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
341252042714	341252043223	341252043773	341252044323	341252044871	341252045423	341252045973	341252046523	341252047071	341252047623	341252048173	341252048723	341252049271	341252049848	341252050375	341252050923	341252051473	341252052023	341252052573	341252053123	341252053671	341252054223	341252054773	341252055323	341252055871	341252056423	341252056998	341252057548	341252058096	341252058623	341252059173	341252059723	341252060271	341252060848	341252061373	341252061923	341252062471	341252063023	341252063573	341252064123	341252064671	341252065223	341252065775	341252066323	341252066896	341252067423	341252067973	341252068523	341252069096	341252069623	341252070173	341252070723	341252071271	341252071823	341252072373	341252072923	341252073473	341252074023	341252074573	341252075123	341252075671	341252076223	341252076773	341252077323	341252077871	341252078423	341252078973	341252079523	341252080071	341252080623	341252081175	341252081723	341252082271	341252082848	341252083373	341252083923	341252084473	341252085048	341252085598	341252086123	341252086671	341252087223	341252087773	341252088323	341252088871	341252089423	341252089973	341252090523	341252091071	341252091623	341252092173	341252092723	341252093271	341252093823	341252094373	341252094923	341252095496	341252096048	341252096598	341252097123	341252097671	341252098248	341252098773	341252099323	341252099896	341252100423	341252100973	341252101523	341252102071	341252102623	341252103173	341252103748	341252104271	341252104848	341252105373	341252105923	341252106471	341252107023	341252107598	341252108148	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	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
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21132	20050	27394	22476	20051	20101	10333	1071	725	641	551	467	449	427	389	418	396	354	386	363	365	314	330	322	298	312	324	287	321	308	285	299	301	310	268	298	296	284	257	296	251	293	298	330	288	297	282	275	292	264	281	254	255	299	289	255	276	270	298	294	283	314	277	328	272	267	277	283	308	284	269	273	301	265	283	260	290	286	326	295	280	295	245	317	277	302	295	265	266	270	259	257	246	352	260	288	264	289	312	261	279	252	260	269	305	261	274	287	291	238	273	281	254	281	287	277	279	268	263	271	270	267	245	305	291	251	258	291	293	289	269	268	266	301	296	280	251	304	262	284	267	258	266	278	266	336	292	304	262	271	288	271	291	281	291	289	281	302	281	255	288	278	283	309	285	248	255	272	280	285	285	278	269	295	296	266	271	265	242	283	275	249	302	275	262	236	261	246	280	283	285	257	276	285	296	270	294	281	262	277	309	248	247	299	326	308	263	293	304	325	268	281	279	279	243	306	281	301	270	279	265	267	275	282	277	273	272	302	271	294	266	269	278	308	257	266	274	244	280	278	264	287	259	304	281	297	278	261	285	240	280	253	244	259	272	303	265	266	302	258	291	285	277	303	249	279	242	237	286	274	335	294	283	282	271	263	279	234	284	271	285	286	277	248	278	255	277	271	281	303	262	267	299	279	298	274	261	246	283	247	256	241	254	267	270	270	305	241	270	262	263	314	304	288	269	252	282	279	280	262	271	297	282	239	276	253	305	284	274	283	251	302	259	288	286	233	303	228	261	268	267	268	288	294	280	280	277	285	278	260	272	262	303	257	270	273	300	269	296	258	289	270	276	285	251	303	283	242	287	315	285	261	289	287	288	272	278	293	255	246	285	253	286	268	288	293	283	257	226	273	311	275	250	270	267	259	280	274	265	277	254	273	269	272	263	283	289	271	271	313	281	311	289	254	236	253	307	278	265	269	269	266	273	259	292	286	271	270	286	257	255	258	306	268	287	278	264	243	285	278	238	258	266	266	271	263	299	233	251	271	286	259	267	254	243	292	282	274	251	277	294	298	297	248	277	280	250	298	274	283	259	262	276	278	251	268	265	307	272	259	274	274	263	246	258	259	291	275	258	290	280	289	272	282	292	313	263	251	256	265	238	282	255	293	289	293	278	278	235	267	297	274	287	288	295	259	292	295	309	256	284	301	274	259	274	293	256	261	275	260	263	282	291	261	265	286	274	255	304	273	273	268	269	272	279	288	276	261	260	291	257	259	266	274	300	274	289	254	290	273	265	279	269	261	255	274	263	271	290	269	284	292	289	272	252	280	286	254	283	276	293	273	290	291	274	282	282	252	287	262	276	278	271	276	276	263	278	292	288	290	284	269	269	268	285	267	281	275	309	266	262	253	288	291	297	290	246	232	286	262	301	283	251	297	265	237	298	284	276	271	282	278	250	283	289	268	281	279	283	282	295	309	272	269	295	251	267	285	295	288	259	269	281	274	268	285	286	278	301	266	287	262	294	280	263	297	266	265	255	246	268	296	274	258	277	271	291	299	249	297	244	263	295	318	264	304	278	280	272	278	258	291	266	243	294	265	302	266	265	227	280	319	280	280	268	262	283	273	253	282	297	250	279	263	275	272	276	274	267	285	240	291	269	282	271	303	276	258	278	266	274	277	273	301	244	278	261	290	290	278	270	273	263	269	284	267	271	274	287	270	278	277	288	285	298	261	281	260	239	286	267	307	255	275	290	274	316	296	259	284	290	296	255	293	278	284	287	286	281	254	278	286	264	281	253	276	287	277	268	280	271	269	257	255	263	257	291	298	275	251	283	280	290	283	301	273	274	304	259	316	266	264	268	304	274	258	308	253	250	327	289	245	289	306	274	287	291	283	265	289	268	250	268	260	282	271	266	305	269	275	292	248	301	273	297	308	217	289	262	264	243	271	272	263	311	282	276	304	278	273	256	294	289	294	284	268	279	256	273	284	247	297	257	269	267	254	269	267	269	289	265	288	273	262	258	253	279	275	274	289	288	269	261	254	272	268	274	251	302	262	275	227	261	283	265	254	277	257	266	272	277	288	291	259	284	286	283	278	262	299	265	246	248	258	286	261	295	295	292	261	258	284	268	290	275	255	267	281	297	286	268	296	245	264	272	269	259	258	272	248	282	274	292	270	279	268	241	260	283	274	276	254	272	278	289	285	295	308	247	287	264	275	261	273	267	250	263	283	245	254	282	314	272	231	262	264	288	285	276	277	285	290	268	276	274	283	288	299	314	265	273	283	273	256	295	264	251	293	258	251	246	259	314	291	269	268	277	267	299	264	258	279	288	290	279	278	275	262	292	305	268	254	285	256	282	288	283	280	288	309	293	269	270	271	289	284	235	287	306	284	299	288	276	257	293	277	251	272	273	290	299	289	271	261	267	253	297	292	292	286	276	252	270	283	270	250	269	275	270	249	273	281	286	263	266	262	258	278	268	287	235	293	262	292	256	271	257	276	297	254	267	267	273	272	252	277	294	268	291	274	273	297	238	276	262	272	273	275	278	272	284	297	264	285	297	253	283	287	278	310	275	287	278	250	281	264	283	278	283	271	279	292	288	305	286	301	274	283	325	271	286	263	253	293	274	264	287	288	287	305	302	278	286	257	276	250	252	277	271	262	282	279	274	304	311	280	300	289	278	270	265	281	272	286	249	252	252	270	260	300	282	253	283	331	266	283	286	286	287	254	243	284	261	279	279	238	266	273	286	266	292	273	267	285	295	278	257	265	280	292	271	252	276	304	286	300	264	283	268	276	265	265	303	288	250	269	287	291	288	258	306	266	258	279	265	297	255	261	311	248	263	255	272	299	246	297	291	311	264	286	261	287	271	292	271	270	275	291	282	295	288	273	266	257	328	284	278	285	266	272	287	291	294	295	257	248	302	273	283	289	257	293	265	280	264	292	275	258	304	262	275	255	241	276	266	262	270	287	268	290	271	264	265	284	278	265	279	282	276	248	259	286	247	279	261	292	274	275	305	262	319	293	262	269	270	277	288	267	294	278	290	272	257	297	262	260	261	270	286	281	272	276	251	274	286	313	274	254	296	257	251	250	250	264	313	272	274	260	288	263	256	296	250	282	281	282	293	252	276	267	282	249	294	280	295	254	283	264	251	273	302	276	269	277	297	276	282	269	295	291	276	274	262	247	302	273	294	285	269	290	290	285	282	274	277	272	286	279	287	291	268	281	283	285	243	250	283	267	260	285	246	279	269	274	264	313	258	283	271	246	259	271	274	280	263	275	284	244	280	290	276	250	260	273	272	265	277	300	281	265	288	285	259	290	284	252	289	282	258	288	284	286	305	288	297	283	291	279	266	232	304	314	276	288	272	279	282	275	281	259	257	285	273	282	290	279	287	288	290	282	280	272	298	278	296	253	281	275	258	293	260	273	259	267	261	253	282	287	289	240	270	273	260	284	330	270	307	261	294	293	270	295	301	266	265	264
4222	13537	9481	4487	3337	2470	2133	1498	1098	892	766	694	609	585	488	471	393	425	378	403	353	391	339	331	328	347	380	348	318	318	335	334	310	318	312	299	328	280	306	290	297	292	287	306	337	292	307	292	316	307	324	320	320	332	264	287	297	288	329	282	305	305	303	304	274	276	302	283	300	254	303	299	289	318	291	308	311	283	290	282	301	275	291	263	292	278	309	284	303	261	279	274	305	300	276	293	298	287	317	292	284	291	312	278	264	285	283	276	307	298	305	280	281	290	334	313	297	287	260	282	297	279	317	281	305	293	259	277	314	305	283	299	300	256	305	294	312	303	275	272	276	289	248	280	287	289	290	263	286	258	306	302	262	306	293	269	298	284	297	286	293	300	270	314	307	286	305	288	277	296	322	286	294	323	263	294	288	260	276	288	251	308	283	286	288	296	295	297	270	302	305	292	301	263	276	306	306	313	301	302	307	280	268	296	304	313	273	307	315	283	301	278	303	282	302	298	256	281	272	242	287	275	298	286	278	294	279	266	288	289	285	275	328	298	285	295	261	279	266	297	285	290	305	303	269	270	292	298	303	301	286	274	277	308	278	285	279	280	312	316	291	295	306	291	254	313	323	283	265	286	292	276	308	272	260	286	307	268	287	297	313	300	307	276	303	287	289	283	289	302	277	271	286	313	285	301	274	268	309	317	312	292	306	285	296	260	278	278	265	294	309	276	285	326	291	263	286	276	295	292	312	287	286	276	264	267	296	288	293	278	272	266	288	297	298	296	294	293	289	303	282	257	296	298	293	284	314	263	301	275	291	264	282	270	287	291	319	298	281	273	262	292	279	297	289	312	299	255	269	279	308	313	313	290	305	277	278	294	302	266	290	257	289	270	275	318	289	283	296	286	324	295	309	276	299	290	293	297	291	276	307	280	302	294	302	310	285	271	280	271	296	298	293	249	321	298	281	281	289	274	283	289	277	274	289	283	314	268	287	271	283	284	297	299	269	325	276	284	296	288	299	301	286	274	285	299	275	276	243	283	290	294	292	279	298	337	307	305	274	292	288	322	294	294	290	283	287	285	266	290	290	282	296	290	287	259	300	296	299	273	286	259	316	329	306	298	285	314	278	281	258	288	267	295	284	283	270	280	282	291	315	290	295	308	276	285	279	276	294	251	281	280	302	262	303	305	300	292	280	295	287	287	272	283	263	298	294	291	307	272	290	269	308	294	296	308	253	283	270	296	326	302	291	290	251	307	343	281	322	305	269	285	308	301	269	279	286	330	319	291	302	312	306	302	280	279	303	336	289	281	278	275	312	271	307	278	306	267	264	308	291	288	276	282	299	296	293	303	313	280	295	293	308	331	257	291	302	287	329	322	313	292	292	260	260	292	301	301	286	265	310	272	280	249	276	263	285	308	281	276	284	262	279	312	293	267	297	296	287	287	288	271	275	282	311	301	293	295	267	333	268	279	301	316	304	290	308	257	300	274	286	269	270	288	300	268	282	291	274	307	340	295	259	302	308	273	287	286	277	309	274	296	304	300	291	311	301	277	249	257	303	290	260	282	294	289	276	267	283	298	285	263	314	289	290	297	290	284	346	276	257	275	251	306	308	288	304	281	296	287	284	310	303	273	277	284	310	296	291	308	317	289	321	272	280	287	262	274	275	289	305	308	311	281	274	294	302	337	300	301	287	320	291	311	293	266	304	292	287	316	290	290	303	295	239	292	245	276	286	306	310	310	310	298	259	277	285	287	316	316	288	271	290	273	301	291	288	309	281	283	317	290	290	314	317	289	283	291	275	297	301	280	308	314	308	311	262	260	313	295	294	277	299	319	296	319	285	273	291	301	292	260	320	334	269	306	296	260	288	288	257	290	285	290	301	264	282	285	306	289	282	281	315	291	291	289	297	284	265	287	280	276	307	272	262	291	261	291	309	281	303	304	279	295	295	276	294	284	291	250	296	305	292	262	295	294	324	273	278	291	265	286	309	265	316	317	289	281	296	281	280	267	316	313	317	287	286	281	260	268	296	267	278	272	248	273	293	286	297	286	323	312	306	270	318	273	292	313	288	292	296	306	266	317	298	283	262	268	306	272	314	303	286	300	255	280	275	305	279	299	258	274	257	300	303	283	258	290	299	294	294	321	280	297	283	305	276	321	320	323	298	308	279	268	332	282	286	286	276	288	296	292	277	299	257	314	259	316	297	288	285	314	292	293	300	314	296	286	306	299	293	288	296	284	286	309	278	313	300	272	271	302	271	306	324	288	265	286	252	300	281	311	288	329	273	268	311	287	308	265	299	288	310	280	289	305	264	300	293	273	301	268	285	279	338	282	317	295	273	296	285	281	292	303	267	288	297	295	291	282	269	281	272	280	276	298	288	284	276	333	273	287	322	278	296	270	286	266	301	277	294	317	308	303	277	278	283	319	291	277	287	284	281	289	308	284	291	286	283	289	272	275	289	315	288	278	299	292	325	280	304	275	291	277	279	319	294	276	298	260	292	306	291	295	282	274	301	291	280	295	289	295	294	316	297	284	270	272	295	277	283	291	308	271	285	300	278	292	269	309	298	268	282	296	293	320	290	291	288	295	310	284	292	289	270	302	299	265	294	307	315	268	290	301	260	286	305	293	304	316	320	307	302	291	288	295	261	279	270	271	283	279	245	294	276	315	274	310	292	291	290	314	305	289	314	255	274	306	304	290	296	275	302	294	288	297	274	284	289	283	307	294	280	291	293	280	295	282	305	261	277	271	273	271	297	304	291	295	285	305	304	307	294	280	278	310	292	284	293	279	297	282	263	305	280	315	261	272	293	272	267	266	287	283	319	296	272	281	298	298	325	260	292	313	294	273	291	320	249	289	332	304	290	290	274	293	291	268	312	274	279	303	321	295	277	292	264	303	269	308	298	294	265	271	281	297	300	298	257	280	291	297	280	300	278	294	286	308	253	303	267	275	265	297	289	297	283	283	293	253	277	259	307	276	290	271	325	289	270	299	292	273	297	267	242	299	277	289	299	285	283	284	304	288	280	297	292	308	262	293	268	267	288	277	306	279	304	262	297	269	302	312	284	306	301	258	308	300	297	277	271	294	266	303	288	283	302	313	296	285	291	303	291	303	277	267	288	266	293	296	290	310	290	280	298	276	302	286	283	275	289	311	295	295	282	284	311	298	292	287	302	294	279	295	274	302	291	272	278	302	286	284	257	266	284	270	270	269	281	272	307	280	299	273	293	312	259	296	282	311	274	285	280	282	314	279	268	287	286	329	329	264	266	253	275	282	310	289	279	294	273	308	272	284	287	277	271	327	298	302	305	268	267	276	281	296	251	295	298	303	288	279	309	273	287	280	279	293	266	283	305	261	289	267	329	318	266	290	286	264	294	295	307	291	306	282	293	308	275	304	281	311	279	291	321	294	267	268	263	268	294	327	292	277	307	295	287	299	289	257	275	267	278	276	282	294	299	264	293	253	330	301	289	268	296	299
28174	20116	6263	480	273	232	228	220	189	176	181	176	198	191	165	184	163	155	165	154	189	154	155	172	170	190	157	170	166	180	183	187	191	184	169	179	199	163	159	168	173	156	164	158	158	156	173	195	164	191	164	162	176	167	171	183	157	158	157	160	164	169	179	161	148	160	157	165	182	158	160	166	165	155	167	150	186	167	163	185	147	197	165	149	164	193	184	176	177	194	199	179	184	181	172	154	174	169	180	172	172	168	170	188	163	180	182	161	155	158	159	179	179	168	163	150	186	169	162	167	178	152	162	185	158	141	151	175	173	145	180	180	159	153	173	159	168	168	171	174	177	153	166	177	168	168	186	157	177	162	162	149	171	178	148	159	168	197	187	176	158	165	173	170	170	152	164	171	164	175	169	163	150	177	170	170	185	190	162	164	195	158	164	173	162	171	169	187	166	175	178	165	149	167	154	135	172	174	172	173	168	176	164	178	138	163	162	185	185	157	172	183	187	196	165	149	172	192	160	186	159	140	132	191	187	188	144	164	169	176	164	170	167	172	176	181	153	160	164	139	156	168	178	177	159	161	184	187	158	165	172	160	162	150	179	168	168	171	185	166	169	158	163	163	170	175	185	153	170	172	172	184	186	160	163	176	192	169	154	189	173	186	148	187	166	173	171	169	191	185	191	164	183	187	172	176	179	174	160	167	165	179	169	181	165	160	178	179	161	163	190	174	164	169	141	182	197	167	187	146	142	199	180	169	166	159	181	178	154	162	169	164	160	170	162	156	183	176	172	181	163	183	144	166	186	156	174	184	157	166	175	162	181	179	185	165	162	164	178	164	157	173	175	190	161	179	170	183	173	152	176	177	181	188	180	179	186	176	172	151	183	163	165	143	191	165	154	154	190	143	163	154	177	164	164	178	174	161	170	176	154	166	158	150	167	177	195	199	181	165	169	166	173	181	186	140	141	180	164	176	169	173	180	162	177	173	169	174	180	208	186	153	182	178	165	167	167	148	148	179	156	161	162	156	166	154	177	177	166	164	187	174	160	187	144	168	160	188	151	177	148	157	173	175	175	160	165	158	154	167	171	175	153	168	168	163	181	187	187	198	157	167	162	181	184	174	163	152	153	160	177	161	155	164	169	184	168	150	153	198	153	155	164	181	162	174	151	161	138	155	159	183	159	184	190	164	169	158	151	168	174	169	159	163	184	146	153	169	179	168	184	187	171	173	186	199	160	152	183	158	166	175	166	166	178	191	175	159	162	164	152	175	174	173	149	158	137	181	175	173	192	176	164	175	176	182	164	171	171	168	174	171	177	182	178	159	176	162	189	170	179	176	161	172	162	170	181	168	179	171	157	162	172	154	190	167	169	188	180	170	168	182	171	175	166	160	181	185	176	152	182	164	178	157	170	165	196	186	181	166	169	165	163	174	181	151	177	167	157	183	170	171	159	157	179	164	150	166	181	164	163	178	175	183	176	174	157	183	167	173	174	141	169	173	174	166	172	167	154	172	170	174	169	165	165	190	170	165	163	149	161	173	143	163	157	176	151	181	174	169	178	198	188	179	164	168	166	155	194	181	167	156	149	179	138	184	146	170	181	153	144	161	159	145	176	176	168	159	164	190	175	168	152	177	160	178	165	151	155	159	170	161	165	160	167	142	197	190	177	159	160	166	177	171	173	156	171	156	151	163	148	173	161	174	191	163	160	175	173	166	190	183	190	170	174	183	152	167	168	180	159	171	172	161	168	154	152	155	171	180	183	166	173	155	169	199	164	167	195	184	170	172	179	178	197	185	166	182	170	154	172	167	176	176	158	179	173	169	189	177	175	175	184	170	170	164	165	176	179	160	172	153	167	172	176	142	174	175	175	191	179	169	172	175	163	161	186	171	161	167	169	160	158	162	164	169	154	168	164	177	158	159	186	198	180	157	170	160	167	165	149	166	157	171	165	173	159	158	181	164	175	174	183	161	187	171	158	174	168	182	147	176	167	178	176	172	194	179	165	175	184	184	163	140	155	156	159	170	157	184	168	172	177	170	190	178	163	191	142	172	171	174	184	179	190	186	159	161	202	170	149	150	151	161	203	169	151	184	173	161	135	166	177	187	179	162	171	169	153	176	175	184	168	178	172	182	177	166	174	162	190	187	171	171	174	183	182	171	174	159	177	157	162	174	148	182	171	161	170	179	147	174	163	159	162	180	165	186	197	174	164	161	207	185	173	158	156	171	172	193	187	178	162	182	180	185	187	174	160	175	193	170	171	161	161	165	177	193	155	152	172	152	154	143	167	151	162	175	188	177	168	152	165	186	179	154	160	162	170	174	143	152	190	172	179	185	157	172	147	169	170	152	173	142	167	163	146	165	177	190	182	163	170	179	175	162	164	153	167	155	187	173	172	167	159	173	186	180	151	179	182	181	177	172	155	176	172	173	173	198	162	159	177	149	152	162	173	169	166	179	159	168	175	166	166	186	183	183	181	178	169	171	191	182	157	170	177	155	155	175	164	156	174	177	167	164	185	180	168	172	157	148	182	171	173	184	198	165	185	188	170	192	166	159	174	171	162	193	191	164	171	146	181	186	175	170	169	182	153	175	170	160	172	170	187	170	167	169	159	169	197	181	150	168	168	162	183	144	198	148	157	159	184	173	174	171	166	183	175	179	166	175	150	168	186	160	164	178	158	161	172	163	177	172	176	155	176	158	168	162	178	155	162	164	147	172	138	152	169	174	159	190	162	144	165	155	157	148	170	163	191	192	172	180	186	166	151	185	158	189	162	187	150	163	193	158	154	159	169	166	181	189	172	155	176	173	187	161	169	159	189	168	186	163	167	171	177	191	164	172	148	181	169	184	174	158	175	164	189	171	169	182	183	169	170	195	177	184	167	150	171	165	139	190	181	173	169	164	170	170	185	180	176	146	180	179	164	177	166	158	190	162	166	177	168	181	163	180	172	179	189	198	162	170	154	175	166	180	170	165	151	160	168	180	164	166	172	195	167	168	177	160	172	158	151	172	166	183	188	176	163	177	171	173	164	199	174	172	179	178	164	178	166	192	172	156	172	157	152	158	174	148	192	156	178	161	161	167	165	186	160	184	159	160	175	172	170	158	146	178	172	163	159	149	187	192	189	144	153	188	164	164	178	181	176	174	170	169	174	164	189	163	191	191	169	146	157	172	170	171	174	173	183	164	191	181	170	157	202	163	170	172	174	171	185	151	171	170	175	161	173	183	157	170	174	170	198	187	147	162	174	171	152	156	165	172	192	158	159	196	177	164	157	151	159	169	152	149	196	166	158	155	157	192	173	142	178	171	152	176	155	194	159	174	168	175	179	166	153	181	183	180	165	159	153	157	196	149	160	181	168	171	208	171	173	157	174	172	183	163	178	181	169	169	172	171	170	168	169	176	165	166	182	168	163	138	184	153	165	166	151	156	167	167	161	153	155	155	166	175	172	176	158	174	178	165	158	176	161	161	159	169	169	172	177	179
4265	1115	765	417	354	319	319	266	200	217	210	191	156	193	209	189	191	195	185	182	221	201	198	161	188	192	169	208	168	173	182	183	166	178	192	165	184	168	161	167	192	177	171	169	192	194	180	196	169	193	175	171	187	164	177	194	164	168	153	187	179	166	183	192	180	159	186	165	184	174	186	179	192	145	194	197	178	179	176	176	174	193	177	178	187	186	191	205	184	197	196	187	188	170	177	166	182	180	188	207	167	195	183	179	151	187	162	192	168	207	169	183	192	187	191	182	207	165	200	198	163	173	171	181	200	193	185	166	153	165	160	189	155	165	175	207	193	160	175	164	195	174	171	189	185	156	182	186	212	178	200	193	205	205	161	170	191	158	162	176	195	176	171	189	170	163	177	170	172	175	179	193	166	182	178	179	168	178	181	167	173	190	161	160	198	170	184	178	192	201	209	179	172	178	181	190	153	177	160	194	180	172	171	167	185	190	171	148	176	180	165	166	203	164	204	178	184	183	163	201	162	168	172	185	160	197	179	193	184	180	172	182	188	183	155	203	171	179	176	190	180	173	150	173	187	165	173	174	164	177	168	189	176	183	169	193	173	160	186	173	170	192	169	167	172	166	197	167	189	166	188	156	188	194	151	191	171	169	185	163	193	156	158	186	173	183	174	167	181	173	193	159	199	187	161	163	165	168	168	175	191	190	171	178	154	198	204	182	179	171	183	159	165	180	180	167	180	188	177	193	187	178	201	164	158	176	166	184	160	176	196	195	179	193	175	167	166	164	187	177	193	168	168	187	186	178	156	191	165	171	168	172	158	189	166	170	203	197	177	165	178	163	177	197	134	151	142	161	203	179	164	176	169	201	196	189	171	191	165	173	186	176	141	193	193	146	154	164	189	157	176	153	173	203	179	186	191	176	178	186	156	179	179	182	187	173	199	192	187	173	169	177	189	188	181	173	185	198	185	154	183	208	173	161	171	174	163	166	169	159	186	174	165	192	197	164	183	181	186	175	174	140	195	181	182	179	158	177	157	210	193	167	169	176	156	180	163	192	175	169	160	159	191	186	190	173	150	189	173	195	164	175	158	169	162	190	183	182	161	182	185	163	175	169	174	189	185	163	164	177	175	179	188	141	178	196	174	173	171	159	177	167	191	197	155	185	190	160	170	185	182	159	187	178	179	174	183	166	185	192	193	165	177	189	219	170	187	175	189	196	190	199	165	202	184	175	161	174	184	160	179	181	174	176	188	183	168	184	157	150	184	212	157	180	176	157	178	172	199	204	184	170	157	175	176	175	171	172	184	180	174	201	182	193	183	190	180	187	161	189	174	168	195	173	181	173	186	144	183	184	175	187	187	169	164	184	176	171	180	167	173	165	169	164	170	163	182	166	189	187	167	188	181	199	186	148	161	181	180	192	165	181	156	161	155	177	173	197	170	192	188	179	173	164	166	161	171	195	183	146	177	171	185	148	189	194	190	174	170	151	171	183	174	155	179	171	171	152	187	162	154	178	195	169	166	186	162	213	162	178	174	169	169	197	196	144	164	172	168	181	187	174	195	190	179	157	184	197	154	159	182	179	191	184	164	194	214	177	186	188	165	193	190	157	160	161	178	152	181	163	181	181	168	200	147	163	163	159	188	190	195	173	185	170	184	203	170	164	217	181	172	165	186	175	163	204	163	182	173	163	180	183	184	174	190	200	165	161	155	182	179	171	174	176	198	170	192	193	193	160	195	166	188	155	178	192	150	170	180	173	171	174	181	177	181	187	162	141	166	173	188	188	184	187	172	184	167	173	193	178	162	176	202	188	173	183	177	175	172	192	193	202	182	150	199	175	179	172	181	196	171	192	192	168	188	194	199	158	178	184	188	182	152	182	176	148	201	167	183	170	181	177	157	185	170	177	176	171	181	148	184	168	189	179	167	168	175	161	150	178	186	185	168	177	143	169	184	172	179	171	167	169	195	178	167	188	176	196	190	176	175	170	182	174	222	177	159	165	175	186	168	166	199	172	184	200	176	175	171	164	181	176	181	157	186	162	176	173	188	184	151	169	163	166	187	173	189	169	154	197	183	164	149	193	162	164	147	195	202	173	150	168	168	182	181	178	200	173	176	152	190	155	184	185	203	165	185	168	187	194	150	163	176	166	166	186	192	205	180	181	152	169	195	186	167	158	168	170	170	189	180	174	196	184	167	173	172	210	180	166	179	193	193	186	160	184	179	179	168	173	170	191	172	178	150	151	185	156	172	175	195	147	170	182	187	186	162	199	167	186	213	176	189	176	179	184	183	174	182	160	186	166	160	179	161	180	182	181	178	180	160	184	176	146	204	168	184	205	168	149	186	166	164	194	174	189	183	171	183	176	188	188	201	179	181	165	183	171	192	187	192	176	174	185	169	164	172	199	195	164	180	162	211	188	163	170	168	175	168	171	192	187	187	167	173	159	164	171	171	166	182	141	181	183	183	173	161	185	153	215	172	166	176	185	200	195	161	158	179	169	164	160	156	158	162	178	162	158	163	161	162	170	182	190	196	172	200	181	179	177	174	192	158	196	164	183	193	166	171	180	188	183	176	158	184	177	172	169	181	191	177	175	178	181	163	165	173	171	186	182	172	195	185	167	197	163	173	178	200	173	151	193	178	170	203	166	179	186	183	174	175	185	188	152	193	171	168	201	172	191	198	206	192	160	178	182	176	146	170	189	197	177	185	201	169	193	169	193	191	186	190	171	143	191	175	162	178	161	185	164	169	156	205	180	183	177	173	173	188	171	156	159	197	183	174	185	167	157	170	181	169	197	158	157	190	149	211	168	191	191	156	203	174	175	161	177	172	180	193	179	180	161	196	195	182	193	146	158	194	164	161	186	194	201	179	173	186	178	173	167	177	189	180	164	181	180	183	176	190	181	176	180	168	177	156	183	198	202	178	181	193	152	169	168	180	194	161	182	182	172	178	168	183	191	175	167	167	185	183	158	188	172	178	194	184	181	182	178	191	183	190	171	188	178	169	184	177	183	187	170	174	191	144	193	177	178	164	181	176	172	166	163	181	178	179	184	170	179	166	186	183	169	163	162	180	190	169	202	176	188	179	164	154	186	159	176	186	184	181	158	174	209	173	162	189	176	181	174	161	176	175	146	183	201	175	186	174	152	173	165	164	193	173	176	177	162	194	175	191	193	192	181	167	177	180	176	182	169	184	158	158	183	164	206	173	187	185	159	193	172	197	189	189	181	176	169	203	174	169	163	179	194	168	160	164	204	150	181	173	158	198	196	179	184	156	159	177	165	151	165	196	166	193	175	160	165	163	167	187	190	179	177	170	192	199	175	191	182	144	173	172	209	188	180	186	172	181	167	181	162	172	201	192	192	191	172	190	180	153	172	166	177	176	169	183	189	200	168	180	180	179	169	181	157	177	196	167	175	188	183	162	175	154	143	184	171	162	208	153	201	199	170	206	157	171	171	195	158	163	180	181	155	168	166	196	199
23917	21654	29114	24678	21660	11355	1130	682	601	567	528	461	442	435	410	385	424	369	389	331	386	379	350	379	371	333	333	330	337	376	347	353	340	363	337	364	352	324	372	327	349	350	334	356	340	353	333	341	337	352	356	364	333	330	352	352	341	370	343	355	331	339	297	314	336	355	382	295	339	327	351	353	334	361	363	349	333	318	315	324	306	347	363	324	335	319	332	333	319	374	331	341	338	314	360	323	301	324	326	346	320	318	340	328	327	340	352	310	337	323	338	330	342	319	337	332	349	340	336	324	354	338	346	327	332	312	363	343	336	327	325	329	335	355	348	329	346	347	346	332	312	343	354	330	305	330	331	346	341	317	340	350	326	333	333	324	338	332	333	326	374	346	323	317	326	330	357	351	320	357	334	313	317	331	333	329	355	375	334	345	327	334	318	366	363	331	327	326	339	327	334	355	334	331	331	339	341	334	329	325	349	341	361	349	371	307	358	318	320	349	359	324	328	355	333	315	335	342	325	372	345	340	308	337	319	336	348	316	326	335	311	346	349	332	314	332	337	350	342	344	346	303	349	344	365	362	336	341	335	336	341	291	349	332	338	341	302	333	330	334	330	321	304	352	331	348	357	316	337	344	357	350	310	309	349	330	296	324	323	314	308	333	328	309	348	300	296	351	341	331	335	368	329	327	322	331	292	338	305	346	338	384	340	344	362	320	329	313	355	369	322	346	320	316	353	322	335	318	345	340	313	350	364	341	365	328	347	326	351	348	315	355	320	341	333	327	333	356	372	310	331	358	347	322	326	329	337	360	311	306	328	328	335	338	326	312	339	312	325	359	287	351	327	315	323	343	324	294	314	299	317	347	355	349	317	338	353	348	328	373	344	327	343	343	343	353	326	389	293	311	349	335	353	340	357	356	343	338	336	353	324	316	378	349	297	313	302	333	344	330	371	329	343	314	327	329	319	321	343	307	304	329	363	315	351	356	347	313	327	323	314	332	371	340	335	344	343	313	338	352	312	298	336	306	341	317	348	323	336	350	365	326	323	321	344	352	363	334	312	347	351	336	328	323	343	347	318	297	359	340	333	320	315	350	314	323	350	352	350	305	338	312	336	357	338	370	303	309	324	341	366	311	372	340	349	333	343	326	344	329	334	306	318	325	330	332	326	347	362	313	349	357	315	325	338	306	319	301	347	331	347	316	328	346	327	334	348	305	308	306	324	332	344	338	343	334	285	310	347	357	327	316	320	319	365	314	311	348	311	325	355	370	321	321	354	340	334	353	314	325	331	355	323	354	307	365	335	324	326	346	320	332	345	322	339	330	347	355	332	336	304	313	329	352	314	344	322	329	352	330	331	323	361	323	299	334	336	349	316	333	350	306	338	321	311	341	351	329	372	319	304	316	332	324	330	358	332	329	311	329	320	341	321	358	341	313	322	328	334	326	315	317	347	337	342	312	330	314	333	331	333	314	340	328	342	316	318	329	328	326	376	318	319	377	342	343	346	351	310	308	313	350	330	357	327	354	317	303	339	344	349	335	327	365	312	342	361	340	332	329	317	327	356	311	355	356	324	346	317	323	329	341	367	333	311	340	297	359	340	310	337	315	335	346	325	297	354	358	323	358	340	329	317	320	321	302	372	298	323	353	321	338	342	350	310	322	346	338	362	349	333	335	380	340	318	300	332	336	358	357	360	321	370	351	318	350	334	344	356	346	296	319	316	356	327	353	307	320	311	330	365	334	336	341	305	371	366	349	353	344	352	339	334	349	288	349	349	337	341	342	299	313	340	343	315	303	339	365	338	344	316	360	311	322	314	338	346	352	312	304	319	339	362	311	351	354	351	292	327	311	356	356	338	302	335	323	348	348	324	359	317	324	337	322	321	344	357	325	328	333	300	307	343	369	308	333	332	331	329	331	323	318	329	317	319	335	324	339	342	310	333	361	356	306	343	352	355	311	337	350	315	327	336	351	345	343	310	332	340	351	322	346	322	313	341	361	316	350	314	335	334	331	354	321	341	339	336	327	291	324	353	338	292	331	331	333	301	318	311	334	329	332	333	342	323	348	317	319	343	334	375	324	325	322	327	330	343	335	341	322	348	352	319	331	326	336	337	336	314	342	319	357	337	335	356	333	332	334	330	345	339	332	334	349	304	344	354	306	359	341	307	332	343	313	311	351	314	329	331	319	298	348	313	340	333	320	308	332	337	322	338	339	348	329	304	352	338	311	319	336	318	327	342	363	317	334	326	309	349	371	290	341	332	348	349	334	349	345	328	304	359	361	359	329	339	343	315	325	344	323	313	346	338	311	331	319	346	335	336	341	324	312	331	350	314	319	330	358	326	341	328	337	346	318	349	350	342	347	314	339	316	341	378	325	318	340	385	335	328	375	332	329	331	302	322	336	333	326	324	295	317	357	339	334	354	351	352	370	335	327	329	337	320	359	361	329	345	323	346	333	287	321	331	323	337	345	329	350	342	326	354	354	350	350	308	322	345	331	307	321	350	328	323	320	341	323	336	322	372	354	297	323	330	333	301	301	324	296	305	328	344	321	326	348	331	357	330	322	354	336	333	356	321	364	332	348	345	325	347	290	298	323	368	380	350	317	336	324	317	330	333	342	323	321	356	322	334	331	308	325	340	318	344	328	347	331	312	351	325	296	342	383	317	344	296	322	329	311	332	318	319	328	323	347	340	343	326	330	386	338	311	327	321	355	337	322	332	359	358	331	324	367	387	313	321	311	331	303	379	327	360	308	320	324	352	340	326	357	322	344	312	296	373	323	332	334	349	326	312	366	316	311	332	347	325	327	329	356	324	329	332	327	346	349	346	362	311	311	327	320	330	323	334	317	300	309	353	320	330	293	328	317	342	327	314	326	342	364	349	329	370	322	376	344	334	323	320	328	355	352	327	365	361	317	344	331	344	321	314	329	336	316	351	333	323	285	315	335	346	340	329	331	353	379	326	339	325	324	308	351	344	334	361	339	366	337	342	343	362	321	343	324	352	326	321	347	319	322	336	327	332	351	366	325	337	330	342	338	339	325	333	372	359	312	320	321	321	319	357	336	348	318	325	335	337	344	331	311	358	316	351	345	364	312	331	352	316	343	311	351	362	347	337	356	350	345	306	355	348	335	336	340	369	307	333	328	293	311	355	323	367	337	350	335	324	339	302	311	345	314	332	335	332	330	361	315	320	360	350	312	319	320	324	317	329	311	345	297	337	348	316	350	308	307	332	336	321	361	302	329	332	355	320	325	332	321	349	344	327	315	313	343	329	321	313	323	342	355	320	367	327	366	355	334	322	322	335	306	339	323	331	316	314	314	331	353	345	325	361	315	350	347	332	367	326	332	312	318	342	341	320	332	318	311	342	335	349	334	335	315	340	333	345	343	361	361	338	344	322	313	355	343	344	350	330	346	318	330	335	346	343	327	313	341	344	351	335	353	317	325	347	324	322	347	357	334	355	329	326	336	339	323	353	342	333	363
3510	8945	6011	2871	2059	1640	1298	1036	824	675	583	612	547	492	443	479	405	405	447	433	411	394	369	412	375	357	375	372	380	380	379	357	370	372	373	363	386	357	356	369	323	367	335	303	353	355	380	358	348	373	370	388	348	361	342	345	328	356	387	351	364	332	355	324	380	409	331	365	362	378	342	351	340	331	318	355	341	353	338	322	345	344	361	375	352	387	349	336	367	348	338	322	354	396	360	385	343	363	344	358	355	350	351	359	351	341	380	371	321	330	365	330	356	369	360	352	342	339	335	335	332	353	362	372	343	336	363	348	351	326	370	343	366	381	379	369	360	349	352	410	360	362	366	342	347	354	363	333	373	314	378	346	336	365	364	347	398	342	352	368	344	346	355	341	345	306	380	357	332	365	334	354	377	366	341	322	356	362	365	350	390	362	378	343	362	375	333	377	352	344	378	357	347	372	348	366	367	343	359	323	350	375	360	322	343	374	362	336	356	354	348	363	349	350	332	372	338	323	361	385	339	329	374	353	336	332	337	345	329	335	359	365	365	371	326	363	345	354	336	331	370	345	372	342	313	337	314	364	346	357	371	348	342	364	363	342	351	345	360	345	365	359	318	350	336	350	337	376	349	351	351	345	349	362	330	371	349	354	365	334	351	358	330	325	361	335	323	347	331	349	326	304	323	347	348	364	364	353	354	342	343	360	330	330	359	335	358	353	382	353	358	354	369	314	329	340	379	333	351	335	359	358	340	364	345	366	382	310	350	385	361	377	368	364	367	353	365	353	357	335	373	360	319	373	342	342	361	349	336	342	339	369	331	368	321	344	357	348	310	326	348	349	342	383	366	341	318	348	346	351	318	335	368	358	347	342	363	361	353	336	373	357	354	344	351	396	373	377	334	338	352	359	319	383	312	355	381	343	346	325	334	322	339	353	362	324	365	339	324	366	356	308	353	346	319	352	348	339	352	347	334	336	324	363	349	340	341	362	344	345	356	348	319	372	348	336	347	372	353	341	360	338	369	322	322	364	321	360	337	337	331	311	355	377	336	364	344	356	367	364	390	333	374	339	344	336	372	351	335	361	352	342	324	373	346	351	338	337	338	306	392	356	324	329	332	339	319	350	327	354	351	353	343	332	367	364	319	357	378	357	363	346	327	334	333	366	318	359	370	342	351	330	326	341	343	372	360	361	343	362	365	346	380	334	343	345	348	339	351	314	366	350	350	354	327	368	354	347	342	368	377	323	358	332	335	330	347	350	354	340	335	355	359	351	311	377	328	348	348	321	362	354	385	366	363	339	350	322	359	392	320	373	355	330	375	362	385	386	318	385	338	321	315	344	336	385	317	358	349	354	340	327	330	361	330	321	341	359	357	384	353	379	335	360	332	357	392	356	367	322	341	349	353	389	356	317	368	357	369	351	362	365	348	366	386	343	351	352	368	362	353	376	381	359	340	311	320	357	366	379	374	358	347	354	333	325	360	350	384	362	327	390	371	338	371	348	385	315	329	344	377	346	339	334	369	352	368	335	355	385	335	366	344	314	330	339	332	357	418	348	339	343	315	367	333	363	362	323	345	337	351	357	339	350	351	367	341	343	326	324	352	341	321	368	341	328	372	392	391	368	342	370	345	337	330	332	338	349	343	391	364	348	341	332	396	324	342	352	360	336	347	327	349	377	349	360	343	351	344	350	338	336	317	358	342	362	390	339	366	340	381	363	339	362	355	388	362	331	347	367	345	373	380	356	321	355	349	338	339	375	376	367	334	348	363	344	338	337	369	361	354	356	375	381	343	350	345	351	347	350	341	309	362	347	364	341	348	369	358	361	337	339	322	337	374	370	362	347	351	352	355	357	377	325	363	365	340	343	352	330	344	343	345	365	339	337	335	325	325	367	327	359	362	349	339	354	335	374	349	327	338	375	338	329	334	347	325	405	372	327	364	342	333	358	372	355	355	336	351	353	350	338	334	315	332	344	339	357	351	340	341	343	328	326	358	355	329	360	341	366	379	345	340	333	348	377	349	362	341	300	354	321	358	366	350	334	362	371	335	373	335	361	337	359	364	329	351	360	379	377	345	370	348	345	359	334	374	365	369	348	323	339	341	339	348	351	355	360	358	364	327	357	381	326	339	346	376	341	350	352	344	347	379	401	331	337	358	351	324	349	331	367	344	334	343	353	350	334	343	384	377	337	338	343	356	366	379	354	360	363	346	331	339	361	359	339	361	359	351	318	332	368	321	332	349	346	347	349	324	349	357	358	337	345	373	326	368	376	354	335	340	378	341	387	403	329	346	341	364	366	336	351	362	346	331	322	316	326	350	362	354	316	374	340	349	344	322	337	351	362	318	339	360	351	367	323	356	366	347	332	336	360	369	342	368	348	359	318	354	319	378	367	352	360	401	335	352	347	354	355	357	354	358	349	381	387	359	363	333	362	338	324	325	349	361	355	351	349	333	348	382	350	362	347	371	370	369	361	344	345	355	350	337	371	358	335	345	358	318	339	364	359	341	353	348	338	380	350	329	347	352	339	337	335	331	334	356	354	344	355	379	352	347	342	352	347	362	356	383	338	369	339	382	348	340	368	319	349	377	326	331	362	338	319	319	357	337	334	338	332	378	331	335	352	393	354	331	346	359	370	356	351	353	309	340	348	338	331	366	331	352	337	343	375	363	344	362	377	363	369	356	330	357	349	325	345	374	346	360	346	358	346	334	379	328	348	329	327	360	347	361	342	362	319	342	350	340	380	334	337	364	352	328	350	366	350	366	349	342	325	323	350	368	353	369	370	357	369	318	362	348	359	370	352	357	344	365	368	331	371	360	331	331	345	368	352	382	329	348	349	351	325	341	365	336	381	345	312	360	359	348	336	342	362	394	350	347	348	356	353	331	328	381	343	309	344	343	360	336	341	369	328	342	339	364	354	329	356	391	333	361	380	368	362	324	330	372	342	359	353	320	335	352	357	329	345	319	339	340	310	343	378	394	324	358	368	368	348	350	336	360	360	338	346	344	372	351	302	383	356	375	329	377	347	345	367	343	360	356	341	323	364	350	325	359	400	344	366	373	368	340	329	359	361	367	290	359	366	375	335	352	357	327	335	361	338	336	366	352	372	334	363	370	348	373	362	364	343	374	342	375	350	352	362	360	332	328	370	338	348	323	375	344	341	337	347	364	354	367	366	366	352	342	341	363	374	373	356	383	347	370	323	355	355	362	361	318	403	342	343	339	356	351	324	316	328	372	360	365	335	331	344	331	352	393	329	331	341	351	354	345	345	328	336	337	347	328	362	353	395	353	335	362	363	407	325	353	350	375	366	353	338	336	370	354	355	337	341	286	316	326	338	359	324	363	338	375	363	386	341	344	365	379	355	345	380	336	335	382	323	314	355	330	338	377	337	373	365	351	331	355	335	355	331	350	371	368	381	380	352	357	351	353	351	342	321	353	355	363	364	334	343	351	365	353	357	336	336	322	347	370	377	331	348	356	340
25063	21636	28051	25640	12008	535	304	247	204	161	151	139	127	130	130	125	100	83	98	93	106	113	82	95	104	107	84	82	85	80	89	97	89	78	80	98	89	91	78	83	68	85	71	92	84	79	100	99	97	85	96	74	84	78	86	67	77	93	73	67	84	92	73	75	81	72	102	84	79	62	68	82	71	65	82	92	93	76	81	82	86	89	85	99	80	88	89	87	84	90	80	88	106	89	63	86	91	73	81	73	80	77	88	91	84	98	97	91	97	69	91	76	82	70	86	89	79	91	74	99	68	78	76	73	74	74	103	83	68	78	73	65	72	90	79	81	81	70	97	89	79	99	82	89	93	92	70	82	75	68	67	82	87	83	75	91	59	78	84	73	93	80	72	88	85	82	85	84	83	91	90	79	83	103	72	66	84	83	92	79	85	59	83	81	79	89	76	78	79	68	87	75	83	91	81	99	91	73	88	77	75	93	68	88	90	81	74	89	92	81	85	102	76	86	76	83	88	84	98	97	73	74	80	74	85	80	92	103	77	78	86	78	97	90	100	76	75	88	77	76	85	75	84	86	86	73	78	86	80	92	75	63	102	94	81	95	82	81	76	90	83	88	76	87	84	85	78	82	80	75	101	76	66	92	73	86	80	77	89	78	83	83	92	84	89	99	78	76	72	103	64	84	84	83	71	76	71	98	89	86	87	82	72	94	100	100	78	72	101	91	71	88	79	91	80	93	102	91	90	86	71	71	66	90	77	76	87	87	76	100	95	79	85	75	93	82	80	86	84	79	78	78	83	78	97	76	78	73	80	82	75	78	84	100	93	83	100	86	83	66	80	70	71	84	87	87	79	82	78	90	81	87	77	81	81	83	83	94	62	76	94	68	93	89	75	95	75	91	94	91	90	95	76	81	98	76	80	76	87	70	75	99	86	88	68	75	68	86	74	90	71	79	80	80	91	90	80	80	78	88	78	97	92	79	72	86	98	70	87	90	119	86	68	93	79	82	72	85	76	98	92	80	92	81	78	78	73	71	86	91	85	67	79	82	92	72	85	80	74	67	83	70	80	82	80	81	88	81	84	111	84	98	100	76	84	90	71	89	95	76	86	86	90	94	75	78	72	82	72	88	87	81	92	88	72	88	94	92	75	80	84	73	75	85	93	82	78	84	102	69	70	81	91	98	74	84	74	81	87	92	91	79	97	75	79	71	89	79	78	87	75	68	80	73	88	90	87	70	79	91	81	84	86	73	78	87	91	95	92	84	81	66	78	70	99	85	81	81	79	98	68	84	73	75	76	81	68	83	94	74	80	81	85	99	88	82	80	75	72	89	78	75	84	84	79	89	100	83	82	91	71	85	86	84	89	104	86	83	73	92	70	88	93	99	71	92	83	85	83	84	88	75	82	73	95	64	93	94	85	103	82	102	75	77	82	74	93	95	73	89	82	87	85	97	89	73	98	83	86	84	77	79	78	84	93	70	78	81	89	79	70	77	80	86	81	86	74	100	84	70	79	73	80	82	70	77	83	86	83	80	94	69	90	96	68	82	70	66	76	67	61	81	100	95	84	83	76	86	71	85	83	88	78	70	91	76	68	96	82	86	82	81	76	75	93	76	66	84	83	83	73	101	79	83	84	103	90	82	89	77	84	76	82	97	93	80	80	87	66	73	109	85	80	87	79	83	83	89	81	81	96	96	79	75	90	66	90	74	87	72	94	87	92	73	84	77	78	80	91	95	97	89	78	79	81	77	81	77	75	79	107	95	77	102	89	73	80	95	72	79	76	101	87	80	89	80	88	93	86	57	83	71	96	71	84	86	85	94	85	85	81	85	78	103	81	72	73	87	87	74	72	67	83	91	89	77	90	76	93	83	74	77	81	72	81	62	74	77	84	75	92	71	87	67	93	62	95	95	81	91	100	74	94	82	93	90	101	86	70	94	86	91	80	84	96	79	74	104	68	94	81	71	75	101	84	89	92	92	89	80	86	77	83	93	81	79	76	93	83	88	72	84	88	73	66	84	85	82	75	71	69	85	87	84	85	79	82	61	76	89	87	94	96	86	86	58	59	69	78	96	75	74	100	74	79	81	94	82	88	80	67	81	102	75	82	89	76	81	82	85	86	91	72	76	89	66	90	77	75	87	84	76	89	86	93	86	88	71	84	89	85	83	80	76	81	84	81	78	83	86	81	80	87	93	95	77	63	86	83	95	71	90	93	102	87	92	79	81	79	104	74	81	89	84	97	94	77	84	71	75	80	67	76	89	96	83	89	91	86	67	80	61	83	76	68	61	86	77	87	91	80	81	89	72	71	87	85	74	104	81	79	85	81	84	90	91	86	85	60	76	69	97	93	85	76	91	80	85	98	80	88	78	79	81	80	72	81	74	88	91	89	74	96	58	72	88	87	84	58	85	87	73	97	73	83	90	89	81	83	78	79	83	84	89	92	81	74	80	90	88	89	68	92	71	92	70	69	74	73	69	73	88	83	94	81	105	81	75	86	96	88	110	79	77	75	87	92	91	80	96	86	80	83	79	90	86	81	104	95	90	90	77	90	80	83	80	78	68	74	67	80	93	91	94	94	78	76	93	98	77	83	92	81	81	69	84	78	75	84	93	71	91	83	80	87	91	88	92	95	76	105	92	81	78	93	89	71	98	76	87	88	74	68	79	86	84	78	96	89	101	80	77	74	97	76	82	89	69	71	93	82	81	67	79	86	96	78	75	68	78	82	86	87	95	67	86	79	77	86	84	73	93	87	99	79	87	82	95	71	74	65	72	63	76	79	82	81	84	69	90	74	92	83	83	95	96	74	85	95	75	84	99	85	78	82	81	74	85	71	89	89	79	97	70	87	82	78	87	94	90	82	74	82	87	92	78	86	63	74	88	87	97	75	74	79	61	87	80	79	79	87	71	94	95	84	72	91	79	87	79	86	92	97	91	88	96	79	69	72	94	72	94	86	71	74	86	93	62	80	77	73	65	78	77	81	93	82	78	78	87	90	80	88	79	87	88	81	102	89	78	92	81	72	78	90	75	80	88	82	80	70	87	78	74	81	72	80	97	83	79	77	82	84	82	88	83	81	83	85	75	81	68	88	95	94	76	64	74	102	82	80	88	101	79	83	83	70	78	67	89	101	64	79	84	80	87	67	71	78	81	72	88	71	102	80	103	86	82	98	83	104	104	93	104	70	72	79	60	83	93	77	78	88	98	82	92	90	88	78	83	76	81	80	79	84	84	76	85	104	89	102	89	86	68	72	82	85	87	80	87	85	87	84	59	74	76	78	104	86	88	98	97	69	76	73	74	86	80	79	67	70	72	77	77	73	77	93	91	78	89	91	86	69	91	72	75	93	94	78	74	70	92	80	85	81	91	83	77	97	80	71	98	66	78	97	79	90	88	93	83	84	77	78	81	83	94	79	80	101	99	102	89	81	67	72	91	90	83	103	82	94	88	78	75	73	75	82	86	69	83	85	86	105	93	80	90
3250	5232	3430	1487	1115	834	584	479	335	290	244	211	191	183	153	136	148	114	130	150	112	131	115	116	126	108	95	95	103	103	92	93	109	93	86	80	104	81	91	92	85	104	93	118	106	95	123	93	86	100	110	95	79	99	98	84	89	95	99	92	88	100	110	103	96	86	90	91	108	83	112	82	83	96	107	99	115	88	93	92	91	93	85	93	109	93	91	70	90	90	85	87	83	99	84	79	95	95	97	105	103	98	86	79	111	96	86	79	95	69	101	111	87	75	88	98	95	102	102	90	110	85	108	91	82	99	83	86	88	82	96	102	99	111	77	95	73	81	93	104	80	93	101	100	85	92	78	78	96	83	84	76	89	93	82	80	83	94	96	97	91	84	84	73	101	106	84	112	78	87	85	95	81	83	91	107	74	88	80	82	91	72	78	88	107	84	102	82	78	106	81	108	80	102	94	92	103	99	83	84	80	97	75	76	109	83	89	89	74	95	107	104	93	97	106	105	87	100	100	97	96	87	82	90	85	93	99	87	87	101	107	93	73	80	97	100	99	88	100	104	96	79	72	88	100	98	102	95	77	107	78	98	88	89	94	98	76	96	94	95	80	103	94	94	95	99	84	69	88	105	92	99	89	84	82	96	81	70	97	89	91	95	102	90	101	78	82	94	89	111	84	90	94	81	84	87	88	73	99	87	94	86	99	99	91	109	81	95	91	83	84	88	80	93	98	97	88	99	80	83	83	93	95	85	101	127	103	94	96	89	77	73	105	96	89	79	116	87	89	87	87	98	94	76	104	98	98	99	89	110	94	95	86	98	94	89	71	112	86	100	90	84	86	87	94	110	105	98	91	95	76	90	90	91	85	85	91	101	91	90	90	108	88	97	92	105	99	89	92	100	91	91	85	74	106	106	88	92	79	91	92	92	98	79	87	97	91	109	78	80	94	82	89	92	105	90	76	87	80	78	90	94	81	78	70	94	73	83	105	107	78	88	86	91	87	79	102	96	88	96	89	86	86	94	80	104	94	96	85	103	86	104	97	92	99	81	89	89	88	81	89	90	105	102	101	95	83	81	90	91	92	87	78	84	95	100	109	103	107	97	93	103	110	89	95	92	92	94	103	80	79	77	97	102	89	79	98	109	84	83	90	100	96	83	96	109	89	102	93	79	89	94	104	95	103	86	82	97	83	88	102	90	92	99	94	101	87	86	95	100	95	104	84	92	84	65	97	94	82	89	86	88	92	98	89	91	99	80	93	104	86	92	102	84	90	82	95	83	99	87	84	86	78	106	111	94	108	81	105	100	82	93	99	92	95	101	93	90	96	81	95	101	107	88	78	81	92	83	92	91	84	97	81	90	102	81	95	80	83	99	98	93	80	86	78	87	93	102	89	84	94	96	102	95	103	86	94	95	93	95	100	93	87	82	88	95	78	87	90	103	98	101	94	95	94	95	111	85	97	97	93	94	98	106	98	76	82	83	81	103	74	96	96	90	79	99	103	95	72	99	97	78	98	113	96	81	94	88	111	83	95	92	90	107	81	101	109	92	90	94	98	84	89	86	94	87	87	89	94	82	102	78	82	79	94	97	90	91	95	87	88	106	75	94	93	98	108	113	88	64	86	113	100	86	86	97	93	97	90	100	124	78	88	104	90	78	107	92	98	89	61	79	78	80	108	84	74	76	89	96	80	95	82	99	99	108	93	73	103	113	93	103	105	82	79	97	95	94	91	82	81	94	98	81	92	96	94	96	86	97	106	77	98	85	86	87	109	106	88	93	85	81	91	92	89	68	90	102	89	97	79	106	108	81	96	100	85	95	83	93	88	91	93	93	84	107	94	82	84	82	79	94	84	88	84	97	75	91	94	89	100	95	92	96	81	117	91	79	88	87	83	91	106	75	87	94	105	67	80	95	75	92	88	91	90	97	110	79	95	79	92	93	90	75	83	85	89	107	96	89	92	93	79	79	101	81	79	93	94	107	86	79	91	86	93	118	79	92	90	91	112	102	86	78	85	93	103	77	89	86	78	113	80	78	91	95	102	105	118	71	92	95	82	101	100	81	90	110	85	97	100	97	101	91	95	92	88	106	88	92	97	89	97	100	87	87	84	95	90	91	92	86	92	93	95	86	97	104	88	91	87	95	96	104	88	94	100	74	90	91	91	85	98	109	100	96	95	74	93	100	86	113	87	92	95	83	101	99	89	96	92	90	95	86	81	96	101	99	91	87	103	92	86	84	105	89	103	81	86	97	86	87	87	84	91	97	89	85	111	107	84	90	85	95	86	84	92	98	86	82	81	94	72	107	91	97	86	80	88	97	94	79	87	110	97	83	90	94	104	96	80	90	86	108	81	89	79	105	90	82	90	79	85	80	94	85	95	91	87	77	100	103	86	98	77	92	98	79	88	94	87	95	91	79	98	109	102	91	94	109	78	76	84	94	86	98	88	80	90	74	84	102	84	95	95	98	88	103	79	77	107	85	93	76	93	106	90	94	96	90	75	92	87	87	92	98	93	87	68	91	92	86	110	78	79	96	93	113	86	91	92	98	85	91	111	93	100	102	102	90	98	98	96	105	85	95	81	97	105	80	103	84	85	84	94	95	81	91	95	101	103	101	101	84	103	83	114	84	106	85	87	109	95	81	97	73	104	91	97	92	69	92	77	103	89	87	92	86	94	89	87	95	83	98	81	86	88	99	89	77	96	79	100	88	117	91	89	97	92	91	87	104	95	94	107	87	111	91	81	89	94	79	94	87	84	99	90	99	103	92	109	114	83	99	90	100	90	86	99	93	86	106	92	83	85	80	105	95	88	112	87	92	102	104	93	87	88	94	76	95	95	94	98	99	99	106	89	95	105	95	69	88	97	76	100	83	73	112	88	106	91	107	94	98	91	81	112	72	94	83	99	77	82	87	108	88	83	88	109	90	99	95	77	91	93	100	82	85	99	104	88	96	92	84	85	104	100	78	92	92	86	107	83	87	96	88	95	102	89	98	92	91	82	97	104	97	101	97	100	99	103	84	99	102	99	80	81	79	94	100	95	110	110	95	101	107	103	107	71	79	95	88	104	96	95	100	96	105	96	97	85	89	95	98	103	85	92	97	106	80	87	73	106	98	92	87	82	109	78	84	88	101	89	96	100	100	96	77	108	76	89	90	107	84	88	84	83	93	99	96	70	83	95	107	100	86	78	98	83	100	93	104	89	105	101	105	90	93	67	84	88	98	100	87	91	95	99	96	90	88	99	100	79	97	92	89	101	87	94	96	83	78	108	79	80	84	92	98	96	81	110	90	78	92	105	77	107	96	102	87	80	91	93	89	88	95	99	92	96	91	114	90	103	97	78	103	96	71	97	68	99	82	86	86	85	92	77	110	86	87	95	82	93	92	93	103	97	92	64	84	96	94	96	81	92	113	83	88	84	86	100	81	85	97	101	102	78	81	97	112	79	89	96	75	80	87	87	86	98	95	93	81	84	96	75	89
22790	21642	29531	24246	21648	21692	10890	1089	762	657	632	555	478	453	455	412	413	420	376	357	355	321	352	322	358	309	324	348	304	329	315	306	306	292	333	272	296	300	309	302	291	314	327	292	331	297	319	289	306	315	308	281	282	294	306	287	299	316	303	301	362	272	304	286	284	298	300	328	265	269	303	315	298	297	323	265	289	276	304	306	282	311	294	302	277	281	278	307	299	264	339	296	288	273	308	299	277	288	296	278	295	267	306	260	289	269	282	273	284	305	332	295	312	277	270	306	309	275	279	285	281	303	306	279	283	288	251	290	297	312	294	272	325	297	298	296	296	306	308	279	302	293	295	281	297	296	293	276	315	295	263	257	299	315	282	274	281	288	291	291	311	292	312	315	310	266	304	260	294	269	301	308	329	272	286	300	273	290	307	290	313	312	282	300	294	315	267	308	253	286	309	305	276	307	302	337	296	280	301	288	275	300	285	272	311	266	277	313	312	321	300	284	282	272	307	303	264	309	273	271	310	277	285	277	331	282	322	271	299	285	271	277	306	286	316	271	304	308	297	289	309	297	287	277	263	283	280	262	273	271	290	281	280	292	274	276	310	310	254	273	319	293	284	294	287	258	289	273	275	295	284	274	293	288	295	272	292	312	295	339	316	285	274	301	278	255	280	265	289	277	297	314	258	295	311	288	285	264	290	300	240	308	304	292	282	308	281	246	294	304	288	261	291	298	296	288	321	295	299	309	299	274	293	296	285	304	289	290	309	281	275	272	254	285	285	302	275	286	269	289	286	318	289	288	324	299	273	282	285	270	288	301	295	275	302	305	317	280	306	286	278	279	308	281	255	285	282	289	282	277	298	313	304	294	308	304	279	287	277	305	300	308	286	294	273	301	254	299	296	313	296	298	294	266	281	290	322	276	295	273	311	286	306	309	312	240	319	302	289	309	299	256	313	292	317	289	302	293	292	311	271	281	298	259	267	306	294	270	302	303	275	306	283	317	285	294	294	283	333	308	299	302	334	280	304	301	306	272	291	326	337	306	278	299	284	282	278	296	267	305	299	315	295	288	305	315	282	296	277	295	285	305	283	296	304	288	310	294	266	307	291	316	302	293	276	296	308	289	281	320	270	307	290	306	267	306	296	314	279	286	288	278	299	317	295	292	278	293	281	299	291	265	265	311	288	274	280	297	290	317	284	280	294	311	311	294	272	298	273	263	293	298	295	263	303	277	297	311	294	308	287	308	282	293	301	268	300	292	316	298	295	275	290	305	269	308	283	284	316	290	277	290	286	288	301	312	272	298	271	307	277	274	300	283	273	272	296	305	306	312	293	301	293	296	273	317	296	298	314	326	311	330	282	264	291	270	267	310	293	307	281	293	304	296	276	303	299	297	327	289	272	329	311	291	307	265	284	299	304	293	307	293	295	323	294	291	296	301	279	286	289	291	299	317	269	279	297	281	318	279	295	287	263	284	307	268	268	290	298	302	299	300	293	292	304	327	308	300	313	304	307	272	304	288	327	293	316	296	285	300	293	280	284	283	292	306	287	293	291	288	277	310	279	274	282	295	319	332	278	292	282	309	273	322	301	273	279	278	321	278	298	257	304	275	312	313	304	270	304	308	256	291	285	305	282	295	283	278	318	287	270	298	316	299	285	277	291	264	299	305	277	291	296	311	274	286	313	282	292	308	312	302	286	294	300	274	270	302	295	255	281	266	266	303	284	293	302	300	302	297	301	295	273	278	292	271	304	282	301	301	276	289	264	294	314	284	311	300	283	271	299	324	290	281	277	309	316	284	277	293	271	281	292	304	323	306	303	313	284	297	290	313	292	272	305	261	279	288	286	318	306	288	302	328	273	284	298	301	320	322	290	303	286	304	275	291	311	306	319	330	326	262	314	299	302	289	277	300	287	270	322	302	294	310	258	311	314	307	282	303	311	316	260	299	287	270	304	279	256	308	266	290	310	290	300	298	267	300	289	282	283	283	263	287	295	292	289	269	285	291	298	289	261	284	306	269	298	299	300	292	257	301	305	271	302	295	250	299	278	301	314	259	293	272	274	299	294	287	275	272	313	248	280	284	269	276	270	291	263	263	280	328	276	303	284	303	323	319	296	299	284	273	268	296	283	291	286	294	309	276	301	307	306	298	310	297	274	287	273	297	290	304	273	251	309	272	301	287	275	302	316	287	289	307	271	297	300	297	314	300	341	289	301	293	302	328	307	302	255	285	301	286	269	274	299	302	292	287	281	284	313	271	305	293	310	267	308	292	300	293	277	298	282	294	282	287	285	284	257	324	316	301	301	290	313	299	290	265	297	286	283	300	312	292	286	304	276	296	290	280	272	297	276	271	284	287	303	277	308	274	297	300	291	264	247	311	293	304	296	279	288	296	270	302	286	275	268	279	317	329	260	270	322	334	277	289	296	305	321	279	249	251	273	283	291	303	294	293	294	285	287	284	292	285	295	264	247	271	286	291	306	298	284	308	283	303	312	276	298	296	266	303	270	274	329	265	285	287	295	287	275	321	318	302	303	288	276	302	301	278	285	283	279	293	317	283	294	282	301	309	269	300	287	281	278	335	291	303	275	322	285	308	286	317	281	298	345	274	301	280	289	297	269	277	314	295	302	296	298	270	261	308	306	322	293	311	289	276	295	280	283	268	297	285	283	312	269	300	285	304	308	281	290	290	289	298	284	314	273	284	309	262	290	269	287	311	286	297	304	311	291	316	299	291	283	291	293	299	278	298	278	267	288	310	292	286	268	302	254	298	256	279	271	283	273	310	300	324	287	271	295	273	324	314	253	284	295	270	281	309	298	340	292	295	277	305	310	321	277	285	284	298	297	300	286	306	295	283	316	296	321	284	277	295	279	269	281	302	264	271	281	305	289	262	296	305	282	267	278	288	284	284	305	280	289	282	279	302	295	300	302	303	282	267	302	304	314	307	299	298	286	316	314	281	309	272	287	280	302	304	281	302	313	257	279	302	303	275	296	321	301	295	315	299	302	281	295	297	297	290	269	275	297	307	293	322	290	316	291	275	327	294	316	316	288	328	286	270	301	291	297	285	283	265	272	310	263	303	265	269	326	291	306	281	292	299	288	290	288	299	297	314	301	285	291	291	297	291	314	295	273	292	288	292	311	292	263	273	275	276	285	313	282	286	274	292	291	314	308	282	296	314	273	303	268	296	293	303	289	279	280	299	267	291	280	300	305	296	275	282	310	265	295	294	265	306	309	301	272	284	279	268	286	304	275	289	300	295	292	303	310	320	260	268	286	302	315	298	292	284	297	300	273	284	294	304	256	296	274	274	314	300	263	287	306	302	255	268	251	281	280	265	321	296	276	329	284	300	291	282	322	305	282	315	275	304	310	296	281	318	275	306	267	308	263	267	302	342	270	291	286	303	275	267	259	317	289	298	286	315	306	278	283	313	315	280	275	282	295	304	281	322	319	287	287	293	279	299	287	271	294	297	285	311	317	307
4681	14726	10254	4875	3612	2633	2063	1501	1164	952	815	728	596	574	543	490	497	457	421	441	376	375	363	398	343	342	359	356	333	341	349	356	341	319	311	332	350	324	312	336	299	316	309	339	338	317	327	331	318	354	353	302	309	336	292	323	305	299	284	301	304	306	314	330	322	332	270	334	315	336	328	336	320	351	304	292	311	323	300	313	322	329	321	337	328	329	308	316	301	313	283	310	314	330	321	300	309	311	308	314	287	321	309	302	313	305	321	294	293	266	328	308	303	324	314	331	331	305	306	307	358	281	340	315	319	309	307	300	298	314	270	310	300	312	332	280	351	333	296	308	322	311	322	343	320	303	299	288	315	315	303	302	318	337	310	311	358	275	328	335	318	318	308	308	309	298	304	314	313	310	309	306	311	303	325	322	340	284	332	315	310	304	297	317	289	300	299	269	291	309	283	324	298	309	280	321	314	304	312	321	303	325	303	329	329	300	302	293	300	320	311	303	313	323	292	303	291	324	308	309	311	291	294	310	303	339	313	299	309	334	303	299	304	315	343	339	301	302	347	324	334	279	274	324	355	321	319	311	304	333	295	325	324	328	301	300	292	311	289	331	335	328	281	301	300	338	302	313	318	288	304	276	324	281	316	293	299	286	317	310	293	329	284	308	303	304	299	298	311	290	299	308	299	279	329	310	294	304	324	301	307	297	317	322	288	293	336	294	301	307	313	321	327	290	359	325	330	290	349	353	289	311	283	319	328	335	288	308	288	295	293	295	273	314	319	304	298	286	311	330	312	308	327	290	322	280	299	276	320	328	315	268	328	320	288	324	326	313	297	339	318	305	304	303	301	282	321	306	301	298	334	301	321	295	302	309	306	323	294	297	287	340	268	294	331	317	284	281	336	283	333	291	337	308	331	314	304	282	275	307	289	312	304	296	308	316	288	308	274	287	314	321	273	308	350	315	324	301	290	303	294	331	296	307	330	305	291	294	339	306	295	311	288	330	318	316	298	302	301	324	282	301	309	313	303	286	294	323	290	265	311	286	309	287	286	307	331	305	310	302	323	323	326	315	300	316	300	292	303	306	296	294	248	317	286	327	314	331	310	285	319	325	345	311	339	313	356	305	289	305	296	294	317	357	298	308	304	312	307	310	310	310	306	325	356	307	309	302	300	274	306	332	296	322	330	308	296	279	305	345	297	306	300	325	317	293	308	286	307	290	313	316	327	296	301	266	323	287	292	282	285	325	325	299	285	295	291	334	317	319	336	327	336	325	333	314	321	294	302	345	289	293	293	317	302	293	318	305	315	300	351	333	286	316	323	311	322	295	284	318	304	295	268	304	254	311	321	295	290	291	315	305	311	315	291	315	305	316	294	341	298	308	345	315	318	329	299	333	328	325	337	280	319	302	310	290	291	333	328	305	316	302	313	273	322	293	289	307	299	294	295	265	307	287	294	306	294	309	318	280	281	281	313	303	316	306	309	317	293	313	306	291	326	289	315	303	307	319	300	289	309	333	298	291	263	321	336	302	302	270	303	307	283	315	294	326	262	329	323	299	306	313	318	300	296	313	298	327	323	300	313	326	300	306	301	331	299	282	337	312	301	306	326	304	328	331	310	315	319	317	311	306	344	332	283	286	292	302	304	294	292	321	316	262	336	291	282	296	302	312	297	302	297	342	327	298	331	294	357	314	308	292	324	320	316	288	298	269	280	306	319	326	315	284	307	296	303	305	305	306	317	270	340	301	301	316	357	336	293	321	295	300	299	290	329	275	319	306	324	302	327	331	290	301	300	307	271	290	279	292	328	318	293	333	333	301	319	292	294	292	306	302	318	295	307	313	330	308	325	307	306	318	267	309	314	288	308	292	293	254	304	302	307	307	313	294	282	343	298	340	338	307	283	295	305	282	307	322	284	309	332	323	307	282	305	323	277	334	319	336	306	333	324	302	327	314	273	313	295	330	315	322	303	320	293	292	335	288	301	316	288	291	302	322	332	310	323	327	342	337	276	305	324	312	302	310	299	293	312	312	288	315	303	296	296	276	300	285	323	294	317	292	293	283	309	286	293	282	296	306	324	317	353	312	297	304	327	284	320	270	286	284	296	288	281	305	319	301	305	298	322	348	296	319	296	317	295	303	267	291	301	304	342	331	323	327	326	313	274	311	312	304	310	321	310	327	323	337	318	324	326	290	338	324	304	302	283	307	281	297	296	306	330	321	306	297	295	281	310	312	314	309	295	295	297	331	323	282	306	294	307	311	285	354	319	329	273	328	291	294	294	303	316	329	306	273	296	311	306	300	312	282	274	293	314	343	308	298	304	294	318	315	317	308	314	290	327	292	314	316	301	337	288	315	307	289	297	338	331	312	328	303	301	308	325	297	283	293	293	300	297	341	313	290	308	313	297	292	296	288	298	317	302	305	318	321	328	276	325	288	305	313	279	327	310	296	314	322	302	301	286	305	299	302	294	301	302	322	314	326	317	317	317	302	258	295	303	320	282	320	298	312	315	301	326	271	323	313	326	281	329	304	291	297	318	284	314	311	316	331	326	305	310	304	289	309	299	300	298	304	298	302	301	293	304	302	318	326	295	308	316	306	311	348	316	304	301	285	319	288	307	287	293	298	288	319	333	328	309	282	289	298	262	260	295	305	320	324	328	306	289	267	301	303	286	347	292	305	308	305	303	317	300	335	329	319	311	315	339	282	328	321	312	264	316	310	360	336	319	317	279	311	331	312	314	311	302	342	297	328	326	299	327	316	338	296	328	303	290	341	310	264	330	293	327	304	317	301	308	276	283	295	349	330	300	282	289	311	327	290	319	308	300	324	293	330	297	293	291	311	321	303	284	310	295	280	322	286	332	318	305	309	310	304	295	305	287	315	329	343	311	270	325	301	304	301	283	320	301	304	328	275	316	287	303	330	288	311	300	296	323	285	282	285	313	322	316	298	284	338	305	313	326	283	319	315	304	278	337	343	263	287	305	280	306	304	312	296	310	291	332	319	309	308	301	318	311	305	315	303	327	289	306	293	275	285	285	292	297	293	283	285	314	299	322	292	320	306	295	307	292	296	292	298	313	312	322	312	301	325	343	320	307	303	288	275	303	310	301	306	311	284	320	289	298	318	294	318	282	329	290	306	310	297	292	317	291	331	308	287	342	300	317	291	329	293	330	300	299	292	308	306	316	328	288	293	345	314	290	318	273	330	339	296	315	315	315	298	290	294	286	298	288	319	314	309	279	279	298	340	327	300	311	301	302	306	326	310	292	316	329	301	319	319	323	290	317	303	336	316	318	302	337	312	329	310	307	317	284	301	295	300	310	306	308	296	298	301	308	325	308	315	312	293	301	306	305	331	294	329	268	309	311	297	304	305	319	335	325	318	307	280	284	293	277	300	294	323	308	308	322	299	304	261	319	281	306	311	315	301	334	324	295	279	294	315	317	283	307	317	334	319	335	314	290	276	304	300	295	316	329	321	272	298	294	308
27950	20087	6141	446	292	235	216	210	164	229	190	169	175	190	167	181	185	166	174	183	167	174	167	170	156	158	171	157	164	142	177	191	160	178	161	163	190	174	158	178	163	168	174	163	195	176	173	165	174	141	198	180	176	150	172	163	163	159	165	174	171	162	161	181	167	167	177	160	190	171	168	166	170	161	186	149	155	161	159	183	171	155	156	197	159	169	159	160	179	163	196	176	152	155	179	170	170	177	174	164	161	169	171	167	170	188	182	161	155	163	164	169	168	155	170	171	158	152	160	157	140	156	187	175	187	173	172	178	166	166	161	153	162	172	180	190	149	159	172	164	170	174	155	188	171	173	181	209	169	163	153	153	173	182	167	164	158	152	171	159	164	155	155	170	151	162	192	185	191	155	181	170	169	161	138	187	161	153	160	144	188	147	174	159	174	148	162	157	176	174	170	158	139	179	169	144	186	165	141	192	147	183	166	161	156	157	174	182	181	143	145	172	172	149	177	168	164	171	158	206	175	178	173	166	167	177	170	150	149	184	175	179	189	162	168	187	163	169	138	159	177	167	159	176	179	186	158	155	170	146	154	155	140	174	157	170	183	174	160	165	175	181	171	173	163	173	150	147	170	176	173	170	166	166	174	185	186	173	184	178	150	182	162	154	190	158	171	169	170	176	172	173	167	145	187	175	153	163	159	157	155	171	184	158	149	188	174	168	157	141	162	168	183	179	172	183	165	145	167	159	161	166	174	191	148	181	166	165	164	160	164	146	172	158	174	147	166	188	168	174	167	184	191	154	185	148	154	150	148	165	145	190	170	167	142	149	168	174	162	151	179	156	171	151	157	156	180	176	171	150	148	175	183	155	172	157	175	171	147	182	160	172	140	189	174	156	183	141	183	162	167	161	156	158	153	159	146	159	148	170	151	157	176	164	154	162	160	178	188	170	173	176	167	165	164	161	163	162	178	144	165	182	188	189	156	186	142	186	177	180	162	151	150	197	181	148	175	174	167	171	164	164	150	163	152	190	158	172	167	147	173	164	148	163	180	170	173	155	186	166	193	157	179	137	182	173	168	175	155	175	161	153	154	160	157	155	160	165	163	154	181	188	160	133	170	172	175	148	157	185	171	180	151	154	154	176	158	175	175	166	173	161	154	156	164	183	149	169	166	142	141	167	181	163	172	168	163	177	168	173	180	164	167	164	154	166	182	184	156	180	158	162	155	150	170	175	179	158	174	169	151	162	159	166	168	151	171	150	183	156	171	155	165	175	153	162	172	166	159	168	178	152	162	176	161	159	166	165	159	140	181	171	179	178	168	159	159	195	160	161	188	176	168	167	172	152	166	138	175	165	177	162	162	144	173	178	149	179	170	151	186	164	173	168	171	187	187	174	163	167	167	163	163	177	156	183	168	155	169	175	163	177	169	177	142	165	172	192	157	167	185	152	183	172	156	167	173	166	146	193	133	161	179	167	172	166	174	151	158	167	160	180	154	154	158	156	166	143	156	182	163	179	156	155	163	186	169	159	170	194	169	193	181	145	165	155	189	153	174	186	148	175	180	164	175	182	170	173	155	160	174	158	147	148	156	151	158	173	152	150	169	167	171	180	173	187	177	180	184	184	174	160	136	175	179	154	164	178	185	185	144	179	173	188	181	153	160	185	131	190	143	174	170	204	181	177	170	164	160	158	162	179	146	172	167	162	181	184	161	145	185	193	176	175	174	163	185	142	161	164	159	185	167	163	172	166	153	174	185	166	160	152	168	152	160	185	148	173	168	146	149	171	161	163	171	156	172	173	159	159	174	169	156	179	148	169	187	162	165	173	182	165	173	170	186	138	162	164	185	166	165	143	166	142	171	181	158	145	153	191	167	180	165	176	157	153	162	173	173	169	152	184	160	166	170	158	170	187	192	167	182	165	175	182	171	184	183	178	142	160	178	161	159	193	167	163	193	168	163	179	143	169	168	166	161	162	155	164	184	179	152	157	199	160	173	178	189	144	164	148	149	147	183	175	130	161	162	166	145	165	172	153	162	152	169	187	193	172	188	158	169	169	169	174	160	166	175	146	170	164	171	184	164	148	174	147	170	150	160	153	146	163	177	178	184	179	169	154	167	178	169	189	136	154	143	175	176	176	164	186	177	178	174	185	174	157	164	176	162	195	166	174	177	171	197	140	187	167	165	193	160	177	164	176	163	164	140	163	135	163	161	179	199	179	155	156	169	167	140	180	169	154	177	185	141	149	180	168	180	176	184	160	177	159	160	167	182	173	163	170	182	164	167	146	182	170	172	162	169	169	170	168	181	182	170	186	181	164	157	166	171	172	171	193	158	148	151	160	163	165	191	164	169	180	180	162	197	163	185	168	175	159	170	160	160	174	196	178	170	149	174	173	178	164	160	157	175	159	147	171	162	174	166	168	174	176	166	179	166	160	182	150	162	168	192	171	175	146	153	150	161	182	162	176	176	159	151	161	167	171	164	183	154	178	159	156	174	187	163	164	171	161	180	161	166	160	183	166	160	159	140	169	183	169	166	173	165	181	162	149	168	171	145	183	159	161	173	174	212	168	149	184	197	184	170	179	180	181	161	147	179	185	153	152	169	150	189	173	171	148	177	148	176	154	165	178	162	176	168	149	162	160	195	145	175	176	174	153	159	161	161	161	189	175	169	163	174	163	157	152	161	174	170	154	163	156	173	159	164	173	175	172	154	173	160	169	166	180	171	174	197	155	188	163	161	163	163	178	171	168	180	135	175	182	161	153	178	167	163	162	154	183	187	171	166	160	173	175	178	156	190	163	161	149	189	148	171	147	184	157	155	154	173	171	149	172	146	158	169	173	163	155	151	180	164	182	168	161	130	158	185	170	165	156	155	164	144	187	188	181	166	161	171	169	173	155	177	166	163	146	176	159	195	157	157	181	163	163	172	158	174	157	160	168	177	164	170	145	145	150	177	167	164	151	179	168	158	182	173	162	184	177	164	161	209	165	173	148	151	148	168	170	145	164	194	204	185	145	167	163	171	172	170	174	155	162	147	188	177	175	181	177	162	170	165	180	164	182	175	169	188	177	168	171	164	158	159	162	169	175	155	175	164	170	155	197	170	169	134	187	197	168	171	171	158	163	184	148	172	154	157	164	169	176	165	196	165	168	182	171	162	172	179	172	161	174	175	152	172	176	146	181	182	154	157	168	132	187	161	184	167	158	180	165	158	155	181	153	181	186	157	152	194	154	147	166	169	158	160	187	175	176	137	204	179	158	176	177	163	173	159	162	166	182	175	159	193	173	153	173	163	154	159	156	173	148	192	163	163	160	167	180	137	158	137	187	143	145	171	177	172	179	179	168	149	176	178	156	170	156	166	164	167	168	159	166	161	156	171	186	162	168	159	186	174	186	175	198	150	175	155	182	168	171	154	169	191	179	182	182	176	153	148	186	162	158	159	171	153	173	172	142	160	175	146	163	177	179	170	161	148	176	169	182	159	170
4186	1222	752	411	387	305	291	252	212	211	171	184	197	219	185	165	199	153	188	163	197	180	176	179	179	169	160	178	181	177	167	171	177	160	209	179	179	166	187	179	178	179	161	183	178	181	152	147	184	203	183	198	157	182	170	184	193	168	202	178	151	197	186	161	176	157	179	198	166	156	157	150	165	189	185	174	192	189	163	187	161	155	191	179	197	175	162	182	180	178	173	173	175	177	153	164	155	177	162	182	155	174	184	158	184	156	194	153	174	160	143	184	194	180	176	165	194	189	163	159	193	187	175	157	186	182	174	179	157	166	168	174	186	170	180	181	181	186	181	174	152	182	206	168	187	169	183	178	185	175	171	186	189	187	162	167	181	174	182	172	162	176	161	171	176	187	173	186	166	197	167	178	191	205	150	182	149	184	183	170	197	187	160	186	183	178	155	156	181	167	169	191	163	166	184	153	174	167	164	168	157	162	172	175	165	174	160	185	175	189	163	181	184	165	171	198	157	166	163	164	164	170	170	172	171	168	172	184	178	162	166	182	182	187	181	185	173	156	172	181	191	192	184	179	168	189	180	161	170	181	142	202	182	200	179	185	150	169	183	179	196	172	168	168	176	204	173	160	171	173	161	183	176	190	183	138	183	194	166	165	183	159	185	162	170	169	180	164	173	165	168	149	174	188	171	175	168	173	172	188	167	167	179	180	187	183	171	174	195	201	181	168	162	161	188	190	177	184	169	186	165	176	154	174	179	163	171	164	194	163	170	178	186	165	177	170	175	174	177	197	186	183	169	156	181	169	185	191	191	184	161	167	172	177	171	180	192	159	211	193	163	175	165	177	192	170	171	196	164	159	185	167	164	179	178	185	172	177	164	194	163	161	169	172	184	179	203	155	170	193	181	209	169	177	174	181	179	187	177	176	178	167	146	180	181	170	188	170	144	173	187	171	167	177	167	194	183	177	176	180	158	157	163	154	188	195	199	176	161	169	175	167	153	158	164	171	164	162	166	190	152	163	187	169	166	146	177	155	165	170	185	176	181	169	196	188	161	186	165	149	189	202	177	167	197	181	151	164	175	177	189	139	170	148	183	169	191	166	161	187	154	186	209	167	154	137	160	172	202	173	181	176	159	172	188	169	171	174	190	202	145	157	205	161	188	151	185	170	180	206	198	182	179	167	170	174	178	187	183	177	167	184	151	168	174	165	166	137	153	179	196	184	190	204	159	151	162	172	166	140	181	161	175	186	175	191	180	177	145	190	172	185	176	194	172	178	180	182	173	160	189	183	168	156	168	189	171	164	184	199	168	198	180	172	176	177	175	168	194	186	165	183	165	154	191	162	184	160	177	185	158	177	186	178	183	181	174	160	175	169	165	176	172	162	154	174	160	174	182	190	175	192	183	157	183	177	166	170	175	160	158	145	175	184	168	177	186	177	174	175	198	154	164	166	173	168	184	180	178	165	160	195	190	193	181	187	159	172	189	178	177	166	161	145	161	191	175	166	148	169	173	188	176	180	186	185	164	195	165	166	187	214	169	183	172	167	179	147	179	172	184	176	185	145	160	190	196	154	182	178	183	160	160	179	165	183	172	159	179	154	168	147	197	180	191	138	196	161	152	163	186	177	160	169	163	182	175	183	183	180	188	177	173	183	186	191	187	151	176	172	170	159	192	178	164	200	176	165	189	194	202	189	170	177	166	166	176	193	157	197	184	164	175	187	190	174	177	160	165	159	189	202	169	185	192	171	201	180	166	190	171	177	167	170	188	172	175	148	196	166	174	169	155	184	153	167	190	169	197	179	171	175	181	147	192	179	185	176	169	185	167	175	180	169	188	153	189	186	169	182	162	165	192	174	159	207	178	177	173	182	157	158	163	157	170	203	189	174	189	171	153	174	174	190	173	165	198	188	193	196	171	176	190	166	167	174	181	179	145	165	197	188	187	169	178	196	174	187	186	166	179	164	159	174	159	167	180	170	161	181	174	199	174	182	180	206	165	174	169	167	168	166	164	166	178	204	196	198	178	167	175	158	179	157	170	170	167	184	161	181	183	179	182	201	181	183	165	184	177	177	175	185	196	194	186	155	177	187	167	166	165	172	146	193	177	155	182	176	192	169	148	183	184	166	172	181	195	176	198	185	169	177	153	182	165	185	152	163	173	158	171	161	177	167	169	195	159	162	179	177	185	173	178	174	200	155	166	193	164	164	203	173	184	177	178	165	170	179	162	171	176	168	162	174	171	166	169	193	182	171	171	183	207	152	174	190	160	173	160	202	167	166	181	194	177	151	203	175	162	174	184	176	196	172	165	185	155	169	149	182	200	146	187	190	180	199	183	172	168	159	180	185	149	184	174	182	150	163	164	173	153	167	178	172	173	154	165	192	185	164	184	171	178	168	151	177	172	187	171	149	169	175	191	181	163	209	179	183	175	152	163	162	183	165	162	169	130	181	161	179	166	180	164	152	169	202	155	183	192	174	173	162	173	179	188	174	174	168	175	169	200	183	173	178	186	175	179	148	177	198	182	191	191	167	169	159	182	189	178	172	191	174	153	175	175	182	184	185	181	171	183	166	177	190	158	195	187	168	169	180	183	173	194	178	172	201	191	159	173	156	164	154	167	180	174	193	188	176	172	163	182	174	170	169	169	146	156	169	173	158	194	175	178	182	172	192	136	179	140	177	181	164	178	165	162	171	157	153	160	182	157	170	170	170	191	177	201	165	155	164	189	195	193	205	191	194	162	193	168	193	169	173	192	160	168	202	197	189	173	206	158	173	163	175	180	137	174	163	163	172	169	165	185	160	197	170	167	199	168	176	158	174	172	172	170	194	178	169	185	189	177	187	171	160	204	161	164	155	157	164	181	169	180	176	208	199	172	179	156	164	185	168	171	186	199	176	168	177	170	172	167	164	191	180	175	186	172	200	159	160	185	166	181	174	185	149	181	152	189	174	196	170	173	208	172	182	167	136	178	181	158	202	174	181	173	171	163	178	164	185	143	181	172	162	172	169	179	175	186	158	171	196	199	182	202	161	167	181	181	180	177	158	169	159	180	172	168	146	177	177	176	198	165	174	173	192	178	179	183	162	181	169	173	167	180	185	177	174	191	174	161	173	179	187	175	168	155	182	163	165	187	164	213	177	169	163	175	192	160	162	191	156	177	175	143	168	180	163	188	172	174	182	155	182	158	190	173	179	185	162	177	170	186	155	160	165	168	158	173	173	173	181	159	177	174	169	183	174	185	164	200	160	176	185	171	188	160	188	153	164	158	154	184	195	168	163	178	173	195	175	164	194	187	164	172	173	165	167	176	184	166	196	151	188	175	186	191	190	178	177	150	174	189	189	161	190	170	172	184	165	174	200	178	175	177	188	181	182	193	177	166	170	185	164	179	177	199	172	174	175	171	153	165	177	185	176	202	180	176	207	160	175	198	163	157	173	163	165	162	161	143	188	159	181	175	162	182	180	170	160	177	150	170	187	193	150
23840	21634	29082	24701	21642	11277	1102	709	557	554	487	480	491	427	380	421	353	371	364	367	358	420	305	345	344	347	324	359	350	330	363	348	318	346	339	365	326	320	348	324	312	349	371	348	365	338	337	345	359	329	338	347	373	334	374	312	334	351	317	346	341	345	333	331	330	340	341	332	331	330	319	355	352	350	340	340	313	348	344	330	313	302	316	325	348	336	343	346	340	313	315	317	355	326	320	339	307	337	341	360	307	361	345	304	312	332	298	317	348	341	327	359	353	356	335	330	332	332	326	347	330	315	300	334	331	355	334	341	336	311	338	349	338	303	319	307	329	352	337	311	327	333	362	346	312	320	381	335	332	306	352	368	355	358	351	327	350	351	357	339	357	342	358	315	319	383	321	289	350	344	335	340	352	354	325	328	317	349	322	332	288	327	316	351	317	318	328	348	352	330	331	313	320	306	327	337	365	326	330	343	339	334	324	331	305	302	332	299	302	346	344	294	364	322	335	342	339	336	294	343	341	309	283	320	333	328	333	325	297	328	346	332	359	352	315	333	323	353	325	368	327	326	302	360	321	319	357	343	340	339	376	338	346	321	332	341	336	344	354	300	328	332	327	343	342	355	342	316	334	323	315	349	330	333	343	324	336	344	324	372	311	381	349	330	318	301	320	314	332	342	318	329	304	339	292	306	331	307	311	318	323	330	306	344	313	301	331	344	298	335	373	340	348	319	330	327	341	356	347	352	326	351	348	317	312	333	345	335	332	335	328	331	337	319	340	321	357	332	316	362	324	309	335	329	315	325	353	322	340	330	305	322	325	324	316	329	327	326	341	349	354	310	346	340	308	290	324	328	350	321	345	332	335	326	358	317	313	383	340	328	310	284	308	341	328	336	308	333	311	311	331	316	300	317	304	344	344	363	339	336	337	314	325	329	345	321	358	352	318	343	344	299	323	323	310	323	295	323	319	343	331	355	312	315	378	336	316	305	323	321	320	269	370	333	308	361	290	296	326	323	311	347	333	352	312	348	335	349	322	355	324	337	340	339	321	295	319	329	316	293	341	344	343	316	309	360	335	318	305	349	319	339	335	312	291	327	331	316	337	336	314	324	347	351	352	341	333	362	290	364	317	348	338	336	316	329	298	307	310	326	330	305	333	309	353	312	335	325	349	315	307	312	316	313	305	336	350	337	347	305	359	352	344	353	319	373	315	318	298	366	364	342	305	345	334	329	332	333	334	336	342	348	334	355	299	338	334	324	345	351	333	378	332	356	327	346	315	346	322	326	328	331	309	322	380	338	361	325	297	333	326	329	333	320	319	339	356	338	324	349	309	317	343	337	302	303	305	316	312	327	359	326	338	346	352	330	336	311	314	311	298	332	336	368	342	322	329	345	368	324	350	291	320	348	324	338	327	344	324	352	308	327	345	315	307	317	331	304	346	323	340	322	352	323	335	344	284	341	340	337	314	328	365	309	327	314	381	324	324	321	331	335	318	341	337	351	338	366	298	327	322	354	319	345	299	357	349	335	344	298	313	276	323	328	325	316	349	339	340	317	330	351	341	314	313	326	327	333	344	317	329	304	321	322	337	335	352	353	342	308	334	304	344	345	343	332	296	316	338	365	320	324	313	319	333	325	322	333	322	339	345	316	319	315	357	320	328	331	363	329	345	349	318	328	359	314	330	346	327	334	326	282	312	311	337	370	324	333	323	339	355	345	319	320	327	335	343	343	336	351	329	338	343	354	344	315	331	324	322	366	298	302	320	344	346	318	350	336	344	325	335	315	339	341	316	343	314	321	332	348	327	339	309	343	341	344	273	299	330	336	348	310	300	305	318	358	325	342	326	334	335	294	333	323	355	327	328	325	308	314	329	319	338	378	364	358	354	338	308	322	331	321	319	327	320	336	328	311	289	346	332	338	335	329	306	311	317	344	333	334	353	371	343	365	300	349	328	333	330	338	316	346	357	336	312	326	348	342	321	321	319	325	320	325	353	330	324	330	332	344	320	352	345	323	329	319	347	348	348	332	324	285	320	331	334	361	341	308	334	327	337	320	333	342	312	326	345	329	310	298	340	314	345	354	317	337	337	327	348	311	354	316	318	315	349	337	301	342	346	334	319	323	334	364	336	342	352	355	334	353	294	335	350	345	357	368	373	339	326	318	340	338	339	330	291	281	333	338	351	301	325	344	326	339	306	350	319	320	319	343	355	309	346	318	301	335	329	298	317	305	308	329	310	318	326	361	349	326	322	331	337	360	327	321	352	322	339	308	337	331	295	302	329	320	340	315	308	350	334	327	357	301	332	298	378	326	317	334	328	356	338	344	345	297	335	328	336	344	308	316	349	316	322	327	320	345	340	327	319	310	340	354	322	328	314	294	345	325	374	335	337	327	321	344	339	360	340	345	331	319	311	320	348	318	350	347	286	297	336	348	330	335	311	305	334	329	334	331	326	329	291	331	332	347	359	379	338	308	303	317	329	294	331	330	304	341	326	349	328	353	315	308	316	320	327	312	329	344	338	343	313	326	328	294	319	320	312	361	319	314	322	293	360	353	314	343	298	336	332	294	337	315	333	334	301	361	329	303	302	344	323	294	332	334	352	343	319	355	297	326	337	291	331	354	302	340	346	299	303	292	330	316	337	355	342	341	298	356	310	328	314	322	338	319	323	334	373	308	313	309	346	352	362	345	304	320	307	318	319	333	334	354	324	345	359	298	336	314	351	322	331	321	312	324	327	301	329	335	337	365	329	322	304	347	303	329	331	332	321	349	309	331	354	341	320	301	326	339	326	321	339	314	349	356	331	365	309	311	341	324	356	306	324	336	332	311	332	354	336	324	348	337	345	349	340	340	308	328	337	315	331	312	323	325	305	327	322	312	320	328	338	350	371	328	303	318	305	337	306	328	367	341	296	326	321	330	325	315	367	332	309	363	302	305	336	308	309	386	322	360	324	360	334	338	292	342	345	304	343	342	336	331	338	334	299	325	313	325	302	317	349	349	309	314	327	353	319	301	322	310	350	306	315	334	324	339	299	330	345	312	334	329	370	337	359	326	351	379	343	308	342	326	341	312	313	318	356	303	295	322	331	349	320	343	324	330	317	348	305	363	326	334	335	334	328	320	332	299	361	366	347	330	346	347	317	345	359	351	332	316	332	330	334	328	333	317	330	317	316	329	302	306	331	333	330	327	322	305	299	356	334	316	323	303	324	354	329	295	303	304	364	346	326	332	344	347	312	364	308	361	349	323	371	352	338	342	354	341	338	326	321	340	328	280	353	329	327	325	342	325	326	293	350	345	315	288	333	346	316	336	321	337	346	358	347	363	366	337	333	315	330	341	313	330	319	327	356	339	331	356	348	359	341	347	325	305	323	325	340	321	343	315	310	341	342	342	333	324	314	325	323	303	359	342	317	347	314	321	355	334	340	383	335	319	314	351	341	334	327	338	344	312	333	362	362	332	322	308	331	299	302	326	328	329	357	330
3510	8952	6065	2806	2047	1546	1343	990	872	694	624	559	504	456	453	445	424	381	391	417	397	391	361	384	367	350	384	397	348	353	355	346	358	336	404	360	353	372	326	359	373	316	346	379	341	360	366	319	350	357	375	341	364	347	352	342	311	353	324	360	320	388	335	321	381	367	376	319	375	371	345	330	372	311	337	366	352	340	355	305	374	335	362	365	327	357	384	362	343	342	342	335	303	354	343	352	322	367	358	374	353	342	309	354	347	304	341	344	338	344	341	362	371	329	316	326	350	352	344	338	345	378	348	338	331	363	338	379	344	333	338	313	351	336	344	336	358	379	311	346	371	352	352	348	373	357	365	360	349	342	302	363	345	357	365	356	335	324	390	338	358	329	324	354	354	366	348	343	341	316	361	305	321	309	327	349	334	352	358	336	356	354	368	349	334	364	338	377	317	343	366	296	373	353	353	338	321	358	338	326	328	337	354	300	345	355	320	350	331	340	347	339	360	367	360	349	361	337	330	371	349	329	339	329	324	342	352	346	362	329	326	338	320	370	314	319	363	358	391	355	351	363	325	357	364	305	340	363	361	350	334	347	369	339	329	370	318	351	351	336	367	336	365	342	347	360	354	329	348	348	352	369	353	315	304	364	392	336	349	345	357	362	350	370	372	367	354	380	351	336	329	354	357	357	343	349	348	342	344	320	358	352	308	374	382	346	326	350	361	349	362	329	358	335	340	365	359	352	365	324	340	318	363	349	336	333	333	319	347	344	376	307	366	379	322	331	349	309	398	351	351	317	305	355	348	349	340	316	321	347	362	327	352	344	374	341	352	320	355	346	351	336	382	337	319	362	327	351	344	346	337	329	340	369	339	377	344	338	377	319	334	368	318	335	311	347	364	316	338	356	361	351	360	365	310	342	358	337	382	319	370	308	352	359	372	344	338	321	361	349	368	355	356	331	334	351	332	362	346	338	295	345	357	338	296	341	293	351	336	315	366	357	360	381	373	337	309	368	334	321	320	322	346	362	362	378	360	334	364	362	378	345	313	358	344	323	346	353	366	343	372	367	331	352	349	345	339	337	360	339	341	356	330	330	338	336	326	365	357	353	358	339	359	356	360	343	325	335	372	331	337	341	324	324	318	329	345	330	335	306	368	354	340	351	324	368	354	349	289	333	342	343	374	326	337	363	316	336	350	340	344	321	352	336	314	333	324	346	316	336	357	304	345	312	364	356	341	370	331	324	334	351	331	350	354	354	342	318	338	338	329	330	355	357	322	355	392	357	347	333	319	342	351	316	370	317	313	332	313	337	321	364	378	349	374	343	326	347	375	346	351	340	349	297	353	342	361	359	359	347	354	318	329	315	357	367	335	342	336	338	364	354	329	380	369	327	330	312	344	334	345	348	344	341	337	326	358	357	349	318	318	358	347	331	331	331	362	311	362	359	361	346	334	355	343	337	356	348	321	365	315	342	352	351	361	366	343	355	333	339	343	349	325	366	319	323	336	360	343	357	348	362	329	349	333	351	355	357	355	364	330	355	319	339	332	373	352	312	349	363	374	361	338	362	331	327	362	349	339	343	368	344	312	339	302	376	398	323	363	393	318	356	380	352	337	375	338	351	329	343	343	340	340	319	350	355	330	357	338	346	342	337	344	325	335	353	342	383	356	359	336	352	343	353	330	348	321	378	325	343	346	346	367	343	313	327	347	357	355	363	317	374	359	342	312	331	333	369	345	361	329	312	344	356	337	346	341	333	324	349	316	339	360	364	366	346	336	349	343	365	328	362	323	334	332	345	337	334	343	329	383	342	339	353	354	338	351	343	315	308	350	359	344	345	349	337	345	398	357	330	353	329	336	354	359	372	361	318	355	354	349	354	314	380	366	378	354	328	342	334	356	337	365	321	330	344	325	349	311	353	329	376	338	343	324	373	343	336	353	359	362	351	374	344	362	346	325	349	333	344	365	357	338	360	367	337	358	349	344	359	348	362	333	317	352	344	360	345	377	339	331	368	329	362	374	320	356	348	351	339	346	359	369	343	324	340	348	321	350	369	323	340	366	355	344	318	351	356	352	395	347	322	347	361	336	346	350	342	362	341	358	381	366	353	377	339	356	345	345	349	347	403	362	351	352	364	344	352	343	314	320	372	356	367	358	384	353	393	317	349	341	342	347	349	337	363	330	337	363	352	358	352	322	367	358	332	328	339	365	361	349	315	341	360	338	332	369	348	332	364	354	328	342	357	365	330	322	358	332	328	367	316	313	344	331	345	345	331	327	329	318	343	332	327	359	346	313	357	358	353	336	356	345	353	399	314	341	337	344	342	356	345	338	346	346	341	362	385	351	307	317	326	338	333	346	343	382	326	382	316	344	370	338	339	366	352	337	331	363	349	342	336	364	323	317	341	345	350	358	367	353	346	343	359	374	369	340	336	339	351	334	382	341	341	350	336	341	330	341	349	333	356	334	351	355	372	338	344	329	362	336	346	339	314	374	330	352	315	351	355	325	341	292	371	348	376	318	352	348	392	392	360	369	366	373	344	388	362	368	333	351	333	357	331	342	325	335	341	321	359	381	343	363	345	350	387	352	348	367	383	353	320	368	348	333	364	370	348	322	345	359	337	355	354	346	357	333	331	317	361	374	337	363	382	323	307	354	365	359	356	366	353	282	331	346	338	335	340	367	360	357	380	339	328	354	346	344	327	325	349	360	319	307	340	338	355	332	337	331	339	344	316	355	370	295	373	377	380	327	337	359	344	361	340	322	372	370	341	359	341	347	338	365	345	369	333	346	357	338	333	355	338	349	344	336	361	398	337	310	360	339	346	311	346	349	354	342	344	360	339	335	331	307	336	350	349	366	336	375	343	342	350	344	302	327	338	354	355	353	348	333	346	371	308	335	331	336	362	364	358	361	341	380	314	343	326	305	341	331	359	363	328	357	338	330	314	340	335	371	340	343	348	364	340	356	315	346	341	354	342	322	339	332	367	352	349	334	369	393	326	370	334	319	330	337	339	345	344	368	353	370	386	339	357	344	357	355	363	346	352	349	343	318	320	373	341	332	349	333	378	347	332	352	357	387	362	375	358	326	334	365	356	368	358	329	309	368	382	330	361	379	340	345	341	341	342	340	338	356	299	337	336	317	354	341	337	352	371	332	353	370	357	354	352	363	366	338	365	335	338	364	301	348	381	341	324	348	349	355	350	354	339	353	352	349	376	354	355	356	356	351	337	346	374	358	351	326	374	320	332	337	379	335	349	361	341	333	318	311	333	346	334	325	332	343	329	319	328	375	343	346	344	346	334	326	337	368	335	377	349	331	360	383	341	361	384	340	323	325	344	325	374	380	354	312	355	353	353	355	363	360	366	344	357	341	352	358	341	340	353	351	323	343	380	361	317	367	379	359	336	339	332	333	345	354	360	359	356	315	358	365	354	346	372	323	366	361	308	343	352	342	337	370	339	341	385	365	343	348	332	347	359	339	349	347	378
25148	21684	28144	25718	12087	518	322	242	197	159	144	149	125	109	113	118	97	94	103	100	86	115	79	101	103	89	88	83	94	98	94	91	72	90	86	77	76	85	99	86	88	84	98	100	90	101	81	85	101	95	70	90	74	78	76	101	93	89	100	68	88	85	93	73	98	83	75	88	92	70	76	90	97	97	77	78	80	99	84	78	78	80	97	94	83	75	72	76	66	80	88	79	98	92	86	80	103	70	93	81	73	56	75	82	84	93	81	93	79	86	88	80	83	89	98	76	94	68	89	87	85	103	82	96	89	86	88	86	80	79	85	93	79	84	78	89	85	91	70	89	72	79	81	81	78	79	77	98	89	83	88	91	65	85	89	85	86	81	87	98	84	112	87	79	93	77	62	77	86	68	81	91	87	82	89	71	81	88	81	77	80	94	98	84	73	84	86	76	82	73	82	69	85	69	73	87	93	76	77	70	81	75	79	77	93	73	76	74	86	77	75	86	79	84	95	77	87	67	95	83	80	92	75	93	77	81	95	78	79	84	76	85	65	87	84	85	104	81	99	98	79	119	79	84	73	88	78	75	84	90	92	80	84	78	79	94	70	74	95	66	82	91	70	79	95	92	100	84	87	92	73	86	71	79	84	86	75	76	93	77	95	74	67	86	79	83	77	90	81	87	82	97	70	82	102	71	95	80	63	87	79	72	76	100	83	74	85	85	94	71	86	71	77	69	70	78	89	84	71	76	81	75	93	83	75	84	77	80	78	92	61	90	86	101	91	76	73	87	82	93	87	79	68	85	99	93	64	77	86	81	73	78	86	82	80	75	92	91	94	80	82	71	92	49	79	94	89	82	100	77	76	82	86	79	94	91	90	89	71	79	90	89	80	76	83	75	78	91	65	77	79	85	78	69	102	88	89	78	80	84	88	118	62	89	84	88	82	79	79	87	79	83	77	82	71	76	95	84	71	88	87	80	69	90	85	84	83	67	90	76	90	76	85	76	87	86	89	82	90	81	76	93	77	84	102	72	87	79	80	89	82	92	89	80	75	83	82	72	98	90	87	83	81	90	85	86	80	59	91	80	87	71	84	88	82	69	84	84	88	83	87	76	75	90	81	73	70	87	73	79	89	91	72	91	90	84	94	64	67	86	75	89	91	87	99	84	93	71	81	82	105	79	86	79	85	87	75	73	88	82	80	98	72	77	81	76	95	84	92	84	73	96	85	64	81	63	85	87	81	90	71	80	98	66	74	87	81	93	87	106	84	79	91	69	76	91	70	91	79	86	86	82	70	87	81	75	90	94	87	65	85	81	77	81	80	89	77	80	73	72	106	71	81	82	92	90	79	81	82	64	86	91	79	77	105	85	67	73	90	103	81	72	69	91	71	88	81	76	77	80	90	75	76	84	76	89	70	81	73	73	80	68	89	89	80	70	84	83	80	75	79	78	57	79	82	72	86	72	82	73	60	78	75	80	62	74	71	80	87	83	94	74	72	85	93	94	85	107	75	95	88	78	76	92	81	86	91	84	91	69	83	79	69	81	85	89	82	74	87	91	59	83	77	81	79	80	61	68	92	81	99	89	83	91	91	78	100	102	90	80	79	71	84	104	77	85	92	81	84	80	83	89	78	61	76	76	76	86	89	90	88	74	92	94	87	81	80	91	76	82	62	81	90	91	87	81	72	79	65	70	96	70	102	92	103	83	85	82	81	89	85	70	80	91	84	87	88	79	74	91	73	84	93	77	87	83	92	79	92	82	90	94	82	89	84	90	83	84	58	93	104	93	84	80	87	97	79	80	100	95	80	73	83	83	76	79	85	80	84	85	96	64	94	77	80	79	93	96	80	76	87	96	82	87	84	69	76	79	90	75	96	81	96	80	83	103	86	68	87	76	66	88	72	90	88	83	81	69	88	83	84	85	84	82	66	90	72	70	74	81	93	92	83	91	85	90	69	77	73	83	97	90	81	98	66	78	84	84	97	87	95	77	83	91	92	85	88	83	83	85	81	84	103	79	75	79	89	76	66	97	76	100	91	106	96	70	96	79	82	82	73	78	86	89	81	82	76	84	89	89	84	68	89	71	85	78	76	73	89	77	85	80	101	94	95	97	87	83	74	73	78	83	99	85	87	68	85	81	72	95	90	86	86	83	78	77	115	78	73	81	100	94	104	76	72	75	88	91	82	97	91	77	78	73	69	86	80	93	105	81	86	82	82	88	70	74	81	60	79	78	76	97	84	97	79	92	66	76	82	75	80	94	82	72	85	79	67	89	69	91	88	80	100	75	79	79	83	95	98	81	84	78	88	78	87	79	86	85	90	86	80	83	102	71	82	95	88	91	67	72	77	84	81	78	94	92	76	74	77	80	95	90	93	79	84	83	74	98	65	68	91	87	82	82	87	81	76	76	91	80	62	80	78	99	87	74	89	68	77	72	76	99	88	102	82	75	76	95	90	98	73	83	76	88	80	91	92	85	69	76	78	67	74	72	78	76	75	86	80	73	95	78	80	92	71	73	73	73	79	78	80	81	88	87	86	83	78	83	92	83	93	89	83	91	92	76	85	73	91	89	77	93	98	88	81	75	69	84	89	92	63	86	94	83	78	74	88	66	74	82	92	71	87	60	84	94	103	79	104	85	106	86	97	80	83	93	69	86	66	98	80	69	81	73	83	79	67	79	85	76	83	92	92	75	76	80	68	97	77	55	89	74	92	76	81	83	86	75	92	76	88	82	83	78	80	81	73	79	82	86	83	78	100	92	89	89	87	86	86	81	86	70	92	87	69	66	101	86	89	99	88	80	99	77	66	79	104	87	87	96	84	97	93	86	78	83	86	70	63	90	74	86	80	87	73	75	90	89	80	73	79	66	75	91	76	78	85	82	91	105	96	84	89	80	86	82	84	87	77	74	73	90	81	78	70	88	83	73	83	91	84	79	75	107	78	87	77	83	56	93	89	83	94	63	75	87	89	82	85	78	83	72	82	84	84	74	65	88	68	82	107	84	76	87	77	87	79	91	80	91	57	83	75	78	90	90	96	78	99	74	99	80	82	79	90	73	80	81	76	84	87	81	76	75	71	72	65	77	99	78	70	82	81	76	99	84	96	77	79	88	83	65	67	86	78	85	89	96	89	83	90	94	95	84	71	68	77	72	85	84	99	73	94	83	69	70	82	80	98	83	95	97	77	103	78	83	84	80	87	77	78	91	92	75	80	88	71	92	89	80	96	75	104	117	89	85	77	85	86	80	79	77	71	87	89	74	101	75	56	81	81	77	92	105	99	78	72	85	97	80	86	69	86	73	90	86	77	83	90	74	86	82	78	95	80	77	64	78	98	96	82	63	98	81	89	92	92	86	81	80	76	88	79	71	83	79	78	72	66	79	78	81	77	77	79	79	84	68	91	83	94	86	81	85	68	68	98	74	100	73	63	91	79	75	87	71	79	88	84	96	81	98	105	76	72	94	77	80	79	86	79	69	83	89	82	80
3415	5392	3391	1522	1041	805	595	453	379	296	240	223	200	179	177	156	145	140	160	137	114	108	106	107	98	101	112	91	101	108	117	107	94	112	110	89	112	84	92	97	86	108	94	89	92	95	86	92	101	94	97	86	93	117	99	89	96	127	77	83	109	89	100	95	76	93	92	101	106	104	101	108	87	98	101	87	95	95	86	82	93	86	104	108	106	125	86	101	92	86	100	86	87	112	73	98	107	98	100	86	96	89	85	99	93	95	96	89	86	104	90	82	80	86	83	84	94	98	106	98	90	98	100	109	87	86	85	88	88	99	83	110	90	98	95	98	102	87	84	99	87	89	92	83	99	87	75	105	87	86	76	89	107	94	87	110	78	92	101	82	95	100	83	73	95	96	104	98	84	87	80	114	95	94	90	108	90	90	103	98	97	88	94	93	89	92	95	79	94	100	102	78	110	92	83	107	90	86	94	90	87	99	74	96	102	98	94	103	81	99	95	84	85	82	95	103	79	101	92	77	108	87	92	125	96	98	84	100	93	89	92	112	88	90	94	90	119	105	94	100	102	82	83	86	117	100	99	97	102	87	92	94	106	85	106	75	79	82	97	76	93	67	88	87	99	89	82	85	90	95	100	83	75	106	80	90	97	101	78	90	101	90	102	109	76	95	120	83	105	82	94	91	67	113	92	80	98	93	85	85	93	89	108	89	94	85	80	66	86	91	94	95	107	110	81	90	101	100	79	89	91	89	79	95	91	92	97	86	105	91	88	77	80	99	96	104	96	85	90	84	88	84	89	93	89	78	104	90	88	87	107	93	102	80	75	81	90	86	97	88	96	99	91	90	101	82	105	72	91	95	90	101	60	98	89	88	103	97	92	93	71	82	77	100	94	77	92	89	87	72	96	93	87	94	91	81	93	95	96	81	86	93	102	96	89	89	113	89	103	100	87	100	97	109	85	100	99	89	106	100	83	100	94	98	98	87	86	83	92	92	94	103	86	99	106	89	98	89	98	90	105	87	97	89	88	96	86	117	101	101	74	99	88	98	95	70	95	86	87	103	107	93	86	66	86	86	93	88	78	86	103	75	78	104	88	101	85	77	96	98	76	94	105	97	80	94	91	90	82	109	84	94	92	92	99	87	117	102	92	112	82	102	98	88	96	108	99	91	100	96	86	94	87	87	85	83	91	93	67	74	95	87	91	98	97	99	99	82	103	92	93	98	76	83	83	98	89	118	99	98	84	76	104	112	102	92	89	92	87	106	90	86	80	91	92	93	105	82	89	110	93	74	113	97	98	96	93	111	93	90	99	105	77	93	94	93	80	68	98	85	79	85	88	102	99	87	78	81	86	90	98	83	84	82	100	83	86	92	106	96	100	88	74	81	86	100	95	82	101	106	97	99	92	89	88	98	95	73	97	100	89	89	85	81	95	89	84	84	100	82	91	84	99	86	96	90	88	106	74	82	92	87	89	79	101	101	92	91	84	103	114	89	102	88	86	88	77	93	91	100	103	88	81	102	96	94	97	100	92	79	92	80	89	77	89	90	87	97	95	96	94	76	98	103	94	83	85	82	106	88	84	98	84	89	102	89	105	114	85	77	86	92	87	88	95	97	85	95	87	87	89	96	82	80	95	113	94	73	86	102	97	109	115	80	84	102	110	102	102	99	109	80	94	89	94	88	98	115	90	97	97	100	93	94	100	84	106	100	101	72	93	89	85	83	97	95	91	91	101	89	98	92	101	70	101	93	107	94	103	96	104	105	89	86	82	99	78	85	88	98	98	89	97	104	97	87	78	96	92	94	78	91	117	89	85	110	92	111	88	100	84	86	114	102	101	76	95	96	73	92	78	84	95	96	91	94	91	111	91	87	73	81	89	97	98	100	88	92	99	86	85	83	96	101	80	93	98	80	114	94	71	96	79	77	94	103	107	94	99	94	91	86	102	91	99	92	84	90	86	81	98	106	91	80	87	109	112	97	90	100	98	93	94	101	89	89	97	89	94	101	90	115	91	97	91	81	79	80	87	88	109	94	86	104	77	86	101	80	91	93	89	84	101	101	117	95	98	91	87	95	79	98	80	110	106	105	100	98	89	97	92	92	95	87	90	88	91	93	86	103	86	97	87	89	65	105	90	84	89	107	95	95	102	89	110	90	95	97	103	92	86	92	102	99	93	76	77	85	74	94	98	91	102	101	86	109	89	91	96	99	99	82	78	90	93	94	108	93	79	95	87	83	91	91	88	100	102	89	113	97	100	91	95	80	92	79	79	90	96	107	107	95	87	97	85	83	95	99	73	93	82	104	95	91	105	98	82	86	83	90	95	90	86	79	88	91	93	88	87	86	92	101	94	85	90	77	108	106	99	92	81	83	94	84	91	101	94	100	77	104	85	84	81	84	107	104	102	89	82	106	82	88	98	78	96	85	88	91	83	95	91	73	103	105	95	84	101	97	96	97	84	90	106	78	101	93	70	96	98	101	75	89	81	95	83	95	89	79	92	79	92	80	85	83	70	84	96	78	104	90	92	95	81	84	84	96	90	83	94	107	86	93	106	88	89	96	100	95	93	109	92	98	98	106	86	84	93	96	75	84	116	95	86	88	105	85	102	101	86	74	100	86	96	102	89	88	118	102	100	92	99	78	95	86	103	105	85	100	111	99	109	80	97	87	82	69	99	93	110	105	95	84	88	96	104	90	66	108	88	92	100	94	88	73	107	88	90	103	70	103	103	93	93	92	100	93	91	79	88	89	84	82	105	76	95	105	77	86	92	91	84	83	91	99	81	88	89	109	93	91	107	101	90	110	93	93	91	95	119	91	94	94	96	87	93	93	105	93	100	103	90	94	79	87	95	105	82	107	86	90	73	100	71	84	96	106	100	92	98	95	83	93	88	83	99	96	103	89	103	84	88	109	84	98	87	93	99	84	92	88	83	85	88	85	93	87	104	71	91	82	84	88	84	86	91	93	99	77	86	110	97	93	89	91	84	84	95	96	85	106	99	98	95	78	88	91	105	87	91	99	103	67	89	70	92	105	84	95	117	88	94	104	87	79	100	93	97	77	98	96	107	101	90	90	100	112	93	102	91	98	100	93	95	108	86	74	94	78	87	98	91	107	86	80	80	81	81	110	85	94	76	95	94	92	92	103	81	96	81	90	98	77	85	87	102	81	111	95	83	90	107	96	83	86	81	84	100	113	90	93	89	87	92	101	103	89	87	101	99	84	88	88	91	79	93	99	102	87	86	88	86	85	101	90	86	84	118	96	104	103	96	115	91	86	84	101	85	91	82	106	98	86	94	101	99	87	63	102	87	106	90	100	93	80	97	105	107	106	100	87	111	104	96	96	97	82	91	99	81	93	81	108	94	89	108	91	121	78	86	95	96	78	101	101	95	90	93	86	94	107	74	89	107	80	97	93	89	94	103	93	101	103	94	101	90	94	94	88	98	94	100	101	103	80	96	86	86	77	106	84	92	89	92	77	93	90
22890	21764	29747	24356	21771	21813	11035	1191	718	654	559	482	516	464	416	398	420	420	378	362	331	331	376	386	320	320	323	356	316	293	291	311	332	292	320	297	327	285	265	329	323	308	316	311	304	259	313	282	290	284	274	307	265	303	280	278	299	302	319	308	315	251	285	290	309	254	301	301	283	285	272	298	297	281	285	304	311	297	272	289	294	289	329	375	342	291	297	308	311	302	296	310	271	277	293	289	303	272	296	307	309	306	304	257	337	302	273	344	298	294	299	309	294	282	309	264	291	290	273	295	299	289	293	326	282	301	310	304	299	281	311	284	312	330	311	275	311	285	299	284	289	290	306	297	279	278	327	307	294	272	289	308	282	336	308	272	296	311	286	274	285	285	268	288	274	294	288	286	297	283	284	284	305	299	310	290	294	295	272	293	298	282	274	280	279	302	295	296	300	290	327	293	282	319	285	281	293	332	301	301	272	300	263	298	304	297	299	323	315	309	302	290	294	296	291	301	296	306	295	279	317	304	318	290	304	276	309	311	296	302	285	317	299	292	304	280	270	303	275	295	307	272	300	272	296	294	300	280	324	313	308	292	276	270	313	323	276	264	311	310	297	306	290	270	273	271	291	271	308	286	286	305	262	299	282	298	326	308	296	301	275	274	270	277	299	299	320	294	273	287	288	290	306	296	314	289	312	302	256	277	304	317	278	264	310	320	313	263	300	300	281	302	296	263	302	288	302	289	305	313	280	269	281	297	298	295	298	288	302	291	278	290	286	308	249	308	294	310	290	318	290	289	294	306	306	312	261	294	258	321	281	303	288	295	302	268	266	319	279	285	268	272	276	290	295	266	292	316	300	310	311	279	292	284	318	293	297	287	298	290	276	274	282	270	269	316	298	278	284	268	287	274	262	318	299	281	283	279	292	284	263	304	296	304	270	279	303	321	278	261	283	302	318	280	272	329	271	280	302	293	280	293	326	290	308	296	277	273	276	281	324	272	275	288	267	288	265	262	324	269	302	273	289	318	285	272	295	288	287	268	264	298	310	290	283	266	305	309	283	314	270	268	277	274	287	290	317	285	266	264	287	279	310	317	316	307	302	277	279	278	312	283	261	277	282	282	303	290	301	302	283	325	291	274	297	269	293	284	298	313	313	305	272	288	281	279	299	283	323	259	295	312	287	314	281	282	288	287	294	294	276	275	277	286	292	310	306	300	309	305	293	257	304	317	297	279	248	321	314	286	303	278	293	303	283	314	299	302	288	316	300	270	283	294	282	291	332	300	300	277	301	268	292	253	291	302	280	310	283	293	296	260	308	288	302	292	282	269	299	286	297	319	312	313	260	310	281	291	286	281	307	303	311	277	293	302	261	335	287	298	296	290	296	284	298	267	305	267	302	290	278	284	287	297	314	279	298	314	285	314	279	300	276	273	278	271	331	291	259	300	279	253	261	311	283	298	283	275	283	299	259	297	277	274	306	295	293	275	281	289	286	275	273	269	273	271	291	284	302	300	303	289	298	288	314	305	262	305	290	288	284	275	305	279	263	291	293	282	292	281	273	278	294	286	306	299	274	276	301	302	291	295	284	235	300	298	274	273	289	288	285	263	299	335	308	301	310	315	256	247	321	277	296	288	288	281	290	312	274	326	258	325	274	319	289	290	271	303	299	262	290	292	312	296	291	286	274	282	297	285	288	286	295	320	301	299	270	304	271	304	281	259	284	257	282	270	273	287	260	289	263	288	272	295	285	274	308	267	254	281	301	296	301	268	300	296	288	304	278	277	302	269	292	275	260	301	283	278	298	296	309	287	298	293	289	282	267	304	311	279	279	310	309	265	250	274	281	292	304	249	255	285	284	252	275	290	296	291	300	298	287	316	268	286	321	289	323	249	299	288	286	327	270	278	273	281	283	283	286	258	312	297	267	283	298	277	293	308	298	303	257	309	282	311	286	314	283	307	278	285	292	298	301	275	274	264	286	300	278	285	330	279	281	279	302	291	294	273	260	307	318	279	301	310	289	274	289	291	323	291	296	295	298	277	286	295	282	275	274	243	272	287	291	286	295	295	283	287	289	263	295	293	305	306	257	298	270	290	290	290	282	271	302	283	284	298	275	284	280	259	270	293	297	275	293	267	251	308	299	307	322	267	283	298	300	335	277	283	306	273	287	280	290	306	330	310	301	316	291	268	308	303	280	269	299	268	278	270	315	307	307	317	278	310	296	273	294	306	317	322	275	292	326	294	271	304	310	309	307	255	275	320	306	268	288	316	295	294	285	301	315	286	311	283	282	309	276	299	295	283	332	306	319	294	288	277	298	315	286	289	284	294	324	291	273	298	279	294	272	308	291	309	313	276	293	283	289	318	296	286	280	274	295	283	289	285	289	280	248	283	274	290	293	291	268	316	313	290	275	289	284	277	300	294	281	286	293	310	289	311	283	290	288	271	308	282	295	289	312	306	300	309	300	303	308	314	280	284	288	298	271	270	287	295	280	281	315	286	287	292	282	316	286	294	300	281	274	281	288	280	297	310	284	299	297	271	282	292	315	270	294	294	268	303	282	300	299	284	250	327	283	273	288	308	264	282	273	289	302	289	274	306	283	257	299	316	294	268	293	277	268	279	272	282	243	304	287	302	280	297	301	284	259	297	283	281	267	264	258	264	283	297	267	295	325	305	308	282	290	306	298	288	305	275	323	283	298	280	273	283	288	269	267	301	297	310	323	283	286	293	318	288	270	291	297	286	293	298	267	321	274	279	285	298	258	290	284	293	323	255	274	288	259	254	284	309	296	253	264	319	300	284	320	301	298	289	305	312	292	306	292	288	298	298	304	307	321	281	330	311	283	280	286	290	292	278	283	318	283	277	297	273	291	267	269	244	277	245	307	304	285	285	296	288	296	270	288	297	272	297	291	276	291	299	297	272	325	276	277	287	302	294	278	261	280	276	299	272	307	286	292	302	288	290	279	292	281	277	288	318	296	311	308	307	280	268	290	317	246	293	278	311	267	297	305	296	264	295	307	297	320	274	283	282	308	313	314	276	287	296	298	301	308	315	298	272	308	292	311	310	295	327	282	276	302	304	276	278	304	307	289	274	293	276	304	286	285	272	287	273	313	309	294	285	301	303	293	276	293	315	301	280	276	271	273	305	294	275	286	285	275	275	285	310	284	284	274	308	315	266	301	283	285	282	259	310	307	286	302	308	293	289	271	293	275	322	281	284	308	292	305	287	287	302	309	302	263	280	294	291	301	309	292	292	297	275	328	285	273	289	291	304	294	297	302	315	299	267	288	265	272	302	303	276	285	283	278	286	256	320	281	284	261	279	283	253	333	252	290	267	286	299	286	272	294	270	309	311	277	272	299	308	291	273	311	287	242	277	298	288	278	316	322	305	301	302	294	278	260	279	289	298	253	324	306	280	308	280	289	272	289	308	300	313	301	295	287	301	298	310	281	282	286	293	264	271	294	319	286	287	290	317	270	281	270	318
4913	14929	10395	4979	3504	2676	1993	1635	1210	956	826	751	629	608	583	505	504	471	436	387	395	374	386	357	356	374	378	402	330	364	347	367	338	340	327	367	329	336	324	332	325	334	337	328	318	325	326	299	315	333	309	305	306	327	328	308	305	322	296	325	282	316	313	320	339	355	340	333	315	303	295	339	346	341	320	309	333	296	330	282	298	334	337	362	345	317	317	326	320	310	299	280	318	303	300	305	313	315	338	275	326	330	318	322	327	324	327	310	316	281	297	303	323	324	273	310	301	310	316	329	304	316	303	298	325	309	291	304	280	315	326	302	284	320	339	298	306	324	302	307	324	304	347	271	290	323	335	326	330	307	286	328	310	303	311	300	348	310	326	316	314	320	303	293	323	283	265	315	316	311	303	321	311	288	309	296	288	348	301	329	321	293	305	278	332	316	307	305	316	320	311	268	319	291	303	308	269	317	320	307	286	299	317	284	330	327	309	316	304	317	322	285	294	316	310	306	296	314	314	314	331	294	282	308	316	294	307	288	307	308	305	301	309	292	320	300	303	313	310	309	295	314	299	263	300	310	318	314	306	330	317	310	342	306	268	323	315	305	308	331	321	256	315	302	304	325	334	294	324	286	291	317	287	305	316	302	282	278	283	336	335	304	292	336	327	318	313	312	305	317	333	297	300	318	308	298	283	298	327	331	357	302	301	311	311	302	297	304	308	310	290	294	335	302	256	312	268	301	308	280	279	299	318	266	298	310	333	341	344	295	301	287	290	316	293	286	301	326	307	284	287	315	314	323	299	301	312	311	283	313	302	320	321	313	303	307	310	293	278	309	321	272	307	307	314	317	291	337	313	302	313	305	282	286	286	301	333	284	319	311	302	298	329	276	311	276	275	303	287	306	320	276	288	300	327	310	305	293	302	305	300	292	295	335	276	294	345	286	296	315	349	279	319	347	339	298	307	323	301	307	317	283	300	316	300	318	320	323	310	329	317	311	329	339	273	348	280	327	282	296	267	313	304	323	334	303	321	309	307	338	335	303	289	306	303	326	316	310	298	308	303	313	333	294	322	346	309	313	277	349	293	284	323	310	291	321	344	313	309	320	309	301	309	257	289	328	311	317	288	325	294	317	278	315	316	317	291	311	306	330	291	305	343	325	328	299	322	301	313	313	314	307	350	315	286	299	297	315	303	309	303	306	318	306	299	282	317	331	331	333	304	316	284	330	312	309	294	285	308	322	312	282	331	291	306	310	326	310	310	305	314	286	317	333	293	307	328	319	271	314	326	309	303	308	331	281	322	296	331	279	301	321	297	316	296	312	317	297	315	286	296	345	298	356	284	335	331	267	291	329	290	319	315	322	330	300	323	272	288	306	320	291	286	289	314	278	298	323	281	334	300	336	300	308	286	326	286	318	314	284	313	324	302	294	329	325	269	307	301	289	317	297	326	322	311	317	281	297	300	294	302	296	284	306	316	303	274	303	297	285	330	290	284	319	327	309	310	315	301	298	321	306	335	328	296	315	327	299	303	317	316	268	290	285	298	297	331	271	316	282	316	293	300	318	303	356	310	308	298	308	334	309	324	310	298	312	311	331	298	323	294	301	317	319	310	285	321	288	316	269	294	312	332	278	302	320	291	294	340	309	326	308	327	311	274	300	311	302	307	307	314	328	300	282	314	310	285	291	302	278	326	280	299	307	316	297	304	323	333	328	343	300	297	290	307	281	324	296	296	325	300	321	288	282	308	315	309	289	301	331	312	310	306	310	310	290	293	316	277	307	306	313	282	298	307	308	292	318	309	305	314	334	311	307	328	286	303	307	325	292	301	280	330	292	298	282	311	306	283	300	298	305	326	297	332	295	298	329	325	292	313	325	332	314	307	306	320	315	331	288	288	298	335	303	304	320	307	308	316	317	309	311	292	302	297	315	315	327	319	299	304	290	322	322	323	354	271	317	304	280	285	307	291	302	271	319	317	329	305	325	285	326	318	311	296	296	285	297	287	295	283	286	318	297	300	297	319	287	339	284	268	285	305	283	313	309	307	310	331	313	307	318	324	295	312	313	311	315	289	298	297	299	297	302	305	278	305	281	242	288	320	304	311	280	320	299	289	326	313	295	279	336	318	293	323	311	313	296	302	313	323	260	306	269	312	323	296	277	337	301	322	323	305	302	317	300	306	287	311	262	285	299	299	327	317	319	337	329	282	293	304	319	314	284	334	297	311	278	311	318	302	307	309	300	340	304	317	291	332	328	319	297	302	324	279	299	305	289	292	311	320	299	308	304	330	298	297	300	321	344	291	309	304	302	297	293	304	331	297	320	282	312	297	341	317	310	309	312	291	287	283	304	311	310	294	312	291	303	318	355	298	310	301	303	277	303	260	304	312	290	365	299	315	297	301	311	292	323	300	315	306	286	305	324	323	309	343	311	275	279	302	276	316	320	300	295	286	309	295	282	310	335	298	296	313	298	301	292	340	293	315	288	321	328	303	315	299	282	353	285	331	303	298	319	311	317	305	298	310	319	306	295	304	292	308	293	292	309	331	290	318	282	302	313	303	297	265	284	313	304	325	325	298	308	334	307	331	300	294	287	294	309	294	285	315	297	314	320	309	297	265	320	282	296	297	308	323	338	291	304	298	335	305	292	295	282	303	300	281	293	292	326	308	318	309	319	293	250	342	344	317	267	302	309	263	300	287	322	285	284	312	322	326	285	293	310	311	288	322	295	313	302	296	326	260	302	300	352	326	332	282	329	329	336	283	321	300	322	330	315	319	303	297	292	315	326	310	307	318	305	290	325	292	303	296	313	328	338	340	275	312	298	290	305	318	285	297	310	294	298	327	285	314	290	333	302	304	318	296	294	289	305	298	285	304	308	308	307	313	319	316	300	306	324	287	286	325	318	310	291	317	302	286	327	325	338	265	286	307	295	296	320	315	310	294	301	299	312	339	305	284	291	305	269	317	310	311	309	318	319	317	290	307	269	307	277	287	282	305	315	276	296	301	338	292	289	301	300	293	281	323	301	285	294	308	290	293	281	302	275	304	308	298	305	296	316	321	290	296	286	316	290	274	302	286	306	284	315	268	269	321	289	317	316	309	298	338	310	307	292	282	318	330	307	290	306	284	315	274	317	296	313	283	318	313	292	320	315	313	316	304	349	272	280	302	314	294	300	314	294	313	324	307	317	344	295	304	299	335	294	263	325	329	282	307	283	310	335	305	320	320	332	316	294	315	310	311	285	311	308	316	299	266	310	333	268	310	349	304	303	327	308	327	305	332	299	288	325	304	306	281	273	320	313	336	311	300	304	297	305	292	290	289	306	307	317	318	317	301	307	293	331	289	274	313	320	305	335	284	323	341	316	335	281	298	303	278	289	317	324	321	313	323	305	312	288	284	307	313	297	315	283	327	317	308	339	283	318	299	297	322	314	315	315	315	335	304	316	315	328	283	280	316	328	287	311	305	308	322	328	300	319	297	318	300	302
28121	20213	6311	465	291	232	229	208	188	166	184	171	189	184	174	199	151	163	180	156	185	195	183	144	181	181	161	169	161	180	161	158	183	177	164	175	161	156	183	156	173	159	147	162	156	192	169	185	174	169	160	156	172	156	169	152	175	168	179	146	170	159	170	156	169	173	171	176	178	165	168	170	152	166	174	188	172	159	184	172	144	132	196	167	178	183	178	160	170	151	186	171	153	163	173	166	163	137	152	153	154	167	164	172	180	162	156	160	173	153	168	168	171	169	163	166	156	170	181	190	143	182	175	182	141	177	154	146	164	163	167	160	191	151	200	156	160	156	167	182	147	179	165	149	171	180	178	170	171	164	168	167	173	178	173	155	187	157	166	165	168	182	175	163	165	170	161	149	194	155	146	186	161	174	173	176	162	155	181	157	185	146	153	169	160	158	172	157	162	165	172	164	152	172	192	149	172	155	157	178	159	192	162	158	162	160	165	138	177	160	165	165	170	163	163	181	195	152	170	180	174	157	171	158	180	168	155	171	204	157	160	161	181	151	146	164	145	153	184	178	154	187	170	180	162	161	163	177	170	163	178	183	169	166	158	159	162	151	175	171	169	163	184	153	156	181	160	161	164	168	165	155	185	166	149	153	198	160	173	156	183	163	158	176	178	163	193	151	148	172	170	184	168	192	177	140	171	167	144	183	150	147	179	173	180	160	174	148	175	167	181	177	161	170	159	170	168	168	144	172	186	169	182	148	161	157	165	145	153	154	165	157	192	151	176	162	170	172	169	166	160	178	148	158	173	168	176	169	161	171	173	159	166	183	173	146	162	163	157	179	154	155	170	169	161	177	171	145	169	157	148	175	152	162	183	173	158	195	162	179	169	146	158	180	182	201	164	181	152	152	158	175	178	157	145	170	160	175	166	173	167	186	142	151	167	145	128	174	176	170	175	179	169	156	169	147	191	182	171	178	188	151	133	167	164	165	164	148	162	171	166	155	142	165	172	157	173	178	180	159	161	177	162	161	152	155	163	174	162	154	164	193	175	151	171	174	190	186	156	172	169	140	162	131	188	184	171	156	185	172	160	150	164	183	158	193	162	164	182	192	160	185	185	155	158	159	167	157	185	186	163	139	145	152	195	182	183	168	178	163	171	161	181	174	172	160	150	143	169	180	174	194	152	184	178	161	160	176	186	145	173	161	190	160	173	151	183	176	158	173	158	167	198	165	165	172	160	178	180	148	179	158	164	173	154	162	136	170	145	178	179	158	177	173	164	158	184	152	165	179	161	198	163	175	161	174	187	122	181	152	164	181	217	143	156	164	161	158	174	169	157	150	173	171	174	179	157	189	167	177	183	183	192	157	131	150	155	144	174	153	165	141	180	181	165	151	169	154	172	178	189	166	165	194	149	166	157	169	177	159	158	163	182	154	175	189	156	164	154	181	163	160	157	180	175	150	179	180	170	154	186	152	179	158	181	183	160	133	160	153	148	165	159	156	175	175	168	153	140	176	156	185	180	164	152	148	169	161	144	174	173	177	151	146	172	143	158	164	164	135	170	170	167	133	174	162	164	153	157	167	156	182	151	163	160	165	167	175	168	165	167	163	171	159	177	167	153	154	167	174	152	205	166	168	164	167	153	183	143	178	194	174	168	175	176	156	155	175	155	182	162	181	172	157	160	159	186	176	148	157	153	154	155	167	173	170	174	165	165	165	164	159	172	173	167	155	178	165	183	191	166	135	171	174	171	169	173	169	155	148	165	184	161	184	159	176	159	187	159	160	154	162	180	164	163	144	164	156	167	151	169	177	171	163	158	148	161	150	153	175	162	158	165	171	165	181	162	184	179	177	169	155	183	165	180	189	155	171	158	156	156	149	153	171	182	172	163	169	156	172	159	145	170	179	177	173	194	183	161	168	138	180	198	152	167	151	153	200	170	160	170	171	166	164	179	168	187	144	165	173	163	186	158	189	187	159	180	173	173	167	164	150	147	144	171	151	181	175	163	177	160	178	172	166	182	137	165	166	184	153	159	178	184	172	161	140	188	166	196	167	155	149	175	164	143	173	167	171	158	172	142	154	148	148	188	173	170	139	163	167	171	143	172	180	162	150	164	164	174	161	171	181	182	163	172	189	167	165	147	144	151	169	154	167	142	168	166	160	178	154	160	165	164	150	151	154	148	157	154	176	166	163	170	165	156	167	146	151	166	171	157	172	151	157	162	175	195	155	150	172	153	167	152	175	170	172	168	155	159	166	167	161	171	147	141	186	158	184	183	150	158	169	171	190	158	166	156	190	160	186	165	184	156	142	166	186	165	183	174	181	160	161	135	157	149	161	178	163	159	170	161	158	155	164	175	173	173	181	168	157	166	177	156	154	154	155	167	166	171	156	153	174	143	161	163	158	167	167	145	156	183	179	189	166	165	166	166	174	149	134	171	158	179	171	183	169	173	155	171	188	149	183	193	149	182	144	173	165	168	156	163	150	167	162	134	155	175	165	160	148	161	150	173	162	190	157	164	176	144	165	174	157	155	150	182	187	178	160	178	175	155	184	166	141	170	167	159	157	176	161	178	151	149	189	145	171	160	177	173	163	155	166	175	154	141	171	161	140	171	184	172	168	178	173	164	178	157	177	171	164	166	156	157	163	158	159	172	184	137	180	178	151	173	163	151	157	180	159	174	160	144	179	172	173	178	188	181	166	176	186	156	140	148	150	157	146	172	181	167	160	184	189	188	146	147	173	187	182	183	169	166	167	175	154	152	149	155	165	169	181	195	150	151	167	176	169	171	158	176	163	153	181	161	190	148	182	167	151	168	164	157	171	176	168	150	165	163	170	200	167	182	185	137	174	146	161	149	164	163	177	195	149	155	147	158	177	155	172	181	188	151	181	175	161	180	153	163	148	179	156	174	162	159	160	163	157	166	175	161	180	182	164	154	174	168	164	173	181	167	201	158	194	178	136	171	162	167	183	158	173	178	163	151	173	178	159	172	167	143	174	167	145	175	146	157	153	168	163	184	168	184	154	161	166	163	168	164	175	154	161	158	165	167	185	169	180	155	160	182	181	194	173	158	170	180	169	162	152	166	176	178	154	179	184	172	160	164	132	147	162	167	163	160	158	175	170	185	168	154	149	162	165	181	157	169	172	172	163	150	168	171	175	166	163	157	180	161	164	182	162	171	171	153	185	165	148	177	158	157	158	161	145	170	145	179	166	197	160	186	161	176	170	167	169	184	164	169	176	197	171	150	156	166	165	196	154	197	172	157	172	171	156	159	191	169	177	187	147	187	163	164	181	163	144	174	180	184	174	142	170	168	149	164	171	179	158	183	159	186	159	172	172	156	177	184	172	155	169	155	188	172	158	181	157	173	164	161	197	163	186	168	170	180	169	168	167	171	163	184	183	166	149	177	149	166	165	143	157	180	162	186	161	183	158	175	171	185	163	166	187	184	152	172	148	168	182	175	146	143	159	184	178	161	184	184	160
4484	1307	743	432	346	335	308	268	226	181	196	214	179	191	178	184	177	171	168	173	176	166	165	178	194	189	182	163	155	194	174	198	202	161	183	168	167	177	171	186	188	197	185	160	191	182	177	157	170	158	186	177	152	172	205	176	191	160	185	184	195	179	167	175	184	170	150	163	162	171	182	200	185	176	181	175	188	189	157	172	174	153	199	182	181	176	157	152	194	181	165	169	179	151	179	161	162	175	179	180	165	180	173	180	175	175	169	177	194	187	150	203	195	163	186	163	150	172	192	183	179	181	184	186	164	176	167	184	189	167	207	172	160	194	171	166	170	188	169	166	172	177	167	180	179	138	171	167	155	175	175	176	176	172	137	192	186	176	171	171	178	158	181	166	174	183	171	169	195	150	189	177	182	155	168	184	167	170	185	182	200	169	176	169	176	179	186	170	155	180	178	178	174	179	183	178	206	162	170	167	173	169	175	171	158	162	164	185	173	177	181	179	167	172	176	161	165	173	177	184	173	168	161	168	163	212	156	156	160	173	185	162	172	152	169	181	151	173	167	172	185	181	204	190	153	177	162	162	191	178	175	176	168	190	172	173	191	177	153	186	181	180	176	176	168	181	181	184	181	190	185	161	157	168	190	163	178	167	193	173	174	159	158	164	167	164	169	173	176	175	167	186	168	179	151	168	188	176	185	180	172	166	173	164	183	184	183	172	176	162	180	196	187	154	179	167	185	199	176	155	173	160	175	163	169	173	184	172	169	150	174	154	152	145	182	188	170	165	154	186	166	155	176	206	199	189	174	181	158	170	185	189	162	186	181	172	212	157	180	171	181	186	189	175	184	181	162	172	167	171	176	193	168	154	173	171	184	183	161	176	184	188	189	166	174	171	188	173	161	175	169	176	189	188	168	192	174	171	164	172	191	195	191	179	189	167	204	159	168	162	159	173	166	178	185	165	166	179	189	165	164	178	163	179	175	176	166	159	173	177	166	166	157	178	157	146	169	168	169	170	185	151	185	187	164	167	171	161	187	177	162	177	173	179	189	167	167	176	179	185	163	188	167	183	179	167	179	184	186	181	174	194	174	142	198	182	181	170	181	216	191	170	183	170	185	159	160	177	161	178	158	165	197	175	154	175	152	159	179	182	202	190	184	163	186	171	168	210	186	192	159	204	171	200	166	177	168	155	152	170	167	178	187	170	182	189	182	153	188	176	174	174	186	188	203	180	178	184	175	141	156	166	195	168	160	167	186	163	171	161	170	161	158	172	157	171	163	188	166	163	170	211	163	162	192	167	170	155	169	174	162	168	193	150	202	181	162	169	168	188	170	187	185	178	148	170	136	171	177	188	174	182	197	172	187	196	184	173	170	177	182	175	179	179	181	162	180	164	188	179	199	162	185	177	205	180	188	165	177	179	161	199	153	169	168	149	171	166	159	189	150	160	180	197	168	182	159	165	175	167	170	184	197	168	167	163	189	183	169	173	153	164	209	169	193	194	197	201	182	166	147	182	186	177	183	155	157	177	181	173	175	183	185	159	186	165	165	157	187	182	181	159	197	191	187	169	157	180	174	181	160	170	196	169	168	164	203	178	174	179	143	167	195	168	168	199	178	160	163	181	164	163	195	212	171	185	183	182	187	169	166	184	188	133	176	171	157	154	186	192	170	165	186	181	151	192	172	185	190	181	191	177	180	190	167	176	207	154	162	178	184	158	173	189	186	158	183	157	193	190	190	175	174	161	165	170	173	171	178	194	191	149	188	192	207	169	173	167	194	153	178	166	181	219	174	191	167	168	165	174	168	164	166	179	168	169	170	168	171	205	177	185	180	161	160	185	174	177	171	162	152	190	185	187	178	182	186	177	180	136	184	179	166	184	168	168	166	183	183	176	164	159	182	187	183	161	179	178	195	176	182	156	176	202	158	181	166	159	204	167	175	171	190	167	168	195	160	186	187	193	161	165	183	187	177	175	184	179	177	169	175	170	176	172	194	182	181	161	182	205	193	166	178	199	198	178	154	188	178	175	173	183	194	174	185	160	191	188	166	167	200	178	177	152	161	191	162	196	168	165	181	155	193	187	175	186	176	181	169	178	162	173	183	185	180	183	165	210	197	177	188	169	181	186	165	165	149	178	178	184	183	181	182	189	161	176	203	177	201	202	162	170	168	158	182	168	169	192	188	185	143	181	157	172	187	177	180	157	164	176	197	170	160	172	192	160	179	191	163	166	194	147	163	170	205	157	169	163	164	161	186	154	169	152	166	150	199	156	188	170	184	169	154	175	170	184	186	183	165	170	160	163	186	184	176	186	175	157	185	163	193	161	178	173	161	165	176	180	178	174	143	157	160	161	173	155	158	173	188	169	173	173	165	191	154	174	169	178	198	177	175	188	183	169	153	176	162	192	185	187	190	190	167	155	176	173	163	175	170	182	195	161	158	169	175	161	162	171	162	171	168	178	182	174	169	167	183	170	187	197	176	178	178	189	184	193	168	168	184	188	157	169	171	166	184	165	198	173	152	174	164	169	172	177	172	166	169	167	183	154	146	174	174	194	167	167	175	159	194	165	190	180	188	177	173	162	173	174	174	156	155	185	178	187	178	165	187	173	163	192	160	162	169	167	157	157	171	163	199	151	197	173	182	203	175	165	183	178	169	171	172	163	190	183	187	163	183	186	184	192	181	175	178	182	189	162	149	174	179	188	158	153	146	181	175	177	191	183	183	199	177	171	185	164	180	178	173	200	192	161	191	180	154	192	189	177	180	169	172	182	162	194	184	193	184	167	147	167	180	180	186	172	162	158	171	188	159	181	174	183	173	183	162	177	172	174	174	186	184	153	178	162	204	182	161	179	194	173	180	189	180	178	179	194	183	176	175	149	161	189	167	144	170	170	181	171	168	177	175	200	162	176	186	170	171	166	166	158	177	206	183	174	174	167	171	175	193	180	185	169	157	183	184	159	167	171	171	171	182	173	197	180	161	150	156	192	175	172	179	152	188	148	176	181	160	198	181	182	186	165	186	166	185	169	185	178	186	177	157	170	169	174	175	172	163	161	169	183	159	160	176	179	157	178	176	187	170	171	157	172	161	162	192	176	181	181	176	171	170	180	160	190	155	179	180	151	181	181	164	203	179	155	190	184	146	171	172	160	173	179	203	167	177	155	162	163	186	171	172	168	167	179	163	179	194	178	174	192	161	164	158	182	172	182	179	146	173	181	189	172	182	174	177	181	191	171	163	148	194	191	167	170	168	168	176	159	165	183	187	179	163	176	181	173	134	177	158	138	177	182	163	176	160	181	177	148	175	182	182	179	170	166	163	186	176	152	145	169	169	171	182	173	149	166	145	177	209	176	170	164	195	179	167	157	183	165	157	176	187	173	190	180	169	171	183	180	157	186	173	177	154	168	183	201	171	154	172	174	180	181	180	187	188	166	172	184	180	169	152	175	168	145	163	182	165	169	178	143	182	152	167	190	197	173	165	165
23990	21704	29182	24756	21710	11342	1169	757	580	517	507	437	421	411	398	367	403	372	379	379	361	382	337	340	313	344	352	333	321	362	331	339	354	332	354	328	306	347	322	295	325	320	317	338	341	314	312	309	348	316	363	311	328	333	297	359	312	310	335	349	320	319	340	309	348	359	292	313	364	379	311	329	336	364	346	342	295	326	326	325	294	324	348	312	344	324	348	326	315	322	311	322	308	326	308	325	313	320	309	305	336	337	341	335	327	337	325	299	336	353	382	329	332	334	310	329	295	298	364	302	338	328	318	333	302	342	327	310	344	328	303	309	348	362	304	314	362	285	358	341	362	351	326	295	302	328	337	320	357	315	344	333	319	312	319	325	327	316	331	330	352	336	326	314	317	337	340	338	318	333	295	299	327	304	356	345	316	298	328	313	340	303	323	308	346	333	314	343	316	303	344	320	330	322	315	320	338	339	352	310	347	339	317	285	347	335	334	305	316	325	341	364	317	313	312	315	366	291	363	304	329	344	332	348	337	319	318	347	331	355	325	316	348	291	316	319	312	344	313	362	333	294	323	341	311	335	351	349	316	354	323	307	320	336	327	332	329	371	319	347	321	328	345	312	293	333	335	312	349	311	332	339	310	333	321	341	318	339	310	305	333	307	358	321	351	342	315	324	317	353	303	351	329	310	330	318	312	357	341	351	344	297	340	336	341	343	291	327	357	325	315	293	310	307	325	323	320	324	336	330	324	330	340	318	321	346	329	351	282	351	294	303	353	335	320	329	323	304	308	348	324	299	317	317	302	344	330	333	319	354	335	358	319	318	325	283	327	325	303	331	313	292	310	315	357	369	310	334	345	306	342	355	369	334	358	307	331	343	293	362	312	321	341	312	328	321	345	328	329	332	355	324	323	326	350	321	337	317	323	315	335	315	329	332	319	323	355	322	326	334	324	337	320	328	326	334	350	294	324	332	336	335	328	310	325	333	302	351	346	332	316	326	331	342	338	343	334	334	327	340	321	305	343	328	294	356	364	329	345	307	327	335	331	320	338	332	323	308	313	357	298	328	298	329	332	343	337	311	297	317	337	361	328	315	287	335	350	319	347	333	307	327	315	365	353	320	310	319	342	352	365	357	328	340	320	338	311	330	328	323	308	328	371	346	303	334	329	308	343	350	341	333	343	338	330	316	334	318	318	317	303	313	319	331	367	306	326	324	320	336	337	341	350	311	345	353	333	319	338	330	305	369	332	320	317	333	332	322	324	338	327	313	305	326	343	333	335	342	319	311	294	332	344	345	332	330	291	327	308	302	339	351	330	319	339	292	354	346	318	327	334	322	321	309	370	308	312	290	332	334	368	361	314	325	308	326	322	293	334	353	350	320	300	322	349	334	362	318	305	339	353	328	340	320	304	325	335	342	363	325	322	319	293	346	320	307	334	317	311	329	329	312	318	299	374	324	290	333	355	315	324	338	323	345	333	308	318	311	329	332	362	329	312	345	317	331	285	310	326	338	349	314	320	334	328	341	354	323	338	325	311	321	344	342	338	323	330	331	315	298	315	364	318	321	331	333	341	321	320	306	317	317	286	327	339	332	301	338	319	308	329	333	342	318	333	351	307	324	336	305	331	374	319	318	318	336	357	297	342	329	340	305	314	336	329	332	291	336	339	300	363	359	353	335	319	321	333	325	301	313	321	283	366	340	339	318	328	306	348	343	334	363	329	332	329	304	339	316	308	342	344	333	349	331	335	293	327	293	301	310	351	318	317	293	316	290	310	316	322	352	309	345	347	311	326	347	304	304	330	311	340	334	303	315	353	323	300	323	346	313	313	311	306	324	350	349	323	346	322	323	326	357	342	319	336	327	349	315	355	336	352	320	334	329	333	338	338	362	351	324	331	336	312	335	326	306	358	339	305	335	314	338	327	330	304	329	327	315	330	343	341	319	306	332	313	337	341	324	333	351	320	321	314	297	339	336	337	333	310	332	345	332	304	314	314	326	316	304	312	320	367	316	319	325	320	321	283	327	324	332	323	323	314	304	339	306	332	302	309	312	342	366	338	324	366	342	318	327	323	322	320	346	350	308	327	330	338	341	316	331	337	324	337	322	303	335	337	342	312	340	318	320	332	307	306	351	324	326	348	360	345	309	330	322	339	324	344	329	329	333	327	336	330	355	322	338	311	376	341	339	348	318	323	315	336	363	348	321	318	291	310	325	314	342	343	295	307	313	340	295	310	320	305	331	361	327	331	329	322	325	358	333	333	331	334	308	355	356	322	324	352	332	323	323	320	339	305	336	353	316	320	371	333	320	321	311	340	336	320	320	322	308	313	322	317	321	310	329	335	334	321	335	335	332	358	328	315	338	322	322	295	323	314	330	309	337	330	318	325	324	331	334	308	316	344	321	328	310	343	329	371	350	320	333	325	349	302	341	335	339	334	314	305	297	335	313	331	346	310	330	331	306	347	315	306	336	332	346	328	314	326	330	313	334	343	322	328	380	321	306	310	354	336	354	340	365	300	307	313	330	316	318	376	340	349	350	373	330	312	377	311	312	327	383	309	344	343	359	310	304	352	350	361	326	295	305	334	357	338	323	339	338	318	316	348	354	303	345	370	351	335	338	338	363	332	338	323	332	342	338	333	342	310	356	328	363	344	320	336	322	330	306	325	345	348	369	287	324	332	297	353	328	336	337	351	332	355	307	324	312	331	312	329	308	316	360	362	336	298	372	336	344	332	336	303	321	331	326	307	295	316	309	339	305	318	324	353	326	329	318	325	344	331	301	299	340	306	329	345	322	319	329	347	285	359	357	326	287	331	317	341	312	305	315	358	314	334	326	297	327	327	324	305	346	343	328	349	294	291	299	315	315	325	336	367	324	340	334	335	305	349	315	348	332	320	363	306	314	345	339	310	338	298	330	310	327	316	328	322	308	306	347	317	317	314	328	321	344	355	324	312	322	355	323	299	354	355	302	359	311	320	332	334	325	322	344	341	334	360	332	330	315	304	354	376	326	338	335	335	334	348	336	306	306	312	323	317	320	315	343	349	306	315	280	343	325	309	345	335	313	296	304	330	327	321	291	337	341	357	337	311	321	341	326	311	303	305	320	307	340	341	336	302	365	301	310	323	315	333	320	338	311	359	319	315	320	328	312	316	342	317	328	337	339	331	321	311	314	350	316	333	318	308	334	355	332	312	313	346	356	296	318	319	329	365	319	333	361	325	337	337	315	315	309	339	332	300	312	359	311	310	349	316	337	333	300	319	345	330	299	317	285	353	351	333	332	324	314	304	315	318	346	351	330	332	315	340	351	337	338	330	320	318	305	334	354	295	318	309	322	328	342	315	323	309	330	332	324	305	324	316	319	322	333	330	324	304	296	381	335	331	319	352	330	323	331	316	332	285	319	331	326	307	335	340	325	317	296	345	326	351	325	326	315	306	322	326	331	313	328	332	318	318	302	327	294	337	318	307	321	302	320	320	329	329	310
3592	9095	6155	2886	2148	1586	1351	1052	804	705	615	570	565	475	469	446	437	387	373	393	348	385	399	383	342	367	380	391	376	402	329	363	403	357	331	353	320	337	345	354	377	368	387	361	341	350	394	351	335	337	365	345	344	340	315	351	360	373	341	357	316	387	337	359	353	320	349	345	357	313	373	336	378	350	367	347	342	345	336	380	319	327	330	386	346	325	344	328	328	349	318	376	331	360	379	330	331	342	360	353	340	372	328	315	317	349	339	340	338	336	336	336	342	361	306	343	380	347	334	339	347	349	336	330	311	356	326	351	327	374	344	378	359	377	342	331	355	322	357	328	318	328	327	296	347	333	332	322	340	326	356	323	363	341	338	347	366	364	363	358	302	350	302	305	345	331	344	340	369	338	326	349	343	317	369	348	347	349	362	326	355	328	360	301	362	330	298	300	344	354	354	367	316	332	332	338	364	353	359	340	339	376	313	372	337	336	320	341	355	325	347	340	348	331	366	353	334	343	319	323	376	340	364	342	390	347	348	350	343	352	362	338	347	382	342	317	336	340	350	359	380	362	353	366	363	378	318	329	332	368	374	388	322	343	346	306	342	308	310	315	348	350	307	358	345	347	330	366	356	321	336	351	328	359	320	322	355	349	340	342	331	349	330	386	340	334	324	368	321	349	333	379	334	361	316	353	347	355	352	339	360	337	350	349	358	341	363	357	336	361	336	338	322	330	351	382	384	341	345	371	360	360	359	320	328	361	345	364	348	354	326	347	370	313	366	354	327	321	354	328	364	374	382	351	322	330	365	346	350	376	352	325	370	326	345	334	342	337	355	340	359	337	355	348	337	317	359	322	349	329	334	333	359	375	361	334	364	358	317	353	350	368	356	326	360	351	353	368	340	344	381	346	349	347	354	349	350	345	351	336	363	359	351	348	329	309	372	348	345	352	328	338	337	339	316	343	363	352	346	325	346	334	360	329	314	337	358	328	346	350	328	331	327	336	317	363	341	343	372	336	371	341	347	397	337	366	341	344	353	343	294	325	368	362	349	359	330	345	341	307	326	327	344	294	305	334	334	345	316	345	346	366	329	311	355	345	350	364	360	359	339	342	374	349	337	383	320	369	356	363	352	329	339	336	307	357	374	313	367	357	318	347	373	348	354	354	356	348	333	345	327	325	343	367	348	345	370	344	365	360	329	332	342	361	328	357	353	380	349	337	328	351	344	335	334	337	339	353	315	346	382	320	363	355	343	339	323	324	381	337	341	352	312	365	366	322	335	335	343	320	345	369	308	333	341	336	367	347	313	317	347	338	346	348	304	325	335	345	364	363	348	321	338	345	374	339	328	343	316	327	323	355	353	338	352	355	337	346	343	336	364	311	360	330	331	340	342	299	331	337	340	335	353	327	321	353	386	332	357	311	331	340	370	344	368	342	329	344	331	304	299	338	331	332	354	371	379	330	345	347	335	336	335	336	326	313	350	324	324	316	348	323	341	314	361	344	371	344	343	338	349	347	345	341	338	335	333	355	340	317	341	336	332	346	348	351	352	321	357	356	341	326	360	347	339	320	329	367	309	351	335	367	342	369	349	360	303	328	356	355	343	343	322	335	342	341	323	366	349	309	345	357	360	304	342	367	327	331	307	354	350	325	366	342	357	354	370	342	328	330	340	299	365	358	338	359	334	381	341	355	302	345	359	305	337	368	350	323	328	334	351	328	337	318	359	358	368	357	348	322	348	330	353	330	373	330	379	360	367	338	360	352	319	331	346	313	345	350	364	299	354	318	336	339	328	340	349	325	334	357	330	343	348	331	342	342	347	304	319	344	353	314	306	358	368	337	355	342	357	314	358	370	332	350	367	330	344	353	306	339	345	353	333	350	357	370	327	313	321	320	318	372	333	357	367	349	333	323	356	345	318	339	308	348	341	361	348	309	349	312	338	352	339	352	342	341	310	336	321	328	332	328	331	343	307	366	313	334	361	337	343	362	338	337	296	321	329	333	315	333	329	342	313	350	334	380	360	329	396	340	338	321	373	353	337	367	347	334	314	347	339	336	349	334	350	346	318	317	300	357	367	329	340	339	333	315	425	338	325	331	336	326	373	314	332	301	327	303	334	346	325	335	360	326	344	341	332	350	355	327	355	356	383	326	389	347	350	325	330	345	366	324	335	329	357	347	352	356	317	378	368	416	337	363	338	367	347	337	326	368	362	337	370	352	346	317	346	344	364	321	345	298	316	305	339	352	329	337	348	335	322	353	341	361	346	341	353	359	349	335	351	312	309	363	317	358	305	361	329	333	327	344	344	348	351	379	343	357	348	337	337	326	338	359	346	359	372	327	349	338	347	356	341	361	334	360	366	354	325	327	351	351	323	336	325	329	359	358	323	331	364	391	344	347	333	358	348	337	322	329	344	325	350	355	373	363	323	356	317	329	353	386	326	347	338	347	373	345	352	319	352	350	354	332	323	347	338	349	361	338	366	364	350	355	350	318	341	323	349	305	317	381	342	320	337	334	377	350	400	313	357	358	345	327	363	308	353	358	358	345	350	347	342	344	375	325	366	358	355	329	334	350	368	351	338	337	309	345	352	354	364	332	354	335	366	323	328	342	344	348	320	316	349	329	323	371	358	377	349	335	318	343	307	351	362	344	361	321	344	325	356	361	348	353	358	347	378	348	346	336	362	349	328	375	326	350	318	290	340	316	325	336	340	374	363	328	326	371	355	328	382	336	393	356	347	325	349	317	333	354	368	348	371	338	361	338	341	355	356	342	328	294	380	300	327	309	327	337	339	378	312	383	337	329	330	349	346	359	358	360	368	370	377	366	342	347	370	359	324	338	345	323	348	353	355	318	323	335	355	340	324	328	325	345	337	381	337	345	307	364	342	365	352	329	357	377	348	389	306	367	370	336	343	341	341	350	335	340	305	342	313	337	353	335	347	335	305	321	340	336	329	313	339	299	336	316	330	344	328	403	335	366	315	329	324	331	339	336	358	338	329	348	371	382	351	371	323	357	338	331	345	349	339	365	334	333	361	372	342	339	350	367	323	323	368	338	330	368	375	335	337	352	347	344	355	330	343	333	365	358	312	365	373	379	349	375	333	311	360	344	376	316	350	367	345	341	358	334	314	325	350	343	332	307	370	350	342	297	331	340	327	354	344	357	355	323	327	329	346	317	359	337	325	366	360	356	370	372	361	391	329	368	382	392	351	355	336	336	325	369	345	320	366	333	356	400	355	325	304	346	377	354	367	309	349	363	380	338	330	320	304	345	347	350	334	344	329	348	352	333	364	337	342	311	334	329	361	315	317	349	341	339	334	348	340	368	346	337	350	349	335	346	345	321	312	332	326	368	329	348	369	326	370	331	325	365	314	331	322	362	310	354	388	361	339	356	334	379	339	348	333	340	356	345	316	352	353	334	335	339	321	355	350	326	337	336	359	343	312	364	342	376	348	335	342	342	316	313	351	352	351	344	351	336	339	365
24922	21518	27900	25562	11844	514	349	259	218	168	164	138	132	132	113	107	118	90	108	96	93	109	78	90	90	85	99	79	85	88	76	86	87	80	83	92	87	74	86	110	66	87	79	98	76	94	88	81	88	81	71	81	90	84	84	79	90	98	94	79	72	78	75	78	85	80	94	85	78	80	87	83	79	92	81	80	94	76	103	70	61	79	91	96	103	76	75	84	94	78	104	78	82	97	72	75	72	77	75	80	62	76	92	62	81	89	76	88	81	79	90	64	77	90	110	94	88	97	100	71	98	93	86	85	79	93	87	71	67	91	83	80	88	70	95	76	70	84	76	85	75	85	97	92	91	96	71	84	72	76	80	79	78	97	92	97	85	69	96	80	75	87	76	77	93	88	72	84	75	75	80	84	74	73	91	81	63	69	74	75	100	92	82	100	69	84	71	89	65	82	65	74	86	96	94	62	76	82	84	79	85	87	77	90	61	81	86	83	76	94	71	88	94	81	73	97	84	89	66	85	80	75	90	81	81	68	81	83	90	80	76	98	95	73	83	98	97	86	69	66	79	92	68	68	73	75	84	85	98	68	79	71	77	80	76	76	80	80	77	80	86	78	84	72	64	70	74	75	88	69	87	93	85	81	83	84	77	75	71	61	86	78	73	80	88	78	79	99	86	100	72	70	81	89	75	80	93	81	83	99	83	65	74	90	82	74	84	75	90	77	66	81	71	56	102	70	69	79	89	84	95	87	69	82	77	78	96	77	87	71	94	71	81	77	87	80	78	71	78	88	76	87	85	91	87	85	77	84	93	63	83	86	78	99	94	75	98	84	69	88	79	64	84	92	81	75	77	88	71	83	76	95	89	99	84	86	67	92	84	94	76	96	97	83	74	73	79	105	59	68	88	75	68	92	86	73	70	84	69	69	85	69	75	74	86	83	64	90	84	96	83	70	77	69	80	88	77	85	83	87	94	75	90	83	73	70	82	96	85	91	81	80	87	87	81	75	62	78	71	79	74	84	84	87	70	76	84	84	89	102	88	88	80	84	85	66	80	94	88	95	78	77	76	77	84	69	86	87	82	68	73	92	72	87	75	79	82	74	86	80	91	78	87	82	74	109	78	95	91	80	81	89	106	79	79	75	77	85	92	87	86	65	102	89	91	78	61	66	70	67	85	83	78	96	70	65	70	71	92	87	96	70	76	86	94	74	95	98	102	88	76	61	68	88	77	92	80	81	78	64	85	84	82	81	72	90	78	83	84	80	62	94	68	95	86	95	84	92	84	70	86	95	78	74	68	105	77	80	80	87	87	76	74	106	59	70	68	78	64	80	81	68	80	94	81	62	103	97	89	93	81	76	81	80	72	66	85	78	83	74	70	72	81	76	75	75	90	87	93	75	80	88	84	73	77	78	87	81	69	73	70	71	96	80	85	77	74	88	69	61	72	86	85	86	73	92	81	91	85	74	85	72	71	75	92	72	64	73	77	68	75	76	84	71	85	87	83	92	77	77	79	66	73	88	96	69	87	82	97	74	83	88	75	81	84	83	91	81	77	82	94	94	94	77	79	87	74	94	95	74	87	71	67	66	67	99	90	92	93	78	91	82	82	76	84	77	77	82	89	82	78	84	78	84	86	85	89	71	86	71	87	82	81	80	86	69	79	84	72	76	78	85	91	108	83	74	66	95	103	94	72	84	85	81	97	72	61	79	87	73	101	100	76	95	78	79	74	65	81	88	92	71	79	93	82	73	64	82	91	78	81	83	90	85	79	111	80	92	79	71	88	81	82	91	81	82	82	91	84	89	88	94	74	75	73	71	85	75	74	79	89	91	67	76	90	56	91	78	85	79	81	82	73	99	67	83	76	70	86	92	78	73	86	97	77	85	82	71	77	84	90	97	75	84	84	88	82	75	81	88	71	78	97	80	78	72	78	65	91	95	85	83	73	76	69	70	91	85	100	85	97	74	91	81	84	85	73	84	69	81	72	91	87	79	79	68	77	85	67	84	75	90	90	80	73	68	84	68	65	90	79	74	80	76	84	86	89	83	94	92	81	82	86	74	91	93	86	93	86	77	93	77	68	91	95	79	70	85	83	76	92	80	77	68	83	64	82	81	71	90	87	80	80	81	87	73	96	68	91	74	75	93	93	57	90	90	82	77	64	80	86	71	60	84	80	65	82	84	93	75	78	93	75	84	91	77	85	96	79	80	72	87	81	97	85	86	86	68	101	93	81	66	98	79	88	80	65	80	67	59	84	94	76	84	87	86	75	94	77	70	92	72	81	70	91	89	83	64	80	94	70	89	84	67	79	76	102	91	80	87	70	84	83	93	90	83	89	96	101	81	83	75	93	90	90	89	79	93	84	88	79	83	81	81	87	69	85	77	71	77	67	96	112	77	82	90	82	80	73	98	76	82	82	82	80	69	90	95	77	81	66	76	77	75	71	83	76	83	76	82	92	85	68	74	84	88	78	76	82	86	83	93	67	63	73	75	70	80	77	83	87	85	86	92	80	98	88	86	91	88	87	75	91	74	85	78	88	82	91	97	119	70	70	81	85	72	86	78	96	93	82	79	72	79	71	90	70	73	96	84	98	89	89	71	70	90	77	72	90	87	90	93	82	87	81	81	74	88	75	81	84	70	72	72	72	76	90	78	78	86	85	99	98	93	71	69	63	73	79	77	84	86	78	73	80	79	97	83	77	82	100	84	92	82	74	82	80	85	73	68	88	72	76	90	104	78	90	91	75	75	93	73	80	67	74	80	77	93	70	78	93	72	98	75	92	80	73	82	89	69	71	77	94	95	75	74	89	74	80	86	81	78	79	74	80	70	98	76	92	85	73	87	71	88	76	79	78	84	73	80	85	95	86	80	89	81	87	72	82	95	72	67	80	78	92	82	83	85	73	73	84	99	87	76	97	73	89	86	90	80	85	63	72	62	91	90	84	65	95	91	88	90	76	66	59	68	65	85	88	74	76	75	81	83	88	86	89	85	89	73	69	96	81	83	77	98	81	79	88	102	83	88	93	80	75	100	79	89	71	81	84	80	89	85	82	72	73	82	72	75	76	67	78	75	77	82	79	79	75	101	78	89	81	80	75	71	79	94	65	87	68	92	78	68	87	79	66	82	92	80	60	86	81	68	95	75	76	66	86	78	68	87	66	85	81	100	86	69	69	63	80	90	61	64	86	80	80	81	84	57	79	79	94	98	79	82	92	67	88	108	78	82	93	86	78	72	74	88	77	82	87	75	84	72	80	64	84	88	75	78	71	71	98	85	77	88	85	95	84	73	91	87	92	69	80	88	86	69	81	81	86	81	90	81	98	68	100	82	78	79	63	63	75	77	71	80	72	98	80	73	92	86	85	88	80	77	82	84	64	81	83	59	91	95	80	86	76	78	84	82	72	77	70	79	101	75	65	92	80	83	89	74	96	98	94	93	87	81	68	108	69	65	70	80	78	83	69	78	71	84	88	92	62	81	73	72
3457	5328	3572	1513	1093	816	684	562	373	301	212	191	159	149	152	138	146	128	116	136	109	129	112	132	92	107	82	117	109	81	114	88	99	80	87	115	114	97	91	100	85	91	89	90	96	101	101	106	90	93	86	106	93	96	85	97	100	90	79	84	111	103	98	98	82	82	110	83	86	109	100	100	90	87	100	81	87	83	88	88	113	98	98	87	107	88	99	80	87	92	73	89	85	92	97	88	82	85	93	91	90	96	81	96	89	80	87	95	79	82	94	82	86	90	101	95	81	92	81	86	77	80	102	79	84	97	85	84	84	85	84	76	77	91	84	117	94	94	101	86	80	111	81	89	95	106	99	95	86	95	103	92	80	88	81	96	93	76	104	93	88	85	89	96	110	94	90	85	95	89	85	89	87	80	95	80	106	99	87	77	109	84	98	78	106	97	90	84	86	85	108	86	90	88	93	77	88	80	85	97	95	100	88	94	100	93	96	100	98	96	82	94	100	95	83	97	86	76	100	86	94	103	90	89	87	73	102	97	88	90	82	98	114	94	82	90	91	87	87	80	93	68	75	79	82	87	83	115	81	86	81	104	83	90	99	88	81	84	84	91	81	76	94	83	82	84	86	68	82	93	94	85	86	80	87	80	99	96	79	102	78	104	87	84	75	101	91	108	98	109	98	86	98	78	85	87	112	92	94	81	97	86	99	99	78	78	82	100	87	89	83	86	92	94	88	82	105	110	76	81	84	102	96	92	81	93	88	80	98	93	87	93	89	84	78	78	80	91	94	79	82	73	97	81	77	98	96	81	97	74	91	75	86	97	83	79	83	91	95	90	90	88	82	91	89	81	77	92	92	92	91	99	83	97	81	107	74	87	96	98	83	89	82	79	89	86	87	84	98	93	89	77	90	67	89	103	91	74	78	78	102	98	88	93	81	93	84	97	89	104	65	74	83	91	98	93	95	96	86	96	91	98	78	96	83	91	99	100	94	92	83	94	83	87	93	95	101	86	69	87	79	78	108	83	78	95	82	92	90	81	91	85	98	108	84	97	106	91	81	82	99	96	86	81	88	103	83	80	97	89	85	95	97	94	94	96	94	90	93	84	86	81	95	92	106	92	80	79	81	87	90	89	90	103	97	81	91	109	88	100	86	83	83	109	89	91	83	99	95	87	101	75	75	99	83	97	100	90	75	83	76	77	94	110	87	91	79	86	102	92	94	77	75	86	88	99	76	96	94	79	92	93	98	89	91	76	78	97	85	100	84	93	82	80	84	85	101	97	93	79	85	103	80	89	106	77	92	81	85	94	95	69	73	104	75	86	95	101	82	85	96	83	96	90	90	79	83	84	83	75	95	89	92	95	101	88	94	69	87	103	100	85	104	98	90	97	96	88	90	84	74	89	83	94	89	93	94	85	80	82	80	81	97	99	105	93	89	89	85	99	100	92	83	80	72	91	68	77	102	105	85	101	107	98	109	98	99	89	90	98	87	85	94	97	92	97	95	97	93	101	85	82	96	95	77	105	98	107	101	74	84	90	92	91	79	102	87	80	74	85	94	82	107	83	106	83	81	102	82	82	72	90	99	90	78	100	91	79	110	94	87	100	94	97	84	84	107	101	83	82	88	98	96	106	94	96	104	81	75	83	91	75	85	101	93	86	94	84	83	76	95	88	93	84	102	71	92	97	102	81	103	86	97	75	102	86	93	85	86	96	93	86	89	82	88	101	94	116	87	92	86	95	95	79	85	78	91	72	94	76	103	103	99	98	85	87	77	86	85	73	75	98	93	74	91	85	88	81	72	93	89	105	92	90	100	96	103	99	98	107	89	100	95	84	84	108	98	97	85	98	85	78	82	91	88	91	69	94	89	85	76	90	88	86	97	92	92	84	77	104	94	84	107	94	78	96	87	81	82	91	101	78	79	98	78	105	73	78	84	80	81	95	102	93	93	89	106	105	107	86	93	106	95	81	85	95	78	88	79	79	79	91	88	73	87	78	99	101	102	86	97	90	75	95	87	91	90	77	62	98	79	91	85	97	106	104	103	105	90	88	105	99	89	83	89	103	75	88	79	87	75	88	90	78	96	90	79	88	78	102	97	83	101	85	96	94	80	83	99	91	91	82	88	94	85	78	93	101	80	90	88	80	81	92	96	83	91	83	88	81	87	94	92	97	104	91	106	85	91	108	84	84	87	100	86	93	91	88	90	105	94	94	93	104	76	103	109	81	92	88	91	80	80	80	100	66	85	94	90	72	90	87	90	85	100	71	86	88	88	105	73	93	91	88	92	77	88	96	91	110	96	89	81	100	95	86	101	100	83	90	106	82	86	90	84	101	91	94	80	103	88	86	89	87	91	79	78	89	98	94	101	79	98	79	96	89	86	69	87	76	100	98	100	80	99	104	87	81	106	91	99	108	103	99	95	95	98	76	76	92	81	80	90	89	103	72	90	88	102	84	92	99	74	86	79	77	89	77	93	101	86	83	89	87	95	102	77	99	94	87	108	94	92	79	92	89	78	99	88	91	111	92	105	92	94	90	73	91	100	85	96	91	100	84	97	89	83	77	91	106	89	93	97	105	104	71	90	91	84	97	90	96	99	93	101	106	100	90	117	100	92	91	85	83	89	95	100	116	83	79	85	100	92	107	98	88	94	98	91	87	84	76	102	83	93	96	86	91	70	92	96	97	88	100	93	78	86	94	81	86	80	86	92	77	74	79	96	104	95	62	98	89	98	113	91	72	110	81	86	108	94	100	84	98	100	102	95	103	93	107	76	90	83	98	78	83	86	95	86	81	104	73	103	105	99	100	93	89	84	90	111	89	79	86	94	98	90	81	82	97	84	76	81	80	82	72	89	96	79	88	89	78	84	104	87	101	76	98	82	80	104	106	76	85	94	92	95	86	84	95	94	77	83	94	94	72	97	96	92	104	99	99	81	75	96	101	99	96	74	91	85	107	92	74	97	86	108	83	92	90	78	100	87	92	85	92	80	84	79	87	90	89	86	89	98	109	88	91	81	85	112	105	96	98	101	94	89	89	92	97	78	97	89	85	90	105	88	85	83	80	102	73	72	84	94	105	95	100	81	90	78	86	108	105	83	78	78	98	86	101	101	78	95	74	74	92	104	90	83	94	83	77	98	99	92	80	76	86	96	90	104	87	108	80	87	80	92	96	101	88	85	83	101	78	85	103	88	90	88	97	120	90	96	96	87	90	92	74	82	100	93	103	94	92	89	90	97	80	104	87	86	94	98	97	90	100	88	80	90	91	75	90	86	81	94	73	80	98	92	89	88	80	107	91	96	85	78	74	110	85	101	92	95	76	97	87	96	95	96	71	86	77	97	71	93	96	87	86	91	71	100	88	94	81	89	92	80	94	92	97	89	108	83	88	86	92	81	77	93	93	86	88	98	84	94	99	81	81	89	81	89	101	90	91	83	93	75	74	91	103	86	104	78	81	86	94	96	89	92	83	96	101	87	105	81	80
22969	21778	29737	24402	21781	21838	10857	1176	749	687	575	499	497	424	438	429	377	388	370	402	357	372	338	354	335	345	316	316	360	321	330	300	305	310	312	338	312	301	284	289	314	300	311	304	320	285	289	280	295	291	299	288	290	276	311	299	286	288	287	272	273	287	293	307	296	274	287	261	269	272	296	318	314	290	296	292	295	277	317	303	323	310	295	299	287	276	311	299	245	285	293	269	293	307	300	284	256	288	289	302	316	272	303	260	269	301	278	296	302	260	282	280	290	263	248	275	284	284	260	261	290	275	261	281	285	268	291	277	260	278	280	282	250	324	283	283	267	284	288	295	286	278	312	271	277	277	313	294	288	275	263	271	275	292	282	295	253	276	299	264	254	314	275	272	309	306	287	297	298	250	268	290	277	304	274	317	313	287	287	278	271	303	280	284	251	266	289	317	266	300	313	270	270	314	296	279	236	314	281	238	287	263	304	299	269	304	269	290	286	314	289	281	255	274	278	313	270	273	257	280	323	266	276	290	286	277	282	297	318	272	277	331	297	276	268	281	290	289	284	285	271	277	292	284	267	278	257	269	260	295	274	292	293	286	254	267	280	295	283	266	261	316	272	290	294	305	303	239	326	266	314	312	288	288	265	280	301	295	282	271	289	273	300	250	257	274	260	278	294	276	297	270	271	311	327	292	262	304	286	288	280	284	261	296	278	265	322	267	291	268	302	308	293	270	264	260	302	294	302	344	271	260	287	277	303	287	255	308	282	282	245	294	296	329	297	279	274	280	289	272	296	273	302	310	262	292	285	281	267	283	273	281	270	320	289	298	243	265	259	269	305	269	272	275	266	249	282	276	285	300	286	303	302	288	314	303	284	300	278	263	294	310	285	268	297	232	308	251	271	293	255	301	277	280	299	301	279	274	264	300	283	306	285	282	266	304	309	306	289	283	273	316	281	289	288	270	275	280	270	256	271	281	290	302	278	298	280	267	262	271	312	301	280	261	261	276	281	280	295	314	271	259	291	286	270	281	268	262	266	285	311	278	292	271	278	288	268	290	286	265	275	274	270	304	285	277	283	308	307	276	301	253	264	274	295	292	269	263	263	263	295	261	287	290	274	272	284	285	278	259	268	292	297	276	267	300	265	243	299	269	273	276	305	296	268	302	308	294	286	278	275	293	278	332	289	261	292	325	262	275	259	281	296	292	299	303	265	269	297	296	324	278	288	270	292	277	277	266	282	294	302	279	291	307	262	282	280	296	292	281	286	293	251	275	277	297	287	290	299	315	301	317	276	252	292	280	281	302	285	292	300	294	292	270	263	275	311	270	272	297	285	267	303	288	246	314	277	265	266	268	305	296	280	272	292	310	297	302	290	300	292	289	287	277	267	284	258	287	290	257	259	263	280	281	282	324	281	268	263	299	316	292	292	280	275	294	294	273	294	284	266	243	279	262	295	298	265	287	284	308	313	274	267	259	300	283	290	285	273	286	293	293	295	280	288	290	289	258	259	312	307	270	301	290	297	311	252	279	261	315	303	239	315	280	306	306	294	309	282	314	278	263	280	288	302	290	284	285	285	276	286	286	276	264	272	305	283	315	294	310	278	289	295	279	296	288	303	292	311	294	296	283	289	296	255	314	284	282	271	278	300	242	303	284	284	270	273	282	305	298	284	287	297	277	267	282	313	318	300	285	290	286	271	267	295	316	295	271	287	279	271	318	275	277	276	291	306	290	278	300	259	296	300	308	250	264	283	320	281	278	278	254	258	332	284	289	279	277	251	328	265	243	288	284	242	266	298	293	276	299	307	283	303	271	308	279	253	291	290	291	297	271	312	278	248	279	286	289	309	311	322	298	283	273	298	239	283	314	287	272	278	311	250	298	283	300	282	257	311	277	274	314	294	270	284	274	286	275	288	278	287	282	267	284	278	286	294	293	259	315	250	271	333	271	291	279	272	294	285	306	301	271	282	282	278	309	270	293	300	274	279	290	310	300	318	285	294	284	283	290	293	311	307	262	271	304	297	324	265	292	272	289	287	286	274	296	277	303	269	295	268	286	278	307	279	314	282	262	262	275	272	281	262	275	267	309	271	280	259	277	302	282	293	284	288	284	281	292	269	283	283	293	278	313	278	266	305	278	271	283	260	293	278	281	287	292	280	260	312	295	302	261	262	245	289	272	240	306	263	292	275	286	258	288	260	278	288	282	268	298	270	278	274	276	291	306	267	282	311	297	298	329	262	272	297	280	266	272	285	313	256	269	308	270	280	304	282	273	308	310	266	292	308	298	256	272	304	271	319	266	288	298	290	299	298	271	266	288	298	294	278	276	276	273	249	269	280	309	257	282	302	311	290	302	273	297	271	285	274	292	290	272	287	275	274	262	301	314	270	309	295	309	285	281	271	274	277	276	308	288	297	271	299	310	269	319	279	286	268	250	288	279	285	286	282	288	258	277	263	306	285	291	263	265	279	269	298	277	277	291	278	302	270	265	288	282	314	316	291	271	282	305	303	264	305	279	272	301	282	241	255	302	285	305	271	303	261	319	286	291	315	321	286	291	294	257	277	295	276	306	315	273	291	329	274	261	285	277	276	262	284	306	284	285	264	266	317	284	262	274	272	290	285	308	315	312	258	305	283	259	261	269	296	285	294	267	299	269	310	296	276	285	277	253	282	292	257	258	276	254	277	294	267	306	271	316	268	277	249	260	257	286	294	263	296	266	298	300	287	291	313	253	278	262	310	288	276	296	323	265	264	272	300	281	302	271	305	283	302	306	286	261	280	300	336	302	319	279	271	301	291	270	301	301	299	275	259	278	291	301	288	281	267	273	289	283	254	293	267	255	286	300	280	258	263	253	311	283	276	277	272	285	299	274	323	287	249	298	303	299	273	289	264	286	298	262	302	283	297	288	291	260	273	312	268	301	277	283	283	299	305	271	278	252	306	301	293	293	315	313	280	277	259	270	296	286	283	281	270	325	269	295	309	285	283	290	262	291	296	294	307	294	295	277	314	304	270	292	271	292	283	258	266	306	235	293	284	310	319	253	285	318	289	285	267	287	287	278	293	293	297	279	266	306	292	280	297	292	270	275	278	289	322	289	281	280	286	297	269	266	290	295	303	286	272	273	298	294	315	252	318	295	280	288	265	273	290	275	270	312	286	302	285	287	264	279	292	289	262	276	297	300	278	272	296	269	299	283	274	318	280	290	309	275	308	272	297	286	315	287	271	284	260	275	263	257	304	281	299	277	268	281	268	274	289	274	283	312	274	292	274	247	254	252	325	274	301	279	285	289	278	276	296	293	275	256	318	341	301	283	274	262	303	292	293	258	296	298	298	271	290	278	291	286	293	278	291	248	301	273	300	265	295	298	298	292	260	276	291	286	274	286	267	283	302	268	282	265	301	295	263	274	306	259	277	291	294	310	269	280	262	282	290	264	276	291	320	304	278	283	286	266	281	275	291	287	314	280	291	286	263	306	291	279	259	263
4756	14850	10415	4884	3457	2766	2164	1597	1156	967	814	708	674	572	534	500	438	440	427	404	418	378	377	342	359	373	323	362	346	351	315	331	328	317	310	356	312	339	324	344	311	304	317	318	339	312	341	295	319	326	306	291	311	311	300	307	299	337	311	300	317	312	322	312	281	332	287	322	319	311	310	305	304	312	304	310	320	338	279	343	305	312	353	323	337	338	302	287	316	323	293	288	289	296	282	310	305	326	307	300	324	328	300	316	325	285	307	303	323	289	301	325	311	314	313	306	312	296	327	300	321	300	299	302	315	296	290	341	303	304	269	305	314	284	303	267	295	297	302	281	304	270	294	282	301	337	280	334	310	305	303	305	274	293	318	313	317	319	300	315	307	306	327	307	290	270	305	304	277	316	305	345	301	277	324	303	305	293	295	283	293	291	296	285	299	317	299	270	292	316	319	318	284	283	288	313	345	305	270	304	302	304	333	320	305	299	279	289	307	308	288	301	290	313	317	329	349	288	288	316	293	283	308	300	313	315	326	295	291	292	298	296	290	330	280	275	324	301	316	312	349	323	302	270	290	307	292	310	292	308	293	310	294	303	312	306	280	299	290	315	312	260	360	310	301	357	243	301	308	288	275	293	308	310	312	309	350	312	288	295	288	297	312	293	305	292	290	322	285	299	309	290	314	318	292	318	334	308	298	265	290	278	316	277	304	290	331	278	304	301	315	290	308	359	287	310	323	296	306	333	289	295	307	315	306	278	284	319	302	267	299	330	284	301	294	310	314	329	306	319	301	280	259	308	305	298	309	296	314	257	304	334	306	278	283	328	328	285	294	306	299	315	299	284	291	292	318	318	310	285	314	306	332	318	328	297	294	308	317	276	288	314	297	307	317	321	309	293	287	303	285	308	334	275	318	300	343	315	300	289	261	312	313	313	314	290	282	300	295	301	323	283	282	274	288	295	314	270	299	302	285	313	285	326	301	311	303	305	289	296	302	288	318	280	287	311	338	273	310	287	291	306	320	317	296	301	281	313	326	307	298	308	288	307	284	307	347	305	315	319	306	317	304	329	334	309	319	323	295	330	297	300	301	303	309	313	305	270	300	295	298	300	293	309	308	271	331	287	280	307	316	349	301	307	288	302	307	299	309	284	329	313	308	307	305	318	321	309	305	322	275	283	296	304	310	296	263	303	321	310	313	328	310	305	283	314	318	318	303	303	334	282	300	279	273	286	285	275	300	326	292	324	306	316	298	296	314	322	332	283	322	294	315	321	338	275	287	302	301	334	307	327	281	324	325	292	287	299	318	302	306	266	305	312	302	295	284	295	305	255	277	287	327	324	318	313	298	295	302	280	321	306	297	303	299	281	285	306	307	337	299	278	287	308	307	285	302	319	308	302	297	305	284	319	317	305	303	304	294	301	307	313	312	308	310	275	304	296	340	298	328	305	306	319	268	308	299	259	322	303	262	293	296	309	291	274	334	307	308	305	321	310	284	303	330	294	315	272	282	308	275	322	279	277	254	297	303	292	303	287	295	286	291	315	312	319	330	342	297	303	328	306	258	301	316	321	305	308	311	330	320	315	287	308	316	288	301	294	318	276	289	310	293	302	294	285	288	328	305	297	295	316	303	312	297	276	302	282	316	341	273	311	323	281	321	292	278	301	284	326	294	329	315	308	342	323	305	285	321	288	314	307	296	324	332	293	313	298	341	301	292	284	279	300	307	303	319	290	319	310	289	323	293	309	305	309	309	317	316	282	281	320	285	290	330	279	303	287	328	308	292	279	336	290	281	271	328	294	289	314	334	262	276	296	280	304	291	296	309	343	259	310	315	321	291	308	278	309	322	307	317	265	286	285	294	300	291	303	330	290	296	321	287	298	309	270	307	290	301	288	317	271	274	278	285	285	282	321	307	293	306	310	308	319	322	338	289	325	321	316	310	296	286	291	307	287	283	315	317	303	306	319	299	331	304	282	325	337	317	287	295	332	269	321	293	352	291	292	289	285	286	317	333	314	308	312	308	318	302	314	293	284	307	282	281	273	292	329	327	327	281	306	314	286	294	312	316	291	304	323	334	306	287	292	323	332	279	286	327	347	310	307	318	311	290	288	303	293	325	304	302	305	299	325	308	310	272	292	318	302	316	303	294	297	300	270	310	312	266	320	289	298	308	291	305	320	315	316	294	286	305	274	288	298	297	286	272	302	300	296	269	294	303	314	275	302	281	303	304	338	287	292	313	296	306	294	286	328	298	313	304	279	323	300	313	284	300	278	280	300	330	289	283	270	303	284	322	293	317	286	255	326	308	339	308	313	313	306	306	285	281	321	301	304	290	322	331	278	315	307	311	320	330	338	306	321	302	263	298	311	294	299	291	329	320	302	284	315	300	296	288	283	288	263	298	291	287	302	308	323	318	295	284	280	312	291	292	332	311	297	282	321	313	288	322	283	278	315	312	281	320	298	304	302	298	296	288	275	295	297	300	282	305	289	287	339	307	303	294	285	312	323	292	321	286	316	318	300	295	330	325	305	311	321	295	312	289	308	289	287	310	292	330	324	296	306	319	300	302	323	297	278	343	289	293	320	312	285	336	298	300	317	294	295	307	261	313	315	301	308	307	272	310	351	309	308	267	304	349	301	304	321	286	293	292	312	311	310	278	302	326	284	300	290	314	308	298	276	296	274	314	306	331	313	272	290	320	315	280	285	280	349	315	312	345	286	290	304	290	320	333	280	307	303	303	295	304	316	326	289	282	296	296	307	285	284	296	289	326	280	298	319	277	324	328	319	328	310	343	304	284	308	300	280	320	289	324	303	310	294	284	296	291	304	308	296	280	284	281	298	302	290	315	312	301	296	299	299	284	288	299	301	302	292	304	258	311	309	303	298	322	351	272	310	248	322	302	295	323	290	303	319	315	278	306	317	282	312	337	294	334	294	291	313	300	293	302	320	310	309	317	304	302	338	302	332	308	297	311	335	294	316	292	326	303	311	352	300	340	305	297	292	307	284	311	298	286	302	323	317	295	306	293	318	306	309	295	314	310	301	297	322	324	320	292	305	326	305	326	282	314	294	302	291	320	315	317	304	327	328	327	317	306	283	282	323	326	330	327	294	309	285	295	309	290	305	328	285	324	307	321	231	314	311	330	296	324	278	288	312	307	326	313	286	317	306	320	307	255	307	314	333	297	318	300	302	263	317	314	310	331	316	323	288	296	282	340	301	284	275	300	302	283	302	313	305	290	287	338	286	278	282	287	308	313	315	301	286	273	336	315	298	336	289	266	265	343	297	308	283	328	290	298	262	311	283	321	317	294	305	277	302	316	301	332	307	292	307	293	288	304	288	309	289	323	303	326	297	296	279	294	293	309	295	245	289	324	305	317	328	325	321	300	302	277	333	281	301	298	298	291	291	299	275	301	291	295	307	311	295	295	313	327	319	304	327	291	298	320	297	297	286	305	343	313	322	309	296	325	284	283	289	321	288	285	308
26884	19233	5800	516	280	298	247	195	175	155	171	183	193	163	180	159	169	162	138	148	175	146	159	155	153	170	153	144	145	196	154	150	170	157	146	153	142	164	126	162	157	192	166	159	170	154	159	137	141	164	172	183	176	149	166	133	151	156	156	161	166	158	166	164	163	133	149	162	150	149	156	146	178	148	154	151	172	153	166	141	156	179	185	154	166	166	137	153	156	176	163	140	145	164	145	152	140	166	148	151	162	183	151	136	163	152	153	145	148	190	150	171	155	156	160	161	173	160	176	171	180	163	137	159	150	166	141	143	167	154	153	164	150	169	157	140	146	180	169	154	168	157	171	167	151	158	147	175	156	155	177	162	160	143	150	152	179	164	170	139	155	153	167	162	162	150	171	158	159	170	136	135	168	173	171	136	162	147	149	140	146	168	161	149	164	163	160	152	159	162	140	171	155	155	160	147	137	148	158	148	142	152	148	147	165	160	177	176	148	148	165	168	165	164	167	147	149	147	165	157	163	168	141	163	155	159	127	156	152	125	174	172	155	167	133	168	157	160	159	176	172	164	159	164	140	151	157	174	168	163	165	160	190	159	128	161	141	186	153	163	154	160	146	146	149	186	161	132	161	173	155	165	148	151	173	153	158	167	167	162	160	187	147	162	155	164	188	149	163	148	132	168	165	152	196	163	163	143	158	156	158	148	156	155	149	154	162	155	164	173	166	154	150	175	157	161	159	151	149	166	148	136	171	145	148	153	170	169	159	152	150	175	172	171	148	157	161	143	173	153	152	173	163	166	156	164	153	179	157	160	168	163	168	173	148	153	154	157	183	166	144	152	179	155	180	163	161	160	158	173	140	147	159	159	162	175	153	160	165	145	148	168	145	140	166	154	157	166	150	143	149	172	164	150	163	151	160	159	175	153	157	164	175	170	162	140	177	171	171	133	176	174	155	152	160	157	157	167	158	141	171	149	146	167	162	150	134	165	163	151	144	170	161	135	166	149	152	153	132	160	156	149	167	145	160	140	150	167	176	150	152	171	176	171	152	151	150	135	169	162	158	139	163	157	156	160	165	160	151	160	149	148	176	143	159	147	154	155	149	159	152	156	147	127	150	156	164	163	159	153	163	150	151	145	142	156	147	167	154	146	145	153	157	152	183	161	147	161	142	165	159	154	138	181	170	174	148	164	156	137	149	135	139	148	165	198	158	148	164	146	141	164	173	174	158	162	170	189	159	148	165	147	143	136	171	167	142	170	175	154	155	169	161	152	148	155	141	168	171	132	164	147	151	171	165	136	164	135	186	156	144	169	175	146	159	151	150	181	138	143	176	170	158	146	170	161	185	130	180	148	160	162	156	139	163	160	139	144	159	160	153	161	148	148	163	167	145	134	164	168	165	149	151	156	170	156	143	172	170	146	162	154	178	144	156	161	154	141	137	135	155	155	135	169	148	158	145	141	142	130	144	166	160	169	138	159	172	160	166	181	178	139	145	138	168	167	153	132	164	159	161	143	157	140	181	146	141	154	160	171	167	162	162	166	168	147	153	157	159	154	140	157	184	162	171	159	154	160	182	157	155	155	166	138	178	157	157	172	159	169	158	161	134	143	179	156	169	146	164	153	165	156	150	155	144	160	146	173	144	161	147	151	176	170	157	172	165	146	172	160	153	165	166	145	166	154	181	141	159	145	147	179	140	155	144	148	171	162	156	147	176	157	187	181	145	176	154	140	156	181	186	155	150	143	175	153	149	147	147	143	161	171	138	162	149	145	152	156	166	157	164	172	165	194	172	165	160	140	136	161	169	160	175	149	131	147	143	150	159	165	152	165	165	157	157	165	172	150	135	152	152	154	176	153	147	156	142	140	148	143	147	158	169	159	145	157	166	144	166	131	153	158	152	167	142	161	141	146	165	168	159	158	154	142	161	130	162	188	178	154	164	150	156	177	155	168	173	135	155	159	160	172	131	142	162	145	141	158	152	140	146	154	170	146	144	134	149	156	155	152	166	157	144	166	187	143	142	166	165	140	162	170	162	147	151	147	156	147	166	170	155	176	147	168	161	140	154	158	148	157	137	160	159	135	145	171	166	166	148	176	165	151	151	174	187	161	142	193	165	163	135	165	139	151	150	173	147	139	148	133	165	160	165	176	128	184	127	155	167	160	194	139	161	161	164	151	141	150	151	160	141	183	178	162	159	157	157	149	132	168	135	168	165	169	157	158	178	150	135	175	178	158	150	178	143	151	156	165	165	142	143	159	164	128	164	139	143	154	158	169	152	160	158	169	152	172	139	162	155	181	168	153	178	163	159	165	144	136	171	141	153	136	136	149	150	149	146	155	151	171	153	145	161	143	169	156	149	167	161	178	162	169	171	178	164	146	138	181	138	142	142	156	149	143	142	149	149	168	160	150	164	145	143	157	168	160	147	148	174	148	150	158	131	160	152	161	169	148	141	176	149	141	152	149	156	137	171	185	144	167	175	156	180	160	158	178	148	153	159	128	167	141	171	156	165	159	153	149	151	166	150	148	177	152	157	156	153	141	162	143	156	170	157	151	160	161	147	135	141	184	139	161	164	151	157	176	166	144	174	164	156	150	171	153	164	169	158	168	166	160	154	168	171	153	141	158	141	146	157	166	165	162	153	179	181	178	130	133	153	142	170	155	155	167	160	182	164	176	153	164	154	146	178	167	161	129	163	146	151	145	166	168	150	163	157	171	156	154	147	159	172	164	169	172	165	146	163	152	157	169	159	150	147	170	144	146	170	153	167	156	176	146	161	158	159	147	163	143	156	151	158	149	151	146	149	167	147	145	142	136	160	142	166	170	156	147	166	166	165	176	149	155	134	169	148	155	147	158	180	164	159	159	154	146	151	149	148	167	165	143	173	149	159	145	149	170	147	148	165	151	179	151	168	156	155	146	152	151	151	176	184	177	164	152	134	168	163	147	162	158	177	128	161	150	156	161	155	143	183	146	147	142	144	172	145	149	148	160	144	162	160	164	161	147	169	148	151	166	140	168	160	140	158	180	149	159	147	165	141	149	170	152	164	164	161	151	154	154	156	149	137	156	178	157	167	170	144	148	132	166	200	152	153	151	174	159	160	178	140	157	142	153	150	186	164	185	161	139	160	165	172	148	161	148	136	183	137	171	146	169	138	148	161	153	158	165	136	173	168	165	148	149	167	158	172	161	169	167	172	166	171	156	148	143	142	162	163	157	149	152	168	135	154	133	159	154	162	167	159	155	166	177	147	150	163	140	162	169	165	161	151	164	173	168	148	159	160	155	114	156	143	162	137	142	180	135	170	167	174	158	165	158	142	163	169	153	159	140	159	173	153	164	137	164	130	154	150	136	171	158	179	168	143	157	156	177	150	168	150	154	151	158	147	161	159	162	175	162	163	147	153	166	143	144	173	175	145	153	160	139	173	152	159	164	148	160	156	143	144	143	135	175	171	137	165	148	179	158	146	166	148	143	176	142	172	152
4265	1300	742	469	385	440	367	246	235	203	192	154	175	168	185	193	175	163	160	169	172	189	154	155	153	171	192	161	148	181	186	156	149	171	161	162	155	164	157	135	142	175	166	190	178	164	175	150	161	168	163	162	158	155	142	149	170	156	160	167	169	168	167	189	158	174	163	171	145	181	158	153	149	178	159	176	166	156	177	167	160	192	166	186	180	158	186	157	173	167	155	176	151	161	154	158	169	157	164	146	154	166	126	168	153	151	146	148	165	165	150	165	161	146	169	173	155	162	162	124	175	153	145	152	141	182	171	158	142	166	156	174	159	153	173	140	186	162	165	179	152	157	175	167	157	179	184	153	168	178	173	176	179	159	194	162	158	174	161	162	162	161	177	149	176	170	175	188	162	155	150	184	161	163	157	160	143	178	152	148	207	157	175	188	157	153	195	170	180	183	148	190	152	173	160	169	144	161	148	157	180	145	155	188	182	158	152	159	174	167	152	166	154	152	138	184	173	169	168	187	172	160	163	175	161	188	176	149	174	178	150	175	153	165	160	179	174	156	171	192	168	189	164	168	170	165	155	167	168	157	155	176	170	185	166	158	151	160	178	142	168	162	160	149	166	178	144	170	144	159	142	168	159	144	187	155	165	145	177	159	159	179	174	177	160	146	170	154	174	143	168	174	156	164	167	153	181	172	164	153	158	166	130	157	186	166	172	143	161	156	169	170	155	177	163	181	157	144	159	149	172	139	164	166	159	178	171	149	183	177	162	165	174	173	162	179	141	161	180	170	143	175	159	156	172	184	148	157	180	179	172	163	160	168	166	159	169	159	163	177	153	162	175	176	149	193	179	173	181	177	159	175	176	161	135	169	170	160	180	161	140	172	187	152	156	147	172	190	198	165	171	140	179	170	147	157	155	166	164	165	183	185	167	140	171	173	155	140	144	173	151	172	165	151	164	164	156	167	154	145	181	175	154	162	192	145	158	169	181	166	167	152	182	163	168	170	140	167	152	199	189	173	175	151	168	193	162	171	160	160	130	165	175	197	163	182	170	174	134	162	165	156	161	176	176	165	164	166	149	180	165	172	178	138	183	148	139	148	160	161	151	151	180	160	190	168	176	160	160	182	177	175	186	160	182	157	151	171	180	163	154	175	141	186	174	172	167	150	166	158	162	176	175	155	198	156	167	164	157	150	161	166	175	154	179	173	172	158	164	176	193	156	173	160	141	151	151	168	174	174	152	133	169	170	197	159	171	169	160	161	176	184	180	176	153	167	170	163	176	166	183	180	183	180	167	184	167	170	188	146	161	167	162	191	168	165	179	152	202	173	176	174	179	167	177	194	173	171	161	178	135	176	159	171	172	172	179	170	149	175	181	170	147	162	159	159	173	183	175	159	178	159	183	159	151	165	151	176	160	145	163	166	183	171	163	187	163	172	162	173	157	172	165	187	160	180	162	165	168	193	133	131	146	168	185	163	183	164	186	157	155	163	162	173	204	166	172	155	174	155	160	160	159	191	169	163	157	157	183	162	155	143	156	170	173	191	162	137	144	179	188	174	184	156	170	164	165	179	148	169	170	142	173	176	165	165	143	159	188	143	169	169	164	158	167	168	175	157	176	154	159	162	151	144	157	166	175	179	141	198	178	171	164	163	165	176	144	154	164	168	145	159	155	144	175	182	158	150	177	171	168	167	169	171	149	152	172	145	188	161	181	175	160	171	146	184	148	165	171	176	175	155	154	180	168	163	147	179	155	171	162	169	175	158	168	178	159	175	165	178	158	167	166	152	147	183	177	184	169	173	170	172	177	161	168	150	167	141	179	182	166	147	203	168	179	172	142	182	155	159	170	185	175	171	154	173	141	168	145	168	156	171	150	178	165	177	164	168	148	156	166	160	159	170	182	144	179	184	172	177	173	165	149	173	164	166	166	154	172	176	169	175	147	160	149	183	139	160	182	174	188	158	169	169	162	150	163	155	154	157	166	181	170	148	169	184	159	154	175	155	175	159	165	189	172	165	193	179	152	149	165	155	153	156	167	173	165	165	171	160	150	180	139	165	156	161	155	153	177	169	156	160	179	148	156	150	176	168	168	155	158	162	174	171	148	166	172	162	163	151	166	130	176	143	150	181	157	156	151	186	178	160	168	178	147	147	171	167	180	186	183	182	162	148	141	157	156	160	164	178	161	149	152	155	156	145	179	181	167	176	157	157	157	144	158	159	153	154	179	150	173	170	169	150	141	163	201	154	142	181	163	173	175	158	148	184	163	159	179	164	134	137	167	172	154	165	171	160	175	157	165	152	159	160	164	154	157	186	174	169	160	159	163	181	157	150	165	177	182	166	167	160	164	177	147	183	152	153	153	156	160	146	178	165	153	170	148	150	152	179	150	147	176	162	157	160	163	175	160	142	157	177	200	153	172	150	156	160	159	184	188	160	180	183	136	151	170	161	150	177	150	183	170	153	175	166	171	146	169	180	175	130	142	185	159	169	170	171	193	163	167	165	140	177	169	177	145	155	175	190	168	180	154	164	154	167	175	171	171	181	151	146	165	154	169	165	146	179	174	168	154	164	160	192	136	163	183	154	140	161	158	164	151	167	157	172	162	146	165	158	153	153	166	178	168	165	174	177	180	173	146	171	166	195	180	205	133	160	172	157	145	172	168	188	186	158	183	177	147	168	152	173	161	160	163	167	172	178	160	150	168	157	152	170	158	149	177	154	169	149	154	152	181	155	149	150	171	196	157	152	168	141	179	157	147	169	156	160	169	181	157	153	165	143	158	168	166	154	197	152	175	158	160	163	175	153	165	160	173	171	156	150	170	169	179	167	162	140	170	159	162	162	156	177	152	196	154	170	151	151	149	154	157	153	176	183	155	167	174	146	172	154	181	179	153	152	179	158	179	162	158	186	164	167	158	157	145	174	160	172	148	178	186	170	161	162	159	166	164	174	164	190	166	154	176	176	164	154	199	173	183	159	174	164	158	169	154	160	168	158	154	163	153	163	179	152	143	175	163	176	152	168	166	143	161	148	170	193	186	143	170	175	169	170	173	166	157	159	167	157	168	154	159	160	162	143	165	155	168	141	174	129	160	161	179	165	165	159	157	171	165	188	161	161	162	178	156	151	156	158	184	160	150	176	164	172	157	155	171	146	184	155	155	160	169	180	167	157	171	164	156	178	170	140	160	166	176	190	166	177	190	147	183	181	159	146	170	163	153	156	176	156	178	157	151	177	171	168	160	186	171	146	190	147	158	189	165	156	170	169	173	170	173	141	169	156	185	161	170	186	168	165	165	162	177	189	147	169	174	159	176	186	165	169	146	159	184	175	177	161	171	170	164	195	176	172	149	175	172	161	183	174	153	169	135	162	180	153	183	162	172	186	164	174	159	163	159	162	180	182	155	171	182	179	145	153	162	170	177	163	166	161	152	173	156	162	157	156	178	168	154	162	179	159	159	145	172	193	163	162	149	170	146	163	157	153
23938	21622	29081	24685	21627	11641	1642	793	553	492	540	426	439	461	395	369	399	362	379	305	361	327	370	305	368	327	325	327	370	348	320	336	331	318	324	310	375	306	339	345	324	293	329	362	332	329	296	330	314	330	309	327	347	335	312	324	339	334	330	286	368	337	320	360	341	359	347	329	319	318	354	307	313	355	330	318	338	346	357	359	305	352	286	324	326	312	336	326	284	303	303	294	335	321	318	316	286	313	325	315	331	301	293	305	341	307	310	316	300	346	320	320	355	298	316	328	331	337	349	326	339	320	327	310	347	307	340	298	366	306	304	307	308	311	336	317	312	352	289	353	321	289	319	306	324	338	332	327	343	333	375	331	334	318	323	353	326	327	341	306	328	333	314	305	293	325	311	360	292	324	326	326	332	320	319	328	335	307	322	314	328	322	340	289	319	341	320	346	308	301	291	337	330	317	318	326	321	311	309	320	307	313	298	316	319	308	350	326	339	320	338	353	307	324	330	292	317	326	316	320	305	302	322	332	328	296	305	333	321	343	303	315	332	336	325	327	323	313	345	344	322	317	310	308	308	323	313	337	320	313	329	351	327	331	314	313	351	333	318	298	312	336	329	325	327	341	302	303	297	314	282	319	320	321	336	325	326	315	315	334	323	321	337	333	305	357	337	304	341	284	307	302	299	316	318	294	341	343	315	310	333	331	333	335	292	320	275	364	316	326	313	297	326	323	327	316	316	302	340	291	346	360	314	328	299	320	336	313	331	312	299	320	318	337	318	324	320	325	342	332	328	306	348	374	311	303	290	298	323	299	328	334	326	323	334	308	295	326	338	324	332	310	329	348	318	338	324	311	348	348	334	315	353	313	303	326	288	334	311	313	295	330	326	330	312	320	310	314	337	288	330	318	336	283	331	335	285	309	327	312	339	341	321	328	296	346	336	299	310	304	339	324	314	355	328	336	352	306	337	301	341	325	305	316	345	331	322	316	335	351	328	320	323	331	292	310	316	334	301	310	310	342	303	296	329	339	344	323	315	311	303	323	321	308	305	320	344	310	342	286	326	328	315	344	321	293	285	323	305	348	315	314	310	349	331	311	337	296	324	337	324	310	350	303	340	320	330	347	329	318	310	324	354	288	344	341	334	329	323	333	310	310	330	286	283	316	292	319	313	302	308	336	317	326	332	319	324	340	305	314	324	286	287	343	308	318	325	320	311	322	327	306	341	349	352	313	328	306	293	291	330	319	305	343	295	315	361	295	307	294	319	317	325	326	326	297	314	320	296	345	317	318	292	305	311	308	282	319	309	314	339	323	302	312	337	298	332	313	293	322	333	330	316	290	312	323	341	347	333	324	325	342	336	298	352	311	324	312	305	280	332	308	352	342	314	323	298	319	312	361	318	328	344	326	311	333	308	292	320	334	327	279	302	337	318	319	317	331	299	367	297	303	313	303	337	312	326	300	332	314	316	306	321	332	320	318	319	305	347	304	307	326	327	298	347	343	307	313	311	352	334	336	293	319	352	352	298	338	329	303	311	323	325	352	309	315	331	339	324	301	326	336	344	332	327	377	331	295	312	314	307	352	351	335	312	326	319	350	347	341	312	324	304	311	310	291	338	325	330	315	352	316	310	319	321	316	289	318	310	315	298	326	358	317	319	335	323	325	323	304	315	332	332	336	323	301	308	273	313	293	309	344	308	313	302	322	349	325	298	307	307	323	297	309	346	331	318	312	324	333	334	320	333	330	330	312	314	304	317	299	309	324	296	294	331	306	336	311	332	281	324	303	291	337	323	302	333	357	351	305	319	294	300	285	323	324	311	333	336	351	301	345	348	323	322	312	321	282	336	312	304	280	305	337	290	347	328	311	304	329	308	342	357	329	311	331	271	314	311	333	326	323	332	304	288	316	312	355	334	315	294	327	315	299	314	353	310	325	333	310	314	332	286	345	325	300	331	320	308	335	297	331	318	309	301	298	346	313	309	336	282	323	316	338	324	333	326	363	325	307	305	316	341	327	271	312	326	313	319	324	327	328	312	309	298	295	295	343	339	336	318	301	337	333	337	321	308	314	293	332	306	333	326	352	306	301	316	321	344	298	346	312	320	317	333	322	309	299	319	332	318	317	318	328	293	350	288	354	307	305	334	323	296	296	345	309	320	297	302	318	306	302	342	322	326	350	303	348	296	310	318	314	317	354	295	337	302	305	305	309	322	317	360	322	322	330	292	297	339	289	303	324	299	338	373	333	313	312	305	343	340	283	318	330	312	326	327	313	342	304	316	323	330	302	331	330	342	316	354	324	343	321	332	349	299	327	331	345	307	327	327	300	290	311	322	291	337	305	320	335	287	302	308	340	316	316	310	333	321	311	310	340	322	339	336	319	325	330	344	339	340	315	328	326	341	347	356	334	287	321	331	313	349	299	327	308	308	313	313	327	336	335	325	370	304	311	323	331	320	334	311	300	326	328	351	309	349	296	321	310	361	320	305	353	327	321	306	314	318	319	315	326	324	330	346	354	316	314	304	306	319	333	326	325	351	342	333	311	317	318	336	331	305	304	325	321	337	298	365	310	342	343	333	319	336	303	354	294	337	306	292	351	289	319	318	329	316	300	348	298	322	304	313	330	309	321	322	339	342	350	342	312	354	317	310	350	289	323	307	341	296	333	276	317	344	310	329	318	346	351	342	328	306	307	327	332	340	320	315	296	309	306	325	335	310	323	307	331	309	333	287	339	331	362	324	319	288	342	315	350	310	322	333	287	317	306	297	312	328	296	337	332	326	312	296	323	323	305	323	324	308	313	353	263	324	349	314	333	322	330	321	312	325	319	315	317	312	309	311	341	306	308	312	321	353	338	294	307	282	345	344	283	335	283	301	308	337	342	296	308	325	323	338	309	333	339	308	312	322	301	327	346	322	320	310	304	330	309	307	312	284	348	335	310	306	333	339	317	335	324	326	326	291	321	312	317	316	304	357	297	332	329	337	324	303	321	325	312	314	339	294	353	327	337	310	316	317	323	342	312	349	291	293	334	322	337	308	324	331	308	321	332	306	352	309	322	296	315	342	308	291	331	318	321	317	314	348	315	306	301	346	316	316	305	336	320	340	312	354	311	325	323	302	291	321	320	331	339	347	329	342	308	344	323	342	304	292	311	325	325	284	313	314	328	302	352	332	337	327	312	323	318	334	305	311	333	330	332	308	307	315	276	308	332	323	330	287	315	298	291	343	323	302	310	315	303	321	335	317	327	333	349	313	295	313	326	301	330	303	328	313	324	319	301	319	271	340	327	327	324	305	338	292	332	319	321	323	320	320	318	351	331	344	324	362	309	297	337	332	308	324	350	295	331	319	321	318	333	343	331	280	302	324	318	339	309	301	292	340	321	285	320	302	298	316	357	299	336	314	289	341	294	358	325	312	315	337	316	318	318	341	303	301	317	309	298	326	309	310	328	331	291	310	323	321	299	320	342	306	321	332	323	313	333	331	321
3767	9665	6165	3092	2139	2748	2017	1159	784	681	616	561	520	472	456	447	407	409	410	383	392	350	379	334	351	323	346	346	393	388	350	329	337	349	313	322	357	332	377	348	370	349	342	354	369	362	333	362	346	367	345	361	332	332	323	373	360	364	366	342	348	336	367	334	372	338	321	347	335	333	355	328	352	363	361	344	348	355	353	351	355	331	342	367	346	348	313	380	294	321	327	324	344	350	366	332	306	335	338	356	328	313	358	334	359	341	331	332	329	295	329	307	380	350	343	359	338	349	357	344	354	345	328	371	349	341	329	343	346	328	314	341	334	330	348	340	364	356	336	373	350	348	350	330	326	325	343	351	339	319	326	286	328	347	344	370	320	327	335	368	323	354	300	328	355	342	387	371	314	326	345	351	340	340	328	374	356	364	356	355	336	334	344	353	361	359	313	336	328	354	340	299	319	350	325	343	354	328	325	339	336	341	352	341	331	336	352	352	327	336	329	324	324	340	330	356	347	340	351	342	343	341	352	318	344	307	360	341	342	352	343	321	323	365	336	339	334	311	346	331	369	354	352	338	317	312	369	338	338	320	344	386	347	370	362	341	330	310	326	356	333	319	322	353	363	335	351	343	339	330	333	381	350	325	340	345	308	371	332	308	347	367	350	361	329	326	371	332	341	330	312	326	341	341	370	384	348	337	323	305	323	305	317	349	347	353	340	349	341	337	332	355	332	345	357	343	332	326	314	350	337	347	317	336	372	355	334	346	340	334	330	343	306	326	359	343	340	335	356	339	339	353	348	381	344	299	352	325	317	324	339	345	362	367	346	347	330	331	314	342	344	337	356	343	392	353	318	313	357	362	351	349	331	345	341	345	321	315	344	322	356	336	298	342	340	319	314	345	351	319	309	337	352	334	314	349	325	340	363	334	349	325	340	360	333	352	299	378	343	307	314	332	353	362	336	379	337	341	324	323	352	347	334	303	328	362	311	322	364	339	328	323	353	339	333	316	332	356	339	354	342	342	311	344	315	333	341	358	322	340	350	322	335	354	347	337	351	337	362	323	360	328	352	340	360	369	330	315	332	345	331	355	321	310	309	336	370	355	337	336	337	324	340	320	361	331	336	350	341	323	356	372	352	321	341	357	324	347	340	341	335	341	329	370	328	356	325	319	323	324	330	349	335	324	337	371	313	345	342	337	374	336	340	335	358	333	360	334	333	350	329	350	337	335	320	331	343	318	356	349	340	347	343	326	368	309	353	369	355	337	323	330	366	342	376	352	340	338	384	330	343	324	344	333	326	311	372	352	347	306	315	306	363	320	327	360	346	335	363	354	335	336	355	332	326	332	346	338	355	333	344	338	315	312	338	325	347	326	377	313	329	345	355	342	296	326	341	352	283	362	299	347	323	333	352	332	389	329	318	351	321	323	320	331	342	342	346	344	312	352	347	349	340	369	350	339	357	336	314	348	327	343	338	338	347	329	334	348	325	340	344	338	318	339	349	363	344	369	335	368	343	340	301	316	344	345	327	356	380	352	344	353	298	350	354	326	324	343	328	312	357	344	316	318	343	334	352	342	332	330	328	359	316	343	345	316	350	298	322	330	310	370	362	325	343	336	331	351	330	350	324	331	336	339	339	398	323	330	323	354	313	373	337	367	333	353	354	297	354	328	350	349	333	344	362	331	349	334	298	325	360	356	333	355	366	369	338	326	348	318	316	318	317	348	348	313	322	347	317	351	336	326	331	318	335	336	377	345	350	336	347	315	327	350	337	354	323	337	351	373	345	351	359	314	351	364	309	367	312	314	306	325	331	363	314	367	364	330	342	339	361	317	360	303	332	329	344	323	311	309	332	368	361	395	308	335	333	326	359	370	321	336	327	330	341	343	327	382	357	328	359	328	340	335	332	361	384	315	361	332	333	357	331	331	329	352	316	331	339	311	336	331	299	369	320	312	336	332	350	357	316	362	369	372	337	337	330	332	358	343	349	333	337	334	385	368	314	334	314	336	335	329	305	339	326	347	338	349	372	312	336	327	338	348	329	323	375	348	344	325	337	361	325	302	346	341	329	316	310	337	349	343	345	337	357	319	317	328	313	325	317	308	360	351	343	351	344	366	346	353	352	375	300	331	352	311	329	352	380	326	341	343	354	344	361	339	329	325	362	339	332	369	322	356	357	335	321	336	353	344	375	355	323	356	332	345	390	364	340	332	335	316	359	346	335	359	355	337	340	363	340	368	350	368	344	350	344	379	325	340	343	350	370	331	320	329	329	337	312	312	343	347	370	367	367	338	354	361	332	314	314	335	323	369	335	312	329	370	337	356	328	365	325	303	327	313	336	345	323	330	339	347	359	341	354	323	345	323	315	367	320	378	359	353	339	322	323	321	341	361	324	325	287	373	324	340	332	358	354	321	337	304	338	351	384	298	343	344	306	362	344	341	353	367	309	369	317	364	363	333	359	353	338	346	371	352	333	345	336	331	339	333	355	317	369	334	356	337	342	363	316	361	368	389	342	329	360	315	346	322	347	338	327	330	333	342	332	339	324	324	334	332	317	340	317	322	324	333	346	368	350	330	336	344	367	328	317	338	316	352	353	340	343	360	322	364	317	346	344	333	345	362	342	353	340	330	361	388	354	350	316	334	304	317	341	345	330	363	353	329	327	343	350	330	349	352	321	306	371	329	350	321	344	345	332	363	329	352	298	353	354	302	338	361	334	334	349	319	341	354	327	325	360	339	360	337	334	350	339	333	322	369	344	356	361	342	328	339	319	308	353	318	344	351	304	335	354	319	364	365	356	334	352	311	335	362	328	339	363	368	346	365	336	320	343	331	328	344	327	319	326	358	306	349	341	356	355	342	360	343	368	366	350	333	326	359	300	316	328	307	318	336	345	341	329	332	353	321	353	350	343	327	378	337	346	329	338	361	343	378	365	350	344	343	335	353	371	342	303	303	365	368	318	359	351	332	330	303	353	346	354	327	330	352	347	320	331	341	326	361	314	320	330	349	376	345	329	335	344	338	364	359	333	342	316	332	328	377	349	372	349	351	321	388	304	339	344	348	320	329	346	336	331	333	299	324	357	350	325	345	331	303	374	363	320	368	351	346	360	335	367	337	332	361	342	323	304	365	343	304	315	320	374	302	371	338	336	359	344	347	367	349	349	335	365	367	339	317	328	311	350	345	372	342	389	326	323	329	335	349	331	343	317	361	370	348	345	329	335	345	304	332	353	340	359	315	360	313	366	346	352	341	346	352	329	359	347	332	309	325	346	329	344	363	364	338	344	314	325	343	316	325	297	349	351	344	334	347	362	318	333	369	326	339	336	344	324	350	333	400	332	358	337	340	355	345	323	348	332	346	314	338	334	354	349	337	341	338	328	334	325	337	354	322	323	364	359	340	349	333	310	345	347	334	314	351	338	339	300	335	353	373	330	328	337	353	397	353	347	333	314	356	358	321	358	356	327	314	314	330	328	323	348	328	350	354
25176	21706	28154	25725	11958	1588	1982	523	236	186	148	134	133	132	119	110	90	94	87	93	95	82	97	120	93	102	80	74	97	85	94	93	79	81	97	87	90	72	82	78	88	83	85	73	75	83	77	88	91	72	95	90	93	80	74	108	85	78	84	71	89	90	101	70	105	69	78	95	90	73	76	69	80	86	82	77	94	78	83	90	83	99	99	95	91	77	92	71	95	86	78	94	72	90	88	89	88	76	80	83	82	85	78	86	112	74	93	73	95	98	87	77	91	91	88	76	96	102	93	93	101	76	91	75	88	85	80	88	86	89	86	91	78	97	88	80	91	90	97	91	82	72	92	76	84	81	89	86	85	77	84	85	80	81	93	89	81	92	94	79	82	76	94	74	85	84	107	87	73	80	90	90	85	83	68	80	79	75	84	80	88	89	78	76	81	101	86	80	96	78	79	91	95	86	77	78	85	77	64	88	86	66	93	88	77	86	91	89	104	75	70	89	77	72	81	106	86	71	76	82	103	83	87	81	94	81	91	89	70	86	98	82	97	93	75	80	83	58	66	88	80	91	83	89	79	91	79	84	84	76	72	80	97	73	76	70	75	73	88	78	87	79	65	115	75	84	82	76	88	76	96	73	79	96	93	69	76	82	79	64	82	82	91	93	71	82	71	88	76	69	79	98	78	71	74	81	66	76	79	83	80	84	95	73	75	95	97	81	88	95	83	92	81	98	74	87	86	80	75	88	84	71	76	76	86	92	90	73	70	82	84	66	77	106	76	93	81	71	82	88	89	77	69	84	90	72	62	79	94	71	84	67	93	68	80	88	83	69	93	70	86	77	98	96	70	92	72	96	83	79	81	58	91	87	64	83	78	100	103	81	79	84	68	73	72	86	79	81	90	93	72	84	74	76	90	102	80	94	95	95	75	83	77	116	97	76	91	104	86	75	74	82	77	90	82	84	66	94	85	93	95	74	82	79	70	72	81	85	93	85	72	84	83	106	84	94	90	89	79	92	87	69	82	85	87	87	69	85	86	78	90	73	86	98	81	83	78	85	78	88	87	82	69	80	104	65	74	84	79	77	79	78	82	85	84	105	80	98	93	80	75	73	83	88	81	72	77	74	77	80	84	67	79	88	81	73	85	88	77	90	56	71	92	80	95	73	74	99	68	94	88	73	105	91	83	80	84	90	73	80	75	71	75	74	86	93	88	90	103	68	76	94	100	74	78	81	92	86	83	76	89	90	82	77	90	67	107	75	63	68	86	66	66	102	104	84	86	81	87	81	82	90	78	86	77	94	77	84	86	86	85	83	98	87	83	89	92	75	84	85	66	72	82	86	77	81	77	97	78	80	69	81	85	91	86	84	82	84	76	76	83	74	78	79	88	72	71	104	79	77	79	77	76	84	78	88	73	77	70	74	77	77	78	87	86	83	81	94	85	94	74	84	78	69	90	90	81	97	78	77	83	71	87	84	79	84	101	71	77	86	77	80	75	82	75	85	71	66	73	112	84	67	91	82	84	90	99	84	90	86	88	93	86	82	60	76	94	87	77	111	93	91	70	86	80	98	69	91	102	98	92	76	92	80	75	89	78	93	97	72	72	72	70	86	86	92	87	88	87	88	89	93	65	78	76	93	83	90	76	90	91	77	77	83	90	89	82	97	102	84	81	90	75	67	80	69	102	82	98	86	87	70	86	82	85	90	74	86	80	84	82	70	78	83	82	72	95	84	82	78	97	72	73	78	90	80	80	73	76	75	69	93	84	77	80	91	88	92	104	58	77	83	71	86	80	74	85	73	94	82	96	85	72	74	76	68	79	100	92	94	86	81	95	61	90	74	81	73	91	80	84	83	78	70	66	87	64	90	98	81	79	85	78	78	83	92	86	76	66	72	79	91	84	81	79	74	104	94	78	83	114	75	79	102	91	85	91	74	81	80	75	87	79	97	82	93	92	79	88	94	84	84	89	88	98	69	70	89	80	90	84	77	81	92	79	71	74	82	82	104	88	72	98	97	99	66	85	73	63	95	76	67	86	93	80	80	98	76	87	76	96	83	88	85	102	86	79	68	88	99	95	80	84	83	78	85	87	85	85	90	71	79	88	83	87	92	75	68	92	78	82	108	94	79	77	82	82	81	73	98	62	71	73	88	84	74	88	79	82	88	79	92	87	86	83	81	91	94	73	75	89	69	107	78	76	95	83	84	81	79	84	67	72	75	77	101	66	83	78	81	84	61	83	82	77	97	86	89	75	77	90	90	84	112	88	77	86	68	68	87	94	83	92	81	77	84	87	84	83	91	86	92	95	73	78	106	89	85	96	74	89	60	84	83	79	95	70	70	94	100	86	77	83	84	79	87	94	79	78	82	98	84	89	83	109	76	74	91	87	81	79	66	86	80	93	66	85	85	94	76	70	79	83	82	83	92	80	83	93	89	74	77	85	89	78	74	78	86	82	69	78	68	93	79	65	71	80	75	73	77	72	77	98	85	83	84	90	84	76	95	73	83	84	92	78	92	68	85	92	69	74	68	80	88	89	78	109	75	91	88	74	60	67	76	90	73	83	83	78	88	79	74	74	75	86	87	78	87	57	78	72	81	88	83	93	69	63	78	75	77	91	80	78	73	81	112	82	77	83	80	86	70	72	92	85	82	86	91	84	88	86	97	79	88	84	91	79	78	73	79	84	88	74	84	79	84	75	80	74	93	85	95	92	85	71	91	88	93	95	92	81	84	88	74	87	85	88	84	71	87	73	86	76	89	100	87	79	87	85	72	80	90	84	82	79	80	77	94	90	83	73	64	65	85	75	67	77	83	99	90	103	69	83	74	94	81	83	93	77	93	79	88	95	97	83	89	70	85	81	97	95	85	88	79	73	92	81	70	83	93	95	78	95	78	79	80	92	85	100	90	77	75	93	72	68	89	79	98	92	80	79	93	75	90	90	75	92	71	82	66	93	84	80	86	84	84	88	82	61	87	97	99	89	88	81	86	75	73	76	85	87	79	85	69	81	88	88	88	95	91	78	98	74	92	67	79	89	70	94	72	92	92	76	91	84	82	82	80	81	88	74	78	87	100	70	92	64	75	84	80	111	88	86	82	82	93	69	73	81	86	86	83	91	95	90	82	69	79	80	80	81	71	74	84	87	74	88	85	77	54	90	91	85	81	86	80	83	81	91	86	92	86	88	80	67	86	69	92	77	81	97	81	66	75	85	92	64	73	83	80	80	70	91	104	84	80	92	83	89	89	86	112	73	85	98	84	91	66	84	83	96	78	73	76	80	91	82	100	65	69	110	90	76	68	72	69	86	82	72	91	96	79	93	82	80	80	80	87	64	70	85	90	87	86	78	98	95	81	82	86	81	69	74	74	96	89	91	79	66	86	76	82	67	77	75	81	88	89	89	87	64	67	74	78	70	78	91	77	90	78	81	80	77	84	97	86	91	95	84	92	74	77	81	73	92	70	84	82	82	83	73	74	76	100	71	86
4209	6321	3574	2024	1488	2964	3779	978	440	290	236	207	171	157	173	170	129	141	131	114	107	92	134	118	102	131	92	106	107	111	103	103	97	109	104	109	65	92	98	110	97	116	101	112	91	101	111	102	96	108	102	95	105	97	92	99	88	70	80	90	88	97	91	96	112	111	87	92	81	112	79	119	78	103	111	90	93	102	102	90	106	124	107	112	91	88	109	94	115	95	95	105	93	100	102	83	95	101	97	86	96	93	97	80	81	90	89	98	88	96	90	86	84	79	102	101	79	110	96	81	100	93	93	112	93	86	87	88	93	91	89	82	85	96	80	109	79	86	97	90	91	93	93	77	101	105	86	92	93	77	73	94	81	82	84	91	97	78	88	71	100	102	89	102	101	88	88	79	104	90	83	101	94	79	87	96	99	103	95	94	95	87	109	101	93	109	92	100	68	95	89	80	112	83	105	81	100	91	95	90	97	96	92	97	107	89	95	85	93	85	107	102	88	104	77	83	87	89	92	109	84	84	97	92	103	104	105	95	80	95	93	93	101	113	95	99	102	86	93	95	96	99	99	84	88	96	94	83	97	101	96	95	97	84	105	79	82	93	83	76	109	89	83	93	95	100	102	111	98	79	99	77	87	95	87	104	100	103	76	77	92	101	93	92	111	84	93	78	82	82	77	78	88	99	100	87	97	94	81	81	92	97	118	85	90	93	91	103	91	99	92	91	89	112	114	96	90	94	95	80	97	92	93	93	99	91	94	85	84	101	93	89	98	92	85	103	96	83	95	96	87	88	93	93	88	117	87	117	110	89	98	95	97	100	101	88	97	97	72	83	95	86	83	82	81	80	102	100	83	102	96	110	86	86	91	100	98	88	93	92	84	86	95	113	64	108	76	80	100	91	91	116	89	79	93	107	87	90	107	112	89	105	95	98	91	99	92	69	90	98	77	91	78	98	93	79	82	96	85	101	79	98	88	110	82	86	85	99	93	98	90	85	84	109	97	101	90	102	99	103	89	82	97	92	96	71	84	92	106	100	95	82	111	78	93	86	109	83	97	91	97	90	92	82	112	95	75	89	100	82	109	94	76	103	95	99	86	98	98	98	89	93	85	104	90	75	92	102	88	102	94	79	107	102	74	87	93	81	84	97	82	97	77	101	93	89	88	95	107	83	75	108	106	100	90	92	88	102	87	89	83	89	100	100	106	95	78	87	82	78	99	96	91	110	101	98	87	88	88	85	87	99	78	97	71	93	84	94	80	88	84	91	81	101	74	87	94	106	109	80	102	89	94	104	95	91	92	91	99	93	82	91	96	96	97	80	113	82	100	97	81	101	87	95	97	113	109	72	73	90	107	86	95	97	86	90	93	84	90	111	98	107	95	83	100	120	98	92	99	95	92	91	88	105	83	103	78	100	102	117	88	99	97	77	99	95	85	87	98	106	80	88	98	109	89	90	89	106	97	103	76	105	90	96	96	108	81	112	76	95	84	90	90	94	94	82	108	101	103	90	95	97	94	93	114	84	86	109	105	110	88	100	78	80	108	97	92	91	76	83	81	85	92	110	94	87	91	104	92	98	75	104	73	96	97	86	96	90	83	84	94	98	98	94	88	87	90	85	94	83	105	88	101	106	88	82	92	90	82	107	105	71	92	97	96	83	103	83	109	97	95	95	85	99	90	91	100	85	93	98	85	80	94	98	99	97	102	104	108	99	98	92	89	84	103	78	110	103	83	90	70	105	88	104	96	83	102	92	92	101	97	87	105	108	90	100	92	102	80	82	92	100	89	82	72	98	101	100	100	95	126	78	78	86	93	83	82	100	97	94	95	91	87	103	94	95	96	90	95	95	72	103	94	84	98	93	89	90	86	80	96	97	98	89	76	116	79	90	88	103	99	88	95	86	101	112	97	77	96	88	105	93	91	83	98	88	98	106	87	94	94	68	90	93	85	94	95	96	98	88	102	82	100	81	109	77	99	104	83	92	87	99	82	92	89	89	102	108	91	82	103	83	88	83	92	104	93	87	94	96	100	87	89	81	104	94	87	84	90	78	84	98	91	115	96	93	98	96	106	95	84	100	104	97	85	108	81	98	112	108	102	113	78	87	92	86	102	103	94	84	75	87	97	100	94	101	79	94	86	90	95	95	99	101	105	94	77	91	83	98	88	83	89	93	100	86	99	93	104	111	91	85	111	75	77	88	83	97	84	105	93	106	93	106	83	87	89	102	81	95	93	104	92	89	90	92	95	68	86	109	94	90	109	100	88	101	105	64	83	86	88	94	73	107	104	96	93	80	98	89	86	80	85	113	93	91	102	96	92	91	88	67	90	115	73	97	96	123	83	88	82	116	82	84	108	100	86	110	102	105	96	93	86	92	99	90	94	106	89	89	99	78	87	84	83	87	91	92	90	101	81	92	77	75	95	85	103	108	86	85	104	89	102	113	97	89	98	112	85	101	81	101	87	83	96	93	99	101	95	111	83	88	101	104	82	96	85	91	81	90	69	84	87	97	104	96	98	97	91	104	103	77	108	75	97	97	96	110	102	114	91	90	108	98	94	109	103	90	88	81	109	100	82	95	88	86	104	102	79	88	95	81	87	97	93	101	99	94	104	98	86	87	93	74	98	102	88	98	82	92	105	87	92	102	84	98	88	106	84	104	96	88	104	89	85	97	106	88	91	101	87	89	84	84	96	104	94	98	86	102	91	92	85	90	104	98	90	83	76	92	89	97	105	105	111	85	95	81	105	93	81	91	91	91	98	85	104	92	111	94	90	88	89	101	101	87	102	73	88	92	86	71	92	101	74	90	79	91	87	87	97	74	85	106	95	100	93	88	93	89	92	108	93	75	86	81	106	77	88	99	108	71	112	86	86	89	96	84	81	86	98	110	101	89	96	100	119	95	101	97	90	102	82	102	94	78	88	92	68	100	94	115	99	90	99	89	98	103	110	81	96	88	110	100	96	111	97	80	74	89	95	94	86	109	90	85	69	82	70	84	95	87	101	96	82	80	87	96	99	95	88	80	94	106	88	84	80	90	92	82	96	88	92	90	81	90	89	92	99	72	76	97	118	90	81	100	93	98	99	83	76	95	92	69	93	104	91	96	84	92	76	109	111	110	84	87	79	92	92	97	80	96	105	92	112	86	92	86	84	90	98	82	95	90	94	92	102	105	93	91	92	70	82	86	99	92	78	88	96	97	86	80	94	93	103	95	107	104	93	91	88	80	100	105	91	82	105	111	99	96	93	75	97	84	103	89	80	88	84	98	81	91	91	112	81	70	100	91	75	87	98	88	103	83	86	93	84	88	102	99	92	107	101	97	84	88	104	95	106	76	80	87	110	82	68	87	94	89	103	95	74	75	77	116	86	101	94	106	81	91	88	91	93	88	111	82	79	102	93	99	102	96	113	100	100	87	105	106	96	85	97	87	90	82	78	93	83	81	87	80	96	99	94	86	109	72	96	103	95	122	85	95	96	108	102	103
22851	21708	29644	24331	21708	22023	18360	4278	784	628	565	504	492	422	452	402	389	349	357	336	322	360	346	294	354	323	305	333	302	303	331	296	313	366	300	275	310	275	298	296	294	325	294	291	290	254	270	325	282	304	285	295	293	289	309	268	285	267	288	309	298	321	253	301	313	298	265	284	255	287	269	263	306	286	264	287	301	293	265	277	293	345	293	289	321	304	283	279	271	271	288	304	277	257	280	281	280	302	300	278	277	295	301	282	287	267	302	281	253	287	286	286	296	232	278	309	298	303	268	281	273	269	309	279	254	245	285	272	267	281	286	311	316	277	296	301	289	293	296	293	312	281	317	273	267	280	306	318	270	284	278	258	278	278	281	269	288	298	261	296	313	261	273	286	292	251	305	295	281	298	316	274	264	248	291	278	272	296	287	290	290	266	264	306	275	262	282	276	280	276	293	285	296	256	269	279	298	271	249	283	281	294	274	278	265	309	316	256	282	294	287	265	270	260	279	337	297	269	289	274	252	285	289	290	304	284	285	303	295	299	284	274	276	261	283	274	264	258	281	298	288	304	292	266	286	273	307	305	296	300	280	275	263	284	300	299	322	265	289	284	271	300	311	279	280	302	282	279	272	257	265	281	301	293	283	310	273	297	302	305	282	277	264	291	282	258	287	280	292	313	274	298	269	316	277	312	271	285	292	312	302	282	301	280	259	274	288	276	320	280	312	274	283	274	271	265	273	285	294	259	268	299	278	253	272	282	312	262	275	287	251	284	289	308	282	285	293	268	267	280	272	265	292	274	270	262	272	312	270	330	277	278	279	258	300	293	304	267	278	305	314	315	295	269	304	272	274	284	292	300	290	272	294	269	255	279	300	298	302	275	278	280	286	298	270	301	262	277	277	291	282	285	286	291	294	287	280	335	301	305	291	287	290	294	297	282	285	286	290	280	285	287	309	281	286	259	294	310	274	272	305	276	282	268	292	280	275	276	285	270	296	290	294	272	284	281	285	301	270	298	291	285	312	282	279	292	272	297	281	277	294	316	288	309	288	258	294	272	279	299	298	274	288	296	309	291	312	289	268	299	308	270	279	265	268	286	262	270	288	263	309	248	277	281	293	271	264	315	290	287	280	266	292	281	283	286	268	277	302	293	279	271	297	276	288	271	273	259	273	336	286	287	301	257	285	274	252	276	291	276	297	282	287	288	280	303	276	269	316	258	296	281	289	276	279	271	285	271	285	314	313	247	297	297	290	259	291	258	263	279	293	276	264	306	273	292	263	264	270	300	274	282	290	304	296	278	263	283	283	304	301	288	254	273	302	271	316	291	278	268	310	274	257	293	289	281	293	275	302	277	299	270	273	276	318	298	274	314	246	321	293	273	275	295	280	260	298	269	282	260	271	285	257	320	302	295	304	286	272	285	261	287	289	293	237	285	291	245	333	265	301	269	289	273	273	286	277	312	285	305	289	290	285	262	292	271	294	279	315	296	287	295	281	287	277	262	288	279	269	260	309	296	295	300	276	276	303	301	299	263	292	296	287	304	278	309	316	252	280	274	283	297	277	260	253	254	261	294	279	297	292	256	292	313	270	305	271	257	284	285	266	240	298	291	265	295	293	276	292	301	276	311	277	274	287	321	293	295	314	264	269	293	249	278	251	306	312	278	282	290	305	286	299	305	253	298	291	299	267	258	260	300	305	271	293	261	255	247	276	330	275	296	280	290	290	296	303	304	273	317	296	260	310	287	275	272	296	283	287	297	287	278	274	241	279	291	265	272	301	283	270	280	283	295	269	273	286	280	299	283	279	249	285	297	293	296	302	280	282	274	279	297	304	279	265	268	299	286	275	289	274	270	306	317	285	307	266	282	302	301	300	337	249	237	298	292	289	263	274	282	294	274	266	294	254	251	274	275	288	295	295	302	283	282	252	285	295	288	262	297	307	276	266	279	282	300	269	280	287	270	266	295	281	273	296	298	283	268	255	294	260	299	260	279	301	302	311	298	278	279	287	284	286	298	283	294	290	311	284	285	261	275	262	282	302	243	250	285	266	285	269	291	273	328	282	260	287	287	271	289	301	285	326	274	277	288	297	299	287	246	281	311	299	275	258	291	287	277	273	264	296	292	280	301	292	270	321	286	285	278	284	316	304	277	291	255	281	257	283	292	291	272	279	268	284	249	263	302	321	280	263	304	290	289	279	280	281	283	300	277	285	284	304	277	252	270	266	294	290	306	288	308	275	285	302	293	263	293	278	285	287	290	253	294	294	291	274	291	290	242	262	263	270	281	308	293	295	271	281	283	310	255	314	287	279	250	293	279	281	316	278	286	304	294	307	279	279	283	280	261	251	240	282	278	289	288	274	263	272	310	264	307	290	293	273	313	268	279	273	251	313	275	299	284	284	276	307	299	263	273	258	286	284	270	288	259	285	282	262	301	255	291	293	242	286	264	307	266	302	295	284	296	293	299	275	274	302	279	276	253	280	286	271	283	256	255	305	269	264	293	305	292	283	278	282	301	273	287	294	279	282	249	299	300	259	295	270	248	302	295	322	282	297	290	299	276	316	275	257	312	271	289	300	286	259	265	283	274	304	302	253	282	268	283	264	272	266	282	277	279	305	240	277	270	290	311	262	311	289	271	269	273	282	302	273	275	296	280	290	274	304	282	299	296	285	292	295	277	291	297	291	283	250	286	268	306	282	272	298	271	274	270	288	275	303	292	310	276	283	270	282	293	304	265	289	276	270	263	279	274	310	317	273	287	280	297	283	267	307	270	298	282	283	279	286	305	284	279	286	262	260	289	299	294	296	281	292	262	258	278	276	286	271	292	284	283	320	278	278	289	276	270	293	295	283	293	264	302	293	291	274	271	298	287	258	289	283	258	282	311	278	264	297	283	292	292	282	290	289	296	271	267	256	298	301	261	302	281	288	304	287	275	286	285	271	281	288	296	267	280	308	261	289	265	287	295	274	315	275	268	258	264	284	289	297	283	272	305	326	275	265	263	291	271	288	288	278	284	276	292	276	282	267	240	277	278	306	301	288	271	276	283	290	287	281	264	280	295	291	278	330	283	284	272	263	291	255	291	277	288	303	301	283	282	264	324	269	286	248	256	279	302	281	287	288	275	263	294	298	280	276	292	287	276	258	258	265	299	293	304	283	264	277	255	302	288	297	276	265	297	297	269	252	278	288	266	308	306	295	279	261	266	290	276	300	280	302	292	269	277	263	262	272	288	301	308	307	291	272	298	277	301	287	303	288	293	277	283	295	255	291	301	267	277	251	275	287	277	266	267	298	278	290	341	267	297	294	295	292	299	287	257	301	255	256	288	270	311	307	291	317	297	262	310	268	298	287	283	279	290	304	292	307	270	257	275	265	265	306	287	252	274	263	258	299	288	296	262	274	284	285	275	275	279	279	267	302	285	311	276	288	275	309	290	282	284	266	291	267	285	301	282	270	274	289	248	275	272	278	296	279	285	274	290	258	303
6663	16566	10448	5986	5331	7098	13703	4973	1245	909	817	719	612	572	519	482	481	414	458	434	408	376	372	375	374	371	336	378	365	368	327	309	339	343	336	325	326	344	305	293	329	320	311	310	325	338	288	343	307	334	298	289	306	310	319	303	298	352	316	295	306	318	305	312	305	299	312	334	310	312	313	321	290	304	287	335	268	272	323	309	373	341	323	349	291	284	307	324	292	307	310	319	284	316	305	319	324	290	292	293	283	271	316	299	289	315	299	298	323	303	293	266	292	299	305	278	306	314	297	310	315	296	308	301	303	263	288	321	304	298	293	316	280	308	282	274	259	316	294	315	308	319	268	305	326	302	311	296	298	289	308	314	308	286	335	293	287	325	290	314	309	324	312	305	303	311	301	272	285	308	303	308	329	298	296	312	291	296	326	312	298	299	309	289	273	291	308	289	295	302	334	301	306	262	302	320	281	283	300	295	308	299	332	288	313	306	322	309	290	289	305	311	304	312	290	289	307	300	290	306	330	305	283	311	302	308	294	294	280	324	323	285	315	314	294	303	299	290	286	335	294	275	279	306	292	309	292	316	315	316	297	335	303	310	301	323	317	329	312	322	295	339	299	336	299	287	288	289	281	283	298	328	281	283	296	323	280	285	291	300	315	318	300	308	325	328	274	321	273	308	302	312	295	265	296	310	278	331	297	315	318	315	303	300	312	326	307	274	325	280	281	316	310	316	326	291	300	295	294	283	272	278	327	298	323	326	326	294	339	301	299	305	299	293	293	283	285	300	297	318	309	296	290	300	297	314	283	299	320	281	320	301	306	301	305	318	304	299	293	297	274	315	292	295	334	299	300	286	269	281	291	285	299	268	330	301	298	262	300	307	310	297	289	295	321	300	305	320	309	290	291	313	303	295	313	328	325	308	308	310	303	311	300	302	307	279	313	317	314	307	283	316	272	297	306	299	292	340	263	288	278	282	296	307	305	270	304	326	308	339	280	290	298	315	278	288	288	294	311	294	337	288	290	296	298	302	302	315	286	282	315	312	293	330	325	308	304	301	276	329	285	306	299	290	281	291	340	295	313	284	332	323	313	311	291	283	313	311	315	274	300	282	315	256	309	316	301	329	272	272	317	313	325	284	299	334	287	331	317	314	284	319	306	320	290	291	304	346	289	328	295	269	312	308	284	274	318	303	302	322	289	306	311	268	271	294	272	306	299	286	300	305	330	329	279	281	288	314	255	292	327	300	322	300	273	333	290	326	322	284	294	289	311	292	249	309	310	300	291	298	336	271	294	312	285	309	301	306	333	305	320	278	292	332	337	317	302	286	323	309	326	280	305	302	337	301	305	279	305	287	277	288	305	318	298	272	286	326	317	324	325	278	278	288	280	340	297	314	293	283	280	322	284	288	323	335	320	304	292	308	307	320	266	291	279	298	292	330	287	313	300	315	312	310	291	301	336	314	316	292	277	314	303	289	311	275	309	324	348	271	317	290	305	270	318	303	319	294	294	319	307	355	332	281	309	299	293	282	326	310	318	278	298	277	301	316	287	310	301	304	305	292	326	274	314	291	302	294	294	290	304	299	320	285	286	310	317	309	305	256	305	283	271	291	306	297	300	294	320	282	316	284	262	306	300	327	307	297	327	282	294	288	350	287	290	286	290	311	272	317	275	306	318	329	285	309	282	330	307	295	295	338	321	283	257	312	301	329	301	293	307	293	301	276	280	308	295	275	289	303	278	304	310	294	308	319	275	308	284	304	321	293	274	269	297	291	323	290	274	290	277	275	304	322	270	321	284	325	265	305	296	300	287	297	280	307	317	293	277	276	301	272	301	287	313	301	327	296	286	298	314	309	317	323	328	303	292	289	267	264	330	303	287	302	291	284	325	285	317	265	283	295	284	302	300	311	296	346	275	320	294	295	262	310	309	318	315	309	278	311	321	294	304	303	285	303	303	299	289	299	291	313	297	285	279	319	297	298	310	314	293	294	341	292	307	293	329	297	293	289	269	296	293	301	319	333	301	313	305	286	293	315	297	292	287	327	304	292	318	287	278	291	286	320	314	312	300	338	308	305	314	292	298	291	297	296	271	285	319	302	281	304	301	290	304	286	305	282	270	304	328	311	307	348	312	309	323	314	288	309	306	314	307	305	268	284	281	313	297	324	276	289	311	272	300	289	309	295	310	292	320	295	295	329	295	301	282	324	314	318	289	295	300	277	290	301	311	306	315	323	298	310	274	348	300	313	297	292	289	291	324	323	311	312	308	303	315	307	300	329	323	313	265	297	311	306	303	310	295	299	309	307	275	302	282	288	314	310	256	307	282	302	296	291	286	305	297	311	277	288	311	333	311	279	293	315	285	318	289	291	338	297	298	318	289	284	302	339	298	301	296	302	308	322	276	286	301	317	291	272	302	338	296	303	294	303	289	303	303	284	297	285	295	304	339	274	338	275	292	316	308	286	328	303	291	311	296	290	297	298	319	297	309	320	314	315	307	271	312	313	308	301	315	280	281	296	304	309	312	280	293	287	287	327	328	309	284	316	272	293	296	319	297	283	293	258	281	308	316	269	312	314	292	322	322	278	334	286	319	297	289	315	276	300	300	297	305	299	280	259	292	296	294	328	289	257	319	312	302	315	332	318	317	300	300	278	278	287	331	314	309	313	296	288	298	272	286	289	287	331	292	280	285	298	283	305	326	277	318	300	312	297	323	264	284	282	306	324	307	295	291	325	323	304	299	287	278	290	278	269	306	282	272	296	277	292	309	305	298	326	307	332	312	301	274	288	292	287	296	290	302	276	323	294	291	311	303	287	295	289	323	318	308	280	311	292	293	308	285	295	351	311	302	298	296	299	313	288	314	308	319	296	248	293	307	323	299	294	290	310	279	313	321	311	301	317	289	334	298	268	311	285	304	267	295	318	278	319	295	314	265	289	255	274	297	271	292	322	307	307	309	320	276	257	330	304	290	267	280	286	301	293	288	290	329	328	297	294	286	286	324	283	320	284	286	325	314	267	301	288	292	310	297	326	305	270	261	309	317	276	295	316	289	320	292	301	302	317	302	305	324	287	275	303	283	297	310	266	298	324	300	316	296	316	302	286	301	278	319	301	291	300	328	273	327	285	308	297	291	279	325	280	313	288	287	317	277	258	293	283	293	330	304	313	298	276	324	324	328	320	314	290	283	309	310	279	272	309	296	307	322	301	308	299	278	357	322	312	272	289	268	306	300	290	305	299	282	272	297	316	276	314	277	303	289	299	301	315	312	310	298	286	292	287	290	301	301	310	288	283	298	315	291	312	273	263	283	284	341	271	333	291	303	293	292	297	282	293	294	301	317	297	280	308	281	301	322	309	297	273	294	313	312	310	305	306	306	315	284	305	289	292	319	282	308	299	320	304	332	299	288	311	326	321	322	322	294	287	311	302	307	271	278	314	281	325	302	268	293	317	315	305	311	271	256	284	317	318	290	280	297	305	285	287	320	294
28103	20210	6305	787	1127	899	3554	2128	243	189	184	178	157	185	153	173	171	184	196	162	164	170	163	167	149	170	175	185	178	168	185	156	175	162	169	168	188	162	177	180	166	157	191	175	180	148	185	163	174	182	201	159	177	184	152	167	179	166	152	160	170	184	193	147	177	179	172	163	157	170	180	170	170	154	174	136	162	158	179	172	196	191	166	185	184	170	167	164	157	182	180	174	173	179	152	167	161	183	173	174	164	177	162	161	177	179	171	183	173	146	174	173	149	169	177	167	149	173	166	146	177	171	183	176	183	157	132	173	174	197	187	194	171	165	161	204	175	176	141	182	144	161	180	166	160	186	185	167	189	166	176	163	147	160	181	171	185	154	168	155	178	189	150	150	178	152	189	179	159	165	162	186	173	172	174	163	173	169	165	145	166	173	167	177	190	160	176	176	172	188	177	157	169	162	165	150	174	164	168	178	163	160	165	177	163	166	160	171	165	183	182	147	168	160	162	164	158	180	174	180	169	153	183	180	154	148	163	144	182	178	153	179	152	158	155	174	160	168	165	166	169	126	154	177	153	171	181	182	161	160	182	174	164	160	178	173	155	171	178	157	153	172	151	162	188	171	170	164	187	165	179	173	184	166	175	160	160	185	164	171	165	146	173	155	159	148	178	183	166	167	170	162	162	175	178	150	195	162	172	152	160	199	173	180	149	181	160	169	179	163	170	153	164	175	188	176	186	167	137	171	133	152	165	189	170	197	157	161	176	162	159	165	179	170	172	168	182	170	178	167	158	171	154	172	171	167	162	177	162	170	163	143	162	161	178	173	166	170	170	157	172	141	155	163	173	200	151	177	164	163	158	163	166	183	177	151	168	169	175	191	158	173	161	169	159	194	175	168	158	150	176	178	161	163	179	156	173	174	176	177	157	166	151	158	194	172	151	170	184	181	184	175	177	161	157	167	165	174	197	170	183	190	161	166	168	168	167	151	181	152	158	172	167	180	163	160	149	157	180	156	144	178	164	178	154	184	161	165	164	150	172	167	186	170	173	180	169	188	173	185	190	169	159	145	157	150	169	153	169	190	155	169	183	185	179	171	139	166	181	161	176	171	165	199	164	184	178	164	169	181	185	184	163	164	156	194	159	164	163	163	189	176	175	185	161	149	209	191	180	180	150	173	184	162	173	144	167	165	160	172	174	167	164	155	172	180	148	149	170	191	169	172	187	174	201	166	178	175	191	179	152	168	159	180	161	155	169	175	173	166	149	165	168	146	158	164	161	193	168	165	178	152	163	162	183	161	157	165	191	168	153	160	172	177	173	141	150	169	173	160	157	148	174	152	157	163	184	158	167	162	152	171	156	165	184	187	168	170	155	167	173	178	165	180	163	169	137	188	175	184	193	181	158	174	166	179	165	159	159	170	157	160	177	172	173	171	151	161	155	177	176	165	175	157	148	183	169	150	162	167	167	157	174	181	150	160	175	159	153	160	162	176	172	176	175	190	185	160	172	180	170	179	164	175	196	160	166	190	164	157	174	170	174	190	175	163	167	176	182	163	162	158	165	166	181	164	189	161	156	161	209	162	192	179	186	125	184	170	186	190	173	154	150	176	182	169	163	175	184	159	152	190	176	167	171	147	179	184	158	150	163	179	161	175	151	195	185	139	178	161	181	192	168	182	171	169	171	159	169	178	172	144	165	183	158	175	194	167	176	162	141	158	188	182	168	180	157	150	161	163	165	177	173	183	175	161	167	176	155	167	185	163	167	167	174	193	174	182	166	170	183	172	179	176	155	165	155	166	173	169	172	167	164	177	162	157	143	172	142	166	146	170	170	194	174	151	175	162	172	167	175	175	156	170	155	166	153	154	162	184	172	166	157	162	155	175	168	162	182	174	189	156	155	142	154	174	174	165	152	181	160	155	158	152	155	154	175	186	166	172	167	169	166	143	167	178	179	163	158	171	161	169	172	180	199	168	180	176	171	185	161	149	151	159	170	169	155	158	190	166	183	191	178	188	181	177	162	166	184	202	160	166	200	154	176	167	189	155	206	172	171	179	160	175	188	175	174	170	170	147	189	183	155	185	168	160	151	177	172	190	172	151	176	156	165	173	184	160	173	172	172	160	193	158	170	166	156	183	157	185	169	176	188	181	183	162	150	168	162	154	143	166	167	170	178	155	173	172	174	177	179	153	159	175	173	163	144	165	172	176	183	169	164	179	175	145	167	156	182	144	162	140	172	173	164	193	135	163	165	144	159	176	161	160	174	171	169	178	166	170	164	170	177	155	181	160	163	184	172	163	174	171	152	191	173	162	182	186	191	172	154	189	182	189	168	173	176	139	159	190	139	195	157	168	159	169	163	171	150	176	184	167	181	163	152	168	145	167	214	157	175	181	150	175	147	177	174	160	196	157	187	153	170	172	177	167	184	154	183	186	162	160	148	180	161	173	173	166	173	159	181	169	181	205	171	150	191	155	177	166	159	152	181	162	163	165	167	178	167	159	159	152	182	172	132	174	153	154	159	165	181	184	168	177	164	169	183	191	146	166	177	177	173	166	148	162	171	206	164	157	177	182	158	171	169	180	173	181	168	172	151	157	168	201	184	154	159	161	166	182	163	185	178	153	191	186	158	168	163	186	186	186	165	171	171	196	159	142	177	179	184	184	169	187	179	159	175	161	162	174	168	186	159	146	181	177	190	181	192	165	174	190	145	184	151	168	173	183	165	136	162	168	169	180	139	172	177	166	136	158	178	156	160	171	163	150	129	191	149	152	206	173	171	158	175	148	167	170	188	171	139	173	188	172	159	180	184	191	160	165	159	157	161	178	167	171	177	153	177	181	175	176	151	171	163	169	153	164	172	163	167	139	159	172	159	185	180	171	182	181	165	166	173	171	163	169	187	150	154	176	169	177	162	171	168	171	172	171	182	155	167	164	147	182	194	195	174	174	180	187	169	172	152	179	140	174	154	168	177	173	156	181	181	171	177	157	179	173	165	160	161	140	167	175	166	173	144	170	177	170	167	186	155	194	178	140	169	168	180	158	197	174	164	144	167	184	178	173	181	159	152	154	179	173	152	160	193	169	151	160	184	162	185	181	165	189	159	172	158	174	178	161	161	161	145	156	192	192	180	166	172	156	183	169	174	185	188	176	149	193	128	186	146	149	176	174	179	157	168	164	168	180	177	159	150	168	155	151	153	164	164	189	161	162	168	188	173	161	168	168	178	166	148	160	140	186	149	192	180	152	174	163	137	185	179	159	180	154	159	174	144	178	158	173	160	170	168	157	160	177	169	178	144	180	197	200	150	174	192	181	188	179	149	150	165	149	174	153	173	154	158	174	169	177	153	138	168	159	157	160	175	168	176	173	163	176	153	181	183	188	171	162	177	177	179	159	160	189	177	158	163	180	176	161	183	147	150	163	163	170	155	193	165	154	148	170	154	171	171	176	151	169	177	198	181	155	192	175	178	157	167	170	203	165	180	152
5963	2518	1075	895	1893	1691	6584	3725	384	187	209	184	186	189	188	185	182	183	204	176	156	194	174	168	166	189	183	159	183	163	175	185	176	163	189	176	182	169	196	175	172	182	160	185	160	180	152	166	164	192	190	179	179	175	181	181	166	165	177	172	165	193	164	186	179	181	164	163	195	187	176	190	169	172	175	181	169	193	172	193	216	205	198	186	183	165	187	173	175	196	172	175	176	183	190	196	175	169	183	190	161	185	169	189	193	207	166	192	183	178	179	165	190	181	184	200	171	159	166	171	206	183	165	166	181	184	182	173	176	176	185	188	172	188	182	174	176	183	173	174	178	173	168	184	172	194	184	151	185	168	161	162	177	186	186	180	164	176	175	190	155	179	179	164	177	184	188	153	193	203	144	187	171	183	150	166	172	176	177	186	164	170	170	211	171	176	204	168	182	175	181	149	155	175	184	151	178	179	169	177	203	169	182	197	195	186	191	175	176	151	172	207	180	198	181	171	171	163	177	164	182	195	210	171	164	196	197	184	171	183	166	178	186	195	182	184	173	173	178	191	156	184	157	162	199	182	201	176	171	179	174	175	181	191	182	171	162	170	199	188	171	205	143	155	169	167	161	160	173	198	199	170	184	184	205	166	170	168	177	180	192	195	169	182	186	178	186	190	182	163	172	198	178	170	176	163	186	188	183	166	208	159	174	164	157	179	176	182	181	184	180	181	186	195	169	170	216	174	174	167	180	174	189	186	164	180	189	177	183	183	180	160	187	160	163	165	195	194	195	145	166	191	180	189	181	183	212	171	186	182	146	156	181	162	167	160	172	191	172	187	168	181	188	196	171	163	175	186	177	184	159	181	187	172	228	180	176	178	165	188	164	169	161	199	176	196	178	175	169	191	179	188	185	166	159	176	184	186	169	162	210	186	183	156	180	202	183	180	172	170	185	166	181	190	166	169	158	175	204	160	179	169	180	184	182	198	175	173	195	162	195	164	180	178	184	164	181	176	180	179	173	181	157	199	181	178	162	178	179	187	139	172	196	187	202	174	170	162	187	183	175	166	213	199	172	189	192	191	199	194	166	185	183	175	159	201	166	182	195	172	187	184	208	171	178	175	185	177	172	187	156	185	174	173	187	195	201	199	183	179	185	160	184	191	185	179	166	190	167	191	173	173	164	168	201	194	217	186	171	168	156	183	168	178	176	189	180	170	170	202	167	178	179	203	178	172	195	151	167	177	185	166	184	158	183	186	190	168	171	192	176	191	190	169	192	190	175	191	182	187	144	184	161	188	180	185	182	156	183	195	170	176	159	162	170	174	165	173	182	170	174	183	194	193	176	162	188	182	188	207	179	185	170	188	164	211	182	165	178	179	196	171	160	201	174	163	170	166	179	176	173	177	161	170	188	177	183	179	167	174	190	196	155	199	184	183	169	192	178	159	183	177	154	162	184	184	179	180	151	188	175	155	197	190	182	200	154	158	190	198	179	177	185	197	169	171	183	168	209	177	161	177	171	157	198	179	166	177	184	182	171	156	202	177	163	191	191	177	177	153	189	175	175	182	190	214	179	187	177	166	190	185	183	189	198	169	150	173	170	186	170	186	180	191	174	183	182	181	158	180	173	197	183	157	176	184	178	182	189	174	188	159	193	196	188	170	176	179	177	203	176	177	179	161	187	184	193	176	197	145	197	159	168	171	187	187	189	179	185	187	175	177	180	187	166	171	164	200	191	153	183	173	177	189	185	193	181	174	161	189	167	157	184	182	193	178	175	155	161	168	175	188	186	182	179	193	179	163	167	185	178	155	175	196	159	165	182	184	149	176	192	179	183	190	159	173	153	179	195	168	185	174	191	171	166	159	194	191	185	178	173	173	158	199	182	184	185	210	194	156	170	180	151	191	174	162	170	176	175	189	181	158	183	182	180	161	167	175	199	191	179	162	176	168	166	191	198	185	145	168	167	184	173	190	176	181	184	182	179	169	181	158	177	176	176	185	175	174	168	161	183	154	202	156	172	197	203	163	183	172	188	193	175	194	192	187	176	159	175	175	182	173	176	180	173	171	152	167	187	171	171	184	168	169	192	174	206	185	172	173	168	158	182	186	179	182	203	181	180	184	174	175	176	155	206	185	173	172	185	174	159	165	163	180	183	178	162	181	177	173	176	179	165	178	174	201	172	163	162	186	167	174	163	177	174	177	174	182	186	178	183	184	190	183	158	181	151	201	169	182	182	168	170	173	171	171	172	159	160	171	171	159	159	155	172	163	181	178	191	181	154	166	187	171	166	186	162	194	151	190	202	186	164	209	178	188	179	173	195	163	195	169	183	179	169	210	162	166	202	190	172	200	186	198	175	184	178	165	195	154	176	174	177	181	164	184	149	187	177	165	184	168	175	200	182	145	179	181	183	162	175	169	165	180	184	186	156	176	167	195	179	186	173	188	194	189	204	188	206	178	198	166	178	182	164	193	172	160	169	178	185	195	168	195	164	176	182	184	143	164	170	180	169	164	186	189	164	157	175	160	174	187	199	163	171	192	185	155	167	194	161	158	187	179	152	163	182	179	169	178	182	177	178	174	154	174	166	187	181	166	183	169	145	156	175	185	194	185	201	210	170	167	196	174	180	192	177	163	173	169	181	191	192	184	162	176	166	162	195	193	179	174	160	185	184	169	159	176	142	195	172	185	176	172	183	154	174	188	182	181	177	190	178	165	179	159	187	164	183	209	185	184	198	184	159	173	172	168	190	168	190	182	184	174	177	215	190	169	180	175	185	156	189	191	173	189	154	175	174	187	176	160	168	185	152	171	177	170	173	171	153	202	168	166	181	181	183	177	162	184	189	162	179	176	195	182	173	170	182	193	201	171	189	165	185	154	160	174	175	189	150	168	156	201	172	178	191	158	169	191	208	178	189	201	164	195	213	186	172	164	184	185	175	179	189	185	185	176	164	174	193	159	207	198	182	195	212	181	178	187	149	200	186	172	154	183	153	181	147	189	190	178	181	184	149	175	168	176	178	156	168	184	171	173	141	171	171	175	167	182	196	158	194	179	199	196	173	165	197	200	179	149	191	174	179	206	180	184	167	201	172	161	190	188	208	163	166	173	165	190	173	172	174	164	184	201	194	163	170	171	190	166	164	194	184	184	171	163	160	179	163	174	174	181	190	193	170	176	175	175	171	183	174	169	184	187	185	199	170	177	177	151	174	169	189	178	173	180	198	152	171	157	170	170	194	178	154	182	170	184	163	172	155	205	170	207	177	188	197	176	197	179	184	176	163	171	140	186	181	192	157	189	188	181	172	164	185	188	195	204	182	189	179	179	167	188	186	177	166	205	191	197	179	182	193	174	181	163	201	198	174	210	165	169	167	179	201	160	147	174	180	181	168	187	178	197	181	161	169	169	201	183	199	143	197	182	179	192	161	187	188	179	186	173	167	169	189	169	178	195	168	185	171	188	162	194	166	171	185	149	172	191	169	180	166	202
23932	21670	29158	24709	21698	13260	6180	5989	1051	510	503	439	430	380	392	372	367	355	371	377	379	386	358	372	322	371	304	385	340	289	378	355	353	300	331	296	318	297	377	324	343	344	319	352	329	317	302	332	300	316	326	348	311	331	308	331	290	313	316	324	313	290	342	320	332	315	314	329	323	329	343	347	327	306	333	325	317	331	330	320	367	370	315	332	341	341	353	348	316	339	338	305	329	343	336	326	333	332	358	317	325	330	299	334	333	343	335	327	341	316	321	310	289	327	309	366	329	360	345	335	324	320	343	323	309	329	331	329	337	331	347	350	325	333	357	330	295	303	336	365	329	295	327	314	307	341	331	347	308	325	327	350	304	292	312	299	329	298	338	335	311	305	338	319	324	331	309	348	303	374	364	295	302	310	308	311	316	342	331	330	315	327	342	339	368	344	336	319	316	328	307	327	342	340	324	294	345	308	328	318	338	312	307	286	324	315	309	320	307	313	318	326	324	315	308	295	322	325	335	312	337	323	313	323	363	338	326	359	286	304	334	334	321	312	314	301	356	371	312	317	314	342	330	323	300	320	323	325	303	342	307	328	349	321	352	355	327	322	321	359	322	331	322	300	338	355	324	327	334	319	294	309	320	320	325	334	312	304	306	344	305	280	346	328	343	327	357	327	331	324	326	335	363	347	352	320	305	333	317	333	336	335	310	317	310	310	314	316	322	331	327	331	340	297	323	332	318	320	326	314	317	315	311	330	263	320	339	317	322	308	297	310	323	347	314	314	321	332	334	305	319	300	329	305	252	342	316	346	347	330	322	318	334	305	323	325	328	309	291	356	355	301	359	340	312	322	338	341	341	348	301	328	317	335	318	318	300	292	336	328	336	328	327	317	313	299	315	341	317	308	332	338	347	324	333	353	300	309	318	329	315	361	357	334	317	334	346	329	312	332	316	319	327	323	347	316	314	357	337	329	348	331	303	299	345	316	298	327	331	315	324	302	330	319	356	298	370	302	326	316	318	319	313	312	314	309	319	339	318	336	342	311	335	323	308	306	292	297	321	309	321	314	320	329	333	375	287	333	327	347	299	342	329	323	320	333	320	324	331	327	300	314	286	327	328	293	285	327	345	326	321	304	342	347	341	297	319	306	328	352	352	321	334	303	344	312	317	321	312	351	324	316	302	315	310	312	297	318	335	286	344	322	310	339	288	310	347	314	333	330	348	329	321	312	286	315	329	334	321	334	316	331	310	313	339	317	329	309	324	303	329	320	306	298	322	329	326	345	306	317	334	322	302	328	342	325	309	293	317	322	310	292	298	295	308	327	337	315	315	322	336	352	347	325	328	313	310	309	327	326	307	308	320	307	334	316	295	320	327	357	320	310	306	371	307	345	339	325	339	306	335	314	306	355	347	324	328	326	329	336	306	318	345	299	337	326	300	339	314	325	346	335	327	302	340	289	318	322	341	289	344	334	334	352	325	311	330	318	308	311	327	300	364	315	308	305	324	304	323	305	348	299	337	312	288	298	319	334	351	354	340	330	343	363	331	318	314	293	324	304	318	343	347	348	306	315	352	330	315	318	320	338	340	335	327	338	308	295	271	312	351	346	304	338	314	328	321	311	336	321	350	321	335	324	313	337	321	333	306	307	350	323	349	319	337	321	296	357	307	305	334	287	328	327	303	322	360	331	290	335	337	332	294	288	317	304	318	295	317	370	321	342	321	330	337	349	343	317	331	298	320	313	325	325	310	346	319	291	357	308	334	331	308	326	312	339	328	324	310	316	251	322	324	334	335	331	322	303	310	324	306	356	314	313	315	320	297	343	327	306	340	305	333	301	340	302	317	300	342	318	358	331	313	340	320	300	318	326	295	321	346	304	340	274	323	351	356	328	376	297	292	323	335	337	308	372	312	338	314	304	301	346	318	315	313	314	336	312	331	297	346	309	331	311	292	327	299	301	327	343	340	290	339	297	314	339	354	314	336	316	328	320	327	344	303	358	328	320	324	304	315	330	317	304	347	314	306	327	333	340	312	343	306	310	341	330	337	313	329	338	348	285	301	288	301	309	320	320	327	301	295	314	302	372	298	305	359	319	312	329	343	289	330	290	336	313	329	375	359	358	331	338	323	326	289	266	294	302	273	335	340	338	312	341	322	324	304	316	316	315	330	309	324	343	335	302	307	328	305	326	339	308	329	327	322	305	332	288	293	326	319	329	292	339	323	305	342	315	295	323	342	342	340	310	351	331	348	342	312	289	321	319	303	320	307	333	326	308	281	343	348	343	297	288	316	329	351	324	287	321	305	347	309	320	327	329	307	335	310	311	319	327	319	342	318	313	318	316	373	335	336	331	278	315	354	313	338	318	341	335	293	333	331	349	297	299	317	292	337	306	329	293	316	348	314	366	325	319	349	337	307	272	309	338	304	336	321	339	317	317	357	330	316	317	297	312	351	336	321	343	297	319	284	320	317	323	302	331	334	351	362	318	331	330	317	321	312	334	313	297	289	360	303	325	336	320	313	334	318	316	364	301	308	323	335	320	327	271	326	333	325	323	326	317	316	334	358	341	329	304	310	318	301	341	329	270	333	305	325	314	301	336	341	315	338	324	361	320	326	337	321	269	329	325	336	325	332	334	291	369	320	328	314	310	319	329	323	328	334	285	290	327	340	346	358	315	327	330	318	288	312	336	316	322	306	330	280	350	316	324	354	362	323	324	299	322	343	345	310	337	318	323	308	341	307	303	320	330	332	341	286	312	338	314	323	321	318	310	323	352	317	317	308	311	309	314	321	337	330	330	335	321	322	324	326	271	313	316	328	345	313	320	308	338	336	344	329	349	318	300	310	341	324	325	328	298	312	317	279	349	347	317	307	346	315	305	332	310	323	316	302	344	342	320	319	357	314	330	334	352	324	333	322	319	291	296	297	332	316	340	353	306	326	316	341	333	362	336	313	340	331	349	346	323	297	308	300	331	303	309	296	344	355	338	315	333	342	328	315	338	323	315	331	315	299	312	324	314	313	320	341	333	297	307	287	310	309	318	304	318	320	295	323	326	313	307	325	342	333	307	312	323	282	333	305	321	296	298	344	318	343	339	322	316	363	344	317	325	369	294	342	307	325	317	328	346	339	345	307	349	302	293	350	344	329	292	354	333	322	355	304	330	342	291	313	299	325	285	325	323	340	343	323	290	318	298	338	341	323	317	301	333	304	360	323	318	343	307	299	310	345	319	333	335	381	346	344	322	318	322	317	335	301	330	308	350	293	311	322	336	312	310	326	317	333	327	310	343	349	333	292	301	317	339	327	312	295	297	296	355	293	325	320	307	304	329	302	341	319	290	317	305	303	322	359	331	340	312	316	314	330	303	311	306	310	331	335	312	309	332	318	296	297	306	312	328	290	357	312	303	315	336	304	332	332	317	294	334	353	306	322	303	292	310	349	316	317	369	327	314	337	336	343	343	332	332	342	320	322	336	345	326	313	312	342	316
5317	10565	7515	3893	5131	4758	8840	9304	1476	674	606	516	522	483	491	463	427	386	440	434	396	401	443	373	377	394	386	358	340	361	386	358	347	366	336	338	382	338	343	322	354	358	370	334	343	317	342	346	356	322	341	317	325	364	339	341	346	342	347	320	342	355	356	329	331	344	357	357	334	335	342	371	346	342	342	358	351	297	324	353	372	370	381	364	355	345	356	350	315	353	332	333	348	352	323	322	331	351	340	324	355	349	346	353	347	325	332	324	346	346	329	337	320	342	351	340	324	339	327	355	337	332	341	346	325	349	338	332	362	343	355	331	345	358	344	305	370	322	357	321	345	322	347	340	332	362	340	354	357	321	323	309	328	351	338	345	337	332	328	320	375	327	332	354	382	303	339	367	340	329	382	372	352	340	347	341	338	364	344	354	328	346	340	335	350	392	342	348	325	333	331	352	330	339	341	314	320	370	375	363	340	322	342	361	328	334	320	340	348	375	361	346	317	366	366	348	335	341	377	368	323	327	333	328	353	348	332	357	355	328	331	340	367	342	343	346	366	345	371	348	332	352	311	367	308	327	312	334	337	359	339	364	368	332	346	332	368	326	332	336	366	340	324	355	328	350	369	338	370	350	354	342	346	332	336	350	384	333	328	313	341	328	341	335	358	353	352	300	305	373	347	347	372	364	320	351	347	356	332	351	333	351	330	348	314	359	372	331	341	354	325	316	324	336	346	358	367	307	320	347	345	376	362	339	347	348	353	372	316	325	328	337	340	368	369	336	320	345	337	321	375	351	341	308	351	376	343	325	339	330	307	339	345	306	335	351	308	342	362	343	324	355	337	322	338	365	341	327	320	306	329	341	318	364	328	356	330	317	379	370	326	319	334	308	326	330	299	320	344	359	349	338	340	321	332	377	314	350	336	357	332	348	338	320	337	335	330	333	337	315	307	337	359	328	358	328	313	323	327	339	334	338	357	329	332	340	330	349	367	308	325	317	339	354	358	333	333	358	361	347	364	348	360	324	331	338	319	335	298	329	347	313	340	319	355	349	365	345	312	346	315	297	366	354	326	343	324	335	322	347	328	346	366	339	322	322	337	328	345	323	355	307	334	336	336	331	362	353	352	339	336	344	345	324	348	347	341	362	330	345	328	353	321	349	349	339	344	350	338	358	391	350	317	319	323	355	342	338	352	369	342	344	356	338	328	338	325	319	335	338	328	353	335	318	344	326	349	351	334	347	367	333	355	344	317	328	332	341	370	352	369	334	354	311	353	361	322	342	321	340	344	312	325	325	321	343	320	322	352	338	309	333	345	318	356	342	325	350	296	339	362	323	313	353	315	378	330	332	326	330	324	352	345	336	343	309	335	377	351	345	358	341	351	330	371	376	349	346	349	346	359	360	337	373	333	353	373	347	367	345	345	334	307	344	332	336	320	307	314	347	356	328	358	346	328	367	353	325	366	363	350	343	330	323	321	351	379	330	337	348	341	320	323	357	342	364	346	332	337	325	355	377	359	328	292	321	329	333	315	336	327	318	352	345	345	361	329	344	326	358	315	326	342	341	345	358	356	340	346	341	343	335	332	339	348	334	336	320	312	310	360	352	363	351	320	310	346	328	353	332	324	315	338	350	352	323	321	353	362	348	365	347	381	336	339	305	330	304	365	346	327	344	312	324	327	353	351	327	365	358	347	316	326	313	314	362	331	359	347	373	386	325	350	315	319	333	347	364	324	364	353	340	310	330	332	356	369	323	309	339	329	333	326	364	355	308	319	353	335	310	354	336	369	353	332	355	361	325	376	314	330	324	359	347	376	366	332	365	343	348	335	331	357	308	331	316	344	326	356	328	349	324	318	311	335	328	331	345	317	332	346	340	340	366	336	356	332	323	334	321	344	349	338	413	363	345	330	349	321	330	341	337	348	327	297	366	375	359	344	358	341	334	354	300	353	358	320	321	306	342	354	344	370	336	327	315	339	344	324	317	330	326	341	340	334	317	365	392	342	307	347	355	309	361	319	338	348	352	344	350	352	337	342	336	348	323	357	307	351	318	359	354	320	342	313	316	320	348	333	340	365	369	351	337	363	324	328	364	335	333	348	351	360	351	344	330	354	339	347	325	353	374	349	340	310	356	346	358	317	326	336	346	358	362	324	339	321	330	365	347	367	361	336	333	323	331	332	298	339	340	311	355	343	356	324	300	298	336	355	344	345	326	363	346	329	347	337	372	332	315	350	348	360	350	376	332	340	316	316	351	333	363	298	358	355	324	306	345	325	332	334	322	380	325	342	331	325	306	343	317	306	353	319	317	344	337	376	364	341	292	341	337	318	319	394	318	338	356	311	341	342	325	340	324	318	332	352	335	314	342	359	313	340	369	351	350	346	340	335	340	330	361	361	371	356	341	322	334	320	337	335	370	365	349	366	323	338	345	346	362	342	360	326	322	379	356	318	337	316	345	332	385	360	349	332	342	325	335	326	313	336	365	345	351	333	339	327	344	348	334	332	328	329	337	372	338	351	323	343	296	354	300	326	320	347	350	336	343	344	342	326	340	344	344	355	329	338	349	324	303	357	331	322	325	329	334	305	320	302	340	322	364	361	327	344	333	335	345	368	345	320	330	343	302	365	320	327	334	332	350	325	361	360	340	328	329	324	321	340	348	359	346	360	347	358	327	357	325	348	351	323	321	342	354	357	335	324	341	322	310	333	342	335	338	324	338	316	361	323	335	361	357	347	368	356	324	343	386	375	344	357	321	312	332	337	364	322	313	313	325	334	316	325	307	336	357	347	325	355	323	361	349	289	324	325	360	327	367	343	319	334	329	327	320	360	324	319	316	319	364	346	337	322	356	325	330	345	342	365	340	345	335	342	356	356	330	288	340	338	334	327	334	324	341	349	328	349	339	322	323	316	319	325	367	329	354	306	333	338	337	360	350	338	366	343	345	367	340	344	356	331	372	362	363	352	352	319	333	317	340	321	341	322	331	362	353	346	379	352	337	335	340	353	362	333	347	361	331	341	333	333	344	348	314	291	361	344	326	315	331	351	337	342	345	339	339	312	327	355	338	314	316	344	326	324	376	317	323	311	325	403	325	336	320	374	340	327	358	393	323	348	349	353	344	350	324	348	308	324	322	381	326	369	366	318	323	339	359	326	350	346	345	336	347	308	357	346	357	353	317	352	343	292	333	322	348	335	328	327	350	340	338	344	351	329	371	340	360	328	355	309	331	346	349	331	326	326	354	324	289	349	352	323	355	328	346	367	374	361	329	336	336	308	323	329	324	337	348	349	330	331	338	327	346	319	355	320	338	306	349	361	360	328	315	353	318	330	324	331	305	344	373	327	349	371	331	314	323	347	318	346	365	343	339	323	330	344	337	362	336	319	338	330	352	304	340	349	339	359	324	326	339	324	362	340	361	348	323	319	342	349	320	329	346	355	333	352	350	306	323	356	325	346	337	348	319	348	340	360	345	350	332	341	321	323	335
24970	21642	28140	25643	13975	3059	3080	3605	688	170	154	171	156	142	119	115	125	101	112	103	110	100	86	111	102	102	101	88	89	101	91	103	97	83	89	100	94	89	87	103	96	85	100	84	101	84	87	99	83	88	90	68	92	86	75	83	94	86	95	96	86	72	108	100	89	97	86	93	86	105	93	81	79	90	106	87	93	87	69	98	91	114	121	103	79	92	84	81	83	88	90	84	82	92	94	90	93	87	83	80	104	81	76	78	87	93	83	102	90	91	77	84	78	91	91	96	106	88	105	83	99	94	85	108	82	84	96	93	102	88	84	82	99	90	84	102	84	87	89	75	85	88	89	87	98	100	92	69	98	90	107	85	94	74	91	80	65	91	80	90	75	83	87	69	93	94	84	88	98	87	89	92	72	96	81	73	88	84	81	102	81	103	86	98	96	95	86	88	74	88	81	76	90	85	85	90	79	85	97	99	85	80	81	89	86	91	96	78	76	85	69	78	90	92	83	94	92	91	87	78	91	91	92	107	112	89	98	98	89	77	74	80	90	96	91	81	97	98	76	82	92	84	93	79	75	100	85	86	80	109	85	93	104	82	97	107	75	92	79	90	80	83	92	91	90	92	89	100	81	80	84	81	74	85	92	88	85	84	71	86	87	98	72	89	84	88	88	85	82	102	101	87	98	89	79	81	95	75	92	91	80	90	84	86	74	93	90	78	94	79	78	95	115	91	90	86	70	80	91	85	90	89	73	79	86	91	93	91	82	93	77	90	90	100	78	97	105	93	86	87	83	101	77	87	88	105	97	81	89	99	81	95	99	86	83	103	97	85	82	85	96	86	107	91	80	92	87	94	92	86	82	86	94	91	97	73	86	82	86	94	103	86	89	98	94	103	96	86	97	90	78	88	81	71	84	81	96	74	85	83	80	76	92	86	92	94	104	96	93	86	98	91	91	88	89	82	97	88	94	98	103	74	99	85	91	78	69	80	76	91	99	108	77	110	68	91	92	104	102	90	100	82	84	90	90	104	96	76	92	94	83	72	92	81	89	82	83	87	86	89	81	71	77	95	85	82	95	97	74	85	73	84	101	100	103	78	88	86	88	89	77	96	78	88	92	81	99	106	91	87	106	80	97	81	94	106	85	93	91	82	78	72	83	76	88	86	103	85	97	97	92	84	94	78	103	96	91	101	88	90	96	98	84	89	80	98	69	88	116	76	84	83	80	92	86	84	81	92	89	87	84	102	86	71	110	94	85	89	87	78	95	91	84	76	85	90	105	73	95	88	86	99	94	92	91	87	86	78	85	98	99	86	81	104	83	99	102	90	94	71	88	89	74	79	78	86	92	96	85	93	75	92	83	97	82	93	86	90	100	90	84	85	79	87	77	74	97	86	102	84	82	91	94	77	94	90	82	93	94	97	101	81	95	99	100	107	107	90	83	95	82	100	80	102	102	93	82	106	97	90	86	85	86	94	69	89	92	86	95	85	75	93	92	95	87	91	90	94	94	84	90	94	86	99	93	86	90	98	81	86	72	88	86	100	81	83	79	76	106	93	79	86	86	82	85	100	91	89	73	99	109	88	70	86	87	86	88	99	94	79	98	92	96	72	90	81	85	99	81	94	93	98	88	87	88	90	96	101	95	84	66	80	89	99	94	89	85	80	111	75	81	85	79	84	80	87	82	81	66	93	77	82	94	85	105	86	68	84	93	89	80	105	77	81	67	72	79	85	98	82	75	83	79	82	91	100	76	73	85	78	75	84	76	95	71	88	95	95	94	78	89	90	84	89	84	96	77	69	84	109	87	91	86	91	84	84	99	87	82	90	92	84	85	93	95	88	75	83	101	86	83	83	83	93	84	69	76	89	84	75	102	72	80	85	114	82	84	87	87	79	90	86	97	74	93	72	99	87	95	90	91	76	106	81	85	71	82	90	105	87	105	92	82	76	77	82	90	79	91	91	84	102	87	86	98	94	90	91	80	90	99	88	94	80	78	100	97	87	100	73	84	87	98	83	89	98	75	88	84	73	99	86	88	76	108	90	91	65	85	100	83	85	98	77	75	82	91	80	103	80	100	85	86	79	81	78	90	86	78	86	94	98	102	89	92	94	81	91	81	77	89	88	98	92	86	89	83	98	107	105	97	93	75	92	77	84	87	92	91	98	101	95	107	101	96	84	74	95	79	93	116	95	100	94	95	88	84	82	76	95	96	81	94	89	87	77	84	97	74	79	74	99	100	85	99	88	89	88	102	73	100	90	95	93	97	76	86	84	89	85	88	82	95	78	93	74	89	82	102	88	84	90	83	82	102	82	85	87	98	84	88	88	111	75	82	90	80	93	84	78	84	75	79	90	83	93	94	84	96	105	104	75	85	84	88	77	96	87	79	92	82	82	108	81	78	80	74	82	89	78	81	83	75	85	80	88	84	96	88	77	100	88	83	94	96	87	97	91	99	83	97	89	81	83	99	77	74	80	89	88	83	81	90	72	79	86	74	88	71	108	86	101	98	111	84	95	101	76	78	89	78	93	91	86	84	97	78	93	80	91	103	87	90	76	95	96	92	79	87	96	82	92	93	79	83	81	83	79	96	76	102	77	96	105	99	85	75	82	107	89	83	82	101	101	95	71	68	83	99	96	102	94	87	92	79	78	97	83	88	95	118	98	80	78	89	79	75	105	85	69	94	78	82	99	102	106	106	84	77	84	93	79	87	80	81	83	90	102	82	92	86	88	116	89	81	92	111	98	81	76	92	77	109	83	95	93	76	94	87	83	72	73	80	79	104	91	96	84	99	109	85	90	90	70	92	76	101	95	78	78	93	112	80	97	81	91	103	99	83	88	95	99	82	68	114	79	85	87	102	97	92	91	92	82	91	88	85	98	90	78	70	81	100	98	91	64	79	84	79	78	86	89	82	77	91	96	88	77	88	93	87	70	79	86	81	94	91	91	88	72	99	98	79	84	107	79	84	96	80	101	77	91	82	81	85	94	92	78	103	85	85	88	90	85	96	87	92	86	93	91	76	106	85	86	77	73	82	82	87	95	77	80	97	87	97	91	95	80	99	88	83	82	86	103	86	87	84	100	82	85	98	89	68	75	89	71	74	93	85	116	104	83	89	88	83	81	89	78	91	90	79	90	80	79	103	94	87	85	91	99	102	99	91	88	98	95	93	82	99	106	78	67	85	86	95	95	91	87	86	94	88	96	82	102	114	99	89	85	70	109	97	87	79	84	95	80	97	79	86	75	93	104	97	92	102	94	80	88	74	86	99	103	88	75	86	96	96	104	99	80	100	83	88	74	89	86	74	105	81	95	85	89	76	90	80	88	74	84	121	91	96	76	79	95	79	94	75	76	86	75	73	86	86	94	62	82	92	91	90	90	94	102	97	79	88	78	85	73	89	63	90	91	83	85	107	81	93	87	117	102	78	89	97	98	83	96	84	94	86	96	71	82	90	93	93	99	91	86	104	84	104	85	81	93	79	83
4719	7098	8481	4817	4799	4967	6019	6887	1284	278	232	218	203	171	146	164	120	139	128	134	114	112	127	113	110	113	102	107	111	114	105	123	108	109	101	89	109	115	101	101	101	90	116	117	95	110	102	80	107	103	107	109	94	87	92	91	100	95	98	102	86	91	106	94	88	83	87	87	91	78	89	95	107	98	112	94	88	99	117	113	118	127	111	122	97	115	101	84	106	77	89	89	96	112	93	98	98	103	107	112	112	91	98	108	108	101	113	102	90	99	91	83	102	113	76	101	93	115	92	95	121	114	87	101	98	95	98	105	109	91	84	102	96	115	105	96	84	112	105	101	103	84	89	99	115	103	103	90	114	86	111	107	105	88	87	99	98	104	93	109	87	93	89	89	87	87	98	101	96	93	106	102	98	98	91	85	108	100	78	109	97	115	110	81	104	93	112	91	101	96	89	103	97	105	89	96	110	93	92	106	92	81	102	82	92	119	89	105	100	82	95	92	97	110	84	123	103	102	90	104	99	94	101	95	104	103	89	83	108	108	88	95	102	104	100	100	97	94	102	91	102	93	88	105	92	88	83	105	85	85	96	100	103	88	115	101	84	102	82	94	106	106	95	109	111	84	108	103	99	97	96	99	104	93	96	96	88	100	88	100	88	103	76	100	110	90	93	97	108	94	102	116	85	93	87	97	98	91	111	91	100	107	86	103	89	104	91	108	99	116	96	79	109	105	99	89	116	100	108	100	113	99	98	107	93	92	83	70	104	106	99	88	84	94	103	109	127	109	80	100	86	93	89	96	98	107	79	77	100	101	94	95	117	102	96	106	117	78	90	88	122	97	104	99	86	82	101	107	95	100	86	92	102	106	87	115	108	90	93	103	105	108	87	87	106	82	94	89	102	96	113	91	94	107	113	97	126	91	100	100	79	83	98	101	117	85	85	97	115	97	84	101	82	95	109	100	94	107	88	94	102	100	93	112	88	98	99	95	89	110	128	104	101	86	100	94	102	115	84	70	104	104	112	91	114	105	93	92	104	109	95	109	86	87	91	83	110	96	95	102	103	104	114	102	104	106	84	88	99	102	66	99	107	103	101	97	88	95	81	89	99	88	80	83	112	87	82	95	118	98	83	91	86	112	106	79	100	99	107	97	87	96	100	88	80	98	98	91	86	96	110	88	92	100	103	83	80	97	103	99	102	104	97	86	99	94	109	108	100	78	96	79	108	92	99	91	84	96	96	99	94	115	112	102	101	105	99	97	101	90	92	106	89	117	80	99	103	96	115	92	111	97	100	98	95	105	98	113	106	98	99	112	97	99	81	91	92	93	112	98	99	97	104	94	96	111	106	105	90	107	106	85	100	81	85	84	96	95	91	101	110	97	111	100	104	91	91	109	103	96	96	111	91	109	93	95	91	94	96	83	95	99	86	86	105	94	92	95	94	107	95	101	96	101	111	87	101	109	101	105	93	88	91	104	101	84	112	119	96	88	108	100	101	89	98	87	92	82	103	99	97	84	79	94	87	97	101	84	86	91	105	86	94	92	115	98	91	109	102	96	89	112	103	96	108	122	97	99	97	95	93	88	82	85	94	100	99	126	89	98	89	91	80	99	120	96	117	108	94	102	81	93	92	105	111	117	94	93	87	100	111	110	91	79	97	99	75	81	112	90	92	93	104	101	101	99	99	105	99	111	101	107	103	101	90	106	94	82	105	111	80	96	79	92	98	90	98	96	110	97	93	91	99	83	100	103	94	87	108	93	96	114	102	94	100	90	105	114	88	99	99	112	106	96	114	85	103	109	90	95	80	81	102	112	92	99	87	112	65	82	98	97	96	87	88	99	105	93	112	106	98	103	119	96	99	90	70	84	95	94	104	115	120	94	121	99	88	100	112	105	80	91	94	99	90	99	90	89	119	104	97	91	82	85	97	111	81	116	88	74	94	106	101	81	107	94	107	120	122	108	92	87	73	101	89	114	94	94	85	105	98	117	122	91	103	111	108	103	83	93	106	91	106	93	91	89	99	106	96	116	97	94	96	106	98	76	117	104	88	91	84	98	90	105	90	93	98	101	106	100	103	86	125	93	108	90	93	91	97	82	91	96	102	105	100	97	107	99	88	95	109	102	99	105	100	112	97	99	104	103	101	100	85	103	96	112	95	97	86	82	126	97	94	93	111	88	82	102	99	88	100	115	91	95	111	105	110	94	99	95	85	111	104	101	84	99	71	115	83	106	108	90	90	98	103	87	97	106	96	102	101	97	96	103	80	94	108	96	100	88	102	88	128	91	86	96	123	121	81	104	85	85	102	100	111	89	90	95	108	82	76	88	89	97	93	99	113	100	80	95	85	100	82	110	93	99	90	98	93	100	104	92	101	102	84	85	91	100	103	92	101	94	119	105	94	98	98	109	102	101	110	103	90	89	106	91	101	83	91	104	93	76	94	85	81	112	107	96	104	91	109	96	100	84	109	95	98	96	89	94	85	91	101	97	109	100	89	113	93	77	101	90	89	116	107	108	104	79	101	90	93	89	107	112	99	95	111	95	101	110	95	93	106	100	90	94	98	106	115	84	100	107	90	93	100	96	90	110	83	87	93	77	91	102	92	112	80	87	103	106	96	101	86	98	97	94	86	91	90	117	99	86	104	106	98	105	104	111	94	87	93	92	96	113	113	81	102	91	98	91	93	94	103	89	97	94	103	99	95	101	110	104	85	98	103	110	99	91	96	95	85	95	81	89	100	88	90	94	111	103	98	99	82	111	103	98	114	79	95	124	114	108	95	93	96	94	103	100	110	107	108	109	114	94	81	97	102	90	107	89	79	91	86	80	93	92	95	96	81	99	99	81	94	97	88	98	91	125	93	92	84	97	95	90	97	87	116	103	92	89	84	98	128	90	82	78	95	101	105	89	97	93	89	103	108	101	101	89	91	91	89	90	106	96	100	89	104	93	116	104	107	84	94	90	71	86	96	79	97	93	98	104	107	110	106	104	96	91	77	93	89	99	87	101	102	101	100	95	114	83	100	89	92	96	84	97	111	98	93	93	110	95	87	103	90	94	111	97	96	111	94	91	86	130	96	85	96	100	89	88	74	87	94	74	77	74	107	104	92	109	88	102	108	122	87	95	83	112	87	96	98	85	78	103	91	96	97	107	99	86	90	105	99	101	102	90	114	94	97	98	92	92	103	102	119	86	103	104	99	106	97	93	87	86	85	99	107	119	113	110	100	79	79	111	88	112	115	104	83	99	91	92	96	89	86	110	84	84	82	100	115	92	90	115	105	100	92	93	109	89	87	106	91	89	91	105	104	116	95	84	85	96	100	125	92	95	94	89	98	104	104	100	94	106	87	98	104	89	75	89	97	97	111	88	87	84	111	97	81	103	114	103	113	91	105	106	83	104	100	99	92	75	109	77	115	91	99	118	102	93	93	86	103	98	99	91	94	98	90	85	113	107	114	100	83	97	108	112	99	83	103	94	97	99	111	101
22881	21728	29707	24297	21734	22049	17411	6679	2008	664	538	486	511	429	417	388	334	362	350	360	374	327	329	319	308	352	357	323	299	341	306	280	293	318	318	296	305	315	301	291	321	277	272	296	291	269	282	295	267	262	275	295	312	289	278	313	280	288	291	297	274	306	269	272	271	284	302	289	303	295	270	278	307	279	331	314	297	257	295	305	343	303	306	291	298	291	268	300	293	289	296	301	248	315	303	285	296	285	296	294	262	288	266	309	321	309	275	277	318	284	264	274	278	290	277	321	325	287	271	288	280	266	282	302	294	284	309	298	277	319	280	286	296	276	274	280	308	273	295	289	281	273	295	299	287	324	323	297	273	293	311	249	303	278	307	315	266	276	263	287	299	263	280	297	283	314	261	288	280	296	301	274	256	261	303	304	304	269	286	305	283	292	290	264	298	307	295	287	285	289	295	259	250	287	287	284	281	251	278	259	254	286	288	281	281	284	255	253	303	273	283	298	300	269	285	293	309	304	260	315	265	287	301	277	277	290	280	279	272	261	305	314	299	289	280	266	305	288	287	275	270	261	289	290	282	257	275	291	262	263	297	300	277	301	275	267	294	281	273	302	289	314	284	317	320	263	272	284	282	247	303	307	281	296	300	276	280	299	256	297	278	274	278	276	283	285	272	308	295	268	266	285	298	273	285	303	290	282	284	278	327	279	262	245	291	284	268	276	264	287	251	279	244	302	278	286	273	297	290	280	246	299	267	289	261	290	268	298	270	297	250	289	305	316	267	283	281	273	312	302	309	302	264	252	283	286	259	288	291	284	298	284	292	304	278	270	263	287	278	267	261	284	323	288	276	308	286	296	284	281	267	287	303	299	304	269	277	272	274	287	280	292	257	285	285	297	260	301	278	306	274	279	314	307	294	281	281	286	292	317	288	263	272	275	284	260	285	296	303	292	294	287	305	289	285	300	280	306	294	283	299	308	310	287	256	274	264	296	286	266	255	319	258	267	278	298	295	274	303	281	286	290	273	267	294	276	309	268	273	312	275	304	293	286	263	301	264	309	321	290	301	291	316	277	249	311	265	289	263	267	284	252	285	289	275	283	301	253	310	295	286	258	289	295	308	264	284	296	281	307	301	280	287	303	300	271	286	264	301	266	290	267	292	313	316	256	303	302	271	304	267	320	265	310	269	286	292	315	292	302	275	277	273	317	280	304	305	283	310	262	276	270	257	271	297	254	275	265	263	278	295	297	261	271	299	286	248	278	267	281	287	277	285	276	308	267	268	296	279	272	284	257	285	267	285	271	310	311	271	295	281	284	301	277	284	235	258	304	289	283	283	288	270	276	312	289	292	281	294	313	296	273	286	277	292	284	317	252	292	264	246	319	287	298	296	280	281	257	266	278	270	294	279	293	285	280	282	289	272	268	281	333	286	276	298	268	277	273	312	313	318	279	312	301	289	284	276	277	270	257	275	290	279	310	283	286	282	298	267	323	292	276	262	277	259	288	278	267	274	298	302	258	303	321	281	297	286	259	280	272	281	250	277	284	258	265	302	282	249	293	266	286	287	290	276	275	315	277	261	321	298	283	299	259	287	280	290	275	260	290	338	296	293	286	317	258	266	271	281	290	294	311	297	261	312	296	304	320	284	275	269	258	281	290	295	280	271	264	273	281	304	285	269	294	307	300	302	275	269	285	293	273	269	276	264	305	295	272	286	285	264	278	293	286	271	292	312	330	289	297	265	281	272	291	290	241	257	329	301	319	297	277	305	272	310	273	256	251	274	300	284	322	280	285	277	289	304	277	312	292	297	286	300	254	317	262	296	311	318	275	274	294	268	271	286	276	245	302	303	267	287	270	271	289	272	279	273	259	268	298	283	299	314	278	275	272	276	275	282	287	272	264	311	309	282	292	291	279	279	250	285	281	316	314	279	299	295	265	291	305	272	252	282	302	293	303	304	267	288	244	335	302	299	301	281	280	279	299	273	275	283	279	294	285	271	263	274	276	258	248	287	278	261	287	265	263	279	254	276	284	275	295	256	281	283	290	289	288	264	280	275	308	263	266	261	301	306	300	270	294	256	315	263	282	293	281	251	291	292	286	291	262	270	299	299	287	273	290	309	332	297	301	303	255	287	279	277	279	309	278	288	283	249	279	264	262	282	283	275	308	304	275	290	296	259	293	286	303	260	294	301	293	289	275	280	290	255	283	279	266	252	248	268	282	302	291	277	279	306	293	259	289	275	286	295	263	269	283	266	252	287	279	256	284	315	284	286	292	279	256	270	280	252	283	268	286	287	257	281	293	297	284	316	279	253	280	292	286	285	292	249	296	311	293	255	304	285	283	311	265	274	290	278	287	303	268	271	300	257	286	272	270	276	265	318	300	292	297	273	284	280	310	306	279	267	305	242	284	271	274	279	304	285	285	261	296	265	303	281	282	297	290	295	319	288	307	302	271	288	286	289	309	285	275	272	291	304	293	301	297	284	267	281	288	285	264	292	289	296	283	284	326	247	271	282	271	290	300	308	283	267	276	342	294	269	270	293	283	256	309	281	303	290	274	293	297	275	315	261	268	291	274	308	314	275	266	281	289	294	255	262	292	286	297	282	294	294	286	261	279	282	301	281	263	272	292	267	296	279	301	280	284	292	294	268	277	272	280	255	294	267	266	284	301	302	287	309	282	290	287	280	264	288	287	298	287	295	299	261	262	278	320	271	308	286	282	279	272	293	262	316	279	268	286	330	264	310	306	327	316	260	284	287	281	285	279	276	278	272	280	279	285	307	250	269	305	279	298	288	271	295	281	282	283	262	281	287	278	309	288	276	259	274	269	259	257	272	286	246	277	291	312	291	289	318	272	278	274	301	262	284	296	282	270	291	263	301	268	291	297	271	271	280	312	301	245	300	246	279	293	270	296	272	269	260	259	255	280	268	268	292	278	277	274	305	273	288	284	285	274	271	281	314	275	261	293	285	288	296	250	286	279	333	280	293	279	266	292	287	291	254	269	296	259	278	264	291	316	268	298	328	258	256	280	260	284	301	298	317	284	292	269	297	307	262	298	292	299	295	285	304	284	254	295	289	305	314	273	279	281	293	313	296	271	295	255	285	240	312	299	266	295	255	279	286	289	282	287	289	280	246	330	284	291	271	312	294	293	333	255	259	258	281	284	298	272	285	285	274	279	298	258	304	292	256	314	326	301	253	301	277	280	287	283	266	285	277	282	279	294	290	319	298	268	262	292	279	301	275	302	293	289	258	279	264	283	289	317	284	288	321	297	289	278	268	304	297	299	299	281	267	287	267	272	247	276	285	279	276	296	300	336	317	287	266	291	269	297	257	286	283	284	264	281	290	302	299	296	253	266	271	303	294	261	251	318	252	310	275	290	291	279	283	274	254	292	288	259	272	277	240	292	292	256	283	276	302	239	295	281	280	270	266	276	289	282	309	297	255	320	321	289	286	257	277	284	266	285	255	309	266	274	293	277	270	296
6720	17905	21307	17770	12531	11002	11984	8883	3006	913	809	677	659	560	523	476	455	433	432	417	366	357	376	329	345	362	327	325	334	326	318	350	289	336	320	321	333	304	354	329	307	290	296	336	330	312	296	321	313	296	313	283	329	303	344	303	338	289	315	312	309	293	287	312	297	300	320	287	311	312	297	321	333	329	298	317	332	295	296	323	315	359	295	312	308	263	315	308	299	300	264	335	303	287	323	294	319	302	293	275	298	313	310	303	307	293	322	285	295	318	298	306	291	303	311	314	303	316	297	310	275	287	295	285	302	300	319	301	302	270	284	294	294	295	304	308	292	296	301	277	286	289	285	290	310	278	305	312	293	294	321	336	296	287	328	306	302	283	308	285	303	285	310	333	296	299	308	294	267	303	328	297	281	282	295	300	282	304	304	280	302	291	342	314	289	317	302	312	315	308	302	302	310	297	334	277	286	303	286	311	337	285	285	298	318	300	271	298	270	313	277	314	310	292	312	282	324	287	298	313	308	309	274	296	308	309	310	330	261	310	277	280	297	283	264	303	283	291	303	312	312	295	277	317	315	308	329	270	293	290	313	278	296	301	283	321	307	264	296	306	298	292	300	290	326	281	313	290	310	298	303	289	291	318	269	311	277	309	316	301	304	314	334	320	297	334	278	299	320	337	300	294	280	278	296	291	311	309	320	287	304	322	302	278	324	288	307	309	322	282	288	285	284	298	314	282	307	311	306	301	283	318	296	278	295	295	301	327	302	309	284	284	264	327	281	337	301	280	299	341	313	313	304	306	295	281	310	285	310	308	285	301	266	293	270	304	311	296	274	287	332	308	282	293	291	301	304	303	288	275	281	286	332	302	286	315	280	296	307	303	302	273	295	301	297	320	284	301	322	274	279	267	293	321	318	296	285	295	277	325	271	315	301	293	315	326	288	300	309	291	281	266	308	291	310	289	327	264	314	298	322	326	322	291	308	297	285	307	283	296	297	307	307	283	306	306	316	330	306	303	287	291	303	307	290	281	318	288	300	297	296	312	300	295	337	306	291	311	299	291	316	311	288	288	297	282	279	279	276	306	286	279	309	318	320	285	311	324	282	298	304	314	305	297	318	325	293	322	306	284	278	285	292	270	309	291	265	307	305	291	298	305	300	288	315	292	329	287	283	296	312	271	291	286	321	276	316	320	304	285	293	317	315	283	315	315	302	332	318	310	304	317	301	300	302	280	307	304	320	287	303	308	312	281	322	299	328	314	299	308	297	292	311	285	320	316	278	299	275	295	277	313	305	335	291	293	304	320	293	303	324	321	316	297	330	289	297	295	286	281	283	314	310	292	255	325	298	302	320	311	297	311	267	319	298	292	337	309	330	290	303	287	328	293	299	296	310	300	319	322	303	324	303	291	289	345	289	314	304	287	307	326	291	325	285	306	303	335	296	291	285	301	293	275	291	308	288	286	323	321	309	286	309	285	303	294	321	273	281	292	272	293	287	267	318	280	290	293	313	291	311	310	295	281	296	275	288	318	313	291	305	309	274	276	317	290	322	320	273	308	293	318	291	276	318	306	303	291	287	288	328	279	291	271	294	286	299	314	295	305	299	279	292	266	298	310	276	294	312	279	303	292	286	304	311	282	291	296	299	333	305	304	319	304	310	285	306	305	288	316	344	325	333	314	299	314	328	283	292	322	278	279	305	283	325	308	316	300	301	312	294	306	308	309	291	319	329	312	303	311	296	284	310	289	302	274	278	329	300	324	288	301	310	315	289	302	307	334	273	297	329	308	296	302	319	312	326	288	277	331	276	320	278	289	302	297	283	294	305	304	301	327	302	305	299	321	305	332	310	298	271	293	297	309	327	287	288	276	342	305	303	310	326	312	327	318	304	325	315	320	292	307	282	311	305	310	314	303	278	298	284	295	267	323	287	289	313	265	292	305	309	326	299	276	275	295	332	304	298	293	298	286	317	295	287	308	317	330	298	293	312	288	289	290	339	297	317	326	291	326	339	267	258	287	301	284	300	297	305	324	284	328	280	297	321	291	292	285	313	283	295	301	316	310	279	321	299	288	311	312	316	309	316	302	305	281	317	296	307	289	321	323	292	307	264	290	297	287	302	268	293	303	296	303	290	310	303	297	325	324	312	287	286	301	304	291	300	279	297	313	306	297	314	297	331	300	307	287	316	313	283	275	313	286	284	304	311	291	274	275	320	279	286	288	308	296	306	277	337	260	312	285	319	315	311	329	283	331	322	297	314	301	323	295	288	318	301	295	312	334	272	296	316	294	289	277	283	296	294	299	319	267	321	315	320	283	322	304	300	297	323	295	308	299	298	325	290	297	298	283	291	301	273	315	324	296	284	290	327	317	295	280	274	309	318	300	299	302	292	302	298	340	280	283	318	301	269	301	318	298	294	309	306	299	311	324	318	316	289	314	299	315	292	301	297	299	302	278	279	282	308	338	306	303	316	285	287	318	315	329	290	357	299	324	318	319	300	270	299	326	298	308	299	300	289	315	301	315	301	261	297	298	328	307	266	303	300	312	325	315	303	289	330	319	264	302	292	313	286	299	280	297	319	304	271	298	298	302	275	294	275	311	329	297	279	274	299	287	298	284	314	336	300	291	325	322	285	295	299	285	293	294	285	304	294	291	305	311	286	318	303	322	316	291	281	263	290	293	316	314	315	295	260	304	292	313	302	305	359	286	307	266	311	301	289	292	297	296	290	308	307	293	311	308	308	258	316	291	303	292	285	297	302	295	306	294	293	353	314	309	323	296	285	311	319	303	310	306	302	280	300	288	311	315	296	331	285	301	267	306	328	289	301	327	316	312	315	310	342	321	306	312	320	291	312	296	285	338	314	307	305	293	307	328	283	328	316	281	296	283	303	306	261	291	326	312	309	302	300	282	306	310	303	315	291	294	291	297	308	288	295	291	345	297	327	323	287	290	294	328	322	307	284	322	314	265	307	314	286	332	308	307	320	277	255	297	311	308	299	326	323	275	309	288	305	290	317	291	331	329	299	321	276	309	288	314	314	311	321	255	305	297	264	324	276	297	279	316	303	315	286	316	304	310	286	287	289	288	302	319	331	300	319	265	284	300	310	281	311	300	322	295	292	294	277	317	293	272	292	319	283	297	271	299	328	303	310	276	290	302	292	304	298	287	342	288	288	324	282	299	262	303	273	322	300	294	304	309	304	289	281	296	300	285	289	283	301	310	351	325	310	310	276	298	290	317	291	284	321	318	305	293	319	292	303	291	322	322	315	263	313	331	290	308	316	307	334	293	313	274	280	336	305	302	305	286	296	275	317	300	282	275	300	329	329	330	311	282	281	313	300	284	306	305	281	328	277	305	307	306	304	285	302	313	290	317	309	299	296	317	301	331	314	294	303	292	327	294	324	300	292	287	295	306	305	330	297	297	295	321	300	297	304	314	294	288	318	332	313	309	326	294	271	311	309	306	294	336	281	331	308	291	319	304	282	289
28081	20358	14294	12916	5242	2527	2207	1676	460	191	189	192	187	179	185	187	155	183	179	164	172	169	190	193	154	192	173	164	184	156	163	159	178	165	165	187	178	170	194	170	169	175	180	178	166	169	193	177	151	185	148	186	165	177	206	175	180	157	163	167	174	180	176	189	156	174	168	158	160	159	192	167	172	171	145	178	216	168	187	187	186	193	203	169	175	172	170	160	173	161	150	169	182	159	148	188	148	176	187	162	200	180	177	179	151	177	177	165	174	192	163	177	174	167	196	158	173	166	160	179	180	168	174	181	158	173	154	176	192	164	146	189	164	183	157	147	163	164	175	162	210	156	158	169	138	163	160	180	146	184	165	166	182	164	159	159	161	185	165	180	174	163	196	176	169	162	157	165	179	153	173	167	172	187	177	177	162	180	188	192	165	175	194	183	193	153	170	165	183	177	143	154	165	155	176	178	162	176	174	146	181	194	158	158	187	181	160	193	193	164	180	165	153	186	158	148	180	164	144	169	186	182	174	168	188	161	145	178	178	170	170	187	153	178	174	182	165	166	168	165	181	184	156	172	156	164	151	150	194	182	165	173	157	177	179	171	177	178	193	178	179	157	181	188	169	154	147	181	178	169	156	176	138	174	169	177	154	158	181	164	158	181	169	167	161	179	172	174	187	149	180	157	178	165	178	181	170	177	184	174	167	192	182	157	149	178	186	176	173	182	196	160	171	169	156	165	176	174	168	181	177	163	164	171	152	161	187	173	172	169	169	163	168	169	194	178	163	159	147	163	158	185	176	151	182	156	167	170	183	182	186	188	171	143	176	202	178	203	152	156	187	173	199	160	160	183	159	175	151	179	166	178	183	200	184	188	154	171	180	175	169	198	168	183	164	174	150	172	139	192	185	158	163	182	155	165	171	172	168	190	159	189	175	197	173	194	165	181	167	192	165	188	187	200	155	179	171	169	180	169	157	149	173	159	168	166	157	181	189	154	181	169	171	175	147	170	174	171	172	180	179	169	147	173	150	179	186	186	168	187	171	161	175	164	173	152	172	192	167	170	185	168	169	168	156	157	194	179	179	162	146	162	167	176	176	173	182	174	177	176	165	190	149	168	175	177	204	188	173	188	172	185	171	181	202	183	143	212	178	163	175	187	179	165	146	167	162	179	194	157	162	184	170	168	161	196	181	157	178	172	166	175	158	172	176	150	162	171	165	165	195	172	130	170	187	177	169	158	177	158	165	170	163	150	175	175	154	156	164	172	177	154	156	151	170	178	192	169	160	170	197	157	161	188	153	162	166	191	173	167	159	159	161	170	166	183	175	164	165	154	173	192	158	156	171	163	196	186	194	149	132	171	162	180	173	186	170	171	178	153	195	153	166	158	178	169	181	154	192	167	178	156	149	170	156	170	158	152	178	178	197	188	194	174	181	171	189	172	196	157	186	174	162	197	160	167	167	161	164	160	193	153	198	153	176	164	175	160	170	169	155	170	152	176	162	179	146	196	194	138	175	191	162	180	145	166	163	167	149	181	169	173	179	183	190	148	180	174	154	167	171	184	181	190	180	194	176	176	163	168	177	168	163	169	176	187	183	185	168	169	201	159	163	180	181	190	193	188	171	162	164	162	176	168	175	185	164	172	169	170	162	182	170	182	193	154	175	178	166	144	163	157	173	182	187	165	174	163	147	172	198	193	159	155	173	159	178	159	169	185	177	173	191	158	158	182	188	210	180	184	180	166	155	185	184	174	188	151	183	170	172	167	171	175	166	180	182	160	168	204	170	181	177	197	200	199	163	157	190	153	168	174	163	187	153	183	190	163	177	177	175	155	172	170	177	195	185	172	153	160	151	157	193	180	165	183	171	176	169	174	179	176	179	193	170	176	183	172	172	175	173	178	142	138	156	178	154	159	178	196	198	166	167	179	162	188	176	200	151	194	182	150	166	167	188	167	154	172	176	159	177	174	165	176	188	178	164	143	178	158	185	172	171	184	168	156	163	169	177	165	163	159	188	170	157	162	180	185	169	153	174	168	178	166	154	163	183	179	180	175	180	154	180	163	173	174	152	190	163	157	174	175	197	174	184	175	182	194	135	153	172	175	166	180	180	151	167	184	171	184	167	160	189	157	160	170	170	185	159	163	188	155	169	174	167	191	180	170	188	165	173	167	162	177	180	159	166	184	173	169	169	177	178	155	189	170	146	146	162	166	167	190	185	171	179	168	168	165	182	173	174	186	154	163	160	179	158	147	143	172	189	173	186	152	170	159	178	177	163	171	162	171	180	165	177	178	173	192	172	186	158	187	197	172	159	171	166	185	193	191	163	196	167	195	186	171	180	169	166	162	175	175	163	180	183	166	156	166	176	196	151	177	179	170	171	181	183	171	180	163	181	162	177	163	172	166	169	182	196	168	151	161	184	166	171	169	151	172	167	182	170	169	180	185	181	158	198	146	181	163	142	158	165	154	172	178	179	172	170	173	160	160	166	189	162	178	166	149	171	160	176	180	182	183	156	167	167	175	173	178	169	177	159	172	185	171	162	158	176	186	163	187	171	174	168	168	157	182	158	152	181	156	202	176	164	170	172	184	181	181	185	173	171	185	164	212	160	168	165	176	196	187	161	189	173	168	185	196	162	175	166	165	175	175	183	181	168	152	159	148	188	176	149	164	185	197	159	164	168	170	186	161	179	149	172	175	160	150	158	162	156	164	186	167	167	155	164	160	181	160	185	178	180	155	179	158	166	171	177	197	159	195	161	160	176	164	171	183	175	189	182	166	173	150	163	168	167	174	196	167	181	182	174	162	164	172	181	173	167	181	176	181	172	167	156	153	165	194	150	154	170	165	179	180	158	155	173	186	171	176	159	152	175	151	185	162	167	164	157	180	175	176	170	162	173	176	156	172	165	168	190	162	174	154	189	181	165	183	176	168	187	173	183	187	167	176	161	192	181	168	155	172	171	155	167	164	151	205	173	176	174	158	176	160	163	183	164	149	157	179	165	154	178	159	177	168	180	184	190	170	175	149	171	162	174	172	166	185	176	178	199	168	180	178	155	178	142	175	180	170	171	169	168	183	185	165	163	174	158	161	175	168	181	157	171	154	160	165	170	172	150	181	170	166	171	178	170	171	193	196	200	174	173	179	160	149	157	173	146	177	169	159	192	153	177	158	172	178	144	186	149	155	148	175	182	162	179	168	160	180	174	145	158	174	171	203	184	201	175	165	178	153	164	165	157	183	161	147	169	168	172	180	165	177	163	163	163	168	170	158	156	148	184	187	176	177	172	189	164	176	164	200	204	178	171	181	184	185	165	146	151	171	152	166	158	180	194	184	193	195	189	187	188	193	173	172	194	175	160	148	167	181	201	174	149	177	174	163	172	158	174	164	167	172	161	180	161	169	174	153	186	188	164	169	178	158	170	166	142	180	179	164	157	190	181	169	169	170	206	188	170	167	173	152	177	188	166	160	178	156	196	181	172	153	175	197
5429	5985	14332	14213	7461	4498	4022	3034	699	231	199	192	206	164	189	184	187	191	204	195	163	178	188	179	183	200	175	185	180	183	168	188	168	177	183	194	169	190	178	155	190	190	190	211	183	178	177	195	162	173	188	216	189	172	152	200	167	186	156	176	189	165	187	190	199	190	168	163	183	172	198	189	178	189	175	154	198	209	189	202	207	221	177	183	166	185	177	203	182	205	182	201	188	172	173	187	182	166	182	185	165	176	219	197	179	159	154	186	180	172	164	179	203	176	185	177	171	183	160	167	196	170	193	191	194	186	193	181	189	176	187	202	194	188	169	174	175	188	192	185	199	178	165	173	176	171	170	182	204	186	168	168	168	176	178	218	160	177	172	187	178	186	166	164	199	187	188	163	165	179	189	174	163	196	207	183	190	199	187	170	187	181	201	187	191	165	157	211	175	174	196	176	163	169	158	178	174	156	189	186	168	185	175	161	163	179	170	161	185	137	206	165	191	170	196	186	182	190	180	169	188	173	184	190	171	193	167	183	178	187	197	176	196	183	168	173	182	177	218	177	212	180	176	169	167	161	178	184	200	161	169	179	178	178	176	190	207	178	189	176	176	189	163	193	171	195	172	181	180	170	177	186	168	172	172	190	177	184	163	168	199	157	195	195	171	193	178	192	170	182	171	151	186	187	188	186	190	169	186	185	195	184	179	171	178	210	195	178	166	166	160	185	179	162	187	172	169	174	188	183	149	179	182	160	177	178	169	185	171	170	173	162	187	185	199	160	175	153	173	168	163	167	166	194	184	187	170	168	191	192	183	174	208	173	187	162	189	167	189	177	159	164	189	163	170	190	189	178	193	169	150	161	189	190	213	153	196	182	181	193	189	183	180	179	186	158	177	171	174	190	179	172	182	171	150	182	204	187	180	160	175	181	177	180	163	179	190	189	174	177	167	186	170	159	179	173	202	206	175	163	191	169	182	181	181	163	194	181	171	179	187	173	203	178	169	186	172	163	195	158	178	179	181	191	187	182	178	174	161	188	172	180	180	146	164	175	189	169	195	170	175	187	187	176	181	197	182	153	174	179	175	190	160	178	184	198	159	182	182	161	195	212	162	185	179	181	184	155	191	176	199	199	179	182	198	178	165	188	175	162	185	183	186	170	195	161	187	202	165	174	170	190	173	183	176	182	183	172	192	168	174	199	168	161	179	176	169	195	181	166	166	186	180	160	188	180	179	183	184	178	168	196	162	169	201	184	193	189	185	176	158	160	186	175	189	196	191	177	183	191	183	186	181	165	197	168	166	211	161	165	159	171	154	189	181	181	205	197	187	187	191	165	206	182	163	157	181	187	217	181	179	182	170	174	180	185	182	180	166	172	174	172	157	176	174	182	151	210	188	170	187	173	201	188	188	179	184	186	175	150	183	167	184	187	207	197	188	167	175	168	193	171	164	173	178	188	189	185	175	211	157	196	178	170	150	195	188	176	212	196	191	162	170	174	181	194	181	196	171	201	198	173	168	158	195	196	197	206	185	204	200	164	161	191	190	187	176	199	152	181	152	173	175	200	180	162	154	168	177	174	181	172	175	194	184	164	172	179	157	218	182	183	196	182	175	154	172	175	176	177	193	139	167	188	174	206	197	176	174	167	161	175	175	169	189	181	171	168	197	172	187	196	165	165	177	191	179	195	161	208	197	169	170	190	178	172	180	166	170	186	168	185	179	183	186	171	161	194	184	180	160	167	188	179	177	187	186	176	187	159	199	172	179	183	189	179	170	169	165	168	168	171	181	162	187	154	187	177	182	195	184	164	168	181	194	185	194	185	189	194	159	199	163	198	202	203	193	171	180	194	177	171	191	162	167	194	158	193	181	185	181	191	180	177	169	169	167	182	165	176	198	169	185	200	156	178	163	165	202	181	154	190	199	178	186	165	195	208	191	171	192	204	182	199	185	168	151	179	191	198	163	166	178	166	191	168	198	164	188	173	194	151	183	176	167	175	176	198	160	185	187	161	167	164	190	158	178	173	157	186	169	184	178	180	163	175	170	186	167	170	180	187	166	173	163	173	195	191	193	196	192	176	180	190	180	170	183	174	193	212	148	202	174	175	189	149	180	174	183	194	186	183	169	175	187	190	158	185	174	198	177	184	180	169	165	172	164	194	174	177	184	157	167	170	176	154	175	190	176	193	175	184	177	169	178	176	186	201	178	185	172	175	174	156	168	180	181	183	217	179	175	187	167	158	186	188	168	200	193	170	185	171	197	174	186	167	191	179	168	145	167	185	189	162	185	188	155	171	177	197	190	178	184	171	189	191	187	196	175	178	179	167	175	183	189	182	162	185	172	179	176	182	169	183	183	156	180	188	184	154	184	178	194	180	169	175	160	196	177	182	153	190	180	158	186	171	165	194	165	169	186	174	174	187	202	165	197	168	176	176	162	156	179	188	150	152	189	196	165	182	174	183	175	172	192	169	181	191	174	178	173	186	156	177	172	193	183	192	196	187	191	188	203	181	181	191	179	173	171	180	181	170	179	167	167	164	176	179	195	169	175	194	160	153	187	175	175	187	186	142	180	200	190	181	171	201	192	181	168	179	190	205	204	178	188	185	193	193	178	170	182	176	182	175	189	173	191	175	157	169	183	163	206	182	186	153	181	186	208	200	173	172	194	192	179	198	194	157	150	156	178	202	181	181	166	195	195	188	185	179	164	193	181	165	181	199	195	168	172	184	168	180	167	191	150	178	160	194	178	186	165	187	168	181	172	181	176	172	173	174	185	198	173	186	194	173	171	164	180	160	180	177	185	168	187	185	169	174	176	155	204	197	176	174	170	176	186	186	162	183	172	170	197	172	187	182	189	158	166	184	178	173	184	177	193	184	172	148	191	168	167	163	189	162	179	186	180	183	161	191	167	164	158	167	165	183	187	189	155	184	178	164	155	197	181	160	174	148	179	168	185	158	193	188	184	185	182	178	177	198	189	180	172	189	175	176	198	202	200	157	213	191	170	181	184	181	192	168	179	210	192	149	174	161	190	176	192	171	178	169	198	161	195	177	193	186	172	181	188	165	197	187	170	210	194	169	179	183	182	183	179	170	172	189	179	196	196	174	188	164	165	180	190	180	181	190	188	177	175	163	200	174	170	173	188	170	191	170	184	179	186	162	186	165	174	180	177	195	199	208	187	169	178	165	190	153	196	177	186	188	180	153	174	184	191	183	208	194	173	192	194	181	191	179	186	173	189	191	166	212	189	175	197	167	155	203	161	191	183	180	187	186	184	201	171	182	193	184	181	180	179	191	170	180	173	189	173	139	182	186	185	177	179	185	188	178	181	177	177	176	173	194	184	174	155	193	145	154	180	165	196	158	177	173	187	176	185	165	188	176	183	194	185	183	184	197	174	177	179	164	186	188	182	181	176	178	189	189	183	199	158	171	168	153	201	167	190	182	175	187	204	183	175	177	170	170	162	185	178	160	178	176	183	150	196	188
24017	21678	29157	24840	22088	15958	5690	3271	861	524	439	397	405	414	409	366	377	350	370	336	340	354	326	324	357	344	340	309	363	331	324	318	345	351	294	350	329	332	339	347	308	332	310	312	309	339	326	332	313	314	324	358	299	319	321	318	288	317	351	335	320	331	342	311	312	284	332	304	290	307	320	297	345	313	342	332	354	317	328	322	313	320	313	316	317	362	330	302	343	299	321	317	333	343	337	292	296	292	300	296	349	327	310	336	305	333	319	318	339	329	356	310	335	349	325	331	326	315	310	335	325	316	284	305	321	329	360	332	329	276	329	291	334	332	314	310	328	308	345	310	303	337	343	319	311	312	304	342	328	318	288	330	346	306	330	345	307	322	361	311	325	348	331	308	302	309	312	321	295	308	346	292	309	354	319	319	314	336	280	328	312	300	357	309	308	316	328	329	298	332	312	349	303	343	334	324	351	310	299	322	351	308	315	321	317	316	307	322	322	314	330	310	317	332	339	299	354	339	313	335	311	336	328	314	325	346	290	310	308	308	344	330	319	307	328	319	302	324	307	300	300	303	333	316	325	320	289	305	317	346	348	330	344	305	283	311	297	303	298	310	331	339	369	337	318	313	318	367	346	295	327	310	305	303	318	344	350	326	321	310	326	318	321	301	300	338	303	349	348	356	313	354	303	326	360	300	316	313	289	289	333	303	313	298	354	327	356	303	348	327	304	361	314	354	305	312	315	284	307	328	312	329	360	327	334	327	289	306	325	344	353	323	346	315	324	289	293	318	331	352	332	311	333	359	314	339	287	332	318	337	320	342	338	334	335	315	288	320	335	334	345	319	344	353	348	331	315	311	353	290	337	355	336	328	315	312	322	344	287	301	329	328	317	359	315	302	323	334	307	329	371	334	299	334	319	314	321	332	315	337	292	304	302	298	310	329	315	316	320	367	314	296	323	312	325	322	287	313	343	338	293	330	312	324	316	334	331	302	331	294	326	303	348	339	306	295	322	324	313	323	349	331	334	311	336	333	312	287	340	316	303	306	352	318	365	319	352	334	294	294	350	336	317	347	328	325	319	349	295	343	321	337	341	331	357	322	324	342	289	332	316	341	306	321	320	344	283	309	303	344	315	337	334	330	325	323	305	320	316	297	329	344	336	329	324	336	352	328	339	306	353	315	360	317	305	309	320	293	301	300	305	357	336	317	333	305	283	303	349	285	300	318	330	330	346	328	343	295	312	339	360	349	311	312	326	315	333	316	359	336	297	326	311	308	317	295	338	303	344	328	345	324	282	348	308	331	344	306	360	319	346	345	310	330	304	326	293	332	353	342	311	319	330	323	367	317	323	324	320	313	372	331	330	302	345	313	320	324	299	354	328	339	287	324	303	309	291	330	371	321	329	309	340	304	318	325	321	309	330	326	308	351	299	292	335	319	324	310	296	333	327	309	324	357	324	331	329	295	321	303	337	328	290	315	322	323	333	350	328	342	352	335	332	338	327	302	316	314	327	341	324	330	347	369	309	322	337	335	346	318	344	327	314	305	355	310	327	318	357	296	331	342	335	356	338	303	344	300	335	302	355	321	322	321	361	349	332	290	320	320	307	320	335	325	344	294	333	318	303	286	302	344	344	297	345	351	352	310	293	308	347	317	328	330	321	372	299	314	317	297	326	323	332	327	364	335	317	369	331	294	329	323	306	324	333	337	316	315	320	337	340	307	314	292	324	295	326	315	318	357	336	352	344	334	300	304	328	313	312	310	352	344	314	336	351	305	315	303	325	313	323	322	334	314	353	331	318	314	314	326	312	307	350	315	333	335	316	310	307	303	316	322	335	319	324	376	333	312	323	346	325	315	319	302	319	359	334	332	321	303	309	325	309	343	333	327	335	298	341	301	314	314	337	327	324	320	322	320	333	334	361	352	300	348	356	337	307	341	325	311	331	300	339	327	332	292	314	315	334	314	330	293	298	324	296	378	319	336	356	306	327	369	306	331	304	319	316	338	345	332	298	337	320	295	302	333	358	323	322	298	337	339	321	316	303	304	348	334	341	324	307	327	348	335	301	335	324	328	333	314	335	326	338	298	360	330	320	308	361	310	317	327	338	305	308	312	332	315	320	310	331	334	308	353	304	328	308	330	328	356	303	318	301	298	338	322	350	334	326	310	292	364	337	323	333	299	308	305	314	348	319	324	322	303	301	345	333	308	325	350	377	307	335	344	325	331	333	311	296	314	309	339	338	308	326	334	318	335	309	329	322	327	322	334	327	301	336	304	308	315	313	303	293	310	355	319	327	291	318	324	331	325	332	320	341	325	356	323	353	308	309	310	304	313	315	338	310	322	307	302	326	285	352	314	349	324	289	341	347	311	306	351	322	353	335	305	338	300	304	315	315	327	317	312	315	315	319	295	321	334	330	338	303	299	322	311	296	311	307	323	331	339	314	335	303	285	323	329	340	321	346	306	345	301	334	343	331	332	315	311	313	329	348	363	302	293	316	327	309	338	313	335	305	320	343	313	338	361	288	288	320	342	307	307	334	338	289	304	315	318	347	334	298	318	323	322	339	313	309	347	314	314	320	311	321	324	320	331	320	346	311	312	325	338	310	325	328	330	325	312	318	340	306	293	306	330	357	309	280	305	320	293	337	310	289	358	309	303	340	309	328	329	309	339	332	344	286	326	337	299	343	345	312	334	373	312	312	317	317	333	308	305	323	311	297	334	337	307	332	313	327	347	344	344	337	287	295	328	305	328	352	331	324	349	322	329	307	316	305	301	345	336	356	307	318	321	313	323	301	339	326	324	337	294	337	292	321	311	280	325	315	315	347	306	302	304	297	338	296	340	297	294	293	309	320	310	340	340	325	337	304	339	338	323	316	340	322	323	314	327	358	318	317	326	319	306	338	348	316	345	334	329	331	330	336	309	319	292	329	325	312	293	323	294	315	343	339	303	303	322	315	329	346	290	299	337	346	317	309	300	331	298	302	325	375	290	339	318	323	325	353	326	317	320	322	320	324	353	327	331	314	298	340	325	342	349	313	330	347	324	339	307	321	322	328	295	315	326	309	326	337	316	335	348	351	326	325	336	330	313	322	323	332	319	334	307	333	342	327	297	325	340	337	325	297	347	321	303	314	342	325	338	323	300	338	321	305	345	336	304	337	315	353	293	301	310	301	308	332	349	323	311	367	300	340	361	341	309	313	282	334	306	341	325	330	351	309	309	326	325	326	343	304	302	342	314	309	329	328	317	321	329	356	320	303	301	291	335	285	316	314	280	345	301	309	309	306	318	313	335	314	340	314	319	333	323	322	317	338	307	302	334	333	337	338	337	327	312	338	324	313	338	334	317	313	320	288	306	321	320	343	326	308	326	316	345	351	344	301	332	315	288	304	337	292	311	311	325	290	307	353	331	306	320	312	321	306	344	297	319	311	371	291	330	306	312	326	327	327	288	297	290	334	333	328	303	288	352	308	301	336	294	358	340	335	304
4767	18033	27033	26715	18568	9179	6220	5302	1248	705	536	491	489	467	435	426	393	394	389	357	359	367	396	378	357	356	353	357	390	357	410	333	382	359	366	336	357	351	359	357	363	361	348	377	358	354	344	343	363	346	359	389	313	313	331	370	376	337	358	334	336	349	335	342	312	343	357	344	342	330	349	364	345	347	339	352	327	327	318	344	362	329	347	349	338	330	300	340	350	331	343	354	357	360	365	344	351	352	342	321	325	359	351	379	306	330	353	320	324	360	298	330	361	374	347	337	324	322	344	357	326	373	330	344	312	323	343	355	363	344	343	341	326	317	382	372	370	322	367	365	349	342	360	350	353	347	321	348	339	346	360	329	328	337	356	332	354	339	310	301	326	335	358	364	340	340	335	338	322	342	341	343	334	352	331	344	356	324	355	330	362	333	355	331	339	391	369	318	331	333	342	334	351	326	361	342	352	355	324	331	309	332	342	346	356	330	335	343	363	360	336	356	354	363	354	361	352	336	334	348	344	350	330	317	311	353	347	352	340	334	333	353	364	340	361	357	358	328	321	332	338	335	324	358	370	299	341	343	334	357	352	333	341	371	329	362	339	388	337	357	337	374	329	330	324	338	362	347	326	330	339	341	367	339	362	332	314	318	333	297	327	362	331	316	355	369	309	319	361	339	358	358	322	379	349	317	347	327	317	334	338	335	340	344	330	308	335	365	358	305	304	332	342	353	326	343	338	348	336	332	376	357	348	346	320	311	316	339	325	340	356	341	328	336	335	326	357	331	321	339	338	322	349	349	350	321	338	354	329	315	359	331	340	320	314	372	369	322	345	346	342	315	305	380	318	364	340	325	328	344	346	351	316	353	334	346	356	320	339	393	386	385	351	310	345	347	326	339	333	325	337	335	345	336	349	356	343	339	354	334	350	329	329	346	334	349	365	325	328	329	364	337	321	325	347	339	353	347	364	301	341	330	297	341	329	347	331	306	308	345	379	386	333	333	353	333	367	314	384	330	347	364	326	321	361	366	364	369	356	366	290	317	333	308	367	394	344	332	331	326	358	350	324	356	327	340	333	340	319	353	348	323	297	342	375	356	353	361	331	332	347	351	345	339	348	326	348	351	326	371	322	298	345	324	320	356	378	340	307	347	377	326	320	315	341	330	327	346	341	371	339	343	322	318	352	357	333	328	320	353	359	325	342	366	320	338	342	338	294	336	306	345	314	351	336	379	361	338	350	370	326	361	322	335	361	363	324	353	329	344	335	346	362	330	332	359	322	318	359	336	359	325	335	351	323	335	346	319	323	353	326	350	352	342	320	331	306	340	319	312	334	347	366	310	370	331	306	342	325	329	310	307	347	331	334	349	332	334	312	344	360	346	363	373	386	334	348	324	357	331	341	348	318	336	349	352	355	330	354	343	339	319	351	345	317	324	390	313	331	331	370	331	360	313	319	336	337	349	352	324	352	364	325	320	305	323	325	378	327	331	321	330	361	343	334	393	364	341	350	349	310	372	311	325	377	316	321	335	339	352	350	336	370	359	346	351	354	327	351	324	320	351	322	348	328	381	321	324	354	355	331	338	345	329	355	370	304	353	342	362	334	347	322	342	332	359	327	331	314	366	329	347	345	348	358	321	336	332	353	300	333	332	319	346	338	350	353	361	346	321	344	350	355	343	341	331	369	306	336	380	336	364	315	282	350	346	331	339	339	306	315	398	345	345	355	339	339	338	341	325	343	348	340	335	314	340	352	335	355	357	358	334	329	355	334	321	331	312	329	304	346	347	350	342	337	331	364	356	337	323	328	380	316	344	337	367	331	367	346	336	349	337	330	337	325	348	352	331	362	331	348	336	369	356	366	320	344	329	328	335	329	335	316	331	336	345	340	329	348	315	326	336	382	356	329	301	338	321	309	342	352	357	336	383	321	354	351	309	332	353	339	320	348	342	342	360	350	350	303	333	374	361	326	364	335	324	344	325	328	317	344	306	350	359	317	372	312	343	341	351	378	349	332	332	332	367	298	320	340	346	347	351	360	352	330	363	318	336	334	352	340	352	319	341	343	339	321	325	341	377	320	324	323	335	341	336	335	340	333	316	357	356	329	338	328	358	319	360	348	322	342	330	323	357	357	335	325	317	341	353	343	331	349	351	323	331	333	335	334	302	332	318	368	357	326	323	293	362	328	337	356	333	337	342	313	344	342	333	339	358	379	332	345	376	339	344	383	358	323	359	325	366	335	351	338	344	320	322	310	374	320	333	372	335	318	327	340	388	340	328	355	332	335	344	328	346	334	323	330	341	343	314	342	340	347	341	330	345	357	347	352	322	348	316	370	343	350	312	352	350	342	325	351	325	318	327	359	337	318	360	345	322	355	298	350	295	338	341	334	307	337	340	351	332	330	325	350	323	342	337	330	303	334	318	354	380	341	359	359	338	330	361	334	346	363	309	365	345	350	325	333	325	334	346	357	336	348	339	379	311	335	355	332	339	337	350	346	330	355	335	315	295	323	316	303	331	330	339	364	376	338	348	352	309	342	333	346	338	360	332	342	354	351	337	342	348	350	333	346	321	330	341	318	325	320	335	334	332	348	351	332	330	354	318	354	339	358	369	336	339	318	363	324	380	344	340	354	333	283	360	366	360	356	318	333	363	371	339	351	344	374	357	319	292	310	330	340	332	327	354	359	322	329	314	291	340	334	335	332	362	332	318	338	347	348	391	358	349	317	322	357	365	347	328	365	340	333	341	317	362	343	382	349	354	343	351	338	337	322	387	330	319	353	365	336	343	346	338	358	334	329	357	338	350	324	326	338	295	327	315	333	353	336	332	355	307	364	336	369	359	344	334	363	340	322	319	330	335	326	359	328	337	326	366	341	314	334	343	339	314	331	354	370	354	338	318	324	336	349	346	333	369	362	338	352	335	322	348	344	358	352	367	315	321	362	358	326	356	355	346	322	357	345	369	337	346	317	351	328	332	333	326	368	350	318	343	368	339	356	370	324	342	299	354	355	341	344	381	340	304	308	327	289	331	320	317	327	343	352	347	352	323	332	338	365	358	340	380	344	330	340	349	350	328	370	361	308	322	329	351	326	310	348	326	360	332	345	348	373	332	296	344	323	329	346	319	325	350	309	322	337	309	343	367	318	319	324	342	329	375	309	362	355	322	315	338	330	336	344	358	328	342	367	350	363	322	373	335	331	352	345	310	375	334	334	325	349	336	377	332	335	309	317	329	315	368	330	342	349	295	318	306	340	347	343	359	352	366	336	357	353	366	336	336	364	320	299	344	320	340	332	344	376	331	322	360	328	329	327	333	325	317	331	351	355	330	317	347	376	326	339	356	345	336	335	322	333	340	341	323	360	339	324	342	326	331	340	355	364	356	345	341	356	335	344	321	347	334	366	329	353	341	304	341	352	308	349	365	323	329	366	378	334	316	353	324	336	318	359	340	336	340	336	375	311	352	327	385	351	348	322	342	375	325	333	340
25121	21704	28376	26498	20335	7520	2757	1359	304	203	138	144	128	135	138	119	115	111	124	95	124	114	107	111	95	99	101	91	115	104	109	96	100	95	91	103	90	93	107	99	90	101	100	101	98	92	106	79	81	94	95	98	90	83	102	89	84	101	107	87	94	81	72	106	113	96	85	92	78	87	96	89	107	89	85	105	84	87	114	132	118	106	111	102	91	91	115	83	97	92	94	89	83	95	104	106	108	109	74	99	101	85	98	106	87	89	97	109	84	91	92	110	86	93	99	74	84	88	78	87	97	98	96	104	98	90	88	108	117	122	105	102	115	92	90	84	80	102	101	112	89	98	92	87	82	86	92	94	101	101	89	101	93	94	93	101	93	98	102	105	98	96	89	99	109	98	79	116	89	94	89	111	107	104	83	97	88	91	94	112	95	97	93	111	102	112	98	97	92	91	95	91	75	100	96	77	81	109	100	74	103	92	98	107	96	105	104	109	90	85	102	68	92	99	100	116	78	95	108	91	93	100	108	100	98	105	110	101	100	96	96	95	98	94	106	107	98	89	100	101	78	98	91	109	83	97	94	93	96	100	94	98	87	85	100	88	111	81	97	79	85	98	97	88	83	85	85	123	104	96	104	92	97	117	92	80	102	111	107	86	100	102	98	97	89	91	87	95	109	115	106	97	80	107	109	90	89	102	104	94	95	87	92	110	121	86	112	100	97	105	96	97	81	102	86	112	88	122	86	106	97	119	108	94	93	92	115	96	101	94	104	101	93	88	94	104	96	88	80	113	101	91	104	101	108	118	108	101	83	116	90	100	93	105	105	93	80	101	105	97	105	120	84	92	94	93	90	98	97	97	107	107	105	113	92	94	113	91	109	103	88	99	110	115	103	100	99	93	110	90	94	84	87	116	114	90	110	101	102	87	111	102	80	102	94	101	81	85	95	85	88	80	80	86	102	93	90	101	88	99	107	100	104	74	88	105	84	105	100	98	91	91	79	109	74	79	89	91	95	87	97	96	92	110	105	93	99	91	96	103	82	91	98	103	108	100	100	110	78	108	111	89	94	99	80	98	86	91	87	107	116	107	106	100	98	106	107	99	92	99	90	99	104	91	91	106	98	114	82	114	99	112	103	100	98	73	97	88	114	90	75	84	86	108	88	92	104	103	107	92	91	86	101	103	101	100	84	105	101	101	93	98	89	120	76	95	101	98	101	100	93	104	84	83	104	93	85	89	88	93	91	96	115	93	123	99	111	98	89	89	91	97	96	100	96	100	107	104	92	95	92	108	96	109	91	98	84	91	87	95	89	102	128	97	97	87	102	92	89	104	82	86	93	82	121	90	81	80	88	107	96	94	79	98	87	84	93	115	93	73	107	106	101	103	89	76	98	102	81	107	105	98	91	105	92	96	94	105	94	93	86	92	88	92	116	76	78	101	121	94	88	105	110	85	103	94	95	99	89	79	97	103	119	88	94	90	103	86	93	92	106	95	85	106	79	108	111	93	108	105	104	94	105	92	80	90	83	95	97	110	85	90	102	100	86	92	98	111	87	102	98	77	84	97	90	88	106	108	95	95	105	94	96	89	102	100	92	102	113	76	95	101	101	109	100	72	89	118	89	96	94	95	104	92	82	79	98	112	99	96	96	96	114	116	76	102	83	83	89	102	107	95	112	94	101	87	94	98	75	92	82	83	88	91	93	97	100	83	96	105	101	90	107	92	93	90	100	99	87	100	94	74	114	103	81	94	106	97	107	69	89	93	98	91	95	101	109	97	93	96	89	90	102	118	99	108	81	103	91	86	102	98	95	94	95	91	105	89	92	101	109	92	90	99	80	85	99	88	97	104	89	112	94	93	100	95	83	99	100	110	98	106	106	98	100	92	100	80	94	96	99	75	83	100	90	109	93	83	111	112	102	89	93	117	96	72	81	86	97	97	98	87	106	97	84	86	103	92	81	87	100	93	101	109	105	96	106	82	100	99	111	93	85	94	85	108	93	102	108	97	98	89	105	91	89	81	98	93	94	118	96	94	91	93	86	89	86	95	86	79	107	95	102	106	103	83	87	96	97	81	96	73	94	99	97	87	115	101	84	109	99	110	110	83	100	93	106	92	92	97	98	85	105	96	97	92	113	104	110	85	98	97	106	115	92	119	91	107	80	104	105	89	82	90	91	90	100	81	112	86	92	90	86	97	99	96	87	101	97	117	104	101	95	122	93	103	89	102	88	104	91	94	104	98	115	102	99	108	97	93	105	109	86	113	94	92	82	77	97	101	96	96	104	110	86	85	109	83	112	84	96	84	88	110	121	101	89	88	96	95	98	95	91	110	115	97	105	101	99	97	89	94	89	76	103	105	88	96	95	93	82	101	99	91	114	92	97	93	93	94	81	96	114	104	88	89	101	102	98	83	80	92	92	90	103	113	87	94	96	77	88	87	77	104	114	91	93	91	86	92	124	99	100	93	95	91	100	75	78	105	97	110	102	84	86	86	91	119	103	93	96	95	104	83	98	94	96	99	103	88	95	105	104	94	84	102	90	98	95	94	109	95	114	96	111	95	98	96	85	115	90	91	87	91	89	98	87	97	90	106	95	75	89	81	96	99	109	110	98	95	86	76	87	90	83	88	97	94	97	87	88	117	102	103	89	75	92	103	111	95	85	93	92	101	104	91	87	84	93	95	101	87	97	93	99	85	94	82	97	87	96	99	97	88	93	100	83	95	92	105	100	91	98	115	91	86	108	95	90	75	91	98	94	95	95	102	79	97	86	73	99	93	96	100	110	99	103	87	87	100	88	97	95	110	99	105	94	111	98	104	91	91	106	96	100	77	98	90	105	72	96	103	107	90	88	114	94	89	118	103	94	79	82	88	89	89	89	90	82	93	92	98	103	82	111	78	96	107	102	90	98	96	76	89	110	98	115	98	107	114	95	110	80	95	103	92	99	98	99	97	106	87	108	97	99	83	81	84	92	104	101	103	108	98	112	119	94	86	80	78	89	105	112	96	91	99	103	76	109	94	93	96	95	83	106	74	94	111	94	96	94	100	96	91	96	106	94	97	103	79	88	100	103	112	93	92	96	97	82	101	101	89	86	87	92	93	93	79	92	108	88	89	96	90	106	89	75	97	80	96	98	88	84	103	101	105	80	77	109	111	85	88	90	109	87	86	81	85	96	102	83	106	99	83	96	85	85	112	95	85	87	101	99	92	99	110	106	85	93	109	101	99	107	102	90	102	75	105	122	117	93	101	98	88	92	75	100	85	98	82	92	92	98	99	82	90	105	103	116	94	95	92	78	100	100	94	116	87	82	82	105	103	105	99	87	100	103	106	110	64	92	87	96	96	95	101	100	98	84	107	87	99	88	108	95	105	90	110	92	109	103	101	92	105	91	86	95	110	87	83	81	109	99	88	105	96	111	98	97	85	95	91	83	93	105	106	99	98	104	92	93	101	83	93	107	97	94	101	105	82	94	96	105	98	96	83
4867	19416	26500	28337	19614	8120	4387	2726	540	304	225	202	180	162	149	149	157	154	124	135	161	133	114	119	108	135	119	103	118	123	115	120	115	111	110	123	126	116	107	115	100	115	140	109	101	128	106	90	111	113	108	97	91	92	117	117	96	105	90	80	109	112	105	118	104	107	103	95	113	96	99	107	96	81	100	92	113	101	104	123	156	120	127	117	106	107	110	92	102	102	101	105	110	113	111	120	110	102	97	91	101	100	112	93	104	111	109	120	106	108	107	94	120	104	101	98	99	102	109	125	92	102	101	113	130	115	107	111	130	115	99	119	100	108	92	103	105	89	116	90	117	116	112	101	102	112	112	111	85	102	100	123	117	103	114	101	100	118	112	100	80	108	99	103	81	100	105	107	103	112	102	99	112	106	98	112	110	107	105	101	92	108	88	106	129	123	117	97	100	115	104	94	90	116	92	116	106	108	117	116	99	103	111	110	103	97	124	98	118	98	110	93	111	126	106	101	118	113	112	84	103	100	95	101	107	100	108	90	108	108	111	112	98	122	107	97	99	108	119	106	101	94	120	108	117	113	84	100	126	98	99	112	102	93	99	101	90	87	98	110	101	103	96	106	98	86	101	118	100	114	133	112	98	125	101	123	124	114	121	111	103	108	111	111	92	107	111	106	92	104	95	93	95	115	116	96	113	112	104	99	95	103	104	88	102	111	122	97	113	84	105	101	127	109	85	107	95	128	98	109	108	107	110	107	90	131	102	107	122	114	115	117	109	120	102	97	105	120	117	103	110	95	112	103	100	104	103	110	101	108	108	112	85	108	99	106	111	87	96	119	111	101	99	109	113	103	107	96	99	111	122	106	119	101	112	116	111	90	111	91	93	105	127	86	104	92	116	113	85	101	99	108	108	101	107	101	118	90	125	123	107	93	99	96	113	95	121	90	101	98	110	104	101	95	114	97	104	110	104	109	114	104	109	112	100	94	106	121	112	107	102	90	95	125	110	108	92	95	118	107	99	109	109	103	104	121	104	101	100	81	98	101	108	97	103	116	103	94	98	107	103	111	118	111	98	117	132	104	112	110	109	117	114	104	110	100	102	108	105	91	95	107	90	113	112	113	113	92	92	100	91	114	121	125	94	131	94	122	110	113	98	96	102	112	101	116	101	117	101	96	107	103	104	110	122	98	120	126	105	97	101	116	105	114	101	105	106	103	119	104	108	103	119	115	100	94	128	103	91	116	111	115	107	78	133	103	106	108	103	110	102	107	117	127	104	88	98	99	89	101	130	111	81	102	122	112	104	103	112	120	92	85	109	118	103	89	115	114	115	97	100	97	99	99	109	113	103	104	103	111	103	95	112	116	115	113	81	98	108	127	122	106	93	115	98	96	96	80	112	104	95	123	103	93	98	112	94	103	106	110	111	113	93	105	113	114	105	114	103	97	87	100	106	108	114	98	99	123	104	102	121	114	122	100	109	113	100	105	83	101	110	94	113	99	118	109	111	105	105	116	106	117	85	100	96	123	116	112	118	111	84	99	107	108	110	108	108	119	101	111	113	106	96	109	110	106	98	110	101	106	116	92	116	104	89	101	95	119	102	106	111	100	114	108	117	115	104	115	105	100	105	116	94	98	119	90	97	99	104	118	108	114	93	110	113	107	91	96	96	92	104	126	96	120	96	105	96	121	95	96	103	116	105	116	103	95	95	97	88	103	104	99	87	119	113	93	104	102	119	118	93	106	115	118	114	102	105	103	120	119	125	109	93	101	114	102	116	117	96	114	104	102	102	123	106	102	113	105	97	112	109	104	120	115	116	99	106	110	97	120	100	112	74	127	100	106	113	122	113	104	108	100	115	125	92	128	114	93	109	108	98	89	101	92	106	105	109	93	115	95	111	106	82	121	118	100	96	109	105	94	100	115	119	97	98	109	109	118	129	95	104	113	101	105	92	112	114	126	109	118	112	106	99	108	116	109	112	100	117	86	102	118	113	120	102	106	106	111	112	113	117	100	108	103	107	114	100	113	96	99	106	114	105	129	93	117	99	104	126	122	101	115	115	95	94	113	99	110	108	113	106	114	99	101	98	94	98	106	117	119	117	96	98	119	106	107	95	116	109	94	112	117	108	97	85	114	113	102	115	107	97	103	111	120	104	107	90	107	89	97	110	107	91	95	94	110	112	108	95	85	114	124	103	97	115	102	99	109	98	106	91	121	84	100	101	101	110	90	112	106	116	104	96	103	111	92	98	127	99	100	91	99	119	122	97	109	105	102	116	76	118	94	102	125	126	113	102	108	106	107	103	111	121	81	111	116	102	89	112	105	104	95	115	98	95	117	82	98	116	94	112	89	82	84	104	109	104	112	130	95	96	108	114	98	111	95	93	111	99	113	97	94	89	104	106	103	122	98	105	99	101	113	109	103	104	109	92	102	108	114	110	96	114	111	106	80	95	123	111	131	98	106	92	104	101	89	115	94	97	92	109	87	105	111	103	95	96	110	96	105	102	121	90	92	116	97	108	112	132	98	107	101	96	104	107	114	87	128	123	104	108	116	110	92	97	98	113	87	115	104	98	101	97	118	115	110	101	113	89	121	108	88	94	102	113	98	91	101	102	106	124	114	88	106	105	87	97	115	86	101	127	126	122	116	99	97	101	82	102	112	98	123	117	100	114	116	103	115	98	94	117	127	103	98	91	112	87	117	109	113	111	118	102	109	120	106	93	112	97	108	98	100	114	105	88	116	129	95	101	105	91	111	100	112	99	114	88	94	90	104	103	109	109	102	91	93	109	116	102	93	102	100	107	96	123	94	136	118	105	106	128	101	107	107	112	95	104	106	122	94	110	119	107	109	118	118	96	108	111	112	110	96	109	134	110	102	104	104	122	123	102	86	125	102	106	113	97	94	109	108	101	106	96	119	132	98	82	97	123	96	104	107	121	117	107	97	113	102	102	105	123	106	102	86	102	94	105	121	88	103	98	116	119	93	106	108	117	128	89	106	99	111	118	128	99	100	93	119	130	121	117	99	117	105	92	96	108	106	103	103	102	123	132	103	88	105	98	112	103	91	101	86	109	110	98	83	128	107	97	98	124	80	95	103	87	109	107	102	97	113	107	107	100	107	85	88	112	104	102	117	101	107	120	104	118	100	129	98	97	92	106	110	99	118	87	112	118	104	113	97	108	88	105	121	102	113	109	106	115	117	113	110	107	92	113	99	104	117	132	107	113	119	106	116	117	93	108	110	104	103	107	108	111	115	108	114	109	102	103	103	109	83	117	101	97	117	94	106	114	104	117	102	111	113	106	102	97	98	116	106	120	98	101	107	107	105	106	96	107	118	117	117	108	108	105	112	105	105	114	98	98	110	119	106	117	113	108	117	100	105	114	110	115	99	115	109	97	114	87	112	113	117	112	96	99	102	110	106	100	83	115	102	102	105	123	99	95	113	116	98	114	92	112	120	96	95	110	105	103	108	121	102	88	97	113	105
22954	21752	29712	24450	22175	22165	16173	2930	930	605	552	463	465	415	380	391	396	389	362	320	358	321	328	328	320	336	329	310	291	299	279	331	319	309	274	291	294	307	275	303	302	297	329	286	274	307	296	297	319	292	305	322	301	338	307	303	284	307	318	291	299	276	272	305	307	294	269	300	279	307	284	316	302	311	316	313	330	304	317	331	313	306	311	294	316	276	298	291	281	298	315	296	304	287	318	261	279	288	306	290	286	300	308	288	310	295	319	312	275	279	303	295	320	319	246	283	259	269	336	288	258	287	291	310	301	295	288	302	275	260	301	304	270	299	313	298	299	289	312	274	270	289	334	281	296	306	290	303	275	288	283	277	272	292	278	280	332	326	269	310	262	290	272	297	267	283	285	303	320	305	294	263	313	300	301	290	268	318	289	283	259	312	273	328	274	282	265	298	268	315	242	304	293	298	272	291	295	297	288	302	276	271	312	297	301	270	296	258	272	308	287	316	286	299	298	289	291	308	282	318	297	309	288	276	319	265	313	282	312	286	321	299	284	271	260	299	287	316	294	260	283	271	271	286	280	320	287	301	290	307	252	300	294	304	304	281	291	277	321	275	317	277	323	285	307	315	303	250	275	296	296	301	295	286	258	267	303	268	278	284	275	302	304	286	306	306	296	285	287	304	281	291	306	306	285	270	285	280	306	320	274	276	277	280	298	284	289	285	304	261	266	288	258	270	269	281	294	293	276	267	306	307	271	317	300	305	291	290	298	271	280	281	280	318	304	293	301	294	293	274	275	298	270	276	281	280	291	303	296	317	274	278	302	297	277	295	306	304	267	293	297	261	284	313	285	292	310	297	280	261	308	278	282	283	282	281	320	291	322	300	296	295	308	283	300	296	297	295	278	293	278	259	272	298	284	289	295	267	302	293	304	301	284	280	322	291	269	285	263	297	295	307	279	275	298	280	286	281	280	320	268	278	295	285	290	273	282	270	252	285	284	288	317	283	278	255	313	297	291	271	312	288	300	302	306	281	275	299	303	297	326	284	280	306	294	294	290	268	306	278	286	275	280	320	292	266	273	335	285	303	288	252	326	311	313	300	328	258	296	302	289	280	277	311	295	271	299	290	275	271	304	298	285	294	283	278	321	284	327	274	272	315	300	291	281	294	274	289	269	302	280	306	319	283	287	277	297	286	277	302	296	280	291	293	285	239	295	291	281	281	304	287	295	280	317	299	277	277	266	316	276	283	293	267	291	340	299	269	283	276	284	270	291	318	275	310	289	297	281	252	289	273	284	311	312	292	294	264	253	286	297	264	300	283	305	305	291	314	299	280	299	285	296	306	263	283	325	296	270	318	305	302	273	301	295	290	285	283	294	275	293	299	300	271	286	286	304	275	299	301	303	287	276	314	303	327	296	288	304	290	297	305	288	278	281	262	293	297	292	302	265	290	315	277	252	307	319	270	266	247	291	270	283	290	256	329	310	238	283	278	284	276	283	284	290	271	290	279	260	314	239	287	287	282	292	286	307	299	323	287	291	320	292	281	305	293	316	321	297	266	316	299	303	303	314	295	268	282	293	299	297	289	312	256	267	282	302	283	309	260	282	269	287	279	290	296	259	290	289	299	299	292	304	286	323	293	282	270	291	307	296	292	283	296	261	289	275	313	278	302	283	263	315	315	270	285	287	279	284	289	299	293	277	265	293	317	307	270	278	310	264	286	308	283	300	294	312	273	305	300	331	281	284	288	273	241	291	289	274	293	308	273	300	248	280	258	268	294	319	288	321	257	292	261	273	268	283	285	306	281	310	279	304	265	296	261	286	280	269	307	283	298	273	295	292	297	296	257	299	286	292	279	316	288	308	288	291	292	293	292	264	305	277	294	335	270	281	280	316	276	306	283	281	304	303	302	281	291	305	290	293	272	265	275	266	309	299	282	262	292	281	295	275	295	298	283	290	291	299	316	305	293	293	308	290	285	284	257	319	284	280	289	275	291	315	313	297	288	255	322	294	285	302	311	292	289	312	268	286	281	281	280	315	297	266	280	287	288	268	271	253	286	267	269	275	292	285	261	285	271	297	274	287	246	294	305	281	287	290	273	278	279	284	289	306	272	295	281	307	289	325	301	308	290	334	311	300	322	252	301	310	261	279	286	290	304	319	288	308	338	254	284	255	302	277	286	314	291	307	259	292	306	271	299	316	286	278	277	267	283	277	296	290	267	295	283	302	270	284	311	282	315	248	274	278	302	278	274	275	278	278	281	299	288	290	301	303	273	305	291	291	297	308	260	310	277	286	286	279	290	271	279	254	320	308	288	289	302	308	266	269	264	299	286	291	312	278	283	295	283	298	276	307	308	274	314	313	291	283	274	277	303	270	289	285	268	294	321	323	312	326	284	261	288	303	256	269	290	260	285	296	314	272	321	282	282	289	299	282	276	310	266	268	324	285	244	299	281	294	277	267	289	295	246	272	318	262	291	296	293	290	275	316	314	313	285	259	292	305	305	284	310	272	312	300	292	284	307	287	279	279	298	308	289	302	274	300	270	329	290	267	291	323	301	292	302	286	270	262	308	286	303	303	256	277	305	286	312	283	291	295	300	323	300	305	278	292	287	301	274	275	281	266	293	283	265	322	267	270	306	277	270	318	284	310	291	253	261	317	309	285	281	302	297	288	270	288	263	267	283	279	303	274	290	280	248	293	280	274	314	305	297	265	261	281	252	309	266	294	255	252	298	289	293	274	261	283	306	316	291	285	263	277	295	292	286	281	302	293	266	294	272	295	279	283	319	295	280	285	273	289	308	302	315	284	346	286	295	294	266	302	303	294	283	306	286	271	295	281	317	287	258	263	266	275	284	308	287	303	286	286	290	287	258	276	296	295	276	300	283	264	287	261	285	269	297	263	289	310	273	332	287	289	302	287	306	304	269	268	319	301	301	307	296	319	290	266	282	294	279	306	269	257	299	303	282	269	271	260	269	325	276	288	280	317	251	302	291	303	306	291	281	299	284	285	333	285	269	271	283	300	289	273	315	282	290	272	284	320	297	329	273	288	274	280	284	298	305	294	294	283	297	283	310	314	323	295	298	293	292	286	289	252	304	284	266	294	296	279	290	274	265	270	269	273	302	321	293	291	306	319	294	282	267	283	290	273	290	302	271	290	292	281	287	269	272	291	269	266	271	276	293	312	279	315	326	287	291	286	270	286	291	305	290	289	306	268	292	262	279	293	309	275	294	291	299	303	265	273	279	284	248	306	274	282	299	297	325	325	274	282	304	307	289	260	304	288	292	294	282	301	300	280	305	275	294	306	302	322	308	300	295	316	283	304	308	297	279	293	283	272	275	302	282	285	297	309	290	311	295	277	273	285	283	279	276	335	285	286	295	272	316	259	313	288	297	331	293	273	267	297	282	275	276	289	254	282	292	258	298	322	313	284	312	265	313	289	256	307	281	296	295	278	295	306	328	267	277	259	313	310	317	284	297	306	307
6913	35528	40900	39824	31545	12337	8614	3637	1494	941	733	638	585	538	488	476	456	397	430	412	352	433	363	401	360	357	381	365	335	317	329	336	310	330	338	340	360	305	300	323	320	320	314	333	337	285	312	320	307	303	320	322	327	298	315	300	335	319	298	297	290	311	315	317	326	306	296	304	306	326	343	278	307	296	309	302	333	283	324	327	383	342	336	340	315	286	327	309	312	298	294	317	303	277	324	313	330	315	309	276	311	269	305	315	323	326	346	312	307	307	297	294	292	299	308	303	319	287	324	297	332	269	314	298	302	332	314	310	314	304	306	256	319	289	319	300	313	273	295	339	277	305	294	310	285	305	295	316	293	305	267	326	313	313	303	304	296	279	335	309	316	292	327	307	311	301	313	303	296	313	315	307	325	292	325	276	301	315	312	312	282	296	283	336	315	285	319	325	297	304	275	282	302	341	340	281	288	328	307	321	299	306	302	298	320	273	306	306	326	310	297	311	301	316	330	302	286	312	282	297	330	288	306	286	310	290	325	301	299	320	347	318	302	285	261	321	309	289	301	297	324	305	282	293	292	288	313	308	290	320	311	285	316	301	291	323	286	297	273	322	302	292	312	316	295	287	312	281	322	297	291	304	313	332	302	295	302	323	305	299	313	318	311	281	324	313	279	286	284	290	325	303	318	320	328	320	294	315	302	262	299	314	299	290	331	310	268	287	301	292	298	294	286	327	286	343	298	291	301	286	279	319	296	283	321	274	332	304	289	298	320	308	318	323	277	295	297	306	295	317	297	287	305	291	310	309	302	303	328	289	285	300	314	316	295	308	286	322	301	297	309	304	297	327	337	317	349	302	320	337	305	316	272	308	293	321	294	310	318	291	334	288	325	298	296	285	303	300	313	337	280	273	323	312	243	312	308	319	308	302	310	292	312	324	283	306	313	303	305	307	304	339	306	286	326	275	286	300	312	315	281	306	300	337	322	270	318	307	289	303	302	308	339	281	304	297	307	308	326	323	290	295	312	320	343	302	313	307	321	295	297	291	281	344	283	310	295	311	342	309	291	323	279	273	312	313	293	325	303	300	286	306	289	315	316	318	271	291	307	343	318	272	332	311	289	304	318	296	307	341	312	285	304	315	337	318	301	292	313	298	313	291	317	321	280	302	313	298	261	299	278	308	307	289	301	294	309	328	316	289	297	320	320	322	285	308	304	289	337	295	313	310	316	319	334	317	311	306	298	310	285	327	317	317	273	274	313	309	339	282	292	297	297	270	318	325	337	306	295	287	298	282	326	284	271	316	292	325	316	290	317	318	310	284	293	302	294	297	300	328	316	323	321	299	311	294	287	313	277	322	305	298	309	334	311	322	304	345	327	287	286	290	306	293	299	293	291	309	296	304	313	307	282	332	317	302	317	273	296	286	328	279	294	306	290	288	299	275	300	304	304	300	326	322	327	329	304	332	319	304	288	278	329	307	305	306	328	303	306	297	266	320	272	317	290	315	281	275	304	297	308	301	276	333	325	281	290	312	319	276	286	331	291	285	291	297	295	336	295	304	313	285	280	312	299	287	330	312	281	334	303	316	311	286	304	283	311	309	275	311	308	302	281	247	318	270	271	281	298	269	306	309	301	328	285	278	325	322	340	325	301	297	325	318	301	319	299	311	282	323	311	316	306	308	320	318	280	328	297	300	305	303	289	278	302	293	299	288	303	309	313	292	315	295	302	347	290	312	314	277	328	294	290	329	279	284	292	287	286	301	282	307	328	295	270	282	292	283	304	308	295	325	325	294	301	314	297	301	316	318	314	285	300	319	292	301	322	313	310	333	296	306	308	272	272	323	305	312	299	319	307	313	266	285	286	300	308	314	308	294	299	295	307	303	292	325	322	305	306	325	303	306	295	293	343	291	314	277	328	331	345	326	309	299	326	291	292	331	325	292	281	303	296	291	324	311	312	326	305	305	348	283	299	292	275	327	295	272	307	309	334	289	271	313	304	285	327	296	313	316	289	302	284	283	332	321	304	276	300	306	292	280	289	311	313	305	309	315	352	313	309	306	275	287	336	290	280	324	302	299	304	298	313	294	314	303	331	275	305	295	318	283	279	301	304	291	293	314	329	318	301	316	293	332	308	327	320	305	314	314	294	306	323	325	317	315	296	292	294	299	279	316	291	292	286	340	277	300	325	282	349	313	306	291	286	297	314	300	313	312	296	336	311	300	283	288	319	303	307	304	305	327	289	299	300	307	297	306	298	308	286	295	302	297	307	316	339	322	281	307	265	329	315	322	332	300	323	308	283	308	312	323	333	296	303	301	323	320	276	306	326	294	303	309	303	307	339	262	297	257	276	289	297	290	304	303	293	308	307	317	295	316	300	327	324	323	282	296	320	330	294	304	329	307	278	320	285	309	317	323	297	276	296	305	303	319	289	294	300	287	281	288	316	358	282	314	283	279	297	327	310	304	294	340	327	309	291	291	318	301	311	310	285	303	283	325	293	314	287	319	333	303	304	286	302	323	291	285	294	307	314	282	310	315	303	279	293	331	278	327	312	298	291	322	296	331	327	289	309	297	313	284	319	308	272	274	323	307	289	256	336	330	308	258	297	316	323	340	308	321	306	321	305	304	317	295	317	340	318	305	315	287	324	326	303	273	330	336	315	309	274	345	307	334	329	314	317	313	301	296	290	298	288	272	317	292	304	313	348	297	308	290	333	310	322	321	298	289	298	282	311	280	294	304	301	303	273	298	273	305	286	282	306	319	301	277	319	329	288	321	282	319	310	309	293	334	306	299	306	332	320	300	275	307	307	274	302	311	266	317	305	284	286	316	301	270	332	343	312	291	305	288	285	283	324	285	323	265	291	339	312	287	331	299	311	314	290	332	317	335	299	317	330	310	320	309	313	302	325	308	299	324	297	327	308	294	294	327	289	315	297	307	338	320	295	294	313	337	283	289	325	304	333	284	266	300	331	309	293	290	307	303	315	313	289	310	339	300	324	315	329	300	269	296	305	292	292	289	283	306	330	306	311	300	323	301	299	303	300	341	311	319	302	305	295	313	338	304	290	312	307	301	309	308	313	314	321	305	269	316	315	288	293	306	269	310	285	324	311	339	319	331	322	311	287	308	296	302	310	293	330	311	307	308	303	307	293	321	302	286	276	294	297	298	335	306	280	300	323	299	312	303	300	341	290	313	306	260	304	313	269	316	319	318	318	306	282	330	306	313	310	275	316	315	293	308	336	287	326	290	309	329	305	313	291	332	285	303	315	291	291	305	286	312	293	313	288	304	288	294	307	318	314	316	289	319	357	318	339	320	310	281	292	300	315	320	339	301	320	299	308	303	299	308	312	315	316	321	297	303	306	330	322	308	285	295	296	319	313	288	293	348	291	303	304	294	295	310	322	290	300	289	270	346	320	312	300	310	304	293	314	309	314	268	289	292	335	310	289	330	294	285	306	288	304	302	302	332	303	285	316	317	306	301	310	289
27977	21376	26568	24317	15979	5482	1440	461	251	204	214	187	194	171	173	168	183	198	191	212	189	198	192	167	182	183	192	182	180	190	190	168	176	193	163	171	195	179	193	185	196	173	166	180	151	176	168	197	172	178	174	184	164	186	158	177	184	188	170	174	180	204	191	173	173	169	153	197	206	168	171	167	173	171	171	177	188	180	205	190	204	206	197	187	181	203	176	154	166	183	188	151	167	159	195	167	163	190	165	179	189	169	191	178	184	194	191	176	156	175	154	154	171	184	168	180	158	205	187	187	190	180	197	163	202	202	180	176	168	172	182	169	181	153	184	156	189	181	183	209	203	181	189	178	165	171	177	187	183	165	174	172	177	177	192	167	175	196	145	172	175	184	184	167	191	189	167	189	170	188	169	158	187	181	156	182	172	165	181	174	153	205	183	173	186	180	145	171	190	188	194	176	163	163	171	168	176	180	186	185	175	169	170	189	177	196	176	180	207	171	161	177	198	143	186	173	180	177	163	174	184	190	163	187	180	185	183	173	188	165	174	186	179	166	191	194	173	173	153	181	190	175	170	192	178	156	196	169	178	175	193	208	194	189	196	189	165	180	172	180	174	162	171	161	192	188	184	195	171	186	168	181	178	167	173	176	184	202	174	176	179	195	175	187	206	184	189	180	214	199	177	150	164	193	170	183	192	172	180	177	170	186	157	201	165	170	173	170	189	169	174	162	173	166	167	177	192	199	195	170	215	175	173	187	168	195	182	181	163	172	174	158	170	184	187	165	164	196	176	180	163	177	182	190	170	176	176	154	191	181	186	193	165	162	205	163	167	190	188	154	161	156	183	177	168	161	172	177	177	194	186	200	210	175	192	176	172	177	176	137	177	185	165	190	174	175	176	188	166	171	178	166	159	181	191	186	175	184	175	201	195	187	158	172	192	150	178	173	191	168	203	193	160	161	193	187	167	182	184	164	168	186	174	187	189	167	197	187	175	172	174	181	166	184	174	175	159	191	182	186	185	163	170	189	171	172	182	197	167	176	191	183	173	188	182	201	170	156	173	177	180	195	196	170	195	182	191	168	177	171	177	151	181	195	158	185	200	197	195	169	189	174	166	189	191	172	175	175	214	180	189	162	181	182	186	180	165	187	154	173	179	182	164	162	187	183	191	170	181	167	200	162	159	164	168	145	175	175	190	186	159	200	166	178	169	173	174	187	189	185	199	174	185	197	170	176	179	175	185	202	177	162	176	181	153	178	166	171	188	194	173	177	191	169	162	191	173	179	186	152	178	139	167	177	198	153	176	171	198	172	173	171	174	182	164	169	176	182	172	191	194	188	201	178	158	177	181	210	179	213	164	190	208	163	199	176	158	181	172	191	179	149	176	202	185	162	186	177	177	160	183	188	186	166	198	183	181	183	162	179	177	188	174	176	157	196	182	181	187	169	175	187	179	175	170	185	215	185	174	184	155	174	207	181	184	194	166	188	201	194	181	171	204	183	183	176	169	171	188	170	192	168	182	170	196	179	208	187	196	162	177	190	174	191	185	156	203	183	166	157	176	201	181	199	183	159	186	170	168	184	177	204	182	190	190	168	205	163	185	161	175	180	206	176	134	196	172	182	183	168	177	183	176	155	173	175	153	193	185	187	180	172	180	185	192	204	184	172	208	185	194	179	158	173	190	177	192	180	180	181	188	171	149	181	171	197	174	193	185	167	178	166	179	154	158	189	199	179	177	192	184	184	181	156	181	178	182	173	173	174	168	168	196	165	195	171	200	186	195	189	175	174	180	155	187	184	185	173	204	176	169	187	172	165	180	197	204	237	192	200	161	211	191	182	172	206	169	170	205	191	188	182	164	180	207	152	167	188	162	175	181	162	170	186	171	170	174	181	184	174	184	154	179	190	177	166	154	172	186	177	188	178	194	163	181	157	161	196	175	175	179	168	162	187	201	165	161	187	166	194	185	187	145	178	191	198	149	172	195	171	188	171	177	170	181	212	166	184	163	176	174	179	165	179	184	180	171	176	192	163	188	196	176	175	196	198	169	172	173	167	160	162	181	178	169	178	164	189	174	185	153	157	186	168	177	173	199	170	151	159	162	168	187	156	184	161	177	173	191	164	177	177	180	190	196	171	179	181	162	170	169	176	186	170	170	178	155	195	192	176	181	181	165	193	170	161	187	199	166	159	178	192	184	168	180	196	183	164	191	175	203	165	174	176	170	192	197	180	189	182	167	182	180	177	197	190	178	183	188	180	197	179	189	203	204	183	179	191	196	189	173	188	177	173	179	185	178	189	157	185	160	188	172	174	171	176	170	171	189	173	175	190	181	179	155	176	172	160	169	181	180	172	171	191	183	179	181	177	186	189	183	196	197	184	180	206	185	163	185	176	177	175	170	188	188	182	152	183	156	186	189	189	181	176	185	180	168	163	190	204	165	173	190	185	178	159	175	185	170	194	172	182	192	169	172	165	170	177	175	177	174	170	177	170	179	202	168	171	171	180	161	180	165	185	170	197	159	186	178	159	164	181	196	155	182	175	181	187	172	188	174	195	205	205	163	166	183	193	194	164	152	177	182	190	185	182	183	188	193	170	182	190	149	166	166	170	175	171	180	154	182	164	178	155	155	180	163	203	148	171	189	174	165	152	183	182	172	166	187	213	176	164	180	181	172	164	174	173	162	192	200	188	176	182	187	203	176	158	159	207	196	146	170	182	171	179	161	173	167	191	164	153	171	207	176	156	183	154	190	174	164	191	216	173	178	169	185	173	199	174	165	180	192	175	169	161	193	174	184	193	194	164	187	179	166	190	183	190	193	168	192	162	184	183	176	161	165	176	184	172	214	177	177	189	178	188	166	199	199	189	183	182	185	151	176	206	171	159	181	171	177	182	184	166	184	178	185	153	175	177	162	175	169	194	166	159	186	158	165	167	187	180	198	188	157	161	163	190	175	166	163	176	169	178	186	179	185	201	189	179	187	174	171	171	184	192	176	153	174	191	190	158	178	165	165	185	178	163	185	162	181	169	164	185	160	156	168	185	161	167	183	196	170	194	194	164	181	165	189	183	168	186	193	190	165	199	182	179	182	184	172	163	180	170	193	182	180	176	179	151	154	173	175	183	176	180	158	179	198	158	194	206	184	188	173	194	198	180	190	183	172	161	183	193	166	171	159	186	171	182	172	166	163	170	182	179	148	184	194	189	170	181	179	180	187	162	163	162	189	168	171	191	177	192	194	198	195	189	169	202	191	169	182	178	194	159	188	200	161	166	194	164	165	172	193	185	181	147	171	169	186	206	174	179	162	163	158	185	159	194	199	176	170	182	192	171	179	185	172	190	184	169	184	184	194	151	171	194	147	196	180	170	181	162	176	158	161	193	187	182	190	190	178	172	174	190	187	201	179	180	166	164	190	174	165	153	158	176	165	175	166	175	172	172	174	192	191	203	206	170	181	180	174	164	192	164	172	173	175	192	182	187	171	190	173	183
6423	21435	29932	24447	18644	7177	2470	786	304	240	196	199	191	184	205	218	188	199	198	168	166	198	189	198	172	190	185	185	204	174	166	202	203	182	196	202	175	182	179	204	185	198	199	186	211	196	208	194	194	178	176	206	205	211	191	177	167	188	199	184	188	177	191	190	198	193	181	190	196	191	186	201	178	165	191	180	198	180	185	187	174	184	216	193	209	189	183	207	187	169	200	209	205	203	179	196	204	212	169	194	197	209	201	169	182	216	179	199	165	175	183	163	174	180	203	182	192	172	189	180	149	201	203	198	183	170	208	177	173	183	202	210	159	174	196	188	188	191	192	199	191	174	207	177	177	180	179	170	168	201	168	179	183	172	177	181	186	206	179	197	158	188	205	166	182	168	183	168	171	164	176	181	184	180	201	182	210	211	176	200	196	219	196	168	187	178	216	210	189	181	186	168	192	185	201	190	195	206	189	191	198	202	192	192	182	161	199	191	215	204	182	193	179	203	183	208	210	192	181	188	170	161	178	193	179	200	184	205	201	182	205	192	201	189	194	166	207	181	169	185	203	160	178	207	186	181	183	199	201	192	189	178	186	185	187	211	177	169	165	187	158	192	196	186	168	212	180	188	182	205	180	200	180	195	185	198	186	193	202	173	177	186	173	197	192	168	195	214	192	185	166	209	195	180	174	172	186	171	183	188	180	206	191	197	192	198	183	188	180	170	158	187	194	184	174	184	198	181	161	177	177	167	182	178	201	192	167	177	203	171	193	192	184	180	209	193	177	193	199	203	178	182	184	189	172	197	183	182	196	194	193	203	191	180	209	205	165	192	215	192	192	187	175	198	189	187	202	178	192	189	189	173	169	193	202	193	224	184	205	170	171	173	201	185	192	164	183	172	192	195	190	203	181	190	204	211	190	159	159	198	172	180	197	192	172	184	188	213	206	196	185	176	158	199	177	179	183	189	199	203	168	219	218	191	202	170	186	199	167	191	192	166	186	204	186	201	208	180	209	190	180	203	155	157	200	194	182	195	200	199	184	192	191	192	170	167	186	184	193	178	179	172	187	185	169	180	175	191	172	203	172	194	156	208	208	197	179	185	189	199	163	200	202	181	187	208	194	218	201	181	191	177	166	175	186	199	208	171	199	170	190	174	180	179	195	196	190	195	192	198	189	220	174	199	190	176	186	189	180	191	183	168	194	173	195	183	197	174	193	184	173	210	198	173	184	176	174	202	192	181	179	193	176	203	199	207	179	182	187	180	189	193	195	172	184	164	184	196	164	206	193	183	178	185	188	196	184	177	187	203	164	189	178	216	205	186	157	196	166	188	188	175	181	179	209	193	188	198	201	189	161	188	183	189	199	211	183	227	204	195	182	179	176	184	174	197	181	187	196	205	168	183	195	179	203	184	173	204	182	169	181	195	191	197	173	160	172	209	209	182	210	207	188	187	183	201	176	175	181	167	189	179	177	204	202	183	206	205	174	198	177	218	182	175	189	202	176	208	212	186	186	169	183	177	180	176	152	156	174	179	203	217	197	186	197	192	194	183	192	184	196	168	175	173	191	193	205	187	203	177	196	183	180	209	179	191	156	158	178	179	185	171	182	175	171	195	194	184	178	198	203	172	191	211	232	190	181	176	212	195	181	164	195	183	166	194	185	183	185	188	190	184	185	177	176	182	188	183	180	185	152	208	179	190	167	187	178	208	224	177	203	155	185	195	182	190	156	172	173	182	160	184	194	217	179	188	181	180	198	208	170	171	195	158	177	172	172	165	188	208	169	178	175	177	183	183	198	203	188	187	206	206	210	176	165	182	202	192	183	204	171	211	187	174	161	176	166	195	218	180	186	177	217	182	192	166	203	185	180	166	212	186	171	202	170	178	187	201	168	192	182	180	175	175	185	222	193	193	203	195	171	165	194	185	180	188	196	185	223	185	203	184	195	192	163	190	179	183	167	216	171	201	201	194	169	186	197	175	179	179	203	183	191	175	165	190	179	186	175	169	178	199	195	174	201	198	172	178	191	185	190	181	196	171	200	178	184	180	178	190	180	210	192	197	189	183	183	186	190	173	170	196	192	196	178	178	162	193	201	178	171	204	203	208	181	202	170	189	180	198	184	197	178	191	199	182	195	190	208	199	175	174	183	209	188	166	173	190	205	205	222	167	174	179	213	196	183	187	187	194	189	169	179	178	170	186	194	200	203	200	209	207	179	177	168	184	190	187	201	169	156	195	200	185	225	176	226	206	207	189	179	195	192	183	187	198	184	196	171	186	183	177	185	181	178	203	178	170	179	199	205	181	172	194	178	200	188	210	196	206	211	175	191	184	199	201	200	183	185	193	165	179	180	207	207	231	166	209	194	197	183	206	187	192	193	188	196	184	172	184	196	155	200	217	221	183	189	184	186	187	185	191	196	188	181	175	179	181	194	191	190	183	182	168	190	171	195	182	177	196	178	188	160	185	181	188	192	190	177	216	196	178	192	172	179	200	178	194	183	188	198	180	160	169	179	192	193	174	171	220	175	185	181	180	192	171	194	193	193	209	175	179	180	214	181	186	206	199	202	189	194	177	209	171	162	201	161	189	165	212	183	188	208	176	189	177	192	190	205	190	182	205	163	177	188	179	196	173	190	204	181	208	183	207	197	186	191	190	174	168	172	185	192	203	170	191	176	172	192	230	223	199	183	184	193	190	170	182	166	199	175	165	180	173	199	170	205	181	190	169	197	194	174	183	182	167	209	197	206	147	189	177	178	167	180	164	176	199	190	178	183	180	197	167	198	188	179	164	193	182	172	172	217	197	190	195	176	181	181	196	180	193	199	211	184	200	158	182	195	190	188	215	167	186	192	184	204	202	197	174	191	215	197	188	173	197	176	179	197	178	166	195	192	162	178	184	190	164	203	228	194	183	184	189	205	178	182	172	201	182	198	184	204	166	182	183	167	195	182	161	189	173	199	180	167	166	177	158	190	201	173	207	207	216	191	198	192	192	198	186	182	202	198	186	183	179	169	198	186	178	170	173	210	188	202	196	185	203	182	163	186	182	169	194	165	172	196	207	187	167	185	190	194	181	190	181	214	179	171	171	164	180	187	182	188	180	204	166	177	192	155	190	212	189	179	199	180	192	174	197	191	181	198	181	198	191	186	169	197	204	180	154	180	183	204	183	199	195	199	183	165	190	200	212	178	181	173	193	192	176	187	207	199	197	175	202	208	171	180	169	196	166	195	179	184	166	186	185	173	214	197	183	208	203	189	198	194	180	162	192	188	182	198	187	209	200	176	170	199	177	169	174	195	201	183	187	196	185	191	184	179	196	200	162	202	175	201	177	183	186	162	173	207	183	198	217	183	195	209	182	183	178	192	182	192	185	183	191	168	181	191	199	180	204	172	205	166	152	197	191	203	197	189	174	191	198	174	193	195	191	200	182	153	197	213	178	182	176	149	176	200	213	171	197	200	209	174	184	204	186	180	189	179	165	164	179
22889	20708	27943	23922	22401	19653	6793	1034	595	489	448	438	380	381	357	356	358	338	333	339	344	354	321	337	311	316	315	343	330	363	299	307	342	290	314	327	309	323	302	301	338	306	306	320	309	311	295	332	321	307	336	307	291	351	298	327	284	307	296	316	300	311	297	348	315	293	333	322	306	312	329	300	309	307	319	318	316	338	328	324	378	334	336	331	338	338	274	297	339	311	345	299	321	317	346	297	309	338	350	352	326	331	307	281	331	294	329	303	326	306	319	330	350	310	306	334	334	299	341	333	291	297	306	317	327	294	358	313	335	286	315	301	331	344	281	324	310	324	322	319	321	331	316	316	290	292	325	315	307	280	302	301	310	352	339	319	321	308	335	347	341	340	321	339	278	346	320	281	305	299	342	314	299	299	322	305	296	306	307	321	357	327	305	300	328	296	323	315	322	297	287	297	338	293	322	324	333	350	306	320	279	293	332	326	301	309	298	309	312	280	305	315	342	307	320	303	310	313	237	315	343	297	294	308	325	317	314	267	311	305	330	330	313	326	305	341	333	333	308	319	297	341	308	293	323	334	342	324	296	338	311	360	256	298	312	335	282	321	310	315	319	336	304	331	306	300	315	340	311	321	287	312	308	308	311	331	296	310	316	301	313	286	296	294	298	329	323	284	316	292	297	296	344	320	266	315	304	309	306	355	297	290	308	311	342	302	322	319	312	333	319	304	305	295	333	313	324	281	315	299	278	283	282	303	290	308	291	316	317	279	312	347	324	306	336	303	287	317	301	316	362	331	350	304	306	299	329	341	324	301	323	315	303	340	301	319	325	341	300	319	316	311	272	304	305	329	305	328	253	287	306	313	284	310	308	306	280	316	306	320	334	326	300	299	279	311	329	290	298	321	346	324	304	322	311	275	309	333	315	332	310	315	324	315	318	286	317	345	328	327	304	333	314	306	334	311	344	320	323	340	323	298	314	298	339	318	334	328	353	298	300	315	316	319	310	302	313	291	301	283	335	309	317	308	313	312	330	307	310	329	282	325	308	302	308	337	289	316	316	341	314	335	311	335	317	297	367	318	313	328	303	326	317	328	302	325	340	327	333	297	311	307	297	275	292	302	315	330	309	357	311	284	305	304	321	324	310	313	347	298	338	335	306	323	303	336	333	328	286	307	307	313	334	310	322	324	309	323	316	359	321	332	300	309	320	309	320	330	313	304	288	319	286	304	312	311	316	340	324	284	275	331	343	307	285	294	320	338	289	292	346	331	352	307	342	268	347	324	291	304	310	325	337	296	338	321	316	306	354	317	329	287	343	323	323	320	324	343	314	319	278	319	295	303	339	337	298	298	333	282	327	313	343	288	324	308	315	318	296	321	324	318	319	318	323	313	329	300	277	323	311	327	352	311	303	318	341	319	316	311	308	296	320	286	306	285	311	346	320	336	278	323	288	269	316	303	338	302	329	319	325	289	306	346	325	327	300	313	313	304	323	277	338	283	322	341	330	279	318	345	320	270	327	296	309	297	337	310	300	320	305	315	349	315	299	317	319	321	315	287	323	280	321	305	345	325	334	302	301	294	343	315	322	327	335	293	290	323	288	288	315	334	326	359	312	309	292	326	316	284	337	308	337	342	306	316	335	309	336	328	289	301	278	322	322	304	328	293	307	302	286	314	332	361	312	320	335	314	319	306	330	321	353	311	294	303	293	313	316	344	325	276	309	337	322	304	323	287	294	292	307	314	331	304	315	311	302	293	335	348	330	333	334	324	295	313	302	329	337	316	309	316	324	327	327	308	319	298	309	306	315	318	318	325	287	320	311	289	320	273	321	353	321	317	306	298	328	279	306	336	310	292	282	353	289	348	352	314	288	312	333	313	317	312	302	326	289	321	300	302	310	329	325	301	334	308	319	303	308	287	305	319	305	323	325	335	282	313	316	343	317	316	317	333	322	317	308	360	316	326	285	318	313	294	314	334	309	336	317	352	322	330	363	312	301	323	319	345	320	315	287	307	310	347	298	312	286	296	315	341	323	332	326	335	340	324	310	312	289	330	322	302	303	316	322	289	320	280	320	299	333	309	339	346	328	291	281	318	297	301	318	322	289	356	311	289	276	305	320	325	356	303	336	309	315	302	310	350	306	307	315	281	310	297	306	301	312	322	299	291	303	310	323	300	297	331	310	309	272	315	319	336	310	308	331	270	308	340	305	268	326	301	304	304	305	346	304	302	332	336	333	299	334	310	307	303	306	327	332	321	308	317	293	325	295	307	329	337	305	313	331	305	330	284	288	280	330	323	318	311	319	299	377	326	317	319	303	314	324	317	306	290	356	297	299	344	310	303	305	312	317	330	327	303	325	317	272	317	295	312	326	285	319	313	311	296	307	307	336	309	324	313	300	315	318	289	298	314	327	339	329	319	330	308	323	349	310	304	332	349	333	315	308	322	321	305	292	298	323	309	314	295	311	316	299	325	322	347	325	323	317	330	307	322	335	314	329	320	285	303	349	314	334	319	294	325	330	315	324	310	323	319	316	329	334	299	315	320	304	333	311	329	292	306	302	302	294	315	301	328	320	314	319	303	290	305	349	346	304	339	325	310	326	336	332	322	327	297	324	304	341	283	350	281	302	306	283	347	336	332	294	319	303	299	313	311	323	306	312	322	310	279	326	343	285	334	306	312	296	315	325	273	327	288	314	307	300	294	319	282	306	259	315	307	320	298	308	315	334	340	319	315	341	321	292	312	315	310	336	306	317	307	321	308	314	318	313	347	298	306	291	284	302	346	332	322	318	293	326	333	341	313	308	307	333	308	302	326	296	285	343	306	304	307	311	304	323	291	352	289	285	314	310	309	323	305	326	298	333	331	306	302	291	302	291	337	318	349	347	314	330	331	352	331	322	287	282	338	317	309	345	313	308	289	324	307	297	309	316	351	326	310	309	306	348	282	322	312	316	344	323	308	318	320	372	329	356	325	337	309	298	306	335	326	292	289	316	283	296	327	314	314	314	327	292	316	301	314	319	316	354	312	301	311	307	332	355	301	293	335	305	265	313	335	325	289	309	314	299	304	308	305	305	355	340	346	313	347	339	302	294	313	306	305	319	345	301	310	318	308	314	305	300	293	298	337	321	299	335	324	323	315	335	348	302	330	320	304	264	327	325	355	334	340	305	284	299	327	301	321	301	319	339	326	299	293	319	319	297	305	284	328	329	319	321	317	278	306	317	260	324	339	305	300	312	314	276	300	322	282	299	337	301	324	332	320	321	326	317	318	333	331	303	308	288	312	345	340	317	341	300	322	322	293	322	290	298	328	276	346	315	325	323	323	306	296	297	272	319	286	294	350	286	314	272	314	331	306	310	296	331	330	334	307	332	325	320	294	299	303	287	308	328	313	313	314	299	295	300	320	320	317	278	321	310	338	322	326	302	325	307	306	306	329	318	323	295	311	310	319	335	309	332	340	320	314	282	325	296	311	280	312	344	325	301	311
7759	31217	40283	32008	27298	17206	4323	1323	755	614	525	468	441	448	402	387	379	419	386	376	341	381	317	359	328	338	340	341	362	320	368	360	309	339	321	333	309	360	332	317	341	333	316	351	348	324	336	330	343	305	305	317	317	324	357	309	354	322	310	342	318	364	345	301	313	338	300	347	340	322	319	311	325	333	341	337	326	289	307	344	338	360	322	307	352	372	348	335	313	313	309	329	324	321	327	339	310	353	348	329	321	327	344	329	364	336	326	316	338	308	299	327	328	344	311	308	322	352	327	382	321	318	327	314	345	317	302	317	328	301	306	360	347	339	375	278	308	305	326	309	346	316	323	317	337	347	314	339	333	320	313	355	306	297	331	337	330	328	314	330	315	338	332	319	323	330	323	330	369	335	337	351	318	333	318	330	342	315	298	351	328	324	349	308	357	329	324	338	297	326	360	353	338	321	323	343	304	316	349	334	354	337	334	344	330	339	305	304	326	330	333	304	316	346	344	342	321	325	357	330	324	328	338	343	306	342	323	333	338	323	328	340	297	345	344	367	316	338	327	331	341	337	315	319	320	355	363	335	348	336	323	331	314	351	326	337	318	313	345	332	330	327	338	348	330	331	333	318	331	304	329	340	345	306	362	374	340	342	341	329	310	314	354	365	320	304	311	332	318	321	321	294	316	333	346	337	334	310	347	336	305	361	342	347	344	330	323	331	319	310	314	360	318	309	301	303	348	371	293	295	355	328	311	332	315	314	350	318	336	318	319	339	321	331	323	345	332	320	307	337	314	324	331	316	305	339	343	347	340	358	324	320	331	312	349	333	361	312	342	315	322	318	346	320	316	312	323	308	326	335	301	344	336	343	349	307	329	335	338	351	316	354	315	302	338	310	356	357	314	308	331	336	323	312	357	349	333	336	332	306	338	319	320	343	349	341	351	313	339	296	304	360	340	291	328	350	342	331	331	335	353	323	327	338	319	303	310	318	305	355	302	343	311	331	381	322	332	344	350	328	294	311	346	330	343	314	327	330	320	325	333	363	321	320	321	344	328	311	316	330	333	348	312	327	303	322	328	370	320	343	346	344	342	355	320	336	310	299	350	310	305	327	351	318	319	309	348	337	356	334	330	345	312	288	338	336	304	336	289	332	314	323	347	332	321	335	305	329	303	306	317	307	339	350	345	323	310	315	324	319	345	323	344	344	346	326	350	333	335	318	326	307	328	325	295	297	347	333	324	321	318	338	333	314	323	290	333	340	316	316	335	312	337	355	347	336	333	307	359	314	332	316	329	332	303	337	312	352	325	314	303	338	344	340	320	322	285	351	322	330	332	299	330	321	347	329	325	322	345	343	344	318	342	317	305	316	303	321	317	326	324	361	320	339	339	326	311	335	299	325	327	314	328	328	324	329	344	300	326	335	332	338	348	325	312	305	327	315	326	319	353	319	334	320	304	351	342	304	343	334	342	365	350	335	313	342	332	311	330	356	317	341	333	349	300	329	327	357	297	288	328	315	327	313	303	348	309	319	297	374	293	320	340	325	337	323	310	348	312	336	330	334	307	342	314	361	324	311	326	344	330	306	333	342	318	336	301	352	316	320	337	348	318	317	333	308	353	297	344	333	313	317	334	325	333	328	335	322	319	343	339	344	325	322	341	323	308	289	308	323	340	347	286	363	314	321	359	321	322	307	347	302	348	309	336	338	316	291	321	291	339	329	313	345	332	334	335	356	330	325	321	327	378	339	333	331	330	343	335	329	303	351	356	348	351	319	294	332	348	351	340	341	364	347	337	312	308	363	327	324	321	326	347	315	342	342	344	327	332	316	308	312	296	333	367	302	295	339	320	336	316	355	314	339	313	330	328	316	336	347	313	312	330	324	318	337	320	355	331	358	307	348	331	339	340	337	373	344	370	292	304	318	328	337	320	342	338	323	293	356	319	321	323	327	329	286	363	330	326	341	337	360	330	311	313	312	336	335	303	305	331	328	309	338	341	339	313	319	316	334	315	338	346	290	345	304	330	334	324	296	324	327	325	313	351	343	302	319	334	338	312	332	312	296	347	346	299	324	324	338	336	333	305	325	352	312	319	345	331	327	306	309	318	343	333	312	310	342	320	325	314	342	357	324	304	321	308	340	381	352	310	392	345	358	319	349	305	308	310	312	301	346	315	328	351	325	352	349	266	303	335	295	330	325	318	319	327	310	318	309	316	337	304	344	312	312	304	343	303	327	337	317	346	325	303	362	340	325	317	312	299	324	345	341	311	323	356	336	325	364	323	344	351	338	297	320	310	334	309	310	318	313	303	341	298	367	324	340	322	321	317	324	327	344	287	296	312	305	341	310	332	330	318	321	318	347	323	330	322	311	325	353	336	322	324	298	344	339	347	285	351	336	331	319	335	347	341	339	317	336	369	323	323	311	335	327	328	303	359	298	378	330	325	326	319	310	305	319	319	287	322	319	337	306	344	296	301	323	344	347	325	323	307	301	303	339	353	343	299	340	343	301	337	331	319	329	326	380	337	324	345	314	318	357	308	332	322	314	320	320	340	345	324	339	340	285	339	328	352	314	354	340	329	318	340	314	328	342	339	339	339	312	313	313	310	326	347	339	345	323	306	323	325	349	341	355	290	305	300	367	322	334	338	341	330	343	339	311	301	334	316	282	286	337	314	330	327	305	315	330	329	312	333	315	321	362	355	338	317	323	329	319	328	319	365	347	327	301	298	325	345	336	288	343	309	359	323	312	323	343	330	328	319	315	359	332	338	351	309	295	340	354	309	349	321	309	346	312	332	341	334	288	318	343	329	330	280	318	316	311	325	363	326	315	313	321	312	335	335	319	343	354	333	356	341	340	347	344	337	323	333	348	316	348	320	320	314	303	321	321	348	302	322	333	338	300	317	313	357	322	345	314	284	303	311	328	329	339	321	321	337	305	297	315	305	332	322	300	338	346	307	307	295	306	349	341	304	317	353	312	320	329	296	353	332	335	305	315	315	311	350	333	336	352	352	348	318	312	379	309	315	321	323	299	375	321	313	339	335	336	355	324	309	331	339	346	319	307	337	310	343	340	315	336	333	303	358	311	337	321	324	314	313	306	320	327	346	302	361	324	328	331	319	330	301	347	340	358	324	323	335	361	329	329	300	341	352	367	296	325	368	308	363	327	338	324	295	347	326	322	344	323	323	313	312	321	327	320	336	340	300	332	317	322	331	336	317	314	319	328	305	328	346	354	292	358	321	309	333	351	323	313	318	334	344	310	350	338	336	304	335	352	335	311	312	356	333	322	337	334	343	342	299	326	301	340	325	352	358	335	317	312	320	311	300	303	310	369	328	335	338	331	347	327	314	304	303	333	318	349	314	320	337	335	323	297	277	326	357	365	322	296	343	330	343	329	338	334	347	324	321	359	315	319	317	362	317	318	322	328	365	344	343	303	338	308	331	343	304	320	315	319	338	311	302	336	323	358	324	307	313	342	341	342	310	290
24098	20752	27315	25741	21885	12690	3118	405	212	162	150	158	125	109	129	116	119	112	118	115	122	119	121	107	96	88	122	117	96	111	106	104	99	83	105	106	120	111	96	120	102	86	133	101	107	109	100	112	122	108	107	92	108	114	108	95	102	110	107	96	107	81	102	93	94	115	101	94	117	120	93	76	111	102	112	85	87	106	108	108	115	100	125	125	110	107	113	100	90	104	107	115	84	102	102	106	108	94	102	95	121	93	112	100	99	95	94	113	105	108	111	101	99	90	113	95	101	119	89	109	95	98	85	107	109	101	97	93	133	90	88	106	105	106	83	95	91	117	79	87	89	123	112	107	91	114	103	97	103	107	88	113	102	110	111	103	91	95	113	87	101	90	102	103	94	101	99	100	94	117	120	96	99	115	120	100	96	85	111	103	83	102	94	105	106	89	97	93	116	107	99	104	125	96	106	105	100	109	95	106	93	112	101	109	95	93	113	98	103	96	109	96	91	97	104	104	94	97	101	104	88	113	94	100	101	104	97	92	118	128	98	103	78	112	85	105	89	87	98	104	109	97	88	102	95	82	97	90	113	83	104	100	81	89	101	78	115	84	105	100	94	105	112	78	88	109	100	105	91	99	106	86	107	135	106	78	108	96	88	103	108	98	88	99	99	106	97	114	96	85	95	90	95	81	106	106	104	102	108	105	123	105	102	88	82	94	90	107	107	100	110	108	91	93	110	100	102	89	81	118	102	94	86	99	104	105	108	119	108	100	94	80	80	93	106	91	92	94	94	108	113	92	95	96	98	84	111	105	86	89	118	122	78	98	100	95	95	105	107	111	100	97	85	86	116	97	107	95	107	103	106	96	93	83	104	89	92	101	101	83	99	112	105	109	110	94	121	102	98	103	90	97	90	92	105	98	101	94	102	100	108	103	121	113	99	85	85	96	109	115	104	101	101	97	80	110	96	92	107	101	108	104	106	93	112	96	103	100	90	118	110	96	95	105	115	107	110	81	96	98	100	89	90	88	100	97	103	100	108	99	116	124	119	75	82	99	91	88	102	87	85	111	109	97	88	113	84	100	90	103	99	100	110	115	85	105	101	106	101	119	108	98	102	102	106	100	99	105	103	94	118	103	102	90	100	107	99	104	99	83	121	99	98	99	102	101	99	81	100	100	100	107	103	99	110	96	109	85	90	102	107	108	116	106	106	92	90	104	95	95	98	95	115	83	108	80	89	114	94	101	102	100	112	111	95	97	112	102	102	80	102	102	95	102	124	105	102	109	90	104	110	102	102	105	72	90	85	103	110	103	100	106	121	115	95	107	91	94	99	99	91	100	104	129	90	88	100	103	94	93	103	100	104	97	98	94	107	92	111	93	122	98	93	119	129	111	107	89	87	100	106	93	93	113	110	100	89	71	96	85	100	103	112	91	101	101	112	95	87	93	92	86	77	106	92	104	100	112	118	111	105	102	89	103	99	109	101	101	109	91	105	100	102	112	94	93	105	104	90	110	109	96	109	96	97	104	115	112	97	99	104	93	99	112	101	89	84	92	100	86	113	112	85	109	101	93	103	98	91	85	90	103	99	92	93	82	107	101	107	87	108	79	108	92	85	93	98	100	113	112	108	114	96	105	98	109	102	113	101	94	94	114	105	89	117	90	104	120	101	99	103	103	101	90	102	133	108	93	99	111	103	97	94	94	107	124	86	101	96	102	95	87	95	106	95	102	96	89	92	91	99	99	86	122	89	90	106	80	74	108	104	111	97	106	93	120	104	92	112	99	115	93	97	100	106	88	109	95	89	100	108	100	101	109	91	107	90	87	96	82	115	84	80	89	98	105	100	89	90	107	110	105	114	109	92	91	105	113	104	92	101	108	89	108	105	101	91	96	94	98	100	91	83	98	108	81	93	105	110	102	108	106	100	110	115	103	91	109	85	103	74	91	102	92	100	90	89	90	95	86	111	82	97	101	106	113	90	92	97	97	100	76	125	105	110	90	108	91	112	92	116	84	95	97	107	103	113	116	100	91	87	109	104	98	85	107	93	87	82	96	96	90	101	97	107	109	103	115	88	101	94	93	103	99	104	108	73	95	106	112	88	103	104	85	89	82	95	106	105	87	100	103	85	98	109	96	97	88	68	95	94	109	107	103	104	87	85	105	108	102	112	107	97	112	111	108	93	127	96	98	106	102	90	96	117	92	79	97	104	100	92	98	89	102	124	89	94	116	121	116	101	101	83	109	103	114	91	117	94	108	74	97	107	89	95	92	101	92	98	110	110	96	107	97	109	103	104	94	102	93	90	99	107	101	97	95	94	102	95	104	110	109	97	91	88	104	97	92	97	90	106	103	103	108	84	104	98	119	103	105	115	104	89	94	88	104	109	96	93	102	102	108	82	103	125	87	108	99	104	93	105	105	104	106	87	92	91	105	89	91	88	110	93	105	110	95	93	89	96	79	107	101	88	117	92	93	109	83	103	126	112	107	95	93	89	106	102	85	110	102	107	111	100	96	92	102	86	103	115	95	99	84	105	103	99	94	111	102	73	94	104	97	102	110	99	89	100	85	99	94	94	104	97	114	113	112	80	109	88	87	94	112	106	107	106	88	107	91	106	116	98	91	123	79	78	99	88	114	105	112	112	81	96	121	102	80	118	113	83	106	101	102	114	98	95	102	97	81	105	117	92	99	98	91	103	127	105	103	114	103	110	99	81	92	89	99	103	91	105	94	109	96	119	102	96	92	98	108	114	92	85	107	96	107	101	104	111	107	124	106	103	100	82	94	101	96	98	100	105	102	89	110	110	96	107	96	97	96	97	92	110	102	93	100	107	102	109	114	108	95	96	112	96	109	108	114	96	94	91	90	102	101	91	94	93	100	100	102	93	93	108	112	108	85	100	104	101	88	101	102	116	105	90	101	94	97	84	103	106	104	105	93	104	94	125	111	96	86	101	101	101	102	106	119	113	127	120	91	104	103	106	113	93	90	102	98	109	83	89	99	95	106	93	93	95	95	112	97	102	106	86	97	102	92	111	86	105	98	95	85	118	114	104	89	93	106	111	96	103	87	84	97	102	99	80	96	98	108	107	121	97	88	116	109	88	92	112	102	95	91	122	96	82	92	86	82	94	102	101	105	100	83	88	101	89	95	98	98	111	106	112	92	93	77	95	118	108	87	105	108	101	92	98	116	114	97	104	105	92	85	104	96	116	104	112	102	110	96	102	110	85	97	89	101	106	94	122	91	102	116	81	107	108	109	106	101	97	103	100	105	106	108	94	102	100	105	99	112	122	104	135	78	124	94	87	104	101	96	95	119	122	73	108	90	109	99	107	106	98	90	90	90	99	106	86	95	82	86	101	95	106	89	97	104	103	88	95	110	113	104	96	106	73	96	96	105	106	90	97	113	84	118	97	80	83	85	100	98	104	120	103	95	102	107	106	99	106	80	83	104	113	92	99	94	112	98	101	120	103	97	92	103	106	96	84	117
8097	31715	36350	29173	25286	13625	3966	687	330	265	220	206	171	152	163	162	172	135	135	110	139	113	108	144	116	107	100	136	106	110	111	134	118	107	127	112	101	124	101	127	122	109	119	95	119	118	132	119	123	110	126	117	100	108	105	112	115	116	103	108	118	106	108	104	99	106	110	97	112	138	112	104	117	121	126	103	126	134	122	126	135	138	129	113	111	101	117	85	114	114	106	124	116	125	126	115	109	124	107	99	109	99	106	119	130	115	113	101	123	119	100	98	117	98	105	112	121	129	129	103	107	109	122	117	97	111	110	100	106	96	127	112	109	99	99	102	120	112	101	110	107	106	110	118	108	107	114	112	118	99	98	116	101	100	118	101	103	98	107	125	120	99	104	105	97	134	100	100	107	106	108	120	110	105	137	122	97	113	114	141	118	123	119	105	102	122	100	111	92	120	103	115	116	109	117	102	113	103	128	115	134	100	100	106	111	101	119	104	119	108	113	121	120	109	114	108	102	105	100	117	109	96	105	102	112	110	99	118	95	120	86	102	105	99	95	97	101	91	124	89	131	100	111	114	106	113	114	113	99	110	99	95	110	105	120	104	93	110	101	97	117	118	106	108	91	101	103	108	94	120	132	116	108	120	119	125	99	135	107	104	101	97	114	112	100	108	120	103	95	122	133	106	112	109	98	131	103	126	111	93	85	106	122	125	114	123	111	97	99	98	121	108	108	109	122	109	119	116	87	104	120	80	132	124	112	118	98	107	99	126	100	118	101	119	101	125	95	111	104	118	116	101	107	98	110	107	100	98	122	109	96	95	107	102	119	107	99	124	93	103	121	112	112	102	121	105	86	128	107	114	122	128	98	105	99	113	106	117	125	109	113	105	115	90	112	116	106	130	111	100	108	103	120	109	124	109	127	111	103	121	98	95	122	98	115	113	116	101	97	104	106	113	109	119	106	101	126	110	108	103	100	130	109	118	133	100	106	100	104	104	90	118	114	106	116	113	104	98	118	107	114	93	99	121	114	96	105	91	109	121	93	125	116	104	121	131	109	99	115	106	113	108	119	116	126	115	117	99	120	121	108	132	102	112	101	110	122	91	120	108	91	118	113	109	113	112	119	123	111	111	99	119	99	126	116	107	109	136	106	113	104	110	105	128	105	117	90	117	116	107	104	108	116	116	103	103	107	104	110	115	90	94	86	113	108	112	112	109	113	88	109	108	96	109	126	106	118	109	124	86	96	112	103	92	105	123	94	115	113	99	109	111	123	108	102	109	114	99	116	94	88	114	113	119	105	91	114	106	97	108	125	117	116	114	106	112	104	117	122	108	113	110	86	118	105	121	97	109	117	95	106	115	124	118	122	112	98	135	114	127	122	103	117	108	131	115	91	103	114	112	123	113	115	114	88	124	131	121	79	114	111	134	96	113	133	115	119	80	119	103	141	102	122	100	111	110	107	114	94	107	115	110	117	103	102	107	107	107	93	102	110	101	115	131	100	124	116	111	87	122	104	123	89	101	112	100	104	121	106	114	112	103	117	85	111	118	115	101	125	118	98	142	118	109	114	129	105	120	112	101	117	120	103	110	94	112	131	98	131	98	108	95	94	121	115	109	113	104	112	93	104	117	99	106	89	103	99	105	95	121	112	111	102	108	102	100	97	106	130	102	113	119	100	114	104	117	106	103	109	109	107	124	119	114	104	83	133	111	104	105	119	107	110	127	105	114	112	103	92	98	125	112	111	122	110	115	110	114	116	126	113	107	126	107	126	135	111	120	95	119	110	121	117	118	102	106	104	107	104	113	99	107	110	118	131	114	122	95	110	108	97	107	105	109	105	98	103	111	109	133	117	99	106	118	114	98	104	111	107	100	111	111	111	122	109	114	111	103	114	107	121	115	94	107	105	121	123	103	110	115	102	105	118	96	118	113	118	106	85	121	88	91	103	123	110	110	113	105	108	110	124	100	107	115	100	114	121	120	112	122	95	104	109	103	123	114	103	124	105	109	107	97	118	96	113	109	98	111	91	102	102	104	126	107	135	110	104	126	90	105	106	112	96	114	112	123	111	118	93	138	109	104	103	89	93	113	113	90	101	112	114	108	98	112	112	108	111	102	103	112	111	126	107	102	93	95	110	101	110	103	100	124	111	111	110	109	125	107	117	111	108	102	110	100	100	105	113	120	106	113	103	110	91	95	108	106	122	104	99	111	104	116	131	108	103	113	100	99	108	124	104	96	126	118	102	102	116	85	104	114	108	112	107	128	111	116	117	99	113	112	113	95	120	112	96	109	110	125	103	114	111	109	96	115	105	126	112	116	117	98	132	113	120	124	101	103	129	114	115	120	94	110	114	118	108	108	132	112	87	118	122	116	115	105	120	111	101	123	95	94	107	99	110	130	125	111	94	99	121	103	104	95	111	101	108	106	125	115	121	134	94	114	110	115	128	113	103	118	94	98	119	120	112	105	99	97	109	101	118	122	120	119	114	118	105	124	105	120	121	88	114	120	104	100	120	113	96	107	99	112	94	100	111	106	107	109	112	106	123	120	102	91	104	105	120	115	106	95	90	116	112	96	110	106	104	98	116	117	110	110	127	116	121	136	106	112	90	117	119	94	115	112	116	111	119	108	102	112	120	112	106	114	144	131	111	107	106	97	105	104	126	118	112	99	100	118	139	98	110	110	108	116	109	127	120	108	132	119	103	92	106	135	107	101	98	106	119	125	115	103	113	98	100	114	108	103	86	120	96	108	105	117	117	106	111	116	114	116	111	103	111	126	105	111	99	114	98	109	119	122	121	103	127	105	113	120	106	116	111	117	98	135	87	109	99	118	91	103	115	124	107	117	106	106	129	129	123	115	91	107	106	93	109	137	78	104	103	112	80	116	106	99	114	122	112	127	126	108	108	91	118	108	133	108	109	111	119	99	125	110	98	118	116	103	100	112	104	120	120	107	117	107	92	115	112	107	111	106	95	111	121	135	104	125	98	134	120	104	128	104	94	112	104	130	105	106	104	110	120	103	111	114	106	104	100	111	101	131	107	118	123	115	98	123	121	102	95	101	101	103	102	112	101	100	112	118	103	105	93	131	108	117	130	105	102	106	106	99	101	110	99	126	102	109	97	120	103	119	101	102	121	120	101	103	110	99	109	118	108	95	99	104	108	121	123	127	102	101	108	108	98	128	105	99	107	111	117	101	98	107	103	128	99	123	116	116	113	120	116	108	130	115	128	106	118	106	106	100	105	113	105	133	105	108	102	116	118	118	117	118	110	101	113	106	115	129	98	129	111	115	91	113	120	98	111	137	110	116	99	98	98	97	115	100	116	124	120	121	112	119	110	121	87	96	113	124	102	107	105	93	109	120	137	129	107	109	116	116	119	112	112	99	102	132	99	101	108	102	125	87	103	116	82	119	104	98	103	112	124	107	105	103	116	113	101	113	103	114	117	108	110	98	125	100	116	118	105	101	112	89	106	132	108	115	131	114
21803	20720	28289	23321	21553	22363	14192	1438	643	582	497	457	410	341	362	393	352	327	357	358	344	337	317	354	350	298	317	295	286	306	291	256	274	283	289	282	319	278	297	278	279	304	273	287	255	272	259	293	284	262	258	288	265	245	289	303	276	299	265	306	296	265	269	298	297	275	292	287	252	262	282	295	287	280	240	278	276	307	284	291	269	315	310	239	252	271	297	287	287	274	277	290	256	282	256	250	267	243	282	260	291	262	308	264	291	272	270	289	260	270	262	279	275	261	269	276	282	279	259	252	307	288	276	302	298	239	250	287	304	289	306	277	247	300	276	301	259	259	261	273	291	283	248	266	312	296	267	280	268	261	260	282	288	274	267	295	281	275	245	274	307	266	278	282	291	284	270	274	243	285	290	301	267	263	311	280	277	271	275	279	267	296	270	290	240	269	277	257	272	268	276	268	293	289	291	257	278	270	305	271	253	279	263	311	306	265	295	273	268	277	276	285	272	284	294	289	313	270	273	243	277	296	290	321	300	275	270	274	280	300	286	245	263	288	278	282	248	280	270	268	286	273	296	272	257	247	276	293	287	282	302	258	298	292	282	273	281	290	283	286	280	287	254	299	270	275	287	275	252	297	265	281	272	282	282	270	301	273	295	301	262	281	276	291	258	263	266	272	294	286	311	301	284	276	258	282	279	277	281	288	289	267	286	279	303	290	294	284	278	277	277	282	265	276	280	256	300	295	293	259	290	306	286	275	267	290	273	257	265	280	318	268	265	296	247	284	298	286	273	317	285	277	257	265	274	244	253	260	257	295	280	261	276	241	278	298	263	293	294	254	290	277	256	271	263	298	298	270	298	267	304	270	271	259	236	266	250	310	294	277	287	286	253	277	292	262	276	281	266	268	274	291	297	286	299	258	262	314	290	260	301	274	282	275	275	278	285	292	298	304	260	272	289	278	267	269	279	285	284	290	279	294	290	264	292	280	248	312	280	251	266	265	260	258	274	280	276	304	294	277	299	265	287	281	299	297	301	307	232	261	273	273	278	271	301	262	279	275	264	276	284	257	267	302	268	274	290	256	253	258	258	319	296	275	266	290	290	289	263	291	266	264	272	298	304	302	270	281	254	276	282	287	282	286	258	272	257	299	279	284	293	265	268	292	288	263	269	250	285	300	268	304	322	245	305	284	289	301	259	260	281	271	271	279	268	273	268	290	272	268	243	277	293	279	290	265	260	295	273	265	295	309	264	273	267	312	269	265	294	270	278	269	291	277	274	284	312	266	262	281	293	262	284	313	249	241	287	276	283	258	279	258	269	268	293	225	263	280	271	235	284	282	302	257	279	295	269	283	281	301	303	280	286	267	264	283	303	282	279	281	286	287	234	280	280	277	269	302	286	317	257	274	271	250	271	249	269	276	253	264	252	252	269	302	266	294	261	304	277	282	286	262	271	255	283	292	295	274	282	305	295	276	260	246	262	259	259	304	296	245	287	288	265	272	297	275	274	274	286	283	260	279	291	247	297	282	263	289	284	280	271	267	264	284	283	260	279	277	264	282	265	259	293	274	283	259	257	279	286	313	246	280	252	283	272	291	241	281	246	269	281	265	267	294	255	263	296	277	278	287	273	247	275	297	240	278	277	266	276	321	299	257	241	278	269	265	290	271	266	289	251	266	262	269	298	260	274	269	294	280	256	307	279	226	296	267	261	259	260	289	306	252	274	299	266	267	265	317	259	273	293	294	305	276	269	239	291	299	286	276	249	261	273	281	270	268	294	268	283	271	304	276	283	306	289	280	287	287	295	296	264	260	277	265	286	260	270	250	318	289	280	273	275	284	261	285	279	276	274	264	303	250	273	258	269	279	248	273	265	310	272	294	295	285	319	273	260	298	267	270	270	288	258	288	280	285	255	258	289	293	261	280	266	273	293	296	266	240	288	265	273	276	242	273	247	289	262	279	267	247	282	293	265	294	255	292	277	261	272	301	304	280	242	279	318	301	290	293	274	273	289	273	272	283	295	274	282	269	299	275	293	286	267	283	272	289	257	295	328	254	279	259	282	259	265	253	254	274	291	289	279	261	258	272	289	280	302	276	293	305	298	282	275	296	290	290	252	291	296	289	315	250	260	243	240	249	274	265	269	295	313	259	298	298	255	274	275	295	247	278	285	273	285	262	259	264	263	256	260	279	266	299	274	275	262	299	259	250	294	265	289	257	265	278	253	266	276	273	279	273	250	257	263	299	254	290	268	268	287	283	260	278	246	283	285	271	299	279	270	300	298	265	296	309	278	269	294	267	261	268	292	291	272	275	280	282	286	282	255	298	285	254	283	290	274	278	261	288	283	304	282	291	288	276	290	278	281	292	284	291	275	281	273	252	275	283	294	290	254	256	286	301	288	294	281	289	281	299	252	285	261	282	306	273	279	277	253	255	272	252	262	288	257	278	279	291	289	281	265	271	284	314	283	275	277	267	265	262	244	288	264	262	284	262	287	306	292	291	306	274	265	288	240	278	283	281	291	263	270	277	281	272	274	274	274	270	265	263	288	261	325	284	277	240	283	289	313	267	245	259	292	267	281	285	291	274	301	261	271	273	278	284	265	261	279	273	256	267	294	276	274	259	277	264	266	272	275	254	291	268	291	279	264	279	263	240	253	247	273	296	293	247	307	275	254	280	270	283	266	281	280	263	286	267	295	292	264	281	297	267	320	248	258	268	273	265	312	278	273	246	287	294	276	264	280	273	283	242	302	282	274	282	274	276	283	263	310	280	302	256	284	294	285	283	215	268	292	270	302	291	233	270	253	263	252	302	261	268	277	255	278	302	271	253	287	290	260	250	291	281	316	260	281	277	293	326	258	246	320	323	265	291	256	277	252	279	266	257	270	255	281	278	271	283	292	306	259	267	274	267	256	273	262	289	266	286	280	272	289	268	288	275	280	281	287	302	282	275	268	275	263	279	238	274	268	252	264	273	271	309	295	277	270	244	277	290	272	281	268	259	297	259	285	295	249	271	264	271	307	288	268	303	267	295	272	277	260	264	289	269	278	270	260	296	318	279	268	257	271	289	264	247	293	277	293	270	336	270	258	278	265	278	300	263	289	295	265	296	260	279	277	261	267	275	275	297	256	281	281	277	293	298	288	299	273	288	288	293	283	283	289	279	261	266	292	259	278	268	264	294	242	282	242	280	266	285	276	306	277	270	259	301	261	281	231	273	254	249	272	265	294	285	259	280	265	287	260	293	273	307	271	312	257	278	298	295	264	252	278	272	270	269	250	250	299	268	269	279	307	279	282	279	268	277	283	275	270	285	269	269	277	286	250	285	276	254	283	258	284	311	285	286	329	302	273	265	273	272	275	280	275	293	249	287	264	245	270	293	261	262	251	280	267	283	264	274	257	283	285	277	313	272	257	293	274	274	310	282	288	265	305	301	294	270	305	254	275	263	275	242	270	257	272	309	295	273	298	275	289	270	290	293	276	262	264	312
9930	44113	46862	39873	34645	19998	4611	1431	947	804	618	606	517	484	464	405	414	396	354	356	340	347	358	324	372	313	312	337	300	316	302	304	308	296	296	299	331	298	284	299	312	320	279	276	298	331	286	326	283	298	320	317	315	281	286	297	349	292	318	293	284	291	320	292	313	291	315	275	282	296	318	295	312	274	278	306	299	296	301	337	347	298	328	310	280	302	287	299	291	313	283	306	316	287	278	291	283	291	303	289	278	292	269	298	302	287	317	320	285	250	281	297	297	311	300	303	283	289	290	287	313	296	299	293	310	259	325	285	246	295	271	316	287	316	277	296	301	311	308	303	344	307	309	316	291	321	293	271	291	287	298	328	306	287	301	284	317	278	286	270	291	274	296	275	292	316	314	283	305	259	300	263	293	285	310	294	310	282	308	289	262	266	281	277	298	299	286	281	298	297	284	263	275	305	257	273	290	287	318	268	285	281	319	309	297	282	283	293	266	306	285	272	289	288	327	300	257	264	297	327	269	293	285	300	279	280	308	315	282	276	303	290	302	278	302	312	267	282	283	318	323	298	304	324	292	283	247	297	314	304	295	283	288	308	303	307	254	291	298	327	296	304	322	265	295	290	278	299	269	316	300	284	289	288	274	284	297	273	334	289	292	269	312	288	296	289	270	294	292	321	331	280	306	281	281	301	266	276	269	297	285	316	296	330	273	276	287	319	301	320	294	305	303	287	287	291	287	271	337	275	278	315	291	288	278	284	284	275	297	299	288	312	275	297	285	296	312	276	291	324	296	288	295	287	279	323	297	291	298	309	298	286	278	252	311	290	299	318	284	277	286	268	268	289	268	309	302	289	282	278	281	262	270	279	285	312	271	320	297	251	273	281	299	310	304	277	263	308	222	295	305	327	252	302	293	284	282	277	282	282	287	313	309	305	297	301	338	295	294	289	289	300	275	305	313	309	306	284	279	267	294	269	306	280	305	256	303	280	276	309	319	270	286	309	295	309	289	264	294	275	291	313	309	281	317	312	309	276	311	292	276	277	274	284	294	281	276	307	318	288	273	265	299	277	276	275	270	285	309	301	272	290	298	272	309	267	320	274	270	269	275	296	289	282	300	305	258	273	266	290	299	305	258	295	306	289	314	283	293	284	306	322	284	281	297	299	295	289	278	302	294	274	344	293	294	293	294	295	302	291	321	275	277	283	275	287	288	300	263	290	305	293	290	307	295	282	313	295	287	311	296	278	294	309	289	310	293	319	292	293	281	320	295	290	285	286	311	256	324	279	310	271	278	287	273	306	295	300	306	292	326	286	294	305	306	298	290	252	300	276	289	287	298	263	305	298	315	269	275	308	296	271	281	310	281	279	286	251	292	294	262	276	275	330	314	330	298	286	269	301	272	277	292	309	305	287	301	302	266	304	299	297	291	329	301	291	306	296	292	287	259	332	276	263	301	293	260	284	275	272	313	265	305	257	304	295	295	292	290	295	286	290	287	296	250	280	290	287	269	298	314	285	282	284	304	274	278	286	298	293	284	291	319	283	296	256	288	273	340	265	317	294	294	332	263	298	294	284	301	291	310	330	319	294	268	302	306	280	308	294	263	305	278	292	263	282	300	300	277	318	260	312	314	298	277	264	292	346	283	293	291	276	277	266	325	259	279	281	322	279	317	281	283	308	274	312	291	290	296	274	265	295	285	279	291	269	325	283	272	290	273	283	290	300	275	274	324	283	301	294	303	289	300	305	294	293	321	306	298	268	288	288	300	286	286	285	299	278	327	293	301	278	317	309	300	282	307	292	286	286	331	282	289	306	285	309	264	298	309	279	313	305	315	287	257	271	308	295	298	293	317	283	315	307	319	310	286	315	278	258	291	278	318	328	311	272	281	289	259	294	263	282	293	308	288	283	305	250	285	311	295	290	292	299	293	313	323	291	253	304	281	320	302	269	306	276	268	279	308	286	277	282	275	287	301	284	322	283	323	287	299	279	283	276	306	287	255	310	298	280	286	273	279	281	307	281	275	292	305	288	297	319	312	281	299	300	321	289	296	284	279	276	283	283	291	350	273	298	284	268	299	270	264	268	298	282	310	265	310	281	300	262	277	285	319	296	270	261	299	315	283	303	290	275	268	310	303	290	297	309	274	306	280	299	313	286	319	306	294	285	343	292	282	305	277	276	278	320	268	271	292	310	308	303	330	290	303	293	294	316	294	287	292	300	286	306	294	261	284	314	311	319	271	294	277	303	260	306	286	330	277	295	291	301	284	257	303	303	277	287	290	306	298	289	303	274	308	286	287	260	304	279	295	283	284	286	266	294	294	270	317	261	318	299	285	269	282	309	281	279	292	289	290	253	304	301	294	281	276	319	330	300	269	288	298	270	274	317	279	292	302	256	290	297	276	275	269	279	284	293	266	284	279	315	308	291	261	260	300	263	257	295	313	296	286	307	310	299	318	314	304	319	296	322	306	312	262	310	293	285	290	278	301	281	317	309	270	294	306	316	311	285	293	270	326	292	289	279	297	279	288	318	314	273	291	315	293	281	288	318	277	302	312	321	299	294	265	292	279	279	304	307	307	271	278	285	263	290	307	270	326	291	270	288	273	295	320	263	306	264	300	293	300	266	290	299	309	274	271	294	270	276	279	277	298	286	280	288	287	253	301	260	264	315	296	290	279	310	296	283	324	271	290	299	279	292	257	272	285	294	305	298	319	281	308	329	305	291	285	281	278	290	301	334	255	281	287	283	268	285	278	312	301	257	323	305	287	295	300	313	300	279	312	308	301	287	305	281	287	287	279	275	262	292	298	313	284	286	310	290	295	299	290	303	341	275	303	279	305	278	290	302	295	286	272	286	299	282	287	317	321	261	297	282	307	295	325	267	295	275	269	285	240	286	298	320	298	292	276	318	298	282	298	307	308	303	307	304	280	284	310	312	278	315	251	291	301	285	283	290	274	268	270	310	311	306	277	271	279	298	290	346	316	279	291	286	280	273	279	269	306	276	282	282	277	277	319	291	288	303	269	278	283	290	290	302	309	232	279	298	308	281	283	266	299	295	293	307	272	291	304	266	309	268	274	295	306	281	296	301	289	308	289	289	297	260	293	303	267	284	292	267	275	291	325	263	273	300	291	310	292	310	291	292	275	317	287	285	309	310	293	335	274	311	294	274	288	300	294	275	275	312	264	291	274	276	270	298	307	296	280	279	274	285	284	287	300	266	287	281	273	301	268	293	276	314	281	272	301	326	300	319	294	289	298	265	288	286	307	291	294	285	294	278	309	309	284	303	294	270	285	284	320	313	323	304	287	282	287	261	304	283	312	276	309	290	282	280	307	270	287	300	281	294	273	283	297	248	323	307	311	301	276	268	298	253	296	299	274	292	296	317	305	316	305	282	270	307	290	296	295	303	282	325	276	291	251	289	279	288	294	306	262	292	296	299	246	262	303	268	277	302	302	285	290	288	279	267	285	292	290	308	303	303	252	305
28063	22801	31026	26568	18222	10862	1266	237	203	188	205	173	215	183	195	193	196	153	194	186	191	194	182	169	198	215	163	169	188	197	173	180	196	188	198	173	179	193	196	178	151	195	202	187	197	169	182	185	184	192	199	180	219	188	191	174	193	189	190	191	193	162	185	166	206	183	172	186	192	200	181	201	168	205	183	180	205	195	179	193	196	180	210	185	173	167	202	186	181	175	221	169	159	183	165	192	189	191	194	188	184	172	183	192	172	196	166	203	154	187	219	169	180	158	195	215	164	179	215	172	160	183	184	196	191	177	178	182	186	204	188	182	158	184	197	164	209	183	189	201	168	205	177	191	166	192	168	178	194	174	170	181	163	178	184	180	200	205	204	183	166	190	197	176	183	170	184	165	189	173	177	184	191	197	201	163	193	148	175	206	201	198	188	171	162	197	181	189	198	177	195	177	181	200	180	158	171	188	174	203	194	156	186	167	175	200	138	167	174	171	199	209	165	184	166	203	156	188	205	191	204	167	184	213	191	191	226	179	194	203	210	192	184	192	192	179	194	188	194	168	172	176	156	178	187	196	168	186	163	187	174	194	179	174	189	171	188	149	192	194	171	213	182	166	185	173	209	175	188	191	176	214	160	173	167	180	172	192	184	194	181	185	196	175	181	174	189	189	184	214	188	191	206	170	169	187	186	197	183	196	170	194	206	189	175	192	176	188	191	166	167	200	166	181	162	194	176	177	202	176	177	178	207	176	190	203	161	195	182	194	165	202	163	167	184	218	170	178	183	195	167	177	158	177	158	206	205	209	182	180	176	202	183	145	185	165	205	175	173	199	176	189	208	169	163	176	179	210	177	173	186	165	186	179	158	194	194	172	189	191	174	165	193	191	175	205	164	187	174	180	177	187	170	164	184	140	197	191	187	189	184	173	167	210	194	180	198	186	191	187	183	209	166	186	179	178	174	203	203	193	180	193	194	178	174	168	167	199	182	182	206	207	193	192	195	197	190	142	180	172	168	182	179	194	183	187	178	188	186	174	167	184	178	176	200	161	179	166	192	191	182	194	190	163	223	182	189	164	171	196	172	183	188	170	182	203	189	163	164	196	173	193	182	171	173	174	200	204	195	212	192	166	170	153	226	194	175	164	165	203	196	183	176	198	181	183	174	178	192	189	180	184	165	183	182	198	194	180	178	202	184	180	197	166	180	209	184	159	158	159	199	197	195	192	184	176	180	187	181	195	172	177	164	209	181	169	175	165	192	177	169	190	174	176	185	193	159	150	189	201	181	182	172	182	208	186	192	159	149	196	189	173	164	168	201	190	207	190	166	181	173	185	165	188	168	176	176	200	180	200	186	182	202	211	184	182	142	188	174	196	175	164	191	201	190	191	183	169	192	196	170	163	200	174	169	182	184	172	207	174	195	171	180	171	165	184	165	178	196	193	204	174	183	180	180	168	153	157	198	197	198	183	203	164	184	187	193	190	193	174	166	196	183	200	184	175	194	177	184	168	196	177	195	182	200	178	184	205	160	160	176	165	181	194	189	164	222	186	174	155	181	184	171	195	204	183	198	176	180	178	178	183	170	200	173	179	168	193	185	183	190	178	186	190	190	190	167	180	192	208	183	187	195	159	220	179	174	183	194	190	200	189	151	178	194	189	178	203	185	166	191	188	178	189	174	197	199	213	173	189	192	191	168	185	177	183	176	176	176	180	157	164	185	179	178	191	193	188	204	173	154	189	184	189	174	188	191	179	176	194	186	170	198	198	183	171	173	186	177	201	195	159	181	188	172	188	182	193	165	189	188	183	163	192	152	202	183	196	167	197	175	195	169	197	201	218	199	189	172	183	189	187	158	181	179	177	179	183	162	198	198	183	185	182	184	188	200	190	189	186	173	189	212	188	179	213	202	208	187	191	185	197	194	210	183	164	196	176	209	179	184	178	202	202	170	184	178	200	183	173	196	170	200	166	165	173	191	186	178	166	193	179	202	202	193	156	175	164	194	198	162	188	202	174	210	170	151	180	159	180	183	165	186	168	168	180	173	174	149	176	182	180	168	178	171	179	181	191	172	203	202	191	187	169	184	199	182	180	184	180	206	176	167	179	173	181	188	184	160	190	190	158	189	173	180	182	171	169	169	215	180	196	182	180	193	173	192	205	170	186	193	168	191	164	167	187	183	168	168	180	176	161	209	209	188	214	181	212	180	189	190	178	179	185	194	200	211	210	185	184	204	197	193	169	180	189	188	189	192	179	200	195	167	196	177	185	184	160	159	181	174	172	185	175	175	171	170	193	191	174	211	162	179	174	204	179	194	211	193	189	182	198	182	179	200	170	178	196	172	192	174	189	167	183	161	183	183	164	182	179	206	173	191	180	181	177	228	192	184	162	219	176	184	170	165	170	205	172	181	180	200	187	174	189	165	161	181	182	201	195	186	200	184	181	183	164	201	186	199	163	201	181	174	188	179	193	193	183	186	195	163	188	174	177	177	179	196	213	168	180	164	190	144	204	184	196	181	193	172	180	183	175	173	202	185	160	167	184	182	169	172	177	184	181	175	214	176	172	164	186	178	189	178	182	199	180	185	191	184	184	162	176	186	155	184	188	176	173	185	166	192	184	177	174	181	194	199	179	195	171	181	175	174	181	198	170	199	170	173	184	159	183	186	175	153	192	198	199	181	160	180	182	198	171	178	160	181	183	186	197	206	199	193	177	190	193	181	177	173	184	178	188	198	198	155	191	185	173	185	185	168	185	164	167	193	191	171	164	205	173	170	190	195	172	188	196	195	170	170	171	179	183	200	173	205	155	174	194	178	174	179	176	187	173	174	164	185	184	190	181	195	180	176	185	175	166	196	161	182	191	179	163	178	174	179	206	195	198	207	183	187	178	169	194	179	197	194	189	204	174	195	179	187	205	178	182	185	199	174	172	202	162	184	182	171	168	172	183	173	212	201	179	188	185	217	207	174	162	181	167	202	177	176	174	179	155	183	193	186	187	202	180	179	170	175	211	186	194	198	197	190	197	191	192	188	187	167	169	172	206	202	178	172	198	181	180	163	201	189	200	180	191	180	181	208	213	175	182	203	193	203	178	208	176	179	180	201	203	185	180	172	204	192	170	183	174	208	190	155	186	181	201	189	175	187	201	186	201	179	185	190	179	172	150	211	198	174	193	188	185	189	161	188	158	186	168	205	174	218	206	179	166	176	183	189	178	199	184	186	204	183	208	203	187	180	167	208	173	193	155	169	182	164	201	194	208	184	189	178	191	157	191	199	167	187	183	194	168	167	171	171	168	184	188	172	198	206	211	202	185	171	220	190	184	202	189	180	207	182	176	186	176	182	188	200	191	173	177	172	159	170	202	198	188	180	191	185	192	215	196	192	192	171	165	170	185	151	203	175	165	179	183	188	177	179	180	178	191	194	178	192	194	166	177	175	186	195	165	158	184	166	169	185	198	172	183	179	183	191	183	184	193	180	181	178	174
7441	32172	34255	25770	20880	13910	1698	316	230	220	192	182	190	197	190	205	211	201	189	172	214	182	199	206	165	196	183	203	203	194	211	194	199	198	187	193	179	177	198	194	185	175	201	179	183	176	176	198	171	175	197	214	205	185	208	223	204	174	188	215	173	210	180	196	192	220	171	174	191	186	170	200	210	190	192	193	191	204	180	198	213	178	220	195	197	202	225	200	206	196	192	210	190	192	188	180	199	211	195	207	214	194	184	210	188	206	213	188	178	223	205	191	196	181	207	191	191	206	175	191	195	192	207	198	231	186	177	177	173	192	213	208	195	187	206	192	210	191	195	185	193	172	184	189	216	204	199	204	187	199	200	183	189	210	208	187	224	182	175	166	185	193	221	197	207	170	233	190	206	206	185	204	185	193	190	188	181	190	199	207	207	206	175	200	177	181	189	184	183	186	201	190	194	192	185	198	197	198	197	191	161	181	183	187	194	192	174	189	196	208	187	210	206	203	164	194	212	178	207	191	186	201	190	182	207	189	189	191	187	186	201	194	206	187	202	202	197	188	204	170	195	201	221	180	195	196	224	197	197	193	184	212	198	212	209	191	175	190	218	207	184	207	214	197	200	195	214	152	189	234	182	194	198	228	174	210	176	182	219	186	196	176	199	167	212	177	193	173	190	189	199	193	199	218	176	206	201	193	196	188	227	165	208	175	186	179	205	170	181	173	198	204	170	199	201	207	190	222	212	194	198	195	196	186	196	176	175	222	184	201	212	174	188	220	202	213	204	206	175	180	201	201	211	192	195	192	182	174	196	216	164	190	201	200	200	177	187	194	182	183	222	195	196	219	188	188	181	177	184	195	201	194	167	200	192	221	203	206	196	190	199	189	191	185	203	194	205	179	194	201	194	200	188	176	200	209	187	178	203	178	202	191	185	192	215	198	206	182	201	196	210	204	174	204	202	216	203	199	206	192	176	206	195	191	180	190	200	188	176	184	189	189	181	188	202	190	173	192	205	185	199	190	219	208	185	189	169	178	196	173	160	206	201	198	175	171	179	192	213	207	192	184	155	205	201	202	186	204	179	187	200	193	192	181	198	201	199	197	174	186	194	199	182	226	200	192	213	211	165	220	228	191	213	210	190	201	209	168	193	192	190	168	190	182	192	186	172	210	196	212	171	177	202	179	207	200	190	189	196	186	184	198	189	212	202	201	214	193	204	192	187	208	184	195	212	198	198	198	178	175	200	197	186	178	200	183	204	162	180	171	205	186	172	202	199	208	181	202	184	185	209	191	193	178	220	189	196	208	171	162	214	206	187	214	201	197	168	204	184	194	201	178	213	198	189	183	191	189	202	197	212	191	192	192	188	209	193	199	166	209	181	191	182	204	166	197	180	205	192	181	207	206	180	193	222	177	198	207	200	203	206	194	189	191	180	198	155	213	198	188	205	177	189	190	178	214	202	190	199	177	176	184	211	206	182	178	189	208	201	190	183	187	186	201	221	179	194	187	181	174	200	203	199	202	208	209	194	181	186	197	175	202	219	185	215	183	196	187	191	189	180	193	203	211	201	168	200	190	172	197	187	162	201	169	198	191	197	188	233	203	188	197	175	195	200	198	172	177	174	187	182	207	192	214	200	222	186	181	194	197	181	197	208	205	213	210	199	191	183	185	174	193	165	191	171	175	189	197	206	162	196	216	198	188	186	183	182	205	207	174	186	210	236	180	194	203	194	205	182	175	190	184	193	211	197	213	184	205	189	190	191	201	213	208	207	184	173	215	177	203	209	197	187	193	218	202	203	175	205	198	180	199	211	189	161	204	191	227	182	198	159	179	207	198	212	194	190	203	172	214	200	200	201	194	186	179	198	187	182	203	177	189	180	178	193	196	196	183	180	210	166	186	219	176	205	170	183	200	162	180	195	170	196	188	176	180	155	189	184	184	190	192	170	188	194	165	215	174	179	206	175	194	213	202	185	211	162	216	198	181	201	206	179	172	203	175	193	184	186	192	192	202	175	174	200	159	198	184	219	217	180	213	187	175	184	190	194	202	195	185	181	178	188	204	208	183	208	215	191	200	199	217	209	192	195	199	167	189	227	195	182	215	174	205	174	199	176	183	196	180	192	184	180	184	182	178	183	207	170	211	219	195	197	183	190	213	187	210	196	197	187	201	191	206	217	174	182	198	171	195	156	187	222	200	172	189	201	191	204	210	193	164	223	194	184	175	179	192	204	179	193	200	192	184	207	186	158	189	181	203	211	195	180	195	199	174	196	194	164	203	188	186	207	195	200	212	167	172	204	181	186	210	185	204	191	212	220	177	169	169	174	196	183	214	213	185	185	200	193	183	176	197	163	227	194	190	188	163	188	186	197	171	198	182	192	196	198	186	175	179	188	193	198	194	211	201	199	198	206	198	186	190	204	199	211	186	178	196	203	186	162	174	186	181	184	187	177	218	192	184	198	186	190	190	203	206	181	177	204	202	201	194	206	217	184	172	210	194	182	199	189	190	202	184	223	170	201	180	186	183	181	171	168	215	190	199	175	216	177	216	187	182	177	196	195	194	214	177	198	171	204	222	195	200	194	162	195	195	218	209	174	202	211	215	202	199	193	192	192	203	190	194	208	180	182	197	178	182	199	196	191	224	190	178	203	177	216	182	215	182	204	185	191	205	203	212	189	217	181	194	184	187	206	193	192	201	185	205	211	204	159	207	179	175	191	187	166	199	190	171	177	184	208	176	192	224	185	189	213	215	172	184	193	205	183	203	164	198	194	191	196	193	194	195	203	200	175	211	200	174	171	189	188	185	195	185	199	186	200	192	201	191	205	200	176	194	204	180	211	183	171	183	187	205	177	168	182	189	188	174	220	210	186	217	213	177	213	170	202	212	226	176	183	175	180	200	193	196	196	168	188	184	184	178	166	201	221	215	195	197	233	173	208	194	198	160	195	202	178	184	177	190	199	184	200	196	191	177	191	217	191	185	202	205	207	195	196	209	193	203	198	166	163	150	181	214	196	185	181	198	181	182	183	197	175	192	199	205	207	190	211	192	178	178	198	206	194	189	177	208	200	200	173	200	204	228	190	173	200	194	184	183	196	196	193	192	197	192	203	186	196	169	194	198	201	187	171	198	182	178	213	202	201	209	175	191	178	191	179	188	202	171	212	198	175	211	178	198	193	206	194	179	174	167	173	176	178	180	183	179	188	193	178	191	199	198	169	206	181	196	185	199	176	206	213	176	173	190	184	197	202	190	204	194	199	192	194	209	196	205	180	185	193	199	190	222	187	196	191	209	215	216	211	203	181	203	189	204	206	199	213	212	169	212	192	174	171	161	200	183	184	188	186	177	194	200	175	189	193	188	173	171	189	191	189	182	183	200	184	197	206	210	189	192	190	179	189	199	187	190	183	189	201	203	185	179	188	165	186	222	184	221	189	203	179	184	183	183	208	203	170	203	171	216	216	186	214	170	192	191	186	184	193	173	192	183
23994	21713	29320	25368	23996	21738	7123	700	523	486	391	410	376	414	390	377	371	384	346	342	367	369	336	335	349	334	320	344	334	333	327	376	362	340	348	374	348	348	354	343	358	342	299	335	345	328	345	335	339	343	312	351	364	353	305	334	302	306	338	345	308	356	327	304	356	335	343	346	342	313	343	324	319	320	304	331	330	307	311	351	303	326	322	379	348	305	345	316	325	330	373	339	326	341	366	305	340	308	342	322	341	335	324	338	332	327	324	324	313	341	303	359	343	331	347	345	356	330	299	325	317	319	341	332	345	348	304	312	310	311	331	325	349	345	301	318	341	298	336	334	336	320	308	340	336	309	320	361	303	316	318	318	310	333	322	356	334	341	320	339	334	330	360	336	337	361	327	320	315	324	332	366	312	354	364	342	337	319	314	317	338	306	345	349	348	327	322	339	316	331	333	334	342	363	333	339	339	341	313	308	309	324	351	343	342	298	300	337	313	329	339	347	311	317	334	337	371	316	346	326	313	348	325	347	331	347	349	343	340	330	344	314	352	321	330	304	358	314	311	325	329	333	333	344	322	292	337	363	353	330	329	324	313	385	335	356	298	333	370	334	324	338	341	316	317	342	317	316	356	352	336	357	319	337	333	330	357	307	362	326	334	301	353	337	318	342	286	321	313	369	327	328	332	336	335	327	325	324	360	321	343	320	360	343	324	337	345	333	325	332	336	331	325	350	291	310	365	340	342	316	342	337	312	291	327	351	301	334	336	307	360	286	307	339	316	313	343	333	353	327	384	339	344	352	349	321	342	326	328	350	343	349	294	327	333	310	303	350	366	329	357	345	329	338	327	325	343	361	328	353	333	312	348	301	337	287	324	323	338	346	339	332	309	351	328	308	343	356	331	327	319	326	298	342	309	342	304	308	309	321	350	325	300	327	371	314	336	356	319	336	335	336	324	343	355	302	343	328	337	342	293	301	333	350	318	356	316	322	328	329	355	315	327	313	352	339	352	331	310	299	354	343	326	320	294	331	334	332	319	324	354	340	350	331	307	325	325	320	330	357	312	299	287	357	343	336	314	308	338	309	330	357	299	336	327	342	355	364	335	317	324	314	322	313	339	320	334	321	326	319	335	325	334	302	338	332	330	319	364	323	318	336	349	350	353	329	342	324	328	317	336	335	382	341	328	355	314	286	336	329	326	341	347	330	335	347	345	346	338	326	336	346	320	352	352	328	341	332	306	310	327	329	332	294	332	333	315	366	318	360	350	328	357	306	308	355	330	322	309	338	316	331	308	342	353	346	335	377	328	346	337	351	341	318	318	343	285	289	326	302	303	331	310	323	336	333	357	330	312	320	321	346	342	322	360	314	334	333	327	356	310	295	325	368	339	333	337	303	320	311	310	329	342	333	317	363	345	349	333	356	333	303	307	305	294	323	356	319	315	307	332	339	309	347	301	331	298	338	317	344	315	323	330	318	309	337	306	317	339	334	336	296	347	290	373	332	328	315	332	302	341	342	315	331	336	312	321	340	314	304	322	327	309	328	353	338	344	303	306	307	351	331	342	327	315	315	329	295	343	309	351	352	286	327	338	282	363	324	321	336	311	310	325	348	323	318	334	316	341	317	340	308	353	334	338	318	334	343	348	325	349	305	347	388	319	312	310	289	311	325	330	319	334	331	320	335	301	313	295	345	355	314	291	316	345	312	318	317	331	318	292	317	316	342	313	323	332	318	338	339	338	310	343	319	369	313	324	363	325	353	320	327	334	342	333	338	328	303	344	321	327	328	320	326	350	315	345	331	324	354	340	359	301	329	327	316	325	313	334	328	323	330	322	342	345	354	354	342	322	329	359	298	321	350	328	330	325	342	316	306	321	315	322	331	367	305	308	301	347	309	330	318	302	319	319	338	335	331	323	360	315	366	320	300	338	303	320	315	309	345	306	340	340	328	324	343	330	312	346	323	357	326	334	313	314	330	330	338	325	326	333	299	326	335	356	335	328	304	317	338	302	322	334	317	340	373	370	311	297	325	314	352	319	314	354	342	355	347	322	358	337	364	341	326	333	333	338	306	326	338	346	321	357	311	322	311	326	295	336	304	298	331	317	314	328	303	311	315	351	354	331	348	364	324	322	341	342	323	318	310	314	305	329	322	338	349	304	320	332	313	328	319	325	296	322	324	323	313	333	325	324	356	364	361	315	302	321	318	327	332	341	338	330	365	318	315	342	335	317	326	331	332	316	314	344	337	304	344	352	293	322	341	310	309	354	319	348	334	322	340	348	337	318	320	329	307	307	329	328	341	309	347	338	326	317	329	324	316	337	317	319	341	354	345	305	329	350	344	362	325	333	321	314	333	314	309	331	308	298	308	342	301	329	296	322	347	356	361	349	360	299	332	313	305	321	334	348	290	336	287	293	359	317	350	355	346	314	297	325	347	323	356	327	330	335	314	333	349	336	365	322	323	326	364	312	362	304	325	340	321	351	373	332	327	319	324	362	343	346	348	340	354	320	345	343	334	331	349	312	317	339	323	338	304	374	345	364	332	339	375	338	321	331	346	349	320	329	329	334	333	339	304	328	320	337	358	335	361	336	331	281	348	311	352	291	340	319	339	312	338	328	300	326	319	298	319	343	348	295	327	343	351	306	312	324	304	349	323	331	304	332	341	331	316	323	339	338	323	323	330	339	334	311	320	332	306	320	328	346	338	337	337	339	331	313	315	318	327	317	343	341	324	314	366	319	325	366	313	319	308	346	361	344	340	365	309	301	328	335	316	341	314	310	333	352	324	287	347	375	345	345	304	307	337	293	318	323	331	328	326	341	338	320	349	320	333	307	321	303	312	343	322	331	360	303	344	322	339	309	359	329	337	325	345	345	308	326	306	329	335	296	352	309	319	315	355	302	342	301	352	319	333	351	310	315	321	319	331	304	343	347	332	347	316	320	304	332	296	347	350	322	349	317	334	300	331	324	332	295	322	292	356	337	342	330	332	365	342	356	336	332	297	317	339	339	354	308	357	322	301	368	332	333	328	330	315	320	340	344	322	319	344	333	311	332	332	326	341	323	313	355	343	336	322	328	317	333	339	328	340	308	301	335	331	352	324	295	304	355	333	339	333	327	310	324	307	325	312	362	331	338	355	351	297	369	344	288	357	351	343	348	336	327	338	311	335	301	337	301	331	335	314	335	317	330	354	302	330	322	303	313	318	353	336	317	307	317	328	329	323	330	323	297	338	328	311	346	365	371	346	338	321	324	351	334	353	346	339	320	354	329	336	338	335	329	334	303	319	315	335	332	333	334	322	334	313	327	344	342	321	307	314	289	306	304	309	323	366	299	358	329	352	316	340	296	306	355	361	333	318	339	317	343	326	342	311	340	343	326	345	329	322	327	338	342	303	317	340	298	328	326	310	330	324	317	319	346	327	309	323	294	323	340	338	332	322	305	309	352	337	318	326	334	329	353	361	335	339	308	321	359	314	329	335	354	302
8471	39454	43654	35821	29473	20460	4042	934	681	589	518	471	447	461	393	398	382	410	384	380	432	372	363	361	361	365	388	359	375	365	378	379	360	377	385	366	362	317	370	334	349	314	358	359	346	360	321	362	358	347	337	323	375	359	347	339	336	351	360	408	344	328	350	346	351	342	347	342	343	332	373	368	337	340	378	370	357	368	345	342	359	337	349	360	367	355	325	381	366	331	323	343	330	319	320	336	337	372	345	319	348	322	338	340	370	349	350	368	308	354	352	339	336	364	325	329	348	369	362	383	343	375	314	329	337	338	297	306	341	341	308	354	374	316	328	324	364	317	370	295	333	348	347	369	352	370	344	350	322	316	300	339	330	325	348	332	356	372	335	302	344	354	366	348	374	372	370	330	336	338	333	313	360	345	364	372	327	360	332	335	329	354	324	363	343	361	366	392	328	365	379	368	325	339	361	349	378	330	344	327	329	310	382	349	336	342	334	326	366	370	341	369	327	338	323	360	362	367	354	335	333	371	337	319	337	355	337	320	342	326	340	323	320	338	314	344	363	316	337	348	337	336	352	337	343	326	333	344	376	336	355	347	317	349	338	341	343	348	330	337	351	342	330	358	347	362	348	362	363	338	327	358	329	366	337	370	331	327	330	344	371	356	351	344	335	362	337	341	346	351	362	402	318	331	312	367	357	352	309	334	349	374	362	350	377	364	347	338	349	332	345	355	322	357	327	340	368	362	351	358	340	327	344	333	331	358	331	350	328	307	334	361	346	330	352	342	342	371	341	331	350	325	320	312	360	347	354	306	356	323	345	363	363	324	355	330	334	360	315	339	333	339	360	353	343	331	356	349	328	297	326	340	331	326	330	312	339	373	322	336	359	326	358	338	341	338	334	328	349	379	357	340	338	347	338	352	355	347	333	361	342	380	363	343	324	332	333	333	339	370	341	349	317	348	341	348	336	362	333	365	310	325	359	383	381	340	349	327	362	351	312	338	333	309	333	329	378	357	344	355	333	335	360	339	358	325	350	333	348	357	338	336	338	335	355	338	365	373	336	323	351	353	348	329	352	350	333	360	315	343	344	349	354	340	318	330	319	312	306	350	333	319	352	315	333	322	325	339	317	360	350	352	358	377	342	369	354	364	318	348	322	346	352	351	346	347	312	331	358	380	321	348	378	341	353	358	336	329	372	316	336	341	352	348	331	336	366	344	375	357	319	357	338	357	360	308	341	378	343	343	335	337	320	338	327	339	343	357	337	335	314	338	335	355	357	334	340	362	339	381	323	306	382	331	339	322	329	352	336	334	346	351	337	366	298	337	310	363	340	365	314	314	341	333	324	339	358	363	389	331	342	322	333	331	321	348	328	341	327	356	336	369	340	331	349	322	347	355	340	307	345	325	362	336	331	342	333	337	344	317	332	314	301	328	344	365	331	339	349	334	349	308	356	349	330	359	356	317	321	337	336	345	374	355	331	320	350	362	315	337	378	327	315	329	368	361	347	327	358	357	318	340	353	358	360	342	320	305	361	347	340	312	330	350	336	362	336	359	317	334	369	364	316	323	352	330	359	287	330	307	337	358	340	361	359	336	347	359	359	335	363	363	327	378	325	364	333	331	361	351	329	321	337	350	310	315	363	364	328	344	372	363	357	351	340	329	370	325	367	351	342	337	363	335	309	330	371	302	360	336	338	336	358	374	361	334	338	336	332	334	363	306	357	363	321	328	318	339	371	360	330	355	333	353	354	347	368	333	361	346	333	321	316	345	328	333	346	354	361	373	391	316	326	313	342	339	360	345	333	333	313	330	348	327	375	358	337	310	351	335	354	353	311	322	310	354	364	352	350	344	342	355	333	311	343	322	294	369	324	370	373	326	330	325	318	314	351	367	330	355	347	353	349	318	354	324	344	328	350	362	363	358	335	353	368	331	315	354	337	325	356	321	345	324	338	327	361	358	351	341	339	350	344	334	352	365	359	337	341	348	329	348	322	334	357	339	337	326	336	335	375	325	331	354	352	350	348	318	300	369	343	341	327	327	325	333	336	329	312	342	356	356	354	317	354	335	334	337	334	322	373	342	323	315	329	368	337	323	359	317	322	325	361	363	331	327	327	295	346	333	324	339	307	352	341	342	342	336	325	321	354	305	306	350	351	305	384	323	366	343	325	334	350	369	346	325	356	336	303	356	347	337	333	351	364	339	302	322	369	359	326	342	360	364	368	356	300	325	344	357	359	353	352	336	340	355	337	359	343	348	334	338	386	356	332	349	326	365	350	352	368	371	351	361	357	346	365	338	309	332	312	336	334	344	321	361	353	370	378	333	341	380	326	329	358	367	335	311	329	352	355	349	372	319	339	315	372	348	343	338	315	361	368	336	309	344	356	335	347	341	338	348	358	321	374	353	366	338	347	321	350	336	330	322	339	317	344	325	351	346	331	307	324	374	370	331	341	367	342	368	351	362	360	337	342	320	306	342	323	322	351	370	359	345	336	321	358	353	341	334	345	336	321	310	326	298	329	359	336	309	324	344	364	312	339	345	351	321	336	320	346	312	348	333	328	330	367	344	320	323	361	323	377	336	353	327	326	348	346	343	341	386	310	334	323	349	343	327	356	369	323	358	316	367	332	363	339	342	340	347	344	339	331	328	333	289	354	334	325	360	335	338	326	337	350	362	330	328	356	328	353	330	349	330	385	301	312	337	327	340	370	377	348	344	331	332	374	374	346	318	295	331	333	355	335	332	314	378	305	334	361	331	315	348	359	339	332	357	331	333	319	341	305	338	340	366	335	358	355	358	347	338	328	354	353	310	330	351	322	362	359	328	345	345	315	290	369	357	336	312	324	338	333	329	362	309	346	321	337	366	350	352	313	323	365	350	363	336	349	333	340	340	380	337	358	304	321	353	311	332	338	352	347	363	319	328	333	342	361	354	332	361	374	348	329	332	328	342	353	335	350	328	323	323	337	375	318	346	330	319	325	337	357	367	346	355	352	359	349	346	345	320	334	338	355	334	325	350	354	348	361	339	321	342	352	347	343	354	348	322	333	341	321	342	356	352	354	363	332	344	368	324	310	328	359	342	371	382	319	333	364	339	327	375	351	329	357	332	346	329	343	329	355	359	366	343	286	318	354	345	328	355	343	319	324	300	315	342	367	329	323	370	328	326	331	321	380	367	349	344	307	350	352	346	360	350	330	310	352	343	327	329	331	341	342	325	360	322	369	344	343	305	342	337	350	350	358	344	333	329	370	336	335	362	320	328	337	334	331	321	337	346	364	358	337	357	364	349	321	359	343	361	359	317	348	351	354	324	348	369	291	343	363	360	326	318	305	328	332	331	326	325	341	332	327	354	355	335	323	356	337	359	354	293	375	346	332	340	336	332	310	364	343	331	366	337	347	339	335	370	363	326	341	332	340	350	339	309	353	335	309	302	343	343	353	327	351	336	345	335	315	348	345	361	318	342	334	326	339	362	343	367	357	364	344	341
25210	21707	28800	27419	23132	15153	3453	288	225	156	153	154	137	129	132	130	114	137	123	133	142	120	126	144	112	98	112	95	112	107	107	109	100	118	94	127	126	128	104	130	113	95	116	91	98	101	105	99	117	128	118	110	105	106	105	114	96	102	119	100	111	131	106	124	117	99	113	117	113	100	109	129	133	113	117	102	110	88	107	113	135	106	118	122	136	108	103	112	117	116	125	107	94	112	139	111	111	110	99	104	115	120	118	93	94	116	101	103	112	104	118	110	102	111	102	105	123	88	101	122	95	120	120	109	117	112	88	111	128	100	108	90	91	101	109	101	105	125	115	110	103	108	105	108	120	101	111	111	133	97	101	108	109	113	111	121	115	114	107	113	101	133	100	109	118	101	108	107	85	102	104	110	113	112	88	98	93	132	127	115	109	113	110	113	103	111	113	90	108	114	113	122	114	108	110	96	105	114	88	94	103	98	104	92	103	105	106	109	108	115	88	121	107	116	98	88	95	107	96	98	95	100	114	117	127	103	109	112	119	94	100	115	100	106	111	129	98	118	110	110	119	110	111	106	105	110	112	120	108	107	103	120	112	120	99	121	123	93	85	105	102	105	124	134	110	97	98	110	90	102	107	120	103	123	104	114	100	100	127	107	111	118	120	126	113	117	113	84	113	116	106	114	106	118	99	118	97	130	117	117	113	114	114	96	102	110	86	112	113	123	113	105	129	120	114	125	84	98	98	101	117	117	103	94	100	135	124	116	114	109	105	104	132	117	115	104	97	103	106	119	96	124	115	111	102	114	100	101	98	112	114	102	107	112	120	113	101	118	105	119	90	118	104	99	82	124	117	138	97	117	97	111	107	116	129	90	104	114	86	123	102	89	126	108	102	120	88	102	113	105	96	112	82	99	129	104	123	107	108	114	119	114	121	91	113	100	124	92	103	117	103	124	108	120	99	129	107	140	117	103	102	117	104	105	98	113	137	126	99	95	107	88	102	96	105	107	111	118	109	125	121	112	94	101	104	108	109	104	116	99	114	100	127	103	120	111	122	117	117	109	99	104	98	106	115	94	96	106	105	122	111	104	97	97	112	109	98	93	104	121	103	130	121	106	112	107	97	119	105	132	105	86	120	115	104	93	90	112	105	90	93	109	109	108	121	101	113	111	110	98	110	110	94	122	103	118	107	95	101	112	109	121	109	99	115	136	103	103	108	115	108	116	111	113	104	111	99	101	95	101	94	107	112	110	104	104	112	101	104	114	91	102	112	114	108	96	124	119	103	98	126	81	121	117	107	107	122	116	94	119	103	97	117	109	77	99	108	113	107	115	114	110	105	116	88	91	133	101	114	109	105	97	96	112	113	116	107	111	129	114	95	121	100	115	110	109	105	106	123	106	106	91	107	104	108	116	93	115	102	89	106	94	127	107	105	107	112	108	109	120	92	98	121	95	109	112	103	125	121	111	108	113	100	132	116	118	112	99	92	99	118	121	104	93	103	99	129	108	119	103	121	85	122	124	118	117	105	94	111	109	108	101	115	95	103	105	92	122	124	134	100	121	109	123	93	97	103	106	83	117	110	117	119	99	104	115	120	118	124	105	90	108	121	118	134	92	99	110	95	111	106	115	100	113	102	108	114	112	121	125	110	115	105	129	117	127	104	132	110	99	125	125	108	99	105	110	103	106	111	141	101	100	111	109	128	113	118	129	104	106	114	121	110	113	109	135	99	93	98	124	117	106	90	94	109	99	97	109	115	116	106	101	93	117	109	113	104	120	116	111	99	118	113	124	113	109	115	121	96	110	117	107	119	101	110	132	115	111	119	83	102	108	119	107	103	99	136	112	113	115	104	103	106	108	99	109	104	105	117	111	120	113	102	98	102	108	116	91	100	102	108	104	86	114	112	123	116	100	121	137	123	93	109	123	108	98	112	110	97	102	94	99	113	112	107	99	98	114	117	89	108	106	106	101	89	101	124	109	107	91	114	102	113	103	116	104	109	99	107	115	100	129	108	123	115	101	121	86	109	123	131	104	129	88	102	105	111	99	97	118	121	128	107	123	102	97	106	112	124	110	107	107	105	140	115	101	110	106	99	103	108	116	116	123	117	124	101	105	110	107	121	101	117	121	85	95	101	98	103	128	85	105	105	92	116	104	102	99	97	125	107	124	124	110	118	108	111	118	99	108	91	105	87	103	108	110	110	123	113	97	113	126	114	104	103	115	95	98	104	132	113	104	102	115	98	96	112	105	88	107	110	126	94	112	106	101	97	107	98	100	105	112	101	111	99	126	100	112	99	111	91	105	109	111	87	99	97	118	100	117	96	125	115	109	114	123	96	98	115	86	102	102	118	99	123	111	103	109	119	101	104	104	84	108	100	136	110	115	113	105	105	101	106	130	99	116	91	119	97	111	115	96	118	103	103	104	113	105	101	113	120	111	114	106	112	108	99	105	105	120	103	92	110	90	101	85	120	99	114	123	103	120	111	113	111	94	106	121	102	115	97	126	108	103	116	121	91	115	117	107	115	114	110	99	117	116	112	112	109	131	131	129	122	109	112	102	120	130	123	101	119	100	112	99	117	104	123	95	111	102	113	115	111	98	114	93	115	105	138	120	115	113	104	91	104	114	104	111	110	103	127	98	77	119	103	119	96	113	110	110	104	117	111	123	95	125	116	118	110	110	120	113	113	98	112	102	106	112	125	117	101	114	106	115	113	86	118	110	106	116	101	106	111	101	105	101	116	112	108	108	110	113	111	98	111	87	117	108	101	97	120	96	116	118	106	114	100	114	112	109	108	104	108	103	107	108	116	106	79	104	114	95	142	104	105	110	119	115	101	113	126	109	96	108	124	104	88	113	117	110	121	101	98	105	127	109	119	116	97	110	118	121	121	102	97	98	104	109	107	97	122	97	97	108	106	107	113	107	120	116	103	107	110	84	111	96	96	108	122	113	83	129	114	100	116	107	100	110	102	102	106	117	90	113	90	106	108	118	87	102	115	97	107	104	113	116	107	117	105	118	129	104	117	94	112	105	99	115	96	100	93	106	114	106	105	114	100	99	103	126	103	99	125	118	110	101	98	117	90	100	107	100	114	99	107	107	106	107	117	107	99	108	114	97	132	122	115	108	125	107	101	120	126	112	100	88	104	115	96	122	93	102	99	103	95	114	111	82	111	108	112	95	105	99	100	117	129	106	107	110	120	116	103	104	101	103	99	99	113	113	95	110	120	118	110	108	112	99	119	107	105	115	120	110	131	90	96	109	114	105	103	115	105	107	109	108	131	110	101	92	102	123	116	101	119	109	106	106	88	123	113	98	118	111	106	104	115	101	124	106	86	106	103	104	121	106	102	96	102	112	101	113	103	108	119	98	122	106	98	101	121	113	101	109	119	86	108	104	109	118	108	107	99	108	98	107	123	107	100	89	109	107	107	110	111	117	117	107	104	98	92	97	113	101	93	102	106	113	115	129	115	109	104	116	127	114
9518	35904	41335	32176	26041	17436	3279	457	331	266	219	212	176	153	196	158	148	154	126	132	123	136	144	135	121	142	123	132	117	127	126	135	128	140	131	121	108	120	115	129	139	125	118	122	113	120	124	107	120	124	109	122	121	126	129	126	104	110	134	138	123	110	126	102	110	106	95	123	108	122	117	124	119	130	126	110	146	115	133	139	140	159	138	130	107	120	128	98	124	111	120	124	104	136	110	123	119	114	122	117	122	120	115	130	136	96	129	106	116	118	104	135	109	122	133	134	122	111	125	108	101	134	118	128	115	123	114	124	100	110	112	107	101	121	114	104	127	117	133	123	122	136	114	107	112	112	115	118	122	124	121	135	125	115	113	104	102	120	101	114	122	141	129	120	114	114	133	102	135	114	130	101	134	106	92	120	113	109	123	131	103	121	114	123	114	118	123	118	127	148	106	123	108	126	121	118	96	121	112	112	109	123	112	122	104	112	130	120	110	116	107	120	115	108	112	131	107	131	112	107	101	124	113	102	113	103	112	126	116	141	117	108	127	110	120	118	113	137	123	132	109	126	124	113	122	118	114	110	153	116	112	117	105	121	125	132	119	131	124	111	116	131	106	130	124	108	122	125	100	112	113	128	125	116	116	133	128	113	127	107	117	109	105	116	116	120	121	133	137	117	132	114	112	121	111	108	99	136	121	133	113	124	132	107	130	133	121	133	136	127	126	130	121	139	107	114	137	118	105	108	130	115	108	121	122	114	134	110	143	124	125	136	115	123	121	129	101	132	146	115	109	128	117	120	132	109	124	112	126	108	109	119	115	113	126	91	117	130	120	119	109	132	111	111	121	120	133	119	111	116	110	96	121	123	107	102	137	110	129	116	139	125	133	120	108	111	126	109	108	127	115	116	111	112	97	129	132	114	123	113	125	113	106	138	110	125	117	113	126	112	113	104	124	132	126	105	136	128	124	112	122	134	120	114	135	110	125	143	115	100	127	105	109	138	124	127	112	119	117	112	137	114	123	114	124	113	112	132	104	109	129	120	97	126	115	130	114	135	116	109	119	126	117	143	121	134	119	123	129	106	111	111	139	123	129	113	126	92	145	92	112	94	120	122	116	111	114	110	129	122	105	111	114	129	123	118	125	108	131	135	135	117	123	110	125	125	131	116	114	101	105	96	115	108	122	93	102	113	128	112	112	128	131	106	122	132	125	110	108	107	127	118	118	132	122	109	127	110	123	123	126	122	102	120	109	118	120	105	100	103	114	110	132	133	114	133	131	122	133	113	110	117	131	113	133	119	103	104	113	110	121	109	106	112	146	126	120	120	128	118	107	123	109	118	115	111	115	112	117	121	130	123	119	140	110	126	140	117	131	118	112	119	112	128	107	126	121	102	113	108	139	124	120	125	99	115	124	107	131	135	112	121	122	104	115	115	138	124	124	126	122	116	111	123	99	126	126	120	119	134	116	132	108	122	110	125	102	115	125	119	135	127	103	124	110	119	122	107	131	122	105	133	122	121	124	131	137	124	111	98	132	124	127	114	103	112	113	118	111	127	125	128	122	130	119	132	115	117	110	101	128	108	101	137	107	100	95	122	124	137	121	100	99	129	124	123	114	115	136	95	116	144	105	110	108	112	82	112	106	116	118	142	129	123	114	119	106	119	114	114	135	126	103	128	108	99	136	125	131	115	117	98	123	120	111	102	117	102	116	108	118	135	137	123	127	112	115	129	116	120	120	125	123	134	129	139	115	120	99	114	123	126	122	122	123	105	118	108	103	120	133	127	118	105	116	128	130	117	116	122	110	115	117	129	121	116	110	95	116	108	108	124	128	132	120	136	122	115	97	120	130	113	119	127	118	113	104	120	108	129	130	123	123	107	103	128	121	123	112	123	116	112	113	104	99	129	129	104	116	106	138	128	128	144	130	109	128	107	125	119	106	120	110	109	121	109	107	107	116	131	125	117	120	106	119	114	114	121	119	116	110	113	135	106	140	127	121	109	122	106	100	123	109	132	117	121	118	103	111	131	126	141	107	102	111	123	122	113	109	132	134	139	123	137	111	108	118	122	110	113	134	106	118	120	115	131	115	105	128	110	106	109	117	111	110	121	94	115	116	101	101	129	114	129	129	121	128	96	130	141	112	137	110	110	95	116	120	118	113	97	114	118	128	126	122	113	108	122	112	114	119	127	137	128	94	100	117	110	128	92	122	110	116	110	135	105	118	122	120	125	138	127	126	126	127	115	123	120	127	122	126	112	116	131	125	136	103	103	109	118	110	117	111	136	115	124	121	138	105	125	118	94	124	134	131	112	114	120	135	111	108	132	132	115	123	118	125	114	111	99	117	96	140	112	108	134	97	126	106	119	128	138	116	126	145	127	121	111	109	107	132	114	123	105	121	104	115	116	122	131	111	126	103	121	118	130	108	96	127	124	120	124	116	106	127	128	112	116	119	118	124	116	117	97	111	131	115	119	131	120	102	107	130	113	105	107	126	122	121	106	137	130	126	116	146	101	119	115	130	114	109	133	105	115	109	127	124	106	99	121	131	106	115	111	98	113	135	102	118	117	115	113	113	112	120	115	94	120	134	125	119	117	118	126	122	142	116	126	117	116	119	102	102	123	112	130	125	102	125	127	129	110	99	125	121	125	124	111	119	123	119	119	134	136	127	113	121	130	109	110	100	123	110	126	120	122	109	126	100	124	130	109	126	137	115	87	133	122	112	115	136	131	118	119	111	132	114	118	123	127	131	110	119	117	113	124	120	127	116	121	115	124	111	103	104	107	122	124	110	99	114	106	121	104	135	111	125	121	134	116	139	128	123	124	114	129	116	109	122	135	126	103	116	136	130	122	153	126	110	125	104	112	122	116	120	144	105	132	120	122	116	131	107	99	106	110	127	117	120	125	141	108	124	139	117	116	105	123	115	125	115	122	97	104	127	136	111	112	121	123	111	121	130	125	116	112	111	108	125	130	127	109	107	127	113	118	122	111	117	109	107	115	125	117	107	107	126	132	120	113	117	111	125	102	113	120	119	117	123	106	122	116	110	114	125	112	124	106	126	111	118	123	114	112	125	120	110	95	123	109	107	148	130	115	105	117	108	108	115	130	113	123	119	118	138	112	102	126	132	126	120	107	115	112	109	115	116	91	121	107	110	133	136	101	129	106	125	127	122	121	126	124	104	116	107	113	109	124	100	138	129	131	98	113	139	126	117	113	122	115	114	123	148	127	126	143	106	109	118	115	98	132	124	107	123	119	132	130	116	107	108	125	111	114	105	104	122	120	118	122	123	123	131	127	112	123	108	122	128	131	103	127	116	122	115	131	121	133	119	116	131	118	108	85	125	128	113	107	128	115	114	114	119	121	111	118	108	107	119	112	115	132	121	114	116	111	122	125	121	132	129	121	110	115	124	107	113	110	128	118	131	129	121	122	137	125	117	113	114	125	120	112	111	133	125	127	116	114	121	118	124	123	120	116	117	119
22936	21752	29692	24519	22583	23684	16006	1488	751	588	508	453	396	429	389	366	383	319	335	346	347	346	365	340	296	332	311	310	317	298	291	301	304	337	288	285	303	295	314	329	315	286	306	320	295	291	302	285	305	321	307	297	302	298	310	317	289	294	301	317	284	311	302	285	285	303	314	277	275	290	272	311	325	264	284	281	295	301	288	304	350	307	293	303	286	291	313	280	273	308	300	294	265	279	261	287	310	317	319	282	273	275	279	273	281	274	297	313	251	303	296	331	263	274	296	306	263	288	292	300	292	288	309	286	253	318	263	284	303	281	299	309	283	256	281	283	241	289	289	284	288	284	293	291	283	282	302	315	277	282	251	281	286	282	269	300	300	300	307	299	305	314	267	269	265	282	289	290	274	291	288	298	285	288	318	269	285	283	280	250	282	290	289	306	293	291	283	294	269	279	283	277	276	261	289	322	289	255	292	291	270	312	278	288	300	279	327	302	302	281	288	288	283	280	329	275	301	281	312	276	274	305	307	307	298	257	291	326	268	285	263	294	308	270	272	244	279	289	268	284	267	289	289	293	275	293	304	268	269	292	307	268	273	286	300	264	299	301	287	297	294	269	259	308	291	269	301	313	286	291	309	286	282	286	278	317	305	297	277	274	283	278	271	276	292	321	282	302	285	281	270	272	284	295	296	311	281	285	274	306	295	279	293	298	260	279	281	298	303	291	286	275	273	277	315	271	293	263	303	292	295	277	281	265	306	295	278	302	305	272	278	321	298	315	292	292	327	304	285	280	263	269	293	295	298	285	309	303	294	288	288	289	287	281	282	295	310	285	279	275	284	279	273	302	323	289	299	289	291	265	291	298	299	302	300	304	282	312	288	293	294	308	246	304	327	294	270	273	311	312	263	281	263	292	293	261	299	278	276	310	313	315	293	262	299	284	286	291	271	308	308	283	290	300	290	284	308	324	306	282	301	276	299	304	327	307	295	274	303	279	330	305	294	310	326	330	305	320	280	286	281	286	293	291	295	294	273	319	279	300	301	270	289	313	301	306	313	283	272	307	304	301	271	291	281	289	274	297	279	297	300	284	286	305	268	282	295	266	281	266	273	286	278	299	271	288	281	260	303	291	303	274	294	267	297	275	311	280	290	283	278	279	281	256	265	245	301	278	273	297	270	296	290	283	291	279	306	273	290	258	298	275	282	280	289	290	312	298	304	292	290	318	282	298	323	252	280	290	292	286	285	286	274	284	284	263	301	310	284	283	306	287	289	296	275	292	306	281	275	261	290	286	320	287	295	308	273	279	306	310	289	280	284	264	271	273	293	288	302	279	311	279	295	311	293	270	301	301	280	286	320	304	263	313	300	287	244	275	296	295	280	286	297	272	293	319	282	305	294	331	287	289	269	281	275	292	290	297	286	276	284	270	269	297	327	261	256	311	308	288	302	280	282	279	267	292	262	301	270	329	280	262	304	233	290	288	328	305	305	281	258	287	315	298	292	261	260	307	321	317	297	279	274	308	258	291	303	298	301	296	277	271	318	285	277	256	256	283	260	303	276	296	258	291	298	281	277	285	276	258	286	281	298	288	309	274	286	292	307	289	300	249	302	307	283	282	270	310	274	291	282	291	306	291	334	311	262	245	277	276	290	270	281	319	288	295	305	277	276	248	319	288	256	290	275	285	279	298	293	262	280	336	281	290	273	307	319	291	291	291	286	272	297	304	289	281	279	300	292	304	292	297	284	261	298	309	273	257	285	325	252	278	294	286	299	281	252	270	312	271	258	307	280	289	264	298	299	293	275	318	287	257	277	291	277	324	296	294	264	297	277	288	294	279	287	289	292	302	314	262	250	282	315	309	291	294	282	263	298	296	296	283	327	273	261	306	294	294	276	278	292	289	299	274	253	255	324	331	296	295	282	279	273	292	280	277	260	269	268	316	313	287	284	284	294	278	256	279	285	290	281	289	279	269	281	314	278	293	315	277	272	329	257	283	276	287	314	285	317	312	311	297	290	275	277	293	268	267	310	304	269	297	314	279	283	294	275	306	321	277	295	290	264	272	284	297	294	274	281	280	291	270	287	276	303	279	284	290	274	296	275	300	302	269	249	292	288	279	309	310	267	284	281	272	289	298	272	311	291	279	303	301	285	282	287	289	273	277	310	299	292	277	302	306	295	301	282	243	295	275	297	291	275	278	339	267	295	259	283	292	302	306	259	310	271	294	269	286	269	259	302	274	300	278	294	262	276	281	304	252	304	266	290	267	287	299	318	299	261	305	314	296	285	286	276	290	274	306	269	286	321	276	301	271	310	250	284	280	282	279	273	258	264	289	270	279	284	294	300	275	278	304	289	300	283	293	281	304	299	278	272	281	311	293	312	265	326	275	309	287	277	296	282	254	262	291	325	267	299	281	285	296	274	277	280	276	283	292	289	273	298	278	287	262	290	283	268	294	270	294	333	267	284	285	288	290	282	295	307	288	260	276	282	282	270	265	304	298	292	265	315	286	294	327	274	295	226	289	288	307	240	310	284	313	288	275	279	307	314	276	285	308	272	287	300	299	305	277	263	284	325	288	290	268	280	310	301	305	275	275	269	305	290	281	305	286	298	296	279	265	260	284	288	282	293	264	283	289	285	269	297	278	289	319	283	280	300	286	296	283	268	295	278	282	326	285	304	333	290	298	278	306	285	275	274	294	285	272	295	273	291	294	303	321	282	270	282	299	273	275	275	291	295	275	285	274	283	284	294	315	323	284	293	277	299	311	284	265	278	290	299	293	290	283	310	281	293	285	296	287	304	271	270	283	278	300	272	270	293	280	260	296	265	286	291	249	274	280	282	277	268	239	296	304	293	299	272	261	284	307	299	268	293	280	295	289	273	292	275	317	261	258	285	271	294	278	319	293	321	262	292	282	279	271	295	286	253	250	268	286	290	300	285	304	276	282	290	292	257	273	290	277	311	290	252	279	284	252	275	283	299	308	305	289	317	296	285	269	300	310	287	335	283	277	263	297	280	274	309	291	297	302	271	293	266	259	331	309	270	300	292	296	302	290	280	312	278	286	304	283	297	311	281	306	273	296	279	296	281	295	285	277	284	312	291	259	299	285	290	290	303	309	283	272	274	315	299	249	261	290	279	296	289	290	283	297	318	267	291	306	273	284	277	294	287	286	279	284	278	294	295	289	284	311	299	283	295	286	286	275	333	264	297	290	296	303	337	289	290	310	277	297	287	295	291	259	266	292	281	271	295	297	277	266	289	323	244	298	288	307	278	278	299	310	285	296	272	302	311	306	258	323	298	234	304	292	298	289	295	272	284	303	280	295	298	321	292	289	290	295	258	277	285	294	286	287	308	290	274	273	271	285	290	287	277	280	278	286	301	253	302	283	273	287	262	305	298	301	298	269	266	297	286	267	297	281	283	285	289	296	293	284	287	330	295	266	273	271	288	309	305	281	287	301	295	255	306	296	279	302	298	289	262	275	318	272
13917	48146	49967	42625	35036	24072	6162	1281	1040	784	654	569	555	507	522	429	400	404	399	393	364	381	386	357	329	356	351	321	317	302	336	333	306	343	334	327	319	321	311	323	273	323	302	327	299	297	323	306	276	333	294	353	312	332	312	300	285	320	292	297	316	280	291	331	287	305	296	298	293	323	334	276	324	305	268	288	297	321	296	348	329	320	337	285	312	294	338	315	281	296	292	314	301	296	286	287	290	320	303	319	336	323	297	291	301	295	335	318	305	295	289	342	323	335	301	341	300	270	301	313	268	288	312	299	280	313	303	292	276	276	306	289	303	290	286	294	308	290	280	307	335	263	295	318	300	300	303	310	303	300	279	310	311	322	297	296	284	265	325	307	280	297	329	293	302	285	324	318	319	325	303	310	301	311	297	310	313	316	332	325	297	318	309	298	306	286	301	313	292	300	311	325	305	331	323	338	317	283	294	304	316	310	280	301	300	322	285	283	308	295	320	284	288	304	284	296	299	300	303	279	272	296	286	305	309	294	329	296	309	317	310	277	323	303	308	304	291	298	302	319	275	322	306	279	325	288	297	302	267	294	312	290	299	301	328	306	284	296	298	302	297	276	324	296	310	313	323	310	305	292	272	274	300	296	324	290	324	286	318	293	303	285	295	307	299	255	308	327	310	313	311	316	291	301	267	291	291	305	325	314	340	295	313	294	301	307	308	308	323	297	305	303	295	317	328	327	323	281	323	292	275	312	295	272	347	290	281	295	282	323	300	282	320	272	307	322	304	276	289	288	296	293	309	288	283	295	303	305	284	297	343	306	316	274	286	311	307	294	346	276	309	302	278	283	290	296	281	311	300	304	287	327	298	315	275	296	317	287	302	282	290	304	345	302	344	290	298	306	314	316	304	288	299	320	324	299	303	278	295	332	299	317	292	330	298	313	316	329	299	328	272	291	295	299	311	309	298	324	292	322	285	309	310	319	286	293	295	294	342	298	301	346	311	322	286	302	297	288	284	295	292	306	295	296	315	305	304	331	314	320	303	295	285	296	303	298	293	318	290	285	314	296	288	296	318	304	272	278	303	314	345	295	318	310	306	293	299	311	332	314	292	291	282	294	284	304	290	286	301	315	310	280	295	290	313	302	298	335	281	330	302	306	286	305	299	278	286	311	313	324	284	311	327	334	311	284	314	297	278	310	293	284	322	276	273	310	310	303	317	311	326	323	281	276	280	307	297	305	266	280	310	332	251	324	290	314	333	299	310	325	294	300	308	290	339	289	289	277	324	292	299	276	310	306	324	343	296	322	296	292	306	275	306	288	311	307	303	328	296	310	324	294	298	268	290	313	303	301	301	317	295	275	320	322	297	300	284	290	291	331	304	303	312	300	269	341	296	302	301	295	291	309	291	292	348	296	312	283	301	301	318	281	313	266	298	299	287	284	293	323	288	289	298	295	276	302	274	286	280	319	262	276	317	322	314	323	312	298	287	323	303	293	308	304	273	299	316	300	300	326	314	325	302	303	295	289	291	296	307	307	292	292	295	315	308	292	270	285	299	288	292	305	271	281	328	308	306	317	298	331	295	302	305	297	313	293	331	304	284	303	287	329	294	295	263	300	310	339	299	309	316	330	306	289	288	295	296	307	344	299	303	279	319	298	284	298	303	280	316	330	273	315	297	285	317	321	318	310	301	288	265	286	305	285	307	293	304	269	290	298	307	302	302	317	294	344	285	333	284	289	295	290	326	272	323	281	297	307	314	281	278	295	294	292	296	287	306	278	290	259	325	279	265	301	333	305	328	295	326	305	293	315	310	293	334	285	329	318	309	290	300	328	341	298	292	310	298	330	293	336	294	308	313	298	307	290	309	300	300	320	317	291	294	307	343	349	282	296	310	294	303	336	293	309	272	316	309	314	292	274	320	310	312	290	293	297	322	341	309	315	258	292	290	296	299	301	324	302	295	311	306	308	284	318	324	276	305	302	293	311	312	299	316	282	313	317	298	262	321	305	314	303	325	317	257	302	302	285	324	307	289	309	311	316	302	288	271	313	286	322	298	333	296	292	278	281	290	331	297	289	310	320	322	324	319	300	290	322	297	260	313	324	286	327	312	288	322	322	320	269	312	297	318	306	296	293	321	296	270	350	303	312	321	281	302	277	274	287	282	295	303	322	327	273	281	331	322	330	316	307	292	292	306	307	307	294	287	283	311	327	269	324	307	293	291	296	293	301	271	289	299	289	278	315	321	304	300	294	299	338	337	316	291	293	299	320	298	288	308	309	298	287	272	284	322	294	306	306	312	277	281	291	315	295	313	286	271	330	263	338	300	308	308	339	313	307	282	313	315	302	291	279	297	289	321	284	254	335	329	295	321	288	305	291	281	330	280	308	301	284	327	330	274	342	307	314	318	335	319	323	317	302	324	301	293	310	302	291	330	303	320	318	312	306	309	310	317	295	283	319	315	290	303	328	338	303	322	302	325	293	270	313	306	310	301	307	316	297	304	338	308	301	268	305	309	307	300	312	314	298	300	302	288	301	296	300	293	308	293	284	341	305	297	298	315	302	304	306	309	305	308	300	285	294	283	290	276	269	304	287	331	280	311	309	278	324	282	289	294	267	319	303	293	301	272	313	248	293	324	289	311	289	294	306	292	295	307	301	276	287	333	302	319	318	287	300	297	294	329	307	285	276	296	284	343	266	315	329	310	312	301	287	289	291	279	310	307	289	297	299	328	343	265	331	308	283	291	313	303	308	325	317	310	281	323	304	296	306	292	308	304	315	329	325	310	321	260	324	313	291	316	269	308	304	288	287	292	317	307	324	270	293	311	297	282	289	278	330	288	315	306	308	289	296	314	321	311	319	311	294	318	289	305	313	285	306	312	312	290	299	285	300	299	279	303	307	279	316	319	327	325	261	295	284	312	288	303	300	295	301	287	284	294	315	296	291	298	284	308	325	302	271	282	267	278	322	320	298	267	312	309	290	309	318	284	319	320	314	282	309	308	336	258	297	303	317	289	326	286	311	284	314	305	322	300	298	306	260	310	306	298	307	273	315	305	307	320	312	311	308	341	311	260	280	297	298	299	298	301	312	302	323	299	282	332	309	315	266	335	311	314	327	305	328	280	301	349	287	313	321	301	318	286	320	295	334	312	279	295	302	285	282	290	327	299	306	335	289	352	280	317	287	300	311	323	325	301	281	306	326	315	314	296	309	286	303	317	328	324	330	323	279	316	295	309	321	327	286	269	302	312	330	309	307	270	306	312	287	291	358	285	288	320	311	310	310	306	307	330	293	320	289	293	291	286	299	285	284	305	284	319	296	314	310	343	316	312	294	274	318	325	296	282	272	309	296	319	290	304	301	297	277	306	286	279	300	278	278	304	299	301	313	263	269	318	279	281	283	317	324	309	293	305	312	297	293	319	301	322	298	292	310	296	288	309	321	290	292	291	302	297	285	302	330	316	320	309	277	306	310	329	295	307	326	325	302
26978	22010	29708	25712	16568	8709	1678	228	217	201	203	159	195	189	182	165	191	196	172	179	188	183	198	161	171	188	177	190	182	161	194	182	193	189	185	180	177	167	173	163	179	167	180	176	188	169	180	172	156	176	186	168	191	149	171	191	155	164	186	180	179	159	184	177	152	181	191	194	177	162	167	189	187	178	172	156	191	183	177	175	192	193	169	182	177	187	171	167	195	187	206	169	200	177	190	154	220	168	175	161	181	185	159	144	179	180	200	185	155	166	190	192	174	183	193	180	205	189	176	167	190	172	167	168	178	157	166	181	167	175	172	173	201	211	188	145	158	175	177	169	164	185	183	184	164	174	186	189	181	182	192	175	172	201	183	188	168	168	173	161	190	151	164	173	168	169	176	168	182	186	167	176	173	182	182	180	185	166	156	170	183	181	167	157	186	176	175	188	168	170	181	158	185	163	168	151	186	161	157	187	189	182	187	166	167	181	209	199	173	162	189	174	181	180	164	184	165	175	186	171	159	178	195	164	187	167	191	182	190	175	185	156	192	165	176	175	154	192	164	186	204	187	183	199	180	149	198	164	168	169	183	198	165	190	183	172	160	182	195	181	174	170	176	162	180	193	171	170	159	176	179	163	163	175	163	185	176	185	189	187	171	170	183	166	177	153	164	187	194	183	153	152	211	159	192	190	180	191	184	183	153	170	154	174	180	149	184	179	175	161	149	166	167	179	181	177	175	204	161	162	170	205	165	169	161	187	195	184	174	153	177	163	177	157	167	160	163	162	156	146	172	163	179	162	184	175	190	182	191	169	173	163	186	158	192	192	145	191	193	189	183	161	167	175	173	167	166	153	192	200	186	159	179	170	165	191	172	192	188	184	154	172	200	174	185	186	183	168	195	163	206	173	168	161	168	161	171	181	164	166	197	155	177	195	170	177	161	164	176	170	181	182	172	179	158	173	170	201	189	169	187	159	174	178	160	166	178	182	170	198	164	175	160	152	193	177	186	169	167	172	167	186	165	219	182	176	192	165	180	173	180	160	195	202	158	170	172	179	166	164	177	181	168	171	186	169	143	184	189	153	184	192	154	182	161	197	189	161	181	179	165	171	176	167	175	183	164	175	191	171	186	185	178	173	165	164	176	182	182	180	183	170	161	219	159	173	187	185	174	186	164	199	171	182	158	183	174	171	177	203	162	143	183	179	197	172	167	197	200	194	166	182	186	196	182	193	195	161	152	179	171	166	167	177	200	174	186	190	180	198	180	185	164	197	194	160	160	200	162	175	157	184	158	167	192	187	179	172	179	147	168	179	184	179	188	184	200	164	166	193	178	178	168	172	175	174	172	175	163	171	143	162	179	185	184	178	187	182	157	181	183	156	176	168	201	185	189	172	174	155	196	196	168	196	173	170	185	178	191	169	195	193	162	204	173	179	182	172	169	197	191	172	157	164	189	171	168	164	193	180	191	167	160	184	167	196	178	172	174	194	176	163	182	194	216	186	180	181	160	181	178	178	172	161	186	182	174	175	161	169	177	187	180	175	164	175	180	182	184	150	184	189	196	167	200	182	161	189	152	184	161	144	162	183	167	164	167	188	202	180	190	164	168	160	184	191	170	174	176	175	183	191	200	174	175	174	203	188	168	166	161	170	198	171	198	183	183	137	195	166	188	173	186	165	163	174	182	173	198	170	174	200	199	184	175	159	182	181	203	179	172	163	189	165	156	193	181	197	152	175	181	180	189	148	173	165	169	163	201	202	192	134	198	182	173	170	191	188	180	154	168	177	168	181	172	177	173	161	178	171	176	179	179	183	180	177	166	160	169	192	160	191	166	152	176	154	197	169	163	152	174	183	201	197	175	164	163	187	201	179	180	191	173	150	182	198	184	198	144	169	159	159	182	167	168	174	175	192	173	179	191	159	173	177	169	163	194	174	162	167	183	184	168	165	162	184	167	190	171	184	184	153	180	174	180	171	172	190	164	149	211	158	176	168	181	196	186	195	160	176	167	188	176	150	185	171	175	185	158	187	179	155	185	158	177	191	194	173	167	167	188	177	190	183	174	165	170	173	171	183	185	171	160	181	174	160	187	160	150	184	201	167	180	174	172	181	170	165	185	150	189	195	189	164	173	173	171	169	163	204	185	150	189	150	213	193	171	157	162	170	178	184	194	165	170	169	183	169	171	194	157	181	171	165	168	158	167	178	190	178	192	185	169	174	184	143	197	189	188	177	195	199	164	192	174	160	146	183	175	172	147	167	158	177	166	181	178	207	165	178	172	164	161	172	176	190	159	172	179	167	159	201	163	188	156	172	154	181	161	176	164	167	201	183	176	194	167	170	152	185	182	177	186	173	177	162	179	169	180	170	149	191	164	177	176	180	196	159	170	154	161	166	185	176	191	174	181	179	160	183	174	185	175	185	161	177	159	171	170	198	185	198	179	169	175	193	167	190	194	172	176	197	188	185	176	173	154	165	176	206	181	190	159	197	177	184	181	181	152	192	193	175	179	177	181	193	187	181	180	155	178	170	162	189	159	165	165	221	181	169	157	145	185	158	163	177	189	163	158	206	190	180	190	171	195	183	161	178	181	180	204	194	156	187	162	177	176	167	201	147	168	183	178	180	179	163	174	180	181	187	190	184	183	168	154	177	203	188	169	167	160	150	184	160	184	178	159	156	180	156	163	182	152	166	152	192	187	172	170	175	204	185	194	186	151	163	164	153	197	171	153	177	175	164	188	162	160	177	182	161	172	195	162	174	186	160	179	186	161	164	184	151	182	184	176	187	171	192	170	149	162	176	177	171	153	194	177	166	168	194	164	161	182	165	194	185	185	196	186	196	184	190	192	183	177	171	161	166	193	187	190	148	196	190	176	171	181	198	169	179	188	198	198	171	191	180	198	176	202	153	186	173	166	160	177	160	159	171	177	182	165	192	180	189	180	200	165	178	169	181	187	170	167	175	178	169	162	205	176	197	168	160	181	181	170	180	151	204	182	141	149	150	205	189	172	183	183	193	164	180	171	166	169	148	175	178	184	172	171	184	179	184	178	167	179	190	171	182	184	172	176	180	186	188	190	179	178	189	176	175	186	189	191	175	171	189	193	176	162	172	184	181	197	183	161	168	179	166	175	184	188	179	178	188	181	173	184	191	147	175	173	190	182	188	188	156	168	188	172	173	175	169	165	173	180	174	169	204	181	159	154	165	191	177	193	204	183	189	201	202	185	184	171	151	172	195	160	190	176	171	191	188	197	199	163	187	178	187	160	197	168	181	185	187	196	178	171	189	181	191	179	165	188	206	188	172	168	172	176	177	181	162	187	178	181	167	174	184	174	178	164	153	149	146	189	173	178	176	182	159	174	173	172	189	168	184	180	163	178	188	187	205	204	172	170	167	177	175	172	191	186	138	178	151	172	177	170	177	182	181	182	164	173	173	183	176	163	181	166	172	173	180	174	194	160	192	156	183	183	165	168	157	186	176	159	195
10146	32432	32636	24622	19125	11838	2462	279	279	216	199	214	193	210	171	197	201	190	199	203	191	182	183	192	181	215	196	191	192	174	186	176	193	186	187	184	178	171	169	181	178	161	201	199	180	172	213	199	192	185	196	183	195	182	196	168	177	175	183	172	203	191	176	173	215	169	182	188	197	176	172	185	174	193	202	179	159	197	177	188	201	193	183	196	209	170	161	197	183	197	199	192	199	214	186	201	194	196	161	199	214	186	206	188	187	198	195	191	208	163	183	167	172	176	188	162	175	189	183	174	198	198	212	191	175	191	187	180	175	195	174	183	185	180	188	197	174	184	204	180	161	163	210	175	202	204	189	192	197	176	187	197	186	191	178	184	187	193	182	171	178	178	184	178	191	174	186	172	194	180	201	175	204	174	180	189	168	168	166	174	171	185	185	188	176	205	203	208	195	190	196	198	206	176	196	174	203	153	178	188	181	190	172	208	187	170	186	176	176	187	177	220	163	172	191	186	169	183	188	188	203	188	193	163	171	173	172	166	176	161	173	167	182	165	219	202	191	216	213	181	206	180	189	176	168	186	158	185	167	167	186	175	181	171	156	168	180	181	188	183	176	194	186	178	189	194	168	190	188	162	180	212	171	184	195	181	178	196	172	163	172	184	173	174	174	153	188	178	190	174	197	172	176	188	170	171	209	185	191	182	210	182	180	188	191	170	212	202	182	196	172	163	178	187	194	211	178	178	187	183	186	182	167	185	176	195	188	173	199	190	185	171	221	191	205	177	180	209	193	196	164	180	203	204	159	170	199	177	186	188	172	202	180	184	172	169	149	189	193	195	198	210	169	169	179	181	208	180	189	166	191	176	167	184	196	187	184	159	203	186	189	207	167	187	192	183	197	204	168	211	184	195	195	214	173	174	188	184	195	183	161	190	194	184	175	218	186	205	193	168	180	174	202	180	171	202	189	207	167	181	205	202	171	183	173	183	173	192	181	184	200	190	189	181	199	168	180	199	176	185	191	196	195	187	198	203	164	183	175	201	178	158	186	207	173	178	184	193	182	175	171	193	185	194	183	158	212	169	182	193	200	169	172	174	181	186	196	167	182	189	175	199	176	182	169	182	194	183	192	192	183	176	198	162	167	212	175	167	152	208	211	181	172	180	165	200	180	215	162	180	207	208	192	189	180	169	186	187	192	191	201	167	191	184	169	181	175	191	202	170	182	196	176	207	210	177	182	180	186	182	198	170	171	170	159	177	181	201	181	172	194	185	204	194	192	202	173	184	188	183	172	180	175	172	178	199	183	183	165	191	172	196	187	172	208	181	186	191	194	201	170	185	164	192	172	189	174	200	198	182	191	193	203	200	198	167	183	186	179	189	219	171	185	174	197	167	185	196	173	190	193	165	189	203	170	177	182	192	168	198	186	209	181	179	175	151	196	196	192	178	184	172	202	179	166	193	203	187	185	198	188	178	166	183	193	197	192	207	181	186	174	161	166	187	207	187	182	192	183	184	180	167	190	177	202	172	175	187	204	190	180	194	162	196	199	180	186	174	175	182	188	178	197	215	146	189	168	187	189	179	192	183	154	197	172	184	192	196	155	168	174	190	196	182	180	171	189	174	165	182	187	175	182	177	155	191	184	181	178	181	185	181	188	187	150	177	202	175	194	174	174	200	171	167	159	194	187	180	192	167	167	186	175	174	168	197	163	196	169	175	196	173	195	179	172	166	170	167	157	198	178	193	191	173	180	171	190	207	202	185	166	197	154	196	174	185	165	172	182	179	177	186	180	207	162	176	186	170	175	185	209	197	173	183	186	174	199	197	194	189	185	183	183	185	185	169	162	172	189	200	171	192	185	184	213	174	167	173	184	182	183	172	178	197	166	173	189	180	188	192	188	181	155	200	164	196	191	192	186	199	190	193	181	179	178	182	180	187	185	202	187	185	210	176	140	193	189	199	200	169	181	188	178	169	169	186	215	198	183	156	194	180	177	216	162	191	177	201	180	171	167	173	197	179	177	182	181	197	185	191	194	177	173	193	200	172	192	210	187	176	172	179	151	176	174	196	168	183	190	190	184	189	174	173	172	189	196	182	207	185	183	155	172	170	181	198	194	179	174	198	185	188	170	200	174	188	197	174	186	173	196	183	181	178	176	187	175	159	193	169	171	192	193	197	214	201	176	193	180	167	191	165	173	167	172	178	192	199	156	179	165	187	168	162	193	174	183	176	193	179	195	186	190	180	201	198	181	184	208	196	164	162	192	180	171	200	211	189	159	190	179	186	173	197	186	185	209	176	196	172	173	155	188	157	172	180	167	189	178	195	194	183	176	184	165	180	192	195	193	208	188	184	168	190	178	166	173	205	187	182	169	191	174	177	178	197	197	172	191	194	163	176	196	179	181	176	202	206	200	167	192	199	211	205	197	166	174	183	199	176	187	196	203	200	186	178	170	181	176	200	193	181	184	171	171	201	205	203	179	169	175	169	177	189	186	181	192	191	175	199	184	186	164	181	181	223	165	193	168	176	191	182	177	162	188	173	175	159	180	196	180	176	170	161	180	184	199	194	199	210	188	193	181	197	177	171	169	175	174	164	178	182	199	180	200	184	177	179	179	192	183	173	177	171	178	161	181	177	205	184	188	190	188	190	163	178	212	155	172	194	201	200	183	215	172	187	166	173	192	175	172	185	167	167	199	200	178	170	214	215	177	180	176	181	205	189	157	164	183	222	189	185	169	190	188	194	185	204	193	210	184	182	192	191	166	176	181	194	212	164	174	185	169	215	166	172	196	168	198	190	193	183	194	200	183	195	208	198	208	172	174	172	211	178	196	190	177	192	180	194	185	161	194	184	228	190	175	184	184	178	186	198	177	162	187	179	200	184	171	188	194	181	174	195	157	185	178	195	185	179	195	173	174	176	191	195	184	209	175	187	181	179	174	178	170	207	172	171	178	168	173	166	198	173	172	210	203	163	183	214	206	182	194	192	182	182	198	175	166	160	185	196	185	200	189	175	178	201	163	182	187	191	180	186	192	175	163	185	186	186	198	176	206	178	179	202	177	171	162	176	195	185	199	185	195	204	207	188	189	191	190	193	192	197	172	169	179	174	184	191	176	195	200	204	181	178	194	172	184	191	183	177	211	187	176	201	188	162	205	197	176	196	164	187	184	182	195	201	206	186	165	192	172	161	209	158	186	193	195	200	183	184	191	168	151	187	189	205	177	196	189	179	199	184	192	199	191	194	186	181	173	172	169	200	173	187	178	183	189	198	200	154	150	197	197	197	174	179	178	175	185	183	187	210	214	200	174	184	174	196	177	188	192	178	189	175	197	187	177	187	170	179	158	189	179	167	200	167	176	196	184	176	186	173	179	174	185	175	192	174	212	174	172	195	175	187	204	189	183	172	172	191	168	173	188	179	183	181	217	213	199	197	177	205	206	198	183	182	178	190	215	184	204	195	165	176	181	184	175	175	190	172	192	167	213	215
23948	21740	29411	25202	23600	21379	8291	811	535	489	466	411	396	387	383	348	340	366	370	407	369	334	352	339	384	351	315	323	344	333	337	298	327	364	340	293	329	367	336	307	344	325	350	308	369	351	346	299	312	349	321	332	330	331	320	338	309	301	293	339	326	306	314	328	305	298	307	316	354	306	336	333	352	336	301	323	337	337	312	345	337	338	303	290	330	346	350	311	325	296	321	326	331	346	323	317	330	356	342	331	320	316	358	325	308	311	324	326	368	315	321	334	300	295	313	309	344	331	321	279	319	362	325	342	334	325	307	311	298	330	354	338	311	346	305	310	371	325	308	288	310	320	351	328	322	321	317	321	339	286	302	348	346	331	299	307	309	307	319	329	308	302	330	312	322	325	364	340	353	304	304	334	321	323	316	294	325	311	340	328	314	335	301	325	308	346	327	320	316	318	325	294	335	322	317	334	340	345	311	334	314	318	330	343	332	358	332	335	305	318	347	330	314	322	350	287	319	337	313	342	323	354	302	324	342	300	329	317	334	318	348	323	313	330	337	351	343	299	343	294	308	363	324	303	308	283	337	337	309	330	302	345	308	352	340	308	355	351	361	332	336	294	348	307	336	326	359	319	362	335	331	328	340	342	306	324	345	309	335	319	310	337	290	284	309	325	349	313	312	318	290	325	344	343	305	360	309	339	305	334	341	320	343	327	326	298	309	302	299	327	315	335	339	289	338	326	316	334	358	294	327	278	327	302	329	307	326	344	282	307	320	338	324	313	303	312	310	300	327	320	314	342	332	339	318	311	328	341	305	312	318	325	348	312	328	303	293	316	321	313	315	328	320	337	326	319	315	319	311	314	318	315	332	297	337	318	338	316	287	345	331	339	334	304	311	327	299	306	344	313	305	354	308	340	327	344	304	348	325	322	314	301	334	352	325	341	302	298	310	308	322	303	346	315	307	323	322	360	331	340	306	320	317	327	315	305	317	319	305	325	300	337	329	307	334	329	330	310	334	339	297	326	281	301	346	320	311	298	365	336	316	308	339	319	348	342	341	319	318	310	316	338	342	317	369	334	352	329	336	353	320	300	337	346	292	311	327	330	321	338	330	320	305	334	342	334	304	322	338	312	319	315	304	289	333	324	355	324	344	344	319	341	348	323	328	294	307	317	320	350	309	327	286	327	331	317	318	324	330	324	346	350	339	311	310	292	347	326	335	337	343	325	307	305	302	309	328	359	331	327	312	295	348	308	334	347	337	325	303	330	348	297	322	340	301	344	342	308	340	308	314	329	332	296	344	333	325	332	313	320	338	336	352	318	328	332	368	338	330	334	291	311	315	321	334	318	328	321	371	366	294	350	324	340	332	344	309	292	339	318	306	327	315	346	318	342	370	301	320	336	317	336	297	324	319	317	280	335	351	351	301	341	322	342	333	314	320	343	316	317	343	315	315	350	330	315	346	329	341	338	324	368	331	316	312	331	318	327	371	297	370	328	326	345	342	296	281	356	329	329	308	313	333	324	327	300	309	345	290	298	275	339	341	324	324	298	339	327	301	347	320	332	314	309	294	320	337	324	324	345	338	332	327	328	305	359	327	333	325	293	324	357	336	311	294	339	315	327	324	347	331	348	309	312	342	337	361	281	308	336	307	305	343	307	300	318	328	302	322	344	330	362	287	350	331	301	334	330	333	346	366	321	328	303	314	342	319	335	319	326	298	325	283	328	300	303	313	304	292	313	323	321	312	338	319	343	304	337	309	319	320	330	348	347	330	328	323	325	312	306	347	333	320	347	335	325	347	353	320	301	315	323	341	314	312	324	302	335	342	327	321	314	334	340	320	328	322	328	305	348	315	314	312	297	337	349	353	331	352	328	337	309	315	317	321	321	367	314	325	308	319	343	328	359	315	341	325	330	309	366	317	336	320	349	310	343	346	356	342	311	304	311	301	334	289	332	289	282	326	341	315	343	306	307	327	335	356	326	330	329	320	325	332	312	341	320	329	338	312	323	337	299	324	351	307	277	359	326	281	346	336	315	326	315	275	336	360	323	320	281	317	321	326	334	332	301	334	340	331	349	322	357	343	326	314	324	320	332	332	340	358	334	338	339	343	328	319	316	341	314	335	318	327	326	336	319	337	340	325	354	312	312	321	297	333	322	304	327	314	329	365	330	339	334	340	290	304	351	301	309	291	310	313	357	321	358	321	319	343	325	336	342	327	326	326	329	342	343	324	289	347	324	334	325	324	337	296	350	324	335	317	307	330	313	337	322	331	314	312	327	288	329	326	323	324	314	305	327	307	319	337	345	324	286	313	303	344	333	321	304	312	328	339	344	306	307	347	356	343	328	337	312	344	327	305	344	307	337	334	322	300	341	327	334	303	359	305	309	325	312	310	300	364	332	298	341	327	358	315	290	324	317	309	324	313	335	309	323	333	337	313	318	337	341	328	350	324	336	337	308	311	298	350	308	318	327	352	316	352	329	277	319	322	314	347	320	321	313	360	333	312	336	335	316	321	303	317	323	302	338	341	342	340	349	328	297	307	322	291	312	329	340	312	311	331	341	361	313	362	322	312	291	335	303	300	329	323	340	313	314	335	313	341	339	329	302	313	318	322	344	312	336	324	324	317	325	300	312	364	325	356	320	349	335	323	333	293	328	349	353	312	348	329	350	348	332	299	343	335	304	330	339	362	307	345	297	336	315	342	304	328	336	316	306	343	341	301	358	335	318	316	329	306	314	310	308	336	333	318	342	308	336	316	352	338	309	337	343	332	335	329	315	316	313	328	327	335	313	345	317	328	291	323	367	338	302	313	331	319	310	322	344	305	352	320	340	331	292	310	308	315	373	308	353	307	353	321	358	348	343	308	309	337	297	315	336	329	350	303	357	295	316	358	345	299	348	324	341	312	338	341	270	344	329	302	334	321	306	361	326	290	324	303	284	315	329	322	355	306	354	373	337	294	339	327	353	305	345	303	335	314	302	334	326	307	323	314	328	320	326	311	310	291	312	317	299	354	324	326	296	338	326	369	327	326	342	317	324	344	308	348	331	345	309	313	344	310	290	301	331	338	326	300	343	328	346	347	304	356	324	331	316	344	360	345	316	329	319	320	296	300	299	288	306	307	330	325	311	329	308	333	317	343	341	291	344	332	357	302	324	329	322	317	340	337	324	330	331	327	333	324	315	320	335	336	311	348	320	322	333	346	323	344	333	371	357	292	309	351	305	341	355	309	331	322	299	290	343	311	344	357	332	342	329	332	349	353	344	309	323	309	290	336	307	295	310	317	328	343	345	331	316	333	315	332	303	329	311	339	338	312	331	318	343	365	318	299	326	343	330	367	321	319	311	325	315	335	283	298	314	313	297	328	353	330	365	318	362	321	319	329	335	317	314	337	354	359	323	325	324	343	294	326	330	312	332	345	366	351	350	294	315	345	314	372	282	326	308	353	342	303	310	324	310	329	342	308	342	334	342	298	331	332	323	302	327
12022	43518	41996	34718	28218	20133	5767	927	716	615	493	456	480	409	392	406	389	375	395	415	379	345	380	364	335	355	376	346	328	343	368	337	298	350	365	359	359	350	361	348	338	328	358	332	349	329	341	350	340	347	345	347	317	329	355	371	364	316	327	349	329	320	378	380	335	345	300	363	369	291	325	336	337	327	374	357	351	347	352	340	376	340	352	355	363	384	347	301	358	330	358	333	312	338	335	313	335	322	353	353	347	347	325	400	339	335	351	349	331	321	332	325	366	341	359	324	333	354	345	329	349	310	308	349	350	329	365	377	342	342	346	330	344	317	354	300	326	354	328	348	333	331	327	314	370	342	326	324	319	330	327	320	309	340	312	334	354	328	366	336	348	343	361	338	374	346	347	328	341	385	299	364	302	331	343	336	362	339	338	313	339	351	364	335	352	335	372	350	332	357	322	318	327	301	354	322	333	327	311	347	337	321	363	321	303	364	339	323	313	385	326	367	325	361	329	356	340	335	307	320	351	366	335	329	354	324	347	319	336	341	324	352	357	315	343	335	317	338	367	340	342	358	298	325	360	357	319	322	307	365	332	339	327	348	367	366	349	361	361	356	333	333	347	337	326	338	337	340	354	343	333	354	345	327	322	355	330	335	326	298	357	333	348	340	375	327	332	329	299	331	332	337	359	346	314	317	335	367	323	318	359	329	340	324	359	334	347	347	348	333	357	337	328	360	358	331	347	345	347	329	334	332	362	353	318	329	326	323	347	319	352	301	342	317	329	351	311	331	331	316	312	339	347	352	309	340	336	334	339	321	365	334	389	329	309	346	310	327	347	339	330	339	349	360	321	325	350	340	318	300	364	365	334	328	312	344	311	336	351	331	349	382	310	351	320	356	341	373	348	342	340	358	343	327	321	382	319	336	321	343	355	328	337	308	321	364	354	325	347	370	305	361	338	320	298	379	375	363	357	316	364	386	344	334	348	343	362	320	329	316	346	375	353	359	354	336	347	372	347	335	335	350	346	330	338	361	329	329	346	328	319	334	295	315	335	346	338	307	327	363	318	371	360	335	324	332	329	343	356	319	343	343	355	363	345	356	371	352	309	322	355	349	347	347	354	319	317	331	340	318	312	363	318	373	359	358	331	343	372	345	294	354	322	346	377	350	304	347	332	351	351	340	340	310	360	349	334	343	357	325	331	321	378	366	320	370	339	330	355	359	362	354	350	329	313	303	367	349	354	349	323	351	336	334	355	362	364	355	354	335	317	330	324	324	334	344	362	331	325	332	315	311	337	354	330	358	319	347	325	350	333	320	324	359	348	305	357	322	351	297	343	353	353	366	360	329	330	325	327	319	339	350	365	360	360	371	321	286	304	329	358	331	353	328	313	352	354	338	322	364	330	307	324	333	330	348	308	350	350	343	307	378	322	365	337	335	318	378	356	320	329	320	357	323	322	353	333	333	335	335	357	344	330	354	362	329	315	365	346	352	319	359	349	348	360	345	335	359	327	341	356	310	340	354	325	353	324	302	363	339	329	354	370	374	319	357	320	345	343	356	333	320	307	338	357	322	351	358	325	344	323	318	367	360	359	342	336	331	320	344	358	329	331	324	309	334	348	326	305	347	371	349	346	314	316	312	339	346	343	297	365	357	326	347	352	320	300	321	324	308	372	326	337	331	359	340	349	357	296	367	365	345	319	331	362	317	333	369	352	374	323	308	329	320	324	289	346	354	335	345	312	349	340	377	366	350	378	322	353	315	324	362	336	345	316	367	344	339	345	298	349	355	332	326	333	358	335	336	343	294	352	358	348	324	361	329	321	331	347	309	311	354	333	363	341	356	344	322	313	302	349	328	322	355	375	334	346	354	360	331	337	323	335	359	327	333	347	339	359	336	328	342	358	356	334	349	388	321	339	319	360	357	315	333	338	344	322	339	354	340	367	350	305	346	361	324	352	338	347	324	329	344	349	320	312	349	371	360	332	356	349	332	365	338	337	360	326	335	326	354	350	316	324	348	374	332	365	348	356	328	336	339	347	342	352	334	331	333	342	338	342	324	352	351	342	358	370	347	376	336	348	351	349	333	358	344	339	306	307	344	351	346	359	351	364	311	353	307	321	350	344	339	341	346	359	337	329	309	338	308	331	310	373	319	354	320	357	345	322	346	320	360	367	368	327	357	345	351	336	317	315	354	342	351	335	327	332	333	340	346	361	310	322	334	341	326	328	340	348	322	308	327	382	325	320	331	358	341	343	346	329	327	337	311	368	323	363	343	344	337	364	349	312	330	334	315	325	347	354	355	346	351	341	337	336	353	334	349	346	334	326	349	366	360	334	349	342	329	306	322	319	314	344	285	341	343	322	327	350	362	348	325	309	333	314	324	332	351	376	334	333	357	334	329	301	367	342	334	328	323	375	315	311	330	361	354	337	304	355	334	361	346	347	351	323	340	348	325	343	340	326	335	374	362	358	334	343	320	336	325	341	358	346	333	341	303	319	375	341	315	358	331	341	339	353	368	344	334	335	326	373	347	317	331	325	321	320	330	340	339	322	378	326	363	364	342	354	352	341	329	362	342	344	305	338	327	332	332	342	381	377	358	327	344	341	324	337	349	319	347	340	348	323	319	344	350	315	350	354	333	313	326	329	354	344	309	343	316	326	347	347	359	342	351	375	349	342	327	342	350	345	296	364	352	327	330	342	347	341	328	346	334	325	315	362	353	319	326	335	349	339	320	356	330	355	372	368	333	342	340	362	318	346	340	338	353	335	342	333	356	341	344	337	357	284	355	330	337	353	338	344	356	318	332	300	346	336	347	341	345	312	335	338	360	341	327	335	353	303	339	349	319	313	345	343	342	332	345	342	357	357	373	315	358	351	345	346	315	344	345	332	333	347	326	336	328	370	328	331	334	339	336	342	339	322	349	324	371	370	357	380	341	325	326	335	342	331	335	303	344	365	328	322	317	332	336	317	347	352	335	328	348	386	352	329	337	324	330	376	279	339	362	304	338	364	351	309	328	349	349	334	363	342	370	323	331	340	299	328	322	382	358	350	327	356	326	332	326	335	324	315	364	326	328	361	348	330	339	348	313	339	364	368	334	370	321	336	335	353	343	362	337	353	358	350	333	343	344	339	335	289	345	325	340	353	332	347	355	350	345	356	341	348	314	329	360	361	332	350	337	335	352	369	365	323	333	351	338	318	347	346	342	362	351	333	321	328	337	355	323	358	385	334	332	325	347	329	337	327	341	339	368	338	365	329	320	336	343	355	319	310	321	334	354	384	330	361	330	314	336	350	309	382	320	360	348	345	336	353	344	339	334	336	334	343	352	337	334	329	348	329	311	350	339	337	367	353	311	294	348	334	352	321	324	336	359	377	333	370	331	328	325	336	358	342	338	318	339	336	349	359	346	335	318	310	346	342	345	364	308	329	341	310	343	319	324	342	329	352	326	328	343	324	357	312	342	379	344	317	338	348	352	349	329	341	323
25163	21693	28514	26791	21754	13974	3959	338	217	184	167	118	140	149	131	109	122	113	122	118	120	114	119	112	112	89	109	93	98	112	101	88	106	105	110	114	102	87	113	121	107	96	108	120	88	96	105	103	109	101	89	99	112	78	109	119	93	105	124	97	100	111	90	88	110	109	99	97	110	98	106	95	96	109	101	104	125	85	136	104	132	117	105	115	115	101	75	106	98	112	118	103	105	82	101	111	96	89	90	122	115	87	90	106	93	99	98	94	102	101	100	108	98	104	102	97	98	92	105	113	102	100	104	103	113	95	108	93	101	93	97	110	102	103	113	117	98	92	104	106	119	105	89	102	102	93	99	123	90	111	103	103	89	102	107	108	111	109	98	82	91	95	89	98	95	111	83	121	104	91	114	96	116	98	113	105	99	109	99	100	85	90	108	100	99	94	97	97	98	86	102	108	102	104	114	109	87	91	111	102	91	98	113	93	85	106	114	92	100	99	97	111	118	107	94	124	100	91	114	93	120	95	82	102	92	107	113	103	114	95	95	105	108	102	83	86	105	97	105	99	109	98	108	102	95	103	97	114	99	108	93	104	93	122	103	95	93	105	117	114	90	125	83	92	114	106	97	96	96	100	102	104	87	90	95	81	101	107	104	89	109	115	109	102	98	99	115	98	107	97	104	112	125	97	91	107	102	103	106	109	102	123	111	99	102	94	92	99	101	97	115	115	116	95	108	115	101	114	108	110	112	117	89	105	119	102	100	106	93	103	104	117	89	94	120	108	106	105	92	108	98	108	105	107	117	103	105	94	104	113	112	92	112	109	96	116	94	115	110	106	119	106	98	100	103	94	108	98	95	105	123	110	91	102	97	97	110	108	119	98	100	118	94	100	99	94	113	104	104	112	89	102	107	101	104	118	103	93	112	90	113	85	106	97	118	117	126	113	90	113	112	100	105	105	92	118	103	101	104	112	123	95	98	105	106	103	111	91	94	106	98	95	88	117	110	94	106	110	106	105	104	121	116	108	95	110	81	112	100	112	112	104	109	99	105	133	100	98	112	96	100	104	98	107	105	99	117	106	109	110	94	108	108	101	79	93	119	110	125	102	107	120	101	102	90	108	107	107	107	108	127	97	99	99	96	99	111	89	111	120	98	119	89	97	106	101	99	111	124	115	100	99	96	110	119	110	82	133	118	80	95	104	106	100	126	111	101	93	120	102	98	88	111	98	89	96	106	96	94	109	92	111	93	103	100	110	99	114	117	121	119	79	130	96	106	91	86	96	94	102	93	116	88	107	97	100	110	109	106	94	110	112	123	111	101	97	105	99	66	112	111	92	99	97	118	108	107	109	101	100	95	111	107	89	125	107	96	82	100	87	102	108	118	104	119	107	98	95	96	97	116	110	90	105	103	100	104	102	95	101	105	81	88	87	108	96	114	93	104	110	94	96	81	106	133	101	117	115	85	106	97	93	99	113	101	109	92	98	117	113	128	118	95	92	117	132	122	111	104	99	117	111	112	103	94	112	95	89	99	99	90	130	114	97	96	102	110	121	100	82	107	107	101	97	100	104	120	97	108	106	86	92	102	125	93	102	110	117	109	88	113	96	105	105	88	100	100	101	89	77	88	105	102	103	96	114	80	95	112	104	102	83	97	110	97	94	80	116	118	72	103	111	114	97	99	132	89	111	94	97	104	101	110	96	105	94	106	113	100	93	123	109	96	110	97	121	115	114	104	116	121	109	104	125	82	91	111	109	122	108	98	94	109	109	112	96	105	98	119	107	106	99	82	95	94	114	101	97	103	99	91	103	101	119	98	101	88	113	121	101	114	96	104	108	96	99	119	103	90	94	116	90	91	110	125	110	88	93	108	104	98	101	106	100	107	96	94	103	95	103	92	94	98	89	101	78	103	108	101	105	107	93	97	114	128	103	101	88	113	110	91	120	93	104	98	103	102	125	94	99	93	112	85	90	115	101	99	125	107	109	121	102	97	116	101	87	109	99	99	99	79	97	111	91	101	100	107	127	113	110	81	89	96	107	98	104	104	110	108	125	118	114	105	113	116	106	92	97	114	89	100	92	111	114	92	116	103	110	118	107	115	115	91	116	105	90	100	105	110	100	92	98	121	86	98	107	112	106	101	85	91	105	103	130	114	99	100	108	126	105	104	108	98	92	120	113	108	110	98	129	98	90	116	106	112	110	117	113	102	109	98	110	104	105	117	101	90	88	86	128	95	110	93	105	99	113	98	119	106	100	102	113	110	105	96	108	74	106	95	98	106	84	102	84	101	95	87	105	111	88	89	108	118	96	94	101	123	88	82	100	98	116	99	117	108	105	95	88	110	104	106	102	87	96	105	103	103	105	97	111	101	100	104	116	98	126	114	100	108	104	98	102	102	129	97	104	112	121	113	107	113	115	112	113	103	98	117	92	102	106	96	109	119	116	119	110	116	94	104	116	85	87	91	100	104	119	93	108	115	97	100	112	108	102	108	101	93	98	109	110	86	85	95	88	117	117	98	94	85	103	98	88	103	109	102	78	114	113	106	126	108	126	100	104	112	100	100	93	84	93	117	105	98	120	104	122	100	96	95	94	88	103	101	104	89	101	103	91	90	104	103	109	100	97	116	109	110	100	92	100	87	110	97	94	101	115	103	111	98	110	100	97	103	105	117	92	99	94	100	103	105	96	109	101	91	95	98	90	94	100	99	113	102	96	97	98	106	117	111	111	83	96	102	108	100	102	102	95	117	96	109	112	105	86	121	103	107	105	97	107	113	107	116	76	102	109	81	99	97	107	112	108	104	100	101	93	100	111	105	105	110	105	95	105	123	109	105	102	104	92	93	119	104	102	100	103	100	88	102	105	108	102	93	95	103	107	98	124	116	105	108	110	92	104	114	99	119	107	122	100	102	104	103	96	104	93	100	114	98	108	93	121	100	112	104	102	91	113	110	92	110	98	105	110	115	101	111	107	92	120	86	112	119	120	99	118	112	102	114	103	97	109	95	94	131	139	108	112	106	104	92	97	115	106	88	95	103	87	84	105	84	104	112	101	95	107	127	87	130	96	84	75	120	89	109	106	97	111	110	95	79	119	114	98	99	95	112	106	97	96	110	104	105	97	106	107	100	108	113	101	113	95	109	92	103	101	110	99	94	120	89	95	91	124	83	120	106	106	97	116	97	93	97	100	86	105	97	108	111	113	98	100	106	120	95	100	122	91	105	100	89	91	120	99	94	75	132	95	109	94	111	106	104	94	104	101	105	106	116	104	98	104	95	108	99	100	97	110	103	98	116	129	85	96	96	93	96	111	80	106	102	108	93	87	129	91	102	95	99	87	106	94	86	109	102	86	80	102	83	103	117	127	104	94	106	103	91	102	126	102	98	88	114	102	105	105	102	92	104	106	110	111	104	107	100	115	105	105	95	103	89	96	109	109	82	105	119	121	95	98	127	96	101	99	100	101	114	96	108	112	91	79	105	117	118	106
12097	38482	37021	30048	23837	16547	4886	481	336	255	211	208	158	155	176	169	150	136	122	126	125	126	125	110	128	99	146	139	100	124	124	121	111	108	118	113	131	127	132	120	125	125	118	107	109	112	108	107	114	127	138	136	116	108	100	115	105	130	110	115	126	96	110	112	117	106	105	123	101	104	122	123	100	112	92	104	132	121	120	113	138	140	127	141	124	99	112	126	108	109	109	120	93	111	106	112	119	104	92	95	111	96	115	101	122	109	121	136	126	145	121	127	112	109	130	105	112	104	120	105	122	105	105	116	98	107	120	102	102	100	120	115	121	103	123	127	83	109	92	118	107	99	102	107	105	107	97	107	110	127	111	104	120	96	123	114	126	132	124	127	114	104	125	108	118	102	106	114	98	124	127	125	99	110	115	112	97	107	133	116	96	105	117	113	120	110	103	107	139	107	126	109	99	106	106	95	114	114	116	99	123	102	88	109	110	122	110	106	112	103	103	112	111	90	100	117	127	122	113	116	119	127	108	125	104	108	124	122	111	109	107	123	125	130	110	108	87	97	115	126	118	114	102	126	105	88	111	106	106	113	98	119	111	114	109	88	102	122	113	96	121	124	109	110	113	120	125	101	112	108	104	115	116	127	109	95	114	105	116	109	112	123	123	107	98	119	126	126	110	108	108	131	107	110	112	113	144	107	104	119	122	114	107	114	120	109	103	118	105	114	105	119	111	127	101	119	124	134	113	107	81	121	126	127	118	124	111	121	119	95	115	103	99	104	112	107	113	101	112	123	109	109	122	124	117	118	105	106	115	111	97	118	113	129	127	111	121	116	104	109	112	126	132	119	85	110	113	119	109	112	148	90	106	110	100	125	111	120	121	124	107	114	93	109	131	128	105	113	119	103	109	108	104	106	121	114	121	111	110	109	104	104	107	119	128	122	115	116	116	114	107	112	104	109	107	103	94	123	127	107	113	118	129	104	120	96	115	135	100	119	116	119	124	106	126	115	102	113	114	103	120	131	114	113	102	134	111	118	104	122	117	126	104	112	109	121	114	102	115	85	102	95	133	116	102	100	108	111	125	100	118	116	120	114	102	112	136	112	113	107	113	110	111	103	127	113	104	125	124	125	107	116	105	103	114	98	116	127	106	109	107	112	110	112	91	104	115	108	102	113	113	108	118	116	113	102	101	116	109	117	122	102	95	127	123	103	127	92	127	98	118	109	110	99	103	125	118	116	124	117	124	112	114	103	112	125	120	117	109	129	114	113	126	111	95	126	110	122	109	122	102	106	92	100	128	110	113	110	119	107	114	117	119	97	99	131	110	119	104	117	120	117	120	114	108	107	112	133	122	129	117	123	131	113	98	125	108	108	95	109	113	113	111	101	117	103	105	101	117	103	99	110	101	119	127	114	107	109	114	116	86	116	93	99	104	109	93	96	122	119	118	104	119	114	111	121	108	122	123	101	113	112	109	124	129	97	100	114	95	107	117	114	121	115	102	120	111	110	140	110	112	104	124	125	120	114	118	117	115	124	99	109	104	126	107	116	100	128	113	132	116	118	102	117	110	93	132	116	117	130	133	113	133	113	111	111	87	114	105	115	117	115	109	101	109	134	113	130	123	113	109	107	116	118	113	129	118	115	116	125	120	117	111	131	107	110	119	106	109	115	109	106	110	119	121	124	105	116	108	125	120	98	117	122	107	111	112	94	105	128	120	102	106	104	103	118	115	103	105	109	106	127	109	114	112	127	117	101	94	135	104	92	124	115	124	103	109	110	120	128	122	110	104	104	121	109	110	96	106	118	113	125	134	125	113	118	105	115	121	131	112	126	106	112	95	105	112	105	104	113	103	109	124	107	139	118	106	118	152	106	117	119	123	96	96	111	104	114	121	100	108	102	106	114	112	110	115	104	91	105	134	113	110	84	107	132	111	127	91	102	115	96	130	105	103	129	109	115	102	102	129	98	119	98	108	111	95	126	109	118	87	121	98	113	115	102	117	120	110	111	91	94	110	112	117	122	119	117	112	117	105	120	105	115	102	112	115	98	113	131	100	104	124	134	98	112	115	114	111	110	113	106	100	97	105	92	127	112	106	107	118	112	130	109	105	83	130	94	118	106	124	109	110	98	106	125	103	123	120	124	109	108	116	115	108	121	102	96	101	109	126	107	123	104	111	109	125	105	122	103	102	104	141	118	119	107	89	89	119	110	120	104	90	92	104	88	111	125	142	106	108	138	110	117	136	109	103	92	121	132	120	126	127	112	103	119	106	117	98	97	122	117	111	115	116	130	106	99	108	118	105	119	112	97	135	120	119	123	123	139	109	119	94	129	106	106	120	102	119	106	113	111	97	119	114	134	116	126	121	107	100	121	117	114	110	116	106	104	95	119	105	111	107	106	116	93	122	106	115	117	112	110	111	101	104	118	117	129	120	109	121	100	113	114	124	107	106	102	119	124	106	107	112	120	120	119	109	108	111	104	118	117	121	108	114	111	150	111	104	107	115	98	135	110	116	113	104	123	107	106	102	100	119	126	102	117	131	107	117	119	126	115	117	116	126	123	118	124	117	104	132	103	112	119	115	115	113	98	103	108	109	102	96	103	112	105	119	110	117	120	111	108	105	113	103	97	112	118	101	113	103	105	114	100	106	102	107	113	120	113	105	125	102	112	120	120	110	118	115	125	112	126	123	122	98	101	99	96	118	100	109	107	132	97	98	113	125	120	130	121	113	121	110	131	128	118	96	120	126	99	110	85	113	105	108	111	115	113	108	122	115	95	124	115	129	108	130	103	139	114	108	105	116	129	115	113	125	133	116	143	117	95	116	112	106	106	120	117	108	90	137	118	108	114	115	127	129	105	93	142	118	117	95	105	105	114	108	120	115	103	111	134	116	115	114	114	120	131	101	113	114	101	123	134	129	106	115	121	126	103	120	127	106	93	101	115	131	119	99	103	108	101	105	109	101	129	104	96	112	136	109	122	124	122	97	110	108	119	110	119	121	120	125	121	134	130	106	114	111	119	105	114	105	113	107	119	107	131	119	135	101	98	98	122	107	114	106	129	99	116	126	96	109	111	109	105	131	117	113	108	114	110	127	106	127	99	117	120	108	131	116	107	125	113	135	100	99	108	119	126	101	126	122	89	112	111	88	114	107	105	116	126	114	111	112	122	111	103	122	95	121	108	93	100	117	111	116	110	132	120	107	113	109	109	124	125	122	110	118	106	116	115	122	124	115	120	105	111	90	128	116	108	126	132	110	93	103	112	102	127	112	127	114	101	124	98	94	81	103	116	126	99	127	110	120	112	111	118	112	100	110	121	117	129	94	110	112	89	93	114	119	119	116	105	115	121	100	125	95	105	112	110	121	124	101	111	130	121	116	133	109	101	130	108	90	128	121	106	127	110	100	103	132	126	118	108	113	111	101	98	108	106	101	131	101	101	114	124	104	105	111	116	130	111	117	112	112	111	103	113	102	106	109	116	115	109
22848	21702	29630	24388	22173	23311	16914	1726	720	541	496	462	417	393	368	423	362	333	347	339	320	351	323	296	305	334	324	325	326	309	276	283	316	321	312	277	274	317	315	311	321	294	286	300	293	277	311	301	303	295	308	304	288	300	268	334	254	270	303	295	259	300	287	265	272	269	298	284	296	270	261	256	282	290	283	293	320	276	283	283	306	343	301	333	288	272	269	259	269	254	295	274	277	302	298	271	268	249	284	280	250	244	281	265	313	283	302	292	266	293	255	270	278	304	315	275	252	267	303	275	267	257	302	299	261	272	292	302	273	282	301	296	296	274	271	269	304	298	287	275	266	299	297	274	288	272	270	287	294	281	291	264	270	305	271	292	290	257	296	274	269	271	289	277	272	283	292	284	284	264	308	264	267	269	266	254	253	298	279	271	285	263	313	300	320	279	278	300	250	303	289	309	259	263	275	286	277	280	278	278	294	272	261	287	295	276	279	271	259	293	263	294	270	290	287	254	274	295	258	270	281	299	257	271	283	273	246	279	298	249	285	276	256	303	264	282	302	303	272	284	268	306	290	293	253	269	300	268	296	282	301	278	288	291	284	279	267	283	262	287	282	278	247	263	299	267	278	321	287	300	274	287	275	257	292	299	289	304	307	283	296	277	310	289	262	252	293	282	291	264	317	298	289	281	296	245	304	266	266	261	244	275	280	293	271	301	281	286	249	265	287	268	310	314	295	293	266	285	300	293	289	284	271	290	286	297	254	270	277	259	268	256	290	284	283	281	279	257	291	264	285	278	259	263	275	279	291	290	280	307	268	309	248	244	298	288	287	265	290	249	292	281	259	272	312	305	309	290	292	270	287	309	274	278	271	254	256	292	291	267	277	263	291	277	275	282	252	267	304	280	269	276	303	298	253	292	270	274	291	280	285	275	303	276	297	281	277	276	282	282	263	291	282	266	253	285	279	303	277	278	266	269	281	283	282	287	285	273	306	295	259	302	254	272	248	299	293	291	275	307	275	284	308	291	268	278	280	267	287	278	286	278	281	310	271	300	276	292	291	298	268	290	285	285	287	290	313	276	277	300	282	281	289	280	295	271	284	261	272	275	261	273	279	291	268	297	269	281	280	258	289	275	277	266	266	271	266	281	271	241	288	249	245	272	279	287	251	277	252	276	281	300	284	277	277	281	266	292	310	284	260	287	299	281	283	275	280	291	287	304	267	254	287	315	305	292	301	256	298	267	298	273	286	277	283	277	242	286	280	269	266	281	292	318	273	291	297	296	289	303	306	265	277	267	288	276	295	327	284	302	264	289	306	293	305	279	281	297	290	269	270	278	267	262	295	257	290	278	294	283	245	276	276	306	263	286	289	288	296	292	264	272	269	261	302	294	288	255	298	319	274	273	280	284	274	309	292	293	276	271	293	320	286	281	308	296	252	284	293	249	246	306	275	265	281	259	268	280	271	287	297	286	265	312	289	288	297	264	297	303	295	296	259	281	257	257	268	267	278	294	265	272	259	300	286	283	293	293	300	260	227	266	300	282	279	280	288	267	277	285	272	274	267	275	311	295	265	316	255	267	283	288	287	244	289	291	299	280	288	298	290	293	321	274	304	277	276	259	281	307	248	266	268	284	260	279	269	284	281	287	304	284	294	291	287	286	298	278	274	277	287	293	262	277	303	293	283	286	290	261	252	301	303	286	314	276	323	294	280	283	275	324	240	293	284	269	297	297	291	286	271	266	291	271	291	290	281	297	272	302	267	275	258	274	299	278	291	289	266	310	278	330	257	270	291	280	297	284	285	309	280	272	302	269	291	266	289	287	305	295	315	264	292	296	291	267	290	292	262	274	299	284	294	267	319	281	312	290	260	285	276	310	290	289	261	295	313	269	269	254	292	309	279	248	295	264	280	247	266	274	285	269	290	305	260	272	284	278	323	289	302	286	269	300	282	271	236	298	270	274	284	306	290	288	273	295	278	282	293	258	283	313	281	269	302	250	263	276	261	276	293	281	299	273	273	262	299	299	292	258	262	258	296	294	256	304	273	284	284	280	296	278	274	300	285	267	319	285	285	281	291	288	290	279	293	289	300	298	276	242	297	261	263	293	286	277	261	300	271	314	299	305	265	250	300	279	301	299	271	304	304	292	276	256	276	271	268	277	290	287	257	264	288	298	281	279	281	262	294	284	309	268	277	314	276	257	287	250	294	302	293	341	278	284	272	292	297	285	264	294	271	267	280	274	294	283	276	299	280	232	284	273	286	295	277	254	283	281	275	301	286	305	283	248	291	297	269	285	279	278	272	279	302	301	293	291	294	264	281	279	255	302	276	246	280	267	298	274	286	289	298	311	293	285	291	271	314	272	279	265	287	273	317	277	278	275	267	268	270	298	264	307	261	287	270	276	288	270	276	292	322	276	249	267	275	287	300	303	286	291	259	304	311	281	280	282	299	293	303	263	277	267	266	263	289	276	262	263	260	313	277	274	279	299	305	268	271	294	245	296	321	295	229	270	291	269	273	293	260	278	258	259	247	297	294	280	301	278	247	274	264	281	291	284	273	282	257	289	292	261	297	306	302	281	309	291	296	323	300	295	261	283	282	309	269	279	286	241	278	300	281	284	287	311	284	275	258	272	284	282	245	267	301	302	273	282	295	256	307	300	286	272	290	281	253	269	280	280	273	269	293	305	304	306	295	275	278	268	298	277	251	248	298	288	280	318	321	278	256	292	274	274	308	276	301	282	264	291	286	284	281	296	285	257	281	305	286	279	287	269	277	321	323	265	281	284	288	280	263	275	294	265	290	281	304	281	259	275	299	274	267	288	289	299	283	301	290	256	279	262	259	299	308	257	304	284	274	297	285	280	281	280	308	300	262	301	303	257	292	286	265	268	287	296	294	267	308	313	292	307	252	273	288	281	300	292	267	295	310	278	309	263	294	293	261	275	275	293	307	286	285	290	282	278	274	296	273	275	283	276	276	298	313	293	321	263	309	282	296	283	281	307	273	294	252	264	297	262	305	268	269	290	266	280	292	314	288	303	271	296	297	260	261	252	261	303	295	250	290	278	284	258	299	271	299	292	265	306	248	292	267	281	290	262	300	274	287	291	256	255	251	290	286	283	266	273	249	273	289	326	267	300	273	296	298	306	263	287	298	291	284	304	268	289	291	269	307	300	281	280	289	264	279	273	265	265	265	270	266	295	276	314	285	268	293	267	268	291	263	294	265	259	271	246	285	277	280	281	308	266	292	276	282	278	308	284	300	284	298	254	297	293	288	276	279	288	286	288	268	294	267	289	286	301	278	288	284	294	296	306	314	282	274	263	274	284	310	319	265	308	279	286	281	286	312	264	289	305	294	269	282	271	276	264	282	269	268	294	275	280	294	263	274	276	298	276	321	285	246	291	283	304	296	308	259	284	294	301	288	311	287	308	281	309	290	280	298	265	285	272	290	272	265	250	259	256	270	285	285	280	293	291	304	323	273	316
16466	46607	44055	38041	32683	22929	8526	1542	1093	842	681	584	530	471	483	412	418	428	385	395	407	393	366	328	359	332	342	323	364	303	320	324	346	351	303	328	308	303	335	306	330	313	326	344	310	330	321	316	288	322	310	317	293	311	276	294	269	308	334	282	283	311	284	310	293	303	279	298	268	300	320	263	312	281	280	259	308	311	270	306	393	330	307	312	339	312	279	284	293	328	303	298	278	307	329	308	311	283	298	271	279	320	310	308	280	324	316	285	319	304	293	293	296	299	302	271	309	275	281	322	302	296	304	280	293	296	308	298	270	313	328	307	301	283	296	285	309	278	267	291	288	303	277	331	287	303	320	296	300	315	304	289	245	283	269	287	243	294	313	286	309	330	275	303	295	292	305	282	293	303	298	307	282	347	284	284	316	270	315	318	302	287	315	300	298	274	261	282	306	277	298	303	327	282	300	277	291	305	283	320	295	290	286	302	294	318	310	277	310	260	333	274	264	313	288	283	310	273	301	291	264	294	299	327	297	291	274	307	297	299	303	303	283	281	280	265	301	294	306	327	307	305	291	290	268	334	308	312	298	283	297	269	288	336	288	314	307	302	291	287	307	263	284	244	294	270	290	291	289	285	279	325	280	307	273	293	292	289	278	312	282	305	286	319	319	286	298	298	267	291	278	295	328	299	278	327	287	298	304	296	299	275	316	310	313	295	280	295	303	318	292	289	304	263	274	308	303	312	266	324	288	303	285	308	329	315	298	312	286	317	312	292	282	298	282	310	328	294	288	292	323	296	308	333	320	300	311	311	265	298	280	282	325	285	318	290	286	299	289	331	291	289	292	318	280	282	330	294	289	301	295	320	299	290	295	301	311	295	292	322	293	274	297	313	312	276	285	290	319	317	317	286	300	317	292	306	286	296	289	302	293	275	300	282	310	291	317	298	306	296	292	293	267	274	292	278	319	272	274	311	315	288	292	302	279	264	287	274	317	266	310	326	316	303	277	283	302	279	296	321	292	287	302	271	315	321	301	302	302	310	308	281	321	285	262	299	310	295	300	303	341	305	294	270	289	261	269	320	273	332	280	277	300	294	293	285	312	319	289	302	305	293	282	307	317	291	316	271	296	287	296	275	268	280	319	330	274	285	307	318	332	331	296	332	296	327	319	288	296	299	309	289	300	306	280	250	327	303	275	291	309	296	311	292	307	293	269	325	271	302	292	292	267	291	285	277	313	319	308	278	296	297	339	290	293	298	299	264	261	291	285	275	282	284	299	310	273	286	310	264	304	289	296	277	316	293	320	278	304	283	283	288	276	269	290	300	277	297	262	294	299	310	301	306	299	292	289	313	305	283	303	294	296	313	292	294	276	272	303	280	273	315	308	318	296	279	279	280	294	283	306	267	289	288	294	294	279	282	293	275	279	308	303	335	298	308	303	281	287	300	300	294	327	265	276	256	284	294	294	296	281	292	298	285	313	314	319	283	302	270	302	281	273	316	285	298	307	306	266	301	282	333	312	310	293	279	278	298	307	295	294	282	318	277	292	297	322	302	286	288	315	289	302	324	277	294	310	278	299	303	299	279	284	282	294	314	293	307	312	319	256	292	275	278	320	340	300	289	283	281	270	293	310	298	285	280	294	283	291	268	313	266	286	305	283	288	289	276	300	286	330	279	310	331	279	310	294	262	267	325	284	299	291	289	264	283	305	274	285	283	306	284	318	288	293	273	286	291	330	295	306	312	259	299	293	277	297	276	265	293	316	282	293	292	274	315	285	249	314	323	295	325	281	287	290	285	308	267	313	275	311	300	289	318	306	293	301	300	306	286	294	271	310	302	287	280	273	292	285	277	327	291	263	292	249	313	294	276	300	285	281	324	321	290	303	299	273	296	280	298	297	293	271	269	286	318	287	322	316	289	284	312	282	320	296	324	297	282	277	315	291	278	276	320	293	287	288	274	293	325	290	289	299	313	307	317	311	305	284	286	280	305	321	299	286	281	345	273	293	265	285	297	286	285	282	329	301	295	285	310	290	297	315	296	299	294	279	286	290	297	306	301	305	305	290	302	318	269	287	311	309	293	307	289	296	307	292	321	288	271	269	290	273	346	300	308	313	285	275	281	303	304	272	283	297	324	279	290	282	300	283	302	274	306	278	292	296	292	287	311	317	287	286	278	281	278	290	307	291	290	328	287	278	314	311	311	291	287	328	280	272	306	289	285	291	304	283	304	274	274	311	293	315	305	300	291	269	298	325	313	320	270	291	295	300	293	265	266	281	294	315	269	278	297	292	291	282	302	306	321	298	322	302	292	309	340	301	300	310	321	300	319	296	313	302	315	298	291	309	287	300	299	318	314	306	266	260	312	300	271	286	286	300	288	314	262	284	319	290	280	308	301	324	310	306	259	299	279	294	270	315	260	289	291	337	304	277	270	273	290	312	289	273	321	290	303	331	279	312	305	323	308	269	287	304	263	277	306	330	255	301	315	316	294	293	311	297	306	288	279	296	302	278	283	289	291	304	299	304	306	284	306	299	308	322	281	292	318	314	280	301	278	313	312	301	289	282	311	290	313	273	334	313	258	291	290	265	316	319	284	288	313	287	305	285	281	294	308	324	294	293	307	260	291	312	304	274	292	311	291	284	324	286	299	285	292	312	295	296	280	271	277	331	282	309	308	295	314	274	297	304	278	297	301	302	270	278	275	294	275	293	311	295	279	304	313	267	288	279	275	293	297	298	292	311	296	268	316	298	294	304	284	306	305	280	259	305	319	312	301	280	259	331	298	293	309	318	324	303	288	276	282	302	313	293	286	297	292	309	309	310	283	304	278	291	290	285	291	296	300	299	292	319	300	296	310	297	289	293	314	269	306	265	297	307	285	312	288	315	309	278	314	322	297	280	314	314	243	286	291	312	260	279	317	302	327	299	303	269	310	304	294	291	327	311	268	283	301	268	302	260	316	286	301	256	268	297	299	296	263	308	275	282	264	282	300	280	294	314	277	283	257	297	314	311	290	285	302	291	277	286	306	275	280	305	295	296	287	300	308	301	277	331	299	329	285	322	286	285	282	310	303	274	294	277	266	288	281	310	289	254	308	259	274	280	282	306	282	295	319	304	300	279	289	300	284	303	282	267	278	285	278	310	255	284	305	308	293	324	299	275	338	308	330	300	282	318	258	284	297	340	298	306	286	302	294	278	304	281	302	292	335	302	306	317	318	313	281	304	259	287	303	310	301	286	292	287	295	315	279	290	302	316	298	284	307	299	306	288	279	306	287	317	301	299	288	288	310	301	313	299	301	309	314	325	303	264	285	326	284	302	308	325	299	285	297	282	296	297	288	306	285	283	308	309	337	303	296	326	310	303	292	273	297	300	312	325	309	300	309	322	318	305	313	292	284	295	317	317	275	294	282	308	333	296	274	285	307	297	306	290	291	303	300	282	315	304	321	278	280	285	289	298	286	309	285	312	325	294	296	307	284	315	291	293	302
28141	21959	23758	20295	13715	6711	2073	267	198	177	192	194	186	200	203	166	188	165	187	173	211	197	158	171	172	197	185	195	174	154	168	170	158	179	181	173	170	197	198	177	177	189	167	190	159	150	176	198	179	184	176	169	165	183	162	195	174	163	178	152	152	189	179	186	183	173	165	167	195	165	179	186	179	170	177	177	166	179	177	185	200	169	203	169	180	188	168	189	167	161	185	170	168	173	170	201	167	134	173	161	177	172	211	161	174	182	204	197	172	172	186	195	184	186	174	143	168	169	182	173	169	159	167	182	206	190	179	167	194	180	161	164	174	156	177	167	186	171	154	162	176	163	166	188	173	172	160	163	170	173	156	161	161	142	168	180	151	182	185	193	148	166	183	176	158	162	179	198	150	184	194	173	168	159	177	166	146	167	176	196	190	170	193	170	178	161	171	183	190	173	177	187	182	168	170	190	175	189	160	150	182	157	163	189	182	180	171	183	202	156	170	177	180	166	174	163	220	176	178	172	168	193	170	156	177	194	172	154	170	190	144	182	188	187	142	162	184	181	165	173	177	168	173	165	164	181	176	185	184	189	158	152	184	184	179	162	192	193	181	193	190	179	164	158	171	170	154	195	184	155	176	168	179	157	161	187	183	164	173	184	160	180	177	177	172	163	177	202	184	172	180	160	191	183	187	168	156	173	183	163	174	156	167	166	185	178	149	165	169	157	189	167	164	173	183	152	170	177	145	171	165	188	193	156	172	175	157	168	188	183	180	196	185	168	181	173	179	163	192	173	169	167	186	161	174	178	184	166	141	170	160	177	143	153	192	156	165	188	181	164	165	198	187	156	190	176	186	187	194	167	176	167	157	188	180	183	186	197	177	167	164	177	183	169	178	155	183	172	179	186	159	193	168	185	176	173	179	198	176	175	163	182	172	174	156	149	168	175	151	179	174	183	178	151	172	179	184	181	201	203	165	184	161	177	167	171	178	173	173	171	159	200	185	197	173	160	190	191	187	180	187	175	178	175	164	162	174	167	171	167	183	185	185	169	185	183	161	172	169	155	180	165	164	169	183	136	178	180	181	173	179	186	189	158	170	181	164	145	157	165	174	190	186	164	190	174	172	178	172	171	193	177	181	189	169	169	166	170	166	163	179	168	166	176	183	189	173	158	177	164	175	186	180	170	179	164	141	164	165	150	179	194	172	154	188	160	192	184	163	171	190	179	159	149	191	147	192	171	194	185	188	147	183	176	176	151	170	183	191	182	179	168	161	173	188	184	189	165	157	185	183	159	200	174	153	178	160	163	169	193	186	187	186	167	163	168	173	162	164	167	172	187	183	151	158	203	169	151	204	173	198	169	197	189	179	193	155	169	182	175	187	187	165	190	179	188	178	174	184	200	188	196	180	179	171	148	169	193	188	154	173	169	164	166	166	178	169	190	176	172	200	164	166	185	165	188	162	179	199	174	169	168	177	186	177	163	154	154	172	159	164	177	176	190	174	181	175	171	181	172	178	182	169	156	167	192	173	162	165	180	166	164	191	192	186	181	170	175	173	164	150	159	165	193	181	213	184	181	184	176	209	181	161	151	164	171	168	147	159	185	156	178	178	181	174	157	188	187	164	170	174	167	171	197	164	178	175	163	189	172	162	162	188	168	189	182	182	175	196	157	189	154	185	157	204	161	171	185	153	178	182	160	197	175	206	171	186	163	180	173	196	195	181	160	168	199	178	177	180	164	172	171	178	176	166	183	171	165	157	163	197	180	175	181	175	185	210	184	185	179	160	162	167	184	178	187	152	206	160	157	176	194	154	166	167	179	159	156	185	178	165	169	143	171	162	181	178	163	184	175	198	170	183	173	168	155	166	194	204	179	222	165	167	173	161	165	201	173	140	194	178	182	148	165	162	156	186	170	189	182	173	172	172	174	180	175	193	170	158	185	158	166	167	189	157	173	171	184	173	159	171	179	175	180	162	172	164	178	171	174	175	159	191	188	170	187	157	174	185	178	182	190	152	157	175	164	173	178	206	176	181	179	161	165	167	188	172	183	153	173	165	155	165	164	189	161	183	189	176	174	152	188	175	207	175	184	175	167	189	188	160	170	176	161	176	182	171	179	173	168	196	194	172	164	163	171	172	157	189	167	198	187	184	197	161	170	157	154	166	164	187	156	175	173	204	153	174	144	152	156	167	167	176	179	170	167	164	170	186	197	175	169	176	188	183	135	185	164	158	174	167	162	179	160	162	192	165	176	166	148	159	187	163	159	174	137	162	172	159	175	181	184	164	189	172	183	184	160	164	171	167	186	175	164	177	171	168	177	169	176	161	185	175	172	161	152	183	168	170	178	155	184	167	186	172	158	167	173	184	179	144	187	181	163	157	216	182	195	193	169	197	175	173	167	161	175	168	184	168	167	186	175	168	180	175	182	189	165	158	186	185	185	159	182	187	185	153	173	160	193	175	177	176	173	169	185	173	160	184	172	174	189	165	156	193	180	179	200	202	155	168	162	162	169	159	175	163	176	153	186	201	171	175	184	169	176	165	156	182	172	156	180	166	187	173	143	159	175	184	189	175	160	184	187	156	171	170	151	180	164	191	175	194	207	182	169	174	194	181	178	182	192	179	160	190	210	169	164	172	197	157	196	178	169	178	182	174	187	203	187	169	183	197	169	156	200	195	173	152	158	183	171	173	193	189	187	190	157	150	170	196	167	174	200	175	180	181	177	166	183	164	183	169	181	189	182	178	152	155	192	182	164	168	180	189	172	179	165	159	160	154	170	170	163	169	170	171	186	162	176	157	179	172	183	184	175	195	172	177	181	158	163	177	193	178	167	165	167	196	157	162	174	173	179	181	194	185	174	188	170	184	192	172	167	165	192	180	183	162	158	174	193	173	191	166	179	162	184	179	180	167	174	171	163	173	152	167	174	176	183	176	175	180	170	195	164	188	182	178	174	161	175	183	155	162	171	150	173	171	179	173	183	185	161	168	199	190	158	181	175	161	142	174	175	181	177	192	199	196	180	164	176	169	166	186	181	160	157	176	168	173	155	172	181	206	186	160	179	186	167	199	170	196	185	181	154	183	192	198	178	165	172	170	178	193	161	177	161	172	144	160	175	180	178	171	158	172	210	161	176	161	153	189	185	178	175	152	174	173	193	173	163	157	167	172	157	166	178	159	191	169	163	181	191	187	164	173	175	196	160	175	194	185	164	193	182	193	160	163	162	180	173	178	183	177	156	176	168	186	191	167	167	159	156	193	165	181	185	178	168	194	159	192	164	176	194	184	170	176	156	154	165	181	166	186	156	172	157	160	169	179	174	181	171	147	167	162	164	160	172	174	172	176	176	160	177	185	165	177	175	177	180	181	164	174	158	191	173	169	162	167	178	183	184	158	172	185	186	150	177	181	191	176	191	191	156	167	154	191	167	175	172	172	197	165	188	206	153	184	175	175	172	178	180	182	172	168	211	173	162	158	199	162	144	182	183
11624	28718	26148	21136	17034	9725	3497	347	248	229	206	200	195	208	184	203	186	199	195	188	177	210	172	182	191	179	205	180	179	192	176	180	190	173	182	173	176	183	168	182	170	180	173	203	184	181	168	184	187	185	163	191	197	176	176	170	188	209	155	178	162	206	191	177	186	182	199	181	181	194	166	183	179	184	184	195	169	184	200	179	166	200	197	196	195	175	177	192	153	183	183	189	179	173	180	184	161	204	165	197	179	172	172	185	195	184	175	183	204	161	181	199	169	168	176	188	185	178	189	188	185	182	172	177	196	184	178	175	188	169	175	171	187	200	173	187	170	196	200	166	184	184	170	160	193	207	176	180	168	201	195	196	180	198	183	178	183	196	199	196	170	195	199	187	201	174	205	175	192	201	174	164	174	174	169	191	179	174	157	206	200	177	171	174	187	160	160	165	184	172	191	196	175	188	186	175	183	167	188	193	191	197	166	183	167	177	207	175	141	159	192	167	195	180	196	173	174	190	183	197	184	195	195	167	171	162	180	192	176	172	183	157	181	192	179	182	162	157	178	170	175	156	197	180	176	179	179	173	200	190	189	173	170	195	208	179	185	200	169	172	195	173	176	164	175	194	152	187	178	161	153	197	181	204	163	189	176	194	184	191	185	191	191	177	174	197	176	180	211	193	201	169	197	185	174	182	188	177	169	181	208	173	193	186	199	189	186	171	175	183	192	183	166	159	197	157	165	179	190	166	195	176	189	168	189	180	168	172	170	196	180	186	179	197	186	185	183	181	186	187	171	193	181	199	185	171	188	166	189	205	217	198	157	179	186	188	179	167	179	181	156	213	165	179	181	178	199	169	201	182	184	171	174	198	167	192	172	171	196	180	197	168	186	184	176	195	203	168	178	197	187	195	181	161	192	169	197	192	204	202	190	206	199	163	188	187	183	209	169	173	171	172	203	190	201	156	196	207	172	187	165	183	180	166	180	168	201	158	168	183	196	179	163	183	173	193	183	190	177	186	202	191	175	181	197	187	170	189	185	150	213	197	203	182	177	150	174	195	183	190	185	198	160	192	168	175	184	179	195	161	187	187	164	190	177	182	194	164	185	191	189	179	167	172	180	202	179	204	183	205	191	181	176	204	194	195	173	166	181	194	189	186	199	167	203	191	192	169	193	179	160	202	201	192	177	167	185	212	167	196	180	169	190	181	196	194	192	197	169	182	183	173	168	177	199	157	184	181	194	180	175	171	185	199	170	154	201	166	197	189	196	171	190	188	188	188	199	174	176	167	176	181	194	205	184	176	166	188	176	184	202	206	184	183	180	183	174	198	199	183	192	162	168	161	196	185	189	185	182	197	162	194	180	182	189	176	188	179	190	168	181	182	188	175	181	177	175	184	170	151	199	156	189	204	165	188	175	184	183	187	187	170	195	184	183	184	179	215	216	164	187	186	184	177	179	170	192	177	189	186	188	189	206	179	174	189	189	165	220	188	184	181	200	192	174	191	167	196	179	167	182	176	189	158	167	166	165	146	180	210	162	170	168	173	195	179	161	172	179	212	183	188	188	196	182	173	199	184	192	205	180	190	185	185	174	189	193	202	158	183	197	207	209	184	199	190	189	194	155	190	177	172	179	167	175	169	167	185	164	195	180	167	175	188	181	199	186	162	175	170	190	163	169	157	191	190	197	166	175	184	182	167	192	173	189	183	194	181	192	176	174	178	185	160	167	171	191	172	184	200	182	206	184	183	195	183	194	210	165	185	181	206	183	178	175	173	193	178	166	152	178	185	179	191	171	179	188	173	212	189	189	174	190	194	163	179	188	171	184	160	176	165	175	167	177	170	199	174	182	175	203	174	174	201	173	163	165	180	168	175	178	187	181	173	191	176	204	183	183	188	179	201	181	168	159	206	178	177	197	176	166	187	176	190	202	189	179	177	154	197	177	197	181	169	192	199	187	167	195	190	160	189	221	208	162	167	190	171	165	164	177	186	175	179	187	190	165	188	178	184	184	186	182	182	175	185	185	189	196	198	199	197	183	187	186	185	210	179	185	175	214	186	179	190	170	210	183	197	169	183	192	189	176	176	184	166	183	181	205	201	187	176	192	166	186	160	177	169	174	163	164	192	175	169	164	185	219	203	185	195	193	173	189	197	177	206	181	199	175	184	180	173	186	192	196	185	222	177	198	196	175	204	161	189	207	189	196	178	193	179	164	160	191	203	177	201	182	215	166	176	170	172	207	190	146	181	189	198	197	151	187	158	188	178	180	214	193	158	180	173	191	171	198	201	189	181	179	180	208	167	195	202	163	166	183	198	189	194	163	203	207	160	177	217	193	178	195	206	167	215	197	185	174	148	177	195	156	161	183	178	192	173	184	172	197	190	201	180	191	166	176	177	188	194	167	159	170	160	180	193	194	181	183	181	176	201	178	171	173	193	184	184	155	185	164	176	210	190	197	173	179	181	185	175	179	185	151	205	190	154	157	178	182	192	166	208	171	196	176	180	189	173	162	205	180	191	161	201	193	191	193	181	210	165	181	192	163	186	169	178	184	177	192	193	179	181	185	180	184	168	148	190	173	179	197	208	188	185	183	169	177	188	184	184	169	202	171	200	195	167	179	176	187	215	179	209	221	188	187	174	159	185	184	176	175	186	195	196	166	194	175	186	192	184	181	182	201	181	192	180	195	190	173	206	181	168	188	184	172	190	190	184	175	201	187	184	180	189	172	178	183	174	193	185	165	186	192	202	193	166	201	167	171	196	159	181	193	183	171	185	199	174	190	170	199	194	184	180	160	184	158	196	164	209	177	187	176	191	176	204	185	169	163	178	177	169	187	184	186	184	193	174	201	177	180	181	181	174	192	189	212	169	194	151	182	156	178	202	182	206	184	204	182	187	164	198	178	177	183	185	170	174	180	190	198	193	183	191	191	196	200	183	179	189	160	184	179	168	194	165	183	200	173	173	161	184	180	203	187	176	196	176	177	173	176	195	181	168	187	191	186	170	174	188	192	173	165	178	189	189	173	198	147	176	203	209	195	191	172	163	159	175	156	177	176	164	181	203	179	173	159	184	178	169	198	165	180	189	195	203	196	181	176	184	179	176	177	171	195	198	171	177	175	181	196	185	185	202	188	175	189	187	191	195	178	201	173	200	169	191	184	190	183	182	167	187	176	185	179	186	196	184	178	184	195	175	169	196	206	180	165	185	177	197	175	176	193	171	191	179	187	177	176	199	167	212	201	184	178	211	159	165	184	199	206	173	195	176	178	190	184	195	193	187	168	189	177	200	177	184	161	182	181	166	184	156	188	173	174	169	170	181	183	181	192	185	206	187	158	198	189	172	216	142	204	171	183	192	173	176	166	174	180	161	174	183	190	199	172	165	168	171	184	194	170	192	182	181	156	202	186	177	158	182	212	168	206	211	187	195	202	188	179	190	155	165	191	178	173	188	179	161	159	190	194	179	176	210	198	175	168	182	198	185	158	184
23978	21690	29187	24820	22496	19045	6920	1137	553	480	474	398	388	370	352	391	321	344	345	353	344	348	351	331	340	324	348	355	305	335	311	337	315	312	323	319	313	302	314	321	311	323	300	316	309	328	322	306	334	316	308	317	335	326	323	335	314	320	297	309	278	292	288	332	303	317	319	280	303	313	329	309	311	302	315	321	323	290	348	368	329	332	348	332	336	281	306	307	331	295	325	309	341	277	331	315	295	293	320	305	297	313	318	354	302	281	304	312	297	318	300	293	291	324	325	311	333	285	312	321	336	304	318	270	317	326	282	305	308	340	261	295	322	287	314	329	339	303	314	282	323	309	292	321	322	307	322	295	316	307	336	310	307	335	299	295	293	317	311	316	321	306	330	322	326	333	336	323	350	300	269	320	323	350	294	303	345	302	306	297	328	287	308	323	274	307	337	314	319	307	313	302	326	343	299	335	330	290	298	335	334	311	304	296	317	328	322	346	330	319	269	297	322	331	283	329	285	284	285	320	319	321	337	354	311	286	266	293	292	310	305	335	328	312	302	310	311	303	309	320	345	321	320	310	324	330	348	305	339	323	319	295	293	316	280	320	312	316	318	285	288	317	281	338	312	310	289	279	320	341	331	315	299	314	322	323	303	315	302	279	337	295	312	351	305	283	293	274	301	324	324	287	326	291	317	321	289	299	328	308	298	296	291	319	294	296	324	347	337	281	352	302	333	348	325	298	284	306	315	305	308	357	299	313	279	300	300	305	295	302	287	330	295	320	293	284	312	301	275	309	290	316	323	301	357	300	330	315	281	286	291	300	308	311	313	319	341	310	323	333	344	297	310	284	311	330	304	330	342	304	317	317	302	326	291	295	335	306	301	291	339	342	320	306	319	334	329	323	318	274	291	330	300	301	354	311	309	324	330	312	330	327	319	283	309	322	295	319	322	319	331	326	311	297	338	304	297	333	318	321	293	312	299	344	318	325	320	320	320	350	306	301	309	317	273	319	308	306	333	324	306	283	304	297	299	328	312	330	309	330	307	326	284	291	306	340	322	306	308	293	310	312	337	315	324	334	315	327	328	325	315	302	292	329	322	309	297	326	295	289	310	318	325	308	302	329	335	293	296	319	320	312	304	290	311	297	331	319	319	321	305	296	321	306	308	322	314	302	318	303	323	327	299	297	304	336	291	315	297	332	307	338	332	284	305	304	309	304	299	282	302	305	298	319	319	312	322	314	314	318	322	303	322	294	330	290	272	314	315	303	324	282	314	322	297	315	309	307	345	315	284	316	336	304	331	333	317	312	314	305	343	303	346	297	273	295	296	339	310	315	287	337	331	321	281	347	311	329	292	284	320	315	354	329	294	307	306	271	300	306	306	317	306	327	291	277	296	310	307	313	322	340	311	312	347	310	296	317	324	298	311	331	294	344	337	334	316	312	294	326	348	313	316	313	340	330	347	293	310	300	280	326	307	353	336	321	313	309	314	328	323	335	305	320	324	283	295	309	310	295	338	287	333	339	307	306	328	289	344	328	334	313	300	305	313	325	328	301	295	288	301	343	311	299	329	325	324	318	326	312	294	318	327	288	276	295	324	329	342	320	295	330	318	326	296	326	304	325	306	320	314	307	300	293	301	307	318	332	304	336	326	332	305	291	297	312	323	311	312	303	314	342	316	300	327	319	302	328	307	352	343	288	317	302	319	291	291	333	314	309	305	298	300	292	327	300	279	308	312	343	314	335	319	317	306	301	308	314	331	346	334	321	310	279	310	289	286	324	320	320	293	310	326	300	329	307	315	292	299	314	318	319	329	334	301	316	305	329	293	288	318	330	299	320	299	320	306	292	299	280	355	294	305	316	308	300	312	288	292	315	338	318	331	311	315	304	328	329	352	299	341	313	293	301	311	310	306	306	319	334	272	304	330	293	291	326	301	296	332	327	316	292	305	329	298	278	327	297	323	317	315	302	318	316	363	301	321	333	316	342	343	343	321	328	302	308	291	319	279	290	318	312	335	343	315	283	276	327	288	320	323	326	297	339	311	301	307	333	296	282	297	294	308	307	299	328	322	296	351	319	282	291	324	301	313	298	329	291	320	320	302	338	332	288	273	314	295	325	324	294	297	317	316	309	302	328	306	262	368	295	311	323	269	285	299	313	314	353	288	348	314	327	339	311	341	319	275	343	331	343	327	307	313	337	325	311	297	329	309	339	309	285	336	314	322	298	306	292	322	306	312	324	313	312	336	295	324	297	322	286	295	310	306	291	287	320	333	340	303	376	310	305	338	310	308	312	324	326	281	340	298	295	297	316	302	339	341	293	316	311	317	296	304	302	306	285	300	324	305	306	340	338	286	346	311	321	303	287	327	317	325	311	334	293	315	323	332	310	312	310	319	296	326	305	324	322	304	311	336	355	295	318	269	305	301	318	327	322	316	310	327	340	314	291	317	311	296	325	309	306	301	296	294	309	297	332	322	327	320	323	331	308	281	345	319	324	334	309	304	288	325	325	336	292	309	300	334	313	316	337	352	305	300	309	285	305	303	304	305	335	342	301	261	327	311	298	296	320	302	328	298	323	353	338	305	304	313	305	322	303	307	310	286	295	316	315	326	316	301	297	316	308	315	328	305	347	310	331	324	312	322	310	285	328	291	314	303	321	302	273	328	321	324	289	338	316	299	283	299	299	333	296	289	312	352	345	300	328	320	281	336	320	299	342	284	347	315	319	320	321	285	309	340	331	319	284	319	292	313	323	308	313	352	294	318	316	295	333	285	310	340	299	343	303	316	304	341	315	319	308	321	343	324	297	335	342	330	331	323	300	297	309	331	287	300	288	340	306	283	323	297	323	332	299	324	288	326	300	286	295	313	308	305	304	331	339	284	337	304	328	294	335	306	325	312	327	289	279	314	309	326	310	315	332	308	287	306	294	304	288	294	339	328	326	314	319	322	342	331	332	317	323	312	326	346	335	290	327	314	312	308	330	311	329	333	313	283	286	325	305	326	306	296	294	309	306	307	336	328	323	307	281	319	301	330	337	305	358	289	300	321	361	303	304	304	306	339	304	288	289	298	286	305	325	346	315	337	321	286	293	327	302	326	326	322	316	321	326	318	330	305	300	310	291	302	304	301	328	334	302	290	303	294	323	294	294	319	268	287	319	318	329	314	298	306	287	316	320	318	310	287	316	303	302	327	318	315	333	311	310	327	321	329	313	334	311	301	342	310	333	318	304	291	303	311	311	314	317	317	294	322	258	331	346	327	297	308	336	335	293	309	302	321	305	323	265	315	306	290	338	312	299	296	296	361	313	321	344	320	331	310	324	305	315	281	290	301	287	316	318	343	298	338	293	326	324	314	317	347	284	305	333	316	326	279	323	290	330	305	278	304	303	333	321	338	333	329	314	331	319	361	294	324	327	320	273	320	315	303	341	286	297	310	340	288	305	316	343	308	312	306	291	336	299	321	292	333	293	298	318	294	323	319	346	328	327
13783	36717	33553	26549	24154	15367	6044	1542	826	673	562	493	468	459	392	384	380	396	372	353	387	369	348	344	313	385	353	343	313	334	338	344	346	352	328	344	335	338	345	337	354	346	325	345	371	344	317	333	329	342	333	321	352	340	333	335	340	343	330	330	337	317	330	319	324	327	351	357	338	309	330	344	347	341	329	306	338	309	338	329	381	342	374	370	345	340	308	310	287	331	310	293	315	341	356	317	340	355	326	323	319	323	323	331	302	317	327	294	362	323	334	327	345	344	309	358	289	343	302	307	312	339	294	350	340	311	327	317	325	317	355	319	329	319	329	342	356	322	328	313	332	336	340	311	324	324	335	309	339	331	334	337	341	334	325	340	343	320	360	311	359	345	354	312	343	348	319	335	341	340	321	334	350	301	339	317	332	358	341	306	331	318	309	307	338	334	320	289	309	343	302	340	316	301	334	322	333	333	355	335	291	326	303	328	343	308	345	341	352	309	326	310	328	323	313	335	327	309	341	342	340	319	377	329	347	305	346	323	313	366	340	313	309	324	336	328	311	320	354	304	333	296	316	297	321	356	336	327	312	348	345	355	313	333	319	340	337	324	322	308	327	330	359	317	303	294	338	320	346	300	328	315	331	326	328	323	358	315	369	324	321	335	315	332	300	303	324	336	301	333	281	335	257	317	308	341	357	310	353	350	352	300	305	319	342	324	327	322	308	292	344	348	373	305	319	301	367	302	361	335	317	318	311	326	298	318	326	314	328	314	303	301	319	322	336	315	318	334	301	325	338	338	339	281	332	298	345	324	290	332	315	326	336	321	366	344	314	315	313	333	334	310	325	333	375	309	305	329	338	370	371	338	340	302	339	305	311	293	316	315	296	288	341	327	331	297	310	337	299	370	335	334	318	317	341	329	342	321	338	325	309	302	314	325	341	329	325	351	325	339	331	354	324	315	363	287	323	364	310	289	303	333	348	319	349	338	286	318	308	319	302	321	374	324	347	349	308	332	334	313	308	341	320	319	349	332	322	309	323	322	344	353	337	341	354	308	316	319	354	319	330	329	358	308	353	331	312	338	334	326	314	322	337	326	336	336	312	347	320	316	308	341	340	302	343	325	345	309	337	349	360	330	320	301	314	319	365	323	347	315	305	326	328	328	330	338	325	329	341	350	344	326	337	338	355	324	330	302	345	330	328	308	345	311	356	309	338	317	322	308	328	320	339	322	323	343	349	333	340	304	366	323	367	309	308	320	333	350	343	312	315	337	294	323	304	305	335	311	357	355	326	349	331	347	307	353	334	300	346	337	318	309	302	316	359	310	313	313	318	323	315	337	318	290	347	325	342	325	324	301	337	341	332	318	319	337	297	302	305	356	328	329	270	313	321	371	337	321	319	321	349	337	293	299	314	316	348	329	342	338	325	347	361	357	298	314	308	308	351	321	328	330	317	324	320	347	336	331	333	313	331	327	339	340	306	295	303	333	359	330	304	334	343	333	313	341	301	374	292	308	340	334	287	333	301	329	355	340	341	337	331	318	319	338	321	339	352	306	341	341	294	296	309	363	307	307	334	309	333	328	345	310	323	317	333	376	306	318	330	321	337	315	323	334	319	322	310	306	376	273	314	340	354	329	321	346	325	328	326	293	322	315	333	315	308	318	330	350	319	336	330	310	320	364	320	328	329	328	362	321	328	329	308	315	319	321	345	336	320	327	346	316	296	356	331	313	318	340	309	345	322	317	351	342	319	306	321	321	335	326	334	310	325	313	325	316	337	326	315	306	305	318	332	331	305	315	338	346	346	339	309	317	325	340	350	344	338	327	294	293	316	309	345	326	311	300	312	317	334	313	326	329	329	323	320	323	293	300	338	327	378	370	332	323	320	320	352	311	344	329	299	316	337	341	361	323	320	336	335	322	325	316	330	357	303	330	375	315	314	323	286	335	344	321	316	320	328	368	300	317	327	317	337	334	320	307	328	347	316	328	345	326	345	309	317	335	341	318	332	349	318	349	306	342	319	337	334	311	310	346	310	337	341	343	342	316	345	314	315	302	347	310	309	328	303	336	338	312	345	339	332	333	370	333	305	321	339	311	304	350	330	323	308	310	327	359	330	299	290	336	323	309	351	346	286	332	350	278	314	326	325	322	327	331	323	341	336	324	308	309	313	362	346	340	301	311	336	354	347	336	304	354	316	345	321	313	357	324	340	347	336	319	322	309	302	290	314	313	354	320	347	324	343	375	326	335	337	301	309	310	322	349	322	322	337	318	325	316	341	343	345	282	306	313	333	326	340	360	326	324	319	338	324	375	310	338	295	329	325	312	339	327	326	335	315	292	332	339	357	332	315	322	316	323	297	332	348	324	329	330	339	347	321	307	349	331	325	307	353	360	310	328	344	330	327	330	316	318	321	327	314	364	345	359	354	331	345	312	334	344	325	328	324	328	313	333	319	304	318	332	321	347	332	349	323	321	356	326	306	361	350	326	321	315	287	272	331	314	353	351	301	330	304	295	333	333	314	343	355	351	326	314	335	302	329	318	321	352	345	308	335	323	359	295	320	328	335	323	329	343	308	321	313	327	314	340	310	328	300	336	340	319	351	326	342	327	366	352	331	337	326	352	336	318	326	303	324	287	341	354	332	321	345	334	319	331	317	315	348	310	341	343	318	312	304	348	312	330	351	327	357	344	335	301	360	337	371	325	292	318	331	338	367	333	319	362	331	302	327	329	320	330	311	302	298	332	342	335	334	352	344	327	343	323	335	318	337	335	321	347	308	328	350	336	334	304	348	339	350	301	321	338	337	335	339	331	326	329	333	327	311	313	362	345	342	302	304	345	327	352	322	347	339	337	322	303	324	356	304	346	316	362	331	342	335	301	311	340	301	337	308	339	319	296	311	309	327	339	321	310	320	338	296	351	316	336	305	336	319	305	319	341	335	325	289	314	353	337	308	335	316	334	330	340	313	345	347	339	333	325	346	304	360	302	343	335	334	338	337	330	295	320	319	337	330	319	330	347	332	309	335	297	349	341	320	312	354	335	340	323	317	320	319	336	296	326	285	370	314	339	323	346	303	320	356	359	313	344	359	320	298	353	333	338	353	317	327	301	305	324	361	341	339	331	314	328	313	330	325	317	336	320	325	301	335	331	289	376	352	324	313	312	343	300	339	319	315	344	331	313	275	330	317	323	353	330	306	336	306	328	317	351	334	312	324	328	337	343	338	311	321	333	309	323	335	310	330	308	302	331	325	333	328	313	348	362	299	329	327	302	307	327	362	329	358	334	328	305	350	324	342	357	300	320	324	304	345	349	332	331	337	307	334	309	349	364	355	344	321	352	331	324	356	339	325	298	305	315	334	329	337	310	329	297	308	312	332	329	310	319	323	327	316	346	328	324	323	314	339	321	325	312	341	336	330	333	336	318	303	292	343	332	350	306	349	311	340	355	307	328	342	340	323	358	314	306	332	342	343	322	342	317	305	313	345	313
24906	21538	28139	25674	19713	9862	2639	550	252	169	149	119	111	104	142	102	102	92	115	105	122	108	101	93	112	117	90	92	97	96	98	97	93	112	82	93	71	98	122	92	90	104	95	98	96	104	90	92	95	92	80	97	83	80	98	118	80	91	103	116	99	76	108	77	90	99	97	85	102	88	101	86	101	107	85	109	100	97	114	97	115	101	134	117	94	100	103	91	82	103	97	85	98	113	95	84	81	103	96	89	90	105	106	85	99	95	91	98	89	93	121	100	111	99	79	106	96	93	77	111	111	77	103	97	88	91	88	109	92	103	96	98	87	96	91	94	94	105	87	88	103	92	84	91	93	90	98	110	92	91	87	94	110	86	85	96	98	87	97	94	85	111	87	83	76	85	100	89	94	100	87	86	81	94	90	86	103	101	93	80	79	101	96	108	92	101	86	98	86	96	106	122	87	115	94	114	80	85	99	86	93	101	89	94	83	86	100	103	99	95	85	88	95	89	90	95	86	97	68	94	98	95	101	101	98	81	104	114	99	87	106	80	99	105	105	96	99	97	93	97	82	107	107	83	101	87	93	96	91	95	95	116	103	73	102	101	94	90	95	108	96	81	92	87	106	98	100	81	99	83	107	86	111	107	90	79	99	87	83	113	93	94	88	89	87	79	86	104	109	90	92	112	94	105	96	95	103	93	113	108	106	93	98	96	113	100	90	104	106	77	99	88	100	97	92	89	105	97	105	75	102	90	93	93	110	104	99	103	109	67	95	90	78	68	94	109	98	105	109	110	93	99	92	93	94	109	111	98	92	89	82	103	93	90	100	111	107	110	103	88	82	88	68	93	103	119	93	87	86	88	99	94	97	95	96	110	106	85	111	105	98	85	81	94	115	102	109	74	97	82	81	100	92	95	90	89	93	85	105	97	80	103	113	89	79	91	82	88	88	93	85	93	95	92	110	106	89	91	86	98	85	99	98	97	105	90	94	101	102	107	93	97	107	85	98	89	97	114	102	112	88	80	97	86	91	93	99	79	97	109	101	97	93	97	81	95	95	91	92	106	86	97	94	92	94	94	88	98	95	86	95	85	102	82	88	108	95	88	95	87	70	88	89	96	94	79	96	103	98	101	94	74	95	84	92	87	96	95	102	99	95	93	87	90	82	91	103	100	110	91	103	106	91	109	104	90	101	81	83	96	104	100	77	118	97	96	92	106	91	113	92	89	75	98	111	100	92	86	83	104	114	106	84	96	108	92	95	81	112	102	100	96	96	86	76	91	95	74	113	110	105	89	100	89	106	83	83	87	80	107	97	105	111	107	103	103	87	103	114	94	114	77	97	81	80	101	88	87	81	89	101	97	81	91	84	77	91	103	105	85	94	89	98	102	97	90	85	92	103	79	85	96	90	84	109	88	93	107	103	99	86	84	111	89	96	79	89	93	94	92	105	98	82	95	78	94	88	99	105	89	85	97	88	94	78	91	100	93	97	89	108	96	94	86	106	106	101	111	97	109	88	92	99	77	107	96	98	106	95	86	72	86	95	103	104	101	98	90	89	106	86	83	96	106	101	90	110	86	87	97	82	89	95	88	108	98	100	93	74	82	88	90	76	78	94	80	93	99	84	89	98	84	78	108	88	91	101	83	111	110	104	91	81	92	99	107	102	92	69	109	98	86	93	95	84	72	109	87	106	87	99	74	87	94	84	93	76	91	88	98	85	94	111	98	99	104	98	116	80	87	98	94	111	91	80	95	92	76	106	108	84	85	97	98	85	88	92	106	87	92	95	97	99	106	93	107	93	81	94	98	110	100	92	91	84	94	81	121	80	74	105	87	93	110	105	93	106	96	99	97	69	90	85	92	85	97	99	99	80	86	74	103	95	82	96	88	92	88	92	89	92	111	87	110	97	108	92	97	83	81	99	88	103	86	84	87	92	103	109	112	92	84	112	96	100	94	88	100	96	98	92	104	89	77	85	98	102	90	96	97	87	100	97	99	105	93	94	104	99	106	109	98	84	94	87	96	90	84	81	71	82	82	105	80	117	121	93	88	107	105	115	87	99	91	92	96	103	101	78	87	101	88	114	106	87	77	106	71	88	99	97	90	92	88	84	90	95	110	91	85	87	81	91	89	87	101	99	114	81	101	100	106	92	119	77	86	108	92	103	89	102	85	84	99	107	110	96	99	91	101	86	87	85	93	84	95	109	110	98	81	95	81	88	83	101	94	115	103	97	89	78	99	97	105	96	90	90	99	94	105	102	101	81	92	109	110	106	72	94	93	95	99	84	99	105	99	90	103	85	91	98	97	88	113	87	95	95	112	76	81	93	86	82	80	85	104	82	95	83	76	98	116	98	96	97	85	70	82	103	102	87	90	86	78	75	91	89	96	91	85	112	102	85	77	82	93	99	92	97	99	100	90	94	91	92	101	98	82	94	111	102	105	80	94	95	96	92	89	85	106	75	95	84	95	100	88	101	94	109	86	99	102	84	91	111	103	86	103	99	92	107	98	95	91	98	104	101	79	94	94	100	92	89	107	83	98	87	96	88	105	112	99	79	90	91	87	92	99	95	84	84	102	104	93	94	91	94	104	97	103	103	106	93	82	90	77	98	104	99	91	84	104	95	85	83	109	94	83	89	109	85	94	92	118	108	78	95	75	95	82	100	97	94	109	86	87	98	99	99	95	85	93	105	73	87	108	86	100	95	86	104	93	96	104	77	103	77	101	82	101	82	97	101	90	84	79	85	81	98	90	82	93	106	101	89	102	76	88	109	85	107	100	85	105	88	86	84	115	86	85	113	104	92	89	102	86	89	110	80	81	93	79	90	103	117	124	98	103	104	75	84	103	100	101	101	92	85	90	106	78	92	97	96	102	98	91	73	96	74	89	97	85	84	94	116	87	92	87	94	103	108	79	92	100	90	90	93	94	103	91	113	83	92	114	116	92	67	84	95	97	100	82	86	104	90	87	91	85	86	97	87	81	79	91	93	94	90	93	96	92	90	90	84	76	96	104	87	108	91	103	107	86	87	82	98	84	103	101	79	96	81	84	84	105	90	93	100	76	89	102	78	115	101	105	85	93	101	93	77	102	79	99	94	97	105	94	98	91	99	111	86	91	99	90	100	96	95	119	97	104	84	104	85	76	106	96	76	107	96	108	90	96	89	86	87	88	97	85	85	97	112	99	97	87	81	102	99	85	96	106	105	93	109	104	107	103	97	108	90	112	99	101	95	93	98	94	96	73	87	107	112	91	96	88	88	81	103	112	120	97	97	95	106	100	93	80	73	91	93	99	103	96	92	113	103	94	109	93	86	100	100	115	95	89	82	89	92	88	88	90	88	88	93	90	101	94	86	108	82	103	97	69	98	86	98	97	100	106	84	96	93	96	93	97	109	88	83	92	96	95	91	82	95	80	96	86	88	91	104	91	97	82	83	114	78	104	101	96	87	92	80	89	97	98	87	85	103	93	83	85	122	115	106	90	73	109
14816	31037	28978	20483	19291	11382	4040	1022	483	311	228	212	183	186	170	140	133	153	140	143	144	126	145	115	107	113	117	99	104	101	119	105	119	96	100	109	104	86	129	124	103	115	116	118	105	115	114	107	103	120	108	108	103	97	101	105	92	86	85	97	102	99	106	97	97	114	80	103	104	101	86	103	96	109	103	107	91	93	105	135	138	146	130	126	112	101	107	93	95	89	98	105	91	107	119	120	136	106	111	112	91	98	114	94	95	99	107	114	86	102	111	94	110	122	92	98	110	97	108	107	103	103	92	104	131	99	80	88	101	126	107	102	95	102	124	102	110	107	106	93	99	97	109	104	109	82	126	121	103	105	110	105	90	118	120	85	96	99	100	98	108	95	108	98	107	113	106	92	113	110	111	104	107	100	116	113	98	88	80	104	95	109	102	93	108	102	100	94	99	100	103	113	99	103	92	86	97	91	111	97	106	97	101	100	88	91	111	108	107	92	88	105	117	91	123	106	105	110	114	93	104	104	110	105	106	98	99	106	116	119	111	107	120	122	84	109	100	91	99	100	105	101	105	99	113	112	88	105	111	105	98	105	103	110	113	133	106	100	103	102	101	124	112	91	106	85	97	117	112	116	124	100	76	96	92	98	94	117	103	105	99	118	114	99	100	122	84	104	101	96	110	106	95	112	97	86	103	110	102	104	99	104	100	98	105	108	104	80	101	93	99	105	96	89	107	96	104	99	88	86	106	95	101	113	86	105	106	83	86	96	109	93	91	103	90	87	99	109	100	113	95	93	89	90	123	95	102	112	101	112	112	106	126	111	107	90	98	97	108	107	89	98	99	90	93	103	119	98	98	109	116	96	117	104	91	104	124	114	97	86	124	108	97	100	121	96	103	104	97	98	114	95	99	103	106	101	101	115	103	91	89	96	108	118	89	111	106	107	107	117	91	94	97	97	123	102	109	116	105	106	99	100	119	104	100	107	122	117	94	102	105	124	105	91	92	75	105	109	111	87	99	101	101	86	100	108	107	94	91	122	114	83	99	115	94	123	108	104	99	98	90	107	82	101	100	94	113	93	103	96	96	104	103	97	111	101	103	98	112	97	107	106	108	127	134	101	106	83	114	112	121	100	106	105	89	102	110	98	92	105	111	102	85	92	94	100	115	126	91	104	89	128	84	99	108	80	107	119	103	108	113	107	111	89	98	86	88	108	78	95	98	98	96	109	119	108	101	112	92	95	104	101	101	82	98	100	105	136	99	99	102	92	106	94	114	108	122	84	113	98	97	109	91	103	94	105	99	115	128	125	105	98	109	102	97	100	110	105	96	95	118	101	101	105	106	89	91	94	98	104	103	120	89	98	97	104	100	113	94	110	99	107	98	81	98	106	115	90	122	122	96	111	89	114	104	101	103	101	88	91	100	85	97	99	93	99	92	104	104	124	92	112	106	92	111	95	91	116	94	125	134	94	102	91	90	114	97	94	118	95	118	103	118	99	106	102	98	105	109	102	102	95	115	116	99	91	111	105	117	98	100	93	99	107	106	97	105	118	95	97	97	114	68	96	111	108	98	102	104	94	90	109	122	79	118	91	110	100	102	93	101	112	92	107	108	116	114	97	98	97	107	97	122	117	96	111	87	96	102	109	93	95	102	114	97	86	113	94	99	101	102	113	107	106	114	106	91	105	111	112	117	105	97	106	103	98	109	94	103	108	111	75	106	110	115	98	93	113	89	110	98	86	106	104	91	112	100	88	104	89	99	117	94	97	92	114	102	93	92	101	91	88	91	126	105	122	98	92	98	97	81	109	92	95	95	92	102	119	96	98	107	93	98	117	110	108	109	101	95	103	104	103	93	101	111	105	101	94	115	93	92	98	112	107	105	91	97	128	107	105	103	101	117	112	91	99	85	113	97	105	95	102	88	104	103	96	95	101	104	103	108	107	101	98	90	99	105	112	121	98	124	107	98	111	79	102	112	91	104	110	88	97	101	99	108	105	100	83	105	114	100	106	105	114	101	103	101	110	115	96	93	102	111	109	98	90	94	107	115	96	97	105	92	109	90	92	90	100	118	107	104	101	117	101	98	99	101	107	101	121	86	103	115	98	77	101	109	102	101	108	91	115	106	113	105	84	97	113	97	118	94	97	114	98	117	102	85	112	104	86	108	115	102	99	108	113	106	104	93	106	93	98	98	114	109	107	97	87	108	104	90	108	97	95	116	93	103	109	102	101	92	109	94	100	105	94	117	110	85	77	118	90	96	87	98	128	109	92	114	87	100	101	92	99	106	108	89	90	113	114	109	97	110	116	108	90	103	86	108	105	97	95	91	101	104	102	96	119	87	97	95	110	110	104	110	106	104	106	97	84	117	108	106	101	114	96	95	115	120	112	108	103	104	109	107	108	109	105	106	107	100	110	120	97	105	116	108	103	93	94	107	103	98	106	99	101	108	105	106	97	93	99	89	111	104	112	95	107	111	106	109	107	98	95	94	95	82	89	90	97	86	113	110	112	95	98	101	92	98	99	94	105	99	100	108	98	101	91	92	106	122	105	109	107	112	107	101	96	107	100	90	107	92	104	99	97	106	95	100	122	102	99	101	106	106	93	99	91	102	93	95	101	104	108	110	97	109	93	103	117	77	104	86	90	95	95	114	95	103	107	112	90	99	101	107	122	94	95	95	107	80	106	108	110	113	106	105	110	95	98	106	94	116	113	120	100	110	92	115	102	109	104	112	106	111	108	112	108	103	120	130	99	90	96	121	121	93	107	110	101	106	109	104	82	107	96	105	108	80	118	108	94	96	94	100	121	109	109	115	101	100	101	101	120	102	81	98	99	112	108	101	103	125	99	116	111	100	93	126	88	103	106	89	106	104	76	114	106	92	110	125	97	91	98	95	116	97	101	117	99	113	93	89	95	104	109	107	134	107	101	112	101	90	98	103	101	103	99	98	95	111	114	99	108	102	110	79	113	91	113	97	86	108	90	102	102	86	95	99	117	107	94	100	93	108	107	107	100	114	101	91	103	98	122	120	114	100	89	110	94	90	113	119	105	95	82	95	92	111	96	82	103	124	103	94	111	108	108	92	105	104	95	91	94	113	115	94	104	114	114	95	114	91	100	100	116	91	101	96	109	101	111	104	102	114	120	116	89	109	108	93	111	118	94	113	115	103	103	102	113	111	105	103	102	85	108	104	113	110	94	117	104	101	102	104	80	91	112	114	119	103	103	103	113	83	113	99	112	113	102	104	92	94	88	105	107	118	106	79	106	107	110	95	87	106	95	99	99	106	119	113	81	102	91	86	101	104	98	104	95	127	103	102	92	95	98	108	102	100	101	104	104	96	116	96	107	99	95	94	96	113	100	112	105	89	112	91	113	84	102	118	115	102	101	103	86	97	113	104	93	114	110	111	96	91	97	118	104	115	111	86	109	112	106	99	113	99	101	99	89	109	106	108	113	94	97	100	128	92	118	92	96	105	88	97	93
22893	21740	29671	24371	21863	22533	15382	1963	854	626	531	472	454	379	411	388	346	328	329	310	358	348	283	299	285	291	320	325	291	282	318	266	364	287	286	301	262	285	324	290	261	263	260	272	293	279	307	293	261	297	321	265	265	284	267	270	244	285	258	246	272	260	274	276	267	299	303	304	277	298	292	296	296	276	287	285	259	283	280	312	277	297	283	295	263	283	268	272	281	229	290	266	274	239	300	249	232	273	268	278	268	238	260	290	280	293	268	286	257	285	299	279	258	272	268	294	304	271	275	289	263	272	283	256	316	303	277	250	243	255	249	258	256	228	271	270	258	258	288	250	318	275	270	261	261	275	255	278	242	252	265	255	273	284	267	292	311	261	257	268	250	286	285	258	286	281	241	267	267	249	268	295	249	244	255	260	261	292	270	273	271	284	265	266	273	283	264	267	260	287	309	290	279	251	286	262	264	293	278	287	250	287	238	265	281	261	269	306	258	262	311	262	266	270	271	288	260	284	277	271	282	271	261	274	254	254	263	252	295	296	271	237	254	266	267	282	290	305	296	254	330	282	258	299	262	287	294	296	279	271	271	291	280	239	266	289	283	257	273	298	320	251	270	247	262	267	264	267	273	300	277	276	285	269	260	269	262	269	276	275	287	270	271	264	286	223	271	315	274	295	296	297	269	267	296	284	252	238	273	288	284	242	272	297	268	250	254	264	268	288	265	256	306	260	263	273	270	291	295	276	270	265	297	274	280	278	266	271	265	261	275	268	282	264	278	239	298	285	260	280	283	262	265	283	262	287	269	274	282	273	269	278	272	254	263	269	257	271	265	305	278	285	278	251	290	280	285	266	257	258	285	253	272	284	244	260	259	257	293	283	277	255	288	268	278	275	279	279	271	296	271	289	255	281	266	273	266	283	268	280	269	279	286	273	282	267	271	256	283	289	279	243	278	296	266	275	278	295	276	267	275	283	260	294	269	266	243	290	281	289	266	251	285	289	284	274	264	276	311	271	272	279	264	247	288	249	272	212	224	278	286	250	291	265	278	266	264	301	276	241	240	277	298	257	289	295	248	246	292	303	283	250	277	301	257	308	275	292	265	300	273	268	294	289	282	275	237	231	272	283	268	246	278	278	269	289	289	294	263	244	310	285	290	252	275	264	283	282	261	269	250	290	261	309	276	282	256	262	260	276	275	273	270	299	276	294	262	311	295	282	284	313	273	300	287	251	248	293	272	280	317	301	262	282	247	295	249	279	253	285	270	272	290	283	283	284	277	282	284	308	253	283	274	275	236	269	287	272	267	266	291	257	291	292	247	258	287	285	255	272	257	246	271	273	276	257	266	259	257	289	261	247	244	287	256	263	255	244	243	263	268	290	266	284	242	239	278	286	263	260	271	276	255	268	311	300	252	303	259	287	300	279	244	284	274	272	282	269	248	288	274	269	267	291	254	265	289	275	283	272	277	256	282	266	319	272	266	279	281	276	266	256	263	269	280	286	235	268	270	250	258	232	288	296	247	281	265	282	241	277	280	254	247	278	262	276	270	259	247	268	277	259	246	253	289	257	297	269	252	280	256	273	281	270	253	263	287	247	282	268	266	305	270	230	258	270	259	278	283	253	267	282	272	281	280	264	272	233	283	276	280	254	276	232	236	273	272	267	262	296	298	288	281	291	285	262	261	289	252	305	252	270	262	314	242	278	280	253	293	235	293	275	303	270	261	240	253	266	264	264	294	253	253	267	261	293	292	241	256	264	232	285	270	260	268	297	276	242	285	248	271	303	293	241	245	297	238	266	282	261	268	292	284	285	231	244	269	293	271	255	269	284	285	289	277	249	262	276	279	264	273	275	269	233	261	249	256	257	261	255	305	286	272	280	272	247	289	252	280	271	254	303	296	300	270	263	252	320	262	274	252	263	280	262	288	275	258	284	285	278	286	270	304	259	266	286	246	279	257	279	274	259	312	278	280	250	280	256	294	266	290	262	270	265	288	230	276	268	265	283	256	275	268	281	256	253	281	295	270	263	269	283	261	257	294	275	274	286	257	260	287	298	243	240	288	287	287	283	258	265	253	263	280	266	292	268	243	263	282	260	258	288	277	283	236	288	255	282	288	264	272	246	272	263	253	266	286	285	267	273	251	307	268	288	295	267	311	265	264	254	279	236	259	256	292	280	274	242	259	273	288	259	257	313	270	291	309	264	286	290	267	260	261	266	263	241	264	243	274	267	280	278	272	250	252	282	263	266	257	275	275	259	258	269	278	275	281	284	257	276	279	264	282	273	282	298	268	254	281	264	305	261	285	274	272	253	266	275	272	290	291	286	316	309	252	258	277	280	268	269	283	290	263	250	285	260	265	304	291	266	272	264	251	291	255	281	252	287	265	273	279	279	245	246	259	271	282	269	280	278	258	277	279	302	289	263	244	291	307	276	296	271	276	273	289	303	284	274	266	291	260	304	275	270	271	260	265	249	252	289	271	256	272	304	285	248	278	269	273	268	285	258	293	261	260	272	260	261	270	296	288	287	303	288	281	260	273	272	272	270	292	257	272	261	302	259	302	260	257	287	272	263	254	259	259	265	264	256	237	281	269	270	269	275	260	261	276	282	292	299	287	300	268	271	282	283	281	264	284	297	260	292	292	261	285	293	265	228	294	296	262	262	263	290	245	254	266	275	271	285	251	268	289	258	270	259	263	276	277	271	275	274	282	284	284	252	285	253	291	247	266	256	317	256	290	266	277	273	282	283	258	262	267	271	266	263	278	261	255	276	304	290	269	274	289	276	262	270	270	294	243	301	266	263	278	284	256	255	292	253	245	265	265	260	272	276	278	284	259	272	292	297	255	246	263	263	274	258	270	281	281	285	251	294	255	313	276	247	287	264	284	279	259	259	286	295	273	266	240	251	287	262	251	296	266	307	283	258	248	271	284	283	293	277	259	275	281	264	278	294	287	286	259	250	290	302	271	257	276	253	279	254	262	257	285	274	275	246	242	285	273	266	255	276	277	264	291	244	283	283	285	283	244	268	246	270	264	276	286	292	246	236	281	257	281	284	293	261	258	289	262	264	273	253	270	259	268	288	284	229	314	251	248	293	280	258	277	274	275	269	252	269	282	279	298	283	258	256	293	280	239	261	247	278	265	269	273	246	246	314	269	255	226	281	250	269	270	268	262	263	269	237	271	261	302	302	265	254	282	260	275	261	270	276	302	263	275	272	238	265	269	288	260	271	300	241	272	290	243	265	278	253	274	274	290	253	292	257	290	292	250	239	268	249	301	282	263	282	258	287	268	309	296	298	271	256	251	256	281	264	276	275	275	262	277	267	246	269	277	277	261	272	268	270	253	255	257	265	277	275	268	279	275	253	265	236	276	289	251	268	307	290	260	278	249	265	266	292	275	276	284	267	263	307	283	266	268	265	271	288	250	257	266	288	277	256	261	261	265	285	283	273	271	254	255	277	252	271	252	296	282	250	290	279	274	264
18120	41115	37354	27907	25207	17843	6986	2351	1364	937	699	615	586	589	502	458	398	402	384	413	379	344	381	346	339	375	322	303	309	307	332	304	310	289	295	330	302	303	295	287	335	322	274	276	284	305	283	275	291	292	280	275	285	303	275	317	275	291	304	280	302	302	306	324	295	296	297	281	268	272	293	295	281	326	298	277	272	274	311	308	318	333	336	291	320	325	294	273	308	312	313	291	282	291	281	265	286	289	277	280	309	283	283	283	276	294	290	279	268	307	290	263	285	276	293	284	276	242	282	275	275	285	280	263	259	252	316	286	311	303	278	279	278	279	297	274	273	293	288	315	286	311	304	295	264	263	318	313	275	270	301	303	280	287	268	298	294	265	307	282	301	264	297	276	274	294	292	304	285	280	306	297	280	270	312	280	293	252	281	278	301	276	298	262	239	284	256	302	294	322	295	309	296	273	270	294	283	277	302	283	276	288	273	280	300	301	319	278	277	279	314	313	268	299	268	310	295	298	281	272	295	284	304	300	269	285	293	284	291	293	283	284	280	273	271	303	282	256	286	274	284	323	298	303	295	273	282	283	301	296	277	280	278	281	263	306	298	263	271	277	273	282	280	283	304	292	270	295	274	266	273	293	275	256	266	291	297	289	276	328	282	295	289	288	297	291	282	293	300	285	299	270	288	293	289	271	319	273	272	276	274	303	287	291	271	283	317	271	267	272	307	284	307	296	283	308	276	291	257	268	289	256	289	281	264	271	306	275	286	308	290	289	269	304	277	296	295	288	261	276	258	272	275	292	290	305	299	293	328	302	314	272	295	280	272	301	286	291	291	285	306	278	281	276	251	298	262	299	286	258	272	298	287	279	292	298	284	263	297	295	288	271	262	315	262	277	293	293	309	273	294	266	303	255	279	275	288	290	247	269	277	308	275	280	270	270	276	290	313	249	281	284	302	292	251	274	293	263	270	299	273	266	283	289	278	301	304	300	293	279	278	275	270	299	290	295	281	241	279	293	279	301	279	289	320	287	287	313	279	311	269	267	256	282	273	275	269	274	292	257	303	257	262	284	284	251	287	271	276	299	300	300	281	276	287	289	284	258	268	275	278	251	273	266	304	290	301	291	291	273	289	304	305	278	302	279	305	279	283	265	300	323	272	322	315	295	308	279	258	276	287	300	264	288	296	259	270	337	311	285	310	314	293	269	280	292	335	288	312	303	308	280	286	292	273	300	243	262	304	312	300	295	291	304	299	282	283	291	280	298	269	289	282	306	307	307	292	282	285	260	278	274	283	283	274	288	273	277	261	287	319	329	280	278	277	296	250	298	283	282	258	275	259	238	303	290	307	261	283	289	294	277	251	288	262	279	301	251	275	314	284	295	257	248	264	315	283	282	285	319	275	319	274	280	289	282	262	273	270	294	264	293	272	318	300	290	294	267	294	280	309	324	309	303	303	307	305	289	285	292	320	287	275	297	279	279	258	307	295	266	327	304	283	248	274	309	261	261	287	300	267	271	257	287	256	280	293	253	303	286	280	289	281	303	296	249	291	277	300	303	257	282	283	283	289	279	304	317	274	292	289	285	286	289	287	289	264	306	286	284	282	274	270	299	271	320	249	306	284	290	288	269	259	292	304	269	314	294	303	292	279	275	269	276	308	293	282	300	267	299	296	260	276	265	298	271	310	253	295	278	280	273	290	268	277	301	312	272	277	280	285	306	273	299	257	260	288	274	299	307	321	300	293	245	286	277	265	285	290	266	299	291	291	298	295	287	262	280	303	265	286	286	301	275	274	300	263	306	295	312	284	274	259	277	264	292	300	320	274	303	315	285	290	283	263	273	291	288	258	272	289	283	303	295	271	310	293	293	265	302	309	302	324	299	275	284	285	289	266	273	280	280	263	257	308	271	299	290	285	312	285	278	277	274	290	277	273	277	289	271	310	283	261	331	278	269	274	289	299	316	305	257	273	304	306	275	299	303	285	281	286	285	306	270	274	299	284	300	283	271	290	284	301	306	281	292	294	281	274	232	278	305	305	254	303	263	249	287	298	287	280	276	282	267	272	271	303	276	279	271	301	287	307	280	300	285	290	260	305	288	287	281	286	285	278	281	285	273	284	298	289	293	282	274	310	290	304	293	297	262	270	305	255	314	270	295	283	284	288	269	278	301	269	316	283	271	286	308	289	283	313	265	288	282	298	276	314	302	275	306	289	278	267	280	312	286	261	302	292	283	294	305	313	289	302	281	289	278	306	305	269	263	288	279	273	271	296	270	290	308	261	294	308	271	277	316	281	247	299	283	283	306	258	284	280	284	263	245	315	292	291	277	287	289	292	320	295	300	303	287	287	290	306	258	278	316	310	265	281	279	278	276	309	305	264	281	270	280	290	301	292	275	280	253	302	297	305	263	294	292	292	272	261	280	293	280	273	288	278	296	251	288	287	264	299	300	282	293	305	306	316	282	265	286	286	271	290	289	278	280	290	297	258	271	264	257	286	301	284	259	269	295	269	287	279	291	262	308	304	289	268	307	285	283	298	291	261	277	258	270	270	311	295	280	296	311	280	277	297	303	264	290	292	260	286	294	277	307	275	270	298	298	309	272	295	272	281	276	273	284	274	288	264	298	274	284	279	316	328	283	292	327	272	281	294	272	264	295	267	303	290	283	249	292	286	255	297	276	280	276	323	280	280	276	279	322	271	267	283	272	275	290	290	304	290	279	306	281	282	246	287	299	290	268	285	292	301	288	296	279	307	281	276	288	302	297	265	254	300	284	266	290	268	285	302	283	288	300	293	287	310	276	292	288	300	303	279	282	301	289	319	280	258	289	256	303	285	322	297	327	316	280	297	298	260	277	274	281	290	282	298	269	281	271	280	255	274	257	283	296	265	286	283	329	300	251	291	264	286	282	265	293	289	297	295	282	284	291	299	289	280	284	244	289	292	261	322	287	261	288	291	300	285	296	290	282	291	290	284	278	302	313	281	262	285	267	336	315	273	282	279	290	304	303	277	303	289	313	246	288	279	240	283	273	240	287	253	304	281	286	287	285	264	301	269	277	308	288	288	287	301	288	262	317	264	278	307	269	316	281	279	292	266	251	297	257	326	275	295	305	240	318	252	264	281	302	295	282	282	298	319	285	287	278	291	244	295	283	306	301	275	281	296	291	298	297	277	273	282	247	285	243	290	268	276	296	275	290	285	273	287	296	285	317	261	295	295	275	280	281	284	289	260	264	280	291	252	306	268	273	276	276	297	310	282	291	314	293	282	299	268	303	270	297	302	264	288	307	305	277	285	280	280	268	305	291	273	297	267	305	278	304	275	285	288	321	292	284	262	264	310	285	279	287	268	276	309	323	260	284	259	285	308	296	296	287	269	283	294	289	319	274	280	285	283	290	272	277	250	292	273	287	283	275	306	286	260	331	279	276	271	288	261	295	287	295	316	288	279	280	267	292	311	291	276	290	301	311	269	315	287	294	274	305	271	296
28157	21679	19913	12270	5369	3586	1077	348	225	180	191	135	162	167	203	174	178	181	192	157	171	150	139	177	152	172	166	172	168	163	157	183	161	160	173	142	185	168	153	204	166	172	167	175	184	154	163	175	167	159	191	168	138	161	166	163	183	157	159	157	165	159	179	180	162	155	197	157	167	155	172	153	178	149	143	202	176	151	176	177	187	183	180	168	174	183	167	175	148	181	153	160	155	170	163	157	148	161	165	139	172	146	156	146	172	151	181	154	154	179	179	172	159	156	156	153	159	193	184	174	153	170	181	156	170	160	173	167	172	151	168	148	158	146	161	199	160	168	152	164	169	168	184	173	157	166	165	145	150	179	171	157	161	170	174	164	160	163	168	174	152	170	158	170	184	175	181	161	172	198	155	176	170	170	170	175	190	162	154	175	161	156	167	156	159	160	177	171	171	173	161	154	170	164	165	161	169	171	156	158	160	176	175	176	172	153	180	169	166	187	170	170	149	168	184	189	174	179	163	190	185	170	176	171	178	163	157	177	181	170	155	144	143	169	163	179	148	178	183	159	182	172	173	149	177	154	184	163	180	170	168	189	158	180	171	168	166	139	149	163	164	153	149	155	161	173	163	143	177	158	164	172	156	171	186	174	162	194	154	153	171	150	176	167	174	185	183	163	149	184	191	176	164	190	173	145	161	165	185	183	169	143	177	178	169	160	172	158	173	170	164	171	146	177	172	155	167	147	165	180	156	154	175	153	160	150	157	162	184	181	158	168	185	186	168	179	137	167	148	162	167	169	160	182	182	174	160	149	159	162	140	162	156	150	188	154	145	155	180	167	171	181	151	159	177	165	179	198	177	160	166	158	158	150	178	176	143	159	139	189	160	146	168	167	172	149	158	174	154	168	152	182	160	158	174	178	152	164	157	168	167	178	141	166	165	186	184	178	167	157	184	161	174	168	174	168	161	168	157	177	167	182	161	166	146	180	162	173	153	165	161	173	164	174	172	197	172	166	164	187	192	164	177	159	153	179	156	178	150	155	168	174	151	154	149	173	160	157	196	189	169	163	187	167	150	170	185	166	164	153	201	181	162	150	171	169	178	157	142	179	182	151	163	194	164	150	167	167	158	173	161	175	182	182	160	188	152	173	158	172	157	154	168	173	172	185	185	167	156	172	167	151	174	179	177	171	177	167	176	175	166	162	198	156	147	166	172	188	174	171	163	165	154	169	175	173	179	204	165	143	161	190	149	185	162	162	172	169	156	160	165	147	157	165	186	173	192	189	150	154	146	153	174	171	160	182	163	199	181	164	170	143	180	177	163	145	173	167	156	172	156	176	145	159	176	153	162	158	181	192	163	168	170	162	182	161	155	161	181	156	143	150	148	209	157	157	165	161	165	155	169	164	167	163	148	186	175	171	156	150	169	166	158	190	179	180	177	153	168	177	196	140	178	149	154	185	183	161	168	168	159	156	178	158	140	174	175	164	173	172	182	150	154	164	172	187	166	165	190	171	184	181	170	183	144	157	167	198	164	158	169	158	189	174	174	173	161	159	183	167	153	154	162	161	180	158	175	158	185	182	176	153	149	174	162	158	156	157	149	155	165	160	174	160	185	145	164	166	177	149	174	159	143	182	177	153	155	184	175	186	162	168	160	169	177	166	172	158	162	158	151	185	181	188	149	187	163	190	158	174	184	175	172	168	148	161	153	169	164	179	148	168	205	160	178	155	181	177	162	164	150	153	176	177	151	176	165	155	170	187	153	171	173	171	163	159	174	154	171	166	157	140	171	147	162	164	153	175	162	172	141	162	168	176	169	170	181	153	178	154	154	143	178	157	167	165	165	164	168	160	167	156	181	169	157	154	150	174	172	152	187	165	176	167	187	168	174	174	155	182	183	161	177	159	166	145	184	153	173	146	192	170	171	173	166	183	169	174	173	166	172	162	173	157	174	191	159	172	173	136	154	150	145	166	159	145	147	170	163	148	194	148	172	164	165	159	180	147	176	178	167	152	173	167	154	167	166	142	157	166	177	173	156	170	169	163	173	155	158	171	176	172	155	162	135	164	174	172	161	166	173	150	193	157	165	164	184	167	178	136	147	164	165	159	166	164	163	161	174	173	166	178	188	173	156	164	167	156	171	148	195	195	153	182	201	186	154	174	175	184	168	139	170	167	155	149	135	166	166	159	180	171	139	170	150	160	168	151	152	160	166	132	139	141	161	167	169	182	164	176	178	179	172	157	197	155	189	173	167	165	168	149	176	175	158	209	174	159	173	170	155	157	163	178	172	145	184	150	177	182	139	163	175	176	188	157	180	167	155	174	177	150	171	168	203	164	172	160	181	152	184	164	148	158	164	187	190	177	185	142	149	185	185	175	167	163	170	184	166	161	180	176	137	173	156	177	167	148	168	169	172	134	166	176	168	167	150	155	163	168	183	178	171	176	169	158	164	170	152	159	165	159	169	158	173	161	169	169	159	170	167	165	172	173	155	142	193	158	163	148	175	155	162	152	168	151	184	156	152	157	173	154	169	151	173	159	169	181	199	174	169	170	154	155	161	161	164	148	153	193	162	176	161	187	161	165	172	156	171	169	168	171	160	158	173	170	180	170	144	152	153	166	176	174	195	142	158	157	163	157	181	154	164	163	173	151	160	154	185	161	173	149	178	182	157	167	154	172	155	157	196	154	160	161	173	146	173	168	148	183	174	143	176	195	170	173	148	174	159	176	190	163	163	161	163	167	164	148	153	154	162	173	181	162	174	206	172	169	155	165	167	162	174	173	181	201	154	171	157	156	174	176	176	177	164	153	168	178	131	163	172	165	164	145	175	171	157	168	166	176	160	150	147	160	151	177	176	164	181	169	176	160	150	183	162	179	212	169	168	163	165	178	161	171	173	176	160	186	175	157	169	164	174	169	156	142	163	171	156	177	189	202	150	189	155	162	178	185	156	155	198	180	168	155	162	166	168	171	168	164	162	135	164	174	156	179	152	168	177	162	165	185	156	155	151	142	172	172	190	159	162	169	177	159	184	170	207	176	192	165	184	187	178	162	165	147	161	166	159	147	172	162	171	163	161	168	168	172	179	170	162	176	140	196	161	163	161	170	179	167	161	154	162	183	178	170	158	174	184	168	171	152	161	169	174	183	160	179	164	168	155	172	179	159	191	162	178	151	161	168	165	158	166	157	169	156	185	182	181	152	165	183	155	164	157	175	174	163	171	162	190	154	169	165	171	164	166	164	179	142	174	188	172	172	174	151	193	155	166	177	163	160	178	152	174	163	145	158	154	172	159	151	173	161	175	162	174	146	183	166	149	180	166	159	180	162	175	165	188	151	186	154	175	157	170	163	160	179	190	196	174	141	186	167	150	176	164	193	157	150	172	182	165	155	158	188	170	157	152	170	155	166	138	168	158	184	174	162	146	162	167	159	173	147	138	163	201	154	160	149	146	177	184	189	164	159	160	168	146	171	169	173	158	158	157	169
12719	24716	20611	12348	7970	6200	1875	533	319	230	191	183	189	178	181	193	162	197	178	176	165	178	166	177	166	177	161	161	183	151	171	195	189	177	179	198	172	198	180	153	167	172	157	207	190	186	169	183	164	190	176	165	190	151	194	164	165	185	175	169	181	179	184	184	166	181	185	198	161	171	175	179	183	146	171	171	189	204	168	200	188	221	162	184	180	173	177	202	187	189	176	191	166	166	175	178	186	184	176	191	190	173	176	187	157	155	157	182	176	168	175	151	148	204	182	192	183	172	176	176	193	159	189	192	153	171	159	161	162	153	176	171	173	193	195	169	188	175	190	165	204	163	187	176	178	171	176	174	166	182	182	177	173	178	174	174	168	165	187	166	163	161	160	159	180	178	177	163	183	177	195	163	205	166	177	184	188	166	170	181	164	166	160	185	154	181	171	176	170	182	175	192	177	198	177	178	180	162	178	192	183	186	188	171	161	175	163	189	166	182	188	193	179	170	169	156	176	165	165	178	159	164	184	161	191	171	193	181	180	191	171	190	182	180	174	174	161	173	177	185	184	180	167	166	182	148	172	180	182	175	185	194	153	158	164	154	182	154	161	179	174	188	175	172	170	190	161	147	168	180	160	170	181	163	156	161	170	182	164	192	155	180	183	184	192	182	173	168	144	175	159	151	166	166	175	181	161	178	175	174	164	177	197	159	177	199	151	173	164	196	161	185	168	161	176	182	170	179	164	167	164	173	180	193	170	186	179	177	158	153	188	196	185	174	166	174	185	169	180	164	187	187	168	146	152	166	160	185	179	163	199	159	154	170	151	177	150	190	152	206	156	185	188	181	186	183	165	192	153	165	172	172	183	172	191	172	210	173	177	180	176	165	169	174	165	153	166	178	177	178	179	180	163	182	187	186	182	174	177	193	204	185	151	186	154	162	169	174	172	183	158	182	196	195	196	145	155	162	178	170	197	204	184	163	170	160	179	188	171	161	164	155	169	192	152	147	179	180	145	202	165	165	172	205	179	189	184	176	161	170	152	166	166	151	160	173	184	181	164	175	151	188	190	166	176	196	162	173	163	171	164	174	199	173	160	181	179	157	185	160	155	178	154	194	177	162	153	169	188	171	169	169	165	162	159	181	172	162	150	160	157	151	183	183	193	150	161	132	166	188	188	167	173	185	167	167	160	170	167	158	193	161	159	188	169	181	182	179	172	178	185	166	172	176	177	147	169	181	184	159	174	186	172	182	171	167	155	167	164	179	190	201	194	151	164	196	186	171	157	176	172	166	166	172	166	152	177	171	185	171	185	226	187	172	160	175	187	166	166	173	159	168	192	186	161	146	194	191	168	177	176	186	185	154	172	186	160	187	170	177	160	171	176	175	175	171	193	181	176	173	160	176	144	170	162	174	191	178	167	164	151	182	186	187	204	186	179	196	184	160	181	178	150	171	184	148	195	183	187	170	180	187	177	168	170	175	147	145	171	162	182	175	189	180	187	186	167	165	161	185	172	176	183	174	207	158	157	182	168	173	190	192	168	169	189	191	184	202	166	165	173	163	195	187	183	189	173	177	189	181	187	172	168	171	190	205	176	180	175	153	161	186	174	178	195	197	174	166	182	148	169	192	176	155	183	185	189	171	183	166	162	192	170	182	192	191	169	152	162	162	181	170	180	172	187	186	163	206	177	179	163	179	140	160	166	154	196	197	188	173	165	193	188	177	176	162	172	172	190	170	171	196	184	177	177	159	186	165	170	187	184	164	180	155	157	194	162	177	163	185	180	162	170	164	184	147	156	159	162	160	180	152	175	169	165	176	168	175	173	185	181	167	180	174	172	191	172	168	149	180	179	162	198	180	175	172	190	164	180	157	199	152	172	175	166	161	213	169	169	182	137	166	185	188	177	163	180	171	161	179	185	172	149	175	155	166	168	185	149	191	173	171	163	168	187	168	170	164	169	187	159	159	166	173	161	159	161	182	177	168	169	161	169	178	169	161	191	171	184	161	184	175	169	183	189	182	154	173	176	171	146	161	175	177	160	159	186	183	174	170	172	168	184	161	187	187	153	159	194	205	179	148	167	187	192	168	162	197	162	164	155	184	162	171	159	168	168	182	175	166	175	174	186	160	163	173	186	162	161	180	182	197	180	164	175	167	189	167	170	159	190	171	173	192	167	177	173	183	171	189	189	176	185	168	166	164	201	196	176	175	175	180	190	172	172	180	166	178	164	170	168	182	150	166	194	166	167	181	173	173	195	183	157	183	190	188	156	188	178	171	172	188	176	168	192	162	181	147	174	171	160	182	191	178	172	161	182	196	185	155	164	159	168	186	161	161	181	187	170	194	166	163	162	168	177	169	188	221	162	173	174	169	173	165	136	195	183	156	202	193	167	156	199	173	187	149	174	163	171	173	159	177	174	171	169	172	180	168	185	169	177	187	163	136	194	179	182	170	186	163	190	157	183	158	179	152	160	181	180	183	154	182	181	159	183	179	189	157	186	183	166	189	175	163	173	189	169	167	185	177	180	187	192	173	197	194	172	190	183	193	186	181	188	201	169	178	159	201	168	165	172	172	187	165	184	164	172	176	185	186	168	138	182	152	164	173	154	159	169	157	175	180	159	167	166	178	144	168	152	186	168	193	160	170	166	165	184	166	153	175	174	162	165	176	156	153	189	191	159	184	172	164	186	161	165	181	183	179	166	169	160	192	199	181	155	182	151	175	157	172	161	171	156	182	189	135	188	160	179	159	181	171	182	156	185	188	153	183	186	158	158	168	151	172	175	173	175	179	195	177	154	160	184	178	174	171	157	155	186	166	179	181	183	175	170	161	172	188	184	187	176	181	180	187	165	222	163	189	168	165	171	166	155	173	169	162	168	158	172	188	184	157	170	156	167	193	189	154	191	188	185	165	184	177	175	160	119	189	174	183	163	173	160	185	187	156	176	155	157	149	149	177	175	180	180	199	184	161	171	191	192	159	176	185	187	181	165	168	167	142	195	188	182	180	149	181	174	179	185	173	150	169	167	172	172	177	155	166	161	199	175	186	168	183	156	179	169	191	184	164	170	173	186	185	178	166	201	193	177	153	177	171	171	165	190	188	178	182	170	175	168	158	162	170	169	177	183	182	181	152	192	168	163	190	169	178	158	158	183	158	162	177	174	164	172	174	166	165	155	180	153	183	184	200	197	182	183	161	166	161	197	178	183	157	185	192	172	144	198	163	167	174	167	186	182	174	158	180	160	184	167	181	158	197	196	156	164	158	181	177	159	182	173	168	166	182	185	169	184	161	185	167	161	148	184	166	184	175	170	193	184	166	155	156	165	188	169	181	177	158	167	161	165	180	178	171	175	168	181	172	172	178	189	177	163	186	196	173	177	182	176	166	166	172	181	154	189	185	179	187	180	165	171	171	163	169	182	180	162	171	142	157	165	166	163	144	186	171	165	174	175	154	201	169	181	153	171	181	174	195	140	162	164	175	165	177
23919	21654	29132	24676	21722	14880	2934	932	684	490	458	436	385	378	374	400	376	356	368	346	348	316	334	340	344	301	287	319	314	339	318	336	341	340	319	308	319	286	315	304	289	306	314	310	308	314	303	336	324	312	302	311	325	315	297	294	315	296	313	340	322	288	302	292	287	320	308	294	307	317	311	331	323	345	316	312	317	292	288	324	352	327	296	340	327	316	273	305	312	302	336	289	303	308	290	306	291	297	304	323	300	292	281	311	300	280	317	287	309	308	293	263	306	290	312	272	310	319	261	291	285	290	289	313	294	309	316	299	324	315	286	296	324	302	310	288	317	293	301	295	345	314	333	332	294	331	296	330	360	300	298	335	287	311	331	298	291	308	270	296	296	271	317	301	316	307	314	298	295	317	334	295	313	323	318	290	256	317	309	290	314	324	300	318	279	304	309	312	305	300	295	302	322	292	298	279	303	281	287	315	310	319	325	311	318	289	316	303	310	315	264	300	300	288	352	300	281	289	309	288	311	286	313	286	309	319	296	312	291	315	303	290	283	297	312	282	292	285	298	297	297	307	305	302	321	278	291	344	306	341	325	324	271	310	313	303	292	312	282	286	307	308	282	288	297	304	302	323	310	316	305	281	311	307	306	304	312	312	308	301	325	337	279	291	289	306	330	331	329	306	320	306	288	302	298	297	321	316	285	332	281	330	302	300	334	290	333	305	318	309	303	312	307	320	293	332	280	263	311	284	300	305	290	315	270	328	335	333	319	310	275	310	299	313	301	305	306	313	312	324	324	306	301	320	317	273	342	329	306	309	318	312	305	311	308	313	312	291	305	297	297	307	311	293	284	330	313	305	300	295	302	308	263	325	294	332	285	301	318	290	303	296	345	295	291	307	329	309	322	309	330	335	293	321	291	314	312	290	296	275	290	297	285	310	310	305	314	304	313	293	288	289	300	273	326	297	321	334	312	307	302	271	317	331	301	314	352	311	322	309	303	335	324	315	313	338	328	303	306	293	314	305	314	300	310	313	322	350	312	305	288	295	321	298	320	305	288	309	324	294	296	285	301	320	321	272	274	296	281	298	304	304	295	325	310	301	314	291	306	330	316	305	288	290	323	336	285	340	337	324	289	302	318	296	317	296	274	339	326	295	321	309	312	297	322	284	347	300	296	287	325	307	286	317	318	315	290	314	306	285	303	303	322	304	296	276	275	319	332	301	296	296	308	323	343	336	286	334	321	306	313	279	316	289	337	286	271	305	318	322	311	294	306	307	291	287	295	335	294	309	328	274	296	318	328	299	308	276	311	299	274	303	282	329	294	329	303	303	283	333	311	291	294	308	321	287	300	290	297	289	313	324	337	321	331	306	320	295	311	300	303	269	335	319	299	292	304	328	331	314	308	268	320	292	281	300	292	305	317	299	278	316	300	322	301	306	305	265	319	295	297	357	297	309	304	299	333	307	301	312	301	302	330	309	350	310	307	295	304	303	305	268	296	310	295	273	335	272	305	298	296	324	309	289	347	302	323	305	311	311	285	322	333	298	302	292	320	261	313	324	299	279	306	298	327	320	283	308	295	315	314	311	278	305	297	301	319	275	332	294	301	319	330	279	301	292	317	317	289	332	370	308	314	307	285	349	309	319	283	317	307	289	298	302	294	314	312	299	314	319	291	300	304	336	320	322	286	292	326	338	333	314	295	326	318	339	304	322	292	302	316	312	292	321	333	338	295	317	304	293	315	289	330	309	288	296	313	317	286	297	304	308	301	312	311	291	314	310	317	313	293	304	291	326	307	329	290	279	309	295	307	301	301	274	297	285	308	324	327	319	307	313	305	304	297	292	305	313	278	310	288	303	303	330	303	330	371	328	317	322	307	275	279	318	310	288	319	331	322	306	292	289	301	310	298	304	303	278	325	293	294	307	345	287	296	277	294	298	310	300	322	314	297	289	319	278	318	298	281	297	283	314	307	315	282	281	295	305	272	284	293	281	300	296	298	307	295	296	289	297	337	319	292	296	301	308	316	327	308	325	298	267	313	317	290	310	320	310	310	295	294	289	305	313	300	346	304	309	334	295	305	295	299	297	294	328	305	310	273	320	292	324	290	313	323	308	313	271	289	312	265	305	303	292	306	311	315	309	317	333	294	304	326	318	299	292	327	312	330	314	309	269	290	313	328	301	312	284	305	309	296	316	282	291	314	302	310	295	305	293	303	324	323	322	308	297	313	286	305	314	316	321	322	294	283	279	291	366	314	308	320	335	281	319	312	278	293	279	309	310	283	263	295	304	301	303	337	318	321	299	328	366	341	316	297	304	305	276	334	293	309	293	326	283	292	300	307	318	313	295	322	292	282	279	319	291	332	314	310	335	297	332	313	313	290	314	314	326	303	350	332	325	324	293	345	299	346	300	300	304	309	295	330	329	274	289	297	289	322	280	284	300	287	275	293	314	302	331	299	283	324	298	323	316	300	278	304	311	315	313	306	280	316	311	294	331	296	306	259	282	291	283	258	282	291	319	298	330	329	300	323	300	313	276	295	324	309	291	275	315	307	288	283	298	308	291	285	320	314	321	301	324	332	297	322	285	289	308	305	317	302	311	300	352	329	288	346	303	299	313	282	321	326	299	305	313	275	305	304	260	295	302	295	297	294	315	296	292	305	298	303	291	276	318	293	297	325	279	321	318	342	315	278	301	304	319	314	308	318	298	318	290	314	285	335	271	311	303	299	299	310	297	274	298	304	286	321	327	298	323	304	314	315	291	329	299	317	314	271	325	308	318	310	312	315	297	294	306	291	332	318	310	293	317	321	303	330	336	314	303	245	305	334	288	292	277	320	341	339	305	297	322	323	310	310	291	295	291	315	304	340	319	294	316	316	345	321	295	306	306	318	336	316	307	294	306	310	296	300	296	292	330	295	330	321	337	324	309	307	304	310	296	291	309	322	305	310	295	335	307	272	304	291	308	298	313	307	295	299	313	311	270	294	284	297	295	320	308	295	329	267	300	305	297	335	300	276	295	319	305	318	289	323	334	283	293	316	305	305	310	316	313	306	305	339	260	307	325	306	306	298	295	348	299	334	325	311	310	317	306	283	301	297	318	290	290	314	316	267	278	292	298	312	310	303	340	302	287	283	292	298	278	307	295	303	301	287	309	283	281	297	309	309	278	306	282	331	306	297	266	310	271	281	271	291	323	288	318	284	277	288	305	335	317	322	309	294	311	334	310	291	303	296	295	304	327	293	287	272	300	319	286	299	295	299	304	329	319	287	299	322	309	299	302	314	326	319	319	313	272	298	304	321	275	314	306	305	285	299	254	311	281	294	290	326	333	300	289	301	320	293	309	305	324	313	314	315	313	334	297	305	279	298	331	282	304	287	281	317	280	275	292	294	318	285	305	320	307	324	329	272	281	290	279	335	311	287	308	291	286	307	317	309	296	278	328	311	286	283	330	299	320	305	281	294	282	317	304	309	312	308	315	271	295	287	331
13264	33821	29240	18332	11160	7473	2682	1306	979	675	549	498	498	467	448	381	400	385	355	378	352	342	337	341	366	347	331	372	370	322	372	324	320	360	300	333	319	341	334	330	359	353	335	344	366	348	306	305	318	329	348	354	309	299	378	332	345	325	343	306	310	319	313	324	357	323	336	324	318	310	324	323	297	286	315	296	340	327	319	352	377	383	341	357	338	331	338	301	305	299	311	299	341	335	310	320	328	348	321	311	324	336	313	317	317	309	319	332	334	310	312	339	322	339	328	370	309	321	324	343	316	297	330	332	284	305	314	315	302	339	321	332	303	360	311	328	335	322	328	310	300	313	307	309	298	319	318	319	292	309	326	333	349	298	332	333	293	331	337	319	316	305	320	313	306	351	305	325	308	320	302	316	298	342	332	317	309	302	303	308	302	330	303	316	290	322	304	342	344	323	343	309	287	330	302	325	320	305	307	336	333	338	311	316	349	318	309	353	315	317	346	309	314	313	317	333	309	310	291	304	332	312	309	330	319	306	316	337	340	300	318	328	365	327	285	304	295	322	324	337	346	305	308	346	333	323	324	332	278	318	264	331	324	318	316	306	319	299	330	325	341	304	315	327	327	317	295	292	327	305	307	274	348	332	331	309	342	308	321	309	320	316	316	302	314	317	306	366	316	309	320	315	310	315	289	317	329	339	342	299	321	336	324	308	302	317	326	318	333	336	299	308	325	324	326	316	330	330	341	303	305	322	333	282	324	324	340	317	337	306	357	312	312	309	323	361	325	329	301	305	322	325	333	326	339	299	301	333	298	315	321	323	341	311	324	345	355	335	302	320	343	280	307	331	361	310	325	315	296	322	313	316	358	332	349	347	316	314	319	338	391	310	326	334	317	296	301	299	343	327	327	314	313	340	306	313	345	307	302	333	333	321	327	325	324	327	320	321	330	329	317	317	329	308	336	298	321	291	315	282	315	311	335	337	330	345	319	285	340	324	349	293	282	305	341	306	317	330	331	324	321	310	350	313	301	333	315	309	320	305	298	292	331	322	306	312	343	305	307	342	303	303	323	323	308	328	316	314	312	339	342	308	314	302	342	341	306	309	328	384	317	347	315	307	307	340	338	319	337	342	340	308	327	332	332	319	288	296	307	320	316	326	318	342	346	307	352	309	338	288	304	314	352	283	305	304	322	367	291	321	301	311	309	340	317	283	287	297	290	316	301	314	321	300	277	349	339	338	313	305	323	338	335	319	317	319	293	318	289	318	340	310	316	326	335	294	319	308	343	322	309	312	298	299	286	302	340	300	317	303	322	352	333	337	348	328	282	341	314	348	349	317	292	320	303	312	307	320	320	323	329	330	289	328	293	332	321	322	327	317	315	347	298	336	339	299	334	297	316	344	330	310	338	349	315	300	341	322	326	280	293	331	341	281	313	277	299	307	350	319	360	378	333	300	339	330	310	260	335	336	302	301	335	305	317	315	326	359	306	312	325	308	322	293	304	320	356	297	305	347	320	324	339	322	326	311	293	341	330	303	326	339	315	317	344	321	338	338	314	315	315	331	332	330	285	330	314	339	308	337	302	336	360	335	307	313	316	322	309	319	318	303	316	331	304	340	336	336	303	326	302	292	338	318	344	335	338	311	325	366	309	311	310	297	315	315	303	320	314	322	342	327	333	332	356	310	307	320	337	304	309	290	289	329	318	335	323	355	322	327	359	325	310	317	308	319	340	320	329	312	294	311	330	317	300	358	327	320	348	335	321	338	349	301	355	346	329	324	283	301	320	345	339	329	341	314	366	308	322	304	342	317	298	306	336	288	335	316	317	284	294	300	326	309	322	301	302	326	305	326	332	317	314	304	316	313	317	317	318	325	314	278	278	292	291	300	295	295	320	331	330	335	305	300	322	345	350	330	320	341	333	315	327	332	325	309	342	329	331	339	342	306	311	286	341	349	295	335	321	335	315	313	316	315	349	316	328	308	343	286	315	300	336	310	303	362	339	327	352	336	306	299	330	306	318	327	304	328	329	319	317	321	287	326	305	310	319	327	301	299	302	331	294	303	313	336	327	317	313	326	315	317	341	297	294	349	309	322	316	293	300	323	339	345	325	319	349	300	312	297	317	319	333	318	318	318	324	326	320	328	322	295	341	315	325	307	312	329	331	326	343	281	347	315	327	361	349	297	360	315	328	317	315	339	291	305	316	301	380	318	319	298	319	326	299	327	298	332	312	329	332	329	331	307	305	327	299	295	328	342	326	322	294	305	314	311	314	321	327	332	332	315	344	327	335	277	306	299	336	298	317	311	312	335	319	308	313	351	307	323	310	277	324	302	308	328	329	313	299	319	321	320	326	305	325	279	344	348	318	305	335	315	306	323	315	327	344	288	321	306	314	339	326	342	334	297	324	304	305	325	314	325	330	335	301	324	304	322	310	341	297	337	331	340	301	314	307	348	289	304	310	309	343	295	318	295	313	338	322	329	315	304	330	306	340	332	300	338	318	327	320	328	320	334	338	310	312	310	314	341	330	332	294	284	312	359	292	331	360	320	322	370	334	291	331	351	283	335	296	332	337	306	347	341	301	336	314	298	297	349	312	319	316	305	328	329	323	339	305	326	314	280	302	313	323	330	312	338	310	334	310	312	323	316	325	306	319	313	327	328	317	346	327	319	298	332	310	322	307	283	318	318	320	309	327	314	368	361	351	278	285	286	291	329	303	325	314	317	306	341	306	293	346	287	328	341	312	307	301	324	283	313	324	340	314	338	310	325	321	343	301	315	323	321	314	313	313	288	305	290	333	339	322	315	306	297	336	331	302	339	315	320	284	323	328	323	290	307	294	302	326	313	357	307	327	321	315	317	356	309	301	322	314	320	301	343	294	305	320	339	304	282	294	334	329	327	334	291	326	326	302	301	335	308	322	333	316	310	314	317	310	293	323	316	327	334	323	315	317	311	340	312	330	333	342	352	332	314	308	342	345	271	312	266	322	348	309	330	315	346	332	317	324	337	320	334	316	310	335	322	313	305	334	370	327	312	345	333	305	329	333	304	309	339	323	332	298	358	338	318	306	338	333	320	309	304	324	300	308	332	327	322	320	334	296	327	328	339	317	327	333	331	307	303	321	292	348	329	320	308	307	292	318	304	320	298	308	314	295	333	325	327	317	318	336	302	310	291	333	327	315	373	318	323	306	303	333	324	345	334	314	270	306	306	328	333	278	327	339	327	304	330	333	344	324	297	346	339	327	340	338	326	331	333	321	343	329	308	329	338	342	285	325	314	293	288	287	318	319	337	320	331	328	336	304	309	322	336	325	322	338	318	352	318	299	309	322	317	351	335	315	325	349	318	308	321	309	325	302	300	304	332	356	356	309	306	319	304	298	318	296	333	316	318	303	327	339	311	327	331	326	355	317	305	350	336	307	301	324	286	328	300	336	337	309	285	318	339	320	326	324	308	332	318	283	311	321	301	307	303	323	300	349	301	305	317
25141	21740	28311	25729	15321	2264	699	350	280	181	164	124	129	129	100	132	108	91	106	93	104	87	108	78	97	82	91	104	85	91	78	99	89	89	102	65	91	100	90	87	83	96	91	90	76	93	84	78	99	90	98	82	88	72	76	83	93	79	86	84	80	89	96	69	92	83	101	87	101	93	88	74	81	78	85	87	87	87	91	83	106	106	116	87	103	90	83	76	95	94	89	91	95	105	81	81	103	79	75	94	83	91	81	92	89	83	78	78	83	77	94	88	86	85	76	66	82	89	89	85	96	88	87	98	82	69	103	96	86	96	87	90	71	82	71	81	83	79	97	96	90	99	73	72	97	81	110	92	89	96	87	85	88	73	84	94	74	83	77	81	84	74	78	93	85	87	82	93	79	93	81	81	101	84	90	79	73	79	89	77	100	83	86	81	91	83	88	74	91	98	90	76	86	71	93	99	92	85	72	91	71	92	71	90	85	88	81	95	107	88	87	69	88	77	75	88	88	95	83	70	82	94	80	68	89	78	89	83	78	80	87	76	82	85	80	65	90	86	87	73	87	76	92	73	96	92	89	96	68	78	88	73	85	75	70	90	84	80	69	110	86	74	92	95	83	86	93	73	91	76	88	67	83	80	78	79	87	73	88	94	100	89	85	98	78	93	82	74	92	88	81	101	85	78	91	109	89	78	89	88	91	84	70	86	83	88	88	76	89	92	95	68	87	93	92	78	77	72	105	80	78	73	80	74	81	102	72	105	68	86	69	94	88	79	76	77	87	89	91	92	97	73	90	77	82	77	92	60	77	79	84	95	81	99	93	90	86	82	77	74	70	101	72	83	87	82	82	83	102	86	93	85	93	79	86	72	81	85	80	80	79	96	81	90	84	93	98	82	92	81	82	91	72	99	85	89	87	82	92	81	82	92	93	80	77	81	75	75	82	93	88	82	82	90	90	93	87	88	76	86	91	66	80	75	77	71	88	84	78	85	80	78	103	82	82	71	106	72	93	91	98	91	87	91	83	78	76	76	96	95	82	82	97	82	92	89	72	91	70	80	83	72	80	85	89	87	100	92	81	87	81	87	82	85	83	87	64	81	85	95	88	71	80	89	79	81	86	90	75	100	92	101	90	82	78	75	88	81	105	81	97	88	87	84	82	80	85	83	72	84	78	85	98	92	88	93	78	70	85	74	83	81	105	84	85	74	89	99	77	86	90	87	74	81	64	75	91	82	91	95	78	96	87	87	80	81	97	82	78	85	99	83	95	81	103	87	89	78	84	70	104	71	91	74	71	79	69	92	87	98	64	94	76	82	79	85	77	83	88	78	89	75	101	98	90	85	96	84	89	91	79	89	88	91	102	97	74	72	95	97	85	88	86	84	84	87	92	98	67	96	90	82	98	72	91	82	88	87	75	90	73	97	79	84	90	90	86	86	70	85	104	74	76	67	102	79	89	81	73	81	84	76	65	82	93	75	76	94	84	72	87	89	97	96	102	82	83	74	106	75	74	98	75	74	72	80	101	78	82	92	78	89	86	88	83	91	84	89	88	81	79	76	95	96	77	76	90	84	90	87	72	73	89	90	97	86	90	89	93	89	78	95	84	59	85	81	79	86	90	85	74	99	81	95	85	90	80	78	87	91	80	83	71	83	84	78	85	76	80	74	94	81	104	94	84	92	74	91	97	89	93	83	76	75	85	83	90	71	93	82	80	94	96	79	97	101	94	83	89	86	106	91	84	92	96	93	107	91	89	78	76	79	71	99	86	102	71	74	84	73	99	98	88	76	79	90	102	71	98	97	82	80	67	74	97	93	81	87	108	90	83	84	88	86	80	92	86	103	76	70	88	92	73	87	95	92	74	72	81	93	84	99	73	88	95	90	84	96	79	79	99	93	87	85	84	90	85	83	79	75	74	76	100	73	79	90	86	86	89	88	84	92	97	107	86	78	88	79	81	76	75	81	81	82	86	72	90	91	79	96	81	73	82	82	95	98	89	85	81	87	74	88	93	91	85	98	65	92	94	95	86	84	79	91	96	79	79	91	76	78	71	94	72	88	93	80	88	93	91	87	78	77	96	96	71	81	84	89	76	85	67	83	86	82	103	76	81	88	87	69	80	75	90	104	77	84	91	97	87	95	87	82	77	86	90	80	101	85	80	80	87	69	89	87	88	78	96	82	87	60	76	73	98	92	92	91	108	98	89	90	65	101	86	91	84	85	80	93	81	91	110	67	82	100	76	87	79	82	98	73	71	74	75	82	89	105	75	95	95	107	97	88	90	69	92	83	79	76	85	93	84	73	82	84	86	90	94	77	87	96	74	98	78	85	60	85	76	90	79	82	90	84	81	80	91	103	81	94	95	88	96	80	84	68	89	64	104	71	100	89	83	81	74	84	99	95	93	71	99	78	80	83	85	62	88	80	73	100	66	85	78	83	88	78	80	104	92	91	71	94	92	82	95	84	91	86	86	101	87	94	99	83	84	91	75	71	71	89	68	94	81	87	88	80	86	87	92	96	91	82	89	61	89	84	88	83	97	91	89	89	96	72	91	90	85	85	78	75	100	89	69	96	76	87	88	79	74	78	79	84	82	87	74	92	70	71	88	75	94	94	91	80	81	87	86	77	86	83	86	92	79	78	81	79	78	71	92	80	71	78	91	81	84	91	98	98	73	71	90	73	97	78	92	79	94	82	76	99	74	92	97	92	92	96	84	77	87	74	76	92	95	79	96	83	92	75	80	83	80	93	77	86	92	86	89	76	85	98	85	100	85	81	76	72	97	88	76	80	87	80	70	85	89	74	74	113	93	80	80	86	96	76	79	84	103	78	69	91	79	88	98	105	95	98	90	78	71	65	88	90	64	86	90	82	64	70	85	83	92	85	89	74	89	101	99	93	90	85	84	92	73	68	93	77	89	92	90	89	76	107	67	96	72	93	91	87	88	81	79	83	67	83	91	89	92	92	94	95	89	87	81	78	76	76	80	69	101	84	87	66	90	79	87	103	81	113	85	83	66	87	89	90	82	91	77	95	83	79	82	84	77	102	102	82	101	85	72	89	75	92	97	76	87	96	84	93	88	87	81	92	85	77	99	94	85	71	84	89	85	101	95	73	77	97	90	80	76	102	85	91	85	78	98	78	81	100	83	87	100	78	95	89	78	79	79	73	77	79	91	94	85	62	80	95	81	90	94	80	69	95	83	72	82	102	77	94	81	93	62	94	96	89	77	82	83	91	83	99	110	91	96	74	84	90	108	98	84	78	88	91	95	84	81	92	90	96	82	83	97	78	71	79	104	88	88	67	88	91	77	86	92	103	78	94	82	79	88	90	92	79	92	89	77	81	98	95	90	81	91	82	74	106	87	77	84	81	77	97	116	110	84	78	76	87	89	80	94	87	91	79	88	83	71	73	95	84	92	93	89	93	85	78	96	94	84	86	75	86	91	89	85	88	87	83	80	95	88	95	87	75	85	82	105	90	90	86
13400	29527	24322	13596	6885	2820	1319	732	480	280	234	180	206	159	167	148	137	122	141	128	123	118	112	90	96	100	129	108	111	94	104	101	90	99	104	97	108	92	94	111	83	95	99	92	96	84	101	86	112	114	89	113	111	98	106	88	94	91	100	86	101	80	98	100	82	93	92	103	110	99	84	102	108	102	103	101	74	101	111	109	110	140	153	124	119	91	94	95	94	84	86	94	99	85	91	92	93	86	107	104	106	99	91	84	80	100	83	89	86	79	104	86	74	100	91	86	108	92	87	91	95	93	107	91	97	97	100	89	100	112	79	99	108	109	77	100	94	105	89	93	103	96	99	87	82	92	100	110	90	78	86	103	72	93	81	87	89	85	99	87	81	91	89	85	90	93	104	94	105	98	73	111	95	88	86	97	91	109	91	102	85	92	96	87	84	98	81	111	104	85	80	86	110	88	87	77	81	92	87	92	76	85	87	91	102	90	96	92	100	78	99	90	91	92	90	80	91	87	103	96	80	100	99	92	91	91	93	94	85	100	109	95	82	102	97	74	87	107	97	96	87	90	99	82	91	109	100	88	105	93	88	107	100	106	90	91	96	88	89	96	87	92	76	108	101	96	87	82	99	80	102	108	103	88	111	102	107	76	95	76	97	110	89	96	82	89	91	87	79	84	92	88	90	89	104	103	80	84	86	81	86	107	113	108	104	94	103	96	84	94	109	90	91	97	80	107	91	93	114	78	83	74	92	103	80	103	95	113	102	95	101	96	87	93	95	114	107	101	84	96	83	89	78	101	92	85	81	109	94	78	93	102	113	85	79	92	85	93	82	109	113	94	101	95	96	95	91	106	100	105	95	98	107	104	93	114	110	94	95	105	88	104	92	80	75	82	84	95	76	93	89	92	107	94	103	90	100	109	107	101	95	75	71	93	94	87	88	109	86	110	99	95	90	94	88	86	73	87	99	91	76	90	65	98	86	96	90	105	89	109	88	82	95	84	94	78	86	87	122	102	100	89	100	109	102	79	92	91	88	83	94	103	87	103	77	79	97	94	79	90	80	93	116	105	91	102	90	99	105	100	109	111	94	103	91	77	91	107	94	98	107	96	95	90	90	89	122	81	94	87	91	94	107	83	100	116	86	91	91	91	96	86	80	87	91	98	93	85	82	84	107	103	87	94	104	95	99	88	86	99	96	83	79	96	94	95	73	95	111	92	94	92	93	106	107	89	72	101	91	86	112	84	81	99	104	85	113	83	107	94	90	94	104	107	109	89	96	107	101	106	85	105	102	93	95	97	86	79	88	88	98	101	91	98	106	97	94	92	86	83	99	106	90	110	92	100	89	91	101	106	94	102	102	91	93	92	103	93	106	115	98	98	116	92	98	97	99	87	100	100	91	83	98	92	87	102	96	92	87	111	99	95	89	95	103	92	85	92	97	93	111	94	91	100	106	96	97	104	95	83	99	106	94	88	96	91	112	88	90	103	95	92	78	79	95	63	104	121	94	89	90	78	97	81	99	95	120	97	95	88	97	91	87	98	100	102	89	89	97	95	96	91	89	107	79	97	96	102	100	90	96	96	82	109	93	106	101	90	91	90	106	117	75	98	93	106	105	97	83	96	111	90	89	77	104	94	75	99	94	96	103	91	90	113	98	89	88	99	110	87	98	97	83	107	107	99	88	89	118	85	98	93	96	112	82	106	89	98	77	97	100	107	84	97	91	92	97	86	87	116	98	97	111	95	74	84	97	115	88	83	112	88	106	83	88	96	96	97	90	96	95	122	91	88	108	100	102	93	92	88	100	83	102	99	101	90	90	74	81	87	85	92	76	84	87	98	96	91	93	98	89	87	93	75	95	102	96	91	89	112	102	81	77	95	104	80	111	90	111	104	89	88	92	96	81	91	83	93	85	102	87	99	90	94	86	108	106	82	86	85	82	88	99	80	100	96	95	105	88	96	93	78	88	84	90	89	91	89	80	113	90	80	96	98	84	79	82	100	75	90	98	80	107	94	90	113	80	78	102	92	114	74	104	95	96	96	92	102	105	113	87	101	104	99	93	112	104	87	117	82	85	85	102	81	107	91	74	103	87	91	76	93	97	95	110	77	93	113	84	95	99	83	95	110	98	91	97	92	103	94	71	115	95	101	72	93	84	95	97	91	109	79	77	93	93	105	94	81	90	84	104	96	84	89	97	99	84	94	90	89	89	81	103	93	90	92	104	101	74	88	83	92	102	76	90	112	94	84	101	93	98	99	94	84	94	107	74	108	97	82	108	113	99	102	91	87	89	92	103	90	115	91	85	86	94	76	88	90	114	103	101	93	81	87	96	80	93	95	93	80	101	84	83	104	101	91	79	88	93	76	93	77	93	103	92	97	87	99	112	65	108	87	101	74	94	82	81	81	77	100	81	96	88	114	83	94	99	97	115	79	104	98	104	86	85	98	87	100	85	96	103	97	99	104	79	94	70	90	110	99	78	87	104	93	91	98	107	105	83	88	116	86	95	90	95	98	77	102	112	82	102	97	106	87	101	106	112	90	83	93	83	85	88	94	92	87	92	83	104	77	91	118	116	95	76	84	80	113	93	113	87	108	76	95	97	95	91	93	118	77	82	92	118	78	85	113	95	72	95	93	99	109	101	104	94	110	102	104	78	84	108	90	103	75	87	90	82	97	90	102	89	93	101	95	99	92	94	73	82	95	112	81	91	99	74	82	93	96	91	100	109	87	86	112	107	101	99	90	86	89	85	91	86	102	76	96	87	79	79	84	88	101	99	99	75	104	108	95	78	84	97	110	98	97	101	81	102	95	100	106	87	99	109	109	86	97	109	98	93	95	99	87	85	101	103	100	92	95	100	91	106	86	80	107	103	100	96	92	84	106	103	90	102	92	103	100	111	99	97	85	88	109	84	101	76	101	107	99	93	78	91	70	94	95	101	83	96	98	86	83	97	82	92	92	95	96	114	86	103	97	94	102	101	92	89	94	93	103	95	90	87	93	104	98	107	81	109	89	77	95	88	86	91	99	102	101	91	91	100	96	97	100	102	87	85	106	96	115	105	106	83	93	89	89	93	105	84	104	92	76	89	80	81	93	102	95	101	70	88	70	103	98	102	87	110	96	87	94	93	104	100	95	92	104	101	104	70	102	117	96	85	84	100	105	109	82	85	87	84	105	98	91	95	95	83	102	119	93	99	85	100	102	98	113	99	72	90	97	101	99	99	96	98	111	90	88	92	90	80	106	85	113	89	101	96	114	93	98	103	88	92	95	81	92	95	86	88	96	108	99	85	91	83	92	107	87	89	86	98	99	88	100	91	97	86	91	94	101	88	94	96	96	107	111	99	111	102	100	91	91	85	102	86	108	91	90	81	94	77	91	102	90	84	92	101	88	84	129	75	99	99	98	84	111	102	84	84	75	108	89	90	85	97	87	98	80	86	90	85	78	85	80	87	88	84	97	115	90	86	87	105	108	101	87	95	85
21711	20596	28135	23057	20610	20672	10512	1351	743	585	513	422	450	373	398	355	330	321	285	275	300	272	317	256	321	253	269	270	252	287	287	317	253	266	266	262	238	261	295	262	272	259	269	248	282	251	271	262	268	260	239	256	244	271	279	271	253	251	249	238	241	249	245	255	257	249	250	285	253	238	217	256	239	270	253	249	263	263	256	273	282	292	312	295	248	214	248	259	257	271	275	241	242	248	224	247	269	235	235	250	272	231	238	226	244	257	244	260	241	277	231	246	240	271	284	250	253	259	258	223	258	245	268	252	238	230	232	258	243	248	252	252	253	269	237	246	269	231	227	259	221	280	238	268	235	275	250	262	246	261	284	266	230	241	249	258	246	233	247	250	222	249	261	263	242	243	249	224	258	250	250	219	250	247	271	248	257	236	261	245	250	243	257	235	236	266	262	237	236	267	221	248	240	278	269	261	244	248	222	269	251	238	226	268	249	222	259	238	263	262	276	222	213	236	234	244	261	218	272	219	252	261	240	239	244	218	244	257	243	258	237	249	234	245	265	265	260	253	282	243	237	217	232	275	270	243	239	243	267	208	247	239	240	281	254	240	260	223	231	297	251	234	271	233	272	297	231	249	269	246	237	229	245	223	224	268	278	223	270	256	226	250	237	235	246	272	265	258	238	254	229	232	234	264	249	244	232	244	257	247	262	261	227	266	229	253	237	216	244	284	243	238	270	229	232	266	242	287	242	287	261	233	243	257	271	250	230	238	241	221	281	243	243	247	274	262	241	264	285	236	245	226	229	273	261	252	238	237	247	247	225	242	242	259	245	252	241	281	247	259	245	235	244	248	262	255	238	259	264	267	238	258	250	253	241	230	261	255	236	239	242	232	233	272	247	248	236	265	275	258	258	275	226	262	224	274	246	265	220	251	240	249	257	250	240	259	234	250	253	287	259	234	232	236	261	233	248	244	268	241	246	255	234	277	241	228	270	287	237	251	254	258	259	221	260	241	306	252	258	264	262	253	234	249	237	262	251	249	253	229	234	247	259	253	249	252	229	228	271	242	240	228	220	234	244	254	257	247	267	239	266	252	251	257	239	238	245	242	254	236	269	260	244	265	237	235	246	228	237	261	274	250	236	259	280	254	248	241	259	238	240	253	248	229	246	264	251	296	282	250	250	227	241	267	246	260	257	272	244	238	250	261	240	238	249	265	239	262	251	245	259	267	248	228	234	231	256	248	285	255	262	250	253	230	221	248	244	268	261	268	274	250	249	247	266	275	260	247	246	270	254	235	256	254	222	275	255	247	240	256	245	246	228	227	262	237	221	273	264	236	278	281	299	239	235	248	225	290	270	242	221	244	237	258	243	243	241	267	231	249	205	224	253	270	244	258	240	255	253	271	256	223	268	258	241	264	256	252	234	275	236	222	276	231	239	261	251	277	208	203	242	276	260	249	252	250	248	240	238	233	239	253	248	257	269	250	232	250	261	244	235	243	247	286	263	234	258	234	260	258	250	236	253	220	258	240	260	258	255	240	239	269	247	266	240	250	229	227	229	254	232	239	242	220	241	250	244	248	216	278	262	243	240	223	239	249	255	218	233	261	254	254	261	232	236	233	237	250	243	224	222	225	247	258	221	238	249	236	260	247	245	253	210	245	270	231	255	228	243	245	256	280	252	249	276	235	258	242	251	264	256	265	271	236	244	234	247	259	256	230	243	253	240	238	233	233	237	251	250	258	249	240	256	253	291	260	240	232	274	251	266	255	222	243	223	244	253	251	256	240	220	280	253	241	249	265	263	241	241	235	242	266	274	250	227	253	250	244	245	246	261	257	240	224	228	214	231	188	254	233	248	268	240	275	232	256	230	250	264	276	236	206	225	225	241	235	223	232	252	238	245	256	244	242	256	268	273	263	231	259	253	245	276	236	225	260	261	226	226	251	245	232	248	249	252	244	219	262	270	218	259	241	248	250	245	243	247	261	297	249	229	245	253	226	223	243	264	238	251	259	248	247	245	255	266	252	239	269	237	245	203	261	246	242	237	233	243	225	241	235	250	285	261	244	272	251	230	221	249	263	231	238	260	250	244	239	256	261	250	245	241	265	239	262	233	267	223	257	287	247	232	249	245	265	264	240	258	230	226	261	240	239	269	251	228	228	259	248	274	228	240	250	242	252	246	228	244	243	241	233	268	247	208	235	243	256	243	281	253	256	235	240	223	253	235	254	242	238	237	226	220	242	248	245	228	260	262	259	244	243	242	236	263	227	254	237	242	262	243	241	251	225	260	253	222	245	259	255	274	266	247	275	240	263	231	262	233	226	242	262	244	272	199	233	246	252	219	242	247	298	260	256	239	252	247	237	247	225	241	240	236	228	257	235	248	233	225	240	244	236	245	264	234	247	232	218	270	266	253	263	241	236	269	248	253	260	238	248	240	233	228	239	252	263	224	247	259	233	261	224	242	218	246	247	269	240	232	251	265	257	232	241	235	256	238	242	257	237	239	229	241	238	262	232	270	226	267	248	249	240	238	254	262	250	250	240	219	283	235	231	239	239	252	259	257	249	249	260	267	270	257	240	247	245	243	247	235	250	249	241	264	269	238	241	247	261	243	257	238	241	246	255	255	246	227	235	267	231	246	244	278	267	253	249	271	241	243	245	253	246	251	226	250	245	232	239	224	266	236	253	235	226	229	240	263	229	255	256	237	232	239	240	238	248	241	227	259	285	265	258	266	258	263	238	249	245	273	234	226	256	246	229	222	247	245	248	264	269	229	240	250	242	239	284	271	249	235	260	223	257	240	211	240	238	255	234	244	245	258	241	269	254	266	236	244	269	260	234	253	251	232	232	231	286	234	227	226	260	256	239	236	252	245	278	222	260	235	226	281	253	263	241	241	242	266	247	244	264	248	262	278	237	245	237	248	237	225	262	289	237	233	262	248	233	251	248	262	226	265	223	247	232	229	232	244	247	251	267	258	270	278	261	242	254	254	248	226	255	247	259	266	238	265	264	241	252	223	270	250	246	244	275	255	273	251	254	237	239	235	278	257	235	238	253	248	242	251	240	257	240	246	251	258	238	235	267	241	270	242	214	239	267	246	254	224	220	249	247	270	265	231	241	231	222	244	251	289	245	253	266	252	237	258	273	250	258	274	241	251	214	243	266	249	269	251	277	242	243	246	243	270	222	240	266	241	245	211	244	231	265	241	231	246	270	224	241	233	247	233	240	226	247	280	233	261	246	225	270	247	281	255	232	228	245	222	234	242	250	265	244	262	218	264	253	240	258	260	237	230	243	230	268	258	232	231	231	230	230	243	250	252	238	212	241	263	273	227	251	224	268	247	229	263	255	244	250	250	241	237	258	250	223	257	241	244	243	248	232	243	224	251	257	286	225	242	240	252	229	245	261	244	233	234	254	266	244	234	245	249	246	278	245	241	261	250	252	226	243	257	272	239	245	285	257	238	254	238	249	254	251	247	233	276	239	241	248
16842	36898	29545	19705	10392	4088	2553	1861	1332	885	703	636	595	472	476	436	398	409	352	374	352	327	338	341	337	318	300	323	306	272	286	294	295	307	274	306	283	276	283	289	297	258	279	294	292	292	283	271	284	279	265	274	243	282	272	286	234	283	279	257	248	292	261	276	297	298	257	252	290	269	280	291	234	242	258	289	274	247	265	241	296	300	317	309	247	275	263	250	306	293	262	279	260	273	250	254	236	257	258	283	247	277	257	264	229	255	253	287	263	254	252	237	261	257	256	258	257	281	256	271	262	272	271	274	257	279	266	248	253	265	256	276	250	256	299	233	260	226	255	273	284	262	265	254	259	256	260	277	276	249	234	270	272	263	263	256	286	243	266	234	243	272	287	256	265	233	261	270	258	249	269	262	277	282	270	251	257	272	281	236	302	265	271	271	272	279	274	275	278	286	259	280	261	261	280	266	244	258	284	271	259	257	254	253	267	254	248	240	237	236	267	258	264	256	266	256	288	254	275	254	254	275	278	257	264	262	248	261	250	283	275	245	256	252	259	260	255	242	282	287	266	258	254	250	223	234	245	262	282	247	267	241	249	257	285	288	268	268	250	273	241	268	269	255	258	241	256	233	265	242	230	266	271	272	290	258	285	273	241	280	278	258	288	255	292	258	251	217	242	261	271	260	244	270	287	240	258	288	272	225	254	293	268	277	249	281	245	264	239	241	264	287	261	282	308	255	272	281	223	274	237	252	246	256	257	270	255	257	267	244	292	265	253	271	268	272	260	262	285	281	268	272	273	243	262	272	255	272	258	265	256	240	273	261	260	288	277	252	256	257	269	296	264	248	271	265	271	259	270	255	230	270	258	259	261	248	261	249	279	270	253	248	262	249	259	272	280	248	269	281	257	304	252	284	249	264	292	276	263	222	261	310	259	272	263	253	269	247	283	235	260	263	258	268	269	263	253	228	267	276	247	245	244	247	265	261	253	245	241	257	251	227	279	284	283	245	267	254	265	241	266	267	238	263	260	257	252	251	241	290	263	295	311	284	275	275	263	255	295	277	287	259	244	274	239	240	268	286	260	259	270	255	270	269	268	261	271	305	268	269	238	256	259	243	252	269	277	271	256	281	281	267	238	264	256	280	219	256	287	245	261	263	280	252	253	264	253	255	292	260	273	248	266	265	256	258	313	242	268	261	269	259	263	287	279	266	255	277	248	265	266	267	262	242	230	279	251	239	297	258	255	275	263	253	239	246	281	257	259	274	279	275	268	260	256	280	253	256	234	255	270	285	273	250	262	276	281	293	249	295	257	288	264	240	267	240	235	272	254	242	239	273	280	262	273	268	275	277	259	275	276	264	255	284	261	267	272	289	228	254	271	254	281	245	252	281	261	278	258	275	282	265	256	261	263	277	232	264	253	265	227	250	243	269	279	273	259	285	261	258	272	283	276	257	281	245	244	269	283	276	276	255	273	248	271	270	241	306	280	251	242	261	296	257	257	242	284	253	283	252	251	252	264	276	276	270	258	243	283	265	265	273	255	276	278	262	284	269	258	224	254	282	265	233	270	286	267	273	265	248	296	281	262	240	253	253	275	260	240	281	255	261	266	278	270	259	238	255	279	266	245	271	278	274	245	269	233	263	275	247	246	268	259	248	229	268	266	266	280	297	268	271	244	239	235	267	268	258	272	278	249	271	256	271	254	262	271	278	287	246	253	264	286	271	249	271	257	252	236	259	238	256	236	270	274	233	289	262	266	273	244	231	269	249	268	286	268	272	255	268	292	279	258	272	280	251	237	274	275	256	283	260	249	257	252	277	269	272	268	275	274	267	259	280	279	276	260	263	253	260	272	260	262	293	228	249	263	269	236	287	269	284	247	264	307	273	253	225	283	254	271	230	287	255	250	289	260	276	259	252	244	251	287	298	246	269	262	259	264	272	272	224	253	277	259	270	267	260	283	265	252	279	267	274	258	279	247	255	262	271	259	303	251	263	241	234	281	257	261	291	225	258	239	267	251	253	275	262	274	281	244	269	270	297	250	279	251	287	275	261	257	255	275	301	264	248	253	280	267	236	257	232	279	272	238	268	250	274	255	245	250	253	264	246	236	295	270	238	264	253	264	221	236	248	257	260	256	260	274	256	246	270	259	248	274	250	279	247	258	273	264	250	270	259	266	296	253	271	249	235	276	246	287	253	271	282	269	254	239	245	275	268	279	253	244	274	286	267	240	240	265	246	251	265	259	237	291	247	262	255	247	249	264	297	238	279	290	280	264	226	236	271	232	241	281	252	256	283	264	265	267	269	244	245	279	249	265	280	239	268	248	263	272	258	250	262	240	273	251	274	296	303	268	286	285	281	267	250	282	257	283	269	278	249	278	262	272	268	251	271	256	285	257	264	255	268	243	264	249	257	244	261	238	267	271	296	266	286	265	258	269	239	246	251	252	261	234	276	268	276	284	271	262	238	258	251	249	263	267	264	274	259	273	241	279	279	243	276	277	271	250	260	252	240	232	282	290	260	272	285	245	266	269	279	244	259	279	240	260	263	240	261	273	246	272	260	253	249	249	271	246	249	239	267	257	280	285	249	250	261	240	292	278	264	284	274	264	285	252	256	232	251	234	253	278	217	253	267	267	233	259	251	252	286	276	253	271	242	278	266	282	270	277	263	283	248	278	251	250	250	258	242	267	256	258	258	278	290	280	263	262	255	265	264	269	313	299	281	262	277	255	276	262	245	283	284	249	241	277	263	250	246	249	281	245	245	270	252	278	248	257	262	270	237	276	265	288	262	251	270	255	248	266	266	261	284	265	299	238	267	253	307	271	243	244	259	220	266	272	260	231	260	251	265	263	275	249	268	251	281	270	226	257	270	264	263	250	271	277	253	249	247	266	282	249	299	244	278	267	288	264	270	269	272	274	263	273	285	263	268	255	247	281	270	234	293	251	281	262	255	286	264	281	252	238	256	275	266	282	263	287	289	247	264	251	239	264	252	278	262	274	271	225	245	266	278	264	246	285	272	269	257	272	292	266	252	261	261	248	281	267	238	247	254	240	282	255	249	267	262	243	284	267	260	257	282	248	235	248	278	245	245	282	275	266	277	236	291	271	267	266	241	218	275	271	247	263	275	252	268	265	297	259	252	260	265	277	248	267	271	261	277	272	275	268	253	277	244	221	269	295	294	259	267	267	251	253	252	254	280	287	278	249	270	246	273	265	261	260	264	247	265	248	252	281	261	274	280	226	253	250	244	250	278	268	307	232	286	264	257	224	272	254	268	296	270	247	270	248	245	284	224	266	228	266	240	279	272	244	249	277	273	222	261	259	266	289	264	278	260	261	285	259	225	253	243	256	264	269	239	255	260	259	267	246	243	269	263	240	264	277	228	280	270	286	269	283	256	269	289	284	264	277	288	245	293	259	270	237	257	279	236	266	254	241	276	300	274	278	270	282	259	259	227	253	267	226	269	273	273	294	282	290	254	262	245
28164	21115	15021	6818	1768	474	311	265	185	165	179	157	145	174	161	156	178	168	152	145	159	143	175	168	157	184	145	163	161	149	176	161	144	157	164	169	141	193	181	144	168	165	169	170	170	162	158	162	170	126	156	160	167	156	138	161	171	148	155	160	151	157	185	150	145	128	137	149	152	158	140	158	156	150	166	176	163	137	152	175	157	183	182	194	150	160	168	135	140	159	149	153	177	172	173	187	145	158	150	130	176	155	147	155	151	159	151	147	149	156	155	156	150	159	168	162	166	162	144	146	170	162	164	167	148	140	148	172	164	169	149	163	153	177	155	137	153	159	145	165	146	159	136	149	156	166	149	165	158	152	173	145	146	150	177	150	171	172	160	162	161	152	183	150	182	142	155	142	172	159	152	143	171	155	158	158	171	163	156	165	136	168	158	156	174	158	139	146	154	141	146	177	153	160	161	140	159	191	144	174	146	142	163	164	153	167	160	173	132	140	187	158	157	159	148	167	155	142	143	159	159	154	126	150	152	153	157	155	145	157	166	169	179	136	162	155	167	149	144	160	160	155	170	164	165	165	163	165	149	151	150	146	165	170	150	181	153	153	151	155	159	174	138	153	148	151	169	163	165	155	160	161	171	165	142	160	146	122	150	140	176	141	167	164	159	162	144	156	160	159	134	165	133	175	167	142	132	188	150	155	174	156	177	167	152	182	163	152	171	159	160	155	178	153	160	145	152	163	158	142	158	147	162	172	163	158	147	181	162	166	153	166	153	146	160	145	147	146	163	171	161	166	150	136	156	157	159	127	141	131	148	152	177	167	169	145	159	150	169	150	162	166	162	174	148	171	162	144	166	164	156	165	147	158	142	159	167	160	162	138	181	159	166	150	181	149	174	149	154	157	165	145	154	141	157	134	148	148	146	174	147	175	163	127	143	154	142	164	168	159	178	179	158	153	174	146	170	172	179	152	158	147	163	164	154	168	158	164	159	186	152	176	128	142	172	155	162	162	161	170	165	173	164	135	166	147	155	147	146	146	156	147	158	170	174	182	143	146	166	159	157	149	156	165	166	157	164	145	177	138	176	162	144	150	156	170	157	171	153	172	150	180	150	149	185	157	168	182	179	137	201	158	142	163	158	158	149	182	154	150	154	154	148	168	169	149	155	160	148	131	157	154	147	151	143	157	139	149	150	173	171	165	175	146	164	116	146	147	157	142	167	154	163	167	171	145	161	168	148	153	145	137	162	148	170	149	165	157	150	170	150	156	184	175	146	177	141	143	175	154	145	161	141	156	155	142	144	167	163	156	159	148	156	179	146	164	175	183	161	152	161	145	160	144	156	153	157	131	149	153	167	152	150	156	155	151	163	163	150	151	149	163	145	147	174	145	150	181	173	165	160	168	173	165	176	161	135	149	149	161	163	154	147	158	182	165	158	171	181	144	158	158	167	156	154	151	155	175	143	138	160	165	139	144	137	150	159	169	160	143	159	152	175	176	154	167	153	153	159	162	159	169	169	140	171	125	158	154	155	169	160	166	167	168	144	156	158	162	154	161	144	144	156	126	137	156	173	157	152	159	159	163	138	153	139	147	157	157	154	147	151	180	157	172	127	158	153	130	152	152	164	153	164	152	147	146	187	180	175	160	195	159	170	166	198	160	160	169	143	162	143	161	165	174	156	148	159	157	170	153	160	170	134	142	141	178	159	155	148	150	152	143	151	133	158	151	169	146	173	152	141	159	171	166	154	165	159	167	171	163	153	154	153	160	169	145	147	161	183	171	140	146	149	158	163	148	149	157	156	162	180	137	137	154	143	155	153	163	162	145	154	164	169	154	152	153	143	160	172	157	188	193	169	160	156	170	144	167	160	130	179	138	159	162	150	149	138	161	156	165	147	182	156	164	156	129	157	160	165	145	161	136	152	172	155	194	155	143	145	174	144	176	170	175	164	120	147	157	145	163	163	147	153	142	164	149	135	160	175	185	152	152	162	159	169	169	176	151	167	142	143	151	170	193	153	157	144	163	144	167	163	176	173	163	169	149	167	169	160	164	163	142	143	161	156	172	128	176	152	172	167	150	166	145	158	177	166	142	166	139	136	182	158	140	163	153	142	146	164	161	159	152	141	167	156	155	152	179	133	147	160	169	153	151	159	127	133	169	173	173	157	167	178	156	165	141	152	164	138	162	159	134	150	176	139	160	161	167	156	180	145	155	136	147	159	172	145	162	158	132	169	139	151	146	173	151	147	150	155	155	130	166	156	180	148	134	153	156	150	151	173	159	135	152	152	171	148	162	155	146	132	160	152	167	137	140	158	168	154	167	142	174	156	174	154	148	132	154	147	162	179	171	160	162	135	155	169	138	171	154	171	153	132	167	156	147	147	153	163	162	155	132	135	171	154	145	174	144	139	147	141	142	141	172	140	163	168	161	160	154	146	160	157	156	144	173	164	190	176	160	158	175	136	163	182	162	141	147	157	168	150	140	150	163	134	153	145	141	172	135	162	149	180	163	155	168	163	174	166	157	191	156	149	164	162	161	165	167	161	160	157	165	181	154	185	142	158	124	171	156	175	160	138	174	147	175	177	156	159	163	149	161	144	172	169	148	172	127	165	161	159	152	144	148	146	155	164	165	161	140	175	149	176	145	168	163	148	151	162	161	180	155	146	156	162	153	157	153	170	154	159	153	147	154	159	166	145	147	173	165	156	143	159	153	148	142	157	150	143	131	149	144	149	165	155	162	165	148	187	167	145	178	138	167	143	165	162	162	155	170	157	157	170	172	160	141	160	142	153	176	166	163	159	183	167	169	189	159	158	174	154	168	137	189	158	169	158	162	149	160	170	150	165	171	163	158	155	158	151	130	157	141	139	158	164	165	143	152	137	154	174	168	168	112	138	156	129	149	160	156	161	145	166	144	155	145	153	150	176	152	150	162	149	142	168	158	168	146	150	152	182	142	168	166	157	150	149	175	164	173	173	154	146	180	159	157	164	153	161	165	179	133	152	150	151	154	156	163	176	137	169	159	159	133	152	164	144	161	178	175	151	155	155	149	146	129	160	173	149	144	143	143	154	154	152	148	152	161	154	156	156	155	164	167	162	156	154	157	148	141	169	153	165	144	153	148	152	161	138	181	150	150	155	151	140	170	158	146	159	154	158	183	155	149	174	156	177	178	167	147	166	158	150	146	170	164	176	155	147	173	161	166	170	149	158	175	159	157	166	190	142	147	162	154	142	151	123	174	154	155	153	182	149	161	184	149	159	150	141	164	158	145	138	171	162	171	153	141	154	164	163	154	145	160	153	135	184	158	166	162	148	175	142	146	165	136	162	149	151	171	130	167	192	148	159	162	176	158	157	166	145	140	178	155	153	168	166	140	154	145	171	160	164	129	171	154	160	153	146	123	150	154	142	181	175	169	158	170	155	164	165	150	174	155	130	158	138	149	166	146	148	168	155	153	165	158	158	161	150	151	143	158	149	160	156	190
12772	19565	13874	7356	2733	750	514	377	269	161	193	198	168	158	162	178	183	169	179	155	178	175	177	188	148	164	160	173	175	164	186	161	172	182	197	152	176	175	159	194	183	176	161	161	180	173	151	153	187	176	163	152	161	186	161	160	161	183	154	167	172	186	153	166	172	156	156	158	171	157	178	164	148	168	200	166	167	173	201	162	209	200	192	186	188	162	166	161	163	193	167	172	178	206	177	166	170	191	143	141	174	167	164	183	157	148	144	152	163	169	180	152	201	183	161	168	175	186	164	150	153	169	197	155	176	165	164	180	160	163	160	159	158	172	173	184	195	172	151	137	157	134	168	180	157	174	188	178	149	158	162	181	155	166	182	152	167	171	179	177	154	156	156	164	156	167	157	164	191	181	187	174	151	191	156	132	184	159	166	179	165	145	184	170	168	176	164	179	160	163	165	185	195	160	156	151	155	146	185	161	183	161	168	161	168	168	167	175	155	164	174	135	167	164	177	162	161	143	180	164	152	163	175	168	177	171	151	174	177	185	164	168	174	149	170	182	153	146	174	156	184	170	165	141	150	158	153	169	159	180	162	169	185	170	157	185	160	142	136	158	151	132	185	163	193	163	157	149	185	155	156	191	180	149	147	141	148	157	201	165	161	169	146	175	181	162	162	172	167	189	159	180	174	185	152	165	183	178	173	178	148	188	143	179	157	175	168	162	166	141	179	159	158	165	161	183	177	156	158	146	159	138	146	175	171	165	157	168	170	139	168	178	145	156	149	184	175	155	163	167	175	164	181	161	179	178	163	154	147	164	166	165	178	170	165	160	158	165	165	163	174	180	161	154	211	158	182	172	187	165	163	154	180	184	176	139	147	188	182	164	159	158	150	138	182	152	173	164	145	168	175	182	187	164	166	189	144	182	176	178	158	161	152	152	157	147	166	168	157	151	167	179	167	170	170	143	172	155	157	164	157	158	177	168	171	172	172	159	162	172	177	175	186	144	164	166	156	187	183	153	166	182	149	172	160	189	177	187	179	161	158	168	175	191	164	154	169	173	174	165	177	166	167	177	180	181	175	163	170	148	168	173	160	157	167	171	161	179	160	192	172	166	183	177	173	154	167	180	163	144	188	174	158	152	170	166	155	143	174	158	173	170	175	153	132	160	158	184	141	173	155	161	170	161	179	166	166	173	152	168	166	140	159	140	174	156	151	163	175	165	185	161	172	158	197	167	190	149	144	181	152	168	182	199	172	175	175	167	166	155	171	170	150	158	182	160	141	171	171	153	163	149	162	176	157	166	181	149	183	160	192	158	137	162	171	153	164	191	180	161	163	160	169	163	190	166	143	161	165	179	159	162	149	157	143	162	159	150	186	169	178	163	174	167	181	176	158	165	176	138	185	177	163	160	184	188	184	151	190	164	167	143	169	190	181	195	167	145	148	176	150	168	161	176	158	184	190	197	171	152	151	166	168	156	180	198	183	176	172	188	155	162	144	155	148	177	188	157	168	161	156	149	157	160	169	180	166	182	169	146	147	194	201	153	144	184	176	182	167	170	171	194	152	154	156	155	169	170	179	180	176	187	164	177	162	172	172	176	180	151	168	156	196	156	163	180	163	184	175	171	171	170	161	154	170	161	177	173	164	179	174	159	177	155	174	183	160	146	138	154	147	175	168	146	160	158	149	164	178	166	151	158	146	167	159	156	179	151	155	143	155	158	173	170	161	167	169	174	174	166	172	157	167	143	148	162	150	160	155	162	184	174	159	160	158	161	164	164	151	164	168	169	178	166	176	171	171	179	182	176	163	166	164	145	154	147	164	187	167	169	164	164	169	163	143	176	172	157	165	143	167	179	166	169	168	181	171	145	157	173	161	171	169	174	170	177	191	173	171	163	163	164	166	169	161	147	163	185	156	160	163	153	155	168	166	137	181	183	164	160	152	168	168	157	161	170	161	168	160	186	149	170	170	165	187	150	175	143	159	157	157	163	180	179	166	160	163	162	188	183	169	160	175	178	167	140	171	183	171	163	156	167	144	151	161	164	181	172	186	192	190	153	151	177	162	172	162	169	175	172	177	134	188	173	137	178	163	157	168	177	174	183	160	166	146	178	155	163	156	161	174	157	181	165	175	185	166	159	163	180	163	172	166	152	148	159	164	172	156	174	175	146	155	186	164	142	155	170	163	177	152	171	150	141	154	163	159	145	155	162	153	176	177	158	172	157	158	202	192	184	184	160	145	160	165	153	165	168	174	139	165	164	175	165	150	167	152	162	166	160	161	170	173	189	156	164	192	141	166	177	161	178	171	181	173	170	171	152	187	178	149	154	174	174	184	170	159	169	178	171	193	171	173	148	166	173	167	175	177	150	169	179	156	175	158	193	172	174	185	149	184	165	170	145	134	160	174	166	190	185	163	180	149	163	159	163	179	159	160	184	169	155	165	158	187	173	186	169	165	141	180	180	150	165	190	155	176	189	145	178	157	156	162	169	154	163	159	191	165	170	152	205	165	149	167	144	173	146	162	193	151	148	163	196	151	171	175	140	176	173	201	161	148	142	172	148	184	160	169	172	190	157	150	146	174	174	165	171	158	193	184	154	175	174	157	174	149	149	172	163	178	185	168	174	186	155	169	171	177	168	157	181	164	171	166	172	176	183	168	188	166	149	163	180	173	154	176	181	178	151	174	151	154	150	179	163	149	189	157	189	202	179	147	159	161	163	172	175	176	174	143	166	167	170	185	160	170	170	168	168	148	166	164	146	161	170	165	168	175	167	160	157	167	170	183	178	174	165	154	178	179	153	171	153	161	159	162	182	187	176	194	188	167	158	165	150	152	177	162	137	178	163	162	168	160	155	194	151	167	174	164	146	152	163	170	161	159	168	171	171	180	157	174	161	153	144	158	164	173	176	198	159	168	185	182	145	168	185	137	182	166	169	159	163	153	176	163	174	174	177	168	174	150	182	166	178	141	163	176	167	187	190	181	176	168	156	166	172	169	161	162	166	144	160	172	158	151	155	164	161	153	156	162	173	167	177	181	157	167	194	171	150	159	152	164	183	177	193	174	176	168	157	183	164	169	157	164	175	149	169	180	165	168	177	172	167	175	157	162	166	184	171	186	168	171	159	164	142	178	173	171	162	170	155	180	160	165	160	173	180	163	187	171	166	156	167	150	156	160	175	152	152	166	163	169	169	190	176	157	157	180	145	151	177	145	173	147	166	173	161	166	143	159	166	174	179	173	162	179	169	175	169	178	170	181	161	145	173	149	171	168	155	154	185	163	146	160	156	176	176	175	166	161	180	155	147	154	155	161	168	170	163	166	172	161	154	145	162	173	165	175	172	172	156	162	198	178	159	174	179	183	193	147	157	159	166	161	185	175	150	169	168	191	149	163	148	156	158	174	175	134	162	185	155	167	146	190	182	166	157	191	170	174	155	145	164	181	168	172	141	183	174	164	195	154	155	149	174	162	172	155	183	150	162	170	169
23990	21687	29183	24722	21702	11848	1381	798	589	450	463	430	398	351	366	357	345	342	320	334	308	336	335	327	341	294	337	342	373	340	310	325	316	294	269	298	334	313	290	281	298	275	304	285	281	295	305	260	297	333	292	326	298	280	283	294	247	303	291	294	305	295	325	307	316	284	269	279	305	345	291	292	275	302	314	309	324	324	334	308	293	359	363	328	314	314	266	258	300	310	328	315	306	283	329	310	315	342	306	321	297	290	301	308	315	310	296	326	289	274	322	314	326	273	312	290	325	272	300	309	314	296	302	296	310	281	252	319	292	308	326	312	295	291	293	313	293	290	309	307	308	288	282	294	304	319	320	286	300	297	303	292	307	314	283	316	356	309	313	302	278	310	294	326	320	272	297	304	317	297	300	309	280	269	283	314	324	323	293	302	328	309	305	279	289	312	308	297	303	291	275	286	315	272	287	287	316	303	284	288	291	278	278	280	287	308	282	292	301	299	266	308	267	286	298	294	298	320	269	272	320	301	266	300	304	280	300	278	276	268	287	320	295	301	309	305	286	306	316	295	306	289	283	315	274	292	278	288	350	308	290	272	287	299	277	306	301	299	307	292	326	304	305	294	324	299	274	279	293	302	293	297	314	312	316	314	294	279	323	295	292	290	320	298	292	309	299	306	255	307	308	328	312	278	299	277	311	291	284	313	287	305	265	320	303	303	277	307	282	337	339	325	306	294	302	335	304	273	306	272	283	283	286	328	295	285	301	307	296	294	260	317	288	294	291	267	309	306	329	306	315	297	282	325	333	318	302	286	293	271	304	301	330	297	275	315	302	286	298	292	309	278	290	294	315	299	304	294	303	325	305	289	289	272	282	276	296	294	321	322	308	304	293	297	299	274	290	269	287	313	304	291	282	311	304	299	347	313	279	303	314	300	306	293	282	285	291	269	280	282	284	296	288	295	294	292	273	310	290	267	288	320	291	296	330	285	298	298	279	307	290	285	286	294	291	323	296	253	280	284	329	298	314	286	299	249	316	301	287	285	325	283	267	309	272	316	296	333	296	286	285	323	284	293	307	300	285	288	341	293	266	326	296	284	300	290	300	301	311	275	317	300	295	305	289	272	302	309	322	275	290	319	328	311	293	299	297	302	298	281	317	300	283	303	303	311	303	285	289	302	276	291	324	311	300	268	285	267	310	296	320	306	282	322	309	293	267	317	306	317	314	279	292	307	303	274	320	317	278	279	324	287	323	274	281	307	320	277	304	296	291	315	312	301	298	298	329	302	293	284	332	298	291	279	317	295	276	284	267	320	317	287	296	289	303	332	297	285	287	300	320	312	289	314	308	275	289	344	320	310	295	317	335	310	294	301	310	291	286	293	290	270	291	317	311	303	316	276	297	295	309	311	288	270	321	286	279	302	246	264	292	288	313	308	302	316	304	297	303	306	300	276	302	293	294	263	295	309	291	323	300	299	292	322	330	307	306	292	306	296	294	313	292	285	311	301	279	302	274	310	331	281	293	306	285	291	311	309	290	313	299	315	276	332	258	250	300	319	277	314	335	324	295	296	255	302	333	297	321	308	305	317	321	311	287	281	291	282	294	325	313	319	324	302	267	285	297	256	302	300	306	342	310	280	304	309	353	283	294	303	299	287	325	302	269	293	283	276	291	301	302	311	313	280	312	308	293	290	272	321	268	333	280	313	300	307	281	301	288	316	287	289	312	291	303	299	323	273	290	310	308	308	286	313	302	282	308	321	305	308	290	276	301	267	324	295	283	278	305	317	295	295	294	286	273	283	324	316	276	274	326	327	287	320	275	309	298	344	285	293	288	290	332	298	310	292	274	299	285	310	301	303	313	283	279	269	307	299	275	309	299	280	309	283	296	326	294	274	283	285	309	300	301	258	278	302	273	326	326	282	289	284	288	341	276	276	297	325	303	307	311	280	296	292	270	320	283	287	306	291	303	303	285	307	325	308	299	289	286	314	289	305	322	318	328	304	320	292	288	288	296	287	320	278	300	311	307	302	269	302	278	300	265	279	321	337	304	331	285	289	283	264	305	302	289	281	296	287	271	329	288	305	256	301	298	311	269	308	303	285	318	271	309	285	268	301	298	320	306	298	315	292	298	265	304	273	280	268	296	322	300	320	277	264	296	277	323	293	296	289	294	277	293	277	315	310	289	323	312	354	287	302	310	315	315	323	304	308	267	261	303	316	312	279	293	312	270	300	327	307	274	297	269	277	327	301	299	283	280	288	310	279	332	265	290	306	307	284	306	287	269	314	319	258	293	319	291	286	279	320	299	326	323	273	311	285	279	292	288	326	306	302	314	305	301	298	306	318	288	296	321	318	320	279	313	327	265	272	298	321	319	326	301	316	311	325	318	284	321	288	271	333	290	283	310	279	302	278	302	297	286	279	277	334	297	298	315	288	306	300	298	282	294	304	316	312	297	283	286	303	294	295	317	285	299	272	296	270	294	299	312	271	305	301	304	311	278	280	285	287	292	293	303	299	284	283	301	316	309	285	297	279	295	301	304	302	288	320	302	302	318	300	277	288	293	296	262	270	301	287	318	324	270	265	287	281	299	295	291	279	308	347	322	301	323	250	289	304	312	314	323	309	312	309	284	292	300	289	315	303	294	317	311	298	282	288	302	332	293	298	304	313	290	272	343	284	310	311	275	309	289	299	275	324	294	303	316	290	281	300	271	299	299	275	315	277	314	283	302	292	316	291	288	281	287	263	295	306	294	300	324	297	299	312	284	319	277	281	295	300	288	288	285	289	306	297	275	287	316	274	307	293	286	298	306	303	302	299	308	282	315	286	323	290	300	338	293	301	318	277	273	318	276	308	299	314	331	286	300	276	303	307	305	287	297	295	315	292	296	293	282	307	289	302	320	314	295	311	307	324	269	303	302	298	270	273	296	280	308	308	260	310	306	271	291	322	270	331	312	281	315	331	286	269	308	302	279	313	301	339	277	291	291	315	306	292	320	307	297	286	317	331	320	289	296	295	295	277	325	277	307	302	298	295	292	319	291	281	332	285	271	325	292	305	296	307	319	310	290	320	313	293	274	300	294	297	304	305	302	276	305	296	292	269	287	323	265	273	304	297	282	299	316	296	279	292	278	261	310	287	285	314	278	310	313	287	292	263	325	293	303	306	294	302	262	310	334	277	308	299	284	308	294	290	286	291	305	272	307	322	281	295	295	252	303	249	275	332	283	292	309	301	302	283	293	287	320	291	287	297	299	288	270	314	299	306	295	289	280	308	311	313	277	323	289	278	310	288	306	283	321	356	323	289	299	297	318	325	272	288	298	284	289	309	324	286	275	308	308	289	265	283	305	280	321	274	295	265	264	292	316	291	311	264	298	263	275	299	294	278	315	296	295	333	312	316	287	305	301	278	281	274	306	289	298	274	291	270	288	294	319	294	306	306	292	303	327	294	266	281	267	289	297	286	297	315	275	272	321	278	313	343	307	309	283	305
11352	23658	20603	11761	5280	2409	1505	1134	881	633	551	474	458	454	428	414	375	394	342	376	378	324	364	362	313	345	309	351	341	322	342	328	360	362	361	315	346	344	350	324	338	347	290	350	293	325	342	315	318	301	335	329	338	312	337	347	333	313	320	340	323	304	353	305	311	318	333	301	322	299	333	318	317	369	333	297	309	324	347	328	368	347	397	356	331	341	291	294	311	339	285	324	287	328	285	315	314	307	337	331	312	278	319	285	295	306	314	310	308	302	300	314	344	301	300	323	325	297	295	302	307	305	324	301	349	347	289	290	335	338	314	303	340	321	328	308	282	327	292	321	308	339	282	333	310	330	319	311	314	307	309	299	306	321	313	325	339	322	295	316	315	313	315	294	284	322	302	297	344	311	322	327	289	301	324	324	334	297	335	324	320	354	305	277	302	312	290	315	335	324	279	290	352	312	312	313	327	305	300	279	279	307	317	305	303	330	316	311	333	312	346	279	314	338	334	319	299	302	307	318	308	317	321	335	287	295	339	314	314	283	297	324	305	316	311	332	285	322	323	323	296	339	331	290	312	323	360	292	339	369	291	315	326	275	294	336	300	304	286	292	310	307	302	317	318	296	331	285	306	331	322	318	293	310	293	328	297	311	300	287	339	319	327	340	331	328	316	314	303	313	331	302	311	309	303	268	302	321	324	297	340	297	319	295	331	298	306	294	327	292	309	311	319	303	328	281	327	284	338	307	272	344	313	318	324	327	310	312	283	308	289	307	314	301	328	287	308	291	320	343	304	319	309	310	319	311	318	308	303	310	337	319	288	308	309	299	333	267	299	327	315	345	294	324	314	313	325	331	272	334	305	322	333	342	341	275	305	311	307	307	330	340	300	300	304	325	324	334	314	289	292	284	342	292	305	305	316	295	296	307	330	332	314	319	305	330	324	315	311	289	314	316	350	323	327	300	311	333	320	321	293	284	333	323	350	306	353	280	333	303	317	296	321	338	318	322	298	291	317	306	333	311	304	301	328	321	271	314	289	302	316	306	322	335	311	290	339	314	319	312	314	303	354	304	327	320	300	299	307	330	293	314	307	355	317	315	264	322	330	325	326	313	328	305	282	311	256	305	312	310	308	308	271	327	304	301	321	267	306	319	322	306	312	315	310	307	291	312	305	318	274	314	306	292	318	314	266	299	311	329	301	322	336	303	311	307	312	310	321	322	299	338	302	353	321	317	319	328	323	332	279	321	323	278	317	277	312	330	300	293	308	269	292	305	322	314	344	314	328	303	314	276	296	312	326	299	306	307	317	309	306	313	314	311	307	330	288	297	327	320	358	307	324	333	303	318	322	299	292	304	303	337	344	308	306	354	294	294	286	300	324	286	315	326	350	346	321	300	332	297	335	277	261	306	288	313	325	302	303	314	318	293	285	303	328	325	288	319	296	330	318	350	312	326	323	324	306	314	324	287	314	317	298	316	308	324	314	324	323	306	297	276	335	356	261	303	304	313	333	294	327	298	291	302	283	313	308	306	320	356	297	297	337	280	305	327	299	309	301	305	293	327	310	290	299	318	281	273	335	326	312	346	295	276	299	319	312	311	289	304	319	310	296	323	296	336	305	282	276	279	310	329	316	338	313	306	327	337	281	324	326	308	278	325	284	320	326	321	300	308	287	298	327	321	298	327	302	297	308	287	339	280	341	312	333	338	315	317	315	300	304	323	320	307	304	311	277	272	320	305	323	319	321	294	291	303	300	305	321	337	320	306	298	340	331	305	351	311	320	278	317	312	321	307	309	321	297	331	313	302	278	296	309	313	308	330	316	320	324	309	319	338	281	295	309	369	308	290	345	283	303	299	286	317	310	320	304	296	310	299	314	332	315	309	316	329	335	328	260	319	327	306	317	317	328	318	299	284	312	305	300	321	308	338	331	285	301	318	302	310	333	330	316	294	307	322	353	278	293	330	277	310	308	327	304	310	318	263	351	316	301	279	333	313	294	281	271	310	290	319	326	305	319	316	305	310	302	309	310	297	343	307	286	322	297	310	279	310	310	309	347	301	311	301	285	314	301	289	323	321	319	317	303	325	295	295	271	304	304	320	303	324	289	308	320	303	289	298	300	295	332	307	303	282	319	306	292	329	350	293	281	324	327	332	307	320	318	316	317	304	308	323	344	312	324	316	316	294	314	305	273	331	326	314	316	325	307	283	318	320	312	286	286	303	279	322	343	341	300	329	286	325	295	328	307	340	295	274	356	280	298	297	294	338	337	335	300	276	338	328	364	316	338	319	316	330	318	329	328	330	331	304	304	326	292	276	328	326	285	313	294	305	347	317	325	297	302	294	308	308	312	295	293	312	327	321	326	296	289	308	329	331	289	314	320	308	319	266	323	306	321	343	309	320	310	310	312	317	316	304	311	329	288	329	297	294	295	344	311	308	318	282	328	286	332	307	327	309	307	284	315	313	298	295	336	292	287	334	344	304	305	299	326	305	323	304	316	285	316	330	295	351	337	325	291	299	284	290	295	311	318	335	329	275	296	359	324	309	324	334	307	313	298	319	334	337	289	348	280	320	279	323	315	310	306	315	298	300	300	325	317	322	304	292	323	305	320	312	317	316	312	329	278	330	336	322	310	332	298	282	325	315	302	289	308	310	329	366	314	296	279	306	329	303	318	319	297	332	293	292	334	314	311	305	340	312	346	326	331	316	284	304	326	323	282	348	321	289	301	320	320	305	311	297	304	341	328	288	317	292	327	301	317	301	315	320	309	315	297	341	325	341	287	309	292	313	290	362	313	303	263	305	313	317	292	311	301	310	323	358	312	289	326	324	319	309	302	345	288	304	312	341	305	281	305	314	301	292	314	329	316	323	323	308	296	303	311	326	240	306	320	343	319	297	316	299	284	319	318	329	326	323	273	340	280	298	319	330	315	310	299	282	338	321	323	322	316	352	337	318	310	323	306	298	334	338	300	308	327	325	319	316	333	329	303	316	332	328	315	304	344	331	326	331	330	320	324	289	310	310	307	295	303	322	320	299	310	299	309	297	324	313	322	284	292	329	282	302	299	280	301	302	318	314	350	308	287	341	294	313	292	313	298	307	329	316	312	288	313	283	320	294	310	300	331	293	307	284	327	318	320	302	342	307	297	303	278	320	292	277	287	312	321	309	319	294	323	312	322	315	308	310	329	307	310	286	300	316	293	318	319	333	298	307	295	329	347	312	263	302	299	300	331	329	307	315	291	340	301	309	293	299	321	304	328	320	319	314	319	304	294	267	303	321	297	283	328	306	291	319	320	302	285	320	324	330	295	303	330	317	269	312	326	299	304	317	331	297	304	312	309	295	351	301	310	333	304	323	302	317	285	324	314	291	300	289	311	339	307	331	289	305	318	298	310	338	310	312	307	311	299	331	302	308	314	318	282	318	322	305	329	307	312	327	314	365	328	313	340	313	302	326	311	311	341	325	300	313	304	333	290	297	321	288	292	326
25146	21744	28307	25686	13412	962	435	282	206	151	129	156	124	104	101	117	115	98	95	98	109	88	92	93	89	77	103	92	70	90	83	71	83	87	80	87	106	86	94	97	85	75	79	67	82	96	76	88	81	78	68	77	96	84	86	74	67	69	86	83	91	74	79	72	85	85	82	74	87	91	98	86	84	87	76	78	79	95	74	93	112	111	101	91	95	76	102	73	79	85	80	85	79	68	83	77	101	76	76	72	86	88	78	78	95	83	82	88	82	87	88	80	84	67	89	75	80	92	86	79	78	90	82	83	90	80	62	95	72	83	89	94	86	85	82	91	94	75	71	78	72	95	70	94	79	71	71	88	82	80	87	78	79	72	72	69	88	61	76	85	83	84	75	80	90	78	64	90	65	79	63	72	89	82	85	91	77	86	69	75	78	79	84	70	76	76	79	79	68	68	93	101	78	77	87	82	79	68	89	89	87	68	84	68	61	88	76	79	95	74	83	90	75	89	69	68	72	77	73	77	86	79	89	77	86	85	78	64	76	78	86	85	102	88	70	71	71	83	68	84	88	80	71	87	78	81	83	83	91	89	85	97	91	78	91	76	96	92	71	84	79	85	83	80	68	80	74	64	72	76	66	76	83	83	75	84	85	82	92	88	71	91	75	95	77	74	73	74	85	84	64	87	96	75	70	89	74	76	90	93	69	93	101	84	102	82	65	79	75	75	76	93	72	87	75	66	81	73	86	58	75	91	75	84	77	71	74	83	80	72	74	85	71	91	77	86	77	67	88	80	73	97	78	82	79	80	76	66	65	88	77	78	78	69	84	82	74	96	72	89	85	82	86	79	63	73	94	74	73	83	72	79	67	78	70	72	73	73	62	71	76	87	87	68	98	80	78	81	79	101	75	53	70	85	74	68	91	76	80	89	75	91	75	82	74	75	76	94	81	77	72	65	85	82	74	84	69	87	60	87	88	76	86	75	80	81	80	81	80	80	78	81	96	88	79	87	65	60	91	62	79	72	87	76	78	97	100	83	91	80	69	52	78	92	72	84	90	57	63	79	70	87	74	78	74	83	73	74	81	91	70	84	72	78	86	86	85	71	66	77	78	80	87	70	88	93	84	64	88	74	78	85	84	64	93	67	78	90	75	86	78	72	81	86	85	69	81	85	81	88	66	78	84	80	83	92	85	62	98	77	94	71	82	84	70	73	83	77	76	81	106	95	77	89	95	77	79	81	67	82	99	59	88	87	70	76	61	81	102	88	82	83	78	75	88	76	88	71	85	80	83	85	96	74	83	73	73	90	81	75	82	94	93	71	80	77	67	85	74	81	83	80	73	68	82	88	81	90	82	82	84	91	75	89	93	68	71	96	78	79	67	81	80	72	85	85	74	85	68	98	90	91	84	74	95	99	76	85	73	93	84	63	88	73	85	111	82	73	83	93	76	74	74	69	83	75	77	54	83	82	80	77	78	70	73	78	84	82	81	85	70	64	90	84	88	95	93	84	84	97	91	86	85	68	81	58	80	71	66	63	79	77	93	83	84	81	99	71	83	84	70	71	90	77	76	92	90	72	70	89	89	90	84	73	93	72	84	85	90	73	80	94	80	85	80	78	90	78	77	79	75	56	77	86	66	90	67	68	75	73	83	89	70	88	63	88	78	69	72	72	91	77	78	82	78	74	82	91	91	85	92	85	78	92	75	83	68	85	82	89	84	78	79	69	74	95	78	78	73	81	71	79	76	88	78	61	75	91	89	73	71	81	79	71	79	80	82	82	81	78	86	71	96	77	74	61	87	85	67	84	75	75	85	86	82	77	73	69	87	62	77	76	83	76	78	72	84	79	82	84	81	74	73	86	77	88	74	86	82	87	87	79	76	79	82	66	89	86	89	71	82	83	85	74	79	70	83	83	61	95	76	70	65	74	78	58	101	79	79	85	88	86	77	76	86	66	73	79	75	82	83	80	90	83	85	73	73	69	89	90	78	84	75	89	81	74	70	89	79	77	89	72	82	74	74	75	72	67	78	76	105	66	74	89	104	82	71	70	75	66	75	92	73	81	82	90	86	78	67	91	86	85	74	80	75	107	89	76	85	75	100	88	81	88	78	73	91	83	64	88	72	69	78	86	76	77	85	79	82	80	88	86	65	79	79	76	102	84	89	69	70	77	86	71	78	89	66	75	67	81	85	85	94	71	69	107	67	99	82	77	88	92	85	82	81	73	69	76	104	82	91	79	85	91	71	91	86	83	72	83	92	93	80	68	67	80	84	82	68	76	74	84	79	75	86	78	76	78	95	87	77	88	73	86	82	78	97	81	84	74	83	75	86	83	74	85	86	73	89	81	62	85	71	79	82	69	71	79	89	68	66	75	74	77	76	82	77	83	77	81	82	81	83	88	88	84	77	75	83	77	75	76	70	80	73	74	81	70	81	61	101	57	78	73	84	87	65	85	75	66	79	82	82	76	88	74	81	76	76	74	83	81	92	71	65	85	92	70	70	101	75	92	82	82	82	85	84	75	96	87	93	86	78	93	87	88	87	70	88	75	74	68	88	79	81	81	84	70	65	92	69	67	98	74	68	69	77	77	72	82	89	64	56	86	77	90	93	81	80	81	93	83	69	84	76	72	80	75	75	71	66	70	98	75	90	89	92	77	70	61	81	92	84	72	80	73	68	79	79	80	65	84	79	78	80	76	93	76	74	81	69	61	66	73	64	83	94	76	106	83	82	94	96	85	77	89	68	79	81	74	83	75	87	77	77	72	71	89	74	86	83	78	76	84	84	58	84	65	90	58	69	80	81	67	79	85	79	55	92	69	87	76	89	85	84	73	94	72	72	71	87	57	74	77	77	74	75	75	84	72	89	74	75	74	79	78	78	86	88	73	66	82	88	79	81	85	92	88	94	79	77	71	75	85	76	89	79	74	66	79	85	81	82	71	87	87	84	70	76	85	68	87	85	86	83	85	78	90	82	69	80	71	86	74	68	83	77	59	77	79	92	73	68	90	79	93	69	83	86	93	84	83	92	81	87	76	75	78	81	82	77	68	88	95	88	73	75	90	87	79	80	83	83	80	68	83	72	83	84	72	69	89	79	78	78	82	69	83	87	80	76	63	85	95	79	66	67	78	71	77	78	80	77	85	71	77	81	106	74	95	86	95	67	92	78	60	74	86	73	93	76	86	70	64	80	85	79	85	75	61	63	62	75	86	76	66	81	70	74	82	93	86	82	73	78	83	69	82	72	82	74	97	77	70	71	69	80	77	69	62	65	90	75	87	83	77	78	82	70	74	91	65	67	73	74	77	92	82	72	71	83	78	70	88	86	85	83	83	66	69	75	83	65	71	64	72	82	91	78	83	69	71	78	67	88	89	82	80	81	86	76	66	87	66	72	68	82	78	85	84	76	68	71	84	56	66	79	71	86	75	89	82	85	101	79	64	96	68	83	75	78	84	79	77	76	88	76	73	76	86	61	81	69	69	66	75
8237	13837	14077	7902	3257	1351	872	590	349	289	246	193	184	162	158	146	145	129	130	110	102	118	134	97	118	122	109	122	93	105	76	91	83	101	80	89	86	86	98	104	98	105	96	93	88	88	86	108	88	88	85	85	100	73	73	110	89	101	99	77	82	72	75	88	92	100	85	104	86	68	77	98	82	108	90	95	98	84	91	94	137	136	138	107	102	88	91	84	100	92	81	90	105	92	86	94	94	91	91	94	102	79	81	85	95	113	88	92	94	89	91	104	86	105	95	93	87	74	89	102	76	86	91	93	82	71	83	90	101	90	99	92	81	77	86	90	72	93	95	81	74	78	111	99	93	88	95	84	103	99	99	74	73	102	98	96	91	73	89	91	93	85	86	77	83	101	100	85	91	94	78	84	78	81	83	94	105	86	102	79	81	90	82	101	84	79	91	71	90	91	97	83	87	82	78	82	99	81	106	86	84	86	95	76	86	89	91	77	82	84	80	90	83	89	93	104	101	91	73	88	81	87	85	87	93	80	93	97	92	77	75	96	87	77	74	102	85	86	74	94	85	82	98	91	95	96	85	77	94	104	75	85	94	83	92	90	96	108	93	84	88	81	89	97	91	105	83	68	101	87	92	118	78	77	85	114	101	85	86	93	93	100	79	94	86	96	82	69	79	88	84	84	95	79	82	85	77	84	99	91	97	97	94	102	81	100	88	104	76	82	84	78	89	86	101	80	90	88	96	89	84	77	99	117	79	89	90	95	87	82	74	92	90	76	88	78	91	84	92	90	88	85	82	85	87	75	74	78	91	102	82	77	89	104	81	93	79	89	85	80	86	99	86	81	97	89	93	101	96	100	108	91	87	85	93	98	75	89	97	88	76	79	75	79	89	75	84	93	88	94	83	88	90	101	104	92	85	89	68	92	97	75	89	103	75	100	119	98	89	73	90	94	75	80	90	84	77	90	92	80	84	102	82	96	97	74	85	82	93	83	85	77	97	85	102	88	90	88	100	109	92	102	90	87	92	82	75	87	68	84	78	86	91	109	92	87	90	68	87	78	75	105	88	80	98	88	76	83	76	90	83	76	95	69	77	98	83	90	90	78	95	107	74	69	102	91	84	95	79	96	92	83	67	77	67	95	91	73	101	91	86	79	78	81	91	101	99	80	67	87	85	92	78	80	99	69	72	88	81	94	103	81	77	85	78	75	82	99	92	80	86	91	80	80	88	85	91	97	95	90	103	96	80	75	101	85	97	102	88	89	96	80	94	102	91	82	74	78	83	98	87	75	84	72	90	84	97	99	94	94	97	83	84	98	81	82	95	83	89	105	79	95	94	74	99	88	106	88	86	79	90	80	70	77	82	81	80	79	89	100	93	90	97	79	87	96	88	108	88	86	77	75	102	90	86	73	91	76	97	95	78	81	82	81	102	90	85	69	90	95	91	90	97	80	87	83	69	92	88	95	83	95	76	89	82	78	91	87	83	78	78	97	91	105	93	82	90	85	82	102	99	74	95	95	80	80	85	103	74	96	77	89	86	69	96	69	94	88	70	87	94	86	94	83	99	96	74	112	87	99	80	93	84	76	78	89	90	100	87	78	98	84	80	90	83	85	109	99	82	79	88	104	89	102	81	68	86	98	93	76	87	100	101	86	95	86	89	83	88	73	90	85	87	86	87	76	82	83	89	83	81	85	78	94	83	69	80	82	94	75	82	97	92	113	80	88	91	91	89	91	89	81	86	78	84	91	71	88	75	76	107	86	80	94	112	82	78	73	72	73	93	86	84	80	96	85	88	70	94	91	90	82	82	93	99	94	77	88	86	86	94	75	92	89	88	85	74	88	93	105	92	97	82	96	87	98	83	89	83	94	90	88	86	70	96	80	93	94	84	82	85	82	81	81	82	92	92	106	96	77	82	81	87	90	92	75	86	92	80	79	90	84	119	105	96	100	88	79	103	82	79	91	86	85	85	87	103	88	89	107	95	67	83	86	80	95	92	78	84	83	61	100	97	84	80	90	98	90	87	85	99	101	96	96	84	81	87	83	92	99	92	84	103	94	103	73	78	77	88	86	82	89	103	89	104	89	89	81	82	95	81	86	93	94	86	99	72	95	87	88	89	99	112	86	83	88	81	85	91	73	99	78	89	99	73	100	83	77	87	100	79	85	82	77	83	84	88	80	92	89	80	91	102	81	73	73	91	86	77	105	82	83	83	93	79	88	76	85	85	88	91	78	74	78	98	91	96	90	90	83	90	90	71	96	83	85	82	82	93	73	97	81	89	87	85	75	102	69	89	82	77	92	79	84	93	97	95	85	83	90	86	92	76	86	90	116	81	85	74	85	79	93	86	83	93	66	98	98	86	92	96	90	67	86	79	89	89	96	92	108	77	98	98	92	71	83	90	98	99	77	88	86	92	99	100	92	70	80	97	99	85	71	82	82	106	87	92	101	78	76	98	100	93	79	90	96	103	89	86	88	97	93	81	91	101	83	79	87	96	85	96	98	84	92	90	99	88	92	88	74	89	82	106	98	92	101	77	74	81	86	89	83	106	63	74	86	98	84	98	88	75	85	76	71	89	101	71	77	80	96	77	96	86	83	101	83	97	88	91	103	78	93	77	91	87	78	76	93	67	100	91	98	99	95	91	86	85	93	92	110	88	77	76	84	77	75	102	84	88	99	95	82	94	76	98	91	100	83	87	101	87	81	86	87	109	72	95	87	75	89	85	82	97	90	81	101	89	81	89	86	87	86	76	81	99	96	71	96	100	103	97	98	79	70	77	83	97	89	86	83	83	93	77	85	95	93	86	74	83	108	85	91	86	107	99	82	75	100	104	94	97	103	105	73	99	75	85	84	83	79	88	107	80	95	96	92	83	101	91	99	76	79	99	70	92	89	89	82	71	74	74	88	94	88	87	94	96	107	86	99	92	88	85	90	86	92	109	92	74	88	101	93	83	81	81	90	97	69	91	90	77	85	89	84	79	79	93	74	82	77	90	86	82	91	90	94	83	79	73	84	87	90	91	91	100	80	72	85	89	93	83	90	70	79	97	82	90	76	91	74	97	99	92	83	81	82	82	95	104	83	79	90	90	78	98	95	93	82	78	80	87	88	98	87	81	76	88	96	77	83	69	88	68	82	101	93	104	102	90	87	87	92	86	110	77	78	100	93	77	94	95	87	80	75	98	85	86	89	92	77	90	86	73	92	84	68	82	87	91	79	115	94	76	89	101	90	85	110	85	81	82	84	92	80	97	83	93	67	88	82	94	81	79	87	84	87	102	78	109	92	91	77	92	78	106	80	95	90	104	90	85	79	85	82	91	99	74	101	69	84	96	102	91	80	83	85	86	107	104	90	78	111	85	81	81	88	89	88	112	80	82	97	80	113	89	100	88	83	88	80	84	84	88	105	105	100	95	95	86	84	74	88	95	84	89	98	79	77	88	88	101	96	79	84	87	98	74	96	97	89	97	94	83	71	98	92
21800	20732	28287	23243	20734	20776	10314	1039	754	603	492	432	423	394	382	348	339	322	382	290	313	276	300	270	311	287	252	236	270	258	246	264	271	208	250	280	265	260	243	249	248	244	275	220	253	257	248	254	255	288	270	250	229	251	248	235	238	253	246	208	245	243	280	241	242	264	269	251	246	281	259	236	244	250	245	253	240	210	264	277	244	313	314	287	265	239	228	248	250	261	234	264	234	274	227	235	206	230	251	282	232	269	244	248	232	234	252	262	228	247	252	233	262	240	261	244	246	225	252	248	232	219	252	244	248	247	256	267	250	230	256	246	248	242	251	248	224	238	253	254	233	227	207	249	257	251	252	234	215	230	265	243	218	224	236	240	237	266	255	227	231	250	215	271	238	220	243	260	252	249	253	248	267	236	241	207	241	250	242	281	251	252	256	239	227	246	247	243	229	250	246	233	250	252	240	249	239	243	252	240	255	260	236	238	261	227	218	243	237	265	250	249	239	255	233	254	268	237	232	221	246	233	227	266	253	240	257	220	235	259	229	231	236	220	233	233	241	245	218	248	203	242	227	255	222	230	240	234	255	218	246	241	228	239	230	222	234	232	263	250	251	245	248	263	238	246	248	250	260	237	232	249	233	248	269	259	234	260	252	253	246	245	235	251	239	237	282	226	230	248	265	262	263	221	245	221	223	242	241	224	242	245	256	254	251	230	241	259	225	236	256	233	241	243	264	253	230	216	237	231	237	268	262	248	250	241	215	223	252	261	233	185	251	235	219	232	273	279	252	235	252	223	238	220	255	245	250	251	221	258	258	233	208	235	227	253	243	253	222	247	207	245	233	233	222	257	256	240	224	206	217	266	222	229	241	256	239	232	242	217	240	247	240	276	232	238	227	243	229	236	244	236	242	256	236	248	241	233	231	249	237	253	265	237	236	249	237	229	256	248	246	270	249	241	235	250	246	255	262	278	250	261	223	265	229	237	231	237	250	208	238	240	229	223	234	260	201	253	226	210	260	253	238	235	237	241	239	252	265	236	224	231	232	229	245	240	230	266	227	213	276	246	220	246	248	227	248	255	239	243	245	228	239	279	253	238	225	221	246	271	256	219	245	252	260	238	235	246	218	239	226	228	250	226	233	247	230	258	261	252	246	213	207	247	238	241	221	258	269	233	231	245	222	215	244	241	225	250	242	243	240	216	240	223	238	222	244	255	234	241	259	251	260	232	248	234	231	255	242	260	246	228	258	222	229	233	245	248	235	236	244	252	234	251	227	281	233	236	222	229	211	253	244	229	238	254	214	250	258	214	248	263	250	243	236	249	217	233	233	238	209	242	232	265	256	241	217	251	272	265	249	267	251	261	218	248	258	268	239	237	232	235	263	256	236	265	233	258	241	252	226	230	229	250	249	255	226	229	248	244	250	222	279	243	245	255	263	228	255	249	260	242	245	237	264	236	223	242	238	266	224	239	217	243	218	239	241	269	247	247	257	232	235	257	262	266	225	269	243	255	243	234	256	241	241	252	237	204	257	250	249	242	253	238	236	231	257	238	212	245	237	244	244	234	260	240	260	210	234	232	253	223	249	233	236	252	248	248	260	239	291	229	251	249	252	240	277	245	230	226	229	252	232	245	254	250	259	243	202	256	253	239	255	233	235	255	248	267	229	219	227	247	216	236	221	230	242	265	244	240	243	251	237	258	245	228	268	261	240	226	217	249	247	239	220	242	256	250	250	251	235	246	252	241	236	265	240	281	244	250	250	228	240	232	238	258	241	242	223	267	271	251	237	267	243	242	286	253	252	231	269	231	232	247	267	219	221	227	257	256	239	261	263	230	253	260	252	256	243	269	256	233	253	251	239	253	239	214	240	242	225	230	240	257	252	220	264	237	231	251	254	290	228	258	233	233	228	231	242	264	236	262	263	251	248	212	247	238	243	283	276	233	225	259	240	237	233	245	239	223	263	219	263	246	257	248	222	242	253	246	246	233	270	245	229	235	249	238	222	260	241	228	251	253	213	252	214	247	239	231	252	208	274	261	244	254	234	236	254	239	236	228	221	219	229	237	231	222	258	230	239	222	237	251	251	239	241	242	225	254	258	231	260	224	215	245	216	197	231	244	235	257	239	268	246	241	238	235	236	230	225	250	235	244	232	249	242	248	270	252	237	243	245	269	247	226	248	246	244	265	217	234	245	227	278	224	255	248	237	254	259	235	224	243	245	269	231	270	252	259	234	219	267	271	219	215	240	221	255	245	230	265	224	266	235	249	243	231	246	276	246	242	253	256	260	273	231	228	245	234	221	241	221	251	244	240	237	255	226	237	249	240	233	237	239	232	252	236	242	231	243	252	241	247	243	244	221	240	237	236	227	240	218	264	229	266	222	256	271	257	241	244	235	238	267	252	236	246	237	240	203	226	260	278	238	226	261	243	234	262	257	244	244	217	249	277	237	264	252	253	230	251	213	246	231	232	237	237	206	262	253	238	252	233	247	243	240	249	241	256	236	221	247	267	247	245	219	251	260	246	238	274	242	240	229	233	250	244	266	236	257	242	226	225	228	230	233	241	237	224	262	269	233	252	238	256	251	259	270	236	220	219	238	249	234	258	237	244	274	227	256	248	242	239	241	260	247	262	245	239	235	249	263	237	249	224	256	259	253	240	269	259	230	245	233	240	236	250	255	214	234	242	253	212	236	242	278	245	210	247	226	238	248	250	223	225	257	275	217	267	245	233	225	256	240	245	209	212	253	264	265	206	256	249	254	261	228	238	219	248	243	225	220	235	232	240	245	277	236	250	263	239	230	228	248	225	229	224	225	225	241	261	251	246	265	243	222	236	275	234	265	224	232	260	243	249	219	229	243	260	250	230	254	249	233	239	250	260	259	230	205	275	248	231	258	228	241	257	225	236	218	245	252	246	263	246	214	268	218	239	241	251	227	241	248	231	229	245	226	241	249	232	218	261	245	253	254	258	261	226	234	226	216	258	242	251	240	237	225	236	256	262	230	250	238	237	224	231	227	244	216	224	277	235	256	248	239	218	279	242	223	253	249	236	214	260	231	235	282	241	287	244	252	249	228	234	233	233	241	246	300	251	224	243	265	239	258	264	232	238	226	251	249	250	217	209	230	236	245	243	244	221	271	208	254	226	236	232	219	235	240	246	260	239	227	261	273	241	237	272	257	244	251	229	253	250	243	249	246	254	216	207	242	232	228	254	225	237	222	234	241	228	266	250	244	242	229	263	241	250	251	266	222	279	234	232	236	262	214	267	240	237	245	241	223	239	280	228	233	278	216	262	259	240	234	230	233	239	240	257	250	237	269	260	252	223	241	256	243	254	252	265	235	246	248	232	237	236	206	254	243	253	253	263	232	234	228	275	230	256	243	219	274	252	237	270	238	233	241	211	251	241	265	248	255	242	220	232	270	267	249	222	234	241	243	276	243	247	259	250	254	245	265	250	220	223	243	248	262	228	250	267	242	256	245	223
9614	20775	17953	12195	5978	3182	2117	1451	1046	875	695	621	563	534	484	450	388	422	405	345	349	320	348	326	296	308	294	285	321	307	270	272	291	256	259	255	270	275	265	283	258	273	279	265	259	272	269	276	255	257	301	285	265	266	293	249	286	285	285	263	288	246	283	263	246	253	251	259	279	265	271	277	248	298	274	274	263	275	295	311	280	333	299	332	270	232	251	284	257	243	220	292	237	256	287	287	261	260	294	283	261	240	235	240	264	217	235	250	254	282	275	282	266	224	260	257	272	258	258	270	246	271	280	234	300	275	282	250	240	230	257	245	228	235	277	269	271	275	248	281	253	239	248	254	258	249	253	264	286	261	262	272	266	256	250	252	245	258	280	223	222	270	278	243	273	275	267	267	251	246	239	278	254	267	254	278	243	254	236	282	286	256	229	248	252	247	235	261	237	228	241	290	243	267	286	258	248	287	249	270	266	255	256	233	255	282	269	260	264	273	267	269	264	252	246	270	266	266	250	231	251	240	261	244	248	238	287	251	248	254	279	253	249	270	257	245	243	244	260	265	263	275	247	262	267	253	247	263	250	248	276	275	267	269	252	272	269	265	254	270	232	267	250	251	240	252	240	243	238	240	251	241	263	238	237	249	245	257	284	242	242	225	267	244	248	242	245	259	266	295	267	264	247	236	262	250	255	237	264	265	261	255	242	255	257	302	257	240	271	255	265	286	245	253	278	266	223	245	263	234	247	269	247	277	255	248	286	257	237	242	249	261	244	257	257	235	282	283	280	261	266	272	264	243	234	274	273	226	260	250	268	238	301	254	245	256	270	279	268	248	263	237	238	252	247	275	267	248	249	249	254	251	243	251	273	261	267	255	268	265	225	269	248	256	281	231	250	246	292	230	260	266	249	239	244	266	254	225	247	238	255	269	246	252	240	257	268	261	255	267	256	235	251	258	234	250	239	268	230	220	291	265	265	253	269	268	267	224	253	256	282	253	277	264	237	245	293	229	265	248	274	258	293	263	258	270	247	268	266	251	250	249	279	254	242	275	278	239	271	258	238	291	258	272	264	239	234	236	264	237	282	259	256	253	249	264	247	257	234	239	234	253	257	256	247	252	254	242	272	252	252	233	238	258	252	254	241	268	252	248	234	245	259	239	298	239	269	229	273	257	289	267	224	248	277	232	267	283	281	244	242	239	260	249	260	266	262	224	240	251	225	246	263	251	257	214	268	264	254	249	234	245	262	268	228	224	255	277	268	294	251	247	231	256	264	266	276	298	211	277	248	240	248	247	246	221	238	267	252	257	253	266	243	258	285	249	238	264	272	234	287	273	257	255	251	271	242	285	274	252	255	269	278	276	263	232	271	247	269	256	264	268	277	286	247	240	278	270	253	265	249	260	255	264	262	277	265	270	264	282	257	287	256	264	241	272	240	229	276	261	253	269	264	253	270	257	244	264	265	271	240	264	215	248	282	276	264	259	268	279	249	271	251	237	277	260	256	274	244	252	253	260	254	269	268	247	275	256	264	232	233	256	291	230	246	250	250	270	260	266	269	267	279	255	249	264	231	218	270	254	258	254	279	266	262	243	268	277	262	240	238	267	259	240	257	272	242	242	256	236	271	260	279	262	273	228	231	239	260	255	273	274	264	234	267	251	254	274	246	262	228	239	232	278	225	262	250	261	235	257	255	238	240	247	261	232	245	271	266	273	250	252	284	251	255	238	232	266	262	245	251	276	232	260	235	256	243	264	270	245	256	233	247	271	294	231	252	286	275	248	241	251	257	252	235	226	260	265	252	258	260	200	260	276	261	252	252	258	222	293	246	271	257	257	252	233	243	243	275	242	242	253	242	249	239	280	273	256	229	246	266	245	257	256	272	243	250	269	252	245	221	239	246	243	286	247	256	237	260	262	262	241	247	265	245	291	266	240	259	268	261	258	256	258	235	247	253	251	244	241	265	256	261	263	262	291	227	256	268	263	251	270	262	255	265	292	273	253	279	251	250	258	284	247	265	271	269	259	255	283	278	233	271	271	264	244	266	277	223	246	247	255	266	264	242	249	271	240	260	243	244	251	254	273	252	252	249	264	259	243	286	237	255	265	281	240	243	267	253	251	254	280	257	249	265	248	256	274	251	262	266	283	289	228	227	252	265	268	265	272	238	259	250	271	277	247	245	257	259	263	267	248	272	234	263	269	267	271	264	257	270	267	279	260	241	266	273	263	268	260	263	226	268	275	234	276	257	280	259	249	257	252	240	259	278	227	252	256	250	269	277	258	273	252	257	281	248	258	249	240	239	238	259	252	245	265	256	246	250	239	250	243	255	225	262	249	266	250	265	264	280	279	250	257	287	252	257	264	233	249	267	278	273	265	272	243	291	226	251	265	248	250	256	233	289	300	268	265	274	278	228	239	248	257	266	237	283	270	251	259	268	250	266	229	253	272	278	215	249	255	258	262	276	254	237	287	244	251	257	281	251	268	258	237	239	290	287	258	257	272	277	252	271	243	252	262	252	262	295	268	256	250	254	282	245	265	241	284	239	245	268	291	258	241	267	276	245	223	205	257	258	250	250	290	251	240	242	253	278	270	274	246	249	261	261	269	246	257	263	286	271	254	255	301	249	262	234	267	245	266	230	257	277	249	258	260	228	267	221	274	280	251	277	270	287	256	264	242	254	253	234	241	233	242	275	258	271	271	266	260	291	255	282	268	286	271	285	239	246	256	239	266	242	236	284	283	252	235	240	248	255	260	272	248	276	266	248	256	271	251	265	262	278	273	259	258	264	269	258	277	263	233	238	248	252	234	253	272	237	227	257	247	231	256	279	287	248	230	216	254	257	230	257	292	263	260	285	266	264	269	245	248	251	253	240	280	226	249	278	279	271	267	237	250	262	289	276	256	226	229	237	230	240	262	261	249	235	255	265	266	254	259	280	272	302	266	254	281	253	239	270	250	302	270	260	266	269	286	249	227	270	241	238	231	228	266	274	256	239	241	248	248	285	243	240	272	242	243	263	238	244	285	252	253	248	282	247	253	261	226	252	258	284	248	260	242	267	241	248	269	254	272	265	248	275	238	251	281	259	284	256	259	266	247	264	250	247	259	237	247	278	271	222	252	248	278	241	271	268	225	277	226	259	242	237	278	230	261	237	274	247	250	246	263	284	252	228	254	253	278	245	259	268	272	259	250	247	240	260	250	229	255	244	225	255	275	235	263	235	251	254	248	266	249	251	236	257	270	239	240	256	246	282	288	263	233	238	239	249	283	250	266	262	264	268	252	249	270	258	290	272	244	244	244	258	261	274	222	256	239	268	258	264	249	235	270	261	252	260	270	256	267	276	256	228	257	258	259	266	259	271	257	248	251	259	251	238	277	245	246	291	255	255	242	265	262	253	249	216	235	255	277	257	260	274	248	254	233	254	252	251	237	282	264	258	247	266	241	282	272	238	251	259	248	272	253	251	268	257	268	261	257	253	276	257	263
28192	20277	7932	2396	718	321	265	167	182	170	164	164	156	157	159	163	161	159	144	147	142	161	131	171	137	173	166	139	177	175	169	149	155	160	168	143	149	163	140	173	166	153	136	157	202	179	161	156	141	152	168	162	155	141	164	156	147	172	158	138	142	153	136	148	154	182	148	132	132	148	148	163	130	145	134	152	151	162	152	155	166	202	186	154	153	151	138	175	143	128	159	160	159	165	143	168	149	188	146	125	167	163	167	143	170	149	133	139	171	172	166	171	156	172	150	127	139	141	149	139	163	144	161	149	153	145	173	148	156	168	141	171	145	127	161	152	142	149	152	132	157	146	157	147	150	157	166	138	131	136	138	148	139	137	151	160	143	179	150	142	170	146	148	134	160	140	167	150	172	165	153	172	148	133	144	154	148	166	137	154	159	161	146	180	173	143	132	142	159	157	145	152	164	159	168	165	147	156	153	161	149	189	149	141	145	144	167	125	141	160	142	165	140	164	147	157	144	144	157	142	123	174	153	156	146	154	177	190	162	137	163	152	173	151	156	163	166	152	179	156	141	175	146	139	160	168	144	164	152	135	159	132	133	167	174	166	170	167	156	154	136	155	159	151	161	166	153	138	159	159	158	158	153	184	142	128	154	158	150	151	173	154	148	132	155	157	159	183	143	153	150	143	143	155	182	164	164	143	156	123	140	155	169	166	135	143	141	155	142	144	143	163	161	151	155	138	139	148	169	150	155	151	153	140	171	156	162	128	141	133	158	160	143	153	180	169	143	139	158	139	146	140	149	157	150	165	163	147	182	147	142	149	173	174	157	165	147	156	150	156	140	160	147	140	147	167	171	168	175	157	182	142	146	152	151	159	152	137	142	167	161	132	165	146	170	151	139	175	141	149	137	153	143	144	176	153	141	153	166	128	159	148	145	144	141	147	132	143	156	144	157	151	156	163	148	154	157	166	131	149	159	155	159	176	157	128	160	157	148	150	141	170	147	160	161	147	156	149	180	144	157	177	158	160	144	152	149	149	161	161	159	157	167	162	157	167	127	155	157	157	143	154	151	121	155	161	154	155	173	143	146	142	176	151	153	163	152	161	159	147	132	156	133	146	150	161	145	192	153	142	156	150	161	165	160	162	145	163	172	160	128	154	161	142	150	157	154	161	150	136	171	166	155	157	134	136	135	143	148	159	145	155	163	156	147	178	138	128	150	144	132	152	161	159	151	168	142	128	150	141	120	150	153	136	139	143	156	191	149	154	158	142	135	156	161	133	155	185	160	149	165	135	148	152	136	170	131	168	139	150	149	144	135	169	147	171	143	137	147	151	146	182	162	146	153	173	162	162	149	157	135	159	136	168	150	134	144	151	164	146	148	156	152	153	156	155	166	160	131	159	182	172	135	173	179	136	154	169	146	140	129	134	167	151	141	150	169	152	146	159	183	120	153	158	148	154	156	129	141	148	158	142	133	146	157	175	162	169	132	150	170	159	155	164	149	165	175	164	142	163	151	173	159	170	155	167	162	157	128	132	147	140	155	157	157	158	151	145	145	174	143	138	151	155	160	144	150	174	134	144	148	164	154	154	144	154	151	157	174	143	150	147	154	168	152	153	167	157	163	155	168	169	150	170	142	159	149	137	184	137	138	152	149	198	158	136	127	147	173	148	153	156	151	157	175	138	171	129	160	132	152	148	158	148	134	143	157	132	131	145	154	167	152	154	137	144	160	129	184	157	153	168	149	146	158	156	157	145	151	148	154	149	150	154	157	166	159	155	158	161	162	143	156	133	152	173	165	158	165	139	129	166	157	127	165	143	134	149	151	156	152	136	148	158	144	130	163	143	146	138	142	182	151	136	134	158	152	140	151	157	143	137	147	129	149	145	142	154	150	139	157	134	146	149	173	149	155	156	143	148	142	163	160	176	162	137	145	146	151	147	141	148	173	143	149	151	139	146	159	158	148	161	141	140	157	146	161	133	169	151	145	159	148	160	141	172	133	136	165	161	156	154	162	130	128	163	168	145	146	174	160	153	164	149	158	139	151	142	146	146	143	142	129	149	162	161	167	159	143	160	144	148	143	157	142	148	150	149	156	149	134	148	171	147	141	167	132	126	174	157	164	122	154	150	139	163	146	158	169	143	157	142	171	152	133	145	166	147	152	140	150	130	132	182	147	136	145	138	157	151	143	165	158	140	174	174	128	147	161	157	154	152	173	153	143	155	145	148	147	165	142	136	146	156	143	177	149	139	156	139	133	147	154	151	141	143	129	148	150	154	131	160	154	157	158	152	167	159	147	151	143	143	150	137	160	142	157	148	142	148	150	163	162	155	136	156	150	166	153	155	147	151	148	138	152	154	165	160	170	182	153	157	157	173	150	131	158	159	142	156	146	156	147	150	138	145	141	167	141	159	168	144	140	157	168	157	136	162	159	152	146	147	142	148	151	163	164	153	150	168	153	161	158	144	143	145	155	149	147	165	163	149	162	170	170	160	144	155	146	129	156	137	153	168	167	158	151	157	169	154	147	162	149	182	139	167	147	160	136	175	163	133	155	160	163	176	141	171	122	173	135	157	142	164	154	152	156	157	173	159	153	173	146	151	152	149	153	154	169	170	134	171	155	145	141	148	152	166	165	159	151	171	162	188	161	184	143	166	153	171	127	138	163	147	158	143	156	122	146	147	161	151	139	134	136	130	163	147	162	168	154	150	165	152	144	136	163	142	161	153	142	180	143	138	133	118	125	137	167	153	156	118	146	159	142	163	161	144	142	148	152	163	159	145	150	151	142	139	145	158	143	153	147	151	164	132	154	144	165	160	150	155	189	153	165	145	164	149	148	149	162	138	162	158	157	159	152	190	144	152	158	141	140	134	156	154	159	160	156	152	162	145	174	158	156	137	172	142	138	156	159	152	142	171	169	190	164	155	172	162	136	150	138	181	141	176	158	139	153	172	153	144	133	151	151	164	190	127	140	167	157	142	146	144	169	163	153	147	177	149	158	155	150	114	158	129	155	154	137	153	144	147	137	138	156	155	151	164	146	153	148	160	177	176	147	152	142	159	158	136	158	161	153	149	154	156	145	170	145	160	168	134	156	152	147	158	145	142	148	163	162	163	147	146	130	178	159	156	137	172	158	146	152	163	165	153	149	154	154	163	187	177	141	162	159	159	137	149	153	163	158	136	147	148	158	147	171	121	154	156	167	167	136	143	151	141	144	176	148	158	166	141	162	156	157	136	149	184	154	167	132	139	154	147	171	184	169	130	184	154	140	170	151	140	148	179	157	149	147	156	137	159	146	157	138	148	150	142	124	168	138	141	157	161	159	169	154	149	156	173	134	136	158	151	147	152	143	174	129	147	175	158	156	153	164	150	152	141	157	138	157	156	160	136	147	152	140	153	164	157	143	167	157	138	148	152	153	161	140	139	153	127	153	149	148	146	150	165	159	148	150	141	155	142	175	140	158	137	152	156	148	136	160	143	139	176
8581	5856	3452	2929	1184	481	342	247	191	191	174	179	191	175	176	159	151	164	189	169	181	159	168	155	156	156	179	176	178	157	149	181	168	190	168	158	154	173	185	142	161	157	138	154	157	156	188	139	148	155	175	190	156	162	198	141	166	167	151	154	169	159	139	156	162	171	167	160	166	175	166	169	181	167	143	182	146	164	168	171	182	205	177	195	170	145	163	167	166	174	179	150	148	170	158	165	161	115	158	156	144	163	163	161	179	148	163	159	153	146	163	157	157	160	165	146	154	168	153	146	161	180	182	178	147	155	193	168	154	158	146	148	164	176	149	171	158	157	165	160	151	184	149	178	174	167	175	143	138	167	151	175	159	155	160	153	155	168	150	184	155	167	155	166	153	170	149	166	142	157	159	166	166	190	169	181	152	146	168	158	157	171	160	157	179	155	143	165	168	162	154	131	155	157	169	161	146	168	171	161	163	162	129	195	158	156	169	169	164	163	151	155	161	131	175	161	164	176	145	154	174	158	150	147	151	149	163	151	170	146	139	147	160	148	157	145	162	162	187	155	171	163	161	157	169	177	189	181	147	161	142	152	174	192	165	164	161	190	184	147	161	177	145	153	167	127	146	157	165	156	155	170	164	168	181	156	156	176	180	133	154	155	153	152	168	162	157	165	160	155	160	175	156	160	171	161	167	143	169	173	145	163	155	185	163	160	139	161	164	161	167	172	158	141	149	169	160	176	145	163	164	182	155	180	181	176	170	136	139	166	139	172	167	187	184	178	143	154	152	171	169	165	181	164	144	190	152	170	123	160	159	171	154	169	158	134	174	138	195	155	176	164	173	148	145	149	164	178	173	143	157	197	151	151	145	197	174	142	142	158	158	158	155	163	154	153	156	174	145	162	138	161	146	145	174	158	178	166	157	160	151	157	155	188	161	153	155	171	169	186	183	164	162	155	166	157	179	170	158	160	156	161	158	147	149	164	170	162	142	156	161	159	153	164	154	158	191	172	177	171	148	169	175	170	159	155	161	153	157	140	161	162	145	149	144	162	154	174	165	155	152	164	169	167	132	165	150	165	178	154	165	186	142	155	164	189	153	147	151	152	170	158	153	171	131	173	156	176	164	149	155	168	167	158	134	168	152	165	172	149	178	163	148	167	149	174	182	172	156	186	172	177	153	167	154	152	165	158	145	145	181	161	183	161	164	137	159	148	154	146	156	157	162	162	170	145	160	159	130	180	170	184	150	168	165	164	169	171	145	155	140	178	159	170	146	172	155	161	161	151	160	152	165	171	151	165	179	168	162	171	164	171	148	168	172	150	175	164	147	156	174	162	168	165	149	178	166	174	185	150	149	164	176	168	193	154	154	182	161	152	158	162	151	178	145	182	151	158	176	151	166	160	148	154	167	155	152	158	176	173	187	166	146	174	144	185	155	163	176	181	168	165	168	168	169	177	155	155	161	181	154	171	163	159	137	191	157	178	168	151	167	166	152	184	153	136	154	167	149	176	155	149	158	139	176	161	158	166	127	163	173	155	153	161	174	171	137	170	145	176	165	187	138	163	155	142	160	175	173	179	148	167	141	171	145	180	164	148	144	179	168	164	161	194	189	160	151	178	181	170	140	157	162	152	160	154	157	156	178	170	172	183	158	145	168	132	163	163	147	168	167	144	142	181	149	158	157	149	156	174	134	170	186	140	161	159	170	153	146	137	142	153	168	154	143	149	139	154	179	171	161	147	164	166	159	183	142	178	170	167	156	177	148	165	150	160	162	157	157	164	164	180	154	154	164	160	166	181	148	156	174	165	174	178	154	167	168	150	153	168	141	149	165	156	169	149	169	176	163	155	162	138	174	141	166	158	147	172	158	148	170	161	164	169	165	172	136	164	165	161	174	163	144	146	153	157	139	186	171	157	152	172	176	160	169	168	157	163	164	151	166	177	163	169	162	160	164	138	183	181	145	172	169	149	136	172	162	197	152	150	168	163	149	168	157	178	141	157	160	143	158	175	161	178	152	162	168	165	151	165	149	181	153	139	174	165	156	164	177	162	177	163	160	152	171	189	174	189	172	155	152	174	140	164	150	160	159	189	152	158	158	141	192	158	180	167	143	136	142	153	164	147	171	160	175	161	183	149	147	158	176	177	164	156	182	163	159	174	166	167	181	155	156	150	149	163	162	183	170	160	166	159	169	171	152	165	170	176	183	159	149	160	158	148	162	173	174	170	141	161	169	162	154	145	157	163	161	174	151	159	154	145	183	169	158	161	164	169	162	168	185	157	168	147	167	150	162	177	145	156	159	149	145	161	160	162	164	167	158	174	150	148	168	169	162	157	153	154	161	179	174	168	131	165	166	152	137	187	149	155	161	160	185	160	150	169	171	153	166	147	155	155	172	169	157	165	163	171	159	166	176	167	165	165	149	157	154	162	168	160	180	151	163	170	144	161	182	165	155	172	171	169	154	157	172	155	151	146	165	141	155	147	165	142	156	151	176	188	169	151	162	181	168	158	169	167	161	143	187	175	162	162	174	148	140	144	156	170	182	136	158	168	151	170	173	170	158	158	162	173	169	153	167	166	152	159	171	178	164	165	148	151	187	150	161	153	185	162	149	181	168	177	167	160	149	172	151	177	163	150	153	161	173	181	185	188	165	178	156	181	167	180	166	172	176	157	157	154	171	166	161	179	168	177	141	175	160	172	160	178	169	149	167	163	174	156	150	150	152	160	164	156	174	152	156	147	138	172	141	179	142	164	156	144	137	145	153	144	142	159	166	145	143	160	137	169	171	177	158	154	153	163	170	149	170	149	171	165	169	138	152	170	183	187	151	181	156	155	159	168	159	162	160	154	161	164	161	150	172	179	139	143	162	150	157	162	135	167	159	188	167	174	176	147	157	173	148	160	161	162	165	165	153	146	190	140	139	165	142	166	174	151	156	168	168	156	168	166	159	150	164	152	156	177	160	142	153	156	163	159	163	181	182	148	157	167	165	166	153	166	163	158	152	149	178	139	174	170	177	149	173	154	149	169	161	152	160	164	161	149	172	178	177	184	167	171	163	165	152	148	165	156	161	157	153	141	177	156	160	172	159	164	176	134	165	171	147	154	184	161	170	157	139	154	170	142	153	155	146	198	174	148	153	154	165	159	172	169	178	139	149	180	167	155	173	165	138	166	158	175	173	149	179	193	165	162	162	162	185	168	161	157	177	143	143	161	171	162	146	159	176	154	151	153	164	140	174	161	160	159	147	164	140	170	158	167	158	145	162	188	154	195	165	155	148	183	160	154	168	152	161	153	165	160	151	150	169	174	169	165	144	161	181	163	187	155	154	174	162	154	170	151	159	179	166	164	160	158	139	163	143	179	168	186	165	163	153	159	145	161	182	167	138	168	171	141	175	145	185	157	161	160	158	156	166	149	157	168	161	154	165	142	156	161	173	152	152	159	166	170	165	139	146	188	156	140	157	157	155	145	177	173	168	154	156	193
23970	21692	29195	24720	21703	11503	1177	680	563	472	432	425	437	376	356	349	347	336	355	329	335	316	322	273	313	302	290	310	329	337	319	286	321	315	311	281	289	287	301	301	298	325	264	306	283	312	305	300	298	307	290	298	299	278	296	295	303	301	293	299	304	279	303	289	305	269	282	315	287	291	316	293	304	311	294	296	312	302	296	303	330	343	313	338	298	288	287	285	316	298	309	308	297	265	369	287	295	281	306	309	330	293	274	303	269	298	301	291	276	301	299	261	248	299	295	288	306	310	271	279	288	278	294	326	297	290	300	300	294	301	321	295	294	305	298	327	299	266	292	287	306	314	291	280	290	271	319	283	293	314	281	300	272	268	262	306	284	300	295	279	280	287	276	309	273	280	274	293	308	288	301	296	324	286	283	277	278	305	297	299	322	297	262	298	286	267	287	281	309	309	297	292	276	290	298	271	271	280	296	298	276	253	279	283	306	270	282	300	284	280	315	301	287	319	268	290	278	296	303	306	276	298	312	276	299	252	290	297	270	258	299	275	265	289	281	296	295	280	303	272	283	281	278	303	286	295	296	293	290	283	263	296	323	300	268	319	278	286	296	300	272	281	321	302	298	278	282	291	275	269	282	314	304	277	281	291	239	284	326	307	275	296	270	283	280	291	320	269	299	307	301	261	317	293	298	266	302	296	302	293	318	295	311	294	273	294	268	304	294	328	304	296	290	273	265	286	294	298	291	309	277	265	295	277	296	318	304	296	287	323	285	317	291	314	285	315	293	257	272	309	291	283	264	302	312	301	296	320	322	290	288	287	294	268	280	277	323	283	310	303	307	276	274	293	280	287	297	314	305	290	274	283	295	324	271	292	312	287	287	318	294	313	285	291	268	277	278	277	307	329	282	273	325	281	279	286	270	285	301	297	292	305	336	272	292	314	288	292	272	281	241	315	287	285	267	286	318	308	302	298	286	270	285	292	303	280	301	311	275	297	281	290	297	284	272	297	266	272	292	277	282	312	268	287	282	286	284	308	283	300	284	277	312	288	282	285	287	310	282	290	291	300	304	264	262	289	300	297	271	305	312	302	292	297	269	293	283	299	293	279	272	295	310	290	304	285	283	293	275	330	289	302	267	273	288	274	299	298	261	280	264	300	315	324	313	270	327	298	263	292	290	302	284	302	288	268	291	297	296	298	301	312	282	297	283	269	267	284	287	294	301	311	328	252	311	314	293	275	300	285	290	292	285	293	285	302	283	294	299	305	298	292	285	257	297	278	287	284	279	295	280	306	269	299	308	285	290	298	281	291	269	300	319	308	319	269	262	293	269	271	292	294	292	288	279	291	302	288	271	287	274	303	296	331	288	281	281	292	288	299	292	281	299	318	267	317	311	294	289	298	298	292	281	307	274	316	304	298	303	285	273	292	284	279	314	290	275	285	316	289	270	327	262	269	287	287	284	302	294	300	307	283	272	270	261	288	262	306	286	316	281	296	308	302	281	283	299	280	264	303	283	339	326	293	297	266	280	267	312	314	290	301	303	301	281	310	306	276	265	291	288	291	284	268	267	270	283	298	289	269	312	254	277	280	288	296	269	314	278	269	279	291	292	334	292	302	295	291	310	316	302	294	288	272	305	287	287	273	298	296	278	314	279	280	285	286	298	262	286	288	271	284	303	326	266	302	295	268	271	285	276	287	273	305	316	301	320	292	276	268	300	305	323	277	274	275	301	300	267	298	320	321	277	278	284	294	298	297	293	304	316	281	280	295	324	273	327	298	313	272	292	262	296	308	277	279	305	302	298	282	282	303	303	311	320	300	282	302	289	273	306	293	300	299	330	269	313	279	265	281	314	286	290	315	295	305	314	343	320	300	274	301	311	262	282	280	293	312	277	319	293	314	271	288	273	298	284	312	279	294	276	265	292	311	307	305	270	290	274	287	295	305	275	281	299	277	306	310	284	272	263	278	284	284	294	283	293	289	271	321	284	295	292	292	270	334	297	276	276	304	290	300	288	296	303	293	280	283	298	301	296	291	321	304	288	283	292	288	278	311	273	323	303	307	284	310	280	287	300	297	266	291	298	297	307	305	279	263	279	309	283	292	271	270	296	299	288	292	277	276	279	292	298	271	307	308	310	293	276	263	288	290	288	288	297	257	283	295	318	297	301	301	305	291	278	329	293	258	291	298	283	307	282	295	283	336	276	257	274	276	292	309	269	284	316	263	251	288	295	246	267	272	297	304	289	277	292	286	321	266	316	291	296	275	279	288	270	331	303	315	301	311	278	321	311	312	289	285	289	300	298	288	288	288	292	287	310	316	268	296	293	329	286	305	271	284	296	283	293	332	265	323	273	295	297	271	282	297	336	271	299	308	275	298	295	282	279	271	277	318	271	273	332	262	305	286	284	301	313	285	313	300	288	269	271	304	263	283	299	266	295	289	239	301	303	309	293	280	280	305	305	314	303	297	313	269	283	280	274	307	298	283	271	309	311	262	292	281	264	284	288	295	289	286	285	279	306	315	269	295	304	290	255	322	288	271	289	313	301	276	314	303	269	267	312	283	291	284	312	342	293	291	276	314	303	277	297	285	322	289	283	273	307	287	290	279	277	272	315	286	292	286	326	316	284	313	274	280	306	295	297	288	268	266	304	282	292	315	327	287	271	310	294	289	292	287	298	286	332	346	296	277	287	305	280	281	283	300	294	277	288	282	291	285	299	287	284	263	275	291	272	309	253	313	283	300	257	330	304	300	287	309	293	311	293	271	265	292	294	309	286	298	259	290	306	307	322	310	290	286	287	303	329	297	294	296	299	270	301	282	313	249	280	284	327	297	294	285	317	281	273	282	297	293	287	284	287	306	282	279	312	298	304	279	295	282	272	288	303	303	320	284	266	283	277	282	298	317	281	333	293	301	315	298	284	283	311	296	311	310	277	308	286	280	319	274	320	280	270	282	301	310	295	285	273	282	341	296	302	252	305	284	284	288	282	295	307	291	297	275	275	278	291	301	275	287	252	306	283	305	287	315	284	295	285	271	302	301	282	294	273	275	254	323	291	309	298	277	305	271	287	307	289	289	285	318	283	298	324	321	286	304	313	305	296	286	316	321	307	305	301	293	274	275	299	323	262	326	269	275	317	298	248	274	294	283	310	300	286	250	269	282	290	312	286	326	318	311	300	292	302	261	299	302	280	297	274	300	274	267	310	306	302	287	272	287	304	324	292	269	276	289	310	289	297	297	302	294	308	305	268	285	285	283	293	316	298	296	296	271	320	278	305	282	301	272	290	319	286	277	319	299	282	279	297	289	306	289	265	277	296	274	299	293	319	320	294	263	315	254	289	319	300	294	309	276	296	293	299	279	268	282	320	289	288	309	294	313	304	263	320	305	314	325	295	280	321	285	299	319	275	287	271	302	281	313	254	273	280	330	267	326	292	292	327	295	274	329	301	302	311	293	293	291	274	308	295	272	290	279	300	293	319	267	259	291
9859	15958	8927	5708	3294	1834	1279	977	712	615	567	470	466	475	416	406	358	380	362	386	345	366	340	342	319	326	333	325	339	297	329	306	304	315	330	329	330	317	332	298	304	314	291	309	344	332	320	302	310	327	326	281	325	307	317	291	291	300	339	301	326	288	299	341	292	327	314	340	321	313	302	316	362	288	299	310	278	304	306	301	325	354	308	346	350	333	305	323	275	314	306	313	309	309	296	303	307	305	285	308	308	332	317	301	315	279	326	294	316	309	316	268	319	290	322	308	327	310	323	253	292	315	305	311	342	322	309	306	291	316	315	282	322	280	287	317	330	316	299	294	293	292	321	299	337	307	293	315	289	307	304	323	323	308	324	329	291	319	330	286	291	280	286	314	300	306	316	321	328	321	306	314	321	314	331	304	327	276	322	287	308	298	293	285	286	272	296	292	307	328	304	324	298	328	307	292	331	302	329	311	293	290	313	283	308	289	332	304	284	308	299	288	290	328	303	311	298	293	336	320	323	292	285	312	333	288	311	285	298	314	312	305	307	295	263	296	328	318	302	312	322	313	302	309	286	294	306	288	313	297	315	325	294	312	316	266	306	309	307	318	315	292	296	287	308	313	301	291	299	291	306	324	309	285	295	322	277	319	320	280	333	344	274	338	329	293	307	315	316	303	292	326	320	307	310	343	328	303	283	287	298	306	302	301	283	301	290	281	319	316	330	281	290	278	283	335	300	298	329	296	281	308	294	330	294	315	326	293	324	318	303	303	282	282	300	302	310	320	296	316	302	296	316	295	301	297	296	308	322	309	253	306	299	349	295	299	310	338	282	294	327	321	287	302	287	278	293	334	318	331	333	325	337	297	315	314	332	299	316	290	286	329	305	296	305	314	300	293	315	286	294	301	329	308	299	324	298	301	307	329	308	293	313	311	306	281	296	320	299	314	295	280	283	290	312	320	303	280	316	318	309	309	302	301	321	323	320	315	336	317	317	330	299	269	337	295	299	274	308	319	282	295	307	328	280	310	300	290	289	286	327	286	297	282	292	298	275	278	322	316	315	327	292	314	314	308	298	309	309	305	316	307	329	307	315	320	318	272	305	297	312	311	297	298	287	290	345	333	306	304	319	318	285	297	310	267	325	314	313	286	283	265	284	326	293	304	319	313	342	321	318	299	298	292	335	307	311	291	305	308	329	307	313	318	305	308	342	329	277	292	317	321	283	333	299	303	314	311	317	319	300	277	311	312	310	320	318	325	302	320	340	293	311	296	298	298	324	312	303	324	281	304	364	312	279	329	305	272	285	312	316	318	274	286	330	316	342	322	290	326	321	304	300	341	275	296	329	321	314	281	317	320	309	279	327	311	290	318	317	318	306	317	299	325	307	315	310	294	342	309	311	323	328	264	327	299	287	274	333	276	314	292	307	304	281	294	321	287	284	305	316	308	327	329	293	306	339	311	301	299	283	319	305	302	318	305	356	290	309	313	280	313	316	337	370	329	331	322	297	294	288	308	302	302	291	302	278	337	327	321	287	280	302	297	315	319	312	275	323	299	332	297	315	318	327	298	339	293	280	301	317	336	328	300	315	343	270	307	282	298	286	299	328	284	313	303	282	319	306	322	322	284	292	318	315	317	306	330	305	289	310	292	295	300	289	306	297	294	330	284	303	296	293	300	307	302	343	305	291	293	293	279	300	321	332	312	335	306	276	301	286	289	308	324	318	293	318	316	301	323	314	310	314	289	296	316	347	299	271	299	301	335	326	293	319	292	294	298	324	318	286	328	296	319	314	330	320	312	314	319	306	309	285	302	283	302	334	299	287	287	269	283	318	290	310	317	290	319	305	317	305	328	301	319	328	297	303	309	265	291	294	310	319	277	305	295	323	285	325	333	290	281	311	274	307	277	306	297	305	318	284	287	306	288	307	304	309	301	318	296	348	326	329	328	316	303	321	297	298	310	305	310	304	321	321	283	313	301	297	322	307	313	323	315	303	294	327	287	304	284	295	306	332	318	304	265	317	293	326	325	310	282	309	286	302	308	308	338	307	326	312	296	301	300	301	286	324	288	308	297	312	324	340	275	303	292	283	339	306	283	305	307	295	329	326	262	301	306	335	314	307	290	293	335	312	305	327	308	308	277	297	302	300	314	316	309	281	338	298	298	333	289	291	316	294	297	342	279	292	296	308	313	266	318	334	305	294	264	297	321	318	312	295	287	338	325	298	281	285	317	312	324	332	325	316	304	286	282	340	305	309	312	280	292	278	290	276	303	308	334	258	312	309	310	305	311	289	316	307	293	329	312	298	321	305	312	316	310	305	333	299	283	309	319	284	318	313	291	360	293	303	300	306	306	310	334	321	295	300	310	332	295	312	284	306	324	307	309	302	320	295	320	296	330	316	270	306	296	317	308	326	319	268	311	291	296	304	307	314	284	282	271	332	310	277	293	305	298	301	313	293	305	305	305	318	308	319	315	326	313	308	288	296	277	309	286	281	316	291	300	313	300	314	291	323	309	331	254	312	281	293	305	336	273	310	308	312	286	264	300	290	343	289	314	285	294	316	274	327	312	296	297	293	342	290	302	317	296	324	312	318	290	280	303	292	326	300	290	322	305	326	338	288	289	286	303	302	326	312	283	285	294	302	305	314	328	301	306	298	308	315	317	300	330	348	285	270	312	300	328	344	328	300	303	281	266	276	289	294	290	314	306	305	320	310	308	292	301	294	308	297	309	313	280	316	300	283	306	287	295	296	302	298	309	309	302	332	333	271	326	328	333	270	311	286	289	305	283	298	329	298	323	304	296	282	309	322	290	302	320	310	277	301	311	291	321	311	293	299	271	276	290	309	318	276	310	312	309	327	331	327	291	321	294	310	273	284	308	278	334	322	307	304	305	329	317	302	303	289	320	280	327	311	302	300	312	310	346	288	296	299	318	279	315	291	303	339	290	310	295	306	310	303	295	294	305	306	271	325	293	327	293	313	313	316	312	300	307	312	271	311	328	289	311	296	293	311	332	283	317	320	289	322	324	285	272	289	308	300	306	305	274	272	314	291	291	288	304	335	272	316	323	310	340	307	297	296	289	282	300	279	319	336	321	289	296	290	297	322	290	313	312	320	315	285	311	337	291	300	322	311	325	295	305	291	290	315	301	302	286	299	262	328	311	281	256	277	303	322	322	304	305	315	335	313	321	319	286	302	324	321	321	328	320	286	317	290	308	307	308	305	306	299	305	307	320	280	322	347	281	352	304	297	331	319	321	288	295	355	302	270	340	295	272	323	308	310	336	305	296	309	321	291	292	299	274	334	302	308	296	309	285	270	314	288	297	290	279	315	303	299	302	303	293	281	301	323	303	309	322	322	317	316	303	296	283	284	310	298	301	310	294	285	352	303	306	289	305	329	307	312	312	314	295	310	279	282	304	352	312	316	326	290	297	332	295	327	312	315	277	330	267	298	286	311	311	325	296	320	325	347	314	294	341	306	331
25041	21684	28173	25686	12558	669	296	209	193	144	155	144	147	126	108	107	96	99	92	97	82	84	86	70	100	68	75	82	82	77	91	82	73	82	85	106	85	78	81	98	80	83	77	85	68	74	79	74	75	76	74	80	80	85	74	67	75	69	91	82	74	82	75	65	78	80	73	89	78	73	85	83	83	84	63	80	91	76	77	99	106	113	86	84	77	77	70	71	71	77	74	68	79	83	80	78	75	76	82	84	75	75	72	67	77	52	79	92	77	74	88	85	68	78	94	96	82	70	65	80	85	93	92	83	84	84	78	78	72	76	65	94	67	59	82	68	71	69	63	77	71	72	70	75	84	76	78	71	81	78	77	78	77	78	59	72	83	59	87	71	65	71	88	71	87	89	68	61	82	88	70	78	84	80	90	87	69	86	68	74	80	80	77	81	76	69	70	71	69	88	75	60	75	76	87	82	75	75	86	80	79	73	69	88	76	65	78	89	73	67	68	67	73	81	73	62	93	72	85	73	81	71	70	72	78	75	72	78	77	90	81	72	62	67	80	68	80	81	75	86	79	70	83	68	72	69	67	79	78	77	73	77	84	75	81	90	84	79	63	65	65	67	72	75	67	71	84	98	81	80	92	91	87	74	87	82	69	72	57	74	70	68	58	83	78	85	74	86	77	86	64	79	68	83	83	79	82	81	68	71	74	78	63	58	82	77	66	80	85	60	70	84	75	70	87	67	83	90	85	80	77	98	72	91	84	82	83	76	62	87	86	80	86	74	68	84	75	81	50	63	70	79	77	66	82	65	65	54	83	76	85	63	78	76	84	87	82	76	72	91	76	64	65	74	71	83	75	69	75	93	87	75	83	90	60	78	74	72	79	74	73	68	83	76	66	72	87	82	79	64	80	78	84	84	79	71	85	74	75	78	58	72	86	75	61	74	70	87	94	88	71	86	73	81	71	80	89	66	71	91	77	80	72	72	67	84	73	92	66	72	81	76	66	72	63	78	79	91	89	77	59	78	81	79	63	48	82	73	56	71	66	81	63	85	68	86	71	65	89	66	74	61	80	63	72	79	73	71	72	80	68	55	72	81	79	89	82	69	83	83	75	77	69	50	80	70	76	71	67	72	85	71	64	84	88	77	71	72	68	67	65	87	79	78	80	71	73	89	89	88	70	61	78	85	66	64	66	82	84	87	72	75	77	73	76	67	81	68	75	101	63	80	85	81	78	69	65	56	57	88	75	83	66	75	85	77	68	87	69	68	87	92	89	96	80	79	70	91	86	63	64	75	76	66	89	60	80	71	65	80	75	77	66	79	68	76	87	84	91	76	77	82	78	78	70	70	64	59	69	82	86	70	67	64	74	82	86	70	66	69	73	91	71	66	62	75	76	70	70	64	71	88	80	68	73	67	77	67	78	63	86	72	56	65	69	79	68	71	63	89	70	63	66	82	65	71	69	93	79	77	80	75	66	82	67	85	86	84	64	74	73	74	84	73	82	67	75	67	79	70	81	76	64	74	93	94	85	76	82	74	84	68	77	81	66	82	76	72	84	72	71	86	68	73	88	81	68	72	76	77	76	62	74	60	68	64	85	67	72	69	82	83	85	60	82	73	79	72	81	72	75	59	86	82	73	82	89	73	80	77	93	79	81	79	65	78	71	75	93	59	84	69	73	77	80	85	68	80	90	87	80	90	71	76	77	76	81	73	71	77	75	60	61	74	80	74	87	53	83	78	91	67	79	83	88	66	77	72	67	65	64	68	59	92	90	76	67	67	88	81	77	59	77	76	74	87	69	82	79	74	78	83	84	66	72	79	76	72	73	71	68	76	74	87	77	84	69	61	73	90	67	77	78	82	89	94	80	87	81	58	65	83	86	82	60	70	73	85	78	76	71	76	69	73	67	60	67	88	91	81	73	64	69	109	80	68	69	69	74	52	73	63	70	82	80	77	68	76	63	65	65	73	74	66	63	73	77	76	75	64	73	83	83	63	75	86	91	73	92	79	81	70	80	63	81	75	64	76	72	77	72	76	81	90	84	74	69	82	83	75	74	69	76	84	59	68	71	82	85	76	81	74	87	61	77	82	74	90	86	88	66	63	90	77	79	78	67	74	62	85	70	76	83	82	73	83	71	84	75	68	81	92	70	91	73	86	79	83	73	79	75	88	74	75	78	67	71	80	89	77	74	73	73	71	78	77	64	71	75	69	79	80	73	68	59	84	66	68	76	80	74	74	70	76	93	85	80	72	82	77	74	84	67	61	72	58	85	78	73	68	70	73	79	71	80	69	92	66	80	77	57	89	86	71	95	82	59	73	104	74	81	85	64	71	69	81	75	79	67	82	76	62	77	80	83	66	95	79	76	88	68	83	72	81	63	74	74	69	83	74	79	75	65	58	78	59	81	67	89	85	70	67	80	95	77	95	85	57	84	73	79	78	62	69	78	65	81	58	70	67	69	90	68	68	69	67	94	74	72	79	69	75	87	73	82	80	65	73	71	76	77	76	68	75	78	75	80	87	73	75	89	61	83	83	88	71	56	71	73	91	68	64	73	86	82	86	69	81	70	82	71	75	79	83	69	74	75	82	78	81	63	72	78	78	62	68	84	83	51	74	75	85	81	97	90	76	83	67	55	58	79	85	64	81	102	67	69	67	79	67	75	89	82	86	77	75	76	90	89	70	77	71	71	88	84	79	62	66	78	83	74	79	72	72	72	67	84	89	64	77	79	80	70	68	76	77	73	75	73	67	81	91	71	83	73	81	69	78	77	82	58	84	84	84	78	68	71	74	59	88	84	96	68	60	65	81	82	89	80	83	73	87	66	76	67	72	68	73	76	87	72	66	98	65	64	80	81	65	80	83	63	82	83	68	84	72	85	88	75	87	71	84	82	87	76	88	92	65	75	70	65	72	87	67	62	78	75	65	83	83	66	75	87	76	80	82	86	79	77	86	79	78	72	87	67	70	77	68	81	69	72	72	94	69	91	77	80	49	70	74	79	76	66	69	62	71	84	81	64	91	79	73	66	82	82	72	74	79	77	98	104	83	60	93	94	89	76	75	68	75	74	75	75	73	69	70	84	61	83	67	82	79	89	80	82	78	84	80	78	79	77	83	91	72	83	86	92	72	70	59	53	69	68	79	74	68	73	57	81	76	89	76	66	70	90	75	79	78	77	82	78	72	76	89	78	74	87	81	99	77	63	83	75	85	80	75	80	74	84	76	95	76	72	60	87	64	77	64	75	74	68	62	87	70	83	83	82	63	75	84	59	92	88	78	83	80	74	67	74	84	80	87	71	80	59	59	58	76	69	85	75	95	90	79	72	65	80	84	83	68	80	75	96	73	72	79	83	85	83	86	86	88	82	73	83	86	78	71	75	83	90	68	66	85	88	78	68	66	62	64	84	91	89	69	75	65	84	75	69	98	74	85	70	76	78	66	82	84	57	80	79	79	67	62	77	76	63	76	83	78	77	71	71	84	96	82
10442	12835	5484	3146	1691	1062	657	495	347	279	202	201	157	172	168	151	125	137	110	110	105	116	118	93	93	80	93	92	108	98	97	80	74	73	108	77	89	106	100	79	95	93	99	82	99	81	101	80	87	86	91	93	100	90	106	81	69	85	99	81	99	79	74	92	92	81	91	71	81	86	76	80	103	86	79	90	85	77	81	118	125	152	106	103	79	96	69	90	84	90	88	84	93	99	65	77	95	98	87	85	81	84	92	79	74	88	94	83	83	84	87	79	85	76	84	88	92	98	82	71	79	83	80	81	80	92	88	80	82	79	88	104	95	90	75	78	101	77	102	99	85	79	77	90	85	77	71	93	107	79	87	84	101	85	71	83	83	85	88	75	103	86	84	86	89	95	84	82	73	76	103	97	80	92	79	85	83	90	76	94	86	79	63	73	84	92	93	91	69	93	98	70	73	91	70	78	84	82	76	95	76	89	76	97	86	84	71	77	85	84	86	83	81	80	88	92	91	96	77	107	87	77	80	88	95	80	97	93	65	85	72	83	72	95	93	74	85	75	76	89	77	77	99	79	84	83	78	72	97	75	82	81	82	93	79	82	86	95	85	86	83	79	79	85	77	93	92	86	95	75	101	77	89	76	68	83	86	85	93	96	87	81	76	82	100	82	71	84	93	82	78	76	89	69	90	81	100	80	75	75	78	78	96	74	79	86	73	80	80	74	90	81	79	94	84	94	78	114	80	88	75	89	94	83	87	77	74	88	98	86	86	75	90	73	86	88	90	86	71	83	79	83	109	87	87	80	97	85	95	81	74	97	76	75	64	87	87	87	63	94	83	82	93	84	99	88	80	69	82	80	69	99	85	75	88	83	91	90	106	81	72	86	74	97	87	81	67	75	92	81	92	80	91	74	86	73	74	81	77	80	82	95	68	93	69	84	82	81	79	110	82	97	93	95	86	81	83	89	72	65	92	92	69	69	83	84	91	86	89	99	80	70	80	81	85	73	78	74	68	58	103	98	65	95	68	78	95	73	77	90	81	82	106	89	79	90	83	89	78	103	83	72	87	76	91	85	103	79	89	84	59	75	77	78	84	89	92	74	77	61	71	79	100	78	93	85	92	82	82	85	84	93	75	96	89	80	69	81	84	92	81	78	85	92	84	87	84	99	81	81	92	68	69	64	79	91	82	80	89	105	83	83	74	77	80	72	71	75	93	83	80	91	83	83	83	97	83	78	86	82	79	90	74	72	88	95	76	77	83	92	92	89	88	82	88	98	100	82	80	74	82	98	102	81	74	80	101	77	79	96	82	95	75	81	96	70	79	80	79	93	77	91	69	85	66	69	76	100	85	71	101	80	63	80	88	75	91	63	83	81	86	72	89	98	87	87	104	77	81	81	78	102	89	87	89	82	76	95	93	81	94	86	79	90	84	85	96	81	108	59	88	86	94	73	103	87	98	80	71	92	81	89	90	78	82	92	74	71	91	89	77	92	58	83	88	93	93	83	81	71	76	71	81	65	82	75	68	75	79	75	79	90	89	92	110	94	91	76	99	80	74	90	86	86	87	79	91	85	89	79	87	80	86	78	90	76	62	96	93	92	86	71	67	84	85	84	87	83	92	82	84	80	95	101	77	76	84	95	93	81	86	89	77	89	76	71	85	80	87	92	79	89	79	86	91	70	70	83	71	78	103	69	78	88	73	77	89	79	83	76	88	85	87	71	108	108	85	73	87	79	74	72	88	91	87	68	89	89	67	75	75	91	77	79	85	73	88	94	78	96	91	101	99	71	85	67	82	92	93	97	76	81	89	76	84	82	80	80	89	84	88	91	93	85	85	82	80	78	84	94	73	87	88	85	82	79	80	72	82	90	82	91	82	75	82	77	86	88	87	87	118	82	90	80	86	73	93	82	94	88	84	81	81	61	89	78	80	76	70	76	84	80	70	81	80	76	96	72	85	81	76	87	92	96	85	85	64	88	81	86	90	69	93	69	86	89	71	77	67	75	70	86	90	90	81	92	86	83	85	72	93	81	102	82	81	82	77	83	78	76	87	84	95	82	84	84	73	91	88	67	77	83	88	75	76	78	95	97	91	77	83	100	93	92	75	86	95	100	97	69	94	71	79	83	92	70	91	84	85	87	82	63	83	87	100	77	84	71	94	78	86	95	102	97	92	77	65	81	75	83	98	77	73	92	97	77	71	85	92	77	82	82	88	82	88	87	87	86	95	88	70	71	75	78	74	72	81	96	68	106	85	93	89	89	93	88	97	83	80	100	68	77	83	99	78	98	92	79	77	83	79	85	66	86	89	78	84	76	81	87	74	85	84	96	76	89	85	82	72	76	68	96	79	78	98	72	79	98	94	78	80	75	90	100	87	84	79	80	93	78	80	86	82	97	78	108	109	83	74	98	78	87	86	69	80	85	95	81	80	67	90	67	79	75	77	75	90	77	89	78	88	82	81	68	83	85	91	82	95	83	108	93	85	88	84	93	90	97	74	71	91	90	85	82	101	90	90	80	77	97	96	97	87	85	102	84	90	95	77	79	74	87	81	78	83	92	94	77	71	93	65	89	79	78	83	87	98	80	81	89	82	82	97	84	74	93	92	78	80	83	88	79	75	88	82	88	79	88	71	76	95	69	82	56	74	83	86	90	84	83	84	88	70	85	70	86	86	92	107	91	89	90	77	87	82	91	78	90	89	88	86	86	82	93	80	71	82	90	81	91	92	81	86	75	84	80	81	86	88	67	89	88	79	96	77	79	80	80	87	63	109	83	80	98	84	94	84	93	87	91	89	79	95	87	78	71	96	75	81	84	100	95	89	91	111	69	78	86	80	82	92	80	90	113	79	71	89	75	88	97	88	100	101	97	88	88	79	94	94	75	90	89	81	82	72	84	84	88	84	89	75	82	77	71	80	79	106	81	100	96	98	79	83	89	77	90	75	81	84	93	81	102	92	85	87	88	80	68	75	99	111	81	100	84	80	76	85	100	101	71	90	89	84	89	78	80	96	81	90	82	85	93	85	74	83	77	97	79	82	79	102	76	75	68	84	88	94	76	91	95	97	96	85	82	83	95	80	91	82	92	79	75	67	96	86	85	94	83	79	100	82	68	82	89	77	82	73	85	87	82	79	75	85	90	88	88	74	102	87	93	85	88	91	87	71	89	84	90	89	80	80	92	82	82	72	76	85	91	84	86	87	89	88	86	79	96	98	68	84	82	80	81	87	77	80	95	74	95	90	74	86	82	90	79	71	89	80	82	98	71	81	85	79	77	82	72	85	84	74	71	74	73	90	77	106	75	74	75	79	109	97	73	84	74	104	91	90	76	90	110	65	78	96	62	82	86	91	76	83	84	85	76	95	90	93	101	77	73	72	78	90	98	85	81	79	90	92	81	74	85	109	98	85	92	70	82	87	81	80	93	76	75	89	83	87	72	85	77	89	84	87	74	97	81	84	110	71	88	88	75	74	64	82	92	80	96
22917	21744	29715	24356	21745	21801	11049	1036	725	603	582	457	464	423	385	369	392	356	331	330	349	324	308	305	283	261	286	277	288	285	302	263	242	276	296	248	287	277	254	286	244	287	267	257	261	265	244	234	266	238	265	224	271	275	233	247	266	252	268	256	233	259	292	269	265	269	280	268	261	245	247	244	236	250	268	260	244	266	260	262	292	319	259	289	263	266	231	271	243	248	229	248	266	230	263	265	253	255	307	268	223	222	246	251	263	216	243	272	248	247	247	273	269	259	241	216	265	230	246	237	265	279	249	218	257	275	254	241	236	262	262	273	240	243	240	252	248	233	256	272	238	248	238	253	254	240	247	235	261	257	249	225	241	258	248	237	266	220	273	259	248	244	281	271	219	246	241	261	248	249	246	228	249	243	283	262	270	240	227	239	270	267	243	237	244	255	234	248	242	249	262	267	293	232	242	226	241	233	251	243	234	249	230	255	252	257	219	251	242	244	240	249	229	280	277	213	249	262	235	234	237	221	252	248	269	250	250	251	230	228	224	254	242	237	237	231	241	257	257	250	275	246	271	253	238	236	244	264	251	250	239	264	254	268	230	263	227	265	253	250	270	226	253	238	260	221	224	244	228	253	271	257	275	267	263	262	240	241	265	270	233	255	278	223	239	252	243	260	260	264	204	230	222	249	242	246	261	258	227	241	233	265	238	240	253	226	242	218	276	276	267	221	301	234	260	232	227	235	245	226	212	256	256	271	273	239	259	243	224	244	244	273	245	274	227	233	256	226	251	247	275	253	258	253	230	238	236	236	261	245	230	241	264	247	241	228	255	250	217	213	257	248	266	230	237	266	288	237	269	263	238	253	278	246	272	242	256	239	237	265	231	244	242	222	267	276	263	241	276	218	254	281	241	267	215	279	278	249	254	245	297	247	261	240	206	258	243	257	225	255	255	243	263	259	246	255	235	245	280	271	244	213	242	236	242	235	258	240	247	224	272	239	267	217	238	251	258	225	224	238	234	243	226	269	245	231	236	233	244	257	248	240	235	252	256	247	249	243	249	277	246	261	222	236	277	265	256	233	269	226	224	243	241	234	259	234	227	246	245	252	232	258	260	232	221	230	240	272	278	227	246	262	284	221	271	249	245	243	231	241	237	271	236	267	261	232	231	251	288	255	239	270	249	256	230	244	273	254	254	237	251	235	238	263	249	270	246	255	280	252	278	235	260	245	265	218	243	244	238	246	242	240	239	231	261	244	228	247	275	236	241	262	255	248	241	244	252	228	253	244	255	205	234	252	266	251	247	237	236	225	240	291	234	213	239	237	224	237	261	281	267	247	259	259	246	232	236	250	236	268	258	255	256	250	242	230	260	269	249	246	206	236	250	249	269	293	239	248	264	245	235	245	257	252	245	266	274	249	251	248	272	250	225	226	226	261	268	246	250	266	246	250	266	239	214	246	248	227	235	246	269	241	216	270	267	248	274	257	264	266	284	233	225	254	253	261	267	245	245	269	239	279	256	252	245	257	236	224	266	233	259	248	248	237	240	255	238	241	218	242	223	256	261	252	254	249	240	256	240	262	238	226	249	264	247	243	237	262	251	251	240	258	236	280	231	261	250	233	263	256	239	238	280	251	246	230	262	227	256	258	256	260	254	210	257	220	250	233	235	250	252	233	266	245	238	264	251	246	243	254	264	244	237	262	247	245	223	274	280	267	257	282	243	254	235	236	264	275	223	240	241	239	234	223	236	275	245	238	260	232	250	246	236	234	261	240	251	256	255	238	273	241	257	268	240	233	258	225	254	249	244	249	270	248	238	234	242	241	242	270	271	244	233	246	263	231	252	246	247	254	255	289	221	213	241	257	263	254	263	251	261	213	263	221	236	239	229	257	276	256	276	208	261	228	251	268	273	223	275	277	216	256	234	252	245	257	261	250	253	222	272	269	273	258	260	236	252	249	240	249	254	251	254	252	255	254	262	257	253	252	252	267	255	264	231	239	249	223	249	246	251	243	278	265	232	290	249	261	262	247	262	241	248	237	240	253	250	281	264	251	251	230	250	247	224	243	251	279	253	245	250	224	248	242	246	251	257	239	237	255	231	236	248	259	255	258	243	251	262	245	264	234	252	239	254	210	229	254	249	241	256	232	224	286	236	234	252	268	262	231	271	250	227	228	237	233	254	274	263	250	219	260	255	236	248	264	229	263	235	253	260	210	228	279	246	263	221	227	235	244	246	280	238	260	241	265	270	252	267	269	217	247	228	216	247	229	249	268	250	274	251	266	257	251	270	265	271	273	258	261	263	267	251	268	257	242	243	272	262	256	254	258	233	244	251	263	250	250	231	260	259	247	238	265	246	234	264	267	262	280	231	254	238	249	256	257	235	244	250	256	268	256	246	267	236	262	240	253	273	248	247	244	232	243	243	241	229	249	233	264	255	274	270	238	259	246	247	234	264	243	251	255	245	262	246	248	232	220	241	273	233	252	257	270	261	258	220	219	258	234	237	268	237	231	269	245	233	244	240	260	226	240	226	231	252	213	219	232	234	231	256	242	253	247	252	244	243	255	263	254	242	259	251	263	235	219	261	290	251	245	255	245	233	249	231	264	224	245	239	251	256	245	259	249	242	255	263	227	253	254	270	236	227	235	233	271	224	254	229	226	274	235	261	257	224	272	249	286	232	264	220	250	226	261	248	235	255	258	258	248	253	240	257	254	267	235	246	249	220	257	258	235	298	237	265	251	248	250	235	264	262	227	244	249	259	254	278	235	233	231	279	260	260	255	238	295	255	260	234	218	230	271	241	236	258	266	218	274	243	243	240	280	244	225	238	239	248	254	226	271	240	261	266	264	232	244	229	255	247	240	276	263	253	246	259	225	246	259	228	271	246	257	257	244	249	243	247	258	257	254	231	254	260	231	258	256	253	253	249	247	259	233	236	238	241	251	301	221	257	218	263	262	244	225	225	258	248	251	270	222	241	245	220	259	253	269	261	242	273	264	250	246	230	234	216	254	255	275	263	235	224	229	251	249	265	240	261	246	256	244	249	228	221	255	252	230	243	228	253	251	248	274	258	260	247	257	238	243	247	230	243	221	236	218	261	253	282	242	258	239	258	256	230	232	295	224	257	228	263	260	263	236	232	219	243	255	235	252	232	242	261	226	252	254	247	219	241	250	244	232	224	243	264	247	228	236	257	251	238	236	234	240	241	253	219	239	229	266	263	226	246	247	276	247	242	234	257	265	260	262	258	234	244	223	268	235	288	232	244	263	233	240	255	244	230	230	261	242	223	268	229	255	236	240	242	276	267	267	247	230	273	228	223	259	259	201	263	252	260	245	263	247	257	249	239	256	270	249	224	261	253	234	250	265	254	250	246	249	244	219	249	243	265	247	252	236	252	252	258	233	258	259	245	246	266	255	251	229	251	258	245	228	249	232	241	239	255	288	262	212	236	227	232	247	236	255	254	247	262	239	275	255	243	258	228	260
13728	23483	12710	6672	4328	2868	2068	1560	1104	893	769	678	615	589	521	466	421	412	384	415	370	350	342	328	340	328	307	330	316	296	325	285	310	281	315	302	292	272	301	274	312	259	267	289	281	289	269	253	262	293	267	293	280	284	272	284	304	256	278	284	268	264	256	274	265	259	239	310	239	261	244	289	271	266	269	259	281	262	297	285	301	351	306	274	263	270	281	250	293	251	306	255	239	277	265	264	260	262	262	249	267	259	258	259	308	269	292	277	270	289	256	254	246	274	287	256	243	283	264	260	289	241	316	241	259	224	278	284	276	253	259	241	268	283	276	243	278	263	292	254	260	274	277	282	272	252	274	289	260	231	268	276	257	243	258	257	246	255	284	263	266	263	263	264	284	263	266	276	242	276	267	252	242	254	277	253	276	285	263	272	243	268	254	283	255	248	279	273	251	268	247	257	263	241	284	264	263	268	278	263	287	272	259	232	239	265	265	259	269	255	233	233	280	275	284	277	249	285	273	276	252	256	244	282	256	270	262	265	279	258	264	250	264	241	232	257	253	246	254	249	270	285	265	264	244	252	258	289	245	282	242	264	249	289	252	257	237	264	299	273	261	259	255	287	255	294	266	269	238	249	254	249	263	248	238	253	249	267	259	268	257	267	266	244	256	298	245	270	276	266	240	312	250	248	270	271	246	251	281	260	257	281	241	239	245	266	258	243	285	257	272	263	246	242	270	278	278	264	258	266	226	252	250	254	268	237	288	273	262	258	272	259	230	291	265	271	230	234	274	294	249	242	290	251	243	258	279	260	273	257	257	254	262	290	271	273	242	284	269	284	264	250	274	261	256	285	274	265	267	267	250	254	245	240	276	269	253	261	242	262	258	259	280	261	265	263	286	246	256	270	257	258	275	272	246	267	252	241	292	282	267	243	260	276	251	264	270	279	255	271	274	275	263	255	261	265	245	274	229	264	250	292	262	250	279	290	236	233	275	275	263	250	255	239	271	236	260	289	286	283	261	276	253	249	268	252	260	252	263	247	265	245	256	248	267	281	273	299	274	244	274	283	312	263	275	294	261	276	235	278	261	268	265	234	277	254	264	260	264	274	244	254	274	279	264	261	266	266	237	257	255	245	293	298	244	303	262	257	286	256	258	263	241	259	262	297	263	269	277	314	250	242	233	280	271	222	247	296	285	248	277	255	274	274	235	269	248	224	271	283	269	233	277	255	244	243	275	268	262	251	255	280	237	255	282	274	293	257	268	267	299	261	250	271	252	263	247	278	232	264	266	249	256	279	252	274	278	258	281	268	233	270	262	269	291	256	254	247	282	254	252	253	245	277	269	269	256	276	248	268	268	269	248	252	259	258	267	265	258	276	261	278	245	235	280	292	271	264	253	277	249	266	270	246	270	261	240	274	271	266	279	241	265	274	276	259	261	283	274	294	266	247	269	299	280	269	280	228	288	276	308	275	257	274	267	245	245	279	259	258	276	282	257	228	244	278	256	258	265	270	268	263	263	230	287	285	257	244	283	244	279	248	262	261	280	252	242	281	282	263	283	262	296	259	256	254	278	253	289	272	268	264	236	238	249	262	248	244	278	270	249	269	246	282	241	278	270	255	284	236	257	256	267	255	255	287	225	287	257	268	253	241	274	289	248	247	281	243	304	276	280	264	284	264	255	286	269	268	236	283	259	249	288	245	277	249	274	246	265	272	271	241	248	249	296	260	254	267	250	219	278	275	265	237	275	252	263	256	261	235	315	258	260	254	264	274	271	242	255	239	267	273	277	272	279	276	275	271	284	250	269	288	289	270	279	266	264	260	262	233	271	275	259	266	275	248	276	292	258	230	281	261	273	290	255	250	273	239	269	271	277	280	264	274	263	256	278	245	280	266	268	261	303	294	274	256	246	278	288	256	289	263	259	237	287	254	242	268	252	291	303	250	257	254	250	287	267	273	265	279	256	242	276	276	270	272	280	236	237	244	272	295	234	244	270	284	269	269	253	262	269	273	248	271	273	269	251	266	281	224	267	260	263	284	265	250	257	252	249	256	259	262	246	290	294	272	254	249	264	261	268	267	246	266	255	274	253	264	242	302	239	275	229	276	270	261	259	254	286	240	291	284	270	286	275	263	287	270	251	248	271	261	284	253	250	281	268	252	279	251	268	267	254	255	283	266	256	268	261	230	247	284	271	252	274	237	248	266	262	267	277	242	258	249	265	248	258	254	284	257	282	275	253	266	263	247	267	241	284	255	266	260	262	293	247	293	236	292	260	273	255	266	259	236	277	262	241	243	266	262	268	261	270	263	264	238	281	255	263	255	257	253	259	263	253	271	275	239	295	303	274	259	258	262	253	267	266	269	255	254	248	242	248	274	253	275	295	265	280	259	265	292	234	231	247	270	269	254	280	262	238	239	255	264	273	270	249	260	289	288	276	266	265	240	284	252	254	262	289	249	270	264	277	285	289	245	264	260	246	238	225	245	263	247	264	257	258	279	277	242	274	285	272	284	263	269	253	273	271	271	257	263	253	294	267	229	283	268	261	264	242	285	258	255	256	243	244	257	250	266	278	279	259	283	266	290	276	280	291	264	279	253	278	266	250	251	265	268	267	270	268	264	268	284	253	280	275	255	252	259	268	262	274	245	254	261	257	245	264	248	257	289	261	264	243	250	272	300	242	254	248	269	249	286	285	225	278	273	233	279	270	271	253	297	258	253	266	291	287	221	281	242	289	255	224	276	270	234	252	264	265	259	260	258	266	278	278	269	260	249	237	244	256	268	250	245	261	266	265	291	240	254	272	253	260	247	274	283	287	243	249	293	289	227	275	255	281	291	291	269	291	272	292	257	280	264	255	278	259	261	253	259	274	257	273	296	269	244	284	256	258	272	264	233	246	242	263	257	269	259	252	281	245	260	261	277	259	284	251	254	259	240	239	263	261	253	268	249	260	253	276	248	242	261	259	256	241	274	268	252	272	264	264	265	253	262	264	242	258	283	260	280	251	238	282	261	271	244	261	288	282	261	279	279	254	255	239	296	273	277	244	274	263	276	245	287	301	274	239	269	272	284	227	260	289	239	239	266	254	261	267	257	252	270	254	264	259	229	267	250	266	268	263	247	271	264	252	266	230	280	238	257	287	262	238	254	255	263	252	286	271	273	257	252	262	239	293	264	255	244	262	265	266	259	260	262	251	251	254	247	300	257	287	272	297	274	240	259	271	250	277	268	251	281	303	270	267	272	279	274	267	263	274	274	244	268	227	297	263	238	230	275	269	274	270	278	283	259	260	256	269	263	232	242	269	266	243	266	259	253	280	270	265	250	269	227	278	278	260	247	265	289	283	237	242	312	262	260	249	264	245	270	270	275	231	276	244	244	249	294	280	265	263	258	271	270	276	254	231	256	263	251	260	288	259	244	245	274	268	287	265	252	243	306	284	250	276	270	267	234	238	277	242	263	262	245	247	247	257	276	236	259	266	283	230	269
28267	20466	7721	892	379	260	214	190	163	184	166	186	179	169	137	174	138	170	151	157	158	154	129	159	163	153	149	127	143	163	138	170	157	132	157	163	149	145	129	148	159	140	146	151	147	136	139	166	167	154	157	141	140	151	151	133	152	151	158	146	148	141	141	155	137	141	146	133	144	158	152	156	147	152	139	162	169	152	147	169	164	161	191	163	161	159	159	140	143	141	145	142	144	134	154	129	164	169	122	159	140	154	154	140	159	146	145	141	147	137	157	160	142	144	159	168	161	174	126	138	153	151	146	156	145	155	136	152	172	150	124	155	162	160	154	136	153	151	147	150	166	163	170	146	138	166	160	127	152	135	169	163	157	160	130	164	154	130	185	154	155	150	137	125	161	166	150	138	156	166	158	134	152	157	164	139	144	133	148	131	131	154	163	168	157	142	152	164	141	140	160	134	152	167	125	154	170	146	156	176	143	151	148	142	161	153	163	167	163	139	158	144	167	157	162	139	153	124	152	132	164	145	157	138	158	149	141	155	153	142	162	144	145	127	154	184	164	149	173	154	138	141	163	164	157	154	160	159	166	156	124	160	125	136	166	142	152	156	155	166	146	153	139	146	140	139	151	167	154	142	152	153	152	141	134	145	148	136	152	152	138	134	139	156	128	150	166	162	163	138	171	162	155	150	152	165	129	141	156	143	165	156	147	126	149	131	169	149	150	161	139	148	134	148	156	163	145	156	147	123	146	165	164	165	155	147	148	152	146	131	152	153	154	152	146	156	152	143	170	152	160	139	143	148	150	139	132	150	161	129	158	153	140	166	148	162	150	158	175	142	145	131	169	138	159	131	142	169	155	142	145	146	140	130	137	177	161	147	146	153	159	142	151	133	164	156	129	156	146	142	158	139	145	152	147	142	138	143	156	135	155	121	130	167	129	156	148	174	160	158	155	139	143	160	147	136	167	133	148	145	174	141	173	126	142	138	152	123	124	155	158	155	149	153	156	138	154	122	130	149	157	161	160	142	160	141	140	164	163	134	147	177	147	153	149	162	156	157	158	118	135	155	129	150	145	153	147	146	153	121	148	150	134	171	172	151	172	136	159	155	141	130	133	150	152	170	136	156	141	140	133	138	151	165	162	155	154	159	149	151	152	139	159	159	155	188	158	155	161	129	167	137	166	159	141	157	157	133	167	154	148	145	164	135	163	134	142	143	188	144	167	159	144	132	131	166	154	147	148	148	162	160	149	163	153	156	154	153	152	161	158	158	146	154	143	139	152	146	151	166	132	156	158	152	143	136	148	146	140	137	140	135	127	142	154	138	141	160	142	158	172	129	158	141	126	129	142	165	148	160	147	156	127	141	147	143	161	167	141	155	146	139	166	156	152	139	149	142	135	156	161	142	135	168	157	151	159	140	137	137	169	159	137	137	145	171	145	137	136	129	155	160	151	142	169	158	154	163	151	145	154	170	134	149	167	133	169	173	169	132	146	182	143	168	143	185	165	147	162	150	144	141	160	145	128	139	144	156	147	144	143	152	163	139	156	139	146	131	157	174	142	146	159	128	143	143	150	151	158	144	139	133	146	138	140	148	144	128	159	153	141	172	161	137	147	156	140	152	139	158	127	154	167	163	150	129	148	154	167	133	138	161	130	131	139	160	166	154	152	144	160	157	142	146	140	148	151	164	148	152	179	142	153	131	173	160	144	168	119	141	140	161	143	171	143	126	169	128	150	165	154	179	135	144	176	138	149	165	163	172	139	130	153	151	136	138	134	145	135	143	149	147	170	145	160	127	130	148	158	166	154	129	148	150	158	140	139	151	151	149	149	159	160	147	147	152	160	135	155	153	143	147	170	163	158	155	150	159	134	151	155	154	146	154	135	161	177	167	155	156	146	140	151	140	137	146	125	163	155	140	150	154	144	140	151	173	149	152	171	190	144	133	129	129	167	150	146	146	164	143	148	135	132	162	154	143	173	153	182	142	155	143	152	156	137	169	137	164	133	167	152	170	140	162	170	157	145	183	149	161	148	152	168	159	151	150	178	116	136	129	136	161	164	131	152	148	162	155	134	161	149	156	146	158	152	137	161	126	135	165	158	141	136	123	134	158	132	127	154	157	152	163	176	128	141	145	137	147	163	135	144	162	140	173	170	160	159	136	149	148	137	178	153	153	147	145	145	143	137	167	158	163	144	174	145	141	140	171	151	163	165	161	146	151	136	142	158	146	167	155	169	155	144	133	142	146	136	148	165	134	160	174	162	132	139	159	147	145	142	152	136	170	162	142	148	136	148	133	146	160	147	143	140	157	155	176	142	157	161	161	141	145	154	142	165	150	163	159	132	142	143	155	154	143	148	155	160	134	167	150	150	166	145	125	148	159	161	179	165	162	146	148	133	130	139	132	170	153	172	155	171	156	132	149	157	148	155	154	154	141	137	159	155	168	164	169	143	133	152	136	147	161	134	156	159	138	165	149	167	149	142	141	149	153	146	134	141	157	169	150	148	148	159	162	146	183	164	158	135	135	152	158	137	134	154	152	169	142	142	152	169	173	148	144	143	156	145	147	159	155	145	141	151	153	141	153	169	146	144	145	156	169	170	171	128	159	147	164	142	145	140	158	138	147	163	152	142	165	152	149	124	161	145	149	168	143	166	178	146	148	161	135	155	153	144	164	151	174	147	125	153	135	160	160	153	148	141	155	148	146	158	150	128	179	137	157	140	149	156	152	164	149	171	155	131	135	144	143	163	120	123	134	147	153	141	155	158	149	168	138	135	168	150	151	136	137	177	149	127	159	151	144	153	133	138	167	164	156	152	148	151	164	153	175	150	148	149	160	153	144	155	150	154	146	152	175	122	162	151	142	158	156	157	163	150	149	132	145	129	144	152	147	135	149	162	148	125	148	138	167	128	151	153	156	160	119	160	153	175	151	147	169	145	138	158	137	152	151	152	135	139	136	162	141	150	164	164	156	131	157	150	162	160	164	136	153	155	151	141	136	149	136	140	166	165	160	145	167	150	151	163	141	146	171	128	154	148	169	144	164	163	168	147	162	143	142	133	161	157	151	164	148	151	145	148	154	139	160	156	147	155	164	144	159	152	139	162	150	161	142	174	139	160	151	150	172	133	148	133	159	154	134	150	140	131	138	139	146	144	160	147	150	164	165	159	134	170	166	144	149	163	133	156	180	153	167	158	163	167	139	184	156	162	145	160	158	133	164	154	157	164	139	157	138	153	165	160	134	138	162	155	151	144	126	161	137	169	151	155	152	130	149	156	141	141	148	149	162	168	156	149	148	150	146	153	144	146	156	162	175	128	146	171	141	188	160	147	163	157	153	157	129	158	167	151	154	141	157	142	155	145	150	146	157	152	160	168	134	139	141	142	168	157	153	170	131	156	165	155	159	154	139	168	158	143	167	148	136	158	151	142	121	154	163	147	165	139	128	139	148	144	155	153	178	127	158	146	139	156	138	162	145	143	161	156	153
10445	8556	2453	842	505	376	290	208	170	188	204	190	176	175	166	170	145	167	180	146	173	169	162	169	148	165	175	180	150	158	152	182	175	147	156	161	166	145	164	165	166	169	164	153	189	136	163	180	156	175	187	168	171	175	153	170	176	160	140	141	161	155	147	139	150	163	164	169	137	181	180	175	147	146	162	166	183	152	167	151	182	201	176	154	182	159	175	164	140	133	170	154	170	149	154	175	161	166	163	149	162	161	148	160	171	151	140	171	163	137	156	157	174	165	157	156	160	156	158	148	158	165	156	155	156	172	165	158	161	134	156	167	149	150	150	167	148	155	151	163	179	152	165	141	175	159	159	169	140	167	152	138	157	157	174	155	143	175	154	168	175	174	161	153	171	138	150	162	159	178	168	166	162	157	164	158	133	166	138	146	187	147	177	162	153	167	150	157	169	156	156	154	153	156	156	179	161	159	152	181	154	167	150	154	158	177	161	163	148	137	146	152	150	137	139	151	168	157	151	152	152	149	150	164	169	156	162	163	139	145	143	146	174	159	164	159	143	153	172	159	164	156	149	152	143	165	146	174	157	143	179	174	169	170	149	141	152	167	136	155	151	161	147	178	159	163	164	169	166	175	155	152	173	161	150	159	152	147	149	163	135	177	182	134	156	151	169	137	162	177	151	154	134	164	138	156	167	170	166	154	161	178	146	153	159	139	151	174	148	157	157	139	157	144	142	157	170	158	157	170	144	153	148	168	177	149	160	158	170	150	150	138	158	155	178	154	161	150	131	165	184	171	172	159	149	169	151	147	166	163	166	152	138	177	172	125	147	163	151	159	160	155	161	160	180	170	185	138	160	147	163	171	162	162	153	171	148	142	139	130	155	167	166	150	178	170	181	183	187	166	169	159	119	140	171	179	156	151	180	160	164	151	159	165	182	125	160	150	139	162	145	178	183	144	181	150	166	179	189	160	160	152	169	150	162	153	180	179	181	164	150	156	163	153	192	173	149	172	169	173	152	143	161	170	168	149	157	133	141	204	161	147	159	147	171	155	147	159	146	168	159	178	143	143	155	159	168	140	158	150	163	143	144	148	150	154	168	180	158	165	147	146	173	157	150	172	166	172	164	173	155	158	158	138	139	176	141	139	190	139	157	142	165	151	159	152	169	158	149	169	170	176	156	158	140	154	144	154	144	161	161	158	169	188	171	163	164	166	146	165	162	163	167	169	164	154	153	163	144	160	152	144	158	168	155	164	173	168	169	169	140	131	169	144	158	149	142	169	168	171	150	176	155	151	171	142	146	135	155	162	148	165	144	141	172	148	153	154	135	166	170	171	151	157	159	154	153	158	149	147	146	145	176	152	147	143	149	138	155	176	149	147	176	154	158	143	164	166	146	165	142	167	157	140	160	167	160	157	164	200	164	179	170	145	169	164	147	169	137	165	134	177	172	173	160	158	172	154	161	164	172	161	156	163	167	150	143	177	177	158	152	143	156	165	147	158	169	154	147	167	146	166	153	164	164	164	157	149	174	176	159	156	157	160	157	154	151	170	144	135	164	163	155	178	138	153	147	166	171	176	154	156	153	158	168	150	142	169	167	176	183	152	156	138	143	159	153	167	168	167	162	158	138	171	142	153	141	147	164	166	170	145	160	155	174	163	179	145	185	163	162	162	166	162	150	166	142	159	146	152	154	163	187	181	180	150	199	164	156	157	148	169	151	169	136	146	169	160	157	161	168	140	171	165	153	183	140	162	164	146	145	142	157	145	170	148	159	173	180	157	156	140	152	160	155	127	138	148	161	181	168	146	161	147	150	148	163	169	168	164	155	143	155	177	174	184	165	169	165	149	143	158	160	150	135	159	169	156	126	162	167	132	179	133	159	160	159	171	162	157	170	147	150	141	138	150	156	163	152	156	143	171	149	135	147	154	164	145	157	165	175	159	151	159	144	156	160	151	123	173	149	145	170	169	167	133	143	168	152	167	188	156	141	164	146	162	159	145	174	140	171	188	143	144	127	185	147	148	161	164	159	152	164	160	144	164	179	184	142	156	145	159	156	157	177	167	180	164	157	177	165	151	190	144	165	157	155	138	154	155	175	167	157	165	151	162	148	163	145	160	141	144	154	168	168	149	180	152	160	169	159	143	184	171	158	177	155	140	165	175	158	141	162	151	164	201	165	163	171	141	155	157	159	184	190	166	144	136	169	133	180	164	168	147	152	140	136	139	153	163	172	128	151	150	145	176	132	158	130	152	159	171	186	135	152	179	161	138	174	184	154	168	162	148	171	182	145	145	162	154	164	156	169	161	151	150	157	163	169	141	167	161	144	163	157	147	154	139	169	168	156	156	166	144	147	135	167	160	187	176	169	153	143	162	163	145	156	156	178	164	159	174	147	115	169	164	174	166	166	154	150	153	150	151	138	152	168	167	153	190	142	158	176	151	185	157	175	172	163	152	154	146	182	151	142	197	153	156	158	153	173	149	153	168	153	154	180	142	163	157	138	154	150	157	135	168	167	135	137	164	145	160	151	161	175	153	156	153	150	147	158	166	162	145	162	151	140	139	155	158	152	144	162	144	152	173	175	155	152	176	152	170	165	171	155	159	154	179	155	159	173	160	159	152	149	171	172	171	151	139	151	151	159	164	173	169	150	168	144	165	164	165	166	153	148	151	159	167	157	149	153	140	149	196	153	159	163	160	156	170	143	173	154	169	134	161	157	152	166	142	144	173	175	167	148	153	163	165	146	168	177	136	167	162	140	160	177	166	143	156	148	135	152	176	165	153	149	166	169	150	171	144	181	150	155	162	175	152	145	176	151	191	176	147	152	177	163	167	136	149	147	164	150	141	174	185	170	180	148	149	149	169	171	165	172	164	180	169	157	144	143	165	169	166	161	163	186	145	171	173	158	147	145	160	159	177	159	138	159	160	141	155	158	159	162	146	145	163	170	177	161	160	181	152	163	173	168	139	166	167	153	173	156	172	172	138	171	175	159	152	139	168	141	158	155	179	172	151	150	151	144	167	153	152	160	157	180	138	160	162	161	165	178	177	150	166	159	144	146	164	185	146	172	163	166	157	166	164	157	165	149	172	145	173	167	161	152	164	173	183	149	164	170	142	142	171	165	148	152	163	155	182	156	163	136	161	172	181	172	169	139	164	169	148	132	172	165	165	171	160	149	159	182	173	167	170	155	167	169	152	156	182	168	148	147	155	165	144	155	172	178	144	162	143	182	172	157	166	171	154	170	173	157	158	146	161	168	137	153	137	159	148	153	150	171	178	151	177	169	147	163	135	155	161	159	167	161	162	156	163	138	146	149	154	156	156	171	156	149	162	152	143	164	155	142	154	165	147	149	164	182	153	159	158	187	177	151	134	169	142	177	160	152	172	161	143	131	178	166	141	145	166	148	143	168	159	166	155	149	140	143	164	162	154	155	169	149	138	166	158	135	170	151	171	160	145	146	163	143	157	159	183	176	156	141	164
24016	21706	29218	24728	21710	11454	1119	637	552	456	471	430	390	375	320	381	339	321	347	277	355	314	306	333	272	333	285	305	318	312	281	323	287	297	327	274	307	326	328	292	267	286	297	287	312	278	299	289	294	304	272	306	312	304	281	296	286	307	302	272	300	268	282	272	299	298	304	259	298	291	283	299	279	281	299	296	275	273	310	321	303	321	348	308	304	299	284	287	317	270	290	333	279	299	289	311	267	293	297	293	309	278	298	276	263	279	275	272	311	310	288	266	311	287	260	298	285	284	293	307	270	284	295	305	274	245	247	299	302	294	311	316	317	310	319	300	273	274	301	305	290	296	260	309	271	273	315	284	282	314	271	285	264	289	251	291	267	292	301	277	286	273	291	328	282	299	278	315	307	304	289	281	294	302	281	313	268	273	275	254	291	323	281	277	293	316	250	279	288	303	269	286	294	299	324	314	279	295	272	287	295	269	329	295	286	290	304	267	321	279	265	268	275	297	277	301	287	327	283	290	267	328	300	312	339	289	270	273	303	250	288	280	266	309	308	309	283	308	311	263	270	300	265	288	300	271	287	299	280	304	308	338	271	293	300	274	275	277	297	260	292	295	284	306	295	278	277	278	272	291	292	277	306	296	273	292	258	302	289	297	288	273	291	274	297	269	309	285	294	291	271	274	287	283	290	318	274	258	295	304	301	286	276	323	295	292	294	292	297	289	263	301	258	276	301	301	279	269	288	282	284	297	288	287	306	292	314	281	290	274	286	296	302	297	283	268	261	288	281	301	292	231	282	288	252	277	300	237	288	269	282	333	308	313	295	300	304	280	283	259	313	303	298	313	271	294	253	311	307	288	278	273	323	280	277	270	262	258	286	289	265	301	283	290	291	310	266	285	290	268	274	293	330	285	285	310	291	285	265	296	254	292	310	299	275	285	293	237	306	287	300	293	295	278	275	276	307	294	288	281	278	273	289	277	281	291	295	287	287	265	285	295	269	272	271	286	285	310	296	293	282	293	280	259	300	308	258	276	289	261	269	298	289	277	299	274	294	282	291	297	269	263	266	259	272	287	288	284	255	292	292	300	300	284	294	299	286	305	279	256	282	286	288	282	266	262	290	283	287	262	285	280	285	232	268	285	321	277	281	267	276	291	317	285	298	276	282	289	278	295	284	300	292	286	298	290	298	307	301	300	279	297	281	281	299	272	319	267	267	305	288	261	291	275	271	305	322	283	303	299	314	298	305	292	267	313	294	293	293	293	260	282	276	278	317	310	271	268	289	275	285	278	305	270	281	311	306	273	278	271	272	283	264	310	294	286	251	287	294	310	286	286	284	280	283	306	265	283	277	274	278	282	289	280	283	285	276	264	313	293	307	301	298	265	282	290	295	299	294	258	289	293	291	272	320	285	296	302	267	293	268	301	294	267	301	285	289	319	263	322	265	269	268	264	313	264	285	271	285	276	300	237	296	287	296	312	288	272	290	284	264	268	311	277	280	304	299	290	316	293	324	296	267	262	297	299	313	256	319	285	279	288	291	270	303	252	288	300	298	284	272	265	290	281	297	317	286	290	270	269	292	256	292	312	276	280	305	292	292	298	281	272	280	263	278	276	303	293	303	316	259	309	297	298	302	288	265	290	305	268	303	275	299	306	326	297	281	288	297	289	276	297	282	312	273	262	276	322	278	297	296	299	316	274	265	279	303	261	280	268	283	279	317	259	282	294	277	302	280	300	276	333	303	266	285	293	272	269	289	278	302	269	286	271	282	275	284	289	285	292	298	288	315	292	304	314	262	315	279	265	294	299	284	268	281	307	280	306	298	271	300	284	303	298	281	273	312	315	295	296	279	304	259	299	301	265	287	269	300	267	256	313	274	298	322	289	303	300	299	287	301	278	283	285	311	279	283	297	266	285	284	292	335	284	314	294	286	254	289	272	296	298	274	294	293	313	320	306	290	257	302	308	277	269	283	280	274	277	243	305	321	265	287	296	298	251	269	271	286	294	256	276	256	290	297	278	282	277	279	250	269	249	271	302	254	260	314	278	287	318	291	238	279	283	306	279	275	280	309	287	299	282	269	306	270	291	271	277	309	289	295	239	297	288	264	294	307	298	302	263	287	292	309	303	309	305	313	304	337	282	293	298	275	293	289	268	288	296	282	335	293	300	308	319	270	280	287	284	282	281	303	285	274	242	257	255	289	261	294	268	277	262	271	274	262	275	284	284	276	260	270	296	259	313	283	326	304	282	297	278	297	269	277	314	286	290	275	301	279	278	260	297	288	307	285	268	289	283	311	319	277	297	300	302	307	270	279	299	298	280	283	290	309	279	284	253	264	269	307	300	296	301	249	269	284	337	317	291	298	299	291	306	262	297	293	308	285	282	318	289	291	316	303	286	277	275	280	293	273	265	283	273	327	274	280	295	289	294	265	300	279	306	271	278	285	252	275	276	269	292	264	296	287	258	293	276	292	296	284	284	279	319	295	288	308	296	306	282	298	285	317	317	270	293	303	312	272	297	276	272	311	270	311	280	285	260	280	271	273	278	261	271	291	267	309	261	275	248	269	309	284	279	283	272	299	271	307	296	275	281	287	295	269	304	294	283	291	301	290	280	277	306	280	290	305	308	264	275	260	280	265	272	326	275	287	289	274	268	286	278	257	284	297	308	288	292	276	270	278	299	280	300	300	271	329	261	327	290	283	258	298	303	286	273	261	290	281	268	299	301	277	284	287	288	300	314	305	258	308	257	289	276	297	295	278	311	328	277	287	264	295	284	254	273	263	293	292	284	292	262	275	296	297	273	294	274	333	269	302	267	303	284	266	243	285	298	280	296	271	277	304	280	273	279	294	266	266	288	310	269	282	274	312	275	295	281	269	247	285	289	265	280	273	293	316	287	316	285	252	260	288	282	271	299	293	266	294	262	293	251	265	302	269	322	281	294	280	293	271	282	259	325	306	278	274	303	266	290	279	299	277	315	305	296	290	304	284	264	309	296	292	309	276	251	276	287	276	307	289	290	274	298	265	297	301	301	276	301	268	270	281	321	270	281	294	289	301	280	308	264	258	285	255	300	279	293	263	295	298	307	268	291	311	294	299	299	287	278	267	253	255	277	315	305	279	282	287	261	305	292	272	277	261	270	285	266	257	298	269	263	290	288	299	279	325	287	266	313	273	282	292	273	294	278	312	285	304	299	264	265	299	300	262	282	313	300	299	294	298	258	298	287	272	290	331	264	306	270	252	292	285	317	280	297	268	308	299	317	308	268	291	297	286	265	297	298	294	280	298	301	275	327	244	295	262	309	302	294	292	303	297	280	264	300	285	271	302	297	293	319	300	308	314	281	287	299	297	293	309	323	301	285	294	287	298	282	265	289	288	293	281	307	293	277	271	308	273	293	280	290	307	291	284	259	273	281	284	272	289	303	291	280	299	266	285	295	312	297	299	292	272	267	283	289	316	306	296	291	286	275	277	277	284	335	299	277
11951	18678	8597	3402	2309	1628	1246	967	718	660	590	500	459	454	433	398	393	408	363	344	358	358	381	332	324	341	320	334	316	318	285	377	301	310	349	297	296	328	308	296	274	328	314	287	278	334	303	311	291	304	304	310	314	298	317	292	297	312	278	309	321	308	308	345	293	378	293	309	286	269	277	292	331	289	320	274	334	283	307	297	359	355	359	296	291	308	292	303	302	331	326	310	293	295	314	293	270	308	304	286	316	285	286	293	331	310	308	308	330	298	285	305	302	314	287	327	305	296	346	323	306	324	313	321	293	313	319	305	313	275	260	292	296	315	282	285	262	299	327	287	303	330	349	298	287	313	327	324	311	313	307	297	288	301	291	279	266	294	320	311	295	294	281	284	287	310	284	276	296	311	305	299	285	307	315	318	302	267	318	290	281	317	298	279	338	273	336	286	261	345	317	300	285	301	306	305	304	286	307	299	287	291	300	286	282	289	313	300	314	320	281	304	304	289	307	299	285	318	284	296	281	286	305	282	299	287	294	300	310	344	272	282	316	317	310	316	328	304	310	317	309	293	289	319	261	294	319	281	315	280	286	332	317	284	323	315	332	278	282	342	300	283	285	278	348	287	318	328	313	295	317	287	314	297	318	313	315	308	304	299	287	281	285	307	308	305	309	302	286	298	302	282	310	301	258	307	313	273	285	283	302	307	312	320	305	277	333	279	321	299	309	304	327	297	264	296	321	322	303	283	319	308	280	325	291	315	284	326	320	302	291	319	342	297	328	344	293	295	318	315	268	293	334	282	298	276	286	287	305	270	307	280	299	294	306	281	308	308	285	297	275	303	323	300	300	326	303	323	323	339	333	311	281	310	292	303	330	315	328	287	290	318	288	309	318	292	313	282	282	281	292	309	330	284	306	289	311	313	312	307	315	282	301	297	293	341	286	320	289	318	306	312	307	301	307	315	307	299	323	303	304	312	325	318	304	269	318	287	309	301	297	323	303	311	283	304	283	274	298	300	315	284	304	281	298	314	295	336	317	312	287	282	311	290	324	280	331	326	299	336	307	265	231	344	283	322	333	338	313	312	295	297	285	300	300	294	295	297	303	315	268	272	287	275	308	286	289	306	299	311	287	286	288	293	303	306	318	311	331	321	266	323	293	280	326	318	290	317	289	310	288	277	287	299	318	306	311	322	288	304	330	320	312	315	298	302	280	313	303	322	307	290	280	309	330	307	279	302	275	277	290	298	292	306	319	315	303	282	294	302	288	280	306	320	295	329	275	279	295	296	287	311	305	280	290	312	321	281	306	312	305	299	338	302	302	308	290	307	311	295	316	329	338	280	315	274	288	291	316	294	301	286	266	311	336	299	299	321	283	325	322	289	289	272	308	293	313	260	278	331	310	310	311	298	323	308	326	296	310	323	273	333	295	304	292	298	290	294	276	297	297	295	305	309	281	294	280	304	305	317	298	300	294	315	275	284	314	287	296	318	294	313	295	273	329	312	323	310	289	322	299	324	284	314	288	323	306	335	303	290	288	297	308	307	302	295	320	287	307	305	320	287	279	307	288	285	304	313	305	284	301	291	322	311	332	319	308	319	320	293	289	321	300	294	291	312	308	318	294	290	291	303	314	311	282	305	303	275	275	287	300	306	291	343	332	298	333	297	308	300	307	301	310	322	301	299	278	294	312	283	312	313	289	304	336	301	308	329	293	294	266	310	310	347	313	288	327	294	310	302	282	282	299	297	302	293	295	309	312	277	326	319	278	297	371	284	294	285	313	316	335	315	318	330	314	292	314	333	297	286	310	301	313	326	290	303	274	314	318	296	295	306	300	329	297	300	320	293	268	287	301	301	342	289	314	280	297	311	301	297	299	319	307	324	273	290	301	302	286	283	306	294	297	302	317	330	310	323	307	301	287	306	275	287	300	310	279	329	270	302	313	292	299	281	306	289	255	333	294	304	291	324	288	291	317	309	315	318	279	300	287	322	293	324	300	310	287	311	287	301	286	279	308	300	293	307	291	295	296	310	297	298	313	301	281	302	337	260	282	304	288	304	283	308	307	301	289	325	300	313	318	292	285	300	302	307	305	308	316	317	271	321	319	330	309	290	317	293	283	290	287	301	274	271	266	283	314	291	283	298	302	291	303	295	291	299	306	302	295	305	288	289	305	283	276	347	321	272	310	310	325	302	265	292	310	297	302	314	300	314	302	299	308	316	297	316	320	301	306	326	313	295	315	297	294	286	296	309	284	306	319	294	304	263	278	321	281	314	291	310	325	322	278	281	327	351	314	318	320	302	301	275	310	297	308	308	297	286	296	295	302	300	326	289	336	280	284	326	309	291	280	334	312	311	310	307	312	326	288	334	342	287	307	324	341	350	315	291	306	291	337	312	313	313	292	313	296	283	334	293	273	326	306	303	305	307	330	283	302	289	304	309	294	272	305	295	289	309	311	307	286	310	315	311	324	298	321	304	309	302	288	288	286	313	299	311	311	291	336	295	310	287	313	287	304	283	307	303	312	282	281	301	297	267	325	277	282	298	281	318	294	305	297	309	286	334	296	290	277	289	322	298	341	318	282	320	295	301	300	305	297	296	311	332	302	297	299	297	294	302	317	291	291	272	323	298	266	321	307	286	320	280	285	297	286	287	280	299	300	294	299	303	311	320	286	305	319	325	281	314	304	314	325	304	294	310	313	282	285	279	304	302	279	302	313	281	307	293	297	301	277	314	294	276	300	304	292	300	287	324	315	331	295	292	296	279	304	306	331	307	278	342	295	286	301	298	315	289	327	302	329	309	297	304	311	273	312	289	284	287	284	275	326	303	303	300	290	302	283	307	277	296	305	327	291	295	317	287	309	312	294	319	325	291	276	302	282	288	321	312	299	271	278	323	321	315	298	300	297	320	276	285	284	300	270	255	284	294	296	321	275	304	287	286	330	310	326	312	303	324	316	313	307	286	273	332	294	288	282	300	294	303	324	331	326	319	276	317	299	285	326	315	307	297	325	294	321	312	318	299	340	331	293	321	309	322	299	307	277	322	295	316	289	303	317	286	311	323	317	304	280	332	330	305	304	304	311	305	305	296	318	283	273	301	292	299	286	321	318	315	293	318	270	299	314	308	307	315	313	296	293	335	312	283	330	332	314	325	333	283	325	317	265	300	297	314	304	300	305	265	291	318	331	299	317	309	332	288	299	305	296	317	286	314	306	309	311	348	270	303	292	303	311	293	322	289	297	328	315	293	275	281	310	302	318	295	286	308	297	328	292	338	271	305	302	320	302	315	301	317	317	302	298	319	296	295	287	315	309	315	311	295	299	321	313	280	312	277	338	316	331	290	279	274	289	295	291	294	338	313	296	331	303	262	310	261	307	314	313	328	303	334	276	290	289	324	294	304	291	280	305	297	334	295	296	304	267	318	333	300	312	276	301	330	306	321	314	263	313	331	323	294	270	315	319	302	292	290	337	294	285	339	265	313	310	316
25111	21702	28202	25664	12442	571	294	225	162	160	151	144	147	120	116	98	101	93	85	70	94	74	100	94	76	88	71	94	78	94	80	96	91	65	94	86	87	84	90	73	71	66	78	83	77	73	78	94	83	100	79	75	66	81	67	75	78	84	56	77	80	72	86	95	77	81	79	86	80	74	86	73	83	78	80	93	75	75	86	86	89	103	99	75	81	67	79	86	70	69	88	82	83	61	61	76	65	78	74	78	81	69	68	60	64	85	71	60	80	84	79	64	62	88	77	77	59	108	100	90	90	82	79	72	88	59	86	81	93	68	69	84	72	76	66	86	72	55	82	58	67	82	60	83	73	76	90	76	77	82	69	74	88	49	71	87	70	94	79	73	84	63	79	87	74	79	63	84	90	75	91	73	70	66	78	85	79	79	69	73	75	55	77	90	79	97	74	84	72	81	65	69	90	63	83	72	64	78	78	63	80	81	84	80	79	79	79	73	83	82	72	79	72	70	63	85	80	71	73	76	58	78	75	87	73	84	88	59	81	87	70	64	65	75	81	97	81	96	66	101	84	67	93	74	74	61	77	76	78	78	61	71	77	75	77	69	79	80	68	74	80	91	71	79	67	61	76	83	70	71	78	83	84	63	68	64	78	82	84	69	82	71	83	75	61	81	88	75	84	72	80	67	61	63	68	70	70	76	79	68	84	87	95	75	82	65	92	84	81	76	112	78	73	79	80	70	74	76	69	76	76	85	78	92	79	60	63	75	70	66	68	71	71	65	69	75	81	68	83	72	66	83	67	83	64	93	69	81	72	72	77	65	71	74	83	82	85	76	85	89	77	72	73	85	80	67	81	75	63	64	57	75	73	71	73	89	58	82	79	60	90	80	70	79	67	70	86	96	80	81	94	84	76	75	94	88	77	68	70	76	81	66	80	74	86	81	53	84	79	73	80	80	79	71	84	68	65	75	66	81	69	73	76	68	86	57	75	78	85	72	71	83	79	80	69	63	86	78	86	75	79	78	71	65	76	64	84	72	70	76	85	67	77	80	67	65	75	64	70	85	91	74	88	98	81	68	95	58	91	70	84	72	74	93	99	70	88	77	83	70	88	73	74	75	97	67	74	65	74	65	57	74	89	85	80	84	71	72	71	90	96	72	70	68	80	66	84	74	87	84	78	71	68	72	83	88	65	88	64	76	84	82	79	83	78	69	78	78	74	82	81	80	78	71	82	80	72	87	73	71	78	72	72	70	75	71	77	59	101	74	71	81	82	73	64	76	79	78	67	70	84	87	84	80	76	82	66	98	72	75	71	66	73	83	75	74	84	84	108	78	82	81	78	64	64	67	76	87	76	66	63	78	69	77	64	70	76	84	71	82	56	99	69	81	83	75	73	73	70	63	76	64	82	68	97	86	83	90	68	78	63	82	94	75	83	70	68	75	66	87	100	71	65	92	67	64	96	80	79	66	82	81	77	92	68	78	60	61	76	65	78	76	68	78	68	78	73	90	71	79	83	54	67	66	88	75	90	80	69	55	77	87	81	88	73	89	67	71	73	83	66	78	78	80	89	94	64	71	74	82	69	79	79	70	82	74	54	91	75	76	67	76	78	64	82	66	79	70	63	66	75	59	87	70	92	88	67	90	70	65	70	67	72	74	82	58	76	81	68	66	66	79	79	80	74	88	74	79	78	65	85	72	67	77	71	65	85	87	66	78	63	68	61	79	59	84	69	71	81	74	77	76	87	82	77	63	63	77	88	80	59	85	87	77	64	80	84	68	82	77	88	75	80	103	81	69	77	85	64	71	65	67	88	79	76	69	89	64	84	72	73	84	83	75	71	95	79	65	60	75	80	87	68	73	77	70	85	72	65	66	97	78	83	57	69	94	69	71	58	80	88	76	72	91	87	76	73	60	71	80	83	67	71	87	75	89	67	79	83	89	76	90	83	61	73	63	90	73	80	70	66	85	98	80	79	93	80	74	78	98	81	70	83	76	64	97	78	74	60	81	78	71	70	74	81	75	78	83	85	85	89	65	70	61	66	75	82	76	67	75	91	67	83	78	77	72	59	80	81	85	75	87	69	62	61	69	80	75	80	82	82	87	75	79	76	64	82	78	66	74	80	62	79	81	72	70	73	82	76	77	90	69	98	74	80	82	87	67	72	90	70	69	94	73	85	83	66	76	81	70	77	68	65	82	73	83	65	73	80	90	81	65	68	82	81	56	75	71	74	74	88	88	80	59	82	78	86	72	75	76	70	74	77	92	78	85	59	67	80	84	66	76	79	62	85	85	85	77	75	66	78	71	69	69	94	83	99	82	86	74	70	64	74	67	81	75	83	88	77	89	56	85	69	62	80	81	76	59	72	79	76	89	82	74	82	73	68	70	78	99	81	86	85	73	70	80	61	71	79	71	73	82	72	76	71	86	61	70	77	71	88	84	74	79	68	64	80	65	84	65	74	76	77	90	77	80	80	82	73	76	57	75	79	77	73	66	81	92	78	70	63	68	85	94	85	91	77	83	74	66	93	75	80	71	86	84	68	74	74	76	83	87	77	66	72	79	92	86	73	80	80	66	69	76	65	68	69	72	91	64	95	64	79	80	65	71	87	88	85	61	82	74	75	74	84	81	66	71	85	62	81	86	73	73	66	69	80	58	85	61	80	74	81	95	97	67	72	97	76	83	83	101	77	87	70	69	87	78	77	62	67	59	63	87	84	71	78	76	78	71	80	68	78	93	80	67	73	77	84	78	76	76	72	73	76	87	77	70	93	67	65	70	81	73	85	76	71	69	75	65	82	71	68	69	84	68	91	77	74	79	82	94	87	88	67	85	83	76	66	94	71	62	83	81	90	80	84	99	88	72	80	67	89	84	64	82	71	77	89	72	78	86	73	68	74	80	62	67	75	90	77	69	78	67	73	71	73	66	79	71	79	78	76	73	79	78	74	61	84	72	76	75	78	68	68	66	73	72	70	72	66	91	81	67	80	86	67	74	60	90	70	84	73	84	71	74	85	70	77	88	82	88	71	81	82	75	70	72	82	67	88	73	94	99	84	77	66	85	74	72	81	74	72	70	88	72	79	70	58	77	79	54	75	81	71	70	79	61	71	88	71	75	71	93	81	81	65	82	88	63	78	79	73	83	72	71	65	71	84	53	74	67	73	60	73	76	74	82	57	76	68	88	75	72	76	68	71	66	72	79	81	73	67	58	85	71	73	70	55	78	67	61	61	77	62	61	78	68	76	62	73	67	63	85	81	72	56	87	80	85	81	77	75	76	76	80	81	60	54	74	78	73	69	69	86	74	87	90	63	90	89	90	66	74	69	93	104	58	66	75	90	77	76	82	76	76	82	75	85	90	60	78	73	80	82	80	73	73	71	72	95	69	69	75	86	63	66	66	86	69	78	55	62	76	63	72	75	69	74	75	83	89	70	93	65	76	79	69	74	74	95	82	74	76	83	77	64	63	70	67	65	72	61	84	65	75
11745	16085	5692	1910	1237	831	636	420	348	267	218	204	227	172	187	138	127	116	134	102	117	116	106	109	102	115	101	112	103	90	103	108	85	90	80	100	93	95	93	88	98	84	94	90	105	77	102	111	92	99	85	96	86	88	77	74	91	84	76	71	98	88	91	116	83	77	87	77	73	115	84	91	97	96	77	89	97	95	78	110	130	115	137	123	90	82	105	84	78	72	89	61	79	92	85	83	89	76	106	87	78	78	87	92	89	96	100	82	76	79	73	86	84	91	97	79	91	91	99	92	73	79	79	84	78	88	71	85	103	86	92	93	87	101	98	87	84	90	81	95	85	94	90	72	99	79	78	89	85	77	87	100	94	65	87	72	87	76	70	85	82	77	81	67	93	76	97	70	86	77	77	92	79	74	95	71	89	65	90	80	84	79	90	70	100	67	80	90	71	67	96	88	81	83	87	79	73	84	71	77	92	70	72	93	93	87	86	104	93	93	72	85	90	87	73	74	95	88	83	81	68	89	86	76	77	90	75	82	90	68	92	72	81	74	97	89	91	90	80	85	82	82	82	69	79	85	104	86	95	74	91	80	84	94	102	94	75	79	71	79	76	85	108	81	95	71	73	91	84	76	84	93	99	97	84	78	90	86	84	99	87	87	73	77	77	68	97	87	91	76	78	83	74	76	104	79	91	83	75	86	71	77	77	78	82	67	78	95	88	73	76	93	86	101	94	77	78	104	102	84	75	79	81	82	84	85	84	86	65	97	80	90	83	84	76	95	82	98	95	78	81	96	71	82	84	95	80	99	81	82	97	86	89	100	84	84	83	83	94	74	91	84	81	99	85	90	83	91	86	74	76	76	77	75	92	88	93	103	94	79	82	79	77	83	77	90	77	96	91	91	77	87	97	81	80	88	86	76	83	79	88	84	84	102	93	90	85	75	91	84	71	91	84	88	76	75	80	84	82	86	82	74	85	87	78	103	78	95	92	82	96	78	86	76	88	82	97	90	90	79	83	87	84	76	68	87	73	95	82	72	84	65	75	84	82	91	84	81	68	81	78	83	77	104	91	81	79	82	83	86	87	82	76	88	66	84	82	86	90	65	96	77	84	90	76	70	71	72	90	94	86	88	75	85	73	106	84	86	97	93	90	100	70	73	82	71	87	90	88	98	75	87	72	78	84	89	67	76	93	84	84	84	80	79	72	76	81	71	76	88	91	78	78	99	80	75	96	78	88	72	93	86	95	98	73	89	83	102	100	84	78	81	70	79	101	80	83	86	77	92	91	75	105	103	92	81	76	79	86	84	86	91	70	77	82	88	79	72	76	80	68	86	89	80	69	84	88	90	91	81	86	107	100	92	91	88	100	81	85	78	78	96	99	87	78	69	94	67	99	81	83	96	93	83	75	98	93	93	100	84	71	86	88	71	87	99	71	79	96	94	78	82	93	82	75	75	68	102	84	81	85	88	86	92	72	81	95	70	74	86	80	79	91	78	73	88	96	82	78	89	89	72	91	115	82	80	90	84	82	85	86	93	83	105	65	73	71	89	76	89	83	88	103	83	77	67	78	92	85	82	77	89	91	105	80	80	84	81	76	85	95	87	71	95	87	57	91	92	86	84	110	97	74	95	100	82	76	95	69	77	92	99	86	81	78	74	86	95	90	87	63	95	89	85	90	90	78	106	97	86	86	82	89	90	98	88	79	84	75	75	76	86	81	99	100	78	83	71	104	88	76	90	80	87	82	71	76	93	77	76	98	92	76	84	65	108	92	79	85	70	99	86	90	102	90	79	103	92	98	89	79	88	98	87	103	104	96	105	81	80	86	72	98	71	81	69	96	96	74	77	79	100	89	88	79	94	84	76	97	77	107	89	86	77	70	83	75	72	84	91	87	84	82	89	82	81	85	101	79	71	89	64	83	86	83	74	81	81	86	88	63	90	87	93	104	81	80	78	91	93	75	89	76	65	63	72	82	115	101	83	77	82	77	81	93	80	89	90	79	83	77	79	92	83	92	77	103	78	75	82	92	89	90	82	83	92	83	81	86	112	86	83	100	60	84	80	66	92	94	83	78	95	97	99	72	79	83	96	94	80	101	87	77	84	81	98	92	74	88	83	79	75	83	92	82	77	80	80	77	84	90	89	71	74	77	97	68	83	88	74	85	85	71	93	79	78	81	78	80	86	75	86	65	81	107	75	79	87	80	100	91	87	80	81	73	81	79	89	79	84	89	92	87	94	79	100	82	94	93	85	88	95	92	85	91	95	108	80	82	97	95	85	85	82	82	77	82	84	76	88	89	83	81	75	84	96	95	75	69	88	72	77	75	85	94	73	83	83	83	80	81	62	89	79	87	101	89	94	75	88	83	66	73	96	86	95	87	88	78	87	80	84	70	85	95	81	70	85	80	102	78	84	85	91	82	87	92	79	75	73	75	88	68	85	74	86	81	97	92	74	93	95	72	58	92	78	85	77	78	76	72	100	74	106	75	109	81	67	83	70	72	86	77	80	85	75	80	63	77	80	87	80	90	82	101	91	84	89	94	83	74	88	80	78	77	87	76	88	82	79	88	90	72	87	86	105	81	83	88	83	77	109	80	91	99	74	92	87	74	69	85	81	83	75	87	81	79	92	73	78	68	75	68	81	92	95	92	89	97	94	81	87	78	90	99	82	78	92	97	84	78	73	100	98	73	81	95	93	91	81	69	83	80	76	91	78	95	85	71	103	95	79	104	78	80	98	85	86	80	89	89	67	81	87	75	96	86	93	94	86	96	81	98	55	76	97	111	85	94	66	79	80	90	68	89	87	87	80	80	98	86	85	84	72	84	67	79	94	84	91	80	78	91	87	96	70	81	75	86	91	77	91	106	88	87	85	76	91	72	77	85	80	88	73	94	88	76	88	85	96	98	87	88	66	69	79	77	101	76	74	78	90	87	100	78	85	80	76	84	93	87	88	84	91	79	85	77	81	100	80	72	86	85	97	91	80	89	83	99	92	90	92	92	102	78	84	78	93	85	77	89	84	88	97	76	73	77	88	86	82	80	77	74	75	80	79	74	81	78	70	70	73	81	78	77	84	92	70	84	68	80	81	82	78	100	85	87	82	86	97	76	85	77	94	89	76	83	92	86	88	63	96	94	79	84	88	89	76	71	100	85	86	80	73	77	81	74	80	68	87	90	81	80	96	80	93	92	86	72	79	87	87	70	102	95	100	80	84	75	96	87	98	98	87	84	84	60	81	90	78	83	67	87	75	66	103	95	81	71	79	88	84	80	108	91	87	75	93	77	92	77	88	79	81	76	75	79	81	78	89	90	90	93	78	76	91	85	89	77	80	79	90	98	93	94	81	76	83	82	100	84	96	89	80	77	74	91	80	83	78	74	110	93	73	93	79	98	81	85	83	78	71	76	66	80	95	69	75	78	83	75	78	87	82	88	78	74	83	79	99	83	75	86	106	90	86	69	75	62	74	76	79	84	88	89	95
22803	21650	29549	24252	21650	21709	10942	1033	724	588	531	479	481	460	403	386	352	318	309	332	302	287	302	310	294	318	267	271	300	268	252	267	260	275	272	248	260	271	252	256	249	248	274	260	237	291	263	233	257	276	254	253	257	252	277	250	249	246	254	245	270	242	215	271	230	268	262	236	254	241	219	224	269	239	280	287	265	240	277	269	299	275	252	272	265	265	239	226	263	256	226	238	239	251	263	257	228	253	232	254	275	259	246	219	256	232	239	253	240	256	239	223	209	270	245	225	241	255	279	209	253	244	241	210	250	237	238	245	227	227	235	230	275	247	260	272	252	236	257	232	265	227	241	248	251	210	250	254	262	239	267	245	239	226	244	293	242	244	237	249	222	274	265	236	247	238	223	252	253	236	231	270	226	270	241	238	248	200	246	209	214	250	239	267	233	225	222	235	233	215	257	235	211	254	292	242	218	255	250	253	294	232	237	269	269	256	249	250	249	254	277	246	264	225	220	259	243	237	250	281	183	232	226	243	272	247	231	231	225	231	245	276	237	239	245	238	267	227	278	234	251	228	240	255	252	243	209	239	275	224	257	213	260	286	237	251	223	244	251	247	251	246	253	245	244	274	247	226	269	214	293	242	252	254	221	248	259	259	204	233	261	234	249	247	235	265	232	257	286	238	241	259	253	246	237	243	252	244	235	246	257	220	252	276	269	256	245	260	235	243	229	212	244	262	248	228	249	255	239	211	244	273	260	262	241	251	235	226	237	263	264	249	262	242	253	197	249	229	243	242	247	228	271	250	252	244	230	284	264	249	255	249	256	264	264	238	254	261	252	242	231	238	220	271	206	228	246	223	230	244	229	261	271	245	238	215	238	233	242	278	242	245	238	236	231	255	241	267	272	240	223	239	223	265	268	239	240	238	242	225	243	233	239	265	248	257	221	251	233	241	245	251	237	233	241	247	254	235	239	254	235	250	214	245	222	235	257	238	236	262	234	258	235	228	259	260	262	230	249	261	261	211	239	254	267	251	240	222	240	248	243	257	231	264	228	233	248	266	249	265	277	247	243	233	264	219	249	251	264	250	266	224	238	217	247	222	245	243	247	217	241	241	237	256	223	237	263	276	229	260	248	242	223	272	231	257	238	245	237	250	237	272	232	235	238	249	240	247	236	251	252	221	265	246	253	254	249	239	235	231	216	232	256	248	241	257	262	268	218	217	242	246	269	247	216	265	255	242	236	234	240	241	287	238	259	242	259	266	241	227	249	251	220	260	252	249	239	242	243	230	252	254	210	271	230	263	260	225	231	193	232	237	255	257	256	238	241	209	270	265	239	267	237	259	238	233	262	245	237	228	260	241	260	234	247	238	232	224	242	233	266	241	269	228	242	235	263	232	230	266	249	262	251	232	249	237	232	237	257	234	253	255	251	250	243	247	268	238	257	239	264	263	224	245	231	242	276	239	260	231	231	247	281	253	257	244	228	258	266	237	236	255	229	226	236	250	228	238	247	279	221	268	236	267	233	221	257	282	232	233	257	262	217	255	253	232	245	227	242	213	248	232	248	246	247	252	235	241	267	239	255	243	229	244	258	272	248	215	264	242	228	260	245	237	231	298	237	254	231	251	251	260	245	215	245	275	237	223	256	247	231	262	217	227	246	255	229	227	240	258	258	266	220	234	259	237	251	233	256	270	233	252	249	239	219	251	262	254	258	246	259	259	249	223	271	248	261	233	248	261	224	267	230	236	235	254	234	272	227	247	263	251	242	254	207	207	251	240	249	243	245	251	222	260	239	231	256	257	231	249	262	263	257	227	256	249	241	236	248	264	243	223	273	240	252	230	263	232	236	218	247	232	235	239	214	251	244	253	208	256	276	219	227	216	257	240	245	238	241	262	243	230	241	240	239	236	252	212	256	259	248	250	253	222	234	214	240	249	255	230	224	263	244	258	240	261	248	240	236	224	234	221	229	241	267	255	224	254	205	247	239	248	246	244	242	263	252	231	267	235	235	254	252	217	243	263	237	245	267	240	279	267	218	229	236	244	246	247	243	261	252	246	232	274	242	268	230	255	258	254	254	265	229	237	258	227	245	223	263	266	248	247	230	251	269	242	274	248	267	248	253	248	250	227	238	247	231	251	210	272	261	250	252	232	229	233	218	237	252	227	232	262	241	252	253	233	261	239	258	261	270	217	234	241	250	247	231	272	242	241	226	252	226	250	216	258	274	265	241	229	227	235	220	214	264	256	264	235	233	258	255	260	257	268	241	240	253	244	256	245	237	246	258	241	227	260	256	259	235	258	247	255	232	239	247	236	242	217	224	274	224	235	249	248	207	238	237	249	249	241	243	227	256	281	252	240	269	217	261	284	258	238	227	241	227	248	268	248	248	251	213	254	257	271	244	260	245	240	238	231	251	258	234	239	247	243	259	261	257	224	256	215	257	234	260	231	249	271	226	255	236	260	238	248	242	254	238	239	213	246	226	276	259	243	223	259	251	242	255	216	221	242	240	237	237	254	220	223	254	221	239	277	238	260	232	237	251	237	246	232	233	250	261	233	228	277	248	274	243	242	265	250	243	256	265	284	278	276	222	243	257	237	245	253	235	235	268	248	241	268	221	232	252	254	233	229	276	225	257	250	249	228	236	243	221	225	240	259	242	286	270	221	230	262	232	259	250	220	260	232	237	239	229	261	242	225	264	241	240	229	243	251	254	247	256	236	245	262	259	265	239	252	226	241	234	234	246	259	236	248	222	266	240	265	237	249	235	257	264	268	257	252	251	239	234	249	223	225	222	223	229	246	245	249	217	257	255	225	230	266	248	248	256	246	226	251	266	234	227	238	226	266	260	247	253	226	279	235	245	258	215	237	245	263	236	251	256	253	236	233	250	222	232	245	255	248	279	242	250	254	240	277	240	251	212	256	226	235	249	229	274	242	237	252	268	240	252	272	261	250	256	271	263	253	230	229	250	266	226	242	248	232	231	210	232	270	223	257	247	256	212	255	256	259	221	275	247	251	282	259	254	261	281	268	254	235	260	248	259	238	244	224	241	270	250	247	216	252	249	246	263	247	226	247	269	229	227	259	244	250	226	262	243	234	249	246	234	222	254	234	242	240	219	254	247	237	244	238	248	236	249	248	228	246	231	236	255	233	263	272	256	242	238	236	261	249	206	234	244	231	247	218	243	247	241	241	202	254	247	232	228	251	255	277	219	237	229	258	256	256	216	236	240	233	233	248	226	216	253	237	229	252	247	261	258	245	239	219	225	232	253	254	248	234	234	240	225	249	238	239	249	244	242	218	268	234	241	240	228	278	227	244	243	238	241	220	263	231	274	255	254	238	233	233	220	268	229	251	248	241	248	222	228	272	253	227	246	237	225	240	213	242	269	257	273	208	250	262	235	253	250	227	242	245	246	265	242	222	234	223	245	238	238	274	235	258	272	247	218	247	265	240	243	234	269	262	250	241	251	234	229	249	250	247	240	242
12406	26791	13067	5574	3692	2673	1897	1454	1204	946	705	656	611	630	480	460	464	394	403	360	376	315	327	345	320	342	306	326	276	263	310	278	266	313	288	294	282	253	270	293	272	289	269	257	276	279	260	300	268	286	275	285	283	269	270	275	252	272	271	246	244	258	287	282	288	279	247	236	246	293	259	282	259	244	265	264	280	269	283	285	324	322	351	336	280	272	270	262	259	272	246	268	281	258	248	245	267	282	255	248	269	258	259	250	242	252	253	251	261	264	270	252	278	274	283	254	261	246	284	272	272	247	266	252	224	272	258	274	229	264	267	235	266	235	252	258	280	249	246	272	270	251	263	251	279	250	233	282	271	269	257	265	248	265	252	251	268	280	246	251	283	280	288	277	238	258	246	224	232	268	259	254	244	257	237	258	263	255	272	271	264	260	265	280	261	249	274	251	259	263	245	274	260	275	260	276	273	242	297	252	252	270	270	263	248	255	259	238	255	274	259	271	261	260	276	270	263	239	254	270	252	245	278	251	250	249	255	245	248	264	262	256	287	273	276	263	265	253	261	260	254	224	239	273	238	269	251	242	258	256	288	249	232	258	244	263	283	236	255	257	261	266	220	240	272	274	231	269	240	256	262	272	273	283	279	243	237	240	276	271	249	262	255	254	277	230	282	307	271	248	234	255	260	261	251	268	243	269	274	287	276	262	281	278	246	266	282	264	270	234	255	253	245	263	271	248	294	251	252	228	272	282	263	247	241	267	268	261	283	250	243	259	255	270	280	282	271	263	256	273	265	248	272	271	253	256	271	251	273	287	265	287	277	255	258	259	255	261	265	280	267	253	299	262	248	281	249	263	245	239	266	272	244	259	266	293	261	281	245	250	264	237	259	258	273	233	264	243	286	280	246	259	265	247	264	245	273	259	273	277	246	249	263	272	262	263	288	270	243	237	258	266	256	264	277	271	288	264	271	274	272	268	250	251	292	280	277	282	278	243	248	234	280	252	252	243	289	253	294	249	279	258	238	259	275	250	270	246	252	229	297	250	265	244	246	242	216	267	296	248	266	261	250	224	252	268	281	248	277	276	266	278	301	254	260	251	286	274	293	280	283	241	278	255	267	250	251	278	253	275	292	237	273	265	249	258	250	254	271	278	262	259	268	252	255	279	250	261	246	267	251	281	231	244	256	266	282	265	235	236	243	229	237	274	266	256	243	277	257	265	281	276	255	242	237	273	258	248	274	259	260	275	263	246	260	248	247	259	259	266	258	239	269	282	290	270	259	293	234	262	247	245	269	248	274	292	253	272	279	281	300	254	256	268	261	263	263	262	243	248	291	249	272	254	278	247	264	263	296	281	279	273	263	261	254	226	261	246	233	261	268	250	264	268	264	260	257	248	257	291	287	260	251	266	259	279	312	283	262	265	262	243	295	249	257	271	227	236	277	271	298	220	239	257	251	249	285	274	275	263	261	254	260	269	256	256	254	269	274	236	292	261	249	253	263	272	282	262	256	268	258	258	290	251	256	262	269	257	268	262	270	253	258	291	276	279	249	230	271	273	271	261	243	257	243	243	278	268	258	278	264	257	270	286	251	250	250	267	270	273	261	268	264	259	250	280	266	262	238	279	283	259	234	250	274	273	258	233	258	238	258	259	246	278	294	225	268	273	269	278	269	259	264	215	249	276	224	253	258	261	257	250	247	255	257	263	220	276	240	263	264	257	244	272	250	282	267	238	223	279	241	296	273	253	264	216	247	252	256	255	283	264	262	243	235	267	239	261	259	249	263	228	258	255	261	257	255	268	257	287	246	239	253	244	262	263	264	261	254	260	252	274	256	263	278	246	275	276	266	243	258	277	258	243	267	236	276	237	249	229	238	249	290	239	236	286	267	279	253	255	257	263	273	312	275	273	269	252	245	299	285	269	262	292	247	290	279	257	286	258	254	250	249	258	262	250	268	249	256	257	218	266	237	271	261	252	253	238	284	272	287	286	254	267	230	238	283	247	254	232	246	279	267	282	234	269	261	251	257	278	251	235	264	231	237	260	247	269	267	235	262	259	240	267	247	270	261	251	239	283	277	297	265	240	257	262	270	293	304	265	248	275	241	220	263	257	249	263	302	262	265	263	265	269	240	251	238	258	282	249	267	261	286	254	262	268	250	270	251	268	274	251	259	252	252	247	280	283	252	260	263	235	267	275	267	260	259	252	259	271	264	274	242	273	273	261	264	228	241	274	239	258	267	280	260	276	255	249	277	255	255	276	271	264	263	249	228	256	258	269	244	228	260	259	284	286	257	290	264	278	252	273	265	235	273	243	262	257	272	222	252	261	299	277	277	241	272	250	262	240	266	258	286	267	258	252	265	244	256	265	278	251	280	269	241	266	247	260	249	260	270	256	255	259	251	268	247	275	289	255	242	260	249	262	270	269	294	280	242	262	262	269	257	283	257	279	254	263	268	254	270	257	246	262	287	262	261	249	282	254	253	248	261	265	256	276	272	235	265	261	252	289	263	256	264	251	272	272	259	267	264	273	241	253	220	241	254	253	264	238	242	275	264	260	261	266	293	301	276	285	247	269	258	240	262	272	272	234	254	256	271	269	245	269	275	282	243	236	260	233	252	247	247	269	242	263	246	256	237	258	284	251	245	254	266	244	269	238	270	259	252	259	268	278	268	281	265	276	300	248	243	270	269	257	277	266	260	287	254	252	274	272	258	247	256	263	277	260	258	291	268	263	238	267	259	285	277	248	278	242	238	275	288	250	294	262	237	237	278	239	254	263	268	238	282	261	261	268	260	247	233	290	267	256	254	230	259	255	234	238	264	263	277	230	257	249	273	283	284	282	263	251	271	260	227	288	269	267	267	258	271	247	284	243	242	254	241	285	277	247	237	259	267	271	260	288	245	279	268	230	260	250	272	239	250	254	268	260	249	250	260	222	289	282	263	289	283	250	252	282	234	260	280	250	271	246	237	253	233	290	269	289	264	250	258	272	283	254	271	260	264	266	231	254	247	284	262	268	263	241	281	248	271	257	257	276	269	270	271	245	262	256	262	286	245	264	254	257	255	246	227	250	240	247	260	280	268	235	253	236	261	284	267	248	277	269	250	268	254	275	248	235	270	257	251	259	248	257	259	286	284	238	268	245	244	239	253	262	286	245	239	258	251	268	296	254	250	266	251	275	242	263	254	239	242	216	273	256	261	270	236	229	257	257	282	238	254	303	281	244	269	278	269	299	271	244	235	274	264	283	287	261	254	265	298	250	277	256	267	255	264	257	283	278	250	251	269	225	269	271	257	244	255	256	236	279	259	234	259	262	250	265	246	256	250	247	299	271	278	266	253	249	239	271	259	270	262	276	261	253	277	268	269	245	276	270	266	230	257	253	263	260	290	280	284	277	254	265	244	263	272	243	253	262	255	238	227	291	241	267	297	273	244	255	259	254	278	272	260	295	257	246	239	249	239	262	269	253	236	262	267	246	258	262	213	237
28153	20564	8067	732	291	196	216	188	184	164	151	155	163	220	166	163	170	157	139	169	150	155	159	144	166	147	144	133	175	134	147	165	139	151	171	149	163	134	142	155	125	145	161	149	149	145	141	129	150	157	162	159	136	140	157	161	147	166	127	170	144	153	154	145	168	140	143	157	152	156	155	159	149	144	156	164	152	167	132	168	190	178	177	153	146	138	184	158	148	182	148	178	166	145	164	139	140	143	155	134	152	135	138	153	137	160	142	140	133	149	151	136	166	162	146	143	131	147	146	151	160	172	167	154	161	137	144	156	133	176	157	150	134	142	129	152	159	133	154	146	155	154	149	149	145	143	139	138	142	161	187	149	129	153	154	162	147	173	152	153	162	160	175	140	139	145	149	141	144	139	130	155	156	179	144	143	155	140	175	147	169	156	168	155	150	173	173	131	149	158	137	135	142	156	150	140	133	145	169	150	151	164	156	159	141	136	151	164	148	159	139	173	150	147	151	143	158	158	151	154	145	163	147	148	161	152	118	163	150	128	134	150	149	160	142	148	154	137	166	151	130	149	152	154	160	157	132	150	122	153	129	152	129	168	158	152	135	131	146	163	150	138	158	126	154	145	142	123	174	150	153	166	165	145	152	137	170	152	144	131	134	168	146	173	155	151	160	154	150	148	158	135	133	167	144	149	160	144	164	164	155	159	138	155	160	159	154	131	149	145	149	144	150	165	161	154	142	141	150	158	137	172	140	126	156	137	134	141	167	136	132	139	151	174	132	150	154	140	142	137	153	137	169	157	145	148	162	155	168	142	155	150	145	140	166	139	149	131	133	144	142	149	149	155	165	159	140	154	149	161	123	139	157	165	181	149	137	160	158	169	167	134	155	153	162	182	152	163	130	136	154	152	164	145	137	156	129	156	147	149	156	149	148	142	161	171	169	150	134	151	161	161	119	159	139	125	146	159	173	151	142	137	168	138	151	164	139	152	128	153	150	162	139	131	148	159	145	149	145	132	158	148	135	152	141	144	146	155	122	154	143	146	151	156	143	138	139	174	178	147	135	163	158	133	137	145	172	144	116	146	131	155	159	160	138	142	146	129	149	155	164	149	129	155	132	148	146	150	155	159	144	122	145	149	138	158	171	153	142	145	155	127	151	156	132	153	131	142	151	145	132	156	155	127	147	155	156	157	141	148	148	146	137	141	131	155	174	145	159	154	174	159	153	163	151	167	140	143	155	157	154	150	166	157	147	146	136	143	184	142	139	133	144	154	167	126	135	144	121	139	135	153	150	146	162	154	158	146	159	123	133	156	150	153	148	152	133	131	154	156	167	155	159	144	147	131	171	159	154	140	165	166	158	131	150	150	142	152	144	155	143	153	158	160	150	147	165	140	162	142	143	136	134	151	162	154	153	142	131	152	161	171	159	150	128	132	116	169	140	153	141	152	164	146	153	152	154	144	143	141	129	134	151	144	142	151	159	156	147	154	140	147	155	145	149	142	142	130	149	163	149	149	132	176	170	126	170	157	147	125	161	165	143	150	141	162	153	137	167	160	158	141	139	148	156	167	160	151	130	180	134	154	162	142	159	160	167	134	157	143	120	147	152	162	148	170	145	150	144	140	142	160	143	163	150	162	170	159	167	142	148	166	155	156	156	173	159	144	181	156	147	156	143	137	135	149	150	144	157	146	160	149	164	143	129	142	153	156	134	164	146	130	161	175	134	149	145	153	125	143	165	134	142	152	143	154	136	164	151	173	160	158	166	136	150	153	164	154	154	162	149	140	134	161	173	154	156	184	175	144	163	148	155	139	138	155	150	138	152	161	131	156	168	156	147	135	150	151	147	151	154	148	155	154	158	127	144	149	172	154	161	145	134	142	144	153	116	161	152	152	148	164	132	162	125	141	144	161	144	157	150	152	149	167	149	137	136	153	145	143	138	137	134	139	147	145	158	167	146	167	136	148	156	164	150	159	158	152	169	147	177	137	150	168	160	144	157	138	159	151	134	161	151	123	145	197	124	138	151	149	140	160	138	130	152	151	144	141	130	165	145	154	142	143	161	127	142	138	137	135	130	142	159	138	159	145	147	133	125	125	168	147	148	168	174	137	145	141	130	154	152	142	125	165	159	149	164	135	154	149	154	149	149	149	141	161	136	161	153	141	155	147	158	166	150	130	145	136	143	154	153	144	150	140	135	165	154	153	141	146	149	159	148	145	129	151	161	144	156	142	135	132	159	151	165	127	148	151	154	153	149	163	135	150	145	143	151	164	152	145	144	161	141	139	155	152	155	169	150	140	171	142	139	155	147	150	139	139	165	161	164	165	163	145	141	146	150	137	167	142	166	160	145	144	159	162	154	134	131	153	146	124	142	150	143	183	158	139	137	145	151	171	132	147	157	141	136	145	152	138	137	155	158	151	149	136	143	151	165	167	137	131	140	139	154	138	141	162	129	135	167	154	148	156	162	151	144	165	156	129	153	138	162	158	153	135	152	172	129	165	131	142	146	150	149	160	152	143	148	160	156	149	143	130	140	148	137	144	154	155	158	126	162	172	123	140	142	168	164	131	159	138	153	153	167	140	157	137	145	134	132	144	163	131	138	135	147	159	155	159	142	128	130	141	143	148	140	142	140	144	147	156	162	146	159	150	156	155	149	141	142	159	144	145	160	143	167	144	152	157	149	144	138	155	157	147	132	156	148	154	171	154	148	152	145	157	143	164	154	141	137	142	154	154	156	149	153	163	158	151	164	155	145	171	140	153	152	159	160	145	150	143	171	161	143	156	151	152	134	134	120	137	145	147	146	158	130	124	148	141	151	159	140	161	149	133	127	169	142	151	151	151	129	145	155	138	158	158	156	146	149	146	147	153	142	166	140	153	144	164	142	149	142	142	138	145	152	147	143	148	169	138	142	137	158	153	159	150	144	131	147	125	128	155	139	146	133	133	144	169	137	157	145	152	150	161	166	163	156	144	148	162	149	162	132	164	160	164	155	127	145	141	170	150	137	132	153	164	138	153	157	147	126	164	158	152	142	125	147	128	165	134	136	147	133	152	134	129	143	170	170	162	148	141	145	135	163	150	155	157	145	153	158	164	149	141	142	142	141	149	148	160	144	131	146	155	167	169	162	167	153	138	129	158	137	139	143	155	156	149	155	137	159	146	148	132	149	135	151	170	152	156	175	146	152	133	170	132	138	165	134	146	144	157	136	148	153	142	163	152	144	131	137	149	171	140	169	150	147	163	167	148	155	157	156	161	157	161	148	161	136	153	171	153	165	128	149	135	161	130	158	146	144	128	136	144	126	136	138	161	150	167	149	151	132	151	142	151	141	154	156	142	154	146	157	148	146	141	153	162	142	148	133	148	186	133	141	157	146	140	148	128	154	163	144	165	152	163	162	141	156	151	161	129	153	177	137	151	161	110	149	149	160	135	139	132	140	153	130	159	145	131	142	120	157	137	138	151	130	141	146	140	141	170	150	153
8559	10724	2968	702	381	290	240	191	183	163	203	185	196	298	153	169	175	164	185	148	172	150	170	161	149	157	163	159	174	151	159	157	164	159	164	157	183	178	145	156	180	177	149	179	164	168	160	162	142	154	159	141	149	135	160	163	158	167	167	157	159	177	167	164	141	160	157	149	156	154	144	159	156	146	161	146	162	164	156	168	197	189	203	160	160	167	151	149	149	141	161	137	170	157	155	187	170	151	162	146	175	155	156	152	157	163	163	176	156	150	174	136	178	133	162	138	149	159	120	146	178	140	153	160	172	174	156	179	154	147	168	166	156	157	136	155	167	152	155	173	153	166	147	157	174	160	138	157	165	155	173	154	148	163	158	145	178	136	172	161	188	143	152	181	153	171	144	155	159	164	135	158	160	160	164	178	172	161	169	151	164	147	167	150	161	151	165	169	165	145	158	164	150	178	153	164	158	141	142	153	164	132	153	161	151	156	175	151	172	167	167	145	173	142	161	166	160	152	150	159	153	142	154	161	140	165	160	176	148	155	155	169	161	149	171	161	167	176	158	178	156	158	168	164	160	152	170	173	172	143	169	159	186	163	166	149	148	160	166	161	154	145	175	191	139	160	166	164	142	136	186	166	158	163	163	156	164	166	145	145	170	146	169	153	172	160	158	152	165	172	162	154	171	151	158	161	164	145	148	177	146	164	176	165	146	157	150	172	161	155	162	167	153	172	148	149	158	145	187	169	152	137	172	156	158	161	171	149	177	172	149	162	147	163	156	148	149	164	160	153	169	147	151	160	151	154	157	156	152	156	141	164	144	169	161	150	157	154	143	148	151	151	162	152	152	151	152	152	163	116	164	162	160	151	160	168	143	159	165	158	179	156	192	146	160	154	149	146	156	165	145	148	153	161	154	155	149	162	175	166	163	149	155	161	167	158	169	154	155	151	157	152	164	188	171	167	157	148	153	168	196	154	143	149	166	172	161	155	167	155	142	143	160	149	153	160	163	175	137	147	157	153	190	161	160	167	152	152	175	146	152	164	174	155	146	169	139	190	185	147	185	141	143	150	175	138	158	167	152	181	146	180	163	158	141	152	167	170	140	156	152	144	168	147	149	168	138	182	126	168	172	157	146	166	161	169	136	147	156	142	159	158	160	172	147	147	137	140	147	146	155	167	188	170	167	162	170	139	136	139	164	172	179	152	170	149	161	171	160	135	163	151	155	163	163	154	162	158	161	163	163	163	182	157	146	156	165	169	177	157	158	156	154	138	163	171	146	153	167	159	163	164	154	139	160	159	134	169	176	191	184	180	154	169	168	149	143	178	181	170	155	156	156	137	156	157	155	146	148	152	161	150	152	158	153	139	166	175	130	140	132	158	159	145	139	163	133	156	158	176	159	158	164	154	134	152	154	165	159	149	174	166	148	147	144	142	149	167	153	137	165	145	158	156	181	168	163	133	164	150	163	141	155	156	161	152	146	187	150	157	138	147	160	152	142	138	143	172	167	146	144	165	142	156	158	155	149	142	173	150	191	168	142	176	155	180	130	135	165	141	178	169	160	151	154	156	166	151	167	142	163	163	162	149	148	150	150	149	156	156	143	167	149	164	175	141	162	139	173	174	163	161	155	149	159	128	166	163	166	185	122	146	164	180	148	173	156	164	158	154	179	172	162	175	164	149	158	148	178	163	138	165	140	146	166	159	145	151	147	164	155	146	154	152	171	157	168	155	173	154	159	144	165	170	173	145	151	144	144	156	157	170	158	154	156	159	159	171	161	140	165	165	161	141	152	157	167	162	141	168	168	159	163	161	130	149	183	163	159	170	145	156	153	157	142	162	162	153	165	170	174	166	154	173	145	144	176	167	150	159	167	173	155	170	144	160	176	154	163	148	161	168	165	166	144	157	171	169	139	160	153	134	152	147	151	149	176	164	175	161	170	138	177	151	155	162	146	166	160	170	164	167	145	153	149	138	141	163	170	144	152	152	161	143	160	139	162	157	168	148	161	162	166	139	165	186	168	189	130	159	165	155	151	168	162	150	173	185	172	167	164	166	171	165	169	151	146	160	148	164	164	156	147	158	152	168	154	150	170	170	150	168	154	149	153	156	148	138	165	166	148	150	175	169	166	165	155	152	147	153	166	172	155	161	155	157	171	158	184	162	152	165	146	179	142	189	164	155	173	164	155	179	152	161	187	144	173	156	144	149	159	179	128	146	160	183	160	154	161	149	135	162	154	159	165	135	147	163	146	156	157	170	159	166	143	171	157	164	150	156	162	137	177	153	172	161	160	141	163	142	137	139	152	194	151	180	161	158	144	129	146	178	142	169	176	171	167	150	141	157	136	139	159	158	151	174	149	156	160	157	160	151	151	157	200	158	137	143	163	155	170	157	139	151	171	176	159	167	173	144	134	180	174	135	152	144	209	164	167	161	163	168	171	153	153	147	157	145	154	145	170	151	155	156	146	142	161	142	185	153	165	150	144	171	177	151	162	176	159	184	138	164	154	146	150	167	153	162	174	141	163	150	143	160	166	154	143	166	158	161	162	135	159	150	162	154	171	161	184	147	165	164	156	152	176	156	168	180	151	165	163	153	182	186	169	174	153	160	162	155	133	160	160	140	149	174	179	166	153	142	201	148	160	136	151	170	158	176	158	141	162	155	149	150	172	144	178	150	185	178	154	166	146	158	173	176	130	178	143	146	149	161	146	161	170	153	147	160	154	159	153	156	160	170	171	163	169	146	149	182	163	150	155	167	137	143	163	153	150	144	164	148	158	176	151	146	158	176	159	147	155	179	174	162	149	163	182	158	151	158	138	157	152	150	130	146	170	166	162	170	171	144	171	159	157	138	165	144	159	155	151	158	152	153	169	153	142	151	176	136	154	149	127	182	161	166	163	174	142	173	140	152	155	152	164	159	155	134	171	161	164	140	170	149	164	151	147	165	176	172	126	164	179	157	164	151	164	150	161	160	140	135	147	164	152	139	154	159	132	157	157	142	152	147	148	161	146	148	138	152	149	172	166	156	147	149	147	167	182	155	159	179	136	148	164	130	160	167	172	178	165	159	133	143	154	169	173	172	148	153	158	166	160	150	139	159	165	147	143	176	184	148	157	150	156	169	140	162	146	159	160	141	156	172	131	174	176	160	170	146	157	167	158	161	177	166	177	164	161	147	162	155	168	173	152	154	151	156	170	161	160	139	144	157	153	137	156	134	172	141	140	140	163	167	158	178	156	171	153	153	143	176	155	174	145	148	147	122	181	128	163	147	172	182	132	153	151	143	135	149	158	139	147	149	142	146	157	164	163	132	169	154	159	168	158	143	158	136	169	152	149	157	154	138	149	155	148	154	147	156	166	158	150	156	168	145	144	158	178	157	182	130	167	151	169	167	159	161	176	157	156	173	141	162	170	147	146	158	145	151	154	136	162	170	152	159	152	162	162	145	171	168	156	164	159	144	165	140	152	166	153	172	167	165	153	164
23953	21704	29201	24743	21708	11221	1033	641	550	494	452	428	539	492	328	370	337	366	273	361	338	355	306	315	311	314	285	297	296	317	320	318	276	288	284	285	288	304	297	289	301	275	280	266	285	311	262	288	314	284	284	306	294	270	307	296	268	321	296	291	311	276	308	278	276	262	283	270	312	298	305	257	273	299	285	292	298	286	297	292	271	327	291	298	269	288	274	280	295	291	317	292	286	292	242	252	321	270	281	282	289	298	265	269	297	282	287	250	287	295	260	290	306	284	296	270	314	302	257	256	290	287	260	272	310	246	311	271	284	279	286	281	292	260	308	283	291	266	259	256	276	308	292	271	274	291	288	272	280	324	289	269	291	285	271	304	294	302	323	268	283	284	303	277	279	281	275	290	275	273	299	325	263	288	278	265	309	273	308	299	255	255	302	258	288	273	250	291	264	307	293	265	288	288	304	294	275	272	319	277	271	291	316	278	290	274	262	258	288	286	304	318	297	292	259	315	297	261	288	261	272	324	296	281	260	288	284	299	270	241	284	295	268	324	293	291	296	287	302	281	291	303	289	255	260	252	266	282	306	282	273	283	291	324	267	284	294	275	291	279	281	292	276	307	260	294	306	304	294	327	294	270	297	291	275	297	265	257	316	280	280	302	278	265	257	284	272	264	256	287	296	281	288	247	284	292	271	281	280	282	306	294	284	252	273	272	277	297	275	288	289	297	280	286	280	319	273	306	286	296	287	272	321	319	296	301	298	298	309	258	275	247	251	288	285	291	273	285	292	321	281	286	312	308	269	275	272	286	285	261	304	306	329	285	300	270	274	284	296	291	248	285	280	283	273	242	270	305	284	311	320	285	301	251	293	311	289	286	306	264	294	266	302	267	293	276	304	300	292	278	312	278	308	280	289	260	284	307	277	253	276	269	269	303	283	290	279	281	303	291	279	282	295	271	263	279	302	301	292	263	279	316	292	316	288	293	268	312	265	284	267	289	262	298	279	269	271	302	295	281	295	287	256	291	277	292	298	277	313	285	262	301	275	288	261	274	272	309	277	286	301	288	282	262	301	263	257	324	292	275	276	281	298	288	292	314	288	267	283	251	293	271	291	297	313	293	273	288	281	296	279	284	278	315	282	300	277	296	256	265	277	294	294	248	276	279	285	278	274	231	277	278	296	268	291	291	298	280	251	240	289	292	257	279	288	283	292	311	326	302	288	299	277	270	289	270	315	283	287	266	302	302	273	271	294	297	262	300	273	306	276	245	298	264	280	273	285	273	295	273	288	277	324	285	279	284	255	283	276	271	295	287	255	259	309	282	258	273	270	259	301	285	305	266	285	276	258	297	295	267	286	318	287	263	240	281	281	267	298	301	297	310	299	285	273	289	268	335	314	279	313	260	258	278	308	277	287	259	276	281	267	311	289	291	288	314	314	287	283	297	264	259	306	318	290	281	272	284	274	285	287	299	266	291	284	269	280	289	297	263	303	277	264	263	292	291	301	288	287	274	279	315	274	283	321	276	276	281	259	307	325	301	284	288	271	309	285	256	250	275	282	264	277	265	299	293	287	287	277	274	293	255	273	283	287	294	325	325	298	303	303	279	284	273	300	255	310	275	320	255	289	321	315	290	281	302	275	296	267	270	321	283	278	276	287	319	309	268	283	286	275	295	273	290	302	263	293	255	286	269	295	272	277	314	310	300	282	298	283	286	294	316	261	257	271	294	319	277	265	322	285	277	277	273	299	256	285	296	267	275	270	265	320	288	285	276	285	315	269	313	269	282	284	314	283	288	293	276	261	289	304	294	270	299	279	268	302	256	274	268	272	300	288	277	283	298	317	288	303	283	263	296	249	311	279	297	282	314	270	290	304	309	267	313	262	275	283	303	284	296	249	290	327	287	271	293	314	298	287	297	267	273	299	292	275	301	292	284	277	264	270	279	281	297	272	259	253	275	275	298	261	296	281	287	275	272	272	297	267	304	273	274	307	295	282	253	298	291	296	269	287	307	282	284	268	316	323	283	288	284	279	304	264	299	245	266	274	300	280	279	266	267	247	277	282	291	276	286	282	263	289	288	255	294	285	293	290	319	282	261	297	234	293	264	283	268	281	276	293	284	286	275	258	272	316	279	273	260	264	294	281	286	275	279	265	264	288	294	301	277	288	296	274	295	301	284	268	277	292	264	281	287	288	304	290	299	284	275	292	319	268	296	299	287	283	304	301	275	275	274	297	300	281	285	276	262	313	291	275	280	281	277	297	260	275	276	277	283	309	284	273	298	280	269	294	271	306	283	292	304	284	276	270	288	285	295	277	281	270	298	258	288	286	294	250	290	316	271	289	295	270	281	283	276	304	292	302	275	263	287	315	283	296	273	284	279	280	290	265	278	298	292	295	279	275	297	300	266	275	280	279	272	306	288	257	268	274	274	260	272	307	258	301	315	298	243	270	283	297	290	302	272	306	292	288	284	285	305	297	282	289	288	314	280	302	276	290	285	278	279	262	252	288	274	268	299	271	298	270	289	284	277	319	317	276	307	285	272	268	293	291	286	289	291	295	285	276	276	261	291	288	299	292	283	313	287	292	315	283	289	309	274	290	270	256	266	273	302	285	260	293	298	266	283	258	259	285	269	274	282	290	287	261	294	231	296	253	272	278	278	316	305	278	287	286	290	284	262	305	289	282	294	300	290	265	286	268	305	273	293	295	292	284	304	256	277	298	263	287	259	274	302	289	295	333	296	308	299	297	339	296	266	272	299	286	301	287	266	281	296	280	282	269	285	287	313	305	274	303	282	322	292	291	273	298	308	308	270	282	299	255	291	317	268	300	301	251	305	294	279	305	283	301	281	297	295	304	269	281	261	262	248	307	275	242	291	271	277	301	279	261	292	294	329	294	293	308	272	287	271	298	314	278	302	281	295	269	293	282	278	306	288	290	250	304	276	282	313	284	278	279	258	296	283	260	290	274	287	274	266	302	295	273	335	322	274	306	306	298	288	277	288	262	299	276	316	278	276	273	291	290	290	279	275	266	293	269	280	245	284	267	296	280	275	271	273	275	273	308	280	282	267	285	299	290	307	275	297	274	285	286	270	250	277	264	277	272	283	274	273	287	296	263	274	240	276	283	278	256	276	254	289	274	290	276	298	314	267	282	273	277	263	302	301	268	274	316	269	291	287	287	299	304	333	297	278	306	265	285	279	288	292	296	286	283	287	282	259	286	298	283	290	278	271	263	291	287	275	287	269	285	281	291	264	249	292	290	280	302	283	274	276	272	327	280	282	278	263	314	288	281	275	273	247	278	280	259	299	274	299	258	283	328	307	307	261	306	306	247	297	283	284	281	273	301	294	253	269	290	307	276	317	326	270	284	325	325	295	314	303	241	300	269	290	295	291	268	299	264	280	275	294	281	305	276	304	293	248	284	277	261	283	285	295	283	312	293	270	302	281	296	262	285	282	275	281	291	268	308	276	283	278	288	266	289	279
8702	21391	9444	3429	2131	1431	1141	925	769	662	594	548	696	681	393	404	376	381	340	344	327	358	349	313	332	341	323	318	357	342	303	322	316	322	310	316	301	302	325	298	320	292	308	310	305	317	302	297	298	340	295	318	296	308	336	286	350	293	301	322	288	290	282	294	302	294	316	308	306	286	332	322	302	310	286	297	296	293	324	347	369	322	347	305	284	277	310	285	319	294	286	273	319	302	280	303	303	283	299	276	281	304	327	302	302	361	299	339	311	341	308	297	275	315	288	291	317	316	316	302	291	297	286	310	309	319	291	273	288	294	314	326	332	284	277	307	295	292	313	311	298	320	313	306	298	274	288	301	296	325	321	299	337	281	312	317	295	273	309	297	302	264	321	276	312	303	322	281	295	285	310	328	295	324	305	318	329	310	292	313	315	301	296	283	302	280	314	287	300	268	316	273	293	279	306	342	303	289	288	307	316	313	307	307	335	311	326	282	312	289	321	273	305	289	293	292	292	299	301	286	315	312	300	296	286	302	321	305	298	289	289	279	337	289	299	282	278	291	288	294	279	282	302	280	298	310	254	314	311	326	318	306	299	324	330	294	316	323	328	287	326	323	287	300	316	284	296	289	306	290	335	309	275	316	329	282	283	282	323	288	309	340	308	266	296	315	319	284	276	269	314	317	270	298	328	315	318	318	297	296	291	293	304	294	312	259	310	279	296	284	274	298	290	307	293	295	301	297	279	313	322	282	287	283	308	296	282	294	311	291	300	288	302	287	308	293	295	317	272	302	290	310	296	299	285	284	293	307	279	296	332	292	288	320	304	313	289	311	325	303	263	293	305	309	309	323	322	272	323	303	296	326	306	273	314	272	311	315	282	312	274	284	276	316	311	319	273	259	289	307	295	307	280	276	272	301	289	256	293	298	283	286	290	308	295	328	302	294	314	297	293	296	311	323	294	313	253	291	286	325	298	275	328	311	300	294	283	297	310	304	282	287	302	307	292	301	309	310	274	288	297	319	290	303	317	300	261	317	297	289	301	338	293	286	267	291	317	304	286	281	294	319	302	346	314	307	280	324	286	288	306	306	317	289	293	273	313	305	304	324	280	298	297	281	279	306	309	295	292	272	299	302	278	313	277	310	275	300	325	260	301	324	303	299	269	280	274	271	313	311	290	327	301	308	280	307	284	297	293	284	279	299	285	288	300	283	311	308	309	288	331	287	323	321	284	312	306	311	289	323	288	301	282	304	294	281	277	295	315	284	280	291	319	319	288	312	280	299	277	299	294	304	314	276	260	278	311	275	318	293	296	312	293	285	311	302	278	318	294	288	288	333	319	312	314	304	294	318	299	304	298	296	273	290	279	301	319	281	334	287	310	285	317	287	290	305	303	300	319	268	280	298	285	340	306	294	304	279	311	297	325	305	289	298	292	274	306	292	326	276	294	326	315	305	298	279	285	286	306	286	291	303	289	331	305	269	306	287	313	322	280	316	316	281	344	316	281	321	302	286	272	301	308	289	314	279	293	281	291	299	298	292	304	292	294	304	299	293	312	304	304	305	292	321	276	266	303	306	337	278	260	327	334	287	293	279	290	320	319	286	294	331	326	336	300	295	291	310	322	305	281	289	316	281	303	325	298	291	321	295	283	286	284	310	286	342	313	282	308	320	288	321	303	275	278	311	313	307	299	288	310	307	286	283	289	293	322	294	295	274	298	328	325	272	311	296	322	274	287	277	278	302	297	287	274	311	289	299	274	318	295	297	268	288	295	295	281	314	298	292	290	281	309	302	282	318	333	297	295	312	301	302	330	296	282	322	307	288	304	333	291	256	281	317	273	308	316	314	286	324	304	283	286	327	312	313	295	289	283	304	299	328	313	306	321	276	306	287	302	294	302	287	329	305	281	296	327	278	302	293	269	316	298	302	311	308	308	312	300	285	290	313	261	301	304	296	282	272	285	301	312	268	261	306	315	309	268	337	343	285	283	306	310	291	285	282	274	288	282	300	325	300	326	309	297	283	308	316	314	311	280	328	328	318	255	301	301	284	311	296	305	283	294	318	301	303	306	283	327	287	306	300	295	322	328	298	300	300	328	273	308	292	285	272	284	317	285	310	315	319	308	282	305	317	281	296	292	266	300	293	327	301	293	332	285	312	308	305	294	288	304	280	301	301	327	283	315	283	313	282	308	266	304	313	286	281	323	292	281	275	295	303	292	297	303	325	310	280	343	316	311	307	287	286	299	311	325	338	326	272	298	288	312	278	285	288	281	292	295	281	313	276	281	303	304	294	266	315	290	295	304	285	327	329	283	295	283	290	290	311	299	323	293	291	308	308	276	256	276	299	310	282	286	279	322	257	277	283	265	311	314	281	295	305	324	305	304	288	309	340	291	304	283	272	278	284	299	276	309	312	305	335	276	304	280	300	296	282	255	330	316	311	305	314	282	297	277	295	314	322	302	269	311	334	269	295	288	279	298	277	330	277	282	315	301	304	298	296	299	293	295	297	261	312	277	308	311	273	284	305	302	277	284	281	298	300	300	302	292	287	326	261	313	309	326	309	327	311	308	328	291	305	307	298	330	356	275	283	281	275	284	332	273	314	317	305	289	315	309	316	287	290	297	309	308	304	316	271	303	290	296	327	300	280	309	315	302	288	287	301	309	306	285	357	269	316	279	310	285	292	308	282	284	284	318	282	285	283	290	324	308	312	294	271	315	287	291	284	298	306	310	277	269	279	289	300	278	282	319	267	289	281	308	275	305	295	295	308	297	297	277	321	313	338	313	309	294	299	296	296	315	312	267	311	309	280	278	294	300	279	301	315	292	312	278	292	298	297	290	292	263	291	286	316	304	312	314	294	284	297	321	292	295	285	314	314	282	280	311	309	298	281	303	299	289	290	314	280	305	307	272	306	281	292	321	301	303	260	291	275	293	293	287	331	311	288	318	319	261	297	295	297	286	274	275	303	320	327	315	341	312	323	306	273	288	315	297	314	281	286	299	337	319	273	284	298	307	299	272	276	279	310	284	303	264	313	267	305	305	332	297	308	278	279	317	296	273	318	275	298	287	279	292	296	318	300	282	295	340	295	346	294	332	302	291	271	266	290	241	302	309	289	310	315	291	299	285	288	296	312	291	286	298	293	300	285	315	305	294	292	284	322	322	255	287	256	306	315	304	306	309	287	279	299	303	339	294	319	273	277	288	295	316	309	293	305	280	279	314	308	258	291	297	303	308	272	292	294	293	336	294	294	271	307	302	300	306	332	331	293	280	272	299	308	287	288	266	298	305	293	324	291	310	292	315	309	313	313	291	328	297	260	290	298	317	273	316	301	276	283	305	272	305	316	298	309	320	296	289	322	289	301	314	318	298	300	282	303	282	290	319	307	307	256	287	285	255	329	284	280	287	292	298	314	286	304	301	324	311	305	329	278	303	289	273	300	293	305	324	319	333	296	328	310	299	297	317	316	312	276	325	303	309	294	291	305
25076	21680	28157	25716	12238	515	269	231	220	161	162	142	221	165	108	92	94	96	94	91	106	79	87	84	98	85	97	84	64	78	72	75	88	103	76	86	80	58	87	86	78	85	92	74	80	81	79	76	73	70	73	84	68	81	72	84	83	90	86	68	57	73	90	65	68	88	78	82	74	78	70	65	68	85	85	83	73	75	69	100	98	93	93	97	92	78	79	74	76	69	87	79	75	69	80	75	70	76	84	81	79	73	85	93	73	72	75	69	82	73	86	77	63	66	71	73	63	90	86	63	81	83	83	79	83	69	76	74	74	92	71	78	91	71	68	62	72	65	64	79	77	66	77	63	67	71	70	92	60	73	84	66	82	77	79	84	89	78	59	81	54	66	93	68	72	81	74	65	79	89	68	83	70	82	62	83	72	77	74	89	83	79	87	89	72	88	79	79	80	74	81	64	87	78	76	62	74	84	79	85	83	76	77	74	93	70	76	84	77	71	72	89	74	75	74	86	88	81	70	74	63	96	65	69	81	72	79	88	75	66	74	80	68	70	84	77	67	82	78	67	89	81	83	85	66	61	79	72	57	93	79	70	91	72	92	80	79	85	78	73	87	72	86	65	70	70	77	78	89	84	81	72	80	67	65	69	67	79	83	76	63	73	82	76	65	73	84	64	75	60	79	77	79	69	69	80	74	79	65	72	68	62	85	82	80	76	94	88	66	77	84	77	83	79	66	88	82	82	74	76	68	82	68	92	76	74	59	77	81	72	88	89	84	75	71	72	71	80	75	61	70	76	76	78	74	65	77	78	80	81	77	77	75	73	77	70	74	74	91	72	79	65	78	85	73	76	70	79	76	64	82	81	75	78	94	86	66	64	71	94	77	76	71	89	61	62	75	70	94	90	66	74	80	68	87	65	81	86	65	75	95	86	80	80	82	64	78	87	62	94	79	68	65	85	79	71	80	80	70	75	82	76	96	67	75	80	81	86	84	86	82	60	68	80	78	70	63	67	64	80	76	66	80	83	81	73	73	77	72	86	92	83	64	65	69	83	82	69	87	77	78	66	80	64	79	73	81	77	85	82	76	82	64	73	90	81	83	61	69	78	77	78	85	77	91	81	66	74	76	85	68	64	73	67	59	81	75	64	56	78	77	82	71	70	73	66	63	67	83	76	67	82	53	66	74	62	87	76	73	68	76	77	79	67	83	69	65	77	93	77	65	72	60	88	74	85	66	80	80	86	74	66	84	89	87	65	71	84	81	72	88	69	73	90	68	86	69	93	78	76	79	81	80	73	89	68	75	70	74	72	60	70	77	75	76	62	64	89	73	107	65	85	75	78	69	55	73	83	91	81	76	78	67	68	85	80	61	93	80	87	72	74	69	84	79	85	73	50	68	67	81	78	83	62	61	65	76	71	70	85	73	59	79	63	82	77	57	76	73	67	63	57	72	72	80	63	66	76	67	80	57	80	63	76	82	69	69	71	77	72	75	74	77	72	70	85	66	90	69	92	63	67	72	75	66	73	71	68	74	79	69	64	76	87	78	80	91	83	75	77	74	81	73	67	86	63	78	93	69	67	66	75	78	79	86	82	69	69	65	82	77	67	89	78	79	89	73	67	68	75	69	82	75	63	72	63	53	84	86	59	89	79	73	69	93	82	65	85	74	84	85	70	71	71	80	72	73	81	88	83	74	73	62	73	79	72	68	68	90	67	76	77	77	68	79	71	70	64	75	80	65	77	79	73	63	76	67	76	59	79	87	80	71	76	96	67	67	70	93	87	58	81	68	89	82	76	76	62	54	76	80	75	90	69	103	88	80	91	73	70	78	88	86	87	81	79	78	72	75	63	74	81	85	71	79	72	77	66	61	74	90	93	87	69	82	67	78	71	59	67	77	73	68	77	68	74	80	67	71	73	78	83	70	67	72	88	75	83	84	71	71	74	81	74	85	70	67	76	71	71	80	79	78	80	79	85	86	100	67	76	69	74	70	81	63	85	55	76	73	65	71	77	78	92	60	71	63	83	69	81	68	82	85	72	86	79	67	89	66	68	84	67	65	87	80	89	82	73	87	76	87	83	66	77	70	84	83	77	59	76	92	80	82	69	72	90	91	71	103	70	79	59	80	72	80	74	64	79	74	67	74	82	87	62	84	63	67	78	68	67	88	83	82	64	82	67	75	72	72	68	63	76	86	86	86	83	78	62	69	73	60	74	87	72	68	71	78	84	69	71	72	88	71	58	75	63	64	77	58	80	80	97	82	75	61	72	95	80	76	72	66	80	82	57	68	95	79	81	66	73	86	75	83	82	78	80	66	75	78	67	66	76	84	95	89	77	81	71	62	71	80	67	80	88	60	65	72	72	73	75	75	85	77	68	70	71	85	88	64	65	84	77	79	71	61	65	61	73	78	77	56	79	61	73	65	86	80	84	74	75	82	85	77	63	101	87	79	79	71	83	73	91	73	74	79	86	81	86	88	87	69	81	79	68	81	66	72	75	76	74	82	61	64	77	87	80	61	78	60	88	78	70	67	73	89	77	71	78	84	82	74	65	78	71	77	77	73	76	74	73	83	86	68	88	89	69	76	73	65	72	72	76	80	73	79	67	81	101	72	67	80	74	77	89	74	74	76	70	78	77	67	70	74	92	76	62	76	78	73	59	66	79	74	67	81	73	84	61	72	74	82	63	69	81	69	63	82	71	79	96	78	62	97	87	67	76	88	68	82	73	70	77	85	85	76	79	94	68	80	76	62	63	71	72	69	85	78	74	81	77	65	84	90	62	74	80	73	72	82	70	74	86	66	76	70	57	69	84	79	62	94	68	87	68	64	68	70	88	81	61	74	86	68	62	70	73	79	68	81	68	69	65	78	73	79	72	80	53	84	64	72	66	83	71	86	71	75	73	81	72	80	80	82	58	86	76	66	76	77	73	80	76	78	71	71	85	70	76	79	72	77	85	83	72	65	71	88	78	83	75	71	85	77	86	95	92	91	82	54	62	73	80	67	66	74	91	76	70	86	89	71	62	79	73	77	86	72	85	76	83	74	85	74	92	80	85	66	46	72	72	62	67	67	65	82	67	79	66	70	78	78	67	75	82	84	70	76	68	57	81	71	82	78	89	69	71	72	80	81	81	75	69	68	69	70	70	75	90	73	66	76	70	84	78	88	79	72	74	83	61	96	82	79	83	100	88	84	69	63	58	70	67	69	70	74	69	67	85	70	62	78	72	84	79	79	74	82	82	76	78	81	77	63	74	72	57	62	57	83	88	83	59	91	82	71	99	85	89	77	70	73	79	71	84	76	73	72	77	69	83	69	81	76	62	76	70	80	78	77	77	84	71	84	75	68	62	80	70	93	73	73	72	74	77	85	75	87	81	71	75	90	76	87	76	79	77	63	83	66	99	69	72	68	63	71	71	84	85	69	73	78	69	62	58	68	55	72	78	84	73	76	79	75	68	85	77	81	84	75	82	80	106	68	64	88	72
8557	19635	6639	1893	1167	742	572	420	339	278	247	203	377	250	156	109	128	125	125	115	117	116	92	99	102	89	99	99	95	97	76	74	111	85	93	89	93	93	95	95	79	86	83	87	85	91	83	76	80	82	88	85	90	80	82	99	84	85	88	84	69	72	85	78	80	96	111	93	88	93	76	87	93	78	83	89	76	81	110	104	120	123	103	85	71	83	86	83	88	68	85	82	88	67	86	82	85	83	96	70	83	86	74	97	84	86	77	87	100	99	96	95	68	104	75	96	89	73	71	90	81	72	72	76	75	78	82	94	99	78	82	80	86	79	85	85	76	78	69	84	84	87	72	97	83	86	88	80	86	85	90	81	82	91	91	92	88	75	86	90	72	87	101	92	73	69	100	80	79	84	83	68	75	73	83	80	88	80	76	86	69	77	92	78	91	108	85	92	85	89	88	105	83	76	76	80	74	77	61	73	69	76	68	85	80	99	95	90	79	87	74	68	78	84	86	87	75	91	79	82	88	76	63	84	85	77	79	74	70	62	84	98	84	85	84	85	75	88	102	91	92	77	76	86	82	68	88	84	85	89	70	84	69	85	85	79	92	74	93	80	86	88	76	93	90	102	79	87	82	90	85	93	100	89	92	75	83	77	78	65	101	97	80	92	83	76	68	75	95	81	74	77	85	66	93	84	104	72	77	80	80	92	109	96	82	81	96	85	86	73	82	85	79	77	79	91	87	86	86	84	85	86	80	83	88	83	70	80	77	82	79	79	62	79	71	93	91	94	91	95	101	86	75	93	78	89	75	85	91	67	99	78	87	69	76	81	84	101	87	79	76	72	80	91	81	81	93	90	79	90	85	85	68	82	75	92	93	84	87	94	90	82	67	72	81	109	78	88	90	89	73	79	70	89	94	88	76	77	93	93	82	73	78	93	71	74	74	70	65	97	94	85	69	76	73	83	75	88	103	85	87	96	76	96	100	87	91	94	73	84	82	84	75	99	84	83	78	76	94	79	71	90	96	81	99	79	91	92	89	95	78	79	86	73	92	91	83	79	77	90	72	84	68	102	81	83	68	94	82	84	71	93	75	81	101	86	107	84	80	69	95	85	82	88	89	91	76	84	69	86	100	92	92	80	86	80	91	79	67	82	86	78	84	83	78	75	79	77	95	75	82	91	83	85	111	91	97	100	82	70	81	81	78	95	100	78	77	85	74	81	94	74	94	81	83	69	74	79	93	71	78	75	70	86	79	83	82	87	82	75	83	93	98	88	87	76	106	83	91	79	92	70	87	80	89	81	79	97	75	74	94	83	65	84	75	74	83	69	74	74	84	73	101	82	72	97	79	83	77	93	87	95	85	75	93	99	68	81	89	83	89	76	77	103	86	70	93	83	81	65	89	74	81	87	71	97	85	91	93	78	95	86	75	94	90	79	76	79	77	78	74	83	88	90	96	89	81	78	88	84	97	79	93	82	78	86	91	84	85	87	75	95	95	87	96	83	80	87	92	67	114	72	67	81	109	73	99	88	81	84	74	95	77	76	92	84	94	82	75	88	75	91	73	72	84	88	71	87	78	72	93	84	88	82	87	71	101	93	71	88	101	82	102	103	88	71	84	81	76	84	76	84	81	84	76	69	83	83	77	74	79	83	80	69	73	101	83	76	70	80	80	82	88	90	72	78	80	63	79	96	87	105	80	90	76	84	76	83	89	83	68	84	72	73	81	69	76	74	85	82	84	74	82	82	84	70	97	90	81	88	76	61	111	76	73	87	74	75	89	89	78	80	75	76	77	80	100	80	89	84	83	86	88	71	74	99	87	91	81	85	75	91	72	74	97	71	70	86	75	94	75	76	82	102	77	88	79	84	80	79	71	72	64	78	83	64	73	99	80	74	85	87	94	80	75	83	65	84	75	92	77	88	85	85	80	75	96	93	79	88	103	104	75	73	72	82	76	81	81	82	84	77	78	90	79	81	83	92	76	72	72	71	81	77	90	79	71	88	81	84	77	82	85	78	97	99	103	68	78	95	85	81	67	92	73	82	83	80	83	95	72	74	67	99	90	86	74	76	62	95	69	91	89	76	73	85	86	73	81	85	92	103	74	85	84	80	84	83	73	90	79	75	78	67	95	63	104	72	88	80	80	87	77	93	77	81	85	104	72	70	86	92	74	94	84	90	89	88	72	87	84	76	68	76	83	86	75	102	86	91	71	87	82	93	79	83	96	84	83	101	74	73	94	80	84	85	90	85	73	83	85	91	73	75	83	76	79	86	90	86	82	87	86	96	85	74	89	98	79	74	91	78	78	99	78	68	81	72	84	76	86	76	81	88	78	73	74	83	93	84	82	102	94	78	79	69	78	75	65	81	84	89	78	73	92	79	60	76	78	80	95	80	80	90	86	68	101	90	80	88	93	94	85	87	93	83	66	86	73	89	80	88	87	95	83	75	86	99	102	78	90	84	80	70	91	92	89	101	88	66	89	85	88	77	85	76	101	73	87	85	73	96	90	95	78	91	74	88	87	91	91	84	82	79	94	78	77	100	91	89	84	69	98	80	90	95	71	107	96	75	90	87	83	63	80	85	83	79	77	73	89	87	83	99	111	91	65	95	85	76	87	75	100	71	94	85	79	84	83	82	77	75	71	78	90	80	77	101	96	82	64	70	76	71	94	95	97	91	72	66	77	70	76	86	88	60	73	85	76	99	88	78	96	95	96	79	79	94	85	77	91	79	99	80	82	72	83	74	94	82	86	95	101	88	89	97	102	73	98	76	85	81	100	87	90	95	92	86	91	84	84	81	95	81	83	74	96	76	83	82	79	78	90	72	79	75	65	93	72	88	72	84	75	88	86	94	95	63	81	83	63	84	88	77	83	98	75	83	101	77	74	88	85	87	87	84	86	86	80	87	78	90	72	79	96	90	88	86	68	85	89	91	79	81	71	90	89	82	70	87	77	97	83	81	91	83	69	102	73	88	85	78	85	89	91	86	71	85	90	75	82	82	84	87	77	92	83	88	83	87	69	66	93	79	87	94	98	84	79	63	77	93	88	79	83	72	77	87	79	84	98	83	82	72	87	83	84	78	82	78	54	80	88	74	88	85	77	96	93	83	80	93	65	100	91	87	101	80	80	88	75	85	90	83	92	86	76	72	85	76	84	77	86	85	79	85	83	86	95	80	64	80	93	79	70	70	88	80	86	80	90	95	80	80	66	94	76	84	96	80	82	72	95	82	66	80	72	104	86	83	91	95	89	77	96	80	73	93	77	74	86	90	80	81	83	96	88	84	70	96	84	90	83	79	83	72	101	100	85	83	75	93	81	85	84	94	75	107	69	98	90	66	88	92	79	81	69	78	103	98	78	75	96	94	77	81	76	85	79	78	93	98	83	82	84	73	77	79	94	71	91	75	85	91	94	79	83	89	88	88	80	82	76	105	72	73	83	88	92	88	91	76	75	86	73	94	96	91	74	76	77	93	85	85	83	91
22860	21736	29687	24348	21736	21799	10720	1030	725	610	534	589	632	443	363	390	369	318	325	336	317	285	282	277	283	267	296	278	282	292	273	278	254	254	264	257	259	258	257	273	252	239	269	243	235	272	234	255	250	245	263	243	271	251	268	244	232	257	223	240	246	244	244	221	267	258	260	241	251	269	253	250	241	197	266	229	236	246	234	252	253	281	273	252	243	271	253	240	237	262	226	245	266	240	268	238	268	252	241	222	233	265	263	219	245	262	252	248	264	245	238	243	246	251	249	258	258	248	248	247	249	214	241	256	266	263	260	251	234	254	260	254	244	233	224	236	228	254	235	287	241	237	263	269	255	252	250	231	206	221	252	246	250	261	258	256	251	231	252	257	255	244	238	207	233	219	248	235	247	227	276	248	226	249	259	269	258	248	236	225	239	251	232	255	251	244	243	252	226	243	232	242	261	249	249	247	216	224	274	231	247	211	256	264	270	265	246	230	235	256	213	286	237	246	268	228	266	238	243	201	254	273	259	237	253	250	250	262	261	221	242	260	222	231	233	282	249	257	242	254	243	252	232	237	252	242	250	247	230	240	233	250	244	241	238	221	268	230	246	265	247	241	250	245	241	260	229	254	234	275	233	238	265	234	229	239	262	245	259	241	239	218	245	253	235	242	232	233	250	253	235	247	253	251	233	242	246	284	232	236	245	238	234	271	249	234	243	252	247	234	265	240	243	248	255	227	233	265	236	241	224	239	231	253	223	246	244	228	256	254	253	231	235	240	263	225	284	245	241	246	237	239	250	252	235	236	255	246	253	226	234	248	245	215	233	228	220	235	243	256	271	266	253	241	242	239	248	241	231	233	276	255	245	256	226	246	251	253	282	259	235	244	244	234	228	273	232	256	242	242	245	233	236	239	249	222	270	246	262	234	236	246	246	220	250	226	220	224	226	231	263	236	256	256	236	252	249	241	212	261	219	228	214	248	226	245	246	266	254	266	202	275	235	260	239	236	235	237	242	245	274	224	265	235	245	265	251	245	238	251	246	247	238	244	244	230	269	267	232	274	248	251	255	240	253	240	266	226	221	233	272	257	253	257	260	256	221	275	238	268	262	222	267	257	248	234	241	226	286	244	237	234	263	252	247	228	233	226	278	246	262	265	225	261	228	215	250	230	229	255	235	265	228	282	251	271	245	254	236	223	215	247	213	235	253	260	227	249	257	251	245	230	243	237	245	246	272	230	241	205	264	238	257	230	257	240	244	223	208	258	266	243	254	225	263	240	249	241	290	246	236	246	259	230	270	270	250	261	232	267	244	266	246	230	225	238	245	253	244	225	255	236	243	257	264	234	238	221	233	235	243	230	252	234	215	229	232	267	222	234	221	264	247	217	238	254	250	215	231	229	242	258	244	249	276	241	229	259	241	249	241	234	239	220	243	256	232	231	254	259	234	230	251	253	249	238	228	256	246	245	236	250	252	231	238	253	228	212	278	243	244	260	242	223	272	229	258	241	262	240	245	238	277	239	237	268	241	247	251	209	241	253	241	274	246	243	237	221	236	255	268	268	262	233	240	240	235	268	246	258	264	252	211	233	250	242	253	251	233	251	246	243	256	228	246	256	228	248	260	235	246	254	260	264	231	211	250	247	267	245	200	258	246	242	225	270	237	226	235	258	259	265	236	238	244	271	229	250	250	245	242	247	217	238	240	258	238	258	233	241	228	254	232	238	239	273	237	266	213	263	246	228	223	253	247	213	254	233	240	235	214	245	235	254	234	236	265	240	230	259	238	240	254	275	263	223	259	242	264	266	261	268	268	219	247	260	236	254	251	232	238	230	256	246	244	242	277	249	225	256	214	229	238	281	247	241	231	221	241	242	266	243	263	220	267	224	229	243	236	254	255	247	251	208	268	264	274	253	238	245	222	254	239	267	244	260	240	245	221	228	243	286	252	245	237	268	218	265	270	252	241	250	241	252	249	234	252	242	247	237	271	227	237	240	270	240	249	227	203	255	227	226	243	232	230	248	237	265	245	253	250	256	260	227	253	251	231	244	277	236	242	226	223	232	245	240	252	239	277	244	254	222	221	226	226	236	247	260	257	244	222	239	265	231	251	234	257	281	255	244	233	253	242	238	250	259	263	247	228	260	241	245	237	216	252	255	217	272	263	232	245	198	255	263	233	260	261	237	233	256	254	204	254	237	244	231	245	230	221	240	260	235	234	253	239	250	239	229	204	241	259	250	253	249	241	243	237	244	249	240	264	243	239	228	260	259	268	221	274	253	229	252	269	241	281	292	269	214	224	245	227	236	263	243	265	220	259	244	227	244	245	255	218	241	276	231	255	238	242	244	218	209	246	225	222	237	230	244	266	257	246	225	209	256	218	238	231	262	246	263	267	270	239	240	219	237	245	228	259	235	225	254	240	259	247	210	231	271	217	233	233	266	236	259	245	221	232	275	236	231	241	241	248	244	239	237	257	224	245	245	226	222	238	236	224	250	242	230	234	277	216	246	238	233	257	268	243	247	256	247	253	246	247	270	246	223	255	237	249	238	230	226	213	233	239	267	249	253	218	257	226	229	258	257	270	257	219	241	244	252	239	207	233	230	241	224	239	258	266	254	257	241	250	246	226	232	245	259	246	212	237	218	250	250	236	236	253	250	244	258	239	267	241	274	233	246	231	236	235	231	235	244	214	279	247	267	266	272	238	256	247	248	230	245	215	268	247	246	256	267	260	246	247	237	228	247	267	266	262	219	239	254	210	253	227	247	232	213	252	239	262	251	208	240	237	265	262	253	238	249	266	240	225	229	240	235	257	242	237	271	263	257	234	202	260	246	238	217	239	231	250	252	234	236	238	243	244	259	238	246	254	263	232	208	249	238	229	238	251	220	255	231	245	252	244	239	212	211	251	251	248	257	224	219	216	270	222	257	266	232	260	242	252	240	239	246	253	246	236	222	241	232	256	214	261	228	254	244	239	218	254	280	237	222	248	237	232	228	227	239	248	253	235	255	249	248	253	243	246	228	253	229	259	237	260	266	268	210	271	255	259	244	220	261	228	241	241	227	244	219	260	257	253	255	237	226	252	241	246	244	230	259	266	265	254	237	245	275	228	242	241	218	253	253	258	242	253	245	251	248	252	212	232	249	241	251	247	248	238	237	222	230	240	273	250	224	245	274	229	241	248	246	272	243	264	241	253	248	256	248	269	233	248	237	244	253	261	248	223	231	228	255	227	253	256	207	285	237	262	235	231	258	248	220	258	248	232	236	232	232	234	220	276	242	265	245	212	244	207	224	250	291	246	259	224	274	267	260	211	255	259	242	280	256	245	257	254	251	276	243	277	273	227	243	260	220	261	238	253	233	241	238	272	240	229	239	229	216	268	234	268	223	236	266	246	256	233	228	256	243	217	232	245	236	267	255	237	286	253	222	242	223	234	237	274	260	241	263	223	242	242	232	265	236	248	239	257	249	245	219	236	240	212	232	257	239
11261	30986	14671	5805	3486	2575	1877	1488	1142	922	831	865	1035	598	466	447	400	349	380	353	357	365	347	354	317	339	293	291	312	309	313	289	316	311	310	282	283	273	306	272	270	285	293	274	281	273	230	288	257	248	252	273	309	265	281	289	287	244	269	256	274	272	255	277	260	267	254	264	282	264	258	289	241	275	257	268	240	277	273	295	354	323	298	294	273	271	278	268	276	263	270	267	250	246	256	258	243	256	257	257	257	229	244	238	277	247	267	258	275	223	236	271	251	227	279	258	258	245	258	263	265	244	247	264	265	258	241	239	260	261	280	285	273	284	245	296	260	279	248	251	225	274	257	304	230	249	268	278	267	230	258	266	282	281	267	270	269	250	267	251	250	210	260	258	264	267	254	280	244	271	244	282	267	257	267	259	272	259	247	258	241	261	251	259	266	237	248	244	251	266	256	245	265	261	246	236	220	255	269	230	261	275	243	250	251	265	275	237	283	261	244	264	240	239	240	252	284	270	230	235	262	262	268	259	269	225	298	253	235	238	254	271	237	235	293	289	300	247	266	297	237	273	248	260	273	248	249	261	305	272	285	236	277	259	253	272	247	263	256	247	270	244	253	253	240	260	263	259	280	273	251	245	261	260	257	241	286	257	256	261	273	225	271	281	251	288	273	271	240	264	241	250	246	275	241	249	281	273	240	267	283	261	236	273	238	272	254	224	261	234	269	239	255	241	279	259	265	276	245	259	225	235	266	235	276	252	266	261	263	255	243	249	258	260	251	259	253	275	254	254	257	295	262	272	229	256	232	270	269	232	267	252	263	274	255	237	267	234	251	273	260	287	238	261	244	265	286	229	272	266	261	265	226	233	266	257	255	267	229	255	244	241	268	272	248	244	254	253	260	241	262	257	264	257	259	274	244	232	246	260	239	256	259	269	247	278	270	234	245	262	262	266	261	256	276	241	260	285	258	233	248	240	259	239	261	275	261	248	260	258	263	250	278	251	221	272	245	266	244	231	248	238	293	255	258	276	292	247	239	238	271	284	252	257	241	270	266	283	254	266	271	238	264	273	276	271	270	232	260	255	248	259	266	252	248	261	266	269	294	229	279	288	269	262	275	261	267	259	254	254	243	283	241	278	249	259	256	268	274	250	258	263	304	276	295	288	246	264	251	270	265	241	253	245	241	263	273	265	263	249	243	250	261	237	261	256	276	280	248	257	267	283	239	271	283	235	262	240	266	258	245	247	236	248	254	251	283	257	235	260	264	280	276	280	272	253	241	265	271	242	272	265	285	258	220	263	266	265	258	254	246	230	277	251	258	268	257	272	248	282	264	264	260	248	249	241	231	253	255	219	241	260	249	257	225	259	260	256	287	267	231	253	253	275	261	287	273	264	272	264	296	213	276	234	296	227	239	254	249	236	249	247	269	232	241	236	264	270	282	245	285	284	258	259	300	245	261	254	278	275	235	256	241	253	226	276	245	260	253	274	226	273	273	240	230	256	263	237	244	255	266	273	286	249	248	279	260	297	289	256	246	280	261	240	264	242	253	279	252	277	256	284	276	237	250	251	267	239	258	264	258	256	258	273	233	241	276	292	264	256	246	285	255	248	255	267	241	241	267	241	238	252	273	259	242	263	264	260	265	265	235	285	291	248	283	232	270	270	246	245	225	264	275	271	260	247	241	282	247	260	242	272	255	244	222	278	262	283	265	228	267	277	248	262	251	246	237	237	253	274	268	272	259	250	259	264	231	267	254	271	260	239	272	251	284	271	233	256	267	285	261	244	241	240	247	271	263	269	240	248	223	265	259	238	247	266	271	276	270	255	264	266	260	273	260	257	260	260	282	245	277	273	252	226	261	269	249	245	273	234	274	250	263	267	251	263	273	253	245	223	272	230	256	245	246	252	235	271	247	254	273	265	267	313	253	265	244	275	245	266	254	262	244	274	240	271	265	261	281	274	284	240	249	222	246	243	267	265	268	231	295	232	260	256	248	247	244	243	273	249	272	274	260	242	240	234	253	280	246	245	289	268	273	274	233	264	268	239	245	271	259	258	232	254	273	256	271	257	263	247	250	275	305	264	239	230	269	259	246	286	266	248	261	271	247	263	265	245	274	247	255	248	270	280	246	252	264	241	278	256	257	247	251	263	245	256	278	265	266	255	280	272	260	200	284	276	232	248	260	274	257	264	232	225	247	278	261	256	238	226	243	252	246	273	227	244	252	261	274	211	246	202	238	268	245	275	261	255	262	256	276	242	234	260	261	246	263	273	251	268	238	262	245	258	301	288	240	244	260	284	247	236	279	274	237	297	250	246	256	257	256	248	258	252	246	260	255	252	258	243	275	274	241	269	233	272	245	247	242	266	270	247	282	265	275	253	246	252	290	287	262	260	267	230	256	259	262	257	265	242	218	257	250	253	261	278	241	229	253	251	238	255	262	289	232	247	269	248	256	277	244	246	288	243	237	254	239	278	261	265	247	262	244	288	239	278	258	243	264	255	275	255	281	228	259	247	262	267	251	272	233	230	234	268	254	258	274	254	244	262	260	263	265	228	250	266	250	255	252	274	285	246	289	268	246	260	267	276	281	267	246	269	248	256	262	243	253	258	268	258	278	270	255	232	254	269	266	265	280	235	260	257	256	268	258	253	252	256	253	259	250	250	260	260	256	243	243	251	261	274	246	256	265	271	237	230	252	239	233	260	241	281	273	268	251	265	279	259	236	260	259	240	239	278	277	275	237	273	253	260	280	260	245	261	240	256	264	279	243	246	287	242	250	291	238	253	254	283	279	267	252	236	275	271	261	249	250	257	258	270	288	259	276	264	235	229	262	253	266	228	273	246	269	266	246	246	274	267	260	271	254	250	266	261	251	253	261	223	262	267	230	240	283	248	266	266	236	255	269	252	269	260	289	302	248	241	243	256	228	258	226	267	247	277	246	248	252	256	283	237	255	240	258	278	244	243	244	251	244	258	262	255	264	261	257	274	254	253	261	264	236	263	242	268	265	282	261	267	259	268	253	264	258	237	258	255	296	242	267	247	246	280	260	234	244	248	243	288	265	232	267	226	243	273	267	230	247	276	263	287	257	275	263	271	271	249	254	255	244	229	285	267	252	228	238	256	263	251	236	235	246	276	260	225	215	233	259	267	252	265	257	268	246	249	273	264	284	261	256	244	287	277	264	242	244	271	237	292	270	267	248	259	287	228	260	260	256	246	221	288	256	248	282	277	261	239	261	281	280	233	265	268	282	239	251	256	276	274	252	274	252	239	243	251	239	247	241	273	250	263	254	247	234	264	245	226	248	261	295	286	259	255	235	260	267	251	267	262	278	248	266	255	268	255	255	252	244	250	292	282	245	261	282	278	258	272	267	231	240	258	289	245	259	242	257	239	258	270	242	269	272	244	280	274	248	276	257	292	269	249	250	250	245	274	220	238	266	265	229	266	242	254	250	254	232	254	250	261	250	246	278	240	233	241	260	263
28149	20701	9177	895	285	213	184	196	168	163	153	252	337	149	154	163	165	164	160	152	131	151	161	165	148	148	152	150	142	140	148	149	138	158	145	162	151	149	153	153	157	148	129	157	143	173	161	158	147	135	162	152	168	138	165	160	137	128	154	152	148	154	141	162	167	141	153	152	168	142	146	153	167	143	145	141	149	162	134	123	184	170	145	167	156	151	142	146	155	154	139	174	151	142	144	161	155	153	159	157	146	165	124	136	149	143	128	152	143	144	133	154	160	134	176	160	157	135	149	150	123	148	153	180	146	126	164	147	144	145	150	160	149	127	145	155	174	140	152	145	158	131	137	134	173	132	157	177	157	147	147	157	181	152	142	136	157	169	124	160	158	152	145	141	165	150	167	145	144	180	136	138	151	138	148	151	154	163	147	147	126	148	177	171	138	139	148	147	155	154	126	138	156	148	170	149	141	158	148	156	167	141	146	176	117	156	152	153	147	155	142	144	151	147	168	148	146	149	145	171	128	155	157	172	131	177	164	142	157	161	153	159	164	143	113	158	166	143	147	166	143	144	165	172	144	135	147	152	169	141	137	138	148	151	145	150	171	136	178	146	154	136	161	136	168	148	141	146	168	150	173	156	157	150	143	133	141	153	151	138	155	139	149	134	136	139	149	148	158	156	144	141	140	155	127	150	131	140	127	145	124	136	155	145	155	159	139	152	147	145	148	155	158	134	165	170	165	143	134	157	137	145	156	135	147	152	154	153	147	143	142	114	152	139	159	150	157	141	157	153	135	174	164	161	135	161	150	133	150	148	134	149	163	155	133	133	146	158	135	150	131	150	130	153	158	151	147	142	150	155	155	167	130	128	162	144	137	143	147	148	144	146	152	142	134	151	163	117	148	171	149	139	131	147	161	154	147	149	169	142	144	141	154	150	167	142	140	150	138	149	156	133	137	173	155	129	151	153	149	123	124	151	139	159	150	159	121	147	161	142	138	145	146	139	134	144	167	148	150	170	146	166	154	154	152	154	151	138	138	162	136	128	150	143	146	150	138	132	152	137	143	177	156	136	137	155	138	144	149	143	123	138	140	157	144	168	156	160	159	148	130	168	155	159	147	131	150	145	143	157	140	151	144	146	167	136	152	140	164	139	167	160	168	136	151	142	137	144	147	145	142	180	138	165	164	143	159	137	142	145	142	142	150	159	147	159	150	134	143	127	143	142	149	142	150	142	158	142	171	145	163	167	159	155	153	151	158	138	152	139	153	142	124	139	139	167	145	162	157	150	147	156	110	128	157	156	154	166	143	146	134	150	126	144	155	165	141	141	153	144	162	150	128	129	174	150	173	143	137	154	162	151	160	138	149	130	154	143	141	146	147	147	133	127	170	143	150	170	152	124	160	161	152	137	154	145	159	157	153	144	161	143	133	148	150	160	150	159	132	137	154	150	149	149	133	164	136	140	149	145	157	153	156	141	145	159	160	134	157	159	168	150	144	148	150	149	167	154	165	134	153	147	121	158	135	129	150	149	143	155	143	127	152	135	170	140	169	151	147	144	158	139	141	157	155	137	171	129	161	126	153	141	138	136	136	146	141	145	145	138	157	135	143	127	151	173	135	165	147	162	135	141	155	153	175	148	168	182	143	154	146	153	143	132	144	143	148	158	157	127	148	164	147	171	167	152	159	142	153	150	142	169	144	165	135	154	138	137	138	152	161	132	168	155	154	167	129	164	152	137	173	138	146	149	162	148	161	147	147	145	149	130	157	148	132	150	161	153	152	161	128	145	117	142	143	143	154	143	157	162	155	151	141	141	171	157	156	156	171	147	162	161	132	148	136	153	140	138	127	105	172	150	155	133	167	127	138	149	151	157	160	155	147	152	161	165	160	153	172	149	141	150	136	159	152	149	165	178	152	156	164	160	153	133	175	134	159	142	140	146	139	166	148	140	149	157	131	149	160	129	139	135	166	165	136	142	148	156	130	183	141	140	151	164	142	167	165	145	136	149	148	145	178	151	145	158	158	144	148	146	160	154	165	140	156	150	157	167	152	138	157	153	161	140	147	146	167	141	123	149	124	128	140	156	169	149	144	156	144	167	156	154	158	153	134	155	128	158	149	133	165	144	127	134	151	153	151	153	144	161	144	161	160	151	151	133	160	136	145	162	148	151	145	156	167	162	142	147	137	160	149	155	145	155	144	147	161	156	149	128	147	148	147	139	149	135	170	126	155	162	159	156	144	139	160	143	133	160	155	145	138	154	172	172	120	146	143	132	146	143	132	168	150	147	154	140	155	161	147	155	140	142	161	121	162	160	134	145	153	137	146	143	153	177	146	160	131	158	133	133	161	136	151	143	147	154	152	134	173	150	139	155	145	146	169	142	127	146	140	147	142	143	133	164	163	136	159	155	169	168	139	141	158	142	126	146	148	158	159	156	131	159	158	149	169	152	137	146	152	135	129	144	142	126	154	154	131	145	156	147	158	163	149	161	140	134	170	146	150	147	165	157	154	129	132	160	134	133	162	138	149	150	138	121	175	127	143	147	136	156	157	160	158	178	149	152	132	137	141	153	148	135	152	144	147	151	148	136	143	147	142	126	154	146	166	175	126	143	168	166	154	140	137	134	184	122	152	140	164	155	167	167	152	119	144	126	165	157	162	166	144	133	152	134	137	155	161	131	145	140	146	141	144	157	148	143	135	145	152	144	134	150	147	156	155	157	150	135	129	153	158	133	147	151	153	138	147	162	148	137	140	146	139	152	168	143	140	153	126	161	145	150	153	164	154	149	146	136	164	155	138	152	154	167	139	128	148	140	142	149	165	153	140	122	156	138	177	151	124	153	148	125	134	148	152	136	147	147	147	158	150	143	133	155	161	167	141	142	129	137	164	148	142	147	155	140	145	149	149	172	133	142	161	156	149	158	166	166	150	161	132	138	138	141	146	158	114	142	145	168	139	148	144	145	154	135	151	129	134	154	135	140	162	151	151	145	159	166	148	147	172	147	142	165	153	155	167	143	178	169	136	144	167	139	139	161	156	148	149	145	125	157	143	142	152	145	136	144	146	146	116	162	135	144	142	150	130	164	148	163	149	143	150	166	140	143	171	155	142	137	141	129	138	151	157	140	163	125	145	161	117	171	157	143	158	147	120	162	162	159	145	162	142	159	128	144	146	148	143	156	141	171	142	147	149	135	151	137	141	144	159	149	161	160	129	145	173	160	153	152	141	149	137	133	145	158	138	148	138	143	123	144	153	149	136	157	155	152	149	128	142	141	152	173	169	151	148	142	134	156	136	156	151	145	142	148	148	150	150	159	149	147	149	122	128	168	138	142	145	149	151	137	152	139	143	153	157	142	136	150	144	146	162	140	165	148	130	163	138	144	142	150	153	143	129	154	144	148	165	132	130	165	134	164	165	140	148	149	155	134	158	143	156	151	152	168	138	156	161	154	152	153	136	181	145	124	135	132	165	147	147	125	154	147	130	155
8437	13566	4802	767	354	228	230	206	199	190	155	392	492	199	181	156	138	170	162	155	139	159	172	159	154	166	159	163	158	155	141	176	159	154	178	166	134	141	153	134	146	140	156	173	148	178	150	159	152	174	139	143	150	152	145	151	143	158	135	163	165	181	162	154	167	159	174	158	171	159	156	137	155	170	133	155	176	137	177	157	203	180	198	152	130	165	155	165	146	148	146	158	150	158	151	137	190	153	156	173	129	145	164	148	150	160	187	161	173	181	141	146	133	159	164	179	167	140	159	140	156	158	139	162	153	155	150	147	167	161	169	162	155	155	182	159	170	152	133	143	158	151	141	143	156	176	143	150	164	159	191	179	139	151	156	169	148	139	135	142	156	147	170	171	173	154	159	144	143	151	163	160	146	151	123	155	151	149	157	135	159	152	163	146	160	157	153	167	143	161	161	158	151	180	158	139	166	163	168	141	146	154	147	163	157	157	143	148	139	157	162	149	155	160	139	157	141	161	136	140	150	154	144	141	160	159	169	145	145	145	148	159	162	148	136	166	149	153	154	155	167	142	146	160	160	153	148	134	153	146	136	173	160	162	153	162	168	156	170	145	143	180	143	162	154	166	167	177	147	129	135	139	159	140	157	166	156	149	146	168	151	144	153	146	141	158	170	195	163	163	151	151	146	137	158	159	161	142	176	153	164	150	167	148	160	163	159	152	140	183	157	151	152	163	158	170	163	159	166	143	131	145	142	171	163	165	153	162	176	157	153	148	159	183	129	151	158	141	150	179	150	162	142	149	168	178	178	137	161	152	142	175	157	153	161	159	147	169	159	140	144	151	144	146	165	149	170	150	159	173	157	164	156	166	163	167	155	170	167	164	189	152	160	165	128	142	119	141	143	175	169	159	154	162	180	146	175	175	183	174	149	170	175	158	166	149	139	155	151	136	138	179	168	141	159	146	153	150	163	166	158	154	162	176	161	166	161	148	170	150	164	145	161	160	144	167	170	174	171	157	141	159	144	163	183	149	146	190	157	168	150	153	151	158	153	148	153	137	148	155	152	160	147	153	168	159	165	165	154	161	157	173	174	157	157	162	151	137	157	159	153	159	162	148	177	164	144	162	196	181	148	140	151	148	178	150	165	148	137	153	154	153	150	140	167	149	156	163	164	140	148	135	183	168	166	163	158	152	148	137	137	150	138	165	181	169	157	139	179	148	174	156	162	167	163	128	150	154	158	153	145	170	157	157	144	143	181	146	115	161	158	166	169	136	177	174	173	151	170	154	144	158	154	158	153	127	155	166	162	162	153	149	158	160	172	159	147	160	144	143	148	164	165	160	137	145	147	160	151	150	150	158	146	165	147	155	151	157	165	134	145	158	158	139	166	173	145	131	159	189	155	152	137	152	155	155	143	155	155	144	156	148	135	161	153	174	166	140	143	165	141	178	155	172	155	154	157	155	128	155	166	150	155	168	140	150	151	137	164	158	168	165	167	165	172	127	164	141	138	178	162	155	174	154	161	154	157	155	162	165	137	173	162	169	135	152	146	151	141	163	181	182	154	142	138	162	159	163	166	176	159	166	129	167	162	146	137	160	130	153	145	139	151	152	143	151	157	150	154	165	161	154	155	146	156	157	136	151	167	166	173	153	155	142	154	145	140	160	150	150	150	136	155	171	130	145	146	157	168	135	149	146	177	148	198	144	153	147	161	164	164	173	151	147	164	146	157	170	158	161	153	153	138	165	146	134	146	165	179	155	153	155	164	147	159	157	158	158	155	150	162	159	155	149	161	176	150	160	157	147	149	162	171	130	145	155	166	165	144	157	147	173	166	135	159	155	150	157	169	173	171	176	154	166	162	171	168	157	165	146	164	166	161	162	174	146	152	155	170	148	161	176	141	136	157	142	154	157	156	154	164	147	147	165	157	152	151	144	148	150	142	146	177	165	147	168	150	131	165	142	147	152	149	166	176	167	182	142	157	162	151	161	157	166	138	142	163	159	156	151	161	163	166	146	158	160	140	161	148	154	133	162	174	136	161	153	159	138	153	164	134	149	157	152	176	144	132	145	151	164	158	154	150	175	144	128	164	178	157	166	145	158	145	156	175	146	158	157	168	175	153	164	168	133	149	149	145	143	158	157	158	162	158	182	182	160	167	174	150	165	160	138	148	169	154	140	159	144	136	151	165	160	186	169	166	146	153	148	148	151	159	151	178	175	165	168	127	145	154	168	174	158	149	157	131	142	140	164	149	170	148	171	166	172	163	159	168	145	154	156	149	171	147	148	172	166	142	147	136	142	160	156	159	160	161	158	146	172	166	146	161	150	158	160	159	168	136	169	149	164	146	162	166	157	154	154	162	148	147	146	140	169	159	157	149	155	147	147	153	154	178	165	158	144	139	147	149	128	147	169	157	155	172	144	140	146	156	172	135	136	168	163	165	158	144	165	150	141	167	157	171	173	145	149	146	146	163	165	158	174	151	157	139	146	133	149	172	126	175	161	178	165	167	166	158	148	167	164	142	139	147	157	140	182	150	147	151	155	135	162	133	164	176	163	158	175	156	156	159	157	174	156	153	179	144	149	177	138	168	162	154	174	171	150	159	165	136	161	162	147	151	153	158	176	149	166	156	158	164	132	151	136	136	145	163	161	156	161	159	176	141	143	145	166	148	180	169	176	146	172	147	174	141	161	187	136	151	156	161	140	155	152	205	167	146	153	166	154	164	152	151	154	154	144	179	159	150	148	155	179	154	168	151	159	151	146	135	171	146	166	164	138	182	164	152	153	156	143	175	162	155	145	176	132	154	129	157	143	169	175	166	166	176	125	144	153	165	171	181	152	144	163	168	142	152	154	139	168	143	146	166	173	175	154	151	146	163	164	152	155	146	167	149	148	167	144	167	144	173	164	156	141	164	136	167	163	154	162	163	154	160	154	161	159	175	163	166	168	175	147	148	161	165	136	175	159	154	148	156	165	163	167	164	154	176	153	178	176	125	162	168	135	144	144	149	150	141	133	149	150	127	163	143	168	159	166	172	148	128	172	145	161	169	176	175	146	146	178	181	149	125	150	152	159	146	172	145	140	171	160	171	163	163	165	160	182	178	184	157	134	164	138	150	157	149	162	154	154	154	206	142	164	157	159	178	158	150	161	130	164	168	178	144	161	143	157	152	160	185	170	175	163	180	144	159	133	189	170	144	164	173	148	171	146	159	177	171	168	157	174	149	138	161	148	161	163	157	139	155	154	172	151	169	156	146	163	148	161	147	154	146	142	155	164	160	148	141	176	153	154	171	138	157	140	136	172	149	144	170	178	145	159	141	163	173	173	169	148	145	171	165	163	151	182	147	157	182	146	174	151	158	144	162	143	165	153	155	163	145	160	169	159	150	173	170	150	164	160	170	149	137	167	174	140	164	159	145	178	156	133	176	188	157	153	162	141	153	143	144	162	151	156	199	151	145	154	171	173	160	157	141	156	176	167	151	151
23903	21672	29180	24670	21683	11076	993	622	545	477	423	1203	585	417	332	308	338	340	328	316	334	284	319	295	316	323	322	276	269	305	296	289	255	304	260	256	295	329	278	289	297	258	291	290	272	318	295	273	283	292	294	272	313	286	297	278	276	257	276	276	275	297	280	268	247	296	271	275	294	287	276	289	293	292	279	305	295	270	277	279	286	313	327	345	278	296	283	297	318	281	288	329	273	247	248	310	267	265	282	296	268	307	278	285	251	258	261	264	270	274	275	279	287	292	278	286	265	279	295	253	279	301	270	269	281	293	293	294	277	298	255	266	270	287	291	287	295	281	255	273	279	273	268	271	269	295	267	286	276	274	298	300	281	297	291	295	260	303	303	295	280	289	265	283	285	280	266	287	263	284	272	283	276	302	298	296	256	276	247	288	284	291	279	265	278	304	262	269	296	274	277	253	258	286	291	255	267	304	293	253	260	311	277	262	293	246	278	296	296	277	265	279	306	286	270	277	260	267	271	243	265	270	261	291	251	279	303	277	293	289	294	282	280	275	268	284	286	286	264	245	268	276	262	256	256	266	257	258	289	272	276	295	309	315	299	280	309	265	312	276	304	274	295	286	271	295	267	275	281	288	304	276	290	281	262	287	278	264	271	274	256	299	285	298	305	280	260	307	308	312	306	281	239	270	251	262	263	297	277	295	319	260	291	304	287	281	275	261	272	296	252	279	280	270	281	262	280	278	277	288	288	271	276	301	254	266	274	304	284	294	275	272	270	271	289	282	283	278	271	279	289	255	268	276	261	291	309	277	280	257	300	297	302	294	271	269	259	290	276	241	290	276	291	308	292	304	266	279	273	281	284	279	279	300	278	291	299	268	281	265	274	257	288	270	261	316	271	290	307	267	277	281	256	278	292	309	309	271	267	288	280	279	268	264	283	287	288	275	269	285	284	286	272	275	291	267	285	270	256	271	258	282	262	264	292	266	281	300	291	277	297	268	271	257	271	272	319	260	256	261	278	282	293	285	290	289	245	299	261	255	290	290	261	278	300	292	281	295	242	304	291	268	270	277	316	285	259	282	281	270	278	275	299	281	293	269	305	299	272	296	297	265	284	278	278	260	267	277	260	242	233	275	247	266	290	263	294	282	267	299	289	264	265	276	289	302	258	277	278	275	271	287	302	277	303	254	308	302	271	284	295	311	262	290	279	287	288	277	258	255	273	274	280	296	330	291	279	254	284	299	281	288	290	285	325	247	274	281	292	278	270	293	254	288	256	307	285	252	276	292	319	255	292	284	245	319	271	292	281	279	271	274	272	264	295	249	277	304	278	307	294	246	289	270	293	292	252	285	332	272	263	241	291	286	283	277	276	302	275	247	292	277	269	294	291	302	280	280	289	292	258	240	281	254	280	304	267	272	279	283	290	273	260	290	264	266	298	281	260	311	283	271	295	272	303	304	302	289	267	253	259	255	285	256	300	266	287	291	288	254	273	283	287	270	276	263	269	278	291	267	282	278	277	299	267	271	298	309	279	282	291	281	294	280	266	308	306	295	265	281	256	286	262	267	253	260	278	294	250	286	271	307	281	288	289	255	292	256	281	266	255	312	282	268	283	304	275	244	296	259	272	272	283	271	300	277	307	309	269	295	292	259	281	302	301	272	266	309	269	267	253	323	259	263	265	288	301	267	302	285	275	275	286	288	293	279	272	270	256	287	273	265	266	273	273	338	256	293	277	274	284	280	295	256	278	277	311	256	274	297	287	269	267	253	260	292	284	277	272	269	285	233	278	299	282	283	273	301	256	302	278	282	255	297	260	296	270	296	266	298	286	294	281	280	276	284	256	263	245	285	267	262	266	278	262	285	302	268	267	316	249	274	285	279	263	291	270	308	272	263	282	255	271	285	287	267	285	264	274	288	270	268	260	299	282	272	248	267	278	286	286	291	321	284	297	267	266	266	282	311	273	244	307	285	283	307	286	301	289	262	273	294	306	286	284	273	248	277	251	250	291	296	271	291	281	308	257	318	283	283	279	292	279	333	277	295	290	262	280	288	266	265	282	299	263	273	272	277	304	251	307	235	298	268	265	291	258	275	273	290	276	253	289	282	278	268	268	280	263	293	284	297	267	288	249	324	287	271	315	270	250	276	279	297	284	273	249	266	265	262	270	292	312	254	274	255	268	276	301	274	318	308	275	289	285	273	267	286	286	278	278	233	300	288	289	280	281	259	278	263	269	286	281	275	262	258	254	276	263	289	255	308	273	314	271	272	301	296	273	260	272	305	281	285	302	282	251	297	298	307	280	280	237	303	260	267	272	278	283	273	283	261	275	287	271	276	277	252	289	273	289	265	269	293	297	291	262	275	288	297	272	281	272	297	278	264	238	306	270	269	262	262	262	274	249	263	282	267	287	300	284	296	311	280	251	278	293	270	262	266	286	291	244	274	280	280	281	280	275	269	294	298	272	312	281	276	284	234	286	266	265	270	288	284	267	284	273	283	279	279	266	279	287	275	274	261	318	286	281	284	295	274	290	278	268	282	284	274	282	277	292	259	262	255	276	287	281	291	289	291	298	261	300	272	268	269	258	254	293	241	265	264	300	289	265	286	287	289	267	281	239	249	295	270	274	264	250	258	261	290	263	266	276	279	295	290	293	266	304	275	277	285	268	288	247	296	284	251	280	276	297	285	303	272	282	293	294	266	256	301	278	281	259	283	294	268	274	260	268	265	245	231	284	279	270	292	289	286	266	285	270	264	282	282	305	295	282	306	323	273	259	298	307	271	286	271	249	312	257	259	271	255	282	286	297	280	276	286	279	255	267	290	266	268	287	269	278	246	274	288	265	295	314	271	273	290	275	263	294	271	235	268	274	281	287	247	272	274	272	243	294	291	262	293	257	264	278	259	268	252	282	258	263	293	283	278	271	293	318	295	284	270	292	294	280	277	289	259	277	267	271	284	276	268	285	307	264	294	260	293	283	312	274	306	272	294	274	270	288	269	289	266	296	289	275	295	269	278	297	272	266	264	261	267	277	275	281	288	271	305	276	253	294	281	294	282	289	309	298	268	277	293	287	264	281	293	276	310	262	299	288	295	287	290	285	291	288	284	295	289	312	293	275	262	261	278	261	274	300	280	332	285	278	323	278	269	293	269	253	307	275	295	249	281	296	274	276	259	283	272	302	288	300	286	291	270	287	244	263	245	243	282	234	321	267	311	252	268	252	255	251	294	271	289	322	279	273	300	281	280	278	292	292	285	288	287	282	300	282	300	261	261	296	271	281	285	303	281	301	291	296	278	278	261	282	278	287	267	291	277	294	253	285	278	265	283	253	279	291	264	289	245	277	312	261	257	287	253	278	284	255	275	292	293	300	281	282	270	268	243	280	294	280	302	271	284	246	301	277	266	298	288	317	276	277	285	268	302	269	270	284	261	276	259	274	256	282	254	287	277	270	299	280	311	301	296	261	260	290	281	272	281	282	290	291	262
7796	22761	13788	3293	2086	1489	1081	912	783	583	577	1879	812	500	449	396	392	339	367	338	352	348	342	319	319	349	291	347	319	339	287	318	319	289	283	308	323	325	308	280	284	291	332	294	279	308	318	301	308	277	289	321	335	308	294	282	298	283	283	312	311	310	312	308	285	302	295	316	260	320	304	295	267	288	293	267	298	291	292	324	331	328	312	316	303	303	315	292	314	300	320	260	320	313	276	288	293	308	314	279	283	302	262	305	287	281	318	270	309	316	294	316	315	288	284	322	277	275	304	339	290	286	275	275	299	277	275	331	292	296	295	302	288	276	298	303	287	285	282	298	286	273	304	305	282	286	284	287	309	297	304	355	264	323	310	311	306	294	296	281	284	289	259	316	265	302	297	304	296	294	241	288	295	318	316	306	317	331	281	312	343	259	301	268	309	301	289	308	286	320	318	278	301	311	307	313	307	287	281	305	289	290	294	311	320	293	286	289	308	286	288	306	305	273	290	332	285	304	293	313	283	301	263	323	253	319	263	274	281	292	250	277	304	290	308	300	272	272	306	292	325	313	297	298	317	317	300	320	287	316	267	296	272	311	297	313	289	295	275	285	276	316	292	272	294	307	300	277	308	292	312	276	284	314	294	290	294	285	273	280	303	282	271	294	285	314	300	282	286	319	286	286	283	294	292	288	306	304	288	272	289	296	288	316	292	320	275	271	281	311	290	285	302	303	317	320	295	307	315	321	326	299	304	289	278	307	285	294	295	280	319	296	307	259	306	295	305	284	295	273	277	314	319	284	314	315	286	280	276	305	294	278	273	324	289	311	316	296	300	276	286	283	307	293	298	312	291	303	329	304	298	307	304	291	293	280	311	309	304	294	335	274	284	304	281	312	314	286	313	270	282	278	282	291	311	322	305	285	280	281	317	303	290	291	317	281	281	286	257	272	309	296	286	294	304	312	248	318	295	304	310	284	284	306	292	307	288	313	306	291	287	306	293	295	284	304	304	302	309	301	291	317	281	292	308	276	310	332	308	307	278	314	279	285	299	283	303	295	278	291	322	298	304	306	298	258	324	294	293	305	306	284	287	298	296	301	277	285	314	312	311	291	275	296	328	304	306	305	258	292	287	297	340	295	275	273	302	281	287	305	268	321	284	272	298	293	293	279	302	310	306	300	282	285	284	304	257	276	288	300	279	296	297	269	286	296	305	296	270	273	315	309	288	294	299	320	305	338	290	283	297	281	271	313	321	307	282	298	284	302	290	307	325	314	270	291	267	292	291	261	310	303	289	296	264	302	285	326	293	296	276	307	272	288	307	256	309	279	296	259	294	298	263	297	291	271	257	308	291	281	287	296	283	315	314	294	278	282	287	277	292	331	294	303	307	267	304	303	308	284	298	304	328	298	313	302	296	304	297	289	311	278	290	303	290	298	282	296	314	319	283	300	304	295	290	288	306	265	322	271	285	284	294	327	266	284	289	263	263	292	327	319	312	285	297	285	341	330	275	297	290	287	303	283	330	287	288	316	288	303	295	300	276	287	268	299	287	282	281	297	300	290	296	317	267	303	262	269	293	298	303	321	294	299	313	302	291	289	277	298	293	288	318	291	292	314	296	293	298	280	274	320	313	287	276	285	293	305	297	299	290	302	306	282	292	288	267	333	287	277	302	304	309	313	270	288	343	286	321	300	296	306	299	283	280	325	314	298	309	296	282	284	317	277	325	313	287	300	293	280	311	289	282	303	282	305	312	273	317	279	293	315	284	279	300	304	304	291	305	302	317	305	295	328	292	285	268	295	279	287	260	295	285	289	299	319	292	290	294	293	321	284	292	323	305	296	301	263	268	341	320	322	322	298	312	318	288	296	302	284	245	313	280	294	300	297	297	301	310	306	325	285	283	306	312	299	290	312	259	323	285	334	307	287	281	300	303	314	277	285	279	269	308	275	250	280	288	311	312	282	274	296	284	313	284	298	289	318	288	313	293	339	296	296	296	274	279	282	305	286	295	305	308	296	283	279	302	296	275	318	286	305	317	270	266	294	263	276	282	309	290	285	290	287	266	298	321	323	308	282	303	274	274	280	282	314	299	274	304	305	274	332	280	293	266	286	256	282	279	321	276	276	277	279	303	289	289	290	282	285	304	298	272	292	316	291	277	281	298	315	311	304	292	277	306	276	309	291	283	298	294	285	293	320	318	300	311	260	275	298	313	282	296	284	272	290	308	307	314	285	302	287	270	320	254	318	304	297	304	297	311	314	297	296	312	269	268	262	310	307	295	286	295	290	315	309	287	283	286	288	273	300	302	317	303	303	270	287	305	265	288	287	306	303	304	301	263	283	309	286	329	281	295	288	307	277	302	297	307	294	280	294	305	306	311	273	304	293	287	303	268	314	283	321	290	298	317	282	246	294	265	287	284	295	292	327	279	290	316	271	299	262	259	301	308	318	264	290	285	262	312	283	288	316	291	292	305	293	326	308	275	313	280	286	286	272	279	290	303	269	257	287	275	305	314	294	309	296	316	319	297	297	292	292	287	303	297	282	279	282	312	320	321	293	322	274	284	336	325	305	299	285	305	256	289	292	282	301	304	293	261	277	288	287	299	314	268	302	306	298	301	302	317	291	281	295	304	298	321	283	322	301	315	280	305	256	305	278	320	286	325	311	282	278	292	292	299	283	324	304	283	266	277	310	294	289	282	261	286	275	310	309	315	276	254	287	308	307	289	287	285	295	297	286	307	302	313	278	295	319	298	275	292	287	283	301	314	284	302	300	284	290	333	319	289	293	288	308	281	301	284	260	299	291	290	278	289	289	282	307	302	271	301	303	301	292	271	312	282	294	304	286	326	276	328	263	265	306	306	303	266	302	294	309	303	262	292	300	295	270	321	318	278	308	333	312	278	293	290	262	300	283	302	290	316	321	274	291	279	274	288	260	301	284	311	300	292	327	291	293	286	268	288	301	331	298	281	294	320	290	276	297	283	262	283	305	276	312	290	295	315	291	305	296	304	289	283	286	305	270	285	320	315	271	284	308	308	333	286	288	268	323	278	278	301	295	271	316	276	311	313	280	279	290	299	304	304	325	304	292	282	289	291	302	309	320	293	309	312	296	271	296	308	304	298	291	301	308	291	335	273	285	292	295	281	313	302	299	322	301	309	276	300	289	304	299	309	293	312	287	319	269	288	326	279	293	311	297	294	286	291	314	294	316	274	314	281	311	292	291	264	271	310	291	280	321	293	302	284	307	271	306	298	311	279	296	314	307	278	277	313	292	283	261	285	296	316	284	274	270	276	309	286	280	310	279	258	305	284	300	307	268	309	277	298	278	299	242	277	285	265	302	284	312	289	323	293	299	283	285	336	298	293	277	297	275	289	313	277	281	291	272	321	273	297	313	317	283	276	266	276	309	313	301	279	307	305	267	312	292	290	309	276	325	296	310	303	282	288	323	299	267	266	289	312	291	281	301	313	271	286	279	282	298	303	302
25157	21704	28172	25705	12145	483	313	234	190	180	155	366	437	133	131	100	125	109	98	89	96	78	70	70	89	89	68	76	82	74	73	68	85	70	93	68	86	73	70	96	91	77	83	81	85	76	67	86	62	80	77	81	70	66	72	67	72	87	73	66	69	73	69	84	70	74	57	78	81	72	84	92	75	71	84	83	82	72	74	94	105	91	79	91	73	75	75	71	73	57	92	75	67	80	68	84	83	78	71	76	80	67	80	77	81	92	73	73	79	76	81	83	66	79	67	60	71	67	65	69	92	82	82	75	70	69	79	66	65	74	74	73	70	70	76	68	85	78	52	79	79	61	83	66	64	66	66	67	50	63	74	72	81	69	60	64	71	90	72	74	84	74	64	79	71	74	83	74	71	77	74	80	82	69	108	64	74	76	70	62	85	88	78	80	79	80	75	70	75	67	74	82	82	87	61	82	74	60	72	67	77	75	68	60	79	58	65	70	79	78	59	71	80	78	68	77	78	60	68	82	82	78	80	68	80	80	53	70	70	82	81	87	76	56	71	85	74	69	91	79	67	60	77	73	84	72	74	83	82	82	92	82	77	82	98	94	70	58	75	84	78	59	70	67	82	76	82	86	70	80	69	96	74	70	63	79	64	73	76	61	71	91	61	83	66	79	72	77	74	73	73	72	81	83	73	66	77	85	78	80	75	69	83	55	84	80	73	68	76	70	77	72	70	66	69	74	69	74	66	72	61	77	79	85	106	76	67	70	89	63	71	76	79	72	87	67	87	66	85	81	78	82	91	78	73	64	68	81	75	71	75	64	89	65	73	61	78	68	80	69	77	74	79	63	61	63	73	68	71	89	68	77	83	67	70	70	102	65	101	80	70	81	72	69	73	70	73	59	73	62	64	68	72	66	67	74	69	88	64	79	82	67	75	77	85	88	64	84	61	102	75	75	62	73	82	82	72	75	78	71	76	68	73	62	84	78	63	70	63	75	84	68	68	68	81	66	73	75	84	61	76	92	62	65	69	82	82	70	87	77	70	70	72	73	75	73	90	82	66	78	67	63	67	80	68	75	75	77	50	74	91	72	61	80	68	61	88	67	79	74	81	73	77	88	91	55	82	73	67	74	67	94	76	86	73	67	64	79	72	77	77	65	77	77	83	73	67	72	74	75	89	91	92	88	63	69	69	70	79	75	74	68	68	67	69	62	62	70	63	69	78	69	76	69	84	71	73	85	66	66	78	67	75	63	66	73	94	76	81	72	71	61	76	71	78	69	63	66	89	80	68	91	74	76	80	80	64	64	70	91	63	81	76	78	87	81	77	70	56	75	75	73	74	75	77	77	90	76	76	61	73	67	70	58	82	70	69	79	65	59	69	71	86	64	58	63	80	69	76	75	73	61	91	82	80	73	74	77	70	74	84	81	71	87	74	73	72	63	70	77	64	71	81	76	94	67	71	76	80	52	57	77	91	91	74	58	87	56	73	80	70	64	82	76	74	85	63	87	82	81	71	63	56	65	85	72	76	59	87	60	64	70	60	76	84	66	70	85	75	66	71	73	81	65	78	77	82	81	71	68	61	69	88	97	74	73	59	67	68	66	75	63	67	71	76	78	79	80	77	68	91	73	90	86	69	75	91	86	84	83	83	79	71	78	62	99	78	77	72	68	92	63	73	79	61	57	75	82	72	74	81	77	60	69	80	70	73	86	80	67	74	79	74	73	59	75	67	78	73	51	81	64	67	79	80	79	64	59	84	83	75	73	68	73	58	73	77	94	71	84	70	77	66	84	74	68	78	70	95	89	80	70	64	82	78	83	67	89	52	86	58	92	88	75	66	68	71	74	75	71	73	80	58	84	72	62	83	76	69	53	73	77	65	66	84	89	76	76	75	58	78	95	82	72	69	79	86	66	68	69	74	80	70	77	63	67	79	65	72	91	68	77	81	75	68	68	64	68	86	80	80	71	60	90	68	74	80	66	81	60	71	74	78	62	60	82	74	83	77	72	89	77	71	78	76	71	71	69	98	64	73	88	62	77	92	63	54	76	75	66	67	81	79	72	65	80	82	71	71	67	54	73	71	79	69	66	92	69	72	92	67	65	56	83	69	86	75	78	66	68	77	69	71	73	80	79	75	60	71	71	71	63	73	72	69	56	83	70	61	65	75	66	71	68	68	73	69	76	76	71	83	74	73	81	91	65	92	81	75	78	80	70	71	70	64	74	75	84	89	72	76	80	68	88	67	75	71	74	64	71	72	74	84	80	68	60	72	80	69	78	73	81	70	68	75	68	75	80	70	67	66	68	89	80	84	76	78	80	58	78	71	79	66	68	69	62	80	76	83	73	78	69	59	85	59	89	66	94	94	69	69	68	69	80	79	82	73	64	82	63	76	58	70	86	58	85	73	65	63	66	81	68	70	61	82	79	85	73	75	82	80	78	87	68	83	67	56	72	78	83	64	66	71	67	68	72	69	65	73	86	70	82	77	68	69	85	81	66	71	69	50	66	66	74	77	56	77	73	74	78	79	75	76	87	76	75	70	78	62	63	78	64	71	72	83	64	69	74	81	77	93	72	74	78	82	92	72	68	78	84	66	70	69	88	74	81	75	68	74	65	74	60	70	75	70	65	67	74	76	74	65	76	68	68	82	81	49	81	80	80	80	70	73	79	66	82	72	68	64	79	69	90	84	85	64	79	64	60	76	78	63	67	63	71	65	72	84	84	79	74	76	79	59	76	85	66	60	88	95	64	73	79	71	86	86	79	64	80	83	81	77	73	78	73	63	55	68	63	69	80	79	66	90	64	75	68	60	61	81	82	76	77	85	71	59	84	71	77	88	75	84	73	67	85	74	67	85	70	68	79	70	68	83	87	81	73	75	77	81	86	77	88	81	63	76	77	74	75	92	80	79	74	88	71	69	73	75	80	78	57	75	71	80	74	75	82	87	74	72	82	77	66	64	89	70	70	96	80	62	70	82	75	72	69	72	82	76	75	72	72	63	91	75	56	79	70	86	61	87	83	77	62	69	86	68	69	71	82	60	92	78	77	59	74	75	79	69	76	65	71	75	69	85	75	89	88	76	81	60	67	80	59	70	67	68	78	78	72	73	72	79	85	80	57	86	66	81	79	81	81	65	73	81	71	81	75	63	74	69	66	77	86	70	80	76	61	86	78	80	69	60	85	75	80	65	67	74	79	82	72	75	66	82	63	73	64	55	65	71	66	64	65	80	69	78	72	86	77	71	79	57	71	71	90	79	81	68	70	76	88	71	67	77	57	64	76	75	70	84	61	76	98	83	77	65	85	72	79	68	62	65	55	76	75	69	67	71	81	81	81	73	68	76	69	65	64	66	76	60	76	80	76	91	70	80	77	73	84	75	88	84	58	71	73	84	77	60	84	76	65	84	68	90	65	90	78	75	63	53	88	73	77	70	58	68	80	71	66	87	62	77	59	65	73	73	74	71	64	98	71	59	86	83	74	71	73
8048	17194	10364	2274	1216	763	590	421	357	305	252	601	793	179	159	126	128	122	103	110	117	83	109	86	107	95	105	112	107	100	88	90	90	90	103	103	104	91	97	99	94	97	102	73	97	72	89	88	91	84	73	78	85	100	88	96	90	84	75	93	76	85	76	85	69	105	77	71	87	72	83	91	77	76	81	116	101	85	90	92	135	125	95	117	102	83	84	89	75	81	82	74	83	86	84	77	81	61	100	99	94	91	94	77	93	78	78	77	66	80	79	86	93	91	86	82	72	67	86	76	77	72	71	105	87	81	81	73	69	64	77	94	98	75	103	85	63	84	88	84	84	83	76	72	51	84	76	86	85	71	95	67	98	86	81	90	91	78	95	81	82	85	88	84	81	77	93	81	83	84	66	81	74	79	87	79	96	88	81	76	88	89	89	97	79	87	92	86	86	65	94	73	80	81	95	66	89	73	80	86	90	79	76	81	83	85	89	79	83	73	90	78	73	79	97	88	78	94	77	76	80	84	100	76	91	81	85	89	86	91	68	87	80	82	93	85	85	90	84	68	84	83	83	88	90	91	99	80	79	60	96	61	81	81	91	80	81	73	68	78	79	85	78	90	83	71	79	83	95	77	89	78	74	90	85	79	72	80	70	84	76	86	84	78	82	64	86	91	94	85	103	88	77	90	84	82	86	76	98	81	83	92	75	96	68	80	59	88	92	84	91	75	76	96	76	84	79	79	84	76	93	59	69	73	95	79	90	105	80	85	78	91	76	80	98	80	86	95	82	80	89	74	64	77	90	74	78	95	84	82	82	88	86	85	91	74	95	77	75	81	96	81	92	70	94	82	74	80	84	81	87	64	85	74	81	84	100	85	90	62	78	80	77	79	74	73	77	84	94	77	77	89	80	70	87	86	84	87	76	72	82	84	96	68	87	66	75	81	94	80	86	69	81	85	65	87	80	86	81	77	88	73	89	79	89	92	103	81	84	72	80	82	77	87	88	87	68	75	73	90	100	81	68	91	91	92	74	84	66	83	84	78	86	73	82	66	90	82	79	82	78	76	76	89	80	81	83	70	87	83	77	94	87	74	85	67	78	80	75	93	99	79	76	67	86	91	85	73	63	86	89	90	102	86	84	88	77	100	94	63	83	82	78	74	91	69	76	90	87	77	83	92	86	72	78	82	89	98	88	76	72	84	72	87	73	91	84	70	68	96	88	82	94	91	77	65	95	80	77	87	98	64	66	82	90	85	99	74	91	83	83	79	83	73	74	71	82	89	97	86	78	87	102	81	80	79	86	88	75	67	92	79	73	82	68	106	99	79	92	88	82	81	74	70	68	92	63	97	75	74	77	61	80	71	77	90	72	94	78	87	75	68	90	84	99	75	69	68	87	78	89	87	83	83	73	64	73	83	85	82	86	84	80	84	84	76	78	83	85	91	90	79	89	68	99	81	103	81	96	79	79	92	67	76	89	95	93	70	87	79	88	76	85	81	79	72	76	85	77	76	76	82	78	82	84	78	96	59	80	83	89	96	86	85	71	83	84	105	67	67	83	72	74	87	73	82	91	87	65	90	90	98	90	90	80	89	96	86	81	67	73	97	91	72	81	76	81	80	68	79	86	72	66	69	64	89	72	84	85	67	90	83	80	82	95	81	80	81	79	96	91	86	69	85	72	64	79	95	86	92	87	80	79	70	75	89	78	87	98	85	95	88	76	94	82	81	79	85	65	95	80	84	77	62	79	75	71	81	80	59	89	84	84	86	69	99	75	97	85	64	72	98	86	86	83	79	88	88	91	70	76	79	76	91	80	75	88	82	72	93	92	77	91	101	91	61	85	68	89	90	88	77	85	91	73	95	73	78	65	86	73	78	72	63	92	82	79	91	86	77	81	95	87	94	77	83	80	97	80	76	88	77	92	87	76	94	82	80	61	89	91	77	94	93	92	91	96	71	78	105	81	82	84	83	77	85	92	87	77	80	87	90	83	80	80	76	101	89	78	75	83	77	78	66	75	71	89	74	77	69	72	70	77	71	75	89	95	78	78	84	89	80	96	78	101	76	84	81	104	84	79	84	86	92	80	88	94	83	93	92	84	82	75	72	88	80	79	76	84	75	85	76	83	77	88	88	78	85	95	81	89	87	87	78	82	74	85	75	74	67	81	86	91	93	89	80	88	77	92	77	79	85	69	88	86	87	96	87	79	72	79	77	80	82	77	95	87	79	82	80	74	80	70	84	72	87	89	84	92	85	88	89	63	87	69	70	78	87	81	88	69	85	76	61	85	86	73	77	90	84	78	85	72	83	80	78	60	68	82	89	86	77	74	70	77	93	78	80	84	70	72	85	89	85	93	73	74	81	86	83	85	76	93	87	80	71	84	82	97	82	76	75	68	99	80	89	78	74	82	80	73	83	65	65	75	90	71	89	94	75	76	80	82	73	92	76	86	65	79	81	73	88	83	97	67	98	65	80	74	69	85	86	87	84	81	81	82	80	75	81	71	78	80	75	94	91	113	72	96	82	69	82	95	81	92	94	93	89	86	87	77	87	73	85	94	82	66	67	79	84	83	98	99	77	92	85	87	80	70	96	85	95	72	87	81	83	92	63	90	98	81	73	67	82	79	77	84	86	84	85	75	86	80	85	71	82	97	74	92	97	83	74	73	97	80	79	89	77	79	70	80	69	88	92	75	90	86	77	68	94	82	80	79	85	90	95	63	90	87	91	82	72	91	86	96	81	71	71	80	75	70	86	77	79	101	91	87	79	76	83	91	71	81	85	79	85	82	69	99	83	78	82	75	81	92	76	86	84	77	99	82	90	88	76	56	69	81	81	106	92	92	87	98	68	74	75	85	97	78	84	99	89	74	78	79	89	78	74	92	74	75	79	92	66	80	74	77	68	88	89	65	71	93	98	81	91	79	81	78	96	83	65	69	80	77	74	70	71	76	87	90	84	85	89	84	81	89	80	90	95	89	91	71	86	83	73	74	79	79	80	77	82	65	82	73	75	88	81	71	79	84	87	78	81	91	71	83	70	80	87	79	77	111	79	77	80	76	71	67	89	85	93	93	89	87	82	78	74	88	91	85	95	76	73	73	98	72	95	75	78	83	67	88	80	70	81	74	98	80	80	78	76	82	73	90	79	91	87	91	82	93	90	77	80	90	68	87	60	67	92	79	64	61	105	94	69	93	82	66	81	82	83	82	73	71	89	83	72	78	85	91	85	85	78	67	76	90	80	87	84	85	83	84	85	63	92	83	88	72	69	79	87	85	69	71	72	79	94	67	85	99	92	82	88	73	69	100	97	82	87	77	89	86	92	87	82	75	76	84	90	81	93	87	79	85	87	72	70	74	82	64	79	73	85	81	80	79	70	89	86	91	94	82	85	78	90	80	81	86	69	76	77	83	80	85	104	78	62	81	84	78	81	84	68	84	63	81	85	92	89	78	76	84	89	75	71	82	90	80	75	87	81	78	65	85	92
22818	21662	29541	24313	21664	21701	10569	974	665	615	569	1686	1271	504	363	354	343	340	305	290	318	262	289	300	291	268	269	275	285	250	260	264	277	266	245	254	238	236	241	231	262	255	261	238	246	241	243	241	251	230	236	229	247	269	237	235	252	230	226	255	227	236	273	246	245	250	220	260	236	240	231	241	236	256	264	282	269	245	249	257	325	290	279	266	260	252	237	252	235	232	268	232	230	250	230	213	248	226	233	216	243	226	227	255	242	238	245	252	243	223	230	243	219	223	248	268	251	256	228	257	248	244	237	227	236	269	230	246	245	256	225	229	251	225	247	229	243	257	228	247	234	219	268	249	243	223	267	255	236	249	247	229	243	273	253	231	233	251	208	237	258	248	234	269	235	244	270	239	229	222	228	233	235	225	214	237	233	252	240	249	224	243	258	235	234	205	243	216	244	239	256	227	241	211	239	237	248	246	246	245	236	243	255	250	281	251	232	238	240	236	253	213	264	229	268	218	224	233	238	255	248	229	250	200	217	219	244	227	244	243	247	221	233	235	252	232	223	234	246	254	212	243	202	216	239	226	238	248	262	231	256	247	238	270	253	244	214	234	261	255	243	252	243	233	235	215	233	213	251	229	245	234	230	238	244	228	239	232	229	231	241	219	242	247	212	239	241	241	248	234	252	230	210	275	253	262	264	230	214	256	249	211	219	260	262	233	236	257	239	226	238	250	223	268	266	249	256	246	241	247	257	236	229	223	217	228	224	235	221	221	257	227	205	215	243	232	262	242	237	236	263	239	258	244	214	267	268	227	232	236	287	233	242	249	252	225	234	221	272	231	256	249	263	236	253	233	231	238	210	233	264	256	236	225	255	216	241	241	224	221	211	240	243	228	230	212	242	270	212	235	240	236	253	248	205	258	243	227	236	217	238	211	250	227	231	231	226	252	242	223	237	242	207	214	223	215	265	253	238	248	219	239	210	225	253	275	261	241	229	227	236	206	271	240	221	256	232	237	263	229	224	268	235	223	234	230	253	276	219	237	218	203	249	248	238	240	251	215	256	217	247	238	252	223	225	248	234	213	215	217	214	258	251	249	263	284	242	235	232	226	244	267	234	241	222	228	244	267	233	246	232	237	246	246	256	251	235	235	244	261	235	239	229	237	232	236	237	247	255	229	245	230	255	254	236	236	234	248	240	232	260	251	238	240	262	249	243	246	245	266	235	248	228	228	251	250	271	228	250	246	254	240	244	242	254	234	230	259	228	242	236	221	244	228	228	229	250	220	220	237	252	214	246	230	240	220	247	241	240	224	264	230	222	259	238	247	236	205	251	223	231	221	223	263	233	208	224	226	249	249	270	230	231	226	229	220	266	233	259	239	240	228	225	255	225	241	237	231	225	238	248	243	235	247	275	218	262	240	224	244	222	230	211	230	232	235	229	223	240	198	243	231	235	231	258	220	257	272	240	229	249	251	211	251	235	242	245	241	233	197	224	239	253	226	246	232	228	224	264	240	231	211	250	282	227	269	246	235	250	252	239	233	225	254	249	242	241	256	249	239	280	234	227	243	224	248	233	231	224	257	241	248	231	248	236	248	223	255	239	215	243	243	222	219	252	220	237	238	224	245	221	274	232	259	239	238	227	252	254	222	281	233	241	246	246	237	223	249	230	224	243	270	248	234	259	251	228	253	239	249	247	245	239	224	198	193	222	247	245	256	246	241	250	228	229	231	248	234	227	236	218	248	243	248	229	250	258	251	236	250	235	218	236	249	219	240	273	240	197	241	212	218	245	248	237	208	248	219	241	243	274	253	253	236	244	246	230	221	221	239	256	224	237	238	247	206	224	240	266	228	283	238	220	218	201	224	238	228	239	247	258	217	237	218	247	247	261	242	224	236	232	254	206	238	241	240	242	228	238	236	244	227	218	223	256	233	219	234	245	217	228	227	242	244	249	236	201	237	250	205	243	227	214	247	234	271	241	243	231	223	263	242	218	246	239	248	237	258	220	215	245	216	253	217	239	248	231	234	225	240	234	241	227	230	212	213	243	258	230	237	244	216	279	219	240	219	230	251	246	250	227	245	254	228	229	242	250	251	266	241	218	232	225	258	239	260	243	245	217	257	241	245	224	238	223	236	247	240	252	240	254	254	238	221	229	231	237	213	239	237	240	246	233	254	223	250	253	225	247	247	231	240	235	235	222	246	230	265	243	239	248	232	240	248	282	222	239	288	226	213	221	261	237	262	250	255	234	251	219	245	258	246	256	230	234	229	220	246	236	225	259	250	222	238	236	256	233	232	231	251	230	210	231	224	234	244	221	252	212	220	237	221	249	243	262	232	285	231	236	224	249	240	256	216	238	214	258	222	255	219	241	244	234	239	247	223	230	276	244	263	235	226	246	241	259	229	238	235	252	246	202	262	241	230	237	231	235	217	226	249	237	260	267	253	264	254	226	243	246	227	260	221	266	227	246	238	259	221	214	232	248	266	240	210	258	269	230	244	249	261	249	214	258	269	219	238	261	231	208	239	238	252	221	235	236	234	224	222	241	244	259	257	238	256	253	213	238	261	230	241	253	240	217	268	248	244	244	235	248	243	254	239	240	230	265	245	245	264	229	235	229	248	234	239	225	236	231	253	231	234	246	263	262	232	227	243	232	248	233	248	243	260	261	232	234	268	233	260	228	248	247	230	225	245	264	252	217	219	260	248	234	252	240	229	222	265	210	222	241	226	225	218	248	223	238	237	250	253	222	237	253	204	237	236	247	260	235	219	272	226	215	229	243	242	245	259	217	224	236	222	248	246	248	229	230	263	225	240	206	240	226	229	222	254	216	230	261	240	231	242	244	236	236	240	238	232	235	248	232	242	259	232	231	252	206	216	228	221	219	240	221	255	212	224	235	208	257	213	248	212	238	232	243	265	215	216	240	221	261	230	232	229	264	239	229	228	249	257	225	216	245	223	221	260	225	268	233	225	243	238	251	208	269	213	276	252	260	267	232	254	248	243	273	223	237	237	226	240	198	234	241	230	238	241	208	228	245	243	233	241	248	239	260	249	215	226	257	259	210	223	203	259	233	222	238	214	228	250	256	242	240	228	230	254	224	220	262	236	233	228	226	236	243	255	259	224	239	237	243	255	237	232	218	232	257	227	239	249	214	229	233	268	248	220	227	230	262	241	236	215	266	208	247	240	207	231	242	245	228	248	243	253	224	244	262	243	263	221	221	219	240	232	269	226	236	263	217	223	236	240	243	260	240	229	194	208	238	240	249	227	238	271	215	235	231	252	273	206	223	243	218	239	248	251	219	217	277	237	230	232	247	234	241	236	225	231	255	236	216	242	254	244	261	252	236	207	228	244	212	253	247	208	226	237	244	249	214	236	225	244	240	256	214	268	221	238	243	274	237	257	251	237	240	235	251	253	224	232	232	246	245	261	252	247	234	265	227	231	247	259	240	231	249	239	217	219	264	244	234	216	234	231	226	254	225	231
9965	25317	16110	5722	3424	2418	1680	1283	998	808	698	2513	1755	537	414	378	380	356	324	319	294	301	336	286	274	276	287	269	235	263	230	246	263	250	270	283	260	230	256	241	230	265	256	243	248	246	249	238	266	247	236	255	226	217	223	250	260	249	246	229	229	228	240	246	256	218	244	230	250	255	242	221	262	238	228	258	245	248	228	273	263	310	275	267	232	227	238	219	241	225	223	232	263	230	248	227	225	229	238	216	236	259	238	228	242	233	247	225	203	233	240	235	242	244	223	245	218	220	233	239	238	188	249	214	217	274	219	217	260	206	241	224	213	214	219	231	207	232	248	233	214	221	234	243	218	235	214	227	220	227	221	202	249	244	198	226	221	247	236	236	239	264	201	209	238	246	241	249	243	244	217	207	209	243	216	233	244	255	236	228	231	241	219	226	232	196	231	244	206	206	221	240	215	249	251	235	226	231	218	216	206	242	236	238	252	262	236	208	245	223	208	247	219	228	221	251	256	220	217	262	239	217	261	249	238	251	213	241	217	247	232	258	225	239	220	236	226	249	226	267	256	243	227	231	219	239	247	256	201	235	238	216	236	199	230	220	242	255	241	239	218	221	247	219	238	243	224	208	228	233	213	231	248	227	225	233	193	192	239	233	216	243	255	223	230	228	216	226	204	219	250	254	226	218	225	216	240	238	240	256	218	249	234	224	210	223	219	231	246	251	204	230	222	233	229	239	228	218	238	246	212	224	243	233	224	194	230	237	230	226	220	229	243	236	228	241	235	242	248	242	245	232	228	228	225	219	240	238	238	213	198	216	232	247	222	214	211	205	240	242	221	208	215	233	254	231	234	227	248	234	218	235	220	213	246	233	244	227	236	234	235	258	231	214	234	224	215	253	213	218	241	214	220	231	242	224	236	212	232	238	228	244	228	224	224	236	222	236	248	216	242	222	220	228	239	214	241	209	234	218	241	232	222	222	226	220	212	266	243	234	218	239	226	256	245	219	199	224	225	245	231	251	264	223	212	240	210	256	204	223	240	217	238	231	243	210	220	258	221	237	218	226	228	222	230	228	231	245	242	243	237	225	224	225	258	200	253	220	235	239	238	220	238	229	236	251	235	230	252	237	231	231	240	250	224	211	226	255	237	212	202	211	216	201	228	242	218	226	230	221	208	234	223	232	219	235	219	231	232	226	216	247	260	220	236	248	237	215	254	239	217	241	199	224	259	215	230	227	242	227	221	240	238	247	249	226	219	234	223	265	249	236	223	265	220	236	218	230	228	229	218	211	219	225	248	212	223	231	236	236	217	261	189	228	217	242	233	222	250	248	233	253	220	244	233	232	253	239	237	249	247	224	233	238	233	224	210	243	225	221	241	234	234	260	216	221	247	246	230	202	246	247	218	231	250	232	244	270	252	226	226	244	226	261	246	206	225	232	241	219	201	213	250	234	235	242	226	229	231	211	233	212	248	265	248	240	208	229	222	215	241	231	227	239	240	225	208	231	211	235	246	253	264	226	214	223	208	212	217	279	235	222	249	218	241	216	223	234	230	224	242	233	231	260	219	251	241	225	232	222	215	225	222	230	237	219	228	215	222	243	238	211	235	231	229	266	214	234	231	220	250	236	244	227	229	221	222	248	207	218	234	240	240	228	245	229	218	216	227	232	213	229	205	241	216	217	211	200	230	219	223	201	221	200	237	230	264	226	231	223	224	248	233	187	243	229	215	215	225	238	229	210	238	227	237	250	228	229	234	217	225	251	240	197	239	260	229	209	261	242	261	223	213	223	253	239	222	215	207	223	227	253	244	233	245	238	221	239	238	226	216	242	259	242	221	227	220	191	239	233	242	230	225	213	192	232	233	249	238	259	233	224	236	229	205	195	262	255	223	246	233	247	242	230	227	231	210	255	217	237	228	225	239	215	222	235	241	227	217	235	224	200	229	202	217	245	229	238	256	220	244	208	240	225	230	226	232	241	211	240	236	209	220	223	225	222	233	220	227	243	235	228	242	241	259	224	244	249	227	205	251	249	226	209	212	243	223	211	232	240	222	233	226	213	247	239	250	236	218	237	219	239	233	211	230	224	248	211	219	229	207	235	226	225	218	230	218	247	235	232	238	235	219	220	208	247	218	231	231	222	229	217	243	222	215	240	233	212	238	225	236	231	207	243	230	211	241	253	226	228	228	221	225	232	232	226	233	244	232	220	222	215	222	246	259	237	238	246	223	214	244	259	220	239	230	234	216	252	234	220	226	246	233	215	241	229	216	242	209	254	228	229	220	221	247	206	232	224	239	213	236	221	236	226	200	206	205	221	249	258	256	227	220	216	241	242	211	213	238	225	229	247	243	257	227	268	228	218	240	242	241	244	238	239	229	222	237	208	241	213	233	238	223	249	246	227	209	207	232	249	216	256	244	218	213	215	224	218	243	234	263	219	236	211	267	219	238	248	239	225	229	215	231	231	219	249	242	252	235	240	237	245	230	226	229	219	219	215	226	227	242	223	240	256	231	240	215	229	224	239	239	221	243	253	234	216	221	241	217	207	238	235	225	222	233	211	231	238	251	234	243	215	240	212	236	214	218	226	211	216	223	241	228	245	232	247	220	236	230	250	210	244	220	237	215	234	242	228	225	238	222	239	243	224	260	229	234	223	221	219	212	228	229	208	238	214	262	247	243	222	262	250	220	239	225	219	238	264	197	249	237	219	227	216	226	251	222	216	233	221	248	215	212	231	218	277	226	236	252	225	251	232	215	261	245	255	251	230	246	223	218	235	231	205	226	226	216	224	246	257	227	203	225	240	223	225	225	242	214	231	221	227	231	251	243	229	238	238	245	210	204	223	245	234	266	223	215	228	225	224	243	219	259	234	225	213	231	245	216	260	239	242	236	231	214	247	226	247	216	234	231	247	222	232	254	231	234	240	207	228	231	216	217	235	229	243	212	219	234	230	218	235	235	282	236	238	242	225	237	243	223	227	211	244	232	224	213	224	258	244	232	201	224	242	248	238	221	232	239	224	237	232	240	244	224	206	245	236	206	224	192	222	227	230	207	241	227	213	227	232	214	228	246	208	249	245	205	214	238	224	242	207	239	227	256	205	209	212	237	247	231	255	225	235	223	206	240	214	223	239	241	216	229	238	223	216	242	229	233	238	238	223	234	255	251	244	226	239	243	220	225	243	252	212	219	223	244	218	207	225	238	248	238	235	229	215	221	239	207	221	208	255	229	225	234	229	235	210	247	196	226	230	240	218	222	236	222	241	218	229	243	251	227	228	228	216	229	241	220	212	238	233	213	235	220	219	245	244	209	249	222	242	228	251	242	215	221	240	223	231	236	219	226	217	203	218	216	225	230	216	255	210	214	222	227	229	236	242	235	227	209	235	209	239	217	236	232	242	232	221	205	234	229	247	242	225	245	235	238	226	216	222	225	214	212	242	210	263	246	257	228	225	224	210	222	235	224	217	215	218	223	234	222	220	200	213
28136	20670	8871	1124	301	194	188	194	181	176	161	416	301	152	168	158	147	145	158	161	151	159	157	138	142	144	139	152	148	160	156	167	130	141	143	152	142	149	152	124	140	150	124	164	142	147	148	162	140	151	161	164	140	149	142	140	138	153	147	138	126	144	138	147	167	152	144	157	143	154	140	121	137	155	161	148	184	144	145	168	185	150	170	168	140	152	136	127	144	149	142	134	133	139	133	151	161	164	138	156	143	131	168	170	176	164	147	153	150	153	156	119	134	179	151	167	144	162	145	133	174	135	145	142	152	150	136	133	157	159	154	149	148	136	149	147	142	149	156	158	151	163	155	144	170	150	161	155	155	142	152	153	156	151	169	133	155	161	172	139	153	150	142	155	142	143	123	154	160	147	152	136	138	151	128	164	179	149	161	133	155	137	148	158	139	138	143	149	157	136	152	146	141	136	152	161	151	125	130	144	130	154	143	165	136	139	155	135	137	132	149	141	121	179	180	126	144	141	151	146	133	165	136	131	165	135	142	142	142	146	156	133	144	138	153	144	159	147	137	147	155	145	146	145	143	139	138	155	153	151	156	141	144	140	162	161	141	131	144	142	144	147	140	166	130	132	142	147	150	147	167	158	177	153	151	131	146	160	133	148	155	135	155	159	153	144	131	138	153	154	170	120	131	137	149	149	135	151	151	134	154	153	134	166	147	171	133	156	165	159	130	156	153	137	111	165	158	131	152	130	154	132	145	136	165	149	148	153	146	162	148	152	168	148	146	159	126	137	138	137	171	169	163	143	150	142	151	151	130	150	162	180	151	165	144	150	159	176	146	144	145	156	148	137	142	162	154	128	162	143	131	128	145	146	153	151	151	140	140	137	141	140	129	164	153	153	145	134	151	143	137	137	142	158	135	168	128	154	166	164	136	151	165	145	147	135	167	148	174	126	141	129	159	128	135	143	152	113	159	151	141	141	122	175	158	156	160	150	165	131	148	153	157	129	160	138	128	128	137	131	122	138	139	133	132	165	137	154	139	149	146	134	151	133	141	140	150	139	152	140	145	125	141	148	162	137	164	168	150	139	143	132	145	127	152	144	162	145	159	153	152	147	158	163	144	146	136	143	141	151	159	162	152	132	147	135	139	143	134	141	144	156	132	161	148	157	124	145	162	141	146	136	153	130	141	157	146	157	137	151	149	134	152	136	143	158	140	153	161	161	127	142	141	148	151	163	162	141	142	138	154	169	148	133	148	148	152	133	152	134	156	161	147	120	140	142	166	147	153	157	124	142	147	128	167	160	138	168	147	165	139	139	135	152	139	155	136	164	177	145	145	158	148	139	146	133	139	172	159	128	157	166	156	152	151	145	143	138	150	156	150	163	149	124	162	150	167	140	153	169	135	165	128	138	157	145	158	130	141	126	149	145	166	148	141	126	131	127	149	163	151	160	168	128	144	170	155	147	145	126	143	127	164	147	160	142	171	121	149	173	135	144	131	153	131	142	146	131	142	152	142	154	141	159	136	148	160	157	143	149	168	158	153	156	170	161	155	179	145	126	128	150	140	151	167	155	147	156	145	151	147	115	138	144	163	153	143	129	146	156	150	153	136	157	175	145	150	151	143	152	148	142	143	147	138	140	144	123	142	152	154	149	148	133	133	148	155	135	134	149	123	131	151	151	146	133	142	169	134	155	141	153	139	161	136	142	152	141	142	159	146	167	149	171	146	159	148	133	143	156	161	157	155	150	144	156	154	136	144	143	147	131	139	144	140	156	160	158	151	162	140	137	148	142	134	157	171	144	155	136	121	128	122	135	135	145	141	127	176	141	106	160	161	141	141	155	140	126	131	157	152	138	148	146	145	120	139	142	172	182	140	139	164	142	150	151	158	143	142	145	152	154	149	130	160	149	147	149	148	152	151	154	143	144	158	141	138	131	154	171	161	132	155	166	163	155	124	151	164	158	159	146	183	145	141	148	164	157	132	145	133	144	153	138	148	149	138	155	145	155	155	174	154	160	141	143	145	149	161	129	136	132	152	156	143	127	165	147	132	141	159	143	155	150	145	168	132	153	138	136	135	137	149	159	137	155	151	140	147	143	145	138	140	157	156	132	123	163	135	128	140	156	130	156	148	151	163	142	155	170	154	138	119	153	159	155	146	165	153	139	146	147	145	147	149	165	165	161	159	139	131	137	157	159	162	147	148	139	141	129	162	138	155	161	132	158	138	160	145	153	143	143	151	152	149	160	158	148	153	143	146	135	150	145	139	157	116	180	142	160	137	146	138	133	137	152	154	141	149	146	146	140	152	134	125	153	141	147	137	128	155	154	149	156	153	133	151	136	146	141	148	111	137	137	154	139	161	156	142	150	157	140	150	142	148	145	141	143	143	145	151	161	119	134	160	136	147	140	128	154	145	154	157	152	152	132	131	142	158	144	148	144	168	152	139	165	147	157	162	128	149	158	158	161	135	128	150	165	134	127	141	153	140	144	142	152	130	139	161	141	131	160	164	141	150	147	129	145	161	138	128	162	139	158	174	148	164	157	142	150	166	157	143	165	149	164	150	149	135	130	152	143	136	140	134	147	153	164	162	137	165	154	132	143	163	145	150	127	138	146	171	131	146	148	153	153	133	162	152	140	157	157	136	175	151	139	128	142	156	150	133	160	127	134	145	124	138	154	129	151	158	141	152	161	146	117	154	128	169	141	168	147	129	139	142	156	160	152	149	134	137	152	160	153	150	172	147	150	150	126	144	127	175	151	143	127	145	135	151	146	139	144	159	118	162	139	171	126	152	137	144	126	152	153	142	151	153	147	145	137	154	124	160	154	144	143	172	128	161	147	153	147	140	132	152	142	134	163	139	143	133	152	108	150	150	169	147	143	149	156	134	165	135	139	148	151	138	137	141	128	151	134	131	161	148	157	157	152	143	138	139	135	143	144	135	156	130	133	130	136	162	166	172	151	150	130	154	145	148	139	135	163	159	157	167	148	183	142	132	155	132	156	116	166	162	144	154	147	145	128	158	163	147	148	140	157	135	143	137	139	152	155	137	168	140	127	156	149	144	138	146	157	150	151	136	142	152	155	151	160	143	159	146	168	129	146	148	155	130	154	130	164	150	144	154	139	154	141	142	150	175	153	142	148	183	128	161	166	139	149	170	140	143	141	142	154	137	128	122	154	137	129	135	164	162	139	167	159	186	160	160	140	160	139	127	169	150	151	166	137	158	157	158	127	156	154	155	136	155	147	147	137	139	150	162	148	141	150	144	161	152	153	138	159	136	147	130	167	140	137	140	135	142	163	153	132	140	144	128	161	142	144	168	153	151	148	142	133	158	157	165	157	153	168	145	141	138	149	156	132	154	151	164	138	126	150	162	142	132	141	152	145	129	142	163	143	146	152	148	144	138	172	124	133	166	153	148	128	150	139	136	167	129	144	136	146	144	145	124	152	141	151	143	144	152	153	152	127	145	121	148	142	144	146	141	143
8008	12570	3765	977	439	287	209	221	199	212	187	594	516	177	159	157	189	167	165	181	143	168	157	165	137	185	157	132	171	173	163	142	161	128	166	184	156	167	142	154	166	169	156	143	164	143	152	177	147	160	148	149	148	125	158	155	149	152	157	146	170	174	162	154	164	138	179	172	171	182	136	164	153	143	165	162	169	162	160	182	210	174	189	188	149	151	188	163	135	163	181	142	139	136	148	151	142	166	160	130	165	154	132	173	151	145	141	132	162	172	163	158	147	165	167	159	151	121	146	162	149	130	138	147	171	148	169	167	161	145	164	178	153	135	143	160	147	153	159	161	148	160	146	150	178	152	146	135	182	165	153	150	144	142	128	155	156	145	149	159	134	184	142	172	169	168	161	183	176	171	157	166	155	156	144	165	164	150	147	149	159	147	157	150	132	165	142	149	146	162	156	162	172	143	161	166	162	162	150	142	172	169	145	146	134	141	154	153	167	170	147	144	134	160	135	133	157	146	148	155	166	183	166	147	182	141	163	165	157	153	135	164	172	153	152	169	143	128	150	151	149	143	147	146	157	150	159	162	127	162	160	160	139	153	131	135	161	163	153	151	142	150	170	178	161	168	141	130	174	141	186	154	154	147	157	145	155	163	134	162	174	156	169	156	148	172	149	162	162	146	156	153	152	163	170	132	162	156	145	144	166	165	144	157	150	157	158	146	152	158	152	183	169	146	178	167	137	155	176	159	159	175	164	165	130	162	129	153	147	164	134	145	159	169	125	155	155	152	146	172	160	151	148	154	149	133	160	129	168	165	163	145	166	194	166	165	169	140	161	166	168	144	148	177	144	162	140	154	162	178	167	146	165	143	156	182	147	163	149	154	161	168	185	140	155	146	143	172	152	187	159	155	131	141	145	160	163	171	167	163	164	145	146	128	154	181	159	157	155	162	178	148	144	171	141	163	143	160	171	165	167	147	147	155	140	180	166	164	155	140	144	143	147	171	146	161	151	176	150	136	163	175	151	156	162	172	132	164	149	157	147	161	165	156	171	152	145	131	161	143	139	179	150	151	145	149	154	145	162	159	128	172	137	170	153	174	150	151	152	151	162	133	144	142	162	155	161	151	145	176	157	172	162	152	154	158	158	165	160	147	176	159	169	164	166	173	160	152	147	148	154	143	148	159	169	150	157	158	175	162	160	166	152	177	149	139	150	132	141	139	138	168	163	150	194	176	171	147	153	146	147	165	157	149	133	138	159	159	141	159	127	167	160	147	140	159	155	169	155	137	141	147	137	160	144	162	147	160	157	157	166	152	155	174	162	161	149	150	163	159	176	168	173	154	170	165	171	145	153	155	155	143	139	147	145	188	138	153	135	147	148	141	137	136	156	169	148	136	167	156	136	146	141	144	153	148	177	151	180	160	151	152	150	154	158	140	161	149	143	147	138	138	144	159	187	161	152	148	146	160	135	163	163	135	144	151	161	182	164	163	145	164	149	149	137	159	163	147	169	119	147	140	147	153	149	158	163	147	154	172	159	140	124	167	149	157	137	177	165	163	139	164	160	157	152	177	151	145	145	151	149	169	158	161	150	174	150	143	133	157	144	151	171	152	143	172	174	143	163	157	152	138	143	164	150	168	152	136	158	163	167	161	140	149	163	150	148	167	139	151	154	147	158	144	168	151	145	154	158	170	155	151	152	175	160	142	163	161	154	160	173	143	186	153	156	162	150	131	157	144	147	158	158	140	147	143	177	188	145	162	140	163	165	155	156	163	135	145	128	150	153	152	159	154	158	158	150	158	154	160	151	153	137	181	157	158	169	159	148	156	150	153	160	167	164	144	167	164	157	150	155	162	134	158	158	164	171	141	160	136	156	176	162	154	155	160	173	147	151	147	137	144	161	161	154	161	138	160	156	170	153	150	135	129	157	166	131	151	163	157	164	165	143	162	153	159	165	161	169	152	155	148	160	124	183	152	132	165	163	157	147	153	171	163	122	144	151	156	138	166	142	145	155	160	139	145	168	145	147	181	156	170	144	136	156	145	149	157	133	152	153	169	180	167	152	146	166	142	158	145	164	155	152	147	158	139	171	155	141	159	153	167	148	163	171	156	158	152	139	152	139	145	152	158	155	158	170	169	179	150	165	150	155	167	138	170	140	126	159	176	180	161	157	136	143	187	135	123	153	178	146	152	168	141	165	162	161	170	155	146	155	161	168	176	143	164	162	152	141	156	146	157	164	170	162	159	143	143	164	180	180	144	158	179	162	130	148	156	161	155	161	173	158	183	153	152	149	151	164	166	150	160	167	151	156	141	182	161	165	156	186	159	155	158	165	165	151	160	176	161	161	159	144	146	128	136	185	169	149	141	164	155	155	137	150	166	177	132	155	177	162	153	157	177	147	171	152	138	173	161	145	157	156	158	177	152	158	154	163	168	147	163	152	142	160	161	174	166	182	154	159	157	131	153	152	145	169	135	150	162	164	144	138	147	165	166	154	151	150	174	155	144	162	139	157	170	151	168	152	150	147	167	151	154	168	194	154	153	160	167	149	156	153	157	161	143	154	140	160	154	133	168	155	165	168	164	158	141	187	185	181	146	162	154	153	147	165	144	158	148	151	172	145	148	151	157	151	158	150	146	191	141	176	151	158	140	134	183	149	127	171	173	160	148	161	176	174	152	162	159	152	151	157	160	162	149	168	141	143	133	165	145	165	162	167	145	142	143	164	148	201	160	135	160	138	164	142	172	156	145	138	147	156	157	147	159	163	141	158	176	147	183	164	165	158	165	172	163	171	129	140	143	161	150	169	159	157	163	159	147	142	144	148	177	140	158	159	170	134	160	154	174	164	134	162	158	156	150	169	176	136	155	152	156	155	159	156	145	149	150	121	165	167	150	144	150	147	164	140	154	144	135	143	170	162	156	159	149	167	151	138	144	158	169	163	167	162	165	149	166	168	141	134	153	150	165	138	142	172	169	149	156	158	152	139	150	147	148	153	150	152	161	166	166	160	171	158	157	135	160	161	145	148	167	148	148	159	167	155	139	164	170	171	169	170	158	186	151	146	161	164	145	165	150	148	178	160	168	159	161	155	168	170	162	175	161	166	169	150	143	158	150	156	165	150	169	141	153	151	157	155	135	157	140	143	148	164	173	135	175	162	157	170	149	149	142	146	150	130	161	136	155	142	136	168	145	153	155	156	130	149	140	147	168	151	150	154	158	169	172	150	147	157	163	139	162	149	165	150	133	151	181	161	155	153	158	158	164	138	149	164	136	169	176	148	141	143	181	172	133	165	133	166	166	164	151	148	158	176	155	136	165	143	157	165	161	174	169	148	159	168	149	142	145	161	147	175	167	155	150	151	153	152	172	143	160	141	156	171	147	152	161	163	162	148	152	154	154	136	152	156	151	140	180	136	143	132	140	179	160	160	138	149	134	145	155	131	151	148	165	153	158	156	128	157	147	157	154	132	160	152	152	150	155	150	171
23924	21670	29128	24693	21669	11190	1071	664	505	493	438	691	734	356	394	333	311	312	313	312	297	302	283	339	308	310	251	301	287	304	314	286	265	277	280	293	260	277	281	278	302	302	290	281	312	289	262	269	309	261	296	287	278	277	284	290	286	278	283	290	292	301	281	290	276	263	284	270	265	280	273	248	296	278	254	267	284	228	270	338	311	278	287	287	287	258	304	283	300	295	277	295	272	283	292	286	301	296	260	259	292	294	291	288	271	287	274	246	270	279	259	263	276	266	276	293	245	291	255	282	276	291	285	279	275	286	317	238	279	289	286	287	250	274	298	272	272	282	253	289	288	262	280	260	287	266	237	274	260	270	260	274	279	255	262	286	276	268	264	260	255	313	315	286	237	295	272	267	263	282	311	269	285	288	259	243	302	286	240	273	258	287	279	298	266	276	261	283	295	277	277	260	274	238	267	264	292	268	294	277	269	278	245	280	288	312	256	273	283	312	277	283	287	267	268	282	307	260	282	273	290	277	291	289	265	289	269	310	271	253	291	273	276	274	293	260	280	306	276	266	259	253	271	310	276	257	257	270	274	275	284	278	290	275	322	293	240	282	284	269	291	274	288	280	236	271	254	284	278	279	266	266	268	272	297	287	250	271	293	246	253	264	241	251	275	250	289	292	295	270	297	250	267	263	296	271	284	295	269	255	267	289	255	276	251	284	262	300	269	278	282	262	258	282	261	274	259	283	304	258	245	259	296	279	299	266	275	265	274	309	286	291	265	300	282	275	272	281	289	295	266	274	257	270	292	275	315	294	264	294	278	272	268	270	272	273	252	287	267	285	287	273	284	267	259	273	268	249	275	290	256	270	261	277	292	280	271	287	256	280	252	261	248	303	292	266	264	301	290	281	270	276	276	297	290	273	291	280	273	269	281	302	284	268	268	276	275	280	272	268	270	296	251	312	271	273	282	266	287	277	307	249	301	262	259	269	263	303	271	283	250	246	285	284	235	289	289	270	285	268	274	276	261	266	289	283	253	278	260	294	255	281	309	277	279	285	273	250	277	263	293	290	269	268	275	282	326	264	271	279	253	250	281	261	265	248	285	298	291	278	281	256	279	257	291	277	291	271	272	256	260	290	276	289	273	267	258	292	286	305	282	310	246	274	254	249	272	249	268	269	297	267	286	288	279	273	268	287	292	240	282	265	302	314	304	284	304	282	299	279	271	285	258	259	258	276	286	265	302	272	283	299	275	273	274	295	279	242	273	286	284	291	278	294	282	252	302	294	277	297	294	270	281	274	259	253	274	290	282	279	286	251	311	288	273	249	283	275	265	244	259	247	268	285	249	260	302	267	261	280	256	280	236	303	273	257	281	245	278	281	288	257	268	291	274	259	276	285	279	297	280	294	271	282	271	306	279	264	308	307	268	252	302	284	262	278	303	281	266	265	277	282	272	274	297	285	269	276	286	250	326	263	272	243	279	269	270	295	262	260	283	240	279	296	269	263	285	296	280	281	310	267	286	290	298	291	257	283	302	282	310	271	304	284	258	291	266	286	282	268	269	249	296	290	264	259	251	250	288	265	298	261	311	256	283	262	288	268	273	263	262	258	270	263	274	284	260	272	277	270	256	301	296	254	257	242	291	284	305	295	294	291	279	265	281	302	297	254	292	263	312	283	272	279	251	302	275	275	312	281	258	278	277	269	279	268	280	293	258	275	274	256	266	302	274	258	264	282	285	266	278	301	251	289	282	264	277	244	287	268	260	280	281	279	265	253	297	273	299	282	283	265	288	254	298	266	303	277	247	251	293	286	283	237	242	301	287	297	284	261	261	285	288	268	270	278	270	292	286	292	274	248	246	277	283	276	291	282	279	282	282	277	236	300	267	273	269	296	306	277	289	284	284	285	297	244	289	262	280	278	273	286	263	262	288	261	296	266	300	291	263	269	264	258	261	272	315	262	247	256	276	298	265	270	283	281	312	283	296	255	287	262	275	269	268	277	270	279	285	243	271	289	245	268	281	286	289	295	253	274	249	273	286	270	286	300	252	263	281	294	265	277	290	302	269	254	285	307	276	279	242	271	286	274	260	300	267	251	243	276	272	268	276	310	275	261	258	289	262	275	270	301	259	267	280	289	301	269	245	271	278	255	285	275	267	256	258	268	273	281	280	253	262	318	272	292	295	265	279	250	313	257	279	274	258	297	264	274	273	299	267	289	287	267	273	286	257	292	266	288	283	303	282	301	283	297	270	264	293	265	273	279	281	249	279	297	253	301	271	291	272	282	264	286	275	243	265	281	281	282	289	290	270	266	296	277	309	286	282	277	277	250	274	250	252	266	292	294	261	283	261	264	268	279	286	275	284	256	254	249	288	282	284	288	306	266	275	286	264	319	283	303	289	266	267	267	299	281	268	268	262	267	262	264	277	234	281	301	307	288	290	293	279	307	255	282	256	268	279	293	297	283	262	265	303	240	279	243	255	276	291	281	273	283	276	246	248	296	278	249	248	279	297	288	254	304	303	282	260	236	263	267	266	257	260	306	265	256	296	235	274	269	277	265	277	266	275	294	294	291	264	265	280	292	282	253	301	267	274	261	272	269	255	242	254	274	277	273	263	261	265	266	263	291	305	288	264	270	292	260	287	272	252	283	277	270	273	283	271	284	270	265	270	266	288	252	238	321	282	286	276	250	277	294	284	288	292	292	275	295	276	274	268	289	278	278	255	301	278	285	274	280	281	246	255	274	298	267	241	280	282	263	286	275	294	280	292	282	309	280	278	312	280	264	287	286	265	303	254	265	288	265	270	282	297	262	281	268	284	227	277	273	297	284	294	263	254	269	309	254	280	262	285	276	280	291	283	290	263	269	290	286	277	276	276	301	283	298	273	279	276	277	265	282	281	332	253	257	267	264	295	278	293	276	294	274	242	289	291	261	287	262	297	291	280	300	274	274	290	314	300	283	259	286	296	264	250	305	306	261	297	268	258	302	291	257	293	266	313	287	278	285	274	322	286	292	298	273	266	311	263	271	291	317	267	283	309	254	255	286	267	284	256	265	303	249	271	286	282	260	288	307	267	270	289	248	284	273	273	285	288	297	287	284	283	260	297	280	306	264	250	268	250	275	289	269	264	301	271	275	256	285	293	278	328	268	291	270	299	282	274	261	255	291	287	271	287	286	260	267	300	299	281	269	264	279	242	241	258	269	270	273	318	272	289	259	269	303	259	267	261	274	255	242	280	270	288	291	302	263	275	254	273	255	284	294	298	287	294	275	273	283	255	252	287	285	279	290	293	287	307	293	274	263	264	288	287	244	289	296	273	276	258	258	265	276	287	301	289	263	264	268	299	293	283	277	262	273	276	255	253	282	266	255	279	276	268	270	299	264	299	300	277	274	291	280	263	291	259	289	275	263	272	296	282	303	273	267	275	267	297	273	280	274	256	276	270	285	301	270	289	297	259	266	284	279	300	307	259	262	260	294	295	287	281	268
9279	23142	9619	4107	2281	1559	1149	924	757	630	566	934	1054	444	402	423	371	336	327	335	351	335	323	309	307	305	323	315	375	319	304	325	308	303	295	300	334	280	292	306	314	311	290	294	269	280	295	314	279	330	295	312	305	314	298	313	274	304	287	277	312	297	271	293	279	312	300	295	277	292	287	298	317	284	271	301	272	303	320	342	337	334	328	298	274	304	282	309	268	308	330	296	286	271	261	299	283	273	281	283	282	282	274	310	307	290	280	272	274	294	292	272	311	285	292	285	303	291	282	261	267	269	297	281	320	292	290	304	288	277	319	276	292	309	323	272	296	287	282	289	264	284	295	274	296	305	275	291	322	276	294	289	288	328	288	255	290	305	299	282	326	279	301	299	294	314	301	311	285	310	276	279	299	250	290	279	306	275	281	298	273	261	298	298	288	297	296	296	305	289	260	294	288	294	263	279	279	286	292	315	277	306	295	290	267	292	316	299	292	278	294	287	285	284	319	285	260	309	284	280	284	273	315	309	295	298	284	317	327	281	267	301	295	279	298	289	301	282	281	284	315	273	316	287	321	316	303	296	278	286	258	277	269	262	292	290	277	312	291	270	296	302	295	290	294	315	293	307	306	314	317	286	283	300	293	306	294	272	297	267	289	303	301	292	309	299	268	292	285	305	253	345	267	268	245	304	295	317	300	293	293	314	286	285	308	283	286	288	294	269	283	276	307	290	309	279	273	244	264	288	255	286	281	268	282	308	292	277	298	289	304	289	304	278	286	273	285	293	270	301	293	308	316	292	281	274	295	277	314	303	301	301	285	290	273	269	295	271	306	299	285	286	300	287	307	302	279	266	276	280	322	296	281	270	304	297	305	301	287	329	272	280	307	288	280	299	285	323	311	280	293	297	295	244	286	269	282	281	307	289	296	280	280	305	295	304	259	296	328	289	312	297	268	316	297	303	322	265	295	305	292	295	320	285	259	258	263	307	275	300	311	281	282	288	264	284	293	282	277	314	301	306	295	289	299	275	267	284	299	293	277	287	291	298	283	288	315	292	323	319	317	327	304	296	278	271	255	270	298	272	293	290	292	264	292	266	265	270	276	275	269	280	286	300	305	304	297	278	309	285	256	292	295	293	294	275	287	272	296	281	279	299	290	312	287	331	264	325	257	309	278	278	303	306	311	266	283	316	305	282	294	283	285	286	268	297	279	263	262	281	268	282	290	280	280	267	293	314	290	298	299	268	287	325	304	313	299	282	264	293	288	315	293	288	296	266	296	276	284	285	274	293	296	295	289	263	306	307	282	272	276	279	275	284	275	301	289	289	281	268	252	285	278	291	284	286	332	290	298	281	325	303	275	315	281	302	292	285	268	280	325	309	325	281	282	299	312	337	300	294	288	267	286	320	279	293	298	315	295	260	286	250	279	268	281	271	315	300	265	288	280	297	306	287	304	298	299	307	255	278	286	300	326	265	277	300	295	298	285	272	249	304	287	289	291	277	283	304	306	326	260	312	277	323	281	296	287	298	287	299	296	281	271	277	288	309	291	309	303	298	282	290	274	301	278	288	302	270	296	285	267	275	273	293	287	315	267	321	314	294	273	283	285	285	284	271	291	300	300	261	274	270	302	283	298	277	293	277	266	318	271	266	313	295	264	313	278	279	290	277	278	249	307	263	314	282	306	288	307	292	298	298	280	288	261	286	281	299	276	302	312	296	269	259	314	300	291	308	278	262	289	327	306	301	289	328	281	269	311	290	270	276	313	304	287	293	280	307	312	272	285	300	267	301	283	292	297	302	288	280	290	287	279	277	270	282	302	271	287	253	282	267	300	284	295	288	309	280	302	292	278	315	287	286	312	305	277	307	269	310	290	296	260	296	296	293	295	283	300	287	280	292	271	275	287	286	316	281	299	299	294	274	306	298	311	296	281	306	325	266	301	300	292	288	257	282	307	300	293	289	295	291	303	287	294	271	303	277	287	287	277	275	260	285	310	272	285	273	300	294	297	288	301	298	296	309	275	292	320	270	322	282	287	291	320	289	274	340	310	275	294	283	264	244	344	308	303	279	298	289	272	281	282	277	287	296	267	300	279	305	302	296	289	287	289	293	277	281	281	288	281	279	281	281	298	296	285	311	305	315	341	263	300	288	260	278	285	280	312	281	303	297	267	296	308	294	300	296	253	312	289	307	265	308	304	319	295	314	267	274	313	311	298	290	320	301	301	261	277	273	292	254	268	291	295	312	291	287	325	271	331	278	284	258	301	300	297	302	299	283	283	272	330	276	301	304	270	260	275	295	271	282	306	266	290	292	265	286	278	262	293	260	261	252	275	288	299	282	303	265	279	272	281	281	317	316	306	267	251	306	272	270	264	292	319	268	288	284	304	262	270	306	292	283	274	298	320	279	284	277	290	277	320	271	289	316	321	287	267	314	290	285	267	283	308	273	295	281	308	266	262	279	276	263	281	282	284	289	263	305	300	293	326	298	309	283	297	275	278	289	275	289	292	274	301	276	298	268	275	288	283	326	310	243	292	284	276	289	290	286	283	290	303	312	275	324	264	265	300	293	306	318	294	309	322	276	319	274	265	281	289	276	275	286	325	297	304	306	310	319	289	273	277	312	291	315	289	300	314	285	287	283	307	292	274	275	271	282	314	279	291	313	247	271	290	309	307	262	290	299	301	290	284	316	285	287	296	272	280	287	279	309	296	270	336	278	298	311	315	309	264	270	290	297	298	307	279	311	304	270	304	272	267	270	306	283	317	267	327	287	287	287	297	283	288	298	277	274	276	277	273	289	292	267	284	250	286	284	295	296	288	265	276	322	293	299	304	260	281	277	294	294	298	304	286	277	302	309	252	319	303	273	307	303	301	247	266	298	294	283	308	315	296	251	286	297	282	306	270	283	293	304	299	313	296	303	304	283	297	294	288	278	303	287	275	279	309	293	311	261	293	308	294	276	276	313	275	288	288	292	260	283	289	278	302	281	287	297	306	301	291	285	313	290	288	295	274	286	297	286	306	294	290	291	308	321	296	292	303	315	295	290	300	311	295	283	313	287	321	324	279	306	283	311	297	296	280	261	285	301	279	289	309	250	295	279	277	307	294	314	317	254	302	255	297	297	292	309	284	290	276	283	284	289	286	347	252	329	303	287	278	297	279	303	264	298	286	271	294	296	289	294	259	298	290	286	305	270	294	289	267	304	318	283	274	274	268	278	292	279	286	275	273	284	297	287	298	306	270	289	287	271	271	303	264	287	273	286	272	310	300	306	286	301	297	283	286	286	284	281	283	303	313	271	290	273	268	306	306	297	292	305	244	279	289	294	268	275	293	275	294	316	331	310	291	278	258	292	312	295	277	265	282	290	267	304	288	321	296	290	302	299	282	252	292	292	288	280	321	304	279	289	286	260	313	282	281	322	278	272	293	320	310	270	288	284	272	289	305	269	274	289	280	280	300	284	278	306	297	269	276	290	255	313	282	273
25166	21709	28197	25691	12307	535	276	198	179	187	122	132	134	112	100	97	99	100	108	99	83	70	79	76	83	84	98	59	85	82	61	79	75	76	69	69	76	90	85	73	86	62	93	51	68	62	78	71	63	75	76	81	73	84	76	91	71	70	80	70	70	73	90	60	76	79	76	83	76	80	84	85	72	82	68	89	80	76	68	102	100	110	85	81	80	78	84	74	64	66	80	91	73	65	50	69	78	70	66	77	63	61	60	73	74	78	65	73	70	73	73	74	79	78	68	84	68	72	84	64	69	70	71	85	78	78	72	62	69	65	63	66	68	76	83	72	70	73	69	85	71	67	80	69	72	61	73	95	68	79	73	72	56	81	70	63	63	62	81	61	74	79	65	81	81	54	70	61	84	70	62	78	66	77	62	81	76	84	89	76	66	80	71	70	72	60	92	89	92	78	77	73	74	64	82	72	74	63	71	70	86	66	71	72	69	73	81	63	79	67	71	73	79	70	65	78	76	79	77	77	66	67	68	68	71	58	75	73	77	74	60	79	77	71	67	70	75	83	83	69	62	72	71	79	66	64	61	81	75	82	69	68	68	69	68	62	89	64	80	69	55	80	73	65	80	76	76	86	87	90	80	66	67	79	72	100	83	70	76	67	75	83	70	68	77	75	78	70	82	99	68	78	60	74	68	88	69	74	69	72	72	91	83	69	81	84	81	65	79	78	63	74	67	69	60	82	59	75	82	98	71	81	72	77	83	63	68	68	84	75	75	75	88	76	86	62	65	71	86	79	83	73	56	80	71	78	74	77	78	81	83	79	70	77	60	66	64	75	79	67	67	59	79	86	72	80	77	67	84	74	72	64	76	89	66	71	59	70	64	93	81	86	77	77	64	57	70	91	84	71	70	65	75	81	77	79	70	81	71	84	85	72	86	91	77	74	85	77	66	61	75	66	79	77	64	58	58	66	68	82	85	73	56	64	76	72	76	75	70	65	77	86	74	77	66	84	63	71	89	75	63	67	61	58	65	78	79	67	65	81	82	81	63	65	67	70	84	84	77	64	78	76	85	86	64	72	69	66	85	75	70	67	71	65	77	83	75	89	86	82	75	86	75	60	63	69	60	75	73	65	68	80	90	81	89	59	78	73	102	84	65	73	84	67	72	76	81	64	82	65	84	70	75	67	72	80	77	86	77	70	92	79	65	91	71	67	59	69	73	75	83	78	66	80	81	84	67	83	87	78	76	87	80	70	76	72	77	89	78	76	79	69	83	77	81	72	54	71	92	76	85	72	75	72	80	70	67	79	73	75	82	75	79	74	66	78	67	84	82	67	55	83	72	78	58	67	75	62	73	90	72	65	77	70	88	77	71	66	84	78	73	60	68	76	78	64	81	83	84	77	78	72	75	70	79	68	66	70	89	77	63	62	73	77	73	80	71	64	72	73	76	82	61	86	78	75	80	73	66	80	58	81	68	74	67	59	80	86	63	77	86	70	70	78	71	65	78	77	62	78	82	69	68	70	83	63	74	73	63	69	69	75	73	59	67	79	73	61	60	73	81	66	55	63	77	82	66	69	74	70	60	89	73	68	70	70	68	70	76	65	79	80	77	73	63	66	76	87	70	62	62	86	78	62	73	83	63	73	92	82	50	84	68	75	71	83	66	82	67	58	77	61	73	66	76	65	82	64	71	75	80	81	94	75	77	80	78	77	76	79	81	69	75	68	76	75	69	80	83	77	73	50	58	76	74	78	71	70	81	72	71	75	72	70	71	77	72	94	74	77	74	88	73	67	73	65	71	74	56	77	69	72	76	58	74	84	73	77	69	92	78	66	67	81	64	72	72	63	64	86	67	77	79	63	85	82	74	58	70	76	70	69	72	83	78	69	52	81	86	75	74	73	74	72	69	82	71	64	73	57	69	79	66	81	74	83	88	63	77	79	74	63	77	74	77	84	67	75	68	93	72	60	49	68	72	73	71	89	75	54	77	69	70	82	74	77	74	90	59	79	83	63	79	72	77	79	69	82	82	86	75	60	63	61	84	60	65	68	77	78	77	76	96	83	66	72	67	67	73	81	64	80	90	71	104	81	68	73	76	69	74	81	75	61	80	74	78	71	75	70	74	68	66	64	71	73	72	75	60	71	60	86	77	74	86	82	66	81	69	55	84	81	78	70	88	65	94	69	69	91	87	77	83	70	78	55	70	78	90	58	92	59	84	77	63	68	58	88	66	80	75	68	75	85	68	70	79	86	78	82	69	65	82	87	76	73	65	65	67	83	74	77	88	88	89	69	73	74	70	74	83	73	86	66	75	71	78	68	72	75	68	58	86	64	98	73	59	58	74	81	83	91	76	82	88	79	75	77	74	67	86	74	77	74	58	57	67	64	70	74	79	65	88	71	71	74	69	67	76	78	77	58	74	70	71	84	75	79	67	70	81	76	73	73	72	80	71	82	97	71	101	78	68	72	75	78	80	84	55	65	73	69	73	77	61	73	71	67	74	91	84	97	67	74	74	75	71	78	69	67	70	93	73	79	62	75	72	71	57	73	76	84	63	68	74	86	77	61	59	86	83	74	65	63	72	85	75	72	74	76	71	67	70	57	88	72	80	75	71	73	81	95	68	93	76	80	69	73	85	76	79	76	72	74	78	78	59	70	83	81	73	72	60	64	69	81	78	71	77	76	57	82	76	89	84	69	83	66	64	90	77	78	83	71	89	72	66	69	77	66	81	74	83	67	66	90	87	72	69	68	80	85	66	63	69	71	70	58	65	74	68	55	74	66	80	68	63	70	75	82	82	73	65	83	62	97	61	81	80	74	75	72	77	66	80	78	72	91	85	69	66	86	57	74	95	74	72	65	74	62	76	72	95	84	63	62	78	66	66	62	86	72	78	73	69	85	55	89	69	81	74	78	87	60	64	83	76	74	61	71	80	79	65	85	72	64	71	80	64	64	67	77	65	69	70	73	64	65	73	76	69	75	68	72	74	73	77	88	79	76	92	62	67	71	71	56	64	65	70	85	66	69	73	56	67	72	78	80	70	87	72	72	91	73	82	72	98	68	88	78	72	84	72	62	69	74	62	70	66	65	86	73	78	79	63	69	67	64	82	73	67	60	80	79	66	72	68	70	86	68	79	64	73	71	81	75	65	74	77	79	68	73	84	73	59	82	72	67	73	68	64	88	74	90	70	85	80	86	80	67	68	93	77	80	86	80	84	66	78	73	77	78	62	81	68	83	80	48	75	57	69	98	66	70	78	76	77	75	69	71	81	88	60	67	87	72	75	65	75	83	88	72	73	58	71	62	70	71	74	75	83	65	78	77	83	63	74	61	71	79	78	62	72	61	75	97	86	69	68	61	64	69	70	87	78	71	87	65	78	80	76	70	69	68	82	70	73	63	69	74	73	73	75	54	71	59	65	73	76	65	65	64	63	70	59	68	66	81	62	73	62	85	74	83	70	85	73	79	85	65	82	65	76	72	66	76
11442	18721	6992	2365	1272	809	591	413	319	291	204	197	167	164	152	154	121	113	125	112	114	99	91	102	88	92	84	87	115	103	82	93	85	101	73	95	72	91	77	93	81	94	86	84	90	92	89	83	94	80	91	76	85	77	68	87	68	81	89	69	82	77	84	91	92	95	75	89	84	86	79	79	86	93	75	94	76	88	87	122	138	111	99	113	98	88	76	106	84	87	79	72	75	81	80	84	75	80	83	72	80	83	82	78	78	88	82	98	84	87	100	79	88	77	77	97	83	87	78	78	90	78	71	86	82	62	84	91	78	93	74	76	71	81	95	99	69	80	78	71	79	72	83	83	88	69	88	79	66	87	81	80	82	83	84	84	79	86	83	100	89	103	86	67	82	74	74	80	85	91	100	77	82	89	80	77	81	83	77	80	81	81	80	110	62	90	68	82	93	79	61	78	76	75	69	83	78	89	67	84	91	90	79	77	81	69	73	88	93	81	72	74	84	89	76	70	80	83	94	87	82	93	86	89	86	78	81	81	76	70	88	92	74	79	70	86	91	82	82	90	74	95	84	89	87	84	89	68	91	72	99	75	70	76	89	73	77	82	63	83	90	86	70	84	85	74	90	67	82	71	85	98	90	77	87	93	84	85	77	78	78	79	81	78	83	83	79	81	87	73	86	76	82	90	71	77	94	91	77	64	73	78	87	90	87	82	73	79	96	101	93	84	82	83	66	98	66	97	75	90	76	93	80	81	80	91	97	90	74	88	74	78	78	81	69	85	86	90	81	104	67	79	78	84	83	82	70	87	80	94	79	82	82	100	83	77	69	74	81	72	97	68	77	77	81	94	85	87	82	84	96	97	90	89	89	87	91	91	101	87	77	81	86	91	84	75	83	77	69	78	72	86	91	81	72	77	98	79	86	72	82	75	95	93	87	76	94	84	85	84	90	63	77	82	74	88	86	86	66	78	75	91	81	76	76	94	80	82	68	67	84	69	91	89	84	84	81	86	91	71	74	77	89	83	94	84	72	71	81	81	85	96	86	88	71	82	74	74	84	76	80	80	93	78	96	75	92	76	88	62	63	96	79	92	96	92	80	68	98	76	89	86	89	82	90	89	83	84	86	74	76	70	79	83	83	85	79	84	83	68	79	83	84	72	78	83	75	74	80	75	72	91	98	80	88	86	70	88	76	72	86	90	79	88	70	81	97	78	90	90	81	74	84	84	89	83	82	75	75	82	79	86	84	96	86	70	77	71	76	79	85	97	64	95	69	86	66	74	71	94	78	79	82	66	91	90	75	74	100	76	74	93	94	72	72	87	75	84	86	65	67	87	88	82	69	84	91	90	87	74	83	94	86	75	80	75	80	77	83	91	78	64	82	80	55	93	97	90	78	68	88	75	92	83	84	80	83	77	74	97	55	93	82	109	78	77	75	83	87	74	78	79	68	92	77	90	72	81	87	77	74	89	55	66	86	82	99	93	83	92	93	82	82	88	74	63	78	82	85	78	108	93	74	86	107	88	94	99	77	78	73	74	77	94	83	67	67	80	72	71	68	101	81	77	79	83	97	90	73	79	82	94	85	81	88	91	80	89	82	68	76	87	82	80	82	88	83	89	86	74	80	92	68	91	77	88	73	84	82	71	85	88	73	74	70	66	70	91	66	72	75	89	89	71	68	71	81	94	80	90	81	83	92	67	83	90	63	65	96	107	86	76	82	55	82	81	74	79	73	81	68	86	79	86	89	91	86	81	76	79	85	88	81	72	86	86	78	81	82	79	73	75	91	102	81	94	101	73	76	89	78	75	86	72	86	75	72	99	78	70	90	68	72	85	67	64	101	91	96	73	85	84	65	67	63	90	76	86	71	89	65	77	96	96	85	107	79	70	75	81	86	87	85	85	77	80	79	84	82	95	92	89	95	84	74	74	71	93	72	84	69	77	81	63	90	75	72	72	82	72	67	91	73	82	89	80	72	93	86	78	79	86	110	81	91	73	84	81	92	81	102	96	76	81	67	71	68	68	77	85	79	90	77	89	96	106	90	94	96	88	82	93	88	83	85	81	81	85	99	87	78	73	81	78	84	73	87	63	69	90	66	92	75	74	85	76	91	76	69	86	79	82	88	83	92	88	88	82	78	92	80	92	89	79	78	81	78	72	85	73	70	76	86	97	64	81	78	94	98	79	88	80	74	90	85	80	102	74	64	77	83	80	67	71	81	82	65	91	73	78	70	84	87	86	70	68	80	75	73	90	86	78	74	83	72	78	91	100	79	93	72	101	88	103	87	82	71	74	67	75	71	68	82	91	78	87	94	78	75	91	77	87	72	73	98	70	86	86	75	85	81	74	67	86	95	76	81	76	89	92	86	107	87	82	85	74	67	81	84	75	102	87	82	79	77	79	77	90	82	95	78	92	67	81	80	65	89	81	81	77	83	83	86	84	84	85	83	70	88	73	84	70	105	80	58	81	65	72	87	68	77	89	98	70	94	69	61	86	74	85	86	78	84	74	88	73	88	78	80	83	73	62	75	82	104	72	88	75	105	82	78	91	104	73	86	80	95	80	69	99	78	91	76	75	76	93	73	81	70	91	101	97	67	96	72	83	80	71	83	78	81	63	84	81	82	84	80	75	78	94	66	76	96	71	73	81	84	87	79	85	75	70	82	74	70	89	77	85	79	104	90	84	97	92	82	68	81	84	69	81	89	67	79	88	92	68	90	75	77	75	77	78	90	87	78	68	76	91	73	73	81	89	89	98	70	98	89	80	91	79	86	71	84	60	88	101	72	79	79	71	79	85	86	71	79	68	100	79	70	85	71	79	75	69	63	92	77	73	86	81	73	101	103	81	82	68	95	76	79	80	81	94	64	83	91	90	91	83	81	77	61	82	75	86	73	83	97	69	77	73	86	85	70	75	93	75	73	92	76	84	86	69	92	86	88	94	100	64	53	89	77	77	89	103	76	76	92	84	69	68	92	95	68	89	84	78	80	79	102	75	94	94	82	98	86	90	63	81	79	79	86	88	79	89	89	62	78	80	74	77	71	85	84	70	72	89	75	82	82	78	86	85	73	92	66	70	89	70	88	77	84	94	82	91	77	80	78	60	79	87	90	70	78	78	80	79	81	73	79	80	74	70	74	86	78	81	85	82	95	97	93	90	71	84	71	79	88	79	70	71	89	92	89	78	88	96	86	74	76	71	76	76	78	79	79	86	71	79	79	86	97	98	79	84	80	75	85	86	91	72	86	87	87	80	84	76	88	82	77	66	86	93	88	75	85	71	86	83	81	73	69	87	93	66	89	69	89	75	80	82	85	76	83	94	76	67	81	82	80	80	99	80	73	91	78	81	65	89	90	74	83	95	89	100	72	84	77	83	80	87	68	94	92	78	75	79	75	84	70	78	90	90	91	75	96	76	80	80	84	84	94	74	69	80	88	86	80	77	71	81	83	93	67	89	73	80	81	87	51	74	86	92	94	86	73	77
22897	21732	29655	24339	21735	21784	10800	980	694	608	514	473	456	438	388	359	319	302	289	315	274	298	285	289	295	320	275	252	240	248	242	259	259	255	254	244	252	250	241	239	252	272	197	224	217	264	227	251	235	273	247	231	234	247	224	255	254	218	246	238	243	249	234	253	252	244	225	217	223	225	261	220	234	242	234	239	248	237	260	252	278	286	275	260	224	237	261	252	237	239	229	213	218	230	251	240	243	217	246	231	238	209	249	236	208	235	244	239	220	254	224	239	242	226	227	229	259	250	230	218	226	247	233	216	237	220	241	236	256	251	256	235	262	229	212	223	258	261	238	265	264	238	250	240	250	253	228	218	222	234	238	217	237	253	223	251	219	242	238	246	240	226	236	234	264	257	234	259	217	232	244	233	227	265	270	239	247	230	218	259	280	255	236	235	234	231	252	263	212	237	219	224	233	247	226	229	247	235	245	261	224	237	221	250	224	223	249	250	245	237	241	230	231	253	249	231	223	218	224	240	242	220	260	270	234	232	235	256	197	246	236	224	240	232	232	247	238	265	239	258	225	222	225	230	244	235	231	232	221	226	236	214	244	221	230	243	225	238	241	200	236	222	269	234	222	232	234	217	194	244	233	226	235	232	240	263	218	235	235	263	208	221	238	226	248	252	209	258	219	245	242	234	265	235	238	218	230	238	244	231	238	238	227	236	265	224	247	260	253	231	256	224	257	252	242	231	259	217	253	238	222	220	265	223	261	252	245	252	221	241	223	226	242	221	265	222	241	259	245	243	258	230	254	232	263	239	229	234	224	247	224	236	251	219	224	237	242	216	243	241	225	239	230	246	248	227	232	225	202	229	232	254	227	256	229	249	258	242	233	230	244	266	234	206	261	233	228	274	264	244	250	243	230	262	226	234	234	272	247	223	255	206	263	232	230	258	224	251	213	263	247	234	238	226	233	241	237	228	244	248	233	238	244	237	216	243	253	262	214	246	236	234	221	253	241	223	238	231	208	252	254	225	232	215	230	228	226	206	258	244	217	246	230	243	224	243	239	208	248	250	243	238	244	252	197	246	253	260	229	256	260	209	224	253	266	204	227	249	213	241	251	227	242	244	232	241	255	235	247	243	219	248	199	251	229	235	238	240	224	255	239	250	196	242	241	237	228	213	255	211	208	231	243	212	246	242	217	229	220	231	220	232	236	242	211	238	228	244	248	232	220	232	238	249	246	229	212	248	255	220	245	227	257	229	235	233	229	250	240	221	249	224	220	236	210	241	225	243	266	209	242	229	267	235	247	217	211	222	230	229	228	267	231	210	211	252	242	245	239	232	231	226	234	282	242	257	213	240	253	236	218	232	252	249	242	226	230	233	258	233	268	236	221	248	207	230	223	238	205	231	239	252	197	231	237	249	253	220	255	229	240	251	242	240	265	236	225	256	220	235	234	219	220	218	228	256	239	249	226	225	239	229	218	232	274	249	223	231	251	217	217	227	227	233	236	237	238	231	229	246	222	224	213	211	245	229	237	245	223	236	244	236	208	265	263	251	207	237	192	233	266	229	240	233	216	222	234	259	240	243	238	227	245	242	265	250	231	231	247	264	217	238	242	242	244	241	247	244	257	233	230	239	215	248	219	242	229	228	231	246	229	227	253	250	223	255	260	217	245	229	234	228	245	237	229	219	243	243	237	229	244	226	228	245	232	232	196	243	230	222	238	227	230	249	251	215	247	229	248	238	224	254	221	238	253	249	247	245	229	237	248	243	228	212	242	230	225	245	223	239	229	237	228	226	249	218	247	249	256	251	223	209	223	247	214	224	252	234	224	220	243	222	223	230	268	238	217	240	248	230	216	222	256	254	229	243	274	257	218	264	252	229	232	223	242	253	227	242	260	216	223	210	236	254	232	231	236	235	198	225	268	255	258	250	223	252	256	220	245	221	216	258	226	250	228	236	220	215	232	238	255	252	220	237	220	252	233	247	256	263	213	230	258	252	238	206	216	244	254	251	232	223	242	203	241	242	221	241	239	264	230	257	239	240	222	221	245	220	222	246	232	264	262	259	230	220	263	243	234	221	284	227	250	225	202	245	272	235	212	222	228	233	249	218	256	220	184	246	241	219	219	266	227	238	227	222	230	229	259	227	224	229	263	249	244	260	247	240	248	241	243	259	256	233	257	228	241	243	224	260	229	249	256	203	219	217	241	225	235	243	239	257	254	242	229	243	234	241	237	222	216	238	224	238	234	230	229	229	215	241	227	225	239	247	223	243	263	249	218	238	241	236	236	242	240	229	223	263	231	236	223	246	239	191	208	243	221	259	240	265	256	245	241	249	214	252	205	230	251	226	242	224	243	216	237	210	209	260	240	238	223	221	201	238	244	233	230	251	214	219	268	216	227	230	233	225	238	234	222	243	240	234	242	238	218	213	224	217	257	270	248	269	245	234	256	221	239	228	215	243	243	259	248	219	238	231	256	265	251	249	238	220	200	237	216	252	244	256	251	210	234	234	227	241	233	230	239	234	240	247	245	215	225	208	226	222	231	260	251	231	239	244	230	214	269	210	240	250	208	236	235	219	242	241	247	238	268	247	236	242	222	260	238	234	215	210	209	236	242	227	241	220	226	226	249	251	220	225	237	235	242	246	244	240	235	252	251	238	220	245	223	233	260	254	218	223	231	230	261	249	245	226	235	222	228	222	243	236	222	217	230	248	236	235	241	256	236	202	226	238	251	218	243	245	209	231	254	251	225	225	228	208	204	227	228	235	242	257	234	257	237	236	213	241	241	235	232	252	238	244	251	257	236	227	239	238	246	242	269	236	237	241	228	225	239	250	241	244	221	215	235	247	251	225	219	272	277	224	264	233	237	213	245	234	235	233	235	237	241	229	234	242	223	248	228	246	224	245	220	239	217	239	220	206	254	231	283	229	241	268	218	222	270	226	221	239	243	239	243	258	230	248	238	230	202	246	240	221	253	256	207	223	237	215	233	235	225	226	226	235	253	201	240	241	228	223	231	237	247	219	233	250	239	217	235	222	247	236	213	229	238	227	257	245	212	243	235	232	240	214	252	241	243	234	276	242	240	226	249	223	248	228	209	237	240	236	265	235	239	227	235	252	238	225	234	225	278	222	257	257	246	234	221	240	252	223	252	243	269	212	242	241	210	231	237	259	244	233	214	255	237	237	238	234	248	227	231	264	247	236	250	233	235	216	242	239	218	219	228	249	239	259	212	222	227	238	236	248	267	256	252	247	240	212	218	224	224	253	235	249	259	253	232	212	244	250	225	216	224	211	229	248	242	236	206	241	221	233	249	255	232	229	195	234	265	204	205	206	244	218	261	268	258	226	239	231	251	254	234	226	229	240	278	233	262	232	246	246	245	247	248	240	240	208	231	244	239	250	233	208	241	223	213	254	239	241	221	217	269	251	254	211	210	253	230	229	241	247	215	258	247	251	247	230	240	233	210	258	230	246	250	233	228	243	233	237
14760	29677	14392	6208	3940	2679	1856	1467	1109	894	744	716	592	528	491	450	412	421	342	343	329	343	364	323	330	304	286	313	301	293	314	278	244	274	294	280	275	257	248	244	257	270	250	276	258	271	273	287	282	286	276	263	268	255	242	277	269	279	238	246	268	252	235	275	257	240	267	253	237	239	281	232	237	239	261	256	251	260	270	301	344	305	290	283	252	209	235	233	273	260	282	276	250	242	217	278	246	262	258	286	293	264	276	235	223	234	241	226	255	226	251	252	231	266	255	249	245	256	242	227	255	250	255	280	264	248	252	243	247	254	246	251	253	241	264	232	253	255	247	258	244	261	258	282	281	251	237	262	250	246	227	270	249	251	281	260	262	232	239	247	243	236	251	218	262	237	239	263	272	270	250	243	248	284	265	258	240	239	236	231	241	270	264	254	265	265	264	250	286	271	244	232	246	232	232	268	250	245	243	243	264	253	254	250	248	239	243	265	232	234	253	259	258	256	249	265	255	260	246	228	235	251	256	259	218	254	272	256	246	242	235	247	246	249	241	240	254	254	252	263	274	224	249	238	251	267	241	224	226	251	249	295	261	249	242	244	227	264	262	224	258	274	280	273	252	239	241	269	271	239	239	281	238	221	255	249	246	265	238	274	223	255	258	254	284	252	288	271	253	266	246	236	258	226	248	263	275	233	239	240	248	252	239	247	246	263	250	252	245	254	268	248	255	271	237	248	257	256	256	249	243	265	240	240	268	269	249	242	246	249	268	262	268	224	277	246	265	221	236	239	248	255	255	251	242	240	220	256	246	233	261	241	219	237	246	264	239	243	233	229	249	255	221	254	235	274	249	251	257	268	255	260	230	259	228	245	260	275	230	255	247	257	238	262	237	268	238	261	231	244	263	233	219	262	263	262	236	284	227	223	223	250	237	241	268	263	209	252	260	251	264	245	233	241	232	258	245	239	269	281	292	269	263	270	251	228	266	293	260	257	244	227	243	267	228	254	234	229	251	247	264	242	259	241	254	214	232	269	257	247	240	268	253	264	281	265	251	254	246	236	248	261	252	230	259	257	247	273	255	238	253	241	266	255	276	245	259	230	245	254	237	265	267	248	267	259	252	244	219	254	274	241	261	240	247	253	273	280	238	255	248	266	233	261	244	247	252	253	240	251	261	258	232	268	232	244	261	222	271	249	284	226	252	252	263	236	265	256	266	226	257	257	221	236	225	266	267	250	236	235	246	238	239	270	225	256	291	250	244	278	251	258	250	249	231	245	250	242	270	240	234	259	256	242	224	242	271	236	266	241	255	257	233	282	245	245	246	239	237	271	254	245	246	250	258	254	252	264	241	285	267	232	258	256	254	259	245	260	248	243	261	247	216	246	256	249	248	259	239	263	276	248	235	244	266	263	246	256	263	227	263	247	268	264	253	267	255	258	282	256	222	234	264	228	257	236	246	248	247	266	254	265	236	259	229	226	263	247	260	266	265	253	261	244	235	262	243	274	212	258	249	265	253	250	233	257	243	249	241	243	268	257	240	251	260	223	267	244	255	245	239	260	259	284	263	222	248	242	210	229	254	275	251	221	247	242	232	226	248	258	266	247	232	260	255	238	249	248	246	266	264	260	264	260	257	277	259	235	228	247	228	250	242	266	231	253	248	241	235	237	256	275	255	235	257	237	242	278	253	232	276	277	260	278	275	279	242	258	245	277	290	258	247	228	236	262	274	251	243	237	252	247	261	246	237	245	265	252	236	259	250	248	274	238	231	220	263	244	247	265	277	248	213	263	250	248	252	228	234	272	235	251	234	253	246	242	213	271	261	255	217	235	294	250	260	262	273	259	260	264	252	256	244	275	254	289	251	261	252	259	267	258	250	271	260	241	248	252	237	244	229	231	250	256	226	251	260	244	238	223	253	281	266	259	245	244	259	246	262	238	229	276	258	235	253	252	251	261	231	252	281	242	218	267	270	244	258	245	250	240	271	242	257	283	233	276	261	262	238	239	247	252	232	239	253	263	249	269	257	264	258	267	256	224	263	222	218	244	278	253	265	264	247	271	220	241	289	264	248	278	254	257	252	252	246	222	264	254	274	257	261	250	243	253	255	238	222	242	268	232	256	230	239	237	255	287	238	230	254	259	209	253	260	256	244	277	235	249	242	258	252	273	246	259	245	254	250	265	247	242	253	241	309	238	253	257	249	266	257	226	254	244	302	241	267	223	266	267	287	239	295	273	279	222	277	274	240	245	239	232	258	219	244	260	234	245	268	230	266	251	280	240	247	258	222	251	255	265	281	250	232	249	285	239	247	253	253	250	219	248	242	251	275	259	264	237	256	241	240	222	240	264	256	246	252	264	231	257	240	255	231	233	255	245	276	238	238	254	254	245	240	237	228	251	248	237	249	231	241	262	270	248	252	254	236	263	269	259	282	220	237	228	260	248	279	231	273	258	256	250	229	245	262	230	248	263	220	237	243	235	249	290	268	261	233	241	249	242	288	230	224	257	232	255	241	248	260	271	273	292	230	227	251	262	271	261	258	278	263	233	258	249	281	267	228	266	251	239	251	276	286	243	231	246	230	240	244	240	259	244	237	225	268	246	240	256	237	248	257	251	239	273	259	246	225	247	293	253	285	279	255	231	271	259	221	260	271	238	253	239	275	240	256	215	243	229	208	256	239	283	257	261	265	222	221	259	285	247	254	257	237	248	249	260	263	259	234	301	272	244	265	249	245	257	255	261	259	236	236	227	272	250	282	217	221	242	251	243	259	269	269	262	263	239	237	261	252	246	288	242	241	240	252	247	267	252	258	251	250	245	265	237	248	247	245	211	251	272	232	253	256	275	249	253	240	261	240	259	255	235	259	259	240	252	241	266	290	275	250	247	232	268	250	230	246	236	223	234	273	262	230	225	287	257	258	249	249	264	249	267	247	234	269	242	259	220	269	243	246	249	232	270	261	247	266	243	234	228	213	251	263	251	244	270	230	246	250	259	236	265	241	257	260	241	265	250	281	263	279	249	254	241	253	272	206	258	253	252	225	221	230	256	256	266	268	259	235	254	242	263	247	254	255	245	245	259	266	272	264	239	268	266	268	244	268	290	228	233	225	236	253	251	262	255	250	274	236	251	249	268	244	281	223	258	237	220	208	246	272	271	233	253	223	235	270	255	240	244	256	239	260	255	268	247	234	238	251	250	256	251	264	229	230	228	259	239	253	284	268	247	251	229	268	224	250	240	255	276	235	223	225	240	260	292	274	259	255	221	248	217	239	254	259	258	258	224	246	265	239	255	264	245	270	236	254	250	256	231	230	268	237	242	242	248	248	239	237	234	266	234	237	271	246	240	252	243	258	253	215	255	257	249	260	270	275	291	244	237	244	255	227	247	274	246	258	261	237	221	263	274	242	255	257	230	261	241	241	261	219	264	245	281	243	257	284	256	253	217	257	251	266	250	248	255	248	270	229	247	239	271	239	259	274	255	262	240
28060	20652	8231	878	336	250	188	190	167	170	176	153	144	124	168	156	141	119	146	157	140	134	154	142	141	156	148	135	145	137	143	143	146	145	142	136	149	124	148	145	153	131	150	141	164	158	159	123	129	135	138	136	128	143	149	127	147	152	157	144	152	136	139	156	134	150	149	131	145	145	146	169	128	154	145	152	135	144	143	157	166	160	174	167	169	134	159	144	148	162	108	157	138	145	124	131	144	152	136	139	152	146	139	143	140	132	158	133	159	145	129	136	128	158	158	143	171	159	141	129	128	144	174	134	157	151	143	159	155	179	127	140	141	137	152	143	137	150	165	132	134	141	143	169	128	148	141	156	136	145	160	140	137	129	134	156	146	159	142	164	146	173	160	152	144	159	131	159	154	143	133	149	164	166	147	147	139	137	152	142	128	142	148	141	164	148	158	131	128	141	154	144	162	122	136	144	115	147	154	158	144	168	143	149	122	133	138	117	148	161	109	142	152	160	144	123	144	136	147	135	135	150	147	134	154	142	147	145	161	143	150	150	151	150	149	127	141	157	145	162	151	156	131	160	136	142	161	155	127	152	150	130	153	139	167	157	141	143	150	147	153	158	146	154	146	135	108	133	166	157	167	134	180	159	147	141	145	134	151	129	123	119	151	117	147	157	142	150	148	146	126	134	133	130	146	131	139	127	144	141	137	154	149	147	137	130	127	144	150	147	151	163	155	133	126	144	170	145	154	133	154	142	159	150	147	155	149	144	150	154	153	146	144	157	129	151	119	160	170	143	153	143	147	152	134	166	169	148	135	158	150	147	147	138	141	132	129	159	133	163	154	157	160	130	156	165	146	174	156	159	152	146	150	143	118	157	157	155	146	157	152	149	139	138	156	160	157	143	144	154	135	141	144	141	162	144	140	147	123	148	136	129	140	154	139	157	150	129	140	145	125	147	159	136	137	145	151	143	164	153	151	134	133	168	126	123	154	128	142	147	141	147	159	131	132	149	149	148	137	134	154	139	150	157	156	153	137	122	134	152	145	147	148	127	131	123	159	135	146	135	130	131	144	138	161	153	120	149	159	132	159	139	130	136	142	146	153	124	165	183	162	157	139	138	148	131	156	135	156	123	151	154	163	159	136	134	143	164	134	143	140	138	147	132	117	131	159	146	140	129	125	128	149	150	140	153	122	137	146	158	136	154	135	152	132	170	139	140	148	139	134	141	147	174	154	147	142	129	163	133	143	124	153	158	138	152	143	138	128	133	142	137	152	146	149	146	140	154	144	112	136	145	123	146	134	144	164	158	140	129	120	156	135	144	162	146	147	141	143	156	152	141	149	154	152	158	143	149	138	164	139	145	135	136	123	142	157	136	129	133	154	147	156	176	162	135	139	130	143	144	130	161	141	141	132	148	149	142	155	135	157	134	141	165	152	131	161	146	147	130	146	161	149	145	123	131	159	142	153	163	140	123	136	148	136	137	140	146	140	152	134	139	143	132	164	148	147	144	141	151	133	143	133	129	158	153	158	150	144	137	152	131	151	135	124	153	131	128	152	135	132	130	146	125	162	154	154	127	137	137	132	158	144	151	147	141	141	156	149	137	144	144	152	139	153	146	159	149	155	145	135	141	142	151	132	147	123	125	141	162	143	159	159	154	132	138	147	170	138	152	160	128	160	149	143	156	122	148	136	133	145	150	152	144	145	132	158	130	130	146	135	137	147	144	142	157	141	152	145	142	171	152	140	155	123	159	163	170	151	140	157	158	153	149	157	140	143	136	146	139	180	137	119	129	149	153	144	149	144	163	117	126	163	146	141	145	136	136	156	154	154	143	163	144	133	141	157	159	144	151	146	148	139	137	135	155	163	154	150	143	141	163	147	151	137	157	130	137	144	134	136	133	143	122	133	116	148	140	131	140	146	147	140	160	147	151	158	142	111	168	149	131	134	151	143	138	144	153	140	141	135	147	134	130	159	150	135	137	138	136	129	144	138	131	160	154	143	147	128	131	145	130	152	140	159	170	146	151	147	158	129	138	144	138	145	121	156	170	138	120	158	152	133	144	161	136	147	135	147	143	151	170	133	140	167	168	160	137	132	121	150	134	134	155	142	136	163	146	136	146	125	126	115	176	156	161	138	134	154	136	134	137	150	130	151	141	167	124	158	140	149	128	142	156	158	139	148	139	148	130	140	143	159	131	145	160	122	150	149	146	133	147	138	127	129	131	166	153	138	138	155	137	139	141	152	146	147	148	143	134	152	150	136	148	146	170	148	162	167	153	126	160	127	116	132	140	154	136	137	140	148	146	144	166	146	134	153	155	148	155	155	155	139	142	164	119	124	151	144	143	149	146	141	163	132	151	161	171	130	142	145	136	166	153	141	167	134	141	137	155	150	140	129	132	145	154	158	155	143	138	130	126	148	149	163	131	141	148	137	133	134	137	144	143	140	144	136	143	147	141	181	128	160	146	159	157	156	132	147	137	144	140	141	151	133	156	150	141	168	139	122	160	144	143	143	128	143	152	146	139	131	161	145	118	140	154	133	166	140	150	147	174	153	160	136	135	126	139	135	149	155	148	144	135	120	143	132	140	138	149	139	143	146	136	137	130	140	147	136	159	158	139	154	147	134	135	161	135	158	142	150	140	159	145	137	148	117	179	145	132	148	139	152	140	147	158	135	153	130	160	129	145	163	136	142	143	150	138	137	135	172	149	132	134	139	148	147	154	142	149	137	151	116	129	143	145	165	153	138	136	142	124	135	131	134	129	133	158	151	124	169	148	144	113	154	139	143	163	135	158	124	165	133	164	123	141	157	160	152	139	147	138	153	151	169	142	143	136	145	126	138	141	173	141	134	124	131	147	144	137	129	160	140	154	119	138	134	137	148	146	149	142	140	129	167	133	147	138	149	121	123	130	118	164	152	145	148	125	153	128	158	115	134	153	141	147	142	164	163	155	127	133	165	144	143	169	150	152	146	130	149	135	144	157	143	134	145	133	153	160	147	152	135	153	150	142	159	136	139	160	136	115	126	134	165	120	159	131	143	130	144	129	150	134	126	138	150	157	152	146	142	151	134	164	148	156	154	142	147	132	133	134	142	157	154	156	146	145	131	133	142	140	128	129	156	137	156	126	137	140	156	151	162	147	138	118	146	145	148	140	141	136	148	141	172	138	155	147	149	147	144	134	168	157	136	122	130	155	146	142	151	138	146	144	168	155	138	123	139	144	148	139	158	144	144	151	140	162	159	141	152	135	142	132	152	132	150	139	146	128	135	134	152	134	149	149	144	161	155	151	137	136	163	145	166	156	143	115	147	153	153	139	141	148	136	137	131	154	131	130	141	147	159	161	150	140	150	134	149	141	143	147	147	141	143	138	137	140	124	144	165	138	161	144	137	156	148	142	141	148	142	128	124	159	140	143	144	158	162	161	151	160	139	138	161	158	122	154	148	154	130	127	133	131	148	133	122	140	150	152	132	140	153	126	126	136
10803	12572	2893	912	504	292	213	189	186	177	152	187	165	161	167	168	168	168	142	164	159	172	160	149	177	153	146	149	141	154	143	179	160	178	145	166	139	144	158	154	165	146	160	166	195	159	131	139	144	146	155	151	156	164	154	172	146	147	167	148	132	162	151	147	161	138	150	138	151	153	129	128	142	145	133	160	121	166	151	180	167	173	192	173	181	166	170	140	146	156	142	148	156	130	143	153	161	160	156	138	155	150	149	163	145	160	135	155	157	153	151	166	142	154	140	139	151	151	186	129	152	153	130	154	169	151	155	144	144	166	133	139	152	165	153	164	139	160	151	157	157	151	149	152	144	138	144	130	160	144	174	154	153	152	129	153	144	164	149	132	134	150	130	161	147	146	161	145	163	164	161	161	169	166	130	145	150	158	159	151	136	155	154	134	152	182	150	149	133	137	169	134	154	118	155	156	182	150	140	168	158	158	158	150	147	146	156	138	161	165	148	121	147	144	133	160	136	143	157	166	168	164	158	119	138	165	151	162	174	173	142	162	140	177	179	148	153	146	160	160	145	133	152	152	163	144	157	157	138	171	138	147	159	166	152	145	151	142	154	134	161	156	157	140	154	158	177	142	155	134	156	161	168	181	138	157	165	170	152	149	156	154	173	161	165	161	151	163	162	151	142	163	134	142	167	128	171	168	150	158	171	156	159	164	163	146	141	137	158	156	148	144	174	147	144	145	148	156	152	142	144	151	142	159	129	169	149	160	151	141	167	146	136	147	162	165	150	140	171	171	149	131	152	155	148	142	159	143	131	132	152	160	165	133	156	160	145	144	157	165	159	182	161	183	139	157	125	153	153	148	143	157	153	149	168	152	154	152	157	141	145	141	159	148	149	151	150	131	157	156	138	162	163	160	162	143	199	156	151	158	142	147	146	141	171	173	179	152	156	134	156	173	150	157	171	150	148	151	162	146	132	149	157	165	153	134	142	164	151	142	140	145	153	162	163	157	143	137	134	165	142	149	124	137	161	161	157	158	124	165	167	164	147	136	109	157	143	140	183	140	149	144	146	149	163	146	160	139	139	165	139	142	167	140	159	166	158	141	136	141	159	153	152	172	149	189	137	162	123	136	136	127	151	130	144	167	148	159	159	155	148	157	157	151	164	166	142	152	138	156	148	133	152	127	162	133	156	134	153	144	152	151	158	163	157	159	166	162	155	141	166	147	144	125	150	144	167	191	149	180	153	155	145	139	142	140	131	180	129	140	135	143	158	124	197	151	163	150	162	146	154	144	154	148	178	174	178	144	152	141	147	151	141	162	160	171	169	155	149	175	139	147	145	146	138	146	138	150	137	161	164	158	136	151	163	142	156	137	159	149	146	147	150	144	142	148	163	148	162	166	136	158	145	151	168	165	144	137	171	143	133	146	139	145	148	163	144	147	143	154	144	157	151	170	137	136	170	156	173	151	166	154	131	166	147	162	166	156	164	150	133	138	163	173	140	164	168	135	156	122	147	158	155	150	140	153	169	130	152	146	139	142	134	137	148	179	155	167	170	157	166	153	156	135	141	135	183	152	133	153	140	144	138	155	164	146	148	136	148	182	162	131	135	154	137	148	152	149	154	148	154	154	157	149	159	130	144	140	140	137	160	161	160	148	145	147	156	137	156	125	142	149	134	152	139	145	155	154	160	146	151	170	152	145	149	144	124	164	154	142	174	164	148	151	161	133	153	156	152	152	179	133	151	150	149	157	140	123	165	143	136	155	143	148	156	146	162	160	173	144	151	159	144	166	160	147	150	145	142	159	157	166	135	142	152	176	143	157	146	145	147	165	146	143	160	154	160	156	159	145	161	137	152	156	150	140	137	164	152	159	163	164	153	161	154	124	135	172	143	153	154	147	173	166	159	150	144	136	161	149	159	135	154	137	163	130	167	171	154	139	157	140	149	152	149	147	124	154	140	138	146	139	156	136	134	123	158	162	145	141	139	184	166	151	138	154	173	156	187	144	169	158	146	166	160	146	160	132	157	150	164	153	158	154	155	167	170	138	164	142	153	143	149	150	165	174	155	161	157	171	141	153	165	133	122	147	153	137	171	159	180	142	131	151	159	169	158	154	176	170	156	140	147	151	147	152	171	158	149	146	164	170	154	154	167	137	153	164	151	148	156	140	160	157	144	144	132	154	177	166	147	157	130	163	154	143	155	139	172	150	142	160	157	159	123	139	151	129	154	146	133	142	155	144	134	137	146	149	146	146	173	145	152	144	170	164	168	162	160	148	169	139	150	160	163	130	145	145	158	162	139	154	165	141	176	142	165	169	167	168	163	156	149	154	168	147	165	143	172	166	181	151	147	159	165	136	164	169	167	162	170	158	163	157	140	153	139	142	161	147	185	146	153	149	160	143	155	156	143	168	179	148	152	135	151	169	141	156	149	170	156	164	177	139	167	127	153	167	157	147	127	160	166	129	173	154	167	161	146	158	144	152	163	149	149	165	138	142	173	152	156	155	147	153	151	163	152	169	164	156	140	173	165	152	152	158	164	141	155	158	136	158	144	162	154	146	131	148	157	167	134	160	187	149	151	161	167	144	143	152	134	166	166	149	137	163	151	156	161	151	157	167	138	154	157	125	165	157	142	148	149	166	152	152	157	153	148	153	163	150	134	146	141	141	159	156	142	158	145	167	145	154	157	157	155	166	143	172	155	144	146	138	172	165	161	145	152	130	151	152	152	147	147	162	151	164	156	138	151	138	129	153	161	147	155	163	135	162	164	165	157	159	147	174	132	152	153	154	130	145	157	155	135	153	156	167	152	131	138	177	153	165	148	135	153	161	128	158	152	133	159	152	150	167	163	140	145	138	163	161	137	132	142	158	156	161	146	160	153	156	144	163	146	164	149	130	156	148	162	147	146	141	159	145	135	150	152	148	138	168	143	164	161	138	144	141	147	168	151	152	150	160	143	136	145	161	149	163	143	164	140	150	151	141	163	146	177	152	153	158	167	142	140	155	164	142	128	167	144	164	130	153	153	159	144	145	144	174	142	128	145	138	156	166	160	166	152	161	139	144	125	162	148	155	155	172	160	148	150	151	157	175	160	147	158	170	148	159	137	137	143	144	164	168	127	162	165	139	139	162	140	150	153	146	146	156	155	151	145	166	156	142	158	172	150	169	147	170	159	160	142	147	147	147	159	165	187	158	135	131	177	169	153	148	148	166	166	158	146	170	137	151	145	152	153	152	161	150	152	184	165	138	180	136	136	145	166	159	151	145	157	166	160	135	152	162	143	160	149	140	158	154	161	166	170	146	185	146	153	147	141	164	134	133	150	132	137	133	146	156	136	181	164	166	146	160	175	151	155	156	137	138	146	150	156	164	160	150	149	149	158	143	167	155	147	145	166	159	150	156	149	156	159	139	144	133	153	156	155	156	145	139	158	150	148	158	175	142	145	143	170	163	142	154	163	154	143	134	150	166	141	145	153	170	153	163
23865	21578	29005	24622	21577	11082	1003	648	519	465	450	380	348	371	359	340	285	319	327	284	281	266	301	265	283	266	313	306	274	295	272	255	303	288	274	239	265	289	259	281	276	264	293	279	280	278	279	296	266	254	256	285	273	273	280	274	261	271	257	313	253	297	264	282	282	248	258	307	294	253	283	235	276	320	279	278	259	292	301	273	329	301	299	298	272	253	272	274	279	253	271	339	283	263	283	273	277	252	289	264	253	280	269	278	263	260	260	259	268	286	281	286	293	264	304	270	277	276	269	264	264	267	243	263	277	277	279	278	273	226	274	262	282	257	313	280	243	253	273	262	277	242	243	281	272	291	271	270	287	235	277	275	289	267	251	254	287	264	277	267	254	252	243	263	273	258	266	278	263	287	275	283	271	301	277	292	293	275	251	282	280	297	275	262	225	247	301	268	285	272	321	288	285	264	228	294	261	260	253	243	235	277	258	293	276	255	256	296	278	295	266	270	269	269	266	297	232	270	291	275	278	289	251	264	248	273	269	268	279	281	292	262	271	255	288	275	267	279	256	305	297	297	264	258	277	283	270	274	262	269	253	281	283	249	267	286	266	265	277	278	287	282	290	266	275	274	255	284	281	263	255	267	252	301	254	275	272	282	278	293	290	265	292	265	236	254	285	270	288	272	275	257	296	296	247	263	263	280	245	300	267	280	274	290	280	249	263	306	288	285	265	265	275	253	285	294	269	288	251	229	275	268	242	251	263	305	296	263	264	241	264	277	276	268	241	245	257	288	254	290	298	288	273	261	266	283	254	260	255	308	265	268	275	266	260	249	267	266	244	293	295	301	278	293	301	263	237	287	292	282	242	238	268	260	262	262	266	243	266	272	265	267	288	266	285	250	261	298	248	271	282	268	278	265	256	260	249	256	240	270	260	231	253	280	284	255	292	269	281	295	257	260	287	249	270	275	275	267	301	261	227	259	232	247	267	265	275	261	256	265	242	267	270	282	278	251	309	288	277	293	276	267	262	239	260	272	258	265	277	271	251	304	267	279	258	264	239	295	284	248	281	304	270	286	283	258	285	243	290	298	277	267	264	280	258	282	292	266	242	296	269	277	264	256	262	261	248	280	283	294	256	244	267	267	257	276	261	257	277	264	261	277	254	305	277	274	266	251	274	248	259	288	293	253	268	282	266	276	261	272	245	272	263	279	273	268	284	261	294	267	261	269	293	273	268	272	283	282	245	265	258	270	282	252	243	283	253	278	284	262	265	262	302	232	278	254	265	269	293	248	267	258	277	255	275	254	262	277	268	257	301	257	258	259	267	276	274	260	282	270	300	258	270	275	274	281	273	280	299	265	282	275	273	265	273	240	314	239	261	270	282	268	265	273	266	278	258	284	267	296	243	263	250	287	309	260	282	306	274	257	241	270	228	264	271	250	274	247	254	240	278	257	271	251	267	281	283	288	244	278	252	263	276	277	279	263	259	272	261	286	301	296	271	264	291	294	240	268	278	247	255	302	249	253	246	290	238	285	276	299	262	259	261	270	251	295	238	253	257	252	264	274	262	252	275	272	263	279	245	275	280	258	269	252	243	278	261	269	251	279	278	253	254	262	281	253	305	267	285	298	256	277	285	292	257	312	249	274	246	294	263	284	280	279	256	270	283	271	259	259	235	273	247	280	252	237	267	262	288	277	243	243	257	264	261	283	263	280	302	267	273	269	284	254	261	255	247	283	258	279	283	268	269	249	266	276	270	288	275	282	253	268	274	271	275	273	248	279	253	266	260	243	247	257	294	256	273	253	283	249	283	290	233	268	277	293	285	257	261	272	272	287	282	283	250	253	278	265	251	268	287	256	251	286	265	260	259	252	263	274	261	269	249	277	246	294	310	263	294	264	273	265	248	272	270	278	281	281	266	254	278	256	295	283	296	275	256	273	257	243	268	257	258	266	252	282	267	271	261	260	290	242	272	278	277	262	265	268	243	278	260	286	289	284	282	263	317	282	281	252	258	258	277	247	290	247	260	304	241	261	266	258	278	271	248	259	275	281	257	299	276	291	291	272	277	288	277	266	309	259	273	237	268	291	253	258	255	269	277	273	273	284	272	270	231	254	275	279	259	284	263	291	254	261	260	255	263	259	292	277	255	290	241	255	275	265	219	270	300	229	265	271	274	259	269	303	275	270	258	278	271	266	246	287	245	295	251	269	298	276	286	272	258	280	259	249	274	288	281	249	293	281	274	235	271	267	282	265	294	276	282	279	300	255	275	276	289	309	284	268	291	257	290	283	257	293	282	237	280	267	262	265	269	283	272	286	268	293	246	295	261	293	277	276	284	305	282	260	275	268	278	275	254	243	290	252	268	261	269	267	265	280	268	252	269	270	258	260	303	253	257	253	254	277	227	273	258	280	275	274	286	276	241	290	288	247	265	264	286	257	279	280	264	280	289	248	280	282	258	290	282	250	263	226	251	280	292	268	260	240	280	291	264	246	291	249	264	262	255	253	292	287	264	275	294	268	249	269	284	267	298	274	283	243	278	296	277	283	293	270	296	268	289	295	292	262	270	285	277	271	281	310	275	264	252	264	298	259	288	301	278	268	262	242	264	262	268	262	271	245	259	248	257	253	258	279	253	251	255	310	271	285	282	246	232	243	248	270	292	278	271	263	304	279	283	257	299	300	291	285	289	251	270	300	252	261	266	297	253	296	275	258	260	244	286	255	260	250	272	261	255	278	262	258	247	297	245	266	275	253	274	273	287	294	273	281	254	235	292	266	281	271	278	277	280	272	261	273	266	275	261	263	248	271	291	310	310	240	240	271	266	273	262	240	267	269	280	306	263	253	264	287	265	256	257	263	274	284	288	279	277	257	267	303	255	256	282	264	263	291	282	249	259	266	276	282	272	277	270	276	253	260	268	266	257	300	270	262	283	243	264	286	305	293	254	279	275	269	266	260	283	246	281	271	262	275	257	248	257	267	283	295	275	272	251	275	281	238	275	271	252	285	286	261	285	284	275	270	297	276	239	245	264	252	287	287	267	287	283	256	290	270	291	292	264	270	257	290	221	272	263	302	270	265	258	274	255	255	247	277	272	274	282	254	274	244	294	287	279	252	258	260	264	300	252	248	282	263	278	260	262	235	286	298	260	269	250	285	247	250	260	251	261	284	240	281	237	247	259	266	263	274	285	254	265	274	269	255	267	286	264	287	253	268	268	261	278	255	291	270	261	263	269	279	270	275	257	248	265	254	255	268	260	279	289	253	231	261	280	288	235	277	252	283	258	285	287	256	267	268	254	267	269	251	294	305	253	280	259	277	239	292	244	232	290	275	276	282	272	284	261	265	275	252	270	279	292	255	258	256	257	284	271	296	264	279	282	264	271	294	248	309	249	296	249	249	273	265	275	257	295	262	286	296	236	289	265	274	254	272	275	280	249	243	282	275	299	256	270	268	267	291	254	261	258	260	272	273	253	284	290	300	271	243	282	287
14409	23935	9653	3654	2374	1596	1096	893	728	654	581	482	460	407	431	375	359	342	334	314	315	327	335	293	338	295	305	283	282	305	289	331	298	296	304	328	299	298	312	300	277	278	316	291	305	275	273	297	284	308	289	291	305	292	292	308	257	296	285	299	307	311	280	286	290	244	273	287	273	277	290	288	282	253	292	315	269	275	299	290	346	341	374	310	315	293	293	317	301	304	269	323	335	277	276	301	288	271	277	324	280	308	275	274	280	279	290	276	265	310	287	302	279	324	328	264	286	285	296	283	294	277	313	291	269	296	299	250	308	326	271	290	269	279	288	275	288	264	300	302	267	304	259	299	271	289	265	252	298	288	284	275	279	286	298	314	284	271	302	280	303	277	293	267	275	314	295	300	306	298	269	277	281	294	299	270	319	271	288	249	279	290	268	302	277	285	282	240	275	310	273	268	299	278	258	286	292	267	285	303	261	286	305	280	293	299	264	322	308	287	287	295	292	300	280	301	307	294	327	254	289	300	290	298	288	255	317	286	283	297	283	270	304	256	271	280	291	310	299	291	268	283	286	277	282	313	276	272	269	281	279	275	321	259	282	269	278	262	309	297	288	280	278	287	287	280	289	300	323	268	280	302	278	254	276	256	252	271	272	275	264	298	273	263	304	284	273	292	283	314	323	321	288	282	268	310	284	286	313	270	279	306	310	275	304	250	284	303	253	277	275	267	281	287	291	269	267	293	308	291	276	276	260	275	258	293	292	280	307	290	267	303	263	299	300	275	256	301	289	274	297	289	277	294	291	321	263	279	299	298	288	294	276	304	301	254	288	278	298	272	282	271	291	286	279	296	280	296	260	252	286	286	250	304	301	283	239	295	283	295	297	295	276	304	253	280	272	287	276	271	293	302	291	263	253	285	284	282	305	295	283	295	282	265	273	312	291	291	295	295	289	272	287	283	285	297	281	281	311	294	292	284	270	278	285	299	304	303	263	289	301	277	271	275	291	324	281	300	306	303	276	272	288	292	312	254	299	279	290	282	296	295	242	305	282	319	264	285	277	293	302	255	304	282	294	263	303	284	307	284	271	284	263	306	243	253	283	280	298	308	276	281	273	292	302	283	262	287	266	282	291	277	284	284	262	279	289	291	286	307	296	253	302	281	276	287	313	260	280	266	292	300	275	295	278	273	255	277	303	299	280	264	290	283	281	311	318	275	296	282	244	285	267	294	274	254	278	281	263	276	293	287	248	274	291	283	282	296	287	296	276	285	282	292	302	258	247	279	268	284	280	275	287	286	284	277	291	309	266	299	299	257	276	285	285	271	292	275	301	298	288	289	288	279	231	280	289	273	298	305	307	305	267	321	277	295	282	295	250	264	278	300	282	289	292	317	274	312	301	317	273	301	278	321	296	284	266	275	265	278	265	295	272	280	289	272	278	320	284	286	300	266	262	314	273	304	286	284	289	300	275	295	272	279	266	300	288	321	278	303	287	286	295	305	286	292	277	276	280	292	301	299	296	283	273	289	283	327	277	306	290	285	283	288	295	300	298	298	306	298	261	279	295	300	300	266	271	289	275	300	314	301	247	333	270	260	277	289	277	261	288	267	330	297	293	269	299	306	267	266	268	257	271	256	290	280	274	303	290	304	293	284	262	285	263	285	289	308	294	276	282	284	282	299	271	297	284	275	296	288	272	289	277	291	280	289	329	273	282	306	299	289	313	277	281	297	263	268	274	272	270	280	298	303	327	289	317	295	292	259	295	286	284	278	267	271	250	296	296	273	269	304	279	286	292	277	271	314	293	287	311	283	293	271	289	301	311	267	278	279	288	275	291	283	298	312	297	276	247	255	267	279	254	287	249	314	311	281	281	311	288	292	286	262	276	276	279	299	300	305	279	242	299	306	285	279	290	262	277	264	271	295	303	298	257	306	306	280	314	288	297	292	289	265	231	305	276	268	269	297	302	297	294	281	275	289	290	301	259	290	283	260	258	299	271	288	300	302	304	296	304	286	294	292	293	267	282	293	273	272	326	310	263	243	292	264	305	283	280	253	266	309	285	277	295	274	296	259	282	280	314	270	302	286	259	261	300	281	280	282	264	281	268	309	270	299	266	280	310	265	293	288	277	282	322	294	272	259	269	286	287	308	268	264	277	287	283	273	282	270	282	279	276	267	279	261	301	313	290	270	306	282	320	280	263	262	265	253	266	298	268	281	301	308	280	270	254	305	301	306	278	283	263	297	282	255	303	283	300	275	297	293	317	272	287	274	284	261	285	285	266	308	268	281	300	308	318	304	275	303	280	292	278	282	283	283	277	275	257	250	275	251	288	300	266	280	286	287	277	265	294	306	293	276	257	282	284	294	275	255	299	282	252	272	279	282	303	280	268	276	274	280	247	287	289	253	278	293	283	286	281	296	279	273	266	289	309	297	293	262	308	284	273	284	306	282	260	282	275	261	290	262	291	277	252	279	289	299	276	280	284	278	294	283	284	280	286	287	294	276	306	271	275	280	295	303	255	270	279	271	281	284	310	257	271	276	285	287	301	285	302	293	292	286	270	284	298	287	260	283	308	261	275	281	262	264	287	289	323	279	292	293	322	287	295	310	263	288	297	320	269	288	279	291	290	270	282	316	311	312	285	299	268	288	266	289	266	306	303	271	299	277	296	276	286	282	284	296	296	285	319	274	259	282	292	323	302	276	280	267	280	265	286	307	271	281	273	301	323	257	282	283	312	265	319	268	257	266	292	279	304	277	282	274	289	303	285	297	261	281	301	290	315	268	288	293	296	290	304	289	300	282	265	277	302	279	325	281	282	287	275	267	300	269	267	278	274	275	273	289	304	276	293	283	281	276	295	301	311	289	294	280	284	256	273	274	285	266	292	279	294	276	295	266	300	300	275	267	267	292	276	294	312	299	296	288	263	312	282	311	287	295	285	280	258	295	292	287	263	254	288	274	293	295	276	289	300	292	270	279	274	279	276	293	274	268	304	290	310	290	318	260	283	289	287	289	291	276	284	289	269	269	298	257	301	298	267	279	254	269	290	293	257	288	294	297	289	294	276	252	278	250	308	266	296	253	305	293	271	274	270	258	313	317	283	301	285	273	287	303	261	276	250	307	277	264	291	301	298	289	311	263	292	275	294	286	301	293	271	269	289	282	282	274	268	263	263	292	268	295	290	241	296	306	295	276	292	244	287	300	279	285	290	298	299	296	291	267	268	266	299	327	265	281	296	290	270	290	301	269	276	291	304	297	295	281	301	273	280	290	297	292	321	274	295	264	284	280	297	263	301	302	283	295	276	276	301	304	310	301	271	263	285	281	270	262	277	276	299	261	270	297	267	273	256	301	322	263	274	255	296	270	256	288	298	280	298	296	293	300	278	299	270	258	280	268	266	301	280	284	256	284	264	282	305	265	323	280	321	256	286	291	278	302	283	285	266	307	289	260	282	289	281	303	301	268	292	279	269	298	273	266	310	284	268	266
25163	21696	28149	25700	12162	590	297	214	176	154	165	133	115	121	99	90	80	93	101	93	82	94	72	77	88	89	82	80	63	88	71	84	75	79	72	70	75	86	78	77	85	58	83	85	58	62	68	75	71	87	76	71	72	81	61	60	75	73	79	69	68	77	73	91	76	61	64	68	76	84	56	72	78	69	77	87	81	64	73	90	89	93	91	86	88	70	82	77	76	86	67	68	89	64	81	75	71	97	65	71	58	73	75	78	64	67	85	80	68	72	86	71	68	81	66	87	78	67	77	64	69	75	80	62	69	74	72	76	88	87	81	83	69	62	79	70	70	65	78	61	74	61	73	84	70	68	68	86	76	80	69	59	58	63	80	84	82	71	62	72	71	70	69	95	72	88	81	67	55	72	69	67	82	74	68	62	69	68	70	80	81	72	66	74	68	70	69	73	61	70	65	62	56	69	67	76	67	82	72	68	77	83	69	79	67	74	72	72	79	64	75	87	67	62	81	63	72	74	76	66	68	78	76	69	71	89	54	59	64	73	69	67	66	84	77	74	73	77	69	70	58	90	76	87	57	68	66	99	62	82	74	75	74	76	72	70	81	64	74	77	61	83	70	65	79	77	80	76	72	72	76	65	87	75	75	86	86	79	67	56	66	72	66	57	77	63	63	70	64	74	73	70	71	67	93	72	79	69	61	57	86	74	78	89	72	76	69	79	82	67	70	73	71	76	61	83	69	83	65	85	68	79	67	73	70	70	60	63	74	75	90	69	71	82	70	67	59	76	70	62	82	76	72	73	68	66	80	75	84	63	78	65	64	69	78	60	73	71	60	71	72	74	67	61	71	62	76	80	76	72	83	64	74	62	80	64	79	69	86	72	91	67	72	77	70	80	57	71	59	64	74	77	80	74	57	50	64	79	81	77	73	70	70	68	68	74	70	73	84	57	66	70	58	67	86	75	79	94	64	70	78	72	80	53	73	86	61	83	60	75	63	78	71	76	57	67	74	80	53	75	83	62	72	79	52	74	75	66	64	80	73	86	67	65	74	80	63	97	72	74	77	80	86	71	75	67	72	89	56	67	74	66	77	67	69	79	74	77	70	68	73	102	79	65	63	80	71	85	76	78	69	72	70	82	73	89	72	67	72	76	62	82	64	68	57	48	84	60	79	67	79	76	73	75	70	73	70	66	64	72	63	76	68	67	72	72	74	75	81	52	99	82	83	76	62	66	84	77	56	80	83	83	60	90	74	56	75	61	71	70	76	64	78	79	72	77	70	78	73	82	80	82	74	83	77	81	57	77	65	80	70	75	69	73	63	71	83	75	64	69	67	64	58	77	64	76	81	74	61	68	74	72	79	81	90	74	63	66	68	93	80	63	79	54	68	62	76	74	80	77	69	65	66	65	67	72	78	71	63	75	68	80	66	72	76	61	74	85	68	78	69	75	64	62	72	72	85	59	73	66	81	74	81	79	83	80	69	55	66	63	87	69	88	96	76	74	73	72	76	64	70	77	69	71	67	78	71	69	64	63	74	71	77	73	73	84	60	70	69	58	57	76	82	70	84	70	68	66	68	70	68	81	67	75	84	81	67	65	55	83	66	83	76	75	82	74	78	62	71	76	64	96	64	81	67	89	81	71	78	86	60	73	62	70	82	69	79	76	67	78	84	63	60	72	82	80	66	73	81	71	83	67	75	72	74	73	59	54	79	76	72	72	76	74	77	61	61	73	81	72	63	65	81	63	64	60	85	68	63	73	77	79	61	74	64	67	76	71	79	58	86	73	83	68	73	92	63	65	65	49	70	77	55	82	75	79	65	67	69	72	82	84	67	71	74	66	86	73	53	68	75	78	77	75	60	69	85	72	69	67	74	81	76	80	57	75	71	81	66	76	94	71	85	76	82	62	74	70	69	76	68	75	88	71	85	86	91	61	78	68	88	86	77	79	81	67	54	82	82	69	72	90	68	58	98	74	90	69	73	87	73	58	79	63	73	86	77	71	75	72	79	82	86	76	82	85	70	93	60	89	75	56	72	63	52	85	74	67	63	64	65	68	65	70	69	73	75	61	91	63	85	80	65	68	65	76	53	74	78	85	73	74	74	81	74	52	90	80	79	82	84	78	70	70	64	82	73	70	76	69	87	82	73	69	77	66	79	68	63	78	83	82	63	69	65	78	85	70	73	78	67	65	70	71	75	67	79	69	62	78	67	69	60	69	71	65	75	88	79	72	64	78	75	89	70	79	70	81	70	75	73	78	84	67	82	76	77	65	66	80	66	83	60	76	71	75	73	66	79	91	63	85	69	78	72	65	87	51	74	74	86	77	63	71	82	70	74	67	74	66	80	70	69	61	71	64	60	73	71	76	64	64	80	59	73	80	68	75	77	59	66	70	67	76	65	55	63	76	61	74	70	74	72	73	70	58	87	71	73	65	69	62	73	70	68	73	67	73	78	90	82	68	73	65	78	79	81	72	70	72	73	85	71	83	81	63	73	72	74	75	92	77	71	72	75	75	78	81	79	77	81	91	70	72	58	88	80	79	57	71	84	73	75	67	66	69	67	77	89	68	72	77	70	86	67	71	71	79	69	82	77	80	79	69	78	65	78	70	58	68	82	71	90	68	51	66	57	85	64	74	81	62	72	73	83	87	65	72	82	79	66	77	76	66	76	64	83	90	64	75	75	68	74	90	71	70	65	68	67	68	82	69	79	63	74	68	69	65	69	66	71	74	72	61	57	72	71	86	78	59	74	84	62	71	87	56	63	66	76	61	75	72	76	67	59	60	76	69	69	69	86	77	81	76	71	71	65	93	63	73	81	83	57	70	85	76	58	67	70	82	77	69	73	81	82	79	70	74	70	60	74	75	72	67	96	70	72	81	80	72	84	63	79	75	80	63	52	60	76	62	80	78	67	75	64	75	59	73	87	80	64	69	84	80	70	64	62	76	72	60	72	81	52	61	84	61	68	81	74	76	66	69	62	60	67	60	75	84	68	67	72	69	70	64	76	71	80	67	72	77	76	61	69	58	69	70	76	54	64	81	71	78	77	80	73	90	72	63	76	70	79	73	67	75	68	74	62	60	77	77	65	67	78	64	64	79	63	69	62	79	85	69	84	72	70	78	68	78	75	69	77	80	85	80	80	73	67	67	68	73	98	60	71	60	78	85	63	69	72	72	66	73	74	77	87	79	76	60	73	84	61	77	73	75	57	66	72	78	83	72	69	67	67	74	78	73	53	76	70	70	81	73	80	70	60	69	81	70	68	77	83	73	75	66	91	62	75	83	66	78	68	69	74	81	59	75	66	63	74	68	81	66	85	55	73	79	83	66	71	76	73	80	71	81	83	69	63	83	80	65	81	69	60	70	74	58	80	68	53	51	69	81	64	64	64	81	65	68	60	79	78	65	72	60	75	71	86	78	78	87	67	75	68	73	78	80	68	73	73	74	75	81	80	57	67	80	67	63	85	69	80	83	53	73	79	67
15949	20608	7460	2240	1391	909	585	430	295	291	204	182	187	129	154	155	129	125	112	78	104	113	94	97	97	94	99	94	89	96	82	88	104	89	78	77	93	69	97	89	80	94	75	87	92	84	89	74	79	75	93	70	88	87	74	87	76	69	84	92	84	77	71	74	82	84	85	90	94	84	92	90	84	81	82	94	87	78	71	97	123	127	117	119	81	70	74	70	82	68	76	72	62	73	71	76	87	89	92	106	72	70	89	72	71	92	91	87	87	74	89	75	87	92	68	89	80	83	93	88	87	84	88	82	94	93	85	105	86	74	87	82	86	76	76	78	87	61	67	80	85	82	77	86	75	84	74	78	87	76	78	81	88	81	92	75	80	82	92	70	77	76	99	87	87	93	83	80	69	90	69	80	66	81	80	74	98	88	66	65	77	98	73	95	88	78	71	67	68	81	85	58	80	84	71	79	87	81	100	97	93	74	79	67	87	82	83	74	76	74	88	96	95	81	74	74	66	74	87	78	76	82	86	85	84	73	75	84	77	84	67	83	70	73	91	89	66	73	81	85	90	79	85	84	76	68	84	84	80	87	84	77	87	80	63	67	97	98	93	80	81	86	88	79	63	81	93	73	79	108	91	92	67	78	64	76	83	81	81	71	76	76	86	75	75	65	86	57	84	77	75	77	88	88	85	78	75	70	91	70	69	86	91	77	80	96	92	91	92	82	65	67	84	78	72	82	95	65	101	70	64	77	83	78	78	82	85	83	79	81	72	70	85	83	83	91	85	66	84	105	73	82	84	75	77	93	81	80	96	77	79	81	78	87	83	76	84	86	96	77	92	76	83	87	76	87	80	90	90	58	100	94	74	69	66	98	80	72	76	64	69	78	83	68	64	72	77	79	80	90	74	81	75	75	89	85	94	86	77	85	82	82	90	95	80	69	61	86	94	78	87	73	72	78	92	76	89	96	79	84	81	65	66	83	58	68	82	68	76	71	95	76	77	74	76	84	66	74	86	92	77	64	83	83	87	74	80	88	99	86	82	68	86	74	87	91	67	72	101	63	87	67	71	84	71	97	73	77	88	90	88	88	70	84	81	81	73	80	78	79	70	65	73	74	80	91	89	94	88	77	67	104	83	82	103	73	83	86	77	74	69	74	80	77	100	76	81	81	85	96	68	74	74	93	76	75	77	71	79	82	87	54	108	82	65	76	85	89	83	85	89	88	72	67	95	79	87	81	80	65	70	69	74	88	75	79	79	78	88	82	88	68	96	84	81	77	94	85	80	79	94	54	69	76	57	84	85	81	83	82	81	87	71	71	75	72	86	62	89	106	90	83	94	80	93	78	73	96	83	77	89	83	70	77	105	83	67	75	65	73	75	82	71	87	73	90	84	77	80	71	93	70	87	79	69	81	83	67	87	83	102	87	81	94	86	76	91	78	89	79	76	87	73	77	93	66	80	88	75	73	79	82	82	67	72	61	90	78	84	73	75	90	79	62	83	76	84	83	74	70	85	70	86	86	71	83	90	100	88	83	78	75	66	83	91	72	74	85	90	84	77	90	84	89	79	73	119	69	84	81	73	72	85	88	66	75	86	83	88	82	81	83	85	79	70	80	87	96	68	75	83	78	87	79	90	93	86	82	76	62	80	71	79	78	70	84	71	81	71	87	87	83	75	80	83	70	76	71	82	81	63	85	62	87	73	92	86	80	85	89	76	84	83	93	78	84	81	87	76	81	101	84	92	82	81	101	82	88	76	84	63	91	101	97	86	78	95	83	87	75	95	97	83	76	83	65	77	70	61	76	89	93	86	77	80	96	83	78	59	74	72	80	82	79	103	69	75	71	77	75	71	88	79	80	68	89	85	75	65	99	99	73	73	90	96	85	81	93	80	90	84	75	91	78	89	91	92	74	84	74	70	76	76	91	90	74	92	71	84	79	72	86	79	72	78	73	111	86	87	92	92	68	93	86	66	72	73	79	65	91	73	93	85	86	74	90	63	80	83	75	83	69	73	83	85	97	78	73	84	100	70	69	88	76	93	89	72	78	84	75	72	83	82	74	86	83	74	83	78	76	95	75	79	76	71	59	76	76	82	82	80	80	83	60	68	67	78	82	80	103	90	77	69	91	70	81	86	93	105	78	93	80	77	92	76	69	97	94	72	87	84	74	58	93	63	73	95	86	85	85	77	90	79	71	90	63	89	73	89	79	71	77	82	65	84	79	90	75	77	85	81	80	76	68	88	93	68	91	71	75	76	68	67	74	71	82	94	77	77	70	64	83	76	81	84	82	76	75	74	78	63	65	88	77	69	93	101	82	75	77	86	97	78	69	74	75	81	79	78	70	86	93	91	85	70	73	74	69	86	74	93	71	87	82	95	84	96	78	61	81	79	73	88	96	86	81	84	72	77	80	85	97	86	76	73	75	97	85	85	74	78	84	75	86	100	91	86	89	88	79	92	89	78	85	77	87	62	71	79	92	70	71	71	87	89	93	79	76	102	78	99	74	68	77	76	80	78	74	73	74	81	76	78	70	67	90	69	68	72	84	65	76	88	81	73	67	80	99	79	64	58	81	75	70	70	79	72	79	87	84	69	74	73	88	84	85	72	71	94	79	73	76	93	89	94	75	83	82	78	84	84	87	89	84	93	78	74	94	76	83	84	96	81	76	83	87	87	98	98	71	74	74	81	69	85	84	97	76	72	72	59	79	82	86	83	82	86	105	91	59	76	81	92	66	69	75	77	76	89	68	82	85	78	75	84	85	71	74	73	64	70	69	78	67	77	72	75	63	83	69	72	74	74	79	88	79	81	82	83	70	72	83	73	90	83	81	92	75	69	80	78	97	86	97	90	74	93	86	103	85	92	70	82	78	95	87	80	81	80	90	90	75	67	69	78	86	74	73	78	85	79	81	75	88	88	80	89	68	85	67	84	80	75	75	93	96	89	81	78	82	87	85	80	83	79	79	78	87	80	74	84	55	92	63	89	70	85	87	80	86	86	85	71	91	80	79	83	70	77	74	83	78	92	78	106	96	85	83	81	77	84	83	68	92	93	65	80	74	85	63	70	87	81	74	93	81	87	83	80	85	82	82	84	75	79	85	91	89	96	90	85	84	55	78	95	69	85	71	83	65	84	83	73	66	71	81	60	82	76	84	91	75	65	93	84	96	81	66	74	70	82	84	76	67	81	81	72	66	90	76	66	85	59	89	85	88	96	81	84	85	68	93	58	73	77	99	72	78	65	65	82	91	64	72	86	83	57	90	73	76	82	95	76	92	83	87	62	82	89	75	91	76	94	75	79	77	84	82	79	67	91	62	70	75	72	74	81	73	83	72	62	79	94	70	91	83	91	73	86	72	67	79	91	95	80	95	95	88	76	86	82	71	80	81	78	83	71	74	80	82	77	77	73	80	80	85	74	81	79	79	69	86	86	70	77	78	83	92	77	81	87	79	85	75	67	70	68	76	71	70	82	81	82	78	77	84
22922	21764	29743	24343	21764	21820	10822	952	676	610	529	468	469	368	392	360	326	357	299	293	298	308	289	234	272	269	240	280	269	267	280	231	258	242	262	248	288	258	225	269	249	228	285	243	246	256	252	230	259	246	212	235	224	248	279	262	241	242	232	240	242	253	218	231	247	220	221	244	277	236	230	234	223	243	249	242	218	267	228	263	312	268	277	253	250	239	252	249	234	234	221	238	239	232	226	252	233	243	242	203	222	241	220	210	259	224	239	236	246	239	242	218	245	238	216	233	243	223	218	232	214	223	266	230	250	237	234	214	242	229	241	232	253	244	234	231	238	198	219	211	234	255	222	242	251	246	240	228	242	228	215	240	232	237	227	243	233	227	208	271	227	234	255	207	256	240	223	225	250	226	227	223	247	232	242	234	228	209	252	222	226	219	239	230	254	240	252	258	219	265	231	245	257	243	251	209	226	219	244	236	230	244	231	258	219	219	216	255	222	227	214	242	202	238	231	226	240	263	222	197	241	228	231	216	231	229	240	257	231	250	289	239	208	197	234	222	209	230	226	204	234	245	249	203	269	258	228	292	240	243	230	261	248	183	246	238	237	239	229	265	235	225	256	243	235	243	218	236	229	216	265	244	235	250	253	238	199	220	269	262	218	221	215	239	219	217	230	237	244	226	254	235	224	211	238	242	229	245	234	230	231	222	220	222	245	220	226	270	222	228	218	239	226	208	228	237	247	230	229	237	222	250	236	222	206	238	226	232	229	236	232	227	224	219	237	273	239	224	214	197	237	233	215	228	226	217	225	227	252	236	253	265	233	223	247	251	224	224	250	239	218	238	218	203	209	224	234	242	212	227	231	223	214	259	241	245	265	219	236	220	228	253	237	226	236	208	221	216	214	257	238	237	235	226	241	252	229	220	223	241	248	226	250	239	237	226	223	233	219	261	220	217	229	234	214	242	229	239	253	233	245	258	231	250	250	258	230	211	230	209	250	233	240	256	242	229	243	230	235	253	234	227	215	235	245	248	236	223	223	216	229	228	265	221	232	241	230	263	244	220	246	253	239	240	256	236	240	248	241	216	248	204	221	243	256	234	256	235	256	223	203	229	233	265	233	227	241	252	229	241	248	234	213	227	213	231	220	230	246	254	259	215	216	225	230	227	234	220	229	237	232	251	243	247	223	247	218	243	234	231	243	244	254	238	234	228	216	211	216	212	257	226	247	231	223	263	224	243	220	232	232	259	207	240	214	236	231	245	217	215	255	236	243	237	222	227	217	241	213	218	258	206	219	255	223	257	229	245	216	231	225	225	244	259	227	234	224	212	241	249	247	211	218	247	212	234	220	221	240	229	249	224	253	180	230	205	239	251	243	228	225	248	222	280	220	231	254	224	237	248	215	228	228	217	249	247	228	241	244	221	193	235	224	214	225	263	204	242	236	256	220	237	231	216	213	243	230	237	234	235	234	251	248	219	245	242	247	238	254	234	232	208	215	224	237	221	248	234	237	235	235	247	228	225	230	206	250	247	194	254	224	264	230	213	222	241	234	248	227	200	255	212	253	239	230	228	222	211	244	208	213	238	221	256	227	235	221	254	208	215	232	214	224	224	247	221	220	248	237	254	219	230	223	209	230	221	219	259	245	227	227	207	239	252	238	248	257	249	256	234	215	255	250	209	205	219	231	237	241	247	245	220	226	228	240	243	235	207	241	233	218	230	238	235	215	224	223	239	230	233	227	224	253	234	235	237	243	246	262	219	226	209	221	233	218	237	212	227	235	230	228	245	244	247	251	216	242	239	222	227	251	237	265	229	232	221	224	219	236	237	236	231	226	216	251	226	198	226	240	229	227	278	238	260	236	262	244	214	239	208	234	233	234	232	199	219	220	202	221	227	216	237	218	231	247	220	234	246	242	214	249	243	232	242	250	242	230	258	250	215	225	251	221	223	206	218	259	219	234	213	211	223	238	225	247	234	224	217	260	235	267	228	243	245	253	207	221	235	245	226	245	256	231	224	258	217	221	213	226	248	246	233	248	232	229	251	215	248	198	234	240	249	240	242	245	234	233	258	223	235	220	214	237	232	219	238	225	246	221	201	238	252	214	252	236	241	235	260	213	211	230	238	218	258	226	227	251	205	240	219	219	248	239	248	223	226	242	227	237	241	252	246	214	224	240	242	219	224	238	221	224	259	239	219	195	238	208	273	227	236	253	212	189	215	218	245	224	214	245	253	221	221	225	227	256	230	231	219	227	214	229	228	229	228	208	248	242	249	227	226	207	205	223	205	193	229	234	237	217	264	239	218	231	234	242	256	227	226	228	207	215	230	210	241	252	197	244	235	251	256	235	249	261	248	252	246	227	210	220	237	234	237	233	237	230	255	263	243	248	235	224	226	223	235	220	246	212	234	219	252	224	260	219	225	250	222	198	258	221	232	228	246	232	230	245	257	232	220	242	252	245	233	243	225	221	256	198	236	209	194	244	213	199	237	238	217	219	261	205	243	232	196	209	265	218	239	270	259	229	231	225	249	229	253	233	241	265	242	245	229	209	236	252	225	229	230	237	237	199	191	226	232	221	253	234	228	261	232	235	214	245	233	229	245	258	241	224	249	245	208	203	248	233	238	240	240	247	225	218	213	245	251	203	224	209	202	238	244	190	226	232	231	223	234	241	227	239	212	224	225	242	224	215	213	229	209	208	279	236	212	214	235	223	213	233	246	235	230	200	229	204	253	233	221	257	208	231	234	211	219	217	255	234	230	228	252	243	238	217	239	230	247	232	234	234	236	234	221	207	260	223	255	248	199	259	225	214	238	232	239	217	233	245	228	244	231	208	210	245	232	247	239	215	239	263	226	202	234	244	272	236	232	234	234	229	239	232	244	254	225	235	240	237	224	249	243	221	220	216	232	236	211	241	223	229	228	227	257	236	252	210	253	238	227	245	210	220	231	249	236	225	227	218	216	193	237	262	245	195	213	226	230	268	217	218	227	215	235	240	246	216	238	240	207	234	197	247	228	244	225	247	212	239	221	220	201	241	221	224	240	231	220	241	254	234	224	220	212	240	247	226	224	230	232	240	214	236	234	244	237	252	235	234	231	247	215	218	219	234	223	221	243	217	254	211	213	253	225	225	221	224	246	250	226	229	229	225	229	210	235	236	228	228	254	231	230	206	248	208	214	229	254	230	232	193	226	230	244	236	227	194	263	239	256	218	250	255	219	256	227	241	209	232	229	248	250	247	237	203	261	242	241	242	231	227	217	224	237	239	247	257	204	211	232	236	226	257	240	222	234	235	217	243	239	234	275	222	194	254	216	226	254	240	247	239	230	222	231	227	220	245	255	233	229	231	243	249	250	235	224	209	229	222	240	225	224	249	248	235	246	229	240	255	231	218	213	221	215	229	220	224	224	250	215	231	212	227	225	229	241	228	211	208	226	231	230	239	235	228	240	216	236	227	244	251	223	223	230	234	268	240	225	259	266	233	209
20872	34569	16244	6250	4031	2852	1947	1366	1107	906	766	655	587	532	517	433	374	364	346	346	329	330	306	302	294	334	291	311	267	286	294	274	295	243	289	264	249	275	261	223	279	272	253	232	260	247	263	268	273	214	261	258	241	258	258	268	237	246	276	279	260	285	259	244	263	238	242	226	235	251	277	245	248	251	243	265	239	240	258	274	289	309	302	304	255	229	245	252	232	254	247	287	254	260	270	244	255	232	255	226	229	233	249	259	266	245	228	261	271	258	268	228	239	203	243	239	262	231	235	241	228	266	271	225	239	247	258	237	225	266	254	242	246	249	244	258	239	229	262	255	226	264	271	232	248	284	272	225	273	240	252	232	235	250	265	260	272	236	245	206	261	237	228	233	275	259	269	226	237	205	241	260	236	240	228	267	241	251	286	245	262	238	214	268	218	248	246	257	241	241	252	255	260	242	227	235	242	266	241	236	255	268	269	231	235	237	226	251	229	272	252	236	241	269	246	262	232	232	260	235	233	266	271	241	233	233	259	276	244	266	255	251	258	253	245	241	252	234	249	242	297	247	234	210	227	232	254	249	228	254	270	246	270	244	255	270	241	240	227	236	240	245	256	208	250	246	254	252	240	254	219	258	250	257	225	249	225	234	257	259	243	236	221	269	237	265	236	239	259	255	224	249	238	250	255	263	226	242	225	262	237	252	307	243	240	248	249	245	247	237	236	266	248	255	241	245	241	225	254	244	247	249	251	232	228	234	237	234	272	237	210	241	243	227	248	243	243	234	250	238	219	254	244	256	259	249	230	228	246	234	258	238	248	283	251	259	249	248	244	246	268	241	238	257	211	248	243	240	289	257	247	251	257	258	233	235	260	235	259	250	240	241	235	259	231	233	240	214	243	218	267	256	277	265	247	260	241	251	241	251	229	252	238	265	232	269	241	245	260	243	247	235	227	232	239	262	247	243	238	247	229	249	242	238	257	260	229	261	256	240	239	237	245	232	228	262	218	249	229	250	238	237	235	234	283	244	262	274	240	250	234	236	267	252	240	241	253	269	253	257	249	266	270	280	239	233	249	246	262	226	282	231	247	256	221	250	266	248	262	226	246	253	232	265	256	229	226	243	256	247	223	252	235	241	249	241	252	227	235	248	240	255	262	257	247	228	262	253	260	271	245	256	256	243	240	263	243	240	251	244	263	260	233	246	221	245	240	239	231	259	216	249	269	214	255	250	223	237	244	240	228	258	224	245	244	252	247	214	268	274	229	258	236	235	255	243	246	234	230	246	240	271	247	260	258	285	239	236	258	247	224	255	244	232	234	264	245	244	234	254	229	225	269	243	233	239	238	241	262	238	264	269	252	237	244	212	248	204	251	251	228	229	219	216	254	244	227	265	227	239	242	251	251	247	255	285	248	246	247	235	254	216	251	258	251	262	242	273	218	244	248	276	232	221	253	272	230	204	242	243	255	257	233	240	244	230	232	238	248	237	248	251	219	256	267	252	293	232	259	236	234	249	245	251	225	240	256	254	277	254	234	222	250	276	223	251	226	219	265	241	212	231	240	231	265	240	242	268	265	254	242	258	248	253	260	235	238	249	216	241	234	236	263	219	258	265	257	251	260	251	249	262	263	245	234	249	224	244	243	251	263	249	260	263	274	234	220	240	238	225	245	257	229	263	231	237	254	244	226	283	241	257	285	255	254	238	246	243	264	249	238	249	236	247	236	260	234	231	263	246	235	277	260	249	265	242	213	267	222	255	253	233	248	272	233	243	264	248	227	239	236	259	264	233	275	217	243	268	259	247	266	250	252	237	254	228	276	219	236	233	235	243	250	240	233	252	258	230	268	270	229	278	255	237	262	246	231	236	227	206	247	271	261	242	245	248	245	281	244	238	235	250	248	246	253	239	235	272	273	239	257	238	243	261	224	251	238	259	249	232	242	213	262	254	259	236	235	233	241	260	262	238	234	246	255	259	231	252	256	226	259	246	241	257	257	244	258	252	229	230	260	259	275	241	227	256	246	241	286	236	252	253	251	230	266	249	217	284	233	257	261	229	252	239	234	231	219	228	239	234	236	279	242	250	237	227	234	230	232	241	261	278	248	247	241	256	213	252	260	243	272	252	248	249	223	268	228	258	243	251	259	251	247	263	254	252	234	235	272	247	252	236	258	247	236	262	239	252	231	262	214	242	236	238	260	240	273	232	249	252	256	256	260	242	259	231	228	255	252	247	255	272	240	266	236	261	235	237	257	227	265	256	244	252	223	210	239	284	239	269	230	237	264	220	256	258	264	226	239	244	269	246	255	280	255	249	268	231	271	251	280	250	246	227	229	273	227	264	269	233	243	258	262	267	252	274	227	248	215	245	256	266	263	248	232	250	255	256	217	241	268	294	279	269	206	240	248	241	252	240	260	248	264	244	248	235	264	239	218	257	266	251	271	268	241	247	249	250	260	273	254	247	237	260	249	229	247	267	256	227	257	207	269	255	235	256	243	233	233	244	253	205	259	265	260	230	268	235	257	246	245	243	264	238	226	258	253	244	247	273	238	264	237	239	216	259	239	230	260	258	255	255	270	258	248	236	238	216	228	243	228	228	300	254	242	240	225	228	216	228	243	252	242	219	249	269	254	288	239	272	242	229	259	247	250	238	265	243	238	275	215	247	254	251	283	225	277	228	219	220	255	245	232	261	250	228	230	274	222	243	217	247	218	250	262	242	251	248	231	251	250	229	236	253	260	231	232	220	219	245	250	239	212	232	279	264	231	261	257	254	250	235	248	243	254	247	247	285	242	269	258	246	267	248	253	227	231	275	239	219	252	237	248	232	257	252	226	265	243	244	258	220	221	248	260	235	255	232	237	252	248	240	237	241	257	250	258	277	243	207	231	206	262	257	240	243	256	235	254	223	249	225	239	271	241	237	272	259	228	242	220	226	250	276	256	249	263	261	264	231	251	242	220	239	248	264	228	242	270	265	243	249	259	233	279	212	233	249	243	254	245	192	271	247	224	234	279	250	268	248	272	235	231	251	246	244	237	249	259	261	224	226	233	244	253	226	246	253	242	265	248	276	232	243	289	273	273	257	242	251	246	238	262	222	221	234	224	261	238	290	257	227	254	226	251	222	278	242	245	260	245	238	218	224	239	261	237	247	245	234	221	246	241	246	248	274	252	250	247	238	249	257	271	231	238	232	235	235	259	268	247	252	222	237	260	246	210	232	261	242	257	246	234	254	263	273	248	217	258	272	247	253	261	229	232	262	235	250	244	259	257	240	257	227	221	205	237	271	275	258	267	278	254	237	243	238	235	234	252	207	216	251	239	235	208	226	220	263	214	231	227	267	249	246	242	247	227	249	266	226	247	228	233	251	243	238	255	257	222	224	221	249	260	243	252	232	255	270	264	235	230	247	253	251	252	246	213	232	223	241	246	244	282	243	246	253	247	230	251	218	263	253	225	253	293	231	226	226	274	226	268	211	244	253	242	254
26954	20289	9754	1024	358	227	193	151	151	170	145	157	152	156	162	127	141	147	130	155	142	168	141	131	131	121	133	154	140	119	137	142	117	125	121	120	126	150	152	153	151	131	125	151	161	140	155	142	147	147	130	136	140	137	137	140	165	143	117	140	128	155	141	124	136	139	143	139	144	150	139	138	144	134	134	117	152	146	144	141	144	145	141	140	140	162	149	115	159	133	143	158	137	118	144	146	120	148	111	151	138	141	129	136	122	133	138	152	121	143	142	120	131	147	122	140	127	149	130	131	128	141	153	124	135	161	117	124	140	127	144	150	139	131	123	137	133	132	144	146	119	154	130	129	130	139	130	124	146	153	115	136	140	141	157	126	137	135	137	130	142	135	138	132	146	158	171	145	143	141	162	130	118	145	157	137	144	138	146	144	131	150	130	116	136	135	128	109	138	132	146	130	134	130	145	116	146	115	122	150	139	141	139	129	139	117	126	135	139	134	133	145	145	135	161	159	143	120	128	134	146	152	141	132	138	134	142	146	151	155	141	143	140	128	137	129	146	129	138	142	139	113	150	141	130	138	137	122	149	131	143	137	132	110	132	135	146	130	149	138	127	132	134	155	147	122	140	129	144	136	151	130	132	129	142	160	150	125	142	148	137	133	121	109	140	130	139	156	126	151	157	161	132	142	140	132	133	166	122	133	152	142	141	161	158	159	130	158	126	154	137	143	128	150	147	129	143	134	138	149	131	139	140	149	138	141	144	127	122	148	130	139	125	131	144	136	143	144	129	150	143	129	156	127	163	139	143	130	146	149	145	145	129	143	131	134	145	129	112	168	132	143	135	132	141	129	125	133	136	143	130	147	145	134	139	138	148	148	141	116	138	145	129	133	125	131	145	134	118	128	127	133	141	152	140	143	137	131	139	139	163	136	146	133	149	154	134	154	149	136	128	129	141	128	123	146	136	139	133	156	146	164	145	137	150	121	151	120	130	139	125	130	130	149	138	136	135	155	130	109	138	150	140	145	155	153	141	145	155	145	146	153	129	120	139	154	117	115	149	128	125	132	133	130	135	122	145	154	142	121	142	137	141	136	139	162	149	152	138	130	134	140	138	138	137	156	150	140	140	127	140	136	144	155	142	164	136	128	141	132	154	142	141	162	118	151	155	129	135	143	120	134	147	126	140	141	141	137	152	131	127	157	136	136	155	132	153	137	135	133	150	142	146	141	118	124	153	145	152	152	144	126	152	153	170	132	116	148	141	141	142	148	142	150	157	154	117	130	150	158	137	161	145	120	142	135	125	134	149	137	136	129	119	147	141	152	142	149	143	141	164	155	130	125	163	130	148	147	131	154	155	146	146	141	156	136	147	139	142	138	131	138	126	142	149	139	128	128	162	136	125	131	122	133	147	149	145	151	141	136	148	142	140	146	141	137	154	119	146	127	126	133	135	154	138	149	132	127	154	137	120	144	113	155	141	136	176	144	141	123	143	146	117	131	154	144	131	137	145	141	132	142	124	133	150	154	141	128	144	148	153	140	164	142	132	143	121	134	157	127	157	146	126	120	165	133	145	144	122	114	144	120	133	144	143	129	104	129	166	124	146	122	144	142	135	137	126	121	152	143	137	126	127	124	130	130	124	138	144	153	130	151	127	121	109	140	147	140	140	155	142	141	129	128	136	127	145	120	138	125	152	156	122	133	150	156	155	120	159	127	134	144	131	138	139	142	148	157	128	144	142	134	130	132	136	138	122	129	152	129	121	116	147	160	122	147	147	161	141	146	156	147	134	139	134	141	151	159	153	146	157	124	131	143	125	130	142	120	135	138	130	118	144	139	138	137	154	136	125	132	145	137	151	131	138	158	138	143	128	142	135	145	141	144	134	158	124	133	143	135	125	169	137	149	136	158	130	127	132	115	142	152	131	138	141	150	122	122	138	138	138	157	155	134	109	128	152	141	133	147	133	139	157	136	133	142	138	150	132	134	136	152	129	132	136	143	136	137	137	129	153	139	146	141	130	130	140	129	138	150	145	119	142	141	143	128	142	144	140	127	119	128	145	142	144	130	136	151	141	145	135	152	142	139	132	122	149	112	147	116	144	134	110	153	155	129	157	134	145	135	141	137	139	138	130	121	145	126	135	145	132	129	148	150	151	156	138	136	132	156	148	112	149	138	151	126	111	141	125	129	144	136	134	121	156	144	138	119	145	154	153	139	129	149	144	136	120	135	134	134	116	142	133	139	139	149	136	130	135	148	161	136	136	155	151	124	158	144	138	136	148	147	150	127	119	133	141	138	132	146	141	133	148	136	140	149	138	140	131	149	157	117	140	134	136	154	140	143	152	141	144	162	125	126	140	146	158	138	127	131	158	168	135	137	134	137	148	136	128	124	145	129	140	136	148	152	159	153	141	138	140	121	126	128	137	117	175	138	157	140	128	125	142	134	128	115	138	141	140	141	135	133	139	140	132	117	129	116	139	114	148	143	127	131	139	136	138	124	148	120	134	125	162	132	142	142	135	116	140	149	114	154	140	143	131	134	111	135	112	133	151	149	142	136	136	131	123	137	154	145	151	139	159	146	139	138	141	126	167	155	141	119	159	140	143	167	162	157	125	130	151	136	153	138	144	128	116	126	131	139	148	143	141	141	141	130	124	149	136	152	125	130	155	146	125	134	137	143	143	116	143	121	134	137	140	129	145	140	139	131	138	133	149	150	129	146	157	138	156	135	145	125	143	115	157	138	148	136	146	142	133	131	123	130	128	162	142	129	156	157	146	154	159	156	148	119	130	123	133	143	131	140	152	128	133	138	137	143	120	139	124	139	120	140	160	146	144	148	132	134	129	127	120	148	153	131	153	135	147	150	136	153	150	134	148	130	140	124	134	164	115	158	131	141	138	136	139	119	127	159	163	126	112	137	141	137	152	132	132	155	149	141	132	130	131	135	120	128	138	128	127	118	128	143	132	140	163	152	166	136	131	126	134	132	135	129	127	138	131	140	147	142	129	140	165	146	154	128	117	155	142	120	146	139	153	149	138	130	142	132	129	134	139	142	135	124	138	134	125	143	134	132	147	160	161	136	133	146	145	148	145	149	132	138	133	148	125	152	131	146	134	156	129	147	137	118	144	140	147	143	147	130	153	129	152	131	125	151	142	144	133	127	143	124	116	142	145	145	129	145	116	145	116	152	154	155	150	134	111	152	132	135	128	143	151	132	135	133	129	157	149	155	143	145	150	146	145	130	134	125	139	137	131	128	145	136	138	136	132	131	132	162	147	135	152	131	129	125	139	156	153	136	118	133	136	155	126	147	122	142	115	132	136	155	132	129	142	129	129	138	145	137	134	144	135	163	136	125	134	144	130	146	128	128	108	122	120	153	127	147	149	144	104	138	127	139	117	133	134	119	167	148	125	135	156	151	137	132	127	127	129	153	138	142	131	137	132	172	156	142	152	144	121	149	122	147	144	168	140	142	140	141	139	151	125	121
15900	19574	4444	842	500	285	219	197	172	195	206	148	119	155	142	152	161	128	145	148	154	142	134	144	144	155	133	137	140	143	146	142	134	164	136	130	120	143	150	156	165	192	161	158	138	150	137	157	133	161	145	144	139	128	143	157	148	146	139	161	128	135	143	154	143	157	135	149	142	145	141	125	152	147	132	157	127	162	150	161	153	193	175	155	125	136	141	146	159	142	164	123	140	153	135	156	164	156	160	160	128	132	157	146	152	145	132	152	146	152	154	128	144	154	171	143	131	144	138	142	173	137	135	158	157	158	133	164	133	142	149	125	145	154	140	143	153	157	159	150	153	153	139	146	142	138	145	156	136	140	134	125	142	134	142	123	158	159	141	137	161	137	141	153	163	137	156	153	173	143	153	141	134	133	157	117	152	150	150	137	143	149	138	149	142	142	127	152	130	143	151	158	127	129	121	160	168	126	145	146	137	125	127	151	145	150	148	141	151	139	155	141	145	129	129	158	141	156	152	135	152	149	159	175	173	129	167	145	138	143	146	135	180	136	144	147	144	126	149	153	141	144	132	157	134	158	145	148	136	120	138	119	139	147	124	131	161	142	146	125	159	139	145	139	139	150	165	147	162	143	144	154	148	130	148	148	139	160	145	149	149	150	162	161	163	163	145	150	148	144	141	156	126	133	146	157	160	148	158	144	144	132	169	139	137	150	144	136	146	157	155	151	136	145	161	175	168	154	151	152	157	143	142	152	168	128	160	150	151	155	146	127	147	124	140	148	160	142	153	150	146	155	136	136	153	155	154	165	163	157	140	168	161	122	153	139	127	159	142	145	133	128	154	144	147	131	145	150	134	132	146	157	144	147	140	160	135	143	164	149	131	141	162	138	157	138	151	132	137	162	136	160	139	127	139	184	148	138	144	135	141	146	143	143	115	133	140	155	140	136	156	161	140	132	169	139	154	123	157	143	144	156	137	130	139	133	148	139	141	162	151	156	150	135	149	158	131	153	154	149	155	140	171	128	142	163	156	136	140	148	152	151	149	156	141	127	140	132	154	147	152	153	152	121	132	137	129	161	165	139	153	138	141	142	170	152	157	154	132	152	153	137	132	145	172	158	146	145	152	145	149	162	138	144	143	136	141	154	158	139	123	158	148	140	131	130	143	148	123	141	147	128	128	149	123	155	138	146	147	141	149	142	148	130	132	137	147	152	136	164	151	148	144	150	152	151	159	165	162	145	138	162	133	138	145	147	140	154	144	156	148	155	148	147	148	147	155	133	151	129	124	145	137	133	151	113	150	146	173	149	147	168	146	158	137	146	156	126	134	166	169	158	142	138	137	155	171	153	137	134	143	152	133	129	166	147	126	154	174	135	135	147	153	148	151	156	146	125	140	154	159	154	136	138	143	148	138	151	159	128	160	152	163	130	150	140	156	126	150	137	143	147	157	138	144	137	138	156	146	134	148	171	136	137	148	141	126	154	125	156	146	122	148	145	132	140	162	134	143	133	131	139	163	151	152	141	123	138	151	152	148	165	142	130	136	157	133	159	135	154	133	157	160	162	141	153	156	145	127	150	134	151	153	140	144	130	157	140	132	129	140	139	144	151	157	143	144	148	145	176	140	154	140	153	145	152	149	128	151	143	158	135	133	152	139	144	141	140	153	145	142	135	144	151	129	147	142	131	148	141	139	159	131	146	158	137	141	150	143	152	154	154	143	137	165	146	130	133	149	140	143	134	142	134	127	146	141	149	146	135	156	128	140	157	143	153	129	149	140	146	170	171	151	144	149	133	142	143	138	150	151	140	135	143	139	150	140	143	157	148	140	144	141	161	151	145	148	139	148	133	145	172	150	154	146	122	147	148	136	160	168	134	144	143	124	134	141	148	128	150	139	130	165	153	158	168	153	137	131	152	154	145	156	147	166	155	144	154	141	129	150	133	153	136	132	152	164	137	130	116	142	156	138	156	142	142	154	155	172	144	131	138	158	128	156	133	154	126	150	165	144	147	154	132	146	133	139	151	145	131	146	150	149	143	149	141	144	131	164	147	142	153	145	153	149	158	138	159	148	156	137	162	139	143	164	151	129	152	141	150	134	155	148	149	128	154	150	150	158	133	140	140	149	130	140	138	115	140	163	151	125	149	139	144	158	126	132	140	141	130	123	156	158	156	137	147	159	142	115	140	151	133	132	128	166	150	148	146	150	137	134	146	129	142	146	103	146	142	126	165	132	156	134	151	131	142	143	131	150	156	142	144	152	156	147	181	156	147	145	139	152	122	148	131	145	150	150	133	140	151	141	139	148	150	150	165	137	138	142	131	157	154	125	133	160	141	155	119	135	163	161	145	137	136	136	143	140	144	150	136	152	146	125	157	135	165	146	139	172	159	160	156	144	147	162	126	135	140	155	166	146	135	148	155	157	139	145	159	145	152	138	134	171	147	153	151	140	143	133	145	165	113	154	130	141	138	142	151	150	124	162	138	139	145	148	134	149	158	167	146	146	145	179	143	150	166	156	161	150	169	125	151	157	158	143	119	144	124	180	132	151	132	163	137	139	137	129	147	133	154	142	147	132	143	167	142	144	156	110	140	129	145	141	143	154	150	152	136	131	153	139	133	123	129	155	162	125	168	146	131	142	154	143	135	155	132	138	150	139	132	131	121	170	126	158	117	155	156	126	140	144	132	128	163	136	156	132	151	131	139	171	161	156	156	170	149	158	142	151	149	159	151	149	145	140	129	115	150	152	152	138	144	154	167	138	159	146	136	151	132	162	142	164	130	137	133	131	132	164	144	147	166	143	151	135	148	142	135	150	165	139	148	142	152	142	146	157	142	150	119	129	170	139	178	139	132	158	145	148	141	158	157	150	154	166	147	138	141	156	136	140	161	171	126	144	139	138	157	169	172	124	141	143	149	154	154	116	150	152	140	151	166	155	137	142	144	133	142	141	155	165	154	147	145	132	147	143	165	140	163	146	160	136	155	143	148	153	147	174	153	145	168	148	152	149	132	131	137	137	135	167	155	140	126	136	127	157	132	145	146	142	152	145	156	152	144	147	164	125	149	171	148	149	146	139	132	150	165	181	167	144	151	150	134	156	129	135	162	154	133	140	133	144	126	159	128	149	142	152	153	172	143	164	148	158	148	155	124	153	130	150	154	137	144	168	134	132	142	139	132	146	121	145	158	142	170	172	138	159	140	119	155	159	177	140	146	139	122	145	152	137	145	145	131	134	123	150	183	144	146	149	169	144	150	143	156	128	131	159	141	164	142	148	145	157	124	159	152	144	144	150	160	130	139	172	141	126	133	142	147	153	152	135	143	135	148	155	162	143	147	142	159	143	129	160	126	140	154	162	146	132	136	141	129	164	158	148	145	137	144	138	129	136	149	176	136	150	163	138	162	145	152	149	149	151	134	156	158	150	139	150	155	127	136	167	145	156	161	154	119	146	142	139	152	130	148	152	140	152	150	140	149	156	156	137	147
23970	21696	29160	24730	21698	11457	983	616	524	551	587	442	341	362	346	333	322	303	319	312	298	285	295	262	275	282	272	303	302	282	285	279	277	272	322	284	262	268	257	265	278	286	278	270	289	307	275	311	250	278	249	253	244	273	267	259	268	313	265	247	299	241	238	251	264	297	278	282	275	317	275	283	293	240	245	248	232	300	251	292	301	322	296	307	275	299	272	286	276	284	262	283	259	280	263	296	298	276	268	268	277	273	276	263	276	257	253	284	300	265	256	304	283	274	305	258	296	258	281	277	245	253	260	299	266	283	270	286	302	295	288	282	327	272	258	265	265	283	244	278	240	282	259	283	275	224	309	274	260	267	255	292	287	264	289	271	268	262	263	289	289	300	276	269	277	294	261	274	286	295	243	259	266	286	296	267	277	257	261	254	300	246	321	285	304	259	255	275	282	266	256	256	284	265	264	263	273	296	290	274	260	298	268	243	254	252	279	285	302	246	261	292	278	268	316	268	294	267	269	278	256	259	296	277	294	265	284	219	246	273	250	278	267	239	269	275	271	268	285	308	258	267	292	291	279	310	275	246	270	312	256	268	283	279	315	289	258	247	245	260	256	242	295	256	303	294	284	292	275	253	251	303	273	265	280	261	256	271	293	251	257	273	314	275	278	269	263	279	282	258	283	264	290	249	277	304	299	279	280	281	272	280	271	241	239	246	293	255	280	252	282	272	263	258	257	272	277	242	272	279	282	265	253	296	261	291	296	255	292	248	267	297	280	253	262	272	301	292	279	272	276	274	298	233	287	254	261	253	296	277	271	283	273	286	284	291	283	263	258	292	293	273	269	287	261	255	275	275	280	256	282	260	253	270	260	297	292	291	268	262	272	279	273	255	239	274	244	264	249	278	274	258	276	245	260	299	252	259	297	275	260	239	265	255	272	263	264	272	271	253	243	270	287	289	257	254	277	274	263	249	255	279	270	272	271	269	259	264	269	261	236	263	249	284	249	253	258	266	268	258	280	259	270	245	258	313	251	256	262	260	289	267	252	282	285	313	238	252	253	287	269	283	287	277	261	241	284	267	276	260	280	281	266	262	251	256	266	277	278	265	246	236	253	281	279	289	282	267	258	242	270	280	267	267	291	281	266	245	264	266	237	268	278	291	297	281	295	267	257	264	262	267	276	286	256	241	262	258	272	277	305	248	286	270	247	266	238	278	286	283	293	256	304	268	271	281	278	243	284	253	279	281	296	253	254	251	282	273	299	280	271	265	244	280	266	292	245	281	264	281	259	270	271	269	265	252	261	249	278	256	289	277	290	295	277	260	258	288	285	271	242	265	244	286	269	307	274	269	281	280	291	298	251	301	251	266	253	296	268	272	271	272	258	265	261	291	278	256	273	259	242	247	278	245	260	274	241	272	289	265	293	260	278	287	281	307	247	269	268	245	311	278	281	277	286	253	251	259	278	254	252	228	255	271	269	279	310	254	265	269	248	293	253	253	281	272	220	299	285	257	276	286	261	255	256	255	275	247	286	265	295	284	273	260	269	290	265	295	298	279	270	259	247	272	273	287	269	282	286	288	276	258	288	267	276	290	285	252	272	268	282	255	272	245	284	256	290	270	277	301	301	295	265	287	271	244	260	259	263	288	286	246	282	298	258	264	314	240	252	263	281	273	267	280	250	294	273	279	256	279	292	285	309	274	286	264	279	267	262	274	256	260	265	286	244	254	272	268	304	265	268	258	241	269	266	275	273	276	280	272	269	273	280	245	258	252	314	290	275	285	285	260	303	260	253	252	256	262	284	254	311	285	268	270	261	286	258	280	246	268	256	273	304	294	288	279	261	261	282	268	264	292	271	297	294	254	286	272	293	273	271	264	256	275	268	293	264	283	297	258	278	248	258	281	277	273	253	264	289	270	278	301	255	252	270	287	287	300	274	242	278	258	293	241	292	247	241	264	266	282	298	284	266	284	295	242	244	250	253	271	286	248	294	286	289	231	276	265	278	260	271	258	276	255	280	294	267	269	276	291	263	290	290	259	278	246	285	293	267	269	281	273	251	281	276	265	277	251	263	246	276	280	283	251	281	281	263	267	292	290	285	281	256	290	276	226	247	264	270	257	238	275	290	262	236	243	265	293	249	269	264	270	256	279	243	265	271	270	273	294	292	286	278	272	265	273	250	287	309	231	305	285	256	258	294	245	249	268	273	277	286	293	276	296	278	285	280	267	285	256	277	233	284	265	309	306	254	274	295	269	262	266	263	287	258	274	262	290	254	277	255	295	292	282	254	280	276	279	262	288	280	300	260	263	274	281	274	272	259	258	296	269	274	263	305	256	285	303	263	295	288	276	277	240	293	301	283	270	285	221	268	266	276	288	276	275	245	280	273	275	259	255	308	268	295	245	318	269	267	271	296	264	248	252	269	285	278	283	245	280	265	262	247	263	260	275	256	241	276	272	285	245	263	268	240	256	286	277	246	260	284	269	259	251	287	251	228	283	287	306	275	278	283	273	291	253	277	258	303	278	306	297	279	248	243	259	240	267	270	259	268	276	277	263	259	302	270	284	255	267	294	252	306	254	279	289	267	279	257	264	266	270	276	277	262	276	238	281	245	258	275	284	270	273	250	263	270	259	283	292	267	287	283	272	288	262	262	279	268	279	270	270	248	262	263	286	303	266	256	280	296	268	270	281	269	261	277	289	268	288	280	249	266	276	290	245	301	295	281	256	277	262	253	255	252	284	266	273	293	254	251	270	283	276	278	242	267	284	262	259	267	298	253	254	260	267	265	269	269	268	266	268	290	278	284	247	274	300	299	261	291	274	283	267	280	284	276	266	291	254	249	256	262	271	256	281	263	297	273	258	264	250	286	280	269	252	263	247	284	263	262	267	279	235	275	267	274	257	253	254	297	263	269	249	253	279	259	245	266	270	252	250	277	262	284	255	276	251	312	262	258	293	274	269	233	257	275	249	270	269	313	290	298	235	268	295	258	280	306	262	235	262	274	301	276	295	279	259	256	287	269	276	260	255	255	288	291	270	261	287	251	292	288	246	274	253	255	271	260	258	243	256	280	276	289	271	267	268	289	280	263	286	259	259	259	305	248	271	287	253	261	281	263	263	265	296	253	284	270	260	282	282	260	283	266	266	275	251	285	301	256	290	290	264	293	265	243	275	239	272	303	270	279	291	262	268	283	291	285	252	280	257	279	266	270	273	294	274	274	256	259	245	282	269	248	266	267	290	274	236	284	265	266	265	246	290	294	283	285	251	316	253	245	271	281	251	304	298	275	290	238	242	287	252	243	288	225	269	273	261	271	273	263	262	254	277	277	278	271	294	282	286	270	265	275	263	260	266	232	281	236	258	259	255	304	265	290	245	240	271	297	270	243	264	271	257	241	291	279	282	223	280	243	275	250	276	281	299	298	330	272	262	290	293	264	270	291	266	295	255	283	269	277	277	258	279	276	262	286	271	297	253	282	293	250	270
19119	32376	10854	3673	2512	1616	1145	875	705	928	821	602	430	434	425	368	333	386	317	335	320	298	290	299	324	299	297	315	303	301	286	327	315	313	316	314	297	309	279	289	285	301	296	285	263	300	278	291	289	296	288	289	311	291	320	307	295	258	261	289	259	317	285	296	305	304	269	330	284	295	293	303	275	294	305	263	287	286	293	296	328	346	386	326	291	301	279	280	285	289	323	279	267	257	307	290	259	265	300	253	266	277	272	298	272	313	267	297	309	284	292	262	283	283	271	273	280	314	280	269	267	265	294	287	277	278	316	307	255	331	289	278	276	297	288	247	280	261	283	292	296	307	301	283	280	291	294	262	257	302	274	281	280	305	267	303	264	277	307	300	320	281	279	286	305	264	278	270	283	289	277	288	270	296	246	277	257	329	297	297	287	317	296	273	282	277	287	297	305	291	280	257	322	283	266	269	261	290	283	254	284	295	303	262	261	272	292	314	299	294	265	283	311	285	286	287	276	289	311	292	305	286	282	286	307	248	306	301	287	284	250	291	286	269	315	286	304	297	312	292	299	292	276	275	298	264	318	271	282	261	293	274	278	281	282	268	277	279	264	264	302	291	274	294	292	284	286	279	319	279	262	278	283	303	302	279	280	265	263	301	301	277	304	285	299	280	284	305	276	299	261	302	288	260	311	258	274	288	281	260	292	276	272	284	271	269	292	281	284	270	280	298	295	288	274	307	290	297	278	287	274	283	312	286	285	303	341	263	256	294	286	292	274	288	251	257	300	302	260	275	292	292	262	286	284	287	287	327	334	305	291	281	285	334	285	279	279	279	313	265	276	290	279	288	306	286	303	296	265	295	283	289	291	284	317	307	308	320	279	272	276	261	298	263	302	287	281	280	286	289	278	289	289	305	298	276	281	286	276	283	273	269	283	297	276	301	281	283	286	270	292	265	286	323	299	284	269	297	312	295	256	272	285	267	270	328	278	311	274	294	289	225	293	310	303	280	277	335	271	285	289	310	280	286	245	300	268	296	285	301	293	291	287	268	281	265	293	296	264	307	246	259	286	264	289	277	279	294	337	289	260	263	288	254	287	287	283	294	265	288	265	304	281	279	262	289	285	303	285	281	283	265	290	273	266	269	305	266	270	284	283	288	276	299	267	303	260	266	308	280	284	300	289	262	299	299	301	268	311	281	276	264	301	306	271	290	315	302	272	282	263	274	298	280	287	280	285	282	278	279	269	294	277	290	272	241	285	302	278	286	278	279	294	294	303	291	277	305	291	286	288	249	280	278	314	265	288	293	243	279	257	267	279	287	285	311	273	287	299	278	284	296	298	316	277	292	268	283	293	303	301	287	299	323	287	266	278	298	297	289	292	282	283	266	274	251	260	316	286	282	278	277	290	298	287	288	297	303	303	279	271	292	295	281	295	287	323	288	285	275	326	280	261	286	291	281	279	268	282	258	262	312	310	261	291	275	290	254	303	279	283	310	296	260	303	290	311	262	275	288	324	265	266	264	313	272	288	266	286	267	308	290	258	296	297	274	275	283	274	264	275	290	293	277	280	276	263	277	285	279	264	282	302	302	279	283	313	306	289	281	291	296	288	286	312	275	266	298	309	272	286	316	276	269	292	257	290	306	273	291	267	287	285	269	267	292	276	302	267	260	254	284	309	304	281	303	278	254	269	276	289	306	299	291	304	257	300	285	303	287	331	300	292	304	270	270	288	271	272	272	292	324	251	304	250	276	267	301	264	293	267	268	286	292	263	278	271	292	282	269	292	287	291	292	287	297	302	298	283	322	292	303	265	282	280	289	272	258	280	274	279	296	285	285	276	286	271	288	283	289	264	297	304	296	259	288	285	280	290	270	276	272	303	304	293	310	310	300	246	282	312	271	295	273	277	279	285	279	280	286	292	264	300	260	320	286	273	279	299	295	287	292	276	307	286	291	282	295	272	333	296	265	281	258	303	274	294	224	274	290	310	288	297	269	297	276	281	277	271	312	276	290	295	289	271	284	301	255	302	265	252	287	284	256	269	232	257	295	274	314	283	279	276	328	261	264	289	277	270	331	295	282	292	303	277	287	259	324	289	274	290	259	296	297	265	269	249	304	251	276	292	271	298	296	277	278	262	282	291	297	285	300	294	293	279	308	265	262	317	276	294	285	293	294	291	276	283	274	318	317	297	312	254	271	256	296	285	294	296	282	247	279	280	282	247	269	253	296	297	253	319	259	290	287	294	307	287	290	306	310	255	303	329	270	281	297	305	312	297	296	279	263	288	301	278	313	280	280	273	307	275	277	293	278	305	278	283	282	301	260	266	266	277	255	268	306	311	286	290	297	287	290	278	297	281	256	304	313	286	295	301	286	298	292	303	297	275	285	236	246	272	284	298	274	302	272	250	282	269	296	283	301	274	292	305	303	273	290	269	309	288	286	306	264	265	289	284	303	293	284	301	318	276	295	256	281	309	280	281	299	293	298	293	295	286	283	273	287	268	294	280	286	297	271	265	300	312	308	301	240	290	270	293	283	284	273	282	317	303	276	259	323	280	290	271	285	257	294	266	295	288	258	277	298	295	305	276	270	303	276	271	284	291	272	244	258	300	298	280	291	296	282	284	258	288	268	290	294	279	265	296	296	249	279	266	288	264	269	319	281	276	282	268	280	285	290	293	285	271	289	287	301	310	303	303	284	294	294	268	257	308	262	297	252	281	302	298	270	316	282	279	315	285	280	257	290	291	287	310	259	307	296	286	288	308	283	272	317	275	274	282	307	267	275	283	267	303	292	298	265	269	269	284	297	271	284	274	306	286	298	274	248	292	278	271	268	282	284	299	297	260	286	272	270	299	288	289	285	287	275	286	296	273	263	285	292	294	270	282	267	283	290	290	282	275	291	286	280	273	282	295	279	269	277	291	314	315	262	296	294	262	277	272	273	271	299	276	289	279	291	298	276	301	281	254	286	290	279	261	296	289	289	305	286	270	300	253	281	315	264	271	284	286	287	299	272	306	283	294	293	257	283	267	289	268	285	283	249	246	270	292	310	272	275	287	258	264	275	273	310	288	294	275	299	283	274	269	282	297	299	261	249	327	273	297	312	299	277	307	265	284	296	291	270	290	253	264	280	258	264	302	280	278	261	304	289	298	286	285	264	325	272	284	267	297	295	296	325	295	304	260	313	308	270	317	272	294	273	335	282	292	300	308	284	308	295	293	281	281	310	271	232	256	292	272	273	285	262	290	271	316	269	255	280	282	266	303	281	288	307	336	292	296	276	261	251	287	284	278	293	254	303	282	276	317	324	279	284	280	276	291	291	271	263	280	274	308	306	304	273	278	293	316	258	269	269	284	296	260	288	303	318	296	270	268	284	284	279	264	265	299	272	273	313	296	268	297	275	286	267	263	251	287	281	277	292	261	269	277	292	277	279	298	312	279	271	272	283	281	298	279	261	278	303	280	286	303	276	289	281	267	260	276	283	269	304
25134	21741	28272	25716	12578	606	315	199	168	298	561	232	115	114	98	90	78	102	103	103	85	98	102	88	83	67	72	88	80	75	70	78	72	90	66	76	87	96	94	69	81	92	79	85	72	72	82	78	74	80	73	70	80	67	79	83	66	91	69	68	77	84	61	71	67	76	73	81	63	60	93	83	75	90	84	81	83	73	77	101	102	114	85	81	84	80	67	76	79	74	85	71	63	71	89	69	78	86	76	90	62	68	76	73	71	63	67	75	74	70	75	73	82	71	75	81	72	76	79	81	66	84	83	80	84	87	73	65	83	79	77	87	87	79	56	69	77	67	78	69	73	76	81	81	71	73	84	54	82	65	59	72	74	87	76	74	80	73	79	77	61	70	78	72	80	81	90	79	59	82	61	68	79	71	75	61	85	65	66	66	74	65	74	72	70	80	76	65	66	71	79	84	67	86	81	72	80	82	79	70	65	71	60	74	88	84	61	69	72	62	71	85	68	75	72	81	90	69	62	78	69	80	86	71	65	78	63	69	79	57	66	77	62	58	63	84	83	59	85	79	67	99	74	67	73	79	81	83	72	67	71	74	78	67	69	77	88	76	69	70	67	71	74	82	83	80	71	85	81	86	58	72	71	71	81	85	75	76	65	70	62	64	72	73	73	71	84	77	95	76	81	85	82	66	67	74	62	65	82	75	70	57	99	67	76	64	84	68	83	66	64	72	78	86	76	57	75	81	73	66	80	71	72	64	71	70	73	79	82	77	74	62	81	72	77	82	78	76	84	68	64	56	76	72	68	85	86	84	63	71	82	99	78	74	78	66	69	85	63	73	81	78	82	84	76	77	75	63	73	59	73	74	92	83	68	67	64	69	70	80	79	79	69	76	82	64	77	74	75	66	95	78	68	67	80	65	81	79	55	56	89	82	72	67	96	52	88	63	76	72	75	79	78	69	67	92	76	64	53	82	77	75	73	71	71	78	73	62	79	69	73	72	84	84	72	77	82	75	73	81	77	86	78	91	58	59	78	68	54	72	55	81	97	66	76	62	81	68	70	75	76	70	69	72	76	71	73	87	81	74	76	87	80	74	84	66	65	64	84	69	64	89	57	82	71	72	83	95	69	73	70	83	77	74	83	82	78	68	83	76	81	55	80	78	77	80	71	84	59	65	90	76	76	85	72	76	64	76	66	71	61	58	67	73	75	62	79	51	71	89	77	74	81	78	83	76	68	75	62	69	80	85	78	70	82	72	69	69	74	74	79	57	85	79	74	63	73	76	77	95	58	75	73	62	66	74	61	63	58	79	71	61	70	61	70	67	85	69	89	58	78	80	61	79	74	64	58	72	76	63	78	69	81	76	76	75	79	80	72	70	68	66	78	85	68	64	68	92	81	65	67	76	71	74	70	63	91	83	88	76	70	91	51	79	89	77	89	74	76	69	70	79	68	86	71	79	72	81	68	69	73	78	79	81	73	60	72	79	66	68	62	63	46	81	84	89	98	75	71	86	60	70	93	67	75	78	59	81	68	62	69	77	74	80	79	56	82	70	80	88	64	77	82	77	66	82	75	82	59	67	75	76	81	77	79	64	81	78	73	78	78	70	66	75	80	68	67	73	74	78	83	90	77	95	65	77	82	76	75	67	72	90	74	76	77	82	81	81	75	74	78	79	69	73	70	80	62	62	59	61	74	78	54	81	59	66	75	102	88	82	87	81	69	85	71	59	86	85	72	74	81	81	78	77	73	74	74	85	64	71	67	67	66	79	79	81	67	70	64	81	75	80	70	81	62	76	84	86	59	62	78	78	67	92	77	82	64	86	72	60	80	62	78	68	88	78	75	77	60	80	83	65	75	66	72	59	76	85	80	88	69	79	67	68	68	78	61	81	80	87	88	65	67	78	71	63	68	66	80	76	82	76	85	72	68	65	71	73	68	60	73	72	68	80	76	75	77	78	76	80	52	65	76	84	76	91	71	63	79	76	69	71	83	77	65	81	72	70	85	61	62	58	63	78	67	70	69	77	70	72	71	77	77	55	63	77	94	74	62	87	82	74	70	70	71	89	79	74	61	74	82	86	86	69	66	63	82	76	82	77	87	74	66	70	81	77	62	74	91	77	62	77	73	76	76	71	73	86	79	73	79	59	78	77	64	69	70	67	68	88	70	79	76	84	72	82	65	70	85	71	78	81	74	83	79	65	63	76	68	57	73	66	80	57	71	88	75	80	85	71	73	92	58	71	65	87	81	81	75	82	70	69	69	72	82	66	82	76	83	63	72	84	68	72	75	86	67	70	62	72	71	55	79	75	78	71	83	75	74	71	79	73	58	74	75	69	73	70	79	93	72	79	76	81	64	94	71	83	92	86	78	70	73	74	77	83	76	76	85	79	87	65	75	70	75	72	86	65	70	83	70	82	85	70	91	93	81	84	63	68	85	83	88	75	88	71	69	66	65	68	71	69	65	76	77	71	83	84	66	76	81	62	76	71	66	73	66	87	87	79	71	69	77	82	60	75	70	82	87	81	97	86	76	68	84	79	85	80	73	69	73	65	73	70	78	75	72	75	67	82	66	71	80	63	65	69	82	72	78	82	80	85	84	67	80	68	77	76	83	65	74	60	58	83	81	59	78	61	66	81	72	79	80	84	75	73	75	86	79	81	64	69	68	65	68	85	89	69	82	61	78	79	60	68	60	62	65	79	68	74	66	77	70	65	82	80	83	75	81	79	86	88	83	82	65	57	88	89	62	76	74	68	77	76	76	71	73	68	75	84	87	86	71	72	71	73	78	64	65	59	74	73	88	72	68	83	69	75	68	72	74	83	78	79	92	83	62	76	79	71	80	63	74	60	69	63	87	80	69	93	64	60	70	77	75	98	78	78	67	77	74	75	54	80	81	69	64	80	75	58	77	66	74	83	63	76	79	79	82	67	78	65	67	62	70	67	81	65	71	57	69	71	78	77	77	81	77	89	80	78	89	85	86	69	74	62	77	71	58	74	77	81	59	65	64	64	71	71	73	75	72	75	82	71	91	71	68	86	76	70	95	74	76	81	87	81	64	68	69	78	76	66	71	89	69	64	83	80	81	76	73	66	67	73	63	78	72	67	67	92	64	57	60	67	85	93	81	77	85	73	68	74	77	48	68	75	68	80	69	64	80	63	78	80	80	84	77	89	78	64	66	71	81	90	82	77	85	78	79	79	74	76	74	88	76	78	78	73	69	75	79	55	80	70	75	73	81	88	75	88	98	75	78	70	72	64	82	87	67	83	66	74	61	72	69	73	82	81	61	73	82	78	66	59	84	79	83	70	98	85	79	78	74	68	55	62	89	74	72	64	70	67	52	77	82	76	86	85	60	66	61	68	59	74	71	68	81	79	70	82	62	68	73	72	72	75	64	72	74	85	73	81	69	79	89	66	80	84	67	78	77	64	75	63	85	76	75	82	62	70	90	75	78	86	75	78	81	70	87	59	63	73	73	83	87	80
17401	25376	8350	2083	1342	842	519	352	315	508	925	399	141	142	125	143	97	110	113	88	104	89	84	104	96	93	84	85	86	78	90	91	79	96	79	74	71	82	91	78	80	80	75	88	92	78	82	81	83	81	90	82	77	85	70	82	88	89	66	79	80	90	74	83	76	88	76	71	83	76	85	71	83	86	82	74	72	94	90	117	134	136	98	97	68	67	74	61	64	85	93	74	73	80	84	82	83	73	69	83	69	77	85	53	88	82	88	73	73	61	69	74	76	72	66	77	77	63	70	62	74	83	67	66	66	78	83	86	80	71	78	63	76	86	68	69	79	72	77	73	76	72	68	73	57	78	80	75	82	60	82	80	84	67	77	74	53	54	71	69	78	73	63	72	78	84	83	75	79	69	73	63	89	68	79	67	67	91	78	74	87	73	69	71	75	66	75	78	70	69	68	74	68	54	73	75	76	75	64	78	69	55	84	73	66	70	90	77	66	73	69	81	74	77	70	82	66	68	85	77	73	88	75	77	68	68	75	101	64	93	74	84	74	66	80	75	79	94	80	75	73	88	81	72	72	80	80	72	67	60	74	63	73	66	61	82	69	80	70	79	64	74	75	80	72	75	84	88	80	81	80	69	77	76	73	91	86	73	71	83	61	77	78	78	86	84	79	71	71	83	74	72	90	64	65	85	69	61	69	65	83	61	71	66	63	67	76	76	60	67	87	71	93	80	78	80	77	85	75	64	91	69	87	71	83	94	73	81	65	60	81	86	71	98	68	56	73	68	77	76	77	79	64	74	84	70	83	73	88	82	66	54	70	86	84	78	66	83	80	84	73	66	65	72	75	71	77	65	66	90	82	70	68	78	68	73	72	68	66	83	76	77	82	62	65	90	91	70	69	72	69	81	86	81	75	87	84	69	77	75	75	82	102	59	83	89	74	85	78	89	85	73	87	87	77	81	76	77	73	70	63	76	68	72	78	76	88	72	65	75	68	69	69	74	68	91	88	79	76	91	68	86	62	68	75	85	71	79	91	93	67	69	56	64	78	71	70	77	68	70	64	90	76	81	74	86	86	80	83	72	67	82	68	69	72	66	65	64	88	80	77	72	71	76	69	82	73	86	79	81	73	67	83	66	57	75	75	78	61	77	80	87	93	82	82	81	74	68	64	71	72	61	91	57	68	68	78	65	52	80	63	76	76	69	76	84	83	75	83	64	71	76	66	81	75	80	73	65	73	83	76	69	92	91	76	79	82	68	81	86	82	89	69	71	76	66	88	82	67	62	96	78	75	79	81	75	82	80	62	77	64	74	72	68	69	67	84	84	88	79	64	70	87	68	77	68	78	64	69	91	81	68	78	83	80	84	68	87	65	90	67	82	91	94	85	72	62	54	81	90	76	76	64	84	75	79	72	73	74	72	84	87	95	69	66	79	75	79	70	87	59	73	69	74	80	81	82	81	66	76	80	81	69	69	70	70	71	71	74	85	81	80	65	72	76	80	65	76	78	76	62	75	63	56	76	77	61	66	89	64	75	73	61	86	80	79	73	67	74	71	87	72	80	71	80	63	69	69	75	67	76	64	77	84	71	83	73	89	78	73	75	87	74	73	66	71	65	58	65	65	62	92	77	70	79	89	78	67	82	80	72	84	77	70	80	84	75	80	86	65	57	70	79	66	55	77	63	87	84	68	63	88	64	70	75	71	84	64	77	61	86	58	75	79	69	69	75	78	78	68	84	74	72	86	74	86	71	67	78	75	69	69	61	71	65	74	67	65	74	59	82	67	91	71	88	65	92	72	72	71	69	68	73	87	71	84	88	81	63	86	70	85	73	69	74	72	91	75	70	69	68	72	72	59	74	68	63	93	77	66	67	75	48	81	80	69	80	67	79	67	77	87	82	80	71	79	60	64	69	72	82	70	64	72	89	93	88	98	66	59	86	75	67	71	71	75	73	54	74	70	64	67	77	65	92	64	77	68	73	75	73	60	74	70	87	61	63	76	64	89	76	61	94	90	85	67	64	62	73	74	67	86	89	81	96	72	80	85	67	76	90	64	72	77	68	73	59	70	93	80	74	76	72	78	71	64	81	82	75	68	75	74	83	74	77	81	87	76	87	70	63	73	69	80	68	74	71	73	75	74	81	67	82	72	67	67	73	59	66	71	65	74	82	63	61	74	78	89	62	72	79	76	64	87	77	75	75	79	68	86	88	65	81	69	86	75	57	89	81	59	67	75	65	59	82	72	84	67	90	86	87	72	64	92	62	82	90	56	72	69	74	73	74	68	69	66	71	67	79	77	87	69	77	54	79	91	80	94	79	67	79	73	64	72	67	83	72	67	65	84	77	87	69	84	58	60	91	68	75	81	86	84	90	78	76	76	85	87	68	84	66	78	80	69	65	76	82	81	73	77	77	63	80	66	67	77	69	67	60	78	77	77	85	77	74	76	82	67	85	69	70	70	67	65	73	73	77	67	80	79	85	74	78	64	86	73	61	78	73	88	69	70	63	76	70	71	63	84	61	68	84	82	73	69	59	65	93	59	85	77	73	64	76	74	74	69	69	79	70	64	85	74	81	77	84	88	85	68	80	84	70	87	79	89	57	72	80	78	75	67	66	66	70	71	72	73	79	75	84	58	72	78	59	72	77	64	75	77	72	75	68	89	71	67	88	67	72	73	61	78	67	64	70	68	74	81	77	82	75	78	68	80	81	48	70	96	75	86	70	71	76	72	90	70	67	77	80	79	75	77	66	77	77	82	78	86	69	82	70	83	70	77	62	68	74	75	54	53	80	90	69	73	73	75	77	73	85	76	60	77	46	63	81	72	81	88	70	76	78	73	81	74	79	80	82	80	80	75	57	78	69	96	72	79	69	72	68	69	66	64	70	83	93	66	83	84	93	91	87	84	72	72	80	84	75	79	73	91	78	77	84	75	75	84	74	81	76	65	76	79	78	78	57	75	81	64	71	90	77	76	78	78	96	66	57	60	75	74	73	76	77	74	59	83	74	83	71	68	77	78	74	83	73	83	81	82	65	69	84	70	70	69	92	95	75	88	82	87	62	66	64	70	74	81	77	71	85	79	86	76	70	86	74	72	77	90	59	79	74	67	68	78	69	74	80	67	66	77	80	76	69	80	71	80	61	77	55	75	87	68	75	71	68	83	81	83	91	80	70	91	83	55	76	68	76	68	74	81	68	75	68	64	79	69	85	71	79	82	70	75	80	75	69	84	83	80	58	75	70	87	81	73	70	81	72	71	86	71	90	73	67	82	77	79	85	77	69	83	66	84	81	77	65	81	75	70	69	75	69	71	78	64	71	79	78	79	78	71	77	77	88	65	55	86	71	81	64	62	79	75	78	66	85	78	77	74	77	82	70	71	70	55	66	62	85	76	76	79	84	71	76	67	68	66	60	74	76	65	84	73	57	72	71	73	79	73	66	74	96	62	85	86	87	75	66	80	70	84	68	77	76	81	55	67	72	56
22946	21756	29684	24373	21757	21818	10767	968	682	661	1666	968	396	407	391	356	353	300	302	303	303	310	285	299	288	262	262	250	257	258	239	257	230	244	240	228	243	277	250	289	258	256	225	268	230	238	240	249	260	242	213	217	212	251	233	235	220	228	249	216	235	227	238	227	231	227	230	235	232	253	236	219	250	248	232	214	245	259	243	280	285	280	270	228	250	223	247	234	261	218	243	225	228	228	191	230	233	259	245	234	226	251	234	252	219	222	236	235	217	239	253	210	229	213	249	233	231	237	278	217	252	238	237	227	227	250	226	250	250	235	239	225	214	240	216	208	212	236	241	255	240	266	240	250	224	228	226	217	213	235	224	221	222	233	229	221	241	235	244	240	208	216	249	234	258	211	237	221	248	241	246	218	215	220	223	260	246	240	213	233	241	202	230	213	218	254	228	211	243	223	232	239	239	243	225	236	249	224	229	207	229	244	221	220	210	241	235	249	226	244	235	243	231	218	240	240	262	247	220	207	234	217	223	229	234	219	240	217	233	238	233	243	210	250	228	229	214	227	209	212	227	210	252	209	254	223	221	236	230	240	234	223	240	230	215	249	226	230	199	218	229	264	246	223	254	239	233	211	254	232	195	218	235	227	222	239	211	226	275	231	228	218	219	220	226	237	214	213	218	242	210	226	257	241	230	237	214	218	226	222	227	221	224	231	223	235	258	237	228	258	228	242	254	216	223	246	234	246	227	247	223	238	203	216	221	240	236	241	238	253	236	238	226	256	223	224	256	225	227	240	240	244	218	253	249	243	255	219	221	230	250	254	258	227	238	228	238	241	220	251	204	210	240	232	222	220	226	227	252	220	233	242	211	219	238	201	253	234	225	215	215	240	233	245	249	253	235	218	232	219	234	238	240	283	243	255	269	257	243	189	226	227	215	231	222	239	218	223	207	255	229	243	255	237	241	232	208	258	222	232	238	268	264	205	219	230	264	225	218	261	226	220	224	260	221	260	257	221	200	251	246	242	213	223	226	215	234	224	237	219	264	232	213	212	235	237	220	240	238	241	263	229	239	255	246	220	221	227	237	244	251	216	257	221	241	245	253	218	212	236	236	235	223	229	217	238	239	221	212	251	227	230	225	224	235	252	234	230	231	211	214	254	228	239	227	234	255	212	247	234	242	241	235	228	222	207	231	226	212	216	227	235	217	209	200	216	246	195	251	217	217	216	266	223	213	236	239	234	224	228	215	246	217	195	219	202	238	224	213	209	220	221	253	252	229	247	226	238	238	230	240	221	233	238	216	212	214	212	248	230	253	262	233	261	227	233	218	232	231	220	209	238	252	235	246	231	231	218	186	250	235	253	273	229	223	207	236	219	224	242	236	223	242	210	223	221	208	252	220	235	218	218	243	235	217	226	264	261	240	233	253	246	205	259	227	257	229	214	226	233	253	224	239	228	252	238	242	258	226	257	235	230	220	209	256	244	221	218	222	251	216	240	242	243	222	251	212	243	254	198	225	263	210	202	249	260	215	248	233	222	222	217	212	205	240	232	235	228	235	227	234	238	223	244	229	227	237	268	238	270	206	236	217	231	219	239	252	240	231	234	240	230	219	229	212	230	224	235	229	233	203	234	229	246	247	217	224	223	239	226	233	210	186	234	216	225	235	249	228	243	233	233	215	252	224	214	217	224	219	213	215	243	229	253	234	219	236	204	226	222	222	218	240	239	232	252	211	223	233	246	228	216	232	211	231	227	239	216	216	236	216	264	236	229	213	229	231	225	241	241	241	219	234	234	248	244	209	229	231	222	234	214	249	239	224	220	210	207	220	210	231	199	214	218	212	227	236	279	225	226	253	225	236	233	228	216	237	242	243	245	231	233	244	231	235	256	232	238	236	239	217	240	218	257	237	246	248	225	224	213	254	224	237	233	239	228	223	247	208	224	245	230	218	226	211	227	216	254	205	249	222	236	255	251	233	248	210	216	236	229	239	221	228	248	239	246	237	234	239	248	222	237	205	252	250	218	229	208	210	245	264	217	254	233	216	236	247	220	219	248	225	224	227	258	224	246	208	239	210	240	220	254	237	235	234	227	256	232	257	236	220	266	216	237	229	210	227	223	213	236	252	240	250	230	246	240	256	245	201	248	222	227	257	247	251	232	206	234	253	228	239	241	241	224	230	244	230	223	222	229	253	223	218	240	251	258	255	233	223	252	229	247	210	215	241	240	225	236	219	240	213	197	216	240	213	258	247	212	246	252	233	240	250	241	241	239	218	222	230	230	257	198	218	238	250	209	226	236	232	229	248	219	252	233	214	238	218	229	229	223	242	229	241	264	247	208	248	250	250	248	247	217	240	212	253	227	218	239	231	259	244	230	220	228	190	236	241	221	244	232	242	240	212	212	256	208	211	229	234	226	244	250	221	234	232	230	223	255	249	234	231	251	220	237	235	251	260	235	234	222	209	231	209	229	243	241	229	256	254	236	215	219	219	197	279	237	244	234	244	248	261	232	234	221	219	237	253	242	231	216	208	249	224	258	259	241	247	236	247	217	216	244	228	198	240	228	213	224	235	221	244	254	212	230	242	203	240	213	230	262	245	228	230	237	226	233	204	248	250	224	248	251	237	220	221	219	242	204	236	251	231	210	210	253	245	236	256	252	226	226	232	242	268	223	223	216	243	210	218	240	240	229	248	263	251	221	246	228	222	234	193	239	234	218	228	230	223	250	223	213	228	227	237	236	252	223	213	228	247	260	232	229	245	238	255	224	241	272	239	251	199	223	212	201	253	254	227	202	233	239	238	228	243	222	249	252	221	257	214	239	241	200	247	233	244	239	237	250	218	232	260	236	202	209	238	248	211	221	245	256	234	217	238	224	228	225	206	247	244	227	233	216	235	250	211	229	218	226	210	261	218	219	217	227	225	230	221	240	247	211	234	198	245	221	219	256	223	215	240	252	225	230	231	252	208	241	214	222	203	217	229	225	214	227	221	245	246	221	228	238	227	212	209	217	229	201	202	237	246	226	224	246	251	225	225	222	237	257	220	216	235	221	242	257	226	217	215	218	210	225	227	224	223	246	247	239	239	244	216	222	227	231	211	210	256	229	232	244	216	254	234	218	245	238	231	237	220	219	228	254	235	225	218	231	211	210	218	240	226	229	226	239	243	239	229	231	237	220	217	212	236	229	232	249	198	240	246	227	249	217	261	225	261	244	232	215	222	209	225	197	233	220	228	228	265	230	228	220	221	254	234	211	227	225	208	231	228	242	253	218	233	219	213	255	220	224	235	246	237	237	244	232	203	257	236	238	246	234	224	260	232	250	225	231	216	259	217	237	237	221	213	194	243	247	229	234	241	231	211	234	234	234	181	229	213	212	226	247	245	202	232	231	244	236	243	258	258	231	212	252	221	221	232	237	226	244	247	247	240	246	232	224	218	257	228	234	222	260	231	218	236	218	242	248	242	228	256	240	239	253	246	237	240	220	224	253
21856	35439	19339	6361	4281	2755	1787	1420	1098	970	2813	1497	533	534	487	408	380	388	368	350	350	301	311	311	312	281	308	283	289	273	292	272	273	260	290	294	264	276	267	227	275	271	252	235	267	252	258	276	277	257	242	234	257	246	254	236	267	248	234	257	241	244	236	221	255	244	234	257	265	239	233	236	250	255	215	236	258	277	240	299	329	328	314	252	251	247	227	246	256	249	248	264	281	256	282	234	267	242	227	262	251	245	213	230	280	271	230	224	242	232	235	238	256	282	260	228	235	266	254	210	244	218	247	243	260	255	225	234	243	236	247	233	266	266	242	251	233	239	229	250	260	245	268	251	255	217	255	228	254	231	237	223	239	246	255	255	240	228	250	246	246	244	237	250	223	237	265	250	236	251	271	255	232	278	245	256	252	265	258	256	251	225	265	284	251	246	237	246	222	244	253	247	242	258	252	257	247	271	256	247	241	242	240	218	229	237	254	224	220	229	221	246	261	269	250	257	250	253	247	255	251	232	248	262	226	256	273	206	269	254	257	232	260	256	242	235	237	242	223	232	238	244	229	234	232	240	262	234	251	251	275	232	245	266	257	228	227	256	234	266	232	241	261	237	234	238	251	233	238	235	262	240	209	234	255	261	243	243	239	289	234	230	236	265	250	281	231	266	223	238	259	260	238	221	237	249	247	263	258	227	233	268	220	266	243	244	256	233	247	255	236	251	262	277	242	236	254	255	236	253	243	233	232	260	248	234	253	233	215	234	251	217	206	229	274	277	251	244	245	239	289	232	253	222	239	241	234	245	240	290	235	275	245	266	274	247	258	247	232	250	211	234	239	222	267	253	253	272	230	256	272	225	257	247	262	228	250	258	233	241	236	246	256	234	255	232	237	247	242	227	280	224	230	265	235	229	282	241	228	255	238	227	210	256	248	246	233	277	272	247	279	240	275	227	255	256	244	260	241	245	257	231	247	243	228	235	233	258	229	234	221	256	227	246	241	252	234	238	242	234	258	245	244	241	246	231	245	231	247	227	255	231	230	244	229	245	254	253	236	255	255	261	238	211	250	238	235	260	239	244	286	224	265	252	240	241	261	273	216	273	260	245	233	236	238	245	231	253	177	260	221	282	268	219	249	263	228	260	263	242	239	243	251	215	261	245	252	209	278	278	234	227	266	234	233	262	237	220	269	223	255	247	284	262	217	232	241	239	235	255	249	254	249	256	247	222	230	240	252	265	210	255	252	243	244	245	246	236	252	258	241	219	258	245	230	204	243	250	204	215	235	252	277	240	245	243	220	234	293	260	258	227	224	267	246	239	237	267	233	202	257	269	251	257	243	233	250	216	254	251	257	250	269	235	239	257	201	223	222	258	250	206	268	288	286	236	234	277	242	257	267	250	248	233	228	244	240	223	258	235	230	257	238	238	240	279	243	234	231	272	233	236	245	261	234	258	247	223	268	260	248	246	258	204	235	258	259	249	259	272	243	222	240	233	216	271	229	260	255	248	260	260	267	259	230	263	250	265	242	250	267	262	231	238	241	242	257	239	239	245	244	291	249	243	242	248	242	252	222	234	239	270	229	231	263	239	251	256	263	232	216	256	254	256	249	262	253	260	246	222	259	250	246	257	229	219	247	242	239	231	236	259	261	228	237	246	266	245	250	244	249	275	249	255	291	250	234	232	246	262	260	214	242	239	232	241	218	268	235	251	243	266	242	257	246	239	246	235	256	237	250	259	262	251	249	284	260	228	240	226	218	234	239	261	220	251	270	241	209	245	233	246	235	213	260	223	228	223	257	227	262	215	248	245	237	276	231	268	220	228	242	248	259	274	251	263	265	251	247	237	229	242	235	247	244	251	242	237	239	241	240	248	246	215	245	264	265	262	264	280	272	263	250	246	247	239	253	206	237	241	261	240	240	233	223	264	248	257	251	218	268	248	235	245	225	239	251	225	275	238	232	249	223	243	229	267	268	226	235	220	233	282	259	212	249	245	242	249	258	250	229	245	256	253	270	251	274	271	246	209	272	211	251	235	262	275	236	234	270	230	215	261	235	264	260	244	241	236	271	231	228	258	233	216	241	267	209	265	226	264	241	236	235	260	234	242	234	246	241	259	243	242	241	255	250	247	225	239	232	263	265	262	221	236	236	281	231	250	245	255	247	294	255	265	229	262	258	211	221	226	216	214	238	233	258	220	267	217	236	221	231	215	252	274	283	270	250	272	228	268	254	249	239	238	237	247	256	241	242	256	258	265	254	224	258	254	242	249	251	244	227	264	249	260	254	226	243	244	236	226	215	261	244	246	244	271	256	225	218	225	239	240	255	246	217	276	246	243	236	239	232	247	258	233	272	251	249	234	239	243	256	240	230	248	231	238	238	231	268	246	244	247	230	244	213	213	246	253	237	247	233	223	270	239	251	231	260	239	226	244	242	237	253	254	253	232	255	239	252	225	224	256	239	217	238	235	249	207	244	238	260	247	223	255	257	240	245	222	264	270	229	245	227	226	245	247	237	244	273	240	255	251	276	223	220	275	241	236	220	228	245	234	265	263	233	243	221	245	263	249	218	242	256	274	241	272	256	228	257	246	250	259	211	287	241	258	244	241	272	252	247	203	249	267	239	232	271	228	261	275	211	233	221	277	255	261	235	260	286	211	265	234	242	232	265	255	231	242	232	239	241	251	230	239	240	231	247	253	258	228	255	232	247	245	226	254	233	259	246	250	282	270	244	217	252	241	262	260	240	254	237	255	264	237	207	249	272	255	265	231	246	253	252	235	242	255	258	251	244	243	254	248	223	257	237	286	260	249	221	246	266	238	234	240	217	246	245	229	269	242	222	235	239	249	241	253	244	272	259	243	252	245	269	247	243	226	241	245	246	275	282	281	242	231	268	282	251	238	254	268	246	228	250	253	257	263	243	234	226	249	216	245	260	230	241	238	231	263	277	253	230	267	237	229	249	238	245	268	248	251	228	236	235	230	237	225	238	228	248	263	241	251	249	232	260	226	284	249	247	232	239	243	278	253	258	253	241	242	247	264	241	239	246	275	236	246	251	244	244	277	260	251	241	258	259	244	234	241	237	250	232	252	239	265	237	239	242	236	251	262	216	253	239	233	269	245	251	260	206	223	222	225	261	232	238	246	247	235	273	228	259	258	236	217	237	252	254	249	245	260	250	223	228	227	232	260	247	256	248	271	252	203	248	228	252	243	242	242	241	227	244	229	244	224	275	262	267	238	240	254	241	248	234	247	283	230	241	249	242	222	236	244	244	232	239	214	230	234	255	236	262	260	207	239	235	247	248	233	233	263	262	242	235	236	238	251	241	251	247	236	257	223	245	256	256	266	266	242	240	231	255	264	254	242	253	251	246	251	247	253	236	257	222	234	264	252	255	214	279	222	261	265	236	248	236	255	237	261	236	216	264	254	231	248	265	261	247	249	240	227	257	219	232	259	242	256	249	267	240	266	260	253	237	254	239	255
26963	20085	9881	1191	407	259	156	165	149	170	258	358	148	142	156	127	158	119	133	134	140	147	143	150	148	132	131	145	122	138	121	133	121	137	153	127	116	132	159	121	139	136	140	149	141	139	125	137	149	137	136	144	138	135	129	137	124	146	128	133	153	139	123	117	127	155	137	138	140	133	130	138	140	142	132	120	137	160	134	176	162	170	145	145	147	134	132	139	134	130	132	142	157	150	156	158	156	128	135	136	121	132	144	130	128	148	145	152	140	147	146	129	145	112	132	123	129	129	125	163	139	153	149	124	143	135	152	151	133	136	136	123	109	144	126	133	145	135	152	134	133	146	135	145	128	135	117	149	120	138	143	129	128	146	154	138	141	149	142	137	145	146	139	158	145	158	135	151	129	123	138	132	137	140	151	132	147	142	158	132	139	151	135	140	123	123	130	142	132	120	133	138	116	139	147	136	142	147	142	139	136	144	138	155	117	143	137	148	155	130	142	107	132	108	148	139	118	132	119	147	141	136	143	146	127	150	131	140	132	142	130	152	122	141	112	130	147	128	122	143	150	144	138	131	140	142	142	127	101	138	119	119	132	122	142	144	150	136	134	143	147	136	120	162	149	119	146	151	142	156	108	142	146	145	133	121	126	149	142	133	123	129	150	141	116	160	126	124	145	141	142	143	119	120	131	137	148	149	144	140	165	154	148	138	124	156	148	133	132	131	144	130	155	140	135	129	127	135	125	139	125	152	134	159	136	115	131	122	150	141	134	117	152	140	134	150	143	111	152	162	131	127	131	118	134	136	138	145	148	130	135	128	145	136	122	137	119	141	135	134	121	121	140	152	128	144	127	115	119	160	149	132	160	114	128	131	151	143	134	136	141	135	131	131	135	127	140	144	143	132	130	142	134	144	156	144	175	142	145	141	125	113	154	114	152	121	118	153	136	122	151	136	134	109	136	133	141	150	136	133	153	140	126	142	142	115	117	118	138	158	165	121	133	124	124	162	148	157	137	124	123	142	147	139	133	126	148	137	122	133	135	115	149	138	128	126	138	113	122	124	158	124	142	129	153	140	112	134	129	119	114	128	139	129	144	145	127	122	142	148	121	158	150	136	125	130	134	130	131	149	137	121	115	123	135	132	132	143	134	148	158	121	141	137	135	148	141	143	119	142	129	164	137	152	138	135	166	138	141	121	134	133	142	143	133	126	130	141	138	151	141	131	132	149	132	124	166	136	154	157	134	171	139	140	150	124	131	149	143	128	135	128	142	130	145	156	126	136	126	128	125	125	131	151	135	129	141	141	140	133	151	131	137	147	128	138	152	141	138	129	142	140	135	113	148	126	119	140	130	137	142	141	132	156	120	122	128	134	143	115	142	133	147	135	145	130	142	135	142	119	134	152	139	152	160	149	155	150	138	151	138	151	144	125	130	129	146	132	148	151	153	131	142	147	134	144	149	163	133	139	144	133	146	155	142	144	127	116	135	134	119	142	128	137	143	134	128	135	147	136	129	140	130	148	139	142	123	128	122	139	116	135	120	124	135	145	153	131	151	152	146	122	114	139	159	133	116	153	123	146	132	149	126	162	143	162	139	139	119	144	104	132	127	142	137	146	120	131	136	141	125	148	141	144	135	158	129	136	134	143	136	136	123	127	125	149	133	121	136	143	145	145	150	119	142	141	126	156	133	128	158	148	123	131	136	149	148	138	142	146	125	122	128	137	140	134	144	134	127	124	129	142	136	138	121	145	124	135	146	138	142	149	130	139	136	139	115	122	137	162	146	136	131	133	124	120	128	118	160	140	137	141	136	139	150	147	142	138	147	114	116	157	147	138	145	122	125	124	145	150	145	155	119	131	157	139	122	124	122	140	144	138	125	120	138	134	143	144	136	124	136	146	136	131	153	133	157	144	141	134	130	144	172	149	153	132	142	126	132	131	135	128	114	156	133	122	156	148	128	129	136	157	116	126	130	121	152	132	134	132	147	127	135	142	138	130	113	134	130	132	134	143	139	146	131	140	137	161	129	154	149	143	126	139	138	124	126	142	136	137	132	143	135	133	137	151	139	119	113	116	119	133	126	152	134	134	137	132	121	131	134	144	140	143	143	134	137	138	147	149	145	129	157	155	149	151	153	135	138	147	135	119	134	126	135	134	131	126	143	138	151	156	141	121	148	126	134	151	129	177	151	143	147	136	114	139	128	128	138	129	150	140	135	140	141	147	131	151	156	126	151	146	118	151	145	135	143	119	122	126	142	122	139	138	145	121	142	141	129	126	136	134	145	129	150	122	127	148	130	143	127	126	134	128	136	151	143	140	144	143	146	135	141	144	159	145	137	135	138	128	129	139	128	143	140	130	123	141	171	144	140	119	138	145	125	125	138	102	134	148	125	142	118	117	132	136	132	143	117	150	146	135	140	126	143	150	129	127	129	128	121	139	139	122	135	141	145	133	137	134	153	151	127	138	140	138	125	147	127	141	137	121	143	138	141	121	128	122	123	124	135	135	125	127	120	137	111	147	143	162	147	148	127	134	149	137	139	137	140	138	153	150	133	131	132	149	144	134	138	125	126	144	144	132	133	113	125	143	136	152	151	140	135	130	154	126	148	114	141	141	116	128	118	159	134	140	144	148	141	133	138	159	152	143	141	138	134	152	124	134	138	152	132	128	144	126	139	134	133	161	126	136	138	138	137	146	125	124	145	136	123	122	154	161	137	141	136	129	146	143	144	147	155	130	137	167	142	156	144	152	135	167	159	122	144	129	125	140	131	132	133	150	147	141	156	138	123	130	133	128	153	150	141	136	140	137	129	150	152	148	136	123	123	106	144	149	119	144	138	140	146	138	114	137	146	113	120	130	121	137	117	128	141	150	137	153	116	137	141	167	118	156	148	122	132	132	123	138	126	147	135	154	128	139	142	153	112	140	145	127	157	149	121	126	146	134	132	138	163	132	172	136	135	136	142	131	148	124	146	152	162	123	153	136	144	137	148	142	148	120	141	129	156	139	119	124	147	124	152	147	153	152	154	128	123	146	128	130	124	118	122	156	141	165	175	148	138	135	137	121	145	115	132	130	144	137	132	141	154	132	131	126	128	147	131	135	121	124	145	136	128	119	127	130	159	138	138	103	125	134	131	140	120	158	144	129	135	147	141	139	144	138	128	151	153	147	138	153	136	137	155	160	140	123	134	161	124	150	128	134	130	130	140	143	131	135	153	141	143	131	129	131	104	119	132	140	161	137	139	144	163	138	166	158	139	151	128	142	138	140	147	141	143	137	139	162	125	150	150	137	124	128	147	144	138	140	121	126	148	133	117	118	126	131	154	120	127	151	119	143	126	129	149	130	145	140	149	146	159	149	140	145	131	134	159	135	138	123	114	133	138	154	142	113	122	131	132	129	133	158	118	150	126	146	134	138	130	140	135	129	140	153	133	139	144	126	143	161	150	130	141	152	140	172	135	150	141	134	150	136	144	153	127	139	113	119
14243	16148	5150	966	536	357	240	178	166	198	412	521	162	173	159	142	142	153	148	155	163	162	151	163	133	135	120	150	146	147	141	160	121	146	142	122	142	147	140	154	133	122	143	161	149	152	137	132	138	155	138	143	135	168	150	142	149	143	149	163	143	136	144	138	156	118	144	133	153	130	146	155	153	131	149	135	119	153	153	178	158	196	169	160	138	151	148	137	134	160	153	142	138	131	150	145	150	145	152	146	145	157	157	146	148	140	168	134	135	123	153	144	130	135	138	150	133	128	154	143	146	158	167	140	153	151	173	145	133	136	129	171	114	140	142	128	136	158	135	117	137	135	124	147	142	135	147	154	153	146	144	132	152	153	133	142	148	138	128	138	167	146	146	145	132	153	155	119	139	137	147	132	140	171	152	135	145	153	156	135	173	147	142	158	142	143	185	144	156	147	136	151	140	138	172	151	125	171	136	155	122	169	136	156	140	156	142	161	136	138	142	145	145	136	135	151	159	138	132	149	135	169	157	145	137	129	164	147	140	142	137	155	152	150	147	148	162	157	153	175	140	153	147	134	165	146	134	120	136	124	134	132	166	149	145	148	148	141	149	151	150	128	145	149	140	146	120	160	149	123	160	158	136	156	156	144	176	141	140	120	156	134	145	160	152	152	133	136	122	148	146	148	148	166	148	143	146	142	125	145	123	145	155	149	163	125	144	146	140	149	145	156	140	167	121	153	154	157	139	126	165	163	157	145	156	129	131	135	147	127	133	130	123	149	147	141	140	159	154	128	131	152	161	139	154	122	139	144	139	150	150	138	126	140	125	141	154	145	135	166	152	118	125	124	154	166	146	144	152	125	158	142	149	159	159	127	133	138	160	133	140	144	141	142	170	138	141	149	142	155	148	136	138	141	140	150	155	153	129	165	124	126	155	147	152	147	135	127	149	147	156	157	159	139	153	140	153	146	158	152	132	153	128	167	128	145	143	128	161	132	149	153	149	142	143	132	162	141	175	164	146	145	149	133	149	137	143	140	135	162	140	158	137	136	144	138	151	122	122	160	143	158	131	145	118	157	138	142	131	137	141	135	129	148	133	159	137	139	150	151	120	146	146	159	163	162	132	155	127	124	141	152	143	147	143	131	128	133	135	134	129	160	141	158	146	135	161	142	136	164	153	152	144	139	152	138	153	160	149	145	140	139	154	142	142	138	139	157	158	141	137	147	159	155	145	147	134	143	154	145	156	136	138	143	170	141	144	132	156	147	155	146	145	140	147	144	145	134	153	164	150	122	140	146	111	150	144	156	131	134	144	157	146	138	151	121	153	153	134	152	137	140	155	144	165	164	161	155	135	146	152	148	134	157	175	144	144	120	131	138	166	139	152	138	152	158	160	142	158	141	143	148	140	154	146	150	136	150	155	151	154	139	146	145	137	125	145	140	136	129	120	151	180	138	161	140	144	153	133	164	129	130	157	129	159	143	138	147	132	137	133	151	144	157	136	149	146	130	132	111	141	136	158	160	152	139	147	129	148	132	149	154	149	140	143	143	129	157	157	145	148	178	145	132	128	135	155	150	135	155	161	161	146	149	137	146	155	151	138	154	138	154	128	142	142	155	132	141	150	141	128	134	130	145	144	144	137	140	131	140	130	155	132	157	133	150	147	149	143	146	144	147	152	141	116	148	128	130	118	149	139	148	158	144	145	150	152	133	136	143	135	141	148	132	154	156	150	148	152	127	149	136	153	147	127	134	153	146	145	148	125	146	131	123	134	137	134	164	155	148	153	120	137	144	154	156	132	147	139	152	139	155	163	151	131	154	132	151	171	171	172	161	131	151	160	151	174	143	151	163	146	151	141	134	172	154	165	143	140	145	124	141	137	153	133	144	124	133	165	139	124	140	160	141	122	154	164	150	136	148	138	127	126	134	166	141	145	143	140	156	163	149	165	157	140	149	150	158	126	149	137	132	139	150	157	124	158	147	151	155	153	145	129	137	155	135	136	139	166	121	137	116	135	144	171	163	143	161	167	147	134	135	140	158	126	149	140	147	177	153	173	144	119	155	154	142	144	154	159	146	120	139	146	128	160	146	147	147	153	134	150	155	135	147	143	135	145	147	149	141	152	148	132	135	141	159	142	155	133	150	154	146	135	144	158	145	134	141	143	140	148	164	134	128	132	148	140	122	144	157	168	136	144	146	151	155	154	156	150	134	153	170	151	142	119	153	152	136	153	139	141	146	150	152	161	157	175	153	131	136	137	129	154	159	152	133	132	135	177	141	141	153	141	148	125	151	174	121	153	144	138	132	148	136	130	141	143	130	155	138	119	124	119	149	153	143	130	138	144	125	153	122	128	149	163	141	158	148	118	136	148	147	157	158	137	148	134	139	153	154	150	142	134	148	159	131	161	113	129	123	161	136	144	145	141	161	135	146	136	138	136	146	151	146	143	147	128	146	154	156	153	132	143	134	139	163	158	142	130	150	145	133	138	133	145	153	134	150	148	141	144	140	151	136	164	143	147	128	157	148	158	157	143	150	152	133	144	136	140	138	134	152	159	141	151	153	162	139	136	150	168	142	179	137	156	148	150	140	151	140	154	149	144	138	167	144	154	156	145	142	131	148	147	141	159	135	136	135	132	152	136	131	143	141	133	135	156	165	137	144	183	164	163	126	161	134	155	118	125	151	136	150	160	121	147	153	142	149	148	167	160	151	128	135	138	151	147	155	170	144	146	157	136	142	121	141	118	143	142	136	143	125	137	130	146	163	155	163	143	150	146	142	144	160	122	173	168	164	150	134	149	145	134	162	121	160	129	134	146	155	158	116	154	130	140	142	137	142	158	143	127	155	145	152	154	145	132	153	144	131	142	165	169	151	130	137	141	157	124	151	157	142	157	139	130	149	128	144	137	156	165	150	163	156	132	136	145	132	153	135	144	136	153	139	132	150	143	145	135	157	124	157	134	128	146	149	159	144	139	143	155	146	140	126	160	172	147	136	174	159	174	144	161	145	130	151	147	131	155	162	159	153	147	131	133	126	148	122	134	147	142	139	151	152	166	141	139	150	143	156	165	133	127	143	151	143	135	164	134	127	162	127	118	129	140	159	160	145	124	146	153	120	142	163	154	132	153	155	130	149	154	147	133	137	127	143	151	166	143	151	138	114	122	150	154	159	155	132	148	155	141	129	160	160	157	138	130	147	160	151	141	142	148	163	130	153	148	159	150	152	150	160	126	139	155	175	146	168	135	120	128	134	156	154	130	159	138	173	161	143	150	133	136	120	157	168	131	153	161	139	146	148	145	165	131	121	147	148	157	158	148	146	147	142	143	143	164	158	164	153	154	136	138	144	135	180	159	144	138	151	154	126	151	159	131	126	156	134	138	161	165	134	152	143	158	158	135	132	149	154	158	131	156	134	148	141	141	130	163	137	136	133	175	153	142	151	145	139	134	126	152	151	142	131	146	142	141	162	137	141	151	138	152	135	154	126
22935	20712	27840	23608	20722	11044	986	592	510	471	492	630	373	336	312	308	311	308	299	313	262	284	289	302	282	303	260	288	241	271	272	268	268	256	265	256	290	262	254	238	234	260	263	262	280	263	266	228	274	266	227	267	260	248	257	288	259	255	252	284	246	265	239	263	248	296	247	231	267	243	261	240	253	284	257	255	293	262	266	275	308	318	272	286	266	251	268	278	251	272	251	257	267	252	286	254	275	268	261	252	252	262	255	251	253	254	244	246	237	266	234	253	232	236	267	263	259	248	263	261	263	253	229	250	256	242	250	241	252	234	236	254	258	287	285	263	246	282	242	236	267	259	260	254	243	274	272	279	235	244	291	265	247	256	255	274	247	258	264	256	273	252	259	270	254	242	253	271	261	301	252	237	250	257	297	257	270	250	246	250	249	298	275	243	279	254	250	257	257	275	236	238	255	266	229	263	269	251	233	232	255	256	269	259	266	291	283	273	264	255	246	256	274	244	259	259	261	281	265	242	283	262	241	260	273	242	242	254	282	222	270	264	281	228	253	255	276	256	264	234	269	247	255	271	266	242	262	252	263	254	224	224	256	262	256	283	239	226	255	255	274	291	261	271	280	233	253	257	271	258	226	257	254	276	252	246	264	258	271	271	266	257	282	273	245	266	275	273	255	233	256	269	263	267	273	246	234	242	243	291	267	251	265	257	285	266	267	263	249	230	248	244	261	240	242	250	210	249	255	270	252	229	259	273	256	243	273	217	226	238	258	269	236	279	253	253	252	270	249	239	255	272	232	268	257	259	233	238	249	249	247	255	288	259	274	247	243	237	268	257	263	241	270	223	242	255	238	231	264	288	257	220	269	240	252	249	283	239	257	247	222	262	292	277	220	255	277	269	244	258	257	250	243	261	250	261	252	259	235	243	246	265	269	255	243	264	265	267	262	291	314	250	248	237	285	271	255	262	275	250	232	225	252	236	264	245	241	233	229	265	240	273	243	275	269	265	220	250	263	214	282	266	247	276	223	237	279	226	257	262	251	251	242	278	263	218	265	251	274	248	228	244	246	256	264	254	269	231	267	269	261	253	260	262	256	239	236	265	251	276	224	250	266	283	246	248	281	279	237	269	268	293	248	238	288	273	241	246	264	285	248	278	242	240	272	241	255	240	260	233	254	264	260	254	248	271	268	267	230	245	290	265	226	245	258	252	251	247	229	285	244	248	239	240	274	242	240	261	275	251	250	245	228	263	269	256	247	250	240	269	256	262	257	253	315	275	243	238	290	253	262	285	275	262	268	254	252	284	241	251	259	237	255	265	282	246	230	283	264	232	246	242	242	252	237	238	241	256	267	263	235	260	273	267	260	271	261	234	221	265	259	227	242	228	235	255	269	236	256	279	283	262	257	250	278	254	292	253	262	233	218	260	254	255	278	253	267	253	246	285	262	265	262	241	247	251	258	229	255	257	245	252	251	254	241	277	238	248	254	222	260	243	253	238	239	260	294	234	254	248	246	242	262	269	256	263	254	251	236	263	254	257	249	265	272	241	226	247	250	247	262	253	251	241	232	238	274	266	245	240	270	232	223	274	275	265	270	247	245	275	257	243	267	280	255	251	263	256	255	279	244	252	218	269	286	240	247	288	272	276	255	267	268	252	250	279	257	263	237	248	263	240	253	243	245	246	239	257	238	252	274	243	267	243	225	255	254	247	273	278	228	263	250	256	225	230	253	260	250	268	254	252	250	244	239	250	232	244	249	261	228	252	259	279	241	231	256	267	246	262	249	239	230	251	298	258	242	266	256	269	260	265	240	235	253	271	269	242	284	243	230	236	246	245	261	265	257	271	257	275	221	243	230	231	251	244	287	245	275	215	264	235	247	266	242	257	262	265	259	254	250	243	295	268	261	246	260	268	261	251	240	246	242	240	225	254	256	226	246	258	241	248	291	261	247	240	262	218	234	239	236	291	223	281	259	259	236	256	249	250	258	256	234	258	233	251	274	250	246	257	254	263	259	243	246	282	256	243	268	261	262	265	272	241	251	254	267	244	274	274	267	247	284	293	268	241	268	286	277	275	236	277	251	274	260	267	250	253	241	231	228	228	261	256	261	249	241	260	262	233	256	278	245	254	282	257	302	239	251	261	264	292	271	263	256	245	265	264	247	251	242	249	238	261	244	250	232	232	279	231	243	254	270	237	235	257	271	262	264	231	248	259	250	267	277	278	255	232	248	276	287	223	273	264	251	250	255	275	277	276	247	256	298	234	256	270	251	263	262	250	262	257	261	261	287	240	237	261	243	248	227	283	243	262	281	252	238	257	259	264	236	256	262	255	247	266	286	269	236	231	270	252	246	246	271	245	280	252	248	251	305	267	245	256	241	274	252	256	251	257	246	256	264	266	242	234	253	241	256	249	250	256	260	251	259	275	258	262	255	242	262	240	292	270	242	257	263	219	268	260	250	279	244	259	250	240	272	269	255	261	276	235	238	250	250	273	241	261	250	265	236	246	292	269	253	230	242	255	276	278	263	244	268	245	268	264	261	278	261	237	245	263	217	247	285	260	279	256	247	264	235	265	236	256	220	256	244	245	276	251	251	259	267	254	255	253	239	252	263	256	265	241	236	246	260	263	253	240	254	234	263	239	248	282	253	236	250	252	266	255	236	265	238	220	246	262	257	259	283	235	246	262	262	232	220	254	263	239	268	261	282	279	252	243	258	280	260	270	257	252	229	280	240	239	280	248	245	216	266	243	273	255	237	286	272	280	237	261	252	271	276	257	265	254	274	257	240	244	251	265	245	253	245	219	223	250	238	268	254	260	272	258	241	287	258	226	266	258	246	240	253	264	231	232	250	266	229	261	239	304	265	279	248	236	274	248	213	284	242	258	277	260	246	252	241	245	266	271	217	269	239	249	259	259	237	243	269	233	252	251	242	271	258	291	273	244	265	295	251	317	247	281	251	240	238	264	267	275	266	240	267	266	255	253	248	234	271	302	253	264	236	249	246	231	255	245	266	229	248	252	270	259	253	242	257	243	272	241	251	251	254	242	253	244	255	227	268	260	260	271	253	258	242	260	273	265	230	242	230	273	245	277	264	218	232	273	268	278	269	269	267	234	252	255	242	236	280	247	222	238	251	237	255	237	255	236	276	245	251	250	249	287	256	263	264	248	256	263	275	241	265	242	250	292	233	262	257	263	253	236	244	248	278	260	243	239	264	273	264	259	260	241	247	240	251	253	273	272	233	270	274	249	250	255	256	229	250	225	254	278	268	272	255	268	257	239	236	261	254	265	266	276	264	278	252	263	254	265	233	227	264	257	254	270	253	242	244	221	298	247	264	255	270	265	233	273	257	258	265	265	233	268	241	273	249	249	255	260	258	257	246	244	233	242	255	243	240	253	239	256	248	269	256	266	281	257	257	260	264	254	236	242	249	280	248	252	247	243	233	250	272	236	238	266	263	253	226	250	253	251	291	278	231	230	248	232
13603	26996	10610	3875	2449	1622	1057	796	683	639	625	965	446	409	392	381	333	358	334	321	298	300	317	291	315	318	289	286	309	282	294	297	305	272	253	277	287	291	329	264	275	249	279	304	271	249	267	298	242	284	283	247	299	296	277	271	242	249	258	285	271	290	263	285	258	281	256	249	277	274	268	273	274	287	304	254	282	257	297	330	322	320	279	325	277	246	233	295	263	285	282	271	265	275	257	255	270	288	266	239	261	277	252	261	285	259	272	265	272	250	294	262	255	270	267	261	289	259	262	275	277	261	279	290	249	268	285	256	273	315	260	250	280	270	280	276	270	267	235	250	246	301	282	248	269	260	285	286	242	293	258	273	259	253	267	261	238	279	276	268	239	279	262	298	293	250	266	277	277	263	276	271	276	284	255	266	266	239	261	286	246	270	272	268	300	282	267	288	270	260	280	262	275	251	261	249	263	290	261	284	250	236	279	266	254	260	280	256	250	275	256	254	261	241	300	289	280	276	257	284	255	271	247	264	278	316	274	277	287	286	234	254	237	279	281	301	251	254	282	243	264	263	240	236	307	264	290	270	284	266	244	272	286	292	287	295	258	287	272	293	276	279	265	270	291	261	251	280	290	262	286	254	302	280	280	307	292	259	281	268	249	251	309	259	248	254	270	267	264	243	288	274	297	278	290	270	269	243	263	275	266	248	281	259	257	266	252	279	261	279	276	232	263	273	293	248	289	263	299	265	271	260	270	307	267	240	248	239	252	280	253	272	260	263	253	276	256	272	257	263	266	281	282	246	270	250	283	262	279	263	254	272	261	287	266	238	275	305	298	268	266	272	256	257	277	249	246	257	284	270	281	278	313	284	282	258	246	282	263	241	266	266	266	269	302	282	295	259	252	272	268	302	274	276	255	250	276	266	305	296	243	269	286	273	269	258	281	248	266	274	278	236	283	247	277	274	274	259	271	259	283	283	244	261	276	264	271	254	281	281	295	273	280	267	268	254	280	252	286	264	241	254	281	261	276	266	253	277	276	279	275	268	271	269	264	269	270	287	274	274	241	273	264	297	289	273	279	275	250	297	269	262	253	254	282	289	259	267	288	277	261	272	252	274	262	292	272	276	280	259	264	252	262	279	292	263	261	276	273	267	270	249	250	242	240	272	211	276	271	295	270	274	298	246	234	268	241	251	295	286	259	268	278	260	272	254	285	243	272	267	264	269	253	300	275	267	276	249	249	297	265	261	266	260	254	269	287	264	279	265	272	265	291	276	235	291	267	321	256	246	272	288	281	268	274	308	239	255	250	277	282	274	320	273	244	258	267	262	263	271	254	298	276	294	281	243	281	261	259	305	280	276	251	247	264	240	277	269	236	267	247	253	245	267	265	268	276	246	274	268	294	270	268	301	271	262	267	260	245	283	260	283	271	268	256	278	297	240	287	277	260	238	285	285	299	261	266	232	248	285	236	281	288	281	257	260	282	264	253	269	284	266	280	297	304	282	257	261	287	269	286	279	275	257	283	282	267	261	254	273	274	270	298	258	264	257	275	244	266	243	250	255	294	273	284	253	244	299	278	285	246	248	279	268	258	259	268	273	287	255	275	268	284	291	249	250	266	272	269	266	279	275	265	257	262	259	246	271	259	248	268	291	247	269	254	271	276	246	242	285	292	286	255	248	276	265	280	294	266	258	287	227	254	240	286	278	253	269	260	266	250	277	259	258	249	258	262	289	259	278	252	243	280	285	273	263	256	242	275	264	248	296	283	258	302	255	273	275	246	274	274	281	262	291	270	296	301	268	245	260	266	241	266	298	229	289	241	304	292	268	297	293	283	260	260	273	240	277	262	268	298	305	245	259	266	263	247	286	267	252	258	294	278	258	271	270	288	254	267	257	264	258	236	269	251	288	297	229	261	272	283	257	266	280	258	268	290	270	232	286	264	238	256	267	247	279	241	277	265	282	266	253	300	264	273	299	280	261	259	284	280	283	249	261	282	270	272	289	259	272	272	255	267	269	305	296	275	293	282	261	254	294	273	259	235	285	257	286	287	259	256	277	256	245	255	277	284	285	238	272	277	259	258	256	234	270	266	290	264	287	290	273	245	265	250	262	255	254	258	287	268	246	271	273	256	271	260	266	264	265	254	257	261	227	270	263	278	271	285	270	269	291	255	292	248	260	251	295	265	258	243	291	274	274	279	264	274	263	254	250	282	280	274	302	270	276	296	260	233	266	275	248	285	263	274	270	269	247	268	264	256	283	254	265	285	257	289	252	272	243	269	248	227	286	268	253	249	270	252	273	283	269	277	273	261	257	289	246	251	251	241	238	270	259	279	265	266	221	262	277	306	297	262	264	273	263	262	267	290	263	260	270	272	285	282	282	276	301	275	281	289	252	264	247	289	253	289	287	275	249	260	252	285	280	256	264	271	275	268	283	272	248	289	278	273	276	295	285	284	249	262	252	274	283	264	262	287	265	272	288	272	250	267	271	271	284	279	276	270	281	258	283	253	277	255	240	258	310	257	267	290	253	242	272	303	279	268	253	243	301	258	264	269	285	251	269	283	270	269	260	284	260	296	263	236	242	243	267	244	283	248	254	271	254	251	310	242	255	277	286	274	264	271	276	290	276	300	272	258	274	274	273	262	273	246	277	314	270	260	255	309	294	274	283	281	257	285	295	255	257	251	245	263	263	238	272	250	230	271	282	277	299	281	277	302	244	278	247	277	274	261	254	277	276	262	267	243	279	268	282	276	287	251	273	253	284	274	276	276	263	267	278	267	257	277	245	275	257	263	274	278	257	276	294	262	276	288	259	253	272	291	291	261	267	277	267	252	281	276	268	263	265	274	250	248	282	271	239	253	278	252	262	267	261	270	276	267	264	275	267	263	279	266	277	275	239	252	246	282	275	255	285	247	236	253	246	255	276	283	274	271	249	258	249	233	264	271	264	292	271	250	292	264	259	250	292	241	266	247	275	244	236	253	263	263	248	259	243	294	327	275	278	263	256	268	248	280	284	280	266	267	276	248	280	244	267	256	255	279	273	275	288	249	294	286	252	251	253	279	242	295	248	267	276	253	284	284	260	268	266	271	266	265	265	260	250	259	270	258	251	279	245	259	252	253	239	279	257	264	287	265	271	299	293	228	266	256	281	266	237	284	269	275	260	266	269	293	286	264	274	302	256	263	271	279	255	262	259	296	259	286	262	269	237	256	257	266	258	237	275	281	272	255	283	265	265	236	250	268	246	288	254	299	273	263	263	287	269	244	296	241	258	284	264	259	236	264	251	278	272	233	278	264	254	264	236	255	264	254	275	270	230	276	265	270	283	272	239	283	289	270	258	233	276	249	272	235	292	287	287	259	283	247	273	253	255	268	254	271	296	269	242	274	256	277	263	265	249	262	276	257	243	238	288	292	266	290	266	269	285	300	255	245	310	255	277	266	260	286	255	262	266	258	271	251	260	280	262	256	251	263	257	254	249	255	270
25109	21688	28154	25673	12596	675	314	222	174	197	186	230	120	121	110	116	102	94	88	91	93	79	81	79	84	81	77	87	87	78	74	64	66	81	84	82	63	72	94	61	70	61	83	66	80	63	79	75	90	73	81	97	75	77	67	86	64	74	70	78	82	83	71	74	59	74	70	85	75	67	72	82	70	75	84	84	81	87	94	120	121	106	97	83	65	74	69	82	66	77	87	88	71	81	65	54	71	80	68	67	82	80	73	76	70	82	80	69	64	86	71	78	81	82	80	72	64	81	69	78	73	77	76	66	70	81	87	84	64	77	73	62	81	61	70	77	73	69	77	72	84	65	51	65	82	66	73	89	73	81	63	61	80	76	67	93	83	62	75	57	87	72	72	79	92	83	68	71	67	67	77	64	54	77	67	83	60	96	76	57	68	62	70	66	69	77	65	74	61	74	87	79	81	61	74	86	67	76	66	83	83	60	65	65	58	82	71	81	75	68	71	68	74	70	78	67	77	67	73	63	75	70	77	50	62	74	82	74	69	75	88	82	83	63	75	68	83	75	72	58	80	64	78	66	86	61	78	94	83	82	91	75	72	59	86	88	84	81	73	74	71	63	56	79	83	73	82	73	74	75	63	90	73	66	76	71	85	90	77	62	79	79	62	74	74	71	81	83	72	77	66	92	74	59	67	53	70	62	75	83	75	72	66	79	76	93	58	71	66	66	63	81	68	86	79	70	56	64	78	74	79	73	87	69	73	80	78	76	80	62	71	59	66	78	75	63	80	73	66	77	78	66	71	81	72	81	74	72	76	88	81	77	72	73	68	76	68	67	64	80	65	89	72	85	89	56	81	56	57	69	76	67	79	79	90	51	70	70	76	65	74	69	79	65	72	76	84	76	85	64	69	60	98	65	63	77	79	66	59	81	88	73	62	75	65	79	70	83	73	91	77	61	77	73	76	50	70	68	84	73	85	66	63	85	82	79	80	92	69	73	72	69	83	76	74	54	86	82	77	72	64	69	73	71	96	76	57	74	73	67	80	84	64	75	72	62	77	75	76	74	66	91	77	60	88	77	86	61	65	81	69	71	62	83	76	71	80	74	67	76	73	68	62	71	82	81	76	74	79	73	76	76	70	65	65	59	74	74	72	82	64	72	60	72	64	52	65	72	84	78	74	70	79	66	73	57	77	91	82	85	70	74	74	71	89	63	70	65	64	65	59	77	60	64	67	65	57	74	78	86	70	72	70	79	66	83	93	71	68	86	64	77	72	73	66	65	86	71	67	75	65	72	90	80	77	78	73	76	76	60	88	71	69	65	81	88	63	80	68	67	70	77	72	71	77	72	66	78	70	69	86	68	67	59	67	76	68	65	69	73	69	56	79	75	70	79	75	70	55	64	62	73	78	75	66	90	87	87	81	75	69	91	78	81	79	76	74	70	75	84	60	80	68	72	72	103	72	82	72	52	75	79	66	61	86	88	70	65	65	67	71	71	79	76	74	67	85	83	72	74	77	81	59	71	69	71	86	76	75	74	88	66	60	64	77	66	73	69	72	69	68	60	76	78	78	69	84	54	75	76	78	73	95	73	74	65	77	78	99	70	66	57	87	79	81	83	70	71	72	77	62	75	71	64	77	61	75	72	60	78	72	60	60	91	84	60	74	56	71	69	97	83	74	73	58	71	72	82	75	75	82	62	86	70	65	81	89	76	72	68	85	73	69	87	71	80	80	70	74	76	87	78	79	66	87	73	79	76	68	77	61	72	70	73	66	83	67	72	66	70	69	68	85	84	71	64	89	72	56	74	69	85	78	57	73	80	84	80	74	70	67	66	75	67	79	81	67	81	63	64	77	61	83	64	72	79	74	67	71	69	82	74	72	67	69	78	85	70	72	80	70	75	69	74	86	93	85	63	70	70	73	83	73	58	72	75	71	92	81	82	66	76	85	84	81	74	64	77	79	75	76	63	65	76	96	63	86	70	65	64	55	70	74	68	67	69	53	60	74	82	83	69	83	86	66	81	71	99	70	68	75	69	59	74	84	87	61	67	71	78	80	78	57	64	65	57	68	68	62	66	66	66	64	62	88	77	75	64	74	68	75	79	78	64	91	92	76	72	74	69	66	70	80	69	76	78	60	72	68	59	82	62	87	70	85	55	59	79	73	87	69	73	91	64	94	62	76	67	68	77	66	72	76	70	75	79	76	76	74	87	83	81	88	68	67	76	84	77	87	68	76	85	87	62	70	82	64	77	92	70	60	60	84	83	69	90	64	80	93	62	74	73	64	75	70	87	76	70	64	64	78	83	68	74	76	77	81	73	65	71	67	69	59	69	78	60	79	66	62	75	74	71	68	68	75	67	71	59	87	63	68	91	58	72	94	84	73	74	65	81	82	76	65	78	69	68	90	65	62	87	61	84	63	85	78	86	87	68	64	92	67	82	75	68	86	60	58	72	64	81	64	69	78	81	74	70	66	71	47	78	73	63	69	70	85	84	72	85	78	63	76	72	72	69	81	59	64	61	76	72	69	79	87	83	73	65	85	66	74	86	61	61	70	71	87	78	64	82	83	75	80	55	62	68	69	70	87	81	83	84	71	72	90	88	73	57	69	74	74	67	68	79	57	66	85	82	65	74	78	80	77	77	68	73	64	79	73	85	79	74	64	74	78	63	62	73	57	79	90	80	65	69	92	86	89	89	66	71	63	77	71	86	77	91	71	80	70	71	63	94	66	65	76	80	71	63	68	64	59	72	73	68	71	73	58	78	59	70	66	57	83	64	71	70	83	72	88	73	81	97	61	62	81	63	66	63	73	83	71	72	62	75	72	71	70	75	70	64	72	82	70	74	82	81	87	57	62	74	60	74	75	66	62	79	66	62	70	56	84	68	88	71	69	70	87	70	69	88	68	68	82	68	85	80	68	84	86	72	74	59	71	72	86	72	61	62	74	90	69	82	67	78	88	68	77	62	68	64	71	70	76	70	72	77	80	77	75	77	76	82	68	58	78	79	68	66	75	82	66	49	71	69	81	74	69	61	87	74	78	66	69	74	68	68	74	81	84	72	89	64	63	69	79	70	72	74	64	61	72	68	90	85	68	81	80	62	85	68	79	64	70	86	70	79	79	57	81	82	75	74	73	73	70	88	83	75	73	71	74	69	69	84	67	72	84	76	76	75	70	88	72	66	71	79	74	74	73	82	74	75	87	70	74	57	77	64	85	73	62	81	63	79	79	75	77	79	73	65	91	73	87	74	69	70	68	73	84	64	70	84	68	74	75	64	71	87	64	72	67	57	68	75	71	84	90	67	77	88	74	76	79	63	79	80	86	65	68	76	82	63	89	67	72	72	75	82	71	70	85	78	83	56	90	89	78	74	69	68	77	71	66	58	71	79	71	79	77	73	67	70	59	64	68	72	63	90	83	70	80	80	76	62	62	74	72	71	67	66	89	87	63	70	70	73	70	55	66	84	63	81	77	77	81	67	65	73
11649	22489	7846	2671	1583	1062	578	389	344	308	358	387	185	169	129	134	131	122	115	117	98	96	98	96	89	95	94	95	78	109	98	115	85	103	86	77	86	87	96	98	84	82	62	82	89	86	82	81	67	90	92	82	92	90	97	78	81	73	93	70	81	85	88	83	89	82	77	93	83	78	70	82	84	108	88	79	84	94	132	132	125	125	135	105	93	88	79	91	78	89	81	81	77	81	101	85	70	86	93	75	78	72	103	84	80	83	73	68	88	87	82	82	72	58	86	67	88	95	92	78	77	79	99	79	77	68	75	76	94	97	77	82	69	95	92	80	81	86	92	87	82	78	73	82	57	75	73	76	73	79	73	88	76	81	66	89	73	83	88	83	95	89	74	94	67	73	65	78	101	78	90	61	77	84	87	82	88	90	95	76	66	87	87	77	71	66	91	80	93	81	92	81	88	91	67	91	88	79	76	79	84	80	77	83	86	69	68	81	77	72	72	65	100	74	76	92	74	84	83	87	59	80	71	86	80	87	71	88	74	93	81	90	81	84	90	81	85	86	90	91	90	77	82	66	82	86	82	72	90	74	98	68	77	92	84	82	80	71	73	68	89	91	79	77	81	77	72	69	104	83	85	82	79	76	84	83	97	68	85	91	78	80	96	82	86	75	74	82	72	81	93	79	93	74	96	76	78	81	78	91	86	76	88	75	94	95	84	78	92	77	101	85	64	88	83	95	78	91	75	78	82	72	89	91	59	68	86	70	88	84	76	83	82	97	93	78	69	75	99	78	81	69	79	79	92	99	89	86	84	97	79	84	93	75	88	92	85	94	86	77	74	78	86	82	83	93	78	70	80	70	97	87	87	76	80	88	96	75	71	85	88	85	91	84	79	86	65	81	102	78	85	83	86	84	79	70	87	78	90	95	90	78	82	96	79	70	86	102	71	89	73	71	83	93	83	83	91	82	86	80	66	56	88	75	87	78	84	96	92	83	86	78	68	77	86	77	75	80	72	83	85	78	77	85	67	81	90	86	77	77	77	86	73	91	95	73	82	93	60	86	78	68	71	70	94	86	73	64	70	78	72	90	87	77	84	76	79	82	79	74	76	94	76	85	77	77	68	66	78	102	87	80	83	74	91	85	82	78	82	86	84	90	68	68	88	88	84	96	77	90	87	90	71	71	104	87	80	85	71	95	95	85	51	84	81	72	84	69	86	73	83	91	73	95	87	102	80	98	71	79	79	78	77	71	81	91	74	71	62	78	74	86	95	73	74	80	87	93	67	72	69	84	74	76	102	78	81	75	83	102	78	75	84	64	82	73	87	71	76	86	89	73	76	69	59	78	79	77	74	68	75	91	65	77	82	87	85	84	64	71	59	77	89	80	78	84	99	78	78	76	79	85	58	78	93	87	76	69	93	82	75	89	74	78	70	90	73	82	70	93	103	77	98	90	82	83	82	84	73	65	80	90	89	96	71	83	88	88	84	69	68	72	84	89	105	73	77	85	79	76	68	82	87	75	78	70	77	80	75	70	83	86	72	81	85	71	67	75	75	72	81	69	83	74	99	63	92	86	76	69	74	71	88	78	81	86	76	93	81	87	78	94	84	83	81	67	92	85	74	91	98	92	92	74	85	75	85	78	88	82	88	89	78	79	75	83	82	79	72	89	65	74	73	87	86	91	91	88	75	88	86	90	77	75	82	67	75	91	82	74	74	78	88	98	77	83	87	53	72	76	74	63	84	73	73	88	76	66	82	84	76	71	79	84	95	85	90	80	76	75	66	76	76	75	70	106	92	85	78	90	88	71	69	58	86	74	89	82	78	79	81	85	75	69	73	81	81	73	84	90	98	98	75	76	75	84	81	64	91	83	83	80	89	78	69	102	82	75	88	73	79	78	90	89	93	81	89	92	89	72	71	75	73	79	84	99	73	83	90	99	70	75	90	76	79	79	75	82	86	73	84	75	94	61	82	72	71	81	80	78	88	79	86	84	72	95	72	95	78	74	78	77	90	84	76	87	97	96	73	81	95	71	79	86	95	70	83	80	100	83	85	79	73	87	72	79	80	84	72	95	76	73	77	79	77	87	92	76	75	82	78	80	66	93	81	85	69	82	82	66	65	72	79	93	74	87	69	84	84	85	85	87	74	83	91	82	87	79	70	76	74	100	85	83	94	74	74	81	84	82	82	79	91	91	85	67	72	72	83	83	75	77	77	80	73	82	64	87	64	82	75	82	84	78	93	84	88	81	81	74	77	99	87	76	74	77	80	80	88	74	69	80	77	83	79	85	77	82	88	86	84	81	84	77	106	75	86	88	80	88	83	84	84	83	79	98	84	90	87	73	81	98	92	70	84	80	87	93	76	83	80	99	74	86	85	76	85	79	81	75	79	78	79	83	86	88	78	101	85	77	79	79	86	101	74	87	78	91	90	86	71	90	76	76	74	66	90	76	80	82	80	92	80	73	89	72	82	68	74	89	85	89	76	93	70	96	81	84	87	86	87	83	94	81	85	82	70	78	77	83	77	73	85	90	81	77	85	89	85	96	87	86	72	86	80	78	71	85	76	75	70	66	95	78	69	83	79	89	80	81	84	78	72	81	92	79	71	69	81	74	79	91	65	84	88	94	81	75	67	74	76	80	83	62	79	76	89	73	92	69	55	79	89	86	98	71	98	83	76	76	98	67	87	76	76	68	77	94	94	76	77	80	89	89	82	74	81	81	87	85	76	83	85	71	89	79	81	82	65	85	75	74	89	95	87	71	79	78	85	72	79	78	88	80	92	92	92	80	82	86	85	77	88	79	76	80	77	82	84	100	68	79	96	62	81	77	97	82	65	68	101	78	86	90	87	77	66	81	84	88	79	95	86	74	85	80	100	89	87	75	88	82	69	76	79	74	92	77	74	77	87	80	90	69	89	82	81	84	91	79	56	75	88	106	68	84	80	97	71	65	82	94	65	77	62	88	89	97	73	76	73	78	84	77	89	88	93	96	96	69	82	88	68	83	78	86	91	69	71	76	86	77	80	76	93	82	83	93	90	81	87	82	69	89	72	72	65	94	89	102	74	80	86	73	80	59	80	69	72	80	95	97	84	84	81	88	80	71	78	66	74	74	86	75	71	82	92	73	77	73	79	83	51	96	80	70	68	73	83	80	86	97	76	80	79	84	87	60	67	80	85	74	87	76	86	83	86	74	85	77	76	85	80	85	88	88	77	87	61	57	90	80	86	81	80	75	70	95	77	51	90	85	88	81	70	94	69	65	74	68	68	79	84	64	79	84	95	76	71	85	77	81	90	75	85	94	73	84	79	77	74	79	88	93	65	70	72	63	89	65	75	91	77	69	73	77	71	84	84	74	87	87	68	88	71	89	78	67	76	83	90	77	81	78	75	83	69	104	77	70	70	68	87	77	91	79	69	86	96	84	81	88	72	79	75	72	67	85	81	73	83	80	89	90	74	74	83	89	86	59	71	79	71	86	81	83
22840	21696	29628	24300	21699	21763	11123	976	680	601	616	612	482	398	366	335	331	325	328	293	295	299	273	278	254	276	255	278	237	239	275	249	261	228	241	260	270	228	256	262	235	247	236	269	273	248	248	250	204	242	236	209	251	269	238	229	247	252	224	222	212	240	239	212	240	222	224	222	248	220	229	245	220	236	226	234	271	254	289	263	299	270	297	236	210	218	233	213	247	234	236	221	196	242	195	221	251	230	208	249	239	244	234	251	236	242	224	239	215	245	210	237	201	221	208	205	226	247	254	223	233	237	235	230	238	238	238	209	254	231	235	221	221	261	206	232	220	231	248	216	216	228	241	230	207	207	221	215	238	228	235	235	223	204	199	243	259	227	209	201	229	233	223	237	255	231	229	216	213	214	218	220	259	246	247	213	229	240	222	234	198	200	242	226	199	225	205	247	253	254	242	194	208	226	217	205	212	247	212	229	250	210	239	199	219	187	220	208	248	232	233	237	228	210	225	242	225	219	258	236	238	246	215	224	230	234	211	240	197	239	214	208	230	232	244	214	227	218	221	233	224	210	204	219	221	214	225	211	232	200	223	255	231	226	211	205	225	235	221	227	239	218	219	247	239	232	247	249	214	215	227	222	210	228	226	230	245	211	214	216	212	229	248	217	234	210	224	233	240	198	225	224	225	219	213	199	198	233	226	241	216	198	206	246	232	220	208	243	212	226	232	212	218	224	234	250	244	228	214	215	248	221	227	216	258	211	211	253	206	216	208	206	215	239	225	269	230	239	209	210	205	211	256	205	209	241	218	216	230	224	192	235	233	202	235	201	239	228	238	220	220	221	236	246	235	234	235	239	231	222	240	229	214	224	217	236	247	204	244	236	233	209	225	199	223	230	237	236	224	239	242	221	231	217	244	200	235	226	224	228	216	229	219	240	215	218	239	218	219	225	225	222	231	205	244	223	197	232	228	241	224	256	209	247	209	194	221	236	210	235	226	205	243	230	201	240	235	214	225	231	224	229	223	199	211	233	249	252	234	237	232	225	224	258	221	233	214	228	203	231	217	238	228	232	223	245	214	226	205	239	208	213	232	249	213	226	210	221	223	227	233	234	239	225	229	203	238	220	228	211	217	239	225	238	228	230	238	228	229	220	241	234	217	227	230	221	231	219	207	230	201	212	263	199	222	238	220	242	227	210	242	233	262	238	228	236	235	204	206	239	213	229	216	208	235	269	201	240	213	208	225	247	236	200	210	251	231	206	227	218	226	227	241	209	239	236	213	225	219	241	206	233	219	231	221	215	234	247	195	243	201	221	236	215	222	231	232	221	253	215	216	231	205	233	208	223	193	227	229	236	231	200	223	235	223	211	214	226	242	234	221	228	233	241	227	242	234	238	239	214	229	224	217	232	215	211	216	235	222	256	200	253	219	215	238	192	228	219	250	220	238	251	258	227	217	204	214	226	211	246	243	227	200	243	233	220	233	232	210	211	233	253	238	228	231	240	206	230	204	219	230	218	222	237	211	250	225	208	192	205	243	255	219	242	224	224	244	236	216	240	196	217	201	221	230	234	255	231	208	227	217	254	212	224	251	242	235	244	241	219	220	228	231	230	215	233	228	240	208	222	222	256	258	254	248	216	220	218	254	214	207	219	201	231	244	225	226	228	254	205	204	218	238	234	220	210	236	222	225	236	233	223	232	218	221	238	227	230	235	234	227	220	200	226	229	241	207	202	208	242	205	207	226	231	245	238	229	217	211	221	229	241	224	215	209	239	185	226	246	250	213	223	228	241	206	236	235	229	235	222	214	225	246	223	245	221	203	232	234	197	195	228	242	227	242	219	245	221	223	222	205	226	232	244	235	207	249	189	231	232	252	229	231	220	236	189	200	217	207	216	216	218	228	249	212	199	235	216	255	250	206	214	246	236	226	257	244	213	220	199	227	215	208	197	210	250	222	214	235	226	223	221	218	243	245	248	248	259	235	216	214	224	217	217	262	224	215	230	213	226	244	234	224	207	200	260	216	212	245	229	223	274	238	239	220	239	210	202	248	236	227	233	219	227	242	237	241	246	227	265	218	247	224	216	221	228	220	226	209	222	223	233	204	216	228	212	216	230	208	227	215	241	235	223	213	210	241	215	224	230	224	223	235	233	204	223	205	219	235	243	232	228	241	222	220	231	216	202	221	222	236	217	208	209	200	252	211	229	232	224	239	240	241	240	201	217	249	236	247	211	228	203	205	212	246	222	224	224	249	250	207	209	220	247	220	230	236	226	247	252	236	233	233	201	235	220	223	235	221	227	207	199	242	232	229	236	227	202	212	235	188	230	228	242	231	242	217	194	231	223	228	231	249	224	246	204	220	231	228	228	210	234	227	193	229	239	217	217	222	237	189	196	251	209	242	217	229	207	225	248	207	241	201	203	210	236	218	216	254	241	251	244	212	189	249	222	221	233	226	230	231	236	249	241	209	219	245	210	214	231	242	224	215	220	238	232	219	262	233	218	212	248	245	216	214	231	227	206	255	239	240	227	233	211	215	212	230	218	230	222	225	219	214	214	234	217	228	187	225	210	219	216	217	230	235	246	222	212	223	250	232	216	226	224	201	223	239	211	217	241	231	213	221	204	253	222	237	211	212	240	228	213	241	224	243	214	229	217	211	202	250	263	226	229	232	221	241	227	212	219	238	219	225	214	258	222	231	238	211	239	233	224	231	232	244	219	195	204	246	226	197	238	249	205	205	229	214	260	224	232	226	218	238	206	219	234	222	218	223	212	211	249	246	237	241	238	252	261	249	218	243	235	226	205	231	225	232	194	208	226	204	226	214	242	226	245	240	226	213	223	242	230	222	225	237	241	224	230	198	212	209	260	240	215	235	237	208	212	219	252	221	222	239	247	240	278	230	205	243	222	244	241	222	248	227	227	214	246	254	230	246	219	233	197	235	255	226	242	218	218	206	222	240	252	226	232	240	215	206	221	238	218	221	205	206	222	243	210	217	233	205	249	206	228	252	225	229	209	233	206	226	215	234	207	244	246	248	210	225	217	250	230	214	219	232	217	219	248	248	227	230	237	227	254	234	242	234	242	232	232	227	237	231	229	232	228	240	225	251	229	228	211	223	218	223	223	219	235	230	220	233	218	235	216	234	204	217	214	243	263	250	208	241	223	238	203	233	212	243	235	226	214	230	260	224	206	214	222	197	239	229	216	223	237	249	229	213	227	227	229	235	235	205	247	254	230	238	220	237	235	209	237	219	217	228	243	230	231	223	235	241	212	224	235	228	214	230	237	187	222	241	216	261	215	240	229	209	228	249	220	230	209	243	211	225	236	221	231	221	228	220	190	214	245	219	228	237	204	240	236	253	216	228	213	219	215	231	209	235	227	197	244	225	243	213	241	240	247	207	220	241	236	210	238	210	196	241	232	220	229	208	250	215	221	233	248	260	225	266	213	214	229	220	206	232	232	236	210	237	220	236	215	223	208	216	228
13322	29983	16366	7030	4548	3101	1998	1380	1113	903	966	894	640	523	477	425	436	361	376	326	338	342	327	283	285	314	289	310	313	293	282	305	258	259	240	261	244	272	252	256	247	265	257	278	257	263	304	290	266	239	249	243	240	258	250	254	247	250	221	218	244	229	229	281	264	274	253	245	259	249	216	242	266	244	252	256	250	216	327	290	333	326	326	267	266	274	247	269	233	240	248	254	232	237	224	215	231	220	257	248	242	251	239	236	244	261	239	230	249	284	234	261	245	229	255	240	216	235	242	220	249	227	254	258	228	242	242	249	277	231	226	247	252	255	242	252	243	252	234	261	210	244	265	258	239	265	260	259	236	242	237	229	245	214	229	274	227	250	248	224	264	249	230	259	230	236	233	231	236	204	235	227	239	245	275	227	231	229	232	253	252	225	222	248	222	222	235	236	265	242	243	227	257	250	214	260	218	235	217	254	262	247	242	240	236	245	223	228	212	260	246	221	241	258	210	228	214	238	261	260	236	246	249	257	215	251	222	233	244	245	245	261	237	266	241	231	245	238	266	269	242	246	221	249	246	260	222	251	249	257	258	232	255	250	231	230	255	246	249	252	259	233	218	286	263	250	242	242	233	257	230	235	241	240	239	275	242	229	259	224	209	254	270	257	257	232	258	238	237	261	240	218	257	251	257	250	246	255	220	234	222	215	258	234	233	223	247	237	230	247	258	230	233	227	224	218	247	250	243	247	234	233	247	223	222	252	256	253	244	237	227	222	245	276	240	237	236	237	230	265	254	214	237	237	236	242	246	265	235	236	238	250	235	258	218	235	229	211	243	235	240	279	248	215	235	240	220	239	233	247	236	249	227	252	243	256	216	242	240	239	238	236	256	256	269	203	245	255	213	237	238	246	228	236	228	225	215	256	253	226	254	266	210	254	240	253	274	245	235	226	233	250	210	233	240	242	230	238	259	223	252	242	221	229	251	245	236	234	244	247	225	253	251	260	218	244	225	252	236	244	259	250	235	218	246	251	245	255	241	228	232	239	262	216	250	241	244	257	230	231	243	241	264	247	240	240	216	262	270	244	254	256	210	227	200	223	218	215	260	252	250	284	235	247	244	231	249	249	238	219	235	239	221	221	245	232	243	271	233	261	216	252	256	265	235	231	254	202	252	230	231	244	241	223	254	227	263	216	258	233	248	232	237	253	272	265	239	224	257	237	251	240	223	256	231	245	225	229	229	233	227	241	214	260	258	267	245	263	243	255	240	256	254	215	238	215	246	228	235	253	246	248	254	228	228	245	222	232	262	245	232	283	263	220	216	216	239	236	225	250	232	247	228	240	248	234	250	235	240	253	229	244	243	245	239	229	255	252	248	232	236	240	255	266	243	208	260	212	232	217	254	250	233	219	230	266	227	238	240	223	215	258	222	250	240	253	248	222	245	206	254	220	254	252	249	258	243	252	248	225	249	256	243	243	224	274	239	235	199	256	234	244	261	246	252	254	251	243	215	237	232	229	278	243	224	248	236	258	218	217	249	269	255	249	225	214	233	235	221	246	231	236	198	261	246	241	235	260	254	233	243	246	235	230	246	242	240	269	223	246	248	282	210	239	242	273	225	241	226	250	233	262	227	245	278	223	255	247	239	234	251	263	261	230	258	216	252	241	231	265	230	230	218	224	234	263	252	228	231	255	218	237	240	239	254	243	262	242	232	259	229	239	252	245	211	250	250	261	229	251	254	240	226	217	225	258	253	252	235	253	262	263	227	250	228	252	274	245	223	242	242	254	268	239	228	252	207	231	220	233	225	252	217	254	247	244	236	243	226	235	255	228	225	251	241	265	249	211	230	233	252	249	260	242	260	223	233	243	265	268	251	247	233	256	240	235	256	250	237	246	225	247	261	253	245	238	210	262	270	266	236	247	274	251	252	241	255	243	253	233	234	245	260	235	253	245	224	226	233	251	235	252	247	243	246	257	236	245	225	247	221	264	242	234	257	243	226	251	235	227	255	238	234	242	235	224	249	243	223	224	263	261	228	242	241	268	238	244	230	229	257	246	222	262	251	261	224	228	225	210	259	259	244	232	231	254	263	226	248	216	229	223	258	257	245	242	218	237	253	249	229	252	258	228	249	232	211	244	247	230	212	245	235	253	269	260	245	212	239	221	249	281	252	236	243	270	241	224	232	234	225	234	214	236	244	246	239	260	250	258	235	234	265	267	251	231	238	219	252	218	226	254	243	244	242	243	235	234	251	255	241	241	239	273	277	248	245	223	249	243	240	251	236	227	269	233	247	243	249	252	228	245	225	264	245	216	224	238	226	227	218	228	230	234	230	216	251	238	248	267	253	235	218	229	233	241	251	222	219	275	269	227	283	270	240	221	214	226	258	257	262	241	243	253	251	237	280	245	231	249	219	266	245	239	249	249	255	277	272	241	226	240	228	246	224	216	229	237	243	242	245	246	242	231	266	243	245	227	275	229	259	213	251	240	216	240	241	230	249	236	257	259	260	244	251	230	232	250	248	240	240	260	235	221	249	254	231	228	246	216	235	245	273	263	264	234	231	272	214	241	247	227	251	233	250	250	224	234	233	238	234	247	253	220	209	231	245	214	235	245	247	214	257	249	239	232	230	256	253	252	240	259	242	266	206	217	214	251	265	260	232	254	229	222	263	267	236	242	219	232	240	243	233	233	247	267	241	227	225	248	244	252	249	250	260	256	245	236	252	231	258	234	236	236	220	231	257	225	267	226	242	214	236	252	248	218	255	226	246	232	244	239	240	240	238	253	270	215	214	238	243	246	234	246	247	271	234	208	246	234	197	223	252	235	230	249	246	247	241	252	252	228	253	228	235	262	225	256	220	242	255	218	244	251	234	247	254	247	231	251	222	234	239	245	267	244	223	241	240	224	239	243	239	229	237	229	248	232	220	211	238	241	218	222	250	256	236	233	243	233	239	255	231	256	243	239	240	222	240	224	239	252	277	213	248	235	223	241	261	254	263	248	237	239	259	237	248	216	242	217	285	261	246	231	249	247	252	235	246	254	220	243	226	235	249	253	239	246	220	227	234	229	239	250	245	214	227	216	234	247	250	271	233	234	219	247	250	232	228	248	260	264	230	228	242	266	264	262	224	237	239	220	243	245	227	229	230	222	244	235	226	224	242	237	249	245	277	241	224	243	260	244	218	207	259	212	253	243	220	248	214	208	248	277	245	243	242	242	262	232	232	229	233	233	242	233	249	258	226	254	212	247	233	253	247	256	254	250	233	243	235	248	242	217	250	239	218	258	256	249	229	247	222	257	253	243	244	228	233	249	228	276	236	268	242	240	250	213	259	240	224	222	216	238	244	236	216	243	244	275	205	225	233	273	243	235	263	251	251	229	196	219	259	227	238	232	225	217	242	234	242	234	227	217	213	211	256	255	264	269	214	233	259	252	244	256	242	228	238	242	259	253	248	222	242	248	238	213	222	233	219	251	256	246	208	215
28172	20647	9045	1285	562	366	249	180	174	150	194	210	191	182	154	168	118	151	145	154	143	162	130	166	138	168	148	121	151	154	138	164	141	147	132	149	128	142	131	140	125	132	165	148	138	131	145	150	162	141	155	126	159	145	142	151	156	143	145	132	144	148	142	161	137	149	159	153	137	166	140	133	150	158	149	146	154	152	164	180	172	184	173	157	157	130	138	137	121	127	143	155	125	137	157	139	150	144	129	138	147	134	164	163	146	144	143	154	143	152	134	143	137	157	144	182	147	153	156	160	142	148	143	152	154	138	132	149	122	137	142	143	132	120	142	135	131	137	118	141	135	147	124	160	137	145	126	133	139	152	138	145	158	133	157	145	128	177	120	167	157	140	142	147	134	147	130	134	147	152	154	144	123	141	154	128	147	149	151	135	149	141	136	139	158	146	132	124	145	144	144	136	142	141	122	115	148	145	144	130	146	151	159	128	144	148	172	136	149	146	142	143	152	145	123	129	135	148	141	159	136	148	150	138	139	138	128	157	140	150	153	146	151	141	153	141	160	144	150	155	159	147	146	130	154	136	138	133	139	130	130	146	139	131	144	132	151	153	159	160	144	150	156	134	158	155	143	146	132	145	152	138	140	154	131	153	162	140	139	132	150	129	137	144	144	165	160	149	170	123	143	130	131	137	122	142	141	134	120	140	145	136	151	128	121	151	145	160	130	155	126	144	144	147	134	149	154	150	154	132	132	139	140	142	168	135	142	160	149	136	162	139	147	142	131	139	129	135	162	141	142	151	143	149	148	152	147	154	159	145	149	141	147	140	135	137	148	133	178	155	139	170	148	130	143	129	131	134	135	153	155	152	142	160	142	114	146	157	125	133	135	136	164	146	127	115	140	130	132	162	131	136	151	145	160	179	166	147	144	159	161	108	155	142	134	144	148	144	149	135	160	140	153	136	153	147	171	145	165	150	130	146	125	134	142	144	152	144	152	143	160	141	161	140	135	150	162	135	135	156	131	128	140	128	151	139	145	159	148	147	150	143	161	152	143	139	137	143	161	137	151	173	146	135	146	128	170	137	147	153	164	135	146	143	159	140	150	151	143	144	141	139	166	134	152	137	126	159	156	149	160	156	142	142	142	138	147	132	154	157	146	146	150	146	153	144	147	143	161	133	133	148	157	156	145	131	147	136	141	150	144	129	155	142	153	145	137	123	140	143	138	130	141	141	159	138	133	135	133	118	144	147	126	127	149	155	153	144	131	135	127	163	128	146	154	152	145	136	127	150	158	135	126	141	130	139	146	132	144	130	158	160	156	131	134	146	143	124	134	137	156	131	143	149	141	131	137	153	133	134	157	155	150	149	137	137	165	148	144	140	132	161	147	123	152	148	163	119	144	140	144	140	150	157	151	149	149	131	166	155	146	141	143	152	164	148	130	148	145	138	137	158	140	118	153	159	130	131	139	144	156	136	135	136	134	162	125	138	123	149	139	148	124	132	116	156	161	131	165	125	135	166	125	113	123	141	144	139	115	136	155	133	123	144	148	154	138	146	132	142	137	143	142	144	139	137	172	146	143	157	139	118	145	148	157	140	131	149	140	126	153	142	144	139	119	153	148	151	166	145	132	159	149	135	146	139	152	142	169	140	149	159	132	138	135	162	150	131	134	164	135	137	143	156	169	134	145	134	150	130	117	160	127	149	135	143	174	130	132	149	148	164	136	140	133	157	127	141	153	138	153	151	155	136	161	145	145	145	146	137	173	131	142	151	145	158	136	130	131	130	145	163	140	145	143	158	127	133	138	155	147	170	148	139	142	145	145	154	152	141	165	125	174	140	139	132	114	154	142	151	141	140	125	126	147	148	124	135	168	109	129	143	151	160	148	142	128	137	155	130	116	138	154	152	151	155	156	134	158	142	149	121	132	140	145	117	150	156	157	143	149	137	142	125	130	142	162	140	148	134	121	156	157	142	175	147	146	133	149	159	156	130	144	132	144	131	119	162	157	150	138	125	141	133	155	158	138	131	154	148	146	162	145	180	148	159	164	155	147	126	143	149	162	155	130	118	162	127	164	140	150	152	149	144	127	135	142	143	157	153	132	137	160	123	143	129	138	133	133	139	140	127	129	134	122	154	141	119	127	158	152	147	129	132	159	129	160	140	149	148	162	149	151	151	126	146	139	134	155	136	144	140	136	127	158	117	130	137	141	167	145	156	142	142	146	135	149	148	142	154	144	145	163	138	132	142	129	155	163	131	137	132	155	141	131	171	153	133	127	132	137	144	153	142	156	160	150	139	136	130	152	125	138	158	153	144	141	154	129	133	132	135	126	134	150	136	156	162	149	152	122	130	131	141	141	158	126	139	148	149	141	151	133	154	144	126	157	134	112	142	163	144	170	113	144	149	140	151	155	150	137	145	157	155	154	136	120	152	142	145	154	126	123	145	141	159	147	158	145	135	152	133	127	129	134	147	124	131	126	147	152	140	132	143	124	131	123	124	158	176	125	150	138	145	127	145	147	141	144	142	128	142	150	135	151	139	133	140	128	140	169	152	162	143	162	123	135	136	140	149	138	138	131	152	127	134	130	146	126	131	139	123	122	137	152	161	145	151	164	155	147	120	137	153	147	148	144	135	144	139	138	137	145	132	137	156	134	166	122	133	167	145	127	166	147	106	135	133	137	144	135	154	139	158	132	145	133	134	136	146	139	153	148	137	149	145	119	153	127	147	138	148	133	142	147	160	119	143	139	153	149	152	142	146	146	142	157	122	126	169	129	154	132	159	158	160	151	145	159	148	117	143	145	144	145	142	154	137	124	134	123	137	163	134	145	143	137	157	137	129	149	138	154	139	138	154	149	158	125	161	143	148	146	158	132	134	142	149	155	143	151	138	150	146	145	146	111	133	141	155	145	166	132	142	139	162	160	127	157	143	150	138	163	135	140	165	176	180	143	151	155	155	152	141	137	155	145	137	137	138	144	157	136	147	139	143	145	145	145	147	146	169	152	131	128	138	143	156	157	134	147	158	137	148	130	150	150	134	144	131	152	132	152	142	131	146	132	161	156	147	152	129	140	151	131	141	168	136	154	154	139	167	154	142	152	133	147	140	138	142	151	147	130	144	135	150	128	129	143	143	117	149	123	154	118	133	127	139	130	137	136	141	133	105	138	142	141	136	165	149	135	171	147	148	128	147	153	145	150	130	139	143	144	144	155	137	125	160	140	134	149	144	155	135	152	149	156	139	147	164	145	144	150	145	136	144	148	132	148	152	145	171	139	141	157	144	154	154	145	127	152	145	152	141	151	146	158	145	138	145	135	149	143	140	157	164	149	152	157	142	137	137	154	146	150	138	155	130	148	156	153	158	141	157	146	148	142	135	151	129	150	128	144	136	153	170	115	144	144	120	154	142	121	130	139	158	145	135	164	139	145	155	127	143	152	150	141	159	149	140	129	154	152	127	136	136	154	136	146	128	168	169	155	140	142	149
9692	12480	4021	1150	694	422	258	202	198	190	222	275	199	172	150	182	170	155	173	135	138	128	142	135	141	159	137	151	167	162	156	166	158	131	131	149	155	163	140	138	167	158	138	157	132	149	148	150	161	133	168	138	149	171	145	145	136	175	138	155	154	155	130	153	162	139	149	158	145	155	166	154	171	158	159	164	148	166	190	208	210	205	156	157	134	163	144	153	144	155	150	143	171	163	164	159	173	160	166	159	150	135	166	149	158	142	138	162	159	150	138	145	160	149	153	173	159	147	130	150	152	144	137	160	128	160	154	135	167	134	146	158	147	148	148	164	151	148	145	141	147	131	159	159	145	142	149	178	150	151	137	150	140	180	129	154	148	150	150	133	155	168	157	140	155	154	139	159	135	152	145	142	165	148	155	164	152	155	155	144	141	174	152	156	157	145	157	154	166	153	161	149	141	160	141	157	144	157	162	170	126	131	154	162	151	152	127	151	135	136	164	162	144	153	167	152	152	157	155	154	181	121	134	152	164	148	152	139	151	178	140	136	160	167	143	125	143	152	173	164	130	156	137	166	162	163	148	149	164	136	153	151	183	154	152	154	165	141	141	150	157	133	142	157	168	146	141	171	141	157	155	155	162	130	154	170	139	167	149	148	143	153	153	159	161	148	157	166	169	134	136	160	153	139	127	136	161	139	135	170	155	167	146	157	148	149	153	130	138	147	159	137	139	146	150	163	134	180	169	145	124	158	142	165	142	142	159	161	171	155	156	124	152	153	160	164	125	154	138	152	145	133	142	180	148	155	164	157	156	150	150	169	143	149	154	164	127	156	145	156	118	152	145	145	155	174	158	152	153	136	144	169	148	140	148	158	139	164	146	136	151	140	156	139	156	158	159	145	131	131	155	157	143	147	137	162	142	161	154	136	159	146	158	145	152	176	167	165	143	133	134	150	149	119	145	129	124	145	135	170	163	163	136	126	144	164	162	170	118	175	152	166	149	153	157	162	140	171	171	166	162	169	150	166	159	146	152	136	163	146	134	159	137	143	130	153	159	129	127	155	150	157	147	154	155	146	149	149	176	166	147	135	159	140	154	148	127	160	152	155	139	153	137	152	151	132	143	161	136	154	143	152	153	142	152	155	159	142	170	164	173	157	146	144	145	158	147	158	170	134	183	145	165	168	148	149	148	170	138	156	150	146	150	165	132	150	159	156	127	136	161	171	128	152	169	146	163	148	162	150	166	166	158	118	164	162	136	128	168	133	157	137	134	153	149	147	162	160	136	177	158	145	148	150	153	160	164	141	139	162	145	156	172	167	160	144	178	162	162	143	144	129	162	133	150	185	174	166	156	162	160	157	131	176	155	153	145	159	145	153	152	165	140	139	150	166	132	158	154	141	168	143	156	138	145	137	140	153	156	165	175	139	152	150	168	143	143	157	152	164	127	147	144	188	148	190	166	160	151	136	141	141	155	140	161	151	167	173	157	158	142	158	156	150	132	148	139	147	149	157	129	158	152	148	153	160	137	163	157	159	139	160	156	180	145	135	155	130	173	153	169	131	169	173	155	166	178	157	143	135	158	142	146	155	165	134	155	144	154	156	151	146	151	146	168	138	141	151	163	151	153	150	150	163	161	127	142	164	169	154	140	153	184	133	145	143	168	174	139	155	154	129	126	141	136	161	181	158	130	141	157	171	151	152	122	165	142	164	153	147	165	145	133	168	134	139	150	158	151	141	142	142	154	168	168	132	153	137	142	141	178	139	143	137	140	170	160	176	148	158	164	146	147	122	161	158	155	154	147	157	164	129	142	150	140	134	166	140	156	178	131	155	145	150	141	138	159	144	142	146	151	130	166	168	137	135	176	178	123	141	136	138	128	145	155	163	167	122	163	156	148	164	146	167	130	170	171	180	148	145	137	150	140	139	152	150	142	154	152	125	147	132	149	138	136	162	162	153	153	151	150	157	160	151	156	151	141	147	144	148	144	164	161	164	156	131	159	132	163	142	137	162	140	172	161	153	157	145	157	144	153	145	142	143	150	119	137	169	172	99	141	155	152	151	156	127	164	179	149	135	137	161	145	157	128	175	136	155	130	154	153	145	159	166	142	141	164	148	141	170	159	141	134	159	144	127	189	153	146	169	153	158	154	132	151	150	149	125	133	133	151	152	147	135	155	164	142	154	141	162	118	153	152	160	138	152	146	147	165	156	148	167	137	148	149	148	175	166	143	148	155	155	157	163	153	153	165	163	150	170	152	143	165	143	167	129	127	150	174	157	146	143	148	134	154	157	138	138	137	132	153	165	167	140	170	155	155	159	144	152	152	136	137	158	159	138	148	147	179	136	161	150	130	143	131	150	143	137	135	138	156	170	138	129	158	128	145	157	141	142	161	163	136	156	154	161	177	151	159	155	148	149	152	147	142	142	152	143	147	152	139	149	153	145	159	154	160	156	154	143	158	166	142	147	151	156	142	176	150	147	155	152	156	138	160	148	153	150	153	160	158	154	153	149	148	118	149	136	138	158	148	154	140	127	167	155	153	156	165	158	154	135	151	152	150	148	151	173	150	166	150	154	162	127	145	154	155	160	155	148	144	155	141	145	168	132	155	173	128	156	149	149	153	134	150	166	152	136	138	146	147	153	164	171	158	146	150	147	155	166	134	172	159	154	176	137	140	139	133	156	163	175	142	153	155	132	135	148	145	142	149	125	169	145	150	139	155	159	139	149	156	157	134	128	159	173	146	168	145	160	136	160	128	156	148	130	151	147	145	154	149	129	138	152	147	150	150	158	136	156	144	141	160	154	153	154	146	132	151	138	133	151	180	154	161	147	135	148	154	141	150	162	141	144	160	155	134	148	133	163	164	139	141	154	153	146	156	143	129	139	146	161	139	154	158	153	150	167	155	135	139	155	148	148	169	163	155	147	130	135	134	147	160	150	143	150	158	151	126	145	145	144	156	143	168	144	133	143	142	149	151	143	169	158	140	157	147	180	142	148	162	172	129	143	142	155	141	135	168	143	149	149	156	145	149	153	142	155	166	141	169	153	161	170	160	148	148	132	160	152	153	143	155	136	166	148	143	148	170	140	150	147	142	153	151	164	164	138	130	148	134	135	154	152	135	157	155	132	150	147	143	144	139	147	147	146	147	139	181	137	158	166	151	150	171	169	137	137	159	165	149	139	166	152	156	147	134	153	141	151	156	154	151	174	128	141	142	159	171	167	160	141	140	133	147	148	157	143	157	153	156	139	147	120	126	147	157	165	164	152	171	171	143	124	135	161	137	147	155	132	132	141	167	153	160	156	144	140	172	135	144	140	140	152	143	127	164	161	162	170	139	146	147	148	136	150	151	140	147	140	143	147	141	151	162	151	145	150	162	145	158	146	134	150	146	177	141	136	148	153	181	163	165	128	165	145	140	170	143	155	138	141	164	152	157	162	152	166	159	147	163	158	170	133	149	154	153	162	142	149	148	145	170	159	170	154
23986	21682	29159	24739	21692	11730	999	590	469	451	466	391	374	341	378	350	335	305	304	295	284	298	324	275	288	274	301	293	264	306	291	281	304	299	274	264	255	258	266	263	308	274	270	256	282	266	244	241	267	240	272	271	266	264	258	278	292	290	252	262	275	267	251	256	274	243	284	302	268	256	255	243	285	296	276	286	303	276	291	296	294	313	300	288	280	292	301	251	259	277	253	282	256	287	249	258	267	289	257	276	271	280	236	304	284	280	265	270	271	267	233	256	309	266	270	256	250	285	256	221	267	279	277	289	274	290	270	284	254	295	247	272	247	259	261	264	258	281	272	277	288	261	253	281	250	243	274	259	249	275	297	266	241	254	283	247	271	280	251	266	261	262	259	241	246	251	263	256	274	248	255	267	261	290	256	265	248	250	294	240	283	270	271	257	302	272	280	252	258	281	241	245	250	289	244	263	261	293	238	264	273	261	251	258	257	284	269	272	245	272	263	274	264	241	274	265	247	267	256	244	279	250	255	263	270	262	282	256	281	283	264	267	248	256	254	272	258	289	240	266	258	257	236	260	263	259	275	283	254	264	278	278	264	295	274	252	240	286	269	268	285	254	261	262	244	241	270	273	248	256	234	266	262	248	281	271	287	248	258	260	268	264	233	244	267	246	252	255	281	259	296	272	262	271	258	243	257	249	254	260	255	274	272	264	264	273	257	272	283	257	261	275	289	261	290	285	258	235	233	276	243	291	254	269	277	276	244	232	286	268	232	276	281	274	281	257	251	272	269	256	265	266	270	278	295	269	263	247	266	281	253	243	250	283	277	273	281	234	249	259	244	251	255	280	254	279	283	275	278	278	248	264	248	277	292	294	255	278	277	276	280	242	262	250	263	275	267	249	292	291	238	241	256	253	261	280	274	281	268	235	250	242	263	270	268	253	262	256	278	283	265	251	264	287	262	275	254	281	290	259	262	251	263	258	255	263	286	284	272	275	267	260	280	265	241	255	255	274	270	254	263	254	293	300	268	224	270	271	268	257	282	263	297	253	249	246	257	282	258	261	278	261	267	265	281	244	259	274	249	287	222	298	242	252	248	263	279	256	253	282	263	309	299	281	259	240	276	275	293	261	253	273	241	250	233	263	281	275	292	266	269	239	264	228	251	280	261	274	270	227	246	267	227	246	252	265	272	253	277	258	277	267	284	274	281	289	265	294	268	279	278	275	248	280	276	272	258	255	250	296	227	270	262	249	262	284	258	259	268	250	287	259	227	254	238	275	255	263	243	267	254	240	263	252	261	267	277	252	273	266	271	238	283	267	261	265	262	248	267	278	303	237	248	268	265	257	260	238	246	262	285	251	266	240	250	270	280	282	272	265	252	243	270	267	266	265	285	278	254	264	266	232	264	265	245	254	261	316	259	276	284	282	229	266	248	290	252	274	268	266	260	239	286	281	245	264	271	231	276	287	256	248	250	253	263	279	287	283	274	266	242	262	264	278	280	251	280	250	235	272	244	245	259	252	256	257	280	250	265	246	257	286	286	265	260	288	252	263	302	263	280	287	269	285	258	274	262	255	253	259	276	281	289	222	251	250	294	247	224	252	256	238	267	250	268	275	297	263	264	252	253	247	259	253	271	256	257	251	257	243	255	262	276	262	267	252	282	250	260	275	273	272	253	282	271	278	261	282	265	286	241	282	267	254	231	252	280	265	273	272	260	246	258	275	229	240	275	255	271	284	270	257	242	241	289	244	247	271	281	268	242	251	250	281	276	229	269	246	257	247	275	233	235	300	247	270	251	272	293	289	264	264	279	298	272	251	267	258	255	281	265	275	298	266	274	242	252	300	252	244	250	266	276	247	294	270	264	252	263	258	255	247	268	240	283	236	265	273	251	270	252	259	284	288	274	280	298	251	241	281	275	270	257	266	289	276	262	252	271	268	268	265	241	291	255	263	258	247	261	266	260	272	239	270	265	281	254	285	270	233	263	273	276	271	254	261	279	264	271	299	238	263	245	269	237	239	256	292	242	242	249	287	280	260	282	261	296	262	256	269	267	274	274	259	244	263	259	244	286	253	260	254	286	256	256	239	233	247	284	261	246	266	257	254	286	243	272	248	277	259	247	229	262	269	296	261	272	273	308	262	280	245	272	272	268	284	253	260	275	236	264	248	263	241	272	232	249	229	270	257	264	262	265	258	277	257	223	269	247	261	276	270	260	272	290	246	245	287	324	266	276	248	288	275	282	249	269	249	245	248	281	242	255	258	284	256	263	307	254	256	272	290	259	265	219	284	250	290	254	242	236	266	266	257	263	262	283	263	291	269	274	262	263	246	237	260	262	265	272	262	273	250	304	248	240	240	245	266	273	262	261	269	262	265	255	268	255	268	240	266	239	292	249	253	272	283	271	250	265	240	263	258	284	264	257	245	257	272	255	259	288	238	276	269	225	237	293	273	272	259	239	284	259	255	289	280	248	256	247	233	253	282	281	286	275	301	244	299	275	254	261	311	269	269	281	304	256	285	277	263	250	259	272	270	272	277	275	267	257	251	273	243	256	260	273	283	294	233	262	257	269	262	267	257	260	257	263	242	250	257	287	306	237	247	227	255	255	235	256	243	231	271	243	276	301	244	277	267	274	270	267	255	270	270	240	271	264	249	247	266	250	250	265	278	262	270	296	260	280	274	277	274	285	274	274	296	251	243	283	241	281	253	243	250	230	289	266	260	271	265	253	252	230	283	245	259	270	279	252	229	268	253	238	257	282	280	227	253	258	280	279	303	288	269	273	281	275	259	257	275	260	264	246	253	279	272	252	269	264	286	245	244	252	262	232	266	266	249	258	254	258	242	242	252	280	240	276	269	230	275	255	241	266	271	237	251	261	285	254	253	263	282	247	261	260	284	265	247	255	247	266	286	257	261	242	252	252	227	238	252	290	247	259	271	252	280	255	272	268	281	263	262	246	250	250	244	289	248	259	255	262	267	225	264	240	257	264	239	258	264	277	249	280	253	251	272	263	270	284	271	251	285	279	252	240	277	262	271	261	225	275	293	250	234	278	251	262	254	244	256	227	307	285	239	245	267	252	286	266	229	253	283	249	262	244	249	250	232	276	252	227	277	245	272	285	287	278	248	261	296	249	258	245	261	261	270	274	267	248	284	246	260	266	276	272	273	255	290	260	252	268	268	271	256	283	283	267	268	281	265	251	230	267	272	227	270	250	274	241	258	275	241	270	263	250	258	268	246	268	263	258	276	276	267	247	249	251	257	231	278	269	253	279	241	228	274	259	238	278	258	258	267	246	241	262	264	273	261	263	287	267	283	253	293	275	267	239	249	241	283	261	257	269	291	277	244	307	267	262	274	269	285	279	212	259	270	268	237	243	274	257	257	251	269	243	292	259	258	261	265	281	284	256	279	260	269	261	274	255	258	255	270	274	275	283	275	269	273	246	265	248	251	253	262	269	240	270	269	264	278	307	284	278	259	268	255
8897	20949	11291	4244	2883	1863	1143	862	729	622	601	504	485	497	398	359	346	389	378	378	364	341	344	340	336	315	301	310	304	318	322	298	285	281	260	300	292	309	295	297	332	274	271	289	285	290	292	325	283	301	284	273	284	273	268	277	264	289	264	250	262	280	264	296	294	276	264	278	260	248	286	287	302	271	264	271	293	285	297	324	321	376	330	335	287	289	267	278	262	263	254	278	275	272	280	287	271	300	309	310	264	265	296	276	257	300	230	276	298	279	278	269	282	272	268	273	270	257	272	310	263	296	288	279	268	255	265	307	306	278	284	276	268	271	266	283	287	266	303	284	288	283	288	296	271	264	271	292	250	254	287	264	274	270	269	286	278	261	254	276	279	270	289	273	275	274	304	264	278	255	275	254	275	275	255	257	270	276	272	271	267	288	259	270	278	295	276	275	284	254	254	304	261	290	251	292	261	287	273	267	289	260	258	287	258	265	272	274	263	282	271	243	250	282	282	275	294	272	270	312	256	274	256	253	271	278	291	277	282	275	283	268	269	278	311	270	267	275	298	259	295	288	285	282	285	273	296	273	283	255	292	289	286	280	301	282	283	290	274	261	264	264	273	299	293	264	258	249	272	305	259	281	278	291	275	274	289	280	282	281	285	281	292	242	276	274	271	244	277	301	281	274	279	276	291	260	293	290	291	285	274	267	285	245	296	300	291	294	285	268	290	279	293	279	253	275	260	285	288	286	262	296	272	278	260	268	278	272	281	262	238	293	266	251	266	266	264	271	288	308	260	272	266	297	317	269	294	280	285	285	280	265	278	251	259	275	276	274	282	257	296	255	285	284	277	254	275	250	282	299	268	276	312	266	287	297	254	264	244	261	301	277	249	295	287	259	261	278	278	256	284	283	299	294	302	257	286	293	260	265	297	260	278	316	278	284	277	296	269	248	279	303	266	284	251	253	295	317	293	271	287	274	278	278	253	299	249	297	292	296	283	272	308	264	259	284	274	290	246	289	253	274	286	276	287	253	289	299	279	257	285	277	278	257	265	273	283	260	260	291	262	274	287	287	264	291	283	267	266	278	288	277	286	232	303	309	257	281	267	272	276	277	298	300	276	290	250	265	304	293	227	304	308	273	276	283	300	247	292	278	268	274	274	279	272	265	261	257	240	296	255	285	298	284	269	261	266	278	264	303	244	271	273	250	274	277	300	260	269	284	279	249	258	262	288	266	300	274	251	264	273	280	278	276	248	270	271	264	254	266	273	297	274	282	278	280	294	272	283	310	289	276	296	276	301	271	257	268	286	281	279	272	256	296	293	261	283	301	270	261	243	291	270	275	273	277	299	250	282	272	285	287	253	285	257	268	264	270	258	250	249	271	289	272	270	284	241	261	292	281	276	304	300	241	267	272	266	254	290	268	303	284	307	255	275	276	281	264	275	295	278	295	250	293	286	286	256	273	247	265	304	264	244	237	276	296	218	270	264	257	274	261	279	289	260	272	290	274	267	271	253	238	243	264	286	293	271	280	280	293	295	286	273	260	293	292	270	277	281	295	264	307	261	292	284	266	287	271	286	279	269	294	275	240	287	309	284	291	257	299	281	279	324	282	284	250	273	277	263	245	280	255	293	281	293	289	294	259	269	260	270	251	268	281	268	302	257	292	300	294	281	294	274	288	272	270	301	243	253	306	288	291	268	265	272	278	276	269	261	281	291	265	308	234	309	265	306	270	261	291	283	286	285	277	305	304	282	262	284	291	269	263	262	298	290	284	311	271	286	278	290	269	296	276	266	300	272	254	285	281	265	244	269	276	287	264	271	310	258	275	302	289	314	252	302	277	250	268	271	285	281	263	282	266	293	296	261	254	270	280	303	292	302	296	314	278	272	291	293	305	262	268	243	296	283	261	272	289	278	298	289	277	304	245	293	239	263	271	272	267	297	293	291	266	273	286	260	269	252	323	256	305	266	267	246	297	284	277	314	307	261	281	262	292	284	280	255	255	285	293	264	271	286	311	260	263	273	286	304	273	290	293	280	310	258	274	260	307	248	260	289	256	302	311	286	282	291	281	273	271	288	271	290	299	267	299	283	269	264	269	301	308	253	279	295	301	290	275	269	270	251	264	306	295	257	261	300	301	284	274	258	260	269	276	278	280	290	268	291	287	267	252	258	264	250	275	275	279	310	300	290	279	281	275	247	265	280	271	296	286	282	321	283	240	263	299	252	290	269	303	308	276	269	286	290	290	243	278	246	279	278	247	275	277	270	268	282	282	275	287	239	278	249	305	278	274	279	279	259	280	282	286	257	268	258	279	258	280	257	280	276	277	248	262	277	269	251	271	273	260	277	266	278	294	279	318	287	274	265	299	256	291	297	265	311	286	246	286	252	276	281	270	250	287	254	314	280	269	262	290	296	267	268	301	267	273	287	249	260	266	273	269	267	282	266	287	310	269	268	257	256	280	294	265	268	263	259	264	247	295	288	275	279	291	280	292	260	286	284	285	261	295	287	258	287	269	255	270	262	272	265	272	274	271	310	262	272	246	279	279	249	294	229	244	274	274	302	286	284	243	291	299	282	271	270	265	265	259	295	318	265	283	277	278	292	251	266	273	276	271	281	274	288	284	258	293	265	264	297	271	262	235	267	273	279	250	290	274	299	250	285	262	274	261	265	267	270	302	280	271	300	277	304	253	261	262	274	279	277	251	248	270	293	289	271	275	288	287	307	259	298	292	270	264	308	282	285	258	291	283	259	297	278	277	286	270	284	305	288	289	276	291	257	250	283	305	284	264	283	266	259	238	274	267	258	290	277	253	225	279	265	286	277	295	284	275	285	284	282	262	279	267	263	275	275	263	286	279	292	307	302	280	277	266	276	269	288	264	283	296	294	276	296	296	277	288	290	285	284	272	277	248	282	264	285	285	288	278	275	298	251	281	283	280	276	249	299	268	288	266	246	286	264	267	278	252	304	252	248	281	274	258	290	289	263	281	292	266	274	291	266	259	282	285	290	271	287	280	272	290	258	271	278	290	267	266	285	263	274	270	264	250	269	229	272	307	232	256	277	266	264	261	274	284	259	260	284	295	297	253	272	295	294	268	286	287	282	277	285	275	303	258	267	273	274	257	275	284	286	260	262	293	259	276	258	276	255	262	288	254	289	279	261	276	278	276	288	243	276	266	286	290	284	268	269	258	265	264	297	269	296	298	277	285	250	274	322	255	257	252	278	292	260	279	286	269	266	276	281	276	260	269	279	280	282	288	259	270	293	303	277	287	303	244	254	299	277	280	264	262	274	250	277	254	293	284	258	264	267	276	261	283	312	263	301	306	279	293	292	292	257	268	290	269	293	295	259	265	292	273	281	262	283	276	274	285	289	281	298	270	246	270	288	303	270	295	286	308	267	261	276	288	287	301	283	304	281	241	258	277	281	274	277	298	273	307	257	253	271	251	279	280	288	253	276	269	299	252	279	266	299	282	289	244	289	264
25057	21658	28156	25654	12898	669	312	196	154	157	141	125	129	115	110	96	91	85	97	93	87	73	83	70	85	72	81	84	69	85	92	74	82	73	86	71	80	73	74	78	62	60	71	73	72	73	73	57	81	88	73	62	64	75	82	74	77	72	76	81	82	69	71	75	58	63	82	69	83	76	85	71	60	87	87	69	70	75	91	104	102	121	93	85	68	80	53	77	72	70	65	76	69	75	67	67	66	76	78	80	83	88	59	87	80	89	71	75	76	64	77	66	73	74	73	50	90	77	79	74	67	70	69	76	65	65	69	71	63	87	64	76	63	81	89	84	75	82	75	71	57	74	59	80	68	70	82	68	77	70	55	77	83	73	61	67	84	69	63	58	65	73	86	63	77	67	84	87	75	70	69	73	66	69	75	70	93	74	78	76	85	67	77	80	62	78	90	69	62	82	94	77	86	62	71	82	62	59	90	63	70	79	88	75	68	64	66	81	75	64	58	70	67	71	79	75	67	66	66	68	70	65	81	67	62	83	71	78	79	88	61	54	65	72	69	78	77	50	87	77	64	64	68	77	76	74	77	68	74	69	67	57	65	62	63	71	65	69	71	64	81	62	71	62	81	64	63	80	81	78	62	76	69	80	67	73	62	70	67	61	58	75	81	77	54	68	69	72	77	67	62	68	69	68	61	80	75	82	76	73	67	67	69	69	70	68	82	66	66	65	81	77	79	73	84	70	71	64	74	69	76	75	74	60	70	67	72	94	82	75	57	60	64	70	77	69	81	80	82	72	76	71	66	66	67	63	75	72	71	74	59	66	60	80	83	80	60	72	74	54	63	75	86	78	88	78	79	70	85	86	67	101	51	85	84	82	53	72	58	78	87	74	60	67	68	85	67	60	77	75	72	81	53	75	69	62	70	79	72	78	73	69	77	82	80	71	70	60	72	67	66	58	82	87	57	76	68	82	55	72	70	71	68	84	80	62	67	81	73	68	62	82	72	66	68	85	63	74	83	66	67	54	62	72	71	52	56	60	80	80	77	69	80	67	72	61	59	69	91	69	87	75	60	95	74	78	65	77	71	68	53	62	66	70	60	86	71	76	72	77	70	71	69	59	93	89	79	74	71	75	72	66	81	74	74	68	70	74	72	80	55	66	69	81	75	72	71	67	69	76	57	65	67	65	71	89	70	57	70	75	70	61	79	68	75	63	96	86	71	80	97	71	75	69	61	59	62	72	71	70	75	91	67	75	72	58	68	69	86	53	72	68	73	72	66	59	61	76	67	73	64	60	68	54	78	68	72	72	81	58	71	74	70	61	73	59	59	81	74	83	85	80	64	65	54	72	79	68	74	92	70	72	69	66	54	67	69	80	71	78	83	60	71	65	75	73	80	75	72	67	75	86	62	60	63	75	61	85	73	70	62	82	81	73	70	75	81	60	62	77	63	70	77	66	63	76	78	76	69	78	92	80	81	80	74	59	55	64	52	65	74	72	60	74	82	69	64	64	64	73	64	83	79	81	77	77	83	69	75	61	78	71	76	78	71	68	67	72	91	78	63	65	73	73	79	66	57	60	69	82	87	66	66	67	71	56	76	71	61	72	78	70	73	64	79	69	72	71	75	65	66	68	66	76	82	60	68	72	75	84	70	81	68	69	64	61	59	68	60	74	65	67	64	59	61	68	74	79	59	83	69	67	54	70	62	65	75	74	73	64	75	70	64	75	67	73	66	62	69	78	75	71	64	66	83	59	66	85	78	66	92	79	83	86	73	81	62	61	66	65	63	78	67	67	70	65	89	53	73	77	87	74	77	92	63	64	73	87	62	68	77	72	99	70	81	68	64	64	71	81	74	68	66	71	52	72	75	68	80	79	72	74	61	73	61	64	76	76	75	64	62	77	67	84	61	84	82	56	68	75	76	66	74	84	85	89	64	60	68	71	63	81	65	67	59	57	62	59	67	75	70	61	74	69	61	68	60	66	91	64	75	84	56	68	65	71	60	71	90	68	74	66	77	74	84	56	66	63	60	60	72	72	68	78	67	63	72	71	64	86	60	50	70	74	60	70	83	70	72	80	82	84	68	86	75	74	73	79	76	72	77	73	77	61	69	80	79	64	84	81	73	64	77	64	86	72	67	69	82	72	71	66	74	76	66	84	84	90	78	68	67	82	74	69	56	88	66	74	85	45	76	66	65	76	66	79	73	56	79	63	74	61	74	74	83	59	65	69	74	62	57	75	60	59	77	68	70	79	70	77	68	73	77	83	69	63	63	46	69	65	60	96	73	66	71	60	81	83	65	52	62	60	58	74	77	84	66	80	71	57	77	69	64	73	63	82	75	58	87	76	73	61	70	54	75	71	71	81	57	75	67	65	70	86	75	82	77	68	70	60	56	73	70	74	64	69	82	65	70	70	55	70	65	69	67	68	68	61	65	69	58	73	80	71	70	77	66	78	67	81	88	59	65	63	63	77	69	77	65	87	70	66	73	79	73	76	78	79	66	62	51	61	87	62	47	71	62	63	74	59	69	57	60	74	65	75	56	88	62	70	85	76	75	64	65	63	75	69	74	76	85	65	69	78	80	67	61	85	62	66	84	70	83	78	88	82	79	62	71	68	62	76	69	77	79	59	68	81	76	75	59	83	63	72	74	66	67	76	66	75	58	80	70	69	69	63	72	74	66	70	70	69	62	99	70	94	69	65	85	74	74	66	65	69	78	73	87	80	73	96	64	84	83	77	68	77	71	69	70	67	80	76	83	78	66	70	72	59	76	95	70	70	69	74	81	69	56	73	72	70	81	72	77	75	58	68	63	73	78	64	74	77	59	64	72	78	55	78	76	70	72	80	69	85	95	68	71	87	73	63	68	62	71	89	77	79	91	74	75	67	77	71	67	67	64	63	67	59	60	77	65	62	84	60	59	76	73	79	89	56	68	72	75	72	72	61	76	49	59	75	58	78	67	79	70	69	73	73	75	84	72	70	64	67	61	63	67	82	61	81	68	63	101	57	68	78	64	70	63	68	64	62	75	72	59	72	77	69	78	74	83	67	69	69	73	66	79	68	66	77	81	71	74	72	65	74	68	63	75	61	68	61	84	77	62	72	75	78	69	73	89	77	77	83	76	67	82	64	76	74	54	64	70	72	72	70	78	59	85	70	85	76	83	66	66	58	70	74	67	63	67	67	69	83	68	74	77	67	70	54	72	69	77	69	78	80	64	58	71	70	70	66	68	72	88	65	75	79	76	76	69	69	75	78	66	67	64	73	82	71	77	70	63	78	70	74	76	81	73	60	69	63	80	75	66	50	79	71	72	58	75	50	63	73	56	72	71	80	79	59	65	72	75	65	55	88	77	55	74	89	72	81	72	78	69	89	77	71	77	68	73	69	85	81	76	65	74	60	79	72	60	72	64	66	66	70	62	75	84	61	72	62	75	71	62	72	76	71	75	71	83	57	78	77	68	73	67	65	58	78	74	65	65	86	84	84
7222	14253	7213	2711	1732	1094	646	404	339	269	267	203	159	161	151	128	136	105	135	111	100	114	98	86	121	118	81	75	85	83	100	79	86	85	92	81	87	94	83	77	75	80	96	92	83	86	88	87	81	82	82	78	95	85	86	84	78	73	78	88	83	72	72	79	80	67	71	81	83	84	82	87	87	85	94	86	73	72	94	143	138	138	132	122	82	76	77	78	72	86	87	79	89	78	83	77	78	94	65	71	88	74	75	70	87	89	82	93	71	83	79	84	64	90	71	78	102	102	95	78	68	71	70	86	65	83	84	93	93	72	81	80	81	78	63	82	82	71	74	72	71	79	96	56	66	70	80	79	76	61	83	73	85	74	79	75	79	64	81	66	84	76	96	77	81	90	80	92	90	64	68	81	91	106	73	86	76	92	87	79	81	79	79	82	75	65	89	88	61	93	80	67	71	87	88	74	80	85	60	80	67	76	65	68	83	76	89	68	104	84	64	85	70	74	72	105	78	86	83	58	84	73	89	73	65	88	77	87	76	88	82	80	61	87	83	74	77	75	69	81	70	78	71	74	70	88	76	80	86	77	84	87	76	93	71	79	87	77	77	81	89	87	79	83	84	61	77	88	69	71	70	71	86	79	78	89	81	89	72	83	78	74	80	65	77	80	81	82	92	75	70	77	90	81	82	75	84	80	78	85	75	82	83	66	82	94	72	90	68	81	69	78	75	75	94	71	64	71	67	70	69	89	83	77	79	76	91	74	71	76	78	76	81	66	68	69	67	69	76	69	70	94	72	94	63	83	73	72	84	80	75	91	75	94	86	81	84	81	72	91	86	78	81	102	86	74	79	60	87	69	70	78	70	83	79	80	64	72	87	72	73	64	77	78	70	76	95	68	70	77	78	70	65	77	68	80	66	67	87	78	85	72	75	73	72	65	73	69	72	81	78	71	65	95	85	74	78	76	66	73	71	88	80	72	67	75	61	58	81	60	78	71	79	88	82	77	72	82	88	76	77	90	56	87	75	84	85	88	81	72	81	74	89	81	72	90	80	78	68	92	75	73	93	71	67	71	96	86	72	89	92	69	66	79	82	76	83	76	82	95	95	69	81	72	72	67	90	83	81	84	88	76	72	85	77	71	87	78	76	80	75	74	82	76	96	78	90	87	82	96	79	71	73	72	93	79	81	74	69	77	89	79	84	95	80	98	88	88	74	75	80	92	84	80	85	82	93	71	61	81	84	91	90	63	86	95	78	63	84	62	82	79	75	75	81	81	83	75	86	81	75	74	74	70	81	104	70	100	81	65	77	84	65	83	80	91	91	76	73	86	76	77	80	74	75	63	69	88	85	74	79	84	83	74	77	77	85	81	71	69	77	90	89	71	92	86	72	67	88	80	67	71	111	83	74	79	89	80	76	77	88	78	68	88	97	73	61	77	75	85	82	81	85	83	81	78	82	67	80	73	86	83	71	76	81	71	80	86	68	73	79	95	69	89	68	66	79	98	80	100	90	88	89	79	77	59	69	79	85	83	80	78	67	73	76	85	89	90	87	82	55	90	108	83	63	80	74	113	82	68	73	89	85	75	71	71	82	89	89	81	81	78	57	76	84	70	88	76	82	77	65	78	85	95	85	76	69	77	75	74	71	94	85	84	82	73	74	96	83	69	83	83	69	89	57	75	80	77	83	110	82	84	78	74	71	78	95	68	69	72	90	68	84	88	82	67	68	73	95	90	80	81	85	79	73	65	85	72	86	86	74	103	86	70	80	73	72	67	79	75	89	87	79	76	74	85	71	67	82	96	90	80	75	74	90	81	94	76	84	92	56	98	73	72	75	80	75	86	70	71	82	74	88	83	78	75	93	89	85	89	82	87	75	86	65	81	78	89	73	76	71	79	83	76	82	73	74	70	79	75	71	72	83	76	52	84	70	87	73	77	76	85	80	63	70	74	66	79	93	85	93	84	93	79	93	88	68	72	82	93	87	81	97	74	81	97	83	69	88	73	74	77	86	86	82	94	76	75	73	72	83	74	80	71	97	74	80	81	86	80	66	68	74	97	69	95	78	94	84	87	85	73	76	72	70	77	81	86	75	65	73	74	84	81	81	85	90	79	76	78	83	76	72	83	74	65	62	90	89	69	73	81	89	64	85	70	73	88	85	88	78	73	80	83	64	81	97	65	85	81	96	92	82	71	76	84	69	78	78	66	62	77	79	67	90	90	89	70	74	71	81	72	101	92	106	82	93	75	89	75	98	80	67	96	74	79	80	77	87	81	88	66	77	77	87	94	84	65	84	86	83	70	76	76	82	54	88	80	71	94	77	67	67	73	77	66	78	58	84	87	72	86	82	88	96	85	82	78	76	81	71	67	73	77	92	76	89	93	79	78	74	66	71	84	73	77	73	75	66	80	86	74	69	79	90	60	88	92	73	90	95	72	80	76	82	73	84	70	80	78	73	90	65	81	87	78	63	91	81	97	79	86	76	78	90	82	62	69	67	88	80	70	75	79	57	84	95	78	72	77	78	81	65	66	81	78	69	77	83	83	71	86	85	57	81	57	69	85	87	75	79	80	78	71	73	70	72	66	55	71	68	59	79	67	90	72	76	78	75	78	76	60	85	78	79	80	60	84	75	61	80	71	88	83	81	61	83	69	72	85	84	87	69	79	81	78	88	85	83	75	90	83	83	91	84	71	79	63	85	82	84	76	68	81	91	77	81	84	84	86	79	73	88	83	84	86	72	86	72	67	80	69	85	69	76	78	72	91	71	87	99	67	79	62	69	84	97	74	75	81	85	82	85	74	86	85	77	77	82	79	76	62	74	65	83	79	74	84	75	73	73	78	93	59	85	74	81	91	72	98	72	80	76	86	73	76	83	80	72	95	81	83	88	77	78	87	71	70	80	59	62	81	85	79	79	94	77	75	92	83	77	73	83	81	90	86	71	71	79	88	63	75	83	86	93	88	75	71	83	83	81	86	77	75	78	76	89	88	72	72	95	71	79	77	86	90	78	70	81	63	89	90	88	88	69	75	109	76	75	94	88	78	82	83	74	75	81	77	74	95	89	65	85	87	79	81	87	104	90	75	86	80	82	67	94	79	78	91	82	74	89	88	78	72	53	79	73	80	82	85	91	72	78	67	87	99	79	67	71	90	87	91	77	58	84	68	85	91	88	81	76	87	79	90	96	63	67	62	82	83	73	65	76	73	77	68	87	66	74	81	74	75	75	78	55	82	81	75	102	74	77	86	78	85	96	77	80	72	75	61	92	75	79	77	75	81	86	79	74	84	81	101	86	61	75	76	69	75	83	82	85	91	80	77	81	77	82	69	74	74	74	74	83	75	81	75	80	85	85	75	84	76	79	65	81	87	62	83	90	77	65	70	76	89	69	88	69	87	71	82	65	82	84	88	81	56	69	73	76	65	66	76	77	89	78	74	78	92	89	63	65	85	66	63	87	77	86	79	67	85	78	69	68	86	64	69
22786	21610	29503	24210	21615	21676	11080	997	683	577	550	485	418	404	380	349	282	322	307	243	260	270	253	278	275	313	267	255	241	267	253	251	207	279	229	244	225	276	231	220	227	233	237	246	217	242	229	206	233	209	234	226	249	257	243	250	218	248	217	237	248	217	208	232	208	223	233	240	214	243	240	238	230	197	248	237	227	247	306	291	292	281	265	231	211	230	215	224	219	236	255	211	219	199	233	235	205	207	206	227	235	235	214	233	227	223	213	202	206	221	231	217	224	233	231	205	218	203	216	237	242	205	233	218	237	239	222	228	235	221	221	227	217	224	208	218	218	221	207	221	227	207	228	243	217	220	246	234	214	229	210	238	233	210	227	219	231	232	227	217	228	213	213	233	223	224	203	219	222	216	214	246	223	222	245	230	201	217	229	210	221	204	231	223	218	229	237	249	210	218	209	241	248	201	241	238	182	226	211	226	225	236	239	251	221	211	216	234	225	203	222	219	219	226	212	197	221	228	216	225	219	233	206	229	218	210	220	244	219	252	231	195	254	221	212	217	240	258	230	233	213	204	226	221	220	227	209	219	223	228	239	212	218	222	221	226	233	202	207	218	233	215	237	243	206	213	234	204	221	221	225	191	226	237	213	208	232	217	232	231	227	230	208	226	240	227	223	222	233	217	214	235	244	220	212	202	213	201	226	215	226	244	224	198	226	247	223	241	247	208	227	252	222	224	224	203	237	218	219	237	198	223	243	232	248	223	260	227	220	222	205	204	207	201	207	238	250	204	229	209	190	228	236	226	211	216	217	218	225	199	227	204	186	169	228	227	233	231	226	210	189	234	218	254	218	233	226	224	232	253	228	216	237	229	216	223	224	251	246	199	232	223	201	231	218	229	208	205	247	234	215	224	176	209	224	223	188	235	224	221	210	200	235	228	207	223	221	242	214	223	206	220	231	243	234	212	226	233	216	203	214	250	237	191	224	215	230	205	197	235	239	202	216	211	234	230	236	219	205	221	186	227	220	225	223	230	239	217	202	209	225	200	236	238	211	223	213	226	235	219	204	197	214	220	213	225	218	241	245	223	213	244	209	223	229	210	219	221	206	212	225	238	226	202	215	223	213	214	199	205	205	222	260	207	209	213	217	205	240	219	216	218	232	211	238	229	227	220	225	209	223	218	235	241	210	200	214	204	234	207	215	237	228	246	211	224	262	245	250	218	213	252	214	226	234	182	221	216	226	208	191	229	218	215	233	228	216	214	222	218	239	221	229	210	225	230	217	216	227	226	222	209	240	197	218	225	218	248	213	230	222	221	216	226	208	229	214	222	245	228	218	201	254	221	218	222	212	244	236	215	222	217	188	198	222	233	227	232	215	203	236	216	214	226	229	219	213	214	219	216	236	227	233	206	234	233	209	223	240	216	198	226	232	263	217	215	223	223	213	237	229	238	236	227	239	243	210	225	223	249	256	198	227	236	200	201	247	239	219	192	236	229	212	223	263	220	237	212	243	217	214	208	218	227	233	208	225	213	214	227	232	229	211	202	262	214	219	217	213	208	248	214	226	204	210	194	229	236	211	224	236	216	259	209	213	203	228	236	231	216	222	210	199	218	208	181	236	214	205	224	189	243	225	226	241	219	250	217	224	252	218	223	242	221	223	215	233	233	242	221	209	207	199	224	224	224	211	208	219	212	197	213	228	229	222	239	185	227	241	234	209	244	226	233	235	225	246	209	213	232	210	198	267	236	219	219	253	226	217	228	195	211	203	233	217	246	230	190	218	206	225	224	204	240	207	234	252	227	251	209	209	223	260	221	204	214	221	247	213	204	213	200	201	231	225	203	221	240	236	206	234	236	220	243	237	205	208	228	222	208	192	248	222	237	224	228	232	207	237	232	228	215	213	239	223	221	217	222	214	204	253	226	226	221	267	236	256	201	232	233	202	203	242	232	192	222	215	251	200	235	197	227	246	219	229	226	221	221	202	222	215	212	203	210	210	215	207	225	213	203	202	211	218	253	226	213	231	216	213	241	235	190	206	224	207	243	231	229	256	208	245	210	215	244	212	227	217	234	251	215	222	181	231	194	189	220	234	250	228	221	225	243	236	239	215	213	214	220	219	206	216	223	232	211	227	230	220	210	231	230	232	244	213	216	228	267	213	222	239	228	240	206	209	206	220	225	233	219	215	214	235	238	242	220	222	229	241	227	213	249	242	221	206	224	219	208	203	195	201	230	229	220	245	223	212	234	191	259	218	212	232	223	217	203	240	241	251	225	199	215	220	233	214	218	223	227	241	215	230	224	221	223	218	200	215	199	208	220	226	255	230	218	223	223	239	211	247	230	208	233	220	215	231	206	262	246	251	230	233	231	224	210	237	214	264	229	219	229	242	234	202	220	230	229	226	209	220	232	232	206	240	252	209	227	196	190	217	225	213	238	239	247	243	222	230	225	212	209	245	195	224	231	198	246	219	192	205	200	233	224	235	232	220	205	208	223	224	219	233	222	220	196	233	223	215	256	234	220	230	235	238	233	246	251	225	183	205	236	198	211	215	223	233	224	220	214	204	224	218	222	224	208	178	192	232	246	214	230	208	202	233	215	218	223	219	202	192	206	238	215	212	214	231	237	226	236	204	218	243	227	216	260	218	238	220	226	234	228	211	238	216	222	203	211	209	212	219	255	208	230	232	239	205	229	213	222	224	217	233	247	212	244	185	223	203	225	237	240	232	198	225	225	218	199	207	204	241	216	236	238	255	213	215	227	193	214	249	220	205	222	210	226	221	245	213	231	226	224	239	215	226	246	219	235	250	223	221	218	216	227	219	201	217	230	201	225	212	209	201	224	221	231	227	217	212	199	189	233	213	217	229	211	201	233	239	216	225	210	228	217	222	224	241	227	209	227	218	233	219	215	250	221	212	245	239	220	229	221	227	223	255	242	208	242	230	212	233	229	224	209	217	241	208	224	249	222	217	216	207	202	194	254	223	225	223	215	221	224	216	207	201	204	229	204	241	241	209	235	224	205	199	251	210	204	219	232	203	215	217	226	244	227	233	242	206	253	211	222	203	215	240	226	223	233	193	230	239	212	230	219	208	238	226	220	218	257	209	230	226	203	225	212	214	209	213	209	190	232	229	211	221	232	235	217	225	253	224	246	187	226	217	220	262	205	222	220	222	206	216	226	220	226	227	222	218	222	188	198	206	213	246	252	224	221	216	223	193	212	229	229	229	244	217	218	212	232	220	218	233	207	213	234	220	199	239	195	216	245	233	227	237	215	200	245	218	223	232	233	206	230	250	238	245	210	221	259	205	244	219	215	234	233	218	218	199	249	232	216	206	243	228	259	230	218	229	233	204	187	232	227	218	263	222	225	212	225	208	209	212	226	243	221	201	221	226	200	197	229	246	251	234	239	245	237	203	244	189	239	224	201	190	222	204	228	207	235	227	198	215	242	234	224	221	240	253	224	224	194	235	235	219	215	231	227	219	200
8759	22858	14985	6916	4754	3144	1955	1459	1113	940	723	633	602	522	511	412	417	341	363	326	327	360	309	276	303	272	301	292	299	254	283	270	272	240	245	270	262	242	238	257	237	239	263	258	249	255	229	254	226	256	243	239	260	248	263	237	249	256	245	235	244	238	233	217	219	237	260	241	228	256	230	231	244	254	250	277	244	266	276	311	370	335	301	273	264	224	239	222	257	260	245	246	222	239	213	213	253	209	257	247	217	235	219	246	214	252	228	237	219	233	231	239	218	234	262	259	241	256	261	265	229	231	231	213	247	233	233	246	243	216	265	229	224	242	238	235	251	235	232	221	218	217	245	222	237	228	217	231	225	229	242	227	225	254	245	257	239	242	212	226	224	237	268	230	254	227	250	232	224	225	256	215	244	241	237	223	226	265	224	212	243	227	256	236	247	218	235	226	257	217	265	242	230	232	233	245	235	239	263	239	239	248	229	225	254	240	222	215	237	198	230	252	209	240	255	211	236	232	243	245	256	237	220	240	237	214	249	233	237	230	227	280	228	243	247	237	228	226	230	218	223	223	249	244	217	248	239	240	253	245	231	240	261	240	245	271	225	242	243	244	235	218	272	257	240	235	255	221	236	230	226	260	233	229	253	236	238	207	219	254	238	225	229	217	226	232	256	229	241	244	241	223	212	220	232	237	229	224	214	239	254	241	227	223	257	253	256	252	227	237	244	224	215	234	213	235	235	241	238	215	239	263	227	242	236	253	211	239	238	225	246	257	236	223	216	225	201	238	255	206	235	249	233	258	226	224	243	241	264	236	226	229	254	212	240	229	215	254	244	230	262	226	244	207	260	258	240	231	222	278	252	252	241	250	222	207	213	229	241	279	245	237	237	226	226	218	232	230	221	215	273	241	237	210	247	218	225	246	224	225	229	269	248	258	201	252	223	229	224	229	216	233	206	256	242	217	204	244	223	222	237	240	241	208	231	240	224	210	226	221	233	246	242	230	262	225	258	250	218	231	218	223	225	246	245	252	230	241	244	201	225	252	254	227	233	220	207	248	236	219	241	226	223	204	255	236	249	240	250	242	254	223	202	241	221	245	242	230	246	258	224	228	217	231	247	206	248	239	231	241	234	276	246	256	237	253	227	250	251	241	214	249	254	258	227	245	229	229	235	261	216	241	213	221	238	243	234	213	225	215	239	237	221	240	211	243	237	217	211	259	252	207	243	252	239	264	248	244	235	259	210	245	245	245	214	241	246	229	262	224	211	245	233	248	238	246	250	253	234	257	234	260	232	195	251	243	258	236	226	233	250	252	239	264	256	222	228	239	217	232	237	249	243	229	202	248	233	216	224	244	236	225	217	243	218	239	243	259	247	229	237	234	235	213	235	242	228	219	240	246	255	246	260	230	222	212	249	254	234	245	215	243	239	253	238	255	251	240	224	240	243	245	259	254	241	205	233	238	222	259	214	240	251	230	217	216	240	224	254	209	240	216	225	226	247	204	247	233	230	216	234	237	259	231	211	255	232	218	226	231	235	269	226	237	247	243	234	236	210	213	226	242	223	213	238	253	230	215	259	241	246	258	261	248	233	257	237	229	249	234	236	237	238	252	248	224	234	245	239	246	218	260	223	223	247	244	242	255	239	213	232	207	269	239	242	247	228	245	250	230	216	246	230	238	250	229	220	244	263	235	252	235	241	253	274	229	231	262	269	223	225	228	244	241	245	264	216	222	231	218	246	255	249	233	250	238	249	253	225	227	237	233	236	246	230	240	221	227	254	246	257	234	242	213	218	238	244	253	240	257	211	236	234	254	237	239	248	222	234	219	228	248	223	241	253	224	249	243	210	234	242	233	252	274	239	232	242	229	233	238	246	262	221	220	241	236	229	218	227	232	253	248	239	228	240	227	248	261	228	250	203	264	259	206	236	235	269	239	229	255	217	234	239	240	232	248	230	234	235	212	215	224	237	242	262	237	228	229	213	236	215	209	239	245	256	237	250	210	217	254	238	241	235	228	224	259	279	229	227	233	265	242	239	225	232	239	237	255	224	225	219	213	248	235	235	206	222	239	229	232	224	226	215	239	225	240	222	229	233	242	220	227	225	224	265	236	223	222	246	252	226	237	252	229	217	266	200	242	218	232	248	215	241	227	264	240	262	227	255	219	236	212	227	220	227	259	265	222	255	242	238	241	256	233	227	231	228	233	234	228	244	239	216	246	235	242	236	215	253	216	247	231	258	264	232	206	253	227	246	243	233	214	250	250	238	222	202	247	221	202	249	228	253	227	264	217	252	211	245	247	235	230	256	238	254	240	225	235	228	228	267	230	234	244	228	237	221	256	242	257	216	263	242	231	224	247	241	246	237	225	234	250	251	221	238	245	241	253	255	247	253	225	259	223	242	250	199	240	208	216	282	239	239	243	218	234	230	234	238	238	242	238	234	230	218	237	231	244	234	228	230	222	233	235	272	254	227	232	234	214	261	242	233	237	229	240	242	229	224	259	225	248	241	216	224	251	246	229	230	256	234	260	258	224	227	252	252	252	224	240	230	241	219	207	258	248	255	216	236	246	238	254	220	231	255	199	249	267	252	225	249	212	227	244	215	224	238	220	243	216	248	244	228	237	236	248	249	225	232	195	273	229	237	225	247	211	237	223	220	250	222	230	246	211	232	231	234	236	209	222	237	235	230	224	197	214	244	223	218	267	235	248	211	243	253	238	254	228	231	254	246	262	249	214	222	230	230	224	220	204	218	229	240	234	219	210	238	241	236	241	244	250	247	229	237	229	240	221	229	225	233	249	211	232	222	254	212	267	244	255	253	241	259	220	269	259	229	251	230	230	247	235	231	231	228	233	260	241	246	231	232	261	218	240	241	255	230	244	243	218	251	249	229	221	232	244	248	217	240	238	234	225	226	231	257	254	240	257	253	235	252	243	244	237	271	230	230	247	229	244	227	206	258	220	235	233	249	256	260	238	220	219	233	256	244	207	264	232	243	230	239	238	219	233	239	219	250	267	235	218	235	224	234	220	252	245	222	234	257	239	283	248	222	222	252	242	259	211	224	220	232	229	235	226	226	246	219	221	235	220	228	228	245	249	206	251	244	248	240	266	242	245	241	244	233	232	250	221	249	244	238	231	247	263	201	247	257	214	265	219	236	245	251	233	258	229	246	219	245	235	240	239	235	231	211	218	221	265	206	232	246	250	236	242	200	254	226	255	228	230	227	241	225	252	236	252	203	222	233	256	233	217	219	240	241	261	227	252	217	245	230	245	225	244	223	234	259	211	224	244	216	251	230	235	225	234	251	261	206	231	255	244	237	242	247	257	213	244	266	230	223	236	241	226	229	232	234	220	205	238	257	239	198	238	216	232	251	229	242	219	215	218	232	196	234	226	202	234	239	225	252	263	250	266	226	215	220	254	245	213	228	234	231	240	237	223	216	232	219	228	246	212	249	219	212	264	215	228	244	224	241	237	230	221	252	225
28141	20410	7977	1048	410	254	190	163	134	163	157	131	132	153	121	155	136	148	140	151	169	143	159	132	151	144	131	130	136	162	134	142	129	141	176	148	143	149	152	172	125	139	138	144	131	143	169	149	167	148	132	123	144	127	139	163	144	145	138	123	155	150	152	144	137	143	148	142	160	128	143	140	143	118	153	148	145	155	174	177	178	178	180	163	141	149	156	120	124	139	144	143	133	139	147	130	125	143	145	130	134	133	127	142	169	144	146	145	141	137	156	135	161	154	156	146	155	135	146	131	147	141	153	130	135	143	136	119	141	124	128	121	153	143	129	152	152	171	148	123	154	131	157	122	112	125	128	136	139	131	134	138	131	142	141	151	168	133	137	139	124	143	148	123	153	142	167	164	150	146	136	127	137	141	165	143	150	152	166	124	150	143	154	141	112	140	136	153	137	167	150	145	152	130	142	128	146	127	161	150	141	162	135	127	114	141	155	164	149	142	147	149	136	140	144	144	159	128	137	113	140	145	167	140	156	146	151	161	138	130	142	152	135	119	127	134	109	132	154	142	138	145	146	144	160	147	151	131	131	129	157	127	161	128	144	132	141	136	140	152	151	157	132	143	134	142	149	145	136	139	133	147	124	154	124	129	144	143	126	156	149	135	132	134	134	131	151	143	149	145	131	118	127	150	119	149	136	149	161	132	129	138	154	156	163	152	150	157	140	150	138	156	161	134	149	137	141	134	140	164	143	153	139	142	150	129	130	150	159	133	122	149	150	160	153	132	123	136	135	158	128	147	158	162	136	151	143	127	130	132	148	146	155	157	158	151	144	126	111	147	143	161	126	145	160	148	134	161	163	142	170	153	135	131	144	155	163	141	143	155	138	121	137	151	158	138	131	147	150	124	143	122	136	152	134	141	141	146	149	151	137	156	152	127	146	140	142	132	142	140	157	144	125	123	135	134	137	119	150	133	141	140	142	122	141	148	130	127	170	141	139	126	162	147	150	149	139	133	120	135	125	150	150	120	153	140	130	143	140	166	136	127	143	140	129	154	156	150	139	137	141	140	157	130	146	137	155	155	133	154	138	148	125	121	157	127	147	141	157	153	132	121	148	154	123	154	137	133	145	141	155	163	120	156	120	138	128	130	126	139	133	126	153	152	137	138	147	150	158	162	137	127	135	144	145	129	137	135	134	127	135	124	146	146	143	124	129	151	144	127	128	141	157	161	149	137	141	132	138	156	145	134	140	142	152	138	133	128	146	142	143	125	149	161	144	136	155	134	147	144	122	132	142	136	135	138	153	150	144	127	118	145	135	124	152	165	124	135	128	155	138	153	138	128	153	140	135	147	161	134	117	156	152	126	143	146	142	148	153	129	153	154	147	152	142	133	122	157	151	159	149	155	147	135	122	141	149	137	137	131	124	131	147	153	138	155	148	142	136	156	130	133	127	142	153	122	139	158	157	146	146	159	147	145	153	148	134	143	141	139	147	147	133	127	140	130	139	136	140	129	135	130	162	137	148	154	149	140	115	154	129	136	147	165	141	130	149	129	141	140	135	154	141	135	140	131	145	122	156	135	147	149	166	134	141	147	142	147	151	148	140	124	156	149	135	151	136	137	146	143	138	142	130	145	135	133	155	133	159	131	145	121	145	135	159	156	133	153	120	130	139	157	171	122	121	124	160	142	147	152	132	148	146	152	122	142	150	137	119	136	138	164	140	129	154	146	140	135	155	146	130	136	134	134	146	131	133	127	160	139	141	159	134	131	148	150	130	139	138	153	150	138	138	147	140	142	132	130	141	157	155	136	126	143	135	132	129	136	152	162	145	158	135	145	130	146	121	127	167	118	139	123	152	137	136	135	145	144	141	140	139	158	130	140	131	133	145	145	153	149	147	137	135	134	122	122	129	145	152	150	154	138	150	134	159	120	130	130	137	136	127	155	121	152	166	147	132	146	145	142	153	129	141	134	129	130	152	116	128	143	154	148	154	157	157	151	125	152	118	156	110	137	142	116	143	128	151	156	157	168	147	140	139	144	138	161	149	124	141	140	148	146	140	148	145	163	140	143	134	145	149	144	137	141	146	167	135	157	139	153	143	149	150	144	136	153	134	151	143	127	146	131	147	145	140	129	138	147	142	136	150	140	146	160	137	135	132	157	134	157	156	137	126	130	155	149	137	132	137	138	129	143	135	137	138	141	142	138	130	148	143	131	128	148	138	133	136	130	144	175	154	143	147	136	127	150	137	157	157	151	143	137	157	132	127	155	147	124	155	148	143	143	140	147	165	140	161	139	141	125	138	158	158	132	145	139	121	135	132	143	127	145	151	156	131	130	145	141	156	138	144	156	156	134	140	138	166	172	117	136	122	127	146	155	145	137	137	142	159	141	144	132	159	148	163	124	117	143	155	153	160	121	143	167	122	132	170	142	136	143	147	118	138	126	142	148	127	165	133	133	120	142	138	127	146	121	125	144	143	159	154	166	123	144	139	144	145	137	146	153	166	130	143	157	146	140	120	147	151	142	149	146	139	150	148	142	146	135	140	124	139	148	153	127	132	144	158	130	127	136	158	140	139	132	153	138	157	154	135	147	142	140	156	151	106	138	166	133	125	124	155	158	149	144	145	143	127	131	159	133	163	151	143	122	154	157	154	133	148	141	131	126	154	132	140	131	162	139	159	146	126	144	127	138	153	150	148	120	144	151	148	165	138	123	144	142	141	131	136	160	156	130	153	143	144	155	135	148	134	152	149	150	147	130	151	133	145	155	166	141	134	146	140	151	141	129	150	140	121	126	139	156	142	146	160	142	152	134	141	120	149	142	143	147	168	125	153	129	131	132	117	136	139	144	168	145	128	141	156	141	139	125	139	141	131	160	128	128	127	142	140	167	154	151	147	152	152	158	142	134	142	149	125	144	160	126	144	125	140	143	124	136	140	139	133	123	130	142	149	137	159	149	162	151	145	139	152	147	131	154	128	144	119	149	155	131	146	128	144	136	126	123	142	147	148	139	156	140	126	151	140	125	150	132	138	147	111	152	124	151	147	153	143	126	160	163	140	131	164	133	149	149	159	161	149	136	156	157	137	145	142	146	141	148	146	137	128	169	144	124	111	136	148	128	143	158	150	128	121	134	134	150	144	136	154	145	144	144	125	142	137	152	131	150	141	148	149	153	154	157	145	136	134	136	150	149	156	159	133	130	155	135	155	139	144	131	158	130	149	147	135	120	157	154	139	150	125	150	161	128	150	149	128	130	147	141	138	167	154	130	139	160	144	153	128	143	164	140	150	125	142	167	144	140	123	140	155	136	117	125	146	144	143	163	140	142	164	125	153	133	148	158	143	135	144	152	112	134	146	131	151	137	156	139	150	132	122	152	147	136	134	128	139	128	135	127	132	150	156	140	151	143	136	136	133	138	162	156	138	136	130	143	129	142	134	147	135	119	134	127	158	129	145	140	134	130	135	150	137	152	157	143	131	141	159	138
5898	5060	3083	892	595	383	225	195	184	172	150	158	145	152	133	118	134	140	139	128	145	142	157	131	141	158	131	115	136	134	131	137	144	147	133	146	148	144	130	140	152	148	141	158	114	142	135	150	138	152	124	125	119	144	132	104	117	131	127	123	134	122	136	130	127	146	120	125	125	117	139	148	122	145	136	139	139	155	175	170	165	161	163	153	121	127	140	141	143	117	143	123	159	133	158	127	134	137	140	134	131	139	133	137	127	143	138	152	137	131	140	147	121	151	140	129	125	163	130	126	136	151	123	118	141	128	144	147	135	145	131	144	134	123	147	117	138	134	121	145	142	143	135	133	158	124	129	128	158	141	113	129	135	136	131	140	119	139	146	155	127	117	111	148	127	106	130	150	149	142	135	131	141	168	112	136	135	126	143	125	132	137	157	126	130	131	117	146	150	130	132	132	143	118	115	135	147	127	162	171	130	154	131	135	135	138	147	141	131	132	152	128	145	139	124	114	136	142	130	134	124	129	114	130	131	152	128	143	127	134	121	136	152	141	139	129	143	128	144	134	122	134	121	144	150	127	132	168	150	120	145	143	155	126	139	127	149	126	142	146	131	123	134	117	137	121	146	139	148	148	152	135	143	140	113	128	143	135	116	134	126	144	137	127	138	118	144	150	119	148	131	136	128	133	138	138	131	134	124	149	174	149	140	148	125	126	127	167	127	137	146	126	174	131	133	136	117	131	157	135	138	142	138	122	136	136	140	145	153	149	130	142	127	135	129	124	140	146	114	138	144	131	128	157	142	138	153	127	153	148	125	121	149	135	147	153	121	123	152	105	144	134	144	149	129	141	147	123	134	137	160	117	141	125	121	125	133	133	130	137	140	132	137	135	132	111	150	122	145	123	133	128	143	132	134	121	124	127	119	139	154	125	131	149	132	144	141	121	129	145	139	159	132	124	125	132	129	140	125	129	122	141	148	141	144	147	150	129	162	160	133	141	119	137	137	151	123	140	143	144	130	133	134	153	141	139	136	129	140	154	149	147	124	146	141	147	131	128	105	132	132	144	146	148	148	137	118	130	154	133	136	141	137	130	144	166	128	134	141	178	146	141	121	125	136	142	152	142	144	115	162	161	139	137	138	124	152	134	142	150	126	152	128	130	118	125	159	132	156	122	126	119	135	145	126	134	151	128	137	128	129	139	131	130	138	122	119	150	114	143	128	134	127	143	134	152	134	153	127	122	128	140	146	140	122	139	138	136	139	153	136	130	133	137	127	133	152	136	116	153	132	134	142	135	147	119	135	124	130	125	141	130	123	154	130	145	135	132	126	163	119	140	152	139	99	120	115	126	139	148	153	146	136	135	133	144	140	130	150	125	135	128	119	162	140	137	132	120	144	160	140	137	143	122	136	146	147	137	118	138	135	131	130	143	130	142	123	114	142	122	150	132	134	139	124	129	132	141	120	139	131	151	109	134	134	136	147	144	150	138	137	136	117	124	124	134	147	126	127	138	127	133	141	145	137	110	137	143	147	139	142	126	114	112	146	145	142	134	127	145	137	149	116	137	146	134	125	134	140	130	130	129	130	138	130	138	133	140	140	145	131	114	151	145	147	132	139	143	153	149	130	132	138	130	124	121	127	136	125	121	136	126	141	134	155	132	138	127	121	142	139	124	125	146	138	118	135	153	141	145	143	138	125	147	124	121	130	142	122	113	124	124	151	143	151	122	121	146	136	137	126	142	132	123	131	145	134	137	151	122	141	130	144	144	121	136	119	136	135	153	144	116	122	144	147	140	125	146	126	113	129	134	164	127	137	129	160	137	147	137	148	133	118	138	136	104	136	151	129	138	167	137	120	126	131	135	141	149	131	127	141	138	154	129	136	131	117	126	152	120	146	135	131	129	100	117	145	150	132	131	141	137	131	143	134	120	136	142	133	146	116	123	143	135	98	143	131	126	137	141	153	140	122	160	127	148	106	139	132	123	149	116	148	141	115	129	124	135	159	148	144	142	138	152	145	142	144	117	154	128	146	130	112	136	131	141	136	122	145	129	130	124	125	122	154	132	127	108	115	122	136	139	125	122	136	136	167	129	138	132	122	134	138	121	155	123	134	144	144	158	120	147	129	147	137	125	127	121	154	122	144	130	137	156	149	137	155	143	163	115	132	124	130	143	123	148	136	144	139	152	150	137	147	156	113	132	120	142	137	131	125	141	139	131	131	126	128	123	133	129	125	129	127	137	150	137	126	139	143	109	143	150	121	129	149	142	134	136	150	144	136	136	138	153	137	133	137	128	144	121	136	131	132	137	111	130	124	136	130	122	131	133	133	129	145	135	144	154	139	138	125	142	139	159	125	129	154	144	134	124	107	141	144	148	126	143	146	155	145	144	135	109	145	125	118	115	151	125	134	156	122	130	118	116	138	132	143	148	129	134	116	129	123	123	129	134	130	134	131	152	139	125	91	122	149	159	129	131	145	140	123	136	147	135	147	119	146	125	151	139	119	139	138	122	136	128	138	118	128	144	145	125	132	145	141	118	119	146	150	134	138	133	132	135	121	144	131	156	153	126	130	130	137	145	125	138	136	120	134	125	137	118	127	144	132	136	140	134	119	123	127	124	122	115	143	136	141	152	113	130	123	138	159	148	142	129	134	165	136	136	140	114	133	105	125	119	153	163	113	130	126	128	141	145	135	135	124	135	107	134	126	135	147	117	140	131	152	152	124	136	139	133	139	126	150	124	156	145	133	137	149	137	118	122	170	140	144	140	140	154	124	137	139	132	101	147	150	128	119	118	120	141	133	127	124	141	116	123	131	154	132	140	122	122	137	117	134	131	140	132	145	131	153	140	129	144	133	126	139	126	147	113	125	134	143	115	163	124	134	139	127	146	122	144	144	140	127	156	126	137	147	151	144	147	146	152	137	123	126	138	146	136	139	156	117	131	144	124	131	150	140	140	116	132	158	147	118	131	119	136	136	164	130	109	146	140	135	145	140	132	132	117	126	160	134	137	153	133	121	146	140	127	136	151	164	149	126	118	120	117	144	147	122	152	131	149	154	137	145	139	142	126	148	130	142	143	123	148	146	161	128	132	142	137	140	131	136	135	143	147	130	161	156	132	130	141	138	124	127	128	121	131	136	157	151	109	156	131	133	114	137	116	131	128	141	147	135	118	138	120	163	143	147	145	119	141	148	121	130	140	127	136	133	127	127	144	135	163	149	129	110	136	139	119	119	134	141	123	146	150	148	146	134	132	136	129	119	124	125	146	155	158	114	126	129	132	131	134	130	131	139	149	129	118	124	150	130	136	160	132	120	140	122	152	141	123	141	119	144	137	141	128	141	128	151	142	129	111	129	138	129	130	115	145	130	151	124	130	139	128	138	136	136	142	144	116	122	119	116	146	154	132	138	144	114	135	128	143	130	117	130	131	131	134	129	139	131	136	159	147	132	104	129	137	147	108	119	144	139	137	140	125	152	169	121	116
23942	21684	29188	24697	21692	11710	1082	647	501	511	363	409	360	360	345	305	299	302	284	324	310	273	311	290	266	286	285	300	254	249	261	260	283	271	266	246	257	290	257	280	292	248	265	260	269	244	269	240	267	245	255	269	280	217	262	270	275	270	291	241	255	245	248	261	266	280	258	284	254	274	269	237	271	264	273	272	257	280	255	291	293	331	262	284	255	275	248	229	231	263	253	291	270	230	237	280	245	257	258	279	236	299	252	239	258	278	282	246	253	279	264	237	251	267	272	262	249	250	260	237	263	291	254	249	274	259	231	274	228	253	302	260	261	270	269	251	258	241	297	255	260	228	277	266	238	294	262	236	269	253	269	255	267	258	256	249	257	271	258	243	276	268	253	252	272	290	247	263	273	255	231	251	255	258	263	284	244	253	248	243	279	266	230	261	253	241	244	261	246	257	284	225	245	250	247	262	270	251	261	279	291	266	275	247	276	261	230	251	242	267	263	261	240	278	259	283	261	261	273	263	274	254	252	247	264	276	243	253	258	286	251	285	235	270	263	246	254	258	278	259	246	250	247	235	224	282	250	261	271	245	264	238	266	254	262	281	257	224	277	241	260	295	252	217	262	261	271	260	270	266	259	284	247	260	261	245	251	242	253	288	241	217	230	253	232	239	261	275	259	249	259	260	251	244	244	229	258	243	262	257	287	296	245	267	261	263	267	267	246	229	264	266	245	258	222	232	285	255	280	277	266	252	265	273	255	247	257	276	257	267	283	229	239	260	269	264	253	255	256	248	243	269	236	248	239	275	251	264	248	270	256	237	238	258	271	255	265	253	281	266	240	252	237	292	241	256	266	228	268	266	242	261	255	274	275	279	261	253	250	256	255	233	255	244	264	255	253	302	260	252	287	266	232	259	256	265	253	254	258	275	273	258	264	262	251	271	257	252	269	237	270	295	239	280	261	240	289	262	255	233	236	270	267	268	255	235	249	254	247	246	281	248	244	267	265	241	289	251	235	257	260	273	234	272	255	268	257	255	261	232	258	277	225	231	263	244	265	277	232	244	254	263	282	268	251	265	261	253	278	230	233	246	274	265	266	282	262	239	261	270	277	274	278	257	238	250	257	245	268	257	248	248	269	240	290	267	264	253	282	293	270	288	284	263	261	278	258	254	285	271	235	252	252	249	260	259	251	245	252	274	268	238	252	263	227	263	265	251	282	255	264	261	263	239	235	249	244	274	260	260	253	258	256	261	276	259	271	254	241	254	249	267	293	283	271	249	257	281	278	260	232	285	228	247	250	252	270	281	251	270	266	234	275	246	276	229	232	258	250	290	288	226	249	276	231	240	264	272	273	311	290	272	254	269	273	271	243	272	278	253	251	264	243	271	246	266	252	267	234	236	232	258	261	238	269	255	257	275	246	264	288	266	257	239	235	283	254	287	249	238	251	263	237	258	246	292	267	265	263	240	276	253	260	260	243	243	236	232	263	244	264	274	285	243	289	287	250	248	259	234	234	281	269	283	246	244	248	268	244	265	270	280	262	250	251	290	269	244	257	247	290	268	257	272	250	271	252	250	285	258	269	249	286	223	244	228	262	263	294	271	252	289	238	324	245	254	281	258	248	253	269	257	246	276	260	279	241	251	267	267	274	247	227	247	250	261	285	232	217	253	219	245	245	289	260	241	243	261	251	227	275	264	210	281	289	239	243	250	264	265	277	256	249	261	238	273	293	281	257	251	235	256	261	252	257	283	270	254	268	271	243	284	239	281	279	250	261	271	266	255	252	251	266	270	268	249	253	247	269	255	264	267	255	268	264	304	255	245	254	278	270	261	276	261	232	249	266	236	261	248	268	271	268	242	288	263	250	247	221	250	260	253	261	247	261	267	263	260	286	260	282	266	296	258	263	262	265	260	265	247	267	273	251	307	229	229	236	239	257	276	255	254	254	267	271	249	278	271	246	262	252	295	258	264	245	240	260	263	275	265	247	280	248	265	260	242	254	274	260	261	228	225	273	286	267	262	264	299	247	231	259	291	279	277	291	244	263	259	252	258	246	267	272	258	270	254	248	268	251	291	269	239	246	254	229	275	273	272	255	268	236	238	270	257	240	255	261	255	221	254	256	267	233	265	227	283	260	270	265	252	248	258	225	264	227	275	292	254	299	248	262	255	274	258	247	253	266	236	264	272	240	260	240	248	227	272	282	216	218	254	268	267	249	247	244	275	240	258	264	248	280	271	263	268	254	260	243	277	260	267	248	240	252	271	245	266	223	234	271	270	263	251	250	248	259	278	253	263	252	261	253	229	241	251	294	252	289	280	247	270	257	272	279	273	263	239	248	252	270	272	272	274	251	249	259	264	258	275	232	239	242	233	245	261	291	254	248	268	254	257	277	242	246	256	233	287	248	276	273	275	257	259	247	264	270	266	282	254	256	266	285	266	246	260	271	275	235	262	287	241	291	237	273	278	236	266	258	243	270	251	262	254	265	246	233	265	247	240	248	237	259	264	240	244	300	266	285	264	245	253	252	244	274	249	270	252	296	251	255	284	243	275	270	259	250	259	262	244	258	252	267	223	238	287	258	258	272	284	262	275	250	268	247	248	254	265	281	283	275	252	265	269	247	259	250	257	278	273	273	253	247	251	231	242	271	280	229	241	266	271	258	276	240	269	261	266	250	271	255	285	242	283	259	276	272	278	250	242	246	251	250	259	277	236	247	260	276	248	258	281	250	258	225	236	233	288	258	250	254	264	261	243	240	278	263	257	261	257	242	273	239	250	283	242	255	236	287	262	254	235	261	280	273	235	270	236	251	262	226	266	257	240	253	264	244	242	292	252	271	244	267	248	269	276	252	260	289	274	237	302	271	241	263	248	269	280	260	262	263	253	262	249	247	269	261	266	268	295	256	277	280	269	233	281	257	239	264	272	229	249	252	244	273	224	264	249	287	280	258	238	247	271	245	261	229	248	269	250	233	248	252	246	268	275	245	284	240	265	271	241	267	260	228	279	242	260	255	249	242	242	236	233	253	281	226	276	238	223	259	237	279	267	260	254	259	274	237	240	251	283	246	269	251	267	251	252	273	278	289	245	218	238	241	270	259	242	284	233	297	265	262	237	292	274	265	259	241	244	257	271	285	267	268	234	256	268	266	262	237	261	281	248	261	267	283	266	285	246	230	260	295	228	206	258	249	258	241	247	224	239	253	246	243	268	250	286	285	226	259	238	237	256	274	246	238	292	253	272	254	243	246	251	281	277	261	253	244	260	282	255	258	236	253	239	268	223	239	232	243	252	268	261	257	255	267	275	242	286	245	254	246	257	234	271	264	277	249	277	235	245	256	267	273	255	293	246	267	261	260	230	268	282	266	253	258	286	248	239	253	280	250	238	239	248	287	268	262	290	270	272	252	255	270	216	250	292	245	253	244	239	285	274	273	279	271	254	275	247	260	239	253	280	250	248	224	239	259	259	253	261	253	284	266	249	274	263
5777	13436	9441	3998	2639	1756	1178	879	738	638	551	509	470	405	386	375	356	353	365	309	352	327	313	287	308	282	334	320	317	290	293	298	281	264	292	285	263	287	282	309	280	283	307	258	292	282	283	303	265	258	276	287	290	282	287	255	259	304	262	270	270	281	260	260	273	287	285	243	275	258	296	238	273	285	271	285	308	302	314	366	374	341	342	289	280	292	294	299	281	270	253	278	296	303	269	273	278	279	279	292	272	269	276	260	251	260	246	259	278	300	293	313	273	272	273	277	252	241	262	310	284	295	277	279	262	289	267	253	259	265	257	277	285	284	284	263	280	268	287	277	281	279	275	298	252	283	284	297	272	264	265	305	294	267	254	280	297	275	326	283	295	282	275	272	255	269	264	279	305	272	271	276	288	248	256	299	257	285	268	265	260	285	289	280	266	274	277	251	292	272	299	276	307	273	305	258	277	285	271	262	263	270	276	269	254	296	285	284	305	276	283	285	281	259	260	283	294	285	278	300	293	271	285	275	264	255	269	279	265	292	262	263	256	313	314	278	269	275	240	244	266	285	258	280	252	264	284	271	280	269	294	306	259	278	266	292	304	254	315	253	282	299	256	289	267	267	274	260	238	267	252	320	279	276	283	283	277	284	285	286	250	260	249	274	259	274	277	241	282	295	281	270	278	302	277	291	284	268	276	267	281	286	275	281	287	264	269	284	281	289	272	283	255	272	264	285	280	264	318	256	264	297	259	255	297	288	280	272	278	276	265	287	293	262	291	284	286	253	266	274	286	282	279	276	300	281	302	274	263	294	305	283	258	267	281	253	271	263	257	283	269	285	255	229	258	288	258	274	277	290	268	269	252	272	264	275	294	269	248	283	262	279	251	287	266	307	273	270	250	300	273	261	272	286	251	291	277	257	256	294	266	305	275	283	268	255	307	268	292	269	284	274	276	260	272	263	306	272	267	265	253	244	276	273	276	255	291	280	250	288	282	275	259	291	278	299	270	258	279	264	292	268	269	316	275	280	267	284	293	270	288	271	295	277	252	260	319	260	274	257	292	267	281	242	244	274	282	253	263	265	262	280	269	267	269	260	252	268	280	254	264	248	280	271	275	259	256	245	284	243	260	285	297	253	269	247	254	271	279	262	264	285	249	259	277	286	273	291	272	259	257	258	269	282	263	281	273	261	295	271	298	254	251	261	285	251	260	264	307	310	286	277	261	288	283	263	286	309	265	272	254	296	282	276	272	301	237	265	266	279	276	282	273	282	281	288	254	295	281	279	268	278	283	302	257	293	273	276	267	262	315	249	279	265	256	252	265	292	256	273	277	293	279	249	290	278	254	271	296	284	252	258	296	257	262	284	288	282	242	280	279	279	284	249	280	268	278	267	302	261	252	259	286	236	279	256	283	298	272	262	297	247	272	260	261	286	287	268	284	266	292	277	280	273	262	284	287	287	257	263	266	255	264	262	303	269	283	262	280	263	296	273	259	252	248	258	249	259	284	275	266	258	276	313	272	247	266	258	257	249	276	283	269	268	237	276	270	300	291	276	271	279	283	273	254	250	290	286	252	255	253	275	296	293	290	271	285	278	260	283	284	294	264	304	260	278	288	252	268	272	289	268	265	255	284	260	301	251	288	274	259	241	299	274	303	241	262	267	281	265	243	263	295	281	273	260	270	250	281	258	270	259	271	277	272	250	271	270	291	273	306	263	272	258	284	265	276	278	261	316	278	258	272	260	260	281	272	276	259	295	276	280	263	248	256	264	267	273	289	300	270	268	291	273	250	281	266	273	250	264	246	273	277	263	263	247	250	295	271	241	291	288	268	293	281	274	306	247	281	276	276	261	261	267	299	290	294	280	281	239	287	253	262	276	266	253	247	284	245	282	249	276	276	283	271	263	285	259	293	272	284	290	280	251	254	288	256	297	258	273	264	298	299	258	286	290	316	277	282	244	277	284	299	252	272	275	267	274	279	303	256	288	281	298	277	298	266	259	285	271	270	261	281	297	293	290	236	294	275	255	276	269	278	297	252	260	259	271	283	277	274	284	281	253	255	290	298	289	256	273	255	266	249	270	295	274	274	275	245	271	262	260	257	265	273	301	291	235	252	267	282	282	262	308	266	259	272	301	296	274	273	245	269	262	274	275	273	282	268	270	273	274	288	272	247	297	282	277	279	277	228	259	275	281	278	285	269	277	273	263	242	312	268	261	247	279	271	272	296	273	232	263	276	298	288	272	269	273	278	288	288	271	313	267	268	281	277	263	265	254	250	248	284	261	271	280	241	216	274	261	263	298	227	281	262	269	299	253	275	255	266	259	289	251	255	262	266	278	252	276	290	296	294	263	274	251	286	268	267	288	268	287	288	263	280	278	271	246	305	268	269	293	311	248	275	235	281	244	287	258	274	267	280	267	285	242	268	254	270	282	268	280	285	276	264	286	248	271	327	253	285	283	273	275	285	220	290	292	250	271	253	293	269	264	290	275	254	244	277	257	273	285	309	302	268	263	276	289	273	287	284	276	293	282	251	284	299	282	280	266	249	273	273	294	259	299	244	259	245	289	264	261	280	293	291	263	254	284	307	302	276	290	257	268	274	282	267	270	263	234	253	260	294	282	300	298	272	251	278	277	288	257	251	266	307	262	269	270	257	287	273	282	252	281	287	283	291	255	300	272	259	264	279	283	266	263	258	278	278	275	277	278	259	265	266	286	268	271	280	285	314	283	274	254	290	270	298	293	253	270	286	274	267	270	308	235	275	302	275	257	243	282	252	263	268	251	303	281	282	292	270	307	286	274	285	309	246	277	247	278	284	251	274	292	248	274	279	248	292	276	275	294	287	261	284	239	291	250	272	269	263	272	269	246	243	256	284	290	282	266	285	279	276	254	246	278	299	285	281	261	289	267	281	243	278	242	304	260	261	268	267	264	284	275	277	279	272	272	299	277	262	277	270	263	299	292	332	272	246	250	260	270	278	276	258	256	307	272	281	271	258	250	311	285	245	259	272	245	302	284	252	281	251	295	252	290	276	250	279	249	286	257	284	246	274	304	276	284	268	262	247	266	265	280	254	289	271	262	268	250	269	267	253	270	265	274	248	277	263	281	258	263	262	258	275	280	255	297	269	255	302	273	282	292	303	269	285	273	277	277	287	266	325	265	296	265	284	259	282	261	261	255	292	248	257	279	296	277	270	257	266	308	279	279	254	272	273	286	274	308	271	261	288	293	275	275	259	262	261	270	244	267	303	266	283	272	291	264	256	268	299	289	285	286	277	265	284	267	245	255	281	274	293	273	251	288	281	281	273	268	270	268	272	274	280	291	283	282	247	269	259	255	247	257	247	269	261	278	265	265	251	263	260	265	265	261	278	260	283	279	282	260	284	268	275	283	241	293	295	293	255	270	261	305	252	289	276	275	286	271	312	280	240	240	290	229	261	270	277	281	251	265	275	306	280	297	288	302	261	293	276	288	301	293	277	299
25052	21630	28126	25600	12554	638	293	210	181	172	133	134	119	131	105	94	108	88	101	74	89	69	101	78	76	77	88	87	75	75	83	71	68	64	46	75	72	72	84	67	84	71	82	72	70	65	83	66	70	74	61	64	81	74	85	77	82	72	58	80	57	77	85	71	75	80	86	80	69	78	75	82	63	73	75	83	71	101	114	130	104	102	106	89	81	84	69	58	64	59	65	71	66	57	71	70	67	69	58	75	81	67	69	76	77	73	65	97	72	63	71	68	64	70	74	65	72	77	70	67	71	69	57	84	89	66	71	68	85	87	72	77	74	69	56	84	65	73	66	67	84	66	67	74	57	73	69	66	65	57	67	54	62	84	70	66	59	63	78	89	75	65	57	74	73	79	67	71	59	64	78	79	59	94	70	61	67	67	61	62	77	64	71	84	76	73	60	57	67	71	72	73	64	76	74	78	82	67	68	66	83	71	85	86	63	81	68	56	70	72	72	70	69	73	80	87	73	55	66	81	69	66	87	73	88	61	79	54	80	74	67	73	66	81	81	78	52	77	74	71	60	75	80	83	61	76	63	62	70	49	79	58	58	77	60	60	71	72	66	68	96	70	79	71	80	86	66	71	65	73	62	74	71	65	51	57	70	82	76	69	97	81	66	71	89	73	82	73	74	69	65	63	64	71	71	64	57	80	77	67	62	55	54	62	56	72	72	75	75	75	93	75	72	70	89	72	64	84	68	72	64	81	65	70	62	82	64	67	75	66	64	75	79	49	72	82	78	71	72	62	81	60	86	57	71	83	83	60	69	61	80	62	69	66	91	53	72	80	75	66	82	65	72	80	69	76	71	84	82	65	81	93	89	77	70	74	72	79	74	69	62	68	77	66	90	66	66	62	73	78	73	84	70	72	79	74	54	76	63	80	68	62	74	76	66	66	70	76	81	73	74	70	75	68	74	62	74	76	86	79	79	73	76	89	84	68	71	71	74	82	74	82	72	70	73	67	54	63	63	68	69	77	73	74	55	68	83	58	70	71	77	57	70	84	71	64	76	67	79	84	75	69	70	75	73	67	74	71	74	69	66	65	75	64	68	74	79	68	89	57	74	88	74	72	57	66	90	61	68	77	72	76	65	64	73	69	59	77	79	70	76	71	70	68	65	67	67	71	69	78	69	64	61	73	61	77	64	75	65	80	74	61	81	74	73	64	78	63	69	69	63	70	62	59	77	88	65	85	70	72	68	70	82	63	83	68	66	72	60	88	74	76	66	75	69	84	69	78	71	71	79	76	85	73	76	69	90	75	61	79	62	68	77	57	53	76	83	68	70	77	77	75	80	61	65	66	74	68	76	87	60	67	77	75	63	85	75	77	72	72	80	78	90	75	72	58	82	72	62	79	74	69	65	88	63	67	69	78	85	62	78	73	62	62	81	69	74	76	82	75	64	73	69	71	71	59	78	51	74	75	70	69	88	66	76	66	76	70	67	63	81	77	76	54	85	77	56	81	70	69	63	85	78	66	68	71	81	79	52	76	72	70	69	76	68	84	77	69	70	71	75	75	73	69	73	62	48	74	67	66	73	64	60	91	71	73	83	62	91	62	71	76	79	63	71	78	65	55	58	78	87	73	79	55	72	68	54	73	73	72	82	71	73	90	80	72	78	66	66	68	57	65	62	74	71	90	62	89	78	87	96	63	49	76	67	84	75	60	68	72	95	65	65	70	70	60	71	77	87	66	66	67	64	67	72	79	82	69	72	68	79	72	76	70	69	65	62	59	79	58	75	76	67	67	87	61	70	70	70	77	79	67	74	67	92	71	68	71	68	67	67	80	76	76	73	86	71	69	74	73	75	66	62	75	64	76	74	61	86	73	62	57	76	70	64	75	62	68	75	70	52	55	69	65	73	74	65	83	64	74	68	72	80	54	75	83	70	74	84	78	72	72	75	77	68	67	81	68	87	70	68	75	83	80	56	68	75	67	68	71	72	65	66	68	70	61	82	64	64	66	71	64	70	49	74	84	81	72	81	63	72	77	74	61	86	82	72	68	71	60	70	72	68	80	70	60	73	71	69	92	80	68	69	69	57	85	78	79	81	62	91	72	70	83	69	65	72	70	72	64	65	74	76	83	65	78	59	86	83	65	69	79	69	69	67	61	61	69	73	60	67	54	66	70	67	90	70	68	80	63	81	90	69	77	83	70	80	74	91	79	63	93	60	60	76	71	83	60	76	71	73	73	80	73	75	70	71	59	86	71	79	84	68	69	59	69	67	72	79	74	88	77	67	69	69	79	71	67	76	61	68	61	71	74	72	69	76	71	73	79	75	70	59	62	77	67	98	69	63	58	75	72	69	75	77	67	73	69	86	79	80	62	72	71	68	71	81	71	73	83	58	69	64	83	62	61	62	63	68	58	78	61	83	81	76	65	76	77	66	72	75	87	68	74	65	76	64	70	55	65	74	82	80	75	73	66	68	79	65	79	66	75	61	66	63	69	63	74	59	69	75	66	74	77	79	60	68	53	84	73	69	58	75	65	64	75	80	81	74	61	52	69	59	78	64	72	73	69	68	68	74	57	70	69	61	70	81	73	79	59	73	88	60	72	82	54	73	69	69	72	73	76	65	70	66	63	67	62	70	75	77	76	84	77	70	66	84	85	69	69	76	79	66	80	71	71	76	67	69	74	58	62	77	79	78	80	85	62	84	57	73	76	70	62	69	76	84	57	78	88	80	99	82	78	80	67	60	77	74	64	82	82	73	67	61	68	73	78	67	83	79	75	65	74	72	72	69	65	82	82	67	77	62	58	63	67	65	76	71	71	59	68	67	88	66	52	81	64	59	63	80	59	74	73	74	66	68	73	69	65	64	61	73	70	74	52	83	63	65	62	89	62	94	77	63	64	69	80	75	73	73	72	93	75	64	76	58	76	63	68	70	64	82	65	82	69	83	50	71	71	75	73	74	72	78	74	77	84	83	83	76	65	78	65	75	66	59	63	76	79	55	64	76	65	92	75	74	66	64	66	58	74	67	74	75	81	76	75	65	75	83	85	68	79	81	68	66	59	77	74	68	60	65	60	63	77	61	71	70	66	68	65	84	78	68	64	91	96	66	75	85	67	76	78	61	65	63	63	68	74	78	59	63	62	79	62	80	77	71	69	62	62	78	71	71	67	74	87	77	76	69	77	82	72	73	74	80	61	88	50	68	70	85	58	62	55	74	69	64	79	72	70	83	67	80	67	74	75	65	64	72	81	50	86	79	67	69	64	69	71	62	60	68	76	88	68	75	83	72	77	68	76	68	84	70	66	73	69	72	79	73	77	67	68	80	59	64	79	80	63	61	72	70	86	68	65	57	90	71	78	67	70	81	78	77	72	73	72	66	57	78	91	71	61	72	79	71	68	66	70	68	77	70	74	64	72	59	79	70	87	59	80	71	73	64	75	69	63	72	63	50	81	68	77	63	75	80	55	78	78	77	81	64	72	64	94
5408	9506	5933	2550	1514	945	569	429	317	287	262	214	178	142	133	112	105	122	113	90	119	103	92	107	100	108	88	83	86	81	108	93	101	81	83	96	85	80	93	84	95	81	89	63	92	78	65	83	96	98	65	69	81	71	91	99	96	90	68	72	85	78	75	90	86	100	81	89	80	94	87	62	82	74	79	90	89	105	125	154	141	127	111	103	92	83	68	80	66	73	69	82	76	89	89	80	63	81	78	76	89	99	68	81	87	81	97	76	90	82	79	78	67	72	82	88	74	76	86	71	87	83	77	97	71	69	99	74	64	77	80	88	86	79	79	85	88	82	85	88	95	71	80	63	84	86	89	76	82	71	84	76	77	71	90	74	75	82	89	81	74	82	82	77	77	76	78	67	75	82	69	79	59	70	76	82	80	80	74	78	77	79	74	87	57	97	76	91	65	75	78	88	80	92	76	72	92	82	71	71	80	87	71	86	71	74	82	71	71	87	81	79	90	89	78	70	82	84	78	73	81	75	69	89	73	83	63	81	75	69	63	81	71	95	76	95	75	88	72	82	75	92	88	82	69	82	92	68	71	81	81	77	69	85	85	82	74	76	66	72	69	82	68	58	89	83	83	94	71	77	92	65	81	85	90	83	82	65	67	74	80	54	83	75	78	92	87	71	84	77	89	83	77	79	76	87	71	65	80	84	91	93	80	84	88	86	78	78	85	76	71	64	77	86	83	79	83	64	73	88	86	70	66	91	84	82	78	82	79	89	91	75	85	86	81	70	65	78	78	60	77	87	77	71	65	78	100	96	65	85	84	79	81	64	78	87	87	65	100	90	72	91	85	77	79	86	85	93	76	76	82	87	83	93	72	84	55	87	80	62	66	78	97	85	94	79	74	78	89	77	65	77	72	90	90	76	88	76	69	82	94	85	71	83	76	85	76	81	71	81	70	97	78	70	66	75	87	55	69	59	82	69	62	73	72	75	69	79	75	96	77	79	66	77	84	68	77	64	69	86	84	76	70	77	63	83	96	89	78	73	75	61	73	82	65	59	68	63	69	82	81	64	78	69	85	68	73	58	73	84	93	80	79	83	86	72	79	60	83	77	74	88	91	83	73	85	73	86	106	91	81	79	71	70	76	77	66	87	87	70	78	87	83	66	80	78	81	58	68	79	74	68	67	85	66	80	69	86	70	73	84	81	92	73	77	85	67	85	80	89	69	75	98	81	68	78	92	74	65	72	84	79	91	81	90	81	73	77	77	69	70	72	76	74	77	91	88	70	86	91	74	60	74	80	62	71	60	69	74	80	60	90	64	87	80	84	86	84	84	71	72	80	76	74	91	77	63	83	83	85	86	89	63	74	59	87	75	87	74	68	62	82	76	89	77	102	70	93	68	80	67	76	77	83	84	65	64	77	76	66	68	74	73	73	85	81	98	75	85	80	91	76	89	86	84	70	59	77	83	71	84	59	68	82	72	89	69	87	74	52	83	66	81	76	74	95	82	76	76	79	74	78	103	80	77	65	73	88	79	82	87	70	60	68	64	68	77	73	86	83	88	55	67	75	93	79	93	72	81	86	90	82	78	100	70	96	63	79	82	80	83	78	94	63	77	86	72	68	73	99	76	63	83	102	58	77	76	81	75	90	78	76	86	76	76	82	70	72	79	81	82	74	80	88	83	82	78	69	79	66	73	76	82	89	76	90	84	78	77	90	84	68	90	72	97	73	97	65	81	87	76	72	77	87	68	105	80	75	92	89	72	83	75	71	80	80	66	86	71	80	77	64	93	71	94	89	71	71	94	74	83	83	89	68	92	88	58	87	84	72	101	76	70	87	79	91	79	84	78	93	64	93	71	80	87	72	82	91	77	68	79	82	85	63	79	73	80	91	85	82	76	71	81	74	81	86	75	82	75	71	72	94	80	80	86	80	64	90	75	71	81	70	87	83	95	74	80	67	74	72	75	80	88	73	80	96	66	75	92	76	71	88	86	72	101	81	69	70	96	79	74	74	72	79	91	84	74	84	87	76	69	89	83	79	67	88	81	75	83	77	63	79	74	71	78	76	68	76	81	78	71	71	97	69	74	82	70	80	65	83	77	94	75	57	82	77	75	82	81	66	86	76	81	70	89	71	81	77	91	78	74	85	81	76	85	81	70	80	85	76	81	91	81	75	87	77	79	67	90	80	70	86	67	84	87	88	82	84	90	88	75	72	86	81	83	70	80	63	80	68	98	67	69	78	89	91	66	86	75	90	84	81	64	82	79	84	88	93	76	71	73	70	76	93	89	87	78	83	79	95	96	76	65	84	98	78	71	84	89	72	66	83	76	89	81	80	82	95	72	79	77	71	75	71	71	73	70	75	73	65	74	72	69	71	81	57	84	78	73	79	90	76	62	79	91	78	84	68	82	74	55	88	82	73	69	84	70	73	65	80	92	67	85	73	80	71	97	73	76	89	69	53	77	101	79	74	79	89	73	72	69	78	81	77	66	76	78	82	79	84	79	62	77	86	72	95	88	84	77	59	66	89	77	88	79	77	69	92	73	89	72	81	78	74	78	78	73	81	91	69	85	90	72	60	82	79	86	97	71	76	81	74	77	81	87	84	80	74	90	74	70	74	76	67	79	83	83	79	82	75	76	70	73	88	74	76	84	83	83	73	76	79	64	76	64	70	76	65	68	82	78	72	84	78	93	74	69	79	80	75	81	77	71	97	70	79	83	85	75	82	80	65	81	89	97	83	79	75	83	86	74	81	77	77	72	84	87	81	85	85	76	71	90	77	71	81	90	87	85	74	78	94	73	75	83	75	81	73	82	81	88	76	90	64	77	76	68	68	89	72	92	83	77	75	82	73	89	67	74	83	71	77	65	87	96	75	81	85	89	75	76	70	66	87	85	89	71	82	80	84	84	84	81	71	80	84	71	89	87	100	67	90	75	57	84	74	81	81	99	83	88	68	75	87	72	74	75	61	70	68	76	74	94	80	84	76	89	83	81	76	79	87	78	76	73	86	90	87	78	92	80	79	82	84	81	82	77	80	81	78	79	88	89	65	89	64	85	82	68	94	70	60	83	81	95	68	77	72	79	72	89	69	77	71	86	91	89	82	77	69	87	90	73	89	92	79	81	80	72	80	76	79	78	81	82	81	75	90	80	56	78	77	93	89	88	70	73	73	90	71	84	90	75	83	86	89	80	79	86	64	83	86	90	80	70	73	80	92	78	82	73	72	71	63	97	91	78	62	77	88	95	68	83	70	86	77	70	81	82	76	77	71	74	83	72	86	81	78	77	77	85	70	79	88	66	71	76	77	79	72	70	72	87	78	88	90	80	75	76	72	64	77	80	81	72	66	88	71	89	81	77	81	81	92	71	72	83	82	87	86	68	72	86	85	80	83	68	71	81	67	75	73	78	82	75	74	76	82	83	89	76	69	75	71	85	63	80	73	92	71	83	83	78	66	77	71	70	81	71	82	76	76	66	82	91	84
22925	21732	29710	24313	21735	21792	11128	963	695	618	538	466	384	382	359	327	309	307	304	270	260	276	283	254	283	249	293	223	263	281	263	224	234	271	254	219	226	236	224	235	234	224	239	212	230	253	240	238	203	265	219	213	264	236	247	235	264	231	232	228	229	240	227	220	229	214	244	231	214	242	259	235	256	205	215	229	230	268	252	302	276	315	271	274	269	209	223	212	223	246	229	229	216	254	215	181	266	211	220	231	215	199	198	226	198	220	181	235	242	215	232	214	218	237	195	197	230	225	232	233	219	230	226	226	210	238	205	225	247	219	237	231	200	218	225	212	196	206	213	236	210	232	209	209	242	222	235	223	223	238	234	223	224	241	223	214	231	206	211	209	254	224	252	233	210	223	207	209	187	197	221	221	194	225	223	185	206	210	239	223	224	216	255	208	239	214	237	224	231	236	220	218	231	221	220	224	242	203	251	230	217	195	204	237	223	237	217	219	218	208	228	229	210	257	209	204	227	239	213	235	212	204	222	207	230	227	215	217	228	239	241	210	236	237	231	205	211	208	207	235	232	202	205	224	213	242	196	214	200	205	202	225	214	229	231	233	233	192	223	232	268	191	220	259	209	198	228	221	240	216	228	207	229	241	194	224	230	215	216	208	230	223	201	230	227	211	200	213	234	230	232	220	236	199	233	219	213	209	214	185	231	233	230	215	225	222	220	200	251	204	204	231	211	207	207	239	235	224	204	243	218	208	223	231	233	222	212	231	213	235	215	235	205	229	253	215	218	211	220	218	235	219	186	215	222	246	250	211	209	227	202	214	209	246	222	212	216	227	194	215	198	222	242	232	249	230	237	231	225	202	222	219	237	226	239	219	229	214	238	226	219	208	207	225	213	257	223	203	207	212	211	213	234	205	226	227	239	223	236	211	210	225	201	220	220	199	209	224	218	205	220	210	228	183	191	221	222	222	223	240	218	242	222	217	219	226	202	213	233	204	240	204	221	248	203	239	218	217	238	216	212	256	215	227	248	206	208	236	214	210	206	228	183	229	202	215	223	241	244	214	200	197	225	222	216	233	226	227	222	226	180	215	215	216	225	210	221	220	223	229	220	222	207	223	236	236	215	218	222	199	226	201	223	236	209	230	227	218	176	202	207	211	232	230	218	230	208	229	217	233	239	206	222	187	221	228	218	248	227	207	219	233	227	228	210	224	219	226	213	223	204	206	222	187	209	226	235	235	206	220	219	222	227	220	242	223	212	219	233	233	237	239	218	216	214	209	234	225	212	226	211	233	237	207	212	213	209	207	214	232	227	205	213	224	233	233	221	245	236	216	240	233	237	243	225	220	225	219	189	234	235	236	225	226	224	238	222	220	227	239	217	203	207	227	241	239	229	223	215	228	231	224	240	276	224	236	203	225	214	222	235	222	217	203	237	237	238	206	233	219	224	199	230	222	229	205	223	235	242	191	220	232	221	226	212	247	217	237	232	185	218	206	242	236	219	220	248	229	228	215	206	215	213	218	225	199	204	208	218	206	227	200	248	224	205	225	207	242	209	193	249	221	219	192	221	262	215	217	210	231	231	198	202	232	194	254	225	217	216	231	222	229	203	215	223	225	231	225	240	236	218	229	204	188	241	210	222	215	230	238	245	198	236	220	228	215	205	219	197	242	209	228	224	216	172	213	227	196	216	201	219	225	242	249	231	217	203	221	216	229	219	198	219	224	229	209	245	227	235	213	208	204	214	226	207	200	212	226	229	218	208	217	214	224	229	214	217	211	210	219	211	221	235	222	213	219	254	221	209	214	207	195	231	221	206	203	226	222	234	199	246	221	222	200	194	229	218	197	209	195	208	216	205	196	217	210	196	193	227	233	231	212	203	214	220	231	210	203	241	223	246	225	246	224	205	192	225	226	199	243	228	207	232	226	218	223	223	222	228	225	190	199	241	230	238	238	202	230	229	211	249	231	221	231	206	229	232	217	188	190	186	244	210	218	197	201	227	237	239	239	206	251	231	224	231	206	224	220	230	208	207	227	221	223	234	215	227	196	251	194	227	252	240	218	219	207	223	215	209	216	234	209	213	227	201	190	214	209	232	207	231	224	224	238	223	229	226	220	215	213	208	212	207	208	223	215	210	243	212	230	238	215	246	236	208	247	198	236	237	230	240	227	237	212	237	208	236	237	225	227	193	205	237	224	244	199	196	224	215	224	193	247	236	213	211	244	222	220	220	204	201	215	234	228	238	244	181	213	254	225	234	183	246	229	217	225	226	214	215	222	215	222	198	239	226	221	215	235	209	200	220	184	204	226	228	193	236	208	210	217	226	233	244	203	251	227	198	207	248	209	231	215	227	225	220	231	199	227	237	257	232	211	228	199	247	249	213	256	241	240	242	218	222	224	216	225	192	215	242	224	209	232	198	218	224	223	215	196	207	188	221	188	222	205	209	221	213	219	212	233	217	241	217	237	218	232	237	230	226	206	204	226	217	231	233	251	226	213	221	192	213	246	232	228	219	230	223	219	228	210	225	213	208	217	226	232	196	234	209	215	216	221	217	217	226	222	216	229	225	225	227	215	204	220	201	219	226	229	222	220	220	205	221	232	210	238	235	220	222	231	243	233	216	250	230	203	200	214	226	228	212	192	233	230	244	225	233	224	220	200	225	220	204	211	221	241	227	215	235	221	203	227	224	220	210	215	220	197	215	242	238	205	238	226	217	265	224	249	218	251	249	214	209	245	217	201	226	216	194	240	224	207	220	210	198	225	177	213	236	227	218	222	205	204	227	204	230	217	217	213	227	231	231	207	234	216	218	207	246	232	219	214	231	186	220	195	226	204	193	213	221	223	210	214	204	196	204	237	234	201	210	195	231	223	219	226	212	212	202	209	240	226	228	241	235	206	221	201	243	229	236	187	244	208	224	208	215	211	220	235	210	207	233	225	221	219	211	241	221	203	234	245	216	222	214	240	220	172	201	240	207	231	244	225	200	206	205	210	199	241	195	245	227	247	223	214	224	267	224	221	191	202	218	208	219	240	214	215	229	231	223	192	226	217	207	224	199	207	193	217	237	240	228	212	238	203	210	231	199	247	217	217	246	208	248	205	228	195	228	213	216	231	211	219	224	233	239	223	237	218	205	200	240	235	227	210	244	239	206	214	214	238	235	190	200	208	208	237	207	220	219	236	206	198	211	224	209	216	263	212	214	238	252	218	228	222	230	214	203	244	202	226	217	226	210	210	216	206	257	226	233	243	219	241	223	225	221	208	218	232	212	241	230	216	221	227	241	245	201	218	214	216	245	242	248	224	185	227	226	211	210	234	213	201	210	235	201	229	234	222	231	218	211	201	246	223	242	224	231	233	221	214	229	222	218	216	246	211	234	223	227	206	219	209	219	216	212	202	198	231	223	246	224	207	184	206	181	208	216	213	220	224	199	205	234	252	207	248	215	251	237	219	227	227	230	223	233	208	201	223	192	202	217	238	233	223
7756	20246	13151	6518	4531	2934	2006	1429	1105	892	751	613	556	518	445	435	420	365	377	334	331	338	311	328	305	290	275	294	259	287	272	265	271	241	288	257	265	253	223	239	254	241	247	229	230	264	261	240	264	287	244	239	251	245	248	243	255	238	249	216	269	233	231	227	225	208	247	262	236	229	226	229	230	249	228	240	270	297	337	351	330	315	300	282	246	247	244	258	241	225	262	211	240	240	253	222	232	218	255	252	229	231	242	225	233	238	251	253	227	227	223	249	244	221	232	243	250	230	232	237	243	273	214	240	243	244	246	235	256	225	246	238	236	235	233	237	240	230	261	247	244	238	248	239	221	240	239	240	225	246	252	224	255	234	240	240	228	254	235	245	220	237	219	226	217	252	227	225	241	225	229	269	207	253	233	244	261	258	248	249	225	218	219	232	233	258	230	226	213	243	228	218	259	256	201	254	278	224	246	208	214	234	222	243	246	230	214	212	239	243	215	234	252	240	245	251	221	235	215	253	258	242	239	217	224	235	224	247	258	220	236	243	243	250	243	221	215	237	246	242	221	216	212	207	238	226	229	219	232	212	249	222	259	222	239	237	237	231	238	219	230	224	237	215	224	216	226	271	232	214	251	247	235	245	237	267	241	232	247	230	233	208	234	237	225	215	238	232	225	251	222	242	255	273	268	232	224	220	259	203	266	218	236	242	240	249	223	248	262	241	221	238	243	241	246	226	249	230	241	224	238	223	217	224	231	242	217	242	235	246	237	223	243	229	228	244	232	241	221	222	243	221	223	222	228	230	225	243	256	231	246	214	224	236	229	231	222	192	226	248	247	228	269	247	264	246	231	240	240	232	266	237	252	229	198	233	214	206	257	224	243	222	240	243	263	224	218	262	235	234	231	222	236	228	217	221	228	220	241	246	239	213	230	244	234	228	249	223	219	242	261	246	226	214	214	226	233	241	226	230	193	255	242	229	248	257	253	245	206	228	226	233	230	234	235	236	231	234	235	245	224	259	228	233	215	264	244	231	249	238	243	248	254	204	235	250	242	223	234	219	243	224	240	238	240	216	232	208	252	228	225	214	218	227	221	227	221	254	232	226	245	256	223	220	260	211	222	220	217	233	241	237	247	247	237	246	227	239	213	231	223	231	229	218	246	230	237	229	217	245	209	240	246	234	222	245	240	261	242	247	251	236	232	215	225	233	210	240	214	207	212	203	242	225	240	244	244	235	249	262	243	245	239	228	222	233	257	226	210	231	223	233	237	238	243	225	235	248	230	255	248	257	225	229	229	236	255	259	239	240	251	259	224	211	245	242	209	236	246	233	241	212	247	253	245	218	212	224	212	224	231	223	244	269	244	239	228	225	242	230	246	252	233	227	221	222	206	222	274	238	217	231	222	205	227	226	220	224	242	242	207	219	236	245	214	220	245	251	230	211	232	225	232	232	224	224	252	226	230	245	228	237	218	254	241	244	221	254	251	221	246	242	246	227	233	269	221	226	226	226	212	260	229	218	233	246	247	223	217	233	237	227	198	236	259	220	216	215	228	234	239	224	229	236	229	236	231	230	250	222	212	235	242	227	226	239	234	220	270	240	254	257	219	235	232	212	256	226	244	216	229	241	220	236	205	242	230	230	215	226	233	224	228	224	255	235	251	215	228	253	249	247	233	206	247	218	245	229	213	229	219	247	246	227	232	220	232	222	215	255	241	242	238	241	217	263	240	204	236	273	255	209	230	220	235	232	267	267	234	233	255	230	237	253	240	240	221	218	244	243	258	239	221	231	253	222	227	228	210	225	223	256	231	226	252	253	235	250	255	273	229	220	235	259	239	229	239	208	218	255	243	227	240	232	221	216	271	260	220	262	235	240	235	241	249	226	233	211	206	252	221	225	246	218	233	230	244	199	210	247	258	234	246	225	240	237	233	269	216	230	258	236	236	252	209	254	230	279	256	238	233	246	242	223	236	228	234	224	240	236	242	219	250	248	240	198	234	237	249	268	240	210	241	231	237	215	237	232	231	246	225	238	212	214	255	211	222	209	227	234	240	235	219	232	234	231	255	233	262	216	211	265	227	235	226	242	238	211	254	229	228	243	251	221	232	246	252	240	239	257	233	224	245	231	229	246	240	236	223	241	225	260	223	231	221	246	233	240	250	257	218	216	228	197	230	212	219	220	248	249	218	245	235	237	238	238	206	219	214	234	253	225	256	229	198	241	234	232	247	215	238	227	242	256	234	247	255	259	231	246	227	251	248	238	250	268	204	238	218	209	230	227	260	260	261	236	262	241	243	229	254	214	219	217	240	252	219	224	216	214	233	262	258	222	230	258	231	240	228	237	247	245	253	231	206	243	240	238	210	267	250	246	219	222	225	224	202	238	260	235	240	249	233	235	237	258	232	226	235	240	203	247	238	243	222	264	236	223	235	235	206	234	231	241	245	224	220	233	250	217	223	262	226	214	216	248	256	224	220	235	248	220	249	229	252	220	238	232	250	230	262	226	226	273	211	264	253	232	214	256	212	250	254	212	226	207	230	261	238	233	220	245	227	234	229	217	202	231	227	238	208	231	210	212	225	234	248	241	235	241	225	236	256	249	229	249	244	240	217	213	239	216	233	223	248	259	234	224	237	228	243	239	221	246	208	243	253	250	240	228	229	242	259	236	224	216	222	236	240	243	231	245	246	219	243	240	225	207	258	219	251	231	254	221	245	210	212	231	251	208	204	238	232	247	253	243	230	240	245	229	205	233	215	222	237	241	236	268	204	235	217	218	222	249	246	218	229	239	227	215	231	227	261	219	246	254	226	238	237	237	224	232	227	225	244	231	222	232	240	257	245	220	252	218	240	263	235	215	232	254	224	253	238	255	231	240	247	200	252	230	277	238	214	238	240	225	231	257	229	224	240	235	220	213	222	245	256	255	244	243	258	267	226	259	245	247	220	235	247	242	247	241	240	226	234	232	233	226	233	230	243	234	203	209	232	219	227	257	205	255	250	244	227	208	251	230	247	224	212	245	213	227	242	236	222	225	236	257	220	229	230	249	212	207	220	206	253	226	210	236	203	259	249	233	227	233	236	251	240	201	227	219	222	241	227	243	231	206	256	227	251	216	224	236	209	276	249	243	233	226	248	225	235	251	213	238	212	216	222	236	255	220	222	240	242	210	219	249	252	212	236	222	265	246	248	242	233	248	200	238	224	233	253	205	241	286	249	232	213	237	229	251	227	239	240	211	230	251	232	233	232	206	243	266	245	247	250	236	254	225	244	207	229	246	228	220	258	255	233	214	238	266	241	219	256	234	220	221	238	242	242	261	250	227	243	219	236	243	219	223	230	237	227	228	251	231	245	242	240	228	215	236	253	209	244	218	213	220	191	220	263	231	223	239	235	240	212	246	206	228	248	231	215	232	230	233	249	242	241	204	234	238	225	254	243	217	254	225	218	267	238	237	219	221	243	246	227	263	255	243	234	244	224	264	267	204
28142	20342	7129	801	381	290	197	165	158	165	178	152	161	136	137	149	149	151	163	140	136	138	125	145	152	148	142	143	144	138	146	163	137	150	132	139	128	149	148	157	91	137	112	120	131	129	137	157	131	146	135	130	139	127	141	140	141	158	136	134	116	154	139	134	135	153	143	135	142	127	142	132	161	151	146	141	134	143	166	165	184	172	173	141	163	136	135	145	125	137	144	158	150	143	139	149	149	142	142	168	133	156	139	135	130	127	126	129	141	152	145	135	134	134	120	117	150	130	127	131	132	131	163	140	131	146	116	145	120	118	138	168	144	105	151	114	124	149	150	130	142	136	156	135	147	145	138	167	123	156	135	136	136	152	133	141	140	133	157	143	142	141	127	137	132	149	133	124	137	159	133	137	133	120	147	142	109	137	127	134	114	133	143	125	135	145	134	140	135	139	128	137	156	125	140	135	130	127	143	136	138	152	147	146	127	126	147	130	129	156	121	135	147	150	126	133	137	156	136	127	130	133	137	141	135	120	128	143	141	147	110	144	142	130	138	147	116	142	126	141	148	125	131	126	130	147	139	146	150	135	132	141	136	147	127	139	135	129	134	125	140	125	140	146	150	132	118	135	147	126	145	127	161	140	157	154	156	157	153	138	132	133	132	121	114	135	170	147	144	133	154	124	133	147	157	144	130	131	147	140	124	155	138	130	135	133	124	158	126	128	149	141	121	149	103	132	139	121	147	134	125	141	131	128	143	124	121	134	121	148	127	137	121	146	143	141	136	155	136	156	147	128	156	126	149	145	127	146	152	127	141	141	142	122	132	145	148	135	138	137	163	141	158	154	126	140	159	137	157	122	156	121	129	137	121	132	135	159	137	129	128	127	148	139	148	145	138	139	151	140	145	129	123	127	121	153	140	156	126	137	132	141	134	147	122	129	136	153	127	144	126	140	128	128	149	129	139	118	135	146	121	118	147	130	151	136	144	119	150	129	146	151	161	150	153	138	123	123	125	131	141	135	152	131	119	140	141	133	121	134	119	123	127	137	147	137	139	147	162	150	150	126	128	152	137	137	157	154	127	140	130	149	135	130	130	122	125	131	118	127	125	148	155	151	135	133	151	148	128	123	132	161	130	126	141	123	117	132	137	139	148	148	123	114	136	145	137	132	136	147	134	123	131	154	112	145	131	134	128	119	133	141	141	145	145	144	115	137	116	123	118	130	111	152	139	117	152	127	141	132	141	110	149	146	159	124	134	154	145	157	111	130	150	153	156	148	141	137	133	144	128	130	147	137	127	132	137	140	125	153	131	141	118	149	135	139	116	111	132	136	131	134	156	160	137	135	153	133	122	107	137	152	165	124	153	150	118	133	141	134	160	145	117	135	143	137	162	142	140	140	117	142	139	124	143	139	135	129	123	154	138	147	114	125	140	147	126	144	157	155	138	140	121	136	126	133	149	127	142	157	129	160	114	127	141	160	145	138	148	127	130	156	148	137	144	141	143	142	153	143	152	126	117	127	119	123	121	138	144	134	128	163	124	125	136	141	135	144	132	133	141	163	140	167	130	141	103	150	138	152	122	144	127	124	119	153	151	109	125	128	140	134	166	158	136	146	136	136	153	120	139	116	150	175	126	132	136	148	138	157	111	126	130	130	124	132	128	147	120	129	130	124	114	153	155	124	122	126	131	109	155	135	135	145	118	133	129	153	137	153	128	133	138	122	134	149	127	157	118	129	113	148	131	136	124	139	152	133	133	128	134	132	142	132	138	141	153	145	132	160	152	141	162	143	134	142	136	129	139	138	138	139	125	125	123	129	140	131	137	112	140	131	160	146	148	133	135	146	129	126	126	133	144	129	146	136	143	139	131	159	134	141	155	153	124	136	139	147	159	135	129	145	165	156	149	151	139	117	162	154	144	126	131	128	109	156	155	127	131	124	130	150	122	125	130	141	132	128	153	149	140	177	120	136	159	132	116	118	145	126	155	155	128	122	128	133	133	128	154	149	141	152	149	114	131	135	143	128	142	142	139	146	140	126	145	126	132	152	170	140	142	123	142	127	135	136	147	130	140	152	143	130	136	144	123	119	153	143	151	148	139	146	129	106	160	126	114	135	116	147	143	135	130	137	165	130	121	148	135	142	130	143	127	132	137	146	138	128	136	129	131	140	156	149	124	154	136	144	144	135	114	119	148	153	158	143	132	153	128	144	152	127	157	159	135	150	163	153	127	142	157	163	149	139	169	135	139	141	115	138	124	145	135	135	127	162	154	162	140	136	133	141	138	135	138	136	157	140	122	145	131	150	144	124	145	139	138	128	127	138	120	136	128	128	121	150	133	142	131	131	137	125	134	149	121	137	108	134	135	133	118	144	151	139	151	126	134	148	138	137	142	134	151	139	153	133	147	132	117	121	113	120	125	141	136	135	144	135	132	123	151	149	137	122	147	147	122	130	129	142	129	131	132	136	156	151	153	143	121	128	142	136	135	130	145	114	111	132	133	138	108	149	128	141	138	127	144	121	133	134	132	128	127	127	161	132	147	136	141	129	145	151	113	137	118	143	147	120	157	128	156	148	117	129	116	141	126	157	140	125	137	159	147	146	139	136	147	127	169	132	159	139	128	151	151	140	146	141	153	116	137	104	132	141	129	130	145	140	135	144	136	152	140	139	155	127	161	160	145	150	136	127	139	128	149	123	150	136	136	144	127	141	129	108	134	123	163	121	147	131	146	143	141	143	120	137	163	127	145	152	141	140	117	124	123	135	132	150	153	137	138	122	151	148	113	154	149	126	136	139	152	127	162	121	121	139	157	160	137	165	126	146	139	149	134	151	132	126	136	129	158	146	140	149	134	144	136	129	144	150	134	141	131	143	133	132	153	131	131	144	137	136	133	160	122	134	159	150	141	133	138	128	140	134	136	161	129	134	134	142	142	131	129	159	140	122	145	135	128	135	140	125	134	120	153	144	130	117	133	154	128	142	154	138	133	152	142	132	135	145	131	124	135	148	141	118	123	153	144	150	103	118	123	145	143	132	150	132	132	163	155	136	130	140	130	121	125	104	141	129	131	150	126	141	119	128	143	165	141	120	139	141	144	154	155	142	125	153	126	155	124	132	163	148	129	143	119	144	129	121	136	127	162	141	136	133	157	126	143	131	146	137	129	138	129	128	136	137	146	141	126	147	121	145	139	119	139	148	127	112	139	147	139	144	125	118	135	150	129	135	119	130	146	146	105	134	128	131	145	158	162	125	137	128	129	150	119	150	124	138	139	134	131	158	122	122	131	160	133	117	124	147	126	149	134	145	158	135	143	155	153	142	135	152	124	155	155	111	142	148	141	141	168	136	147	124	124	144	150	132	126	135	158	153	139	138	142	158	152	144	149	114	132	145	134	135	148	146	133	139	152	141	125	137	140	139	140	138	135	129	130	127	127	150	152	148	144	135	126	144	118	124	134	145	107	141	131	150	139	161	133	140	126	160	131	123
6546	5284	2055	904	599	380	228	197	193	170	171	174	187	154	163	144	162	139	167	152	141	163	148	140	173	180	153	131	139	140	164	130	150	146	152	131	159	155	135	147	123	134	146	132	161	156	136	141	150	145	166	159	145	158	141	156	168	143	154	158	136	169	144	149	159	122	154	169	152	150	148	171	134	155	146	145	125	168	185	174	189	193	177	145	153	172	131	148	144	135	147	146	149	161	148	127	160	148	136	137	127	152	132	138	149	158	132	173	141	145	161	144	130	163	148	139	152	155	133	165	151	169	132	131	141	151	128	143	155	149	156	153	129	164	148	137	138	128	158	145	135	125	136	148	138	168	146	139	139	138	151	150	179	151	156	135	152	138	149	159	152	160	139	157	152	147	169	145	139	145	161	151	143	153	162	165	143	168	140	131	165	113	150	126	152	146	135	155	159	150	154	139	131	145	143	149	161	153	135	150	144	160	153	143	148	125	165	153	137	137	141	119	160	141	118	149	127	148	127	143	131	141	135	134	163	154	142	126	129	132	129	149	159	142	132	145	154	135	141	157	154	128	141	147	126	139	138	153	130	140	162	142	155	142	162	150	147	136	149	152	142	131	154	161	153	143	139	110	158	144	145	134	168	152	134	118	154	128	133	149	139	169	157	142	155	129	143	155	142	146	147	115	151	126	141	142	175	159	168	154	132	155	146	150	136	150	139	140	148	148	158	159	134	144	147	125	123	161	154	137	152	168	134	144	159	137	144	138	144	142	144	148	151	130	176	141	135	148	183	150	158	157	137	120	152	149	155	151	125	152	143	118	164	133	131	133	144	141	152	146	149	152	160	149	148	143	139	119	149	145	134	148	157	152	143	148	152	142	141	133	157	169	132	139	147	155	161	152	161	177	182	162	155	154	138	141	168	160	159	153	138	162	148	140	150	141	151	138	144	162	137	152	149	149	139	147	144	154	149	155	155	136	149	160	148	164	136	139	135	138	157	145	153	122	142	138	129	141	150	153	153	129	137	144	153	121	143	135	125	131	141	138	136	140	153	139	143	139	153	140	142	160	166	135	140	185	132	139	147	146	143	161	138	148	159	153	140	127	143	144	137	174	155	153	133	140	157	145	146	121	176	154	174	138	151	125	128	142	137	152	138	144	149	138	143	159	155	139	138	149	145	134	158	152	158	136	168	151	158	158	174	142	172	156	147	138	140	141	128	143	148	150	145	161	125	157	137	123	127	145	138	143	147	137	147	149	150	144	148	152	158	161	147	145	161	155	167	157	161	174	163	160	172	147	150	148	150	138	119	146	138	135	155	147	152	156	148	148	132	140	167	144	149	149	141	143	153	159	147	142	170	141	162	135	139	150	139	170	128	142	138	146	152	156	130	140	140	139	149	147	150	143	130	132	145	130	145	156	157	133	152	149	154	151	150	143	123	142	148	158	161	149	137	149	150	156	123	153	150	127	167	122	171	145	142	159	151	156	148	139	148	156	139	149	157	141	145	140	153	150	136	137	148	169	122	150	156	146	147	136	145	138	128	151	142	153	143	139	158	130	131	150	159	156	160	146	149	131	143	143	151	148	155	124	164	140	146	154	137	156	148	156	151	117	133	159	153	136	150	152	150	157	156	135	128	149	123	138	123	144	144	141	141	147	156	164	143	131	125	135	157	158	147	134	146	122	176	167	128	150	158	149	151	149	135	138	140	140	141	142	151	150	136	156	140	151	163	138	132	144	127	140	166	161	160	134	146	161	155	129	136	159	138	156	139	140	168	128	150	144	171	170	141	175	138	156	128	132	168	128	139	150	143	135	138	152	149	150	162	151	181	157	145	150	148	146	145	149	140	136	153	162	140	136	127	137	141	135	156	139	162	157	136	135	135	142	117	137	148	169	141	142	156	152	145	154	146	155	140	132	131	160	177	145	160	138	151	158	134	168	160	176	154	169	131	157	160	145	154	130	147	142	170	125	129	131	143	148	132	121	149	150	148	137	154	152	161	152	145	143	167	128	146	117	139	141	137	146	154	154	153	154	147	143	130	143	141	137	161	162	150	146	138	131	146	154	132	138	148	164	139	131	141	151	140	138	143	121	150	146	149	152	133	126	125	158	162	155	141	143	133	125	132	161	152	142	150	155	148	156	145	150	135	151	130	131	145	160	143	129	127	139	151	144	156	128	163	166	149	147	151	145	146	152	151	165	136	134	146	154	160	152	147	144	141	141	147	168	137	142	156	131	136	156	141	142	164	151	134	140	137	155	156	136	146	150	120	152	140	160	131	152	155	139	151	139	150	145	118	134	146	152	145	177	144	143	143	151	154	151	153	135	127	133	133	130	149	149	127	149	138	136	150	148	171	165	160	149	147	134	138	159	144	149	161	129	146	145	146	143	144	123	134	148	137	158	151	127	154	135	150	143	132	135	118	148	130	139	156	143	165	140	146	142	156	158	151	151	132	136	135	143	140	153	137	131	136	148	138	142	135	157	147	141	156	133	143	162	163	139	150	151	157	137	153	144	166	149	157	139	155	144	141	152	148	146	152	149	129	142	145	141	142	150	149	167	120	164	156	163	145	139	150	154	144	127	154	148	139	151	141	139	132	125	156	147	161	138	152	132	148	151	148	135	139	153	158	124	140	157	138	147	127	171	161	140	148	150	157	139	159	140	137	139	160	153	129	124	125	147	158	141	160	157	165	141	135	150	142	152	149	143	114	137	132	153	140	156	149	153	123	147	131	154	161	150	160	143	135	131	128	157	157	152	155	145	128	138	154	136	136	143	159	125	142	144	154	147	151	153	170	133	138	140	136	149	144	160	137	148	134	147	130	169	127	148	164	148	127	133	140	151	140	132	140	147	141	132	153	144	142	136	126	135	148	128	144	160	134	164	152	162	151	163	121	163	165	139	146	162	154	120	147	137	143	157	129	163	128	145	159	151	117	172	167	142	150	139	147	150	139	150	145	155	144	140	164	137	136	155	148	153	137	159	150	146	137	137	120	153	158	144	147	125	162	131	160	132	146	149	138	139	135	144	138	144	164	145	130	137	134	153	144	136	141	114	128	145	165	150	164	112	136	159	119	161	151	142	147	132	151	159	127	138	159	156	143	136	140	127	143	147	147	133	157	152	128	126	152	125	154	155	149	140	166	151	145	152	160	145	126	148	116	166	143	133	117	148	132	137	156	137	151	149	140	142	146	127	136	130	132	163	121	160	135	127	137	138	137	150	136	143	128	170	140	150	138	115	145	157	161	150	136	150	134	145	147	142	144	145	157	152	147	131	143	139	149	150	152	147	144	141	132	156	145	145	134	133	160	145	155	142	146	163	162	133	152	143	164	145	146	139	164	147	147	150	158	157	139	147	134	140	163	121	119	146	143	161	165	170	155	149	140	153	130	141	132	146	138	149	120	152	137	148	148	132	141	139	139	140	129	158	139	145	146	143	148	151	155	154	131	152	159	142	156	167	137	140	158	151	144	130	154	158	150	140
24035	21706	29251	24691	21693	11665	1096	623	477	446	410	360	365	373	311	331	330	314	307	302	306	312	309	290	304	286	297	272	263	297	272	265	264	254	278	269	279	292	261	266	267	244	266	258	284	268	266	254	260	244	263	272	252	265	257	248	236	268	251	277	267	285	259	255	287	262	277	238	266	227	270	285	255	264	266	244	261	282	337	288	303	276	274	248	252	253	293	265	268	256	265	250	272	232	249	267	257	283	259	280	275	231	243	282	267	238	253	294	249	272	262	255	270	250	248	237	263	243	238	276	245	258	221	259	261	260	285	251	240	275	263	243	242	231	244	238	247	266	235	259	239	245	261	262	240	247	272	250	243	243	249	280	240	251	249	279	262	242	247	234	273	233	254	254	232	265	254	289	246	245	256	242	253	274	248	255	254	253	267	255	253	257	236	240	268	254	248	250	265	244	251	258	252	265	264	270	236	302	236	261	255	255	279	250	259	232	272	244	264	272	261	220	236	285	271	259	265	280	259	249	248	275	291	244	237	252	254	284	250	258	263	260	255	265	280	257	269	241	247	259	242	230	254	256	271	245	262	257	247	263	229	267	254	257	283	261	225	270	263	240	254	258	265	276	260	242	256	250	253	235	278	257	219	252	261	245	270	233	248	281	260	266	259	214	281	261	268	248	238	286	238	227	244	229	253	262	273	238	243	263	277	263	285	245	251	255	257	268	261	269	267	249	262	238	260	241	270	254	263	250	259	256	249	264	255	272	254	250	287	258	253	277	239	238	241	256	266	242	279	275	261	248	276	258	260	244	254	296	264	243	232	225	258	241	279	268	273	253	255	261	243	258	252	270	240	271	252	276	236	254	263	239	250	241	264	278	255	243	274	265	246	272	273	265	229	270	278	268	247	244	259	277	258	260	271	254	251	265	227	240	269	226	246	262	257	293	238	246	248	258	257	217	250	259	270	242	245	245	241	249	297	227	252	252	251	230	225	237	252	253	241	257	236	279	269	241	253	236	282	228	247	246	235	272	247	251	269	260	274	263	262	278	246	238	243	251	253	270	273	279	237	239	281	274	273	251	251	247	239	245	265	254	242	256	241	242	266	251	274	225	245	240	256	259	252	233	268	298	277	256	270	227	244	285	268	264	232	250	252	234	260	257	273	277	235	275	249	243	237	271	290	290	246	238	262	287	252	256	256	234	237	236	277	247	233	249	266	248	236	262	249	250	265	250	225	264	265	248	256	240	235	266	268	268	242	233	251	271	274	250	275	283	261	232	269	249	258	242	262	231	265	286	267	245	264	257	267	257	228	256	249	252	228	236	236	254	286	239	239	256	257	257	249	259	256	236	277	253	263	254	249	226	265	264	249	262	231	265	262	234	239	248	254	262	260	255	263	270	238	265	253	267	258	262	261	285	244	257	237	227	258	271	249	248	237	246	264	259	241	229	258	260	279	243	248	267	268	244	266	255	252	281	275	273	286	246	241	265	242	244	251	285	245	251	288	281	241	262	246	245	248	263	235	274	237	247	275	236	232	253	255	250	275	266	227	234	265	277	220	258	251	236	255	235	234	233	277	265	229	292	276	274	261	274	258	267	281	247	247	255	269	222	248	258	271	253	275	247	222	254	270	293	279	265	286	276	269	220	255	240	224	273	256	231	244	255	267	243	248	245	243	244	283	274	250	272	264	254	236	269	259	248	282	254	252	250	244	233	271	251	268	243	215	270	270	275	258	260	279	243	253	259	233	252	255	241	250	242	244	240	246	266	260	290	266	256	248	255	225	266	236	257	261	262	261	256	283	226	252	274	267	233	272	244	237	243	260	264	233	273	250	232	280	263	268	255	259	276	221	258	270	257	258	248	241	254	253	272	261	268	270	260	210	261	276	258	250	277	230	272	258	246	315	275	248	244	241	277	272	262	265	254	271	248	266	255	267	260	263	221	273	214	260	220	260	285	254	256	263	258	278	289	273	256	272	241	228	267	249	263	221	239	271	258	278	259	265	252	258	240	262	258	279	258	243	301	231	249	269	241	254	236	247	237	234	251	270	254	247	269	232	268	268	267	256	239	257	272	260	243	247	230	263	262	249	247	285	291	251	235	245	265	263	247	241	245	253	264	240	268	247	260	255	243	241	260	263	259	250	240	272	274	258	242	282	280	252	250	204	259	246	267	228	259	266	244	236	256	252	230	260	250	252	260	255	274	270	273	261	265	275	247	242	285	250	243	266	264	259	231	267	222	269	270	276	255	259	243	255	258	250	253	255	254	263	265	266	267	259	279	227	280	253	248	243	241	288	245	282	279	256	257	266	250	230	254	253	239	278	276	235	265	256	233	256	268	246	260	237	267	251	260	252	255	249	261	270	234	279	271	258	233	252	264	280	262	236	260	255	232	270	251	228	319	239	249	236	255	266	280	252	280	260	274	276	249	270	272	235	228	252	275	229	266	248	268	241	275	258	249	263	287	270	259	255	257	244	252	229	246	240	256	256	259	251	237	251	268	244	234	248	229	260	251	275	286	253	255	278	229	258	282	267	269	246	260	268	265	259	273	235	235	267	258	270	260	261	227	288	238	260	212	281	269	254	236	255	235	255	271	252	274	243	236	259	263	244	235	227	230	265	265	268	236	241	258	248	245	249	262	225	264	255	258	269	248	245	262	254	247	242	256	267	231	250	270	274	231	250	245	263	241	242	265	248	261	248	273	260	252	249	259	277	251	270	252	254	262	275	225	253	235	234	255	246	266	243	232	234	252	231	285	261	282	221	236	228	255	256	265	270	287	246	281	242	263	284	270	279	291	243	275	234	228	255	243	267	243	258	281	260	209	243	237	252	258	269	250	286	244	273	265	247	263	263	260	222	262	252	237	247	251	265	275	259	259	265	252	263	243	265	248	252	248	238	267	281	235	249	272	247	254	257	241	248	270	257	275	251	249	240	243	252	220	253	264	273	241	253	244	281	249	253	262	254	223	286	281	266	247	240	264	273	268	259	273	230	236	241	266	246	262	241	249	294	244	255	238	251	249	259	252	269	293	257	229	251	245	278	232	236	244	228	260	273	236	252	268	283	254	286	252	253	234	245	264	243	237	246	253	282	267	252	251	230	279	281	262	240	249	272	238	248	264	241	270	275	250	231	256	244	269	246	252	262	246	223	251	282	259	268	290	279	248	265	270	270	235	252	269	254	231	230	299	274	274	253	269	260	257	247	254	240	246	255	256	282	257	262	253	261	270	223	251	257	246	251	229	269	255	262	249	245	270	276	268	281	289	242	256	266	263	273	279	257	275	243	289	251	272	274	260	277	267	241	258	272	261	252	243	276	260	290	305	269	236	253	256	236	277	266	240	246	242	248	248	281	264	267	232	256	247	245	225	241	269	234	249	278	276	269	256	265	280	255	267	280	282	259	241	252	273	243	254	247	253	233	232	245	271	245	280	256	267	273	258	217	258	254	264	254	231	255	266	219	267	262	255	265	298	251	264	245	272	224	265
7218	14852	7953	3533	2608	1765	1134	877	725	617	504	496	427	422	434	354	355	362	351	328	320	344	300	312	306	317	276	277	306	313	284	310	315	292	295	278	315	286	250	283	279	265	271	293	315	300	283	250	254	270	263	275	315	278	286	273	303	268	261	251	283	300	275	275	264	276	297	293	259	253	288	286	292	268	288	284	275	298	321	350	328	346	303	277	265	269	286	291	275	251	264	268	265	275	294	253	263	260	243	288	286	233	291	261	286	232	252	285	277	265	264	260	273	288	279	262	264	282	264	297	284	269	296	278	264	252	289	282	263	292	275	282	279	293	281	234	279	265	251	277	254	267	300	263	253	261	296	242	257	277	263	295	251	268	267	256	275	258	266	260	257	257	300	256	279	248	270	271	228	274	287	286	291	251	244	269	257	293	259	303	258	284	255	269	280	239	280	276	275	248	257	278	270	254	293	296	283	278	260	240	278	267	260	258	284	295	270	289	313	286	309	266	279	264	272	265	263	269	257	286	235	256	296	256	269	266	266	242	269	254	294	263	269	293	270	264	279	278	274	272	264	285	248	265	303	285	268	255	286	281	252	271	261	267	265	261	274	268	288	278	270	288	271	280	319	280	272	267	231	303	265	276	274	277	240	285	298	264	247	306	308	266	271	254	276	258	258	249	264	275	281	244	275	267	267	265	292	276	274	257	278	281	270	287	265	297	245	270	278	275	278	301	255	298	228	275	274	298	239	271	277	262	271	272	254	270	285	257	255	276	298	247	272	259	281	270	257	285	262	266	265	279	269	276	293	276	276	269	262	262	287	263	303	275	257	258	247	293	269	294	266	260	272	261	260	264	283	287	276	292	263	258	288	263	268	271	246	268	262	268	253	267	258	294	247	263	242	258	288	253	299	298	251	254	289	255	263	277	253	275	254	292	262	303	242	246	277	293	288	257	285	269	283	277	237	267	232	276	294	308	282	280	288	292	274	256	270	281	263	286	260	271	259	235	267	233	272	275	258	251	296	277	245	265	274	265	263	280	243	264	257	275	274	282	281	256	281	270	278	273	278	291	243	292	283	265	272	255	270	279	283	274	321	252	280	275	275	265	265	263	261	252	278	267	296	275	260	242	309	275	280	239	260	268	274	271	283	271	286	286	260	259	268	262	254	272	279	291	260	274	276	288	295	272	247	273	279	264	288	295	261	286	283	291	252	270	272	251	266	259	263	275	278	257	265	278	280	284	268	255	261	282	266	267	266	303	259	266	268	225	296	312	245	268	264	274	282	272	288	287	250	277	277	277	248	283	316	271	267	261	274	278	286	272	252	274	270	295	257	254	283	270	255	279	239	276	269	254	261	270	247	271	267	267	289	297	262	271	270	293	246	281	262	245	298	257	230	281	288	286	279	266	272	280	276	289	281	283	254	266	277	278	271	282	248	264	289	255	296	283	240	255	280	239	252	267	254	264	298	257	256	251	248	296	259	292	260	274	248	278	267	307	263	287	262	255	290	246	260	258	254	262	288	272	255	269	260	296	277	281	269	258	264	292	284	255	251	237	284	283	282	284	301	274	277	257	282	268	273	238	268	304	257	289	272	280	277	251	311	246	306	293	301	284	263	267	262	276	259	251	245	260	241	266	270	255	248	302	290	266	286	286	292	269	253	276	257	259	267	247	269	233	257	261	277	300	271	273	253	279	268	230	251	281	293	271	252	257	272	270	293	274	311	262	261	287	306	297	284	262	256	295	280	273	266	265	273	292	261	271	245	255	294	252	267	235	265	258	270	273	292	278	240	252	276	278	289	263	296	237	263	288	262	292	274	272	257	319	241	274	245	248	273	251	260	271	281	267	282	255	278	279	295	269	239	272	297	264	249	266	293	277	279	302	272	278	259	258	261	263	273	266	281	277	260	299	268	290	273	294	280	250	272	260	267	264	295	288	248	274	272	275	254	272	267	277	230	295	247	265	260	263	252	251	283	288	256	287	287	270	263	297	256	277	285	269	255	277	268	253	266	255	261	292	256	292	251	259	252	247	261	286	269	272	264	266	237	277	258	289	255	303	261	246	265	251	260	279	254	269	279	277	266	261	285	267	294	254	287	282	252	283	314	233	267	268	270	264	298	293	252	259	280	281	291	292	288	273	291	249	247	292	280	269	283	247	265	269	272	286	255	280	258	285	262	264	279	263	255	280	271	251	255	249	253	262	241	298	260	254	275	281	252	272	256	248	261	254	289	278	288	272	250	248	277	277	283	272	288	291	274	253	240	270	266	288	284	289	248	288	262	264	263	266	250	251	257	272	249	289	287	301	252	282	292	262	267	307	276	305	260	282	262	276	278	284	236	265	265	260	249	272	244	283	269	288	280	257	276	302	266	302	251	262	274	248	276	267	271	250	281	266	282	292	283	297	255	284	271	259	257	265	295	277	281	281	251	256	261	289	271	243	272	289	232	235	265	283	257	285	263	248	232	284	249	292	248	275	312	233	293	280	245	252	271	252	274	292	252	275	271	297	301	254	235	250	231	258	266	278	277	295	260	270	283	242	270	263	249	283	277	282	270	267	250	274	261	253	268	280	299	277	293	277	274	283	265	284	268	278	262	250	242	242	266	285	276	265	265	269	280	277	246	283	271	247	277	296	253	234	273	280	259	289	279	289	244	273	264	286	278	262	292	265	291	279	232	283	302	277	256	256	257	265	271	278	281	265	276	284	256	242	262	295	273	248	293	265	277	278	268	265	295	269	267	278	253	266	264	278	267	250	254	262	274	260	237	255	296	300	290	280	276	286	240	272	300	254	246	269	307	242	258	281	264	272	274	272	280	269	253	274	280	285	295	264	247	256	270	249	270	277	247	275	275	285	264	272	267	281	279	270	287	270	268	286	233	267	256	279	255	271	275	266	264	247	296	298	264	269	272	267	310	287	258	244	280	266	263	310	256	275	258	271	286	251	271	234	261	298	242	317	258	284	271	274	273	274	276	292	253	281	229	213	268	246	280	270	259	283	266	289	259	263	275	281	285	259	279	301	285	270	265	274	291	253	236	279	259	272	294	280	307	281	276	272	255	267	293	272	271	255	293	262	268	248	236	305	260	252	303	258	300	270	255	288	255	276	287	265	251	287	303	296	256	282	292	282	285	243	267	266	268	266	270	321	260	290	264	298	303	301	309	264	272	245	255	276	293	258	254	258	258	253	271	222	292	257	268	264	268	258	268	268	251	261	240	277	260	244	267	293	249	244	233	255	267	270	244	285	270	275	247	266	243	272	263	267	234	267	271	298	275	266	280	272	278	259	256	261	305	294	271	281	295	285	266	260	294	253	254	304	271	239	263	290	276	256	250	273	266	271	277	280	262	253	252	273	256	230	297	283	273	282	263	264	279	270	308	263	272	275	265	278	278	276	277	254	254	252	273	254	261	286	289	255	259	300	255	245	276	288	298	264	294	261	274	281	260	277	292	280	302	255	281	274	255	291	285	278	298	283	264	262	268	254
25128	21682	28191	25705	12486	608	308	204	181	155	137	139	113	86	89	107	103	92	92	79	82	82	89	85	80	72	70	76	69	64	79	69	81	88	81	65	85	78	69	83	76	76	69	62	72	75	67	67	58	67	74	67	73	72	69	64	68	71	76	84	67	83	67	64	76	80	62	63	65	78	66	66	71	64	55	80	94	76	98	99	112	100	81	70	66	68	57	63	67	72	53	62	52	62	74	82	60	63	67	60	71	70	62	75	73	82	55	54	76	63	84	94	79	68	74	68	60	77	81	62	76	73	77	80	66	63	66	62	60	45	65	68	67	69	74	75	57	74	79	69	73	70	53	82	80	76	57	70	68	59	81	62	66	66	67	68	79	63	65	66	65	71	62	64	58	68	63	80	58	68	60	80	65	71	61	67	66	57	63	65	74	69	73	49	70	60	74	68	64	84	65	63	71	72	68	69	78	81	68	70	68	65	60	69	67	67	79	93	77	65	66	73	55	68	73	76	67	62	75	67	75	75	55	83	67	56	66	67	62	65	67	71	65	61	71	70	69	53	65	64	54	62	72	56	52	79	67	79	68	65	66	68	60	72	61	65	59	70	83	61	57	62	64	76	60	73	73	72	68	69	77	71	61	85	78	64	81	72	55	65	67	59	66	64	75	66	78	69	47	58	74	73	86	69	63	66	72	51	64	74	70	83	62	67	66	64	59	58	57	52	70	64	63	62	63	85	65	75	70	62	57	68	61	73	67	75	69	70	66	69	70	58	70	74	70	66	83	60	52	58	78	66	63	59	60	64	69	75	68	58	80	53	77	57	62	75	79	47	60	70	69	65	58	69	72	64	59	56	63	71	63	76	77	68	58	59	72	69	70	61	74	75	68	68	77	68	72	72	60	76	60	69	64	68	70	74	68	60	61	80	80	66	64	58	66	63	68	86	67	62	68	81	77	71	69	75	67	76	71	62	69	55	70	54	68	61	61	79	78	80	68	57	67	75	61	61	74	53	58	81	68	66	71	70	77	68	76	48	62	71	71	71	60	58	64	70	81	61	74	74	77	70	76	65	67	80	58	69	80	77	62	61	55	60	65	61	63	72	66	59	75	67	63	60	79	52	86	77	57	67	81	64	78	82	70	55	61	69	70	64	66	64	81	85	59	57	72	79	69	91	71	73	75	77	78	73	74	78	78	72	77	53	76	63	66	59	60	62	70	64	80	66	70	60	67	70	76	62	61	70	60	72	70	67	79	71	62	71	65	65	77	57	73	68	72	56	71	78	56	62	62	67	60	74	57	75	76	63	64	68	78	67	69	77	57	62	70	61	59	79	84	66	83	63	69	61	49	78	76	72	69	72	67	84	70	62	72	65	71	76	68	69	79	69	58	71	68	74	71	66	63	64	69	64	68	73	71	78	76	75	53	62	65	71	79	76	70	60	81	69	58	77	59	53	59	75	73	60	67	64	66	69	68	53	81	67	68	55	55	82	66	62	75	74	82	63	84	57	76	81	69	69	51	67	74	79	83	70	64	64	66	58	76	59	57	79	71	70	65	67	69	74	73	63	62	49	69	61	69	64	70	61	66	66	62	67	52	75	71	72	80	76	82	59	58	68	65	61	81	71	53	55	76	67	66	73	69	60	73	66	71	69	80	72	56	70	77	62	66	78	78	75	69	68	71	71	71	80	66	67	56	73	61	63	79	79	71	60	65	72	70	48	58	63	71	67	61	68	75	67	73	62	56	68	75	60	57	58	65	64	82	65	75	71	74	53	52	74	62	61	73	72	75	59	77	60	66	80	81	71	65	69	65	66	70	78	61	68	51	62	49	58	73	71	59	59	73	72	70	81	68	84	75	76	70	77	50	84	69	52	64	69	77	60	64	75	69	72	73	58	62	59	78	59	78	60	88	63	69	60	53	72	51	62	93	53	61	73	57	63	68	75	67	81	62	59	61	51	54	60	74	76	50	77	64	78	69	66	73	62	65	59	71	64	64	69	66	66	58	73	64	46	74	57	78	77	73	69	63	94	53	72	72	75	75	66	72	68	64	64	69	56	66	67	72	62	74	76	69	67	60	49	71	70	68	69	65	71	74	70	67	74	71	80	78	70	65	61	59	72	73	57	74	69	75	63	60	63	74	65	69	59	58	62	61	68	74	64	77	87	70	89	75	79	63	59	80	57	77	67	57	86	69	77	59	61	67	64	64	61	72	72	72	71	69	74	71	59	63	58	58	76	67	73	57	66	58	66	67	80	62	76	87	68	77	64	87	74	69	75	69	70	74	71	71	70	71	64	70	73	74	70	80	63	73	76	69	56	56	70	68	77	71	72	67	72	62	66	77	60	66	66	71	84	72	64	72	70	67	63	67	69	72	58	63	84	76	71	71	65	79	59	58	67	72	86	64	75	73	73	75	62	75	69	70	58	67	69	67	77	73	68	60	69	68	56	79	70	69	75	87	78	74	70	64	76	71	51	60	73	68	61	67	66	52	69	78	67	60	70	66	63	78	67	60	62	72	61	69	80	61	61	61	61	66	68	69	68	70	62	67	53	82	58	67	70	82	71	75	65	63	79	84	72	63	72	61	68	73	69	59	66	65	52	58	66	70	67	84	51	69	67	66	75	61	76	69	63	60	60	71	80	76	62	73	61	62	69	61	74	63	86	66	81	75	87	83	74	70	61	65	57	69	70	63	71	80	68	61	68	69	57	70	72	64	70	80	75	65	66	66	76	67	62	61	75	83	62	73	73	77	64	67	62	62	67	62	62	74	61	71	72	68	60	76	71	70	64	59	73	60	65	55	73	64	63	74	65	75	63	63	52	74	64	75	68	66	68	49	59	64	62	63	79	68	54	62	66	61	83	75	57	70	61	75	74	68	76	66	70	69	68	72	78	61	76	62	84	73	67	55	69	59	69	75	72	64	65	57	68	66	75	70	67	66	66	62	54	70	56	64	59	70	64	76	83	67	62	79	58	74	58	71	53	58	72	64	62	80	68	74	68	72	53	65	65	69	74	66	50	81	66	55	63	68	87	60	91	71	66	62	79	59	67	70	52	65	61	65	78	61	72	61	67	63	65	79	78	58	62	61	77	59	58	74	65	64	78	70	69	77	72	73	48	82	71	73	68	77	72	77	59	85	61	75	62	71	70	68	67	68	76	60	68	57	79	60	56	73	71	65	65	71	64	74	77	73	63	63	74	78	72	58	68	69	60	64	72	74	70	62	64	80	66	66	59	66	78	62	66	80	68	60	63	60	74	61	85	65	55	73	62	48	69	71	61	71	58	86	79	63	70	73	65	52	62	72	68	67	67	60	74	65	70	64	68	58	77	72	76	62	59	66	70	64	57	74	79	62	69	77	58	65	61	63	54	54	63	60	80	61	60	65	64	86	70	87	71	74	71	73	80	61	66	66	68	68	77	63	61	83	77	70	69	65	76	75	57	67	60	74	63	69	62	74	64	68	77	70	56	81	80	59	83	65	57
7410	10598	5241	2056	1466	983	603	441	342	248	243	183	164	163	148	140	124	102	110	115	106	100	101	79	91	103	73	87	92	81	98	92	84	81	82	83	84	72	89	75	97	78	69	94	85	76	77	65	77	92	84	91	76	90	102	73	71	68	71	67	98	69	75	61	79	63	92	65	84	66	70	84	83	63	93	89	101	103	144	115	162	141	100	85	71	66	79	80	58	68	87	86	79	79	68	71	77	71	70	79	85	64	59	72	72	91	81	78	72	81	87	76	59	86	68	61	80	77	72	75	75	103	66	68	77	73	64	76	72	66	79	74	77	82	100	72	72	73	70	73	56	70	81	55	87	66	70	68	80	92	80	77	75	86	81	70	77	96	88	86	69	67	86	66	68	86	76	75	77	74	75	75	82	73	76	75	95	83	78	74	72	68	72	81	72	69	64	78	71	79	72	84	78	69	79	92	68	83	80	58	79	99	82	72	68	85	68	67	67	78	69	86	68	67	80	83	68	85	75	71	77	86	72	66	90	87	80	75	75	66	86	100	62	83	87	65	82	71	83	69	84	61	60	77	84	80	77	78	80	83	67	80	55	69	70	86	89	69	70	72	71	50	80	71	67	70	88	72	65	80	78	59	78	60	72	77	92	79	78	65	81	56	84	64	77	64	83	82	80	80	65	71	64	68	82	73	71	67	75	73	87	80	70	66	78	80	88	66	83	77	77	73	60	66	91	72	65	67	75	84	96	77	86	61	82	93	70	78	89	78	80	85	75	70	86	85	56	70	76	85	54	70	71	69	70	69	71	88	70	75	63	71	82	81	62	79	68	72	98	74	63	77	81	77	78	67	69	88	79	87	76	76	89	71	80	85	81	63	73	67	72	69	91	67	80	84	74	69	75	85	69	73	85	78	67	78	71	67	77	69	82	73	80	66	99	78	84	77	73	77	82	68	70	69	90	90	85	96	93	74	65	67	73	81	85	73	80	77	70	73	69	70	87	80	68	90	67	71	71	66	74	74	73	78	82	77	70	71	74	91	96	63	55	65	74	64	80	71	80	60	73	82	64	78	77	74	78	73	93	87	83	66	70	88	69	79	58	91	75	65	83	72	72	82	66	69	77	71	65	70	64	82	71	69	73	66	65	68	72	68	87	67	73	72	77	84	79	80	60	79	82	79	65	79	85	79	78	55	73	65	102	63	75	80	73	76	89	77	92	80	83	72	80	65	72	78	64	79	70	75	76	69	75	72	82	71	62	71	80	88	87	69	86	73	69	78	74	77	67	70	60	79	69	84	73	79	86	84	81	83	88	71	91	74	85	85	53	67	69	70	85	63	73	88	74	77	64	73	84	85	75	64	73	80	79	88	91	75	68	86	78	78	88	81	86	99	79	87	75	72	83	80	62	65	67	62	79	76	80	82	69	74	77	84	78	64	69	74	86	96	66	70	80	71	81	69	92	80	83	72	76	90	76	69	70	62	80	59	76	89	62	72	86	81	96	74	69	86	82	91	75	70	78	71	72	74	70	86	73	75	71	79	61	70	74	68	88	65	76	77	79	68	69	65	70	79	65	89	86	87	63	70	78	100	72	61	66	75	79	82	85	58	74	53	68	91	63	74	82	65	71	63	75	88	64	69	62	76	69	83	76	73	79	86	66	94	81	71	65	62	67	72	88	77	74	79	80	76	70	92	78	65	80	79	83	74	88	72	59	94	75	85	61	69	65	66	75	79	72	73	63	60	65	78	71	70	77	66	65	68	70	81	73	68	64	70	57	61	71	85	83	79	92	86	71	66	69	68	65	73	78	80	75	85	80	81	73	82	73	69	78	65	70	82	66	76	73	84	66	87	69	78	78	67	85	80	73	78	80	76	73	72	88	71	62	65	72	76	81	69	76	61	75	59	77	74	73	69	84	88	69	75	77	86	67	61	71	77	70	77	72	68	91	63	70	80	76	70	76	73	81	73	79	72	88	64	89	84	64	89	73	70	86	73	76	89	78	64	72	62	66	81	74	75	61	85	71	85	75	59	70	91	76	67	81	85	79	73	65	78	63	83	73	82	62	81	76	72	71	71	66	67	81	66	63	83	78	68	71	73	89	70	84	86	86	74	84	64	75	86	82	86	86	69	88	66	77	75	74	85	73	76	64	71	74	87	71	81	79	76	88	73	63	63	83	64	63	76	74	68	75	65	81	70	72	73	82	95	73	70	82	83	82	92	84	85	70	68	72	68	82	70	59	89	71	70	80	80	61	64	80	65	77	87	89	74	79	71	65	78	74	71	70	72	69	75	76	86	85	71	58	71	72	81	67	63	52	75	76	63	81	73	70	73	67	71	74	75	68	87	72	67	81	87	80	64	72	80	66	83	87	76	62	63	77	67	68	75	64	64	82	90	87	82	76	82	68	82	81	69	77	69	66	88	80	76	74	81	73	81	71	76	88	76	75	71	76	80	72	62	82	67	68	71	69	65	71	80	64	81	74	53	77	74	77	78	62	64	78	80	85	91	72	66	82	79	79	77	78	87	82	72	80	76	72	70	79	71	56	72	65	79	84	81	73	93	81	75	67	78	66	90	77	72	72	73	75	81	69	72	94	72	76	67	86	51	59	79	75	83	82	75	66	88	88	84	80	82	70	69	62	59	79	73	77	78	82	69	66	72	70	81	70	68	64	63	68	69	73	77	66	71	81	88	79	76	77	77	72	85	78	98	79	68	91	76	71	90	74	86	77	75	78	95	71	65	77	74	76	88	62	72	71	82	71	83	83	92	72	78	78	83	76	69	89	66	82	76	89	79	78	92	75	68	84	81	66	73	74	81	91	79	91	76	78	90	87	72	87	80	84	59	75	71	69	69	51	80	94	69	67	70	67	71	59	71	79	75	71	68	75	78	67	59	58	77	75	81	81	75	79	69	87	59	81	69	61	80	79	90	74	79	71	75	67	77	77	74	74	82	87	78	67	79	86	63	82	82	71	77	56	91	70	73	93	78	66	90	66	84	74	78	70	75	79	78	92	90	98	75	71	82	59	70	72	79	67	83	82	73	67	67	83	86	84	68	69	86	71	64	72	69	69	65	102	65	92	68	83	68	80	78	70	71	68	70	73	94	68	78	73	78	80	75	67	77	73	72	84	80	63	65	66	70	76	83	91	87	83	54	83	89	82	59	81	83	77	81	60	72	78	74	63	76	78	69	89	90	68	71	83	69	93	77	65	65	80	72	78	78	90	79	59	69	91	71	71	78	83	69	77	77	69	61	82	72	86	73	73	84	67	73	90	68	70	73	69	76	74	76	75	82	77	89	75	107	74	86	71	72	78	68	63	82	66	61	74	77	63	102	75	88	87	73	67	71	70	88	69	66	67	53	83	74	83	76	75	80	57	61	72	68	73	91	59	76	83	81	84	76	88	86	50	98	79	86	68	84	74	75	63	65	72	61	60	87	70	74	86	68	65	68	65	76	60	72	69	68	80	85	69	81	69	84	65	75
22934	21760	29728	24364	21761	21818	11100	981	681	618	500	476	410	387	369	364	321	332	291	295	291	259	266	286	286	245	258	251	256	248	236	251	232	231	235	213	209	239	233	235	234	219	210	206	231	216	235	205	211	225	245	210	220	193	234	223	224	222	229	241	209	228	209	212	214	220	208	219	216	206	206	226	235	189	221	241	240	234	273	260	255	279	261	252	238	207	219	219	196	203	193	224	210	208	243	234	210	193	197	209	212	209	234	209	209	203	211	195	212	213	183	214	221	216	247	209	220	221	204	214	218	217	202	216	248	225	206	234	202	192	231	202	223	229	219	211	235	214	207	199	198	237	207	205	206	223	186	212	197	226	230	239	194	203	214	228	195	230	232	212	224	228	247	198	234	202	214	217	234	222	220	199	209	201	216	244	185	221	204	229	218	203	235	211	176	212	225	195	204	184	236	226	212	209	203	206	199	208	211	205	233	212	211	223	176	203	209	198	210	205	230	225	208	188	181	223	229	224	191	209	216	217	248	209	231	184	200	226	214	220	221	226	218	233	210	202	204	192	230	194	229	203	231	224	250	217	216	213	235	225	224	212	237	196	223	218	243	231	193	226	195	188	216	217	195	194	190	213	229	209	202	201	220	249	186	211	206	193	253	199	196	185	210	245	207	227	223	227	205	203	219	219	228	202	203	224	214	201	205	217	195	220	206	214	209	205	225	224	194	186	205	208	203	232	216	213	212	227	212	207	202	236	220	202	175	227	198	224	231	216	225	224	214	221	206	217	188	214	226	234	211	200	227	248	194	245	219	218	231	253	223	239	233	238	203	225	222	245	229	179	191	217	213	206	211	221	220	237	233	230	212	220	183	219	209	224	229	225	216	206	216	229	204	222	216	201	217	224	233	222	236	201	203	241	219	229	204	220	203	216	219	212	200	228	231	227	197	246	220	209	227	215	219	214	224	206	196	209	231	238	216	185	205	202	214	221	228	218	223	241	229	205	222	200	230	210	216	206	213	202	245	187	203	221	223	220	212	209	208	192	221	193	199	175	218	218	232	214	232	223	223	251	198	241	200	198	231	198	219	202	211	229	211	218	211	206	226	198	184	235	232	214	185	199	186	240	228	200	221	203	239	231	220	217	231	224	242	229	224	206	253	241	248	190	207	225	188	244	187	229	231	232	218	199	212	237	204	208	196	206	244	226	201	217	200	235	215	204	213	208	210	217	221	199	226	206	226	218	232	203	224	209	218	226	222	230	242	215	209	219	210	200	223	226	205	213	228	219	234	206	203	210	232	221	207	216	220	214	244	220	216	211	215	248	237	234	218	214	190	230	197	207	212	231	201	201	217	217	214	213	206	211	208	212	201	218	226	209	181	223	201	186	207	197	202	216	228	220	236	231	202	205	224	188	229	228	226	210	188	188	217	235	222	212	206	241	254	225	215	206	230	199	224	244	217	216	218	191	215	205	229	241	203	241	187	232	209	228	202	227	218	198	212	226	201	218	202	195	219	193	221	177	218	207	213	222	186	207	210	235	221	208	184	225	221	219	217	198	241	187	232	215	220	224	191	196	198	213	223	218	213	239	206	201	210	210	216	191	204	197	218	195	228	219	193	218	228	218	203	231	232	229	191	215	202	212	251	225	223	223	216	213	194	196	225	220	191	222	203	175	220	232	217	217	215	212	213	219	205	207	217	208	200	208	199	214	242	232	232	205	222	209	210	233	248	212	207	224	200	211	231	234	225	220	222	238	244	239	216	213	192	232	205	252	221	224	197	228	220	215	200	213	205	226	227	208	241	224	219	229	239	202	226	206	189	228	209	224	244	206	215	223	238	217	197	221	208	203	222	205	187	215	219	166	220	223	231	220	195	177	241	227	225	201	210	211	216	212	196	218	237	223	205	232	211	211	211	216	211	184	210	215	209	204	201	194	252	189	194	239	187	232	228	184	226	196	236	219	207	206	199	227	200	198	195	214	215	206	202	217	222	202	228	196	210	216	226	201	232	198	205	224	235	214	212	192	226	227	207	219	212	230	204	243	225	245	223	199	223	181	181	203	214	245	210	217	208	220	223	218	220	228	198	219	200	220	221	228	228	191	235	199	209	201	222	218	214	204	209	198	217	221	217	200	209	210	211	207	195	218	218	228	214	249	196	223	208	211	226	205	200	234	219	210	214	222	196	229	210	221	208	213	205	197	219	193	202	204	212	206	229	213	210	249	218	190	215	188	233	201	226	212	222	200	222	206	200	214	207	222	230	202	195	200	236	253	225	239	225	211	218	212	191	232	234	193	250	209	226	202	208	166	220	203	234	211	214	210	234	211	202	239	205	228	211	203	214	231	202	222	207	205	210	197	223	242	212	209	212	232	198	209	200	208	207	213	205	221	206	206	223	220	213	215	210	229	242	225	228	209	219	198	204	183	196	197	222	215	216	220	222	184	207	220	210	191	202	230	230	210	203	218	233	216	225	226	216	212	224	208	228	203	224	222	227	218	221	213	253	207	211	208	194	217	194	194	220	234	218	235	199	187	202	227	215	221	208	225	187	215	235	219	226	190	222	236	211	226	243	220	192	202	210	208	233	210	233	238	222	225	219	221	214	212	215	234	211	205	214	199	205	208	220	214	231	236	222	198	217	221	233	228	202	222	214	211	236	230	212	212	215	212	226	199	207	207	226	236	203	207	226	223	220	249	209	209	216	234	213	228	196	212	220	196	212	220	226	224	194	209	219	246	235	193	227	228	212	237	207	189	212	213	215	208	198	230	222	235	209	195	188	217	213	215	244	213	217	213	232	237	228	241	195	247	227	230	208	206	197	210	212	203	187	236	211	236	197	216	206	224	192	220	218	210	183	229	217	213	181	223	204	199	218	234	212	207	198	210	198	224	233	239	249	213	218	211	202	229	224	217	216	236	215	205	225	209	228	218	200	217	204	223	199	198	206	214	230	252	233	218	227	224	215	209	208	199	224	207	230	205	226	221	204	234	221	222	211	200	214	217	218	207	191	204	241	210	201	218	210	197	208	213	193	196	235	222	217	213	227	217	216	215	212	206	207	224	208	236	180	193	192	221	215	213	213	200	204	211	235	224	200	206	204	211	200	205	208	212	190	216	194	207	197	219	227	227	227	253	223	200	226	186	216	210	214	211	245	189	209	204	223	222	215	208	237	229	221	223	212	204	207	254	213	224	204	206	229	204	191	231	191	202	210	214	217	211	222	213	197	219	235	208	218	200	238	190	203	239	242	223	237	217	235	211	244	194	216	194	217	231	218	209	200	225	226	237	189	218	206	237	201	217	214	218	219	213	250	199	200	195	240	213	195	212	208	207	229	210	223	225	199	236	212	186	193	214	207	214	234	217	217	195	224	219	218	193	220	241	205	234	213	245	226	216	207	207	198	211	230	219	206	225	197	225	222	216	207	228	206	197	209	221	220	210	197	195	191	200	229	220	214	229	217	226	221	212	218	193	205	229	193	217	202	209	218	234
8723	20035	12533	6001	4110	2936	2036	1432	1109	926	784	675	523	513	483	403	417	389	371	325	309	308	303	284	303	282	275	293	261	268	233	248	271	248	256	274	248	258	271	256	235	261	238	241	260	242	249	257	243	243	239	258	230	236	234	232	223	220	235	230	214	278	259	245	237	198	221	234	237	226	207	210	259	208	254	249	255	275	303	305	349	300	272	253	216	209	239	238	241	253	212	201	240	271	219	210	228	217	260	246	221	206	230	251	216	236	226	248	263	234	215	220	233	225	224	199	226	215	229	215	240	212	271	235	225	234	248	237	235	228	252	208	233	231	229	218	228	235	225	254	259	264	232	259	234	248	204	227	214	250	241	255	203	244	215	224	240	208	215	249	201	217	235	247	228	223	234	210	226	226	253	224	258	258	216	221	229	213	222	212	249	219	209	254	221	207	257	235	235	255	228	242	231	245	234	214	226	235	232	232	245	202	239	236	249	215	206	216	217	197	217	251	254	221	234	228	239	211	226	227	218	259	219	237	217	229	225	198	235	244	218	234	202	222	228	228	212	250	230	254	250	203	225	236	259	227	232	248	253	244	245	239	202	209	204	197	228	235	237	224	235	214	208	244	238	192	220	261	213	248	213	227	230	243	247	251	260	244	226	228	225	251	216	226	244	193	239	226	228	216	222	229	227	220	217	222	234	242	213	227	206	225	238	234	240	207	242	243	205	209	254	224	225	236	228	236	223	243	213	222	244	229	223	222	216	233	227	220	241	239	223	254	234	229	227	251	209	214	239	204	260	244	256	232	241	221	235	231	233	224	210	232	194	217	225	211	222	227	221	259	214	234	250	243	215	224	209	221	224	239	238	252	234	229	209	205	235	260	229	207	227	239	233	240	240	228	248	238	228	227	230	215	238	214	215	263	202	238	240	215	249	226	229	233	240	216	216	215	253	219	201	216	225	225	230	220	252	215	230	255	231	245	230	216	220	204	229	226	233	209	218	227	257	239	222	218	238	201	237	250	220	249	224	238	195	217	211	225	216	230	240	230	240	239	232	255	228	270	250	251	220	242	221	256	241	197	245	200	210	227	244	229	224	242	202	227	220	217	218	203	211	231	242	260	210	218	255	235	255	251	232	218	228	222	208	189	216	237	215	255	242	235	249	247	210	244	250	249	220	236	225	219	219	202	221	228	225	244	219	241	239	226	246	238	234	231	215	240	260	232	234	218	223	214	207	220	200	219	258	216	238	219	213	224	248	226	227	233	220	223	206	242	206	237	261	198	233	231	210	231	224	258	225	219	243	241	199	219	241	223	228	243	223	228	236	250	234	233	224	214	223	228	231	236	202	205	229	241	265	209	231	267	209	259	188	245	224	239	247	249	233	240	254	246	237	208	238	233	218	203	240	256	220	231	228	223	222	244	218	223	205	215	194	239	237	232	232	220	235	241	227	220	212	228	205	260	238	245	218	238	225	232	237	219	246	210	234	184	233	202	210	235	229	237	217	247	224	242	224	225	260	240	224	239	206	248	218	216	266	262	245	234	209	234	221	213	222	217	217	223	246	242	255	219	219	225	222	236	208	227	227	235	251	247	250	250	202	207	221	211	198	249	238	219	250	243	236	231	220	239	261	230	199	227	217	218	217	239	202	228	200	229	219	229	239	219	249	223	239	220	232	253	216	205	213	242	232	224	223	215	224	197	256	233	242	225	234	227	264	232	209	251	239	219	202	221	236	238	211	242	244	249	246	243	235	261	220	226	249	231	231	230	228	257	228	230	224	243	223	254	227	240	216	258	240	237	243	252	245	225	219	197	243	236	190	217	226	227	233	228	218	220	223	216	198	225	216	231	231	230	204	246	192	209	242	256	225	226	223	231	247	227	208	229	251	225	214	242	239	242	242	228	235	237	210	239	227	227	201	258	221	229	251	220	229	203	230	227	206	225	230	227	222	225	218	231	247	231	229	220	251	223	210	224	202	260	234	219	227	192	247	224	237	224	198	218	250	218	258	231	240	219	203	225	236	219	204	218	250	254	237	238	220	224	230	216	238	256	219	225	225	221	240	215	238	223	209	225	234	227	221	243	216	215	227	215	258	219	217	210	227	221	240	237	246	205	218	224	230	237	225	233	232	212	236	212	210	231	236	205	237	243	214	227	218	244	210	242	222	228	224	216	256	224	264	231	249	227	238	253	212	237	244	219	237	228	226	239	209	236	211	212	211	239	217	212	203	230	242	225	221	234	226	215	231	214	234	250	241	221	220	231	236	262	209	248	236	203	220	220	237	218	244	228	221	213	228	241	228	247	232	205	237	227	251	227	232	229	220	209	245	228	232	228	206	232	212	227	225	223	251	243	219	249	237	214	203	196	222	235	225	206	218	250	228	228	208	210	226	229	204	220	231	208	272	229	231	227	208	232	231	234	229	217	204	212	212	239	252	230	228	216	228	234	207	240	214	204	220	226	230	206	209	260	226	244	225	240	244	230	211	220	210	221	233	229	222	217	204	234	232	229	226	244	214	248	252	227	240	220	234	248	221	226	233	229	237	241	247	237	240	217	224	231	214	217	246	220	224	256	228	219	242	256	194	222	254	238	237	238	220	246	230	226	247	237	221	237	224	231	207	260	223	242	210	207	227	205	218	229	241	237	216	246	242	218	261	248	236	229	229	222	235	232	225	224	227	239	225	243	223	235	216	253	218	228	239	251	232	236	217	236	243	232	231	235	249	207	243	234	209	260	248	236	227	224	250	233	198	235	237	227	231	233	217	220	239	234	223	229	248	222	249	221	238	205	217	232	239	246	265	236	225	228	220	238	224	227	231	191	240	230	247	223	222	216	215	212	240	226	221	235	222	219	240	236	224	222	212	239	242	226	243	225	258	247	253	209	258	232	240	224	216	246	228	222	213	241	229	225	218	216	219	247	219	242	235	233	243	221	206	229	219	206	233	234	211	199	224	213	208	230	216	240	239	217	217	221	229	237	235	233	229	229	240	239	229	228	221	231	243	226	245	232	242	232	243	247	239	224	236	250	254	232	250	224	249	241	233	243	215	258	214	232	233	229	240	233	229	226	230	224	210	215	224	250	227	218	214	258	214	216	241	234	225	235	224	256	213	224	214	245	218	238	255	251	208	211	220	243	219	235	261	233	243	230	229	218	233	229	233	237	233	235	225	209	243	232	231	223	250	219	241	228	261	228	214	206	246	225	260	227	232	209	239	229	232	200	267	208	201	221	246	223	237	252	218	213	203	234	236	235	233	247	219	221	223	227	226	219	229	211	209	220	214	234	241	219	187	225	258	230	215	229	241	245	220	248	251	244	222	237	210	196	223	205	249	222	255	228	243	243	264	237	250	229	247	228	221	244	221	253	246	228	228	238	216	250	232	235	251	232	218	216	224	199	224	245	237	195	225	213	232	203	224	243	207	229	236	237	241	257	240	224	219	244	220	242	215	211	225	222	224	220	227	233	249	251	220	233	244	274	203	255	208	208
28002	20092	6841	720	325	232	192	177	153	166	151	131	129	133	151	138	151	153	134	133	135	144	145	140	134	134	144	131	161	142	114	135	151	140	148	126	121	149	152	139	126	126	136	124	139	151	123	166	122	144	140	111	116	143	140	136	131	151	149	128	133	132	115	129	138	113	145	135	122	118	134	117	135	146	133	162	134	127	162	191	179	183	138	128	138	131	139	148	144	125	120	113	144	132	141	149	148	108	152	122	127	126	145	140	115	120	130	113	133	158	138	128	135	135	113	130	144	121	129	128	157	138	143	122	113	106	143	131	156	139	149	118	140	124	126	125	132	133	132	119	141	138	127	138	151	141	132	135	121	141	140	122	129	132	144	137	148	152	147	147	131	150	145	131	134	142	126	136	137	125	134	137	141	128	140	132	123	124	126	132	148	141	132	134	143	133	140	149	153	147	100	140	141	150	146	157	121	135	136	139	125	129	154	144	143	132	125	151	151	121	145	154	133	134	126	130	133	143	121	140	142	167	137	139	146	120	132	116	132	133	129	113	124	128	139	117	116	120	148	111	126	118	136	132	108	136	153	139	169	137	145	123	156	139	154	136	144	130	143	119	130	143	148	124	158	115	132	134	145	136	159	141	125	121	138	126	146	127	141	132	132	135	140	138	144	105	133	139	120	113	128	138	124	153	117	113	133	136	143	125	135	144	158	138	121	129	122	140	136	137	139	134	125	132	137	131	139	126	116	138	133	115	146	139	130	155	119	130	136	137	150	125	118	148	132	135	132	132	129	114	129	136	125	153	121	132	118	128	141	132	146	123	132	131	156	105	132	134	121	130	148	125	129	114	150	144	154	125	144	146	148	130	126	132	144	133	133	128	126	121	140	134	122	135	141	126	139	123	133	155	125	129	128	136	132	134	161	144	133	129	128	119	132	137	122	125	117	136	138	145	125	113	128	131	119	134	127	133	118	121	127	122	128	139	142	150	119	131	157	136	135	144	132	149	118	116	127	123	133	137	136	138	147	133	153	140	156	141	118	132	128	129	115	133	126	142	157	155	127	142	135	136	130	111	147	136	138	157	116	118	123	147	122	117	110	173	132	119	121	138	140	126	143	130	133	131	154	118	131	138	124	132	139	125	134	139	148	132	137	118	128	138	139	120	143	139	130	153	140	135	155	127	149	140	144	150	147	128	117	112	143	119	124	115	145	130	119	112	112	142	154	139	115	147	161	130	104	134	145	130	139	139	154	157	146	137	116	130	111	143	132	135	142	125	121	135	145	148	140	127	143	125	157	127	125	134	129	135	126	149	150	130	147	124	138	153	100	127	117	150	137	130	126	125	139	121	166	116	112	123	130	102	139	152	153	137	133	125	107	139	131	136	124	140	142	141	112	121	121	153	136	130	131	150	139	147	130	135	121	125	126	145	129	131	134	133	132	132	143	134	140	140	132	135	134	112	152	136	134	122	133	171	135	131	131	123	149	124	121	136	144	137	123	142	122	143	128	132	123	139	121	148	129	152	130	126	134	136	126	142	137	139	130	151	134	125	147	149	117	128	126	138	135	130	135	131	124	118	154	131	146	141	134	138	149	155	116	127	141	145	112	137	127	127	130	125	130	147	130	142	152	135	140	149	163	148	134	133	115	133	140	125	141	149	134	135	140	152	151	138	124	130	127	140	133	138	132	131	134	137	131	138	139	126	120	125	140	143	162	112	139	131	136	140	144	129	145	122	133	121	134	120	127	127	132	115	145	162	140	117	130	133	143	138	115	145	148	130	125	145	127	116	143	141	111	143	130	147	129	132	155	139	146	148	155	137	116	154	134	131	137	130	132	147	132	143	129	164	121	137	136	155	144	138	141	159	127	125	145	140	139	131	124	136	147	134	140	122	130	130	145	122	143	132	143	116	133	133	118	121	125	133	122	125	138	127	147	142	122	126	132	155	149	136	135	135	138	132	142	135	145	156	134	125	126	124	124	120	151	157	140	133	133	126	119	134	140	125	147	126	127	122	169	133	139	139	109	124	137	115	151	132	135	134	127	118	131	136	143	145	147	139	114	134	138	124	140	145	121	140	128	135	133	135	127	140	145	143	133	134	122	117	139	128	134	109	131	151	131	151	133	148	122	112	102	132	124	121	134	113	153	152	115	122	133	126	147	129	132	127	137	138	155	128	108	130	143	133	141	126	128	119	128	121	144	126	130	139	143	129	138	148	142	137	132	124	144	136	150	138	155	131	117	131	154	150	135	134	130	122	152	134	129	125	119	131	135	149	148	131	130	134	159	114	149	137	146	128	131	145	126	127	139	114	135	131	145	144	153	124	161	143	156	135	134	140	131	109	115	123	133	147	114	135	149	156	131	138	130	137	138	117	138	141	130	118	138	135	139	151	156	128	125	158	128	129	143	141	134	115	139	126	138	115	128	132	142	151	133	130	126	136	117	125	143	152	133	131	152	144	135	139	129	134	130	117	125	133	132	142	145	132	124	126	145	154	133	133	131	145	150	149	128	142	114	128	136	135	148	148	144	135	119	139	146	132	114	153	144	138	146	133	133	143	126	142	124	132	127	134	113	146	124	135	128	121	154	145	133	120	152	150	131	130	143	152	147	146	114	146	152	153	132	117	147	140	138	149	127	124	131	136	116	141	128	148	137	132	142	148	132	107	124	114	116	131	124	133	140	124	138	142	125	141	156	129	124	143	129	130	139	157	124	144	118	112	153	134	131	128	124	122	122	126	124	134	126	124	155	130	140	154	139	140	123	142	122	114	150	147	129	133	121	162	135	129	124	131	120	134	172	126	146	152	108	138	148	134	156	142	112	118	145	147	131	111	116	131	160	140	144	117	124	140	139	109	113	137	134	158	145	128	123	141	143	138	129	127	118	135	123	150	135	128	128	143	152	131	138	136	119	117	131	130	138	120	144	123	153	119	135	133	133	147	118	123	143	124	142	143	125	138	136	109	151	141	123	138	136	119	112	131	123	117	127	137	130	134	127	153	143	138	121	136	142	130	135	123	132	127	143	133	150	146	141	127	132	132	127	132	140	136	130	122	131	137	143	118	147	142	133	138	120	129	131	138	127	126	130	126	153	152	142	143	131	136	125	123	130	130	132	120	117	121	139	123	141	148	132	143	132	125	149	134	147	108	146	142	147	138	119	150	141	120	140	125	148	134	147	162	149	150	119	140	121	128	122	136	130	136	132	141	131	139	145	133	135	134	114	129	127	136	144	140	147	151	144	131	161	155	152	132	142	110	124	151	116	136	148	135	143	144	127	136	126	125	127	138	141	128	140	134	130	149	127	131	148	140	153	123	122	138	127	151	131	129	134	126	161	147	122	111	125	152	117	128	136	127	134	130	147	106	125	113	123	130	138	130	154	129	128	140	131	143	153	143	143	143	135	127	149	172	134	147	157	115	148	136	135	137	142	143	138	140	121	135	129	148	136	131	110	126	122	163	132	131	133	130	153	146	144	125	124	131	128	126
6657	4351	1961	719	492	329	221	194	154	154	180	152	155	170	133	146	113	149	147	155	143	163	143	139	128	138	128	146	153	154	144	145	138	131	132	144	145	125	137	138	126	134	141	125	156	139	182	146	130	128	140	126	146	136	155	135	161	124	156	142	148	158	169	106	149	137	136	123	142	133	143	141	142	129	132	143	127	171	221	174	206	191	152	169	140	141	143	143	159	139	130	136	136	145	155	136	156	137	134	152	121	149	150	151	136	147	151	144	146	151	125	141	137	167	134	156	140	135	151	131	150	140	143	129	137	162	121	155	142	131	132	150	155	132	145	152	143	147	144	157	153	153	153	142	135	138	127	145	165	148	143	139	164	147	150	146	133	148	142	137	166	129	137	124	162	126	132	145	157	133	154	137	148	152	119	141	137	163	137	134	136	125	142	152	138	131	157	168	163	148	140	156	148	146	147	148	136	132	130	146	143	151	153	133	118	166	146	146	154	130	125	130	140	128	148	165	136	130	157	143	122	137	149	140	127	131	156	140	159	139	132	145	126	149	144	147	144	132	123	159	156	120	139	130	141	145	146	146	166	146	166	127	137	150	152	139	155	160	156	138	155	132	140	153	158	150	144	142	132	144	140	140	149	154	127	143	134	142	156	130	169	130	122	154	123	159	164	130	133	141	144	164	131	148	125	136	146	153	142	142	153	157	140	159	129	151	151	130	126	145	155	147	126	139	135	151	157	138	126	142	147	126	154	145	155	136	157	164	136	135	146	148	141	138	122	147	139	133	141	163	126	136	147	153	137	136	141	131	123	131	132	134	150	148	135	149	140	131	146	141	133	158	135	131	126	114	133	154	156	147	153	147	144	128	150	138	156	142	131	127	140	123	140	135	153	158	125	132	150	144	151	105	150	132	135	166	156	140	137	116	124	136	138	142	147	150	146	151	146	143	151	143	130	145	138	136	142	130	144	127	129	131	128	161	127	129	165	138	139	121	152	134	120	121	139	142	147	167	141	166	135	152	142	132	159	143	135	154	143	128	134	134	130	137	158	140	171	129	160	142	136	121	155	134	138	107	127	133	165	147	150	134	128	148	151	129	147	148	124	130	130	124	155	130	144	144	150	142	124	142	129	150	136	120	161	143	140	158	147	152	158	148	143	131	144	111	148	129	153	141	124	153	138	138	136	154	139	117	150	134	127	153	140	122	122	145	146	128	151	148	142	146	135	139	146	139	149	140	147	116	139	130	144	142	149	140	132	142	152	149	129	132	149	143	148	145	161	127	130	112	143	147	138	163	125	151	153	135	136	144	152	168	126	126	132	132	144	152	159	129	149	144	129	161	137	137	153	156	135	155	119	140	173	129	159	131	139	153	140	125	133	145	119	159	159	118	140	147	141	154	143	132	157	146	146	131	153	162	134	121	132	121	125	161	149	124	155	156	143	142	157	153	124	152	156	138	142	123	141	131	150	142	165	143	133	123	153	130	133	126	141	159	149	130	139	139	144	133	121	144	137	150	146	142	137	142	126	127	142	145	151	155	129	132	125	128	125	154	157	129	143	127	132	160	153	126	148	147	151	134	147	132	144	130	143	115	151	141	144	157	146	132	167	162	153	129	151	140	156	153	151	115	168	151	151	154	148	152	125	128	148	138	150	139	134	143	146	121	140	139	117	141	126	125	134	151	136	136	141	162	140	131	156	137	134	129	143	157	144	145	157	134	142	151	126	153	124	129	148	118	141	146	156	138	142	142	154	122	151	133	153	153	142	146	121	139	123	151	124	127	142	127	150	147	154	140	135	145	147	152	132	151	137	129	126	143	136	124	139	143	157	144	134	152	135	127	155	151	146	157	148	135	139	143	159	139	143	137	134	124	127	133	148	142	135	143	149	135	144	137	140	165	145	164	164	141	126	147	139	148	158	150	142	147	158	153	126	143	116	162	131	126	134	152	151	135	128	138	145	134	138	132	148	123	163	144	134	122	152	142	139	129	159	149	133	140	152	153	120	137	119	138	147	154	153	147	126	138	144	146	130	160	139	142	133	124	150	139	127	142	151	141	145	142	126	154	135	148	134	145	121	135	147	169	152	145	158	164	132	144	146	134	131	135	133	155	130	126	142	136	143	148	142	130	131	111	124	139	120	112	130	132	155	143	127	163	141	142	134	139	146	148	167	157	138	135	145	168	143	131	150	121	126	150	129	130	140	151	134	166	168	155	123	143	164	159	146	137	149	132	139	143	136	146	144	153	161	132	150	147	136	140	120	127	146	127	137	140	134	150	148	131	145	161	140	154	158	146	132	143	140	148	147	154	140	169	151	149	140	137	128	147	141	158	108	130	130	155	165	139	137	144	139	138	143	143	149	153	151	133	134	146	162	140	120	131	138	128	167	152	146	141	138	128	138	143	132	142	139	154	157	143	136	163	140	139	142	142	144	150	154	136	149	149	160	136	133	137	156	143	141	130	139	131	145	142	148	151	140	157	131	139	139	135	118	135	151	127	151	136	149	129	139	139	132	145	160	139	148	155	154	138	153	113	136	134	113	148	127	141	147	128	159	132	137	136	137	140	146	118	145	122	147	148	156	127	144	125	126	143	148	139	142	140	121	140	158	133	123	128	139	147	145	170	149	142	150	123	141	138	164	148	140	146	134	137	132	153	133	146	141	134	143	157	149	134	121	134	140	120	108	133	145	137	147	128	135	146	132	144	150	142	142	135	152	160	133	143	158	141	152	143	128	133	143	135	148	136	132	153	129	128	144	136	122	127	135	133	134	133	157	134	147	148	129	161	150	159	150	137	150	143	142	128	144	130	134	143	125	156	153	124	129	123	132	154	159	153	169	145	152	127	142	134	160	144	142	145	137	138	141	134	136	136	127	139	124	155	149	119	138	149	144	139	126	146	130	137	133	126	148	151	155	136	139	151	161	131	151	145	133	161	112	150	133	149	127	137	135	135	152	133	124	158	133	149	149	151	124	138	128	145	148	133	149	131	122	141	138	136	128	146	160	136	159	129	144	156	132	159	139	144	155	118	151	131	154	148	148	160	135	143	155	144	141	147	145	141	143	151	134	138	167	150	147	131	155	151	130	130	140	138	153	123	134	140	145	124	159	159	132	133	126	160	162	144	147	134	152	147	150	134	145	149	150	150	147	132	122	173	156	154	124	137	141	143	149	119	131	125	133	115	158	142	137	153	147	145	148	144	132	127	158	163	140	121	138	157	134	146	144	139	143	151	137	155	143	169	131	142	136	145	139	149	120	154	151	130	146	151	148	155	178	140	157	165	141	154	153	137	136	138	133	136	152	133	159	146	145	131	125	131	137	148	124	148	136	137	120	130	166	130	136	130	151	147	131	145	147	146	129	149	150	152	143	131	142	121	150	170	148	154	134	152	154	142	133	157	142	143	148	154	142	137	141	142	160	140	143	141	123	141	141	153	137	143	144	159	128	154	127	131	140	144	157	140	123	150	145	144	131	131	154	126	136	140
24036	21700	29199	24725	21711	11415	1068	599	487	443	404	401	335	313	313	286	308	293	313	275	277	283	311	243	278	226	268	269	263	246	262	285	280	269	233	238	280	259	286	271	238	277	264	271	253	257	256	233	238	249	266	231	251	222	255	277	250	253	249	255	256	233	268	258	259	255	225	239	283	261	254	274	234	207	272	252	287	263	294	307	275	268	264	266	220	258	251	265	254	222	273	254	229	278	255	250	241	243	253	251	265	242	235	265	268	272	258	282	264	237	227	253	226	257	229	245	266	234	252	235	249	269	222	264	253	286	268	250	286	267	238	243	246	241	243	245	246	255	253	249	254	240	254	270	269	245	263	227	251	262	243	252	226	246	272	248	281	250	301	257	235	248	248	262	237	251	238	238	238	256	236	228	257	258	247	285	266	259	239	228	262	246	244	257	252	267	256	270	277	254	279	269	229	255	245	246	271	258	248	288	243	253	257	248	238	235	250	248	239	241	233	239	268	225	249	248	271	241	253	276	263	251	237	273	250	254	259	266	245	263	261	267	246	229	240	259	261	243	226	239	235	227	266	247	253	230	257	254	225	241	263	252	258	236	251	269	272	244	258	246	233	235	264	284	256	248	239	256	236	236	236	263	250	236	257	225	255	240	208	271	267	271	230	240	263	239	238	271	248	230	242	244	241	223	236	242	250	253	255	236	262	255	251	262	251	252	261	229	278	265	263	235	265	273	254	292	262	232	273	225	252	226	234	247	237	259	237	248	256	239	252	254	268	253	245	262	250	241	274	273	249	272	278	270	285	239	223	239	239	245	257	226	246	267	246	216	236	229	238	259	261	282	231	264	254	272	253	256	237	271	234	255	241	264	254	276	258	251	255	229	252	253	252	231	244	269	264	247	261	241	263	242	236	261	291	230	246	236	284	212	242	236	237	257	223	268	250	268	260	237	254	262	228	232	249	275	262	248	266	272	270	220	236	236	273	238	257	232	222	219	267	229	253	250	244	279	224	235	259	291	242	217	274	225	252	241	250	276	235	249	256	211	235	249	258	229	241	234	243	223	251	251	234	248	241	245	253	257	236	238	258	272	234	247	242	237	260	233	261	235	243	276	271	268	256	240	247	265	272	270	233	264	282	241	247	249	251	268	260	244	260	240	259	289	272	251	251	233	251	221	244	270	223	242	259	259	235	275	227	266	233	245	226	258	255	290	234	252	236	264	284	239	232	262	264	233	240	249	216	260	261	267	252	244	229	237	258	275	271	269	293	241	241	278	248	248	261	240	223	231	254	237	247	284	238	253	230	220	234	268	268	246	249	278	242	214	262	271	265	238	259	249	239	264	229	252	260	255	245	239	250	250	215	294	247	244	254	235	254	221	235	259	279	256	267	237	230	262	238	225	227	266	256	285	231	260	241	237	262	221	263	261	257	250	236	261	287	288	252	265	282	212	260	242	260	288	272	242	275	239	240	235	249	260	255	254	257	243	242	273	258	246	253	255	272	229	257	256	235	271	252	261	247	221	258	251	246	239	248	265	224	258	265	267	264	267	215	227	281	244	241	226	281	236	257	267	259	273	238	267	289	258	248	216	223	249	233	252	224	246	242	255	258	224	252	234	248	262	273	226	254	268	257	242	237	249	248	279	238	243	230	254	255	249	239	251	254	263	266	253	252	240	267	256	243	253	267	251	244	254	253	237	248	252	250	255	243	239	252	251	268	223	261	233	250	271	252	231	255	228	231	253	274	230	246	264	266	224	286	225	239	217	241	234	244	289	239	228	270	238	232	260	271	249	240	277	259	255	240	270	242	272	283	251	237	256	270	218	265	245	248	248	217	249	251	249	264	223	257	268	251	262	242	285	221	235	276	249	234	257	253	235	235	282	255	255	241	256	228	247	278	249	259	221	261	244	214	251	284	246	265	227	276	245	251	262	253	217	255	264	250	251	240	250	271	256	222	269	236	267	251	271	264	248	245	256	244	247	243	271	250	266	257	219	236	255	289	255	280	219	230	252	255	258	276	256	253	228	262	260	235	250	239	251	260	254	258	243	283	273	241	236	268	237	254	220	259	254	253	203	258	245	248	266	245	231	251	243	222	272	261	254	243	245	252	229	232	247	241	266	246	262	245	230	286	261	261	232	247	252	268	271	260	245	252	292	236	275	243	257	252	238	271	268	250	271	231	228	255	239	264	251	254	248	265	241	273	261	243	240	303	245	241	262	237	262	254	277	239	248	248	212	247	257	249	269	259	258	250	232	256	239	272	239	266	266	259	264	219	238	265	258	251	253	228	243	250	274	277	237	232	249	260	242	273	233	247	270	227	233	269	272	244	267	235	262	246	273	256	243	295	252	258	237	284	254	263	244	247	251	256	240	249	259	248	248	248	215	238	256	258	252	245	271	256	248	266	299	261	259	259	256	251	242	239	259	240	258	256	279	223	244	251	239	232	256	226	256	257	252	216	248	277	235	266	268	247	238	244	262	264	255	236	234	238	224	219	266	258	240	238	243	261	252	245	250	261	226	264	257	274	269	233	251	243	258	236	258	268	258	250	268	276	260	268	244	253	259	249	243	249	247	260	256	256	276	241	237	236	280	273	239	244	228	228	270	232	251	213	258	257	246	238	269	237	249	250	225	235	274	272	251	277	225	240	255	246	216	236	231	259	248	243	248	225	245	226	242	249	261	253	270	229	263	241	254	241	303	267	254	281	264	232	237	248	258	238	239	251	227	249	243	243	258	253	258	283	248	240	240	261	272	262	238	272	242	257	229	261	251	245	282	231	241	245	234	240	212	247	253	219	257	262	250	286	229	238	286	225	257	247	237	264	249	289	259	227	249	247	242	230	235	235	223	239	235	242	270	236	235	247	275	229	234	268	229	253	226	231	231	256	261	261	236	217	215	231	281	247	247	252	242	263	260	252	242	218	223	254	236	248	244	253	212	240	245	226	258	241	247	227	244	229	225	261	220	261	225	211	264	256	236	247	259	263	229	267	286	213	243	230	254	270	245	264	270	229	282	261	244	246	241	240	223	262	259	254	241	225	243	249	240	269	244	245	234	266	216	249	248	236	243	263	247	263	244	243	239	261	255	235	248	258	264	260	251	246	238	241	275	253	241	258	271	253	272	252	247	255	251	251	247	255	240	241	231	259	229	255	260	245	251	239	257	262	258	272	225	269	255	250	277	213	230	240	241	280	224	241	249	266	229	240	267	238	237	267	252	282	239	262	273	250	240	235	255	252	245	229	267	257	265	241	275	280	259	255	247	252	258	263	250	256	239	246	238	255	245	248	264	270	263	228	286	265	258	243	243	260	216	254	278	248	248	250	238	239	250	273	261	257	266	248	251	267	236	270	256	283	269	276	230	228	246	212	254	261	252	234	245	244	256	257	240	250	255	233	226	240	261	250	268	247	233	231	279	258	232	211	250	258	258	224	250	260	244	279	221	220	244	250	250	253	254	254	230	236	269	232	216	259	222	272	228	242	261
6600	13644	8261	3610	2365	1642	1184	836	710	568	530	471	447	414	374	360	354	328	336	332	293	320	283	270	309	289	273	308	267	298	271	314	268	298	279	275	285	295	277	274	274	283	278	285	271	294	270	281	272	246	285	261	247	283	232	263	278	269	268	261	281	247	259	275	245	266	252	251	273	282	269	272	271	282	264	270	277	276	371	369	318	282	320	259	252	270	256	259	235	243	269	255	258	249	226	280	260	261	266	261	254	255	268	273	260	258	272	240	286	291	279	245	265	280	240	276	260	287	244	255	249	274	249	290	252	264	265	253	285	281	263	262	274	273	269	258	307	244	272	262	265	260	260	281	286	272	245	282	275	228	271	278	277	258	275	278	279	284	249	255	261	248	293	256	256	284	275	304	255	243	283	246	269	261	266	279	251	262	281	246	269	283	277	264	259	259	306	271	271	257	284	275	252	263	256	251	248	284	277	261	253	265	282	265	255	283	263	272	254	288	278	249	254	302	247	251	276	250	266	267	299	258	232	296	264	277	232	279	245	293	295	267	288	271	279	258	252	275	272	267	285	282	293	289	310	268	251	285	253	265	267	257	272	285	256	273	283	256	254	284	286	239	266	239	260	287	265	247	289	271	280	291	300	272	254	277	280	240	263	254	285	282	265	255	265	275	231	253	242	265	279	285	272	260	260	278	245	278	261	267	269	264	254	276	255	262	256	273	250	259	268	258	268	259	257	268	268	259	272	231	251	268	275	269	267	287	252	287	276	277	266	285	292	258	262	263	278	281	270	294	273	276	271	274	257	276	254	263	271	247	272	274	296	264	247	259	288	289	258	281	252	313	238	265	248	244	255	259	266	274	286	259	259	289	254	253	261	254	288	234	270	248	255	263	259	260	249	239	255	253	253	264	297	254	272	259	282	262	243	240	235	266	281	266	275	267	260	262	258	262	265	289	267	252	285	305	282	265	245	262	266	257	270	265	252	265	270	228	241	276	276	267	249	263	263	267	309	262	287	287	265	297	253	273	270	259	265	271	262	247	236	248	300	252	277	271	253	265	267	262	270	268	246	283	247	269	248	257	292	263	285	264	235	282	251	234	253	262	262	251	276	234	270	270	271	285	261	239	267	264	272	265	244	251	263	244	254	267	258	271	286	252	285	261	253	269	291	261	276	255	256	258	256	277	292	271	243	274	242	260	260	275	278	209	255	308	270	269	261	287	288	273	249	240	268	249	254	274	253	266	269	260	275	269	268	271	245	278	247	281	272	262	229	249	263	259	282	256	280	282	259	257	248	273	279	237	271	249	262	283	273	263	258	275	249	287	260	284	272	243	265	238	250	251	274	268	288	237	245	243	260	253	273	264	258	251	280	261	255	259	259	279	261	271	246	249	272	298	274	288	250	290	286	302	253	296	278	280	268	250	239	261	284	254	247	258	275	255	265	285	250	251	273	284	282	261	254	273	283	261	295	245	274	258	250	247	264	239	259	246	268	291	263	271	259	283	240	297	274	303	273	273	281	289	270	269	269	260	276	292	253	275	257	263	278	263	268	261	292	294	271	267	268	281	268	234	240	272	263	273	276	255	274	258	247	266	237	266	230	264	254	287	258	235	247	256	268	287	272	281	270	277	258	287	268	235	261	253	257	293	275	279	291	244	279	265	246	244	251	250	275	257	275	230	249	264	267	232	255	275	244	273	266	236	280	275	240	274	272	234	272	265	247	244	254	258	250	293	252	254	251	260	253	265	249	281	241	271	234	280	230	276	251	262	244	266	244	250	274	257	278	274	281	275	269	262	285	266	273	263	289	265	264	233	245	240	244	260	270	263	251	275	284	268	266	262	287	278	270	289	275	248	307	255	255	263	280	250	287	253	248	254	268	231	268	282	281	247	255	237	245	266	262	250	256	260	249	285	277	269	256	280	274	300	275	287	276	276	248	270	251	268	276	264	288	266	252	257	260	270	250	275	278	263	246	270	268	249	282	259	247	239	246	276	268	256	297	271	263	261	258	281	301	251	254	265	254	282	274	256	305	266	240	224	266	291	256	278	277	276	265	275	304	271	272	272	278	255	274	254	275	271	253	241	234	278	285	282	246	266	254	273	247	253	270	289	252	278	274	259	274	270	255	272	251	278	280	284	259	280	277	271	277	307	265	261	271	235	267	265	258	253	275	263	254	259	272	274	269	269	265	276	278	286	271	300	256	234	254	256	296	281	250	266	300	248	271	261	276	299	253	260	278	283	284	299	286	280	246	267	262	254	248	272	284	259	257	253	270	294	250	258	270	242	238	296	271	275	272	262	287	246	291	264	271	246	273	263	266	259	260	266	279	258	251	267	250	242	280	281	271	277	256	256	256	278	267	261	284	251	266	272	259	273	267	251	271	242	252	253	249	261	265	259	243	276	251	290	257	277	277	259	267	269	277	263	254	266	282	295	270	264	279	245	262	284	262	281	259	270	275	248	259	297	245	292	265	281	249	278	246	242	297	263	252	261	255	268	274	264	264	258	275	255	269	241	251	275	235	261	268	264	243	273	251	271	279	233	261	265	267	295	268	275	293	260	259	275	270	277	232	249	267	258	241	280	266	262	271	251	274	287	269	258	263	253	263	241	272	262	286	276	283	276	276	267	256	220	277	250	272	268	271	256	267	268	257	235	260	236	265	269	252	273	278	280	255	286	275	264	278	250	249	262	263	270	269	267	272	278	255	276	264	238	266	286	269	232	253	274	246	272	236	279	278	261	286	246	255	253	259	238	243	266	281	264	281	287	266	245	257	242	236	268	251	243	255	258	256	246	260	273	254	286	253	289	266	239	289	270	253	271	247	257	252	258	277	248	293	254	271	262	283	262	241	265	269	245	272	262	269	240	251	258	253	244	256	266	269	276	271	273	287	277	277	250	270	280	217	283	272	250	269	247	266	255	273	268	265	250	250	248	261	303	275	263	246	252	253	235	270	258	280	267	283	250	286	242	262	259	289	263	284	278	286	275	304	255	250	247	251	254	239	266	275	274	262	249	257	250	255	265	280	253	277	277	265	265	244	257	247	259	243	283	226	278	225	293	259	268	245	293	233	272	252	273	258	264	269	248	219	250	258	237	263	254	250	280	234	268	241	275	262	271	233	277	256	263	255	284	278	265	243	279	243	279	253	275	254	252	271	269	260	263	268	247	288	255	270	282	285	269	279	279	273	244	297	256	268	266	287	252	252	280	268	277	264	282	272	288	253	232	224	259	268	269	247	277	253	272	284	265	270	272	268	226	264	253	248	262	271	284	263	272	265	274	263	261	246	261	262	242	255	251	294	264	264	272	269	245	266	278	244	249	246	272	265	255	251	274	255	260	274	262	263	251	253	259	254	278	244	260	280	249	262	249	260	264	277	278	270	250	256	262	238	253	290	266	264	262	274	288	261	233	288	272	269	272	270	292	286	265	259	246	272	275	248	233	276	240	276	267	277	237	257	265	247	267	280	314	263	260	275	250	286	240
25185	21742	28224	25742	12374	561	307	209	168	153	128	137	117	123	106	95	86	78	78	102	93	87	96	76	97	88	74	87	84	53	74	70	65	73	48	85	76	81	81	79	75	65	72	77	67	64	62	87	73	60	75	67	72	70	70	57	51	62	59	80	66	75	82	69	59	47	55	72	65	67	64	79	55	68	79	70	78	97	122	116	112	81	86	63	74	71	53	63	64	74	59	73	79	83	76	63	76	68	75	73	62	44	56	62	70	63	52	71	77	81	58	70	79	70	73	69	77	78	76	72	65	75	59	62	71	61	60	68	65	62	50	56	62	65	68	62	75	76	61	75	54	69	64	74	60	73	65	83	66	67	58	65	67	69	56	79	62	74	61	79	73	60	73	84	69	68	61	56	75	72	54	60	70	83	69	72	64	76	67	83	74	70	58	74	79	62	78	73	63	80	74	71	67	82	79	68	73	65	81	73	50	65	52	69	71	65	74	61	78	64	82	71	76	71	54	62	71	56	55	79	78	65	73	71	73	72	76	62	65	53	73	78	76	58	52	80	70	81	47	63	77	71	53	67	66	61	70	66	53	69	68	74	64	70	75	54	79	58	75	69	43	67	69	64	76	64	66	83	81	64	69	76	53	62	69	88	60	77	52	61	65	58	63	65	50	79	68	81	59	68	68	67	58	74	68	86	55	61	75	74	77	65	70	63	77	77	76	65	73	75	80	74	57	75	88	75	61	56	64	57	69	71	60	57	63	62	85	70	78	70	65	60	64	67	67	66	69	52	75	60	63	62	70	64	80	81	56	80	53	65	62	61	63	62	62	68	68	75	68	82	63	79	50	58	70	82	63	85	60	67	74	68	69	89	69	77	61	70	58	68	67	67	65	64	67	58	74	66	61	70	53	71	72	82	74	69	66	64	68	72	53	83	58	69	79	78	82	67	64	67	53	76	54	65	70	61	72	69	66	61	64	63	61	82	51	71	63	60	72	52	71	73	65	78	67	72	66	72	57	61	78	72	81	79	61	82	61	61	75	73	70	58	74	61	77	68	55	62	74	57	68	78	67	83	89	65	70	66	59	60	59	77	87	85	61	70	60	58	65	71	75	58	66	75	81	64	59	80	65	66	68	72	69	85	64	82	62	76	73	70	57	66	74	50	82	45	57	67	74	74	63	62	66	66	82	78	56	71	66	74	80	68	74	72	78	78	69	68	86	77	68	61	66	60	66	74	59	70	79	56	67	81	48	66	73	75	78	85	72	69	48	57	74	67	68	62	65	73	65	62	65	64	56	79	63	69	63	78	66	66	64	67	69	68	69	76	68	78	65	82	77	67	73	64	73	67	62	67	72	70	59	74	64	52	69	63	70	59	68	65	78	73	63	66	72	62	61	76	68	58	72	71	62	62	81	60	72	49	67	66	68	69	66	56	66	62	81	75	56	52	70	61	57	63	83	56	57	59	62	63	67	49	71	53	68	72	78	75	82	61	76	68	73	65	64	68	71	73	72	59	69	70	74	95	75	66	60	54	62	75	56	67	82	71	73	64	62	63	75	79	75	73	59	74	73	75	77	67	66	65	73	76	63	77	76	61	78	62	68	78	65	64	73	75	68	58	67	72	55	66	60	81	77	67	62	60	81	56	60	70	60	69	75	57	79	57	64	71	83	64	74	66	60	68	84	64	76	69	61	69	63	65	71	72	71	62	75	67	58	77	73	59	73	73	56	75	67	60	66	76	70	57	73	67	72	66	75	66	53	59	83	61	73	68	57	58	64	65	66	55	73	64	72	55	70	77	84	72	66	59	62	56	72	65	68	56	62	65	64	65	68	73	75	67	60	67	70	63	61	60	78	81	68	76	51	63	73	74	59	73	63	68	78	55	60	48	66	54	77	64	64	83	71	84	74	64	75	67	66	65	61	52	64	76	69	65	69	54	74	65	58	69	67	73	70	75	80	87	68	64	71	69	66	62	72	65	69	62	67	69	51	67	70	67	60	65	59	59	75	77	78	65	56	65	75	74	69	70	54	75	57	73	62	78	60	70	61	68	70	76	89	75	64	63	53	52	69	68	77	77	70	65	71	57	58	75	62	82	65	74	73	57	70	70	70	68	65	61	78	67	66	78	62	68	63	81	70	59	66	50	60	68	65	60	72	89	60	66	55	63	66	92	70	61	77	60	54	72	69	74	72	61	60	55	55	88	62	75	77	63	57	68	66	59	77	79	77	76	77	64	65	58	71	75	65	68	53	74	82	71	75	63	59	66	65	77	64	64	70	53	72	50	61	76	67	95	66	76	63	68	63	79	64	68	90	67	55	63	63	68	63	70	71	66	71	68	73	65	70	55	55	66	68	74	60	69	69	66	65	83	65	49	69	68	62	67	71	62	61	64	72	62	68	63	75	61	73	63	66	64	66	65	73	62	79	63	60	78	62	58	55	71	83	70	52	72	66	73	75	71	81	64	70	57	75	70	64	73	74	60	62	75	64	50	63	66	64	83	64	71	55	78	64	71	77	74	72	70	74	66	59	63	68	72	62	79	69	66	57	52	69	71	80	51	70	81	52	77	69	67	61	60	68	59	55	65	76	73	77	77	78	68	72	66	60	72	73	72	57	68	60	70	79	65	62	71	59	71	63	62	66	65	59	62	77	61	57	73	57	72	64	74	73	62	69	58	52	59	74	61	77	76	77	75	79	62	69	72	59	58	66	84	66	59	69	69	79	67	59	65	69	75	67	75	67	66	58	70	59	77	74	70	65	69	67	61	71	71	49	65	69	74	65	62	65	62	64	67	53	69	66	53	57	82	76	56	62	55	67	73	68	69	55	84	86	75	69	73	72	65	72	80	72	56	62	71	78	63	63	73	68	62	67	64	66	65	79	57	80	74	58	67	59	63	65	54	54	67	60	70	62	77	64	78	79	70	78	64	78	56	61	71	69	64	70	79	65	67	69	63	68	61	59	79	80	65	79	67	57	68	57	62	80	84	76	41	72	65	59	62	61	69	76	71	59	56	81	69	67	68	49	62	70	68	82	78	58	73	61	75	67	63	73	61	61	54	87	65	65	63	72	71	66	61	66	67	74	72	69	68	68	69	69	74	62	62	55	70	65	62	73	72	54	59	58	78	70	55	62	57	63	77	63	73	76	63	76	59	66	67	61	79	59	55	68	50	63	68	65	74	60	74	74	57	65	64	53	64	56	59	56	76	81	75	68	70	64	70	70	76	59	88	66	71	73	68	51	57	76	59	68	76	63	74	59	46	62	53	67	57	78	63	60	78	74	72	67	63	53	57	74	53	74	64	68	57	61	70	73	78	64	67	68	75	69	77	51	70	70	68	70	67	65	70	78	67	64	60	62	66	86	61	75	58	68	72	68	56	67	72	69	74	65	65	77	84	66	57	79	71	72	73	68	67	64	64	70	62	68	69	71	52	61	54	73	45	76	80	85	81	71	78	69	68	80	60	81	71	68	70	65	63	65	69	68	79
6284	11357	7114	2429	1451	880	559	426	310	320	208	189	147	138	126	138	107	111	94	125	111	91	101	92	92	71	83	85	92	79	85	89	80	92	75	70	69	86	66	93	78	88	80	60	93	69	88	71	99	77	63	76	83	74	98	53	75	87	72	73	89	85	65	71	76	89	72	91	77	86	93	70	65	65	82	91	70	131	137	132	143	112	115	92	72	69	79	65	69	63	79	76	72	74	83	77	81	93	76	69	68	91	76	76	67	61	78	48	75	69	80	67	81	91	80	76	84	86	74	81	61	92	81	86	88	75	81	69	78	78	73	81	64	70	63	59	75	85	68	70	84	91	80	71	72	65	78	77	80	60	54	72	65	81	74	88	70	71	81	70	66	65	69	60	87	66	78	91	75	85	73	77	78	80	73	65	97	86	81	67	66	82	79	78	82	86	78	100	68	66	69	66	75	82	68	79	85	74	88	79	77	79	85	66	74	63	76	60	85	73	63	73	70	68	82	76	67	82	90	68	74	67	72	73	78	86	72	82	74	75	77	63	71	78	67	65	67	87	55	78	81	77	72	69	79	87	85	81	81	71	86	82	73	71	77	90	76	71	73	87	70	76	81	76	85	68	72	97	57	54	80	73	82	74	79	77	81	68	60	71	84	75	72	85	77	87	70	73	64	90	79	72	65	68	70	81	57	88	73	68	72	65	71	83	69	68	82	66	77	68	68	72	64	68	63	70	88	80	76	98	70	66	76	68	54	78	74	75	76	76	65	84	74	81	56	66	73	66	72	73	68	64	77	71	68	84	85	83	69	58	71	88	66	73	72	76	82	85	78	71	74	84	87	57	70	80	73	84	68	57	63	87	64	79	65	92	67	74	76	76	83	75	77	78	67	75	82	82	76	60	89	81	74	77	82	74	79	83	72	84	84	77	74	63	73	67	83	75	62	63	70	76	85	72	94	71	72	73	73	65	83	84	75	82	74	71	70	60	72	64	74	81	78	79	67	75	68	70	66	78	64	67	80	81	82	73	78	88	76	61	81	72	66	83	72	81	64	92	72	82	75	89	65	74	71	60	77	76	68	74	79	80	69	75	75	84	75	60	75	61	69	72	92	85	62	85	81	78	66	76	72	87	66	62	78	77	67	59	88	65	59	62	78	81	67	62	81	77	82	78	68	82	70	77	91	85	73	81	64	65	88	74	88	78	78	82	69	71	69	86	76	74	71	79	79	82	85	87	64	81	81	71	89	85	55	83	64	71	80	65	70	83	89	80	66	90	70	105	79	70	82	80	55	72	80	70	82	68	79	65	73	69	91	74	70	91	79	64	78	76	85	90	75	61	94	67	65	75	79	69	79	88	70	77	65	71	95	68	69	80	73	66	59	82	70	80	56	74	83	80	76	68	71	100	65	62	75	77	65	64	69	81	70	70	76	72	83	68	63	71	82	71	81	82	68	74	73	68	83	64	83	72	85	80	79	79	92	69	73	71	83	79	64	67	80	68	86	78	86	74	85	77	80	78	66	68	82	78	75	73	65	80	76	77	67	89	76	52	75	89	85	79	59	78	68	64	89	85	84	83	84	66	55	76	81	57	64	65	86	78	81	85	82	86	60	85	62	61	78	76	69	69	71	56	72	82	79	68	89	84	76	67	67	68	88	56	67	73	52	67	80	80	74	82	74	72	88	71	75	72	64	79	67	97	73	73	64	69	77	79	76	83	76	73	81	80	79	64	62	73	70	84	86	83	75	75	77	66	77	69	83	80	79	76	72	71	78	71	90	71	78	85	87	71	79	70	71	70	70	93	76	87	72	61	79	70	68	76	82	85	73	74	74	65	68	77	76	88	81	81	73	73	91	82	73	81	75	80	96	72	70	77	78	73	79	93	80	82	75	77	91	75	59	78	70	86	70	74	77	79	76	72	81	61	85	80	83	71	85	85	78	69	76	71	74	76	72	69	66	57	95	73	86	72	75	78	77	86	72	79	81	76	69	75	75	85	84	68	74	69	81	68	71	70	60	76	73	99	80	88	71	66	86	64	87	85	95	74	66	83	74	79	72	79	64	84	69	82	89	69	73	66	71	70	64	82	80	72	83	84	85	80	64	77	73	67	80	70	80	74	87	78	81	83	65	70	94	85	71	75	79	82	64	66	69	71	71	70	74	85	66	73	74	93	98	73	87	79	68	86	72	79	81	65	58	84	86	69	99	79	81	80	80	69	70	71	80	70	66	72	71	69	86	95	68	77	84	71	78	78	66	61	78	66	68	70	79	77	52	75	69	76	92	72	82	76	71	71	82	63	75	74	81	83	71	76	67	89	66	77	85	69	68	83	70	75	62	71	65	66	68	70	70	68	75	72	69	70	74	78	69	69	67	67	77	76	94	64	64	82	88	71	75	74	80	75	97	68	77	74	64	59	71	80	62	57	63	62	66	85	80	74	75	79	55	77	77	73	86	68	60	63	72	68	70	70	78	74	75	70	78	70	89	82	88	83	70	93	98	66	81	70	73	81	75	85	71	73	66	81	64	82	66	83	71	75	92	84	72	77	68	81	80	88	84	68	67	66	87	89	76	96	74	68	70	71	73	70	62	88	81	63	72	71	73	86	89	72	89	74	59	67	71	85	78	79	69	81	91	63	84	77	86	70	74	94	61	70	61	84	63	61	73	70	81	61	74	69	67	68	70	73	74	62	78	79	75	72	73	76	90	71	81	63	81	73	73	80	89	72	77	74	68	80	72	72	79	88	78	73	71	82	89	77	74	75	75	63	80	56	78	72	61	86	78	71	78	74	79	70	61	68	78	68	72	83	72	67	68	73	83	81	69	73	68	82	71	77	76	68	68	64	82	81	82	76	84	67	75	59	73	82	84	74	72	89	82	72	87	76	78	62	81	86	67	74	70	86	83	65	66	88	72	73	67	92	70	68	78	82	76	84	75	81	70	75	71	75	72	79	83	72	69	90	89	82	73	78	81	75	73	70	71	63	91	71	85	79	81	93	70	66	71	75	65	84	54	73	80	76	78	90	79	85	81	67	82	87	74	83	72	74	77	69	77	64	92	65	79	83	71	76	78	83	55	74	70	62	62	72	62	66	83	69	80	77	83	59	76	70	64	81	82	89	82	79	77	62	77	88	70	73	95	71	80	79	72	95	85	74	82	81	72	87	67	79	79	64	74	75	78	78	78	79	82	67	76	78	71	70	92	69	104	81	62	100	54	90	79	92	66	81	77	78	84	80	64	74	68	71	74	62	79	69	78	74	78	70	80	66	88	69	64	82	85	70	64	76	84	80	71	73	76	83	65	81	77	89	76	59	83	73	68	70	72	74	66	63	74	74	83	81	59	59	70	74	79	75	69	71	89	79	75	78	66	90	63	87	65	75	72	78	78	71	81	71	74	68	67	71	74	76	72	99	64	58	93	76	74	70	95	67	74	85	83	79	56	80	69	71	76	79	69	64	80	77	70	78	59	97	90	72	69	77	67	81
21892	20770	28354	23261	20774	20831	10196	941	609	537	449	428	372	334	351	345	268	294	248	256	279	251	232	239	231	224	246	229	232	233	255	202	225	232	199	215	211	212	208	238	210	228	205	230	229	213	230	211	198	224	202	227	211	171	206	203	207	207	226	231	202	187	201	191	188	205	211	215	201	222	210	240	188	226	229	223	208	248	299	273	277	249	224	210	196	213	191	206	211	223	192	197	197	214	211	207	216	178	204	227	205	181	215	182	208	197	213	201	177	220	211	208	180	204	190	177	214	202	214	186	226	172	208	220	223	193	197	181	196	204	205	223	229	232	232	210	224	178	211	199	201	206	217	216	195	233	211	196	205	213	220	202	219	198	202	223	204	214	205	226	216	192	194	193	217	205	202	202	185	213	220	189	203	208	182	185	201	217	186	218	215	168	198	195	205	196	227	192	242	195	205	202	194	179	190	215	202	194	192	202	213	221	204	208	221	204	196	197	186	206	195	215	205	213	202	218	213	201	205	180	192	197	209	221	199	196	192	220	181	235	193	221	219	204	198	214	217	203	204	246	221	217	198	221	195	196	221	206	204	208	191	195	212	208	202	200	202	204	187	223	191	212	197	182	199	220	193	196	202	203	214	180	210	219	218	220	196	216	208	187	201	174	222	190	210	198	188	205	157	206	220	203	205	234	200	214	207	210	205	196	219	219	179	228	219	215	216	192	192	202	186	212	191	205	188	199	173	217	228	212	228	211	213	192	191	201	219	218	193	192	211	205	198	200	182	212	211	219	186	192	187	216	199	218	175	227	208	211	207	200	212	223	186	216	190	213	194	175	198	200	222	197	189	181	201	205	208	197	200	221	201	211	225	203	214	160	234	216	210	216	208	208	201	224	218	185	197	214	203	211	199	208	212	197	200	211	228	190	205	210	216	190	218	186	205	197	202	180	201	199	190	219	196	184	202	214	203	198	209	215	204	203	219	211	179	192	219	215	237	210	220	204	179	198	206	203	186	224	226	207	206	202	180	197	205	206	197	200	193	182	194	228	195	223	181	204	203	221	200	201	206	216	186	187	203	217	199	205	234	194	200	206	178	201	216	186	219	203	199	227	184	222	199	213	204	183	223	213	215	199	207	187	205	202	207	206	214	173	208	190	190	191	203	208	191	217	206	202	191	211	193	188	192	230	178	206	216	202	217	162	232	201	188	217	215	217	212	219	198	212	194	203	211	196	215	185	194	195	207	208	205	195	198	232	212	189	215	203	224	194	182	202	202	242	208	203	195	219	221	226	222	185	203	185	167	207	230	185	209	186	203	193	201	215	218	185	180	221	221	193	221	187	206	207	199	182	207	206	199	192	183	197	201	206	217	199	198	216	198	184	188	197	220	212	210	229	198	200	176	196	201	192	203	212	205	197	225	207	202	208	209	203	213	186	195	215	185	211	208	195	181	196	205	197	225	174	183	200	188	189	188	200	183	203	223	190	196	186	206	213	194	180	201	203	208	201	220	206	210	214	218	192	191	217	212	191	203	208	210	215	192	202	192	202	201	226	209	217	214	215	224	186	210	225	205	178	208	206	184	207	203	225	221	169	209	216	171	227	187	181	207	198	231	184	182	194	217	188	208	192	197	199	243	172	218	188	184	197	209	198	207	210	197	200	194	185	205	201	211	207	221	195	188	191	165	211	224	225	201	216	214	187	193	190	201	198	223	211	229	193	186	208	198	232	208	204	190	206	220	198	216	205	218	193	189	202	201	192	192	213	194	192	184	196	192	228	208	200	193	213	194	204	200	184	223	214	183	212	220	222	190	204	210	209	195	196	198	197	213	207	192	207	231	198	176	219	228	225	200	201	212	211	234	192	206	208	229	230	204	221	187	190	216	218	191	223	204	184	210	204	194	212	170	199	209	217	221	191	208	192	195	190	179	197	211	214	212	195	204	208	206	200	188	171	187	217	223	178	187	209	219	215	199	209	199	187	209	230	222	234	209	220	212	212	200	206	192	203	200	217	197	207	213	215	196	207	205	185	199	203	216	198	205	211	214	183	175	215	186	209	201	191	239	212	209	191	193	220	216	201	226	201	191	195	185	199	224	200	178	200	208	191	211	189	174	206	227	225	184	194	179	216	205	205	193	227	194	222	215	204	210	217	174	196	216	199	209	185	205	196	183	218	203	187	210	208	234	195	217	184	204	204	178	203	222	222	201	211	228	225	184	198	196	184	195	205	207	207	189	202	206	216	201	208	187	211	211	203	183	216	193	196	207	208	218	197	209	233	210	209	207	211	227	204	213	189	226	208	199	175	195	207	193	184	191	193	185	199	176	211	230	183	202	199	194	184	196	196	197	202	194	196	209	228	187	224	222	199	193	184	207	227	205	222	213	210	221	208	190	211	222	188	190	229	205	210	193	189	199	221	194	191	200	226	207	224	210	202	198	229	216	202	204	210	200	186	203	226	201	192	195	202	205	219	190	204	199	230	181	217	210	206	193	220	204	201	200	184	215	183	199	211	205	222	221	219	196	196	216	194	192	198	194	207	215	198	199	228	222	187	203	213	182	202	198	192	190	206	203	186	193	200	190	225	217	209	202	201	196	185	179	196	211	205	181	199	227	205	193	204	211	200	222	209	182	205	208	191	192	224	192	207	206	173	179	216	212	202	200	209	185	225	182	206	197	192	187	232	197	201	202	227	209	209	199	210	217	185	182	220	199	221	221	202	220	210	205	183	188	213	191	200	188	205	213	180	220	190	213	221	209	207	206	212	196	188	206	188	208	155	177	207	212	207	220	200	211	215	206	231	206	202	213	208	199	189	211	200	201	193	204	180	204	201	229	210	206	227	195	196	198	202	210	205	231	192	214	202	177	197	180	189	241	183	198	183	214	194	181	199	198	196	183	228	189	181	203	196	184	210	206	190	174	213	202	199	210	202	198	192	227	190	212	202	192	213	208	199	200	199	211	192	187	200	188	201	197	210	190	200	216	178	200	210	206	207	226	187	197	214	193	214	224	199	233	201	173	204	216	184	204	192	216	199	197	194	193	217	222	202	218	188	192	204	200	209	210	225	206	207	214	206	205	213	215	238	207	213	200	195	195	211	231	191	205	196	193	184	211	205	197	189	189	194	194	195	209	199	205	204	212	203	206	204	213	220	200	192	199	186	199	193	216	206	200	207	198	225	184	206	194	218	212	219	207	208	214	209	214	211	181	186	202	199	221	196	208	189	199	210	194	203	197	206	199	205	207	195	182	242	196	208	198	223	203	196	187	220	211	227	189	176	206	213	192	210	209	193	196	247	177	228	205	218	194	200	214	211	209	194	202	202	191	194	194	218	220	228	205	200	208	200	199	190	191	222	188	208	202	210	216	184	215	213	189	210	198	223	185	222	199	198	217	205	172	175	199	173	198	200	218	203	207	206	205	213	206	213	189	215	216	199	223	187	202	188	218	187	196	186	201	219	215	180	198	181	204	203	205	194	215	210	205	203	189	186
9114	24931	17455	7729	3920	2581	1778	1409	1046	819	723	621	527	525	444	381	378	380	347	314	289	313	325	250	290	281	225	256	243	278	246	237	267	252	250	252	244	221	232	207	228	214	211	227	244	231	222	216	233	205	219	221	249	228	264	233	230	225	241	197	213	221	209	229	224	206	229	236	203	232	214	264	211	192	200	251	256	306	313	324	307	248	224	203	208	237	197	236	232	238	232	207	226	203	202	184	220	214	250	230	241	212	235	237	223	215	201	195	189	217	201	207	212	223	199	218	211	250	223	223	202	197	232	226	234	214	216	193	204	221	209	238	220	207	211	209	194	230	218	233	217	210	230	221	202	200	204	185	208	222	226	185	237	207	209	191	250	214	228	212	202	197	224	192	221	218	212	203	200	226	211	208	219	223	192	215	237	209	193	230	225	225	223	213	217	218	235	199	218	214	221	211	219	212	198	198	211	191	241	201	238	216	235	207	246	220	229	216	213	219	215	222	236	235	211	216	232	224	224	236	210	212	229	191	202	200	202	211	247	250	216	207	218	196	229	229	210	196	214	187	218	237	218	228	251	211	222	194	209	226	195	220	220	202	223	240	199	208	228	224	212	213	216	204	227	220	212	220	219	228	227	232	216	216	201	205	197	230	231	207	218	198	194	206	221	183	223	208	208	213	230	236	214	226	215	204	224	201	230	232	224	223	199	209	212	209	179	189	191	224	215	232	219	219	221	215	193	236	197	214	230	216	213	240	212	219	224	203	224	188	218	193	205	247	214	247	205	182	189	199	204	217	209	191	215	217	192	193	208	233	207	252	202	191	228	207	212	173	230	219	196	218	226	232	249	204	223	240	224	202	215	219	224	210	223	211	199	238	234	195	234	225	244	233	230	216	231	248	210	239	218	224	245	197	223	208	199	200	221	219	206	180	222	229	230	226	216	229	222	197	235	187	206	204	212	221	215	200	226	230	199	206	236	210	189	208	217	235	204	233	207	185	230	214	223	197	235	221	202	239	217	220	207	204	223	211	220	221	200	229	225	207	224	197	221	220	242	205	229	213	230	210	226	209	213	222	190	216	224	211	210	217	243	203	224	184	239	204	216	221	229	198	208	210	219	244	239	191	218	252	201	238	222	215	222	233	210	214	229	215	210	207	207	241	195	232	206	192	235	225	208	221	194	227	217	214	225	224	218	221	208	247	221	197	229	206	207	202	238	242	215	234	216	221	217	227	211	198	240	202	220	219	240	225	216	232	218	222	197	240	237	207	214	225	209	229	207	213	216	232	220	206	237	216	209	215	229	224	225	212	187	221	201	214	235	219	212	218	213	190	192	213	240	221	228	209	222	193	217	195	207	230	234	209	190	234	207	215	205	236	234	217	214	212	232	248	217	209	198	222	206	220	207	222	184	204	200	226	205	225	192	213	221	227	212	219	247	198	217	218	224	199	203	204	217	217	221	212	217	227	220	219	230	213	213	216	230	232	209	212	217	203	220	203	209	236	214	223	209	217	178	221	254	205	211	218	212	217	232	195	222	242	191	217	218	218	208	197	225	215	206	268	226	242	190	208	214	231	236	200	241	218	238	204	231	200	227	221	229	186	223	240	266	222	214	218	230	207	221	219	215	223	218	221	216	216	207	207	205	243	222	217	221	212	209	228	217	203	219	207	230	214	222	214	196	250	220	208	233	245	220	207	224	220	223	199	214	230	204	207	175	231	230	231	216	228	236	203	214	209	198	203	213	203	229	206	214	211	208	230	220	236	224	213	235	184	225	231	238	229	235	211	212	203	229	206	227	226	220	204	252	229	204	231	179	219	218	216	223	209	214	199	208	219	202	199	216	199	217	225	201	224	231	220	203	216	224	218	192	213	258	214	241	198	214	237	226	222	217	242	219	212	215	213	202	224	237	191	186	202	202	207	228	246	209	220	232	211	224	236	216	233	217	243	199	218	220	243	209	230	215	207	206	221	199	215	205	213	209	218	250	204	218	201	188	203	219	221	206	204	208	216	187	208	205	208	203	199	236	231	215	216	203	202	234	228	230	216	203	217	204	221	220	232	231	228	212	231	217	221	218	213	204	213	207	183	225	213	207	220	218	213	220	213	236	220	227	213	212	206	184	234	215	240	220	230	226	212	199	213	244	234	230	212	214	190	182	223	219	211	217	234	205	195	217	236	218	227	210	218	209	225	239	214	233	205	229	213	207	224	221	232	205	224	220	243	217	217	247	195	212	211	235	217	210	228	238	225	237	201	206	233	217	228	202	225	238	214	222	228	211	204	224	236	241	220	200	230	213	205	209	213	211	213	216	212	219	198	224	222	224	204	188	229	212	234	180	211	206	200	211	245	214	223	195	206	227	218	216	225	208	245	184	216	216	222	188	208	208	248	238	207	224	235	216	221	212	234	215	210	203	215	214	198	218	216	206	241	203	233	222	206	200	214	225	229	220	205	244	217	229	201	209	186	202	186	201	225	241	221	185	201	236	222	207	193	245	198	190	233	200	215	221	229	232	218	234	218	217	210	214	196	207	228	227	203	240	194	224	211	243	194	215	202	213	234	224	220	246	227	206	195	202	204	221	196	207	209	217	213	214	217	209	195	219	211	210	219	190	232	197	234	181	220	198	209	212	220	216	210	199	185	208	225	215	224	239	204	200	240	225	241	236	232	200	198	204	223	216	210	219	230	208	204	214	221	188	184	245	237	219	206	213	216	216	204	214	217	225	194	205	200	209	226	183	215	241	212	200	225	210	209	232	201	210	220	230	173	229	194	204	187	232	198	231	207	190	220	223	225	244	220	237	219	215	207	220	225	211	218	215	225	198	207	206	215	236	214	218	208	217	186	207	220	222	250	234	192	222	218	212	221	235	215	202	203	203	190	196	211	224	214	209	234	202	247	218	218	202	203	215	187	208	216	202	227	213	214	192	219	225	226	197	217	223	199	219	192	222	209	187	228	219	215	219	230	232	213	204	238	221	202	201	190	211	232	199	208	201	216	210	234	211	228	207	218	208	201	224	213	214	215	218	201	212	226	229	191	220	242	203	205	205	214	199	251	213	202	222	210	232	212	230	218	199	230	196	234	222	235	212	220	224	215	222	197	218	214	219	211	242	217	225	216	239	189	201	223	206	203	221	201	206	217	195	209	218	182	237	223	217	202	224	228	215	218	237	245	231	227	216	218	225	187	235	194	226	218	209	200	229	203	228	226	210	210	224	194	216	203	197	204	212	200	217	212	192	215	220	205	214	239	223	223	210	225	203	232	223	207	208	213	205	201	224	213	221	212	236	224	240	212	205	234	223	219	203	223	216	237	183	201	216	229	212	214	201	224	193	194	254	212	192	229	210	200	202	230	217	209	214	231	193	215	241	240	217	222	221	201	231	196	225	231	220	229	203	205	209	222	217	229	220	214	240	211	236	211	227	226	225	223	207	223	221	228	228	212	208	225	246	200	234	217	239	243	198	216	202	199	226	216	216	214	226	195
26891	19927	11862	3056	368	216	164	148	138	139	139	136	141	103	150	136	134	146	111	146	132	124	119	130	125	142	112	129	130	133	137	135	118	133	129	134	130	143	130	139	127	115	118	133	137	119	127	143	138	114	151	145	130	126	131	121	96	135	112	141	131	122	143	136	121	126	123	139	129	124	119	116	119	117	146	143	127	155	166	153	141	135	134	132	130	137	148	134	101	132	129	118	126	119	141	130	108	132	144	133	113	159	116	104	140	113	139	129	103	137	136	144	139	116	135	133	122	128	116	142	148	129	123	143	144	124	131	135	143	118	119	143	126	142	135	140	117	129	133	123	135	127	129	131	108	140	112	114	126	127	122	114	114	129	113	107	125	141	143	130	117	133	106	141	147	131	114	144	142	128	142	125	134	123	132	98	157	126	128	123	124	128	113	118	109	133	144	130	116	119	126	123	119	144	127	137	126	124	122	126	124	135	105	132	130	122	126	107	119	136	118	147	136	128	107	136	128	121	126	108	101	129	122	128	104	102	137	118	129	135	128	126	111	140	123	113	136	145	139	137	137	136	131	132	137	120	148	129	123	148	119	131	131	124	127	120	117	103	103	133	150	142	130	122	119	130	142	119	117	134	135	145	132	137	126	133	131	134	119	134	138	125	111	139	127	126	130	100	124	116	120	120	126	128	143	122	104	150	131	124	127	120	118	138	125	139	141	125	114	139	131	148	124	113	129	123	128	147	131	131	128	112	117	116	134	123	117	129	127	123	121	125	121	129	134	145	138	139	129	129	122	135	109	126	133	128	131	123	132	120	126	125	145	129	119	126	137	123	119	137	132	123	135	128	120	111	140	120	142	128	146	101	115	123	122	141	135	146	134	137	130	130	131	143	137	110	117	124	139	131	123	141	132	120	125	125	131	148	128	121	120	128	112	135	147	119	109	145	134	132	127	116	133	137	138	132	123	130	129	146	147	126	110	108	95	125	128	121	130	121	130	139	127	119	124	125	131	133	126	128	147	117	128	119	146	133	122	124	133	151	122	121	131	136	140	132	123	145	126	149	135	129	137	117	132	128	136	150	140	128	134	141	136	136	124	136	131	126	135	107	142	124	131	110	108	133	141	114	120	140	134	122	130	127	124	143	121	99	128	135	142	118	126	144	146	112	142	135	117	131	142	133	104	127	117	151	119	118	129	132	143	118	128	142	124	129	125	134	159	119	130	140	121	122	128	119	133	133	133	136	116	127	137	121	117	123	112	125	130	117	124	138	136	129	130	128	128	152	133	147	158	118	110	119	138	114	117	142	131	153	143	106	143	107	130	133	132	149	136	133	144	131	130	144	124	150	127	134	139	131	129	130	141	161	143	131	142	147	125	132	109	139	121	107	144	118	118	117	146	123	152	123	137	120	131	113	103	131	125	132	125	120	112	117	126	114	125	133	121	146	121	132	132	132	142	113	146	123	125	125	120	122	125	139	109	141	146	126	121	137	115	118	135	139	146	146	132	129	132	108	119	127	136	146	134	146	133	137	130	131	141	129	125	131	132	135	130	144	155	139	146	122	116	121	139	120	129	136	128	135	120	121	119	119	140	139	127	122	156	138	132	144	142	120	124	120	124	145	137	122	136	138	128	115	146	128	123	125	111	112	143	155	129	123	121	129	141	127	120	121	125	125	138	140	119	145	116	145	119	114	135	121	129	112	140	122	133	140	116	128	126	140	123	112	123	123	116	127	149	139	140	126	137	106	129	147	126	141	131	152	118	125	126	143	126	123	139	133	130	140	128	129	152	144	141	138	127	156	139	124	135	146	102	123	134	129	147	137	121	117	133	126	138	134	123	115	139	118	161	143	129	138	139	146	132	129	115	115	121	102	117	149	141	138	125	141	140	121	120	117	109	133	118	125	142	153	146	120	127	137	125	126	126	118	109	142	122	141	130	117	133	124	111	152	137	145	138	142	97	107	125	128	123	134	151	125	135	136	110	122	129	106	119	152	131	127	117	128	107	131	140	130	125	135	129	129	131	114	114	112	119	122	127	121	131	119	104	124	128	129	129	127	154	138	123	103	125	115	140	147	137	130	132	140	112	129	145	141	135	122	123	116	118	132	122	132	152	117	128	141	136	125	130	132	134	118	126	124	151	119	116	127	112	132	123	129	114	112	149	121	126	112	143	125	121	128	138	112	111	139	123	130	126	158	123	127	108	121	135	132	112	155	116	139	119	114	114	134	130	125	130	128	156	118	116	115	130	139	152	118	120	132	134	117	158	135	124	133	144	121	148	148	147	123	117	146	129	120	125	111	128	138	129	150	121	152	119	112	112	127	147	152	128	112	129	144	134	160	120	121	134	114	141	141	116	131	121	107	132	116	119	142	114	128	121	133	141	126	139	125	128	140	127	145	135	108	130	116	133	113	137	128	118	112	111	135	119	138	131	115	139	109	139	149	127	114	130	134	130	102	124	120	109	120	113	139	114	137	121	126	134	130	118	128	145	111	131	143	112	122	139	132	132	136	116	124	129	152	124	115	139	129	125	116	122	129	105	143	123	122	130	110	145	123	120	144	146	129	137	135	144	125	152	124	134	135	125	128	126	103	121	149	136	112	135	129	116	129	111	134	129	140	131	132	127	129	109	124	124	107	119	110	141	126	120	139	129	143	121	142	144	147	142	131	131	118	126	134	128	116	122	145	123	123	119	130	139	127	133	128	131	112	141	121	132	128	138	132	111	149	111	133	129	105	131	134	134	119	138	108	142	143	132	133	119	138	125	119	132	133	117	128	123	142	113	120	134	124	140	127	118	117	106	135	116	131	144	138	125	145	116	130	115	134	116	137	131	132	131	126	122	128	134	126	143	130	138	127	119	147	132	117	126	131	98	151	110	123	135	131	125	131	111	121	119	120	140	109	133	128	137	135	151	119	112	118	157	127	139	150	122	116	124	123	145	130	111	140	115	115	141	123	150	127	130	124	132	129	116	128	127	141	117	148	150	145	135	124	141	124	123	128	144	122	133	145	142	142	124	152	152	135	138	121	138	123	124	122	128	146	144	122	117	142	128	148	119	149	143	119	116	137	123	145	141	120	144	114	106	114	135	137	123	109	119	129	117	127	140	127	125	135	121	122	112	126	116	138	120	116	123	133	126	136	122	133	113	104	108	136	134	128	98	119	131	126	118	113	142	143	120	122	140	121	129	110	127	135	114	118	119	105	149	133	133	131	140	145	128	134	121	137	118	136	105	138	124	117	111	138	128	132	118	146	131	119	128	122	128	121	131	132	121	140	128	109	116	127	138	148	138	136	138	130	132	130	121	125	125	130	120	113	112	139	137	122	138	114	118	118	138	132	118	130	163	130	111	118	151	142	121	106	116	133	118	146	147	136	154	120	134	146	124	126	120	122	137	137	133	107	118	124	118	121	135	120	124	141	138	137	124	117	129	117	122	147	138	133	117	123	133	141	133	123	108	142	125	116	122	139	126	123	133	120	140	120
7743	14725	9421	3043	461	305	198	157	183	171	178	158	152	142	130	134	132	156	129	150	145	135	127	157	150	149	131	125	164	125	127	134	117	142	145	140	112	134	151	131	125	150	131	170	131	120	150	149	118	142	146	127	128	138	126	150	144	149	157	137	126	131	117	135	153	133	143	121	120	139	139	135	160	136	154	155	154	176	201	173	200	150	132	141	137	112	152	149	122	134	133	127	138	133	142	142	136	145	144	123	158	125	145	132	124	137	125	108	124	132	120	138	127	131	126	143	141	142	119	117	160	129	118	166	141	151	142	165	148	151	127	152	130	143	136	157	120	133	134	138	142	137	148	163	129	155	139	140	148	137	142	142	114	136	137	139	128	138	134	130	144	147	134	147	143	145	150	132	134	122	131	111	123	129	132	119	125	114	131	135	131	147	130	131	155	130	133	127	130	118	135	119	135	123	150	134	126	133	122	150	150	128	131	113	150	143	129	138	135	146	121	131	138	148	133	159	146	146	150	143	132	133	129	160	130	125	125	137	144	131	122	145	138	168	151	124	138	138	116	144	127	138	123	106	137	128	140	128	136	149	127	123	128	145	126	124	117	131	134	127	128	123	121	138	136	139	120	142	135	147	126	132	146	125	151	124	131	144	142	122	134	134	159	128	145	136	123	139	126	144	123	147	147	138	153	137	142	141	130	130	153	142	133	154	141	133	126	143	133	127	125	160	135	137	135	136	126	147	116	140	141	148	122	157	145	134	139	152	138	132	137	126	119	149	121	133	115	125	133	142	117	128	133	135	124	133	126	160	158	138	143	127	141	131	131	130	131	132	151	128	135	151	134	151	139	128	138	135	136	140	137	128	141	119	138	140	138	134	141	132	140	150	144	119	106	146	126	116	149	118	136	126	115	136	115	148	137	113	127	141	138	115	164	142	130	149	120	130	112	140	144	135	129	158	148	124	139	144	115	137	138	107	134	126	141	139	149	118	143	129	124	141	124	131	144	152	139	134	150	147	134	117	128	143	146	137	141	126	125	136	116	145	132	121	134	129	142	135	125	148	153	143	129	120	134	121	131	123	148	153	132	130	135	142	139	155	119	158	153	161	145	150	122	141	143	155	142	149	137	127	121	142	119	121	134	112	149	139	131	138	150	154	124	139	120	145	123	157	148	140	127	133	119	121	137	134	110	120	130	126	136	147	118	121	130	133	128	141	109	126	136	145	138	142	131	135	157	142	117	164	124	150	136	127	142	142	144	151	126	153	135	124	159	115	144	117	127	127	131	137	137	128	130	124	143	134	136	136	149	137	129	159	141	127	133	135	130	130	130	141	108	122	131	152	169	118	133	152	139	147	135	137	133	134	136	139	158	140	142	126	142	118	117	158	144	132	119	135	146	126	136	134	147	140	137	139	112	136	140	144	158	146	117	155	150	120	114	131	133	151	144	112	155	140	132	132	131	151	141	133	117	126	141	147	163	143	148	127	134	135	151	139	154	144	135	136	147	119	145	130	143	140	121	151	135	117	131	130	145	129	135	126	124	122	125	142	129	160	146	136	145	144	148	122	133	135	141	133	127	135	130	123	125	175	124	134	159	114	136	147	133	120	132	126	139	140	137	147	139	146	138	110	130	137	130	129	146	143	147	168	133	127	140	156	126	139	136	141	146	123	127	122	125	149	116	139	120	129	150	143	139	131	129	139	139	130	117	139	135	118	156	138	120	154	134	130	145	135	140	136	128	131	140	143	145	147	137	133	147	151	150	148	144	142	132	133	141	136	117	129	143	122	129	162	128	130	134	141	138	122	140	124	129	111	112	167	145	141	133	112	134	117	141	140	131	125	145	140	133	142	138	127	153	142	153	141	121	138	122	130	141	115	150	128	144	133	130	131	127	128	132	149	158	131	142	130	140	136	134	134	131	123	123	132	152	122	156	129	143	153	129	122	131	119	124	126	110	127	131	119	133	123	155	118	153	144	127	132	118	147	120	144	132	126	138	133	161	135	128	104	134	166	119	132	145	119	137	133	147	130	135	127	156	133	138	136	113	126	131	133	133	156	143	125	141	125	128	140	139	114	134	130	136	144	129	140	152	149	143	134	155	116	148	143	158	137	164	121	151	153	140	126	136	143	122	154	119	130	112	127	139	142	136	144	132	123	133	129	141	132	114	144	158	118	135	149	135	125	136	156	125	118	131	130	135	136	136	134	141	152	125	127	147	151	152	155	133	133	140	144	117	133	134	135	147	156	131	135	132	122	160	132	143	129	125	132	125	137	141	137	133	118	147	141	153	143	140	156	158	133	139	134	142	139	143	118	136	153	128	136	144	115	130	119	144	119	132	134	143	129	151	127	139	149	143	130	129	139	132	121	126	126	128	164	132	131	134	132	122	139	137	133	135	143	149	139	144	148	127	134	124	131	155	135	113	155	118	143	126	139	128	137	97	120	136	131	136	142	158	154	145	130	140	160	120	113	143	143	142	124	131	122	124	118	163	133	148	149	133	148	117	120	139	134	123	127	135	139	120	127	135	121	155	135	143	149	124	136	127	131	141	115	134	129	140	141	154	117	148	127	130	126	136	134	131	137	134	149	128	160	131	153	144	144	161	137	163	141	148	134	118	142	144	132	138	128	144	125	143	115	126	158	131	140	135	134	141	129	148	129	127	135	133	141	157	134	131	138	129	137	132	116	133	133	143	114	152	135	137	140	148	151	129	136	137	159	147	144	158	144	141	152	152	144	132	149	126	129	130	123	128	117	136	126	112	137	143	120	144	151	132	122	153	159	168	136	114	157	125	134	141	142	138	116	152	115	139	148	119	101	127	142	128	128	135	129	150	126	145	128	136	150	135	124	133	142	136	141	135	139	149	143	143	148	126	140	138	114	135	136	124	135	143	121	142	158	124	129	140	144	133	134	133	139	127	143	124	125	161	141	158	133	156	121	127	129	145	123	133	138	121	121	132	151	148	136	139	150	126	110	148	138	122	163	129	148	130	148	142	142	135	130	121	135	137	155	152	124	149	133	127	125	116	135	146	145	141	124	128	140	151	128	120	113	137	137	136	129	138	120	137	156	140	125	136	127	129	129	146	122	143	137	126	141	136	148	136	142	131	131	147	134	141	133	147	144	122	146	126	156	141	116	154	127	119	130	152	148	123	154	136	107	141	157	122	123	114	133	141	148	155	131	133	123	111	144	148	127	139	134	131	137	140	133	143	119	120	124	124	136	143	140	142	113	154	137	120	150	141	137	127	161	143	141	126	101	151	130	133	110	141	126	135	130	141	129	150	127	148	140	147	145	119	145	147	127	149	144	136	145	127	133	143	145	132	129	128	126	147	135	126	166	133	134	128	130	142	158	146	150	154	150	157	148	149	145	158	140	140	128	133	163	126	148	137	133	125	117	120	131	148	154	137	142	131	146	133	124	122	154	140	137	139	123	147	139	118	142	141	150	133	147	128	146	154	150	137	137	141	146	142	133	139	136	150	147
22899	20702	27841	23594	20704	10718	955	539	470	401	400	369	323	272	335	319	274	305	275	284	252	259	267	268	266	241	239	238	234	256	236	251	256	272	246	232	260	227	223	261	245	226	221	236	239	219	270	262	242	231	223	259	228	263	224	225	237	237	241	217	264	252	242	216	249	249	258	245	232	249	260	243	248	255	243	247	266	262	284	307	295	278	246	234	232	235	237	240	231	243	237	264	235	233	210	250	243	238	216	256	232	227	226	227	232	247	226	208	241	230	226	236	247	226	247	257	252	220	231	230	242	229	222	230	241	267	223	204	259	226	208	240	236	245	232	228	221	243	215	253	231	262	262	216	246	267	241	211	228	243	230	232	244	210	247	227	242	244	269	266	237	229	225	232	239	265	241	242	225	230	237	227	259	241	263	235	214	251	244	234	258	223	209	233	235	222	241	239	217	265	246	255	248	255	226	237	238	250	233	204	228	227	225	207	234	203	236	238	245	213	249	238	218	230	221	264	249	240	237	229	233	221	258	231	239	252	254	261	219	228	243	249	221	237	218	252	206	239	212	239	223	237	235	214	231	243	217	210	222	186	226	240	220	233	201	216	245	243	241	228	238	232	255	218	234	247	230	233	236	263	234	275	229	207	234	227	252	230	233	235	233	234	257	241	245	244	232	250	236	243	261	234	255	228	251	229	235	250	246	225	262	234	261	206	246	242	227	277	244	264	227	247	290	254	227	245	238	240	234	223	242	230	251	269	196	232	247	244	247	216	219	210	255	223	236	215	262	242	247	224	235	238	240	222	264	247	235	255	231	243	226	238	227	229	214	223	229	242	232	242	247	230	259	242	231	227	227	232	200	244	272	233	245	253	245	243	236	209	243	213	234	245	250	234	262	237	229	243	231	206	260	243	235	248	232	243	284	275	224	218	244	289	226	243	224	223	243	247	211	232	225	246	208	191	249	256	224	220	244	225	277	241	234	237	230	234	243	257	239	224	265	238	229	238	239	228	236	237	212	266	245	231	237	208	247	217	239	231	222	241	212	213	213	226	219	234	223	248	241	227	235	232	244	238	229	240	231	263	245	207	264	250	221	229	206	266	237	211	260	262	252	220	242	224	231	221	220	257	233	250	235	237	240	229	254	246	239	250	228	254	232	228	241	228	247	229	224	244	235	235	245	234	239	198	214	238	256	235	262	251	259	243	250	243	277	232	232	234	227	252	231	237	223	238	222	241	256	269	258	239	210	227	222	218	257	243	199	231	231	223	234	216	234	254	221	240	243	248	259	243	255	239	247	248	237	241	242	226	211	225	245	233	228	245	244	229	255	247	246	238	250	234	219	236	234	234	253	229	234	259	250	220	248	241	202	234	251	255	235	261	236	239	227	252	223	261	252	245	257	230	242	264	246	233	223	242	253	242	230	243	244	217	241	227	229	242	241	235	214	229	242	226	214	271	239	226	229	226	249	239	227	227	239	220	269	238	263	228	234	263	241	253	221	226	251	233	247	218	234	218	222	253	225	246	249	219	262	248	250	242	254	231	243	227	251	248	243	223	249	246	218	264	246	228	243	228	249	228	240	256	243	235	233	225	265	233	245	228	226	235	242	244	239	255	246	229	243	204	213	220	240	254	228	224	227	247	223	207	239	244	242	235	233	249	233	230	268	203	226	245	269	205	211	240	240	247	244	245	276	250	218	229	243	214	237	220	212	235	233	248	216	243	237	262	241	260	228	240	244	247	248	235	254	221	238	237	242	233	235	245	231	235	230	250	227	205	257	281	251	244	246	243	238	231	241	265	232	255	254	227	238	223	242	224	232	226	247	263	219	235	251	227	242	203	217	231	209	237	240	215	211	246	255	247	244	269	246	234	210	207	223	247	242	235	233	205	223	240	248	228	239	255	234	224	235	244	266	242	215	220	223	234	270	227	254	228	228	237	247	248	254	239	246	238	233	235	237	225	219	232	234	221	239	224	241	229	253	236	240	235	243	234	267	217	239	224	228	238	242	248	254	219	246	213	237	261	244	222	203	255	214	224	238	232	245	221	273	235	252	219	215	231	251	233	239	244	233	235	245	237	253	233	248	235	248	232	248	236	247	239	228	257	229	239	245	245	233	236	254	267	236	238	229	230	224	208	232	261	224	228	263	240	260	230	224	257	222	215	272	235	251	270	246	234	234	235	237	232	240	245	213	255	243	235	261	241	243	243	235	200	247	220	253	247	246	234	237	241	248	262	231	234	222	257	248	219	242	217	221	238	236	269	230	241	238	212	250	254	210	253	242	233	248	257	243	230	246	268	272	241	225	225	219	238	211	224	249	220	248	240	242	251	240	236	209	206	229	266	220	231	228	230	234	247	249	261	231	231	204	226	245	256	251	250	252	282	218	244	243	266	214	228	241	241	244	229	217	240	238	227	229	238	250	244	235	237	240	202	213	229	226	196	223	231	235	234	234	231	253	254	231	231	231	225	235	200	234	218	210	221	241	248	256	227	240	246	221	238	212	229	279	240	227	242	227	245	247	219	255	268	211	239	256	239	213	247	196	223	218	240	251	234	215	251	242	257	202	247	254	208	228	243	226	231	190	230	267	213	250	254	231	254	251	235	218	221	256	244	226	211	250	243	218	230	248	241	244	216	223	217	243	240	248	223	232	234	207	237	248	252	262	229	235	227	230	233	249	229	239	237	225	225	213	207	207	202	255	237	237	258	222	246	232	245	232	242	227	243	231	240	256	245	225	229	253	265	227	232	273	226	223	244	210	246	219	225	247	215	243	240	238	236	227	225	251	223	245	257	239	242	215	209	250	229	286	235	242	210	241	213	248	245	235	259	253	256	207	224	238	247	260	256	255	260	236	213	241	213	272	227	246	242	240	283	233	226	250	248	232	235	232	230	220	242	238	227	247	234	258	229	229	256	217	243	238	221	242	236	230	260	213	222	215	244	202	243	219	228	224	223	238	250	236	231	231	225	234	244	239	220	236	267	233	230	253	231	186	232	242	228	240	255	237	258	263	236	224	233	219	223	248	263	256	221	220	257	248	234	239	253	219	259	224	233	226	219	241	208	260	219	247	223	234	228	247	241	248	260	245	231	223	229	241	225	231	228	227	234	234	235	228	231	249	214	221	240	223	238	256	212	221	231	221	251	222	239	262	260	211	230	223	216	221	232	253	236	256	245	261	203	270	253	252	253	266	241	227	248	254	251	262	255	274	217	243	216	218	239	248	234	211	239	237	217	243	215	247	267	242	245	247	246	225	253	227	243	238	221	218	215	241	262	212	259	222	227	227	224	224	237	255	227	255	261	242	240	217	247	229	219	261	245	252	235	274	257	241	248	227	253	232	235	221	247	235	217	242	219	251	236	256	225	218	238	232	239	242	239	222	248	257	223	235	246	255	226	248	245	223	242	244	247	239	247	234	229	235	212	237	224	258	259	258	223	224	210	247	264	242	252	235	235	241	210	256	236	223	212	230	249	255	227	236	249	214	225
9187	28638	22530	9398	2845	1435	1043	854	641	590	477	426	393	371	354	348	323	296	305	336	282	273	296	288	284	266	289	273	277	276	283	259	251	239	263	262	279	265	243	257	243	285	237	262	248	270	259	246	246	260	282	246	256	249	270	275	265	253	232	267	254	286	265	247	262	257	273	275	252	284	280	258	259	233	242	246	278	312	305	310	335	308	299	263	242	254	262	259	268	241	250	245	226	244	247	238	253	262	273	248	261	219	272	253	237	265	272	260	260	268	254	200	250	251	245	230	258	248	271	266	245	236	260	254	242	248	252	262	218	273	252	244	245	227	253	246	270	254	246	234	244	248	258	269	248	236	266	275	296	268	249	214	253	225	239	256	257	256	242	253	244	265	249	257	240	234	225	252	249	275	275	258	275	277	281	266	263	268	260	253	250	274	276	250	241	240	256	239	249	262	260	233	258	243	237	240	227	268	257	268	266	262	244	261	246	248	250	252	265	270	259	263	246	228	247	255	225	261	255	227	234	269	258	230	253	253	262	244	274	217	252	239	246	269	244	232	245	224	268	249	243	276	247	219	244	270	246	275	242	274	237	267	236	242	252	272	280	259	273	264	252	262	257	248	259	250	255	216	264	251	245	257	245	243	263	233	259	244	277	226	248	238	239	255	258	270	244	240	245	250	262	271	273	235	239	258	285	289	245	256	211	271	234	226	228	275	224	248	240	221	230	235	205	244	206	255	276	258	236	262	254	244	230	243	238	252	207	235	260	260	230	254	264	252	259	276	235	259	247	269	242	238	229	241	230	272	267	276	242	254	231	270	249	248	242	260	227	249	256	217	278	252	276	261	243	219	260	256	240	245	248	248	240	258	260	251	261	237	242	258	253	271	233	257	270	254	252	273	282	249	245	270	236	241	236	245	225	229	246	239	252	257	253	264	248	256	243	251	234	261	232	248	249	255	260	258	249	211	267	258	241	251	284	240	251	242	255	280	227	286	245	275	260	254	270	260	252	260	260	241	251	222	243	234	275	268	253	244	264	248	228	253	283	273	280	248	251	253	253	244	238	232	272	249	268	248	237	234	255	258	244	261	273	256	244	255	232	246	272	248	239	254	282	241	266	267	262	288	271	245	256	218	241	245	222	252	264	251	259	264	248	263	258	255	242	231	242	283	250	229	233	275	230	232	244	256	246	258	238	286	232	258	255	254	249	237	273	250	284	253	243	238	247	270	243	231	234	238	283	223	247	260	259	240	234	258	234	261	282	256	268	265	260	238	223	247	273	241	304	286	229	283	242	249	248	260	263	264	248	269	276	228	232	219	256	243	255	249	264	265	244	255	243	258	258	251	258	247	251	260	245	245	269	252	244	268	268	242	258	267	276	270	229	244	252	280	254	265	255	239	252	238	284	259	232	252	213	265	250	263	249	253	264	268	250	244	286	227	242	269	223	255	254	254	231	246	257	244	266	255	242	274	261	239	244	269	261	228	244	270	272	254	253	271	245	212	260	235	256	263	235	240	243	249	256	239	230	244	243	242	270	258	266	246	268	265	232	239	237	251	298	270	241	265	250	256	223	260	249	260	278	218	240	273	253	248	234	265	252	262	244	288	245	250	274	251	260	247	249	248	264	273	227	265	249	251	263	231	228	239	271	237	270	250	269	220	288	257	290	260	263	250	234	239	255	285	252	240	262	262	231	243	222	251	257	251	250	229	292	253	250	226	242	252	241	271	257	260	271	239	234	261	264	229	265	260	217	274	256	263	227	271	275	245	255	217	250	247	248	251	274	236	254	260	255	266	253	227	249	245	240	253	221	270	264	243	265	287	275	260	257	252	253	267	272	257	254	252	251	243	260	241	266	237	230	253	237	247	254	244	258	259	240	249	231	255	255	253	262	237	259	249	241	258	244	257	277	261	300	235	251	258	264	266	241	258	262	239	270	260	262	246	289	268	263	244	235	227	264	263	261	290	256	243	239	240	217	257	272	257	269	285	284	271	240	285	240	263	248	245	267	251	262	261	277	253	259	261	232	214	276	243	283	242	237	231	289	249	238	256	236	245	248	240	233	258	246	232	257	244	243	257	266	263	245	256	262	268	257	264	244	259	254	236	233	253	256	237	205	229	275	242	261	271	239	287	235	220	231	240	252	217	237	243	260	212	243	249	243	262	248	245	240	262	251	246	240	246	254	249	262	271	248	260	242	234	229	272	261	256	252	251	267	246	254	253	272	279	277	260	273	271	240	257	251	261	234	260	242	265	262	245	259	263	232	250	262	251	263	272	237	235	253	259	250	238	283	217	258	242	264	269	240	234	264	221	252	256	261	253	240	234	263	251	254	250	256	247	214	272	267	238	256	282	278	265	246	255	248	261	257	250	245	292	266	242	237	242	246	251	287	254	230	255	249	275	261	263	253	239	242	244	268	276	238	243	223	233	216	275	230	243	245	274	245	246	253	236	266	233	278	266	196	242	259	278	233	244	264	232	276	253	266	226	239	292	240	241	245	228	239	216	276	253	246	258	265	283	272	261	259	276	257	264	214	258	269	248	238	273	232	260	226	240	227	269	215	261	232	240	240	260	253	272	253	259	242	260	238	280	290	257	232	236	245	265	228	269	213	250	246	247	251	241	239	249	262	254	234	262	266	254	282	221	237	247	247	249	261	262	277	243	258	261	246	255	252	264	287	242	259	248	231	236	237	236	250	275	240	241	248	252	243	283	235	262	240	229	225	232	254	257	236	257	260	263	271	238	231	225	298	253	259	236	270	260	272	269	243	243	295	274	266	235	268	253	266	272	251	240	212	217	272	281	261	249	251	253	232	246	255	219	249	229	240	241	262	239	282	223	269	273	236	240	246	267	265	249	247	261	299	243	244	236	273	224	253	230	256	248	258	247	232	241	281	256	270	243	250	239	249	237	255	259	240	246	218	231	264	296	247	261	245	269	247	256	270	270	259	273	243	231	252	227	234	249	243	249	261	253	276	225	254	247	277	255	254	232	240	258	244	257	252	253	224	245	260	237	243	239	263	271	269	260	257	255	243	258	256	287	252	234	266	276	247	238	270	231	235	215	246	253	263	266	251	256	258	241	249	275	263	251	230	258	251	279	264	242	238	256	228	243	265	256	280	272	229	251	251	249	254	257	236	232	259	249	245	241	254	220	265	280	249	250	234	257	249	256	241	243	257	249	267	260	241	278	248	245	221	261	245	255	254	268	272	252	221	241	279	260	243	247	244	261	247	241	251	269	263	277	285	245	245	254	259	247	249	255	232	237	239	262	246	242	255	250	224	233	250	243	265	269	271	268	247	240	220	287	257	245	231	238	271	239	238	238	217	245	263	235	271	267	255	275	238	220	270	246	230	263	252	249	238	247	234	240	266	248	219	243	246	242	258	265	238	236	264	248	281	257	250	215	249	262	253	231	267	254	269	212	268	237	253	249	259	251	240	287	258	245	256	252	252	246	263	257	264	255	251	258	242	260	237	264	252	238
25162	21720	28289	25663	13463	632	284	201	184	139	133	113	119	99	116	94	80	88	89	66	88	98	85	80	83	76	85	86	77	72	90	77	68	63	72	76	67	83	61	67	70	78	89	74	71	79	70	90	79	66	82	68	76	67	74	85	85	76	74	77	74	79	89	75	62	58	84	78	86	56	74	68	65	73	83	68	77	100	101	111	92	96	81	75	71	70	85	58	56	68	54	72	64	62	52	62	69	61	73	70	78	89	69	68	59	64	73	71	57	78	70	80	71	64	49	67	63	74	76	76	57	71	61	56	83	68	71	67	75	62	84	71	67	73	69	79	80	73	71	64	72	65	63	49	65	51	62	58	68	77	75	78	65	84	86	69	75	63	79	58	76	86	67	78	73	77	81	76	68	81	79	66	60	60	68	65	79	78	67	73	68	68	92	72	67	71	84	71	64	69	58	65	67	80	69	66	56	79	67	63	77	64	64	73	62	51	72	64	65	73	59	64	78	77	85	83	82	71	81	65	64	72	69	60	73	75	68	81	60	55	78	63	69	71	64	68	73	69	78	61	81	76	72	71	53	75	64	68	67	74	80	74	73	65	64	80	71	76	68	73	81	64	84	64	72	75	68	65	78	78	67	72	58	60	66	68	67	62	80	60	72	75	53	66	73	60	74	59	60	88	78	71	59	55	74	59	72	80	65	67	73	61	75	61	77	69	65	61	59	66	59	73	69	79	70	62	76	66	68	74	70	70	69	49	83	72	63	80	56	65	67	84	61	56	59	65	83	76	76	87	70	68	71	72	68	62	69	60	73	71	54	62	57	88	64	70	72	75	72	72	54	57	68	73	53	84	67	79	80	70	71	91	77	69	71	65	72	87	64	73	63	88	73	71	68	84	81	65	78	60	77	79	73	71	73	73	60	77	75	71	64	75	77	73	76	77	76	57	69	65	55	80	67	54	75	65	72	54	77	73	74	78	80	65	72	79	72	68	66	74	76	60	61	70	68	74	77	69	53	64	55	70	68	71	81	84	66	77	66	71	67	67	71	49	53	66	90	73	68	64	78	67	85	55	68	79	59	70	66	57	63	85	73	79	75	84	72	60	74	77	68	73	72	74	68	68	74	65	81	63	82	72	75	61	70	78	73	67	62	73	68	74	76	81	81	63	66	71	55	77	64	67	79	87	57	54	64	72	62	69	63	84	60	83	78	57	77	70	74	55	51	82	75	66	84	85	67	68	67	71	67	67	58	72	70	76	62	69	86	73	66	69	50	69	69	79	65	78	71	70	71	76	73	66	74	69	62	68	78	80	71	62	75	64	55	64	73	65	51	81	62	77	79	74	71	67	63	71	70	78	79	74	61	70	69	68	63	61	75	82	63	59	72	72	80	71	69	74	81	71	70	60	72	56	59	63	74	51	64	76	72	69	57	65	66	63	83	65	80	83	57	62	80	61	78	57	70	65	77	72	80	74	73	72	70	77	73	69	75	65	74	62	67	74	70	79	72	74	84	79	78	71	61	67	65	74	68	64	53	80	56	76	73	69	80	72	68	69	61	79	67	76	73	72	81	63	69	81	54	61	73	68	78	71	71	88	74	75	72	54	68	64	67	65	74	59	72	78	66	57	72	63	53	57	80	69	87	74	62	72	72	71	60	92	58	77	57	65	60	74	67	63	70	74	53	67	61	67	53	63	69	67	86	60	70	65	66	64	84	66	63	68	95	62	78	81	63	78	74	76	59	71	67	70	76	71	62	81	55	75	74	59	55	55	72	83	76	57	69	78	77	76	62	61	74	60	59	76	67	78	70	63	67	63	70	73	70	64	61	64	91	79	73	71	91	85	57	82	83	69	78	76	81	61	68	68	73	84	64	88	71	68	57	72	64	92	58	66	73	71	80	62	68	72	69	70	57	84	73	69	73	75	86	79	71	50	72	75	77	81	65	65	72	72	81	78	62	84	67	72	57	82	70	60	62	79	81	66	66	68	87	68	62	92	71	72	67	73	82	65	94	67	64	69	72	56	71	68	58	73	65	62	65	75	66	71	58	85	71	64	42	73	71	68	78	80	73	78	56	60	70	76	84	69	72	70	73	61	79	63	82	68	94	75	75	72	70	73	70	69	61	54	64	65	81	62	58	58	66	68	67	78	79	74	85	83	71	70	71	67	89	75	65	72	65	80	62	67	82	66	87	79	74	66	72	80	69	73	72	75	81	69	78	72	67	70	68	81	70	70	64	64	70	51	53	58	64	62	87	62	54	80	61	89	76	70	59	67	66	70	76	63	81	69	66	68	82	49	64	81	69	69	70	61	78	87	69	66	78	70	84	66	54	66	69	77	70	73	75	74	60	63	69	64	78	87	66	68	68	64	85	66	68	68	79	75	66	57	76	61	68	74	66	76	71	58	73	62	77	68	79	94	71	76	58	83	70	70	92	66	84	80	62	65	68	71	67	71	62	74	81	69	79	83	55	62	77	63	80	77	75	59	67	78	77	88	90	83	80	77	68	66	82	60	90	67	53	78	67	61	67	86	65	68	73	73	66	53	56	68	67	71	59	90	75	55	63	73	71	66	80	79	77	70	54	72	62	67	68	57	64	64	79	61	68	71	72	83	83	81	66	67	59	82	76	82	70	75	69	63	60	78	65	79	60	78	65	68	64	73	68	76	65	73	69	64	75	78	62	85	66	73	64	78	80	71	68	60	59	68	73	66	77	67	84	72	60	75	81	62	63	62	64	69	63	60	70	88	65	60	72	52	62	64	84	72	77	73	61	62	62	72	92	76	81	88	69	83	79	77	82	68	67	64	64	76	58	65	74	60	62	75	67	86	74	78	67	70	75	78	69	72	58	60	65	71	68	68	55	66	73	67	68	66	72	56	73	75	86	52	69	67	64	60	52	70	60	73	66	74	76	70	67	67	77	69	71	66	67	71	63	70	77	74	64	69	61	48	75	92	75	69	77	66	60	78	65	60	73	68	46	65	71	81	52	74	74	78	81	62	85	70	80	75	76	59	87	87	76	61	57	63	71	75	76	67	75	61	63	60	52	62	66	72	65	69	65	72	65	58	72	71	68	61	68	90	79	61	65	69	73	79	76	64	71	72	73	89	56	65	63	70	62	73	63	69	69	62	76	84	69	61	56	65	83	80	74	87	56	52	61	60	69	73	71	69	59	67	64	71	55	72	80	78	66	71	72	73	63	78	61	62	72	71	87	60	72	80	58	48	70	72	70	70	55	73	96	77	93	68	71	79	66	82	82	72	82	72	64	84	78	78	59	66	65	57	71	73	72	69	58	66	61	72	62	65	70	60	70	56	65	72	73	73	73	73	70	62	75	65	69	64	58	79	61	80	83	67	71	67	66	69	70	54	64	84	74	50	69	64	48	68	84	76	68	77	63	53	69	74	65	48	71	79	82	75	72	73	75	65	65	80	62	63	64	74	92	62	68	68	66	81	80	75	68	70	70	83	76	75	62	85	52	77	64	72
8882	25685	23177	9094	2663	687	478	356	299	211	186	176	134	150	112	131	126	100	86	84	86	106	72	85	92	83	96	70	81	91	76	76	70	80	51	82	69	69	79	92	77	75	84	72	62	73	65	81	64	74	73	77	86	85	85	90	74	63	95	84	64	73	63	62	71	78	77	70	77	78	73	77	73	82	87	84	102	113	116	114	100	103	89	81	80	65	64	62	76	77	78	64	61	48	80	73	62	59	57	79	78	76	83	73	72	74	76	65	69	67	74	62	72	71	66	64	57	63	84	69	65	74	64	77	72	63	76	66	65	67	86	54	67	81	68	68	58	66	64	68	78	69	66	60	70	69	75	88	77	60	76	61	76	86	50	61	63	64	75	63	81	74	62	78	77	68	71	63	60	57	70	68	64	77	69	66	68	69	68	70	63	83	66	71	77	64	76	74	90	59	80	69	65	68	49	68	73	70	62	81	64	72	73	78	80	70	67	62	59	74	70	75	83	67	61	83	59	82	72	71	76	60	75	62	87	73	58	63	76	77	81	68	78	64	53	71	60	82	70	52	76	76	73	68	69	73	70	67	68	76	89	57	62	67	59	74	56	45	61	91	72	76	70	71	72	80	63	58	73	68	61	74	75	72	56	84	64	74	59	76	64	57	75	73	61	73	70	66	72	77	80	65	72	82	72	66	66	89	72	73	79	55	55	62	71	72	77	82	75	71	58	69	70	65	71	69	57	64	72	80	74	72	62	79	60	58	56	69	67	77	81	72	69	69	85	62	63	63	79	62	65	47	70	75	72	90	68	88	66	80	61	56	64	63	88	60	75	65	72	69	80	84	75	81	80	79	61	71	74	78	73	84	76	78	71	56	69	72	79	75	76	77	77	86	71	78	62	69	57	64	72	71	71	91	82	82	72	78	87	68	74	69	74	80	64	75	72	62	59	87	64	88	77	61	70	72	66	69	82	83	66	83	64	69	68	66	54	70	68	72	77	81	66	71	77	74	82	86	77	68	55	70	62	56	69	71	61	71	74	74	57	78	60	92	80	68	71	77	76	83	67	76	60	72	75	42	69	73	59	74	62	69	62	72	70	83	74	70	67	77	81	59	81	65	66	54	77	70	75	63	77	69	83	71	60	65	66	93	73	63	72	72	87	84	61	67	67	85	86	66	74	64	81	55	83	73	81	79	76	78	62	78	79	65	64	74	72	63	61	72	64	63	69	71	58	86	63	59	73	56	63	69	70	68	65	61	71	73	59	67	80	73	80	65	74	60	73	49	60	73	83	71	57	66	72	65	72	67	66	76	65	70	63	78	53	72	60	72	70	70	70	69	74	62	55	67	70	66	76	63	86	84	66	65	77	69	78	66	63	60	57	73	83	61	82	69	84	87	70	63	63	60	59	61	66	64	68	66	65	63	95	71	77	64	65	71	60	62	67	60	62	69	72	71	72	74	67	79	83	78	74	69	74	60	74	65	85	77	65	68	66	70	63	85	62	70	65	69	73	78	62	75	78	65	57	62	76	85	61	64	63	95	86	75	70	58	87	69	67	65	71	60	71	60	74	72	64	72	76	50	66	76	76	81	62	66	77	69	67	57	78	77	72	75	73	81	67	74	75	69	70	84	69	61	99	73	82	73	66	65	81	72	68	40	77	82	75	69	62	69	63	65	66	79	83	61	68	63	63	63	66	77	52	58	75	71	79	73	76	74	72	62	77	70	65	76	69	62	74	68	65	70	74	76	59	70	76	71	67	69	67	77	73	64	68	81	68	76	65	76	74	55	67	70	68	82	70	74	78	64	61	75	79	73	70	64	75	59	76	78	62	65	60	74	81	70	72	63	69	67	70	62	79	73	60	63	76	91	71	59	69	51	73	65	72	71	66	67	81	68	84	61	66	77	57	61	78	72	70	55	75	77	74	69	72	71	70	69	70	70	65	84	80	84	65	65	55	75	59	61	62	73	53	67	64	61	68	66	63	50	71	69	83	73	78	60	73	71	67	67	65	74	73	59	74	81	76	63	67	75	71	79	76	75	84	84	81	67	75	70	78	77	65	70	54	61	76	65	70	75	60	65	75	76	67	63	67	75	75	68	65	67	71	57	67	79	75	67	83	74	60	54	77	66	64	77	63	74	67	55	78	74	60	61	56	76	77	69	75	58	66	67	85	61	77	70	57	70	71	63	75	56	73	69	81	77	74	90	79	77	72	75	72	76	78	72	75	77	75	61	68	68	78	70	76	63	69	81	67	78	75	68	85	85	69	55	74	74	72	85	54	65	66	70	56	64	68	67	53	62	79	79	72	62	68	52	68	61	82	65	56	65	59	69	65	67	55	76	88	80	63	73	64	65	66	75	71	69	65	68	69	61	81	64	58	74	86	78	55	89	64	61	70	53	74	68	61	63	75	55	73	86	53	70	66	70	77	72	67	66	67	86	72	71	63	55	74	65	75	74	87	70	68	65	96	65	69	66	72	65	77	67	62	66	58	80	57	80	68	79	66	65	90	70	84	83	60	73	83	65	68	59	73	69	64	79	60	66	70	67	81	71	69	77	71	75	68	72	89	61	68	62	82	69	71	76	67	62	61	67	91	65	76	72	73	54	78	71	73	68	66	70	70	61	78	58	70	70	62	72	66	57	78	66	69	62	67	69	77	64	81	66	62	73	71	55	68	57	75	70	68	77	67	83	73	68	75	78	70	81	67	69	68	63	60	68	73	62	73	59	70	69	65	69	72	54	67	72	79	69	62	74	69	73	76	64	68	76	67	87	60	87	77	67	65	72	64	69	86	76	83	79	75	73	79	67	84	65	54	63	87	65	64	77	73	64	65	68	70	69	73	78	80	76	81	69	75	77	73	68	69	73	64	53	82	74	64	55	69	77	60	69	71	82	84	80	78	85	63	64	80	69	66	81	56	93	55	81	82	59	69	76	49	64	81	81	76	62	52	76	61	63	68	70	68	75	59	73	59	67	80	69	69	83	58	68	63	85	66	70	87	70	69	73	68	69	70	60	55	77	53	59	82	55	53	68	76	73	76	76	66	66	62	60	70	73	71	80	84	68	89	81	63	74	56	74	66	70	58	89	67	72	83	67	70	83	68	84	71	73	74	76	68	72	72	56	68	75	71	75	65	67	63	88	70	59	72	69	85	78	78	72	69	77	82	69	67	80	61	57	64	52	78	64	69	76	75	64	67	81	61	72	75	83	63	76	73	75	78	63	61	61	63	69	83	50	60	66	58	61	69	66	68	74	73	86	54	67	77	72	74	73	66	83	63	68	66	72	66	63	68	61	66	78	73	79	78	70	67	70	57	64	68	65	71	53	71	76	82	76	67	62	74	79	65	75	65	67	78	69	54	78	72	74	68	62	70	81	58	75	66	65	79	75	74	69	64	66	77	76	69	76	81	72	53	81	73	82	86	68	52	60	68	78	79	58	60	56	66	73	61	70	82	76	86	76	72	76	66	71	75	57	63	58	68	64
22880	21756	29702	24378	21763	21808	10271	960	658	548	485	452	385	363	370	325	306	286	267	266	277	280	256	258	284	224	227	226	246	254	236	216	230	253	232	220	222	205	207	267	242	209	247	211	219	198	214	226	224	198	224	222	212	243	219	210	212	233	211	224	204	211	258	219	246	217	223	225	217	192	203	210	209	227	221	237	212	277	294	287	224	263	228	215	229	200	212	206	218	211	190	232	208	209	194	216	200	237	212	221	240	197	220	197	196	198	219	212	225	201	217	212	191	187	227	183	224	257	216	193	236	204	229	196	195	222	203	201	208	194	206	221	199	194	236	210	194	221	205	209	240	235	202	228	225	224	204	228	233	228	213	223	205	214	221	223	193	219	223	241	226	231	196	218	195	221	225	222	233	212	227	211	207	227	230	190	241	247	210	203	200	210	228	216	210	206	211	200	184	218	222	243	218	187	196	206	202	228	233	182	222	197	193	218	197	203	213	213	191	223	205	216	196	202	197	218	225	203	213	208	224	200	201	207	211	202	216	181	224	184	201	212	224	225	180	180	221	199	198	208	193	198	230	202	203	220	181	209	217	205	192	216	222	205	221	220	222	235	218	218	189	191	216	224	192	234	218	216	204	189	223	220	233	206	237	222	208	208	215	224	238	210	209	193	187	223	220	193	204	222	182	215	209	233	178	218	207	224	237	198	213	209	198	202	200	190	214	224	215	219	212	215	208	193	193	203	216	213	195	249	225	218	203	209	186	202	228	224	196	212	202	210	214	250	193	217	204	211	189	178	210	197	211	222	205	190	193	232	229	222	206	225	179	182	214	234	191	178	193	193	201	204	217	201	227	223	191	220	212	200	215	220	200	216	222	212	216	220	188	197	211	211	191	222	209	211	224	205	210	197	229	219	207	229	222	231	209	187	230	186	220	189	214	209	230	219	217	218	223	233	244	225	237	202	204	203	200	216	224	214	185	216	214	213	244	218	196	190	218	220	208	206	184	191	212	216	189	207	221	212	208	194	204	187	202	226	212	216	199	203	208	198	218	269	201	244	216	197	198	230	208	195	198	215	206	201	209	213	215	203	211	186	188	207	211	221	224	240	212	187	241	210	207	201	237	198	221	187	226	229	226	211	205	192	226	215	195	226	225	221	230	214	184	225	193	195	200	202	211	189	224	217	209	223	186	208	217	210	210	213	226	218	188	222	224	193	222	217	208	176	219	210	219	219	225	217	197	202	189	207	217	200	198	201	228	197	214	222	179	215	204	193	216	195	197	204	206	200	218	217	224	200	210	230	208	212	236	225	172	215	211	201	210	239	180	210	220	195	240	200	211	228	212	251	209	211	209	197	190	239	211	194	213	199	190	223	198	197	200	190	210	205	207	236	209	213	195	212	227	208	206	196	191	227	201	206	177	214	214	210	203	219	218	207	186	211	223	207	207	198	181	221	208	242	196	200	224	198	182	217	195	209	202	197	203	225	229	207	211	194	233	219	219	203	235	208	200	198	202	191	199	225	234	219	224	220	230	215	211	225	217	213	206	195	190	224	204	212	183	196	202	218	200	244	220	217	225	179	210	220	199	205	206	203	221	209	232	193	212	217	196	208	205	176	216	210	207	207	240	227	213	216	190	213	189	209	175	209	215	192	230	204	189	195	189	215	219	209	197	182	186	211	221	190	217	214	222	205	197	201	189	214	220	199	236	199	234	209	228	206	203	214	209	232	198	234	196	208	166	212	191	234	226	210	203	196	207	211	213	221	190	222	206	238	192	215	233	208	202	223	222	191	217	206	218	213	208	243	187	208	200	212	223	219	225	211	195	245	187	219	212	223	196	204	214	205	212	243	195	206	217	222	220	196	198	245	231	200	204	215	198	206	205	227	215	198	207	199	225	231	200	225	220	221	234	226	225	189	203	206	215	218	220	204	197	208	211	214	225	218	202	214	213	232	239	220	219	206	218	195	203	215	201	213	242	225	224	204	200	222	222	200	209	221	215	207	189	228	189	218	193	203	222	223	198	199	216	212	181	202	204	223	227	204	213	205	193	223	208	231	209	194	215	220	209	213	227	177	205	224	221	224	224	184	189	173	203	215	217	236	210	196	202	237	193	202	196	191	207	230	238	205	210	194	204	193	224	210	219	213	237	193	228	222	195	212	225	221	225	217	235	236	193	219	220	207	231	228	216	220	203	215	213	196	198	211	197	224	218	231	218	230	229	241	203	192	197	232	221	219	208	212	209	213	195	220	242	233	222	203	214	233	225	205	228	178	180	206	201	204	200	216	193	220	219	201	212	198	200	238	227	195	211	204	215	200	212	184	207	175	193	204	212	231	224	214	210	205	208	213	230	241	217	223	248	217	218	206	194	191	208	184	231	225	229	229	225	206	205	210	225	195	194	208	205	198	194	204	220	202	202	222	225	204	209	194	208	215	223	229	208	210	211	208	207	217	200	220	199	225	238	190	189	193	225	223	222	198	212	220	227	223	214	218	235	230	209	197	196	211	209	217	195	231	210	187	207	233	206	180	181	230	191	190	225	237	245	217	208	214	243	203	198	211	215	202	194	220	210	226	185	229	219	171	217	204	223	205	210	227	202	210	207	200	197	203	223	192	209	215	209	212	237	202	216	188	215	236	216	210	229	203	203	232	230	235	211	208	213	220	207	163	207	233	189	200	204	211	211	206	203	203	219	231	211	186	196	220	217	216	204	234	184	212	235	226	226	188	190	209	215	210	249	206	226	212	205	214	216	191	205	221	211	226	216	204	210	204	213	200	211	208	226	210	216	204	207	221	226	197	221	206	211	220	192	199	219	190	207	219	179	213	197	202	193	210	198	223	206	205	215	244	222	219	197	199	220	200	209	210	218	212	221	187	196	249	204	202	220	201	214	213	207	207	200	192	230	223	187	189	199	222	209	200	228	211	231	223	219	218	205	227	220	242	196	220	229	246	221	191	195	229	208	196	240	234	203	202	230	240	203	225	212	184	191	214	224	191	234	235	199	204	230	227	199	246	197	201	212	204	190	217	241	208	223	212	199	202	230	207	188	228	200	211	198	197	203	184	231	213	206	234	202	194	213	213	193	249	216	237	194	241	233	203	221	238	228	199	179	236	224	208	228	220	218	215	199	206	192	189	200	214	226	194	210	220	229	208	204	202	227	241	204	212	207	210	207	228	203	223	213	202	209	217	226	212	222	186	215	197	213	209	212	223	203	221	207	214	241	222	225	203	239	200	212	231	212	213	191	181	173	232	228	224	197	194	241	264	215	202	188	207	208	221	195	216	215	215	212	207	218	222	205	201	222	217	189	216	207	245	248	222	190	200	188	166	203	203	227	185	209	206	235	218	214	195	218	232	233	219	213	226	190	209	207	191	213	213	202	221	203	253	226	187	217	219	224	174	194	198	194	197	209	176	224	223	224	192	200	258	223	223	227	229	206	191	194	225	196	197	227	206	214	216	200	229	229	204	223	215	214	227	182	249	223	200
13217	41492	38395	20188	8348	2453	1804	1328	1003	850	693	620	562	488	421	398	396	366	332	329	312	314	320	316	312	258	276	272	309	242	243	282	253	280	224	244	282	244	238	219	253	241	236	238	258	238	232	257	237	232	246	231	241	266	215	261	231	224	263	260	234	229	218	239	209	236	218	251	246	236	216	212	222	193	246	242	319	337	300	309	303	260	233	262	243	262	195	228	276	223	235	210	223	204	213	216	229	240	224	227	219	226	244	218	239	231	238	257	213	209	264	215	229	204	200	226	221	218	248	241	208	215	234	212	226	246	222	211	219	253	213	226	238	221	231	245	237	259	203	224	244	222	221	211	224	213	240	212	205	214	230	244	231	216	201	225	228	222	228	231	215	234	214	225	230	233	228	201	206	228	201	252	224	224	219	225	228	222	231	222	213	232	220	225	206	242	241	220	210	226	217	203	224	250	218	207	234	223	202	222	237	236	221	214	216	218	220	208	208	229	228	239	210	254	243	212	242	213	211	220	218	255	226	233	229	230	204	213	227	227	229	203	195	239	206	222	222	241	215	224	217	245	228	210	210	215	221	211	224	234	227	222	223	228	237	238	254	216	239	246	226	257	210	242	228	208	222	228	228	216	216	233	221	231	229	226	239	243	216	205	225	195	235	197	229	210	229	215	212	222	216	227	218	218	236	226	230	230	212	238	224	224	243	241	227	203	214	240	225	203	239	243	217	231	204	232	206	215	213	244	236	206	225	215	242	236	216	246	230	211	236	224	258	240	233	208	217	237	218	225	215	204	233	242	202	225	201	225	214	215	197	230	250	224	228	227	217	252	258	229	225	226	234	220	223	241	231	251	214	205	226	202	240	223	225	258	197	243	220	242	238	226	236	200	247	227	211	208	216	204	217	203	248	261	232	237	235	205	212	198	234	245	241	226	243	221	217	235	215	226	203	237	232	227	227	240	208	204	213	208	226	216	246	209	225	214	220	246	201	238	230	230	227	219	228	210	218	234	218	248	220	234	242	229	236	238	226	227	234	237	234	221	222	223	247	211	231	240	237	215	230	222	228	244	202	211	246	231	235	219	246	242	222	208	219	202	229	212	263	229	209	217	250	249	258	240	218	196	202	210	240	233	247	211	203	249	208	252	222	197	231	238	217	237	235	206	225	199	232	252	216	222	230	247	221	234	250	246	213	227	223	220	215	223	212	205	210	226	214	237	228	231	254	214	243	234	231	243	235	218	211	245	238	234	205	225	224	216	229	240	212	219	232	229	213	236	206	218	220	215	204	199	242	225	227	199	216	247	220	240	246	244	230	213	238	225	235	232	250	214	229	220	222	217	230	237	198	223	239	219	231	239	240	208	218	203	226	239	227	229	220	220	209	205	231	240	224	221	212	252	204	230	239	224	231	218	249	253	212	241	218	224	233	214	226	221	208	210	222	219	241	213	216	231	209	261	231	235	209	246	196	211	228	205	232	226	208	200	231	209	211	236	231	204	239	225	213	221	210	228	221	195	202	200	234	253	254	233	245	251	203	230	233	204	221	195	228	243	224	220	261	234	255	227	239	223	207	231	230	219	211	223	226	257	227	242	223	208	245	245	246	225	227	214	203	215	223	211	212	238	235	226	248	222	242	218	254	225	260	217	207	249	232	199	237	262	248	240	241	231	245	224	208	237	230	225	228	248	236	205	242	220	216	223	210	247	252	221	227	242	218	229	240	208	239	232	226	223	232	241	223	223	202	223	236	228	204	198	230	205	221	230	249	223	229	229	233	225	241	239	224	227	231	215	207	227	218	226	215	234	217	244	219	211	225	256	208	217	244	231	236	223	222	216	234	253	208	212	231	235	235	206	218	243	225	230	197	213	231	233	223	224	255	212	222	222	264	205	200	222	245	240	203	265	227	240	237	203	209	224	234	218	250	246	222	227	186	232	218	233	224	197	236	240	237	236	233	243	205	243	230	230	197	211	238	187	230	220	197	225	215	242	218	262	214	232	234	197	220	204	221	238	233	218	206	245	257	210	214	221	230	215	206	234	236	238	219	233	205	212	229	235	229	243	222	219	229	243	218	219	233	208	251	219	217	190	219	212	238	218	248	220	238	235	236	243	239	234	238	217	237	251	197	228	226	252	210	229	217	238	215	224	228	231	209	203	202	237	236	214	239	209	225	209	189	263	227	243	206	226	225	205	209	243	203	230	222	231	217	203	236	231	233	215	217	216	215	232	229	230	247	235	238	207	214	250	242	238	237	231	250	195	215	239	230	244	250	230	228	230	234	216	231	231	216	196	224	228	228	211	233	230	215	243	234	228	210	229	212	199	228	227	236	207	226	235	210	230	234	236	234	230	225	229	220	224	224	219	223	208	231	209	231	232	239	226	217	222	239	215	235	200	263	281	219	205	249	206	217	232	219	200	221	217	257	224	212	218	235	221	227	190	241	242	212	223	242	235	253	206	228	249	227	230	253	233	242	192	213	223	192	216	230	216	231	223	224	215	229	214	244	236	232	209	242	247	229	203	230	221	244	231	245	193	210	210	220	210	229	208	204	214	208	245	220	254	262	207	218	209	225	227	232	250	254	223	194	239	250	234	222	221	238	240	249	214	239	218	221	247	217	224	221	199	259	231	238	248	236	231	247	226	216	219	211	199	235	226	215	240	218	242	235	256	224	231	221	229	219	214	243	227	225	207	210	228	231	206	214	210	224	198	239	228	232	231	241	216	239	229	206	233	232	236	238	255	224	190	258	201	225	236	244	289	225	206	232	209	231	223	205	228	231	207	278	234	190	202	226	215	213	227	222	224	230	218	247	218	221	215	231	197	208	249	240	231	233	215	237	239	212	241	239	250	184	222	229	214	240	237	225	254	215	229	216	236	204	206	207	205	245	227	220	228	212	230	229	225	273	244	206	238	226	212	233	206	211	222	222	226	238	227	214	210	244	221	211	216	257	201	211	220	196	246	214	245	231	239	217	232	242	242	235	230	239	214	215	205	212	218	216	205	223	247	246	236	237	221	220	213	194	212	222	217	228	227	233	238	234	220	252	223	256	234	219	237	222	241	245	234	233	219	224	233	205	219	239	235	228	235	238	218	243	217	223	230	219	247	195	227	249	223	232	200	236	227	223	204	249	228	216	241	213	232	230	243	225	223	229	222	210	237	218	231	226	215	235	254	224	211	254	225	210	225	238	211	222	232	217	231	240	210	212	231	246	223	236	268	198	221	224	230	232	211	238	228	230	239	251	231	217	202	209	231	253	214	258	220	241	218	230	227	247	229	210	226	223	203	213	227	220	218	244	210	210	247	215	254	226	218	213	207	218	250	218	219	233	218	246	210	217	245	233	235	205	200	218	246	244	225	205	229	233	216	235	251	204	217	231	225	245	215	212	229	218	223	238	226	186	225	210	223	225	224	240	234	209	216	250	226	259	206	201	210	232	227	218	221	233	217	207	232	215	241	202	251	235	226	244	216	198	215	235	239	204	217
26821	20729	22615	11013	2002	210	173	147	167	129	156	138	135	149	136	147	111	143	122	146	129	127	127	124	138	109	129	147	123	130	116	133	120	129	134	136	115	111	119	126	129	125	150	125	166	136	131	113	124	117	123	127	130	123	146	97	125	138	129	123	134	109	130	130	133	109	127	127	118	106	125	104	108	137	123	133	159	173	154	163	147	127	140	139	123	108	125	143	144	137	131	125	134	124	129	146	143	128	128	126	97	113	143	125	141	120	129	121	137	148	132	136	121	123	115	125	131	131	114	105	111	141	117	112	115	126	138	130	122	117	122	116	109	133	128	145	128	126	129	128	109	118	128	126	145	137	121	147	111	126	131	139	126	148	133	118	129	142	135	152	149	110	137	148	124	155	137	107	129	128	143	136	131	138	128	139	128	126	125	135	111	124	144	142	148	141	121	141	128	114	140	141	113	146	132	161	127	139	127	123	128	111	133	122	145	149	130	130	119	130	131	125	108	134	141	118	109	133	129	110	130	121	132	124	142	140	138	128	124	139	128	155	129	134	137	136	136	147	126	130	133	127	129	132	116	113	114	120	140	127	117	135	138	138	141	130	115	137	116	147	129	130	147	125	136	113	147	132	106	138	136	151	126	138	129	130	126	128	133	124	144	134	132	145	133	121	127	134	133	127	117	144	124	130	139	122	151	139	140	129	118	121	132	134	123	134	133	129	111	139	135	120	110	112	125	119	135	148	118	140	126	123	124	128	131	137	128	127	134	125	129	127	139	133	141	97	129	127	132	157	131	109	124	126	134	132	137	135	151	130	120	131	111	112	140	110	137	130	106	137	129	135	115	129	135	121	143	125	134	121	128	130	126	117	136	136	123	122	107	124	123	133	108	152	123	115	110	131	133	118	136	112	133	120	109	136	147	106	124	119	127	129	135	123	130	122	119	122	122	120	130	133	146	151	130	135	136	137	116	143	141	138	143	128	139	138	134	114	120	133	136	116	131	125	126	136	130	134	123	133	133	119	133	112	117	134	121	122	133	120	144	128	142	119	112	137	123	131	150	144	138	145	142	130	116	114	128	149	119	128	132	132	128	116	138	134	110	120	136	122	124	132	129	136	132	122	125	116	124	143	137	145	111	116	144	130	121	117	132	136	141	149	135	121	131	131	132	148	153	122	125	142	124	122	133	131	135	134	132	117	117	132	124	122	125	114	134	113	144	142	140	111	145	133	122	122	133	117	141	138	146	135	116	130	129	143	144	119	118	143	131	130	125	119	139	118	131	125	133	124	124	125	135	116	111	127	129	108	129	121	118	128	139	131	142	117	126	128	123	121	124	129	107	107	131	137	142	118	115	117	155	148	130	127	126	131	121	118	138	117	141	146	151	126	128	136	109	131	130	133	128	111	139	109	132	129	119	134	138	164	133	121	138	136	129	108	124	135	123	144	120	132	143	121	106	122	112	153	133	134	130	120	130	113	98	131	128	131	106	133	132	138	128	125	153	118	129	137	123	135	127	112	128	140	145	123	122	130	131	122	125	142	131	115	111	134	118	117	127	129	134	100	122	141	152	136	118	115	123	125	122	118	113	134	115	126	129	127	146	132	129	133	126	138	103	123	113	119	148	131	137	118	116	141	120	116	137	132	125	122	119	135	148	133	136	123	152	137	121	130	144	107	103	113	139	148	120	113	112	118	120	117	121	135	134	128	134	114	150	128	127	128	119	139	143	139	118	138	112	148	119	130	102	118	125	138	118	141	105	109	133	120	125	129	122	126	126	146	129	147	127	134	118	141	103	123	146	158	120	122	137	112	128	111	124	122	108	138	132	123	117	109	120	132	130	132	133	126	131	136	133	111	144	131	136	129	150	143	124	142	135	126	124	110	134	125	125	136	131	146	137	130	133	144	144	107	149	124	122	146	142	127	129	139	109	119	140	124	126	144	121	120	108	121	151	108	126	132	137	112	124	121	133	142	142	139	112	133	109	102	127	130	128	129	141	111	135	128	123	134	138	130	131	159	125	130	137	121	120	125	131	117	134	116	129	122	123	137	138	151	128	148	135	132	114	128	125	127	131	135	138	128	134	146	133	151	121	125	126	133	150	119	116	123	130	116	132	115	121	139	126	122	125	117	122	112	133	121	144	133	149	135	107	131	135	141	142	142	132	136	117	125	105	126	135	125	105	121	133	134	117	123	130	147	133	130	147	125	134	124	123	123	126	127	112	132	135	143	128	126	124	146	116	129	127	137	133	128	118	115	123	144	131	122	116	127	128	125	127	146	129	124	146	123	112	133	135	133	124	131	132	140	135	117	117	139	143	129	144	134	125	114	136	114	138	139	141	136	120	124	143	135	134	135	118	128	102	131	149	126	128	126	148	114	131	128	121	130	131	114	141	144	124	113	136	126	153	141	138	109	137	142	119	123	139	127	139	124	130	124	149	151	130	121	110	143	131	132	130	122	143	143	144	137	128	125	138	149	117	117	135	140	119	129	128	117	127	138	120	112	127	146	123	123	104	132	125	115	137	122	135	126	128	157	155	126	121	139	122	131	129	130	141	126	136	136	122	117	121	137	138	148	127	143	122	121	120	124	124	122	104	126	115	135	153	130	123	138	133	129	139	123	113	140	127	121	127	105	123	142	118	123	138	117	131	119	138	156	145	119	126	128	129	120	133	145	124	120	107	123	145	134	114	130	150	150	153	124	157	150	136	119	130	126	128	130	136	141	121	110	130	137	131	142	133	119	132	121	120	118	114	157	123	133	152	144	142	136	132	133	128	124	121	127	137	124	122	121	138	128	135	126	139	124	124	145	134	122	145	109	126	112	131	119	127	115	127	139	122	123	117	121	123	128	122	119	124	121	148	143	133	119	147	122	131	142	125	116	121	130	131	168	130	117	135	112	119	127	110	142	114	133	132	152	116	155	113	107	150	139	138	124	136	117	136	135	128	107	127	125	146	113	106	127	126	129	109	139	137	169	126	149	142	123	119	122	112	136	113	146	142	137	144	159	144	111	133	138	133	120	117	127	138	144	136	137	102	128	131	129	141	100	128	105	126	131	108	150	119	130	145	115	115	131	125	108	110	115	118	133	138	106	118	120	140	136	121	135	131	148	139	135	127	128	122	140	128	111	157	130	126	123	131	137	120	126	131	152	119	122	133	126	136	139	118	148	143	130	112	140	125	145	144	130	121	118	126	110	133	137	145	125	146	114	129	138	129	128	138	134	137	131	140	118	142	127	127	122	131	118	125	118	129	117	123	140	132	146	124	134	124	145	135	124	107	119	141	141	111	105	123	129	135	135	113	133	133	139	121	131	136	127	125	127	139	131	147	139	116	112	132	125	116	121	141	128	114	145	127	118	145	125	130	141	119	126	128	132	152	142	120	118	111	134	146	114	122	127	113	134	133	131	115	124	125	128	115	120	125	125	144	134	130	146	111	106	131	128	136	131	101	117	130	125	125	118	133	119	123	132	117	120	129	139	115	137
9190	25239	24589	10117	2768	273	181	192	160	155	140	144	146	149	134	137	140	140	144	137	147	143	136	157	145	146	152	136	145	117	139	152	136	147	127	138	137	135	136	129	145	138	140	110	135	144	138	118	130	134	129	142	131	143	119	126	141	108	123	149	132	104	126	147	122	138	134	142	141	127	148	147	130	131	135	130	171	171	213	169	170	161	160	135	156	130	135	151	128	137	150	162	147	122	139	131	128	149	160	147	121	149	144	155	132	151	129	136	138	153	143	142	143	143	127	153	129	134	140	141	151	128	155	152	125	137	145	116	133	150	129	138	155	122	139	137	144	137	131	137	163	132	137	146	141	148	133	149	135	132	130	139	136	147	153	158	128	105	131	136	141	119	137	120	145	152	116	138	147	153	141	130	133	106	153	127	135	132	157	150	120	125	134	123	147	159	137	153	148	132	126	137	143	142	138	133	144	147	119	147	136	156	146	157	129	136	141	145	139	155	148	142	128	128	124	130	108	154	136	134	110	129	144	148	137	143	149	142	156	145	136	117	139	132	150	150	138	131	146	101	143	136	156	132	122	139	159	148	131	138	133	151	136	131	142	139	134	156	141	102	133	143	122	146	151	152	148	139	146	144	141	133	125	133	130	142	148	131	125	148	159	145	155	104	128	151	146	151	153	107	121	156	144	135	134	132	130	129	139	144	148	134	127	157	152	141	126	145	142	125	123	137	155	133	131	128	144	137	136	117	132	118	112	133	136	124	128	142	159	159	126	142	149	142	142	148	131	132	165	132	158	135	142	155	129	164	129	141	115	143	124	134	119	138	129	132	157	149	140	141	127	155	118	154	131	116	133	169	133	125	141	145	144	127	139	124	113	136	142	130	149	145	144	151	148	156	157	149	121	145	131	140	118	135	146	111	150	133	142	127	111	147	131	146	139	131	144	144	125	135	114	142	133	142	148	119	143	147	139	147	113	131	144	127	154	133	139	127	138	132	136	153	156	138	148	151	123	134	132	145	130	146	114	125	118	126	134	147	146	137	155	137	145	138	135	140	130	152	133	141	160	139	137	135	155	138	150	150	139	133	165	132	134	142	138	127	149	132	124	135	123	116	130	131	125	128	132	127	125	145	138	143	125	140	157	161	126	141	122	132	136	143	148	141	152	140	116	139	135	144	123	154	134	131	142	137	144	152	142	123	111	138	150	137	121	126	125	124	147	137	135	129	134	141	129	146	143	135	139	125	127	131	135	159	141	137	130	140	139	143	147	124	131	118	126	173	146	142	130	154	150	136	134	141	149	131	128	117	146	143	127	143	142	126	143	144	150	134	137	152	131	162	113	143	133	162	143	138	165	140	137	138	113	149	139	111	137	106	131	131	149	138	142	130	121	147	121	126	143	154	162	153	138	145	141	142	151	148	135	151	148	134	154	147	163	145	140	143	129	148	156	158	160	157	143	133	135	134	146	158	127	145	124	144	120	149	148	139	118	142	141	149	128	144	137	146	138	118	151	142	146	148	150	107	133	118	153	130	133	128	134	138	136	100	147	119	121	140	117	116	129	162	143	128	134	139	123	147	132	149	134	115	157	163	130	132	144	134	139	154	107	131	118	141	115	141	140	136	129	109	141	143	144	121	136	142	165	145	121	150	143	144	160	170	150	171	145	132	146	150	126	135	147	164	141	138	144	126	139	144	121	118	138	122	143	149	156	135	146	144	134	116	130	155	138	115	140	120	126	128	149	140	136	141	116	132	135	145	124	141	153	131	130	146	158	131	123	139	125	114	140	154	143	150	149	129	142	141	128	128	128	126	151	144	141	137	134	137	144	120	134	156	150	162	162	137	146	128	122	128	129	165	145	139	127	113	144	139	120	120	157	147	137	117	147	128	141	143	132	120	143	153	132	144	165	131	129	160	141	130	133	165	145	130	148	132	134	156	149	129	124	143	152	153	138	136	135	126	138	113	138	135	143	140	112	144	151	145	149	126	143	138	136	136	128	138	130	150	149	143	122	130	155	117	129	134	135	131	134	123	129	137	139	147	124	148	136	125	155	152	152	121	159	142	126	135	145	139	113	144	153	121	127	138	129	129	165	131	134	117	132	126	137	115	131	143	143	149	144	145	137	134	126	156	136	137	129	145	131	158	145	139	132	145	158	137	138	131	143	153	135	151	122	111	117	146	141	143	142	139	134	136	145	127	127	129	137	122	131	147	118	152	124	131	154	121	135	139	141	152	153	116	120	167	125	131	127	133	122	120	139	119	133	151	116	139	161	125	115	159	134	132	151	143	161	124	160	124	149	114	137	141	145	160	132	131	135	137	137	150	128	151	123	131	138	128	152	150	157	110	144	136	160	139	137	138	146	141	134	138	118	141	137	149	126	114	144	139	142	155	143	139	144	153	126	144	129	122	121	126	135	143	133	137	128	137	132	127	148	135	137	138	150	140	162	131	118	130	140	142	129	141	119	129	116	148	143	123	128	147	138	159	124	121	139	151	144	153	151	138	150	133	113	120	156	139	112	120	160	138	146	134	121	130	143	145	116	143	130	148	150	129	123	142	131	131	149	139	146	131	128	153	152	141	151	121	137	151	128	131	133	162	129	128	166	135	134	174	143	125	141	121	117	125	132	133	148	144	139	137	145	158	141	146	157	125	125	141	129	134	143	139	139	130	112	121	163	124	124	156	145	148	146	135	138	121	129	131	132	146	137	143	156	132	148	142	142	136	123	135	138	129	147	132	128	116	143	167	136	133	147	134	126	138	147	149	134	151	132	114	124	164	124	151	133	141	118	146	130	131	159	138	136	132	115	121	148	145	134	140	159	143	123	148	138	143	114	139	137	136	135	136	142	142	131	140	133	146	118	130	129	143	138	118	126	129	141	122	157	130	135	137	146	142	135	135	132	144	144	114	137	133	150	141	116	144	151	142	140	151	138	136	127	127	126	134	144	139	116	154	143	148	119	145	129	134	139	131	142	138	132	144	118	127	147	167	132	148	121	147	168	136	145	143	143	132	141	135	158	162	138	141	134	135	148	149	137	132	131	128	130	141	154	125	149	145	118	135	140	123	144	132	151	129	139	135	128	111	138	129	137	130	148	145	169	152	146	131	123	135	135	156	136	150	156	138	138	137	152	151	120	129	135	135	114	120	146	134	124	129	152	148	131	148	119	127	128	158	128	140	151	131	143	129	119	143	146	129	127	146	136	114	122	132	150	140	133	148	134	130	154	147	113	127	137	153	144	133	146	122	110	132	143	129	156	147	138	138	141	135	114	134	157	134	117	132	116	133	118	141	141	141	149	147	155	134	147	139	136	147	123	139	151	136	129	134	123	154	132	145	138	126	124	129	129	135	124	122	147	145	159	120	135	133	150	142	146	150	167	163	146	149	153	138	121	129	134	148	121	135	124	142	115	123	152	135	148	119	158	134	126	137	143	139	147	142	134	140	142	121	142	161	150	125	129	130	141	149	136	137	127	144	157	151	129	111
23962	21700	29278	24717	21666	11831	1005	548	482	440	405	355	346	334	322	321	276	287	232	341	279	257	263	282	248	251	273	256	238	227	273	262	248	258	254	232	234	260	244	224	287	231	255	243	244	206	251	249	250	268	252	261	249	274	244	245	258	237	256	225	259	238	235	264	245	250	240	254	251	247	249	276	248	250	232	250	280	326	293	295	294	263	211	270	274	229	256	272	235	249	249	247	237	240	218	250	239	262	238	257	263	227	250	246	249	254	267	262	263	262	225	263	230	250	252	261	222	237	272	217	242	237	254	229	245	263	242	245	221	255	247	238	269	238	241	252	252	261	260	227	253	256	252	258	251	229	255	239	258	236	260	232	231	255	244	236	249	252	245	252	235	224	245	228	218	253	262	239	240	240	261	255	251	260	247	246	262	235	227	253	244	232	270	250	230	268	237	237	263	239	229	237	240	228	243	233	237	229	268	246	253	245	252	244	264	235	244	257	259	245	236	229	236	250	241	257	258	245	221	249	263	243	243	231	262	233	249	238	241	247	245	240	269	253	232	251	256	264	269	257	248	233	225	255	230	234	238	254	258	224	252	247	230	253	244	253	237	225	243	244	259	229	260	257	258	233	255	246	227	249	225	266	235	231	218	242	240	233	236	222	245	222	239	232	259	226	249	249	229	271	267	242	253	260	257	249	240	242	232	218	243	225	245	236	225	226	216	240	245	197	240	248	199	236	269	262	227	258	216	232	251	276	253	231	252	248	245	239	239	242	232	265	239	241	284	235	201	212	231	239	249	234	257	233	250	269	237	240	254	262	219	262	244	233	253	246	249	248	271	253	275	235	231	220	286	246	238	281	233	217	259	263	263	239	233	252	279	242	207	218	257	247	231	239	252	263	214	267	228	266	223	231	245	258	244	243	246	261	266	252	241	235	255	229	254	238	248	251	223	265	241	226	233	245	246	223	261	266	235	262	251	233	264	223	239	261	248	224	251	259	263	237	221	274	225	248	253	260	257	266	195	253	257	223	252	225	235	244	246	245	230	253	249	274	242	235	249	276	229	234	236	261	235	259	262	257	228	259	261	238	256	248	248	237	264	261	251	256	261	257	253	233	255	256	224	231	229	231	243	224	264	241	209	201	233	259	233	217	260	260	239	223	237	228	281	215	236	252	249	248	275	241	280	232	284	231	232	271	214	229	229	247	247	227	265	269	241	215	224	235	273	237	245	222	250	240	224	243	243	251	235	235	253	253	222	248	233	263	251	227	250	250	241	229	253	239	254	269	203	244	242	253	243	241	215	224	253	239	256	245	245	221	277	250	225	246	280	247	236	250	250	249	228	251	236	229	243	239	244	259	216	236	246	235	253	236	244	249	236	246	218	239	277	219	249	257	229	263	224	251	231	233	259	257	248	237	274	251	243	233	242	274	226	254	227	252	214	226	274	244	243	240	247	274	249	243	264	265	251	237	244	230	249	252	242	249	217	238	245	225	232	216	235	253	261	290	264	258	205	242	262	274	245	222	239	236	242	237	242	267	229	258	242	228	247	261	238	248	228	223	203	267	226	253	224	215	264	247	253	243	248	227	240	239	246	247	230	268	246	236	223	210	250	259	249	206	232	262	246	235	231	254	216	254	249	223	229	271	237	267	273	247	228	235	260	245	276	222	217	261	231	256	250	268	264	256	241	260	256	268	232	222	235	249	248	256	249	254	262	251	272	243	231	240	261	239	228	239	254	243	258	240	228	255	237	238	240	240	261	255	237	229	262	230	237	269	222	254	256	236	270	227	269	237	229	258	260	237	264	237	259	242	229	239	266	225	236	239	211	245	255	256	244	260	232	232	222	251	273	262	238	265	255	251	256	231	227	259	255	255	257	231	224	250	243	228	265	210	245	237	243	234	228	223	244	241	263	223	221	267	262	263	240	252	224	233	237	244	256	243	214	254	235	256	239	229	264	240	263	244	237	262	241	238	224	260	228	237	234	246	288	236	240	247	230	238	220	269	225	244	234	245	274	264	243	256	246	232	229	249	216	253	246	258	247	228	242	241	257	238	236	241	233	245	247	252	248	261	247	229	226	250	264	243	222	244	236	262	257	252	269	280	228	223	249	225	236	217	260	272	230	249	252	226	217	239	260	267	235	229	237	246	261	225	228	234	214	242	235	243	258	216	219	261	248	255	263	223	231	282	227	245	247	232	251	239	233	248	230	270	246	253	229	232	256	235	226	254	270	253	256	234	226	242	248	230	234	242	235	226	244	240	263	245	224	244	246	230	227	240	251	262	277	250	261	219	239	226	275	250	230	250	239	255	244	250	258	235	234	209	248	233	238	265	268	253	243	222	265	239	240	236	211	230	252	252	236	222	248	227	240	259	262	218	262	244	232	262	247	236	218	235	225	238	225	262	204	230	248	230	235	266	233	238	220	243	238	243	232	259	223	246	240	240	231	231	253	233	207	240	241	264	264	251	245	274	239	238	238	251	248	241	233	236	218	236	237	238	240	257	246	252	266	258	243	253	238	262	239	253	233	241	258	235	269	293	227	255	218	267	226	246	249	229	265	240	219	235	239	225	216	234	249	260	241	254	232	234	249	243	239	234	248	230	271	249	265	265	259	247	244	228	270	264	233	245	242	213	209	220	252	241	256	234	275	260	267	224	228	219	243	244	218	234	247	237	242	226	259	274	265	231	242	242	236	231	270	240	253	246	245	288	235	242	251	266	221	259	226	242	246	278	256	270	270	235	228	248	245	256	227	249	245	251	233	234	211	229	243	262	249	231	259	239	267	270	241	250	270	260	258	244	275	240	222	241	245	231	252	229	242	268	271	233	243	241	254	239	247	248	270	251	246	262	281	230	236	202	245	229	226	236	247	233	252	274	247	211	267	263	264	243	246	247	236	232	252	238	271	265	256	240	253	239	265	231	254	238	229	279	234	211	243	266	252	276	254	244	228	247	252	257	242	235	260	222	270	216	238	260	232	242	267	252	265	268	270	251	236	222	227	251	234	244	274	260	234	234	244	238	248	250	230	245	244	256	256	252	220	253	242	273	259	239	232	238	240	230	247	264	256	258	228	222	233	264	249	269	257	206	221	227	250	260	239	228	227	228	223	219	264	260	225	253	250	270	246	251	258	251	259	259	227	220	257	264	247	231	249	238	233	251	262	252	242	238	282	237	245	259	241	244	250	254	239	254	242	226	218	245	234	242	252	236	249	235	217	241	235	244	252	252	267	269	273	234	264	239	247	235	230	197	248	228	240	236	262	285	239	232	234	249	232	236	234	241	262	214	235	224	262	252	215	257	255	236	233	227	250	250	265	241	261	227	263	243	265	242	253	218	254	258	244	266	273	246	247	242	240	236	243	250	247	276	252	249	221	249	231	250	215	234	279	247	256	268	247	248	248	241	231	231	238	237	231	235	214	243	228	257	220	251	236	279	228	249	236	226	236	215	224	225	266	241	256	261	236	264	261	244	225	253	242	239	239	209
8968	35730	36818	18988	7269	1666	1029	852	646	585	484	458	376	364	388	372	319	337	338	300	280	290	283	267	293	271	291	295	283	283	260	277	275	249	265	268	282	282	272	267	264	248	260	308	273	258	253	276	301	275	256	231	259	259	276	281	264	254	264	280	282	253	264	267	271	259	246	261	278	252	247	265	253	291	251	263	294	313	312	308	277	312	261	275	261	256	276	246	286	250	261	260	260	258	288	264	262	251	264	250	262	255	282	270	246	232	250	259	273	280	277	262	285	235	285	259	265	239	262	229	257	283	264	232	278	263	251	241	250	267	258	281	274	271	260	301	247	240	248	224	259	240	270	249	228	238	251	284	279	274	257	262	269	277	287	250	244	268	243	264	278	289	256	261	220	254	230	262	241	271	286	245	308	249	287	252	267	263	250	258	249	258	265	248	278	231	274	252	246	242	263	281	259	261	293	262	251	237	256	240	248	255	258	260	262	285	268	256	247	222	247	258	264	263	257	286	239	262	277	246	250	257	256	247	268	252	252	255	289	266	242	258	259	234	244	271	272	283	250	236	274	240	270	252	265	305	256	244	256	261	261	270	243	241	269	269	251	276	251	242	276	269	253	261	255	230	225	261	244	284	285	251	240	253	261	258	266	280	260	264	293	244	256	251	256	257	257	253	268	240	276	272	225	280	303	265	247	300	267	262	306	279	255	245	243	224	271	256	250	282	305	247	270	284	265	262	271	274	247	264	249	261	273	250	276	259	228	286	240	273	261	263	290	259	237	309	250	255	243	261	215	268	254	232	272	273	255	270	265	252	245	269	256	269	227	261	251	254	266	239	276	273	262	260	281	275	291	258	237	277	237	258	271	260	248	264	225	254	272	271	268	281	276	253	241	299	280	253	280	247	268	270	253	291	243	266	275	259	260	252	272	256	278	264	276	295	236	292	237	250	244	263	278	273	274	274	252	269	279	272	277	267	263	260	265	273	257	251	271	260	263	253	223	291	257	217	268	251	242	280	236	256	276	265	271	305	244	243	284	268	260	254	244	257	250	254	256	245	252	233	266	268	239	276	252	270	243	250	254	258	250	264	269	274	262	261	241	264	264	255	239	254	272	255	233	266	274	252	286	251	264	296	254	270	280	274	263	272	207	249	243	259	259	272	243	256	267	297	251	248	254	241	233	259	264	259	271	269	245	273	254	275	239	243	283	276	274	274	270	273	263	257	260	279	256	268	247	277	260	271	247	271	252	242	284	220	282	283	271	286	256	261	278	260	235	238	268	249	245	265	274	261	244	262	258	266	279	304	272	283	268	256	250	277	295	271	256	272	258	267	246	266	283	267	251	273	278	269	258	256	265	258	256	254	274	263	281	266	265	300	265	243	270	277	259	297	270	256	254	255	279	271	272	234	281	266	281	259	266	257	264	255	269	247	248	259	287	276	236	257	260	295	257	261	269	233	248	240	235	255	247	270	248	232	274	263	271	253	244	271	249	271	250	259	274	253	259	254	276	256	263	254	275	255	283	274	234	240	247	277	278	237	281	270	247	265	271	256	246	259	234	286	264	260	259	262	254	246	252	258	254	250	265	265	255	270	250	243	262	277	264	275	254	265	260	271	257	296	275	274	251	270	259	251	266	242	270	279	260	270	250	266	274	267	267	264	249	266	245	249	235	237	230	283	243	263	265	254	279	282	233	297	262	252	245	260	248	273	272	302	236	236	256	262	229	256	254	270	265	261	276	262	281	277	262	278	257	267	267	286	264	254	279	243	261	294	265	259	295	258	256	235	256	257	271	240	272	261	236	254	274	262	253	280	269	268	281	259	278	228	250	274	240	272	250	247	241	242	247	257	264	265	256	250	223	265	238	247	250	214	276	267	255	255	255	251	296	276	257	248	263	285	250	262	271	260	259	275	243	253	255	256	242	259	275	245	229	251	285	256	259	249	282	268	241	247	272	275	255	271	272	261	245	282	261	267	275	272	285	257	297	263	243	263	272	268	288	258	254	224	260	254	274	248	274	253	239	249	264	235	268	271	247	247	259	256	252	264	253	241	262	268	277	247	262	257	246	252	264	256	257	245	250	273	248	226	284	256	250	275	271	247	298	264	232	277	263	276	243	255	284	273	256	241	255	265	273	240	278	247	267	267	252	262	264	243	243	285	276	275	259	283	250	273	285	245	233	256	246	264	239	283	275	278	279	249	242	262	260	262	256	247	249	242	253	238	252	275	284	261	281	267	278	269	220	251	277	238	269	285	255	263	272	268	267	228	260	249	277	286	279	227	286	260	275	239	257	280	263	242	271	238	270	282	276	280	256	222	253	284	247	253	296	279	247	275	273	273	227	282	261	265	269	271	275	250	260	273	264	236	260	256	250	261	277	276	273	280	255	236	295	249	238	227	280	246	286	226	251	284	266	259	253	248	260	251	293	251	274	263	259	275	281	224	248	228	250	272	249	286	252	268	270	285	240	251	266	229	275	271	269	264	275	250	286	265	261	236	247	265	262	284	263	235	224	266	250	263	284	261	253	263	268	255	250	275	256	264	251	249	260	266	278	265	263	279	242	258	282	259	264	262	234	274	260	280	269	234	252	258	256	220	269	243	260	244	254	270	285	288	256	278	256	277	275	287	285	242	267	263	263	265	238	270	256	275	251	229	255	260	240	246	245	245	249	261	272	257	286	231	283	255	264	308	230	244	259	255	256	257	257	255	270	232	247	245	250	238	263	256	271	244	240	250	234	254	265	266	284	254	248	275	268	243	255	261	251	281	275	227	238	269	240	239	256	239	263	267	284	313	264	273	222	267	259	275	241	269	253	260	245	279	279	263	278	266	296	281	246	255	275	269	257	263	262	250	247	231	241	281	284	232	260	238	240	242	261	273	238	252	250	253	262	256	264	241	251	256	232	260	249	281	264	247	253	243	230	273	245	269	252	266	244	238	278	255	240	260	257	272	268	228	257	290	270	241	281	244	247	232	261	269	259	268	250	270	298	258	240	252	255	250	263	248	275	282	248	243	238	285	240	270	288	283	228	295	265	252	238	260	240	292	260	274	257	267	240	257	260	260	240	271	242	253	255	269	253	300	285	265	231	268	275	270	285	274	271	279	264	256	266	241	239	254	271	279	272	266	231	267	243	245	279	257	250	255	278	245	275	265	265	247	243	266	274	245	259	252	283	257	252	223	266	264	256	257	261	238	267	233	263	289	265	252	257	250	276	277	262	266	243	275	228	253	272	252	275	259	278	276	265	272	254	276	277	252	279	276	248	272	216	264	240	271	273	257	244	246	236	252	227	243	254	260	250	267	255	266	276	249	275	264	266	260	268	273	268	254	244	251	267	254	249	272	261	267	256	243	277	292	248	282	276	254	253	285	251	254	231	279	263	254	271	247	225	248	293	266	241	239	261	269	243	238	247	281	231	264	255	244	269	231	268	261	234	281	237	296	288	248	252	236	235	271	247	274	263	252	254	252	249	277	295	271	275	269
25137	21743	28491	25789	14755	1336	285	217	162	149	135	118	106	89	103	105	86	105	96	81	89	87	77	70	86	75	84	78	75	88	72	75	93	79	84	75	72	81	77	76	79	88	75	75	70	77	65	80	83	74	62	77	92	70	70	91	84	68	85	75	73	69	75	68	69	59	59	69	64	64	57	87	62	88	70	77	70	120	150	113	91	89	73	79	73	89	72	63	68	54	82	79	69	66	76	66	56	76	58	64	80	72	76	75	76	63	61	74	71	64	65	66	72	62	68	92	53	77	71	78	75	76	81	71	78	68	80	69	67	79	66	74	72	82	76	54	75	62	83	74	79	64	64	79	68	60	62	58	71	70	69	80	64	72	66	79	71	50	72	82	66	70	67	64	71	85	74	79	74	84	54	75	69	67	73	70	64	63	83	56	73	70	72	67	63	71	65	56	52	75	84	66	78	82	65	75	79	64	65	73	78	66	68	73	79	76	70	59	66	84	69	75	67	61	67	77	87	75	100	70	62	74	74	57	75	72	71	67	66	71	79	77	75	63	55	75	58	72	89	85	75	68	61	78	70	72	65	64	79	72	79	62	60	61	82	64	63	70	75	74	75	61	62	74	63	54	56	89	61	65	75	69	75	72	61	81	74	89	87	67	67	69	77	75	72	51	61	68	78	79	78	83	89	68	71	63	71	68	84	67	61	56	89	76	60	97	80	78	71	75	82	88	68	73	92	74	79	76	72	56	54	69	64	75	58	76	81	58	76	67	81	71	67	86	63	72	72	79	63	58	58	65	63	73	85	63	67	74	64	66	76	84	75	70	63	79	80	65	57	64	81	77	83	88	67	80	55	66	75	75	65	60	69	90	68	66	63	78	75	71	70	76	73	74	79	82	75	78	58	60	64	64	74	73	87	77	58	73	56	64	87	69	78	74	74	59	55	74	66	84	67	92	74	62	72	83	75	64	65	69	71	62	76	83	76	76	78	70	84	69	63	77	65	76	80	58	71	71	52	62	80	73	73	83	83	57	85	76	70	78	59	72	74	74	76	77	67	75	61	72	59	62	76	67	71	63	72	73	73	58	57	57	78	79	64	81	78	59	71	92	71	64	69	68	61	74	63	71	71	65	91	60	66	58	59	66	71	68	80	72	72	72	67	70	76	77	51	67	66	67	70	61	62	71	74	67	75	57	68	67	73	74	74	64	70	63	76	68	56	67	85	72	87	79	65	53	70	72	80	81	81	66	74	67	70	54	75	66	82	63	96	83	73	68	58	60	71	66	72	62	84	54	63	74	68	83	76	72	67	80	67	77	63	63	71	76	69	67	64	74	70	90	77	68	70	75	74	60	78	60	78	62	67	70	79	68	78	81	85	70	84	63	66	78	85	67	69	81	86	89	66	65	71	77	72	60	53	77	80	64	75	63	79	69	73	68	72	70	64	64	74	73	73	69	77	62	78	76	77	65	68	70	81	72	65	74	74	62	74	72	60	92	64	63	67	57	93	78	62	71	51	65	84	78	60	63	69	56	65	86	75	69	82	64	69	69	67	54	67	76	69	70	65	85	65	81	76	60	71	92	89	77	80	69	79	72	56	71	85	61	73	67	60	81	74	77	74	84	68	59	73	76	90	53	77	88	60	67	80	82	68	64	75	70	68	69	71	77	75	67	74	73	57	58	77	79	72	63	57	80	71	72	78	71	57	74	62	78	80	71	65	50	78	68	66	64	54	69	69	87	72	64	73	71	71	71	64	70	75	71	58	64	61	84	76	51	75	70	64	67	59	62	62	57	80	69	78	77	69	90	81	75	81	64	46	71	80	64	73	75	58	71	68	74	80	82	75	71	79	81	66	67	78	75	72	56	64	69	65	84	83	77	65	85	69	64	69	79	82	75	83	81	63	74	63	64	89	77	73	67	78	72	89	79	88	71	61	54	77	66	77	64	60	74	81	76	68	76	71	62	63	61	73	75	74	81	91	76	68	73	71	61	84	81	65	60	86	65	62	67	63	65	67	80	68	70	56	74	69	70	68	69	82	63	68	59	80	66	80	82	64	78	83	84	71	80	73	61	61	76	56	59	77	64	69	64	73	71	61	63	81	88	60	64	68	77	77	82	69	59	82	60	83	73	72	65	73	78	69	81	76	70	73	74	79	66	74	61	66	56	71	58	79	72	61	73	77	77	74	70	66	70	61	73	62	76	74	65	71	96	60	67	81	76	77	93	75	68	74	75	76	76	66	68	91	65	78	72	70	67	74	74	74	55	73	63	59	76	55	72	65	51	85	70	67	73	66	53	83	68	68	54	77	84	66	73	63	66	88	90	74	87	73	65	62	63	75	69	58	73	65	68	57	82	66	63	75	74	68	70	86	69	74	83	71	84	54	69	67	62	71	68	78	73	60	66	68	64	87	65	78	78	65	87	59	62	76	74	62	70	74	71	55	75	61	62	76	76	60	80	71	57	68	59	63	71	64	84	59	71	71	61	67	78	69	62	73	58	68	66	69	68	70	76	74	62	68	85	77	55	63	83	85	72	66	80	76	59	77	58	76	59	73	71	73	67	75	66	55	84	69	79	69	87	83	91	69	85	71	72	63	68	72	67	60	71	74	76	82	60	76	97	70	64	66	68	77	71	64	77	72	74	58	56	72	80	59	80	77	78	83	76	77	69	74	71	86	75	70	64	73	65	68	64	75	79	63	64	67	74	70	60	63	77	66	66	70	77	76	75	73	76	57	85	62	78	78	60	82	60	80	48	61	70	60	86	75	78	79	72	78	68	81	71	59	77	82	82	73	85	62	79	73	69	86	67	89	76	66	67	56	59	60	66	78	47	78	74	72	71	85	83	66	75	68	79	77	72	80	73	62	73	85	70	58	71	76	66	81	61	72	72	62	67	69	77	75	83	73	88	63	71	70	64	66	54	72	77	69	62	78	74	59	64	63	81	77	65	74	76	68	86	78	78	65	59	70	88	76	71	74	83	90	86	71	85	65	66	80	71	75	72	87	74	61	68	70	74	61	82	73	73	71	86	66	72	63	73	75	62	60	80	65	67	62	90	55	81	42	58	71	83	77	66	61	78	75	77	75	53	73	71	75	77	83	61	65	57	60	74	90	80	58	71	77	69	71	56	67	64	70	65	82	65	75	101	69	77	72	76	84	71	63	60	66	53	78	68	66	69	71	95	81	65	66	78	78	77	88	60	71	62	83	71	62	71	75	74	74	69	69	48	71	68	82	79	72	64	86	69	72	69	71	87	73	68	74	68	77	67	75	78	71	75	70	75	80	75	74	64	73	67	84	89	53	70	75	88	77	79	73	73	78	72	81	66	69	87	73	82	68	61	69	76	71	67	76	76	61	73	70	66	66	68	70	70	78	69	68	75	82	80	66	81	74	78	81	71	63	87	72	79	63	65	61	79	79	71	73	61	77	80	69	72	78	61	66	66	67	77	55	64	66	70	69	60	67	87	64	55	69	71	70	68	77	55
6986	30675	34550	18527	4908	1212	546	409	311	262	209	211	168	150	129	137	125	100	133	103	96	110	103	109	94	80	85	104	96	87	81	85	95	85	62	84	88	89	87	66	85	86	79	74	86	76	71	90	76	79	84	86	71	80	92	74	84	79	67	73	87	78	79	80	90	66	108	76	80	64	95	71	90	91	76	93	121	135	130	154	136	92	79	99	102	79	85	95	72	83	90	77	79	68	76	92	67	77	86	91	90	86	86	82	69	87	90	80	81	80	79	98	87	75	77	73	95	79	84	95	80	85	101	79	89	82	85	74	78	68	75	73	82	68	84	82	72	82	85	90	76	93	82	81	94	97	84	83	81	84	61	74	84	74	63	77	75	75	91	88	82	89	73	80	100	87	83	69	77	84	75	94	66	74	67	90	95	85	66	78	83	73	86	74	84	82	84	71	83	90	84	74	76	84	71	70	76	77	75	67	69	66	73	74	76	103	66	79	81	66	86	95	77	96	73	65	84	82	61	69	88	67	71	70	82	79	95	70	81	86	78	76	70	83	61	68	77	98	79	65	72	75	73	73	70	77	88	77	77	70	71	91	96	83	65	86	87	82	76	91	59	75	77	73	94	92	84	75	85	88	93	82	82	72	77	73	77	70	68	85	59	73	87	92	69	71	78	80	80	81	85	83	79	84	87	76	73	60	74	86	89	82	84	89	66	82	85	87	74	76	72	97	85	75	84	76	64	73	78	97	91	105	89	77	79	77	83	84	90	88	84	76	84	77	76	76	83	75	85	74	85	84	89	55	81	81	83	68	89	80	63	91	69	76	66	73	71	91	73	95	82	76	92	75	84	92	71	78	60	89	77	72	82	91	81	81	75	79	89	91	61	64	73	77	68	89	67	92	84	71	80	88	98	71	78	92	79	65	89	67	85	98	67	84	92	85	81	91	81	81	91	73	77	62	75	82	81	82	83	82	84	83	76	89	92	76	72	71	93	75	68	74	69	75	73	75	69	97	67	87	80	75	71	87	91	84	71	76	84	70	87	71	87	78	74	75	65	84	75	73	84	76	65	70	65	85	73	79	72	78	91	74	77	75	59	82	85	87	79	70	83	70	87	78	80	95	85	88	88	76	82	76	78	73	102	84	73	76	78	72	69	90	88	90	79	63	83	70	66	75	75	89	82	83	71	69	65	86	73	83	95	89	79	73	76	70	67	85	85	84	76	78	85	73	73	79	83	72	80	73	89	80	81	76	81	70	85	86	84	82	72	79	81	81	94	87	96	82	75	71	80	75	71	80	90	68	94	74	75	79	67	78	72	82	99	85	80	82	83	85	69	65	85	85	88	86	73	75	77	66	78	84	81	80	87	70	103	86	87	70	81	68	82	89	67	81	75	77	85	74	83	79	79	84	63	76	61	70	70	65	81	80	70	68	97	61	83	90	82	99	75	64	71	62	92	94	79	83	97	65	81	75	59	81	68	69	92	80	81	80	93	88	95	72	101	95	87	82	78	72	73	67	77	72	90	78	86	82	90	96	68	75	65	79	87	68	84	60	65	85	72	76	79	65	101	79	92	87	82	69	79	70	68	92	69	79	59	76	74	74	81	93	92	78	87	88	81	87	88	76	75	77	69	89	90	89	70	79	77	88	85	76	86	77	68	92	78	78	70	78	72	82	85	76	76	81	76	61	84	66	78	78	82	68	77	86	81	65	76	96	84	91	93	63	75	69	92	72	74	82	75	56	83	69	64	74	67	85	95	75	77	84	81	84	72	63	95	102	83	80	80	76	83	86	77	90	83	75	78	86	70	72	84	81	75	61	69	79	76	94	63	77	73	79	74	81	78	83	91	86	93	81	93	87	91	76	65	87	75	78	100	85	82	72	76	76	83	58	67	78	86	77	75	67	100	73	89	76	75	72	86	76	69	88	70	79	92	59	76	87	85	80	88	87	72	67	81	83	97	94	87	72	84	73	60	97	78	62	71	83	86	75	79	78	72	76	86	78	82	80	68	84	98	88	84	88	80	76	69	80	79	87	83	66	80	105	79	73	79	80	80	94	74	80	100	74	77	67	75	83	66	83	76	78	60	88	66	74	75	90	61	91	98	78	74	79	69	76	70	84	78	99	80	71	82	80	90	75	77	81	91	93	76	72	83	62	77	87	64	98	75	69	91	59	73	87	66	87	84	81	101	65	82	86	87	80	85	72	81	77	74	70	80	71	84	84	87	80	81	77	90	86	87	64	74	84	90	72	78	85	78	80	85	66	82	84	88	65	81	84	73	78	74	80	74	81	78	76	63	61	74	71	78	72	81	77	82	94	76	90	74	70	95	92	79	70	91	78	89	81	69	47	76	80	68	73	68	71	81	81	73	77	85	89	72	60	73	82	85	76	94	70	79	80	71	72	93	67	70	86	82	101	69	89	66	92	82	75	81	76	77	67	77	94	88	88	72	75	72	88	83	75	90	83	82	83	74	79	66	74	78	92	56	74	91	91	83	70	80	96	67	76	78	73	66	74	72	69	90	89	74	93	82	70	80	81	69	72	84	85	91	80	77	79	82	65	81	85	88	59	57	79	69	95	80	70	80	87	85	85	72	77	80	88	68	71	64	69	86	82	72	101	52	86	78	81	87	51	68	87	72	92	82	64	66	80	86	75	77	75	72	65	85	72	74	95	72	81	63	70	75	74	79	64	80	72	69	75	67	56	79	77	81	85	73	74	78	97	77	87	95	77	75	69	91	78	64	84	91	74	82	90	81	77	102	79	85	80	80	60	76	90	95	92	76	76	87	74	83	87	73	85	64	73	94	76	77	80	69	83	80	84	97	72	70	91	78	77	98	68	80	77	76	65	76	73	89	74	56	76	91	69	69	77	74	75	85	65	88	93	77	79	61	62	81	71	74	86	83	92	91	92	66	76	79	78	83	72	85	90	64	75	81	81	63	72	86	81	83	75	85	67	72	81	84	86	66	85	66	68	73	84	55	75	71	70	78	78	65	76	87	83	56	108	75	88	85	81	94	84	66	77	81	87	66	74	67	66	74	79	88	73	58	83	75	72	65	94	66	71	76	89	65	87	71	74	76	76	67	65	78	84	79	82	87	80	77	71	87	80	86	97	76	67	98	82	63	97	76	83	77	71	82	85	68	84	78	95	86	60	71	69	81	73	81	78	83	81	78	88	84	64	86	82	98	66	81	75	87	84	82	101	87	91	76	90	81	70	73	90	80	83	90	97	84	93	73	81	84	78	80	77	79	72	62	85	84	92	90	56	75	62	74	66	83	88	70	71	72	79	87	76	78	71	84	89	85	74	72	78	90	84	69	80	78	73	57	75	91	67	74	71	78	67	75	75	86	77	75	87	91	81	72	89	85	77	108	73	65	80	75	68	92	75	85	76	69	82	85	84	86	85	83	76	82	98	75	69	76	71	70	77	85	73	74	79	78	74	81	75	80	64	66	73	69	85	65	85	90	77	92	92	80	79	74	86
21833	20702	28273	23241	20705	20696	9744	888	598	508	443	437	330	349	324	273	259	275	251	240	252	241	253	235	241	234	193	214	226	236	236	219	223	220	208	227	220	185	205	211	217	216	186	205	237	223	184	198	209	198	213	187	235	209	205	197	217	217	202	204	204	180	191	225	235	218	204	207	196	215	198	197	218	219	216	227	205	289	303	292	266	221	251	201	205	211	208	222	207	191	170	202	190	204	192	207	210	198	172	201	207	200	178	212	200	227	199	178	202	203	211	204	181	229	201	203	208	193	188	200	200	204	200	217	182	189	198	223	186	212	197	190	215	220	208	201	211	191	210	191	236	172	217	201	227	190	179	210	218	179	203	197	216	197	198	225	199	211	188	189	202	192	186	199	200	208	192	162	174	217	182	231	169	165	212	218	196	207	225	189	184	180	226	197	240	230	189	239	208	185	217	218	188	245	163	201	226	157	201	209	211	181	209	184	212	206	227	230	186	199	197	209	192	199	203	210	191	237	220	205	177	194	186	228	213	192	188	223	201	214	209	184	204	211	206	184	205	195	220	205	184	199	244	206	175	191	210	184	223	204	196	196	212	204	215	183	202	223	197	194	214	198	186	232	200	212	183	183	183	193	218	223	207	205	200	159	199	222	207	222	190	187	197	194	192	198	186	218	183	204	215	204	207	198	208	208	188	204	194	205	213	215	184	205	170	193	222	179	217	220	208	215	197	209	227	199	208	198	182	205	210	161	197	191	179	210	185	192	192	176	203	212	216	205	203	216	185	228	196	203	211	183	195	213	210	207	192	196	198	205	198	197	199	184	212	193	197	205	222	201	211	211	220	203	224	182	234	184	185	219	197	191	223	193	184	196	213	176	189	191	176	199	192	203	191	194	216	194	181	187	193	219	205	220	232	219	204	185	195	190	199	176	197	183	196	193	190	204	206	204	192	187	196	215	191	178	191	193	207	197	226	212	184	169	210	212	193	216	216	202	204	194	219	203	217	185	190	225	184	178	221	206	197	219	193	217	203	229	227	217	207	212	210	192	220	231	171	211	201	195	213	186	194	200	213	207	199	189	194	212	199	208	208	176	185	178	188	183	184	215	198	208	197	201	188	185	185	221	211	190	173	193	235	194	195	202	199	195	223	195	197	215	171	218	189	181	206	166	199	204	172	205	194	192	193	196	197	192	208	208	199	202	206	187	215	206	217	192	207	187	185	205	177	207	194	194	209	199	194	192	191	186	204	213	196	205	194	184	206	198	215	199	202	203	218	207	187	193	249	198	208	204	210	200	204	203	218	206	173	182	220	174	211	195	194	205	180	203	182	205	211	210	216	184	188	198	218	182	192	200	195	210	201	199	194	235	219	200	214	216	215	213	199	217	190	203	192	208	210	204	188	209	192	195	165	186	203	201	199	216	200	205	214	203	210	181	208	214	205	234	196	208	214	208	184	205	198	223	197	184	180	219	213	183	180	203	228	190	187	217	199	185	196	199	191	216	214	224	200	203	194	194	223	184	220	198	196	201	189	194	204	215	198	221	218	216	198	216	198	207	207	199	207	203	202	196	210	200	178	189	201	209	189	208	185	209	206	202	189	190	175	214	228	179	200	210	229	201	216	195	223	205	190	193	183	193	218	183	213	214	214	206	220	196	189	211	198	198	208	198	201	201	209	200	206	221	202	212	189	201	191	201	222	196	205	209	195	215	219	150	217	189	189	200	189	202	196	199	207	207	169	201	215	219	194	202	203	183	215	196	206	201	179	191	224	193	185	213	175	195	177	197	199	201	207	220	192	193	210	196	201	188	206	222	184	186	207	200	202	210	181	199	195	183	190	202	212	200	192	183	223	185	193	202	206	207	167	210	188	201	201	214	207	189	191	199	195	220	203	173	192	205	185	193	209	195	228	192	201	169	211	188	222	207	195	201	218	191	195	193	191	191	217	179	180	189	201	213	220	212	180	182	203	186	190	190	180	173	203	197	183	199	201	217	203	190	198	216	208	193	195	185	188	204	211	218	200	216	179	212	210	221	223	222	204	187	204	201	221	185	202	194	216	168	203	197	210	185	221	189	191	222	165	201	220	181	214	192	179	206	198	192	169	203	210	207	198	200	203	200	219	176	204	205	191	204	218	193	207	189	199	175	183	193	210	184	197	187	201	187	201	203	214	197	202	217	248	193	205	208	218	188	190	218	186	214	201	238	200	205	197	210	192	193	193	210	212	212	202	178	196	181	181	200	202	201	193	225	206	200	207	191	221	214	200	204	208	187	184	210	179	185	220	219	188	193	204	213	214	224	188	191	184	163	203	191	209	209	208	217	215	205	198	171	187	208	208	225	181	186	212	218	212	194	225	196	199	201	208	203	213	206	194	189	201	202	235	202	197	169	183	171	195	200	205	206	215	219	184	181	199	185	204	197	223	197	203	175	193	182	205	173	227	199	230	201	183	190	209	196	193	194	188	195	179	198	194	213	190	192	184	203	192	192	207	223	182	204	211	201	193	203	200	220	194	189	184	195	194	225	210	215	187	205	214	187	200	213	197	222	191	189	191	197	216	190	210	205	186	211	223	204	202	222	201	214	179	199	196	206	185	176	214	179	186	200	182	228	177	190	212	179	202	219	187	218	206	211	188	178	189	194	211	200	194	214	208	221	206	180	204	214	195	193	209	221	239	210	188	205	184	185	215	241	177	197	206	205	212	169	216	213	217	179	207	208	192	183	207	161	188	199	191	210	200	224	193	215	235	197	192	209	215	194	228	198	175	215	194	188	198	196	203	203	186	200	195	199	235	190	219	192	164	199	190	191	202	204	208	210	204	187	205	204	212	214	207	196	243	201	191	219	221	222	202	215	213	196	226	182	221	188	186	174	187	183	206	220	218	213	208	219	217	189	203	213	177	213	187	167	187	240	200	183	196	194	198	194	223	207	228	216	188	185	195	207	202	206	224	202	199	216	192	203	186	263	206	199	200	180	194	211	175	207	196	197	202	203	218	191	192	206	191	176	186	187	207	212	196	206	208	169	205	191	187	214	211	207	201	182	210	205	201	229	204	174	204	181	206	184	204	200	197	189	189	176	202	209	197	188	213	210	214	193	182	197	199	191	223	208	215	225	200	194	220	205	187	214	200	195	207	182	196	178	176	175	187	184	202	226	198	191	177	185	191	169	210	195	195	203	161	203	186	189	197	204	208	202	205	224	197	197	203	196	193	195	183	218	215	190	207	200	191	192	206	198	217	193	192	204	200	204	222	187	183	191	200	223	205	222	193	181	189	179	220	208	216	203	196	203	200	205	197	205	193	219	206	224	190	188	168	204	195	220	191	200	203	203	173	199	178	179	212	202	202	187	173	190	206	183	198	204	213	223	200	187	197	190	216	208	202	202	193	218	194	212	199	207	220	201	183	208	241	210	225	209	213	202	195	212	181	197	191	193	190	204	201	182	203	201	208	194	184	201	196	191	188	210	199	198	237	216	212	204	190	195
6564	35485	42311	27895	9089	2830	1703	1225	964	809	684	552	483	431	393	395	356	343	322	328	317	266	268	258	270	252	254	268	258	251	222	250	223	238	230	208	205	226	247	230	242	251	236	218	254	208	197	241	221	221	224	225	247	212	221	211	198	213	197	223	223	215	212	218	222	214	230	215	187	191	268	240	222	224	195	222	283	297	332	299	266	279	252	236	224	221	231	231	213	203	210	217	222	220	203	214	227	232	207	213	240	214	215	204	215	219	224	203	220	210	215	219	223	218	220	220	206	227	237	206	203	182	208	216	193	211	210	194	226	227	240	224	220	185	214	188	203	204	231	198	220	214	220	231	218	210	262	239	193	223	217	187	217	242	208	200	235	209	218	239	201	221	219	199	215	216	214	232	231	229	210	209	211	185	204	216	206	207	221	230	232	235	211	206	225	204	213	241	227	220	230	195	207	186	213	230	224	222	208	224	213	204	178	225	230	223	237	225	203	204	212	230	181	226	178	208	228	223	188	221	226	203	246	238	222	229	207	207	224	220	205	228	215	202	218	234	221	202	219	214	215	206	211	205	248	221	224	217	205	195	206	216	220	230	238	216	189	193	218	190	192	219	222	211	216	198	220	205	201	215	204	211	190	222	197	239	212	224	190	222	220	255	202	221	222	210	211	222	197	216	217	202	202	211	201	211	209	228	229	204	220	207	210	222	202	230	226	195	226	193	241	212	203	227	188	216	223	222	194	199	225	207	180	212	209	216	226	191	204	196	208	258	185	216	218	201	197	220	213	204	201	210	219	252	227	198	193	206	239	213	216	213	224	206	185	227	237	211	208	190	202	215	220	220	235	199	222	181	203	210	204	219	197	210	207	220	203	202	201	223	221	180	229	205	195	182	230	224	200	238	234	188	199	195	208	225	218	232	200	241	257	211	219	225	194	203	218	191	196	216	224	215	218	199	210	259	214	231	210	206	199	230	237	202	198	223	216	197	207	199	224	207	222	208	229	186	211	186	202	215	203	213	206	210	210	219	203	195	224	209	222	202	218	233	223	202	232	184	225	246	203	212	205	189	221	216	207	212	218	186	241	220	199	209	248	241	195	179	214	226	208	197	212	203	215	256	187	209	246	208	186	251	210	245	205	219	235	211	206	207	234	211	219	180	214	220	203	210	216	223	210	240	228	212	223	234	221	184	206	214	190	194	221	213	227	207	224	205	210	208	236	206	202	209	209	218	219	206	194	220	213	204	227	209	230	197	200	213	207	192	207	209	222	206	196	203	208	199	198	216	200	219	214	219	221	220	220	200	209	225	196	209	213	203	208	196	209	204	208	194	213	208	209	183	205	237	184	230	211	214	216	214	190	199	203	218	218	221	206	213	215	210	203	226	193	183	227	203	200	203	209	227	221	245	219	196	198	188	225	196	224	243	208	180	243	225	205	216	218	203	220	222	205	223	200	202	236	201	212	232	219	232	201	209	221	213	236	221	207	194	208	201	194	197	206	213	213	210	212	237	220	202	210	202	230	199	220	192	224	201	201	214	220	206	191	231	201	199	215	233	203	224	222	206	235	218	212	198	235	218	221	219	187	214	214	178	177	208	235	194	212	202	232	224	201	201	239	176	199	226	213	204	197	193	220	210	214	228	214	192	226	190	195	217	227	210	209	199	216	225	219	218	211	208	228	227	187	227	206	201	178	198	193	179	198	211	205	215	227	225	201	239	232	230	212	220	198	214	205	226	197	205	187	218	229	215	215	200	220	214	215	192	232	186	207	237	190	213	208	195	240	211	186	226	202	230	212	221	236	197	232	206	220	225	202	195	235	235	230	238	211	209	214	216	199	207	201	184	170	216	200	207	219	200	219	212	191	210	197	236	198	223	190	206	203	198	205	234	222	212	222	235	201	219	229	208	200	223	200	217	199	225	202	195	215	232	260	191	234	223	228	228	215	231	224	206	221	212	210	209	206	225	209	210	214	219	221	195	214	197	200	198	226	208	192	231	209	219	206	228	194	213	222	201	206	205	220	228	201	223	240	219	195	215	212	201	201	190	205	204	216	230	202	219	200	215	223	226	190	182	212	210	212	193	216	225	238	207	202	218	213	212	207	200	222	226	224	213	222	215	197	221	225	221	207	193	198	216	218	223	201	213	222	185	217	227	221	207	229	218	186	215	201	196	214	229	188	215	212	208	199	206	220	225	197	212	193	234	229	209	228	246	223	206	216	211	217	212	196	203	205	211	191	209	197	194	216	232	205	205	198	205	219	216	218	222	199	190	219	214	209	212	228	204	232	209	232	207	218	222	212	204	203	189	239	211	231	211	207	206	198	221	206	204	216	205	220	207	216	213	211	235	242	200	222	218	227	197	227	182	240	225	221	205	215	218	213	230	193	206	230	232	252	218	192	206	202	217	204	213	212	208	225	202	193	224	223	198	228	211	237	196	206	207	231	209	204	208	206	188	227	182	233	200	206	200	206	214	218	220	197	241	244	185	202	213	233	226	192	208	209	215	207	193	235	210	229	212	209	230	193	198	203	220	227	199	234	214	211	225	217	195	218	218	205	195	193	213	222	213	199	213	210	227	228	211	210	218	202	209	201	222	214	203	194	216	216	216	222	218	189	202	186	203	222	215	228	227	224	194	197	186	222	210	210	232	209	203	206	194	237	202	224	225	210	224	211	213	226	233	202	221	219	211	183	181	189	192	202	208	232	245	199	219	220	201	195	230	239	206	204	214	216	211	207	210	235	186	199	204	222	226	190	206	193	202	209	226	207	201	234	203	191	227	193	214	221	200	225	213	208	201	219	222	211	202	188	223	232	223	230	211	201	201	196	230	211	229	226	185	222	225	219	212	217	203	198	227	194	217	219	224	217	200	218	212	199	220	200	242	205	202	208	205	215	202	206	191	201	211	192	198	219	200	208	227	205	185	211	219	220	233	203	218	189	217	218	198	212	232	226	203	217	225	208	191	190	212	221	229	198	229	239	204	225	235	213	216	217	216	226	201	218	224	215	209	231	218	213	219	216	217	197	224	202	191	211	238	241	212	218	208	224	215	232	213	189	226	208	193	217	197	220	216	241	221	219	240	220	209	215	220	230	218	210	239	235	235	207	198	197	204	222	198	213	218	203	220	220	220	224	222	217	210	224	178	245	226	218	199	226	193	205	231	205	221	214	218	230	198	226	224	206	203	237	218	187	217	211	201	216	173	202	196	215	220	204	220	213	200	225	189	236	234	231	213	193	212	208	218	221	207	239	224	211	214	201	190	210	225	207	205	197	220	206	207	214	186	217	223	200	227	205	211	233	233	213	233	191	200	234	215	217	201	209	214	194	171	200	206	203	208	199	224	208	200	202	220	227	213	220	219	224	166	234	225	218	186	210	180	196	215	197	193	227	220	197	229	180	237	217	258	201	205	200	211	207	236	209	195	216	199	225	220	249	213	232	236	207	225	221	202	209	233	235	217	215	232	190	218	225	205	225	209	213	216
28136	21100	22327	17886	2269	292	167	154	152	155	146	165	118	138	130	155	145	165	121	146	154	158	125	117	151	129	142	126	128	126	131	150	134	134	138	142	148	141	125	144	129	134	141	132	138	117	132	138	128	163	145	127	108	120	126	136	117	167	133	121	143	141	121	118	135	144	143	154	136	152	143	132	141	135	134	145	151	189	174	143	163	166	145	160	144	171	142	126	119	144	135	142	129	122	132	110	144	145	134	139	135	136	135	135	123	163	130	134	125	152	157	117	147	124	143	161	136	119	145	124	123	131	143	123	128	158	138	127	139	133	126	140	139	134	155	137	147	141	127	134	130	129	123	145	122	126	141	133	133	140	134	135	122	135	124	144	121	124	120	138	116	150	126	133	127	133	134	125	123	137	115	143	125	121	143	135	117	129	167	119	133	134	142	146	110	143	123	126	147	132	134	149	148	153	119	150	145	107	129	126	145	148	130	143	128	139	125	144	119	90	134	148	122	149	150	138	128	125	117	130	143	128	134	132	143	130	132	135	136	146	143	149	153	135	155	160	126	141	139	147	120	141	141	144	157	123	125	128	130	141	109	135	139	126	141	146	149	145	146	128	132	141	142	134	127	126	135	137	132	129	146	147	106	119	151	137	136	141	151	129	139	132	148	122	131	135	144	122	136	149	113	120	140	129	140	133	131	140	159	124	133	143	150	144	148	136	129	148	144	134	116	136	143	154	132	151	153	144	120	145	154	120	136	141	151	148	138	126	134	154	118	113	124	130	140	136	144	125	127	127	136	124	143	143	113	116	129	135	146	140	121	142	134	149	150	148	147	140	137	127	138	135	152	142	130	131	149	140	136	114	137	130	131	138	138	130	136	141	150	133	109	125	145	130	131	133	150	143	128	132	141	148	128	139	122	149	141	134	142	163	148	132	136	139	142	139	158	131	127	134	141	110	139	133	146	134	128	131	126	144	146	104	144	131	156	146	121	122	140	133	149	118	137	137	146	133	143	140	130	140	137	134	124	144	136	119	150	143	143	148	135	136	139	137	123	130	129	142	145	141	141	124	135	124	125	150	140	133	135	145	145	142	148	126	139	127	148	140	137	162	134	118	128	144	146	114	147	152	114	141	131	125	149	145	141	141	159	121	130	153	139	118	156	130	136	142	133	145	147	129	131	136	130	134	121	132	131	122	106	171	152	135	153	152	119	123	128	150	141	123	124	133	135	120	141	121	143	124	113	147	146	122	130	158	131	122	133	127	150	130	131	152	141	146	140	138	115	126	139	128	161	119	113	157	136	149	138	159	128	154	165	138	128	133	150	128	149	143	149	151	149	133	127	108	130	147	135	146	126	139	140	132	137	151	125	133	138	153	111	146	130	137	144	112	148	149	138	127	109	141	121	145	151	127	134	153	129	132	143	155	155	159	147	134	141	125	134	136	131	132	137	142	142	155	130	131	139	127	139	145	129	126	141	125	146	122	142	158	143	126	122	139	128	140	163	166	131	129	134	144	136	117	140	126	119	122	137	138	114	147	142	157	136	121	136	135	122	127	138	132	145	136	145	139	153	133	140	122	118	145	142	124	121	148	151	133	128	121	136	129	144	151	132	113	154	136	132	160	132	121	122	137	135	127	137	144	149	146	151	152	146	140	133	149	135	144	144	141	133	139	125	111	130	119	118	144	141	123	129	122	126	146	109	144	146	127	138	141	126	144	97	139	126	125	133	145	149	149	129	156	136	134	117	146	129	134	145	158	131	139	133	113	133	144	152	135	117	151	124	147	115	132	131	130	133	138	136	128	128	117	146	139	150	142	124	151	140	143	135	130	128	137	135	128	142	126	135	152	119	138	140	125	128	146	142	138	129	132	149	161	133	142	153	131	127	147	111	151	131	121	136	134	127	142	124	130	127	137	127	140	132	131	142	137	165	123	149	143	135	152	120	128	130	150	136	134	128	131	144	129	155	135	144	124	140	147	127	129	159	141	131	123	121	134	134	131	149	136	141	142	126	149	144	164	140	140	129	129	149	135	145	151	135	146	138	154	130	134	142	121	118	125	145	134	129	127	141	117	144	131	125	129	131	136	146	135	132	141	152	136	158	149	139	144	128	121	143	130	120	148	120	127	151	133	113	159	110	126	129	123	157	133	118	149	137	133	139	116	136	145	134	132	144	135	151	134	142	137	146	114	152	120	147	120	152	135	131	153	155	139	134	142	119	146	138	144	141	147	129	127	148	139	132	137	174	132	145	131	135	115	121	138	149	116	146	112	123	155	144	131	122	119	137	142	119	114	134	137	129	127	140	124	129	140	151	150	115	117	129	118	122	139	133	136	134	138	145	116	124	132	144	152	113	147	144	154	148	158	132	148	128	144	148	161	133	158	105	150	159	129	143	133	147	138	115	149	129	129	134	154	121	138	133	135	147	149	135	157	159	147	156	131	123	128	152	136	144	148	164	166	143	126	131	148	148	113	143	136	154	149	138	121	135	152	147	165	153	132	142	144	130	152	128	129	144	155	150	136	142	132	141	111	178	137	147	138	140	134	140	131	126	143	151	121	134	147	147	149	119	135	131	123	127	129	141	122	143	126	136	155	123	143	146	134	155	119	141	110	136	154	155	128	125	142	151	143	129	146	122	112	152	134	134	132	135	156	154	130	158	131	135	146	124	139	151	144	143	138	156	124	141	137	126	122	136	138	138	127	156	107	138	128	136	121	130	139	132	135	132	132	119	153	135	133	151	138	126	119	140	132	135	113	132	137	146	144	148	132	133	139	148	121	152	131	144	140	147	145	132	125	130	134	140	135	125	124	151	146	149	136	126	143	147	118	155	138	133	147	111	133	124	126	144	121	142	121	135	127	119	137	120	131	150	141	150	153	125	131	135	117	125	141	152	132	134	142	144	136	126	138	111	140	135	137	127	141	139	154	130	130	134	142	146	149	147	131	131	125	152	150	135	134	132	130	141	120	148	138	154	142	144	121	115	140	138	123	139	131	139	129	143	148	126	136	141	144	158	146	146	137	140	127	118	144	145	134	147	145	143	121	137	141	143	147	130	136	133	124	133	156	150	112	129	152	133	142	138	128	145	138	144	119	140	129	131	123	135	167	128	124	142	144	153	141	149	131	126	144	143	144	131	132	145	119	128	139	145	121	125	151	125	143	135	129	135	123	147	129	145	138	128	143	129	141	151	143	161	143	129	143	126	133	131	135	130	154	141	123	114	137	138	161	121	147	122	166	156	143	150	145	133	128	134	140	135	134	136	154	135	105	158	140	137	125	151	121	143	130	115	124	138	153	132	138	134	142	138	137	115	150	126	111	121	132	141	144	129	151	143	141	139	123	120	134	129	151	133	138	125	143	132	122	129	145	139	168	131	150	155	130	142	118	141	141	133	162	129	146	122	147	141	125	158	153	117	118	133	146	142	137	153	125	140	146	110	131	132	159	157	140	130	126	137	141	144	150	124	147	146	153	144	135	137	123	126	147
5031	18358	25411	16949	2613	475	220	190	194	149	167	172	153	151	139	153	161	171	135	153	169	171	126	145	151	138	148	159	149	170	137	159	123	171	143	158	143	135	138	137	143	141	117	148	146	152	146	136	165	140	145	149	120	119	154	156	152	157	150	131	164	150	143	166	145	162	130	132	144	157	143	129	157	153	158	156	172	198	188	195	195	189	164	129	170	152	149	137	155	141	149	126	126	145	134	143	144	128	168	143	154	144	148	154	136	128	130	164	132	162	145	150	125	143	157	138	140	133	154	157	136	125	163	138	129	137	150	137	142	137	156	129	133	142	133	132	119	140	150	144	155	154	142	144	150	150	159	129	141	155	129	122	163	144	129	134	146	133	144	129	140	148	133	149	158	139	132	157	146	153	123	143	140	130	154	153	141	159	155	169	142	150	155	151	149	160	131	152	132	143	159	126	138	133	135	150	147	150	115	145	150	149	138	150	153	129	125	132	135	129	144	152	139	156	140	142	141	131	147	154	125	149	144	163	135	123	146	148	158	145	139	129	134	148	149	144	168	132	162	141	165	146	143	147	148	156	137	169	136	139	158	148	143	137	153	149	165	145	146	157	155	142	134	149	148	135	139	142	135	142	136	136	151	134	147	133	150	140	160	151	152	154	123	134	157	136	121	123	131	153	152	148	143	147	136	145	160	133	133	151	150	162	154	135	149	135	150	125	144	143	144	137	131	124	161	162	154	125	144	134	140	155	146	154	128	141	151	150	135	135	142	141	142	154	136	158	145	143	139	135	133	132	139	142	145	139	153	138	141	120	141	139	181	132	141	117	161	125	152	158	134	147	157	120	125	139	163	143	142	179	136	159	127	149	146	165	142	148	141	134	150	142	161	146	111	142	146	131	144	148	131	139	171	135	137	124	158	151	155	150	151	145	151	161	144	129	136	142	160	147	125	137	132	125	137	149	129	144	124	132	138	138	157	135	153	153	151	150	142	127	133	122	137	123	151	144	145	149	125	131	153	162	150	132	138	124	151	153	136	131	139	133	141	143	143	147	151	155	156	144	158	144	143	152	140	142	128	137	147	132	140	139	149	131	123	147	143	141	154	128	154	154	151	146	171	140	130	156	154	139	153	138	148	170	129	155	146	136	146	128	133	150	152	136	123	156	137	120	145	126	149	127	126	138	158	149	136	131	144	155	120	166	136	151	156	152	150	145	137	184	146	128	140	135	158	155	166	140	142	141	136	131	146	127	155	162	150	148	151	139	139	148	130	145	140	137	147	140	129	149	154	141	152	164	131	154	137	128	128	154	168	147	162	159	149	147	140	162	161	156	143	135	135	158	153	138	122	148	165	147	146	141	130	133	135	144	154	165	114	155	139	149	153	135	142	142	125	146	140	128	142	128	132	139	146	151	142	154	133	140	136	139	150	139	153	145	128	163	127	133	149	173	147	136	128	161	144	160	137	157	152	146	152	141	144	139	148	140	162	133	149	147	144	141	131	143	134	147	147	133	130	137	147	135	158	153	139	161	146	155	132	122	140	146	146	143	133	142	161	136	159	150	142	130	152	139	156	152	141	132	149	132	144	145	151	149	148	130	156	163	145	146	146	137	146	146	144	148	130	123	142	137	152	137	134	149	132	143	150	154	150	139	133	127	181	131	158	141	138	135	150	134	145	125	109	150	159	141	135	137	134	147	143	137	143	150	143	115	148	153	148	163	152	147	136	142	145	142	128	142	136	149	135	143	150	167	170	155	165	120	149	149	138	146	146	152	143	135	139	139	157	131	150	134	145	163	137	134	136	148	138	136	152	147	135	127	132	150	142	134	165	143	125	134	148	150	140	120	143	144	161	134	153	126	129	156	158	148	138	136	161	155	142	133	157	158	118	135	128	145	143	139	150	141	126	148	144	151	146	146	144	165	120	156	129	143	166	155	145	140	147	129	143	148	135	159	125	160	132	148	162	158	159	152	156	162	160	149	166	143	137	144	148	154	162	157	163	150	140	136	146	158	146	151	143	121	148	138	143	120	136	167	139	149	130	147	169	147	151	134	153	176	135	147	150	149	140	161	142	129	147	157	160	157	136	132	150	136	160	144	138	154	123	155	144	160	143	147	156	148	154	155	133	133	157	156	140	151	167	133	148	139	139	162	162	131	135	144	172	142	159	151	150	152	160	143	156	152	157	152	135	152	158	120	182	126	126	123	145	160	152	121	158	131	159	135	135	137	165	135	140	143	153	152	142	151	150	131	142	144	145	122	128	183	114	145	138	136	137	162	131	147	140	124	163	154	143	141	141	147	116	140	137	134	147	156	147	128	145	141	145	170	143	145	140	151	138	147	151	153	160	135	130	140	127	132	142	143	129	147	152	156	146	151	134	133	138	134	163	134	133	143	141	122	144	144	131	141	136	157	137	140	123	146	142	158	143	148	129	143	135	152	150	149	129	132	116	146	150	144	162	140	157	139	149	167	132	152	161	138	129	142	161	138	145	152	132	138	163	154	149	139	129	157	147	144	150	139	130	169	147	128	152	152	154	128	124	146	120	153	127	141	153	140	155	133	148	132	145	129	128	144	130	127	165	131	145	153	131	135	145	148	129	150	150	162	124	157	161	148	133	137	158	163	122	141	142	138	152	136	150	122	145	141	150	135	148	135	134	138	153	127	167	141	136	153	138	164	139	167	137	137	134	129	144	154	131	149	136	120	145	127	135	165	144	149	158	143	162	160	143	163	134	148	144	175	135	150	157	125	147	164	154	125	146	133	132	144	154	140	161	143	159	172	143	164	127	127	148	153	161	161	140	165	133	124	143	143	140	119	149	158	150	133	144	143	161	140	125	135	162	142	131	167	145	150	154	131	155	135	133	161	133	147	147	158	146	157	140	156	137	162	158	125	126	127	160	141	156	134	144	130	155	146	146	158	123	161	136	145	151	134	132	150	136	153	144	171	146	146	136	147	140	135	173	147	142	133	132	139	156	157	139	140	158	157	148	146	134	154	129	140	135	140	126	158	151	134	155	149	131	151	142	147	132	152	120	124	141	157	147	159	139	142	139	141	149	149	157	138	137	152	130	149	137	128	170	124	130	157	145	158	147	144	134	140	139	144	154	150	119	133	126	133	141	152	153	160	148	144	150	130	139	147	130	153	144	146	129	137	139	147	164	128	134	144	135	129	153	156	134	159	136	130	150	150	153	149	147	150	151	150	145	149	131	142	163	146	148	165	127	152	159	156	138	160	144	142	142	161	120	145	140	135	141	146	157	141	148	141	140	130	153	158	150	162	172	147	163	148	150	149	127	117	137	134	151	154	134	116	123	148	144	176	149	147	162	129	148	127	140	133	153	141	153	147	136	148	147	123	162	142	158	148	138	136	144	135	155	151	146	155	116	138	158	159	138	140	159	149	149	136	126	154	145	153	141	140	130	166	155	162	157	141	130	148	156	147	144	131	147	145	134	120	143	153	129	158	140	155	146	153	148	137	143	123
24067	21696	29211	24853	21626	11894	1137	627	463	444	408	369	348	298	307	273	265	291	273	267	276	291	267	260	222	253	268	251	249	250	262	256	257	275	230	266	228	257	231	291	247	236	246	245	234	255	252	244	232	242	206	257	239	258	248	236	278	248	253	250	250	258	229	248	269	232	229	245	257	275	255	270	248	255	235	254	312	312	282	275	289	304	280	254	264	263	229	233	230	257	219	238	230	250	246	269	228	204	270	227	248	239	228	235	224	223	232	224	209	233	285	248	275	254	209	235	235	238	265	256	236	276	236	254	273	226	260	289	258	256	267	253	244	245	248	263	249	246	230	257	217	218	243	224	230	227	237	249	271	279	267	252	258	242	231	242	251	241	208	226	223	258	252	253	235	247	262	229	226	247	228	249	242	265	243	231	246	219	243	252	263	255	232	255	246	224	257	225	273	246	234	239	258	232	235	245	260	246	245	245	233	245	244	223	266	218	245	270	231	244	222	250	250	233	218	273	229	255	246	219	236	248	238	240	245	239	200	250	261	280	279	244	229	232	253	247	248	276	236	255	231	234	223	244	271	252	219	274	258	243	235	262	240	248	258	232	222	243	243	239	244	237	203	238	264	234	209	290	262	250	214	250	272	259	256	227	237	226	221	238	261	254	262	230	243	255	236	254	256	250	232	265	253	266	240	251	212	249	246	236	253	261	225	290	238	242	233	234	274	234	266	249	237	249	267	247	259	243	251	248	245	252	258	261	255	245	262	214	254	258	244	244	245	253	254	239	258	230	238	261	263	243	247	233	244	247	258	250	258	225	215	207	221	240	241	237	239	214	249	213	266	242	270	261	249	263	247	237	258	220	258	235	262	247	230	253	264	226	247	270	276	254	280	230	257	250	249	203	254	270	229	223	281	241	243	222	235	225	232	247	252	236	240	243	236	278	254	239	244	254	234	230	239	260	217	242	259	247	230	253	264	225	252	263	232	235	284	252	241	227	259	220	234	241	255	230	250	248	252	259	269	233	259	259	270	260	229	237	269	263	216	254	248	260	261	254	219	287	271	237	236	229	265	249	234	230	224	298	262	216	239	240	264	229	246	264	257	281	240	254	229	230	286	230	265	262	252	254	257	246	263	222	282	245	233	237	250	268	259	248	245	232	252	250	259	234	219	254	237	270	220	259	237	253	250	245	276	242	240	228	241	241	246	260	263	244	259	226	224	232	219	226	264	252	221	230	235	247	234	273	264	259	250	246	230	253	225	245	244	253	260	238	230	229	232	257	241	261	243	234	265	230	236	270	256	242	210	255	242	240	230	232	241	225	272	241	246	270	263	247	229	229	246	227	229	233	238	235	242	251	239	223	234	237	254	278	231	266	260	246	243	261	261	259	277	207	238	261	268	255	252	233	251	230	254	236	229	253	232	243	264	260	241	258	235	243	262	238	245	246	244	243	230	269	243	233	248	250	259	277	250	238	259	236	230	240	264	234	272	262	265	252	255	251	259	246	236	234	248	247	235	255	239	238	220	258	193	243	254	231	243	270	230	264	242	255	254	235	240	247	266	228	241	245	250	247	231	258	255	222	285	230	257	236	264	229	244	268	227	231	259	242	233	259	229	269	229	232	257	244	241	225	236	272	269	236	248	260	284	234	264	228	234	240	233	226	237	224	258	259	229	224	241	253	257	252	249	233	212	248	229	274	253	258	253	245	239	258	253	249	255	247	240	258	263	267	275	258	286	230	245	241	256	210	259	266	237	236	250	242	248	250	248	259	227	217	225	243	255	235	254	234	227	264	249	211	243	256	274	256	259	247	227	253	265	271	246	237	265	226	253	253	237	256	272	218	215	240	231	243	207	219	246	254	247	265	230	249	208	250	235	240	222	239	260	256	254	273	233	239	244	256	240	233	236	226	216	217	241	239	254	249	240	261	265	227	227	212	273	222	246	247	252	245	252	228	266	246	245	216	265	258	225	244	249	249	216	247	272	240	249	265	221	265	246	230	231	257	274	280	257	259	266	255	248	234	233	230	231	224	250	249	274	254	288	234	231	228	245	234	263	228	237	260	237	228	245	233	235	241	253	219	263	227	263	201	262	235	238	205	250	244	247	225	246	239	259	239	226	272	221	258	257	231	226	224	227	260	231	244	261	247	243	256	250	234	250	265	234	247	259	247	260	229	227	244	258	245	274	225	249	247	261	244	225	250	240	223	266	266	233	249	239	229	252	261	225	240	262	246	227	247	248	237	266	245	239	235	255	251	254	242	275	241	285	258	233	247	246	209	253	264	263	242	255	235	251	254	259	253	244	245	247	237	238	222	264	230	232	265	235	253	247	267	257	226	243	262	232	231	231	280	276	263	235	242	251	230	254	216	278	257	260	253	248	235	250	237	262	235	260	224	241	248	246	249	237	246	222	235	233	245	229	214	255	261	232	253	251	241	252	258	267	209	257	297	243	244	231	248	235	242	246	262	238	242	220	256	269	264	262	222	229	261	241	227	241	236	270	253	220	224	249	243	262	256	244	261	223	237	210	289	268	238	253	238	195	245	228	251	229	230	230	252	237	241	263	243	254	225	238	254	244	265	229	255	256	234	279	238	230	243	210	239	253	230	257	243	253	261	234	229	238	225	259	248	252	265	232	239	235	229	283	236	261	242	243	236	230	248	237	258	253	245	241	239	245	226	223	238	232	255	229	268	257	246	245	227	214	255	245	216	256	223	263	197	236	268	218	241	241	246	275	234	244	253	250	257	242	251	264	269	242	265	277	255	252	273	265	247	252	247	255	240	257	231	253	225	254	223	247	241	257	259	259	234	246	267	233	248	222	256	248	229	246	242	215	268	252	220	246	216	249	222	274	244	236	250	211	236	248	232	243	250	211	247	245	253	220	235	240	267	250	248	234	226	258	268	235	258	202	264	250	227	244	261	244	270	251	262	216	253	233	230	249	245	256	229	256	267	223	250	253	235	235	223	261	235	244	291	237	263	225	256	271	226	242	235	263	275	243	256	240	266	258	223	242	246	267	233	251	251	256	237	243	248	273	247	271	244	229	249	233	245	226	221	247	280	246	239	250	242	235	271	238	251	224	262	246	240	223	235	233	250	238	243	245	249	246	260	258	247	237	252	244	263	261	214	245	226	293	265	256	221	217	242	225	244	231	240	239	266	233	248	242	246	266	266	234	251	251	242	256	243	214	242	235	248	223	257	252	256	232	264	246	245	263	235	244	265	246	235	228	220	248	256	285	244	245	250	243	213	253	252	257	233	246	227	235	249	245	242	236	240	255	248	238	248	228	251	256	293	251	276	223	255	252	252	232	246	270	238	228	221	240	252	270	244	261	231	238	238	281	240	272	248	247	258	267	234	254	272	249	219	234	233	251	235	230	243	249	240	267	241	233	226	247	242	227	247	222	235	217	258	230	289	269	222	260	275	250	214	235	254	259	256	240	253	220	247	249	263	240	249	255	245	258	237	276	248	241	273	264	262	278	232
4209	24247	32611	26781	6923	1712	1102	854	658	586	522	469	405	394	352	388	356	344	316	315	275	312	297	293	313	300	287	302	325	289	301	247	283	285	272	281	235	273	272	303	260	270	258	254	256	264	273	264	285	274	258	262	263	251	253	291	264	254	231	263	265	239	256	294	270	273	299	233	260	288	266	280	259	270	287	263	308	338	350	332	305	295	288	285	293	293	260	251	253	256	254	243	258	260	245	266	255	268	231	267	232	238	231	263	264	269	272	256	252	291	249	266	268	261	259	261	265	236	236	264	271	281	226	244	276	243	245	252	252	260	243	239	288	230	272	237	268	279	278	278	283	262	268	257	272	280	252	250	216	255	260	253	273	235	241	276	251	258	230	269	279	241	253	274	269	243	246	251	258	237	247	296	255	258	245	242	242	265	258	262	270	245	277	240	264	243	243	271	250	231	276	279	232	240	272	261	252	252	214	265	243	263	257	230	264	257	263	261	228	243	267	254	270	232	252	242	263	267	246	251	250	260	266	259	269	250	258	294	256	263	276	270	238	226	247	238	256	252	232	263	250	245	255	242	256	275	270	271	236	249	243	241	251	248	239	248	281	262	266	243	265	275	257	271	245	257	262	250	228	259	235	302	223	266	239	254	262	262	239	258	251	265	245	272	240	240	249	237	233	257	252	300	283	257	275	260	269	250	275	259	266	253	265	306	275	238	231	273	236	257	270	247	281	298	246	273	262	255	232	247	222	272	236	265	229	261	281	248	286	255	255	247	265	245	275	292	279	239	285	261	272	276	251	269	255	260	274	300	264	268	266	266	261	253	252	250	276	266	216	248	280	250	250	268	255	252	257	276	268	251	244	255	269	272	254	253	230	260	273	257	230	260	236	274	273	234	252	275	271	225	272	265	246	282	271	249	256	251	271	289	228	234	277	239	268	274	266	252	268	260	280	278	245	271	283	254	256	255	237	289	233	242	225	268	252	235	238	269	240	250	259	268	275	251	230	243	264	303	274	272	264	236	259	259	245	268	280	240	250	268	265	243	250	238	225	235	264	247	235	282	233	256	276	266	251	241	263	243	282	245	271	275	235	266	287	224	254	268	226	255	274	272	272	271	263	252	256	261	229	245	279	255	252	265	266	271	271	273	282	244	269	265	276	254	274	268	302	275	251	265	270	245	252	256	264	264	264	269	266	261	276	261	240	271	260	256	230	241	266	278	245	281	253	238	259	234	281	266	241	242	238	263	252	250	249	240	242	277	255	270	220	281	257	253	279	245	261	285	238	263	268	283	265	259	251	278	246	243	248	274	239	258	249	267	254	248	260	287	267	269	258	254	256	263	257	267	230	260	242	279	237	257	257	279	236	260	253	253	244	234	263	265	273	288	243	270	284	230	245	254	286	247	270	271	233	265	263	254	243	278	255	265	272	266	266	222	286	265	264	304	250	258	263	230	235	247	227	223	248	244	248	222	245	286	282	237	246	260	251	256	259	247	280	252	265	272	279	275	261	229	251	255	279	262	227	274	263	246	236	257	277	282	263	250	267	291	243	268	234	238	247	242	251	255	237	253	264	284	257	266	262	271	233	253	240	235	294	250	275	262	272	278	243	261	274	275	254	230	267	257	268	228	277	236	223	253	277	273	248	251	244	258	263	258	245	255	270	269	239	263	277	252	240	248	248	297	264	244	289	240	210	246	248	277	264	259	239	244	266	262	246	262	260	249	285	235	271	280	258	286	268	280	255	263	248	245	235	252	270	278	259	276	267	274	235	233	265	245	249	294	255	259	249	283	251	250	235	258	260	274	253	245	278	252	258	228	252	245	260	254	269	274	260	247	268	219	263	248	264	265	252	287	250	240	257	265	243	290	328	247	266	262	254	263	269	260	249	251	269	257	278	263	260	247	254	246	261	247	282	253	297	250	245	250	256	239	243	264	274	254	229	274	259	246	256	242	252	239	253	241	259	263	253	252	267	246	259	268	276	256	251	264	268	259	235	258	224	252	269	246	256	264	265	248	271	285	237	257	299	272	263	267	243	258	260	246	277	254	291	275	267	253	264	245	252	238	281	259	250	253	245	257	255	253	312	215	251	269	248	275	250	275	271	296	251	269	257	240	251	288	255	235	254	259	240	251	257	288	250	242	265	251	261	257	258	257	250	279	251	226	271	248	254	258	251	246	270	272	251	228	256	288	271	261	281	239	249	256	264	270	258	258	269	238	251	249	249	257	241	221	244	247	262	292	239	285	249	279	253	254	258	255	288	271	258	265	251	265	251	230	238	239	296	264	256	263	276	293	248	243	253	292	248	275	265	275	277	245	261	233	270	261	273	274	275	252	262	238	216	255	246	227	284	246	246	283	280	249	271	254	267	263	265	249	283	233	279	254	238	259	288	233	220	288	259	271	272	247	260	274	260	261	260	248	232	249	249	280	268	273	258	255	264	252	265	241	277	272	285	288	275	262	236	257	277	272	238	267	280	278	250	252	240	293	291	263	256	271	262	270	243	260	248	264	269	257	254	264	254	260	255	270	292	260	254	288	273	255	246	263	293	255	267	262	274	270	288	267	237	271	272	258	293	239	264	255	248	268	255	247	224	276	273	265	274	232	245	246	267	278	230	281	265	236	244	253	274	223	237	254	276	267	254	280	261	236	263	256	249	230	263	255	251	275	254	244	254	266	279	273	251	248	254	253	243	220	233	271	272	265	263	260	269	238	277	250	232	255	298	254	286	256	251	262	244	271	251	242	225	237	255	254	254	237	253	272	269	251	249	243	239	257	272	241	267	269	262	252	290	250	265	270	259	240	255	286	250	263	245	273	278	253	252	263	269	258	254	256	255	261	243	279	283	274	284	297	222	256	251	264	233	261	277	284	289	256	232	236	264	260	266	269	233	224	252	251	236	243	244	277	283	234	265	244	227	272	277	246	260	277	232	248	260	242	256	262	265	273	275	256	258	247	236	238	270	270	265	267	242	261	272	246	266	262	241	281	239	244	245	279	266	252	251	283	267	245	251	262	267	286	264	273	240	300	269	249	272	278	258	260	261	258	248	281	265	287	261	237	268	227	251	260	283	256	265	257	231	279	256	269	246	274	270	239	287	234	242	259	239	246	246	238	267	256	258	260	287	246	279	256	257	232	273	266	258	274	237	265	272	234	241	256	271	235	244	252	261	258	265	270	247	274	252	253	285	245	255	268	276	248	278	280	264	249	245	256	254	296	236	268	263	241	273	245	291	251	228	242	267	270	250	252	268	232	251	289	259	241	250	302	254	262	265	242	257	278	264	238	253	241	260	256	259	252	291	252	270	267	255	271	234	266	250	288	248	283	260	255	248	267	259	250	273	276	239	260	271	286	270	269	247	282	226	257	261	276	289	256	247	244	253	240	285	273	265	248	261	247	242	249	276	251	282	255	263	283	241	274	245	256	259	251	261	253	256	243	265	261	253	256	257	260	243	250	256	274	256	253	265	264	264	236	255	253	237	262
25098	21692	28347	25880	16475	1680	324	258	190	129	150	142	107	95	105	101	105	85	79	97	86	79	92	69	79	89	64	69	77	96	83	59	77	67	71	74	80	99	76	77	80	82	68	85	55	57	78	88	79	67	74	70	60	74	76	61	75	63	85	85	72	68	75	65	76	79	83	64	55	70	82	83	65	83	73	85	90	113	108	106	101	104	91	62	78	69	73	81	84	83	72	68	75	76	79	72	50	73	75	62	76	73	85	64	63	59	70	76	80	75	68	69	61	71	85	71	72	62	74	72	71	66	73	82	81	82	80	75	77	76	82	72	84	51	69	63	69	66	78	61	55	72	93	66	79	71	77	81	61	72	70	67	58	81	84	74	67	62	74	86	73	76	64	85	77	71	62	73	63	71	79	71	77	77	81	63	75	81	64	71	74	81	70	75	62	52	71	68	55	83	82	64	71	72	79	66	66	77	72	62	67	68	81	69	77	82	78	59	71	67	72	70	58	71	71	71	68	57	68	73	56	77	71	71	55	69	81	89	71	76	65	65	60	79	73	73	77	69	71	77	68	76	78	68	83	67	70	89	66	78	80	63	65	67	77	67	69	56	56	65	63	70	82	64	89	76	66	76	65	76	75	77	81	89	64	66	82	71	67	66	83	71	63	75	68	64	71	95	100	46	64	75	80	91	75	69	54	66	67	72	76	78	69	75	68	74	81	63	76	65	63	56	76	78	64	80	87	75	81	70	86	77	90	75	72	57	68	73	60	73	71	75	76	66	68	60	75	73	82	70	67	96	83	84	64	75	72	80	59	75	76	69	63	72	75	74	69	69	76	61	77	73	69	85	90	72	66	81	73	81	69	65	73	68	65	77	73	63	73	76	66	69	69	67	76	65	61	70	72	67	79	75	78	76	72	71	74	72	66	87	72	62	68	69	75	85	69	77	78	67	62	73	69	63	55	70	60	66	57	86	74	77	71	66	73	77	80	75	74	62	82	74	89	69	62	53	82	91	71	64	79	76	72	79	74	74	87	67	74	79	73	72	72	73	75	66	81	67	74	60	75	76	58	60	77	71	63	57	78	81	76	59	66	61	65	69	78	74	65	80	71	85	76	59	75	66	65	62	82	63	65	71	67	83	59	68	64	80	85	82	77	86	75	61	56	69	83	59	79	76	72	50	60	89	63	99	58	82	68	65	79	73	67	72	67	75	70	53	89	72	76	57	69	61	60	69	64	57	65	62	58	74	70	74	76	80	75	63	60	60	79	67	74	56	73	77	81	75	80	78	64	70	78	64	68	78	64	60	85	46	83	66	72	62	73	70	64	67	80	76	72	65	79	73	76	67	68	76	61	60	75	58	73	94	72	77	71	76	72	75	74	66	78	85	61	72	63	70	73	62	60	66	59	59	93	73	72	71	52	76	76	63	71	73	81	74	73	55	66	66	64	69	90	74	66	85	67	75	71	77	80	50	54	81	88	67	76	81	78	60	64	70	75	74	79	64	81	74	62	86	86	69	65	53	78	83	73	81	64	58	67	82	67	55	80	69	70	57	67	86	87	66	70	65	78	62	69	81	74	92	66	50	75	60	52	74	73	76	72	72	74	84	69	80	79	80	76	69	74	57	66	64	90	75	81	89	80	68	77	58	77	67	76	56	62	72	77	72	76	78	81	66	64	73	64	75	70	55	66	67	66	69	80	66	65	73	76	68	78	74	79	78	74	73	69	68	78	73	79	58	83	73	65	92	81	80	69	68	58	75	77	78	57	69	68	86	51	74	83	57	65	84	69	63	52	73	68	75	80	66	60	63	60	69	69	73	93	61	69	71	71	76	58	79	60	80	75	64	79	81	64	84	86	62	62	77	86	66	64	78	74	80	65	76	76	65	73	77	77	63	65	62	79	61	83	77	70	78	61	57	59	69	62	78	54	76	72	76	71	69	77	75	73	68	79	58	62	76	76	68	69	54	51	62	60	76	71	78	76	59	67	75	72	61	71	72	78	75	86	77	80	83	73	71	71	65	66	81	67	93	67	74	83	72	69	71	67	68	63	74	65	55	60	77	76	64	80	68	72	70	73	78	75	73	75	61	71	72	63	66	62	70	64	64	63	69	64	63	69	62	78	69	82	78	70	68	66	74	53	80	65	82	70	73	62	80	59	66	72	75	78	71	70	91	85	81	76	70	62	49	60	86	77	90	65	79	66	65	76	73	66	65	73	64	67	62	71	72	61	70	73	68	62	65	64	79	71	79	55	75	60	84	64	68	65	70	71	59	56	80	74	64	73	74	73	80	79	70	75	79	62	77	82	73	64	72	75	82	66	70	76	65	77	66	64	69	77	76	84	74	73	64	66	80	93	74	67	84	61	75	53	78	58	96	77	71	61	58	78	77	70	66	72	70	63	63	68	60	68	63	61	63	74	75	81	74	71	73	70	87	67	82	72	76	64	70	61	60	65	74	86	77	66	80	57	92	77	77	58	78	87	76	70	63	61	71	75	58	67	56	72	69	61	69	72	66	78	69	68	78	70	65	76	73	60	75	77	81	46	60	69	67	72	82	69	56	80	73	83	81	73	69	76	65	73	64	60	78	72	69	70	76	68	85	61	91	69	75	65	67	57	65	70	86	79	65	68	77	68	77	67	76	67	55	59	74	92	75	66	72	85	50	77	78	67	59	65	83	58	72	70	74	81	66	89	64	58	69	80	76	78	69	68	62	85	91	74	82	72	67	67	69	81	58	76	63	78	69	65	66	69	70	70	62	72	68	64	65	77	92	85	72	65	65	73	57	85	66	70	58	82	59	66	84	61	80	81	96	72	70	77	60	77	80	81	86	69	62	85	74	78	71	65	59	79	88	83	68	71	61	70	89	48	83	72	61	76	71	75	76	84	70	69	86	56	70	69	68	64	65	66	59	77	57	60	75	63	65	85	85	70	73	79	86	80	67	58	86	71	72	61	77	78	81	66	68	72	84	72	85	66	83	73	63	67	78	69	80	73	73	55	81	74	73	74	83	72	67	71	71	73	68	66	65	85	69	80	75	71	67	78	63	71	68	72	65	75	73	71	77	80	78	74	70	70	76	71	74	69	62	58	67	62	71	84	67	72	65	87	81	57	67	78	70	79	63	65	75	64	78	75	72	66	88	64	75	73	66	74	78	78	72	58	68	59	57	67	50	81	64	75	69	79	83	66	78	72	90	63	83	87	58	73	75	81	58	83	71	87	70	79	87	51	67	80	64	71	58	77	70	79	63	68	68	72	57	75	75	66	73	77	69	67	75	67	56	57	55	72	64	86	63	71	64	68	59	73	75	82	61	67	75	68	78	79	59	71	74	63	71	80	84	69	73	72	76	79	70	77	83	69	74	58	67	73	62	66	47	90	84	76	77	71	68	79	76	73	67	74	72	79	71	82	81	80	76	73	72	63	73	94	70	70	72	78	76	67	81	93	57	70	70	72	61	76	67	75	78	77	69	74	67	73	76	78	72
4076	17839	27555	21117	8937	1112	647	469	322	275	209	192	162	156	124	128	125	112	110	102	87	102	100	90	97	99	81	91	88	86	91	94	89	82	93	88	78	76	85	72	82	81	83	99	88	82	67	78	73	69	87	78	86	73	88	70	71	76	76	81	74	86	84	67	78	76	78	74	65	86	82	60	85	76	79	66	109	164	149	126	144	137	100	76	77	67	85	76	90	74	73	84	72	81	73	74	90	83	72	73	68	101	73	86	72	72	79	95	54	78	76	77	82	79	81	74	76	78	69	91	72	81	107	83	73	82	76	72	78	89	84	84	79	60	70	93	83	79	88	85	78	75	82	75	89	81	84	77	74	72	58	75	73	83	74	69	72	83	84	82	90	72	88	74	75	65	78	85	80	67	87	72	64	68	72	78	75	78	84	76	73	86	72	62	83	64	81	70	74	96	74	79	76	77	99	75	75	73	95	56	67	71	78	72	75	75	73	71	89	80	75	83	87	74	80	95	77	110	81	64	86	79	82	77	79	93	86	69	71	76	70	76	77	95	82	91	80	74	65	75	82	77	73	75	89	72	72	79	73	72	80	71	96	97	80	73	80	96	102	65	68	70	84	68	87	72	82	85	95	63	68	67	63	75	76	63	74	72	65	72	79	70	74	79	67	73	81	73	87	83	68	71	69	87	81	76	86	78	65	74	61	67	76	72	73	79	75	89	87	66	69	75	87	83	67	65	87	74	74	78	79	67	75	87	83	98	79	79	84	70	63	80	88	86	82	69	68	85	81	73	67	70	72	65	75	76	73	70	66	82	77	89	81	81	75	84	76	83	77	81	72	81	80	75	76	80	78	83	75	73	78	69	90	78	73	90	67	69	60	64	87	84	66	76	59	60	87	65	86	78	92	74	72	73	80	69	81	76	81	87	63	68	72	72	72	77	83	90	66	69	72	97	80	65	79	75	75	94	92	89	79	79	77	76	78	78	96	66	68	72	85	87	84	70	91	70	65	85	74	74	59	95	74	81	70	73	83	85	80	76	87	79	71	70	68	75	62	82	68	88	67	77	62	75	83	82	80	94	74	78	74	88	69	82	83	93	84	84	73	85	82	89	63	87	63	75	84	73	65	81	65	79	81	74	78	89	79	64	79	94	76	84	75	88	81	77	74	67	75	86	69	76	71	68	90	81	79	83	77	78	84	92	81	87	89	74	73	75	78	63	75	95	74	64	87	79	67	82	81	77	76	77	91	69	62	66	78	88	74	83	91	78	72	99	80	86	85	84	65	97	88	76	70	89	75	56	66	97	78	66	64	77	89	66	86	74	77	65	66	74	72	90	64	75	83	95	85	88	77	83	66	88	58	86	83	73	87	76	79	80	80	66	79	80	83	60	79	74	73	74	70	74	87	66	66	70	71	76	80	83	81	92	68	85	84	52	79	87	81	70	70	74	76	70	67	70	73	76	87	72	74	81	84	67	77	77	90	67	73	87	80	73	73	73	77	93	86	87	90	70	82	73	71	84	75	83	76	80	77	83	85	96	81	80	97	74	76	76	69	83	70	81	90	77	83	85	82	78	67	77	97	87	74	92	86	77	81	60	82	65	70	61	72	85	102	87	87	71	89	88	74	72	80	75	81	79	53	71	87	74	75	80	80	63	68	80	86	82	84	96	75	81	92	72	74	66	72	89	99	83	78	109	76	67	82	73	89	78	77	83	79	66	81	80	78	79	62	92	83	73	75	69	80	68	65	74	63	83	81	74	85	77	82	73	76	79	90	67	80	66	82	85	75	83	82	86	98	80	71	93	67	71	74	78	73	69	80	71	78	73	74	81	83	75	70	77	76	82	69	75	77	73	72	87	88	84	77	98	71	75	93	72	82	77	75	73	68	78	88	80	77	88	79	83	79	91	71	87	68	80	74	66	75	89	70	74	85	67	73	70	89	95	95	76	77	76	63	70	82	69	85	67	91	67	79	88	78	83	73	75	91	64	67	78	73	80	74	89	74	83	64	90	63	92	68	78	76	86	81	71	79	72	65	80	79	80	75	72	80	74	82	91	82	62	81	80	95	87	73	66	78	66	77	72	79	56	69	95	73	80	63	75	67	87	70	72	76	59	76	73	76	82	81	83	77	80	81	67	69	75	85	68	79	82	78	77	71	90	68	72	88	78	71	75	85	85	56	93	78	77	90	69	93	67	89	89	81	69	77	83	79	79	91	91	57	65	86	74	79	76	74	91	82	68	76	63	76	87	66	81	71	75	79	74	64	82	87	73	73	77	70	95	75	83	73	69	81	74	69	85	81	93	76	71	77	72	79	64	65	71	74	78	78	79	89	85	79	70	80	60	90	75	94	68	91	90	75	73	70	65	72	75	83	81	79	66	84	76	62	79	76	76	83	85	79	83	67	82	85	70	91	72	83	82	95	72	92	82	83	83	99	65	70	81	83	77	74	73	68	69	88	79	80	75	72	81	90	72	81	73	74	63	80	72	72	80	74	78	83	82	72	96	82	82	71	72	95	80	72	64	81	80	75	81	67	59	69	76	78	60	64	71	68	79	66	64	74	76	81	78	83	72	85	71	80	86	73	64	92	75	69	68	73	91	65	78	82	81	80	85	85	67	73	91	70	67	78	86	86	98	97	81	74	90	88	58	59	99	69	55	63	79	76	94	77	90	84	61	86	79	85	87	73	88	88	80	88	71	79	79	60	67	81	74	86	75	62	69	87	84	76	77	86	83	78	71	81	76	71	91	80	80	83	68	86	64	82	80	80	76	83	75	77	90	59	77	75	76	77	74	103	65	91	82	78	77	73	80	69	73	96	79	74	74	75	59	82	80	74	73	72	85	77	68	84	82	66	93	86	71	80	95	76	90	101	76	60	72	60	84	63	73	94	75	83	73	75	90	80	77	74	83	79	77	80	80	91	82	71	100	79	86	65	81	64	71	93	81	80	72	85	85	66	66	80	96	104	88	65	80	79	86	69	85	85	80	85	82	90	75	85	81	95	80	93	75	69	92	77	77	75	85	61	76	85	72	65	87	93	97	83	90	77	76	88	77	66	100	73	68	70	65	90	77	79	87	69	83	75	58	71	71	82	76	84	96	73	88	96	62	79	90	90	64	68	82	85	73	82	80	77	100	61	84	76	73	63	77	81	81	76	104	66	84	84	80	80	76	96	69	88	69	78	86	86	74	83	79	75	68	70	70	82	69	73	76	86	70	91	83	76	72	84	97	82	75	90	81	68	79	89	78	84	75	73	78	68	67	81	80	81	95	81	70	76	76	95	86	65	99	97	61	72	81	80	85	78	80	70	71	71	77	93	67	79	72	67	88	79	79	63	80	85	87	76	85	89	94	87	65	82	72	86	68	73	70	83	74	83	78	62	82	77	80	80	67	74	76	72	81	76	61	60	79	97	86	94	92	69	109	78	74	89	72	78	83	69	87	74	78	73	91	73	82	79	64	75	78	91	67	98	95	68	75	84	69
22824	21680	29592	24298	21718	21681	10653	1009	659	567	500	403	395	371	356	322	299	285	272	293	272	261	260	265	238	247	253	238	226	217	257	213	216	215	228	236	226	228	226	214	255	221	204	200	215	209	225	208	206	226	201	195	228	237	198	243	217	219	184	209	225	205	224	202	188	205	184	198	214	214	180	195	194	196	217	216	228	225	287	267	221	218	219	221	214	197	215	195	216	211	214	208	208	212	209	198	235	199	216	205	192	224	212	187	203	205	201	198	198	191	216	189	209	192	209	193	185	177	195	203	212	206	241	180	199	212	214	212	211	181	214	204	207	205	182	174	203	209	219	177	216	208	206	220	217	228	239	182	224	191	232	198	199	191	208	190	190	221	192	204	201	233	206	192	211	214	238	221	200	213	221	193	173	192	243	202	187	187	220	236	206	182	228	205	194	200	185	182	218	200	180	201	222	197	195	210	208	191	222	225	207	209	204	187	199	198	229	203	236	175	214	190	194	214	187	191	219	196	211	212	214	199	225	197	197	198	193	230	216	213	193	189	178	205	196	222	218	196	218	193	218	208	218	225	225	197	205	196	210	221	209	184	199	194	212	238	222	227	228	208	211	237	215	188	194	203	193	215	202	221	193	206	208	236	212	200	198	208	222	200	206	193	211	181	180	220	224	180	192	201	219	166	206	196	202	243	203	219	212	200	216	186	214	191	176	236	197	214	206	200	242	201	218	222	206	200	192	202	195	173	198	191	200	205	225	192	191	173	213	214	207	209	205	219	182	176	218	216	198	190	184	232	210	199	200	237	215	185	202	194	177	216	194	190	188	183	191	190	209	206	198	213	217	217	204	200	235	191	215	201	183	217	222	192	191	176	204	215	205	218	202	191	191	205	195	203	203	209	196	210	218	213	230	206	214	220	219	197	204	200	206	235	218	208	198	216	215	191	208	204	190	191	210	189	213	195	225	197	222	211	228	224	213	200	207	203	205	211	214	198	214	226	224	213	196	188	205	219	194	206	203	203	205	206	222	230	188	216	202	214	211	204	201	215	178	197	217	224	193	196	197	236	194	219	188	183	228	205	203	237	195	198	174	200	221	193	190	219	198	204	194	208	175	204	211	191	231	207	219	215	207	195	204	189	230	193	204	198	198	201	204	201	204	192	226	211	241	188	185	216	205	209	175	191	184	223	215	232	202	202	184	194	202	209	202	199	201	230	206	207	218	211	211	225	200	209	217	232	211	219	213	206	210	203	202	204	234	206	205	226	203	211	193	222	214	218	214	215	191	224	191	174	203	196	234	219	204	214	207	197	195	188	193	234	191	186	196	217	208	198	223	195	204	215	203	235	189	181	215	212	206	202	198	198	197	197	188	223	200	203	194	197	237	203	203	215	211	207	195	215	229	195	208	198	224	188	212	199	224	204	219	225	210	193	189	206	185	228	227	213	236	209	219	216	191	219	193	224	218	202	199	226	200	189	212	220	194	247	187	226	200	214	212	204	196	223	213	227	188	216	197	237	200	221	181	209	213	210	189	217	215	199	203	216	202	206	193	206	218	212	189	204	190	212	203	211	200	201	190	179	199	204	195	222	200	216	194	214	203	211	214	186	194	199	218	211	229	196	230	223	214	178	216	179	247	245	210	205	240	207	192	201	204	204	203	213	185	216	195	197	210	184	209	215	229	214	188	187	209	205	197	215	215	173	199	200	198	201	183	200	193	217	212	198	218	208	214	202	219	213	211	190	206	172	225	205	189	235	212	235	204	191	205	196	209	216	201	199	191	203	180	198	205	229	226	217	217	186	222	180	191	206	206	180	229	181	199	214	208	186	191	207	195	203	193	193	211	194	193	196	229	197	203	226	196	197	200	200	219	196	209	216	185	240	208	197	209	205	213	184	204	219	206	214	220	207	201	211	206	195	198	198	225	212	197	215	214	227	174	183	229	212	188	212	179	209	199	196	197	196	207	189	204	172	240	194	208	196	190	198	200	189	207	243	213	162	225	216	222	196	222	210	202	209	229	222	208	187	196	225	181	171	210	220	224	191	181	215	209	208	197	200	210	214	200	216	188	200	220	204	209	183	201	191	204	182	212	191	199	217	216	205	201	202	217	207	211	222	204	214	204	192	216	198	187	205	218	188	198	205	244	217	188	201	201	210	212	204	211	223	209	249	210	182	222	202	207	193	211	220	209	203	219	198	197	210	187	209	215	232	212	204	229	217	181	191	212	209	193	197	196	188	218	203	213	229	217	211	227	185	201	205	216	213	199	219	183	189	215	193	213	201	196	194	204	216	172	234	195	197	229	190	221	221	226	202	218	222	193	175	193	193	227	215	200	233	213	191	187	184	191	200	192	217	197	194	186	180	175	201	203	203	193	211	190	188	206	214	222	207	204	193	216	198	215	200	204	197	186	240	224	197	214	226	189	217	169	202	221	216	219	208	206	186	199	199	188	198	209	204	189	210	199	214	205	203	202	187	185	187	225	181	193	214	204	211	228	190	210	210	192	197	209	230	230	209	195	198	223	206	219	239	202	204	226	209	217	230	213	216	223	210	192	182	220	217	198	209	190	201	193	184	217	216	201	170	214	194	213	220	199	219	192	216	202	198	230	218	182	185	187	218	211	202	192	226	212	186	215	208	229	198	204	228	203	199	199	212	177	203	199	218	211	217	201	187	230	228	194	209	209	210	190	192	218	204	211	214	200	250	206	191	201	244	186	211	207	177	206	208	206	205	216	205	200	198	206	200	211	186	214	211	207	219	185	208	210	206	194	191	209	209	174	210	209	205	193	212	194	212	203	213	194	204	216	195	201	232	202	208	196	178	208	217	197	207	207	201	206	199	212	188	190	197	181	213	163	197	204	193	202	202	194	199	209	224	219	203	235	201	196	194	203	185	203	189	216	217	199	212	193	235	202	186	219	200	193	215	194	185	208	211	202	229	188	209	206	228	192	217	194	197	230	190	217	225	206	187	222	203	207	205	208	176	211	216	208	236	200	223	211	219	207	173	190	216	186	207	195	207	190	201	194	223	206	192	177	220	219	215	204	217	199	229	202	215	206	219	190	209	198	217	181	203	199	170	202	183	205	223	206	192	191	200	200	225	201	211	228	194	198	199	191	230	211	196	211	192	200	215	204	180	204	173	204	179	208	185	193	203	209	210	224	206	212	215	200	197	193	209	197	202	189	211	215	202	219	187	216	207	190	179	175	212	234	208	202	196	209	210	219	204	217	200	214	195	181	210	202	209	189	212	219	244	217	206	183	219	215	203	212	211	209	183	212	196	215	214	199	214	214	185	215	188	206	196	219	209	230	206	230	184	208	207	199	199	206	184	211	227	193	186	210	231	185	222	230	196	211	198	207	193	211	183	202	200	212	206	206	208	213	193	223	221	195	210	241	218	220	213	192	212	184	178	224	189	193	213	227	230	196	220	228	190	191	208	215	204	214	201	186	181	217	202	206	235	197	190	200	211	209	192	216	192	180	205
7747	29815	36904	27730	17900	4084	2021	1485	1098	855	670	599	512	477	452	377	355	348	363	337	292	293	297	270	285	262	269	249	282	252	251	200	257	250	256	234	238	249	234	235	254	228	231	246	228	230	236	215	218	227	239	223	200	254	226	222	233	222	232	227	230	254	241	215	230	241	210	215	195	213	220	243	202	208	234	231	246	289	315	297	304	262	260	242	210	223	229	217	200	217	212	237	235	217	244	194	226	210	244	228	209	230	224	224	234	218	247	198	215	217	246	218	220	211	207	232	231	204	218	221	229	205	208	236	211	181	227	227	223	198	201	225	227	215	201	239	184	199	247	193	222	210	222	237	197	195	207	205	225	206	236	231	214	239	252	229	220	237	244	207	218	222	218	226	231	223	202	202	225	199	245	221	237	237	220	203	214	194	242	204	238	191	206	213	240	219	204	226	210	235	213	196	210	260	222	211	235	206	214	216	213	217	207	231	238	219	176	197	215	222	240	227	230	218	249	218	200	231	205	203	220	242	227	222	216	230	225	211	247	203	225	218	236	213	222	188	212	212	225	192	184	224	225	229	234	214	203	181	221	225	230	191	218	208	231	211	200	200	216	220	216	224	198	204	219	270	203	231	210	221	237	208	191	206	230	220	214	190	204	215	242	216	202	211	212	196	233	223	217	211	212	202	209	196	218	218	216	212	211	245	224	242	220	216	237	222	220	225	220	196	228	226	223	221	204	224	215	209	226	242	234	232	214	237	217	211	215	206	206	215	235	226	191	217	196	173	221	222	240	189	219	196	207	198	237	229	212	203	217	212	218	221	233	199	203	210	235	212	210	205	180	210	185	210	229	218	209	212	200	252	238	211	204	189	208	220	229	214	201	212	222	235	227	238	188	243	200	214	206	209	233	229	233	206	232	206	212	202	236	218	229	200	250	208	209	231	211	203	219	247	207	224	219	218	239	231	216	208	204	206	200	196	196	246	228	216	223	205	229	208	207	213	204	200	229	210	229	218	210	216	187	225	201	201	215	216	189	219	211	206	234	223	206	224	217	215	203	225	191	219	229	229	228	192	211	207	211	206	222	219	218	201	231	216	226	208	198	221	225	219	214	199	228	203	217	220	222	237	209	209	223	206	226	214	207	224	223	207	214	207	209	222	238	204	234	219	212	207	210	227	214	198	229	226	235	209	258	220	215	235	222	219	210	202	225	208	223	223	214	231	243	212	217	207	217	252	197	227	222	240	215	209	226	207	204	219	241	218	203	220	188	224	242	213	208	198	236	210	194	222	226	231	207	224	220	194	201	215	230	229	200	218	199	212	204	220	199	231	212	207	228	228	225	203	237	199	226	215	204	194	221	186	198	216	193	223	205	213	210	205	222	224	223	206	242	220	237	223	214	201	226	226	211	193	203	236	247	212	199	199	231	206	202	201	200	220	238	236	208	250	204	202	198	220	220	202	233	198	208	229	214	225	218	213	206	218	235	224	213	233	221	230	209	206	209	227	229	213	211	208	207	212	205	218	217	231	213	216	224	187	213	190	199	234	214	216	220	218	233	236	216	217	204	227	211	231	238	199	224	225	212	237	218	245	194	227	211	230	220	198	236	216	219	207	208	244	236	222	201	202	203	205	236	218	228	212	215	228	218	209	213	223	237	246	222	222	219	201	218	230	217	220	225	232	205	217	187	207	209	212	243	229	218	241	198	211	210	240	195	223	213	206	247	231	188	206	208	228	216	223	225	209	201	225	217	216	235	226	223	224	207	208	214	220	217	202	193	200	214	227	204	227	233	208	218	214	222	215	226	251	230	223	204	214	238	236	206	200	216	215	240	216	193	220	214	228	206	203	211	214	227	212	222	202	231	195	218	205	223	227	226	220	234	210	210	209	223	198	198	211	217	191	251	220	217	218	211	207	232	231	224	207	203	194	223	198	215	229	204	223	201	218	214	206	219	222	228	203	238	201	205	205	220	186	213	221	253	231	216	182	195	234	210	203	231	196	189	211	197	228	229	218	221	223	220	207	206	204	198	207	220	231	192	202	222	197	202	209	230	211	247	193	219	232	207	227	198	188	209	242	264	218	199	213	227	190	216	221	211	209	205	212	223	212	204	219	196	228	218	207	208	208	209	209	205	240	205	241	223	246	214	218	212	208	210	225	217	239	235	204	187	206	206	182	221	206	214	225	212	223	203	232	205	224	225	193	217	235	231	217	219	200	217	213	212	219	203	217	229	202	236	233	219	204	225	216	213	202	208	218	202	210	212	217	230	219	238	217	233	218	222	233	212	232	215	205	228	191	195	233	252	226	237	225	224	227	221	224	211	230	194	200	229	196	226	234	210	213	221	231	236	216	199	201	259	213	225	205	199	222	229	232	224	210	195	237	223	217	232	210	210	199	225	221	237	233	242	252	241	238	208	214	236	213	217	213	236	238	186	249	236	199	229	235	208	220	227	238	208	215	226	212	211	205	219	195	206	210	229	236	215	259	234	247	214	202	239	223	198	213	201	184	236	225	226	215	199	200	224	200	230	202	215	216	219	204	229	214	243	213	236	236	224	232	219	232	206	233	204	223	226	188	223	220	222	237	237	201	238	214	212	205	193	217	228	208	213	209	186	211	203	207	194	209	188	201	215	219	216	223	202	223	217	236	221	219	218	214	211	197	207	219	224	216	217	208	197	170	217	208	186	196	241	209	227	227	237	234	239	222	238	230	198	223	230	209	229	204	228	217	234	222	215	205	243	217	217	211	182	205	195	229	218	230	226	220	222	225	228	211	204	207	206	214	210	217	277	220	196	221	193	198	223	255	219	205	211	207	206	247	213	209	189	194	198	239	195	229	199	206	256	238	213	227	207	219	217	195	231	232	197	205	225	218	227	202	229	217	208	206	227	214	225	199	211	222	210	209	230	231	212	226	222	245	224	210	213	213	205	205	217	220	223	209	213	218	233	217	219	230	214	227	206	199	202	229	208	215	208	227	244	222	216	195	222	235	226	202	225	238	227	204	228	209	234	193	239	226	219	197	199	212	207	200	218	209	213	240	209	226	230	217	229	215	218	198	186	238	230	230	218	209	255	222	202	212	219	225	229	252	200	226	223	250	234	219	211	244	207	218	204	227	215	216	217	219	212	212	224	224	189	209	200	204	209	217	216	198	211	202	235	183	221	221	227	211	218	248	221	216	213	224	210	240	220	204	233	226	216	223	243	242	224	209	207	214	226	220	181	225	222	204	209	203	226	237	213	192	210	229	227	248	225	216	223	239	226	227	206	214	244	210	201	208	213	230	242	207	200	222	219	224	227	205	199	235	218	226	234	228	243	214	243	196	223	217	221	190	212	207	221	236	193	195	210	217	221	218	213	204	223	191	219	212	198	233	236	223	218	222	197	209	218	195	204	215	203	224	206	223	226	229	224	201	214	219	239	207	240	214	204	218	214	196	227	211	212	231	209	233	240	217	228	194	208	193	208	225	198	229	206	221	215	225	229	211
28100	21027	20525	12678	4914	910	258	188	162	143	143	151	124	145	126	128	136	130	136	160	139	134	139	122	130	131	129	109	132	127	150	138	123	142	154	135	124	153	151	129	140	137	144	148	146	135	136	125	138	124	119	152	152	124	156	111	132	128	135	117	129	127	120	118	138	126	141	120	126	121	137	110	119	137	133	132	162	156	172	174	153	161	144	138	155	151	121	136	143	121	122	144	118	130	144	133	138	150	125	115	118	130	130	130	105	116	119	120	133	148	132	140	129	111	117	150	147	142	136	130	136	129	105	130	127	129	121	121	155	125	139	137	132	137	106	135	133	130	151	136	122	134	116	144	143	120	137	144	122	100	125	133	127	126	129	133	143	121	133	129	137	123	163	122	115	121	133	145	132	140	129	120	124	111	139	138	123	120	127	135	132	140	127	135	133	136	135	126	136	128	133	123	135	125	130	131	121	133	132	124	129	134	152	148	112	139	125	131	117	126	125	143	138	134	112	129	123	129	143	142	149	128	129	146	113	142	113	127	107	119	154	139	133	127	126	134	123	142	126	131	140	117	126	138	136	123	141	127	144	144	146	166	158	118	152	123	123	140	130	132	146	140	135	153	146	125	139	114	123	136	130	119	114	146	138	128	114	146	108	163	142	134	140	120	112	121	138	133	139	132	149	115	148	138	157	156	130	132	145	115	133	112	136	130	136	132	116	154	138	121	129	124	148	137	117	133	141	137	115	136	127	136	137	136	122	145	133	116	125	141	140	123	126	121	138	134	121	130	131	120	135	124	113	103	141	118	113	125	125	129	119	111	139	112	146	159	136	115	144	129	122	134	123	130	141	146	122	120	111	122	117	135	147	145	109	141	134	122	131	120	140	136	144	123	136	138	122	119	136	117	133	143	122	139	117	133	126	145	146	135	124	129	160	142	138	143	139	142	120	122	116	121	132	140	131	135	116	133	134	127	116	126	152	130	113	114	137	130	107	136	130	129	129	133	140	136	121	135	117	131	135	122	143	122	134	136	130	116	135	134	151	143	126	126	123	122	118	124	116	129	133	148	130	122	132	130	135	143	133	120	152	137	132	125	104	141	142	127	150	111	123	142	127	156	138	140	138	120	115	143	135	128	152	125	115	134	136	112	137	132	121	148	114	129	118	125	155	126	125	115	141	120	124	147	125	140	134	136	136	142	103	158	120	113	121	131	136	137	132	136	123	125	123	118	120	136	140	136	135	145	124	152	136	130	122	128	143	124	132	137	134	121	144	141	125	130	149	135	153	130	132	130	151	126	117	119	133	140	165	136	140	100	139	138	128	130	116	130	105	143	118	165	146	142	121	122	154	131	125	144	122	136	116	130	134	124	123	132	129	151	150	148	129	149	156	144	140	151	151	128	116	115	111	126	148	142	129	119	134	121	127	134	127	113	121	140	128	148	132	133	134	124	132	129	126	133	132	115	116	134	132	96	122	121	104	121	118	150	130	122	155	149	139	145	131	133	127	118	132	121	134	142	126	131	114	136	126	133	133	121	134	126	147	139	107	134	125	127	123	136	136	120	114	147	133	127	146	133	119	142	136	110	133	131	143	132	132	133	124	129	124	118	117	144	136	132	126	125	115	125	132	131	113	141	131	128	130	111	130	121	138	131	141	126	118	122	144	119	145	132	131	115	110	149	135	122	120	135	127	146	125	122	148	143	152	128	129	137	111	150	119	139	127	131	136	128	137	137	121	121	121	115	125	138	140	148	130	123	134	126	133	143	107	126	143	129	124	159	150	127	122	131	134	127	121	128	122	138	142	115	137	128	119	126	133	127	125	121	151	132	124	123	140	125	150	142	144	116	132	118	119	153	130	113	128	120	123	117	124	153	133	132	132	134	129	107	132	152	144	120	139	117	124	140	140	126	124	113	120	138	133	147	127	129	134	156	129	110	122	131	134	133	116	109	138	137	128	137	118	124	144	118	137	122	136	126	126	125	130	140	139	126	126	138	122	132	128	145	149	116	130	145	134	148	121	135	153	131	111	130	131	150	152	135	124	135	148	116	139	114	124	150	132	148	129	152	135	135	123	142	137	146	138	141	112	136	140	119	135	127	122	120	143	133	143	119	133	137	131	139	126	122	123	152	112	126	138	140	140	124	151	145	127	144	131	138	135	131	136	136	132	126	132	110	126	133	150	119	105	126	140	132	153	119	158	130	118	117	130	136	131	115	133	113	134	131	126	136	143	134	125	100	141	148	114	144	141	135	128	132	142	109	122	123	132	119	120	119	126	110	112	114	129	121	126	128	134	124	146	138	122	121	137	140	123	132	119	129	139	120	120	116	140	142	108	129	153	98	143	129	129	141	126	130	143	126	131	124	135	143	118	137	139	140	130	137	118	135	116	119	129	129	151	145	148	127	125	109	132	118	131	107	121	141	124	137	111	133	124	146	130	153	132	145	127	134	125	143	133	134	131	146	125	136	132	140	134	138	125	131	134	121	145	120	133	137	131	112	128	138	119	125	151	126	127	140	136	106	131	130	124	119	127	140	133	132	151	127	121	133	127	136	112	124	133	114	118	115	131	122	145	154	116	148	132	140	119	140	137	135	136	138	127	128	145	120	114	126	110	104	138	135	139	123	123	123	120	118	145	159	134	140	133	139	129	147	134	114	127	122	136	124	152	121	136	120	124	151	135	134	123	116	133	124	135	121	138	131	138	134	135	105	127	139	130	137	126	142	128	132	111	129	132	130	98	142	133	125	131	126	110	128	137	133	131	116	138	143	118	131	142	138	120	145	147	137	110	159	140	130	127	121	129	127	124	144	134	146	137	131	125	131	120	119	129	158	120	153	112	137	117	137	134	134	134	124	136	129	107	118	132	139	122	144	136	137	133	125	118	124	134	131	120	124	136	155	140	111	136	113	114	114	141	126	134	140	138	125	116	110	122	140	126	126	111	154	128	139	150	137	131	141	156	142	139	141	98	124	121	123	128	120	160	130	128	131	129	122	111	135	131	142	138	133	132	129	129	120	127	131	125	150	110	127	127	127	142	147	126	142	132	119	134	136	130	135	122	140	114	147	127	114	130	121	132	123	133	145	113	128	120	136	157	125	144	129	124	127	134	156	113	148	135	108	126	121	140	118	129	136	154	134	135	110	152	141	127	125	120	148	145	136	163	117	117	135	133	127	116	140	137	139	143	134	151	131	129	140	139	128	137	133	127	154	146	120	121	136	156	117	130	116	125	134	157	132	120	130	124	139	130	127	114	134	147	122	123	121	123	133	125	130	119	147	139	140	128	139	156	125	133	129	121	116	137	104	139	119	129	134	142	113	148	133	137	119	146	133	131	128	104	143	117	110	136	117	126	129	138	133	128	138	127	121	140	136	149	130	130	115	120	158	134	126	148	120	118	143	131	133	136	144	131	101	134	129	133	150	130	122	140	139	132	118	118	144	137	138	106	121	120	123	134	126	132	121	131	141	158	135	135	126	132	132	136	128
9007	19849	22391	12449	7336	1444	355	266	211	174	134	150	172	124	140	131	135	160	156	151	133	120	137	130	147	155	148	140	151	132	139	139	138	161	145	155	141	135	128	145	137	162	129	123	138	148	142	151	139	137	138	122	136	148	159	142	167	148	146	126	142	133	136	136	141	148	141	127	136	144	149	133	151	146	153	147	142	169	186	191	184	180	149	146	147	135	161	137	151	138	152	142	142	133	128	120	138	154	145	141	137	144	145	136	116	149	134	151	144	141	134	148	120	137	152	127	129	146	128	137	163	125	144	147	122	138	137	141	148	134	117	129	122	144	133	121	146	121	135	144	138	137	130	137	145	138	120	140	139	146	138	126	128	135	136	122	126	137	148	126	131	136	137	161	135	142	135	151	139	133	146	150	164	123	141	139	144	155	141	135	121	102	138	116	134	129	131	132	133	145	129	132	126	144	147	136	137	148	154	144	147	162	151	125	117	136	172	143	135	147	151	136	140	129	144	128	135	149	143	122	141	130	154	137	111	113	155	136	138	126	136	142	138	156	139	132	140	141	149	152	128	123	151	138	138	133	131	115	137	146	128	140	142	143	144	133	153	116	145	151	161	163	156	130	154	174	124	134	147	143	135	157	146	149	128	127	144	139	142	150	148	135	155	154	135	130	142	142	129	136	142	152	142	133	139	126	142	142	150	148	135	138	142	155	155	145	136	143	137	141	163	142	116	152	148	139	151	149	139	137	129	127	138	141	137	167	149	134	136	123	166	161	135	148	145	135	141	137	112	119	147	137	144	130	154	133	131	143	129	148	139	142	125	141	151	129	136	144	124	136	135	145	139	128	164	149	163	114	140	141	139	146	117	131	148	142	159	164	147	148	151	134	148	166	124	141	134	127	142	136	137	139	143	145	126	151	132	132	173	139	139	143	130	136	145	138	138	131	150	163	126	132	133	149	127	149	148	136	121	151	148	145	134	127	130	142	109	146	127	128	145	140	133	139	136	114	136	128	124	138	131	137	163	117	140	123	133	155	137	142	146	141	132	169	140	140	134	136	133	143	148	159	132	141	139	149	153	122	133	142	130	145	140	118	135	147	139	149	136	138	136	125	132	132	128	140	117	145	132	139	138	149	149	139	145	143	148	133	150	125	145	126	140	120	146	136	126	159	128	139	142	141	129	131	140	163	146	149	163	139	148	158	138	133	130	126	136	118	145	135	135	142	125	125	126	162	128	143	130	146	150	144	144	131	150	134	127	130	156	126	124	123	135	123	122	168	149	161	116	149	148	140	135	153	130	133	118	129	135	129	142	136	135	143	148	155	149	147	151	146	147	154	143	151	135	133	157	154	140	139	143	151	129	138	132	137	155	168	141	137	139	121	134	145	142	123	127	153	121	130	139	128	129	139	133	122	134	133	142	146	139	130	142	147	151	152	129	141	160	135	116	130	129	148	128	144	145	164	155	139	146	143	146	143	142	139	144	149	154	125	147	136	157	154	140	143	132	119	135	112	156	138	134	128	133	143	126	167	137	147	143	128	126	145	123	145	123	163	128	133	141	139	145	159	140	136	129	132	134	128	167	138	126	112	127	142	150	130	137	163	155	151	108	136	133	151	155	156	150	153	134	153	138	156	151	136	159	134	130	141	121	151	135	167	136	144	122	131	152	153	129	142	142	157	142	139	120	125	133	150	128	143	138	137	149	118	136	119	145	129	154	142	134	120	142	153	142	154	178	148	141	148	151	150	154	133	125	133	141	139	144	141	137	153	135	139	137	140	138	146	156	144	136	144	145	138	143	142	143	119	127	132	146	135	130	145	148	146	150	126	138	127	148	164	129	136	154	116	141	146	151	137	125	116	134	120	157	140	137	136	142	156	116	166	145	120	132	135	147	135	122	125	125	127	121	148	148	157	141	140	145	131	126	125	125	127	139	117	140	131	130	142	143	162	136	143	150	138	136	120	141	139	119	127	165	133	137	151	140	138	121	135	168	139	115	139	165	143	131	129	157	152	143	149	120	130	129	154	151	154	128	136	151	134	141	127	129	143	155	152	143	137	157	143	145	145	137	161	138	153	155	153	137	143	153	143	169	147	134	127	152	141	135	142	160	151	150	139	146	132	129	150	142	128	145	142	146	154	130	130	128	139	149	124	154	127	134	159	128	151	147	135	143	145	139	127	141	131	126	134	143	120	152	140	153	129	141	134	142	130	143	132	151	144	133	149	143	145	128	128	134	140	126	136	144	150	130	142	167	137	146	144	128	150	122	138	150	137	128	136	148	145	135	124	131	148	142	113	147	140	149	120	136	137	131	136	132	130	136	161	145	150	145	125	131	138	156	133	144	139	161	120	146	141	150	141	133	140	157	141	145	134	148	135	134	128	127	150	151	143	149	134	136	133	142	127	135	135	150	143	133	122	168	134	161	139	141	140	137	137	141	135	149	138	146	137	145	154	131	140	138	135	148	149	144	132	152	153	128	117	161	138	135	154	146	113	127	149	137	149	131	138	151	131	134	131	146	120	148	141	140	127	143	124	138	148	126	149	151	126	145	142	141	128	140	144	154	147	147	162	138	145	163	155	150	155	135	141	145	129	124	143	140	127	123	153	142	140	118	142	134	151	144	141	129	146	131	138	123	145	146	115	137	131	136	138	142	157	143	128	146	137	129	136	124	148	140	136	136	134	141	153	140	146	135	142	92	155	157	134	147	131	109	151	131	126	152	131	148	123	138	145	120	140	145	132	141	152	133	134	129	124	154	113	149	135	159	127	108	144	154	137	124	157	152	134	140	140	132	133	142	125	118	145	145	127	139	129	142	112	135	122	135	147	148	130	128	133	129	130	128	135	132	132	132	132	135	143	167	133	142	136	152	151	121	133	139	150	138	141	142	144	150	126	125	150	123	127	116	139	128	152	135	128	125	137	139	128	117	126	164	117	138	124	127	140	148	132	115	138	144	132	146	137	130	132	164	158	126	142	135	130	154	124	142	138	130	124	129	162	147	141	147	130	133	140	149	157	139	132	130	145	135	150	143	126	145	120	162	135	141	153	133	121	133	140	147	132	133	133	135	151	131	136	152	138	138	147	129	125	149	142	139	150	143	123	136	152	119	148	146	146	150	111	137	128	129	146	125	134	150	139	153	147	141	157	156	138	152	156	150	141	154	129	121	136	156	131	159	141	155	139	138	153	130	123	134	130	154	134	148	166	140	128	140	135	148	130	132	140	150	144	136	122	156	141	145	143	147	152	147	144	141	154	141	137	144	131	126	141	130	146	132	126	123	118	138	134	139	138	132	145	133	124	132	132	141	154	153	142	141	175	157	155	144	133	132	135	139	136	134	154	120	158	125	121	140	150	134	129	139	121	150	136	137	130	128	129	138	136	148	145	129	128	143	147	135	133	139	135	163	157	122	137	162	148	116	148	145	146	133	131	126	144	124	124	141	115	131	158	128	127	126	124	146	176	125	139	122	126	135	131	141	130	167	135
24019	21736	29268	24794	21797	14124	1847	673	478	451	411	346	338	297	277	311	278	284	308	261	271	237	271	250	248	247	259	266	290	256	270	235	245	267	235	269	243	248	241	267	243	249	240	215	252	252	250	259	246	242	222	229	262	227	255	241	250	237	260	240	237	255	213	225	227	271	256	218	223	267	237	242	249	226	235	252	257	268	291	275	292	284	285	226	262	250	259	239	263	242	256	250	257	238	218	259	268	219	241	222	244	231	251	236	237	234	241	242	228	263	233	242	234	252	235	225	254	229	233	257	225	264	242	227	226	234	244	219	221	216	231	231	267	261	240	236	235	242	247	257	222	256	210	254	264	256	244	279	223	239	273	265	255	278	253	229	209	231	250	241	232	255	257	235	222	238	220	220	231	246	236	240	225	229	244	225	224	252	259	246	252	242	244	230	213	254	221	219	253	221	259	211	232	218	256	221	247	229	259	248	239	242	246	249	220	235	229	228	260	228	244	231	262	237	248	236	227	233	225	255	260	233	240	237	224	263	261	261	246	267	256	243	235	221	252	243	257	243	238	226	258	232	222	242	233	233	244	250	238	241	234	260	228	230	240	212	281	237	222	251	216	267	227	219	237	247	241	236	251	251	234	206	240	220	246	240	234	233	238	237	255	212	247	251	224	250	252	252	244	242	220	256	199	247	205	258	209	211	229	228	242	227	256	258	198	224	231	216	232	229	283	241	258	263	235	214	233	241	228	235	225	251	275	233	238	245	256	212	242	229	234	223	231	227	228	239	251	249	236	243	234	278	245	242	238	263	255	235	225	212	233	235	228	243	247	244	276	217	240	253	252	240	252	253	227	284	232	256	253	255	244	216	236	272	210	237	239	230	224	251	243	251	234	229	258	243	228	249	243	228	246	236	237	257	260	266	247	240	235	218	250	244	254	263	269	218	227	256	270	232	227	233	281	238	247	226	230	220	254	252	218	251	239	237	237	238	237	254	255	213	245	253	256	221	233	255	265	246	235	235	245	253	229	257	258	245	234	250	254	248	243	246	243	268	245	243	220	223	227	253	252	219	225	248	236	245	230	235	223	262	239	255	256	236	227	229	245	259	220	236	238	230	253	239	250	257	263	254	253	235	270	241	250	251	258	257	247	218	239	244	232	226	235	238	238	227	230	228	230	269	223	247	241	265	259	258	245	241	264	236	230	217	253	233	242	202	241	264	248	207	254	237	260	259	259	217	233	227	222	256	235	237	245	238	263	227	230	243	250	231	242	207	231	249	232	229	251	222	241	248	249	260	250	247	260	238	251	233	240	250	249	243	248	232	240	221	248	221	236	251	237	243	261	225	227	238	258	224	246	225	231	247	229	264	238	249	259	213	230	274	261	249	249	217	240	246	226	238	235	266	246	230	238	237	224	239	228	255	254	253	242	245	246	218	283	231	270	210	238	237	258	259	275	262	203	239	235	223	261	258	247	213	251	219	241	242	245	270	236	264	230	256	247	254	224	234	265	223	230	216	240	261	236	231	223	228	232	247	231	248	254	249	271	230	266	233	255	232	251	232	255	241	237	213	250	250	224	239	204	232	225	227	232	247	220	216	254	241	249	247	273	261	245	232	238	226	260	256	217	252	239	239	213	256	221	275	245	249	246	240	254	219	252	241	217	240	244	241	247	257	235	217	228	244	232	231	269	226	248	225	219	243	228	221	261	230	243	239	232	230	241	244	226	234	233	256	253	249	229	234	233	258	252	256	229	216	223	262	251	247	260	260	254	233	249	263	210	229	272	249	246	241	251	255	247	262	233	236	240	246	235	254	243	252	242	201	242	204	276	252	241	237	248	270	263	243	236	266	258	224	247	235	245	228	274	245	240	235	234	247	237	246	240	241	260	242	261	276	241	264	222	242	239	219	243	248	240	228	236	284	231	238	229	215	242	219	217	248	237	246	233	219	246	256	264	241	187	235	256	236	263	225	232	243	248	272	245	224	246	227	257	230	225	252	251	199	218	233	243	257	243	225	256	239	202	246	230	246	249	245	223	247	239	254	224	260	239	238	253	269	248	249	226	228	209	234	225	243	229	243	249	259	228	254	251	231	217	241	219	219	232	243	238	250	219	246	226	250	251	228	225	209	208	205	244	245	240	251	245	206	237	256	251	228	231	243	250	244	242	243	282	232	237	262	234	233	267	230	251	248	243	211	252	232	234	231	241	221	228	244	249	254	249	247	247	221	180	239	248	221	249	251	243	230	266	224	223	245	232	239	204	213	269	213	248	215	233	256	231	219	212	222	232	225	240	255	244	255	234	224	229	260	242	230	261	231	265	258	263	247	244	228	261	237	234	235	255	244	245	231	239	255	252	229	244	245	245	246	243	233	236	244	225	241	239	236	243	221	260	260	217	229	232	228	219	242	240	214	232	259	234	212	214	250	223	216	249	249	245	264	233	258	237	236	265	221	238	245	255	243	243	247	250	213	246	217	239	228	234	232	240	247	240	236	244	231	239	244	202	220	268	252	257	222	258	238	237	257	230	252	220	230	232	215	248	223	259	256	244	206	265	221	235	238	221	244	249	262	247	249	235	287	242	257	258	236	257	242	227	246	233	230	214	279	242	226	241	257	218	257	265	217	249	244	268	252	221	261	231	246	226	258	236	229	262	249	249	226	243	262	230	234	252	273	244	239	260	270	263	247	247	218	233	240	229	244	275	264	221	236	238	265	240	253	259	242	225	244	262	248	240	255	211	265	240	233	260	239	264	215	203	246	212	241	248	218	266	232	257	269	235	241	226	229	249	238	269	229	235	269	223	260	236	261	223	242	250	276	220	253	245	232	233	242	243	216	263	256	235	255	209	232	252	236	239	244	227	263	242	240	217	232	230	220	240	247	230	253	277	231	259	246	236	274	264	229	275	262	245	232	217	244	246	290	245	257	246	259	222	230	257	229	216	255	255	242	272	236	260	240	224	255	231	245	222	232	224	229	237	235	246	224	247	245	260	200	262	250	215	218	239	263	233	258	241	248	251	234	227	238	218	268	229	268	218	217	245	249	250	238	251	233	245	239	244	253	253	251	203	236	248	233	250	252	241	237	270	236	220	252	241	236	241	268	211	215	239	245	226	240	209	252	239	221	230	223	236	231	265	229	272	264	215	232	243	281	213	248	240	222	236	267	250	259	259	213	245	222	225	252	234	237	277	272	238	239	242	241	268	232	240	246	231	264	224	226	254	236	287	259	238	236	209	261	252	230	226	250	222	251	222	244	255	248	239	219	256	231	238	231	241	249	253	237	261	241	220	251	210	251	234	236	250	229	217	239	211	243	245	261	217	260	222	233	244	258	251	238	230	224	221	243	247	233	242	240	249	245	239	214	269	251	223	232	226	229	251	245	237	234	241	256	213	235	224	229	231	239	235	248	215	227	229	238	216	259	235	244	222	229	262	243	231	229	261	268	232	221	255	249	264	244	250	261	251	243	239	259	269	235	252	257	246	246	254	230
14583	40927	31145	22056	10440	5629	1752	949	715	559	468	439	413	380	356	327	333	319	293	314	268	290	301	277	281	277	271	267	268	274	286	256	252	269	276	257	238	255	269	258	258	282	265	273	260	275	267	265	251	281	262	241	242	251	266	260	269	266	266	242	261	262	234	233	276	256	261	263	284	270	254	264	254	298	274	262	291	292	305	320	306	300	283	261	267	257	242	251	248	260	234	227	262	236	272	246	261	239	239	267	248	250	241	248	247	234	252	263	276	287	280	277	241	252	230	240	256	262	237	255	235	251	262	265	257	223	254	243	250	266	243	260	269	259	243	244	266	261	245	253	230	252	260	245	259	221	259	238	260	243	242	266	235	250	240	256	250	276	235	278	263	259	239	253	226	239	240	267	279	257	264	238	257	259	263	238	252	258	261	253	228	236	259	209	263	234	239	236	287	251	245	263	279	294	250	276	216	278	250	250	253	233	235	246	235	271	264	245	276	272	246	256	271	261	251	243	278	251	256	266	241	266	273	263	291	264	270	281	254	243	265	244	258	248	220	254	262	247	273	251	267	258	235	268	263	271	235	248	238	237	250	281	257	246	259	249	291	249	261	257	250	245	257	230	228	252	268	262	247	239	267	244	253	280	247	248	236	222	236	248	242	258	249	252	222	235	277	278	240	218	268	250	262	245	257	253	242	276	253	271	237	245	246	270	247	274	256	259	252	253	270	237	231	226	267	273	219	248	256	235	241	252	255	255	240	234	277	232	272	233	266	285	245	220	230	242	256	263	274	275	228	258	232	239	271	246	238	251	261	274	228	228	265	220	266	283	240	263	247	220	266	267	240	223	271	255	253	263	241	267	261	255	304	238	247	251	249	259	276	259	275	243	264	286	248	253	267	235	270	241	271	266	247	245	271	264	269	204	266	237	276	230	270	257	274	250	243	246	241	254	253	252	260	245	251	279	273	268	245	263	243	266	250	258	235	263	275	253	255	232	305	235	251	267	241	246	255	273	287	243	279	260	264	245	276	256	264	268	241	259	273	265	294	249	235	280	300	228	256	277	240	248	277	264	245	255	281	255	269	257	243	284	257	234	237	248	281	238	235	251	236	281	261	280	259	258	255	257	257	267	252	233	255	230	247	228	242	279	246	255	215	244	238	241	261	253	250	232	262	254	241	271	277	276	261	262	229	250	274	239	267	248	260	253	257	232	278	256	257	256	254	267	258	284	268	218	261	265	266	265	248	252	249	229	232	255	248	241	258	281	218	239	241	243	263	278	243	250	218	246	262	258	260	234	236	223	243	262	267	275	235	264	272	245	249	264	257	267	287	255	240	234	259	249	248	242	221	245	261	242	244	232	222	253	282	249	224	252	248	294	258	268	254	257	251	257	229	250	278	288	263	271	216	266	248	247	282	282	236	262	277	256	250	231	228	237	250	257	245	239	251	232	283	273	246	276	265	234	287	260	247	263	236	244	254	251	251	253	243	254	268	245	257	275	259	264	245	303	237	270	247	259	253	266	270	250	271	260	262	267	226	225	258	240	245	221	249	237	253	255	239	241	216	249	252	252	242	262	247	265	250	259	261	256	238	255	243	248	251	253	220	290	266	215	234	264	243	246	250	237	236	259	300	262	232	250	255	250	263	249	256	248	256	253	271	260	253	272	255	252	273	271	259	239	250	259	292	274	227	263	234	218	244	250	231	273	259	282	239	248	235	241	273	240	247	240	264	244	258	267	259	273	272	248	251	251	271	246	253	266	262	259	250	248	248	246	243	256	261	250	254	279	274	242	236	273	267	242	270	256	250	263	233	244	240	248	243	218	269	252	237	260	274	262	261	258	271	243	250	257	258	285	270	266	273	280	273	253	246	256	252	236	242	269	255	265	251	232	267	251	239	267	266	255	248	285	273	269	247	231	243	277	259	274	265	235	253	227	242	241	232	251	226	253	246	277	250	266	246	264	288	267	255	271	237	221	247	261	241	260	216	267	246	251	274	245	252	270	244	266	245	251	234	259	232	211	269	261	246	244	262	273	246	260	277	229	272	243	278	247	230	278	231	277	265	256	267	246	236	243	233	275	254	248	245	238	247	280	264	260	245	250	268	251	277	269	241	245	274	238	276	252	269	249	254	258	241	250	240	237	255	236	262	263	262	249	221	265	220	251	242	234	242	253	258	268	244	225	244	255	260	244	233	267	257	275	272	240	244	246	239	241	242	269	246	273	304	263	248	271	261	221	239	266	270	262	260	229	263	260	257	275	281	278	257	227	228	252	302	252	228	245	252	231	276	253	254	261	230	256	235	247	260	260	254	280	254	270	241	267	221	238	248	268	262	248	254	258	249	226	257	300	242	280	279	261	262	245	240	254	247	239	260	251	242	230	246	241	214	267	232	234	245	237	228	273	278	255	234	271	273	260	281	262	255	263	250	270	248	280	260	276	237	254	222	230	244	255	274	276	229	276	266	241	243	261	246	279	255	260	239	271	234	231	265	284	272	259	266	272	244	260	268	273	246	244	280	261	248	285	272	293	253	266	278	234	259	251	264	274	240	259	259	275	250	267	238	260	303	300	263	258	229	248	252	263	281	260	258	262	259	245	287	265	263	234	244	247	242	262	289	248	263	264	274	265	279	255	254	232	253	270	258	271	233	242	258	260	271	234	264	249	272	257	275	255	248	258	251	266	274	248	252	253	261	259	246	253	280	274	257	271	257	248	239	246	234	266	275	266	236	265	264	259	251	265	269	244	262	240	214	247	251	228	251	272	243	250	265	258	265	260	246	246	284	266	222	238	250	223	253	251	232	282	250	244	261	272	232	254	247	220	247	274	264	268	268	259	264	249	239	275	252	240	258	251	259	250	233	246	263	244	249	230	284	246	267	284	258	246	262	215	279	280	257	240	245	268	237	266	248	259	261	242	276	260	254	229	259	214	255	263	233	277	258	260	255	282	264	242	242	233	248	249	246	228	272	236	236	246	256	270	253	244	274	258	255	257	209	211	269	250	268	246	267	247	265	268	262	247	261	231	267	239	247	253	265	224	250	264	269	263	265	250	258	274	229	262	264	260	235	254	266	254	252	251	283	270	280	253	230	275	255	269	259	243	271	290	233	262	250	232	251	258	277	249	258	248	264	276	253	263	254	271	271	239	229	262	253	261	220	243	244	266	254	263	254	244	281	246	243	237	264	273	262	223	259	272	252	251	252	228	216	252	266	247	245	256	263	268	258	248	257	247	254	266	279	268	253	247	256	259	252	267	239	237	258	218	259	276	254	273	237	260	258	299	243	265	244	269	244	249	258	267	228	251	275	234	254	235	248	242	261	266	258	237	269	239	251	252	232	254	249	264	258	251	276	265	267	238	241	276	249	277	305	245	238	265	274	236	274	252	266	274	238	271	253	248	269	241	238	288	257	262	241	217	263	279	256	251	271	244	268	242	263	264	260	297	247	253	257	272	288	248	248	270	261	247	253	276	258	250	279	254	235	241
23944	20715	27022	24654	15174	3302	926	222	156	142	108	105	108	98	110	81	93	98	88	77	71	79	87	83	81	89	76	79	68	88	82	68	72	73	87	75	69	75	68	73	72	79	72	86	76	75	76	69	81	57	72	69	90	65	77	69	74	74	76	78	77	79	76	71	77	64	64	74	62	69	63	78	54	81	86	64	74	76	96	117	105	93	87	78	72	82	59	68	81	64	57	58	67	61	66	70	61	76	81	68	63	67	68	67	71	59	75	68	74	73	57	55	53	83	61	75	68	69	78	68	73	68	61	71	67	55	67	71	84	78	61	54	73	61	58	69	66	76	69	68	56	65	73	61	57	88	67	66	79	57	67	58	84	59	70	88	76	79	65	70	66	62	68	72	57	60	62	72	69	67	68	70	74	59	79	68	69	61	77	74	69	80	72	73	64	59	63	78	59	62	67	68	71	50	65	61	80	76	62	80	79	66	64	58	71	69	64	69	58	75	81	72	54	62	68	51	61	80	62	59	66	83	56	64	59	62	80	68	78	75	61	64	76	74	72	84	62	62	68	74	74	66	61	77	82	62	65	68	85	67	62	65	66	72	63	92	72	80	64	78	56	74	60	84	78	66	76	74	64	75	72	69	71	64	64	77	68	81	61	75	69	70	59	72	67	67	60	58	70	53	67	67	68	61	67	60	73	70	69	61	67	83	56	58	64	61	65	59	75	53	69	65	73	58	59	77	79	72	71	64	66	68	72	80	56	54	79	59	81	72	60	79	64	61	58	76	87	66	61	72	74	87	55	71	71	81	72	47	81	54	61	61	76	74	78	58	67	70	76	76	63	63	55	82	70	55	70	52	78	62	78	73	77	58	81	74	81	75	70	83	70	74	72	72	78	92	65	68	71	61	68	68	77	68	78	73	73	71	76	71	59	82	69	66	86	54	84	80	66	68	80	61	79	72	61	67	72	72	69	78	83	68	76	88	75	72	83	69	54	83	68	79	63	67	61	86	69	74	75	72	69	74	71	67	59	68	63	59	60	71	62	55	73	63	60	63	61	75	77	77	68	81	70	57	78	54	70	64	91	85	98	47	80	70	69	64	55	65	64	88	65	70	72	75	72	71	73	76	68	51	83	70	77	85	57	67	63	57	62	75	62	79	82	61	66	59	61	66	59	61	70	60	87	70	90	76	64	66	95	65	80	78	80	68	74	63	61	72	89	76	51	81	73	68	69	59	62	68	79	75	69	65	61	67	67	80	75	87	64	77	64	70	66	67	81	71	66	56	71	69	63	87	76	62	76	65	65	70	70	70	82	65	60	62	66	56	72	77	55	66	86	60	69	61	70	66	86	82	75	70	61	64	85	75	60	61	62	78	68	73	68	66	61	74	76	71	60	63	65	93	78	59	76	74	63	78	85	67	74	64	67	68	72	66	72	70	65	72	56	62	74	81	70	67	64	74	65	72	63	57	64	61	78	69	80	63	66	58	71	70	77	61	58	66	68	69	76	77	67	61	68	70	65	69	73	62	77	77	77	69	63	68	61	74	63	82	75	69	76	54	60	68	63	60	73	54	91	72	75	84	66	67	73	63	64	86	69	72	73	73	57	62	66	72	65	71	76	75	65	65	74	68	80	70	64	67	81	58	69	65	72	74	71	63	74	69	77	54	63	76	71	68	68	86	82	69	67	70	89	81	73	80	63	81	65	58	65	60	78	85	77	59	69	89	73	76	75	67	80	85	69	58	81	70	70	72	49	77	77	84	70	65	77	69	70	54	64	81	59	91	62	56	77	72	73	65	83	74	78	74	70	66	57	67	78	82	73	71	74	45	59	67	55	84	65	74	68	71	64	53	76	85	69	61	59	73	72	75	60	66	77	71	82	63	96	76	80	76	62	65	69	62	67	70	86	73	70	68	60	65	68	76	93	68	61	56	72	66	85	72	70	79	79	64	84	67	73	69	81	68	70	57	90	83	78	71	76	82	55	76	53	77	66	75	81	74	69	57	78	64	66	81	60	65	58	78	69	58	82	76	66	62	65	62	53	79	81	67	62	60	82	68	67	75	63	70	73	70	73	74	63	65	62	72	59	63	70	62	78	73	77	76	72	81	61	64	53	64	71	71	86	78	81	63	70	62	72	68	65	75	78	64	75	61	77	83	74	71	81	56	77	75	77	68	64	52	64	81	74	57	68	80	76	61	83	70	68	58	71	81	73	91	74	66	85	76	76	78	69	69	89	57	72	72	49	76	70	51	67	69	75	63	66	53	67	67	69	67	66	58	53	72	80	64	71	72	70	70	85	77	66	81	72	70	86	53	58	76	64	68	62	70	79	50	67	61	59	73	73	73	85	76	64	74	58	71	70	64	71	72	63	68	71	63	79	66	70	58	72	69	79	73	80	62	66	72	83	70	68	69	76	68	57	68	83	68	67	73	73	71	86	73	72	75	60	64	85	66	68	71	68	66	60	61	61	60	70	83	72	59	69	70	77	77	56	69	68	67	74	69	62	70	66	80	86	58	67	82	74	58	65	64	81	61	77	65	68	95	76	66	69	79	70	50	65	64	63	71	59	72	69	76	72	88	65	75	72	81	68	60	83	73	69	59	72	61	79	63	79	68	66	61	63	63	69	77	64	74	84	62	55	73	90	69	66	64	56	61	82	65	62	74	61	55	76	61	78	63	76	62	55	65	75	49	49	59	71	78	84	75	76	89	66	76	73	72	78	66	62	60	76	64	67	65	71	74	58	77	63	83	83	84	67	71	65	54	69	68	70	68	76	61	62	66	74	75	80	73	80	75	59	75	71	52	59	82	72	85	65	82	80	70	79	72	62	66	62	71	73	82	66	61	74	66	62	57	67	80	61	78	67	66	74	64	76	74	77	58	56	61	82	62	55	81	84	65	67	86	60	73	77	60	57	51	70	68	66	72	56	63	68	77	65	67	64	80	63	75	69	70	65	83	68	71	66	59	70	71	71	65	57	68	70	69	61	66	81	55	49	65	67	74	61	72	68	67	66	58	63	67	71	64	58	78	63	79	65	55	79	65	58	76	72	73	69	60	56	57	65	62	60	83	66	62	66	74	65	79	72	98	65	76	62	69	62	77	61	65	76	55	69	61	68	83	89	66	58	78	62	46	75	73	73	94	69	71	73	67	66	69	73	62	70	88	78	70	69	63	65	82	89	71	87	59	76	76	67	61	68	69	60	61	66	81	80	77	83	89	65	71	75	72	63	71	75	71	78	65	76	73	72	74	74	68	73	78	70	64	71	84	65	69	73	63	78	72	75	74	62	78	70	72	76	56	72	74	73	57	80	70	75	69	78	85	49	82	74	74	71	75	77	85	60	69	61	67	61	69	68	77	72	84	76	66	72	82	68	74	69	65	77	71	68	67	72	64	59	88	72	70	67	78	77	74	78	76	66	85	63	66	66	91	79	67	52	90	75	61	82	45	81	83	78	68	67	69	78	63	64	62	83	82	82	74	68	84
16741	44403	29182	18640	7969	4256	1700	490	308	229	208	144	149	130	127	108	120	109	105	85	95	101	93	80	84	95	95	92	101	83	83	93	82	80	89	78	70	98	74	75	87	80	84	80	83	94	75	93	74	76	80	89	81	81	77	79	63	85	82	95	89	84	79	73	78	68	73	93	74	72	69	70	67	75	78	89	100	94	118	124	126	107	117	83	84	77	59	74	68	73	74	63	75	93	92	78	79	77	64	56	86	102	83	66	73	77	80	68	86	84	76	86	76	85	79	85	84	77	89	75	67	77	65	75	87	83	68	72	74	65	80	71	75	82	74	87	80	76	73	72	65	73	78	68	78	92	77	90	73	77	81	76	80	77	79	77	68	72	89	91	82	81	73	67	73	75	85	63	72	79	87	69	76	75	84	68	69	71	79	78	72	59	68	66	66	70	88	77	94	76	91	80	75	67	64	76	73	91	72	67	86	92	84	83	80	69	74	85	82	63	69	86	61	74	65	80	75	61	77	76	101	81	73	70	74	81	67	61	75	66	84	73	86	96	83	78	67	78	80	72	75	74	83	74	72	66	53	72	79	79	81	78	78	91	81	74	76	84	95	72	71	72	74	78	62	85	75	90	54	89	72	80	69	59	72	78	68	80	95	90	83	73	72	68	66	88	79	67	73	75	82	80	86	74	81	71	74	86	89	73	73	72	85	59	80	78	85	69	80	90	77	66	86	65	78	69	83	78	76	74	67	64	83	74	81	73	88	78	79	74	70	79	72	94	64	85	66	89	87	89	74	90	98	74	69	84	63	77	80	66	75	72	78	73	81	75	68	57	79	63	83	76	76	75	67	76	81	82	70	77	64	80	87	87	89	77	75	77	82	77	77	85	84	65	72	89	84	58	89	73	73	79	64	59	73	91	82	60	71	77	61	80	75	67	83	77	64	88	71	80	56	76	81	74	81	77	68	72	73	86	82	74	70	81	69	78	76	87	70	78	78	79	72	74	94	87	70	76	82	71	86	83	97	85	80	70	81	78	78	78	72	76	84	66	71	85	66	78	76	85	76	72	78	63	66	92	70	75	84	67	81	88	76	78	69	82	84	63	72	79	83	73	67	61	84	85	88	75	74	82	79	74	71	76	85	81	74	75	71	79	83	59	89	91	88	72	80	64	64	75	79	89	74	78	79	71	86	67	71	84	80	100	83	84	61	76	78	72	93	79	83	82	69	68	69	87	82	67	92	70	77	90	71	68	72	79	78	65	81	88	71	65	89	68	106	70	82	68	83	71	79	82	59	90	84	89	73	84	89	80	74	81	83	69	59	80	79	79	88	80	85	92	97	86	81	87	82	72	73	77	80	79	74	69	101	84	87	66	81	78	67	83	60	84	79	85	77	75	83	78	67	66	62	68	85	82	59	61	68	74	65	82	91	82	77	75	64	66	73	89	67	78	88	69	66	67	90	60	75	80	68	69	76	85	79	69	91	69	66	58	81	82	77	81	96	53	84	90	86	68	85	82	76	75	83	61	69	75	88	64	84	68	89	79	59	77	67	72	68	78	60	82	80	81	75	89	72	84	77	84	72	75	70	74	84	86	76	70	69	86	69	86	73	73	72	83	63	85	79	80	70	74	85	87	65	68	88	81	73	95	93	80	72	73	79	82	82	99	89	62	65	86	88	80	68	78	71	84	76	84	80	78	77	71	76	84	79	72	70	76	76	80	72	91	82	81	67	69	80	80	86	81	70	67	73	79	73	74	76	58	80	64	86	72	74	74	61	73	80	79	56	81	75	62	86	72	76	85	79	80	68	77	79	82	76	74	73	67	73	61	63	75	81	89	79	79	72	85	89	56	81	82	79	61	74	65	72	74	80	87	56	79	85	74	87	62	88	74	59	82	61	77	90	83	61	68	83	73	78	89	88	71	69	79	82	73	59	85	64	70	64	78	67	58	78	76	89	71	63	60	81	73	68	76	79	68	84	73	84	76	68	81	83	64	83	71	69	67	80	71	61	104	81	76	88	71	77	89	84	74	92	75	62	90	71	78	72	70	78	82	66	83	69	63	86	60	85	67	64	83	80	87	66	86	79	74	97	77	73	69	77	74	68	92	78	81	68	80	82	82	74	70	78	91	78	78	77	92	69	80	89	75	81	73	81	82	82	76	70	84	75	67	83	72	85	74	65	85	78	70	87	71	72	80	73	87	86	79	79	85	84	86	70	74	91	65	94	72	73	85	91	72	89	84	75	58	77	73	67	84	78	75	85	79	81	87	70	99	71	89	65	70	79	66	70	92	65	74	87	72	77	78	70	69	75	77	78	98	81	69	87	75	75	85	67	76	74	86	69	83	83	88	77	81	62	75	72	90	77	79	81	96	78	84	80	77	78	74	80	91	75	71	76	77	63	89	88	77	74	78	71	70	85	61	73	73	71	83	85	87	88	77	78	67	84	86	106	76	64	75	68	76	71	72	86	83	70	65	75	85	73	75	70	91	77	68	67	74	74	98	79	70	82	79	78	71	72	72	79	86	72	83	75	71	88	69	75	83	72	85	83	96	74	80	71	74	94	66	88	70	69	68	76	73	80	68	76	84	69	77	77	87	82	59	68	84	68	82	76	66	75	70	80	82	90	81	77	78	73	78	70	81	70	72	71	66	73	63	70	98	78	70	63	74	69	81	97	70	62	70	76	75	82	65	78	89	86	72	80	86	77	92	82	75	74	83	68	69	83	75	58	94	71	87	78	74	70	62	80	83	70	70	84	76	68	95	72	65	70	51	73	71	71	92	72	75	67	54	89	68	77	77	93	81	73	85	68	66	80	93	79	93	70	77	69	74	66	82	78	92	77	71	79	77	61	76	67	84	74	81	83	70	83	87	67	78	69	64	77	71	64	71	74	80	67	85	79	90	80	83	88	79	68	69	70	63	73	98	91	83	70	63	77	81	74	83	72	96	80	66	79	82	64	79	75	76	64	75	73	64	66	89	78	69	71	87	77	99	69	97	71	72	63	81	76	82	73	98	72	76	81	81	75	80	85	80	77	68	70	83	83	69	70	74	77	79	72	84	82	76	79	81	71	82	70	81	65	79	87	78	82	59	85	72	68	88	58	69	62	75	74	74	84	83	83	92	83	64	71	67	75	82	66	79	89	67	82	87	75	80	94	77	99	84	77	71	67	79	73	90	100	83	71	78	66	78	65	86	84	69	76	67	79	77	77	86	69	81	70	78	83	74	80	74	69	77	78	85	79	67	78	76	85	75	86	68	80	66	87	70	84	82	78	69	68	72	67	75	78	75	74	66	101	74	86	79	75	93	82	73	85	87	65	74	73	77	77	70	68	79	72	81	85	63	72	80	83	79	80	77	77	98	71	70	89	86	64	81	93	72	88	89	81	71	80	85	68	78	77	83	74	75	83	73	72	77	81	75	73	67	68	74	89	47	76	68	85	74	73	79	79	84	80	84	88	79	74	81	76	86	73	76	78	83	58	86
22868	21680	29587	24297	21707	21786	12838	1359	665	506	452	393	345	323	315	315	274	277	263	248	244	277	229	215	259	226	229	215	226	227	238	219	216	221	235	210	209	223	213	233	244	207	196	256	213	222	216	209	187	218	190	215	207	202	208	221	206	187	225	188	201	203	194	190	222	210	213	210	192	194	225	203	210	204	216	243	208	263	286	259	222	246	212	230	218	206	205	174	202	201	191	203	214	190	202	206	203	183	204	221	204	197	199	186	198	199	220	190	201	200	218	191	192	202	211	184	185	199	193	190	230	189	204	205	203	218	187	177	187	194	194	213	180	214	192	180	215	212	189	207	189	192	228	205	208	221	187	178	204	207	200	212	197	192	204	192	201	193	194	204	204	199	190	216	169	200	209	201	159	248	211	190	204	206	194	208	212	236	189	213	227	222	215	226	204	199	222	194	190	198	188	200	178	188	203	205	181	230	199	188	208	201	184	199	196	191	172	185	222	198	229	193	213	218	180	188	207	221	186	183	216	224	205	227	216	177	199	223	182	188	190	220	183	203	206	191	170	210	176	215	215	186	188	217	197	193	217	194	186	213	218	195	195	213	196	189	189	214	216	196	198	180	174	213	213	195	198	186	201	211	179	220	193	199	183	195	221	174	214	218	195	191	168	182	196	208	181	206	197	212	205	199	227	227	213	203	216	215	182	205	200	207	208	207	208	214	205	207	199	196	202	187	188	190	213	192	197	179	186	211	217	216	213	168	201	216	202	212	178	199	212	193	214	228	169	223	212	209	202	199	194	229	219	202	232	184	202	188	186	194	205	219	203	194	229	190	185	218	204	196	198	194	208	208	207	199	187	210	220	198	226	189	170	176	197	200	188	202	181	178	187	202	238	193	203	180	189	168	233	201	212	210	198	193	212	208	207	220	211	194	199	177	183	202	183	208	203	183	200	202	214	193	201	174	181	197	204	198	217	209	187	213	189	195	171	177	202	209	229	207	201	194	198	204	212	203	206	206	238	209	194	176	173	224	204	202	183	209	198	201	190	229	196	184	191	210	195	197	197	209	176	202	188	180	195	205	202	194	202	194	212	201	204	219	216	195	218	207	203	220	200	214	191	181	187	198	196	183	194	205	195	218	200	206	205	195	199	179	203	183	207	220	196	200	202	194	195	178	197	205	191	191	205	219	193	183	204	209	180	199	172	202	221	194	217	213	221	229	208	185	186	208	202	186	182	177	207	197	214	216	212	210	206	189	198	215	201	192	182	208	166	198	202	202	168	224	202	202	221	214	208	162	192	216	209	204	209	200	190	205	217	185	222	197	205	234	206	221	213	218	181	206	195	215	202	160	173	188	192	189	198	195	189	185	200	196	206	208	226	218	225	210	212	209	204	204	196	215	209	207	206	187	201	208	224	207	182	178	225	181	200	197	195	213	187	198	198	201	184	186	203	212	200	176	203	186	197	175	233	199	214	216	174	212	174	189	208	220	179	189	181	204	201	199	213	217	186	212	191	195	212	233	223	206	204	188	206	217	178	182	218	189	191	218	191	223	190	197	222	207	193	209	183	204	202	218	196	197	235	196	218	209	197	213	215	177	218	201	186	180	192	169	196	199	229	203	224	220	202	205	179	208	212	218	207	200	225	175	231	191	205	210	203	198	210	188	175	198	177	198	177	186	193	210	210	179	210	197	206	189	195	192	211	187	190	201	195	218	219	201	191	195	196	216	244	223	215	188	197	236	167	197	200	200	202	196	181	198	194	219	214	178	212	198	177	207	227	208	212	222	190	211	204	227	198	205	194	184	197	199	210	202	192	183	194	183	214	219	196	221	189	225	208	193	200	189	211	209	195	208	180	195	185	213	182	175	211	221	196	212	178	210	193	202	197	209	201	203	197	206	165	213	205	216	206	228	211	218	196	205	196	213	198	198	206	198	202	231	182	206	186	210	222	203	191	201	195	215	182	186	221	211	196	203	185	182	206	209	193	193	185	183	195	204	193	214	197	210	209	197	205	210	227	194	201	175	199	202	201	206	201	208	168	193	189	169	209	198	212	208	228	191	191	192	204	223	182	202	215	200	199	213	215	193	181	220	199	210	217	194	204	198	192	194	196	160	177	216	205	181	231	200	191	197	200	182	214	192	197	209	195	186	211	194	178	225	209	205	203	169	216	179	177	202	188	199	185	231	216	190	223	212	230	207	182	201	190	212	214	207	178	218	207	200	206	208	183	190	212	219	203	214	197	206	181	207	207	216	212	198	183	209	182	190	200	190	206	215	200	212	176	194	221	209	200	180	214	201	203	238	183	212	213	216	185	206	209	201	218	179	207	200	183	208	209	174	212	194	195	197	187	212	192	200	214	201	202	177	181	202	200	204	196	185	210	230	196	198	214	205	199	188	184	204	177	194	201	233	204	203	200	207	224	189	207	201	201	184	194	183	205	230	175	207	197	206	196	224	212	204	195	203	225	194	239	196	179	186	217	202	227	213	205	202	197	209	199	206	195	210	194	188	208	200	226	203	223	230	199	210	205	220	156	191	203	215	205	195	199	196	188	172	217	226	162	233	186	209	220	205	206	172	208	224	175	191	191	173	200	201	209	215	196	191	191	198	210	214	201	185	224	198	180	199	219	200	163	209	219	196	205	205	208	178	223	184	238	209	198	190	198	208	203	222	185	205	211	208	206	200	229	210	211	192	218	184	195	211	198	205	195	182	204	201	222	187	189	207	221	221	201	200	209	175	210	215	207	219	235	197	207	221	202	217	214	204	211	206	213	218	221	208	186	168	195	178	218	215	193	201	225	212	220	205	192	211	186	194	194	190	222	208	209	208	198	202	200	200	182	190	221	199	185	189	193	202	201	191	220	178	201	220	220	192	206	205	203	189	211	228	192	169	215	211	208	196	197	187	189	181	205	217	177	192	217	190	213	197	200	186	207	200	205	195	213	199	200	221	200	210	200	171	218	196	189	204	198	210	180	188	210	183	185	181	209	191	200	197	193	197	189	199	199	206	213	193	193	205	230	207	217	222	196	212	190	201	189	187	208	210	210	199	198	207	205	216	198	172	191	200	202	177	229	217	200	170	198	213	227	205	183	196	226	178	189	199	178	202	191	186	188	190	204	205	205	194	177	204	214	221	206	180	203	202	214	188	206	210	206	207	183	201	200	171	184	204	233	220	178	202	191	214	205	186	213	208	226	185	207	176	180	175	186	213	211	190	210	190	213	209	199	191	158	189	203	183	190	209	173	206	199	172	227	183	207	187	205	185	212	219	188	202	201	200	204	186	175	213	237	215	219	217	212	202	195	223	213	202	216	205	200	217	224	197	175	191	206	228	206	193	194	212	204	201	207	215	211	202	203	197	173	228	202	183	202	201	216	199	173	188	227	204	199	207	192	193	217	218	188	201	216	209	215	192	210	190	208	222	223	195	192	218	202	212	180	196	187	195	212	194	193	209	204	209	199	179	204	208	223	186	199	207	205	207	214	228
22253	59706	44928	28671	15339	7905	5071	1784	995	749	628	531	468	420	408	367	338	337	315	313	290	267	264	275	282	259	267	254	258	201	222	241	234	245	232	235	255	253	222	230	230	229	242	251	234	231	228	255	246	238	244	255	205	229	233	215	244	258	248	257	256	228	212	234	226	212	228	242	220	206	232	203	220	227	205	213	252	305	280	305	291	279	259	236	243	230	225	211	217	222	221	250	211	215	223	234	190	217	211	190	213	229	209	225	227	201	234	205	250	219	211	231	240	224	242	230	238	212	208	206	203	220	225	230	212	188	220	210	230	208	211	237	218	209	227	229	199	233	222	226	200	232	219	226	213	224	213	217	233	217	181	215	224	195	233	199	208	184	208	217	226	211	201	225	212	234	197	215	224	222	207	242	207	246	216	218	195	197	227	211	209	193	222	245	209	226	203	207	199	197	201	215	236	206	204	218	222	211	220	238	207	218	228	211	215	237	240	219	218	176	214	205	194	242	222	216	204	226	221	215	224	214	230	192	219	208	240	201	206	210	229	209	222	225	211	209	233	230	215	205	211	199	233	194	210	235	245	208	197	202	245	211	228	230	197	216	220	214	218	212	221	205	224	213	209	225	198	213	205	208	235	217	235	211	242	199	212	218	217	227	214	231	207	194	207	199	209	195	204	242	210	202	235	224	223	241	216	223	206	210	233	232	237	215	220	193	232	235	223	202	207	205	236	247	272	204	219	234	204	207	214	226	206	211	219	226	218	216	232	231	224	191	252	223	216	235	260	206	214	232	243	223	228	229	200	202	229	217	260	228	218	250	213	186	218	219	207	226	212	205	189	222	242	221	219	234	207	220	208	186	210	200	219	229	222	199	224	227	219	236	218	212	246	202	247	217	206	211	231	213	236	223	228	208	199	206	234	235	216	229	203	213	220	219	223	224	230	213	197	203	204	203	219	243	210	230	221	242	215	209	202	231	201	246	220	194	241	209	203	224	224	224	249	233	217	234	219	192	217	240	226	244	251	210	223	237	227	196	220	220	203	187	207	175	201	257	225	225	204	225	222	205	228	232	182	218	212	211	237	210	202	222	219	210	233	227	225	230	218	215	210	216	194	224	242	216	229	197	218	225	225	220	219	224	227	236	214	216	187	217	214	220	220	203	203	209	209	222	206	221	198	197	192	216	217	232	218	205	213	195	233	258	233	220	203	212	224	216	223	242	228	211	193	214	213	225	229	229	212	222	214	199	227	210	220	247	227	211	219	226	239	220	204	216	220	218	220	205	220	229	222	223	219	209	196	220	219	214	226	223	234	196	221	233	236	238	201	244	224	237	218	203	235	216	203	213	203	209	219	225	197	222	205	213	222	250	250	221	203	229	232	228	216	226	243	210	224	201	209	213	230	229	209	211	237	184	234	228	208	205	222	207	226	228	215	229	177	218	221	219	221	218	224	211	232	215	207	205	219	241	220	240	213	196	215	241	212	199	226	209	223	213	220	210	233	207	214	258	223	200	216	227	222	226	206	228	227	191	201	204	244	223	245	205	236	207	218	203	214	195	228	202	241	246	219	208	210	205	207	192	214	223	216	200	235	215	220	228	226	201	240	212	223	230	212	203	236	220	245	208	209	231	209	212	221	219	204	210	224	194	208	244	234	229	221	235	245	213	203	232	181	221	193	233	229	210	225	244	219	231	208	208	200	196	245	224	251	236	221	212	215	212	207	203	219	234	206	219	198	211	233	220	216	207	243	198	209	218	214	209	212	218	219	207	191	211	212	233	220	242	203	228	203	205	235	222	234	221	225	193	229	212	217	218	214	208	220	233	218	223	175	205	236	219	215	200	203	209	193	227	204	199	212	202	203	199	223	198	220	227	206	217	219	226	207	211	233	199	239	205	219	196	226	220	204	223	246	210	208	212	225	216	229	211	245	215	207	246	200	230	223	213	219	199	218	237	212	199	240	205	203	202	205	211	203	210	237	211	218	221	218	208	225	226	229	205	238	226	197	195	205	214	240	211	229	222	213	197	217	229	222	212	187	212	237	220	231	206	210	229	205	194	199	194	205	201	212	223	208	190	253	221	218	225	211	225	202	214	211	222	236	237	226	224	244	190	175	201	207	208	211	208	205	213	200	226	232	190	217	199	222	216	233	240	211	242	222	234	214	211	217	209	225	209	243	222	215	198	210	228	224	200	211	217	222	208	221	199	211	235	213	240	245	223	220	224	207	225	214	216	229	211	206	214	236	181	216	196	233	227	227	210	211	217	208	201	222	226	235	224	214	236	218	218	221	219	244	242	228	210	232	222	222	246	210	199	222	220	256	238	238	220	219	237	234	207	209	208	190	229	231	214	226	201	214	213	216	244	210	221	204	189	223	213	236	222	209	211	225	195	257	245	210	199	195	241	226	219	225	226	215	199	228	215	230	228	214	203	228	226	214	204	181	218	225	224	223	214	200	237	216	224	247	232	213	217	225	226	234	176	244	209	199	199	200	231	225	214	221	204	202	236	218	208	212	206	220	212	222	222	236	238	221	207	192	218	221	199	211	210	201	222	227	201	211	182	239	217	203	219	215	237	215	208	236	210	222	217	237	218	219	193	214	234	216	219	226	245	202	207	207	238	225	222	236	227	224	227	222	220	208	196	206	235	215	192	209	203	206	231	230	213	219	201	218	216	236	231	220	241	201	223	196	208	215	213	212	230	230	204	221	232	202	192	220	197	239	214	225	185	213	211	212	224	227	237	237	204	197	211	212	208	212	202	204	213	235	218	213	222	211	228	220	224	220	201	190	232	217	220	234	217	205	207	216	197	219	185	214	213	212	209	217	243	198	212	246	196	208	200	184	241	187	218	211	223	208	204	220	205	216	205	211	226	216	234	215	220	215	203	205	194	219	241	218	217	221	235	227	190	193	215	241	216	210	213	204	210	211	201	222	200	194	215	223	250	212	224	222	192	201	212	206	231	246	216	202	215	235	227	209	213	246	219	230	206	179	206	234	218	218	228	191	242	228	214	226	196	237	223	200	220	221	208	208	209	215	220	216	238	211	233	222	240	212	222	195	215	214	207	230	240	190	231	222	198	241	209	220	222	219	209	211	236	241	217	204	199	235	203	212	228	219	216	215	224	220	217	226	216	227	207	228	219	212	212	223	218	221	178	211	203	216	221	248	193	244	198	246	202	220	229	233	221	219	221	239	240	206	221	204	213	219	208	203	239	212	234	192	219	212	216	207	230	213	212	194	211	216	190	218	225	233	231	224	209	204	248	220	199	215	235	220	228	224	225	214	226	218	231	233	206	205	218	232	201	200	219	219	212	195	226	198	214	215	210	244	210	215	209	234	215	196	198	217	209	203	202	200	222	207	215	214	196	200	230	213	210	208	231	212	219	192	204	204	206	229	200	239	218	224	223	218	223	218	219	240	217	225	220	213	221	189	215	209	215	210	219	237	203	195	183	214	213	212	229	215	232	188	222	193	226	200	227	230	248
26990	24895	30419	16500	5256	1475	723	244	159	153	159	152	124	125	149	142	119	128	124	131	131	122	120	123	139	142	140	138	151	113	129	146	122	135	146	137	136	128	137	133	125	118	115	114	150	130	136	129	128	132	114	139	111	134	105	145	134	117	143	133	113	132	112	128	124	131	131	134	116	132	132	137	139	149	145	135	132	135	155	146	144	140	141	115	128	100	118	126	120	128	125	138	143	131	108	152	119	140	155	118	130	131	145	117	109	125	130	131	122	129	134	131	126	142	132	128	140	103	122	119	146	134	134	124	138	97	122	135	133	110	133	141	130	127	138	138	99	130	129	130	132	117	147	131	118	142	108	134	135	119	120	135	108	118	132	119	123	145	123	132	122	138	128	129	124	108	139	113	128	123	127	127	124	122	114	123	134	113	136	135	140	143	131	140	135	136	139	125	122	132	100	140	135	122	143	123	128	110	136	117	120	119	135	134	160	145	123	113	139	148	154	119	120	115	126	123	133	134	110	147	126	145	120	136	153	118	120	124	127	121	134	142	126	128	129	117	123	130	102	121	121	121	133	126	142	121	137	118	140	132	109	153	129	105	131	133	115	128	107	133	137	145	132	122	114	129	153	114	116	144	132	132	144	119	152	146	145	132	130	132	141	146	129	121	137	137	124	140	108	131	119	129	127	130	148	162	124	124	141	119	126	146	136	136	107	125	121	133	142	153	127	129	122	124	135	142	133	137	142	132	133	140	137	125	132	137	158	114	132	137	125	125	145	144	111	128	150	126	150	146	141	133	121	145	124	140	130	129	144	133	112	116	126	133	134	143	128	129	109	138	149	123	119	127	134	128	136	120	110	137	125	130	116	125	126	132	144	133	128	123	116	108	122	125	142	164	145	143	115	113	146	108	128	115	131	131	139	138	128	116	123	137	129	141	147	120	122	138	132	127	129	130	144	129	116	114	122	134	137	142	117	143	125	144	139	131	111	145	139	140	130	121	127	122	138	114	131	136	142	127	130	123	134	128	155	118	143	137	132	142	151	130	152	115	136	103	122	139	150	107	129	128	127	135	148	143	121	131	136	159	127	135	112	124	137	127	119	132	119	118	128	114	133	138	113	111	130	124	109	131	132	135	154	122	131	130	119	129	138	115	143	143	118	138	130	101	119	134	124	133	135	158	136	150	119	130	148	124	140	117	144	125	145	114	149	141	136	109	120	103	142	139	131	142	142	120	135	110	128	123	152	125	122	142	128	130	122	120	114	135	144	132	137	126	134	137	139	133	139	143	119	112	110	117	123	127	137	119	129	118	151	135	137	130	127	128	123	117	122	146	129	113	118	138	142	133	134	141	128	137	129	128	120	145	126	137	127	126	117	141	127	126	116	110	132	118	136	129	124	143	150	128	135	124	146	143	136	137	125	124	148	119	138	139	133	126	139	152	132	134	114	109	129	128	121	131	141	133	112	115	129	118	118	126	106	134	145	120	138	153	114	119	124	121	127	154	128	136	124	136	145	119	131	129	109	129	131	108	148	136	120	141	141	119	120	101	106	120	121	128	117	121	143	132	119	139	153	119	116	155	130	121	139	131	132	117	134	144	132	116	133	122	124	140	138	148	124	133	124	119	121	118	115	135	121	121	115	140	138	133	121	148	113	125	120	129	132	126	144	146	148	130	122	135	143	155	116	110	117	123	121	142	119	126	121	116	136	134	122	124	126	129	128	129	130	123	139	114	142	136	139	139	114	119	128	115	135	129	122	129	139	121	139	114	134	141	123	125	120	130	130	143	124	129	148	121	124	129	149	112	150	140	115	120	121	154	130	127	133	123	135	152	132	129	128	133	162	119	127	123	117	138	132	117	115	168	123	149	134	135	131	110	134	147	127	132	143	108	139	130	117	106	134	132	140	129	118	134	138	113	106	134	110	131	132	135	123	140	141	119	114	131	136	122	126	124	139	136	141	133	145	136	141	126	137	126	132	134	128	146	120	142	144	113	124	127	131	155	104	126	133	120	125	116	138	135	118	129	124	135	134	119	145	123	143	125	126	141	119	124	122	123	140	139	113	108	134	131	117	137	115	121	146	131	135	124	116	101	132	132	118	133	139	116	126	127	127	127	110	132	142	117	140	135	144	125	134	113	150	115	116	115	140	136	139	120	142	126	137	134	139	123	126	135	114	141	134	125	132	132	146	157	114	136	143	139	118	140	120	103	134	127	126	120	114	103	118	133	133	109	122	138	142	133	117	130	124	115	124	117	144	133	117	128	115	128	138	129	155	105	136	138	126	139	117	138	131	128	135	144	128	119	138	116	118	134	156	131	134	140	143	133	127	123	135	124	132	127	132	123	129	133	141	134	129	117	117	132	123	131	138	142	133	139	126	126	108	136	121	133	140	140	126	123	122	131	138	117	114	141	127	129	146	124	96	116	128	141	130	107	129	128	135	110	132	105	119	137	143	137	134	108	130	108	140	127	134	117	152	130	127	117	120	127	125	141	106	124	130	110	148	118	122	136	119	142	114	128	134	109	141	157	145	141	142	108	115	116	129	126	148	126	133	126	124	135	146	150	132	129	131	129	133	136	132	141	105	132	136	141	135	120	140	150	143	126	141	126	137	107	138	130	145	133	112	127	140	116	144	121	108	116	97	134	121	125	121	119	125	136	133	131	127	118	141	129	110	134	148	141	131	117	143	128	149	124	135	131	120	118	102	136	127	146	102	150	158	121	132	127	123	132	138	104	119	135	130	135	117	141	114	117	134	142	149	134	130	111	126	145	134	128	132	135	117	138	114	114	103	127	137	139	131	131	118	120	131	132	132	117	120	112	123	121	122	128	112	133	143	105	124	132	130	123	124	141	148	125	123	131	133	113	120	136	119	116	139	134	156	119	133	121	156	144	127	111	110	130	131	135	124	116	146	141	113	141	121	127	139	141	135	145	119	129	142	109	148	126	132	129	145	123	130	122	123	116	123	124	145	122	138	158	137	133	119	131	123	124	138	131	145	119	122	124	137	128	138	122	128	160	138	117	139	108	129	147	127	125	105	117	107	146	144	134	114	147	136	125	145	121	126	110	127	130	119	119	141	149	145	131	143	132	107	139	126	139	124	145	126	147	105	111	138	132	135	143	131	140	125	122	141	132	134	97	142	126	129	135	140	144	128	119	116	138	115	126	121	108	106	142	118	130	134	107	141	129	108	142	111	129	117	117	123	130	139	122	129	112	137	138	131	141	132	128	111	124	129	114	127	114	123	116	166	127	126	144	135	137	123	147	139	134	117	125	124	140	134	134	136	132	133	144	131	133	118	144	122	112	136	113	138	144	118	133	141	139	148	118	118	144	133	146	131	123	137	152	107	141	125	127	139	120	118	93	141	130	127	131	123	159	105	136	125	117	129	121	120	126	134	138	141	133	134	131	129	153	128	138	137	124	135	139	146	131	114	136	116	118	130	120	126	139	118	132	134	117	128	132	136	126	114	109	126	135	127	120
17613	40845	31630	14680	6761	2511	1185	337	191	156	157	166	150	141	157	133	136	141	142	140	137	138	149	138	123	125	129	132	143	138	138	126	127	133	150	140	127	128	128	147	146	142	114	130	124	141	111	133	138	140	134	129	130	127	143	136	141	148	122	153	136	131	140	134	144	132	126	141	157	112	140	115	156	125	131	141	159	160	171	180	173	178	130	130	127	127	115	129	119	145	139	125	141	140	150	144	140	118	147	138	135	130	144	137	138	131	147	143	150	132	146	152	145	151	154	118	139	146	147	148	147	133	134	134	155	137	118	136	150	151	155	142	155	128	137	152	131	136	149	122	146	135	140	142	110	138	145	131	129	128	133	147	139	132	134	128	131	144	114	149	160	131	148	139	142	132	140	133	116	158	134	114	143	127	137	131	125	144	131	110	131	145	117	139	138	136	118	149	152	131	133	144	147	140	148	126	135	131	139	141	142	140	147	122	127	150	147	131	151	142	149	126	150	122	147	124	148	125	151	131	144	130	138	144	155	139	139	130	139	126	123	156	149	136	139	141	159	127	153	143	132	143	132	146	132	145	132	137	125	131	144	122	134	129	151	130	129	129	170	149	129	133	141	125	154	144	136	144	111	143	158	133	115	128	155	151	146	135	127	135	136	119	157	137	140	134	161	156	151	133	120	155	141	138	135	152	143	126	149	141	135	157	137	145	147	140	133	132	149	149	129	151	142	152	133	139	146	138	147	146	141	112	137	105	126	128	145	154	135	161	138	124	130	126	121	128	133	135	138	128	158	115	138	149	141	131	130	145	139	151	148	111	146	133	132	146	141	152	142	133	150	131	142	162	128	129	146	126	115	130	147	140	118	129	154	161	139	126	143	146	127	147	148	139	145	132	141	121	163	132	116	149	131	127	133	138	148	138	159	140	150	141	127	126	115	129	146	142	150	140	115	148	156	141	119	125	141	133	138	141	162	142	147	145	123	151	133	131	123	132	141	138	155	134	145	154	141	122	142	136	129	133	155	131	124	145	127	150	159	143	139	153	131	139	130	120	127	146	134	155	128	127	147	140	156	152	131	125	154	149	165	137	147	131	141	130	153	131	147	158	129	159	124	157	134	150	137	136	134	134	139	149	162	145	120	138	145	126	128	137	145	141	140	126	145	151	133	135	145	135	146	131	138	117	156	120	150	141	165	123	142	155	128	127	151	148	127	137	128	126	144	148	141	115	139	137	160	140	162	135	127	132	144	130	144	138	123	130	145	129	147	132	123	119	120	125	139	139	124	137	130	140	113	147	155	132	133	144	134	155	126	156	145	119	136	125	132	147	131	143	129	149	140	144	141	130	156	117	146	158	131	142	132	136	136	148	129	128	148	158	126	150	116	131	138	115	130	142	130	153	143	139	151	145	140	135	121	120	151	146	133	139	139	140	145	153	130	146	128	152	124	145	137	130	133	139	145	156	152	149	139	137	144	123	132	128	141	159	130	134	141	151	154	143	150	132	135	130	112	124	132	109	124	167	136	149	136	137	131	140	144	142	126	131	139	134	130	139	141	137	140	142	120	128	132	130	134	155	120	142	127	150	108	125	142	134	132	135	121	142	138	152	148	146	149	128	137	131	140	155	142	146	121	155	147	157	154	140	154	123	119	137	143	138	123	147	138	151	138	134	133	143	150	126	133	117	141	142	151	138	126	131	132	152	127	147	124	122	137	130	136	130	116	143	138	142	131	148	146	152	118	150	142	135	121	152	125	120	161	140	152	134	152	136	174	135	130	114	130	137	144	129	152	124	111	130	149	140	132	151	143	145	131	129	134	156	156	141	158	131	130	153	164	126	142	135	116	134	132	127	110	147	119	124	107	165	149	121	122	145	98	142	137	143	137	163	140	140	150	160	143	142	149	150	139	130	149	126	129	141	158	145	135	144	132	140	107	133	126	139	143	119	115	123	136	160	139	148	120	128	130	119	117	142	141	122	166	124	125	124	144	119	153	134	148	145	157	151	133	144	141	145	142	140	125	131	127	124	137	136	119	130	134	142	150	140	125	151	171	141	151	122	145	152	133	153	149	123	131	141	128	139	132	155	139	156	138	148	160	131	158	140	123	157	127	129	152	128	151	142	160	166	144	159	162	157	125	141	139	143	140	168	122	136	140	159	141	138	127	132	139	147	129	157	139	135	137	144	138	130	140	147	137	161	147	147	128	148	128	147	155	143	133	140	148	144	144	138	118	145	133	145	131	137	132	138	142	133	143	143	146	129	136	124	128	126	142	153	126	130	130	143	117	144	135	140	111	146	123	124	156	128	133	126	153	166	139	136	157	133	148	142	139	139	147	139	141	135	142	139	147	122	133	154	128	128	145	132	140	153	127	124	125	134	145	132	155	125	138	128	139	129	142	140	125	126	131	140	139	129	128	148	139	134	126	138	118	158	129	130	147	170	141	140	133	141	129	123	146	153	143	114	162	147	125	161	142	120	152	122	129	144	140	138	123	132	125	134	144	139	135	129	145	133	149	124	135	118	144	132	138	130	140	133	133	137	122	140	130	126	129	147	123	126	143	120	116	117	145	161	137	138	127	136	140	149	141	147	128	174	142	149	130	123	121	136	148	147	121	130	139	130	132	129	125	139	144	128	153	153	123	148	126	137	139	152	140	129	151	113	133	121	124	141	148	129	126	136	121	126	127	137	135	152	152	146	145	158	118	122	130	119	128	140	156	155	132	146	140	138	142	127	130	133	137	126	158	129	130	152	158	142	134	132	124	152	156	145	128	119	122	133	143	137	131	130	131	129	149	122	149	132	121	119	128	134	139	166	142	160	144	141	138	129	151	152	131	159	145	140	136	141	130	140	142	147	136	141	143	143	149	148	148	123	161	142	125	140	131	141	161	162	145	135	136	139	146	120	134	138	141	134	134	145	157	143	140	144	132	152	131	125	123	133	118	165	137	127	141	155	157	139	134	135	128	112	139	119	140	136	123	148	145	136	149	135	135	133	135	138	140	142	145	132	162	149	143	135	137	142	138	140	144	147	132	131	130	146	132	133	134	137	130	159	143	144	145	137	137	131	142	140	130	126	117	131	145	129	130	138	152	148	140	146	127	147	130	120	137	130	140	127	130	128	135	126	130	135	150	126	144	122	149	151	123	143	122	127	130	129	145	137	129	145	136	147	163	132	128	125	149	139	131	139	155	144	148	130	126	125	159	141	153	134	139	147	120	140	125	142	142	137	125	126	134	125	146	151	135	137	154	142	134	165	134	130	142	145	133	144	125	165	148	127	149	132	148	129	127	130	127	134	149	112	141	149	139	164	159	121	115	135	150	134	136	163	123	122	165	145	154	130	138	129	169	147	133	126	134	154	129	140	122	144	144	119	167	130	126	144	140	131	108	134	150	128	146	138	117	159	136	158	142	159	143	127	140	137	144	108	142	139	140	132	130	144	132	136	128	149	134	134	135	128	141	122	129	117	139	120	141	154	138	121	145	119
24000	21701	29243	24848	21864	14495	2735	820	476	410	391	307	319	309	317	299	293	270	260	300	307	261	265	256	253	263	244	265	282	249	245	226	250	266	237	236	250	248	217	263	231	260	234	243	258	234	226	254	243	240	278	240	231	233	254	261	255	243	234	240	226	242	240	226	222	232	241	236	252	233	249	222	233	243	250	245	245	256	280	246	283	258	271	228	240	204	222	234	247	227	246	241	239	248	269	235	229	227	241	242	250	228	237	233	228	232	222	250	232	233	230	222	262	245	212	258	219	243	245	234	228	261	250	229	226	219	235	246	233	251	227	241	207	235	239	242	258	244	247	254	234	227	228	214	249	255	230	237	260	244	234	232	251	233	229	220	261	253	250	262	232	236	252	214	240	240	220	223	201	228	226	228	233	242	221	235	254	235	245	238	249	229	269	227	260	225	237	262	257	254	223	245	264	244	252	224	285	227	228	231	231	255	236	268	234	238	249	243	274	246	249	245	235	235	263	235	265	239	242	233	230	231	265	238	239	237	228	237	218	249	225	229	245	232	258	220	268	250	245	218	227	228	246	233	241	232	225	209	264	261	233	223	239	241	233	240	276	230	243	204	241	236	245	233	257	233	242	219	235	239	248	242	243	248	256	251	251	213	240	256	261	231	237	261	224	255	258	231	247	254	253	247	232	260	245	251	195	233	230	242	244	220	248	243	246	222	221	231	230	205	225	244	230	240	256	242	227	260	231	245	204	227	234	247	251	224	227	235	189	228	253	244	217	256	213	267	211	209	265	247	240	220	193	253	239	221	230	195	238	258	243	222	237	256	216	230	204	217	237	262	265	237	239	236	232	254	250	226	242	274	260	242	242	226	228	243	250	246	222	257	235	236	257	261	239	263	249	263	242	225	240	249	224	219	240	223	226	228	213	242	202	229	239	244	224	230	222	230	232	244	277	239	241	237	245	219	245	249	235	232	243	224	217	237	236	244	238	227	252	256	278	207	222	247	238	242	245	267	259	234	235	247	236	244	246	228	234	225	230	215	243	251	236	270	228	266	224	229	255	232	241	229	236	256	267	248	264	237	262	227	234	226	234	267	218	217	245	256	241	240	254	217	218	235	241	267	231	224	273	252	250	228	252	205	241	239	219	236	218	256	218	229	254	250	225	232	263	244	245	240	229	229	223	237	253	219	250	234	245	202	233	260	244	248	239	238	253	234	242	255	214	206	215	238	247	268	221	237	223	254	246	219	237	246	234	266	217	232	230	269	246	241	229	208	229	229	246	238	244	282	234	240	248	231	240	235	251	223	259	231	246	236	268	241	284	222	222	233	232	245	241	260	262	264	222	224	224	234	235	205	211	224	234	221	259	231	215	219	213	244	221	234	214	249	237	218	213	218	236	205	236	253	245	239	230	234	258	248	234	231	251	233	246	238	228	223	246	243	241	224	221	230	213	237	223	222	231	236	243	255	223	265	234	214	227	217	197	218	241	233	260	258	255	233	250	240	232	241	236	242	234	221	211	220	241	265	252	242	248	223	234	215	210	223	237	253	244	227	220	223	258	275	235	225	223	253	229	203	262	229	226	234	252	247	229	243	251	266	252	252	222	250	264	256	246	212	254	245	227	240	255	246	237	218	220	234	250	235	240	222	224	236	264	251	232	243	251	223	240	255	226	247	239	265	210	248	247	236	255	256	241	251	255	225	242	254	259	230	242	218	238	244	240	240	248	206	273	261	219	226	223	237	227	238	222	243	233	249	240	227	246	228	239	233	230	227	256	230	229	239	240	250	257	234	252	247	225	228	227	247	238	227	220	231	239	234	239	270	226	252	251	210	256	242	241	238	214	234	247	220	236	239	253	239	231	241	255	247	236	249	239	230	253	240	253	243	243	204	230	263	242	234	222	247	222	235	245	219	242	272	266	251	228	252	264	247	264	244	263	209	266	263	221	242	241	239	253	264	236	258	243	246	232	253	232	230	222	251	255	258	228	224	241	230	245	232	240	224	240	259	254	239	243	220	217	222	245	239	234	270	256	231	242	250	231	226	243	250	251	253	227	237	237	259	240	233	201	229	253	233	231	245	229	252	229	235	255	237	247	223	256	263	251	223	246	219	242	258	244	230	237	247	244	254	245	242	210	239	244	227	244	235	247	255	246	261	231	258	217	235	234	226	257	216	227	237	255	244	244	232	240	270	219	230	246	246	198	234	265	236	233	235	229	242	242	247	232	251	229	252	241	204	265	254	264	218	219	243	249	241	285	223	220	233	242	229	275	257	246	238	213	247	235	258	238	228	220	234	210	242	240	243	238	236	241	243	253	235	249	227	260	241	215	256	209	231	236	212	254	242	230	250	238	229	220	245	244	231	228	231	230	237	244	241	225	211	239	270	230	229	243	233	233	227	246	225	240	273	215	224	253	239	243	245	229	233	230	220	254	256	238	259	248	239	243	215	243	241	247	250	234	260	238	233	218	216	251	211	258	279	255	254	196	248	210	232	248	225	228	234	256	244	250	251	229	222	216	231	239	242	258	233	254	242	214	219	233	229	230	256	254	240	254	247	229	257	271	239	269	213	233	221	254	235	250	223	243	260	264	230	226	249	240	235	211	228	229	239	225	265	237	231	228	239	237	251	252	207	267	258	223	239	252	244	245	262	249	264	227	232	243	225	217	241	259	224	225	227	236	237	248	241	250	234	259	261	243	264	225	222	252	245	217	226	267	243	271	227	214	230	267	253	232	239	215	262	221	209	255	186	240	229	218	238	243	238	233	229	202	270	239	239	231	238	271	230	216	220	232	239	227	247	210	261	228	245	248	230	238	228	250	252	256	258	217	247	218	238	244	206	231	254	265	254	220	253	243	215	264	224	255	229	250	222	211	265	257	255	260	209	237	233	270	229	227	254	245	241	233	236	216	259	209	225	234	252	264	229	229	225	240	219	233	216	236	235	257	262	239	255	239	263	211	195	252	241	228	226	232	262	255	243	221	253	236	233	249	268	261	263	228	244	251	245	228	245	248	242	239	250	245	229	249	248	232	266	238	239	228	199	229	256	216	223	248	224	214	248	269	215	248	240	236	237	237	226	238	228	249	225	253	237	229	261	250	230	233	218	266	240	227	256	259	237	243	230	229	254	243	259	271	245	218	256	242	211	235	253	244	242	250	228	242	239	239	210	216	232	218	211	214	242	223	233	253	236	248	250	232	229	240	242	236	241	253	248	239	247	258	234	218	247	240	243	245	253	239	241	225	244	220	220	227	224	275	231	253	242	272	219	231	237	200	204	226	249	247	237	224	247	233	280	272	269	221	266	236	241	260	206	241	252	234	240	225	258	250	243	208	213	230	217	215	237	242	225	236	229	263	235	235	242	247	243	233	231	248	251	236	251	255	276	248	263	236	228	221	240	260	228	236	227	233	229	231	251	227	237	228	252	232	268	257	241	237	232	219	240	238	243	237	238	237	231	239	225	253	241	244	259	235	265	258	234	195	230
19429	49829	44381	24908	15556	5959	2641	1144	630	511	447	393	366	362	364	323	323	297	341	319	305	298	248	270	263	271	250	255	286	246	267	291	286	302	239	273	276	257	219	251	261	260	267	244	253	268	250	259	274	265	252	279	275	271	273	270	241	263	235	290	272	262	311	251	256	252	265	238	251	255	264	271	263	267	232	264	290	295	329	345	308	301	265	280	242	245	264	230	255	254	247	273	263	247	245	270	252	271	239	244	241	257	241	277	205	250	232	260	245	260	246	258	253	254	233	277	252	271	240	245	283	266	271	254	256	250	243	237	229	256	245	256	227	260	245	259	245	266	251	239	253	255	256	234	268	261	253	271	240	234	248	259	268	306	254	240	244	255	260	251	262	263	239	289	234	270	260	235	246	238	272	247	225	272	249	264	267	246	240	269	268	254	253	238	250	249	264	258	257	257	238	249	232	265	260	261	259	233	251	231	249	248	232	243	283	245	251	246	225	258	243	267	266	240	257	235	234	252	242	250	264	238	283	243	267	251	247	270	252	241	251	267	277	248	283	245	276	261	259	277	284	251	218	252	242	247	248	260	246	256	243	254	239	256	243	260	246	262	270	231	220	233	259	254	260	253	243	266	248	239	269	270	224	266	257	267	277	263	259	238	252	263	273	250	246	264	245	266	256	231	251	220	270	249	239	249	271	251	225	244	257	244	263	252	251	235	245	278	239	255	260	243	279	249	248	201	275	250	250	241	254	260	253	262	255	249	241	269	238	263	272	270	253	285	264	266	229	233	256	270	245	239	267	220	276	221	261	253	240	277	256	302	262	272	250	251	245	261	248	242	273	265	237	273	286	228	234	232	249	269	250	268	222	260	259	267	227	250	263	260	244	240	258	299	284	268	232	247	255	243	242	278	226	246	232	243	268	262	248	235	266	251	232	295	248	246	221	251	276	308	246	242	256	256	291	247	259	238	211	234	243	253	209	260	250	251	267	219	258	266	239	238	239	245	257	252	253	243	253	246	258	287	249	285	253	244	247	287	258	229	262	264	241	264	236	256	246	250	245	236	273	260	254	245	254	259	239	248	272	216	279	261	256	239	248	248	264	263	248	263	222	280	268	234	232	244	238	233	243	245	274	260	268	252	233	258	231	271	252	243	241	236	264	258	263	273	255	257	232	249	245	254	264	244	252	241	252	242	282	274	249	259	249	252	279	256	260	243	274	269	300	225	258	257	258	240	229	219	267	278	224	252	262	264	240	244	277	290	239	280	237	244	290	256	259	231	221	243	261	267	221	265	268	258	232	260	279	250	230	255	247	254	237	244	264	243	241	229	260	249	256	280	263	264	279	274	235	262	257	244	259	255	261	243	259	241	267	260	277	237	272	278	268	243	231	245	240	250	266	268	238	249	260	254	240	252	266	258	256	231	252	257	274	248	260	265	279	276	228	250	266	248	257	258	217	273	225	223	266	251	270	277	276	249	257	278	247	265	259	268	266	259	268	263	229	214	262	279	267	235	281	252	261	234	266	245	271	262	236	252	268	256	276	269	245	244	243	232	249	267	238	234	254	243	237	280	259	256	229	248	285	247	250	251	243	247	264	243	268	220	274	254	257	282	253	235	253	260	248	260	274	264	259	268	249	259	257	249	257	262	269	301	273	243	267	264	272	269	259	260	251	246	271	256	269	235	218	234	251	272	245	255	248	226	236	265	247	255	263	276	235	243	240	243	230	279	242	233	259	242	252	272	257	286	250	231	271	267	229	234	226	262	254	234	259	247	232	263	257	250	252	257	257	252	256	241	252	265	255	238	234	235	269	245	250	286	233	260	270	247	230	234	241	233	249	247	285	244	268	236	246	263	271	256	262	221	244	278	283	250	287	253	260	232	264	253	257	259	235	238	258	260	258	227	273	242	259	258	247	244	262	244	269	244	258	248	250	274	227	244	274	259	236	254	287	268	259	240	243	242	256	267	274	246	256	267	263	247	268	263	239	270	237	270	248	252	266	270	251	243	259	271	244	245	243	215	234	264	239	244	261	272	253	241	250	247	253	231	279	227	233	225	245	256	259	278	237	265	214	242	240	238	291	251	264	232	261	261	232	253	268	247	278	227	262	266	256	266	278	257	254	246	269	272	238	241	268	257	256	271	257	262	257	239	257	240	247	251	248	254	252	250	245	252	238	250	262	240	266	253	233	271	241	264	241	277	247	258	232	231	279	268	256	243	262	261	247	228	265	282	235	235	256	249	261	253	231	233	247	258	224	258	255	270	255	258	234	257	266	278	241	270	223	255	254	237	244	277	243	257	237	261	239	282	267	242	253	254	248	240	259	244	266	253	265	251	261	246	263	235	251	249	256	267	239	241	266	222	254	225	241	255	273	265	227	236	243	251	247	221	234	250	256	262	249	220	251	239	241	222	219	271	239	248	245	270	259	237	255	244	268	264	259	260	262	262	252	262	274	283	258	265	252	243	231	232	271	262	234	260	282	263	253	279	258	271	224	272	230	239	268	263	251	240	253	260	270	250	270	238	295	264	248	254	244	218	234	231	257	278	263	253	248	272	277	267	264	279	265	263	246	243	246	260	234	266	247	254	254	254	214	268	247	286	262	260	291	241	262	258	256	230	249	261	254	253	253	273	256	265	243	258	235	282	262	251	279	249	217	294	260	246	275	240	266	260	259	227	248	253	222	249	245	287	227	249	234	219	237	273	253	252	224	234	246	268	251	257	294	258	293	238	254	254	251	225	256	238	259	246	229	253	240	239	237	240	232	249	258	253	239	259	238	237	257	249	279	273	260	268	256	285	234	232	241	270	240	236	232	263	235	250	260	239	253	217	283	223	293	244	255	235	231	275	246	296	242	244	249	252	263	253	262	274	273	257	254	259	242	218	265	256	259	279	256	247	259	246	290	248	256	252	249	263	259	252	259	241	258	268	241	207	295	255	264	273	280	233	251	258	239	255	256	259	245	260	255	287	262	268	276	237	255	248	240	259	246	231	229	256	247	255	226	263	239	243	243	239	272	251	221	243	275	254	223	231	255	246	234	263	264	253	245	252	279	216	262	257	260	279	220	239	254	247	267	241	271	286	233	267	263	256	240	253	256	244	239	253	257	258	258	262	270	261	267	233	259	270	248	247	247	273	268	251	246	240	257	247	276	207	257	230	270	225	295	257	246	265	249	246	292	263	278	269	262	232	242	242	254	261	242	267	242	231	284	251	214	248	264	265	242	259	259	246	262	269	266	265	255	292	251	258	234	256	284	247	240	275	248	225	245	259	258	247	273	257	244	248	253	272	280	268	249	273	259	281	264	263	269	265	270	240	228	247	251	270	234	251	256	253	271	230	230	271	277	223	262	265	241	267	242	265	236	259	275	234	273	288	241	260	276	263	219	252	230	237	239	203	244	232	233	257	257	261	252	262	284	221	267	233	251	256	267	254	262	244	258	229	245	261	270	253	271	280	245	254	246	251	262	256	290	269	263	270	251	255
25037	21622	28528	26013	17835	5918	1393	297	179	162	124	119	95	87	112	95	105	93	81	84	82	57	83	97	78	96	76	55	73	65	83	74	76	107	89	86	80	59	72	79	87	81	80	81	71	77	78	93	88	80	71	60	78	88	78	75	83	68	74	80	78	63	80	74	91	72	71	63	74	69	71	72	79	77	78	79	61	113	116	100	110	104	95	84	73	83	55	75	82	75	89	70	66	62	58	69	74	82	80	83	70	89	89	61	73	73	60	60	80	73	87	67	65	78	73	63	89	77	61	73	75	76	68	83	87	78	73	61	78	87	82	65	85	71	85	85	61	64	64	76	89	74	77	77	68	63	66	72	69	71	70	64	73	76	84	71	73	65	69	81	64	82	59	80	70	72	55	72	67	73	86	66	75	76	72	75	70	69	76	88	77	74	63	81	84	74	88	64	71	92	78	73	77	90	94	79	68	66	63	87	79	70	73	80	90	79	73	67	84	83	73	89	96	87	80	62	62	79	67	73	86	76	72	73	89	62	74	82	67	70	92	70	80	82	75	72	67	76	88	70	67	79	79	81	60	72	75	75	99	82	73	86	75	64	74	70	76	82	79	74	64	94	67	79	66	72	80	79	73	70	66	79	67	74	89	81	69	87	85	65	81	74	74	86	70	75	78	80	72	84	83	69	69	62	74	78	64	78	77	79	73	83	64	73	77	65	70	85	63	87	75	84	67	78	73	84	66	66	72	71	73	65	89	80	84	81	81	79	69	70	88	73	78	72	72	80	75	70	50	72	66	79	53	62	67	72	73	76	62	85	65	73	80	81	88	70	68	81	73	85	74	67	82	59	64	71	73	76	74	68	73	87	80	79	91	84	80	85	84	77	65	79	71	61	79	77	95	76	60	62	77	73	76	78	67	68	78	86	83	87	81	84	78	73	65	71	93	65	66	58	80	78	75	76	66	64	79	73	80	97	80	78	58	73	74	86	74	63	65	61	81	78	70	71	71	70	74	57	75	71	68	59	67	80	80	66	65	81	73	78	90	77	72	71	83	70	67	75	71	70	68	80	77	69	75	72	87	73	83	92	60	73	74	91	69	86	84	75	82	83	73	70	79	82	70	77	82	77	84	86	76	85	80	70	70	70	78	73	75	65	68	73	62	64	66	74	87	77	86	83	55	74	72	57	75	75	76	74	82	78	68	82	69	76	66	71	80	72	68	75	77	78	64	75	83	76	86	67	59	78	95	68	82	77	73	57	79	56	59	71	67	73	61	71	60	76	74	80	79	71	58	83	84	78	70	71	77	81	57	93	91	78	70	80	83	65	59	87	68	73	70	55	78	73	60	56	78	70	71	88	77	59	84	68	71	77	65	62	76	72	76	85	83	77	78	76	81	79	65	76	75	74	74	63	78	81	62	80	77	84	63	71	72	77	75	81	67	83	58	62	69	74	71	81	62	63	77	75	56	75	76	66	91	75	78	64	84	84	80	70	77	87	78	80	79	93	78	87	82	85	71	59	75	84	72	67	75	72	93	81	79	67	66	87	79	76	80	71	85	72	79	84	88	59	75	61	66	62	72	67	70	68	65	66	73	85	69	68	66	74	62	78	78	84	70	78	72	79	73	67	87	71	66	87	79	64	70	82	86	79	86	73	63	78	66	55	66	65	76	75	74	74	66	76	67	79	67	78	82	84	59	72	95	78	77	84	80	78	91	65	86	85	65	67	99	77	77	74	80	69	72	83	76	92	68	74	88	68	67	77	81	67	80	82	64	71	53	88	76	85	69	75	72	58	67	69	75	73	83	70	87	69	88	74	78	72	79	79	77	92	79	68	76	89	73	77	76	79	79	81	74	78	83	83	75	95	75	74	68	65	69	83	80	72	69	72	70	77	77	93	74	70	66	69	66	55	61	76	76	101	80	63	86	84	68	77	60	78	73	80	66	81	64	84	76	73	88	79	74	75	77	59	75	68	65	64	57	65	76	84	75	67	72	77	81	73	76	81	83	76	74	69	59	72	67	79	80	68	63	76	73	63	69	79	65	75	70	82	72	72	83	92	84	70	62	69	67	86	70	92	70	77	75	89	78	71	65	79	96	74	66	88	72	84	75	70	72	63	69	64	70	69	66	68	73	73	74	65	86	70	71	72	90	72	74	69	76	76	91	86	69	82	74	94	83	67	76	68	62	88	82	68	69	76	85	67	96	74	71	79	69	94	70	58	65	87	78	75	84	75	65	66	81	72	86	80	72	59	76	74	79	77	73	77	73	80	63	65	58	71	71	78	84	70	82	76	66	74	65	75	89	62	84	69	86	63	88	74	65	95	71	65	78	59	78	67	84	69	67	80	85	64	69	57	83	66	58	74	90	67	59	79	71	68	87	66	75	83	62	71	75	91	58	89	65	69	75	85	87	65	75	69	77	75	69	73	70	86	78	67	95	65	89	74	77	80	82	72	78	69	88	87	99	79	77	85	83	82	79	93	65	62	71	74	63	90	75	53	87	77	63	75	72	73	71	74	80	55	71	77	75	67	74	68	80	77	90	63	72	70	76	62	78	72	66	79	69	91	85	72	62	53	78	62	77	69	87	78	67	64	76	69	70	59	97	59	76	64	70	69	68	63	82	71	68	60	68	82	70	83	74	78	80	88	58	75	77	83	89	67	75	83	72	59	92	73	86	87	77	61	87	72	67	66	77	82	72	69	76	71	77	81	74	65	67	79	84	63	71	93	54	68	63	65	81	75	71	74	77	63	77	59	69	75	73	70	77	72	60	84	68	67	73	73	85	74	77	83	75	83	64	72	70	74	63	96	73	65	76	88	79	81	61	82	67	76	69	59	81	78	68	82	77	70	102	79	59	80	88	77	62	64	75	78	70	78	78	74	77	76	66	84	82	70	86	90	80	66	80	80	82	84	90	70	68	61	53	78	80	75	66	62	72	80	78	68	94	88	77	92	84	61	69	70	84	66	59	76	82	63	88	77	80	65	64	71	70	77	83	71	56	80	75	82	69	70	92	75	75	65	80	77	86	74	74	65	70	89	64	60	78	74	76	75	77	76	65	73	67	91	77	72	74	69	61	81	81	75	83	62	81	69	80	71	68	55	74	85	72	74	65	60	60	70	76	87	78	76	73	75	83	62	77	68	78	87	85	74	77	81	68	80	83	70	73	80	86	71	88	69	74	73	83	76	87	80	76	77	75	72	88	66	81	66	75	67	68	79	72	82	77	71	79	67	68	72	62	75	80	73	60	61	63	68	70	64	65	75	77	74	84	79	71	71	55	71	74	62	71	68	82	82	65	58	66	67	83	73	81	71	74	95	77	64	76	55	66	75	73	91	76	83	72	64	92	70	75	83	71	72	83	75	70	70	77	84	61	83	77	75	71	79	83	75	69	77	79	69	60	75	74	71	69	70	73	71	71	55	80	77	72	75	80	74	82	69	69	70	67	82	80	93	85	75	77	68	82	81	67	75	76	87	76	74	81	76
17487	42516	39972	22390	13456	6462	2372	555	318	241	211	172	160	149	132	134	125	103	104	124	97	118	101	109	95	80	102	97	95	96	75	86	75	87	91	83	91	87	87	79	100	71	87	77	80	75	79	78	83	97	79	76	82	79	87	65	70	80	87	71	100	74	83	92	90	97	94	98	99	93	81	79	79	84	96	76	99	109	140	137	125	136	98	70	77	84	77	77	90	85	84	93	71	76	77	82	93	80	84	70	88	81	71	82	88	73	89	76	70	68	70	72	98	94	90	73	86	77	73	83	82	88	81	87	90	82	90	86	79	81	89	92	66	74	83	81	70	89	106	84	71	74	98	69	78	83	82	80	91	84	75	83	96	103	71	80	76	78	79	83	64	83	81	85	79	70	83	87	81	83	70	86	83	68	90	93	76	73	77	72	85	79	73	86	68	102	88	74	78	79	77	75	85	79	82	84	74	81	82	77	89	66	106	73	100	82	85	67	83	76	86	80	88	78	79	91	86	92	91	72	61	89	79	75	64	88	77	85	96	83	71	77	72	80	90	87	74	71	89	91	72	85	81	78	88	108	91	75	77	90	81	82	68	73	80	80	79	100	75	66	83	88	71	68	86	75	76	76	88	66	78	99	86	98	75	89	87	82	92	83	76	82	86	95	74	81	68	72	70	78	90	92	82	94	91	80	103	80	85	104	76	68	79	83	82	71	80	100	70	78	91	70	87	77	83	85	71	88	66	74	86	73	89	93	100	85	74	81	96	59	84	84	80	77	74	98	86	99	70	87	76	87	86	90	74	103	74	86	83	88	93	69	77	81	52	71	77	85	85	100	74	69	88	74	104	96	69	77	102	73	87	81	79	98	71	80	80	95	73	55	71	103	87	75	82	73	71	89	92	84	77	73	83	86	76	80	83	85	75	72	100	82	101	93	59	79	81	74	66	81	52	86	71	86	76	83	82	66	93	71	81	94	100	90	90	89	79	93	91	81	92	93	72	112	99	97	83	97	83	86	77	105	89	84	78	74	89	74	80	70	85	96	78	73	84	95	79	65	87	75	71	72	75	89	84	80	81	86	92	75	93	79	79	82	76	79	70	70	73	93	69	69	86	88	75	75	69	75	70	76	87	93	73	85	88	80	84	74	64	77	70	83	80	93	70	77	90	73	76	87	78	84	91	72	68	77	76	79	88	90	87	79	74	89	83	90	90	90	93	64	76	78	88	92	81	85	79	86	79	85	78	72	76	88	76	92	87	87	86	87	80	76	85	71	95	81	77	93	78	66	84	69	81	83	82	69	83	75	73	92	102	84	80	85	69	75	81	78	76	74	78	92	67	73	70	96	77	89	73	78	71	95	87	86	92	62	95	83	66	73	78	65	73	83	89	96	77	93	80	79	71	65	84	80	92	81	79	95	85	84	86	77	78	77	87	99	69	79	73	76	82	87	81	91	80	77	69	66	85	71	87	95	71	70	79	91	101	83	86	68	88	83	74	69	76	87	91	80	79	71	89	76	74	81	89	62	87	87	78	86	78	79	76	84	90	92	97	81	91	85	86	78	86	70	95	81	95	66	77	89	73	76	77	78	79	68	68	93	87	72	79	85	84	93	84	82	89	81	91	74	79	73	83	84	70	85	93	73	88	89	89	100	80	72	87	79	97	63	81	84	90	72	93	70	77	82	74	87	62	92	77	82	85	69	94	97	92	78	72	81	95	86	73	85	82	79	80	85	74	78	77	86	77	76	84	91	74	87	91	86	73	80	91	58	92	88	69	76	84	85	81	89	83	96	79	78	75	85	62	76	84	74	67	79	89	77	71	90	69	80	77	85	75	75	93	91	80	86	91	75	80	83	74	69	100	73	83	83	79	88	74	87	58	65	78	84	97	75	76	74	76	86	70	80	93	84	78	76	94	77	90	79	91	74	78	82	89	71	63	59	77	88	83	77	77	95	67	77	79	82	84	61	68	94	92	83	86	96	85	85	68	86	87	70	95	78	85	76	94	80	82	74	73	85	104	88	67	75	83	87	67	67	79	96	79	76	82	76	82	77	90	85	69	83	83	89	70	77	72	87	83	55	78	83	75	79	80	79	86	74	83	74	77	73	70	78	89	80	75	77	86	74	85	89	87	71	60	80	85	77	86	73	84	83	73	69	75	87	81	67	86	94	88	87	88	79	68	65	91	78	67	82	81	77	77	89	84	80	77	84	76	86	89	81	72	80	79	95	78	87	67	86	85	76	78	84	88	87	77	75	101	76	76	73	74	67	89	78	90	90	84	74	81	81	93	86	93	82	85	86	73	77	85	91	97	86	64	84	82	80	80	87	69	80	81	79	86	80	90	95	70	98	71	84	94	77	74	84	83	84	66	77	83	67	66	82	91	96	104	65	93	82	83	77	89	79	97	77	74	88	84	79	68	94	69	68	91	98	89	87	107	83	81	105	108	63	81	94	77	82	108	85	72	79	75	93	79	96	72	81	83	97	85	75	93	71	81	92	79	73	81	76	81	90	91	82	75	83	85	84	95	78	69	81	95	101	76	81	62	79	88	93	91	98	76	92	84	76	82	89	91	74	81	79	83	80	78	94	83	82	62	85	80	80	83	76	77	87	100	85	90	69	71	108	84	91	93	91	83	83	72	61	68	81	85	80	77	80	88	82	79	79	93	76	95	82	71	82	67	86	92	86	80	85	99	74	72	76	87	79	76	89	78	85	93	79	78	91	89	86	82	86	75	83	60	75	78	67	84	82	92	85	91	71	77	85	84	79	79	93	96	87	74	90	74	81	93	87	80	83	83	76	76	75	87	86	95	88	81	84	93	74	81	82	73	87	67	85	89	96	81	66	80	95	89	80	81	82	88	86	63	70	90	74	88	65	67	87	66	82	90	74	67	84	67	82	70	84	88	79	85	81	68	93	89	78	90	77	78	94	74	76	74	77	79	90	81	101	82	82	68	63	72	94	91	68	91	86	77	101	73	72	87	85	79	85	81	84	97	71	94	84	91	94	88	86	82	88	67	76	85	82	93	85	100	97	83	85	85	87	83	76	94	84	81	89	100	67	91	79	97	87	89	75	92	87	87	83	75	89	80	73	91	76	74	75	74	80	82	88	82	84	100	81	64	87	80	97	80	83	86	79	73	76	86	94	84	71	67	90	72	78	82	90	74	88	89	75	95	70	90	80	70	94	85	72	81	91	85	85	61	76	70	71	77	84	91	85	83	80	73	81	86	77	80	71	87	104	77	94	81	89	81	78	87	85	97	89	66	81	80	85	93	74	88	64	68	68	92	80	78	90	80	87	82	85	66	78	83	90	84	65	75	80	77	87	91	75	91	76	84	61	65	89	83	95	96	101	81	66	79	92	80	80	82	78	80	88	82	70	79	76	86	72	85	89	72	78	87	82	81	85	88	78	71	71	87	88	73	81	95	70	81	90	90	77	85	55	95	66	83	85	79	83	96	76	83	82	76	78	70	76	79	85	75	92
22871	21694	29591	24347	21749	22056	13320	1226	642	496	407	395	356	342	332	320	292	273	245	244	248	236	257	226	215	203	245	214	226	231	223	227	233	215	214	218	244	212	201	204	214	190	210	206	211	239	208	205	207	200	196	183	196	204	210	199	222	225	188	209	198	205	202	191	210	203	220	224	220	210	222	210	197	214	195	232	223	243	274	286	278	251	224	205	223	198	208	192	218	207	185	189	195	213	197	197	207	201	231	209	194	199	213	209	198	195	188	186	204	207	205	185	194	205	183	226	191	214	202	205	175	203	206	202	187	205	197	203	209	169	174	184	205	193	216	212	204	199	202	229	200	175	204	212	203	174	171	195	171	213	193	208	199	210	213	192	196	193	197	216	208	202	206	214	212	203	221	226	207	184	191	222	208	215	185	187	178	193	191	202	200	173	176	212	203	172	202	193	208	212	216	208	221	210	199	195	198	208	208	194	194	202	202	196	203	232	211	188	207	183	189	183	191	247	189	221	188	198	201	218	191	201	206	212	194	194	195	222	205	197	205	198	197	196	174	186	207	201	195	198	199	176	203	182	207	214	191	195	216	236	199	211	191	202	200	177	221	200	182	189	222	180	199	228	209	192	216	191	197	206	187	182	200	207	208	220	190	197	199	196	215	201	216	188	209	198	202	199	189	211	221	210	186	177	192	220	215	205	203	190	217	199	191	200	202	191	199	187	185	182	209	203	204	195	181	188	202	206	220	213	193	204	218	189	192	240	222	191	176	186	232	202	197	196	221	187	212	167	192	228	198	210	199	191	184	215	186	197	189	188	213	182	208	191	222	207	191	193	190	207	186	188	195	197	205	194	179	206	214	187	215	196	204	181	199	210	223	210	203	197	216	186	204	180	178	212	189	206	223	177	205	219	205	190	203	198	215	197	199	213	212	242	221	195	197	193	194	189	205	186	189	201	221	210	166	209	193	223	169	210	218	206	181	192	224	194	211	189	206	207	198	209	209	203	206	206	215	208	194	199	181	181	167	191	203	179	168	202	221	194	175	211	210	187	188	205	196	224	215	206	218	217	208	222	194	196	194	188	196	220	217	213	222	177	193	180	194	185	202	224	209	201	174	181	223	207	210	208	194	174	193	198	189	212	203	185	187	182	216	203	169	183	196	210	184	206	194	193	222	208	199	179	233	204	208	185	189	208	180	226	193	229	201	207	220	204	203	181	194	192	169	194	193	220	198	179	218	182	204	190	202	202	200	211	195	205	190	201	212	188	236	201	204	201	197	203	191	200	214	181	225	199	193	222	190	187	204	211	197	195	216	206	191	183	191	185	209	188	207	216	184	222	222	201	195	204	216	193	194	202	199	234	195	206	223	199	200	209	230	201	212	194	203	218	215	202	190	190	191	214	194	195	221	208	199	244	217	202	214	192	221	223	219	206	214	198	226	225	211	189	202	179	209	215	200	204	187	180	217	211	204	215	199	213	216	193	241	186	222	190	201	188	179	219	223	203	216	173	207	204	188	218	226	177	191	221	194	168	199	202	198	191	173	196	192	216	204	198	227	183	208	199	221	205	195	200	203	179	175	212	205	194	195	190	196	199	180	232	194	193	203	193	215	192	185	190	204	195	193	194	208	194	191	186	200	219	198	177	181	201	193	205	185	202	195	208	208	205	219	196	229	222	200	211	196	194	206	210	195	161	191	175	224	188	201	184	183	200	215	217	190	196	208	187	218	169	219	193	172	216	203	210	202	192	206	222	208	242	187	201	222	186	219	187	197	218	195	207	194	205	206	223	192	199	219	230	207	208	229	212	203	235	211	180	219	206	190	230	204	199	198	210	193	204	185	206	209	202	202	194	216	199	206	200	202	187	191	190	206	198	215	201	203	191	185	205	196	181	219	201	193	200	182	217	210	193	216	211	207	182	177	221	199	184	221	224	188	199	216	225	188	193	196	187	206	213	187	203	177	227	202	187	185	205	198	205	209	201	211	216	215	205	205	208	201	221	213	209	200	211	219	206	207	199	189	196	188	197	198	235	211	182	194	186	223	194	217	187	195	191	189	191	190	209	203	196	223	208	203	201	214	206	205	193	179	190	162	198	190	229	210	182	197	207	182	205	223	196	203	207	178	205	227	212	206	196	218	226	210	216	209	186	217	222	214	204	205	213	213	166	189	222	187	177	190	192	182	203	204	194	191	193	229	206	189	198	220	214	203	220	219	221	185	206	225	185	173	208	225	188	198	223	231	195	194	207	176	193	193	215	218	199	195	188	204	197	206	188	171	191	168	202	214	229	198	204	183	201	186	205	203	220	205	195	193	196	203	188	206	213	192	186	196	200	205	203	195	239	199	186	220	191	199	206	231	183	219	188	211	207	203	197	199	199	218	216	192	236	186	217	215	224	193	201	183	223	212	191	205	198	218	217	202	207	228	217	223	226	172	190	204	189	217	210	189	191	189	239	187	200	197	211	221	186	197	212	210	196	191	183	206	191	198	206	195	183	205	192	191	180	186	200	198	228	188	212	201	211	197	199	215	203	201	199	201	218	196	197	178	197	191	220	212	174	201	194	198	216	207	188	210	218	205	210	211	207	196	198	174	189	193	195	209	212	204	209	201	204	201	190	194	222	182	184	230	182	180	182	185	203	215	189	170	203	230	211	218	209	205	224	238	199	207	189	197	204	213	214	205	203	195	192	226	216	184	186	225	190	205	194	221	177	203	217	188	205	189	174	194	227	182	233	196	189	180	200	194	201	194	236	180	214	190	207	213	205	206	229	203	190	195	205	209	216	194	184	210	194	216	203	203	195	193	203	217	212	207	191	202	214	217	192	194	206	222	210	197	194	198	221	185	195	189	196	201	207	180	193	231	193	209	225	184	204	197	190	189	186	193	219	216	210	188	194	202	218	210	188	219	203	199	201	226	227	206	193	225	195	182	194	199	210	202	206	199	206	191	210	219	203	196	192	211	203	224	199	218	191	188	225	189	193	212	200	201	188	205	214	205	189	219	225	205	215	208	194	211	193	204	212	185	210	200	190	190	216	199	200	186	180	205	221	194	199	213	200	203	204	211	202	226	197	217	169	193	191	197	194	213	203	211	216	198	223	212	169	211	206	201	192	197	201	187	210	183	193	197	192	217	211	207	196	198	196	198	199	218	202	209	227	201	181	193	187	211	194	194	211	202	214	217	192	199	196	211	209	191	205	210	198	205	210	194	208	185	194	207	184	200	203	214	188	212	208	193	189	191	227	168	188	252	190	195	197	185	188	208	195	218	208	212	197	193	213	198	213	194	201	221	197	204	178	224	185	193	201	218	215	197	179	220	208	205	202	203	198	190	189	189	200	188	211	193	193	237	206	199	199	222	199	202	207	209	221	189	184	219	192	182	200	180	199	206	195	175	170	208	197	202	202	219	209	230	217	219	220	179	226	235	222	227	188	202	207	217	203	197	213	212	196	196	184	194	191	201	189	193	219	188	232	200	195	203	202	185	202
18273	50668	48347	32943	19444	14541	4491	1451	1006	722	595	534	498	411	403	380	325	341	320	309	286	298	276	277	255	264	227	258	270	241	239	229	248	227	253	260	246	196	234	239	226	252	211	209	208	250	247	236	214	206	245	244	235	198	223	232	246	216	203	208	215	221	212	223	228	215	230	215	221	233	233	258	224	220	215	226	235	260	269	290	340	321	230	219	180	239	211	211	221	207	189	228	219	237	239	235	198	207	184	213	231	211	216	195	203	210	213	213	221	235	207	196	218	240	244	232	205	205	213	221	210	201	219	209	221	197	208	218	195	210	214	233	202	211	219	235	214	242	226	198	206	242	254	225	213	195	222	208	224	208	220	228	223	203	219	221	213	214	208	220	200	217	216	214	219	224	222	208	225	240	227	221	208	221	219	208	199	226	232	228	210	214	179	213	210	206	223	235	209	195	203	205	212	221	203	217	212	204	216	185	244	199	229	200	229	225	214	216	205	206	208	200	206	209	240	214	234	254	225	198	227	213	185	204	215	218	213	236	227	208	228	232	205	208	219	189	191	221	188	227	223	192	231	245	197	204	216	201	221	221	201	224	224	216	228	215	213	195	208	208	222	216	209	180	220	211	244	216	204	214	221	204	249	235	206	176	212	206	221	223	231	218	240	200	202	213	203	224	197	224	209	238	206	238	215	223	209	206	203	200	246	207	218	219	216	217	229	225	220	225	184	231	205	193	247	210	234	212	192	207	231	207	236	235	208	210	204	216	199	211	212	212	196	246	260	223	203	222	187	211	192	212	216	219	229	232	203	219	239	248	217	250	218	221	241	224	194	216	221	221	222	233	224	202	216	236	228	209	219	206	220	204	230	231	232	222	220	225	210	220	235	238	201	232	241	229	219	202	241	215	206	233	220	194	239	235	215	226	213	214	228	187	219	192	229	210	202	214	197	230	238	196	216	217	219	213	196	196	227	199	220	200	211	223	184	230	225	229	233	208	207	224	222	209	199	215	211	215	198	200	234	238	209	222	207	201	213	214	212	209	220	235	233	215	211	197	199	214	229	243	193	255	216	240	199	210	195	177	226	232	206	219	234	214	245	193	211	222	199	223	224	203	216	220	235	247	210	230	214	209	222	219	202	191	214	196	229	198	234	224	210	212	217	214	192	204	215	203	187	214	212	229	229	221	234	192	231	213	222	233	204	209	231	217	216	222	248	239	227	242	218	207	190	198	185	197	217	250	226	226	237	212	237	244	210	241	215	241	224	215	222	200	238	191	209	252	230	191	230	234	228	208	205	211	214	216	226	235	214	203	220	221	223	220	251	231	202	196	224	216	232	202	211	210	212	188	204	224	197	208	218	215	213	197	195	197	211	208	222	201	182	218	194	228	219	186	225	213	197	186	202	206	230	218	243	218	233	193	197	227	217	229	208	214	240	215	239	248	211	239	214	218	209	212	226	204	232	252	233	203	246	229	208	197	209	225	221	221	235	209	199	240	208	206	211	227	219	228	214	202	233	208	199	207	216	196	224	216	193	227	215	254	210	237	225	230	229	210	219	220	241	202	208	197	207	246	231	209	220	213	228	210	219	214	200	210	218	211	255	210	230	224	223	222	226	210	207	190	223	212	190	204	222	221	201	211	210	217	178	211	206	214	235	214	210	244	199	225	227	227	212	198	210	221	218	210	234	219	229	204	218	183	202	210	213	242	254	188	205	219	225	244	204	209	218	211	208	204	209	210	208	236	193	247	205	227	184	207	244	234	223	204	255	224	204	223	247	196	242	224	210	198	208	229	233	241	205	200	201	228	204	210	197	180	222	236	197	212	232	221	223	213	226	216	207	251	214	209	217	213	202	235	203	226	218	194	233	182	216	212	237	193	203	208	196	216	198	205	208	221	216	217	233	181	193	231	198	209	222	208	232	195	207	218	209	201	214	226	202	214	229	231	244	217	243	185	218	224	235	208	233	244	190	255	211	227	229	210	216	232	205	230	214	219	210	200	237	242	193	224	222	235	223	223	200	218	217	210	258	219	216	202	206	215	208	212	224	246	214	239	220	216	234	194	227	224	230	215	204	192	206	218	229	224	221	200	234	225	212	211	209	233	203	204	212	218	198	201	210	227	237	243	221	236	211	204	202	208	213	208	239	213	233	199	246	211	194	240	224	207	209	229	229	211	201	213	214	220	208	235	200	216	220	205	223	203	230	237	208	222	217	208	216	249	214	220	225	228	182	240	224	204	207	219	219	196	205	234	227	217	200	206	229	200	182	207	231	185	199	208	255	196	219	212	208	199	241	202	213	203	222	193	225	213	207	223	204	208	211	236	229	212	231	207	225	228	263	215	239	210	201	188	229	235	197	224	219	194	207	206	213	198	221	215	226	198	225	186	217	221	225	189	194	214	209	239	213	240	221	238	211	228	218	211	219	227	196	199	222	238	238	206	216	209	234	211	210	206	197	229	226	209	207	216	211	213	220	238	216	217	217	211	225	204	225	206	215	188	207	205	232	202	224	229	230	218	208	200	212	217	208	235	192	196	215	283	219	239	201	234	213	201	221	207	225	212	254	211	214	199	225	214	226	214	207	208	207	223	211	225	206	245	187	227	219	202	203	222	209	200	224	207	225	199	199	218	203	198	192	262	190	227	209	188	239	230	228	216	205	223	221	214	208	188	208	224	217	204	228	225	233	207	193	218	214	223	227	217	208	208	210	210	213	206	211	236	222	204	202	211	201	224	207	222	164	225	228	201	200	206	195	200	207	200	209	216	201	223	233	217	176	225	186	254	233	228	210	216	254	184	226	210	188	252	218	227	230	203	229	227	240	237	213	227	239	235	203	197	212	219	232	227	196	217	201	215	223	193	210	221	221	226	216	206	203	219	226	224	224	234	220	224	203	222	217	211	232	197	252	211	212	244	211	229	241	213	238	194	212	185	215	211	244	201	211	209	204	225	232	210	227	195	235	211	215	221	183	202	219	218	219	210	201	221	216	196	213	234	220	200	217	199	203	198	196	208	210	221	227	204	210	226	217	187	200	236	203	214	210	217	225	212	207	199	220	202	209	210	201	210	206	213	211	220	200	227	225	195	178	230	206	241	221	203	205	202	215	235	214	225	208	252	204	227	226	224	167	214	204	204	231	212	200	216	205	192	207	192	218	202	205	225	192	213	190	204	226	208	206	205	228	199	228	222	196	228	228	201	235	201	219	206	213	207	205	222	196	232	222	236	216	249	223	205	209	215	227	202	237	204	231	228	203	218	195	188	219	200	207	220	211	190	203	225	223	223	219	234	217	225	219	213	210	212	201	209	210	236	213	202	219	207	235	242	238	241	200	213	235	221	219	237	213	218	211	203	224	210	185	195	204	218	229	202	227	241	204	240	234	210	204	207	229	234	229	210	214	226	241	221	207	202	225	215	230	228	197	207	218	218	220	208	211	235	203	217	229	195	242	192	235	219	211	210	220	199	228	224	208	201	223	211	231	237	215	200
28238	23046	28532	20381	6132	2892	919	210	161	161	145	150	140	134	145	121	137	142	146	150	136	118	154	143	138	122	157	150	145	148	129	155	127	142	145	125	130	161	138	132	132	134	137	131	131	162	140	150	131	137	129	138	154	142	137	131	133	143	123	155	147	132	126	139	146	117	121	134	132	114	139	125	121	141	121	125	133	151	173	140	143	176	146	119	134	132	134	125	141	123	143	134	141	151	146	124	135	152	137	126	136	133	128	143	131	117	137	142	137	124	133	124	112	135	150	136	143	134	140	150	129	129	136	134	144	147	155	137	150	121	127	146	134	117	126	125	111	150	134	133	141	132	173	118	141	159	137	132	142	140	148	154	140	131	125	125	120	161	136	140	123	152	138	132	137	147	137	127	119	133	125	144	145	143	126	142	133	138	115	132	138	133	152	139	142	121	146	149	126	128	131	128	137	142	138	128	136	129	139	114	132	116	136	128	134	127	145	145	132	131	137	156	133	158	103	115	141	155	130	135	136	133	123	137	128	150	133	137	146	143	140	115	140	138	122	145	122	143	137	141	114	128	123	123	128	131	123	140	138	141	138	129	124	127	125	117	138	117	129	106	151	135	126	132	125	148	137	140	132	139	142	131	117	124	131	142	110	129	135	139	132	115	121	161	149	133	141	148	143	140	146	139	141	128	117	150	139	140	154	119	123	146	123	130	137	129	139	136	154	150	126	128	158	159	148	149	132	141	145	140	146	123	119	135	146	136	141	144	128	131	154	132	136	148	132	133	169	144	133	119	142	141	140	134	128	160	133	150	111	139	140	141	124	147	158	135	140	120	131	141	142	128	153	117	141	132	133	156	133	151	139	142	153	150	144	140	128	152	139	129	138	146	123	146	130	121	134	141	133	144	153	134	115	114	140	137	137	122	140	112	117	104	122	151	157	124	113	130	151	142	134	135	122	126	148	127	150	127	127	130	145	135	152	145	119	137	148	162	132	145	131	137	126	142	141	120	146	125	140	117	142	144	134	130	142	148	135	136	142	143	125	139	160	148	130	134	138	111	129	130	147	138	131	123	132	124	147	120	159	150	111	144	132	131	138	141	137	143	152	151	123	118	127	155	141	147	112	124	139	122	136	121	123	133	151	145	140	141	151	133	142	131	131	138	128	124	127	123	158	128	150	134	136	130	142	113	152	149	129	115	126	110	129	137	127	126	132	143	146	138	141	131	148	120	131	126	125	127	127	141	149	132	145	140	144	125	153	140	140	130	134	130	124	147	140	109	112	130	144	133	134	110	126	116	131	135	140	113	138	121	148	140	130	134	120	101	147	118	130	148	149	140	131	133	131	144	128	138	140	121	129	140	136	132	127	125	146	143	136	129	112	136	150	140	116	134	134	122	148	147	115	105	136	157	136	138	120	120	151	107	148	122	131	150	129	121	120	150	145	153	131	152	142	150	134	160	103	149	129	134	118	118	112	129	140	125	155	148	134	138	168	135	125	133	144	143	117	140	170	132	132	153	133	132	136	128	128	137	160	138	130	138	132	129	127	117	153	122	111	100	144	140	108	131	111	134	127	145	143	131	125	148	125	148	136	141	133	137	142	146	154	172	157	140	137	131	133	143	127	134	124	146	133	149	131	133	127	126	150	126	155	130	150	135	139	135	121	140	136	132	140	130	153	162	133	143	122	135	124	154	124	150	134	122	148	154	153	135	143	111	129	121	122	122	131	135	145	113	121	121	140	138	124	159	145	147	136	125	116	129	144	147	122	120	144	117	126	148	121	139	137	129	142	144	127	130	155	149	126	141	139	162	130	134	147	149	140	122	126	137	138	124	149	143	155	135	141	132	136	132	151	142	130	115	111	127	133	133	120	117	147	129	150	132	132	122	130	133	131	121	127	153	129	116	118	127	138	151	121	134	128	130	145	146	160	145	138	136	153	128	126	132	138	141	126	152	137	143	118	153	162	126	136	120	116	148	126	133	136	137	127	127	140	131	151	142	131	141	140	141	141	140	151	119	146	127	125	134	144	128	129	119	137	117	135	133	124	151	148	126	135	147	118	153	146	122	146	144	136	115	130	127	143	150	143	130	135	127	126	141	130	131	132	127	123	157	136	146	137	148	134	129	128	137	110	140	121	143	146	130	140	152	142	128	121	154	154	130	146	135	140	145	155	170	139	147	145	128	129	137	145	140	129	134	142	141	148	134	130	124	157	135	157	136	122	129	117	143	120	137	139	140	134	120	129	145	126	137	136	138	134	110	143	153	145	140	115	137	124	132	150	138	121	132	119	148	136	114	176	124	141	131	142	142	143	132	139	135	123	133	142	140	135	122	149	133	159	116	164	135	125	133	132	140	131	120	114	133	145	152	148	155	148	140	138	117	131	134	130	142	130	144	147	139	119	135	150	146	144	140	127	120	128	150	135	122	119	144	122	135	144	148	151	112	148	145	123	134	128	133	134	152	136	130	155	129	132	127	137	134	131	130	129	137	125	137	126	124	142	142	140	151	153	146	118	127	131	127	132	128	138	122	122	137	127	112	117	114	141	130	122	132	132	112	138	136	147	121	128	150	147	137	134	132	139	140	147	124	116	126	122	124	140	130	143	144	163	154	123	128	152	142	120	158	130	137	134	134	142	150	140	141	119	139	147	128	125	151	138	154	144	129	112	143	121	121	135	145	133	132	129	153	148	135	99	124	151	134	151	112	152	139	128	130	133	133	138	133	123	135	121	135	140	154	148	136	156	137	153	136	121	131	132	135	126	132	124	127	134	144	118	124	161	152	136	134	149	148	141	136	118	136	141	139	127	132	138	134	127	136	152	121	130	124	144	125	134	114	129	146	127	125	135	133	119	129	132	126	134	153	142	139	144	152	129	135	145	137	119	141	146	121	121	137	111	121	130	140	125	149	131	150	122	106	117	144	149	126	138	148	127	132	147	152	134	149	144	124	139	116	143	142	140	139	115	115	135	118	141	148	126	135	126	132	155	137	124	150	150	117	152	140	130	134	138	129	118	120	142	145	125	123	129	137	142	135	155	140	125	121	134	116	141	145	133	123	159	132	145	151	140	124	142	135	131	140	127	158	129	132	124	138	110	148	130	137	120	133	123	147	122	132	142	139	128	128	123	119	125	152	159	147	147	118	146	132	137	129	122	141	112	145	130	127	144	126	124	113	132	121	146	147	119	140	140	119	129	128	137	140	140	130	128	137	132	141	150	151	144	139	138	136	148	128	149	125	143	125	123	139	116	157	112	129	140	142	126	126	150	139	144	137	124	130	134	132	109	128	131	125	128	136	141	143	142	140	126	134	129	127	127	112	166	128	133	148	110	149	112	120	116	133	156	150	151	131	134	125	118	145	115	133	122	124	121	121	143	133	153	129	138	142	131	154	153	146	162	142	150	158	151	123	141	158	123	128	169	122	133	135	157	117	143	149	134	114	133	121	114	119	128	148	164	134	130	119	132	175	138	135	142	122	163	134	125	126
13600	34366	31300	19405	7752	4813	1402	262	199	178	163	157	147	150	169	161	137	166	129	134	140	149	134	166	130	140	163	163	146	177	130	162	138	155	130	160	132	141	141	130	127	147	130	139	129	133	153	132	128	146	125	134	148	159	158	127	127	149	149	136	123	125	136	148	152	124	179	152	123	144	129	146	158	126	132	136	159	192	172	191	187	175	153	141	144	155	128	150	158	140	152	121	140	108	157	126	154	161	148	160	155	137	157	163	141	134	125	142	132	139	158	166	151	135	153	128	141	140	154	150	144	139	170	167	134	131	135	156	147	130	139	132	125	155	123	141	137	122	143	143	145	140	126	141	161	136	154	146	130	151	156	152	152	125	154	153	148	142	147	152	146	134	138	139	157	143	131	145	127	156	141	131	134	136	148	119	150	140	121	134	121	128	141	144	155	138	140	156	140	127	147	142	144	117	147	126	136	155	138	142	148	145	150	157	126	139	145	155	131	149	132	132	150	117	138	154	137	133	148	148	142	135	157	156	151	141	139	145	141	129	150	134	150	157	150	132	130	161	146	159	153	145	147	133	147	167	123	128	146	144	146	134	144	132	140	156	156	136	129	160	133	135	135	174	156	162	135	157	150	137	166	151	141	125	148	134	144	155	143	124	143	144	147	152	130	136	151	147	160	146	119	132	131	136	129	151	151	157	123	141	132	140	143	146	157	143	126	132	149	159	136	134	156	139	155	119	147	161	119	141	151	145	138	140	126	132	136	129	127	138	145	142	134	132	120	142	160	167	149	138	141	135	145	132	143	131	150	147	139	140	137	144	166	131	151	148	155	110	124	136	127	136	128	155	128	138	142	154	143	132	142	152	136	135	148	146	146	156	145	125	152	136	142	170	151	159	157	132	148	151	148	144	164	153	149	144	147	128	123	161	136	148	156	141	146	152	143	151	144	137	156	141	162	141	149	129	131	140	154	139	135	139	125	125	126	122	130	139	136	140	127	146	153	149	142	137	131	140	135	152	144	151	140	150	148	146	155	138	139	137	142	111	139	151	148	129	147	155	123	129	163	151	156	143	132	146	150	131	128	127	148	153	132	131	129	140	166	134	142	162	129	151	130	143	130	145	148	156	136	141	137	167	156	151	163	122	112	132	154	142	171	156	169	148	147	124	141	141	134	119	128	139	136	146	129	148	112	149	131	150	129	146	144	154	154	133	151	152	131	135	141	143	136	147	151	144	136	148	160	160	148	127	147	146	132	141	147	137	160	126	123	128	141	148	133	154	143	140	162	161	162	135	139	144	146	154	128	140	134	152	151	156	149	142	151	145	157	164	127	121	143	144	134	142	134	142	139	131	130	143	167	142	139	125	126	141	144	153	141	135	112	121	134	144	138	139	163	142	142	146	138	151	118	161	132	146	157	141	141	163	150	135	140	151	145	155	142	140	146	167	134	151	145	132	148	155	145	154	156	125	152	151	150	144	153	137	144	140	146	149	163	176	146	132	122	146	163	136	138	154	154	150	153	117	132	164	160	128	128	138	139	124	133	132	148	120	141	113	144	147	142	146	128	146	140	138	151	157	160	140	128	130	132	161	143	169	144	148	160	139	146	149	140	115	143	130	148	149	143	128	140	136	130	147	136	130	143	151	124	148	123	165	149	153	141	136	156	136	137	164	131	130	164	142	134	137	155	135	134	155	154	150	140	139	126	133	138	150	141	149	144	143	147	134	151	144	158	142	170	150	135	155	167	160	139	152	137	122	140	154	125	148	142	166	155	140	149	136	146	149	123	131	155	125	125	151	135	145	132	130	147	149	137	146	153	149	138	144	137	133	142	144	123	131	149	138	140	168	146	165	134	127	125	134	140	132	155	138	140	157	139	171	166	141	117	164	129	171	153	130	139	139	153	150	148	136	138	148	146	124	139	131	152	152	161	142	140	162	120	145	131	128	131	156	151	149	168	138	149	134	141	139	138	135	139	136	157	120	143	160	153	157	136	125	139	140	133	130	136	140	163	146	126	151	137	141	126	134	166	161	129	138	124	159	141	139	129	129	142	137	147	143	133	137	137	161	130	123	148	144	149	139	168	151	159	136	151	149	130	156	141	120	126	142	168	133	139	134	142	132	147	133	140	156	129	159	143	127	152	155	145	131	157	153	122	152	146	126	152	134	136	139	144	149	126	124	168	137	146	134	156	166	146	123	128	139	134	141	145	132	137	143	156	141	128	126	143	146	142	148	169	158	130	137	127	123	134	137	149	148	151	152	131	148	136	140	141	159	162	140	146	138	123	144	136	146	149	136	150	148	114	136	149	160	126	148	141	131	157	142	143	153	150	143	138	153	160	151	134	144	133	137	179	141	152	148	129	139	148	165	164	139	143	163	157	137	132	137	136	133	147	132	138	143	113	128	140	154	141	145	145	143	134	157	142	141	148	134	126	158	131	167	145	148	132	161	154	149	155	143	167	153	132	151	139	148	131	135	152	128	169	138	134	143	148	143	143	137	131	149	145	153	135	154	153	135	129	160	155	132	131	143	151	139	151	147	141	143	146	148	142	142	150	137	138	136	135	136	127	120	128	141	142	136	143	129	158	151	121	150	155	144	149	146	128	147	127	125	128	155	157	116	165	145	157	151	123	147	148	153	130	147	152	130	151	150	138	143	140	136	138	161	144	133	150	141	131	144	140	131	142	146	140	164	131	134	149	163	139	153	148	149	140	152	122	131	126	134	160	135	117	138	131	132	144	126	134	133	137	144	143	157	133	131	132	138	130	134	134	129	147	164	174	154	151	143	168	149	139	122	133	144	160	146	139	145	150	149	142	138	150	138	146	158	145	150	138	146	122	139	151	128	137	149	148	150	152	136	142	135	116	156	141	132	135	132	134	152	159	165	113	149	139	110	129	137	164	143	141	136	157	150	144	134	144	142	155	157	141	138	151	118	150	136	149	130	157	137	136	127	139	147	153	130	142	129	120	145	144	136	168	141	140	141	144	147	151	147	148	158	119	156	149	166	115	150	135	168	143	158	134	159	114	139	132	131	139	140	170	157	144	125	154	143	142	146	136	148	157	142	170	122	167	139	144	153	147	139	165	153	158	116	162	147	115	163	134	137	156	137	162	156	144	120	151	151	155	148	140	148	140	161	147	135	149	132	168	120	125	144	140	144	141	146	130	150	145	138	109	150	146	154	148	159	157	150	146	158	140	153	134	163	168	120	162	138	142	151	134	169	136	155	126	125	140	141	115	134	129	145	139	113	127	150	144	139	163	132	140	157	143	148	141	141	159	144	136	137	154	143	175	122	130	162	146	147	160	139	127	143	123	151	148	121	151	144	140	152	119	156	141	140	146	131	129	147	149	102	137	117	148	134	136	140	141	137	159	140	118	125	145	157	139	150	134	147	147	153	150	149	145	136	159	129	151	135	138	146	151	152	123	119	147	135	140	137	141	154	143	143	141	160	131	121	152	140	134	150	150	149	152	155	182	139	118	140
22906	20684	27879	23727	20741	14305	3043	643	444	376	390	314	288	305	281	272	251	246	272	240	244	228	245	237	237	262	267	268	235	244	257	232	261	230	251	210	236	227	222	239	210	241	229	226	227	230	242	215	238	230	238	208	247	245	239	231	225	215	233	223	231	239	214	221	188	228	255	213	239	217	208	217	233	225	206	226	217	254	263	252	274	276	257	235	241	258	208	213	211	221	221	249	246	229	177	239	247	224	207	227	253	224	225	202	221	242	222	214	244	228	196	229	202	216	206	209	217	232	230	245	237	227	235	222	232	228	252	218	226	237	222	220	225	210	227	222	191	224	209	220	216	226	227	229	234	218	221	254	208	194	219	215	218	228	216	228	208	219	204	200	230	211	248	234	214	236	184	207	222	224	220	233	210	235	208	225	257	229	265	218	246	242	223	219	235	243	241	227	224	230	237	228	226	227	221	225	229	227	212	234	225	242	225	203	245	216	231	226	230	226	213	222	250	216	237	226	215	192	250	218	224	220	230	184	211	235	242	232	233	220	232	212	216	218	225	198	229	247	201	227	196	212	214	231	230	214	211	203	215	205	203	234	197	252	225	216	241	232	218	226	257	227	240	230	234	222	258	225	241	219	229	237	216	220	196	214	209	220	207	210	218	218	193	216	232	207	194	220	218	217	211	233	250	250	230	205	233	233	216	223	217	203	216	226	205	241	215	223	221	192	207	200	212	229	224	214	222	230	221	227	218	239	250	257	210	233	243	213	208	228	216	246	210	220	204	222	227	208	250	200	213	214	251	192	209	201	223	216	232	210	223	222	208	216	222	226	243	219	226	221	221	246	218	216	249	224	225	217	212	203	225	213	240	237	205	237	214	235	229	210	213	215	240	244	233	219	212	234	212	186	256	223	218	238	242	239	222	235	242	218	235	210	227	236	224	217	215	219	215	246	252	203	205	247	206	219	227	233	234	227	224	201	220	219	227	221	217	232	221	219	224	228	227	250	224	232	195	218	214	223	210	264	235	223	230	214	238	227	218	207	238	236	212	201	207	259	231	257	200	231	238	219	224	238	227	254	214	228	237	224	207	244	196	207	226	219	244	223	217	235	205	236	213	226	228	224	219	241	204	226	223	230	208	241	213	212	242	211	243	220	219	228	237	197	233	239	219	207	238	226	237	207	208	229	232	221	233	252	196	225	232	214	240	230	234	215	197	267	241	212	224	220	208	213	202	244	259	231	213	221	217	224	214	239	219	206	217	237	234	226	220	222	210	229	225	244	223	253	236	223	230	219	223	205	220	236	238	227	231	239	240	237	218	214	230	229	244	225	214	216	212	212	215	212	250	199	197	223	199	227	207	232	220	208	204	208	231	211	211	216	231	233	236	224	236	210	231	239	214	207	219	195	198	252	231	227	223	193	229	235	221	239	193	210	227	236	225	216	238	225	211	205	228	228	245	198	222	231	224	244	239	191	240	232	212	229	230	247	208	205	235	261	233	234	219	220	218	241	223	216	217	241	237	215	229	211	204	233	225	211	230	232	226	218	219	238	231	215	227	232	237	226	213	224	214	216	205	258	222	209	224	247	224	206	236	206	214	218	232	214	238	213	239	232	220	230	207	233	209	223	225	225	221	213	238	225	234	202	213	237	205	218	213	205	214	204	238	229	250	243	253	227	230	219	190	233	206	212	244	229	218	197	211	229	227	211	246	245	237	225	205	213	221	221	270	203	218	203	197	239	233	219	236	239	220	214	240	208	245	216	214	216	215	203	205	228	249	211	218	217	249	239	206	225	221	212	257	213	227	219	214	239	226	209	208	223	221	197	227	254	214	189	210	237	229	220	214	246	254	230	232	203	217	247	193	198	231	224	219	214	247	221	230	242	198	208	212	225	226	229	233	217	233	230	231	248	251	217	228	230	254	212	211	252	230	238	226	227	218	220	225	237	232	220	224	220	214	232	197	232	239	226	232	234	205	219	215	238	201	253	258	210	221	217	236	242	223	219	207	206	223	237	233	209	216	224	210	203	200	220	217	220	229	214	234	212	231	238	238	223	228	255	235	216	247	209	230	199	231	216	223	220	221	222	223	237	220	192	267	206	219	204	235	195	234	224	210	225	224	217	250	211	219	210	206	254	215	217	231	217	212	233	196	245	247	210	234	219	220	236	224	212	192	205	227	237	261	228	236	233	227	223	215	201	221	225	218	250	248	217	241	216	246	243	243	235	256	203	230	222	221	228	226	246	237	219	212	221	209	250	226	186	225	230	227	226	235	211	230	200	221	230	244	229	224	220	217	194	218	216	233	222	225	235	221	248	224	249	228	221	221	244	266	230	236	223	201	215	238	228	210	222	211	209	205	236	220	220	226	198	218	255	214	246	213	232	216	246	205	223	207	245	225	218	207	241	196	224	248	221	232	227	197	232	219	231	219	222	223	221	205	228	219	210	235	228	194	251	244	204	235	195	232	217	231	235	212	201	238	233	214	172	226	222	222	212	227	204	238	236	223	209	240	220	201	244	222	248	215	231	214	242	234	220	219	218	225	222	238	208	238	230	221	252	213	195	238	219	243	247	200	229	218	234	251	218	227	242	227	227	227	227	228	211	216	204	245	229	215	219	204	206	226	252	202	208	206	245	210	206	224	220	250	228	244	233	217	234	247	225	236	237	222	222	223	238	240	218	193	214	233	235	221	224	206	218	233	227	222	215	242	204	201	232	218	196	217	220	216	224	235	211	239	247	233	230	234	229	211	227	212	226	239	230	212	229	236	225	218	208	231	227	234	216	207	220	254	210	219	233	216	225	237	226	223	243	225	231	207	223	239	224	198	235	253	213	215	256	195	204	227	241	219	241	205	216	248	190	221	243	223	217	206	213	206	237	234	225	198	219	213	224	213	206	215	210	235	214	224	227	212	253	226	246	223	212	200	214	243	190	222	222	228	237	245	228	220	215	204	230	227	224	215	209	207	226	222	204	213	222	205	239	239	248	213	233	212	229	203	197	237	207	221	198	221	228	234	206	201	211	211	236	227	227	235	230	238	234	226	216	201	215	206	231	204	252	218	235	214	240	228	216	237	215	226	216	235	225	206	198	201	213	214	211	222	229	217	245	226	218	215	192	233	208	243	207	212	264	220	212	213	225	219	215	231	238	234	240	241	247	223	220	233	212	205	216	216	225	234	236	211	236	220	218	233	250	227	183	231	228	206	216	219	219	220	205	230	178	215	237	236	239	215	224	230	222	202	219	236	202	227	218	196	225	214	194	215	234	219	203	231	189	219	219	235	232	223	224	212	227	221	242	241	259	209	226	218	223	231	204	217	228	229	237	206	219	205	220	228	229	215	240	237	231	225	221	252	213	202	243	214	231	221	207	199	216	228	215	242	218	210	246	218	221	230	212	217	243	223	221	231	191	248	220	223	235	219	219	217	240	243	228	184	233	206	239	227	220	223	234	269	198	215	223	220	208	224	194	241	221	228	202	237	206	232	247
17640	41102	38903	27597	12892	7031	2944	875	707	505	451	404	390	349	344	356	301	297	293	272	253	263	252	272	273	259	268	266	251	237	250	224	270	259	269	251	260	243	239	226	243	243	238	241	243	243	257	244	266	225	220	234	265	237	239	236	255	239	251	242	257	231	269	222	210	264	259	237	241	221	231	249	224	243	266	238	253	281	277	277	302	281	261	229	239	216	218	242	242	231	242	255	233	242	232	260	226	250	249	265	242	252	265	249	239	242	258	243	243	230	253	230	233	249	224	220	241	280	243	218	258	216	223	248	250	241	270	244	234	245	246	236	260	242	251	215	244	236	224	238	204	256	234	232	269	236	277	223	250	248	232	219	230	255	235	207	240	253	237	241	217	267	243	267	270	237	211	243	243	260	235	209	239	206	259	247	243	223	231	215	237	210	262	258	235	253	268	252	236	238	235	238	245	233	228	230	233	239	226	226	254	244	251	250	239	254	239	252	239	253	247	244	246	232	250	233	239	256	233	240	226	220	278	232	246	232	230	222	221	241	239	218	205	233	253	240	252	246	210	220	244	251	236	235	223	247	208	264	271	255	234	214	226	220	253	249	225	268	233	242	226	222	246	223	265	240	242	260	212	243	226	233	233	226	225	240	239	247	233	226	196	248	267	242	268	232	227	235	230	227	256	228	218	216	237	241	233	223	238	227	234	240	248	250	214	254	264	245	270	237	258	239	233	231	243	216	252	235	224	242	245	239	237	260	258	251	230	215	227	248	243	259	236	238	253	222	229	225	255	231	249	255	232	235	249	220	246	269	240	226	241	239	235	254	222	235	220	254	234	221	212	253	232	260	238	220	271	226	242	256	243	228	251	242	238	236	238	251	242	247	238	234	217	221	232	226	222	229	258	212	271	236	257	241	229	264	242	227	243	230	232	241	256	229	218	257	225	219	226	216	213	258	235	231	211	226	229	223	252	228	243	247	212	244	237	222	244	236	256	262	220	213	248	250	242	234	256	249	219	240	245	221	224	240	240	253	229	240	261	219	268	238	229	235	213	233	241	233	264	236	237	236	271	227	217	230	236	228	240	243	226	241	236	241	227	230	230	234	211	254	262	222	230	239	251	250	258	238	270	254	236	232	232	247	275	242	222	242	247	252	235	222	234	228	227	238	245	224	228	225	251	232	247	244	258	240	223	218	259	247	221	224	203	248	226	262	216	242	231	240	260	233	211	260	227	244	258	230	239	235	217	242	247	230	245	256	219	233	232	249	236	233	230	240	191	228	227	243	222	243	237	241	235	254	231	245	228	251	245	244	242	239	258	222	244	243	223	236	224	264	232	257	244	231	255	232	242	227	244	231	206	243	253	249	212	262	248	223	226	248	228	240	239	219	196	225	245	252	239	239	216	242	292	233	252	227	226	215	231	230	221	226	231	236	231	244	211	255	230	234	260	229	242	250	249	246	228	229	248	235	243	242	227	242	238	231	245	219	264	267	235	226	267	225	242	220	263	246	267	232	242	246	252	252	255	223	235	253	236	249	232	232	242	236	247	222	250	262	245	238	228	239	231	247	198	241	251	225	233	231	269	247	241	249	244	244	241	254	239	222	236	258	235	241	265	242	248	261	217	245	212	220	236	250	239	266	235	241	251	230	230	228	264	214	211	223	248	198	248	223	256	258	255	236	226	243	235	214	238	276	242	255	231	211	247	235	269	215	252	230	241	223	237	225	268	245	243	246	241	226	229	237	265	214	221	219	245	236	240	219	222	246	233	232	230	241	226	235	271	243	220	216	238	227	241	215	249	229	236	220	249	216	226	223	216	218	239	219	215	259	224	266	240	259	237	210	224	236	237	268	260	230	240	218	242	279	226	264	203	247	250	237	230	234	231	210	273	240	234	229	259	228	229	259	224	269	239	245	224	227	252	217	238	210	224	245	240	226	235	222	225	238	241	256	233	222	238	221	223	241	246	230	208	234	198	231	212	232	254	246	260	261	235	255	242	248	205	242	242	231	229	246	246	239	223	234	244	229	250	237	241	238	222	214	248	215	254	253	235	212	243	238	231	259	227	243	218	229	226	252	291	243	248	214	232	236	217	246	231	221	233	236	230	270	227	250	232	239	283	222	251	231	216	241	256	260	243	267	251	261	234	229	230	235	246	246	223	226	250	253	248	260	239	249	239	217	256	249	265	246	218	245	241	236	227	207	269	226	230	245	234	250	248	224	284	251	221	251	259	240	241	239	237	266	235	252	247	222	257	257	234	250	235	244	212	247	233	217	277	264	237	246	206	237	235	259	230	252	264	222	240	260	227	226	222	251	229	208	251	233	216	250	233	264	239	254	271	235	242	245	238	234	224	243	233	226	241	251	202	243	257	233	200	242	236	209	228	240	241	257	254	244	240	255	244	232	244	257	233	262	233	249	216	242	251	219	212	226	211	236	259	227	237	224	210	237	226	246	250	233	225	247	235	239	236	223	256	228	239	222	250	247	245	213	246	246	229	231	247	219	205	239	235	238	232	256	268	264	239	224	237	212	246	223	255	219	220	250	229	227	249	222	225	225	242	277	257	233	235	262	226	217	248	245	237	259	236	237	233	218	230	231	226	260	248	241	249	252	216	200	277	235	228	222	251	229	226	245	222	208	227	233	259	248	248	210	210	246	219	226	267	217	260	218	234	237	239	250	238	248	247	223	236	238	248	210	210	213	234	231	231	255	245	240	207	257	237	240	249	274	246	239	236	223	229	259	232	245	253	230	244	248	216	238	240	259	228	277	237	207	222	231	214	249	233	269	207	225	236	258	256	237	243	264	250	256	216	270	227	267	247	254	222	242	223	214	257	216	245	257	229	245	226	208	212	210	241	223	229	241	234	242	230	263	220	240	235	233	271	223	243	246	236	232	212	230	259	257	265	220	223	234	238	273	259	234	229	235	231	214	255	233	243	237	244	234	229	205	245	239	253	244	282	230	242	217	236	239	248	241	242	236	256	248	235	238	244	253	239	241	253	243	241	234	248	225	242	246	221	263	253	226	230	252	236	208	237	234	237	231	246	243	256	229	233	229	247	244	248	237	212	237	232	232	219	238	233	258	234	222	229	250	227	216	233	232	242	232	244	233	235	276	243	254	240	241	240	240	259	232	213	222	240	248	218	224	232	231	215	248	262	256	221	245	222	255	218	221	236	267	233	253	236	231	230	265	267	264	240	208	236	236	236	222	226	250	262	242	243	229	243	215	249	255	249	224	239	251	230	252	257	241	236	250	242	239	223	224	243	243	263	220	232	250	239	222	216	250	229	245	218	238	240	220	259	262	228	246	235	249	234	232	244	224	235	215	216	255	250	248	246	245	248	243	243	214	233	229	235	241	242	254	247	235	221	252	264	226	236	228	225	259	235	239	238	232	234	249	233	235	248	251	228	248	246	234	223	235	262	231	240	244	230	255	248	214	206	218	224	235	230	243	261	247	241	203	230	247	270	241	228	262	242	232	218	246
23915	20670	27087	25046	16934	5097	1009	227	181	136	132	103	106	103	103	86	86	78	80	86	83	98	63	73	68	64	70	80	68	74	75	84	74	64	76	72	73	82	62	70	64	68	55	80	79	76	77	68	75	68	72	72	80	64	69	66	71	77	88	77	70	66	62	79	84	70	70	77	78	62	73	69	54	66	64	74	84	94	96	89	94	106	98	57	84	51	73	58	65	70	63	88	86	76	88	79	70	73	67	57	86	61	83	80	86	86	57	67	60	69	74	76	65	57	73	47	66	63	79	72	56	62	70	81	62	76	62	75	53	55	56	66	48	77	56	69	68	67	90	59	63	63	73	57	74	67	70	75	62	56	71	85	74	76	71	58	70	71	60	59	69	58	78	78	63	67	62	73	66	75	70	75	59	93	69	71	80	53	85	49	69	66	73	61	61	77	67	69	61	76	69	76	62	75	72	64	71	62	77	72	71	67	54	59	64	56	70	58	56	57	64	78	66	83	83	62	63	67	66	77	69	61	69	82	69	65	62	63	65	78	65	75	81	74	68	57	83	57	69	68	74	77	72	66	63	67	67	54	69	70	71	69	77	74	78	78	66	58	63	59	74	75	61	89	62	56	78	91	74	64	80	67	78	70	58	67	67	66	82	76	71	59	77	75	70	84	79	54	74	71	64	71	69	75	66	68	78	69	82	73	52	70	64	69	73	66	72	74	77	72	57	66	73	70	76	74	84	69	64	85	77	75	54	65	69	61	61	63	81	65	57	74	66	64	63	50	64	65	78	70	95	64	56	83	75	69	77	59	66	87	68	66	70	66	79	65	66	72	67	70	68	72	66	83	71	52	82	59	64	68	69	67	74	66	68	85	67	74	76	57	66	70	74	70	56	63	62	84	53	75	68	56	69	78	77	71	71	81	77	67	49	62	82	52	69	67	76	78	64	75	70	57	72	62	57	86	76	66	69	68	73	67	70	94	72	62	66	74	61	63	71	71	62	60	80	57	73	80	66	65	80	80	73	75	69	69	70	75	71	64	85	57	62	69	68	79	72	61	71	77	65	72	69	72	72	67	68	74	70	64	57	67	60	79	68	63	55	70	66	66	72	67	77	76	72	65	69	83	74	66	70	73	74	65	82	47	79	78	68	77	73	70	58	60	81	77	69	66	73	63	79	73	58	61	70	75	67	61	76	89	76	63	62	68	73	70	80	65	70	65	86	64	69	85	50	66	64	64	69	66	64	76	83	88	63	70	68	62	66	55	72	74	70	73	60	68	72	66	82	60	60	60	64	61	59	85	64	62	68	58	53	66	67	73	76	73	68	69	61	67	88	75	78	63	66	65	53	81	66	80	72	55	70	91	67	54	70	72	74	66	74	66	64	77	49	72	58	81	72	71	51	70	62	72	74	63	90	65	69	61	64	66	61	75	57	65	57	74	77	89	62	68	72	65	73	66	70	76	60	80	66	66	62	76	59	61	81	61	68	62	47	62	65	71	71	69	62	86	80	64	80	63	72	77	65	80	83	54	69	88	70	59	67	71	71	53	73	85	72	64	61	61	54	77	61	69	62	86	64	58	69	60	84	78	63	58	67	61	62	61	59	76	73	65	70	71	83	60	65	75	74	61	67	85	73	58	73	69	56	68	60	66	74	78	71	84	74	70	64	60	65	72	69	74	76	69	78	71	70	69	60	71	73	72	75	72	58	68	81	68	89	61	71	73	52	76	62	73	70	60	77	67	57	74	83	64	71	68	73	70	59	64	69	83	70	62	69	67	69	60	58	81	55	56	69	58	83	64	69	70	74	80	67	66	57	79	67	73	63	66	62	55	75	62	66	71	55	66	71	64	64	81	51	70	77	75	69	56	73	87	56	59	58	60	66	62	91	73	63	66	64	72	64	76	81	67	67	69	81	72	67	57	79	71	79	59	77	65	74	57	98	70	56	64	66	53	64	61	50	69	76	76	71	70	81	66	65	82	57	73	64	82	62	70	64	70	77	72	83	58	79	70	75	72	77	78	63	77	71	76	62	71	76	63	80	65	67	69	61	67	80	62	76	75	47	63	70	59	67	56	78	63	63	66	56	58	75	70	76	72	66	82	64	60	68	57	59	57	59	60	75	80	70	72	52	70	68	71	72	66	68	56	75	97	69	67	72	81	85	83	48	73	67	84	74	73	71	66	62	76	63	80	79	75	61	67	57	81	57	63	72	59	66	70	67	90	57	65	74	73	72	72	81	74	75	67	62	71	64	75	48	61	57	80	79	86	80	74	67	54	83	62	68	78	62	65	45	69	72	68	85	63	65	67	81	71	83	72	68	87	81	70	63	63	66	72	59	70	70	73	54	70	72	93	70	60	60	68	59	71	69	81	60	72	68	70	79	69	71	51	59	69	81	59	66	76	82	77	80	77	73	67	52	75	73	67	82	74	72	69	58	59	82	76	67	69	61	56	75	56	60	85	69	75	71	74	66	84	53	60	64	80	86	75	73	80	64	75	59	80	59	62	59	70	52	45	71	78	75	62	80	71	59	68	63	81	72	69	65	62	77	63	80	67	73	65	74	80	67	74	72	64	68	72	77	75	75	62	58	70	80	66	65	70	68	77	77	84	60	68	79	68	78	70	72	69	69	75	75	80	67	88	70	77	61	61	64	76	62	73	65	70	58	86	66	71	64	66	89	73	73	64	61	63	66	80	64	87	64	90	83	50	74	74	64	69	44	74	63	68	74	59	74	71	82	86	70	65	55	70	64	64	61	69	69	75	81	69	69	55	64	70	60	76	73	81	69	75	65	58	68	66	86	67	68	68	87	60	58	80	73	85	72	62	69	77	63	82	79	68	72	67	56	78	62	64	59	71	81	70	84	71	61	81	69	68	60	61	70	66	76	74	64	75	61	66	67	68	75	54	63	76	72	73	77	68	68	76	60	56	59	66	72	63	74	75	75	76	62	69	73	76	57	67	69	67	64	71	71	60	77	67	73	56	61	79	61	71	75	74	84	51	67	52	64	62	58	69	81	57	79	77	89	79	59	59	59	72	74	78	70	64	65	80	50	67	66	67	66	83	70	56	79	59	59	82	67	58	70	80	68	66	80	66	53	86	74	65	59	82	66	66	70	57	80	73	64	73	67	74	80	73	82	71	75	59	75	68	54	84	75	65	53	52	54	65	78	68	72	73	72	77	71	59	49	68	80	60	66	69	90	67	59	87	63	85	82	60	76	77	66	69	76	65	72	62	74	65	65	70	77	72	64	67	88	63	72	61	71	68	80	91	79	72	58	61	70	80	72	60	71	75	62	57	73	68	63	81	63	79	84	65	70	69	84	69	65	47	60	62	68	56	83	67	63	70	58	66	88	58	76	81	77	69	79	67	64	67	59	71	91	65	72	85	68	66	68	84	73	60	66	63	47	88	66	73	75	70	69	72	75	57	79	62	65	63	67	83	70	74	60	65	73	75	63	63	65	59	70	56	78	72	76	76	83	74
18042	38882	34286	24813	12167	5625	1574	519	311	234	203	156	135	130	131	124	113	98	114	86	92	97	103	82	88	90	82	83	74	83	77	89	68	92	75	82	90	74	78	69	99	68	83	82	82	86	83	92	81	75	82	74	78	74	71	79	75	96	79	68	74	76	82	91	76	65	90	80	73	82	77	74	81	64	84	71	78	99	94	111	97	134	89	74	61	84	75	75	82	80	87	74	82	73	73	77	89	78	75	91	84	84	65	85	68	92	68	88	76	79	70	80	73	85	80	60	70	71	79	79	64	79	75	75	77	68	88	88	76	72	66	81	83	78	75	72	68	71	65	99	71	69	76	60	81	70	72	101	63	68	67	65	84	87	78	80	63	65	66	76	87	75	75	74	77	75	76	106	76	61	90	83	82	81	81	82	68	72	74	89	78	71	64	87	68	71	69	68	76	71	79	83	70	77	66	80	62	73	87	78	67	80	79	72	84	75	80	81	78	76	69	83	70	74	64	74	62	80	71	72	74	76	73	78	81	70	74	81	86	68	69	78	90	85	86	89	67	68	83	75	64	81	85	73	86	73	77	69	79	85	72	85	77	85	77	76	84	92	66	74	91	80	59	89	66	76	82	70	65	96	81	67	74	72	90	74	67	79	108	76	73	63	83	76	77	79	81	68	73	64	82	83	62	71	82	82	79	81	63	94	62	93	81	67	67	75	71	86	59	75	71	78	78	71	73	71	61	68	76	71	79	77	73	65	56	79	85	70	82	72	75	94	71	88	80	80	77	54	67	74	64	70	78	68	76	64	72	81	76	76	65	66	61	81	83	73	76	73	73	65	72	53	70	82	83	67	83	82	69	77	76	79	64	86	63	97	69	75	94	73	81	83	75	89	90	58	61	58	88	73	78	68	76	80	78	69	73	74	80	70	84	90	87	72	86	74	76	66	91	72	86	88	70	79	83	66	74	79	68	78	80	71	52	80	73	90	78	74	70	86	62	87	87	94	83	70	81	67	70	82	67	63	79	82	85	86	63	69	87	81	88	79	81	95	65	60	71	90	72	80	63	71	67	85	77	75	77	97	69	71	73	76	69	73	75	71	76	78	64	76	72	87	60	65	67	71	66	51	73	72	61	69	67	88	74	69	83	76	68	81	66	77	98	83	83	72	76	89	82	67	61	74	69	73	74	69	88	86	71	97	74	65	66	85	64	85	63	63	89	67	60	78	75	77	52	73	83	70	77	81	71	68	88	77	78	73	67	68	81	85	77	89	80	73	89	64	53	69	77	75	78	76	86	63	70	73	81	81	78	77	69	93	59	91	84	88	77	77	66	74	63	78	78	75	87	72	66	78	61	80	82	69	65	89	85	74	73	72	68	66	82	64	80	66	83	77	87	78	87	78	86	81	70	85	82	85	87	65	64	91	66	81	75	86	78	53	52	78	87	92	86	71	79	82	75	80	78	78	85	88	65	70	67	85	84	84	82	70	73	70	77	84	73	88	60	58	60	69	90	65	79	75	73	73	85	77	84	86	91	73	79	94	74	76	76	70	68	70	68	76	62	64	78	71	65	75	69	90	84	87	72	71	78	64	72	81	76	60	72	71	82	77	84	76	91	83	72	66	80	87	74	66	92	64	76	76	63	72	73	68	77	76	66	72	72	72	78	78	77	70	85	77	70	81	79	71	77	76	85	63	74	67	67	70	78	76	79	77	82	76	66	77	68	81	79	96	75	80	87	76	77	83	76	79	80	71	93	85	66	86	78	72	82	65	72	63	79	88	77	82	82	81	83	87	84	78	72	69	71	94	74	75	98	77	63	77	82	74	81	76	75	77	81	67	66	90	72	81	86	89	74	73	90	86	78	85	65	70	73	74	79	87	85	65	69	70	84	72	84	81	83	76	70	76	73	70	65	69	80	73	57	80	59	64	69	86	75	75	75	79	76	81	73	76	88	83	84	83	64	82	86	78	100	70	73	76	69	68	61	78	72	88	81	74	90	74	79	83	77	64	89	78	85	70	91	91	71	70	80	73	74	56	75	70	86	69	72	85	74	80	73	78	71	63	75	75	69	68	69	76	89	80	78	73	75	73	76	93	75	69	76	69	89	66	90	73	74	70	66	84	78	65	72	68	71	92	78	79	80	71	77	109	80	69	58	81	84	71	89	74	61	77	65	76	74	65	90	79	80	91	89	75	89	75	69	80	64	77	66	75	77	81	81	76	68	86	90	81	80	76	80	75	65	83	72	82	86	68	72	83	77	61	81	79	81	91	80	68	67	65	64	91	62	76	85	74	81	66	82	67	78	81	82	78	99	66	76	75	79	76	79	89	63	70	77	74	82	80	70	73	73	82	70	79	86	73	75	81	67	86	77	84	82	69	88	62	75	68	94	76	78	94	64	59	74	67	61	76	66	91	62	82	68	63	76	101	86	73	73	64	76	73	76	80	71	88	75	76	73	70	80	78	65	71	72	83	75	85	65	73	66	89	84	84	79	82	78	79	85	65	93	63	66	78	91	70	85	61	79	89	89	91	77	74	69	62	69	87	69	81	72	78	87	74	75	81	82	66	71	70	57	76	70	85	88	73	63	80	77	78	100	80	85	79	70	82	79	79	76	74	89	74	71	73	67	62	79	78	76	75	73	87	79	67	66	83	83	86	85	80	75	77	81	82	55	81	92	84	65	76	77	67	73	71	85	92	68	73	75	79	81	90	90	70	76	76	77	82	73	81	65	70	82	81	69	82	75	90	79	85	73	74	81	64	76	72	74	91	71	71	80	83	81	73	64	69	76	83	84	61	72	69	71	73	69	83	64	86	94	72	87	90	80	74	81	74	77	67	85	77	73	76	58	70	73	69	73	66	96	75	73	73	79	67	89	74	78	59	69	71	72	78	65	82	79	81	76	79	85	89	88	82	71	70	71	77	74	77	67	87	102	73	75	69	89	70	86	83	76	80	77	68	81	78	85	78	71	73	76	72	85	87	69	65	60	64	74	75	67	65	77	76	98	87	86	72	91	83	77	96	92	63	75	65	67	71	78	83	62	86	68	74	80	67	75	91	86	73	83	72	94	89	86	82	72	66	70	68	71	64	71	74	83	85	77	68	69	72	92	81	85	75	81	75	80	65	90	74	68	95	77	73	71	75	76	84	66	74	77	85	77	75	73	78	84	79	77	74	69	64	82	73	77	82	69	82	92	67	86	87	74	85	76	71	98	82	63	83	72	83	67	65	85	76	76	73	68	71	74	71	65	64	74	71	69	71	64	76	89	71	93	87	88	74	87	76	86	81	78	84	90	62	81	68	76	74	86	66	75	71	89	71	91	75	70	83	74	69	77	83	84	84	86	79	77	81	75	64	84	86	74	93	65	82	76	64	83	73	75	75	71	73	80	64	71	69	82	58	74	79	96	85	68	75	93	66	82	75	78	76	74	78	74	80	82	79	71	70	68	96	70	65	80	80	76	77	67	90	76	71	75	79	93	101	75	70
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
