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
339939556680	339939557199	339939557749	339939558299	339939558849	339939559400	339939559949	339939560499	339939561049	339939561599	339939562149	339939562699	339939563249	339939563799	339939564349	339939564899	339939565450	339939566000	339939566550	339939567100	339939567650	339939568200	339939568750	339939569300	339939569850	339939570400	339939570950	339939571500	339939572050	339939572600	339939573150	339939573701	339939574251	339939574801	339939575351	339939575901	339939576451	339939577001	339939577551	339939578101	339939578651	339939579201	339939579751	339939580301	339939580855	339939581401	339939581952	339939582502	339939583052	339939583602	339939584152	339939584702	339939585252	339939585802	339939586352	339939586902	339939587452	339939588002	339939588552	339939589102	339939589652	339939590203	339939590753	339939591303	339939591853	339939592403	339939592953	339939593503	339939594053	339939594606	339939595153	339939595703	339939596253	339939596803	339939597353	339939597903	339939598454	339939599004	339939599554	339939600104	339939600654	339939601204	339939601754	339939602306	339939602854	339939603404	339939603954	339939604504	339939605054	339939605604	339939606154	339939606705	339939607255	339939607805	339939608355	339939608905	339939609455	339939610005	339939610555	339939611105	339939611655	339939612205	339939612755	339939613305	339939613855	339939614405	339939614956	339939615506	339939616059	339939616606	339939617156	339939617706	339939618256	339939618806	339939619356	339939619906	339939620456	339939621006	339939621556	339939622106	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21932	20040	27289	22489	20028	17101	1992	839	628	545	453	398	364	325	331	314	301	306	278	309	255	229	245	261	235	241	271	247	248	232	248	259	235	263	254	266	280	232	258	227	245	226	234	264	259	229	216	236	251	1354	1550	246	227	247	204	209	231	209	230	219	240	214	231	227	206	201	215	222	212	216	224	196	231	207	224	218	214	250	206	226	216	192	231	222	217	205	211	210	258	208	223	216	227	218	224	198	209	230	226	222	238	213	193	212	220	187	204	198	230	231	224	199	195	196	212	218	226	210	233	228	197	230	221	219	190	221	212	211	192	207	229	216	204	242	208	215	245	233	232	202	223	211	220	217	219	230	248	203	215	232	255	234	187	222	211	211	212	192	208	200	221	199	218	208	223	214	220	239	229	211	221	182	234	200	195	196	201	224	235	195	236	197	224	244	220	202	213	226	220	213	204	233	209	214	224	217	196	241	227	208	210	229	231	219	221	219	197	195	204	184	230	223	222	216	212	203	205	225	240	204	198	263	211	202	197	187	219	216	206	217	202	199	192	189	217	204	204	214	218	205	237	237	198	230	233	220	215	248	210	209	234	204	213	222	231	218	195	227	211	217	210	175	201	188	176	208	214	218	218	217	207	222	225	180	206	227	218	206	232	202	204	231	207	226	236	212	214	228	197	209	237	236	220	197	222	209	215	236	220	219	207	213	232	228	201	203	207	210	230	237	210	219	209	209	200	216	204	246	223	209	222	227	207	215	243	211	230	200	209	204	222	207	230	221	207	197	199	231	203	233	211	230	218	230	210	205	199	225	239	223	222	209	220	220	242	195	238	184	224	188	203	242	245	208	232	222	212	196	230	205	207	205	206	204	208	225	221	234	217	209	202	208	216	242	221	249	243	203	219	214	210	216	211	174	253	191	213	232	206	199	221	197	212	222	201	209	228	197	212	228	209	211	197	223	218	222	212	203	227	233	208	219	213	230	191	244	216	235	202	219	188	223	225	219	225	220	202	204	218	236	193	193	203	248	211	241	212	214	215	191	216	201	226	214	211	214	200	228	181	236	204	207	219	214	240	224	227	218	241	223	220	217	210	211	237	191	196	241	215	236	222	198	206	209	195	218	199	216	183	212	207	197	214	217	200	202	201	219	200	235	221	219	193	213	237	210	222	221	201	217	221	203	229	204	221	198	217	233	180	224	220	228	238	199	216	186	228	219	216	220	221	245	183	215	232	222	215	233	200	223	210	216	216	189	208	232	205	184	207	218	213	197	213	207	229	244	217	217	212	207	210	211	204	204	220	245	214	203	212	228	217	222	210	209	215	230	229	219	244	212	218	200	203	223	257	221	239	199	204	220	226	203	228	225	215	197	213	221	202	174	190	186	214	211	213	223	235	199	255	214	231	248	192	214	197	242	191	211	210	213	205	206	215	239	234	193	217	200	231	218	217	196	224	200	203	194	224	235	204	211	217	216	195	201	216	192	206	227	206	205	239	211	217	251	233	230	207	235	220	197	214	205	210	215	220	223	248	221	205	226	217	241	228	207	224	240	220	206	214	233	220	201	217	231	224	211	212	206	231	234	214	241	220	239	190	203	237	211	218	229	229	221	224	221	250	219	222	234	210	183	214	213	227	229	211	218	204	222	236	224	223	189	210	223	222	205	232	214	235	232	220	217	218	212	202	188	246	200	216	232	214	200	213	206	201	206	203	220	208	209	207	220	224	229	220	216	222	201	223	235	196	225	213	209	228	222	202	212	183	210	175	193	231	224	202	214	211	222	210	217	218	207	199	244	198	202	194	216	201	231	211	201	219	209	231	215	197	204	223	189	235	210	237	231	242	210	238	215	197	206	243	220	211	208	210	222	213	231	214	228	225	211	186	211	226	207	226	208	212	214	191	223	208	224	225	214	186	206	238	233	218	210	204	211	179	197	231	208	207	220	222	211	216	218	212	206	209	196	220	196	227	219	227	217	234	235	224	228	225	213	210	222	225	228	227	207	198	211	235	226	211	227	215	236	217	223	213	218	234	202	259	219	183	199	186	212	207	235	212	249	225	227	205	225	224	232	207	219	217	216	217	249	201	244	187	202	236	213	256	224	230	210	235	230	246	223	213	200	200	205	232	205	201	210	234	218	237	210	200	232	225	217	193	238	213	236	217	193	223	208	175	220	200	204	205	225	197	216	208	212	230	213	224	197	216	212	192	187	200	211	203	221	201	221	228	189	259	226	221	244	223	211	226	222	222	254	190	203	216	230	224	220	227	219	215	237	221	227	213	220	225	198	225	237	199	192	214	238	225	219	232	204	212	223	212	198	206	216	206	219	236	192	215	208	222	205	207	189	216	240	214	233	212	239	202	223	212	193	221	208	200	227	226	214	226	243	222	241	227	242	213	206	231	223	211	252	243	197	193	215	209	211	205	237	195	220	220	217	204	205	203	235	213	226	225	213	202	225	209	217	213	216	228	206	204	222	236	190	194	227	202	215	210	211	199	193	211	219	187	206	189	208	233	215	236	214	230	225	190	232	239	207	203	234	205	228	226	206	223	219	218	214	196	196	197	213	228	218	194	198	197	219	206	212	232	218	187	208	200	213	200	210	217	206	219	227	212	199	199	178	206	237	259	226	202	206	213	205	177	237	217	208	211	207	200	242	218	208	201	249	205	234	241	232	224	216	222	210	183	206	216	204	215	202	227	255	227	236	238	232	225	245	205	211	223	210	210	219	212	207	197	227	251	220	246	226	212	214	238	218	212	221	232	205	227	238	194	224	197	225	226	228	236	206	221	215	222	186	215	192	232	237	208	222	213	196	218	220	224	211	219	205	204	201	228	216	204	218	210	195	207	222	201	205	187	215	235	209	208	217	237	223	197	230	223	213	205	238	244	240	207	197	217	201	226	208	232	203	207	231	236	202	248	215	198	213	227	221	217	234	206	196	208	211	217	191	215	216	206	194	227	223	232	222	216	220	227	226	226	229	216	219	214	224	201	229	215	207	218	224	224	222	209	205	216	195	234	234	217	211	240	200	218	212	214	222	214	196	197	210	198	211	208	193	194	212	214	227	229	239	211	215	253	228	190	228	229	211	186	192	213	234	221	239	196	210	215	222	218	208	206	210	231	215	221	196	221	210	216	218	224	196	245	223	193	206	204	220	211	212	187	205	225	236	193	216	209	243	201	231	223	203	231	216	234	223	212	226	204	227	207	240	199	219	203	217	225	203	213	212	209	223	226	204	230	207	195	174	203	226	219	220	201	209	201	222	219	211	216	190	229	197	219	213	220	203	221	220	209	191	197	232	213	212	214	215	205	176	223	223	223	231	222	215	237	244	227	243	228	222	221	237	255	208	225	220	204	237	204	218	222	213	211	237	203	203	210	202	217	204	217	203	186	203	206	215	226	247	224	197	225	223	242	214	223	214	213	188	225	206	188	205	207	205	208	213	193	201	223	194	209	217	251	239	197	215	211	200	199	226	231	207	208	247	205	204
11124	20294	17341	8849	5634	3837	3153	2389	2064	1595	1338	1155	974	901	845	745	718	674	695	653	564	556	563	527	536	530	501	496	508	448	507	508	456	510	505	521	555	485	505	463	468	473	500	517	513	422	474	485	523	4013	4385	530	426	425	435	378	403	436	432	407	427	429	422	418	367	419	405	423	376	412	419	412	395	379	386	383	412	402	360	379	384	394	392	402	398	376	392	419	372	411	365	418	403	369	395	394	393	438	405	381	394	385	390	431	376	394	373	398	375	414	422	356	404	420	380	413	370	406	396	383	403	379	383	404	398	406	403	392	361	374	404	400	397	359	367	409	382	365	394	382	401	385	397	370	377	372	404	391	377	414	393	366	386	413	377	401	394	377	377	387	391	417	384	391	385	405	400	351	391	414	374	407	371	422	366	411	365	384	421	344	384	408	374	401	383	401	411	402	397	366	396	382	402	389	404	403	356	365	380	402	391	392	395	376	390	352	369	378	389	370	417	409	431	410	379	442	433	436	391	374	394	394	404	399	393	397	376	392	388	401	395	412	385	391	374	366	420	379	413	405	391	381	397	413	408	401	366	391	377	389	386	405	394	427	400	410	382	402	409	360	402	381	397	385	368	419	408	404	407	397	392	390	420	378	354	441	386	398	368	371	353	424	400	355	386	347	403	378	363	376	425	373	395	358	410	342	380	389	397	402	396	403	375	401	447	389	386	363	367	391	398	376	386	421	397	391	408	364	369	370	366	419	385	373	378	374	380	415	374	378	410	384	385	396	405	378	425	382	381	409	402	411	392	401	393	394	402	398	401	431	401	348	355	430	428	398	382	369	397	410	400	428	377	444	415	373	405	375	363	403	396	413	381	449	421	396	354	386	347	360	382	371	371	358	366	354	405	345	392	391	386	384	367	413	384	375	395	371	409	410	416	406	371	378	385	402	404	396	381	344	411	379	395	384	371	394	360	388	380	380	376	411	362	391	368	394	390	383	413	405	385	369	415	393	403	361	392	410	368	447	385	398	405	397	420	378	421	404	415	407	411	399	375	356	379	349	443	396	382	391	370	398	399	378	382	408	375	388	358	399	415	404	370	396	414	417	390	379	398	408	370	404	386	386	402	409	390	400	411	393	403	412	403	438	414	414	376	395	438	384	423	400	397	404	350	393	408	411	385	396	373	359	387	399	370	414	393	409	372	363	402	377	390	407	397	374	379	383	381	420	392	377	373	393	361	379	386	387	430	404	379	380	371	398	413	412	383	407	398	391	418	409	398	399	381	410	374	369	400	409	387	390	381	358	401	405	403	376	397	383	410	354	388	392	391	396	410	369	378	373	404	390	350	405	374	416	402	403	391	397	394	402	408	394	425	379	378	414	374	395	396	390	360	388	392	374	375	412	395	352	392	401	362	397	368	391	427	410	393	398	343	407	394	397	408	408	401	395	364	404	381	418	392	383	390	391	393	432	369	356	411	399	407	408	415	408	398	397	381	403	398	404	398	387	433	371	352	387	418	391	407	425	377	371	371	409	422	394	385	354	411	364	394	403	409	396	377	412	367	399	387	369	411	336	422	361	392	382	383	390	393	404	416	351	387	342	379	393	392	380	412	387	383	391	398	398	424	381	381	378	408	392	418	369	421	386	393	418	370	372	386	397	358	393	385	376	408	397	384	392	379	385	417	371	382	409	428	380	371	392	407	417	391	386	385	403	382	351	373	401	362	415	388	393	363	376	373	396	381	399	372	380	369	422	370	381	391	394	387	378	382	386	390	386	416	394	371	373	397	405	365	419	384	353	367	373	383	342	375	396	386	369	361	401	388	409	387	381	392	374	399	384	396	406	393	406	396	380	401	430	392	378	411	373	379	408	414	395	396	395	427	433	427	384	394	399	411	417	370	378	386	369	422	396	375	373	388	397	421	396	400	403	357	396	403	411	420	391	374	401	399	374	419	393	389	402	357	383	378	416	414	399	389	370	416	404	420	389	400	388	396	375	353	413	405	339	348	362	411	390	359	376	391	373	352	365	398	370	415	381	406	373	412	398	376	385	396	417	396	408	361	409	381	389	387	375	358	376	392	416	386	384	411	405	401	414	377	403	348	380	391	402	362	395	360	405	394	406	389	427	396	370	381	387	381	399	392	443	408	373	411	382	391	414	364	400	387	372	386	411	329	402	406	395	381	417	364	417	394	381	433	389	426	384	424	408	404	351	371	376	384	375	391	366	395	391	368	411	403	396	411	401	403	416	415	400	429	394	419	360	359	376	396	402	390	405	395	395	392	379	384	440	397	387	428	394	417	414	387	393	384	386	376	403	391	390	385	403	436	416	396	392	387	406	395	374	423	439	362	397	370	376	380	404	417	385	395	386	387	388	388	396	390	416	368	379	393	369	392	395	373	398	382	402	400	362	372	405	391	369	397	364	414	371	369	409	393	391	412	387	376	407	372	361	388	352	454	354	379	392	376	424	398	401	391	405	378	415	383	398	398	386	387	355	406	375	380	387	374	393	394	388	416	431	379	462	396	395	357	405	379	376	420	381	395	372	406	371	392	406	398	421	404	403	365	394	409	393	391	377	409	413	402	402	379	435	388	416	390	384	374	391	402	380	396	390	415	387	388	414	383	442	372	407	376	366	381	372	385	389	400	357	371	415	338	383	402	388	377	432	361	372	383	428	381	398	401	396	408	377	423	400	351	417	390	359	432	369	391	395	396	375	416	382	397	386	384	361	392	391	400	383	406	378	408	389	428	430	395	384	359	367	388	404	451	451	375	392	377	400	394	402	386	402	369	412	370	398	418	406	370	365	411	400	364	402	361	432	375	400	354	415	410	391	384	419	403	362	416	410	403	389	384	379	384	366	407	398	390	376	411	375	398	394	381	385	373	399	391	375	368	418	409	391	367	426	384	368	387	387	389	402	374	382	378	402	420	381	353	397	410	408	405	372	387	373	378	374	392	401	417	386	386	435	399	360	381	408	356	372	386	403	373	378	384	391	395	406	371	397	371	407	375	408	401	402	377	397	399	392	387	408	389	411	394	394	395	387	372	397	390	403	373	417	381	404	397	363	397	398	396	392	409	400	388	354	401	388	439	380	420	395	411	403	350	423	382	395	385	396	404	401	394	341	367	403	388	407	420	358	411	409	395	384	379	427	408	395	365	381	378	412	380	385	406	405	384	417	359	382	359	380	401	373	394	375	365	384	389	393	386	387	400	385	418	378	428	367	384	386	410	367	406	373	374	387	367	389	403	373	375	406	396	386	369	393	382	405	370	398	380	421	367	386	410	413	383	394	402	384	365	386	360	404	406	396	382	354	377	377	410	403	404	388	382	392	379	378	382	384	401	379	381	378	386	383	404	383	362	419	350	430	384	397	383	409	422	399	372	387	428	361	375	395	340	404	410	390	389	383	387	405	391	394	407	374	398	387	429	380	400	403	384	422	416	385	402	391	353	419	367	397	417	394	352	384	392	383	382	382	349	377	372	392	404	373
26736	19849	7180	1523	697	500	525	469	425	434	454	437	429	425	424	406	411	388	396	419	401	445	386	391	404	389	383	388	385	407	398	378	429	396	390	398	418	396	415	405	395	392	440	410	402	401	409	403	432	466	516	399	412	401	394	400	375	412	457	406	364	398	401	387	424	408	402	397	402	374	406	433	409	427	418	400	420	394	395	413	387	434	384	410	397	385	376	402	456	430	378	415	398	382	412	388	372	402	422	399	416	386	406	422	389	379	418	411	423	353	429	410	432	376	375	413	410	348	359	364	402	423	391	392	402	383	433	390	407	408	411	382	427	450	366	404	384	371	381	367	412	401	426	395	387	401	353	429	390	391	418	406	360	385	371	390	380	350	377	385	409	417	414	363	401	404	420	384	413	347	375	362	408	433	404	394	416	402	401	434	411	387	390	390	383	367	431	381	409	377	410	405	374	395	402	380	407	443	385	418	384	412	382	426	446	420	360	414	403	411	407	406	402	383	406	423	386	404	405	444	408	389	404	388	391	384	386	426	403	398	382	408	396	418	429	403	391	438	419	441	400	414	423	400	353	407	390	413	435	444	434	384	383	372	408	420	387	402	406	373	414	420	359	417	365	375	410	423	404	367	403	410	378	382	415	393	430	406	367	389	418	425	402	365	375	399	424	408	402	391	383	377	368	397	399	399	386	385	436	410	408	389	399	355	411	394	406	392	458	385	405	412	382	375	375	392	410	416	420	356	407	416	403	448	399	394	409	423	390	421	392	362	373	410	419	411	422	376	366	422	391	378	415	368	405	438	401	364	423	396	455	407	414	374	405	403	369	388	415	404	380	396	414	399	382	444	354	422	389	379	423	428	372	434	396	391	408	410	394	371	426	437	401	359	416	416	395	380	386	414	419	425	406	385	419	372	404	372	413	398	365	424	427	376	393	401	375	431	415	375	394	423	411	394	405	406	387	366	413	398	379	383	388	412	414	365	397	409	367	413	394	408	407	397	371	384	442	392	421	378	418	431	402	390	394	391	342	409	411	438	390	404	441	392	432	389	403	421	369	361	408	399	380	426	409	389	382	422	374	427	439	379	372	411	431	380	397	385	412	407	376	403	366	388	385	406	390	420	398	401	411	402	405	390	397	369	441	386	426	399	437	393	386	405	409	402	407	413	397	398	399	383	415	390	407	384	364	452	427	373	404	386	397	454	400	390	427	411	427	435	381	389	396	376	385	404	397	413	405	389	422	395	409	395	432	427	425	374	370	427	441	408	412	452	395	405	396	397	370	397	391	399	416	389	409	424	386	423	438	400	409	420	385	380	397	419	408	373	395	395	365	375	392	414	410	419	398	380	402	362	414	418	402	414	395	440	382	420	414	424	398	400	391	365	408	367	416	434	392	410	371	402	390	403	410	405	395	388	414	422	396	413	398	401	407	445	406	393	366	428	396	414	408	409	407	380	362	390	405	441	418	376	380	420	402	379	398	403	422	379	422	403	401	402	417	424	387	412	426	417	400	361	402	412	394	402	374	403	404	351	411	425	404	383	407	434	412	386	354	378	366	396	404	382	429	401	390	378	400	367	368	395	383	420	373	412	411	405	397	398	391	426	395	423	379	388	430	417	407	413	414	431	348	378	425	419	409	374	432	419	397	403	384	399	414	410	431	413	405	359	404	410	392	402	378	421	422	380	418	386	405	411	361	386	377	390	408	398	403	370	379	382	400	408	404	421	414	387	417	386	429	349	405	415	405	426	388	377	381	412	403	426	402	397	414	371	380	392	412	398	416	414	401	414	413	413	411	361	413	415	393	371	416	417	415	389	410	390	369	420	354	401	429	411	418	390	376	442	363	370	399	411	403	388	407	399	364	401	384	423	407	417	402	432	410	381	403	386	403	421	429	419	413	415	380	379	421	385	363	386	414	422	386	370	401	373	400	417	422	425	407	380	384	399	405	393	399	414	376	399	408	418	435	391	394	404	404	382	381	392	424	426	398	414	450	397	384	377	402	364	389	396	427	384	397	426	395	383	398	400	388	371	382	387	393	431	422	422	405	396	398	408	357	375	404	381	397	427	427	411	436	407	404	416	389	424	384	392	402	404	418	397	390	366	386	402	375	406	428	385	403	396	398	384	427	419	433	426	434	395	397	380	412	395	409	395	418	413	378	359	376	431	405	359	399	397	379	419	379	396	407	419	415	421	400	401	407	367	393	407	415	417	398	406	400	384	447	390	429	383	422	392	374	396	376	412	386	374	424	417	413	382	409	390	385	371	388	390	399	391	404	413	391	427	434	377	392	365	411	394	398	358	383	432	390	393	387	401	371	443	418	423	385	395	441	366	418	413	396	390	383	403	407	416	434	379	425	377	389	404	423	432	382	415	408	383	374	418	382	393	398	413	396	403	419	391	370	403	377	401	391	438	384	424	385	370	409	407	368	422	415	403	396	420	374	403	361	437	383	385	385	445	390	452	383	383	395	396	402	411	389	377	409	419	423	386	381	403	364	423	408	412	375	409	400	402	380	388	425	407	367	407	439	387	395	398	379	396	423	399	371	418	382	413	412	386	428	387	382	409	411	401	408	414	409	378	409	385	407	402	400	387	401	381	383	407	388	403	387	429	361	401	431	366	447	364	438	380	401	438	382	401	403	393	441	386	378	377	409	412	413	385	383	415	377	409	436	407	377	404	435	390	414	400	436	445	387	405	416	378	394	388	381	381	388	375	385	394	452	400	408	388	390	374	434	373	381	399	412	426	451	417	412	385	404	406	374	390	381	406	373	415	381	412	394	366	419	397	412	385	422	409	402	378	436	395	390	397	385	414	411	402	370	415	373	394	429	400	401	391	401	377	423	410	367	449	376	400	400	365	376	397	379	376	407	411	423	401	367	373	371	397	421	389	414	387	434	361	402	413	445	401	392	410	401	401	399	414	408	399	406	401	416	400	401	401	412	377	415	398	408	393	415	353	356	376	402	402	398	408	423	399	402	433	389	386	406	382	399	435	391	390	413	381	418	405	382	374	384	404	416	418	447	403	407	368	398	389	394	358	386	380	389	384	384	396	395	411	411	396	416	384	432	358	391	411	368	376	393	417	387	382	434	399	402	425	396	400	410	385	404	417	395	387	382	405	414	393	399	408	397	376	398	368	400	414	406	420	386	376	420	388	400	426	403	403	422	386	399	428	413	397	404	401	419	377	429	379	365	384	400	424	406	427	384	369	353	394	375	413	390	409	391	433	402	335	409	381	384	430	428	406	373	423	390	380	405	414	374	400	415	388	393	396	374	349	386	389	396	428	431	420	407	375	388	409	421	401	385	418	378	405	426	412	387	388	417	413	417	370	392	427	413	397	414	398	383	388	430	399	400	392	394	420	411	396	397	354	407	399	380	389	389	380	392	378	392	404	413	385	375	398	370	396	370	393	393	424	415	347	371	410	374	405	390	408	399	407	421	394	412	364	411	431	435	438	439	407	370	383	423	404	402	381	430	401
7387	7557	6320	2741	1843	1188	1183	1028	927	864	835	822	775	816	787	768	693	752	774	737	743	729	717	773	792	724	706	772	687	716	744	756	693	745	771	767	770	755	727	752	721	693	707	746	799	734	720	751	755	869	941	724	740	759	723	774	750	733	745	758	742	688	726	705	693	690	694	677	696	719	692	745	756	711	701	667	745	709	706	788	704	690	691	678	689	697	740	707	732	734	640	703	726	676	699	715	702	732	721	738	681	692	694	652	713	707	699	676	707	685	664	713	710	704	709	650	749	730	733	765	742	706	708	746	689	669	739	665	663	695	729	726	749	657	700	752	700	717	679	713	691	711	710	737	683	712	691	736	687	703	704	708	689	736	751	709	756	763	760	707	710	696	679	760	691	702	651	715	722	764	744	666	719	737	674	667	724	661	742	690	711	695	703	709	733	714	713	669	678	711	662	717	739	730	729	772	629	725	713	744	741	768	771	732	690	735	687	716	700	700	721	734	709	723	682	714	728	729	689	706	728	698	692	693	736	718	707	721	687	739	704	729	722	735	684	677	762	746	752	711	694	719	742	711	742	725	655	724	718	709	762	745	751	720	680	674	690	698	675	701	711	751	642	718	687	718	695	690	705	763	719	739	678	718	683	706	693	682	736	703	741	766	735	712	763	703	700	696	709	694	701	734	714	709	707	739	749	700	651	697	670	735	629	701	735	753	729	694	673	702	708	712	728	710	742	695	686	722	704	694	705	717	684	696	727	743	751	762	703	706	662	720	726	698	751	707	737	711	695	732	745	659	662	711	713	711	687	751	712	731	724	745	723	723	735	743	719	696	692	693	701	761	693	702	737	687	683	674	695	715	725	698	653	737	720	722	728	753	730	718	680	720	657	743	703	706	686	693	754	713	706	664	714	756	708	715	723	747	770	703	704	700	733	725	720	698	687	726	737	704	727	734	750	739	688	687	741	678	724	723	699	729	704	692	727	690	760	760	706	727	692	722	740	705	697	751	716	720	776	683	711	693	707	727	734	709	752	680	729	719	672	714	692	722	721	664	721	721	696	748	693	678	677	689	715	716	718	690	698	709	687	764	715	732	750	693	700	683	672	713	695	646	713	688	756	708	709	701	719	698	699	716	682	673	719	693	790	713	744	701	705	715	726	740	733	739	701	733	671	729	717	706	726	746	656	708	712	663	722	734	717	679	729	711	750	736	740	760	685	702	713	718	693	696	753	698	666	691	731	677	638	692	748	719	724	692	718	733	748	716	707	721	746	739	715	700	713	770	707	685	683	716	747	726	689	682	672	701	748	722	712	705	690	740	683	697	684	694	729	703	739	714	710	758	701	691	721	706	707	675	697	681	759	726	700	725	730	692	728	679	689	726	690	722	682	661	710	721	715	705	741	662	724	734	755	739	702	709	731	707	731	723	713	732	719	755	662	697	713	707	679	671	709	764	729	746	728	745	709	727	699	690	712	691	717	735	691	699	751	780	684	697	726	702	753	753	689	712	731	685	702	702	692	707	701	662	733	770	665	690	748	706	706	714	692	674	755	683	679	729	696	723	712	722	715	739	672	641	727	740	644	714	698	641	754	705	700	690	673	687	729	726	642	702	688	730	731	729	725	704	676	659	706	716	730	693	741	703	661	703	723	709	747	722	670	708	667	699	746	704	686	683	691	669	676	706	728	682	727	711	749	699	726	687	687	725	713	715	681	754	689	740	683	706	732	708	713	687	716	713	732	706	731	754	720	732	689	708	731	704	714	724	724	708	707	707	798	668	675	722	710	709	664	751	689	719	735	701	745	723	703	695	733	713	719	734	721	716	711	679	723	703	743	705	675	741	687	761	744	675	726	749	773	719	727	681	710	727	683	718	725	709	662	711	731	734	697	752	727	720	716	676	733	698	738	673	705	689	715	687	729	736	716	707	777	762	700	727	709	731	725	666	701	727	728	720	734	738	703	742	705	679	708	704	694	684	704	720	732	728	677	720	704	707	727	741	739	693	733	741	670	740	710	703	737	727	772	675	729	740	689	753	718	738	779	687	676	708	704	739	700	705	732	763	722	702	708	701	738	698	690	702	736	714	703	661	700	732	724	706	719	724	724	691	691	753	747	708	697	703	712	737	708	709	641	755	708	710	722	714	693	665	689	697	718	754	728	731	679	663	752	732	685	731	712	684	704	750	696	705	729	704	734	774	699	728	663	687	673	745	706	662	708	737	722	688	730	715	669	747	750	776	710	689	777	737	654	687	713	731	735	727	729	671	709	710	764	724	679	717	705	706	704	705	713	734	703	719	663	665	759	747	697	716	725	688	716	704	685	714	693	724	711	676	715	725	681	695	716	744	709	736	723	751	680	736	697	751	723	695	733	683	725	711	706	659	666	691	728	713	714	734	752	716	721	666	693	696	676	716	730	706	696	738	703	713	740	745	693	715	705	744	691	636	684	707	706	682	677	676	706	757	725	704	689	744	746	699	708	707	711	738	680	748	740	698	714	703	745	737	738	698	700	768	681	714	760	686	713	725	704	707	703	733	729	696	697	720	725	717	716	712	708	734	706	727	688	708	689	726	711	733	695	747	709	730	727	649	684	650	707	717	728	734	717	712	687	749	707	697	695	707	763	667	702	706	737	684	699	704	726	759	700	685	745	714	695	690	684	714	697	705	716	689	692	733	705	744	722	732	683	699	724	761	742	723	714	719	736	745	700	700	728	749	706	655	723	690	738	708	710	740	743	733	696	719	719	693	698	731	731	648	669	675	718	725	759	698	739	701	740	690	754	695	667	737	670	755	730	749	768	723	715	748	723	742	709	703	701	678	682	691	725	682	672	718	718	708	722	707	729	702	704	782	702	683	730	698	710	723	669	706	706	731	769	695	709	695	693	722	701	706	730	740	704	688	732	716	667	714	729	695	712	689	716	704	753	748	733	696	681	720	726	673	702	741	736	767	727	694	725	720	723	687	672	733	710	709	724	717	690	688	769	671	744	716	706	660	751	665	690	739	731	726	697	694	702	702	698	729	676	706	774	707	746	665	719	674	735	730	687	734	701	720	678	723	688	720	734	684	710	682	727	707	708	705	749	762	691	740	701	709	698	699	657	675	682	740	715	707	704	704	709	704	671	718	689	704	690	724	730	762	701	700	674	733	724	725	752	722	670	700	742	714	719	689	752	749	653	747	688	693	730	673	715	675	657	746	762	712	734	710	710	684	719	684	684	672	645	747	722	725	767	738	723	728	699	704	685	717	747	741	718	733	734	715	746	730	687	692	710	760	716	720	652	726	706	680	681	686	703	758	777	688	688	751	759	687	687	735	724	717	717	682	672	707	715	717	707	644	666	727	705	731	708	718	706	740	679	719	726	755	697	728	654	714	702	705	686	711	675	725	707	709	707	691	706	717	701	736	721	729	714	679	707	692	754	688	698	659	688	687	729	717	718	705	767	735	694	702	730	730	694	720	757	704	760	684	697	711	708	691	668	710	743	731
24250	21324	28390	24537	19879	2462	977	726	606	573	517	430	454	436	409	418	431	437	393	410	369	384	382	379	373	346	355	396	386	393	403	345	389	416	364	385	415	395	396	412	390	377	375	381	374	377	396	365	335	811	892	385	380	373	358	362	351	360	340	385	390	381	374	380	393	346	370	340	353	375	357	350	413	356	359	345	364	346	344	372	381	355	353	376	362	356	372	344	378	335	374	363	348	369	331	377	323	365	362	343	366	364	320	367	369	366	353	363	339	365	360	375	376	344	373	360	341	340	356	388	370	391	365	365	305	371	389	309	378	319	379	317	362	368	381	333	336	341	362	317	353	349	379	358	359	377	363	351	351	373	388	344	344	381	380	384	343	363	312	383	381	355	352	350	361	357	345	343	340	372	306	379	374	318	373	380	374	331	345	373	365	369	384	356	337	354	364	388	348	369	380	333	363	362	363	380	318	385	388	345	343	323	361	346	345	376	369	368	365	353	369	345	365	375	370	387	379	332	389	348	378	347	339	367	383	359	355	356	394	376	354	358	373	346	357	386	346	358	348	353	402	353	347	360	379	362	353	348	340	372	331	391	342	356	384	371	351	321	355	359	315	368	406	351	362	366	345	324	353	350	329	348	358	380	368	336	350	368	389	391	383	340	375	361	324	332	337	372	353	339	377	337	341	329	384	339	360	345	339	358	336	394	349	338	362	350	349	311	361	380	360	342	344	349	373	366	348	367	376	366	352	332	360	349	364	358	351	379	342	370	355	350	343	353	368	368	350	401	356	359	326	391	347	375	357	388	345	372	363	376	349	366	346	362	369	383	355	356	335	391	365	324	376	355	382	369	371	367	368	367	369	368	362	348	354	368	374	331	367	346	357	356	315	350	362	328	340	388	365	367	329	353	362	323	337	323	369	336	386	367	338	374	358	348	320	384	358	347	368	344	351	367	360	360	347	361	346	327	363	345	358	356	367	340	336	366	362	368	363	356	324	355	348	365	361	373	378	328	366	347	357	385	370	333	369	409	327	357	375	365	334	360	376	362	353	374	349	350	363	326	367	353	413	345	352	386	378	364	341	358	344	351	366	336	375	347	339	367	396	397	357	376	357	377	375	362	358	364	383	349	359	344	349	368	391	354	371	358	354	354	338	350	335	377	334	362	380	361	371	373	373	345	346	394	331	393	365	345	367	355	367	348	379	331	351	350	316	361	358	343	372	354	387	345	365	375	336	368	362	332	347	359	370	355	410	360	338	382	355	317	323	386	371	333	337	369	374	355	348	345	347	354	364	344	354	368	349	368	362	381	376	371	353	345	390	347	383	346	347	359	305	377	357	379	401	337	368	362	339	367	367	347	392	340	349	370	389	335	348	346	357	362	340	360	335	367	337	381	358	347	384	334	342	341	352	337	381	358	349	358	339	364	342	346	368	342	342	359	355	349	368	326	360	327	364	320	361	363	377	351	380	359	357	358	367	364	365	371	331	346	352	330	374	371	340	342	380	398	363	340	366	388	365	344	351	380	348	363	358	352	354	347	341	357	375	338	357	360	355	363	359	384	354	392	350	356	362	356	355	328	347	374	349	366	363	336	356	341	377	377	361	367	360	333	375	357	386	355	342	334	374	363	350	361	333	364	382	374	339	330	397	361	368	336	357	339	355	344	355	354	373	374	389	365	380	325	353	338	382	361	385	326	354	369	364	348	349	366	414	379	385	332	360	340	329	364	330	365	373	350	365	366	349	396	362	375	367	330	372	348	357	354	351	340	371	371	360	374	367	335	354	347	343	368	341	360	347	351	391	368	372	321	335	325	354	339	348	353	349	354	359	392	337	359	358	349	350	381	350	353	351	352	360	352	361	355	370	347	355	376	378	365	367	372	372	382	359	359	337	345	382	385	357	352	370	340	347	397	335	370	329	329	331	363	330	355	361	372	355	391	360	355	351	338	358	339	352	360	363	356	357	382	358	386	349	390	363	372	358	336	330	370	359	338	329	368	370	355	339	351	347	345	371	368	377	368	378	329	336	360	366	392	380	344	359	351	380	383	351	343	330	366	350	342	357	378	354	337	349	415	365	338	373	364	357	343	373	340	333	367	384	362	376	368	350	356	364	366	377	388	368	395	362	363	345	388	348	348	377	388	355	380	365	374	388	366	352	353	366	326	366	365	349	370	348	383	365	372	358	367	368	371	367	358	373	366	365	377	370	327	355	359	329	366	334	339	385	364	340	358	380	339	365	371	368	343	372	361	397	365	363	355	347	359	334	323	350	388	376	359	332	314	335	351	353	345	331	355	391	337	352	340	378	345	339	353	355	337	347	336	332	390	363	360	329	341	354	354	340	393	357	380	328	348	333	374	353	337	339	359	363	359	352	331	381	357	331	353	334	381	343	374	380	376	360	361	364	378	378	334	359	330	328	340	360	365	356	370	365	368	380	379	359	337	336	335	364	378	392	364	365	352	349	341	349	345	366	356	393	354	354	334	339	361	342	313	373	396	350	355	371	367	369	385	392	381	374	363	364	350	363	365	351	374	371	352	347	348	390	378	346	362	356	359	354	374	374	338	363	356	333	370	342	376	368	355	352	347	335	359	368	361	357	360	377	346	367	334	375	344	355	329	367	361	349	389	360	364	384	349	364	372	365	369	367	363	390	344	351	369	363	388	339	336	343	383	358	338	349	360	340	343	380	350	357	363	358	354	365	350	354	379	380	370	337	384	332	354	366	366	374	357	376	360	348	353	380	329	360	352	334	304	372	334	336	368	337	378	341	354	357	359	347	363	363	393	304	376	388	356	376	357	368	371	355	389	360	392	396	371	363	350	342	371	362	342	363	356	370	381	359	351	367	373	370	364	366	343	372	383	348	361	376	372	345	366	328	333	346	346	359	374	356	380	365	358	358	367	394	336	389	344	373	372	365	339	373	356	393	367	319	344	354	312	378	368	370	393	372	358	325	369	377	342	335	340	328	371	347	340	399	360	358	345	369	368	368	385	354	375	390	371	364	355	340	344	336	338	371	340	386	326	383	347	348	354	342	367	339	363	333	344	331	384	369	355	345	370	351	350	358	375	343	340	340	375	370	346	379	385	335	367	359	352	340	371	362	343	362	352	350	351	380	353	393	351	352	368	345	339	338	358	352	345	349	358	351	374	380	360	354	366	354	379	364	342	369	338	386	335	384	331	358	357	366	389	346	364	368	369	319	352	374	322	346	352	372	383	368	361	356	348	363	345	351	372	352	367	353	346	377	363	359	355	355	364	371	369	371	377	374	356	369	337	336	359	368	373	339	369	344	342	373	339	383	364	331	370	343	386	364	370	362	377	357	388	356	358	370	326	351	360	406	387	350	332	354	351	336	338	361	363	360	329	343	332	335	360	307	345	368	342	362	355	339	361	369	387	354	358	329	356	364	369	333	376	372	375	389	359	344	354	367	343	358	372	319	382	346	383	373	345	360	394	350	350	403	344	350	358	355	362	377	368	371	329
9125	15729	13595	6631	4340	2814	2386	1864	1567	1396	1210	1086	1029	930	884	873	796	822	778	797	757	749	750	743	759	765	697	773	729	739	764	689	742	723	725	746	773	792	711	696	731	671	714	727	686	667	696	696	722	2127	2375	742	669	700	634	643	668	713	637	680	701	674	657	651	621	642	647	651	645	699	665	658	630	658	671	663	622	620	673	700	633	633	632	618	621	652	616	706	669	593	644	648	666	655	659	674	631	659	682	617	662	638	630	603	691	629	644	680	620	646	646	602	633	622	674	675	624	693	676	639	626	630	632	635	640	687	623	663	678	634	654	652	632	650	690	703	634	644	662	643	625	615	659	651	645	657	670	667	662	645	699	669	655	647	665	623	658	610	648	672	651	640	663	603	640	688	600	643	666	612	645	647	670	642	632	580	662	689	626	656	623	645	611	612	636	664	662	660	650	650	656	672	607	617	652	629	615	652	627	670	637	623	644	658	714	668	664	655	606	634	645	660	658	598	664	634	691	592	638	629	617	641	605	641	652	645	638	684	598	628	630	676	671	682	630	622	644	611	661	654	650	635	638	655	622	679	658	654	672	619	634	686	630	617	628	675	633	669	639	651	710	642	661	644	674	686	670	630	653	697	638	648	667	606	617	693	618	640	632	595	609	665	652	636	620	641	657	603	660	639	642	640	654	622	630	674	654	661	629	643	639	621	627	618	604	635	631	593	647	651	684	652	642	619	656	640	594	663	679	672	647	653	658	699	636	577	641	642	639	643	645	645	674	628	656	699	649	632	618	640	627	679	634	637	653	630	641	617	695	615	686	691	640	619	673	626	678	666	627	675	619	656	702	675	642	646	655	617	657	651	664	643	629	647	662	631	634	678	665	636	678	666	616	655	658	652	656	647	678	649	645	638	656	632	630	633	636	634	649	643	639	636	627	679	660	619	635	651	612	612	623	660	597	638	661	719	675	623	633	616	674	634	629	639	664	690	645	675	627	628	682	635	715	659	599	631	648	654	617	649	586	638	621	637	676	639	662	627	645	664	650	656	603	615	614	645	619	649	631	664	652	641	649	638	637	611	671	695	639	608	636	628	629	659	669	601	625	693	687	673	610	646	611	617	660	636	657	644	630	618	610	706	621	667	652	628	628	656	650	651	647	661	629	642	597	649	677	635	628	666	650	659	669	627	589	610	633	626	618	686	645	690	625	633	653	669	602	662	644	662	622	608	651	690	626	671	685	656	623	617	645	658	653	635	600	615	636	682	658	684	684	642	689	580	652	641	661	677	630	634	644	679	627	698	649	664	624	670	652	659	663	583	643	684	620	599	651	621	650	672	686	682	680	651	589	654	641	634	672	644	667	637	685	622	644	637	612	664	626	693	636	661	648	633	665	618	614	645	622	637	616	649	687	667	648	652	633	629	626	688	664	659	729	640	669	652	623	620	669	685	668	674	654	654	601	660	639	627	610	662	696	657	669	638	641	638	638	592	623	657	605	631	648	635	661	614	648	684	651	626	708	657	616	661	668	685	627	699	658	620	672	680	639	635	623	667	614	620	644	671	619	698	621	660	636	623	696	699	641	663	654	623	611	629	686	648	651	611	644	646	654	632	650	688	668	610	666	645	662	640	621	661	667	654	691	663	668	665	613	639	624	665	667	679	596	604	632	661	633	674	671	664	634	673	671	603	659	639	642	670	624	650	619	642	674	637	664	614	634	634	641	623	668	637	648	663	631	634	594	646	666	653	635	648	682	615	632	625	669	614	641	607	643	621	685	632	633	658	645	616	666	590	626	667	610	622	660	621	614	685	669	625	655	630	673	691	635	642	644	653	669	665	600	653	658	661	599	667	690	621	690	650	643	676	656	654	620	632	634	652	661	620	618	657	645	640	651	679	624	637	616	636	646	658	650	648	637	648	673	617	648	669	636	659	660	632	636	615	627	664	657	624	634	665	629	655	615	595	593	662	619	661	639	620	647	622	655	682	670	688	632	686	674	622	636	661	682	647	613	616	627	651	636	640	667	651	634	642	597	614	661	633	614	658	683	684	642	638	656	619	650	640	663	674	651	638	638	661	655	619	666	665	652	651	655	635	615	662	641	634	608	634	726	667	640	586	679	668	630	604	676	617	636	621	630	687	620	654	624	620	650	704	625	662	594	650	660	652	666	662	687	616	635	639	651	585	638	648	645	650	612	618	661	649	627	686	670	662	638	647	680	635	646	653	617	665	634	653	646	660	680	620	686	657	664	637	657	638	686	628	655	618	648	671	627	653	669	691	634	632	643	705	661	614	624	690	637	682	677	629	616	662	648	666	648	668	678	658	644	620	679	663	655	647	680	641	596	607	661	630	616	655	676	646	642	640	670	645	669	611	608	624	645	662	708	632	654	670	624	607	622	599	628	680	622	628	654	663	614	653	639	587	627	644	639	607	654	651	657	679	608	671	614	662	651	612	634	637	664	608	628	608	663	614	626	636	650	661	653	657	659	646	665	649	621	606	654	631	640	657	623	634	606	650	660	619	660	636	646	625	664	655	669	671	645	651	627	656	643	585	626	644	652	630	638	654	656	646	659	571	642	644	640	701	643	652	653	671	635	620	668	652	627	649	635	686	639	668	620	668	625	683	602	677	645	655	625	662	670	613	685	649	668	691	632	613	649	669	664	638	639	602	668	621	610	631	651	636	659	663	598	658	638	658	673	630	612	629	622	593	615	636	643	689	700	688	650	652	643	670	638	659	604	619	648	679	636	624	637	678	610	641	645	670	654	627	631	631	638	658	638	658	631	642	609	666	643	667	625	626	659	658	633	673	632	657	660	622	607	590	709	666	642	651	596	670	633	680	686	631	666	673	658	594	651	620	638	659	620	675	646	651	611	666	646	649	655	614	652	663	665	668	605	593	647	624	656	616	655	634	666	619	647	601	585	611	619	667	672	672	666	657	636	651	647	635	654	671	665	642	620	624	647	620	613	614	635	627	641	617	649	677	655	613	636	664	644	607	713	666	589	634	612	628	624	660	673	654	634	658	636	626	663	655	609	670	644	663	604	593	630	654	628	642	626	620	630	658	602	698	651	693	662	666	621	652	676	662	596	602	596	630	619	681	633	652	616	653	666	679	657	645	626	647	661	646	656	635	635	640	637	627	586	667	665	655	665	659	682	660	593	659	611	637	668	639	673	679	627	657	599	614	636	636	608	623	651	624	671	641	685	680	603	649	633	680	681	646	678	680	590	633	659	641	629	673	673	595	648	680	633	628	651	637	643	647	631	655	681	651	612	613	602	671	597	670	660	672	655	632	627	640	613	636	620	672	661	643	650	637	670	646	688	673	607	688	651	644	638	640	687	617	632	641	646	624	673	653	634	630	611	674	642	633	636	676	668	608	640	654	650	645	646	642	681	663	672	673	618	640	669	670	633	668	605	602	635	632	646	617	639	621	670	669	618	649	624	595	613	654	694	657	637	608	643	688	629	632	651	626	651	606	631	691	637	658
23265	21250	28924	23874	21244	18087	2093	880	606	594	486	436	370	364	336	304	297	285	306	287	283	275	280	263	291	244	275	242	241	243	242	227	250	250	257	280	274	253	239	258	245	252	240	279	259	225	247	235	242	848	1412	285	240	242	226	211	255	232	236	240	230	235	238	249	271	238	196	218	224	236	242	244	226	231	214	222	249	259	232	218	212	215	233	209	203	225	233	248	220	210	222	238	226	214	228	211	225	224	250	215	234	223	221	222	199	220	206	199	216	263	214	213	188	245	224	219	230	210	206	233	226	218	247	266	228	224	217	207	221	237	216	224	197	219	217	205	223	211	210	227	226	219	231	216	250	235	214	198	225	197	218	215	230	211	221	251	214	210	214	237	221	228	215	236	245	236	244	227	218	213	209	198	211	223	235	235	221	229	234	224	236	216	212	211	242	228	220	212	222	219	231	229	240	234	219	228	220	214	248	215	212	212	217	225	223	216	245	235	202	203	233	236	238	203	236	236	204	215	185	228	199	228	236	221	225	235	235	216	212	209	213	227	229	214	232	228	247	228	251	212	239	225	201	207	210	209	238	224	258	187	213	196	198	219	232	205	239	226	213	229	228	239	233	209	234	213	212	224	222	221	204	229	218	200	253	207	229	221	224	214	212	225	248	204	213	225	208	211	202	212	214	197	224	201	212	209	240	217	226	224	219	205	204	239	221	248	231	232	229	208	225	223	223	248	209	223	219	211	215	200	215	240	223	191	223	204	222	241	205	237	221	176	215	200	213	251	224	199	222	219	244	242	180	216	216	214	225	226	222	208	177	216	212	198	206	228	243	229	214	199	240	222	228	194	247	198	194	199	222	223	219	231	230	216	221	227	222	233	221	231	228	232	225	224	229	201	234	230	189	242	207	203	226	242	210	218	207	211	231	220	210	211	244	220	212	211	200	228	204	227	241	205	195	227	207	209	232	217	223	218	241	216	212	228	232	205	255	195	253	220	238	235	214	215	199	229	248	232	237	209	211	201	224	200	202	229	211	216	244	228	228	237	224	213	242	219	233	221	229	220	203	218	231	230	202	216	211	252	247	240	225	222	224	246	225	214	237	225	217	252	208	254	227	190	258	239	220	250	241	196	203	223	220	226	226	219	224	234	235	222	231	231	239	245	218	232	225	219	232	198	207	239	229	207	216	230	246	220	221	198	211	203	204	243	206	217	218	211	240	231	216	206	197	225	237	219	217	237	203	218	235	204	224	199	203	239	243	232	201	203	213	247	217	236	217	244	236	230	221	231	211	236	222	217	256	242	240	206	212	232	210	196	219	219	215	201	225	214	209	227	214	217	246	239	227	213	228	225	250	227	238	215	205	220	201	211	210	229	218	235	246	233	227	252	238	206	221	230	222	231	228	198	233	203	240	208	224	217	229	204	187	245	214	216	228	210	219	218	219	230	210	224	226	210	212	211	228	207	227	200	208	245	217	222	240	213	226	241	222	218	197	225	203	222	250	229	238	204	219	213	210	247	242	224	221	189	220	206	213	227	228	224	205	224	212	192	218	228	207	217	242	225	208	237	214	224	224	212	206	212	246	190	211	217	207	222	219	206	215	232	215	225	235	195	242	215	216	244	223	214	230	206	235	230	215	211	250	244	226	201	225	233	216	224	214	222	229	203	221	209	231	223	245	241	212	222	225	229	225	228	234	227	225	207	219	220	234	229	213	215	216	230	216	214	235	234	209	193	206	212	232	213	234	229	239	217	234	209	242	227	194	235	241	219	206	220	218	205	241	216	224	210	211	240	214	201	206	220	196	221	233	231	210	203	193	203	231	222	231	234	232	212	209	242	215	218	205	201	219	215	210	225	189	248	218	237	227	201	202	224	224	216	247	220	228	228	242	226	199	227	249	198	227	206	204	232	231	207	207	214	207	229	208	181	225	234	220	226	225	218	223	210	205	207	203	225	204	224	214	208	214	207	229	225	191	185	212	197	208	222	224	221	219	229	208	244	224	215	206	233	254	224	237	204	236	215	211	215	209	224	217	232	196	237	231	243	259	215	225	220	217	240	214	237	196	240	202	227	241	214	228	224	212	218	219	208	220	239	212	218	229	227	208	242	248	227	210	226	231	214	209	210	225	217	227	228	204	231	211	248	233	214	201	218	235	209	210	226	223	213	209	251	220	230	203	186	213	236	244	226	251	225	231	187	238	224	228	212	202	223	233	208	225	231	198	211	214	214	213	248	236	213	225	232	231	229	249	208	225	213	228	220	232	209	225	224	204	211	213	207	205	235	201	208	228	198	208	197	223	219	227	228	233	220	230	208	250	212	210	235	263	227	226	211	244	218	225	247	198	200	236	208	235	241	230	235	197	200	210	239	199	219	196	216	232	230	232	225	207	216	228	221	249	257	220	216	230	204	230	218	192	225	198	229	226	226	195	209	227	204	210	229	224	236	194	222	229	210	238	203	216	219	217	197	212	262	211	199	225	217	221	234	217	209	231	237	228	231	211	223	222	213	232	220	223	218	231	219	228	219	233	221	213	211	222	219	218	252	218	200	228	222	246	241	206	220	204	204	261	221	211	245	198	229	217	236	206	224	239	229	249	227	214	203	190	223	232	225	235	237	230	222	198	237	249	197	218	195	225	235	204	222	212	225	214	203	210	218	250	236	212	214	229	218	219	231	214	202	203	215	233	210	228	204	206	218	243	226	224	230	192	251	229	222	227	216	230	218	249	233	220	211	239	221	221	227	243	216	229	224	202	186	225	230	212	231	236	227	228	217	235	226	208	217	229	226	204	239	220	241	207	223	242	232	206	239	222	234	250	232	216	203	229	191	217	243	221	208	233	221	233	212	201	226	190	204	203	214	231	241	229	250	191	192	234	214	212	250	220	214	209	197	235	236	217	228	243	234	216	233	223	230	209	218	227	244	240	203	249	191	232	184	220	229	218	209	222	227	208	236	229	205	206	214	215	202	202	218	220	212	241	202	211	215	213	226	221	196	220	254	222	216	218	195	245	228	228	241	224	257	224	208	228	232	205	208	211	221	200	210	221	212	217	217	186	230	235	225	207	225	223	222	212	211	218	230	219	212	231	199	228	217	242	239	213	248	221	205	224	214	223	239	202	216	200	231	225	208	220	214	241	210	235	207	229	218	247	217	237	233	242	218	250	247	215	217	236	193	227	229	223	219	228	221	213	224	191	181	231	236	225	229	245	231	235	209	225	210	218	230	221	248	234	231	203	214	222	252	240	226	215	218	211	193	197	237	234	202	236	223	217	207	205	199	217	206	220	246	238	209	203	229	190	233	207	249	235	218	210	239	230	233	236	218	207	229	228	204	219	251	188	222	218	232	232	225	238	224	223	218	230	213	205	199	223	242	217	228	218	228	215	226	216	233	224	236	241	237	232	218	204	217	217	210	226	190	207	210	186	208	223	205	219	234	219	210	205	230	205	198	210	210	239	214	232	227	214	213	232	220	196	214	197	215	224	212
11464	21113	18313	9444	6123	4036	3153	2554	1959	1783	1404	1198	1088	944	879	810	743	701	675	659	591	614	566	584	543	557	551	535	499	533	482	531	492	470	524	553	600	522	529	547	495	505	497	515	477	475	503	459	438	2291	4221	611	454	432	436	444	420	440	386	450	455	429	420	420	434	377	436	446	429	396	395	414	442	440	367	425	416	419	412	375	412	409	418	416	408	411	394	406	376	402	397	436	393	410	408	416	433	406	393	403	383	402	408	415	405	400	393	417	406	393	410	428	401	370	381	405	392	409	368	399	376	384	402	436	422	399	386	412	430	387	410	403	398	402	438	367	396	405	400	383	404	413	413	446	391	425	400	379	405	409	403	395	437	401	372	424	403	387	422	391	408	394	399	412	374	380	407	400	433	412	402	400	405	410	355	377	378	396	392	374	393	401	396	422	434	417	418	360	408	413	427	399	391	393	420	394	375	416	417	390	394	409	405	435	372	399	409	436	387	375	406	403	404	398	414	389	394	435	382	386	403	402	401	434	411	384	377	383	389	411	418	432	372	422	425	381	415	395	416	403	393	388	441	373	398	396	399	399	424	397	402	370	414	417	372	380	400	419	391	373	399	409	404	419	461	375	399	411	406	391	362	380	373	413	377	407	443	387	383	446	374	431	366	399	382	396	367	390	407	370	414	413	397	394	396	419	366	369	393	401	426	433	408	429	387	415	386	388	396	404	383	404	385	418	426	395	384	386	386	366	391	423	398	372	406	397	399	397	437	373	435	392	399	418	384	369	403	397	383	417	379	391	400	392	391	406	417	426	394	401	408	404	397	389	425	415	380	390	405	417	428	409	363	389	391	372	415	380	366	395	355	391	417	416	416	401	397	424	359	400	439	404	390	405	362	369	383	401	384	406	405	406	406	418	404	408	404	408	399	450	389	393	400	410	392	394	396	406	391	408	397	415	420	400	416	378	395	403	372	410	387	407	407	385	436	426	375	405	338	456	422	392	371	375	409	386	392	415	381	406	399	383	436	412	359	397	365	408	396	381	415	401	412	388	405	411	411	398	429	423	416	429	401	396	399	403	407	366	376	394	405	407	398	426	396	413	419	393	372	409	412	403	410	391	423	396	414	387	435	390	435	406	383	357	421	425	377	394	403	394	418	391	400	349	376	409	386	377	385	388	451	366	424	402	417	401	389	400	428	411	382	466	392	372	385	393	417	407	430	398	413	393	406	390	435	404	429	408	422	417	390	418	388	386	372	392	412	386	443	434	367	410	418	400	392	400	382	368	394	417	381	400	387	377	434	348	394	415	392	394	379	421	378	391	396	425	458	406	361	397	408	373	373	394	420	410	396	359	434	424	372	406	461	399	447	398	418	410	442	425	400	419	415	376	404	402	425	404	405	426	367	384	402	388	379	398	375	379	401	402	424	400	456	402	382	412	406	386	402	381	416	404	346	391	391	412	410	412	388	412	403	383	409	404	417	383	430	407	407	372	387	435	425	398	389	404	413	395	376	408	440	381	399	443	400	396	386	397	386	422	411	405	433	418	385	416	364	391	426	415	399	376	407	411	427	426	413	404	396	380	417	377	368	403	418	427	407	385	374	375	414	420	417	378	410	398	425	411	455	396	414	398	403	397	420	418	396	380	414	385	439	393	414	412	375	353	415	370	401	402	409	440	434	415	417	384	407	398	393	381	380	417	382	396	433	375	405	437	407	403	419	396	414	399	400	376	389	427	382	444	393	410	404	403	432	387	413	410	428	399	400	412	395	410	373	400	397	405	410	411	417	399	398	354	369	402	386	364	401	415	400	394	402	409	396	407	429	410	406	392	427	413	398	391	399	392	410	403	418	439	377	389	439	373	406	397	411	416	435	397	372	402	419	386	373	397	425	416	406	409	436	400	413	428	423	382	464	412	380	438	371	403	401	372	395	411	420	418	416	388	417	397	403	401	381	417	414	407	414	394	397	390	410	365	407	391	404	363	427	362	407	382	423	344	396	409	370	376	400	371	428	418	367	380	384	408	398	421	440	386	423	380	456	431	406	433	389	386	388	424	386	406	407	403	407	408	459	389	395	402	391	424	383	392	413	390	416	403	410	408	360	405	401	375	432	416	398	393	469	425	401	405	405	384	380	385	408	399	398	411	407	390	388	418	429	425	395	444	390	399	393	422	378	407	381	429	398	406	389	421	402	411	395	399	431	421	428	445	390	380	407	376	392	409	461	361	419	403	395	453	411	372	411	427	407	362	381	382	410	386	393	377	404	390	417	401	437	380	418	387	405	422	406	431	414	392	390	411	372	401	434	400	406	400	406	406	378	358	391	386	381	411	387	419	355	417	400	409	427	384	370	403	403	389	425	435	428	365	392	364	409	384	399	415	396	373	381	418	387	403	415	417	409	357	386	411	385	394	424	417	394	376	390	405	382	386	393	424	416	379	395	397	393	434	395	409	419	389	387	395	385	385	402	400	398	387	394	393	405	395	379	395	412	382	407	418	405	388	376	413	398	389	398	420	423	419	402	408	390	404	451	412	362	375	419	402	403	385	424	389	382	375	400	436	411	391	393	415	388	437	390	380	347	417	369	412	382	418	367	372	388	394	375	411	424	418	414	408	391	397	421	409	370	401	366	402	402	405	384	404	431	375	382	395	371	393	400	398	390	422	423	416	452	416	402	387	367	415	401	439	382	388	398	404	422	415	412	394	439	365	416	370	399	407	372	402	426	377	360	420	411	423	391	391	441	397	383	412	364	399	447	410	382	378	355	418	385	416	393	429	415	375	387	418	392	415	384	394	349	367	397	388	417	399	391	398	413	410	407	401	421	400	432	395	408	366	407	413	407	408	388	398	345	430	373	395	379	429	374	393	401	399	393	362	357	396	395	390	388	404	426	372	400	385	342	392	387	404	422	382	415	375	431	441	416	402	379	392	403	418	393	423	427	394	434	399	400	393	411	419	409	413	383	387	412	422	415	370	403	439	422	402	397	407	373	416	418	402	393	413	422	431	383	411	429	411	405	410	431	411	420	382	420	409	386	390	410	371	397	370	383	379	426	410	442	374	411	440	378	383	393	385	396	388	410	418	410	401	416	379	404	445	393	387	416	426	405	427	414	382	374	376	384	425	402	401	404	403	410	404	408	448	427	383	410	393	400	391	394	373	426	390	406	415	384	375	357	394	399	420	404	423	383	425	431	424	397	397	409	444	384	395	414	424	350	400	392	374	430	403	394	394	409	387	395	447	426	390	427	420	395	400	435	397	389	406	388	372	427	406	393	429	406	377	406	394	395	403	379	400	411	386	399	392	423	391	396	427	388	414	425	424	395	385	413	369	414	350	406	363	388	408	472	436	416	395	438	433	404	396	423	383	385	410	424	395	372	402	378	403	392	396	390	393	412	390	369	436	417	432	433	422	365	412	422	413	411	415	435	389	415	363	397	417	400	384	406	397	408	382	390	375	432	378	373	382	422	425	410	381	391	411	383	394	396	416
26783	19989	7417	1609	859	702	536	529	438	419	429	401	393	391	355	381	454	397	397	428	403	403	416	371	396	398	448	383	407	413	393	377	372	386	408	428	397	400	395	428	384	385	400	417	428	409	381	414	371	429	513	460	391	394	403	374	374	418	395	402	417	394	406	355	403	390	441	425	404	384	372	373	424	391	385	405	409	385	396	423	388	418	423	435	414	359	381	403	381	406	449	366	396	375	409	376	398	365	390	381	375	377	443	386	433	376	419	407	381	389	411	390	378	407	394	399	409	372	396	407	411	366	388	370	407	363	374	390	372	381	375	386	377	409	359	389	419	408	393	394	385	368	396	366	376	413	397	413	375	409	413	399	363	430	411	381	395	401	397	377	396	375	393	427	393	410	400	370	424	397	394	380	375	387	337	400	409	381	405	366	358	371	389	426	363	415	416	400	408	392	427	376	385	400	389	377	380	356	396	409	398	390	392	409	395	404	375	407	393	379	406	380	398	385	413	364	410	417	376	411	381	376	391	385	404	371	410	369	371	393	387	388	394	375	361	366	422	397	423	389	368	414	404	401	397	386	420	382	413	405	374	378	408	425	398	403	390	438	369	382	397	405	406	401	397	385	398	395	390	382	391	414	403	392	400	394	387	360	373	394	382	390	363	385	399	411	364	413	421	397	346	421	414	393	371	427	391	392	384	412	400	400	405	388	366	398	402	425	387	371	399	395	408	373	355	402	403	387	370	404	373	402	394	403	379	381	411	406	381	441	404	403	368	418	391	393	431	390	360	393	386	422	402	407	398	433	389	404	374	372	357	377	395	377	412	378	388	400	379	400	390	421	363	399	382	389	416	373	371	387	422	403	412	417	393	358	397	380	417	371	414	381	375	385	391	413	426	425	367	388	391	422	378	388	400	392	421	392	427	377	401	387	411	386	402	395	452	393	402	426	423	379	407	369	400	408	378	390	400	385	376	373	376	386	380	389	408	381	389	416	398	392	373	413	418	378	403	376	402	362	387	403	416	384	424	417	373	366	368	392	411	400	437	386	379	389	391	379	410	416	387	379	404	372	382	420	416	381	384	396	390	342	374	392	385	400	414	380	385	373	378	380	386	382	374	416	406	397	401	407	411	420	384	363	370	388	399	409	369	379	397	384	442	363	426	399	342	432	364	381	409	410	405	395	379	411	405	385	389	388	412	411	373	388	423	394	383	391	395	386	397	406	397	426	387	393	389	394	420	404	404	413	406	409	414	378	410	381	389	395	373	402	402	387	403	382	427	399	386	407	386	429	394	403	395	403	428	392	382	396	402	432	387	407	383	403	418	409	436	412	419	381	362	360	373	405	415	394	391	399	427	408	383	411	415	386	416	400	419	397	402	378	387	370	403	425	423	372	400	373	390	394	413	384	409	347	404	395	379	405	383	398	362	364	386	413	408	411	415	362	376	391	386	397	414	389	425	417	366	389	404	406	386	424	364	356	403	352	406	390	406	392	410	385	420	390	406	388	397	374	398	394	419	394	402	401	412	413	374	357	378	386	371	406	403	402	395	397	407	378	347	384	368	408	412	366	405	411	399	400	408	418	393	403	359	401	419	425	384	437	413	379	384	372	386	364	382	384	396	403	368	394	374	416	390	420	385	414	418	415	386	379	372	362	376	372	378	416	408	345	412	386	401	375	401	404	378	382	376	387	398	393	400	361	403	400	378	402	362	389	400	394	405	420	428	390	408	406	420	404	357	407	377	412	347	374	404	405	421	387	385	380	407	385	399	371	420	400	375	388	362	362	374	363	387	414	415	409	407	395	398	403	388	400	398	390	424	403	376	409	378	377	424	407	429	374	410	400	408	387	409	397	410	374	364	402	402	387	421	414	376	418	383	414	373	392	393	385	374	426	391	399	371	395	403	390	456	368	379	391	393	412	388	411	424	425	409	392	374	401	408	410	379	364	402	421	386	396	381	367	390	384	389	447	404	423	390	413	406	391	393	417	380	433	409	397	417	377	419	403	402	389	403	385	376	380	426	408	354	370	380	405	395	411	433	386	440	359	364	385	383	425	413	399	401	386	376	402	378	398	369	393	392	392	375	368	393	383	354	414	424	393	393	401	395	367	388	411	392	395	405	363	420	392	409	395	410	368	405	367	395	376	329	397	406	409	367	419	405	424	389	372	394	381	396	400	375	386	357	400	389	372	387	391	400	379	386	391	381	387	392	400	372	428	429	416	404	407	415	369	387	411	408	378	384	382	402	384	362	420	389	376	363	374	366	397	359	420	379	397	390	406	395	381	408	406	416	396	412	439	363	426	368	384	363	362	390	402	423	410	377	391	428	383	400	379	396	406	431	404	433	366	420	372	406	345	384	400	397	422	406	385	410	412	370	385	363	399	424	415	415	412	415	409	364	381	422	424	389	432	404	374	381	406	389	403	420	401	318	457	359	380	410	393	375	387	430	398	428	409	367	410	387	394	405	350	405	378	361	404	406	418	376	437	410	376	415	406	413	394	387	412	404	398	372	397	378	383	397	402	378	381	416	380	367	415	415	391	381	391	371	408	391	408	391	399	368	371	413	393	385	386	422	382	380	380	373	444	391	391	412	390	379	375	348	397	418	398	431	421	402	405	399	411	402	416	394	389	406	382	387	400	408	389	373	368	387	388	360	390	394	399	386	366	381	387	420	411	400	397	383	385	397	396	355	396	394	430	395	392	403	369	400	390	374	398	361	397	393	372	376	400	346	396	402	429	420	413	395	360	392	395	394	364	399	380	391	381	386	420	404	406	390	357	421	399	412	391	391	373	389	380	447	402	405	420	419	392	397	387	373	399	378	401	393	380	390	385	390	346	383	362	421	381	418	379	361	394	438	398	405	397	419	416	388	377	381	411	371	386	388	319	397	402	376	388	406	378	371	424	402	403	414	396	378	366	405	362	418	398	407	410	416	415	407	407	396	411	399	394	376	436	383	416	422	402	409	384	410	406	420	376	380	401	391	386	369	400	428	378	405	368	411	396	362	404	376	393	397	421	363	380	387	382	418	398	388	389	400	389	385	407	392	397	441	371	404	382	407	395	407	388	377	374	382	403	410	402	370	422	380	404	384	395	418	389	407	399	383	412	440	392	415	366	379	371	434	430	392	413	416	419	389	409	411	389	414	381	426	407	397	401	400	412	385	383	408	406	365	386	391	391	423	409	387	421	383	377	394	384	391	358	403	409	392	412	433	401	390	382	354	354	401	381	391	408	388	387	418	378	355	379	425	404	405	412	394	402	410	406	414	395	406	416	388	378	402	370	406	411	391	426	387	388	399	392	399	403	384	417	390	395	395	378	403	417	418	385	372	389	348	400	409	373	372	386	382	391	412	426	399	404	389	392	388	408	386	410	345	431	400	392	430	406	398	394	406	362	416	350	422	380	388	397	376	387	409	409	390	413	396	401	376	375	398	401	403	386	391	382	405	382	418	395	386	410	384	403	398	388	400	404	384	451	405	388
6953	7534	6580	2776	1752	1349	1127	1059	943	910	805	808	751	730	728	682	737	727	739	762	699	697	693	724	690	786	715	754	771	726	704	727	724	767	732	714	692	739	736	759	738	704	700	695	745	702	722	736	733	818	939	736	706	753	704	720	749	716	699	748	662	742	717	679	694	668	691	687	734	705	676	676	685	689	716	714	683	711	667	739	682	684	734	687	727	715	672	735	710	686	764	737	725	665	700	681	676	691	723	692	729	680	672	699	680	665	689	658	686	710	705	723	706	731	678	748	697	652	680	666	721	668	663	704	688	684	682	658	677	712	731	696	721	688	696	696	703	688	740	700	673	721	713	711	662	727	717	697	703	712	655	682	650	670	736	686	688	671	678	678	692	621	686	712	707	729	720	662	719	733	672	730	681	727	690	724	722	694	711	726	708	682	706	733	732	659	644	703	620	649	668	689	651	674	690	703	716	645	747	755	669	701	689	687	724	687	742	698	693	688	698	716	662	732	717	691	649	682	726	706	698	674	704	693	766	694	691	722	695	623	702	710	709	710	698	711	705	704	746	688	725	709	687	659	693	706	693	661	692	758	700	701	708	692	694	688	713	703	690	726	708	666	634	710	667	662	736	697	684	755	691	663	680	722	688	731	722	692	678	665	716	716	646	693	674	722	710	650	684	718	728	707	673	692	670	711	718	666	670	709	717	694	693	725	661	689	648	694	705	674	699	694	711	705	719	732	699	712	663	721	670	688	694	688	654	701	664	678	719	714	697	699	685	712	688	685	712	665	699	702	726	676	671	649	664	700	734	743	674	692	680	684	740	698	740	695	718	713	734	678	715	693	707	671	713	674	713	644	675	695	708	745	692	704	710	753	679	695	735	745	702	659	688	748	700	691	703	674	692	695	690	649	687	661	717	727	662	713	707	721	722	696	674	727	678	689	694	704	729	707	678	698	653	702	663	682	726	709	677	675	718	693	712	705	656	705	714	698	710	697	713	716	751	687	692	675	677	672	717	666	694	679	712	706	693	671	729	671	623	663	709	740	722	682	713	723	656	658	665	698	681	696	667	710	634	721	721	679	707	694	714	670	740	705	717	691	676	673	685	696	668	665	686	690	695	693	648	725	705	727	718	674	682	731	629	659	693	713	669	700	709	728	685	728	710	714	716	693	667	685	718	691	693	668	723	751	702	746	720	743	709	732	690	650	668	716	754	648	715	695	672	635	707	726	674	701	684	710	690	718	680	647	658	705	653	736	705	708	639	700	714	719	695	723	684	666	723	707	640	697	690	725	718	675	700	702	688	668	674	687	683	707	703	657	664	718	638	692	688	714	692	684	729	685	704	713	731	666	742	669	669	713	717	715	735	694	689	651	707	732	678	675	636	706	693	688	689	677	688	675	668	692	681	681	683	691	667	765	711	694	739	655	675	683	698	736	705	706	688	684	660	709	715	706	681	680	722	685	707	722	698	710	674	709	680	685	730	718	671	687	745	717	680	709	709	718	732	685	706	707	691	666	690	681	662	730	710	663	651	698	668	750	692	712	683	730	686	683	714	742	684	720	714	694	670	680	712	694	710	685	679	628	690	656	732	737	726	702	668	697	660	671	718	796	700	718	717	713	640	676	715	689	661	724	706	731	703	680	654	656	694	710	652	681	676	697	723	709	689	695	729	735	689	681	696	664	727	741	686	736	668	704	699	747	694	721	703	740	709	702	658	702	682	731	694	702	700	713	707	698	666	712	684	712	659	723	672	691	694	674	704	651	668	695	700	658	683	735	688	687	733	677	675	763	678	702	682	684	717	695	696	676	663	707	699	698	705	676	712	652	757	713	712	670	686	639	714	765	674	680	686	696	672	718	726	651	699	661	716	697	708	740	663	713	715	657	664	705	688	716	728	696	731	699	682	702	706	717	679	724	690	708	703	665	718	683	654	639	676	700	655	707	687	677	646	702	701	704	749	706	702	701	711	713	701	678	687	689	689	685	626	663	692	688	695	699	663	647	676	695	667	670	671	695	718	685	673	683	653	692	742	714	735	636	667	712	747	674	644	711	692	679	691	713	663	668	699	710	717	737	707	697	697	722	669	720	683	647	711	681	697	663	732	700	756	707	689	682	674	695	728	661	654	685	692	681	728	704	695	687	709	652	651	739	729	730	671	659	701	705	677	689	682	649	668	674	678	685	736	683	682	684	691	655	696	751	701	704	720	690	653	741	723	689	676	701	728	726	733	705	739	654	718	721	697	694	725	729	710	670	690	737	658	659	733	682	676	712	685	710	716	738	688	677	653	702	681	688	673	721	708	691	662	643	704	653	714	705	707	678	729	681	717	734	701	686	695	648	696	695	717	740	687	670	720	700	722	714	743	673	706	708	760	690	669	683	744	754	714	743	718	675	669	710	709	699	686	714	640	685	683	705	704	722	655	695	700	735	708	697	716	696	707	722	676	692	697	713	717	676	701	729	696	672	741	695	666	715	716	714	693	677	727	679	671	683	706	677	675	718	729	751	696	703	713	704	740	681	714	674	714	670	706	678	682	733	732	712	661	739	718	732	692	705	684	751	658	697	714	771	713	746	700	724	733	696	714	700	728	710	618	728	669	702	674	699	673	677	688	691	695	692	654	698	685	668	683	693	680	662	665	662	724	695	689	679	721	636	726	736	745	705	708	682	711	715	653	715	679	732	681	680	731	690	658	730	722	711	696	661	639	687	719	661	712	716	684	683	745	651	745	710	683	711	723	622	671	680	673	702	733	719	702	725	708	677	660	694	678	711	741	716	711	715	727	748	722	720	706	670	701	744	717	729	700	703	650	626	676	693	719	653	664	711	691	705	718	703	712	680	676	690	737	695	688	670	689	734	696	674	703	718	720	692	730	696	705	695	712	673	701	709	714	730	737	693	696	684	657	661	689	646	723	693	626	705	699	740	710	689	716	718	692	711	672	717	703	688	722	702	681	650	694	665	730	680	706	711	697	697	706	681	704	670	705	699	703	738	721	676	699	729	665	731	669	662	717	646	707	679	710	629	715	694	684	740	706	698	681	715	690	733	731	695	708	715	726	692	715	678	682	735	733	675	688	710	718	684	662	691	698	693	696	706	699	697	619	684	744	738	689	701	699	710	741	684	704	703	683	691	698	713	684	676	681	692	688	683	652	674	688	675	730	663	669	708	720	699	687	726	673	669	722	681	717	678	711	741	702	718	701	715	763	728	699	676	744	666	688	645	723	645	745	722	670	709	701	688	658	740	708	715	731	728	698	691	656	706	645	672	740	686	624	658	729	684	685	670	740	668	706	650	683	714	691	670	658	657	734	686	709	733	690	682	713	674	706	690	661	694	702	674	717	736	732	705	679	707	702	754	692	686	658	675	668	706	654	663	742	704	687	709	692	686	723	680	696	704	670	756	693	689	693	723	668	688	721	686	687	690	705	691	687	707	672	694	675	705	684	694	749	698	681	693	703	736	677	707	655	691	708	695	722	694	671	657
24202	21208	28240	24443	19636	2366	959	723	584	536	491	440	427	408	436	421	423	353	373	377	364	375	398	360	337	340	359	337	331	345	371	354	367	365	340	362	383	324	351	383	378	335	367	352	363	351	354	366	376	731	905	365	354	349	361	353	345	338	344	322	376	322	319	350	334	343	370	353	351	356	315	349	329	349	339	331	343	320	346	346	328	339	356	311	378	328	345	328	328	334	340	334	310	364	354	331	359	342	312	331	327	329	327	323	337	350	330	334	338	333	324	331	343	303	332	340	351	331	321	340	369	344	335	326	332	316	355	324	351	320	344	352	375	337	354	334	332	344	334	375	332	313	333	358	339	367	322	355	346	331	330	370	317	344	346	350	341	315	356	330	310	320	351	348	297	330	367	345	339	351	333	340	333	337	340	296	312	358	349	361	329	333	335	362	315	302	345	340	303	345	362	324	317	306	347	357	297	340	298	320	331	343	337	341	342	357	352	362	338	327	328	316	341	304	317	371	351	321	327	336	335	334	351	350	345	314	352	330	355	337	333	333	355	345	360	311	339	322	364	350	309	317	329	366	334	352	345	339	315	358	330	331	375	344	316	348	384	328	336	341	315	346	330	312	353	335	349	354	317	350	339	322	379	360	343	338	331	313	334	355	365	335	333	328	356	343	306	339	331	334	333	327	300	303	327	368	335	332	355	322	349	295	330	340	333	344	312	343	306	330	321	309	336	352	321	331	363	310	329	354	341	364	361	351	348	331	311	333	345	350	304	353	337	349	328	349	343	315	342	337	330	331	321	332	342	347	360	309	351	347	338	339	354	326	345	333	343	307	300	325	351	346	339	315	335	316	321	351	336	327	352	351	335	290	341	326	293	313	340	358	326	342	373	360	338	313	325	332	301	330	318	360	343	309	351	313	332	351	322	295	309	325	354	346	356	344	309	343	367	369	299	333	352	289	317	351	340	343	305	321	346	332	361	321	359	339	371	347	361	343	327	339	338	327	329	350	334	347	327	356	348	320	348	350	342	293	345	322	314	342	317	325	329	330	336	350	319	331	344	363	337	323	341	316	309	335	342	344	330	338	340	345	333	330	368	317	326	353	343	329	336	325	344	326	328	325	319	322	332	330	359	294	350	356	302	328	316	382	349	326	331	316	318	322	338	314	330	324	344	360	323	323	357	363	332	328	327	318	313	309	332	352	320	325	371	316	304	313	347	324	340	365	286	347	299	347	330	323	357	334	309	341	344	363	329	319	332	372	284	300	334	350	330	326	336	322	297	292	339	339	331	359	341	327	348	318	340	331	330	369	329	316	347	332	323	320	337	348	317	346	364	327	304	303	345	292	345	316	335	327	357	308	370	341	349	345	325	315	332	353	293	327	346	294	311	344	339	343	327	318	321	328	338	322	346	333	320	349	340	328	320	362	325	355	327	335	352	326	358	342	332	344	282	349	316	335	330	366	323	336	342	339	335	347	323	303	343	333	349	320	337	319	355	324	323	347	321	315	329	333	343	353	337	351	340	319	331	330	341	362	332	322	342	332	359	324	318	344	372	323	291	310	325	318	331	331	315	365	324	293	345	355	346	324	326	341	323	338	307	322	369	336	330	333	307	311	358	332	318	344	322	334	321	352	341	325	326	338	325	344	316	326	344	294	316	329	331	306	316	340	329	344	346	330	369	347	330	323	319	283	358	328	337	338	352	298	345	332	357	318	351	339	324	335	323	322	310	331	350	328	356	346	324	310	343	326	363	309	332	329	336	335	337	334	349	321	341	341	361	351	308	346	367	307	327	299	343	308	350	351	324	334	311	324	336	348	318	318	335	322	321	361	300	314	325	313	316	340	348	332	357	363	319	340	315	351	334	330	345	330	330	345	338	327	315	331	372	328	328	338	359	366	350	342	323	350	325	324	290	346	361	330	330	340	362	336	328	339	351	333	325	330	310	352	333	317	335	310	310	362	348	288	334	293	321	352	317	337	310	340	362	316	338	337	341	312	321	359	356	352	356	343	337	322	326	293	334	344	332	331	370	341	343	345	300	310	312	337	330	355	314	339	337	332	297	332	314	342	351	323	344	331	350	311	332	350	310	352	345	316	327	320	320	340	331	330	345	358	357	376	333	345	347	327	336	377	337	345	332	339	327	338	325	340	351	332	345	348	336	325	366	337	315	365	323	337	338	329	354	325	331	334	328	298	319	348	326	333	336	333	333	316	349	308	326	340	333	335	343	332	350	346	357	334	335	331	322	328	376	310	311	325	323	323	340	315	325	308	317	309	356	336	310	335	343	304	346	328	300	322	316	331	319	340	331	341	321	316	342	303	365	332	351	317	311	348	346	295	343	337	338	343	339	325	341	312	371	297	312	319	281	400	318	313	332	333	328	328	315	318	327	333	310	324	333	352	347	315	339	331	321	327	324	334	307	335	333	361	303	343	349	348	319	320	335	342	362	345	329	343	328	363	334	332	302	356	318	334	372	308	346	324	316	340	349	318	324	356	356	340	323	367	369	370	354	333	331	304	306	305	325	352	374	342	346	339	334	317	305	321	349	311	344	365	317	337	323	341	346	328	330	318	338	312	322	316	335	319	304	344	298	314	345	337	334	331	328	316	310	349	323	330	358	332	335	325	340	306	311	325	340	370	348	332	371	351	319	324	342	305	330	325	355	342	320	320	319	321	342	346	289	368	352	344	337	345	344	347	347	346	348	329	320	330	322	330	346	327	297	337	333	320	328	322	383	333	330	325	345	350	320	336	321	312	340	351	329	349	328	355	337	362	329	305	307	349	325	352	338	350	347	334	323	339	316	358	339	343	331	316	333	359	331	328	336	318	317	334	360	354	352	367	349	333	325	320	330	348	322	344	325	336	360	329	324	319	352	333	334	326	360	331	344	346	368	357	320	361	334	313	359	310	314	340	319	328	350	319	344	320	309	348	320	358	325	361	343	341	331	345	335	379	323	307	326	342	339	294	353	301	331	303	316	351	339	309	353	343	358	328	343	321	289	326	318	332	351	330	321	339	339	330	327	343	330	297	309	329	347	322	337	336	373	363	333	330	336	349	301	312	362	325	343	310	343	308	320	333	348	324	340	341	313	356	311	351	315	321	298	314	342	304	362	323	316	346	367	350	344	370	311	323	325	315	335	348	319	314	339	346	359	318	337	308	336	324	318	335	334	300	331	333	357	319	341	339	348	353	311	317	320	348	325	340	336	327	347	332	330	332	319	323	340	347	393	343	346	335	341	304	355	319	326	322	335	326	311	315	365	342	337	350	353	355	297	343	320	349	339	315	361	342	342	317	324	319	311	303	337	317	317	333	352	314	339	318	374	342	315	334	341	326	356	317	333	361	317	333	343	317	335	343	348	325	328	319	360	329	360	331	312	329	350	345	357	339	310	354	347	333	351	337	347	296	323	330	334	336	321	338	308	320	335	320	326	299	337	352	302	329	317	314	319	328	309	317	392	377	334	332	320	346	315	331	349	339
8865	15581	13251	6315	4120	2788	2205	1936	1620	1377	1215	1049	966	923	871	816	832	749	736	697	744	739	721	729	741	682	686	656	664	662	670	680	633	737	628	681	723	683	668	675	676	683	679	675	654	641	696	687	682	1879	2645	724	641	586	632	629	632	597	615	652	631	641	657	637	615	613	625	616	619	621	585	608	586	609	686	552	620	612	591	594	606	592	637	627	610	576	607	608	626	629	571	601	584	629	584	603	645	569	638	600	599	656	595	607	605	587	600	596	590	568	611	613	637	614	591	595	583	608	568	606	620	609	593	609	616	593	617	575	636	583	616	609	617	610	617	612	598	615	589	633	585	627	636	588	627	674	591	604	627	640	606	652	628	582	538	584	614	582	582	632	623	589	611	601	627	618	641	580	582	617	593	595	601	611	568	585	618	625	625	582	605	575	561	638	605	580	619	613	599	583	580	607	641	617	584	604	609	625	587	594	590	615	606	623	620	598	619	631	562	677	609	614	609	599	612	605	604	574	609	627	613	621	594	530	600	571	559	621	596	589	605	665	591	603	650	590	600	619	629	590	570	630	667	587	636	647	648	597	604	632	568	571	586	597	630	625	598	613	619	604	626	604	599	605	633	625	589	627	590	588	586	614	624	592	579	640	605	561	590	613	621	656	582	614	595	562	611	628	613	600	584	613	642	611	650	586	616	612	648	619	621	626	596	624	610	629	665	606	653	658	638	646	562	593	592	646	571	622	600	652	599	603	630	597	617	625	654	653	604	628	615	569	559	615	622	596	615	596	592	618	636	619	600	621	619	620	641	631	615	562	607	617	606	617	628	612	567	596	581	607	644	599	613	617	563	602	658	611	602	621	638	609	621	602	581	623	610	608	574	608	627	606	622	626	601	637	612	606	593	576	630	627	608	618	627	620	590	613	611	572	626	592	554	604	548	632	589	636	617	595	637	592	614	636	607	643	617	617	607	629	612	629	568	642	646	620	610	602	601	603	616	604	610	621	604	573	638	606	573	629	590	606	583	591	637	624	590	659	593	605	627	604	573	628	601	635	531	646	622	593	632	615	623	590	587	621	644	629	601	645	636	651	597	529	628	615	588	621	607	652	584	567	612	616	667	629	613	628	598	595	607	557	637	616	648	549	609	593	625	619	679	657	573	630	571	611	585	620	600	611	603	647	600	598	565	578	618	591	562	625	604	631	643	633	612	583	641	602	585	592	645	608	603	603	658	586	695	618	621	582	615	589	631	622	608	615	596	588	597	609	619	641	624	635	612	581	619	638	611	572	623	614	626	608	615	615	629	599	596	617	601	609	550	645	628	590	601	555	635	600	551	585	619	671	614	596	643	628	636	621	601	587	627	595	672	605	638	592	604	599	589	578	621	645	626	572	622	623	622	621	596	591	617	630	603	613	595	631	606	616	594	600	622	637	587	591	597	578	647	629	621	583	632	584	583	630	622	624	568	585	594	628	665	624	613	617	577	565	571	619	615	650	602	647	607	578	623	602	620	589	577	624	562	638	629	618	602	672	610	551	582	583	617	611	621	568	643	627	542	612	603	624	618	616	614	631	640	565	581	620	579	615	626	664	649	650	617	624	615	586	614	614	604	623	628	573	630	610	610	641	580	588	534	625	623	630	614	651	638	580	601	575	620	586	640	640	636	627	649	592	617	619	579	591	602	645	589	614	604	611	616	579	636	626	603	637	581	605	586	596	599	631	615	625	571	598	614	634	603	638	629	596	592	626	582	606	625	588	615	637	566	612	625	665	598	602	632	655	607	596	620	614	614	631	600	589	625	549	605	607	579	637	591	646	595	608	602	606	572	569	593	591	661	617	597	643	605	655	640	555	588	629	582	612	641	589	610	617	618	587	648	605	577	570	584	600	596	609	641	644	601	587	621	582	582	572	666	577	592	661	606	639	605	588	658	620	574	551	581	625	637	605	645	619	644	604	634	606	584	616	623	634	596	634	605	652	603	626	622	595	639	602	615	615	621	585	617	593	587	664	601	674	593	658	613	657	644	640	633	645	636	580	646	617	613	618	619	570	618	588	597	602	611	646	600	578	609	601	636	601	541	615	581	584	590	656	650	597	588	600	617	615	553	618	614	599	581	659	590	635	593	583	609	601	643	584	643	604	632	656	667	585	614	623	614	608	602	619	572	606	616	629	618	591	622	632	598	589	601	588	628	593	614	592	634	601	616	570	555	642	620	605	614	583	572	611	626	591	637	566	650	596	648	573	612	627	654	602	597	624	617	615	636	596	632	570	604	623	629	618	573	607	594	618	622	589	624	619	639	593	607	610	599	632	570	610	602	646	613	580	615	615	564	619	592	566	611	601	601	609	594	605	609	641	639	570	631	658	610	596	571	602	600	631	614	604	621	605	606	584	642	601	605	617	591	581	601	603	584	623	640	566	605	651	620	649	606	599	577	628	616	591	575	618	587	596	575	614	642	624	601	617	605	585	596	633	609	625	628	590	626	624	623	591	605	617	595	582	586	590	607	587	586	591	621	614	594	589	592	664	617	639	578	617	577	661	606	548	583	593	590	588	624	608	645	611	646	610	551	593	616	588	613	632	645	636	614	593	629	602	588	568	613	628	595	605	596	637	613	579	611	599	633	619	613	585	631	575	592	611	623	628	664	626	598	604	608	626	621	613	599	605	583	620	572	611	592	614	632	555	596	613	637	648	617	560	603	641	600	618	626	611	580	598	599	613	596	642	682	649	656	584	616	593	586	610	599	619	607	596	597	602	614	623	570	605	656	620	611	611	629	601	610	649	598	611	647	628	549	636	634	622	612	589	591	607	593	580	593	566	603	624	594	587	634	611	589	648	573	577	633	650	602	659	583	660	607	602	625	618	597	607	619	568	597	606	628	609	611	605	669	615	604	612	614	584	629	624	595	626	603	584	583	634	608	577	632	591	624	618	612	686	559	619	536	633	591	637	636	579	625	634	608	600	618	609	643	652	607	605	619	582	628	629	580	617	589	588	626	646	642	657	629	601	604	636	627	593	584	624	613	623	603	640	599	635	625	634	617	608	607	561	579	582	576	628	598	600	623	583	634	621	619	640	658	615	613	600	595	644	588	620	615	580	625	635	568	637	582	591	577	652	642	629	594	614	577	598	627	642	605	589	542	573	617	606	644	658	599	613	623	594	587	628	606	616	611	555	588	624	549	602	599	601	642	588	610	598	613	639	635	592	586	636	625	605	618	555	595	642	605	607	613	590	572	643	625	637	553	625	614	617	605	610	584	587	607	585	610	573	593	593	628	609	603	575	577	655	609	583	574	626	660	576	596	622	594	598	644	648	620	585	609	592	596	577	613	579	602	610	622	565	606	619	590	569	584	589	613	598	593	559	620	619	632	604	648	597	628	595	580	574	661	610	604	644	614	639	611	636	594	620	599	614	606	627	610	617	604	659	596	616	603	565	597	637	633	590	607	572	637	625	593	581	598	607	639	637	620	556	565	604	614	620	632	609
23346	21326	29046	23920	21317	18141	2024	884	584	528	471	407	360	327	304	282	297	262	290	279	282	250	253	238	256	226	230	250	230	228	244	229	248	274	226	259	248	247	222	243	265	271	228	246	261	229	240	233	238	846	1101	217	216	237	184	206	196	189	243	220	209	240	233	240	216	220	235	209	188	188	198	220	230	212	214	197	191	161	218	235	193	198	221	208	192	204	203	186	212	202	222	221	202	215	190	200	206	222	222	199	209	210	205	217	198	193	195	183	214	199	194	216	196	193	188	203	220	190	216	193	193	197	213	204	203	206	194	197	215	192	187	202	204	231	203	210	204	196	185	227	176	216	204	202	207	199	197	197	211	224	172	210	217	208	202	196	188	202	211	198	199	219	205	213	204	213	198	207	201	203	221	237	177	181	209	202	212	184	205	218	212	182	195	201	200	218	197	211	218	219	215	199	197	232	196	229	181	202	209	214	197	198	189	206	230	205	183	217	207	195	244	196	208	200	195	184	209	205	224	196	219	228	193	226	210	205	219	203	224	192	197	201	201	199	219	222	212	202	198	197	204	192	194	187	179	216	185	206	214	224	195	212	205	202	201	213	202	204	208	206	194	209	201	193	200	179	194	224	222	217	214	177	221	197	194	193	202	209	207	220	212	228	206	215	185	228	222	221	182	208	181	232	214	213	217	220	193	190	182	202	219	208	202	195	184	205	186	203	209	165	206	213	211	205	184	209	176	211	210	214	198	206	226	213	184	221	186	231	224	194	196	209	227	205	190	208	218	215	212	213	218	204	211	176	194	209	198	210	215	239	237	199	194	207	179	192	212	193	174	229	219	220	204	195	202	210	208	198	196	199	213	208	194	191	181	201	206	209	175	207	203	193	195	214	216	202	202	217	201	218	188	219	213	223	200	220	220	208	182	212	196	203	229	200	180	210	168	182	202	209	219	209	202	206	216	196	201	207	222	190	199	195	200	201	205	196	187	187	207	222	212	180	214	188	240	211	210	195	198	221	195	197	216	204	197	192	202	209	193	207	230	197	215	193	196	205	190	188	217	215	217	216	201	197	181	206	182	191	217	231	187	234	198	213	201	202	194	207	204	163	205	202	197	189	207	229	185	197	193	204	210	182	220	215	226	207	219	194	219	218	218	198	219	217	200	211	216	186	201	203	190	204	207	225	190	220	212	193	204	179	216	204	198	191	209	204	196	186	202	208	213	181	210	208	229	209	209	219	197	221	212	201	191	241	224	203	208	207	186	201	175	215	199	206	187	216	196	223	210	189	203	222	216	180	169	222	204	203	172	210	192	209	191	184	190	196	215	194	207	221	193	209	183	207	191	205	189	204	219	173	223	215	193	210	220	184	201	225	198	195	199	224	213	201	200	204	195	197	194	202	217	182	196	197	176	213	174	205	195	206	206	201	188	202	231	203	182	209	213	221	211	221	214	183	187	184	225	222	208	227	214	209	230	187	223	202	204	208	217	193	233	219	215	229	218	208	210	218	186	195	216	202	211	185	221	224	217	207	199	215	228	203	166	206	201	196	241	195	203	198	191	198	215	185	223	213	221	191	190	225	218	185	214	194	223	185	195	220	217	191	227	222	230	222	204	211	201	212	207	226	199	201	212	189	206	207	186	210	191	216	192	229	194	211	207	209	220	186	207	214	187	207	217	200	200	201	183	202	200	200	202	206	202	204	210	200	210	203	211	198	220	216	191	207	189	205	223	206	194	216	174	210	211	204	197	215	204	211	210	194	193	207	214	213	200	187	204	211	180	204	214	185	196	200	205	193	196	187	205	211	215	221	187	195	205	222	192	221	189	201	164	205	230	179	190	187	188	178	233	216	213	216	203	206	198	182	202	186	201	199	198	212	178	222	203	247	200	193	194	206	201	201	178	212	216	221	210	228	213	197	207	204	199	196	210	195	202	194	218	209	201	203	216	199	217	178	203	206	205	190	197	209	181	200	199	193	210	216	181	217	220	210	211	212	201	216	220	185	209	212	213	207	212	208	194	204	205	196	218	188	198	213	205	223	213	203	216	198	221	201	188	190	225	197	216	198	216	184	210	191	232	196	191	210	188	192	166	190	211	213	218	207	187	189	196	225	201	212	202	237	219	209	217	181	184	199	201	223	209	185	201	230	209	207	191	190	223	179	224	202	214	201	206	194	198	209	194	233	200	224	205	169	216	231	204	209	193	185	192	206	198	176	216	201	211	184	187	199	215	224	214	179	221	192	203	230	207	227	194	202	218	207	217	197	216	227	228	211	191	191	207	206	209	208	204	197	188	219	197	192	204	202	208	230	209	187	196	207	199	192	185	180	205	204	206	206	208	234	195	210	197	223	204	221	236	205	209	222	199	206	198	238	205	216	211	221	197	206	189	208	210	219	202	200	221	196	207	185	206	192	206	211	183	211	217	187	207	187	187	204	217	189	208	195	220	199	214	207	192	228	206	225	196	201	216	212	215	219	205	192	179	206	201	177	194	184	201	213	199	179	170	206	216	220	203	233	222	199	189	194	189	188	174	194	181	193	213	206	204	205	204	196	208	216	195	216	214	216	223	182	200	203	190	210	217	205	181	218	181	207	217	240	242	214	174	206	221	229	193	220	207	191	220	217	204	207	201	216	177	198	209	218	164	209	207	196	189	210	191	233	182	198	209	223	194	196	199	218	206	188	173	202	185	180	224	205	206	202	208	213	194	196	194	206	216	200	211	200	219	201	211	187	172	218	227	208	203	201	210	190	235	232	200	196	223	191	224	200	208	208	211	193	196	189	197	229	201	207	219	189	195	189	206	191	202	237	212	203	170	203	193	205	195	180	219	200	220	208	222	200	200	200	200	205	191	227	209	227	209	212	193	203	210	196	187	223	205	198	220	199	194	213	221	189	199	208	214	190	244	178	204	208	214	207	190	201	193	199	220	219	211	186	199	197	205	220	179	218	202	209	200	181	193	178	197	215	207	203	206	217	201	202	216	232	180	199	204	211	181	193	198	208	203	213	197	173	183	197	213	191	216	218	179	184	191	211	242	205	212	203	216	207	225	200	225	200	218	186	192	193	219	207	209	203	215	191	220	207	228	187	232	215	193	199	203	216	199	215	209	205	211	206	204	239	226	221	210	201	218	209	216	210	219	220	208	200	201	199	209	190	194	210	181	207	184	201	206	201	228	195	225	205	182	191	219	223	199	198	210	195	206	196	199	211	170	203	222	192	200	208	205	189	187	212	209	216	211	216	182	215	199	182	214	224	163	241	207	192	214	221	192	186	197	212	194	221	224	178	193	230	207	211	198	201	237	237	195	189	221	223	206	224	175	200	200	198	211	224	207	204	207	215	186	200	216	179	222	189	201	205	232	196	181	210	191	210	206	197	205	224	216	211	194	189	177	223	193	214	221	188	190	186	204	224	214	192	196	213	199	210	202	200	214	182	203	204	245	202	198	202	197	194	226	196	181	208	193	190	219	189	209	210	223	208	198	182
11107	20907	18075	9316	5785	3977	3149	2594	2121	1755	1438	1195	1071	928	804	766	764	687	637	624	589	550	540	534	515	499	497	534	526	473	504	484	505	496	524	503	538	513	524	495	482	472	499	454	461	478	454	481	457	2502	3007	434	412	417	384	399	416	402	395	394	391	395	385	358	402	405	385	424	398	427	377	395	359	377	404	390	348	377	369	361	383	346	378	385	348	432	380	402	421	374	363	366	359	357	379	381	402	370	383	374	403	397	393	376	362	382	361	388	352	384	377	392	356	386	355	380	340	368	365	377	366	369	368	392	376	367	407	339	378	387	396	374	395	374	350	370	394	362	412	357	378	398	376	372	367	375	359	374	349	379	373	376	379	349	354	371	376	380	367	383	368	358	379	365	335	340	363	377	349	356	366	353	368	370	362	332	386	349	366	373	368	359	373	382	366	416	379	355	376	359	333	382	385	409	391	379	372	384	362	350	355	406	398	367	392	396	380	362	403	382	396	390	384	368	359	356	387	371	368	396	366	392	390	392	358	355	382	408	369	356	354	388	378	359	371	347	396	378	366	380	369	392	390	385	360	369	357	331	315	376	327	374	360	360	325	349	368	367	358	378	329	352	369	379	338	381	347	347	356	356	375	381	384	372	357	376	378	374	362	357	368	351	366	360	394	373	374	385	369	386	395	364	389	356	382	382	361	387	395	347	367	354	381	384	328	395	372	386	337	391	369	335	325	365	378	398	377	375	370	407	357	362	358	354	361	365	375	359	352	346	356	393	362	392	407	373	388	369	358	392	328	363	385	361	379	381	328	398	363	366	368	371	354	355	333	364	379	388	360	371	365	351	382	364	377	376	384	368	341	366	388	393	398	382	399	368	362	361	382	350	386	399	347	355	345	399	368	366	386	398	357	379	375	384	376	333	412	386	362	329	355	394	391	371	410	377	371	355	344	308	355	368	362	372	362	378	378	376	389	407	401	393	388	362	373	345	391	373	363	381	375	364	390	405	351	337	397	397	364	364	342	348	344	381	394	381	358	369	356	395	363	355	394	383	387	375	372	350	345	395	391	346	373	371	382	391	339	383	353	350	348	356	369	380	380	396	380	386	362	366	370	370	381	379	387	376	348	347	377	367	375	379	370	354	387	339	380	376	368	375	348	347	388	354	348	371	366	361	372	405	388	350	362	362	339	351	357	382	376	366	341	350	379	360	371	358	374	376	366	371	381	372	366	356	393	374	396	353	386	387	365	384	383	365	417	380	339	354	363	367	383	355	370	380	372	395	371	354	373	367	362	380	373	367	377	366	365	372	352	356	378	381	347	389	334	389	351	376	428	383	376	376	371	378	381	348	338	365	375	368	349	391	401	337	378	388	359	360	361	349	370	384	380	403	419	380	365	355	360	397	368	386	335	369	354	379	348	390	376	371	421	366	391	351	382	373	381	378	397	373	363	376	368	344	374	384	375	350	365	384	356	378	360	370	371	391	361	366	373	354	370	383	366	362	377	359	362	365	387	373	358	370	375	365	377	366	404	363	362	406	347	319	381	376	369	312	371	349	366	396	385	368	380	371	365	351	379	380	375	380	370	369	351	345	348	403	373	367	385	363	349	388	356	381	387	385	397	345	406	329	389	327	351	354	348	389	394	399	404	377	361	361	369	356	366	390	374	359	325	395	367	380	318	361	351	359	355	378	325	360	344	402	364	352	343	389	394	327	416	368	404	369	390	377	382	386	371	338	388	372	356	376	331	359	374	385	357	389	381	376	348	383	346	381	390	391	394	373	377	359	356	374	370	386	333	372	354	341	361	367	362	369	373	376	363	378	378	406	402	377	360	362	372	346	346	389	353	339	344	359	398	389	399	411	364	352	366	398	349	366	344	375	399	420	388	325	396	383	381	369	388	381	402	367	350	373	371	372	345	338	365	362	342	383	413	393	373	382	393	351	391	346	365	392	355	366	398	363	405	376	366	336	381	378	379	376	350	382	353	373	370	340	339	395	395	365	388	375	368	378	368	361	401	372	406	382	379	378	375	368	381	363	364	359	397	387	369	372	392	365	400	403	347	355	378	384	321	358	348	404	360	361	386	360	380	372	374	353	404	368	351	390	390	360	385	383	362	332	401	357	346	411	350	368	367	382	349	390	353	361	373	372	379	381	339	356	353	362	356	373	357	345	375	350	376	351	366	379	351	359	375	318	320	358	365	390	332	366	357	366	373	354	385	363	367	369	397	362	385	344	374	389	362	334	375	354	373	343	368	357	363	358	356	400	381	409	373	381	399	382	348	359	348	370	371	361	351	374	371	380	397	393	371	346	350	422	345	392	369	397	371	368	351	420	372	352	369	352	406	348	386	340	376	345	366	335	349	377	361	364	346	371	379	404	343	366	347	368	354	370	370	356	391	346	350	350	355	368	369	361	362	399	377	374	384	370	379	373	385	404	372	385	376	392	382	416	354	368	319	404	367	411	349	355	391	355	367	370	389	340	350	368	357	410	395	354	369	374	349	362	356	387	372	345	387	344	344	375	395	348	404	357	346	390	383	375	365	339	348	355	385	406	374	400	398	364	380	404	407	367	340	377	365	364	397	358	353	381	372	322	346	371	348	365	363	374	355	366	383	363	369	373	328	378	351	379	403	342	381	371	389	359	334	396	369	398	373	381	372	342	375	355	382	398	350	405	366	334	362	361	367	376	360	397	366	372	362	392	380	361	343	352	381	363	403	361	389	372	431	327	372	363	362	348	354	400	397	359	373	391	395	366	379	383	366	381	378	350	352	368	367	351	347	374	357	340	390	367	369	374	357	375	399	378	409	365	357	374	384	388	337	383	357	336	355	351	358	379	369	400	377	361	366	395	373	373	422	370	372	341	359	380	356	319	396	427	396	388	346	349	354	377	394	366	357	364	384	326	404	396	343	383	345	350	329	359	376	351	353	377	372	376	361	342	351	359	395	368	351	372	366	339	362	370	406	383	401	367	398	349	389	375	369	365	390	373	341	366	338	383	385	377	388	360	325	360	374	354	343	340	348	394	370	364	336	340	333	382	432	361	373	404	342	378	391	396	388	378	344	363	344	389	384	403	423	367	347	379	336	380	389	373	360	372	369	403	368	376	362	381	379	395	358	355	362	352	353	338	340	356	369	363	362	376	403	382	387	354	395	350	373	357	395	384	360	378	369	362	375	385	371	363	387	418	394	350	342	377	382	396	384	372	378	375	394	319	377	395	360	384	348	362	396	357	385	392	381	363	382	374	359	390	356	348	336	344	370	353	393	388	364	340	370	390	341	370	363	370	369	370	324	383	368	377	363	365	398	389	394	338	402	375	347	362	338	374	364	347	399	356	334	361	387	406	361	344	350	380	341	369	370	381	387	376	373	397	400	375	377	335	348	394	386	384	336	361	386	374	348	377	395	386	344	373	377	368	369	330	398	383	356	407	329	367	369	336	346	368	332	427	341	363	336	394	356	378	352	387	361	361	355	351	362	392	379	398
26780	19853	7455	1777	846	654	497	463	471	425	444	418	421	417	385	370	373	378	371	375	383	383	406	367	400	380	410	387	428	389	386	404	386	382	376	390	407	390	386	388	399	402	438	394	381	349	396	381	403	407	453	414	388	405	364	400	389	373	425	367	398	388	409	378	391	366	397	363	379	405	383	385	419	361	408	357	382	420	348	407	344	405	390	404	376	365	392	374	417	399	393	343	433	413	364	415	427	410	384	413	372	387	359	374	362	413	369	389	371	348	408	367	376	361	372	380	383	371	366	390	380	364	399	385	358	394	408	381	383	371	343	395	404	378	371	378	361	414	388	397	389	403	369	384	382	392	383	365	364	381	377	366	357	375	405	396	393	383	347	412	432	370	382	379	389	342	357	353	360	414	390	382	378	383	358	372	368	379	374	368	387	400	376	423	387	370	349	404	383	397	373	391	393	390	372	375	405	377	348	410	381	356	389	414	418	366	363	378	417	398	423	381	359	343	362	389	426	397	353	429	375	410	388	381	352	374	349	401	375	360	404	374	391	400	403	387	415	363	420	393	367	365	363	397	390	398	401	379	365	382	374	348	352	349	382	358	397	371	378	359	397	371	360	401	359	348	415	356	403	341	345	376	393	392	378	376	402	397	385	377	368	390	382	359	407	384	405	336	350	391	382	444	390	390	412	384	363	378	395	418	366	365	374	402	368	336	374	399	400	357	392	389	351	450	373	380	356	409	387	354	377	378	372	350	393	421	402	349	389	402	383	368	394	358	362	383	416	381	354	383	363	342	375	393	366	381	384	371	340	342	400	405	392	378	345	389	396	362	387	439	370	386	351	377	392	410	370	391	368	397	367	357	383	376	376	380	420	353	376	380	394	384	367	377	378	376	405	362	395	381	354	366	379	362	378	391	356	387	374	380	354	380	365	369	402	353	412	378	354	381	395	390	365	358	389	374	359	388	379	381	405	373	394	390	381	375	349	381	389	374	387	408	379	359	385	379	352	390	368	362	411	371	372	392	382	325	354	389	393	412	379	406	382	354	368	376	388	417	376	391	377	385	352	389	377	390	397	357	364	376	364	390	399	387	392	374	390	398	426	353	366	408	381	428	388	365	378	374	403	352	388	362	364	379	383	421	382	384	377	378	342	363	376	364	376	376	399	380	372	362	370	389	391	392	407	400	383	372	397	385	389	374	416	391	369	401	401	371	363	396	382	365	375	367	348	413	384	384	410	379	395	392	384	392	370	396	389	381	382	405	374	368	367	369	360	400	378	389	370	356	393	398	417	396	371	351	389	378	398	367	373	359	387	390	338	386	384	400	346	382	373	370	382	406	367	328	375	369	387	425	367	372	362	376	401	401	404	372	385	382	390	368	392	375	423	404	362	323	379	367	385	390	385	376	367	389	384	379	365	354	349	372	377	383	379	376	421	336	407	402	379	369	410	356	356	372	385	429	400	360	413	416	362	399	378	368	362	371	362	363	381	363	373	377	400	410	356	345	353	371	364	409	400	379	387	350	372	363	403	389	352	365	418	390	389	409	394	399	355	385	386	345	383	389	362	368	422	416	368	399	360	374	410	386	374	378	369	381	366	353	401	388	400	365	365	354	391	367	378	372	391	392	354	406	370	379	359	362	360	357	374	417	337	350	393	369	362	411	399	383	379	378	351	374	375	364	359	373	405	367	363	414	376	328	395	372	429	396	395	363	382	348	364	376	359	381	365	421	369	380	338	401	387	371	425	375	373	375	419	408	352	386	374	368	385	417	412	368	403	385	370	399	374	394	424	372	362	389	379	390	361	350	371	416	371	355	371	385	399	377	403	379	351	379	367	376	365	375	370	376	381	356	394	398	358	377	378	380	362	405	359	366	388	380	369	401	366	389	386	403	409	348	396	424	390	405	388	371	409	391	345	364	379	399	396	360	426	386	408	376	378	370	386	393	357	381	373	370	372	389	368	370	375	382	399	374	366	395	382	334	396	378	397	359	402	370	392	392	407	418	389	402	352	359	369	415	389	385	401	383	378	398	377	383	369	404	365	379	401	367	358	389	377	365	359	408	368	396	360	392	413	398	383	400	354	359	387	392	348	386	355	372	403	388	406	384	354	372	399	381	381	358	401	391	366	359	378	386	347	359	361	398	387	356	351	384	346	366	384	369	399	355	352	382	372	354	385	379	398	424	389	402	381	412	396	394	376	413	386	377	429	411	352	381	362	386	405	400	375	389	347	388	361	431	374	365	409	372	380	370	399	439	357	361	391	378	346	394	398	402	358	405	381	351	377	365	360	398	397	390	368	347	380	410	371	399	336	415	412	348	374	382	369	344	397	394	407	403	390	369	369	378	414	387	391	390	381	361	380	406	400	395	381	403	379	385	342	368	355	364	357	366	380	380	387	403	363	365	376	388	397	345	395	383	364	368	383	425	381	382	426	380	387	400	358	370	403	387	346	386	374	398	395	372	397	371	413	392	373	403	376	394	355	409	361	369	394	399	387	361	384	364	413	388	389	369	366	363	363	396	359	388	364	366	378	388	394	370	383	398	391	357	373	367	378	346	416	342	379	410	382	365	393	353	381	413	396	359	380	378	378	386	371	408	416	383	339	362	347	379	377	389	401	371	405	386	350	377	376	356	394	406	362	378	388	386	368	389	411	366	372	397	397	339	388	387	405	370	356	382	412	386	366	406	359	342	380	335	367	408	380	410	412	376	384	398	355	379	350	382	367	371	389	377	375	357	376	387	391	404	372	437	385	362	370	355	394	383	396	376	384	377	404	378	360	367	365	401	342	384	364	384	351	387	366	366	391	381	362	400	392	376	367	397	375	349	392	384	375	380	373	360	395	366	363	377	394	358	357	396	405	413	375	384	376	365	371	365	366	379	391	352	375	368	419	371	362	397	372	362	394	438	394	362	385	355	360	401	386	388	387	372	372	388	370	392	367	366	385	368	386	373	404	362	404	369	393	396	404	373	406	369	398	374	388	353	426	368	364	419	391	401	343	401	381	361	397	356	383	391	385	379	374	378	396	384	389	380	383	352	365	367	396	390	371	383	385	370	376	386	406	338	366	399	374	417	384	344	374	365	359	347	386	364	401	376	376	394	377	392	414	383	414	402	360	345	377	406	347	400	384	388	350	384	379	353	396	370	402	397	354	351	396	399	406	366	350	375	396	366	345	401	434	384	382	383	368	399	408	391	374	395	370	373	395	401	373	360	390	393	412	357	387	405	376	406	393	399	370	375	402	387	399	384	410	389	374	402	400	381	354	392	403	398	374	388	374	389	395	365	398	354	361	397	386	420	404	374	417	391	354	366	369	364	377	313	396	399	359	375	361	376	412	376	349	386	365	380	364	377	375	375	355	338	391	370	370	385	362	397	357	358	376	381	375	376	373	376	362	401	369	367	361	379	341	369	369	386	365	375	417	417	396	384	380	386	393	386	385	373	385	377	394	365	405	407	383	379	355	393	380	405	388	373	415	384
6874	6900	6662	3268	1690	1217	1132	1039	945	872	829	831	758	772	723	720	704	726	752	744	719	715	732	678	727	712	738	692	699	660	716	715	705	637	725	725	703	761	683	749	704	668	725	669	699	731	719	696	740	817	871	743	689	667	654	727	690	666	689	682	674	648	690	712	672	661	660	674	688	680	656	682	664	675	705	691	632	630	656	681	665	689	686	713	653	701	673	690	654	690	656	675	729	687	700	698	713	670	707	681	657	729	701	692	709	682	673	683	657	638	655	685	645	662	714	700	644	702	671	722	619	730	654	665	711	697	637	724	679	676	669	629	715	689	674	658	686	687	706	679	650	660	683	681	689	668	722	682	620	659	695	645	668	655	684	647	646	722	687	681	709	650	690	701	691	672	698	713	704	717	714	689	710	650	636	683	681	671	670	651	715	697	649	675	706	699	697	691	673	657	654	673	652	650	659	691	697	622	632	690	666	717	697	657	700	659	660	669	659	676	675	697	686	681	670	696	733	699	654	686	662	697	737	695	652	683	655	632	695	687	671	672	652	668	659	673	664	681	707	676	698	673	693	703	669	646	656	679	689	714	701	673	661	663	697	678	657	662	637	729	713	667	660	692	706	696	706	680	683	724	666	701	729	695	661	659	649	700	684	729	674	689	694	650	700	707	717	687	723	728	698	644	663	673	644	697	660	674	695	670	703	636	662	710	719	661	638	673	612	692	716	653	706	660	698	621	715	665	629	703	629	673	692	667	676	623	698	683	690	690	677	693	627	670	669	689	714	661	655	624	669	680	681	703	715	719	636	668	678	689	673	720	658	708	686	710	679	655	708	659	727	683	680	666	680	677	708	684	645	660	640	667	663	710	694	714	729	675	716	656	682	677	672	683	684	702	675	690	724	657	688	691	669	647	715	691	665	727	667	696	686	702	687	674	690	646	711	670	717	667	634	669	651	703	663	691	682	652	696	659	681	704	652	693	667	647	621	708	700	684	637	670	689	707	647	684	686	639	687	636	680	683	635	699	681	669	674	692	647	692	671	666	676	666	627	666	667	654	650	672	670	667	634	721	717	686	703	670	685	686	636	684	663	665	655	661	685	657	673	641	701	633	636	660	692	701	663	683	666	709	662	675	706	663	699	667	677	753	661	712	676	669	681	687	701	685	694	654	713	676	714	680	688	653	648	683	651	676	668	634	653	641	653	725	648	666	650	700	656	683	677	633	664	646	707	671	655	644	684	635	638	664	714	679	692	666	604	723	658	652	697	676	698	718	689	694	657	674	657	709	692	643	665	665	681	644	656	702	672	637	682	680	648	678	629	671	708	700	620	645	639	677	650	634	643	674	672	676	711	690	701	680	689	673	681	647	712	708	656	710	669	671	680	674	686	682	660	693	668	691	700	676	674	717	692	657	672	678	698	657	708	636	691	733	719	690	646	639	638	706	688	680	629	689	649	700	670	685	640	678	693	668	619	692	699	664	700	701	653	657	643	696	716	688	730	700	649	656	670	637	672	699	684	676	682	649	656	664	646	687	690	678	664	674	663	707	666	690	720	693	691	691	696	695	651	708	687	678	674	694	689	681	653	683	673	634	662	670	653	657	649	686	657	661	655	657	674	724	657	633	671	710	677	689	641	670	698	661	660	659	660	682	682	619	644	665	663	720	652	704	639	675	680	743	705	696	690	656	710	670	655	688	659	676	684	663	723	690	676	657	682	706	726	664	668	634	705	682	700	702	648	693	676	709	702	694	672	634	721	661	695	665	666	685	666	663	731	652	653	689	673	701	686	591	636	719	634	702	672	665	695	669	672	680	675	692	679	698	675	704	699	639	692	677	697	653	710	661	682	644	667	634	693	664	707	703	673	651	674	676	724	644	657	661	668	720	697	690	675	676	669	658	687	664	710	622	664	661	683	636	644	686	667	655	664	667	653	680	647	660	678	657	658	676	673	662	715	614	712	641	714	694	725	625	648	602	717	638	694	694	712	652	684	695	654	659	644	634	649	679	683	690	659	661	634	697	644	637	672	666	703	644	652	629	658	671	682	673	683	672	673	652	659	651	662	666	654	687	639	653	666	693	701	691	688	668	652	670	679	707	663	669	636	674	672	704	692	657	755	688	661	679	687	694	710	696	702	711	663	664	659	700	663	652	679	680	698	658	649	676	665	684	682	646	676	639	637	670	682	702	639	736	647	699	717	696	694	681	700	652	659	687	681	711	661	678	647	701	680	695	650	684	682	708	682	716	701	711	671	669	642	724	693	713	714	675	643	660	663	665	630	658	676	611	643	739	659	644	736	714	638	681	643	658	647	640	710	674	633	696	705	619	715	664	702	655	640	695	713	676	703	696	672	666	650	635	677	661	707	706	674	699	667	635	690	649	675	686	654	678	665	722	658	692	678	643	685	681	658	662	678	704	672	741	667	653	730	685	658	642	641	673	675	679	697	703	722	681	754	673	672	742	652	675	657	649	690	660	675	704	645	663	701	671	617	685	706	692	624	685	705	677	673	645	693	641	707	700	640	680	635	709	666	669	666	673	650	655	706	676	671	662	631	633	672	704	714	685	728	674	639	700	635	679	689	671	689	660	662	681	626	644	682	677	680	675	647	655	703	698	713	677	663	706	705	650	692	685	707	645	683	695	654	686	683	643	629	682	670	651	677	653	696	682	693	692	702	720	661	689	696	648	660	650	674	697	708	654	733	634	673	643	676	653	681	682	669	730	702	687	687	675	680	670	679	680	663	688	669	683	669	714	669	649	687	661	645	723	691	695	706	675	607	700	662	718	679	632	647	652	662	639	669	732	704	646	690	654	666	651	682	711	684	673	705	680	676	616	639	660	708	669	630	644	696	677	653	633	700	623	682	681	682	644	689	698	687	716	654	750	658	704	639	648	671	710	702	650	660	672	694	695	693	698	683	706	651	703	670	680	703	656	633	680	675	636	724	655	651	723	658	686	666	669	696	733	676	689	659	655	667	675	646	694	703	713	705	617	707	662	673	675	674	701	680	676	685	715	694	682	673	692	633	677	681	700	682	711	671	699	658	655	673	664	697	690	668	668	663	685	698	655	661	707	673	704	745	722	716	643	690	677	667	669	631	633	653	702	692	718	673	674	690	702	672	685	703	666	684	691	657	643	641	665	707	693	721	701	671	689	659	712	668	657	712	642	654	646	655	685	658	665	677	670	659	636	634	686	679	670	634	674	678	673	739	673	641	699	613	663	701	637	659	663	706	672	668	662	725	723	702	658	667	669	654	696	698	638	659	696	700	666	664	672	676	690	684	691	663	698	662	731	671	711	654	677	681	707	629	629	700	687	672	653	692	667	710	677	674	653	658	693	633	711	701	664	710	668	660	681	720	683	641	696	630	644	669	666	681	664	694	671	689	654	694	638	677	714	687	696	672	614	670	681	696	677	679	703	734	716	684	667	690	665	711	671	616	627	716	685	653	677	676	639	721	694	685	646	636	710	697	666	670	706	672	664
24156	21236	28269	24485	19751	2536	930	709	582	529	469	425	415	456	444	384	382	363	380	332	371	377	353	381	345	338	359	394	346	360	351	394	358	363	366	330	358	347	324	366	380	343	370	383	352	377	321	320	366	546	884	324	333	304	358	342	340	338	351	338	323	346	333	335	316	350	322	307	335	328	349	324	322	326	350	349	350	342	321	324	333	333	337	341	294	295	329	352	338	335	296	344	360	318	373	360	329	333	357	359	307	366	335	319	343	350	361	318	342	331	299	329	348	333	340	312	313	347	341	328	339	353	339	350	326	343	320	301	324	335	343	339	355	325	329	350	364	344	345	278	312	334	338	323	318	351	338	329	320	329	323	347	328	340	322	314	352	336	352	328	354	320	312	303	324	334	343	343	329	304	326	336	299	341	348	342	299	349	321	343	318	337	323	328	324	318	338	327	338	350	314	333	332	356	369	307	342	302	330	338	313	305	326	334	319	347	301	327	306	369	323	313	324	319	348	323	311	324	322	324	328	322	324	341	332	341	330	358	356	349	329	299	340	328	327	316	360	346	337	334	343	319	355	338	311	383	321	380	336	337	320	326	333	321	340	307	343	359	341	303	368	339	315	319	330	330	319	340	305	332	321	324	354	330	352	341	318	314	339	314	330	374	318	331	337	341	344	324	321	329	339	352	331	366	329	298	332	343	320	295	332	332	308	323	341	341	314	352	334	328	345	338	327	331	346	307	325	335	347	360	321	315	353	367	351	324	359	318	326	346	364	336	334	333	294	332	320	331	328	341	323	324	297	351	315	360	375	343	381	372	336	305	351	346	351	339	352	342	336	312	336	337	338	338	331	320	313	342	327	327	338	310	349	349	335	312	337	335	331	328	314	323	352	347	325	319	301	343	320	333	329	330	340	340	329	370	325	330	337	351	341	337	296	357	314	322	360	347	316	305	325	353	324	330	332	337	317	357	342	306	279	346	345	319	342	343	354	360	324	336	315	340	335	295	310	331	332	351	333	338	336	331	321	327	322	336	340	315	324	317	367	356	322	325	337	299	343	359	304	339	315	325	304	344	335	348	356	355	319	338	313	364	328	325	345	358	315	331	351	340	364	336	302	316	306	299	344	354	330	354	324	346	326	368	347	331	323	376	336	311	344	343	358	338	341	321	331	323	328	354	349	340	309	341	327	333	369	310	352	328	324	322	342	329	335	371	327	306	344	328	315	332	349	320	316	353	317	304	326	320	330	356	345	324	329	331	339	359	349	334	336	315	340	340	356	321	352	342	330	371	340	352	333	369	327	351	312	350	320	326	332	349	377	332	377	332	345	326	323	337	334	361	336	303	339	329	355	290	320	325	303	321	346	320	373	322	317	339	328	344	352	297	355	316	309	345	328	342	330	317	361	304	343	326	333	313	339	344	314	359	346	312	346	327	308	306	335	353	299	351	332	312	312	326	327	353	305	322	341	324	334	281	341	314	327	352	326	335	322	314	318	319	329	366	330	324	349	315	318	308	338	317	360	394	346	356	349	349	291	340	328	299	319	318	336	356	331	349	311	327	335	320	309	337	336	312	342	325	345	340	317	332	332	325	324	330	353	327	306	319	367	313	346	359	339	319	290	341	329	341	351	360	332	340	356	325	364	322	355	328	344	316	335	316	320	343	349	361	303	338	296	333	338	331	329	311	324	351	325	322	312	324	316	311	337	332	344	341	350	293	366	329	340	343	314	340	338	308	343	311	311	337	328	320	354	332	340	340	333	328	313	333	341	308	330	343	335	334	352	318	346	350	331	329	338	308	327	324	343	321	336	327	327	324	339	320	340	367	330	316	330	303	344	314	330	313	355	343	342	329	336	347	344	309	334	319	352	345	327	325	355	348	328	327	332	359	341	344	315	324	329	364	334	325	366	346	299	354	303	332	325	333	338	321	350	366	319	316	314	337	315	334	320	338	347	313	319	305	319	318	335	353	338	321	348	304	346	338	337	335	324	308	328	370	334	322	346	352	349	320	315	346	344	331	336	312	317	311	325	320	375	338	327	336	368	301	337	312	308	343	343	357	326	325	344	320	345	342	320	327	309	306	314	313	323	320	327	326	318	327	294	346	310	355	301	329	318	337	333	358	329	349	326	375	291	325	310	343	321	318	317	349	339	300	348	309	335	333	339	320	311	352	329	305	329	336	290	337	303	319	327	332	300	333	320	308	351	317	331	337	363	316	379	336	303	344	372	345	314	345	332	344	348	321	338	348	372	354	310	344	335	323	331	307	315	323	330	317	324	356	341	349	335	351	324	322	305	344	340	335	342	321	347	346	315	300	315	287	321	337	293	323	313	320	319	328	315	327	317	343	322	323	319	307	317	295	347	347	345	330	323	358	340	312	349	329	346	344	328	343	333	305	323	357	322	349	362	321	362	320	295	315	363	313	306	317	313	352	286	341	310	287	314	343	354	346	344	319	308	350	362	299	315	356	342	278	334	318	338	389	323	319	351	326	327	318	326	302	342	350	327	336	348	342	325	346	352	329	319	333	327	322	325	351	312	336	355	325	344	336	341	349	325	323	314	328	343	309	314	325	325	336	349	369	299	349	341	332	315	371	316	360	325	350	346	313	322	322	300	307	371	311	315	275	336	299	319	328	344	304	317	328	332	324	322	356	342	313	335	318	352	335	318	334	332	302	341	303	324	341	331	308	344	363	347	360	306	303	364	331	339	355	343	317	308	355	341	310	299	314	361	335	359	302	303	334	333	336	333	352	325	321	337	341	330	313	334	341	310	300	297	306	287	308	311	319	328	343	311	365	355	294	331	304	299	317	311	333	324	317	341	386	339	345	337	324	339	331	312	301	301	356	337	318	346	324	332	349	337	322	334	348	354	307	305	305	328	283	340	377	338	322	342	327	319	325	348	356	314	330	336	326	309	329	349	281	335	318	302	343	333	294	342	320	328	324	300	331	319	290	322	331	340	337	322	331	332	347	365	350	357	343	323	337	329	309	331	310	330	346	341	370	334	326	352	348	300	354	351	375	348	347	317	374	324	321	335	341	344	326	340	337	334	337	367	329	318	335	321	334	310	322	317	319	340	340	319	345	326	314	317	322	329	315	321	346	315	361	311	324	320	326	317	340	329	337	329	339	327	358	311	326	328	291	336	370	326	328	332	330	361	316	319	299	318	338	320	333	351	337	286	330	311	322	331	335	345	323	329	339	307	340	330	329	325	327	347	359	326	353	337	347	327	329	294	323	344	350	318	344	345	329	309	313	330	321	346	326	342	339	352	339	312	315	307	350	320	322	325	317	345	316	356	329	341	332	329	345	337	347	329	351	306	337	348	327	338	295	311	291	350	316	347	366	320	311	335	326	320	307	332	326	328	296	325	330	352	316	321	333	342	322	335	325	341	326	340	307	342	332	361	336	333	337	317	297	342	361	308	365	326	334	337	340	309	339	299	361	327	309	325	289	340	288	324	334	326	335	328	356	307	330	298	327	304	332
8842	15671	13802	7646	4252	2634	2260	1937	1573	1358	1261	1020	951	910	815	812	756	776	791	717	719	718	676	661	710	774	684	650	684	653	706	693	660	694	736	655	669	758	649	676	712	724	627	620	688	634	649	683	696	1362	2504	669	642	605	569	569	634	592	663	620	633	635	630	603	654	599	631	547	583	658	596	641	605	560	620	634	582	657	601	610	621	583	582	604	651	611	634	583	630	565	645	637	568	602	605	571	618	585	599	622	581	677	592	585	570	560	558	545	581	607	555	599	634	619	600	607	601	563	642	582	633	640	602	579	624	607	626	634	609	585	594	558	601	614	601	610	638	577	603	610	641	575	561	628	649	611	610	622	631	608	590	612	615	601	597	605	576	600	597	616	596	648	602	599	590	624	653	580	623	597	585	573	553	571	603	591	590	580	602	625	595	587	592	613	591	571	585	592	571	575	560	568	589	625	578	593	608	588	579	586	613	586	558	577	611	587	618	571	645	571	598	597	629	598	606	604	610	565	594	606	574	557	583	614	597	596	632	631	562	595	565	567	630	589	589	548	612	614	618	597	615	558	601	601	565	606	585	597	569	634	632	585	600	649	586	608	613	621	615	588	613	562	554	614	648	637	548	593	586	611	592	645	572	586	582	593	585	640	610	629	555	566	581	625	555	568	611	610	625	537	594	623	581	597	607	593	600	580	602	586	611	625	563	578	596	571	621	609	623	648	564	589	582	580	663	555	624	581	631	610	584	592	587	655	581	585	656	563	563	590	595	591	576	558	596	599	581	591	563	575	609	596	543	635	575	572	606	601	585	603	583	650	619	618	595	648	580	598	559	587	585	586	633	590	602	608	625	585	597	558	621	603	609	609	579	609	607	569	602	582	584	599	608	612	570	602	609	615	591	572	592	607	581	593	622	620	599	613	578	640	603	599	566	633	567	606	600	602	602	598	616	559	625	564	588	607	605	597	569	593	581	624	644	608	575	595	566	585	632	553	577	649	543	582	604	607	600	576	583	600	615	588	596	650	581	619	642	624	602	615	558	589	593	595	570	575	579	595	610	603	607	599	574	584	628	572	590	608	578	589	622	570	604	596	593	595	593	584	633	598	629	596	630	617	578	585	633	600	621	584	633	610	588	598	599	594	560	594	553	550	560	602	572	581	613	593	637	569	599	613	565	629	656	611	612	564	628	582	590	585	626	574	591	617	636	578	608	624	597	612	625	612	563	616	578	598	606	608	617	582	606	607	596	634	578	570	584	607	603	591	631	621	601	600	611	581	623	618	607	584	597	630	645	635	587	611	643	601	628	616	610	627	597	624	562	578	608	607	589	636	559	610	616	586	588	580	574	619	585	579	599	592	632	606	615	615	599	559	590	554	555	592	630	581	621	625	559	579	651	588	562	593	583	631	577	588	556	591	622	577	572	563	570	603	612	555	596	606	583	605	588	615	601	573	581	577	607	602	639	592	618	600	586	597	622	565	578	603	576	593	598	623	589	609	598	562	595	587	670	599	646	603	574	599	613	649	631	604	574	579	594	638	620	577	574	600	608	616	628	624	613	613	573	603	615	622	605	582	611	587	597	592	566	616	580	570	663	591	576	635	555	557	592	630	592	627	573	622	590	601	589	519	581	598	621	609	565	643	589	578	603	600	613	625	578	612	579	558	581	585	585	613	619	643	576	612	594	606	570	583	608	602	552	564	597	609	576	598	612	617	556	607	620	582	605	633	558	599	655	584	616	597	602	598	600	576	597	626	581	591	581	562	582	601	590	604	592	631	566	551	626	579	606	607	637	591	593	596	579	609	582	618	642	604	627	627	627	612	575	570	592	610	626	626	567	578	590	593	592	654	575	618	570	560	625	618	585	604	650	561	619	668	587	612	616	572	568	600	651	626	593	576	612	622	634	572	597	586	589	596	575	584	598	564	571	557	618	556	623	604	579	660	608	596	591	573	586	566	636	620	582	601	621	615	619	583	609	608	591	594	610	593	585	590	639	590	598	605	583	601	655	562	565	578	592	567	600	618	633	576	598	595	587	610	648	589	611	608	590	573	614	560	563	580	590	610	628	597	616	631	605	544	620	597	610	606	615	601	607	595	599	589	609	630	590	605	655	607	593	577	548	588	595	605	618	604	592	611	556	652	592	607	608	563	581	620	639	617	603	569	595	579	599	623	643	565	661	605	610	593	565	614	581	571	637	594	612	551	585	576	622	633	586	606	642	609	629	626	581	618	598	604	638	622	608	574	617	576	588	583	598	644	602	612	596	600	677	595	580	611	602	648	612	617	614	624	588	618	617	561	574	608	664	632	630	583	590	584	623	625	588	574	607	647	585	570	583	594	620	677	588	627	658	621	576	592	634	571	617	609	601	595	676	674	592	644	563	610	575	580	623	576	592	575	570	620	551	570	587	595	609	621	624	587	623	634	619	595	618	589	592	577	635	610	599	611	587	609	613	586	655	604	607	601	582	616	602	579	590	591	619	588	636	582	595	586	559	626	622	614	559	567	591	607	604	619	587	586	584	575	633	578	621	562	584	606	579	643	588	620	601	550	590	615	610	622	569	613	645	593	567	607	596	603	602	613	559	598	643	594	604	616	597	561	601	571	623	597	592	579	633	620	571	578	615	617	593	630	593	592	615	631	600	619	614	587	601	622	605	594	608	558	610	638	625	601	640	626	568	643	636	608	588	627	662	632	615	605	568	609	575	588	602	670	596	593	584	554	570	596	634	598	639	593	577	608	577	592	596	669	587	585	571	582	618	607	595	561	583	601	609	609	645	612	599	609	549	640	610	634	621	610	604	629	634	650	623	568	614	619	656	621	613	635	575	584	612	574	615	616	632	559	608	569	591	623	597	601	597	624	605	573	574	575	606	587	601	582	639	626	602	579	630	559	602	598	606	620	590	620	591	608	606	609	605	603	618	636	595	604	583	597	606	592	606	639	596	646	615	577	567	587	588	609	585	595	586	589	568	607	597	607	589	557	579	625	602	619	591	613	589	620	557	652	581	648	654	562	637	600	604	593	600	642	576	600	602	561	598	601	628	612	619	636	627	571	617	606	580	586	587	556	630	638	575	587	630	586	593	574	583	605	587	631	552	598	621	567	655	599	619	561	601	658	574	566	635	630	600	590	577	598	573	606	609	601	575	603	592	594	605	576	581	596	636	580	629	625	589	502	580	617	602	659	597	592	582	570	569	613	615	620	556	605	571	643	595	592	612	620	604	597	600	590	582	590	584	591	625	572	577	586	607	581	553	592	529	592	598	586	584	615	626	646	600	577	587	582	567	569	620	570	583	598	589	595	554	637	597	610	621	624	593	601	610	589	566	536	610	612	602	597	626	599	616	600	604	597	563	596	621	595	569	592	566	606	591	562	575	663	540	584	635	555	616	599	601	567	588	597	590	615	595	605	598	608	656	631	607	571	573	558	610	569	583	568	619	592	605	606	630	636	622	627	598	590	639	618	595	553	623	567	566	583	607	613
23303	21322	29022	23946	21323	17930	1983	894	643	523	450	411	345	321	322	296	271	294	288	289	276	261	299	230	242	250	244	234	258	246	243	245	213	230	211	239	255	227	259	241	256	245	218	228	236	236	233	236	231	670	1390	292	215	208	184	232	237	211	203	198	190	192	213	217	223	188	203	199	204	213	212	211	222	213	210	226	206	221	206	186	197	192	206	191	198	204	198	220	177	198	189	221	204	213	175	190	187	211	187	203	228	194	194	221	199	200	186	189	225	211	203	198	188	182	194	231	188	208	219	216	200	205	223	224	225	222	210	196	248	209	221	178	213	204	197	211	201	206	219	197	195	211	188	203	186	197	189	190	209	213	189	228	185	201	202	229	226	239	183	214	188	192	218	189	204	184	227	229	221	205	192	199	187	192	193	195	202	202	201	208	204	224	179	178	206	199	200	201	226	172	196	202	190	188	195	205	223	183	184	199	206	190	203	211	182	219	207	216	190	209	205	170	198	203	205	196	206	208	212	201	201	201	209	206	192	217	189	222	175	194	205	211	226	214	203	193	209	233	208	177	227	196	207	210	194	205	208	190	210	173	196	212	209	207	177	188	191	195	188	200	186	200	193	200	200	211	208	222	227	193	190	169	199	214	196	219	190	205	193	208	211	203	216	195	174	195	191	180	228	214	198	210	200	238	220	229	191	225	229	198	183	196	198	188	206	237	194	184	192	195	216	199	216	183	182	214	204	209	188	211	229	223	211	211	191	207	228	225	217	205	201	186	196	214	183	196	187	224	186	200	213	204	170	206	172	211	186	211	199	225	185	207	204	197	187	227	177	174	189	181	184	210	225	237	200	195	188	193	212	221	210	192	215	216	202	186	213	210	183	194	204	211	182	197	192	220	195	205	208	226	210	182	192	202	211	206	206	206	193	204	216	207	197	217	211	210	187	202	203	217	193	208	188	219	197	200	192	182	198	209	197	187	197	210	198	212	190	190	192	187	189	219	209	200	195	206	197	194	201	206	211	195	207	190	182	211	186	219	188	193	217	195	202	197	216	211	221	222	210	203	188	216	190	181	194	199	187	197	210	197	205	203	189	203	203	221	200	209	213	213	222	212	184	186	203	191	211	203	204	198	197	209	207	210	206	200	198	205	200	224	207	192	194	188	216	202	213	176	196	183	220	212	224	175	209	207	208	179	203	182	210	211	225	212	212	221	179	217	227	217	220	201	199	198	203	203	202	201	211	193	211	203	215	220	208	202	205	210	229	189	192	209	199	211	209	198	213	211	210	212	210	208	201	198	189	198	202	200	208	216	191	204	189	215	189	206	205	189	192	204	181	189	183	190	196	196	208	188	216	178	223	207	198	212	217	171	192	210	194	226	188	217	214	188	176	221	173	196	183	198	194	229	190	190	225	186	177	191	199	207	215	201	204	226	211	226	186	182	214	211	207	194	223	188	207	207	190	196	210	197	224	239	217	193	210	214	206	203	206	201	188	214	205	205	193	201	194	173	196	197	205	192	217	203	193	207	210	158	210	200	204	176	204	196	215	209	219	214	201	199	214	201	200	189	202	190	214	216	229	223	181	205	212	201	201	213	232	207	221	176	202	200	212	190	193	212	211	209	238	205	190	194	187	231	223	219	181	177	213	202	199	197	208	223	209	195	215	178	183	190	205	190	207	219	209	212	183	209	183	202	185	201	217	188	199	204	197	205	208	234	191	181	184	204	197	204	212	214	212	202	207	188	197	226	231	217	199	200	206	226	229	221	202	211	196	205	197	205	184	194	218	194	197	207	224	205	204	180	199	197	223	236	218	195	179	205	184	192	201	209	222	226	219	172	189	214	203	203	192	197	204	222	195	202	195	200	210	195	201	221	164	182	196	211	190	178	209	163	213	213	222	219	194	228	191	203	186	227	207	220	218	212	216	221	190	203	206	198	182	222	203	199	198	184	194	201	219	202	223	208	196	217	218	196	206	189	188	183	211	193	217	220	192	188	189	211	192	226	204	204	191	216	215	213	210	223	202	210	198	213	205	208	219	210	188	183	205	211	185	204	218	178	207	198	196	198	197	181	217	228	209	185	192	194	217	179	192	179	172	205	181	194	179	224	175	203	189	213	200	206	200	204	199	231	217	199	184	229	194	223	210	192	199	215	204	221	209	187	192	200	191	219	207	203	211	194	214	213	208	205	166	214	187	210	197	184	173	220	170	194	208	200	208	190	204	236	176	211	204	216	203	208	184	225	195	212	190	197	206	195	201	167	205	202	191	165	210	209	183	218	206	195	200	210	190	221	214	229	213	204	201	170	214	191	176	200	216	198	229	233	201	245	206	224	197	202	175	188	199	180	212	190	202	207	177	191	197	181	178	212	227	185	207	201	214	192	203	215	186	210	180	195	207	197	192	188	204	194	214	190	203	210	189	187	212	189	222	215	194	195	214	171	184	213	201	207	208	246	205	191	215	174	202	212	186	199	196	192	222	207	175	218	203	240	209	217	200	201	218	201	224	216	201	187	213	215	197	197	183	180	178	225	184	206	191	188	188	204	220	186	216	190	208	198	185	202	199	210	195	205	209	225	198	177	201	195	187	180	212	194	206	213	238	201	194	220	213	209	201	196	203	204	188	191	213	208	218	172	204	208	186	227	193	194	192	186	196	224	196	195	215	217	170	226	203	215	200	178	168	189	198	190	179	213	199	214	192	215	196	199	203	207	184	197	192	204	194	213	200	206	208	198	192	176	195	187	227	198	200	191	216	224	186	214	215	217	210	188	167	197	191	205	203	208	203	187	231	206	209	190	198	205	196	189	214	228	220	213	192	217	191	202	190	206	203	213	223	223	203	208	179	212	198	212	175	194	213	200	194	192	195	197	228	218	202	179	186	180	211	188	197	197	202	195	190	205	192	194	199	180	210	204	189	188	189	162	191	202	204	183	198	191	187	227	212	193	198	212	226	212	206	178	185	198	183	200	193	181	220	183	198	194	218	209	208	190	199	198	213	184	202	231	217	207	194	210	203	188	224	199	194	211	205	207	200	209	210	197	213	202	194	174	173	216	200	221	218	210	205	190	226	193	199	179	224	196	181	211	207	191	177	184	205	213	198	188	197	202	199	191	192	195	201	209	194	199	220	214	194	200	195	223	223	233	214	205	206	209	197	175	208	207	201	173	189	193	212	199	195	226	178	181	166	225	201	187	175	238	188	202	201	194	206	215	214	189	196	204	230	195	191	210	213	218	191	197	238	239	197	207	200	204	232	199	208	237	199	187	184	206	218	196	201	217	181	211	189	205	194	184	218	196	219	206	197	187	214	207	217	215	235	186	188	220	214	207	188	199	194	200	202	196	196	196	184	183	210	183	214	223	212	195	199	204	178	186	222	230	208	220	210	187	219	217	194	207	233	191	190	204	224	215	185	204	192	206	195	236	190	210	186	216	200	179	186	206	215	193	208	199	222	202	200	179	218	168	215	227	179	212	188	202	186	210	205	177
11238	21257	19144	10672	6356	4062	3010	2679	2089	1685	1355	1140	1028	935	834	759	718	667	669	613	614	620	558	533	569	502	542	532	499	506	514	497	532	526	537	499	486	492	549	513	564	488	507	491	480	532	479	484	478	1996	4200	653	419	396	394	405	397	397	409	378	413	376	386	369	384	377	395	415	395	416	385	393	375	363	393	384	382	375	406	368	368	375	390	333	393	399	394	366	352	375	359	364	394	416	354	355	358	397	375	402	369	378	358	338	390	384	391	412	395	374	407	395	407	392	333	386	383	378	395	375	343	403	381	342	359	400	405	358	382	379	384	335	393	375	352	372	360	377	367	371	357	366	360	375	375	373	414	383	374	392	363	381	343	361	370	344	354	339	391	385	377	365	373	375	369	373	363	363	385	357	392	363	376	369	377	370	402	372	394	415	371	376	369	373	340	388	351	382	388	341	385	344	328	370	352	368	358	400	374	356	369	354	429	391	369	337	410	395	385	375	356	382	385	366	392	382	385	386	329	356	355	398	378	402	359	367	359	372	402	397	387	356	341	353	406	402	384	398	392	405	338	402	374	415	397	368	364	379	362	348	343	373	375	373	326	386	362	343	346	359	372	389	375	403	325	360	371	386	376	359	364	352	410	367	376	382	402	369	374	376	352	351	360	351	380	382	382	410	369	363	361	340	382	392	372	398	346	390	379	389	404	358	388	353	355	392	417	376	375	366	366	345	374	368	355	398	390	360	367	379	387	359	385	383	371	377	367	342	391	385	347	373	416	385	366	393	357	360	346	401	373	350	350	349	393	397	368	378	390	393	367	389	363	352	354	387	376	386	373	377	367	379	391	361	345	385	355	346	376	407	346	380	377	371	366	386	369	420	377	362	356	380	389	409	399	345	354	356	349	355	358	383	367	358	352	338	354	344	391	361	361	400	352	402	361	367	342	385	392	389	374	351	380	373	355	391	380	354	377	415	407	372	384	395	365	376	382	362	354	387	390	379	357	381	348	367	389	378	330	382	339	366	371	349	382	368	387	382	377	390	388	379	359	348	369	394	370	356	358	339	378	380	363	346	372	334	369	380	364	362	378	338	358	364	381	373	386	384	397	392	359	343	363	377	369	409	409	372	392	373	410	356	344	353	398	358	369	396	400	393	379	372	373	368	357	409	337	375	381	383	368	370	411	347	373	373	388	389	382	350	398	373	384	389	350	338	397	326	365	365	367	334	375	336	359	388	401	397	396	373	348	369	383	358	401	363	367	407	395	397	408	353	352	364	381	390	390	416	409	379	362	368	370	383	356	336	349	369	364	356	397	363	394	365	348	366	399	394	401	364	376	363	377	403	357	370	349	379	369	348	377	376	401	371	384	390	404	351	323	344	361	360	351	353	337	394	364	385	365	372	368	370	364	399	384	379	359	352	366	392	359	350	385	369	356	352	404	393	368	402	402	361	397	378	383	373	331	375	394	398	365	385	350	358	394	395	374	370	389	357	394	357	330	380	363	374	363	379	349	373	374	355	358	386	407	374	337	356	385	374	368	363	412	378	372	385	376	393	398	395	359	365	366	380	390	370	379	364	360	362	410	391	377	350	374	351	373	357	328	371	408	404	419	397	399	357	346	395	390	327	392	400	356	365	389	377	373	366	336	353	372	366	394	390	371	368	355	381	413	366	353	357	378	382	373	390	367	404	400	404	388	355	356	381	362	380	380	386	383	357	364	377	373	349	392	403	395	365	324	356	395	388	392	353	352	364	372	350	377	355	346	356	383	382	359	354	371	371	344	406	370	384	341	403	380	374	397	401	367	362	368	389	394	393	330	334	405	384	361	374	380	393	371	398	393	400	383	387	383	368	413	347	373	392	386	364	393	388	356	379	363	385	359	392	398	370	397	336	358	378	359	406	369	342	371	403	365	387	373	386	366	381	378	380	376	372	358	358	367	375	395	398	370	365	359	340	382	381	389	406	361	377	376	393	346	374	390	387	326	384	347	387	380	372	380	342	368	371	374	373	387	425	373	392	381	379	343	366	405	363	404	356	369	376	348	374	399	362	364	384	396	344	382	371	395	382	384	398	391	382	375	346	388	360	329	385	386	378	380	405	396	365	379	362	362	381	382	370	336	359	370	419	403	390	393	358	396	363	414	369	405	384	366	385	391	415	378	364	356	357	399	388	367	369	366	372	387	380	333	352	352	358	374	365	351	369	384	370	365	360	367	371	416	366	360	386	345	358	347	343	365	373	374	386	378	375	379	391	340	366	380	362	373	407	327	408	392	390	371	390	375	406	377	322	354	392	354	365	369	395	396	363	364	414	364	340	425	393	386	365	384	386	376	390	374	356	347	391	375	373	386	355	371	386	374	382	366	356	357	384	342	365	395	356	376	368	399	408	377	380	390	374	361	382	346	384	355	365	368	392	363	335	387	341	350	367	329	376	371	403	358	385	355	399	383	376	374	379	389	383	370	382	350	364	383	369	357	370	350	404	412	348	372	386	395	388	384	387	375	391	390	374	403	371	386	378	363	394	378	387	347	352	398	367	357	387	360	371	345	381	366	365	395	358	380	364	415	377	351	365	388	372	385	349	389	356	373	374	379	353	367	375	380	346	375	424	347	340	362	374	373	371	391	358	335	364	375	332	412	374	328	367	362	374	406	404	363	368	367	345	347	325	358	360	359	390	364	360	373	396	391	351	385	366	346	354	352	357	365	378	379	388	368	359	385	383	387	377	402	361	376	366	344	361	365	367	361	370	388	375	381	359	379	388	367	389	407	362	382	376	391	404	373	400	391	384	378	391	335	386	401	391	390	397	385	378	374	336	344	350	335	405	325	376	363	407	375	354	388	347	384	368	339	368	337	375	353	369	371	390	387	330	348	366	375	353	373	350	391	375	391	368	356	371	337	380	358	358	369	391	373	371	391	377	365	383	384	332	373	328	361	349	354	365	377	393	375	364	360	390	405	352	378	371	420	357	393	385	377	329	370	364	399	369	408	375	377	356	373	395	348	364	371	348	357	419	377	375	367	389	360	371	357	364	371	393	391	363	365	366	382	353	414	395	357	373	361	358	362	373	387	383	375	391	402	386	373	375	409	359	360	374	398	374	343	384	342	373	395	367	367	356	332	404	385	377	387	332	341	380	385	383	356	359	367	382	359	377	390	356	369	353	383	364	394	410	333	366	378	401	364	371	376	386	353	391	359	382	322	396	360	360	368	380	396	398	342	378	370	381	404	407	352	367	369	397	374	408	384	372	339	387	410	373	364	374	382	381	376	402	376	383	376	382	381	393	372	383	368	357	383	349	354	370	382	375	317	367	374	381	377	339	384	370	367	375	371	378	363	384	384	365	390	377	366	385	363	353	367	388	370	402	390	367	372	376	396	343	344	346	386	387	354	388	397	347	364	358	352	383	362	353	385	382	392	401	343	372	367	366	377	355	370	349	372	381	361	364	377	379	388	346	377	370	388	366	357	337	393	343	381	346	381	359	414	346
26777	19923	7392	1683	758	518	491	483	440	409	415	393	416	374	397	409	386	357	391	354	396	419	358	353	365	376	371	382	387	413	398	391	363	363	383	388	375	389	350	385	402	380	413	367	397	382	381	358	350	401	451	364	389	352	369	387	361	380	357	336	392	381	354	407	380	376	380	364	413	400	396	390	413	390	376	375	384	390	360	349	400	365	367	383	371	333	362	382	393	407	365	381	366	375	356	350	348	366	358	382	382	344	330	367	394	365	381	396	389	339	378	379	385	395	386	352	387	396	367	372	377	372	395	398	387	374	337	391	341	401	373	363	345	381	341	325	351	341	380	366	383	386	366	343	381	344	406	369	346	378	345	384	390	368	374	366	365	386	390	396	346	378	409	364	377	366	354	353	381	347	364	401	380	365	376	368	436	381	335	396	365	366	369	376	354	389	361	348	389	370	375	378	355	363	402	354	370	368	358	338	366	346	349	363	355	376	373	359	379	368	340	366	383	353	366	365	371	376	404	365	352	356	372	382	409	327	349	369	362	363	342	362	399	377	352	373	325	374	384	401	403	369	395	384	347	390	380	376	359	391	391	368	345	389	343	340	392	373	395	415	357	344	370	370	382	373	373	351	366	381	359	339	357	382	393	390	356	334	392	325	375	394	421	354	398	328	395	363	365	351	389	357	359	370	380	375	365	389	383	396	392	403	344	381	386	385	366	373	370	366	356	370	361	391	365	417	349	357	392	381	351	384	383	402	371	364	386	384	363	354	405	373	370	388	374	376	368	367	402	370	439	347	389	403	338	360	380	356	390	356	401	374	355	379	352	363	367	379	354	360	394	398	379	381	373	364	366	375	382	351	384	369	363	385	390	351	383	372	370	412	409	365	354	358	374	367	381	379	362	373	371	386	355	373	344	380	378	382	377	400	364	382	347	362	403	344	383	367	341	367	410	377	364	338	356	360	373	378	347	372	382	383	384	397	366	378	386	368	358	368	388	377	405	375	373	379	358	377	374	359	400	374	351	382	399	423	387	358	382	390	380	363	373	373	375	375	340	371	384	371	383	351	355	348	391	317	388	377	342	359	360	396	375	351	372	368	384	390	335	411	351	361	376	375	356	390	345	379	387	345	381	369	387	364	383	386	332	366	344	380	368	382	390	334	363	377	354	399	369	380	350	377	374	368	355	338	389	387	324	367	360	366	368	373	402	378	354	375	373	419	381	392	336	371	411	377	372	383	383	343	361	365	367	362	393	389	353	370	366	372	387	386	330	359	376	352	379	356	353	366	348	364	409	387	378	383	348	377	341	348	364	373	381	367	388	338	364	361	342	393	362	359	382	381	346	366	367	354	368	357	361	386	374	380	348	368	372	370	370	368	369	366	372	377	369	383	377	356	386	389	361	353	372	381	392	388	352	371	355	396	376	376	367	378	351	399	360	372	349	360	366	358	393	341	390	359	374	373	350	331	353	365	365	384	337	345	400	375	393	378	387	353	409	360	385	376	392	386	386	365	397	404	369	365	382	377	350	365	389	406	366	364	365	357	393	359	348	386	379	386	405	377	333	372	370	347	342	421	348	362	384	409	366	347	381	399	388	366	356	340	338	386	389	373	353	376	369	347	359	385	352	399	404	340	381	352	384	365	388	363	384	413	388	366	358	391	362	361	367	373	376	375	403	362	376	343	371	371	367	392	379	374	353	385	403	375	403	378	352	343	356	351	364	376	371	348	364	385	378	371	355	381	366	374	399	327	353	388	387	370	366	344	362	399	336	378	351	372	366	376	370	390	378	323	364	358	369	350	414	360	358	369	376	389	393	379	373	387	379	346	386	350	370	362	374	361	393	375	382	386	386	381	373	393	365	369	397	373	385	364	377	385	387	416	360	387	369	365	385	366	369	393	360	339	357	392	337	371	372	381	374	361	367	346	370	377	380	338	418	376	369	356	379	406	379	351	408	355	376	384	369	399	352	360	363	368	368	353	365	343	393	398	382	386	361	358	359	355	390	372	354	374	391	375	362	379	373	363	368	365	395	365	383	394	410	380	365	399	396	388	364	403	366	370	371	410	388	379	357	364	384	352	394	377	380	380	373	372	392	356	367	364	347	388	397	379	384	374	383	367	387	353	363	369	377	376	394	350	372	369	370	397	357	366	384	373	353	360	365	372	337	359	348	358	356	327	357	403	376	374	366	368	389	377	353	336	387	403	341	335	367	355	418	369	361	383	389	386	376	375	369	373	391	387	374	350	374	339	383	351	367	384	375	362	371	369	360	354	351	363	365	354	349	374	389	338	369	365	391	360	343	371	397	377	374	365	382	362	339	373	367	372	364	385	372	354	382	374	398	380	364	332	410	380	372	374	387	354	414	395	365	378	381	343	373	374	353	359	375	378	395	384	392	381	378	335	404	374	384	361	352	387	388	380	378	373	392	353	351	340	361	388	377	354	371	358	384	389	341	365	337	368	392	370	358	343	396	386	371	397	358	370	382	386	408	352	352	319	379	358	361	364	398	336	340	406	351	362	378	383	368	343	341	351	370	393	385	407	327	379	401	366	370	356	368	371	416	387	361	401	350	387	350	366	357	355	330	367	415	363	421	397	383	371	348	368	385	379	382	369	361	350	366	338	357	391	365	373	365	403	399	381	368	333	377	383	369	367	355	369	367	394	386	375	396	344	380	403	368	356	379	385	404	340	364	405	348	367	405	385	394	346	405	372	385	359	337	361	371	374	359	424	344	378	380	353	381	393	363	385	381	365	330	368	417	417	381	368	323	385	344	375	348	366	376	385	415	389	349	387	404	374	393	368	365	375	374	360	363	375	365	342	360	344	380	382	367	388	364	368	374	402	362	381	406	346	377	364	366	366	392	321	389	393	378	359	392	372	353	368	368	351	372	354	368	390	344	394	380	339	357	347	389	348	371	366	385	389	369	357	345	367	374	350	367	391	373	370	372	374	373	384	372	370	406	382	407	377	351	383	352	356	385	379	390	334	352	347	408	375	387	369	374	398	353	382	368	372	371	376	372	336	369	380	353	354	356	400	373	390	375	353	358	351	335	389	365	356	380	354	416	350	378	385	399	386	376	377	339	398	360	382	364	365	368	386	362	362	387	365	396	390	348	327	357	362	374	366	369	340	389	385	350	363	370	328	353	387	320	376	379	357	367	388	360	365	361	393	376	419	409	371	376	362	401	369	396	360	383	365	364	376	386	397	367	369	347	404	358	371	372	383	357	405	355	421	336	360	353	373	345	366	357	351	388	380	367	376	399	362	379	377	335	366	387	392	390	371	393	371	379	375	376	319	403	424	376	356	357	368	370	381	395	375	369	353	362	439	370	365	350	364	366	375	390	348	331	392	388	415	366	385	400	355	400	367	387	380	394	358	381	337	358	399	382	375	344	370	368	361	342	384	368	386	373	341	402	361	357	360	372	358	397	378	372	371	386	373	375	376	360	396	394	392	370	366	391	378	312	368	363	379	364	400	374	386
6845	7347	6623	3295	1855	1238	1128	1049	865	845	757	732	732	757	731	698	700	665	661	639	677	654	704	711	679	675	684	666	652	681	695	698	686	723	698	711	660	714	667	692	733	692	701	645	671	701	692	691	722	748	859	646	664	680	657	722	684	660	695	643	666	712	697	667	672	676	730	677	693	673	707	651	667	652	685	693	688	705	695	675	647	647	665	660	685	692	682	686	673	645	670	667	675	647	689	657	660	669	679	642	607	648	660	661	703	621	664	648	609	681	700	635	693	665	661	700	598	653	680	705	642	635	651	641	659	676	659	668	723	651	694	666	673	636	686	673	645	647	708	635	632	698	683	660	665	682	616	623	696	634	666	662	679	611	674	642	663	697	701	641	667	648	710	617	660	623	689	670	683	696	609	659	621	677	665	635	693	670	654	653	679	687	613	672	661	650	663	631	656	684	671	657	670	627	668	686	630	651	638	628	685	610	687	678	674	660	645	648	675	638	663	677	665	657	645	689	651	651	658	646	620	668	695	678	644	664	686	673	622	674	648	659	673	672	644	709	655	677	634	685	659	655	639	719	698	699	673	659	632	672	610	649	697	682	639	645	660	666	673	691	642	651	677	659	626	659	658	696	685	587	640	684	609	693	639	660	654	703	651	658	647	676	641	673	642	646	659	678	660	655	674	675	667	662	661	648	691	652	666	665	679	684	686	650	660	654	659	638	671	704	622	632	639	660	656	688	667	639	657	658	676	718	685	630	646	660	665	627	615	660	668	687	647	648	686	681	667	686	645	624	626	653	658	660	674	639	672	610	672	647	677	643	682	672	677	642	657	647	639	674	711	643	709	668	672	669	644	643	646	648	695	688	626	609	653	612	678	698	620	672	642	685	631	662	623	678	701	666	658	698	650	663	683	633	661	703	676	716	667	678	643	663	672	631	691	677	702	688	680	637	655	713	672	658	672	629	652	650	688	667	718	647	655	682	656	683	677	701	698	617	692	679	654	684	662	705	654	669	642	679	677	666	664	663	696	671	697	666	647	670	670	697	635	622	663	619	707	655	674	664	656	691	668	622	683	654	712	679	620	669	640	664	692	681	622	649	679	636	680	627	634	704	610	679	706	631	664	659	666	686	672	677	713	695	658	671	662	681	605	667	644	646	665	661	672	675	670	647	654	654	640	659	627	654	690	662	637	671	659	692	667	640	648	670	641	638	641	668	705	659	677	676	675	654	663	646	646	675	656	690	682	631	676	631	651	637	651	618	657	626	692	708	589	655	676	683	650	669	609	695	657	622	658	645	658	692	727	685	682	668	648	633	709	671	673	648	693	645	632	604	661	639	617	683	709	661	624	653	666	651	680	678	673	691	659	687	666	670	667	615	649	669	712	695	681	649	653	678	709	673	715	688	669	627	647	625	719	684	671	660	677	700	734	693	685	627	690	621	652	622	660	647	654	661	695	733	641	647	716	671	599	684	665	663	684	675	676	635	666	646	638	655	674	656	688	656	638	591	643	669	665	696	639	668	596	634	646	664	681	669	625	662	678	679	636	638	681	708	641	649	668	688	672	657	618	631	631	699	687	709	648	658	621	677	703	673	624	647	670	713	735	665	651	665	658	702	640	670	685	702	659	683	655	656	631	653	676	672	662	682	708	649	665	626	637	676	660	638	672	613	676	714	643	645	677	656	638	662	669	641	648	630	684	650	674	656	680	642	716	673	655	683	654	648	673	651	669	640	657	663	679	676	650	675	668	733	652	671	661	692	668	646	660	673	650	641	654	672	684	682	696	627	684	657	645	725	677	686	669	632	667	614	672	688	612	638	657	670	638	637	642	655	616	675	652	678	712	619	666	696	636	675	660	622	630	694	655	661	661	652	663	621	674	675	620	606	619	652	652	688	655	701	683	690	668	694	711	654	672	710	640	707	657	669	698	672	676	666	678	678	634	665	676	667	668	703	663	660	687	626	652	684	673	663	637	650	682	685	699	646	662	636	658	644	667	676	662	676	658	689	619	625	658	697	698	670	646	697	657	666	651	672	656	702	665	686	653	744	620	646	675	666	648	697	651	634	648	675	690	659	662	676	680	665	667	714	680	654	638	716	597	655	656	658	649	688	650	634	664	654	683	677	663	637	695	654	681	668	676	691	689	654	623	641	686	694	697	670	652	682	653	704	671	662	606	632	669	708	604	645	654	672	651	673	671	609	685	671	620	676	668	634	656	635	679	673	647	685	616	708	639	667	699	635	636	689	676	686	689	632	654	655	677	672	625	651	657	627	680	659	711	621	677	695	674	656	661	628	660	643	681	625	702	659	665	663	637	653	686	614	665	631	666	674	668	698	696	658	659	689	632	687	694	656	649	680	627	663	678	669	680	672	736	675	673	664	728	628	666	640	633	696	678	674	628	670	613	705	704	715	665	688	649	643	680	675	651	668	699	646	672	634	686	644	717	694	679	676	656	658	682	699	604	634	650	702	635	640	676	642	670	674	691	604	663	674	683	695	664	656	678	655	664	623	659	653	688	728	647	698	693	634	682	681	646	694	651	678	662	677	679	629	663	658	668	663	691	662	698	620	672	692	660	657	683	680	656	691	717	675	649	674	667	605	689	602	701	657	692	661	645	657	628	632	681	638	652	665	698	635	676	613	661	629	636	686	663	691	648	674	660	642	676	666	593	645	639	668	624	663	679	672	632	667	652	679	675	674	690	656	689	658	653	656	663	693	666	651	650	666	718	638	662	676	679	678	655	681	648	651	680	725	681	634	671	662	650	692	666	680	668	660	634	679	705	640	666	622	668	652	636	637	647	689	657	673	696	667	656	670	674	629	649	654	683	669	659	672	668	685	664	638	653	604	697	640	627	647	664	643	663	657	663	686	679	624	664	661	634	664	642	703	643	685	676	660	648	668	682	659	705	682	712	648	657	624	651	650	659	658	644	674	680	672	682	693	684	650	681	705	728	680	658	659	646	656	694	642	680	632	638	694	661	675	675	651	602	624	655	645	674	644	619	633	719	699	632	727	675	717	664	667	650	664	671	617	669	690	649	640	648	694	668	646	680	646	659	650	667	650	603	644	656	719	624	690	671	662	643	698	695	692	688	674	681	661	715	629	639	683	655	620	666	618	674	633	623	632	679	670	663	691	705	652	703	704	664	692	654	637	669	648	646	676	668	638	642	636	690	630	637	634	687	686	713	698	593	632	666	689	640	654	651	672	719	621	685	702	685	660	626	647	659	716	663	638	639	685	650	648	648	640	649	643	680	652	700	687	645	683	673	693	621	671	654	628	630	682	687	701	628	650	679	676	646	714	662	694	665	620	663	666	684	650	708	660	611	677	694	639	672	643	628	660	676	682	710	630	640	620	609	637	674	626	694	672	624	643	660	691	665	636	644	675	704	675	637	689	675	645	641	672	626	665	627	629	671	720	635	710	668	687	712	670	685	660	675	655	677	668	615	666	657	688	649	603	651	681	682	670	598	692	634	629	684	690
24133	21248	28277	24481	19698	2389	925	681	543	521	434	441	418	397	382	375	371	383	354	354	317	346	368	356	311	307	339	343	369	353	339	336	318	331	342	370	349	355	350	328	324	307	359	310	327	318	341	328	320	544	688	363	323	338	342	310	346	332	319	322	304	328	314	288	329	294	351	330	307	316	305	324	337	312	284	316	327	293	311	291	303	337	288	335	325	350	321	336	313	334	329	320	304	316	336	313	316	326	315	302	339	330	297	319	309	291	323	329	306	294	298	343	295	336	315	323	319	297	311	293	341	314	327	341	314	321	302	314	276	339	320	281	350	316	302	305	313	326	325	343	333	321	337	321	352	304	284	350	293	319	342	319	322	332	302	312	280	312	316	301	312	298	311	323	335	353	305	289	335	327	318	304	295	314	284	331	331	322	296	322	345	316	341	360	298	309	335	302	302	332	325	332	313	339	312	324	316	356	319	298	296	290	321	308	329	315	329	293	324	331	303	333	332	332	319	305	353	270	316	350	318	317	319	303	315	333	304	335	309	315	313	303	355	317	357	329	348	286	280	325	308	363	322	301	294	315	324	338	296	332	317	301	310	325	341	308	310	300	290	299	312	329	346	339	321	325	339	278	309	325	327	326	305	279	273	304	315	284	315	288	300	299	317	332	318	314	301	339	348	341	301	307	308	322	302	316	322	329	312	308	313	322	297	279	292	339	319	291	321	307	324	318	296	303	314	309	332	318	302	341	316	309	289	313	332	335	296	325	313	324	326	320	316	326	316	322	310	319	326	329	317	317	313	294	294	343	340	335	290	307	283	316	347	299	330	344	316	314	281	325	328	326	305	278	316	316	351	339	328	348	295	313	305	325	319	355	320	316	349	276	275	330	307	318	301	305	306	312	360	325	315	320	344	302	283	310	306	326	322	332	301	300	334	348	318	300	292	320	332	290	314	320	310	316	275	341	326	322	288	328	301	321	314	340	310	295	320	329	308	286	316	308	320	305	306	322	335	302	319	308	334	307	302	276	297	314	319	316	324	316	316	345	318	305	306	344	289	355	294	329	293	323	332	307	329	324	338	341	292	276	328	343	315	347	346	320	324	315	312	338	336	318	311	296	312	330	293	286	299	314	324	335	315	302	322	312	351	321	323	332	294	311	329	324	334	331	307	331	268	333	305	318	356	324	322	335	287	295	308	307	322	325	285	326	289	358	317	321	310	275	321	327	330	309	285	298	290	299	333	312	307	305	305	304	271	316	325	314	344	337	304	329	325	324	305	330	310	322	325	330	342	316	333	358	316	327	316	305	337	330	287	288	324	328	325	332	310	320	274	329	319	325	332	296	324	300	332	328	302	326	300	312	339	338	318	302	321	336	312	323	291	320	322	290	315	339	341	276	307	296	301	325	294	286	290	283	301	346	307	325	314	305	321	307	317	301	293	330	290	323	306	332	331	323	336	338	300	345	339	304	301	322	337	300	301	338	321	336	334	338	304	324	328	312	322	309	301	274	337	289	299	317	329	290	329	298	338	330	299	314	303	300	340	290	300	331	336	317	300	333	335	301	343	290	302	313	319	279	309	322	336	301	331	319	295	313	311	335	347	275	289	322	323	279	317	334	292	303	323	325	331	322	331	295	308	306	328	309	348	299	338	316	316	321	321	325	289	334	268	273	347	316	341	319	286	332	320	284	310	307	290	303	306	293	304	349	327	305	290	354	319	322	328	278	313	348	309	337	300	318	329	337	318	342	333	334	303	305	342	331	351	302	344	308	305	336	298	309	358	360	329	330	311	327	321	306	322	309	295	324	324	338	306	303	313	321	331	329	321	320	312	341	317	322	313	303	290	306	306	316	302	318	305	304	345	325	302	324	298	325	292	303	302	281	292	301	299	313	301	319	296	320	290	334	331	280	310	318	340	322	303	309	292	337	338	331	324	318	332	289	313	328	307	312	316	305	303	331	336	300	347	334	313	308	294	287	314	323	297	304	342	313	320	297	320	317	337	326	314	293	333	348	319	328	318	346	317	302	321	293	325	323	313	316	342	295	329	331	312	333	329	303	301	299	330	320	313	348	281	328	308	330	322	312	314	292	333	319	325	310	315	314	319	301	338	373	276	335	303	314	319	305	315	299	301	300	317	350	324	342	307	307	343	314	314	316	311	289	299	297	304	308	350	320	315	299	338	306	272	326	281	313	300	303	333	294	316	321	310	333	327	319	298	317	335	317	318	310	310	273	327	304	322	318	293	295	322	320	317	333	346	331	318	344	347	313	318	306	314	304	324	331	326	304	286	339	309	324	319	321	313	301	319	324	287	314	306	319	309	302	291	297	311	307	287	286	300	294	287	366	312	310	281	338	311	303	320	317	307	292	333	319	335	306	312	291	299	295	308	305	345	284	353	313	302	302	299	299	303	305	320	333	325	300	314	306	337	296	288	326	279	310	323	296	306	309	318	328	306	296	304	331	336	329	335	318	306	333	297	280	314	311	322	312	330	322	312	336	334	330	314	291	317	317	309	302	304	306	340	325	335	318	319	336	273	333	333	330	321	325	319	319	306	320	276	319	293	311	286	348	337	310	329	320	317	310	328	318	327	336	302	303	322	300	284	311	280	337	313	291	297	321	304	325	329	316	303	304	328	307	302	327	290	337	314	296	334	326	290	337	318	317	349	334	324	302	320	300	342	282	305	306	319	293	314	320	321	351	311	338	310	314	318	319	350	294	320	304	333	317	300	341	325	341	328	311	296	300	292	313	332	305	291	324	314	322	339	320	291	339	329	327	334	293	317	304	316	316	300	306	328	289	312	308	314	276	285	331	315	290	329	339	321	301	335	288	327	349	313	319	332	310	312	318	295	280	307	304	333	307	302	293	309	320	303	295	307	289	320	320	315	335	305	319	285	316	334	327	294	310	314	331	268	326	310	286	281	333	313	288	320	325	333	322	311	324	325	310	288	322	350	334	311	318	315	349	272	299	304	329	306	296	308	341	337	345	309	302	311	305	326	321	344	295	331	352	318	339	301	308	336	325	309	316	314	340	332	299	307	306	305	333	291	315	323	316	283	327	279	330	357	342	325	305	310	319	307	332	306	316	302	325	307	328	299	289	287	329	329	309	277	353	307	329	290	275	311	327	303	318	327	301	319	343	306	337	321	325	313	302	322	314	301	328	289	301	297	301	330	317	328	304	316	289	331	327	309	298	329	328	312	317	340	293	339	320	303	342	309	302	366	311	316	318	289	333	329	321	314	302	309	329	304	340	333	285	306	325	316	311	301	311	292	321	319	342	289	314	299	297	337	331	298	294	284	329	318	310	318	305	277	315	333	320	284	325	313	313	310	327	310	323	324	308	319	288	340	304	324	303	322	279	321	294	311	348	316	327	300	318	301	347	299	343	310	336	326	321	315	321	305	307	310	302	302	322	292	322	320	305	359	306	350	341	311	330	311	316	305	325	319	317	293	358	300	324	312	315	353	333	328	317	334	294	310	316
8780	14992	13465	7562	4490	2691	2277	1980	1636	1310	1184	1025	922	857	833	779	808	774	712	724	703	660	709	675	642	648	689	629	652	647	666	636	657	701	693	644	687	632	648	711	688	652	628	647	658	653	627	613	660	1246	1776	646	630	622	578	557	613	565	611	634	616	602	561	614	590	600	565	605	595	595	601	540	569	589	562	581	570	562	585	577	584	614	610	589	554	612	560	602	566	559	595	569	567	527	548	569	562	522	585	585	544	563	542	570	593	567	569	578	565	578	577	588	577	577	586	544	559	593	544	595	521	602	535	531	586	588	574	561	567	546	542	586	600	577	543	577	548	564	544	552	573	569	561	574	566	561	559	563	581	573	589	553	581	592	587	579	599	568	576	562	603	552	579	534	565	526	565	541	604	553	577	531	603	554	569	612	503	598	567	610	559	618	580	618	548	551	559	590	571	570	565	569	571	527	550	573	582	605	549	548	576	533	556	579	566	549	597	550	556	584	603	570	583	585	586	536	570	563	549	562	541	583	557	580	613	538	585	576	601	585	551	559	548	572	553	588	574	568	587	583	591	589	547	567	563	530	572	624	572	564	562	512	578	559	550	566	547	571	580	574	594	575	578	586	558	597	573	583	569	565	590	616	558	570	573	575	541	611	544	528	553	556	568	590	576	599	538	580	564	569	587	596	574	591	565	560	559	557	512	561	576	600	603	537	601	597	552	582	563	617	580	584	549	581	588	605	574	546	565	563	600	521	629	548	547	546	545	564	590	573	598	577	600	561	545	562	571	563	543	570	555	538	631	557	577	558	556	571	561	564	595	590	569	573	561	550	563	581	589	571	593	571	577	568	558	544	592	544	519	595	568	606	570	612	562	577	588	549	582	564	541	586	491	550	518	568	574	580	542	552	567	533	553	545	564	586	573	624	582	565	581	571	566	549	582	602	570	538	551	571	583	559	548	599	533	597	608	588	542	571	622	570	578	558	585	542	533	554	562	565	547	543	586	575	559	593	554	579	585	600	607	623	543	586	574	570	529	529	574	587	594	575	557	565	560	558	605	574	585	598	586	598	542	554	555	550	555	525	545	544	590	572	593	608	562	567	612	563	551	582	575	564	604	563	604	555	550	571	549	583	566	554	567	567	562	627	561	506	592	543	591	578	558	587	594	512	541	576	552	552	587	544	547	570	580	593	575	587	538	602	568	562	560	555	590	588	556	587	548	571	613	556	551	563	641	542	570	576	582	590	539	530	598	605	599	542	518	605	591	564	533	546	553	588	606	579	558	549	554	560	640	586	553	558	600	547	577	566	582	567	614	567	589	565	573	604	559	586	610	584	561	588	609	556	513	561	591	562	565	601	594	596	543	568	582	566	541	597	597	552	591	589	560	591	576	582	596	581	544	593	561	577	585	584	582	581	573	608	567	578	590	577	582	571	569	562	538	534	578	584	568	556	612	554	572	575	592	568	572	559	580	542	540	554	586	558	582	581	600	556	606	561	583	555	594	578	588	564	588	545	561	539	609	558	574	564	574	565	560	553	520	605	518	575	583	569	560	584	573	578	599	553	566	549	579	583	549	559	542	544	551	571	604	560	548	589	611	590	551	587	562	583	562	567	568	536	586	571	567	570	589	571	560	552	559	509	583	576	554	601	545	586	560	601	579	588	612	590	567	562	591	553	563	571	591	541	592	543	563	569	590	566	570	571	572	610	613	634	598	589	551	565	538	568	637	596	587	573	580	560	590	560	573	513	567	535	538	567	561	549	570	575	574	633	550	560	594	562	594	565	555	536	583	601	561	570	553	580	634	589	526	556	565	565	591	586	538	557	581	528	603	563	555	590	573	571	574	557	596	630	596	610	570	619	559	566	569	609	533	561	581	577	555	621	555	585	561	558	576	579	557	540	567	588	604	544	592	569	569	567	560	557	595	558	606	542	602	579	599	551	572	592	546	611	575	586	559	551	574	587	568	590	589	564	562	607	583	558	568	574	581	557	569	559	583	595	595	530	609	561	552	542	587	569	527	538	638	558	610	573	561	558	560	599	557	571	586	547	557	556	567	599	562	587	568	598	589	567	542	518	565	575	577	602	561	548	594	566	534	543	563	538	571	596	545	568	580	576	614	591	576	548	541	563	553	573	547	567	562	638	598	587	556	568	572	549	589	554	559	548	584	562	580	593	597	557	548	582	611	588	585	604	586	552	609	574	548	551	586	601	578	610	576	593	579	594	575	542	542	608	560	571	574	588	573	577	571	575	557	573	563	553	606	594	586	583	604	571	604	599	564	578	560	559	579	583	551	565	561	550	544	546	568	581	536	573	558	548	575	550	571	548	572	525	558	560	562	547	589	618	602	559	582	570	594	591	561	568	589	577	610	552	557	597	587	563	585	598	587	577	571	553	584	579	575	569	564	585	585	561	588	592	576	578	569	555	596	545	548	597	546	580	583	607	565	576	580	582	555	554	576	533	540	617	583	561	545	533	580	610	585	560	581	590	572	596	582	561	562	565	592	567	518	537	548	594	587	562	600	534	586	616	550	550	610	567	556	543	569	556	592	549	571	625	547	532	576	588	584	586	574	592	574	564	603	595	600	555	591	520	567	578	558	578	528	565	550	592	597	576	520	563	574	557	555	566	556	589	546	568	560	562	590	614	563	549	596	541	583	565	596	550	608	579	556	571	575	551	558	605	610	563	572	537	562	518	554	573	544	533	597	644	624	605	588	591	554	549	590	565	562	571	557	587	560	574	556	564	575	542	584	595	558	630	557	572	543	599	562	565	541	566	551	572	590	564	566	599	558	559	573	568	576	565	562	557	551	581	590	589	549	557	577	563	569	538	559	567	570	568	571	576	577	571	594	582	556	571	561	518	578	540	562	569	542	613	605	573	586	553	557	549	556	580	575	574	548	549	570	590	599	590	599	591	571	560	558	590	533	568	561	547	591	560	518	546	572	612	624	558	578	606	552	591	601	561	589	585	583	588	543	595	620	548	582	564	594	552	572	575	603	574	564	587	587	570	574	629	545	557	577	566	559	567	549	559	593	550	566	585	547	574	564	605	611	571	567	555	554	543	565	595	565	576	608	575	542	600	560	575	560	576	589	566	585	522	550	550	590	597	589	505	566	594	551	604	619	613	559	553	616	556	523	563	597	576	582	599	564	595	564	560	605	608	540	620	580	610	577	600	531	588	550	533	577	586	577	538	558	614	551	507	595	595	520	560	590	613	531	547	570	580	577	590	636	522	557	543	565	528	601	570	617	576	562	575	561	505	587	533	547	594	558	552	578	584	581	579	579	580	573	520	566	618	549	576	589	574	568	611	588	555	555	576	571	526	561	563	564	567	559	597	567	565	581	552	565	564	605	559	563	563	581	581	570	612	557	587	526	581	554	537	568	557	598	585	547	571	581	569	539	612	567	589	558	551	646	591	580	601	572	576	563	567	597	578	564	570	596	511	607	568	543	581	566	570	583	528	575	619	543	599	606	575	572	597
23267	21269	28930	23899	21253	18084	2035	795	592	501	418	394	317	310	335	294	259	274	265	249	245	250	245	238	231	224	244	220	218	255	207	206	245	224	245	229	230	215	228	238	215	232	205	224	221	207	222	194	242	622	729	216	205	202	186	202	178	199	177	168	180	219	203	207	212	195	181	194	195	178	177	175	183	181	230	193	193	186	185	189	173	165	202	180	205	191	180	187	204	217	191	204	184	178	194	184	183	166	182	186	193	184	167	181	176	198	191	176	182	186	171	189	190	195	184	187	210	197	177	180	194	194	205	182	184	177	213	202	160	195	184	182	202	213	198	186	173	190	166	185	175	192	197	221	190	199	171	195	212	208	200	156	187	185	175	182	183	202	170	186	190	191	194	183	205	207	190	181	189	187	167	177	179	180	207	203	161	154	178	193	203	189	206	185	201	191	196	189	177	186	190	156	183	172	178	184	185	185	193	190	201	185	194	186	189	217	168	184	160	173	175	209	192	193	201	156	190	195	181	199	195	179	189	183	176	211	180	157	232	161	182	195	182	207	175	178	189	203	205	177	182	185	189	180	184	202	193	187	167	187	189	199	192	187	190	196	198	172	179	181	193	178	198	161	186	180	185	183	202	194	189	188	166	196	177	173	191	179	194	171	195	183	198	223	199	204	192	193	168	191	221	194	157	160	171	174	172	174	175	186	177	186	176	195	172	175	192	203	159	194	201	159	206	201	201	170	161	186	162	183	197	189	191	176	191	171	188	188	197	195	173	179	182	181	174	182	201	181	187	187	185	191	184	175	191	176	186	183	186	183	181	186	196	164	184	156	206	199	192	202	166	183	177	196	207	185	195	207	197	192	173	173	187	190	191	173	187	178	167	183	180	163	159	190	203	190	159	189	188	197	181	221	189	196	184	211	166	162	188	192	207	177	197	182	171	179	174	205	159	187	192	192	187	175	183	189	175	178	165	194	188	189	200	181	167	184	180	211	169	174	198	167	179	194	209	187	188	190	181	185	190	176	192	181	193	177	199	188	163	169	192	201	178	170	221	188	204	176	186	199	156	186	175	202	188	170	156	182	174	210	185	191	208	190	190	178	163	175	190	167	196	188	198	177	186	194	191	201	190	203	190	168	181	186	180	192	162	195	187	202	197	168	184	193	190	167	217	188	191	181	187	162	179	191	199	196	206	193	192	172	187	156	171	197	181	180	171	187	186	174	189	175	185	173	187	198	205	164	197	188	186	177	184	189	193	187	179	208	198	185	182	194	189	194	189	206	183	200	189	194	183	194	160	185	190	164	196	193	160	199	208	226	173	171	180	199	202	167	175	201	187	193	181	201	181	178	173	181	184	212	194	180	182	151	202	193	207	185	185	209	192	176	196	198	166	196	186	180	192	194	209	205	197	170	194	181	202	179	210	200	185	184	197	185	198	162	183	195	189	186	200	165	180	206	178	186	166	209	164	180	206	197	195	187	177	178	192	181	195	201	193	181	190	193	187	181	163	201	187	180	196	182	194	199	190	203	202	202	197	184	203	179	189	202	192	180	216	176	160	187	181	175	177	189	207	174	222	186	164	188	187	184	187	164	175	173	189	198	183	199	193	169	180	181	172	168	196	194	179	181	157	191	202	211	182	204	195	213	185	212	185	191	195	201	185	211	191	174	178	198	169	184	171	165	204	172	189	178	188	160	179	208	204	191	201	189	176	164	168	190	172	199	200	177	192	193	183	200	170	203	200	192	173	177	174	180	196	186	183	192	156	192	192	163	191	171	169	175	201	191	202	209	172	202	179	184	201	189	178	206	167	178	188	195	195	203	164	190	188	189	172	172	200	218	182	190	190	181	194	182	189	183	186	167	178	192	192	172	206	180	165	183	195	181	185	181	167	201	196	191	172	186	193	162	199	172	170	196	192	179	210	146	191	199	164	187	184	189	196	175	175	190	187	167	220	207	191	184	190	203	166	187	203	168	185	185	188	195	200	179	183	194	173	187	192	195	188	199	195	191	190	195	190	155	177	181	211	172	191	207	197	206	187	186	202	208	182	173	181	193	191	189	158	190	194	169	182	189	183	182	163	186	196	178	196	181	179	187	200	185	181	180	179	188	179	193	178	207	195	199	198	167	185	185	180	202	186	196	194	174	181	181	203	192	195	186	185	187	185	212	200	173	203	175	169	205	196	180	192	221	204	174	178	183	195	198	174	177	179	159	184	165	190	185	191	185	190	196	191	156	187	204	178	192	192	193	184	173	156	203	172	174	194	198	188	177	192	187	178	178	196	193	181	158	192	191	206	206	192	213	183	182	175	191	177	163	182	201	175	169	213	181	166	210	189	189	183	167	199	171	189	203	170	190	168	210	170	185	188	187	168	180	180	186	170	187	187	184	229	177	192	191	202	168	203	185	213	192	177	188	186	172	171	193	189	178	157	199	170	194	185	198	176	198	181	179	166	189	220	171	167	186	208	218	176	177	184	188	174	167	192	170	196	179	170	204	190	179	186	197	193	198	186	153	200	173	177	183	177	202	200	195	178	170	179	204	168	196	182	194	207	182	186	175	171	188	194	205	215	225	198	183	168	201	207	186	188	204	203	184	175	187	181	173	203	168	179	186	174	155	196	169	195	183	186	182	188	193	168	194	184	211	195	204	184	197	203	189	189	170	195	183	167	212	195	202	197	186	179	189	176	197	188	217	200	192	190	192	191	216	206	188	183	196	183	180	190	202	189	190	210	184	191	190	213	175	174	195	185	179	192	145	184	186	195	174	177	182	184	189	181	197	182	160	184	198	185	204	182	162	217	196	180	200	181	209	204	180	184	201	198	191	193	187	205	199	192	169	177	178	183	183	200	170	195	195	191	186	193	184	178	198	188	199	203	195	187	185	181	186	202	219	200	179	192	152	180	185	188	192	196	187	173	195	197	175	196	198	209	192	169	194	226	209	192	174	200	206	186	203	170	193	217	167	191	200	168	197	174	199	183	185	182	192	193	187	182	205	173	182	178	169	195	169	181	186	197	188	182	192	173	191	190	181	185	187	181	191	190	199	212	199	199	179	189	171	191	190	198	173	198	176	186	190	204	188	169	218	165	187	179	164	182	188	183	179	181	181	182	200	164	190	177	202	197	217	173	162	180	200	193	166	185	199	207	201	187	194	172	176	199	198	157	193	206	190	219	190	175	186	218	196	178	173	173	201	170	183	198	208	224	184	193	167	188	201	177	170	176	208	187	171	176	169	199	162	204	184	208	198	194	180	185	172	197	186	172	192	195	181	214	170	176	189	186	216	194	200	181	193	193	178	169	195	188	206	187	191	197	156	184	195	212	192	184	178	172	190	193	191	185	169	192	196	182	185	175	191	189	209	179	203	172	198	160	197	192	186	188	186	199	188	182	191	155	194	203	175	178	183	204	180	189	180	167	176	192	199	166	181	178	177	206	191	179	162	192	178	225	185	162	198	184	165	201	153	175	170	185	215	190	195	185	173	187	196
11048	20325	17573	10291	6481	3953	3239	2471	2059	1680	1326	1127	1016	891	822	755	727	669	633	608	575	545	528	504	514	519	485	499	492	515	478	533	451	550	534	452	463	494	466	477	485	433	445	467	414	447	438	480	458	1702	2288	386	368	391	383	388	363	374	376	362	376	373	353	380	392	399	343	377	394	368	376	364	322	354	358	369	367	337	358	361	361	350	333	335	349	340	326	359	353	313	342	359	343	356	310	327	332	359	330	368	330	374	352	324	366	339	381	363	348	376	383	329	319	351	313	308	320	347	370	341	362	329	357	329	374	359	346	338	337	341	327	361	351	290	325	325	303	323	361	347	334	361	336	350	331	348	327	329	345	344	328	333	343	349	336	320	337	346	355	355	321	325	370	333	336	366	309	348	341	324	338	352	350	331	350	317	337	315	333	341	336	373	367	367	334	355	340	342	338	355	321	330	371	347	317	355	384	363	330	332	306	345	327	356	351	373	334	327	335	337	321	329	336	323	365	364	314	298	335	369	354	325	363	309	314	326	303	350	343	364	382	341	337	352	333	348	364	300	325	347	347	348	350	348	349	324	323	362	356	337	340	367	338	351	346	363	342	358	383	326	323	336	344	350	325	319	341	381	350	348	327	375	349	350	372	339	340	347	366	374	339	357	350	296	346	357	330	363	338	329	343	358	346	331	365	337	331	358	338	333	349	315	354	355	366	335	370	331	361	335	363	358	359	376	340	319	333	359	309	371	357	310	338	325	351	337	342	346	348	352	334	348	338	363	386	327	336	370	348	341	387	378	324	356	382	348	361	323	370	322	314	345	307	354	333	367	322	353	379	341	350	312	328	343	323	357	351	365	298	334	357	348	373	336	346	328	334	329	340	347	327	365	352	345	340	338	372	333	333	360	317	336	333	326	380	351	323	350	338	350	378	354	365	349	335	338	349	360	379	332	364	338	344	341	327	318	307	339	347	343	330	353	351	360	302	341	317	342	374	363	334	329	332	343	366	349	337	362	342	344	346	347	369	355	322	342	376	325	344	348	325	315	340	335	351	308	358	350	338	322	342	349	360	375	309	360	353	346	322	329	327	363	377	372	331	366	359	329	359	325	312	356	339	345	348	358	355	361	383	351	342	353	336	314	376	331	339	356	332	314	344	344	329	346	357	336	317	364	343	346	335	353	327	330	346	355	375	363	322	333	336	330	362	359	384	355	332	349	343	357	310	342	319	356	333	335	349	365	339	349	342	365	355	325	327	366	379	357	347	363	351	331	355	312	351	349	373	356	345	329	318	359	350	368	353	360	349	343	348	363	378	339	338	342	341	351	343	350	342	398	342	379	338	365	355	378	344	341	358	336	334	343	318	325	335	360	348	338	377	349	341	352	365	336	345	355	360	321	352	348	353	338	358	344	315	358	331	337	341	365	352	345	337	346	339	343	361	343	341	332	345	371	343	366	338	378	312	379	306	353	334	336	327	358	359	351	327	317	317	356	339	314	338	325	318	342	370	339	352	362	366	325	369	343	292	354	343	333	330	324	357	372	336	358	368	336	344	334	338	342	326	337	350	330	328	325	365	345	356	355	341	343	348	328	332	309	374	326	336	339	329	332	344	344	347	354	351	336	338	345	321	354	332	309	345	341	365	338	324	349	335	360	318	354	362	334	308	328	356	317	321	326	321	334	315	348	321	351	339	347	353	341	359	325	358	346	324	394	362	333	339	347	337	372	333	335	349	358	334	324	344	308	337	352	314	344	340	324	341	332	359	340	337	340	332	335	343	345	351	352	339	358	342	366	345	379	345	338	378	306	330	336	332	345	346	368	352	336	329	321	321	354	371	344	328	366	353	348	362	363	335	353	368	324	349	335	356	332	357	339	312	339	336	329	335	352	337	338	325	342	339	345	338	328	323	372	339	349	356	331	355	369	335	341	355	367	326	334	344	336	340	353	352	319	312	354	306	363	357	316	348	350	365	303	356	330	343	345	366	345	336	372	335	359	367	364	322	337	310	343	401	326	361	345	333	350	360	324	348	317	358	341	357	352	334	352	356	332	382	367	332	352	298	350	317	333	321	364	334	357	327	328	351	357	333	321	366	357	376	343	349	342	365	335	352	347	361	354	332	342	344	326	346	349	361	329	349	339	347	369	346	330	362	315	324	323	359	322	342	356	339	351	341	350	352	371	330	359	336	324	358	365	359	350	346	317	344	319	353	357	336	349	341	344	387	337	387	327	329	361	331	323	333	351	353	340	313	296	345	351	336	325	361	380	354	325	318	367	300	332	317	379	361	359	329	327	367	342	318	376	347	340	347	353	339	366	356	364	333	358	364	329	335	341	366	348	336	365	355	351	326	360	367	349	341	335	339	347	366	376	352	308	319	362	379	357	331	320	345	339	359	304	326	330	397	394	336	354	306	332	342	351	329	336	317	323	312	350	335	320	351	323	345	338	357	396	324	333	341	350	354	346	369	387	342	360	321	311	333	331	331	345	365	335	365	344	360	334	324	359	340	317	336	355	339	347	349	333	348	326	343	341	318	350	344	322	333	358	368	356	343	379	380	341	364	314	310	359	325	333	340	345	367	365	356	314	324	334	331	354	355	376	351	314	323	349	349	357	299	336	352	354	307	315	374	365	392	319	347	310	343	342	317	367	368	331	328	326	375	348	317	342	375	314	337	371	345	349	327	372	320	340	350	346	346	336	355	310	366	328	326	365	330	328	338	343	351	356	349	325	362	339	347	373	356	340	327	348	333	348	360	318	359	357	300	364	310	346	365	341	331	349	352	373	367	348	324	337	336	350	344	348	345	370	348	344	342	358	302	313	340	333	332	336	330	330	334	299	351	324	343	345	323	325	336	328	337	347	305	348	342	366	359	347	381	340	320	342	339	327	342	357	347	364	328	334	320	346	368	374	334	318	357	346	329	352	322	318	367	369	325	342	302	342	365	366	350	326	343	343	369	324	335	341	332	334	361	333	357	353	350	347	349	316	356	331	340	381	351	356	327	350	396	363	318	349	372	349	342	358	348	341	361	349	334	330	353	350	364	331	361	353	327	347	330	369	329	354	318	382	352	339	370	333	349	330	335	366	354	333	324	328	364	383	334	339	318	351	358	341	361	351	337	348	321	322	324	354	343	342	333	352	304	322	354	323	374	322	332	339	362	380	306	331	338	339	362	302	345	349	340	343	349	361	332	345	379	361	354	378	306	326	363	329	320	362	347	362	369	335	340	362	353	376	360	314	342	363	361	336	348	342	359	380	345	355	360	344	364	358	351	354	332	345	347	354	352	350	340	339	363	361	358	361	336	326	323	324	326	349	311	341	353	315	333	331	321	351	315	314	320	329	362	374	349	355	361	357	365	334	310	328	328	371	340	361	342	348	326	359	340	355	367	325	340	343	350	337	357	363	355	341	326	347	327	360	354	317	349	372	314	334	348	341	379	334	317	336	333	324	336	326	345	352	367	344	355	372	331	334	339	336	332	340	335	356
26789	19801	6923	1678	792	575	513	460	427	437	404	383	400	340	386	364	381	370	356	343	363	382	362	348	365	348	359	379	367	360	369	353	353	354	343	385	405	371	386	371	386	364	362	359	386	370	376	408	365	385	405	347	353	376	337	386	369	355	345	385	423	362	322	356	384	359	392	338	377	363	413	352	361	355	366	373	407	366	356	381	353	405	384	370	346	357	380	369	363	356	392	384	349	377	354	339	384	367	373	336	353	325	338	380	369	360	354	332	349	358	369	346	383	347	391	368	350	381	392	376	360	393	353	348	338	333	377	362	326	385	334	404	373	345	370	344	405	386	364	337	360	365	366	385	358	357	354	341	351	364	356	350	403	359	367	362	354	339	376	333	343	369	394	343	343	348	372	399	340	364	359	365	378	351	348	305	351	353	367	344	311	383	408	376	338	351	329	347	353	373	358	354	390	363	341	389	317	363	367	359	365	337	393	340	367	373	378	360	347	374	363	349	347	355	364	372	356	355	374	363	381	354	341	361	341	327	343	357	339	383	343	343	335	353	373	376	351	337	369	341	336	351	375	341	361	365	349	350	340	406	385	393	360	336	361	348	372	348	348	353	366	346	408	366	401	336	365	357	368	340	347	343	348	369	380	374	337	394	398	350	363	355	364	375	357	359	346	376	348	341	378	373	369	377	335	357	351	365	318	332	346	355	346	367	377	305	369	380	372	334	354	364	387	394	371	381	329	367	325	414	363	376	362	372	349	333	340	366	365	380	344	364	349	382	355	353	336	386	379	352	365	394	362	343	350	359	349	345	370	366	369	353	331	356	333	358	335	341	319	353	370	347	391	344	383	361	348	368	374	357	336	365	351	351	360	344	341	363	382	351	370	380	390	398	328	346	379	357	322	363	357	393	340	361	348	391	365	378	326	381	374	381	361	350	402	351	388	356	365	347	356	377	370	328	385	345	371	366	381	378	330	347	342	359	337	349	383	361	372	341	356	383	349	359	363	352	343	347	370	384	385	361	390	382	350	371	383	383	393	375	340	341	370	345	354	376	358	380	379	359	331	399	319	362	360	357	356	358	377	330	330	344	321	374	342	340	376	363	384	347	375	373	398	349	373	367	342	350	327	372	387	358	396	390	370	322	348	376	356	321	348	380	370	343	369	340	384	364	371	368	388	361	354	359	350	350	360	389	372	369	341	365	370	378	360	371	370	352	365	348	307	344	371	361	359	384	367	357	364	333	358	388	373	362	363	354	357	368	343	380	381	335	379	358	330	375	367	356	335	328	375	338	369	366	340	350	370	360	340	334	359	351	358	359	366	338	362	375	371	375	382	365	370	360	374	395	358	372	375	367	344	371	345	343	390	340	359	331	408	361	368	351	374	322	391	336	333	361	329	356	342	364	372	369	362	367	366	393	326	347	356	389	358	340	375	360	361	365	394	356	372	406	365	376	368	327	336	367	361	356	348	336	362	375	354	389	376	368	380	365	339	356	365	359	327	370	347	385	375	360	360	364	329	362	381	317	392	358	364	367	368	317	402	376	385	371	397	340	367	358	329	383	370	334	357	334	355	334	345	356	381	325	371	373	348	349	400	366	333	396	333	362	394	365	353	357	357	343	328	361	354	355	358	369	367	388	343	390	352	396	323	353	372	376	372	372	396	373	353	350	388	348	385	324	385	375	393	364	342	342	356	391	317	341	379	358	362	349	354	358	359	353	346	394	394	413	366	366	371	370	334	369	358	315	337	383	350	359	394	336	343	375	313	361	352	388	345	365	366	386	355	318	372	334	354	347	351	360	364	371	377	360	353	330	353	365	336	355	363	338	380	361	372	365	353	376	389	376	382	376	361	386	373	355	366	388	365	347	339	352	361	385	363	386	353	392	344	331	369	377	371	365	388	349	328	371	341	356	393	356	359	345	352	362	355	384	381	358	367	327	332	370	374	322	357	334	375	365	368	398	351	313	375	357	387	374	393	384	361	356	376	360	391	374	358	368	355	389	371	362	365	391	325	359	359	357	335	372	321	379	353	359	335	349	336	394	343	345	359	349	357	342	337	357	381	374	319	335	358	366	383	395	377	370	369	359	364	381	384	386	373	348	359	337	392	392	371	360	364	355	365	375	356	344	336	405	352	346	374	341	373	366	351	347	376	353	356	388	413	389	351	364	363	344	375	360	373	334	340	355	351	349	386	356	346	353	346	372	352	340	376	367	350	363	366	337	362	341	355	341	346	377	374	378	405	343	369	364	378	346	373	340	365	385	391	366	348	384	373	393	355	325	392	358	382	337	354	363	357	367	360	390	329	379	375	333	389	361	346	332	384	352	347	401	350	371	366	369	334	360	368	362	388	335	404	364	340	401	383	359	352	370	386	338	387	366	336	347	359	352	348	385	353	343	377	331	356	372	396	402	393	343	356	391	391	374	380	384	367	361	333	385	370	378	344	380	374	375	358	365	333	351	353	349	340	358	396	380	392	357	370	326	336	332	391	347	368	374	350	358	341	378	378	388	387	365	324	380	336	359	338	368	320	372	375	371	373	359	393	346	386	337	377	411	361	348	377	403	329	390	363	365	350	343	374	361	325	369	380	347	348	389	372	347	363	383	353	364	366	343	377	359	347	362	327	360	376	353	336	350	377	365	357	365	372	369	364	383	358	380	325	341	365	386	344	351	386	366	334	384	402	348	366	334	344	361	345	388	323	355	369	339	351	370	352	358	345	360	361	365	347	378	358	342	365	366	363	366	384	358	371	334	352	357	391	330	355	335	355	363	389	358	378	385	372	383	349	385	349	391	348	336	346	370	369	346	386	339	312	359	332	368	353	343	352	370	374	355	332	359	364	348	340	379	381	356	350	336	362	341	377	347	370	422	388	385	386	323	365	359	376	344	342	365	347	357	363	378	393	359	376	360	362	372	376	355	355	368	365	378	343	418	363	364	400	321	376	346	371	360	343	351	358	375	418	381	369	353	385	350	381	355	367	364	394	374	391	357	406	356	354	375	381	341	346	357	333	384	342	375	358	356	367	380	396	352	379	354	376	336	362	355	341	343	328	408	340	349	388	386	334	368	358	361	375	331	355	358	368	358	364	350	359	345	345	372	389	355	351	332	347	366	340	379	361	359	359	333	357	360	365	364	355	358	377	395	365	338	378	374	356	366	315	353	373	354	379	368	377	338	405	335	380	383	360	334	412	354	352	346	329	375	396	372	374	353	358	375	390	384	361	351	352	369	364	356	354	369	350	362	333	388	375	385	362	354	333	334	399	345	343	384	349	344	310	354	377	358	337	377	371	371	362	366	376	365	334	344	393	392	381	351	354	372	375	364	333	370	330	366	382	345	359	384	398	354	370	346	365	375	385	374	370	366	337	334	358	384	364	352	373	364	348	316	360	362	391	365	398	357	388	377	323	370	372	371	376	414	351	345	366	351	337	377	362	343	367	358	365	400	397	366	366	402	339	338	370	376	368	353	374	372	387	366	351	393
7063	6469	6004	3367	2047	1285	1122	1044	890	846	774	734	779	694	715	678	692	642	658	692	668	645	721	643	678	666	676	688	693	678	691	707	678	677	641	692	689	663	683	694	675	661	707	661	634	664	651	673	642	706	732	614	667	667	632	646	627	639	669	680	634	688	663	686	667	659	669	718	695	663	678	612	663	615	642	661	651	690	628	645	641	644	669	621	638	687	612	638	683	667	680	634	605	660	675	727	640	678	576	715	677	649	642	608	657	628	660	668	610	621	626	675	647	628	611	665	652	681	661	600	663	671	669	666	693	661	656	632	627	660	655	673	676	646	645	629	599	638	653	641	638	639	581	629	688	679	690	692	632	665	662	664	665	648	636	687	663	628	619	629	660	616	677	605	629	579	648	672	631	665	665	622	702	655	677	634	620	650	645	670	656	648	626	661	667	694	634	640	630	655	665	626	659	647	633	665	647	619	647	704	628	624	616	686	639	617	623	682	656	656	631	661	621	653	620	658	627	593	648	622	596	620	662	646	625	680	643	670	647	666	721	633	628	630	666	680	616	660	606	698	601	646	616	641	617	641	634	624	685	674	630	606	609	633	667	589	646	702	672	648	613	622	621	656	627	631	681	623	634	662	663	705	624	589	650	651	631	708	638	636	688	614	629	643	657	648	654	713	635	647	630	655	632	625	643	621	603	646	635	661	595	645	660	602	615	616	664	654	607	649	598	664	622	679	627	628	682	611	613	688	588	649	637	675	641	600	651	641	661	681	687	637	649	655	657	640	691	651	629	641	668	613	664	655	658	658	667	658	645	667	634	639	581	683	616	641	686	651	654	653	651	586	677	640	616	627	668	660	646	665	668	676	594	620	665	620	646	646	600	650	649	632	645	634	630	619	674	674	642	652	670	671	702	626	671	666	620	656	652	638	675	630	643	652	599	678	636	644	677	637	593	624	670	630	653	665	701	659	616	630	675	654	658	617	648	634	627	636	617	579	657	669	645	648	629	635	653	663	653	631	655	672	667	645	624	638	629	643	670	637	646	631	683	658	590	621	667	665	636	635	665	677	643	668	703	667	658	642	645	652	650	679	655	615	667	654	674	619	707	691	619	603	623	651	661	605	691	645	622	671	623	672	600	653	608	666	608	634	591	608	651	642	662	645	629	668	683	634	631	682	662	669	629	634	652	647	697	667	631	665	658	613	686	645	671	614	693	618	619	610	636	640	622	661	663	661	637	640	634	641	661	686	639	636	660	674	652	621	661	631	643	652	648	692	645	632	643	630	632	651	652	657	593	687	687	643	646	601	641	613	689	616	667	610	651	637	688	664	652	615	677	649	657	654	674	635	655	635	644	629	663	653	640	633	646	666	605	663	631	622	700	668	637	659	628	615	643	630	645	686	648	648	638	648	667	633	663	617	649	650	671	711	647	578	638	693	647	653	609	649	644	650	628	622	647	617	674	640	662	630	657	646	634	676	645	629	681	617	670	630	649	646	691	646	657	622	628	647	622	625	609	642	642	639	667	641	630	668	580	622	686	643	649	662	668	684	603	635	653	663	610	629	631	621	633	630	676	606	644	618	663	694	677	644	641	634	622	647	642	652	599	635	655	648	665	663	631	657	645	634	614	598	645	698	652	640	614	683	681	694	690	632	661	614	685	658	643	644	642	692	674	656	640	641	666	674	627	648	625	622	710	670	650	607	637	649	640	628	671	644	634	624	631	660	631	639	664	683	656	677	689	606	634	665	664	641	637	629	679	679	644	655	638	655	615	674	657	634	615	667	629	655	634	623	650	627	674	657	633	669	659	650	677	657	686	622	652	692	586	598	639	646	631	693	651	621	649	650	646	674	611	673	675	618	635	624	652	643	665	646	629	661	662	695	648	669	656	732	624	661	647	647	612	636	710	649	645	640	617	670	661	652	625	623	660	686	628	670	649	646	666	655	667	602	625	610	649	635	633	696	619	679	640	632	661	643	606	628	646	692	666	625	602	626	674	639	710	641	644	682	670	663	655	640	637	628	709	634	675	620	628	673	621	603	661	683	643	639	687	673	680	627	642	605	660	612	624	652	710	634	679	606	651	709	645	638	635	648	619	622	677	640	645	653	667	654	639	665	615	616	687	673	605	668	650	644	666	636	653	659	582	651	637	626	675	621	592	641	614	668	635	609	652	624	593	614	685	653	638	664	638	628	610	635	603	664	663	661	625	695	665	609	655	647	668	680	653	610	682	669	670	623	626	618	610	597	674	619	614	663	637	632	611	629	621	665	609	609	667	665	655	670	621	637	616	626	679	641	656	627	640	683	640	655	670	614	630	629	671	640	653	653	663	658	626	635	635	707	609	623	640	646	678	643	687	635	644	665	653	644	652	687	628	667	678	680	655	637	674	620	639	657	643	649	627	668	667	608	603	668	641	659	659	628	647	656	635	647	624	649	653	669	626	675	656	631	636	625	625	697	596	674	613	636	658	685	650	619	676	631	659	642	645	658	636	705	647	685	600	638	655	579	623	581	623	616	659	662	637	671	626	681	670	703	691	679	648	620	612	648	612	643	609	682	616	695	622	610	626	640	639	712	616	695	666	654	629	632	582	676	645	638	653	650	680	624	662	665	642	626	668	654	671	653	640	634	679	705	643	707	643	644	651	632	641	655	609	647	624	692	631	655	621	626	643	633	652	625	638	661	643	623	653	653	610	668	635	659	623	674	633	677	678	652	663	667	663	661	646	625	607	606	624	670	649	656	621	671	647	637	653	638	671	598	650	639	636	642	575	690	682	649	659	684	641	644	626	655	627	654	668	634	611	662	665	616	643	648	629	611	651	657	654	646	627	634	669	641	636	632	598	673	664	692	629	631	647	639	641	672	647	694	664	645	632	675	640	652	635	677	638	605	644	660	622	654	613	660	637	671	601	647	655	681	645	664	642	613	621	681	624	643	632	690	687	638	662	635	623	652	649	645	641	636	614	672	612	632	618	627	677	624	628	669	629	627	665	605	671	565	656	619	626	631	644	639	645	639	650	622	641	632	619	630	606	657	656	616	636	665	644	634	639	618	661	652	698	650	662	628	620	624	651	622	651	668	668	610	664	678	681	674	684	708	653	664	663	686	654	703	625	653	677	626	651	643	616	609	661	622	624	643	660	670	634	639	648	683	656	698	644	691	652	646	623	658	645	613	680	617	635	656	641	646	628	660	624	606	615	651	648	636	661	640	623	631	671	630	598	655	616	598	658	608	644	604	633	623	650	649	638	624	661	637	653	607	672	630	696	635	638	629	643	655	670	587	630	593	686	647	666	660	679	665	586	639	668	620	655	658	630	616	660	625	660	634	640	655	640	616	619	625	640	644	606	629	649	661	636	666	622	628	665	712	607	643	629	632	626	641	666	629	687	617	632	638	700	620	656	668	651	662	668	666	634	612	628	671	650	593	629	686	640	653	605	607	633	604	690	662	630	685	667	657	645	622	684	668	634	655	682	638	649	644	640	656
24167	21239	28259	24498	19810	2720	986	725	532	503	505	491	405	397	408	399	391	388	377	376	375	354	345	331	342	352	366	341	372	345	336	330	367	379	393	334	400	359	350	329	362	321	319	338	336	330	339	363	393	609	736	359	320	337	348	297	301	333	329	304	362	365	331	301	313	334	326	344	298	361	312	323	334	313	346	315	322	325	340	310	303	326	343	331	310	339	349	313	326	332	347	316	322	326	319	353	310	316	308	288	298	324	311	304	328	317	332	333	342	309	301	315	323	320	306	318	291	358	322	329	347	350	303	304	331	312	312	301	323	323	316	338	317	301	350	337	335	332	333	335	351	374	338	333	336	334	372	300	325	328	328	296	363	352	318	282	315	344	328	297	312	355	324	349	317	347	325	327	342	338	312	325	303	309	285	321	331	358	315	306	362	303	318	310	306	334	313	331	336	311	338	336	333	315	300	333	334	338	310	327	340	307	313	341	297	310	368	313	307	340	330	316	308	332	353	332	327	300	349	335	316	308	336	316	307	285	345	351	366	349	299	342	315	344	327	313	345	302	301	355	310	284	298	316	324	331	327	340	325	302	317	341	310	326	299	322	333	328	320	313	300	279	343	321	322	338	349	273	324	330	293	336	324	310	307	321	314	315	339	315	352	340	327	328	302	321	323	325	347	305	334	298	330	324	298	311	329	324	298	327	332	346	322	355	305	331	324	321	332	324	308	312	298	324	337	336	306	321	340	310	316	321	312	320	341	327	313	328	309	311	304	326	326	318	335	336	343	340	344	304	314	319	338	318	329	320	320	320	323	347	330	339	319	319	337	326	322	332	342	356	318	318	325	346	331	328	292	314	314	327	352	325	317	356	313	349	324	335	304	306	285	332	300	308	315	303	341	299	303	333	305	312	310	330	301	337	293	331	300	356	310	311	314	314	319	311	359	302	317	330	340	313	296	328	338	309	351	299	310	313	313	321	324	333	331	303	321	331	346	351	310	353	350	350	345	315	323	321	328	327	335	323	298	306	342	308	320	337	327	334	333	323	308	321	318	323	316	328	337	313	352	369	333	342	324	340	342	328	333	307	284	329	310	353	338	319	361	303	334	347	292	347	306	307	334	325	310	334	264	336	296	355	346	286	338	331	328	317	326	337	327	332	323	329	332	319	325	350	318	315	317	325	296	334	354	323	321	304	306	311	318	330	330	344	309	316	331	296	305	328	322	352	324	314	320	310	332	335	333	315	345	344	340	330	303	294	291	324	306	326	327	317	348	331	348	309	339	332	326	312	334	324	356	324	322	355	311	321	333	294	323	331	332	301	325	334	325	334	327	333	319	332	310	314	281	338	321	333	334	338	325	296	307	341	297	308	316	310	308	292	310	318	311	301	316	320	341	288	326	338	327	328	318	365	337	311	356	307	346	320	320	330	332	353	300	335	335	336	340	315	304	326	317	316	317	329	303	317	303	332	346	324	334	335	347	326	322	333	351	348	340	324	306	301	303	278	301	346	328	315	373	310	306	335	297	315	350	356	337	323	332	316	316	346	332	300	339	329	330	326	324	328	351	277	348	304	314	338	321	315	307	337	288	308	319	291	338	321	296	289	326	318	302	319	317	314	349	329	316	351	327	331	336	346	302	324	323	322	337	338	285	310	334	351	362	290	350	347	324	327	321	330	336	325	323	340	339	312	325	315	308	358	336	310	342	346	329	290	316	335	319	311	316	318	330	321	326	327	342	294	319	338	330	338	322	352	297	314	326	299	342	291	319	313	322	345	341	299	350	317	335	323	306	313	337	348	351	321	311	290	326	329	301	326	322	335	328	304	312	326	311	321	320	331	311	295	288	317	311	325	301	311	322	296	311	321	342	334	327	314	277	303	309	341	323	312	326	345	345	319	301	321	310	280	377	322	295	294	339	323	333	343	297	329	333	292	307	311	296	327	350	345	300	343	303	324	317	329	301	346	295	358	304	334	333	337	345	345	320	334	326	347	322	315	307	291	315	320	313	301	313	295	349	313	295	335	319	278	330	311	339	328	346	319	317	336	336	356	320	316	304	320	334	328	292	317	304	304	353	307	327	321	336	307	322	295	332	344	339	309	319	316	323	307	305	333	315	364	348	333	341	309	330	335	330	306	315	329	279	351	341	310	314	305	298	338	329	328	325	311	338	374	315	327	317	327	325	279	299	290	310	347	333	310	315	317	347	280	300	290	371	343	324	351	298	305	312	316	279	299	330	334	318	325	314	310	344	321	304	340	318	339	275	321	317	300	339	352	319	326	307	315	318	306	317	317	314	315	341	339	311	316	305	284	354	334	317	357	320	348	329	296	322	330	338	294	321	311	311	341	327	324	334	321	316	333	313	325	312	319	344	294	347	359	319	342	321	307	325	351	302	338	339	319	305	350	328	297	301	343	356	319	313	321	335	305	306	315	299	302	300	345	310	278	346	329	320	341	294	339	307	328	348	338	279	334	330	344	361	315	332	314	274	336	342	326	320	315	340	308	344	321	323	292	332	318	297	345	321	327	351	328	328	315	320	327	321	291	344	293	294	320	317	337	299	304	352	312	337	340	316	311	336	323	338	328	309	297	303	304	330	310	350	301	332	310	333	332	325	306	325	304	339	286	353	312	305	301	340	324	316	327	315	303	320	299	324	346	325	321	323	350	345	293	336	324	306	334	312	342	287	335	320	325	322	331	341	350	332	320	302	313	366	324	298	332	315	307	323	300	338	327	325	347	324	294	329	320	320	322	312	331	311	330	327	310	310	316	309	292	341	318	351	302	328	323	297	326	309	319	310	329	308	331	350	327	299	360	323	326	316	306	341	308	338	326	337	343	301	355	300	304	290	321	343	293	313	328	318	309	309	324	345	305	318	341	309	350	334	300	325	321	332	323	343	319	341	323	324	286	324	313	298	325	344	320	345	327	304	350	326	314	332	334	320	307	332	327	354	305	334	313	320	329	329	319	330	335	321	333	325	339	311	325	332	349	306	321	333	324	325	339	316	290	349	358	329	306	299	315	351	312	340	301	326	329	321	342	335	311	311	327	322	352	318	314	358	319	339	307	322	358	316	331	313	342	291	325	359	327	303	310	321	335	286	309	320	336	322	298	307	360	298	331	327	307	336	335	324	343	306	333	304	347	326	304	324	290	309	349	306	312	335	340	318	345	305	337	323	340	359	331	296	327	309	299	311	292	288	338	330	310	350	286	317	349	327	308	334	338	346	314	322	338	305	302	326	294	313	317	367	345	331	327	289	289	320	335	328	305	305	338	315	329	323	334	361	300	324	339	307	318	295	363	310	328	330	300	299	311	328	315	343	328	341	330	304	273	336	338	324	309	307	311	310	317	331	347	337	327	333	315	342	312	311	301	300	309	332	328	330	300	312	349	309	337	350	328	335	342	334	305	326	339	328	314	339	304	326	321	328	334	346	340	331	343	295	358	316	333	292	340	323	344	328	286	320	281	338	315	311	307	346	300	334	308
9165	15088	12857	7275	4964	2908	2325	1927	1551	1355	1155	1037	916	942	795	795	782	739	766	714	722	709	697	667	687	683	720	692	665	666	666	658	639	636	676	655	629	659	667	632	614	677	624	678	594	636	661	650	606	1377	1924	640	572	617	636	617	572	578	597	620	572	593	559	606	575	606	593	618	615	607	655	571	587	591	573	606	563	588	580	607	608	591	604	624	601	617	576	603	624	597	605	564	614	606	564	598	600	596	616	602	562	589	617	516	573	593	624	657	600	537	597	589	602	600	576	575	600	521	584	573	584	581	590	609	602	583	605	596	600	566	588	574	595	569	587	626	561	601	571	578	627	583	635	586	580	578	589	589	599	545	596	616	556	579	595	601	575	567	604	610	595	574	545	645	569	578	578	576	610	577	570	563	596	588	549	596	588	570	572	608	619	573	634	554	577	615	567	590	560	581	575	614	564	581	596	617	569	586	585	554	589	596	602	591	575	553	592	594	595	576	636	598	589	576	594	581	574	595	551	537	574	573	586	571	589	590	613	562	592	569	599	622	621	585	565	605	589	576	591	560	638	585	572	597	573	603	597	622	620	568	555	559	607	561	613	542	614	547	600	590	578	586	564	553	585	593	602	562	608	568	623	567	576	584	603	573	563	585	534	593	576	547	602	578	602	581	569	569	583	608	577	581	579	587	599	577	543	567	595	585	609	560	573	606	612	592	577	600	587	539	590	596	616	628	607	569	569	539	580	594	569	580	621	564	601	571	542	545	581	614	584	606	599	588	565	603	580	554	566	562	592	567	596	542	553	610	595	561	616	591	580	553	580	599	594	559	587	564	594	567	611	617	606	603	583	569	585	553	597	540	571	561	580	601	575	568	580	570	553	591	559	624	580	576	529	595	564	581	575	599	565	544	546	567	554	579	580	531	578	568	600	556	532	630	574	607	590	604	575	547	617	597	602	555	568	612	552	593	547	565	576	567	577	595	554	566	614	582	587	584	615	600	568	614	615	623	606	584	549	583	622	596	600	595	561	611	601	558	582	584	573	617	590	567	558	530	553	589	576	565	583	602	550	573	555	591	560	577	594	552	525	602	546	603	563	604	602	631	592	600	581	593	599	597	587	581	607	604	563	578	534	583	637	638	567	573	543	597	567	560	577	530	582	566	624	581	640	585	593	604	570	594	568	589	628	573	554	578	626	557	579	571	587	540	612	594	601	606	566	595	551	570	561	573	551	575	568	579	629	590	594	577	654	610	598	593	567	547	588	575	626	619	639	604	560	605	576	596	580	593	576	608	618	594	535	572	610	634	588	557	579	637	557	594	567	568	531	585	559	603	548	575	589	572	605	647	588	592	602	611	611	586	556	569	622	546	592	620	554	558	615	606	543	580	591	606	579	560	597	587	568	578	577	572	573	619	577	584	549	583	592	557	601	558	611	572	571	563	590	565	578	595	606	575	593	600	603	554	590	623	569	609	597	528	568	589	574	563	588	627	616	632	605	573	589	556	573	605	559	558	634	574	572	610	614	610	570	589	574	594	547	585	576	551	603	597	615	621	612	609	588	612	585	569	608	566	583	620	656	560	600	623	600	548	530	586	565	551	546	588	621	560	589	585	576	604	577	576	592	594	585	577	516	619	565	604	589	563	565	579	580	538	580	596	595	547	597	572	578	587	545	569	597	580	601	606	546	568	615	576	513	579	606	599	653	599	548	586	584	647	591	576	555	547	599	563	555	581	625	573	580	578	588	607	586	615	612	617	593	580	587	573	595	601	619	614	576	603	562	541	608	574	597	585	577	578	657	629	567	574	613	618	608	601	600	591	593	574	585	544	597	581	586	578	547	569	593	562	554	602	600	568	556	587	594	603	601	616	521	566	610	617	602	572	571	585	622	587	636	568	623	537	583	575	598	545	577	583	571	580	563	574	546	577	563	606	631	555	579	589	538	603	593	590	594	605	594	587	598	558	585	574	582	549	574	571	650	600	590	619	574	595	571	554	564	560	605	577	625	615	609	570	583	607	561	588	634	580	578	561	624	557	562	590	596	587	592	612	573	590	605	582	557	605	602	587	563	581	574	586	590	574	595	556	602	594	556	613	590	604	620	581	580	583	554	598	587	607	608	626	586	556	584	597	587	580	547	597	651	635	582	584	595	567	610	564	575	600	567	597	528	631	580	620	561	551	594	579	576	587	615	588	611	602	563	550	561	584	582	578	604	553	589	623	623	549	595	567	626	593	567	577	575	584	536	614	598	576	567	621	541	586	651	563	588	549	567	574	562	575	598	586	548	573	589	603	614	596	594	613	555	565	602	631	571	569	581	568	576	593	618	568	573	580	584	590	576	552	603	583	611	636	557	574	571	587	586	592	618	585	612	572	640	613	587	603	551	572	565	593	585	558	583	564	591	596	594	595	558	592	577	637	566	569	569	558	579	505	574	553	565	601	607	582	583	609	602	550	567	577	625	560	639	590	564	603	573	581	593	539	597	592	594	551	614	577	600	555	564	559	608	586	567	617	577	630	587	604	580	598	623	582	567	609	585	564	567	570	582	570	585	587	566	564	565	591	572	619	586	587	590	594	599	574	560	557	573	594	573	613	526	626	616	559	614	607	566	588	581	583	589	624	588	587	557	594	583	593	568	597	597	578	555	543	592	587	558	575	631	603	554	578	627	562	623	621	544	594	619	559	596	581	583	589	614	574	614	598	573	602	547	545	592	592	576	561	603	606	580	567	623	643	584	568	585	561	597	577	585	535	559	608	553	540	608	611	563	585	572	588	611	595	562	580	565	581	568	601	579	594	578	552	605	540	596	560	581	626	545	595	600	589	587	535	579	571	565	609	584	575	576	580	592	605	575	610	628	550	589	572	567	605	586	547	577	592	593	614	585	606	596	558	590	524	613	603	588	577	555	604	577	597	567	545	561	585	586	578	558	533	568	578	603	546	608	576	572	605	565	585	618	584	591	592	574	617	566	587	569	559	601	564	621	567	562	627	588	626	566	559	581	584	628	580	578	604	571	590	601	600	596	536	568	577	561	621	617	578	590	594	595	588	610	599	559	580	608	575	595	559	535	581	571	569	603	580	595	615	623	587	586	567	599	566	576	612	625	573	528	572	595	554	550	556	594	560	618	606	591	568	579	589	579	581	559	586	576	587	564	605	588	585	561	594	601	573	597	585	541	636	569	616	594	579	563	587	569	560	608	598	550	593	611	574	612	581	619	570	582	589	591	550	579	547	570	553	592	585	573	596	612	596	596	620	561	586	560	572	558	574	585	561	594	584	574	576	561	606	597	609	580	586	595	576	599	606	576	603	622	612	598	589	602	563	560	594	561	551	595	568	556	553	581	589	576	549	560	543	574	545	595	571	619	565	582	612	561	557	626	603	583	569	590	571	602	584	590	603	609	568	578	608	600	599	560	605	642	584	606	579	565	574	591	546	601	580	565	604	571	557	599	601	580	592	581	534	601	626	568	586	613	599	596	558	612	550
23232	21247	28907	23893	21247	18028	2081	881	546	512	465	435	369	363	293	317	324	281	280	282	276	274	257	268	266	251	231	252	234	257	268	269	250	253	282	262	223	263	214	234	269	253	240	233	208	265	262	250	220	631	1370	316	211	214	214	233	223	218	227	224	227	224	226	222	200	190	241	205	225	220	227	213	196	252	223	211	235	218	208	213	196	189	207	191	211	216	215	230	201	228	222	218	227	194	212	219	206	192	196	214	184	220	211	212	214	233	211	195	230	204	215	218	220	213	193	187	237	202	220	190	194	207	202	216	227	201	224	234	222	223	228	220	220	243	191	193	193	193	196	191	218	216	199	230	214	221	218	190	242	211	230	211	198	205	237	210	200	221	224	218	194	224	231	215	192	235	211	204	173	210	200	200	221	211	223	220	217	235	223	202	225	187	177	191	191	209	205	192	231	203	195	212	205	218	234	217	230	211	204	212	182	180	191	186	203	160	210	230	206	202	215	193	203	203	216	211	196	186	220	239	219	215	223	203	214	196	208	238	206	185	209	227	209	226	205	211	204	200	226	208	204	217	235	212	206	200	193	214	223	223	212	180	233	183	220	226	184	246	224	218	235	209	205	215	199	186	238	205	202	225	220	204	204	191	204	222	192	215	196	215	223	204	206	213	204	241	191	216	215	189	209	198	199	221	228	222	213	200	193	225	234	216	188	211	197	240	210	229	213	217	213	234	196	208	194	239	233	181	219	208	218	253	219	198	200	209	226	215	229	233	204	215	209	204	207	223	215	181	229	235	221	237	208	238	229	193	261	199	208	231	211	220	220	199	222	190	199	208	211	223	214	218	211	217	203	228	216	215	218	213	230	218	208	193	210	185	216	221	226	207	217	204	209	231	217	197	217	215	208	192	220	198	208	213	225	208	206	217	214	198	188	235	219	219	187	231	211	200	215	249	214	229	214	199	193	182	223	237	207	219	223	204	204	200	213	216	198	193	210	220	205	229	182	205	204	204	221	212	207	208	190	208	206	193	184	227	201	216	244	193	232	237	222	194	211	194	200	229	204	211	217	218	219	183	211	221	202	217	210	239	195	203	227	225	191	222	234	211	197	203	210	231	194	220	214	195	215	196	193	241	196	235	208	213	203	215	208	222	220	201	183	212	202	219	239	224	229	226	212	212	202	192	239	203	201	220	184	234	209	220	258	213	206	218	186	226	200	209	210	241	189	196	203	204	218	214	201	195	210	188	185	191	223	208	214	191	199	208	198	216	181	212	192	211	224	202	229	217	236	222	183	212	205	217	194	211	236	203	212	196	209	210	219	212	225	222	189	224	211	190	219	219	185	198	220	219	224	200	196	178	183	229	193	240	202	201	221	220	202	187	222	206	198	212	200	208	208	230	201	195	189	202	211	186	203	240	213	200	194	224	216	204	192	212	219	210	205	190	196	203	196	183	214	219	192	228	216	196	220	200	195	208	215	234	207	190	233	196	240	209	210	204	230	189	228	209	201	209	192	208	215	222	193	223	197	225	221	204	202	204	195	191	191	210	196	210	191	234	201	216	219	211	214	198	208	191	210	188	199	235	211	216	211	214	196	210	199	215	219	197	208	220	202	222	191	212	176	205	226	224	212	197	211	219	226	206	232	213	203	219	193	213	201	215	208	199	220	194	194	208	212	202	205	223	217	210	190	213	211	233	230	210	209	229	216	196	174	210	214	212	193	231	217	217	192	218	216	221	204	232	217	209	208	205	193	216	234	173	209	208	220	222	211	234	220	190	229	178	209	213	223	194	219	203	204	221	211	173	248	215	200	205	205	207	195	191	219	211	205	224	227	210	210	232	217	214	226	175	188	206	215	198	200	202	217	186	226	233	230	193	211	216	189	212	182	211	200	203	195	196	240	205	206	223	210	224	233	205	209	239	208	173	215	188	206	205	219	249	226	220	210	208	225	211	187	214	209	184	210	190	219	201	194	189	199	207	196	237	202	189	204	226	209	232	216	210	225	238	195	206	192	216	202	199	218	232	220	218	204	205	202	212	231	213	227	200	210	178	211	215	204	189	227	225	199	244	221	212	199	194	215	188	223	212	234	193	231	216	209	232	221	223	206	203	219	190	192	198	206	211	211	214	194	211	225	195	221	216	205	226	207	215	186	229	179	175	219	188	214	194	203	207	208	201	223	215	209	212	227	220	186	221	201	211	193	229	205	199	239	218	215	217	217	188	229	187	211	215	224	193	179	217	211	220	207	214	208	210	205	209	236	211	191	207	203	198	221	206	203	203	196	199	237	215	204	201	200	197	211	176	221	214	216	204	215	243	206	231	193	201	215	187	187	219	233	216	221	222	195	204	207	195	195	236	216	219	212	197	199	220	185	235	205	224	207	200	224	188	198	203	197	191	208	216	214	221	191	222	213	193	197	219	220	186	221	228	254	203	198	199	243	214	219	208	229	214	203	230	185	218	201	215	198	211	206	218	203	207	211	233	238	214	194	236	177	226	204	205	203	213	192	201	203	237	203	216	217	203	213	196	203	190	220	204	201	229	203	212	203	205	216	197	216	205	204	196	214	229	201	203	241	193	221	207	182	204	177	197	208	202	208	217	221	216	197	203	214	248	211	222	199	196	186	200	198	235	208	196	208	181	190	227	201	218	226	226	213	212	193	216	187	222	220	188	214	206	184	183	225	201	206	200	202	188	195	216	219	219	190	219	200	195	175	220	204	209	182	196	213	191	218	225	199	216	220	213	214	221	192	188	210	187	189	209	214	220	226	216	231	188	202	208	210	206	221	205	210	226	202	211	220	234	203	192	227	199	198	203	190	205	194	192	224	212	200	215	219	223	195	197	210	185	187	191	213	214	232	199	203	208	206	212	220	202	213	204	209	198	200	216	209	189	213	208	185	222	191	213	226	212	223	222	227	218	202	224	214	209	220	206	203	197	224	195	211	216	216	227	185	177	212	207	186	224	224	205	212	220	196	217	185	215	202	202	225	189	228	208	223	227	202	199	200	218	210	202	225	202	215	221	187	199	200	200	205	192	195	205	213	204	205	220	205	202	215	180	201	208	187	226	208	224	201	181	216	207	194	208	215	217	210	197	197	222	224	206	214	203	206	212	202	230	217	197	223	182	221	214	210	184	200	188	208	199	216	206	220	208	227	183	219	190	210	228	212	188	183	206	193	208	210	220	211	193	214	198	186	188	197	205	202	208	187	203	211	208	230	186	202	214	208	210	216	199	211	189	180	210	201	209	221	222	232	208	206	216	185	193	209	198	208	232	199	185	222	188	209	216	205	178	218	230	235	209	217	215	206	210	205	218	217	229	206	194	213	203	212	230	211	233	237	227	213	175	198	207	193	207	195	215	223	236	214	218	194	208	247	217	240	184	201	197	195	217	215	220	215	232	203	244	206	204	217	229	204	205	207	200	201	201	203	223	201	195	220	195	222	217	216	209	208	195	221	188	190	207	211	218	193	185	235	199	198	209	221	210
11656	20411	17770	10368	6951	4318	3245	2661	1895	1632	1564	1237	1043	885	815	827	731	671	679	655	612	640	582	580	570	537	595	528	582	530	526	509	517	558	519	522	507	496	469	512	556	506	484	491	482	466	510	479	440	1885	4080	641	443	384	417	387	397	432	404	420	413	436	425	392	434	382	424	390	406	374	428	415	390	345	376	361	391	401	391	417	397	388	393	382	403	378	452	350	414	393	403	394	398	378	379	412	418	377	359	358	391	356	373	395	370	386	401	355	367	389	356	369	395	385	368	361	380	388	372	368	355	386	432	396	358	392	373	399	373	392	352	343	391	402	396	374	369	385	381	354	332	412	375	392	372	420	393	373	374	353	393	369	375	395	386	395	387	379	405	376	409	391	398	376	368	357	342	380	348	379	356	387	365	404	354	404	394	381	352	394	392	402	353	401	380	386	390	403	404	369	391	391	363	405	351	356	364	399	353	412	363	413	377	368	386	382	395	373	398	388	351	405	417	385	423	429	404	406	410	364	342	369	373	395	357	386	407	343	373	402	372	361	399	409	392	379	402	381	393	355	401	401	396	393	429	367	380	373	372	411	406	358	391	379	363	383	386	397	403	370	365	374	394	390	389	344	381	379	392	384	389	355	388	403	391	395	354	386	391	372	413	401	375	397	386	403	395	401	361	375	397	373	391	395	357	398	365	350	387	406	362	407	390	359	363	403	402	388	376	367	373	399	403	421	392	376	382	412	375	387	386	407	389	413	372	373	371	378	400	341	367	388	361	355	344	362	366	399	396	380	386	374	377	373	394	345	366	364	371	380	397	389	361	400	361	362	359	376	424	403	355	378	401	373	361	386	381	375	350	390	408	377	362	392	368	387	391	356	364	352	402	386	391	353	371	341	418	372	402	388	393	386	418	365	418	386	357	407	380	373	382	412	366	378	371	391	382	403	397	419	387	390	336	367	386	385	417	355	370	411	386	392	371	370	400	378	380	384	377	363	405	413	355	385	367	380	386	390	368	400	394	382	418	412	358	371	364	368	407	415	394	397	396	413	380	377	389	390	410	380	358	357	371	381	354	345	383	370	344	357	400	380	424	344	400	359	381	374	390	383	376	437	387	390	401	398	375	390	383	392	360	395	386	360	352	412	369	367	390	395	378	419	362	400	390	340	384	366	376	390	393	369	364	370	384	410	374	371	401	375	356	376	385	380	385	384	397	354	375	413	376	370	368	394	355	416	390	355	377	383	412	371	368	412	371	344	355	391	374	413	373	388	360	365	361	461	391	372	374	374	374	324	380	374	383	384	368	384	412	358	370	385	379	356	402	394	351	350	380	360	399	361	354	370	342	388	378	410	377	406	353	399	348	372	411	382	393	392	361	379	363	371	372	378	402	383	389	400	343	398	397	366	388	383	325	381	390	368	389	388	365	399	391	363	351	376	400	357	348	388	381	381	405	386	398	370	374	388	369	379	405	394	375	367	389	387	394	383	383	374	380	348	410	359	405	384	420	382	374	371	407	361	373	373	374	341	403	387	364	376	381	370	387	395	369	388	381	382	398	383	379	334	389	379	372	394	356	363	380	358	418	401	396	347	364	430	383	426	393	365	391	398	363	406	385	372	364	413	356	406	376	385	401	377	344	376	402	391	379	354	415	377	364	374	391	342	387	406	386	399	383	383	377	361	373	348	347	365	391	365	402	376	392	402	403	415	388	362	399	357	344	400	364	354	382	402	381	388	382	399	363	379	364	381	371	417	394	397	356	370	337	367	366	371	372	368	384	417	404	371	377	398	370	377	392	358	351	361	404	413	412	340	380	415	391	366	384	339	387	373	391	394	399	339	364	389	396	386	344	382	400	362	362	392	351	385	389	349	369	402	393	403	334	386	404	385	396	380	388	389	390	364	373	371	351	365	394	369	381	383	418	378	359	383	355	403	374	355	391	367	399	390	377	408	398	372	364	360	383	388	367	409	358	395	398	377	398	406	386	350	403	374	361	371	388	419	381	412	431	387	384	382	388	378	350	365	419	360	338	381	387	339	381	373	350	346	408	372	374	403	376	453	380	369	429	374	369	387	392	383	417	376	398	361	411	384	398	363	396	377	385	406	378	336	393	380	366	406	351	370	385	360	420	381	380	368	369	378	406	424	391	394	375	415	363	368	361	400	357	392	370	376	392	329	342	396	414	387	378	411	400	380	390	329	359	375	398	364	404	360	366	401	368	396	394	387	377	345	359	353	391	347	384	385	352	406	366	407	388	359	399	416	379	365	400	396	357	411	357	383	359	342	373	395	365	402	376	379	366	384	385	366	355	372	385	379	410	378	387	390	427	367	389	405	375	376	395	355	375	384	384	402	365	394	371	370	354	350	365	374	389	377	372	377	352	384	384	341	354	347	378	367	355	376	389	393	354	387	371	397	371	382	376	389	372	392	362	398	417	364	364	377	391	413	404	390	362	374	374	374	397	359	357	393	375	378	361	383	367	358	393	353	384	383	371	391	374	393	382	370	424	354	364	408	368	392	402	346	439	387	399	399	334	397	418	369	387	390	380	386	375	370	367	342	387	363	346	367	406	375	376	392	378	374	402	388	410	396	400	344	391	399	351	408	416	379	387	384	375	349	383	363	386	372	405	336	386	359	395	391	375	364	367	390	373	398	416	327	415	397	384	356	377	395	370	399	376	382	355	382	373	363	379	365	391	383	340	379	402	366	377	381	350	362	379	402	356	378	372	344	392	370	382	396	415	379	387	356	370	357	393	403	390	352	393	369	387	374	371	356	389	398	344	361	384	375	376	347	410	366	393	400	415	400	390	371	400	383	378	372	393	393	383	358	377	374	364	388	360	399	403	396	379	403	395	395	364	372	376	384	352	382	401	384	405	392	398	411	397	353	367	397	396	395	431	372	400	374	424	357	395	365	364	358	411	349	383	382	352	375	379	396	388	371	381	369	363	381	367	362	368	369	381	358	399	358	352	389	365	348	369	387	413	341	402	360	391	384	354	376	366	371	397	346	376	359	358	361	383	347	378	380	365	393	355	390	405	366	395	406	394	382	402	395	352	367	369	371	383	375	393	361	396	351	361	361	389	375	387	380	387	383	403	369	373	391	359	364	434	401	378	340	376	390	375	377	402	390	372	385	378	364	370	402	372	374	387	405	366	343	421	379	358	361	364	361	366	356	382	358	390	352	387	347	403	404	400	386	378	382	415	412	386	363	363	370	377	354	383	395	385	388	371	413	390	372	348	372	372	384	371	381	402	391	414	398	400	370	366	404	391	373	361	394	403	375	371	389	383	398	385	366	381	395	382	397	359	429	377	402	390	376	350	399	412	362	374	394	366	393	391	394	364	374	393	377	375	400	372	378	367	403	392	399	384	385	362	375	369	375	379	388	383	418	370	379	395	321	377	369	399	383	375	377	367	369	394	400	357	379	372	389	423	385	359	376	389	357	392	419	355	359	399	411	387	377	361	380	365	378	400	382	376	354	401	389
26723	19705	7000	1568	833	563	494	469	425	422	398	425	398	403	418	401	380	339	398	398	429	398	403	403	397	354	360	420	388	352	415	369	355	405	371	354	405	419	379	413	396	414	389	384	374	392	364	372	378	405	421	380	354	380	359	360	390	335	373	400	366	342	365	375	384	403	393	362	385	409	400	403	396	401	348	373	378	336	369	347	361	379	397	333	389	403	367	381	365	405	364	367	386	369	387	368	347	379	334	348	377	370	360	373	396	386	376	340	361	384	355	376	384	387	364	389	360	410	386	366	349	388	379	357	369	344	378	386	341	352	391	370	364	384	417	409	341	343	408	380	412	400	371	394	366	380	340	388	363	356	398	375	358	340	374	392	357	394	380	393	353	382	353	376	375	379	377	398	379	333	361	373	374	408	359	357	377	353	395	377	351	346	371	377	339	419	355	378	416	365	383	338	346	343	399	371	370	387	354	368	356	392	348	387	382	402	351	399	390	349	365	347	348	371	430	365	380	374	370	374	347	369	403	370	356	372	397	377	359	358	365	380	423	360	398	380	399	400	377	378	380	351	406	367	409	343	405	368	370	360	380	359	379	428	361	402	388	361	425	342	375	394	382	388	382	363	345	400	391	405	402	341	378	415	355	342	380	395	388	360	404	416	363	420	376	351	352	390	374	355	354	383	385	363	358	384	400	384	412	358	362	345	414	351	389	335	353	373	374	398	378	379	394	398	369	386	400	398	346	368	384	346	340	392	362	389	378	361	384	351	355	363	373	361	336	392	430	395	401	386	387	358	378	386	385	383	380	372	337	376	376	380	402	361	403	389	352	363	336	394	390	364	403	372	391	424	386	395	378	391	364	369	391	363	370	361	370	394	376	365	437	339	403	352	402	405	379	376	352	402	375	415	389	375	381	387	378	387	378	390	360	354	352	361	349	363	351	385	396	375	354	325	378	402	364	392	397	367	390	370	357	379	384	366	352	373	399	374	354	397	387	353	358	356	357	365	362	370	382	388	383	340	361	379	408	368	448	383	360	395	366	383	355	387	411	367	396	357	397	391	331	386	414	355	371	345	392	353	356	386	366	366	364	374	363	392	396	374	376	377	405	380	355	372	369	361	386	376	345	377	361	393	348	365	383	363	377	377	392	388	356	383	395	373	389	359	359	333	332	364	353	406	389	395	345	348	393	374	386	353	363	393	371	361	407	367	403	384	380	372	355	346	353	352	365	412	373	342	407	356	367	363	370	355	352	348	411	393	385	342	337	367	380	373	358	374	386	330	348	368	367	360	378	382	389	359	351	374	380	361	395	392	372	367	378	357	355	377	378	353	385	366	359	384	363	348	410	396	370	368	367	418	362	369	391	356	406	393	379	392	388	328	396	400	396	374	380	420	390	369	401	365	394	357	368	378	366	342	372	374	356	392	330	344	363	408	356	394	388	388	370	349	400	347	400	377	373	375	398	390	401	403	350	394	390	408	363	392	368	414	393	341	340	341	348	362	384	393	356	387	402	367	386	372	375	353	352	372	370	357	369	383	395	368	383	374	375	371	371	372	410	371	370	399	379	358	352	415	346	332	404	405	360	410	412	370	389	359	378	390	404	406	355	358	358	401	396	406	373	394	387	364	354	394	400	334	368	364	388	345	383	342	370	391	358	388	362	361	352	393	371	352	384	396	397	396	373	369	368	422	375	372	382	354	363	371	377	369	406	358	363	385	371	333	357	358	362	392	384	344	384	394	380	381	393	383	384	372	353	400	384	379	352	391	378	416	355	382	400	353	358	348	348	371	360	372	381	386	348	411	374	363	394	382	373	376	388	377	348	361	373	367	400	369	356	373	365	356	397	362	370	362	382	337	375	365	381	382	373	360	365	390	339	374	383	369	384	377	368	342	377	369	348	375	366	370	365	331	374	371	409	391	401	363	373	381	418	376	392	354	384	401	416	353	363	376	360	342	345	421	414	337	336	354	361	331	397	338	376	399	384	395	369	367	362	345	370	387	380	392	398	393	405	384	362	392	386	359	357	360	366	363	360	380	340	370	383	372	358	383	388	358	379	360	383	411	357	393	415	335	390	424	374	381	382	396	387	360	358	364	360	387	395	365	381	390	358	385	369	355	339	403	382	365	377	381	374	356	380	375	375	359	408	392	354	376	362	361	377	344	339	389	388	379	365	372	366	370	369	363	367	355	389	396	348	374	388	371	415	396	365	388	358	375	380	387	405	383	373	387	363	352	362	403	347	381	359	361	385	362	377	371	371	375	352	370	387	358	369	377	367	354	385	371	398	358	410	409	382	342	382	339	363	364	356	385	386	356	383	354	386	369	404	374	382	362	381	358	394	362	394	412	380	369	359	358	366	387	378	413	377	413	386	382	381	395	372	402	399	373	361	360	380	350	357	353	377	357	371	406	376	402	388	378	314	375	376	420	387	384	361	358	369	386	368	352	387	382	389	365	381	376	395	356	370	401	390	379	352	364	337	397	376	394	383	360	409	345	359	378	360	390	392	389	360	342	385	363	364	417	352	402	356	377	375	386	349	404	379	378	355	356	353	353	342	364	354	400	377	351	354	370	396	374	353	380	377	336	371	374	376	370	350	394	371	347	376	372	367	371	370	435	357	375	330	402	365	388	345	354	352	389	325	374	403	378	366	353	359	353	402	400	389	389	388	398	366	372	378	367	376	351	380	363	373	365	370	390	356	372	384	355	369	401	353	370	345	390	369	344	402	383	350	384	394	381	387	367	379	382	381	373	378	425	352	346	384	387	337	362	355	344	368	368	352	402	390	406	406	358	373	374	430	347	369	389	391	392	358	389	343	352	357	332	379	408	378	376	401	361	388	367	358	388	361	366	385	389	389	366	394	387	375	359	358	384	357	365	349	394	362	389	358	374	367	397	402	386	355	375	369	343	364	374	362	326	394	377	360	369	381	392	390	366	382	364	379	369	384	352	360	393	366	383	367	357	422	394	376	381	398	356	355	370	340	355	351	362	394	404	368	366	391	354	391	369	405	390	374	380	388	363	405	387	376	378	335	356	395	355	365	407	370	386	380	384	386	378	370	382	370	366	364	392	413	377	363	370	361	351	402	368	400	365	382	348	378	408	353	362	378	355	405	385	385	368	369	366	385	387	358	374	390	366	377	392	389	360	396	372	380	367	406	410	391	389	373	413	426	370	378	373	362	373	358	387	389	384	346	379	399	393	373	385	388	359	359	360	364	408	385	396	418	380	353	386	393	361	381	370	358	407	391	378	381	394	366	386	407	354	361	367	368	374	342	394	395	386	361	391	372	365	361	395	372	359	357	389	386	372	373	326	355	368	389	352	341	385	399	371	382	345	330	375	355	329	384	357	362	350	379	394	329	356	380	406	372	355	403	394	366	386	374	355	382	379	377	377	365	391	397	362	377	350	399	361	382	374	377	350	359	368	393	365	354	387	392	363	390	369	356	401	361	442	369	405	390	383	357	390	399	409	379	413	375	405
7242	6961	6344	3220	2220	1375	1159	1070	897	847	798	737	747	700	682	764	702	746	721	717	677	677	728	706	706	677	718	683	659	715	655	679	709	690	705	666	698	685	684	695	676	699	678	757	716	738	681	707	702	792	817	696	674	655	645	655	728	629	667	680	690	669	632	657	620	666	692	653	694	693	665	671	674	681	686	696	659	676	719	684	636	677	685	671	684	661	660	646	627	647	651	677	656	646	656	670	660	691	658	632	680	668	654	702	656	645	710	684	640	643	642	653	626	669	724	656	660	653	713	685	692	678	677	704	660	701	701	680	649	643	663	672	682	682	671	642	658	634	639	627	632	633	673	721	642	650	650	649	706	690	703	690	647	661	667	626	706	647	712	672	683	623	669	658	674	706	660	657	677	653	633	681	701	634	668	666	696	671	678	655	673	701	643	702	647	669	671	688	695	657	668	694	677	690	674	716	676	701	668	677	669	637	689	710	624	712	643	635	649	708	652	670	651	685	699	663	647	688	745	668	695	679	671	642	663	651	677	699	676	678	655	632	666	645	696	632	703	682	700	700	680	678	650	584	670	690	686	644	667	679	647	650	618	647	694	686	642	643	683	636	612	643	632	642	659	681	675	673	656	714	626	637	698	723	680	606	678	645	692	710	679	667	666	673	699	702	656	618	667	624	725	694	645	697	675	662	644	618	633	654	656	633	646	613	707	672	696	628	662	673	662	690	645	676	658	663	659	686	691	728	659	674	642	624	694	665	651	661	662	668	674	666	674	665	711	678	639	687	629	639	650	693	655	673	632	678	640	685	629	690	709	635	681	694	709	641	667	683	677	637	672	653	656	632	638	605	645	674	675	601	687	730	643	648	702	689	643	651	688	663	734	668	673	666	655	715	659	676	650	688	654	645	661	640	677	722	641	686	631	716	624	662	676	682	633	728	704	676	633	717	661	679	639	653	630	681	660	664	660	701	655	613	650	643	671	722	661	682	653	668	668	627	680	704	681	631	727	718	652	655	649	649	674	676	641	697	681	646	675	689	698	648	652	648	655	682	672	623	639	648	645	656	699	661	671	681	657	656	609	672	665	655	644	685	689	638	654	616	664	650	699	673	666	697	634	696	640	685	699	691	637	671	637	682	656	651	708	693	639	631	674	749	654	688	683	678	677	696	647	681	689	681	677	688	663	684	646	668	687	642	648	661	667	714	644	656	669	646	683	659	685	650	668	656	629	680	649	671	626	707	654	644	666	665	665	662	691	664	620	704	681	702	659	677	633	636	643	652	664	647	634	683	690	719	673	637	653	674	669	661	698	633	679	649	645	691	655	675	668	616	627	709	623	675	669	624	678	656	712	694	689	678	638	665	670	632	654	645	640	669	680	669	666	659	685	671	686	661	661	679	709	664	660	689	687	686	711	682	650	665	694	633	679	710	642	689	626	694	634	655	670	648	658	650	672	645	671	719	658	680	623	675	676	677	658	630	674	698	697	679	683	656	669	646	672	683	654	703	673	687	613	652	662	706	668	683	666	636	689	699	693	627	671	679	711	736	686	721	685	674	643	658	699	659	651	695	718	681	673	673	684	658	653	666	702	678	664	683	642	671	678	704	678	701	688	662	684	636	637	683	693	661	678	671	694	687	720	675	651	660	675	671	700	651	677	655	694	666	699	718	628	673	649	656	642	660	668	680	674	654	736	678	661	651	690	691	648	660	669	669	702	650	697	626	682	725	706	682	646	685	658	656	713	666	666	643	726	702	691	648	663	643	647	653	672	680	673	688	650	655	673	662	679	660	677	640	649	667	676	644	609	697	693	659	701	654	670	705	649	644	674	641	676	712	640	648	678	660	683	697	673	634	649	704	701	637	635	631	671	650	599	672	646	696	690	648	713	670	666	664	661	723	650	657	655	671	661	654	663	669	635	644	697	678	695	645	730	647	702	673	684	659	720	662	663	659	653	691	645	615	651	684	654	650	605	640	693	681	677	687	633	663	692	678	654	691	686	673	700	658	681	707	692	679	635	660	638	671	697	719	659	676	705	656	676	661	711	666	694	661	659	670	664	668	663	671	689	659	688	675	676	682	681	678	698	603	673	689	634	712	619	677	688	677	633	652	630	680	701	674	695	706	677	670	656	683	659	675	630	646	681	637	683	710	676	662	668	664	687	673	624	654	647	696	652	691	677	659	687	649	640	664	703	673	673	651	675	678	643	665	658	696	719	674	642	632	684	621	670	635	636	616	656	656	659	675	656	614	675	681	656	665	644	643	631	688	681	659	622	682	663	720	649	666	635	679	638	660	674	659	679	652	711	657	665	707	711	653	672	671	659	708	688	617	668	649	718	716	693	638	650	649	666	661	744	660	691	691	651	652	682	684	654	629	698	653	672	714	650	656	636	649	706	663	668	664	658	647	673	647	715	690	691	709	660	637	621	698	643	667	649	657	679	618	691	646	651	670	681	659	680	643	682	684	657	667	672	670	645	653	676	697	660	664	677	677	686	663	662	701	654	688	649	715	652	727	707	710	684	671	686	692	665	630	620	660	607	661	704	646	697	669	678	655	659	662	652	742	628	669	724	636	628	686	658	668	619	674	659	671	693	676	712	696	706	644	666	684	651	648	717	664	670	689	667	689	660	648	687	686	674	701	709	676	645	693	646	648	670	660	659	632	646	662	650	676	674	663	669	670	663	688	646	675	636	655	674	674	732	661	691	652	682	679	677	662	635	620	642	674	663	677	713	659	729	670	634	661	675	662	692	692	674	674	651	660	666	684	692	662	682	696	683	650	671	671	637	637	680	616	688	659	679	681	653	673	674	649	667	675	632	676	650	712	640	706	665	701	692	693	672	685	679	694	678	624	653	703	685	712	681	642	690	681	717	623	715	678	690	649	658	643	688	612	697	669	637	658	642	658	672	650	665	703	666	655	683	657	647	675	721	679	666	650	649	658	713	658	663	666	656	658	735	705	686	660	664	630	664	678	677	672	704	680	686	681	671	691	666	722	645	705	665	606	696	681	646	641	688	713	678	664	645	676	639	654	674	687	631	685	664	668	700	682	682	646	639	648	618	655	640	662	597	677	670	657	677	690	670	689	647	679	663	646	677	682	681	630	695	713	663	646	660	608	648	698	678	657	686	665	676	656	629	663	692	666	678	651	682	627	659	711	660	706	640	705	648	618	703	701	639	678	671	635	651	685	699	650	692	711	680	657	666	688	674	634	672	689	686	711	652	661	635	643	623	693	685	708	678	712	700	672	667	655	629	619	652	721	645	687	609	664	688	646	680	647	676	652	663	643	674	637	699	660	640	635	638	688	682	670	724	660	724	715	684	637	654	660	705	653	627	728	641	665	683	648	676	630	674	631	704	645	740	720	652	665	686	685	650	646	635	664	682	677	688	675	655	686	694	663	670	618	619	680	660	650	657	683	677	645	665	694	673	710	638	662	691	640	698	697	658	633	642	710	678	667	670	766	662	632	685	657	661	668	703	649
24202	21252	28311	24502	19830	2720	969	735	601	552	489	467	410	409	420	380	382	372	395	351	362	347	394	344	339	352	335	337	359	365	368	358	356	378	367	386	341	360	332	314	374	362	349	321	364	368	333	332	349	616	704	324	374	340	367	341	362	336	344	341	342	318	326	336	335	340	334	325	369	299	356	324	361	354	305	349	354	378	329	359	325	348	335	346	342	354	356	344	362	337	328	326	346	351	352	319	309	351	288	338	333	322	305	313	307	329	348	336	362	333	335	362	323	344	346	328	332	341	311	325	330	352	362	317	300	308	339	308	325	355	322	315	380	342	370	335	339	322	312	326	382	335	348	300	307	338	349	354	299	326	339	314	359	335	330	351	328	314	327	327	364	349	358	342	316	337	315	312	342	326	342	344	363	342	345	342	358	334	335	362	308	344	364	326	336	395	342	327	323	347	350	325	354	348	327	357	338	319	330	355	343	355	308	340	383	320	321	320	349	357	316	332	315	296	302	333	345	327	359	334	330	341	344	316	348	329	333	353	326	312	355	323	367	354	345	317	348	370	324	342	326	326	334	317	341	319	336	346	322	378	352	337	354	342	315	313	308	329	325	319	340	320	316	332	337	335	335	366	319	341	344	327	349	340	330	358	307	313	345	346	333	295	351	335	355	336	347	284	306	344	372	318	298	343	332	331	318	324	321	315	336	332	333	347	334	309	307	299	304	351	311	337	354	339	339	306	314	325	336	353	355	328	304	306	335	339	335	316	326	377	316	354	330	359	350	340	332	323	320	348	316	340	345	305	320	320	317	324	318	344	313	306	313	345	347	333	317	311	330	333	326	307	332	360	340	315	331	345	328	324	372	342	292	303	332	344	326	350	376	333	319	318	341	351	342	323	320	300	342	333	333	337	307	329	318	307	336	334	294	331	324	316	336	313	338	345	318	332	316	335	299	368	335	335	363	305	323	344	315	357	325	353	315	313	315	313	347	326	335	319	319	356	318	361	337	326	320	318	316	314	325	343	326	323	348	324	354	358	327	359	331	331	313	351	329	319	313	320	309	328	328	339	356	333	321	344	342	368	292	340	345	344	333	329	314	357	360	365	301	346	326	314	312	350	353	345	343	318	319	307	381	343	374	291	350	292	361	334	323	316	356	328	283	330	332	315	323	345	331	348	339	336	355	342	348	323	345	325	340	318	340	332	305	313	325	343	298	341	328	325	323	321	340	345	308	342	338	329	276	352	347	341	319	340	318	340	341	346	323	354	332	325	334	342	325	321	351	347	340	331	349	339	346	307	334	311	349	339	297	307	303	321	332	330	346	334	343	308	331	319	348	382	315	338	333	346	335	315	347	339	331	322	306	317	319	341	357	355	307	319	320	335	354	346	304	365	324	344	321	353	342	327	344	322	307	332	330	369	330	297	328	337	323	329	342	342	327	323	346	323	337	325	361	342	319	315	350	324	335	323	349	347	346	354	354	303	331	331	347	308	338	325	335	330	318	334	354	381	339	350	354	319	321	349	326	326	318	315	340	353	328	329	325	373	322	300	337	326	328	378	330	349	328	310	349	332	345	346	350	335	323	343	280	331	345	326	333	330	356	344	346	330	357	331	291	335	329	326	324	323	333	313	347	353	340	349	297	297	323	328	335	334	335	329	350	332	326	339	303	340	311	309	324	344	321	325	351	312	341	320	353	343	335	328	334	302	300	328	347	337	334	344	350	305	315	335	317	368	339	352	340	353	323	315	308	347	348	325	360	319	322	340	348	313	298	337	337	313	330	361	354	328	314	307	346	330	333	358	354	332	341	347	330	363	319	341	336	323	334	348	340	336	317	348	330	322	335	298	337	355	320	321	333	302	319	311	355	359	333	337	338	336	379	331	321	326	336	318	311	318	321	342	341	338	327	353	334	317	301	336	327	344	316	318	345	326	316	330	314	348	332	373	349	349	324	323	319	329	347	355	353	337	334	340	333	319	281	307	300	301	369	299	382	358	320	326	333	299	325	332	346	384	309	326	314	336	352	370	347	299	350	326	321	337	319	347	318	338	333	335	324	369	338	324	307	317	354	325	325	344	336	309	326	338	328	353	319	304	350	335	333	297	362	341	308	312	363	306	305	343	301	354	343	333	317	336	370	353	333	332	332	343	358	300	321	343	309	348	326	333	306	340	345	359	310	336	358	310	327	324	323	317	309	357	311	341	326	321	372	335	330	335	335	324	334	356	311	334	326	347	351	346	335	319	329	300	367	293	329	326	322	309	332	315	321	341	309	318	362	304	346	328	347	344	330	339	320	293	364	305	340	355	311	323	355	320	320	343	350	361	335	335	306	311	343	354	339	362	301	353	333	340	336	314	323	309	271	354	324	332	314	354	349	321	330	343	353	335	326	342	336	364	313	310	348	335	326	348	336	318	340	352	326	335	333	326	328	359	331	367	354	333	339	314	326	357	355	366	336	337	324	358	349	305	337	339	300	349	345	354	301	287	316	348	319	321	365	329	348	322	380	328	344	319	328	328	348	346	319	340	294	308	336	354	332	344	360	331	340	324	317	302	342	308	326	285	316	357	317	329	342	319	350	351	324	354	339	361	355	293	339	337	379	339	328	343	341	324	315	317	336	342	324	332	318	336	331	329	340	319	356	322	331	325	317	353	340	352	351	337	316	359	330	307	318	332	318	303	331	350	344	315	330	330	346	317	339	354	348	351	352	316	302	323	309	352	331	322	345	328	368	338	310	325	349	316	345	346	331	353	365	296	315	357	312	324	347	349	308	338	329	345	361	327	324	307	307	325	349	291	353	362	352	346	337	337	317	321	347	367	347	349	315	328	315	350	325	317	309	340	366	339	349	362	323	318	333	359	382	323	312	305	341	337	359	341	328	322	340	340	342	310	329	306	329	324	323	335	320	307	341	348	333	347	316	328	324	287	344	312	329	359	314	307	360	368	368	330	341	353	341	341	359	317	376	313	346	316	358	361	327	320	308	328	337	324	343	331	342	327	342	332	336	347	313	330	359	309	332	334	340	312	355	327	332	304	359	340	296	354	329	317	308	339	363	343	341	330	329	345	374	327	331	317	339	324	337	309	314	346	323	328	338	333	333	312	310	359	339	314	327	301	338	328	331	352	351	327	334	320	321	362	332	308	324	334	344	309	325	357	343	330	335	330	328	340	356	333	294	329	353	334	346	340	320	323	344	348	280	334	322	342	340	331	342	342	363	321	348	316	342	304	342	339	328	328	320	316	340	348	322	300	306	323	347	337	315	351	333	332	336	361	331	319	356	365	327	324	325	326	305	340	364	307	342	342	325	346	309	331	323	349	345	336	321	324	324	304	343	320	303	335	341	331	327	319	337	337	360	326	321	381	351	327	333	333	332	325	338	379	306	324	343	300	331	318	353	298	309	358	339	331	304	332	311	321	336	336	343	335	374	337	364	356	381	352	323	341	330	357	338	343	328	303	309	321	340	365	339	328	355	308	364	318	320	357
9071	15127	13633	7282	5078	3086	2299	1999	1614	1363	1234	1061	949	908	904	846	794	746	763	734	740	682	701	693	717	713	694	688	726	703	718	709	728	676	659	668	690	702	615	647	691	691	665	667	649	628	697	657	687	1475	1746	638	620	629	589	652	628	648	622	635	659	623	621	611	640	622	639	633	590	621	616	649	597	617	615	574	628	641	578	620	609	551	626	647	602	640	604	621	616	612	607	604	544	585	605	657	633	621	591	623	618	641	645	610	589	621	601	608	633	582	600	591	604	591	602	586	595	591	630	587	567	602	608	591	626	617	627	629	614	662	635	605	626	626	603	618	632	590	593	590	594	610	652	605	568	619	622	602	638	573	591	616	632	654	609	590	636	633	616	619	614	605	596	603	627	603	603	622	611	576	638	583	584	612	592	610	570	578	614	588	615	572	621	601	562	608	575	592	614	611	602	593	594	590	591	612	640	588	598	609	586	602	649	603	593	602	626	583	646	570	615	604	618	568	626	613	601	612	565	566	614	576	601	583	648	586	565	592	606	601	564	620	585	629	626	617	603	646	599	606	617	573	618	632	567	582	605	579	580	571	603	666	576	597	556	587	580	592	583	601	580	588	642	616	597	583	623	636	607	615	610	628	571	593	649	620	602	624	609	615	576	608	602	603	637	612	606	607	586	622	585	596	599	611	622	580	612	601	571	604	644	623	586	649	639	615	633	617	561	609	550	618	578	621	618	597	571	607	587	556	594	614	584	607	643	638	588	574	621	589	601	605	621	579	602	560	608	577	632	604	611	600	613	640	575	620	656	605	567	649	599	577	587	634	560	595	602	607	589	614	598	575	595	567	569	592	614	609	566	553	582	603	623	576	629	578	606	599	603	587	584	595	615	610	608	602	657	562	623	612	596	577	586	548	586	627	585	614	568	578	597	551	563	621	619	546	574	634	620	656	594	606	634	648	581	634	603	628	630	598	598	623	601	633	570	590	631	579	636	620	578	614	611	568	585	580	620	607	582	617	605	607	619	580	570	627	615	597	605	576	622	635	622	631	597	634	626	638	595	611	659	668	641	603	579	614	621	590	597	643	588	647	598	631	615	618	583	609	579	593	593	581	580	589	595	600	636	578	604	619	594	575	561	586	595	589	632	583	550	564	563	598	587	604	588	621	567	606	612	653	627	594	609	575	606	609	589	579	640	587	577	594	609	607	624	556	589	595	601	577	619	639	622	606	624	574	567	601	601	584	586	563	621	585	590	568	628	611	584	598	631	568	623	602	588	598	624	584	586	588	578	579	645	613	594	608	619	562	570	597	619	659	596	598	616	606	568	645	623	530	636	568	616	559	609	600	566	582	639	611	554	602	599	625	580	684	597	589	635	587	603	585	602	622	626	589	616	593	588	602	615	580	598	576	629	590	620	589	588	630	579	576	631	604	588	602	608	615	612	605	563	587	599	551	565	576	642	579	599	581	606	579	586	590	628	596	595	626	584	594	637	619	603	612	595	604	571	656	596	645	599	595	607	573	617	591	648	627	635	617	586	597	571	625	615	604	600	603	643	593	603	556	591	593	607	630	540	628	643	618	619	599	570	609	608	600	637	588	573	578	573	589	611	622	625	573	629	599	584	574	608	593	635	564	623	579	595	610	603	610	623	609	605	606	591	578	589	624	631	622	614	631	621	589	561	574	574	575	579	598	600	580	610	613	615	587	643	591	630	597	591	601	611	596	624	569	613	604	592	593	593	599	622	568	602	621	571	618	589	643	617	578	582	568	604	613	570	616	593	651	636	574	576	599	628	593	604	658	630	579	595	606	587	596	594	619	615	605	597	605	600	619	619	647	657	646	579	619	612	587	592	648	610	612	622	619	577	598	583	604	585	654	592	562	600	602	593	592	596	617	603	563	598	572	563	604	598	608	558	558	605	639	603	596	602	614	613	625	603	637	601	608	588	617	603	622	597	590	624	598	604	607	656	598	628	584	599	600	596	571	565	598	583	585	619	589	611	531	630	595	605	638	586	595	611	566	607	583	585	562	561	575	605	576	638	607	583	602	561	571	588	604	570	592	568	591	591	631	586	623	563	595	585	591	587	606	558	622	651	578	600	569	589	593	607	614	621	614	590	590	567	605	604	571	585	566	577	599	585	581	563	623	593	581	621	560	625	638	608	590	611	581	602	544	579	624	596	555	628	597	652	686	606	623	576	604	604	611	586	616	635	634	582	620	603	602	655	570	596	598	586	591	589	566	578	644	634	609	587	596	613	573	623	547	621	627	637	550	609	606	617	650	589	613	603	610	633	564	605	569	604	586	595	596	575	618	579	565	593	592	630	591	603	656	601	588	591	618	607	602	556	598	566	618	588	543	630	610	623	614	570	612	584	602	625	575	612	581	547	625	612	584	611	574	573	610	586	642	599	619	604	618	618	641	607	578	595	588	579	628	585	631	601	641	618	572	586	579	607	583	598	667	635	574	594	610	634	610	596	633	593	666	612	618	568	624	612	637	602	594	625	645	595	593	597	622	585	605	566	594	623	578	653	568	609	586	617	612	614	590	595	606	613	588	626	595	635	614	601	600	566	601	593	582	624	568	600	559	573	572	605	572	608	597	666	573	622	595	640	574	564	619	584	602	612	602	619	655	598	611	645	623	611	563	597	583	648	615	612	569	613	580	628	625	602	621	569	607	613	598	640	624	603	601	571	573	611	587	601	630	617	565	609	606	572	600	631	637	568	587	587	595	620	606	595	597	619	631	587	581	601	605	614	606	623	578	621	604	595	619	611	555	581	606	630	582	625	610	573	607	610	625	632	614	600	624	601	617	599	578	559	602	560	606	638	583	586	614	546	609	579	559	555	553	608	629	619	599	601	612	582	595	578	592	549	590	595	561	570	627	588	597	615	558	579	606	606	571	629	611	562	629	569	640	601	621	593	617	550	644	581	617	598	633	612	590	598	583	590	610	577	669	570	565	605	586	593	649	601	642	578	618	638	583	591	601	622	604	621	625	609	583	630	616	585	598	588	616	595	609	650	580	569	577	615	596	578	606	620	562	590	600	632	638	619	594	564	585	557	576	635	601	603	659	641	553	569	622	631	611	641	601	578	594	561	604	616	611	592	605	615	584	599	575	587	625	626	617	578	602	626	576	614	622	635	630	624	616	586	592	600	593	553	571	629	616	618	599	573	580	650	589	601	584	619	623	591	572	597	647	624	602	613	566	590	620	562	624	577	596	625	634	572	597	584	605	593	576	607	598	616	642	619	638	581	589	579	569	590	608	626	611	615	582	598	587	621	609	594	601	588	647	598	608	616	603	585	583	611	597	634	596	593	565	594	615	660	600	590	593	591	555	602	580	630	622	605	622	631	626	597	618	630	597	628	584	644	635	601	652	607	608	578	607	602	611	598	605	638	577	629	608	566	566	547	576	610	565	639	638	587	648	621	610	629	604	654	585	607	612	582	575	573	605	582	612	581	583	620	568	642	601	614	615	612	574
23266	21245	28949	23850	21249	18190	2101	931	608	555	519	425	370	324	315	307	295	310	302	241	287	262	262	292	256	273	264	284	261	233	278	273	295	281	260	244	246	263	216	242	259	257	225	257	246	246	224	235	213	621	1075	236	234	254	224	211	247	236	240	230	214	226	227	211	211	205	262	243	197	215	211	192	202	222	227	216	205	238	226	233	218	197	225	240	202	248	240	262	225	212	220	216	205	221	191	177	226	194	219	215	226	232	178	221	209	219	208	213	205	179	210	232	219	212	235	199	205	197	200	200	230	229	240	224	197	212	212	205	207	213	200	197	218	198	211	210	179	210	201	214	204	220	215	207	221	241	215	199	217	217	230	214	195	225	232	225	177	215	212	219	219	192	230	235	204	201	174	205	226	222	208	216	199	204	232	223	216	200	210	205	185	203	214	217	196	208	217	216	253	222	211	207	215	218	211	194	195	240	215	185	225	192	225	207	240	213	216	221	203	202	231	231	211	203	231	225	208	211	210	237	238	199	196	231	213	213	222	198	214	204	220	221	218	197	262	225	202	216	214	197	217	204	237	199	209	211	227	221	198	206	205	212	195	223	215	216	201	234	227	179	217	213	246	197	225	198	227	203	215	194	222	212	231	224	210	214	230	244	209	189	190	227	214	223	198	218	213	225	220	222	203	200	215	213	200	216	211	228	199	232	183	203	226	192	213	216	203	224	234	225	213	212	231	228	208	185	217	187	238	231	193	209	206	239	207	236	231	205	209	222	201	197	230	208	239	206	224	235	207	188	218	211	200	224	225	220	209	200	213	205	235	192	206	209	211	209	207	259	216	184	191	188	219	203	258	206	222	209	193	210	237	223	188	214	186	205	221	218	232	236	211	223	206	227	202	217	164	197	201	202	218	200	198	217	210	236	192	200	195	230	224	222	217	196	206	232	229	214	223	220	217	220	205	217	208	224	171	214	235	209	189	201	227	234	240	213	211	218	240	211	203	229	206	202	216	193	226	190	203	197	193	232	215	230	199	227	232	207	215	204	210	207	211	217	208	208	212	224	213	182	213	207	219	223	229	197	218	206	186	235	242	209	214	194	226	197	200	236	203	198	201	209	248	213	216	198	215	215	219	193	188	229	189	214	216	203	197	202	225	216	218	206	210	187	212	250	227	221	210	207	236	191	209	208	269	216	218	218	231	222	202	210	200	220	182	199	217	222	212	198	215	191	201	209	210	186	240	216	205	211	206	220	190	200	203	217	188	238	223	238	191	184	198	208	199	233	218	211	217	201	209	204	190	215	217	218	200	208	215	235	209	208	198	216	212	214	223	186	227	193	200	242	194	228	222	191	187	185	237	197	218	226	224	209	215	204	211	220	214	198	205	186	200	207	188	203	215	209	218	198	229	217	225	221	204	219	220	210	229	211	223	224	195	238	231	201	199	190	208	221	204	206	228	200	199	222	221	213	191	172	197	209	215	220	181	215	194	184	213	187	225	189	204	207	203	225	188	216	197	207	217	214	201	196	224	218	229	200	214	211	237	229	228	208	213	210	212	214	207	189	221	197	201	228	221	210	209	225	189	218	212	225	210	214	190	211	220	217	206	197	196	209	200	215	190	200	208	207	214	196	184	181	218	225	190	196	215	197	212	194	196	191	192	218	200	194	210	220	206	209	221	232	217	199	234	184	214	204	215	220	189	201	231	216	201	235	212	240	186	201	208	207	199	249	218	226	200	204	209	210	218	227	181	197	212	226	208	223	219	222	185	207	229	213	228	222	199	195	223	206	212	208	227	212	203	241	221	255	202	233	223	196	188	217	192	196	200	215	209	227	224	194	213	202	230	192	208	210	190	205	234	208	222	216	221	223	182	237	201	203	214	196	206	210	215	234	210	201	198	202	181	207	230	209	230	221	215	218	207	196	201	216	222	203	211	188	240	212	207	219	194	218	215	199	199	200	196	218	226	226	199	223	243	194	199	207	221	195	188	207	215	220	199	222	210	239	209	229	200	217	214	210	207	200	229	234	181	167	195	234	218	230	207	196	206	227	241	219	194	199	185	215	203	218	208	196	221	215	221	207	201	220	207	201	223	222	222	207	202	200	216	192	218	208	190	216	219	190	218	220	207	245	204	217	197	225	216	210	243	210	197	190	220	203	218	197	216	197	209	222	204	239	188	202	204	208	212	202	235	191	235	211	213	212	207	191	192	218	208	219	186	198	207	226	213	214	214	247	212	204	206	214	215	233	221	233	214	206	207	192	232	197	217	244	213	216	208	189	199	194	191	223	210	217	220	214	190	253	188	203	219	217	201	239	211	229	185	232	197	220	200	206	193	211	181	192	211	251	222	220	227	185	212	208	195	222	215	224	207	198	239	215	211	203	222	225	209	204	212	211	193	208	213	226	198	201	215	234	223	218	198	211	214	213	219	203	226	242	228	210	203	217	217	204	222	224	194	198	215	209	220	200	217	185	192	225	214	211	220	215	208	236	188	211	202	192	231	216	192	222	223	221	208	215	209	195	243	211	187	218	200	213	198	226	212	224	192	208	227	207	236	232	200	217	214	227	210	201	212	234	207	207	214	231	208	202	228	216	214	209	211	201	201	213	199	195	213	220	213	213	195	214	228	208	197	214	233	231	244	221	209	190	203	204	213	232	203	210	222	211	210	210	204	248	193	226	230	214	221	198	219	197	216	243	224	220	233	220	232	224	217	213	207	210	189	187	235	205	212	197	221	194	226	211	208	200	198	212	209	194	217	194	191	232	242	220	204	219	187	213	190	215	181	218	227	235	212	245	200	202	210	216	223	202	207	215	220	225	171	184	217	228	220	207	240	196	200	194	221	203	222	226	219	209	207	197	203	210	238	217	189	214	215	224	195	228	212	220	237	205	216	226	219	215	247	200	202	219	220	229	207	213	175	223	200	225	198	194	208	214	242	219	203	200	193	198	221	196	216	205	187	227	243	217	192	227	212	231	222	211	209	217	206	206	216	232	213	201	199	214	226	245	210	226	214	210	196	187	214	212	221	203	239	208	209	201	229	226	201	195	212	216	212	226	192	217	198	223	186	208	214	196	212	230	218	208	211	222	223	206	242	227	188	204	227	202	185	200	216	208	213	211	217	215	219	213	201	224	261	225	200	229	224	209	241	198	210	215	213	221	229	187	201	205	194	209	207	215	224	200	218	214	235	240	195	207	206	199	198	201	212	211	214	188	208	205	229	230	213	213	202	203	213	227	180	198	225	220	243	223	221	209	193	205	199	213	236	203	220	212	202	192	202	197	212	160	211	222	225	227	194	198	201	185	222	231	194	215	222	218	243	214	203	199	202	194	193	225	218	201	206	217	217	183	203	195	203	207	210	211	202	206	221	210	211	219	229	203	209	217	218	218	218	213	206	210	245	228	192	193	168	228	225	226	187	235	198	183	215	191	200	234	231	215	229	178	217	193	199	217	214	185	213	191	226	221	203	208	210	205	219	212	220	222	203	201
11443	21002	18337	10085	7397	4383	3225	2684	2063	1731	1442	1211	1088	946	833	777	768	727	659	640	607	645	619	552	604	596	568	524	569	597	578	581	572	565	541	539	467	519	492	513	523	484	493	500	486	488	514	502	482	1731	2987	465	439	418	383	457	428	404	410	428	409	443	420	431	412	413	379	376	371	387	407	405	434	391	392	394	382	387	365	427	458	427	385	382	359	414	402	397	383	373	403	402	348	405	400	402	393	377	356	397	388	450	380	355	350	377	386	402	426	387	384	372	371	382	375	379	383	375	387	408	444	399	398	393	408	441	391	368	402	373	395	425	377	409	399	401	388	390	362	362	412	364	358	372	389	335	352	378	363	339	366	352	384	360	382	377	343	399	350	382	412	410	375	392	407	369	422	383	365	366	400	380	415	387	379	418	381	350	376	399	374	363	361	415	376	388	370	367	371	398	375	422	377	363	380	397	385	383	375	372	395	380	415	386	343	380	392	397	383	409	370	363	401	403	375	380	396	363	378	370	382	400	375	382	374	375	406	386	381	421	401	371	366	400	403	375	358	469	459	412	425	382	368	376	399	399	388	400	384	407	397	364	399	390	392	380	345	405	402	359	384	444	385	390	332	402	385	374	369	370	388	364	370	381	351	382	376	365	343	402	351	381	384	366	369	392	402	394	404	360	402	406	358	395	405	363	376	405	365	393	349	389	388	391	400	379	387	379	385	383	376	378	371	369	375	396	376	386	359	375	378	401	377	387	408	386	367	373	338	376	368	391	383	380	385	394	369	346	395	367	389	408	373	407	375	384	364	388	386	376	396	394	390	396	411	372	376	406	394	337	361	378	392	399	330	412	363	361	398	367	365	404	383	346	380	382	382	390	380	372	390	404	384	371	366	362	386	406	385	425	376	348	384	401	398	394	392	413	376	382	413	394	371	365	364	393	394	380	379	371	403	350	417	373	386	367	361	377	402	421	399	381	350	349	394	392	366	394	355	381	434	368	390	378	365	377	451	405	370	347	390	410	385	344	378	368	365	402	409	380	385	362	381	380	367	401	375	363	381	387	400	388	382	361	379	348	408	382	382	455	376	363	385	379	411	369	357	346	391	402	367	400	356	360	398	387	419	400	387	383	392	384	404	365	384	401	396	363	411	380	413	396	378	375	446	359	386	362	402	405	396	417	372	357	435	399	370	394	384	384	394	355	363	327	419	399	386	389	379	371	390	389	361	377	406	393	382	397	397	403	406	368	374	398	398	381	390	429	359	383	375	382	419	366	384	397	358	382	383	400	370	376	381	382	343	354	376	397	427	371	409	420	344	364	392	401	374	376	385	385	401	392	380	396	362	378	382	383	402	383	373	404	410	390	374	377	380	358	413	382	399	365	386	375	362	349	359	377	392	373	395	424	403	396	427	386	379	410	371	389	382	400	355	367	402	370	393	396	380	409	363	348	400	373	403	387	374	355	372	382	413	371	385	375	375	399	405	371	389	364	370	373	371	375	366	428	391	369	379	398	380	394	403	394	340	356	390	404	398	403	382	409	368	360	414	377	376	388	373	386	358	416	419	362	386	430	366	431	432	397	381	386	366	386	356	378	370	416	376	387	368	386	373	367	386	385	381	381	369	392	402	370	360	408	390	402	393	405	411	347	400	415	369	400	403	399	393	357	402	355	388	385	387	405	393	409	384	410	394	376	403	349	388	379	400	413	398	397	372	373	399	403	386	401	385	388	387	351	357	348	357	375	360	352	388	365	370	359	394	370	353	379	392	374	398	380	429	385	408	422	406	398	361	388	379	377	355	400	356	377	408	377	376	414	379	365	378	376	406	399	380	387	392	382	398	400	383	366	376	379	405	383	396	373	388	381	407	422	400	363	372	414	379	395	368	389	373	400	401	395	371	418	376	395	381	419	388	377	381	367	389	376	393	411	350	389	407	350	385	390	383	380	346	404	371	375	380	387	392	365	402	373	398	366	372	388	383	375	383	397	386	349	391	370	378	384	371	372	355	360	402	410	403	404	409	366	404	398	392	390	386	395	406	364	345	340	395	344	383	394	402	392	389	374	392	398	374	372	404	367	353	402	398	374	411	376	393	368	359	381	369	369	351	379	365	389	369	432	365	348	359	365	412	346	365	386	383	389	404	393	369	383	373	377	409	383	357	367	399	394	370	366	386	357	380	356	411	351	374	391	431	370	406	382	388	383	374	404	391	389	352	411	374	375	378	384	401	396	422	394	383	394	365	370	381	382	399	373	404	391	381	382	433	387	395	368	397	410	366	395	406	364	371	407	399	380	398	387	395	350	389	399	390	412	378	403	409	375	402	400	397	392	374	366	426	390	375	396	388	394	381	369	364	382	388	376	391	370	408	374	410	377	402	374	364	376	365	393	384	395	373	387	392	368	385	362	373	382	402	373	387	376	373	342	392	367	374	369	433	376	408	358	382	369	377	358	400	395	397	377	373	375	381	385	381	388	390	428	383	396	381	412	382	404	384	399	403	384	358	415	389	421	412	362	386	407	433	388	412	389	380	366	408	379	375	408	387	393	370	386	370	382	386	389	391	383	394	397	359	410	395	403	366	384	388	360	393	362	358	389	382	379	363	412	394	349	375	369	337	354	363	372	377	357	374	378	375	379	405	407	373	356	356	388	381	358	377	376	398	381	421	408	392	376	415	388	378	382	366	407	374	392	360	405	408	411	387	364	375	375	357	368	394	400	421	372	392	415	377	379	352	409	387	423	379	392	416	396	384	349	406	364	401	376	396	364	390	383	365	363	433	390	420	338	391	396	367	354	380	401	393	367	353	388	390	373	368	389	375	375	370	419	380	386	369	430	402	344	383	375	401	394	407	404	389	384	362	378	390	393	416	392	364	334	384	399	413	391	413	384	365	373	391	413	406	379	372	384	394	363	388	408	371	413	390	351	377	367	335	424	367	388	362	394	388	377	406	380	391	395	380	379	400	363	412	377	400	373	384	404	367	378	403	381	389	357	372	412	347	379	385	411	387	397	367	372	397	389	382	434	402	343	367	381	357	359	373	372	392	373	393	363	354	372	362	357	386	381	383	353	373	426	367	383	370	390	376	379	401	382	376	371	399	377	378	352	393	395	382	370	386	370	407	388	368	385	424	385	359	361	393	329	354	415	358	381	379	387	378	398	426	388	407	376	384	342	376	367	426	349	356	380	440	374	393	374	370	353	383	382	409	405	401	400	377	409	412	398	382	412	373	392	384	360	396	413	388	384	399	392	361	387	385	385	382	339	343	380	401	430	372	425	386	439	401	378	429	405	378	371	380	382	344	374	385	375	360	403	388	387	407	384	393	405	362	404	368	385	357	400	377	372	402	366	380	374	417	403	366	394	370	379	355	424	376	370	403	379	404	377	376	361	366	373	388	372	400	369	376	385	379	384	380	381	402	411	424	358	378	404	410	371	400	413	371	364	352	369	369	359	404	384	394	366	381	379	396	359	361	400	361	426	389	410	388	352
26846	19828	7469	1743	904	599	537	452	472	422	400	420	387	379	396	426	430	403	377	375	375	398	372	394	409	377	422	397	350	386	392	397	409	365	347	392	400	350	378	377	382	353	394	386	392	397	417	379	380	357	435	371	396	376	345	386	410	414	378	386	405	387	398	371	381	358	376	393	356	377	373	398	380	374	361	363	392	397	366	342	419	366	382	404	427	382	382	379	357	347	394	371	406	371	387	357	411	392	405	377	389	383	357	387	365	371	367	416	368	383	359	354	340	377	375	381	345	360	369	336	426	354	389	371	331	357	395	382	394	357	329	385	381	412	361	373	365	393	415	365	380	385	398	402	379	379	356	337	390	352	404	371	389	364	414	398	373	358	402	358	373	385	372	353	408	388	368	366	365	371	398	379	388	393	410	373	369	358	370	379	385	411	373	391	396	383	386	398	390	363	380	377	379	366	390	407	401	363	382	371	413	345	387	418	343	388	358	355	366	363	395	369	398	365	352	403	373	378	358	366	406	369	374	405	370	393	392	384	376	384	391	420	366	365	387	408	422	441	375	372	366	350	352	418	345	376	397	333	385	379	363	387	435	369	366	357	386	382	373	391	355	401	346	367	395	363	367	310	383	365	417	383	375	369	378	368	366	404	345	394	374	383	384	366	385	372	402	372	357	373	358	390	390	421	404	375	354	368	381	373	409	382	375	387	382	388	390	380	381	336	380	398	344	409	368	350	375	367	348	388	375	426	375	362	341	411	356	394	385	343	370	408	377	391	358	410	384	399	383	358	376	382	379	384	380	376	390	362	406	398	380	380	347	372	405	393	359	375	376	417	376	372	396	369	355	390	371	376	383	406	392	355	390	390	403	367	376	353	371	392	369	387	405	364	338	393	380	402	386	388	369	358	370	398	375	363	366	384	399	394	371	349	347	369	388	407	379	385	366	359	365	375	312	363	383	390	367	361	366	377	377	398	408	350	382	371	402	395	403	364	374	354	381	382	361	377	416	358	379	375	383	377	367	388	397	361	354	407	384	374	346	395	381	380	360	363	378	373	364	434	369	392	378	405	385	370	405	402	415	407	392	416	376	353	392	390	392	352	385	370	385	405	403	359	385	391	377	389	386	365	398	379	378	404	358	383	345	340	368	427	383	379	364	351	383	364	382	332	363	393	368	342	400	411	381	412	360	365	386	359	360	369	358	370	378	390	377	366	391	391	377	346	369	405	377	388	379	393	375	345	372	380	403	378	369	360	387	403	352	403	409	415	395	363	396	361	330	316	368	386	354	365	418	386	409	351	340	346	394	371	372	388	376	388	350	399	369	336	385	357	368	360	377	396	362	385	363	384	361	360	392	376	376	359	373	386	389	389	364	354	414	363	355	376	407	406	359	369	387	354	367	384	391	359	437	387	354	376	389	378	367	398	386	366	400	412	387	371	385	375	370	372	367	378	369	386	360	349	367	374	373	384	348	382	414	374	352	375	346	401	378	380	385	361	364	394	396	341	347	361	398	340	371	375	389	410	407	374	386	361	394	391	371	412	385	388	351	390	381	366	390	368	391	388	401	374	376	381	358	382	382	394	390	384	427	365	369	381	371	386	380	348	376	397	414	421	382	396	400	383	370	366	353	373	389	394	389	354	383	398	380	361	385	347	385	410	371	396	395	395	403	395	385	407	395	341	389	414	367	388	374	382	338	324	371	369	354	380	355	402	431	380	375	392	393	363	397	384	402	398	397	400	398	393	389	371	420	380	379	348	393	362	380	352	416	395	373	339	373	383	375	362	361	373	383	389	376	337	380	403	377	397	347	376	369	386	387	370	399	377	391	397	387	380	380	352	385	403	390	381	366	406	350	371	404	409	393	401	420	382	388	328	407	383	392	409	364	353	383	373	371	370	351	376	355	389	398	351	347	353	351	356	385	397	386	358	366	344	391	397	412	377	356	354	373	381	386	371	404	392	390	410	407	360	401	412	400	386	357	375	387	370	391	373	380	360	349	365	391	370	395	387	360	382	368	379	404	367	337	352	372	378	368	362	391	362	360	358	352	392	379	363	354	388	376	401	372	356	362	382	379	380	377	390	392	418	383	360	397	372	380	356	371	378	371	386	403	364	377	369	398	363	387	397	398	394	404	327	380	410	392	371	393	339	384	395	375	365	363	392	372	386	393	372	391	386	396	393	344	353	390	320	387	387	378	357	378	366	393	374	365	368	381	363	374	376	350	369	343	340	362	406	361	373	393	383	358	385	386	356	371	388	380	391	386	372	417	392	393	354	371	403	392	356	358	371	362	397	386	408	343	367	384	377	339	389	405	389	361	376	420	395	355	382	396	354	372	356	391	381	348	381	346	370	366	376	373	365	392	366	395	370	416	392	402	354	355	380	365	387	413	365	388	357	362	394	374	354	399	380	386	362	364	360	404	350	380	375	387	394	390	377	337	379	418	365	380	387	388	386	400	343	429	389	401	379	376	396	377	346	379	375	368	346	395	369	349	381	382	356	372	378	403	401	364	361	363	354	366	392	393	351	414	368	389	374	381	413	364	368	364	348	396	423	384	355	380	367	343	368	368	396	398	401	394	399	411	379	388	390	405	382	405	377	371	363	371	366	409	392	398	375	384	396	374	379	384	370	377	409	380	358	413	360	344	374	389	358	369	385	393	370	360	330	341	371	420	396	392	392	398	349	371	371	388	353	377	358	355	399	333	415	403	363	404	387	363	382	357	397	402	380	372	404	380	381	392	374	394	400	379	384	388	367	378	381	355	386	388	388	400	383	401	401	355	429	377	387	359	393	379	411	359	374	397	383	376	410	393	344	395	351	386	367	381	357	388	351	393	381	351	392	373	369	390	394	352	395	361	371	385	373	371	363	395	393	392	375	363	391	387	415	366	370	395	329	357	370	379	356	341	407	393	413	358	391	361	355	398	350	388	368	380	408	352	338	399	380	365	398	349	357	400	379	386	385	388	364	356	410	381	361	369	366	369	368	366	372	370	386	363	380	405	347	338	379	405	407	346	375	391	368	383	355	382	356	354	359	386	345	358	382	428	397	400	387	365	385	363	392	410	415	371	384	362	378	366	376	407	388	342	391	391	386	383	379	380	394	413	387	381	388	408	367	376	382	392	373	401	380	350	387	394	396	353	385	401	377	371	385	372	352	391	391	388	388	375	359	373	370	373	384	373	374	385	394	379	388	384	387	341	397	360	332	349	367	399	426	386	385	390	369	372	388	356	359	351	411	414	366	353	367	366	401	385	370	377	373	345	374	404	361	370	373	397	385	373	379	393	374	368	394	400	426	347	371	360	385	374	386	374	366	377	353	360	385	371	377	402	352	388	390	415	394	355	395	405	377	361	418	399	403	334	403	367	336	373	363	344	371	390	391	381	376	334	366	364	358	405	343	357	410	379	404	383	367	375	395	381	359	385	393	383	381	385	429	383	404	394	392	400	395	376	401	378	368	393	394	357	383	392	380	360	399	380	334
7301	7834	7008	3365	2279	1384	1205	1088	905	869	834	763	726	742	753	716	721	638	723	743	712	686	664	689	668	695	712	693	727	788	728	726	671	709	712	725	725	713	683	701	634	692	710	692	734	713	714	679	697	764	875	648	680	732	693	667	672	699	686	747	616	662	708	671	655	687	660	651	673	703	682	704	686	663	675	655	685	703	687	677	685	678	685	652	653	636	702	652	647	635	703	679	673	673	662	675	660	676	653	655	691	665	714	676	669	682	631	691	649	680	655	687	673	653	665	683	687	674	633	655	673	701	665	678	724	650	685	660	680	614	635	643	710	642	655	662	676	661	656	705	659	623	711	651	661	680	673	675	698	681	659	662	724	659	722	718	647	741	635	669	674	693	620	700	673	598	672	652	669	651	676	724	676	634	639	698	656	688	716	657	704	646	657	659	704	690	644	692	729	703	713	663	713	663	695	666	674	608	683	653	655	667	689	689	664	678	674	667	728	668	641	684	644	688	707	691	652	678	626	724	635	632	661	662	663	681	699	686	666	653	688	681	686	711	692	667	691	653	722	666	690	658	681	656	658	672	663	662	657	650	680	720	659	700	666	723	692	654	673	632	680	623	693	617	686	693	713	698	648	662	646	679	673	658	668	663	669	707	672	638	672	653	671	675	665	691	681	673	653	686	722	668	683	698	637	636	691	719	670	687	713	695	625	697	712	634	664	685	677	649	716	643	665	692	659	678	655	644	651	694	676	699	658	666	656	674	677	710	643	665	722	664	687	702	650	613	683	702	705	695	692	707	654	664	672	627	667	634	683	697	719	660	709	653	675	651	591	668	661	637	648	696	670	659	719	695	654	686	666	685	653	612	675	715	691	644	650	693	660	660	697	699	690	663	659	668	696	705	697	666	705	663	647	617	632	659	667	657	646	703	677	654	654	702	633	687	686	671	663	684	709	643	636	598	706	658	692	689	661	696	691	643	630	637	634	686	671	748	671	655	685	658	665	638	685	704	653	643	653	624	623	654	662	676	651	684	675	684	658	665	645	681	703	654	674	657	690	665	659	644	710	694	695	643	659	647	675	732	699	725	678	684	642	656	702	695	681	679	682	691	680	674	696	723	649	674	665	725	682	632	667	695	678	710	653	658	657	702	589	659	660	667	672	706	690	661	695	694	627	631	654	677	693	662	696	682	685	677	647	643	658	638	655	676	676	702	661	706	691	663	718	705	647	695	691	674	683	643	716	688	668	644	671	673	665	665	699	638	746	643	680	650	680	683	700	644	662	694	690	673	629	682	650	667	666	625	661	676	669	665	622	702	711	676	656	712	702	667	683	606	667	675	668	720	688	686	666	676	703	676	630	644	705	656	682	667	714	645	634	685	649	660	666	624	660	718	650	687	684	655	659	667	695	709	645	660	699	682	697	675	680	699	666	683	659	653	696	651	669	689	659	685	680	642	723	673	687	631	686	689	625	707	682	694	681	680	735	686	692	705	663	720	681	650	689	683	642	671	655	701	638	660	728	682	676	721	668	644	670	740	647	671	658	652	683	692	664	704	715	665	672	613	679	675	704	686	677	649	681	663	695	665	688	699	689	704	691	692	618	712	676	646	701	685	675	631	656	699	646	692	696	693	639	690	601	691	635	679	656	706	673	681	655	696	625	669	667	666	620	652	678	700	684	671	695	662	676	650	708	687	642	703	702	688	677	678	698	665	691	652	748	708	691	688	708	730	667	673	694	734	688	709	668	660	683	672	681	685	657	644	649	635	676	724	702	648	681	681	660	672	607	662	646	664	666	671	686	665	704	684	692	635	679	679	678	653	690	675	670	661	706	648	729	662	643	681	715	676	695	655	652	658	639	683	669	651	666	680	692	678	709	682	667	684	689	687	659	686	656	665	652	694	684	645	663	678	691	651	678	704	679	667	685	638	698	663	669	695	679	721	650	646	685	677	655	668	679	663	717	683	652	669	697	685	627	632	658	679	677	691	702	707	656	648	651	687	674	696	661	671	640	675	655	666	610	624	680	691	674	685	678	706	649	675	628	724	673	637	668	654	719	687	695	648	667	664	686	682	680	722	709	692	647	675	673	678	721	671	699	703	632	676	692	650	714	664	683	674	653	708	666	655	693	641	639	659	641	717	669	690	676	681	716	683	685	695	691	694	651	677	635	648	667	676	711	685	632	697	649	679	677	664	662	632	673	703	625	680	661	694	665	728	658	684	692	651	643	667	653	682	678	694	699	676	630	680	688	676	672	685	712	688	664	689	722	694	631	684	673	655	688	660	702	686	667	640	687	700	688	684	656	655	659	719	689	636	668	714	722	718	647	681	684	688	707	676	604	644	695	689	687	610	690	703	675	696	622	701	661	677	678	667	679	703	677	650	670	648	721	671	715	658	654	646	699	634	683	664	667	615	661	678	713	706	666	670	719	690	651	691	684	695	735	692	707	680	665	697	676	684	639	689	696	625	677	672	707	711	665	631	694	719	678	641	657	651	657	692	657	715	694	648	689	689	704	672	682	657	675	688	667	655	719	766	710	684	657	649	683	675	672	688	680	679	673	642	696	707	676	658	727	682	668	689	662	682	671	673	653	646	679	640	668	645	634	678	662	722	669	630	666	666	713	655	726	690	691	658	674	661	638	644	661	724	626	656	676	697	661	626	712	660	699	710	638	659	671	696	705	654	655	671	671	703	639	657	677	649	670	663	663	649	654	693	679	681	594	664	712	687	705	680	682	657	682	648	722	669	641	671	653	683	662	656	693	741	694	642	696	670	655	719	699	656	674	723	645	606	650	678	711	674	666	655	638	653	685	631	638	664	689	687	702	656	665	700	657	662	705	666	676	648	632	711	695	672	694	719	643	649	685	639	663	696	689	668	711	715	694	670	675	656	696	674	723	675	671	670	667	677	643	662	702	650	659	694	678	676	698	683	666	600	685	660	717	695	656	677	685	658	691	662	680	680	724	715	669	666	718	734	677	680	690	676	669	707	710	703	673	688	674	667	625	669	668	668	656	680	653	624	713	640	683	683	707	733	677	664	686	687	677	660	696	710	647	682	690	665	685	678	690	671	683	705	665	700	715	683	684	676	701	707	670	683	653	657	728	653	694	652	667	644	719	681	646	676	694	687	712	675	692	666	673	671	675	645	648	680	715	618	690	642	623	617	662	731	691	669	723	721	663	633	679	671	677	662	729	632	702	652	652	681	686	665	708	692	680	692	643	702	692	659	645	668	677	687	689	662	681	663	676	667	666	645	690	698	667	695	672	702	686	666	694	657	648	684	687	647	676	682	689	668	711	648	671	685	617	693	683	696	686	675	681	649	692	685	678	654	655	643	687	662	704	697	671	670	661	639	661	664	655	689	670	637	661	663	673	654	730	650	670	690	675	662	689	630	599	690	673	652	646	671	632	723	649	677	663	640	681	648	661	690	660	672	608	719	693	655	649	683	663	658	669	635	682	695	633	683	673	677	681	694	708	750	703	662
24106	21256	28330	24467	19751	2904	1037	723	612	525	511	445	444	403	387	362	378	404	371	385	354	326	361	346	343	339	354	327	347	367	325	362	383	349	392	355	336	350	346	361	381	339	362	359	337	343	344	342	347	539	716	364	341	355	337	343	339	346	353	308	327	325	344	327	319	321	344	340	318	328	330	346	344	318	333	317	306	324	325	350	300	329	316	353	324	373	316	336	312	318	302	355	339	313	338	321	303	311	314	295	282	321	305	311	313	321	313	304	325	323	291	344	349	314	313	336	300	323	348	305	297	321	305	315	315	346	316	357	309	307	318	308	312	348	325	336	348	324	308	344	283	323	313	373	318	302	335	309	358	346	315	326	300	329	303	314	339	297	298	293	322	291	303	335	314	321	304	307	331	322	326	309	303	348	311	264	310	297	317	315	310	298	328	306	302	320	344	335	300	310	303	307	320	306	318	325	307	319	325	313	305	286	302	307	334	313	274	337	327	341	311	328	299	325	343	305	325	286	335	319	317	317	332	298	322	315	297	295	339	352	319	335	276	319	293	315	306	329	277	333	334	306	354	327	306	320	329	328	336	316	331	329	298	315	325	324	324	329	341	306	308	308	328	293	314	335	308	380	289	334	314	284	317	356	339	322	314	330	314	326	335	315	306	312	303	320	332	316	309	316	336	347	295	302	318	291	350	359	311	305	300	348	335	325	316	305	303	321	320	327	289	311	308	300	306	327	339	316	320	325	309	335	334	315	306	327	310	310	310	323	322	314	297	368	304	322	329	323	326	296	286	327	299	365	330	344	311	299	286	353	341	287	309	324	311	331	329	317	306	338	315	286	324	358	350	306	269	304	309	327	282	307	295	320	323	319	307	316	302	309	317	337	314	352	308	311	345	353	324	312	304	327	313	339	314	302	319	361	322	316	328	319	313	291	314	278	314	322	344	315	315	321	318	348	337	332	319	294	321	333	289	333	330	344	306	315	322	304	330	331	347	307	302	341	300	315	311	273	293	313	365	329	288	301	325	314	345	311	337	330	333	354	331	295	299	310	330	309	316	283	310	292	318	347	335	312	334	304	334	327	283	309	294	298	316	310	331	326	321	315	320	307	305	306	306	312	334	302	358	286	347	343	309	326	315	296	338	306	333	356	301	299	330	316	338	344	307	327	297	319	320	322	314	338	295	324	293	305	299	311	307	337	270	324	314	308	313	338	298	297	303	313	304	336	299	318	321	326	344	300	325	288	317	295	330	310	323	330	335	299	321	330	336	342	354	308	333	294	316	306	319	329	328	308	282	313	297	340	324	313	290	338	326	313	342	292	326	313	302	323	344	334	305	288	329	308	358	297	302	317	322	302	340	352	319	308	298	278	285	354	296	341	321	332	286	339	341	325	319	299	318	347	304	308	300	283	315	323	315	294	344	306	339	331	321	310	318	305	326	318	313	306	310	293	325	323	305	318	342	338	304	318	322	302	309	324	324	329	317	328	306	323	334	346	343	298	334	338	335	330	310	331	309	309	306	321	329	315	306	305	322	336	322	319	321	320	304	303	330	302	306	354	338	329	342	306	315	358	306	312	306	326	304	345	314	314	332	322	309	334	316	297	310	335	283	309	291	320	330	304	304	305	321	302	307	362	298	293	317	312	312	338	299	326	337	299	305	330	320	320	313	310	375	293	312	312	285	334	330	295	326	334	324	322	364	287	282	290	322	315	304	342	314	316	315	315	313	307	323	327	321	305	294	336	348	341	330	320	304	341	340	329	303	284	312	362	326	312	339	338	303	318	313	323	326	336	366	319	309	320	334	296	374	324	302	323	294	281	332	293	311	323	319	295	347	355	303	312	305	333	333	303	315	307	323	264	349	322	316	327	332	283	341	316	337	326	316	319	306	335	319	286	308	327	339	335	298	321	303	320	339	328	337	310	292	340	325	337	289	307	319	295	299	357	300	307	307	338	328	316	305	312	306	314	339	318	285	287	294	331	315	303	308	307	333	315	290	337	323	307	313	313	335	309	317	305	325	272	311	307	307	325	315	334	293	333	315	303	297	330	304	299	306	327	344	324	305	345	311	318	320	323	338	303	344	321	318	302	349	314	315	295	325	330	322	338	301	311	309	340	331	297	328	327	308	292	344	324	303	283	340	312	314	315	288	306	293	331	326	331	303	319	316	310	328	326	312	280	311	338	339	304	311	335	331	307	308	330	287	327	345	302	326	357	305	333	316	297	337	297	279	312	297	329	310	313	317	324	329	324	331	293	336	305	371	297	335	296	331	295	307	335	315	314	323	297	303	308	302	317	328	331	303	328	314	343	338	331	301	294	346	297	330	329	311	301	340	329	292	327	328	326	317	324	316	313	302	314	304	327	307	347	329	326	312	332	329	291	301	308	299	308	316	327	326	293	324	327	319	345	344	289	299	279	327	303	346	306	340	319	325	299	338	341	327	312	334	283	312	283	301	298	286	314	313	300	330	305	305	346	331	295	308	335	323	323	305	299	362	301	344	337	321	318	329	345	286	323	292	321	314	306	317	293	317	303	337	274	294	294	330	306	303	324	336	341	314	331	339	314	342	352	341	343	351	303	307	316	317	335	316	340	318	318	298	323	294	317	314	289	298	310	330	337	327	294	321	312	307	338	349	291	354	303	269	336	315	349	333	326	308	327	292	329	332	329	327	300	330	341	341	329	316	348	322	343	299	324	298	310	306	323	316	334	327	330	309	299	307	342	313	311	283	321	307	294	318	310	317	310	303	313	340	304	323	315	347	329	330	324	334	310	333	315	284	334	333	309	319	321	311	300	323	311	326	320	342	334	295	308	317	344	297	301	343	324	328	313	284	333	331	335	324	326	291	326	310	322	313	376	290	336	302	309	321	346	330	305	322	303	328	313	326	323	337	321	342	340	303	339	310	319	302	337	324	349	339	320	307	324	311	305	321	314	314	338	307	366	282	339	326	305	324	301	291	279	320	299	321	301	325	354	303	321	325	318	320	334	340	352	354	332	312	323	295	319	319	315	332	336	307	294	309	309	307	304	313	346	322	293	345	364	304	291	299	290	320	317	324	335	309	304	327	332	335	339	311	336	302	300	299	292	322	338	305	329	353	298	302	345	329	330	335	272	332	326	335	302	310	324	286	310	305	304	327	332	324	307	282	344	301	309	331	324	323	312	349	310	294	305	297	341	302	332	320	317	327	291	320	337	317	301	322	326	298	334	314	298	328	320	311	325	336	315	325	321	341	314	295	309	306	325	307	337	331	331	293	342	328	301	299	301	273	318	288	333	311	303	328	342	295	340	359	370	294	331	326	336	323	284	322	327	316	324	306	302	313	296	311	310	331	349	321	330	347	325	333	347	310	320	303	295	336	309	295	340	309	335	324	344	350	342	332	331	276	315	330	294	328	327	309	295	323	326	312	305	304	336	342	343	309	330	342	308	281	296	291	322	329	292	300	334	324	303	354	341	322	329	316	343	346	324	320	302	335	297
9190	16112	14235	7438	5357	3038	2333	1938	1631	1315	1169	1080	982	911	839	820	758	743	757	742	716	708	704	717	701	715	658	735	666	712	685	684	681	766	693	685	613	659	648	649	635	660	624	634	627	685	664	640	676	1387	1831	726	620	609	583	555	595	596	541	582	583	606	619	607	593	608	587	679	597	542	553	569	600	573	576	579	583	594	551	613	616	577	579	552	610	611	553	614	573	593	579	604	592	630	577	556	566	577	587	560	573	558	597	608	589	628	559	574	605	543	599	602	584	556	579	611	580	570	606	580	550	581	607	600	552	549	599	594	576	584	623	564	630	573	613	597	619	581	569	616	551	594	562	575	600	565	589	569	533	615	576	603	600	609	599	583	566	589	545	609	582	622	533	577	563	588	550	603	551	580	620	581	550	566	576	543	581	561	577	658	587	603	601	571	597	545	553	562	603	593	580	582	594	607	599	545	593	607	573	569	562	580	605	606	595	559	607	592	574	566	614	562	597	573	607	547	581	573	523	599	577	627	608	570	556	558	612	594	628	562	553	598	606	596	553	608	604	550	593	596	576	542	579	562	551	552	584	590	577	629	572	590	580	558	613	576	602	597	574	576	572	565	573	585	593	579	588	616	564	616	575	532	552	607	573	603	573	582	602	595	562	555	574	573	578	588	560	595	548	570	563	551	596	650	597	542	598	590	566	589	606	551	570	599	558	594	602	547	585	602	562	610	588	595	600	626	564	555	570	658	555	604	584	581	603	579	594	584	589	629	549	574	558	577	592	530	585	556	592	584	568	574	558	567	594	572	559	564	603	583	595	545	642	607	535	572	553	593	565	553	573	554	565	600	567	591	564	591	588	568	608	597	560	587	624	604	614	584	539	630	593	576	597	551	596	590	559	600	580	562	606	626	524	593	561	609	616	574	615	573	574	559	564	519	600	554	604	591	609	597	623	575	577	599	578	597	575	568	550	561	606	590	570	572	589	548	576	584	593	555	560	605	599	539	589	626	589	582	602	623	613	572	579	613	562	579	569	584	550	584	545	606	586	577	540	595	602	624	550	577	575	585	580	616	585	628	560	610	637	563	609	590	606	587	579	622	579	626	578	572	576	555	553	553	577	551	529	531	613	587	586	610	597	619	560	581	587	543	619	565	596	602	564	593	574	581	595	613	565	567	656	554	592	546	623	552	536	552	556	620	571	566	582	618	585	548	602	584	559	578	574	533	557	602	602	541	594	586	541	536	569	605	560	563	540	570	542	597	545	571	609	555	594	557	618	549	566	630	552	591	601	601	526	549	602	552	593	573	545	564	541	565	615	526	549	591	574	560	599	576	629	580	537	595	599	573	583	572	576	630	576	560	606	554	571	558	634	574	608	598	557	602	561	569	544	590	576	626	563	571	561	585	590	567	576	595	597	644	577	550	566	614	569	593	593	578	557	545	598	545	629	590	583	609	554	626	570	539	555	607	595	585	536	571	563	628	564	606	585	613	576	585	546	597	592	591	565	617	554	594	556	535	580	570	535	571	594	540	650	602	590	595	571	566	581	551	592	550	591	591	573	568	564	586	605	596	564	584	593	600	619	573	572	524	565	587	607	589	565	559	553	583	554	585	567	586	612	601	602	563	550	610	564	600	574	590	544	613	578	591	614	590	612	555	590	571	565	553	583	563	558	579	611	606	577	589	586	593	567	593	583	539	570	569	637	561	558	590	568	596	578	559	574	529	586	565	609	573	616	605	609	567	607	568	622	569	581	600	576	556	591	576	567	622	587	559	549	552	591	568	564	585	607	586	578	508	580	554	587	533	582	557	555	576	591	625	581	557	555	594	575	574	599	551	563	566	619	595	600	564	585	580	617	555	609	574	578	602	568	574	589	592	577	583	587	564	589	638	551	579	631	598	509	632	601	604	542	546	593	588	595	630	576	575	621	600	592	600	621	579	560	634	603	628	596	575	594	568	590	605	607	531	618	573	582	577	595	623	565	595	558	569	565	591	592	582	576	610	600	581	538	557	608	600	564	597	580	618	570	607	558	579	588	592	561	592	596	561	603	578	545	584	596	588	561	598	562	602	590	578	592	569	573	577	586	601	574	572	552	578	581	574	581	565	567	587	545	575	615	565	575	593	574	593	541	590	559	555	568	537	587	583	564	582	569	548	566	576	565	599	612	564	601	581	563	598	599	583	606	592	576	580	576	573	569	584	589	579	628	562	625	603	541	525	616	579	619	541	571	585	592	615	578	585	560	589	592	572	581	584	559	532	585	572	579	588	587	568	575	558	566	582	593	583	556	589	560	588	598	600	592	610	606	596	546	547	624	588	577	554	572	552	582	553	528	594	570	606	545	591	553	562	574	583	590	557	565	579	559	566	573	540	551	570	611	604	571	626	555	548	579	606	629	632	612	590	581	584	627	604	548	612	595	580	584	556	521	605	557	551	615	556	566	583	621	566	591	581	609	560	573	586	599	536	576	608	573	596	579	579	566	579	584	575	609	596	605	551	619	600	577	583	595	628	566	540	616	535	574	593	550	582	572	596	636	600	538	577	566	551	569	557	582	564	574	576	584	574	539	582	574	588	568	565	601	553	571	615	591	554	609	602	627	578	553	574	600	580	575	548	555	617	562	544	547	556	590	578	527	587	572	592	558	539	599	580	602	614	604	567	589	559	608	574	558	630	546	555	539	568	609	605	599	562	611	556	607	611	573	600	616	581	582	563	530	616	544	579	624	587	549	555	587	619	563	603	603	557	578	595	565	578	564	592	585	548	563	580	576	545	570	533	569	563	564	566	548	604	594	568	584	598	584	615	578	578	620	603	561	602	593	567	600	584	562	616	594	578	592	569	556	569	592	530	646	614	568	602	627	592	595	616	603	599	573	577	559	554	590	602	554	572	566	590	537	611	586	569	559	538	565	552	535	593	571	541	609	594	579	581	570	555	576	568	550	573	596	589	551	559	555	572	614	589	580	540	555	603	580	595	548	582	548	588	586	580	515	559	590	594	588	599	618	583	599	578	628	572	643	613	582	615	512	584	612	608	600	576	551	559	587	556	576	592	566	608	577	575	584	578	564	565	606	586	601	557	559	583	599	579	542	527	600	555	576	577	573	550	578	572	574	581	580	603	577	563	579	536	584	567	589	582	558	563	555	598	575	557	616	574	602	589	548	549	623	586	578	582	602	584	564	626	544	557	576	581	608	578	559	564	605	576	577	576	583	598	560	581	594	560	573	567	571	587	582	564	550	594	599	556	577	548	583	596	589	613	615	597	566	567	606	555	566	586	600	559	557	574	554	557	562	529	582	601	585	625	566	608	585	569	558	562	575	636	630	553	575	583	599	573	588	595	615	575	554	608	603	576	598	590	575	537	618	569	563	590	572	581	578	602	590	570	548	622	587	597	588	587	596	577	562	575	558	602	545	590	582	581	589	540	598	578	570	538	562	600	576	562	606	569	578	593	580	619	546	565	576	582	590	546	575	586	565	577	610	549
23254	21246	28922	23870	21248	18183	2192	848	630	521	445	398	368	314	317	290	289	259	248	276	267	242	241	254	263	261	260	270	242	267	243	264	250	240	268	259	225	262	221	238	215	248	222	237	238	202	258	238	218	510	589	230	228	173	211	228	216	200	223	220	244	204	211	213	218	202	181	219	229	214	197	235	202	217	185	184	199	221	192	204	208	216	215	204	209	213	204	180	209	188	196	206	180	217	172	200	192	223	203	201	182	216	205	209	196	189	222	185	190	183	209	197	230	195	219	206	209	185	180	204	175	198	214	204	196	197	211	190	209	182	201	196	189	199	202	210	198	183	194	191	190	209	195	199	202	207	207	186	188	199	202	198	211	205	197	207	193	233	184	190	193	201	205	179	189	192	191	209	198	190	207	219	211	193	210	206	185	202	180	216	222	204	209	212	200	213	219	192	217	199	190	233	198	190	210	186	177	188	195	186	195	170	214	201	212	210	201	209	186	183	205	215	192	193	192	203	190	202	209	188	199	182	201	209	199	215	233	209	189	228	199	196	203	182	203	204	210	202	208	216	213	173	208	202	189	186	205	208	202	176	200	204	217	217	195	204	187	200	186	192	228	179	201	193	207	201	212	191	196	228	212	203	187	203	195	180	195	208	189	200	214	209	189	206	210	217	208	187	195	192	205	217	181	209	195	200	170	215	206	199	200	212	206	208	217	190	211	190	191	184	200	221	189	193	196	192	200	191	197	195	177	203	193	204	169	211	209	191	179	187	189	194	245	203	190	219	208	219	189	200	202	209	207	197	192	186	222	194	210	181	185	198	191	194	195	207	158	194	192	198	211	202	187	198	201	218	196	180	174	188	179	209	180	206	203	215	205	182	191	187	193	158	192	209	190	189	205	174	214	207	184	189	207	193	207	189	188	195	213	194	224	211	198	181	233	211	208	189	209	223	215	194	171	218	190	190	199	191	211	173	194	190	180	202	221	190	226	183	203	179	185	204	187	225	198	194	183	215	177	182	192	194	207	198	208	175	189	208	189	192	189	211	198	207	149	196	209	215	186	204	204	191	206	223	184	179	192	228	189	202	189	212	220	182	208	197	202	198	182	176	194	203	181	211	222	171	167	195	203	182	219	213	202	202	200	192	179	199	213	188	194	171	209	179	197	182	180	198	187	197	210	214	197	181	174	204	210	187	176	204	212	199	185	194	200	199	193	204	204	172	188	187	218	197	210	190	223	205	180	218	183	197	229	214	202	222	195	202	222	197	184	202	191	221	170	222	190	191	195	197	183	211	190	195	192	193	191	209	202	216	182	219	205	179	193	214	187	195	198	183	179	163	196	193	173	177	197	200	224	189	191	189	202	223	182	194	171	189	234	199	217	198	196	168	193	191	204	211	206	187	182	188	191	193	196	201	180	198	192	198	208	197	197	175	205	199	187	215	186	206	215	189	187	183	205	195	194	194	198	224	201	216	243	178	195	179	206	193	217	213	174	169	196	208	182	193	195	221	180	211	197	190	194	190	189	189	198	210	208	195	222	187	209	186	219	182	222	206	188	197	241	191	215	202	189	187	222	186	227	185	201	184	201	212	210	179	195	214	187	210	214	213	208	201	198	193	209	223	196	205	211	196	204	199	190	217	192	187	206	197	185	189	221	218	216	213	193	194	188	209	195	191	189	184	210	193	161	184	204	204	193	211	194	179	194	206	189	183	199	190	184	225	192	203	193	181	186	182	197	209	201	207	180	182	208	204	207	190	193	179	207	200	188	196	199	186	186	190	185	184	187	212	200	199	205	178	192	204	189	201	221	206	228	207	198	209	196	208	235	213	212	196	222	189	205	184	190	195	203	212	207	187	210	185	172	189	204	199	192	213	159	164	198	187	224	189	214	199	167	203	196	215	190	209	213	202	202	187	183	197	184	201	197	209	205	206	189	177	227	194	171	202	221	167	193	211	209	207	223	198	203	201	200	206	178	194	217	210	228	210	198	204	222	196	207	203	205	210	209	216	201	210	198	190	213	198	197	189	211	200	214	196	214	193	193	199	202	182	226	205	186	213	184	171	204	195	197	194	204	188	223	204	201	208	188	205	211	202	221	187	218	230	205	208	220	209	187	200	201	204	207	195	194	164	219	188	194	187	199	185	206	199	189	208	210	192	193	187	189	193	239	170	190	196	207	178	197	194	206	201	200	201	181	181	195	179	197	191	178	209	196	213	201	189	211	176	193	202	182	194	196	176	197	212	176	219	221	205	198	176	195	187	200	188	185	213	225	194	196	217	210	195	220	207	185	186	216	182	209	186	201	190	185	203	225	220	188	178	212	212	203	197	215	199	193	214	208	214	191	202	213	199	205	199	190	199	193	222	196	187	199	196	201	186	184	181	182	171	210	208	180	182	178	206	211	218	206	190	191	181	180	193	209	204	189	192	195	204	176	183	191	206	213	210	211	206	196	193	197	218	185	174	206	190	207	202	208	178	204	202	229	211	191	210	196	212	214	208	197	188	190	188	191	189	192	200	203	185	225	196	168	194	194	195	208	196	228	189	199	198	204	212	188	194	195	196	200	216	207	185	200	203	201	204	204	197	215	190	188	203	206	220	192	210	215	194	228	213	198	205	201	178	210	188	201	220	219	202	187	175	196	192	206	192	179	202	188	193	205	218	200	211	208	192	211	210	222	217	206	195	203	186	213	221	212	174	210	201	185	199	194	196	189	176	211	203	201	200	230	196	197	198	200	232	187	213	194	188	204	183	215	200	204	201	169	170	178	166	201	199	222	206	183	201	215	217	185	214	191	215	212	173	191	174	174	199	192	203	214	210	195	199	216	193	184	211	197	162	182	201	200	214	195	161	178	204	196	188	199	206	199	201	206	190	195	188	207	182	205	199	190	203	191	216	209	200	189	230	197	195	217	192	197	175	215	185	199	176	171	204	180	218	204	176	200	187	204	200	192	177	201	200	209	195	212	194	188	211	216	225	180	209	224	184	199	194	194	194	186	200	206	178	204	194	217	192	219	178	207	214	202	188	203	200	202	203	197	208	182	234	191	207	184	219	196	171	210	197	214	195	233	187	181	204	207	201	213	202	226	213	199	203	202	177	220	206	171	181	217	191	214	196	192	190	196	199	173	188	176	198	189	214	184	200	202	194	181	175	224	194	175	178	202	192	193	208	198	194	191	192	190	200	219	196	188	168	188	189	181	206	200	200	219	194	183	207	191	190	208	194	206	186	207	187	216	197	213	196	187	194	188	188	199	216	202	217	202	190	200	199	211	185	172	184	213	224	220	206	216	189	204	214	228	209	200	198	213	205	208	181	204	189	205	196	198	219	200	189	190	184	205	207	191	175	207	191	193	210	194	203	193	177	213	193	202	220	212	182	179	184	189	210	212	169	186	206	205	207	213	217	211	204	221	193	188	197	209	192	206	244	206	204	199	200	214	181	200	208	196	207	201	213	222	206	161	184	198	183	184	180	199	182	177	178	198	178
11149	21538	18610	10472	7613	4613	3285	2557	2106	1616	1448	1267	998	945	842	771	669	667	626	598	574	629	578	573	540	518	541	584	598	544	555	522	538	548	535	566	524	503	484	491	506	482	464	456	473	487	483	443	449	1378	1568	421	437	435	395	421	405	375	410	387	396	404	385	381	404	382	375	388	426	362	393	408	390	353	416	386	380	398	366	364	373	388	372	386	347	399	377	363	404	391	365	355	373	351	397	373	347	359	367	329	362	406	313	381	345	374	391	348	360	339	373	378	334	356	429	388	361	354	361	382	355	376	369	347	399	360	377	365	355	355	367	393	344	340	336	348	338	369	340	365	410	350	357	361	340	364	367	383	367	367	347	390	346	366	361	363	370	365	320	364	341	367	352	329	370	349	372	362	358	350	383	370	336	351	365	370	362	370	355	359	376	366	348	358	363	325	361	360	365	389	344	342	358	366	386	385	403	370	361	363	384	380	336	367	354	362	385	334	327	333	364	365	341	375	350	361	359	394	340	357	392	352	349	342	303	350	389	366	363	341	329	367	377	350	368	366	382	398	359	369	373	366	375	359	372	375	367	332	344	346	396	376	385	344	394	361	368	375	376	358	368	377	391	339	366	396	330	385	401	336	377	357	335	366	351	375	365	353	371	368	361	378	378	350	346	350	364	340	355	354	353	346	382	362	378	403	357	386	359	327	341	368	400	332	403	349	339	376	349	367	376	367	361	376	409	353	369	364	357	340	346	352	336	360	368	350	375	395	358	358	349	357	361	395	366	356	360	347	362	389	364	381	360	348	378	333	358	340	355	371	372	348	362	351	377	355	367	390	381	394	358	382	365	374	338	362	346	373	385	372	376	313	358	332	364	371	347	360	351	327	360	373	329	370	366	364	368	366	375	394	341	379	334	364	331	344	355	373	376	365	383	397	347	358	380	373	386	329	378	360	344	352	336	333	351	379	346	366	345	400	383	371	363	364	365	383	347	368	372	366	357	331	332	376	370	354	390	412	359	360	363	372	356	346	353	403	379	339	352	358	352	347	325	363	371	312	371	360	336	332	372	349	344	330	373	375	394	395	387	371	384	350	384	376	356	372	378	369	355	383	339	363	346	398	336	393	356	354	367	362	373	380	394	384	356	377	367	378	404	343	360	385	369	380	327	332	378	375	382	354	353	401	372	395	346	325	366	347	371	386	363	343	397	366	351	391	336	365	383	382	399	373	319	378	388	355	359	371	357	370	361	373	381	382	356	366	356	372	369	361	354	369	392	379	357	358	396	338	352	363	342	336	348	350	361	346	324	346	370	392	362	376	340	385	372	356	346	342	380	366	372	349	361	380	355	371	415	404	365	367	383	344	368	359	384	382	347	408	380	369	372	358	361	357	373	388	380	374	343	342	362	398	358	372	361	338	345	360	399	330	359	356	363	375	359	339	374	385	355	351	328	344	360	369	387	374	358	352	351	368	352	346	363	363	375	352	355	359	354	354	382	367	397	370	327	381	355	340	382	370	376	371	358	366	370	345	357	331	356	355	362	410	401	410	353	340	374	407	359	367	367	368	341	358	340	338	329	355	359	364	402	389	379	345	350	371	344	306	368	388	357	381	372	366	378	375	361	347	374	327	347	378	401	344	368	373	383	336	418	380	343	369	320	365	366	389	350	300	351	357	386	378	381	358	345	342	398	359	396	381	357	381	369	365	354	364	368	357	377	347	372	344	352	381	357	381	401	357	352	335	341	387	389	400	360	344	386	377	408	379	326	383	356	317	332	357	349	357	403	363	388	354	369	382	336	341	355	376	338	334	329	352	389	392	331	391	348	391	379	340	372	364	380	346	368	327	378	368	390	339	373	330	369	364	371	379	345	377	354	350	361	380	365	388	342	359	345	347	334	350	384	354	336	358	375	377	325	379	319	340	343	340	345	362	354	360	346	331	348	387	375	360	334	375	354	380	366	368	338	366	388	408	355	370	356	394	414	329	376	355	357	398	376	360	345	365	348	403	365	375	359	357	349	393	349	385	377	353	357	367	353	377	395	352	371	357	341	355	357	385	334	354	376	367	334	328	357	374	347	364	349	363	387	353	325	376	326	373	358	366	382	370	383	393	358	356	375	419	357	361	370	384	364	346	344	372	366	354	325	369	380	368	340	361	336	361	360	335	394	337	351	380	338	354	395	360	357	358	423	334	384	373	401	377	398	409	368	363	333	336	376	356	365	373	326	342	375	363	400	364	381	368	352	395	369	371	350	347	318	392	385	368	381	345	346	344	332	369	379	336	390	363	379	367	354	338	347	365	347	341	364	353	375	364	344	353	351	329	330	346	346	363	355	340	371	367	341	344	411	372	347	347	331	374	363	393	359	354	361	361	372	365	364	346	365	352	385	366	400	326	369	355	383	383	353	346	361	360	354	372	366	339	382	392	369	366	375	354	376	365	364	363	381	364	370	356	359	378	328	362	329	398	363	382	350	358	363	371	377	361	370	355	391	383	360	379	335	380	399	371	361	362	363	408	370	353	363	393	400	351	348	386	363	332	361	340	347	341	351	366	342	378	364	360	342	344	371	368	373	363	375	355	386	353	327	341	374	361	367	343	311	360	373	365	390	363	370	380	348	428	384	347	376	334	364	345	381	358	391	353	392	349	358	369	362	373	330	348	357	354	408	348	369	380	378	374	390	373	351	363	380	408	391	389	363	359	343	313	351	379	352	363	366	352	343	371	377	377	378	366	392	382	393	331	356	357	350	346	365	351	374	370	352	360	353	336	356	350	372	369	381	334	386	345	373	382	318	369	349	366	353	380	381	347	357	363	350	344	340	368	343	335	400	378	367	354	349	362	340	358	365	348	349	350	369	365	404	373	328	363	401	383	347	396	343	354	347	368	357	300	363	370	336	370	374	345	369	361	363	326	355	362	371	359	367	354	351	361	381	346	326	345	351	365	339	337	390	360	372	346	360	351	363	368	369	383	369	350	342	372	377	362	371	354	348	330	354	367	355	378	386	351	347	347	354	376	383	360	351	365	397	348	369	392	397	385	348	369	364	363	353	399	388	390	358	331	363	373	376	349	358	365	350	407	354	373	369	384	381	348	360	336	380	382	356	365	366	337	327	355	331	373	357	367	366	365	373	350	380	392	394	316	346	371	373	342	377	380	382	339	378	354	379	350	351	362	384	357	367	359	353	356	341	360	352	382	403	389	361	357	368	367	377	325	361	365	353	376	367	343	392	392	374	376	360	374	343	359	391	400	390	359	379	327	362	388	358	368	352	358	380	354	329	354	368	369	343	350	360	355	371	347	371	386	381	387	365	384	391	347	350	298	378	368	345	351	387	361	398	355	351	327	383	363	357	377	383	371	372	397	351	367	378	365	386	379	357	347	379	366	349	337	378	399	374	386	347	380	394	385	334	351	347	393	377	343	340	395	370	376	358	385	381	368	367	370	380	354	356	306	369	359	356	350	333	389	386	388	364	384	351	354	362	323	349	371
26798	19821	7343	1787	1042	712	531	444	420	407	421	395	396	381	363	374	394	341	368	369	373	411	362	376	372	372	405	337	396	371	388	413	371	368	368	327	369	396	394	359	400	356	358	350	366	390	417	359	361	405	405	365	344	366	364	367	338	381	363	344	373	374	379	360	364	376	335	362	374	347	352	348	350	363	386	360	366	358	367	382	331	373	350	369	372	361	353	323	357	340	349	357	351	359	332	364	362	372	347	372	388	339	341	361	363	360	366	367	380	344	401	389	378	387	346	349	361	356	375	345	387	370	360	360	396	379	367	371	357	346	354	382	345	331	356	389	388	370	367	372	351	348	365	385	354	346	318	344	355	365	350	357	298	333	355	379	306	374	371	358	394	370	332	349	348	361	352	342	357	328	330	352	330	359	371	390	318	355	347	330	329	364	359	356	329	388	361	331	339	362	347	357	341	347	364	394	373	350	363	351	347	363	359	346	354	359	353	389	348	385	368	351	375	359	356	349	323	360	384	353	337	349	387	356	371	339	347	347	382	341	384	355	358	354	368	348	398	338	397	371	369	372	386	374	349	326	346	341	368	341	355	338	337	366	375	355	363	351	377	357	334	343	358	409	362	340	376	345	363	382	365	375	345	366	374	366	373	363	319	347	372	370	367	362	369	327	317	353	361	351	380	363	344	387	343	336	368	372	348	373	404	381	355	378	356	335	355	361	336	350	347	383	346	311	375	392	354	334	342	356	388	347	387	357	360	328	396	364	349	339	385	331	375	375	355	360	335	384	352	343	353	363	311	368	350	375	350	371	358	342	338	372	326	334	362	368	367	356	326	318	367	341	349	366	359	350	325	365	344	364	387	356	372	353	370	357	361	352	364	381	342	352	365	391	339	358	361	383	329	365	384	353	341	373	363	374	362	358	331	322	373	361	341	352	356	365	370	356	370	354	401	360	330	360	356	353	374	351	368	356	381	392	358	326	338	346	352	382	351	353	367	346	346	360	411	354	382	389	375	331	346	337	369	355	388	365	316	376	348	329	360	360	365	395	353	341	349	341	352	369	346	373	358	364	368	353	372	387	338	363	335	376	375	361	344	373	381	372	373	361	335	351	366	368	328	396	340	361	341	316	407	361	391	361	369	357	365	363	367	336	353	352	339	342	343	361	339	363	356	369	353	367	365	357	336	335	343	376	362	333	363	379	333	350	344	330	334	364	345	374	393	370	365	333	375	343	331	347	337	345	383	344	367	356	371	341	365	361	361	353	374	387	332	343	344	372	315	377	353	379	349	350	316	362	373	351	362	389	369	363	357	351	366	312	343	337	361	320	337	366	337	385	394	366	356	354	390	360	358	347	375	359	409	366	386	344	382	365	343	382	388	326	332	371	339	365	350	323	367	370	340	385	349	372	319	389	347	348	352	372	385	330	340	349	364	346	345	361	356	365	368	385	368	367	343	370	331	357	333	370	364	352	372	372	313	370	366	383	365	355	347	360	369	355	367	331	362	329	384	378	361	333	337	366	341	355	352	367	361	363	366	362	363	349	359	342	382	367	356	373	364	363	364	377	362	358	364	332	369	339	371	389	345	372	350	357	358	363	357	353	341	378	347	352	351	362	395	340	353	374	367	358	359	311	365	364	372	381	361	330	364	358	333	348	343	369	373	340	354	369	379	353	369	369	368	362	324	369	353	364	363	372	353	381	365	392	382	351	353	357	347	328	361	338	366	348	357	354	340	310	376	376	363	363	367	338	385	366	342	373	358	360	341	371	359	361	309	344	346	354	346	404	360	334	356	330	361	355	349	346	356	350	365	345	337	358	360	385	373	332	358	362	384	395	343	337	381	333	322	360	383	354	366	370	359	357	351	365	365	371	332	379	344	355	388	349	445	385	341	361	326	339	333	378	356	356	367	336	342	369	356	333	409	344	363	360	392	363	336	355	386	355	344	368	344	331	348	340	384	365	345	347	384	386	355	343	329	377	369	325	364	324	364	327	390	379	331	362	345	380	385	352	352	351	364	368	368	372	350	351	365	343	319	355	372	338	359	355	365	346	358	364	384	381	340	342	334	360	351	330	346	347	381	364	355	364	347	355	371	359	350	383	329	375	375	365	344	349	363	367	369	344	372	347	340	378	366	356	387	366	381	352	331	297	371	384	363	349	342	343	360	346	343	366	363	360	351	382	319	360	336	324	332	369	354	363	364	365	369	354	353	357	326	341	336	364	408	331	357	351	369	333	318	314	390	325	376	397	373	380	338	344	360	393	350	355	360	364	383	356	337	383	389	356	329	355	340	374	366	395	369	360	343	357	360	352	342	411	362	353	355	345	361	368	376	372	381	367	370	361	393	365	342	414	359	342	370	387	357	355	371	378	372	367	361	389	383	313	339	363	372	353	361	349	348	350	374	331	358	376	359	366	340	404	375	359	385	357	340	355	379	365	368	366	353	356	409	372	334	359	340	348	384	343	361	365	356	351	340	348	320	354	379	380	330	380	361	355	354	357	379	392	367	388	375	363	346	362	330	364	339	350	377	316	357	352	358	379	365	350	345	384	345	329	349	350	375	386	328	350	350	382	370	367	350	334	365	375	375	362	325	351	381	346	357	328	346	361	368	351	374	379	359	355	357	374	334	357	355	396	359	381	378	325	353	301	319	404	339	392	400	363	345	336	420	376	349	398	349	355	361	350	372	349	342	347	379	375	352	379	348	367	367	361	350	370	336	367	348	353	386	343	376	356	363	356	325	346	360	349	333	346	326	406	350	354	348	399	371	361	405	351	394	347	331	354	321	346	379	356	349	384	349	368	374	324	361	309	352	365	350	354	342	343	336	385	331	331	401	341	374	338	361	361	334	354	335	368	393	356	362	365	360	355	322	339	326	354	363	377	367	391	382	371	348	336	368	377	356	337	365	382	378	344	327	358	357	354	375	320	347	370	333	371	322	342	323	373	367	350	378	337	303	342	435	366	367	347	367	338	384	353	381	399	351	357	391	344	355	333	419	334	383	348	372	343	356	329	357	373	333	358	361	363	373	344	342	366	334	381	376	336	382	344	358	346	385	346	351	377	403	392	358	347	395	343	368	376	380	370	337	342	371	351	353	357	399	358	414	345	339	354	359	356	352	361	383	370	325	358	342	373	376	381	358	353	348	338	354	373	377	375	383	350	372	405	353	389	341	342	349	333	333	379	351	379	385	338	370	358	376	390	364	375	380	370	314	381	349	355	383	358	392	346	387	348	372	365	370	390	352	365	344	354	361	352	382	397	353	374	369	341	367	348	364	333	350	361	358	367	361	363	344	362	320	372	363	361	380	354	344	363	361	358	351	327	368	372	364	352	340	341	334	337	379	335	346	355	373	348	345	327	391	359	343	371	365	358	374	337	374	337	355	376	372	378	350	354	336	376	366	372	343	366	346	368	324	340	368	337	304	386	343	385	336	360	347	349	380	394	353	350	360	351	380	344	373	369	354	384	357	387	401	325	358	307
7011	7710	6822	3107	2616	1472	1143	1040	904	843	776	772	725	758	619	661	660	655	673	687	687	696	690	644	712	687	690	724	699	683	678	701	681	700	717	686	647	688	609	658	690	682	687	732	688	640	700	695	682	741	686	683	701	696	710	657	654	657	591	650	662	640	644	640	633	659	671	619	611	652	652	664	675	646	644	651	649	632	658	632	630	689	642	620	661	606	653	617	644	644	621	630	664	685	665	599	630	688	631	638	650	642	650	686	633	688	637	623	651	636	599	679	616	624	641	663	601	631	617	669	632	633	627	654	646	632	635	596	613	659	681	659	639	661	595	639	661	665	660	630	665	633	627	663	630	593	619	662	619	640	635	616	656	660	614	644	644	650	651	647	606	659	597	635	663	677	636	635	639	648	639	659	637	639	694	627	658	601	655	644	596	648	586	674	675	613	647	627	632	630	671	649	610	624	649	648	652	623	666	631	675	600	654	644	608	647	643	628	646	628	612	630	650	639	639	633	641	622	621	655	648	660	657	620	602	676	647	656	678	642	637	640	605	631	606	627	629	632	624	614	620	629	608	635	633	641	691	652	633	637	686	656	655	656	682	632	623	662	630	672	639	657	649	603	627	669	653	661	633	645	640	638	650	647	693	670	670	641	595	640	627	615	651	670	703	628	639	614	612	624	618	685	653	649	663	645	613	643	631	689	616	674	607	611	640	619	647	675	653	670	623	598	612	614	694	606	608	669	649	667	632	621	636	660	686	656	685	628	648	646	626	652	643	606	635	638	674	663	599	641	636	650	631	611	637	676	603	632	674	636	622	653	639	627	656	635	646	640	670	626	664	634	670	632	648	641	633	695	621	642	645	646	619	653	656	628	591	610	615	631	638	624	638	644	640	654	653	637	629	595	623	641	630	684	680	612	624	704	595	640	662	644	675	611	671	620	641	617	628	651	627	654	686	657	604	620	622	639	727	657	608	636	621	605	640	641	683	659	686	639	612	592	649	665	681	614	681	649	644	683	603	665	652	631	619	617	610	648	650	650	656	611	602	637	684	629	626	656	648	611	626	662	648	629	634	629	650	611	635	667	628	655	614	644	652	671	627	609	623	651	632	623	627	633	646	654	604	664	708	631	605	670	613	650	623	621	656	646	629	631	654	648	613	632	622	649	632	652	669	666	644	645	626	642	641	633	595	667	659	632	656	695	699	668	636	662	646	646	636	590	640	656	667	667	662	643	646	653	620	652	670	622	626	677	698	655	647	590	642	639	632	658	639	646	644	633	638	627	645	674	665	657	693	666	625	635	663	656	638	621	619	643	610	648	630	680	678	622	612	637	672	607	628	639	631	624	618	691	676	645	686	634	641	625	639	598	594	657	635	640	642	673	639	669	674	630	673	643	623	601	656	645	690	611	605	675	656	636	645	585	639	633	691	671	623	587	623	633	623	585	606	637	615	589	633	637	618	671	651	665	622	666	627	649	661	645	612	627	685	665	614	656	690	617	694	676	588	637	621	653	643	623	603	630	643	658	647	643	632	642	647	656	606	645	635	627	613	674	602	626	662	601	624	729	660	621	632	672	652	685	634	599	638	633	616	635	650	647	651	607	674	638	607	656	601	602	604	654	707	676	634	667	618	689	576	627	683	683	609	667	613	661	641	631	661	661	676	614	661	654	654	621	641	646	638	623	643	609	648	628	622	633	690	628	628	618	663	595	635	642	679	615	633	674	681	606	694	657	653	648	668	631	646	687	611	627	631	637	650	655	600	640	634	621	650	636	637	625	634	622	703	659	660	638	591	665	610	641	633	671	637	616	642	642	644	640	614	597	626	615	636	642	682	651	641	686	650	628	652	684	664	604	649	616	642	601	647	597	621	630	660	672	743	653	627	633	619	594	687	677	704	672	619	650	608	627	663	633	616	643	626	652	670	643	657	654	617	685	672	655	645	656	667	633	680	618	617	662	654	679	662	665	633	649	626	596	640	638	651	689	639	644	699	651	636	660	696	620	650	613	687	685	609	662	616	643	624	616	668	643	642	653	660	642	656	624	665	668	659	642	661	661	667	648	643	631	626	679	633	679	632	656	597	603	646	667	630	658	628	697	658	583	634	649	696	636	661	634	625	627	680	621	658	701	617	677	635	634	623	639	618	675	662	655	640	637	672	648	667	684	646	664	656	634	623	665	648	622	667	595	639	638	645	625	636	644	627	637	656	634	598	633	703	681	650	658	635	641	624	665	672	644	637	601	614	634	681	644	648	639	606	622	620	666	646	612	630	629	655	608	666	678	610	642	656	614	661	605	643	633	627	654	611	647	621	704	622	660	637	661	631	654	650	676	625	681	627	628	717	630	616	613	651	661	625	631	643	610	670	648	645	635	651	646	672	651	678	652	633	646	657	670	624	633	657	643	640	636	660	647	635	633	640	639	662	623	616	636	667	649	607	651	644	639	652	632	676	693	656	671	645	659	645	671	648	654	638	642	626	622	667	642	642	624	649	610	605	703	667	661	661	664	652	660	637	618	657	613	651	675	641	669	691	619	670	664	660	649	650	616	667	619	626	626	640	647	616	661	656	601	662	675	639	630	639	631	670	636	624	648	641	637	644	635	622	624	679	592	678	632	649	613	626	644	647	671	654	694	610	635	602	616	679	645	655	661	642	658	667	623	658	642	642	627	663	649	634	635	655	643	584	654	601	669	635	579	637	604	631	710	623	619	698	612	595	629	636	674	641	613	647	660	632	641	669	632	649	670	619	630	690	616	648	636	660	618	623	662	621	664	649	643	649	617	623	681	645	627	645	681	650	618	658	657	651	668	669	625	651	660	632	640	598	637	663	656	644	627	638	660	619	656	646	699	603	635	664	679	645	642	689	644	676	631	673	661	625	684	636	580	618	622	661	653	614	640	620	637	657	627	669	675	636	645	684	639	606	624	666	628	645	661	636	673	633	635	647	652	654	630	618	654	653	677	660	705	647	580	647	600	593	632	616	616	667	662	644	632	670	610	626	633	646	690	639	660	622	641	604	622	647	646	623	650	641	674	679	662	655	660	645	587	680	639	604	656	649	682	656	615	620	700	640	646	614	592	622	636	658	610	666	664	663	661	638	636	637	620	646	600	617	616	601	654	680	667	659	612	673	602	628	656	614	603	617	630	604	633	708	634	636	663	687	682	675	640	631	663	663	647	648	635	684	671	638	619	632	629	682	659	614	660	627	600	671	650	663	623	659	643	624	679	653	624	684	641	635	617	653	671	631	614	626	623	682	626	657	628	640	670	636	665	624	629	642	629	647	643	608	636	695	640	633	589	649	632	630	638	682	666	678	674	638	661	658	636	615	639	625	681	603	620	615	675	625	634	672	644	646	661	637	622	640	613	617	648	597	581	633	630	635	654	678	660	664	676	667	637	635	653	657	638	708	661	666	593	620	633	644	657	624	645	652	678	652	611	653	653	680	644	628	619	617	673	656	624	642	672	614	623	663	665	652	655	672	653
24213	21310	28415	24572	19810	3171	1008	713	526	518	440	406	424	376	418	370	360	368	355	336	335	353	381	357	367	335	316	344	334	338	325	320	350	334	377	377	349	313	352	341	346	360	347	344	310	333	332	356	335	389	353	300	324	321	352	307	337	347	336	338	333	346	313	292	318	339	300	308	312	316	314	332	344	311	322	333	318	331	295	352	318	337	287	309	303	305	318	334	333	286	299	308	306	323	318	338	294	323	298	305	302	292	316	332	287	321	294	299	336	295	329	323	330	297	310	339	345	317	290	314	317	314	332	302	312	306	321	324	321	335	317	333	326	347	323	306	341	290	325	325	310	285	320	308	320	290	302	274	311	300	304	299	325	323	289	329	341	318	322	351	321	337	307	321	284	363	320	320	314	336	383	308	296	303	318	337	315	323	334	308	287	314	281	340	290	298	292	320	310	311	324	337	352	301	321	313	303	334	282	319	303	311	294	323	320	301	294	315	316	296	315	298	343	307	314	317	331	304	347	294	309	285	324	304	325	318	307	332	288	341	321	307	298	303	312	308	321	316	295	316	292	306	331	280	305	318	319	282	342	292	303	292	325	312	334	319	306	294	306	301	320	306	326	301	303	320	328	306	287	327	287	313	324	291	336	329	305	284	325	300	306	293	313	316	286	307	330	318	287	304	296	362	334	293	297	335	302	312	298	307	333	330	300	331	279	283	303	325	348	350	290	301	349	315	330	324	300	293	335	307	365	307	312	306	283	318	329	324	322	310	317	325	279	304	309	297	316	340	317	292	305	303	303	349	316	298	334	313	312	301	293	318	347	312	306	326	304	300	336	319	307	306	311	332	318	290	316	324	314	312	292	341	284	328	323	322	290	337	327	288	289	294	300	298	350	318	314	313	332	320	331	323	283	306	297	323	338	319	295	290	323	332	336	312	306	352	329	299	311	337	284	311	273	304	326	291	315	295	287	326	311	304	331	357	311	308	303	334	283	294	314	335	327	297	314	339	320	267	305	336	318	305	342	318	327	314	293	309	320	309	304	288	333	293	307	314	283	283	334	305	302	316	335	290	342	287	332	303	278	340	310	317	335	321	297	296	311	316	309	323	324	306	334	304	324	321	310	319	281	334	330	298	294	332	320	305	301	344	322	327	327	319	294	294	299	299	297	317	327	301	305	307	316	299	313	309	300	315	288	314	309	322	328	319	322	286	335	304	320	277	308	299	309	315	318	317	309	329	306	295	307	297	315	320	288	313	328	322	338	337	343	310	312	320	315	322	344	275	326	310	284	281	311	312	317	322	307	301	314	320	335	316	295	280	278	292	299	288	345	321	284	298	303	300	305	319	316	314	309	311	327	318	313	297	304	317	289	308	327	280	317	329	315	313	302	323	310	303	309	323	327	336	291	339	307	311	336	348	352	303	304	318	326	309	323	337	293	331	309	318	291	295	335	291	328	329	314	331	294	322	314	316	317	319	321	321	323	368	306	289	297	292	299	325	315	366	283	323	308	320	340	300	309	318	322	342	314	281	324	328	292	305	303	329	291	327	313	314	311	306	338	280	327	309	305	311	320	324	295	320	309	294	306	276	305	310	304	291	314	326	339	318	347	309	300	332	306	301	338	298	335	306	317	323	313	339	336	340	263	316	301	295	327	301	299	292	334	311	301	309	312	304	320	323	304	305	276	313	318	284	287	308	326	345	328	312	310	337	305	305	306	278	290	333	308	300	305	281	307	287	300	304	321	315	295	333	322	325	335	319	320	323	317	325	306	326	314	295	316	300	309	315	311	327	318	329	292	348	296	318	297	303	286	337	338	341	322	280	327	332	338	270	311	335	315	324	298	313	288	317	285	354	302	320	300	323	315	294	325	313	330	315	319	301	306	358	299	321	314	295	294	315	323	278	304	300	311	332	290	332	319	315	319	329	344	310	320	313	328	309	321	332	305	323	309	327	308	304	322	288	319	329	329	325	323	305	312	331	291	328	312	310	340	295	336	315	334	314	293	263	321	293	331	300	332	311	293	320	338	306	292	290	324	324	284	312	324	307	306	285	318	311	309	301	308	300	332	318	299	311	311	316	302	341	315	289	303	323	301	307	304	327	331	318	294	325	290	294	312	326	289	313	343	322	307	320	300	286	296	306	308	313	305	321	304	334	307	341	321	307	339	317	326	353	325	330	317	304	314	311	294	296	313	295	303	336	332	330	317	319	307	312	307	308	338	307	317	299	351	317	288	346	312	282	325	297	304	301	345	309	300	293	336	318	303	324	320	306	338	329	315	308	273	267	309	306	285	295	301	320	269	329	292	335	345	276	350	321	285	299	338	307	307	321	332	300	339	351	331	318	273	313	265	286	358	288	294	305	307	308	316	305	303	306	315	296	308	316	310	328	312	286	346	295	294	323	311	301	325	320	311	325	309	329	284	296	278	316	312	296	309	313	282	325	310	350	316	303	296	300	310	306	321	319	289	297	294	316	316	299	329	315	302	327	313	338	322	341	286	344	318	299	296	317	313	313	303	302	285	309	300	302	274	304	313	305	318	316	290	298	293	283	312	289	294	293	321	294	291	310	321	282	309	296	297	308	276	310	314	304	311	315	314	314	330	324	325	288	304	317	321	316	298	315	316	314	282	305	334	303	307	286	315	293	327	304	284	318	324	344	312	316	306	328	306	340	308	322	302	303	314	296	330	347	317	303	318	339	330	322	275	322	288	297	290	298	310	322	308	285	296	295	330	317	319	334	334	294	304	320	322	298	304	296	312	313	289	294	336	292	314	303	325	294	324	346	337	294	290	295	295	322	319	301	301	290	345	311	332	308	308	310	313	348	310	360	346	301	338	325	289	317	315	302	347	326	312	299	301	303	315	327	309	274	300	292	308	293	288	348	288	282	314	306	296	359	336	291	304	331	333	310	309	329	318	305	324	317	322	312	310	302	300	300	313	330	333	333	309	281	306	328	328	281	333	339	282	298	304	316	312	282	313	308	287	292	321	311	294	283	298	316	316	323	343	307	296	333	339	349	318	323	306	297	339	329	298	315	298	316	319	323	298	321	301	291	321	312	287	328	298	311	309	328	303	301	315	306	321	311	307	340	278	337	329	300	309	331	281	318	327	311	329	295	320	324	344	309	277	292	312	331	310	312	331	303	301	290	318	274	281	342	338	313	304	330	312	339	337	301	311	318	312	330	331	290	323	309	322	277	314	287	333	317	283	307	271	321	275	303	313	295	311	342	342	299	305	320	283	281	320	327	346	302	299	322	311	338	302	297	304	279	318	313	341	306	315	330	292	334	300	305	314	320	273	321	354	326	292	304	299	323	346	301	329	345	286	318	327	290	298	294	314	308	301	322	279	320	322	311	311	281	316	315	320	333	320	329	311	295	303	317	286	330	301	292	315	301	324	332	365	285	321	310	305	330	322	320	297	324	296	304	322	308	327	321	305	300	296	305	301	328	309	288	335	324	311	326	310	328	326	318	298	278	330	349
8939	16100	14040	7214	5170	3764	2347	1978	1687	1321	1205	1070	945	849	857	769	714	744	710	722	693	684	706	700	668	726	666	709	687	646	694	656	662	706	693	653	704	682	706	676	657	634	690	665	661	694	673	621	650	867	713	596	633	563	571	579	572	592	596	600	579	567	641	551	555	589	589	563	595	619	602	579	615	593	559	590	575	594	617	540	619	591	622	582	581	579	578	530	541	591	589	592	547	586	580	583	547	568	552	636	555	550	581	544	514	610	592	535	571	559	568	569	554	551	560	563	560	565	547	579	566	567	595	531	573	595	590	562	587	556	605	597	589	565	579	563	543	551	568	564	577	616	545	578	573	547	527	557	580	584	561	553	574	552	600	582	595	559	567	576	600	584	544	583	568	550	549	593	579	546	601	569	564	606	562	562	553	556	538	592	551	567	549	604	557	562	513	583	587	558	572	582	570	571	615	574	603	585	561	533	591	610	581	521	585	555	533	548	558	598	567	558	510	616	559	541	579	577	559	614	501	558	602	576	590	539	615	579	532	564	568	568	603	593	581	583	590	563	529	565	573	563	594	565	568	576	551	559	614	594	548	554	541	600	557	571	561	574	562	592	546	570	544	573	561	571	556	556	584	535	503	576	552	526	566	581	576	556	548	577	602	563	534	567	633	556	580	577	628	542	544	551	592	610	593	615	558	543	574	521	584	596	585	560	551	558	579	574	588	558	545	543	549	555	611	565	598	586	572	576	580	588	543	529	562	540	570	532	552	576	568	570	571	571	597	590	557	572	591	550	598	574	574	604	549	588	521	528	605	566	542	582	580	571	573	585	613	558	561	492	599	579	615	526	577	559	615	533	602	566	567	564	567	567	573	541	568	564	566	569	594	581	565	529	528	555	552	573	575	558	539	597	538	542	609	566	615	623	565	588	571	520	589	546	609	552	535	506	566	588	536	516	547	605	543	543	532	564	590	538	590	565	569	558	542	584	592	575	571	556	563	558	584	587	572	567	557	593	511	581	530	575	590	590	535	591	587	548	571	584	573	596	603	567	545	517	573	547	549	599	577	534	579	551	568	535	560	531	575	523	561	582	581	611	580	599	555	553	568	643	586	598	564	610	581	553	565	560	566	571	586	573	531	598	591	602	521	558	556	546	560	558	556	559	601	581	561	529	570	587	597	560	547	492	548	571	565	579	570	576	545	572	621	608	575	546	591	561	562	560	543	597	545	576	533	540	525	582	585	562	539	532	573	585	559	586	532	568	579	516	524	543	578	564	552	580	601	561	558	516	534	587	555	517	555	569	618	613	572	540	594	546	534	558	609	630	598	565	545	557	548	575	531	569	542	541	567	610	561	593	577	546	586	599	532	565	539	551	595	566	585	552	559	599	583	530	579	566	611	589	574	565	604	602	592	589	561	545	577	576	577	586	538	595	565	584	587	570	578	547	567	586	546	595	580	557	564	580	568	571	607	588	563	527	549	591	605	600	568	551	547	577	598	582	559	555	576	590	566	582	619	580	571	598	507	598	586	576	612	602	571	548	555	589	575	602	537	577	537	618	578	598	583	571	550	593	537	566	604	552	552	534	595	560	563	599	564	599	634	551	574	547	578	538	546	532	581	588	576	568	591	577	565	538	593	539	548	587	556	573	585	597	559	523	530	546	590	554	601	562	546	596	588	570	551	518	567	531	575	606	552	583	566	622	625	574	566	583	590	572	578	574	588	564	560	599	561	599	566	560	575	593	567	543	586	587	538	631	573	563	549	594	534	572	598	556	568	539	562	570	556	612	525	582	545	559	580	562	530	565	558	605	544	558	585	606	553	587	585	564	573	536	569	586	574	609	549	606	557	574	583	575	555	522	557	587	589	557	592	577	582	568	590	601	544	579	598	526	536	588	548	575	622	644	609	568	556	583	559	539	588	564	574	599	592	564	565	603	589	524	555	564	583	599	571	555	581	558	628	567	575	584	559	513	584	602	600	534	565	586	580	591	578	556	579	555	610	545	544	595	569	606	587	552	569	558	573	546	571	555	553	582	574	529	547	572	547	569	567	530	522	588	582	578	554	582	583	596	560	561	576	593	589	576	538	562	546	503	596	551	592	588	534	543	577	527	614	569	569	539	609	546	543	574	581	598	580	586	525	578	594	553	596	604	554	558	552	565	564	599	585	610	574	573	558	574	587	595	621	574	592	562	553	553	613	571	621	570	546	568	546	575	544	575	522	574	578	537	538	569	597	567	531	568	565	542	583	528	546	551	550	579	573	592	549	588	592	566	632	538	555	557	594	548	590	569	586	582	597	541	576	585	591	552	564	568	566	593	581	555	565	555	547	535	584	585	564	559	562	579	542	570	596	526	593	524	559	545	607	583	593	547	566	552	590	592	599	589	532	556	583	578	611	565	556	586	548	551	587	585	578	610	549	542	562	562	592	596	595	585	580	554	588	564	621	568	648	593	574	560	580	575	549	527	540	603	558	539	591	569	568	582	541	575	547	559	521	576	551	573	567	601	574	593	569	567	574	576	556	612	561	557	546	557	559	535	534	557	596	589	552	581	598	560	561	556	537	527	597	560	552	522	549	581	586	585	533	598	591	552	543	593	595	611	571	583	547	551	624	556	570	543	563	600	585	565	581	559	586	559	609	575	558	533	564	548	623	524	597	538	542	572	557	557	577	553	594	575	603	575	551	532	553	565	555	520	548	560	563	521	614	581	576	553	622	620	551	600	602	560	599	578	593	585	564	567	593	568	596	559	541	582	575	526	569	596	549	530	564	550	586	578	590	619	566	557	569	525	622	599	576	579	601	565	538	572	525	549	581	570	558	539	562	588	562	587	540	480	548	623	548	583	579	541	593	580	623	581	587	550	558	563	568	570	616	629	596	577	573	605	567	518	554	581	557	566	564	604	544	569	581	550	610	572	544	564	581	570	595	576	595	568	530	599	591	602	577	611	575	563	572	563	559	594	559	539	591	591	519	560	576	544	591	562	551	588	574	597	538	612	601	594	577	553	552	555	562	566	629	524	607	551	594	602	538	582	595	541	577	565	526	543	554	561	586	601	621	573	584	577	584	518	548	584	549	555	592	537	580	606	610	565	564	539	588	537	590	617	577	586	603	609	579	555	568	539	555	594	600	585	587	572	591	545	584	561	580	542	528	537	582	585	542	562	516	546	548	611	561	582	572	562	533	577	579	637	591	621	526	614	569	514	578	561	541	555	563	549	556	592	557	548	591	555	597	561	543	566	522	578	546	538	584	598	615	600	535	581	580	584	591	571	571	583	565	602	598	572	562	572	552	562	552	588	540	540	586	594	588	551	547	618	559	570	546	551	584	577	568	562	588	561	592	577	576	535	568	543	561	583	580	566	590	538	567	573	574	564	625	548	578	564	603	558	561	618	534	569	578	560	626	585	602	577	563	599	592	525	581	546	564	565	537	552	572	571	607	550	622	525	609	584	588	581	584	570	580	570	589	538	581	574	575	570	595	532
23304	21305	29009	23917	21308	18181	2383	878	616	479	451	400	384	353	339	314	254	251	264	293	262	233	223	269	252	259	223	229	231	246	243	234	246	232	256	242	264	249	242	217	212	255	212	208	227	209	265	192	239	378	315	224	235	181	204	174	185	224	189	177	198	183	199	204	197	201	207	187	197	216	216	187	196	192	219	202	170	197	198	164	192	196	196	196	181	160	174	203	165	182	178	192	168	174	196	181	184	199	206	200	209	188	199	184	173	206	170	215	185	202	190	207	188	181	191	187	172	196	178	181	187	186	188	189	192	185	183	177	179	188	192	183	192	193	183	181	186	211	172	188	195	179	195	172	202	203	163	145	180	175	203	174	205	180	187	186	207	178	209	185	195	162	169	183	185	198	185	182	197	190	187	221	205	190	203	178	198	178	170	184	179	187	193	206	189	226	192	191	167	177	172	182	200	178	184	202	203	191	177	169	181	174	181	192	197	195	185	203	189	198	202	214	184	198	171	183	195	192	200	197	211	179	198	186	204	188	162	192	196	191	184	182	200	192	192	186	184	180	205	216	193	164	202	205	178	206	190	197	187	190	155	187	191	195	194	174	205	180	187	186	186	182	206	184	200	170	161	189	195	189	223	209	220	201	196	176	219	183	204	189	186	184	197	165	195	199	195	159	176	186	171	187	195	174	205	210	184	192	182	194	179	178	201	197	198	184	219	183	177	185	171	202	188	186	174	204	175	182	178	184	193	175	188	197	213	181	185	178	191	222	205	190	197	168	212	208	203	184	186	218	182	192	192	180	200	209	189	193	181	162	166	197	219	218	198	181	185	170	198	205	170	180	208	199	199	202	199	197	188	161	205	189	195	172	182	188	187	173	194	169	180	181	182	186	192	183	191	196	192	158	216	176	198	194	204	193	186	198	190	189	175	176	191	204	196	211	178	214	191	153	188	198	200	173	166	160	194	212	215	180	201	213	200	195	174	197	178	187	216	209	210	177	196	204	170	206	215	200	174	195	174	199	166	193	164	187	175	196	176	188	182	207	174	192	209	189	177	188	185	188	224	167	191	170	190	188	184	200	209	196	165	191	181	187	182	162	193	197	190	169	195	186	206	196	187	213	217	180	193	206	191	180	200	210	206	190	190	186	208	169	206	178	189	183	193	207	175	182	211	213	186	178	203	183	186	189	173	184	206	181	179	165	195	173	174	176	197	180	194	187	194	189	168	196	176	176	190	189	208	189	163	174	181	170	168	164	186	189	205	179	206	178	178	201	180	151	219	178	220	208	182	190	181	194	179	193	208	207	210	164	193	189	169	188	181	222	182	171	194	188	166	172	173	195	184	202	207	175	198	193	196	189	221	167	207	192	192	212	169	215	196	192	198	172	197	185	174	205	198	171	200	189	198	209	176	198	205	168	195	205	198	204	190	214	164	199	176	180	190	209	181	175	190	191	197	182	196	192	189	188	188	188	194	183	192	185	174	171	175	180	178	184	173	181	184	207	199	163	193	193	185	185	191	193	194	203	176	195	174	184	202	217	197	189	177	158	210	187	191	181	170	176	182	197	214	192	205	198	177	195	183	205	170	172	201	178	189	189	191	180	187	209	199	170	204	201	186	180	173	173	177	196	160	200	186	181	196	174	177	191	190	197	171	195	196	174	201	196	192	189	180	225	163	182	178	169	210	176	188	214	185	165	176	188	194	178	211	181	194	191	152	178	191	193	202	188	193	214	181	196	179	178	195	186	197	192	177	192	166	190	184	193	190	191	192	193	177	179	202	200	175	167	209	202	217	206	210	193	186	196	194	171	199	158	159	196	218	195	182	212	188	168	212	176	217	177	194	199	156	187	179	203	193	201	145	183	183	186	199	180	210	197	169	168	191	179	185	184	193	187	175	211	167	200	184	166	163	194	200	185	163	188	207	187	181	170	206	189	195	189	185	181	184	177	209	196	171	192	202	193	187	169	207	185	182	178	165	177	190	180	177	206	191	207	181	192	189	190	185	201	183	183	220	199	164	184	182	185	196	205	175	168	204	182	178	177	217	188	204	174	174	196	184	204	216	200	200	193	225	196	186	218	201	184	171	189	193	186	191	190	189	182	211	212	188	164	192	206	188	211	186	206	171	181	199	198	196	216	198	202	194	209	169	167	191	194	190	203	194	188	194	188	194	177	201	192	176	189	215	186	177	191	187	199	215	175	196	186	168	195	176	190	159	174	178	179	182	177	198	182	183	183	181	192	186	173	183	194	210	171	173	188	176	185	180	197	199	190	188	188	201	181	191	207	207	186	193	172	204	175	181	179	195	200	201	181	175	190	181	177	184	216	197	187	188	171	202	200	198	195	162	202	187	179	186	185	179	187	200	160	169	206	179	185	141	179	191	177	188	201	213	202	176	206	191	185	196	193	192	198	191	199	190	181	161	170	191	191	188	172	189	186	172	180	188	186	173	215	199	179	198	212	166	184	165	175	172	208	185	148	179	171	176	213	189	181	176	200	192	177	182	172	200	190	184	183	205	203	172	186	181	205	176	191	191	182	182	188	174	191	188	175	186	197	203	188	196	196	189	202	209	176	189	192	183	214	202	192	209	173	170	177	193	185	194	175	199	160	172	226	183	197	192	192	178	183	169	186	185	175	183	172	184	193	164	186	208	182	168	197	184	188	183	197	180	189	179	198	185	198	215	183	191	188	185	171	203	184	209	200	173	183	199	164	170	174	191	184	198	187	210	168	198	163	187	176	217	184	190	195	166	193	204	188	198	193	171	188	171	175	190	185	179	194	190	166	178	187	193	212	195	162	174	208	180	168	187	169	172	167	192	201	195	177	214	172	190	202	188	196	171	191	190	189	178	186	185	163	186	176	167	193	177	182	168	199	176	198	187	195	185	185	195	170	207	210	157	199	173	163	167	175	163	185	191	190	179	174	194	225	174	180	175	195	193	201	183	168	168	177	208	188	170	202	169	175	186	173	172	173	199	215	182	190	193	185	202	178	195	188	196	165	174	193	177	206	189	186	164	179	200	183	181	173	189	175	172	204	180	184	193	196	174	188	198	190	196	178	183	168	204	200	212	174	182	171	212	170	179	195	170	168	190	171	187	169	190	185	182	173	201	201	185	191	185	190	186	185	188	180	212	189	199	176	187	169	195	184	175	219	182	173	206	204	169	198	173	191	188	179	192	191	168	184	177	218	198	192	149	183	195	184	173	189	203	211	215	189	157	188	184	183	187	216	172	172	188	190	173	206	179	174	164	205	181	192	206	204	190	182	183	192	164	169	188	184	179	207	197	184	179	215	204	191	191	206	170	178	188	170	164	193	172	167	187	182	196	181	221	181	187	194	183	209	211	176	180	200	213	201	178	151	181	204	185	190	187	224	189	184	195	192	172	191	171	224	178	199	188	187	197	201	197	194	173	194	179	192	199	193	188	177	204	188	202	214	185	194	186	190	177	183	181	201	162	200	198	200	194	190	179	205	200	179	177	180
11028	20990	18082	9983	6969	5271	3553	2616	2100	1658	1399	1171	1046	944	824	733	739	654	619	646	577	564	533	555	511	538	560	532	553	585	548	473	519	519	504	548	507	477	494	500	487	496	512	525	457	490	465	478	457	1083	867	459	420	411	371	381	384	415	358	389	410	391	383	349	375	388	398	352	367	383	374	350	372	379	385	356	360	383	414	375	388	351	346	374	346	376	317	324	334	329	360	377	358	340	344	371	355	358	352	343	347	316	346	365	381	391	334	356	371	360	339	320	328	340	327	355	317	344	356	304	367	368	370	332	360	355	358	347	342	351	341	357	385	318	342	359	336	337	352	380	337	347	360	388	352	365	366	374	349	308	345	382	368	373	354	330	363	359	343	357	377	335	352	345	362	334	361	324	341	340	330	330	341	348	367	380	342	376	331	366	359	371	360	364	334	384	372	351	360	340	389	338	366	353	351	387	371	354	337	370	387	346	347	373	335	343	359	350	342	352	332	340	351	348	327	323	350	354	315	369	348	351	339	351	333	326	330	329	358	347	363	396	326	375	339	338	349	350	327	336	377	357	349	400	358	373	338	383	346	386	352	347	372	348	350	346	326	358	317	352	351	367	349	322	366	350	353	328	347	329	337	379	350	340	343	343	327	346	346	334	338	363	323	346	345	354	360	353	350	364	322	345	369	309	350	349	351	328	351	355	326	355	312	308	344	350	372	355	356	334	335	338	354	343	347	359	355	354	344	353	333	354	346	346	351	342	348	322	359	336	340	337	344	344	356	359	316	338	311	337	343	366	310	352	338	343	315	337	365	328	378	341	374	343	327	351	352	313	363	335	323	354	336	342	376	329	340	347	326	344	336	342	346	355	373	363	336	331	336	326	347	351	347	363	336	307	346	342	371	359	319	345	400	331	302	340	364	390	339	351	351	350	345	373	313	326	339	356	359	325	346	363	322	357	365	336	354	343	332	340	347	368	332	337	340	321	322	390	345	329	372	341	361	380	375	344	379	358	332	330	372	370	347	363	356	335	321	361	388	328	363	337	348	363	337	333	341	369	328	344	367	344	342	343	337	342	320	351	328	336	327	341	388	345	333	333	325	352	327	339	372	348	334	373	354	347	389	358	360	360	321	344	398	331	355	372	356	360	373	327	381	332	363	354	377	335	378	352	344	337	354	382	358	334	353	374	324	360	364	328	346	321	316	352	307	353	327	356	322	354	350	325	352	329	343	330	337	343	372	334	329	353	353	334	346	344	359	356	319	332	302	365	374	353	322	317	365	336	361	376	377	351	356	344	339	341	378	343	369	337	367	339	353	387	345	324	349	378	367	368	333	310	334	361	334	343	335	384	364	336	323	348	310	375	363	351	394	360	316	314	361	338	353	383	361	353	350	369	322	340	350	359	425	332	337	376	348	348	388	335	330	331	340	351	352	334	366	364	350	326	341	339	349	353	353	361	383	339	331	379	322	351	365	339	352	381	321	368	378	355	323	365	347	363	358	337	353	355	333	368	369	321	376	305	399	362	325	310	364	328	371	318	369	329	352	366	359	363	352	338	351	338	333	323	360	376	343	338	343	330	315	385	342	375	351	329	357	364	370	342	355	324	340	356	322	314	349	369	322	328	366	344	338	368	373	381	344	323	353	297	348	395	366	349	395	375	350	326	322	316	336	314	314	308	393	320	319	348	360	335	323	350	403	352	350	364	355	340	329	352	324	375	331	352	326	317	319	337	339	366	362	391	341	323	328	354	342	336	358	355	372	329	353	344	361	387	344	384	358	376	344	332	346	329	358	344	331	400	339	345	374	326	348	355	375	321	348	335	316	356	315	365	358	369	353	380	369	375	353	330	338	353	325	362	367	336	353	340	367	322	375	331	331	359	339	349	343	348	343	344	336	359	326	371	344	323	350	340	395	341	337	374	373	317	357	324	342	358	361	374	347	370	314	334	342	348	338	346	346	343	338	325	307	372	350	350	346	347	325	334	325	334	345	358	355	324	328	336	387	358	389	360	358	357	333	351	319	352	350	353	334	373	334	307	367	356	310	365	354	370	387	348	345	310	365	349	329	358	374	311	337	333	325	328	348	344	336	344	352	363	369	364	363	330	356	372	365	336	375	341	341	330	337	330	324	349	345	325	321	341	338	360	349	351	346	341	307	354	352	366	325	359	320	358	350	343	330	345	369	355	359	345	359	354	362	338	343	359	333	337	350	366	341	315	333	357	344	319	383	332	359	342	339	352	352	348	361	338	337	354	355	318	315	357	375	358	334	317	352	359	360	359	363	330	319	335	367	344	315	324	349	365	341	372	348	314	330	387	342	375	352	377	355	336	339	340	366	350	342	355	367	356	351	355	346	338	330	379	304	355	360	329	356	325	331	375	328	349	349	341	343	356	378	381	341	356	350	350	336	349	356	312	319	359	343	331	315	328	358	316	345	339	335	326	344	366	331	294	377	349	350	320	360	321	350	344	352	316	295	324	397	342	337	331	330	346	342	364	349	336	325	347	338	320	376	381	353	325	348	338	339	374	390	378	344	341	351	362	339	382	347	377	317	381	351	349	339	350	390	330	339	337	350	330	352	331	358	371	342	371	333	355	340	353	323	334	370	362	339	310	377	352	309	353	380	353	344	337	395	344	333	359	343	328	344	334	352	335	348	352	353	358	307	350	354	382	330	325	361	346	365	336	327	375	328	324	367	371	357	356	319	303	376	345	362	325	369	345	348	370	333	358	366	324	328	365	363	391	374	346	348	320	318	349	323	313	367	389	350	343	345	364	365	338	350	361	341	339	309	349	325	361	387	362	354	344	342	335	350	336	361	362	336	315	363	349	357	342	381	330	325	353	370	328	378	325	341	344	344	345	356	377	348	354	318	362	345	369	348	340	345	358	341	331	328	337	370	335	330	354	367	364	347	399	347	309	343	339	393	327	339	339	353	356	355	345	352	327	331	367	351	327	341	356	328	336	348	370	366	355	376	330	353	327	313	362	354	326	349	328	332	372	312	361	352	315	338	358	358	339	372	308	328	326	350	360	322	327	363	327	374	327	345	353	338	336	348	339	336	308	365	342	356	339	337	317	326	351	349	349	361	360	343	366	346	304	340	325	339	383	346	369	377	297	318	350	349	342	331	360	321	348	354	335	373	354	373	383	307	366	306	382	364	317	337	375	357	346	335	365	347	324	372	362	329	341	340	356	333	318	330	345	325	358	348	320	363	339	350	363	359	363	350	385	323	359	381	322	336	346	348	324	334	332	352	387	384	336	362	351	354	329	346	359	371	382	337	326	352	334	338	377	350	388	371	350	324	319	354	335	366	343	339	307	355	373	380	340	347	316	329	357	366	327	357	365	342	352	312	337	341	345	362	329	347	305	347	337	385	378	312	355	341	377	347	357	386	340	346	362	354	342	347	383	363	362	346	354	324	343	353	324	358	360	363	349	368	322	377	321	361	350	359	375	342	351	347	339	351	359	334	325	362	354	318	327
26840	19794	7067	1590	875	672	492	490	423	390	378	390	371	357	383	380	350	337	347	388	315	376	361	354	387	379	386	347	376	383	398	371	344	366	383	382	356	361	398	383	376	389	325	380	380	348	364	368	373	388	374	387	322	365	348	342	355	373	355	341	352	364	351	346	379	338	380	400	391	397	368	398	343	369	354	361	385	378	386	324	353	337	323	346	385	379	360	347	348	373	348	379	348	347	361	371	385	389	373	374	351	397	363	350	348	360	345	363	355	355	387	331	349	385	337	352	368	360	355	342	358	339	371	309	376	370	362	371	307	382	338	342	371	336	391	396	366	351	336	373	366	340	376	367	360	306	362	331	340	374	351	358	408	373	382	350	326	412	380	331	333	340	354	373	370	362	334	333	366	337	381	366	360	371	365	365	326	372	366	351	372	352	367	362	377	363	355	364	337	366	370	339	334	347	360	343	341	351	344	367	365	333	364	367	352	366	375	343	345	366	338	330	346	338	351	343	384	371	352	364	356	359	342	399	359	344	379	370	340	331	356	357	348	373	361	352	346	329	372	369	381	350	365	341	363	356	353	336	362	384	366	359	349	340	379	370	392	360	348	351	353	354	319	381	357	365	365	339	360	390	356	346	370	360	369	352	369	389	328	370	359	375	351	338	374	374	341	317	337	355	342	368	336	349	361	350	350	344	370	332	355	375	376	377	346	372	394	342	378	366	360	317	343	368	349	335	351	300	348	373	349	349	347	378	361	366	357	347	353	353	360	346	351	360	364	381	413	342	378	328	355	344	325	379	377	364	381	346	333	378	376	353	320	336	367	366	354	349	375	350	357	317	336	365	337	344	367	347	338	340	363	337	338	347	359	365	355	376	336	347	341	364	358	344	355	378	353	341	350	346	338	383	338	371	376	345	340	340	365	379	360	328	333	345	363	350	359	381	373	363	334	345	359	383	344	356	330	357	348	322	382	334	375	371	329	344	333	334	371	341	358	331	336	377	409	356	347	323	377	365	359	374	374	363	342	371	329	339	388	335	368	343	373	353	353	340	385	335	359	326	316	356	341	337	341	380	361	356	397	348	361	362	340	313	323	318	369	376	366	364	400	344	339	373	370	370	378	356	340	384	387	328	377	340	366	338	365	356	376	377	400	353	346	366	329	345	379	340	337	373	363	375	368	389	382	339	383	354	383	342	369	406	363	335	367	347	341	357	355	330	321	362	353	352	347	343	379	378	341	334	328	385	354	374	355	370	365	386	346	323	379	378	349	355	390	340	404	345	320	333	355	365	364	357	357	330	340	339	357	351	372	369	374	345	300	335	343	357	362	361	355	323	355	353	327	329	346	400	372	361	351	357	340	368	367	316	375	331	374	374	369	368	393	361	343	345	349	347	357	383	356	335	415	337	375	360	331	375	344	372	355	391	335	344	372	380	313	350	363	343	335	333	353	390	352	347	350	346	352	320	367	364	378	355	388	342	375	369	373	386	364	318	353	362	369	377	353	349	355	346	407	339	397	344	361	342	379	330	357	384	373	356	359	368	344	386	330	372	348	378	363	334	370	341	347	327	367	345	351	346	353	366	331	345	355	332	370	346	349	354	361	356	344	313	320	353	324	372	398	361	351	362	370	358	397	347	395	321	359	349	332	356	362	333	316	358	345	366	352	374	360	379	366	365	380	385	368	376	352	344	331	360	354	388	338	364	343	368	344	342	358	349	339	355	365	348	340	351	352	346	360	313	355	358	366	380	349	322	390	339	352	390	380	366	359	369	375	317	349	337	339	361	335	367	368	359	346	370	368	325	328	376	367	361	330	340	356	322	372	378	375	370	385	374	370	342	352	351	367	368	333	406	355	352	369	345	357	354	362	338	345	336	366	349	363	306	368	342	336	361	364	330	368	363	356	327	358	348	382	363	343	359	376	367	386	343	350	339	341	350	356	382	370	398	363	366	347	384	388	367	341	361	349	365	325	349	351	360	339	351	325	342	361	358	307	345	351	319	365	375	329	361	392	384	353	351	358	336	347	341	370	354	343	387	350	360	377	345	314	340	358	356	307	331	347	335	394	385	376	355	364	348	381	379	374	324	358	367	342	349	337	344	332	357	404	350	327	346	366	323	388	360	345	353	359	345	340	318	362	340	365	354	376	353	338	333	328	376	348	372	360	375	355	363	344	355	379	379	371	356	370	374	359	358	338	343	365	375	379	328	389	311	346	349	385	404	368	370	364	359	377	353	352	380	337	371	335	342	356	359	333	363	342	358	355	375	367	339	354	344	318	346	360	351	361	343	361	358	383	365	348	363	339	341	372	357	356	368	380	360	344	353	329	356	391	375	349	353	335	387	355	370	344	367	353	364	349	357	347	348	336	355	348	359	344	343	348	348	342	365	333	371	364	353	378	348	347	349	352	360	335	343	356	318	355	357	357	316	347	382	376	332	329	384	387	340	344	348	355	357	359	373	338	346	319	373	360	316	369	336	349	388	350	353	346	349	336	328	342	342	371	358	366	387	372	395	323	353	361	386	334	352	362	358	345	322	324	355	344	405	374	357	349	363	325	324	327	329	363	371	344	343	344	348	345	341	349	330	372	391	344	377	323	335	373	368	342	367	353	346	369	353	333	331	348	359	367	356	346	358	360	343	328	382	328	343	303	359	341	373	356	349	362	352	321	301	370	356	328	348	360	352	329	357	342	341	379	345	343	349	303	345	370	342	358	390	373	380	347	355	352	352	361	326	343	368	331	351	353	358	327	353	361	319	392	388	338	345	349	359	320	336	347	354	346	332	331	329	352	371	337	376	334	353	353	351	348	373	386	368	368	344	313	374	334	355	377	379	319	390	375	356	342	329	375	359	393	369	387	359	307	381	350	331	368	382	387	368	364	357	344	371	327	378	362	390	392	332	345	359	404	355	352	328	345	360	347	348	360	394	371	341	355	364	351	325	322	349	346	354	358	410	359	377	382	402	365	386	370	365	374	367	357	366	340	334	317	361	343	373	379	332	340	343	356	362	348	352	363	355	361	385	331	353	342	361	391	352	355	381	361	347	379	336	351	380	380	341	384	339	352	366	352	351	357	322	364	344	349	368	348	346	358	351	344	375	317	392	348	348	332	368	358	393	350	333	373	342	335	380	360	347	350	355	316	348	383	362	325	362	359	367	338	383	356	341	310	355	358	367	376	368	355	345	360	342	347	358	335	337	348	345	356	331	371	349	348	350	368	382	376	353	320	357	375	386	371	387	372	323	338	388	358	350	324	354	352	347	322	359	374	380	358	370	365	347	371	348	353	378	335	324	375	383	332	345	335	320	334	339	341	338	368	375	361	323	378	316	332	349	353	377	317	371	341	332	341	391	382	359	323	363	360	381	361	336	364	335	363	339	367	343	345	322	332	355	392	369	366	351	363	381	357	341	375	356	349	317	361	368	367	380	355	361	348	352	335	300	348	363	346	315	360	346	334	357	382	399	361	351	352	359	341	349	382	341
6624	6988	6368	2994	2329	1870	1334	1058	856	835	771	811	697	675	667	689	651	716	703	635	662	673	663	652	668	651	641	702	643	710	696	633	643	657	698	767	683	647	690	633	662	641	636	659	690	704	674	665	619	639	619	599	603	642	614	669	661	630	638	608	656	644	651	672	620	636	620	645	628	639	675	638	605	619	693	634	622	641	647	657	633	670	644	592	639	640	643	599	644	600	600	667	605	643	633	651	643	669	652	642	656	629	622	611	652	663	642	662	651	602	645	611	600	662	671	657	637	645	634	651	611	647	660	621	638	647	612	659	655	630	649	611	614	649	617	617	617	647	590	616	653	663	675	626	633	595	644	642	612	676	614	660	627	627	606	657	594	655	646	609	690	647	662	620	674	684	667	644	610	622	627	643	652	676	658	623	643	667	658	659	666	686	664	626	628	655	623	684	622	653	667	659	639	640	652	670	637	614	667	646	602	607	610	674	605	663	649	682	625	660	614	656	581	646	660	634	657	657	569	599	627	666	649	645	662	591	626	631	631	618	661	646	653	664	639	583	626	682	668	645	634	624	673	619	657	638	689	653	615	641	669	634	601	661	623	649	634	662	666	668	670	594	636	631	595	619	664	637	654	649	647	645	680	630	672	630	632	632	607	628	602	661	618	627	662	609	642	636	649	592	576	639	638	648	681	662	631	683	610	659	644	663	655	625	672	631	666	651	674	669	644	651	619	629	682	640	650	633	604	623	623	590	633	656	652	662	660	633	643	651	625	640	645	620	654	624	613	642	658	658	633	608	592	609	635	594	595	623	647	648	641	615	682	643	643	653	633	634	653	613	662	655	691	663	627	653	629	615	627	619	609	669	626	629	624	612	659	597	633	630	661	638	629	634	635	698	625	642	653	642	653	630	662	662	638	623	601	622	624	641	663	625	653	590	623	681	662	622	620	635	645	678	667	616	650	610	609	648	676	633	644	632	604	660	621	635	653	622	569	621	649	637	654	611	661	658	605	612	645	596	693	659	632	640	641	653	656	664	642	628	649	622	654	686	664	638	637	613	610	644	617	617	629	632	630	648	683	626	636	650	620	632	674	633	618	654	589	641	608	621	662	633	645	619	623	633	644	632	655	658	579	635	634	634	624	655	625	609	653	690	598	668	635	660	606	620	657	625	611	638	625	659	631	601	636	654	610	607	671	683	639	643	654	644	642	651	606	598	606	595	684	659	617	653	619	646	606	682	694	664	654	647	630	581	618	597	688	658	664	627	684	645	668	649	619	689	662	619	594	645	662	657	644	645	647	675	660	646	655	626	679	624	650	629	703	594	645	649	642	592	643	652	659	645	637	624	598	644	658	632	645	641	608	580	626	650	613	650	647	591	629	622	637	683	625	606	686	619	631	678	618	626	636	660	628	618	623	652	687	651	626	602	652	645	629	633	646	649	608	641	638	634	663	630	648	668	635	636	671	663	643	632	622	665	652	641	607	669	634	640	629	605	605	584	628	666	653	636	636	658	651	593	579	661	640	662	676	602	688	630	658	671	608	621	649	617	645	621	626	591	613	612	627	655	619	646	641	605	649	653	634	686	654	621	628	598	644	639	651	652	611	613	584	600	644	637	667	610	621	690	628	652	681	603	633	605	648	611	627	638	623	666	638	607	630	552	704	677	599	640	642	622	601	622	646	662	591	635	631	635	625	647	678	612	660	630	664	625	649	666	596	661	664	710	622	661	650	649	660	665	600	670	617	656	595	646	635	680	623	628	658	644	650	651	634	640	660	653	588	626	677	596	671	689	628	636	634	678	630	629	644	636	618	611	644	653	667	594	608	648	687	606	668	624	622	595	621	620	612	657	655	677	643	676	652	651	630	669	671	630	690	675	651	651	649	631	658	664	648	653	630	626	650	619	624	633	618	618	629	666	637	640	607	641	606	670	668	634	623	617	615	645	671	666	626	642	675	649	613	621	617	617	638	595	646	630	670	668	636	651	671	584	646	640	688	626	627	610	608	664	603	629	616	664	679	595	673	670	635	653	646	651	591	658	647	644	666	628	636	654	652	612	639	618	631	631	615	676	650	625	630	615	587	631	670	644	630	656	606	593	663	616	616	658	625	655	681	641	622	650	647	644	631	607	632	624	622	637	649	634	575	683	637	572	611	595	603	650	673	610	602	644	650	640	587	650	641	671	669	600	686	681	642	628	664	621	632	627	664	631	620	663	660	667	667	610	577	653	615	634	571	598	667	636	627	635	632	648	662	645	644	563	634	619	629	608	653	645	626	605	639	630	640	605	633	657	602	657	666	634	628	604	612	655	653	642	646	615	600	655	631	650	647	634	601	566	668	611	668	597	616	606	606	586	584	556	623	685	608	585	608	613	666	605	650	642	660	675	628	590	618	635	617	645	625	615	624	654	650	655	653	648	645	625	663	622	602	593	613	664	665	637	684	588	646	623	586	647	633	652	664	643	643	678	620	632	626	611	595	647	693	684	614	623	634	654	598	620	657	615	635	628	668	627	644	611	599	648	647	639	629	613	674	624	669	658	597	639	647	656	640	642	618	646	619	640	603	625	626	672	600	642	646	645	609	645	624	608	661	643	660	656	659	655	606	619	651	633	643	632	633	625	630	611	651	626	653	621	633	649	651	653	625	636	678	676	642	590	648	634	619	671	627	653	662	632	652	663	662	639	599	654	629	604	626	612	627	640	603	646	632	628	612	605	622	618	633	633	614	593	584	640	653	625	623	596	650	647	604	631	675	644	655	678	615	599	638	617	624	639	615	628	629	653	627	660	591	642	621	639	637	626	609	650	637	654	606	618	643	610	660	647	624	648	612	668	654	633	638	603	642	636	678	703	623	655	653	693	652	633	631	626	609	662	640	635	672	576	605	612	628	665	666	648	637	634	635	629	656	611	613	649	608	616	650	645	667	608	606	610	620	622	627	604	640	658	607	629	638	674	658	631	616	634	613	669	642	614	645	625	648	631	589	661	602	658	651	629	580	602	595	615	648	647	664	595	700	654	644	672	565	680	646	678	646	630	660	640	610	640	601	634	619	604	645	652	621	655	668	647	633	639	598	661	638	629	631	663	611	640	671	628	627	637	641	637	608	635	685	621	626	630	644	628	652	608	659	628	629	660	661	651	664	643	624	662	678	649	626	619	689	623	611	622	634	642	637	605	643	632	623	608	626	650	647	634	629	635	659	586	654	637	642	620	621	631	641	613	639	667	608	666	604	595	667	620	620	674	694	622	614	631	632	612	621	616	686	671	680	666	608	618	643	673	664	612	630	614	639	641	618	646	669	625	669	617	639	640	620	674	651	612	627	650	670	623	637	643	614	624	655	651	609	664	610	623	660	622	646	627	621	647	590	645	622	588	619	635	618	637	648	620	629	666	616	613	655	682	640	638	665	615	629	596	601	638	658	594	640	651	593	647	686	596	599	642	619	626	630	639	634	619	611	637	625	633	642	596	616	666	653	665	600	665	658	660
24153	21262	28280	24508	19813	2977	1029	708	525	571	495	446	452	401	365	395	372	385	379	358	364	325	317	344	342	335	364	347	351	365	357	357	349	331	346	343	371	325	340	363	336	349	305	362	350	363	352	326	362	331	498	361	360	350	326	339	369	322	331	317	313	347	346	352	332	329	324	336	285	317	330	326	305	350	349	320	308	319	335	321	308	314	312	314	295	312	324	318	277	329	313	353	348	298	313	309	350	311	357	292	317	337	298	337	286	344	326	295	321	340	353	305	278	311	312	288	299	313	336	307	326	311	332	310	330	323	295	302	340	340	329	283	357	298	333	336	309	298	309	331	296	312	312	338	307	309	339	317	322	321	303	303	338	324	335	331	330	328	317	315	332	317	316	313	285	300	325	294	300	319	318	302	329	296	302	313	293	305	320	325	288	347	316	310	313	303	294	308	341	325	312	334	321	323	288	325	296	307	342	334	332	323	350	332	313	293	304	318	315	321	314	332	296	318	335	341	322	307	325	317	333	329	342	295	306	315	319	310	281	324	290	304	342	330	335	285	311	303	320	354	326	315	326	332	306	285	320	306	336	334	336	357	343	305	316	325	289	321	324	327	340	311	300	290	341	310	324	311	326	313	303	311	350	316	312	308	297	287	307	301	311	343	335	313	323	317	304	337	332	321	307	320	311	302	285	324	316	342	313	286	321	340	310	333	328	319	284	313	352	341	334	309	316	350	322	326	308	308	320	319	322	303	306	318	333	324	296	336	297	300	297	334	316	328	337	317	317	297	346	345	330	298	324	292	275	319	321	298	310	329	275	291	319	314	314	303	334	320	334	310	346	320	311	302	287	299	332	333	331	311	306	292	339	307	350	330	356	280	310	310	325	313	305	326	312	326	313	303	308	359	312	283	334	307	346	314	287	289	352	282	284	331	312	304	322	314	324	318	339	342	307	311	351	312	319	319	341	294	302	332	328	322	327	330	294	299	325	326	307	311	342	348	301	314	332	311	318	339	342	341	308	323	326	318	327	352	311	327	314	326	331	336	317	323	325	310	316	321	321	302	303	278	322	313	297	309	321	312	339	313	322	313	327	318	368	294	339	306	307	310	322	348	306	317	286	304	294	335	309	301	352	291	364	316	322	323	324	320	343	317	354	317	326	320	319	347	329	336	297	294	301	323	334	335	306	321	321	323	311	322	329	323	308	338	334	351	296	296	300	328	294	300	331	311	312	317	304	322	335	311	311	316	329	350	299	345	324	296	311	325	322	308	336	321	331	323	293	352	327	301	328	298	321	305	327	310	313	330	296	295	300	330	301	308	311	288	328	272	307	338	311	306	355	349	262	304	332	300	324	305	316	323	284	327	329	313	332	310	316	294	325	305	322	330	331	342	340	299	330	326	298	320	318	315	318	326	301	303	274	326	312	323	347	324	314	297	298	320	335	318	326	311	307	305	317	333	316	327	298	318	309	319	311	339	307	332	320	335	343	318	314	298	316	317	310	334	317	317	320	321	322	323	313	314	326	332	326	313	336	309	306	334	346	314	274	367	319	321	315	328	288	287	293	337	308	359	342	298	332	317	316	326	306	304	338	354	304	329	312	343	361	302	342	323	321	335	334	306	342	319	327	334	308	306	322	303	334	309	305	303	294	301	352	319	283	288	312	306	308	320	338	308	311	328	318	315	275	297	310	309	295	300	346	291	304	285	329	329	293	329	274	324	302	318	313	317	353	313	328	307	329	320	331	327	332	310	322	308	323	325	330	302	317	332	339	306	303	323	312	340	354	312	298	330	287	301	330	296	326	347	318	320	313	305	303	314	334	321	314	326	312	329	316	300	297	317	308	307	288	337	344	308	317	283	338	314	335	327	280	290	320	313	327	347	317	295	290	323	313	312	344	341	298	335	311	294	294	311	354	326	331	302	340	290	303	298	319	297	327	303	295	334	311	323	303	329	291	333	359	346	312	321	326	305	309	339	317	307	317	324	325	338	321	334	304	309	310	329	313	314	327	319	341	321	333	350	343	329	323	286	347	296	335	325	316	312	316	318	304	288	305	288	300	304	361	340	308	336	318	290	323	305	326	319	337	322	341	351	310	323	359	316	309	310	328	306	338	313	324	323	333	336	336	326	288	310	316	321	276	317	346	315	302	330	304	309	296	321	319	282	325	344	296	338	319	335	315	305	317	315	345	299	337	302	334	316	310	283	321	309	309	318	309	327	305	316	311	312	357	328	310	327	297	306	310	331	322	325	325	334	312	316	272	314	350	312	325	323	305	295	326	323	328	311	309	310	305	332	341	312	313	317	331	299	313	330	329	311	319	329	317	298	329	316	340	339	319	322	349	284	338	324	331	339	333	324	284	310	303	327	331	317	307	298	300	308	329	308	328	357	308	294	298	304	346	363	346	337	316	307	341	269	355	319	293	312	298	319	330	303	327	315	320	295	330	331	307	329	317	310	346	303	344	293	335	312	331	359	290	308	329	311	316	320	337	329	313	344	329	331	315	330	285	310	344	333	349	313	361	302	307	306	308	305	334	293	316	301	334	334	317	311	310	303	304	310	293	288	328	293	315	313	331	365	307	279	339	297	319	314	342	313	295	350	318	304	341	325	326	320	331	311	317	303	323	285	326	344	368	297	309	302	309	321	334	299	328	328	307	326	310	309	329	308	309	307	330	299	307	334	326	330	341	309	334	323	312	311	284	317	313	305	314	336	297	330	295	294	315	293	306	353	301	312	324	267	323	319	325	306	308	302	315	308	313	298	324	295	320	292	296	303	322	306	300	295	336	315	338	303	327	313	306	335	305	301	332	309	318	321	329	320	332	268	297	338	309	297	314	329	316	304	336	341	301	318	297	311	292	324	349	353	315	291	332	352	321	281	318	319	323	320	314	315	310	319	296	328	300	310	317	326	361	343	288	291	316	295	318	310	330	331	331	310	320	328	312	312	301	329	336	355	312	325	327	320	340	321	310	305	347	326	330	306	293	324	362	318	288	347	319	307	312	351	296	312	317	308	311	347	322	307	308	309	331	305	335	309	324	325	324	335	349	326	316	307	321	309	317	314	303	347	292	311	277	338	342	316	295	300	334	336	342	339	291	323	262	294	337	308	304	303	285	314	298	296	313	326	328	283	310	335	333	355	328	339	328	350	307	332	272	322	311	335	330	355	317	276	344	318	318	319	325	313	289	311	327	300	338	335	304	314	325	308	322	310	360	330	325	304	319	336	300	310	320	337	303	319	310	324	317	292	333	326	309	316	304	355	335	311	302	314	299	329	322	305	339	302	324	305	348	314	296	295	316	338	308	301	329	345	310	309	301	302	307	306	344	284	286	327	323	324	329	347	299	332	320	317	287	329	307	336	322	291	318	308	302	330	325	318	295	327	329	321	353	314	310	348	319	343	326	297	308	311	302	304	304	301	324	309	326	310	362	312	333	345	316	320	300	284	310	316	348	324	299	310	340	302	348	303	306	351	314	322	334	305
8475	14963	13467	6902	4919	3793	2454	2004	1618	1275	1178	1092	1011	904	852	796	765	814	752	738	743	699	744	672	746	669	666	680	676	737	700	697	696	683	730	705	629	686	639	657	632	645	665	737	673	669	653	673	647	724	1222	669	613	583	557	639	633	596	633	580	600	587	593	580	603	630	653	567	582	581	615	591	594	568	609	635	623	616	612	561	600	625	586	564	567	601	578	552	586	583	596	580	597	531	584	567	532	567	550	605	563	600	555	623	581	609	600	580	584	563	542	579	583	586	545	589	579	605	620	623	610	562	600	593	551	575	582	559	549	583	581	587	568	548	570	613	567	600	572	593	581	572	573	586	541	555	582	575	559	609	611	581	574	585	565	574	585	598	580	570	552	602	553	585	549	613	577	556	580	572	586	589	581	556	584	586	592	554	551	586	534	598	569	585	580	587	567	583	549	626	603	602	588	503	564	574	583	590	593	541	560	572	570	578	566	557	587	630	609	535	571	567	579	583	575	583	549	590	562	566	587	584	572	528	591	595	562	579	567	611	595	584	584	521	598	587	644	563	571	603	619	565	618	611	590	592	592	566	597	555	616	606	570	541	575	546	586	606	521	592	583	560	585	572	585	550	602	563	573	567	595	551	565	531	592	582	607	586	589	607	602	561	577	546	584	624	570	602	551	585	599	595	577	595	578	590	572	611	585	545	602	580	613	645	584	522	568	568	629	558	622	572	576	586	534	573	584	603	568	600	539	584	571	567	538	520	624	588	593	545	571	617	570	532	557	610	527	589	611	596	569	573	619	554	580	592	605	538	574	593	603	568	613	617	610	567	583	565	567	577	575	573	546	596	545	573	537	578	591	570	580	564	571	549	566	576	593	584	617	590	560	551	611	549	569	584	548	579	604	598	559	597	552	558	556	572	588	603	576	587	587	585	594	575	539	596	602	579	590	624	555	571	567	581	593	591	605	560	576	593	576	599	589	594	597	588	586	577	545	578	558	598	573	592	557	565	559	589	583	602	633	602	589	614	592	572	542	559	615	645	590	524	564	599	571	556	590	588	535	582	552	586	546	577	602	560	597	567	569	557	578	586	589	566	589	594	590	527	587	568	560	598	535	568	568	575	564	560	595	596	572	553	595	612	592	563	589	558	617	576	589	560	549	601	596	609	568	554	594	564	566	543	569	588	561	564	563	599	604	586	580	588	592	573	549	590	581	593	591	569	589	561	587	587	588	576	578	547	575	557	577	552	598	590	584	531	562	610	572	590	546	579	573	595	589	577	570	587	590	588	549	602	592	564	601	620	592	570	609	593	573	561	600	547	593	594	572	591	592	580	591	579	595	607	593	523	567	600	585	565	590	610	564	626	582	575	593	578	607	579	569	584	559	571	579	571	558	582	571	598	594	578	593	584	594	563	599	577	579	565	596	577	546	574	560	608	520	538	559	587	573	569	592	652	563	535	566	655	583	612	575	565	562	568	602	553	587	571	605	588	542	586	555	598	582	589	614	608	556	606	550	575	591	577	595	608	613	564	582	558	558	562	585	546	555	593	620	584	596	588	545	586	585	627	550	590	518	555	597	563	526	547	566	589	605	594	550	600	583	654	583	573	622	606	614	558	552	621	597	553	585	583	555	566	601	608	580	613	550	575	603	574	588	579	569	600	523	549	615	539	576	577	546	562	593	565	530	584	602	564	597	606	642	550	584	543	617	568	559	547	569	581	607	562	561	582	571	654	559	584	589	583	600	541	584	527	600	591	606	557	572	596	555	589	581	589	625	605	578	591	575	599	596	577	594	535	583	578	552	610	616	580	589	577	534	565	576	602	604	578	566	562	568	583	531	595	576	565	577	630	566	600	570	539	568	596	601	578	539	605	595	589	584	590	590	569	558	568	571	587	597	601	577	580	596	608	565	574	581	557	557	570	582	602	634	550	575	567	574	594	518	548	611	570	600	567	558	574	594	522	568	564	599	591	579	613	561	583	556	603	597	580	552	588	556	597	555	548	609	598	546	584	608	580	575	581	586	573	586	620	621	629	555	581	599	566	566	569	544	560	570	573	550	588	617	573	540	577	585	603	555	569	586	571	549	568	598	602	584	581	627	546	586	614	553	571	567	598	555	575	603	590	609	588	610	585	580	560	582	608	549	564	545	576	582	579	560	588	590	570	562	548	590	608	581	537	568	576	583	596	550	562	555	607	602	594	586	540	553	613	566	573	546	570	633	549	517	583	579	598	565	577	571	596	608	566	607	556	537	567	602	596	592	555	557	615	573	596	593	558	587	567	579	585	568	584	591	568	561	604	578	564	623	564	586	585	600	625	581	554	558	558	592	614	590	566	567	584	567	539	631	617	563	589	596	575	542	561	629	598	569	544	574	559	614	545	616	554	601	539	586	563	565	614	586	575	540	622	638	582	550	560	555	607	582	562	569	570	579	578	555	569	553	569	580	582	529	579	572	586	597	575	567	583	584	631	568	570	596	631	576	530	521	589	568	564	610	558	611	596	616	628	588	562	559	568	558	564	573	600	579	599	572	589	607	566	559	606	578	557	584	598	548	582	562	535	599	614	576	537	611	565	601	573	600	606	557	588	574	600	588	550	568	566	552	597	594	573	583	603	553	588	584	588	605	615	567	555	587	590	572	581	576	626	549	526	586	585	613	589	592	620	575	574	603	581	562	586	582	580	596	578	573	585	570	580	609	606	559	583	599	545	548	602	580	559	601	541	583	558	608	571	567	605	584	556	567	567	606	568	564	600	602	549	611	596	571	564	629	599	619	593	591	573	572	586	596	559	618	547	574	558	572	579	590	539	613	567	620	592	566	594	614	563	585	614	548	553	586	611	581	548	580	578	572	586	587	572	593	545	608	616	549	600	626	543	607	583	577	599	523	593	581	601	572	530	602	608	595	574	588	614	583	544	564	570	576	572	562	540	557	573	600	573	556	591	569	626	562	546	620	587	565	571	599	605	566	562	534	552	570	594	570	554	573	545	566	593	571	572	604	585	586	564	613	588	552	561	540	538	585	586	547	567	632	581	576	583	585	573	575	568	564	558	604	573	548	601	592	588	627	547	579	585	576	572	582	573	570	580	620	565	566	579	582	579	570	600	537	572	560	570	632	555	532	576	599	605	598	596	603	605	562	602	599	593	583	559	584	585	617	599	552	551	571	577	538	566	579	555	568	611	599	575	566	603	578	606	534	592	585	583	639	579	571	598	530	601	597	619	579	611	601	581	569	582	582	576	583	592	543	579	549	593	575	556	565	605	554	577	557	538	600	597	662	606	578	576	622	580	575	595	594	560	577	616	585	559	565	610	592	618	544	596	547	622	542	568	610	610	581	588	577	567	581	582	581	622	582	595	511	596	592	608	589	554	618	595	589	551	570	629	590	567	568	579	597	582	580	550	554	566	558	580	550	547	565	546	625	565	569	599	573	582	549	583	552	600	604	578	579	595	588	614	596	555	582	563	589	590	582	627	558	586	624	603
23269	21249	28931	23853	21249	18200	2460	880	663	533	515	431	371	360	376	331	299	277	288	252	254	276	272	269	260	257	261	282	232	242	258	264	278	232	250	285	239	250	243	277	233	203	235	217	217	247	245	244	229	246	590	284	228	198	222	234	220	222	216	223	212	190	205	203	231	212	195	215	217	203	210	223	235	202	211	246	189	202	241	189	226	213	198	224	229	189	207	233	191	209	177	198	206	193	187	176	217	213	239	188	211	183	195	205	175	218	206	194	193	217	193	215	213	213	183	213	206	208	200	202	181	195	211	215	196	180	215	189	204	216	210	204	191	210	176	201	194	198	196	214	213	206	205	231	199	241	224	185	210	199	163	226	209	212	198	216	193	201	195	204	227	219	192	198	226	195	216	219	207	208	215	215	217	217	235	225	170	207	218	205	214	231	209	217	195	214	189	212	187	208	198	216	221	211	216	220	204	210	196	211	201	181	201	212	212	227	215	215	210	197	223	202	209	202	174	229	210	193	218	216	205	196	190	211	188	230	217	232	207	181	181	205	205	191	201	186	197	228	224	193	209	202	207	192	194	208	207	213	204	216	194	223	209	206	189	174	214	197	214	180	210	203	201	209	195	200	211	197	205	230	209	205	208	200	213	196	204	192	206	202	222	203	213	206	211	226	204	211	200	212	224	211	208	200	237	202	218	193	212	211	242	208	212	187	189	239	222	207	193	228	216	213	213	200	185	199	206	201	240	203	201	194	213	200	192	212	220	231	210	194	183	218	192	218	193	204	250	206	191	196	216	213	206	189	187	213	197	177	198	232	217	226	231	204	211	192	181	187	212	185	189	212	206	204	205	225	206	199	213	210	190	214	207	185	211	203	197	212	210	206	209	221	223	207	207	216	203	197	197	214	200	181	204	219	228	217	196	172	185	177	214	193	207	194	228	214	229	215	198	206	195	180	201	190	203	210	224	195	197	194	213	189	208	188	187	174	216	194	193	217	208	209	201	223	197	205	188	230	199	186	217	210	180	200	233	191	201	234	172	198	214	218	197	216	208	217	183	188	198	211	212	215	211	208	206	237	192	177	211	196	244	215	200	203	191	199	224	228	198	192	192	194	200	218	206	190	202	203	192	203	201	193	196	199	209	222	194	185	187	208	210	196	201	222	217	210	173	195	200	215	195	205	177	209	210	214	208	229	214	206	197	229	210	204	212	211	197	209	222	196	214	197	194	205	197	204	213	161	195	199	203	207	182	194	216	204	195	198	206	204	184	202	204	204	229	196	209	216	182	212	197	207	212	223	206	213	219	186	197	187	182	228	203	213	218	217	197	219	197	196	189	203	174	203	188	193	186	224	201	195	196	214	224	198	190	195	229	169	191	207	192	225	182	185	230	198	202	203	201	191	179	204	195	206	211	221	199	211	196	224	216	203	197	187	196	194	216	202	200	215	192	196	215	211	212	209	205	225	202	199	220	207	207	192	200	219	191	189	204	208	197	220	209	184	185	197	195	222	203	200	218	212	216	200	182	205	211	237	207	205	173	207	214	229	204	201	192	189	216	202	186	195	197	181	219	183	210	192	229	212	207	224	210	217	196	217	230	218	196	198	219	207	216	195	202	210	220	221	186	213	216	205	198	202	228	197	201	219	211	197	197	192	198	208	216	201	217	203	188	173	216	208	208	194	198	198	196	212	219	207	208	184	205	218	220	175	208	212	189	220	200	186	202	214	209	210	199	203	214	202	209	219	186	225	201	201	189	187	211	208	193	206	195	216	216	247	210	174	201	217	177	208	206	224	212	203	203	215	195	198	202	182	209	218	172	194	197	215	210	217	217	208	185	190	167	195	207	196	215	186	197	194	206	199	191	211	209	201	189	225	200	229	174	223	199	198	187	204	219	223	206	220	203	190	181	213	207	218	222	198	200	202	203	207	203	203	188	223	222	194	182	191	214	216	199	187	189	203	226	198	209	217	204	214	192	195	207	206	209	191	203	206	209	212	221	187	210	209	228	227	201	208	210	228	215	203	221	189	219	194	222	192	221	183	206	216	203	212	209	213	219	222	204	218	220	204	174	222	209	210	198	190	201	208	228	222	185	227	213	206	213	221	208	207	219	203	199	225	194	189	217	204	217	207	216	208	214	220	218	189	220	174	192	212	205	206	204	248	223	195	186	179	209	215	208	214	193	220	202	218	196	183	218	210	202	176	202	196	214	193	180	211	208	179	207	195	186	196	204	190	195	212	224	198	197	212	197	228	224	204	213	210	211	215	191	198	201	208	200	185	211	212	190	192	213	194	201	215	189	220	225	199	198	192	221	231	199	201	214	196	190	212	190	225	207	204	243	219	200	186	217	184	190	214	219	198	199	215	196	204	196	197	194	221	187	219	194	217	199	202	196	193	217	194	211	208	228	219	191	216	201	199	218	196	171	180	207	234	193	202	225	204	210	193	218	193	199	179	185	199	229	200	211	214	194	184	179	206	195	197	204	205	217	207	173	196	199	202	191	191	196	207	197	195	190	202	218	199	209	211	213	201	220	192	202	206	203	199	204	199	196	212	201	222	200	211	213	205	206	202	213	205	201	209	187	201	215	225	241	192	192	212	201	227	207	204	227	207	226	201	198	204	189	226	208	202	213	220	202	215	215	193	204	228	154	198	209	215	215	207	195	193	217	199	204	174	202	206	175	196	209	211	179	201	205	204	212	207	198	206	193	198	189	211	198	186	218	186	204	205	179	206	180	206	200	211	214	202	182	219	212	202	197	216	192	246	228	195	198	209	225	213	227	223	222	203	215	208	207	229	214	214	223	198	209	199	204	198	213	220	194	177	214	213	232	204	195	226	214	211	189	213	202	214	214	196	211	204	200	200	218	187	184	200	206	209	226	195	218	228	203	227	188	173	167	200	209	195	215	191	210	210	205	244	210	215	187	212	206	192	204	200	205	214	234	193	212	187	191	227	203	204	191	219	170	210	213	202	207	203	193	214	215	207	221	229	197	194	206	189	204	210	215	187	197	192	217	183	213	221	211	216	198	209	186	196	216	213	212	202	225	210	224	194	215	226	207	207	218	185	209	187	213	198	202	188	196	187	196	204	196	213	188	225	214	203	192	204	215	206	220	204	195	212	224	191	179	206	199	175	221	188	200	210	208	206	215	193	191	202	201	202	214	180	197	193	228	216	221	187	196	211	211	211	173	212	215	191	177	202	181	193	218	199	221	217	221	194	221	212	184	190	210	221	211	209	177	216	195	200	217	207	227	194	233	243	183	195	171	186	196	183	178	182	228	203	210	219	197	201	205	218	214	231	201	202	208	204	224	185	211	220	204	199	197	203	231	217	221	216	192	198	215	189	170	208	197	233	211	213	214	215	199	187	214	210	204	202	219	211	204	200	228	177	187	202	198	206	222	194	194	193	224	196	203	178	212	232	200	191	211	211	226	207	203	212	222	245	174	212	222	194	200	198	211	217	215	193	191	215	199	205	199	198	226	199
10834	19733	18032	9732	7233	5615	3859	2654	2139	1729	1449	1272	1093	951	818	798	728	673	674	666	596	608	602	570	586	567	547	554	570	587	575	538	555	621	583	566	489	542	505	504	517	442	480	532	547	469	491	511	434	491	1570	530	468	434	403	428	420	414	417	423	446	433	400	401	414	381	418	398	389	403	397	444	418	405	439	376	395	382	405	382	398	399	387	392	364	401	383	352	402	389	375	357	311	366	375	391	380	366	422	338	391	408	390	351	392	379	407	369	378	398	382	388	362	342	364	352	393	409	365	377	363	396	351	412	378	402	373	377	365	373	374	364	387	374	344	403	386	372	354	386	364	373	366	399	373	379	353	378	358	359	359	392	398	381	373	373	373	365	364	368	385	349	394	360	346	368	411	337	357	388	359	374	387	388	367	381	358	355	387	370	400	370	396	347	379	353	387	353	344	375	381	390	360	357	361	350	384	388	431	351	400	383	394	395	371	355	387	371	406	362	387	382	381	383	379	356	375	392	355	356	371	371	378	375	381	375	367	349	383	391	354	385	376	388	359	381	371	378	372	403	409	360	360	372	373	387	361	345	362	377	375	362	334	351	384	347	347	390	377	362	363	358	387	379	363	379	372	344	369	368	358	382	387	341	355	409	355	397	389	383	383	362	359	363	371	371	383	376	357	383	379	424	363	378	351	393	388	360	386	323	400	389	374	367	392	377	395	368	371	388	368	408	349	418	382	410	392	391	361	391	369	355	363	387	383	347	376	356	379	390	376	393	384	346	384	354	384	370	364	366	357	365	362	388	375	363	382	368	343	373	373	393	377	369	400	364	321	400	354	378	370	366	337	378	395	383	345	338	356	358	388	386	357	355	384	404	387	361	372	369	364	343	352	371	357	377	375	363	379	341	374	386	372	377	352	361	386	369	364	377	385	347	363	367	362	359	374	366	332	376	365	367	353	343	366	397	341	371	371	397	375	386	362	389	404	392	367	359	386	373	391	378	391	364	373	394	371	406	355	384	356	371	397	368	347	381	397	354	374	395	382	378	371	361	392	429	360	362	381	409	372	377	409	354	386	366	365	362	303	346	402	355	369	366	358	364	408	365	364	377	388	378	384	353	376	401	368	372	343	348	371	375	361	360	363	369	381	401	347	372	322	343	346	399	335	367	362	368	333	386	369	345	369	363	379	365	400	358	382	321	367	332	360	357	367	384	413	369	363	391	391	396	375	330	353	368	361	403	370	356	400	361	349	357	366	353	362	362	363	358	353	349	397	336	392	358	355	355	407	396	351	373	378	339	358	372	359	355	366	402	375	374	378	360	379	376	377	376	364	386	374	367	360	389	357	373	366	370	347	358	390	381	400	346	352	389	382	356	403	356	372	384	368	391	360	387	390	354	411	358	371	343	391	356	369	370	360	355	394	371	352	322	386	394	398	400	361	364	402	356	370	376	371	372	379	339	393	378	320	396	352	396	373	389	383	381	401	375	352	406	377	347	373	374	389	382	370	371	385	366	387	349	387	361	376	381	363	352	363	399	367	371	381	342	401	350	330	380	366	340	379	374	357	361	409	368	362	382	360	354	380	380	374	367	382	350	380	348	365	372	350	387	377	385	340	332	386	364	370	365	377	357	361	361	360	364	381	386	370	351	356	348	403	378	363	374	360	361	351	406	376	342	357	340	341	357	374	368	366	377	364	399	391	375	368	386	349	349	364	368	367	378	362	398	359	388	362	377	375	360	369	383	369	360	408	350	317	376	373	360	372	372	375	402	367	400	376	379	381	363	386	333	363	385	391	394	364	374	386	375	376	370	368	368	362	370	337	377	366	366	390	351	403	379	358	364	352	394	332	359	371	368	394	361	368	386	360	374	356	333	366	390	344	371	329	383	379	367	392	380	390	353	371	388	377	410	376	352	354	391	406	378	384	379	371	393	376	344	359	362	336	336	392	318	373	376	348	335	395	376	343	398	396	341	359	370	350	376	341	398	378	364	359	373	355	354	348	378	389	370	352	339	338	404	381	335	347	351	379	356	382	397	384	357	365	383	382	389	364	387	363	400	396	393	381	404	408	355	394	383	392	380	375	354	387	393	372	381	327	359	350	371	383	381	386	368	356	393	392	355	407	324	380	347	331	367	383	392	369	393	392	379	365	389	354	369	372	361	329	388	353	373	359	366	340	383	364	368	357	362	369	387	342	383	398	356	338	370	365	382	386	369	376	369	382	390	363	388	383	370	345	371	358	381	385	384	389	394	309	391	375	373	381	374	401	367	396	378	382	367	368	371	414	370	372	388	402	403	347	349	393	367	383	360	365	384	373	391	399	347	371	362	368	370	337	413	365	359	372	358	372	379	371	391	372	375	396	368	356	361	386	408	374	361	400	378	359	355	368	371	344	381	394	334	382	389	366	398	345	372	371	394	374	354	381	335	355	380	407	354	352	384	384	409	399	370	353	365	364	399	381	367	372	362	339	376	384	365	349	391	339	391	367	349	391	391	366	367	375	374	388	357	350	397	352	394	377	362	346	393	346	338	380	367	376	356	339	361	359	378	367	366	377	384	383	379	390	407	376	384	374	363	347	397	372	370	404	378	354	382	366	361	339	359	367	333	386	355	370	385	411	346	355	371	378	347	383	342	377	311	380	358	385	365	366	383	377	369	387	368	359	386	393	371	374	370	356	380	376	351	374	390	309	352	361	379	364	369	385	347	371	361	352	365	385	369	415	407	375	357	372	372	350	365	399	354	402	361	415	382	391	370	370	401	379	348	367	367	346	394	365	370	386	408	414	332	400	357	373	360	385	406	357	395	365	384	348	358	373	379	390	378	360	370	364	334	363	364	389	359	342	359	372	361	375	358	366	391	373	363	350	382	345	379	356	366	382	377	388	389	355	357	361	339	364	411	362	357	378	388	394	353	353	360	349	353	337	367	371	345	401	402	384	350	352	370	376	367	368	371	355	403	368	371	371	369	381	369	336	398	383	375	357	380	430	378	389	367	339	406	387	388	389	338	366	379	368	374	380	369	381	379	373	359	406	353	390	357	373	375	362	380	368	385	368	363	374	365	366	386	388	359	393	365	380	385	354	391	370	379	337	361	389	399	382	364	383	342	373	352	382	359	367	403	357	349	352	361	371	367	377	380	365	360	378	391	372	345	374	370	333	371	394	366	343	342	388	385	393	365	362	337	376	392	375	353	356	376	369	387	357	396	371	358	367	342	389	383	390	372	401	367	347	401	368	405	382	351	380	391	353	356	362	371	385	354	406	326	378	352	373	384	371	363	361	358	346	387	346	354	393	356	399	377	400	379	359	363	352	361	390	376	389	375	334	385	377	394	361	345	358	383	349	364	391	357	394	379	430	356	354	375	384	370	368	375	358	369	361	361	341	345	376	387	361	372	374	367	386	376	374	351	372	341	327	353	358	351	351	378	385	363	383	383	383	348	413	338	407	335	394	366	366	356	391	413	335	392	392	402	382	330	393	369	363	360
26869	19807	7232	1679	1101	757	557	432	429	430	412	390	391	368	393	395	368	372	374	390	369	365	354	368	401	391	368	396	377	359	396	374	356	393	403	389	371	385	386	377	387	355	397	360	392	395	339	391	359	360	376	369	346	371	356	378	379	349	391	356	388	359	373	370	410	346	360	352	351	379	379	348	386	372	341	360	381	357	371	380	359	341	364	371	338	344	367	364	344	380	381	354	387	367	378	360	392	378	344	378	391	343	353	381	398	371	385	364	365	362	375	359	395	325	320	363	400	356	391	365	389	352	375	384	382	373	402	341	367	355	358	361	368	333	386	369	345	368	371	364	375	355	381	371	363	332	378	380	397	359	369	362	345	383	340	365	372	369	352	357	363	363	361	371	341	367	400	354	363	350	406	383	384	373	376	384	333	399	356	373	357	373	343	366	340	361	377	367	371	362	367	383	363	350	351	344	368	350	337	334	360	381	370	338	365	351	374	363	392	356	386	393	402	365	393	364	425	362	367	381	368	357	347	333	336	399	362	347	372	361	385	380	358	360	367	380	366	355	353	344	367	372	369	351	365	341	366	381	394	371	349	378	388	380	372	381	366	376	383	354	393	360	386	385	390	384	327	375	365	372	372	364	398	363	375	354	365	386	357	380	359	360	342	335	381	353	395	379	358	336	338	396	396	355	353	359	402	344	354	336	352	371	347	365	387	355	328	339	354	355	389	401	384	361	364	347	347	387	402	369	355	377	396	351	371	353	376	356	400	361	353	394	350	339	372	357	369	340	357	340	312	370	358	353	357	376	349	367	351	353	378	365	361	344	335	342	386	381	400	359	402	363	373	381	391	379	345	366	337	353	350	331	358	354	352	384	364	342	350	396	373	395	370	354	354	362	352	334	363	360	321	397	391	362	351	398	372	366	388	383	346	368	409	320	364	364	327	397	338	370	370	346	367	354	384	384	352	382	396	359	381	336	343	365	348	333	372	371	375	355	371	369	333	342	372	363	382	339	344	367	378	369	400	355	398	357	370	345	368	335	395	367	365	365	353	384	363	396	361	369	352	372	357	342	385	351	369	352	347	387	339	389	361	403	384	368	363	375	397	327	352	361	375	388	406	353	363	401	363	364	328	322	378	389	336	384	378	372	403	364	382	351	341	335	385	386	368	371	355	370	397	384	358	360	377	371	385	343	381	368	401	343	373	377	389	363	352	356	374	368	385	378	392	361	361	351	384	330	338	332	338	383	362	367	369	340	340	352	370	385	374	395	380	406	360	352	361	323	344	367	369	381	359	382	386	349	368	361	367	351	368	389	338	372	378	388	383	389	365	382	385	381	364	351	376	387	365	391	355	401	375	382	379	382	337	361	369	339	365	349	373	343	370	388	372	369	393	398	345	375	384	330	409	376	355	349	387	358	353	351	352	344	354	365	364	355	343	395	367	369	384	381	358	365	387	327	363	382	430	365	388	352	354	394	354	389	369	380	352	356	349	376	380	359	384	345	363	367	388	334	359	375	371	370	372	364	335	402	367	360	364	357	356	368	364	357	328	372	388	409	396	388	371	400	392	376	349	406	381	364	403	362	364	340	352	352	369	327	380	353	365	377	344	357	352	352	389	324	379	382	391	377	329	366	377	375	356	363	365	350	366	388	391	357	387	375	362	359	352	357	360	368	352	371	370	368	357	370	383	372	395	368	342	363	342	398	374	367	376	374	357	370	358	363	362	338	354	382	375	342	358	345	334	393	377	379	377	339	343	384	396	372	384	340	348	363	392	379	375	351	356	375	338	348	377	373	377	334	359	356	378	370	343	354	363	348	358	356	380	376	404	407	368	368	369	380	380	331	328	392	354	339	350	374	401	378	360	387	358	355	358	413	388	353	394	371	374	399	361	357	378	391	364	365	376	360	342	381	368	380	345	381	355	370	373	379	357	387	389	357	394	377	376	361	359	415	344	374	360	381	367	362	384	375	368	368	377	369	356	354	380	362	365	358	393	372	386	353	368	412	347	357	386	363	341	353	366	364	363	380	354	389	355	386	356	370	372	384	367	390	380	346	372	320	343	402	368	333	403	356	341	375	359	377	354	387	328	332	356	355	371	378	381	363	368	352	384	367	356	362	382	343	389	374	361	403	387	352	423	333	348	367	376	343	375	380	379	393	328	372	380	366	362	394	350	364	323	349	369	382	354	371	357	364	367	375	371	379	321	362	335	373	383	382	428	377	376	360	361	380	372	338	376	363	337	367	342	373	368	350	396	342	381	322	360	363	335	365	371	343	353	343	385	385	370	350	387	379	358	398	356	356	363	377	339	388	370	363	405	371	361	369	400	355	341	381	341	343	366	359	352	348	397	347	358	354	334	370	388	369	381	372	334	366	387	346	379	428	368	362	386	397	354	334	367	407	364	332	358	369	358	330	372	389	351	390	375	403	367	392	357	367	397	359	371	375	387	352	362	404	388	352	397	348	382	344	333	394	376	356	360	360	337	358	384	353	362	339	380	347	366	386	390	383	362	374	343	364	357	399	333	347	341	363	384	380	367	365	353	358	382	379	369	384	330	376	363	339	387	388	373	352	353	372	380	372	372	367	398	347	364	358	386	369	388	369	366	370	362	373	350	354	361	391	380	377	357	337	352	404	387	345	348	367	360	328	356	380	380	364	363	360	328	344	356	391	372	387	370	378	373	362	370	363	359	335	363	382	407	386	378	328	374	365	361	371	373	384	354	373	333	369	337	369	337	398	322	387	342	370	361	329	341	363	347	389	341	352	390	401	411	364	397	351	384	391	353	338	378	362	364	374	377	353	390	364	398	371	364	392	376	353	373	382	324	367	367	394	387	359	374	356	343	350	381	350	362	369	358	370	353	379	389	408	352	339	368	353	390	381	353	342	370	355	360	415	382	382	369	405	374	368	375	392	383	376	375	347	420	357	349	348	313	378	374	356	383	327	388	368	383	373	409	338	335	366	374	365	364	376	354	377	381	398	381	355	366	379	354	372	345	345	384	365	353	382	335	388	357	400	384	384	355	371	334	351	351	367	381	338	333	344	342	354	357	362	382	335	371	348	361	344	377	372	409	361	384	361	396	389	371	366	383	349	367	388	364	360	373	354	376	321	370	367	340	379	410	350	339	362	400	371	348	377	349	378	382	381	351	369	386	379	355	391	371	380	369	364	367	380	318	363	353	360	360	367	377	371	365	388	364	377	395	410	348	343	367	364	361	389	346	359	362	380	392	355	340	368	354	364	347	353	336	388	376	371	379	361	398	369	384	396	390	366	379	343	385	360	348	341	358	365	359	367	358	373	355	395	350	390	351	397	347	395	389	383	341	399	371	349	349	400	388	366	375	342	368	382	364	351	367	352	356	376	364	325	375	358	353	386	377	356	361	332	323	363	377	384	367	339	343	345	380	370	347	388	335	382	346	406	404	393	369	399	367	363	376	382	388	357	347	326	369	351	340	370	369	394	369	372	337	346	373	346	371	397
6429	6446	6567	3008	2452	1811	1455	1129	958	894	818	792	803	759	729	698	687	725	726	726	682	690	717	667	702	718	723	701	672	658	739	665	753	691	690	684	707	686	668	731	655	733	715	692	672	711	693	696	676	710	727	662	669	637	650	696	666	682	698	627	672	683	684	699	624	651	660	640	715	698	645	675	641	706	681	676	701	683	652	625	638	651	646	670	659	623	670	666	698	658	676	666	677	673	649	602	665	645	681	709	651	628	691	678	672	681	610	667	635	636	648	683	674	671	586	678	634	627	643	678	609	662	621	641	633	638	666	667	630	672	635	654	651	622	663	623	708	638	676	581	671	646	650	668	682	642	665	645	677	662	667	673	647	698	674	644	670	685	639	695	636	653	671	676	676	644	668	640	659	622	632	666	659	649	655	639	626	639	680	702	683	645	640	639	676	685	674	687	652	662	664	665	666	672	680	644	632	690	632	643	641	674	646	630	653	656	639	607	652	653	651	655	675	671	715	666	660	669	697	679	639	667	634	683	725	624	649	676	640	699	676	698	676	654	633	687	643	684	716	694	643	644	652	717	660	671	666	651	689	645	652	654	630	674	632	662	617	682	662	636	654	625	640	636	641	665	667	651	626	676	669	683	603	691	687	627	721	641	645	643	670	697	666	656	624	663	684	697	704	654	612	693	687	658	679	679	694	640	680	637	660	654	641	650	678	627	666	626	629	662	624	688	696	690	648	635	630	693	680	646	654	682	646	649	611	641	692	630	733	680	645	657	676	639	674	684	695	636	698	621	647	626	638	660	655	672	663	655	646	629	694	659	626	626	686	625	708	633	653	708	673	613	660	625	633	667	663	661	675	675	660	667	649	648	674	700	717	655	657	631	640	673	716	668	691	649	610	662	639	623	669	659	645	672	623	636	661	683	629	675	633	664	668	662	627	686	649	671	674	633	664	691	654	685	688	668	654	635	657	635	696	666	631	627	664	649	639	672	663	620	625	583	665	714	641	636	642	639	668	717	638	625	713	670	659	635	650	663	646	616	632	709	634	662	631	689	648	659	678	674	665	662	668	666	692	671	663	689	637	686	696	652	647	686	680	636	643	645	719	649	652	676	650	667	619	628	604	677	646	708	652	662	618	678	666	625	649	691	660	688	664	652	656	671	663	672	689	681	695	649	679	642	679	638	669	679	670	630	652	659	643	652	677	690	670	673	704	644	673	654	630	684	693	662	687	639	647	660	658	632	656	670	671	688	627	607	683	673	660	689	652	643	688	669	659	649	697	612	655	676	684	652	682	680	642	609	683	659	658	672	630	640	608	655	681	649	713	667	684	663	627	653	692	693	675	657	637	662	654	691	644	641	719	672	663	649	672	660	628	644	652	664	676	683	665	618	632	677	635	652	653	661	672	657	686	626	636	650	679	659	679	630	671	643	595	674	638	650	684	660	659	662	704	658	651	629	655	671	717	624	645	672	662	644	664	647	643	687	657	654	703	584	618	614	665	640	652	682	665	646	670	620	672	671	658	757	659	640	663	649	631	654	657	641	606	658	661	680	650	663	684	614	651	674	639	672	624	685	677	655	677	629	659	615	617	698	650	633	655	657	654	659	653	682	709	667	679	653	608	643	666	704	675	686	705	663	676	697	717	688	689	668	694	651	653	671	666	663	655	635	625	693	676	697	663	621	632	664	630	661	682	677	648	643	650	652	658	659	619	670	635	653	669	644	616	648	678	634	646	658	676	637	637	688	668	666	703	669	667	659	666	633	663	648	681	663	667	676	645	641	682	625	695	679	634	652	619	630	674	655	653	659	667	676	624	708	647	663	650	658	623	662	654	680	667	647	699	649	670	636	699	641	702	635	625	682	673	644	632	679	687	700	727	695	630	681	657	627	622	670	697	668	646	642	677	671	694	671	654	648	655	668	629	651	631	653	650	670	656	619	624	625	663	657	673	729	662	666	679	648	654	631	627	673	669	629	666	702	633	633	642	613	652	679	679	642	658	692	659	661	646	673	641	670	611	695	653	695	684	668	644	622	676	654	670	668	629	697	669	664	679	627	665	651	671	662	687	643	689	677	620	643	661	675	691	664	658	632	676	682	627	624	647	653	618	687	617	653	697	644	631	638	640	668	605	693	651	641	686	660	645	627	666	671	642	636	677	675	647	682	661	630	655	650	648	677	638	703	660	655	659	663	613	637	667	694	706	650	671	667	643	619	616	618	680	688	649	640	657	650	680	670	639	666	617	688	682	629	633	665	700	675	652	688	653	706	657	684	645	611	710	607	698	676	686	665	663	639	642	641	625	665	636	653	660	674	620	666	649	643	701	632	632	672	652	653	611	653	668	637	662	658	687	652	662	661	665	691	620	656	648	655	600	666	695	680	660	640	611	673	683	668	675	656	638	686	663	661	702	652	624	697	640	662	697	663	649	655	668	675	627	623	703	677	647	593	602	666	613	626	672	638	664	600	673	679	623	654	638	635	692	612	703	645	664	684	665	635	614	650	709	656	635	661	673	714	672	703	665	661	655	639	676	625	611	627	669	645	593	634	690	656	660	631	646	644	670	658	651	645	613	703	668	681	646	595	628	704	632	622	666	692	672	654	645	681	667	667	640	661	645	698	638	716	693	650	645	644	682	644	667	663	648	668	650	655	691	604	689	682	667	665	644	638	686	671	658	665	662	640	627	674	632	639	674	676	675	680	660	636	641	657	669	655	685	599	642	675	677	668	674	669	643	656	664	626	687	691	647	659	673	644	648	661	670	642	676	661	653	679	668	621	699	651	620	636	632	607	683	663	651	686	628	651	622	598	665	667	653	676	611	679	617	660	629	621	669	692	652	658	677	609	639	629	671	638	683	673	700	649	714	642	678	643	682	681	602	666	631	656	716	626	649	677	695	635	667	612	672	634	637	621	602	678	700	603	657	626	646	598	644	643	638	638	694	667	661	655	666	600	618	667	653	683	662	627	663	647	636	651	652	663	671	655	618	644	661	688	665	660	678	697	654	626	605	681	636	674	698	646	633	615	732	652	647	660	660	655	679	699	684	654	650	650	654	651	640	695	650	658	641	651	679	643	679	643	653	691	662	660	605	666	671	650	661	580	654	705	640	637	672	685	689	633	656	676	728	686	675	654	674	620	641	654	653	641	651	651	649	617	668	672	623	650	640	689	689	657	655	724	664	643	677	631	667	675	673	690	678	645	643	636	690	647	674	674	666	675	620	646	631	640	729	634	682	598	673	641	659	697	668	626	667	657	587	670	665	660	625	673	625	637	651	624	692	642	644	689	655	643	667	645	708	639	698	702	652	674	635	677	636	703	586	671	699	681	651	660	661	614	653	613	701	688	653	661	680	727	698	684	657	628	678	668	689	662	630	640	658	630	624	690	677	674	696	656	660	597	673	653	625	713	703	642	687	642	609	633	655	667	650	680	641	631	662	616	650	673	611	666	694	658	654	716	623	655	677	685	685	714	614	656	650	666	651	631
24108	21239	28290	24467	19847	3230	1138	759	568	522	511	489	442	408	416	387	380	379	398	391	394	341	363	358	362	325	335	387	381	370	358	385	356	395	391	355	383	356	363	357	342	308	328	350	349	323	376	369	348	419	472	411	329	317	356	370	372	324	341	339	331	348	337	362	378	361	321	329	339	320	371	340	341	338	315	360	309	314	342	351	307	303	334	322	327	343	349	352	344	334	330	299	317	304	286	331	301	350	295	316	350	292	300	327	328	333	342	353	307	317	365	324	333	353	309	329	347	312	293	331	338	311	313	331	342	310	311	319	334	332	295	321	332	309	338	333	342	326	319	319	315	323	314	317	342	316	324	328	322	339	292	321	297	327	321	307	316	301	328	323	334	314	319	316	314	359	327	314	300	332	336	323	334	337	324	318	372	310	347	301	327	315	317	321	343	317	328	338	354	310	353	334	321	312	320	319	322	344	361	334	291	349	333	348	280	320	345	315	362	322	331	326	303	341	351	354	327	297	341	298	315	338	329	351	328	300	314	327	280	348	364	310	304	319	360	323	342	279	336	320	339	329	304	337	295	337	279	326	293	337	324	343	319	342	370	341	344	336	341	318	313	335	357	298	338	314	283	355	330	314	300	329	295	334	339	346	327	330	315	317	293	333	316	335	327	333	327	334	343	329	319	346	320	324	341	306	325	331	316	303	324	317	307	330	338	325	357	322	317	346	315	357	352	358	346	292	318	348	300	300	322	330	323	319	292	328	345	352	350	316	355	310	364	345	332	284	320	328	308	337	337	356	299	333	317	355	314	336	346	345	346	323	339	325	300	316	352	311	324	321	305	298	281	362	339	317	355	324	326	331	329	337	316	341	316	327	311	331	301	322	324	324	323	335	311	344	325	329	329	305	351	319	313	315	303	354	324	303	319	303	301	325	334	324	319	319	314	335	336	318	317	309	306	334	330	319	357	324	341	363	309	307	336	324	329	350	317	326	378	323	331	328	330	336	324	310	315	325	332	306	333	299	309	340	345	320	317	352	308	334	339	321	306	328	344	325	324	332	360	310	324	308	307	330	314	353	342	352	318	358	309	324	331	345	319	331	311	367	312	303	322	339	343	343	302	327	306	308	346	335	342	329	334	304	331	333	333	322	320	349	320	350	321	367	319	355	293	344	329	361	304	270	332	365	343	302	348	310	320	335	331	308	328	342	315	311	350	351	344	340	312	315	329	355	340	328	369	295	342	337	341	330	337	330	325	327	337	322	324	312	316	333	320	321	313	327	324	317	324	330	309	343	341	302	328	366	339	309	322	307	299	352	346	360	332	321	330	319	317	303	325	324	325	336	315	336	317	376	306	325	352	325	343	331	338	302	301	327	348	321	349	342	316	344	347	328	307	311	341	308	302	323	348	327	328	352	339	305	317	327	335	309	325	319	306	324	342	304	328	288	299	304	290	296	338	303	334	287	319	340	340	340	352	334	325	305	327	334	362	330	336	299	301	324	325	338	350	318	302	336	306	331	317	330	336	342	337	351	341	334	354	308	334	310	323	356	294	362	314	315	346	338	324	320	324	332	329	307	336	327	321	324	347	297	332	349	344	329	332	319	320	335	318	339	313	307	341	349	293	336	309	307	317	342	382	293	347	340	342	307	352	301	322	322	318	319	307	332	316	339	322	315	305	311	316	331	322	345	307	317	316	331	302	360	331	322	349	351	322	312	320	345	330	320	322	325	337	336	287	325	342	339	340	330	352	332	315	336	325	323	327	343	345	342	309	328	338	305	343	323	341	330	342	349	339	336	318	330	314	319	325	345	359	325	322	348	346	341	318	294	347	359	357	314	339	325	324	336	369	314	293	302	318	295	329	291	315	309	315	317	350	309	317	349	328	323	312	334	318	320	328	315	315	338	359	283	317	312	329	339	320	302	327	310	345	353	319	318	323	301	309	345	331	358	355	325	341	312	299	348	290	335	300	314	303	321	360	313	293	321	288	308	260	293	333	323	309	358	345	334	323	308	322	337	317	316	309	351	327	302	326	321	330	321	340	331	340	314	356	321	336	328	318	312	349	311	311	318	334	324	297	316	347	314	318	343	329	301	320	296	312	335	328	345	322	288	337	327	349	331	293	334	315	349	312	323	322	327	340	307	322	335	343	338	318	321	339	325	336	327	321	316	328	322	335	321	322	335	327	348	285	329	340	327	312	335	358	354	316	295	312	347	298	333	335	312	324	325	290	351	320	344	313	341	341	326	295	333	326	329	336	326	317	341	338	316	344	324	336	320	345	336	342	305	330	325	324	297	348	322	331	289	297	354	298	336	352	353	300	314	306	326	332	335	320	344	287	324	321	336	328	326	364	333	319	335	335	348	336	313	323	352	334	323	320	328	334	341	321	338	346	335	310	308	294	317	299	347	328	321	318	343	328	304	312	324	339	316	311	334	319	302	343	318	323	337	335	295	329	324	295	314	334	339	316	329	337	331	321	312	355	321	312	312	298	303	316	333	310	296	324	280	306	315	308	302	311	339	325	344	346	320	305	343	304	335	332	352	331	322	307	323	309	319	325	305	331	313	339	356	347	299	322	358	332	311	329	352	308	326	300	333	326	319	348	313	294	318	328	348	311	329	326	341	333	351	334	285	313	322	327	311	341	316	329	336	330	336	323	334	303	347	336	306	323	324	319	303	311	345	314	317	363	340	337	313	333	334	335	332	335	320	320	333	358	335	356	330	339	348	328	316	336	335	341	331	317	340	319	310	325	315	349	296	314	296	357	305	312	294	309	325	326	343	330	354	318	330	342	353	344	295	335	328	353	320	295	328	329	309	307	340	340	305	316	289	352	327	331	322	334	323	328	337	310	370	346	303	321	316	310	339	349	286	334	340	309	309	349	321	314	303	335	296	352	350	315	304	360	288	305	313	301	310	336	313	331	309	345	322	343	301	313	335	318	325	355	351	306	332	350	316	351	333	304	308	319	332	333	323	368	322	337	316	327	312	334	310	307	318	297	321	306	308	337	297	353	322	284	314	300	331	326	307	319	324	310	346	346	332	329	336	306	337	322	304	377	316	343	311	292	331	360	305	299	317	305	339	310	315	320	300	362	311	363	311	301	313	302	295	298	328	303	326	302	323	336	338	321	346	319	329	318	339	330	308	348	338	360	315	301	301	331	332	339	315	343	344	312	330	363	340	353	330	308	331	310	341	304	355	316	304	325	322	309	299	351	333	309	339	304	342	306	307	326	336	333	308	302	322	319	335	350	322	339	328	281	334	325	334	337	319	308	329	315	323	333	315	344	293	332	354	340	351	339	340	313	323	336	352	325	315	323	328	323	339	307	353	345	324	334	329	318	326	321	303	314	336	306	343	351	348	319	311	316	289	330	335	352	359	359	335	331	324	314	318	305	318	333	342	361	318	325	354	342	325	327	339	342	315	325	299	346	318	327	340	338	297	339	319	334	308	308	339	339	324	296	338	332	371	359	301	336	336	334	336
8249	15100	12990	6925	5258	3883	2731	2109	1669	1409	1211	1098	999	947	848	832	780	841	784	750	804	741	777	743	722	744	709	769	712	721	734	773	740	678	696	679	701	673	716	687	670	683	648	695	658	672	657	644	658	969	1115	878	602	626	648	642	637	576	622	603	583	617	571	561	606	597	601	669	617	605	600	582	545	638	629	592	601	559	626	565	578	598	615	579	625	589	648	594	614	564	609	579	577	593	597	606	590	585	601	575	642	562	631	636	623	602	564	625	561	608	602	573	571	604	534	633	666	615	613	615	602	585	590	591	570	608	584	547	600	586	591	622	594	606	565	572	615	563	565	603	632	559	608	636	534	597	583	529	606	552	589	590	601	578	573	589	618	551	611	574	616	616	593	581	545	547	620	638	644	570	603	546	575	552	605	581	598	611	623	567	588	605	566	569	585	608	613	580	554	556	590	596	593	600	606	615	597	609	597	549	582	614	558	575	610	610	579	577	613	566	596	572	571	571	600	609	602	608	617	625	593	569	603	623	631	588	608	599	560	601	557	607	598	555	583	673	590	594	590	607	550	594	582	560	598	572	600	617	588	553	573	604	571	596	606	577	592	603	547	555	549	611	545	564	576	573	568	598	582	584	565	625	616	560	607	603	529	560	590	574	612	581	618	601	599	542	584	613	620	568	546	615	565	607	602	587	592	583	633	589	570	536	554	555	594	584	615	526	571	589	605	592	581	578	625	584	605	604	613	610	589	599	580	576	633	625	583	602	626	574	608	574	555	559	590	578	568	567	575	536	595	558	571	577	571	569	570	580	597	579	608	581	583	648	607	613	609	548	546	596	656	589	574	561	579	590	613	568	604	586	562	588	630	597	596	597	632	582	600	549	559	599	565	621	569	586	588	613	564	593	602	576	604	608	545	582	605	596	551	596	634	628	557	578	577	552	606	567	586	615	579	602	639	574	562	585	585	620	639	595	616	596	590	577	578	601	581	586	598	611	560	606	612	618	568	619	577	628	578	596	561	583	617	600	609	607	557	594	569	591	557	609	610	585	597	563	606	568	616	617	579	606	639	593	540	614	568	591	595	608	558	597	600	582	563	577	577	609	572	606	584	612	602	554	616	621	561	598	599	609	570	616	606	599	591	554	638	652	569	594	576	571	606	632	552	598	605	585	581	618	601	612	580	589	547	623	628	607	590	585	578	571	600	626	598	589	565	583	613	567	586	582	594	637	638	558	613	601	556	608	552	585	555	591	586	589	627	614	607	567	592	574	571	557	574	596	607	567	578	593	602	537	629	583	579	581	603	583	595	556	539	578	599	616	565	554	629	615	633	570	602	585	578	614	609	573	584	608	592	559	568	630	576	583	599	585	538	582	560	562	607	590	548	608	621	594	586	581	548	611	589	596	579	631	587	596	607	579	612	552	576	611	565	553	575	560	551	546	583	588	607	550	599	608	558	556	552	608	543	612	567	562	561	636	565	608	575	577	600	579	562	582	627	583	582	625	594	619	577	609	583	640	561	596	562	598	587	592	554	632	582	572	593	603	656	596	608	616	562	589	577	621	597	549	628	570	547	583	617	569	607	612	570	608	601	575	600	574	562	567	577	602	598	612	614	599	574	626	585	590	615	607	617	621	590	566	645	582	567	613	596	609	572	564	620	601	582	604	586	606	569	570	610	619	561	646	582	606	640	526	606	551	562	608	619	622	598	612	583	577	583	560	598	549	580	598	564	659	549	615	622	599	585	588	591	637	630	582	588	599	558	547	593	580	615	574	589	585	615	554	595	599	577	642	575	540	645	576	604	577	633	581	599	655	589	566	584	594	578	562	575	617	590	577	605	573	544	625	606	561	552	599	579	615	603	567	579	605	556	617	654	581	554	576	568	626	574	582	623	584	567	577	563	606	615	612	570	608	614	583	615	560	605	587	586	607	596	573	631	578	588	557	553	612	565	607	601	562	591	624	598	610	550	571	622	582	631	574	580	591	581	593	553	576	567	581	598	602	575	562	606	542	547	591	571	569	576	618	614	610	586	576	596	618	593	579	598	552	553	544	603	611	573	612	608	579	582	554	577	615	565	590	624	584	638	592	619	622	568	553	585	581	574	600	573	614	579	581	546	588	581	562	575	568	617	615	623	628	576	628	602	549	610	539	592	567	568	604	590	576	644	616	580	619	574	574	544	608	609	575	596	545	541	571	626	561	561	569	592	624	616	624	591	581	559	644	564	610	570	560	545	639	573	632	605	566	560	574	622	605	590	602	618	549	552	529	593	620	609	565	610	552	572	599	605	593	575	576	622	580	647	605	612	579	555	570	582	597	598	583	562	565	570	597	562	554	568	593	582	601	652	590	603	620	594	572	569	585	606	613	587	573	599	612	624	611	597	601	550	606	618	591	590	573	567	591	631	603	586	548	605	583	595	608	544	575	605	584	606	552	592	608	613	589	571	561	591	578	585	585	590	601	646	646	553	599	597	588	549	643	544	601	654	604	566	645	628	571	593	569	598	629	568	583	607	598	561	567	628	578	639	578	609	601	602	651	559	558	562	593	577	606	577	580	589	608	572	583	547	607	585	628	605	579	631	603	606	573	568	538	576	588	547	591	602	604	582	556	541	589	571	555	623	586	565	620	614	565	622	561	589	575	536	571	579	613	600	638	577	562	598	564	597	570	591	586	604	581	599	581	597	574	590	586	582	566	602	597	580	599	589	589	572	558	615	634	604	599	512	640	595	561	568	596	535	654	588	611	570	599	550	587	584	615	597	570	602	618	579	602	563	596	625	613	569	587	552	607	565	593	549	577	617	560	585	578	574	562	578	576	561	592	595	605	602	615	568	613	580	566	575	619	616	575	592	563	599	599	600	565	594	603	600	598	545	591	599	607	565	628	568	564	573	594	630	590	626	589	596	595	580	569	583	586	632	562	549	575	582	590	631	574	602	586	587	599	631	580	627	565	571	601	626	610	600	565	601	580	587	569	638	556	616	587	574	622	598	549	630	563	608	578	623	566	551	631	640	564	601	588	583	540	582	580	605	582	561	559	581	577	593	593	568	587	612	588	602	569	587	624	582	569	524	588	618	582	565	579	645	608	598	576	592	611	608	587	618	570	585	615	574	581	587	598	585	558	603	605	601	612	539	580	611	586	582	579	616	513	552	625	641	630	574	601	556	558	641	615	567	618	568	577	607	583	600	634	601	567	635	632	642	558	542	597	591	625	594	617	555	591	575	562	577	561	596	582	587	592	583	607	570	563	619	590	607	562	595	578	567	608	604	572	602	598	588	603	588	612	585	581	619	593	530	542	582	576	585	601	575	614	569	590	607	570	569	621	567	577	575	594	595	579	557	575	566	585	586	582	600	564	587	598	575	613	578	590	616	549	579	590	589	631	600	619	589	634	598	627	548	613	608	588	635	580	606	579	579	620	560	548	627	566	571	614	598	595	589	589	607	594	595	609	617	577	550	589	584	596	603	592	559	558	580	611	570	582
23239	21220	28908	23814	21219	18254	2263	934	671	530	490	382	346	380	344	285	303	274	285	251	268	279	258	297	231	252	240	271	262	255	251	243	223	246	231	245	239	270	242	246	222	219	219	201	231	245	220	208	231	451	479	464	195	216	213	194	183	205	201	215	191	207	217	211	206	190	213	215	190	203	207	234	167	213	183	195	193	169	215	209	190	216	195	182	188	179	173	201	212	189	187	214	213	185	207	193	210	196	181	186	178	210	192	196	197	215	187	192	180	200	197	193	219	185	195	201	148	191	193	193	195	186	202	179	188	173	173	183	181	180	198	193	198	182	170	191	187	224	190	203	195	176	211	177	212	209	176	192	171	199	196	215	173	194	211	203	192	187	202	232	191	201	209	201	172	191	185	186	167	201	202	190	206	201	195	219	219	178	180	194	226	204	201	182	200	204	214	183	181	191	202	182	179	199	191	175	198	202	202	172	209	204	171	198	164	174	184	214	194	181	198	190	177	204	212	197	200	161	197	215	184	187	203	178	211	204	203	196	186	171	197	209	197	178	211	214	203	185	187	175	188	205	195	195	214	179	186	231	203	184	163	179	173	200	193	175	169	195	194	193	192	187	192	183	186	183	187	183	195	205	188	213	206	183	185	167	176	167	185	194	181	188	173	201	190	191	176	191	204	210	179	219	206	210	170	176	164	179	203	206	183	179	213	196	187	194	186	183	180	213	223	197	182	194	161	186	210	176	190	199	194	193	194	186	197	198	172	201	201	183	170	183	197	189	197	190	213	206	177	211	197	199	190	183	204	201	208	214	191	208	185	196	191	197	170	197	202	201	178	185	183	174	195	193	191	211	199	202	184	214	179	170	188	206	209	193	219	181	189	185	204	212	189	204	195	193	182	169	192	190	193	213	194	182	196	205	199	200	158	209	191	172	172	186	189	210	189	202	186	191	214	192	205	205	182	198	197	193	186	172	163	178	197	215	208	206	211	206	201	195	191	206	175	211	204	192	227	208	196	195	204	188	199	176	238	201	194	186	182	189	224	177	186	191	193	184	190	191	179	178	201	193	181	188	177	217	206	191	208	201	177	205	180	231	191	187	202	207	178	177	191	191	218	188	212	189	213	193	186	186	199	211	190	188	203	206	213	178	196	184	204	181	196	180	187	200	183	211	200	199	201	200	220	219	184	187	177	174	198	213	184	211	231	198	200	199	223	198	191	204	197	192	192	189	199	197	192	189	194	192	185	192	196	184	202	192	206	190	184	176	191	196	191	194	186	200	192	209	206	195	185	195	215	205	196	194	202	197	213	176	193	191	192	210	182	216	205	212	204	183	194	207	210	184	215	201	201	196	178	193	189	195	204	203	191	178	214	196	191	183	193	184	203	187	197	185	201	188	188	178	191	183	177	188	184	168	193	206	186	203	199	185	220	211	193	173	182	193	188	187	190	203	200	207	173	188	185	199	190	189	180	189	208	188	188	181	184	199	197	194	218	222	191	204	186	209	199	187	199	200	211	217	181	194	216	183	189	216	203	202	188	211	187	209	209	195	197	182	189	202	224	191	197	217	184	193	191	191	201	208	185	158	184	220	215	195	195	195	187	202	194	199	192	205	173	200	206	195	187	205	189	193	194	194	195	214	179	210	194	193	213	185	210	214	208	187	205	185	199	164	197	174	176	167	205	180	182	198	195	181	189	174	206	206	184	178	191	203	193	183	194	192	174	178	179	184	190	199	192	174	188	185	179	209	210	187	194	190	225	185	206	194	188	178	218	171	214	182	207	219	205	190	180	207	203	180	182	202	197	193	180	218	184	184	207	192	193	191	178	167	190	197	197	158	189	201	192	203	214	190	179	198	176	206	190	209	170	183	217	185	177	201	207	199	210	189	228	214	191	219	164	204	199	173	193	194	179	204	184	179	207	193	195	206	190	180	218	203	193	165	170	201	219	220	198	207	201	179	217	184	200	190	195	212	235	203	193	184	201	198	194	208	188	179	197	200	195	193	184	198	202	183	203	198	162	197	171	204	227	191	194	203	181	160	169	181	208	189	172	182	186	197	198	224	196	209	159	186	217	159	189	181	194	187	182	190	202	184	184	210	180	224	211	192	203	192	190	191	196	193	186	193	196	182	181	200	179	205	213	175	188	191	198	172	195	210	174	202	201	201	226	199	212	214	168	189	188	196	189	190	190	192	225	193	196	175	186	199	189	183	196	203	179	205	179	206	169	195	200	173	188	200	190	188	184	197	200	188	205	187	175	190	198	204	192	180	184	195	193	212	182	168	196	210	185	202	216	216	211	222	204	213	183	171	194	213	199	186	188	208	163	180	197	194	180	219	189	204	201	182	189	215	175	190	191	191	198	188	207	204	198	203	183	210	212	168	193	214	180	159	201	164	195	202	198	203	220	185	187	214	228	194	204	190	188	216	204	195	207	188	172	199	210	209	198	199	209	195	178	191	195	167	170	211	205	190	165	189	195	196	222	206	194	182	190	158	209	200	187	207	199	185	192	208	189	195	185	190	217	222	185	181	180	175	194	192	201	220	201	192	184	202	181	194	214	180	218	190	188	203	195	172	185	181	194	212	180	204	174	202	174	187	203	175	208	192	189	173	188	200	188	195	170	188	170	193	193	162	205	188	178	202	201	201	188	188	189	207	185	190	175	195	204	196	188	201	183	219	192	177	185	205	183	191	199	176	192	189	183	219	209	210	218	213	196	193	195	213	201	196	180	178	174	168	193	189	177	189	187	194	168	180	201	197	185	214	176	177	198	211	207	187	183	184	183	210	199	181	181	201	204	204	194	212	200	186	230	177	175	234	198	204	202	188	214	206	210	155	198	175	195	162	188	204	192	200	220	184	187	221	194	174	210	228	174	174	197	179	221	202	208	180	202	193	191	185	185	208	193	179	193	200	183	186	207	204	164	182	210	201	226	172	194	192	213	201	226	208	216	193	212	170	194	168	176	203	188	212	212	190	186	212	191	190	183	198	200	177	194	183	198	176	192	191	217	188	199	199	217	169	194	184	164	186	188	229	211	184	158	181	200	196	184	190	172	178	190	206	199	180	174	185	178	192	211	166	194	186	231	182	216	183	190	174	188	209	214	207	197	212	175	175	191	190	181	191	194	193	178	186	189	201	211	186	188	202	174	207	187	185	213	188	186	214	216	174	163	163	187	183	185	181	227	185	179	191	196	206	175	179	212	171	185	177	189	197	193	174	220	203	233	213	191	198	184	187	192	187	202	226	215	185	173	192	204	186	196	206	189	186	194	191	203	197	182	210	207	196	215	180	211	178	183	188	205	179	182	215	183	234	193	193	194	196	198	192	183	210	220	174	193	166	208	174	183	178	184	184	188	198	198	180	182	179	196	193	167	221	188	173	200	206	180	201	210	192	192	210	212	209	217	186	184	184	191	189	171	181	204	149	216	186	185	201	187	188	192	184	198	185	192	186	194	180	188	174	208	201	200	197	191	202	219	197	191	186
10404	20586	16621	9946	7167	5221	3608	2841	2235	1754	1471	1264	1057	1000	884	789	777	646	688	624	678	616	599	590	547	567	611	580	615	574	595	569	574	529	575	565	548	479	489	457	500	506	488	480	471	494	496	473	462	1254	1269	1142	400	381	380	369	366	376	434	365	373	360	428	396	363	378	410	379	370	384	397	365	347	390	373	382	381	378	360	358	379	355	359	381	372	373	320	357	395	354	398	358	348	387	335	321	352	366	352	343	337	337	381	381	368	381	385	380	350	356	342	337	353	377	344	355	363	342	313	370	371	353	361	344	357	364	378	344	362	350	343	365	359	347	370	350	349	348	332	370	399	363	355	355	331	397	325	325	324	353	400	374	347	304	330	367	351	368	404	353	370	408	357	325	366	378	317	388	354	351	346	378	416	339	356	335	368	358	372	352	341	352	354	359	343	367	382	392	375	357	360	377	355	339	377	349	378	371	352	361	332	376	354	372	337	355	354	385	359	360	365	379	328	376	366	350	344	349	321	330	393	351	319	360	349	354	339	386	376	343	361	330	363	360	331	313	352	351	348	333	342	359	321	392	396	353	364	411	339	337	372	357	369	358	386	338	349	389	348	324	327	396	368	345	388	368	344	313	357	362	344	345	332	375	366	348	347	358	376	364	350	363	355	329	372	354	365	325	390	363	347	339	360	356	348	366	353	393	423	344	368	345	388	336	335	349	352	383	355	329	374	376	337	325	387	369	365	359	325	345	329	366	354	353	373	370	327	343	344	385	371	355	405	358	359	370	371	335	346	359	363	373	342	355	366	312	358	340	346	341	361	340	359	344	331	341	347	334	347	362	305	361	366	349	355	382	355	333	360	340	338	374	370	337	334	339	361	349	328	356	360	381	336	374	321	361	371	354	364	366	340	357	360	374	338	343	367	358	368	367	358	342	324	355	360	345	346	377	380	389	360	382	374	361	367	366	340	341	351	349	341	368	346	401	343	405	386	343	343	371	363	350	332	347	360	341	338	358	342	326	344	353	353	345	356	390	360	358	377	364	329	400	335	384	397	361	398	359	358	361	390	351	346	355	357	367	335	354	330	375	400	336	361	362	321	351	347	390	339	363	352	382	339	387	335	325	351	340	376	380	361	364	392	406	360	365	334	346	387	369	346	356	329	404	365	340	346	387	338	359	339	380	352	388	321	368	323	333	374	371	345	377	339	359	347	311	342	339	331	354	347	363	331	370	391	347	353	327	308	384	333	358	359	345	391	372	348	342	340	393	377	361	370	365	378	363	355	309	371	336	361	357	385	352	368	323	351	346	327	359	334	324	387	391	375	348	379	339	357	357	349	359	373	358	374	330	357	336	360	363	349	375	347	349	362	349	357	347	343	333	320	366	347	351	350	341	358	358	349	335	348	360	369	366	334	372	371	353	373	341	374	348	355	330	351	363	361	377	375	344	353	385	360	354	367	347	370	346	352	360	355	329	353	351	345	319	368	378	358	375	351	368	368	380	356	354	362	371	362	347	370	338	354	358	366	367	341	311	367	367	371	361	338	379	373	345	365	352	354	355	364	358	338	330	353	379	337	344	328	350	340	340	372	339	368	343	344	334	352	364	411	364	351	350	357	373	357	370	357	371	370	388	379	360	342	344	390	369	353	315	350	350	308	369	340	338	330	365	339	380	355	387	361	344	358	377	363	376	361	336	375	382	378	335	381	393	360	329	380	359	371	363	371	322	358	342	372	359	333	349	361	368	349	397	350	379	382	341	339	333	356	352	352	363	363	324	342	352	318	350	374	357	407	358	322	356	340	332	328	346	373	356	352	369	371	356	368	371	340	362	402	325	354	327	365	370	361	365	364	356	348	391	347	318	364	353	326	350	318	357	342	349	369	329	370	399	352	369	389	351	327	328	357	370	357	338	357	340	372	380	372	347	334	369	333	401	322	341	351	330	377	343	385	399	345	360	369	342	353	367	333	379	348	359	369	374	352	358	335	353	354	331	387	402	374	349	346	351	377	361	340	360	349	343	355	349	343	350	384	363	366	364	353	356	306	345	355	329	359	325	365	338	363	353	374	347	371	321	370	347	361	363	337	357	365	353	367	329	324	361	330	355	357	363	337	355	373	342	353	351	350	335	334	361	364	382	333	349	360	324	349	343	367	384	343	325	358	347	372	357	376	361	425	381	351	344	329	359	358	346	346	372	354	331	340	358	319	355	355	356	356	370	349	359	356	315	352	335	360	358	357	344	349	329	325	370	355	365	319	375	359	321	368	351	362	334	339	346	320	384	327	353	356	345	341	383	349	366	365	365	372	359	367	371	395	341	358	362	322	391	342	317	359	349	364	364	345	326	368	341	365	365	374	367	371	334	355	353	374	363	372	365	362	372	368	389	363	398	379	345	357	368	326	340	378	374	350	338	334	422	385	352	342	343	364	322	353	372	347	324	348	341	344	370	359	364	355	358	327	334	361	326	364	340	338	349	347	357	367	352	359	374	349	329	326	368	359	368	330	386	300	321	383	386	325	352	349	348	364	347	352	370	353	388	335	387	369	324	343	353	347	347	320	347	351	368	360	360	360	362	334	341	324	327	357	347	345	385	326	350	390	376	358	366	354	351	354	357	360	385	369	363	341	372	368	367	336	365	362	353	358	382	343	342	339	354	383	321	338	365	322	387	341	357	346	353	367	342	353	374	352	349	401	351	359	387	344	366	372	379	358	333	341	366	368	358	360	345	369	357	347	344	361	367	328	352	343	360	330	359	350	392	353	370	330	337	343	373	340	336	308	367	333	342	392	367	360	385	339	348	372	360	332	368	339	364	319	362	343	340	413	339	365	346	365	326	351	329	343	351	375	348	318	340	351	376	355	313	341	353	372	370	373	348	379	368	359	342	368	358	365	362	341	359	371	347	369	356	335	384	339	371	354	367	315	360	353	353	353	383	342	362	363	344	330	358	351	358	335	340	376	340	342	353	365	337	345	328	362	333	340	366	398	345	382	337	364	363	382	373	316	347	352	372	361	338	352	373	355	331	356	348	354	332	356	384	335	329	378	354	345	360	353	360	351	349	372	381	372	362	337	361	325	368	360	365	381	396	384	332	360	333	367	361	365	345	357	339	367	374	366	375	355	359	390	372	348	332	373	335	357	358	351	378	360	376	336	355	345	400	363	356	380	328	341	329	374	350	360	366	327	356	347	358	337	380	380	394	327	326	359	334	375	356	351	360	380	348	350	332	363	356	374	366	365	406	328	382	347	346	363	329	364	325	337	407	361	341	338	336	369	362	367	342	321	335	342	331	377	367	352	346	352	342	369	339	337	364	362	365	359	364	339	354	372	354	359	342	358	334	365	372	339	330	342	350	342	361	363	361	361	358	342	364	358	330	347	365	387	339	357	355	359	340	344	326	361	354	341	355	339	310	360	313	359	384	366	395	352	360	326	375	333	374	346	362	330	368	353	372	346	336	353	304	358	333	347	343	356	363	361	365	327	352	330	366
26864	19814	6754	1478	904	695	532	475	453	421	399	405	383	387	392	365	386	360	390	412	348	349	401	373	369	365	393	368	381	372	374	347	381	373	361	408	386	353	378	383	385	368	355	391	333	380	376	351	363	428	369	364	363	377	385	366	371	344	344	333	381	372	368	371	363	339	369	365	321	363	340	391	352	356	346	373	355	324	347	378	352	357	324	369	370	338	349	340	392	355	337	364	368	375	366	342	351	344	319	360	340	340	359	347	335	354	410	344	381	357	349	346	368	395	357	319	354	368	382	405	352	328	392	366	340	354	370	328	322	346	345	385	353	367	381	334	355	362	340	383	336	360	373	364	339	361	383	357	311	344	405	362	357	360	362	382	338	354	340	351	357	362	374	334	386	335	341	354	349	381	355	402	307	352	372	382	346	344	375	349	343	332	362	381	359	359	342	365	333	336	367	360	387	358	359	381	341	353	341	350	356	355	337	335	356	344	362	363	321	391	373	377	341	355	371	365	365	355	330	363	375	298	332	344	375	324	392	372	357	331	340	348	333	353	345	392	381	354	383	332	375	336	377	312	327	346	350	356	363	381	321	330	361	368	385	345	354	379	365	351	355	379	357	353	365	326	405	350	365	339	363	388	363	347	352	345	389	376	344	363	347	345	349	332	357	346	354	314	364	356	360	375	346	340	340	378	362	320	358	369	397	369	355	371	345	358	384	319	382	362	326	368	333	376	311	329	385	400	330	388	342	347	381	342	390	346	394	363	381	343	323	396	369	341	311	360	350	331	335	360	334	384	344	361	354	352	364	372	370	366	363	337	356	352	357	393	360	337	361	354	330	349	363	351	367	358	385	368	313	330	378	369	352	389	363	348	349	328	343	355	387	432	333	359	368	355	375	342	388	349	354	377	350	345	371	344	313	363	342	353	382	348	360	365	353	372	368	335	379	349	382	391	346	351	330	345	371	315	351	363	369	348	334	393	350	395	388	375	374	384	341	379	345	339	356	331	326	339	368	340	358	345	307	357	351	387	349	366	364	347	343	339	374	343	319	345	345	398	398	351	365	362	342	359	385	380	362	373	353	367	348	353	365	347	372	389	359	367	355	343	316	351	382	363	378	332	373	330	363	354	335	381	360	367	332	346	362	335	358	354	369	344	359	328	382	345	328	363	390	333	327	341	415	358	354	375	340	343	330	365	361	369	371	360	330	339	338	350	341	346	359	326	408	381	352	358	340	342	365	384	381	377	352	339	368	354	335	381	378	339	341	390	377	389	345	349	354	379	349	350	359	329	347	346	361	367	366	345	336	322	363	337	354	360	359	369	350	391	328	369	373	353	360	347	351	339	330	363	367	370	352	360	380	361	346	352	381	359	378	364	357	353	387	348	363	366	331	353	373	365	311	362	348	341	369	336	379	375	393	357	354	370	403	380	335	346	381	393	356	332	385	375	337	316	374	348	340	346	343	411	321	337	373	370	398	400	356	366	351	342	355	355	341	380	354	406	372	377	360	378	329	331	323	353	344	340	361	358	377	339	369	363	364	399	347	342	337	372	388	340	357	328	356	330	397	373	360	324	348	333	343	390	323	326	368	344	331	366	352	351	343	368	325	363	369	345	361	335	351	370	355	366	368	318	343	366	356	366	370	347	347	420	352	332	375	346	347	348	320	318	367	339	370	339	350	374	352	348	335	337	355	367	389	322	343	322	340	344	362	377	384	376	343	348	369	356	371	360	370	349	349	346	352	378	334	353	357	368	348	397	390	361	368	380	335	316	364	380	372	326	356	347	333	337	357	369	356	360	354	351	344	340	344	351	366	358	347	364	357	340	366	363	335	371	358	361	351	379	350	369	364	356	342	354	371	353	381	343	353	354	328	363	386	336	392	343	340	381	348	388	356	388	349	344	380	380	360	385	409	346	327	362	375	346	367	375	342	321	344	348	328	390	336	369	351	353	360	370	338	373	362	362	342	354	391	341	354	356	404	346	344	381	357	364	311	357	340	379	350	355	331	341	396	338	344	374	349	385	339	374	359	348	371	341	361	372	379	371	334	369	352	353	314	360	346	364	358	351	357	363	354	372	343	363	363	342	339	350	369	352	342	360	341	356	372	326	344	360	356	352	356	344	336	343	354	366	395	389	378	372	340	403	332	341	308	348	372	345	364	346	358	341	365	345	367	370	361	377	348	358	364	368	337	313	364	371	353	349	358	351	324	347	368	332	347	355	353	367	343	371	347	342	341	358	369	391	391	380	361	355	374	386	373	321	368	336	354	372	344	362	384	378	375	375	333	358	379	347	368	381	363	356	329	355	374	371	368	364	346	371	323	340	344	358	351	376	338	343	366	370	357	370	354	320	358	364	354	322	353	314	322	356	397	401	342	355	351	351	345	334	370	309	347	340	359	373	331	346	362	353	372	382	319	355	360	356	322	358	353	370	359	344	358	360	373	351	332	340	340	342	337	355	377	373	343	360	341	379	350	385	360	353	349	332	354	358	371	332	354	349	345	333	381	342	368	360	342	344	384	364	359	374	344	353	394	360	388	379	343	343	344	373	370	365	373	341	355	353	392	363	390	335	351	387	353	376	323	367	361	347	374	346	369	379	379	352	394	354	370	326	385	346	346	349	376	356	327	370	392	327	334	373	353	351	351	358	403	367	323	355	373	410	348	363	332	341	350	337	336	369	342	332	376	359	351	355	345	372	361	353	372	370	380	364	357	320	390	356	340	340	392	364	375	349	362	353	366	372	372	357	375	392	392	352	370	365	353	386	368	351	363	345	367	347	379	363	364	341	361	363	336	331	326	320	350	329	342	381	373	356	370	344	351	403	391	366	329	365	360	383	380	318	343	327	351	355	353	340	375	347	316	323	381	357	345	307	342	355	351	359	361	349	348	352	347	356	355	367	307	349	385	370	354	371	356	364	346	343	356	356	363	371	352	346	355	348	349	369	354	378	366	351	394	352	347	363	345	357	327	348	338	387	359	345	387	369	354	341	355	400	338	346	354	381	331	341	382	352	401	360	319	353	346	350	394	390	339	355	327	377	336	342	350	363	334	389	356	384	369	354	359	370	325	328	367	357	370	377	380	345	372	384	360	370	339	320	322	340	337	361	346	350	375	368	363	380	338	366	364	340	323	375	392	350	357	362	368	337	352	350	357	381	363	340	361	355	321	371	370	396	356	371	343	349	378	375	372	370	341	356	372	364	330	338	349	363	340	392	393	353	368	356	333	424	321	354	380	372	372	332	340	348	370	362	378	334	336	370	387	360	387	382	369	343	309	362	322	362	306	345	351	354	385	360	352	356	327	378	373	375	319	352	378	392	338	351	343	315	348	391	353	373	374	319	371	334	359	376	359	375	382	334	366	334	363	316	340	377	383	347	346	394	333	350	326	358	357	347	349	351	374	367	354	340	363	356	363	369	359	324	361	385	354	378	390	363	363	379	394	364	334	338	367	353	335	394	357	350	360	372	355	323	373	371	356	349
6452	6449	5386	2991	2384	1966	1347	1071	1008	884	791	803	771	732	723	677	730	693	708	671	756	673	649	672	665	681	690	708	679	652	722	701	715	734	679	639	649	667	726	692	637	643	715	680	695	678	749	695	698	685	758	708	659	644	678	664	640	658	671	637	647	659	681	653	666	690	654	658	661	692	645	647	664	645	644	667	634	659	683	689	671	714	629	650	633	659	622	651	624	658	653	589	637	659	644	670	669	666	652	626	699	652	614	602	643	656	653	633	630	662	681	622	613	609	630	686	638	632	679	600	641	634	646	639	636	608	636	622	638	620	605	696	664	573	625	624	640	630	651	677	673	628	659	634	658	611	651	653	640	627	605	599	647	677	680	660	658	632	674	656	621	649	620	648	669	661	661	646	671	652	631	624	659	680	614	613	628	661	625	644	640	622	638	641	663	650	631	642	675	676	632	634	672	660	652	670	672	614	661	634	633	677	669	671	633	567	657	631	654	658	628	620	624	644	674	626	601	609	646	607	664	620	621	670	725	629	622	614	653	626	602	682	635	682	662	655	633	652	686	626	600	627	605	684	578	668	630	624	626	612	639	620	627	626	645	680	623	666	646	650	617	656	610	619	679	679	622	621	631	640	617	628	575	677	669	637	619	650	605	643	622	591	649	664	628	652	667	649	596	648	625	643	616	638	614	646	656	671	626	646	663	628	638	657	632	623	657	687	658	619	641	619	648	617	609	654	653	645	658	615	612	634	628	618	642	624	628	622	667	663	634	660	605	640	640	632	663	676	635	618	689	599	616	646	614	629	621	637	675	665	621	631	660	641	654	653	653	622	646	656	632	680	654	653	626	647	571	632	643	635	632	623	627	631	681	643	628	665	649	644	659	706	636	627	643	637	567	631	627	658	628	634	635	680	620	589	615	619	686	700	616	666	625	660	661	668	678	641	630	606	643	614	626	683	650	656	645	642	672	645	696	617	641	619	594	661	685	624	643	653	667	650	646	663	695	637	673	655	694	597	652	636	637	651	631	639	639	612	655	639	657	641	654	648	637	646	605	619	663	632	615	639	676	658	605	673	596	661	628	655	675	624	626	664	640	666	646	610	686	641	643	664	651	673	639	587	672	652	649	649	652	640	649	629	629	657	636	649	598	686	664	592	621	641	650	607	615	652	627	669	625	620	618	679	586	637	649	596	622	652	588	593	671	642	656	635	640	650	678	677	585	628	661	709	643	613	635	618	660	644	673	658	649	590	653	664	623	649	617	648	677	611	662	664	616	652	617	657	646	664	622	621	642	636	619	670	622	656	609	651	651	684	623	672	650	675	683	690	659	621	660	682	649	589	651	651	664	654	619	654	638	640	583	608	626	630	668	669	613	643	611	612	661	665	636	621	638	655	646	632	695	639	660	664	647	668	660	659	659	619	685	655	658	665	630	624	686	670	638	604	671	634	617	646	660	597	643	642	645	626	643	638	668	613	684	595	598	640	642	634	672	640	653	610	645	617	637	599	682	677	654	637	668	597	680	663	657	646	580	643	635	643	628	670	642	614	631	648	673	636	649	658	624	611	630	666	596	629	625	632	648	641	635	641	634	631	680	675	634	663	663	654	675	660	611	633	633	653	624	638	645	640	671	648	642	685	665	641	691	635	689	650	636	624	627	628	654	634	634	665	632	623	646	634	629	658	641	665	656	640	630	613	681	667	625	678	654	668	656	623	677	622	601	662	653	626	634	651	652	632	662	613	671	689	665	679	611	676	659	588	619	659	635	617	639	652	602	680	653	660	634	671	686	622	607	650	659	643	670	603	608	635	608	641	632	633	670	631	644	651	659	675	606	640	639	636	611	653	626	609	611	671	651	632	632	671	675	655	617	631	648	608	620	662	686	630	699	656	590	630	664	582	605	632	613	651	674	640	644	623	646	645	618	667	667	638	640	682	661	608	659	656	698	668	669	712	700	656	699	629	604	640	644	650	611	639	650	646	631	618	665	635	592	652	650	665	700	613	643	667	621	615	618	632	648	632	623	619	656	614	631	650	665	597	617	647	603	623	647	618	635	633	660	644	644	622	689	623	676	605	595	673	663	648	620	651	649	630	657	655	639	578	624	636	670	621	676	635	625	683	656	666	613	625	580	632	620	635	650	700	737	659	626	658	642	663	621	661	664	646	698	644	669	647	633	609	654	684	608	630	669	622	621	658	630	658	680	657	666	643	660	685	680	613	649	614	635	635	667	629	624	627	668	622	612	610	646	708	646	635	644	613	639	669	612	649	686	601	651	665	652	652	650	641	648	630	635	626	643	639	690	644	634	672	606	662	655	608	639	656	600	666	633	659	603	642	621	632	609	657	619	660	656	689	630	672	620	681	622	669	651	662	647	605	664	620	663	647	642	609	649	651	677	649	650	627	667	630	644	622	656	600	640	673	655	603	627	668	624	634	664	631	643	669	594	632	644	600	625	637	613	680	649	642	620	671	637	643	636	660	611	658	667	658	644	651	636	633	663	631	637	645	604	590	607	661	666	617	650	679	680	639	648	614	621	609	675	640	621	637	660	657	630	644	624	639	673	642	635	681	645	641	612	646	632	627	699	674	647	648	637	689	636	633	637	669	600	673	632	633	613	655	626	645	613	661	637	607	683	624	659	646	608	632	638	643	609	671	636	646	625	656	622	662	642	652	696	603	641	634	615	717	673	662	631	628	659	616	644	666	599	666	661	664	635	626	598	640	650	622	626	664	627	636	631	638	645	632	642	640	626	663	687	649	641	628	661	660	638	619	702	633	639	653	630	652	632	651	647	637	667	638	621	636	687	657	678	663	625	615	640	631	637	645	632	608	628	617	668	641	629	683	635	646	649	653	626	675	681	611	632	637	648	606	603	629	639	626	619	658	638	637	570	620	598	614	619	618	644	651	625	596	610	651	627	593	660	651	634	687	668	632	607	628	710	626	609	648	640	638	677	621	618	679	610	628	698	612	630	642	611	673	686	586	612	630	648	663	656	642	674	615	652	628	615	665	687	677	628	669	639	634	655	684	639	664	637	599	608	630	639	637	618	665	652	615	651	635	650	668	628	630	646	608	614	688	651	629	662	637	593	669	669	620	686	631	630	640	655	638	614	635	585	638	620	639	625	627	678	654	598	614	659	603	628	681	675	674	635	628	695	629	647	691	644	653	629	612	612	644	616	624	637	646	634	636	656	674	642	650	639	654	638	627	672	624	597	649	657	659	687	641	615	621	608	671	652	681	622	623	675	657	667	667	636	668	649	600	635	697	609	697	671	650	689	674	612	616	613	661	638	648	622	645	661	693	656	652	625	689	609	694	606	657	684	691	607	639	650	604	628	650	663	633	594	652	696	692	588	659	640	592	612	635	643	665	619	704	632	661	644	585	680	638	629	648	607	658	642	634	660	676	679	663	645	656	619	682	619	626	665	655	626	634	674	645	618	640	656	647	618	615	610	632	634	638	669	645	634	665	657	686	661	606	657	662
24151	21242	28289	24481	19830	3216	1049	740	624	559	450	470	451	395	391	361	360	365	365	351	364	336	348	311	375	353	351	362	354	390	316	375	341	324	365	330	352	352	346	346	324	345	344	358	354	332	348	383	343	436	542	466	304	321	317	287	305	301	320	315	347	304	291	280	366	306	326	322	327	326	320	296	324	351	294	323	325	352	308	270	353	312	323	319	342	338	345	284	295	321	293	315	307	318	287	314	275	294	318	327	329	287	310	287	306	292	295	318	335	295	309	309	331	325	300	309	323	308	323	327	313	311	284	294	312	328	308	293	312	306	320	321	318	303	328	326	303	288	296	313	321	310	305	319	354	324	313	298	272	321	327	345	286	330	334	312	290	334	300	290	303	311	279	305	325	304	364	321	280	301	316	329	293	325	336	339	332	313	310	303	339	324	299	318	311	333	319	315	317	322	304	287	309	309	323	289	332	315	302	309	327	328	310	320	292	288	297	304	292	289	305	314	293	285	335	316	342	311	299	313	340	320	297	292	318	342	335	315	310	322	308	293	315	336	312	305	309	336	327	327	327	269	334	309	277	309	300	300	306	305	321	312	318	290	320	310	291	297	290	338	310	316	298	287	328	303	323	319	324	329	286	267	316	290	299	355	326	339	283	356	336	315	308	316	349	308	349	346	313	307	322	310	302	316	313	321	321	303	296	297	297	307	344	302	316	303	298	300	312	332	302	302	318	309	325	329	324	333	303	299	332	331	316	310	310	273	318	323	273	301	302	299	301	308	287	334	309	291	333	307	320	289	323	307	295	336	317	299	287	341	324	287	324	312	319	296	334	305	302	319	281	306	313	303	304	314	305	299	312	332	350	287	321	321	338	297	308	289	312	288	308	325	290	315	301	322	290	292	306	325	301	304	326	284	297	300	294	302	327	313	301	312	324	301	313	310	318	357	276	317	309	354	316	278	305	324	320	327	303	280	326	312	304	304	323	295	298	335	311	304	319	291	326	325	293	300	360	292	296	318	322	313	313	311	326	295	308	312	339	286	335	297	326	327	313	310	317	301	302	298	304	310	304	289	305	296	275	312	315	315	291	336	326	317	316	280	275	323	288	303	294	332	293	307	268	305	314	308	305	292	289	309	304	306	322	298	279	330	323	297	296	313	292	295	285	289	306	309	327	300	346	331	334	322	297	299	290	327	285	323	308	310	321	292	315	316	315	315	334	286	309	321	328	311	288	327	312	297	303	316	282	312	325	332	332	316	292	303	294	337	318	300	291	357	313	333	322	305	286	322	319	312	332	336	302	311	302	283	308	328	349	326	304	333	310	310	301	301	329	321	300	321	308	308	297	313	284	318	276	309	333	311	310	325	337	331	317	290	334	320	298	299	287	326	309	299	310	298	340	298	343	311	314	316	309	302	336	298	323	314	328	323	310	306	296	287	294	338	318	297	311	322	318	315	311	335	315	318	310	300	294	314	318	286	280	319	303	325	283	329	321	286	313	288	319	309	323	303	313	341	290	331	260	298	313	337	295	289	355	290	318	308	325	288	313	348	323	315	313	316	307	327	301	316	319	314	313	283	316	328	298	292	339	330	296	307	295	311	286	339	320	314	297	317	299	322	336	306	306	304	306	342	300	311	327	319	328	301	332	300	334	290	305	309	281	321	308	323	307	318	301	294	321	282	311	284	313	314	312	314	277	304	350	333	299	301	316	288	312	313	350	293	314	296	303	314	315	327	295	294	329	281	301	315	294	351	337	302	340	319	328	296	307	304	288	317	330	312	323	321	318	320	338	293	272	311	345	340	319	343	292	303	327	297	315	292	324	334	293	298	303	284	297	309	329	309	295	292	315	318	297	327	335	309	321	302	326	319	328	317	322	328	307	327	305	319	298	315	303	297	342	305	334	340	304	323	311	318	320	309	307	296	304	311	336	346	352	305	297	329	300	297	308	298	311	303	314	365	303	275	302	325	311	304	280	297	302	354	341	321	290	343	325	302	321	297	303	333	298	341	319	311	329	310	302	302	294	318	319	322	329	300	304	299	331	353	323	301	290	299	307	289	292	329	313	304	322	295	279	303	306	297	297	309	324	304	306	307	298	330	321	318	309	340	327	337	337	297	302	313	323	297	316	315	315	328	308	317	318	347	320	298	313	314	331	333	330	290	340	309	335	326	308	296	320	296	332	293	284	305	314	343	273	301	323	300	317	326	304	320	330	320	319	331	296	305	333	339	305	302	287	328	332	307	332	319	326	306	341	316	299	320	309	296	280	289	308	328	293	273	330	357	313	302	337	335	308	268	313	289	314	306	294	302	321	292	310	310	310	282	299	309	338	285	323	268	343	268	297	296	319	306	339	303	324	322	319	318	307	335	299	289	307	312	318	281	336	275	314	326	294	292	328	336	293	309	323	299	324	297	319	323	283	295	317	290	298	304	284	301	317	289	318	290	293	324	314	299	297	310	325	308	319	337	342	326	295	331	292	346	351	316	322	346	306	293	327	279	290	329	334	330	310	305	305	294	318	305	314	303	332	292	315	312	321	303	322	295	339	335	306	338	314	326	312	318	299	311	298	312	312	325	314	321	282	308	290	317	328	310	315	317	314	323	296	315	322	299	317	309	326	298	338	291	345	282	298	312	321	310	303	307	332	304	300	287	294	290	314	293	353	316	309	281	304	281	332	308	293	304	295	318	326	321	304	327	292	317	275	304	317	309	353	311	357	294	351	314	298	308	327	315	306	303	306	291	292	274	291	318	275	301	292	317	300	331	281	318	315	301	330	281	309	304	294	311	308	320	303	341	292	351	301	313	333	331	351	295	329	334	343	310	316	284	298	316	308	341	322	306	321	296	349	298	314	285	312	302	325	323	286	293	313	297	317	322	310	305	298	318	316	304	310	303	316	329	288	317	275	317	286	314	303	297	313	322	320	306	308	314	306	320	324	294	319	347	300	311	320	340	280	349	312	306	335	320	302	300	315	302	319	304	311	309	285	323	305	336	287	311	317	296	328	333	307	302	260	280	320	333	311	308	305	321	319	343	324	298	324	277	313	285	347	320	291	306	326	353	305	286	302	289	316	308	319	281	295	297	354	282	314	324	312	317	289	303	319	306	332	302	307	299	309	318	323	322	266	321	346	320	323	333	312	312	309	300	328	328	339	290	276	281	305	325	295	342	289	304	293	297	330	300	288	306	291	288	322	312	296	318	325	309	321	323	317	311	337	323	290	300	322	308	309	266	312	320	289	290	294	306	327	322	320	297	321	299	320	284	283	314	285	294	316	283	324	316	287	299	347	301	292	283	292	307	294	320	326	314	309	297	322	335	305	281	306	286	278	316	322	283	323	287	311	306	292	328	324	335	273	321	278	309	307	343	336	305	330	318	260	325	309	306	281	291	309	337	329	311	315	323	294	316	295	343	306	295	327	285	299	319	313	321	302	306	286	313	332	297	351	321	325	332	331	322	316	324	315	324	314	328	311	322	292	286	313	282
8250	14957	12901	6919	5224	3928	2639	2027	1650	1451	1207	1095	1009	908	901	745	794	804	759	694	706	699	756	746	726	692	677	706	722	713	702	692	698	662	664	707	635	714	678	702	648	615	657	628	662	631	602	614	606	1043	1277	1122	673	613	569	603	603	542	592	592	531	585	589	567	629	609	598	571	545	573	625	587	594	634	583	621	575	587	539	552	568	547	563	588	536	527	577	575	577	572	545	579	571	568	560	587	572	571	610	551	544	583	551	570	563	549	590	569	587	582	571	521	578	562	576	537	595	625	560	510	540	605	609	536	593	528	567	560	588	594	560	610	527	511	556	570	535	560	567	592	583	572	569	548	569	611	543	550	579	618	538	552	526	617	507	555	590	560	585	556	615	557	542	577	571	578	580	558	607	583	553	593	595	578	554	554	584	593	605	512	559	575	556	610	557	584	558	570	577	544	536	547	576	544	596	545	561	563	580	580	585	566	563	577	550	614	568	576	538	570	539	577	562	539	537	585	600	597	553	599	568	557	555	566	559	553	603	548	547	550	611	560	590	521	564	578	576	583	560	551	590	547	528	591	610	545	511	553	556	570	544	619	563	618	598	590	555	609	536	588	560	578	561	628	531	623	558	519	578	537	526	564	578	547	589	609	544	562	557	570	578	596	549	586	622	565	574	546	544	573	516	590	544	572	586	561	561	576	585	555	598	582	586	570	536	562	568	581	522	565	600	565	562	611	554	548	524	555	529	552	549	564	553	589	529	576	565	519	549	580	591	563	535	550	578	578	556	567	562	567	561	591	550	616	560	568	564	557	543	556	548	572	591	544	560	577	549	566	553	585	586	598	544	599	618	534	575	602	573	603	563	573	583	607	559	535	569	583	542	607	537	581	555	536	585	601	563	516	562	609	567	582	576	547	556	567	561	528	551	551	590	525	565	559	556	567	560	573	555	552	570	574	547	588	570	538	570	563	612	581	569	523	547	574	570	572	611	557	576	535	555	516	541	540	551	544	560	569	566	564	543	535	564	568	562	575	577	589	522	576	561	556	589	592	551	572	561	567	536	506	589	550	567	580	532	530	556	584	605	582	589	527	533	535	583	586	592	608	563	577	572	554	553	558	588	599	532	562	557	571	548	543	554	578	591	566	534	540	538	561	581	560	565	541	590	561	593	555	576	568	560	530	570	577	565	525	558	520	596	592	598	587	564	556	573	543	562	553	575	554	562	563	566	556	594	604	535	573	624	573	560	545	534	541	549	580	556	551	533	611	562	602	574	522	571	545	588	573	587	559	552	623	570	581	520	573	590	569	551	567	573	562	561	543	602	524	591	582	545	556	566	599	561	547	552	583	571	593	532	538	556	562	530	583	564	576	536	549	549	586	608	532	588	586	619	600	588	607	579	549	598	548	558	598	573	566	563	557	525	563	543	536	556	543	582	545	581	580	545	559	557	604	563	580	601	556	555	552	555	544	572	592	567	595	591	579	565	551	584	573	636	572	554	595	571	545	602	575	557	595	619	578	566	580	555	552	572	572	577	531	532	560	556	576	577	589	579	604	544	557	519	567	588	532	562	562	527	554	525	527	576	626	601	583	541	590	596	562	536	587	547	546	584	560	530	562	538	534	566	563	536	602	570	605	600	597	562	594	570	540	638	581	568	566	557	595	543	558	586	518	579	604	562	577	544	580	591	580	550	581	594	571	569	540	575	600	538	532	541	548	557	550	556	571	542	590	586	550	595	579	578	571	562	617	560	571	542	595	559	616	538	578	560	556	585	592	596	535	578	578	628	603	600	533	561	518	560	618	567	574	546	555	584	537	526	607	601	602	551	526	558	564	596	583	594	554	567	572	592	567	585	553	555	606	589	627	536	538	558	564	569	546	576	550	584	572	578	537	565	538	547	598	595	574	599	554	567	546	538	561	559	588	612	562	580	589	603	580	547	559	564	592	569	568	577	575	558	580	525	582	549	529	561	610	529	613	589	585	570	573	565	550	537	561	548	562	585	576	550	518	539	598	531	529	539	574	534	580	627	604	570	562	552	569	557	528	569	548	591	571	539	550	526	560	624	522	576	548	612	551	628	559	540	581	538	585	593	575	631	569	582	556	524	544	553	563	545	537	542	595	531	567	592	566	537	556	545	558	545	539	561	540	576	574	572	582	558	593	509	594	539	576	594	611	558	558	552	567	547	590	548	567	540	545	556	597	549	558	591	584	532	538	567	567	560	592	567	559	590	557	559	549	594	554	540	557	561	591	578	601	524	580	622	555	527	566	544	551	586	546	592	565	588	529	554	560	585	540	555	577	604	598	551	558	591	577	580	586	620	562	571	560	551	568	568	557	571	583	539	558	545	605	562	568	567	530	548	577	570	587	580	558	574	607	520	571	576	585	603	578	567	554	600	569	560	541	584	551	581	625	551	577	615	584	617	601	566	593	561	547	563	548	562	527	580	584	526	596	563	559	557	582	588	579	549	566	593	550	580	527	610	564	571	576	526	563	608	539	588	581	574	578	589	559	574	563	568	602	581	556	628	567	574	555	568	571	578	590	550	595	632	628	551	548	520	579	576	556	560	591	528	557	557	569	582	536	602	548	560	586	582	590	570	582	561	606	560	624	530	568	575	539	608	508	584	574	558	561	564	571	577	629	590	550	564	525	556	537	575	565	541	577	480	589	542	573	573	586	584	606	563	600	591	612	577	594	533	558	578	553	568	588	572	575	538	566	579	544	542	576	597	556	563	523	566	547	595	601	567	512	565	564	587	557	555	555	550	564	526	560	539	584	566	570	588	551	609	557	543	556	515	580	580	596	568	600	589	605	580	580	548	570	567	610	552	571	555	602	515	562	541	536	577	572	542	564	564	544	534	566	581	553	580	541	545	572	547	576	550	599	595	539	600	539	558	570	572	580	586	574	593	581	585	554	558	525	562	572	564	562	540	552	579	545	510	587	626	558	574	574	559	542	586	575	570	555	616	588	584	544	632	590	560	552	553	538	589	550	584	572	593	569	573	515	526	577	594	525	541	502	593	562	552	615	587	550	580	559	549	572	550	534	553	622	573	548	618	533	578	588	596	592	578	614	540	594	578	600	549	607	553	517	561	567	609	560	575	574	565	576	548	554	566	562	570	575	524	547	564	574	596	573	546	559	564	571	535	602	534	585	597	562	568	587	649	551	590	600	588	604	565	584	581	603	564	556	568	546	531	605	547	625	550	583	537	602	614	576	542	549	571	595	569	583	552	547	573	597	586	520	551	598	573	579	562	537	563	590	576	618	593	570	551	554	606	549	563	553	544	602	558	607	556	590	561	592	604	577	588	561	574	595	548	540	563	564	505	562	587	600	563	537	572	562	563	529	584	575	522	602	605	520	609	563	577	586	577	573	567	579	576	524	623	598	569	570	525	533	573	543	629	591	571	604	573	591	553	541	594	574	537	587	574	564	548	550	536	581	577	543	581	569	548	517	515	564	561	572	539	545	548	527	579	539	549	582
23292	21262	28946	23923	21263	18184	2456	919	630	528	494	399	393	384	324	335	270	302	296	285	256	260	238	234	243	280	294	279	283	244	266	253	233	255	238	263	243	243	227	237	254	231	241	240	219	233	223	213	202	492	585	474	202	233	209	185	207	184	214	205	172	223	178	210	197	176	198	212	206	197	187	221	196	205	204	195	203	200	168	200	214	209	203	184	182	197	194	188	205	179	215	174	194	208	212	192	174	174	197	207	203	174	186	180	202	202	202	222	199	210	193	196	185	204	196	204	189	190	199	174	216	195	174	167	160	191	202	186	171	208	186	207	200	184	180	193	208	180	200	202	173	193	197	204	158	178	199	173	186	170	224	181	198	191	185	184	180	216	196	182	191	195	167	189	191	219	192	211	194	213	181	173	191	186	185	204	186	194	210	197	196	191	212	166	198	200	191	195	174	218	189	194	207	207	195	215	207	204	173	178	209	219	207	194	196	216	183	156	188	192	222	201	189	182	182	189	204	179	168	210	171	197	186	164	173	203	203	187	216	174	214	177	190	177	197	169	202	186	176	176	160	188	193	197	226	211	184	178	195	179	209	203	169	182	178	197	165	198	179	205	191	187	190	184	216	180	199	180	188	208	178	197	207	191	185	200	216	216	215	181	194	182	194	174	210	198	186	218	200	191	221	201	212	179	214	210	197	206	221	211	192	204	195	183	198	194	162	185	178	198	181	188	190	201	205	181	193	191	165	187	208	181	190	184	158	172	207	176	202	209	194	160	190	203	196	189	197	192	180	175	193	189	198	164	191	151	181	191	191	199	194	181	171	176	167	180	197	208	193	177	201	200	183	188	174	191	212	191	195	182	198	207	192	197	174	192	200	192	196	191	176	205	184	188	217	212	198	153	195	228	200	203	201	199	188	177	200	186	202	196	217	186	198	165	198	204	188	181	186	173	194	167	202	202	178	189	192	185	200	173	158	183	202	195	205	160	164	209	206	193	184	192	200	191	179	165	198	190	187	173	198	202	191	173	222	204	197	170	181	208	173	162	196	183	194	186	195	185	175	212	180	176	187	206	164	172	208	183	181	176	192	181	199	190	192	205	225	176	184	178	197	197	179	213	190	192	194	227	193	192	197	176	198	198	203	161	197	204	211	188	188	180	175	192	201	197	208	195	195	174	169	199	186	185	170	196	190	191	196	205	195	195	189	177	188	194	206	199	178	214	169	197	186	176	204	207	195	207	188	215	208	210	187	171	201	205	202	214	200	196	171	187	173	191	181	173	176	206	220	215	199	168	173	205	194	198	199	184	188	205	217	177	204	191	197	184	172	186	187	183	176	164	195	204	207	176	189	180	193	200	203	187	165	185	179	174	180	193	182	211	197	189	209	192	211	199	210	167	204	182	222	155	207	193	192	192	189	198	199	188	185	195	196	215	187	180	182	219	188	184	195	200	198	163	200	205	207	179	173	214	182	194	212	187	199	174	183	208	201	192	205	195	189	243	181	203	184	188	181	170	182	182	209	178	206	180	188	202	181	188	189	193	194	215	208	190	195	172	178	198	181	162	178	182	198	200	211	174	195	216	228	200	197	180	215	209	194	206	202	189	181	189	173	201	191	221	171	184	199	195	203	202	178	181	176	201	203	192	190	174	178	205	241	185	198	181	175	202	178	177	171	214	178	197	176	193	198	175	205	186	210	217	200	200	189	187	187	184	197	205	175	186	164	201	183	179	189	200	211	198	202	216	206	194	216	197	182	199	201	178	204	204	189	198	172	201	202	169	181	176	193	193	181	182	221	195	207	212	185	214	191	211	183	204	197	216	186	161	177	190	207	194	184	202	176	194	185	204	212	172	231	186	197	203	223	175	205	214	208	184	200	190	211	195	165	182	184	178	179	193	198	212	207	204	204	183	182	198	206	176	192	182	177	201	197	204	184	194	197	217	185	191	184	195	179	188	183	175	174	188	179	200	194	179	193	206	194	199	190	197	210	205	164	187	214	217	163	174	202	198	206	187	206	168	206	178	198	170	197	215	193	206	180	202	188	208	202	177	188	154	202	179	191	178	200	197	195	184	210	202	184	171	188	214	221	191	193	173	206	200	199	192	192	182	188	201	204	174	187	185	211	197	198	178	177	200	195	173	186	202	190	197	174	180	202	196	194	184	223	181	193	189	169	199	201	175	178	226	198	183	214	179	187	174	192	209	191	202	193	200	191	210	203	191	188	223	191	201	187	211	199	187	191	187	189	213	191	192	190	191	197	180	193	206	203	164	180	190	205	187	184	186	201	207	172	200	223	191	182	191	158	190	200	179	193	201	184	209	186	201	202	177	196	189	160	171	189	196	193	195	179	191	190	181	191	215	192	191	181	197	180	202	188	162	176	174	173	180	186	207	194	192	181	195	171	223	203	200	173	184	188	186	168	187	196	196	169	194	196	190	200	206	208	175	176	178	213	205	199	208	196	185	157	197	197	153	185	216	203	177	192	177	158	184	197	203	197	177	205	182	179	209	166	190	182	161	196	201	189	171	193	179	175	178	188	188	196	182	199	163	185	204	176	214	206	200	207	211	215	167	214	204	185	199	178	198	198	154	196	178	204	193	185	184	195	188	191	188	193	172	202	200	177	200	183	167	224	202	235	204	182	194	201	184	170	207	203	190	195	182	192	190	193	194	211	208	209	188	183	183	199	200	168	192	205	186	208	185	178	201	199	215	196	188	210	166	169	190	185	204	183	175	184	200	185	214	189	167	193	180	192	193	177	200	179	212	188	175	198	184	195	191	211	186	214	185	189	201	183	178	213	192	210	189	207	194	199	185	200	193	180	173	193	185	206	185	173	187	214	210	202	212	211	184	173	184	185	169	180	174	174	192	192	173	207	214	198	207	180	198	181	207	189	193	192	185	194	179	201	198	180	200	185	185	186	194	189	197	195	204	210	198	192	168	185	192	167	184	198	191	172	194	205	189	192	196	204	186	189	189	168	186	203	182	180	169	177	203	170	189	193	192	182	194	182	168	175	192	183	199	198	174	173	184	199	197	192	175	175	197	180	175	193	220	196	220	187	207	155	185	198	210	212	192	194	198	185	180	185	205	177	192	201	183	210	211	189	164	205	203	193	201	188	190	200	184	202	229	212	189	169	181	190	197	200	182	181	202	159	196	167	179	197	187	201	202	180	182	199	202	187	189	190	195	202	219	184	214	179	195	181	196	187	205	188	183	196	182	174	184	188	199	196	186	221	182	190	168	205	177	182	198	197	176	203	212	180	172	188	185	175	209	190	181	175	196	202	189	175	194	196	180	183	199	198	176	167	185	196	206	216	186	196	174	192	192	233	203	200	195	180	206	222	180	191	199	185	188	181	189	197	166	196	178	186	218	184	187	169	188	189	156	212	177	197	179	198	192	187	181	173	168	188	192	172	199	194	202	211	194	190	195	198	229	182	170	189	183	166	174	198	195	199	180	212	211	192	197	190	200	214	180	175	220	178	169
10674	20340	17513	9683	7574	5577	3625	2763	2192	1801	1455	1213	1047	995	910	816	702	701	670	620	636	630	579	614	607	592	616	620	600	576	562	553	584	540	577	551	553	510	517	534	532	486	447	433	434	467	498	437	448	1352	1776	1318	431	422	391	390	393	417	381	389	393	393	364	362	362	395	378	386	396	395	372	413	379	357	390	351	375	390	361	347	325	383	366	337	383	405	369	365	342	377	396	383	371	335	343	339	361	362	346	336	377	386	352	362	345	352	353	363	343	381	327	380	373	345	353	337	355	340	370	328	367	391	358	357	324	355	339	372	365	345	347	352	392	388	387	347	352	339	337	390	390	371	330	325	340	358	361	368	345	363	357	336	339	359	339	353	418	364	355	345	369	350	332	374	390	368	361	380	353	367	355	356	340	363	380	348	368	367	382	334	388	348	370	329	363	341	346	329	381	347	358	351	357	370	358	332	367	371	349	341	355	390	368	349	354	386	362	374	355	395	364	362	341	358	345	349	374	363	363	357	402	406	350	382	381	345	371	349	356	346	337	345	354	326	384	378	356	357	332	339	357	342	363	367	387	349	347	347	380	353	320	363	345	358	383	328	386	343	345	344	364	368	355	335	357	354	344	374	339	370	394	329	372	367	356	356	334	333	336	333	381	341	371	350	337	351	358	369	327	358	346	361	376	337	315	348	356	338	382	374	366	353	357	344	378	320	355	353	344	334	353	354	350	376	324	362	396	340	395	377	344	368	363	360	316	382	365	355	331	384	352	340	370	384	386	357	342	376	332	353	372	370	384	364	388	351	359	351	331	341	370	336	365	368	356	356	372	368	343	365	351	339	330	337	351	327	351	359	332	357	379	344	376	340	340	327	380	382	337	336	361	368	339	369	353	342	377	348	313	319	389	357	347	357	318	373	350	348	357	370	327	341	347	366	341	330	349	383	363	332	379	353	349	370	331	361	370	360	380	376	345	396	336	370	370	369	330	358	350	351	376	346	359	351	323	387	351	389	350	370	359	368	367	368	340	359	364	372	354	340	373	344	317	376	369	343	376	380	343	355	354	341	348	371	323	364	355	365	369	364	330	381	355	343	370	374	318	357	339	382	342	342	334	385	344	340	353	332	345	416	369	343	323	334	350	367	382	383	312	352	329	382	341	357	376	365	338	349	353	356	357	349	344	368	337	357	334	373	340	353	402	350	363	334	362	356	353	361	398	333	376	368	329	366	322	315	353	376	332	334	350	354	342	365	380	385	383	399	312	387	326	344	349	354	390	351	383	369	349	363	367	352	375	343	348	375	336	366	367	342	338	366	349	349	359	365	371	377	372	346	351	361	358	355	392	355	384	353	356	360	386	361	334	377	348	362	371	340	370	359	348	331	338	364	342	397	334	367	350	357	356	357	378	359	315	382	357	355	340	378	346	337	340	352	352	359	341	372	364	370	364	329	363	347	361	315	332	355	374	366	363	338	400	350	326	334	342	368	339	345	373	378	342	351	348	329	336	393	359	373	350	379	332	316	333	349	313	383	355	337	372	354	378	364	353	363	354	361	372	369	363	374	352	370	367	370	341	364	337	341	335	335	346	365	336	337	345	338	343	383	361	332	357	358	376	340	367	369	342	351	346	355	322	368	339	337	358	338	362	339	365	373	363	327	347	365	378	341	362	360	374	356	361	370	404	367	317	372	362	352	361	378	366	362	331	348	392	371	351	339	381	331	361	353	317	366	343	378	368	326	344	337	340	368	383	358	366	373	367	355	367	361	362	354	349	370	387	346	336	332	348	355	348	350	325	362	352	387	374	364	341	336	363	341	365	367	338	367	316	374	374	347	356	357	364	345	371	371	352	317	346	322	343	363	363	337	357	362	375	385	359	348	375	356	343	357	373	362	358	320	366	387	385	371	359	326	365	360	362	353	362	345	362	350	376	345	353	336	371	334	378	349	339	343	346	347	339	348	375	360	411	352	328	330	332	330	367	345	349	341	367	321	364	387	356	357	378	361	328	366	339	361	319	350	341	344	339	363	366	357	351	355	371	349	372	385	387	362	356	374	335	352	347	380	349	362	345	344	373	358	337	382	366	339	336	338	362	332	339	341	340	372	343	393	389	356	379	356	351	360	364	359	359	363	368	343	341	365	381	333	360	325	331	355	347	360	354	381	358	345	359	353	334	361	367	356	356	341	352	364	340	347	360	364	378	368	365	399	354	356	322	340	382	371	355	347	384	346	399	388	357	371	354	350	334	378	366	380	371	355	345	381	353	359	349	369	349	357	346	374	398	328	350	340	361	349	348	351	356	328	347	353	369	367	371	347	338	346	303	361	353	365	357	388	324	356	382	343	353	314	370	335	374	374	359	367	334	364	356	350	342	405	355	357	343	372	370	345	342	311	361	347	367	357	360	346	365	349	357	370	360	384	375	330	374	362	358	341	341	368	362	337	369	338	363	354	338	335	334	379	351	370	338	386	336	347	359	350	374	349	306	338	337	374	362	319	341	359	355	340	335	355	348	337	340	400	377	361	361	326	369	380	355	367	372	382	333	368	378	329	376	305	361	374	365	384	351	349	381	361	400	370	326	350	341	382	350	370	332	331	322	312	344	344	351	344	368	363	335	355	330	394	372	351	377	355	382	372	374	355	366	371	385	366	364	359	330	355	313	338	344	393	349	346	313	345	316	354	356	338	338	364	343	359	362	352	331	380	330	380	371	363	359	343	320	360	353	377	349	369	387	323	361	314	350	360	317	346	382	372	352	323	349	349	334	370	349	344	364	345	356	354	363	329	357	356	350	364	356	320	351	362	351	339	317	360	353	348	367	365	380	381	330	359	357	389	351	360	317	333	368	343	350	361	358	357	348	372	336	361	370	363	331	366	389	327	366	372	365	309	366	364	368	358	369	308	382	344	349	376	366	346	358	351	351	349	356	379	394	342	357	381	360	322	367	350	334	361	352	333	342	340	377	336	361	355	378	369	364	350	359	352	357	357	345	330	350	342	332	326	347	308	334	351	363	368	340	351	340	302	361	394	339	324	358	367	380	329	345	348	343	347	343	367	371	388	372	366	348	351	330	372	342	324	370	336	357	387	356	354	343	349	349	378	363	320	368	341	368	347	360	353	392	370	354	345	363	340	375	320	351	322	348	379	349	363	343	342	335	378	377	372	379	351	347	333	345	400	348	346	367	371	379	360	325	342	370	383	336	342	337	320	390	354	295	374	364	365	341	373	388	347	353	338	350	374	331	336	366	349	370	353	355	316	338	400	390	354	351	328	375	387	347	344	334	341	349	339	373	327	325	354	324	375	372	360	376	367	374	343	362	340	362	349	338	374	355	316	370	351	359	349	324	370	368	359	325	324	338	381	356	345	385	338	338	336	349	358	362	398	336	343	369	356	340	370	336	368	354	343	334	318	351	374	368	351	341	360	358	361	363	363	356	386	356	367	380	349	375	323	352	352	365	336	328	377	367	363	363	357	396	309	363	351	365	379
26829	19744	6732	1459	973	692	578	488	442	415	385	395	376	379	384	358	385	390	377	354	397	352	383	311	340	366	403	358	364	353	372	372	402	338	355	360	369	353	402	364	367	386	345	361	358	352	368	354	393	343	371	357	343	317	365	318	357	344	363	359	379	357	332	322	387	376	356	338	365	362	333	356	357	352	348	343	372	345	369	361	372	329	348	359	340	345	340	355	372	377	356	358	348	335	351	387	360	359	351	407	318	367	359	367	337	354	378	343	339	360	358	360	373	388	375	357	326	345	338	367	359	311	318	361	347	347	341	362	363	340	347	329	348	365	368	338	347	341	353	346	374	367	376	345	361	337	386	368	344	342	343	355	373	364	375	344	351	325	367	351	354	371	334	393	333	349	360	345	348	359	335	327	337	357	373	379	345	353	348	364	372	343	317	352	358	364	330	337	344	394	354	362	356	362	347	348	346	345	346	344	328	338	342	378	387	342	342	376	338	348	352	350	361	331	376	351	374	371	347	327	354	360	373	336	343	329	380	360	335	346	348	346	328	369	333	321	357	342	349	348	368	362	352	358	341	372	346	376	324	355	324	350	366	347	356	367	342	335	390	352	346	310	357	345	335	359	347	368	389	350	361	350	370	363	362	363	373	352	366	339	362	343	349	409	347	368	310	340	355	355	338	369	331	351	361	374	342	378	332	349	362	345	381	362	341	359	340	350	353	334	320	359	355	307	343	346	344	338	354	361	356	346	360	376	339	371	350	358	350	366	344	362	365	354	362	370	350	350	311	355	354	361	356	385	367	366	323	387	366	346	415	376	372	365	345	335	321	355	345	331	357	368	363	352	359	356	329	357	362	346	365	337	337	381	382	346	326	357	336	324	373	371	353	360	349	344	356	355	330	353	351	341	377	352	372	323	350	367	328	339	361	341	347	352	392	365	310	334	327	352	347	363	384	308	341	375	346	326	357	358	352	333	369	362	354	346	337	365	328	360	379	356	383	382	352	338	358	375	382	334	334	338	366	318	338	368	371	350	389	356	335	337	360	359	361	342	341	365	364	328	332	379	354	330	376	347	348	349	322	355	363	345	320	380	353	363	366	339	367	303	331	372	347	330	350	340	336	357	319	335	340	339	364	352	352	317	355	345	371	379	373	384	356	353	373	322	344	370	363	372	386	326	332	385	363	353	347	344	349	346	358	329	340	368	344	341	322	369	392	355	332	328	381	308	378	351	324	358	369	384	342	349	384	337	350	359	386	358	376	330	347	360	343	338	337	342	354	388	363	333	344	352	353	335	334	325	364	345	382	339	338	346	364	376	336	354	370	358	331	337	355	347	362	334	359	357	352	329	325	339	348	346	329	354	322	343	354	357	378	350	342	347	363	308	343	328	359	345	346	356	366	361	383	368	396	350	345	370	329	334	362	351	349	377	322	347	335	339	329	346	334	350	369	349	340	363	352	327	345	360	342	384	372	344	356	361	353	376	327	330	329	344	337	345	334	366	345	369	344	336	361	342	337	351	338	351	366	340	362	370	337	351	365	366	320	364	360	343	351	334	337	344	353	333	389	348	327	360	334	317	331	321	346	320	367	344	399	370	335	361	322	296	364	352	387	364	361	338	353	363	384	342	321	339	363	351	360	349	352	376	350	324	357	335	359	349	370	345	375	350	334	342	349	331	349	369	341	357	353	320	333	360	355	331	391	361	318	337	355	377	387	356	345	340	346	316	368	342	330	339	357	364	334	354	327	362	349	371	333	358	357	348	352	329	347	377	336	350	355	357	360	354	355	330	389	345	346	354	368	341	342	367	339	331	314	376	353	375	350	371	359	335	352	340	345	350	350	342	366	344	344	329	353	336	369	352	376	356	349	352	355	359	355	371	336	320	345	335	331	336	352	349	325	340	339	312	344	366	387	386	363	354	332	343	325	344	350	370	356	320	381	333	343	368	317	334	341	378	345	331	351	375	349	350	348	315	367	356	356	351	336	353	358	384	356	362	358	381	358	342	348	337	369	320	346	336	327	362	338	349	347	322	345	340	341	378	353	351	319	353	361	332	363	342	325	332	376	346	323	328	363	332	371	328	340	326	387	368	355	368	355	351	348	338	357	364	341	340	347	348	364	322	344	351	336	327	343	335	372	343	347	338	364	349	365	377	362	340	329	384	349	337	381	358	362	353	334	338	371	338	320	364	354	391	369	378	347	361	341	344	368	341	352	347	342	357	366	353	338	311	349	378	342	340	341	359	364	385	342	339	335	356	327	362	352	343	350	349	327	332	330	348	363	359	340	362	327	348	378	342	355	368	339	357	370	351	313	357	360	337	332	391	363	348	324	339	352	334	350	336	368	299	350	355	364	344	348	324	354	343	316	375	324	311	354	335	348	362	330	349	408	352	330	342	368	371	396	346	338	341	344	333	341	333	315	340	338	341	383	371	340	360	358	372	370	340	354	373	338	344	348	350	350	361	343	358	354	360	332	319	364	368	356	390	348	340	361	333	341	366	345	363	346	302	344	342	374	320	346	344	375	345	338	370	348	322	347	377	357	328	319	350	332	364	361	349	340	371	358	372	361	344	348	345	355	385	356	338	355	360	369	349	347	347	348	335	363	308	330	353	333	363	358	316	338	314	367	359	330	355	352	332	346	361	336	366	373	329	383	358	347	361	357	334	347	317	365	352	333	343	343	332	349	364	379	357	343	380	382	371	385	327	357	382	359	336	354	317	342	360	354	353	358	355	362	329	347	350	339	341	325	338	347	380	342	371	363	341	370	357	335	358	336	366	337	354	376	334	365	315	331	372	383	364	321	367	359	362	350	328	375	347	356	359	334	350	325	374	359	358	361	350	344	343	378	346	366	312	344	364	339	379	343	380	316	364	357	324	346	350	344	355	364	361	383	371	385	379	345	360	346	363	359	336	367	352	345	308	351	337	352	366	352	315	355	345	341	325	341	359	346	337	341	390	392	354	375	366	373	358	334	345	341	365	379	342	362	347	352	360	357	365	342	360	342	341	344	375	326	366	349	373	334	352	350	362	353	361	356	321	338	332	367	315	354	384	327	345	348	370	365	339	382	328	378	338	378	378	350	335	365	329	356	346	340	311	363	346	387	373	341	373	376	322	375	328	362	315	353	370	369	334	332	354	365	362	342	340	332	378	374	394	347	348	372	330	332	344	312	330	380	369	359	318	363	370	331	350	359	322	369	363	358	350	334	322	379	337	345	359	336	345	371	321	348	354	358	318	340	335	319	307	326	348	340	354	344	368	347	338	359	343	360	372	355	367	339	329	363	363	333	368	348	341	378	324	366	357	349	354	329	392	330	328	362	322	369	322	361	326	349	386	356	311	348	352	366	369	349	362	338	362	378	339	323	370	361	349	356	336	342	345	349	337	321	329	348	360	393	371	341	319	348	339	323	365	333	360	330	367	326	356	348	306	365	375	373	333	325	319	362	341	360	382	350	335	339	355	373	370	326	369	349	384	370	341
6529	6728	6036	2782	2525	1994	1394	1089	973	854	842	737	774	715	755	731	722	674	653	639	703	698	675	676	677	681	674	645	684	733	669	668	673	697	710	701	701	695	691	712	680	658	682	696	671	647	717	663	656	674	732	617	647	604	677	681	643	628	624	642	647	633	647	655	614	603	613	632	687	611	595	644	655	645	651	589	649	648	625	637	617	625	599	626	595	618	635	663	644	689	626	639	625	637	631	591	627	664	656	590	593	636	666	625	646	686	649	666	660	647	619	638	646	636	610	683	586	614	674	622	588	655	645	609	620	615	649	644	607	603	613	639	623	645	653	653	630	639	624	662	693	650	619	647	635	644	637	616	650	630	649	638	687	653	672	634	629	624	638	659	634	615	644	662	637	671	627	633	636	625	664	647	663	672	603	643	674	584	654	637	615	647	601	669	651	650	631	611	663	622	651	617	654	659	664	645	635	664	615	624	606	640	629	651	637	643	648	631	622	659	631	583	682	610	642	609	643	630	681	603	608	597	639	616	689	640	660	624	620	656	644	612	631	636	653	681	640	609	630	631	637	611	637	665	619	693	634	608	644	654	671	661	623	684	640	634	622	661	604	640	657	656	619	668	661	632	626	636	641	580	611	621	566	626	633	600	625	645	617	615	654	628	649	641	671	640	655	620	652	645	656	640	609	662	628	602	617	646	626	672	636	637	625	629	608	680	633	636	638	610	640	609	619	615	622	655	613	666	648	604	613	625	649	643	680	673	616	630	663	662	621	622	603	653	631	672	664	634	592	671	638	687	632	623	633	607	632	640	666	643	631	645	654	662	640	662	643	652	633	592	648	636	625	638	573	623	601	607	641	635	627	619	676	615	634	637	649	647	629	634	645	667	645	633	637	648	603	607	638	637	667	648	615	665	665	621	653	684	556	642	620	618	662	626	630	700	655	642	662	680	673	659	667	640	623	639	646	605	630	677	589	604	638	661	606	639	695	633	651	610	651	598	570	625	589	576	556	650	605	615	620	649	605	620	644	660	612	618	630	637	646	667	621	627	628	629	659	664	654	591	637	633	601	629	626	658	618	620	653	647	642	648	644	606	635	632	673	650	579	648	616	636	619	588	605	603	635	642	606	652	637	672	649	656	647	621	614	639	590	626	611	663	634	697	641	658	704	615	648	651	632	657	646	620	623	626	649	625	641	641	603	616	671	593	655	660	614	662	648	580	623	649	646	657	617	656	652	626	672	628	634	641	595	653	646	577	616	624	580	638	656	631	597	634	641	621	636	614	632	655	600	633	645	635	633	599	605	634	630	632	667	674	638	609	665	658	648	652	626	667	626	658	638	654	629	641	635	632	641	638	664	655	624	655	630	625	648	660	633	663	642	677	662	670	659	651	573	620	594	627	582	629	642	661	679	631	654	631	671	628	659	665	608	602	654	587	599	633	620	578	667	689	621	627	633	618	642	628	692	611	610	637	657	637	641	608	621	666	632	601	617	681	607	618	619	615	650	626	601	660	638	610	632	652	619	613	638	622	623	664	615	612	666	640	643	656	633	611	569	632	633	609	681	615	662	643	626	620	622	652	673	646	636	665	622	635	621	645	607	664	618	630	649	609	615	677	622	602	688	631	638	641	639	630	612	572	630	646	626	644	626	636	663	618	626	641	630	621	615	648	674	618	682	679	625	617	622	642	635	640	623	629	621	664	626	626	654	612	685	663	622	667	629	588	578	629	651	630	622	641	666	627	630	627	583	596	664	642	662	659	640	627	576	677	651	643	625	629	624	601	619	641	627	689	636	619	613	640	610	678	636	684	635	661	633	647	677	697	610	598	624	654	663	616	618	631	637	613	647	642	635	672	634	625	659	581	632	692	659	626	665	622	648	610	665	609	630	667	588	613	651	620	639	619	628	620	650	612	589	629	634	652	637	653	617	632	563	653	615	647	669	647	623	654	653	605	633	622	581	642	629	647	638	629	633	678	650	641	593	683	654	633	641	654	643	603	605	595	655	623	668	651	624	612	603	660	640	627	660	644	659	649	645	631	640	657	625	622	641	649	604	654	602	604	650	625	640	662	631	652	605	649	663	651	666	683	636	631	610	625	636	667	617	652	637	632	622	654	636	574	605	644	600	617	644	666	623	629	614	654	693	639	630	620	640	632	672	629	603	651	641	593	648	632	604	667	628	629	663	625	663	624	625	644	633	641	634	643	627	628	606	613	627	613	625	628	662	598	629	592	616	616	625	651	655	636	636	618	633	616	640	605	615	640	612	615	598	652	630	655	650	625	667	632	620	665	647	608	622	625	642	623	635	638	650	661	633	623	612	659	664	625	642	661	649	650	657	661	587	661	625	640	618	626	646	620	666	659	667	628	662	658	659	607	693	629	642	650	671	595	652	615	625	656	620	618	666	656	626	686	635	642	636	629	632	652	625	653	619	630	617	600	645	615	663	601	638	601	667	621	635	636	643	626	627	692	657	637	625	655	627	624	638	613	668	599	600	629	641	604	691	648	674	664	666	618	612	663	664	624	672	651	705	669	648	603	623	626	630	675	642	614	626	591	636	595	633	683	670	611	637	621	678	637	639	585	631	660	632	628	639	620	652	668	631	600	638	594	588	649	638	628	578	628	640	599	628	638	627	661	662	618	589	642	650	635	618	635	597	641	575	620	646	679	649	655	654	631	619	627	650	658	635	653	578	636	661	633	652	656	650	623	639	643	668	608	637	628	630	580	702	655	619	577	570	659	574	632	616	629	605	687	631	678	690	641	584	649	637	665	576	667	617	634	605	626	631	607	588	597	623	613	619	652	623	639	687	614	590	656	601	609	669	662	665	645	613	610	639	623	647	624	609	661	615	637	605	615	652	681	609	620	654	643	572	621	625	622	593	617	613	637	629	666	654	612	642	640	636	647	681	583	666	662	602	662	622	620	649	668	643	625	618	644	645	634	643	635	600	638	597	604	601	634	641	654	655	660	597	608	660	627	646	600	627	648	643	641	591	613	601	638	629	637	635	656	629	642	623	614	666	664	674	592	634	607	629	655	595	607	624	600	658	600	611	627	644	637	631	624	719	608	647	623	684	664	641	659	673	620	600	653	623	646	640	704	650	663	589	619	656	652	619	620	635	586	670	627	666	640	628	591	631	663	644	650	622	621	661	608	634	623	588	653	622	634	653	646	580	611	594	657	648	696	640	628	641	605	639	655	685	639	688	673	667	645	654	630	699	615	664	624	617	638	628	641	657	633	665	581	623	678	608	627	636	651	608	641	665	672	630	693	656	637	658	628	625	653	653	586	652	569	609	606	698	637	621	668	635	619	627	645	635	655	643	656	608	638	706	664	646	660	617	621	611	618	616	622	634	607	616	646	623	602	607	634	654	626	589	648	649	602	651	623	647	635	677	619	668	645	634	625	670	684	632	686	623	670	610	605	638	670	624	649	671	659	615	616	618	637	654	628	633	681	656	631	612	652	562	634	674	681	610	620	649	618
24123	21258	28302	24491	19885	3150	1183	735	624	560	535	438	429	399	409	376	387	347	380	374	411	381	354	368	362	373	370	348	356	333	335	362	365	361	344	365	376	378	333	300	329	360	339	336	399	327	330	355	328	533	691	367	304	338	349	345	321	315	324	311	311	317	364	328	314	315	320	312	312	340	327	359	324	342	304	321	325	304	355	313	310	289	321	323	336	339	325	302	288	265	322	274	319	334	330	282	313	318	293	324	286	319	303	302	303	313	300	285	303	312	290	313	309	344	311	305	346	302	306	380	355	324	313	334	307	328	331	330	311	309	334	293	320	274	361	331	339	334	332	357	335	279	350	337	334	319	308	328	308	346	313	310	327	339	310	312	281	312	302	339	345	325	308	304	329	302	314	324	317	310	307	307	286	304	321	330	311	298	334	292	315	331	322	361	314	298	294	332	291	331	328	324	319	323	328	329	301	312	335	298	343	314	314	288	332	336	334	304	314	307	327	330	321	290	318	306	328	355	361	331	313	283	305	303	304	317	304	358	310	288	299	354	312	330	299	300	310	286	320	343	290	305	347	313	311	278	333	321	336	323	314	303	351	309	308	331	310	308	298	297	320	276	314	301	325	323	297	334	322	311	330	319	294	316	303	308	282	289	300	311	310	307	273	313	316	337	301	313	319	312	321	338	318	303	331	337	321	309	345	344	310	308	321	326	331	317	324	347	352	333	319	285	344	324	337	313	277	341	307	322	283	305	353	339	338	319	314	322	311	334	304	305	304	304	336	300	307	335	313	325	310	312	299	318	300	319	306	299	291	317	309	331	301	309	346	324	324	305	315	323	331	309	310	333	337	303	332	312	301	333	333	320	335	315	339	304	305	321	290	341	292	328	285	316	307	304	295	308	335	317	319	337	318	335	329	308	297	327	309	262	319	322	331	329	303	305	330	314	316	292	316	308	318	316	325	317	292	324	317	314	305	305	318	313	323	327	320	324	341	315	328	312	291	286	310	307	340	333	311	333	336	290	304	334	335	340	315	300	302	294	296	344	329	334	326	316	323	328	287	345	323	315	338	339	334	300	300	323	306	334	327	317	303	307	299	330	327	329	334	315	320	337	329	312	309	293	317	335	309	331	331	335	342	343	313	326	323	329	328	279	318	317	361	335	323	311	319	326	317	301	308	285	326	312	297	315	314	276	316	292	344	328	334	290	313	303	321	304	318	306	311	294	288	322	317	307	280	332	362	314	341	326	341	368	283	331	302	286	339	350	306	303	340	321	295	332	293	308	304	324	298	349	310	333	334	315	301	284	349	325	337	333	343	333	320	312	344	300	278	320	353	324	341	308	351	329	337	369	335	300	349	315	307	324	305	335	314	307	353	296	320	301	312	324	296	313	342	333	332	269	307	319	290	296	328	310	290	340	316	310	284	326	287	321	324	340	296	327	329	298	305	302	294	347	344	329	309	293	335	299	350	302	331	313	312	318	319	309	319	326	338	312	337	313	323	288	302	308	314	307	297	323	328	323	298	324	338	325	306	334	299	321	331	312	332	337	301	308	326	315	309	329	295	339	335	307	343	291	336	287	313	324	319	303	334	302	308	290	332	348	310	291	326	360	325	311	310	330	330	348	336	332	324	305	343	303	288	270	339	309	300	312	320	319	310	296	331	279	325	329	331	352	304	322	304	331	327	322	292	336	355	280	327	315	314	299	296	301	290	311	317	322	301	331	284	321	319	333	330	331	301	292	322	332	342	317	301	322	307	331	318	328	292	287	300	320	321	294	324	339	296	363	327	324	328	310	342	303	317	339	319	260	278	337	287	330	339	323	295	308	318	317	337	332	319	317	324	305	325	300	362	336	311	308	312	315	333	320	317	288	299	322	322	292	317	322	359	321	317	334	332	302	289	299	349	328	313	316	288	310	312	328	313	310	325	312	304	311	293	331	265	308	310	305	340	326	294	325	323	322	298	325	329	307	361	327	292	312	344	365	315	303	320	298	333	336	301	324	296	341	303	309	341	318	317	300	312	292	320	332	290	296	322	309	327	335	278	302	340	344	326	325	314	329	339	320	305	339	304	336	348	335	306	324	312	314	298	296	312	327	318	305	323	284	303	286	309	312	267	307	298	313	338	322	310	314	295	358	293	288	296	308	315	278	309	316	330	289	304	292	341	326	316	327	320	327	294	327	294	316	335	312	326	309	310	297	310	349	306	309	356	317	317	279	320	317	320	311	301	325	303	328	296	312	305	318	327	318	285	338	308	320	319	318	301	306	302	323	341	324	309	286	317	297	345	333	321	298	325	347	263	330	320	326	296	289	339	326	298	308	323	327	313	319	292	329	322	308	351	295	298	333	311	300	335	320	315	282	328	304	360	305	305	296	328	353	322	303	311	340	325	324	289	306	310	317	284	333	334	289	311	300	319	317	320	316	316	310	273	289	301	301	320	299	308	328	295	322	332	311	322	314	345	338	338	323	309	284	295	332	295	281	315	269	340	321	318	329	345	346	315	309	326	346	315	324	294	339	303	317	327	325	343	361	324	342	305	325	336	338	298	302	305	290	317	310	332	313	351	316	300	324	301	297	326	326	306	298	326	363	312	299	317	349	306	337	298	341	322	284	314	330	321	315	327	299	303	306	318	301	334	288	315	327	315	305	295	364	315	330	296	287	346	309	323	315	352	328	335	312	310	329	336	318	347	297	309	323	335	315	355	318	288	317	325	318	317	327	307	343	339	327	328	350	311	331	301	318	312	298	303	313	307	295	358	313	327	320	318	311	304	322	338	296	325	327	295	320	301	283	304	313	334	306	310	294	298	324	327	324	337	326	320	322	303	310	339	329	330	297	320	309	329	297	343	335	306	313	323	290	296	331	317	323	342	323	334	338	321	309	350	323	332	346	310	304	299	312	289	330	316	311	315	320	334	316	317	324	278	298	344	279	309	331	318	319	331	306	329	268	316	317	327	321	314	319	308	266	316	326	303	340	281	346	287	276	326	337	339	305	309	337	283	294	322	351	307	335	324	306	327	326	328	341	332	294	321	337	344	317	324	321	281	316	333	336	321	295	317	289	297	331	279	350	318	299	291	315	338	318	300	341	302	356	320	294	348	306	306	336	320	316	291	329	324	321	324	318	309	330	355	319	319	312	347	328	320	286	314	314	308	295	293	322	309	318	330	323	345	316	305	326	322	282	309	306	303	295	316	324	282	299	349	327	329	292	311	322	329	331	288	309	313	355	316	328	313	318	290	324	320	329	323	317	317	331	298	310	311	302	353	336	312	304	299	281	329	307	314	331	331	324	329	314	294	305	336	300	304	337	325	298	320	346	314	310	335	279	318	326	333	331	329	318	320	351	315	309	295	309	316	327	319	314	335	311	323	295	321	347	291	321	310	313	304	293	303	314	330	310	312	281	290	297	333	319	304	326	308	362	305	332	315	291	290	337	309	319	292	337	312	322	333	321	321	295	304	301	299	299	319	339	322	329	297	323
8236	14793	13180	6758	5549	3843	2814	2082	1687	1477	1195	1147	1001	872	898	848	748	782	798	732	697	728	679	732	710	706	731	758	752	711	691	681	700	691	648	723	728	689	683	674	698	689	660	672	626	659	634	652	624	1281	1735	810	602	570	650	630	585	593	590	602	602	610	578	581	620	595	581	619	603	530	598	594	602	528	560	562	601	575	591	636	559	571	618	559	614	608	599	566	594	541	625	578	610	577	571	552	588	611	593	549	590	557	587	568	589	581	565	592	544	538	568	547	569	581	569	587	566	590	570	551	582	578	576	564	609	574	574	515	562	584	602	576	575	639	571	546	612	583	592	594	579	585	562	616	573	591	571	584	564	579	584	589	564	545	560	519	545	537	580	621	587	562	569	552	585	610	559	583	622	600	576	577	608	594	572	588	582	596	622	622	540	570	577	554	570	605	589	573	564	558	558	589	603	555	571	580	553	567	593	592	609	601	626	569	604	546	601	584	579	575	555	595	576	570	564	554	600	605	587	607	549	593	592	577	570	584	622	584	563	530	539	594	568	611	545	597	589	552	544	584	596	581	602	579	542	595	565	600	571	595	526	574	540	589	586	597	612	569	598	596	598	598	609	568	573	566	554	576	597	585	600	562	567	597	573	568	585	552	575	548	591	569	586	567	605	579	594	541	564	596	577	594	574	605	578	574	587	622	555	627	597	559	565	578	587	584	592	584	574	587	566	593	595	597	563	608	584	582	617	578	597	543	610	568	582	569	596	597	559	524	589	572	559	591	585	567	602	567	598	557	563	566	605	608	609	589	590	579	556	553	555	573	588	571	624	581	554	591	561	614	588	626	596	587	573	544	593	614	544	560	556	569	591	541	538	547	599	565	610	566	605	594	528	548	545	539	568	600	589	592	588	553	538	586	576	555	567	566	582	593	616	569	582	555	552	537	590	619	586	555	551	561	594	568	552	568	580	566	555	601	558	574	571	599	628	583	542	573	597	586	558	583	559	555	589	545	604	577	558	594	565	564	601	575	594	551	578	557	563	558	541	558	619	598	592	586	588	570	599	576	582	557	532	556	575	575	563	532	602	603	588	570	610	626	554	558	556	583	602	590	588	589	580	571	571	574	612	555	596	562	630	604	600	582	557	603	556	622	566	583	559	588	578	586	616	584	602	602	557	624	569	506	618	600	521	596	599	578	601	583	619	493	614	578	579	569	536	597	637	571	602	593	594	562	584	584	577	572	584	563	564	527	559	575	582	567	559	574	587	562	558	615	563	612	575	559	591	532	524	557	596	545	535	654	589	604	583	584	532	555	544	559	533	588	552	563	554	550	581	561	565	559	578	571	610	555	603	585	604	608	562	578	608	589	535	562	563	582	597	613	564	569	572	616	548	558	542	582	551	609	582	568	621	515	563	587	524	553	554	541	626	584	577	573	632	582	617	578	570	565	586	562	570	630	559	607	574	567	579	615	570	574	555	568	565	575	595	539	573	554	600	579	584	590	550	615	558	560	580	568	591	582	566	564	592	621	563	552	550	590	551	561	563	593	606	572	549	578	567	515	553	561	595	543	611	561	566	561	579	569	565	605	565	598	546	605	536	578	584	594	597	632	562	635	567	586	586	562	562	585	571	587	584	567	557	585	562	568	558	591	589	624	551	547	592	552	560	576	547	605	580	566	573	589	607	591	589	574	585	566	596	590	557	585	572	606	585	587	577	562	582	568	616	597	587	611	619	586	562	540	573	549	573	606	549	569	533	536	619	608	542	564	588	547	505	623	609	615	575	630	574	547	552	572	587	602	587	558	587	551	602	574	584	568	556	557	592	601	626	589	497	563	589	579	598	636	585	531	569	586	589	586	548	544	584	609	594	601	587	577	574	593	571	585	548	607	629	567	602	580	558	558	576	562	590	570	603	556	555	549	551	564	526	583	573	554	562	571	583	578	542	591	568	599	543	642	571	559	598	577	583	550	588	563	571	558	523	534	585	594	582	568	596	584	585	568	547	601	622	559	567	625	525	554	560	593	576	566	560	560	586	565	598	591	524	556	581	525	582	555	546	577	569	569	550	587	590	543	585	594	616	637	543	585	545	573	595	586	570	592	612	576	547	562	582	591	590	550	557	575	575	566	551	523	600	574	595	556	537	552	610	577	580	585	558	568	579	550	538	592	574	579	584	570	591	607	566	627	619	593	587	570	573	589	582	596	559	605	580	541	525	614	560	562	537	580	580	566	575	564	595	558	565	603	580	564	577	559	610	599	581	550	573	604	599	587	566	552	561	607	528	590	579	590	589	598	594	569	611	550	575	585	611	607	582	601	565	532	578	591	550	561	606	543	522	573	611	565	603	584	643	593	564	628	614	638	529	547	591	565	582	597	558	582	564	545	579	575	561	591	589	572	533	541	570	578	562	553	588	589	577	580	538	597	515	583	561	584	582	551	604	585	546	574	580	593	608	590	586	552	595	582	569	597	589	585	539	551	576	568	586	562	563	577	560	560	582	561	589	624	572	542	606	523	592	618	570	578	570	554	552	583	581	566	636	608	615	550	586	566	578	586	548	566	562	540	591	528	577	585	570	591	571	548	583	622	557	579	550	532	544	565	607	601	599	574	581	570	574	617	565	587	575	566	531	617	569	591	563	550	615	575	566	573	569	591	554	601	575	590	594	572	588	563	613	588	590	578	603	527	607	546	600	614	600	561	556	563	565	606	551	588	562	550	531	623	558	581	597	576	586	576	531	562	564	579	548	562	608	541	530	571	561	573	595	566	578	590	585	601	565	623	578	559	577	524	576	559	599	591	543	559	616	584	576	587	558	598	637	553	610	582	591	601	550	604	539	555	535	537	571	576	577	602	579	540	602	603	588	621	580	589	545	603	549	566	551	580	553	571	587	526	557	606	561	606	570	558	636	562	565	540	559	516	621	553	519	596	616	530	534	569	555	588	606	524	525	630	571	580	592	587	515	609	569	569	565	614	565	530	616	622	531	567	527	589	574	559	560	600	577	577	541	534	601	550	618	629	556	559	586	591	589	548	581	574	546	549	595	581	527	525	544	595	612	583	587	592	623	522	541	578	605	579	617	569	610	566	580	542	576	593	565	570	553	609	550	582	575	574	590	575	565	590	605	579	596	549	586	579	544	526	567	554	585	577	586	568	580	570	581	621	554	586	548	586	578	575	573	577	583	578	574	565	594	555	597	588	590	568	558	609	588	595	599	610	572	572	605	585	566	551	566	607	555	567	568	560	639	552	577	618	568	545	568	579	600	606	580	553	562	593	569	540	601	569	571	564	521	579	545	536	545	591	606	580	550	568	594	564	551	570	550	586	612	570	567	565	554	592	582	573	560	587	568	620	592	556	612	527	614	543	585	584	585	591	600	562	614	538	548	563	523	542	580	616	553	580	552	603	582	552	571	554	566	550	568	566	569	592	542	567	561	572	559	591	559	566	590	539	605	587	568	559	565	588	587	570	559	622	566	551	586	674	580	640
23296	21321	29019	23960	21318	18325	2548	1007	660	565	487	466	385	375	333	335	300	299	314	302	290	274	290	268	304	300	304	308	298	271	273	269	253	250	232	233	243	230	253	269	225	221	230	237	238	238	245	221	213	516	1088	462	226	205	208	213	228	214	190	227	198	205	224	192	194	203	208	209	186	208	199	218	209	204	204	206	214	214	195	209	232	182	191	201	184	190	206	210	190	219	225	181	217	213	211	193	207	191	215	186	196	226	196	206	215	197	194	190	183	194	211	198	164	213	217	217	205	220	218	209	207	215	222	195	215	176	196	221	207	200	212	195	213	201	199	184	196	198	194	177	203	203	210	218	209	213	214	204	205	192	195	205	208	211	204	190	184	185	185	194	196	202	178	233	216	195	198	204	224	200	190	202	197	207	190	198	211	215	179	199	199	188	210	203	195	219	210	208	190	222	204	204	207	197	206	199	189	203	199	197	214	221	199	194	216	196	205	196	199	212	205	223	200	182	191	217	193	201	177	202	196	208	209	201	212	194	216	215	181	182	199	210	191	198	202	187	207	197	210	204	215	182	201	190	196	183	180	184	210	235	209	193	208	200	207	198	226	211	211	218	204	200	206	194	203	167	234	205	204	199	196	183	177	195	214	228	187	203	216	218	216	186	181	198	200	227	184	185	199	195	216	187	200	156	203	200	184	210	213	198	217	179	230	203	217	233	198	190	209	185	186	221	200	186	190	203	194	190	206	213	185	205	200	196	209	192	199	216	182	212	183	179	195	216	199	217	212	198	214	167	204	191	217	197	211	174	196	185	207	203	199	193	180	204	196	190	186	206	199	195	188	199	208	207	208	183	169	181	209	196	232	195	200	216	231	226	198	213	198	192	202	208	214	177	214	178	214	182	183	206	215	197	164	219	204	205	193	206	211	189	204	217	198	214	194	197	201	201	209	180	187	198	194	204	189	201	200	201	181	186	181	179	201	195	197	207	213	200	190	211	170	189	198	193	214	211	199	202	217	208	232	189	196	203	190	187	210	225	209	209	199	206	209	207	200	208	180	193	197	201	183	189	209	167	211	194	188	201	207	207	206	203	197	179	199	231	213	197	190	190	214	186	210	207	198	214	191	216	212	201	221	226	198	201	223	204	201	213	193	220	201	183	190	198	233	211	198	191	199	209	188	213	188	198	204	239	178	198	217	195	183	216	210	202	197	211	197	203	219	210	205	207	209	177	223	231	200	194	212	194	195	220	202	214	190	193	204	170	209	226	200	219	201	213	199	205	185	204	206	210	177	193	229	214	202	222	158	201	193	193	191	208	173	193	214	178	179	217	195	209	220	186	185	185	197	194	187	192	184	197	199	187	206	195	182	213	217	204	199	234	187	181	182	208	217	192	203	208	218	202	205	185	195	217	166	204	187	204	199	178	194	188	209	201	226	186	196	215	187	201	197	199	197	236	189	205	227	198	168	188	207	205	200	211	187	201	196	187	215	208	216	205	196	208	178	201	214	207	202	173	202	178	209	198	193	197	221	210	197	173	176	199	179	188	213	206	209	193	187	209	185	182	191	209	204	190	199	225	164	199	198	215	196	182	204	201	221	192	196	198	174	193	203	175	209	221	210	192	179	224	186	186	204	168	186	196	181	187	170	204	193	172	201	233	214	194	197	209	205	201	181	194	215	189	201	191	220	208	192	176	217	208	209	205	190	205	207	202	191	203	203	191	204	193	183	182	196	212	208	175	198	187	183	185	203	197	203	181	217	220	210	224	214	192	204	194	194	192	210	222	187	201	203	209	191	231	208	203	220	195	197	227	205	200	197	219	183	193	218	197	194	210	194	200	211	200	182	194	217	171	204	191	206	222	187	228	211	203	201	198	190	205	195	194	200	189	212	192	190	192	204	204	201	204	203	237	216	199	184	189	203	190	216	182	201	209	189	177	184	185	195	217	208	208	206	199	186	230	197	191	229	189	211	209	198	182	194	212	210	193	202	186	197	202	177	204	201	205	206	194	190	227	194	193	217	187	196	194	205	190	210	193	200	200	207	188	194	173	213	216	195	184	190	214	201	180	164	190	201	183	203	190	198	185	228	199	203	206	219	206	210	190	235	198	205	175	204	210	204	185	162	222	194	216	219	172	205	221	212	212	215	172	198	208	183	178	201	195	220	185	209	212	188	206	200	210	228	215	202	190	190	169	197	202	190	181	187	207	197	199	168	219	213	223	224	221	206	202	197	188	215	177	178	200	216	203	199	217	206	212	198	192	190	203	202	204	193	197	180	181	195	190	191	204	181	200	201	200	218	200	199	200	176	166	175	189	237	197	199	200	218	197	203	184	182	195	211	198	205	181	170	181	201	195	219	189	191	200	222	216	196	214	186	202	198	175	201	203	190	204	184	213	198	199	204	201	206	188	197	193	217	203	215	219	180	226	188	197	179	197	223	214	192	203	190	188	202	181	188	213	196	205	187	194	203	188	238	190	225	214	220	172	183	215	219	207	200	186	184	197	223	172	204	215	217	205	210	198	203	205	193	215	195	191	235	195	208	231	181	189	198	202	220	197	195	199	231	209	200	215	188	189	188	218	181	184	185	172	225	204	201	200	216	192	210	198	200	185	185	183	176	176	198	185	206	190	216	184	216	208	210	188	219	217	207	205	199	201	222	162	200	164	173	182	186	203	189	201	179	189	189	187	194	204	191	205	215	187	179	209	167	193	205	205	195	203	203	200	199	193	205	222	224	202	209	206	213	161	179	215	186	195	224	221	218	176	212	168	205	221	194	189	178	221	192	221	224	189	182	213	211	207	207	175	217	182	206	203	194	202	171	203	198	205	188	188	195	190	173	198	203	218	180	214	195	231	201	169	203	175	185	224	213	187	202	187	207	189	187	225	193	216	175	171	198	195	203	208	183	194	214	206	214	181	205	201	196	206	202	221	207	209	185	212	180	191	174	198	209	194	182	193	185	193	222	199	234	218	206	210	220	207	185	194	199	189	215	185	175	183	196	193	201	188	197	214	179	206	201	202	174	177	194	167	182	169	187	194	202	209	214	207	186	199	188	213	174	223	180	187	199	202	193	200	191	204	187	195	200	191	186	229	191	213	209	209	208	189	189	216	201	190	194	202	197	198	195	208	196	195	194	174	201	194	210	192	197	175	180	212	191	226	200	210	197	204	205	212	200	194	209	205	197	190	205	199	211	210	194	177	190	194	205	222	207	207	211	201	210	187	203	201	190	228	223	203	205	192	174	195	190	193	203	198	186	205	198	214	196	207	213	187	189	222	192	181	203	190	204	195	176	198	208	199	210	198	210	190	213	205	217	202	204	209	195	198	188	213	199	214	194	219	187	204	194	203	200	237	204	187	207	184	164	203	182	181	188	198	182	194	219	193	211	193	174	192	201	200	197	190	176	181	196	183	178	208	208	209	194	212	206	195	200	171	194	201	197	183	206	203	203	189	185	188	202	212	198	223	214	231	202	211	194	193	218	196
10671	20330	17625	9751	7687	5501	3996	2830	2173	1822	1598	1258	1052	1000	902	920	815	730	726	681	643	642	608	632	669	618	644	664	602	594	577	582	556	582	557	563	565	538	516	548	519	515	496	454	524	538	497	469	464	1512	3283	1212	381	372	398	404	417	390	378	393	353	384	352	429	365	411	447	381	393	373	398	398	365	382	361	395	392	365	372	372	368	373	396	357	406	422	357	357	335	346	377	360	342	344	380	389	383	380	343	347	331	362	361	360	383	351	346	360	414	326	364	355	367	360	385	385	372	352	344	356	370	361	352	365	349	352	342	333	376	351	391	366	361	350	370	356	378	360	353	364	322	353	384	343	371	339	384	368	338	416	364	384	401	350	380	393	374	348	357	344	348	344	350	374	350	344	370	379	353	375	388	349	363	372	371	376	353	352	386	385	357	374	395	375	338	361	354	336	364	376	400	373	372	348	362	388	384	359	360	349	346	344	343	364	356	357	346	358	364	327	386	377	371	389	369	367	367	368	378	376	375	391	366	354	369	397	363	395	368	363	339	377	382	375	371	363	377	382	374	334	356	376	396	374	352	383	382	367	357	339	349	385	362	353	375	368	363	370	338	342	351	331	353	348	340	340	390	368	365	378	377	360	377	343	357	355	362	337	347	350	368	389	351	365	379	338	342	394	346	358	353	346	375	329	344	375	345	380	355	378	328	364	341	358	359	368	352	377	383	372	371	361	365	351	360	390	365	347	356	352	374	391	324	302	380	344	361	370	334	395	360	351	393	383	342	375	399	360	389	367	361	357	410	338	346	383	380	380	323	374	352	380	357	348	381	349	370	385	399	410	328	400	393	346	371	378	369	344	369	360	359	388	386	348	339	315	347	354	385	371	359	379	382	366	356	362	397	351	365	344	377	354	379	370	366	351	342	371	358	364	341	361	368	335	334	384	365	401	379	390	331	413	356	375	381	345	363	346	418	370	386	380	363	362	337	337	406	392	341	360	309	359	375	369	404	328	341	377	368	373	343	379	383	354	358	340	377	369	326	329	368	355	352	370	365	363	351	369	363	354	360	369	368	359	318	370	387	388	363	375	360	361	315	395	401	366	382	350	355	366	359	312	350	370	406	401	370	357	344	351	337	353	371	403	361	359	358	360	363	396	345	362	341	339	380	391	347	361	366	382	391	358	347	353	375	362	352	379	347	328	367	358	363	383	390	355	353	363	354	358	351	345	374	377	363	376	375	359	386	349	338	346	364	370	330	362	342	359	374	405	338	317	385	367	364	386	328	383	366	364	362	357	371	380	381	365	405	347	377	376	361	332	369	340	348	391	337	379	344	372	356	389	401	389	355	353	349	379	349	368	382	392	347	363	334	377	347	372	366	386	349	355	370	353	382	357	345	351	366	369	339	371	389	395	347	388	342	339	366	377	359	354	369	354	367	386	373	359	367	384	361	362	388	403	364	337	364	372	344	351	321	345	359	382	370	397	387	323	358	365	390	377	343	324	362	368	391	334	387	378	368	335	396	398	362	344	374	356	380	358	351	371	325	394	368	366	392	383	355	381	354	371	357	346	357	330	354	366	366	354	360	389	361	391	381	367	343	361	335	361	382	359	364	336	344	332	387	394	361	371	371	375	357	377	326	379	340	382	331	378	353	356	383	353	326	342	354	376	368	375	353	329	354	368	364	331	337	354	385	369	353	344	369	326	350	333	351	354	347	381	335	346	338	395	381	366	360	349	374	347	341	369	367	378	354	405	332	347	336	392	354	392	335	364	364	406	340	364	359	373	358	353	322	379	401	361	377	374	390	369	392	352	324	392	376	406	330	338	393	388	362	374	366	373	391	360	333	356	332	385	411	374	346	378	363	370	364	404	362	351	353	372	371	357	367	362	372	398	365	347	330	340	383	398	336	386	378	333	371	361	355	378	335	334	406	390	387	401	356	375	343	370	353	345	381	372	351	346	378	363	339	333	353	384	367	364	353	383	354	348	348	375	375	405	340	378	412	385	377	376	340	371	373	369	360	346	345	374	376	353	344	376	369	362	359	373	342	334	333	362	390	370	359	397	353	340	349	396	354	338	330	326	350	373	385	372	365	367	351	359	382	358	365	389	344	392	357	335	352	401	327	353	371	376	356	358	360	375	351	378	383	344	384	338	363	371	360	401	371	391	330	362	416	368	357	357	337	371	367	363	356	333	322	394	355	334	370	355	383	389	367	360	355	349	366	356	350	391	371	373	365	369	371	362	400	367	382	371	353	376	365	343	351	357	392	343	325	368	384	356	375	329	362	378	358	353	374	366	386	324	366	381	356	353	373	368	368	345	332	349	379	359	372	343	360	391	375	363	324	383	392	384	373	354	354	334	323	386	341	351	378	355	362	318	388	376	376	371	359	395	383	336	353	359	334	385	368	346	391	378	362	358	385	335	376	374	392	338	370	366	365	373	367	351	377	362	355	356	366	374	367	368	380	426	329	351	370	364	359	402	372	383	338	358	360	352	376	354	362	384	357	358	395	358	349	364	357	364	384	340	341	369	318	376	342	347	376	366	366	400	378	341	356	344	354	377	363	364	362	325	374	340	410	362	348	366	359	384	364	340	355	364	338	328	371	398	347	338	330	332	354	365	374	366	351	387	403	337	350	385	382	363	364	353	325	387	402	367	353	348	361	388	361	332	315	345	386	376	378	360	364	371	383	361	363	379	338	356	379	356	346	344	335	360	356	391	358	370	397	362	378	365	366	359	351	355	359	354	363	357	333	360	357	401	372	397	386	376	363	345	376	356	394	366	365	399	380	369	334	374	358	350	363	381	362	375	391	340	369	363	361	348	354	364	349	381	349	378	363	398	352	375	384	335	374	361	347	358	363	398	343	353	379	351	363	368	356	356	364	340	373	405	364	339	362	379	366	348	370	362	388	340	350	365	336	363	356	351	368	381	354	356	371	387	352	372	380	345	360	391	388	349	359	366	394	357	353	348	364	378	359	362	359	343	327	364	383	381	380	377	361	361	343	396	372	373	336	353	368	329	356	382	382	366	365	380	371	341	333	365	387	352	386	383	365	346	337	364	357	383	353	376	324	380	371	333	353	359	352	379	363	373	374	376	370	361	373	368	383	352	344	360	391	357	372	337	323	341	360	377	359	396	363	331	346	322	367	354	386	366	383	373	347	362	390	347	350	339	402	338	344	364	370	337	360	386	369	346	366	356	355	336	349	367	360	332	329	337	348	344	337	370	367	348	353	366	377	349	361	367	385	394	347	324	375	379	366	373	372	402	370	355	346	377	392	341	317	374	366	382	379	396	378	342	361	338	375	352	377	385	370	371	357	370	349	353	371	343	381	373	341	350	387	356	361	402	348	365	357	338	340	356	368	344	352	348	346	348	366	401	401	356	351	358	351	352	373	387	360	363	381	380	339	349	359	388	336	357	314	357	381	351	395	368	366	375	391	343	352	329	381	339	370	378	386	378	356	365	388	324	419	346	339	380	368	381
26765	19812	6856	1558	968	722	553	495	436	407	399	421	389	384	379	367	369	376	359	378	368	356	364	374	374	351	372	381	356	397	387	366	399	340	372	371	338	369	376	364	359	357	362	341	387	340	387	345	342	349	395	390	352	385	349	339	343	349	362	351	338	357	333	383	379	352	361	334	362	351	343	354	359	309	325	370	340	341	369	369	350	327	387	357	374	331	385	361	362	333	365	351	339	331	323	362	386	336	362	362	348	361	355	394	364	368	363	345	366	333	369	328	339	374	345	329	351	349	357	411	341	323	365	340	356	345	330	360	353	364	360	346	358	361	353	346	373	354	359	355	368	342	383	353	340	350	364	337	390	393	358	335	358	355	363	332	336	354	357	351	334	333	350	349	328	357	380	361	315	356	344	325	362	350	343	349	370	354	330	398	345	352	389	364	360	363	352	357	362	331	384	364	378	336	329	361	327	346	339	340	349	351	357	345	331	370	329	358	344	364	358	342	377	354	361	351	371	388	364	392	380	344	334	318	371	356	356	380	342	343	340	340	328	352	381	321	350	330	358	390	337	354	372	360	350	320	371	373	369	368	370	359	362	366	350	374	365	328	328	320	331	325	354	350	333	317	346	346	347	368	354	359	368	331	381	379	320	332	392	367	365	330	370	375	322	343	358	353	392	421	346	352	400	361	397	344	359	362	364	351	388	346	344	321	353	372	362	331	361	320	337	363	344	353	374	345	366	387	351	342	329	351	341	350	352	345	317	382	333	334	401	332	322	388	335	375	329	351	343	369	371	342	363	325	330	338	400	331	325	327	383	340	378	381	362	368	320	363	349	340	331	347	366	318	359	345	352	357	348	378	351	369	359	365	282	367	351	352	349	349	327	325	341	321	363	377	328	376	343	354	395	317	345	348	333	373	339	349	348	347	341	356	343	356	367	336	384	373	357	338	329	323	359	347	354	349	329	343	351	327	370	354	362	327	384	388	379	336	339	368	351	337	369	354	355	333	366	335	348	350	336	344	366	338	367	363	311	368	380	340	315	354	383	374	354	347	330	344	344	343	347	321	342	354	381	402	376	337	337	373	381	354	349	350	371	331	352	316	360	357	350	391	377	350	376	323	346	334	338	375	356	379	343	382	319	352	359	349	337	317	342	382	328	359	331	348	372	354	318	296	371	341	359	357	347	383	363	345	340	346	340	357	333	353	346	323	362	328	342	363	340	320	397	337	347	366	313	364	369	384	345	348	373	362	385	352	357	344	327	350	345	320	336	351	385	332	348	347	356	342	355	332	384	331	371	358	381	349	350	336	329	399	355	350	394	344	348	346	359	337	348	361	321	343	343	338	321	361	375	330	334	352	383	333	354	346	343	333	325	363	409	350	356	368	350	363	375	354	340	372	334	320	380	339	373	359	371	359	362	332	375	353	339	351	348	335	368	368	359	343	321	373	372	391	353	384	320	334	313	357	330	353	352	363	372	345	352	351	324	332	355	328	374	355	344	356	331	315	325	340	327	361	344	365	344	367	365	349	350	371	386	334	345	364	353	340	358	362	321	389	343	323	358	371	342	374	369	347	341	376	340	361	371	352	350	366	354	328	321	361	345	351	349	338	322	375	333	358	353	321	367	391	334	341	351	338	332	309	363	350	339	363	359	339	366	345	339	347	345	321	363	343	364	345	363	328	366	340	349	360	366	347	360	322	340	306	374	325	344	368	375	348	356	366	366	347	351	333	351	380	359	354	370	381	355	381	390	376	370	335	324	382	382	348	346	360	323	376	361	350	353	347	362	365	398	318	365	356	319	336	371	368	362	375	344	357	390	336	371	337	337	364	361	357	352	339	342	365	390	359	363	318	372	337	359	365	364	349	327	320	335	344	360	342	397	361	356	354	358	387	333	366	329	356	362	364	345	343	358	339	369	388	359	337	379	351	349	335	345	375	337	372	332	360	335	337	342	348	347	343	395	343	359	345	369	358	348	334	319	329	369	324	363	314	335	380	343	369	345	356	334	383	363	366	354	355	323	369	339	344	392	347	338	306	357	339	347	365	340	397	363	355	370	352	343	345	368	350	313	353	337	349	343	363	355	380	366	360	378	355	372	331	352	328	360	330	359	325	399	376	366	342	347	351	355	379	378	319	325	344	346	343	348	330	368	379	347	363	340	372	326	337	382	339	334	374	337	347	343	357	343	381	351	366	355	352	355	343	319	383	346	367	347	324	353	365	312	361	353	345	333	358	364	348	360	324	346	321	373	352	343	345	361	361	343	370	367	351	357	350	338	375	338	369	317	375	343	374	372	349	351	350	362	324	360	355	341	321	340	357	351	319	355	335	385	412	339	366	354	373	344	348	336	355	353	345	345	321	363	344	349	358	368	376	368	398	351	367	350	355	357	373	352	329	346	357	321	335	330	337	350	354	344	334	327	356	316	398	354	357	344	346	367	374	337	343	340	367	346	357	353	336	365	327	377	308	342	389	340	335	349	373	342	349	332	368	368	327	357	353	329	345	358	372	342	319	329	320	343	343	343	337	351	337	369	338	322	337	353	338	336	341	367	328	358	364	326	326	316	356	353	342	355	330	367	363	365	336	332	371	328	315	349	336	342	308	328	342	359	323	342	351	321	367	336	331	332	369	365	378	357	333	362	346	342	391	377	332	360	372	358	365	355	364	355	344	320	349	334	338	340	396	331	379	362	370	372	365	333	360	348	343	369	325	321	343	388	346	351	323	317	342	361	342	327	382	345	380	325	362	373	341	343	356	380	317	346	338	331	382	330	356	317	339	354	321	372	351	371	328	328	350	364	366	361	331	343	348	376	359	353	373	356	341	348	330	365	342	382	347	342	392	383	368	372	357	346	345	342	344	365	343	333	327	386	330	341	350	362	326	380	362	356	370	374	349	356	343	334	360	363	365	342	341	343	350	335	348	368	359	341	335	370	376	349	353	337	361	386	336	368	338	335	356	374	366	334	364	357	354	355	346	336	367	340	333	371	335	350	358	355	346	319	351	348	361	371	348	326	358	346	356	329	353	366	328	353	361	313	350	370	352	327	353	338	354	382	330	354	322	353	359	355	313	358	324	311	359	333	357	336	348	321	353	369	349	371	374	340	331	320	348	368	323	350	343	374	386	327	380	362	379	336	342	357	362	360	389	318	347	355	322	343	383	344	353	333	343	342	341	305	341	375	333	376	373	349	379	366	391	389	345	335	338	373	364	357	352	373	329	319	357	337	344	343	388	341	335	344	359	359	330	376	350	350	362	353	378	369	336	350	370	359	356	319	351	357	360	333	364	323	346	352	357	324	351	324	330	349	324	344	356	364	325	353	401	356	327	349	305	357	361	347	330	366	310	359	363	367	360	369	333	388	374	321	386	349	374	367	339	383	350	325	354	372	375	380	328	332	322	356	359	350	339	353	375	334	357	368	406	356	350	346	342	326	375	353	387	354	334	358	359	330	371	336	363	336	364	359	354	371	388	368	348	351	385
6880	7376	5788	2939	2452	2032	1451	1087	963	937	832	740	787	709	746	699	710	695	683	691	647	703	708	714	708	624	692	710	661	651	678	661	679	673	674	675	650	701	649	725	691	662	719	677	672	665	683	686	591	718	783	698	649	648	635	684	631	672	603	696	643	680	674	659	626	675	660	604	658	607	621	633	696	580	624	631	599	629	629	620	699	587	652	658	606	623	631	638	630	640	608	654	647	585	614	586	633	653	635	693	633	584	606	597	632	668	689	613	606	619	630	646	633	619	625	604	597	627	618	599	637	589	595	642	613	631	612	625	675	644	701	650	624	621	629	634	615	632	623	631	614	598	615	665	568	643	576	643	614	630	629	637	655	671	634	667	616	623	624	585	626	632	638	656	614	610	668	590	607	627	673	666	687	647	579	619	659	655	634	639	657	640	584	585	641	649	635	605	658	643	602	612	649	646	629	649	636	626	629	664	693	606	577	633	633	628	654	587	673	630	639	600	659	580	643	651	625	649	601	673	583	667	595	626	659	614	629	652	671	598	634	642	652	621	586	640	619	625	616	623	616	640	652	634	620	644	580	615	627	618	614	619	623	619	620	650	645	635	575	633	707	603	623	671	667	649	691	631	577	603	622	664	617	639	636	670	655	615	655	620	568	649	676	619	640	634	643	608	638	620	598	634	636	626	669	593	584	575	678	624	659	597	632	654	646	597	662	667	628	583	648	581	646	630	559	642	600	650	636	667	612	641	661	610	672	594	633	612	638	629	642	628	631	635	607	617	643	626	625	641	629	617	613	666	599	641	681	618	624	615	565	604	603	629	631	580	607	622	659	642	630	652	613	661	604	659	664	635	636	670	645	611	619	595	634	652	653	651	631	593	675	638	654	649	605	609	622	638	652	641	668	598	628	627	665	622	648	622	628	649	631	616	617	659	634	643	626	630	593	662	666	663	639	628	648	621	581	652	660	615	651	634	642	635	645	609	634	644	598	685	638	658	633	614	604	686	609	653	646	604	628	639	632	634	621	602	654	639	618	659	628	640	622	665	639	613	629	588	658	612	625	643	596	619	601	663	649	611	689	596	641	629	628	569	548	662	655	570	607	601	633	621	604	658	632	659	627	614	645	605	601	620	617	707	596	634	636	616	600	664	653	610	585	626	665	680	631	585	598	678	643	612	636	635	599	613	641	598	624	589	650	629	670	624	674	605	615	618	630	631	606	624	613	638	652	680	649	648	608	648	627	611	649	639	638	659	653	599	639	626	640	627	646	603	647	660	606	625	617	615	619	639	603	656	659	655	601	586	614	582	598	576	624	614	651	627	635	633	624	637	633	610	627	622	665	616	600	617	659	669	631	606	622	604	671	630	641	653	629	654	630	657	644	679	616	606	669	609	636	613	648	642	610	581	608	624	650	603	614	626	635	690	657	616	646	673	656	623	635	605	587	663	621	662	625	601	661	644	586	619	647	642	600	657	632	615	611	635	636	686	621	624	663	602	680	621	635	611	613	634	657	614	633	617	605	665	643	615	620	628	658	596	631	639	628	609	649	634	642	626	630	609	603	666	611	635	628	613	596	617	661	650	661	611	648	642	651	636	623	633	656	633	610	639	599	615	670	599	631	583	623	662	628	600	598	587	647	620	614	625	643	589	632	650	641	604	624	645	678	631	616	590	621	646	632	656	596	647	639	614	600	624	638	632	630	677	617	631	620	611	601	663	688	628	574	685	638	634	636	615	622	625	599	668	645	661	644	650	609	639	632	622	656	610	582	628	616	626	624	615	615	635	642	631	611	620	598	652	620	616	601	630	629	665	628	634	620	638	589	597	634	657	660	632	629	608	640	620	537	638	631	643	618	646	644	628	652	638	593	606	633	618	611	606	659	611	649	657	654	623	655	611	617	638	613	639	600	654	638	655	652	655	638	608	680	660	606	649	657	618	697	660	629	627	612	606	628	664	620	619	657	638	601	600	642	626	631	612	678	588	634	637	636	646	594	631	611	569	620	649	585	674	648	603	643	586	648	615	596	630	631	641	651	647	612	662	624	621	644	613	659	680	615	634	649	651	655	622	677	659	663	584	602	609	576	621	619	582	646	645	672	643	625	587	636	626	608	595	617	674	665	676	585	674	596	648	637	593	627	692	632	595	644	597	656	659	594	639	636	598	639	575	621	617	622	615	610	598	634	656	643	590	606	654	588	621	576	638	629	663	643	682	606	622	610	594	640	611	638	601	636	623	641	654	604	666	650	596	665	672	704	643	632	618	631	624	639	649	655	581	627	678	633	619	649	649	632	626	623	656	590	628	646	636	635	619	632	664	625	605	635	631	655	699	656	658	609	592	657	663	636	623	590	679	598	635	658	646	669	644	630	632	618	594	595	588	617	648	627	637	643	603	597	597	680	655	653	613	621	623	648	648	614	617	597	673	611	644	639	647	620	615	623	621	594	679	638	634	607	669	654	647	599	659	651	639	665	618	611	663	662	619	657	604	616	611	605	627	653	630	692	617	648	633	655	649	612	604	612	620	640	634	611	639	641	625	563	676	582	615	628	649	635	650	685	574	643	578	684	604	589	623	625	649	646	624	602	609	650	653	675	640	618	641	612	614	626	654	629	612	655	645	615	638	657	677	630	594	640	589	611	640	608	618	623	607	646	660	611	628	620	561	627	650	608	614	638	622	626	591	639	575	578	656	625	676	618	655	619	647	659	643	632	651	616	660	629	676	626	617	645	604	672	622	635	622	596	643	622	608	628	652	617	608	607	621	640	608	608	633	642	653	629	621	638	607	654	615	637	627	618	635	638	582	662	678	621	637	633	591	628	623	643	659	664	653	646	605	591	654	646	642	636	592	627	626	635	661	676	610	646	621	646	634	642	618	638	619	609	602	611	617	659	623	629	602	605	674	675	629	609	648	626	553	574	663	672	607	676	636	621	664	679	636	604	614	597	631	642	697	612	646	657	630	634	686	615	641	663	650	634	638	647	618	595	626	616	608	607	650	618	649	605	635	594	624	631	643	636	574	632	631	636	603	615	649	661	657	617	605	624	639	689	631	673	635	617	672	622	651	604	645	669	637	675	697	642	621	675	581	593	616	656	646	672	637	613	632	662	607	654	593	591	611	657	618	649	600	598	660	647	661	596	663	638	636	663	686	623	633	613	606	601	620	654	672	636	629	654	659	646	648	633	627	636	673	659	661	633	660	636	634	586	657	674	650	586	633	625	671	660	595	607	628	586	627	625	609	656	656	612	669	636	638	649	616	613	644	622	636	666	663	611	621	656	613	591	665	654	603	603	661	656	628	617	636	638	617	652	666	596	631	636	601	604	645	595	616	584	581	629	654	662	602	651	628	689	633	626	667	615	599	584	658	596	628	658	639	663	566	670	654	648	626	596	629	655	652	618	632	641	666	641	681	635	661	602	657	664	611	625	616	646	616	646	621	619	602	675	616	702	639	625	612	599	648	615	665	629	647	606	649	572	605	614	646
24179	21264	28261	24512	19732	3112	1128	749	599	573	491	423	425	388	391	410	370	356	351	368	379	319	322	338	352	327	374	360	352	370	377	351	335	353	357	329	324	325	339	328	361	312	314	342	326	354	344	327	310	439	825	500	339	312	310	304	294	295	334	319	316	327	325	288	318	283	317	310	300	316	299	331	286	309	283	346	324	342	304	302	295	322	299	319	348	351	306	309	334	326	297	307	314	317	291	321	292	286	316	303	300	286	330	311	301	300	349	302	311	308	323	332	284	285	302	318	275	331	333	325	290	308	347	302	315	305	290	300	302	339	299	289	320	272	304	288	289	290	315	325	306	326	300	311	325	308	282	354	296	288	334	320	279	287	307	305	293	303	304	321	311	297	301	336	318	336	279	311	314	326	345	314	282	336	352	309	311	312	330	319	313	313	317	310	292	312	304	302	290	287	323	317	341	284	337	317	339	301	300	340	317	300	293	311	320	276	329	313	320	319	294	305	320	307	335	303	321	327	316	308	329	317	274	323	306	300	321	324	335	295	294	310	273	307	267	313	309	301	287	363	315	302	296	295	299	271	316	289	339	303	300	316	301	317	280	290	311	302	283	305	282	319	305	319	290	312	319	303	278	292	313	298	333	297	324	282	338	317	326	288	310	298	312	309	300	309	292	302	334	325	298	302	316	292	275	310	316	299	291	316	288	300	333	306	331	282	285	314	306	315	329	315	344	314	320	351	314	328	294	312	287	275	279	329	276	298	325	320	325	337	308	286	269	313	293	338	326	275	296	291	321	345	270	313	316	284	326	322	284	322	330	280	307	308	315	325	319	319	316	283	325	336	322	318	330	300	287	297	296	280	289	332	320	309	318	323	297	314	313	304	273	315	296	321	336	303	318	305	337	337	312	286	312	297	319	322	299	334	325	312	301	322	293	296	267	310	337	312	314	297	342	295	280	310	309	320	318	315	330	304	298	292	307	314	328	314	302	296	326	314	291	315	304	307	289	293	286	299	304	326	316	317	305	324	312	310	290	324	315	325	307	297	314	308	300	293	317	358	326	296	289	305	314	335	300	309	292	299	286	336	337	308	306	323	304	300	299	294	296	268	306	310	301	273	287	297	306	287	316	276	320	286	319	315	288	303	284	311	278	294	351	295	295	334	320	319	309	356	343	338	303	258	326	307	322	321	322	323	324	303	316	322	286	296	285	310	327	329	321	355	298	286	297	325	310	323	307	332	321	302	308	295	313	312	354	331	300	329	341	294	348	307	340	286	300	315	286	292	305	325	308	286	302	329	301	302	304	307	314	310	311	298	285	308	275	335	284	307	301	327	328	295	304	316	337	303	283	304	309	304	297	302	289	307	309	308	287	313	320	316	289	297	273	316	305	284	340	323	298	318	289	310	332	303	299	297	341	304	305	293	277	304	328	315	345	322	328	308	317	318	328	319	314	293	309	299	281	290	275	306	319	321	293	295	311	295	320	315	306	300	321	339	297	286	303	316	343	304	330	351	284	307	319	316	293	304	286	313	308	307	321	305	317	312	329	314	315	315	286	320	301	308	326	305	307	314	313	290	306	297	291	302	314	295	314	324	293	320	343	350	315	280	310	302	277	315	317	330	311	299	330	298	302	317	305	312	302	326	298	318	342	296	296	304	288	302	311	296	289	288	285	327	298	300	292	344	288	303	286	300	344	273	294	295	302	330	275	320	314	288	297	319	308	310	337	289	334	330	313	299	309	323	331	318	279	281	298	309	295	332	314	316	313	331	300	333	315	319	306	357	330	313	338	281	310	306	298	301	312	304	282	327	294	320	321	270	300	338	342	304	295	312	275	295	314	295	293	328	298	323	290	313	310	299	295	336	306	334	340	298	305	323	361	347	309	347	308	305	333	271	315	324	319	316	317	291	281	308	291	312	340	294	325	298	322	319	284	296	310	310	301	294	264	320	302	293	337	303	312	307	327	308	308	326	285	322	335	337	308	322	347	299	279	304	319	300	329	331	326	339	327	299	312	323	284	309	289	309	320	273	321	287	303	312	300	304	299	297	338	304	296	307	334	327	317	307	301	325	293	327	304	314	307	327	331	300	299	311	338	296	292	296	318	313	321	333	292	324	347	319	287	298	356	299	327	314	310	324	345	284	317	328	287	288	300	299	349	306	333	320	316	308	280	285	306	313	333	315	327	300	324	315	285	298	313	305	308	303	289	296	293	310	289	306	322	317	302	287	295	298	325	310	287	302	282	333	327	297	285	277	292	328	281	293	294	293	319	295	319	311	310	298	320	308	330	317	309	278	295	292	285	311	307	316	296	315	307	294	303	321	276	316	338	329	317	303	303	334	312	292	281	300	281	306	281	308	322	299	315	318	275	308	300	307	304	331	304	291	322	321	305	275	332	303	294	311	323	301	283	309	300	291	336	301	319	300	308	281	318	322	306	303	294	334	324	296	332	294	335	292	314	321	267	319	319	314	312	311	286	309	285	303	301	306	313	295	322	275	306	286	307	311	321	335	286	330	291	326	314	296	300	318	295	310	302	291	314	296	288	285	321	323	279	287	303	297	302	318	332	305	308	300	316	315	294	316	331	293	290	298	333	292	340	283	300	286	305	335	325	267	295	307	299	302	291	309	316	302	306	324	302	298	292	313	322	322	301	299	342	326	341	300	323	317	324	314	320	319	300	312	267	315	289	327	299	322	300	295	306	305	346	308	323	337	304	324	310	323	277	340	283	343	305	298	300	321	327	329	329	271	297	295	294	317	321	300	320	286	317	310	314	296	306	278	309	302	285	279	307	325	307	310	334	287	290	325	290	300	304	278	322	301	330	288	329	314	323	328	312	294	322	319	344	291	298	304	292	299	346	314	369	328	305	317	313	298	319	305	306	310	302	344	319	303	310	307	316	293	296	306	327	323	298	317	298	304	309	326	308	290	289	270	277	345	325	305	303	302	289	306	290	290	285	309	303	320	307	294	306	334	325	305	280	308	282	301	327	305	322	289	329	302	284	309	278	303	299	319	285	292	311	269	293	298	301	307	307	299	300	325	299	321	302	319	327	343	308	287	285	275	311	350	286	303	310	319	327	308	293	313	300	294	302	301	314	270	320	315	313	292	292	297	265	265	310	301	292	315	314	296	307	312	286	262	303	357	298	287	312	337	299	299	307	272	305	321	303	297	282	308	320	319	290	287	331	319	296	321	317	294	303	323	318	323	306	322	305	310	332	315	323	280	310	319	345	297	355	319	308	319	292	296	327	315	337	326	299	311	297	297	310	316	286	318	300	292	320	300	323	357	305	323	310	314	321	293	324	328	309	325	304	306	315	310	308	305	290	325	316	320	322	318	337	335	308	303	319	326	327	336	263	298	292	314	316	309	308	363	323	285	285	283	329	296	326	286	315	326	287	288	321	320	297	307	285	294	297	321	282	282	313	309	300	309	319	317	305	337	299	331	318	321	315	290	321	292	293	341	292	295	324	329	314	307	325	298
9338	16245	13255	7011	5421	3955	2892	2085	1650	1465	1298	1098	1019	944	906	859	810	785	794	725	745	770	755	730	707	738	717	738	663	687	741	707	659	687	707	676	665	747	662	676	675	653	664	671	693	677	670	658	634	1070	2200	1233	557	586	562	583	572	574	578	600	534	573	582	599	582	626	601	575	612	574	562	586	615	565	587	555	550	575	567	580	571	538	517	558	537	580	587	587	530	550	572	543	579	577	590	548	583	570	531	563	573	580	558	539	600	573	570	569	584	592	575	534	551	580	504	564	564	568	539	558	545	546	591	585	555	517	593	580	584	557	560	583	595	594	560	534	547	545	561	541	560	594	562	551	547	508	547	577	585	554	542	624	614	576	561	520	589	612	558	580	567	558	571	564	513	567	605	574	576	531	571	563	564	556	544	553	579	516	608	561	574	554	554	553	568	551	561	544	555	563	540	552	565	544	536	555	568	560	608	557	607	580	525	513	558	588	505	578	527	578	554	540	556	539	522	565	611	554	569	574	542	567	586	541	574	565	599	565	568	583	563	574	566	561	590	596	538	570	592	575	627	561	602	585	570	561	573	582	561	562	567	511	603	589	602	578	549	554	550	599	550	546	578	549	606	580	585	565	539	538	568	542	585	557	575	579	551	575	555	569	572	543	571	586	600	587	579	558	589	582	515	573	584	581	509	614	566	558	567	538	556	522	550	542	585	581	563	540	563	591	632	543	619	560	540	577	613	522	544	530	568	573	548	577	583	569	540	566	561	533	599	545	586	566	596	594	544	541	552	569	596	553	594	589	550	557	583	557	601	564	564	580	579	611	560	554	536	558	559	524	581	594	560	555	559	583	602	539	577	598	570	558	592	561	569	579	598	522	593	578	542	604	592	558	559	582	551	566	552	571	576	575	530	550	537	549	621	586	562	554	615	569	559	596	575	585	597	536	599	555	546	559	601	548	538	537	581	530	587	604	553	580	587	555	550	551	586	564	569	556	583	575	546	579	580	573	552	576	555	576	572	589	526	552	619	566	552	543	573	557	581	529	505	562	574	548	539	565	547	529	580	597	562	541	529	549	568	545	553	613	584	560	542	551	569	553	567	563	554	525	554	570	601	592	531	564	567	598	577	538	553	587	550	544	563	572	571	578	549	603	521	536	580	543	541	545	588	557	562	535	559	546	536	558	586	568	527	574	603	562	602	558	526	548	579	555	551	586	548	530	570	539	577	557	578	571	589	565	590	535	556	581	611	552	566	556	530	565	601	569	603	535	574	553	516	586	546	559	600	589	578	556	548	528	531	539	575	588	567	571	591	524	547	590	564	540	606	606	586	582	566	534	550	578	515	545	555	565	571	606	560	552	589	576	567	541	561	583	540	593	550	588	593	608	553	578	518	554	555	612	554	572	591	553	531	547	569	601	534	557	558	547	591	559	563	579	560	541	570	597	558	607	563	568	566	544	580	576	544	579	525	574	583	571	559	553	586	576	561	508	581	563	615	551	622	558	560	572	564	582	576	573	580	568	583	566	599	564	551	571	590	537	581	570	542	608	559	564	577	579	556	531	577	576	593	568	572	567	545	564	540	560	580	605	528	561	583	565	546	600	557	586	544	559	522	640	581	568	608	566	551	545	539	586	549	581	574	552	551	574	578	576	592	544	554	583	573	591	578	556	562	544	562	604	549	603	586	550	561	578	580	502	600	566	594	582	548	558	567	526	527	542	541	557	532	535	579	528	576	581	553	579	548	557	558	546	588	559	559	540	537	531	556	591	565	609	550	568	573	534	534	585	621	557	572	553	573	536	552	521	581	548	561	595	560	513	561	554	605	598	586	563	586	590	549	520	555	587	573	580	549	548	526	546	581	563	623	606	586	515	589	557	550	524	519	511	556	538	577	547	563	547	532	547	513	529	580	545	573	584	530	578	571	574	570	560	556	585	578	579	552	537	601	582	575	597	538	549	554	565	538	611	571	609	562	574	592	568	606	566	566	528	585	559	567	536	576	545	560	581	570	559	526	562	591	568	565	554	532	601	514	554	596	562	564	556	507	533	571	598	563	569	591	606	547	546	552	560	569	566	586	576	533	560	536	559	544	560	599	591	586	578	543	558	562	559	529	568	582	592	531	553	543	541	580	549	527	567	551	588	567	560	553	588	544	593	530	558	547	560	554	530	596	591	554	529	604	555	584	548	570	594	558	588	573	531	595	587	587	540	581	609	566	566	562	577	591	597	595	554	556	565	560	568	543	550	595	522	528	571	572	553	571	570	562	593	548	543	551	555	551	594	541	526	535	588	627	601	566	527	579	586	556	577	579	532	562	588	577	575	561	560	536	527	555	536	546	552	564	544	527	521	526	599	540	576	570	564	574	550	588	589	602	552	571	592	587	562	602	581	569	593	545	589	558	508	555	560	564	560	571	531	543	548	528	566	582	590	560	521	571	581	590	582	552	573	570	555	591	574	570	568	562	588	594	580	583	632	555	560	523	554	576	556	568	587	556	588	571	583	541	547	582	540	590	517	583	560	543	542	561	587	614	542	545	542	552	552	570	564	610	545	515	577	532	536	578	574	548	519	579	555	574	556	614	554	553	565	553	527	514	553	603	541	595	569	577	578	568	542	558	610	574	535	564	584	576	583	575	571	543	569	635	524	580	573	563	577	545	550	594	576	558	544	580	594	538	550	517	525	570	592	562	556	603	555	550	558	525	644	578	540	559	538	585	540	574	573	560	559	573	568	573	559	543	560	558	567	564	633	493	538	566	570	555	553	583	552	578	551	565	538	578	536	566	555	564	568	530	563	549	580	539	578	538	536	556	559	565	564	562	560	585	568	583	580	593	584	604	586	560	608	590	554	507	549	594	550	578	523	535	522	559	535	552	553	513	565	540	567	588	542	568	577	571	578	540	598	570	540	569	576	582	593	522	544	563	579	562	547	529	573	584	584	580	556	578	577	579	565	570	579	532	576	594	515	581	563	606	582	534	537	569	574	596	616	541	560	532	573	593	571	553	580	570	576	592	587	609	623	572	584	594	532	594	568	591	532	577	512	558	542	579	563	607	583	599	581	578	602	625	557	546	594	534	542	549	599	515	568	552	569	573	525	595	484	569	547	577	531	561	585	557	610	551	572	533	540	563	609	534	553	489	573	548	564	584	572	566	586	572	533	571	595	562	584	541	582	577	562	571	551	580	556	576	603	526	561	556	569	556	553	545	574	542	587	529	560	547	582	569	584	525	600	588	552	565	584	582	595	561	572	585	562	603	578	552	554	574	575	557	566	589	582	550	582	570	602	564	590	574	532	571	529	555	559	549	577	570	569	525	546	552	536	561	557	575	592	558	598	562	564	578	601	590	543	582	598	585	518	573	585	505	594	582	537	553	559	579	523	602	540	566	564	564	588	597	563	578	526	557	569	613	581	604	567	552	545	555	561	520	561	559	596	540	566	527	553	582	577	557	538	591	578	590	541	572	529	526	585	572	566	568	573	569	571
23280	21265	28973	23852	21267	18205	2608	954	622	594	450	395	333	342	330	283	291	324	269	268	297	284	268	274	263	239	282	250	229	270	277	253	275	252	256	273	219	244	205	232	244	241	257	216	229	258	233	225	223	431	1022	681	227	179	207	215	213	197	229	197	202	215	203	214	199	215	199	202	182	204	177	184	218	190	189	199	204	195	190	192	189	203	179	172	192	191	187	193	226	214	196	184	216	207	202	196	185	197	194	189	186	178	188	163	173	167	179	192	197	191	197	195	179	183	194	186	208	179	170	207	187	205	197	198	192	191	183	202	203	179	207	177	196	225	187	190	188	181	196	186	198	175	189	190	179	171	198	219	168	208	183	208	185	204	191	206	194	185	200	188	181	191	220	198	199	190	213	194	201	198	187	219	186	175	198	166	208	178	188	187	196	194	178	180	188	208	187	203	167	186	184	183	211	211	196	177	195	169	192	213	184	196	195	195	159	174	184	200	213	211	185	203	212	177	188	196	176	186	207	181	165	207	175	184	198	191	191	167	168	199	181	214	185	188	212	201	180	189	198	199	193	208	193	164	200	183	202	190	202	186	201	195	185	188	192	167	203	195	196	193	187	196	193	164	195	199	198	182	193	193	182	174	206	218	209	204	204	214	203	214	182	178	190	197	212	195	197	189	189	188	173	190	178	189	194	183	203	207	182	194	210	208	191	193	189	199	205	196	185	193	194	193	202	180	188	186	181	206	197	182	210	181	197	206	191	208	198	208	166	205	173	167	190	197	200	195	190	190	161	216	208	218	201	195	189	188	172	198	178	192	211	157	192	211	174	199	198	172	202	215	195	191	179	191	202	177	189	197	187	184	197	193	217	200	185	175	176	200	164	224	202	197	197	185	198	207	178	189	177	181	217	179	187	193	174	188	179	206	195	184	193	183	176	192	204	181	193	171	165	214	205	196	183	179	168	172	173	200	194	188	191	182	218	229	187	182	187	215	211	180	183	194	168	173	217	209	194	218	201	181	202	183	204	198	195	211	205	194	206	185	202	192	177	168	189	189	175	169	200	217	215	184	181	179	184	184	175	184	195	186	202	183	187	188	180	198	188	185	181	199	192	189	191	206	188	201	183	194	183	186	205	165	192	171	192	169	196	181	178	172	192	191	190	177	206	191	193	204	197	198	171	188	196	165	184	197	168	198	185	179	200	186	166	198	189	170	149	184	182	199	212	205	173	190	190	186	177	193	189	194	200	195	197	217	189	203	190	196	199	191	201	208	197	199	183	204	182	206	189	180	168	190	221	186	192	198	179	194	202	189	217	202	180	165	212	192	202	197	197	192	169	190	195	210	191	195	230	220	197	170	190	179	178	183	202	228	189	183	191	182	176	187	217	162	172	188	208	183	186	191	201	188	205	213	198	204	167	185	204	193	167	190	212	185	186	182	195	181	176	180	174	204	185	193	207	164	198	194	173	188	205	191	223	171	176	208	188	168	205	190	168	189	176	206	208	203	244	206	195	211	194	194	192	178	220	170	201	197	186	169	163	165	227	214	203	200	211	209	179	198	186	188	205	166	195	172	193	187	194	215	190	191	185	194	183	168	204	207	227	156	181	202	201	188	203	171	195	192	203	176	183	182	217	207	192	191	163	173	182	206	177	212	191	189	213	181	190	186	191	180	190	211	173	186	190	204	185	187	197	185	176	179	208	176	201	197	186	210	195	182	171	189	207	166	189	198	205	203	183	170	213	195	186	182	185	182	190	186	165	174	187	203	199	192	221	176	201	186	194	199	205	192	210	205	165	188	187	188	150	192	168	186	192	183	194	187	188	216	190	181	197	199	176	194	193	193	168	197	204	155	181	194	199	176	173	178	182	177	190	203	190	171	199	202	197	178	181	190	191	172	191	186	194	162	175	200	182	197	207	189	201	187	182	203	206	217	206	198	182	193	195	184	205	182	193	186	190	184	173	202	196	177	222	194	166	173	189	184	190	219	185	178	183	194	210	207	175	193	186	202	187	185	170	184	171	209	193	169	184	191	182	175	189	209	210	207	192	197	194	185	204	179	195	197	202	177	192	196	198	183	183	203	192	177	187	192	177	179	216	154	182	172	172	171	202	198	197	195	195	202	185	194	181	170	178	217	193	181	216	193	182	194	188	176	198	193	194	177	202	178	207	202	209	191	171	197	183	202	190	222	217	161	178	188	203	196	170	195	190	203	193	191	181	188	203	194	196	164	225	187	179	187	200	191	199	195	179	204	214	198	194	208	227	177	198	164	203	183	197	196	194	181	183	184	173	197	172	181	196	193	184	204	192	191	176	174	188	176	172	190	168	170	167	210	178	165	192	174	217	187	202	212	209	191	208	178	187	171	185	209	190	185	179	201	177	194	179	201	214	178	181	182	173	177	168	190	176	188	169	186	191	182	187	174	212	177	178	193	179	173	195	182	213	197	180	201	201	191	190	160	173	191	200	188	184	179	199	220	181	208	206	186	220	200	201	208	194	179	197	205	186	185	203	223	214	190	170	178	186	204	182	197	200	179	196	172	187	205	183	185	189	187	208	191	195	195	182	191	205	166	189	191	196	191	191	201	181	200	180	189	184	203	199	198	166	189	195	196	187	203	185	193	190	196	181	168	196	201	194	194	196	181	198	189	183	201	188	190	201	178	186	191	180	192	196	193	215	192	179	213	197	182	158	224	230	199	165	200	205	195	186	202	186	194	194	171	199	182	200	167	208	157	179	190	207	167	205	199	180	198	191	204	168	193	188	180	176	208	224	187	172	188	182	164	176	196	185	178	177	205	200	190	215	204	193	186	180	185	204	193	161	196	196	199	177	191	188	175	200	202	205	191	175	194	173	191	201	178	193	204	175	182	201	196	189	194	217	174	171	192	197	177	184	201	158	207	172	165	190	191	189	184	219	205	192	184	195	202	180	179	193	215	193	181	186	191	187	169	214	212	192	192	195	185	175	192	218	196	190	183	171	188	178	184	186	207	224	168	176	189	188	173	180	191	187	184	192	198	197	184	167	205	189	232	181	194	194	189	164	170	168	189	202	188	178	162	198	188	188	177	178	176	179	190	215	181	201	212	186	179	178	207	176	200	194	186	199	173	191	177	190	200	205	192	218	194	215	184	186	195	200	183	180	221	193	186	182	170	181	213	180	186	188	210	200	211	202	175	207	205	184	184	175	187	198	199	200	183	182	188	183	188	198	169	204	199	193	204	181	209	198	175	172	202	191	186	206	203	182	197	214	204	196	184	166	184	196	209	177	192	182	196	214	181	193	197	218	183	174	193	188	198	199	176	179	177	178	168	229	192	211	187	215	194	179	182	178	181	201	204	189	197	190	210	178	193	196	196	175	219	173	183	203	213	202	196	200	205	184	186	196	198	177	198	190	206	192	198	188	195	184	203	198	166	179	217	193	192	174	202	212	196	193	190	192	182	211	173	196	186	182	185	201	187	200	198	203	198	192	172	193	181	190	193	172	180
11781	22550	18365	10151	7491	5485	4102	2729	2268	1912	1581	1288	1137	1003	905	821	780	767	651	639	651	656	653	616	625	691	608	592	616	610	626	541	612	535	556	529	516	529	522	514	493	530	522	484	500	513	447	490	443	1124	3209	1883	389	362	371	378	393	374	376	385	359	365	387	395	370	394	347	385	376	353	386	365	347	370	373	342	359	378	385	364	357	353	349	352	368	338	344	335	378	340	367	374	320	330	385	337	307	355	353	334	362	350	366	360	380	377	349	333	364	394	333	343	331	310	334	378	346	342	344	370	359	335	338	358	375	377	349	338	348	354	341	384	355	353	328	351	332	338	361	363	360	369	326	338	338	359	362	360	390	357	362	362	335	343	373	367	340	314	312	336	340	315	373	342	373	371	329	364	314	349	355	356	305	358	338	407	383	376	334	349	383	364	367	375	358	360	333	333	355	324	351	363	376	382	367	355	363	355	345	354	363	349	372	345	392	328	350	349	367	348	350	353	359	340	362	363	340	323	327	361	364	349	363	373	359	362	354	362	334	334	345	355	368	367	326	359	329	356	368	378	386	357	327	347	353	342	349	364	337	373	377	366	332	342	363	351	373	368	330	319	352	367	355	334	341	386	340	358	362	342	376	358	353	348	353	346	348	322	364	371	344	369	389	358	343	316	338	358	371	341	387	348	350	342	352	368	338	342	339	342	322	351	343	329	370	375	338	355	403	370	349	342	365	353	348	344	341	352	320	376	347	328	347	343	369	346	369	393	377	330	361	317	358	356	349	379	354	340	351	353	360	336	318	356	374	391	333	376	392	400	342	361	363	358	357	334	366	356	324	371	340	348	350	361	379	367	343	343	324	342	309	362	359	357	371	347	353	344	335	359	346	341	391	323	362	370	331	375	361	320	350	343	350	368	351	340	293	336	349	354	350	350	316	347	362	373	357	360	351	332	344	325	362	351	338	333	383	333	308	379	369	344	361	385	353	324	343	315	382	326	342	357	364	330	360	369	380	346	341	354	320	348	346	340	335	345	356	368	381	329	364	359	357	356	377	349	366	325	340	323	318	375	343	355	312	342	366	351	333	394	353	353	310	349	341	358	332	385	336	350	327	347	362	341	365	333	354	397	364	350	342	326	358	341	340	352	353	349	366	365	339	385	320	342	363	320	339	332	324	338	332	369	368	334	338	349	351	370	390	335	340	399	360	361	324	356	322	356	337	315	344	331	380	343	376	340	360	380	368	348	347	339	339	344	348	349	358	341	356	320	367	330	362	318	340	327	335	371	328	339	346	388	356	342	366	332	360	363	334	336	356	357	384	379	344	361	339	362	366	326	374	327	354	367	356	354	346	371	375	332	349	353	349	342	375	323	343	376	360	359	356	326	331	345	370	382	334	365	354	347	346	338	328	350	337	373	331	368	337	339	326	340	361	370	366	333	376	351	345	320	324	359	336	365	369	341	350	364	333	346	318	334	360	380	334	345	341	384	336	376	355	324	378	333	377	376	355	313	337	346	343	346	364	328	387	355	357	344	320	336	367	337	377	342	379	359	340	380	329	381	339	368	394	367	359	342	373	336	351	360	372	357	345	321	364	360	363	338	331	342	371	321	335	402	357	381	376	368	367	369	356	345	315	372	342	349	367	377	351	343	344	367	323	373	350	345	325	350	350	360	352	347	340	354	376	365	357	352	382	337	396	352	317	339	332	315	360	361	363	349	374	385	381	329	360	390	378	370	338	378	373	348	331	360	351	348	370	348	351	374	335	399	370	336	379	357	348	334	358	319	349	348	359	343	327	309	324	371	361	345	347	352	375	333	337	417	319	344	373	351	366	383	317	347	348	390	368	340	370	365	350	341	365	374	357	346	364	394	364	370	314	370	338	344	325	344	345	364	349	379	355	336	350	378	315	357	368	353	357	329	335	353	366	346	377	355	339	355	368	371	294	383	348	337	328	330	357	345	334	354	379	299	379	345	340	356	374	323	372	378	353	353	352	331	360	354	330	376	353	375	350	342	350	327	370	331	354	370	360	380	366	359	342	349	333	319	353	369	376	362	334	368	332	323	371	358	329	335	353	361	346	329	382	320	354	335	383	389	364	358	340	338	340	380	349	383	357	346	321	358	370	326	382	367	350	362	316	365	358	331	367	362	384	356	368	370	375	352	327	330	322	378	380	314	356	377	348	345	340	359	356	338	356	363	384	361	358	382	369	355	354	371	362	374	341	369	354	345	327	325	376	356	361	357	326	343	337	352	380	373	351	383	360	350	331	373	347	368	345	354	356	384	302	347	358	384	387	369	337	342	345	368	359	301	320	346	325	348	357	370	345	358	379	351	355	355	386	320	357	361	335	335	360	350	339	336	388	370	340	337	370	326	366	355	349	346	346	326	354	324	356	341	328	359	381	339	337	322	354	337	360	329	345	351	318	335	327	316	351	352	336	359	290	345	381	360	349	342	346	358	349	341	356	330	365	329	354	359	326	365	382	351	380	379	355	338	342	380	343	349	379	368	366	333	362	343	375	371	362	385	368	321	342	393	363	328	389	351	362	347	360	338	330	334	349	370	394	370	386	338	367	325	367	356	379	354	361	349	371	362	344	321	330	341	359	352	346	372	328	363	343	374	348	338	323	365	340	351	354	370	362	368	360	339	343	327	337	356	391	335	333	354	360	355	374	361	344	356	370	351	348	333	328	334	374	351	365	331	319	367	355	335	351	370	338	354	351	320	314	355	357	301	354	370	368	324	347	353	353	343	341	357	351	336	357	346	366	349	371	347	366	379	341	358	331	351	379	350	352	356	333	356	336	361	348	371	335	335	339	343	368	309	338	334	368	355	372	342	366	369	361	371	351	335	317	349	354	385	333	339	354	358	303	356	361	323	361	346	347	387	342	378	317	317	354	326	328	340	363	339	334	349	391	315	341	323	346	350	315	324	364	353	339	353	336	365	340	331	351	370	354	344	371	335	334	349	364	348	362	328	343	343	370	381	383	340	363	368	361	328	407	334	346	342	351	363	359	362	350	322	342	329	359	386	367	340	337	360	354	368	369	386	351	344	381	341	352	355	319	396	350	383	344	342	392	344	335	327	338	343	374	353	387	354	351	354	366	357	356	356	340	350	384	349	357	310	358	348	329	332	330	345	355	362	358	378	364	382	351	376	401	354	353	359	313	380	340	349	355	345	343	334	351	367	341	349	333	362	352	336	317	370	340	355	341	380	355	354	355	346	327	356	356	391	350	339	316	384	345	331	365	331	357	346	369	368	345	374	370	328	357	345	356	365	341	391	369	343	333	382	337	356	333	351	376	349	337	359	358	349	326	335	352	354	351	370	387	361	359	372	387	349	341	346	357	347	356	353	355	356	362	373	360	348	340	340	358	362	340	347	361	342	359	364	368	317	334	363	353	346	324	352	350	359	345	334	348	334	376	344	344	335	326	357	346	356	350	373	354	349	370	326	374	368	361	337	348	344	347	350	392	345	346	330	367	341
26842	19765	7323	1843	1076	829	598	511	435	376	400	381	383	383	374	359	370	361	391	395	334	358	341	330	339	412	373	321	389	346	344	338	348	368	392	345	351	396	358	340	352	358	327	365	385	369	341	376	362	396	418	447	359	346	340	324	355	364	333	336	376	357	366	348	379	324	371	357	330	339	344	356	345	362	344	322	371	369	373	351	348	345	338	320	350	341	355	364	401	341	376	353	348	331	390	382	364	298	330	348	329	336	392	376	356	358	386	326	359	362	321	353	370	322	362	347	349	342	344	370	348	329	359	354	349	369	385	362	363	369	363	360	363	359	353	356	365	338	359	371	352	360	354	349	303	343	336	342	363	328	373	370	324	356	331	353	351	331	382	335	339	340	323	348	388	309	325	344	362	353	353	344	379	370	344	373	346	390	325	368	340	345	355	366	344	333	329	346	309	372	384	350	372	323	330	344	347	368	351	376	361	342	338	340	348	370	341	308	350	343	344	357	353	331	348	342	348	308	319	360	372	371	357	331	358	311	346	360	357	366	360	329	370	332	317	354	294	362	360	350	371	377	364	396	345	344	356	340	381	332	374	359	343	373	350	339	346	352	335	351	355	334	349	319	349	340	344	360	368	348	347	325	352	341	359	351	340	363	364	348	371	343	325	378	329	330	359	374	343	311	351	355	347	313	309	360	366	369	375	364	321	326	351	369	348	364	326	356	358	366	345	379	366	318	360	297	358	372	323	363	348	354	322	364	392	345	351	337	335	372	381	339	327	365	350	368	366	339	329	357	355	338	323	311	375	376	373	367	351	329	376	337	379	385	333	348	337	341	359	345	352	345	327	330	359	372	342	363	326	372	332	361	353	341	378	369	364	330	361	371	367	361	351	379	343	337	355	342	380	321	378	349	332	326	358	347	391	362	373	335	355	344	343	347	372	341	370	343	345	338	378	346	370	356	338	364	343	337	366	348	315	370	358	342	327	356	369	332	363	346	379	332	332	334	327	391	371	358	351	367	338	352	377	328	370	347	353	354	335	331	323	369	347	375	379	346	354	354	350	331	346	323	334	348	340	313	376	366	359	328	348	354	337	334	352	334	349	332	368	357	344	328	332	356	364	342	355	336	359	353	349	379	364	345	372	325	350	339	353	342	365	341	354	339	353	350	357	364	358	364	373	347	358	354	358	351	365	328	351	363	387	361	335	324	302	338	350	371	355	385	344	333	331	349	385	381	356	334	349	350	368	354	368	356	351	376	331	337	351	355	342	347	341	335	340	339	326	344	336	369	377	319	366	358	338	330	329	327	366	361	372	366	358	337	362	338	372	340	360	365	376	344	363	328	376	351	378	343	333	351	356	355	345	340	323	375	352	329	341	375	361	346	357	385	344	349	372	353	367	336	363	345	335	352	359	322	338	338	349	316	343	340	335	388	327	336	361	325	318	369	348	361	356	345	313	364	355	353	333	339	337	332	378	369	359	378	347	352	371	350	365	342	349	361	355	358	330	319	323	354	308	402	360	339	330	368	340	369	328	314	333	360	344	367	335	336	357	321	353	325	351	357	337	368	389	364	344	335	324	336	349	363	363	384	322	361	334	354	324	362	347	341	391	334	345	365	356	343	360	393	352	330	349	360	371	327	344	341	371	354	380	316	363	360	326	371	341	348	354	321	350	365	333	337	364	353	371	350	358	331	320	349	331	356	353	349	386	353	335	341	337	339	381	351	315	367	353	342	371	338	367	346	359	349	339	305	347	341	347	340	341	329	354	358	309	322	324	363	336	377	371	351	382	369	323	350	357	358	355	371	357	354	351	351	364	349	336	326	335	325	296	383	377	388	353	357	335	309	347	359	356	342	386	330	322	361	349	355	355	342	302	359	354	344	320	362	343	362	351	335	358	362	340	327	351	338	351	335	362	373	364	357	360	341	317	376	378	337	325	329	355	358	352	373	325	353	363	344	377	362	354	350	317	334	322	351	328	346	334	359	357	325	364	357	343	366	352	329	319	326	365	345	333	349	329	310	368	353	376	370	351	325	361	365	335	376	378	356	350	359	345	330	335	354	325	365	347	353	360	326	356	336	337	372	386	356	324	338	347	332	387	335	323	377	376	340	335	349	329	369	368	362	346	357	315	352	357	323	357	353	382	387	330	361	364	384	322	391	342	350	401	335	335	315	358	349	312	346	341	332	321	345	330	352	359	361	346	335	353	337	323	378	346	335	354	354	343	332	342	362	334	355	363	375	358	295	350	351	357	338	334	341	366	364	335	369	371	333	355	354	346	329	339	361	345	337	366	333	375	350	358	356	340	318	310	329	359	341	315	333	292	332	346	335	325	385	380	358	379	344	335	368	351	336	344	336	345	354	318	314	346	326	351	387	330	335	350	387	366	347	371	353	346	354	358	375	363	343	320	327	357	349	342	337	330	362	365	365	317	345	371	395	329	328	362	370	352	368	338	386	357	378	363	381	350	295	335	331	365	358	347	381	352	365	320	374	346	333	344	367	363	330	334	293	366	377	331	324	330	324	360	368	370	347	328	359	353	373	355	346	385	338	362	355	385	333	330	337	344	374	327	324	325	373	324	310	351	373	367	371	339	345	363	326	358	370	326	343	361	347	348	321	363	331	349	302	354	348	345	375	360	340	319	333	360	314	340	331	366	355	324	361	346	309	380	333	312	352	336	342	343	334	355	349	352	347	375	329	312	370	333	365	353	360	360	369	339	368	354	327	374	332	331	321	368	350	362	331	321	334	350	370	362	361	358	369	373	330	340	349	309	356	340	315	336	312	331	341	334	343	349	338	326	342	358	360	319	382	373	327	339	344	363	376	358	359	322	379	325	335	343	318	366	360	327	331	347	325	355	367	355	323	351	377	334	356	297	334	334	325	352	368	314	338	321	327	336	373	345	386	367	349	346	352	338	371	362	340	347	361	357	314	348	311	308	373	343	349	355	347	335	358	337	353	328	357	364	363	360	370	360	366	320	361	360	338	343	368	360	314	343	400	352	375	346	380	351	373	371	343	333	350	326	382	365	378	329	351	331	343	363	334	344	368	362	371	365	319	353	347	358	344	357	358	358	354	329	333	374	339	344	379	351	338	351	364	330	338	357	360	345	349	376	366	342	366	361	341	319	341	336	332	376	348	360	328	346	347	319	340	331	364	350	342	314	324	368	340	354	358	359	378	363	350	347	346	349	335	329	351	358	374	364	351	375	333	338	369	383	393	342	353	345	321	382	339	369	338	359	354	366	354	346	354	364	345	334	349	362	348	379	374	377	350	336	357	336	345	355	349	348	351	355	345	373	377	351	354	337	330	346	354	350	361	345	335	315	325	328	315	326	336	355	334	354	365	368	362	373	374	323	351	377	341	328	331	339	328	347	382	346	346	326	345	361	343	339	339	339	324	351	383	330	401	373	351	370	347	370	346	377	335	347	369	366	343	323	334	336	356	335	375	352	354	361	363	340	341	336	360	376	339	354	359	352	336
7841	8435	7117	3416	2667	2026	1531	1130	995	959	839	830	747	754	709	683	710	689	698	694	637	687	711	706	673	729	695	683	687	706	686	708	676	680	727	697	700	629	678	672	650	662	662	708	689	685	689	689	636	613	802	826	653	630	689	640	624	660	646	605	632	671	568	634	610	634	670	644	633	624	662	574	661	641	654	629	614	635	621	621	634	627	643	595	641	637	635	629	660	630	658	636	677	687	637	656	648	659	674	637	581	644	707	576	596	636	633	591	610	614	630	630	654	641	635	606	621	625	618	591	653	632	641	639	604	622	585	612	617	639	637	617	610	646	673	686	633	619	613	668	636	617	649	695	633	665	620	610	592	631	635	612	645	642	590	660	593	642	628	620	668	591	591	630	620	571	619	594	602	674	645	600	625	657	597	641	635	644	608	619	668	614	612	628	625	651	588	629	639	643	614	602	605	649	591	662	685	621	627	628	641	598	635	609	625	664	648	625	642	591	639	628	670	662	627	595	652	601	617	628	657	626	646	619	608	628	643	633	584	677	662	618	650	624	631	675	661	631	675	618	650	625	660	601	651	621	603	612	613	630	609	671	637	611	610	637	583	645	610	611	598	646	619	630	659	665	648	632	612	634	622	603	625	663	665	650	628	629	590	611	659	688	662	650	658	642	614	612	580	653	638	678	648	639	612	607	612	633	641	616	643	671	621	606	644	585	616	617	646	581	661	606	710	600	638	659	611	635	611	606	605	654	635	612	616	619	615	642	656	636	623	634	632	673	647	654	646	659	615	621	627	640	633	663	672	638	636	631	687	618	642	637	626	609	699	627	676	634	683	614	624	634	628	589	642	624	651	629	643	616	628	646	630	645	634	627	661	616	660	651	617	647	581	646	629	639	597	608	638	651	611	623	648	603	693	634	609	634	589	592	645	574	611	573	606	630	650	649	628	613	626	668	598	603	648	653	675	607	661	682	607	624	666	625	618	661	630	597	628	627	651	658	623	657	638	623	635	664	645	630	604	620	642	612	607	606	598	593	613	634	630	605	654	586	626	591	639	578	628	625	688	594	640	630	639	597	622	592	656	606	622	674	639	608	636	669	701	646	624	615	611	642	672	632	640	641	656	608	625	678	602	618	700	656	629	639	653	645	631	632	628	660	603	592	633	638	605	651	614	595	629	623	602	678	619	617	577	597	660	669	625	656	665	650	604	634	608	635	612	610	655	612	603	642	667	652	637	609	632	613	631	624	676	614	665	611	578	628	657	622	652	632	625	624	661	625	630	626	642	661	627	582	635	663	623	627	645	618	638	596	609	596	628	628	590	644	591	631	617	630	625	663	599	655	660	641	690	665	663	602	670	654	615	601	654	650	621	653	648	595	628	655	622	602	666	642	667	650	622	623	604	666	610	652	701	649	636	657	615	635	657	578	631	635	617	638	602	617	636	649	671	611	632	650	641	616	589	668	600	607	597	635	617	599	621	615	644	666	675	644	644	641	630	593	695	637	599	625	651	619	622	631	603	619	652	639	658	655	626	650	654	570	662	632	629	597	643	636	639	627	658	633	607	637	630	640	616	627	598	606	597	654	636	604	653	649	661	646	631	592	633	663	582	642	632	624	606	651	625	640	618	629	629	645	674	640	650	631	671	642	598	634	611	649	621	647	578	605	631	628	603	636	629	644	635	645	653	602	616	608	659	647	605	647	605	610	605	606	636	630	626	591	584	633	637	635	656	685	643	633	638	671	639	623	601	652	657	656	587	612	672	633	619	633	638	588	627	654	610	624	589	657	626	651	633	625	620	672	648	629	633	665	655	660	603	667	677	615	661	627	652	678	616	659	590	615	658	621	633	641	654	643	630	639	648	615	605	650	642	640	612	637	641	621	663	630	627	643	612	669	603	651	617	613	623	641	663	635	661	625	630	630	591	592	603	604	645	689	638	626	634	595	626	597	644	637	633	629	663	607	649	610	641	644	607	624	624	629	609	635	648	621	637	606	661	636	636	647	662	610	630	631	613	606	586	632	621	608	629	626	630	656	605	666	572	672	604	651	627	668	630	645	626	602	632	600	609	595	630	650	655	625	614	630	628	623	634	637	625	639	651	652	621	636	632	616	616	620	641	629	634	636	628	660	630	659	608	616	630	638	616	649	630	636	602	643	642	643	584	635	575	630	596	621	618	595	660	624	650	659	616	584	632	606	642	650	652	643	639	601	647	697	612	644	595	642	611	641	617	593	626	638	617	611	647	668	624	613	632	621	624	615	629	622	654	608	610	616	638	625	650	619	593	666	606	604	672	576	587	599	604	617	615	609	613	636	612	638	641	652	674	624	641	652	672	647	633	566	659	597	624	613	624	627	645	625	617	607	610	662	599	663	604	641	610	576	608	647	652	640	649	607	582	652	596	642	649	607	608	633	648	649	600	617	620	625	610	650	561	573	674	634	659	598	635	598	640	645	663	633	605	574	593	656	618	649	671	654	642	645	643	594	609	620	595	639	591	586	656	648	643	643	698	654	574	624	644	645	609	597	607	653	659	632	618	625	608	632	642	595	669	614	655	641	640	620	619	581	672	647	628	641	628	621	620	600	625	625	648	625	646	653	618	596	653	676	616	638	619	639	620	624	644	619	642	625	635	624	599	624	609	627	653	642	633	630	631	637	604	658	593	606	626	617	632	694	604	601	637	636	639	626	572	610	628	597	598	623	613	637	644	652	647	635	638	665	647	620	658	585	704	644	577	604	653	626	630	617	640	611	614	625	608	640	616	608	623	636	642	621	623	652	646	642	658	574	605	668	597	642	676	657	591	659	632	592	657	652	630	624	603	627	625	603	595	629	668	639	616	635	623	653	663	585	633	624	611	619	614	631	634	612	621	633	615	660	638	597	604	647	598	610	622	656	641	629	635	601	680	622	608	647	671	631	632	634	637	633	606	627	612	622	609	621	621	649	660	650	608	637	613	614	621	625	652	651	613	657	669	644	638	621	571	636	629	652	589	671	638	614	624	652	664	592	624	592	663	643	661	637	637	609	626	642	621	628	611	618	606	670	632	660	609	634	624	595	683	627	602	657	596	636	610	658	632	674	635	627	650	658	636	665	644	622	685	613	619	644	585	629	629	639	600	596	634	647	628	628	661	604	620	621	628	617	611	648	647	610	669	632	590	642	655	602	635	631	652	701	637	635	617	648	618	594	627	629	613	605	621	624	617	651	625	626	629	620	609	638	653	630	638	657	608	661	620	649	606	615	637	634	610	607	634	663	587	579	651	589	614	648	627	627	613	605	608	659	623	617	641	633	688	639	617	652	615	644	650	585	643	578	614	666	609	628	649	645	632	592	680	649	651	650	688	602	639	620	621	670	592	652	645	635	660	605	598	627	584	628	630	617	605	667	587	657	603	623	589	623	636	637	616	606	605	599	619	598	625	628	611	619	626	633	640	640	626	630	657	618	637	629	676	629	630	613	662	590	632	569	630	653	615	620	602	611	585	621
24212	21263	28285	24551	19736	3230	1189	740	601	548	537	439	427	409	361	378	392	370	345	353	346	372	354	383	396	330	329	378	337	344	363	333	377	320	364	332	346	351	337	347	328	307	372	333	346	355	311	320	342	500	918	764	284	327	312	330	333	349	321	347	308	353	314	334	310	331	320	292	305	325	324	327	321	339	324	308	292	328	290	322	310	315	271	311	308	301	287	273	316	312	294	314	354	333	283	322	334	319	306	307	344	289	310	305	301	327	312	313	310	327	326	281	302	321	303	320	292	294	324	312	343	320	326	310	314	346	268	327	313	331	351	307	286	335	319	303	319	283	291	318	307	315	317	309	300	348	319	293	294	306	298	342	316	306	307	281	275	273	309	321	294	339	309	305	332	296	337	356	300	274	309	300	309	278	326	325	292	315	312	321	293	298	308	290	287	314	329	305	314	295	299	338	295	299	317	316	301	281	330	327	300	317	277	311	335	316	306	292	326	308	289	315	327	290	347	280	349	331	330	322	309	311	307	322	308	288	325	357	317	290	334	324	316	292	308	292	299	313	303	343	294	324	323	293	296	315	286	288	302	313	269	303	300	317	312	274	298	295	312	309	279	321	306	281	322	306	278	300	304	294	320	285	273	313	333	287	324	303	332	311	309	303	301	310	320	317	296	313	302	298	336	321	312	289	328	292	335	316	316	302	294	281	308	297	316	292	295	312	276	285	301	326	323	327	281	305	324	308	299	338	349	333	294	299	300	337	302	283	295	345	287	335	306	304	355	318	312	325	299	295	335	291	305	286	303	315	300	288	298	303	288	299	294	316	289	283	289	312	312	278	314	324	279	316	286	314	294	349	281	322	310	298	341	318	292	291	326	282	319	312	315	326	281	292	318	356	322	321	314	289	285	302	295	299	321	312	313	315	285	309	308	285	317	286	317	315	316	328	334	302	311	280	316	303	309	289	303	303	299	309	329	282	341	317	318	331	277	285	293	328	296	320	324	281	309	309	324	305	316	357	323	308	300	305	307	314	293	333	282	317	282	332	338	338	297	324	311	319	303	323	315	299	298	292	308	310	308	311	297	291	327	304	309	326	331	310	282	300	310	293	349	307	305	285	326	323	298	317	305	356	306	297	318	308	330	313	320	317	324	283	356	308	301	319	313	302	345	323	343	304	304	315	314	334	329	296	311	306	323	324	294	320	318	310	305	312	307	315	317	318	326	308	316	325	294	281	289	300	329	286	305	325	289	290	306	345	311	328	338	294	320	318	303	297	344	344	320	300	308	304	314	296	317	312	299	328	308	280	329	345	279	269	304	321	280	305	316	298	309	330	287	285	275	329	284	305	304	295	296	277	326	310	300	323	301	315	272	303	337	305	305	307	313	342	336	345	312	295	297	309	288	312	295	316	321	293	298	312	321	283	338	311	294	323	317	321	358	344	320	340	291	326	317	335	311	318	299	328	282	319	313	325	300	310	272	309	305	310	292	318	300	284	315	305	309	337	291	280	317	317	295	316	356	306	315	270	280	338	286	335	314	286	308	290	322	320	296	292	308	325	289	312	333	272	303	323	293	330	298	302	297	283	339	327	325	303	304	334	303	316	305	312	286	337	332	301	294	301	294	306	295	300	295	312	290	319	295	312	302	323	307	294	304	293	315	306	314	344	330	284	270	314	314	309	330	348	310	289	284	336	302	336	299	335	280	293	335	325	326	316	316	321	288	321	291	317	318	322	297	310	293	295	323	306	291	335	309	326	342	288	293	304	322	290	291	317	300	306	285	322	314	350	299	309	283	317	327	297	344	331	297	334	295	289	336	302	293	316	295	288	292	336	326	316	299	290	289	307	308	311	298	323	304	331	314	287	300	308	280	321	304	299	324	296	309	305	301	313	336	309	296	308	325	368	317	313	286	312	330	292	317	303	309	275	305	318	318	316	305	268	335	290	336	342	328	306	290	329	332	347	293	288	294	325	294	282	323	353	314	310	264	306	333	287	314	345	288	300	331	322	305	317	317	315	304	311	332	365	328	318	331	303	310	309	309	317	304	328	285	346	296	312	320	322	326	318	343	304	298	340	306	305	325	323	326	290	308	318	294	285	334	344	325	310	329	300	302	301	294	339	287	271	296	331	292	304	332	298	288	292	303	347	308	332	320	320	333	307	299	285	304	325	265	318	310	310	289	307	331	322	315	288	320	333	311	311	311	326	308	301	299	300	303	312	316	346	301	306	320	302	336	331	333	320	319	307	302	345	316	316	335	300	288	321	313	325	326	342	315	299	321	330	301	330	310	289	326	287	307	314	316	281	297	316	294	319	319	293	328	288	317	321	306	297	313	323	315	299	303	333	319	315	291	323	294	315	287	318	307	276	314	306	329	320	300	292	343	305	317	324	285	315	288	292	309	309	282	312	322	293	312	321	289	353	311	309	261	306	319	327	308	323	281	278	293	342	288	321	318	306	288	300	301	323	305	283	314	336	305	313	300	276	309	299	318	315	341	283	310	337	286	327	321	300	319	326	334	308	301	326	330	310	312	301	289	322	302	327	295	321	291	330	300	329	309	270	309	364	317	285	280	327	311	276	318	316	305	310	315	297	298	305	292	277	333	310	322	293	279	284	293	327	302	316	305	303	308	293	295	335	312	279	301	333	339	336	293	323	294	313	312	328	317	318	279	296	302	279	307	312	318	269	343	302	293	310	321	276	269	335	304	301	295	332	309	331	283	322	323	325	308	344	308	325	344	312	289	294	284	314	303	334	317	312	295	320	270	296	323	304	315	304	290	295	348	336	279	269	320	332	321	307	318	298	296	316	326	337	322	304	312	349	346	273	315	313	316	310	295	293	292	318	323	329	298	308	292	313	321	313	300	329	329	309	317	331	275	314	321	311	337	312	281	304	286	340	307	328	331	318	330	304	324	294	320	319	308	291	326	304	300	310	286	335	344	373	313	302	301	327	309	320	294	313	302	313	306	307	346	311	308	296	305	320	330	339	287	338	303	304	316	314	311	280	303	324	303	301	324	305	343	337	300	296	296	308	316	311	272	298	321	326	337	288	295	316	307	323	318	293	304	316	291	289	308	289	323	287	310	329	330	310	288	317	322	310	338	284	314	313	354	343	312	347	332	292	314	307	333	350	298	311	296	327	335	300	312	308	322	306	315	313	340	302	298	319	301	300	301	323	329	303	306	253	316	297	323	304	304	289	293	305	300	347	317	325	282	318	327	299	310	325	292	316	299	301	310	290	303	318	283	295	346	315	307	305	318	295	297	291	331	284	293	342	337	346	308	306	283	320	327	311	325	320	279	292	289	293	313	310	340	293	299	344	313	275	358	324	277	320	288	308	296	306	308	299	289	336	318	327	310	315	295	323	280	307	304	303	346	291	307	329	326	322	283	309	327	332	310	316	276	323	338	304	302	301	347	310	296	331	308	277	311	308	310	304	303	313	287	281	274	284	313	299	314	329	290	307	314	267	309	292	306	298	286	314
9687	17067	14131	7397	5320	3903	2877	2144	1708	1470	1332	1107	1022	952	907	920	863	836	760	761	761	770	759	753	758	734	709	721	699	706	702	720	709	706	692	711	677	694	669	669	660	674	626	710	675	666	646	672	645	1010	2384	1951	608	575	607	591	566	592	588	579	612	551	566	526	572	561	540	557	596	590	571	542	559	563	544	563	600	583	544	569	578	553	576	550	595	568	529	544	573	537	555	565	558	531	562	556	571	566	548	601	574	541	545	570	561	580	589	553	596	568	619	541	604	574	551	590	546	545	571	531	556	562	579	570	559	548	557	564	576	556	562	545	581	570	591	563	565	553	508	561	561	586	537	579	580	544	547	559	546	575	586	572	565	523	585	588	578	598	587	586	550	565	587	549	568	557	558	540	594	545	573	579	607	564	561	598	557	565	583	570	583	525	601	533	559	527	551	575	588	588	552	577	614	572	564	555	550	558	571	557	512	567	572	574	577	590	587	601	590	543	562	524	574	546	529	578	615	553	575	520	584	558	592	600	605	540	563	591	515	590	576	517	560	591	547	521	566	557	562	587	568	619	599	589	583	574	557	578	567	586	543	626	551	583	509	582	548	562	542	563	564	580	578	554	594	532	596	581	547	578	551	545	557	570	575	589	567	583	582	556	556	559	635	558	561	597	568	563	583	583	534	557	574	594	542	523	541	609	546	618	563	511	550	590	568	554	568	549	578	615	564	608	560	571	523	561	581	590	563	556	549	544	587	560	609	585	590	561	593	538	563	556	558	570	563	554	550	526	565	545	541	524	560	533	554	553	557	566	514	572	578	603	557	571	527	571	609	541	547	587	589	545	566	529	579	564	570	521	528	550	560	538	579	550	574	592	562	552	594	572	533	571	554	584	564	558	577	553	587	584	546	558	574	564	509	575	558	549	558	553	602	554	599	576	546	576	545	597	576	544	606	543	604	548	594	571	556	557	577	559	540	563	543	596	531	596	556	552	556	555	645	576	540	561	589	568	597	550	596	597	561	614	563	591	557	575	591	620	597	574	563	614	499	560	577	624	563	588	536	599	508	539	530	608	585	558	543	556	584	571	568	596	556	575	532	533	523	561	590	592	572	573	597	552	540	592	554	602	558	561	564	527	604	548	572	564	582	594	551	567	566	557	558	577	567	577	563	554	553	591	597	580	549	640	567	571	555	591	623	570	544	567	566	554	562	537	564	547	523	565	563	548	553	573	579	596	575	581	563	543	551	562	607	567	605	565	579	546	575	595	572	602	561	535	579	587	603	567	547	546	530	581	579	612	550	594	563	597	573	626	585	537	560	574	571	557	569	582	572	582	580	583	555	560	583	578	574	553	568	630	580	576	538	558	573	552	584	591	572	525	570	589	585	525	593	576	540	540	598	523	547	521	573	572	562	562	559	561	540	574	562	532	578	565	593	515	534	593	584	535	535	560	548	578	558	587	562	598	537	564	566	569	582	555	614	539	541	575	532	589	617	553	541	550	586	608	535	590	591	554	591	562	570	545	568	575	553	572	620	562	558	574	569	575	542	573	541	579	597	559	566	544	593	573	566	546	552	566	592	575	559	575	560	558	614	521	550	525	570	568	575	552	560	573	535	578	550	579	627	525	552	576	562	540	525	544	573	590	590	572	556	575	595	586	574	552	543	574	563	584	584	588	565	566	553	582	586	610	554	592	572	576	567	579	564	603	602	515	583	555	570	563	559	574	545	553	589	601	566	572	555	544	574	548	594	565	537	538	549	602	560	587	581	608	552	581	587	562	558	578	556	573	565	550	608	549	532	569	580	564	558	552	558	581	588	574	557	591	592	571	541	565	569	549	550	555	552	575	598	562	530	518	549	613	597	582	555	580	595	598	606	543	560	581	597	540	584	602	606	593	549	574	540	564	559	577	539	513	551	525	585	596	546	556	548	563	560	570	565	619	552	547	560	550	552	592	541	565	550	591	565	604	556	617	554	512	576	562	537	562	535	571	510	607	547	635	572	577	551	581	550	542	603	577	533	556	499	576	570	576	576	549	541	601	587	571	568	546	566	561	599	573	604	524	577	543	553	578	544	577	588	602	613	541	542	544	543	560	556	567	568	548	572	551	582	568	553	556	572	602	564	563	546	553	594	577	582	552	547	587	558	584	601	555	556	571	545	526	559	581	565	634	541	577	524	588	559	560	568	554	575	567	573	580	557	561	582	555	576	549	558	553	584	583	549	587	545	551	526	557	584	531	583	561	589	572	535	512	561	565	558	617	553	564	565	563	559	565	542	533	558	552	618	569	586	584	568	578	573	522	557	585	519	530	576	550	586	548	568	625	550	528	574	516	578	588	574	570	563	555	573	608	552	574	574	516	586	604	565	542	592	539	562	591	628	554	567	591	581	591	584	537	569	557	557	615	523	585	603	575	566	542	574	567	597	562	575	584	586	542	560	566	552	572	564	564	535	571	573	529	565	547	561	555	590	557	563	579	540	555	576	549	588	569	561	559	537	572	556	616	540	563	536	544	520	576	557	557	544	549	580	582	555	578	588	547	556	588	597	540	557	585	576	594	576	557	550	595	546	544	589	561	559	561	547	604	552	573	563	564	579	574	584	581	553	535	526	569	611	554	561	559	568	566	563	563	549	551	568	575	598	550	542	613	551	575	550	565	587	551	573	563	591	584	552	572	537	577	557	553	550	571	591	572	552	592	576	614	536	552	536	559	593	581	578	547	586	517	566	556	603	586	575	567	551	638	618	585	549	580	544	561	517	516	587	533	554	645	579	548	584	568	561	543	544	587	561	570	566	574	555	569	648	564	597	558	607	552	580	531	567	557	557	566	607	545	538	558	554	558	545	536	529	558	564	565	561	562	540	584	585	564	582	569	524	546	600	555	528	567	558	584	550	549	551	607	584	541	549	588	564	529	577	583	569	588	596	583	574	573	574	584	585	572	574	548	555	556	547	529	556	597	552	546	578	561	544	579	555	590	554	568	570	538	548	573	561	553	578	557	608	597	593	565	575	599	567	545	588	514	560	518	594	534	599	581	568	542	617	545	529	572	540	569	605	605	565	560	543	574	535	521	584	548	555	600	592	545	537	557	570	521	567	600	555	582	559	555	563	596	558	562	576	586	565	581	539	542	549	576	556	567	573	584	552	583	533	530	544	623	583	599	557	581	566	562	530	593	560	573	567	578	523	533	560	586	497	574	587	570	561	565	583	578	567	600	603	532	581	577	570	575	515	597	591	570	580	513	588	586	573	585	540	592	573	568	535	552	543	552	585	548	570	555	597	590	564	629	608	606	560	584	559	573	561	613	614	584	560	545	576	599	581	563	579	561	595	578	582	544	558	572	551	596	583	556	550	567	571	527	535	530	600	570	561	605	561	592	574	618	598	561	561	601	538	543	596	529	582	537	590	585	577	528	505	567	544	554	577	584	544	573	569	579	571	556	553	580	527	555	534	549	608	601	550	570	570	577	586	542	550	555	583	532	580	633
23262	21273	28964	23869	21263	18162	2611	924	696	582	522	436	373	358	350	301	331	320	354	308	296	286	262	263	258	295	258	247	275	232	275	297	262	265	258	251	215	247	252	267	236	257	239	237	234	239	238	220	220	408	1267	1111	225	192	201	210	219	214	186	206	195	233	187	182	187	228	200	189	200	203	216	174	200	221	212	222	199	195	199	194	188	216	218	194	194	226	189	181	192	172	202	213	171	191	182	195	190	193	194	204	198	171	187	207	213	199	193	202	200	201	191	185	222	203	205	205	168	215	209	198	211	203	186	200	199	174	203	178	186	212	220	207	193	188	167	203	187	207	202	210	210	196	192	220	196	198	192	236	199	211	203	189	213	204	185	212	202	196	175	199	187	200	207	187	201	177	179	170	192	225	215	180	199	211	198	207	216	210	198	182	200	196	195	195	195	188	206	190	207	180	175	207	206	196	180	202	174	162	214	203	204	216	188	183	216	204	186	175	213	187	212	195	192	216	184	209	191	183	208	212	208	208	180	205	238	208	214	212	196	207	220	221	187	214	201	200	221	207	189	160	197	212	194	217	179	212	193	210	213	182	198	213	201	205	189	201	212	222	206	207	187	189	189	198	205	200	185	190	195	191	225	224	189	173	197	212	211	192	177	180	218	206	188	217	190	208	186	217	198	206	193	206	225	217	178	195	209	206	187	213	197	215	194	223	198	201	211	195	217	207	211	185	191	197	198	206	205	188	210	180	204	203	205	186	194	199	196	175	200	197	170	201	187	200	191	193	188	196	205	202	203	173	223	182	219	183	196	176	217	187	199	210	198	187	216	195	202	179	209	204	195	205	208	178	203	193	225	209	189	214	224	209	201	186	189	180	203	190	183	204	195	183	207	190	202	209	203	217	176	212	203	191	202	165	187	191	203	176	182	195	193	174	181	220	196	188	181	202	196	200	194	212	187	220	180	179	216	170	195	210	196	210	188	214	186	169	186	217	206	196	227	219	193	207	169	206	199	215	177	196	174	196	204	194	186	192	202	204	194	204	168	217	202	184	181	201	225	202	171	192	211	202	186	182	173	166	213	227	193	187	177	189	208	209	222	201	160	177	190	196	208	182	199	212	190	175	213	229	176	221	195	170	216	191	222	178	214	188	191	207	186	196	189	225	200	202	179	195	175	187	207	220	221	189	176	186	174	179	205	208	199	187	219	190	187	181	208	211	202	166	173	194	222	201	180	187	197	226	195	190	178	202	208	181	165	190	204	196	190	194	227	181	210	193	198	223	179	207	196	189	228	222	208	195	195	223	176	222	190	220	171	228	192	198	192	169	215	207	214	204	203	185	213	176	176	216	237	202	182	198	221	195	212	221	193	205	196	217	211	178	202	207	198	186	207	204	184	200	181	188	200	185	222	181	182	211	210	211	197	190	189	168	167	214	191	212	200	196	209	187	205	204	205	196	215	178	213	222	227	213	210	195	199	171	197	201	190	199	196	191	189	193	201	212	184	187	189	203	203	183	207	189	203	218	208	185	197	215	219	180	200	191	216	202	198	198	200	192	198	194	212	165	188	167	189	215	189	189	203	207	188	220	189	207	182	202	188	205	190	217	176	214	207	191	184	171	193	195	223	189	204	192	231	201	181	179	220	191	228	187	205	189	204	203	204	186	199	183	219	198	175	201	211	198	204	199	201	185	177	197	198	199	190	203	176	191	181	216	196	194	205	195	185	197	206	190	176	207	174	197	215	196	191	219	206	204	208	198	183	216	205	222	190	186	188	193	224	184	212	204	198	190	187	196	205	221	189	215	195	185	188	194	202	191	212	189	201	209	201	220	202	197	188	202	184	219	190	187	188	202	198	183	222	223	229	212	189	180	215	196	202	191	207	190	190	227	203	208	183	205	202	200	196	190	185	182	186	174	197	197	176	192	205	178	227	201	186	202	202	194	219	202	179	191	195	195	180	193	178	209	184	185	169	178	210	181	181	193	203	193	216	203	185	204	204	201	208	202	189	191	173	191	212	192	192	204	195	207	190	197	200	209	202	203	184	195	177	202	191	170	202	217	219	210	199	192	191	203	200	195	187	171	176	206	192	191	182	183	200	197	198	189	227	215	216	213	202	178	207	200	190	205	199	198	208	195	205	210	196	207	195	188	200	206	214	217	184	212	175	221	197	184	219	213	202	187	194	196	198	199	210	177	209	191	211	196	174	204	184	184	219	204	197	212	182	192	186	208	200	204	201	211	184	186	208	210	198	183	199	189	198	204	220	217	184	194	193	198	203	211	219	188	200	242	169	196	210	217	189	167	201	201	216	199	201	217	217	190	204	190	188	179	203	202	208	187	213	200	186	185	195	188	205	203	190	192	177	204	200	201	212	228	212	207	199	198	211	201	227	197	192	212	214	172	190	175	204	211	188	205	194	225	178	184	217	206	207	224	227	180	186	197	183	188	189	182	203	193	195	180	195	190	213	214	185	204	197	186	216	212	206	219	157	226	206	189	206	216	215	192	193	194	197	206	238	188	180	209	193	217	210	204	210	185	212	192	202	187	187	190	179	200	176	186	190	195	196	200	172	204	209	197	208	225	191	179	229	179	196	174	221	195	190	185	177	194	196	204	186	198	190	206	206	206	187	195	222	183	208	217	200	189	192	193	207	194	190	213	188	172	187	193	189	220	201	192	216	232	207	176	211	173	194	201	214	194	199	199	195	226	182	208	205	205	203	213	189	199	186	213	197	205	198	187	193	184	174	202	201	207	207	193	220	189	209	202	192	207	212	212	210	205	176	209	191	194	200	175	186	212	187	185	205	201	214	185	211	199	225	209	219	189	202	216	193	183	190	194	216	204	198	214	191	186	211	174	212	189	175	219	187	194	207	201	181	177	199	197	181	206	175	194	188	188	197	158	203	212	217	194	192	203	210	202	188	213	204	221	192	223	206	180	213	202	210	201	201	200	172	208	194	198	207	202	191	210	197	188	185	220	233	206	200	208	210	209	183	218	197	218	226	206	209	195	195	183	202	201	174	199	196	199	201	169	209	189	200	217	175	188	182	206	188	225	198	213	174	204	174	222	198	195	196	196	199	197	209	199	197	203	220	199	197	195	216	178	209	204	206	193	207	178	196	197	180	206	200	200	201	174	182	193	190	197	191	187	221	192	222	207	195	192	216	171	199	217	200	228	183	187	220	198	190	201	195	199	196	169	190	178	191	199	197	191	198	190	205	214	223	205	176	205	216	206	204	189	193	201	221	206	197	185	194	192	224	193	168	197	221	196	196	187	194	201	208	196	184	216	201	209	204	177	191	207	196	206	215	193	196	209	188	179	212	207	189	211	219	228	187	183	203	178	184	210	196	186	160	223	201	213	199	194	201	201	194	199	168	186	198	199	195	229	206	194	170	198	195	246	197	190	212	222	224	203	176	170	185	191	202	199	219	200	196	184	197	203	191	213	201	205	173	191	209	193	186	212	232	202	202	210	198	225	216	203	220	196
11814	23104	18900	10873	7591	5556	3949	2970	2300	1862	1579	1305	1219	959	891	905	860	786	766	706	669	668	652	675	633	634	630	599	631	620	575	680	593	604	529	527	564	570	588	514	542	490	532	532	539	487	475	435	415	1071	3822	3098	429	406	424	388	384	402	401	385	392	376	422	392	450	391	365	333	375	401	379	367	371	341	390	367	360	367	384	353	398	393	376	358	383	386	412	371	345	365	357	370	362	374	352	361	369	364	366	372	380	360	363	376	354	373	384	371	353	398	362	359	373	355	351	369	360	410	363	351	342	353	377	382	358	329	362	382	339	384	363	367	361	386	355	363	379	353	346	357	380	424	368	363	373	354	377	385	399	329	389	351	343	333	382	346	374	387	375	349	395	344	378	389	379	399	397	325	307	361	400	394	364	364	375	378	347	350	337	353	378	347	378	351	363	391	379	346	371	368	408	388	348	307	338	353	409	349	352	410	346	379	395	375	362	341	367	365	410	354	390	395	366	379	344	372	356	337	395	364	366	343	313	351	394	393	362	378	373	363	381	361	381	330	366	367	387	373	321	369	352	373	360	382	389	360	404	356	349	342	380	362	395	349	394	363	349	372	362	383	353	381	369	381	367	361	372	383	375	364	346	376	364	371	359	375	350	401	381	337	345	340	363	381	371	389	363	354	380	336	369	371	346	374	354	336	365	364	365	356	354	360	385	374	379	413	350	331	380	346	385	317	319	344	350	377	379	398	362	340	384	368	363	396	363	378	333	404	332	395	347	380	398	377	384	374	372	411	363	364	364	356	330	369	334	326	384	367	317	365	326	332	352	364	371	374	348	354	343	335	346	344	367	368	389	330	379	354	380	374	350	354	343	341	366	368	353	383	363	373	368	358	350	377	356	380	336	333	390	400	388	354	351	375	367	324	352	347	369	331	395	363	367	387	362	363	369	365	387	334	362	398	341	345	358	363	369	343	349	371	327	372	393	349	386	382	366	322	378	355	368	338	375	353	368	331	355	396	346	361	377	385	389	368	366	337	382	383	377	338	343	374	355	375	349	367	360	370	373	403	349	351	362	352	361	386	361	392	373	372	398	411	333	373	383	377	394	355	353	376	393	344	351	381	380	372	344	398	333	381	355	382	366	354	387	394	376	354	377	368	364	346	385	342	362	414	367	364	382	336	380	385	373	360	325	368	382	370	383	332	358	390	362	390	375	336	385	336	333	360	349	359	358	353	350	397	369	376	315	372	348	363	355	402	375	371	392	349	402	380	346	365	368	397	377	385	358	377	378	371	350	374	347	415	381	351	342	401	338	360	356	349	356	378	351	386	357	363	386	365	350	343	355	351	386	335	356	360	396	382	375	346	385	379	343	382	377	346	363	370	359	369	343	388	377	372	386	393	363	355	358	380	367	360	348	367	392	375	362	363	323	354	376	333	382	365	350	376	405	356	402	389	356	377	392	373	374	338	352	347	349	325	360	346	333	349	347	359	343	340	383	374	351	366	388	333	333	364	403	368	374	409	367	363	386	363	346	379	355	359	339	371	374	385	339	371	375	375	331	375	363	374	382	336	357	357	375	326	376	365	394	363	357	347	359	334	362	365	371	333	347	363	370	398	345	368	381	350	346	370	360	343	350	367	353	362	366	365	364	365	381	344	342	362	375	368	364	356	333	373	387	354	376	372	381	358	337	338	362	341	375	371	365	360	338	352	355	348	320	328	375	339	359	411	359	385	382	369	347	354	346	380	418	357	402	328	341	348	369	354	329	351	354	370	336	355	367	379	348	335	367	335	397	336	366	362	383	336	358	401	337	376	333	363	359	394	352	370	351	367	360	353	361	361	369	324	347	359	394	374	343	376	356	339	374	369	367	350	374	345	337	386	378	352	349	355	405	379	332	357	378	344	375	336	377	364	364	379	371	377	373	365	330	328	353	377	382	340	352	383	362	367	390	360	375	358	350	349	352	378	391	361	377	337	348	361	351	367	358	314	340	383	364	394	365	333	336	360	340	343	393	343	360	375	390	364	329	368	375	344	406	393	358	353	358	352	349	381	375	358	385	348	356	360	373	346	405	402	346	403	360	362	385	378	362	381	345	371	362	369	394	355	366	429	381	339	346	381	396	354	336	360	361	373	356	412	340	344	395	353	345	330	351	393	334	333	383	359	375	374	376	365	378	326	388	382	366	381	359	330	370	352	343	361	341	356	363	352	367	387	363	392	387	383	360	369	398	341	390	400	366	347	359	341	364	370	388	358	349	344	395	353	396	356	352	365	359	328	367	397	372	364	382	374	358	357	389	370	365	361	386	357	378	372	367	384	372	350	329	368	379	375	354	365	355	327	386	324	379	373	366	357	363	380	320	389	387	371	341	365	355	354	365	375	373	355	308	373	369	359	348	341	340	351	376	374	416	374	354	365	369	365	378	361	380	339	343	379	350	369	376	376	356	339	359	378	381	348	350	376	341	379	355	374	347	398	362	370	391	371	351	361	367	400	379	358	351	343	348	361	351	387	354	363	363	381	338	360	360	368	373	336	348	386	354	356	357	364	346	330	321	368	397	337	348	362	383	374	324	366	345	361	420	329	374	378	356	351	355	359	396	361	342	367	372	390	395	392	376	353	344	355	405	360	362	350	371	368	349	391	358	330	358	375	385	361	379	354	356	382	385	359	392	389	356	347	349	350	349	354	363	354	383	357	374	352	372	341	369	346	326	384	368	370	366	399	357	369	397	353	333	357	384	353	347	354	356	364	367	376	378	373	327	352	359	345	394	332	352	379	365	350	358	352	358	361	355	374	364	387	349	307	360	341	354	348	354	325	357	404	353	337	355	332	379	360	339	399	383	359	358	348	381	335	360	395	360	366	376	351	352	373	372	354	351	362	369	352	365	412	343	380	372	346	378	343	361	328	366	378	409	359	363	345	376	370	381	358	369	391	350	359	363	350	350	394	361	374	369	378	351	372	366	344	368	371	392	358	382	382	362	381	396	349	383	360	370	367	340	374	403	375	364	349	337	397	394	335	367	357	356	343	359	357	397	369	336	351	368	357	370	337	394	362	336	375	337	356	326	370	332	356	328	360	358	361	345	370	354	391	397	372	388	322	413	367	357	357	347	351	387	344	366	355	369	375	324	354	368	316	366	395	352	364	339	355	342	358	393	359	394	356	335	378	379	380	385	357	362	345	351	366	371	339	409	386	359	382	371	374	376	353	329	342	336	390	345	391	365	418	339	411	340	342	367	342	370	325	352	360	337	360	372	357	381	369	368	398	374	375	328	399	375	386	350	391	330	355	387	337	357	393	348	357	332	325	367	362	381	343	331	357	388	321	381	375	322	363	370	370	361	376	382	361	376	369	373	356	364	370	361	358	347	372	400	373	363	367	348	404	313	361	383	353	353	350	334	374	343	376	334	372	368	328	338	365	366	408	343	359	357	352	403	359	368	350	368	386	381	367	400	355	355	339	358	372	367	347	352	336	386	381	376	368	391	378
26835	19894	7516	1988	982	730	605	462	441	438	410	415	417	358	380	356	385	390	364	343	354	361	357	374	344	369	361	363	355	370	393	388	354	345	360	395	369	372	391	325	373	368	360	365	337	369	377	374	350	351	392	426	336	336	326	334	357	346	336	339	310	351	350	376	368	369	332	341	375	361	369	368	372	384	370	332	380	355	353	384	311	362	347	344	347	351	365	337	329	353	358	351	324	336	380	374	370	362	363	348	365	327	372	338	326	343	343	391	374	356	351	363	346	335	349	351	351	366	354	348	348	350	353	337	378	327	356	342	379	348	358	368	309	352	332	334	351	354	324	326	379	331	366	341	359	342	345	383	365	354	334	338	333	329	356	336	345	373	338	364	359	359	291	340	344	343	337	339	355	316	352	349	366	360	354	357	333	346	346	360	329	371	351	344	341	363	349	337	346	393	370	341	369	346	327	352	368	342	347	371	352	342	385	373	391	349	341	350	325	356	327	358	385	344	351	365	335	313	365	370	393	344	319	371	313	330	349	351	329	340	315	375	380	373	359	333	330	347	347	365	380	336	337	330	334	352	335	336	349	361	371	353	342	338	357	350	323	307	340	313	293	344	353	385	330	382	327	354	356	356	336	348	308	343	341	350	334	370	342	342	329	366	348	332	319	354	340	334	350	393	367	332	347	366	336	354	347	332	344	330	342	363	358	328	339	334	354	353	377	359	338	353	361	360	342	340	354	372	355	329	369	376	368	337	347	324	348	365	352	325	355	365	380	342	332	339	367	355	363	311	317	308	337	320	351	362	358	353	328	352	363	358	378	319	342	365	339	369	362	362	332	364	339	353	317	347	327	343	322	333	361	347	331	360	354	347	375	351	358	357	378	339	355	335	341	371	370	329	336	324	336	367	361	345	362	348	355	340	364	381	342	321	340	362	360	312	357	373	325	326	330	357	357	323	357	341	356	362	352	366	322	324	314	355	386	370	360	321	356	359	340	386	369	345	348	347	327	340	336	346	364	356	352	347	379	336	333	375	346	337	320	343	361	371	348	365	381	384	352	289	345	347	383	342	345	354	361	345	399	352	339	357	370	313	329	327	344	362	320	335	379	373	339	340	351	365	348	338	329	360	344	362	340	342	354	372	322	356	355	327	329	332	370	369	338	351	349	352	363	367	371	331	329	358	314	367	354	319	388	343	353	342	354	363	382	337	353	343	345	351	365	316	351	337	344	348	356	367	336	352	327	363	332	367	344	381	333	337	365	383	322	345	341	360	363	355	378	351	351	357	365	361	334	359	376	341	365	371	366	355	371	355	351	364	358	356	341	335	308	355	344	352	369	355	362	346	374	359	378	354	358	349	368	373	323	348	357	355	373	376	327	347	360	342	327	361	352	317	289	307	337	330	348	354	383	310	387	360	335	376	329	317	351	340	344	378	340	351	343	375	357	375	376	403	364	355	372	355	348	372	321	346	378	379	402	349	362	375	337	340	356	322	323	348	380	330	372	344	324	384	354	362	365	361	351	348	382	329	340	386	371	343	321	380	358	351	339	338	358	346	336	352	358	340	345	329	337	352	339	362	347	350	341	310	345	345	333	344	355	379	321	361	345	356	326	363	367	342	352	343	334	325	363	332	349	350	321	359	337	325	347	326	338	351	324	387	311	324	311	362	360	328	344	361	370	365	339	384	370	356	356	335	349	330	352	362	374	363	362	335	346	311	351	352	344	358	357	321	405	338	325	336	332	294	353	333	318	362	338	352	336	346	317	362	367	363	364	345	343	330	343	351	357	368	333	332	371	353	349	346	361	350	343	317	330	359	319	300	336	336	334	357	336	394	330	360	383	336	343	359	368	343	337	370	337	361	369	360	314	335	370	324	353	345	361	359	364	346	354	331	361	336	366	314	376	331	341	347	372	340	337	319	357	348	348	353	345	318	342	344	332	377	363	338	379	362	381	356	348	342	369	344	320	329	333	342	359	372	368	331	345	329	354	389	337	346	351	334	353	342	365	358	349	379	335	351	331	336	372	369	331	352	330	362	345	348	337	370	352	347	353	367	327	379	340	335	323	360	343	363	369	331	375	360	347	361	366	336	345	353	346	391	375	298	324	372	319	349	345	379	349	344	353	342	360	330	361	377	378	325	364	351	331	321	362	372	333	347	361	320	359	370	349	363	337	339	333	373	354	364	344	329	333	373	343	301	378	355	355	372	373	352	356	357	394	349	332	371	345	391	319	331	325	326	332	305	340	381	339	357	405	338	334	354	342	374	384	372	378	371	358	363	369	365	338	308	368	354	363	337	317	349	325	345	348	337	346	343	356	350	333	340	350	337	344	305	321	332	347	381	328	344	362	379	349	364	362	367	376	351	328	361	373	363	387	373	351	332	337	337	334	370	335	382	366	355	368	348	352	354	336	372	339	343	343	365	373	352	362	333	335	322	354	365	359	334	354	372	328	333	353	349	348	341	373	363	344	349	349	360	356	310	350	365	345	369	336	323	348	369	322	356	346	376	351	345	386	352	356	336	365	389	354	366	343	362	321	355	362	391	366	326	349	363	321	349	346	357	357	334	361	341	328	343	385	367	395	328	364	353	323	372	351	354	373	337	362	333	342	343	346	347	352	343	365	354	357	352	352	365	350	311	356	344	353	340	348	339	378	360	330	369	314	318	353	348	343	343	347	333	345	368	399	371	357	375	412	402	316	382	403	329	359	341	376	354	351	346	360	356	346	340	361	333	358	355	359	359	339	334	379	307	356	338	375	359	404	358	352	338	338	378	335	341	357	363	343	359	342	350	311	340	323	333	370	338	362	354	320	355	370	350	354	361	347	319	339	355	393	353	334	342	340	312	333	350	368	317	331	336	366	377	381	332	355	334	351	338	360	367	329	335	351	324	343	318	331	332	362	328	354	384	315	340	372	350	372	364	322	337	352	333	393	353	375	362	346	366	358	298	355	378	353	375	371	374	332	359	348	350	347	369	344	345	375	350	363	344	309	335	343	359	333	372	340	367	311	349	353	357	327	344	348	360	349	362	342	358	383	339	385	369	316	369	353	350	352	367	365	363	355	314	360	351	349	372	332	340	353	334	378	351	353	373	313	331	354	371	330	364	336	334	378	347	306	367	325	345	360	333	352	345	330	323	367	367	366	345	343	341	362	317	373	348	344	332	323	360	347	368	352	342	351	347	343	339	316	343	378	346	355	382	377	345	337	348	388	334	350	327	321	325	356	363	353	374	362	333	352	352	351	340	372	334	332	342	351	342	352	359	357	369	336	351	336	361	326	328	348	357	345	320	366	333	371	345	345	357	349	341	362	327	342	363	348	346	358	362	353	366	339	314	367	364	370	328	338	392	328	333	354	357	312	343	345	354	350	337	324	349	356	315	351	353	386	361	362	331	342	343	336	336	337	305	363	329	324	347	357	375	334	366	378	383	354	334	366	318	339	388	400	343	354	366	337	339	339	337	331	331	341	351	329	358	356	353
7758	9610	7461	4136	2648	2095	1542	1106	1016	967	900	793	801	723	733	765	761	704	711	694	698	769	663	784	690	697	679	720	658	706	667	723	674	645	623	688	697	702	700	718	687	693	673	620	671	693	675	671	689	678	746	906	617	623	616	629	628	691	669	629	654	677	639	680	623	659	621	641	621	655	660	676	655	639	652	598	621	649	609	629	669	639	631	636	636	656	653	612	620	633	668	618	598	611	633	637	661	639	612	642	620	595	670	614	622	650	603	637	600	638	614	631	621	624	635	651	645	628	644	675	637	676	617	672	611	630	627	676	667	630	629	641	643	630	650	606	630	597	618	624	662	654	654	620	554	663	636	648	620	646	656	600	630	607	642	578	683	618	600	611	641	631	652	656	655	656	674	648	613	646	664	677	640	607	611	659	637	635	627	636	639	636	633	650	630	635	632	650	585	662	617	639	635	669	657	629	645	631	675	609	699	631	635	634	627	656	648	625	581	637	651	633	633	623	599	610	663	622	665	648	641	652	627	593	574	607	658	651	629	633	712	594	582	657	602	621	636	623	671	640	690	687	648	649	601	700	660	641	660	594	627	635	617	593	643	614	623	631	613	624	657	666	645	628	626	615	613	638	656	646	606	606	603	672	606	653	649	609	652	646	621	638	635	700	628	622	592	653	606	646	664	605	658	653	630	682	639	628	607	635	623	647	600	641	596	618	617	640	642	642	558	671	624	667	627	631	659	665	628	608	676	636	606	650	644	645	666	593	655	574	600	630	629	634	607	673	658	622	634	631	635	621	643	621	633	605	595	625	639	610	580	615	619	650	637	659	624	604	652	663	649	611	642	612	620	649	585	659	670	624	660	675	628	638	638	645	630	634	624	649	612	668	645	649	674	635	666	656	650	630	619	638	601	672	630	658	636	624	579	629	626	648	608	576	618	604	655	635	623	638	618	683	705	602	639	641	653	624	651	624	640	605	638	646	599	659	617	659	638	662	650	688	622	638	606	655	658	625	618	612	631	587	628	628	638	621	666	613	642	649	656	598	690	604	636	643	630	618	654	635	621	647	608	607	588	633	670	581	641	596	627	567	640	603	627	635	576	643	638	606	597	657	666	591	602	615	642	624	604	602	653	668	603	608	625	600	658	588	612	629	603	657	632	681	638	640	670	629	629	629	655	591	679	690	652	622	616	629	630	624	614	668	605	641	626	684	649	597	626	648	618	619	641	624	612	620	653	612	631	609	657	617	659	599	608	633	653	591	653	637	648	642	657	637	640	618	656	673	636	607	622	639	619	634	609	654	621	581	656	649	601	690	648	592	646	644	640	669	695	592	618	594	639	604	637	673	577	633	604	640	620	627	656	636	623	630	638	609	627	606	615	574	628	632	640	611	622	628	626	591	593	627	658	667	624	623	642	600	659	676	624	633	665	653	617	660	633	615	611	610	651	657	607	603	610	643	655	658	678	633	633	600	609	627	664	618	600	649	651	600	623	598	637	643	613	622	666	668	643	670	660	626	645	661	625	618	650	625	609	633	621	616	677	661	629	642	687	630	655	618	672	640	590	605	575	661	641	633	627	652	616	620	679	584	627	634	649	633	622	620	586	612	613	627	710	618	608	673	650	599	648	618	653	667	626	604	593	687	625	686	631	639	613	651	650	605	641	621	611	606	603	654	622	611	660	633	617	639	667	659	644	625	642	637	625	599	625	630	635	634	615	666	591	638	677	593	651	642	680	645	623	678	650	608	624	665	656	657	629	609	632	630	647	655	592	619	652	655	637	666	634	644	630	615	646	689	627	605	674	659	625	614	652	652	609	628	665	590	620	672	679	685	613	616	649	601	623	620	621	630	631	637	695	629	667	641	638	647	626	649	645	646	681	606	662	624	590	618	657	631	665	613	658	641	632	632	652	663	630	608	557	603	628	658	644	640	599	691	653	688	645	626	632	603	604	635	616	643	633	631	663	642	618	636	599	622	644	635	624	653	645	645	601	618	608	589	620	636	651	601	626	635	645	621	637	622	647	626	634	672	626	644	613	650	665	615	642	629	622	616	616	645	603	685	647	608	627	672	698	661	629	638	620	606	597	628	621	643	637	644	593	624	661	672	616	594	645	615	644	636	638	637	643	633	640	621	629	595	616	628	620	605	632	596	614	657	573	612	619	623	604	623	613	636	605	674	676	639	616	658	639	614	624	642	659	621	599	638	634	638	587	645	613	629	627	662	598	648	617	627	662	588	603	677	667	603	641	601	683	681	627	621	649	578	627	656	637	605	613	638	688	648	700	632	619	631	631	628	638	627	608	662	644	655	641	612	669	617	660	633	651	640	661	610	664	647	607	601	629	683	656	644	639	599	624	652	599	632	617	644	647	596	602	630	631	606	642	634	656	570	626	645	643	614	636	638	667	641	637	633	624	678	625	635	618	630	613	649	625	601	627	607	640	640	670	618	596	625	628	642	671	614	602	650	598	600	671	608	659	625	641	588	614	619	634	615	725	654	627	611	597	593	619	608	614	612	647	660	649	618	618	637	615	624	652	643	644	680	615	631	671	610	650	589	630	646	676	649	640	556	615	635	567	604	649	620	619	611	638	610	614	594	623	672	577	631	588	595	627	662	598	611	684	644	603	645	650	652	582	639	653	619	608	600	626	664	644	660	654	625	637	655	666	630	654	644	558	629	642	625	622	613	614	608	595	624	615	604	657	590	615	645	622	612	614	614	615	581	681	659	650	597	615	639	603	642	609	617	645	639	625	632	626	623	631	642	642	636	642	638	638	696	674	618	660	639	680	638	646	595	615	640	640	681	606	624	609	620	632	619	646	628	672	625	644	633	613	632	599	591	613	624	662	650	637	672	609	598	638	651	646	623	679	600	629	629	602	637	615	614	624	673	621	617	606	631	625	637	659	649	637	666	600	676	666	643	639	599	638	660	650	626	611	648	577	609	608	624	604	628	653	620	681	618	637	580	646	633	649	627	646	615	604	618	636	617	637	600	628	591	662	649	617	622	602	628	588	635	636	589	626	650	606	650	638	652	617	659	592	644	666	634	628	626	625	595	644	605	630	674	580	611	628	640	610	643	622	592	619	632	639	598	630	670	642	634	629	614	656	601	630	643	601	594	662	641	627	639	657	637	612	678	596	641	666	647	632	607	612	640	657	649	633	606	630	591	601	636	621	633	625	627	636	632	657	640	616	647	635	638	620	678	616	641	631	642	657	604	674	638	623	624	591	610	631	612	633	636	591	679	680	633	607	626	637	598	607	690	663	619	652	631	628	652	630	616	615	613	624	640	624	639	657	639	629	597	661	619	689	591	640	629	614	642	631	602	621	614	645	643	579	624	672	603	654	668	601	655	655	608	662	657	618	609	636	608	601	576	661	634	642	661	610	613	645	653	617	630	665	628	660	668	625	635	633	647	634	639	639	626	628	607	681	616	632	619	628	636	642	643	620	654	650	644	626	621	624	663	625	617	642	627	654	611	652	649
24130	21214	28252	24454	19751	3221	1188	752	658	589	519	444	392	445	406	393	361	351	378	347	391	370	379	357	367	350	354	367	356	359	351	402	328	330	338	345	361	327	337	315	316	321	300	320	343	341	331	325	349	440	864	754	328	346	330	271	301	306	303	293	315	306	312	339	303	298	296	313	316	291	320	309	316	296	335	282	314	327	311	306	331	307	308	284	298	291	299	294	327	323	296	317	319	332	327	328	332	282	309	283	326	305	317	299	326	293	301	311	270	312	312	348	279	304	288	318	309	308	270	328	280	303	302	312	299	303	300	341	317	316	296	307	312	317	311	297	315	300	326	298	305	302	288	316	270	311	299	301	290	285	331	317	286	297	315	302	297	312	312	288	287	340	309	339	322	312	287	324	284	311	286	316	311	312	293	298	310	309	302	318	299	294	317	293	316	301	306	304	320	301	314	288	282	312	325	316	263	304	312	307	316	303	312	288	297	328	309	313	304	304	285	312	296	296	335	316	332	299	315	302	294	303	300	302	279	301	321	324	314	309	323	295	308	317	334	305	311	293	301	337	318	274	296	301	264	323	290	284	280	298	304	310	282	305	318	302	294	298	298	343	284	285	302	302	310	318	329	320	300	287	321	313	306	312	300	306	318	316	308	290	296	327	339	327	318	300	297	270	327	298	324	306	307	305	286	319	315	287	321	322	298	306	305	303	308	303	327	305	327	311	329	303	311	302	328	289	304	277	309	315	324	299	306	306	293	292	308	304	301	300	303	307	289	289	273	306	333	285	287	280	294	350	288	301	302	331	301	312	306	294	293	306	307	307	293	287	295	311	312	316	298	327	300	295	306	279	298	314	325	312	328	326	323	344	318	338	328	317	280	322	313	323	311	290	281	305	295	327	272	305	344	299	293	313	314	285	305	296	319	324	307	320	310	306	289	304	284	318	329	289	313	295	324	318	292	295	305	306	315	353	292	289	287	310	344	308	290	299	318	317	323	324	289	328	316	302	337	310	286	281	305	315	314	306	303	322	310	297	296	269	292	322	313	292	336	316	302	308	321	327	320	296	274	294	301	337	303	304	295	318	328	332	297	312	294	295	321	335	292	319	305	284	296	282	332	320	271	277	296	326	325	312	315	306	306	291	306	296	304	320	328	318	314	293	302	285	304	300	329	290	301	302	337	291	320	277	310	304	302	322	300	288	289	285	331	288	297	270	321	317	315	293	290	295	286	330	307	302	284	304	303	322	309	295	327	301	302	291	313	295	332	320	287	287	279	345	302	303	314	323	289	306	297	334	348	303	298	320	307	310	318	333	322	323	284	302	315	289	320	271	299	307	314	345	312	319	314	293	284	312	270	317	317	309	305	304	295	361	304	315	295	296	317	306	299	284	318	294	332	285	345	301	335	296	322	277	308	306	308	316	309	309	297	313	337	297	327	291	285	299	303	309	298	324	339	330	295	286	332	318	301	312	298	302	306	325	321	271	343	297	289	329	320	253	314	277	292	310	325	305	308	302	293	288	309	311	340	281	307	284	326	328	315	325	293	307	314	326	308	312	285	295	315	279	356	321	293	345	295	303	338	323	302	313	302	305	314	294	295	324	291	309	303	321	322	307	286	322	308	301	290	315	308	339	284	295	291	366	338	328	311	303	315	313	276	309	292	323	330	273	315	314	293	310	328	322	299	327	297	290	268	308	323	311	311	298	275	301	302	324	330	281	322	280	333	280	302	303	311	297	290	310	322	312	278	321	284	318	310	320	320	296	295	278	327	316	308	329	305	331	301	334	288	292	282	293	284	321	291	308	311	314	294	302	302	313	302	329	310	314	338	300	322	323	351	299	294	320	308	293	305	286	325	291	316	307	317	277	316	282	315	301	297	335	285	291	314	302	289	289	316	332	316	333	294	315	299	279	297	308	340	319	312	294	296	306	320	304	312	294	278	275	324	337	291	304	318	331	309	312	310	274	308	292	283	316	310	299	309	314	274	299	315	306	294	311	302	303	306	306	337	296	294	324	293	310	287	317	280	286	294	304	279	303	326	322	288	253	297	295	330	314	329	326	321	307	297	307	290	320	289	294	287	320	317	294	292	303	326	273	261	334	295	295	338	330	320	321	320	312	292	313	305	281	316	310	314	320	324	316	322	307	305	319	314	275	317	309	303	291	310	285	290	315	309	298	292	322	322	341	301	318	305	304	311	305	301	316	309	323	291	290	320	318	318	304	324	310	312	293	329	310	285	279	325	325	300	337	289	276	325	340	305	271	311	278	281	283	304	318	294	298	310	316	294	313	296	320	311	299	345	320	312	287	286	303	298	289	305	322	320	279	290	321	309	290	306	304	311	292	302	309	330	320	352	314	299	294	291	301	296	304	269	316	295	310	300	299	324	325	312	284	299	323	310	311	302	302	300	276	323	282	302	331	329	297	305	261	321	298	276	325	316	332	292	304	329	302	291	273	325	324	281	303	302	318	296	295	326	284	304	308	312	313	305	326	308	324	303	298	299	303	343	301	313	303	302	293	325	302	318	293	315	299	319	296	295	295	310	331	299	306	285	299	343	291	298	279	323	310	299	283	298	300	301	335	296	303	325	298	296	306	305	322	331	311	326	301	322	350	279	319	315	292	316	264	319	338	310	313	305	293	310	291	289	324	306	286	305	287	291	346	278	315	303	284	310	316	293	312	300	302	320	332	290	313	276	334	307	300	333	312	320	286	305	324	304	297	285	297	312	300	298	308	267	313	318	301	294	293	326	327	292	293	283	324	305	330	312	311	275	296	303	318	312	287	317	282	292	287	297	288	296	321	285	301	278	313	294	303	315	307	327	286	342	312	319	296	331	300	333	296	301	306	295	260	309	315	338	296	292	304	296	330	300	310	311	292	303	332	291	283	319	301	292	314	324	296	283	339	325	261	316	267	338	317	268	276	319	305	326	310	316	324	277	289	304	298	315	279	285	283	304	303	275	285	334	320	351	301	299	321	302	293	347	313	283	323	288	318	312	306	326	331	295	304	319	301	334	314	309	258	291	329	291	327	299	309	300	307	308	309	279	308	293	275	283	269	313	306	295	304	309	296	312	321	295	305	316	312	308	269	331	291	289	295	288	315	344	344	341	321	293	319	305	317	277	319	275	302	285	320	290	324	291	309	312	284	326	328	314	310	305	303	286	315	308	277	304	337	315	272	301	316	303	260	306	284	323	289	301	287	287	276	323	326	307	326	321	288	333	338	305	313	298	307	287	313	279	322	278	300	287	303	335	320	304	330	294	328	292	296	323	308	330	287	299	298	312	305	309	291	307	289	315	342	300	273	293	301	286	294	305	306	292	292	314	339	292	285	327	275	327	317	321	324	325	334	305	286	302	289	299	335	327	271	305	289	297	296	300	289	299	307	306	315	288	309	308	308	308	299	307	324	326	315	298	311	325	310	315	282	299	334	317	290	334	261	301	292	338	311	314	295	307	293	314	311	293	299	304	292	324	298	280	308
9698	17588	14603	8174	5562	4124	2912	2165	1812	1489	1319	1133	1021	934	881	859	795	826	790	773	782	724	792	779	764	758	741	735	706	735	729	704	724	676	736	704	669	641	665	671	685	693	667	633	681	649	648	647	609	976	2327	2070	703	564	578	599	603	595	572	577	567	553	564	575	575	599	580	516	574	577	604	549	557	585	529	570	593	558	547	559	603	545	572	552	564	545	585	507	584	598	535	535	587	572	577	549	538	555	572	517	568	550	524	539	582	560	550	552	583	537	536	554	519	546	535	528	553	547	554	590	554	582	517	506	543	586	548	597	588	551	569	548	559	576	557	591	589	511	541	593	595	562	557	563	562	556	560	541	542	548	521	559	572	543	525	567	567	559	558	578	561	539	545	563	542	537	549	557	535	529	548	581	563	565	564	533	573	626	549	563	560	590	543	520	551	599	601	567	542	519	545	584	549	598	538	568	589	533	603	555	571	597	547	553	533	554	578	546	552	562	573	547	579	516	576	532	555	560	535	566	554	565	540	554	536	520	558	544	549	581	549	570	592	582	566	525	534	583	578	576	564	543	570	602	546	531	538	570	588	529	569	583	537	574	559	606	524	561	572	538	576	526	572	562	556	536	573	587	565	582	595	524	564	568	557	503	534	542	597	543	594	561	566	556	548	546	569	568	566	549	529	544	543	595	578	599	572	550	592	579	549	558	586	560	554	541	567	520	610	556	534	581	568	564	575	546	548	543	530	569	540	565	571	523	569	539	554	609	571	559	552	550	582	581	535	586	564	530	563	537	543	585	532	555	574	573	559	542	583	583	567	546	543	556	590	578	528	545	586	538	550	513	543	592	557	542	578	560	561	576	572	552	543	545	559	508	578	566	550	569	571	534	567	526	515	575	590	525	569	560	571	590	570	577	526	565	518	596	494	555	540	563	562	548	559	554	545	582	562	538	554	601	598	577	604	551	559	597	574	544	564	576	548	563	565	553	548	533	560	521	576	503	559	520	562	578	552	593	576	603	588	585	616	534	559	573	573	570	569	560	540	555	540	573	537	566	563	584	575	551	560	549	538	609	556	576	575	534	552	556	563	547	553	561	542	603	582	554	580	548	565	590	547	539	540	568	557	563	580	514	561	564	566	600	537	547	593	583	541	579	581	578	573	563	563	546	564	552	567	561	566	558	598	575	568	554	531	557	561	574	597	529	592	555	538	586	540	564	539	539	513	582	589	578	499	571	595	565	560	544	585	570	610	563	557	575	548	510	579	602	590	513	554	579	569	589	581	564	531	575	564	527	539	557	533	562	521	529	554	535	551	580	560	547	537	595	557	592	597	558	552	593	537	550	563	527	592	540	544	525	526	588	526	542	564	558	569	507	546	586	569	566	554	573	557	596	563	545	569	584	539	573	561	553	560	528	577	548	518	551	539	539	542	556	554	531	560	563	573	563	567	532	589	555	541	588	587	559	527	601	570	551	545	569	560	558	548	573	544	548	568	587	578	558	504	589	559	545	587	541	581	529	588	605	575	530	563	557	581	544	564	565	538	573	556	544	560	527	589	548	585	553	540	574	570	568	574	557	549	562	562	579	536	603	550	550	570	557	580	568	554	596	545	561	510	551	557	538	555	575	543	558	596	532	549	568	554	597	552	544	581	566	535	531	587	563	579	604	541	584	541	581	576	559	555	589	583	563	584	546	562	556	571	569	574	544	591	533	527	555	558	589	567	527	558	554	523	512	552	566	578	549	555	567	577	548	582	583	569	537	589	562	551	549	586	558	581	582	530	567	540	555	553	549	563	567	592	525	550	567	556	583	513	592	567	569	558	517	565	547	575	495	573	582	541	565	573	540	526	575	572	570	550	565	581	518	605	535	532	572	524	587	531	592	565	603	541	565	558	504	544	573	555	567	611	558	557	557	586	550	552	552	571	560	578	554	631	597	552	577	547	573	573	538	568	571	553	587	568	579	513	559	562	562	572	554	592	502	557	620	558	529	560	555	561	570	597	547	561	544	590	600	582	538	538	533	554	552	513	540	553	568	520	562	501	558	560	591	529	572	591	560	584	570	554	589	519	549	554	573	554	560	563	546	546	587	560	531	558	561	555	542	595	570	580	537	542	548	542	608	601	553	546	595	525	542	564	553	547	575	553	549	553	610	575	527	551	565	588	556	532	553	567	608	581	557	522	554	563	557	583	572	558	535	524	519	556	565	584	590	549	555	560	560	557	549	526	547	552	562	568	523	554	572	554	587	556	565	560	581	557	547	517	546	544	570	606	571	574	561	549	525	619	529	556	566	577	539	572	577	553	546	565	544	564	592	554	562	577	561	557	552	549	559	573	539	551	565	558	567	545	603	567	504	610	543	520	565	533	540	552	559	597	598	558	557	545	582	582	532	581	576	561	542	535	525	541	565	549	574	528	543	511	558	526	546	547	577	589	544	547	546	549	523	527	562	561	528	574	575	600	517	549	545	530	554	544	544	528	558	583	571	543	504	566	540	566	598	588	598	532	541	576	555	542	552	558	557	581	530	556	552	545	548	544	488	519	554	546	578	559	559	578	540	609	552	550	564	547	514	588	568	542	547	570	588	586	550	561	576	552	550	564	581	507	579	569	546	558	603	554	550	565	581	561	570	540	538	534	580	580	542	579	546	583	619	544	597	586	537	574	550	548	563	533	551	516	553	565	605	543	571	559	617	589	554	581	545	574	559	562	558	555	529	503	561	562	579	572	553	567	562	527	523	540	542	581	546	534	587	567	568	576	572	559	578	568	553	575	599	547	571	578	554	558	563	550	527	567	566	524	560	559	531	548	541	550	592	577	526	547	541	551	555	597	558	583	564	589	577	516	591	550	533	560	544	586	570	525	555	512	554	576	594	594	549	553	546	536	526	552	573	585	546	572	587	534	568	529	586	550	550	555	567	560	611	556	509	537	586	539	536	560	526	531	564	540	539	583	551	592	551	531	548	595	572	574	560	542	584	542	561	547	546	590	539	579	575	499	586	577	590	595	530	563	540	558	604	588	567	579	534	535	543	515	553	577	570	525	609	546	598	568	548	551	567	530	514	570	566	542	563	569	532	543	521	565	537	543	583	561	573	540	558	546	530	569	546	585	562	561	580	562	608	575	542	555	561	559	583	562	544	574	561	560	570	518	563	520	543	558	562	603	566	542	558	590	543	555	540	592	604	577	565	590	586	595	592	530	564	601	576	583	570	578	580	590	590	588	580	558	585	561	529	561	573	543	572	536	563	563	518	529	547	567	541	538	576	563	547	586	576	523	548	541	516	542	553	542	613	619	605	516	575	532	564	543	528	572	513	549	562	560	552	561	591	562	554	584	535	567	569	569	544	603	528	584	529	576	576	566	552	538	558	560	547	613	582	586	535	525	580	535	610	535	613	556	572	540	591	586	544	524	523	537	565	569	598	570	530	589	576	551	562	581	552	537	601	549	562	550	560	560	520	581	552	588	559	579	563	550	590	561	529	537	574
23302	21263	28948	23920	21263	18302	2747	932	666	613	508	470	390	360	362	360	352	302	293	302	298	275	280	308	302	293	276	273	263	257	255	286	265	252	253	227	250	251	265	232	253	252	242	254	212	228	247	213	221	409	1292	1099	283	227	187	197	233	221	200	202	205	188	196	237	193	210	193	211	188	189	166	212	197	187	206	196	222	210	210	200	196	248	197	189	213	197	192	209	210	176	200	197	187	204	189	194	208	191	219	194	227	222	206	204	197	214	169	212	203	210	194	187	198	176	227	221	176	195	210	185	198	219	225	207	183	220	190	188	197	199	216	191	191	214	195	199	216	181	211	202	196	213	185	196	195	211	213	195	178	174	182	195	203	203	177	218	186	188	200	199	196	217	189	190	187	212	198	192	205	202	189	194	193	197	195	225	208	192	184	190	183	199	218	210	197	208	206	182	214	207	174	196	197	205	221	201	191	197	201	172	193	183	185	218	173	180	208	218	196	222	179	195	216	194	202	208	207	200	168	231	204	202	206	215	194	195	192	190	204	174	193	195	198	222	220	215	192	183	190	212	196	227	194	201	205	200	218	199	181	198	203	202	205	197	206	200	174	194	212	188	220	193	179	208	214	201	204	210	203	199	192	190	181	180	203	221	189	210	200	201	212	182	190	195	204	201	205	210	213	203	220	183	210	211	222	200	198	188	204	201	212	215	196	197	188	191	199	180	205	215	172	189	213	192	174	191	195	205	200	194	191	180	185	182	225	193	209	197	202	194	197	220	183	214	194	196	196	201	222	218	192	196	193	193	196	224	213	182	190	191	208	194	192	218	180	213	207	205	200	226	204	164	196	198	212	188	208	213	176	219	196	179	197	214	192	225	211	218	220	220	203	198	230	208	196	218	186	217	207	187	196	179	207	206	198	182	187	206	209	213	211	202	182	223	192	194	200	167	177	192	192	189	180	211	196	182	191	202	178	191	195	192	214	204	201	182	218	227	227	194	203	209	204	203	186	176	208	197	193	202	171	205	209	204	217	184	180	206	220	200	196	200	187	204	211	213	203	200	193	196	200	182	216	199	199	196	214	205	186	207	175	185	197	182	176	197	207	213	210	219	200	188	179	203	205	163	196	177	183	184	229	157	195	200	203	203	187	213	204	192	219	192	204	194	244	246	212	206	188	203	194	186	230	185	212	180	221	196	203	187	212	190	200	188	202	187	209	191	172	192	203	190	215	165	191	178	200	196	198	184	219	209	192	202	192	200	197	187	202	219	207	214	217	187	193	194	200	206	181	176	193	207	202	205	199	186	207	203	227	227	192	188	196	187	199	175	198	191	224	182	209	196	208	202	203	208	214	204	194	188	219	217	208	182	211	217	196	228	202	199	213	209	204	212	200	239	191	215	193	213	202	215	211	201	189	188	185	222	181	199	191	196	188	166	202	200	176	196	193	198	188	192	212	210	215	200	185	197	182	200	204	176	213	175	194	211	209	192	196	216	217	180	200	190	175	217	205	194	191	189	214	195	227	209	209	212	194	176	173	208	192	196	180	192	186	192	179	194	199	196	206	206	190	237	187	191	205	199	207	182	209	198	181	169	186	180	187	186	181	189	209	176	195	187	187	206	207	208	182	219	210	204	201	205	213	203	205	213	208	227	199	188	195	186	202	191	208	172	181	212	188	207	214	194	192	199	215	208	199	196	196	181	201	203	179	206	208	233	233	189	209	195	203	201	180	191	211	217	200	178	196	209	215	209	208	202	171	197	212	191	204	204	178	189	187	206	210	191	198	226	195	174	213	180	195	194	190	201	202	194	245	201	185	185	198	216	202	213	182	204	178	203	185	213	203	183	201	210	161	193	195	213	201	209	196	187	220	198	213	195	207	194	194	208	197	232	199	214	177	201	198	199	235	202	168	215	199	218	203	199	184	184	213	193	196	191	183	178	200	172	183	205	191	203	188	203	170	197	197	193	201	206	223	184	194	186	195	212	201	214	202	194	182	200	186	177	211	192	194	230	211	185	190	178	175	217	206	210	191	195	189	193	197	182	202	191	214	229	189	205	217	183	227	173	207	186	194	209	205	239	179	182	167	211	163	180	166	175	204	217	224	204	198	182	192	220	233	219	201	188	214	185	200	196	191	193	198	182	202	197	201	183	202	223	208	198	205	188	200	185	215	184	198	188	189	193	191	202	203	207	210	203	171	196	215	199	196	202	217	161	202	184	190	188	212	195	194	191	217	186	213	204	196	199	207	182	189	203	188	179	209	203	202	195	176	164	195	206	201	215	207	200	210	218	197	178	210	194	186	192	214	202	207	182	198	230	201	210	212	190	190	199	204	232	203	201	197	202	205	212	221	184	209	180	162	194	186	189	207	191	213	199	186	232	198	198	196	193	191	175	203	198	209	227	199	192	210	215	193	189	214	205	192	191	199	187	192	192	177	198	183	217	206	199	190	181	204	195	177	207	227	203	180	189	197	203	196	201	203	217	188	204	177	194	204	188	209	212	199	185	186	194	214	184	219	199	193	189	183	195	170	182	200	203	206	208	190	198	202	205	195	188	207	178	193	232	190	214	201	191	183	203	184	202	216	200	214	204	200	213	192	190	224	182	192	216	189	224	207	191	199	188	152	174	193	172	192	209	212	204	214	216	199	202	179	206	207	193	215	193	187	204	191	191	215	203	212	214	197	187	218	197	212	198	206	197	195	214	184	167	198	193	195	194	193	208	219	189	208	191	199	182	197	188	223	189	173	207	188	200	211	209	183	195	198	221	215	218	202	210	212	198	202	199	177	214	192	203	199	183	190	195	205	178	199	201	198	209	228	198	207	212	201	202	188	199	187	201	201	169	198	196	192	190	197	214	194	183	224	222	213	212	186	179	182	195	192	203	198	229	200	194	203	182	184	180	207	222	197	197	192	222	211	203	190	186	203	211	195	201	190	217	182	183	190	203	199	165	231	205	192	219	201	184	217	185	211	188	198	208	191	198	201	202	191	212	198	176	201	205	189	200	187	165	189	195	204	185	217	204	193	200	187	202	196	195	218	204	227	213	213	192	201	187	202	200	181	199	185	198	182	195	195	176	193	196	177	203	190	199	213	209	178	218	178	201	209	188	210	194	189	178	221	214	193	200	179	199	185	181	191	193	222	191	212	166	225	192	177	195	186	184	206	201	196	197	206	222	154	186	204	202	190	185	205	212	190	188	180	219	210	196	184	173	212	187	216	192	211	169	193	211	201	188	198	214	188	176	195	232	208	193	177	207	192	227	183	215	180	186	214	208	223	191	199	194	180	196	179	221	199	182	197	178	202	191	195	181	196	199	202	204	175	216	199	176	209	211	150	207	199	199	185	201	200	207	192	221	205	186	209	204	189	180	189	193	196	194	213	196	195	198	208	199	206	197	210	188	205	199	196	221	181	197	172	181	187	222	191	193	196	203	222	196	206	178	181	195	175	193	207	203	201	171	233	185	197	176	214	183	193	209	207	223	173	197
12501	23340	19075	11372	7764	5926	4380	2940	2332	1958	1595	1363	1215	1029	881	879	840	768	789	748	710	741	695	706	724	649	641	648	589	591	640	627	574	554	578	547	566	563	551	510	517	527	461	500	493	474	513	488	439	1045	3722	3239	566	435	418	392	409	411	378	416	343	390	384	396	386	372	392	429	368	365	372	368	347	373	365	385	360	357	386	365	359	348	393	345	367	353	367	355	353	390	366	355	367	384	363	365	342	361	370	369	383	374	339	368	348	383	355	382	356	382	376	359	346	359	354	328	360	383	355	359	346	382	356	353	374	390	379	381	339	395	374	365	328	379	397	372	351	382	344	375	345	371	401	356	354	371	363	371	350	347	384	357	353	390	361	374	348	412	394	370	372	373	372	351	377	382	370	357	380	366	393	344	377	401	362	347	401	375	389	340	372	353	344	395	350	351	366	350	359	386	362	396	365	356	344	363	365	373	338	355	362	383	391	388	342	375	381	350	402	362	380	360	372	357	328	368	408	351	376	334	362	355	351	365	349	371	387	403	385	381	355	346	367	363	367	374	344	351	351	339	361	360	352	374	396	352	365	343	361	387	385	371	344	360	327	365	393	376	354	340	397	380	364	393	346	334	356	364	371	380	393	360	379	351	357	370	349	386	357	364	357	362	382	324	349	376	365	342	373	361	361	332	356	349	361	395	363	383	325	371	393	360	385	364	379	357	383	362	378	376	360	348	354	358	336	353	350	367	363	348	367	368	387	368	361	342	381	370	383	344	353	337	360	380	361	351	356	373	406	363	372	378	380	398	382	385	363	376	377	355	358	392	360	350	357	369	356	355	339	333	371	373	340	329	374	364	355	355	328	324	343	388	356	366	347	327	365	379	355	362	346	344	374	347	375	356	351	378	377	378	348	341	382	351	356	356	347	376	341	351	355	409	332	336	380	380	379	386	358	366	336	332	364	370	327	370	360	366	407	387	375	396	386	370	342	354	349	357	347	391	370	342	370	383	379	340	380	324	372	367	360	347	353	366	360	330	424	346	377	359	348	355	391	383	339	394	344	344	325	336	337	353	384	370	370	360	374	346	346	368	336	349	376	390	313	364	316	369	335	369	376	362	360	362	389	342	352	372	371	360	368	364	364	385	362	371	365	382	354	364	360	355	370	365	373	375	375	347	370	347	387	379	354	353	350	395	379	360	356	337	386	363	362	350	394	367	368	368	349	360	359	353	356	400	350	385	363	384	372	351	382	396	347	380	352	340	327	381	374	346	354	391	389	368	350	355	372	366	331	370	351	367	370	353	308	360	336	368	367	315	363	356	329	365	375	371	369	353	352	393	350	382	357	343	363	392	364	354	396	334	311	363	376	355	353	368	354	382	377	366	351	349	361	353	372	376	393	420	374	342	339	353	361	393	367	376	390	368	368	328	385	372	355	363	360	342	386	349	364	356	350	341	358	402	365	367	353	372	364	336	391	377	389	364	342	381	386	350	358	397	363	354	350	378	373	370	341	362	373	348	358	330	357	377	358	390	367	382	373	352	365	369	345	382	378	341	388	319	328	346	409	342	356	334	343	353	368	349	369	397	351	342	353	371	319	314	340	376	350	362	374	384	347	356	356	362	385	381	399	372	353	354	354	366	329	390	369	368	346	336	330	373	375	375	355	366	366	342	337	384	382	377	356	386	367	383	350	365	357	360	370	332	375	375	358	377	365	357	360	357	370	328	387	382	352	352	375	349	377	367	363	370	351	326	379	358	348	324	405	366	355	358	393	386	342	339	338	360	375	355	369	394	348	329	347	372	372	385	327	383	361	362	361	389	355	374	385	343	396	375	389	343	366	372	376	366	343	357	361	347	376	349	405	362	334	359	331	333	366	367	344	376	355	382	349	355	333	354	341	363	356	361	370	352	364	362	374	363	350	345	359	366	389	344	354	338	354	370	370	343	372	332	352	359	379	386	370	344	366	359	354	336	377	358	393	375	351	362	354	393	351	358	373	385	347	341	354	392	353	373	382	360	377	387	366	349	337	363	357	342	365	362	372	334	346	390	382	359	366	357	373	350	383	356	362	342	368	363	329	347	335	346	360	347	357	378	371	337	333	358	367	378	373	342	369	389	373	394	366	373	354	359	357	403	375	343	369	392	374	387	378	364	319	359	341	378	359	355	382	400	361	391	393	354	350	384	355	382	335	377	367	373	358	361	361	347	406	355	389	376	392	362	347	386	369	376	380	338	348	343	365	347	380	326	356	380	370	346	375	357	360	357	371	388	360	352	357	391	359	355	338	363	350	367	357	356	353	345	391	354	353	326	358	365	394	379	357	426	382	357	363	344	374	386	344	328	369	399	376	325	349	372	363	373	423	358	372	363	332	345	369	351	368	344	362	378	365	332	390	366	361	348	376	340	358	327	387	355	354	365	342	353	361	371	377	372	405	398	363	338	370	368	383	367	343	356	351	353	364	388	383	348	373	336	358	355	370	369	335	322	393	365	372	373	362	367	352	316	357	343	363	330	313	367	374	347	346	338	362	313	359	381	379	383	389	368	362	341	394	391	360	347	357	396	352	359	383	369	397	363	366	356	378	393	362	369	363	354	367	325	397	361	377	373	363	336	346	368	354	358	358	365	402	374	345	388	356	349	376	379	351	345	343	364	341	370	364	340	356	385	380	361	340	360	358	398	360	357	357	382	345	353	388	364	372	373	354	379	339	364	354	358	341	337	355	369	376	377	390	375	354	371	380	382	386	373	369	346	389	339	310	368	364	348	332	377	321	377	372	373	348	312	349	364	345	352	339	378	370	350	354	382	356	361	360	343	357	361	357	347	354	350	334	352	347	359	361	398	391	325	346	366	372	357	393	367	390	345	378	332	378	371	338	351	360	328	399	402	361	382	356	381	359	378	364	353	361	353	373	401	365	354	387	327	353	377	336	359	374	362	378	369	360	375	378	360	384	352	350	375	368	337	338	364	360	373	345	376	362	356	380	345	378	364	342	345	374	375	354	384	336	351	360	370	334	372	338	384	362	354	377	378	353	383	364	362	382	346	414	330	330	331	388	353	350	356	374	349	342	340	361	402	339	353	351	355	349	356	373	346	369	339	372	338	401	380	379	377	360	352	369	399	350	342	337	355	326	377	359	398	343	345	373	384	393	347	353	371	367	357	344	359	373	423	386	366	364	343	353	379	363	385	381	377	348	345	415	324	388	350	352	396	378	354	345	385	392	371	358	333	377	313	345	348	349	341	368	385	375	361	365	382	339	358	381	382	416	351	371	397	342	363	357	373	386	373	382	343	363	364	353	353	366	344	363	372	376	384	357	323	346	375	347	379	369	342	359	332	383	349	363	350	372	354	372	359	353	408	371	360	376	415	326	380	375	336	323	368	334	358	368	349	362	365	342	360	423	364	350	355	315	392	332	347	374	378	412	365	317	371	370	367	379	389	357	366	346	400	359	366	388	377	380	344	332	353	388	347	390	344	358	371	360	397	356	396
26747	19944	8140	2219	1135	868	645	473	424	467	442	388	370	379	388	381	353	327	361	381	357	349	380	340	374	369	360	394	379	364	383	347	346	362	338	351	334	373	348	348	408	364	334	349	348	345	344	349	352	378	452	349	341	313	365	340	350	342	325	338	344	319	332	357	339	319	283	363	354	328	342	375	348	346	344	359	294	341	328	332	347	345	369	335	352	356	344	339	359	340	369	331	335	336	362	346	342	317	340	336	330	386	355	380	343	340	360	344	322	328	345	352	318	336	339	362	374	379	339	301	315	331	352	332	373	341	332	335	366	289	347	335	343	366	347	360	339	351	320	341	322	335	365	352	375	353	326	359	344	358	334	322	326	344	360	340	352	328	354	344	326	353	357	366	360	341	357	349	349	329	339	307	334	320	362	362	332	329	356	382	355	351	323	343	346	355	367	367	349	351	323	328	364	312	369	368	363	330	335	349	333	350	358	352	326	364	348	329	348	370	349	350	336	346	329	312	356	348	332	362	336	361	328	345	348	346	343	319	299	358	336	355	353	342	367	323	364	355	318	322	329	306	353	339	344	335	329	356	336	344	380	355	325	344	352	336	368	347	340	346	341	338	345	352	362	325	333	340	317	381	339	371	321	336	332	358	335	337	341	354	351	346	332	339	324	362	348	348	380	319	350	347	369	331	341	315	356	344	330	360	343	337	323	332	369	331	387	324	336	314	363	334	337	342	304	369	335	351	379	326	342	339	366	341	353	355	352	329	338	310	349	372	307	343	327	373	346	341	315	351	345	316	344	371	336	317	329	372	356	358	370	348	327	340	341	324	330	355	347	351	336	347	384	349	333	345	342	333	326	351	342	395	318	342	335	308	323	335	362	318	319	330	326	323	311	362	319	337	388	356	319	329	336	351	342	363	320	330	354	357	336	346	359	387	342	356	348	335	326	314	305	340	356	320	321	366	335	342	352	351	323	335	331	357	366	336	313	341	343	332	321	338	332	348	329	352	344	331	355	333	348	338	318	336	334	306	331	310	329	356	357	357	336	330	369	346	338	338	365	321	333	330	345	353	334	325	323	312	352	331	337	331	343	342	362	341	322	328	350	356	341	366	355	330	329	341	312	343	377	358	313	325	325	355	329	353	348	347	344	335	363	355	367	329	341	344	354	353	337	344	341	329	338	379	330	341	350	354	350	370	367	341	351	354	336	352	347	343	356	365	351	341	367	350	376	330	368	335	318	322	348	394	352	352	367	350	351	331	345	326	361	371	338	351	352	358	364	347	330	346	362	351	350	334	362	339	330	320	353	348	330	369	367	337	346	358	367	340	363	328	344	325	331	341	341	359	330	332	357	342	346	343	353	356	362	338	364	332	324	321	333	343	334	363	329	389	346	334	357	340	325	290	368	355	334	316	342	359	335	356	328	357	349	342	332	337	372	319	334	321	353	360	334	305	314	350	328	362	323	366	357	334	345	313	332	353	341	313	349	359	355	301	360	343	367	333	358	333	369	341	303	358	326	352	323	348	355	364	351	369	368	359	334	347	332	348	334	331	334	340	322	350	371	348	355	316	365	364	352	318	325	313	356	336	351	322	339	323	313	341	353	324	343	362	326	329	334	346	373	373	317	370	328	334	331	395	351	376	348	353	319	362	340	353	328	347	332	370	330	343	297	345	349	355	340	344	352	350	332	345	371	353	354	347	340	351	349	367	340	351	359	334	350	343	341	353	321	309	327	345	340	355	359	346	361	327	335	323	353	373	358	342	359	366	339	316	329	342	355	363	329	356	353	329	363	334	331	332	337	327	364	353	342	351	363	349	338	366	349	385	355	375	368	310	342	357	324	319	326	349	360	359	321	315	352	331	354	379	357	312	373	347	369	362	347	343	331	334	315	331	354	355	330	358	359	359	355	341	335	336	336	380	346	361	340	380	353	342	347	313	325	329	346	328	327	343	334	327	361	278	373	347	332	347	348	327	342	351	333	352	335	354	333	345	341	353	354	329	337	356	337	338	348	335	322	373	314	322	364	365	312	326	348	305	342	347	337	304	353	356	363	346	369	341	345	355	338	364	334	352	339	351	320	337	364	356	342	356	340	344	336	351	372	305	340	349	366	350	338	338	356	354	338	316	334	321	351	343	338	328	296	382	368	335	342	343	350	375	401	339	326	373	351	315	314	324	392	347	349	334	316	353	333	386	343	356	290	328	326	345	321	334	328	337	352	376	345	355	318	368	350	317	326	314	350	316	360	336	312	330	339	351	346	315	322	374	332	343	334	331	341	305	335	356	320	352	330	292	324	324	326	356	345	317	366	349	365	340	322	364	355	365	343	353	354	321	328	338	349	378	350	326	356	341	358	373	350	329	333	344	305	355	340	366	345	355	359	343	339	351	377	348	313	337	312	340	372	377	363	313	354	361	334	352	374	337	353	329	343	329	330	336	391	348	317	331	356	345	346	346	308	372	347	356	373	328	315	351	344	333	342	340	335	323	325	346	320	330	359	343	338	356	328	359	354	323	364	331	340	353	365	312	307	326	388	310	348	395	353	359	402	310	336	343	346	358	294	321	351	321	349	343	308	348	355	352	346	331	332	354	343	350	342	343	332	352	327	317	332	362	344	331	336	380	320	344	301	361	377	331	325	387	360	351	350	355	326	321	334	306	343	338	352	327	314	347	364	335	339	311	368	350	334	352	337	351	352	378	344	321	336	325	359	381	373	336	382	344	376	335	311	325	350	326	358	343	341	333	356	347	318	342	362	386	381	349	342	348	353	367	367	344	360	350	327	335	369	342	304	363	337	330	349	320	364	358	344	361	349	338	351	351	366	353	348	332	347	342	366	309	337	363	321	287	369	336	352	330	331	314	372	357	341	337	340	350	349	349	325	322	320	306	370	340	323	326	371	360	349	329	346	351	340	353	340	341	323	376	340	327	358	323	345	343	333	347	364	320	355	340	336	342	351	337	342	352	314	342	356	352	314	344	362	344	362	364	355	319	336	370	342	320	391	347	363	337	313	359	347	323	315	363	322	358	359	321	374	352	361	341	348	370	353	351	332	325	343	353	312	351	339	315	377	351	318	351	361	343	369	334	356	336	312	362	353	344	301	355	346	343	372	312	339	337	336	347	341	354	360	378	326	335	356	364	316	349	331	337	333	353	336	340	348	365	348	330	351	367	351	336	339	350	322	344	364	356	337	325	318	350	347	357	351	336	337	345	294	329	352	364	345	380	339	377	340	342	356	330	309	368	372	311	359	323	324	343	344	344	353	372	355	355	343	335	341	329	341	381	344	326	332	306	356	347	336	331	346	342	336	347	320	318	334	358	356	292	365	321	340	351	369	327	346	339	343	324	328	328	352	326	322	361	329	334	329	327	362	315	332	355	360	377	361	345	341	353	335	325	366	339	400	375	333	329	354	333	358	331	350	316	342	321	315	335	342	375	317	316	326	370	364	352	339	368	341	330	340	337	347	322	365	348	333	328	349	335
8782	10360	7951	4084	2957	2060	1742	1174	1008	1009	846	836	783	761	746	722	744	646	740	722	697	700	694	720	733	741	736	726	691	649	727	683	670	674	698	685	656	671	655	663	622	637	657	665	678	658	660	637	632	653	850	752	691	624	592	637	612	594	666	614	627	633	608	617	597	647	613	636	607	615	577	592	645	581	610	608	638	648	596	622	613	599	619	612	582	662	589	580	657	585	607	598	607	610	630	601	622	586	610	590	624	667	600	599	607	595	652	641	609	613	638	615	615	607	585	627	615	604	601	617	617	595	561	634	623	639	630	636	597	623	624	635	640	594	629	617	562	610	655	640	627	681	601	635	616	649	583	633	636	655	621	604	603	598	558	612	664	611	614	602	605	642	653	626	559	624	591	625	625	634	611	607	585	637	653	620	583	574	626	638	576	634	588	610	591	611	624	605	584	572	587	607	596	645	607	596	606	593	634	607	650	614	591	593	601	648	623	637	617	611	616	587	585	580	634	646	656	618	611	586	576	664	586	638	621	638	567	646	592	586	668	607	602	624	580	587	599	624	623	647	631	621	662	571	640	613	592	635	626	608	617	620	614	631	603	657	627	606	595	673	576	615	583	651	667	588	609	592	631	615	610	622	579	595	613	640	674	582	638	634	590	640	652	603	641	582	598	630	606	614	584	594	598	609	613	617	653	628	592	590	625	617	647	557	643	628	651	590	632	613	645	650	575	611	629	627	577	635	591	634	624	583	605	595	653	610	620	599	585	595	602	623	623	601	606	645	651	624	619	618	632	600	615	617	599	625	646	615	611	618	591	660	589	632	617	607	588	623	595	587	632	686	617	608	623	581	626	617	637	602	581	602	650	629	636	634	622	629	643	625	607	617	610	614	629	614	649	575	605	584	587	614	624	606	626	604	622	613	598	611	634	622	566	604	600	628	603	646	635	602	605	573	616	601	614	630	615	616	579	607	639	612	585	589	610	621	621	630	626	574	667	628	617	619	583	665	629	617	597	630	554	667	599	628	642	644	636	630	615	628	572	621	649	610	597	620	647	633	607	619	625	642	583	612	604	630	604	592	635	607	621	601	635	599	664	605	543	638	627	598	591	619	658	617	646	635	633	633	628	611	637	641	597	552	637	623	625	647	653	594	590	643	613	591	654	613	607	587	599	651	601	652	567	597	595	608	658	616	595	607	654	615	611	588	556	612	624	587	610	610	619	632	661	624	649	620	605	613	595	685	614	637	624	623	568	637	579	614	584	618	612	617	654	611	552	615	591	592	615	616	588	670	645	581	621	592	622	579	594	635	631	629	581	633	635	584	650	647	585	646	579	612	603	594	614	594	639	605	614	606	607	637	621	603	617	670	612	608	578	559	607	636	628	624	587	566	619	638	629	593	605	625	600	634	601	622	628	624	606	627	607	601	619	583	627	601	635	604	623	606	633	624	641	641	605	660	652	666	652	657	602	610	616	617	651	598	641	607	624	634	621	615	613	628	638	593	573	628	616	623	641	590	654	655	628	666	621	609	630	608	568	546	576	620	624	640	642	620	631	584	595	598	603	655	633	653	621	666	595	618	637	602	598	673	640	639	603	639	609	604	655	643	614	647	663	589	606	632	578	578	625	636	643	596	639	647	618	589	598	642	596	633	610	619	597	655	590	644	603	594	659	624	591	612	639	535	602	621	601	554	590	598	601	594	607	606	623	633	638	617	607	619	641	562	598	621	621	622	651	588	609	631	632	634	607	619	607	647	577	612	602	628	599	611	640	572	614	614	673	577	620	604	636	603	604	623	622	619	558	617	613	625	625	631	625	584	587	628	620	596	624	612	631	579	598	634	600	595	595	608	636	640	578	603	625	645	646	617	598	610	645	609	608	599	642	578	589	652	624	654	616	619	620	646	582	568	583	640	595	650	593	626	630	623	609	598	606	631	603	628	629	624	561	599	634	666	587	594	594	637	626	619	600	575	622	644	640	622	603	611	618	601	587	605	632	592	592	604	650	636	653	638	627	609	680	591	602	594	615	659	625	617	614	585	632	645	652	607	610	638	616	653	589	599	601	606	612	628	632	634	627	605	642	563	566	626	593	568	647	632	548	643	596	621	607	609	614	599	616	662	593	624	583	640	562	577	593	596	606	623	613	598	647	590	605	598	593	634	632	598	618	573	613	606	606	633	644	593	620	619	607	614	587	629	589	603	595	617	669	649	572	646	629	647	612	570	614	609	599	672	648	594	616	638	586	597	642	624	611	631	630	627	632	614	639	651	603	620	654	626	598	619	601	633	616	615	617	640	571	670	617	625	591	641	626	642	632	639	644	638	656	606	584	606	606	622	587	647	601	623	619	623	670	616	617	615	618	649	639	637	640	626	629	622	616	628	614	608	610	624	572	570	655	640	583	638	579	639	605	679	623	639	597	584	631	632	600	622	552	624	619	643	595	542	620	606	610	631	636	608	606	591	625	619	573	594	609	621	595	626	599	617	572	623	606	608	639	649	591	638	606	579	582	634	625	603	617	626	599	650	605	610	581	637	626	613	641	637	638	583	610	601	626	586	648	677	609	604	621	594	599	634	550	614	629	629	582	630	634	597	598	608	623	650	560	603	637	624	588	594	659	620	579	638	578	637	673	638	620	600	614	650	636	617	636	604	631	597	607	596	589	655	637	615	604	579	644	580	636	622	585	618	581	572	631	623	597	628	579	596	571	598	618	639	605	631	623	667	640	619	618	598	600	601	616	575	619	594	639	631	634	593	577	639	635	614	632	608	588	633	609	622	623	655	618	613	598	615	630	608	660	624	595	622	610	654	647	618	617	621	633	627	600	645	605	605	607	612	650	641	599	580	599	619	579	623	596	605	598	602	636	656	620	622	611	675	609	616	589	630	594	639	646	658	612	613	638	589	612	617	628	567	608	587	604	654	641	595	586	596	599	586	645	633	623	661	619	619	653	656	686	634	570	649	635	616	580	671	602	674	708	621	605	591	592	599	616	550	577	566	630	663	636	643	592	589	627	609	648	605	616	620	616	599	610	638	587	614	620	608	659	605	594	649	606	601	632	603	627	609	666	618	653	639	624	607	579	631	652	609	635	616	622	612	630	643	622	608	668	592	621	628	619	661	616	560	609	603	649	591	579	606	614	619	644	587	598	631	630	622	571	611	605	660	579	592	617	589	660	601	607	635	591	609	623	630	670	548	617	621	613	580	586	614	623	625	657	611	631	650	607	596	643	621	633	611	565	581	587	614	638	589	636	616	616	627	621	621	615	625	656	599	624	641	604	650	561	633	658	655	598	568	660	615	629	612	619	588	622	612	610	655	618	642	625	608	669	625	594	574	586	610	678	635	627	667	647	602	599	638	579	621	624	609	583	641	630	597	631	603	628	612	599	575	583	608	651	569	600	602	648	655	624	636	562	600	619	610	594	639	617	616	649	606	629	616	632	607	580	630	653	566	594	611	598	666	578	602	617	647	625	639	639	643	596	649
24145	21252	28279	24493	19798	3367	1255	758	631	539	479	498	445	434	410	376	404	390	358	391	325	342	346	373	371	355	325	337	352	333	335	336	368	327	370	359	339	350	326	327	338	339	334	301	323	332	325	308	296	371	877	675	331	344	337	301	303	345	300	284	311	295	310	342	342	299	326	337	317	316	315	285	324	340	314	339	296	268	267	264	282	298	330	311	303	304	344	319	320	306	309	316	293	310	304	304	303	285	333	320	331	283	306	316	295	325	302	332	330	328	323	325	302	324	294	312	332	306	357	307	303	329	314	293	309	264	280	327	274	301	303	341	366	344	313	287	297	294	306	301	332	299	302	295	305	311	296	293	312	303	306	281	304	299	333	287	309	296	308	311	296	300	291	310	324	290	322	297	310	296	311	293	318	313	299	289	295	299	285	328	324	323	326	306	299	315	298	292	282	309	265	280	294	299	307	305	310	304	329	307	317	333	337	298	278	286	296	272	308	311	305	304	323	277	286	306	317	332	292	299	332	316	312	308	311	311	351	337	292	279	298	304	317	295	289	322	301	320	294	326	328	313	315	309	322	274	348	311	302	294	338	303	294	275	326	333	306	322	321	297	311	309	350	313	310	323	311	305	301	316	317	281	309	300	328	300	305	355	293	335	307	301	291	319	341	310	302	310	322	345	301	293	309	315	273	302	309	303	318	322	303	321	308	305	326	317	309	312	308	283	316	292	302	307	280	302	273	298	298	280	303	312	324	302	297	316	307	336	307	320	287	300	313	281	297	312	313	303	290	303	328	311	316	302	296	325	283	314	298	307	287	300	323	290	317	321	286	312	303	316	316	336	291	326	314	296	280	304	302	307	296	325	312	334	355	288	338	318	310	278	325	335	295	305	328	317	317	311	304	305	308	311	294	311	307	310	269	304	302	308	303	305	320	332	335	327	302	318	277	284	307	336	300	319	296	322	314	315	318	331	292	288	312	334	298	293	298	311	284	322	335	309	295	295	284	292	312	360	273	322	292	307	326	336	313	296	332	298	328	296	320	306	299	323	291	306	287	288	295	305	326	273	296	290	296	321	303	312	284	280	301	316	294	308	334	322	297	324	312	307	326	305	312	315	281	308	285	313	291	311	299	308	325	302	328	269	292	289	303	279	309	335	339	323	274	317	300	309	327	315	344	332	319	320	319	312	320	331	309	309	275	323	323	298	300	299	280	313	311	306	320	332	287	308	300	306	314	312	317	324	325	301	298	301	294	326	304	307	309	286	293	297	302	355	319	322	304	314	323	311	316	278	289	321	280	294	307	335	297	281	310	301	315	320	295	276	303	276	334	302	302	358	282	287	292	334	296	296	327	271	316	280	300	310	315	309	290	313	323	300	314	253	313	286	298	297	296	285	328	295	295	305	294	287	328	336	303	299	323	327	312	311	325	292	326	338	321	300	317	317	334	321	326	289	292	277	295	305	335	342	280	312	286	296	294	309	300	320	306	289	304	322	334	328	310	300	337	303	303	320	332	304	322	315	308	308	307	325	341	283	294	308	319	307	328	310	299	276	313	318	328	322	266	329	331	285	308	288	327	313	308	329	322	309	297	329	290	320	336	309	302	325	321	314	320	290	321	294	288	304	281	309	295	330	298	293	301	321	293	308	304	285	287	292	311	314	329	306	303	324	316	332	302	317	314	351	321	315	310	298	319	328	311	332	286	314	297	295	313	292	308	289	297	305	300	270	301	277	304	288	309	316	314	308	314	286	317	287	284	335	318	329	300	309	305	346	307	304	335	274	348	317	296	331	284	324	303	286	306	324	290	283	301	289	331	337	299	353	309	313	325	312	316	329	303	326	305	312	283	288	306	316	324	289	267	311	298	275	292	324	305	318	303	337	293	307	300	313	288	298	323	281	324	305	300	281	301	315	305	314	332	289	307	294	321	293	272	302	289	301	288	313	325	266	287	290	317	303	289	315	340	303	301	313	296	342	305	301	292	324	320	308	331	269	277	305	299	307	309	290	305	291	317	321	299	331	333	304	302	296	320	314	288	275	311	304	319	285	303	293	315	321	281	331	304	291	300	310	319	329	273	284	305	309	314	305	339	338	331	306	303	281	324	281	299	318	302	337	308	315	316	319	288	276	314	287	301	309	276	332	327	283	271	297	294	315	301	319	293	363	289	329	325	315	309	330	311	288	311	306	348	312	308	303	291	300	300	294	305	290	308	317	317	316	304	346	306	315	316	273	282	317	303	300	302	302	324	303	299	320	334	268	306	317	304	330	316	332	286	288	326	310	320	307	297	301	304	327	308	289	303	324	303	279	313	321	290	296	289	332	311	322	295	307	319	295	316	317	301	264	274	298	313	272	300	320	325	291	314	284	317	299	277	311	298	313	326	270	308	319	304	317	345	300	292	294	309	300	315	321	306	317	316	286	299	322	296	320	309	329	276	307	349	316	322	308	326	321	360	310	283	331	293	295	308	303	289	279	313	289	291	280	318	296	296	296	324	287	315	296	299	326	320	311	307	295	275	319	325	321	307	283	324	337	283	295	295	312	331	330	301	308	296	288	289	318	304	324	313	303	301	274	292	326	310	310	303	324	280	315	313	291	294	266	278	326	294	324	298	305	338	343	301	303	298	305	284	308	316	298	309	319	295	297	319	302	304	322	301	321	304	302	308	297	331	300	291	305	309	324	316	318	284	309	304	346	295	304	300	317	294	338	280	306	298	341	300	318	311	315	304	318	282	311	281	312	300	284	302	312	288	339	314	320	337	299	338	321	322	288	319	326	324	294	285	331	310	287	304	283	333	299	291	305	318	289	301	335	321	307	298	280	293	278	287	305	296	285	272	319	300	307	258	304	297	285	305	316	316	313	306	298	288	305	310	308	297	321	325	301	327	290	316	330	299	302	296	306	291	259	297	273	294	318	322	321	341	326	304	358	308	303	276	306	283	304	308	324	335	306	317	303	311	312	293	294	311	282	297	305	308	291	321	309	315	298	295	299	305	318	305	307	305	286	308	296	309	297	289	281	286	305	300	299	344	300	328	314	310	320	303	291	334	339	318	312	294	302	320	284	324	293	305	292	272	304	319	330	299	318	294	297	323	310	288	281	329	290	310	322	301	311	295	293	312	323	298	275	325	311	289	315	311	315	280	273	300	300	289	289	300	324	301	322	291	299	309	280	297	293	283	331	307	320	313	340	306	288	307	293	318	306	286	371	293	337	316	325	333	295	282	337	309	327	320	291	307	311	334	315	312	321	287	292	300	324	305	319	287	337	330	303	308	308	287	290	284	323	314	303	288	327	301	299	335	291	314	312	326	286	311	329	309	341	324	315	315	291	343	331	302	291	293	311	319	310	323	293	281	293	302	284	315	296	312	297	302	315	323	306	294	335	298	316	294	334	300	339	296	327	311	300	296	272	317	292	315	328	316	298	276	294	308	305	301	272	300	295	301	317	321	318	291	293	285	330	282	345	316	325	292	304	295	321	298	302
9803	17941	14994	8158	5664	4110	3099	2261	1699	1547	1337	1151	1032	981	894	884	824	778	812	803	798	812	761	723	788	761	745	704	689	690	741	744	713	687	658	721	659	693	673	721	654	679	644	625	613	636	635	618	619	805	2467	1662	699	574	583	550	596	569	532	587	587	570	595	593	551	561	569	562	555	560	518	604	576	555	525	553	535	562	590	553	576	573	558	551	537	561	557	560	542	608	558	568	587	551	570	584	567	609	540	568	559	574	553	533	572	549	564	499	522	552	589	563	560	572	538	546	585	566	597	575	557	546	543	536	543	521	567	527	552	555	534	552	596	565	542	546	569	575	572	514	590	593	593	555	567	548	560	571	569	559	568	583	583	562	525	565	521	603	566	551	529	569	552	564	619	587	548	541	571	558	575	550	549	563	526	565	612	558	574	552	526	518	582	560	575	570	561	591	575	580	596	552	576	562	567	547	552	548	577	568	601	592	570	564	551	577	546	595	566	554	581	563	584	605	551	569	582	592	527	541	545	573	548	577	588	551	530	558	586	539	608	535	538	552	582	547	544	552	562	582	545	509	585	570	569	608	550	556	595	566	575	572	531	548	520	561	561	547	522	560	540	522	523	550	576	544	540	531	594	508	568	548	533	542	563	539	550	545	574	551	530	525	559	584	578	553	566	562	607	548	549	584	554	545	542	540	539	579	565	577	548	570	564	545	593	578	565	576	552	601	543	595	556	540	560	559	511	542	611	535	539	554	551	552	567	582	530	558	493	569	568	505	596	559	545	567	564	558	523	529	542	536	559	559	567	589	566	566	556	562	626	644	530	578	561	544	582	575	570	543	608	588	527	578	590	551	564	487	562	593	566	571	545	524	541	593	588	538	565	509	551	564	593	578	570	564	577	577	608	574	529	546	585	525	523	606	579	582	571	575	504	521	562	602	518	553	575	565	572	535	547	566	479	535	559	560	586	555	565	566	552	537	551	551	558	576	545	579	559	560	542	587	523	553	572	558	571	567	559	538	578	562	550	569	540	563	533	562	612	556	520	547	518	569	594	584	565	526	551	548	596	581	519	558	571	597	565	560	559	575	565	514	560	495	611	549	572	558	584	571	568	516	527	560	525	550	577	542	561	541	584	576	537	539	553	548	539	552	571	575	579	552	577	551	564	574	537	583	559	580	519	551	559	549	558	557	592	564	559	562	577	549	566	522	578	533	500	548	589	543	538	545	538	533	564	515	550	559	553	565	549	540	584	596	565	551	563	548	558	547	538	575	586	522	584	572	572	533	583	530	510	575	582	514	564	570	567	538	571	566	553	544	579	562	583	559	550	576	553	551	541	551	576	528	542	583	564	546	570	558	557	526	572	591	525	535	521	547	565	507	551	590	515	556	531	599	572	569	556	559	551	578	543	547	561	575	568	536	596	573	555	540	523	543	558	550	561	605	564	527	553	567	563	585	589	529	560	543	586	573	574	489	570	529	535	525	543	572	614	555	567	540	557	590	548	565	572	571	520	552	581	591	556	527	535	569	546	560	607	562	547	504	581	540	579	586	554	552	595	558	589	533	563	582	598	554	566	553	524	564	570	562	574	554	560	585	575	563	549	580	574	526	555	526	555	623	549	576	571	565	564	570	583	552	537	551	601	570	534	571	524	604	551	566	575	584	540	586	556	591	587	540	574	554	582	594	552	524	568	541	526	520	558	553	552	569	583	560	553	558	554	586	580	506	570	554	558	571	523	560	519	538	544	572	546	530	573	524	572	547	554	506	534	519	558	558	559	543	543	533	540	497	545	558	547	560	572	571	548	539	577	546	539	591	594	563	545	529	570	579	583	613	548	564	539	528	591	553	560	570	580	546	531	581	560	541	537	545	566	506	546	509	563	583	535	572	597	537	502	571	573	547	582	562	600	563	551	605	558	529	600	494	575	559	562	535	532	552	575	505	568	521	575	561	582	559	609	572	578	556	544	552	560	549	568	550	577	590	567	537	547	549	573	493	576	567	553	537	568	538	508	575	564	528	550	576	587	503	578	553	523	549	553	546	596	531	550	591	523	585	561	548	508	583	598	567	551	557	588	548	520	561	578	575	528	550	563	574	537	520	531	533	576	555	543	547	515	581	525	556	520	595	576	544	541	558	543	584	594	581	604	525	592	582	552	589	539	565	589	579	559	557	537	556	583	542	604	557	569	516	565	562	552	547	548	544	528	541	600	554	586	563	540	546	521	496	553	531	582	535	549	554	520	556	553	566	560	571	550	546	552	538	562	561	556	601	554	568	527	546	540	508	566	559	516	545	599	535	512	570	554	544	517	566	544	563	550	554	578	572	575	568	550	573	553	561	593	561	584	512	569	574	560	558	537	574	561	544	590	592	571	589	549	555	543	574	572	577	541	556	590	552	619	567	559	532	568	617	489	539	516	564	598	560	554	589	560	560	530	562	545	573	540	583	535	547	582	551	555	577	548	553	514	564	567	574	545	594	569	569	564	542	549	513	572	537	544	557	547	554	538	520	551	535	579	558	542	569	537	571	586	582	542	572	555	582	558	514	531	514	549	542	569	487	541	551	569	523	578	530	538	574	554	559	602	530	547	603	563	558	570	530	578	601	566	566	569	574	546	594	560	526	542	547	556	542	548	551	598	562	533	530	588	572	561	553	552	546	558	546	535	585	545	560	600	574	549	592	575	526	528	551	574	567	553	577	580	575	576	562	596	553	564	596	528	603	606	577	515	578	541	536	543	555	576	543	547	516	548	547	577	552	588	559	539	553	522	554	493	565	582	550	628	595	601	570	552	578	632	549	587	548	547	564	518	535	541	584	562	571	543	578	538	548	537	592	557	518	546	520	586	569	540	603	540	563	558	560	530	522	585	522	529	577	500	550	537	561	568	533	561	563	623	616	544	558	559	572	546	524	559	569	560	561	573	570	543	565	550	529	549	531	558	543	556	552	510	536	522	580	559	497	554	529	579	578	586	557	553	554	535	545	582	562	556	564	556	536	547	587	550	573	542	547	556	555	612	537	610	540	566	512	569	583	555	561	563	563	570	555	547	532	540	557	545	562	526	564	546	562	533	572	578	571	538	550	586	600	578	575	595	577	552	601	574	582	565	568	550	580	575	516	531	578	522	570	537	539	549	521	601	577	561	569	542	525	571	571	585	541	514	551	578	566	587	563	569	583	551	552	526	595	550	529	548	542	565	552	591	558	559	540	583	551	569	534	534	552	548	580	534	542	521	555	546	568	573	570	580	554	575	546	530	558	526	556	552	548	580	540	579	536	570	574	526	579	569	547	550	559	580	605	536	568	566	565	588	567	543	582	548	530	542	566	564	586	527	520	556	581	568	596	546	530	611	561	562	531	553	541	518	526	575	569	553	582	571	546	545	562	563	586	578	547	574	522	612	558	550	514	579	536	581	547	549	561	541	542	587	556	583	571	545	590	530	569	586	592	522	511	579	542	564	559	531	540	552	554	539	562	563	549	558	600	514	578
23295	21286	29024	23874	21288	18522	2731	998	705	586	477	458	437	388	351	330	333	293	287	306	301	280	299	270	279	271	308	251	286	284	270	229	243	245	274	237	248	259	242	247	268	253	255	249	226	239	223	249	201	336	1274	868	301	177	179	213	205	207	194	213	199	193	208	220	205	194	200	211	191	205	193	210	210	173	240	194	206	234	204	194	189	197	203	209	205	215	195	198	201	185	187	203	206	209	209	206	180	181	231	209	209	193	211	192	207	197	177	207	189	200	197	189	197	202	194	208	204	185	170	223	190	176	183	190	208	198	207	185	194	217	207	211	225	177	207	188	198	195	174	201	193	170	184	200	189	186	243	198	195	215	210	223	209	195	206	184	201	195	196	205	184	191	178	202	194	195	201	162	196	193	199	234	166	193	223	204	214	188	202	203	186	176	211	201	207	215	202	205	198	178	195	213	205	215	189	215	176	211	191	197	167	177	199	179	169	189	186	197	214	201	199	217	179	162	190	205	190	200	187	177	195	203	195	187	210	198	194	193	196	204	204	193	218	188	197	201	206	205	215	200	204	198	213	212	234	193	185	187	196	192	186	222	204	216	202	208	213	198	165	207	187	210	197	213	225	206	197	212	202	206	200	212	201	186	192	193	209	202	199	223	197	221	209	191	201	209	210	184	199	222	191	184	219	183	207	187	205	194	219	187	183	223	219	205	212	188	170	182	192	192	198	173	206	201	192	198	201	199	177	192	195	197	194	211	203	194	217	195	168	184	199	211	194	223	219	205	181	205	207	173	187	193	234	199	183	243	207	197	225	210	208	209	187	209	177	188	210	206	218	176	212	179	202	178	195	206	188	201	201	222	215	205	207	212	199	191	213	181	204	187	213	189	209	197	199	185	208	199	188	207	191	206	209	196	178	190	204	190	215	196	201	194	216	201	183	203	188	212	196	202	188	192	202	205	230	190	176	165	202	177	204	195	205	231	203	195	206	205	205	225	201	208	199	163	210	171	202	211	197	188	212	182	182	203	201	201	189	192	196	203	211	185	203	193	160	197	190	198	193	169	205	178	215	212	200	170	184	210	191	214	184	208	188	209	189	196	197	189	196	188	212	205	215	193	193	206	197	198	202	177	212	204	184	200	188	183	201	194	205	182	186	198	188	208	193	192	196	193	192	205	177	183	179	209	214	171	204	206	232	197	228	201	196	199	220	192	199	181	222	205	209	203	192	214	194	195	188	195	163	215	208	215	193	199	192	172	211	214	190	205	203	222	192	196	218	184	181	225	199	192	208	217	196	175	200	202	198	207	181	200	209	209	208	190	210	206	195	192	191	185	190	199	199	221	213	182	218	174	186	220	201	175	191	212	212	211	176	179	200	201	233	190	204	183	185	200	215	199	194	193	186	198	222	189	187	202	194	204	201	214	185	191	223	199	194	212	166	188	199	169	198	189	160	197	202	188	174	180	170	183	215	200	183	188	195	206	241	188	202	205	227	184	193	233	193	209	218	220	213	197	173	219	205	193	179	202	209	211	184	208	179	167	195	197	208	188	185	169	203	191	178	179	200	174	190	206	190	176	211	189	199	191	178	161	197	197	182	208	195	220	202	218	169	190	202	187	202	207	195	168	227	205	197	176	170	173	210	175	202	186	205	208	189	204	186	192	196	219	172	209	198	195	194	202	207	178	189	197	191	180	205	227	191	168	201	192	203	198	199	211	181	204	202	200	195	209	185	194	179	194	210	216	191	201	203	205	191	187	190	196	189	206	193	194	190	197	192	194	170	204	203	187	202	200	206	206	209	195	212	202	185	228	205	191	193	201	182	215	195	191	213	197	195	215	203	195	199	202	192	209	188	211	201	208	211	205	191	201	189	188	190	208	201	190	190	176	205	188	196	192	206	187	190	235	204	205	181	191	203	226	187	202	214	212	193	171	182	210	206	225	184	197	174	164	217	201	211	189	189	189	199	177	205	195	214	198	185	194	182	196	200	191	181	203	204	176	196	215	186	214	173	187	194	206	184	195	207	185	210	178	140	181	207	208	208	169	203	197	202	191	197	192	199	196	194	196	186	184	215	175	173	188	170	209	203	182	209	205	176	193	226	171	191	191	206	201	197	212	203	204	188	196	201	190	204	215	182	220	214	198	211	204	168	190	186	219	177	171	181	203	173	212	194	203	201	192	184	181	171	209	209	197	178	222	207	224	174	212	207	191	194	210	190	191	205	213	181	196	170	177	215	215	189	202	201	217	181	197	203	210	202	187	189	187	216	209	172	198	212	192	192	188	209	185	206	183	202	198	179	174	206	193	218	200	223	181	173	197	191	201	214	206	207	184	208	218	215	178	208	178	206	203	206	184	179	182	202	195	208	181	206	213	188	197	181	199	196	201	196	177	181	226	192	173	187	214	213	200	199	202	199	154	214	195	203	215	193	200	209	187	191	181	191	185	199	218	177	189	195	208	176	206	192	192	175	197	187	215	209	189	201	181	187	210	226	213	235	183	182	193	170	194	172	208	201	191	213	184	206	200	197	188	198	190	216	202	170	194	193	194	215	184	203	196	209	190	222	198	211	203	198	214	201	185	188	203	190	194	207	195	202	181	196	190	190	186	205	192	210	218	192	201	208	202	194	201	212	193	202	229	215	198	193	197	202	212	195	212	213	210	189	209	206	193	182	179	177	169	185	211	186	200	213	175	195	185	187	184	159	191	208	189	173	202	211	190	216	201	202	187	173	184	212	202	210	200	204	181	187	198	208	184	184	215	191	201	204	205	175	212	190	200	203	181	196	197	201	197	183	184	189	225	211	187	225	213	178	228	186	202	199	198	182	207	224	193	189	211	195	203	202	221	213	174	199	203	198	193	187	216	194	215	196	180	171	188	202	164	194	188	186	200	192	205	187	196	178	226	209	204	176	193	195	214	184	190	189	169	175	198	200	179	215	193	193	221	210	208	220	198	183	199	204	187	202	196	197	200	183	200	183	227	203	187	191	188	187	178	172	231	215	203	198	225	212	187	216	169	211	206	188	191	206	195	203	203	218	186	194	185	198	180	188	178	204	197	185	208	228	200	192	207	193	233	214	208	186	213	209	202	201	178	213	208	212	220	183	216	208	196	193	187	196	203	207	218	212	198	210	191	219	197	202	202	208	213	187	229	201	197	217	218	205	192	192	199	194	218	181	191	226	190	205	203	200	203	176	191	194	199	188	189	186	194	187	194	220	189	210	197	194	215	196	206	207	183	194	198	202	195	210	221	205	208	180	198	196	182	177	209	195	204	178	199	195	187	192	219	173	168	215	187	213	179	174	209	194	204	197	209	201	166	197	208	175	199	187	198	203	193	199	201	228	196	184	192	175	211	196	197	205	182	215	171	201	208	211	190	187	168	192	196	194	185	203	194	198	190	191	170	203	201	221	180	174	177	198	180	190	192	199	202	187	183	205	203	208	178	209	209	195	203	198	182	187	181	200	208	204	181	184	209	219	210	175	199
11990	23754	19817	11326	7950	5714	4305	3072	2343	1950	1635	1372	1189	1044	993	849	865	827	791	782	688	719	736	720	697	645	695	600	581	614	642	605	576	559	579	601	548	567	565	561	530	562	512	495	447	489	489	454	440	811	3852	2532	691	366	397	389	370	416	384	392	391	362	404	346	389	388	375	376	381	410	357	366	354	370	384	335	389	371	384	350	369	380	368	336	351	328	354	376	337	367	359	352	359	372	363	327	378	378	345	346	349	373	357	363	361	363	360	348	375	408	375	369	345	328	356	351	353	349	370	351	377	374	362	324	306	356	370	367	330	345	366	339	336	375	364	375	331	368	377	325	350	370	366	364	359	387	323	356	364	367	351	367	352	350	346	336	365	338	354	345	339	367	342	372	366	366	335	368	365	340	355	394	372	374	392	351	335	339	358	362	369	343	367	340	383	364	364	366	361	327	377	346	331	392	349	388	355	364	376	344	370	389	374	340	332	317	395	366	378	348	341	391	345	407	367	361	349	337	360	377	375	342	348	354	338	353	371	388	349	353	343	352	365	347	359	341	347	355	345	362	358	393	341	330	378	374	332	370	362	362	364	349	358	364	365	357	340	325	383	387	372	358	364	337	353	371	351	381	378	353	358	366	364	338	348	360	363	355	324	360	376	343	383	395	362	364	391	371	373	357	365	328	366	337	372	368	340	357	367	335	300	372	399	358	340	368	351	342	333	335	376	368	360	367	369	394	376	357	364	342	391	366	330	337	362	346	374	337	386	381	369	380	357	347	379	345	354	357	395	369	356	363	361	346	371	398	351	335	326	341	372	410	363	356	340	399	348	357	343	368	356	370	380	348	338	332	366	357	352	387	348	330	376	362	383	379	349	365	349	350	366	356	358	379	356	350	335	346	341	365	374	343	347	363	334	359	351	363	333	374	363	370	325	374	351	371	340	387	354	371	370	365	348	347	399	356	377	331	329	360	374	363	365	385	365	350	354	388	330	352	343	355	356	359	347	390	372	365	343	371	364	379	348	339	371	353	391	367	378	367	350	378	347	383	351	354	349	366	353	370	370	343	402	371	345	348	364	366	373	358	358	351	364	351	353	351	383	366	345	348	364	353	395	349	380	407	357	365	390	375	346	394	409	350	372	358	411	348	349	373	368	342	394	374	364	355	400	358	372	348	348	371	392	338	344	350	347	319	376	376	332	359	366	344	376	384	345	327	368	377	335	357	335	356	372	354	350	371	394	399	374	366	344	388	350	375	343	356	368	318	385	390	375	351	364	357	379	404	368	376	386	379	364	327	353	334	353	381	335	374	376	369	329	337	348	355	333	342	401	342	347	319	334	343	378	339	377	353	365	346	350	369	352	336	362	346	383	348	332	384	327	364	325	347	358	378	361	362	333	333	334	359	351	324	377	396	366	349	368	352	355	336	345	375	406	373	375	385	352	379	356	328	338	355	352	366	334	370	368	357	348	323	355	355	383	374	395	360	380	365	376	367	362	342	383	356	353	373	321	359	353	382	352	320	330	349	375	345	363	363	359	387	355	345	363	352	350	350	347	370	356	349	312	362	369	327	346	351	341	351	382	356	360	357	370	375	355	372	337	360	345	371	324	365	335	376	367	347	352	391	341	354	351	368	366	361	373	379	380	382	358	353	354	375	346	366	343	357	368	344	363	395	349	366	361	374	374	367	353	365	376	366	363	357	368	371	360	392	355	344	373	357	382	352	358	379	381	366	366	382	374	356	383	360	368	361	381	354	335	352	364	348	363	395	369	377	349	351	368	343	385	355	351	366	366	359	367	343	391	333	329	373	343	357	362	380	364	349	383	360	342	368	394	376	371	357	369	366	348	374	362	379	340	330	341	339	375	366	327	333	351	344	377	376	337	333	358	330	381	322	352	368	368	385	382	352	345	349	407	332	337	351	397	335	353	355	347	380	354	366	359	355	363	363	365	356	359	384	367	387	355	389	359	351	365	364	393	324	370	332	353	337	383	361	398	389	336	364	334	376	354	342	355	378	348	377	400	355	335	366	337	378	350	339	334	384	352	358	352	391	361	357	330	328	373	377	362	353	332	357	334	398	348	336	376	349	320	374	324	337	337	328	358	372	362	360	364	385	377	366	412	363	374	344	330	354	388	354	383	373	357	339	355	359	363	352	354	364	362	386	402	358	360	351	369	385	356	366	355	356	379	327	370	337	339	357	357	338	368	339	375	359	354	343	368	407	371	380	360	370	358	360	395	357	371	344	324	381	360	370	352	383	371	367	367	376	378	327	308	391	345	339	337	364	370	340	365	346	338	347	359	392	369	364	370	336	328	398	348	391	383	336	358	365	357	358	378	358	392	378	365	373	345	360	369	353	352	371	356	328	362	371	371	357	394	355	331	391	346	384	364	331	352	372	333	370	329	386	357	361	360	373	326	381	356	363	351	378	376	371	354	386	365	395	365	339	380	356	374	365	359	357	358	357	339	348	364	370	384	344	370	374	357	363	368	369	370	343	347	329	362	389	370	373	346	380	366	343	345	372	354	327	358	376	382	378	343	361	346	370	381	381	360	348	353	348	339	338	383	342	385	361	330	342	361	341	347	343	356	363	369	372	361	351	351	350	323	358	382	364	347	365	362	357	310	367	373	336	360	349	365	381	375	344	367	395	371	348	382	394	360	350	347	366	384	363	370	358	369	371	353	384	358	393	345	346	354	341	307	370	357	357	350	344	345	309	331	351	351	335	365	373	380	377	356	361	407	330	358	345	347	345	365	368	352	365	355	382	401	320	373	342	350	397	376	343	356	382	327	396	357	381	344	371	350	359	352	372	354	384	351	373	380	381	341	364	357	390	398	376	350	359	379	361	392	359	333	382	355	376	410	329	379	343	348	375	359	313	396	394	357	368	368	361	382	334	383	375	346	376	335	388	323	361	350	352	381	340	364	365	359	379	357	364	336	379	329	379	358	364	358	359	357	340	407	378	377	358	351	369	389	364	352	340	373	386	353	368	350	367	357	320	317	388	337	402	376	366	356	363	332	400	331	362	361	345	365	360	405	379	378	370	336	334	362	361	344	370	337	340	375	367	369	328	344	356	349	368	347	359	361	360	384	333	351	393	370	318	369	367	345	346	351	360	331	343	338	349	375	377	376	357	355	364	338	395	337	347	376	360	337	344	392	325	407	412	354	356	385	348	405	403	349	331	340	364	359	360	324	383	358	351	390	374	339	360	357	356	369	380	361	354	382	354	366	336	337	369	352	357	394	358	348	362	334	309	368	357	355	368	353	365	392	334	370	367	353	353	375	356	346	354	354	364	379	370	342	341	365	343	367	352	370	335	385	360	344	346	355	364	370	351	385	352	331	351	402	387	361	338	355	329	362	364	316	354	380	383	358	361	323	339	357	312	340	370	353	338	356	348	363	354	375	360	351	362	353	346	352	348	337	382	373	342	393	399	361	329	366	347	375	366	380	383	405	368	356	400	363	375	361	363	345	339	356	378
26715	19885	8422	2143	1203	871	647	522	469	428	443	382	389	384	383	379	387	400	341	358	368	371	366	362	385	364	367	399	384	352	359	405	341	347	354	360	361	342	358	350	369	354	318	392	338	326	361	330	337	349	443	392	392	352	365	330	333	346	360	332	338	350	327	358	351	395	360	367	369	307	364	353	357	358	304	377	318	360	320	387	338	312	338	379	390	362	365	343	344	334	350	368	347	373	340	374	359	342	383	345	318	333	336	344	320	341	346	395	371	336	336	315	356	380	375	349	346	335	346	332	350	342	366	347	334	350	308	362	334	352	370	324	343	331	355	346	302	348	363	334	360	338	351	354	335	365	328	354	326	335	343	362	367	354	355	352	351	347	343	355	356	310	362	341	347	362	366	336	348	363	373	376	326	345	322	385	343	326	332	359	337	350	350	338	350	329	347	336	367	330	358	346	336	340	340	346	369	346	348	333	355	339	351	363	348	340	348	358	328	325	364	342	352	310	349	368	334	336	356	357	348	333	343	342	331	342	333	313	327	345	318	342	355	321	346	358	378	326	347	331	349	378	332	357	335	350	301	362	360	330	332	322	350	377	345	366	333	337	351	344	394	334	352	359	351	367	352	335	354	362	351	350	333	334	343	367	349	354	352	408	357	350	319	355	366	395	364	351	329	354	352	329	326	358	347	352	363	321	346	347	348	341	342	305	371	360	373	359	341	363	326	338	330	333	338	344	368	362	340	345	336	336	325	341	345	362	335	359	319	335	335	345	323	313	349	334	339	363	323	330	331	333	331	372	331	356	307	366	328	360	359	343	348	341	373	331	357	380	356	347	345	323	371	342	371	340	370	350	363	345	369	336	321	366	347	352	358	321	385	321	343	388	355	341	332	336	359	332	366	324	362	345	321	315	361	349	387	332	337	348	372	352	359	350	355	319	335	329	337	355	308	314	335	341	342	351	347	350	366	371	366	329	331	343	350	389	355	346	372	370	326	366	354	332	360	326	361	340	336	332	360	344	363	337	349	317	353	359	352	343	336	372	328	367	368	342	343	361	363	336	344	358	326	359	330	338	349	342	336	362	313	365	392	333	378	337	333	330	363	352	353	336	312	343	359	327	365	291	392	366	323	367	360	353	350	316	342	371	327	331	298	333	337	338	326	357	340	359	363	334	358	329	319	321	354	370	308	326	317	339	347	372	314	346	404	331	332	347	356	333	346	378	328	324	377	369	319	330	340	362	333	347	319	363	337	398	363	350	388	341	330	352	314	347	335	315	332	346	378	352	334	344	343	352	350	366	341	332	347	344	375	346	326	332	303	347	314	349	324	366	314	336	367	335	331	347	316	342	328	367	368	339	335	331	373	348	316	362	314	358	327	351	309	326	328	367	357	327	353	337	333	340	313	330	347	357	311	333	363	329	332	341	335	375	378	319	315	343	355	346	352	319	349	360	366	326	359	324	340	367	383	321	338	361	345	325	367	352	342	352	348	338	347	361	331	336	347	357	347	351	360	312	335	336	348	375	354	350	359	334	357	352	352	326	337	348	347	353	375	355	336	334	328	355	354	321	370	346	355	365	325	360	353	327	362	359	320	365	345	317	344	369	333	334	369	303	325	334	357	362	357	375	327	354	363	310	328	343	340	352	338	363	350	325	359	319	360	334	367	362	356	352	347	364	348	356	340	352	360	361	357	358	369	364	381	342	370	355	368	339	319	353	346	352	341	346	353	353	327	333	326	327	343	329	342	393	328	337	331	331	325	355	372	357	361	362	331	349	352	350	332	318	363	335	341	350	354	364	296	343	362	368	327	339	348	365	356	367	351	378	325	322	341	345	347	358	327	330	337	338	339	327	327	379	354	367	333	370	368	328	327	341	335	331	349	335	328	339	325	352	333	342	304	349	325	320	382	333	311	365	356	341	337	344	340	366	365	364	348	341	336	313	343	317	348	343	339	357	338	304	372	347	368	311	375	298	372	361	357	343	346	352	355	387	333	370	347	334	330	341	330	337	343	337	325	321	363	317	352	340	363	342	356	349	362	351	357	341	331	342	353	325	335	370	329	350	344	333	375	336	353	347	361	331	328	355	342	347	353	328	336	360	338	357	368	359	339	358	313	355	362	334	330	325	362	326	332	317	371	319	349	326	363	383	350	338	347	324	375	335	359	315	348	330	377	360	343	377	361	372	366	354	358	332	334	360	369	345	348	339	320	350	340	326	336	362	348	350	357	342	363	370	352	345	347	355	341	367	364	346	346	332	336	339	371	353	387	327	334	340	323	338	342	334	319	334	358	337	345	348	339	360	347	348	337	323	337	379	323	354	323	334	345	355	336	347	339	326	332	343	316	374	346	338	335	358	327	353	331	350	334	334	313	335	342	327	346	346	342	356	370	341	348	362	389	338	340	347	371	377	336	340	348	409	367	340	383	391	348	345	337	321	351	352	346	350	324	363	365	339	344	336	344	372	368	356	355	327	344	328	357	334	362	322	375	336	353	353	321	332	336	349	358	371	340	353	337	373	331	333	330	355	346	347	337	321	364	368	353	359	345	356	368	331	373	369	386	331	340	347	304	362	352	355	345	311	324	346	384	333	373	334	349	368	313	330	360	331	339	325	336	338	335	346	346	316	354	324	382	364	314	351	331	346	356	327	288	349	324	340	360	359	345	330	356	343	362	298	375	336	311	359	346	364	332	381	352	354	373	372	352	341	327	334	365	358	331	344	323	357	353	350	387	336	337	329	327	349	347	334	364	355	363	340	330	344	364	340	326	355	349	329	324	376	333	360	329	348	348	347	331	358	322	352	359	308	340	360	319	377	317	339	337	355	327	348	384	356	307	320	383	326	365	342	349	345	318	348	358	321	339	315	370	358	343	332	313	334	336	336	318	313	344	344	340	347	359	328	366	351	327	394	369	362	332	375	336	318	332	330	344	384	350	355	348	347	364	361	311	330	351	307	343	376	334	369	348	331	366	339	366	346	342	359	351	387	306	381	340	330	352	375	359	365	332	329	351	347	345	348	373	329	344	326	360	318	328	328	306	381	345	331	351	361	318	369	357	341	360	353	326	347	338	354	341	352	326	341	369	353	349	349	319	384	315	351	337	357	310	350	359	351	390	346	334	387	345	354	356	353	331	308	350	348	319	361	374	324	353	347	331	336	338	357	341	323	354	364	343	339	323	366	350	373	350	355	320	320	355	333	323	367	346	360	353	371	359	344	350	335	357	364	340	376	354	361	326	336	359	354	330	343	358	378	339	356	365	342	344	332	342	330	329	318	379	340	344	332	362	339	348	312	344	356	345	352	316	372	355	381	349	349	378	346	334	358	362	331	310	386	329	321	323	322	334	356	385	346	389	368	340	337	340	347	311	305	339	334	347	341	346	360	344	375	334	357	371	367	303	315	335	339	343	367	320	334	348	328	294	353	342	351	376	364	340	336	352	346	341	336	334	349	352	366	336	374	324	353	326	318	351	346	362	355	357	354
8245	12141	8915	4054	2824	2178	1606	1303	1089	954	885	834	799	775	772	753	719	723	696	737	681	734	694	699	682	705	721	672	718	736	724	678	680	647	706	681	685	665	724	668	682	719	697	653	630	706	673	602	683	636	784	747	685	606	633	635	600	651	650	612	615	663	650	610	616	614	615	634	623	634	635	611	587	635	627	621	675	628	644	632	594	637	628	583	595	600	633	602	620	663	644	593	643	618	631	594	582	638	632	602	643	644	602	641	601	631	626	594	640	632	612	609	613	669	631	672	653	617	623	583	662	618	636	625	619	642	631	664	569	647	639	624	611	610	641	608	580	546	632	611	663	614	608	595	673	620	607	620	604	682	587	640	628	615	602	647	650	640	620	591	620	629	607	672	631	632	644	644	621	630	606	652	632	630	626	596	619	616	655	646	578	628	592	633	631	621	578	594	573	635	612	647	596	583	633	650	607	656	618	640	613	655	648	621	613	612	642	615	605	636	614	624	666	608	611	662	639	648	653	623	609	654	647	632	609	614	630	582	615	610	641	583	614	576	580	637	613	617	624	661	638	575	617	670	587	608	605	624	683	596	639	596	649	585	626	597	607	653	674	621	646	632	621	649	608	629	613	573	616	642	597	592	618	640	660	647	590	589	592	609	615	640	652	589	593	616	625	636	592	661	642	608	633	601	633	629	635	604	655	607	600	587	613	655	658	604	628	663	608	585	637	632	634	626	620	614	633	630	673	621	600	625	648	636	615	648	635	597	615	622	645	619	597	626	614	634	611	608	625	646	606	629	627	622	642	625	596	645	658	613	656	642	582	623	577	625	628	627	656	612	636	643	601	603	619	632	652	610	637	629	659	628	573	591	646	639	595	619	619	619	659	653	628	588	615	620	622	671	579	608	637	592	644	608	586	639	609	612	613	647	648	597	659	625	630	624	646	606	600	589	614	591	588	652	622	609	581	605	596	623	623	593	641	652	643	633	655	626	612	620	631	622	620	627	640	605	607	591	599	620	637	646	611	636	648	628	610	632	567	673	620	635	643	580	578	636	631	623	636	608	554	646	619	608	643	566	593	619	635	615	613	584	600	626	616	632	619	599	664	616	655	652	621	628	634	639	619	587	648	615	642	648	593	614	629	591	627	611	595	626	570	605	613	670	666	605	630	631	577	643	624	615	625	627	583	623	596	586	608	591	638	645	621	629	641	626	639	578	566	638	606	632	656	625	604	605	652	611	636	643	617	607	613	657	648	607	604	625	650	661	636	651	634	623	657	660	643	649	617	597	618	579	621	614	595	621	636	567	677	656	645	620	622	605	588	656	637	631	628	621	606	661	639	658	620	653	637	627	625	617	629	616	624	588	590	601	634	628	633	632	700	647	614	660	606	618	641	625	612	609	607	579	587	599	644	663	637	704	601	593	620	654	633	663	606	610	600	681	614	606	640	613	632	625	606	662	658	601	661	636	611	601	606	623	643	659	606	614	636	600	628	576	593	615	636	652	593	625	617	671	629	616	597	580	631	596	627	651	641	652	643	628	650	612	673	599	618	622	647	649	610	604	617	658	621	670	636	622	642	576	611	622	676	637	651	666	597	615	576	654	618	627	634	607	582	653	632	637	598	591	598	571	597	619	613	619	646	621	610	626	625	681	641	617	656	618	598	639	620	622	617	608	586	604	628	642	584	654	664	669	667	582	634	618	645	688	606	604	652	673	619	621	655	619	629	639	591	630	653	650	626	595	603	647	603	648	590	611	644	616	587	613	616	641	582	610	703	671	598	637	602	616	599	665	604	600	584	638	623	637	633	636	614	659	590	647	627	607	599	603	613	619	660	609	636	655	647	582	594	642	633	594	614	645	572	598	597	655	628	610	639	607	653	597	628	641	585	617	589	616	645	621	591	624	686	637	632	617	615	577	588	617	633	635	627	619	622	633	651	596	624	596	645	604	608	624	663	620	618	659	665	594	613	621	629	602	605	633	598	614	642	596	604	618	615	642	644	620	621	622	647	613	606	633	619	616	609	651	646	583	658	653	582	663	623	657	628	659	651	615	618	617	633	606	621	614	575	649	610	631	608	619	653	590	595	587	615	623	655	603	608	613	616	586	652	625	614	624	616	605	605	601	625	619	613	630	636	643	644	682	610	626	597	631	666	658	647	643	650	632	622	650	635	631	583	661	637	643	572	627	630	648	643	651	608	645	626	611	626	632	616	661	607	654	642	671	618	612	604	600	559	640	607	657	627	715	624	612	634	686	617	643	659	676	624	627	613	646	594	630	632	627	637	590	623	645	589	606	670	612	629	617	590	624	636	586	570	627	596	609	640	614	629	617	616	637	623	603	603	631	609	627	618	658	650	650	639	627	606	690	605	599	612	573	639	640	660	597	626	599	652	638	668	629	638	642	658	612	619	569	587	641	627	613	638	647	667	623	595	592	630	634	603	603	687	620	646	623	599	660	614	627	606	622	615	620	613	650	624	577	666	616	583	620	680	611	627	661	600	620	623	621	589	589	662	638	656	591	601	681	625	646	609	595	603	624	645	624	642	602	636	698	622	653	622	619	629	574	615	571	644	620	673	614	638	611	655	599	627	634	617	655	627	649	665	617	617	585	608	621	630	622	647	631	621	608	646	648	649	631	600	588	638	627	613	615	611	649	625	609	656	611	670	646	607	620	625	646	683	642	571	635	640	615	637	645	686	631	594	614	651	620	637	609	592	655	576	620	642	598	621	621	618	623	624	625	568	622	636	679	648	676	633	561	670	611	642	562	612	610	635	573	578	619	623	640	601	631	647	643	620	621	646	631	628	629	623	617	681	659	619	660	621	666	646	629	631	615	620	612	583	578	673	610	643	654	645	630	600	623	619	575	634	628	639	609	644	620	622	576	584	637	656	623	624	600	615	603	598	616	621	601	619	621	611	633	651	604	648	673	620	633	631	593	633	607	649	641	620	608	590	589	631	587	620	577	638	640	639	629	638	626	654	568	638	635	611	602	649	603	663	603	638	620	615	633	621	621	597	620	609	618	629	610	608	591	598	650	615	593	590	615	652	605	619	626	642	648	613	613	645	614	597	624	647	599	650	592	649	610	596	628	605	629	626	636	599	628	649	669	604	610	602	632	643	598	638	680	636	618	649	600	672	605	648	612	640	659	592	609	643	637	653	582	675	625	594	644	606	627	661	620	658	595	613	611	602	631	610	628	642	630	657	644	603	626	638	631	665	638	596	609	629	618	632	641	632	652	592	597	610	657	643	579	620	620	603	601	574	619	635	563	586	614	570	636	567	623	590	601	605	602	598	633	592	618	594	640	633	587	600	593	621	626	592	646	641	629	583	614	594	635	592	616	618	583	629	591	619	670	649	668	634	586	589	626	576	632	645	608	599	611	642	593	615	625	663	626	622	640	659	652	648	571	642	607	612	624	647	608	640	632	617	593	613	641	640	636	606	643	612	635	626	645	615	647	605	616	624	619	602	633	559	625	638	597
24144	21250	28282	24530	19774	3408	1175	753	635	573	535	433	416	413	373	403	367	409	387	340	343	358	347	362	354	325	361	348	358	328	344	334	332	347	369	341	343	362	342	319	357	326	330	330	313	330	312	324	297	342	707	563	353	327	323	259	309	335	302	274	299	292	293	293	272	322	275	292	284	331	324	299	314	291	277	269	333	294	317	295	307	279	306	308	293	308	293	276	301	337	251	290	294	260	298	295	311	299	309	292	280	334	290	322	287	277	306	296	262	291	287	307	295	326	328	285	281	315	256	285	330	306	302	306	293	278	292	289	281	286	322	294	295	293	320	308	296	276	294	309	330	316	278	342	338	314	327	305	302	275	289	312	289	316	290	292	286	294	305	318	275	274	274	290	274	272	299	265	276	282	289	303	285	290	277	321	306	312	291	315	299	289	302	277	274	281	309	259	302	309	288	314	306	294	266	285	272	307	295	284	310	285	298	311	289	289	295	288	311	271	290	290	310	274	314	283	262	293	298	291	296	269	312	292	290	281	291	287	286	299	290	289	295	306	271	283	285	295	339	324	274	297	284	283	316	315	303	298	289	259	275	292	276	274	301	306	313	267	285	302	276	272	289	313	288	296	315	268	298	308	270	310	327	286	302	285	300	292	321	291	304	289	319	340	282	307	320	314	298	281	303	289	292	268	282	319	305	277	325	296	294	280	317	268	298	273	307	325	285	299	309	267	294	290	313	299	284	276	315	315	318	315	313	297	293	322	324	297	278	264	287	302	309	298	279	272	278	291	313	311	321	296	276	304	296	308	272	319	272	275	295	309	302	300	284	323	280	315	313	271	280	292	271	305	288	305	297	281	317	259	319	326	280	265	297	277	269	283	308	266	276	338	245	319	289	294	292	311	304	302	311	309	281	285	296	322	291	318	300	285	306	312	297	302	259	302	304	302	297	288	294	287	299	315	297	285	296	313	301	300	296	281	336	274	290	332	338	305	315	347	284	270	313	297	297	289	281	301	282	269	308	297	328	305	293	318	317	284	304	327	285	306	318	286	312	287	301	283	290	298	307	314	244	328	275	284	290	330	323	271	307	305	282	298	267	268	306	284	314	267	324	295	283	309	296	280	330	305	299	284	282	267	299	287	286	286	292	320	298	290	323	288	287	271	274	277	279	319	280	290	303	299	292	308	319	303	271	311	298	312	306	278	292	290	285	294	285	326	324	269	297	302	289	310	282	276	278	286	299	296	291	305	276	321	301	302	285	308	269	301	324	288	327	244	289	303	266	307	303	303	299	286	299	314	271	282	270	273	284	313	312	289	315	280	324	282	302	316	305	293	298	250	290	312	314	308	299	286	318	307	272	296	294	281	283	299	295	286	303	310	303	266	293	292	294	300	289	318	314	300	324	304	306	295	336	295	279	317	299	282	332	288	305	284	312	289	281	274	297	309	291	300	292	289	305	280	265	316	276	300	325	274	278	312	315	299	283	291	287	313	257	317	303	289	286	267	309	331	302	310	300	311	334	324	289	298	281	303	316	326	309	325	277	274	284	301	325	283	274	288	271	294	293	290	318	290	325	295	272	285	267	293	318	309	283	296	293	300	300	305	297	308	308	274	246	253	295	285	296	307	292	308	303	265	309	320	312	322	297	320	308	315	315	336	293	343	316	296	294	293	292	289	296	302	308	294	278	290	303	282	282	308	311	271	315	311	331	304	310	304	285	287	331	280	315	311	287	285	289	333	292	307	312	276	294	308	314	296	328	307	302	297	281	283	279	294	303	306	313	282	296	311	293	267	300	286	310	260	303	316	291	294	288	284	262	282	319	301	292	273	317	274	303	325	294	299	311	318	301	286	299	298	320	305	301	328	262	324	312	297	301	319	297	293	288	289	331	298	289	297	277	261	291	277	302	274	284	284	325	273	304	311	287	312	314	280	305	298	303	296	313	289	275	272	276	270	283	270	323	320	308	289	309	280	300	309	308	287	314	307	298	273	273	327	278	285	300	279	276	274	284	289	298	295	270	309	290	282	314	259	308	303	287	292	305	286	296	290	268	284	314	293	321	299	279	288	275	315	313	279	296	326	271	301	281	314	317	273	312	325	275	296	303	306	279	309	256	318	301	278	306	324	289	316	297	289	299	280	326	270	294	303	296	305	318	291	306	294	292	324	291	264	277	322	299	298	278	296	270	320	275	286	293	345	287	307	296	273	304	306	314	272	265	293	283	303	300	327	270	287	254	282	273	293	294	288	283	298	285	293	306	329	269	262	305	287	312	312	275	319	297	320	273	309	285	286	290	287	265	302	276	265	288	272	297	275	314	298	303	298	316	316	302	309	300	278	286	278	286	293	275	267	311	297	286	302	301	297	280	327	295	313	290	294	290	292	316	275	310	314	291	275	293	302	307	309	310	301	337	285	316	301	286	276	287	316	287	281	264	318	307	288	286	298	301	276	323	283	311	306	285	312	269	289	264	255	309	300	293	322	292	294	328	307	299	302	324	319	288	312	308	295	313	304	292	302	290	320	290	301	290	285	302	300	293	309	309	298	302	271	300	275	283	282	296	297	302	283	311	317	282	331	292	288	294	315	314	312	306	321	293	305	308	296	296	306	312	301	320	324	317	287	287	296	255	285	286	283	269	294	281	312	296	291	305	284	283	271	329	305	322	291	301	325	291	269	286	298	301	326	293	288	297	305	278	303	306	287	282	298	296	301	310	289	295	319	313	293	286	293	250	289	307	307	286	318	295	302	304	289	279	295	315	284	318	311	303	261	303	302	310	270	312	293	281	294	308	312	308	296	297	305	298	288	289	329	325	293	280	318	335	331	327	294	284	288	315	304	299	307	283	321	281	335	303	296	255	309	288	271	332	306	268	256	294	275	264	291	299	290	305	297	331	286	273	291	297	331	312	304	312	298	252	288	286	322	305	302	323	284	296	294	279	286	304	308	296	291	304	285	276	298	286	269	304	285	293	295	264	292	303	318	277	288	306	296	294	304	309	296	317	298	285	337	265	309	315	304	275	289	309	322	281	299	287	270	277	268	282	279	295	314	293	306	271	310	281	280	317	308	305	283	311	301	293	300	281	325	295	298	304	262	264	328	305	311	287	299	298	314	286	319	314	288	276	314	304	290	310	303	306	293	289	313	319	281	310	281	286	324	284	298	304	306	290	317	258	311	311	279	304	304	282	272	293	295	280	262	301	320	306	284	327	303	287	308	275	283	297	261	326	310	289	332	259	276	268	344	257	317	298	318	297	298	334	281	288	309	288	270	292	300	319	306	284	288	291	307	274	296	278	328	304	321	303	296	290	265	303	313	294	290	295	278	263	298	297	298	284	282	293	317	292	299	290	315	299	317	292	266	305	281	307	284	292	313	298	286	308	308	357	313	281	292	319	321	313	302	262	292	316	277	307	349	288	281	310	290	285	298	285	322	298	285	270	314	281	271	340	324	281	302	308	280	298	289	306	302	309	300	269	278	291	311	298	302
10200	20099	18028	8267	5908	4203	2920	2170	1752	1538	1381	1191	1042	980	886	840	909	787	832	836	783	684	776	726	683	756	714	711	749	715	732	666	735	726	678	679	674	707	699	673	651	729	624	599	618	619	637	657	625	679	1962	1335	695	619	588	520	571	551	542	577	572	566	565	543	591	497	532	568	551	528	556	561	563	553	542	569	564	559	529	583	558	544	529	569	514	539	608	554	555	568	515	538	605	577	579	523	541	544	510	525	547	567	549	528	549	508	535	529	578	555	526	536	571	546	572	552	528	546	557	555	548	541	519	531	532	565	541	536	583	541	559	525	516	564	559	501	543	512	492	592	569	560	575	552	533	546	550	532	566	581	518	523	513	556	551	553	612	517	546	555	543	569	524	544	572	515	541	529	499	524	553	551	561	518	520	563	502	528	535	511	545	564	555	575	519	493	537	573	538	555	552	511	543	585	568	577	554	527	551	562	528	553	550	535	524	550	583	525	535	532	539	536	541	469	506	540	556	536	507	579	544	586	556	522	566	538	502	569	535	528	528	545	573	540	538	529	575	560	540	544	555	580	540	560	542	555	544	516	553	575	548	534	568	507	554	561	554	541	510	550	541	536	538	496	538	525	553	569	547	540	577	516	528	551	531	547	561	544	497	547	560	573	559	542	542	548	593	535	544	539	539	521	535	537	582	509	526	564	506	526	526	521	552	578	543	560	551	536	526	587	516	561	562	556	542	535	569	518	576	543	541	526	543	520	581	595	496	576	568	534	601	519	548	531	491	520	548	554	557	557	554	531	519	545	582	499	526	534	539	585	533	539	550	548	530	537	532	569	534	542	551	529	521	526	505	569	550	547	580	535	566	575	536	531	540	567	523	555	504	606	564	558	530	514	539	524	562	520	528	538	542	549	544	532	564	490	568	597	566	511	555	512	543	567	537	535	534	537	544	585	569	588	558	566	555	558	501	542	512	558	561	551	507	549	552	547	531	540	512	528	585	549	543	525	526	570	525	571	525	542	541	526	539	543	573	522	585	522	545	551	543	528	533	568	510	572	556	504	559	571	554	524	533	565	525	532	543	549	548	531	528	543	590	557	551	570	604	548	566	550	551	537	586	545	541	505	561	553	548	541	540	526	535	509	521	537	526	497	542	526	538	528	549	524	587	555	595	528	577	518	573	519	562	521	530	542	538	524	572	495	585	546	567	547	531	545	559	527	560	555	511	532	515	525	537	577	549	525	551	555	509	535	566	570	573	554	535	511	535	523	541	601	541	552	580	532	531	549	531	591	535	546	529	481	540	554	555	530	582	567	503	541	520	467	520	577	595	569	549	532	486	583	518	576	544	527	560	516	482	523	521	509	520	524	560	540	528	484	539	554	550	544	528	563	554	509	563	548	536	564	511	562	541	530	546	523	545	531	525	519	505	510	557	492	567	529	543	537	494	568	504	536	529	571	555	572	557	525	519	562	544	519	542	546	592	542	552	535	558	539	527	563	543	551	590	542	541	494	502	535	528	563	541	572	554	536	517	544	551	538	547	540	521	542	515	550	506	545	587	540	545	568	574	549	520	510	535	504	465	532	527	521	564	545	525	544	567	558	554	563	575	571	562	524	518	511	536	526	520	568	538	588	536	564	535	539	503	545	550	530	539	539	582	549	566	534	538	550	553	590	552	516	512	583	531	567	551	527	521	542	563	562	574	496	530	518	491	581	524	551	514	543	536	530	528	572	564	555	502	556	587	501	534	523	539	580	573	563	539	532	529	541	543	527	561	515	577	581	514	576	533	553	581	519	524	550	532	544	516	580	517	545	526	586	548	533	546	544	535	589	523	513	572	560	554	542	532	549	591	562	536	535	567	535	525	481	533	527	533	489	545	569	550	497	532	559	575	535	567	511	557	533	565	548	581	523	530	521	570	566	517	547	568	533	556	510	491	558	537	523	586	540	521	560	531	573	509	538	537	565	558	535	533	553	545	582	538	561	538	556	564	520	547	544	587	516	509	529	569	560	541	517	507	546	542	515	573	545	557	543	549	554	525	516	558	534	561	509	529	566	533	544	586	526	519	510	555	546	526	561	531	541	543	511	543	554	556	541	516	559	535	549	477	555	541	536	574	572	516	518	517	519	520	575	558	598	585	507	528	492	531	555	572	593	579	535	548	535	587	557	564	518	534	542	529	527	516	524	578	556	532	555	574	516	551	560	544	537	500	505	559	484	544	543	522	558	522	582	560	553	549	581	533	515	531	552	477	536	544	533	500	535	560	532	507	558	569	530	528	531	551	592	575	568	539	549	544	549	511	622	539	538	556	570	525	537	574	546	511	543	549	538	530	529	506	528	555	572	534	547	572	552	567	548	552	547	497	538	526	535	522	560	551	588	510	525	541	549	530	525	532	548	551	524	544	564	557	534	557	502	551	547	550	537	568	542	545	515	569	577	567	536	558	518	494	489	539	518	530	553	580	595	509	544	570	540	553	507	547	528	559	509	529	543	550	542	577	578	539	542	583	554	514	534	545	555	499	544	545	529	561	578	561	530	520	554	517	530	542	579	534	516	556	529	504	538	497	543	514	493	507	542	576	543	567	596	519	521	578	548	541	530	535	522	548	517	540	552	527	586	521	588	520	539	583	527	585	579	573	555	530	537	558	579	562	549	526	558	598	572	536	539	533	517	570	512	547	571	520	502	546	551	559	568	554	497	552	572	545	561	543	557	525	495	545	490	532	548	534	593	516	564	574	553	534	509	538	549	576	537	542	489	569	532	543	543	588	525	540	539	511	549	515	579	564	529	561	553	542	561	540	537	514	516	499	528	592	532	563	533	538	520	566	539	569	530	476	553	527	495	518	557	474	535	519	481	533	554	543	536	520	546	519	559	519	504	530	540	556	537	534	536	519	552	574	520	545	509	557	536	556	584	513	537	566	496	552	522	554	543	497	543	511	544	545	520	541	532	510	545	546	535	569	529	549	555	550	541	588	545	521	558	551	563	532	526	541	513	558	577	508	512	572	563	536	533	596	538	534	590	520	500	550	508	525	524	549	529	584	532	550	528	569	526	575	588	559	535	549	566	555	555	521	552	581	527	545	566	534	512	542	543	552	550	592	532	579	496	536	576	563	536	516	546	520	525	516	522	514	524	534	558	570	530	551	568	511	531	557	576	543	555	508	521	537	555	520	523	558	563	538	522	521	518	538	555	533	542	560	542	561	596	534	518	566	514	567	526	557	567	477	536	565	571	534	526	550	515	546	558	550	545	530	559	560	528	544	557	503	493	556	549	540	558	541	557	528	580	545	503	545	543	573	544	558	546	541	527	567	589	543	521	524	567	584	597	507	526	552	553	527	545	557	566	537	539	556	517	501	512	474	549	498	509	559	607	557	575	569	560	533	548	528	540	511	535	496	585	521	526	529	502	556	519	557	522	530	532	559	510	533	529	573	530	540	503	539	525	547	547	535	551	549	544	545	548	508	581	557	533	588	528	569	536	551	553
23334	21320	29048	23951	21322	18397	2865	1030	662	585	569	496	457	358	366	331	320	325	313	300	298	292	265	278	283	266	286	243	302	294	276	262	246	271	275	231	234	266	222	243	274	235	213	234	248	230	195	230	234	217	892	808	234	246	211	228	192	197	193	239	223	183	202	175	186	180	202	203	245	173	208	209	209	208	194	195	190	201	216	194	192	196	206	178	206	211	181	199	194	196	197	209	211	198	203	213	188	208	191	213	188	208	182	182	206	196	196	211	219	214	187	194	225	180	171	210	170	210	208	209	177	174	172	197	194	201	204	199	195	189	229	197	202	193	167	179	203	190	181	178	183	196	184	199	163	210	199	204	199	212	168	208	193	210	179	177	195	178	194	185	184	209	181	189	206	168	207	191	199	171	205	184	203	167	191	198	222	216	194	187	221	199	220	167	222	178	198	210	200	179	228	204	212	196	182	191	205	199	211	201	224	201	183	202	204	221	206	204	175	179	174	194	190	186	210	175	194	199	190	183	195	188	191	194	191	200	182	200	184	201	186	173	172	193	180	191	215	198	194	204	208	211	205	177	182	201	182	178	181	212	208	196	207	196	178	227	188	189	199	210	209	189	198	188	184	194	191	178	227	199	201	174	212	187	183	193	196	220	179	214	197	189	178	182	199	200	222	193	203	194	232	207	195	181	178	199	179	195	216	215	198	216	199	180	217	216	178	197	200	180	183	184	187	163	206	189	195	195	185	187	193	194	191	207	207	217	190	189	206	207	173	186	172	207	216	197	183	220	195	183	204	209	199	208	194	190	199	216	224	198	211	178	202	167	213	190	195	207	163	179	197	202	220	183	181	217	209	188	192	187	196	199	185	183	198	182	190	197	196	181	185	215	201	212	193	205	210	197	181	170	187	212	210	193	183	185	172	174	193	185	192	181	196	192	213	173	217	181	173	197	168	190	179	189	199	202	170	188	202	205	205	202	201	199	183	215	189	183	175	203	176	189	183	218	213	190	212	203	191	197	194	205	197	204	200	196	200	194	219	196	192	190	186	192	208	163	194	196	181	195	192	189	208	193	214	186	200	187	189	183	153	197	175	222	195	184	199	202	166	207	179	176	197	192	181	173	217	202	195	195	190	198	195	208	180	196	181	193	199	202	186	196	210	190	198	180	200	194	174	192	164	197	200	205	217	187	198	224	197	187	216	187	221	173	182	191	193	187	208	211	204	196	214	207	204	208	209	198	179	195	200	202	181	193	192	213	193	224	181	187	218	208	185	191	226	181	210	199	186	192	214	208	218	187	205	197	206	184	173	183	197	185	196	181	179	190	193	190	222	224	179	201	203	195	176	201	214	214	202	190	199	180	216	190	186	210	198	187	193	193	187	184	177	182	219	186	206	194	199	196	183	202	203	163	181	204	204	190	204	175	202	179	184	178	198	206	202	198	187	187	197	199	201	202	200	165	212	183	217	195	202	196	178	180	203	217	178	224	210	201	195	171	186	195	202	199	196	192	186	231	186	182	185	198	184	165	188	191	198	198	178	209	202	211	198	199	158	214	184	182	202	189	208	189	197	221	186	206	195	179	198	207	197	188	210	179	186	198	172	190	176	183	190	202	204	214	181	202	187	190	213	200	189	201	195	201	169	178	210	208	217	181	207	187	217	171	192	222	169	195	211	208	176	195	212	170	184	204	203	191	201	207	172	189	182	190	190	200	211	187	189	195	189	193	192	202	194	164	172	186	182	176	209	180	217	201	193	190	195	195	199	193	207	218	193	175	195	179	190	187	181	179	208	193	189	197	213	211	190	214	186	183	189	193	208	201	180	186	201	207	195	185	175	197	186	190	176	201	197	181	219	180	179	220	200	209	206	224	189	191	198	189	205	200	191	199	185	201	206	218	189	196	192	181	211	195	206	210	199	183	207	186	205	171	210	189	212	201	196	198	179	185	215	198	173	203	179	195	199	177	190	179	220	204	213	200	184	190	192	197	215	169	194	204	176	159	188	217	194	179	218	201	221	171	168	196	228	183	197	195	183	209	199	185	197	194	178	209	175	191	189	205	166	199	203	220	219	167	189	200	195	211	192	177	205	181	177	187	185	215	208	193	182	210	211	202	198	199	190	199	160	194	179	180	194	196	187	210	208	190	191	223	189	187	204	171	159	185	205	179	200	216	202	220	204	170	207	169	180	199	178	206	213	187	199	179	177	190	209	179	176	200	216	196	200	240	214	197	169	201	207	221	215	198	178	217	191	195	243	209	179	188	158	217	204	210	217	197	183	232	184	198	206	200	201	182	173	195	204	218	231	181	191	201	178	206	185	195	198	205	188	203	195	215	186	181	202	186	201	164	199	179	207	201	189	221	169	209	201	187	170	190	208	201	196	195	191	173	173	190	209	199	208	195	202	198	190	181	207	212	205	193	184	188	191	179	185	188	208	204	174	194	190	212	181	196	211	193	187	215	188	205	202	177	207	193	190	172	164	202	198	199	207	217	201	216	204	176	189	223	199	209	200	218	181	205	224	189	189	217	185	205	192	180	176	183	171	181	203	205	195	189	193	205	202	176	202	210	196	204	185	203	210	209	193	181	198	176	173	207	180	195	212	176	222	204	218	198	185	186	219	185	195	189	183	188	236	195	173	189	188	167	176	201	187	197	195	208	189	182	183	188	205	179	196	205	191	191	211	199	182	173	202	197	203	206	203	169	181	180	185	189	191	222	213	212	171	183	221	173	199	182	179	177	211	190	210	187	210	204	192	184	207	177	196	216	201	191	218	186	191	200	186	211	206	180	192	181	174	179	188	164	193	196	177	185	183	208	214	227	194	201	197	176	170	176	206	182	193	178	178	188	224	211	191	200	196	194	183	197	197	177	180	190	198	215	196	189	198	177	207	200	198	185	175	200	182	196	165	184	220	193	205	177	199	190	183	209	199	193	217	215	189	185	210	183	194	206	185	182	197	188	192	190	173	220	163	178	199	218	209	175	179	197	201	207	202	213	186	195	182	170	206	186	205	224	178	199	207	220	214	198	191	209	197	191	193	180	157	186	201	205	199	218	169	181	213	182	196	186	168	209	207	184	211	190	159	192	196	194	210	204	166	179	205	212	185	196	173	219	202	191	183	205	176	167	206	169	189	173	177	218	178	188	198	204	193	187	208	206	197	215	187	211	207	187	167	208	194	176	224	195	196	174	223	191	214	216	191	188	182	172	172	187	204	176	206	200	193	185	197	193	182	165	202	198	199	181	200	184	179	212	192	187	201	197	182	219	203	169	189	194	171	201	211	197	196	207	191	191	183	183	186	184	189	201	181	211	194	205	191	176	175	192	193	187	208	186	209	195	204	201	175	197	182	190	187	188	197	182	215	199	188	209	190	193	181	190	170	166	201	210	187	182	165	201	184	221	199	193	184	209	200	178	215	209	178	193	194	229	183	196	199	191	189	166	196	180	212	201	186	180	188	208	195	161	201	187	217	178	217	186	202	202	189	207
12470	24543	22825	11685	8159	5907	4425	2985	2376	1996	1668	1492	1253	1125	959	959	848	812	779	704	721	665	664	617	642	656	647	601	641	607	610	594	585	560	638	556	571	528	574	564	530	515	490	485	455	472	429	429	396	555	2549	2460	605	419	395	398	376	365	370	415	381	400	373	403	368	389	388	387	361	372	346	348	351	372	347	346	372	343	355	355	355	408	365	344	384	392	360	361	373	368	335	353	359	360	365	339	357	366	351	412	378	349	333	343	377	394	397	328	392	339	334	318	386	372	369	328	356	347	352	355	333	343	350	357	344	340	345	343	357	340	351	378	326	364	323	374	375	334	355	343	349	361	336	373	389	387	340	398	349	346	369	348	352	342	350	309	378	358	377	369	359	334	360	367	365	364	350	367	371	379	394	321	346	370	350	349	323	338	393	372	339	364	378	325	356	374	379	337	342	343	336	352	351	380	379	336	349	335	327	321	334	330	374	375	352	334	345	377	393	378	341	329	338	359	363	346	331	364	357	357	344	353	343	364	333	368	343	355	351	339	346	340	365	318	342	403	356	374	372	377	375	377	371	333	392	314	299	345	350	338	380	358	380	322	310	341	376	352	359	373	353	322	362	324	354	321	352	325	334	373	310	362	364	326	371	348	345	362	352	364	359	346	337	339	314	338	367	357	353	349	324	363	345	352	362	297	344	331	350	332	358	321	349	338	337	319	380	363	361	372	332	356	345	362	386	339	381	342	385	358	374	344	357	306	353	346	340	342	353	347	371	357	349	354	345	367	356	352	372	346	370	361	300	343	341	355	381	335	374	334	311	365	378	335	344	340	327	337	362	362	361	338	360	378	366	332	357	378	385	357	365	337	346	347	386	361	357	379	335	377	352	339	398	349	340	389	350	365	355	375	343	336	346	355	352	367	339	377	343	358	338	396	356	349	318	347	338	355	347	341	384	346	355	329	394	327	376	365	393	352	318	362	355	371	355	352	336	338	375	400	311	353	337	348	331	319	378	362	383	370	354	345	355	331	326	350	390	384	356	371	312	391	342	336	369	340	342	336	330	343	384	327	365	366	339	315	367	361	367	351	360	331	371	325	376	369	341	333	350	299	317	363	338	364	363	359	374	321	354	360	392	336	365	351	361	342	310	348	341	330	350	362	330	364	368	381	368	335	360	355	349	348	357	362	352	344	390	338	391	340	367	357	367	382	327	334	335	350	376	349	347	349	327	331	343	371	353	347	345	334	346	350	306	359	339	348	367	371	351	353	346	355	371	336	346	371	372	350	362	348	355	339	355	390	342	335	315	353	334	330	352	355	350	360	371	310	379	349	314	364	373	355	332	355	351	368	345	341	344	370	355	347	339	347	363	366	389	375	332	333	329	345	360	353	335	349	371	336	362	366	330	364	370	350	353	359	362	398	363	343	361	360	352	358	335	350	329	346	324	340	355	342	331	338	348	336	342	353	338	345	364	357	346	364	334	309	340	356	393	367	287	345	349	325	335	370	324	340	339	315	339	320	350	384	386	343	373	315	373	365	353	355	379	339	318	387	351	390	347	337	358	334	363	351	378	346	375	379	344	352	363	337	323	360	361	345	351	376	375	363	334	355	351	355	326	357	357	335	335	364	368	368	345	351	368	341	348	348	365	348	345	372	352	366	381	344	347	360	333	350	349	319	353	335	322	379	359	336	362	336	372	365	355	358	363	386	385	363	360	340	365	382	362	368	379	347	345	354	330	320	315	350	388	389	365	338	337	324	345	364	327	316	349	342	373	352	326	343	363	363	381	359	361	370	346	315	326	336	372	389	350	335	347	368	355	347	374	334	379	311	351	362	327	358	339	363	341	336	352	374	318	366	382	335	356	382	354	348	365	350	371	360	346	372	381	351	337	341	394	387	332	360	336	353	349	351	351	389	366	356	328	343	368	312	353	365	318	368	355	351	336	355	345	379	332	354	358	342	347	348	344	369	385	293	359	335	390	355	343	350	382	392	358	338	363	343	333	342	361	335	352	331	363	360	357	341	349	314	375	344	314	326	345	358	355	327	321	388	373	383	348	398	352	358	353	347	346	364	379	365	372	360	348	365	384	373	358	354	328	360	333	333	341	344	343	357	346	346	376	382	306	363	338	314	310	314	373	355	355	338	351	406	368	373	355	372	370	369	366	398	368	343	355	330	381	318	338	372	353	343	360	318	359	344	378	387	327	368	390	361	364	391	348	354	386	363	352	344	355	373	360	326	347	328	340	353	366	339	343	358	357	331	343	366	379	310	338	363	339	367	387	358	363	322	362	370	303	349	349	347	378	360	335	348	361	319	356	344	360	361	332	364	347	342	376	373	346	360	364	346	358	351	381	360	356	350	349	356	374	391	353	327	343	355	339	357	371	361	345	329	331	325	347	356	355	357	366	308	378	324	322	373	365	321	357	349	362	339	376	347	352	347	361	342	334	373	331	375	351	382	335	353	353	375	351	363	381	354	349	328	372	321	332	363	329	338	340	334	364	335	326	357	347	379	356	358	345	336	351	394	367	339	362	360	360	341	349	348	384	363	330	337	366	314	343	343	363	367	360	357	375	360	358	348	382	352	353	311	357	331	317	382	347	350	332	329	341	343	346	332	358	347	324	379	354	335	344	371	360	343	368	387	344	336	340	344	357	338	392	374	357	322	350	339	340	358	399	344	340	394	351	322	360	346	375	362	359	368	320	351	334	384	360	388	349	349	357	353	307	345	324	360	332	375	314	345	347	382	345	363	337	361	371	356	340	324	345	328	351	372	358	360	343	368	366	350	369	360	371	347	373	400	315	341	386	338	382	324	363	354	357	388	328	370	345	350	366	354	333	338	353	358	330	368	354	349	360	381	353	370	338	361	332	377	364	342	349	365	331	318	377	346	335	374	364	353	362	366	320	349	362	326	312	350	400	355	364	388	324	318	344	381	373	341	319	371	355	361	360	337	352	400	358	335	327	394	326	349	347	342	350	356	350	325	348	366	314	345	369	355	317	351	361	358	383	384	330	367	309	311	320	344	339	354	302	359	356	356	361	349	376	379	362	383	349	325	330	329	359	333	322	364	367	351	349	354	325	341	349	338	376	344	360	340	361	387	330	321	351	345	365	368	338	357	367	365	359	351	365	344	344	372	366	365	360	368	356	306	346	352	348	353	370	391	376	329	341	338	345	384	377	336	342	325	352	339	330	356	365	363	337	352	344	356	362	352	340	380	337	348	361	322	356	336	340	332	328	349	353	355	339	366	334	347	362	381	390	365	358	387	351	354	360	379	332	364	328	366	353	376	367	328	386	357	357	388	364	349	396	378	344	356	349	329	348	368	383	337	328	356	368	351	341	328	349	356	348	333	350	366	331	357	375	342	356	342	376	322	351	338	334	354	334	350	365	393	313	374	328	343	370	327	362	362	352	354	373	356	344	353	362	362	338	365	348	392	333	341	357	353	356	363	388	350	330	348	356	382	341	318	340	337	369	350	317	382
26947	19951	8771	2381	1059	756	636	494	482	435	399	394	396	379	357	378	378	372	370	372	341	366	368	362	375	342	323	369	389	352	376	372	367	383	396	358	360	358	330	331	313	363	338	355	382	373	343	352	385	355	380	365	345	355	317	323	347	341	380	363	359	359	340	348	334	371	361	352	353	345	335	353	373	315	363	360	321	373	323	355	353	329	344	344	328	347	344	336	336	331	328	364	351	346	349	372	328	340	371	348	374	378	328	349	334	361	306	330	338	347	327	335	376	342	350	325	367	344	358	352	338	330	336	357	332	354	365	339	338	379	378	332	323	342	329	361	369	371	325	361	344	348	316	340	332	343	362	341	360	323	328	320	332	346	366	364	340	370	340	364	336	332	350	386	348	361	305	326	348	377	340	354	349	344	373	334	332	332	348	342	336	341	352	355	345	350	329	329	343	326	353	333	331	334	351	325	326	324	303	350	346	333	338	352	349	320	367	339	345	336	346	363	373	340	362	371	327	336	346	335	336	353	350	333	343	345	319	364	343	344	320	375	359	338	348	361	345	323	380	317	347	334	314	356	347	353	336	331	332	366	359	347	344	353	355	366	341	340	363	341	361	348	333	293	329	332	338	354	362	347	327	359	367	362	375	348	344	368	312	369	322	349	325	337	361	347	387	350	307	361	351	332	310	332	343	353	357	337	336	367	359	333	372	307	358	325	320	338	355	316	367	379	367	339	358	335	353	346	349	378	366	351	367	358	331	358	330	336	308	317	355	331	324	339	367	358	354	376	314	337	332	354	322	346	335	352	337	343	374	344	338	359	364	362	358	339	366	390	326	327	367	318	358	337	375	357	362	367	336	341	365	356	347	379	338	359	348	342	369	406	356	340	315	325	350	357	342	335	377	352	334	368	330	343	392	366	350	324	354	348	371	322	366	335	337	333	345	347	342	315	325	317	330	355	351	335	366	309	365	329	344	362	343	376	370	365	334	347	354	329	341	369	353	334	326	333	343	350	333	338	321	390	348	340	332	392	346	359	359	337	343	373	350	315	372	328	324	347	351	344	352	341	367	360	331	321	358	358	370	344	340	328	349	341	304	312	362	339	346	369	317	354	358	360	373	355	388	358	313	315	343	334	343	365	359	363	323	359	354	326	351	319	318	375	358	333	408	346	371	351	313	386	361	325	316	320	320	354	341	303	340	333	318	369	366	337	343	346	326	343	346	401	336	347	354	331	339	308	338	359	370	338	344	336	337	363	352	351	352	330	352	314	364	340	355	331	350	330	344	397	342	327	344	325	332	337	343	348	313	357	338	342	344	361	327	369	347	320	376	361	339	346	317	354	337	366	373	343	357	321	355	362	343	385	350	359	330	379	351	366	363	350	371	350	328	346	350	347	345	335	322	345	352	339	356	348	368	321	364	355	354	371	335	352	365	334	366	337	321	359	377	331	346	322	354	326	354	368	327	349	315	368	309	345	339	328	348	340	343	329	337	342	324	358	375	356	319	362	339	355	347	338	359	338	349	351	333	349	388	333	339	366	330	344	359	321	359	357	313	364	365	391	334	367	380	347	325	329	364	336	369	326	369	335	315	355	308	330	336	311	354	351	343	329	356	340	330	347	353	345	331	340	366	341	335	383	373	353	335	381	341	330	355	359	361	357	383	363	376	347	365	352	374	351	335	326	344	353	354	331	306	345	354	349	335	367	326	304	329	310	314	343	321	321	350	360	321	350	341	346	309	352	332	329	355	328	352	336	358	376	351	321	338	356	387	351	366	358	331	383	377	346	327	352	329	352	361	323	367	367	357	354	319	340	339	325	355	321	346	311	305	336	370	336	366	332	369	380	315	356	362	353	350	375	348	345	338	335	325	343	329	361	360	364	361	349	342	338	348	338	362	343	365	362	357	320	369	330	323	368	340	320	336	374	327	344	363	345	388	339	357	362	338	328	360	348	319	336	337	364	334	325	342	351	341	336	385	368	321	352	330	330	344	338	351	363	335	342	351	338	363	351	332	347	313	357	348	324	365	348	361	364	344	338	379	340	354	341	379	353	377	319	347	343	344	371	329	365	363	314	366	338	302	343	362	346	315	332	331	353	344	366	331	355	368	327	338	352	341	345	340	324	332	329	375	365	361	364	338	328	322	345	332	321	343	314	348	354	367	352	368	328	377	367	346	337	329	318	378	348	334	384	368	355	350	345	333	350	306	352	324	304	331	343	346	345	350	360	321	369	349	324	320	379	344	353	333	326	347	329	335	334	347	343	366	347	312	340	348	350	357	347	338	338	347	351	322	344	329	346	374	362	338	366	370	366	369	309	355	367	329	344	310	343	322	339	341	342	344	387	340	336	337	342	314	337	304	343	305	345	349	360	356	341	351	348	367	375	362	296	367	330	329	319	354	353	396	403	340	314	324	335	316	355	321	348	321	366	358	320	349	348	308	330	345	327	343	338	364	385	368	366	358	367	373	376	349	343	346	375	376	364	321	328	351	312	332	310	323	359	336	338	339	351	324	388	321	335	364	340	337	364	350	328	362	359	355	361	357	352	339	342	337	341	352	349	358	338	343	382	361	358	348	334	329	312	340	348	359	305	337	356	384	340	370	374	356	309	381	341	330	332	348	336	352	337	323	371	359	364	372	349	336	344	354	365	328	358	332	358	346	364	338	348	337	354	349	337	323	347	370	385	322	357	292	363	353	362	344	355	356	343	321	334	372	347	354	327	314	359	370	357	355	341	359	333	343	342	359	351	340	357	344	368	333	345	356	348	351	352	345	362	367	378	340	349	374	321	372	373	349	342	344	343	342	338	340	356	347	353	347	349	369	359	334	356	345	335	334	353	323	315	305	345	345	339	332	411	365	351	348	360	311	353	320	387	368	353	377	380	352	290	330	319	328	351	363	348	370	347	312	320	342	322	358	344	362	334	364	338	326	367	354	340	365	349	329	354	347	324	337	349	341	347	331	325	332	349	323	346	368	351	317	349	380	319	305	349	341	344	360	344	341	351	314	372	337	317	367	349	362	338	328	340	369	326	306	340	348	352	336	368	384	372	351	338	350	340	327	345	379	367	378	357	340	361	350	382	346	359	354	361	354	344	335	323	348	332	341	357	342	324	369	359	387	316	358	352	331	357	333	357	356	341	388	308	323	372	351	357	369	369	354	357	379	325	323	365	371	348	356	328	385	358	311	325	341	332	334	343	341	333	377	339	346	359	366	328	364	349	343	325	331	303	351	362	355	342	371	320	376	313	359	378	345	337	367	341	327	361	340	318	362	352	341	365	350	359	341	326	325	346	359	332	329	327	358	346	393	356	397	334	375	327	328	341	384	372	360	321	341	354	330	325	342	346	352	353	353	319	335	343	360	323	351	366	357	337	351	360	352	364	357	352	290	360	349	358	356	350	360	312	314	313	328	341	322	332	341	375	368	333	350	349	338	338	319	352	330	345	366	302	321	299	350	351	363	368	346	327	374	352	346	347	345	381
8079	11394	10825	4634	2978	2148	1641	1227	1105	954	853	858	844	751	754	720	703	731	717	672	666	740	742	724	705	715	704	669	680	751	697	705	654	702	715	714	717	654	643	693	642	633	652	627	655	676	652	673	646	599	705	727	625	607	585	650	606	657	627	602	656	622	649	619	599	650	589	597	645	606	619	611	636	605	646	649	646	602	652	622	627	610	659	606	583	654	648	658	605	585	610	647	625	596	585	571	598	606	607	631	611	597	651	625	597	646	656	586	631	598	585	617	629	621	609	614	623	587	598	616	611	619	578	630	630	585	655	636	637	592	614	646	643	645	599	647	597	617	617	596	622	612	629	631	586	589	624	573	607	632	609	615	634	653	620	589	618	594	568	562	636	612	638	617	597	609	620	629	601	624	639	596	636	595	632	640	601	649	579	615	612	577	632	629	581	596	593	571	615	616	556	653	590	630	624	605	612	625	613	590	603	669	613	670	647	611	640	592	610	636	650	608	684	585	622	584	596	653	644	642	646	592	616	586	636	613	625	652	593	645	629	614	628	622	660	620	629	623	639	620	629	592	616	593	620	610	630	600	600	608	663	607	617	587	628	653	630	576	593	637	661	607	666	591	635	632	588	606	624	631	578	612	624	598	603	613	630	655	650	603	579	625	592	638	649	624	620	614	633	633	671	622	614	673	609	630	642	645	604	608	587	624	610	585	622	642	618	581	629	609	661	654	646	628	669	650	590	604	598	658	553	657	580	623	585	614	652	598	615	616	604	648	601	611	605	619	643	591	615	637	634	611	597	630	623	634	652	622	640	644	596	636	628	671	592	614	607	635	630	632	611	611	616	637	577	597	615	597	666	668	631	588	586	615	674	623	606	632	636	602	636	601	600	596	634	605	618	647	653	616	651	652	629	607	610	582	608	619	623	570	610	625	585	607	630	648	620	598	643	634	604	604	616	598	631	636	620	638	622	625	568	628	637	644	600	616	634	584	666	617	629	588	639	589	613	622	587	644	632	633	606	589	592	586	603	599	623	622	631	627	649	578	594	637	599	626	651	562	571	610	637	601	627	612	604	611	591	641	633	617	610	627	600	629	625	622	657	585	600	640	642	590	627	634	611	593	620	587	633	572	604	660	616	588	648	646	592	626	646	597	566	653	607	610	645	571	585	605	643	644	643	630	567	590	647	606	634	609	591	619	575	600	643	642	620	629	636	608	649	640	601	624	598	618	619	600	554	633	595	608	651	639	625	571	596	609	581	586	575	635	680	650	614	626	641	622	656	659	623	614	603	603	641	644	600	615	613	597	607	627	632	625	635	622	601	623	636	609	602	559	601	617	578	644	624	642	612	591	572	604	660	618	617	585	601	617	639	616	610	606	656	621	651	655	629	668	626	604	628	609	617	629	649	642	639	624	619	650	607	599	632	578	639	611	650	627	639	601	632	632	660	568	616	572	626	643	617	621	608	625	618	613	650	643	604	614	624	582	629	608	648	611	596	671	568	647	595	594	578	615	608	613	620	593	594	627	625	592	665	580	640	597	641	640	601	634	629	630	574	622	547	618	663	607	618	585	606	613	631	597	633	636	628	604	655	592	632	622	623	648	655	568	616	627	619	654	642	619	567	608	639	610	594	617	604	638	618	627	592	606	596	592	605	609	578	568	563	649	605	655	610	615	571	644	610	601	640	628	628	564	631	596	613	566	634	638	644	633	622	594	616	609	557	607	653	610	633	638	610	621	640	599	612	591	655	629	588	613	632	596	657	604	662	614	606	670	622	625	624	657	603	643	608	608	630	606	647	603	600	636	622	589	616	615	640	626	621	597	582	641	598	600	624	640	610	620	567	617	587	692	594	625	653	601	655	664	601	600	619	600	611	654	609	632	664	581	567	623	611	629	596	612	653	602	566	595	633	623	616	581	619	638	621	626	596	596	607	608	635	603	636	612	686	649	590	628	588	631	615	652	635	611	618	647	616	629	628	600	600	623	640	602	620	635	621	605	619	613	656	628	596	614	590	579	617	578	619	624	660	606	627	609	607	616	614	628	639	592	607	594	633	633	586	620	647	630	630	598	621	656	666	632	637	624	597	636	613	636	661	591	606	594	641	675	680	571	611	615	639	636	667	598	569	627	599	603	636	561	591	649	598	569	624	622	633	657	640	637	592	600	599	664	603	603	626	593	620	630	609	603	601	636	636	623	606	629	590	634	625	641	572	628	604	591	647	602	623	621	595	623	593	620	614	608	656	663	552	585	623	586	621	630	593	616	584	606	619	615	577	592	567	632	599	628	637	616	603	620	603	636	607	641	618	605	637	565	594	690	617	641	637	593	595	618	652	607	599	593	601	604	602	677	605	660	649	638	584	594	598	604	697	638	588	608	605	616	613	628	616	665	654	579	611	616	611	618	605	600	620	592	562	632	610	606	619	617	646	602	613	624	635	586	602	602	604	618	594	652	635	630	594	656	579	613	630	622	608	612	639	622	647	638	623	596	672	640	652	620	648	647	622	592	606	626	655	636	596	617	615	643	627	637	626	615	611	591	648	621	600	583	653	656	635	589	643	617	638	643	602	587	624	591	657	602	637	604	609	563	616	627	645	616	653	568	592	625	635	581	606	645	638	580	582	643	634	630	621	622	590	627	605	650	556	598	614	634	600	634	616	597	636	613	630	639	613	587	621	645	594	614	614	615	615	599	611	624	636	649	656	639	612	663	594	618	600	573	606	579	656	635	624	626	658	583	576	636	630	595	610	604	596	596	632	610	626	586	625	579	607	661	601	634	619	654	647	642	632	611	643	628	623	627	612	571	623	572	623	589	598	613	676	620	603	601	603	666	611	614	610	593	634	617	605	633	612	646	633	619	612	623	649	636	614	617	629	598	652	619	604	595	573	631	580	649	623	662	644	629	633	640	658	598	638	610	610	595	632	617	607	638	601	630	662	583	574	612	682	601	600	643	621	577	651	639	643	614	624	637	607	665	628	619	652	621	626	603	602	607	589	594	597	602	574	659	595	587	616	586	634	607	615	618	578	637	641	639	608	609	607	607	619	624	666	628	579	607	657	587	636	616	635	634	614	635	635	642	602	623	598	571	591	631	621	662	656	617	635	652	616	622	599	624	659	606	583	637	605	629	611	623	616	649	588	657	585	626	639	560	617	629	610	646	611	648	606	621	596	605	651	609	603	616	601	603	581	588	605	534	609	626	605	623	612	618	601	599	595	588	636	583	583	605	636	603	616	593	602	557	621	630	621	561	635	570	636	551	636	641	660	636	607	634	639	607	627	639	609	605	659	655	601	620	613	600	616	667	597	634	677	625	629	621	637	607	649	655	614	616	649	600	604	590	590	604	620	617	654	615	637	638	601	636	668	607	644	648	586	601	614	618	644	605	592	566	652	642	630	604	643	625	574	625	639	576	636	643	576	605	581	631	636	637	601	639	645	648	622	612	602	614	573	589	593	582	581	622	616	631	584	601	599	590	631	590	641	590
24125	21295	28353	24556	19851	3582	1283	764	633	593	544	496	426	428	377	358	398	370	360	368	370	361	377	370	341	383	359	313	335	351	360	339	335	326	354	339	366	356	350	345	341	308	297	349	318	359	316	301	295	315	491	595	423	324	291	289	314	308	292	295	331	318	296	279	337	305	315	312	274	276	304	308	305	325	297	294	323	289	272	290	272	283	304	315	323	282	301	304	301	321	309	316	308	292	323	297	256	352	302	280	313	296	322	264	291	317	321	334	293	292	329	308	323	297	336	321	330	262	302	313	288	300	301	287	275	288	316	292	291	259	303	296	297	295	325	265	293	261	279	307	289	308	304	241	293	315	296	331	312	301	310	307	311	271	295	284	297	308	280	292	268	315	310	262	277	281	286	322	288	300	287	291	323	309	297	320	281	318	288	312	272	301	282	287	311	284	304	301	335	300	304	328	296	304	272	310	291	308	294	317	294	291	324	289	310	327	302	316	289	286	299	302	294	322	311	298	278	316	306	316	303	326	311	320	337	342	307	265	335	246	290	303	280	287	319	298	300	299	334	291	287	300	324	302	280	279	285	301	300	298	284	333	281	308	290	296	292	288	319	290	294	301	262	300	292	314	290	291	291	314	275	305	318	293	304	285	275	301	309	289	280	300	276	308	334	330	317	312	300	323	301	297	335	323	302	308	326	332	306	328	275	293	278	291	289	304	289	300	279	284	280	284	305	285	294	300	309	320	292	325	316	306	295	298	303	292	324	278	284	317	296	321	273	300	291	287	324	284	295	280	306	305	306	296	332	323	275	302	284	286	288	286	277	272	312	309	318	303	323	306	303	310	300	292	308	291	289	294	298	298	304	301	316	288	268	290	309	293	302	332	284	305	280	309	338	304	283	289	305	279	312	310	275	282	270	291	328	272	308	279	255	297	299	303	284	292	299	302	312	276	280	285	315	332	295	327	316	305	285	341	279	305	283	296	280	304	317	254	293	313	286	291	314	312	276	317	325	320	303	296	281	300	277	297	311	321	289	275	278	283	301	324	277	330	297	286	281	290	298	291	313	307	299	300	293	294	304	348	287	308	302	293	340	308	318	314	271	316	278	295	333	299	290	280	295	314	328	305	293	267	300	323	285	295	285	265	303	271	305	308	318	315	296	289	273	306	292	316	296	285	288	318	320	310	316	283	299	298	308	301	284	270	283	292	297	313	264	296	318	294	283	272	309	281	317	309	307	301	304	289	271	286	296	306	327	310	308	280	315	300	296	277	297	289	300	295	295	294	305	291	296	300	296	314	313	297	301	304	285	306	308	318	330	308	297	285	308	315	295	310	284	324	333	316	317	302	337	321	293	288	295	292	298	304	298	363	286	287	321	294	341	309	297	274	301	269	287	311	294	306	291	284	278	318	304	302	321	285	305	299	326	282	315	247	293	333	318	261	297	289	334	298	305	342	255	280	306	309	279	291	296	310	301	293	294	309	281	310	278	282	327	286	321	285	291	303	287	316	290	284	294	294	317	320	317	338	291	273	271	290	320	290	316	312	279	340	326	288	295	292	309	307	265	320	282	287	317	299	308	284	311	309	294	274	291	333	277	277	294	314	304	308	302	320	279	303	321	301	287	299	277	324	275	293	277	321	267	300	304	300	304	284	296	321	331	302	299	288	314	298	318	290	311	336	300	284	299	310	293	259	306	278	342	291	267	327	291	277	289	327	290	301	307	311	308	292	291	295	295	250	276	324	285	261	299	311	321	327	291	285	294	283	305	299	276	318	285	290	292	306	326	305	302	329	300	300	293	317	307	287	318	292	298	303	299	282	284	289	305	311	309	273	284	332	302	305	308	321	277	302	298	285	285	306	286	285	322	308	286	290	317	270	329	307	294	326	265	296	302	315	284	320	279	302	294	291	274	284	287	280	294	315	325	286	295	317	279	313	289	286	311	313	285	321	256	277	281	288	293	303	283	303	299	304	293	312	319	317	315	317	302	331	293	295	311	294	285	293	284	302	287	308	325	332	290	295	265	291	303	273	308	266	313	291	273	294	288	313	276	311	299	290	300	283	295	275	320	284	323	320	289	302	290	307	319	303	285	314	290	308	290	289	255	286	292	271	287	297	292	304	324	305	282	295	278	334	294	319	305	307	278	275	332	300	307	303	270	304	307	289	296	281	304	333	303	309	298	335	320	312	286	314	298	294	297	290	299	290	273	280	299	293	309	322	302	295	293	308	273	326	284	301	310	305	298	292	277	314	310	308	299	307	324	292	321	301	302	308	280	297	277	295	311	258	321	294	278	319	267	310	319	295	296	302	298	281	336	304	284	279	307	283	292	330	289	300	290	295	286	291	302	279	298	305	306	305	304	277	313	278	303	283	283	269	306	285	297	288	302	274	301	316	325	318	263	302	280	319	305	279	318	298	308	274	281	305	278	267	305	285	297	281	321	296	324	300	317	320	303	306	269	294	305	281	292	306	271	293	305	315	303	292	265	297	290	314	317	287	299	289	292	249	276	330	303	285	285	304	302	285	298	308	315	313	301	265	307	269	264	284	271	328	307	288	297	300	287	303	270	307	335	300	309	324	303	321	284	297	315	313	306	284	272	279	275	279	285	278	314	296	289	320	287	275	284	279	294	299	279	317	299	320	308	349	279	306	296	294	331	309	317	335	310	276	298	288	266	290	311	305	326	317	315	283	294	289	290	302	301	280	308	313	311	283	304	306	298	271	293	297	293	278	283	286	302	314	313	310	272	290	290	297	285	264	290	253	298	305	268	293	274	291	288	318	293	267	319	302	277	285	279	283	316	313	303	292	286	301	308	322	297	291	307	278	260	281	288	291	316	295	296	317	314	304	283	282	275	281	318	341	281	280	315	284	284	310	310	281	293	289	316	295	312	305	270	301	296	316	317	306	285	304	297	273	298	288	305	282	282	309	304	302	287	296	313	317	289	267	280	298	296	282	302	299	286	274	292	294	296	296	287	294	304	309	307	284	304	305	282	292	283	293	276	295	291	306	321	277	283	310	278	310	321	294	305	337	265	326	342	329	325	278	277	333	285	318	267	318	270	316	294	321	293	294	314	299	298	303	321	279	310	248	333	274	304	289	264	319	328	279	339	291	308	320	312	288	274	314	302	290	286	333	280	285	311	304	291	278	302	277	279	286	295	309	282	302	271	306	322	310	308	290	282	291	292	304	289	301	284	303	291	324	300	310	293	296	303	291	316	270	284	280	322	293	289	289	290	305	282	316	278	307	345	325	276	292	285	315	282	303	281	284	298	292	264	330	284	274	301	305	307	277	265	291	285	312	318	318	282	284	290	305	278	290	301	249	274	294	296	317	288	330	305	309	281	314	326	319	278	315	325	315	311	312	291	308	288	266	296	294	255	320	300	306	297	306	272	297	286	282	318	308	286	298	279	278	316	310	325	279	312	302	310	275	257	295	312	308	290	311	317	274	294	268	295	322	310	281	301	310	302	330	291	292	279	317
9841	19762	18137	9210	5895	4501	2962	2354	1770	1584	1370	1183	1057	1026	953	890	873	791	860	767	795	737	808	756	755	725	713	722	695	709	659	696	692	754	691	681	755	718	692	705	679	663	550	615	582	637	580	588	587	597	1161	1532	813	544	532	541	582	508	513	535	540	555	548	544	534	516	557	632	531	539	532	571	525	555	567	532	614	545	538	563	520	538	512	544	574	532	571	542	519	548	526	558	538	547	573	541	553	555	528	551	541	556	527	537	552	539	524	491	561	511	500	510	556	527	553	508	541	560	554	508	557	505	553	579	541	528	552	533	542	556	537	486	562	505	542	507	545	538	555	553	516	566	543	562	561	553	582	496	533	558	542	561	528	563	530	529	513	531	575	545	537	582	566	573	550	574	559	564	537	541	571	543	566	520	557	543	583	546	545	521	564	532	540	592	542	545	569	482	529	572	592	544	550	564	497	534	545	560	530	556	573	550	573	521	588	565	512	553	584	556	530	535	543	571	549	543	532	588	516	552	547	562	536	558	565	574	566	558	491	519	537	536	535	518	550	527	557	559	523	569	546	548	524	524	488	528	535	562	515	556	533	521	568	495	554	557	554	555	491	521	603	565	534	524	545	551	520	548	551	532	581	535	536	538	537	529	557	559	571	570	523	556	492	583	535	539	549	514	473	542	537	524	555	520	567	553	513	544	563	506	548	529	548	525	567	501	564	521	538	535	552	540	521	545	532	543	487	531	563	534	504	556	564	612	528	561	536	559	530	562	574	501	569	511	556	554	493	529	540	540	538	548	567	522	538	523	535	529	564	590	527	534	541	586	511	516	514	533	568	588	537	520	560	506	523	549	515	561	513	526	533	567	574	488	540	550	549	527	536	579	536	528	546	569	512	561	551	582	549	511	557	564	569	537	581	565	509	509	541	556	503	540	525	530	521	505	511	514	502	514	518	542	540	498	531	534	539	493	517	518	548	529	518	520	531	561	538	529	495	532	525	508	563	577	550	523	557	591	558	547	572	512	572	566	526	544	525	573	548	561	535	553	539	574	536	538	552	521	539	555	517	544	526	485	588	517	517	522	538	503	550	521	565	548	569	502	522	550	559	525	539	546	522	530	548	544	516	538	531	538	611	507	569	510	524	524	532	519	514	512	533	505	611	554	556	551	565	591	499	540	572	549	566	537	559	528	562	531	529	562	538	553	557	502	573	541	518	548	538	541	570	510	560	542	569	551	571	522	520	504	513	566	516	558	545	514	520	550	528	562	528	536	497	550	532	528	525	563	494	531	552	554	563	563	516	492	505	542	566	528	532	537	521	555	522	551	566	544	546	532	530	567	549	564	560	568	544	511	550	550	536	555	545	533	512	567	562	582	575	513	527	533	531	471	533	529	581	524	539	539	563	486	559	512	519	531	503	545	515	519	522	502	518	503	551	539	536	559	527	522	508	555	531	510	491	559	512	541	526	497	541	507	576	517	529	548	515	498	491	504	541	522	526	509	525	551	561	509	534	571	554	532	530	513	527	514	562	547	555	549	503	525	529	530	569	512	562	568	511	559	538	523	540	524	581	557	524	507	566	537	521	583	535	523	567	511	497	544	538	546	491	570	529	529	552	522	568	547	534	506	527	506	556	522	546	555	524	508	492	544	567	550	512	554	523	519	483	525	546	567	574	519	528	526	561	549	528	563	532	530	541	547	562	573	556	539	533	570	532	520	555	540	518	521	551	568	537	491	551	486	565	555	573	517	543	559	499	554	529	591	560	546	512	561	491	546	503	554	511	549	533	544	571	551	571	545	529	498	497	555	546	512	538	545	558	559	530	553	532	525	535	576	526	554	525	527	520	537	466	568	536	542	544	513	517	547	531	602	523	500	566	530	537	525	536	580	590	517	542	538	534	504	525	520	533	521	517	523	528	548	542	579	551	553	532	519	527	535	556	560	554	524	554	550	496	559	540	557	521	526	527	543	521	536	545	542	530	534	465	526	557	542	544	548	516	530	535	542	520	545	549	541	571	568	558	531	531	539	568	550	541	557	528	522	522	557	527	526	550	547	503	552	530	542	518	519	558	573	524	539	559	544	529	521	520	535	535	519	538	526	544	474	525	545	524	527	516	554	538	533	530	495	566	553	544	536	519	540	558	527	517	570	535	544	537	530	548	537	527	559	504	514	561	556	554	548	596	546	554	547	536	574	524	575	564	545	546	538	534	586	561	551	539	547	519	537	561	567	528	528	513	549	477	571	543	579	579	530	530	541	540	534	551	536	564	535	503	546	528	550	541	543	515	536	486	541	530	523	524	505	535	552	534	556	532	556	519	541	539	560	556	545	527	531	511	487	509	531	514	544	533	543	544	527	553	556	536	538	577	534	538	579	524	519	538	548	547	598	577	550	532	541	523	547	522	532	567	557	514	512	544	532	527	534	525	537	528	519	565	555	555	524	542	565	548	535	524	518	552	518	526	532	575	496	537	547	528	530	514	533	530	560	571	547	542	533	563	522	523	584	538	542	556	555	554	525	548	578	531	559	541	543	546	498	542	518	569	511	524	562	505	524	576	557	538	529	568	500	564	570	522	562	500	497	537	532	555	517	525	537	554	526	534	568	529	543	545	546	558	523	557	526	508	523	524	521	537	565	557	531	539	531	557	517	540	570	539	548	586	522	523	512	515	528	531	483	579	531	518	544	541	551	551	589	535	561	512	553	547	546	518	557	524	559	591	525	552	570	544	549	532	536	573	511	542	544	514	561	562	556	522	544	560	556	515	537	525	542	575	538	550	543	543	535	526	551	529	536	527	513	539	525	567	516	572	521	477	545	548	546	505	532	554	541	523	497	537	557	520	513	510	601	540	518	517	527	523	558	566	527	537	559	555	553	538	561	567	504	521	512	582	496	580	521	525	551	509	557	569	525	578	538	530	538	506	551	541	556	527	512	589	587	527	541	522	556	504	530	573	578	581	536	561	546	526	572	534	519	576	529	564	548	531	576	579	567	555	511	530	517	544	537	537	548	543	549	553	521	536	576	524	577	512	520	528	524	525	529	529	558	520	555	549	542	539	572	561	550	525	559	514	555	503	537	529	559	531	488	507	543	560	586	499	505	529	488	583	546	554	550	553	547	546	574	570	576	516	546	555	542	566	529	513	520	506	539	520	532	553	547	521	577	551	536	542	547	513	556	491	517	562	546	547	525	543	524	551	579	551	481	557	559	563	577	524	554	556	549	508	527	526	527	581	522	497	529	536	547	518	539	543	574	529	556	530	564	540	511	528	554	541	576	524	500	535	553	561	558	529	511	502	533	518	532	574	554	536	548	570	536	530	554	557	559	545	564	551	504	528	526	541	579	565	564	504	551	551	532	520	528	536	540	526	599	525	542	506	543	526	562	579	564	538	534	528	531	545	531	551	533	540	585	525	576	544	543	529	501	487	519	535	533	570	528	508	527	528	531	570	549	528	547	529	571	515	594	525	535	545	528	519	577	496	479	532	534
23286	21309	29020	23905	21309	18374	2929	1016	721	650	589	480	443	408	388	330	302	293	328	303	296	297	260	276	250	280	291	272	267	289	247	256	254	234	244	223	273	255	256	248	226	212	210	190	212	198	218	207	210	231	366	1097	356	198	207	194	184	202	188	203	170	196	202	205	183	184	185	179	197	184	201	188	186	188	179	192	186	187	177	172	204	191	177	197	187	208	182	186	192	198	175	189	199	186	199	188	223	196	190	161	176	176	184	174	196	167	191	204	168	197	183	189	173	192	181	157	175	184	188	184	194	183	170	196	216	145	201	192	192	174	182	210	195	169	200	196	192	185	169	205	180	204	189	179	192	193	179	168	182	195	176	169	179	176	192	189	187	198	153	205	202	173	178	205	175	189	165	181	155	191	176	184	194	188	175	181	175	173	189	192	159	186	190	187	203	171	169	176	182	161	171	204	155	192	151	172	205	196	178	187	166	193	181	185	190	196	179	199	168	187	193	194	195	171	177	198	190	190	163	185	208	179	202	183	196	161	190	217	182	188	178	171	192	153	167	190	174	189	207	177	171	189	141	177	182	215	176	201	187	194	199	164	185	177	177	181	166	197	165	176	187	186	195	182	179	195	190	200	196	178	178	175	180	182	168	187	146	169	201	197	157	174	185	179	168	191	191	181	172	196	191	179	193	171	209	174	194	164	151	196	194	190	201	189	167	179	182	189	149	203	164	201	191	199	173	197	167	186	181	182	164	171	182	159	180	172	173	198	192	177	186	175	188	190	197	192	183	171	200	176	196	184	185	189	181	172	192	174	184	187	173	201	181	176	172	188	201	166	178	188	189	172	180	182	186	198	166	210	176	171	204	179	178	182	182	191	175	185	188	177	156	173	177	204	177	183	171	189	191	192	202	196	171	177	191	174	189	191	170	193	177	163	171	201	205	213	195	168	177	182	170	169	180	177	167	202	182	176	189	190	164	181	170	199	190	198	199	177	195	191	208	176	204	180	182	173	163	176	178	195	206	197	192	186	172	183	191	193	191	176	175	157	197	162	184	190	185	188	192	196	172	180	175	165	194	176	185	168	200	174	192	204	183	157	159	203	188	190	199	177	199	157	181	205	175	202	166	175	192	188	189	178	184	196	141	187	192	161	169	204	170	206	177	176	181	170	188	173	181	181	187	191	183	151	146	201	186	204	166	159	153	169	177	183	196	182	175	190	166	202	190	170	211	177	188	187	202	201	192	173	198	172	182	192	171	160	186	163	192	201	184	191	164	178	180	177	151	184	182	186	179	177	206	159	204	165	183	176	192	190	190	188	187	207	182	196	188	192	160	184	173	188	179	192	156	177	181	158	186	200	184	173	196	199	182	172	191	199	174	167	210	156	182	189	178	193	183	181	179	167	182	181	170	180	204	202	170	164	167	192	188	202	159	180	198	174	193	171	182	213	203	167	186	191	185	185	187	180	190	202	184	184	185	177	172	194	172	183	183	212	197	171	170	172	173	204	170	180	235	197	206	161	197	199	164	173	198	214	168	178	191	183	190	163	180	169	183	183	180	198	171	182	173	192	194	185	179	162	163	172	199	178	206	183	150	194	187	191	192	190	165	190	214	184	169	176	187	191	187	173	171	176	181	174	210	167	163	184	192	193	174	200	174	188	194	174	175	186	191	190	192	161	178	191	213	200	192	194	197	191	200	198	211	186	169	172	173	181	172	191	157	182	176	187	169	197	179	165	196	182	183	152	184	146	170	181	185	176	168	168	187	189	170	193	177	194	184	171	153	178	153	178	202	200	195	180	172	172	176	192	161	178	179	172	186	176	193	175	192	200	180	197	167	180	179	194	190	191	193	187	181	200	184	190	187	181	161	153	193	189	194	183	184	171	180	169	177	195	168	153	190	190	169	189	194	184	176	195	169	174	178	172	156	193	189	206	204	171	181	195	189	194	185	194	208	181	191	178	177	178	197	192	190	156	189	176	201	163	177	184	185	170	188	177	186	172	179	170	188	163	166	196	178	168	163	203	204	202	174	197	159	197	184	198	192	194	194	179	199	190	166	175	192	190	179	161	162	198	180	196	205	178	201	192	164	201	187	191	190	184	210	186	191	178	180	204	180	181	182	171	175	200	161	174	173	175	179	179	167	209	176	190	181	186	192	212	190	195	188	187	177	180	142	151	175	181	183	174	192	171	182	198	157	178	182	173	197	208	200	195	183	184	175	152	191	168	188	203	204	187	177	174	186	170	164	169	181	181	177	181	194	159	174	194	163	187	167	182	211	172	189	206	207	186	209	169	189	191	205	192	197	166	202	180	178	176	197	187	177	182	187	161	187	166	198	158	158	171	185	189	198	157	200	222	167	177	167	164	213	182	190	178	175	168	191	189	181	200	213	182	154	192	176	187	161	167	161	170	183	172	168	152	179	168	196	194	194	183	178	160	178	185	185	172	186	178	193	214	189	160	172	194	182	176	182	187	171	187	183	182	220	171	183	172	205	172	183	171	186	200	173	171	176	202	183	192	150	183	181	173	187	170	187	163	186	183	192	195	180	165	199	154	165	193	175	183	176	183	181	173	170	158	200	187	206	187	183	179	204	182	164	178	162	183	188	195	193	166	178	179	216	179	183	182	170	204	197	185	184	197	196	178	182	198	192	191	193	178	193	193	191	196	147	181	187	190	171	175	190	176	167	191	182	186	183	189	184	185	185	205	182	193	189	168	172	174	175	203	165	203	163	191	176	203	188	194	173	176	189	180	204	167	183	214	205	187	214	183	201	215	177	166	160	191	177	189	169	170	169	201	185	166	177	182	187	163	170	186	168	172	175	190	173	171	197	170	168	179	183	189	198	202	180	180	183	216	184	191	204	181	205	194	182	189	202	192	185	176	210	196	173	200	185	174	168	172	148	194	192	188	189	187	192	195	183	175	176	197	191	180	174	188	191	190	196	157	211	185	180	190	190	183	184	199	192	173	171	173	198	176	182	170	155	169	187	173	178	177	198	163	166	183	215	210	194	174	197	174	200	173	196	195	175	168	199	174	190	198	186	180	213	161	181	162	180	170	184	170	187	169	195	173	188	180	196	204	163	205	172	205	191	214	168	181	201	181	163	191	193	174	204	195	182	157	173	195	179	193	182	172	179	153	186	187	173	180	173	201	194	181	164	189	187	189	188	214	174	167	180	174	181	175	211	162	166	190	183	206	169	187	196	174	176	172	190	182	176	193	164	194	193	192	173	201	192	188	180	211	202	188	186	195	209	194	178	179	180	179	176	210	167	181	179	182	179	179	185	174	187	175	196	170	182	199	186	167	189	175	167	186	198	187	171	188	215	168	168	178	186	202	197	190	176	191	167	202	172	191	190	173	183	191	186	159	188	194	186	180	183	207	167	177	176	154	161	174	168	175	193	188	171	172	169	196	175	175	168	159	164	153	201	212	197	167	192	184	168	166	147	159	176	186	170	156	161	187	206	162	193	189	168	190	186	185	192	199
12309	25263	22484	12594	8343	6090	4433	3077	2385	2058	1704	1476	1280	1097	984	938	875	848	773	770	696	693	707	766	693	635	654	621	632	584	598	548	539	577	555	585	605	579	566	558	508	499	454	451	441	424	421	432	416	442	1028	3263	892	419	338	360	361	348	365	376	388	339	369	336	369	378	344	312	359	369	352	315	331	306	344	318	326	314	351	337	330	353	366	350	345	337	310	312	351	362	307	328	351	333	317	323	360	336	341	347	331	349	354	346	358	342	317	364	339	325	340	316	360	345	324	336	341	349	333	315	309	299	319	342	327	327	329	355	355	360	361	361	349	326	310	316	352	317	326	330	337	341	324	354	320	344	353	324	328	349	343	331	331	320	295	306	337	315	321	363	302	360	338	317	320	334	325	345	353	335	365	352	311	356	344	349	320	348	343	303	340	301	349	331	304	353	333	312	323	335	316	320	327	343	317	344	339	312	378	336	367	350	319	356	315	356	327	312	340	314	332	320	331	332	340	331	339	349	357	322	325	324	371	350	333	357	335	338	327	310	352	312	298	351	312	360	324	344	354	321	333	295	349	319	334	344	331	345	344	324	323	353	333	318	370	364	350	354	336	331	344	325	322	281	347	325	348	344	343	324	315	322	292	318	327	347	321	315	348	307	342	337	351	302	333	354	324	305	335	352	306	335	309	330	360	332	342	297	342	332	369	318	297	340	361	320	319	343	330	317	342	299	362	315	326	313	359	322	360	336	335	306	349	321	304	345	345	359	356	331	317	346	375	339	332	337	292	351	316	350	333	359	343	315	315	325	337	323	320	339	338	340	345	319	333	328	379	328	307	323	330	322	338	302	352	353	345	332	347	324	325	335	362	314	343	329	342	327	319	328	315	313	330	329	347	328	324	346	364	306	352	301	327	331	325	350	338	320	330	366	362	311	324	332	325	307	332	348	310	372	327	354	339	358	344	326	320	315	368	317	318	331	321	314	340	309	317	330	334	338	342	337	333	310	320	314	336	347	363	362	331	331	330	347	310	326	335	329	316	351	302	343	339	332	327	329	347	327	358	351	354	337	312	322	347	346	349	276	350	366	352	350	344	320	322	383	314	345	345	336	373	315	328	323	334	346	329	358	349	335	318	316	333	323	341	329	356	351	361	355	324	312	349	334	338	352	330	328	307	358	346	324	346	317	307	317	367	332	342	357	359	327	355	329	330	321	364	347	334	334	331	343	340	365	322	309	321	321	343	333	320	349	358	311	344	363	349	336	328	313	362	348	327	304	346	307	328	324	335	327	368	304	346	292	317	329	329	353	327	318	294	319	332	334	344	331	319	325	352	360	334	354	350	354	310	340	348	329	343	339	341	363	319	371	316	308	354	340	330	332	305	338	337	334	341	380	315	318	343	357	341	336	340	313	381	334	344	321	331	316	369	335	359	298	309	285	345	349	350	331	301	323	342	332	340	302	341	336	350	332	347	300	326	345	324	340	310	326	352	339	333	316	299	335	323	326	312	322	323	327	330	332	326	360	318	317	334	342	347	297	336	366	350	326	342	314	365	336	308	333	343	346	317	330	337	344	303	320	348	339	337	336	339	364	329	321	324	340	328	339	343	301	328	354	340	315	312	334	337	295	331	309	317	357	339	366	371	329	350	320	291	318	321	356	338	279	321	344	340	333	309	292	329	322	361	341	355	328	341	344	342	366	328	326	319	331	315	303	341	351	328	350	355	315	333	325	350	304	295	327	369	323	318	346	335	332	335	288	338	302	335	341	347	360	326	324	335	330	333	312	338	291	328	301	339	336	332	324	358	362	363	315	324	325	344	339	360	310	361	331	338	331	312	373	325	314	345	340	321	327	337	289	330	342	342	324	341	336	326	331	346	313	307	311	298	333	337	326	289	328	339	321	306	347	311	351	377	331	308	318	389	323	327	334	336	354	348	359	357	322	361	322	376	313	333	353	321	348	326	325	318	337	342	327	332	318	352	330	319	339	336	340	347	312	345	348	347	334	341	301	347	325	352	366	346	329	334	355	333	301	337	340	328	338	321	350	321	311	348	357	319	314	328	314	351	348	338	343	351	344	327	320	314	330	357	364	368	333	330	319	266	311	330	311	336	323	353	296	323	324	320	308	311	333	377	323	318	339	329	323	338	333	338	340	337	334	342	354	363	326	315	343	330	298	337	347	347	333	310	316	311	350	335	321	321	334	322	345	322	325	331	356	325	332	326	321	374	324	318	331	323	338	380	343	350	296	335	302	340	353	328	361	325	363	324	327	325	347	327	353	361	285	334	320	342	323	325	361	343	339	350	333	333	363	313	327	317	336	359	350	342	343	324	324	318	308	337	344	314	335	314	345	341	329	303	326	326	342	352	320	344	350	335	335	348	343	364	319	346	321	324	360	352	323	322	323	341	336	323	345	327	324	337	361	352	307	354	329	348	361	301	360	366	355	343	334	322	337	313	324	332	376	367	311	357	330	323	343	322	330	329	339	320	318	347	333	358	311	345	332	330	326	347	380	316	351	361	332	331	340	338	359	342	359	308	335	340	306	349	337	330	340	349	324	307	343	316	336	324	306	339	320	329	351	359	342	317	324	315	323	311	310	301	361	344	345	388	325	349	334	357	320	319	325	322	344	340	350	319	344	316	305	312	324	342	370	338	342	340	335	327	316	332	361	327	310	331	328	330	325	340	346	315	334	311	344	328	323	328	326	348	338	356	322	326	313	349	336	338	317	345	309	331	346	313	365	299	347	347	309	348	329	304	328	313	344	309	360	352	324	331	336	341	330	347	328	327	318	360	337	311	359	334	331	375	309	360	317	347	333	323	333	323	328	363	313	313	325	334	352	334	333	354	339	358	321	331	337	289	345	329	360	294	333	323	329	322	373	351	344	335	343	355	332	325	330	328	324	351	353	331	317	319	346	311	342	341	306	341	345	353	326	327	384	316	309	341	323	306	323	309	346	319	376	323	357	362	336	309	364	323	335	338	333	373	314	341	298	323	333	357	385	337	353	347	347	350	336	356	316	321	359	328	320	326	335	340	331	346	347	340	317	298	352	346	374	340	347	347	343	314	325	307	337	312	332	303	341	306	324	325	320	337	339	364	342	379	347	318	306	333	345	334	362	377	352	316	361	311	321	362	335	362	313	305	334	355	317	318	338	359	357	331	330	329	299	322	298	306	325	323	326	312	316	304	354	350	326	333	340	361	316	327	345	343	328	334	340	341	328	331	354	315	310	303	294	295	330	331	329	340	348	342	323	312	335	336	363	337	349	317	349	340	357	344	333	320	336	341	343	339	329	353	359	383	317	343	330	342	294	342	346	341	363	332	328	330	349	354	349	312	358	358	345	302	350	321	337	329	331	363	355	316	335	326	328	329	329	353	346	326	353	322	334	339	336	325	325	318	330	324	335	336	315	340	319	333	322	316	330	319	319	315	334	335	305	311	340	348	349	345	337	351	313	331	317	304	355	335	348	352	333	330	360	353	329
26881	19948	9122	2867	1202	874	665	493	462	427	385	376	385	388	377	391	359	357	327	357	380	365	387	369	358	389	362	350	337	337	363	352	347	362	358	341	317	351	371	331	333	366	380	337	333	330	346	337	362	362	347	381	384	335	334	334	339	346	338	365	358	360	353	350	321	325	341	367	355	317	313	349	334	365	354	332	343	328	341	329	339	325	366	306	319	350	326	314	323	327	324	341	326	335	353	331	346	357	334	330	333	362	330	329	343	311	309	336	329	334	355	335	316	352	324	325	319	354	323	309	320	323	326	331	337	325	313	334	312	344	355	318	328	318	342	318	314	323	350	306	387	333	341	302	352	327	342	342	373	321	331	355	356	337	315	374	340	320	363	323	343	293	343	312	297	352	327	312	339	336	336	298	317	346	328	346	309	328	313	349	351	316	343	341	325	306	337	370	326	356	318	327	326	363	337	318	341	307	357	341	317	327	341	348	326	321	343	334	323	323	355	326	305	313	334	327	356	325	334	347	333	335	314	313	316	317	327	304	348	394	352	321	328	313	353	312	305	329	352	341	333	346	350	323	330	326	339	343	307	337	370	317	322	339	378	325	380	320	337	322	316	339	311	298	356	322	329	335	325	340	346	341	307	348	311	346	333	309	325	323	326	381	294	353	337	351	336	359	354	328	352	314	344	314	328	316	312	363	340	323	311	310	362	310	346	347	318	324	347	338	313	327	353	345	301	341	346	338	335	322	329	333	326	315	337	320	323	339	337	308	349	354	345	342	300	320	308	356	294	302	329	344	335	322	330	333	329	343	361	326	322	349	339	337	332	338	306	364	334	356	341	318	360	307	311	337	320	315	339	315	323	336	344	335	321	331	319	336	350	325	329	316	337	321	334	374	373	356	368	318	370	327	347	339	338	307	347	335	323	359	327	331	326	350	370	339	366	342	317	354	322	332	321	320	327	335	339	330	312	362	297	326	333	320	314	314	329	333	344	345	334	337	337	359	329	321	343	321	336	353	330	321	309	341	313	316	318	349	330	325	288	302	317	317	321	339	344	344	345	366	335	319	311	347	314	331	356	368	341	314	299	304	344	350	371	344	311	331	292	326	346	349	325	353	352	336	337	324	314	305	394	323	349	300	309	291	354	339	314	335	347	320	268	364	311	374	360	323	348	350	323	321	347	337	324	328	326	372	311	320	367	336	330	314	311	319	322	357	329	308	315	344	325	298	354	317	334	369	348	312	339	312	323	323	350	304	318	309	324	359	344	307	302	375	317	339	326	304	354	345	376	339	332	347	312	317	369	333	357	313	336	308	343	328	304	369	369	338	339	316	317	320	346	315	330	338	303	369	323	357	337	311	334	319	307	312	321	344	348	308	346	338	291	300	309	335	332	322	334	363	327	336	327	340	345	345	339	310	327	309	340	319	327	308	307	302	323	343	335	315	320	360	324	371	328	313	341	383	340	313	298	311	330	350	354	316	334	317	318	338	334	319	330	344	321	331	308	303	320	345	340	371	327	360	330	333	331	342	314	325	339	331	322	332	328	301	316	353	297	328	319	301	322	288	345	352	315	315	344	321	307	309	352	349	335	338	330	334	328	308	310	353	309	333	319	332	316	322	335	356	305	332	335	332	339	357	315	275	322	353	352	292	323	354	349	323	303	324	328	349	326	341	351	289	339	348	323	346	353	329	322	336	325	320	335	344	343	355	339	350	322	322	333	331	304	317	332	341	356	340	323	335	329	317	320	336	324	328	312	366	346	376	328	337	300	357	333	326	351	348	377	313	357	319	315	333	342	309	317	341	336	362	321	310	347	347	296	315	305	313	314	343	335	335	341	295	362	352	316	308	343	312	340	318	349	330	341	328	359	340	357	322	313	330	362	364	359	341	334	327	329	329	332	323	365	316	345	324	324	306	336	349	350	324	329	329	364	338	331	303	348	331	271	335	326	338	313	342	338	338	351	359	322	335	361	335	299	319	305	337	343	336	304	336	330	349	331	298	333	321	310	368	307	347	310	278	334	353	332	359	327	324	322	343	325	331	347	322	339	319	366	307	323	330	334	325	306	345	325	303	311	346	321	382	322	307	357	340	337	303	342	315	344	328	313	304	353	366	350	368	337	326	318	354	352	355	341	331	322	323	330	336	346	350	273	321	331	321	356	339	355	340	345	307	301	342	307	309	351	317	316	346	347	357	363	353	296	331	330	331	322	332	312	331	331	361	324	322	355	334	330	304	332	347	356	302	304	358	298	321	312	363	343	337	327	314	338	332	361	342	358	338	338	324	310	325	311	313	332	356	337	326	359	317	353	325	342	330	339	336	340	318	322	337	311	325	335	330	345	338	330	349	330	292	317	353	348	335	336	311	353	307	337	355	317	342	335	284	309	326	351	346	382	308	327	320	353	301	302	348	349	324	349	318	346	313	369	328	378	329	358	348	331	314	314	342	337	397	348	308	335	349	322	333	325	330	360	296	357	359	334	346	324	337	327	353	355	346	313	331	343	331	340	335	356	327	328	314	343	326	319	319	355	327	308	346	352	325	315	310	330	362	351	311	338	307	386	341	336	332	342	345	305	316	313	336	348	351	319	349	320	313	318	324	328	307	365	307	327	318	342	301	341	342	350	346	358	365	351	328	334	321	328	329	315	330	297	356	375	313	348	327	304	339	326	353	335	342	332	350	328	334	353	338	341	336	316	352	332	323	345	345	309	351	324	344	348	343	307	328	330	320	331	328	381	337	331	336	326	357	364	341	340	325	335	358	335	314	321	363	309	348	298	341	315	335	303	335	334	332	358	339	304	339	323	317	302	308	333	325	301	344	332	353	311	304	344	319	329	348	309	332	321	340	358	320	335	335	340	337	314	321	348	356	346	314	338	319	321	323	334	305	341	323	345	318	341	342	308	314	325	348	319	341	332	318	304	305	315	333	351	322	319	316	355	322	355	336	324	329	314	328	307	284	327	336	338	368	312	305	341	323	344	346	360	361	342	336	327	321	373	325	321	335	340	335	329	344	351	313	314	336	324	297	343	343	345	338	321	301	336	319	352	319	307	351	328	368	321	341	355	341	313	326	317	345	316	323	371	324	316	336	302	356	312	348	317	347	363	331	330	341	327	346	330	333	328	327	326	297	327	340	350	327	364	333	316	311	305	306	343	349	339	322	302	328	316	332	329	319	317	348	325	321	347	318	343	368	337	346	323	332	343	317	311	332	295	319	384	311	353	351	292	334	302	332	312	369	342	328	333	338	333	355	338	334	305	310	318	328	353	316	347	307	338	345	326	323	356	346	333	342	300	316	349	360	351	345	321	323	323	347	299	336	315	327	321	349	300	366	333	320	316	323	319	312	318	354	339	347	334	347	329	332	372	324	328	333	338	344	340	349	330	332	342	315	345	312	335	298	344	332	328	366	320	356	363	313	347	314	319	326	309	369	316	339	320	348	324	365	343	343	342	320	343	328	316	337	371	317	311	310	309	359	317	309
7954	11856	10935	5633	3178	2342	1723	1246	1072	997	957	892	716	773	770	683	718	660	704	711	680	696	659	691	678	703	670	663	658	652	696	692	674	653	687	630	670	684	678	657	687	616	599	617	625	605	637	599	660	642	674	816	651	607	552	637	591	595	611	608	595	649	615	596	590	625	592	597	598	680	558	571	589	606	611	548	655	633	645	562	606	615	642	587	637	607	620	593	563	617	569	617	563	577	562	614	578	598	593	590	592	559	618	559	638	589	601	597	564	555	591	576	617	594	588	620	576	564	558	589	622	602	606	591	590	598	615	615	612	584	629	633	579	643	598	663	611	590	615	615	560	622	615	644	579	561	592	598	594	600	539	604	659	622	591	591	585	574	568	640	587	585	623	609	602	602	568	605	575	621	642	642	642	608	572	604	628	561	602	623	637	601	596	597	619	633	624	605	585	593	642	589	578	596	597	586	619	611	536	594	634	597	609	606	582	576	631	580	587	581	574	591	536	589	611	599	578	612	634	558	620	598	610	606	605	592	603	593	587	594	567	593	614	612	618	598	605	624	707	569	653	614	591	612	663	634	580	598	565	592	629	629	605	608	571	626	565	577	583	597	594	620	602	629	635	609	583	557	616	563	621	584	594	570	629	611	581	625	601	610	588	577	603	612	607	601	612	596	666	648	585	580	645	596	607	614	574	582	610	639	612	586	619	607	536	611	579	558	630	589	570	582	577	580	601	578	602	596	548	599	610	582	589	578	561	588	576	596	613	600	623	547	588	595	592	642	594	571	607	588	584	583	619	642	567	594	594	598	604	617	574	557	594	623	623	555	635	592	541	589	658	617	631	632	604	546	600	593	609	622	601	625	569	585	565	566	613	581	579	627	578	571	627	592	606	614	626	639	628	615	596	590	607	615	620	604	683	615	604	580	633	570	626	574	601	587	643	585	564	570	596	611	595	599	616	562	625	610	619	618	590	583	628	606	629	613	600	603	628	594	612	576	624	561	569	640	642	606	538	577	594	578	592	582	569	597	669	575	594	623	550	643	579	596	601	575	617	608	642	573	603	620	607	609	608	594	575	588	615	571	574	592	623	583	578	604	593	625	569	540	608	672	608	592	593	596	622	597	613	613	580	625	636	604	564	579	599	590	590	618	613	560	597	639	604	627	598	592	647	616	641	573	589	591	607	602	588	580	586	571	603	648	594	651	597	568	544	620	586	604	560	650	646	610	600	619	590	597	632	550	599	586	604	591	607	613	571	599	592	606	555	641	616	594	612	548	614	657	601	544	656	627	639	649	593	636	569	542	627	610	572	637	616	604	593	636	593	568	611	582	606	560	625	602	586	600	617	612	606	601	625	617	593	603	607	558	650	601	585	565	609	546	607	589	597	631	613	608	602	572	591	598	628	609	602	631	603	598	620	618	592	571	558	598	614	574	570	559	645	566	566	628	634	623	629	625	549	566	604	632	619	598	551	558	592	591	575	576	614	603	563	593	622	598	549	591	623	598	570	627	600	566	604	567	582	596	614	607	616	636	576	572	583	632	562	602	600	562	614	619	616	636	588	573	570	588	621	570	585	566	621	549	559	598	650	606	620	597	581	633	633	601	651	605	625	632	600	608	631	603	624	630	640	573	594	627	569	631	566	653	536	601	588	577	590	592	601	621	545	638	583	558	603	599	600	609	582	572	620	627	591	607	583	583	630	616	646	627	620	568	576	574	599	602	578	625	581	619	560	591	599	561	613	577	596	594	637	605	571	581	584	607	599	621	592	619	600	574	598	570	577	624	614	617	594	634	597	569	638	552	589	588	624	645	596	587	574	651	582	590	565	646	635	613	612	594	574	584	556	601	590	620	617	603	582	580	597	632	631	610	582	630	614	566	636	599	584	563	574	562	592	634	605	579	620	556	573	614	610	600	587	588	600	567	604	564	615	571	604	608	608	587	553	642	647	586	597	624	640	599	613	561	612	575	600	558	608	576	569	611	626	612	607	585	520	632	634	593	608	554	573	626	621	577	615	610	582	623	591	584	564	595	616	617	579	569	573	620	575	619	637	612	626	663	570	550	612	616	599	644	568	577	609	601	576	612	637	594	598	590	608	610	595	603	627	616	649	629	651	615	564	618	589	598	567	617	552	606	616	646	618	609	575	633	619	614	577	579	618	568	577	624	593	601	604	573	540	595	613	614	628	610	589	590	586	619	598	562	562	612	596	625	595	571	604	567	573	584	644	615	569	582	596	587	619	605	597	602	631	581	617	642	614	571	578	577	586	629	557	590	604	604	585	601	631	589	586	631	612	566	587	622	587	627	588	580	576	614	602	588	618	584	591	634	614	647	616	605	633	601	645	546	599	592	613	615	584	638	586	587	614	565	620	595	607	618	624	643	573	626	592	564	590	618	635	602	587	597	615	608	615	577	601	601	613	614	622	613	613	577	610	621	630	554	641	569	674	590	636	587	573	570	584	647	621	607	605	602	590	607	564	593	629	601	593	607	623	632	581	587	585	603	648	599	626	651	632	618	634	548	588	614	624	613	565	612	611	593	613	610	599	583	630	653	608	671	613	589	604	626	616	605	615	588	568	605	586	627	644	609	639	604	639	557	594	580	582	572	577	602	545	617	632	581	614	618	593	626	623	620	594	635	622	617	569	620	566	588	600	596	611	574	603	588	596	567	580	609	622	589	647	557	607	577	624	582	598	580	579	604	609	610	584	591	621	605	621	630	570	589	576	637	609	572	624	578	637	557	583	579	614	621	640	609	608	603	618	596	634	618	552	627	640	570	595	607	622	636	578	624	609	626	612	610	584	615	611	607	629	607	624	621	588	570	585	618	592	604	595	571	558	614	612	586	610	590	570	615	612	589	608	630	581	627	615	606	626	641	572	569	572	611	608	590	608	577	639	615	625	612	609	567	661	614	566	604	565	633	632	591	603	585	614	623	598	593	587	550	608	584	600	642	553	613	605	580	596	596	587	577	579	567	622	621	614	577	603	640	624	604	625	586	539	580	611	627	596	585	598	585	591	581	522	574	597	632	590	605	570	594	595	625	600	581	615	594	592	607	606	570	557	590	583	605	592	610	618	604	587	609	579	613	574	561	633	586	564	618	561	580	619	599	584	600	571	605	624	552	585	584	628	560	579	600	600	592	565	583	615	618	626	563	592	592	587	593	598	620	610	596	570	566	587	582	588	598	590	627	615	614	603	594	596	603	576	622	580	589	548	566	573	572	589	575	656	626	597	636	626	575	621	594	617	589	643	586	574	615	594	577	578	592	644	568	613	597	596	620	612	615	636	614	597	641	644	573	601	582	586	592	596	593	558	604	596	593	613	563	568	599	559	620	587	563	600	605	639	553	541	581	595	560	615	614	599	586	584	590	585	660	582	640	636	564	565	591	616	587	596	571	606	574	562	565	571	602	617	613	651	606	597	577	616	610	588	613	599	617	587	618	624	583	589	596	595	606	571	624	611	616	632	573	569	590	583	583
24206	21264	28297	24513	19781	3588	1359	795	595	565	511	467	409	454	404	364	376	367	365	375	375	379	406	362	342	332	306	363	331	337	330	331	311	329	353	330	319	337	351	321	329	335	319	310	325	301	313	290	315	296	571	801	513	296	259	303	308	290	295	288	297	288	303	319	308	328	304	289	283	287	301	310	280	298	255	314	311	289	283	275	292	305	289	306	291	275	277	277	276	316	302	285	290	286	280	302	281	285	309	275	306	309	263	294	278	240	290	296	296	320	294	292	262	288	270	283	286	285	267	280	277	297	292	281	276	302	293	307	275	275	291	279	290	310	278	270	275	282	308	292	326	287	294	297	325	267	306	277	240	280	274	284	315	283	319	293	290	266	301	282	302	292	298	302	269	292	289	296	310	284	303	289	275	297	316	281	295	275	267	304	274	261	329	268	305	308	298	275	275	296	270	284	279	300	296	321	291	304	298	282	301	278	277	327	314	260	292	296	267	286	280	309	296	304	283	285	300	270	271	296	276	282	289	301	260	291	322	254	298	270	290	295	293	304	314	293	287	318	273	279	281	309	274	301	272	288	290	317	257	294	301	282	276	285	305	307	299	291	282	309	295	284	279	282	282	296	274	270	275	284	285	275	280	289	273	290	280	296	294	287	269	275	296	314	295	286	296	297	279	245	286	268	298	276	274	279	265	264	316	292	309	310	298	286	303	279	269	284	285	271	280	294	283	284	253	290	314	338	260	283	299	303	304	312	278	309	286	256	288	281	280	277	271	341	286	300	306	291	305	311	309	269	299	307	276	287	294	308	290	311	317	300	284	256	301	304	294	283	258	301	282	300	304	296	301	294	275	300	258	271	294	277	311	277	266	274	317	298	305	279	276	292	301	299	298	273	286	284	278	312	296	283	282	260	293	250	296	320	327	301	315	268	302	282	318	280	289	291	296	277	291	306	300	305	277	271	290	341	300	274	273	311	292	288	295	265	285	303	281	314	310	284	289	271	308	298	297	280	286	292	272	290	266	304	278	302	266	307	259	279	300	242	268	277	323	259	311	287	303	265	317	296	313	284	286	298	302	295	305	275	280	299	308	260	290	276	278	304	256	274	298	266	311	284	272	314	301	266	295	283	284	243	292	296	295	316	283	268	290	267	292	299	294	294	305	267	284	292	300	296	280	266	293	295	259	298	303	288	298	280	297	313	265	300	272	267	318	284	286	329	265	278	322	269	290	306	304	294	266	316	312	276	301	280	296	311	280	308	295	271	321	293	285	282	267	293	290	269	293	328	287	290	270	294	286	320	267	319	311	311	247	282	298	307	289	308	309	286	292	302	295	297	297	275	266	326	305	278	262	276	311	284	258	302	306	272	285	264	298	282	270	321	292	300	303	272	269	299	310	304	298	277	330	320	300	277	255	282	277	279	334	300	279	287	280	295	286	279	281	279	290	257	305	320	306	268	301	279	266	252	288	298	295	282	313	291	280	279	307	249	296	302	298	298	273	274	303	252	331	304	291	295	307	314	301	284	265	283	293	284	280	283	294	304	319	279	291	272	303	276	264	265	303	280	309	282	317	299	286	281	273	321	307	285	277	311	278	295	289	281	276	300	276	299	271	300	283	290	277	303	275	295	286	300	302	315	284	283	308	276	314	290	278	292	270	257	321	303	283	299	294	282	292	307	267	293	272	273	306	290	264	273	289	322	307	276	280	298	288	266	274	314	291	276	281	295	270	330	292	288	296	299	283	283	289	296	295	268	305	289	295	311	291	277	297	282	284	280	278	259	318	295	278	293	256	293	263	282	288	272	260	307	299	282	295	306	283	269	289	279	301	273	288	289	282	295	285	298	282	271	283	293	307	317	281	304	308	279	293	258	287	284	290	290	301	292	310	286	277	272	311	296	247	316	307	276	289	281	269	300	292	308	297	296	272	284	314	287	315	308	277	273	280	287	268	289	284	299	282	263	283	327	261	287	327	308	309	290	311	269	266	279	304	307	297	277	285	282	270	296	292	282	290	287	343	284	269	284	292	297	299	288	264	274	276	277	308	282	264	256	269	296	318	279	280	272	295	293	311	296	287	298	329	285	283	305	273	285	276	259	258	284	296	288	290	259	291	291	297	270	265	306	277	291	297	272	277	276	311	291	285	267	273	280	303	287	283	252	295	297	271	277	338	263	292	266	303	307	296	296	300	286	287	272	253	291	289	285	300	292	297	288	285	288	306	301	291	260	283	290	296	274	288	297	293	302	280	291	285	288	287	275	301	298	288	308	285	318	253	288	297	278	271	303	263	294	291	267	289	287	296	278	313	300	289	312	298	291	289	277	295	274	296	288	264	280	307	313	253	285	252	306	276	270	300	310	279	283	298	269	290	291	262	298	300	279	288	294	311	285	282	275	284	280	266	279	290	271	281	307	286	302	289	309	254	284	271	285	289	292	276	299	294	282	286	287	276	306	275	272	279	318	299	290	265	271	295	292	306	296	273	284	279	275	322	297	267	278	278	309	294	307	277	266	270	303	304	272	289	250	252	270	283	283	273	286	284	293	299	274	275	267	331	267	310	296	297	277	285	310	291	267	286	273	272	269	295	307	277	296	310	309	287	281	311	309	294	224	297	287	278	284	289	273	280	274	316	276	330	299	296	283	298	273	280	265	282	293	288	253	311	282	296	320	289	316	284	277	279	293	317	295	272	308	315	301	280	282	311	304	302	300	279	298	277	279	298	329	276	288	302	300	281	278	281	311	291	292	304	262	270	246	270	272	324	307	245	303	268	258	285	299	318	307	300	289	285	286	281	272	292	300	306	291	278	299	265	312	296	286	297	305	290	294	312	285	315	290	307	291	283	312	248	260	301	305	285	281	279	302	289	301	319	303	299	287	290	305	298	280	295	280	276	288	284	301	248	311	296	298	261	299	289	297	313	275	299	292	303	311	302	290	303	290	306	278	280	275	257	285	296	311	296	281	293	262	261	301	311	284	305	296	262	287	288	294	295	305	296	242	287	324	288	302	305	289	297	280	272	289	252	290	257	283	256	294	288	300	312	268	288	281	284	303	280	285	295	278	289	256	309	259	269	283	257	292	261	318	276	278	284	283	262	285	292	292	295	280	319	300	293	272	291	290	282	292	292	290	261	268	274	309	273	271	281	313	272	283	297	279	278	289	277	285	277	304	283	300	275	288	298	287	288	283	297	274	259	307	296	275	268	303	284	313	263	294	291	296	256	262	278	323	274	276	275	291	327	276	280	276	283	289	283	286	284	290	284	266	313	275	277	285	281	281	273	304	302	296	263	305	293	308	279	298	282	294	302	320	316	277	294	308	278	274	293	297	279	283	270	282	322	291	321	285	280	282	301	307	278	286	266	318	321	279	266	316	290	315	284	308	260	287	273	302	270	285	264	294	287	289	301	286	283	278	275	292	289	255	292	280	308	294	330	284	316	282	304	307	264	301	308	305	306	294	289	287	334	285	266	282	307	287	265	284	289	307
9710	19645	18524	10759	5913	4689	3466	2316	1802	1578	1398	1192	1085	985	891	896	797	817	763	781	761	806	765	748	694	741	714	741	691	686	623	710	666	655	664	627	669	674	691	667	661	652	574	613	563	582	562	574	529	578	1404	2255	1136	559	545	547	523	549	525	514	555	555	537	577	531	555	569	547	554	537	550	540	521	503	501	476	526	535	552	545	523	519	522	566	528	558	524	524	494	532	511	544	513	563	552	490	537	524	541	547	568	556	507	551	507	526	499	482	512	500	509	517	486	550	513	556	525	557	525	554	507	465	507	532	578	506	557	520	522	534	539	535	529	516	517	517	524	533	545	524	545	532	503	508	516	498	528	514	544	509	487	507	540	517	546	544	540	579	489	509	476	508	510	558	536	507	548	540	495	546	524	549	565	465	526	548	534	564	533	512	536	526	509	500	536	537	480	500	528	567	527	550	522	579	548	519	534	547	505	513	537	500	531	534	509	542	521	540	512	509	565	541	522	531	496	549	482	506	532	530	534	566	539	528	519	558	519	564	548	547	522	496	554	567	521	553	547	525	543	533	495	499	510	515	525	532	534	526	526	535	497	515	482	552	574	502	497	536	530	538	502	470	541	492	490	539	503	506	529	549	535	507	530	550	495	542	530	520	543	502	499	529	518	539	522	532	495	533	551	520	490	524	537	508	502	535	534	478	509	524	510	523	546	524	536	526	543	504	533	523	534	520	541	505	516	527	557	573	518	503	489	509	520	523	544	545	497	571	483	560	530	508	550	503	517	552	469	581	550	523	519	535	564	542	503	507	556	531	559	547	512	531	565	518	561	509	509	475	514	502	536	539	553	515	498	496	543	540	534	540	566	526	538	527	545	527	504	521	515	520	536	540	525	527	540	508	500	525	516	518	553	505	524	489	537	531	500	507	584	539	520	512	549	532	491	509	542	513	519	510	515	506	532	580	522	503	525	523	548	503	517	500	525	554	511	528	564	523	513	534	548	538	557	537	518	525	510	488	534	521	527	552	548	540	522	529	519	532	500	555	513	479	507	517	501	549	489	541	514	566	536	516	505	553	530	534	499	537	519	550	473	514	554	517	512	539	501	485	510	506	528	533	530	547	496	570	510	508	524	485	539	579	532	506	524	524	538	583	535	520	522	512	490	509	515	537	526	509	560	520	520	536	538	498	548	506	501	532	517	517	504	559	510	527	533	525	547	581	563	480	477	500	510	540	509	518	564	487	546	465	549	543	515	573	486	536	502	519	522	570	558	499	518	502	543	528	559	570	541	539	513	532	550	531	529	547	532	536	509	509	536	575	498	528	530	527	503	546	517	521	524	544	517	505	519	556	539	535	562	479	529	543	557	507	593	539	519	496	565	561	524	531	516	517	556	509	545	488	519	541	504	530	551	528	489	528	546	552	497	538	513	543	562	550	575	538	543	555	541	543	497	554	562	466	539	543	511	503	550	528	546	544	537	532	521	507	540	535	529	518	528	530	509	542	525	532	518	538	543	499	478	510	508	535	525	503	533	555	507	534	517	519	528	492	530	519	519	524	533	517	549	546	518	515	547	517	521	585	511	533	509	567	571	549	515	529	549	516	540	517	562	548	521	545	523	542	536	532	538	519	558	527	489	530	547	519	521	506	528	524	565	524	554	536	531	487	530	513	535	531	497	499	528	540	515	538	518	516	481	523	559	489	546	554	538	524	537	543	507	537	533	541	502	544	524	555	531	489	516	493	543	564	531	564	482	533	541	543	553	547	541	504	546	522	533	479	539	512	546	513	516	512	534	501	538	532	528	528	528	533	519	537	553	555	505	535	532	560	558	510	506	545	504	540	530	521	540	550	507	533	492	482	487	530	537	493	543	534	547	508	494	545	510	539	532	499	514	520	524	544	530	574	513	534	514	511	538	524	533	528	532	520	552	531	588	506	552	519	497	502	523	552	485	535	541	525	527	542	538	507	512	543	526	546	534	568	527	516	546	516	536	542	522	466	508	519	499	518	539	556	555	543	556	545	512	540	499	532	541	555	583	519	528	558	584	507	556	510	562	479	522	530	548	508	528	553	524	531	544	501	467	506	489	511	505	496	484	514	527	550	477	537	534	539	530	556	506	519	521	561	504	568	497	477	525	502	489	530	510	535	488	537	530	492	557	533	533	547	538	544	539	533	539	541	538	519	515	489	523	541	488	536	552	533	479	542	513	531	486	510	506	528	525	533	537	505	535	554	582	539	534	519	493	498	542	541	522	570	533	512	564	533	512	547	544	510	501	516	527	543	508	496	566	538	513	498	508	498	491	514	516	513	530	526	481	497	551	558	543	468	535	518	510	538	526	551	489	508	529	523	528	523	521	517	528	532	498	520	506	534	507	540	544	519	510	530	549	555	494	516	530	523	522	565	547	470	507	574	506	545	519	554	534	510	506	487	514	518	491	550	514	534	574	549	512	521	496	536	488	483	513	537	503	540	570	536	546	537	529	548	561	502	583	463	560	535	490	540	533	506	519	550	489	515	563	498	510	513	506	508	505	486	544	522	538	503	519	512	580	497	554	549	538	588	498	461	510	554	536	501	523	520	539	530	508	522	545	550	535	513	519	533	516	573	544	590	515	501	521	562	488	544	510	522	518	552	518	507	522	511	538	527	502	524	552	514	530	573	494	519	514	521	552	508	496	541	562	553	536	536	560	534	536	525	519	499	571	517	522	459	518	548	526	548	496	537	528	516	522	539	562	541	541	508	551	553	525	532	510	532	517	511	567	511	524	529	520	532	507	521	511	532	521	553	566	517	499	578	563	563	519	545	526	536	526	501	516	506	520	535	526	547	535	537	529	550	538	521	508	536	514	522	530	570	519	534	559	525	508	538	539	553	531	522	550	506	506	533	498	514	538	518	542	503	542	497	539	518	548	508	536	526	532	541	513	566	537	480	497	515	568	542	523	551	526	525	515	476	534	508	521	517	529	554	573	532	527	526	567	529	532	536	531	527	538	548	525	495	515	483	553	543	549	540	473	540	509	479	549	513	531	548	500	565	552	524	545	485	481	539	508	552	505	509	519	502	552	592	508	470	526	514	526	491	541	555	489	535	525	518	532	494	501	540	537	490	507	538	540	505	516	560	540	492	520	553	521	492	521	527	530	542	570	522	532	522	530	519	567	548	510	563	562	554	545	527	485	542	553	528	529	509	559	518	527	514	543	522	508	502	505	481	501	533	538	495	495	508	522	520	499	524	548	546	510	558	478	531	532	486	541	508	507	558	496	513	533	532	475	511	517	555	459	555	554	520	546	541	545	489	536	545	501	533	563	524	524	529	521	519	566	546	527	520	517	529	529	504	520	531	487	550	533	543	503	469	550	567	505	532	561	542	560	547	538	553	535	529	526	467	511	561	573	524	574	530	541	501	562	507	542	578	553	527	518	506	548	519	520	528	548	557	543	537	512	553	491	514	520	543	516	530	514	536	534	493	479	515	544	500	531	539	540	505	552	518
23274	21296	29034	23881	21297	18268	2921	1044	684	550	545	478	461	342	339	290	312	333	252	296	272	304	246	279	254	240	264	271	246	249	244	245	252	267	246	247	253	259	256	219	233	244	225	219	212	237	212	194	172	188	430	890	589	205	190	183	181	203	188	202	176	185	194	202	169	164	166	179	222	191	185	206	171	191	189	198	190	167	186	187	207	161	175	173	174	187	180	188	154	182	186	176	185	166	176	160	189	176	186	186	188	187	180	177	198	198	181	195	169	198	168	171	162	161	191	187	174	171	162	170	187	180	187	198	183	187	178	179	187	171	206	177	187	171	165	171	187	165	177	207	167	201	183	181	156	174	164	184	188	184	174	170	166	174	176	173	184	183	176	177	192	149	177	163	212	152	180	178	204	176	175	198	172	178	209	175	170	152	164	169	186	196	179	172	174	195	177	180	178	198	173	166	193	191	170	178	189	188	170	172	175	180	190	183	178	167	197	187	193	169	185	168	161	186	183	175	161	178	183	190	170	189	169	200	181	176	167	146	202	185	202	195	161	191	189	166	199	177	200	185	181	169	160	197	232	171	192	191	190	168	168	146	165	176	175	164	187	163	194	181	169	179	167	163	186	174	164	169	189	158	157	149	188	177	187	159	196	186	187	196	164	196	166	182	187	165	189	178	183	158	159	178	191	178	181	177	169	176	180	167	172	161	189	161	183	201	187	180	154	177	171	183	184	171	153	179	154	176	167	182	171	177	169	192	174	193	172	193	174	186	192	172	182	178	193	167	176	171	177	176	173	172	162	178	209	173	205	171	191	179	175	183	194	204	185	177	194	161	172	192	155	168	177	177	175	170	168	207	173	187	173	162	168	185	168	176	190	189	171	175	201	183	189	185	178	191	185	178	157	184	189	164	181	208	170	176	173	164	197	185	161	178	176	175	200	193	172	177	161	186	179	176	195	191	166	189	182	167	176	194	172	158	193	175	169	170	188	187	187	174	182	189	172	175	152	168	179	178	193	182	178	177	187	206	156	158	177	184	193	188	173	169	179	180	177	191	180	174	191	171	190	191	190	168	189	194	183	187	161	180	174	171	172	174	152	159	189	189	181	177	182	177	181	157	167	191	173	193	158	183	168	184	182	186	174	198	192	182	184	177	188	176	173	166	158	166	166	193	171	175	185	159	181	145	175	184	202	172	170	175	170	163	199	148	183	157	199	195	173	198	190	177	169	162	185	176	185	191	180	168	147	184	180	174	200	204	170	168	197	188	180	168	185	185	201	172	190	197	168	183	184	194	184	186	180	176	215	166	197	196	173	184	190	165	192	178	194	191	180	161	198	176	170	170	176	162	190	184	181	174	220	190	187	168	150	200	190	186	165	177	181	174	178	168	184	176	152	170	182	189	182	180	162	164	169	179	190	177	166	189	200	192	169	168	182	180	198	169	190	189	179	181	176	180	198	188	156	194	182	163	175	190	182	181	181	190	183	187	172	185	191	184	166	183	175	164	199	162	184	151	192	164	188	153	175	167	203	178	196	158	157	186	163	180	171	169	184	177	193	184	179	164	174	169	171	168	181	166	181	180	171	183	152	190	183	182	178	201	208	165	166	193	194	166	163	163	148	213	187	185	159	201	210	191	193	174	207	195	194	183	212	173	169	198	166	172	203	191	160	184	200	180	176	184	200	175	195	182	179	173	222	167	144	193	185	198	172	183	174	182	180	179	188	193	182	174	174	195	187	186	183	176	185	195	175	174	168	168	169	162	185	168	174	177	181	172	180	187	190	157	187	182	197	166	188	167	171	176	185	188	190	177	184	168	200	183	203	184	172	162	195	173	195	157	167	176	164	189	167	187	193	185	163	152	181	173	154	193	166	167	185	166	203	183	189	168	186	172	176	165	174	149	176	161	179	189	171	163	163	184	170	205	154	199	179	176	168	169	185	193	186	181	179	160	171	180	164	185	207	177	169	158	184	179	174	171	168	186	184	178	187	176	177	172	171	165	172	176	184	183	195	193	180	170	159	173	163	197	196	184	183	193	162	206	172	163	176	150	170	184	159	162	161	184	191	178	168	190	181	145	183	190	156	170	183	183	160	165	183	180	195	166	193	195	164	193	183	176	148	173	184	179	153	204	167	185	193	176	164	201	190	184	186	170	177	176	182	188	163	186	174	157	196	177	183	185	166	185	166	196	154	177	181	204	168	188	178	173	176	187	174	193	212	179	189	187	155	181	180	199	168	164	177	174	188	154	151	150	185	156	175	194	182	182	199	199	208	178	160	180	191	176	163	154	178	174	167	165	182	187	180	189	182	205	181	164	167	173	209	161	193	172	179	162	164	178	165	186	178	185	170	175	174	170	191	158	175	177	210	169	200	187	182	201	177	168	170	172	174	190	160	187	199	171	208	170	180	174	160	198	188	174	164	177	183	182	182	157	194	185	179	176	185	172	184	187	184	187	173	162	179	181	187	180	203	185	173	179	201	206	173	172	190	175	219	178	190	186	185	145	190	173	180	216	178	187	203	177	161	193	162	176	162	165	178	195	179	161	176	185	172	167	171	167	162	156	172	163	187	187	155	199	172	207	174	179	165	188	192	205	184	174	186	187	188	190	190	194	171	169	161	185	165	154	188	168	196	158	176	194	191	181	202	186	169	185	188	175	178	164	202	199	181	193	186	174	204	201	200	180	185	190	184	164	159	181	188	186	189	185	167	180	180	181	156	187	171	157	182	183	173	174	149	171	166	194	172	208	190	178	168	181	175	162	182	180	169	169	194	187	192	179	187	198	195	184	174	167	169	185	199	174	175	173	166	217	183	202	182	164	177	221	170	190	169	186	166	185	219	202	192	191	180	190	174	173	169	166	174	171	174	159	180	209	176	186	191	196	192	166	171	167	199	187	181	174	198	192	162	198	170	185	175	202	186	196	182	170	182	185	191	174	189	178	184	196	178	187	182	165	187	172	167	150	181	199	207	173	181	191	165	177	193	148	186	178	170	179	189	160	205	181	190	167	183	189	191	181	183	173	193	178	169	196	166	176	159	180	177	180	170	186	176	161	183	172	181	182	192	162	194	175	210	168	165	166	179	166	168	177	156	185	195	200	204	168	177	155	152	172	188	164	186	197	196	169	194	176	201	173	172	190	183	176	177	191	182	171	177	177	159	156	172	175	160	164	189	194	210	186	189	159	173	152	196	180	183	163	167	172	161	181	186	198	179	168	188	184	182	192	177	180	197	207	183	178	209	168	165	215	172	169	161	191	196	186	178	184	187	177	170	167	197	175	197	205	173	174	180	199	178	183	158	178	195	172	173	180	202	175	180	179	200	208	166	187	157	184	165	181	172	159	165	189	166	179	207	188	178	195	192	175	164	193	172	170	193	180	177	149	163	182	196	164	167	185	167	189	168	175	183	162	195	181	167	162	172	179	182	189	182	182	190	176	166	174	207	173	202	169	188	172	156	197	200	196	172	177	201	170	180	180	173	172	162	182
11588	24637	22653	14328	8724	6232	4713	3243	2398	2048	1772	1471	1305	1182	1086	955	809	777	845	691	712	752	729	717	658	647	649	596	579	562	593	564	597	593	562	591	573	595	605	579	533	442	443	420	440	421	440	458	379	401	1344	2691	1655	415	417	346	384	349	346	379	377	374	370	350	351	385	355	327	339	373	319	323	368	339	331	338	324	349	323	353	330	305	320	347	334	319	346	368	337	358	274	334	358	314	323	336	324	332	378	337	340	280	332	329	291	339	327	345	332	338	312	334	315	341	318	320	315	300	348	329	340	312	327	346	325	361	316	328	329	347	335	318	336	332	353	354	342	307	343	354	335	332	315	337	328	346	305	323	344	310	355	317	314	333	335	325	355	275	337	342	319	353	310	341	324	333	326	340	321	318	339	328	312	332	333	334	328	354	338	393	308	354	289	329	344	323	331	352	307	340	338	322	327	349	342	338	324	339	337	316	360	323	361	309	301	355	326	322	354	350	316	332	312	337	337	348	324	336	325	335	324	323	370	292	313	354	320	331	316	317	318	366	307	326	307	333	318	339	321	328	343	351	331	331	326	323	306	339	321	336	330	366	355	302	349	320	349	336	289	326	321	354	343	334	372	363	308	334	303	372	337	348	341	307	347	341	319	322	326	322	329	319	335	299	328	319	309	322	331	354	340	319	358	341	334	327	338	342	346	361	337	311	356	360	332	333	294	313	338	315	340	343	325	327	331	332	346	330	370	323	330	339	319	316	317	326	301	309	347	336	329	302	336	363	348	335	329	312	315	341	337	346	344	296	317	328	325	319	360	354	318	337	357	345	346	337	346	348	340	334	328	341	337	330	329	357	359	362	325	322	343	318	314	332	328	320	337	293	357	324	356	320	310	313	339	333	332	356	351	307	316	323	364	336	338	328	351	327	309	341	329	346	323	334	335	348	328	337	329	364	324	362	301	340	309	346	289	337	357	337	333	360	359	373	330	339	346	316	339	333	328	320	341	338	331	307	323	345	340	312	308	347	362	346	357	305	331	318	315	351	347	316	327	340	357	319	331	299	345	336	306	321	337	340	332	297	324	314	362	297	340	308	367	315	309	340	328	303	316	342	351	349	312	324	328	318	339	342	356	334	327	348	344	335	352	311	338	339	319	318	331	322	343	331	315	343	341	357	310	337	329	333	312	323	330	339	303	326	340	312	334	340	327	320	331	291	297	327	328	343	335	350	317	330	330	346	323	350	331	301	342	348	359	342	302	361	340	326	329	341	308	307	335	351	325	324	322	311	339	336	355	333	338	315	347	329	355	339	353	349	322	381	334	348	334	310	333	308	325	336	359	339	332	307	332	334	360	334	321	340	343	313	320	317	343	360	305	322	328	330	333	317	339	335	345	329	360	331	349	300	346	325	358	343	314	339	342	349	357	324	334	325	328	339	313	327	344	308	328	357	329	336	315	339	311	315	340	333	326	313	327	346	332	337	321	338	354	321	346	340	342	360	330	339	323	336	357	344	319	315	311	301	322	319	339	321	302	345	305	341	299	314	311	323	370	374	289	356	309	335	332	323	325	310	337	316	302	343	315	356	340	328	324	314	333	320	331	349	323	305	349	326	321	320	342	300	325	317	331	332	342	338	313	328	328	324	313	293	307	340	338	328	323	329	367	336	342	351	346	343	332	372	328	299	349	317	338	301	354	344	343	342	305	355	339	314	322	326	349	333	316	352	344	351	338	342	344	316	318	324	343	305	330	310	301	324	321	324	343	360	346	327	339	332	338	332	335	296	314	302	323	288	317	356	349	326	346	326	317	324	381	333	327	353	311	336	334	363	378	316	336	336	324	323	337	349	345	345	337	293	342	350	281	309	354	345	323	345	311	315	321	331	318	340	306	347	320	328	321	343	329	357	328	391	340	360	319	331	307	349	339	325	318	310	319	317	323	325	292	344	338	319	347	351	344	371	381	334	324	353	307	319	324	326	346	330	308	339	321	320	320	329	367	301	340	292	309	354	350	369	336	315	347	358	315	339	330	346	333	320	313	292	330	353	328	336	339	337	306	333	324	327	298	327	332	327	329	319	316	317	311	334	330	342	310	367	322	340	347	345	337	292	312	344	345	394	322	350	351	329	353	350	368	331	332	317	304	333	334	341	295	303	306	328	338	317	331	341	325	344	354	347	340	346	336	344	307	328	362	386	317	328	322	336	348	311	336	358	316	346	330	319	338	324	332	348	336	341	337	328	316	309	340	298	316	315	314	354	322	328	335	332	305	340	343	327	300	312	306	341	324	320	359	326	347	321	341	340	318	341	312	334	338	320	341	346	335	327	346	326	351	334	314	302	338	351	321	366	331	332	314	317	334	327	309	309	353	357	330	337	332	326	357	320	318	339	308	330	352	294	331	324	327	339	320	308	331	316	275	349	322	295	360	336	335	334	318	342	342	348	324	308	343	338	329	328	313	322	362	337	346	368	331	341	333	328	335	318	330	355	359	335	340	335	341	305	300	346	338	348	345	304	337	355	312	353	349	331	337	295	367	332	331	320	330	329	340	313	349	326	322	335	317	330	336	321	307	322	352	328	341	345	326	350	331	314	343	323	348	329	371	305	346	332	339	312	324	333	330	343	355	320	340	326	322	336	331	323	328	359	360	344	342	350	339	311	312	318	342	327	309	345	334	335	327	355	331	315	307	319	312	308	346	356	319	355	344	312	330	319	360	304	349	314	327	322	329	320	339	331	346	340	337	320	321	312	321	369	295	334	337	351	342	310	306	315	344	360	327	361	316	358	345	311	325	297	342	351	351	320	324	358	324	332	328	360	334	346	339	313	313	349	344	326	335	342	338	341	362	348	313	364	337	307	324	306	304	305	360	324	328	311	350	300	353	352	325	322	316	321	341	308	361	322	308	364	307	352	318	327	307	316	328	348	349	330	370	316	297	339	310	362	340	349	331	330	350	297	328	372	307	340	349	353	349	369	305	324	343	350	312	311	336	353	330	315	338	327	318	314	331	358	338	327	316	351	322	348	302	305	344	316	340	336	330	320	335	329	340	311	308	311	350	307	300	329	317	315	324	361	347	315	310	329	304	325	335	324	323	323	297	316	311	337	341	323	321	310	316	311	370	357	308	316	341	337	341	317	322	332	332	335	335	365	335	347	329	335	304	369	357	343	352	354	325	339	350	309	339	299	330	354	322	341	319	338	374	303	335	350	337	319	301	347	339	336	321	349	325	315	334	335	332	344	322	330	346	333	341	359	328	367	366	328	331	327	327	348	339	328	352	332	332	321	354	325	377	357	335	318	369	350	328	321	316	340	328	345	350	345	331	314	345	364	305	338	325	296	338	348	353	329	347	327	338	337	328	336	332	341	315	317	336	310	341	306	341	341	362	323	347	316	387	309	307	308	327	333	347	370	367	348	336	333	330	304	355	342	361	315	323	346	356	350	343	349	380	354	350	350	337	316	317	320	328	323	321	331	308	347	293	335	311	298	318	335
26878	19899	8846	3349	1272	987	674	511	459	430	378	356	365	383	360	353	350	361	350	359	365	357	346	351	382	347	328	352	383	369	348	353	331	346	322	347	353	360	317	336	323	319	329	348	357	309	321	350	368	305	357	332	352	331	335	312	311	372	363	332	326	330	328	326	310	297	332	296	326	300	321	334	312	311	349	293	316	345	314	353	344	347	312	304	335	336	310	366	297	324	305	346	322	338	330	337	310	311	324	315	325	311	326	324	318	340	331	316	307	289	346	319	318	298	292	331	350	328	328	299	314	323	324	338	349	337	314	335	334	317	294	315	319	323	313	337	339	338	308	319	295	323	336	347	314	337	322	355	338	350	330	339	343	335	334	312	309	309	309	325	315	319	307	332	315	294	318	309	310	267	333	304	323	305	350	329	365	316	317	305	312	323	341	333	316	329	319	316	316	349	293	319	294	298	278	338	354	322	318	330	307	314	309	315	348	293	348	337	325	359	316	353	345	336	320	336	326	317	337	289	317	330	323	361	338	320	337	320	336	321	321	304	334	329	325	327	322	315	347	322	326	333	308	316	310	359	271	328	341	315	316	344	315	324	305	350	322	288	325	314	333	322	328	307	316	335	275	327	342	339	294	336	272	316	320	339	319	336	311	372	306	319	348	318	348	352	305	295	312	319	354	323	339	304	285	322	340	313	290	303	321	303	337	339	333	331	334	298	302	345	311	327	346	308	339	287	321	353	307	314	312	315	312	322	322	340	343	329	321	315	332	324	317	307	324	330	342	303	328	293	318	338	298	322	340	356	323	323	287	300	305	307	337	312	324	312	353	310	316	336	319	345	323	274	356	361	301	349	311	305	287	337	291	313	280	295	353	359	339	298	333	350	317	327	370	359	296	319	373	309	374	317	300	321	321	304	317	298	317	344	330	317	336	335	320	318	330	298	337	314	320	301	295	315	310	320	320	298	306	338	334	342	316	315	342	326	320	295	321	356	307	315	304	307	300	287	347	273	309	298	314	310	316	305	299	343	326	328	308	332	321	304	283	292	319	298	342	344	309	291	305	318	320	346	321	324	326	307	339	301	344	324	350	325	333	325	344	307	320	340	320	306	347	300	323	309	338	313	319	274	344	363	313	306	305	352	312	360	295	301	337	299	309	305	351	335	325	318	306	320	341	324	330	325	347	333	304	289	339	316	339	322	318	306	306	331	332	322	322	295	334	336	308	309	332	305	315	312	308	297	350	346	342	305	318	301	304	323	317	326	369	303	334	296	320	335	342	336	350	320	327	332	322	294	316	342	308	322	317	310	309	321	336	334	329	376	348	335	329	308	334	354	321	317	326	321	319	317	329	319	305	308	313	294	305	340	316	331	305	322	348	315	297	360	330	319	330	305	325	316	300	318	327	340	290	341	336	331	309	353	333	300	317	316	331	346	315	315	315	299	341	287	321	322	335	339	309	320	332	327	345	343	333	330	321	316	312	281	330	332	322	340	316	358	339	296	299	299	323	318	301	337	329	309	291	319	345	330	323	348	336	313	329	337	304	319	319	330	322	320	314	292	300	316	323	335	338	345	324	326	300	289	337	328	329	323	331	322	336	323	311	325	326	315	334	338	323	353	324	322	306	327	307	347	319	306	316	322	291	333	286	304	330	376	316	314	303	325	280	333	339	335	277	307	339	311	291	290	318	321	342	337	318	318	339	346	317	328	340	342	334	319	307	335	294	327	295	322	312	352	322	313	331	342	350	306	298	322	319	305	329	322	319	348	320	346	332	310	349	351	290	327	355	334	323	324	309	321	309	315	291	321	347	315	305	328	341	299	303	307	295	330	326	299	307	313	314	312	330	322	340	309	333	360	314	326	315	333	312	305	330	288	287	317	297	319	283	335	312	335	369	324	352	318	322	300	328	301	325	340	321	267	315	321	298	330	319	318	325	320	312	323	336	322	320	321	356	312	336	331	315	317	322	332	294	341	316	346	290	345	316	339	292	323	338	332	326	321	372	330	322	335	320	325	301	297	350	319	323	317	343	322	315	285	312	327	303	334	338	330	339	329	304	321	304	325	304	350	316	336	302	339	299	302	319	316	316	350	328	306	339	284	309	299	288	314	329	304	331	352	313	338	307	307	302	358	293	324	294	301	282	291	301	322	321	330	305	315	314	335	378	307	299	299	356	335	339	332	327	321	319	318	340	325	311	336	282	310	316	344	331	275	325	333	305	304	329	315	340	315	315	317	328	314	343	350	321	322	300	290	293	325	319	284	330	340	299	310	311	297	303	310	329	344	283	338	323	315	352	317	271	320	344	314	331	313	342	300	316	334	302	317	319	328	306	337	329	311	330	318	307	319	308	305	379	321	323	298	333	289	313	320	337	342	322	361	292	323	342	323	336	347	318	342	313	340	307	325	311	323	300	329	300	322	338	286	323	316	332	325	342	302	303	315	313	315	327	316	327	327	337	341	351	329	322	308	323	353	356	311	317	286	301	352	320	319	298	307	314	340	331	312	331	338	292	328	322	313	359	327	328	313	342	321	306	314	339	315	334	322	300	341	356	339	313	337	313	344	336	325	336	307	332	310	309	311	364	319	309	333	318	351	358	306	343	331	311	313	327	302	344	339	311	338	331	335	332	328	332	304	316	324	273	293	303	295	335	314	317	313	350	306	312	340	342	308	303	321	319	322	316	345	313	283	307	289	318	325	330	338	299	344	315	346	316	284	324	342	325	333	312	324	341	326	337	313	325	335	326	304	320	333	342	299	339	352	303	325	324	321	301	326	326	330	313	356	300	323	340	319	300	333	308	320	320	334	330	353	354	346	285	306	323	363	333	313	344	348	322	306	305	312	367	287	306	314	334	322	320	324	318	298	344	330	326	322	332	296	329	321	336	295	318	327	315	329	342	329	341	330	324	317	315	340	348	300	284	343	325	339	311	295	343	283	329	339	324	322	333	321	329	323	320	306	294	328	278	357	304	343	294	299	304	344	336	334	326	365	313	326	303	314	315	330	325	319	314	339	310	347	311	303	342	338	321	355	341	333	306	347	318	310	308	298	313	330	318	292	329	323	344	326	289	322	329	299	306	308	316	320	294	319	312	340	324	328	307	297	320	362	333	321	319	328	311	311	310	323	301	331	305	349	306	341	360	362	311	304	274	309	343	300	338	295	327	322	319	326	368	322	326	328	331	323	322	318	335	338	347	328	313	336	361	294	306	302	329	321	337	342	317	340	322	313	338	303	314	289	318	339	310	359	333	308	334	289	329	329	338	327	321	312	299	313	319	298	317	321	320	313	343	317	325	318	354	332	339	302	334	338	352	320	318	335	301	330	297	324	283	359	319	319	283	317	347	324	306	320	326	349	338	312	332	301	324	349	304	347	312	352	304	299	350	314	275	339	326	324	312	333	313	357	334	325	324	327	333	373	362	327	289	355	332	339	323	310	332	303	321	319	371	291	318	305	320	313	337	348	318	304	337	372	303	310	312	328
7627	10599	10934	6420	3032	2266	1908	1341	1159	934	856	871	840	746	768	747	696	716	656	648	673	666	684	728	689	655	711	664	676	672	617	668	694	628	664	641	641	646	668	663	656	645	602	607	622	640	599	553	566	595	660	700	642	579	613	600	560	577	566	595	591	650	558	579	596	544	626	596	590	637	568	579	586	565	580	573	585	595	556	605	606	606	621	600	583	606	544	555	599	608	604	567	579	570	626	595	604	564	567	604	577	614	612	603	572	621	587	562	610	586	571	592	570	583	573	570	582	631	568	593	594	547	576	547	555	557	564	604	615	589	560	561	569	632	600	567	551	545	574	630	580	589	581	597	602	599	577	596	572	590	601	590	549	611	563	585	598	558	561	569	585	568	590	587	576	577	609	569	586	599	587	631	611	608	550	543	597	566	602	639	582	602	556	554	618	528	605	607	554	561	546	604	596	573	580	582	578	573	607	577	604	538	603	636	586	605	589	556	612	605	596	572	586	582	591	579	596	617	613	605	603	572	573	629	563	613	634	566	526	603	561	619	594	556	579	567	557	583	526	570	563	577	569	524	588	555	553	608	589	589	592	569	603	595	595	639	584	579	571	556	590	578	571	608	574	577	589	597	550	565	597	598	583	499	616	571	596	592	585	596	558	579	593	610	609	621	585	577	607	566	527	545	562	583	593	596	567	564	599	576	570	565	562	547	642	579	565	612	549	572	567	552	576	585	538	597	606	542	587	602	589	601	609	577	622	587	572	542	537	597	571	582	576	591	566	667	568	578	555	603	610	596	561	591	554	593	580	566	544	602	577	592	561	603	598	614	610	573	553	548	527	566	569	550	580	575	573	596	542	571	593	567	576	637	607	596	576	575	582	613	596	575	573	611	611	594	578	614	602	569	584	531	586	574	583	564	576	591	579	603	597	526	570	568	604	585	572	617	573	605	547	594	588	578	603	594	558	555	602	582	554	575	633	562	622	512	591	608	580	618	536	564	581	611	614	577	591	588	593	581	561	582	584	602	602	546	611	578	586	551	595	546	567	613	576	564	538	541	569	574	642	549	614	580	599	572	607	610	577	590	604	572	554	563	618	561	572	568	573	543	572	545	595	601	613	627	624	566	615	558	568	596	620	557	588	591	614	590	603	577	574	583	614	591	591	633	598	566	571	562	608	561	580	572	580	582	564	587	585	631	585	579	523	570	556	568	573	581	594	551	591	607	593	579	549	595	607	599	601	581	599	594	538	575	616	592	567	566	555	560	579	560	596	587	559	578	576	608	584	612	564	569	571	602	572	581	604	567	581	594	591	581	568	600	622	552	618	646	556	600	557	577	580	603	573	557	596	612	632	567	599	587	586	586	604	573	548	574	581	596	570	610	583	591	644	570	548	582	642	579	599	575	581	576	631	602	614	594	573	556	591	552	583	534	591	586	575	586	575	573	607	558	606	588	607	609	601	544	548	556	570	576	563	621	581	583	586	610	590	586	582	597	596	602	523	557	635	564	562	571	544	573	654	572	547	608	564	599	581	565	591	545	571	589	598	598	591	613	552	575	548	608	549	576	585	605	549	574	593	551	576	601	581	545	590	583	573	584	561	590	589	564	597	562	572	573	597	636	565	587	577	577	598	583	573	594	582	556	584	583	568	574	565	606	582	575	579	562	553	585	575	547	567	554	577	591	538	566	572	544	554	600	593	568	602	558	646	563	544	600	634	583	560	580	594	546	597	588	600	582	558	568	594	573	586	591	560	576	614	571	576	541	638	547	598	589	572	615	626	583	539	556	576	569	616	590	578	583	559	570	619	569	561	610	610	585	596	579	583	576	600	607	581	586	569	617	624	608	591	595	580	606	566	561	569	570	561	582	555	552	597	570	591	613	573	589	574	605	588	570	588	599	573	604	554	589	576	575	579	591	577	596	558	634	555	568	619	603	590	559	594	584	587	570	553	585	594	612	583	555	563	614	559	593	550	566	580	559	607	576	556	545	633	546	603	577	597	571	591	615	529	611	595	554	584	623	585	590	584	541	575	544	552	545	582	562	543	611	618	570	626	558	550	539	599	596	592	578	587	595	571	545	557	592	547	606	594	558	566	545	590	586	567	613	614	608	560	561	617	525	573	547	579	589	589	582	575	603	586	572	569	569	521	574	595	615	609	578	549	580	563	592	584	589	558	590	615	587	603	570	526	546	553	581	562	588	599	557	593	593	618	612	570	565	534	602	546	551	608	608	581	584	568	590	545	575	584	566	573	605	588	600	617	543	578	604	540	604	578	615	593	584	585	581	570	562	589	593	575	569	571	582	552	604	584	587	610	568	578	568	563	588	629	596	513	603	585	598	565	554	534	552	569	584	608	576	604	597	624	583	581	581	602	578	547	571	623	616	541	564	569	557	563	583	592	528	529	617	590	574	589	552	581	576	585	597	552	586	631	563	588	598	569	606	562	586	550	613	595	550	574	545	618	565	599	585	580	566	592	619	590	593	587	609	563	591	606	535	572	582	596	574	568	597	566	575	568	565	609	607	620	560	563	577	577	589	593	590	596	551	521	570	568	580	600	588	577	613	574	580	592	530	575	576	599	566	573	613	608	622	538	578	586	615	606	549	554	576	576	603	615	562	570	583	555	593	551	602	572	591	556	542	584	594	604	604	557	604	553	559	565	620	575	597	564	575	639	568	546	604	594	625	555	597	564	625	584	584	577	571	547	581	567	572	628	622	625	622	638	611	575	617	593	576	548	566	578	580	586	550	586	547	606	591	569	606	584	568	583	593	597	559	577	591	546	603	545	595	588	573	550	604	592	563	557	559	576	577	580	563	563	556	587	598	602	529	557	593	546	603	583	610	617	613	595	597	528	584	583	582	596	610	583	541	608	576	537	578	574	579	593	595	596	558	563	551	541	569	559	568	572	564	562	596	633	602	581	575	579	602	568	579	582	566	610	502	563	582	574	562	548	617	595	588	576	577	571	605	611	558	589	574	540	630	590	569	555	572	614	551	561	567	544	574	577	601	606	587	613	549	579	599	602	557	603	581	583	570	587	549	558	558	546	606	587	627	557	577	539	546	516	553	591	594	616	575	582	569	584	593	570	578	589	562	597	562	591	605	581	623	562	579	593	601	596	566	589	538	543	597	575	575	550	528	621	594	545	581	575	552	592	576	579	573	524	557	592	564	577	562	609	569	606	603	610	590	570	563	565	591	560	626	582	550	598	592	589	582	566	588	620	614	566	592	604	585	586	577	605	600	580	589	633	597	518	585	569	598	600	602	595	583	577	542	576	524	565	563	540	587	538	590	566	579	559	588	572	583	605	587	601	558	609	583	541	570	554	614	550	511	560	579	546	579	543	591	583	566	565	541	583	550	584	604	570	576	624	556	594	585	624	590	619	576	642	649	613	576	558	564	592	612	588	591	593	592	582	567	598	567	562	612	573	579	588	580	584	557	540	560	574	562	568	627	584	606	588	577	582	584	545	591	604	576	576	574
24213	21281	28328	24527	19554	3477	1314	857	566	548	495	462	426	403	377	401	405	336	342	361	332	350	352	368	316	324	350	326	320	337	341	312	330	319	340	310	320	312	315	315	313	307	326	273	287	301	259	324	280	290	420	588	495	302	284	296	300	269	299	268	279	293	251	309	295	285	302	281	270	250	284	278	270	298	267	280	278	276	269	276	297	295	258	283	290	302	262	284	276	295	294	252	267	276	312	289	277	273	277	281	291	266	300	262	303	269	285	272	286	304	272	260	295	276	315	268	263	297	290	286	280	266	296	292	255	267	283	271	283	252	272	286	286	293	281	276	288	268	250	291	265	273	252	298	288	283	247	269	270	275	262	285	285	276	295	290	272	272	287	281	247	235	301	263	266	292	262	271	307	280	272	260	287	279	294	312	258	270	296	281	286	241	304	276	274	268	267	274	279	278	279	281	297	251	273	291	275	246	239	311	312	246	288	303	296	275	296	302	283	265	299	299	283	292	270	283	268	265	302	316	267	276	268	232	261	306	287	262	296	284	268	301	294	288	277	263	266	248	268	261	282	319	300	261	286	290	281	258	289	260	282	287	284	281	310	265	282	281	267	304	271	280	259	257	289	280	299	312	295	295	281	285	311	293	266	277	301	269	281	288	289	266	307	288	285	272	302	277	267	281	263	268	263	275	266	316	262	252	274	261	270	304	283	286	295	272	253	284	305	255	303	290	283	283	289	282	293	286	291	281	306	284	298	291	308	269	283	272	280	314	248	293	289	273	263	257	291	301	253	291	295	298	272	268	259	294	254	297	284	296	250	269	307	294	284	267	288	280	278	293	284	285	260	272	295	284	269	285	262	280	283	261	257	287	275	269	259	248	260	248	283	302	288	281	279	305	290	261	258	286	255	284	280	296	276	283	304	282	274	281	251	259	260	289	249	257	301	250	265	301	301	302	301	261	290	291	307	269	291	272	295	266	224	284	274	265	268	266	274	293	277	309	259	296	310	284	262	268	290	272	286	273	257	272	293	254	272	278	264	265	259	272	276	243	276	256	290	298	292	251	285	278	292	267	301	309	234	281	292	273	291	296	258	292	287	270	279	286	298	284	286	300	279	312	280	276	287	267	271	301	298	258	290	272	280	284	296	250	276	294	274	304	255	284	291	287	288	269	281	292	282	271	274	291	266	264	286	303	261	287	268	304	278	260	280	287	281	289	287	279	265	279	288	274	276	271	287	298	237	266	263	281	257	292	291	266	279	281	285	283	291	302	282	277	255	259	284	285	282	267	270	261	242	263	292	269	265	270	277	304	283	255	300	269	297	263	292	277	288	287	283	294	296	265	276	267	258	270	302	248	261	314	308	306	277	254	300	285	266	265	276	286	251	268	248	247	269	283	303	256	296	270	285	276	305	292	264	290	278	303	258	283	268	271	281	324	285	252	282	285	292	244	279	292	293	264	264	284	237	297	286	295	263	293	285	274	293	273	284	285	274	304	260	290	301	252	306	282	252	317	295	269	279	275	282	255	279	289	260	273	299	268	261	287	286	250	280	253	279	275	268	266	260	285	275	292	263	268	277	245	281	283	264	270	308	266	281	285	268	264	247	279	277	275	276	259	304	258	286	293	260	273	295	290	259	250	254	255	260	262	303	290	288	277	278	266	280	274	273	283	279	317	278	271	274	299	253	277	267	297	242	264	275	266	273	279	267	264	254	264	283	299	279	287	283	270	282	304	270	282	281	274	268	270	280	301	269	293	293	232	268	260	244	257	307	292	268	277	273	292	290	285	283	270	287	258	275	251	307	293	279	277	262	299	278	306	276	286	274	273	251	265	287	290	259	271	278	274	277	321	269	273	278	281	286	294	276	282	260	302	289	291	317	295	277	277	298	271	281	293	307	293	291	276	300	294	268	294	298	311	273	290	278	255	253	254	279	286	291	303	285	309	248	281	265	261	300	249	257	262	260	264	275	271	276	305	282	257	288	292	289	302	272	291	250	261	305	285	315	275	253	299	288	292	270	277	285	284	314	257	319	280	299	270	258	277	276	298	237	285	284	302	288	264	274	257	286	303	269	282	298	288	280	334	275	276	283	279	306	288	310	294	276	293	309	277	264	264	261	295	289	274	270	279	297	283	281	298	279	277	281	301	293	316	305	307	274	281	267	265	281	273	310	293	299	290	303	267	252	281	267	261	264	278	267	291	276	306	292	255	276	279	293	273	257	281	267	271	293	299	285	299	291	272	295	288	282	261	286	280	267	255	278	298	243	277	312	274	271	300	301	268	256	307	285	291	292	280	283	288	277	283	293	292	280	282	287	265	285	302	279	290	246	281	268	286	286	274	279	318	296	278	270	281	277	247	267	320	287	265	277	274	297	261	269	258	287	273	254	285	245	285	291	261	279	275	283	269	252	268	304	296	301	279	263	247	276	274	280	287	294	318	284	269	271	253	310	273	304	291	305	267	290	276	274	272	291	260	252	250	285	259	274	274	284	262	268	282	265	281	265	250	277	274	289	286	294	306	265	298	276	272	256	267	273	275	278	305	284	306	273	291	295	311	284	293	293	254	311	321	248	274	263	275	322	319	270	265	266	251	278	277	268	283	280	271	264	288	246	291	265	273	257	268	311	271	295	276	272	293	282	295	307	271	304	284	279	299	283	278	294	272	302	296	257	268	270	282	285	295	278	259	288	295	265	258	275	296	299	285	296	281	289	269	272	312	257	284	292	315	271	266	308	293	292	276	287	252	300	248	280	267	264	288	295	260	252	272	269	259	313	305	259	266	285	264	286	285	273	292	275	295	293	266	297	304	268	274	277	317	277	291	274	304	264	245	287	270	291	281	275	276	318	259	264	299	300	303	252	269	323	298	262	279	264	267	256	275	275	283	250	262	258	275	285	288	279	257	252	268	291	248	288	300	321	306	278	267	292	266	285	273	282	276	282	280	271	272	291	253	304	277	274	266	269	267	245	313	295	279	262	285	257	256	301	315	254	265	262	253	300	273	280	276	290	287	252	260	287	249	256	272	279	272	273	286	271	280	266	289	305	290	259	307	287	266	278	271	309	264	319	299	265	245	279	306	300	301	298	282	276	295	248	285	255	316	292	256	284	291	292	261	278	281	290	295	282	279	321	297	293	260	284	252	284	263	281	260	284	286	276	281	269	268	268	281	296	284	279	288	280	284	260	250	281	295	273	304	260	303	269	282	289	284	280	296	272	289	256	267	276	276	305	289	289	293	292	301	271	296	281	259	275	299	258	290	263	301	280	278	257	264	281	275	268	294	244	297	273	280	275	290	277	273	271	243	272	258	273	272	295	314	284	277	278	303	295	282	284	273	288	277	292	300	273	282	296	295	274	272	275	296	259	273	282	274	283	282	287	259	306	247	289	255	292	286	299	297	282	291	297	267	302	300	288	257	278	282	290	311	251	257	260	279	289	263	270	322	272	283	306	309	304	283	306	271	304	289	253	283	263	271	246	279	274	302
9465	18367	18131	11847	6155	4576	3403	2481	1839	1587	1383	1265	1075	1003	1055	859	836	830	779	758	790	750	698	739	694	698	730	721	746	683	659	636	687	673	662	694	630	703	675	661	652	615	574	606	598	561	624	581	625	579	959	1392	1262	574	514	522	516	520	555	544	528	560	472	519	521	547	506	532	550	543	517	548	492	533	534	498	516	501	532	533	537	484	504	495	496	510	499	540	543	516	521	532	494	526	503	537	530	495	532	482	549	533	505	478	534	461	491	539	514	545	507	534	521	536	521	508	511	514	522	538	525	502	497	515	543	491	462	550	520	522	527	537	505	503	514	529	524	561	518	523	500	526	495	503	521	490	474	546	504	488	499	524	543	509	529	514	506	504	533	514	552	502	501	493	487	526	531	527	539	526	524	509	496	484	512	506	503	534	473	509	520	466	516	531	514	502	508	495	494	512	561	499	490	543	519	524	555	505	537	513	549	528	468	553	533	530	535	500	508	523	501	541	526	500	521	510	531	462	528	521	535	513	514	530	526	557	514	503	546	524	524	505	544	476	541	505	519	521	522	497	491	504	502	574	573	512	521	482	555	507	504	536	540	549	517	570	493	511	528	547	515	535	532	527	490	504	511	521	474	517	544	548	496	492	520	523	483	517	544	528	534	511	537	495	497	497	467	539	500	507	484	578	507	511	516	522	518	517	478	489	533	476	489	487	503	543	531	494	530	543	523	534	531	571	550	532	510	489	496	470	547	532	525	482	467	520	500	538	521	487	550	510	489	528	545	508	553	518	494	518	495	540	535	522	512	552	475	527	517	546	528	531	509	492	546	511	516	495	531	495	525	531	511	517	518	515	552	532	522	504	527	507	547	503	507	446	515	531	533	496	508	539	504	481	493	485	523	526	556	560	508	537	488	468	546	511	533	503	537	498	470	535	485	521	479	508	541	511	525	481	468	519	473	524	514	496	544	517	487	514	522	513	500	520	486	501	517	514	566	542	512	515	509	507	510	498	510	539	504	461	477	487	543	502	514	481	541	502	523	521	502	553	491	512	502	496	537	528	539	506	491	539	546	544	506	497	507	504	529	504	524	520	489	489	537	509	492	518	490	478	494	524	534	547	528	504	513	510	546	532	504	522	505	478	490	498	541	496	565	514	547	508	529	540	509	522	506	518	487	499	531	517	519	527	549	492	467	476	532	499	523	530	536	498	508	567	523	547	532	529	504	558	485	521	513	546	482	484	497	534	514	501	517	518	561	487	505	495	511	491	503	515	514	514	528	508	525	497	504	514	545	504	517	504	520	495	517	515	544	506	498	542	527	536	535	550	525	459	514	456	508	504	532	518	522	529	542	459	528	500	496	509	478	490	544	520	532	538	519	447	524	545	514	506	486	552	546	523	498	525	517	532	512	536	533	514	518	501	545	523	507	497	536	497	522	515	528	497	540	517	456	519	490	497	541	512	471	553	546	506	476	506	550	515	509	518	527	563	549	508	530	516	504	516	523	521	535	538	531	510	549	542	536	518	492	530	510	508	490	510	553	529	525	549	547	511	507	516	552	520	504	505	536	502	532	524	504	534	500	534	520	515	511	525	470	495	512	507	516	489	505	495	542	518	535	508	572	533	495	514	507	526	539	508	495	533	494	519	502	562	518	502	514	492	495	504	502	489	545	540	531	504	538	522	501	512	498	526	504	526	513	506	519	488	518	448	517	488	549	511	588	534	468	520	483	489	517	487	532	518	510	516	487	547	528	526	556	482	548	529	508	470	526	507	506	542	533	487	493	509	523	502	528	548	494	537	532	501	551	483	525	535	520	507	462	534	480	518	469	544	519	515	547	538	562	556	512	521	519	522	497	470	567	505	523	490	520	463	533	463	544	502	494	541	523	522	531	529	501	489	496	529	517	523	526	524	517	492	514	504	534	522	499	527	477	501	515	508	489	521	509	531	507	499	522	537	494	532	520	515	502	515	496	502	508	536	514	502	521	543	543	492	514	482	505	474	546	540	558	522	524	497	512	502	525	511	516	562	484	531	466	510	482	499	516	507	509	532	520	533	523	518	543	523	468	547	512	473	533	547	495	516	486	530	538	547	506	505	516	529	508	519	514	533	508	499	495	542	518	530	528	500	573	496	533	507	523	499	508	527	541	474	539	497	531	483	554	490	528	506	527	475	486	535	515	506	494	445	491	528	532	514	484	527	519	531	519	484	515	517	501	511	524	541	505	476	530	505	524	503	519	547	500	541	498	559	538	508	511	503	506	487	508	491	509	524	526	517	528	552	528	454	532	502	499	539	508	493	535	485	518	536	501	516	497	488	524	485	475	513	483	508	509	474	492	515	517	516	516	476	493	536	518	511	509	513	489	509	506	569	528	505	532	542	485	502	542	540	506	508	524	507	475	496	490	530	515	511	496	509	558	494	538	521	522	543	509	527	531	485	505	541	513	505	512	502	481	495	485	533	496	456	536	529	510	536	550	540	478	523	536	527	550	544	502	545	495	521	551	517	521	501	550	484	509	486	536	519	511	532	524	554	535	531	488	507	501	522	538	541	497	497	543	513	482	474	490	508	503	554	547	537	499	507	511	522	518	541	502	484	556	527	511	491	495	477	486	498	500	536	521	530	503	511	522	515	516	531	501	472	506	494	477	551	537	551	539	523	542	551	521	537	488	526	515	510	554	543	536	551	533	477	496	539	534	507	509	521	556	514	501	526	472	505	511	509	505	500	532	501	536	510	477	495	494	574	500	529	535	495	498	525	531	492	543	537	533	507	473	492	528	540	490	562	507	515	543	517	497	517	503	536	511	502	575	482	515	510	506	519	521	488	534	523	525	497	535	518	551	518	521	483	550	528	515	521	523	491	504	511	500	509	544	509	505	517	504	513	466	502	514	463	532	561	519	482	516	503	558	550	502	531	508	527	520	489	489	539	556	501	524	547	524	506	539	502	502	581	479	490	536	536	504	535	505	487	529	533	488	479	494	512	530	500	498	521	466	561	516	510	507	508	504	544	476	499	526	490	469	513	496	516	519	512	558	536	526	535	526	557	564	557	520	538	517	520	520	517	523	518	530	504	541	518	507	491	529	505	501	522	495	518	443	514	539	523	520	564	541	518	503	561	487	548	499	518	516	543	537	508	543	489	520	511	505	481	504	504	539	519	512	492	506	550	545	534	479	532	529	495	528	541	549	487	474	506	481	497	485	516	484	525	519	492	551	468	518	540	520	528	526	505	493	505	508	499	506	527	519	540	528	473	528	532	530	535	514	515	543	534	524	528	531	460	509	500	508	529	532	496	517	524	566	515	480	533	558	532	480	519	539	529	478	538	525	462	496	474	493	514	509	489	501	518	519	536	503	524	512	565	530	532	537	533	500	496	517	523	535	502	517	533	491	512	485	483	486	496	488	514	522	497	512	525	525	540	518	534	526	495	545	489	547	488	492	533	551	503	526	547	498	527	468	505	490	500	486	517	509	520	498	486	478	529	533	486
23321	21294	29013	23898	21296	18331	2884	1130	718	623	538	469	411	377	400	319	343	305	306	291	282	288	295	278	262	281	278	243	253	264	235	255	237	256	239	226	233	205	242	218	248	223	217	227	202	203	201	180	207	212	396	617	527	194	180	184	159	159	186	193	177	176	184	175	196	187	194	175	180	180	182	169	173	165	183	166	169	164	165	164	173	163	180	162	183	161	165	163	144	182	192	183	164	179	173	170	158	171	169	144	157	175	173	187	179	176	175	172	158	169	190	182	163	168	171	187	176	162	173	187	162	159	172	173	164	162	174	197	198	165	193	186	172	187	194	181	158	151	164	178	173	170	194	173	156	157	173	198	200	168	172	161	154	179	173	160	145	173	185	181	167	167	165	151	171	178	167	174	170	164	163	162	195	169	167	158	172	177	178	197	147	156	158	167	150	162	176	180	161	168	166	154	188	150	170	187	169	180	174	166	189	172	160	190	196	163	147	170	180	180	171	178	163	182	148	167	161	160	157	166	165	171	152	158	158	172	163	175	158	167	187	161	169	186	159	164	177	184	187	179	169	200	157	176	198	163	176	179	162	178	162	173	162	198	153	183	167	186	169	159	171	185	180	169	164	172	189	163	165	169	168	148	194	187	181	191	187	173	153	167	157	157	151	180	167	174	167	188	195	172	159	173	172	182	154	166	152	164	178	163	182	173	180	177	189	153	178	170	176	194	188	170	189	171	163	155	146	175	161	176	177	177	188	179	189	161	172	195	166	167	178	157	175	193	180	151	168	162	183	137	147	170	163	171	171	167	188	160	155	145	144	187	164	160	172	180	149	153	153	168	180	188	169	166	172	176	159	141	160	169	183	181	130	156	162	171	200	158	198	163	163	154	165	174	158	164	177	164	155	160	175	201	174	163	166	155	204	161	176	161	152	161	174	169	186	176	148	164	137	170	191	189	195	173	167	156	186	170	183	180	176	167	161	168	158	181	185	167	185	184	200	206	151	164	143	176	183	180	151	175	176	170	163	188	158	173	184	179	173	176	187	170	186	197	168	159	183	181	182	167	163	180	173	171	172	169	178	194	157	169	173	146	170	204	166	189	181	160	164	182	164	164	173	187	186	182	172	157	174	161	168	183	162	160	184	171	155	185	140	180	169	175	169	167	162	175	163	183	161	176	176	158	139	161	155	154	174	182	171	165	164	153	182	152	164	175	164	175	176	154	173	183	149	174	159	155	160	175	180	166	162	175	173	176	172	163	182	164	164	211	191	173	168	163	170	202	181	165	184	200	163	178	161	182	173	178	165	163	161	168	167	166	164	182	145	170	167	165	189	178	160	151	168	164	158	181	184	166	177	169	172	186	172	194	174	185	164	202	147	168	165	189	169	157	165	164	164	175	169	147	174	182	155	169	167	193	181	184	173	177	173	175	174	175	190	184	166	172	184	183	157	190	174	195	165	171	200	162	188	178	158	165	188	152	168	191	176	172	173	151	184	173	180	190	185	171	184	168	203	185	186	186	163	196	166	165	165	175	196	165	175	180	172	178	185	191	183	161	162	179	188	155	160	148	166	169	177	180	174	173	159	151	145	168	173	181	175	174	165	167	171	185	168	171	142	185	166	166	163	159	169	167	167	154	187	184	172	160	168	182	161	177	165	175	166	172	188	157	143	180	167	174	175	188	151	183	161	154	145	160	173	170	184	183	170	186	173	172	185	184	177	169	180	144	154	185	172	181	167	169	177	177	187	186	149	179	179	171	167	160	170	178	211	160	174	180	157	178	158	167	167	157	174	156	169	176	162	166	171	159	152	178	176	196	167	170	172	168	155	181	164	177	172	172	145	170	178	169	173	152	190	148	174	170	170	161	153	163	172	170	187	169	177	145	194	151	171	158	179	167	163	181	193	189	187	167	176	167	152	159	157	174	169	174	161	162	167	159	183	174	172	144	169	160	174	168	187	172	176	172	161	198	175	142	175	164	188	168	179	208	170	183	178	169	166	173	159	166	163	175	167	160	167	174	167	175	196	174	189	170	201	178	196	141	203	179	173	174	154	156	156	184	179	151	176	162	170	165	170	189	166	175	169	191	187	180	171	165	167	194	168	152	166	177	178	157	172	200	193	177	163	167	171	147	176	163	184	180	166	178	154	155	169	155	170	153	164	178	164	193	175	181	193	160	154	194	174	161	166	168	159	185	166	161	164	173	150	161	185	175	183	173	166	150	164	177	180	159	193	169	186	190	173	166	164	181	170	174	164	156	158	160	167	191	189	182	167	164	204	160	154	172	184	182	143	190	166	163	172	163	166	183	170	171	172	145	181	173	159	173	148	161	153	150	178	198	148	189	185	169	166	163	175	183	170	202	178	172	184	175	174	158	166	137	188	176	178	169	184	168	176	174	151	163	189	169	171	172	165	179	184	170	183	180	177	171	204	166	172	203	152	184	191	161	185	146	165	177	172	162	159	181	157	169	191	190	167	175	156	151	180	163	155	195	191	162	171	194	165	192	168	178	175	177	178	190	186	157	182	172	169	180	175	182	168	166	167	173	193	158	169	153	164	165	186	191	156	182	161	178	177	157	163	181	179	152	159	183	153	172	173	195	154	163	191	182	178	175	160	180	180	165	190	151	196	163	156	175	163	165	163	192	187	192	163	166	165	183	165	166	199	158	153	179	152	182	173	174	156	171	148	171	173	180	151	189	182	171	153	184	175	152	186	196	203	190	161	185	171	172	165	168	187	159	163	167	155	183	164	164	160	181	179	180	148	158	151	182	165	166	141	160	166	167	177	161	195	183	176	178	173	182	170	180	162	194	156	187	150	199	178	171	187	186	175	178	145	150	176	164	160	182	168	210	172	166	169	173	152	182	160	182	162	170	151	160	171	168	170	170	178	155	169	174	192	150	170	165	159	163	163	185	167	176	166	150	151	156	151	188	173	160	170	168	166	181	151	171	168	188	182	183	152	169	209	149	185	173	176	170	163	189	177	165	177	175	161	153	167	187	163	158	172	179	153	171	182	177	175	174	163	170	170	167	159	174	181	168	162	164	209	194	168	184	136	176	158	178	174	169	155	138	177	175	179	178	154	189	180	180	177	185	166	161	182	156	156	187	162	174	150	182	188	161	181	189	164	171	179	185	171	175	175	173	153	166	183	168	177	157	174	163	185	168	200	191	168	179	160	166	166	173	183	170	175	153	180	180	176	156	152	178	200	193	172	166	182	185	199	158	158	183	159	179	161	185	159	157	167	168	189	155	150	171	168	157	188	175	189	190	139	177	210	158	160	182	181	170	154	139	166	151	154	180	169	171	179	174	177	165	170	180	161	173	182	155	186	184	168	180	176	184	173	162	166	158	163	165	177	171	185	146	179	181	193	158	183	177	148	164	138	192	176	201	185	200	158	168	168	162	199	163	152	169	189	153	158	179	169	179	168	168	163	187	171	189	172	205	149	154	156	178	182	183	169	170	174	167	183	139	186	189	177	163	177	157
11978	23203	22635	15657	8830	6412	4695	3403	2421	2093	1800	1499	1265	1169	1098	941	876	813	787	798	744	734	754	702	623	657	628	640	633	634	545	560	596	579	618	621	530	579	510	522	489	520	450	439	391	391	391	362	401	386	1087	1717	1379	391	360	362	356	358	380	353	363	355	356	371	334	354	324	365	339	309	299	324	312	320	305	333	319	315	345	324	319	320	330	326	290	338	289	321	322	326	303	322	340	312	318	309	312	330	336	305	370	281	302	313	320	312	345	302	315	355	302	324	344	298	320	297	300	326	329	290	365	303	335	323	317	344	312	325	321	308	336	313	312	316	328	337	326	318	342	298	283	311	316	309	308	339	314	302	320	304	316	308	312	337	298	322	333	323	304	322	303	346	285	326	321	336	351	317	299	293	304	319	298	302	311	286	308	309	336	311	320	314	293	327	335	287	302	301	335	321	327	322	342	298	320	335	301	284	315	287	309	322	318	307	298	299	331	316	296	298	325	333	328	314	307	319	304	317	304	327	327	314	329	296	318	301	300	317	299	274	310	321	353	314	306	295	328	335	326	342	301	349	342	329	303	319	345	309	328	278	361	325	335	320	304	319	311	325	310	302	289	275	337	354	293	298	323	284	335	309	328	337	313	330	308	277	302	308	296	297	296	297	310	333	308	337	330	324	317	295	334	302	294	273	342	330	326	376	307	300	303	315	313	323	263	305	307	281	314	311	319	287	316	266	329	302	313	307	329	311	321	304	306	297	318	321	277	304	289	323	312	321	344	321	333	293	324	295	325	297	315	318	332	327	329	358	315	295	284	349	299	327	328	290	295	321	313	346	294	322	317	331	276	318	291	335	317	289	350	322	328	294	336	297	284	298	304	295	342	315	306	323	329	320	298	311	321	334	311	303	318	309	308	327	311	318	295	325	327	335	311	353	350	322	331	317	349	286	327	304	306	314	311	330	319	282	284	319	320	305	308	314	300	309	330	304	305	306	316	324	320	311	306	339	315	304	338	340	301	314	305	325	307	315	293	292	300	324	290	332	299	303	316	319	296	300	331	313	274	278	333	309	358	336	315	318	327	336	310	315	312	312	299	312	309	300	309	317	311	316	317	328	311	346	350	303	335	321	328	312	282	322	304	262	331	296	317	331	338	303	309	324	340	311	326	344	290	304	324	330	315	350	307	311	291	331	311	295	327	306	322	289	302	318	322	312	293	314	267	314	371	300	299	306	303	277	295	326	310	351	313	296	351	322	296	256	303	294	313	312	323	298	300	300	318	309	330	337	318	327	313	316	308	329	281	299	310	334	311	317	357	318	285	301	318	311	342	291	299	296	319	311	317	304	311	301	300	279	293	302	299	331	332	304	324	287	301	304	293	311	292	294	308	307	289	316	312	315	300	307	328	335	340	313	343	304	314	297	318	336	315	328	326	284	343	294	337	309	307	304	328	294	288	298	321	287	295	336	324	322	320	306	284	308	306	317	284	304	324	338	330	292	313	348	338	313	321	301	324	311	325	314	316	334	294	313	322	310	315	333	309	331	301	306	294	291	334	315	306	335	314	310	310	302	302	312	296	315	316	328	324	336	335	321	324	287	294	351	304	298	294	301	315	302	299	313	288	302	323	329	294	321	296	309	314	318	324	305	316	318	314	343	345	313	289	357	304	324	308	300	348	310	332	336	318	307	342	312	336	333	295	296	319	317	305	322	307	316	330	309	324	315	331	297	303	331	345	304	361	303	333	319	299	333	337	326	315	300	341	318	298	359	294	308	312	317	299	309	341	314	311	294	331	363	306	343	361	317	321	309	321	331	296	333	325	341	316	352	326	296	324	302	315	314	295	317	305	282	307	336	311	360	336	312	325	297	338	335	308	320	331	298	310	319	312	326	319	335	320	317	312	325	314	321	300	299	308	283	336	321	327	298	322	320	292	282	337	330	335	366	321	316	324	291	298	305	338	317	312	335	305	331	326	351	348	293	327	314	341	318	299	337	318	344	344	296	321	323	308	343	336	287	270	295	300	324	332	307	316	326	263	335	307	295	306	325	341	308	313	322	328	331	285	333	306	343	302	313	292	349	300	325	309	303	318	299	326	312	322	342	323	285	311	345	309	310	323	294	307	327	322	338	265	314	307	314	336	327	314	327	305	336	297	299	321	319	344	291	303	321	330	333	313	309	316	307	342	319	317	296	326	325	327	318	289	300	301	296	311	298	339	298	338	296	337	302	336	304	293	323	355	319	342	304	325	345	326	320	307	351	325	312	301	298	320	334	314	326	295	337	307	336	304	303	324	318	325	292	331	327	322	338	317	319	332	345	346	339	325	270	297	339	326	343	326	317	337	330	326	304	315	306	316	286	304	323	329	319	302	295	343	298	343	329	315	337	293	314	311	313	325	334	323	308	293	325	327	281	331	307	332	294	331	303	325	308	323	305	323	330	326	314	312	345	291	302	320	319	312	287	303	305	318	322	304	310	318	347	313	324	336	342	297	313	327	320	297	294	319	293	315	328	301	317	331	297	318	341	335	301	345	277	311	303	308	324	331	337	316	335	328	316	323	307	330	304	327	319	328	302	290	301	314	281	325	291	296	337	310	302	304	318	298	307	333	306	341	295	304	304	333	329	316	330	328	293	315	300	331	281	286	310	313	278	328	334	330	322	319	329	307	322	318	304	311	334	315	293	323	320	317	286	316	318	335	340	332	342	295	303	326	325	312	333	367	306	296	290	321	318	318	320	312	280	308	343	297	319	333	356	317	295	354	342	291	330	333	309	309	339	333	325	306	298	324	306	305	287	306	328	304	361	289	310	310	313	328	305	353	344	337	333	311	339	296	276	338	290	302	335	306	302	359	310	295	309	324	335	333	331	312	305	322	309	293	325	313	313	304	324	327	348	280	327	295	317	333	305	305	312	306	301	314	323	339	306	291	314	328	308	304	313	322	342	301	341	319	316	304	327	327	297	306	336	313	298	293	302	279	299	336	293	305	325	324	294	317	276	293	295	308	314	302	302	307	289	352	313	305	289	298	309	310	306	320	318	325	309	316	304	322	334	326	331	313	298	329	305	310	315	308	319	336	285	299	320	317	284	326	294	313	330	316	321	301	320	316	318	299	345	336	304	301	330	312	324	339	267	275	324	302	311	314	300	322	295	315	302	298	279	312	313	287	313	308	317	321	349	283	330	321	300	317	306	308	343	291	306	289	348	310	313	371	298	315	319	362	311	322	350	299	335	291	339	325	315	310	306	329	305	305	324	295	295	296	320	364	320	329	319	307	290	330	302	340	333	308	314	331	304	296	315	320	311	311	320	345	307	322	306	320	312	304	312	336	327	293	325	312	307	305	316	336	344	325	342	321	312	298	323	296	311	339	312	301	310	313	319	319	311	331	300	307	325	315	300	321	275	307	313	311	293	336	313	298	302	333	339	287	269	303	321	333	325	302	290	296	289	301	306	299	342	291	347	324	337	310	323	292	297	307	312	322	319	312	337
26955	19895	8368	3476	1240	833	664	541	444	407	431	399	366	372	361	366	360	331	337	356	368	356	401	371	312	347	363	379	356	314	378	347	354	354	367	371	367	334	335	335	344	347	341	327	327	316	363	325	361	340	333	368	375	317	327	337	325	334	323	338	324	313	332	341	335	315	363	355	321	314	325	317	336	331	329	339	300	337	337	307	331	351	327	315	337	337	353	363	324	337	343	338	339	326	343	330	344	300	309	339	358	326	336	348	323	322	359	336	280	332	322	307	316	360	330	345	332	340	344	328	329	316	304	332	321	306	325	336	288	326	328	315	331	366	346	390	349	333	343	357	368	320	313	312	318	347	336	329	295	306	363	337	290	330	369	301	320	372	341	354	309	327	325	321	338	319	337	324	312	326	313	324	335	311	350	309	340	329	345	347	316	319	303	332	302	335	296	316	323	337	376	317	316	343	312	318	336	329	316	329	319	314	327	335	342	345	344	323	322	336	324	339	320	328	314	347	315	333	325	310	317	307	315	356	340	329	343	301	331	384	287	338	351	319	344	332	305	340	320	329	353	332	299	339	344	362	325	317	284	322	324	313	343	319	377	323	347	313	350	334	321	317	319	309	334	323	297	326	328	313	312	344	355	361	321	303	326	339	349	315	345	347	324	314	330	319	328	297	345	343	323	304	327	343	306	317	298	317	330	319	303	330	303	306	335	315	346	327	345	313	294	337	298	333	326	338	361	322	332	314	313	325	355	358	320	322	312	346	353	344	314	336	337	288	305	353	302	321	353	289	309	318	333	327	339	366	300	320	310	325	345	369	299	326	307	338	329	341	342	313	331	309	371	375	306	336	307	328	324	347	309	336	319	332	321	308	305	341	330	324	311	326	326	304	353	317	349	337	351	311	342	316	364	346	320	325	305	325	319	320	293	340	309	329	318	341	331	334	332	302	302	317	310	358	328	341	357	325	320	328	337	310	324	274	291	314	354	339	311	329	313	323	340	330	295	296	317	324	331	290	358	302	293	294	334	337	334	321	348	327	330	305	339	347	338	344	318	330	315	323	295	330	318	322	346	314	321	343	297	354	331	330	339	343	315	346	297	319	326	324	332	275	340	339	311	314	315	337	343	309	326	309	361	316	346	337	315	335	294	337	330	306	335	302	327	332	347	292	310	322	326	314	357	347	336	295	321	293	338	325	326	335	346	316	312	344	363	325	320	328	317	303	335	324	340	344	330	336	312	341	338	309	295	304	343	355	341	306	330	338	354	328	325	340	312	311	341	335	319	323	352	320	291	316	326	311	295	342	323	319	310	334	307	322	320	326	348	324	313	344	306	339	311	337	334	347	315	300	346	330	345	316	334	316	353	357	349	339	337	337	332	340	303	317	314	329	323	336	337	303	323	332	324	369	325	327	335	339	341	355	315	342	317	303	339	313	329	323	324	322	308	313	321	290	318	329	311	328	354	333	327	306	332	318	313	327	330	329	301	327	339	340	338	343	323	315	334	304	332	340	329	329	324	329	295	326	329	330	363	349	342	357	293	309	305	303	341	318	333	333	317	325	304	339	324	351	323	329	318	334	358	323	333	311	294	355	300	318	347	367	315	332	348	331	305	325	320	338	322	327	320	300	347	313	318	329	337	326	326	286	302	340	308	330	338	340	313	338	311	355	344	345	319	319	303	323	333	337	327	324	317	337	326	299	335	343	341	345	344	334	338	338	331	307	331	309	318	311	323	327	333	301	317	331	286	364	323	341	326	320	345	331	309	321	333	319	333	319	329	322	276	327	317	340	318	322	326	324	357	329	305	315	291	321	331	312	346	325	329	314	316	315	343	319	286	330	313	350	338	325	333	337	335	342	340	366	336	309	319	343	355	327	324	318	333	302	357	356	356	332	318	317	350	371	299	326	342	310	324	338	323	310	337	309	301	343	317	298	355	328	288	328	341	307	309	316	358	340	321	343	312	290	322	320	286	329	322	334	309	309	311	329	350	322	347	343	345	331	340	333	309	335	320	341	354	322	312	312	292	318	326	327	330	319	313	312	317	327	333	341	308	316	345	306	295	293	318	346	331	338	286	315	338	311	338	330	313	357	336	326	344	331	302	329	333	329	368	321	318	342	331	310	328	341	328	294	334	335	336	341	300	314	344	307	321	312	330	323	288	329	320	325	320	306	316	303	349	332	305	318	309	348	332	323	329	329	324	329	328	347	302	329	324	361	321	317	322	327	339	336	331	324	300	335	346	352	334	303	320	341	306	342	330	323	319	331	321	336	295	295	343	301	317	324	356	321	324	324	330	345	339	301	297	322	316	338	335	321	327	341	317	322	337	345	326	326	308	300	288	325	318	351	311	339	325	323	313	327	365	351	311	322	359	318	345	306	303	359	322	310	323	305	326	322	315	348	336	321	336	327	333	336	339	360	328	347	317	319	354	326	324	335	301	303	337	314	327	320	344	348	313	319	332	310	330	310	299	331	352	355	322	323	324	320	310	337	352	328	312	329	332	330	334	312	324	322	310	341	341	328	334	331	339	301	343	320	323	329	315	339	349	317	338	299	365	346	329	323	335	324	320	334	311	343	321	316	349	297	347	316	334	349	345	330	329	321	317	318	367	355	344	339	325	350	359	321	338	353	324	335	340	322	327	325	358	330	331	308	334	311	301	318	340	337	365	312	340	326	335	297	311	344	366	348	333	313	360	350	297	271	331	354	320	321	305	322	311	324	338	344	319	328	291	333	329	336	346	315	324	340	348	310	288	316	335	345	330	368	328	336	364	311	316	345	327	330	306	311	325	326	330	343	326	344	328	314	324	331	347	306	340	312	307	329	330	305	345	312	321	322	296	325	326	320	342	331	359	361	307	334	318	330	341	327	310	354	336	297	330	354	323	305	305	326	307	346	315	309	347	316	319	296	323	342	337	313	357	346	309	302	339	283	337	328	319	325	322	311	312	332	306	293	340	332	331	308	318	302	371	330	332	326	323	335	331	313	353	343	311	331	330	343	369	325	334	357	307	320	329	304	320	317	306	291	316	334	338	320	335	316	358	324	323	302	328	318	306	303	331	343	317	311	300	333	332	329	328	327	303	345	328	315	352	308	325	313	301	306	332	342	340	349	352	312	325	326	323	305	304	324	329	326	332	337	328	336	327	347	354	358	352	318	331	331	321	362	310	319	326	298	326	316	293	364	289	329	333	306	338	362	325	294	332	328	347	328	323	324	358	309	344	361	353	318	357	281	331	334	331	323	327	303	351	320	371	335	340	300	324	334	348	357	310	321	338	345	307	326	368	319	317	336	335	325	317	321	365	335	340	351	342	304	313	319	329	319	350	328	341	302	295	348	367	311	353	302	342	297	347	347	338	302	319	333	302	333	340	312	331	319	324	348	342	318	339	349	327	328	311	359	322	324	314	332	320	366	298	372	369	302	321	306	331	341	338	345	329	316	320	318	295	299	336	323	348	335	320	322	302	335	341	305	338	325	327	329
7934	9372	10250	7228	3404	2469	1801	1472	1065	973	924	857	768	817	786	718	721	679	685	722	710	688	670	693	697	671	639	672	694	668	631	602	678	636	665	642	633	684	649	617	641	594	594	649	612	623	603	608	593	574	669	688	653	603	596	609	584	610	625	602	604	639	620	578	603	632	600	616	606	597	611	590	584	540	599	598	595	575	576	594	587	575	581	581	567	549	591	525	585	628	582	524	575	625	593	559	556	601	578	619	565	571	567	628	571	581	586	555	595	593	605	606	614	596	569	554	621	564	614	564	583	590	600	590	567	622	638	540	611	580	601	581	570	558	552	555	565	539	606	606	578	562	555	577	573	561	590	602	570	579	556	622	617	561	612	559	596	585	542	590	604	573	568	564	597	543	588	606	569	547	563	568	582	600	579	591	545	563	569	602	551	567	568	583	596	606	560	538	568	587	588	584	609	592	562	546	578	581	595	607	588	618	523	595	610	613	587	561	603	622	582	648	597	571	596	563	579	534	547	565	596	529	601	583	560	553	574	563	595	587	565	618	619	590	582	567	572	589	586	574	615	598	609	559	636	579	572	607	577	574	581	598	577	536	530	610	585	588	615	609	578	585	586	563	559	555	583	604	566	603	634	561	576	600	560	594	631	566	589	575	584	620	562	569	580	566	505	590	618	605	600	564	600	604	579	569	549	585	582	569	555	564	567	561	591	592	577	581	583	562	589	617	580	579	570	565	573	602	578	577	575	565	589	559	552	614	571	604	583	620	590	578	565	593	589	560	598	592	589	599	601	615	613	574	592	614	593	606	582	576	572	615	623	574	564	575	558	586	603	560	604	557	567	589	615	562	565	614	620	604	565	544	585	591	583	584	607	571	591	568	579	567	581	557	603	588	612	611	611	615	570	561	552	600	593	609	579	581	615	573	609	571	580	614	583	579	570	598	559	580	557	596	579	635	589	582	552	546	577	572	588	521	590	556	580	602	603	597	571	577	616	577	594	543	537	600	588	642	607	625	547	569	541	529	605	608	577	596	569	605	611	585	583	568	574	558	620	603	599	565	602	565	600	551	596	636	545	656	573	593	594	559	621	574	606	582	588	524	597	593	623	598	590	585	594	626	550	622	587	583	584	583	586	579	582	558	616	544	572	604	573	596	571	610	578	534	589	612	586	584	554	599	557	593	597	551	563	602	571	544	601	569	523	615	585	568	529	568	542	545	555	582	552	623	614	576	595	567	586	571	571	567	538	611	562	606	584	616	590	569	593	566	585	568	564	579	584	571	620	586	584	583	555	576	546	541	549	592	573	612	650	587	615	584	606	547	571	583	584	588	552	596	566	597	578	599	611	580	592	518	575	603	604	612	610	607	577	596	596	590	556	622	583	595	565	580	560	571	566	581	572	578	567	576	538	567	589	573	571	561	626	619	562	591	558	585	622	618	559	622	583	552	555	542	608	568	599	570	596	595	563	585	586	579	632	529	628	550	597	559	626	597	558	578	581	546	519	560	572	568	586	600	570	569	580	551	595	572	626	604	568	627	569	586	582	596	538	626	535	597	597	577	594	573	562	583	555	626	558	586	625	614	591	541	583	559	609	548	586	575	588	583	563	606	604	611	613	607	591	605	587	563	597	559	563	595	626	590	555	593	592	600	554	584	580	534	565	598	625	600	591	601	561	601	567	560	582	620	555	597	547	589	617	617	596	575	574	577	574	549	560	613	574	607	595	590	570	570	599	592	628	562	561	560	577	599	598	622	606	558	604	593	579	615	609	612	554	592	592	585	576	614	588	564	572	619	576	628	550	576	604	569	625	627	578	586	566	573	598	557	586	545	596	561	509	624	645	557	567	541	568	588	573	578	574	579	563	595	591	584	580	639	619	532	575	619	611	581	583	557	563	620	598	594	563	560	618	614	572	550	580	584	542	578	580	549	611	571	582	615	611	611	589	608	596	617	580	638	566	550	569	592	540	550	590	600	561	601	597	552	644	568	554	604	616	579	609	584	586	558	570	628	594	617	589	623	579	610	605	580	558	593	583	592	611	574	560	580	610	563	557	586	568	550	552	564	577	583	603	564	587	566	588	578	555	578	557	551	613	579	574	595	595	559	612	608	589	541	623	585	601	575	581	594	598	539	578	566	560	564	589	549	598	565	588	541	567	579	577	600	588	601	589	578	578	611	556	557	571	607	571	620	555	587	562	570	597	593	586	531	613	610	604	552	619	612	618	530	585	547	563	617	601	575	632	560	551	568	555	608	616	622	637	596	628	529	585	580	594	613	577	574	559	564	592	576	575	575	596	551	595	621	561	601	591	572	613	586	586	607	557	545	570	601	583	577	592	641	604	608	569	614	604	573	566	560	586	586	587	532	610	552	577	566	580	608	606	577	581	572	569	577	618	572	577	557	528	554	581	604	573	572	554	543	636	580	556	563	581	574	548	631	567	558	569	604	570	624	551	565	511	599	603	566	574	595	580	561	601	591	585	569	560	560	548	548	594	590	596	583	599	595	608	618	591	563	587	599	556	575	552	571	550	561	611	565	573	570	594	583	583	615	568	556	603	596	580	573	574	590	556	611	613	608	563	610	556	583	548	629	564	577	561	569	617	603	566	606	560	615	596	616	567	583	548	588	602	565	584	556	628	562	592	576	573	566	576	549	601	566	587	582	571	581	554	559	591	546	587	601	545	601	627	586	590	587	574	575	625	638	591	617	582	532	602	568	585	584	553	608	592	584	603	572	571	550	577	605	577	614	570	559	656	570	582	586	583	588	552	597	571	549	567	606	575	580	606	559	563	608	588	574	582	605	604	573	597	561	613	566	516	570	588	611	581	614	591	596	585	572	586	569	567	583	591	575	625	574	546	544	598	560	572	559	562	563	573	589	540	580	597	578	556	535	585	626	559	604	592	556	564	658	578	604	622	569	583	541	602	559	601	573	584	622	563	575	546	595	556	594	604	586	585	568	607	580	558	593	591	572	599	587	605	596	553	560	585	604	631	585	573	585	566	595	552	592	585	579	582	588	593	575	575	553	553	547	558	563	568	609	614	561	569	587	614	582	597	626	631	590	558	582	565	577	614	575	563	630	591	614	594	593	585	597	576	604	572	559	564	561	571	601	599	550	643	571	604	580	570	572	553	545	601	552	590	608	601	531	631	627	581	577	587	559	551	578	597	590	573	565	589	569	545	550	608	587	572	572	615	601	582	592	533	598	559	569	579	583	564	566	576	614	556	561	583	563	622	599	625	580	588	611	579	555	632	576	592	568	581	611	575	549	589	527	569	532	603	595	590	589	565	601	558	580	581	556	573	607	617	606	603	593	575	603	586	585	585	589	561	566	571	604	578	573	590	598	538	555	597	644	572	581	603	571	580	604	594	610	575	576	545	581	597	575	596	561	567	619	611	616	547	571	558	594	550	593	580	588	602	620	561	618	607	605	605	598	590	566	584	592	580	596	555	516	581	576	543	561	574	599	585	617	557	593	598	582
24230	21318	28376	24565	19795	3777	1401	883	643	543	505	439	421	440	419	376	387	380	364	354	332	334	348	325	351	347	371	335	345	312	360	320	324	319	366	342	291	281	333	351	317	319	288	312	318	271	322	273	302	263	498	473	424	270	298	278	311	303	303	274	320	262	292	299	322	303	278	294	269	297	274	298	299	296	271	291	290	290	265	286	297	274	291	292	255	303	271	283	284	298	281	246	257	292	265	302	263	283	269	315	296	334	326	278	281	266	267	287	313	297	275	303	295	269	264	266	293	273	285	276	264	285	303	267	308	296	270	285	294	277	308	285	284	322	298	298	259	280	270	290	283	295	260	297	275	295	285	278	287	292	291	284	295	270	303	260	267	268	266	289	300	280	288	289	252	296	276	286	308	246	238	307	283	291	295	300	317	268	244	289	277	272	285	270	295	268	301	264	306	281	277	245	268	265	301	291	266	312	288	261	261	260	272	280	267	288	299	269	291	272	313	262	267	305	271	297	261	275	267	269	301	309	296	277	298	288	282	275	281	292	266	278	287	297	258	274	270	290	259	278	318	276	272	295	303	288	270	292	322	279	273	306	254	286	299	296	278	272	263	271	285	261	299	294	300	257	265	303	285	235	260	286	284	279	278	272	326	283	276	254	305	295	269	281	271	267	289	283	267	275	248	270	282	302	285	292	314	308	261	296	260	260	304	264	343	249	308	275	281	282	296	291	285	273	275	295	280	304	290	322	262	268	281	282	259	298	268	292	273	284	308	299	308	245	318	268	290	268	271	246	265	273	295	290	246	282	303	309	292	306	293	255	301	284	283	303	317	259	290	284	271	262	304	296	265	266	267	272	276	257	292	296	295	278	302	276	298	300	285	295	295	262	275	282	315	298	304	291	274	294	296	306	270	271	278	319	292	308	268	269	258	298	284	291	295	250	289	284	279	267	269	304	285	302	292	279	271	278	300	298	281	267	287	246	281	301	304	296	287	294	277	276	301	255	280	307	271	266	265	280	316	286	280	296	295	293	294	281	317	276	287	257	264	281	283	255	265	302	280	256	299	238	295	282	324	289	284	271	256	300	309	307	280	313	296	288	277	265	267	304	286	302	290	285	282	323	270	251	293	284	271	270	314	269	263	268	278	274	266	295	253	285	294	305	271	298	273	264	260	308	282	294	251	285	253	300	260	263	272	299	266	286	277	247	288	258	290	290	327	284	288	290	260	279	297	264	270	281	275	309	283	282	310	246	283	309	274	291	271	276	285	281	282	262	284	285	306	291	269	273	295	272	285	292	272	290	275	288	273	252	267	298	287	241	273	278	295	298	289	297	319	279	277	309	304	279	252	292	299	280	299	271	293	284	309	303	280	282	251	302	270	275	302	285	303	259	266	308	286	316	279	290	302	268	284	273	282	278	285	304	298	282	303	273	263	267	291	289	277	291	301	293	299	264	263	275	293	274	305	283	269	288	296	293	302	282	323	292	275	283	284	282	302	275	295	275	275	303	267	274	270	285	259	285	292	280	269	300	259	284	293	296	297	291	302	289	305	315	267	278	273	270	267	291	314	291	261	288	307	320	271	288	312	300	292	280	288	253	290	285	269	274	277	280	290	276	289	340	268	278	297	283	288	278	266	285	277	289	283	290	263	283	281	262	294	273	291	295	261	260	302	303	264	284	308	259	272	290	275	257	273	298	289	269	281	289	263	316	278	270	301	301	294	296	284	304	272	251	304	290	275	273	264	252	282	250	305	271	290	280	267	280	247	304	286	275	268	268	289	272	289	255	292	264	305	290	274	276	287	263	269	283	271	305	267	292	289	284	284	268	253	290	282	283	305	304	283	296	284	297	297	277	291	275	289	272	307	260	281	256	287	263	286	293	264	269	268	295	239	314	244	310	270	285	296	312	274	272	287	290	315	282	282	298	278	290	280	261	260	293	269	268	261	280	311	288	309	268	286	293	290	290	278	300	292	278	240	308	290	264	292	298	269	302	283	279	285	306	255	272	266	283	257	292	291	261	281	300	289	278	268	260	274	272	230	317	294	267	340	297	278	292	310	293	299	274	282	303	276	283	284	299	288	291	273	275	278	279	291	257	285	340	294	269	281	286	307	298	287	260	288	278	295	257	263	256	285	287	266	289	292	315	276	293	331	309	288	280	282	290	251	313	295	287	279	280	284	274	279	296	267	312	282	285	286	325	300	292	272	311	259	327	274	310	290	309	286	289	293	297	282	296	311	283	251	296	309	268	280	269	254	288	286	285	282	300	273	268	295	283	264	253	272	303	278	289	277	275	283	309	284	255	294	284	262	293	273	261	309	278	294	275	270	271	258	258	302	293	256	285	287	283	289	298	305	300	305	280	282	269	290	255	271	262	288	276	307	261	281	253	279	263	305	281	283	277	299	277	305	274	294	306	293	270	261	257	287	263	296	274	287	284	292	281	270	270	261	281	269	281	266	301	285	324	249	287	295	245	280	284	266	300	292	293	258	304	278	263	284	286	285	284	273	303	287	296	269	300	278	285	270	284	294	322	304	275	242	292	276	278	301	275	305	290	285	296	292	270	292	308	288	275	273	275	300	304	266	310	280	288	277	282	286	257	265	287	250	302	294	269	295	263	291	285	296	257	281	279	288	257	276	290	268	260	266	266	300	286	240	284	287	250	290	292	258	287	265	270	285	308	261	256	248	284	271	320	274	270	284	270	304	292	292	297	270	261	283	287	294	287	253	297	262	290	286	272	272	270	300	292	299	290	304	308	272	264	260	281	286	284	301	267	246	261	272	282	283	291	272	268	314	285	296	317	269	262	279	276	292	288	275	297	304	262	280	295	310	272	293	257	296	285	240	281	274	302	254	278	297	299	290	254	271	288	279	303	282	274	279	258	267	294	291	272	295	286	288	294	281	268	294	294	310	272	283	300	270	305	293	284	249	275	313	314	291	276	264	270	295	242	295	282	327	277	307	275	282	285	273	307	273	298	260	273	294	306	281	255	280	281	292	277	287	283	277	315	273	293	291	273	274	284	269	269	281	281	254	305	315	284	286	320	284	286	246	276	285	308	273	292	294	307	272	284	273	278	273	272	269	247	270	266	259	307	285	276	297	295	273	275	300	264	285	318	286	309	279	296	266	267	290	311	273	288	271	265	297	310	292	281	292	286	259	284	299	271	292	298	280	289	282	316	275	285	294	286	311	292	280	261	280	263	295	286	308	269	286	310	294	280	301	267	271	294	292	275	289	294	301	267	288	302	300	263	264	291	275	284	292	296	313	287	257	293	281	298	287	256	261	332	295	270	277	269	281	276	289	285	270	298	284	280	300	292	283	296	280	311	261	273	271	302	270	295	281	261	253	288	303	295	293	270	302	285	246	284	282	255	263	275	303	272	279	295	274	273	266	293	275	292	257	267	305	271	303	273	244	298	270	271	295	287	279	318	286	269	271	285	235	288	262	328	262	263	298	300	272	303	299	279	288	283	299	300	303	294
9426	17514	17509	12361	7069	4678	3632	2573	1883	1626	1377	1250	1153	1066	1036	910	930	843	826	840	869	795	744	749	728	769	762	745	722	669	666	668	659	715	685	688	717	681	665	586	637	586	608	633	579	575	556	551	609	581	1022	1254	940	555	559	556	522	536	568	550	549	551	519	503	552	558	560	530	524	571	542	542	516	503	543	491	511	544	453	517	510	496	517	500	485	544	501	508	527	510	530	496	455	523	519	523	501	519	529	533	547	496	530	508	534	566	544	524	570	528	553	466	542	506	513	519	518	505	534	545	514	483	493	535	473	540	499	545	554	541	543	502	515	481	502	495	529	504	488	530	499	492	493	516	554	467	467	498	551	561	552	539	508	509	523	550	515	515	524	596	517	512	523	514	551	514	484	523	519	526	532	513	526	501	527	527	539	472	513	533	517	516	578	480	476	574	541	506	512	480	556	524	516	531	517	516	492	548	521	520	513	510	553	502	527	527	510	520	477	527	548	529	529	513	513	516	517	550	489	491	514	549	500	461	556	506	512	523	498	527	476	522	545	549	515	533	507	492	503	543	550	463	510	511	557	560	531	530	503	525	501	553	515	543	481	549	526	513	475	501	544	508	555	546	538	492	535	525	535	505	501	482	510	506	541	528	502	516	564	481	565	504	496	524	478	528	515	528	533	505	467	491	518	506	534	513	518	509	487	514	534	503	526	531	508	536	497	501	520	521	515	514	480	524	496	568	472	518	491	506	514	497	540	506	551	505	514	494	513	561	519	542	521	509	532	506	492	479	509	549	527	511	510	492	518	527	509	542	504	465	508	505	532	518	509	518	522	522	557	544	506	509	516	494	500	497	557	522	512	503	522	536	508	510	526	520	489	560	512	517	518	511	515	521	565	554	528	487	505	491	468	469	487	518	506	535	516	513	533	526	495	542	518	553	524	513	524	505	516	570	506	487	529	509	520	479	510	558	538	550	504	524	542	505	562	473	550	499	548	472	499	560	498	539	509	539	512	515	545	546	540	519	468	532	520	517	526	517	510	525	507	462	503	509	490	528	539	523	516	535	479	493	497	535	528	511	505	469	513	503	513	515	515	527	497	532	520	511	579	507	510	513	490	566	527	513	508	522	509	509	530	496	523	471	529	529	537	480	503	538	521	542	494	570	522	502	523	517	508	519	490	507	505	496	556	514	498	518	524	520	529	530	535	522	490	516	524	524	500	470	508	474	518	517	538	537	532	516	510	535	493	478	505	526	530	468	508	522	517	520	549	523	531	507	490	491	541	513	501	497	538	458	526	538	500	508	557	518	460	529	505	476	540	537	536	531	489	496	543	460	531	540	500	516	568	507	511	539	522	547	487	546	525	478	506	485	488	501	511	512	526	520	543	512	533	515	502	514	517	466	504	510	512	568	481	495	554	460	489	521	494	519	495	518	529	509	532	515	506	475	520	497	483	520	557	553	482	492	519	516	525	485	524	528	489	560	487	533	474	518	495	515	526	512	509	505	530	512	564	559	534	535	509	459	539	537	559	473	505	552	481	539	512	483	529	517	483	537	499	500	526	523	522	518	496	550	562	492	496	472	548	534	495	498	481	499	484	515	539	544	481	538	530	535	513	546	495	543	503	508	486	486	545	525	489	476	536	493	507	525	524	536	547	520	487	492	513	529	475	551	529	511	513	527	574	516	477	521	522	514	489	473	528	487	500	550	519	481	540	553	535	521	542	516	504	509	518	484	506	529	497	500	506	493	510	543	532	482	542	554	540	525	528	544	553	531	517	533	510	482	541	453	531	557	493	491	539	461	516	498	535	477	514	482	510	506	526	497	485	503	506	535	524	472	525	466	512	522	560	501	505	506	556	492	502	587	507	532	538	502	499	515	469	525	539	500	475	544	521	530	535	498	534	532	508	513	514	476	455	525	531	533	534	511	507	545	542	499	494	554	529	542	556	521	532	514	504	526	536	465	541	540	551	575	531	533	519	553	514	519	519	494	538	557	479	534	493	522	528	533	499	466	487	544	532	510	518	490	510	492	500	518	512	534	523	507	515	514	508	519	508	494	533	523	516	520	531	530	517	511	497	533	516	573	525	496	508	524	547	525	479	493	536	496	519	546	517	536	512	516	476	548	498	504	529	508	512	539	528	515	546	538	497	507	499	487	512	485	488	508	509	531	541	522	499	545	527	511	488	526	531	513	536	487	491	502	511	519	525	515	521	522	479	510	512	531	506	495	536	525	514	510	474	498	527	493	481	498	490	490	482	487	499	487	526	525	536	547	519	521	501	551	484	510	556	531	507	512	502	530	538	511	499	527	494	474	480	547	513	518	491	498	520	506	458	508	536	511	514	509	458	537	535	533	486	498	494	549	492	529	524	500	539	514	502	501	491	548	532	551	538	505	511	567	511	466	545	516	535	471	519	541	488	520	528	551	531	503	521	546	490	501	521	530	506	490	548	501	507	533	560	512	549	523	514	524	501	528	506	546	485	487	515	503	488	522	503	490	495	492	510	532	546	498	516	552	522	549	517	529	514	504	508	573	527	514	532	461	526	544	521	521	487	491	514	534	481	536	516	516	506	540	513	561	508	517	503	533	498	482	511	519	530	482	489	495	541	525	506	523	543	485	505	493	546	474	493	530	577	535	501	497	502	509	548	549	519	497	542	529	556	519	520	523	522	519	495	518	515	516	523	548	505	514	551	542	521	480	487	519	509	530	526	460	508	561	510	530	542	528	535	508	500	517	501	531	518	509	513	511	511	547	505	505	518	484	468	486	524	514	545	544	525	503	508	528	516	537	545	485	525	513	542	524	521	482	549	493	531	525	512	526	522	478	540	520	520	483	471	500	517	518	509	492	497	511	502	535	523	529	508	525	524	529	520	505	503	534	543	514	526	528	544	523	503	514	467	525	495	526	477	520	483	556	531	508	539	464	479	482	535	508	514	516	501	485	517	529	502	504	493	520	511	551	462	532	490	523	491	491	506	486	518	478	494	523	547	513	516	506	464	522	538	505	518	538	477	516	515	492	496	543	542	508	519	482	502	477	539	506	543	491	525	508	520	497	514	525	541	462	507	518	507	508	574	534	519	512	499	500	490	487	515	525	527	480	518	556	532	528	514	541	534	529	515	494	489	551	477	477	511	509	518	552	501	538	556	540	537	502	525	510	512	472	494	542	549	527	513	505	513	493	502	537	506	532	511	527	545	511	486	531	513	529	521	485	547	505	486	488	510	476	504	530	485	504	543	500	572	453	512	504	524	513	503	556	516	510	493	485	537	495	489	536	534	533	473	489	502	509	506	544	496	523	459	544	492	537	507	531	486	539	520	495	518	523	495	497	520	489	530	487	564	504	478	505	485	519	510	542	539	484	515	489	469	502	540	514	497	509	527	504	519	525	512	517	521	524	516	525	504	534	509	490	485	469	495	514	520	511	531	530	503	509	521	512	524	534	530	514	523	496	480	512	496	490	536	422	527	478	535	510	468	553	493	545
23339	21311	29024	23909	21315	18310	3075	1159	742	591	561	493	440	396	393	367	363	307	308	279	295	292	306	264	255	285	261	267	279	245	252	229	217	278	224	264	261	259	235	237	214	244	212	213	211	199	216	208	203	225	523	617	396	229	176	190	166	205	209	186	197	195	184	166	173	200	197	178	190	182	160	181	190	180	161	195	189	169	182	172	166	162	178	177	176	160	170	200	175	170	172	188	173	193	180	179	152	204	179	179	173	166	177	186	167	181	192	173	165	161	203	183	174	174	175	196	173	189	206	178	168	185	198	185	197	203	164	193	189	178	183	171	169	192	168	171	208	193	177	175	189	165	198	194	193	145	182	184	177	175	198	168	188	171	168	194	174	193	182	157	170	191	173	179	168	202	204	206	198	177	185	198	190	188	167	192	183	164	163	173	168	178	171	173	173	201	184	171	179	151	173	194	183	182	198	181	185	179	181	185	169	186	148	184	201	162	179	176	171	172	156	166	182	152	169	185	179	179	188	189	195	183	211	174	177	163	201	195	151	176	182	179	213	221	164	184	184	183	185	191	195	186	180	201	173	179	185	188	187	157	202	173	209	190	185	185	208	142	183	200	186	166	201	184	190	192	155	175	186	173	212	154	185	212	161	167	171	180	189	171	178	168	169	176	182	158	208	171	180	162	191	153	173	171	170	188	171	183	165	143	176	208	198	198	180	175	191	173	164	184	167	188	179	187	177	173	156	163	177	185	132	187	185	169	186	179	183	165	169	183	185	185	163	175	177	193	196	193	205	187	179	184	181	179	170	202	188	174	178	175	163	179	179	174	201	185	195	199	179	151	201	165	163	184	167	173	189	189	186	186	201	169	183	192	178	172	169	165	189	182	182	180	175	181	198	180	182	174	170	196	178	184	188	183	181	176	198	188	170	186	175	190	182	184	174	168	170	189	159	196	171	167	179	178	165	179	173	187	185	180	181	162	184	191	170	187	199	208	182	171	170	206	183	183	188	182	187	173	161	207	170	176	185	176	182	166	188	185	197	196	185	173	161	144	185	191	175	185	180	215	173	179	172	196	188	209	198	184	181	194	183	185	189	188	175	181	191	185	184	179	167	190	175	179	202	163	179	180	161	179	175	175	183	213	179	183	176	162	193	151	198	180	181	185	169	175	191	189	191	214	183	192	192	185	181	160	178	186	185	183	197	191	185	190	181	180	186	175	199	191	164	144	192	179	166	184	201	188	186	182	187	211	191	165	166	157	189	165	163	196	206	164	191	170	175	173	166	202	198	191	171	195	171	171	171	170	169	178	181	199	158	177	208	205	191	161	198	157	181	170	170	165	176	186	160	179	187	190	173	168	197	190	196	198	173	166	157	163	169	191	190	208	173	176	180	178	199	182	175	176	153	184	171	181	189	196	186	178	179	197	182	164	193	152	192	210	188	197	157	175	185	170	166	199	166	181	190	183	171	183	194	201	190	184	195	188	175	176	171	163	189	188	179	174	191	172	188	195	194	182	175	180	187	156	169	171	197	173	168	184	188	171	183	189	149	195	171	172	174	178	196	170	192	187	173	200	178	171	180	178	165	163	177	178	189	196	179	188	192	185	211	177	171	183	185	198	193	186	189	198	170	179	192	202	166	185	203	174	185	171	167	200	177	177	167	179	178	184	167	181	177	167	169	175	178	191	182	168	157	158	180	170	194	182	167	171	208	195	165	173	166	174	194	180	174	175	177	196	157	172	171	163	159	157	169	190	185	174	178	199	171	179	178	157	185	173	179	184	184	185	196	167	176	170	169	171	188	157	168	183	165	161	177	187	189	168	172	169	195	175	197	204	167	161	168	179	174	212	184	163	162	172	185	195	166	159	160	195	171	178	180	199	183	192	165	175	208	177	180	189	193	184	182	176	200	197	169	199	183	165	207	176	179	195	153	197	189	174	175	181	190	167	183	171	207	187	163	194	174	199	184	183	197	169	163	190	170	201	174	179	164	174	184	175	165	184	181	189	204	172	175	178	190	193	185	189	174	190	199	181	179	180	166	181	176	180	186	165	194	183	204	172	194	190	177	170	211	178	163	171	193	178	197	198	167	211	170	188	132	168	164	180	183	181	156	190	219	179	179	162	177	184	191	172	176	166	178	172	206	157	186	181	208	169	146	173	181	182	171	178	183	193	187	171	159	176	166	178	195	182	171	174	191	187	183	179	173	194	174	199	185	186	166	189	187	183	159	187	178	168	180	193	177	174	187	172	176	178	155	202	199	147	163	161	188	199	186	177	182	178	176	193	188	180	177	197	159	183	165	201	171	189	203	186	207	187	175	150	160	173	182	173	188	183	182	184	174	178	173	180	178	183	169	176	192	165	179	190	167	169	194	189	171	184	165	192	190	157	172	173	175	193	177	182	194	177	176	167	186	182	179	174	180	181	188	176	171	173	181	187	187	173	183	183	186	166	169	171	194	179	178	179	211	157	184	177	160	177	163	193	161	169	192	206	172	179	200	186	192	183	191	200	185	157	189	184	152	187	179	160	176	199	186	176	192	192	177	178	201	161	172	179	177	177	177	167	152	184	189	189	217	196	177	186	167	197	179	198	195	183	153	164	182	187	183	181	161	191	181	195	166	163	155	171	162	202	165	192	167	174	174	164	183	180	179	169	193	170	185	175	189	181	169	170	201	161	174	179	170	164	200	181	154	170	174	189	163	155	191	214	171	165	186	180	192	178	198	175	206	193	199	166	213	188	169	175	179	184	181	175	166	190	165	170	203	188	188	157	188	176	178	172	188	184	188	164	174	185	193	185	175	198	171	185	192	179	176	205	180	176	192	170	184	200	155	195	198	170	170	174	174	193	197	180	193	193	171	173	176	181	175	165	153	190	165	179	184	170	168	157	179	167	192	202	151	192	154	194	198	163	196	180	184	177	159	210	165	197	192	162	173	192	189	171	190	176	172	199	178	184	171	190	174	176	184	185	193	179	172	171	185	180	179	172	182	165	175	192	176	166	182	192	191	207	184	179	170	182	164	159	199	177	180	215	169	187	185	181	184	168	184	184	156	180	172	168	179	190	173	175	174	190	173	162	190	173	171	171	184	184	184	208	187	173	158	161	184	198	197	164	181	170	179	182	176	175	161	167	176	203	168	169	187	159	182	167	196	175	191	170	182	178	190	184	182	171	201	180	166	184	171	180	177	185	183	163	187	211	197	174	187	184	159	164	192	195	180	190	191	172	168	189	169	182	173	178	193	165	193	165	184	154	172	154	192	175	182	154	197	189	149	185	194	177	181	188	163	156	195	159	202	178	170	150	183	187	170	186	168	177	192	149	165	174	159	173	190	166	179	156	214	167	204	195	200	206	190	166	201	180	172	171	187	201	185	160	163	172	169	174	170	191	175	173	187	171	186	180	174	176	177	198	168	189	178	177	179	179	202	174	203	190	207	192	165	172	196	179	179	176	182	179	156	188	185	179	197	186	199	181	207	173	183	198	187	174
11375	22716	22623	16419	9688	6522	4894	3504	2628	2074	1792	1544	1350	1211	1142	969	877	847	780	798	810	728	697	732	688	737	665	618	563	580	573	567	586	589	597	613	581	556	528	503	494	481	473	429	425	449	418	432	406	518	1476	1819	1137	389	402	356	436	338	353	368	400	356	398	350	392	381	347	331	348	391	319	335	358	392	372	362	352	339	343	337	314	348	376	306	330	304	315	343	318	329	353	305	344	330	330	313	337	353	301	326	337	323	299	313	316	316	330	356	302	335	334	317	351	312	312	335	314	302	330	348	331	312	318	331	329	309	319	329	307	326	326	342	347	336	343	373	329	326	349	344	327	343	337	323	302	321	350	284	367	331	314	330	309	357	306	332	362	324	341	315	331	306	318	348	296	333	323	347	342	344	347	348	326	329	302	327	352	354	345	346	337	337	333	324	351	343	324	354	332	331	352	366	327	336	343	320	339	305	305	322	369	345	337	308	301	315	347	329	313	309	348	332	306	367	327	318	309	354	333	353	344	312	326	356	321	327	321	333	352	330	328	318	323	341	310	335	342	323	337	336	345	340	347	353	365	315	339	318	359	348	324	339	333	341	314	310	311	331	329	324	344	331	333	354	331	360	340	315	329	327	348	304	357	350	359	323	311	345	305	331	296	323	320	324	306	356	331	341	323	335	330	310	303	344	339	362	334	337	346	327	313	337	313	325	359	329	296	345	362	328	331	322	348	304	349	334	322	310	315	349	354	322	339	356	336	340	312	371	327	344	310	309	341	340	333	302	338	325	330	341	322	293	307	320	355	339	344	329	325	327	333	330	352	336	352	305	326	327	338	335	345	330	343	324	307	345	328	337	337	378	344	342	342	351	304	342	330	316	357	347	364	327	354	341	328	324	330	318	353	349	327	346	341	342	325	327	340	309	351	349	320	319	298	321	341	348	332	303	348	316	309	386	346	332	300	307	343	324	326	355	317	302	324	343	330	333	324	326	365	320	325	312	329	310	313	313	337	318	342	313	348	329	346	333	373	324	331	319	361	339	343	356	366	301	317	348	332	324	346	294	328	323	356	323	331	311	338	363	322	309	335	357	329	300	305	318	343	306	340	339	314	328	344	335	352	328	337	319	337	302	325	328	305	330	333	322	317	326	322	302	325	333	307	364	305	336	336	353	358	349	351	353	334	333	332	343	311	295	341	349	327	348	333	344	340	335	323	312	330	328	335	338	287	347	314	278	328	331	311	330	330	339	369	352	325	332	333	331	331	349	323	320	322	328	341	328	315	320	333	334	324	313	334	313	313	319	343	315	357	361	321	345	316	352	333	320	338	329	324	325	386	349	326	345	299	320	344	349	327	330	360	337	330	302	330	278	331	328	316	364	335	318	318	306	327	308	330	312	302	322	357	335	348	363	301	319	331	318	332	331	354	341	333	333	318	343	325	299	343	337	320	301	326	325	334	354	348	352	329	333	315	336	354	347	332	371	305	334	338	334	355	342	366	360	336	328	342	322	322	302	312	352	318	325	332	340	338	325	313	342	356	321	308	356	332	309	327	331	345	339	323	297	358	336	324	379	332	327	341	359	350	347	343	324	334	343	312	346	331	337	343	321	323	331	326	348	328	295	316	333	330	330	320	289	322	345	342	342	320	343	292	328	320	304	309	343	330	355	320	336	318	339	330	326	358	310	351	327	359	337	335	329	316	331	360	353	349	299	339	328	319	362	331	300	334	339	351	332	338	299	358	356	338	346	358	346	359	344	307	315	318	327	355	355	319	338	327	304	332	324	364	337	336	333	301	331	343	352	327	343	314	358	358	350	342	289	313	346	355	344	315	298	299	314	345	327	338	330	317	351	349	317	352	343	333	320	325	302	313	319	308	329	322	318	334	289	295	289	293	342	353	330	312	305	330	337	333	327	317	353	309	354	305	325	321	337	311	339	323	326	328	337	295	309	322	320	307	315	315	312	327	314	318	310	331	323	349	344	345	330	332	342	332	305	321	326	351	341	337	331	308	300	331	344	337	333	323	297	297	305	318	291	330	336	327	353	326	323	348	347	330	382	363	336	309	304	323	323	342	366	344	343	352	323	333	305	327	323	343	339	318	335	317	325	346	336	329	318	336	317	328	342	352	321	326	299	348	335	328	349	349	361	343	340	341	310	335	313	320	293	314	352	319	340	342	324	346	306	361	309	328	314	322	379	354	326	338	355	353	348	329	362	328	326	346	372	352	344	327	324	344	347	321	323	344	313	350	330	374	334	350	322	312	378	339	321	335	312	304	348	303	323	299	358	352	306	366	322	323	333	316	324	321	307	342	324	324	380	306	332	366	317	329	331	347	315	309	313	334	325	331	317	332	348	346	299	327	360	337	323	363	345	333	331	304	319	312	321	295	342	333	351	334	337	333	334	320	309	298	336	302	329	340	330	327	300	315	318	354	321	308	338	290	325	328	350	321	331	304	316	360	302	342	327	310	342	338	348	330	327	294	314	355	319	304	331	343	323	298	307	280	318	333	318	338	315	328	334	325	361	352	369	339	335	327	344	315	352	336	344	294	348	340	339	334	331	323	317	333	330	330	337	354	326	336	313	307	351	311	346	341	304	325	322	317	372	338	290	364	354	346	335	333	318	320	366	327	347	317	316	345	339	334	351	354	306	308	306	337	369	325	344	325	312	344	309	330	356	318	348	333	322	339	321	346	330	330	350	332	351	330	350	338	333	358	305	310	342	345	324	340	332	357	346	335	331	345	338	344	329	324	323	331	336	354	305	317	282	304	356	345	325	299	325	344	336	295	348	302	332	322	334	341	359	330	337	307	356	353	313	315	325	329	335	326	320	354	346	346	319	327	356	337	319	294	291	356	373	325	351	321	309	310	358	322	326	315	317	338	363	330	384	353	315	326	328	296	363	326	314	354	307	338	332	336	320	331	345	338	358	346	320	312	332	317	315	327	321	325	329	324	339	348	326	353	296	310	349	348	332	305	348	318	363	312	351	361	308	351	314	368	310	318	332	309	346	308	336	342	333	334	365	316	312	311	313	303	337	305	316	325	364	334	361	312	326	321	316	340	330	319	318	354	345	307	340	318	331	347	329	342	332	323	330	348	340	322	356	326	343	326	337	296	324	324	336	318	348	325	345	347	336	333	345	347	312	347	304	327	343	331	334	325	347	343	341	368	324	334	319	340	331	331	363	328	340	326	337	349	345	313	334	360	337	352	332	312	310	346	297	326	326	326	324	325	324	337	288	341	301	299	298	332	371	353	323	356	316	336	288	302	330	365	313	301	328	330	311	322	343	318	321	356	324	345	324	318	329	337	332	299	306	333	340	351	328	332	339	347	345	327	330	342	331	327	326	315	335	345	336	352	336	347	306	347	326	324	325	347	331	320	357	346	340	347	326	329	328	338	340	314	328	335	305	311	315	336	330	333	312	356	317	341	339	333	312	360	347	316	369	301	307	315	319	323	365	341	322	347	312	360	300	340	335	337	350
26810	19830	8570	3499	1408	880	706	591	437	445	413	400	398	384	384	385	373	375	342	372	354	367	364	396	332	366	355	331	372	354	358	386	359	362	349	368	356	326	366	370	400	320	362	325	328	337	339	370	323	327	348	389	347	329	340	329	334	332	371	308	344	360	336	342	367	333	330	332	320	312	324	306	315	348	330	333	340	332	349	316	317	366	318	328	335	324	313	321	338	326	326	318	342	340	331	330	340	319	325	313	342	338	355	352	329	310	336	324	347	308	321	346	350	308	314	335	333	308	321	362	337	323	304	328	325	324	343	321	306	343	354	368	309	341	335	376	359	345	339	329	341	336	342	321	328	354	342	322	375	335	336	356	362	326	308	330	318	307	329	337	295	365	336	347	305	364	319	345	341	335	310	335	346	360	319	337	318	370	325	344	346	346	349	318	308	331	301	336	352	340	353	292	325	318	335	295	306	318	306	313	313	340	307	334	319	339	329	332	329	335	345	318	317	313	332	354	316	331	309	325	318	326	355	333	302	339	331	326	345	367	353	358	315	363	330	327	376	350	315	398	329	362	356	355	319	313	346	321	330	346	298	401	304	367	317	334	329	343	344	325	368	329	327	357	339	342	333	358	345	330	312	317	337	320	316	334	359	356	303	327	327	321	337	338	346	296	305	373	333	329	356	337	322	352	332	315	365	316	352	312	329	328	350	329	324	340	313	332	326	343	368	345	343	323	339	360	333	321	344	366	345	367	344	337	353	315	347	315	354	371	339	366	327	336	344	322	361	341	330	337	316	357	345	342	313	294	355	314	348	364	373	359	387	339	307	299	344	356	360	336	323	328	340	369	340	368	342	321	361	371	344	332	319	324	332	345	315	355	348	320	328	326	346	323	308	339	377	330	370	363	345	355	341	362	336	334	324	352	356	327	315	335	334	362	345	338	323	319	320	326	319	363	364	352	362	349	308	320	321	341	299	343	307	369	337	315	345	331	330	345	358	344	343	337	364	319	338	307	341	372	336	335	327	337	352	356	344	347	301	364	337	319	333	317	343	297	340	336	364	316	314	342	326	322	337	337	317	312	350	361	312	351	343	327	321	325	316	320	327	310	359	331	302	346	318	351	346	314	343	342	351	313	328	322	306	350	308	331	328	326	328	340	324	312	323	317	340	347	352	349	324	345	362	323	338	352	353	360	345	328	348	326	296	324	324	334	328	353	325	302	356	350	356	325	308	308	365	334	326	335	379	343	324	335	349	338	335	337	323	311	376	351	329	345	364	345	338	352	348	315	324	326	320	355	327	333	324	303	330	359	374	314	357	343	337	335	331	309	287	355	289	338	320	355	322	341	321	332	337	364	335	316	342	312	305	348	348	331	364	343	309	345	355	312	338	337	345	318	357	330	320	324	348	343	342	301	339	345	305	310	310	311	311	325	338	295	353	322	317	326	342	352	281	341	352	330	316	337	328	343	341	350	327	335	360	311	374	343	332	344	320	342	327	344	336	342	338	311	340	303	337	332	329	337	312	321	360	346	330	347	352	350	333	348	322	359	316	348	345	325	336	315	336	302	343	341	352	337	361	330	399	398	352	321	350	342	320	356	340	361	332	369	332	344	335	378	320	322	355	309	305	325	338	343	357	331	315	299	328	329	308	310	310	313	332	351	343	313	362	344	349	312	326	320	348	364	325	353	346	319	304	323	337	346	321	345	318	326	371	360	318	324	349	310	332	341	343	310	360	316	352	322	327	306	328	318	339	330	325	350	324	341	334	340	336	324	340	347	331	363	334	320	353	339	349	369	313	306	327	366	367	349	349	321	330	314	334	321	338	340	335	330	322	327	382	365	337	355	354	331	301	333	322	317	324	341	315	290	351	312	357	338	336	345	349	345	319	321	310	319	358	324	335	326	356	349	304	356	330	338	336	299	318	315	331	323	361	330	318	313	338	350	326	349	358	341	320	303	315	331	315	330	363	337	295	301	329	335	330	342	317	356	321	352	356	317	310	333	346	313	317	330	343	337	329	350	307	334	328	330	326	334	341	365	314	324	326	327	326	354	332	283	329	337	339	343	340	344	342	353	356	341	351	333	330	341	300	327	328	358	330	327	326	331	343	316	369	327	309	346	308	351	348	313	328	366	341	325	312	302	360	337	311	316	338	360	325	337	311	331	338	353	333	346	331	345	315	325	307	331	326	366	350	306	358	327	345	344	370	351	341	324	362	346	361	340	326	375	337	339	310	300	332	331	334	327	345	329	327	336	351	317	336	305	323	315	309	344	316	338	312	303	375	353	333	342	314	357	331	361	343	341	332	317	364	335	341	351	311	353	344	353	309	336	362	331	326	327	360	321	323	312	364	367	333	316	336	339	365	324	319	359	358	350	360	345	341	341	316	352	341	318	358	340	365	353	324	319	342	311	341	339	333	323	354	326	365	318	327	309	357	347	296	343	353	346	301	371	315	365	344	322	348	326	318	338	317	358	357	315	352	354	305	354	313	356	343	301	315	349	356	325	331	338	346	325	344	304	331	320	354	340	333	340	295	338	318	342	291	322	321	318	337	329	317	341	326	361	338	320	374	360	338	341	335	365	372	304	374	304	307	312	357	365	321	324	338	305	335	317	348	327	393	305	332	327	349	316	352	335	335	339	342	358	335	316	356	322	310	306	367	374	329	299	328	327	352	334	315	317	346	347	317	323	361	319	343	336	335	356	333	332	311	331	323	309	334	320	320	336	330	326	324	357	319	334	356	337	356	321	323	317	319	307	344	326	333	337	350	340	307	325	318	327	324	306	344	351	348	340	334	310	339	332	344	311	297	357	368	338	329	348	324	345	311	336	326	321	338	333	374	311	330	346	318	331	360	322	339	335	350	314	355	353	344	310	337	348	328	347	354	357	327	321	342	306	347	311	320	356	352	349	318	352	360	372	339	365	361	329	332	349	344	304	304	340	362	348	323	323	335	322	344	312	346	360	366	336	346	346	327	313	343	354	329	328	327	322	336	311	353	311	321	312	363	341	364	363	303	343	341	326	326	341	371	315	346	336	351	308	311	339	315	350	366	334	331	346	369	382	330	322	350	322	322	356	332	356	328	342	306	346	346	333	311	348	339	374	317	342	345	313	315	294	344	340	337	345	346	322	359	374	296	322	332	354	318	356	320	347	365	329	338	342	329	335	356	321	333	351	348	336	338	332	338	361	335	334	339	334	329	361	356	365	307	364	320	343	344	348	301	347	388	316	334	334	337	325	351	374	347	330	331	303	335	332	354	322	324	348	325	346	360	355	355	346	311	346	315	331	351	338	315	322	313	332	296	320	319	373	354	342	365	332	334	358	361	307	321	332	318	357	350	314	336	357	348	358	341	352	320	341	336	353	331	348	319	349	311	322	316	332	319	343	332	316	343	337	330	330	372	363	345	346	327	338	312	327	319	354	340	346	321	354	353	361	327	320	328	338	317	368	347	337	335	334	333	331	353	344	317	343	320	336	355	340
7740	9346	10543	7476	3890	2655	1893	1570	1207	1034	885	837	845	766	748	748	741	701	713	705	754	684	691	708	681	698	703	698	643	702	705	673	654	668	705	671	651	665	657	626	611	636	643	652	605	614	629	634	585	624	647	643	627	633	600	634	598	555	603	571	585	624	593	596	610	623	578	564	625	566	582	648	569	615	634	578	582	602	646	607	591	559	595	600	557	589	586	594	574	593	614	659	626	585	548	604	645	599	590	595	558	581	585	604	613	586	567	635	574	580	612	586	590	568	570	639	585	633	590	647	576	615	587	588	634	641	618	597	610	586	596	590	599	599	594	561	602	586	593	550	584	551	626	585	600	586	568	595	639	627	594	609	615	594	648	587	563	609	558	600	599	563	591	622	587	595	579	580	613	645	586	612	634	622	605	601	599	600	556	630	602	621	588	614	605	623	612	617	629	611	589	605	602	608	628	630	593	586	551	612	621	592	574	586	610	571	574	601	578	578	612	604	577	574	592	618	608	592	642	607	624	619	602	640	613	553	579	599	568	558	587	579	606	606	555	589	562	599	625	597	634	583	639	574	591	608	562	582	635	595	570	582	600	605	608	623	600	579	610	554	568	553	631	599	612	568	551	616	597	610	570	529	599	635	595	578	587	582	650	589	568	622	607	595	542	581	586	616	589	581	611	558	560	561	576	559	611	661	609	630	586	614	572	600	611	611	606	622	541	595	545	569	610	591	558	577	619	569	554	605	581	596	585	631	591	588	641	612	599	550	595	584	613	592	625	610	573	583	623	560	550	556	609	557	633	570	583	552	630	581	604	603	575	592	591	546	621	588	568	610	604	584	605	587	549	609	669	593	551	623	585	580	611	587	620	579	596	545	544	619	657	571	590	615	593	615	564	607	627	606	579	584	608	600	608	597	562	582	645	583	587	614	565	612	608	617	637	592	583	578	563	624	595	530	635	615	604	580	556	608	608	589	581	639	584	577	622	584	592	574	590	616	605	605	580	617	591	631	606	561	592	555	584	604	595	532	608	612	611	603	566	612	585	639	625	571	565	561	568	553	626	573	621	619	620	568	587	610	559	590	604	597	612	591	644	601	610	590	600	588	610	601	572	591	565	608	635	621	566	612	582	549	604	638	516	583	589	564	597	574	579	605	561	619	606	630	601	559	576	552	587	575	571	580	597	571	619	614	579	648	596	592	550	654	594	584	587	600	598	605	606	601	619	570	562	591	608	585	604	602	610	577	575	584	604	613	575	605	635	578	589	585	595	557	589	551	620	665	583	576	578	648	611	610	604	572	597	583	588	585	581	593	603	587	583	620	562	563	606	598	557	594	597	590	601	622	589	594	600	595	559	561	601	578	564	620	585	571	554	590	591	596	576	593	600	563	570	599	581	620	584	587	608	610	625	597	593	616	555	576	605	561	592	566	598	600	639	621	628	620	545	578	587	609	621	622	599	636	617	598	560	584	588	604	601	603	578	588	630	570	600	586	626	579	589	625	634	591	599	588	589	563	578	576	611	530	589	586	592	578	593	629	577	624	622	597	605	557	598	616	622	549	609	613	562	611	650	583	599	592	604	553	616	614	542	577	589	614	600	605	569	598	591	580	577	557	609	553	554	605	635	572	614	650	591	613	575	622	600	577	578	598	586	562	607	578	585	620	635	573	587	552	629	601	556	582	600	569	598	582	629	641	583	615	569	637	582	635	601	658	570	601	600	606	582	626	603	620	606	595	578	600	596	586	572	584	592	602	620	602	575	595	570	630	573	575	604	539	578	577	609	589	613	569	579	609	610	571	601	602	554	576	594	612	582	629	590	603	600	614	612	600	612	562	622	612	602	597	589	559	612	600	578	617	638	602	611	590	599	596	584	613	586	583	551	629	579	585	617	571	626	563	598	625	596	578	557	578	591	554	570	599	583	583	608	585	557	654	585	635	615	588	582	609	648	624	600	597	607	606	612	608	560	603	579	578	604	583	623	622	562	597	606	581	629	603	617	599	621	614	588	612	555	571	624	608	566	591	560	592	609	602	539	646	607	592	569	617	589	602	590	539	603	590	561	603	607	542	624	574	577	556	631	584	618	557	577	608	635	607	594	590	554	611	630	570	603	630	599	565	563	579	560	674	577	575	597	598	627	598	550	645	577	612	571	596	604	580	550	624	638	580	582	544	586	589	594	604	600	584	618	595	591	607	568	586	550	637	555	585	519	563	611	618	565	610	594	616	604	586	612	610	611	586	559	576	590	638	564	602	613	586	576	617	629	593	589	558	588	547	579	592	632	560	589	640	608	612	598	612	588	593	595	562	566	566	564	587	552	581	620	554	582	607	611	618	601	619	572	597	621	595	588	577	588	595	611	647	598	601	559	551	641	617	609	595	551	560	590	618	593	612	580	573	605	615	553	574	571	564	561	566	568	588	583	575	595	595	615	541	587	594	609	580	567	554	623	668	628	574	632	617	608	559	534	604	582	600	597	610	573	557	596	581	617	655	553	620	560	585	599	554	599	597	610	611	651	577	603	608	578	587	596	594	573	583	602	577	574	618	608	573	594	624	606	591	647	588	603	619	550	579	646	598	608	607	639	569	618	564	613	593	566	606	579	580	614	607	600	572	588	602	600	561	629	580	576	577	617	532	600	644	616	585	615	571	573	570	641	583	602	642	614	595	607	592	606	597	566	575	593	585	588	598	637	616	553	589	615	627	588	525	589	581	577	615	631	586	596	631	600	591	589	579	614	592	559	573	615	612	607	571	599	583	608	555	554	592	557	611	570	588	604	592	591	587	544	544	567	612	592	646	559	590	593	602	629	629	634	631	597	576	689	538	543	555	588	635	591	608	606	558	606	624	575	649	575	580	660	616	596	596	578	560	545	606	603	590	597	593	633	629	565	576	587	557	599	561	614	577	597	575	606	600	631	584	623	594	634	593	609	559	595	544	583	594	598	623	585	540	613	610	580	643	593	613	596	557	647	574	597	579	614	572	608	652	589	597	602	585	576	595	604	593	596	647	602	558	621	581	590	608	590	578	572	569	578	600	606	575	602	599	553	619	588	596	563	620	613	583	610	585	595	572	610	591	611	587	589	559	599	622	611	625	624	609	596	597	626	606	558	627	590	586	591	544	560	590	604	599	619	593	628	596	535	624	567	582	581	623	602	594	610	605	592	593	588	628	618	610	610	608	568	590	580	579	595	605	608	588	579	634	596	571	543	572	607	648	606	559	604	566	558	619	597	548	577	596	605	582	578	581	565	605	598	550	576	627	600	602	589	606	569	570	598	674	587	584	622	605	609	639	591	596	574	565	571	626	587	629	607	595	567	587	584	617	591	625	619	636	590	584	589	592	599	588	590	606	625	593	582	602	637	577	566	575	619	642	600	593	603	579	553	657	647	570	594	599	599	615	540	592	624	615	568	573	588	602	607	609	555	643	591	577	561	617	561	579	630	606	626	590	620	577	603	582	585	597	583	573	571	607	566	583	590	580
24156	21296	28384	24557	19904	4118	1314	957	650	595	544	457	416	397	427	380	344	365	393	368	366	352	339	367	347	343	370	335	325	334	313	319	320	346	330	347	315	338	336	306	312	300	308	273	316	333	297	303	315	312	463	493	341	273	286	264	295	302	244	321	311	266	276	268	267	253	302	311	293	274	290	295	292	287	289	232	275	256	278	280	288	281	288	260	277	291	243	289	293	301	280	301	289	268	320	275	243	300	293	249	266	294	298	289	272	283	291	269	330	289	263	282	260	279	305	305	238	297	285	267	278	296	294	257	274	247	285	281	300	266	324	304	296	282	249	284	315	286	279	262	283	261	268	287	277	281	254	271	265	282	305	273	310	276	271	269	250	269	309	303	266	265	326	283	289	309	285	285	277	268	285	233	281	297	270	288	282	271	279	250	251	257	285	284	255	272	301	303	304	289	262	285	288	264	268	320	257	295	286	277	272	279	304	291	275	252	259	252	255	282	268	297	243	269	270	257	263	284	274	264	293	264	299	306	319	268	272	291	279	275	276	290	281	271	265	278	283	269	288	297	273	303	291	271	301	267	299	268	310	273	314	273	272	316	299	272	254	295	288	306	304	297	291	278	275	291	269	261	270	256	283	277	279	276	287	291	274	259	255	290	289	298	275	288	273	275	272	276	266	296	291	280	277	275	280	287	288	285	301	281	272	251	270	254	268	273	293	289	281	268	248	264	279	284	275	264	266	301	269	274	303	268	306	295	249	282	273	282	295	267	278	270	290	266	302	292	289	293	304	285	309	296	274	294	264	293	268	282	294	252	266	258	295	277	284	329	281	305	289	288	275	292	302	278	272	309	293	247	306	257	262	282	307	272	276	292	273	307	295	308	294	286	291	300	299	291	322	269	284	280	291	289	303	304	280	285	310	296	291	277	290	288	281	285	288	286	282	333	285	266	271	301	271	295	285	297	253	264	274	296	257	246	263	279	278	272	270	287	283	298	271	237	262	267	295	283	288	276	295	292	288	266	291	289	295	251	312	254	308	264	306	268	297	300	289	261	294	275	265	269	267	262	309	264	302	238	283	290	260	290	292	301	294	294	284	286	290	290	293	296	275	264	279	258	271	311	258	298	280	267	288	304	268	254	275	260	305	282	260	299	277	293	309	293	287	259	275	296	287	277	261	279	284	290	286	272	279	308	290	283	289	287	290	285	285	286	262	259	298	285	268	293	285	273	324	256	253	277	313	280	280	288	285	266	283	268	279	287	277	302	274	278	296	256	262	261	313	292	292	282	285	284	287	302	289	287	280	287	243	300	292	315	297	283	288	291	291	286	277	313	274	324	285	284	298	272	255	293	281	309	256	292	284	279	282	283	294	269	269	281	281	284	284	286	273	292	288	272	301	257	261	267	281	277	271	276	288	273	295	273	279	284	283	299	287	256	268	273	292	296	256	291	272	238	283	284	313	265	269	305	295	294	279	277	273	275	268	310	275	319	300	273	288	270	264	263	298	268	288	273	272	288	271	284	257	280	279	269	293	279	254	279	259	268	280	298	298	298	285	278	284	319	305	286	285	295	270	259	257	280	276	281	288	266	302	281	261	245	290	283	276	274	303	262	277	277	286	265	264	297	256	288	288	284	263	257	274	278	280	286	263	311	275	311	304	300	278	267	312	305	281	273	271	298	283	317	293	272	276	279	279	274	289	289	311	247	278	304	272	272	280	248	264	282	285	270	251	285	264	288	247	298	286	286	279	289	289	254	309	271	255	290	287	287	293	269	251	314	272	310	284	313	297	262	270	265	290	278	261	258	312	289	330	302	250	281	269	299	294	301	290	274	285	296	280	271	285	283	296	266	296	277	298	270	306	265	283	301	256	284	273	270	278	287	316	306	262	283	300	288	274	276	314	259	279	280	285	262	271	265	275	265	300	281	273	268	271	277	288	330	272	271	277	270	262	276	280	251	258	264	305	296	296	275	258	289	285	268	299	286	247	293	278	290	281	292	254	274	251	278	275	283	282	326	280	276	290	291	276	257	285	266	254	280	309	283	279	316	318	300	313	286	286	298	287	294	260	290	283	284	281	289	258	279	272	238	291	281	284	287	232	277	307	296	335	275	278	300	295	257	276	273	289	288	294	286	282	283	272	294	284	289	318	294	286	285	282	292	254	230	287	296	285	270	247	283	302	283	276	254	262	262	289	311	276	314	251	268	278	276	279	257	283	283	277	257	252	279	268	273	264	255	266	277	272	253	281	299	282	286	279	279	290	310	261	271	271	253	273	307	271	246	273	261	269	273	251	289	262	266	273	288	282	254	296	296	264	273	289	268	283	298	275	289	291	288	304	230	270	274	268	276	287	285	301	296	311	277	269	286	285	288	286	319	272	273	296	289	274	294	292	265	270	302	266	249	284	313	300	289	273	287	273	274	305	307	299	265	280	292	242	256	274	258	276	280	265	269	264	286	289	278	280	270	275	315	277	299	263	273	270	278	257	277	265	303	280	277	293	267	309	266	275	268	276	268	302	257	295	314	300	269	313	262	265	290	324	310	275	286	279	273	281	248	293	254	269	283	277	286	298	274	299	302	264	247	295	271	269	277	263	288	315	286	251	316	273	298	304	300	263	290	255	287	266	279	260	297	282	283	330	285	269	279	267	262	287	299	276	306	262	269	282	250	286	305	288	288	307	264	292	282	271	315	282	316	270	306	294	250	269	283	302	283	256	286	245	271	288	263	287	282	294	276	281	274	289	264	346	288	263	274	264	263	297	282	265	261	277	282	283	280	278	283	254	266	262	286	294	263	277	274	281	277	293	287	293	291	312	247	278	302	273	262	293	280	272	264	276	282	288	301	296	289	285	291	306	255	324	276	266	311	298	295	284	305	276	308	265	291	284	250	288	285	289	269	274	300	297	268	276	307	264	308	261	271	260	275	298	277	276	252	279	272	289	265	286	266	268	288	262	263	306	273	256	286	273	320	284	274	289	288	286	264	286	274	297	283	277	282	298	267	261	277	309	289	282	286	313	303	311	278	271	289	266	288	291	280	272	242	300	274	302	299	255	261	297	322	245	284	300	292	296	264	290	256	291	310	286	297	275	270	271	288	261	289	273	287	244	294	277	278	257	255	278	266	252	270	300	239	288	318	290	277	288	279	298	318	295	288	275	279	298	264	252	257	277	299	265	283	291	265	263	298	286	271	304	257	278	255	273	300	274	277	288	270	286	292	302	274	285	261	295	279	322	295	297	279	321	300	262	284	259	280	300	283	299	276	259	283	272	262	297	303	267	296	299	288	272	284	296	306	284	274	308	264	287	305	288	256	259	296	284	264	252	264	264	276	319	266	247	275	291	273	293	286	247	249	290	276	279	266	294	281	291	278	257	272	273	308	283	305	279	289	292	276	291	272	268	307	306	251	299	268	257	310	274	265	276	287	298	293	258	268	290	275	279	290	285	256	295	267	265	274	285	293	299	277	293	295	275	258	280	274	289	294
9440	18077	18068	12760	7132	5049	3258	2996	2063	1652	1370	1239	1124	995	1066	997	895	875	796	782	813	722	797	759	795	738	733	693	644	657	710	711	677	667	702	680	731	681	635	599	623	605	640	607	593	578	573	499	569	572	1126	1304	756	529	555	547	503	528	552	538	555	573	531	565	511	527	539	527	565	517	545	541	535	503	509	499	529	546	525	536	504	524	550	526	523	474	495	510	491	505	493	508	503	522	487	484	565	503	484	521	483	519	514	508	469	510	527	492	529	518	510	529	563	543	484	477	545	492	516	516	494	503	508	495	502	529	532	522	492	506	510	499	506	493	522	562	514	520	537	470	506	471	512	500	527	535	525	466	497	561	486	528	488	497	539	512	519	467	520	479	491	519	476	517	492	514	500	509	516	532	480	537	519	554	530	507	549	544	496	495	504	526	503	512	544	523	484	513	518	492	536	493	527	523	543	544	505	490	537	509	514	463	498	507	584	499	527	444	510	482	494	530	527	472	546	500	503	540	555	504	546	516	511	535	519	556	494	507	539	533	515	535	516	489	532	520	492	506	549	529	532	521	509	517	530	487	513	486	506	516	518	498	529	479	541	526	506	500	499	515	514	518	487	518	574	555	525	532	537	523	551	521	487	543	512	510	537	515	516	520	537	491	501	532	535	548	505	490	509	538	492	536	543	534	522	541	500	561	535	526	503	468	549	490	500	531	513	499	519	492	528	531	527	515	531	496	500	496	502	494	493	487	509	480	498	472	496	510	547	505	527	528	525	517	500	524	538	505	492	499	528	498	497	517	565	488	495	499	514	552	482	540	544	522	543	499	524	514	539	545	476	532	527	519	533	488	510	498	493	488	512	533	492	503	526	509	521	509	526	534	542	553	521	496	532	517	578	495	510	505	526	521	520	528	493	521	469	531	522	541	485	498	500	539	481	512	488	527	502	499	499	508	520	476	508	510	515	501	543	555	527	539	507	483	512	535	504	519	519	521	486	510	500	500	512	540	523	497	508	523	550	508	516	534	498	528	511	504	481	525	516	514	521	503	510	480	529	539	536	503	513	487	536	504	484	530	506	578	536	517	511	521	525	532	548	534	490	505	523	547	522	502	493	517	512	500	489	498	540	526	552	529	475	543	499	477	472	507	505	520	526	496	506	507	522	477	509	481	567	489	540	511	500	507	503	520	556	525	515	503	487	492	492	498	516	528	541	530	517	528	509	479	454	504	551	517	500	538	540	496	513	541	487	503	551	562	527	482	495	538	516	494	520	529	514	524	517	503	509	479	494	554	475	494	484	491	482	493	512	488	512	471	516	496	488	474	553	480	483	532	531	546	512	528	518	497	533	504	471	494	505	504	501	519	526	549	551	544	538	503	550	502	496	496	512	526	514	492	499	489	519	503	493	512	512	517	514	502	498	532	510	501	552	474	520	507	504	548	508	536	479	499	515	516	503	523	526	541	480	524	529	539	505	505	562	535	547	473	538	529	503	541	502	537	526	522	515	505	537	521	511	505	539	519	499	520	518	511	532	514	524	463	498	499	515	549	506	498	534	555	499	494	501	525	468	493	476	546	524	518	475	517	518	478	512	499	525	499	538	534	519	473	556	531	500	499	477	524	503	531	534	496	508	530	521	485	496	516	515	483	556	563	521	492	513	521	513	529	500	564	501	529	494	504	507	538	492	515	508	493	474	516	519	483	470	555	503	515	507	497	501	530	510	484	519	551	527	532	528	446	568	532	524	484	539	506	469	528	503	522	503	541	517	519	535	491	491	534	534	504	493	542	543	530	480	523	506	507	503	546	529	489	497	506	502	564	498	518	513	497	506	484	463	505	506	512	493	521	570	489	532	507	499	483	485	525	535	542	526	505	540	543	524	492	506	520	493	506	538	523	507	517	496	513	513	553	513	502	500	520	506	503	477	505	536	543	512	505	532	490	526	537	527	537	460	497	529	546	471	492	534	513	519	515	495	476	544	487	507	467	497	495	512	544	514	519	501	529	497	491	516	495	517	506	516	552	511	506	501	526	486	524	514	533	539	480	541	525	533	530	526	511	505	548	496	537	515	525	543	548	485	502	526	547	467	512	542	516	551	503	517	513	496	541	488	511	507	479	523	490	527	495	491	495	521	487	519	512	486	490	478	539	500	496	498	483	509	488	491	533	520	578	462	482	515	478	514	533	544	482	479	491	485	529	479	520	509	481	506	528	514	495	485	531	464	474	539	545	510	488	472	492	528	521	487	526	471	487	519	539	502	496	520	511	522	475	525	503	510	480	509	508	502	505	491	506	438	552	521	515	514	533	522	508	537	527	495	540	533	492	510	510	535	525	507	484	483	540	523	523	515	512	522	538	520	562	519	504	511	515	544	490	516	501	542	514	548	515	492	526	466	515	502	509	513	519	521	560	525	478	501	530	537	502	494	525	496	494	502	471	512	528	524	515	500	528	525	498	531	485	522	504	499	530	537	494	520	550	527	491	502	502	535	532	532	536	555	497	486	477	508	555	535	511	546	487	510	465	486	494	542	485	490	515	468	541	497	512	532	502	502	497	535	566	523	506	546	483	515	513	480	518	488	509	516	530	513	557	449	495	510	487	506	514	476	560	481	514	518	510	530	517	474	524	512	515	480	476	495	541	484	554	512	505	543	526	499	467	576	505	508	500	490	521	497	528	540	491	547	512	511	500	562	501	553	546	534	486	493	483	526	484	464	529	516	580	527	509	491	513	499	532	555	533	525	507	522	511	517	502	513	540	528	519	498	457	552	519	462	493	501	530	489	515	520	511	489	552	496	503	566	500	504	457	492	533	480	501	477	513	493	515	486	496	562	551	529	468	523	555	508	476	489	505	499	461	502	540	499	501	489	493	513	484	526	510	502	505	497	497	501	514	519	509	526	498	506	515	501	514	488	514	551	535	480	498	531	539	508	537	481	515	506	532	571	523	506	509	476	531	510	502	508	507	509	516	502	535	550	527	533	535	524	531	480	519	508	521	487	504	507	529	499	500	530	510	505	497	478	532	513	482	492	530	509	530	496	490	534	496	463	520	523	510	500	458	511	507	505	503	506	490	510	502	523	514	488	536	527	532	496	513	472	494	512	522	485	504	520	504	530	518	520	500	468	530	503	495	506	531	547	463	515	512	515	480	477	513	456	458	517	518	510	527	514	530	547	520	506	538	465	505	519	476	504	520	520	504	521	539	450	483	556	508	525	501	533	486	496	531	493	497	522	490	531	532	475	503	543	507	482	520	523	552	512	499	537	527	492	505	506	495	501	529	534	476	531	491	473	516	547	497	549	508	530	529	529	525	498	514	477	507	511	502	516	547	483	520	499	498	515	505	550	503	487	512	490	536	480	530	511	533	565	528	469	496	507	509	547	474	500	500	486	497	489	529	531	517	486	494	564	490	476	510	498	469	498	519	491	530	515	540	495	487	511	509	489	514	495	493	514	511	510	526	499	546	498	526	498	492	475	538	536	487	505	503
23282	21278	28999	23870	21279	18485	3134	1197	774	578	567	459	422	416	397	394	333	325	288	328	286	248	267	295	290	264	280	251	244	253	245	257	246	225	253	232	261	233	216	206	198	191	214	207	195	219	189	193	215	197	418	410	250	180	198	174	178	205	210	223	177	194	176	179	175	180	155	179	153	186	159	193	183	189	171	201	173	154	196	185	157	169	179	181	151	162	183	167	183	169	176	185	195	190	163	192	158	185	147	157	162	182	151	179	155	161	173	164	177	170	180	172	160	163	188	135	153	148	159	166	143	168	161	190	166	171	171	177	167	166	161	175	184	171	194	179	159	177	170	178	163	186	158	188	164	168	157	146	185	177	150	171	151	149	173	182	192	167	171	169	165	164	177	178	157	150	177	163	170	202	165	173	186	152	162	169	168	174	179	191	175	170	169	150	197	171	173	182	161	170	199	188	168	153	175	186	170	178	178	170	167	185	172	167	169	185	163	162	185	179	188	160	193	177	183	157	140	174	152	172	183	165	196	189	174	175	193	182	175	157	160	147	174	164	160	172	171	169	196	160	174	172	192	157	167	160	169	164	167	159	166	163	172	172	169	186	183	167	155	171	172	199	151	163	173	169	175	182	183	167	168	151	136	155	157	166	179	152	157	182	161	151	156	169	158	151	181	173	199	165	187	182	167	157	179	167	179	180	161	177	179	182	182	183	151	175	173	150	196	171	160	172	159	177	171	154	176	169	176	181	163	152	160	166	191	155	152	168	158	150	162	170	179	193	136	172	143	177	141	193	180	195	168	153	176	187	155	168	179	170	183	190	139	154	193	171	162	165	174	215	167	154	163	172	174	178	164	173	182	172	169	164	172	161	190	176	167	162	171	179	154	160	177	176	177	172	172	183	177	178	176	193	177	169	153	173	160	169	164	196	172	168	172	180	168	172	174	165	170	172	158	176	171	164	166	170	164	162	158	182	168	179	192	173	169	168	169	166	201	174	167	167	168	179	181	163	179	193	169	171	161	178	180	184	191	163	167	168	154	169	162	175	171	183	153	182	162	181	170	183	179	158	161	168	174	161	162	155	168	161	165	172	164	159	178	182	184	169	170	189	187	158	144	149	191	161	161	159	171	179	168	166	165	167	179	166	173	189	136	182	195	151	173	179	186	182	178	158	157	181	201	152	172	197	167	158	167	170	175	155	189	171	181	180	179	166	167	175	163	164	171	191	191	161	184	172	164	180	183	166	174	159	167	174	170	166	162	176	191	179	171	176	189	175	168	191	166	168	157	165	160	158	165	170	174	178	169	184	164	161	175	155	162	176	179	183	196	173	175	151	148	165	188	154	160	180	165	138	164	165	199	164	178	179	177	181	166	174	193	180	159	181	157	153	173	189	198	175	200	163	187	149	171	164	196	173	162	149	177	182	175	175	178	177	187	179	167	174	155	180	181	170	150	167	171	181	148	187	183	161	167	163	155	160	186	150	189	179	175	175	168	161	158	187	172	169	171	151	159	185	154	164	174	162	176	186	174	177	162	167	165	180	144	183	166	168	173	165	165	163	143	146	176	177	136	197	176	180	164	172	158	165	157	173	166	172	179	158	171	158	166	165	190	162	153	149	159	147	170	172	149	197	151	172	182	177	191	161	172	161	163	157	184	165	152	163	180	162	166	173	173	175	175	169	191	170	165	169	172	179	183	151	175	156	161	173	172	152	169	187	154	178	155	205	155	181	186	171	172	163	168	159	176	188	191	155	185	173	180	158	149	166	143	163	158	162	141	178	172	186	195	182	185	165	176	176	147	171	179	158	179	158	171	152	157	171	170	174	187	159	149	182	166	176	160	154	159	176	170	186	170	151	158	166	154	166	163	189	157	171	192	151	161	164	164	158	174	175	198	163	163	178	163	176	164	176	163	159	206	177	181	163	178	153	170	164	177	164	179	182	162	162	171	181	189	166	177	175	195	181	189	183	157	177	180	160	183	147	187	164	165	174	166	175	161	169	202	171	164	179	173	167	193	186	187	197	161	168	188	168	184	174	155	180	172	164	147	172	158	165	158	189	161	176	173	174	150	157	198	195	162	163	195	180	155	187	178	165	152	171	165	187	161	178	153	162	161	171	170	165	166	158	163	179	165	184	159	172	174	155	192	166	170	170	160	172	184	182	183	177	169	159	164	170	177	170	171	183	177	171	161	146	175	173	186	158	156	163	156	172	163	168	179	167	170	185	169	165	171	188	150	178	166	185	190	196	174	172	176	153	180	166	152	152	144	158	184	147	159	164	163	175	172	173	170	172	170	173	173	164	169	176	166	182	181	155	164	175	168	164	145	169	196	162	141	179	187	163	161	173	180	163	157	177	180	177	167	171	157	169	180	194	189	192	194	175	145	166	158	165	175	156	188	171	155	173	158	147	173	167	170	174	169	177	157	179	161	166	195	161	190	167	168	181	182	145	188	194	164	169	180	177	175	154	160	178	177	161	189	163	179	156	165	138	177	180	166	176	161	177	187	166	159	187	184	179	169	169	164	182	179	172	161	188	161	173	149	167	181	155	176	175	174	152	174	160	167	171	161	166	165	218	176	188	178	175	140	163	188	166	145	179	172	143	182	174	166	140	190	187	139	161	183	149	165	176	166	192	158	180	177	163	176	162	172	165	167	161	180	180	159	178	188	175	177	157	141	149	152	174	167	177	186	180	163	174	164	183	166	175	174	187	144	195	188	154	172	183	161	141	164	199	152	164	186	180	186	171	165	169	187	169	163	188	132	151	169	187	171	172	177	143	185	164	171	155	176	138	164	190	169	166	164	168	145	176	155	165	161	179	177	165	179	169	152	173	164	176	172	160	151	168	162	204	184	178	163	190	176	182	154	164	174	207	167	181	171	168	155	179	173	158	183	167	190	156	171	153	158	157	153	174	173	150	158	175	174	185	179	165	178	164	199	171	176	180	141	175	179	177	167	181	169	197	161	180	175	156	168	180	164	158	180	164	147	158	154	175	178	186	176	154	157	162	158	154	160	152	176	159	158	165	167	188	147	178	155	190	176	193	176	169	180	148	178	176	170	145	166	176	152	171	160	175	178	152	148	171	153	183	188	168	164	204	210	158	177	157	184	200	180	158	159	169	190	158	185	177	146	183	149	165	174	176	154	176	139	186	151	156	172	188	191	151	176	182	170	165	173	165	173	171	164	145	171	189	179	171	156	170	162	178	194	175	171	166	185	166	166	175	160	146	169	176	173	146	185	173	162	169	175	192	162	178	194	180	168	151	176	150	156	195	166	150	158	164	157	179	191	152	180	169	175	175	153	154	175	171	156	161	158	188	162	184	170	180	157	182	167	180	168	151	181	161	179	180	155	187	154	187	166	184	179	162	173	174	159	153	170	141	184	174	176	171	180	167	190	161	156	186	154	213	208	172	172	166	167	174	161	182	162	166	158	166	160	148	180	158	159	154	190	169	192	168	182	159	183	170	171	177	155	162	193	149	152	157
12077	23779	23119	16943	10283	7265	4519	3938	2609	2018	1738	1568	1314	1136	1175	1017	951	813	777	727	696	663	675	685	692	722	663	607	617	587	607	572	605	562	557	558	547	520	517	474	440	412	419	411	426	400	396	409	388	371	1200	1162	525	375	359	366	349	338	356	328	347	299	370	302	314	304	319	347	326	325	328	339	326	294	314	354	318	320	304	336	277	297	313	312	306	303	316	320	334	305	325	335	335	303	330	286	303	308	308	331	306	267	290	310	328	305	321	304	302	315	352	322	314	294	325	306	301	317	293	293	312	285	320	330	302	318	315	314	318	318	310	316	292	332	282	301	277	350	326	304	308	347	347	280	320	316	306	291	330	305	337	304	319	331	306	311	283	299	294	310	314	325	302	316	347	322	276	341	318	295	295	330	343	304	324	316	361	298	282	316	321	302	344	310	304	307	334	360	284	351	277	332	313	300	320	274	347	311	312	328	333	321	299	309	297	334	324	293	321	306	298	319	363	334	321	328	314	291	315	308	297	328	326	292	323	309	318	330	330	331	315	301	304	320	319	322	323	320	286	327	317	288	316	296	328	320	317	317	287	297	305	329	284	289	309	332	312	302	275	302	333	316	333	292	293	319	309	299	305	339	302	305	304	306	300	281	288	331	349	289	291	293	304	328	328	298	309	257	316	318	314	295	311	324	295	320	307	310	320	320	302	322	291	312	296	339	308	325	313	308	294	309	306	308	284	286	321	321	287	318	337	296	294	336	312	312	323	306	279	313	304	350	307	324	331	330	325	304	306	311	297	314	316	312	321	313	296	285	289	324	311	332	291	315	345	316	295	297	288	291	341	338	279	309	306	311	316	336	292	322	303	331	300	283	318	311	304	342	284	343	322	325	303	317	320	315	323	347	298	322	325	294	329	304	314	313	300	319	322	333	301	327	320	293	305	300	311	315	313	315	315	315	314	292	300	286	307	316	309	315	304	312	325	321	293	334	312	300	304	300	306	322	311	309	317	323	306	318	321	307	325	329	302	302	298	331	301	303	306	301	297	342	307	340	309	331	338	293	325	264	317	295	300	324	307	326	319	318	313	337	313	329	346	308	328	295	309	308	303	300	334	295	340	298	308	324	322	282	300	333	354	322	337	305	292	341	313	298	329	304	323	331	319	345	292	304	302	322	327	345	322	300	322	314	314	328	334	320	315	313	338	303	319	326	302	339	318	294	289	280	315	299	313	323	322	301	284	288	327	339	347	336	333	298	301	307	310	314	323	348	328	316	314	310	301	300	307	342	284	321	289	290	286	320	310	307	306	343	308	302	325	308	327	299	315	326	295	308	311	327	323	324	307	312	322	314	299	315	289	348	274	311	323	314	316	346	331	283	331	297	315	313	290	306	329	337	369	329	295	290	318	318	287	280	343	323	340	330	309	311	288	313	302	304	300	316	317	321	294	292	329	292	324	303	337	309	311	307	322	299	337	307	329	331	315	261	297	286	315	285	307	317	327	302	304	290	319	320	342	308	319	325	302	296	302	308	301	317	314	342	344	329	306	290	312	321	320	295	310	318	346	318	285	320	280	289	315	312	321	305	334	321	315	296	307	315	302	334	337	290	311	323	332	350	301	311	311	316	308	317	327	340	312	336	313	300	331	318	350	340	301	297	334	329	319	305	319	288	273	300	327	322	326	286	330	323	329	316	301	315	323	316	305	324	308	304	296	328	297	314	322	292	334	282	335	310	282	326	318	312	332	331	311	309	320	328	299	314	293	283	339	325	320	308	311	302	304	280	314	300	289	309	303	308	287	328	304	315	294	331	308	311	322	329	323	324	316	321	320	299	305	316	289	321	326	322	295	305	277	315	319	325	328	289	309	321	315	309	326	322	301	317	296	317	298	272	331	295	332	308	308	318	306	265	278	310	309	319	329	307	316	302	316	309	329	315	304	310	300	278	350	316	317	346	328	318	328	322	322	319	287	318	323	335	292	310	287	331	328	326	331	301	306	296	329	283	335	318	289	341	343	307	281	305	296	330	330	315	336	313	286	303	338	310	316	278	319	285	313	320	323	309	292	316	332	301	323	341	299	306	270	305	319	296	327	294	325	284	292	356	297	307	293	329	280	308	311	330	307	313	277	300	316	315	329	303	339	318	290	311	297	316	284	342	300	309	289	299	335	269	303	324	277	361	301	293	293	322	323	332	335	320	340	329	312	330	267	309	275	284	301	306	316	329	303	302	314	291	309	312	305	304	320	298	329	326	280	316	276	325	285	341	316	319	335	306	335	333	318	344	310	326	332	309	298	299	302	345	301	299	316	273	303	299	283	301	310	320	317	316	327	334	306	330	328	313	298	324	323	302	319	304	291	320	321	352	296	311	322	320	281	285	288	335	314	302	305	304	307	306	299	299	315	312	334	292	298	331	301	291	342	293	306	319	320	316	322	337	311	314	315	297	285	324	347	337	334	293	334	323	333	354	294	326	331	316	306	287	307	288	288	313	320	310	300	333	292	318	310	303	308	335	305	285	270	307	311	291	314	292	307	300	331	314	333	303	334	287	328	313	306	347	304	283	259	315	297	304	314	283	306	315	294	302	340	311	294	302	320	281	323	311	320	291	292	304	315	304	326	305	304	294	307	345	322	306	329	315	305	306	339	317	327	312	315	296	329	306	310	316	321	287	316	289	321	307	306	309	321	327	287	313	306	338	322	294	314	295	315	283	288	296	314	295	274	326	320	298	340	323	330	294	326	299	311	296	325	336	287	304	263	302	282	340	300	313	324	312	321	305	307	289	292	307	324	318	343	309	303	337	331	316	300	330	346	305	318	328	333	299	331	329	298	330	339	328	314	295	293	327	316	335	285	324	304	306	294	312	307	294	322	329	304	298	316	291	294	281	303	319	314	354	264	306	296	313	315	301	318	343	306	320	297	310	322	307	293	315	329	336	297	337	332	313	317	291	295	336	313	329	314	283	312	315	289	296	306	302	303	344	305	301	323	318	293	345	325	308	350	316	332	298	301	302	327	310	310	321	303	324	333	352	308	281	295	313	302	296	335	284	316	287	327	303	329	297	325	328	343	300	328	346	287	314	343	306	326	302	323	317	300	315	326	293	332	338	337	302	307	310	322	315	295	313	286	302	282	327	312	308	299	310	305	325	333	272	311	292	308	308	302	329	311	317	309	324	309	304	311	320	314	320	289	364	281	303	320	282	333	274	317	306	322	334	325	322	312	333	318	323	302	310	294	292	311	314	329	308	314	335	315	311	295	301	285	310	298	311	326	278	308	287	296	330	309	283	306	318	311	346	303	315	293	306	302	297	281	320	281	315	268	332	314	325	289	310	287	299	309	332	323	284	327	332	308	291	280	303	316	320	327	344	309	299	290	314	328	289	283	299	313	312	307	327	328	303	329	328	326	309	308	298	294	296	300	292	325	313	297	309	283	331	322	324	306	304	331	308	341	291	320	308	309	306	304	311	320	303	330	324	329	251	322	333	318	339
26841	19942	8934	3773	1808	993	674	537	455	419	391	400	366	363	362	345	358	359	316	322	326	323	356	374	351	360	340	326	351	353	330	346	333	352	347	347	308	364	315	324	336	331	320	315	316	333	310	338	317	314	319	293	315	332	286	306	310	345	324	320	333	337	325	334	352	293	319	306	316	313	325	319	300	350	309	308	307	316	306	328	316	341	309	324	340	310	333	347	327	294	316	340	314	336	310	307	317	331	342	301	308	350	291	333	337	318	296	330	279	311	319	298	318	314	313	310	286	298	310	343	296	309	302	332	332	353	338	300	345	308	314	315	345	316	323	304	324	315	320	317	314	316	345	299	292	332	275	269	325	279	317	337	310	294	314	279	330	285	328	337	326	310	317	322	311	332	299	333	313	299	320	308	328	302	330	342	279	300	325	288	296	300	279	276	327	294	302	311	283	298	330	310	326	333	336	291	320	333	315	315	273	345	302	309	344	312	295	312	289	309	306	293	316	279	315	299	327	312	325	309	346	315	323	316	341	318	315	336	320	263	294	321	323	323	315	322	324	334	301	304	307	313	312	268	352	299	309	306	317	330	311	310	311	343	310	308	326	331	327	305	310	304	344	329	305	316	327	328	301	341	307	293	324	310	333	329	310	308	340	307	289	295	305	311	299	333	308	335	340	273	345	346	318	337	332	336	309	302	314	331	305	313	313	304	317	339	312	303	326	306	312	302	312	325	312	312	318	306	287	337	319	279	309	335	310	305	291	332	315	310	341	343	333	313	344	328	338	340	328	319	292	320	311	298	310	303	315	322	299	334	301	321	291	318	301	299	286	310	313	323	299	319	298	344	282	340	299	328	331	349	294	330	301	331	307	276	306	350	327	332	303	315	305	311	326	288	326	345	292	317	314	310	328	328	349	295	302	339	294	322	309	334	332	318	312	316	287	306	325	324	325	289	296	348	301	322	336	347	292	295	321	301	303	309	299	304	320	310	345	348	310	316	309	291	326	302	321	305	333	311	290	295	297	338	300	337	290	345	326	305	304	304	297	325	320	339	302	310	321	285	279	342	336	337	323	306	305	303	318	342	340	303	336	312	321	295	339	285	300	326	337	311	323	310	327	319	323	348	334	290	310	314	335	329	315	335	327	325	292	309	318	315	323	309	349	328	285	325	306	315	321	312	298	322	332	329	313	297	291	289	325	340	328	322	325	317	299	293	313	307	322	316	316	319	298	327	301	297	293	319	311	306	298	303	330	306	333	316	302	329	316	314	295	293	293	279	307	350	303	326	319	314	337	302	323	341	307	303	317	319	328	296	309	336	302	339	309	347	279	324	300	312	308	320	299	306	279	276	320	309	303	338	317	313	301	335	306	341	333	329	321	309	327	303	325	302	283	320	276	343	335	309	316	315	330	269	323	314	339	316	292	335	323	339	321	298	340	335	295	291	293	350	325	324	322	322	339	281	315	344	346	322	334	309	325	324	292	317	330	299	310	330	330	321	288	292	318	314	317	306	308	330	320	309	325	309	339	293	291	332	276	344	320	353	352	310	342	311	302	335	319	264	309	359	331	301	280	309	325	319	318	338	304	336	312	306	331	306	304	308	336	307	299	329	334	295	312	288	347	322	303	315	321	291	299	355	318	292	299	319	288	369	282	295	304	311	341	306	295	328	330	291	324	293	339	291	284	301	311	330	297	318	277	328	294	326	316	319	308	316	316	321	304	285	314	311	294	348	323	283	293	315	312	301	330	330	296	358	294	314	327	288	310	327	308	312	311	347	290	314	292	305	327	264	340	287	314	301	305	321	272	312	319	312	307	305	323	337	347	354	300	314	299	309	300	296	333	301	287	306	338	334	306	307	308	294	255	313	276	317	317	288	361	283	299	328	309	335	326	318	325	306	309	365	310	314	350	291	328	304	308	298	333	328	317	321	284	324	304	317	319	319	316	327	328	338	324	304	298	309	326	312	322	299	338	303	339	311	324	303	316	299	308	331	294	292	292	322	345	321	325	317	341	319	320	316	309	303	309	334	295	310	289	292	307	316	308	324	295	305	291	280	339	319	306	324	318	304	309	297	315	348	344	300	355	315	325	325	326	324	303	317	328	334	314	318	327	322	291	340	305	325	325	324	326	325	313	307	296	299	333	291	324	305	315	326	297	334	321	289	309	324	311	323	297	367	305	325	330	299	301	325	312	317	342	325	293	354	294	326	301	316	325	325	300	316	304	336	297	327	325	311	323	298	332	344	309	314	296	308	313	319	320	322	320	309	314	318	295	316	303	294	331	297	301	337	324	295	309	307	316	310	331	319	304	338	315	353	335	321	308	297	331	321	337	341	312	303	314	312	308	317	309	281	339	336	329	318	321	317	293	333	311	325	301	327	316	305	294	316	285	337	319	302	325	310	305	319	336	312	309	304	304	278	310	320	306	305	326	311	311	307	329	297	320	325	308	289	315	321	339	284	310	298	301	302	323	322	295	279	342	308	291	331	321	292	319	324	318	312	324	295	312	311	318	313	330	328	304	316	308	314	311	263	309	306	329	306	322	311	313	325	326	338	340	288	325	322	300	307	339	324	325	312	320	324	331	311	374	300	296	351	338	279	327	308	304	322	340	325	324	295	314	334	299	327	309	296	335	288	335	341	302	311	329	318	314	356	340	299	286	279	304	301	339	316	314	347	322	298	319	330	323	305	277	338	341	313	300	329	294	294	306	288	307	291	322	310	284	353	325	324	301	323	294	304	302	305	329	295	314	320	325	313	329	299	327	320	286	343	324	305	326	332	285	320	295	314	305	292	318	311	332	329	319	286	301	305	295	308	332	308	303	318	331	328	304	299	306	318	320	302	332	337	319	312	276	326	339	334	317	316	285	333	331	311	323	340	321	336	286	341	330	307	328	303	308	317	312	282	340	318	302	327	317	267	330	345	308	330	313	349	319	293	342	305	314	305	318	358	290	324	310	321	299	341	337	297	295	330	342	311	320	314	309	309	308	331	311	319	321	292	308	318	359	326	301	353	322	285	322	326	312	299	315	335	303	329	325	318	309	303	330	300	301	325	310	312	331	318	299	331	344	294	322	324	316	295	314	297	318	330	317	347	328	335	302	333	304	325	279	306	295	318	303	326	327	321	326	324	337	298	302	293	326	332	314	310	327	327	337	309	317	338	298	288	317	322	331	321	317	283	316	315	303	326	335	329	318	333	307	317	332	333	324	321	335	327	299	303	312	325	322	343	296	321	315	301	316	300	312	302	311	310	289	352	283	276	281	319	312	312	316	332	273	298	350	290	295	321	315	306	303	311	344	298	339	337	307	347	329	281	293	302	342	315	321	296	352	312	300	325	335	299	313	320	322	332	292	300	307	324	371	297	263	313	310	319	311	306	319	277	323	323	348	321	343	310	317	305	314	298	315	310	372	333	310	312	327	298	322	339	311	294	335	332	322	310	304	314	316	299	275	313	295	287	319	306	295	306	319	297	305	309	336	308
7530	10552	11112	7961	4902	2902	1752	1704	1235	1010	963	836	781	691	811	732	755	680	695	689	663	681	659	690	664	690	667	617	670	679	649	646	668	626	676	626	656	637	620	609	598	605	606	613	620	570	614	635	619	579	608	600	561	549	563	530	577	599	585	583	581	553	581	551	575	591	553	560	580	556	601	590	513	562	563	546	613	551	540	564	560	581	567	567	526	559	527	553	553	574	561	549	600	608	549	502	586	548	581	567	532	554	584	549	556	575	557	601	558	580	592	572	599	524	537	562	588	561	517	584	542	573	569	566	570	567	583	604	574	550	583	569	590	591	561	563	561	522	521	568	568	586	503	566	539	546	598	564	557	565	570	574	572	553	614	533	612	586	562	561	570	561	555	530	593	549	608	572	604	569	562	552	581	574	576	587	576	575	590	561	555	544	553	546	552	551	568	587	545	560	593	588	606	507	590	580	588	575	609	524	583	582	591	524	554	546	563	531	588	570	583	550	576	551	550	572	575	532	545	584	543	598	586	577	574	608	556	551	550	575	569	626	566	542	564	541	570	556	581	561	605	543	587	554	557	580	522	586	625	521	537	543	565	601	545	564	547	560	577	575	521	594	571	600	554	574	553	517	576	562	526	611	511	569	574	528	565	586	607	570	536	572	540	561	595	550	564	590	558	541	543	560	574	561	575	542	557	551	605	565	583	536	574	537	605	620	565	552	583	575	573	546	558	572	557	563	551	562	559	617	553	583	543	553	553	539	589	548	581	577	534	567	537	597	562	616	568	523	588	550	579	598	552	553	561	543	588	528	552	538	571	587	584	572	595	567	598	583	578	561	555	531	587	560	539	542	532	563	532	592	566	596	559	599	561	591	594	549	573	564	582	565	567	564	566	585	553	565	507	502	538	578	494	569	603	584	592	540	542	563	580	550	544	565	604	575	562	569	608	584	543	537	515	523	507	582	590	544	549	518	558	557	554	611	582	520	566	540	574	556	554	536	527	577	586	575	544	546	594	610	550	522	559	602	527	577	569	570	519	554	586	606	551	589	587	586	531	585	665	543	529	581	566	515	542	584	545	543	577	586	588	524	551	609	547	555	568	566	597	532	560	547	561	611	589	554	569	582	611	579	617	544	577	530	556	589	566	559	584	549	535	540	548	575	569	555	560	564	567	540	608	562	599	559	591	575	529	597	553	514	547	555	566	593	594	579	574	567	530	574	538	557	592	538	554	542	592	533	580	577	573	561	569	549	598	569	553	628	557	567	574	598	598	543	543	547	595	534	535	569	543	546	549	587	555	558	559	545	569	602	588	582	579	530	596	609	586	590	591	575	557	567	580	563	520	566	586	613	577	551	564	575	529	569	582	559	553	558	503	545	541	575	577	543	554	560	554	505	549	549	577	578	544	560	560	532	540	547	539	581	565	560	572	609	573	554	556	559	575	595	544	543	556	529	563	562	557	572	544	560	539	553	547	522	590	566	550	584	553	612	558	548	535	569	557	596	596	579	543	553	536	556	548	519	555	544	597	615	550	573	562	568	554	596	580	548	593	599	561	533	548	554	578	558	530	569	567	557	565	572	522	576	561	536	556	535	535	566	537	629	577	567	558	551	569	611	537	560	594	552	625	588	572	537	567	562	579	571	594	593	610	553	571	567	584	574	531	575	593	581	562	578	563	576	582	599	589	555	547	530	570	539	577	534	592	579	580	573	572	544	545	581	539	580	553	564	566	592	537	576	541	545	560	568	563	599	566	573	575	577	562	557	598	583	566	544	565	551	574	549	557	552	577	586	545	535	576	578	554	567	587	550	525	559	518	552	590	559	596	529	559	552	579	588	601	585	539	577	528	544	577	537	578	574	569	592	584	553	574	540	542	603	589	584	571	537	580	562	524	554	539	535	555	568	538	565	573	577	541	566	595	570	550	540	552	540	553	547	586	606	565	559	578	589	575	561	573	583	571	577	541	559	541	568	579	546	556	577	604	586	562	550	592	564	541	555	545	571	568	583	553	566	551	552	560	571	611	586	571	548	571	562	538	566	561	544	540	560	525	536	567	557	560	595	566	542	611	599	596	553	588	588	521	591	615	591	558	544	569	605	578	567	559	600	515	564	572	565	571	569	614	564	558	565	547	609	588	589	616	593	579	604	540	562	575	515	580	570	587	557	555	607	561	560	574	535	558	555	537	584	558	596	564	592	572	588	579	586	528	534	542	560	556	565	558	543	576	587	554	569	588	565	588	537	562	590	585	570	580	595	566	637	542	552	615	535	534	567	545	526	595	572	525	558	533	521	525	557	571	541	597	582	562	593	560	580	565	571	591	544	572	575	565	545	545	564	623	608	567	567	564	579	593	563	580	541	521	555	557	566	541	574	492	590	526	575	558	571	602	571	568	520	599	543	542	579	585	605	561	558	589	538	569	607	565	544	525	582	552	518	585	564	524	567	583	545	577	576	553	505	570	589	640	577	539	579	583	610	537	609	579	558	560	596	592	558	543	562	584	570	578	639	536	559	553	531	549	579	517	577	567	561	593	588	574	566	571	558	563	562	544	551	598	565	545	583	585	567	572	564	560	531	564	516	549	572	554	542	559	552	574	588	566	528	561	575	547	561	551	586	551	623	561	601	548	561	569	602	544	589	555	558	588	577	593	542	575	556	511	582	587	578	598	564	551	580	561	568	582	587	596	586	553	555	549	572	544	573	557	524	612	588	578	535	565	563	579	547	584	551	579	533	554	558	574	588	556	516	541	583	553	552	543	553	553	575	561	624	559	591	575	562	579	565	544	594	564	572	581	548	582	542	578	566	576	609	563	588	595	565	552	596	585	587	561	521	549	578	543	542	573	563	587	562	545	544	553	541	581	553	544	517	554	570	507	553	563	570	559	589	519	568	574	599	549	565	540	611	573	545	583	575	562	552	583	591	539	540	533	533	598	545	540	605	571	608	595	578	561	556	522	564	539	583	546	578	555	558	564	536	587	577	559	569	566	550	578	552	617	529	535	553	626	567	594	581	580	618	597	588	534	539	563	573	521	513	577	556	566	557	573	557	579	578	553	580	571	529	554	556	547	608	531	551	550	569	525	575	558	603	584	570	567	564	588	565	585	542	528	578	556	553	581	579	547	596	535	568	578	569	512	600	544	519	592	554	559	559	537	577	560	579	581	571	531	515	544	577	558	569	578	528	571	580	538	554	559	547	587	552	549	590	547	555	573	587	586	520	561	529	606	567	576	574	542	565	562	588	532	583	595	544	546	571	535	556	560	543	584	540	581	595	577	553	572	562	583	576	569	585	577	545	580	544	558	564	570	599	574	564	573	552	562	508	580	567	593	541	581	570	574	568	569	577	557	538	572	555	569	562	546	590	567	544	550	557	575	547	557	567	585	581	576	599	571	595	594	605	561	546	561	578	576	583	562	585	556	562	545	544	545	533	608	608	550	534	585	582	581	544	535	550	563	542	546	576	540	544	558	580	567	580	579	560	556	546
24190	21320	28337	24623	19927	4358	1421	877	666	564	518	460	426	390	405	380	382	367	334	383	356	374	356	326	317	345	380	327	330	352	343	299	309	325	324	314	291	311	297	313	287	243	293	304	298	302	288	276	310	283	389	375	324	281	302	275	300	291	284	294	260	288	281	272	247	273	300	289	281	255	273	293	271	285	288	267	289	297	257	257	255	285	294	272	259	280	285	279	298	271	255	282	256	257	277	301	288	250	272	263	256	283	280	269	288	259	284	290	261	268	287	269	275	236	279	260	284	277	243	248	252	278	263	270	285	283	289	271	279	280	273	249	273	268	247	296	248	254	262	264	306	271	265	275	273	252	287	260	273	278	281	275	228	265	273	293	267	284	266	268	254	312	293	265	262	265	284	283	254	277	276	299	276	275	286	288	268	264	285	288	255	293	285	290	259	294	244	260	250	279	263	256	278	255	254	265	280	257	285	256	312	272	286	260	285	277	246	291	288	266	280	261	277	281	300	277	273	269	276	248	260	284	301	280	271	301	242	270	278	289	280	267	306	289	266	283	255	280	265	273	253	249	261	267	287	306	274	286	251	249	284	290	249	259	258	271	271	269	241	275	274	276	251	258	262	282	265	275	257	277	274	268	264	287	269	263	278	281	293	311	275	319	247	272	258	294	275	281	297	274	288	273	282	271	277	283	243	259	270	279	277	251	274	250	272	275	269	275	319	273	275	278	284	266	283	236	311	271	273	281	266	287	302	272	273	244	280	279	268	291	257	262	286	307	261	256	272	301	239	279	276	261	272	278	278	276	275	246	250	268	279	278	257	283	303	260	280	278	260	271	288	297	271	266	268	267	285	275	263	267	292	255	289	254	274	277	261	277	278	272	269	287	241	292	292	271	296	257	278	300	284	277	280	260	253	279	312	284	279	263	298	282	263	255	266	275	278	276	268	287	271	273	276	283	263	276	251	248	274	256	288	270	301	267	260	283	265	268	283	292	278	285	268	300	318	252	266	296	276	269	279	301	274	309	282	294	268	266	274	259	291	251	256	256	290	254	280	250	281	239	243	282	271	266	257	285	248	259	244	285	264	258	293	257	273	277	272	270	261	275	285	280	259	271	272	259	277	238	264	295	272	293	274	272	266	254	290	289	266	296	272	261	274	271	246	285	269	238	282	252	256	296	256	270	258	252	283	277	265	275	233	264	278	265	265	279	309	265	266	281	291	262	265	259	258	287	267	250	297	292	264	269	267	299	268	237	300	297	262	278	300	259	261	275	250	268	285	268	265	271	267	278	253	279	263	263	260	258	282	298	266	281	273	262	252	274	237	266	241	289	270	316	282	288	249	256	262	276	287	300	266	272	276	280	252	267	290	284	278	243	233	261	278	267	252	269	297	233	280	253	278	253	254	258	266	268	267	278	287	251	283	277	276	242	274	264	294	274	272	272	310	258	299	257	282	284	279	274	268	259	273	309	271	300	284	253	243	282	253	268	266	258	259	272	277	250	279	310	279	266	258	253	307	280	272	268	275	233	285	288	279	259	290	260	263	271	275	253	276	265	270	258	262	244	270	262	268	268	266	271	278	286	278	269	271	275	272	285	270	259	250	267	258	265	282	280	278	270	298	240	283	279	284	259	259	284	273	244	268	301	288	264	317	276	258	250	273	251	250	293	296	278	274	291	265	269	280	267	250	262	265	268	297	268	255	238	245	265	273	290	287	289	283	308	295	235	253	285	263	248	284	278	289	274	299	268	243	260	264	285	278	268	251	239	278	255	263	278	277	283	261	294	251	251	275	256	271	297	289	266	268	285	280	226	270	254	289	289	278	274	299	231	278	273	307	274	246	271	287	254	292	287	236	267	265	268	273	269	258	273	272	248	263	291	290	269	280	274	275	267	273	270	300	302	257	288	248	291	273	284	239	268	264	262	268	275	280	282	278	277	272	300	259	264	274	254	239	253	288	308	270	280	265	313	250	291	282	239	252	277	278	263	267	262	256	272	263	246	248	267	281	285	282	258	279	263	278	276	267	284	282	254	281	271	283	243	259	261	279	291	303	300	292	250	302	281	254	268	274	291	242	280	268	269	279	277	305	272	258	273	282	286	287	271	276	281	286	273	271	254	254	248	257	243	261	287	271	260	274	265	278	284	270	228	241	277	282	276	282	289	262	286	256	276	267	261	262	286	284	277	289	283	277	252	292	295	281	250	242	245	280	273	269	257	272	274	259	278	269	299	275	280	268	277	275	283	303	263	305	293	239	265	278	269	269	257	265	260	256	268	278	284	291	245	280	277	286	306	255	274	281	261	279	265	292	296	281	253	267	294	294	244	272	267	263	276	262	251	247	291	271	290	290	264	276	290	262	288	295	259	272	271	287	246	282	276	281	278	276	289	271	266	249	254	252	289	256	262	268	257	256	249	301	275	274	282	271	259	311	270	272	273	288	268	267	241	283	281	269	289	262	277	277	269	275	287	289	268	275	278	279	266	263	222	266	260	268	260	250	284	281	268	258	280	250	273	254	273	264	285	267	286	281	278	298	261	246	285	274	275	258	273	249	275	245	240	308	266	271	252	267	256	271	279	254	272	258	264	247	267	287	270	277	289	280	294	251	285	279	253	265	253	280	271	265	267	252	283	270	254	298	275	269	265	255	262	312	264	301	292	276	317	249	254	245	299	271	297	277	289	279	277	249	267	248	275	281	292	265	284	224	272	259	265	292	298	249	267	265	293	286	288	252	284	287	277	272	260	273	255	281	246	283	262	261	284	264	286	298	255	270	303	279	239	237	277	289	279	261	296	250	272	276	270	264	275	258	268	237	280	238	272	264	281	280	247	277	286	308	261	272	276	282	294	264	251	272	279	278	255	255	264	283	248	262	307	270	261	259	291	261	281	253	265	265	259	263	258	262	285	271	277	280	263	283	274	241	263	280	283	241	269	262	240	297	284	261	288	276	290	269	279	270	293	258	268	255	291	268	244	233	244	285	279	271	285	237	264	279	271	269	277	275	261	282	241	273	273	265	261	251	267	252	265	269	296	295	308	258	267	259	276	240	252	284	249	245	261	276	275	260	280	252	274	261	281	260	277	286	257	257	283	247	263	281	264	266	263	274	292	258	275	260	270	244	282	277	274	259	268	274	275	236	256	276	288	275	272	244	280	280	258	296	273	232	290	310	271	285	273	273	257	261	266	246	286	289	282	265	273	287	276	268	260	301	274	245	287	281	258	259	269	264	254	274	270	238	258	258	288	260	262	291	272	257	274	314	280	249	287	278	280	274	252	284	253	269	272	277	270	263	260	282	263	279	253	265	269	295	293	258	293	287	248	276	290	268	284	266	249	283	269	258	281	297	281	291	280	257	275	290	258	273	293	265	281	272	265	261	276	278	269	252	279	263	279	261	258	225	264	271	262	261	249	264	267	234	249	275	278	255	254	296	258	252	282	254	248	234	248	303	271	267	250	272	301	270	262	257	272	251	240	294	283	237	269
8958	18698	18314	12490	8814	5491	3408	2795	2188	1682	1452	1227	1132	1051	1011	987	966	823	811	740	772	749	731	742	725	797	716	704	701	728	675	709	665	690	687	667	656	648	629	553	533	596	579	547	554	601	559	510	524	547	938	791	527	594	528	550	510	505	549	524	576	502	524	521	548	542	530	523	501	519	457	486	521	493	528	507	513	477	512	504	502	495	489	512	494	532	468	507	532	540	494	485	494	514	481	517	531	481	475	500	500	516	514	504	504	527	489	505	505	490	475	501	480	487	490	503	484	493	492	476	514	473	496	517	529	501	519	524	510	462	489	545	487	474	494	510	491	509	474	433	538	520	511	495	472	499	472	488	503	492	489	474	479	498	484	490	518	473	518	501	506	523	515	476	511	518	494	503	518	460	520	523	482	517	499	538	451	501	502	525	545	516	455	556	553	464	465	471	505	508	478	460	471	484	532	474	490	495	524	516	470	491	526	475	479	500	490	510	507	476	528	540	523	451	494	544	490	533	494	493	488	472	522	473	463	500	479	519	512	488	499	497	524	466	492	474	500	508	485	433	512	521	445	534	507	455	518	474	467	496	491	472	509	495	491	476	491	475	513	459	512	482	495	542	505	488	477	519	471	471	488	521	484	488	502	487	489	467	511	467	462	513	485	500	474	526	481	509	451	466	501	536	512	503	477	530	482	489	504	492	507	474	489	471	481	492	520	494	527	539	508	491	508	506	503	499	477	483	521	480	488	518	478	452	481	543	523	489	488	445	487	489	460	512	466	498	523	482	492	505	529	510	503	500	466	497	525	502	504	472	488	430	479	472	528	490	475	510	460	487	459	489	485	483	488	492	507	536	491	482	488	500	472	495	498	472	487	517	479	493	484	550	545	486	450	544	534	509	481	459	483	484	485	484	483	506	486	460	524	514	465	474	495	507	508	508	503	482	494	483	488	477	540	489	530	488	455	538	534	486	522	517	500	496	508	501	494	459	454	470	464	504	485	521	502	473	482	502	451	482	477	504	483	460	460	524	516	490	480	453	452	512	530	502	497	481	500	481	524	495	495	474	529	494	506	502	509	483	492	503	511	511	525	495	531	513	506	530	532	491	508	467	523	507	505	457	497	494	486	539	522	520	511	501	479	519	493	508	491	477	519	475	492	471	468	472	476	507	502	487	477	531	459	480	537	504	512	476	518	521	502	503	541	496	494	492	473	465	491	465	493	471	505	517	499	514	529	483	507	475	471	515	473	496	502	511	485	504	544	471	524	524	505	524	506	555	481	465	508	474	502	508	471	510	493	471	454	500	480	478	521	500	510	486	508	498	483	491	499	510	499	520	441	473	475	489	524	502	509	477	495	495	510	445	499	494	473	483	527	520	541	495	494	441	521	498	502	488	501	487	467	501	497	512	484	509	487	505	511	507	486	487	458	459	545	494	500	495	514	500	508	467	482	470	501	521	476	486	478	510	513	515	479	471	513	543	490	477	470	495	451	483	460	529	465	486	501	443	494	509	507	496	501	508	504	535	478	509	481	483	490	504	535	517	504	473	454	491	540	501	539	497	497	492	508	468	509	512	470	515	526	465	502	496	490	504	477	531	545	500	473	453	476	521	519	499	521	458	532	476	501	508	495	501	516	537	546	513	481	476	544	466	482	504	554	488	467	525	460	473	517	503	525	453	462	525	472	514	472	475	498	490	509	483	520	511	488	507	513	485	529	481	477	494	468	501	495	493	506	527	513	488	482	493	523	500	509	526	478	484	523	538	510	493	503	503	480	505	494	511	488	479	506	534	535	478	491	468	531	538	501	477	494	493	496	513	492	462	525	487	495	452	481	515	515	496	507	518	505	486	518	508	511	473	512	510	524	490	513	481	476	483	455	536	495	498	452	494	466	475	505	519	474	500	502	494	480	482	501	453	493	505	500	447	505	515	495	529	509	523	515	458	477	487	514	497	491	518	460	500	522	481	502	523	513	462	543	512	476	532	466	464	482	521	513	517	492	490	503	489	455	498	502	470	490	513	497	471	488	532	499	500	484	490	514	466	502	454	509	505	459	451	467	498	494	462	493	470	518	482	453	483	477	497	492	506	491	475	516	485	506	523	479	500	478	511	532	548	504	519	472	522	493	535	491	473	507	488	515	496	524	460	475	486	506	481	503	505	458	505	524	495	478	495	483	509	519	482	484	501	491	489	484	507	507	512	538	506	508	500	497	499	531	461	521	517	511	474	510	488	507	501	450	489	469	523	461	520	482	526	477	497	510	502	530	523	461	523	488	544	492	488	483	507	494	467	506	489	527	505	490	481	496	472	483	492	522	480	518	481	505	493	512	479	485	546	492	477	489	517	463	467	500	497	546	485	500	515	517	491	478	485	490	522	512	525	520	492	485	462	483	486	491	473	536	501	474	469	493	443	490	494	509	491	515	522	499	523	465	530	497	507	467	527	515	485	515	464	513	507	518	498	505	471	515	491	503	490	500	522	513	506	520	468	511	493	479	545	470	490	505	480	487	531	510	492	552	518	510	504	508	519	450	513	546	474	497	509	501	490	503	522	498	478	470	484	494	527	509	494	445	487	523	521	495	513	480	508	515	521	481	528	502	479	513	539	500	524	525	445	549	485	490	474	505	536	494	507	510	505	525	510	516	500	518	484	508	495	476	493	506	502	513	499	495	485	494	476	505	504	517	496	485	470	519	527	485	518	506	469	526	465	500	489	514	504	520	472	502	501	495	458	495	467	501	483	498	515	515	517	507	543	502	497	486	514	498	535	507	459	525	527	518	497	468	472	507	434	519	504	503	480	486	511	479	467	508	509	499	489	487	523	503	470	500	513	525	500	490	515	492	478	497	519	454	433	472	483	493	527	510	499	512	444	494	496	484	516	476	500	495	503	492	455	494	513	470	489	515	536	513	493	499	499	505	519	528	502	547	481	490	472	490	485	525	512	462	460	534	480	462	474	488	500	518	521	502	478	492	484	538	499	521	424	506	510	523	490	462	496	495	482	492	515	520	497	452	537	460	484	479	458	484	511	523	547	524	477	477	506	495	493	493	500	447	525	499	551	526	466	526	503	474	497	497	481	527	486	443	491	463	493	502	483	483	505	506	477	476	493	486	510	474	487	466	514	490	523	483	455	507	504	523	487	505	484	521	525	483	489	480	525	456	485	493	532	540	469	457	504	486	480	534	507	485	502	472	477	484	479	486	506	512	505	512	501	493	477	506	473	536	503	481	475	490	498	528	523	470	505	511	486	463	475	501	512	523	475	475	523	495	492	479	495	436	502	467	479	503	529	493	482	487	451	518	501	499	510	461	516	481	464	521	506	485	481	507	463	498	530	507	521	496	479	515	492	495	494	521	492	477	472	491	516	454	516	471	491	483	477	485	501	512	473	483	519	481	503	454	498	480	490	511	475	474	485	472	476	511	445	466	526	522	510	490	489	501	477	473	519	472	432	479	501	498	466	478	517	509	475	484	499	505	514	513	482
23183	21182	28830	23777	21182	18636	3409	1250	860	637	517	507	460	351	359	352	391	323	276	301	324	278	289	263	266	280	256	285	281	238	271	269	261	248	223	247	243	201	243	207	189	210	172	176	190	196	198	185	184	188	382	397	259	202	206	201	173	179	178	177	157	207	178	182	148	208	184	194	173	160	195	178	163	152	174	180	174	169	169	180	174	155	173	163	167	181	179	174	178	142	161	158	167	174	173	161	164	156	203	182	164	170	166	191	155	198	136	168	180	142	184	154	169	162	156	182	184	158	144	171	158	177	184	196	154	183	151	162	155	157	163	185	173	169	164	159	174	169	168	177	183	174	181	158	147	153	191	176	176	167	161	159	168	183	179	162	182	150	153	166	182	170	143	175	173	161	163	143	173	169	187	163	161	172	172	182	160	149	181	148	169	178	184	167	160	159	153	174	150	155	171	163	155	153	143	157	179	171	186	166	156	183	168	177	147	172	161	191	193	160	152	172	147	192	162	159	174	162	178	156	198	166	163	172	157	172	156	140	189	175	158	161	164	172	156	172	177	192	159	185	152	188	163	156	153	174	142	143	154	177	173	178	169	173	167	164	174	184	178	163	163	176	160	171	182	178	174	176	173	160	181	173	151	154	185	159	177	186	157	188	162	177	180	147	169	171	160	176	174	170	180	164	179	177	194	179	175	191	186	179	178	150	172	175	155	170	160	172	176	185	141	186	169	172	153	163	173	183	164	158	163	155	172	175	165	177	176	170	153	174	165	175	184	160	159	156	167	157	158	169	157	181	142	172	162	186	157	169	170	186	184	166	181	173	175	146	174	185	180	161	169	167	154	158	156	169	162	153	154	149	164	168	181	168	176	181	171	190	199	170	172	161	166	162	168	172	166	153	176	157	174	178	174	157	168	161	166	179	178	176	158	154	186	179	161	168	170	167	146	169	159	162	149	154	161	166	165	163	170	160	138	145	173	156	157	162	178	162	165	160	158	164	164	168	166	168	182	172	154	133	180	150	145	184	176	164	152	155	173	182	151	163	166	164	159	170	182	177	171	186	174	172	185	185	173	153	201	158	177	177	153	169	171	166	200	157	174	181	162	156	166	190	173	175	154	167	185	168	157	152	172	167	156	164	175	181	192	168	169	183	170	171	169	152	195	151	163	140	156	158	167	169	168	157	186	175	138	168	201	175	178	172	161	172	163	180	162	161	165	150	169	137	170	198	171	166	146	176	154	173	161	162	180	190	145	165	175	178	169	172	157	167	167	175	166	155	183	156	175	162	195	168	185	178	170	144	170	158	171	157	186	185	157	163	169	165	155	175	148	165	155	175	171	197	161	159	194	168	197	171	168	158	161	185	155	185	173	174	171	154	155	168	179	153	145	152	153	171	155	150	165	177	183	167	164	166	168	171	190	176	181	154	155	160	161	161	192	164	183	163	179	175	184	183	195	167	153	179	183	166	152	159	182	173	159	189	157	150	167	196	180	188	154	161	182	180	199	165	165	179	186	156	183	155	164	162	162	168	159	165	153	152	165	177	186	184	184	163	176	188	157	175	158	159	178	172	153	178	187	137	158	176	143	155	164	164	159	156	175	162	169	162	167	169	157	169	162	177	158	171	191	164	171	156	171	175	154	163	182	189	191	166	168	168	159	192	155	180	187	160	160	167	189	190	161	158	162	165	179	161	182	177	153	140	176	164	165	157	154	195	154	188	160	173	171	184	159	181	186	158	175	177	167	162	139	162	165	165	172	165	177	146	148	156	153	175	166	162	161	178	159	182	167	149	170	172	162	152	175	185	179	172	183	149	170	165	155	174	186	170	178	146	159	189	154	129	176	148	177	159	171	149	159	155	184	161	157	158	158	173	161	171	153	157	166	190	170	162	170	156	161	172	177	159	169	186	173	171	183	168	177	168	161	191	171	162	176	181	158	161	168	186	168	162	195	154	158	160	154	170	172	154	162	166	195	161	178	161	175	160	186	185	159	178	186	188	168	159	174	166	171	173	171	167	175	155	168	183	174	179	173	156	166	150	140	166	187	186	166	163	151	171	160	166	170	159	142	186	166	172	190	151	182	159	174	172	163	145	166	163	170	185	170	178	165	166	159	157	188	167	166	174	188	158	168	158	166	171	175	161	163	183	144	164	140	167	164	146	180	164	176	161	128	175	148	178	165	171	177	159	180	181	173	150	154	171	153	190	175	165	171	161	167	162	168	134	162	180	166	171	158	195	150	166	154	162	157	184	166	148	147	152	163	189	140	166	161	167	145	160	199	187	167	168	166	161	183	158	167	171	144	172	187	163	154	176	137	156	150	156	169	153	168	172	192	168	163	167	167	159	177	174	154	160	164	170	164	166	140	158	160	162	143	163	165	161	185	168	172	170	166	181	164	170	165	199	161	161	154	163	184	162	152	153	152	154	170	193	151	189	180	176	178	185	163	173	166	161	151	173	182	163	180	164	172	171	158	177	179	157	160	150	190	171	145	157	172	178	171	171	173	171	179	174	158	160	160	152	160	179	184	196	166	159	174	163	150	202	159	157	181	160	175	161	192	173	166	187	161	208	177	175	157	171	158	165	172	187	166	158	169	193	153	172	164	170	182	130	169	150	178	170	168	169	152	180	153	160	170	162	170	160	185	170	154	184	150	184	164	176	164	167	203	160	158	147	141	189	171	185	170	170	158	177	161	171	170	165	195	172	176	182	168	152	179	172	201	184	166	170	180	162	182	164	171	162	156	165	174	176	180	166	154	173	185	167	159	176	177	170	169	151	156	194	160	157	171	160	153	185	164	203	167	193	167	181	157	169	171	167	159	184	183	188	180	178	156	162	149	169	161	177	139	151	169	168	188	165	170	164	146	162	171	164	177	180	154	181	187	163	145	159	172	164	162	176	188	178	155	158	175	170	172	166	166	167	167	154	167	188	174	192	187	171	163	170	160	177	161	167	193	164	148	178	163	172	173	154	189	184	176	175	193	154	169	159	165	171	162	160	158	168	145	167	177	157	186	161	171	164	166	179	174	169	167	152	159	154	173	161	168	176	165	185	147	170	119	167	173	181	166	150	188	191	166	179	178	167	167	168	187	163	167	167	159	152	163	178	163	160	180	163	152	145	194	171	159	170	181	158	167	157	185	172	166	149	165	161	168	166	167	165	160	197	161	160	155	183	164	161	175	174	162	176	177	151	156	186	155	177	169	201	147	153	174	179	151	179	177	173	174	186	160	168	143	169	184	161	165	165	146	157	178	164	152	146	182	197	180	176	156	167	145	167	167	173	179	170	176	182	158	146	156	165	167	156	144	174	188	163	170	149	154	201	156	160	176	158	182	170	164	175	157	167	151	173	173	172	141	187	149	150	184	174	171	166	159	171	180	172	149	161	147	184	168	162	169	174	149	192	140	151	168	175	162	161	174	152	175	175	158	169	169	181	168	172	175	161	168	150	157	172	159	157	181	196	172	177	158	145	168	178	158	203	165	162
11400	24339	22315	15127	11742	7634	4838	3850	2846	2023	1765	1521	1362	1152	1110	1062	1017	890	785	829	790	777	674	632	701	674	671	646	608	627	615	603	605	630	559	548	581	520	454	444	408	434	392	384	378	389	352	389	394	409	953	946	627	363	350	360	397	365	344	351	336	345	325	335	350	331	348	353	321	320	319	325	298	329	287	339	297	308	320	314	285	302	331	318	296	324	315	288	301	311	326	327	317	287	316	289	310	313	310	343	322	297	316	298	306	290	295	301	320	330	306	318	287	289	336	322	312	308	309	302	315	334	292	296	302	294	319	329	271	323	314	287	295	325	320	313	298	327	299	324	312	310	339	299	300	317	331	287	317	311	289	321	317	294	292	295	280	291	302	332	297	325	321	306	304	327	310	282	307	276	298	336	321	321	291	268	316	278	315	307	309	304	299	333	311	302	308	328	306	286	297	299	300	306	309	327	326	324	303	321	315	313	290	330	295	286	275	305	304	335	299	290	289	314	339	275	319	344	303	301	317	297	312	323	288	309	288	315	339	320	306	294	324	301	305	306	282	317	334	282	321	308	291	294	295	331	327	327	320	298	310	300	299	287	276	315	315	307	298	335	287	295	301	287	331	309	319	294	306	311	269	309	352	301	308	294	308	292	310	282	312	321	312	336	305	337	288	316	299	328	310	303	310	267	322	261	308	300	301	276	333	329	303	337	305	300	326	298	337	288	303	314	323	295	324	284	289	301	316	276	287	342	309	292	306	304	303	306	266	300	333	309	302	317	327	312	320	278	287	282	308	313	296	285	315	353	323	329	286	333	328	326	329	306	294	307	279	301	301	273	314	292	308	273	319	318	310	299	303	295	324	285	289	299	319	297	305	339	313	272	282	319	302	286	307	328	276	287	322	289	310	325	314	297	296	298	305	314	287	278	310	319	287	320	310	335	303	312	321	296	314	270	304	334	318	323	298	308	334	311	281	324	303	341	317	320	286	261	274	314	299	314	284	308	318	310	293	322	292	340	330	303	331	307	326	330	307	291	312	278	297	285	257	311	326	316	298	276	315	314	288	309	277	314	301	303	277	338	318	313	313	292	276	335	298	287	327	322	280	305	268	287	337	309	294	285	326	320	288	306	321	320	303	298	276	291	301	326	313	311	306	287	322	270	326	311	318	275	298	299	302	297	297	305	271	312	264	302	292	298	308	301	284	345	310	324	320	278	313	318	312	281	326	301	294	317	296	320	287	319	315	289	325	332	286	297	308	297	332	304	300	312	313	305	312	300	336	319	322	281	303	340	317	297	293	315	302	328	309	311	316	303	319	304	299	340	347	292	347	302	312	299	310	279	276	306	313	308	312	299	349	330	300	305	301	282	297	306	331	299	306	317	332	304	303	323	280	296	293	287	323	335	299	286	291	302	313	311	313	327	315	304	311	312	305	290	281	291	327	335	300	316	284	262	286	277	314	307	345	302	270	288	292	313	322	332	304	318	293	294	331	320	278	300	294	284	309	296	325	278	280	312	293	312	319	347	348	292	295	300	289	298	295	296	296	291	304	306	295	302	312	279	302	287	311	289	313	300	294	307	299	317	321	323	274	314	286	298	290	274	342	286	326	297	329	323	299	269	314	308	301	324	315	293	308	286	292	305	296	300	300	287	318	282	285	313	321	304	307	317	267	317	296	309	317	314	299	294	292	323	293	314	285	310	310	310	286	301	274	308	308	291	314	269	290	277	328	300	302	324	314	298	316	327	317	298	299	323	319	299	298	298	307	293	302	273	283	311	315	305	296	316	339	313	283	317	343	292	308	296	331	338	298	309	279	312	333	321	278	303	312	305	286	317	308	306	294	324	300	305	297	259	313	300	297	340	294	297	317	273	296	295	299	297	290	311	288	325	319	301	281	328	326	308	311	288	312	318	284	290	292	333	257	310	335	327	279	311	299	314	295	314	313	317	328	263	310	343	295	300	324	326	280	315	285	300	283	273	321	281	295	291	313	312	314	280	291	289	302	290	296	290	304	317	301	297	346	310	297	302	323	304	314	292	322	291	287	253	310	309	290	300	291	321	300	314	312	320	282	295	306	311	304	290	315	332	288	331	322	339	291	309	284	339	260	287	298	312	284	309	306	335	315	285	327	301	290	318	310	324	301	284	307	273	300	349	299	299	293	343	308	293	323	296	303	332	298	300	300	286	318	297	289	334	331	301	309	270	296	288	296	301	320	306	327	322	288	301	291	294	297	320	321	285	292	300	301	302	306	329	260	279	295	305	327	302	287	305	359	311	287	313	305	313	300	317	281	325	307	310	301	327	320	336	315	271	267	315	282	318	275	304	326	336	300	313	297	313	310	294	329	281	307	325	323	280	335	301	308	306	269	302	294	303	336	328	283	283	313	290	301	317	293	283	304	302	305	309	278	288	310	321	268	288	292	296	297	287	303	295	323	303	328	326	324	304	305	293	313	325	297	289	300	288	285	307	298	338	319	304	340	294	291	304	304	304	273	334	358	320	318	300	276	306	293	294	304	331	316	301	275	305	317	320	301	310	312	304	303	287	275	290	307	282	307	318	299	300	292	301	292	313	320	326	299	281	315	300	320	300	290	310	306	326	263	302	294	316	301	301	301	305	302	268	322	294	311	306	297	320	323	325	317	303	311	334	331	294	278	294	325	295	306	285	309	315	310	282	296	309	296	296	280	275	317	309	310	308	321	320	283	292	317	292	330	314	300	287	303	298	281	309	317	296	320	317	277	326	298	288	287	312	298	285	318	287	305	328	292	344	301	303	328	295	302	318	295	330	308	300	307	308	288	306	317	297	322	275	259	292	331	287	307	289	315	263	294	306	310	301	330	298	294	280	325	272	321	278	317	290	312	302	338	323	301	316	318	309	265	318	319	291	305	297	302	336	317	296	277	323	319	270	318	340	321	341	322	311	336	295	308	325	321	315	312	321	311	325	298	319	294	301	307	308	313	321	302	312	292	267	313	297	294	313	304	312	314	303	292	303	303	301	313	312	316	277	335	302	300	326	311	302	329	356	296	323	347	300	291	294	287	246	307	300	283	299	333	319	283	351	303	295	285	282	286	288	311	297	302	289	304	303	298	339	280	288	308	316	277	322	327	323	297	299	348	293	296	294	279	292	278	303	269	319	314	313	323	327	293	297	302	299	342	321	302	295	320	333	328	288	315	292	303	293	308	314	272	295	316	290	277	294	315	337	303	305	323	307	303	294	252	303	315	303	288	294	305	288	312	255	310	304	293	303	319	318	309	292	332	300	297	336	293	286	286	314	291	329	288	294	327	293	314	306	275	258	307	320	333	309	308	300	283	359	301	296	313	320	261	319	311	265	288	326	311	315	283	292	311	308	323	309	300	260	285	287	337	320	309	302	294	295	297	326	294	311	321	312	294	266	316	304	335	316	328	310	290	325	282	306	315	329	305	321	300	289	312	284	293	306	297	284	271	320	323	323	258	291	300	286	305	295	307	319	284	313
26848	19981	8914	3026	1699	1030	745	550	534	453	420	382	418	367	364	350	377	354	352	352	319	337	347	365	369	323	353	344	348	333	322	367	339	379	361	346	348	359	333	344	345	341	303	330	330	320	296	324	308	341	325	327	306	290	304	295	306	312	345	323	290	327	336	329	318	327	349	328	307	311	329	302	331	309	307	315	337	328	297	327	338	310	295	318	344	318	311	326	302	298	307	322	326	293	324	324	338	296	346	288	311	331	337	323	326	307	330	319	355	339	313	321	316	331	346	309	313	280	337	352	349	324	284	334	322	311	335	303	352	320	305	278	329	320	323	305	330	322	343	288	304	333	347	321	326	314	328	328	369	324	298	305	318	304	297	331	296	301	300	321	306	329	307	306	310	305	327	325	339	345	334	313	303	336	317	325	323	325	331	294	343	333	320	287	324	336	332	318	336	308	317	308	311	293	362	322	294	345	331	298	334	318	313	357	330	361	332	299	324	311	346	330	311	312	319	311	303	361	340	330	307	322	348	336	332	328	315	349	343	315	328	316	345	323	338	310	313	344	289	343	335	294	320	324	323	356	338	307	330	333	340	328	304	315	326	336	326	332	323	294	359	320	314	341	295	326	306	312	314	345	313	346	309	325	333	307	322	321	314	350	338	336	302	334	296	333	347	317	325	326	341	337	311	298	307	332	328	340	311	312	310	341	306	315	328	285	283	291	298	311	316	330	304	304	312	305	318	325	300	327	306	325	343	328	299	320	335	306	334	315	333	332	326	300	316	350	343	316	306	301	368	278	286	337	332	310	350	332	313	331	308	317	323	313	313	295	335	324	327	304	319	370	333	304	315	312	289	341	305	303	336	332	334	345	304	333	323	314	350	318	316	343	319	305	317	334	305	324	320	306	294	357	316	326	348	322	320	311	308	314	305	344	333	282	299	309	308	317	340	320	266	323	337	314	323	298	324	313	331	327	307	314	329	339	320	314	298	284	311	333	313	326	304	314	312	304	321	328	331	327	333	316	298	321	302	324	316	330	309	315	326	338	321	279	320	318	303	314	284	330	344	318	351	331	324	299	286	291	320	317	327	310	292	309	295	320	333	314	334	301	317	343	285	316	322	335	346	324	323	322	327	330	320	287	321	291	311	322	303	305	331	286	271	332	297	316	325	320	304	321	373	320	338	310	311	357	308	316	292	286	344	324	332	308	308	309	331	298	329	312	295	346	270	292	365	316	299	308	338	334	321	315	291	307	337	296	295	350	316	277	314	335	282	322	333	303	357	329	293	275	317	357	307	349	290	326	351	363	317	350	290	310	331	309	310	297	297	319	313	279	322	377	334	322	339	340	290	322	291	315	335	293	331	308	283	323	351	321	292	359	329	334	341	348	324	340	328	289	328	303	313	325	294	353	333	325	330	306	283	312	285	318	308	312	374	322	324	312	326	292	338	305	326	329	328	326	308	330	338	319	328	288	322	326	323	322	319	306	326	301	323	313	328	329	335	304	302	317	300	315	345	346	293	342	310	337	331	260	326	322	325	285	327	321	319	289	316	316	287	286	301	297	309	324	335	320	324	319	320	314	314	319	311	312	298	338	324	299	333	323	290	324	343	310	334	330	321	328	335	349	342	296	321	293	287	302	341	299	315	292	303	300	325	316	337	319	334	300	318	307	324	309	320	300	321	309	310	340	331	309	327	311	320	325	360	336	345	342	317	332	329	374	327	289	294	304	354	323	305	341	321	343	338	313	309	331	309	282	312	302	341	316	329	299	313	286	331	320	339	320	328	317	328	328	349	315	346	351	316	312	325	335	320	322	319	283	308	290	308	307	319	324	335	320	362	298	323	309	348	332	274	312	337	313	367	339	347	313	305	306	320	357	341	328	341	313	321	359	292	313	350	304	319	336	327	341	315	304	325	299	312	343	311	320	329	322	301	331	303	332	310	296	297	326	352	315	311	296	304	320	292	322	316	332	320	348	338	307	296	300	334	306	314	318	304	317	315	300	322	309	304	328	382	302	321	295	332	331	288	341	340	292	296	322	351	326	344	303	349	308	315	300	328	329	343	331	311	319	292	321	312	296	311	302	315	339	301	305	329	320	313	319	313	329	315	325	324	333	332	327	343	349	362	325	316	334	300	298	320	330	305	318	299	334	313	336	309	313	306	284	306	318	303	317	328	339	327	341	298	313	350	347	331	332	327	326	291	319	318	290	331	342	327	337	309	308	315	295	319	328	317	327	335	296	323	324	330	291	320	316	314	303	342	303	339	309	299	340	307	324	323	307	329	299	329	287	325	342	293	352	343	288	326	305	342	346	317	312	311	335	341	329	299	307	332	291	333	305	341	319	333	340	330	336	358	340	310	301	339	295	335	313	328	333	307	326	310	326	333	320	305	328	350	324	293	330	328	314	326	333	289	300	327	341	350	310	315	329	311	281	346	282	334	340	297	329	343	342	332	328	340	320	335	303	327	311	321	321	305	331	319	297	298	352	341	320	320	356	283	344	312	328	339	348	312	318	271	313	309	294	316	308	286	304	324	333	348	305	300	331	337	318	341	318	289	318	325	297	319	338	300	309	326	314	349	313	301	310	343	313	289	318	321	302	321	311	309	332	311	302	357	289	306	307	309	338	367	300	315	337	327	303	306	328	295	340	299	338	321	316	315	338	344	335	335	311	293	293	316	325	326	312	300	313	320	318	328	332	339	311	334	341	347	321	321	324	353	300	306	297	303	292	361	294	283	333	326	314	296	314	340	344	313	287	323	312	304	327	310	323	305	317	326	345	286	322	307	334	318	327	304	314	342	284	309	337	332	328	305	326	306	323	323	330	326	336	323	323	309	274	308	298	325	315	311	321	308	301	295	319	312	295	333	329	315	322	319	326	320	335	330	311	306	305	309	322	304	292	314	335	344	298	295	330	293	333	296	324	347	325	311	338	343	290	332	355	349	347	334	314	333	343	320	318	343	309	308	339	326	303	311	342	325	344	277	301	318	318	302	326	307	349	309	309	311	305	323	315	316	338	333	320	315	319	342	302	314	353	318	326	329	324	351	322	332	338	324	324	347	310	325	303	318	327	315	321	317	327	339	333	338	309	321	304	317	316	328	318	347	347	330	316	328	336	296	313	312	318	314	289	320	303	341	337	295	325	300	291	321	323	347	333	316	295	321	338	333	340	346	339	293	332	319	349	301	288	312	323	288	312	321	349	316	312	333	340	303	302	327	328	321	335	329	305	307	318	332	315	286	309	311	316	301	348	294	315	329	298	315	336	330	307	319	322	296	305	321	309	290	322	327	308	324	321	303	321	304	355	309	324	331	338	301	325	307	341	311	323	334	304	355	347	310	304	327	318	316	343	304	308	311	307	321	321	309	295	315	323	319	297	301	319	331	322	358	327	330	314	324	307	313	322	290	320	316	326	316	319	304	329	273	318	336	338	327	343	328	340	349	313	294	310	291	329	348	286	338	285	342	335	328	328	330	335	357	321
7434	11756	10669	6396	5017	3245	2085	1651	1350	1055	893	905	830	768	775	769	766	759	707	709	678	650	632	676	678	677	676	649	635	682	705	710	668	642	615	656	644	628	644	618	593	597	567	601	623	612	650	588	571	575	630	610	614	589	569	598	575	580	616	621	580	572	566	563	560	575	569	619	547	582	577	581	554	604	593	578	557	572	578	571	594	531	608	577	555	583	543	550	563	528	570	571	572	566	594	559	577	568	596	544	555	586	548	541	571	567	550	592	547	615	584	553	567	583	587	573	587	581	536	593	572	550	596	561	583	549	559	582	566	595	587	586	555	585	582	557	565	610	556	567	573	558	539	566	576	557	572	539	573	543	553	571	534	559	541	552	576	616	588	552	591	541	596	554	604	587	577	546	580	584	557	584	581	592	570	614	581	556	582	614	571	565	596	557	597	584	580	591	584	587	587	603	580	599	524	567	557	582	527	551	576	606	620	587	571	605	583	589	575	537	559	563	573	530	589	551	620	559	549	551	532	573	589	590	595	546	591	601	566	595	588	599	597	573	559	536	548	566	573	566	573	561	563	582	598	545	568	588	584	527	553	557	593	588	550	573	542	551	562	604	585	533	542	610	546	570	616	521	589	552	570	572	594	590	573	581	568	588	576	625	553	587	555	510	609	546	565	520	548	563	580	574	570	616	570	548	592	569	557	628	586	567	590	584	600	541	582	596	590	599	595	619	569	591	570	563	614	586	595	607	575	594	574	576	533	579	588	561	525	545	599	566	585	571	524	607	565	535	546	551	599	520	563	570	579	573	503	562	596	525	602	555	591	579	549	618	581	529	548	592	561	509	579	579	612	581	600	570	583	555	573	596	601	543	578	542	634	589	532	557	537	529	555	576	573	529	589	575	547	581	616	616	568	599	593	601	507	601	573	581	546	545	548	585	536	537	577	546	583	572	555	601	580	564	549	598	536	589	557	557	559	569	596	589	583	550	560	550	584	573	553	549	543	577	626	599	518	551	552	574	597	610	568	543	579	625	561	510	605	560	638	566	538	598	522	592	577	568	564	543	606	559	536	592	573	567	568	575	575	570	574	590	561	580	573	567	525	547	564	556	560	558	585	536	576	608	577	558	550	566	610	641	623	580	576	573	605	587	561	639	622	591	557	565	575	543	622	563	552	569	535	609	548	572	601	573	571	536	593	558	585	591	584	548	580	545	564	583	571	592	578	541	607	581	575	590	586	615	524	565	584	585	581	606	565	563	576	567	500	552	566	550	520	596	588	560	561	588	544	585	611	578	603	612	595	584	542	567	535	561	527	565	570	592	537	587	591	605	586	605	560	589	542	536	568	537	545	575	575	555	584	574	618	598	592	574	579	569	593	534	543	604	559	534	592	566	586	553	529	548	570	577	597	589	559	583	610	572	572	599	548	588	603	569	548	577	553	580	575	542	590	587	556	570	618	569	566	557	552	657	560	570	580	570	576	565	554	578	549	584	578	578	581	614	565	602	568	566	621	570	582	594	607	554	590	630	554	577	585	604	579	535	556	569	526	597	563	574	577	555	530	561	565	557	590	612	594	534	589	561	596	561	570	557	556	614	572	560	585	586	581	584	562	602	562	570	562	566	584	569	592	595	573	606	582	575	540	583	557	554	589	585	546	647	571	588	563	555	588	552	550	556	528	524	528	587	565	540	587	574	574	578	583	563	598	596	606	523	505	590	583	564	586	528	617	572	560	559	589	534	587	544	616	553	559	577	562	580	540	610	596	585	565	573	602	613	602	552	562	591	551	585	625	552	609	562	549	587	571	542	577	589	573	568	602	585	576	548	559	567	556	574	554	622	586	590	553	581	569	538	568	602	564	509	591	567	549	575	564	539	557	557	611	574	539	565	582	578	612	561	534	574	526	565	585	576	596	559	592	539	547	569	604	575	578	588	593	574	565	613	596	568	566	576	553	542	559	615	589	546	588	600	549	556	574	532	560	597	557	555	573	571	640	586	594	543	549	572	552	579	608	578	558	581	567	576	603	560	553	558	571	571	570	584	552	542	596	565	555	523	585	579	572	561	597	553	574	556	573	587	590	578	563	573	555	588	533	549	564	581	563	533	557	584	589	597	574	588	546	567	521	527	575	561	554	544	571	582	560	572	561	564	575	581	575	545	575	531	559	569	574	541	576	582	562	534	618	520	618	537	582	586	551	564	584	576	554	576	582	579	603	561	602	572	600	578	599	571	564	619	569	556	535	563	579	580	583	629	598	556	546	554	574	540	558	552	597	570	573	590	552	545	604	615	515	581	568	557	564	554	552	554	576	596	589	556	567	653	578	611	550	571	576	537	563	542	630	561	584	579	550	584	572	558	595	570	571	594	587	574	542	558	579	609	572	562	540	573	575	548	551	591	531	597	509	594	615	576	551	551	539	571	549	558	622	586	534	557	599	591	608	533	554	549	557	554	544	596	522	531	557	582	585	585	570	549	602	577	553	570	558	563	566	574	529	526	586	567	595	613	614	593	559	629	562	585	614	567	549	581	577	569	533	584	588	584	548	600	539	584	528	558	610	539	547	557	519	589	572	565	587	561	567	585	588	524	547	586	577	554	563	575	558	573	538	578	538	566	577	548	560	568	583	589	578	551	549	552	567	536	557	559	582	565	578	536	582	591	585	585	583	567	610	544	599	629	588	554	556	549	569	553	572	536	600	569	580	595	559	576	545	600	571	585	571	598	576	572	562	611	567	578	548	577	570	556	560	569	547	581	598	588	559	548	547	568	562	588	527	540	550	561	547	547	526	583	559	596	530	582	547	567	541	582	567	575	597	585	566	547	584	571	581	587	580	529	588	561	561	600	545	570	587	581	609	634	543	583	534	573	597	584	579	555	575	582	579	542	588	590	555	569	576	558	557	573	589	592	603	612	576	536	582	585	589	552	572	577	603	548	543	591	588	590	565	537	585	562	563	567	539	594	540	540	614	566	582	592	553	516	573	603	590	565	579	534	541	587	582	580	515	582	562	543	566	574	544	557	589	536	629	551	613	559	571	552	551	580	569	573	543	560	565	514	561	526	609	565	544	522	572	571	592	564	619	593	535	577	565	585	582	581	566	586	547	565	548	589	573	555	584	510	613	578	604	557	562	608	548	542	542	557	577	590	560	567	611	527	528	600	530	604	556	535	600	570	534	571	572	548	582	590	602	618	577	582	558	538	539	609	570	595	586	571	517	611	570	546	596	570	579	566	597	510	580	587	547	565	579	546	574	604	593	558	553	585	589	565	605	530	593	572	577	533	572	561	551	576	522	520	582	559	557	588	513	625	612	591	545	589	577	550	544	552	541	577	554	559	588	573	551	561	587	523	562	532	600	546	599	576	522	508	572	585	531	579	569	588	500	565	597	561	533	539	594	552	584	547	574	575	571	538	570	584	559	574	586	600	578	564	574	571	564	528	567	599	573	572	583	530	537	587	563	565	516	661	586	594	533	567	567	570	547	609	582	580
24143	21307	28359	24586	19902	4500	1672	938	724	621	482	491	481	413	373	390	398	393	363	366	350	369	360	385	337	340	324	304	302	338	300	351	345	319	308	308	327	301	320	315	324	309	290	308	278	310	277	288	306	297	445	460	464	298	292	277	291	324	291	281	289	289	248	264	270	264	301	289	278	277	267	287	279	284	260	278	260	258	298	290	290	293	301	277	294	263	263	310	269	256	263	320	295	272	259	298	252	268	296	256	269	273	278	286	270	250	292	302	273	266	267	289	266	252	270	261	273	286	266	261	274	274	266	264	279	271	271	286	253	267	309	248	260	282	320	272	280	275	286	273	287	282	264	258	289	277	261	282	283	295	267	281	252	290	265	262	299	280	282	282	282	255	288	262	242	301	270	273	275	279	255	271	290	300	298	282	243	268	282	318	275	276	277	269	263	247	270	269	275	287	276	272	266	272	289	282	280	308	290	266	270	277	264	293	235	259	257	248	295	283	266	281	284	279	293	274	267	246	298	302	265	266	291	285	253	276	279	281	279	269	291	271	277	285	271	266	257	277	280	296	283	295	284	280	270	267	256	288	291	287	269	297	303	292	289	260	261	265	260	272	273	298	281	263	284	280	285	284	246	287	281	263	273	270	281	279	311	289	272	260	275	306	289	271	257	277	280	285	278	286	269	268	298	280	293	288	258	285	287	255	272	265	303	273	307	270	263	276	280	253	288	270	269	297	261	274	272	285	252	308	267	278	266	313	253	258	270	282	271	294	244	252	300	293	276	279	260	255	281	295	275	297	282	269	270	258	304	275	276	249	289	280	281	291	285	264	268	278	279	270	229	308	274	275	299	250	263	292	287	290	296	266	266	252	291	268	266	297	284	295	276	305	268	254	273	255	252	249	261	283	284	264	265	276	301	267	246	307	278	280	249	270	319	297	276	278	287	269	281	273	276	299	247	271	268	257	273	284	291	279	276	278	304	273	291	282	264	279	268	268	263	298	261	246	276	270	278	266	281	302	273	265	287	253	245	272	269	306	272	269	270	263	283	266	284	291	277	261	256	302	270	265	264	277	246	263	275	300	266	240	265	266	281	294	274	260	253	284	267	258	256	252	267	277	287	265	297	301	274	276	267	267	254	277	251	277	283	288	280	275	289	263	277	242	261	256	277	247	258	313	275	284	285	272	280	284	260	284	285	280	281	290	273	278	248	250	273	251	266	276	297	289	298	301	286	270	279	250	296	285	240	289	265	299	273	276	294	279	264	287	293	286	262	257	293	307	323	278	245	266	285	258	284	272	263	280	297	266	266	263	317	275	294	302	264	278	265	270	256	278	272	291	277	295	262	300	261	278	296	256	296	276	262	249	317	272	264	241	259	270	261	272	257	254	289	298	280	274	269	263	305	267	265	282	282	264	287	263	289	265	304	297	266	271	285	279	267	284	270	295	256	296	255	280	285	259	273	257	259	263	262	245	290	265	291	261	301	272	260	280	281	293	304	288	274	295	296	256	273	285	292	255	257	292	266	261	269	298	267	275	277	260	261	283	259	273	273	260	307	287	254	261	266	270	255	301	290	291	319	281	275	264	275	275	267	285	248	259	281	270	306	278	296	299	290	274	278	281	245	295	302	287	280	259	297	251	258	257	297	281	266	284	300	266	262	278	266	276	273	268	280	298	266	257	280	261	292	263	277	267	296	245	276	262	249	264	274	252	270	301	300	265	286	281	259	321	270	263	292	306	262	258	268	307	270	261	316	308	287	276	266	281	276	259	231	268	283	237	272	278	258	263	285	270	273	279	269	260	274	255	310	291	285	268	252	245	284	260	291	276	266	286	305	305	276	269	262	265	273	268	281	248	283	282	239	278	294	274	287	275	276	247	263	253	276	293	274	240	289	279	254	249	274	290	286	258	301	278	321	298	259	255	260	312	241	265	282	260	282	255	280	290	291	296	260	256	308	277	295	251	286	291	264	298	285	266	287	295	269	282	311	290	266	257	249	282	267	283	287	277	279	259	279	253	261	278	289	291	274	294	267	287	272	296	262	277	286	295	286	284	255	251	264	265	299	272	281	307	251	238	265	292	248	272	294	264	288	264	278	288	289	289	281	289	277	268	277	269	286	279	282	269	289	282	298	316	281	278	311	274	266	258	242	286	275	286	259	300	266	262	296	281	270	252	286	276	303	285	296	268	284	254	284	330	288	273	261	259	302	266	241	310	280	320	264	262	304	269	285	255	279	287	286	279	281	241	248	269	289	303	248	283	280	251	270	280	304	286	293	294	288	257	259	277	248	247	303	278	288	285	259	254	285	257	282	289	256	276	262	272	292	259	278	258	287	288	282	301	283	281	257	259	259	250	289	286	269	273	284	279	280	280	245	277	288	298	274	296	270	278	270	228	278	283	257	265	292	278	264	270	288	269	275	274	271	283	280	254	255	262	284	234	279	261	273	287	291	288	262	277	278	286	277	296	258	268	278	286	270	279	287	254	276	276	295	274	241	247	271	262	269	270	309	294	268	247	269	266	277	251	242	268	277	262	313	278	278	277	286	260	279	264	235	301	265	273	284	248	261	262	301	263	252	256	248	274	281	270	280	282	257	252	245	292	276	278	287	244	285	277	263	246	292	264	276	271	296	274	261	285	268	270	265	282	275	260	273	312	285	290	249	263	270	288	285	302	272	282	252	304	288	262	252	278	252	294	278	253	280	296	264	259	285	256	285	270	278	304	284	276	272	276	268	268	271	262	265	257	270	282	264	279	291	308	264	287	259	297	252	258	261	252	266	284	222	261	285	263	265	249	283	315	296	262	251	261	277	272	260	294	261	260	294	247	282	277	282	267	264	268	276	281	277	299	251	244	249	271	268	271	301	283	271	306	243	294	268	267	257	289	292	292	257	266	263	285	293	266	264	256	282	292	220	295	274	263	284	298	273	265	274	274	273	285	277	278	270	314	253	289	272	307	289	284	280	295	290	294	296	290	297	261	301	258	269	266	280	264	280	274	282	262	264	258	282	258	261	249	262	286	285	291	271	307	276	262	271	281	289	295	283	294	271	288	254	295	285	272	286	285	254	276	256	271	260	281	284	260	276	290	293	243	275	248	278	284	247	295	300	277	272	276	291	286	267	277	264	286	252	242	297	263	265	301	306	291	268	242	276	259	280	266	296	284	277	260	264	251	289	262	249	263	255	291	320	263	299	281	275	274	270	275	300	278	292	290	267	293	266	298	287	294	281	276	299	255	254	302	289	257	270	306	270	278	283	270	233	256	269	290	282	265	265	288	296	256	262	275	262	298	274	287	304	277	302	310	273	268	287	300	265	290	249	240	261	249	263	268	277	284	261	260	271	253	283	293	261	289	243	278	284	248	280	255	275	286	290	272	279	247	263	290	259	277	285	288	292	244	275	253	279	248	254	288	253	285	267	289	298	272	261	235	293	280	279	271	271	260	292	300	271	238	333	254	290	234	297	309	265	281	274	292	266	245	282	256
9440	19750	17672	11195	8359	6058	3951	2664	2228	1688	1459	1259	1158	1009	986	1025	942	875	847	836	815	724	817	789	826	721	732	688	687	779	653	727	723	693	703	674	666	642	620	606	563	563	598	533	509	564	584	581	552	552	1167	1055	1099	513	565	527	558	512	532	528	542	573	529	535	567	503	522	500	527	496	514	481	516	496	522	513	500	485	464	497	548	549	522	546	443	496	484	515	490	489	505	504	496	497	517	504	518	531	514	487	518	481	520	470	509	493	499	487	458	485	522	488	493	490	507	541	567	493	528	520	526	463	487	469	541	542	494	477	503	531	546	516	495	490	538	482	477	482	514	484	503	474	514	501	479	534	473	496	447	518	513	532	476	532	518	544	508	489	473	507	504	529	481	523	520	490	459	489	485	492	464	491	457	536	505	485	562	511	509	492	481	505	455	532	494	499	483	495	489	519	505	516	465	484	462	491	490	440	486	491	545	528	495	490	479	460	473	509	492	479	536	500	505	498	527	479	531	501	514	509	531	486	485	520	487	484	500	496	507	501	470	518	450	501	530	519	545	524	513	523	503	507	545	525	494	516	469	501	475	497	536	512	519	522	510	473	540	522	528	515	486	532	522	500	508	530	512	528	505	524	490	508	503	502	506	491	492	461	484	523	501	487	497	479	497	532	463	472	468	530	460	495	463	518	474	499	512	477	481	467	528	529	477	486	505	524	498	491	479	508	492	522	508	495	522	501	494	493	480	495	500	469	513	504	497	508	474	530	537	527	504	506	508	512	478	497	478	519	492	502	496	541	510	518	531	529	499	510	521	488	498	473	494	526	494	497	486	460	491	528	518	507	518	468	508	490	513	523	506	514	487	481	526	509	470	498	500	501	521	491	467	509	488	513	517	517	466	476	527	511	500	460	492	531	484	512	454	478	528	460	533	529	491	524	531	438	505	510	470	534	510	477	472	524	540	505	462	485	477	471	493	476	452	516	465	511	460	500	484	518	485	499	508	502	524	536	476	512	470	486	521	475	471	483	543	501	491	531	510	547	515	527	519	514	481	471	482	507	486	524	514	522	498	492	534	500	509	536	489	492	556	505	492	509	467	487	526	497	518	493	488	533	485	509	497	507	507	503	482	486	493	531	507	492	483	507	494	469	496	471	503	513	516	495	518	491	548	500	520	500	530	515	520	512	513	515	516	466	519	505	498	470	472	508	507	506	509	489	528	481	503	496	504	537	509	513	499	511	482	554	481	488	499	476	505	491	491	510	534	491	497	477	505	555	492	498	484	458	494	496	507	461	543	518	536	445	475	486	536	537	513	470	524	503	464	523	500	505	519	496	533	483	492	489	531	489	516	514	519	442	501	482	546	498	511	503	523	548	492	482	474	479	497	529	476	469	533	500	517	485	473	503	441	475	479	512	499	474	498	549	533	518	507	524	465	474	519	503	534	462	516	520	481	509	505	516	497	487	494	484	510	514	477	504	482	518	507	502	511	482	454	496	502	513	543	565	502	493	471	513	497	505	515	494	542	506	502	484	464	482	524	539	515	514	483	514	511	473	502	484	511	497	483	494	522	514	475	527	441	478	544	517	573	516	518	487	548	476	515	521	471	532	491	484	483	459	525	547	521	479	488	465	491	451	464	489	486	493	507	489	500	532	545	471	527	508	494	529	504	510	484	511	514	451	521	477	485	511	460	498	476	490	505	487	482	512	527	463	494	482	525	445	466	519	504	519	512	473	524	506	511	494	484	521	474	556	494	480	534	498	532	478	449	493	478	486	493	522	546	507	526	519	509	509	506	468	528	499	555	509	522	521	467	479	482	499	511	467	500	544	483	505	531	470	501	466	481	519	514	503	515	483	522	541	513	509	521	551	501	510	465	498	503	531	511	471	503	488	544	478	507	477	527	541	445	489	549	546	529	531	498	527	537	490	547	490	475	527	497	489	560	509	459	506	501	483	513	501	534	482	470	473	511	504	440	470	509	503	492	494	499	538	521	522	433	460	492	488	507	484	493	498	488	529	503	488	512	516	516	463	529	489	510	511	462	510	495	496	466	534	513	468	484	481	486	528	499	536	493	509	480	494	536	502	519	569	518	505	498	500	523	508	509	513	514	539	534	514	491	514	507	503	493	510	493	497	522	524	502	491	484	478	516	475	488	533	530	509	472	456	477	528	492	486	518	482	514	555	525	504	510	520	534	482	492	517	503	495	540	474	508	477	509	550	470	491	535	524	453	511	467	490	538	475	497	500	506	516	498	491	518	485	475	497	496	487	515	502	529	482	511	529	518	495	482	502	546	500	534	487	528	505	533	565	523	481	482	509	503	530	495	495	524	511	523	447	562	509	479	477	530	530	510	481	511	529	495	490	527	495	490	516	529	493	493	467	494	501	498	494	544	535	492	497	508	487	508	479	508	496	490	484	523	516	511	535	512	489	518	495	465	480	534	502	494	485	479	508	532	505	507	468	505	492	526	472	482	515	485	489	479	481	553	528	493	503	501	498	516	476	543	525	507	501	525	507	494	477	486	493	539	482	490	523	571	498	493	478	518	486	532	541	499	494	501	521	519	478	490	508	508	568	506	464	495	501	484	476	512	505	507	533	502	478	539	526	493	510	467	493	514	456	508	509	541	488	510	506	525	504	535	491	511	525	532	461	486	507	532	522	464	522	507	497	501	521	510	494	485	504	484	507	527	555	482	532	535	519	494	490	491	531	489	472	451	517	482	515	552	509	529	513	504	500	483	502	487	486	526	483	526	472	490	494	529	475	517	505	454	500	531	486	531	553	493	493	536	487	512	502	518	484	525	491	490	446	498	501	492	500	481	488	480	516	495	575	517	512	455	485	512	497	531	498	522	477	526	477	522	468	528	470	487	550	507	544	517	507	512	465	562	492	503	476	497	467	521	482	485	487	528	493	480	517	489	530	490	501	546	521	557	514	526	525	482	509	537	519	486	487	477	522	499	535	503	513	525	511	486	519	509	476	499	485	479	490	521	499	458	485	529	537	493	524	518	521	486	482	496	494	491	468	487	527	477	506	460	508	494	491	461	504	492	463	487	501	530	495	526	512	504	489	489	526	544	464	474	519	508	486	526	498	523	498	509	477	485	528	527	482	481	494	488	517	534	538	477	469	492	493	528	499	509	489	454	523	531	476	509	497	488	450	506	492	480	510	500	508	463	545	495	480	495	511	487	470	543	502	502	530	521	500	468	505	520	507	508	523	505	507	548	490	471	523	496	498	494	527	470	506	520	481	497	485	498	491	490	482	493	457	512	473	518	505	521	467	542	477	485	544	508	443	506	471	522	482	478	503	498	514	532	534	492	498	529	523	502	499	497	505	470	521	486	494	508	532	474	538	508	468	476	484	537	485	491	512	548	493	523	454	478	497	524	505	478	523	460	538	503	496	549	508	534	499	491	483	475	505	509	474	466	497	488	466	473	523	525	533	481	449	506	484	536	488	498	522	484	457	493	453	517	520	540	488	525	526
23336	21322	29051	23912	21327	18550	3799	1226	871	680	615	497	484	364	383	423	379	303	317	300	295	282	300	273	282	292	234	256	281	278	272	273	250	235	247	236	241	222	227	200	209	202	211	197	186	212	205	192	185	201	683	623	397	197	207	196	193	179	183	174	166	189	193	168	156	181	173	167	176	181	181	153	176	157	170	157	165	187	164	180	195	178	189	175	168	169	183	186	178	178	183	167	169	174	165	182	180	188	181	161	181	173	148	172	174	180	175	166	170	161	157	170	171	187	166	192	163	166	158	180	173	159	172	194	198	189	163	180	192	178	170	165	155	189	175	204	212	170	178	207	178	200	187	186	187	194	164	163	180	173	150	166	164	187	171	187	178	165	180	176	194	186	177	173	184	154	172	172	207	160	167	160	178	177	165	204	178	176	171	162	173	191	179	162	192	183	169	157	172	175	162	159	175	196	176	205	198	156	185	190	181	186	144	178	201	183	190	168	165	164	162	182	161	171	199	181	173	154	171	171	160	171	187	149	169	197	191	185	180	170	178	205	182	174	191	164	176	152	172	175	185	189	164	189	190	201	172	200	148	195	182	172	174	187	177	174	180	152	182	209	158	196	167	167	150	193	164	192	179	188	154	172	177	167	152	146	163	176	179	177	165	183	175	171	178	186	168	171	171	173	167	158	193	172	173	165	200	195	157	189	192	184	187	156	175	190	182	170	189	166	159	176	173	170	178	176	162	163	186	184	182	186	184	156	196	191	165	166	197	175	167	170	156	184	161	188	177	173	155	177	182	171	184	171	187	186	177	188	178	167	176	172	187	177	181	197	165	179	172	176	160	170	168	175	199	173	182	180	170	148	200	167	157	179	186	172	183	166	163	169	194	166	189	173	190	167	187	162	181	192	180	154	195	167	171	173	167	171	180	167	172	191	180	169	193	205	178	167	162	178	181	177	172	203	187	176	188	198	167	194	151	190	172	179	180	172	179	191	166	153	171	190	163	171	166	185	166	171	166	152	176	165	193	174	154	160	191	174	163	174	171	175	198	176	185	159	163	180	180	157	166	151	175	181	177	183	177	166	151	181	188	202	177	174	191	164	172	180	160	160	162	183	186	182	180	196	182	183	171	156	172	183	190	155	180	176	165	156	152	166	181	169	187	184	180	168	173	177	150	179	165	167	194	155	180	191	170	176	164	195	193	158	193	180	174	162	188	174	169	173	169	174	188	189	191	184	157	169	180	178	165	170	177	184	182	160	195	194	175	184	177	180	188	179	181	174	178	192	184	166	164	158	142	175	191	180	161	175	168	184	169	164	168	170	182	174	163	184	191	172	221	176	177	167	182	169	206	178	154	164	160	170	200	174	192	169	162	181	175	146	161	164	183	173	194	197	180	164	163	170	187	191	186	164	190	173	161	166	148	148	178	156	159	176	173	194	174	170	181	172	194	165	154	168	163	168	173	178	158	175	202	189	178	184	157	163	184	186	168	146	205	178	174	184	195	179	188	181	159	180	175	171	161	161	184	180	174	179	191	176	167	190	170	178	175	185	153	156	174	159	190	187	196	179	165	164	160	178	180	188	175	184	177	192	159	169	165	161	167	195	201	173	184	154	176	175	187	196	170	189	179	163	166	173	164	174	171	206	188	160	185	169	182	159	199	176	181	168	156	191	193	176	183	175	171	197	166	176	171	158	203	182	193	194	159	173	135	199	187	182	176	143	183	174	170	168	170	193	163	180	166	166	184	174	166	174	178	145	188	166	160	186	168	178	160	177	177	196	151	195	176	152	175	183	184	190	170	178	176	185	158	166	164	179	191	160	188	159	166	161	170	174	150	174	157	187	185	170	169	167	192	179	166	176	192	168	186	188	184	194	187	181	186	176	156	189	186	185	147	166	182	183	160	168	182	180	160	144	165	176	183	185	184	171	191	166	176	158	161	180	167	173	178	187	161	163	188	221	180	185	159	162	177	166	204	176	155	166	172	181	189	201	212	173	159	190	177	154	174	183	177	164	181	190	158	181	167	204	167	160	165	174	171	178	186	147	191	166	169	180	171	165	170	176	185	173	179	207	182	176	161	160	199	177	174	185	169	175	187	167	194	174	168	161	152	180	163	205	153	167	146	174	184	174	176	175	160	174	152	168	162	183	193	181	202	178	178	186	184	179	166	150	192	190	180	145	176	176	161	187	174	182	149	207	197	157	168	180	194	168	156	176	183	180	179	174	151	171	176	165	179	187	175	191	164	161	190	184	195	190	165	209	147	157	184	182	181	182	153	170	176	147	168	186	157	158	167	183	170	191	173	196	178	185	153	194	156	166	194	158	193	170	175	194	181	180	196	167	168	177	178	166	180	178	170	176	179	177	200	176	197	185	204	168	180	219	168	184	166	174	184	179	148	176	184	212	164	188	192	177	169	199	160	189	179	209	189	179	189	179	204	168	173	193	172	175	176	159	146	167	177	184	179	165	178	168	166	161	171	159	188	169	172	153	177	161	179	183	185	166	183	182	157	178	171	167	150	175	175	166	185	191	184	164	172	175	169	180	177	166	174	162	191	165	163	183	155	190	162	159	172	182	167	171	169	149	156	176	202	201	187	180	189	172	195	172	153	174	159	184	183	184	201	181	176	181	168	171	175	175	173	169	181	183	160	179	186	168	178	170	175	164	186	160	188	190	157	151	167	177	178	175	165	179	179	197	179	191	170	184	204	190	189	168	179	169	188	191	189	183	186	173	176	202	181	176	175	185	150	187	189	176	170	196	204	164	182	193	165	179	181	195	172	175	168	181	213	166	173	176	169	176	160	155	155	169	188	180	191	183	169	162	193	177	190	160	164	192	188	176	160	181	172	174	171	177	174	190	186	174	160	171	165	186	174	175	159	167	183	151	172	173	178	166	186	192	186	154	167	162	186	168	175	187	176	187	169	164	176	154	202	179	150	178	215	154	176	191	156	177	196	181	161	174	167	174	180	144	169	175	177	165	193	185	162	165	164	188	175	181	214	161	156	178	160	181	173	176	164	189	163	161	196	182	183	172	185	159	194	160	142	174	177	168	198	184	188	176	166	156	195	174	167	206	155	177	186	166	181	156	175	175	192	191	174	177	162	176	151	177	155	172	195	199	190	199	198	196	168	203	168	208	168	182	183	175	168	167	186	165	181	203	187	194	172	181	168	187	177	188	196	207	176	202	185	175	150	165	172	177	166	155	158	186	166	163	201	180	159	185	186	197	174	158	178	180	167	171	165	186	182	158	195	177	188	166	197	195	169	177	197	194	191	167	184	165	175	165	169	168	173	172	161	176	187	173	173	172	168	181	176	179	167	161	154	182	192	188	157	171	185	185	173	189	164	173	180	175	162	182	198	191	171	189	173	185	166	185	171	188	158	201	170	164	166	184	188	197	159	180	179	178	179	173	186	179	174	176	188	175	187	171	179	164	159	162	168	164	179	164	191	175	176	176	178	155	204	162	154	164	177	189	179	155	178	174
11742	25042	22527	14780	10885	8230	5779	3737	3127	2323	1808	1619	1337	1129	1106	1101	1063	966	902	812	824	765	765	739	691	688	650	679	660	641	602	643	587	562	591	493	519	502	492	439	418	415	427	405	411	416	412	407	422	490	1939	1763	1234	370	357	360	371	352	366	344	359	396	354	324	334	352	339	360	324	345	302	331	308	323	309	305	342	293	333	327	334	339	322	326	343	331	306	331	317	326	316	344	282	335	306	317	325	333	312	339	320	319	325	317	319	336	306	317	344	315	337	350	323	343	334	302	301	331	355	331	325	313	347	327	357	327	335	315	323	320	315	326	336	317	296	330	316	327	332	336	353	306	354	346	310	326	306	298	297	290	329	329	327	319	354	318	292	306	332	317	312	334	365	325	328	332	293	310	342	319	330	335	309	363	357	324	311	306	325	318	340	329	333	319	311	371	343	310	313	299	352	376	305	355	316	340	331	331	296	319	323	324	302	320	294	324	302	320	326	337	324	330	355	322	335	317	336	294	321	345	330	326	307	327	300	325	333	339	321	338	324	322	320	327	314	335	351	331	330	329	314	347	317	297	308	325	320	316	320	316	299	295	311	339	278	310	311	319	337	338	311	305	319	323	326	301	337	336	304	321	313	323	322	309	333	321	314	322	307	294	318	325	320	326	364	341	345	324	290	295	303	348	324	330	344	331	320	314	309	311	309	307	344	357	329	304	314	320	332	340	316	349	299	311	326	324	321	303	304	321	349	290	309	323	348	274	348	319	338	315	336	321	300	297	290	336	310	308	330	324	326	324	318	316	294	334	324	319	307	344	301	332	314	326	304	338	293	316	364	353	289	317	315	307	290	317	349	336	317	309	311	335	323	310	334	313	308	327	324	313	345	317	317	347	339	329	323	301	336	323	308	331	295	316	346	319	348	308	338	294	317	323	322	314	317	355	321	314	360	299	336	318	310	312	332	313	341	332	299	328	327	349	313	303	335	322	335	307	320	317	341	343	325	334	322	321	344	357	342	293	309	326	328	293	301	354	314	312	332	361	333	296	345	299	312	316	326	311	309	341	345	332	316	330	304	296	336	329	342	343	322	380	313	311	308	319	326	322	345	332	334	299	339	324	336	363	359	307	344	323	331	311	333	301	330	289	303	293	287	321	324	316	296	337	319	315	328	318	293	324	333	329	314	328	311	328	304	332	298	308	320	283	320	349	360	346	326	313	324	336	329	310	354	311	327	364	355	315	347	332	323	331	342	323	340	304	340	303	317	323	322	326	312	323	268	317	341	315	327	312	283	333	323	351	349	333	332	327	336	351	309	307	306	314	302	282	316	363	346	373	320	306	321	321	337	346	308	311	339	307	336	330	287	303	335	354	315	327	328	317	281	363	342	336	324	309	301	287	277	288	353	302	335	341	343	312	342	338	327	328	302	309	307	349	342	314	330	315	310	293	279	316	288	306	286	325	315	280	316	317	307	325	326	340	356	270	334	290	358	339	325	331	315	352	323	310	331	337	326	335	324	301	332	329	334	328	308	303	342	309	313	357	344	347	299	301	307	324	348	327	300	329	300	305	303	311	324	303	333	322	315	327	295	304	312	324	307	321	338	326	316	301	369	330	321	310	311	304	329	327	325	341	344	289	326	316	342	341	299	328	313	328	318	341	323	305	315	349	280	349	335	338	350	315	343	321	302	304	330	335	330	330	341	331	329	325	310	303	324	318	317	356	295	346	334	304	328	297	320	338	314	297	327	305	337	322	353	344	320	309	325	327	312	328	301	323	282	325	302	354	335	291	301	327	328	326	299	307	342	318	325	303	318	300	322	325	315	324	347	315	328	328	355	329	325	307	320	325	323	335	332	317	327	359	294	303	313	315	340	323	330	344	314	334	331	287	293	362	351	316	300	329	329	332	335	352	333	313	308	310	309	312	295	356	324	301	332	332	325	322	310	302	322	332	332	352	289	330	315	313	320	340	333	343	318	327	328	331	323	337	326	314	353	346	319	321	323	327	316	324	322	323	306	323	329	320	344	337	321	328	279	320	294	334	315	328	331	331	315	307	304	313	314	334	317	310	305	320	343	332	329	317	332	298	314	303	298	347	358	317	322	326	291	308	319	338	313	327	354	323	334	322	336	304	320	324	313	305	316	339	324	321	302	327	326	341	286	328	320	324	333	308	291	300	340	326	323	326	345	318	314	327	317	340	305	327	320	309	306	295	319	314	339	323	308	308	324	354	312	328	317	349	325	350	368	325	330	309	300	300	291	292	318	313	333	336	327	354	307	331	320	295	328	310	343	320	315	325	326	318	328	306	324	293	333	308	329	343	309	320	315	303	342	330	327	307	321	318	330	304	313	300	317	326	309	294	369	347	323	330	297	324	323	310	283	315	331	341	337	334	315	320	293	303	324	300	333	311	335	294	316	343	310	306	328	317	317	317	351	324	319	316	326	312	325	303	309	293	307	324	321	322	345	326	314	288	337	292	314	322	317	317	321	321	331	319	299	307	329	301	306	362	321	306	340	318	307	314	314	311	317	320	337	347	326	311	318	327	309	317	308	328	314	320	285	327	296	309	290	339	299	330	314	312	288	309	355	292	364	316	375	303	313	314	359	307	358	304	324	303	319	341	328	337	316	318	309	327	336	316	341	282	317	322	345	333	323	313	328	339	312	311	324	341	295	274	319	321	304	313	276	311	329	329	339	307	280	325	327	330	352	341	322	306	329	339	346	322	317	313	320	328	305	308	328	318	345	326	307	311	309	326	323	307	292	304	318	331	294	332	290	328	335	329	316	355	324	343	328	299	323	324	305	307	292	340	337	330	334	307	295	316	349	302	282	306	381	304	311	325	331	293	324	340	350	316	324	329	359	340	310	319	305	320	301	308	314	334	313	312	320	349	365	316	298	321	342	309	308	310	324	327	332	320	307	322	315	326	332	346	316	326	326	286	311	315	293	321	313	300	329	333	302	333	311	337	314	305	338	330	339	295	291	341	319	312	309	299	322	298	330	303	348	330	292	310	320	371	313	325	310	312	328	309	310	311	286	305	330	325	271	282	331	306	370	331	323	324	357	303	310	293	345	326	334	369	324	313	329	301	350	326	329	329	319	302	331	334	338	317	312	308	315	305	337	312	294	342	289	335	333	330	322	303	274	327	302	325	320	325	323	317	283	312	308	312	326	321	298	333	302	303	328	332	288	321	304	310	333	369	298	303	314	318	284	332	295	318	298	299	368	319	310	317	321	312	281	316	302	334	301	344	330	312	308	298	319	314	325	340	337	312	326	327	305	356	344	351	317	332	307	307	314	324	321	354	337	337	306	335	294	297	314	311	313	316	304	336	315	359	318	298	336	329	307	321	290	311	333	314	297	323	289	347	309	343	333	291	321	338	321	342	337	320	338	316	368	354	315	342	325	346	296	324	300	291	310	310	334	316	314	333	304	325	314	323	285	321	327	324	326	316	336	283	300	328	311	314	327	309	325	315	376	318	324	300
26983	20007	8731	2916	1526	1109	873	614	535	446	424	378	386	393	374	374	367	378	375	335	350	345	347	366	354	343	342	370	330	337	371	342	347	358	337	331	306	317	351	335	349	337	363	333	327	308	325	340	337	341	322	373	338	321	337	327	355	335	318	316	332	320	304	318	311	340	344	318	332	349	324	316	335	304	326	311	304	314	319	310	328	324	343	309	331	325	296	314	312	319	334	311	301	315	313	328	306	309	331	307	316	311	320	346	338	358	299	313	292	330	297	284	303	368	301	344	315	331	336	316	304	322	329	336	318	300	325	295	323	308	311	300	318	314	313	330	353	313	312	297	315	321	294	387	316	337	307	328	317	306	314	301	307	332	321	301	310	302	314	320	357	317	336	324	306	308	316	348	333	303	311	346	315	308	323	335	332	293	313	322	316	317	324	335	368	314	323	301	337	319	342	310	307	331	334	288	372	299	322	335	295	334	311	305	337	326	366	301	288	294	364	319	344	342	329	322	300	302	305	331	331	287	317	323	333	315	321	326	355	329	319	310	312	354	303	323	343	334	316	317	314	320	295	328	352	308	321	338	318	334	306	317	314	311	335	309	319	295	330	305	310	282	349	306	332	313	334	347	344	315	316	319	306	318	352	338	339	327	323	314	320	339	379	332	318	323	329	315	298	341	327	327	318	312	317	332	324	299	347	308	320	347	300	327	347	304	332	321	348	331	322	319	299	310	292	333	315	347	321	301	332	304	330	307	353	299	304	342	313	306	311	295	341	300	304	351	328	309	329	371	316	323	336	335	320	334	302	337	307	337	314	317	346	334	306	379	316	315	347	325	318	323	337	306	314	338	359	341	330	312	322	309	296	309	342	336	338	331	326	327	322	325	305	313	275	337	319	331	325	329	333	286	330	369	320	350	278	312	295	314	326	309	312	337	303	327	323	318	349	318	298	334	317	303	335	343	317	344	340	348	337	314	299	340	309	321	328	305	321	336	306	303	318	314	323	316	370	335	302	330	354	320	332	321	307	357	314	312	305	318	316	296	294	323	330	337	338	317	325	330	348	282	329	329	317	341	308	285	318	315	311	373	306	310	340	329	305	336	334	301	305	333	295	326	338	330	331	307	300	314	322	331	339	325	354	310	334	317	294	322	325	362	336	311	313	336	325	345	313	335	314	315	341	317	319	338	310	315	343	326	348	359	327	320	336	328	294	321	339	339	315	342	331	298	335	318	332	330	301	305	333	324	311	336	336	318	326	347	317	312	319	315	306	346	322	365	328	340	337	282	335	316	301	293	309	350	307	326	296	311	302	363	303	322	315	319	318	321	305	328	307	333	310	302	336	315	355	306	307	277	301	321	304	322	319	337	317	326	329	278	349	323	330	331	324	319	292	354	326	257	330	340	323	332	332	309	356	301	302	325	291	299	331	329	312	350	342	312	331	300	341	304	340	307	333	314	313	282	311	299	292	322	322	328	341	339	305	316	338	313	316	300	328	334	356	304	310	330	327	313	294	342	339	275	315	336	322	337	317	320	359	304	327	357	324	291	297	321	321	375	271	330	341	359	312	299	292	324	343	322	322	297	314	321	300	328	322	330	328	305	357	319	312	316	321	324	319	350	311	307	308	347	336	298	290	319	332	319	348	371	321	322	321	300	314	304	329	290	325	305	323	300	351	326	338	344	306	335	348	319	328	322	342	320	329	308	331	336	327	299	315	313	317	306	315	333	305	321	326	324	340	345	334	307	334	282	323	293	319	319	337	330	304	306	292	297	282	319	295	312	331	287	326	303	344	331	349	318	306	307	333	322	331	331	298	326	320	315	314	347	313	295	314	303	308	341	271	325	317	301	317	343	300	291	332	328	326	311	288	305	305	308	303	307	269	350	304	298	330	324	340	321	311	343	294	353	316	316	339	296	352	309	304	302	314	309	338	304	316	306	308	301	296	310	304	282	325	322	327	300	318	308	309	312	304	321	319	317	326	316	309	312	336	294	298	324	330	329	304	301	318	301	330	327	333	324	305	349	339	271	314	320	321	327	313	311	343	303	325	322	348	338	324	327	302	297	325	344	322	325	347	298	294	329	321	295	315	338	334	310	308	317	341	316	343	318	322	300	316	319	304	316	327	345	284	273	336	335	333	347	316	336	338	307	342	322	351	346	351	304	307	330	341	349	297	325	338	282	318	323	307	354	319	335	286	313	364	308	321	308	331	332	297	303	336	303	327	338	299	343	308	308	307	326	358	341	326	329	336	329	332	335	295	329	321	326	345	334	294	343	307	309	334	307	310	291	345	307	345	334	324	336	327	310	343	327	319	338	324	318	319	322	318	321	310	330	329	326	337	353	313	352	316	317	332	306	322	315	327	350	289	312	313	348	274	312	340	321	330	319	325	302	305	325	305	305	297	343	303	296	340	363	269	321	299	315	359	329	342	353	339	330	327	323	285	319	331	315	323	335	332	327	318	312	307	332	303	334	325	319	340	355	309	317	318	321	344	341	304	327	326	320	338	309	297	317	336	327	350	327	299	340	322	298	303	341	311	344	339	346	309	316	344	313	345	318	348	309	299	290	299	326	345	348	320	343	322	304	302	324	324	327	310	318	309	321	327	346	309	320	312	328	307	346	351	308	321	314	319	352	343	338	309	360	310	319	332	279	322	353	319	291	352	278	333	317	302	378	333	313	308	319	336	338	342	294	326	330	322	313	326	326	309	295	313	336	317	332	315	302	312	299	314	340	329	309	325	329	338	346	324	293	288	320	299	316	308	317	313	287	305	290	313	331	337	322	299	321	326	328	325	296	281	307	358	334	314	329	294	307	329	310	289	328	341	308	317	360	325	322	330	355	340	340	332	318	297	315	309	338	267	319	352	311	341	323	286	312	336	310	347	342	333	322	337	329	313	309	313	327	327	344	314	288	338	303	315	325	316	268	319	357	309	332	354	308	293	317	319	321	327	331	338	363	321	319	346	325	320	313	321	300	303	310	329	323	303	327	303	348	330	302	358	339	328	304	333	305	314	343	328	328	326	324	321	320	311	293	330	336	320	340	340	309	329	317	331	319	291	296	331	331	320	304	327	305	330	326	332	323	340	278	334	330	326	305	323	318	300	321	276	329	292	354	317	310	323	323	323	291	338	326	323	320	325	307	310	312	327	295	344	346	356	321	310	320	332	287	329	346	320	281	308	326	318	287	368	303	299	350	321	310	304	324	317	299	336	295	322	332	277	326	306	368	325	324	369	321	301	318	309	317	301	299	324	296	310	311	319	321	337	314	300	326	336	331	281	321	337	316	334	321	327	339	334	286	299	329	360	317	316	309	310	328	313	308	315	350	300	319	324	311	345	328	308	310	324	327	307	314	310	336	329	313	363	287	311	351	304	324	307	327	303	334	347	361	286	319	313	316	327	322	328	311	330	293	332	331	306	352	305	354	344	320	314	312	333	306	312	319	311	304	299	338	319	331	324	327	312	318	322	307	364	333	320	318
8145	11800	10478	5967	4129	3451	2748	1802	1512	1131	948	832	854	737	762	798	712	710	737	723	694	679	676	714	687	666	661	679	697	644	620	641	672	584	643	655	636	627	552	608	589	600	624	594	603	636	591	604	624	585	703	565	628	537	608	591	555	551	526	539	548	579	612	566	554	592	593	570	558	587	552	572	581	573	583	624	553	567	586	591	625	570	577	536	574	554	542	539	605	565	551	568	576	540	570	574	604	571	565	565	577	588	591	584	544	535	562	563	559	604	566	579	566	592	583	554	518	589	560	607	570	566	578	561	572	613	584	582	575	586	580	612	538	566	546	550	548	544	588	550	573	551	573	558	602	588	605	562	531	608	546	570	585	594	552	570	554	554	589	566	613	616	547	552	540	542	582	601	587	585	566	572	516	557	598	614	588	553	587	562	594	554	577	598	584	560	581	563	571	560	590	547	526	577	526	577	540	568	599	621	608	550	622	589	586	584	594	565	568	576	528	548	523	591	565	568	607	619	604	615	567	593	595	540	576	586	597	541	539	581	569	592	542	579	627	528	576	522	562	568	530	566	576	549	557	596	566	571	547	550	598	600	625	646	568	535	563	572	555	595	577	583	617	554	567	585	556	612	565	545	583	593	576	610	595	552	582	629	572	522	628	592	582	578	556	557	576	571	590	519	548	551	589	563	570	614	589	567	566	559	564	549	574	559	557	565	612	566	579	586	578	573	558	567	562	573	578	550	605	557	570	572	545	532	604	584	592	554	575	561	544	546	599	587	594	602	555	532	590	554	591	507	561	569	596	585	632	609	580	593	588	525	569	538	591	550	534	625	588	544	591	558	614	590	579	587	614	585	575	547	613	577	613	567	577	574	568	578	571	556	601	549	589	563	575	543	590	545	599	575	635	577	576	615	555	547	557	607	556	548	598	550	555	551	575	555	554	581	538	596	566	555	597	576	528	582	549	592	577	589	596	578	562	591	535	604	559	574	625	577	555	621	571	577	515	591	596	556	563	599	577	582	586	578	584	604	599	572	581	553	574	583	559	543	559	613	563	561	507	551	566	568	565	565	594	593	574	604	583	559	561	609	615	574	593	571	605	601	567	559	597	561	566	599	573	576	554	574	575	557	609	561	600	578	583	580	605	542	612	594	608	554	572	561	583	568	548	581	573	611	534	598	608	572	591	576	578	571	571	521	571	573	535	574	556	558	547	609	576	524	585	578	523	629	589	593	559	573	587	553	566	548	576	560	545	577	576	565	566	556	552	583	557	576	580	579	560	517	602	551	586	579	586	591	527	595	603	538	600	531	545	573	573	600	602	589	600	558	594	590	571	597	574	570	600	570	541	602	606	600	521	537	563	573	547	569	569	543	571	612	601	576	590	561	599	621	533	559	569	598	618	587	588	538	572	569	527	582	566	577	579	540	578	604	586	589	605	574	633	577	548	567	567	547	566	607	579	572	570	551	595	621	535	583	613	587	581	575	545	555	556	591	562	567	547	563	629	537	590	628	607	536	596	591	580	619	578	568	604	579	552	559	569	544	580	600	581	570	552	572	576	568	584	574	587	538	576	569	602	588	558	574	582	570	574	564	551	609	572	582	553	621	555	580	536	614	586	590	558	569	541	568	573	613	532	556	542	558	577	588	597	562	568	558	532	608	529	520	511	563	566	576	532	551	574	566	565	577	574	606	560	546	541	535	583	578	578	586	578	610	577	588	570	591	613	566	571	555	586	562	534	557	558	584	574	556	621	648	604	574	574	579	562	591	566	560	609	552	588	582	564	578	556	551	553	552	585	584	606	569	579	524	551	584	568	586	547	569	571	548	599	549	588	561	600	576	558	614	574	605	533	583	562	529	562	564	588	558	560	554	567	565	590	565	559	578	565	608	553	562	525	577	581	574	558	577	545	582	546	580	578	568	553	565	579	588	555	600	563	564	582	609	596	590	554	607	592	564	556	560	574	554	575	569	566	581	562	522	541	587	587	566	575	578	575	569	610	564	547	553	568	573	546	547	583	559	589	543	579	576	579	584	592	590	540	601	576	589	595	568	579	522	591	568	566	569	541	579	593	592	535	582	610	552	562	577	629	499	585	551	548	605	534	579	590	531	528	574	595	561	622	574	573	571	580	599	575	562	590	564	569	532	583	533	609	538	546	567	555	594	585	620	628	551	558	561	595	556	625	587	585	520	563	593	553	594	592	601	588	578	561	604	581	571	554	579	592	602	597	575	597	566	560	565	563	602	548	549	616	585	595	559	561	590	579	536	646	555	581	572	526	574	599	594	590	576	557	587	489	568	601	579	546	573	565	542	578	575	567	554	587	592	598	596	639	589	579	608	520	605	573	555	574	551	575	577	530	564	563	574	553	558	593	552	598	590	571	548	586	574	585	573	567	507	590	567	611	547	582	553	625	584	578	544	600	568	568	590	591	573	565	553	580	599	574	592	575	558	578	545	625	575	556	598	545	602	553	626	562	593	549	574	599	602	573	566	582	543	588	523	559	524	615	579	584	547	569	565	583	549	548	548	534	567	576	613	507	557	600	592	546	574	555	567	559	565	555	530	555	589	597	546	567	572	576	558	559	556	596	599	617	584	593	620	576	634	567	565	604	599	545	586	621	555	553	581	576	555	592	528	545	596	617	563	559	551	526	575	530	565	558	590	598	598	605	548	568	583	600	584	540	592	607	566	565	592	581	593	549	548	592	597	548	560	573	588	586	542	593	582	589	568	625	548	534	580	570	600	553	562	559	585	587	540	563	559	576	558	598	618	588	602	586	576	598	573	561	597	555	555	573	565	562	537	612	576	570	583	551	547	587	543	549	549	568	564	554	580	533	582	564	522	570	580	549	600	614	558	519	547	570	564	549	627	548	598	589	583	566	549	572	584	558	537	556	604	537	531	599	588	578	577	615	587	567	541	572	546	589	569	554	513	569	582	570	570	585	617	628	614	573	613	563	611	590	567	535	584	526	558	560	558	578	626	553	586	657	556	595	570	585	600	577	559	560	552	589	563	548	573	573	534	617	604	569	554	594	524	577	608	589	542	558	598	547	557	568	572	608	565	577	564	529	553	596	571	579	604	553	546	600	559	560	600	634	574	595	575	567	577	562	565	568	511	559	575	550	606	549	591	607	566	560	583	585	587	566	576	626	557	542	625	582	587	573	580	584	563	580	587	531	538	567	573	571	566	567	528	558	538	577	588	591	602	561	584	573	604	555	533	544	530	585	581	571	570	557	574	569	563	559	546	584	596	609	607	547	583	570	530	586	554	533	604	630	533	521	498	613	573	562	568	614	557	562	584	585	568	547	576	561	538	612	562	583	562	587	572	588	593	585	612	557	579	560	583	587	551	592	579	554	579	596	541	589	570	598	573	594	592	572	579	576	550	580	568	627	560	584	576	553	584	559	558	590	572	555	580	579	571	559	542	598	579	634	560	586	562	572	555	587	602	543	563	545	557	564	548	596	578	564	563	558	572	571	560
24169	21296	28362	24554	19944	4483	1749	1071	838	639	549	478	459	384	417	409	415	377	392	349	352	361	336	357	357	332	332	333	353	313	341	334	333	326	324	317	337	339	331	312	281	284	275	323	281	283	300	303	319	315	662	475	282	277	294	294	293	317	326	272	304	327	265	281	267	226	244	289	289	298	263	274	273	271	282	304	270	254	259	271	270	254	300	270	274	281	321	270	317	281	261	286	283	257	288	288	265	277	276	266	295	291	281	266	283	261	303	261	283	261	299	284	286	278	280	277	307	302	297	258	293	284	271	281	296	271	263	266	257	284	257	264	291	278	292	310	256	263	289	292	275	288	258	261	277	301	286	310	288	319	282	291	270	269	285	317	285	257	275	292	261	269	305	287	290	239	263	260	272	282	279	269	302	253	278	290	286	272	288	259	285	272	254	263	288	278	229	267	306	262	311	267	270	289	254	268	263	262	281	305	277	245	278	265	275	291	286	259	265	256	255	285	255	263	299	291	261	292	258	284	262	270	255	268	265	288	290	289	289	291	220	287	248	281	255	285	290	281	254	264	285	284	238	323	266	291	291	249	294	297	310	244	274	283	276	283	254	284	277	291	272	259	260	261	295	269	300	284	287	269	300	249	268	260	260	298	313	318	278	276	276	268	280	268	255	294	274	252	263	251	294	285	272	327	259	297	282	280	281	275	279	251	293	283	291	309	249	260	292	270	291	291	276	320	301	285	275	269	275	287	267	267	248	286	287	262	294	268	277	294	279	282	272	273	280	283	287	256	268	252	306	284	270	295	269	286	255	293	289	266	287	252	261	281	275	259	252	266	297	267	273	259	267	285	271	283	244	276	249	266	264	287	270	299	251	282	278	282	267	266	298	280	268	261	283	257	275	264	259	253	301	285	288	241	253	281	285	258	242	285	288	253	237	260	305	280	287	267	283	266	281	280	286	292	281	276	284	260	291	286	301	294	266	269	294	260	288	282	279	259	288	267	282	290	258	266	240	293	287	283	267	271	289	283	273	300	278	260	277	279	252	283	273	285	267	288	286	298	276	267	293	285	299	290	293	251	254	311	270	260	258	273	280	289	293	272	265	282	306	274	282	289	265	298	293	261	283	255	300	276	292	282	254	266	273	290	278	277	249	263	254	286	266	269	272	272	304	248	256	282	285	280	284	250	284	263	247	285	290	275	285	275	292	269	271	260	281	271	244	271	264	285	303	248	290	276	293	264	268	287	283	265	277	289	253	292	306	268	289	278	251	259	284	298	291	275	267	262	272	266	239	285	264	273	296	266	293	264	286	289	244	242	266	275	287	244	280	258	307	267	304	281	305	248	286	287	286	265	316	309	351	268	314	256	300	251	267	280	258	300	278	296	285	269	272	263	290	288	247	299	277	276	287	286	275	286	232	307	267	295	277	287	262	299	260	290	274	283	321	260	283	271	301	263	301	248	261	276	313	262	276	294	268	255	259	299	267	283	271	252	303	267	258	257	275	281	273	261	284	265	263	262	291	276	269	247	278	292	296	313	280	289	296	275	279	278	271	264	298	268	283	258	290	279	282	306	299	309	275	265	263	304	269	297	242	280	270	255	266	277	261	300	283	269	290	279	292	276	295	267	242	259	282	283	285	278	257	327	299	270	274	305	290	282	271	296	293	288	280	235	239	314	285	272	280	273	251	286	287	270	247	277	258	274	270	246	289	292	260	312	277	270	259	245	264	283	284	267	274	291	268	290	289	262	273	286	284	257	251	265	230	265	301	263	268	286	278	296	263	260	283	254	283	262	298	246	240	266	290	251	243	280	282	255	282	268	283	250	280	302	283	268	265	279	284	275	266	268	273	254	250	286	312	279	245	278	267	285	262	272	270	297	275	260	280	279	294	272	294	284	291	258	277	276	254	272	304	254	261	291	308	292	258	276	275	261	299	265	247	284	262	281	280	288	275	291	286	307	303	280	261	296	268	279	286	245	270	278	297	243	268	270	262	294	239	298	254	263	262	278	288	293	273	256	269	253	267	286	298	272	242	301	284	257	295	289	272	251	255	280	282	254	290	291	267	275	264	290	284	268	252	250	293	261	265	289	261	298	289	268	278	249	317	256	251	247	263	279	256	296	255	282	262	283	257	280	263	300	281	306	263	286	295	272	276	254	297	259	286	266	271	271	252	296	285	265	301	266	278	265	283	287	272	285	288	272	275	274	263	282	249	281	251	269	288	274	278	291	280	262	248	277	244	286	264	288	256	266	258	280	261	283	258	278	281	284	279	266	268	267	268	291	308	277	270	278	273	287	294	270	274	273	244	247	276	293	256	254	297	241	278	254	287	273	281	312	275	273	260	301	277	254	269	307	276	272	304	321	274	270	284	290	267	298	273	268	262	267	270	255	257	265	255	264	274	267	279	262	273	274	263	269	279	268	258	280	278	274	279	268	282	287	263	285	274	266	276	293	243	274	273	265	299	242	299	257	261	287	274	290	303	264	278	313	280	277	305	260	252	277	273	306	277	260	268	303	265	247	263	267	286	278	268	313	300	277	268	284	267	271	285	293	308	258	275	283	284	275	289	277	277	250	306	273	288	292	286	291	284	255	295	262	264	268	251	276	266	271	247	283	254	261	243	289	262	241	272	289	312	283	250	279	264	261	263	272	266	263	272	293	289	266	284	302	265	293	271	269	271	252	263	260	306	288	288	262	264	284	271	256	264	289	264	310	260	278	279	246	258	271	284	269	259	244	272	285	278	256	299	285	243	287	269	285	241	303	318	271	276	297	265	292	274	270	265	305	277	291	263	309	284	267	283	268	278	280	283	262	268	280	270	253	235	282	304	278	262	265	261	255	269	265	310	283	297	246	307	292	276	249	296	284	269	266	274	277	244	294	271	238	290	270	244	282	277	282	278	280	295	290	311	296	282	280	299	256	238	273	296	278	301	249	277	267	289	307	270	257	270	263	251	302	267	287	315	300	247	291	257	254	265	261	267	278	281	276	280	267	296	311	269	279	283	250	294	319	277	305	261	291	281	295	256	281	264	258	264	281	248	275	261	290	272	271	282	256	302	279	275	287	247	291	261	259	273	286	286	271	253	289	259	275	266	255	258	280	253	250	259	260	244	246	288	266	284	285	263	256	268	294	256	278	295	313	296	284	257	264	264	275	267	264	276	269	278	289	263	281	284	268	255	299	295	276	283	274	279	265	296	251	282	264	265	291	298	280	259	272	277	275	278	293	284	285	276	281	292	269	294	271	278	267	277	293	315	286	254	296	292	281	270	271	294	268	258	246	269	271	288	291	274	287	288	281	280	289	291	262	272	265	260	283	294	265	251	279	271	283	259	280	300	258	275	280	307	255	269	283	271	257	262	287	305	294	287	240	293	265	286	266	259	290	276	274	288	294	301	310	277	274	297	270	269	288	292	292	253	304	295	269	271	262	281	277	281	279	291	263	273	264	264	264	280	264	256	255	271	237	280	279	294	301	262	286	271	277
10073	19597	17559	10641	7662	6009	4589	3308	2534	1745	1499	1286	1209	1044	1050	929	941	868	903	789	767	780	726	761	756	738	738	709	711	671	675	685	698	675	660	632	625	600	591	566	552	540	555	544	561	529	501	542	550	615	1802	1053	580	535	516	528	536	536	508	522	534	504	496	543	542	504	528	483	533	484	467	487	474	532	504	494	488	535	496	520	521	477	478	541	489	480	521	461	504	500	516	522	497	499	495	479	528	454	488	485	494	491	487	500	475	520	513	514	479	469	469	519	497	484	523	460	512	496	464	479	486	449	468	516	501	500	489	526	449	483	508	483	518	496	500	459	504	475	472	545	507	519	467	499	499	519	495	535	523	518	474	501	517	547	472	499	512	513	518	535	461	512	508	484	479	477	488	491	506	515	528	472	482	495	504	500	489	472	493	512	469	510	515	506	509	486	478	521	533	478	527	504	459	491	509	468	507	510	481	486	496	536	508	506	483	508	444	503	491	504	500	535	495	471	519	515	487	506	493	524	513	502	522	519	498	453	502	498	520	490	470	493	526	485	523	513	492	481	497	535	500	446	513	520	479	502	471	518	493	466	470	489	458	446	535	471	456	492	505	489	515	500	509	492	546	529	513	478	507	493	494	495	495	507	489	503	485	512	525	488	500	505	462	494	494	526	512	452	477	515	482	515	481	496	481	509	470	495	471	531	518	476	472	497	533	498	515	511	491	488	494	486	498	476	468	493	478	510	451	501	501	496	478	494	510	519	547	498	469	504	482	511	510	455	496	497	532	498	538	460	498	521	491	489	498	494	504	470	463	558	520	507	524	495	485	542	496	495	530	451	478	499	518	509	469	487	532	481	520	494	496	507	483	468	535	481	481	518	506	490	493	521	501	451	495	514	510	475	500	503	525	452	521	519	519	500	457	482	513	498	514	485	490	489	490	511	499	502	514	540	499	491	504	532	517	511	488	519	527	505	487	492	531	473	493	505	517	499	500	547	493	522	455	479	463	458	489	473	511	495	512	515	523	505	532	519	486	481	521	484	490	500	500	502	493	456	484	535	528	498	469	474	508	514	509	472	499	483	473	558	480	512	472	505	538	485	545	493	487	496	450	485	506	479	476	510	477	518	512	511	509	513	499	485	477	487	545	517	515	491	521	501	513	505	522	491	512	516	491	513	509	473	515	522	500	537	532	500	489	500	474	493	514	469	507	506	512	529	453	519	439	512	486	495	490	513	511	476	511	502	476	518	533	503	505	471	498	457	479	491	462	528	535	532	525	498	506	493	509	495	513	508	458	534	445	470	525	497	494	480	522	489	495	481	500	506	481	537	507	506	518	488	513	484	501	550	510	460	510	473	495	532	528	472	479	484	483	486	458	529	469	478	470	536	470	531	508	510	525	494	507	500	491	475	529	525	496	497	515	462	516	496	524	495	514	505	516	495	518	510	481	507	460	507	488	515	483	514	497	472	493	519	527	501	568	477	497	479	525	473	515	526	506	474	543	462	494	501	510	525	540	513	491	483	531	478	476	483	509	499	482	524	474	527	540	489	505	497	497	517	498	487	486	470	449	498	518	469	534	486	530	485	471	473	474	438	470	506	494	448	473	469	421	529	508	482	497	469	513	519	518	451	456	514	475	513	480	542	488	540	502	499	525	508	489	482	474	477	471	477	511	497	471	493	528	505	517	507	486	493	515	497	509	528	482	473	511	495	495	494	508	481	518	496	503	503	546	489	486	495	510	500	551	493	529	525	491	501	528	494	484	486	516	484	511	496	481	504	519	483	498	472	472	480	480	486	483	517	495	534	478	487	493	498	551	493	484	484	522	512	527	494	512	464	496	554	525	488	472	502	541	531	478	502	494	540	475	430	506	515	469	564	509	526	485	458	494	499	480	488	463	490	515	553	481	541	478	460	531	488	487	491	528	520	510	503	495	495	522	508	507	480	533	461	482	476	510	502	467	547	525	482	464	501	543	525	560	498	491	510	525	513	513	494	542	464	471	475	524	468	523	494	516	491	492	471	481	486	501	511	515	503	525	484	555	499	475	493	512	494	517	490	465	513	485	505	457	516	545	486	515	520	491	494	480	489	513	456	492	503	479	534	501	491	464	474	536	507	493	506	511	511	536	473	531	507	496	528	508	526	515	438	534	503	479	507	485	524	500	497	559	527	480	476	481	478	516	534	508	471	483	491	513	501	540	516	460	483	532	499	497	495	533	481	523	494	496	447	481	479	516	520	530	467	463	537	504	485	490	510	484	518	519	511	534	474	486	481	497	498	495	473	471	508	510	489	488	507	505	531	529	495	545	495	471	477	476	531	501	506	471	482	525	486	534	500	512	500	505	493	492	490	529	528	472	497	483	499	475	510	498	478	503	517	557	515	520	483	495	480	497	470	458	487	520	478	543	481	460	501	469	512	506	477	488	475	499	521	544	493	451	446	497	444	496	470	532	502	539	533	540	465	512	527	478	502	496	519	482	490	468	484	470	497	514	478	496	474	487	471	514	481	498	517	528	498	496	529	524	446	523	492	482	535	522	525	481	428	513	513	488	489	491	494	521	470	522	477	463	496	499	464	486	546	481	482	501	529	504	494	493	535	495	508	498	451	502	526	511	503	512	483	494	481	525	538	487	488	477	488	492	473	490	502	511	517	498	483	474	484	450	500	504	519	484	481	472	483	514	482	487	520	506	529	464	543	515	523	497	521	506	492	499	480	497	491	469	465	516	467	465	487	506	474	486	521	515	499	514	485	476	521	523	482	513	530	509	523	533	469	462	506	515	506	489	486	495	521	499	506	518	518	474	516	498	482	522	526	527	492	483	511	573	520	504	501	522	485	531	471	465	520	506	495	486	476	474	508	495	504	489	439	479	495	468	464	477	509	452	441	472	487	479	566	487	525	520	521	498	467	510	495	466	462	510	509	491	510	509	497	494	500	448	488	493	502	480	517	512	533	455	513	479	478	520	508	492	454	474	513	495	521	545	466	529	474	514	481	455	499	499	540	497	453	481	510	481	491	542	514	543	483	479	487	534	471	511	496	479	485	508	507	530	474	487	462	512	479	489	489	495	518	509	465	480	506	520	514	518	508	512	481	516	501	514	529	531	504	481	511	492	502	458	493	500	488	514	528	494	462	457	535	482	513	479	486	495	549	480	499	486	498	490	527	518	496	495	535	499	551	482	476	509	518	504	474	521	493	518	488	495	491	494	513	453	518	478	510	526	519	531	521	501	446	505	502	526	476	510	504	502	462	488	474	520	500	513	478	495	486	499	507	467	533	474	458	495	501	532	522	521	496	516	507	492	511	500	481	486	496	468	478	478	528	463	533	456	469	500	486	489	480	479	515	507	512	526	505	530	495	504	514	521	513	510	505	502	464	489	488	485	502	493	509	515	519	497	520	503	475	490	555	465	507	492	554	532	483	505	523	480	527	499	526	498	486	523	479	514	463	466	504	474	510	490	516	466	489	566	475	484	486	489	518	515	527
23327	21307	29030	23906	21305	18753	3932	1388	985	708	543	476	428	383	399	384	336	345	386	340	287	281	271	291	285	293	260	270	259	283	281	217	220	247	250	227	193	223	196	209	200	194	193	172	200	197	216	190	192	246	783	519	185	196	179	195	190	188	182	177	186	161	179	184	161	196	167	155	181	168	178	189	178	173	164	171	164	189	162	178	185	178	174	163	149	174	153	165	139	202	158	163	171	169	167	171	169	174	174	185	179	170	164	181	163	159	158	153	165	168	151	170	165	175	207	193	193	154	178	150	154	156	165	146	191	156	190	147	187	168	159	151	151	202	175	180	165	160	165	196	173	164	186	165	170	167	164	200	176	164	177	147	166	159	168	178	177	151	183	167	171	163	165	180	170	177	186	164	164	167	168	169	171	176	173	143	160	184	164	147	158	153	161	148	193	195	183	176	172	171	173	167	170	178	178	175	151	172	166	182	166	172	173	150	180	168	162	175	190	182	161	161	209	186	170	179	184	170	182	149	190	148	175	177	171	192	158	188	171	178	143	159	182	164	174	182	160	176	185	173	178	177	185	152	151	181	171	169	185	157	162	160	184	158	180	179	164	177	191	169	175	173	175	171	158	185	155	182	160	165	196	172	163	188	152	175	157	179	176	172	165	175	165	174	169	168	180	155	141	167	162	168	155	176	158	188	162	175	172	163	164	161	173	166	170	178	168	168	158	198	181	178	190	149	145	185	165	186	180	182	189	162	172	152	159	153	161	146	167	155	158	167	170	174	201	185	167	182	175	167	173	174	147	170	170	175	174	159	181	163	175	168	149	158	163	177	202	172	188	169	190	160	180	160	152	189	194	167	188	179	173	181	180	162	177	170	157	161	167	165	174	185	169	191	178	147	142	179	162	171	171	161	172	193	189	160	162	155	153	159	157	165	178	164	188	169	174	195	169	194	174	170	162	173	173	166	172	146	207	156	166	184	174	177	166	168	161	175	145	155	154	138	176	170	160	161	165	178	181	148	181	178	176	159	171	183	167	192	185	191	165	169	154	178	181	166	162	155	183	159	188	146	168	165	180	144	158	195	179	168	183	175	176	146	166	175	172	144	183	189	175	160	165	170	168	160	168	147	170	183	189	163	197	156	181	174	164	165	179	168	163	174	168	172	160	156	182	162	167	191	161	183	178	179	176	184	171	159	166	189	173	165	173	174	173	178	175	162	167	191	150	163	174	146	161	179	159	182	152	183	170	159	165	191	189	192	186	170	172	159	178	150	164	163	168	151	155	184	171	176	178	164	146	166	156	158	192	170	157	156	173	146	184	156	159	185	184	164	148	192	148	162	154	163	188	153	183	198	171	153	168	178	158	174	150	190	159	156	157	170	185	179	173	142	153	183	163	183	184	182	161	158	186	176	181	165	139	160	169	173	150	202	174	164	174	169	151	157	175	170	165	138	168	153	162	183	159	164	153	149	169	169	194	169	195	156	157	170	166	163	179	163	171	178	182	168	154	177	181	185	180	183	182	173	169	181	145	197	184	162	161	150	151	166	151	170	165	180	152	162	168	174	159	150	166	177	161	176	169	130	179	161	172	173	177	167	183	178	163	169	164	161	180	160	158	172	170	173	188	179	164	168	161	166	162	146	179	169	192	160	136	165	186	162	145	165	181	165	160	159	174	155	170	165	172	167	173	180	164	155	174	168	187	159	163	164	183	179	168	163	154	164	152	178	141	175	165	160	152	170	164	155	142	182	169	170	181	152	178	190	175	166	180	152	143	164	175	149	156	147	171	193	155	165	172	177	177	170	145	170	165	144	151	162	162	169	173	187	163	193	173	154	166	194	172	184	169	157	152	158	169	163	163	163	169	182	174	169	158	171	200	159	152	158	159	183	162	168	165	170	154	186	166	153	152	164	171	139	168	165	162	183	162	176	146	191	176	168	168	163	170	176	171	176	158	172	188	189	170	170	176	171	196	166	201	187	164	172	159	168	204	157	167	190	161	180	168	185	185	170	166	190	171	188	177	170	154	184	174	182	154	163	194	155	153	194	167	174	157	160	168	160	156	162	193	202	155	173	160	145	189	182	183	175	160	197	183	162	171	166	150	164	170	160	173	142	171	169	155	167	163	160	173	175	143	161	166	193	158	149	174	163	185	164	165	173	182	155	178	156	168	189	151	177	175	174	185	165	162	160	202	155	141	188	162	177	168	146	177	178	194	157	182	177	158	169	172	162	172	143	156	153	154	159	178	202	167	163	165	177	166	191	180	183	182	155	192	157	177	151	168	174	164	159	171	183	158	150	168	171	150	156	189	160	172	163	187	170	165	186	180	151	168	156	158	174	166	187	179	181	184	145	157	164	169	170	150	166	165	196	192	160	149	175	168	172	159	170	180	176	206	157	173	167	187	176	161	177	171	192	171	189	156	180	196	168	166	181	193	185	192	185	163	151	152	159	170	171	182	160	157	174	147	153	171	184	168	163	152	169	175	149	162	168	179	147	172	175	183	156	170	188	168	174	183	173	186	179	181	151	169	159	162	168	173	137	174	165	172	153	194	182	155	168	147	146	154	176	150	153	158	190	185	173	172	166	178	171	164	182	131	163	164	158	191	164	177	171	174	179	142	181	156	183	172	181	147	165	180	174	155	144	179	173	176	153	167	172	185	170	177	176	161	181	176	182	189	169	175	136	146	158	180	179	164	170	152	175	165	168	199	161	181	150	148	177	168	184	163	154	170	205	152	162	164	193	173	185	156	177	165	182	162	180	189	184	160	179	192	189	163	159	187	158	158	158	162	208	178	177	162	179	173	173	171	167	175	191	179	173	171	159	164	149	176	186	178	160	161	165	168	162	161	183	175	170	185	142	170	165	174	155	157	154	187	210	139	187	179	188	180	186	168	170	166	160	187	165	168	181	156	182	160	157	191	191	155	176	188	153	179	204	142	158	167	162	153	146	197	171	149	165	186	167	172	151	160	155	175	182	151	173	179	173	160	175	169	184	175	156	169	176	179	160	153	175	168	163	168	161	162	161	170	188	148	149	182	190	157	168	182	169	151	157	169	185	163	168	152	176	162	161	170	154	153	169	176	171	175	157	162	177	178	164	183	157	162	187	162	164	188	153	177	157	159	189	181	162	171	175	174	159	163	183	192	157	133	170	161	164	177	158	160	158	144	204	164	167	179	152	198	161	193	158	157	166	148	178	175	184	159	169	170	162	168	173	180	148	155	151	189	180	134	197	153	160	158	195	151	177	185	167	164	186	175	159	168	175	166	157	173	174	172	180	169	152	181	162	143	150	179	169	155	162	177	165	170	190	148	180	171	159	172	175	172	163	183	174	181	177	172	163	177	168	173	194	169	152	186	173	158	156	181	162	162	162	179	182	155	162	171	160	169	188	155	185	181	153	176	171	167	187	171	202	161	171	174	173	179	171	178	161	146	147	154	171	179	184	171	171	175	162	162	165	153	168	155	159	164	198	167	172	165	165	165	178
12950	25486	22290	13685	9925	8504	6265	4332	3518	2455	1750	1608	1472	1233	1182	1150	1059	966	986	842	752	766	704	743	737	724	664	635	631	637	599	670	618	578	554	464	466	445	472	386	445	440	405	400	398	394	409	405	411	575	2339	1479	344	341	332	376	348	308	334	374	359	341	348	323	347	328	350	326	312	325	299	309	329	306	312	313	300	327	321	303	306	303	311	291	292	301	281	315	332	307	321	360	310	306	329	322	321	315	322	300	319	312	319	297	328	283	321	316	308	300	308	312	303	308	298	319	306	298	331	282	340	312	297	309	316	317	316	315	318	295	335	278	303	301	324	292	298	321	303	326	280	305	297	307	315	322	307	307	311	335	302	308	296	281	317	312	299	296	309	326	309	338	309	303	311	308	304	293	316	305	318	294	312	275	328	315	290	308	313	289	305	299	298	328	339	320	310	301	352	307	305	287	325	331	331	322	332	275	349	324	309	343	308	331	267	304	307	336	306	342	282	291	299	304	318	300	290	302	292	294	302	337	301	304	323	270	299	327	332	296	323	318	287	311	325	326	276	304	325	309	307	311	291	317	325	331	331	313	268	303	295	313	282	290	295	318	298	284	318	308	284	303	305	269	306	286	308	312	288	330	285	291	320	309	299	323	289	310	300	300	321	309	286	303	295	317	321	315	322	288	319	327	297	304	320	331	294	319	315	302	304	308	317	298	309	307	308	303	269	321	312	297	314	294	303	304	298	321	301	294	308	329	310	324	323	317	324	317	309	319	313	310	321	309	342	302	316	329	336	341	298	328	289	323	315	339	326	325	300	292	308	310	304	310	319	310	325	310	308	288	291	302	288	284	326	319	336	330	316	303	308	291	315	331	305	298	280	291	319	324	322	265	309	311	308	330	307	317	321	295	281	331	311	296	310	301	262	291	301	318	296	297	292	277	297	333	292	306	291	291	300	312	305	319	292	328	303	301	301	328	307	322	329	329	326	321	309	316	319	314	337	290	287	301	311	334	310	316	303	305	310	295	312	321	283	292	322	315	312	286	328	299	338	286	320	330	322	325	317	298	301	307	300	330	294	311	312	285	319	295	314	302	305	329	276	351	288	298	325	316	270	317	276	306	300	333	310	310	291	321	325	265	300	291	314	311	293	319	293	322	272	321	302	342	307	297	289	289	309	321	319	286	290	307	300	337	315	292	313	310	308	291	304	292	276	321	307	277	301	311	335	317	294	325	304	323	307	311	267	302	325	275	315	321	321	337	298	305	297	322	337	327	307	291	312	307	320	331	311	330	305	308	295	307	294	300	352	301	306	339	303	289	305	296	299	339	318	298	331	317	307	329	323	325	296	302	288	308	300	329	322	272	309	320	320	268	296	284	298	304	313	314	303	342	275	281	303	311	330	291	275	283	303	310	306	320	318	299	323	298	331	322	303	318	292	283	310	293	284	300	325	333	304	313	356	301	301	303	340	298	313	308	312	319	321	313	344	297	287	303	332	327	310	291	306	321	334	299	300	312	305	313	318	307	288	323	292	308	289	295	289	289	340	307	275	301	338	314	318	301	277	317	304	347	303	301	297	322	292	296	307	305	331	319	314	295	331	308	321	312	293	288	306	306	316	309	316	327	308	299	302	287	270	311	319	285	316	314	294	316	304	324	333	303	331	292	311	290	305	308	326	313	352	327	314	313	309	316	279	312	295	325	306	296	307	302	330	317	322	306	321	322	314	319	326	300	327	325	296	321	267	313	298	297	295	298	318	303	298	304	298	332	312	286	315	280	301	325	297	302	334	315	280	289	299	299	303	312	313	308	288	255	317	334	316	303	317	294	303	335	327	305	304	311	324	335	345	310	341	292	316	299	325	305	357	321	288	300	328	308	316	329	305	304	293	339	300	300	293	309	309	303	305	313	305	302	314	340	323	310	332	306	298	280	322	302	286	328	289	336	330	313	323	343	323	290	283	309	318	305	291	296	308	307	310	300	290	278	317	342	281	336	321	336	350	333	306	307	322	309	323	299	331	323	320	287	308	290	307	320	321	311	319	307	340	341	304	292	319	314	316	317	319	294	327	325	311	306	299	320	296	320	344	300	283	318	328	313	273	303	307	326	296	345	319	301	337	300	329	310	298	312	319	278	309	307	319	284	294	301	314	288	312	305	312	333	335	281	323	300	297	308	323	320	320	314	292	339	301	276	275	322	325	297	287	300	320	288	321	292	292	323	335	306	302	314	334	265	314	327	341	312	282	304	281	316	325	309	291	297	307	323	308	316	275	322	321	296	336	291	323	313	312	305	311	290	327	323	292	290	319	284	303	329	285	316	303	327	315	311	305	325	337	296	318	298	303	330	316	343	312	302	324	310	312	300	294	303	330	332	302	287	335	310	310	322	319	340	330	294	296	290	313	313	328	320	296	327	307	323	312	295	298	314	316	338	296	326	330	281	321	308	306	319	309	304	306	310	309	301	309	307	307	252	306	315	301	279	337	323	257	276	321	318	318	283	321	349	320	310	284	303	296	310	302	287	309	300	326	328	326	336	318	309	319	306	298	292	323	294	265	317	294	332	287	307	327	320	282	291	297	305	304	285	290	329	312	300	310	344	271	294	297	331	322	302	312	317	323	332	281	290	323	296	309	301	327	311	323	306	270	270	337	301	311	300	307	305	297	272	295	315	322	335	341	320	320	292	315	322	314	319	304	321	310	316	287	286	304	325	306	344	317	296	331	289	276	326	321	312	294	339	299	343	296	272	299	304	308	333	319	300	323	325	290	309	317	336	319	318	299	344	311	281	294	297	339	293	320	333	325	308	318	291	265	286	318	321	293	281	330	316	315	309	285	298	298	322	308	295	342	313	308	297	288	302	300	305	328	303	307	315	317	307	336	308	307	300	318	357	325	301	293	306	304	331	326	311	323	330	277	324	302	319	284	291	336	300	320	304	307	315	304	296	320	331	333	328	272	311	294	300	321	287	332	315	347	306	309	317	327	289	280	321	323	307	314	284	330	326	326	309	280	336	286	274	347	301	303	303	335	308	321	324	306	340	289	314	301	324	331	278	296	282	289	307	319	306	281	295	333	354	299	310	288	294	324	317	298	316	302	328	281	314	288	304	295	337	320	324	324	309	319	308	324	342	341	293	317	291	312	327	328	311	292	310	302	289	304	306	323	323	330	304	310	289	314	338	333	332	311	315	328	291	298	315	295	306	325	345	322	302	296	299	316	315	305	292	281	326	302	297	317	274	323	323	292	297	294	307	316	313	304	324	319	303	289	329	322	298	304	299	311	296	338	289	322	314	352	321	284	295	309	325	319	328	307	328	278	313	334	293	296	317	307	318	303	351	315	284	312	328	309	307	328	332	299	302	323	320	318	314	311	293	295	311	341	341	329	297	316	320	292	317	347	312	326	327	323	324	289	328	329	300	314	288	339	299	321	314	336	337	281	313	303	294	320	281	337	343	306	336	315	287	294	326	334	306	293	306	320	319	318	326	310	308
26848	19958	8692	2491	1267	1075	861	647	522	485	365	364	380	343	338	360	347	341	350	358	355	355	330	365	355	321	352	329	354	361	322	335	333	367	344	350	306	315	346	296	330	302	315	310	308	296	320	345	311	304	330	292	307	314	278	301	318	299	280	303	303	302	323	290	329	286	303	337	316	316	286	313	303	324	316	288	300	311	299	312	309	301	285	282	286	315	305	326	291	316	301	299	332	292	311	309	306	287	294	305	313	326	326	274	279	282	281	300	307	300	317	277	319	291	299	310	310	335	336	294	299	319	319	337	309	303	302	298	330	301	316	343	302	334	297	320	277	324	324	286	300	311	299	298	319	279	287	322	331	313	300	325	297	282	300	350	310	301	297	313	270	310	335	301	318	319	290	322	339	318	277	316	305	281	305	315	310	304	320	281	289	299	298	295	327	296	300	296	295	286	299	300	331	301	302	327	301	314	310	316	308	321	286	337	327	286	294	298	287	323	304	312	306	279	324	321	321	313	309	256	319	313	317	326	315	336	304	331	299	330	318	310	317	323	287	293	284	307	307	272	315	323	334	297	319	316	328	277	284	317	295	334	308	307	291	288	298	329	324	284	280	295	274	285	338	339	336	325	303	314	328	301	310	300	302	316	291	295	284	282	282	325	319	310	315	315	326	292	307	289	338	327	281	317	315	308	304	320	291	310	303	313	283	294	320	290	341	306	301	280	324	305	288	336	298	323	334	336	303	274	317	295	284	306	284	325	303	313	291	275	308	304	286	321	304	272	330	314	331	281	315	289	320	318	337	314	308	297	315	298	308	308	319	312	301	318	279	326	312	293	279	316	325	310	311	318	307	297	314	299	312	296	287	314	311	286	305	302	301	280	307	317	311	334	267	297	325	283	310	320	259	333	336	322	318	314	316	296	308	310	305	310	316	308	313	324	311	329	328	315	285	318	329	307	303	291	294	316	308	320	311	295	315	282	322	297	312	279	323	281	329	260	296	292	349	286	261	306	301	276	311	318	322	313	311	314	319	281	296	284	319	302	296	327	293	310	311	320	290	305	280	298	305	320	292	317	313	295	287	334	341	328	286	309	334	274	324	344	302	304	321	285	308	319	311	293	298	326	364	263	291	313	309	331	292	280	307	300	293	280	297	302	301	314	318	299	339	300	310	311	302	322	281	311	321	309	301	297	275	271	324	341	300	302	340	312	310	275	324	311	337	295	301	318	304	296	325	295	298	316	300	292	311	297	305	291	314	297	308	304	273	300	308	330	326	302	304	318	283	341	311	305	357	323	336	296	300	291	306	308	314	326	302	288	294	317	297	317	297	304	289	324	325	324	289	302	294	297	305	320	338	318	320	313	308	339	284	307	320	274	313	314	328	299	336	320	329	315	279	329	311	266	326	294	291	319	310	281	292	314	303	326	285	279	296	285	285	294	298	328	313	323	315	306	331	319	316	257	303	297	306	320	310	307	302	332	280	290	278	312	292	298	329	312	289	289	332	347	316	296	325	292	318	306	345	307	285	344	288	335	302	302	311	327	317	313	321	332	335	321	318	305	329	314	300	328	300	298	279	329	277	299	306	334	318	297	290	294	262	292	327	313	314	309	318	282	346	319	334	313	306	325	331	300	285	302	290	309	306	323	298	313	332	328	296	303	292	305	278	310	308	281	326	334	301	302	333	311	265	279	315	324	321	313	259	299	289	301	310	304	310	304	319	311	328	281	304	299	323	322	309	320	342	288	301	300	314	311	284	308	298	303	313	295	288	286	298	304	274	317	314	321	326	319	310	297	315	318	306	317	316	316	311	296	285	287	307	327	294	293	313	306	297	292	293	298	284	314	306	340	314	293	263	308	358	331	293	300	312	316	267	298	272	314	287	293	304	300	310	292	276	298	298	328	315	328	321	303	292	323	299	316	272	301	314	285	322	293	304	310	324	327	277	308	313	304	296	301	294	285	270	320	320	299	274	293	286	311	290	300	310	315	291	331	327	277	285	280	310	287	292	297	321	294	294	303	297	310	327	286	319	317	288	269	315	303	306	340	325	310	286	316	311	304	316	302	315	317	345	316	328	325	333	289	314	293	319	299	299	289	309	307	293	325	290	301	319	298	314	293	329	276	285	294	291	290	284	299	332	285	312	300	345	325	276	304	329	289	303	304	316	322	315	321	338	335	330	289	323	294	304	283	325	305	305	310	307	319	299	302	284	310	325	322	291	304	315	325	297	325	318	329	312	297	305	323	265	288	287	293	301	286	327	296	311	297	281	322	286	337	321	308	346	295	312	307	317	312	300	317	315	319	303	323	334	309	306	323	307	336	307	309	323	289	310	294	287	308	311	296	306	296	273	293	298	304	296	300	323	286	323	297	298	325	282	319	298	292	296	320	295	294	315	294	320	308	326	321	316	285	287	282	329	302	323	342	286	297	319	308	345	335	311	305	296	319	294	287	313	312	329	303	269	323	285	313	287	288	322	287	290	275	294	305	322	308	295	295	318	316	325	292	343	293	302	273	336	309	254	327	286	279	312	303	284	303	332	306	303	326	333	352	342	299	300	318	297	315	303	326	310	332	294	301	291	314	291	312	319	324	318	273	322	297	311	322	307	290	314	335	286	308	297	306	281	343	290	275	309	317	292	287	310	318	290	289	323	316	318	309	328	296	311	298	324	325	292	266	283	275	310	295	288	296	321	320	310	304	325	316	320	307	287	307	295	325	299	303	298	317	307	284	313	333	303	302	339	306	330	301	293	311	340	269	296	315	301	304	294	278	319	325	299	295	293	287	307	305	313	323	279	274	328	279	308	322	312	282	311	327	328	265	304	316	288	314	319	293	320	330	324	277	301	282	287	312	307	329	364	313	293	301	330	289	345	314	373	312	280	308	316	290	302	303	318	313	324	311	318	294	335	298	321	283	317	279	326	302	315	325	288	312	318	340	315	348	306	321	309	318	294	291	299	309	314	297	301	294	286	309	298	309	314	297	319	287	337	286	318	318	304	277	324	313	329	298	321	274	334	301	298	327	329	293	306	294	302	283	301	283	333	320	300	305	316	312	326	335	313	318	286	320	288	332	299	303	318	292	299	284	306	313	284	328	313	322	303	326	315	295	292	293	329	319	288	302	315	280	329	325	305	297	304	348	294	322	305	332	297	307	296	297	308	329	358	312	314	297	314	319	311	322	298	266	298	312	310	309	315	281	312	310	326	298	334	329	303	285	296	314	286	327	318	305	318	315	296	284	284	300	298	308	296	306	299	290	318	313	303	286	293	305	303	297	312	333	328	292	278	308	310	315	274	306	304	308	314	327	327	310	335	281	330	319	296	322	309	328	293	287	300	268	308	315	275	299	268	298	323	314	297	306	330	321	313	309	297	255	308	293	327	318	291	285	307	297	311	293	327	308	276	301	293	262	284	310	307	265	292	311	312	295	305	310	332	295	332	352	314	293	285	306	306	276	298	328	292	297	302	270	285	302	316	333	312	312
9563	12766	10296	5203	3697	3444	2627	1789	1541	1216	890	872	875	696	771	733	785	729	695	696	694	710	710	631	667	677	680	653	649	651	635	647	674	627	608	584	596	558	507	556	570	586	570	591	543	552	573	568	571	595	661	566	553	576	549	563	591	546	562	564	564	553	522	552	558	521	595	579	557	528	556	583	573	560	574	545	559	534	537	553	565	570	544	600	586	545	550	583	531	554	574	552	562	564	539	543	525	527	531	554	594	513	555	541	528	536	507	509	548	543	545	520	576	559	567	562	551	555	535	562	575	545	538	570	504	505	556	567	534	566	582	549	552	555	577	593	574	492	563	586	583	575	585	579	529	565	565	566	520	547	536	534	518	607	527	516	569	559	537	557	546	604	530	544	536	550	566	584	514	538	578	547	549	603	516	526	557	544	545	554	513	565	569	559	549	524	559	560	565	543	547	562	574	569	510	578	558	551	561	568	540	564	547	564	596	531	531	559	535	528	534	543	554	514	530	567	545	526	544	549	522	561	528	580	545	572	552	538	583	520	573	533	591	550	550	559	587	544	570	585	569	548	558	555	579	570	545	560	562	560	551	532	551	516	532	590	554	536	572	585	499	542	543	529	592	526	586	607	534	507	524	561	578	543	566	547	566	555	575	545	555	527	517	566	553	554	555	551	516	560	550	563	569	566	536	540	547	559	567	535	542	551	521	558	593	545	581	525	613	562	553	498	534	564	576	556	568	508	565	564	554	589	555	572	527	558	548	551	523	561	584	547	569	551	502	583	558	563	558	563	551	535	545	574	552	549	531	551	547	533	549	576	546	543	542	582	525	540	567	563	526	531	544	530	554	562	541	589	562	524	576	540	546	508	544	565	500	554	569	534	577	544	532	522	551	542	574	535	534	546	558	543	538	580	514	562	585	527	532	561	522	572	514	576	551	536	531	535	494	586	539	540	541	555	559	522	522	556	562	544	585	552	546	575	557	581	556	577	565	537	595	589	559	553	565	544	586	588	511	560	557	559	559	525	545	557	566	523	548	573	575	568	584	528	500	525	525	556	518	522	541	531	527	582	572	574	535	577	583	526	566	498	560	510	548	556	572	513	577	540	568	534	540	593	547	534	563	580	518	589	571	579	590	546	565	544	535	545	521	546	570	516	550	535	548	559	544	570	593	542	520	574	550	549	566	586	572	522	571	531	520	533	563	571	575	558	565	547	525	534	524	549	555	545	539	598	541	513	522	521	545	555	514	569	481	529	541	533	605	573	539	550	590	581	567	571	590	566	563	580	523	564	527	509	561	575	572	525	560	574	544	552	552	536	541	552	556	583	525	540	543	536	549	531	573	537	579	532	544	565	561	548	543	532	537	532	567	574	541	547	541	536	554	551	572	574	542	583	584	609	556	545	577	553	582	522	572	587	587	616	546	578	568	583	581	559	593	568	568	574	566	553	529	571	546	524	534	548	579	535	544	550	562	550	555	588	542	563	536	560	546	598	551	616	539	590	519	557	557	588	545	510	504	549	551	528	576	561	559	550	539	523	532	545	588	561	526	582	574	583	526	554	558	589	538	565	524	573	549	556	519	527	582	545	502	527	553	526	572	572	597	566	545	593	527	570	527	519	559	564	505	561	560	508	566	562	507	577	529	571	517	543	559	580	550	567	601	521	503	507	566	545	519	545	526	569	527	566	534	564	528	542	560	532	598	510	557	558	584	574	557	577	598	555	556	579	531	564	579	569	536	576	556	525	548	521	509	561	561	555	567	580	541	542	529	544	552	607	575	584	584	578	564	493	523	561	525	544	571	489	580	524	611	533	516	559	518	533	524	529	570	569	580	537	545	581	505	536	549	561	556	600	513	552	559	526	561	554	562	572	578	544	536	577	527	566	506	550	558	571	520	565	573	591	577	498	559	547	549	540	526	532	505	523	550	555	540	541	549	556	557	543	552	542	541	525	567	534	545	557	558	600	592	550	549	541	583	543	560	529	514	599	575	580	559	557	568	551	537	528	594	557	548	559	607	565	495	538	514	512	570	575	551	577	596	575	556	577	576	536	549	552	504	544	525	590	570	563	523	522	574	535	559	545	563	517	565	544	532	534	568	551	562	525	536	528	532	538	553	564	584	551	557	546	583	550	582	557	564	557	543	557	574	586	562	574	549	572	548	537	599	567	565	528	572	575	529	528	508	576	531	518	543	523	528	574	573	589	540	538	517	562	555	575	541	559	528	587	579	531	519	524	533	578	535	548	557	554	559	549	548	531	567	547	550	560	543	545	594	531	568	545	526	551	533	567	570	561	511	583	559	529	543	548	576	574	566	555	551	581	588	564	590	593	577	537	607	592	554	615	547	545	545	556	601	566	557	531	532	527	554	543	528	555	543	584	589	565	549	534	556	572	567	577	538	555	564	513	517	569	544	550	528	565	520	544	534	547	519	547	562	537	546	568	516	528	539	564	573	532	518	516	586	566	563	498	555	523	561	556	551	553	527	535	583	538	562	542	530	554	524	543	524	597	503	563	533	523	560	577	570	569	502	555	551	543	568	526	563	577	547	509	538	571	558	490	585	563	553	587	566	535	577	533	529	527	541	570	567	515	559	505	530	616	555	555	525	580	577	537	559	529	538	534	519	532	563	540	531	510	556	567	534	567	518	509	607	605	555	539	580	583	539	543	544	528	574	547	532	566	537	556	528	566	550	546	558	526	529	580	576	523	552	564	528	569	595	582	513	569	569	550	581	548	541	601	518	543	533	536	552	522	554	539	572	589	537	557	560	543	551	526	570	592	554	559	560	540	500	553	550	507	525	562	540	574	539	565	514	589	583	529	562	542	596	554	529	525	531	580	594	544	579	579	580	573	589	547	580	577	560	589	539	489	581	541	555	577	572	572	567	511	568	510	571	528	516	541	552	563	539	561	540	554	574	594	583	577	574	522	568	528	545	552	570	582	607	495	544	537	541	553	572	549	564	530	580	555	595	526	514	519	539	568	587	547	509	540	566	570	555	550	557	510	536	523	543	536	545	559	556	537	595	568	544	506	568	572	519	570	522	561	575	550	568	533	594	584	532	559	573	573	541	514	572	529	556	526	544	544	512	567	540	561	540	583	579	522	567	583	508	600	515	540	542	567	578	525	537	540	576	528	534	586	565	544	590	540	596	550	569	590	570	561	550	574	548	526	569	586	541	560	534	559	542	558	546	603	595	506	505	526	525	561	611	545	550	523	542	536	548	544	528	553	517	596	546	561	545	555	559	516	514	551	538	589	564	503	512	537	552	551	545	540	571	553	587	543	592	544	533	557	490	561	542	547	550	553	541	544	541	559	565	555	574	557	583	569	570	572	564	530	575	529	543	574	521	601	556	534	528	541	519	493	568	559	565	539	534	536	529	534	558	585	573	595	518	538	548	610	511	520	583	536	575	582	492	512	539	546	543	555	557	542	537	514	537	553	576	563	566	556	542	560	575	562	531	529	566	527	554	564	535	606	530	543
24232	21308	28360	24570	19841	4184	1783	1040	813	663	546	503	456	417	409	357	399	378	375	341	358	345	348	339	349	350	339	311	348	323	324	315	334	306	313	289	290	292	291	335	323	302	305	328	267	279	272	279	301	253	595	354	271	305	277	290	283	270	263	276	261	270	270	273	246	257	242	271	260	270	255	263	261	277	256	279	298	269	293	280	269	265	310	267	250	291	227	285	290	268	252	257	260	246	257	260	275	245	273	246	247	253	278	263	262	255	307	303	248	294	284	264	270	273	264	257	269	259	272	252	288	233	246	302	282	267	246	267	282	257	265	256	243	267	266	281	230	284	247	281	270	251	268	292	240	287	282	242	263	273	274	275	271	279	243	297	271	252	296	257	262	271	279	255	283	282	277	285	261	278	260	301	266	281	240	247	274	267	268	261	246	299	256	258	301	252	297	253	267	285	258	286	281	256	270	267	274	258	262	256	273	262	289	288	278	236	266	254	282	271	284	263	258	267	253	269	254	269	258	289	264	264	265	280	262	275	275	261	218	243	293	293	255	266	279	272	288	291	251	280	248	262	265	281	266	244	277	272	270	269	246	256	249	262	245	298	260	273	256	244	264	261	283	260	270	281	281	275	272	263	254	252	253	266	282	256	280	249	300	253	270	259	281	270	307	258	281	267	301	257	264	274	278	290	245	288	272	256	279	276	276	258	286	279	244	267	270	238	261	252	276	265	262	278	275	259	304	242	259	257	268	269	251	248	254	285	268	289	258	275	264	274	282	261	259	235	256	284	272	264	268	306	265	274	298	249	283	264	290	263	267	286	258	248	260	239	280	260	257	255	261	267	273	264	296	253	274	255	290	270	261	268	243	264	239	264	272	269	271	271	273	278	262	286	268	305	254	261	288	284	277	261	315	270	266	278	290	263	269	272	280	264	260	256	247	262	272	257	275	274	272	247	294	297	246	260	286	254	264	268	230	283	269	232	250	274	246	281	286	237	265	266	260	261	267	244	246	280	244	247	258	260	275	277	264	268	250	275	267	231	267	300	278	269	274	269	287	277	271	256	266	268	273	278	273	294	262	288	246	278	261	257	288	252	280	255	239	269	288	278	284	253	245	272	265	245	263	269	248	264	245	287	265	287	270	279	255	290	273	293	272	277	283	282	289	291	263	297	265	262	265	288	297	244	221	271	251	256	272	299	294	279	268	269	261	229	286	291	260	251	271	241	252	282	294	281	271	254	266	268	255	259	259	279	263	281	265	269	251	275	261	270	257	301	254	265	234	293	259	245	259	261	256	284	280	283	264	289	260	247	270	267	276	271	276	254	270	271	249	288	252	270	278	269	246	271	242	265	260	273	294	262	261	219	267	243	248	298	250	287	229	258	254	289	273	272	287	249	257	256	264	244	246	263	267	279	257	261	270	269	262	282	253	256	257	297	275	275	247	270	246	237	261	252	276	277	278	279	258	279	262	279	268	252	274	261	280	261	247	256	264	255	252	245	252	273	247	277	260	257	269	279	270	266	284	265	283	251	279	275	274	280	271	281	252	277	256	290	226	273	307	272	284	242	278	264	230	228	269	265	280	296	285	260	240	275	277	261	292	298	259	272	269	262	280	272	291	275	280	293	254	264	250	251	279	253	253	254	258	246	291	255	272	291	278	275	259	245	284	273	256	247	277	294	259	284	258	265	255	246	249	286	250	272	232	265	254	278	264	250	262	268	278	274	261	262	257	250	275	251	263	271	280	282	247	283	270	254	256	276	273	257	247	249	280	253	278	263	261	259	262	252	266	294	252	255	293	316	275	282	275	264	260	243	268	280	235	255	248	278	270	260	255	271	259	276	268	265	266	301	270	259	246	239	294	265	249	276	255	255	261	299	281	281	260	290	265	262	269	254	295	314	284	273	268	270	269	266	258	274	306	240	267	256	255	282	251	250	287	258	243	275	256	260	242	265	243	226	239	255	266	260	267	269	242	246	255	270	274	251	273	277	256	280	266	291	273	252	274	266	270	265	262	243	260	261	274	245	276	267	263	252	274	262	239	263	269	263	274	267	265	270	238	261	243	286	279	281	250	267	259	265	269	275	271	229	301	255	249	271	257	307	255	237	269	277	236	257	241	271	264	252	269	278	252	271	252	261	279	224	270	255	276	261	259	255	282	265	254	283	260	281	324	289	290	256	266	303	271	256	267	260	265	247	268	289	279	264	239	262	286	253	266	254	257	255	273	259	261	299	256	273	269	288	256	253	281	253	287	244	268	251	268	247	276	256	260	245	271	269	303	249	236	275	245	260	257	263	268	259	276	241	287	273	277	272	246	235	268	251	251	285	264	254	250	255	261	301	280	264	248	248	281	270	253	257	245	256	287	265	263	265	271	269	285	260	255	281	245	274	267	241	251	286	255	238	237	267	275	258	247	246	265	270	286	265	227	254	284	282	281	294	255	265	274	265	280	262	265	262	289	270	255	270	300	265	275	296	253	261	285	268	241	284	265	276	268	253	269	276	263	267	273	286	269	246	316	293	255	252	263	221	250	267	253	264	255	283	283	246	273	266	259	262	271	264	269	298	272	276	272	252	262	239	237	283	301	246	276	268	279	277	242	267	285	268	242	250	290	275	244	250	305	251	252	236	289	252	315	248	272	277	260	262	293	260	274	264	287	252	247	277	284	290	265	259	291	255	287	293	262	261	277	274	228	254	291	302	257	266	281	273	264	274	298	246	289	236	271	241	279	260	282	261	286	262	270	279	269	253	251	276	260	274	267	269	286	267	272	258	263	270	296	275	259	276	276	260	292	276	271	260	259	274	239	226	272	271	239	258	259	274	276	302	268	278	277	225	265	270	284	279	278	240	281	266	268	262	316	288	288	267	254	264	273	243	287	278	254	255	272	263	290	255	289	285	249	272	289	277	259	239	272	270	278	251	290	253	278	253	251	264	255	264	284	287	280	256	242	275	266	265	256	248	233	257	277	271	275	254	258	243	269	272	276	312	254	263	279	278	252	268	278	292	276	266	271	236	272	275	284	279	279	254	257	255	293	271	258	257	268	247	272	272	257	278	276	244	267	246	261	292	310	252	254	256	282	275	271	285	274	259	286	271	281	267	267	242	247	278	249	244	260	257	290	265	264	257	252	283	272	263	288	259	268	271	270	241	254	267	293	276	257	282	287	255	262	296	265	282	250	279	260	261	278	244	262	290	258	272	242	270	275	264	269	264	271	260	259	238	245	268	280	268	234	245	247	257	256	298	229	263	288	264	279	258	272	253	268	284	250	267	266	288	257	258	325	284	242	293	274	288	270	245	276	269	274	237	262	267	265	238	255	287	283	274	267	264	261	293	284	275	239	304	268	257	245	273	246	259	250	296	264	275	268	281	273	242	279	280	237	260	281	296	252	292	263	283	268	268	265	274	289	265	255	270	259	252	267	279	266	258	273	270	239	268	282	265	263	214	264	281	267	269	256	304	262	262	282	290	250	258	264	277	258	248
11598	20666	17361	9971	6930	6098	4821	3032	2703	1956	1431	1304	1247	1000	1027	890	985	869	933	861	802	733	794	752	746	686	705	765	697	712	749	685	702	721	632	609	600	555	571	542	549	565	543	510	570	589	529	542	538	526	1668	821	540	506	536	520	536	505	521	516	501	492	465	490	517	513	509	473	477	480	518	460	493	538	462	498	514	500	488	470	496	498	534	481	486	520	494	490	496	465	502	455	522	461	491	484	480	484	503	507	505	493	503	521	493	476	501	533	494	504	470	536	491	483	473	486	497	498	501	504	472	472	506	491	464	523	453	487	506	482	526	540	488	495	493	492	486	517	483	527	490	471	459	491	505	475	460	474	472	492	513	482	514	535	479	477	462	535	490	503	499	465	479	472	515	503	450	513	491	510	495	491	446	484	461	498	497	473	523	500	494	507	491	505	500	480	486	471	507	504	475	498	506	500	476	477	486	538	484	458	496	473	497	493	484	500	463	477	489	468	487	456	468	491	481	465	489	483	463	492	456	475	468	468	518	457	495	483	460	468	491	472	448	461	485	496	476	466	487	480	505	470	494	507	458	501	508	506	475	494	490	496	494	514	464	515	492	480	450	510	461	462	471	479	486	454	496	502	542	500	554	491	477	467	479	500	518	493	502	455	466	469	481	504	505	461	526	466	515	503	484	482	493	457	484	467	517	455	526	463	504	484	482	469	463	482	522	500	476	468	485	494	463	502	470	537	496	530	503	499	483	478	522	450	463	534	501	486	482	512	492	498	429	484	485	452	491	474	497	478	450	441	505	520	541	515	488	433	476	474	509	463	477	492	513	471	494	440	493	488	512	506	477	493	485	491	486	490	519	513	494	500	481	449	499	508	474	501	481	487	518	485	514	497	499	474	530	510	501	476	456	512	485	514	469	476	459	508	506	524	458	460	537	451	504	488	515	518	471	473	499	510	510	537	477	491	516	484	480	451	471	499	486	504	458	478	480	517	510	510	480	503	476	463	508	497	477	482	489	473	475	474	517	513	488	489	477	509	491	482	473	497	520	491	448	479	474	520	503	493	510	449	502	481	450	522	489	507	447	489	489	466	503	440	483	479	488	482	489	479	443	508	478	473	513	466	460	503	497	517	482	475	470	483	477	511	478	501	528	495	498	460	469	511	504	472	465	510	491	494	475	469	480	504	475	492	464	426	467	506	503	538	475	460	543	486	520	489	467	454	450	480	493	496	488	523	512	515	506	480	439	430	479	479	514	491	503	508	461	471	456	506	511	479	481	492	463	445	498	473	505	483	505	485	477	487	481	539	518	465	502	487	465	493	468	502	507	451	473	478	491	501	533	497	492	512	476	470	503	462	501	453	467	492	492	474	528	499	476	481	498	482	503	470	447	493	509	499	506	471	466	462	464	476	483	525	493	512	514	517	486	519	453	482	461	483	476	524	462	460	478	484	490	494	499	499	485	499	482	493	485	485	523	486	527	498	475	504	492	502	447	514	476	502	472	487	482	467	472	512	490	497	460	472	469	506	481	530	459	463	492	452	467	480	495	505	487	478	496	455	453	506	473	456	470	468	549	475	484	535	478	462	516	514	487	497	475	497	509	478	468	466	504	513	502	449	517	496	464	495	506	498	467	480	454	478	496	506	472	481	465	504	493	485	511	480	463	477	528	487	515	479	517	467	456	485	524	476	452	479	456	472	504	468	445	503	509	455	494	476	509	483	490	464	481	488	493	475	520	480	475	467	518	507	501	482	473	501	488	521	488	454	494	501	527	474	491	489	508	461	484	465	485	506	478	480	492	505	505	476	474	445	470	458	505	509	486	475	520	508	457	503	449	479	543	467	489	459	509	458	460	489	509	435	548	493	507	485	481	458	483	492	473	480	483	531	488	436	491	480	477	463	491	496	481	501	451	472	478	497	515	501	447	483	477	501	481	526	514	487	527	519	501	480	496	443	493	496	492	472	495	498	491	506	529	469	515	495	491	484	507	457	488	485	503	490	470	485	463	509	468	471	505	495	455	480	462	491	492	489	492	526	498	465	524	529	469	452	479	491	520	455	471	483	470	456	438	522	490	514	511	454	477	493	500	462	438	507	456	466	485	478	451	520	473	475	483	493	447	512	564	479	447	463	458	465	470	494	516	483	489	517	461	491	474	497	494	472	495	460	471	461	446	473	460	492	456	474	490	505	472	516	490	525	495	512	500	524	444	476	496	497	529	490	503	476	462	511	462	503	562	446	470	491	506	487	484	481	484	471	500	463	484	498	461	455	415	502	493	479	468	495	474	526	482	466	503	494	514	516	480	464	458	513	496	468	479	490	509	515	506	465	500	486	454	498	455	498	460	474	465	459	477	453	465	489	460	477	480	508	466	458	494	488	462	486	487	475	496	525	468	502	532	477	507	496	476	489	494	495	503	457	462	470	515	464	490	492	505	452	488	476	438	490	487	496	463	509	479	477	505	470	459	468	493	474	498	466	497	519	469	458	476	480	514	454	496	488	481	481	480	484	492	508	443	480	489	473	487	515	438	541	489	455	497	470	497	472	470	475	454	477	499	508	478	491	522	500	477	447	508	487	478	455	502	495	507	459	479	511	501	499	459	523	508	487	520	496	442	464	483	496	463	502	460	530	490	519	471	456	471	484	504	504	512	534	516	464	500	491	466	540	513	505	483	511	490	470	474	523	489	471	473	495	466	491	513	482	483	461	482	508	504	470	491	476	503	458	508	493	500	469	494	504	434	484	493	485	494	473	524	489	490	479	515	504	493	515	487	504	459	484	469	497	495	493	514	475	476	471	509	447	479	483	442	442	492	519	452	473	460	466	482	508	469	483	505	468	479	486	487	467	527	454	487	507	500	482	475	512	481	517	459	500	496	487	481	493	469	465	487	487	530	464	462	513	493	493	489	473	525	485	474	535	469	491	459	464	506	518	463	500	486	503	456	496	488	505	482	495	491	495	502	524	493	494	489	512	507	504	484	486	503	450	532	512	512	470	497	457	537	446	486	502	493	497	496	497	472	553	487	470	439	479	516	474	516	510	474	474	505	515	516	467	479	482	446	523	493	463	465	513	500	477	489	481	487	492	455	503	501	456	514	520	453	504	483	521	487	472	488	478	516	526	513	460	511	499	498	489	511	478	518	506	519	473	494	507	509	504	512	530	521	489	493	468	491	476	485	462	476	462	494	480	477	494	530	486	512	518	485	500	448	462	473	485	524	514	451	476	498	513	466	478	453	493	482	470	510	471	476	488	448	502	502	479	508	448	482	462	521	480	485	477	511	487	484	494	495	478	487	512	490	465	483	501	473	472	435	484	518	525	508	482	495	476	482	461	471	507	479	491	483	515	443	505	494	496	539	495	464	519	507	523	486	490	450	525	454	510	492	521	490	538	530	442	515	466	491	514	509	491	511	478	488	494	497	477	469	501	466	447	511	481	496	481	488	473	483	548	506	494	455	488	516	494	491	508	479	477	461	503	447	499	526	482
23310	21307	29000	23937	21311	18624	4112	1360	967	852	579	483	501	393	396	391	391	353	342	306	309	272	283	289	286	295	293	255	261	261	275	254	227	240	233	224	222	212	200	220	190	196	186	194	197	188	189	197	190	235	758	410	168	195	171	184	163	192	171	195	190	165	137	167	181	164	171	182	191	150	161	176	157	190	189	172	154	190	190	193	195	169	168	171	173	198	190	181	164	164	164	146	172	158	158	182	165	177	158	194	174	185	163	182	164	176	193	180	153	185	164	171	179	155	165	165	164	160	137	157	164	160	165	147	173	165	170	168	170	167	179	161	187	161	169	163	182	173	150	164	178	173	163	146	153	182	176	166	185	148	176	191	172	190	188	175	170	196	172	177	183	190	164	181	187	163	184	174	177	144	155	181	152	175	172	170	177	145	153	164	166	158	171	190	173	166	177	194	186	168	169	178	156	155	169	195	170	157	190	158	169	177	163	170	135	159	157	178	164	157	174	182	184	176	178	175	170	181	150	165	172	169	181	184	163	179	159	166	175	173	161	147	187	168	179	185	187	165	160	184	191	175	177	186	165	158	186	149	166	171	182	180	169	172	184	171	152	181	176	174	175	177	153	168	173	183	182	171	157	170	152	205	168	145	166	184	158	160	163	167	143	162	163	173	165	178	173	186	172	184	169	159	180	178	166	165	175	177	175	168	144	151	160	172	158	175	158	177	144	162	188	175	185	163	153	162	169	153	168	177	159	198	165	171	174	167	175	163	178	153	166	156	173	176	177	154	172	173	182	162	181	164	169	157	185	163	156	192	161	161	182	194	197	167	185	168	154	168	166	174	171	136	157	174	144	179	188	178	152	168	176	169	184	172	170	186	167	171	171	155	173	161	166	174	169	157	165	147	158	203	165	192	155	160	166	148	173	171	172	156	178	189	178	166	150	188	178	153	185	181	176	174	173	164	169	196	158	150	174	149	179	167	166	163	151	171	202	171	162	185	157	170	171	165	159	179	164	163	181	194	168	170	169	180	161	187	161	169	188	158	173	171	175	172	175	164	157	174	155	184	142	167	165	179	154	178	163	164	147	194	177	173	194	189	171	171	175	178	158	154	187	181	173	176	158	164	166	136	173	187	171	178	186	179	174	155	163	182	161	153	152	160	178	161	177	164	170	175	149	176	179	172	161	153	175	172	189	165	147	163	190	188	155	163	173	147	149	167	199	164	148	167	176	155	162	166	159	184	176	184	160	184	147	170	156	172	176	179	161	153	192	180	181	180	182	175	171	159	181	169	184	188	201	178	174	149	175	138	147	177	164	172	170	152	165	196	144	162	166	192	152	177	162	171	184	157	182	170	162	175	162	183	173	194	157	166	161	180	178	157	196	170	164	197	198	143	173	169	183	174	168	167	170	172	168	171	191	171	179	172	170	174	151	169	171	181	159	188	134	174	167	170	171	161	166	174	152	181	160	158	184	166	191	156	134	181	143	167	166	169	166	177	159	179	162	179	178	140	174	170	179	150	181	159	181	178	155	146	189	160	158	171	172	180	185	161	195	173	187	150	176	164	148	161	170	177	156	190	153	182	146	154	158	152	191	177	170	175	158	165	163	166	157	161	156	167	162	172	169	175	171	172	171	186	175	164	170	147	148	192	164	136	177	149	184	165	178	176	177	161	170	171	181	181	173	164	174	141	180	155	196	170	145	197	177	160	177	172	162	169	183	147	176	161	184	173	166	151	147	146	183	152	173	174	159	173	177	173	163	173	164	157	176	181	162	180	175	142	179	167	157	173	171	172	187	172	156	195	173	182	179	158	179	167	174	175	158	178	189	187	193	182	155	181	167	178	168	167	148	163	186	149	171	163	157	166	172	172	170	164	173	166	179	164	168	165	160	162	151	173	192	158	151	192	182	156	177	170	157	183	199	170	166	157	181	146	159	192	152	169	163	156	171	163	157	168	181	169	165	180	169	174	178	188	167	162	165	152	191	182	167	147	172	173	172	175	180	167	165	188	173	162	155	171	157	196	178	198	163	148	150	181	147	183	183	180	162	168	168	157	195	147	156	194	137	180	151	182	179	170	163	179	179	191	177	182	167	184	145	169	159	144	149	151	157	171	153	164	182	164	182	174	149	148	167	168	173	161	173	171	163	163	181	168	190	164	170	176	179	168	146	166	178	146	158	160	161	157	153	178	160	163	175	186	182	173	178	153	178	156	176	176	163	169	149	175	181	147	172	144	173	168	170	174	182	168	160	185	181	179	196	191	178	181	173	180	140	162	169	169	157	167	183	168	182	159	171	165	159	168	177	176	163	156	180	160	156	154	167	176	168	158	163	191	185	185	198	155	163	172	195	188	160	142	179	202	151	178	154	184	178	167	171	169	172	158	146	168	168	172	177	169	158	194	169	164	208	195	157	162	195	168	151	170	169	200	176	160	172	151	160	180	161	185	177	167	159	153	161	180	167	173	179	170	131	157	172	157	174	169	166	171	158	184	174	180	166	139	161	174	178	167	169	173	174	170	163	164	173	166	158	166	154	167	192	168	167	170	162	150	192	179	176	198	142	184	172	169	175	164	172	170	141	186	160	181	159	165	173	145	184	190	193	164	160	158	171	160	153	179	190	160	189	162	157	161	159	155	172	167	176	186	159	172	175	171	176	136	161	166	162	165	174	154	161	169	154	150	171	197	150	164	146	187	167	161	176	179	154	168	174	194	149	163	164	159	195	161	153	155	160	164	188	152	158	187	170	189	158	187	165	164	159	170	160	171	161	169	143	192	148	163	182	180	153	159	177	183	162	188	174	153	171	184	152	176	169	168	167	187	171	173	185	172	190	172	138	183	161	155	213	179	166	179	148	179	180	125	173	165	149	153	167	159	172	147	183	164	193	164	175	176	176	151	155	163	156	162	165	167	146	164	169	176	164	170	155	177	149	176	179	171	164	163	157	165	194	163	154	160	159	163	139	165	160	155	168	197	167	156	149	149	159	185	165	158	189	177	185	174	173	169	168	141	175	172	152	156	178	164	194	167	167	181	194	154	176	184	167	187	154	155	186	162	176	149	173	167	176	169	174	163	177	182	166	188	174	183	155	167	149	167	169	196	184	180	168	170	190	174	157	167	175	165	172	171	189	171	189	150	189	150	170	156	198	172	145	179	160	172	158	175	178	164	179	164	174	177	181	167	188	159	164	165	156	158	181	153	149	173	171	172	153	186	179	198	193	165	170	189	187	175	159	170	147	183	184	157	186	168	163	158	164	147	154	153	168	172	165	145	183	179	176	175	157	163	173	169	172	164	162	201	172	156	154	180	164	176	167	167	177	167	158	168	183	183	192	170	167	149	165	154	194	164	147	172	163	186	181	172	167	157	177	183	182	146	179	172	155	183	187	164	183	182	181	162	175	159	171	167	180	202	164	174	191	174	182	178	176	181	159	148	160	181	185	146	171	162	161	154	169	155	176	179	158	160	184	178	163	169	171	150	178	176	168	168
14002	25824	22565	13831	9542	8318	6451	4219	3570	2705	1793	1665	1544	1252	1173	1119	1032	1001	939	908	880	781	824	741	742	706	661	646	678	672	606	622	580	573	496	498	462	470	424	458	420	414	384	416	407	441	397	384	438	593	2085	1040	325	353	364	354	371	354	329	330	317	319	337	324	292	362	326	307	316	320	311	370	351	305	310	323	314	308	326	306	322	334	318	312	324	308	326	299	349	298	305	296	303	320	323	320	265	309	318	265	309	304	299	330	309	291	299	340	291	292	337	299	320	327	321	325	315	313	317	316	315	312	324	296	288	307	304	322	343	298	327	305	307	316	294	307	314	321	293	290	301	326	306	297	321	291	309	320	305	319	295	343	330	324	306	300	294	317	329	316	305	309	315	306	305	297	326	322	317	313	341	314	320	315	342	293	323	322	298	283	292	330	323	314	307	292	318	332	325	308	294	326	293	316	333	299	296	345	329	321	308	344	296	306	335	304	355	319	320	309	277	324	309	320	277	310	290	308	320	318	324	308	302	298	323	344	312	318	319	312	323	294	357	318	298	311	297	320	310	291	310	295	308	282	349	304	299	292	310	320	306	282	295	295	307	275	293	322	291	287	328	356	304	314	328	342	275	323	301	297	318	295	297	291	315	315	332	322	313	275	328	333	321	293	311	300	290	310	305	302	316	295	308	304	332	290	349	282	313	297	305	317	299	286	328	308	299	311	327	314	306	321	329	324	312	325	312	296	350	302	278	333	342	289	309	294	295	313	300	328	320	297	337	287	335	324	319	323	310	306	349	323	306	313	342	280	277	276	327	304	296	318	302	271	315	315	291	355	314	318	296	306	315	351	305	343	313	297	304	328	311	326	335	302	288	300	324	286	314	316	334	314	303	313	261	308	322	333	284	298	306	288	299	336	315	291	331	307	290	310	300	304	335	307	321	310	328	327	311	301	302	301	306	344	307	359	314	279	300	293	301	290	302	307	304	299	290	308	325	303	327	311	304	323	331	311	323	305	287	308	328	303	312	323	349	330	262	322	298	355	307	313	328	319	324	303	307	303	305	338	308	326	307	312	287	323	309	331	334	314	309	290	317	305	302	341	319	316	301	309	321	289	346	293	302	331	313	308	302	289	295	324	304	319	316	297	283	310	336	311	271	297	321	309	326	338	314	313	311	297	326	308	307	309	355	325	326	280	314	286	332	307	296	316	276	286	337	275	304	308	317	333	301	355	307	311	280	333	305	294	294	309	289	320	324	332	292	316	313	314	321	310	306	316	349	314	296	310	314	292	310	288	324	301	294	292	326	327	334	311	334	316	327	323	308	292	325	327	289	303	312	310	314	339	300	275	323	313	307	298	342	284	298	319	292	299	307	296	315	308	316	316	338	312	303	297	321	317	277	325	315	292	299	288	317	335	335	299	335	298	321	272	322	316	298	317	344	298	331	325	312	287	297	316	324	341	296	336	319	334	309	308	285	302	297	304	343	313	312	328	296	297	333	310	299	300	325	321	295	299	283	330	306	319	312	324	332	330	303	309	308	339	307	306	289	296	312	313	297	312	289	294	331	339	317	310	278	307	340	311	311	344	330	316	322	307	287	283	305	312	306	320	300	300	314	287	309	360	330	325	335	295	313	321	347	324	345	323	316	321	311	337	330	291	316	314	327	343	309	319	283	349	292	302	339	319	326	306	322	296	323	316	313	297	283	314	328	312	313	338	336	321	304	324	309	301	321	308	301	321	324	334	277	294	285	306	311	312	338	318	301	296	327	312	294	314	289	317	345	322	302	300	330	336	319	344	298	307	327	313	287	304	301	324	299	317	312	312	314	336	290	322	322	312	303	310	293	308	313	289	284	287	296	314	289	295	314	331	292	299	309	322	296	308	302	306	327	302	307	312	328	305	317	307	321	305	302	330	320	310	312	282	323	341	306	315	298	320	321	304	331	318	327	299	304	322	294	316	297	288	314	297	302	336	288	305	295	286	323	294	309	303	282	291	325	310	295	309	345	321	310	276	319	290	311	308	300	316	300	307	328	317	319	288	315	335	313	287	305	290	322	294	318	330	308	296	327	300	299	298	328	328	304	282	306	315	315	296	306	282	330	321	329	305	314	334	274	304	319	269	312	322	275	325	326	349	328	312	352	318	328	330	310	334	291	301	319	283	311	294	304	340	294	295	332	304	306	333	287	261	337	304	294	334	327	303	319	306	324	310	305	314	288	317	333	339	288	321	302	293	330	332	308	319	317	308	297	295	326	288	291	316	320	304	305	314	305	332	278	294	325	308	289	323	332	299	335	314	283	316	335	283	315	327	316	324	348	327	317	301	335	306	305	319	300	296	302	326	314	311	312	274	344	315	337	300	319	326	322	341	315	330	281	287	305	318	343	310	340	325	341	313	283	306	302	345	358	284	319	295	330	302	341	305	273	306	288	296	311	335	311	312	328	302	311	311	318	339	286	297	309	313	324	345	313	285	275	341	319	317	313	321	277	307	268	336	298	317	318	339	294	301	272	329	317	284	292	303	340	315	316	316	297	321	344	326	307	329	344	299	323	306	340	286	304	322	283	344	325	330	324	307	322	322	326	295	338	316	322	287	324	266	332	305	342	295	302	333	313	293	280	308	324	313	325	317	325	299	287	301	290	295	312	277	304	301	326	302	293	321	299	328	342	298	335	276	254	339	329	298	300	294	309	341	310	310	299	334	327	296	278	324	328	319	284	332	350	268	292	314	278	273	312	303	312	317	319	308	323	304	285	336	302	282	332	330	304	332	293	334	319	311	302	314	309	318	322	314	322	291	347	300	311	293	304	315	307	285	301	326	339	311	278	293	333	318	306	294	292	311	332	338	315	313	289	300	325	297	301	331	319	299	323	320	325	296	312	326	274	317	321	295	329	333	292	328	286	344	291	331	294	319	292	303	324	277	339	353	326	322	338	303	327	309	301	308	329	321	316	324	294	300	309	317	289	311	338	309	282	320	319	316	337	306	274	296	341	291	309	328	317	319	339	313	291	328	310	323	307	323	282	291	301	321	323	315	328	322	325	320	332	305	347	337	331	332	307	300	300	329	340	305	327	313	321	326	308	322	326	339	288	306	271	311	293	319	311	301	309	314	327	280	296	305	315	299	301	317	294	321	297	319	340	309	309	315	301	310	339	336	306	283	312	320	309	292	293	331	324	295	316	307	340	315	336	317	326	320	307	302	320	289	299	323	312	324	312	292	301	315	317	289	303	304	316	313	293	302	301	311	267	313	315	288	314	317	316	310	309	313	322	304	270	298	300	337	331	299	291	325	340	296	300	302	281	320	303	340	309	340	310	300	331	340	315	321	332	290	290	318	328	316	311	292	310	289	312	341	311	295	325	307	309	299	322	306	317	314	349	318	298	294	317	360	324	313	284	350	330	303	294	316	289	323	286	301	304	296	293	296	283	297	302	312	308	327	271	316	330	343	315	321	299	327	291	324	334	302	343	333	309	322	313	298	302	321
26954	20077	9471	3186	1273	1049	868	608	528	532	457	397	383	369	388	361	346	380	335	349	340	341	346	330	338	345	371	321	346	342	347	329	373	303	309	311	314	307	342	328	320	327	303	315	309	324	329	325	330	299	340	311	306	349	343	299	293	320	303	309	325	309	308	334	335	331	353	340	299	291	326	307	269	306	294	343	303	308	307	330	303	318	304	287	299	335	308	309	293	314	315	342	325	284	290	279	303	316	320	328	297	300	306	316	332	326	342	303	281	336	342	307	327	345	306	297	320	282	318	284	293	320	315	311	314	292	330	334	329	291	346	331	326	334	308	298	309	283	325	297	313	310	276	302	318	313	295	289	324	324	295	329	318	302	302	299	312	321	327	294	350	330	308	318	333	314	315	314	295	319	325	303	303	329	341	289	339	347	336	325	292	315	340	310	326	301	315	336	282	291	299	326	291	333	328	332	321	295	290	317	309	286	322	309	334	285	343	353	333	322	323	330	313	310	319	304	284	320	350	306	331	280	262	319	324	303	301	290	328	306	286	306	271	324	311	355	298	271	307	310	264	311	325	284	289	296	309	325	331	316	310	279	321	323	325	303	336	289	294	289	305	293	283	294	314	317	319	310	326	277	327	321	288	325	299	304	301	324	321	329	299	300	335	341	333	333	308	335	302	298	342	331	291	325	308	307	325	303	346	287	329	312	330	339	316	346	314	339	312	327	333	293	325	306	271	320	292	288	352	296	335	306	302	335	308	335	305	329	316	314	338	295	303	315	319	299	339	315	322	316	321	286	317	341	329	324	327	320	295	327	338	306	267	336	326	315	344	324	315	285	299	269	330	316	296	279	319	306	300	315	310	325	319	325	310	328	293	301	357	312	299	277	320	316	325	352	331	300	293	303	322	323	299	319	325	303	309	333	319	315	333	294	322	306	320	277	300	305	313	343	298	313	274	316	293	298	316	304	310	301	312	320	292	320	333	313	325	293	315	292	323	311	304	294	319	288	296	323	299	310	337	316	299	316	286	315	306	352	312	324	317	308	310	340	311	290	320	293	316	306	316	308	303	287	313	338	298	286	343	308	309	332	328	309	306	290	319	312	317	336	328	294	301	337	332	297	331	315	285	303	305	309	311	337	343	312	292	314	284	300	316	288	304	288	337	321	330	318	300	310	314	328	315	331	272	287	327	308	294	294	347	293	322	319	283	329	289	305	300	314	318	288	291	319	287	306	306	308	281	307	299	300	312	303	309	309	319	338	286	305	282	308	305	280	295	285	336	303	327	328	294	334	309	320	309	312	299	302	313	324	325	296	293	334	309	315	320	292	334	305	335	285	315	282	312	300	296	338	306	333	328	318	297	331	317	312	340	309	293	315	273	306	308	318	289	319	314	310	292	311	326	267	279	322	303	318	319	331	299	317	302	299	328	304	315	321	311	320	290	327	316	295	299	321	329	301	334	281	331	278	321	319	343	307	312	311	331	355	300	328	286	329	312	334	327	309	311	308	308	291	302	299	297	306	315	318	313	295	331	290	300	292	339	292	339	335	303	298	330	314	320	319	300	299	284	305	327	315	343	307	318	298	299	283	314	333	321	306	308	320	290	328	335	361	324	298	332	281	304	302	321	293	308	322	303	319	298	293	330	309	303	310	301	312	309	297	288	323	317	296	312	294	320	289	291	291	306	292	339	302	292	294	297	309	333	322	264	328	294	316	311	319	336	309	296	329	312	333	317	327	271	306	306	305	303	290	300	307	279	334	300	312	284	303	304	281	301	326	315	327	312	330	315	304	303	318	287	312	357	301	292	295	324	333	330	297	317	283	346	320	333	326	267	338	273	313	278	330	337	323	300	308	296	321	329	295	298	313	306	325	309	294	310	329	310	326	359	314	307	281	296	320	290	317	311	287	331	345	323	300	306	288	323	280	315	320	297	323	298	317	311	312	293	295	301	288	319	282	323	291	305	290	299	310	320	319	320	321	305	307	323	302	286	282	324	324	300	283	316	280	302	327	305	301	292	318	309	297	286	300	319	323	298	355	321	312	347	292	295	307	286	316	325	300	302	325	310	273	293	299	331	295	334	330	297	333	330	336	332	294	306	311	285	312	318	337	323	340	307	325	324	332	330	306	311	318	311	307	304	287	322	324	322	311	308	292	307	318	295	312	284	313	308	318	310	307	279	353	325	265	343	305	315	319	289	322	318	294	298	336	323	300	318	320	309	286	312	277	311	279	308	331	295	329	323	322	314	297	280	315	324	310	319	300	341	337	356	302	298	312	338	321	288	317	306	322	312	331	339	300	337	298	325	301	323	323	326	286	315	290	322	313	318	310	322	306	310	311	312	268	314	330	297	327	323	332	320	330	310	281	315	286	307	330	304	321	300	295	329	298	300	327	322	305	291	320	301	307	298	309	269	303	323	319	293	307	295	306	315	318	339	327	297	319	318	297	310	315	326	292	314	297	299	284	337	318	305	305	297	284	294	322	326	293	354	327	280	349	303	321	312	294	330	354	263	309	314	295	312	343	304	331	309	306	311	322	318	326	313	308	272	325	308	343	304	322	315	296	338	309	343	313	316	307	322	336	302	338	312	312	301	294	310	297	327	313	287	326	328	325	332	303	304	303	326	299	336	293	328	298	330	301	327	361	333	310	357	263	309	318	294	343	313	307	319	287	328	322	287	304	312	315	289	328	311	306	315	283	326	268	323	274	303	335	304	331	333	321	309	291	329	293	303	322	343	339	320	351	331	299	338	313	320	325	300	275	290	328	315	332	300	309	299	333	358	337	322	287	313	309	311	298	317	275	302	368	285	319	316	307	268	323	312	328	332	317	297	325	350	337	313	314	341	292	355	346	288	284	323	303	313	329	319	311	294	304	306	318	320	303	354	323	317	334	317	302	344	299	337	313	276	320	325	329	333	301	331	329	332	301	330	296	333	315	296	331	301	333	334	318	337	283	306	298	299	330	320	290	303	319	299	321	316	330	322	313	288	301	310	292	325	324	310	293	304	315	317	323	317	283	321	302	313	333	312	310	299	290	316	292	325	308	291	308	360	285	314	329	310	325	315	321	292	265	283	329	329	305	321	316	299	312	344	287	293	288	302	277	307	329	326	336	357	314	299	308	315	302	289	334	307	326	294	310	306	320	294	293	294	293	308	336	335	317	286	324	309	320	332	313	309	305	318	298	326	328	296	308	327	312	308	354	340	302	325	291	323	350	306	320	323	326	282	312	308	301	295	322	300	306	309	299	291	333	311	286	307	328	305	327	328	328	307	307	283	304	305	314	299	323	306	301	331	334	321	329	292	319	337	326	301	273	337	295	322	298	310	297	340	333	315	332	313	312	303	317	307	324	306	279	310	321	313	302	318	288	316	272	348	320	306	330	298	316	304	314	312	327	314	324	319	313	312	321	308	311	314	310	315	309	347	334	307	349	309	324	330	329	286	309	326	298	302	289	306	316	292	322	324	336	337	339	294	301	353	290
10203	13606	11549	6540	3732	3393	2733	1780	1500	1405	1058	898	814	762	736	769	801	803	658	744	738	741	723	739	711	628	681	691	672	627	640	646	617	660	655	621	623	581	605	607	606	566	593	580	596	586	576	564	569	595	621	609	585	588	573	601	538	568	594	567	585	579	563	551	562	607	543	566	591	549	564	582	531	576	538	562	560	569	568	544	539	558	532	572	575	607	541	555	560	566	577	587	593	579	526	563	570	583	530	599	563	572	564	585	558	564	592	576	564	568	593	595	616	551	554	565	581	579	547	565	578	568	581	549	555	510	584	545	577	552	580	528	539	564	566	564	545	591	552	531	582	551	532	573	577	573	556	580	549	582	545	567	522	580	556	542	559	565	586	593	581	565	540	563	551	555	553	561	554	550	583	576	571	581	551	537	609	557	568	507	609	571	571	549	578	570	546	574	571	540	583	551	570	555	579	585	592	521	613	590	544	602	604	560	560	596	578	573	597	576	605	550	551	553	514	517	601	594	593	566	552	557	557	582	541	571	551	617	576	568	564	586	556	543	589	554	558	573	577	528	537	553	550	533	547	557	587	565	557	627	555	586	565	554	565	607	549	525	539	543	573	589	524	563	582	580	569	530	590	530	564	560	532	562	522	550	555	599	539	592	583	585	571	566	545	540	506	540	559	553	551	596	547	588	600	564	555	576	545	574	604	573	602	598	586	536	590	554	575	589	574	563	563	571	538	613	546	570	542	570	562	556	558	578	557	591	542	550	544	565	552	581	569	565	602	563	572	554	547	583	571	570	578	601	554	578	526	535	566	577	564	577	553	544	531	555	586	584	556	575	525	597	519	536	534	541	555	610	568	613	532	551	573	568	550	536	577	564	563	572	547	556	595	548	565	557	608	572	567	593	564	564	538	578	539	541	575	545	559	610	551	570	540	556	539	558	591	539	571	525	551	550	562	556	585	518	586	601	554	563	560	536	533	577	592	524	519	543	590	557	621	573	591	542	583	549	556	514	534	547	567	566	588	592	558	566	562	550	554	555	570	538	550	603	564	646	539	523	562	563	545	588	568	574	579	571	556	600	559	577	555	583	572	542	610	535	587	576	541	547	536	569	522	557	523	547	584	555	571	558	530	534	540	604	573	581	540	561	529	556	597	533	553	552	596	560	567	586	564	564	586	551	584	569	552	595	588	548	540	563	494	576	579	570	616	561	575	598	535	527	562	579	595	559	563	554	611	565	586	559	554	545	578	536	573	567	574	564	598	579	541	552	553	573	570	547	547	582	584	564	554	554	534	531	590	594	549	580	579	587	592	592	567	572	621	541	583	557	620	572	541	528	561	525	569	556	538	550	568	559	554	580	551	550	591	602	575	557	565	549	564	593	529	582	556	570	542	560	584	554	586	611	572	596	532	557	559	520	541	590	535	565	577	582	580	590	560	535	537	562	556	585	595	550	575	583	568	554	557	560	603	587	580	565	539	541	573	575	578	573	581	580	583	578	551	594	549	570	564	537	548	502	574	512	547	565	603	558	554	599	568	563	568	521	546	583	567	558	550	566	552	537	545	587	556	570	567	591	551	547	531	554	532	562	549	605	555	556	559	537	595	557	510	610	560	553	561	588	562	535	538	558	554	565	525	551	578	547	531	535	586	593	555	576	553	555	577	537	598	582	618	575	591	560	570	537	566	571	542	576	581	617	547	601	605	550	552	527	548	575	566	562	517	607	556	546	547	605	581	578	554	531	572	560	553	553	559	570	529	557	562	586	595	582	576	566	533	571	612	558	527	545	539	603	531	571	562	578	583	576	499	549	574	577	582	576	574	604	627	585	551	552	558	529	584	556	546	537	557	616	534	563	533	535	594	576	636	588	572	561	595	530	587	505	506	585	554	577	525	538	535	560	539	582	543	557	525	527	586	583	571	589	552	539	553	547	561	549	521	591	587	569	545	591	512	532	585	531	550	571	543	532	557	564	584	575	579	609	567	551	537	570	530	584	574	585	556	555	605	559	596	578	577	572	580	535	557	551	554	574	582	575	547	588	570	566	590	564	540	576	512	572	538	544	537	537	554	614	609	517	578	556	544	541	589	577	594	530	551	522	553	559	601	560	570	568	567	583	593	555	581	570	560	508	565	593	565	584	581	605	592	548	568	571	620	575	590	570	574	574	557	587	592	539	540	548	598	553	593	627	578	559	580	564	538	574	578	575	561	588	552	593	605	566	520	556	566	581	542	547	547	532	605	563	570	588	588	549	547	568	573	560	525	596	592	544	595	511	572	552	572	560	559	603	540	538	588	537	570	551	556	545	611	550	573	577	577	580	549	580	555	556	558	586	575	522	570	584	552	550	546	539	570	575	555	589	595	559	583	543	547	538	559	604	540	541	565	545	553	516	592	572	537	535	537	553	597	586	514	541	560	547	556	558	548	568	531	523	577	549	572	555	569	586	510	589	569	536	582	597	555	545	515	589	559	565	558	526	546	599	544	535	557	560	586	562	595	607	542	550	611	550	567	559	573	561	594	578	532	553	540	563	521	584	497	609	574	591	583	572	584	585	521	562	570	564	551	551	535	555	555	531	508	545	567	575	543	551	582	583	560	600	566	537	533	544	569	586	589	551	564	529	562	520	529	578	592	590	528	551	605	573	523	598	588	588	557	581	556	553	566	578	563	528	621	534	624	573	592	555	530	558	574	603	596	591	582	552	585	562	549	574	557	594	567	559	601	556	566	560	572	534	549	548	590	574	558	545	577	579	568	539	574	537	535	558	546	587	534	566	507	540	544	538	578	526	556	570	576	554	594	558	555	572	599	546	573	578	575	561	570	517	595	519	584	555	581	577	562	567	553	581	584	549	565	507	523	538	579	511	578	586	577	568	530	601	556	578	545	572	570	547	531	565	563	558	542	545	538	582	531	542	545	576	542	572	559	532	558	588	570	555	598	540	540	617	556	594	586	570	584	580	572	588	554	568	530	551	514	565	567	580	547	573	555	536	595	607	635	557	592	526	549	603	539	541	579	576	572	582	580	546	534	553	573	549	601	562	550	560	555	549	585	570	594	568	516	509	535	539	547	568	559	564	566	594	554	567	509	595	526	565	586	551	540	567	563	528	519	544	557	552	545	517	562	540	585	540	570	552	531	561	559	558	566	592	572	565	598	595	571	611	538	603	570	603	541	593	582	564	591	558	604	568	549	550	562	545	550	562	580	577	578	544	585	507	605	539	509	585	533	532	528	537	534	549	543	577	587	563	602	537	581	539	564	565	600	551	540	539	562	558	586	546	548	562	554	537	577	569	537	553	556	552	566	523	566	586	568	599	570	590	581	569	540	577	550	536	557	606	540	581	568	581	556	597	564	594	546	565	522	551	542	547	565	560	583	559	600	549	544	537	555	584	585	583	514	555	557	572	503	576	556	576	552	520	570	564	544	556	577	554	545	594	558	569	537	588	554	549	594	529	621	563	583	568	590	555	540	559	567	545	572	591	575	597
24069	21192	28200	24437	19833	4130	1796	922	737	733	536	468	455	430	380	386	417	366	348	359	358	301	323	338	313	325	319	309	336	341	319	308	311	310	291	324	268	293	301	288	288	257	314	270	296	306	259	274	268	286	448	293	267	276	268	252	256	293	265	261	278	245	255	273	267	263	267	271	298	264	286	267	244	272	280	247	261	289	264	262	281	264	260	251	276	268	280	251	252	258	258	291	258	261	275	246	225	275	258	258	290	248	273	261	265	279	257	267	264	251	281	271	265	262	272	272	282	297	291	290	290	275	255	293	251	251	232	252	243	271	276	266	289	270	289	266	261	270	236	270	265	250	303	279	267	305	238	281	282	226	252	271	249	264	274	256	253	276	251	253	245	254	277	259	298	247	277	279	277	223	256	281	253	237	262	239	264	284	274	314	280	257	289	243	260	272	259	280	248	254	270	287	265	255	263	241	264	268	280	270	263	227	274	246	265	234	241	268	260	262	255	299	284	272	281	261	263	282	287	287	289	241	253	236	283	228	275	263	237	271	246	265	268	272	256	249	252	274	259	274	259	265	201	287	244	290	267	277	256	262	273	234	254	243	236	265	270	268	240	251	290	251	245	274	260	261	269	256	261	234	263	253	306	269	253	287	264	259	279	267	253	250	285	203	278	241	270	241	283	225	260	251	252	268	249	255	261	271	229	246	263	254	248	265	245	251	251	266	282	267	275	262	237	270	261	229	248	274	309	237	246	273	255	239	238	264	251	258	263	258	288	278	263	276	258	258	255	291	243	252	255	291	241	259	289	252	258	264	251	237	240	270	248	238	247	232	249	306	271	274	269	290	268	278	265	239	242	258	237	274	243	269	291	261	266	290	262	231	251	287	270	250	267	274	256	253	244	268	221	263	251	256	280	258	267	274	276	289	251	274	238	256	230	269	289	235	264	271	292	276	249	277	253	254	271	283	245	255	266	233	239	263	289	274	257	253	250	282	268	251	284	268	243	261	264	273	265	271	271	249	232	281	262	284	267	260	291	244	273	257	261	267	277	275	281	257	250	264	291	248	273	253	282	251	240	275	249	284	239	277	252	263	264	276	280	264	249	246	253	262	277	250	265	263	251	260	257	258	290	265	251	292	267	268	260	297	254	261	248	282	288	254	253	264	246	293	274	255	241	269	276	274	271	282	274	249	250	248	257	264	277	271	269	279	256	298	257	257	267	277	276	233	270	262	253	282	264	259	258	234	318	247	239	278	269	260	257	232	260	279	240	272	251	259	267	268	268	267	268	256	256	272	276	277	248	266	263	234	248	276	259	265	256	269	230	280	283	258	270	268	284	273	241	224	260	266	268	268	273	259	236	266	280	281	243	269	246	281	277	286	284	283	290	279	263	265	288	278	257	264	227	276	277	250	258	259	287	261	264	264	269	285	273	284	261	259	263	280	265	272	274	244	241	251	263	284	255	267	284	267	264	259	271	262	238	277	264	245	259	261	260	250	257	234	253	241	258	263	245	256	277	252	262	235	274	291	298	260	284	249	265	243	253	243	257	281	257	257	255	249	272	257	271	265	240	273	248	293	273	261	263	264	263	258	276	231	258	267	258	272	260	267	263	296	234	271	245	295	272	268	259	270	267	247	289	235	273	252	254	240	271	275	275	261	237	245	271	251	253	249	264	244	252	273	256	266	269	242	272	264	286	269	264	254	285	273	289	272	257	252	248	262	249	297	271	275	269	241	272	263	271	244	250	263	280	251	281	250	263	249	280	249	261	266	254	250	280	273	256	249	260	266	277	264	276	272	228	256	229	256	228	255	245	237	246	267	277	253	270	256	255	273	257	275	261	303	252	228	253	246	242	258	271	263	250	256	251	250	260	252	276	262	276	274	304	289	267	260	260	279	259	257	264	240	264	260	285	274	291	265	266	247	272	255	250	234	275	267	282	243	245	249	280	298	253	237	274	272	274	253	244	264	266	253	269	232	274	255	282	298	267	255	283	289	275	267	275	277	279	274	266	275	276	277	254	253	254	294	293	271	250	258	282	265	291	246	271	245	259	249	242	258	284	267	243	275	267	274	256	277	260	254	265	250	299	276	246	252	255	231	273	252	258	253	245	234	276	247	273	257	225	255	277	256	257	270	274	268	283	243	267	289	271	272	248	265	244	247	264	251	253	250	268	269	272	249	263	261	250	275	254	266	270	254	253	246	270	240	246	289	269	266	269	271	270	266	247	268	257	240	259	283	255	276	305	223	284	272	228	267	258	266	268	254	257	288	239	260	267	250	254	257	253	256	260	238	264	265	244	248	268	237	259	258	241	253	274	286	254	252	255	287	254	265	268	247	280	285	268	268	244	260	238	245	247	233	257	292	274	290	275	287	261	284	232	259	231	255	303	275	259	293	274	261	248	255	270	282	265	269	288	245	257	272	247	294	233	262	248	249	248	248	237	283	237	274	268	258	292	257	273	264	261	276	256	257	293	240	259	249	242	287	234	239	231	256	276	269	277	236	282	267	241	266	255	238	267	238	258	267	283	278	289	249	258	267	249	285	273	261	243	246	229	252	261	286	274	264	276	273	265	239	251	274	259	253	259	277	288	267	251	263	261	260	229	243	270	236	252	263	273	250	283	244	254	265	256	286	286	271	263	269	254	257	261	249	253	266	242	262	263	241	264	252	227	248	266	236	258	273	268	292	267	278	254	264	262	242	261	259	282	262	272	256	262	277	269	272	234	262	255	275	257	266	271	280	269	264	261	229	273	269	276	244	285	255	261	248	279	273	256	313	268	254	257	245	276	236	260	285	289	265	276	256	249	241	264	254	265	257	265	258	275	273	261	253	286	270	275	283	272	256	249	284	268	242	243	271	247	267	268	264	269	229	261	253	241	259	244	261	282	220	238	255	258	270	294	293	233	298	252	273	246	280	255	275	250	274	247	240	272	269	259	215	226	274	264	280	263	246	257	258	224	267	292	256	269	280	258	227	261	262	237	255	257	261	236	265	290	272	276	248	255	275	250	285	263	253	267	248	271	277	276	276	281	267	227	257	253	277	244	258	296	240	223	258	274	248	291	279	273	240	273	238	260	272	250	276	244	246	252	259	260	246	289	268	268	262	254	270	255	267	282	298	267	252	269	293	260	245	263	264	245	255	276	240	256	261	255	232	249	244	248	246	292	276	271	286	256	273	266	269	260	247	273	240	246	261	280	244	242	244	255	262	288	273	243	248	273	278	290	256	247	253	258	243	269	245	267	256	259	287	256	270	245	259	272	250	272	243	263	288	252	280	252	285	271	259	273	259	268	270	259	275	261	230	241	266	251	264	251	241	275	245	265	240	256	282	265	263	266	251	276	246	288	255	290	279	245	260	285	236	267	252	287	262	254	263	241	262	270	262	261	283	264	258	276	242	246	284	254	256	260	255	260	280	295	279	257	267	264	251	267	255	255	272	271	260	250	292	253	252	242	282	251	281	238	276	282	257	296	269	267	283	286	246
11722	21205	18917	11158	7006	5489	4809	3015	2484	2279	1627	1326	1206	1064	1040	991	933	892	845	846	861	788	800	768	735	716	674	709	709	680	677	666	638	626	621	610	556	555	583	550	586	548	558	581	541	605	527	532	521	570	1256	688	538	524	526	491	553	519	526	486	462	507	470	497	511	555	496	496	501	476	462	494	496	448	546	498	493	470	467	502	475	488	476	511	478	465	501	452	466	495	490	460	548	478	487	502	512	508	455	484	439	465	479	470	458	514	493	503	485	488	496	509	479	504	440	500	479	495	462	473	438	474	470	491	465	498	468	501	479	487	506	495	461	479	502	477	510	461	486	488	458	448	490	491	449	496	479	490	502	531	504	476	470	495	474	503	496	515	491	471	519	484	467	435	467	477	447	492	497	469	448	472	511	470	471	503	442	487	441	486	464	467	469	494	487	503	507	495	478	487	479	443	486	489	478	467	478	459	501	453	462	492	458	482	502	497	441	466	472	457	487	465	452	479	488	507	482	460	475	489	482	478	489	511	499	464	490	505	484	496	517	456	456	458	505	497	501	485	491	474	484	492	523	463	474	517	499	489	475	449	514	475	483	436	485	497	445	468	488	464	486	470	441	488	443	478	466	509	471	478	496	532	510	502	475	475	484	465	474	469	475	505	486	470	474	518	485	471	458	507	510	460	452	489	465	460	504	472	491	488	464	480	490	511	462	478	459	495	468	449	486	455	503	452	508	479	470	514	486	486	495	480	452	471	460	515	508	429	474	495	477	455	473	499	508	503	497	491	476	478	465	492	479	489	471	506	473	479	498	429	498	526	440	517	502	482	506	470	514	479	446	481	504	484	472	493	468	477	484	470	496	469	472	534	449	466	501	467	477	500	475	479	488	441	477	491	441	460	499	490	498	450	467	464	508	486	487	478	453	495	461	465	437	473	474	507	428	491	471	477	483	499	510	522	469	489	496	463	478	472	449	497	476	493	511	493	484	443	490	458	474	477	483	468	517	463	429	481	480	463	482	458	471	449	525	478	449	455	519	443	466	451	479	478	479	522	510	499	501	477	516	532	464	503	492	517	504	469	504	492	475	470	509	474	490	507	464	472	507	474	473	497	514	461	493	483	516	466	497	524	466	492	463	486	452	515	454	512	504	477	484	470	489	490	469	471	479	449	470	474	485	449	476	489	509	477	515	448	449	492	495	485	483	476	477	479	472	487	424	489	470	468	489	454	509	471	524	474	518	455	454	490	461	503	489	493	463	477	478	481	463	508	478	488	471	464	470	496	449	506	468	514	524	504	514	447	453	472	481	514	509	514	483	446	461	476	507	481	463	483	483	476	475	480	470	487	466	454	506	500	496	504	505	524	502	481	532	468	465	480	518	466	457	483	483	485	472	481	491	473	506	441	475	484	472	468	474	504	480	517	441	470	485	487	469	478	495	483	485	482	491	516	445	472	510	501	510	516	485	464	489	495	475	459	486	478	475	482	472	484	478	483	459	478	458	468	514	470	495	482	500	491	500	498	450	442	478	459	476	471	468	471	462	558	487	507	423	474	437	471	468	479	521	483	499	449	486	475	524	510	467	500	432	506	466	464	494	480	482	442	466	493	458	519	482	499	480	471	488	485	500	499	498	497	518	476	473	482	532	499	496	508	497	440	466	516	473	503	478	442	496	482	490	512	479	484	491	502	499	462	510	511	479	500	488	478	481	503	495	441	474	465	491	489	489	499	463	483	456	466	480	483	494	483	501	505	465	468	502	470	526	508	469	473	494	480	474	486	524	477	464	472	502	451	485	549	524	456	471	500	502	478	478	475	471	481	475	447	464	490	497	493	491	482	439	519	468	517	482	491	455	457	501	508	505	457	447	490	459	498	471	499	465	469	470	459	519	508	464	494	448	478	468	495	478	497	496	441	489	465	459	448	501	453	485	439	483	499	502	494	479	482	505	461	458	448	468	482	464	466	535	498	501	481	488	470	444	507	444	478	470	487	491	498	505	509	470	475	508	525	442	475	472	494	490	479	489	489	493	487	480	469	485	513	480	485	451	487	469	499	493	542	513	519	508	480	495	477	472	465	487	459	487	485	473	481	484	453	510	477	483	502	490	478	517	477	479	490	476	473	459	481	500	509	493	516	455	475	472	468	467	499	470	477	498	474	498	455	486	523	510	479	475	490	503	476	472	505	536	467	426	469	495	513	463	499	466	479	500	451	483	440	486	499	510	477	506	471	458	500	454	507	492	494	511	490	465	494	452	465	465	478	509	506	489	478	451	484	482	483	473	495	492	492	473	496	485	476	484	431	497	442	467	467	483	471	488	473	482	471	462	466	468	502	483	453	533	469	474	480	459	471	484	474	520	469	494	463	483	520	526	477	484	526	533	469	481	453	446	516	472	495	484	485	481	506	489	491	460	517	469	488	506	493	463	511	476	498	491	501	462	453	495	499	498	480	441	476	497	489	524	469	461	442	505	468	526	454	511	483	503	482	441	449	470	505	441	489	489	496	502	474	507	489	487	496	533	488	463	492	486	466	466	452	472	495	497	475	485	468	433	512	452	480	467	495	442	494	477	483	476	461	485	456	522	467	483	521	465	467	480	502	506	507	496	479	499	494	517	557	470	533	444	475	459	480	535	487	475	476	448	470	501	467	473	478	467	496	469	447	506	488	447	501	468	521	485	472	518	493	523	472	489	455	470	497	474	451	468	482	473	470	470	481	477	494	495	491	482	465	508	471	478	435	469	487	489	495	492	469	475	461	485	486	497	472	454	478	493	555	512	533	455	512	488	466	486	493	471	460	478	461	499	453	481	470	473	460	502	488	509	464	487	492	450	502	484	490	484	459	474	493	538	511	507	457	469	445	509	521	459	455	489	477	479	461	483	487	509	444	452	452	504	437	485	468	445	507	495	474	455	485	478	504	473	490	508	479	505	484	485	533	476	483	473	468	495	489	503	500	514	515	474	455	472	481	479	456	463	458	503	482	493	496	497	472	486	478	458	477	535	467	523	497	492	496	499	515	475	448	523	477	481	478	487	499	460	451	466	476	485	471	469	477	498	494	450	471	511	468	459	481	478	464	487	474	484	491	509	492	442	495	494	482	463	477	465	490	498	452	488	522	485	456	483	486	504	465	496	441	463	430	467	490	480	476	471	508	489	489	498	467	488	481	470	491	480	494	466	488	499	505	463	501	471	485	470	455	505	466	462	479	499	456	487	469	489	510	481	497	478	485	495	486	472	480	499	482	492	440	472	490	478	442	536	465	490	469	470	482	513	482	497	454	480	500	469	458	482	453	489	479	475	503	482	494	495	485	512	487	479	500	453	501	480	501	489	469	484	496	465	473	506	468	493	500	467	449	506	486	509	511	474	463	465	464	481	507	536	485	469	487	485	466	451	505	498	511	475	500	486	472	475	447	494	489	504	509	479	491	470	479	444	445	495	442	501	482	487	475	517	515	502	475	499	455	505	448	453	462	511	452	423	488	495	500
23282	21310	29011	23947	21312	18479	4168	1439	967	902	622	534	468	405	366	405	341	378	330	344	328	297	308	291	298	279	274	246	231	240	261	268	269	254	234	209	192	212	215	214	185	218	216	191	208	187	175	230	184	204	557	221	182	183	182	186	183	181	169	173	162	144	181	165	211	157	180	182	175	188	174	163	176	168	158	171	179	176	181	177	153	180	202	143	184	195	164	171	182	171	157	173	180	200	159	175	197	170	167	180	154	196	163	190	154	191	184	163	163	189	171	175	178	177	161	188	160	174	191	164	155	170	172	201	178	165	163	169	151	179	175	176	178	186	176	174	140	154	173	198	177	176	171	164	172	179	165	149	176	179	176	189	175	170	189	185	190	178	172	164	188	167	171	172	181	169	174	188	181	156	177	183	156	171	192	184	156	171	188	169	170	174	156	193	146	172	148	169	176	152	192	178	160	174	152	182	175	171	183	175	166	159	160	173	168	174	179	184	181	159	185	174	165	173	176	175	173	164	192	179	174	189	174	178	165	155	199	170	165	168	139	179	174	159	185	193	179	143	155	182	142	145	174	182	164	178	165	163	194	173	183	169	164	172	166	195	188	160	153	173	160	182	172	163	174	190	177	166	167	197	173	171	179	161	223	163	167	168	167	184	172	157	172	180	174	169	175	185	162	164	164	161	156	168	163	155	165	149	161	154	156	178	185	161	175	187	182	180	167	179	171	185	150	157	169	173	148	165	185	161	145	161	188	188	152	160	160	187	161	171	176	187	181	174	184	178	178	179	167	167	152	170	200	156	167	183	162	172	178	170	185	199	191	154	176	172	165	162	151	196	149	161	187	157	169	184	172	158	179	181	198	178	173	164	143	164	171	195	153	179	176	166	170	170	187	184	196	155	154	172	176	186	177	171	162	175	182	157	175	164	151	144	154	157	158	174	180	169	181	180	158	152	154	193	193	161	159	156	172	157	186	184	174	173	190	186	173	162	190	184	172	166	189	167	150	176	146	154	164	160	183	171	195	166	175	170	193	179	162	173	162	167	174	161	154	156	149	184	169	157	159	171	187	188	183	181	155	166	186	156	169	154	180	154	168	170	167	181	178	167	162	181	150	173	198	151	174	175	155	171	171	174	175	157	165	175	188	160	152	204	148	178	189	173	163	168	152	165	167	165	178	172	171	180	175	190	160	156	167	177	153	196	163	150	157	185	179	164	170	174	182	179	165	163	145	164	169	158	154	154	184	162	165	192	184	153	173	161	183	187	179	176	187	173	158	163	172	183	159	150	186	188	162	174	173	163	191	157	190	165	179	180	155	178	182	166	179	184	175	186	186	175	149	169	167	155	164	178	159	165	157	167	166	167	181	178	175	204	165	152	181	162	172	159	194	190	163	181	177	174	151	168	144	158	180	183	149	158	149	200	161	141	175	158	173	173	171	157	152	177	155	166	175	172	169	175	186	161	174	169	177	156	183	190	175	165	160	163	156	156	171	184	154	172	168	192	181	194	162	150	189	189	165	157	159	177	189	181	172	174	165	184	143	155	184	173	184	149	165	183	162	162	180	165	175	168	165	178	163	167	203	203	163	174	198	164	164	191	170	173	187	165	166	179	178	160	137	181	159	151	172	181	157	182	171	170	175	186	185	190	173	180	182	178	162	197	200	161	182	183	183	153	197	162	177	194	191	157	176	150	173	153	162	192	178	161	157	174	189	160	166	201	163	150	146	174	185	165	173	168	177	180	184	181	162	166	170	161	189	165	160	173	176	143	178	168	180	200	174	176	159	166	182	160	173	168	163	155	180	167	170	192	189	180	165	191	182	175	182	184	166	156	169	196	153	180	163	171	188	184	161	152	193	189	161	159	146	151	174	185	151	133	157	179	168	203	174	179	169	169	194	187	159	163	184	177	175	167	171	153	165	202	165	173	167	156	209	175	182	156	189	176	174	175	163	172	159	172	200	178	192	179	188	171	153	145	180	152	168	180	158	174	143	168	174	182	176	182	168	191	157	178	161	169	182	187	179	160	200	189	160	153	162	161	187	180	180	177	177	171	195	165	153	184	183	176	170	150	179	180	172	159	191	200	176	171	189	153	158	185	163	177	175	156	153	177	175	156	168	164	151	178	160	182	173	193	161	153	176	163	160	176	176	167	175	173	164	163	154	154	184	167	158	190	153	174	191	163	161	160	178	167	190	148	206	182	192	160	151	195	177	165	174	170	158	167	191	175	180	159	164	167	158	174	159	168	171	162	170	181	167	171	161	151	161	163	188	175	162	174	190	169	167	186	162	180	168	190	156	187	182	199	156	145	195	171	170	184	162	185	182	160	158	154	194	182	156	179	171	191	168	186	188	164	149	170	216	131	171	153	175	166	173	186	172	185	208	157	166	167	183	154	179	177	164	174	190	171	170	180	158	200	180	151	157	167	180	177	180	156	176	179	197	172	171	188	185	159	163	145	176	162	187	165	155	160	159	180	197	179	175	167	177	177	166	176	163	175	157	168	159	157	171	152	183	163	153	172	153	159	158	181	147	162	164	187	160	180	164	164	165	184	145	180	184	210	145	174	166	166	180	187	176	185	157	155	171	155	165	201	170	171	166	182	162	178	173	166	173	168	189	149	172	161	176	183	182	150	185	179	183	175	168	177	168	190	169	161	165	179	169	168	183	151	177	170	183	162	204	161	168	179	165	146	158	181	162	171	162	174	179	157	182	173	172	160	191	184	186	170	155	171	172	157	156	150	203	173	189	171	164	183	172	162	157	172	145	165	163	140	188	147	146	182	173	158	155	156	156	156	177	186	159	174	170	159	177	189	181	159	160	173	174	184	167	166	175	161	176	165	170	170	166	183	197	181	169	198	174	165	175	151	184	169	158	171	159	171	169	156	154	174	189	182	176	170	158	169	178	176	186	164	165	168	184	192	168	173	180	153	155	180	164	162	173	177	156	172	186	174	154	160	155	169	178	186	171	158	162	182	184	174	167	149	146	167	163	188	145	171	160	184	170	174	163	163	158	162	155	162	173	163	160	169	180	155	184	166	180	176	158	178	163	161	166	160	154	158	153	145	177	160	169	181	165	166	160	160	186	182	181	160	200	178	186	197	142	176	172	193	167	158	125	167	161	177	161	201	155	192	159	162	166	173	176	177	202	155	183	192	195	179	172	165	180	183	175	197	171	184	162	149	184	196	174	172	155	183	180	179	167	168	177	162	177	176	164	179	160	198	173	178	178	174	173	198	144	173	183	178	152	140	162	138	161	183	173	171	172	179	174	187	165	137	172	166	183	182	187	160	178	194	172	200	182	177	175	174	187	173	187	148	161	169	167	186	138	158	154	168	191	168	170	166	173	188	187	167	203	161	180	167	202	186	180	179	188	166	153	162	168	189	161	158	151	184	158	153	181	181	176	165	170	168	168	153	180	181	171	183	146	141	165	182	174	175	175	160	178	147	175	180	181	171	156	177	162	197	171	180	207	176	171	186	160	190
13668	26148	23438	14489	9925	7595	6608	4327	3251	3059	2093	1590	1544	1341	1229	1084	1044	962	912	887	911	787	795	723	705	689	679	644	657	580	605	591	585	592	545	483	440	443	440	429	434	401	407	417	420	431	418	416	391	440	1752	581	373	355	390	353	328	339	339	339	338	379	346	341	365	292	355	346	328	305	341	314	330	331	318	304	281	314	329	333	294	318	300	321	294	301	289	354	321	288	313	314	323	329	291	301	331	303	286	310	293	328	316	306	321	311	296	320	317	339	329	306	294	321	299	314	302	292	341	329	318	310	325	311	312	287	294	324	301	306	311	313	336	321	351	323	302	300	350	301	337	313	319	347	308	289	327	301	299	320	309	325	303	309	306	296	338	296	290	299	323	319	325	332	307	343	283	324	295	290	313	318	313	320	314	344	343	333	332	305	341	339	338	300	313	324	320	336	309	297	321	298	311	325	338	314	318	284	313	286	310	283	318	305	314	319	355	344	285	348	324	318	326	316	337	289	326	278	294	308	358	307	305	297	335	330	309	315	341	304	282	310	346	311	325	269	306	316	325	313	318	350	295	353	326	308	323	337	318	324	312	307	302	287	298	325	282	328	331	301	340	296	299	316	297	305	312	293	309	340	297	301	331	271	283	313	328	304	319	308	354	314	313	318	294	308	322	289	310	296	300	312	315	304	309	328	345	316	305	350	314	299	309	326	288	287	309	316	304	321	283	291	316	293	298	311	317	292	320	308	297	276	296	323	316	319	310	299	348	329	328	337	333	326	320	323	323	303	310	316	314	322	336	338	288	298	297	308	273	331	318	275	315	303	307	345	329	325	328	316	303	285	302	319	310	330	319	321	318	320	297	323	315	303	305	319	304	307	288	287	303	332	306	313	294	290	284	321	322	319	329	308	340	306	330	294	300	339	297	315	309	284	315	322	292	308	316	320	286	314	321	323	308	337	330	314	290	318	327	320	330	330	307	330	313	318	288	324	351	307	307	300	327	311	320	309	343	305	315	328	305	304	317	317	318	305	334	317	273	306	318	316	328	285	313	306	315	321	309	332	295	312	305	326	283	324	323	308	291	326	290	305	375	334	304	310	281	306	302	310	313	301	304	286	297	329	347	332	321	294	311	303	301	295	320	310	316	339	334	278	313	330	318	319	287	304	305	304	297	336	320	327	312	299	332	301	287	313	364	332	289	353	321	310	310	346	360	322	300	315	307	314	357	323	305	305	317	335	334	271	311	320	300	324	294	308	295	307	289	297	324	309	284	304	339	325	284	273	308	305	334	313	324	323	319	339	286	302	319	338	337	313	302	313	355	291	269	317	311	305	317	308	336	277	291	313	306	292	304	253	300	348	294	302	314	305	336	315	314	276	302	289	304	322	305	351	318	339	317	305	300	322	337	330	321	308	293	327	307	293	328	371	324	307	314	325	301	320	307	308	292	292	309	327	314	337	305	299	271	337	334	299	323	310	339	301	330	333	312	305	340	301	317	309	326	324	330	316	330	311	309	326	329	310	347	273	309	307	316	324	311	314	314	286	346	294	335	311	312	320	304	320	333	324	306	291	362	322	298	320	314	330	285	310	334	315	286	315	264	331	313	308	282	318	323	340	322	315	327	323	297	285	322	307	322	314	330	329	300	305	334	307	331	302	325	298	322	301	311	291	349	327	307	317	313	310	296	334	304	291	290	306	310	309	289	268	290	303	336	319	329	281	320	337	299	284	303	321	287	289	303	301	302	329	295	310	300	319	288	295	305	291	292	293	295	301	321	315	284	293	305	311	300	306	314	305	332	323	303	279	300	328	308	296	310	321	303	314	324	302	310	309	310	346	319	318	309	307	317	348	327	289	313	311	307	300	295	321	320	286	313	296	336	316	332	351	297	320	334	310	343	292	319	309	315	319	293	342	327	284	308	307	327	341	321	301	307	308	299	294	311	288	300	287	289	310	295	293	307	314	328	278	325	313	318	286	332	338	336	316	319	330	338	335	297	311	323	309	307	300	330	310	293	298	301	320	302	324	327	310	329	323	300	306	305	297	321	323	324	307	320	314	326	318	329	308	301	303	294	326	286	310	305	358	343	331	302	317	295	296	313	301	317	290	295	300	337	314	297	330	278	311	305	318	325	310	319	304	315	283	311	319	352	295	306	298	333	297	330	315	309	303	291	352	302	326	323	313	295	284	316	302	296	291	318	303	300	308	318	301	327	300	307	330	315	287	317	302	326	336	289	295	310	317	285	304	312	325	321	293	331	303	304	306	311	315	340	328	319	323	331	318	287	328	322	304	315	281	317	292	320	337	307	325	267	338	297	311	283	316	299	326	320	321	297	334	296	327	327	276	312	319	325	291	301	312	308	320	326	308	295	312	293	291	312	322	326	346	291	334	305	306	293	301	314	335	336	298	305	283	315	300	312	304	299	306	318	289	289	302	283	318	296	277	308	289	321	329	300	336	324	312	294	301	293	296	318	288	334	304	295	316	294	348	301	294	292	307	288	289	315	322	322	313	334	310	292	302	304	329	337	289	305	317	313	332	333	336	319	325	303	314	297	338	320	321	305	300	301	304	327	334	325	346	320	319	322	279	300	262	312	309	331	292	321	297	311	298	323	320	314	323	347	328	302	309	318	303	337	317	317	312	330	332	311	286	321	369	305	316	312	280	328	334	319	335	298	295	314	309	308	299	330	282	306	328	282	314	321	324	316	304	332	318	281	342	327	322	329	332	316	345	299	301	302	317	307	294	304	302	319	315	301	329	323	317	321	292	312	288	311	296	286	314	303	301	321	325	310	299	310	324	305	322	303	315	325	322	323	324	339	301	321	328	317	324	273	315	335	305	306	276	293	325	311	304	334	300	284	299	325	291	284	306	314	301	287	316	325	308	329	321	323	321	306	277	281	320	309	309	347	295	318	287	306	324	342	318	307	302	303	279	287	281	294	329	305	325	310	283	333	292	305	343	330	302	331	333	340	323	312	317	299	298	306	282	297	320	289	327	295	316	317	358	307	303	305	299	336	312	304	301	300	315	297	299	289	298	280	305	313	297	329	289	311	276	324	296	301	326	344	310	258	302	306	288	278	324	296	319	300	325	289	297	346	316	330	314	315	327	318	312	325	369	303	290	319	276	308	288	269	292	291	328	313	307	323	304	331	295	322	308	259	301	301	293	327	299	320	293	307	319	335	282	308	317	309	317	324	294	318	306	317	316	298	317	302	286	296	293	287	271	285	283	316	329	311	275	322	295	300	313	308	286	307	310	335	310	326	312	296	320	336	322	288	297	322	319	337	327	291	333	300	313	272	328	315	281	293	316	316	301	307	286	310	320	331	289	318	293	299	324	324	300	315	308	314	325	310	327	324	310	296	274	312	319	299	322	312	314	295	270	344	291	319	320	308	307	319	321	289	301	322	299	294	312	304	275	295	285	287	336	315	331	300	312	323	304	341	303	319	283	329	307	335	312	323	318	349	292	312	319	297	301	332	303
26792	19928	9459	3057	1306	905	910	633	582	503	438	355	349	376	368	345	396	332	372	361	361	362	322	362	334	346	324	311	387	344	308	333	320	345	334	337	335	322	301	310	305	311	315	336	303	295	320	314	317	335	343	305	360	305	301	310	307	316	313	317	318	324	323	331	305	308	287	311	319	289	294	303	321	279	325	318	336	297	298	279	293	294	316	298	305	309	318	322	319	315	289	297	294	296	339	286	286	320	299	300	309	278	304	295	300	298	290	309	298	333	302	314	310	324	303	307	301	321	301	285	287	303	302	284	326	316	310	290	296	304	309	341	298	314	316	331	331	302	297	257	312	307	319	310	333	289	268	303	296	299	324	292	319	263	311	299	313	307	305	337	278	272	331	301	332	328	294	324	307	312	355	331	287	293	327	313	316	332	295	326	279	326	281	323	329	308	316	325	306	329	284	341	331	298	300	315	294	323	269	314	280	334	314	315	348	314	320	297	312	307	279	308	294	298	305	300	310	325	311	300	292	307	321	291	321	327	282	290	302	260	286	312	305	316	297	287	276	294	307	339	298	320	316	331	335	294	298	321	322	268	325	328	324	293	288	314	304	275	297	305	311	301	329	312	324	322	304	313	283	286	347	295	299	304	348	300	344	322	315	301	318	318	301	313	281	302	331	309	293	319	293	289	315	292	267	307	279	293	314	328	307	281	337	332	307	313	322	306	305	287	300	286	318	296	285	313	282	311	312	305	292	275	321	317	299	297	305	327	307	319	303	288	315	319	345	310	303	271	302	320	292	306	306	332	307	360	325	306	328	322	325	303	307	308	285	325	311	279	302	302	312	314	295	321	303	300	285	287	334	322	332	348	297	302	293	285	308	347	299	311	323	288	300	303	313	317	332	281	303	331	305	303	272	323	300	322	299	316	292	307	294	314	281	290	299	314	297	310	281	304	317	286	302	313	296	312	285	271	315	298	291	341	307	304	346	309	310	306	294	319	334	330	331	297	334	290	366	305	310	296	321	315	309	288	331	282	292	294	314	327	344	314	275	325	334	309	322	251	304	298	298	305	300	299	318	304	298	317	345	308	310	320	291	300	309	320	316	324	311	275	293	293	307	272	320	315	325	321	300	305	296	285	329	284	309	297	302	270	324	313	294	297	305	325	290	316	290	303	301	306	289	306	293	325	307	287	307	292	297	316	325	298	317	274	306	305	299	345	307	326	296	301	339	296	330	288	289	309	303	304	302	283	322	344	287	301	323	264	306	312	277	301	312	288	295	318	301	319	299	339	321	317	303	342	297	297	305	300	297	290	292	308	295	297	319	351	314	283	300	322	297	349	296	260	303	304	273	306	290	310	291	308	273	296	314	297	317	316	307	292	311	331	329	315	296	331	290	284	290	306	303	304	291	306	314	317	312	311	311	298	312	291	329	313	311	297	313	324	310	333	297	323	329	317	339	312	322	318	270	311	275	298	304	310	336	291	279	312	310	291	309	296	315	300	341	304	260	287	304	299	278	298	340	301	288	322	311	311	329	297	293	313	350	324	308	319	304	268	309	290	314	342	285	312	311	297	324	314	286	329	349	296	282	296	317	326	306	312	311	307	311	295	311	256	283	298	317	309	297	304	318	314	310	324	326	308	285	308	306	307	347	290	304	312	335	302	333	311	315	335	283	298	311	334	304	302	327	295	345	315	356	313	291	325	292	296	310	318	291	284	276	313	316	294	306	283	299	306	302	325	317	318	324	335	288	324	326	317	307	296	318	290	316	314	295	314	279	318	300	288	313	312	331	309	329	273	293	303	304	319	296	328	277	290	300	300	307	308	296	318	294	310	324	314	304	285	307	305	276	261	301	299	336	313	319	316	320	326	321	327	307	297	327	283	287	321	298	267	302	334	307	285	313	321	311	324	347	281	330	325	320	328	309	320	329	326	308	335	308	293	307	309	294	352	293	312	324	293	294	351	329	327	305	287	315	297	295	314	324	301	314	277	330	331	292	308	317	324	309	290	330	322	330	307	302	293	306	303	294	299	301	317	352	292	313	300	303	316	324	299	309	308	310	310	265	291	306	294	319	314	317	324	288	274	275	326	307	320	296	320	327	296	293	313	302	299	307	299	309	315	290	330	311	290	307	338	319	319	309	324	277	282	280	330	299	262	310	335	296	310	264	309	317	323	312	300	274	300	292	327	306	323	317	318	299	307	296	338	305	310	285	276	314	313	313	302	317	325	292	288	319	316	324	304	306	327	283	307	329	304	311	316	318	317	302	374	328	296	321	313	304	314	315	300	320	335	316	302	306	351	339	314	332	296	287	306	301	349	314	261	312	299	289	296	298	302	341	304	320	305	306	314	319	302	299	333	300	294	290	291	290	287	315	310	320	300	307	297	293	316	291	297	306	285	298	300	312	301	288	345	313	310	298	299	309	301	310	298	310	302	321	274	308	286	290	322	337	301	297	308	306	317	285	285	280	288	309	295	282	308	338	314	287	323	303	297	320	308	315	288	315	292	303	307	318	331	287	311	286	293	316	329	317	307	328	276	273	327	307	287	317	345	295	291	293	312	312	295	305	304	319	326	295	313	330	306	320	294	329	325	290	318	310	300	335	295	309	278	312	285	321	274	311	316	303	323	300	321	314	307	340	307	305	288	298	316	311	316	306	276	322	314	289	292	347	283	311	299	292	335	305	328	315	307	353	320	304	313	299	310	315	281	290	334	316	333	324	294	338	312	273	264	319	330	301	304	271	302	273	304	315	286	278	299	329	310	328	306	306	309	305	270	288	345	294	318	312	320	297	326	335	272	269	289	310	307	309	290	317	302	318	330	313	306	320	310	311	347	309	291	331	329	306	312	328	337	311	319	300	313	312	329	309	293	288	339	287	311	305	301	283	274	308	302	310	303	299	340	315	323	298	295	320	328	307	295	281	325	311	283	326	301	309	296	326	336	330	305	312	329	305	303	297	326	292	324	304	334	342	297	315	308	311	300	309	298	322	274	313	319	280	292	284	277	354	328	321	335	266	285	313	290	316	318	331	306	274	313	290	314	318	282	269	320	281	294	305	316	304	315	331	301	270	282	290	290	312	304	328	324	294	331	294	325	331	298	320	326	310	316	322	305	296	306	274	292	298	297	305	310	285	320	303	318	318	277	316	312	307	295	300	320	291	294	321	295	331	332	321	275	333	299	301	346	318	276	277	318	316	292	290	289	320	321	290	292	276	343	291	299	313	308	311	284	326	320	303	279	325	282	322	299	332	316	285	317	277	307	309	324	286	309	293	304	315	309	300	293	300	346	314	290	298	314	286	340	289	321	325	311	275	305	312	297	312	273	300	287	292	321	278	322	318	301	306	283	295	302	298	298	301	337	312	301	321	306	331	317	324	276	307	294	303	296	325	322	336	321	330	296	327	281	304	296	310	295	300	312	303	308	315	288	279	329	331	310	289	305	329	336	316	278	296	340	293	293	319	296	303	320	322	293	327	301	292	324
9206	12825	12192	6273	4005	2631	2838	1878	1494	1384	1128	908	863	823	773	733	805	753	688	747	734	732	687	662	706	669	626	638	638	601	678	635	688	645	636	574	565	637	568	581	602	590	566	583	594	583	586	567	571	571	675	590	566	580	585	585	519	581	543	593	579	581	597	567	552	561	549	607	553	554	594	578	569	561	573	565	557	567	597	544	585	537	514	565	557	560	603	529	563	557	576	557	523	595	564	548	554	574	553	594	533	558	569	565	597	568	509	555	573	553	580	547	533	553	552	581	530	520	535	608	555	553	544	549	613	530	527	563	541	572	551	568	584	539	629	521	569	561	595	514	561	555	497	558	564	546	535	553	545	574	544	546	567	605	579	553	587	568	550	548	590	565	584	548	518	568	539	557	574	564	572	574	545	582	523	555	578	575	572	575	586	520	571	554	581	539	543	572	562	529	571	538	574	527	605	563	571	504	566	510	530	538	540	527	566	539	547	518	517	567	538	551	588	570	547	556	547	573	546	581	548	564	573	503	523	549	530	564	557	522	532	562	572	565	561	551	570	514	573	566	551	509	515	548	567	539	557	524	572	549	503	536	574	534	563	525	594	553	563	518	562	528	569	597	548	507	537	532	567	530	558	599	559	512	536	547	599	567	562	578	501	581	575	536	561	543	532	531	544	551	577	533	576	560	600	513	521	566	588	534	556	577	546	519	568	548	553	602	549	568	564	502	544	594	536	520	560	495	535	554	537	569	585	530	570	586	540	568	547	581	566	561	583	556	563	568	546	554	576	560	577	560	566	513	546	564	545	563	540	570	559	538	490	561	573	573	559	584	570	538	512	558	578	569	615	570	551	596	567	558	551	567	531	558	591	594	579	566	578	572	538	576	591	587	577	516	544	531	558	580	550	547	556	554	547	539	573	549	599	584	567	553	584	583	571	548	517	542	558	589	562	557	572	551	536	535	581	552	547	556	576	573	565	526	544	598	554	590	568	574	491	540	573	543	555	543	555	544	534	522	536	543	538	552	580	568	530	571	562	544	559	558	533	515	581	536	564	526	548	539	559	545	552	514	535	513	585	548	522	572	593	548	535	573	587	554	593	538	577	581	550	508	528	534	542	540	535	557	562	549	511	549	561	549	573	584	558	584	532	522	604	595	578	580	579	542	578	634	589	563	512	561	528	551	576	561	573	537	551	550	587	565	520	559	552	538	548	547	554	576	542	546	515	537	525	513	516	529	561	540	582	527	566	565	559	571	566	556	551	561	569	582	525	527	588	560	566	566	533	603	517	565	539	555	573	544	595	556	551	532	568	544	536	539	530	554	573	565	546	542	517	556	546	548	553	511	578	584	549	589	537	549	554	566	528	533	541	517	570	542	546	562	569	574	606	552	562	574	558	571	555	550	588	560	588	552	535	526	573	557	534	518	594	498	537	524	531	542	554	563	582	539	569	588	525	527	574	542	559	525	546	560	544	557	567	587	569	545	539	585	535	547	550	559	538	559	577	560	531	560	553	511	549	580	539	565	542	556	587	565	546	559	553	569	580	555	581	581	551	501	531	570	563	541	567	563	559	559	557	538	570	567	599	495	554	564	582	564	554	543	633	559	543	561	553	620	524	553	561	561	521	577	546	554	577	593	574	555	566	576	548	580	565	533	554	553	537	576	564	569	543	559	534	566	548	566	566	586	562	550	582	543	552	566	539	515	563	576	592	579	536	534	585	582	504	552	550	548	541	584	592	562	555	548	541	524	595	558	541	545	550	601	523	548	569	548	576	552	549	581	526	520	573	563	540	574	586	539	547	583	530	540	592	580	555	570	574	571	545	608	535	551	518	559	553	591	548	588	616	506	607	585	585	581	564	535	577	520	543	539	560	551	539	554	573	577	507	574	542	499	566	524	560	567	577	582	568	562	522	543	560	573	537	541	595	537	540	518	549	564	555	574	562	556	541	574	539	539	533	539	553	585	545	536	550	565	582	540	562	583	582	579	503	530	510	591	591	538	529	541	565	544	574	568	526	526	558	537	578	543	523	564	547	555	530	554	564	574	551	582	555	554	576	587	575	524	571	512	541	562	522	580	568	553	591	531	603	592	550	553	523	543	584	552	581	567	524	571	518	566	526	573	527	567	541	516	553	574	558	560	540	586	588	578	581	559	576	563	580	559	545	546	558	545	574	537	542	562	573	553	553	546	532	536	559	589	550	498	558	513	591	520	577	555	535	532	577	527	547	539	539	578	599	531	573	536	550	524	572	573	579	551	527	558	538	528	575	521	525	578	533	575	519	568	568	583	553	604	527	541	574	557	525	574	571	589	582	544	547	532	547	568	534	554	530	543	548	569	547	587	545	505	555	497	576	579	576	546	559	526	528	605	516	599	525	522	545	530	559	535	548	535	571	537	570	597	545	554	591	575	543	542	592	533	568	567	569	507	576	605	574	547	598	533	576	578	550	578	560	588	510	534	565	520	580	546	519	571	550	575	576	547	556	571	544	559	560	550	482	581	552	540	532	572	577	506	519	559	547	527	540	587	563	533	608	547	578	560	573	573	593	579	557	536	582	552	557	592	548	528	512	552	574	517	527	544	550	587	566	537	551	606	571	546	565	584	554	569	558	615	566	552	589	585	592	530	521	555	544	539	569	567	572	586	564	554	565	543	516	600	597	533	564	559	541	560	587	556	505	539	539	544	571	567	557	544	514	552	555	583	533	570	537	530	592	531	606	541	637	602	535	565	548	558	613	585	560	581	564	578	563	599	601	551	584	559	548	577	572	555	506	592	575	523	535	558	526	559	557	564	554	583	558	565	561	517	558	570	539	563	525	568	544	533	565	561	546	555	562	528	542	508	554	539	593	563	591	526	575	576	575	595	576	543	583	547	522	581	548	581	538	550	536	526	525	544	557	607	538	522	539	554	589	590	552	553	538	574	554	571	575	508	537	607	554	545	547	568	570	585	543	582	545	533	540	549	565	544	554	539	567	580	561	535	549	501	567	571	518	565	588	537	545	570	545	535	553	568	539	566	608	583	575	533	534	564	554	612	597	544	585	567	537	525	575	518	561	528	574	549	550	560	546	545	576	583	541	553	571	586	549	559	543	616	549	551	531	538	540	557	565	524	545	527	551	516	596	538	582	561	602	545	603	594	549	605	553	526	581	577	576	533	571	566	586	592	520	560	539	601	551	526	569	541	546	524	534	569	578	576	558	549	577	551	550	547	555	591	559	542	545	575	569	540	550	512	570	561	586	553	555	571	563	553	591	536	535	552	523	585	574	587	573	546	512	572	548	530	545	554	601	559	544	526	634	574	556	590	529	545	565	585	553	548	567	525	560	557	533	525	585	578	581	524	567	577	535	572	533	581	572	540	585	578	566	544	591	526	590	559	574	580	526	523	563	544	552	588	554	550	560	555	547	517	580	568	605	525	570	547	569	527	563	591	564	532	577	565	539	542	584	577	596	535	563	601	546	540	551	512	555	582	538	601	552	595
24073	21180	28123	24431	19561	3910	1810	1080	786	748	560	493	465	428	426	400	389	349	383	349	376	365	341	339	344	357	326	282	365	341	304	303	305	301	299	296	291	293	293	290	289	297	269	290	298	281	274	283	273	292	631	327	277	285	251	277	265	273	311	261	311	287	289	282	280	259	267	266	272	277	262	298	248	268	296	244	290	299	251	269	264	302	287	263	277	303	280	251	284	240	265	247	288	267	278	246	219	251	282	280	291	253	288	258	253	292	257	294	262	277	259	281	269	270	272	305	243	259	278	252	263	281	282	263	275	290	271	236	241	257	225	260	280	260	295	274	271	270	286	249	255	239	288	259	278	281	263	274	276	251	268	303	272	257	283	270	259	243	284	289	287	250	265	264	266	281	274	279	280	263	258	280	294	279	272	283	279	282	275	278	288	264	258	260	276	262	265	263	266	278	265	274	257	255	262	284	249	272	280	269	259	293	287	288	294	271	251	274	229	254	247	275	268	272	252	286	251	254	276	256	264	257	249	283	265	272	262	245	290	261	281	253	260	261	279	271	291	258	251	294	243	283	282	258	271	259	319	267	256	290	254	267	242	253	275	281	251	269	255	251	252	246	286	254	264	266	297	293	278	255	265	271	297	261	297	251	283	285	287	264	278	272	249	276	273	280	278	258	260	278	273	265	254	269	256	292	261	278	267	254	265	254	271	305	304	257	265	264	261	258	259	294	239	269	273	264	283	272	262	255	281	260	263	253	271	259	264	298	275	292	264	285	276	273	271	266	269	269	273	294	282	288	268	273	243	263	287	258	272	277	236	258	255	264	265	281	251	266	231	270	258	229	261	259	247	261	287	275	282	280	251	262	266	311	280	273	266	261	247	271	290	284	282	279	260	256	256	264	294	289	267	281	267	272	294	269	271	268	271	275	242	244	290	260	266	248	278	273	228	270	248	231	256	286	271	262	282	298	246	292	276	263	292	278	273	255	275	284	276	261	261	283	269	266	260	260	280	236	302	271	296	277	282	271	255	267	258	239	252	271	299	298	245	288	286	271	265	261	288	300	270	300	267	257	289	277	253	251	292	235	265	273	278	278	270	247	264	279	261	259	271	265	252	266	272	265	242	275	249	259	244	273	281	262	306	269	256	273	258	238	256	277	264	286	244	270	268	249	226	295	265	257	243	275	281	258	269	257	245	245	268	271	270	246	273	283	270	271	264	264	288	268	272	263	261	272	264	251	283	273	282	286	280	267	265	249	252	272	280	273	290	279	281	253	276	219	279	267	294	267	271	278	289	289	271	281	250	247	272	270	259	268	249	261	284	285	248	268	258	254	257	258	227	246	264	262	264	271	256	258	271	280	269	259	230	277	293	290	289	268	264	244	268	253	256	257	251	252	263	289	246	270	272	282	290	275	281	261	237	265	249	273	288	285	256	308	281	304	265	283	264	279	271	253	247	244	251	264	255	238	258	280	264	254	269	272	291	280	238	251	291	272	264	252	272	265	285	260	239	283	274	258	268	260	276	265	281	250	281	248	293	264	265	273	243	266	269	256	272	293	242	258	247	275	262	258	271	301	285	251	277	238	285	241	274	231	265	279	264	250	296	306	244	265	259	275	290	268	261	284	268	242	282	267	246	277	281	257	244	296	281	264	275	266	258	279	259	278	249	260	254	270	247	268	259	253	280	271	280	275	281	262	284	285	266	265	262	267	256	242	253	280	275	255	244	250	274	258	290	273	275	256	269	252	280	253	245	253	267	254	289	273	254	264	257	282	292	276	261	241	272	236	277	247	274	269	262	262	286	298	286	265	258	257	272	283	255	277	277	279	272	302	254	252	253	300	249	298	277	280	259	278	268	274	263	282	289	272	283	264	275	248	290	269	221	270	257	271	278	265	247	300	267	250	276	281	279	265	272	293	274	280	311	273	290	246	275	269	264	272	290	267	288	274	258	244	249	282	251	272	253	277	292	255	261	287	266	267	254	281	275	270	274	260	264	267	253	273	266	298	247	280	267	274	278	287	282	266	267	243	251	298	270	249	273	244	279	269	274	256	256	262	254	280	284	266	274	297	282	275	282	269	282	241	281	242	268	266	245	260	274	286	244	251	250	279	276	246	263	270	276	265	267	274	281	259	255	241	280	262	254	291	292	268	280	242	259	284	250	266	265	269	259	277	258	263	278	264	250	271	266	271	267	274	218	276	253	252	269	270	274	229	287	278	274	277	275	261	285	258	288	259	249	274	272	263	287	239	275	275	262	268	241	282	255	276	231	256	233	270	271	274	250	283	247	254	268	239	259	282	288	277	242	301	272	251	249	260	242	279	267	276	262	265	296	256	283	265	260	272	277	246	236	272	259	268	248	273	260	246	262	278	288	279	254	269	277	257	257	283	291	269	270	248	315	301	266	260	250	268	279	258	282	267	250	253	262	270	246	250	263	251	262	245	281	300	278	276	240	290	289	294	281	266	265	239	259	242	242	258	265	243	279	265	245	285	266	258	270	263	270	241	292	252	268	255	284	256	273	254	274	262	281	262	282	268	299	270	285	282	260	260	263	262	255	285	269	283	246	247	255	280	267	263	274	264	272	267	272	276	250	274	269	279	267	262	281	291	267	264	298	271	313	259	259	275	300	262	267	266	257	268	256	271	270	257	269	281	262	268	257	273	255	232	264	275	278	303	298	251	267	276	245	256	288	247	246	259	274	272	269	274	258	263	259	265	281	261	252	259	270	253	270	261	269	257	247	283	293	271	289	269	277	275	275	270	264	260	278	275	270	295	295	264	285	276	283	255	274	291	277	276	275	301	234	294	240	264	255	271	295	256	270	243	261	237	257	284	302	253	242	292	272	280	233	269	275	262	279	249	265	244	279	271	312	253	260	274	276	291	254	282	264	276	266	271	277	295	261	276	287	263	269	245	248	258	262	277	262	258	275	242	270	265	267	248	273	284	276	285	259	262	285	287	263	266	262	271	280	256	272	250	276	266	272	287	239	247	278	283	273	286	298	225	277	254	279	269	228	250	251	263	265	257	293	263	281	287	250	277	247	281	280	268	246	264	284	257	286	255	295	291	292	274	278	258	293	273	239	293	270	248	262	300	258	264	246	263	257	250	267	245	256	278	252	275	265	286	256	248	279	303	267	255	261	282	242	296	248	268	232	274	304	274	269	274	287	249	275	250	282	270	268	239	253	290	282	291	276	272	286	247	293	230	267	275	293	257	252	287	285	241	274	254	261	259	278	263	257	287	263	265	262	270	251	316	251	285	278	263	283	261	273	285	229	307	258	265	256	253	244	264	267	288	293	278	280	269	253	302	280	263	299	265	255	266	272	253	284	260	248	282	274	253	265	309	284	274	269	279	305	253	273	292	278	287	256	256	300	251	273	220	252	263	263	243	269	283	245	275	276	263	254	274	271	260	273	260	283	299	257	273	272	246	269	260	306	261	275	270	275	281	270	237	275	268	281	255	264	262	300	275	265	264	276	281
11111	21314	19553	10989	7514	5093	4970	3317	2712	2452	1865	1343	1291	1131	1066	1070	939	878	875	843	865	808	813	802	751	740	672	728	694	697	672	672	656	651	638	592	641	588	548	529	562	518	541	584	557	582	601	535	583	566	1709	625	526	516	515	522	496	494	525	496	489	493	537	520	539	523	523	503	513	504	510	484	507	495	475	491	528	498	500	518	473	509	516	472	506	492	496	487	464	485	446	493	484	528	528	470	465	512	527	493	489	524	499	496	496	468	481	498	505	480	474	449	501	514	461	507	526	501	500	524	491	492	521	489	491	502	519	493	510	537	524	464	491	491	515	529	502	523	510	507	487	541	504	479	503	477	467	481	542	479	505	467	493	483	500	477	494	504	486	480	524	499	502	509	496	483	499	463	525	482	526	478	541	512	587	520	518	500	551	490	488	485	478	496	501	527	489	453	472	471	495	480	519	486	492	461	476	510	499	528	461	478	528	471	495	480	462	500	474	491	456	472	490	499	488	496	501	487	469	510	466	541	473	492	473	497	486	442	496	483	489	494	508	468	490	487	518	521	471	497	505	471	457	476	477	482	496	500	504	490	475	492	516	468	526	463	492	511	507	507	498	490	512	497	497	469	490	519	435	498	471	453	510	464	477	495	485	501	452	490	505	480	444	467	514	491	481	502	522	520	497	501	463	458	497	456	522	487	499	487	488	491	477	466	481	496	481	509	515	510	477	464	502	495	459	496	492	466	485	465	506	516	514	526	492	488	495	490	489	472	466	495	495	486	471	462	527	488	526	468	490	468	475	487	456	493	498	482	498	522	485	485	493	520	496	495	490	508	501	490	507	507	467	481	529	498	496	496	522	518	537	494	480	479	517	488	546	485	498	482	510	505	477	474	501	440	516	469	493	506	504	511	500	493	444	482	505	471	462	537	500	471	496	494	535	483	477	458	501	508	478	475	493	500	488	474	525	504	539	503	490	471	472	511	461	502	459	538	451	531	446	495	501	486	568	481	494	498	482	460	458	485	493	524	491	504	504	475	490	506	467	489	496	514	476	499	500	481	509	496	473	456	514	499	477	472	502	491	497	470	509	450	478	486	472	508	475	486	488	482	466	485	495	470	511	524	476	490	487	471	499	506	453	520	476	478	448	521	464	501	480	507	509	507	498	478	479	488	494	497	505	469	439	496	545	546	470	514	475	473	503	512	487	495	469	451	462	512	493	488	482	507	519	509	507	485	489	496	468	486	521	454	477	494	498	506	514	470	500	467	473	496	488	462	492	504	490	477	491	476	529	482	497	499	488	515	504	528	481	491	495	437	477	466	524	456	504	522	508	491	486	456	574	511	500	460	473	478	478	481	475	494	500	519	465	503	483	499	483	469	525	492	474	487	487	494	464	555	501	493	462	512	482	482	514	467	512	467	515	490	463	517	504	508	523	497	506	526	499	499	480	451	501	507	445	534	514	494	545	478	551	498	478	461	485	477	458	479	519	493	515	477	503	478	447	504	497	468	488	499	478	472	483	499	471	487	494	495	483	487	484	542	505	511	507	468	530	520	516	488	485	499	427	485	516	517	534	463	487	449	488	436	479	521	497	488	446	491	493	439	463	422	520	485	486	496	520	493	482	464	493	485	511	512	499	467	485	513	460	484	494	491	472	468	465	500	491	508	508	508	493	513	487	503	472	528	527	524	479	521	464	446	443	535	477	535	488	489	488	504	504	493	498	499	519	493	493	503	525	492	503	478	470	483	509	528	468	498	484	495	509	493	498	486	493	455	502	472	470	496	487	475	511	534	467	502	490	500	496	492	483	476	504	484	462	496	504	487	500	462	488	457	479	485	495	494	501	511	544	507	530	483	485	488	546	521	462	465	476	476	436	477	478	484	473	478	486	495	521	498	468	481	501	499	487	463	451	505	495	483	533	502	498	445	466	490	506	508	500	503	518	447	502	519	520	481	482	531	517	501	481	530	482	462	467	507	545	539	492	499	513	498	473	477	517	507	524	490	466	496	543	500	498	460	455	480	488	528	479	477	483	488	481	484	488	493	483	480	466	497	494	496	491	472	524	477	554	481	519	454	509	454	486	551	471	488	486	475	485	515	482	456	521	523	498	504	496	476	494	471	514	490	486	482	508	468	480	500	515	480	500	521	507	486	470	484	502	502	488	472	505	495	483	505	456	520	473	483	456	519	487	474	474	515	506	504	466	501	519	477	465	542	480	529	483	476	548	452	499	466	523	486	506	494	478	492	481	502	470	464	476	521	481	502	490	511	515	492	505	492	494	481	483	492	461	500	508	493	508	499	451	489	498	497	516	481	490	473	469	511	500	501	472	531	499	486	476	445	498	488	492	492	483	494	477	471	517	506	469	509	518	458	459	468	479	471	471	489	450	501	485	467	483	494	493	490	499	465	504	464	495	503	449	489	496	464	500	522	497	501	509	454	458	494	483	500	466	470	523	483	475	508	500	510	491	509	487	462	481	461	504	487	485	499	484	515	472	491	496	514	482	489	483	494	480	471	472	497	480	505	488	461	468	521	544	541	498	501	475	499	488	513	463	493	480	532	475	523	482	495	514	466	468	474	492	495	492	487	508	470	479	469	485	506	505	477	487	528	478	486	490	519	513	467	479	497	500	475	529	468	514	443	485	485	482	491	528	500	447	500	451	486	513	484	467	481	480	502	478	523	455	460	483	485	491	514	477	489	542	468	520	446	501	493	528	466	502	458	482	495	482	480	509	512	463	461	457	506	445	465	514	494	473	452	472	523	502	489	538	494	471	487	505	476	479	485	495	510	520	465	464	473	501	510	499	507	494	496	498	507	489	474	433	433	500	460	497	501	434	438	502	471	496	495	495	483	476	471	496	502	482	473	471	478	528	515	527	475	479	514	499	492	485	512	495	502	490	482	536	498	459	465	488	519	472	505	472	478	478	514	495	487	532	509	485	500	478	483	485	479	491	467	500	492	487	504	467	467	479	528	496	455	481	501	470	506	488	493	479	477	477	467	495	512	487	498	483	478	455	505	482	481	545	484	443	520	480	549	472	448	488	517	485	491	498	520	522	470	461	517	444	538	507	481	528	482	485	504	455	532	485	503	477	470	532	506	518	527	499	501	482	486	476	511	485	473	477	468	496	466	542	477	497	541	481	508	477	457	458	506	499	521	462	480	490	497	485	482	469	497	480	474	442	509	482	500	455	466	495	497	520	478	494	493	498	483	480	496	484	517	519	491	475	516	472	509	499	478	522	498	521	518	508	500	464	432	453	481	479	503	509	493	508	482	456	472	520	522	452	489	483	469	483	486	497	448	490	452	512	498	500	495	513	530	475	541	488	489	473	504	467	517	496	515	475	483	510	530	496	483	493	527	454	484	498	482	499	478	511	546	488	503	493	502	528	469	473	481	460	475	539	498	511	490	491	485	472	480	484	494	488	520	486	497	470	518	481	455	502	550	526	461	483	470	469	519	452	480	522	483	512	463	494	494	494	488
23298	21309	29014	23944	21307	18594	4185	1587	1005	932	690	547	477	472	424	414	350	334	337	309	324	304	301	299	295	260	281	277	271	262	245	264	238	252	217	229	206	208	229	203	192	224	207	188	178	195	191	170	200	205	948	297	167	192	164	177	160	177	196	182	161	163	181	192	158	167	181	185	147	159	195	185	173	185	182	180	175	191	169	157	175	166	168	185	168	177	172	189	151	175	141	195	206	150	159	187	190	201	169	178	163	168	132	175	180	175	153	164	176	178	140	169	175	144	165	189	179	208	179	175	163	175	165	190	175	174	169	166	185	171	168	170	166	169	180	174	183	155	182	170	170	183	180	177	184	180	154	146	174	145	162	175	170	151	168	179	163	169	185	183	177	196	187	147	184	167	198	181	187	183	175	187	149	175	164	171	169	167	172	194	163	150	163	191	158	165	169	155	162	163	171	202	181	158	189	183	177	176	182	180	181	151	134	183	173	179	187	173	167	162	187	193	162	174	156	171	171	174	192	186	158	185	161	168	173	162	170	197	161	158	146	161	160	156	153	174	182	188	157	191	174	190	160	182	177	154	182	178	167	172	139	165	175	174	171	163	162	149	160	200	175	178	165	173	135	164	170	192	173	192	186	188	166	179	153	162	182	170	165	164	201	151	165	163	188	148	182	185	166	181	171	158	162	175	171	166	164	158	187	166	175	147	178	160	145	158	170	174	158	188	174	189	174	152	151	196	183	154	174	194	169	181	178	203	157	186	151	168	149	168	168	172	167	169	180	155	191	176	162	171	208	177	164	160	180	185	149	173	174	185	184	168	172	172	171	166	183	167	177	181	180	162	170	164	147	168	162	173	165	197	174	174	179	194	182	157	194	173	183	182	170	164	184	189	152	154	172	177	153	171	182	182	160	180	185	180	169	173	195	181	173	155	168	179	165	175	160	211	180	151	172	180	172	155	174	144	174	165	156	188	150	138	177	155	173	163	172	152	174	186	177	157	176	146	180	168	175	167	155	174	176	169	199	195	166	156	171	172	149	179	212	156	181	162	173	173	186	201	162	183	150	184	199	169	140	186	157	155	166	193	172	170	159	173	161	157	191	181	184	171	191	181	177	163	177	193	180	182	170	185	181	158	182	163	173	173	178	155	151	193	191	159	173	174	166	166	180	157	161	200	176	173	151	180	168	172	166	173	183	179	175	173	164	159	161	158	167	162	175	152	162	184	154	169	160	189	181	159	176	179	150	165	163	146	178	170	184	184	157	163	172	162	149	178	165	165	164	162	168	186	181	173	166	173	174	181	187	179	160	193	161	179	175	184	189	173	169	166	170	162	167	175	188	187	153	154	165	177	159	167	182	185	160	184	197	184	180	172	152	187	172	145	163	161	184	151	152	154	178	159	165	174	189	178	184	156	197	192	170	152	170	159	188	160	190	187	169	193	171	160	154	184	166	161	161	188	182	167	172	172	188	179	158	172	167	179	178	189	199	164	174	171	169	175	183	155	186	163	166	154	165	196	169	184	190	171	193	171	174	162	164	175	184	188	146	178	160	171	165	192	182	168	187	148	162	168	162	162	167	160	160	198	182	184	192	175	178	166	158	158	178	171	187	181	165	188	157	158	196	176	160	172	159	173	159	183	178	179	198	156	175	161	169	156	153	166	168	176	176	154	193	174	172	181	171	172	168	175	170	189	166	184	182	157	168	176	171	179	187	202	164	175	180	154	168	160	155	160	155	179	183	166	189	176	174	182	192	174	150	156	169	166	179	178	165	154	183	193	149	174	162	159	171	180	189	153	178	176	125	169	166	176	154	188	173	172	153	173	179	160	135	164	184	169	169	164	180	151	159	169	178	157	165	155	190	166	165	179	199	160	179	181	180	182	177	192	165	169	157	190	152	171	182	180	188	176	190	136	186	167	170	164	145	158	157	185	167	169	172	186	180	152	161	155	174	180	160	163	155	165	159	183	177	143	174	154	179	154	173	161	167	168	156	170	157	167	156	171	182	158	189	180	192	163	175	175	162	150	201	172	164	165	170	174	182	157	174	166	171	156	159	170	165	166	189	171	172	193	172	170	175	177	186	165	204	161	173	148	156	144	178	167	143	166	175	169	170	167	171	173	167	174	182	197	185	156	143	192	165	141	184	181	163	170	172	155	172	149	179	179	170	153	174	166	180	150	189	183	164	170	148	167	182	160	177	160	173	168	192	179	190	168	182	161	158	157	184	165	193	179	158	171	181	166	177	166	167	180	181	153	173	156	157	148	176	173	174	156	173	163	182	143	177	161	178	166	170	166	152	185	179	158	149	152	200	161	183	169	183	183	184	189	203	172	149	165	184	166	162	179	163	155	195	165	166	173	154	161	139	188	166	171	185	170	169	157	186	175	165	164	184	174	181	170	177	183	184	168	180	178	157	172	188	141	162	173	166	180	155	167	164	166	177	153	164	168	166	180	165	163	158	175	172	155	186	191	164	162	183	172	180	194	183	166	160	157	172	170	181	178	168	167	197	193	180	178	179	158	172	173	194	179	153	179	176	140	170	163	164	179	205	161	167	154	162	152	187	170	173	176	157	162	163	169	184	159	169	167	160	157	201	173	184	160	202	175	198	156	149	142	182	198	155	179	177	176	180	177	174	177	178	174	189	156	171	161	158	167	160	186	177	174	171	180	151	156	162	158	194	137	165	155	164	193	157	162	191	175	169	193	158	166	172	175	179	167	154	170	169	164	155	190	160	156	150	153	177	156	168	154	182	178	182	159	190	152	182	169	172	160	155	180	158	168	174	166	187	149	171	161	155	189	163	154	158	182	157	159	156	166	141	175	169	170	184	169	168	147	182	174	157	169	178	166	166	163	168	146	142	162	179	172	168	199	196	174	157	168	189	164	212	213	171	169	175	191	160	186	168	202	172	165	173	167	169	168	184	158	175	184	186	163	175	196	207	185	175	182	156	179	150	176	167	170	176	187	172	157	170	168	181	174	169	149	201	152	145	159	163	167	186	182	161	158	171	183	169	159	178	187	163	153	185	190	168	190	173	181	168	163	201	165	168	167	178	186	199	143	172	163	188	166	169	177	159	176	187	177	168	170	172	164	155	177	155	174	171	152	163	140	172	189	167	165	154	175	182	155	205	203	159	187	157	196	169	171	192	158	172	183	168	179	177	184	146	175	159	144	178	189	157	171	176	183	169	176	173	157	167	183	154	178	178	159	167	182	161	177	168	159	177	173	167	175	164	189	187	175	189	168	170	149	180	179	183	146	161	187	158	178	182	160	179	163	156	153	161	168	187	144	195	189	176	179	190	184	170	177	174	160	173	166	160	163	166	171	155	175	160	164	159	170	179	161	187	178	163	172	158	161	137	155	178	157	177	165	181	145	173	161	166	157	169	163	172	176	203	177	161	158	181	156	171	188	175	183	160	179	188	152	154	163	160	143	148	153	167	165	167	178	160	168	162	167	176	158	181	161	184	148	160	167	180	179	154	178
13443	26558	24557	15077	9704	7513	6897	4703	3686	3314	2437	1712	1673	1371	1258	1142	1044	947	917	856	885	823	794	740	672	701	694	684	622	633	617	620	554	516	487	469	451	436	425	411	394	445	454	413	427	423	407	416	421	437	2794	637	364	370	347	350	354	388	316	338	320	357	358	333	311	344	330	348	314	310	317	295	346	301	308	311	316	308	310	316	343	345	343	339	296	308	309	283	317	309	302	296	324	311	280	323	327	350	312	310	310	285	316	297	320	341	328	333	319	284	325	315	321	311	306	306	315	317	318	293	293	315	300	312	318	285	318	332	337	313	307	317	321	354	303	287	294	339	302	320	320	298	313	292	323	313	294	301	293	280	303	325	307	301	320	324	315	309	301	346	292	332	322	317	250	323	323	319	306	308	305	278	286	301	357	312	293	310	310	322	310	320	322	309	303	317	300	303	306	321	335	298	324	293	349	312	269	313	302	318	335	304	285	309	312	337	333	327	308	311	307	319	332	301	310	288	315	294	319	330	284	330	339	333	301	328	328	306	297	304	322	326	311	312	331	311	289	331	305	299	289	328	329	292	307	302	302	323	296	300	278	326	293	305	323	310	304	321	295	324	297	331	333	336	275	293	326	320	343	315	302	309	308	303	317	324	296	307	265	325	320	289	299	302	326	334	310	295	303	317	341	270	319	339	330	318	304	335	293	334	279	307	310	316	318	292	287	311	315	311	315	319	335	323	287	285	306	304	347	310	281	301	319	308	301	349	315	324	287	293	311	284	273	294	293	334	316	281	342	308	280	298	302	293	295	314	310	295	324	325	299	313	314	314	322	338	310	300	301	321	318	342	306	314	330	345	349	270	330	323	325	323	296	307	328	303	318	315	323	294	337	313	319	295	316	342	322	291	308	334	307	309	324	315	318	284	313	314	295	331	286	318	328	321	348	335	336	274	318	306	314	303	324	300	316	310	314	302	325	312	337	323	322	355	302	309	330	334	287	313	285	312	335	329	317	314	314	297	317	287	336	305	298	295	298	327	318	291	311	311	310	287	316	316	315	294	317	345	341	303	316	292	307	309	320	333	286	300	344	332	299	332	312	319	304	310	330	331	315	302	310	322	319	306	291	295	311	289	306	312	331	299	295	340	314	305	305	291	342	275	351	309	310	294	319	329	292	303	272	302	291	303	309	293	297	332	306	325	310	312	306	312	329	335	314	296	312	329	310	307	266	299	295	310	316	323	309	309	299	328	314	290	314	323	321	320	326	287	299	297	309	310	344	313	334	282	332	334	336	339	335	308	315	306	306	337	308	324	325	294	302	326	338	319	311	302	296	308	312	322	317	301	270	320	327	311	327	324	309	309	293	307	279	306	326	308	318	319	289	285	305	350	310	317	288	316	298	296	304	306	342	288	326	310	319	342	308	336	306	301	335	312	327	330	316	298	304	333	336	321	313	334	326	286	333	309	295	313	294	323	299	315	292	321	325	286	297	309	313	348	325	297	301	303	323	322	322	298	354	316	325	296	313	306	310	333	314	325	290	337	345	314	306	334	277	331	295	306	325	312	307	297	318	289	325	286	310	307	346	307	313	290	316	344	326	306	291	314	322	317	322	322	301	278	341	310	317	311	313	320	308	312	291	295	302	328	339	308	301	294	322	271	340	276	306	320	295	328	327	306	293	285	323	320	330	327	300	310	301	306	328	286	339	316	344	299	315	325	312	290	343	307	327	325	330	343	310	296	322	291	303	291	331	321	335	330	342	330	332	303	299	294	311	304	336	297	333	284	282	310	325	316	307	316	288	331	294	309	321	325	297	340	310	324	296	322	312	320	309	310	302	295	337	299	315	353	302	313	305	310	282	305	342	307	312	300	291	316	311	280	327	322	298	290	328	319	301	299	279	305	286	313	321	287	303	321	300	318	303	308	312	340	284	313	302	290	319	297	295	318	333	305	310	310	333	311	308	291	286	325	310	295	312	311	296	319	307	296	306	321	342	303	274	292	327	302	310	346	329	317	327	312	305	301	282	336	328	293	314	325	301	317	308	326	307	300	353	299	308	326	320	285	306	309	331	269	324	291	318	276	319	315	317	295	317	293	319	301	303	326	298	308	331	306	303	299	318	336	299	342	325	313	307	301	297	335	330	296	296	313	330	326	329	305	317	324	305	331	313	308	311	325	287	300	303	278	312	341	334	307	299	309	327	301	324	309	312	302	372	348	299	344	314	296	343	325	308	322	334	315	300	340	311	297	310	286	304	335	333	300	290	285	310	331	311	337	316	313	285	327	308	314	306	349	316	344	311	342	299	336	316	325	315	295	349	305	301	300	290	320	321	314	316	329	309	304	330	306	323	304	336	305	304	306	330	331	299	314	330	333	308	296	326	322	304	319	326	312	297	300	317	313	298	306	322	297	317	321	308	308	284	303	307	323	317	321	302	306	328	328	334	290	281	299	317	321	290	312	294	280	311	273	319	256	299	299	308	338	335	288	312	295	294	322	291	347	299	304	337	317	284	280	293	322	308	324	293	323	314	290	306	317	311	343	342	291	287	307	299	341	312	286	306	344	328	325	316	313	318	301	301	288	329	315	298	315	322	295	296	293	321	303	299	331	279	321	281	338	318	333	284	312	304	319	306	313	316	285	311	303	293	322	339	315	292	300	298	340	326	297	286	289	285	291	313	293	312	328	321	331	284	332	301	296	312	315	308	288	285	331	303	296	282	283	288	301	333	295	310	302	302	316	297	313	302	299	322	316	333	356	284	324	315	283	323	334	319	309	324	326	295	314	310	303	326	324	330	295	311	323	290	331	284	336	321	306	313	299	334	305	313	286	299	318	285	326	306	306	329	319	281	301	341	303	350	322	307	309	341	325	320	305	311	289	316	317	288	298	310	331	298	300	294	317	312	291	331	320	319	333	320	277	307	259	313	280	296	292	306	321	317	310	314	315	314	300	333	301	306	308	317	301	315	304	322	353	278	289	331	319	332	310	308	329	292	316	351	298	287	337	308	286	306	289	309	334	307	296	306	312	304	297	284	306	297	316	302	301	298	319	299	295	343	324	309	349	286	311	312	301	327	300	332	322	289	345	298	305	295	330	312	327	276	288	308	286	357	302	320	317	328	310	342	299	287	320	294	292	321	312	308	313	345	296	295	330	316	308	320	303	295	292	311	320	313	318	325	336	306	290	305	315	318	314	335	309	345	315	330	308	306	335	321	302	290	299	277	297	331	326	297	285	299	353	307	298	271	325	296	317	287	322	324	312	319	309	326	315	295	330	288	319	325	342	327	299	312	324	295	320	305	309	326	339	271	326	320	301	300	310	313	286	321	292	301	283	303	319	305	335	309	293	320	262	313	333	314	297	318	271	322	310	335	346	305	312	300	318	294	298	287	283	338	331	292	343	320	291	332	341	329	325	276	304	312	345	333	318	300	304	314	299	327	332	316	278	321	341	301	301	304	309	296	339	288	294	331	318	301	292	306	335	290	329	284	313
26900	20136	10614	3562	1204	947	909	749	612	525	479	409	375	395	369	380	361	330	359	343	339	339	320	311	296	328	304	336	300	352	307	346	346	303	306	295	304	300	341	312	307	310	319	300	336	351	339	311	299	300	334	310	298	299	291	298	319	285	292	331	301	300	292	297	298	330	330	286	307	319	323	298	294	324	303	298	331	289	286	304	285	296	317	322	323	301	334	313	301	317	297	311	313	320	292	315	321	340	293	286	296	303	310	310	282	304	276	294	287	308	306	299	315	325	318	291	303	301	301	317	320	316	307	300	279	328	316	300	303	301	315	313	313	282	301	298	305	310	307	299	309	326	273	312	290	315	274	292	293	306	365	298	294	309	312	292	330	300	310	312	313	306	304	294	292	316	291	308	300	347	299	312	305	321	308	297	324	301	356	288	322	297	277	295	317	332	299	323	293	313	300	288	311	296	303	329	287	290	309	291	313	303	308	288	304	317	306	283	330	304	290	298	296	318	287	312	311	308	318	290	279	324	335	302	305	294	307	282	332	300	291	295	327	294	297	328	320	342	299	315	302	284	286	282	279	296	332	309	311	328	297	289	289	287	279	321	310	299	302	340	324	337	308	304	298	288	294	326	327	315	306	309	301	291	282	298	297	322	285	323	317	308	302	315	302	317	303	294	331	291	309	300	291	325	321	290	279	311	301	293	291	301	313	311	279	312	328	327	281	299	317	303	371	294	300	297	306	294	297	292	308	304	307	307	269	313	299	299	300	289	299	301	300	285	323	327	332	294	329	305	317	318	311	322	304	296	318	312	325	322	334	282	308	296	315	280	303	340	308	284	318	295	305	277	336	297	308	316	303	329	304	332	315	316	289	306	340	298	306	274	311	306	316	300	308	288	306	292	278	261	295	302	299	302	318	284	285	334	327	281	312	301	284	333	309	317	299	316	298	334	292	297	314	304	323	315	314	314	296	349	289	285	295	292	291	303	309	320	302	297	297	301	326	301	308	322	309	308	336	307	312	296	310	324	294	280	312	334	286	313	314	296	295	333	304	328	258	342	292	312	300	304	322	265	298	332	314	285	313	322	298	294	322	287	312	316	322	277	294	304	287	287	312	324	298	261	303	313	322	311	334	312	319	360	321	290	319	292	276	312	287	295	317	293	298	298	297	294	312	290	290	311	280	311	311	275	286	292	272	305	305	311	303	310	295	335	310	307	285	300	307	286	317	275	306	321	307	269	282	299	285	306	313	309	278	274	275	287	315	314	296	334	292	297	314	312	296	338	310	284	326	294	287	319	301	311	336	286	316	302	305	329	276	294	296	280	280	273	278	333	296	301	278	289	271	308	272	338	329	315	318	317	295	285	325	285	305	297	315	297	302	316	314	331	329	281	289	299	291	331	314	319	320	306	302	291	285	314	292	328	305	282	352	290	314	297	320	296	273	315	290	309	310	288	324	309	309	318	282	321	321	304	270	317	305	288	315	303	295	297	339	314	292	291	301	335	309	329	293	318	314	307	333	316	306	294	305	317	320	306	311	292	304	297	317	280	327	307	287	329	273	347	282	307	297	300	318	317	302	303	317	297	299	307	328	296	293	313	321	293	300	275	266	280	315	313	331	300	309	308	326	296	298	328	268	247	314	303	320	292	300	309	305	283	338	308	309	320	277	319	312	279	307	305	339	300	266	290	277	330	293	277	310	328	309	288	302	313	333	302	323	320	309	320	288	311	326	282	335	306	303	316	266	328	273	294	284	309	306	277	311	298	295	316	320	301	270	316	294	320	309	320	278	285	294	299	310	285	331	293	280	307	337	307	322	299	312	311	323	313	265	329	297	309	311	297	281	321	296	320	293	322	306	313	309	331	310	281	279	294	316	307	324	324	301	310	289	305	309	308	309	319	299	317	336	298	288	303	308	314	336	316	301	294	287	326	347	319	317	280	309	346	280	342	343	293	305	316	303	333	307	291	328	308	343	308	309	298	311	284	303	314	318	315	297	303	281	283	299	360	310	314	298	289	322	298	271	253	299	292	284	279	274	343	311	322	295	318	334	291	292	303	318	317	304	277	303	301	333	280	301	271	322	307	327	302	292	267	344	300	286	298	323	293	297	294	296	321	297	314	280	291	306	303	316	307	302	289	290	312	286	337	291	303	306	314	288	309	350	305	307	307	308	311	317	310	314	282	290	315	362	306	338	306	313	295	274	305	323	317	307	312	294	291	321	335	291	343	283	284	307	309	299	307	305	284	311	309	295	308	291	316	289	285	317	304	297	332	327	290	295	294	300	281	292	296	298	295	322	291	322	331	303	327	319	269	299	296	313	341	299	314	332	321	275	295	333	269	320	318	311	288	295	295	297	290	287	275	286	295	304	324	291	309	287	301	302	266	306	329	302	312	293	290	305	314	293	293	286	313	308	333	288	289	282	340	309	316	280	308	290	263	293	277	296	333	317	277	316	321	276	278	282	312	326	310	289	298	291	313	320	316	303	292	312	323	325	291	267	326	340	303	321	313	319	315	302	313	307	310	289	318	302	280	320	284	301	301	316	304	271	288	302	304	321	298	299	304	308	299	280	306	312	285	294	308	291	284	310	295	315	294	311	294	316	333	299	270	315	307	344	294	310	311	311	327	317	305	294	304	269	318	272	283	301	326	286	300	329	325	288	321	322	303	328	321	292	303	317	312	301	298	283	302	287	309	297	302	298	311	300	285	282	297	291	299	290	325	290	328	307	345	305	293	299	264	301	348	321	307	288	316	292	318	331	302	287	278	287	283	312	297	327	273	299	264	308	283	310	303	322	301	298	275	310	338	293	296	309	295	309	342	315	285	297	288	325	283	296	269	320	308	308	330	320	303	319	315	324	301	322	294	302	292	288	298	316	316	296	318	313	301	307	297	320	312	308	312	309	330	288	310	287	286	300	324	312	293	305	313	311	285	323	262	312	322	310	299	324	309	286	280	304	296	315	292	309	291	284	289	278	299	291	319	307	302	349	271	305	304	288	290	309	299	307	325	328	305	324	306	287	299	313	304	314	280	318	302	284	290	340	305	308	297	311	288	324	292	297	287	290	321	331	313	295	294	293	320	321	265	267	314	281	306	320	302	309	337	320	305	321	292	325	309	294	318	286	301	320	314	294	285	328	321	300	332	284	273	314	300	300	300	323	304	288	308	305	295	318	273	300	334	302	287	343	286	337	306	295	298	297	277	324	346	307	276	304	298	304	307	315	314	302	298	305	295	294	326	269	319	294	275	322	305	287	314	293	294	304	296	293	299	309	297	317	323	315	330	311	330	277	329	309	314	296	305	309	312	322	282	310	282	303	306	295	313	271	317	306	317	316	316	339	288	296	293	286	289	267	298	279	297	316	287	306	321	313	298	310	321	329	296	319	337	326	306	307	299	292	287	306	313	318	286	308	275	321	289	331	297	302	306	311	301	330	316	296	319	277	296	296	308	303	308	285	307	311	290	310	323	309	312	298	309	274	280
9407	14155	13997	6789	3501	3026	2939	2186	1757	1513	1168	972	869	820	821	771	758	701	692	702	734	693	702	619	622	605	645	675	659	632	652	683	587	580	581	605	554	577	621	550	552	606	566	563	549	533	560	557	592	561	641	587	613	562	571	537	574	539	552	560	528	549	564	532	560	522	558	541	519	592	560	557	538	537	577	561	574	565	552	603	537	540	519	543	606	555	520	558	540	566	547	548	543	603	545	520	562	550	546	587	555	580	560	534	573	557	514	554	546	524	568	510	558	569	578	590	578	538	532	557	512	547	587	594	589	540	589	563	574	523	534	556	554	602	565	554	571	573	551	580	554	567	539	585	569	556	568	562	571	523	495	553	504	563	576	550	550	519	523	530	551	549	564	539	505	571	536	593	565	561	552	580	534	549	567	551	593	495	562	529	530	577	575	604	552	547	541	554	590	503	569	535	528	583	543	548	584	536	570	571	560	552	527	553	536	527	520	533	532	573	569	567	556	560	505	594	545	557	539	564	528	550	580	542	564	541	561	552	576	565	538	555	539	550	534	571	551	586	552	547	524	509	550	540	579	539	556	571	522	554	517	548	537	576	523	507	558	528	550	555	520	579	536	538	584	580	577	555	533	517	563	575	525	574	561	550	554	548	536	535	512	575	558	552	575	539	541	535	536	602	517	583	588	496	562	524	564	571	526	545	553	559	590	524	533	556	523	512	569	527	504	571	549	556	597	534	543	498	517	490	539	543	503	533	533	567	555	541	525	554	547	591	492	557	553	519	588	604	566	557	562	525	604	567	609	558	551	554	533	498	553	568	599	574	572	575	548	549	528	558	584	568	540	524	541	566	537	542	564	533	538	550	552	543	509	573	569	557	575	511	511	543	529	572	532	526	534	577	541	547	554	544	555	560	550	554	529	510	547	528	529	565	609	562	581	561	572	544	556	568	583	568	572	543	588	536	561	539	541	539	541	515	532	591	535	552	585	531	562	535	524	542	567	573	554	501	538	615	578	546	536	568	566	520	534	568	535	572	526	559	532	566	547	561	573	588	557	535	559	518	514	550	526	518	513	586	527	524	546	587	551	585	565	517	567	529	542	529	512	543	565	557	530	578	558	528	531	522	590	544	583	539	507	562	536	544	592	563	549	572	556	571	555	525	571	532	517	541	528	579	588	602	559	527	562	537	598	540	520	532	569	549	562	561	554	564	544	574	586	540	560	574	577	571	525	547	586	547	582	559	507	531	572	588	550	569	549	532	533	523	542	564	532	575	520	561	571	557	601	538	530	543	555	567	582	578	554	572	541	569	530	538	620	548	517	594	537	549	559	563	536	563	546	549	536	545	574	552	561	539	556	565	541	531	573	599	561	528	558	543	568	561	557	561	555	545	574	540	601	565	604	538	565	549	568	555	545	551	561	544	608	538	539	542	562	547	536	562	576	560	586	563	536	510	601	542	512	537	610	562	559	568	575	595	526	560	585	596	551	552	570	541	533	592	550	570	551	543	572	516	577	502	535	550	543	569	599	498	544	511	567	548	574	530	543	533	555	565	579	531	546	526	564	541	539	539	550	545	537	505	558	542	534	558	559	537	554	564	578	534	529	516	586	542	534	549	563	571	562	526	569	530	576	575	557	575	594	571	548	580	544	570	542	535	513	541	587	551	531	544	557	543	545	592	561	572	535	502	531	548	477	577	528	588	541	577	551	558	567	508	540	518	533	571	567	594	523	537	574	573	535	513	558	531	576	526	570	596	544	568	537	536	541	579	572	532	542	591	547	550	533	557	525	532	520	583	555	575	534	563	541	543	510	569	537	551	555	598	544	571	577	576	570	541	540	548	561	583	579	593	539	573	532	565	541	564	553	559	603	577	537	582	539	539	580	560	588	573	552	588	538	557	566	555	556	568	521	551	582	606	508	522	593	494	566	573	559	575	568	577	549	557	559	560	537	540	560	546	527	562	549	539	536	586	529	567	570	547	551	551	579	512	623	542	593	574	550	517	524	563	590	579	530	563	560	577	535	561	535	552	508	564	566	516	519	552	525	549	535	549	557	542	566	583	521	580	547	595	538	564	537	528	532	509	591	564	556	494	555	562	573	545	539	576	528	509	592	558	554	551	535	554	562	549	542	556	613	612	537	548	522	531	543	584	516	548	559	566	515	569	524	531	542	571	535	548	539	534	558	554	562	545	541	519	499	544	564	584	556	510	600	567	539	543	567	536	562	512	561	516	532	568	543	518	527	511	550	540	525	535	567	556	560	564	560	516	562	549	578	538	568	555	534	542	571	570	552	564	507	577	533	570	552	545	557	561	540	536	568	580	536	542	493	534	532	555	530	585	549	544	574	562	537	563	533	548	553	552	564	553	539	570	537	573	541	566	540	542	583	593	547	562	548	538	577	551	578	567	553	520	532	591	512	535	550	559	559	554	534	573	576	534	541	545	570	514	601	538	511	562	559	541	545	557	566	538	518	546	565	555	569	524	514	536	535	562	587	578	553	565	548	557	529	577	557	542	543	523	579	496	549	538	573	547	584	584	555	518	559	549	553	554	539	516	529	562	565	496	544	585	605	522	552	592	560	588	552	549	545	553	529	520	527	509	549	559	538	529	517	546	541	529	549	571	623	573	513	543	542	515	539	585	521	504	560	565	517	572	544	558	602	563	551	554	577	549	558	527	533	541	511	569	533	550	525	559	541	519	539	542	511	549	609	560	534	548	558	531	553	537	563	574	506	521	535	539	555	518	554	557	539	556	550	554	540	580	543	553	530	531	572	543	564	530	561	543	568	557	527	530	577	548	531	528	587	549	539	560	529	525	558	519	534	548	527	535	551	557	606	514	560	538	528	553	533	547	533	535	564	569	616	563	559	521	530	529	579	555	549	525	562	525	513	570	561	600	560	562	565	543	561	593	543	510	572	543	527	506	544	578	562	588	514	550	545	572	524	536	542	567	529	507	527	583	559	546	593	506	544	520	545	572	513	538	554	520	565	558	565	580	522	584	537	562	531	600	550	575	572	548	502	557	551	544	581	545	612	536	544	543	567	569	561	561	522	553	534	519	527	569	546	566	523	550	544	619	567	564	561	524	541	574	538	594	543	512	559	572	555	540	560	568	545	499	494	565	577	568	543	551	572	586	558	521	561	539	520	561	556	571	560	543	561	540	562	550	509	540	608	530	528	546	550	591	535	593	529	547	597	528	570	532	566	566	549	540	530	549	512	590	575	523	565	543	519	591	525	594	574	543	578	553	569	572	548	550	600	556	548	540	581	562	597	604	556	567	527	515	523	550	546	518	573	551	536	554	496	556	538	565	530	503	553	596	543	619	533	545	550	574	551	567	599	549	573	539	521	520	564	568	519	522	535	565	571	568	539	522	541	554	541	530	539	574	536	548	574	585	540	543	560	524	513	530	534	550	537	529	543	542	520	553	558	546	567	553	556	536	532	548	560	556	595	542	536	523	529	544	538	542	573	574	537	584	555	540
24219	21311	28395	24547	19744	3837	1726	1246	908	779	630	502	455	473	382	409	356	325	397	333	335	366	349	365	366	332	332	361	340	328	280	307	299	344	311	291	281	279	266	278	273	247	291	278	268	272	309	299	263	297	667	331	272	284	289	278	274	273	272	277	258	275	271	276	239	279	272	254	251	287	264	265	268	256	263	266	247	268	249	272	327	281	272	243	239	284	272	268	281	275	263	275	267	252	270	260	266	253	268	247	268	296	270	247	279	285	244	277	260	278	262	301	280	226	315	269	251	264	292	262	283	271	265	276	286	260	274	244	263	290	250	270	259	242	266	276	269	270	255	272	280	286	256	262	247	254	252	290	286	269	284	253	260	256	265	307	251	236	264	261	292	272	265	272	255	232	255	257	265	231	267	256	261	232	271	253	276	241	285	241	250	253	246	252	243	280	229	290	325	276	263	255	250	290	267	267	242	261	237	277	248	265	268	240	261	225	252	260	265	285	298	266	262	255	258	263	250	243	265	257	270	244	236	282	268	262	259	288	258	241	285	259	279	259	271	269	271	289	256	279	268	265	250	281	271	239	257	271	258	262	269	262	258	288	272	280	251	266	282	275	284	264	261	250	228	254	255	283	240	278	258	268	258	261	286	294	273	279	265	246	301	292	259	266	250	262	233	285	266	273	270	256	271	271	251	214	263	266	290	263	286	249	240	261	292	241	273	258	279	272	289	268	256	262	258	268	266	291	279	260	280	263	275	248	283	246	276	276	268	258	250	270	266	262	289	267	246	266	262	272	296	278	266	264	261	246	270	254	260	254	219	244	287	272	270	291	271	267	253	268	262	259	236	255	244	271	231	246	257	264	262	260	268	241	294	226	274	257	245	264	241	254	274	269	257	240	272	263	278	256	253	273	260	260	284	249	232	250	277	282	254	244	251	272	275	262	279	265	255	266	274	275	279	235	280	272	273	274	266	263	255	296	248	259	271	268	274	284	249	273	263	248	258	274	270	265	263	273	265	278	267	314	303	262	253	265	276	264	264	293	241	277	269	259	278	236	253	275	253	251	259	248	280	224	265	289	283	284	262	263	245	280	273	259	245	252	254	268	230	279	264	287	244	277	244	280	255	262	271	275	247	259	270	244	255	247	260	289	279	271	264	233	249	259	251	269	280	251	271	274	286	241	269	278	243	268	258	258	299	247	266	259	262	266	258	250	272	255	261	275	240	260	267	267	229	267	250	231	237	297	272	262	240	249	260	243	281	249	275	252	287	281	269	253	282	267	270	273	264	261	226	280	258	234	248	287	276	293	271	229	255	255	266	255	246	274	245	268	261	279	261	259	266	280	246	255	256	242	288	228	257	249	269	261	269	274	267	260	253	248	258	257	261	269	266	257	273	243	268	307	260	253	267	267	244	278	275	267	269	246	276	248	289	261	251	288	270	259	230	262	268	275	295	282	265	232	274	267	265	286	273	269	292	263	244	274	271	287	258	268	262	296	287	249	277	256	257	291	240	249	260	292	270	276	254	255	276	268	269	274	275	253	283	235	250	224	267	277	285	279	281	279	283	239	265	254	265	243	261	246	259	243	284	251	281	257	277	256	271	242	257	287	267	300	299	246	257	246	244	246	265	280	281	256	274	259	279	237	255	249	277	252	241	276	246	255	286	275	284	258	250	261	245	285	256	276	265	228	272	258	277	259	282	255	253	231	234	271	263	261	279	277	258	270	271	247	275	259	238	255	274	242	271	266	262	271	268	263	280	245	272	263	249	231	264	282	256	281	252	260	266	260	270	240	269	290	270	280	252	255	271	252	259	246	256	253	238	253	258	251	227	284	240	266	251	267	258	252	295	244	272	239	248	251	263	260	273	276	247	236	297	258	255	250	254	264	291	265	260	273	284	288	301	243	241	247	276	250	260	265	277	234	250	243	266	250	257	265	273	270	237	252	258	263	306	243	272	288	262	259	257	254	275	252	277	256	268	264	231	230	252	270	237	261	231	279	255	267	240	224	255	273	283	270	247	269	248	252	234	252	261	267	225	278	259	274	276	293	266	220	247	278	263	274	258	230	273	274	247	280	259	278	260	245	281	258	262	256	256	265	231	286	261	260	278	248	273	267	283	266	256	245	266	269	257	290	258	256	264	257	240	267	269	271	255	254	264	259	274	264	273	263	277	287	259	252	267	264	266	241	239	264	258	258	268	278	253	264	287	256	265	252	267	270	232	267	260	253	255	266	281	290	261	257	283	268	273	267	292	251	263	279	254	261	261	253	266	247	278	271	263	263	252	229	264	261	288	277	282	269	259	244	245	257	228	269	281	261	239	263	258	271	299	264	254	284	234	279	259	242	283	297	243	244	263	235	265	264	258	258	259	274	276	275	270	272	261	249	251	269	276	265	267	268	274	271	236	290	261	262	228	270	257	259	241	254	277	266	248	266	256	273	266	257	245	259	295	260	275	274	263	285	250	227	246	273	252	276	263	270	260	283	282	267	247	273	263	281	266	269	245	260	269	255	287	246	253	239	273	234	226	307	239	296	288	296	248	280	300	287	305	266	272	269	247	280	266	243	268	261	251	265	265	266	274	243	254	259	299	255	285	248	251	259	273	251	265	261	264	252	245	271	264	297	268	277	270	239	258	269	243	258	253	246	271	276	290	249	263	258	270	278	227	292	234	288	262	271	247	236	269	253	269	267	278	272	268	251	293	254	244	262	261	257	239	253	278	288	277	255	248	272	280	278	265	262	259	243	252	243	254	256	259	284	235	254	278	277	257	263	262	269	228	288	275	254	278	262	258	243	260	272	250	271	257	286	268	285	283	274	281	243	255	276	252	242	245	266	259	260	272	277	299	269	251	236	266	252	256	248	260	252	249	249	229	227	238	266	270	272	234	263	263	276	285	280	246	266	253	273	276	269	274	232	269	259	255	249	277	288	251	277	280	286	250	257	254	292	269	284	276	252	251	254	256	231	251	252	284	262	270	259	252	271	264	272	279	266	278	244	262	267	271	245	255	278	301	254	248	266	255	257	252	282	259	278	273	250	266	233	269	245	277	231	273	233	247	252	267	225	250	310	259	226	252	252	309	267	232	268	280	265	289	230	270	262	250	271	236	283	245	244	263	258	266	265	256	276	258	259	261	271	256	249	275	286	263	251	282	261	269	264	254	269	262	265	275	241	251	276	261	279	256	284	263	282	262	265	246	275	255	275	270	261	260	292	248	266	254	258	279	268	269	264	293	252	279	255	274	248	233	276	285	271	252	282	295	283	275	286	314	233	292	260	253	273	245	265	247	279	275	298	259	281	202	254	265	233	279	280	248	269	289	275	232	267	257	274	251	263	298	278	270	246	261	259	266	273	267	278	254	277	272	266	247	262	253	245	266	272	241	291	290	228	239	240	270	261	252	259	269	272	278	275	263	259	277	273	253	246	238	266	229	230	226	254	267	252	280	258	272	270	292	260	253	258	245	263	265	270	243	260	275	270	245	275
11271	23262	21761	11222	6402	5276	4714	3768	2913	2498	1825	1422	1286	1194	1071	1027	913	906	810	839	814	818	759	766	825	739	746	732	706	680	659	647	674	589	586	585	584	569	551	569	584	558	547	555	519	532	577	526	541	555	1775	650	524	505	551	505	494	516	504	473	483	469	470	513	455	510	488	509	486	490	503	466	443	489	495	508	458	474	463	477	511	466	505	503	483	486	447	481	464	421	453	513	500	498	459	473	472	502	494	514	479	455	471	472	502	481	473	504	477	438	437	482	498	491	467	528	487	474	494	496	470	455	480	510	482	521	527	521	482	511	484	458	482	479	469	488	479	471	492	458	478	492	491	474	490	508	465	468	474	511	486	463	486	488	514	522	496	506	476	476	477	463	471	512	492	460	491	514	486	436	429	482	459	481	483	496	450	486	475	530	491	481	481	478	439	493	510	476	481	494	463	476	504	462	520	490	494	504	474	509	491	494	492	483	507	489	501	529	504	498	490	486	461	449	511	436	492	488	488	487	457	470	478	489	495	490	470	521	499	476	484	459	484	495	487	497	506	503	482	495	486	485	467	486	486	455	512	490	441	492	491	480	470	470	487	479	478	482	516	477	503	467	487	457	503	482	511	462	478	493	512	533	468	477	455	511	519	510	476	473	488	456	503	518	499	498	451	486	516	528	456	485	498	501	493	482	461	491	516	455	488	485	462	476	505	481	497	476	462	518	481	467	498	478	516	460	500	480	495	497	453	527	496	469	466	526	453	484	492	493	484	486	511	448	438	521	501	473	475	481	482	468	488	533	491	485	469	521	475	462	492	515	483	520	496	469	479	480	522	497	523	451	457	469	465	454	469	495	508	440	501	485	455	464	501	480	507	472	467	505	531	477	449	478	473	462	472	481	495	495	439	484	493	490	479	470	521	491	503	448	495	450	467	486	465	517	452	534	468	484	489	514	462	473	460	487	474	518	532	485	492	494	471	446	486	479	471	468	514	474	452	481	466	488	493	448	483	471	487	462	510	555	496	457	510	472	464	494	500	489	514	478	465	483	473	473	487	461	462	499	488	479	449	472	510	472	485	472	518	456	488	491	484	488	486	490	467	465	515	489	484	490	476	499	501	497	489	409	465	476	513	520	473	494	485	470	518	494	491	485	512	455	469	489	452	427	494	475	502	482	498	486	433	490	488	445	485	506	505	488	436	469	496	493	470	512	483	488	509	479	444	479	489	485	483	511	484	503	485	467	520	464	470	479	427	492	465	491	495	483	498	494	495	514	513	479	472	516	484	517	490	491	451	503	500	499	510	466	502	481	461	481	475	453	489	508	493	467	481	446	487	503	495	514	489	439	473	504	496	487	403	488	472	467	459	445	490	453	493	501	472	490	445	474	469	489	481	479	483	462	504	473	473	463	516	488	480	504	485	462	512	480	491	471	477	484	452	434	459	459	453	475	511	532	522	523	474	468	457	466	427	502	451	472	476	492	526	462	506	475	456	479	482	471	464	470	532	457	513	482	462	467	460	512	494	473	469	465	485	490	431	465	502	483	474	471	501	466	504	468	468	487	460	498	438	477	494	520	478	477	479	474	526	502	469	474	420	438	496	503	493	498	490	495	468	458	510	481	516	448	453	462	441	478	465	478	519	462	468	476	453	485	482	510	494	499	478	478	453	452	468	470	493	466	489	455	492	456	450	467	496	491	473	476	465	504	482	498	454	480	473	477	477	470	480	493	517	514	455	486	499	499	471	492	475	480	476	488	479	486	471	469	460	483	474	473	489	440	474	474	476	509	501	444	446	463	513	463	508	470	478	513	494	513	458	452	514	491	490	488	456	482	505	450	519	490	468	486	498	441	490	495	460	509	457	493	464	530	482	482	515	502	517	473	466	509	487	497	430	467	472	497	507	454	503	517	471	497	476	456	456	444	460	493	472	485	494	513	508	488	481	498	511	496	496	498	494	458	463	502	475	464	534	445	497	488	508	459	498	488	511	457	485	504	478	475	488	477	484	464	475	476	496	462	489	468	494	453	477	503	476	504	467	421	507	486	478	501	483	515	459	491	461	491	497	476	505	464	487	489	478	493	474	495	520	473	476	481	472	448	501	462	469	511	506	449	466	491	501	474	520	493	523	455	528	478	525	482	503	506	477	454	492	482	507	470	477	441	482	518	476	468	493	475	517	469	505	487	483	502	474	520	479	509	464	470	477	473	488	508	440	475	460	465	468	495	469	475	464	477	477	510	455	491	480	474	489	491	470	495	498	498	479	476	465	487	496	490	510	493	514	499	496	530	451	466	487	463	487	473	436	490	509	478	480	522	478	505	502	499	505	461	474	477	483	471	516	453	500	474	485	487	538	472	492	467	530	501	476	478	447	482	506	458	480	512	471	476	500	484	525	489	491	505	467	470	474	475	478	478	461	486	489	504	462	486	490	502	505	509	470	472	471	499	502	516	510	480	528	502	485	468	481	507	498	488	491	460	465	477	487	460	493	509	490	467	470	476	571	513	451	515	502	478	514	482	487	460	459	521	455	490	455	482	469	475	412	507	491	525	469	483	520	510	508	514	522	507	426	430	507	452	479	505	455	480	509	463	487	480	478	484	491	460	428	491	479	422	476	450	414	473	478	491	487	504	495	468	478	485	489	476	473	502	454	517	460	476	479	448	466	511	476	488	473	502	480	516	500	492	479	527	493	494	474	505	474	504	491	469	472	482	485	485	460	503	459	473	487	458	504	471	469	491	523	507	502	496	480	513	494	519	486	530	464	507	518	511	509	505	465	512	509	469	502	468	502	455	518	490	462	493	486	499	506	476	469	494	494	473	463	473	448	475	497	476	514	461	466	465	488	507	490	455	496	498	486	499	497	545	477	472	532	496	472	473	477	501	458	495	500	449	489	517	524	493	444	478	504	469	516	497	511	479	467	515	444	448	475	416	469	479	496	453	510	478	462	486	476	512	455	507	466	477	485	511	449	477	512	453	479	497	463	522	482	510	513	484	476	466	518	505	497	484	467	516	460	465	516	468	525	480	462	508	441	491	486	436	504	437	480	471	473	488	476	515	481	527	458	457	492	513	504	487	508	476	509	455	499	486	495	476	487	497	467	500	471	506	465	487	531	489	511	482	501	471	499	472	484	482	449	547	503	455	507	451	454	488	474	502	463	471	482	506	473	483	512	455	490	502	530	478	477	509	548	472	511	496	514	458	504	526	511	481	468	461	516	495	499	469	492	456	476	510	481	507	471	494	473	453	481	485	508	464	534	509	474	518	524	476	471	505	421	510	518	493	474	489	499	517	530	486	520	538	489	500	501	487	462	542	468	451	514	482	494	449	501	521	486	493	467	465	495	485	511	511	480	504	490	478	496	503	499	487	490	492	491	517	504	467	474	511	512	490	464	461	487	493	501	514	490	472	464	480	489	510	491	468	497	481	496	458	435	462	550	543	495	488	481	482	469	480	484	508	457	457	486	504	497	489	452	508	500	500	441	474
23316	21289	29004	23944	21294	18246	3763	1538	1090	965	671	547	471	493	415	395	341	337	291	315	306	309	275	261	263	270	292	264	260	254	240	271	231	237	218	201	209	202	203	179	212	210	212	195	188	211	206	183	192	232	862	260	184	186	182	190	181	174	213	162	163	138	187	171	181	170	174	170	180	180	163	177	163	179	157	167	190	168	156	186	184	178	160	183	176	172	155	183	164	169	152	167	182	169	171	162	169	158	152	174	158	158	166	158	173	172	167	203	167	171	171	164	174	186	181	161	173	185	152	176	169	143	170	165	170	163	161	178	168	154	174	151	193	175	173	156	169	160	164	185	166	171	193	186	175	170	137	165	158	166	174	156	182	165	162	176	155	153	157	178	154	173	184	174	178	168	158	166	166	174	176	186	175	180	181	175	180	183	184	162	179	174	177	157	189	153	172	166	164	166	152	163	172	172	161	167	155	177	164	165	181	169	144	173	184	177	190	174	159	150	171	161	172	151	169	158	195	178	141	135	170	186	173	163	150	179	185	166	168	152	170	178	167	159	176	188	175	199	160	177	176	167	173	207	178	164	174	178	165	174	153	172	175	180	183	166	170	164	176	160	155	156	162	189	160	163	177	157	163	205	168	172	175	182	179	148	190	190	161	168	173	155	182	172	181	180	136	154	149	164	147	157	179	177	194	172	161	163	159	171	170	188	146	148	147	156	162	181	175	168	181	133	178	174	164	165	169	165	159	159	164	184	167	173	176	178	152	157	178	188	178	161	164	175	169	180	177	169	167	160	162	180	160	161	177	174	163	173	155	185	168	176	180	159	179	174	166	160	159	167	186	167	154	182	163	157	166	171	195	167	177	153	176	166	207	186	141	194	164	181	194	185	163	165	172	163	142	180	162	201	179	153	159	180	170	172	169	196	159	163	158	163	167	173	173	200	153	158	169	179	171	169	186	173	165	187	167	159	162	168	164	145	146	181	147	157	171	160	159	165	175	186	165	163	156	177	165	159	183	189	158	184	149	192	170	148	172	171	181	169	165	181	153	194	174	168	179	177	166	184	158	181	157	167	166	171	154	160	189	167	183	189	175	191	163	172	168	179	150	177	170	176	160	163	148	175	178	159	158	153	165	167	184	146	149	177	183	169	195	169	169	158	170	177	153	155	147	161	157	157	184	161	186	160	166	170	161	158	134	159	169	156	155	144	163	191	169	180	183	179	158	162	150	172	174	161	178	171	160	169	147	157	140	191	166	183	171	175	141	163	163	184	187	164	173	181	165	167	184	166	171	180	184	185	174	136	204	181	182	155	175	175	150	158	150	178	161	155	168	151	157	153	180	160	181	157	169	194	158	164	162	148	189	169	150	169	186	161	166	184	159	158	151	182	169	163	165	179	175	165	186	167	171	162	172	173	153	175	169	153	168	182	181	154	154	171	164	178	188	185	178	174	172	155	164	149	211	172	162	175	159	176	159	142	161	156	181	163	177	175	155	155	129	151	157	177	161	159	172	185	168	151	175	160	172	165	163	184	156	165	176	169	170	163	180	170	171	148	177	184	191	158	173	173	174	164	177	171	181	164	182	166	179	174	169	170	184	165	176	179	165	173	161	196	192	179	185	165	157	173	159	169	172	159	167	152	177	166	188	197	177	190	153	168	179	174	179	152	169	160	145	180	176	177	161	173	170	141	167	182	175	189	192	158	171	166	164	162	165	140	174	169	159	160	179	162	167	149	174	173	156	146	196	179	174	158	179	198	151	165	193	169	178	175	166	177	152	166	163	177	169	170	173	155	168	164	182	160	152	177	173	172	168	139	151	180	160	182	163	192	159	175	163	167	162	169	177	143	185	157	177	172	175	153	163	169	172	173	145	167	178	176	173	144	177	167	166	174	178	161	180	155	175	148	161	172	174	155	192	169	180	173	175	162	189	157	152	159	179	164	165	185	161	157	170	181	153	145	162	175	145	172	148	143	200	164	151	165	173	158	169	159	150	166	189	186	179	170	147	157	177	156	177	179	189	168	170	174	169	187	177	168	179	178	171	168	170	156	163	168	187	184	175	175	182	151	181	162	166	149	133	155	152	176	187	189	168	168	143	155	157	147	191	190	170	174	173	157	164	166	164	164	165	191	195	182	165	170	156	197	180	156	180	183	172	161	175	156	163	189	165	155	160	179	174	167	203	173	155	174	157	170	171	149	159	169	162	164	188	175	157	160	165	160	186	143	152	148	172	180	195	172	167	171	194	177	164	161	188	185	181	148	161	158	169	193	160	177	166	175	159	188	177	182	186	151	165	179	163	170	171	182	173	177	159	160	179	182	185	208	134	155	154	186	174	166	182	176	153	169	166	163	150	164	168	188	179	164	155	172	179	168	160	164	173	203	148	178	175	174	193	177	166	165	159	177	139	171	173	154	165	167	189	190	159	167	167	153	165	167	167	163	165	151	181	177	181	154	150	165	169	178	179	158	158	193	165	147	141	150	148	144	156	174	165	172	162	155	151	156	154	170	169	153	170	182	160	159	171	161	179	145	171	155	157	165	165	177	185	174	170	151	182	169	159	175	171	171	176	182	172	161	183	171	148	171	155	157	174	182	163	171	183	178	172	181	168	177	173	168	166	159	155	163	146	183	187	171	186	152	158	170	176	159	188	142	168	170	190	179	169	173	174	187	166	154	166	174	187	176	174	153	135	136	173	158	169	175	169	175	148	184	154	175	154	140	162	188	162	167	178	145	169	163	187	164	157	188	165	159	182	170	160	182	182	190	164	174	172	161	179	155	162	162	179	140	144	173	178	195	166	181	144	158	147	162	178	194	165	170	162	181	180	170	169	174	149	183	197	167	132	165	201	142	153	156	180	167	146	159	184	146	163	152	165	174	162	168	182	180	156	176	169	174	186	169	193	152	161	152	158	188	160	166	186	186	149	173	174	162	156	155	166	180	169	162	169	151	163	180	164	147	189	174	155	157	176	167	167	160	184	173	182	156	175	169	166	154	159	165	157	169	163	159	166	182	138	178	176	163	172	159	196	158	171	156	148	172	186	153	173	189	165	149	162	181	153	176	179	174	178	162	154	155	153	194	169	171	154	161	172	169	175	177	153	168	167	172	164	183	166	158	181	180	157	182	171	161	172	165	167	163	169	159	160	175	162	171	169	183	194	176	146	170	153	167	149	182	181	173	179	163	177	166	160	151	149	167	173	165	170	166	159	183	175	167	166	155	164	150	180	158	193	163	154	162	162	156	164	190	166	173	158	168	169	165	162	162	165	151	177	161	154	172	161	147	168	194	167	174	183	169	168	170	176	170	163	177	169	146	158	146	168	159	161	172	173	159	170	175	195	145	182	159	145	179	158	166	162	186	164	153	162	174	156	165	171	149	182	164	164	155	177	173	166	168	159	165	169	148	173	190	178	149	171	164	168	191	169	146	157	173	164	149	154	171	160	178	164	177	165	153	166	141	170	191	143	156	187	172	159	144	165	160	186	159
13593	28014	26334	16428	8939	6929	6381	4833	3902	3214	2415	1850	1556	1436	1261	1159	1080	978	914	890	844	821	824	744	713	687	691	612	652	554	611	566	555	503	470	466	448	456	445	435	435	389	424	460	418	449	442	378	389	561	2622	552	367	367	370	349	369	343	314	341	326	317	346	333	340	311	343	318	320	350	309	317	292	336	311	325	317	328	294	297	333	298	340	307	300	317	302	317	310	316	304	294	311	289	323	328	290	288	293	333	304	338	292	333	337	328	305	309	311	318	322	287	338	299	331	303	303	331	314	308	287	307	306	312	333	309	350	272	273	295	324	304	294	304	306	323	317	297	328	330	317	309	339	315	314	310	342	299	316	320	321	301	338	318	287	284	305	323	355	294	297	326	316	338	311	320	298	274	296	300	313	339	330	331	321	305	339	337	298	335	310	314	302	307	311	332	329	294	301	285	305	308	291	297	303	296	288	351	330	278	318	376	325	287	310	312	334	300	313	283	265	308	351	298	330	316	348	272	274	302	322	324	309	294	308	341	312	336	338	333	342	320	304	357	315	303	286	289	323	306	330	319	301	311	328	287	355	286	331	284	320	344	301	303	295	331	317	280	300	309	305	335	300	310	337	305	311	331	345	295	335	319	337	307	306	323	308	288	347	326	326	319	322	322	288	306	300	293	334	336	287	296	324	304	314	331	280	300	293	315	282	314	308	317	325	303	301	308	305	311	303	284	328	297	334	320	301	344	316	347	320	275	318	311	303	295	306	317	338	301	320	301	340	315	318	322	317	347	299	306	335	316	313	286	325	303	321	296	319	313	329	293	304	331	306	306	300	297	309	297	317	325	310	321	305	290	316	288	306	277	285	299	312	323	274	311	309	297	327	321	311	296	321	317	299	302	313	294	290	298	369	319	305	293	324	307	309	304	306	267	310	322	320	322	320	336	275	302	299	285	283	326	322	298	310	332	320	321	308	310	333	308	331	312	290	293	298	319	306	318	318	337	296	336	326	294	347	306	309	333	340	305	283	322	325	268	291	307	317	331	317	287	291	357	313	321	291	328	301	292	291	274	324	293	334	325	330	322	311	300	333	333	292	343	278	318	316	328	328	276	320	314	320	303	306	284	336	306	314	296	314	305	338	336	295	324	297	288	316	297	288	291	319	293	285	324	286	317	296	316	330	322	306	321	272	308	294	292	277	306	332	283	330	299	332	299	330	304	320	320	313	315	326	303	318	291	296	315	308	322	289	315	317	301	310	311	332	322	303	304	324	332	318	343	335	316	309	297	307	292	295	291	319	335	352	294	333	316	324	297	288	317	306	310	303	302	311	349	318	302	335	297	264	315	313	303	313	333	291	331	312	308	324	278	291	316	307	313	284	313	286	321	287	308	304	306	305	312	321	297	285	343	301	311	319	317	323	305	329	297	301	322	307	284	312	317	305	327	334	329	307	292	345	323	335	303	300	302	296	291	302	290	294	311	319	274	311	323	317	273	310	326	292	328	291	289	318	300	314	316	298	308	308	304	298	306	305	321	306	324	318	322	305	301	303	328	292	295	315	315	302	330	298	296	297	315	324	325	326	315	294	328	345	298	306	327	315	293	301	294	303	302	300	305	290	283	300	331	340	300	332	331	304	283	298	292	328	296	288	292	293	324	311	347	292	294	314	312	310	264	300	322	313	300	299	286	308	301	285	333	327	297	338	288	306	318	300	307	295	329	324	334	317	323	334	308	317	299	302	294	275	307	301	319	316	328	325	318	298	279	310	323	303	303	316	298	287	289	313	321	277	338	291	333	308	317	301	315	332	309	297	300	284	297	321	295	293	305	287	311	328	355	296	281	306	274	328	305	295	316	313	315	305	344	327	292	344	321	308	319	331	303	302	326	261	313	306	312	318	316	301	296	301	298	312	318	330	286	282	318	263	319	316	318	345	326	299	303	302	308	300	297	272	300	288	330	295	304	289	295	331	321	315	312	346	309	266	312	327	309	281	324	286	320	321	317	322	304	321	298	270	294	298	336	330	306	322	316	323	346	336	339	341	282	292	303	305	297	307	328	308	309	304	293	333	296	347	298	300	309	302	295	296	322	301	320	309	328	304	283	295	323	331	299	320	331	330	329	314	321	285	303	319	316	308	306	314	297	331	306	333	338	286	306	323	326	314	335	289	298	318	298	319	328	281	313	322	312	338	302	304	300	308	337	329	300	330	340	339	339	315	338	307	273	288	300	330	333	331	326	300	301	275	309	275	262	287	327	323	301	313	320	307	282	334	317	327	321	332	312	287	301	300	340	318	319	337	310	301	313	297	308	304	267	310	265	288	295	313	310	315	313	297	307	282	276	290	321	314	302	314	308	294	300	290	322	327	311	314	297	334	328	292	321	301	299	324	307	325	333	279	310	279	301	309	314	312	308	309	299	318	310	308	337	336	290	314	308	302	322	316	321	328	314	314	301	328	279	323	318	326	322	340	297	313	324	302	345	332	316	325	319	294	299	327	262	325	332	305	312	353	326	323	329	340	293	304	317	326	300	291	293	326	327	296	323	330	296	307	316	295	277	327	318	317	315	308	302	343	305	292	297	319	299	287	320	321	351	305	323	284	355	306	341	312	297	309	297	340	322	292	328	311	320	318	308	315	321	327	312	329	305	311	308	314	337	305	324	292	315	324	300	286	307	312	293	285	295	289	292	340	302	283	335	306	347	326	336	302	287	308	324	288	332	355	309	315	317	307	296	298	311	309	295	284	278	295	282	302	292	328	301	318	289	324	315	313	327	311	282	330	312	301	290	309	303	318	301	325	308	273	295	284	326	321	308	303	280	329	332	308	327	322	288	303	296	302	325	332	306	344	331	314	302	350	284	301	327	301	313	307	291	312	315	306	292	344	328	312	301	315	321	333	327	285	343	349	288	332	309	341	305	305	292	314	312	333	319	318	312	324	319	293	323	318	328	305	287	314	298	271	336	317	317	330	330	298	313	325	297	349	324	325	306	319	345	294	324	308	316	313	291	328	302	334	314	324	292	319	339	331	337	335	309	319	334	291	293	335	329	348	314	301	299	284	310	283	322	307	317	282	293	348	307	287	329	318	328	282	289	314	304	293	315	287	296	301	319	338	292	307	281	311	341	318	283	306	278	315	302	293	318	304	339	294	318	309	270	298	310	304	308	276	324	305	296	334	306	288	323	334	323	309	297	335	306	312	329	312	323	305	324	291	323	308	284	308	350	325	320	313	317	307	325	305	300	297	303	304	321	301	319	323	311	289	302	302	325	338	314	314	336	342	302	302	325	325	307	333	307	315	284	319	318	286	297	319	330	296	321	307	343	305	340	327	304	312	284	325	304	306	310	312	342	300	319	343	310	304	341	317	306	308	299	317	310	318	322	294	321	293	329	321	295	305	304	343	342	307	318	303	321	313	301	304	316	325	275	297	303	332	318	310	322	322	313	319	318	277	311	304	285	295	316	306	321	319	294	309	307	284	344	278	290	315	291
26814	20099	10970	4025	1410	862	843	692	641	552	493	400	359	370	368	328	346	320	354	346	311	317	335	337	353	317	339	328	324	309	314	334	318	313	301	327	302	326	298	302	311	317	322	291	318	319	304	305	309	307	339	308	325	330	299	266	286	311	312	318	313	316	286	303	311	266	283	292	331	316	298	273	307	323	287	301	320	264	272	302	318	322	298	283	317	304	312	285	278	315	295	311	279	284	261	309	280	292	290	312	296	276	296	310	324	286	298	304	312	311	280	306	288	299	331	300	297	285	316	289	298	269	319	315	289	277	321	291	299	271	290	294	323	294	283	290	321	273	307	313	296	290	275	334	322	286	276	294	293	325	303	327	264	323	292	305	312	294	292	283	304	279	292	294	311	272	310	307	309	295	319	337	290	291	306	305	303	343	314	318	271	284	320	327	290	302	300	300	336	299	306	306	300	323	299	278	311	316	286	287	299	310	314	268	290	305	320	315	289	290	299	313	299	280	325	300	279	298	286	270	313	295	299	293	308	327	295	290	278	280	306	316	311	327	312	301	297	277	301	287	311	268	330	316	290	311	294	336	332	297	303	290	292	291	300	303	292	297	315	300	305	297	265	292	319	250	302	322	323	310	300	348	280	283	321	291	294	277	280	314	299	307	309	279	285	308	330	310	291	310	300	274	257	316	260	304	285	304	284	302	299	294	295	298	329	303	275	283	309	278	314	282	305	280	276	294	326	311	308	304	314	296	313	294	305	327	286	324	294	295	322	285	314	291	277	313	291	318	331	280	283	271	271	327	305	313	308	315	292	321	318	336	327	285	313	275	280	314	327	315	303	294	302	283	285	296	329	329	285	300	285	296	280	285	286	287	294	280	309	294	262	272	308	310	312	272	291	306	321	322	286	292	271	268	293	279	308	275	310	292	291	308	298	303	312	290	280	317	303	326	312	252	311	276	276	276	320	283	291	289	296	294	305	300	322	299	285	280	295	297	303	317	306	301	311	331	288	294	324	291	305	333	292	279	295	282	281	355	286	331	291	306	294	290	298	305	281	327	290	285	276	301	271	292	306	321	293	311	292	279	306	273	295	280	285	308	308	308	287	291	276	294	307	308	283	312	294	328	314	307	298	315	322	303	306	294	323	301	301	309	312	319	294	316	299	294	315	260	293	278	286	305	316	304	293	334	297	318	328	295	320	299	309	308	297	306	316	300	304	276	308	306	306	294	289	280	267	301	279	318	323	309	288	293	298	300	296	306	302	284	311	275	298	280	276	271	299	314	293	302	298	319	313	294	326	305	289	297	298	307	329	310	284	287	303	290	306	318	318	268	285	296	302	285	278	292	308	313	290	274	299	306	288	310	289	286	284	287	302	313	286	261	293	328	338	311	288	299	284	316	287	323	293	301	330	268	312	279	289	280	322	283	290	264	282	283	310	277	278	313	287	281	280	299	322	298	275	291	290	275	285	310	287	289	308	269	287	301	309	289	280	282	291	306	273	244	300	313	275	301	270	293	273	329	297	327	312	300	330	317	292	271	294	280	299	308	320	292	324	319	272	280	308	303	280	305	303	271	296	304	274	272	289	292	285	270	314	336	331	338	276	305	305	325	308	310	299	299	327	286	297	284	312	287	331	307	299	298	307	319	278	313	280	283	300	278	298	288	290	318	298	314	285	298	301	303	285	305	310	298	288	313	299	307	307	307	324	296	331	310	259	302	273	285	285	314	305	300	305	288	291	292	311	297	320	303	283	277	304	307	305	295	302	281	292	290	283	292	303	287	279	292	283	325	337	290	297	297	296	310	318	291	279	266	300	308	308	285	311	321	315	304	307	317	335	276	288	294	280	280	319	295	301	280	293	287	303	317	287	293	305	310	286	318	295	317	304	264	293	297	270	312	295	295	282	283	315	304	297	301	276	283	308	303	304	317	268	281	306	304	300	308	270	297	261	287	268	308	268	326	289	316	308	279	289	295	296	303	273	271	309	291	315	302	271	323	303	318	320	287	308	319	297	306	314	299	289	281	315	301	293	281	297	284	309	302	312	308	300	308	276	297	272	283	318	317	337	283	329	292	313	302	325	296	299	303	299	326	318	268	291	278	264	293	310	306	283	285	298	301	293	298	310	325	325	266	288	307	288	276	265	305	316	293	321	327	273	315	295	295	297	296	277	290	254	299	305	340	313	314	267	288	303	291	311	264	262	297	287	288	314	288	311	308	303	322	305	289	306	300	308	269	281	320	275	283	308	314	295	307	293	282	303	323	313	262	278	305	313	312	314	266	294	292	269	291	311	262	314	319	281	283	292	310	273	266	307	287	281	288	295	293	322	302	312	290	313	288	315	276	323	314	312	294	276	299	301	293	308	302	295	319	282	292	307	297	306	294	303	304	322	333	314	303	329	293	298	261	275	310	300	286	325	316	277	289	286	284	275	293	331	291	283	334	299	316	293	308	312	270	293	311	291	303	312	310	327	302	284	298	307	321	323	309	283	324	318	315	321	313	249	322	320	312	300	293	290	305	305	307	299	288	300	287	302	331	284	310	304	323	310	299	316	289	301	282	283	316	337	307	285	321	293	299	280	300	275	295	284	281	329	278	313	301	317	313	270	285	306	313	305	316	283	281	307	309	287	283	293	279	284	312	282	285	305	321	291	285	305	295	305	308	292	298	306	281	268	313	318	272	277	336	308	285	299	276	307	297	298	297	344	279	266	295	282	287	328	285	274	333	312	296	263	306	300	286	303	289	307	268	287	294	285	307	288	298	319	298	283	292	299	276	288	327	298	298	273	314	319	313	317	293	310	265	281	307	305	273	278	304	294	305	321	278	292	305	307	272	308	335	275	298	322	290	264	320	279	304	313	268	282	296	293	304	309	301	320	283	292	316	310	285	288	306	283	282	304	299	315	292	288	315	289	308	310	307	310	276	297	282	309	299	298	267	314	271	306	291	306	296	331	298	331	295	304	309	306	305	308	336	295	286	311	312	272	315	327	293	322	310	297	338	279	300	316	276	311	304	287	283	307	291	329	300	323	293	318	283	323	314	284	317	286	320	297	305	277	296	289	307	282	300	277	293	297	276	315	295	283	335	284	293	300	276	310	315	308	276	298	319	307	329	303	292	294	309	285	286	290	276	300	295	297	279	297	297	286	279	306	322	296	308	291	300	312	332	298	302	319	318	308	292	288	309	290	295	310	302	312	287	320	302	288	287	300	299	296	301	300	302	284	351	318	303	253	313	300	278	297	313	298	280	282	323	283	287	297	292	306	304	297	297	295	316	305	295	303	294	294	266	274	286	278	305	284	295	316	356	310	304	304	328	321	304	302	301	303	318	301	305	290	312	302	326	297	308	299	300	311	303	334	291	288	293	284	282	314	282	293	284	303	298	298	288	300	314	296	288	261	288	274	304	292	275	241	285	280	268	308	309	315	278	277	300	284	290	282	295	292	318	280	288	299	270	306	290	320	327	310	294	284	282	270	283	272	306
9186	15271	14926	7814	3902	2803	2650	2087	1699	1552	1238	1005	854	913	761	780	745	689	688	706	669	665	667	666	668	621	649	596	687	679	627	639	612	587	591	584	574	575	570	580	597	608	537	586	574	579	601	600	534	589	645	567	549	575	579	545	605	537	545	608	541	521	534	548	548	510	531	564	574	557	516	560	496	543	504	540	558	540	585	533	503	544	566	590	522	519	565	532	526	585	545	541	500	574	530	579	565	493	547	509	520	522	548	570	513	541	526	538	528	534	537	537	529	558	540	536	550	533	550	563	546	564	549	581	531	523	537	552	535	535	580	551	512	561	527	544	526	542	552	528	526	526	553	534	549	519	537	578	520	546	557	566	539	540	545	519	550	548	579	610	570	522	555	549	553	504	556	552	566	504	508	570	528	538	531	581	581	519	555	555	537	542	558	521	543	540	545	580	534	582	530	549	533	549	575	543	565	556	508	568	509	577	572	498	507	522	563	562	515	518	520	533	513	542	570	564	518	533	533	552	533	539	542	503	531	502	528	567	551	514	537	595	551	572	529	532	557	537	519	551	559	532	565	540	547	504	533	565	526	527	544	586	549	495	513	544	530	558	546	575	520	542	567	570	551	548	583	521	528	514	576	521	544	541	537	556	502	552	565	560	535	551	591	513	530	563	535	554	532	553	552	504	533	515	523	559	562	565	553	554	553	573	553	547	546	560	546	541	566	534	560	552	560	512	577	528	570	542	536	574	561	598	509	556	566	528	520	561	574	547	545	553	536	580	495	512	557	497	562	521	586	508	546	551	557	505	531	568	581	589	539	529	547	602	546	573	532	560	527	538	599	583	558	551	538	533	534	510	518	578	537	559	543	539	556	564	548	549	527	521	566	553	525	550	570	586	546	546	542	538	549	567	511	564	605	572	547	588	573	497	505	551	554	530	568	535	558	567	583	535	590	595	508	545	572	526	526	545	541	522	533	518	576	567	527	524	515	593	541	542	541	541	579	549	537	571	540	551	524	520	524	547	509	538	514	535	559	587	570	543	524	563	548	530	564	549	514	488	522	522	542	548	554	524	572	522	597	510	565	582	535	562	523	554	520	564	534	559	523	515	531	546	540	560	524	540	526	535	562	590	520	520	552	535	514	558	520	544	566	528	554	579	536	580	518	546	538	551	535	567	510	488	603	508	572	515	552	560	554	531	510	527	589	548	503	555	552	518	524	520	517	528	569	544	545	571	516	528	497	561	563	562	557	579	548	555	537	566	513	551	554	546	561	570	590	534	587	521	549	526	536	559	578	526	532	567	551	543	601	563	553	576	577	543	584	523	606	545	527	586	548	497	574	553	547	562	583	559	508	591	547	540	571	530	561	569	559	524	565	539	607	507	575	543	506	545	500	528	539	513	518	515	551	580	544	536	607	553	565	522	538	566	546	591	560	518	554	547	507	560	550	557	540	552	545	564	514	595	571	547	524	568	545	543	553	550	559	494	564	555	533	566	513	547	545	583	541	557	546	555	541	544	540	547	536	538	555	530	525	533	498	534	553	574	499	556	547	554	568	570	509	544	515	560	502	550	536	536	552	559	522	533	574	568	520	598	593	536	534	548	546	526	529	587	536	542	546	514	568	540	516	531	542	520	545	554	539	512	575	564	542	548	527	552	552	569	543	571	532	533	575	549	546	546	546	559	540	501	543	534	524	488	519	512	561	544	546	587	560	523	536	561	539	534	583	546	554	521	503	522	502	548	553	566	572	520	552	524	532	552	529	538	507	548	566	567	543	559	527	524	559	548	544	540	567	506	539	540	503	547	509	535	491	511	568	507	565	527	567	527	535	527	524	530	533	558	577	563	536	536	575	597	551	532	549	546	550	568	492	547	520	553	544	543	515	507	514	568	504	546	555	556	527	555	614	552	536	553	520	537	549	552	562	542	533	556	546	590	530	564	545	536	554	537	576	535	560	553	547	550	554	505	546	558	535	526	537	493	544	544	543	494	571	556	516	570	537	534	567	549	612	569	542	524	548	557	542	515	533	536	539	523	563	531	505	523	508	577	550	539	531	565	544	554	565	544	576	542	556	537	558	551	544	583	571	506	551	591	535	533	518	573	552	533	491	535	558	584	522	599	547	512	548	539	555	586	566	517	552	547	558	540	522	590	562	498	550	539	527	522	538	540	531	567	549	537	550	542	523	536	576	537	536	538	534	558	552	548	511	524	547	525	522	561	568	549	547	516	516	532	556	551	546	536	543	561	519	516	521	560	567	561	541	559	557	599	511	557	539	517	557	534	567	506	516	560	553	526	539	545	496	538	539	564	538	532	553	552	533	603	536	535	523	548	546	546	563	565	559	519	566	540	529	540	527	548	558	555	538	545	572	491	543	535	533	563	495	509	517	589	491	547	568	547	539	552	583	548	514	520	577	554	566	536	584	510	557	543	526	544	546	513	544	581	539	569	572	520	568	560	483	555	561	521	560	545	550	539	530	530	560	568	534	536	586	566	604	535	561	573	533	570	550	554	509	520	528	550	536	494	561	525	595	550	528	564	514	536	516	520	511	522	571	545	586	560	512	548	549	552	515	533	515	530	542	556	547	538	564	554	574	539	517	556	514	517	492	521	539	541	516	530	557	536	530	569	534	525	545	582	547	515	578	517	524	573	523	540	510	551	549	574	536	516	538	558	517	531	542	519	568	503	517	538	560	517	516	567	585	551	585	545	559	546	586	539	536	558	553	551	517	530	529	588	543	531	560	518	505	549	504	598	539	533	540	551	599	516	526	546	549	560	583	537	557	547	545	545	569	538	541	585	587	524	547	541	531	566	547	553	582	533	560	540	558	576	534	534	526	531	496	534	529	568	571	547	506	574	540	509	526	606	536	551	531	547	565	513	520	557	542	543	505	520	561	518	520	538	546	508	545	531	549	546	533	555	561	547	542	549	560	515	540	545	563	512	576	541	556	568	545	536	567	537	542	525	577	516	564	543	549	566	501	568	532	529	555	550	513	587	596	554	575	580	520	557	565	548	545	562	571	532	534	519	523	575	547	522	528	583	542	556	546	567	544	556	537	570	556	551	527	561	542	593	583	544	561	541	520	569	511	553	561	524	551	556	556	577	537	549	534	553	565	518	505	569	506	533	528	562	539	513	538	549	514	555	528	579	549	539	538	512	565	591	535	542	503	571	539	552	561	531	596	522	580	510	549	535	547	508	539	555	529	556	550	541	540	548	512	541	556	537	519	562	521	534	525	518	500	577	515	547	522	576	519	523	550	573	506	534	552	538	526	580	578	552	528	542	580	543	604	517	531	529	561	520	582	568	548	541	567	555	578	527	501	556	559	507	534	498	518	509	538	518	575	593	562	543	577	552	528	520	627	537	547	543	557	546	555	496	498	557	550	516	577	505	521	528	541	572	567	518	546	519	559	499	542	569	574	584	538	567	547	573	552	555	557	549	559	539	548	524	609	559	531	595	561	546	554	546	535	526	537	538	549	553
24188	21307	28378	24560	19842	4254	1829	1135	855	782	608	473	461	420	415	397	383	353	355	368	322	344	328	306	315	319	308	311	314	306	295	264	282	273	295	267	298	270	294	307	290	272	261	289	293	280	283	260	296	249	516	292	270	268	263	234	266	303	244	269	271	272	245	242	252	254	240	270	282	264	270	272	266	258	256	227	258	243	236	262	274	259	269	276	240	242	262	288	261	232	245	257	272	277	294	263	264	243	248	252	252	302	286	278	279	257	243	230	241	235	268	265	243	240	240	241	268	272	249	278	242	240	260	251	251	229	247	284	274	270	252	247	253	263	262	266	218	250	254	270	250	284	262	272	269	282	254	230	250	248	236	279	239	281	260	272	267	264	246	265	270	239	270	257	254	258	248	247	256	273	253	257	276	242	263	269	258	256	277	247	263	250	271	253	265	245	242	246	280	233	270	271	270	253	258	268	256	241	252	260	242	261	270	233	275	263	256	265	243	260	225	236	231	264	252	256	246	253	223	240	268	267	277	283	254	282	258	263	241	251	265	263	250	237	255	243	245	260	263	314	240	243	259	259	262	296	241	230	239	257	246	246	257	255	272	233	252	238	229	285	267	256	247	260	239	268	247	277	229	253	241	267	258	246	253	246	250	260	266	277	256	246	291	250	248	248	257	255	251	249	244	250	221	236	282	281	293	261	258	246	262	260	226	247	272	271	258	262	253	262	264	253	269	245	246	279	268	277	236	290	246	236	230	229	280	259	262	254	256	260	251	233	246	256	281	266	237	245	274	250	259	254	244	266	252	243	269	241	236	283	261	235	254	249	245	255	254	259	247	227	234	228	241	264	253	251	242	277	250	273	264	259	251	259	263	254	267	250	269	255	244	234	229	247	270	255	249	246	244	225	234	265	244	250	261	288	264	262	237	261	248	259	266	239	230	273	265	270	260	246	259	234	244	254	254	268	242	249	274	255	261	266	241	232	237	230	251	253	265	265	257	214	252	253	244	242	264	243	269	233	234	250	227	250	263	270	275	250	265	248	239	238	272	240	263	260	240	241	257	278	257	252	256	243	291	274	251	247	244	253	234	270	256	248	252	256	243	227	221	249	239	246	244	260	239	218	255	212	244	247	263	263	288	258	232	278	252	255	291	229	262	288	265	241	258	232	285	257	264	249	266	246	281	254	243	250	271	257	271	279	258	263	249	226	244	288	254	245	249	287	230	270	248	276	238	226	254	259	260	233	277	239	237	263	228	262	264	261	243	240	242	258	240	276	270	245	259	228	270	254	251	241	251	245	281	240	278	252	247	242	274	236	269	222	253	248	261	274	249	270	225	259	228	255	240	264	270	242	227	255	271	267	238	225	241	260	265	247	255	272	233	253	279	263	249	248	232	239	274	257	252	248	244	259	247	272	258	245	261	233	265	250	255	254	252	274	255	249	278	278	260	249	277	238	297	276	236	228	297	254	243	251	237	253	238	260	241	245	294	263	245	264	249	232	255	257	260	245	273	283	239	266	263	242	267	270	264	258	249	237	250	255	287	262	237	246	261	245	266	260	261	239	266	222	223	258	247	247	272	233	243	224	249	259	224	257	271	272	264	247	260	270	259	256	263	218	216	240	256	270	232	273	249	269	246	227	249	230	266	271	224	222	266	275	293	272	233	257	241	260	281	236	245	246	273	253	259	263	256	263	236	253	270	239	250	261	268	258	270	236	245	275	272	242	260	287	253	240	265	279	250	213	241	234	281	249	256	258	290	261	257	260	233	274	227	267	243	254	261	252	275	260	287	253	265	264	235	264	253	266	288	269	256	259	276	239	236	250	263	259	243	231	256	238	263	244	267	241	281	278	262	242	270	253	254	254	233	268	254	243	265	266	268	262	256	233	241	248	283	261	280	266	262	241	268	257	246	256	266	245	257	258	242	261	258	276	268	260	263	288	239	277	246	279	234	266	252	298	278	240	262	226	277	265	220	256	231	260	258	270	246	261	255	257	264	243	255	249	253	237	242	294	283	279	244	261	256	259	236	254	260	258	247	252	300	283	239	242	279	253	257	248	240	267	239	261	228	246	240	275	254	237	260	257	249	269	243	263	257	281	247	218	249	278	247	230	268	263	253	233	240	253	280	257	266	261	277	265	241	249	278	244	260	244	270	267	230	297	254	251	236	246	236	262	252	297	241	249	266	258	235	242	289	238	288	287	251	260	218	234	297	256	266	256	248	291	234	269	257	269	237	225	270	244	275	272	240	254	254	251	268	260	257	262	237	256	245	272	252	274	235	263	274	268	296	243	244	263	250	232	248	266	231	223	228	259	243	258	247	243	256	248	257	234	246	258	248	257	264	246	256	234	277	232	238	267	250	264	230	255	284	254	244	260	250	237	270	242	268	241	263	234	268	280	263	283	265	248	224	255	269	242	256	257	246	259	249	253	251	248	260	219	289	266	234	254	253	250	243	278	246	245	259	246	230	279	260	255	246	247	246	261	240	241	244	243	257	262	242	237	277	219	259	264	259	273	261	234	233	233	244	261	219	254	268	290	263	234	264	272	266	245	241	253	270	265	253	239	268	267	260	262	223	226	272	242	247	248	245	246	240	253	248	277	248	255	265	257	263	221	246	214	270	247	269	242	257	248	316	242	271	256	225	271	245	254	253	254	253	261	263	241	274	256	243	236	295	287	253	304	245	236	267	229	285	247	272	290	268	267	260	245	254	240	246	246	280	250	257	249	265	255	232	267	244	268	255	286	265	260	282	266	259	256	264	259	266	232	251	267	244	252	245	275	226	233	246	231	261	238	255	245	251	242	224	254	259	242	267	252	248	241	245	263	235	231	270	265	237	250	260	251	261	269	261	267	285	222	240	251	271	287	286	249	257	243	262	252	228	254	287	234	244	277	247	239	286	272	232	266	259	274	275	236	279	254	235	236	231	258	239	248	270	288	243	264	259	234	251	239	254	281	302	262	258	241	261	240	248	257	268	269	229	268	290	264	255	249	237	231	245	278	295	246	260	269	231	244	275	246	255	271	257	277	275	239	264	259	274	263	241	259	269	263	270	235	280	233	258	231	232	254	267	257	265	257	250	218	262	218	246	270	273	246	262	268	274	249	268	246	242	228	251	242	253	257	250	242	257	263	243	236	252	227	230	232	241	277	254	270	261	266	253	218	244	271	252	262	260	274	243	233	252	259	241	238	231	262	263	265	242	244	258	302	259	257	222	268	256	270	263	250	273	243	248	249	257	262	245	241	257	232	272	251	236	278	251	251	259	244	273	241	247	264	246	268	233	278	271	272	253	235	238	249	217	244	235	232	273	244	264	253	274	247	233	274	286	247	237	244	244	282	269	232	275	243	236	255	237	271	232	267	272	256	278	226	290	253	212	256	271	238	245	266	235	269	260	249	233	252	252	279	234	247	288	256	268	275	259	258	245	261	263	274	271	243	221	259	276	259	228	258	268	270	254	226	236	239	272	229	253	240	248	247	218	274
11172	22880	21720	12266	8014	5388	4577	3612	2951	2398	1840	1481	1293	1195	1063	1032	911	901	899	848	817	825	761	773	728	723	654	605	648	621	643	716	593	620	557	561	560	562	548	544	538	550	546	593	550	562	572	519	575	597	1327	533	464	483	482	462	491	464	455	516	503	453	458	488	497	464	509	490	456	452	456	469	470	446	515	458	466	502	481	474	493	433	477	469	441	432	439	450	523	449	440	456	429	446	502	470	501	442	468	480	442	446	451	462	486	467	461	438	502	428	493	443	479	453	469	433	455	510	444	473	474	480	503	498	489	467	513	494	484	476	451	436	480	465	499	490	477	469	497	480	473	443	518	468	484	456	494	462	504	438	499	429	480	468	488	521	496	477	472	440	519	509	424	498	447	523	469	488	499	458	481	452	497	486	430	486	493	463	447	454	493	483	475	486	456	491	463	445	474	510	478	500	443	460	496	462	444	450	511	454	515	455	427	470	452	476	472	434	490	458	475	518	486	448	502	452	499	478	458	435	449	473	455	460	496	501	507	512	492	450	481	498	478	487	463	481	499	468	452	487	448	491	436	485	457	519	498	499	482	454	472	426	443	471	459	461	461	483	477	515	451	428	448	464	486	446	492	462	503	461	466	457	468	493	491	439	482	489	453	445	476	447	454	504	452	465	530	497	459	493	489	478	458	491	469	499	426	482	456	497	492	446	464	461	458	487	466	445	416	457	479	530	481	466	432	478	506	501	508	486	481	491	475	483	457	440	449	475	499	467	478	487	488	469	476	479	473	470	468	436	494	462	449	468	426	472	458	481	486	472	474	453	468	506	463	469	502	459	457	432	472	483	485	466	456	471	483	459	424	482	463	456	447	473	442	496	465	429	449	480	493	472	508	473	480	486	445	454	421	474	484	443	448	451	491	454	441	471	434	469	480	415	476	510	472	477	440	454	488	432	474	467	483	482	474	485	474	462	463	437	475	472	468	511	477	475	488	449	479	483	483	490	444	454	455	487	449	474	488	478	459	461	461	456	504	463	487	485	480	452	451	469	468	439	467	508	479	461	459	436	488	510	446	502	467	470	459	477	448	448	495	482	441	497	459	441	452	440	449	473	478	480	448	478	444	454	478	496	494	490	472	466	491	448	463	450	448	490	473	444	457	472	451	495	476	454	456	472	488	441	440	477	461	477	481	470	468	505	494	478	452	497	458	514	497	445	492	466	428	478	390	457	464	502	452	463	472	473	447	479	466	499	456	461	449	421	467	532	452	444	465	384	510	472	458	437	491	476	504	431	451	433	481	458	468	493	475	466	459	460	474	465	436	489	465	443	482	462	481	442	444	493	486	465	456	498	450	417	450	463	520	470	460	426	479	452	474	471	472	470	438	447	481	475	461	479	488	468	485	460	456	498	456	466	472	468	484	482	508	456	498	478	483	470	471	495	468	480	477	468	498	495	522	470	463	457	471	499	464	462	450	487	471	473	481	466	473	475	441	509	446	482	433	442	470	483	461	520	469	411	454	487	495	486	453	459	446	429	464	473	521	446	475	490	420	479	461	469	480	455	482	455	457	473	464	473	457	474	457	489	455	477	442	491	480	476	480	481	471	455	498	456	483	435	449	491	468	473	488	420	479	502	446	478	477	472	498	485	470	446	451	460	453	472	464	457	492	450	504	448	424	475	505	467	449	476	460	491	424	468	466	456	429	488	478	496	489	436	453	429	494	442	465	467	484	432	433	438	463	510	468	449	481	477	449	497	447	437	466	443	494	476	468	472	435	460	479	430	470	492	452	500	460	489	470	436	449	478	453	457	486	492	493	438	455	463	466	470	464	485	478	435	489	466	512	483	474	498	474	479	451	448	496	443	445	467	462	484	493	431	472	457	499	499	463	481	489	474	491	441	491	486	510	467	498	476	469	433	465	473	476	466	476	440	497	456	477	441	495	472	491	463	501	501	463	460	467	489	463	452	489	469	504	460	455	495	504	480	438	439	471	486	468	428	470	454	440	470	456	464	492	452	475	493	434	467	442	469	472	469	452	481	505	486	442	452	479	444	493	443	440	483	461	480	487	494	468	474	472	478	450	484	485	450	492	486	498	487	466	454	455	471	468	462	482	462	508	460	457	508	482	455	458	411	483	491	472	461	487	482	478	470	446	475	453	459	485	469	486	467	447	437	444	444	461	479	461	466	479	472	488	438	466	455	475	461	454	451	472	464	518	475	504	491	462	488	499	482	530	496	449	449	468	446	457	523	442	444	481	476	489	474	507	436	481	488	484	457	511	477	467	430	497	466	470	475	464	449	477	502	490	458	484	419	480	499	477	470	506	473	436	492	434	469	458	464	477	452	495	452	478	445	442	471	435	461	501	458	483	480	470	494	470	450	452	452	492	509	473	509	473	475	467	432	496	475	503	459	452	474	460	474	495	464	484	462	469	474	457	443	478	462	438	477	482	456	459	474	469	474	487	474	463	469	490	440	470	439	481	470	466	457	484	464	462	424	490	460	491	471	444	465	482	442	485	452	471	486	475	459	436	446	465	477	440	454	469	491	447	444	460	469	434	473	513	453	433	459	514	478	438	476	509	499	471	478	468	502	517	496	462	459	461	471	457	482	467	491	473	521	458	443	448	470	458	480	463	469	491	490	446	478	485	482	526	472	515	455	469	475	478	461	464	437	464	476	458	478	483	476	454	466	449	516	484	477	451	483	451	539	445	518	447	443	452	489	461	468	476	470	496	495	464	456	456	437	447	427	463	462	435	484	457	478	456	427	491	463	453	511	424	483	475	448	478	516	438	460	464	427	440	485	452	506	440	505	509	482	497	479	517	461	489	509	470	464	497	478	458	454	491	479	488	443	480	451	439	437	475	441	486	483	479	477	490	464	478	456	495	493	469	485	476	472	432	495	501	483	483	461	435	439	454	454	489	500	476	469	470	486	502	512	451	447	479	426	482	503	484	455	454	457	467	434	479	472	462	507	482	462	485	429	512	498	469	461	502	464	451	466	461	451	474	490	468	413	454	491	478	410	513	428	487	476	494	469	483	469	458	495	457	468	478	474	473	514	454	471	427	459	487	503	449	458	416	476	501	454	438	448	483	485	463	486	466	482	450	479	481	481	437	470	463	467	547	477	447	475	485	501	500	447	454	471	497	476	503	426	437	491	437	474	452	476	482	472	475	467	458	485	459	440	475	455	476	484	481	451	441	486	450	449	448	505	482	478	506	480	468	483	482	490	477	498	473	458	481	530	473	473	459	447	477	494	463	443	464	475	498	525	480	476	456	499	455	499	471	476	454	461	428	481	496	440	479	447	459	466	488	448	454	457	446	464	451	463	496	497	475	474	456	464	448	446	487	441	429	496	493	461	438	476	461	464	430	479	486	491	446	441	464	480	476	493	442	468	479	453	467	437	477	451	442	436	467	459	449	462	455	494	468	463	441	444	450	446	476	471	478	510	476	436	482	501	488	465	450	433	471	500	447	429	468	471	460	492
23338	21320	29024	23965	21321	18394	3688	1552	1174	943	718	573	470	462	387	389	334	318	313	315	302	267	299	288	301	245	262	216	263	244	243	261	218	203	194	229	215	209	211	231	191	205	172	180	196	202	179	225	191	196	690	193	169	155	186	166	174	165	182	177	189	182	186	160	176	180	148	150	156	177	167	192	143	171	164	154	160	145	143	172	171	170	150	159	159	155	154	171	166	169	165	172	161	161	180	148	162	135	158	163	184	161	183	158	155	158	175	164	175	182	164	165	161	172	167	155	165	157	167	146	176	180	196	152	159	153	156	169	173	156	161	193	165	184	183	160	156	135	168	160	137	160	142	171	185	136	155	186	157	170	142	151	145	154	143	165	154	146	192	157	159	153	148	156	164	159	169	190	151	162	164	170	163	154	147	159	183	160	167	165	196	162	177	153	152	162	167	154	163	167	166	186	146	178	178	157	153	173	171	135	164	155	148	147	199	173	147	168	177	167	190	183	151	157	149	149	201	169	171	186	154	175	165	168	167	135	152	148	169	179	144	184	174	160	153	160	161	167	165	164	173	147	158	161	158	182	170	135	157	146	165	164	159	172	175	143	140	162	171	154	179	155	158	168	178	159	147	164	170	161	147	175	168	166	161	167	167	145	156	157	151	156	169	151	165	155	150	163	153	176	172	175	153	160	147	141	186	145	165	171	169	171	161	184	157	152	145	153	160	171	166	144	169	185	153	157	156	164	161	158	167	140	177	161	147	142	165	175	149	161	152	143	151	172	160	179	172	160	171	161	187	134	168	187	159	147	158	185	159	184	178	155	149	132	162	143	143	163	175	162	184	165	142	166	173	181	163	146	163	164	153	165	151	144	164	180	157	161	162	143	162	169	167	138	148	153	149	158	162	162	175	158	140	171	151	149	165	172	176	162	139	153	152	167	175	156	160	146	158	161	171	155	161	160	174	157	154	154	148	149	175	161	143	185	158	145	157	166	171	164	148	157	180	151	158	177	176	143	142	164	178	179	154	141	153	149	150	162	165	158	152	153	168	154	150	140	162	155	150	174	165	174	167	164	160	144	169	173	184	152	183	151	147	156	155	152	167	181	170	155	154	129	186	145	179	182	146	158	167	159	156	174	133	162	132	175	143	155	172	156	193	179	151	162	162	171	143	159	152	148	161	176	156	175	171	151	159	151	166	166	155	147	160	151	169	157	156	164	155	176	161	176	155	150	141	153	126	178	176	165	158	139	149	154	173	166	170	173	163	165	155	163	158	176	177	188	172	169	153	169	174	159	150	164	144	165	163	179	180	160	158	155	154	182	179	161	144	149	154	168	169	162	170	161	174	153	161	156	156	145	173	164	174	138	168	130	136	163	139	167	174	191	187	184	167	160	155	160	149	154	185	155	154	158	180	170	151	146	175	139	152	169	138	145	187	168	141	153	152	116	168	153	154	144	150	139	157	159	160	136	185	164	157	160	158	164	183	165	150	179	162	168	150	146	176	160	154	161	149	170	153	163	153	152	174	147	180	167	150	148	171	164	153	154	153	164	139	147	186	152	172	169	170	169	175	154	168	162	162	151	129	158	180	157	164	178	171	140	173	163	173	170	149	171	151	146	153	154	164	180	157	152	179	169	152	161	164	180	156	169	154	147	190	145	156	172	167	147	166	169	178	165	160	176	143	155	153	160	160	167	163	167	160	144	185	159	157	175	171	149	186	148	159	142	144	165	138	160	158	180	155	167	173	158	164	152	154	178	175	147	164	164	159	163	189	147	172	142	165	163	159	164	129	155	167	160	165	171	154	158	173	159	138	173	147	192	181	154	164	158	147	174	155	168	146	175	155	160	173	150	148	146	135	169	191	156	165	148	144	176	168	157	165	140	159	145	152	159	169	152	151	156	155	158	164	164	144	152	137	158	147	180	175	155	149	142	160	158	185	173	182	160	170	195	159	135	164	144	161	169	168	157	170	177	161	175	160	153	172	163	165	176	170	150	184	170	172	162	158	167	164	170	175	146	180	152	181	149	157	174	164	182	173	171	144	162	153	167	155	164	154	161	171	152	151	162	163	164	160	155	148	160	162	165	154	163	149	172	172	144	164	155	157	169	135	172	155	157	190	155	159	147	181	155	163	147	169	183	173	153	163	136	160	172	168	143	150	163	143	168	166	160	180	169	173	162	165	168	169	167	172	155	181	156	168	183	144	148	154	157	167	189	157	162	146	166	158	167	164	169	167	160	166	155	173	149	171	143	175	168	125	164	167	140	145	127	156	159	148	182	165	162	168	184	177	163	175	157	141	163	145	171	182	155	161	145	131	152	160	151	176	170	177	163	140	171	164	182	159	160	152	164	173	167	164	166	146	168	147	151	148	149	154	163	162	151	177	148	174	146	150	142	153	172	163	142	147	156	180	170	160	137	147	158	162	182	161	172	153	189	151	162	140	146	149	155	158	153	149	164	167	147	171	135	160	157	175	174	151	156	151	185	179	165	160	140	146	177	157	160	150	160	169	160	151	160	145	141	135	146	166	161	167	170	158	181	174	141	171	168	140	158	159	167	166	181	148	187	164	156	176	159	160	153	178	172	170	138	192	154	159	149	170	170	171	164	189	169	166	182	178	163	135	160	152	165	148	147	169	164	161	159	166	157	179	160	151	162	155	180	127	177	158	175	162	174	161	170	176	158	188	180	158	142	160	162	155	176	168	142	162	139	161	160	159	163	152	141	174	179	173	152	160	174	160	149	147	163	159	171	164	160	166	193	138	169	176	165	171	173	171	145	179	168	152	157	162	174	165	169	182	152	146	183	168	164	170	140	163	163	155	160	150	166	171	167	157	148	154	167	165	165	166	163	162	168	183	168	161	135	170	172	183	182	173	174	127	151	151	165	151	144	158	135	163	160	163	145	164	148	151	165	167	173	172	159	153	152	166	141	163	159	178	168	154	167	160	172	156	167	173	142	150	179	158	149	172	149	141	162	153	159	151	168	163	153	161	171	177	158	186	170	176	177	159	158	170	180	162	165	171	160	161	168	175	149	164	166	164	153	168	170	166	174	181	162	176	162	161	161	154	140	174	161	134	149	168	145	177	151	162	140	172	148	173	158	173	155	162	166	148	144	150	162	159	142	135	152	165	143	162	160	152	162	159	138	168	165	173	162	175	173	161	155	164	178	159	149	170	156	151	169	150	168	167	158	168	156	183	155	162	164	158	153	175	169	152	142	143	176	158	144	176	158	160	173	139	156	171	162	174	138	136	161	159	175	163	183	172	166	162	167	153	156	163	160	149	156	161	155	149	151	147	145	160	171	164	121	191	168	167	167	171	178	184	155	145	172	151	165	169	176	169	158	170	159	153	156	149	179	168	163	157	186	157	190	168	170	151	186	131	170	159	161	140	174	173	158	158	165	175	188	159	150	147	142	194	167	159	156	178	154	173	163	158	162	164	173	150	182	157	157	151	153	170	158	155	164	160	159	161	169	172	162	177	166
13576	27410	25773	15961	10528	8144	6212	4673	4116	3282	2423	1925	1525	1512	1296	1142	998	960	945	900	872	785	784	758	689	703	662	644	605	624	604	566	549	522	454	482	426	468	433	453	449	430	388	432	438	430	381	394	358	568	2057	358	365	355	351	369	323	328	346	311	334	321	288	331	306	358	297	308	312	335	295	302	289	317	308	281	299	277	281	288	292	287	315	325	326	318	293	314	301	314	278	288	275	282	304	309	303	314	291	323	298	300	290	302	341	319	287	330	277	327	294	310	309	313	299	315	322	330	307	327	313	290	296	311	275	277	324	291	313	307	306	276	311	264	291	293	267	350	338	281	303	319	300	318	290	307	275	277	299	290	275	281	333	289	286	303	314	278	288	327	298	304	301	309	296	318	323	322	310	298	318	301	344	316	321	313	327	303	306	287	316	298	352	300	302	328	329	291	319	301	301	298	311	294	312	313	297	291	273	315	280	292	303	315	282	310	291	324	279	291	300	277	298	297	286	281	293	308	265	299	299	297	315	275	293	280	277	269	289	314	292	266	291	306	333	288	303	322	276	289	303	291	281	304	293	298	319	294	297	300	291	298	295	307	261	297	286	290	330	296	255	295	308	293	307	309	309	322	308	317	314	309	281	276	313	291	310	296	304	296	315	286	303	326	276	303	301	290	271	289	310	293	308	277	310	279	312	312	310	289	320	293	302	293	300	315	300	320	317	254	304	311	273	322	302	297	288	309	308	292	315	307	317	283	320	290	291	311	301	275	299	272	313	271	303	307	307	264	304	285	293	299	295	317	319	291	291	281	288	303	306	286	287	303	303	283	299	291	298	296	309	311	327	319	312	271	285	256	299	252	287	346	314	269	303	281	308	276	335	282	331	322	322	285	286	289	329	300	308	297	323	303	347	287	270	269	300	272	282	304	287	276	301	297	314	288	297	280	316	275	309	300	281	296	327	282	300	308	292	306	317	307	299	314	288	311	284	327	261	284	301	313	263	317	297	323	306	287	302	271	307	278	338	279	291	290	286	308	312	294	290	288	322	284	288	312	263	314	328	278	302	268	264	292	294	313	280	320	302	310	285	311	281	273	338	291	293	308	280	300	279	303	312	303	298	288	304	309	274	323	311	317	300	347	326	304	296	297	285	283	280	279	317	310	314	287	309	328	302	288	314	279	298	267	295	300	298	274	292	296	268	329	271	305	292	307	355	300	334	308	327	316	302	295	306	278	295	275	325	272	294	286	277	299	306	296	288	301	285	279	314	284	307	312	325	305	316	312	305	309	275	294	338	340	329	304	299	291	284	291	275	272	314	281	285	321	293	265	294	320	295	274	295	309	326	277	287	290	321	273	293	283	306	282	322	314	302	324	292	315	295	279	304	334	304	308	291	299	310	253	289	315	308	295	281	279	305	298	285	304	294	278	290	273	314	304	305	297	309	316	300	285	312	304	287	319	323	284	309	295	302	285	303	324	296	313	286	267	303	309	280	302	285	274	296	293	308	312	329	303	303	303	295	291	325	339	265	321	270	309	310	294	297	309	250	320	310	309	355	287	303	311	325	299	284	278	292	281	296	309	301	288	291	301	288	292	265	296	275	312	302	331	289	315	298	291	325	275	299	290	267	269	286	301	279	312	275	293	340	291	323	286	296	299	323	286	322	290	311	302	316	291	288	285	285	267	325	318	300	307	271	287	313	311	288	312	344	323	325	329	298	319	308	343	256	286	297	274	289	296	315	298	305	312	286	295	335	279	304	279	311	300	290	290	298	282	289	334	291	283	286	338	300	295	322	309	278	290	307	283	304	278	300	306	289	271	313	300	281	296	289	288	301	305	309	296	320	272	313	322	308	301	295	324	292	307	317	288	308	289	307	277	302	321	308	279	294	290	288	344	299	319	299	295	304	303	306	300	298	295	321	293	281	347	301	332	318	300	311	311	295	271	305	329	297	285	293	303	280	296	319	265	305	285	290	304	326	315	285	319	307	293	313	277	297	300	305	306	310	328	328	324	285	283	298	277	294	299	309	304	265	317	281	334	287	311	275	307	321	305	292	317	303	294	314	335	308	303	313	322	308	299	298	272	308	295	285	318	291	305	305	304	288	307	315	299	316	305	312	302	315	291	298	310	318	301	314	278	289	286	289	301	274	306	282	295	307	317	320	300	278	315	276	282	257	284	297	327	289	293	273	299	296	320	302	289	337	308	276	319	288	286	285	297	276	286	312	285	299	284	284	297	300	325	303	296	293	296	283	281	303	302	283	272	305	277	283	253	331	306	339	268	303	285	297	269	299	306	270	274	306	297	271	271	294	309	299	325	327	298	292	276	286	325	355	342	309	293	287	306	315	300	326	307	327	307	311	312	269	302	308	290	301	310	304	259	301	290	313	288	321	294	327	299	289	289	297	310	290	283	262	289	286	299	318	310	290	298	274	315	318	310	267	277	292	293	290	287	313	336	288	298	269	289	275	273	288	319	302	309	307	274	309	311	291	290	289	291	277	298	296	287	299	299	300	262	277	285	320	306	299	273	258	283	332	300	307	297	332	315	292	311	303	297	286	321	273	287	287	295	311	271	309	294	292	280	315	319	308	310	308	297	298	304	290	313	292	326	303	326	292	316	305	306	316	281	304	283	300	300	283	304	333	282	312	303	272	302	311	326	310	310	295	278	283	308	282	309	310	310	312	296	307	285	318	308	295	301	296	301	311	333	286	304	296	309	277	312	315	282	302	326	311	267	304	285	315	279	308	288	326	292	290	318	279	301	311	287	364	292	301	294	295	271	313	301	285	286	278	302	279	346	313	313	286	301	295	288	295	307	313	292	306	324	307	294	278	275	293	310	312	328	281	303	294	277	314	272	313	282	292	302	287	299	312	312	309	320	321	303	307	268	293	294	307	311	284	284	312	307	274	295	274	295	291	296	270	321	321	298	297	271	265	305	320	295	308	306	304	313	271	318	299	302	288	315	284	297	310	324	312	297	292	303	300	282	312	286	314	300	300	310	298	296	294	299	294	287	337	287	301	283	330	296	284	302	286	320	315	279	315	305	295	334	306	276	286	292	282	282	314	303	292	310	281	290	281	316	298	297	309	296	299	290	301	315	278	298	284	297	327	299	292	305	295	289	317	306	285	324	296	310	271	307	290	306	307	270	297	295	294	278	300	315	262	302	285	336	291	288	316	292	309	343	291	303	336	285	302	305	285	328	301	297	270	299	295	268	248	294	322	255	288	286	289	292	287	302	301	295	309	302	300	320	307	308	280	312	358	309	300	290	283	283	308	290	318	293	302	307	280	302	307	318	300	313	289	295	292	279	281	270	334	283	332	312	286	304	286	317	283	301	324	321	299	307	269	299	308	269	272	243	294	283	287	304	312	302	292	293	282	282	297	293	306	302	300	297	310	300	309	324	277	313	305	273	332	272	269	291	321	312	277	302	272	287	299	325	285	310	296	324	291	304	267	286	268	289	340	303	294	312	311	293	321	300
26854	20135	10543	3846	1715	1289	870	671	589	469	422	399	395	378	351	344	380	303	348	362	357	338	340	337	307	343	331	318	336	295	330	331	318	315	313	340	298	322	323	304	301	312	293	317	293	307	281	302	299	319	375	292	303	317	271	273	288	314	316	269	291	274	281	293	302	300	297	278	295	294	259	273	310	302	297	302	288	295	296	292	276	300	291	268	279	307	296	301	301	298	288	310	290	305	306	305	271	305	297	270	296	298	285	263	284	281	293	297	305	325	281	289	287	267	290	287	297	279	290	306	279	284	291	305	281	302	264	291	277	313	302	291	269	272	290	263	267	291	284	286	302	295	284	291	244	280	310	281	304	311	300	303	290	280	316	310	291	288	273	277	286	271	277	320	280	290	281	290	304	286	315	314	308	297	304	296	256	285	302	285	319	285	294	299	292	338	296	333	307	302	280	302	309	300	288	285	321	290	289	264	238	298	307	251	284	285	312	312	305	281	323	282	290	269	310	292	338	296	302	280	283	284	331	263	305	284	295	261	293	291	311	302	277	283	314	322	289	279	291	259	287	321	284	292	278	315	283	281	289	298	286	272	283	313	309	277	297	310	265	299	281	301	296	306	277	271	323	295	292	296	331	292	261	270	309	270	277	279	276	324	299	292	287	289	278	289	281	297	304	292	280	318	316	334	264	270	283	295	294	261	283	306	262	324	268	267	282	306	287	299	297	283	275	264	306	306	294	298	290	300	289	312	302	272	295	298	274	290	264	303	301	310	285	293	288	272	284	307	295	283	285	264	289	304	288	283	291	288	312	292	291	295	276	288	290	290	282	256	322	279	267	294	307	283	285	281	283	312	291	311	248	305	305	287	308	287	315	275	288	287	320	296	282	262	302	277	260	301	315	305	284	265	285	293	297	286	296	289	319	290	273	307	290	312	293	299	293	302	314	325	275	296	296	286	264	270	293	289	269	289	291	295	301	302	301	295	258	282	310	297	272	273	275	272	271	312	308	308	271	275	292	331	298	262	282	317	282	300	278	301	283	282	297	274	284	305	293	314	319	286	278	274	292	297	292	297	291	291	277	291	320	278	267	268	281	293	315	316	312	283	292	286	276	278	287	298	302	295	313	315	307	276	274	275	314	292	299	275	271	306	301	303	305	285	293	310	300	315	266	290	319	315	286	276	302	314	302	268	314	271	300	280	308	308	327	304	282	296	275	284	282	307	289	282	316	249	306	306	272	288	259	279	304	288	288	328	286	299	287	294	275	264	262	294	290	294	302	299	299	287	263	264	284	304	305	304	291	304	303	280	280	303	276	283	305	293	274	296	256	290	274	305	303	287	300	291	287	318	293	280	297	271	308	312	271	292	319	298	335	293	303	296	297	274	255	282	288	261	314	294	294	283	292	303	295	300	312	273	270	281	304	280	305	281	294	301	297	316	290	307	293	298	288	273	286	267	273	314	285	280	276	293	266	288	302	308	279	298	266	308	284	314	307	290	295	249	305	285	255	285	290	289	288	289	305	289	266	266	293	322	270	270	320	291	318	298	295	317	273	298	296	275	289	284	318	294	280	287	309	315	300	274	287	302	294	295	297	304	292	308	293	284	318	274	289	288	284	304	276	294	283	296	326	331	278	269	307	303	272	327	293	300	296	272	272	303	280	296	295	252	311	284	259	293	287	271	314	283	299	283	282	279	289	266	281	262	294	288	277	279	299	303	309	295	277	303	303	307	277	268	282	287	306	291	294	262	314	306	315	267	282	311	304	337	262	314	286	271	265	275	285	278	264	272	278	291	288	313	277	284	298	290	265	296	283	303	323	290	297	289	297	294	280	292	237	300	298	282	299	305	273	284	295	277	303	288	310	291	277	320	317	304	281	319	291	280	294	315	285	284	323	282	282	278	278	293	304	277	267	290	291	303	273	273	320	290	297	251	275	257	276	288	314	295	266	278	311	282	303	321	275	283	282	296	278	274	285	274	278	270	295	302	294	295	328	282	289	312	271	277	265	321	280	308	292	281	268	298	306	318	280	296	288	298	294	283	309	287	303	286	287	320	268	300	318	317	306	282	294	286	288	308	309	300	284	272	299	293	277	276	282	292	272	311	277	297	302	301	273	276	294	266	299	306	297	314	285	285	286	304	289	288	302	277	296	333	250	290	291	272	286	305	287	314	300	305	259	332	313	298	272	282	269	314	301	328	269	282	284	272	290	276	273	309	313	266	300	276	297	251	304	309	275	319	289	311	300	286	307	293	271	304	264	277	263	301	286	276	323	292	290	308	299	274	255	284	258	280	289	300	297	271	281	280	302	283	260	294	282	293	277	271	250	326	311	307	309	302	276	257	278	317	306	296	266	284	269	283	252	293	308	296	282	288	280	294	291	308	279	275	303	288	308	314	303	298	322	287	269	295	299	271	319	271	283	299	281	320	282	290	302	305	292	290	313	295	277	311	298	286	288	281	302	284	269	285	278	296	279	286	318	307	305	304	291	294	283	285	281	274	294	302	279	281	282	258	299	282	305	296	309	307	301	301	321	289	283	294	313	275	280	292	315	287	285	295	293	287	273	260	271	256	315	290	279	278	280	302	301	310	270	294	272	300	303	289	286	298	308	296	296	299	318	286	266	251	285	287	272	292	270	308	273	298	305	324	277	287	287	295	294	270	284	318	309	288	288	291	277	280	297	309	268	291	281	297	308	301	278	276	266	267	285	311	330	259	291	287	298	300	277	259	315	265	288	304	304	293	274	285	270	285	278	275	302	311	284	286	279	295	304	300	295	308	304	280	285	307	326	298	310	280	270	272	310	332	276	272	274	272	275	279	276	306	286	325	307	317	299	280	306	283	297	298	306	318	318	297	327	264	270	287	337	271	287	289	314	277	307	295	299	318	258	281	303	272	320	279	315	295	295	295	319	297	316	301	293	302	302	298	265	270	260	297	289	260	283	294	320	307	310	286	275	299	297	305	296	298	319	275	295	286	275	278	275	333	314	308	283	269	291	285	315	249	292	298	317	288	307	274	284	288	274	319	275	312	288	279	288	270	295	303	275	293	316	272	278	280	303	297	297	287	293	316	275	311	292	309	282	304	280	289	271	267	271	298	286	278	289	269	313	306	291	248	280	274	287	284	310	285	292	321	275	292	277	247	287	311	294	305	321	312	279	271	274	310	303	280	269	305	296	299	312	283	263	285	295	307	301	293	287	316	289	278	310	324	290	286	295	271	294	293	273	305	281	287	267	307	291	296	276	280	315	283	311	315	282	277	277	279	316	318	297	283	310	267	324	272	285	290	275	292	291	301	278	274	289	304	291	289	272	285	315	272	264	286	277	298	295	304	275	279	276	304	293	304	288	298	296	323	313	305	287	301	271	248	290	303	310	307	239	276	298	280	314	298	268	266	287	290	267	285	307	255	294	306	284	302	294	288	303	302	316	285	276	293	311	271	301	262	310	304	305	292	286	266	268	298	281	285	265	257	273	323	271	290
8954	14770	13971	7041	4602	3521	2896	2096	1764	1480	1204	994	928	845	869	738	782	729	690	747	708	697	655	668	697	663	633	629	624	660	614	595	612	624	643	538	597	558	539	567	607	552	526	602	553	594	579	539	541	573	591	537	548	537	535	525	559	522	539	538	583	520	550	554	524	557	547	487	550	510	478	537	538	521	483	496	548	526	539	530	545	515	529	532	525	509	529	554	502	547	548	531	538	522	565	560	517	518	479	521	504	530	534	528	551	526	533	569	533	525	528	535	560	515	503	524	514	518	530	530	533	524	558	517	537	529	541	502	538	537	533	523	510	486	523	534	543	568	537	534	513	540	529	520	500	526	526	485	562	502	539	526	463	599	584	566	531	518	495	555	525	540	527	566	479	511	536	522	533	524	534	562	514	545	497	549	542	579	528	526	527	516	542	532	549	522	508	545	521	547	541	536	499	571	519	522	483	537	541	549	499	555	525	545	539	531	587	549	540	536	547	537	548	546	523	548	540	554	533	496	544	540	505	531	574	532	530	510	567	523	542	537	575	533	513	548	541	578	519	540	556	535	532	508	527	564	509	509	559	558	528	551	559	516	542	490	535	522	520	502	546	501	518	515	506	594	539	526	554	516	538	553	533	528	495	527	529	528	533	537	541	547	510	528	504	532	501	553	533	521	541	518	488	529	511	509	548	515	582	569	553	555	512	499	436	521	569	514	542	542	569	557	527	520	553	530	542	528	518	480	537	524	493	488	528	502	546	496	530	500	528	515	565	495	519	571	517	519	492	556	543	477	551	515	553	498	510	530	482	517	500	546	509	566	526	516	540	522	533	543	540	542	542	550	541	514	529	573	514	549	542	533	525	539	562	513	524	514	532	549	519	502	472	533	502	526	496	492	539	606	504	523	494	565	496	546	495	526	533	530	498	519	500	541	539	524	553	553	543	533	499	539	503	519	558	550	510	500	535	498	499	508	547	509	518	534	519	577	519	522	531	545	558	555	504	482	559	540	528	530	512	500	521	526	547	539	529	549	557	534	561	521	573	536	520	542	575	537	489	520	549	524	511	545	528	536	522	570	528	518	513	498	519	573	516	538	540	535	549	566	540	534	514	537	568	512	562	507	550	499	538	523	517	533	529	528	513	585	538	509	562	528	560	559	562	527	527	548	523	498	542	554	532	536	534	575	521	509	515	520	537	544	539	548	498	533	540	521	513	517	523	539	526	503	527	489	568	525	525	522	540	508	581	521	544	516	536	537	512	549	539	518	535	498	532	526	510	559	549	560	563	529	485	515	502	542	511	514	545	550	537	486	527	503	553	528	530	551	509	551	535	481	584	517	551	482	528	552	516	557	531	554	516	552	523	531	562	517	567	554	524	536	530	518	522	560	559	544	531	537	555	539	557	567	533	546	503	528	539	545	522	530	522	559	562	530	515	514	546	500	532	509	547	518	552	560	573	543	507	512	520	482	501	542	525	552	515	523	531	533	502	502	535	552	543	511	543	561	576	540	554	560	538	523	528	520	531	530	521	550	479	475	528	554	548	504	552	595	568	515	563	547	505	504	557	538	516	507	551	542	530	510	522	520	528	568	520	556	575	561	548	563	536	513	536	497	539	518	490	543	525	552	527	528	521	585	538	556	514	553	535	534	536	565	520	527	520	526	538	550	562	563	565	535	518	520	547	487	504	518	550	541	551	541	514	514	543	551	503	557	481	521	526	553	562	525	546	508	521	563	545	491	530	551	544	503	570	544	510	569	549	559	524	567	527	530	529	550	552	524	534	509	564	509	530	557	573	523	543	540	527	577	565	548	505	562	515	506	560	556	567	556	515	544	517	555	534	547	501	537	534	503	558	528	556	556	535	559	527	504	519	530	523	568	512	553	559	518	500	526	555	558	509	533	522	548	534	501	537	567	566	539	508	520	541	558	540	537	528	527	522	563	525	525	564	522	537	564	513	566	545	579	526	547	546	532	539	521	554	545	559	549	519	527	521	538	547	503	512	541	557	532	535	548	551	536	551	546	561	552	572	490	522	528	545	535	517	542	536	544	510	517	507	532	556	519	492	477	534	569	497	541	485	539	535	523	494	521	545	530	521	537	527	551	547	560	529	558	546	524	572	517	553	524	527	539	538	521	559	544	557	563	516	533	531	535	539	543	529	538	526	553	557	545	531	572	535	507	542	536	506	533	514	499	535	511	482	525	525	539	531	528	532	532	520	544	536	532	496	494	577	538	545	559	538	532	516	530	523	516	490	517	544	517	506	516	533	516	510	590	544	501	555	518	488	560	554	523	514	551	480	549	513	531	525	509	542	528	528	560	521	533	528	493	558	572	553	512	524	552	549	546	520	505	537	538	535	493	544	491	507	562	535	583	542	529	518	584	545	557	529	525	502	531	507	542	531	537	521	495	515	538	525	562	571	511	507	530	578	527	491	513	521	530	522	559	530	501	542	578	527	539	538	547	554	568	515	551	563	514	534	518	514	540	516	530	537	527	550	563	536	536	565	557	535	551	550	551	532	572	543	533	547	526	536	570	523	539	501	511	516	507	551	548	529	515	508	520	527	535	546	501	470	523	521	502	537	587	549	532	534	519	532	514	536	571	538	536	568	505	495	528	532	567	487	540	559	544	535	546	489	523	527	531	509	504	551	548	537	564	525	536	562	507	551	517	567	547	535	515	579	577	476	586	511	522	560	573	505	501	557	462	506	514	543	495	544	567	492	521	554	530	543	517	533	532	527	558	546	569	490	502	555	516	539	527	519	504	503	516	547	543	509	535	545	526	547	546	520	546	476	516	540	542	542	526	555	545	562	484	495	537	517	546	565	538	537	575	506	540	537	527	517	570	557	545	520	510	513	535	532	541	490	528	569	536	510	537	543	544	483	524	519	554	531	515	517	518	546	537	516	603	544	507	513	530	512	503	552	530	524	509	549	503	543	517	526	525	551	523	532	521	522	558	507	499	534	563	576	504	536	533	538	504	514	495	549	531	530	525	523	568	489	608	511	529	517	525	576	550	562	582	532	549	533	549	519	606	508	557	566	508	515	549	533	492	522	551	562	541	520	547	576	486	503	517	557	544	575	536	544	500	516	539	544	531	507	546	523	561	530	527	554	518	552	551	508	533	558	523	537	502	544	518	549	520	533	551	523	521	518	501	536	611	474	504	530	501	545	529	564	546	496	527	542	554	525	550	537	558	586	558	602	529	556	516	533	479	521	519	506	537	537	542	530	542	527	539	559	522	545	525	534	479	510	578	552	571	484	512	521	538	533	537	552	524	525	534	557	513	546	600	514	574	551	534	560	525	557	522	502	538	561	488	536	524	515	536	485	534	484	521	480	517	544	528	551	549	527	520	551	544	534	542	574	548	554	537	547	511	551	502	532	471	515	525	544	561	559	504	483	545	510	515	512	567	567	514	528	511	499	531	540	590	545	537	521	526	532	571	552	587	525	524	540	565	563	535	533	562	518	556	543	551	522	521
24176	21270	28333	24528	19799	4546	1923	1090	854	724	613	494	434	433	412	425	337	359	342	394	324	331	326	318	300	350	296	342	291	325	323	282	277	275	312	280	264	283	261	251	243	289	303	250	298	264	266	288	242	282	466	276	250	273	264	271	259	262	260	244	253	234	245	250	282	253	257	272	249	262	242	241	272	261	269	263	242	251	274	249	267	223	264	233	242	248	246	258	249	285	290	246	273	265	239	260	236	248	263	252	251	259	244	264	267	263	231	256	256	250	249	269	238	225	255	260	281	252	253	250	228	264	238	238	244	247	232	242	253	245	253	243	249	282	249	274	241	262	274	245	251	262	229	263	247	250	255	261	270	246	248	233	224	234	246	254	265	233	258	244	259	257	240	245	264	235	250	269	235	255	218	244	258	260	283	254	286	246	261	228	242	256	269	262	256	228	255	265	246	269	227	280	244	258	241	255	241	247	257	254	234	258	233	223	241	260	256	262	263	243	241	234	231	259	259	220	235	252	274	265	239	236	259	268	252	238	262	264	241	258	240	248	262	219	255	265	248	275	228	239	249	261	270	232	265	262	248	264	224	260	256	284	255	252	231	253	271	260	246	262	223	225	230	250	243	248	279	249	247	260	287	264	268	237	245	258	248	256	230	262	241	282	260	238	247	232	256	240	251	241	267	273	256	263	252	255	257	254	240	252	283	257	236	267	245	261	262	233	203	274	234	250	259	265	218	219	260	234	255	263	246	249	232	242	242	234	271	260	269	241	241	270	248	259	237	248	250	255	260	272	272	268	226	252	233	252	226	258	222	219	272	250	272	251	225	244	280	245	246	240	237	256	238	265	269	240	232	239	265	215	239	249	254	286	237	254	280	257	224	230	261	264	263	285	211	251	261	251	241	237	264	253	254	256	243	277	273	242	257	275	246	255	244	246	258	247	235	257	232	251	227	243	262	258	249	243	253	219	251	232	238	228	251	262	291	241	240	246	257	272	252	255	268	263	242	252	242	231	267	262	247	243	243	247	259	247	229	233	250	252	275	274	276	230	246	257	258	245	269	274	263	263	229	272	250	253	245	275	270	251	243	258	243	239	242	275	249	248	236	228	246	247	265	236	239	231	261	285	237	244	256	264	226	263	223	254	257	263	267	274	258	286	263	254	279	282	237	262	251	245	221	248	265	269	243	221	246	232	240	255	237	256	241	281	227	260	248	261	258	236	273	245	246	230	250	261	259	238	255	237	269	249	244	263	259	261	246	253	235	253	238	257	258	256	268	235	265	234	249	241	264	243	254	289	271	249	262	263	238	239	270	285	255	248	249	241	233	265	262	258	245	264	256	252	249	248	259	263	257	264	253	245	225	223	250	238	248	245	205	263	234	236	247	239	259	230	237	242	246	259	236	254	256	251	245	215	252	245	230	237	261	252	247	259	249	243	286	261	260	273	258	239	256	230	243	242	249	248	258	247	252	243	257	259	266	290	262	260	251	253	277	252	243	238	249	260	260	239	236	231	259	264	277	258	263	235	260	246	247	233	220	244	245	230	258	222	236	273	277	259	244	218	229	246	248	253	252	250	274	250	272	247	238	272	242	252	253	242	222	258	270	214	259	267	235	240	249	255	224	250	249	258	241	255	232	236	242	244	233	239	243	265	261	239	270	240	261	277	276	240	236	269	235	275	267	265	238	235	246	240	245	260	235	227	288	248	262	270	245	250	233	246	277	231	265	260	247	286	239	254	293	246	235	226	268	257	255	257	251	253	255	230	227	250	238	224	234	259	256	244	225	227	257	245	254	240	270	259	236	223	247	253	257	224	263	259	261	266	227	267	251	253	224	264	271	219	240	245	234	237	245	247	259	232	253	258	234	249	245	237	270	237	213	242	255	266	245	254	261	252	264	268	262	250	292	227	225	270	242	238	238	258	263	268	255	266	263	239	253	233	224	236	235	235	288	249	265	237	267	254	269	275	252	275	254	255	242	258	271	245	239	261	256	242	245	245	263	257	238	234	238	221	239	229	235	217	224	239	254	246	270	274	247	256	247	212	234	255	245	237	236	236	227	264	225	261	245	242	244	249	241	263	251	247	274	273	237	250	225	251	252	234	236	217	249	263	246	266	229	265	248	246	241	209	243	229	234	233	266	264	232	254	251	230	261	212	234	259	236	270	255	248	241	248	245	259	239	273	254	256	245	243	247	267	263	238	237	230	259	250	271	282	233	260	257	254	277	273	279	246	253	266	257	254	271	276	237	293	262	215	276	260	252	286	220	223	231	220	240	227	269	263	229	262	231	254	253	238	264	241	258	234	266	230	245	234	269	246	239	246	227	246	219	245	262	252	245	279	252	196	245	249	211	232	250	252	238	292	208	257	286	226	224	257	261	251	238	257	214	265	239	272	257	267	278	245	289	260	244	219	252	253	252	237	250	252	227	243	258	251	235	286	254	265	253	276	259	253	228	240	223	267	258	241	251	208	252	241	259	267	243	259	223	231	243	244	257	258	243	244	262	246	250	239	240	233	239	271	275	288	251	274	235	234	261	252	253	263	245	256	243	241	247	231	245	228	267	248	248	262	257	249	245	243	238	247	232	242	257	226	237	240	264	232	263	242	279	246	245	250	242	235	233	250	229	233	260	243	264	223	266	223	227	241	249	274	249	248	262	229	256	253	244	247	246	233	247	266	257	246	253	274	263	248	241	251	259	273	272	252	258	249	224	241	238	234	255	232	249	237	253	249	226	256	248	280	214	260	272	250	219	259	270	242	264	269	236	270	252	221	258	238	245	248	219	257	237	247	243	255	238	251	256	249	248	271	231	237	226	241	258	238	222	244	233	220	256	221	240	259	269	216	261	244	265	253	241	248	264	229	275	286	228	253	276	242	250	250	242	242	269	251	242	264	248	232	251	269	233	232	252	237	245	245	225	270	236	244	264	279	260	242	247	240	236	297	251	251	239	238	240	230	245	260	250	267	271	240	244	233	249	266	251	249	239	229	241	263	265	243	244	249	235	240	249	249	271	267	254	251	239	260	243	230	256	253	244	233	239	255	231	271	228	237	248	248	261	255	254	234	211	271	262	264	246	244	261	221	260	258	233	238	241	256	236	267	230	274	249	270	252	222	252	257	284	257	249	254	269	240	237	252	234	249	249	226	225	249	229	257	263	275	250	250	245	257	261	243	270	252	245	275	264	279	272	312	241	258	254	235	242	250	226	259	255	259	247	252	237	256	245	256	244	267	240	245	257	262	260	241	264	247	250	235	262	251	225	243	271	250	264	246	257	245	243	243	248	252	226	224	248	242	239	250	275	250	246	258	241	265	241	265	233	255	245	234	215	243	223	229	230	228	236	240	258	251	223	224	238	210	273	257	253	249	255	240	255	270	267	228	239	246	225	240	268	268	249	229	250	264	243	236	248	225	285	259	247	247	249	244	243	243	252	243	253	242	270	240	246	259	248	246	237	261	257	242	232	252	255	253	259	255	242	246	264	264
10845	22129	20944	12103	7834	6266	5049	3449	2836	2233	1971	1390	1332	1258	1123	992	949	955	896	871	822	765	806	734	749	725	759	656	672	634	680	632	580	610	550	595	576	507	557	591	564	552	510	543	559	507	491	524	550	574	1080	462	479	508	487	490	447	436	507	468	449	497	533	471	450	482	444	489	493	501	423	477	455	464	448	468	464	450	464	480	498	515	474	446	476	469	436	486	454	484	499	476	486	473	464	412	443	478	456	469	455	477	479	438	479	448	474	497	464	454	495	443	462	460	447	466	457	464	458	465	429	450	475	415	437	463	486	481	476	486	486	464	459	460	473	457	514	484	491	459	481	464	436	456	477	480	513	458	432	433	466	497	485	491	516	462	428	479	458	476	455	464	454	459	464	479	447	452	465	448	492	468	412	443	463	457	452	484	450	484	493	471	460	441	457	449	468	498	462	460	430	457	488	437	468	437	457	453	450	461	483	469	419	448	485	460	454	399	474	487	465	475	471	464	477	421	446	474	524	476	452	456	493	452	481	436	437	470	491	462	444	442	504	468	491	433	455	459	471	476	450	461	496	478	480	438	474	458	459	482	442	441	462	480	441	508	454	480	453	511	471	446	443	477	456	460	455	482	498	449	426	472	443	458	450	454	428	512	470	436	470	432	472	450	472	476	491	454	480	487	442	442	447	489	458	461	469	438	456	485	442	477	442	457	491	445	489	447	473	457	451	485	469	407	449	480	485	510	453	481	478	457	446	467	436	457	468	440	483	446	460	452	480	476	495	492	438	408	493	457	498	480	453	478	433	486	474	433	480	467	489	449	418	446	438	456	444	476	451	435	458	484	488	506	463	460	460	459	484	445	458	488	444	445	422	462	490	470	445	465	482	492	474	488	453	466	435	503	478	457	473	437	468	461	456	431	475	467	425	470	459	452	486	451	463	427	468	459	462	431	473	445	485	512	507	484	440	477	442	481	461	470	440	468	476	469	483	431	460	478	482	484	454	478	477	463	474	460	474	433	460	461	467	455	459	473	481	442	439	438	490	474	449	407	461	485	436	440	477	468	458	473	524	453	464	437	469	423	462	474	460	425	481	454	449	484	492	453	456	464	482	470	474	471	506	466	431	482	458	519	482	474	484	449	436	428	457	457	448	491	496	431	451	474	494	467	447	474	463	442	481	456	447	463	452	455	439	445	464	475	448	440	436	485	515	463	439	410	455	441	486	460	475	484	465	460	454	465	462	477	430	485	445	451	468	441	428	460	483	469	483	458	472	473	474	432	431	481	480	482	455	403	543	471	475	524	447	473	439	462	454	439	451	471	486	450	450	442	484	490	481	462	446	458	471	479	453	491	483	454	470	499	421	535	443	465	487	451	458	444	439	449	447	425	447	492	450	511	468	458	466	453	466	451	479	421	483	437	454	452	460	470	475	476	464	450	478	445	442	461	437	475	465	445	478	476	459	467	471	485	488	430	463	437	451	431	434	502	451	461	463	465	463	494	474	430	506	433	475	467	481	469	431	486	428	475	453	482	492	457	454	459	481	457	493	464	420	478	437	489	461	441	461	449	440	445	484	469	459	474	459	461	447	459	479	430	519	466	489	470	475	469	443	456	448	469	451	497	501	438	468	460	487	479	448	444	472	468	454	461	448	461	493	469	475	451	446	453	426	466	468	484	451	468	442	465	483	493	432	436	441	492	438	428	449	485	493	460	484	441	465	455	419	495	485	460	461	452	432	436	451	469	474	474	483	500	455	443	474	476	458	461	444	493	465	480	457	448	474	447	478	450	495	454	444	450	499	486	485	507	467	459	501	450	495	471	488	450	464	450	430	445	456	484	460	479	471	468	456	496	494	449	469	496	463	463	489	475	482	455	491	430	449	479	441	452	485	513	491	483	481	417	474	489	469	470	466	458	480	449	461	447	433	455	454	502	440	469	440	399	467	454	492	448	423	454	457	509	466	446	467	482	441	430	468	430	470	452	436	461	471	456	443	444	463	455	499	479	454	459	510	460	487	477	452	440	480	468	458	457	466	490	468	451	437	524	438	473	474	515	454	425	458	451	461	438	513	483	474	434	466	446	435	503	426	426	448	492	459	443	464	456	474	504	452	473	473	472	454	478	486	459	470	479	457	487	506	478	442	472	468	450	461	459	460	465	504	459	486	434	482	455	459	478	466	439	463	458	482	458	457	420	470	475	406	491	460	450	470	486	428	467	473	428	437	446	454	473	469	451	424	451	447	491	411	484	475	485	448	467	458	470	440	460	432	472	460	472	461	472	481	470	480	449	439	386	492	458	458	436	429	457	474	436	457	419	465	470	485	501	472	443	444	459	459	505	441	449	523	502	480	466	474	494	493	459	472	457	462	460	453	459	442	468	474	448	459	442	454	458	461	464	428	453	439	465	414	464	456	471	496	491	452	451	466	433	515	453	467	462	456	482	428	478	449	497	475	470	435	475	460	489	469	483	478	475	439	438	475	440	412	479	488	479	483	474	461	448	473	504	459	480	446	495	453	445	470	451	447	474	489	484	440	441	477	471	470	457	462	458	468	491	407	501	491	459	455	522	497	465	453	502	478	435	481	450	449	441	474	447	457	468	497	472	408	439	449	482	434	469	430	471	465	488	472	472	446	444	458	446	444	484	462	491	472	482	478	466	476	457	472	471	467	453	473	475	472	458	505	455	500	478	485	482	482	469	449	441	394	470	474	494	466	466	465	464	436	454	500	456	486	453	486	461	467	431	407	437	456	462	486	456	475	488	518	485	461	461	442	455	473	463	485	489	468	475	519	443	487	449	453	487	542	417	501	438	456	480	491	478	477	488	480	443	462	418	419	465	456	440	510	440	467	508	437	429	441	479	483	488	480	476	483	491	454	450	436	451	429	481	474	437	449	455	470	501	468	483	406	454	452	446	452	444	438	440	471	442	467	471	486	439	458	451	467	437	477	428	449	475	504	485	468	476	456	469	487	477	441	478	458	483	476	439	459	457	473	452	464	485	511	434	445	465	467	446	476	468	491	481	435	459	469	461	489	491	489	432	475	489	425	442	486	448	474	511	487	458	474	466	446	482	480	446	499	477	476	449	466	453	429	456	528	433	465	462	460	449	510	459	455	453	469	418	445	440	427	489	485	466	498	478	492	454	477	473	482	402	461	503	463	456	466	470	453	468	442	460	405	466	476	473	460	451	421	461	492	504	464	453	490	472	427	481	472	440	453	455	465	441	460	417	494	473	461	483	442	463	492	491	474	458	454	458	495	454	427	461	462	481	426	458	494	447	479	487	409	411	470	490	465	441	467	464	476	438	455	463	449	448	470	459	471	439	476	461	448	502	504	461	463	457	469	470	477	453	500	469	472	450	453	485	497	517	464	455	465	472	440	485	464	424	479	441	470	483	437	432	453	472	498	441	475	442	479	448	472	416	475	450	463	418	466	472	473	466	502	456	469	468	497	470	452	460	461	486	448	482	495	468	444	442	490	459	453	470
23293	21299	28991	23901	21299	18526	4392	1529	1058	858	711	592	477	457	441	341	367	311	335	309	284	339	304	262	248	256	261	249	257	224	234	222	236	208	198	225	196	187	233	210	206	216	194	196	208	177	201	203	162	203	609	179	162	168	172	184	149	175	171	164	153	170	157	177	173	185	147	177	167	139	160	153	159	173	175	160	157	180	173	174	156	162	161	153	169	166	174	142	138	147	164	175	182	155	147	154	161	154	167	170	174	156	157	167	156	159	164	169	147	172	151	157	163	157	166	150	165	145	156	165	151	162	153	161	146	171	146	175	149	163	171	155	160	177	154	172	141	161	130	162	171	144	149	142	138	164	171	147	168	160	173	161	163	153	148	162	171	152	169	160	136	164	151	160	168	161	146	162	139	155	143	143	159	160	169	161	151	158	140	148	148	138	152	165	147	162	138	178	158	156	159	169	159	165	142	176	175	147	151	168	178	164	177	154	150	139	142	163	161	151	167	155	162	164	163	164	154	160	150	137	173	146	183	142	151	179	146	161	165	168	145	157	192	155	134	170	147	171	160	177	148	155	180	164	151	166	170	172	155	157	179	164	151	173	161	171	162	158	161	143	165	166	154	143	158	160	150	170	151	150	144	142	167	163	141	154	152	156	184	162	163	164	154	148	168	153	144	177	151	179	157	144	154	139	141	128	158	156	167	171	168	163	157	174	158	139	149	141	171	137	155	155	146	155	127	166	157	175	158	126	151	166	137	148	167	159	165	160	150	154	137	168	155	150	164	154	157	174	160	145	150	155	166	144	165	167	164	147	150	173	150	163	156	132	157	158	145	146	159	161	164	166	146	158	150	170	146	181	158	137	165	151	157	146	156	167	161	146	161	145	161	161	164	144	153	176	155	142	164	150	156	165	180	153	145	163	178	152	163	138	166	154	173	152	172	141	151	153	152	133	168	172	168	168	127	173	151	124	171	155	172	173	159	177	166	146	142	155	158	162	148	177	165	153	159	176	141	156	164	152	153	162	135	162	156	180	160	164	151	171	167	165	148	146	163	169	150	172	166	152	173	143	149	138	138	140	164	169	153	167	143	170	133	165	163	125	172	141	170	161	153	162	151	152	149	123	176	157	161	151	135	129	156	154	167	148	169	155	152	169	180	178	153	170	152	163	147	175	176	162	161	167	153	137	162	179	144	177	167	167	143	153	157	140	182	162	185	154	159	158	150	142	167	144	172	194	153	154	145	170	154	170	151	160	156	150	155	167	151	178	152	129	183	182	150	150	177	161	171	166	165	158	149	171	141	180	164	169	164	165	171	154	158	153	138	148	162	140	161	162	161	164	178	159	147	144	157	153	172	150	148	172	155	153	155	138	147	171	149	183	158	155	168	166	159	146	171	163	147	163	146	156	163	184	179	163	169	154	147	171	159	150	166	179	157	152	157	165	153	171	167	170	169	193	166	170	167	171	186	136	138	163	149	144	145	173	178	165	166	172	152	174	175	141	165	159	160	160	172	149	147	145	162	157	153	151	172	163	149	182	157	162	158	149	170	147	161	160	145	143	180	144	168	178	166	141	144	182	169	177	158	151	145	164	173	158	161	159	168	151	170	151	147	152	151	177	165	189	154	139	159	134	151	160	176	151	151	153	141	154	153	148	164	142	151	185	165	175	145	159	152	167	141	160	159	154	163	149	160	154	157	155	159	153	147	149	156	167	181	170	161	148	157	140	145	133	171	155	141	165	173	168	136	158	152	149	129	173	154	149	126	153	159	144	145	166	157	155	162	157	172	166	169	139	160	142	174	157	160	161	160	158	143	177	146	151	158	175	158	146	147	142	137	148	162	151	160	182	158	160	139	181	163	153	159	161	136	153	159	148	146	131	158	161	136	175	152	163	168	175	166	137	155	149	161	156	163	145	169	151	159	160	160	172	151	152	153	154	160	154	142	170	163	165	153	141	143	159	163	151	150	157	145	152	157	164	154	152	175	159	166	139	151	145	154	154	167	163	153	180	179	161	134	169	134	166	173	174	150	154	166	168	175	153	170	156	157	174	150	138	170	166	149	154	144	137	150	141	166	153	179	160	161	153	147	168	179	157	139	157	153	153	148	146	186	157	189	166	129	145	178	130	142	178	161	143	169	165	183	149	161	159	170	125	179	155	188	178	166	165	165	161	164	161	138	148	146	147	168	151	170	179	157	161	175	145	151	140	172	158	144	164	155	170	145	160	138	169	157	168	209	160	160	163	168	164	142	168	139	150	154	141	168	155	156	158	153	143	171	149	146	176	145	159	179	155	170	143	173	144	162	149	151	155	162	156	176	177	164	166	159	170	174	152	134	165	146	157	176	170	162	147	124	141	142	158	161	177	148	149	174	144	149	156	177	149	160	154	158	175	186	161	139	145	168	164	149	150	155	149	156	137	150	177	151	166	159	125	137	162	157	167	132	153	148	140	214	151	164	159	172	161	163	154	173	154	138	146	168	167	156	153	171	171	152	172	156	139	148	150	154	146	175	167	166	161	147	156	142	146	151	148	149	152	171	141	171	146	177	165	154	135	173	158	164	159	137	160	157	144	156	150	177	162	152	144	156	148	160	173	158	168	171	134	169	154	150	160	145	163	146	154	172	152	166	155	146	179	171	166	162	157	150	163	181	174	135	161	141	171	164	154	142	162	174	163	164	152	175	152	156	159	181	153	167	165	152	154	168	145	170	165	163	151	153	135	155	156	164	143	159	148	149	158	146	145	185	150	190	156	139	164	188	158	158	145	180	158	160	191	163	125	169	144	151	160	167	167	164	161	153	155	162	161	158	162	162	152	182	153	169	139	171	159	154	149	158	157	148	171	167	142	147	144	153	176	161	145	157	150	177	150	139	125	177	138	172	170	170	163	162	150	140	141	150	151	158	173	149	170	156	143	180	163	155	161	154	139	145	137	154	154	163	159	154	181	141	144	163	178	165	159	137	140	135	132	142	152	163	149	165	145	172	172	176	156	166	165	161	171	142	170	154	152	164	167	160	167	143	169	175	138	167	155	163	136	150	138	145	155	152	160	144	163	174	154	174	162	156	170	142	161	124	159	159	143	133	157	150	153	146	166	151	152	150	159	165	144	160	154	161	153	149	160	147	164	146	155	157	162	169	178	174	165	139	154	150	157	165	155	167	162	148	171	163	158	142	166	151	156	136	153	159	141	162	145	149	136	138	198	150	159	177	158	150	169	147	182	169	170	186	126	148	133	146	151	151	136	162	183	147	151	138	123	171	174	158	161	161	168	162	144	158	175	183	144	165	176	144	149	166	154	138	165	169	168	156	143	145	148	135	150	154	155	176	137	145	148	163	150	139	144	150	169	143	179	158	152	175	150	165	166	145	155	176	179	148	168	141	159	143	134	151	168	170	169	161	163	149	141	155	165	147	147	159	164	156	133	161	173	153	163	137	156	145	174	160	157	169	160	189	150	169	147	151	156	188	141	139	155	158	154	171	170	173	175
12928	26703	25552	16745	10950	8985	7045	4612	3718	2909	2441	1988	1653	1512	1301	1129	1106	1023	970	930	867	824	780	760	670	696	693	643	664	612	572	531	507	513	507	430	435	442	441	472	403	400	383	418	407	379	433	391	363	447	1746	376	339	303	336	333	294	325	341	319	277	320	312	314	288	299	325	311	311	295	314	322	287	290	288	314	280	285	293	268	321	296	312	280	283	279	300	272	309	263	274	302	285	299	303	285	307	319	294	292	292	303	295	251	298	278	296	277	304	276	296	287	251	307	281	323	281	303	300	291	310	324	274	301	278	274	309	285	305	272	280	282	316	321	290	296	285	272	297	267	299	286	313	288	305	293	276	291	318	280	265	293	297	292	299	277	287	284	287	308	279	275	285	306	300	291	301	311	280	268	279	286	307	289	301	314	301	285	301	289	300	278	295	282	282	307	324	291	291	307	307	293	280	268	287	315	310	314	278	319	304	279	282	281	298	316	301	301	317	283	314	275	285	317	277	297	297	297	296	308	282	278	285	301	321	287	262	288	310	296	272	302	288	306	280	319	288	286	298	304	295	298	290	321	286	269	256	290	264	290	276	287	302	284	263	283	281	281	293	294	285	273	296	306	263	295	297	296	290	324	275	287	287	284	270	296	274	281	296	289	272	272	278	303	281	298	297	289	284	262	303	267	288	282	298	263	272	255	301	269	267	307	275	294	285	319	302	312	275	295	327	282	314	286	291	268	284	291	289	283	296	265	266	319	292	306	286	317	280	309	302	299	324	281	284	294	304	294	264	318	275	266	265	290	268	273	275	328	296	258	280	324	275	292	279	292	288	282	283	296	296	278	263	280	290	283	308	289	288	277	274	293	301	296	303	277	304	279	307	284	305	280	313	273	301	289	262	290	263	279	306	305	290	285	281	287	294	279	279	297	290	262	284	294	290	303	272	305	274	280	299	239	299	280	279	284	288	316	281	297	305	278	288	286	315	310	248	298	294	276	296	246	319	305	284	281	297	273	302	280	263	325	289	301	296	307	299	275	298	299	311	319	293	291	311	325	285	283	273	282	281	268	290	294	279	292	287	282	282	276	281	281	285	312	279	287	320	306	280	281	284	292	316	296	297	307	270	259	273	327	316	268	302	282	294	292	276	308	316	301	289	288	289	284	319	297	288	310	291	299	307	291	269	299	280	284	279	281	306	308	273	289	272	285	305	290	276	285	307	325	316	280	298	280	294	287	310	294	282	302	290	278	280	331	289	314	308	280	295	262	288	277	284	300	276	257	274	295	296	290	283	277	274	261	269	283	291	290	299	308	290	299	272	276	290	316	286	283	293	298	287	278	298	277	257	292	304	285	288	281	294	265	283	276	285	289	327	280	301	305	294	298	274	280	274	262	279	306	311	320	299	303	286	289	295	287	289	320	307	291	291	311	312	272	286	303	280	312	287	267	282	279	295	257	286	281	288	325	269	310	296	305	291	302	292	307	325	293	307	272	313	280	300	296	323	285	273	259	297	305	318	293	281	302	289	286	311	274	299	285	318	280	283	289	284	250	283	255	312	260	291	273	356	268	296	287	279	313	280	297	288	285	298	290	299	313	288	278	287	293	280	299	279	289	277	279	299	297	303	316	285	295	255	248	321	326	318	312	291	284	282	310	278	308	331	275	310	283	284	307	277	285	302	284	292	282	304	288	320	311	308	298	265	305	313	298	295	272	295	307	290	304	271	307	296	306	283	302	298	293	297	271	274	310	308	289	268	283	258	285	288	317	278	282	300	281	285	329	263	294	291	326	274	291	329	289	323	282	268	313	282	255	274	315	292	301	314	292	276	304	273	287	245	308	249	291	286	306	291	298	298	319	288	310	282	302	276	296	289	285	302	309	270	314	335	299	289	295	299	280	283	300	288	279	249	286	297	301	292	299	261	300	305	318	259	317	279	282	299	297	267	300	274	295	292	283	271	305	293	275	290	297	263	263	300	263	306	296	295	290	283	278	303	273	275	292	287	307	299	290	252	269	270	295	280	266	331	270	302	305	296	303	296	297	288	303	288	308	286	301	294	272	304	290	298	309	294	268	309	277	300	301	313	292	287	287	282	270	265	297	307	278	282	286	310	300	291	273	329	290	283	308	300	322	282	285	318	279	320	311	289	257	308	291	293	274	295	297	289	288	284	300	299	309	269	297	274	270	309	287	251	324	284	289	284	280	312	288	291	260	304	268	292	290	309	284	316	282	312	273	275	289	247	315	293	300	292	269	293	286	261	301	303	273	286	319	312	270	314	288	265	270	310	315	313	293	298	290	290	277	314	335	282	275	287	272	294	281	296	274	289	280	291	285	299	282	279	290	277	279	308	262	306	279	278	310	315	270	299	312	297	315	295	299	295	312	276	308	285	291	285	277	291	268	292	278	296	293	287	279	312	315	310	290	268	300	285	308	305	298	267	292	310	262	306	274	281	313	292	318	286	303	309	274	290	262	260	261	299	302	312	292	303	310	336	280	304	283	313	292	300	277	317	300	308	289	298	277	296	311	280	287	308	279	308	274	302	292	305	275	287	302	293	301	269	301	265	296	278	284	296	290	299	294	310	265	289	285	288	318	294	291	266	275	288	313	309	287	292	313	294	307	315	252	313	306	283	325	259	293	295	260	301	260	286	278	282	278	296	278	280	302	292	287	285	294	289	316	320	279	267	347	291	267	268	305	302	310	307	313	279	273	274	265	311	300	293	322	264	301	288	265	297	299	286	269	295	280	300	302	313	269	294	273	292	292	305	316	300	302	297	289	311	282	293	313	265	284	307	288	320	268	282	271	284	285	269	319	313	285	273	292	290	280	290	302	323	304	296	279	255	288	289	287	272	292	307	275	281	283	263	300	289	296	285	316	262	297	294	272	287	277	281	297	297	293	254	294	310	300	282	262	300	278	281	305	295	285	321	282	300	294	292	281	251	336	262	312	303	272	274	301	265	271	265	310	290	267	294	304	309	278	298	301	279	275	287	313	284	280	302	274	274	307	298	297	272	293	301	268	298	294	281	272	303	296	312	289	306	279	291	272	293	292	279	307	271	295	265	292	283	307	278	285	293	299	295	295	299	279	270	294	304	277	282	316	341	292	310	310	319	273	274	293	304	302	287	321	276	281	314	296	281	300	276	268	298	285	294	293	284	299	291	312	264	280	303	322	310	306	289	295	291	287	279	276	290	276	326	290	306	287	286	269	297	275	298	292	283	292	294	340	313	317	271	278	295	283	303	286	317	264	298	280	293	315	277	283	304	294	306	303	302	288	304	305	299	301	295	306	267	316	276	300	262	278	278	302	286	273	323	281	298	262	282	321	313	284	308	278	281	302	279	298	325	279	299	306	327	294	284	320	290	296	301	271	283	277	284	310	299	309	310	283	271	312	276	297	281	281	297	295	300	307	295	289	320	268	321	268	282	302	282	266	297	298	296	289	277	295	320	306	313	281	332	325	288	288	286	267	314	290	323	298	315	298
26605	19969	10193	4195	1688	1243	987	651	581	491	461	426	409	375	379	352	370	366	325	319	340	348	321	347	335	339	319	315	334	326	307	308	325	305	275	301	301	286	298	262	298	313	355	318	288	307	281	304	310	314	314	293	309	282	323	286	288	287	321	282	264	295	307	287	282	314	285	251	316	277	280	297	287	298	318	295	308	306	289	292	311	287	326	298	292	295	299	292	260	300	307	306	275	289	288	291	285	262	255	266	272	298	315	315	296	300	277	286	278	286	289	319	279	279	297	276	299	275	296	275	303	317	296	277	286	302	276	288	304	302	308	325	297	298	285	288	298	316	267	312	310	284	257	300	314	284	285	288	275	301	313	301	290	311	299	290	283	293	303	297	294	306	288	288	305	288	309	321	265	261	280	303	302	307	287	305	319	288	304	276	297	276	277	283	318	303	274	289	271	321	301	301	287	301	281	301	298	284	270	306	325	294	295	299	289	267	317	288	254	296	307	294	289	280	283	299	273	304	291	301	279	275	287	269	273	273	296	289	264	294	310	319	271	320	284	305	293	308	301	309	279	280	312	284	273	295	309	271	304	301	271	297	282	293	306	272	290	310	278	283	295	287	304	304	291	286	308	292	295	287	276	274	283	295	314	270	313	271	260	287	306	299	279	284	303	260	265	297	297	310	307	310	298	264	281	304	272	297	253	290	277	294	280	294	289	285	305	294	275	297	305	283	302	273	271	307	306	303	295	269	288	284	299	299	286	262	285	284	290	300	310	293	284	321	305	279	291	307	315	286	296	306	299	283	266	296	306	290	285	285	301	292	283	308	311	285	291	291	272	295	282	305	312	288	284	288	295	279	276	285	277	301	313	305	339	274	280	301	288	307	291	330	283	295	299	287	312	328	270	293	287	322	301	269	303	295	299	292	275	317	293	293	297	279	340	280	294	272	279	291	306	272	285	289	288	281	240	279	293	302	303	298	269	276	310	281	286	288	308	308	287	295	303	333	295	315	276	282	321	281	303	273	305	298	291	305	289	292	269	298	294	294	280	302	286	318	323	323	285	288	303	295	283	309	295	286	344	273	272	293	311	282	281	304	264	302	310	295	282	273	297	295	305	277	311	277	297	247	311	270	303	280	315	295	277	285	274	271	312	291	299	317	265	271	257	278	268	274	290	291	283	303	272	326	298	315	289	298	320	287	277	310	304	306	310	305	281	283	284	300	277	322	311	285	298	277	295	276	309	313	300	307	278	297	274	297	279	311	269	289	285	296	304	266	273	320	279	294	308	280	311	287	302	325	308	282	268	280	280	280	292	303	297	276	291	294	285	294	297	263	287	328	303	310	251	309	282	301	288	275	315	291	320	313	264	260	279	275	309	256	324	268	299	296	309	280	274	303	313	280	302	277	285	296	298	287	298	285	304	293	345	314	285	282	303	303	242	309	285	283	316	262	303	300	265	301	309	303	298	291	285	275	286	294	286	299	313	268	284	302	259	296	318	277	292	298	280	278	320	273	290	270	292	302	306	286	296	322	280	266	274	277	308	322	296	324	301	269	290	294	314	289	264	302	248	307	305	297	275	303	288	301	312	309	288	288	303	302	291	294	292	290	283	323	314	265	313	283	306	302	283	299	289	274	280	331	314	283	309	313	287	245	292	270	299	287	284	251	312	259	273	276	311	298	294	281	278	270	267	315	302	295	294	293	281	305	283	316	279	285	291	299	279	295	286	296	281	281	308	286	295	284	320	289	297	338	311	272	319	283	295	288	270	290	276	292	284	307	322	284	293	278	289	283	250	288	248	317	302	292	291	283	278	289	332	266	270	272	267	279	297	285	271	297	285	280	280	289	281	296	309	300	305	312	288	293	278	276	305	283	319	290	306	283	314	285	292	276	299	322	313	283	317	259	309	309	258	263	315	304	296	320	332	280	284	262	327	290	310	275	305	264	322	293	279	305	276	313	271	275	277	276	272	287	303	302	286	286	298	266	301	266	317	262	306	303	314	294	289	289	284	304	335	298	296	300	284	293	251	294	310	312	307	303	280	277	300	286	297	270	279	293	275	287	295	285	281	273	268	301	304	305	282	318	287	282	298	279	289	301	288	296	274	253	298	268	302	292	282	269	300	309	285	279	285	275	285	270	262	286	273	282	272	278	288	259	296	271	272	256	282	282	308	276	272	283	275	294	290	336	295	307	284	279	308	299	292	287	266	255	302	288	279	279	299	292	263	285	284	306	298	297	298	279	285	286	315	287	304	289	300	313	271	300	282	275	282	297	314	292	287	282	301	264	275	296	277	290	277	304	292	281	283	270	298	284	294	261	281	286	306	285	273	293	284	313	323	284	298	318	294	296	313	288	280	289	289	283	291	299	298	309	262	300	291	277	282	321	286	299	286	267	283	330	297	277	280	298	292	311	296	294	314	297	268	273	302	295	301	298	260	297	295	269	293	306	307	275	275	292	294	310	283	263	282	309	296	271	304	291	308	301	316	282	295	299	282	284	320	279	297	293	274	272	274	271	294	326	286	287	269	306	306	285	286	286	319	302	285	296	270	284	333	241	297	301	296	333	302	305	293	296	286	300	317	283	306	301	264	278	279	278	293	315	263	299	320	279	291	284	319	277	306	277	267	281	291	282	281	294	290	298	286	299	302	285	264	290	291	283	299	288	291	289	308	267	301	309	272	283	274	319	295	279	288	311	294	303	281	264	283	312	278	279	304	292	263	330	279	273	303	299	274	271	285	269	287	261	307	303	304	297	270	288	270	286	297	305	278	285	305	300	281	271	306	285	283	293	298	266	286	269	311	290	269	303	288	288	293	290	267	279	278	292	322	289	308	274	257	308	292	265	313	322	319	291	299	289	264	281	272	273	299	278	299	316	277	316	318	278	293	295	299	269	315	267	280	270	278	290	326	289	290	283	268	276	285	278	292	292	284	287	299	300	298	295	277	278	302	316	259	285	292	297	283	269	310	271	274	310	291	271	271	294	255	306	284	311	277	287	296	289	290	240	306	304	295	272	307	284	290	304	259	324	282	292	294	311	267	266	313	323	275	299	292	265	291	244	303	285	282	298	300	313	294	319	286	298	281	287	272	323	303	315	295	283	283	270	283	266	260	293	273	268	264	277	284	290	285	294	299	282	261	267	272	315	256	312	303	308	280	296	293	284	277	305	293	322	260	283	286	266	295	287	296	305	274	270	277	271	295	298	314	311	312	302	298	295	309	314	266	283	313	296	296	288	284	297	312	285	300	295	269	296	299	264	304	310	293	315	294	273	257	286	286	312	277	317	331	291	337	309	281	275	292	290	314	289	277	311	294	265	305	279	291	253	280	278	312	292	293	301	304	278	277	298	285	296	270	306	264	284	294	264	301	280	291	309	348	299	324	252	298	294	297	312	319	276	283	277	265	318	282	290	323	287	315	280	305	274	299	262	277	291	294	326	279	337	274	316	305	293	301	279	290	269	286	266	334	262	265	297	321	293	281	298
8879	13429	12956	8077	4375	3806	3251	1964	1703	1364	1243	1084	922	842	787	741	771	706	721	749	685	723	640	646	626	680	628	650	658	656	610	625	586	570	567	614	540	592	562	570	515	578	519	552	507	581	512	509	553	570	645	561	573	531	529	501	485	557	534	534	556	515	522	531	561	530	516	534	509	519	557	486	507	557	500	564	524	542	551	525	542	518	498	544	525	524	506	547	535	505	542	485	496	500	568	533	560	527	508	528	523	534	514	547	524	546	553	506	490	510	523	515	502	515	525	505	505	517	522	541	536	523	489	524	518	543	541	523	526	495	515	551	574	505	548	546	552	522	549	550	531	538	518	508	544	518	521	522	507	562	513	527	509	513	502	497	532	496	518	555	505	549	535	522	513	488	521	546	508	530	512	536	513	557	549	523	540	541	486	574	525	543	509	538	502	545	493	550	565	518	493	560	545	528	520	539	512	504	543	515	497	525	543	534	515	518	518	517	517	524	533	501	519	574	501	499	542	511	514	542	560	495	521	533	556	499	485	566	555	536	537	574	509	537	529	481	520	531	532	561	564	544	537	539	572	560	503	524	533	515	520	533	545	517	516	489	512	495	521	503	534	518	508	522	563	528	540	507	534	525	496	545	523	509	545	526	534	504	494	535	534	539	559	531	544	510	579	488	526	543	581	487	549	543	537	539	550	570	510	520	551	546	527	549	515	542	554	513	533	547	519	504	527	522	507	522	540	499	536	505	514	518	547	536	510	471	486	533	536	547	506	528	521	509	527	484	538	543	489	490	549	513	525	556	503	531	554	516	512	551	508	525	506	539	532	521	481	548	505	521	542	545	520	515	513	507	544	491	529	539	494	545	562	462	522	527	574	538	545	524	559	512	545	532	510	504	530	515	526	506	522	498	524	502	486	542	492	550	532	554	512	535	562	518	524	540	531	546	523	519	540	550	480	522	545	517	520	543	504	538	534	513	528	501	543	498	514	535	553	500	512	517	501	499	516	561	508	543	501	510	520	523	495	507	498	510	499	524	507	479	517	514	471	556	547	540	578	509	493	483	575	526	503	540	540	504	513	550	554	492	524	559	480	544	578	529	543	480	505	550	534	517	536	506	527	514	544	483	517	545	570	498	553	555	528	549	514	545	527	497	475	536	512	532	541	517	532	536	531	507	527	528	497	536	517	516	574	517	504	557	529	524	521	559	558	512	548	549	542	511	521	518	527	495	526	514	527	512	497	533	528	554	538	554	565	516	506	506	481	496	507	489	524	527	533	539	522	545	505	540	538	502	537	521	540	500	525	491	551	534	504	535	521	527	527	521	556	555	553	556	518	561	493	501	518	508	521	544	530	492	542	540	539	516	505	521	521	509	491	501	501	476	535	532	557	523	534	538	539	539	508	562	540	503	553	491	522	506	525	535	501	564	534	539	504	564	533	491	527	541	511	498	525	531	534	525	493	540	532	543	466	505	477	540	522	542	527	471	508	551	554	513	464	547	517	542	540	497	509	532	518	543	522	483	525	533	533	536	550	517	504	509	502	546	527	544	506	532	519	531	525	502	556	493	538	535	531	549	505	573	505	550	500	524	554	554	488	500	500	534	519	529	494	536	502	557	522	506	493	506	522	500	527	533	525	527	554	511	528	541	502	494	530	541	546	533	512	548	541	488	552	542	535	538	553	514	570	552	504	498	534	504	544	577	505	489	539	518	487	540	562	529	522	525	518	520	517	506	521	500	542	509	524	524	520	503	553	510	518	537	527	528	524	558	516	450	557	514	488	517	566	547	526	530	547	543	566	560	532	517	595	524	552	534	514	491	534	547	528	530	522	529	537	512	514	500	516	504	530	514	519	517	500	513	532	584	520	539	514	513	492	506	559	525	544	539	529	505	526	487	483	538	535	531	510	556	530	512	532	538	565	493	509	567	556	523	507	507	534	518	546	517	491	509	514	551	550	533	551	556	525	521	505	546	534	526	522	545	535	562	520	501	542	502	502	470	569	535	517	524	493	553	525	509	535	545	519	509	538	511	569	538	563	540	550	531	525	587	488	527	546	551	526	540	491	530	520	575	546	513	559	518	524	546	555	554	504	524	526	505	543	531	539	516	479	550	494	511	561	517	495	521	547	496	528	551	515	512	543	515	520	569	521	496	515	583	551	509	556	492	531	537	537	549	537	492	477	522	511	524	507	516	502	535	486	508	540	538	539	550	560	518	446	546	498	499	554	508	522	554	526	522	533	540	506	544	505	518	507	511	533	501	541	518	517	479	531	463	519	545	520	556	503	498	527	529	504	498	508	498	516	522	540	529	521	525	536	517	541	539	548	524	561	512	528	473	532	486	520	564	511	542	504	508	530	540	506	550	512	508	554	526	481	519	564	495	560	497	527	525	544	514	558	521	550	532	533	508	550	531	549	514	554	540	548	522	506	561	569	557	549	469	509	517	545	555	585	535	518	503	510	517	504	557	533	533	504	526	501	506	517	517	527	512	529	528	517	550	544	508	553	562	521	497	499	488	528	536	555	546	543	556	508	506	546	533	512	510	551	562	501	531	544	535	508	557	501	514	568	539	574	530	545	541	493	550	597	501	531	518	543	519	564	493	530	505	572	536	548	516	513	530	530	515	538	536	505	480	529	507	478	529	531	510	519	550	466	537	515	496	550	527	543	509	557	552	539	515	551	509	558	556	500	529	535	512	540	568	580	528	560	503	555	529	517	520	495	495	524	522	527	502	544	565	539	546	512	526	525	534	533	536	539	502	567	504	562	511	538	544	520	512	508	481	491	493	533	519	536	555	555	514	504	495	524	541	521	544	548	503	526	523	530	528	500	515	562	511	513	534	550	557	529	527	520	521	568	552	536	487	497	535	527	529	573	528	556	573	506	544	505	515	552	518	524	516	514	524	553	505	529	509	530	509	535	519	521	538	556	553	546	533	540	556	527	498	518	512	517	555	537	511	511	505	542	462	507	534	528	539	464	566	504	521	519	499	502	549	562	536	543	518	562	505	526	485	571	518	533	566	546	493	517	519	549	541	548	534	545	538	545	521	515	541	526	505	545	538	523	568	528	503	568	514	520	545	519	569	481	530	517	512	500	524	526	509	529	531	555	506	557	512	548	531	556	535	534	542	538	498	545	588	544	508	520	551	517	542	536	466	516	499	490	478	481	524	520	534	517	545	524	548	498	517	560	519	543	516	561	564	502	507	489	563	555	521	532	574	497	543	505	545	522	528	504	540	486	520	542	516	534	547	527	552	521	482	537	515	538	492	510	537	529	515	553	528	517	552	566	556	523	503	533	552	525	543	500	523	520	559	526	533	489	504	507	528	530	496	548	525	524	540	528	547	571	488	515	520	567	536	528	565	546	511	529	538	529	516	527	539	533	542	494	503	534	556	522	505	585	529	564	507	492	485	552	519	534	513	544	511	494	519	536	551	518	531	524	536	535	563	523	545	549	511	525	558	495	555	486	541	513	524	517	558	528	531
24168	21282	28327	24561	19661	4416	2070	1153	806	777	620	579	487	430	390	368	386	383	385	383	338	331	368	338	304	306	280	268	348	331	315	277	290	273	289	276	265	303	298	294	296	290	263	289	294	280	306	259	280	281	582	296	262	280	244	232	249	234	248	278	246	279	261	264	256	239	237	262	236	256	284	275	242	268	236	261	240	244	252	249	268	218	262	248	273	246	268	245	271	228	249	230	231	245	247	290	258	230	232	231	234	276	285	278	279	244	276	285	273	250	250	252	239	285	263	248	263	251	250	265	227	250	273	260	246	246	207	249	251	243	279	262	261	275	236	254	253	264	224	253	282	265	239	259	251	267	236	257	252	255	260	249	290	253	273	229	254	247	224	261	267	252	295	257	254	247	222	254	256	241	236	251	245	239	271	228	238	259	241	246	246	251	250	249	259	258	251	249	282	234	245	237	282	238	260	238	256	273	256	245	251	249	300	280	271	239	236	258	249	258	231	252	262	227	252	238	268	237	231	235	245	280	227	242	238	248	254	255	253	231	259	241	246	216	235	245	227	245	238	251	243	267	260	234	242	266	248	242	247	272	249	268	250	233	235	253	246	240	289	253	275	252	275	234	211	260	232	241	258	242	251	253	283	241	251	237	252	237	244	255	247	251	222	260	240	239	252	250	256	271	242	241	238	233	259	280	219	249	253	268	244	276	247	239	248	272	262	245	241	238	253	261	259	233	249	197	239	267	262	255	249	289	246	241	253	235	249	269	266	263	235	243	264	247	235	247	250	271	238	228	237	258	255	258	261	254	257	268	250	271	235	269	269	231	260	218	279	238	262	257	238	249	256	253	248	256	255	271	236	236	262	238	244	260	241	239	242	257	252	262	246	265	261	262	248	240	247	258	264	247	229	234	233	238	239	269	221	263	253	236	247	269	267	256	265	264	241	251	248	251	238	260	243	274	243	268	248	246	259	244	269	238	256	264	244	238	220	257	258	239	238	241	261	272	258	280	269	242	205	238	241	237	239	242	254	272	234	235	247	267	250	243	245	240	225	279	247	268	260	270	259	253	256	241	271	230	264	234	267	243	245	227	245	246	249	256	229	253	267	229	254	273	237	277	229	254	231	234	248	243	234	251	244	260	257	240	260	269	278	272	246	217	245	272	255	250	257	234	233	266	266	258	236	264	259	222	247	229	241	248	239	246	280	259	237	251	275	241	255	261	251	248	249	257	247	245	254	216	246	259	274	239	245	235	212	224	271	260	234	266	293	260	245	233	239	260	249	260	242	257	252	248	242	263	261	246	258	277	253	260	255	257	221	263	223	258	304	259	239	268	259	290	261	247	278	231	237	238	235	238	230	252	286	228	279	247	278	240	214	235	249	243	251	264	258	251	254	258	212	273	250	272	264	236	248	242	260	272	255	260	271	259	219	259	228	243	248	263	236	244	232	262	240	241	229	229	268	265	231	265	266	244	246	247	240	256	240	265	263	260	255	285	256	235	260	250	242	243	253	253	266	239	284	214	262	277	250	252	247	255	236	260	247	241	244	236	262	251	236	243	269	257	235	245	258	255	245	242	237	250	263	244	248	248	266	248	232	248	279	272	216	236	269	240	254	257	245	258	262	231	234	260	202	241	245	257	242	266	258	285	277	269	260	253	254	233	213	245	244	271	266	246	256	240	236	265	245	255	220	250	239	253	249	247	262	243	241	251	264	231	230	276	241	275	251	246	257	257	259	224	248	243	273	266	221	255	265	249	233	242	242	250	283	241	240	235	254	236	259	278	257	267	282	274	250	238	244	267	238	233	245	260	263	245	257	241	267	240	240	269	239	271	270	248	249	259	252	258	239	260	249	246	270	243	253	259	250	247	242	254	257	252	257	236	259	277	230	286	258	273	248	240	221	252	254	271	245	275	220	248	253	241	250	251	274	252	252	242	252	217	282	265	234	250	259	219	236	236	253	277	253	244	263	266	243	242	258	256	247	280	257	241	243	261	243	245	240	268	246	270	225	243	259	252	252	247	243	247	259	267	266	250	254	244	275	261	215	243	249	239	252	261	240	249	272	267	261	243	234	273	260	247	235	248	252	239	261	254	248	243	251	224	280	229	289	264	260	274	222	267	242	237	237	285	259	252	274	269	247	240	238	249	248	240	220	265	237	240	272	269	273	286	267	258	235	247	242	233	275	292	240	225	239	239	246	287	258	235	260	257	231	246	250	258	271	256	257	254	247	238	268	264	251	256	252	270	238	263	250	282	240	266	238	260	228	252	240	255	246	249	246	220	246	261	252	253	261	234	229	239	241	263	250	260	240	273	241	269	258	257	247	273	274	262	231	233	254	260	246	256	234	263	260	263	241	282	256	276	255	236	247	256	241	255	284	241	242	272	269	225	235	231	271	237	227	256	245	247	272	240	248	227	286	253	218	225	233	227	244	236	262	217	255	240	248	254	222	232	245	224	258	227	245	275	266	259	252	264	224	268	247	214	236	251	271	234	284	288	231	245	244	236	271	250	282	242	280	227	258	231	238	263	234	280	250	291	240	260	261	242	239	222	271	239	252	252	254	265	264	265	241	235	243	231	254	262	286	261	266	239	233	263	259	240	250	277	236	255	245	232	215	258	259	269	259	300	264	232	250	256	235	260	252	257	259	235	256	277	279	221	259	235	260	219	271	275	267	274	234	245	242	231	255	246	246	239	271	229	246	245	204	239	267	265	256	252	254	269	274	260	233	254	255	259	290	244	259	242	252	254	252	257	249	257	268	278	273	256	234	235	245	240	282	250	244	268	252	258	235	242	280	237	247	268	242	261	235	243	244	227	273	257	268	246	264	254	252	252	255	273	245	249	276	266	266	234	231	236	241	261	220	258	253	227	255	292	230	246	278	246	221	256	248	267	238	245	278	262	261	263	255	252	266	247	264	268	253	275	247	271	234	232	243	280	266	270	270	260	246	250	237	248	254	233	245	215	236	228	254	234	255	237	222	242	273	253	247	289	244	278	253	248	269	255	219	277	219	269	246	238	240	258	271	247	271	238	241	257	269	258	250	243	275	268	237	264	250	268	255	247	236	248	262	279	232	231	251	242	231	268	268	257	224	255	227	239	251	238	241	252	233	234	251	251	257	272	252	277	259	267	253	253	254	256	275	225	232	234	257	249	210	253	242	261	245	231	253	239	240	247	234	264	227	221	254	246	234	251	241	229	264	236	264	245	231	244	271	251	222	240	269	265	257	235	245	257	261	247	251	218	243	251	260	236	239	254	239	236	258	266	236	254	234	231	244	228	235	259	242	244	267	243	281	251	250	255	288	261	242	258	264	265	264	246	242	258	241	239	235	248	249	255	253	250	264	242	284	245	245	242	269	251	273	250	269	266	272	287	250	232	251	245	246	252	281	242	248	257	255	262	244	270	281	249	267	267	260	239	236	244	252	256	262	271	257	248	245	242	251	270	265	225	231	242	241	245	248	253	253	227	260	273	262	279	265	244
10533	20479	20165	12900	7735	6087	5416	3508	2822	2267	1930	1724	1479	1220	1173	1001	942	919	939	891	806	830	768	733	731	704	728	649	654	641	637	609	592	605	546	521	548	528	537	535	535	540	626	579	523	541	485	564	512	518	1572	625	477	510	475	488	491	464	520	459	496	507	475	473	471	469	453	495	481	507	434	464	435	460	468	480	434	472	491	434	516	472	501	451	402	425	464	489	481	468	475	468	506	511	446	424	446	501	468	462	508	467	476	470	469	478	444	442	411	483	451	467	457	500	464	482	470	481	474	450	447	477	423	451	444	458	450	434	469	437	486	482	428	479	452	496	461	456	490	468	449	460	456	454	483	452	486	446	464	440	447	485	486	482	511	473	519	497	467	471	481	527	480	445	459	438	474	468	498	456	436	465	483	470	432	503	467	432	473	460	463	467	469	462	460	496	444	442	475	492	458	461	468	434	474	497	495	479	450	446	466	408	452	502	459	449	437	471	502	426	480	444	475	463	491	453	504	478	438	434	481	468	455	444	458	500	427	481	470	430	476	452	430	447	439	472	429	462	473	436	459	461	486	448	460	503	486	454	465	453	478	444	464	502	451	475	437	451	429	443	442	464	479	439	463	482	461	462	480	453	475	457	479	489	481	432	489	406	486	476	460	444	468	477	449	464	507	449	488	479	444	466	449	417	469	455	438	472	498	487	453	489	455	444	471	488	466	410	485	494	476	484	457	483	435	457	455	459	429	454	484	509	422	481	482	460	462	435	455	457	446	463	456	444	471	417	469	466	501	476	451	447	461	465	457	427	431	474	482	478	477	451	440	458	483	472	445	492	474	449	486	467	456	486	483	478	485	458	439	463	449	478	457	445	501	484	451	456	448	482	451	479	473	478	457	463	456	467	468	449	410	445	491	477	473	496	480	462	496	472	516	463	440	495	486	469	446	464	473	468	475	461	418	468	467	467	433	471	531	491	446	453	451	453	435	477	502	451	429	446	444	476	512	461	438	481	509	421	443	485	468	441	446	425	510	504	474	469	477	433	468	458	450	489	503	442	456	458	431	464	466	476	457	444	453	467	451	458	510	492	447	501	436	445	451	456	442	442	494	492	467	485	451	474	435	452	480	433	479	478	488	479	445	500	457	443	485	460	482	454	439	486	486	445	476	441	458	425	473	459	483	442	440	477	501	493	459	513	437	459	454	491	462	429	457	472	469	497	486	460	457	475	426	477	465	433	465	512	463	447	483	448	438	470	502	428	439	483	457	468	443	450	502	475	503	450	455	470	464	450	459	471	463	437	459	462	460	430	486	464	485	489	472	461	454	506	473	429	489	481	482	453	491	469	489	415	437	464	480	423	475	474	455	467	450	468	474	473	489	487	492	430	451	452	460	462	427	480	461	443	482	484	518	465	469	473	413	454	470	459	468	435	427	477	424	459	473	449	451	446	454	446	483	489	439	444	471	454	479	422	436	471	408	489	465	449	443	449	447	473	457	476	455	461	434	486	484	478	436	481	480	482	486	463	497	487	457	449	481	468	497	483	478	476	461	441	461	431	473	429	490	449	443	489	443	461	421	465	507	452	450	456	487	449	457	437	414	477	445	483	456	456	485	477	488	466	463	485	463	461	459	450	473	441	480	456	491	450	453	478	478	457	457	448	466	455	416	459	453	491	445	511	457	433	495	478	473	476	457	480	454	445	456	490	509	487	483	477	459	424	452	472	434	448	483	465	460	440	480	471	452	481	476	445	460	495	481	462	466	525	414	492	457	479	465	440	454	479	488	476	476	438	458	487	476	436	452	472	462	466	456	433	459	452	460	469	517	458	468	446	433	442	443	454	466	485	446	442	458	502	435	470	474	482	439	478	477	495	470	506	451	508	463	486	482	457	470	473	441	449	466	468	440	446	494	477	456	513	467	473	440	489	476	448	467	455	469	460	449	461	494	457	499	443	459	385	458	447	450	441	470	458	444	475	451	435	500	464	479	461	479	462	454	449	479	472	480	442	479	448	503	453	434	463	443	463	456	473	457	476	444	434	477	449	468	474	477	457	467	456	459	483	441	467	440	449	510	432	466	465	490	486	437	460	447	449	452	449	436	465	469	440	426	480	438	460	425	436	472	483	458	467	500	505	454	471	473	449	494	472	445	465	469	458	456	457	463	451	468	434	469	457	467	478	443	446	459	450	453	465	470	468	422	493	502	455	510	460	462	449	442	473	417	447	475	472	485	472	451	480	458	493	496	419	467	475	494	477	471	475	473	474	466	462	450	482	520	445	460	457	451	485	514	446	481	432	484	471	461	476	456	469	466	451	466	459	450	422	460	476	457	471	456	424	451	482	493	447	511	504	479	490	424	458	462	472	422	461	477	442	483	459	495	460	453	464	459	461	490	458	460	449	419	483	452	486	444	491	477	466	446	454	482	490	463	453	465	464	477	464	440	477	451	481	455	459	435	484	459	468	428	420	440	449	446	506	442	449	437	428	472	425	472	489	485	490	468	434	449	446	437	461	472	438	445	486	451	467	485	478	466	454	469	463	453	463	459	469	477	464	466	451	440	463	442	481	455	455	474	464	495	450	445	437	465	489	438	484	438	495	428	457	443	461	458	432	492	493	502	482	444	465	485	427	460	471	439	416	454	454	467	473	450	472	453	448	437	479	437	465	461	464	467	461	453	490	454	490	451	494	448	405	496	484	434	474	448	465	467	485	460	434	494	424	457	469	443	477	480	468	485	457	480	462	489	438	490	483	478	465	496	482	466	444	467	485	465	426	477	500	458	435	471	453	488	450	455	451	433	482	465	461	486	435	467	453	461	438	423	472	451	434	439	476	454	435	450	467	486	420	453	472	471	452	465	464	451	480	431	507	424	457	478	493	421	443	436	484	475	462	456	450	439	467	433	460	453	427	449	463	449	441	481	462	463	472	452	457	466	443	477	501	450	455	470	471	433	444	428	467	454	484	464	458	489	449	463	468	439	466	476	496	456	465	467	439	463	467	453	468	451	462	498	450	421	466	455	479	458	466	458	492	463	476	502	459	468	410	480	434	449	464	471	472	472	529	466	516	455	441	471	491	475	440	480	479	430	485	462	425	446	479	475	451	452	426	450	474	461	471	487	480	460	431	461	467	432	443	462	455	441	456	448	479	455	475	457	458	461	483	496	429	442	458	433	454	486	460	445	412	426	465	470	492	471	443	452	429	456	482	459	451	438	471	470	455	446	449	458	448	481	468	504	500	473	490	488	462	452	469	470	437	470	464	450	453	440	486	447	483	457	463	402	454	503	478	481	453	450	485	423	474	454	444	444	455	472	439	441	483	456	432	493	457	472	447	460	436	479	477	466	484	467	455	483	471	488	467	404	409	476	497	485	424	470	440	414	434	482	434	458	456	439	445	471	455	474	421	478	444	461	460	488	422	472	447	452	468	441	450	482	471	470	460	483	471	492	447	426	410	451	458	451	475	468	478	486	453	484	491	454	461	448	455	473	458
23357	21274	28964	23897	21277	18351	4378	1588	1039	845	760	599	531	474	409	358	357	314	300	291	336	261	269	302	249	281	238	270	245	243	226	215	220	192	178	172	197	180	185	196	212	205	166	183	178	166	184	195	183	170	569	195	150	184	163	163	141	158	172	177	161	177	139	147	164	159	147	175	137	157	147	142	146	173	131	140	161	156	141	169	155	145	147	153	155	144	158	168	149	163	157	169	171	158	177	152	156	153	162	161	147	158	164	166	169	152	157	138	158	155	153	156	169	155	163	146	151	126	146	156	162	149	136	161	150	149	139	190	154	154	133	152	166	169	159	143	156	163	151	150	131	160	131	141	147	157	154	145	157	165	157	147	149	150	139	143	147	156	134	181	164	144	142	148	163	147	154	149	149	135	156	174	168	144	154	166	143	165	162	165	166	137	165	147	168	166	162	189	159	149	151	171	151	174	168	167	154	156	164	139	163	152	169	153	164	139	142	151	161	148	179	144	171	160	136	169	179	158	154	154	176	150	149	158	169	170	170	146	164	167	152	169	167	172	158	168	155	140	155	127	152	165	161	137	151	160	163	144	141	164	144	144	182	161	156	141	161	151	154	150	151	144	153	167	166	163	136	115	167	134	151	135	148	140	139	157	163	153	142	137	124	160	127	160	171	129	159	157	154	147	148	124	148	146	163	161	144	134	144	144	159	142	146	178	136	160	148	163	167	127	151	184	169	155	152	169	170	154	141	165	159	137	149	152	151	149	158	118	156	149	142	139	158	138	147	164	159	152	155	148	144	144	144	138	170	148	151	141	155	119	149	136	133	144	158	163	167	140	165	176	151	134	160	176	149	161	149	151	149	148	140	153	157	162	191	161	148	163	142	170	150	162	143	149	155	174	137	131	170	155	142	134	143	164	142	158	142	148	157	167	159	170	141	137	135	152	145	153	156	169	159	158	151	175	164	156	157	155	168	154	161	156	137	153	148	131	161	158	186	156	142	143	130	163	161	142	137	157	175	158	141	169	159	149	165	166	161	151	160	161	177	148	146	161	127	167	162	169	154	175	152	137	161	136	166	144	157	162	168	149	151	156	150	180	162	143	162	185	159	156	142	158	178	139	150	136	142	163	182	166	135	150	143	166	140	154	140	150	161	150	146	155	169	178	157	152	173	150	145	133	176	129	173	171	154	131	156	165	168	170	161	143	141	165	162	135	156	138	165	137	167	145	122	146	152	163	146	153	152	121	155	150	139	159	149	174	177	161	164	149	140	152	154	126	159	155	144	161	150	133	136	131	134	169	163	152	169	152	149	150	138	132	191	143	178	145	157	134	161	151	163	162	144	153	159	149	172	165	168	126	156	159	155	148	150	169	144	137	146	160	175	148	148	162	155	175	175	163	162	140	179	168	144	154	136	158	147	143	164	155	159	157	160	161	139	154	156	133	145	153	148	154	144	140	161	175	156	137	154	143	159	140	150	140	165	152	137	145	156	108	139	161	165	144	151	155	128	147	146	143	167	186	170	152	123	140	162	145	159	152	148	152	177	160	132	159	157	151	150	142	158	166	151	147	162	169	160	142	143	146	160	152	154	154	136	168	160	172	150	150	139	159	153	133	174	167	157	143	142	144	156	159	153	169	165	175	144	161	150	159	181	142	146	139	167	141	161	174	127	169	146	163	159	152	134	134	136	147	140	154	149	154	171	138	152	143	176	166	151	157	167	154	144	154	129	156	164	154	169	151	140	158	159	157	140	162	148	157	138	161	155	138	147	145	162	157	156	158	145	141	143	144	154	178	168	153	149	170	144	139	158	148	147	159	147	143	160	144	153	141	156	156	160	161	148	150	138	167	156	160	156	157	157	163	151	157	138	163	154	127	139	166	158	141	172	163	163	152	161	149	147	125	142	161	156	150	127	166	147	137	139	153	170	134	158	141	185	161	153	145	164	162	162	161	154	144	146	171	174	167	148	178	170	161	179	154	166	157	154	153	164	167	148	158	161	156	155	154	133	138	167	162	168	144	156	149	163	153	154	157	168	144	163	164	151	167	160	146	154	165	159	145	158	168	169	186	154	144	155	139	142	139	147	171	137	153	140	142	156	161	137	159	166	129	136	141	154	138	154	156	144	152	165	146	154	141	156	144	139	132	145	163	173	160	157	156	176	170	154	170	153	168	171	152	157	161	141	143	139	192	152	141	153	160	165	155	153	146	143	172	153	143	149	154	147	153	142	146	141	142	148	140	149	161	153	149	148	161	155	152	147	158	143	140	163	148	149	157	155	127	167	128	155	147	147	147	168	182	152	150	166	157	165	136	145	136	155	167	144	141	151	151	154	152	160	151	168	129	164	137	172	146	142	137	156	144	155	132	163	145	162	149	163	152	140	153	149	123	142	147	136	156	159	159	137	138	144	164	148	143	159	156	165	165	164	167	145	150	129	158	136	168	143	129	170	146	142	126	155	137	153	151	170	143	155	165	147	163	158	150	146	156	157	161	148	148	172	132	156	181	147	129	137	171	156	171	172	140	144	150	148	163	143	122	157	157	143	153	159	139	167	148	151	157	162	150	143	171	166	175	153	132	175	176	144	157	174	146	164	160	140	132	140	158	148	144	159	170	135	143	153	147	144	174	155	165	141	155	168	130	128	165	158	172	153	138	150	157	171	162	167	153	147	155	129	157	125	162	125	145	152	167	152	153	120	134	144	170	142	142	154	145	158	138	174	159	161	144	151	163	149	163	158	168	146	167	131	159	157	169	157	141	165	150	156	145	144	147	158	137	143	140	154	148	143	159	148	137	164	140	142	157	158	163	146	169	160	144	167	153	145	152	156	149	132	136	151	166	157	153	140	153	138	157	154	157	136	143	136	153	132	162	167	148	140	136	152	145	174	146	143	165	134	162	152	146	135	145	148	181	165	149	149	173	156	188	145	163	145	151	144	139	165	174	148	174	152	141	147	153	157	166	162	137	147	159	153	131	162	131	140	136	143	144	168	174	164	163	146	162	164	129	153	144	161	150	135	139	140	164	156	148	145	166	138	158	160	148	148	135	150	152	162	156	122	167	130	119	153	139	142	166	161	142	167	159	136	137	146	155	171	137	148	163	128	126	141	177	143	162	143	149	138	130	161	152	168	154	134	164	142	150	164	148	158	164	155	140	153	155	161	172	159	161	138	172	153	141	149	174	163	166	188	136	137	172	150	144	168	137	152	126	153	138	161	143	171	148	161	153	160	158	137	144	162	145	130	179	160	149	139	150	156	154	148	144	160	155	156	121	118	157	153	182	146	153	138	134	159	143	177	172	143	161	153	135	146	157	147	160	144	149	142	153	134	160	148	156	147	141	159	148	147	156	177	146	173	128	163	160	167	140	159	148	139	149	136	151	159	164	154	167	143	171	166	147	162	148	162	156	169	148	136	143	158	157	140	152	141	167	126	154	157	144	158	160	193	154	137	148	178	146	150	163	129	161	129	184	148	128	142	133	176	142	156	135
12505	25452	24253	17035	11017	8291	7262	4801	3701	3072	2524	2006	1696	1464	1404	1230	1087	1057	982	895	826	734	748	682	700	580	674	599	630	561	523	544	482	445	456	384	456	431	419	447	443	412	426	448	405	396	411	371	377	363	1676	357	326	332	346	322	296	311	292	308	315	276	310	312	286	317	352	272	286	272	270	279	268	297	251	267	311	259	257	303	261	309	290	284	281	305	290	287	278	292	290	267	279	300	276	276	255	280	280	306	274	277	295	268	270	277	276	313	278	267	294	282	277	314	294	257	293	263	288	273	294	288	271	291	279	308	299	280	302	276	310	294	276	273	257	283	286	287	271	276	277	269	297	295	306	298	264	263	268	261	291	295	317	274	269	265	291	308	277	295	278	297	276	304	300	308	304	300	275	264	271	296	287	301	271	287	285	311	279	277	281	271	331	281	304	288	299	270	308	274	288	272	290	307	294	267	296	267	274	249	312	290	293	271	304	316	261	320	278	256	285	286	278	320	258	256	278	289	280	303	250	280	285	316	279	270	264	268	273	281	299	280	281	290	309	261	289	290	260	271	263	308	296	315	283	302	270	294	255	280	310	295	279	268	272	282	273	291	273	289	278	271	307	290	295	283	268	283	271	298	260	291	323	295	296	278	294	294	255	272	265	278	289	266	271	296	307	270	287	277	302	281	303	291	280	275	299	282	262	291	298	273	286	304	272	295	272	266	260	263	301	319	291	307	279	279	268	232	262	251	282	252	285	289	277	300	295	288	271	286	265	278	295	292	284	287	292	266	269	265	257	261	296	284	273	299	272	267	280	271	281	288	280	260	263	287	290	282	298	256	284	292	273	282	283	276	264	294	283	267	255	317	272	283	281	283	280	294	267	282	279	249	278	283	280	271	300	276	304	304	264	291	294	269	263	287	293	263	319	288	255	268	278	263	266	288	265	267	277	283	269	299	297	280	272	269	281	270	262	246	321	293	289	282	301	278	287	298	284	275	279	282	284	291	256	252	260	285	282	283	308	276	285	257	277	278	299	283	271	286	282	278	291	285	286	269	279	304	280	303	285	270	276	288	258	275	291	266	252	261	284	276	276	310	256	288	304	277	261	293	272	285	281	263	270	281	285	281	283	270	274	273	313	282	295	285	277	314	293	266	290	266	268	306	291	294	288	282	305	305	302	285	260	273	298	276	257	286	289	294	246	287	266	299	270	261	259	264	274	275	297	283	273	260	247	301	288	252	282	285	286	296	279	291	265	248	291	315	275	294	266	280	290	291	289	292	270	312	278	266	267	266	315	263	296	268	271	309	273	254	291	256	310	278	284	274	286	283	283	289	290	295	314	275	273	308	283	289	283	316	280	311	289	251	294	301	290	284	290	274	286	258	284	274	258	276	296	293	277	275	289	298	271	315	316	277	289	277	292	280	298	280	272	294	261	294	297	296	257	275	289	283	293	287	257	284	287	250	262	288	259	279	278	268	299	299	291	279	291	319	284	282	296	296	257	287	302	266	266	247	261	276	310	292	307	305	263	280	250	261	313	269	262	275	289	282	279	308	288	301	267	253	292	291	282	300	288	281	285	260	256	255	306	283	278	276	280	281	285	281	306	273	286	256	267	259	275	267	278	261	274	277	266	282	302	286	306	266	283	267	290	283	267	312	292	282	290	270	269	264	290	268	269	266	284	289	300	277	268	297	299	279	284	281	279	260	282	255	261	290	257	263	271	296	282	263	299	276	288	286	289	253	292	264	270	300	287	288	280	242	310	320	251	307	302	283	268	290	295	291	290	256	287	289	292	316	294	287	275	265	290	278	273	277	257	277	302	295	295	303	247	283	258	269	284	275	278	286	278	269	278	273	291	264	266	288	291	328	265	305	310	287	301	308	257	284	277	265	271	294	270	281	297	259	298	271	282	280	300	258	273	283	273	271	257	261	291	279	280	280	279	252	297	281	286	309	297	282	277	277	278	270	318	319	272	266	280	302	259	271	278	286	302	273	286	290	284	261	265	293	271	251	269	289	271	280	283	263	308	263	295	329	276	273	279	268	284	282	275	283	275	273	258	292	292	274	271	302	280	243	250	256	253	300	253	297	272	275	315	271	309	292	303	299	295	274	269	265	290	290	260	318	278	277	264	271	285	276	281	279	286	264	267	269	273	284	284	303	256	280	254	277	300	278	295	294	266	306	274	258	284	263	267	274	291	273	288	296	277	274	287	272	267	288	292	262	308	280	292	254	273	275	289	304	283	292	273	282	314	259	252	295	282	242	282	285	281	316	289	283	279	272	281	274	280	284	275	269	281	281	279	265	299	290	276	304	289	274	285	274	291	283	272	312	279	269	278	262	259	281	302	291	305	291	270	285	277	296	301	242	291	276	301	266	288	285	257	273	255	270	307	274	270	290	305	290	297	259	272	278	320	267	302	289	284	282	253	281	250	278	257	284	281	272	255	293	294	279	282	276	292	316	297	286	266	271	275	289	251	255	279	295	260	288	299	269	282	272	283	246	261	278	256	280	272	276	285	259	274	291	286	304	287	285	301	301	292	306	304	304	291	321	259	289	276	263	286	258	277	289	284	300	282	283	265	284	296	279	270	283	279	271	274	285	266	316	269	277	284	262	283	278	277	279	291	287	260	248	265	285	303	234	284	295	298	288	293	316	301	289	268	284	277	286	298	286	282	286	277	258	285	308	257	276	274	289	299	285	267	273	266	269	262	303	266	273	263	284	297	303	266	297	286	264	296	313	281	263	281	283	297	309	271	256	272	283	255	272	277	273	275	296	281	279	242	250	272	260	291	277	290	251	277	292	294	307	268	306	276	299	308	270	276	284	297	286	267	267	269	277	312	266	274	276	279	289	298	265	277	257	280	305	284	279	252	278	306	265	296	296	284	295	262	286	269	275	263	265	288	284	294	278	271	263	281	261	278	266	267	316	275	281	274	281	278	274	268	296	259	274	277	255	268	271	306	271	275	298	263	268	283	292	287	279	276	294	273	294	281	272	311	281	313	274	264	286	305	302	279	287	278	283	240	270	291	272	301	290	285	285	280	272	308	261	302	279	247	263	289	283	261	240	250	309	272	282	305	269	260	290	262	321	278	299	292	252	312	271	266	265	278	269	266	253	273	280	290	267	294	296	280	288	260	275	293	274	302	241	294	278	319	279	272	258	291	286	277	287	284	265	290	303	260	298	260	295	296	312	290	292	286	302	261	261	274	284	278	296	266	271	262	289	285	304	266	289	261	299	293	305	278	269	281	251	296	282	306	272	302	272	268	263	262	282	276	280	274	264	277	259	297	289	277	293	266	285	278	282	278	294	274	284	265	322	285	277	269	268	277	259	318	283	275	281	263	305	280	265	299	282	259	264	288	236	282	252	277	272	273	280	271	267	287	274	286	262	281	263	275	259	289	311	276	273	268	281	287	292	296	267	285	294	281	251	254	289	316	288	266	269	254	302	262	303	260	289	279	290	287	290	300	293	268	252	261	262
26811	20036	9652	4022	1826	1209	1044	690	583	472	458	420	394	390	380	324	350	317	317	347	339	320	297	355	286	303	319	303	287	326	300	286	294	309	280	259	317	265	308	288	291	295	300	287	272	289	288	276	294	286	287	288	277	283	281	289	303	274	296	310	304	283	303	267	324	276	307	287	288	291	298	270	287	294	297	291	276	255	286	272	285	276	284	318	288	291	296	277	305	288	288	320	286	273	292	265	263	286	275	270	252	298	278	302	287	292	264	309	279	293	307	269	319	255	303	280	311	293	288	276	291	290	287	274	278	328	261	258	288	309	282	260	265	260	280	266	273	273	266	288	248	292	299	285	290	277	264	269	275	280	272	298	285	269	277	287	298	287	312	277	291	315	296	270	273	288	284	278	274	311	297	272	296	253	289	276	289	277	280	301	267	255	309	252	266	284	304	274	276	292	275	278	281	306	297	268	290	309	257	280	311	274	301	314	299	271	275	284	298	274	279	258	282	263	342	306	293	298	291	273	278	299	284	289	298	268	274	281	318	278	309	294	243	300	286	287	287	271	262	281	296	276	300	316	297	279	248	266	306	284	295	307	284	281	287	275	281	315	280	281	270	281	282	278	296	277	282	292	305	287	290	262	296	312	263	275	300	295	269	298	313	281	274	254	269	290	269	307	276	304	282	272	288	297	299	292	326	274	272	281	278	297	273	264	265	283	268	278	299	289	299	255	304	298	310	302	309	301	302	283	306	309	280	281	275	309	268	311	279	321	281	294	305	294	285	295	310	285	285	272	285	284	296	315	315	266	304	298	297	244	280	254	285	274	295	277	276	280	262	299	289	297	316	264	266	265	293	275	295	310	300	293	260	264	302	265	271	307	265	237	283	301	294	292	285	289	285	249	296	302	297	283	289	309	272	264	328	281	284	316	283	290	289	302	297	284	274	281	301	299	291	294	291	264	291	267	289	275	301	299	287	255	258	277	287	290	274	284	282	306	314	288	302	317	280	284	291	298	276	313	265	282	299	283	306	286	277	272	243	286	263	270	285	298	291	278	294	286	271	304	250	264	272	301	299	271	269	289	289	317	297	294	300	293	283	303	276	304	278	269	301	294	297	311	296	281	261	283	281	248	276	284	288	301	293	317	285	281	282	292	281	272	287	261	300	262	256	315	282	315	265	282	281	295	315	300	281	296	300	285	255	286	319	285	255	285	304	289	267	298	294	278	311	263	277	294	257	303	283	275	290	256	300	313	275	269	305	284	268	292	305	293	288	289	285	291	264	308	284	281	267	272	292	295	295	253	311	279	289	258	279	315	296	280	292	284	266	307	272	262	307	287	289	307	292	320	301	281	280	261	283	264	281	280	317	322	334	282	305	292	280	259	322	280	257	304	289	285	308	308	292	289	274	280	286	288	307	275	276	289	277	279	301	276	285	282	264	258	324	281	262	282	261	331	286	272	280	293	251	285	295	291	279	277	284	278	275	273	302	297	283	294	282	271	263	265	276	264	286	291	276	289	286	287	286	284	282	289	277	270	262	290	278	300	307	299	297	249	265	284	317	288	293	311	298	275	308	272	331	255	282	301	287	307	263	272	241	290	272	296	281	251	282	268	285	291	298	292	299	248	304	294	281	311	277	304	292	271	256	274	288	302	267	296	290	247	288	282	272	266	278	293	300	312	317	296	274	286	281	290	278	288	285	268	310	251	303	279	319	281	307	279	284	295	286	285	299	275	306	261	277	306	284	314	260	249	265	295	248	283	304	272	324	260	278	259	301	287	308	289	286	283	265	275	266	295	272	313	310	277	302	280	301	303	300	278	287	289	293	296	305	300	268	285	305	276	262	278	307	275	300	286	312	286	303	311	282	284	268	299	278	297	281	278	272	276	298	277	302	285	270	265	274	243	290	282	298	281	303	275	302	291	256	273	295	251	274	296	290	308	288	283	279	302	296	288	272	287	256	290	269	274	296	277	315	296	271	297	303	305	263	312	262	296	299	310	272	281	296	318	290	316	290	257	331	296	285	290	307	272	269	285	291	289	296	295	263	288	297	270	272	285	278	311	286	291	284	304	282	269	284	274	308	251	298	296	315	252	281	261	275	293	282	277	294	282	287	286	269	286	298	271	306	272	300	289	297	284	297	285	287	289	314	285	271	263	301	275	281	300	281	292	281	291	286	261	284	290	292	282	269	300	305	303	251	316	271	290	313	288	264	299	281	288	283	282	288	247	282	289	299	274	312	298	262	280	285	330	281	287	294	269	263	309	278	281	288	280	290	282	268	286	329	282	287	305	291	280	273	290	262	291	287	273	300	300	274	289	257	296	275	304	267	270	266	300	282	254	289	318	296	256	293	281	315	299	293	282	275	291	278	265	278	282	307	287	272	283	288	281	322	285	284	301	312	258	275	316	277	250	268	295	289	289	264	282	292	293	275	274	269	254	254	274	272	254	281	264	275	250	307	300	274	292	268	311	270	295	261	278	286	329	273	317	288	238	298	270	282	294	322	297	291	275	276	313	293	287	296	316	302	257	284	276	281	297	278	322	314	291	286	288	271	302	286	304	276	295	254	291	278	294	306	306	301	296	271	309	304	289	255	271	261	261	272	292	251	286	283	332	288	282	277	272	309	309	287	290	300	283	289	299	301	290	319	294	267	295	293	306	283	301	306	311	316	260	269	286	288	282	293	290	264	287	295	306	276	300	286	259	311	291	294	284	274	279	285	299	277	297	253	299	306	302	302	265	267	303	275	294	279	297	295	262	307	269	308	310	288	313	305	308	300	289	304	289	311	285	277	278	281	298	273	280	290	288	274	325	285	299	305	292	290	288	267	278	282	305	267	292	265	303	287	284	292	276	273	272	275	290	271	271	263	290	294	254	264	262	271	249	289	265	291	266	312	317	312	303	310	286	298	279	275	264	265	275	277	296	272	300	302	298	263	271	299	307	262	273	281	267	321	299	267	267	295	271	257	297	291	285	297	256	304	314	317	275	287	304	271	297	285	274	307	248	262	279	273	295	284	272	291	280	277	257	293	259	302	274	294	275	262	268	280	306	307	283	289	280	278	297	302	304	280	291	323	277	284	279	319	267	289	256	273	305	283	249	306	304	291	291	297	290	294	293	260	256	306	291	266	276	286	291	289	268	262	280	302	296	260	306	280	300	305	289	272	291	281	300	275	291	285	274	286	331	303	269	276	292	289	302	334	294	269	290	283	297	278	307	287	273	284	285	282	322	296	279	278	279	287	292	246	265	273	289	277	314	270	289	301	305	278	284	264	271	288	276	283	297	302	282	257	291	275	274	275	273	297	283	276	278	275	258	272	288	293	268	319	305	265	260	287	293	281	266	263	283	307	295	271	285	287	305	269	285	285	269	306	296	301	289	282	298	265	287	285	280	291	267	289	296	307	272	265	260	308	254	269	286	267	289	304	298	311	286	303	277	294	261	304	278	269	281	277	285	255	299	289	257	299	308	284	259	277	286	270	249
8799	12474	11990	8066	4746	3470	3122	2021	1718	1401	1258	1038	939	836	829	814	819	764	728	670	678	686	651	684	625	630	643	622	592	653	619	621	590	577	536	560	536	570	587	582	600	539	548	563	570	534	530	531	519	551	640	492	517	529	513	557	528	555	523	522	522	519	518	535	477	519	555	559	511	538	515	548	456	522	487	509	501	515	498	512	493	517	553	519	537	518	501	491	503	499	543	546	512	505	489	538	518	512	526	535	527	508	520	564	545	488	540	532	521	487	465	523	541	503	530	556	528	523	517	508	512	501	523	515	482	535	539	497	467	520	485	565	534	488	517	563	540	539	525	513	492	486	541	543	460	525	522	525	531	520	492	541	530	531	508	541	548	513	495	542	535	531	506	483	505	487	539	548	530	498	549	541	528	498	527	535	512	531	523	522	523	520	559	545	528	536	508	559	549	513	495	499	498	512	555	532	537	502	560	526	492	538	484	518	529	530	529	541	564	509	511	496	536	530	505	519	497	491	533	507	575	524	507	549	499	534	559	531	497	518	567	490	538	521	511	511	512	571	489	492	523	520	552	570	507	470	518	486	534	526	508	517	489	534	494	501	506	524	493	494	548	499	507	515	501	517	576	488	527	510	538	532	580	554	553	527	495	493	557	552	517	486	540	488	520	512	535	486	548	518	506	540	491	499	489	535	516	500	524	488	479	475	503	492	520	517	508	503	500	525	492	514	530	530	561	486	456	518	512	532	540	557	494	542	523	482	501	486	520	544	498	503	482	480	526	544	547	524	495	499	508	507	523	554	489	505	508	510	532	516	535	511	518	520	534	550	529	475	519	486	501	522	562	511	503	536	521	510	508	511	490	494	566	522	543	510	527	534	532	482	485	520	508	505	555	496	508	501	521	520	506	503	509	526	480	508	507	559	522	513	561	536	517	523	517	550	538	561	518	539	527	510	486	469	531	489	537	562	505	541	539	498	518	537	523	543	536	501	516	511	531	490	511	539	513	483	495	517	491	562	508	525	540	536	505	506	525	539	551	509	520	575	481	481	524	522	528	505	568	550	528	519	538	517	520	521	516	495	543	495	525	551	503	493	524	556	519	536	493	537	497	491	551	550	499	522	512	504	512	487	546	480	510	566	515	523	501	482	531	529	478	545	504	510	558	521	510	518	518	477	499	532	537	529	518	502	506	504	516	502	514	537	525	531	500	477	492	507	528	513	486	530	495	497	542	480	515	536	460	516	535	543	491	521	489	539	498	503	496	497	523	541	519	556	481	542	541	508	540	490	518	530	495	543	524	474	510	541	533	493	524	523	496	506	462	461	531	544	504	476	512	520	542	501	466	544	516	514	497	504	544	516	508	538	522	500	523	511	523	528	531	546	567	457	572	470	493	472	549	506	541	501	520	517	503	524	512	498	532	553	530	528	538	530	501	510	553	495	490	501	514	551	531	531	524	528	498	519	497	523	538	508	496	519	522	481	522	557	565	535	533	480	527	485	527	508	495	520	510	547	526	515	519	505	502	570	530	486	484	527	587	517	500	484	530	499	519	539	523	513	515	484	549	480	525	541	527	503	565	488	516	557	516	521	564	497	531	562	534	544	520	493	503	498	540	519	505	508	523	508	512	508	551	501	527	501	511	499	516	505	496	522	522	495	510	559	519	514	561	517	528	537	543	511	543	536	534	530	468	560	543	512	502	518	503	539	534	509	559	534	507	536	508	520	482	518	512	504	534	517	504	508	511	496	509	526	509	534	525	581	513	477	502	539	509	546	507	542	506	527	479	543	498	520	501	509	540	472	484	537	563	565	509	557	525	509	542	505	473	525	501	492	527	518	548	522	492	531	534	499	487	515	521	524	522	520	561	517	529	523	509	533	525	512	573	526	504	522	515	515	523	480	552	553	499	521	552	504	517	497	477	525	524	514	533	541	537	545	523	498	545	544	531	515	528	541	510	485	537	548	521	494	532	490	547	501	548	494	523	538	500	565	492	511	533	490	532	500	511	490	508	516	507	517	519	545	537	522	476	509	563	572	562	512	543	548	544	504	508	554	530	516	518	504	541	507	508	482	521	525	525	534	523	512	498	505	504	509	501	510	526	530	520	531	514	488	517	540	541	500	522	506	520	524	505	521	502	518	544	527	490	529	508	507	551	522	504	499	533	520	484	501	554	545	511	563	504	521	517	516	486	552	509	466	510	513	499	518	530	519	514	490	546	476	501	509	524	537	495	496	490	572	501	538	518	530	490	520	506	510	534	509	538	527	532	518	543	543	524	559	513	490	553	503	507	525	504	487	537	539	508	542	512	528	505	533	541	549	494	540	488	538	534	534	560	500	516	543	515	501	509	502	560	510	510	484	507	562	498	511	491	542	531	527	531	505	491	524	496	536	514	509	489	519	508	475	523	497	527	563	508	500	536	475	540	456	549	533	524	532	537	552	511	538	520	502	513	494	515	519	504	507	535	539	497	534	496	535	548	535	531	535	533	508	533	513	529	539	519	516	517	529	546	518	508	543	541	549	485	520	502	509	493	502	512	549	517	547	508	512	540	510	496	528	527	538	513	499	537	532	535	544	503	512	512	519	500	560	464	488	510	522	514	567	523	529	522	561	546	518	488	502	482	505	507	531	495	510	508	554	556	494	523	532	492	529	526	528	497	492	564	531	541	517	542	533	528	468	510	528	514	538	495	524	532	479	487	492	565	542	535	502	518	519	512	561	538	569	524	550	465	528	503	550	547	518	527	522	582	544	521	504	523	520	509	514	523	540	520	549	504	527	528	482	551	509	515	484	549	536	515	504	513	550	535	500	522	471	527	534	535	494	527	484	527	525	477	555	503	501	503	548	525	561	520	461	515	493	557	509	534	519	519	491	472	488	488	546	519	574	512	531	517	508	515	521	523	483	504	510	547	534	508	513	478	527	508	541	510	520	497	510	531	489	548	547	545	538	499	508	526	520	501	498	545	546	517	486	535	509	461	561	506	535	522	529	522	516	522	524	520	561	522	512	512	584	493	522	494	501	513	544	500	526	493	517	544	506	517	536	548	502	519	525	506	534	511	499	498	504	505	500	536	525	569	515	536	477	524	532	524	477	525	526	519	536	492	492	516	483	542	475	523	511	477	467	512	513	508	515	487	505	555	494	542	540	505	489	516	530	528	527	500	474	539	544	538	540	506	524	530	515	544	535	533	511	560	492	536	530	489	512	531	513	534	481	480	508	532	506	524	533	534	536	522	488	516	517	529	560	523	541	517	508	518	520	500	498	520	498	458	519	500	507	514	567	513	515	536	556	542	525	533	504	512	516	511	498	504	529	504	536	509	515	561	517	489	530	505	565	514	549	517	508	534	481	543	504	512	525	502	558	522	493	506	527	514	522	517	500	534	517	529	506	536	488	483	492	534	523	527	535	515	497	502	530	480	492	480	490	516	504	517	516	526	543	532	516	555	541	516	523	496	557	497	519	523	536	542	495	525	534	542	527	511	518
24232	21308	28370	24547	19834	4761	1915	1187	829	737	663	540	478	466	390	404	361	359	332	335	363	333	334	290	340	330	328	325	316	333	285	289	308	288	256	281	291	262	263	243	281	252	299	261	252	233	267	268	242	225	494	264	259	251	247	232	248	244	217	231	274	248	262	259	237	251	264	230	253	232	253	230	238	239	238	248	270	249	245	258	255	241	230	238	257	237	209	243	235	266	236	233	294	253	239	254	246	230	256	259	239	248	226	258	259	254	238	263	251	251	260	234	245	234	224	263	240	239	244	242	240	241	247	207	239	221	229	260	242	247	214	256	265	260	217	251	222	223	239	253	242	226	266	239	250	225	224	238	234	214	241	229	234	240	224	236	215	256	225	246	200	246	277	229	251	237	248	253	221	236	213	249	218	223	250	250	222	219	229	257	260	232	264	227	251	226	260	235	246	253	241	229	265	253	250	255	211	219	244	243	216	248	210	256	254	251	228	255	208	254	254	239	226	229	256	257	259	245	238	224	229	245	226	208	239	264	247	262	242	226	248	236	249	189	255	235	265	239	247	243	239	219	261	210	242	235	233	241	253	225	264	239	255	246	214	225	220	241	250	230	219	222	218	240	260	266	236	262	240	239	224	248	261	265	257	237	264	260	243	246	252	238	247	253	227	227	248	242	259	213	240	237	229	259	216	242	244	223	250	220	257	247	252	240	249	255	253	267	243	234	229	252	240	234	270	262	231	228	229	242	218	242	246	265	224	242	242	208	266	245	241	260	223	215	219	234	247	238	253	240	238	228	216	240	232	235	210	257	228	222	232	254	214	235	231	221	238	228	275	228	219	255	238	228	244	250	240	232	221	254	230	231	252	240	261	222	244	243	272	253	244	210	235	244	264	213	230	263	240	243	238	263	227	240	254	231	251	245	215	259	239	232	231	221	271	251	242	208	213	247	236	236	265	247	233	243	259	250	261	240	256	224	242	261	252	243	267	263	240	250	255	237	244	223	226	238	221	221	246	259	248	235	227	236	227	249	249	246	224	247	220	243	252	249	226	266	214	229	262	250	224	277	259	231	209	246	244	252	266	241	218	274	226	282	260	226	248	245	226	272	250	239	241	253	256	234	261	283	231	254	219	258	262	231	233	236	241	257	242	239	239	247	250	237	240	217	237	227	236	253	249	230	234	221	269	229	268	243	251	235	211	244	241	208	240	266	239	242	213	251	254	242	270	233	218	233	245	234	239	234	244	251	199	266	229	255	243	248	235	248	244	268	226	246	240	240	240	233	223	264	258	216	249	216	246	236	232	219	203	231	238	243	253	228	216	236	241	242	208	249	253	243	236	237	232	253	234	224	224	222	235	239	247	226	227	265	234	277	261	267	247	236	219	273	219	251	235	237	258	242	258	267	264	218	226	245	259	219	220	255	226	243	256	229	238	264	234	222	241	224	235	241	244	264	257	231	236	290	247	239	231	261	239	229	253	238	237	251	256	258	227	267	204	246	259	242	244	223	237	257	250	239	228	232	228	234	236	228	267	232	227	239	240	216	256	240	250	235	230	228	252	253	232	238	232	238	239	234	251	256	238	251	241	252	239	235	248	242	229	241	236	243	238	220	241	251	251	252	260	239	237	257	205	252	248	277	220	222	225	236	222	239	248	249	254	243	244	239	249	235	282	251	244	246	216	235	224	230	236	235	236	288	241	251	239	255	240	227	229	222	255	232	221	243	251	247	223	225	237	259	241	240	261	225	238	253	201	234	255	242	247	216	262	238	267	253	278	227	251	260	259	250	235	247	247	253	225	244	226	246	246	258	268	249	242	226	222	252	230	249	250	279	262	261	257	234	229	254	245	221	266	239	246	249	217	235	233	218	255	230	230	229	233	222	263	224	247	223	282	246	229	240	218	252	253	249	235	248	206	228	226	266	220	237	227	235	269	236	254	225	253	230	258	243	266	265	253	209	248	241	237	245	227	225	226	219	223	239	260	222	221	245	220	243	228	250	260	252	242	247	213	269	249	236	238	238	218	247	249	282	230	253	249	282	237	238	265	254	259	223	238	270	242	225	235	284	238	248	223	243	241	246	240	216	235	236	222	236	238	252	245	268	245	254	236	239	235	219	249	240	252	237	253	217	235	248	231	247	225	243	237	238	235	256	261	234	262	233	231	254	246	257	257	269	298	251	256	242	216	234	228	245	272	254	277	252	245	254	228	268	256	246	244	232	231	228	243	238	260	223	250	251	223	238	241	260	232	233	255	261	248	247	234	256	263	247	239	260	244	226	245	253	242	247	240	218	240	252	258	244	253	231	248	262	259	223	253	222	210	257	254	239	255	234	286	238	248	218	193	234	235	232	252	236	259	217	232	240	238	260	234	219	265	239	263	227	261	261	269	241	253	241	261	270	277	224	219	242	231	216	241	247	252	231	244	274	237	209	241	259	260	243	236	244	263	256	255	223	239	257	265	250	256	237	236	243	261	268	259	230	246	232	235	217	249	255	237	213	222	224	285	223	261	249	230	226	212	267	243	248	267	229	251	245	244	234	224	249	231	233	213	220	248	232	259	229	227	232	232	258	246	252	232	253	226	251	228	253	232	244	240	234	244	228	268	231	260	226	232	257	237	228	226	237	221	222	233	210	208	258	232	239	251	224	246	240	249	244	232	245	234	239	241	259	244	235	246	216	247	223	230	250	269	237	213	270	298	244	251	233	241	262	255	241	243	224	246	213	265	257	252	244	266	220	248	247	243	235	258	227	280	222	230	267	253	241	235	244	249	223	214	236	261	284	280	240	252	270	244	226	267	258	220	225	233	239	236	233	247	221	236	248	242	263	248	238	231	245	255	239	251	237	241	270	240	194	268	271	270	246	254	245	234	253	243	233	233	240	244	225	248	252	231	252	248	252	233	262	254	244	234	235	236	233	229	244	251	264	293	211	238	221	235	235	266	257	228	238	235	220	277	258	215	235	256	230	227	239	246	230	247	241	251	290	249	244	238	240	244	240	224	242	236	261	255	255	221	252	243	244	231	259	229	236	241	209	225	239	234	231	251	263	259	239	221	262	274	256	263	256	234	238	259	252	245	247	236	230	236	249	231	258	242	259	231	226	266	243	234	218	256	230	269	242	227	245	228	267	216	240	267	229	240	261	240	234	246	234	249	246	228	252	233	232	233	237	242	229	243	234	215	230	251	235	240	240	236	244	212	252	229	257	232	240	223	208	253	248	259	241	222	256	234	235	248	246	242	233	212	235	245	213	229	228	241	232	260	259	241	238	260	237	226	233	244	286	263	225	225	243	248	239	227	227	232	276	246	204	250	252	250	234	241	246	255	245	248	258	245	263	247	226	214	264	213	264	226	228	246	248	252	211	243	233	260	293	237	227	248	199	234	260	235	244	237	238	221	217	270	238	212	256	261	244	239	224	221	237	237	216	220	251	211	255	240	245	250	273	254	266	248	244	237	199	233	228	248	247	244	240	267	228	239	256	234	214
10618	20623	18788	13428	8536	6592	5221	3621	2791	2209	1973	1627	1399	1251	1186	1120	1006	945	866	853	819	820	753	726	698	708	691	669	656	672	643	618	611	578	569	512	551	590	595	539	575	519	519	523	488	525	486	528	520	533	1249	532	456	480	462	467	464	468	467	443	423	461	478	490	438	451	459	455	456	443	441	467	443	405	479	452	430	449	465	477	444	406	463	431	482	444	434	417	421	457	433	448	438	471	446	466	456	466	449	426	470	446	478	442	428	441	430	449	409	438	471	453	425	444	417	499	450	466	422	433	437	449	451	456	465	454	455	438	422	445	466	438	423	463	446	404	457	465	457	476	455	417	426	456	485	423	427	449	480	469	411	449	493	439	437	442	440	480	450	449	431	465	457	491	429	464	436	422	457	450	462	455	458	472	431	468	453	453	453	497	475	440	411	436	478	437	437	433	449	475	451	423	448	414	465	451	447	458	425	452	441	471	482	453	443	420	457	431	461	453	443	447	450	475	444	447	457	474	460	417	467	424	478	435	431	465	491	424	431	461	464	449	446	437	456	430	449	465	435	470	454	458	427	424	458	439	428	462	489	446	448	502	444	440	490	468	401	459	481	440	491	403	455	432	471	421	488	444	407	413	423	470	430	473	449	420	417	446	440	451	441	470	433	451	425	412	424	437	435	459	479	492	486	435	463	445	446	440	406	452	402	455	439	441	459	419	461	425	436	453	464	468	430	442	465	449	456	435	454	453	446	468	440	477	431	457	454	473	469	459	421	442	438	463	459	448	430	423	484	457	436	438	449	457	406	448	426	462	422	460	446	452	481	451	410	460	450	402	447	432	439	413	453	449	442	438	455	461	454	466	458	444	426	424	479	444	440	456	478	451	450	447	468	452	470	449	440	417	441	456	445	447	459	439	445	470	450	440	446	477	433	491	449	440	472	464	436	458	438	441	471	459	450	449	478	446	431	471	458	430	435	431	451	415	448	429	419	451	425	439	470	454	445	423	423	451	413	448	439	455	450	446	484	434	438	460	428	459	441	422	467	443	444	442	488	461	443	406	469	462	453	452	444	426	415	476	423	443	455	455	391	430	418	481	426	438	423	456	411	428	436	433	439	450	403	457	470	467	434	459	448	428	455	462	487	458	497	477	441	435	443	452	456	483	468	438	443	446	438	459	443	466	436	467	434	435	467	425	478	457	455	411	449	478	450	479	449	444	387	439	449	447	419	463	402	447	398	460	461	481	453	494	445	457	458	477	434	496	444	459	501	426	432	440	429	469	458	437	461	438	439	466	437	446	434	449	433	415	458	445	430	468	449	464	450	467	445	483	460	485	438	450	487	461	441	443	444	504	500	421	420	443	475	460	475	432	461	459	435	453	430	427	450	451	434	472	466	424	440	421	436	452	456	430	451	452	460	432	442	468	464	429	418	413	444	470	427	467	449	437	461	463	457	452	449	456	440	436	478	459	455	458	446	478	429	426	430	445	443	480	438	440	431	428	408	426	433	446	443	446	436	468	458	412	455	457	455	439	400	437	439	425	489	455	427	420	462	443	449	432	471	469	439	441	444	455	457	452	453	449	478	455	440	445	485	453	443	441	443	446	457	431	460	468	444	471	484	452	464	448	496	464	450	459	445	466	489	453	429	457	469	443	428	430	457	435	454	465	483	470	443	470	452	434	463	424	456	437	438	466	450	428	451	451	490	487	446	477	430	414	460	449	432	428	405	450	427	429	462	452	434	442	436	435	425	438	455	397	457	472	466	455	515	443	439	449	432	465	462	481	465	464	446	433	468	462	432	416	452	474	469	429	433	429	462	470	441	441	455	431	468	460	439	477	439	455	448	478	447	467	452	424	452	468	438	435	435	426	427	446	465	411	454	455	418	410	451	452	439	420	424	453	450	469	449	431	449	419	432	432	491	482	452	452	430	413	468	435	428	459	443	397	461	496	472	405	458	403	451	437	462	467	468	428	477	453	434	425	495	441	437	455	407	452	471	429	430	428	485	451	436	478	411	437	445	426	474	442	446	474	462	497	403	422	439	471	452	455	440	455	452	468	433	448	425	485	434	427	448	437	463	430	476	418	447	436	424	447	439	407	428	441	432	437	485	500	462	421	431	429	445	480	433	451	452	434	432	450	487	471	439	435	486	448	455	463	492	453	454	435	491	412	457	495	522	459	442	426	429	444	509	456	490	476	440	434	476	456	456	482	421	483	447	467	457	435	421	436	454	421	436	433	468	427	438	454	428	453	467	443	452	458	449	434	476	463	407	422	428	449	454	470	433	484	423	476	438	470	445	462	465	454	447	462	463	475	437	455	425	447	437	438	438	434	446	452	464	447	401	476	422	465	434	480	405	433	420	441	429	498	456	510	436	452	466	473	475	467	455	407	446	439	449	420	462	448	420	472	455	479	428	498	454	436	465	444	401	491	463	461	491	443	447	450	408	415	402	463	437	453	443	410	448	462	439	453	476	464	463	458	476	416	416	446	434	423	453	495	467	508	482	443	436	463	432	457	436	449	490	428	431	431	438	463	456	478	443	444	450	453	467	423	458	435	458	444	477	454	438	430	465	434	414	459	456	457	426	420	480	459	443	452	462	444	450	410	449	476	452	415	469	454	419	439	466	455	424	429	434	473	438	452	458	479	479	448	423	436	440	466	425	457	431	431	445	478	431	442	472	450	462	440	458	420	487	452	411	465	406	426	445	463	480	426	460	454	464	456	403	465	439	474	425	429	437	419	433	429	453	421	436	437	466	466	460	432	468	473	488	415	433	473	450	457	491	463	448	423	459	421	462	456	438	443	458	464	451	458	446	455	467	465	458	450	460	440	439	455	457	443	459	468	447	458	429	419	420	439	434	466	450	466	455	460	453	460	442	442	479	452	448	481	446	451	429	425	440	463	422	446	427	434	438	436	421	426	436	481	459	455	446	426	427	448	460	465	463	457	403	467	452	477	442	446	454	422	440	443	436	468	442	450	442	460	438	444	439	451	472	435	446	427	471	465	447	489	452	427	432	474	441	425	441	469	467	433	466	414	435	460	462	489	459	418	463	471	417	471	420	473	445	455	459	438	463	453	458	436	451	447	439	475	452	446	475	416	444	467	457	435	449	469	436	448	414	449	403	471	435	451	462	418	448	445	424	423	433	449	448	467	440	448	440	439	471	452	429	455	409	474	451	486	451	459	449	482	440	404	481	425	451	451	429	467	461	415	452	484	477	433	495	458	429	419	462	443	485	460	422	466	460	462	439	461	469	467	451	439	433	469	433	465	445	457	403	439	478	419	454	454	455	446	476	447	477	430	405	460	456	420	417	447	461	450	469	456	451	444	449	448	424	451	457	432	435	507	452	465	433	438	446	442	445	448	416	437	462	464	436	461	488	451	454	466	449	477	472	472	434	443	443	426	436	459	467	442	418	448	449	477	486	463	423	448	427	459	459	458	485	457	448	479	463	429	421	431	463	493	436	394	431	443	485	453	411	444
23289	21296	29015	23875	21292	18480	4133	1539	1021	900	743	557	473	513	416	400	343	358	304	311	315	300	282	242	277	277	259	259	232	256	227	233	224	227	186	192	184	216	225	186	175	170	191	204	194	183	202	154	181	163	483	221	162	146	157	170	153	146	141	144	157	175	161	148	145	149	155	176	159	162	148	160	154	169	183	135	132	134	142	144	139	138	167	134	170	147	139	135	155	150	158	144	142	149	142	154	162	142	146	162	132	143	141	157	152	146	142	153	170	143	158	145	169	146	139	157	162	178	155	139	145	167	152	163	163	150	151	145	130	144	157	149	133	165	147	137	129	159	155	155	157	144	169	131	138	159	151	165	143	147	131	159	126	147	132	149	162	143	149	153	181	145	151	147	125	138	148	145	141	143	145	124	136	122	167	148	170	151	152	145	133	139	183	166	154	135	135	150	147	133	147	157	137	141	158	133	167	146	142	157	143	157	138	163	154	145	137	165	168	163	142	171	164	145	144	136	145	155	159	145	143	143	147	154	162	146	157	172	150	171	142	149	162	149	140	155	133	150	144	162	179	149	174	130	158	144	130	145	150	153	190	126	125	144	138	142	160	137	164	148	147	160	128	151	148	144	169	165	131	159	159	151	148	150	165	151	131	165	155	139	129	152	136	112	141	137	147	137	174	167	135	157	153	164	162	151	166	133	136	189	143	135	150	165	148	136	149	146	143	149	153	127	139	174	165	152	166	175	160	166	163	146	155	148	150	159	167	161	136	160	141	151	158	162	142	162	131	137	142	138	157	157	139	155	150	157	166	137	156	171	153	141	141	140	144	155	138	146	158	170	154	175	161	145	134	150	178	140	175	131	167	167	145	156	161	148	149	153	181	130	160	153	165	130	152	140	147	161	153	155	144	134	149	137	125	144	135	149	157	166	133	159	151	132	143	133	135	143	140	148	158	140	168	138	150	157	158	153	156	149	153	139	149	155	170	134	144	133	184	142	146	164	128	158	168	147	137	144	150	151	147	150	147	135	144	128	184	176	146	155	146	135	124	160	149	164	152	155	145	148	140	155	136	145	167	143	165	140	143	110	139	157	150	126	153	146	175	133	150	163	142	159	155	145	167	157	148	138	145	146	179	134	156	150	162	151	126	124	113	144	157	140	157	135	148	160	137	159	183	133	160	178	158	161	155	167	152	152	167	167	145	146	164	137	124	134	151	127	152	123	151	153	144	135	155	142	147	154	151	135	133	171	162	152	143	153	172	136	163	153	170	176	165	129	146	145	163	146	141	156	178	150	160	150	158	169	148	163	125	149	148	131	162	161	157	154	143	147	177	147	159	158	137	143	134	158	140	162	139	161	158	154	142	155	153	140	155	154	160	165	137	153	142	144	163	153	145	143	136	149	158	130	155	146	146	144	172	135	150	138	153	134	135	137	146	166	136	151	177	164	142	160	147	139	143	139	157	145	153	152	140	167	158	161	150	144	160	141	179	133	121	132	156	146	155	153	169	150	145	151	163	156	164	145	145	150	142	168	142	173	140	139	162	141	160	164	167	142	164	173	127	147	134	145	164	147	130	164	161	137	143	161	165	142	155	120	161	146	150	138	129	150	154	140	145	157	140	142	152	146	158	135	143	156	151	155	142	148	137	154	145	119	141	159	170	160	140	141	156	136	154	149	172	128	163	141	156	141	162	156	130	140	150	150	157	145	162	179	140	130	166	166	142	151	155	142	150	158	138	170	181	143	156	147	113	138	157	159	140	151	138	138	149	142	140	141	174	150	147	154	135	145	143	165	168	154	163	151	136	145	165	162	150	156	173	138	142	141	160	161	153	149	163	136	160	132	138	124	171	127	146	142	151	139	157	130	150	134	169	132	158	145	137	163	155	132	163	146	161	148	159	131	160	154	161	159	147	140	138	138	149	153	156	167	172	146	134	142	145	155	155	161	147	145	151	160	165	143	158	133	135	138	171	144	133	157	162	143	141	158	157	161	137	151	139	130	160	133	139	137	170	161	150	139	143	138	133	158	139	134	159	167	149	169	154	150	149	157	148	157	166	163	144	139	141	120	132	149	167	139	107	152	145	154	162	160	182	135	162	161	161	144	161	164	150	149	161	160	175	144	183	159	154	131	171	151	141	178	128	150	118	173	143	143	129	163	151	138	161	159	141	129	128	127	169	158	154	131	129	144	158	121	136	168	162	159	148	144	166	166	141	136	171	130	161	153	150	145	160	145	148	142	150	140	163	162	145	176	130	138	157	153	152	146	144	164	147	153	150	158	135	125	142	136	143	147	148	150	154	156	144	151	149	145	148	137	155	151	147	153	142	148	161	146	162	149	140	144	147	163	150	150	147	149	141	153	131	165	147	128	136	148	135	139	133	155	160	151	132	140	152	144	139	148	157	170	145	162	153	150	139	134	146	135	168	161	164	140	163	134	125	120	140	145	194	176	139	136	144	154	155	128	134	159	161	146	162	134	153	163	154	159	145	143	158	137	135	137	152	150	140	147	164	157	152	156	169	153	147	141	142	155	151	144	149	155	177	152	151	125	145	147	138	128	128	142	160	168	139	137	129	137	180	155	144	144	116	147	133	156	162	122	155	155	144	137	133	124	138	137	142	139	168	146	154	166	160	156	168	148	153	149	145	159	154	147	133	132	152	144	152	144	142	163	160	146	158	154	153	153	140	154	143	132	149	145	140	145	165	143	138	158	157	145	170	144	162	148	180	161	170	160	149	146	143	149	158	130	147	162	133	160	149	160	153	124	138	158	156	168	144	153	156	131	146	143	149	160	156	160	154	129	157	155	152	163	150	168	157	154	149	161	158	162	150	146	140	143	147	154	150	157	132	145	152	155	143	139	177	155	150	177	143	139	134	158	160	170	145	135	166	170	167	152	150	141	152	166	158	125	154	141	152	151	122	134	148	158	145	143	162	128	124	162	166	148	151	143	167	147	134	148	167	129	130	138	158	157	149	135	135	138	172	143	160	135	152	141	164	154	163	136	155	151	136	159	151	152	158	152	168	156	142	136	142	149	165	145	154	140	141	162	134	142	143	159	163	138	157	166	165	135	166	159	145	145	166	172	129	164	160	157	160	136	143	130	127	156	135	142	163	176	146	149	158	158	173	159	161	142	158	139	174	131	130	148	139	164	167	146	148	165	134	138	164	149	162	143	181	137	143	158	171	149	144	163	129	153	148	142	137	145	152	140	136	159	143	143	153	150	151	146	129	140	140	141	167	144	159	130	150	143	153	141	138	142	167	152	158	151	149	163	153	159	148	160	152	146	135	151	157	151	154	141	144	147	157	160	134	154	130	160	154	145	148	153	147	138	142	138	154	152	155	139	157	156	167	165	147	127	148	141	129	149	136	145	162	147	161	156	130	146	140	151	128	148	152	141	151	155	136	142	165	131	160	156	175	149	133	148	173	156	147	169	142	129	153	142	173	165	150	165	136	142	154	147	151	128	157	150	152	150	135	154	152	155
12943	25982	23610	16855	11714	8874	6914	5058	3657	3121	2605	1948	1777	1488	1304	1201	1081	1008	992	938	833	777	803	738	777	686	657	618	612	619	560	519	514	444	459	445	412	445	492	464	486	431	407	419	379	416	378	373	338	358	1391	534	299	321	284	295	318	292	306	304	302	305	295	293	291	275	306	284	292	281	295	266	284	276	288	238	297	266	274	272	282	296	297	291	271	303	284	304	292	290	315	288	266	274	298	273	290	273	296	276	274	273	302	286	316	261	269	285	275	269	275	300	288	299	260	266	279	271	304	276	286	254	277	274	310	263	261	277	292	271	280	294	305	296	281	274	300	268	284	268	272	249	266	247	269	275	286	274	294	250	294	268	284	255	264	317	283	254	301	300	289	279	259	254	280	301	287	298	294	274	269	259	290	274	285	313	279	260	274	278	304	311	283	298	291	290	291	267	306	284	310	274	270	281	290	281	269	310	261	277	290	266	270	252	292	297	282	285	276	277	264	314	274	265	305	258	253	287	287	266	264	278	284	279	301	277	274	294	285	271	282	305	297	273	277	287	296	274	284	283	289	297	295	275	299	256	281	285	270	263	274	262	268	277	314	276	279	301	250	310	317	283	299	305	285	282	256	251	257	281	270	275	264	289	258	307	301	277	299	289	286	253	283	285	280	291	268	293	267	287	295	266	265	261	255	280	298	250	279	285	279	278	284	277	255	243	268	289	304	268	250	260	304	270	311	269	289	290	284	251	257	288	257	278	264	261	237	292	293	304	256	272	281	265	280	284	265	262	284	253	290	283	279	258	303	258	252	290	249	283	260	250	254	260	283	245	265	282	293	270	273	278	292	274	279	255	292	279	268	248	300	268	276	288	281	262	292	279	263	251	303	285	277	280	294	290	267	294	280	270	258	284	295	273	281	320	275	282	271	292	262	261	269	287	292	286	246	282	287	253	297	284	283	249	305	298	284	280	283	270	277	274	253	276	246	273	295	279	309	267	271	260	257	278	252	321	288	253	286	263	272	285	273	270	271	291	304	255	271	271	279	288	260	306	270	270	278	255	261	277	272	284	279	292	244	261	244	302	280	268	237	274	274	301	267	278	301	289	280	269	316	264	276	286	249	251	285	269	269	250	295	249	291	310	270	278	306	272	250	271	275	302	281	314	306	259	312	245	265	292	267	269	275	279	271	291	270	280	267	274	275	269	268	259	270	305	280	268	260	290	255	257	296	275	261	268	270	285	299	258	263	249	278	279	265	262	276	274	270	265	286	273	291	299	284	272	271	269	275	285	275	286	276	290	275	272	291	266	295	271	291	272	267	288	302	270	266	267	266	272	283	269	299	266	266	233	263	263	287	282	281	284	275	281	281	277	290	248	286	299	287	267	274	266	277	316	278	302	264	276	276	302	279	294	238	270	276	288	284	274	288	262	313	267	300	293	289	259	296	299	265	259	273	294	273	262	301	269	281	263	279	303	260	311	276	263	313	271	286	251	268	284	269	264	262	261	256	306	291	278	243	298	289	292	294	255	258	290	273	270	286	268	270	266	274	286	247	276	251	251	268	251	287	294	306	275	290	257	278	277	282	286	287	267	268	293	283	318	298	268	278	293	303	280	285	287	259	253	256	271	266	300	258	283	263	253	275	261	293	290	277	250	263	261	280	289	277	253	261	279	257	301	261	299	254	290	266	305	296	271	278	256	277	271	277	271	268	275	278	278	302	265	283	257	299	287	281	256	277	270	263	269	294	258	282	277	279	263	281	287	264	292	279	268	317	248	297	254	233	280	268	250	256	271	301	257	270	296	283	274	278	280	254	256	269	253	269	297	284	309	279	246	295	284	264	267	292	253	265	269	288	262	267	265	268	273	295	269	274	275	268	286	278	270	284	293	300	299	281	253	274	298	271	277	319	274	273	272	261	275	270	289	269	282	255	275	289	271	269	278	294	278	279	311	250	278	272	268	275	271	274	261	267	271	287	272	295	279	289	282	283	248	279	261	244	257	275	268	313	270	276	285	279	248	251	285	258	284	284	278	285	268	274	300	294	250	308	286	317	260	290	287	263	266	252	287	275	241	271	300	256	261	310	291	241	273	282	284	263	266	313	269	264	308	295	286	260	271	286	288	244	281	288	274	265	253	257	291	280	288	320	264	293	317	254	300	280	261	268	300	306	266	279	285	268	298	279	268	299	283	298	297	300	248	264	279	259	259	266	285	267	277	287	283	295	288	279	245	296	270	296	281	285	273	278	306	311	290	251	295	297	257	262	270	280	282	307	298	276	290	289	305	297	266	261	293	267	268	306	290	270	277	249	267	291	299	294	276	281	280	290	289	263	301	244	268	287	276	286	268	266	245	285	265	300	236	278	290	293	282	272	290	272	285	261	239	274	283	257	259	279	257	276	266	288	291	268	276	269	277	264	280	294	274	252	275	267	280	263	273	274	281	284	294	236	279	282	269	275	277	281	302	293	255	306	272	298	272	268	282	282	290	288	294	254	292	273	288	292	267	274	260	296	264	287	262	274	294	265	281	281	289	273	280	279	266	272	287	256	271	287	268	282	300	293	257	258	259	277	308	275	264	262	301	274	294	265	240	300	297	291	271	286	280	277	303	283	242	294	280	270	265	278	258	253	284	294	289	272	284	281	308	273	280	283	283	302	297	267	288	268	288	295	280	304	283	299	264	288	251	293	262	292	284	284	277	313	274	273	313	267	269	291	287	278	268	276	288	293	269	287	273	277	312	277	251	265	282	272	258	248	260	291	301	267	275	280	277	290	301	286	271	281	257	281	279	305	291	267	306	268	258	284	297	272	278	270	291	301	295	264	272	315	270	281	274	282	245	287	281	303	262	273	282	279	271	271	267	307	271	263	273	267	283	279	280	261	275	275	293	274	277	274	300	255	291	270	283	269	245	294	293	279	284	285	273	256	291	301	275	289	291	295	289	296	297	312	286	244	264	272	263	263	312	271	288	263	268	298	288	281	281	271	297	305	273	287	278	248	305	285	293	298	263	270	289	272	262	285	271	274	292	283	281	255	252	276	268	263	273	295	241	270	293	295	270	283	296	303	305	255	274	293	259	277	272	270	304	293	286	251	277	262	279	277	295	280	281	272	290	269	289	273	271	293	265	291	265	283	287	277	306	304	281	269	302	272	262	248	262	271	268	256	274	281	281	246	248	281	259	273	253	276	287	273	279	276	288	303	281	271	272	270	261	283	263	270	268	296	267	271	291	272	289	294	283	246	253	296	307	271	264	256	268	270	256	260	292	289	254	288	280	283	252	302	290	283	274	296	255	237	270	294	268	260	278	333	274	284	319	264	248	293	264	288	273	264	272	250	300	267	299	286	277	296	266	289	270	284	307	279	284	290	293	284	270	262	294	297	270	280	292	306	270	283	245	283	260	253	259	263	274	273	318	315	256	293	250	248	306	272	312	254	267	242	264	280	277	281	275	276	286	281	273	288	267	252	251	292	285	276	292	289	251	284	277
26862	20069	9374	3672	1699	1232	874	689	556	495	457	397	402	353	367	342	367	323	341	310	349	318	326	311	298	299	332	290	311	306	293	293	281	264	330	279	298	308	307	267	298	288	314	261	294	272	290	283	299	266	317	302	275	300	265	310	266	277	296	281	310	287	258	310	284	296	265	291	267	274	304	267	277	311	267	270	262	275	297	299	255	306	261	288	296	290	250	286	263	270	268	297	298	271	298	283	294	254	285	286	271	278	272	294	287	259	262	274	265	297	315	291	258	238	268	282	296	281	283	277	249	279	261	269	270	321	297	272	280	257	278	279	238	304	289	277	265	277	271	261	279	281	290	319	288	268	251	250	269	303	272	306	283	270	281	304	282	258	274	257	288	278	237	258	274	336	277	262	293	281	306	264	258	273	265	290	262	292	282	269	286	289	303	285	262	277	300	247	269	265	272	272	296	264	307	276	266	281	311	279	271	284	273	261	280	291	258	278	263	297	282	267	289	291	248	294	265	299	284	282	272	325	283	258	311	260	288	262	283	281	256	274	305	278	280	276	267	269	279	285	259	274	280	271	306	255	270	282	277	311	266	303	292	262	288	288	298	296	282	279	285	257	300	283	271	305	287	273	276	295	300	288	268	304	327	283	301	245	302	277	249	269	270	272	292	297	308	277	283	251	295	306	284	307	259	278	304	268	235	263	291	277	273	277	276	249	283	281	267	299	240	265	260	279	267	300	271	285	299	279	246	280	291	313	287	259	276	284	281	266	272	284	296	270	278	284	288	307	280	324	265	289	255	264	283	278	290	331	275	285	279	299	287	279	295	242	267	279	307	284	260	248	270	268	270	298	310	243	238	277	304	276	303	292	306	287	268	290	281	265	283	281	284	287	296	287	248	258	264	290	256	274	254	295	262	266	290	285	277	294	295	296	293	306	282	248	277	308	266	299	276	298	304	251	256	277	300	241	285	260	293	272	298	263	267	285	270	286	276	280	284	271	282	279	255	290	280	297	290	264	314	306	264	269	275	261	276	268	258	308	283	274	311	291	285	272	318	259	283	295	272	281	279	269	271	264	287	258	295	283	274	276	278	283	273	276	256	304	273	254	260	301	293	304	309	287	290	275	280	271	267	297	302	266	273	283	263	261	247	258	273	261	273	309	269	291	271	282	290	249	276	291	300	300	282	279	301	273	295	245	291	278	263	265	277	291	257	294	257	292	284	284	274	296	283	272	293	275	300	284	286	298	276	259	303	259	269	276	299	256	288	273	282	279	255	283	274	328	268	279	311	250	287	282	287	269	275	263	266	277	242	261	317	284	291	264	287	271	305	274	273	292	286	293	246	266	290	286	302	308	265	287	265	291	275	256	282	258	253	270	284	251	301	282	280	252	297	269	281	280	268	289	286	266	282	264	256	268	306	295	260	270	287	286	279	289	281	304	278	264	292	293	266	294	258	282	288	293	289	292	317	283	282	298	281	266	253	265	292	301	286	273	299	299	290	275	275	290	277	287	286	284	267	256	302	303	267	286	285	266	279	295	296	258	294	280	280	262	270	280	302	274	287	300	280	289	248	277	284	282	259	275	244	267	282	258	250	269	281	266	295	283	267	254	261	262	260	293	264	287	270	273	285	263	273	287	318	284	286	306	257	299	264	274	299	268	275	279	295	290	291	275	285	281	262	295	260	283	282	284	282	266	299	290	268	305	305	282	286	262	299	291	267	275	280	269	319	320	280	271	306	273	280	283	267	278	294	287	279	301	287	285	283	252	266	281	284	267	290	265	323	254	277	295	302	261	292	242	272	313	242	238	268	262	277	272	291	270	287	305	282	272	249	270	293	284	270	279	273	270	289	256	291	279	283	287	285	288	279	304	316	273	275	282	280	308	305	289	270	291	250	278	289	267	274	290	277	273	282	289	291	281	286	292	279	267	269	285	276	265	291	294	313	279	271	267	291	290	304	307	275	261	308	268	302	311	284	282	241	262	256	278	250	282	282	294	263	281	303	267	313	283	301	290	290	257	265	286	267	280	271	259	274	294	272	263	272	283	284	236	289	307	254	265	310	275	256	250	284	264	275	273	289	276	280	282	251	276	268	289	264	299	288	273	282	301	258	246	295	270	298	282	275	261	272	280	267	277	248	303	286	287	271	277	287	260	278	257	261	290	281	268	302	298	296	320	292	287	286	269	266	297	306	255	256	274	300	282	275	259	286	287	279	289	270	257	275	261	278	275	287	273	308	289	251	269	276	273	259	290	295	280	292	282	295	309	270	255	251	296	282	286	323	307	246	256	291	282	273	284	279	244	285	274	280	272	270	275	296	244	271	299	284	270	297	293	281	249	283	277	280	288	266	297	281	272	272	280	258	269	294	266	277	291	274	279	339	313	310	295	272	251	311	301	272	267	265	285	285	302	304	265	281	242	294	288	239	268	281	269	290	296	277	290	343	262	262	273	261	289	313	265	259	284	279	299	281	265	276	287	289	248	272	320	297	263	276	323	261	288	276	270	288	283	288	287	296	278	300	280	278	269	279	301	268	304	298	294	285	279	272	281	294	267	310	263	319	301	281	283	272	284	282	276	271	265	325	288	266	308	295	278	282	259	289	288	245	302	283	276	288	305	276	279	293	271	283	303	270	284	279	288	270	238	268	282	285	281	277	297	287	278	269	274	277	281	282	265	278	297	252	244	301	276	254	289	266	250	263	282	266	274	263	278	286	307	268	257	277	273	287	250	285	290	261	267	277	289	305	281	302	323	265	291	287	278	270	290	276	289	277	298	286	283	260	272	308	275	268	286	291	263	289	291	265	255	278	272	286	291	276	279	280	285	263	276	286	288	296	273	264	272	276	287	302	279	246	286	257	261	247	247	297	293	283	300	270	314	306	292	292	271	263	308	296	289	281	270	306	291	280	290	247	303	258	308	288	291	267	271	286	258	273	284	250	235	252	276	282	246	273	255	289	251	295	271	299	298	279	256	249	261	282	275	324	311	285	273	265	239	281	262	300	270	282	288	284	250	266	253	258	259	253	268	289	285	251	282	285	278	261	293	276	298	280	301	290	283	274	275	302	256	292	298	278	288	308	282	256	275	287	269	292	295	253	284	276	279	298	288	283	265	263	288	273	271	284	274	310	279	321	274	294	296	305	282	268	272	280	272	279	288	272	266	282	268	286	244	278	282	256	306	263	297	256	267	292	282	277	303	295	294	293	265	286	279	277	264	260	286	263	272	288	275	307	267	294	286	300	298	291	266	303	293	256	272	263	273	276	290	274	293	261	296	318	262	280	273	275	284	287	280	288	271	273	263	313	245	303	281	309	289	273	256	248	280	268	286	294	262	287	278	296	240	293	291	262	263	257	273	264	267	272	291	272	280	272	274	282	291	283	251	263	310	280	291	278	300	296	287	306	291	273	285	257	263	279	274	297	294	295	284	271	247	280	279	287	291	282	268	295	283	317	310	269	326	290	299	284	318	296	285	278	252	274	298
9289	13349	11793	7623	5365	4011	2939	2258	1604	1481	1278	1001	973	941	806	802	784	701	703	691	718	690	701	652	620	654	623	619	610	630	619	655	622	553	573	547	532	543	500	564	562	543	564	543	548	571	554	557	550	529	578	563	469	542	530	519	534	503	517	534	497	473	545	530	516	506	551	486	532	531	481	510	537	474	496	520	489	542	496	531	489	498	529	500	532	535	502	533	491	482	506	504	512	511	557	524	509	479	498	507	474	544	503	498	511	486	508	500	546	525	481	496	533	535	497	518	496	500	510	493	511	542	513	536	521	501	483	495	471	523	511	547	501	539	516	550	554	516	547	495	507	498	498	456	520	528	509	538	501	544	476	533	505	496	524	515	507	474	513	512	487	494	530	520	485	470	513	461	502	503	511	491	512	517	529	534	574	527	514	506	534	536	498	545	528	525	512	528	532	508	504	507	474	531	499	472	471	517	526	525	493	531	530	499	512	518	504	482	547	490	512	503	550	477	504	524	491	498	452	563	518	516	493	509	507	505	467	480	532	502	529	529	526	494	545	524	485	516	516	517	507	484	497	507	529	477	556	499	511	518	506	505	525	544	515	521	459	553	533	530	486	538	525	460	504	506	474	514	555	497	506	519	507	535	494	506	528	496	515	527	544	508	478	492	553	507	496	523	496	503	505	528	497	516	525	522	516	531	525	487	527	523	510	561	501	508	474	489	493	482	528	506	566	539	513	502	445	520	514	528	526	504	539	498	504	503	530	513	476	541	484	548	470	518	545	501	504	462	474	518	458	528	538	511	520	524	500	500	562	506	466	538	524	492	496	525	533	523	517	487	500	533	511	511	499	512	539	551	505	520	525	536	491	540	536	545	511	474	498	513	491	497	520	537	505	513	527	513	499	490	499	537	488	524	517	522	536	508	508	510	554	513	513	525	515	530	512	492	541	533	517	524	564	498	541	509	498	509	529	529	542	508	512	505	516	510	508	595	507	506	505	509	530	472	540	491	527	503	461	520	536	512	518	522	537	496	506	539	501	525	472	473	527	539	507	508	512	513	495	492	494	500	497	534	493	516	538	482	541	539	526	498	540	545	474	492	528	520	498	518	496	501	492	529	510	492	533	531	545	525	539	486	494	558	520	483	523	506	508	509	505	538	512	483	530	515	499	467	482	499	507	517	517	486	525	498	525	519	519	496	549	513	524	528	530	485	528	496	537	518	532	518	527	520	502	499	504	513	545	516	513	517	553	538	477	554	509	499	519	542	509	540	537	533	518	486	494	486	520	541	498	476	533	494	497	483	545	487	525	488	521	548	571	563	531	464	523	533	539	527	503	527	486	486	516	525	529	487	512	503	489	520	465	522	527	523	523	565	533	496	502	504	521	504	527	497	497	500	495	520	481	525	519	526	580	502	512	543	519	507	502	538	513	534	510	523	533	492	552	521	485	526	536	515	494	524	502	521	474	489	535	520	499	492	527	519	545	526	512	496	514	482	501	539	545	523	474	529	479	525	545	545	520	517	504	541	526	507	514	573	539	517	503	538	482	523	525	485	520	508	520	508	528	535	464	561	477	526	537	519	511	493	525	539	530	515	549	477	526	502	504	492	515	503	501	508	512	524	533	522	522	529	487	486	526	530	548	538	536	542	516	522	560	545	472	517	501	522	533	509	506	542	507	538	542	494	532	512	489	492	545	538	529	533	518	511	567	521	539	474	494	513	484	550	534	532	492	570	547	554	503	516	501	535	471	511	517	494	518	534	515	526	482	539	540	542	547	485	495	500	523	509	484	560	505	520	532	528	552	482	520	525	512	491	516	527	485	490	477	495	521	593	510	520	494	494	483	477	534	501	513	503	500	497	492	553	486	491	510	532	495	513	516	522	491	505	502	494	521	541	491	476	528	506	483	517	548	561	493	474	512	514	512	493	515	491	493	511	518	486	516	503	502	519	504	509	504	489	485	503	495	469	492	506	515	486	492	518	486	500	527	540	516	527	493	493	490	519	547	499	542	535	470	499	477	518	519	494	540	555	508	535	498	473	493	485	506	491	491	468	501	518	515	542	502	488	490	580	566	503	516	546	456	488	524	550	518	478	509	552	480	495	541	553	534	552	549	485	540	493	609	559	510	516	535	525	486	511	532	528	486	505	493	463	514	517	527	510	492	474	538	528	541	556	499	513	520	533	525	493	553	516	489	507	501	470	544	511	544	557	482	514	522	502	512	527	525	488	510	491	516	454	528	529	512	502	527	474	510	521	495	522	599	524	513	504	529	545	506	487	492	535	509	497	511	489	532	550	533	468	504	494	501	510	524	559	529	505	505	536	489	500	525	497	505	538	483	511	529	480	555	485	521	510	530	542	520	470	531	555	509	537	530	489	480	518	518	553	557	537	523	522	522	539	495	502	499	518	509	484	546	487	521	509	517	547	519	516	488	519	509	497	492	538	498	523	544	522	502	492	525	539	495	492	511	537	552	499	582	524	525	516	535	521	514	521	505	523	521	532	573	501	555	538	529	497	510	540	539	500	545	508	503	504	530	566	514	522	534	513	511	498	500	471	478	524	508	522	498	529	479	500	546	506	502	529	519	506	459	543	520	514	522	520	492	549	529	494	524	496	511	515	507	521	496	490	516	461	518	483	475	495	504	530	537	506	506	468	508	496	508	507	532	537	488	528	513	529	493	510	525	479	479	502	495	513	478	526	488	507	489	548	536	521	487	533	483	515	513	473	499	511	508	515	526	526	549	512	505	520	526	509	515	505	489	542	503	496	482	558	489	544	561	511	451	519	512	477	507	498	509	526	506	505	536	540	509	498	526	455	517	542	507	508	516	481	486	535	508	488	513	500	495	490	512	493	483	513	535	511	506	504	536	509	537	488	549	522	491	515	494	504	531	497	494	517	475	522	491	540	535	508	536	532	477	496	464	534	537	529	507	528	488	496	552	511	507	499	561	558	515	496	510	536	522	499	530	497	562	502	509	502	503	538	544	490	516	497	510	561	482	538	512	495	490	550	535	478	451	521	539	511	478	571	529	520	488	503	475	532	482	535	539	517	506	490	521	536	477	519	551	499	489	542	498	545	510	497	534	486	536	533	497	524	480	505	503	537	511	484	557	469	532	540	508	495	499	527	536	507	526	493	547	531	511	502	529	489	468	519	517	492	513	515	491	485	474	542	508	567	506	541	526	512	501	482	539	508	562	492	511	498	500	500	543	498	526	503	488	503	539	504	513	481	512	504	504	511	545	510	495	513	528	512	552	535	520	494	494	518	541	509	511	514	546	536	536	505	517	529	544	530	509	488	516	502	502	523	495	498	524	511	538	517	510	509	543	512	521	528	529	503	495	502	464	549	502	519	530	493	493	499	557	527	520	535	530	504	515	515	549	556	501	507	509	522	509	519	525	539	539	538	508	510	524	488	541	499	483	504	517	510	527	493	510	534	523	506	518	511	539	503	523	493	524	507	518	499	533	528	508	496	499	493	508	510
24187	21307	28343	24583	19873	5348	1993	1123	870	720	567	508	492	416	428	417	408	363	366	375	355	367	316	379	301	287	299	305	299	283	304	315	272	242	255	287	264	286	284	260	295	267	273	265	261	255	261	279	254	279	384	334	267	257	250	266	212	215	254	237	244	256	249	246	221	240	269	245	251	244	256	232	260	244	248	242	274	260	259	247	247	240	242	238	276	210	236	246	233	257	233	226	229	232	245	253	256	235	224	244	221	257	236	232	277	237	293	260	246	249	273	236	229	283	237	245	244	250	249	252	235	270	223	230	254	254	258	246	252	237	248	276	245	253	257	242	244	239	243	240	236	231	240	225	247	259	239	253	256	247	220	255	245	239	269	248	249	241	215	254	253	233	242	257	247	230	205	257	236	227	216	233	237	238	251	271	234	258	259	250	252	239	238	230	219	266	235	233	295	238	272	233	235	224	219	235	285	248	242	244	263	249	208	229	238	248	242	256	202	237	249	248	251	218	245	227	228	217	237	254	236	236	244	235	223	241	253	220	238	245	231	246	220	232	241	259	246	232	233	245	266	240	243	218	249	214	255	237	204	210	251	266	247	239	263	230	208	254	221	242	231	230	241	220	241	265	249	258	259	242	224	231	247	229	262	278	240	254	233	244	248	253	264	228	235	265	232	221	234	219	242	245	240	259	265	241	241	261	238	235	236	262	229	245	237	231	234	262	244	217	219	248	249	225	255	257	248	251	224	230	226	213	232	231	239	225	218	226	215	234	260	247	235	249	226	237	254	243	226	227	264	252	231	262	245	233	230	241	252	226	247	262	260	266	225	212	247	248	234	266	239	240	257	256	226	239	261	220	230	227	228	295	222	220	232	231	249	234	260	229	246	205	226	248	272	226	257	249	211	244	225	235	278	238	247	266	258	241	248	241	253	224	245	244	231	235	240	227	251	255	228	222	244	226	245	253	244	222	257	217	238	213	236	246	227	230	247	261	230	221	237	258	263	267	274	253	280	233	236	237	210	236	291	218	229	243	245	258	229	236	232	267	274	247	234	235	205	273	249	258	209	244	251	252	239	249	257	230	246	259	238	213	268	232	264	258	215	245	246	254	234	246	247	242	246	275	255	242	231	259	257	230	224	220	221	247	228	243	226	224	237	246	254	262	268	266	268	253	220	229	239	278	239	247	245	250	250	242	255	246	256	266	252	244	246	258	222	231	262	251	215	242	218	242	237	239	230	243	236	236	220	245	227	266	254	248	265	229	247	254	214	236	256	224	238	228	241	268	248	244	263	236	227	264	247	237	252	238	215	245	243	227	262	253	249	244	261	218	257	219	243	230	239	237	247	226	260	231	240	251	222	253	217	211	212	264	269	240	230	244	248	222	251	241	265	241	224	264	247	254	235	243	248	246	263	246	232	232	253	233	232	235	246	256	231	244	232	219	243	245	235	219	256	266	260	218	240	267	236	252	231	232	236	240	263	236	219	255	254	271	233	233	250	253	243	247	251	236	242	244	241	250	218	210	247	257	225	220	226	224	246	219	219	242	224	229	241	255	248	242	231	232	227	235	278	264	228	237	236	282	251	260	254	252	215	233	228	225	241	267	236	230	244	243	239	237	224	266	236	236	238	217	253	224	264	256	232	216	247	250	232	219	247	222	257	264	235	249	275	225	266	208	238	223	231	218	225	245	278	235	239	217	244	248	231	210	232	266	253	250	239	253	255	244	251	238	232	262	214	214	224	276	237	224	214	253	251	261	246	252	251	237	227	218	242	219	242	252	239	244	250	225	236	257	244	235	218	253	225	214	260	246	215	245	226	227	241	257	263	227	260	237	240	257	236	243	235	234	249	235	234	268	247	230	222	238	281	237	235	249	226	243	241	280	219	260	240	244	250	215	221	261	225	256	246	233	229	232	226	235	254	227	233	213	250	226	252	217	273	210	243	224	263	280	244	227	203	236	254	235	247	259	236	252	254	258	234	244	233	245	222	255	242	254	250	239	239	232	231	248	266	202	242	247	255	224	238	245	239	213	218	245	226	245	257	237	228	226	201	218	225	245	243	209	233	257	256	234	241	247	249	241	232	227	241	254	222	251	220	213	247	257	239	266	250	255	225	261	237	261	239	250	245	225	251	227	230	265	223	273	259	228	252	226	236	246	217	257	249	242	236	228	244	229	235	213	224	250	254	253	258	241	248	241	254	250	224	237	231	242	229	220	235	255	241	230	246	227	241	243	242	247	259	244	203	227	250	240	224	215	231	230	255	267	261	241	245	240	261	241	228	236	210	262	242	249	240	231	239	237	228	244	248	227	254	232	248	250	256	230	260	241	245	244	260	226	226	231	258	264	253	264	228	251	231	241	237	234	229	221	196	226	250	240	252	275	252	249	240	249	222	239	251	230	244	264	240	258	219	247	246	246	232	248	280	236	239	260	246	209	248	233	222	245	240	251	205	227	246	250	274	239	263	217	251	230	210	250	231	225	228	240	252	265	224	248	260	227	248	236	231	246	222	276	254	244	255	236	252	260	262	227	230	242	258	258	252	235	210	221	237	235	215	214	245	251	235	244	238	247	264	208	239	243	237	224	264	259	276	231	240	228	255	254	253	210	249	261	239	221	234	253	255	230	258	257	251	261	246	239	212	234	213	257	269	246	242	243	243	232	217	223	227	222	222	245	261	244	253	245	257	264	257	246	258	241	249	246	247	250	252	239	229	289	232	239	209	216	223	224	270	227	219	221	236	240	239	225	247	248	233	205	263	253	248	224	252	235	234	251	248	244	248	244	237	248	235	225	229	252	251	256	270	259	250	224	216	249	272	220	264	249	272	234	239	255	251	262	214	226	264	228	238	281	212	261	257	238	229	244	258	270	259	227	254	230	258	228	259	242	257	232	275	223	262	247	243	243	219	248	249	231	233	222	206	244	227	226	274	240	214	255	243	227	269	218	236	255	232	250	255	241	236	247	237	239	222	214	221	238	241	221	231	223	275	254	246	232	227	228	226	238	275	261	243	219	237	202	236	237	238	254	258	231	254	209	227	248	268	264	236	243	238	220	235	252	224	233	260	269	205	227	257	225	251	245	225	244	216	243	229	233	226	228	241	256	245	227	261	239	240	256	253	263	256	254	250	252	219	212	240	220	270	250	253	253	229	234	278	242	245	221	246	256	215	250	244	256	256	236	257	218	234	234	265	242	232	240	239	235	225	220	257	265	244	233	268	211	251	243	267	250	252	228	273	238	244	231	245	243	228	244	233	242	218	272	252	215	232	262	236	250	230	259	242	230	237	240	256	244	244	228	217	243	247	256	235	253	243	234	264	261	253	230	258	233	233	227	227	249	245	240	221	235	227	253	241	265	214	230	248	241	248	260	220	235	228	252	245	222	244	207	218	248	256	227	262	206	226	239	229	227	251	239	233	232	240	224	247	242	222	237	231	222	250	251	251	255	252	262	221	255	214	259	249	231	244	260	227	261	248	235	229	238	264	214
11120	21514	18425	12161	9523	7383	5055	3753	2862	2438	1870	1513	1356	1346	1131	1099	957	973	864	877	803	808	843	773	756	675	713	708	719	633	568	605	556	556	526	554	528	531	581	597	579	536	543	540	503	519	508	500	496	508	1062	809	443	453	470	450	491	493	465	464	437	468	456	433	499	444	474	459	443	473	468	409	423	480	431	458	481	433	474	458	429	464	442	436	474	501	426	422	461	462	412	435	484	434	432	456	472	408	426	455	451	435	445	439	433	455	449	471	467	460	453	475	412	448	425	469	466	460	460	428	454	491	452	466	430	478	434	487	463	441	464	434	483	441	486	449	453	437	466	470	440	456	447	456	439	453	477	438	464	432	451	429	447	452	440	507	453	402	488	452	447	503	424	456	460	454	475	493	462	472	455	473	410	466	440	476	472	434	462	480	469	480	461	446	488	445	458	465	457	502	441	451	430	410	429	472	428	462	431	483	467	456	444	452	407	462	434	428	437	472	461	417	485	432	458	449	431	403	448	464	422	382	418	427	443	480	410	431	452	442	447	451	436	440	471	440	436	439	437	459	461	463	440	400	458	418	458	426	444	437	442	408	480	454	464	441	437	422	421	454	424	447	427	408	467	470	441	419	450	423	447	448	477	408	453	479	463	448	415	475	430	466	427	471	455	492	441	439	428	443	458	453	427	465	451	419	452	443	439	453	427	465	456	455	468	457	464	465	417	473	467	491	438	441	427	463	463	427	448	446	427	441	443	454	460	482	463	439	469	441	435	455	434	453	452	444	473	429	479	464	480	435	431	447	415	381	447	451	469	462	423	431	454	448	419	429	417	460	486	450	454	458	440	443	466	448	440	467	440	467	456	459	435	435	462	415	447	497	467	469	470	443	429	430	442	465	446	456	468	415	408	446	457	449	460	472	449	446	434	432	452	442	465	449	430	454	469	451	433	448	420	463	444	433	458	439	464	436	419	446	431	442	423	432	449	404	445	392	460	446	447	423	456	410	427	440	459	426	435	423	487	466	466	432	431	445	389	454	445	478	423	466	459	439	454	439	443	429	436	425	419	414	451	462	415	455	408	446	462	429	431	411	461	440	465	449	438	450	460	424	458	442	448	491	435	441	435	496	427	443	435	454	436	448	452	400	448	430	451	451	456	443	428	466	435	469	417	441	476	444	436	421	429	416	438	424	467	456	445	470	448	387	422	450	424	406	441	441	489	426	418	438	465	407	441	431	405	454	423	439	442	453	414	487	479	445	495	436	412	427	466	421	441	398	465	429	456	459	449	418	445	458	467	400	459	423	411	466	450	421	454	436	458	416	468	448	436	439	449	442	434	449	431	429	426	452	443	483	430	459	473	447	432	483	450	444	463	446	465	451	453	446	441	441	459	443	430	418	445	432	459	425	481	421	459	458	474	441	451	422	419	466	422	442	411	451	413	450	474	506	466	470	440	447	454	440	434	423	454	446	436	454	430	430	418	424	445	491	455	455	422	477	464	449	448	475	464	456	439	433	469	410	451	427	464	390	461	447	418	445	459	473	444	424	459	436	411	433	470	459	456	500	429	470	464	445	455	458	440	402	426	446	437	470	444	442	447	383	448	460	430	441	449	472	473	422	436	439	495	447	442	438	448	470	456	484	450	467	443	419	434	463	433	435	453	485	466	484	413	428	483	486	404	436	405	473	441	441	473	411	445	442	450	472	469	434	502	469	437	445	442	458	426	448	442	434	463	471	445	405	426	445	464	478	448	464	450	476	491	500	427	439	409	480	403	418	423	447	443	446	460	431	457	421	445	432	428	465	464	472	438	442	439	430	468	411	423	467	470	447	474	451	425	439	447	387	394	430	444	459	474	441	472	442	445	436	471	446	463	437	411	441	453	470	471	442	462	468	469	421	447	431	456	431	493	437	446	443	430	430	478	444	482	445	468	461	449	468	449	456	460	443	464	433	441	472	443	477	423	442	443	442	473	440	469	424	431	409	434	453	473	455	438	457	415	412	452	451	477	497	414	461	455	435	405	465	407	437	440	393	465	457	482	428	453	453	474	430	431	492	449	447	458	464	461	425	454	463	473	438	453	473	454	456	457	448	463	449	482	427	405	468	416	448	441	440	474	453	468	501	448	418	434	442	481	460	445	452	460	435	449	442	436	432	441	450	456	437	470	435	471	407	468	461	472	456	447	447	448	457	488	382	442	425	444	462	452	450	461	448	472	453	421	466	422	475	462	477	447	406	469	424	423	475	445	468	458	419	449	456	411	480	447	473	409	415	474	442	491	456	425	475	450	399	455	439	480	465	462	497	436	431	433	441	447	450	440	462	463	440	446	454	431	433	452	448	425	433	449	457	445	437	441	429	442	511	433	454	457	433	437	406	443	450	434	462	411	452	474	415	461	423	444	485	457	483	437	436	453	451	401	468	469	425	448	438	474	455	414	470	454	474	464	485	454	491	462	460	450	450	474	459	441	480	457	489	455	467	409	443	445	459	436	434	453	426	453	461	441	440	460	431	402	478	472	446	473	472	428	424	469	446	405	467	427	439	473	418	455	453	449	480	433	418	466	470	444	431	428	430	458	406	449	448	464	454	474	478	433	463	451	493	426	447	441	446	452	468	435	471	419	446	401	477	441	381	465	421	474	438	452	441	471	440	456	463	427	455	447	453	440	424	509	438	446	430	474	478	425	444	423	440	492	460	460	439	446	448	447	438	456	444	454	447	455	392	459	475	478	436	461	465	444	437	415	446	447	468	447	432	461	466	450	445	441	471	442	439	463	406	466	454	421	465	436	422	419	424	460	475	467	447	450	442	448	439	432	443	420	447	447	441	446	425	453	454	443	430	457	429	431	401	439	459	416	438	436	459	469	421	455	434	478	472	460	473	452	430	426	450	426	453	440	433	459	463	480	461	463	460	478	455	433	477	476	478	458	453	478	429	441	456	427	426	399	423	425	409	448	450	425	426	449	456	446	464	417	421	441	406	464	449	459	441	451	429	445	425	440	430	429	460	480	465	415	464	425	452	386	415	407	447	445	420	434	424	480	431	418	443	464	421	404	390	448	405	456	432	431	465	393	414	434	432	459	437	422	422	467	445	439	447	436	433	472	430	430	448	434	442	459	447	424	466	464	460	476	494	458	475	411	428	475	462	460	461	448	483	437	430	488	421	437	447	457	447	481	477	439	439	440	413	455	426	463	426	427	431	461	463	439	432	480	455	439	408	440	439	429	475	456	451	452	432	479	424	437	467	458	508	449	462	487	437	427	486	423	417	404	441	431	491	429	430	447	453	456	462	424	440	446	438	447	440	444	457	440	436	422	410	405	447	434	456	439	467	443	470	449	460	446	492	412	403	456	510	460	453	472	459	472	465	455	432	416	479	463	455	464	426	435	443	447	483	449	450	491	458	482	458	502	471	411	438	467	440	422	478	450	471	425	475	463	451	447	463	445	449	462	415	450	436	443	457	442	442	454	437	480	402	465	447	429	465	465	450
23304	21290	28992	23924	21294	18680	4649	1561	1008	916	701	610	542	469	435	364	359	324	332	324	290	280	279	310	269	258	265	253	246	238	224	210	203	172	177	198	185	186	211	182	203	208	197	196	207	187	183	183	186	173	485	287	152	164	172	166	157	175	156	146	151	136	162	140	146	151	169	154	139	163	159	152	171	153	171	169	155	143	150	128	150	163	163	144	139	155	138	149	147	173	159	144	143	165	137	155	154	176	140	153	145	183	152	164	150	160	161	150	167	154	172	142	155	162	143	144	150	149	146	151	146	159	166	140	151	145	153	158	135	150	156	148	157	153	138	149	131	160	149	145	135	173	154	160	143	128	157	179	147	148	136	161	149	172	134	130	164	135	144	146	133	165	146	153	159	154	153	147	134	168	156	154	143	136	143	166	141	165	159	159	159	144	168	148	179	164	140	161	166	157	196	116	143	144	162	167	156	149	160	156	150	138	165	159	148	129	175	156	126	145	150	144	146	147	136	136	129	152	135	160	165	174	147	137	138	160	169	148	165	136	148	144	143	164	136	155	137	155	153	158	165	148	157	145	152	135	144	121	158	152	151	134	161	151	148	154	156	129	137	154	185	160	133	159	125	126	162	150	152	136	145	144	154	172	155	144	160	166	178	155	147	163	140	134	156	157	159	148	156	129	165	154	144	145	143	155	161	150	151	154	140	158	139	158	160	166	136	153	143	142	146	144	143	128	160	147	183	144	156	149	182	124	143	149	132	163	144	167	163	147	129	150	112	137	165	149	150	143	147	153	150	142	141	149	157	142	142	151	161	157	154	144	152	158	154	149	133	161	148	172	165	138	146	143	156	139	152	145	163	152	147	137	170	128	151	153	148	158	151	137	152	172	150	158	137	141	138	139	150	164	171	157	142	152	134	144	155	150	162	172	133	153	155	143	133	148	165	134	149	155	134	149	147	172	154	128	138	162	158	156	156	155	160	150	146	140	144	146	151	147	151	165	154	121	133	147	154	149	132	172	149	166	169	149	157	156	130	137	159	124	150	129	127	146	167	147	163	131	142	143	160	148	149	188	170	139	125	147	161	156	133	150	161	145	130	168	138	151	151	130	151	158	137	154	145	162	148	130	145	156	156	173	151	168	129	164	140	139	120	153	146	154	167	157	119	158	129	155	144	153	155	146	136	166	153	151	158	144	159	145	167	157	145	153	152	130	151	137	138	155	140	126	139	167	156	182	175	148	149	154	133	160	126	161	175	145	150	170	140	152	146	167	131	152	160	135	135	126	151	150	179	143	155	150	142	160	136	158	143	129	157	147	164	133	146	153	171	155	158	150	145	155	155	146	157	125	155	136	137	144	171	167	151	185	144	163	161	133	140	145	151	154	145	151	158	153	143	129	158	169	138	169	124	151	165	176	143	165	162	138	149	143	144	135	159	169	142	152	154	143	140	157	128	142	143	149	130	173	138	128	137	169	161	167	159	133	151	144	162	159	157	166	151	162	140	134	141	140	176	143	155	143	142	153	152	133	149	183	156	150	145	164	126	147	150	152	164	132	144	156	146	148	137	142	158	151	142	144	158	157	159	142	164	153	160	157	155	153	149	172	146	138	155	150	160	149	152	144	173	141	152	142	159	134	140	153	162	140	153	147	149	153	150	157	146	155	161	159	142	149	156	166	152	143	170	140	167	137	177	135	152	147	153	158	139	147	164	133	120	156	164	137	155	156	150	141	144	124	144	121	179	175	159	158	156	136	151	141	150	148	146	154	159	136	163	151	153	167	144	151	146	164	158	144	144	139	134	160	162	160	148	151	140	134	141	145	164	132	162	140	184	148	154	134	140	139	144	166	165	147	148	145	145	146	141	147	157	144	142	133	114	128	169	156	145	153	166	163	159	139	145	153	153	165	154	146	139	154	147	142	176	124	161	146	144	159	127	144	160	131	149	157	149	151	135	163	163	147	149	145	136	140	140	140	151	141	127	130	132	139	158	146	125	139	145	152	139	153	144	160	130	164	149	175	142	147	131	143	121	146	172	148	171	158	137	170	151	164	140	134	140	154	166	144	163	165	139	140	154	166	164	153	164	156	157	152	165	141	178	173	151	139	140	127	147	162	147	169	154	164	150	158	158	169	150	140	146	174	137	147	148	168	121	150	151	146	149	170	163	152	169	156	142	161	131	155	140	115	148	156	161	153	154	143	142	163	167	155	146	132	140	132	147	155	139	157	126	168	159	130	140	167	144	174	167	147	159	147	147	130	138	148	140	133	147	134	124	169	141	179	144	151	146	158	152	152	120	148	142	130	149	155	125	124	166	154	160	126	166	134	144	139	141	145	144	130	159	133	153	159	138	155	152	154	150	143	142	161	147	132	164	135	146	150	143	158	167	164	155	142	154	158	128	158	149	159	142	168	132	152	152	141	135	130	167	141	150	160	152	141	156	145	147	154	148	151	133	145	158	155	157	134	138	153	159	145	141	156	128	146	149	148	141	145	146	142	152	160	155	142	159	150	165	159	152	148	159	152	146	155	140	133	172	142	164	140	168	129	139	138	151	152	153	153	136	146	140	166	146	141	158	170	164	145	145	147	158	157	151	152	167	150	162	157	150	168	152	146	164	168	159	152	154	156	143	144	149	159	119	162	171	144	162	151	137	149	165	147	144	143	150	157	150	138	154	138	152	148	142	166	155	161	150	136	153	155	146	135	114	166	147	164	151	147	159	149	154	162	165	118	143	139	141	148	157	150	155	134	140	141	162	149	136	149	137	140	165	127	126	148	157	138	137	162	143	161	147	157	147	138	158	137	144	154	169	160	163	165	139	145	145	130	150	159	147	142	143	156	133	141	169	158	149	130	149	157	175	137	180	144	153	159	148	148	173	147	152	193	161	161	152	158	147	153	139	154	135	150	149	151	150	134	162	144	165	156	165	154	136	148	143	134	143	131	162	171	153	143	161	152	178	155	150	156	154	161	137	157	169	144	146	142	159	135	163	135	140	147	143	136	148	172	140	155	152	141	134	133	130	151	160	150	164	136	151	129	150	162	139	138	138	129	130	163	139	138	158	161	159	156	147	127	142	142	155	148	145	140	149	144	164	163	146	166	164	140	167	158	159	149	144	161	136	168	147	148	139	160	137	123	158	134	145	155	143	137	146	178	138	148	196	142	165	131	152	152	136	155	142	139	174	135	132	140	178	162	146	143	146	137	172	149	160	151	155	164	153	137	147	127	152	154	139	153	151	154	137	152	149	136	154	138	145	159	156	150	159	141	161	144	149	123	145	167	152	136	145	139	148	173	154	139	148	137	159	136	153	134	146	138	159	157	136	152	156	150	172	149	148	165	145	148	128	153	148	140	144	146	136	171	157	138	168	150	160	157	135	134	165	169	163	146	135	146	137	124	152	135	146	130	141	165	142	122	155	154	167	155	162	154	136	148	137	145	148	140	160	139	157	135	168	151	137	182	142	159	144	161	150	147	132	149	139	151	141	132
13753	26256	23322	15998	12098	9922	7294	4830	3582	3308	2575	1980	1703	1507	1366	1233	1156	1041	917	918	824	819	749	773	744	652	682	655	650	537	518	494	496	439	393	389	405	409	445	451	457	444	370	341	413	389	380	397	349	351	1468	640	302	308	340	303	318	310	317	292	295	277	279	304	309	285	261	324	278	322	268	283	296	279	331	273	292	268	262	291	274	275	266	292	261	255	281	306	298	288	281	252	325	283	286	288	260	277	264	269	269	248	294	260	259	275	265	245	294	240	268	278	241	301	310	307	274	273	292	254	277	290	234	276	295	270	255	262	290	273	285	274	263	272	275	270	272	264	247	294	311	266	312	261	273	273	286	248	258	258	277	302	290	285	274	282	282	293	304	285	288	269	281	274	239	267	285	288	277	288	261	275	285	300	288	291	299	283	284	298	300	305	270	279	267	290	270	280	286	306	281	281	287	257	282	262	281	298	273	258	281	295	285	283	283	281	279	247	280	287	301	264	270	268	279	297	267	287	273	287	257	293	251	320	272	261	277	265	253	293	328	317	264	287	281	294	266	280	274	275	307	287	291	280	280	317	266	279	284	262	296	266	271	269	263	302	267	271	275	282	286	269	268	255	254	281	301	243	269	289	290	299	308	269	314	249	247	250	266	280	270	311	273	274	277	272	295	261	263	275	280	268	268	266	274	295	273	252	264	246	274	284	250	273	294	266	273	257	300	278	261	266	268	262	263	273	296	286	266	309	251	269	267	297	291	256	267	281	314	298	258	308	267	295	269	264	256	266	242	282	264	284	275	276	269	271	293	276	290	279	275	269	288	308	283	269	283	287	304	243	299	281	274	274	302	266	266	282	265	281	261	260	266	274	265	298	268	303	300	247	270	283	265	291	298	259	271	302	261	253	259	292	292	268	272	275	265	284	259	288	271	281	292	257	284	288	283	251	300	278	271	276	276	279	284	289	265	250	272	268	242	291	277	276	296	286	276	279	271	267	245	294	279	290	290	272	239	286	278	241	270	260	295	281	270	284	274	238	289	272	296	289	260	286	284	313	303	283	278	277	279	257	257	256	308	288	286	318	240	302	293	280	305	281	268	250	273	271	249	283	285	276	287	279	250	273	278	261	283	278	292	273	282	279	293	275	294	276	292	243	261	281	279	291	274	270	274	276	265	287	286	269	268	297	279	283	282	258	245	291	258	276	277	283	266	283	247	277	274	269	236	290	301	283	262	249	266	258	292	274	258	289	285	292	265	288	261	247	265	276	265	283	287	297	255	256	296	270	296	317	265	276	286	255	252	277	274	295	245	258	279	247	300	268	269	259	273	292	262	274	279	284	317	244	275	287	274	261	294	291	262	286	298	295	310	284	266	232	251	295	285	263	313	271	276	279	300	281	257	291	284	248	283	307	279	286	262	271	274	294	241	275	297	259	254	291	292	266	284	239	283	256	261	250	269	251	273	283	276	311	249	295	278	293	272	293	259	255	308	264	289	251	285	266	277	306	259	261	289	301	254	268	244	284	294	281	276	275	285	234	278	275	285	269	283	272	282	295	278	283	275	314	277	283	278	280	269	286	249	282	292	297	278	266	268	274	300	260	266	287	252	265	296	248	316	276	299	261	250	259	262	278	286	291	278	292	294	287	286	273	283	279	250	279	276	281	287	286	268	277	271	311	286	285	286	299	266	257	297	263	254	248	253	291	281	280	260	272	269	250	299	294	257	294	266	249	277	256	274	280	255	295	267	254	275	284	292	280	279	266	279	275	275	300	286	302	282	291	266	285	271	267	309	265	303	276	278	311	307	274	276	280	266	293	291	277	265	275	260	285	292	255	288	265	268	292	276	284	290	268	250	286	272	285	277	264	262	258	303	258	308	297	276	261	299	298	268	280	312	284	269	264	264	284	251	297	286	291	230	282	302	281	278	280	272	284	263	266	272	274	289	285	286	267	298	292	272	276	296	286	295	293	279	295	279	291	278	266	292	262	279	269	270	247	296	314	293	218	268	289	261	254	294	293	275	267	277	266	276	275	286	263	273	272	270	290	274	292	330	257	249	291	292	275	262	291	284	259	283	280	266	286	269	283	272	291	290	287	298	281	306	258	276	272	273	280	263	263	274	279	265	271	279	295	260	284	281	285	241	255	281	289	269	299	253	270	278	275	295	293	273	263	288	292	275	286	297	278	289	308	273	283	250	295	276	285	252	309	280	277	257	273	272	302	284	274	270	263	294	270	296	271	269	276	286	280	246	284	290	255	282	282	252	272	281	273	255	269	278	253	269	299	307	281	287	278	271	284	298	264	283	255	252	277	272	276	278	281	262	255	316	264	306	285	256	266	255	307	287	263	276	251	271	279	297	289	300	254	278	268	289	286	247	284	295	264	275	291	258	257	239	286	242	270	280	268	297	286	309	273	280	262	249	288	284	283	261	264	270	270	323	274	277	280	274	313	265	283	274	276	263	313	283	265	263	307	271	277	250	264	288	298	291	300	270	252	270	291	290	271	285	281	282	297	280	283	262	256	256	272	262	274	272	260	271	275	290	287	258	264	285	283	278	276	250	254	234	287	281	273	253	271	277	284	292	279	264	280	275	266	276	289	278	293	275	289	304	263	262	276	283	247	275	283	301	252	284	285	267	270	284	266	264	268	277	280	272	278	274	265	268	279	273	292	261	269	261	262	278	292	265	305	290	249	289	307	294	293	267	290	257	271	275	263	250	262	282	264	253	274	282	289	284	298	266	278	267	272	299	296	270	244	286	281	276	292	277	300	260	265	283	290	256	297	268	255	286	270	275	269	272	264	260	284	273	286	272	279	287	276	297	277	268	258	302	245	303	251	284	295	287	255	275	274	263	238	261	296	305	295	282	257	283	280	283	260	324	255	261	272	253	268	275	284	300	294	270	280	291	260	281	238	274	263	288	274	278	278	259	271	264	312	286	281	249	262	299	300	263	283	267	263	258	276	293	287	275	285	267	265	259	286	305	281	269	287	282	290	257	251	276	259	253	262	286	286	265	278	278	283	233	269	299	269	250	291	267	263	307	307	283	239	262	272	288	298	270	286	269	264	259	262	277	256	258	279	261	306	282	251	277	241	249	307	263	267	247	294	264	262	260	272	272	267	309	299	261	285	289	283	280	280	270	276	286	284	286	293	247	257	261	265	269	261	275	270	267	278	270	268	244	284	254	297	322	315	295	248	291	227	297	245	274	287	269	271	291	284	286	268	307	306	281	253	273	267	281	283	260	272	286	267	246	259	332	295	281	241	269	263	267	293	277	285	286	276	296	279	242	278	270	245	259	295	272	284	280	294	254	274	287	278	277	249	289	269	294	281	281	288	262	267	293	294	285	283	250	259	265	294	290	270	274	289	249	303	301	259	257	294	267	261	285	269	299	282	286	266	297	297	298	293	286	287	256	262	270	258	272	272	282	285	253	263	288	308	285	281	249	256	276	241	262	256	294	254	251	253	291	259	274	256	302	269	282	285
26955	20153	9481	3393	1743	1295	1061	646	514	513	506	408	362	353	370	341	352	316	339	338	328	319	323	325	285	300	270	298	313	324	285	293	307	281	270	302	300	277	293	292	296	297	276	305	272	320	283	286	288	309	284	308	321	260	280	275	283	300	258	252	272	290	279	280	287	301	300	296	281	268	264	261	289	289	286	291	262	285	268	271	291	277	245	286	299	273	316	277	283	295	307	287	294	275	282	305	271	303	276	246	268	289	289	293	256	281	299	269	264	286	279	294	265	269	321	278	282	275	271	276	279	289	270	267	314	296	301	299	289	302	276	270	267	292	299	289	286	300	294	282	240	285	293	297	281	283	256	288	292	296	282	279	281	258	246	274	281	278	295	278	296	289	279	265	264	282	292	287	270	273	281	289	288	265	318	256	278	294	282	281	298	283	289	285	289	279	268	252	316	280	301	304	289	294	308	263	294	265	250	284	281	318	280	262	292	284	270	272	283	282	289	277	279	279	288	296	302	291	277	291	258	308	288	273	284	303	287	244	284	329	277	286	282	261	296	283	278	266	282	282	277	313	301	269	273	283	291	275	310	255	258	263	239	274	284	258	275	297	268	285	282	321	262	258	262	277	271	302	293	300	289	294	281	283	271	290	279	295	286	276	296	270	302	289	276	299	271	269	316	319	261	271	280	253	277	269	287	290	292	294	278	316	307	314	266	262	270	284	275	258	297	274	291	294	298	267	271	301	271	276	262	276	294	293	296	258	259	281	242	283	254	257	271	264	272	297	290	298	302	303	298	277	271	273	262	298	288	266	295	284	297	265	264	266	297	285	288	293	313	258	267	298	281	256	262	287	298	288	272	300	274	288	265	278	276	257	295	299	269	262	281	263	292	276	312	297	281	267	302	288	260	263	272	252	295	267	290	278	280	265	301	266	301	280	282	284	282	299	313	268	279	273	299	280	288	281	270	260	271	331	296	290	302	302	291	300	266	264	290	280	287	287	284	286	285	287	270	278	294	326	299	299	278	292	256	283	298	304	263	282	274	270	251	285	275	296	244	302	299	294	254	276	285	280	264	287	256	313	297	287	268	274	298	269	266	266	258	306	292	287	286	272	279	305	294	275	288	316	286	251	312	271	318	289	301	295	287	306	295	257	279	279	300	314	260	300	284	269	292	295	293	281	276	282	262	280	293	272	294	265	293	294	255	277	274	300	277	291	274	293	293	279	289	277	293	269	303	283	292	266	269	309	266	276	300	273	289	286	266	275	265	259	256	287	282	297	292	282	294	305	261	286	280	272	284	289	255	273	273	270	238	270	261	297	285	281	298	280	277	304	277	277	256	262	295	255	287	280	278	278	304	292	275	287	282	278	320	261	282	296	264	275	290	263	284	295	264	316	300	264	273	265	268	304	289	290	301	287	283	268	281	280	311	291	248	255	270	277	292	265	316	276	285	282	294	301	290	266	254	285	274	297	273	264	266	274	299	272	286	268	302	265	259	260	290	267	307	284	291	322	283	291	258	254	253	295	283	266	250	294	308	320	297	278	265	267	266	288	285	305	285	296	263	300	280	251	299	272	242	297	293	292	272	254	264	271	281	280	318	248	284	282	286	276	283	265	297	281	288	272	279	302	257	248	269	287	301	288	262	283	279	298	303	266	278	291	262	288	279	246	271	299	278	278	275	302	251	303	272	278	283	264	295	270	291	270	274	278	282	282	256	279	284	282	298	255	285	297	308	282	285	278	329	313	293	281	280	272	286	274	262	287	279	293	296	280	263	281	302	275	272	302	257	276	284	300	263	275	293	265	263	239	315	283	275	270	294	303	295	301	274	270	280	278	290	274	317	295	289	279	282	301	290	280	288	276	265	286	286	269	285	264	294	274	267	285	243	282	316	290	298	297	249	273	284	320	263	299	297	279	289	320	258	299	298	243	258	292	277	279	317	264	281	262	267	314	264	300	265	276	269	261	295	275	295	277	291	273	301	301	249	273	290	300	257	276	267	285	280	270	284	260	313	285	270	263	286	312	293	282	271	293	280	281	278	269	280	276	293	279	274	273	283	250	298	291	277	272	273	274	282	261	279	306	296	278	286	247	298	284	283	267	298	269	283	298	271	219	248	295	276	280	277	293	264	267	263	280	307	276	285	274	317	275	252	303	295	307	286	279	309	283	277	255	269	268	287	270	280	303	278	248	283	255	281	300	270	256	340	296	275	277	259	301	280	276	296	289	272	286	298	269	276	288	276	288	279	277	299	290	265	261	239	276	261	311	283	290	290	271	287	266	282	273	278	300	290	274	293	260	277	301	273	275	276	302	276	273	275	295	290	276	283	279	295	285	281	259	265	278	284	308	275	290	266	253	302	271	274	287	285	262	273	271	302	309	265	281	291	278	243	280	281	270	277	285	281	295	279	262	292	284	285	270	273	288	292	303	262	267	254	271	268	266	282	275	293	285	313	299	270	253	259	288	309	292	288	287	272	278	309	264	281	335	320	283	266	269	303	293	306	295	280	289	283	259	294	281	305	287	268	259	288	296	272	257	292	265	301	281	294	278	269	289	277	288	280	301	321	284	308	294	299	282	304	261	275	275	272	275	245	300	292	280	316	280	305	288	289	307	258	311	278	291	271	254	272	286	285	278	279	260	281	282	284	271	274	287	263	263	277	277	322	278	274	268	292	303	277	262	285	299	268	321	271	291	308	289	299	291	283	283	316	278	295	288	274	279	280	264	265	255	275	276	281	275	296	245	293	244	316	287	284	256	309	299	275	267	279	293	257	315	256	277	272	291	270	289	260	306	278	279	291	295	259	308	293	293	292	283	289	277	306	286	262	310	283	282	268	254	288	292	265	274	286	287	247	269	276	281	284	320	252	273	280	278	283	271	245	305	305	268	294	252	305	312	300	270	279	295	295	297	280	282	297	298	303	270	272	266	245	266	247	258	295	282	290	266	279	305	279	287	280	308	300	274	291	280	306	293	299	250	287	309	291	319	291	281	269	303	300	277	268	270	281	255	275	295	290	268	274	259	296	312	265	290	271	275	270	293	286	272	284	273	298	301	259	306	299	243	287	293	290	270	283	284	291	259	287	278	305	295	285	284	319	270	289	258	271	289	302	279	290	291	301	289	269	294	297	266	262	264	275	274	308	289	272	266	297	249	277	281	304	269	266	276	289	281	275	301	262	249	299	279	266	290	289	301	288	266	272	293	275	307	290	283	292	266	295	289	282	251	282	256	307	266	269	264	265	270	301	259	263	274	267	253	275	287	281	268	302	283	282	281	290	301	279	306	293	287	287	288	267	305	277	302	290	274	295	253	276	331	282	282	283	273	267	296	296	299	305	310	271	266	287	290	277	298	279	260	259	279	234	235	284	258	288	278	285	308	299	252	275	273	279	256	276	301	280	269	299	294	298	294	303	296	313	258	298	283	299	282	307	241	280	315	270	293	279	300	275	313	300	261	253	268	255	260	281	287	273	293	297	240	249	309
9359	13387	11885	6885	5281	4358	3513	2007	1452	1474	1231	933	935	903	800	763	770	705	682	676	661	680	707	716	671	655	631	647	656	593	587	562	571	573	525	576	493	528	500	551	565	549	560	525	564	610	555	505	510	524	534	548	510	527	573	518	516	540	525	551	525	495	517	511	521	547	492	498	542	511	522	519	517	577	530	524	503	513	483	515	534	542	534	529	547	506	512	511	509	520	471	494	561	541	512	557	501	537	492	487	527	480	495	537	512	542	520	514	524	521	536	497	543	494	500	511	508	542	500	531	539	495	514	525	493	486	536	482	519	535	541	510	500	507	479	530	492	508	527	534	493	540	496	500	507	510	496	496	502	503	490	516	485	492	481	503	484	552	516	550	487	499	519	509	451	502	521	514	527	536	486	517	493	535	529	468	519	514	480	491	485	484	525	472	516	549	576	491	492	564	518	480	536	514	463	516	475	553	514	492	501	486	527	496	463	527	496	495	533	511	522	487	522	520	528	506	549	487	535	518	503	516	532	491	545	530	510	523	519	503	544	509	515	531	514	508	549	533	532	504	492	515	519	542	518	508	492	514	514	533	486	539	507	494	550	513	486	500	549	506	519	517	542	519	543	499	542	534	507	485	524	539	503	529	535	536	517	529	521	496	482	485	499	517	525	500	524	477	488	550	532	494	499	485	479	522	504	462	532	487	526	545	562	493	504	520	515	538	524	542	526	472	511	506	465	523	502	521	513	466	532	527	497	512	509	502	537	525	560	491	489	475	519	508	523	506	518	546	545	508	519	494	536	552	557	544	553	492	493	514	523	550	505	470	509	563	498	530	497	501	517	567	482	501	536	510	494	540	518	479	488	495	536	529	483	516	528	500	495	516	495	527	514	497	527	468	538	510	519	500	478	495	467	499	510	524	494	540	487	478	519	542	507	553	507	503	492	579	539	532	501	486	527	489	527	560	498	510	520	541	537	562	560	533	507	535	526	494	503	549	445	503	533	507	488	533	524	516	504	490	535	506	495	501	514	506	553	495	534	534	499	500	505	488	522	482	528	488	498	481	525	506	537	510	530	467	530	483	518	472	497	514	528	520	518	499	562	490	508	523	509	534	518	517	500	518	509	516	490	515	515	465	550	528	511	525	485	507	553	524	536	528	489	499	507	493	509	513	521	510	484	529	468	541	535	494	515	468	490	486	538	496	527	493	530	537	512	490	504	522	538	528	496	521	486	504	498	486	497	523	518	536	531	512	531	533	483	512	570	528	499	471	521	502	496	533	479	539	528	508	505	515	487	496	568	476	506	540	485	468	507	504	527	517	539	515	480	538	522	510	501	521	493	535	519	546	487	529	507	521	490	546	561	543	528	476	503	528	522	477	505	497	498	534	458	507	538	528	523	580	543	485	545	551	501	544	502	471	509	563	516	480	511	495	520	501	554	473	537	504	505	482	551	525	520	503	492	476	515	514	505	541	487	534	507	504	547	526	486	517	544	552	537	507	511	490	501	522	479	506	526	513	539	518	537	473	502	497	514	502	507	480	515	477	523	523	511	509	545	506	555	496	517	505	533	518	533	506	550	519	540	520	486	496	502	510	543	545	529	528	515	521	509	552	503	511	502	532	534	536	500	508	509	512	516	496	519	531	517	499	536	525	477	552	511	496	534	472	484	542	494	494	506	500	515	550	520	533	534	492	545	492	528	499	549	511	498	551	523	507	491	524	552	496	515	500	525	499	522	509	504	525	549	527	525	551	471	508	551	545	508	529	520	540	515	498	504	512	536	482	512	505	505	541	481	545	514	512	501	523	516	539	514	516	489	532	512	481	519	485	527	525	505	539	502	506	521	539	518	442	495	519	473	522	500	533	483	543	488	506	538	511	454	526	473	545	527	512	527	530	527	538	549	537	514	510	531	568	520	510	522	514	505	517	522	492	505	536	490	535	528	485	512	507	512	509	522	499	550	494	529	510	485	558	549	547	526	555	502	509	507	555	544	520	517	498	504	497	519	475	496	531	482	507	551	501	503	543	531	511	487	516	502	496	527	540	494	544	531	495	510	527	500	501	514	514	536	554	479	517	529	522	520	530	496	532	491	516	469	505	517	492	521	492	476	557	485	505	497	529	514	506	510	505	529	527	534	522	522	505	461	528	526	478	498	532	495	521	545	488	546	509	505	505	509	522	532	503	519	500	507	505	508	509	500	546	523	496	514	493	531	501	477	484	487	498	496	506	527	512	546	512	493	551	518	506	532	521	515	529	514	522	541	532	510	495	521	515	505	499	532	508	506	522	515	510	520	500	551	520	520	536	513	557	508	510	524	488	514	506	501	545	508	528	535	509	543	550	551	560	538	519	514	504	504	496	557	512	548	507	568	492	525	545	543	550	506	499	495	497	534	479	482	518	524	505	488	506	448	535	553	520	531	543	517	553	543	527	487	551	521	475	511	510	540	506	508	512	560	486	495	530	520	526	500	483	499	539	522	536	472	533	510	524	516	543	502	505	504	510	537	519	511	532	506	506	507	485	553	545	506	521	560	531	516	521	534	492	493	495	505	529	493	462	526	537	507	532	472	497	523	522	552	554	536	478	490	523	482	515	521	485	539	510	518	529	555	519	496	493	503	505	515	529	525	484	527	506	484	518	527	494	527	523	510	512	529	545	560	484	537	527	514	544	520	516	542	514	516	544	523	476	592	537	555	505	537	498	496	522	506	554	500	518	578	502	511	496	513	517	481	494	510	492	543	513	520	558	563	515	515	523	507	487	523	524	518	492	479	504	513	506	548	520	509	534	506	523	475	541	533	522	445	500	514	499	514	537	499	507	533	474	547	510	529	506	489	479	496	552	509	486	509	501	515	500	506	526	539	577	567	499	517	557	546	544	524	545	512	476	522	490	508	547	532	509	510	530	519	479	520	520	524	543	524	534	480	554	528	481	506	492	565	540	501	506	550	498	529	511	520	505	508	472	489	534	542	552	511	501	446	514	510	505	531	506	510	564	573	577	505	492	545	534	476	486	513	506	523	560	510	514	534	514	542	523	487	489	511	499	576	513	503	532	525	515	522	492	517	540	500	498	495	521	500	493	479	514	510	507	536	507	496	518	520	510	509	506	478	553	529	575	473	538	495	546	532	507	487	541	527	493	508	523	521	510	514	532	526	505	484	499	514	530	506	502	483	516	514	501	503	488	529	513	550	508	512	520	492	550	498	502	508	525	507	494	476	499	512	525	506	513	500	483	489	490	509	510	531	480	465	485	571	521	510	537	535	556	556	543	489	520	508	495	516	513	538	512	474	513	525	513	504	520	516	523	524	511	478	486	558	514	515	503	505	502	485	522	541	564	515	501	480	482	551	525	491	505	516	479	510	505	539	528	523	496	523	500	512	507	514	528	539	537	526	523	478	519	558	472	511	534	516	478	510	507	510	502	489	541	542	506	538	543	512	505	492	497	514	451	497	538	555	507	523	502	535	482	506	501	487	522	534	488	495	549
24145	21271	28344	24536	19769	5055	2347	1156	715	700	663	471	483	445	382	403	414	383	332	372	332	344	321	315	304	313	307	315	297	258	308	253	267	233	253	234	298	269	281	278	284	301	263	277	262	248	265	239	234	273	378	254	249	247	280	247	255	266	236	229	236	218	247	252	255	240	227	220	229	266	229	252	239	259	259	213	250	237	260	224	226	274	252	222	247	249	226	209	253	224	268	239	230	242	232	230	233	266	247	252	230	236	250	258	263	249	218	247	248	242	233	236	242	253	237	193	223	255	246	230	235	244	242	247	224	252	249	271	244	246	247	249	233	232	263	219	229	223	230	249	239	250	234	246	243	219	241	243	233	218	256	252	255	218	251	265	242	230	242	232	230	224	234	214	253	214	236	249	232	239	234	232	247	231	224	223	246	234	248	247	225	235	236	245	217	255	223	255	246	222	229	248	241	258	271	220	255	224	251	224	246	228	229	249	224	258	238	200	237	258	263	239	233	229	241	235	239	206	204	235	214	235	243	217	216	241	234	222	225	214	238	238	225	266	250	232	241	255	246	272	239	251	269	271	274	213	242	231	266	237	240	229	219	236	232	245	221	238	231	242	234	237	241	205	236	243	227	229	252	258	240	253	243	259	217	229	240	251	233	219	236	250	258	237	228	238	236	224	224	229	257	246	226	250	231	267	226	235	259	213	242	239	218	229	257	251	252	223	249	229	240	221	220	244	258	238	236	245	231	238	229	241	260	230	231	222	243	229	241	259	225	242	225	228	243	218	210	258	232	250	223	245	229	238	238	235	251	254	240	227	229	242	225	254	236	269	224	244	240	250	246	232	262	238	208	221	216	220	225	220	255	234	229	251	239	261	252	226	237	227	231	234	227	222	219	233	243	217	243	229	234	225	239	249	255	228	237	241	225	219	245	240	236	253	219	236	240	245	255	218	245	231	212	246	265	254	237	248	232	231	243	218	224	253	244	216	215	244	233	247	259	229	257	243	233	227	234	252	244	236	233	241	263	235	218	273	236	220	242	239	221	242	238	239	244	224	244	236	247	227	249	238	235	232	247	218	249	227	255	242	222	224	240	246	249	260	231	225	277	250	230	255	232	218	242	255	237	224	224	259	234	224	249	247	247	238	274	204	227	230	229	253	229	259	246	252	238	263	220	233	231	234	241	250	231	205	231	243	264	260	227	256	228	225	244	214	266	245	249	220	237	239	234	234	247	243	248	233	226	217	265	233	246	235	229	227	229	255	228	244	245	225	245	245	249	223	228	251	214	215	242	230	229	226	246	209	253	214	228	231	246	236	233	239	212	222	240	241	265	242	231	224	208	228	219	228	230	248	271	254	254	243	214	214	243	240	226	251	230	216	242	228	234	225	253	212	216	258	217	243	280	242	250	254	241	241	245	217	233	230	249	248	209	242	227	249	237	258	259	237	244	211	272	256	234	243	223	244	205	243	254	239	240	246	249	252	251	223	224	226	235	228	251	232	256	238	219	236	219	255	194	237	237	234	233	231	237	208	245	217	238	247	251	250	244	247	229	237	221	233	239	251	235	222	219	234	224	244	255	263	251	243	232	232	264	258	237	243	223	237	246	266	233	235	235	226	248	263	267	236	226	251	249	223	239	245	243	254	229	224	228	230	259	218	242	244	239	238	257	254	244	243	223	251	222	226	253	252	227	235	231	262	203	232	225	244	234	229	214	234	229	217	230	263	225	236	238	232	252	248	207	237	236	255	227	235	255	214	244	233	245	216	240	249	267	227	243	257	244	234	214	241	239	214	238	197	259	239	214	209	242	253	222	253	252	235	228	219	231	237	218	222	240	242	224	244	217	252	236	242	253	239	242	244	243	222	245	221	217	253	242	224	222	242	216	214	256	240	269	234	236	247	249	245	222	230	231	236	248	229	222	263	257	223	254	219	235	235	258	234	230	222	245	228	240	215	228	224	228	201	235	229	236	236	234	257	237	234	231	241	248	244	242	236	221	246	235	222	231	223	245	229	229	230	251	231	236	243	232	236	222	261	241	254	224	223	210	236	247	221	230	253	233	240	223	252	221	265	231	221	243	252	235	228	251	264	234	234	228	228	245	236	247	252	255	248	262	256	266	237	224	226	239	219	221	215	254	231	233	264	231	227	217	257	214	228	240	239	218	219	229	241	254	244	242	247	253	260	217	207	230	242	236	267	237	220	231	214	230	226	211	225	233	222	224	240	227	232	222	228	238	224	259	263	250	243	235	243	227	241	220	250	236	243	221	215	262	268	247	242	250	239	211	231	251	244	222	202	236	240	232	230	237	238	247	248	227	252	257	264	237	243	256	228	238	218	235	226	230	215	214	236	233	237	224	259	259	239	236	238	224	221	254	232	276	247	222	245	231	276	229	232	243	205	237	270	230	260	211	249	214	219	235	243	237	230	254	264	242	253	248	206	245	229	229	228	233	247	257	229	243	245	227	235	232	252	232	240	257	234	236	250	246	228	244	244	257	245	223	222	217	204	213	227	210	259	218	278	251	263	227	250	250	251	247	233	221	248	238	266	214	227	240	257	263	217	249	232	227	221	244	214	231	224	275	228	245	253	246	259	230	230	230	216	243	251	242	237	269	233	249	240	229	229	267	225	249	219	247	207	233	253	224	262	231	224	239	228	211	245	249	224	230	231	255	253	257	231	218	230	268	230	240	266	250	254	231	225	218	241	241	228	223	246	219	249	215	254	226	250	241	247	252	208	241	221	227	206	215	246	243	257	260	239	213	255	251	196	236	252	217	219	240	248	247	224	226	281	232	216	236	216	253	224	203	235	241	238	247	228	229	253	241	248	252	240	218	228	256	216	251	227	232	237	254	242	226	249	264	214	239	243	234	253	267	234	229	231	209	208	233	259	222	219	217	231	242	234	223	265	240	234	205	252	247	233	232	240	235	246	247	262	228	239	245	273	226	230	239	200	216	250	254	211	236	221	240	220	227	253	235	245	235	233	225	227	229	242	217	229	242	229	209	216	258	236	226	257	252	206	251	227	258	236	268	219	243	222	245	255	229	248	229	248	263	239	233	245	256	233	238	256	206	229	280	252	276	224	276	225	253	263	254	214	220	238	237	230	223	239	237	250	246	253	256	233	224	240	215	255	247	237	257	239	227	193	267	256	245	244	204	250	217	240	239	225	212	237	252	217	244	219	214	256	225	234	228	216	265	248	250	216	204	232	255	225	222	215	268	235	264	228	213	250	221	249	267	222	236	241	242	206	220	224	239	235	229	229	203	219	235	253	241	217	231	261	228	227	227	239	218	245	230	238	248	234	213	237	271	279	240	256	242	231	232	271	226	251	246	235	258	255	230	232	248	232	211	232	246	209	236	249	250	243	239	220	246	237	209	241	216	259	237	255	231	224	246	251	243	246	256	220	223	206	256	234	236	241	243	248	229	235	213	208	234	230	262	242	236	224	244	241	235	235	235	245	230	256	245	218	262	235	215	230	244	271
10805	21039	18580	11578	9277	7156	6285	3586	2424	2060	1990	1559	1411	1281	1179	1043	1007	949	894	819	828	779	830	760	726	707	700	684	711	637	598	533	556	542	550	541	530	593	547	592	557	551	514	509	551	548	504	528	534	508	960	485	518	466	451	513	453	411	480	438	421	468	440	471	455	445	438	448	442	488	442	436	441	451	448	450	469	437	455	420	435	447	450	411	425	441	467	455	441	429	425	452	449	415	416	445	465	443	457	443	407	453	454	414	449	462	415	463	425	462	470	490	456	436	466	440	450	442	467	467	496	432	442	474	417	461	461	448	459	450	436	452	425	442	455	431	483	423	450	456	407	410	453	452	468	447	448	430	437	467	447	421	413	428	479	442	413	455	455	447	448	442	448	433	444	449	436	444	458	426	440	433	446	443	416	440	441	470	466	447	423	476	449	454	432	446	459	452	441	435	468	481	419	445	459	427	452	439	442	448	441	469	444	460	438	460	485	444	467	437	435	445	432	473	473	437	457	442	452	457	436	454	426	449	454	428	416	478	432	438	445	446	440	495	455	428	431	439	482	497	440	462	515	465	442	437	435	439	423	430	492	451	445	445	461	463	431	421	441	437	452	452	431	451	440	425	448	438	456	435	459	426	403	429	482	495	446	480	434	409	454	446	509	464	450	458	442	417	488	465	442	466	459	423	456	437	454	452	452	465	433	442	493	461	442	441	426	432	455	412	421	443	460	430	455	452	424	420	423	441	432	434	428	432	455	425	470	484	444	433	459	428	446	430	431	457	468	450	473	472	446	427	460	455	458	453	438	471	415	441	457	405	437	450	451	449	419	467	467	433	460	475	448	459	467	469	452	458	468	468	456	420	437	442	427	448	477	429	435	465	480	442	401	418	415	448	477	461	435	449	469	426	471	401	468	418	440	459	426	449	418	477	449	433	467	432	428	490	445	426	407	432	464	453	449	461	485	462	510	461	458	446	431	460	470	437	405	469	465	427	469	447	430	474	443	457	430	444	463	403	412	459	426	440	472	400	441	434	454	443	457	455	436	454	437	450	432	442	443	443	410	495	428	434	480	427	445	411	500	458	503	443	451	394	445	458	464	407	482	456	456	474	439	406	465	423	455	508	433	431	457	444	448	429	410	442	482	472	452	462	457	448	441	411	471	413	447	429	427	422	425	475	456	440	449	459	441	432	442	426	457	448	433	452	475	420	444	497	428	452	447	408	427	429	445	476	477	415	432	444	438	457	467	444	449	457	447	469	435	444	442	431	493	403	461	478	463	453	411	468	412	468	427	447	466	443	436	413	454	428	471	434	483	473	461	464	442	425	459	450	458	432	444	447	412	419	445	465	463	477	458	414	442	434	430	452	426	423	450	441	384	435	430	402	454	412	463	425	470	458	452	449	433	447	466	427	464	419	434	433	434	454	433	438	436	412	427	428	457	389	401	420	425	421	476	464	431	459	452	465	469	404	490	447	460	430	427	400	417	435	413	441	447	444	456	437	418	442	445	439	469	487	446	412	436	450	439	414	442	452	496	415	468	432	419	415	440	430	468	418	443	468	443	426	450	445	410	458	450	429	461	439	439	448	479	426	423	451	447	407	500	499	450	454	438	454	440	439	458	436	464	418	436	411	460	477	414	440	435	441	447	462	440	455	452	474	423	442	437	476	461	419	430	433	436	406	447	457	442	470	454	477	418	464	430	454	425	446	471	407	426	434	445	461	464	440	441	482	410	468	466	475	455	451	461	416	421	431	446	482	419	484	437	469	437	445	463	464	470	466	465	425	421	435	461	398	402	454	468	457	399	426	471	428	433	459	422	464	432	449	434	443	451	420	417	469	429	439	445	434	414	492	440	421	434	442	439	446	482	453	415	422	436	426	460	454	464	454	441	468	456	453	447	469	391	398	459	466	484	498	432	431	400	454	464	449	429	442	451	463	443	442	423	410	452	426	439	411	481	443	466	450	466	449	429	456	443	475	461	435	475	448	442	461	432	441	402	476	450	433	468	479	459	419	460	472	420	471	427	447	408	417	437	465	463	465	456	421	439	450	470	431	448	446	458	446	432	456	459	484	495	434	412	434	418	450	477	468	452	485	448	452	456	436	470	435	452	474	449	481	439	390	403	427	442	459	426	432	453	434	447	448	450	402	440	492	415	436	430	467	447	437	446	494	449	459	442	427	434	429	460	483	454	447	424	448	454	467	455	451	459	445	431	480	457	456	449	449	429	445	461	438	440	454	446	433	471	406	428	462	471	439	463	423	449	458	427	441	460	472	439	478	431	445	461	450	429	407	446	459	458	428	436	483	460	464	423	433	432	482	454	451	443	445	492	445	470	427	432	448	440	469	463	472	467	416	437	467	452	460	460	456	445	443	467	458	463	463	454	452	455	437	451	443	434	469	441	422	474	508	457	397	487	458	448	447	469	445	430	438	439	449	440	472	462	455	419	436	498	399	438	446	440	437	396	438	454	407	454	424	449	444	455	503	484	454	464	449	481	433	406	441	414	448	437	445	428	433	463	476	435	430	476	447	472	456	461	443	420	429	412	444	458	438	472	438	471	455	418	437	429	409	433	449	439	447	421	452	439	471	453	491	460	412	468	457	474	460	442	494	460	454	408	417	428	456	471	413	427	456	450	443	417	474	480	422	472	461	434	477	443	485	454	420	425	448	423	444	427	423	443	466	429	414	467	434	415	460	440	486	450	454	437	397	439	461	478	445	491	427	479	421	459	464	449	446	476	431	435	458	469	417	462	452	462	443	453	465	442	435	425	472	426	458	454	454	434	455	445	441	451	425	426	461	454	440	460	461	443	438	435	429	450	466	458	424	476	463	492	471	449	423	469	427	448	432	454	498	456	447	416	483	448	437	453	435	429	431	454	455	480	432	431	418	454	482	442	458	427	479	445	408	526	437	395	432	453	445	468	435	472	427	435	463	419	428	460	480	438	428	445	479	437	482	462	468	416	454	470	491	422	447	445	461	462	431	433	462	457	444	426	457	458	423	463	442	431	462	452	441	408	467	439	457	477	440	449	459	444	460	423	439	471	418	447	433	468	446	462	438	443	426	468	441	450	415	461	453	426	472	455	465	452	461	408	415	473	442	429	467	452	471	436	469	448	468	431	474	463	461	410	448	427	456	480	420	479	454	491	493	420	458	467	477	441	462	441	420	434	453	430	418	425	432	463	430	433	468	407	481	448	451	461	446	450	466	442	461	428	425	448	425	422	415	477	432	456	433	445	471	470	449	421	420	460	461	471	440	420	421	464	447	445	427	436	440	460	466	451	461	421	435	443	435	439	460	441	460	470	450	481	422	471	473	438	417	435	420	454	456	425	457	474	455	442	486	444	428	397	421	453	452	444	441	484	407	482	451	483	412	473	455	430	451	421	441	437	465	467	442	475	469	444	421	406	429	435	459	456	446	432	440	494	462	480	455	397	443	439	437	462	406	413	467	453	426	433	492	397	422	444	469	450	484	451	442
23343	21302	28998	23915	21310	18444	4863	1699	878	808	745	600	521	480	411	382	346	349	307	347	322	296	305	288	253	275	256	239	255	219	202	206	173	175	209	173	190	175	176	214	202	189	171	169	187	186	166	164	161	164	283	151	168	151	152	141	161	169	148	160	155	141	155	144	145	125	154	162	139	142	137	140	140	145	130	135	155	145	143	150	165	155	157	140	149	164	177	147	124	141	132	154	136	137	141	151	144	168	152	155	152	151	169	140	148	120	158	138	158	117	150	145	156	158	138	143	142	147	158	145	156	147	166	151	139	157	142	135	142	151	165	161	137	140	143	131	150	142	155	145	136	137	132	138	166	145	141	146	138	143	159	127	152	137	129	147	160	143	163	137	131	156	158	143	169	154	158	161	154	135	132	120	150	147	148	135	157	142	154	157	144	144	128	148	152	168	136	148	142	150	165	131	140	114	150	145	134	144	148	143	139	150	146	173	125	134	132	159	157	154	152	127	155	153	151	127	151	137	151	160	157	153	149	138	146	140	172	143	159	166	145	124	157	146	151	160	119	140	148	140	148	157	164	135	141	147	157	153	152	157	134	118	128	137	147	144	141	135	148	152	133	153	157	126	168	147	130	136	142	144	152	143	140	119	153	142	150	139	151	129	143	111	149	141	141	149	155	163	152	132	133	134	157	150	119	171	139	148	140	154	135	160	163	159	124	145	174	161	130	123	142	162	165	148	137	161	158	151	145	142	160	158	142	151	155	160	139	141	164	131	142	142	151	149	161	151	129	130	133	146	137	158	144	150	142	169	134	144	171	121	140	133	142	144	161	169	140	147	140	135	157	150	136	145	172	132	149	134	116	167	153	151	135	139	138	155	144	121	138	139	133	129	151	149	148	135	156	145	147	151	150	146	167	137	124	139	138	147	145	134	165	154	132	113	143	142	165	146	147	158	149	155	141	137	145	133	151	149	119	146	146	147	153	142	134	159	149	144	150	130	133	157	153	131	149	142	145	153	119	164	145	124	153	138	155	127	119	128	126	163	135	167	172	141	147	149	146	158	150	156	147	134	153	149	161	172	149	138	151	145	139	154	165	133	153	133	153	143	147	137	148	152	130	145	112	142	147	171	137	150	152	144	152	148	151	152	151	170	154	152	148	154	134	176	145	145	141	134	137	157	131	153	135	144	142	155	159	130	146	142	153	155	140	143	154	113	163	129	132	149	147	170	139	159	142	129	166	157	132	153	133	169	137	162	150	147	141	147	128	148	136	155	131	130	159	166	131	125	160	154	135	138	147	139	127	170	141	169	135	156	131	136	159	165	155	134	151	186	154	125	181	144	163	153	149	134	144	168	162	156	148	148	153	136	160	138	123	134	140	170	135	151	135	149	148	132	138	128	123	162	152	143	127	135	147	128	137	141	154	134	138	156	157	150	152	143	140	123	155	144	146	143	119	147	150	133	151	151	164	168	163	148	133	149	148	156	142	131	158	137	166	131	162	135	160	128	151	131	130	139	167	151	167	135	150	152	145	137	150	147	161	142	138	130	146	148	167	155	158	150	141	151	155	167	153	139	153	127	156	141	136	140	148	128	121	153	136	128	164	139	135	123	127	144	154	154	136	162	166	141	139	143	124	138	167	147	161	141	148	110	155	129	134	144	134	147	127	135	129	153	148	161	141	149	154	144	167	171	172	134	141	148	143	141	153	121	133	164	168	164	139	147	147	144	141	145	123	144	140	155	143	160	153	152	151	138	138	151	139	125	147	142	147	128	132	141	151	136	170	146	158	135	130	135	152	151	152	152	140	120	144	178	144	152	141	123	159	150	132	147	151	135	141	154	164	160	144	126	175	115	160	153	139	125	136	143	155	123	158	140	148	142	148	142	148	154	142	144	156	129	127	145	127	142	165	142	142	140	128	159	129	144	150	155	138	140	140	139	157	129	139	131	140	154	148	178	165	146	128	143	125	130	159	139	150	131	165	138	127	139	174	150	151	135	163	149	135	143	132	136	139	140	134	138	143	131	140	143	155	143	149	143	150	141	149	135	159	143	135	151	160	152	142	126	145	148	143	132	130	132	137	151	158	137	150	151	125	140	150	159	147	145	128	149	126	128	151	135	149	140	139	144	151	152	147	133	124	156	160	149	148	134	154	147	143	145	125	135	165	155	157	136	142	149	162	151	151	141	130	147	128	174	145	132	156	140	136	128	141	139	152	132	158	152	151	166	146	133	155	145	142	149	159	145	141	159	137	144	153	146	149	144	143	143	151	161	147	132	140	155	141	124	146	146	127	141	154	136	169	145	149	142	148	143	141	164	146	152	149	162	155	158	143	169	148	145	153	147	145	134	139	153	174	142	141	146	144	152	147	140	124	161	138	134	167	151	141	148	157	135	143	141	176	124	149	132	120	165	156	142	149	153	151	158	142	129	159	144	147	173	160	142	142	145	156	150	168	136	146	127	156	144	142	157	125	139	136	150	135	140	167	156	165	150	127	148	139	138	157	162	153	137	145	162	143	140	138	144	138	144	132	129	133	143	137	145	115	165	138	142	154	115	153	134	160	145	166	142	133	158	159	131	131	171	136	130	154	158	142	157	141	161	160	125	156	159	159	137	149	154	152	154	147	143	149	162	154	157	130	142	145	149	135	153	111	171	150	156	152	149	140	146	134	175	139	136	157	158	130	137	167	139	130	155	144	150	136	147	140	158	147	146	142	149	154	129	150	136	149	151	159	160	137	140	148	157	136	125	142	154	157	144	111	136	144	139	160	141	130	145	183	162	154	146	160	128	141	144	145	127	130	143	173	165	146	157	162	154	144	145	169	166	118	144	142	142	145	159	124	144	153	154	145	129	145	144	165	164	154	153	131	157	150	151	150	147	124	139	168	150	111	160	142	126	144	159	137	147	169	147	129	139	120	156	168	146	115	141	106	163	150	158	169	141	125	146	149	143	140	148	156	142	141	137	129	137	121	159	142	156	143	150	145	153	160	131	146	156	145	136	158	124	135	147	143	138	159	146	143	143	141	134	149	144	132	123	151	138	152	140	166	159	132	120	149	122	142	154	147	141	144	138	124	154	156	159	155	136	151	153	155	149	159	152	138	160	125	130	135	141	146	127	135	142	148	145	136	121	137	163	157	138	137	128	150	170	128	146	145	146	153	144	129	132	145	155	145	135	138	138	145	154	128	147	127	133	147	141	155	131	143	150	145	137	129	143	152	131	106	130	141	157	146	157	132	131	138	134	153	163	161	146	151	156	163	135	140	127	143	127	148	128	141	150	128	150	129	137	142	147	140	157	146	135	137	138	127	136	150	150	136	132	138	121	143	145	153	145	138	139	149	134	145	140	145	136	155	142	151	132	137	149	166	142	148	145	132	145	127	120	149	142	142	134	153	148	136	125	133	125	157	155	145	136	149	129	151	147	139	154	137	140	127	156	124	127	152	136	143	145	179	151	141	148	153	144	143	125	144	156	153	128	121	164	150	154
12995	26029	22621	15137	11710	9133	8354	5230	3320	2969	2657	2156	1821	1624	1351	1220	1168	1027	978	933	871	841	838	747	738	641	639	638	611	533	532	465	469	439	391	386	400	411	447	449	453	417	369	380	378	349	353	382	345	369	675	347	262	332	275	308	301	306	292	301	271	283	305	288	303	280	286	272	280	280	308	260	297	303	293	301	283	256	305	268	305	271	250	278	286	284	295	265	269	272	270	272	271	290	284	304	272	248	272	274	276	283	262	302	257	274	259	259	272	299	244	293	265	224	282	297	269	295	268	249	255	297	269	287	286	254	263	281	298	283	283	252	247	278	269	302	287	249	225	267	244	299	282	284	262	285	290	269	295	263	243	292	267	297	270	265	277	279	248	274	265	275	287	258	280	280	280	256	266	229	282	267	285	279	271	272	274	302	263	273	308	283	302	291	278	287	288	303	269	295	298	266	293	295	238	259	277	283	271	261	315	282	269	288	281	271	270	275	275	296	291	286	270	309	281	301	269	262	268	267	277	286	280	272	279	292	263	263	267	284	263	260	254	240	277	280	285	274	277	256	286	298	256	288	279	275	259	259	280	275	261	277	271	290	268	307	279	297	266	334	288	267	271	274	277	250	285	261	269	281	269	290	291	268	258	287	276	285	288	295	242	269	292	299	277	259	275	279	261	271	258	262	276	265	277	255	267	286	282	290	282	260	277	288	245	262	269	267	254	288	267	285	285	293	260	267	277	269	271	286	249	264	249	260	269	255	292	260	283	262	247	266	297	281	278	278	286	292	291	255	263	269	309	282	261	287	267	245	273	246	243	290	265	277	264	257	306	302	250	282	263	241	298	278	245	279	251	282	271	262	268	294	292	272	288	278	262	294	289	292	261	297	293	224	286	259	268	275	276	258	242	271	271	240	240	267	263	254	294	272	259	260	282	257	293	263	256	300	274	275	272	257	283	272	277	269	263	300	268	252	276	272	289	277	269	264	275	267	258	260	288	271	287	256	280	286	293	287	279	284	250	280	252	282	259	277	267	293	287	273	275	250	262	295	241	303	316	284	291	276	256	255	285	287	324	265	235	245	276	284	283	276	276	259	309	251	293	277	274	272	252	296	276	268	273	284	265	271	272	295	264	275	255	277	275	273	258	273	270	264	272	253	273	262	242	282	279	310	291	281	285	287	285	258	290	283	278	274	258	285	285	232	250	273	276	265	273	250	270	265	279	247	258	285	281	295	247	274	288	269	269	269	301	287	289	275	287	282	273	264	285	291	274	282	294	265	267	255	252	248	288	292	273	298	257	306	322	268	245	287	280	280	265	248	257	282	258	260	263	256	267	301	274	299	273	256	292	268	271	273	284	287	280	271	289	269	301	280	306	289	274	263	261	262	269	292	276	285	280	275	274	281	274	270	263	274	288	269	263	261	301	251	264	264	263	276	246	257	265	277	275	307	284	270	289	292	271	257	239	309	286	268	291	277	258	292	283	269	280	279	262	273	296	248	305	257	237	261	240	283	278	231	234	280	259	260	289	266	305	276	265	277	271	267	275	282	289	266	275	288	284	269	254	289	257	254	275	272	270	256	277	253	276	271	261	276	289	259	276	279	272	291	246	254	255	300	288	261	313	266	263	255	276	270	266	273	283	284	272	248	298	284	273	254	289	286	280	280	243	269	275	274	277	287	260	292	269	260	278	267	265	285	271	271	281	272	275	285	254	265	289	283	248	268	268	256	259	283	296	254	272	280	287	276	253	261	279	242	292	290	262	246	269	281	257	281	289	277	286	258	262	292	271	263	282	273	260	261	270	263	265	268	292	280	265	297	276	271	290	274	234	268	275	271	288	285	250	266	288	254	269	292	272	287	242	257	260	275	259	315	274	276	259	298	315	253	271	281	245	272	269	281	271	282	262	254	270	296	296	272	256	291	266	262	252	264	276	263	245	316	286	268	255	265	276	263	276	276	267	280	240	277	263	261	252	246	291	278	257	282	269	271	278	256	252	261	274	259	286	270	248	272	279	276	274	246	289	275	238	297	304	289	287	265	266	272	285	262	242	267	274	295	314	302	287	287	261	254	256	255	270	303	292	280	270	253	279	258	299	261	261	273	265	277	263	279	275	274	277	272	248	270	276	287	280	303	258	286	290	298	282	274	277	262	274	275	268	271	297	260	276	277	277	302	269	276	264	292	261	265	268	272	273	289	305	300	266	291	260	274	257	283	256	272	270	271	316	266	241	270	274	261	270	295	280	273	260	244	278	283	257	281	269	254	277	290	291	270	251	267	263	274	280	302	279	254	255	265	252	273	275	302	277	266	260	285	245	274	274	274	298	250	264	268	280	274	281	293	265	298	280	292	293	245	282	258	282	260	264	272	279	251	297	256	239	289	251	284	248	281	305	276	305	252	293	283	275	277	284	304	257	282	293	294	296	274	260	288	264	263	263	255	238	271	285	248	263	251	269	272	273	277	305	295	269	263	267	289	274	244	280	257	281	270	243	260	257	258	270	273	275	276	260	274	268	299	255	250	266	277	263	249	254	283	251	279	254	277	263	288	290	309	264	264	286	264	251	252	278	280	289	291	241	245	281	274	264	281	290	276	265	287	265	260	267	275	224	286	260	268	273	309	259	240	296	285	281	255	283	273	268	307	275	289	250	260	233	280	297	248	270	265	297	266	258	271	247	265	292	268	278	288	272	284	265	280	267	272	295	250	265	256	272	255	277	268	270	262	281	261	290	283	269	287	275	255	289	288	276	275	252	263	292	261	289	269	272	263	273	279	279	277	252	274	252	248	251	287	319	295	269	267	277	235	302	277	317	260	265	316	261	267	256	290	285	280	229	255	298	285	267	279	267	267	272	268	277	268	286	270	267	271	273	275	277	262	287	291	292	260	277	307	254	242	263	261	270	253	271	261	278	270	304	237	278	249	244	257	286	310	287	269	280	291	299	285	241	292	293	264	271	282	259	289	260	269	272	274	256	325	290	232	268	268	248	312	242	274	279	244	265	274	259	270	277	275	258	256	228	256	265	256	267	270	255	271	282	296	268	287	281	250	251	278	265	287	264	273	271	257	278	299	274	273	247	247	262	297	267	263	232	280	256	246	257	283	247	264	291	276	271	276	304	265	285	290	272	279	246	254	289	263	278	263	271	286	268	261	294	270	251	257	268	285	261	256	307	280	280	272	256	276	280	266	238	275	272	282	274	278	276	267	271	275	288	265	266	257	255	294	279	255	293	284	281	242	274	302	270	284	258	280	235	266	285	282	302	317	277	249	274	270	274	278	267	276	285	257	282	263	264	330	277	279	264	245	244	260	250	269	249	277	282	274	279	275	277	277	283	276	280	290	265	275	266	250	264	241	293	276	279	279	285	267	273	303	280	264	295	236	290	272	242	247	265	282	277	282	266	272	272	296	245	281	281	306	262	265	250	267	238	285	264	267	254	241	234	305	285	262	268	252	275	263	251	267	292	260	279	287	274	271	290	284	245	262
26875	20006	9105	3247	1973	1394	1094	690	517	548	508	397	382	373	382	339	326	333	335	306	320	314	309	293	286	308	310	286	302	313	282	262	297	277	241	287	275	288	295	294	282	257	263	304	276	316	257	284	305	293	269	300	267	291	290	281	292	214	270	268	253	255	301	271	303	277	265	277	237	262	263	254	269	285	271	260	283	263	269	254	293	271	283	279	255	259	290	266	311	267	280	252	302	267	271	275	259	288	260	280	256	278	264	303	253	292	282	282	261	251	272	276	299	287	273	260	284	271	265	261	254	281	237	281	273	272	301	272	268	297	287	257	275	300	261	296	279	263	276	281	259	259	281	259	299	272	263	267	296	259	239	272	228	271	272	273	263	253	245	272	281	269	284	263	278	266	262	256	250	265	269	267	282	251	264	287	276	275	253	256	286	244	251	293	266	287	317	269	267	268	265	258	284	281	272	264	278	285	279	301	284	276	242	297	265	288	257	282	286	260	267	285	294	293	262	296	266	293	283	283	297	281	274	283	287	277	270	307	251	270	299	265	218	267	294	263	289	263	270	263	245	276	273	275	277	250	256	271	275	281	258	278	319	243	285	278	283	263	267	240	284	236	277	258	289	263	249	258	251	286	265	245	303	255	269	283	272	271	278	298	299	265	270	291	316	273	271	256	271	264	284	277	289	244	294	245	264	290	257	274	255	271	277	291	278	288	272	273	285	252	262	215	288	307	276	269	278	283	278	286	297	276	277	263	268	296	287	279	276	264	263	257	283	266	299	274	295	257	284	284	264	259	274	295	293	266	270	286	279	270	297	272	284	254	261	255	284	287	265	261	248	294	280	251	258	263	277	278	294	261	251	288	276	253	303	266	278	279	321	288	285	288	282	236	253	291	279	270	272	237	253	265	271	284	254	269	269	264	275	278	294	271	276	279	291	273	266	291	286	262	282	259	270	258	293	255	269	291	278	278	270	313	278	252	267	266	278	235	284	249	295	274	260	252	295	258	263	301	259	253	268	272	272	253	272	250	295	253	263	267	289	259	281	267	273	285	250	281	264	266	289	250	294	265	274	255	284	288	275	265	294	274	284	281	294	281	266	266	263	280	247	258	279	252	264	288	249	267	260	277	267	265	262	266	285	253	254	286	245	283	282	268	255	263	263	295	275	266	270	252	258	273	269	254	238	251	302	285	252	277	274	261	229	253	235	268	276	284	266	294	233	284	264	284	312	248	266	240	271	292	253	263	298	297	286	288	281	268	307	298	275	298	263	272	275	276	264	257	296	276	254	277	282	273	285	269	267	280	288	269	299	296	251	265	267	259	265	284	272	285	272	303	266	293	275	259	298	285	243	287	249	271	243	280	263	290	281	279	255	260	268	274	278	262	286	269	259	265	266	277	279	270	265	285	284	259	268	264	272	303	274	264	279	277	280	268	259	245	273	263	243	279	285	251	256	252	241	260	295	270	288	259	280	273	252	281	285	311	292	250	282	300	274	252	276	255	286	270	300	283	271	255	222	293	249	259	262	289	274	281	257	264	246	252	290	278	289	267	283	267	270	287	289	261	244	261	280	300	299	282	279	269	294	282	241	278	250	276	276	267	265	268	293	266	267	276	270	277	276	291	261	261	256	258	285	259	283	268	270	268	264	267	241	259	292	276	288	266	263	271	310	283	279	289	277	265	306	290	281	286	278	272	264	277	258	256	274	255	284	260	315	277	282	257	281	241	267	278	271	248	263	272	266	250	298	270	266	254	258	245	250	265	295	260	277	285	290	275	292	260	293	278	255	293	266	233	263	276	270	270	296	295	280	288	275	273	255	270	290	272	276	299	298	254	278	260	268	262	269	246	271	269	292	251	287	273	289	292	266	291	285	236	281	279	293	276	269	252	271	280	290	279	263	269	298	253	254	244	273	272	262	266	270	271	271	280	232	267	297	278	287	269	269	258	267	258	274	264	281	285	264	253	268	276	251	276	294	288	253	336	262	306	262	292	250	265	297	260	300	263	258	280	291	277	271	294	258	269	289	263	250	287	280	285	262	271	273	290	277	293	258	268	261	265	288	272	252	262	275	299	270	245	294	283	281	274	271	267	250	277	275	257	273	293	249	252	279	263	279	276	276	280	288	280	275	275	249	258	275	285	247	275	286	312	246	276	278	286	265	272	247	244	268	293	277	285	281	283	305	285	299	279	300	259	272	276	292	259	261	263	281	278	286	262	237	266	296	260	259	275	270	274	244	289	274	275	275	290	288	270	258	279	294	257	268	267	282	267	256	302	245	266	270	244	312	285	277	233	293	272	282	252	286	237	273	240	273	265	282	264	260	260	285	290	281	278	279	276	285	267	282	251	287	257	267	259	274	279	301	261	259	240	268	263	296	278	254	259	298	262	267	286	315	295	276	274	258	274	254	273	251	264	295	264	263	287	267	293	294	257	267	278	280	269	265	245	267	270	267	267	298	260	257	256	277	267	261	291	273	281	271	273	262	254	255	276	293	276	298	285	261	242	287	272	288	280	284	265	273	291	319	268	254	268	273	262	296	245	286	311	279	281	277	286	265	291	261	284	264	278	281	275	277	274	273	256	277	265	239	259	288	272	295	275	248	261	281	253	290	301	249	282	302	274	247	253	281	293	257	294	268	259	275	271	262	272	289	260	272	288	268	255	253	281	272	237	269	254	284	296	295	258	268	276	266	285	303	297	236	251	283	267	252	258	255	265	246	302	274	307	272	234	254	293	235	262	262	283	277	256	274	255	265	263	275	291	282	241	279	277	269	286	281	262	293	271	279	303	256	241	260	245	266	261	274	276	296	250	265	272	274	286	314	267	292	259	305	261	279	252	279	272	284	290	267	266	277	249	292	274	279	275	248	292	284	290	281	266	273	256	241	276	257	285	288	308	258	248	274	253	286	297	265	279	265	285	290	299	262	240	241	295	277	269	271	261	272	272	306	278	261	247	275	287	263	273	256	258	262	257	265	260	269	302	278	277	273	259	292	289	257	267	276	284	281	277	260	272	276	285	244	243	309	305	300	298	241	263	261	270	279	289	260	247	276	319	257	271	311	288	249	294	254	280	258	263	293	309	257	276	241	234	284	291	270	290	272	280	258	304	309	245	246	261	278	270	289	260	259	295	288	287	275	253	251	276	295	275	271	256	290	253	276	278	282	308	277	282	264	257	252	255	274	252	268	260	257	267	274	255	273	266	272	271	298	267	272	269	279	264	265	279	277	264	270	240	300	279	281	255	292	274	266	244	277	247	257	307	278	289	248	297	282	272	268	276	270	275	284	279	308	275	255	279	269	291	264	265	278	271	267	273	257	285	269	253	279	293	258	267	272	286	270	261	270	272	276	246	262	286	259	260	281	282	249	264	305	248	300	250	259	261	262	255	258	268	297	262	324	299	292	251	275	263	286	288	266	273	255	282	292	267	267	271	292	294	280	232	296	270	274	265	289	260	257	263	259	266	271	266	295	278	291	260	267	273
8866	13104	10964	6521	4975	4044	3526	2197	1473	1561	1391	1043	979	900	786	798	801	763	736	685	680	685	658	671	662	610	626	618	644	580	571	575	569	546	522	543	562	545	571	545	538	560	578	541	522	529	538	540	538	467	531	518	483	522	488	520	482	536	482	500	532	498	506	479	504	513	511	503	507	496	464	483	491	435	499	464	526	501	525	516	537	533	543	537	502	482	493	503	517	513	474	505	491	488	499	460	472	489	504	494	529	516	486	523	465	497	513	505	506	474	508	467	507	480	503	498	529	481	491	473	526	499	505	491	483	487	489	488	531	495	512	494	486	487	532	499	551	508	525	537	507	495	501	501	552	519	501	485	535	513	456	503	496	475	513	448	471	500	490	490	510	510	530	483	567	493	490	516	458	448	505	479	466	500	472	493	510	493	498	506	474	510	514	451	523	498	510	498	523	509	545	476	521	517	512	519	497	563	532	525	475	465	512	508	530	484	511	481	490	512	509	479	493	518	473	495	461	501	469	498	474	477	542	469	493	504	526	520	522	491	480	503	492	503	553	483	520	512	501	463	481	483	507	502	485	521	515	514	496	495	488	486	485	486	509	480	490	536	504	524	536	500	488	491	493	498	493	505	513	494	492	452	507	506	556	467	501	516	513	471	502	491	465	485	496	527	515	496	505	491	457	492	504	498	508	484	495	499	480	518	543	485	493	468	557	493	509	503	479	455	499	487	529	516	492	516	517	455	536	532	487	512	468	535	502	479	461	506	528	487	529	553	456	493	519	487	486	469	509	447	439	528	470	492	518	486	492	546	514	521	471	495	468	505	520	475	511	498	580	524	508	545	532	504	501	494	477	507	507	476	483	509	533	480	485	490	498	537	516	485	497	511	517	479	482	472	521	456	525	539	480	503	451	511	516	477	525	485	479	530	486	463	540	513	516	496	493	544	493	459	483	561	466	504	508	489	493	493	495	521	489	507	535	511	468	493	465	535	515	496	478	470	480	508	513	463	526	495	502	513	470	464	502	530	554	519	543	520	511	515	494	480	494	548	499	522	533	503	507	518	516	506	496	449	482	481	487	502	477	515	499	504	521	494	466	496	512	497	479	485	471	472	496	494	509	468	494	505	493	447	498	498	490	515	478	486	512	459	500	515	513	525	492	508	482	496	516	515	511	496	456	504	530	489	486	556	467	466	484	465	495	499	515	512	488	503	441	495	476	493	519	512	502	510	484	520	500	516	509	461	526	482	502	494	534	516	488	476	517	557	479	471	496	467	506	502	515	459	485	506	520	510	470	467	486	506	506	484	489	466	476	529	479	508	489	498	514	486	486	510	524	520	518	521	487	500	461	533	489	494	489	514	501	506	484	492	506	492	485	489	516	535	507	554	499	446	518	513	495	487	547	506	453	534	484	512	449	498	539	480	481	517	517	513	487	467	471	476	505	521	522	531	482	494	473	510	525	489	507	493	467	495	500	562	493	506	469	494	525	535	519	522	481	505	517	489	492	515	510	478	490	504	490	465	524	518	468	525	474	466	544	473	481	509	475	515	546	531	457	512	498	466	493	513	474	479	516	500	483	491	481	523	500	516	527	525	511	503	496	497	490	505	536	512	518	500	529	495	495	498	477	480	495	525	496	522	505	544	473	529	455	502	511	492	556	512	484	483	491	510	502	479	515	512	475	497	501	524	489	480	508	487	500	507	493	528	500	551	490	514	472	501	496	495	521	475	488	478	468	487	502	532	526	491	491	497	514	457	488	493	495	466	526	466	508	505	483	533	469	514	524	470	525	480	535	492	507	457	542	473	477	481	488	507	510	518	484	486	493	500	489	519	483	503	524	495	521	529	497	460	493	476	501	522	499	500	518	475	483	475	472	510	498	515	480	499	496	494	534	540	447	488	532	489	528	526	468	528	496	446	493	513	478	506	468	499	474	511	505	465	502	538	515	538	510	495	466	523	533	513	499	458	513	530	511	568	535	465	501	503	510	532	494	517	506	497	504	500	520	537	507	512	532	490	486	460	518	513	483	485	515	525	479	465	530	514	504	530	526	511	474	501	492	520	502	470	512	491	499	508	488	479	502	501	479	524	517	514	485	520	497	513	515	529	477	511	453	488	493	514	480	492	513	489	531	475	489	458	478	498	483	515	504	468	497	497	496	525	471	508	523	537	506	488	522	503	506	485	510	488	513	487	482	515	474	498	533	535	497	484	490	547	511	486	574	529	516	499	514	481	519	501	497	506	483	489	497	513	461	502	515	495	481	487	500	506	486	515	515	551	488	500	448	503	505	498	514	475	521	499	516	464	479	532	509	547	459	480	504	504	489	507	503	499	527	479	502	487	514	495	516	465	536	489	513	481	462	496	508	486	504	496	514	508	526	482	483	480	490	472	527	493	512	508	497	462	497	497	531	510	473	511	537	499	471	502	546	486	493	519	497	523	524	495	481	517	510	470	553	496	470	518	505	492	525	530	466	499	501	463	495	534	461	505	519	502	507	483	533	506	503	529	529	503	508	509	476	466	487	485	483	494	475	525	478	486	483	479	491	535	512	460	514	484	491	477	460	493	486	495	501	501	516	516	492	502	544	486	431	480	506	453	478	498	492	520	497	531	496	537	473	494	479	470	492	505	514	518	482	516	506	488	542	490	482	487	514	481	530	497	484	508	478	487	505	521	520	482	494	501	472	541	475	482	468	553	479	462	482	501	499	537	488	487	464	500	484	496	467	528	473	501	495	491	461	488	506	525	532	539	508	512	524	547	482	508	459	497	503	446	514	491	496	509	448	573	477	443	480	487	484	510	456	508	515	483	502	495	509	511	503	487	488	507	529	483	521	442	506	507	479	487	494	503	494	467	538	469	461	518	530	500	465	483	512	493	486	510	498	502	513	502	489	493	483	557	528	498	475	495	510	504	472	516	490	495	484	503	484	479	499	501	480	457	496	504	458	478	516	511	454	512	496	505	496	507	471	555	486	528	471	504	462	498	528	508	535	548	520	503	463	521	490	509	529	506	521	499	512	519	487	514	493	480	544	493	510	483	490	496	509	517	512	499	514	496	471	490	491	502	488	472	491	505	497	524	479	469	471	498	483	480	511	503	534	501	484	506	475	485	496	508	499	508	467	466	504	464	507	488	500	481	489	475	491	489	516	489	493	469	518	545	525	505	528	498	503	521	464	496	487	465	498	477	511	481	500	486	514	495	497	456	446	533	483	505	488	500	480	452	500	489	559	488	522	468	508	494	500	497	487	507	487	463	513	499	499	478	511	509	496	509	527	523	491	510	511	503	469	479	528	462	480	506	490	489	480	502	516	526	517	504	550	514	528	481	508	484	476	470	505	495	486	513	519	480	521	517	485	499	511	490	495	516	520	526	522	497	508	506	525	475	497	510	511	515	536	482	492	489	509	464	537	503	494	506	532	515	511	514	502	486	508	539	493	483	511	479	567	507	475	509	544	498	497	490	516	511	479	487	506	501	485	471	492	480
24187	21313	28343	24595	19879	4844	2337	1336	750	719	665	497	497	443	397	377	374	371	366	323	353	329	317	337	308	302	300	298	289	271	277	274	281	266	242	270	266	221	272	244	247	215	255	266	243	252	245	238	227	249	239	246	248	229	246	248	241	231	248	271	232	231	215	246	188	226	233	233	228	230	202	229	236	235	261	230	220	252	262	227	207	263	240	269	220	230	233	254	230	218	209	246	259	238	211	273	243	225	211	232	242	260	206	223	234	244	241	219	247	220	219	245	238	251	250	221	243	240	252	227	217	227	241	190	201	209	223	243	254	216	236	257	239	229	216	230	216	232	223	231	212	235	243	250	271	203	227	231	235	225	225	238	232	252	233	237	217	237	207	242	235	252	232	243	227	262	228	218	245	239	236	221	229	208	250	252	262	210	218	242	241	226	231	224	240	213	228	231	255	250	239	214	237	232	221	222	249	215	231	242	221	210	245	256	221	229	239	222	251	217	220	234	202	229	217	220	230	207	206	226	227	222	232	252	228	217	228	205	214	196	230	202	214	240	225	209	241	238	237	207	231	248	226	235	238	234	216	233	208	214	278	278	228	229	237	227	236	229	227	216	260	210	236	257	217	239	227	242	219	234	229	231	237	240	229	236	233	201	241	248	231	230	215	217	233	261	217	253	226	227	218	241	240	254	242	199	211	262	197	231	241	209	253	246	243	218	237	229	249	252	224	227	230	238	223	223	228	210	254	222	210	220	218	203	249	244	204	231	213	249	233	245	217	249	197	211	222	242	229	200	229	218	235	217	234	226	245	212	248	246	198	245	264	218	209	231	223	227	221	232	230	230	215	241	231	223	233	249	216	231	261	238	234	191	229	222	240	251	234	221	229	216	240	214	222	254	246	256	251	220	237	229	226	255	233	210	217	252	219	221	231	250	240	234	232	205	216	231	218	217	260	248	248	230	227	234	210	219	248	239	246	197	219	257	216	230	241	233	219	217	238	236	236	220	241	264	239	224	244	220	216	224	228	239	232	217	225	248	217	219	256	242	221	246	245	259	235	238	234	232	215	224	232	209	256	211	245	216	230	234	246	224	218	266	233	217	222	230	240	264	233	230	205	223	235	254	224	217	219	246	236	228	223	242	232	218	235	233	244	255	219	217	212	226	227	213	237	225	225	259	215	230	252	239	215	204	242	247	244	236	245	228	235	244	230	236	208	237	243	226	233	241	228	227	204	218	222	222	219	239	223	249	255	225	233	249	227	228	234	244	242	223	234	242	219	247	249	210	226	243	237	244	227	221	241	222	219	230	223	231	258	237	221	216	225	220	199	228	260	244	249	242	241	229	235	225	234	249	233	257	249	236	231	204	219	218	215	224	221	239	231	224	237	266	224	230	271	230	205	225	225	255	217	226	234	252	228	227	223	247	221	215	249	199	230	229	232	233	235	229	235	214	239	215	245	260	257	220	243	220	237	233	248	245	228	221	214	230	218	217	234	238	219	204	240	240	235	239	219	215	251	245	240	197	229	221	232	213	246	229	212	233	234	240	235	223	234	214	259	232	262	239	238	215	251	212	234	243	257	228	258	237	248	227	223	233	234	232	230	203	256	228	245	237	218	232	200	228	218	204	228	225	211	231	232	238	239	253	241	253	255	243	222	227	219	232	220	254	253	242	233	229	237	252	221	249	243	228	251	243	231	252	224	224	227	239	243	211	247	237	246	206	233	267	235	244	215	231	202	237	218	222	247	215	253	224	227	255	255	233	228	223	237	233	238	233	238	233	220	202	235	231	228	237	259	230	233	225	210	222	248	232	236	223	221	223	226	240	217	233	239	202	238	236	244	230	238	216	232	228	242	223	226	238	251	216	228	248	242	236	216	239	228	219	226	212	230	221	252	233	227	218	242	223	207	228	207	221	198	244	224	226	227	225	255	220	244	264	242	243	239	241	232	237	206	243	236	237	219	222	224	237	228	234	233	236	236	228	203	231	242	230	215	215	200	219	263	258	216	239	211	250	232	223	224	243	202	231	205	256	235	222	224	247	240	223	216	257	240	218	230	198	221	234	239	235	224	218	224	222	211	232	220	219	225	228	192	234	235	231	233	201	221	243	255	215	257	213	237	229	265	220	214	218	231	231	244	231	239	257	209	207	228	257	248	248	233	262	195	246	229	257	227	223	226	236	240	223	239	243	239	256	231	240	222	245	247	230	250	220	246	246	261	224	241	200	236	239	242	261	235	230	213	219	238	236	214	222	204	235	227	229	244	231	234	213	223	200	251	219	244	223	232	211	225	268	222	245	257	239	227	218	212	231	232	223	223	262	239	231	229	213	229	239	195	233	227	232	219	227	234	220	235	237	224	216	239	212	244	231	220	238	239	243	213	234	233	230	226	224	250	250	226	232	235	230	260	207	239	197	231	250	218	235	215	231	228	205	239	235	232	235	265	238	234	270	247	210	225	214	247	244	238	220	238	214	234	242	227	251	238	243	256	239	227	225	228	236	260	244	226	239	229	243	254	216	209	230	232	201	223	232	263	245	218	223	223	218	225	226	219	210	220	267	240	227	226	217	217	238	219	264	226	234	240	236	220	225	240	215	236	239	250	252	198	215	233	227	219	206	234	262	202	241	204	224	251	247	235	215	199	248	220	240	216	235	247	243	220	250	232	255	230	237	235	227	228	219	260	232	243	252	210	245	249	228	234	221	193	225	235	211	259	234	240	248	229	231	218	221	221	266	211	270	220	219	245	230	228	228	209	239	242	236	240	259	235	229	254	238	244	263	259	226	236	218	220	214	249	230	247	239	205	226	224	228	231	212	238	242	242	238	201	225	221	255	220	269	225	255	243	226	226	227	238	226	229	251	213	226	239	211	240	210	222	220	234	232	235	240	228	235	222	218	264	246	242	240	264	231	238	245	213	225	242	231	229	257	223	240	235	224	226	240	235	233	242	215	235	222	237	224	235	227	239	217	213	221	229	223	220	246	236	212	222	218	217	201	234	226	219	219	222	240	224	210	247	228	252	222	241	224	202	226	261	236	238	233	230	220	253	245	217	238	233	269	241	217	237	237	242	248	204	247	243	223	203	235	224	230	239	207	240	242	215	210	229	216	231	244	247	251	228	222	239	228	244	213	248	237	230	245	224	230	226	265	216	235	223	215	230	239	219	241	214	254	225	258	193	260	237	220	231	225	236	239	238	245	234	261	245	238	230	217	184	231	212	221	244	239	239	219	233	230	236	205	214	226	228	231	222	229	244	219	218	233	216	211	229	215	209	219	261	219	231	231	227	243	224	243	233	223	222	214	221	224	242	239	231	247	224	229	246	233	223	224	219	247	230	259	225	223	241	243	211	226	198	221	224	215	222	240	232	207	231	244	236	243	263	233	218	225	255	227	230	283	222	256	236	242	213	248	230	234	220	224	236	224	245	234	248	244	217	234	206	191	227	243	226	213	216	229	222	247	197	237	241	223	228	216	221	233	250	249	231	227
10420	20216	17901	11214	8506	7077	6249	4191	2416	2238	2185	1592	1445	1366	1126	1078	1074	965	881	896	824	833	754	734	739	728	660	657	654	623	606	559	571	491	535	547	570	561	551	505	546	502	526	487	507	477	498	492	476	498	542	457	449	447	445	441	427	476	429	433	475	409	407	443	407	427	410	449	475	447	428	409	423	449	423	467	411	438	476	462	464	458	422	446	397	434	446	389	432	442	501	433	417	462	440	423	435	404	420	410	462	442	453	404	435	418	425	428	474	453	448	392	457	430	455	451	438	475	465	451	395	412	462	422	448	401	432	433	462	461	416	453	417	448	447	470	397	435	426	436	424	461	443	452	417	410	482	455	417	425	369	406	464	461	416	413	458	456	422	428	416	448	445	420	462	430	466	477	425	417	458	462	427	428	402	475	454	445	454	414	445	438	396	422	463	444	428	432	410	437	420	434	479	435	451	416	448	427	419	443	414	487	412	421	447	431	453	401	445	402	437	441	439	410	467	411	419	451	408	467	455	417	480	403	401	461	430	417	448	430	439	451	468	434	409	417	425	433	406	440	474	455	445	412	437	390	434	458	418	445	459	436	476	445	406	421	401	429	421	400	463	391	444	409	441	415	424	410	460	463	459	428	457	439	442	413	433	441	418	413	407	438	441	441	457	380	408	460	405	445	450	439	411	500	449	456	427	434	453	404	414	448	427	438	458	443	431	447	411	424	422	446	388	450	407	430	417	433	441	432	461	457	418	418	438	399	443	408	409	441	426	437	408	436	437	376	472	398	420	421	430	463	403	438	428	440	426	437	410	415	387	457	463	443	420	438	426	400	412	471	418	437	407	436	435	423	429	432	415	444	407	418	411	431	415	457	433	432	407	398	441	371	448	466	451	438	430	453	443	431	442	418	447	431	467	423	455	447	426	449	435	442	433	466	431	448	434	406	463	450	422	432	426	448	416	417	470	455	465	430	418	448	449	437	405	513	416	403	465	421	402	431	411	424	415	472	451	430	458	447	449	423	452	407	405	399	416	422	410	428	453	419	420	433	453	463	449	422	395	439	400	442	436	425	399	426	447	461	408	403	451	409	405	409	425	389	410	417	393	426	422	462	409	406	440	441	450	431	438	451	403	438	393	425	429	483	450	422	424	453	413	456	425	434	442	433	424	468	421	417	438	407	440	424	441	472	418	417	438	429	414	459	455	443	423	442	411	422	448	410	410	404	415	388	404	408	428	460	428	429	429	406	427	446	414	462	433	395	442	415	408	429	454	424	457	463	427	429	476	413	459	408	420	428	456	405	423	420	387	424	414	416	413	421	415	390	439	447	395	448	443	421	447	417	417	458	465	437	447	448	464	449	427	421	414	409	425	455	469	436	424	441	477	389	395	456	416	407	462	419	422	451	461	429	450	467	447	470	412	445	414	425	429	478	449	455	445	396	451	416	433	453	478	412	433	452	418	459	413	367	440	428	436	445	468	402	463	426	424	417	423	431	460	440	450	395	396	435	435	429	422	452	422	436	408	447	450	426	430	451	445	447	444	435	460	417	477	436	410	444	387	441	428	442	441	416	445	448	461	391	446	421	394	478	440	397	423	403	420	405	423	444	446	458	443	444	434	458	416	448	456	420	429	420	416	431	422	428	436	440	448	406	431	437	429	444	436	444	428	451	442	442	429	410	420	451	432	415	451	434	433	431	408	436	442	445	421	432	425	420	419	416	415	464	453	437	418	431	422	458	432	398	448	438	426	451	440	419	449	424	443	448	423	439	422	399	370	454	461	448	420	421	427	394	438	428	395	483	460	454	415	442	411	426	434	464	435	425	458	463	449	402	435	422	472	441	421	452	411	451	415	415	449	425	423	435	420	444	447	439	414	446	402	421	419	474	437	429	402	410	438	435	450	436	450	436	428	469	423	431	440	463	432	414	450	458	401	428	422	435	439	423	444	456	431	426	448	391	423	443	443	437	415	460	452	425	424	451	427	430	402	436	454	421	469	437	419	429	420	449	434	464	400	444	428	423	436	454	454	462	429	442	469	431	465	447	461	439	425	429	449	439	418	431	445	457	446	426	445	438	429	421	455	429	457	421	457	445	450	410	442	423	396	468	422	420	432	424	468	434	420	448	474	457	425	444	431	426	461	451	438	398	423	406	423	450	436	445	408	423	429	421	422	413	433	438	434	470	390	424	434	438	416	452	464	467	436	493	422	451	403	433	435	398	436	420	450	438	421	451	475	422	437	406	413	422	463	431	411	426	408	444	462	459	441	440	434	442	409	412	437	410	492	437	428	412	456	413	439	419	438	462	474	457	388	429	419	413	400	415	410	444	420	420	411	446	400	440	422	450	453	439	424	447	433	452	389	431	437	423	486	451	464	426	454	445	430	413	425	440	428	443	428	407	383	435	423	422	425	448	434	436	431	439	439	396	428	423	448	432	442	437	416	421	453	398	438	401	454	449	462	436	454	400	448	444	435	430	416	430	430	427	427	395	433	435	439	478	480	468	428	434	430	442	422	438	411	443	431	413	465	443	438	420	427	440	468	486	418	445	450	450	413	432	420	430	447	445	424	419	438	470	434	414	417	450	410	444	444	459	456	445	459	447	414	450	407	437	425	488	447	445	451	423	427	440	436	424	487	422	432	447	395	390	460	411	397	433	433	445	443	426	478	451	443	403	417	420	428	418	427	458	453	393	410	459	414	461	446	458	462	444	447	409	463	450	434	423	434	378	439	413	434	478	447	423	392	425	410	375	447	424	430	421	462	411	438	428	411	406	423	416	434	455	464	434	392	422	401	408	447	441	423	439	466	479	423	455	448	445	457	453	470	430	446	415	445	458	453	409	430	449	426	483	430	442	464	419	434	447	454	451	403	414	446	432	416	415	405	406	429	403	412	438	401	437	441	469	454	426	418	423	436	433	452	431	423	434	427	428	436	425	438	419	451	448	413	444	445	402	440	428	392	438	467	476	433	490	441	437	429	425	452	434	410	453	424	445	404	429	423	447	438	435	435	451	408	414	463	430	409	444	444	392	400	439	433	438	459	425	446	440	423	437	373	435	432	430	424	448	466	428	456	396	464	443	452	412	431	437	398	418	421	439	428	446	439	446	422	445	463	440	481	433	398	461	409	445	450	434	425	473	416	475	428	453	482	431	438	429	439	468	411	423	428	444	415	433	447	406	440	446	435	461	437	456	465	410	383	418	424	449	470	421	401	423	441	489	448	458	463	448	464	409	423	418	444	419	438	438	435	395	442	397	428	428	453	454	437	439	439	449	440	457	441	432	478	441	413	431	407	439	414	428	446	422	425	451	439	414	456	402	457	457	428	450	402	431	472	414	447	480	435	399	433	397	463	454	437	446	419	405	471	436	431	402	438	441	420	441	440	453	423	465	420	445	408	447	410	436	416	467	412	473	429	390	453	416	471	427	435	438	420	463	447	412	370	450	435	419	415	440	447	435	432	456	434	433	412	413	413	454	448	440	428	470
23125	21110	28727	23694	21109	18450	4990	1887	923	921	772	583	556	475	411	365	375	347	345	341	277	273	308	281	286	244	240	252	218	225	214	193	191	199	192	222	173	177	177	197	199	170	148	170	162	158	160	183	151	159	162	158	165	153	147	149	137	128	136	154	151	145	125	149	142	148	134	130	142	166	144	149	162	150	164	177	184	128	161	145	153	137	139	137	135	150	136	135	145	125	133	177	144	130	131	136	131	131	132	142	158	152	141	151	152	162	170	120	136	147	141	151	152	140	118	155	164	142	146	146	142	146	140	163	137	116	138	130	145	144	126	148	152	187	142	144	167	153	142	125	127	137	134	153	148	135	134	150	126	132	126	153	154	140	136	116	146	154	145	133	149	141	161	144	149	153	142	132	145	140	142	168	127	151	124	144	175	135	142	138	136	156	130	144	132	130	143	155	140	137	152	144	130	134	150	147	120	144	150	131	169	146	149	135	138	124	131	146	115	167	131	161	115	135	153	148	127	145	143	149	141	135	142	155	150	136	158	132	132	150	175	146	132	134	106	147	151	150	147	141	158	139	144	174	142	147	157	149	146	144	163	122	149	148	149	153	147	134	152	152	128	146	178	135	132	135	128	138	139	144	143	139	154	130	144	138	151	152	156	132	134	127	154	136	144	151	138	170	133	146	138	146	150	144	157	144	162	149	151	145	137	140	141	146	126	146	131	132	119	128	140	137	140	135	148	143	163	154	137	125	122	142	132	144	145	129	138	151	131	162	138	157	149	136	146	126	133	130	145	130	152	146	146	151	146	151	139	145	146	160	135	129	136	131	138	129	116	134	125	154	137	151	142	129	146	147	124	136	140	136	128	138	144	144	156	138	148	127	145	149	139	140	149	136	155	101	121	149	130	139	133	154	139	148	152	140	151	133	146	135	134	156	137	151	155	133	159	143	159	151	135	130	141	151	134	129	141	151	161	112	132	148	140	157	175	152	146	127	154	153	135	139	127	154	133	144	122	129	149	141	146	132	121	144	149	172	129	152	151	148	126	146	120	140	142	153	117	147	137	134	141	125	126	155	143	150	157	129	143	149	125	155	136	129	129	151	164	151	139	153	131	147	136	160	136	156	150	152	170	134	154	154	127	137	151	137	156	137	138	135	132	142	136	153	140	110	112	138	134	153	132	141	131	162	133	140	139	153	153	140	137	128	166	149	141	143	151	129	136	158	150	140	151	138	137	159	128	133	144	120	133	141	158	145	168	145	137	147	140	144	157	161	138	150	133	151	120	147	147	141	127	138	162	147	139	147	139	127	151	143	160	123	136	139	131	147	134	138	164	147	151	157	148	148	150	171	143	149	120	125	144	150	159	150	142	136	149	135	125	125	162	137	133	132	148	143	125	145	116	140	119	141	151	168	152	137	123	153	123	128	121	140	157	137	126	133	142	139	144	133	157	144	137	151	152	142	153	164	148	140	136	141	134	146	157	158	152	124	140	142	142	160	143	155	136	140	139	146	160	147	154	158	142	150	123	151	156	121	123	157	161	148	134	133	112	142	131	138	141	147	146	149	138	154	155	153	144	143	163	150	145	154	142	125	136	136	131	133	132	128	156	139	130	154	133	125	146	141	159	141	134	133	144	136	118	137	117	142	135	161	153	148	141	148	131	139	143	152	158	136	156	125	147	169	155	143	137	156	120	150	133	132	151	122	135	137	149	130	147	132	133	149	140	154	150	116	128	149	155	119	145	150	144	162	146	130	159	130	130	139	149	147	146	146	134	143	153	131	133	142	148	146	140	156	161	140	152	129	151	139	165	131	125	127	143	157	130	141	172	140	157	130	156	133	133	146	144	158	169	146	130	129	146	135	136	144	136	142	144	134	150	163	154	172	137	155	157	147	150	124	156	137	135	141	139	154	141	144	149	169	150	132	132	160	142	144	150	114	140	147	160	125	168	141	132	147	147	140	145	141	132	131	147	145	149	135	140	142	138	159	145	136	136	142	133	152	158	152	130	174	148	151	135	147	141	141	142	138	141	134	145	136	147	139	161	154	151	119	147	141	156	139	134	157	159	139	123	134	135	140	129	132	133	132	135	119	132	134	126	150	136	128	149	147	146	159	147	158	167	120	148	128	154	151	133	116	170	119	132	137	144	149	166	141	144	144	126	122	150	138	159	154	121	137	145	134	128	113	148	152	138	124	150	126	136	142	142	140	155	157	131	150	148	140	160	148	148	148	117	126	149	144	136	126	158	115	134	129	138	138	151	141	134	135	139	134	141	149	136	135	146	151	141	141	152	132	167	161	155	144	138	154	144	125	119	123	148	122	154	140	127	125	154	134	133	122	152	152	138	125	150	145	148	169	161	131	143	136	137	161	141	147	138	135	119	159	139	140	149	141	129	132	134	134	151	158	151	156	124	138	132	157	144	127	149	133	124	167	128	149	131	155	136	137	126	132	138	149	146	124	136	158	133	130	141	135	150	133	163	140	163	136	148	155	142	150	146	127	127	135	117	165	119	146	159	140	136	127	144	154	150	139	159	136	123	138	138	142	146	141	139	137	136	147	121	143	147	150	135	144	156	145	157	152	141	134	137	142	155	157	135	151	159	117	138	136	135	134	136	132	126	123	145	138	166	134	141	135	138	122	149	143	142	129	144	157	147	143	143	118	153	155	129	142	129	137	150	152	130	130	151	120	131	132	134	150	146	135	136	146	134	121	138	126	144	128	149	136	134	143	152	148	127	148	152	128	143	157	141	143	141	135	151	141	142	135	148	157	130	162	131	156	151	147	162	142	163	128	164	132	124	139	158	136	134	146	124	139	148	141	139	157	130	147	157	127	131	146	144	135	121	162	144	150	131	146	149	137	123	161	160	120	153	145	117	148	151	149	139	131	113	148	137	143	156	153	132	120	146	133	116	127	136	150	144	152	136	155	150	141	151	123	135	161	134	149	127	125	148	147	146	155	151	151	141	144	150	132	139	119	158	164	140	142	152	160	164	151	154	148	158	153	143	156	150	146	141	143	132	168	158	145	123	133	148	112	167	143	140	142	143	125	154	141	152	132	150	148	146	155	143	127	162	139	162	139	133	127	129	123	140	139	143	149	154	135	139	151	131	135	151	149	135	144	155	162	130	166	116	122	141	177	150	143	124	136	127	135	160	148	143	145	122	135	130	149	144	156	147	158	143	138	135	135	143	133	152	138	131	145	145	125	144	148	151	153	118	144	129	146	152	142	182	140	129	139	150	135	150	137	152	149	149	128	142	157	133	133	148	144	133	136	142	141	139	142	155	141	146	125	156	143	147	182	150	150	126	135	141	126	152	149	153	148	147	133	130	143	149	131	132	162	133	139	143	146	151	152	151	127	134	153	151	145	138	150	149	143	137	150	149	150	161	157	130	141	141	128	146	118	164	133	143	145	140	140	156	153	115	145	131	143	121	148	156	144	134	117	143	145	152	126	133	137	117	144	156	138	140	137	140	137	139	135	137	145
12525	24581	22153	14855	11130	9665	8151	5658	3311	3274	2829	1983	1790	1589	1306	1259	1183	1057	1073	1022	884	802	753	772	749	618	638	609	589	572	545	452	409	463	403	463	474	441	435	396	433	389	412	383	354	338	404	353	342	354	362	303	288	300	323	264	260	276	283	282	256	302	287	268	287	294	259	282	281	237	292	281	283	240	260	268	268	260	239	241	288	246	320	249	277	241	262	257	293	274	274	254	230	300	272	249	262	266	266	257	265	238	282	279	260	254	274	276	254	287	284	233	248	273	246	256	241	255	254	282	287	235	257	247	284	276	279	262	307	245	241	277	264	237	258	270	275	257	240	247	241	258	239	281	247	259	278	258	282	299	280	274	279	237	231	256	274	271	279	239	245	253	233	261	271	275	283	277	265	249	270	235	264	242	263	275	264	283	263	265	264	277	234	253	306	278	279	265	266	239	251	255	275	266	252	285	270	268	253	251	257	249	288	242	278	259	241	269	286	261	271	269	309	253	274	274	278	255	279	294	279	272	247	266	255	271	285	256	283	266	254	283	269	280	257	281	247	253	285	271	261	238	275	260	255	265	250	276	264	291	264	242	276	270	229	256	269	257	254	291	254	255	258	238	268	253	261	259	239	284	252	281	284	289	254	266	240	263	250	275	266	262	258	251	291	243	254	286	279	269	261	269	251	278	285	252	241	304	259	278	250	272	254	293	252	281	260	279	251	269	276	258	276	278	250	257	287	271	269	275	246	239	242	265	254	269	253	246	274	258	267	278	274	262	259	266	273	274	276	267	256	252	283	283	231	234	278	244	274	266	270	277	248	262	241	268	248	259	231	246	257	272	278	262	287	242	278	277	258	284	257	274	269	233	269	260	276	283	264	261	250	275	293	271	304	266	236	262	271	304	238	276	250	246	274	265	264	239	268	274	254	260	274	261	247	257	249	257	246	239	275	252	248	277	260	259	246	268	259	241	276	291	266	252	255	258	287	259	267	267	282	263	303	268	271	252	257	256	279	275	247	278	247	275	276	236	270	286	261	255	289	259	269	304	265	259	265	246	276	271	244	279	254	234	248	263	253	271	260	285	274	266	261	259	255	277	242	258	283	275	241	247	266	255	229	270	283	273	267	234	279	268	225	246	261	250	258	307	258	263	225	241	294	256	265	230	247	245	257	266	247	263	253	258	262	230	296	266	266	288	277	262	234	246	292	245	267	269	254	270	237	281	265	269	273	270	242	238	263	253	264	244	254	252	235	243	265	260	278	249	277	278	249	260	300	272	253	269	263	225	237	249	243	243	253	274	274	259	251	253	279	281	260	267	266	263	273	247	299	280	249	257	273	256	294	224	250	258	263	263	248	239	236	251	247	248	290	264	264	247	289	286	265	262	256	266	254	294	294	262	261	296	260	234	289	254	286	248	254	252	240	247	257	275	268	225	252	249	257	273	273	262	255	256	242	259	259	270	267	256	275	283	244	205	262	241	255	264	273	236	252	256	269	248	272	277	292	247	250	255	265	282	235	261	242	284	269	266	252	266	250	256	266	232	293	263	256	272	287	276	257	266	256	280	277	267	263	272	255	280	268	277	256	280	272	247	274	250	265	246	264	259	286	276	251	260	260	255	251	275	251	266	273	272	242	244	260	289	273	286	272	269	239	244	263	286	253	248	282	286	241	246	263	274	265	261	270	239	288	270	263	268	281	262	261	268	271	252	253	224	249	274	273	284	272	263	256	274	261	267	258	268	242	256	252	245	263	268	262	253	263	273	294	275	263	266	266	262	270	269	255	252	252	255	279	270	276	260	270	251	265	275	250	243	252	263	272	255	280	288	246	221	267	289	228	256	265	288	267	250	273	254	259	280	271	253	245	270	292	221	266	265	245	266	239	260	277	258	289	286	266	275	250	288	262	268	262	252	275	240	269	259	277	257	287	289	263	301	273	249	263	266	263	280	256	241	238	250	284	276	301	252	252	277	257	244	295	263	262	282	267	298	255	279	237	248	244	274	252	257	258	264	247	280	266	248	273	298	247	272	263	249	251	284	262	277	226	260	273	279	276	261	279	236	253	255	240	266	284	246	253	262	284	277	280	280	251	253	276	243	222	262	251	272	239	273	289	269	281	274	279	256	270	282	235	245	248	264	297	248	231	264	263	281	269	292	240	237	275	250	258	266	255	293	245	255	244	211	271	260	282	267	271	273	253	232	274	247	262	257	278	249	281	288	267	267	291	243	240	276	281	268	308	263	253	268	264	277	266	270	276	249	268	241	287	276	296	290	240	301	258	262	267	257	273	261	270	278	251	243	305	281	269	245	279	266	254	268	256	273	255	232	283	265	282	276	263	280	252	284	250	285	269	277	262	242	267	291	279	266	269	279	264	254	262	237	278	256	271	272	276	270	262	271	243	295	272	273	243	261	264	253	245	244	250	259	262	265	282	282	278	273	275	282	253	260	280	255	273	268	262	278	247	251	265	277	282	271	290	244	268	248	285	257	266	267	255	262	261	266	287	270	251	266	275	236	247	245	257	261	289	252	245	260	257	281	264	271	286	271	261	262	282	241	258	269	272	255	239	243	245	271	254	282	237	262	276	261	235	245	258	237	265	273	279	244	259	288	247	273	265	274	264	297	270	256	267	263	256	261	258	242	240	279	273	264	279	230	268	261	243	267	258	270	278	261	243	250	276	268	277	295	248	281	275	267	281	278	267	245	259	281	218	258	278	244	258	253	263	265	256	288	239	297	269	264	220	288	253	277	237	259	218	254	253	281	267	267	276	252	267	273	252	268	289	252	261	252	262	235	274	272	266	266	265	256	261	295	266	251	250	274	255	256	273	305	260	283	261	248	242	269	250	256	288	291	256	240	265	265	269	249	231	253	286	273	272	256	272	253	260	220	275	286	271	259	267	276	270	319	245	250	265	246	257	261	268	281	287	271	265	276	269	284	227	248	266	264	234	291	256	269	286	263	266	276	302	239	286	251	265	246	266	254	262	244	252	260	242	267	261	250	275	253	275	252	288	278	280	233	240	258	258	297	286	288	254	251	283	265	257	250	298	297	268	272	275	259	258	286	298	262	273	264	252	256	248	252	284	268	300	270	248	273	249	257	280	252	267	292	276	262	239	276	266	296	281	237	246	287	239	287	274	279	283	241	269	277	257	291	276	264	270	249	266	266	291	277	266	220	277	254	281	254	255	261	291	259	254	259	265	268	279	262	258	260	267	279	266	272	249	256	279	258	298	263	256	250	233	263	252	267	268	269	264	268	269	261	239	278	243	297	257	275	248	252	285	264	258	271	259	261	259	253	279	255	245	255	245	277	236	250	288	284	267	266	281	266	278	245	263	278	262	269	284	259	280	276	255	276	243	280	256	241	250	256	299	247	239	301	259	273	252	239	290	264	281	297	264	284	268	245	258	274	269	260	251	258	277	290	271	279	278	315	280	284	260	248	288	259	257	273	258	263	273	271	259	258	273	282	273	264	257	253	255	284
26859	19968	8628	2628	1456	1336	1040	883	528	544	472	429	395	372	382	347	342	331	359	334	341	303	323	328	297	302	316	321	276	313	288	277	269	274	279	295	273	270	266	301	297	219	271	286	278	304	297	286	268	268	279	264	279	266	281	269	277	293	297	269	277	281	257	312	292	270	258	271	253	268	280	297	274	269	276	260	280	291	243	276	270	249	252	279	275	266	276	295	284	274	267	242	276	262	266	257	262	254	289	291	294	258	238	293	315	283	271	268	258	272	295	307	286	273	259	280	277	262	272	277	228	280	243	256	274	239	284	254	306	274	266	281	285	275	278	271	269	297	252	273	274	277	280	270	283	270	257	272	280	259	222	293	289	265	294	301	259	260	241	285	276	238	247	234	269	263	314	281	267	283	277	260	264	283	260	271	283	253	281	290	279	280	232	269	307	279	274	256	265	263	268	274	278	296	269	253	260	291	277	271	288	286	269	305	241	285	296	245	291	264	277	277	286	266	264	274	269	253	279	257	244	283	267	253	268	269	275	286	286	263	288	260	260	285	256	244	261	300	254	285	266	283	261	290	290	269	263	309	264	273	263	263	255	259	302	282	285	261	274	279	258	289	270	275	261	272	271	265	282	259	265	287	266	286	262	279	286	300	288	275	273	287	269	305	240	278	287	284	278	275	282	256	283	246	256	300	281	273	258	279	279	273	286	276	282	238	273	293	306	295	274	296	268	286	294	292	259	276	271	277	267	291	223	278	305	272	258	278	242	279	263	269	308	279	256	304	272	271	269	280	245	267	277	291	278	263	289	269	273	282	268	288	243	266	287	284	279	276	260	269	289	299	251	270	264	287	270	275	288	284	291	289	246	282	281	267	283	270	270	293	285	264	294	268	276	279	290	267	281	281	260	309	264	267	265	297	271	275	265	298	263	257	238	289	271	265	249	280	250	289	270	268	297	257	299	270	281	265	278	261	260	244	272	261	268	291	292	268	254	277	292	286	231	263	291	294	293	297	276	286	274	265	278	265	270	282	271	274	283	283	278	269	284	284	258	260	266	255	257	278	256	268	276	273	286	284	266	269	257	251	272	264	254	276	294	265	283	250	265	270	264	300	268	259	275	265	271	295	281	267	269	277	280	294	238	296	259	276	317	272	268	284	265	295	263	290	310	293	294	299	285	287	310	265	289	293	289	253	282	265	274	283	271	296	267	287	290	271	302	247	263	281	262	268	245	290	260	256	289	307	268	282	273	255	267	253	259	254	249	287	289	263	275	284	268	256	272	278	272	259	262	289	288	286	277	280	281	285	296	238	298	287	280	267	295	270	251	248	232	284	277	281	267	287	300	278	281	256	282	285	282	278	268	270	242	280	286	258	275	245	270	256	288	306	269	283	264	279	251	278	259	269	312	263	286	267	276	267	248	268	245	267	275	269	249	259	274	275	271	260	278	306	281	260	262	258	252	275	274	274	285	288	264	260	269	277	283	301	262	279	257	279	245	280	262	245	293	253	277	290	251	280	265	284	289	280	256	272	260	281	307	273	259	255	272	276	279	264	257	285	274	267	281	289	311	295	277	258	256	271	283	274	285	282	281	230	289	279	265	253	307	270	294	234	291	265	245	280	258	276	272	285	272	278	251	266	246	245	272	294	273	247	267	254	275	255	248	261	273	271	275	274	281	267	274	266	253	315	274	255	251	291	266	262	262	262	261	264	275	261	252	288	268	288	251	280	297	275	255	267	277	243	283	266	276	278	228	277	279	273	251	253	254	248	289	275	264	266	267	299	277	265	267	302	269	285	262	285	277	278	260	277	254	247	266	255	261	276	263	310	284	265	259	295	255	264	277	284	278	266	276	296	293	281	280	297	247	268	263	294	254	259	284	287	253	290	291	263	277	276	283	307	284	289	276	262	273	275	297	248	283	234	273	271	279	257	269	267	268	290	246	271	251	277	281	275	263	281	253	285	261	268	271	276	297	277	256	262	293	258	259	264	279	263	257	293	244	246	287	299	280	308	282	243	294	303	299	282	245	261	258	277	253	271	283	266	301	274	290	278	250	278	276	265	284	293	287	238	261	260	275	281	270	268	276	253	261	274	305	316	268	276	246	248	273	256	291	259	300	279	247	275	277	261	257	270	268	248	283	267	273	299	264	278	254	284	276	284	270	275	267	272	272	276	287	287	277	279	287	264	292	248	258	283	252	248	253	273	283	278	281	258	255	244	270	287	285	245	249	295	273	285	283	258	220	253	294	255	242	273	259	290	280	241	259	235	258	278	264	303	263	270	269	284	247	269	254	268	263	291	267	272	254	254	268	276	258	240	269	292	283	250	292	264	294	295	262	266	296	281	280	276	265	295	284	296	270	256	284	300	250	282	287	264	283	281	284	305	274	230	283	313	293	247	266	258	254	272	305	234	269	253	264	263	262	269	275	290	295	304	274	287	284	285	279	283	251	254	270	305	269	290	279	255	290	287	263	240	259	282	296	272	253	267	264	255	279	261	244	258	284	271	280	270	247	243	269	257	258	291	254	278	281	290	286	265	295	259	282	271	279	246	265	259	254	298	263	279	287	303	271	259	281	256	251	277	288	258	239	260	311	267	280	274	276	266	292	265	253	256	246	265	266	296	258	284	265	265	247	242	269	247	268	301	249	266	292	263	277	287	273	244	294	247	262	276	254	246	264	265	255	274	260	241	270	264	309	266	262	270	255	244	268	269	289	255	266	272	254	264	298	269	286	272	273	256	266	248	239	277	295	283	265	283	264	273	266	260	281	290	266	227	277	265	264	283	266	256	255	299	258	308	258	287	259	276	277	254	261	257	265	248	265	278	296	295	279	285	268	261	285	255	241	264	265	260	281	268	268	282	301	274	271	270	269	262	276	295	268	285	275	279	281	293	269	267	271	292	270	286	266	291	262	283	271	255	277	265	259	247	245	258	268	275	287	249	273	266	282	302	282	295	244	256	287	290	281	268	292	266	320	286	275	265	272	278	263	291	243	287	276	244	259	275	255	268	277	270	280	259	278	251	245	271	277	281	288	268	270	299	282	270	293	277	267	271	261	259	264	250	244	291	290	274	280	278	264	275	291	292	261	283	282	251	283	270	269	268	285	245	255	255	264	284	245	261	239	246	273	248	292	276	264	250	272	246	272	252	262	243	302	235	254	292	305	272	291	277	296	253	248	286	295	279	284	263	270	256	248	256	255	260	269	294	301	254	262	264	272	272	269	296	274	291	261	264	269	271	295	285	298	261	282	283	284	246	286	261	265	263	283	253	300	271	233	284	263	250	274	268	270	251	264	286	288	271	269	260	299	291	304	282	249	300	281	245	306	262	290	259	234	280	287	214	267	270	286	246	280	270	276	269	283	277	277	279	272	252	267	263	271	252	285	309	297	270	257	291	275	276	245	281	279	265	262	272	249	269	244	261	274	257	255	315	273	276	271	279	290	266	284	260	283	270	275	284	276	279	285	284	260	255	265	284	284	278
8712	11681	10332	5951	4562	4534	3737	2844	1449	1541	1377	1005	1042	910	856	833	789	726	764	709	686	652	642	629	645	656	619	604	598	543	588	535	565	520	545	532	555	516	544	515	525	527	526	502	563	503	495	521	521	516	551	497	478	493	532	541	499	464	501	520	483	503	460	481	552	532	560	521	553	479	499	497	531	498	480	520	502	496	498	499	497	471	540	473	521	536	498	499	495	514	501	501	511	519	497	518	480	535	467	492	506	508	494	524	505	529	513	484	531	497	531	522	505	508	528	510	486	494	467	470	505	516	497	493	502	483	500	508	492	514	462	508	489	460	510	501	507	510	507	493	500	499	486	497	505	494	508	500	507	521	491	500	441	502	525	511	514	506	512	503	467	479	515	466	487	530	511	495	484	493	514	489	512	496	519	498	500	462	488	513	512	507	480	498	526	517	504	501	483	516	526	501	548	519	510	521	528	463	520	497	512	469	517	489	551	461	551	496	490	498	506	464	480	519	501	518	466	548	552	486	471	557	513	515	505	505	526	510	542	559	519	510	481	526	457	520	502	480	548	570	455	501	474	523	568	513	463	516	480	503	501	495	466	521	511	576	499	475	504	503	483	505	486	498	515	549	494	490	472	478	514	557	513	473	522	503	485	521	497	521	529	487	500	514	483	502	490	492	548	472	491	508	501	478	479	508	512	490	511	490	481	520	489	538	492	499	492	472	463	517	492	527	542	493	495	492	506	528	481	478	504	521	517	487	490	492	499	516	487	486	499	554	482	531	512	529	522	520	529	502	468	520	525	505	509	457	521	519	490	483	523	527	505	558	517	509	483	549	510	504	514	484	506	482	522	486	496	470	471	516	490	503	508	511	514	493	501	466	498	456	485	521	514	516	519	520	497	516	485	511	501	485	520	497	505	487	525	491	471	512	508	522	543	511	488	516	489	511	495	491	455	502	501	495	530	558	496	520	533	520	496	495	526	511	511	478	506	522	507	491	514	510	476	498	474	481	498	535	531	506	519	521	486	485	524	496	458	479	480	474	507	495	503	506	505	500	485	490	500	493	461	495	514	479	481	506	478	451	466	514	538	527	501	468	524	483	491	443	491	513	468	519	517	473	527	471	492	509	480	486	501	490	509	502	471	480	510	502	479	521	486	493	507	504	522	499	509	481	507	462	480	508	505	475	484	531	503	528	561	471	505	520	474	546	483	484	508	519	496	503	531	506	488	495	541	509	523	486	483	505	501	507	490	527	494	489	496	505	433	514	490	499	530	499	506	512	466	459	489	498	494	538	524	476	518	529	507	509	499	483	474	551	500	492	480	488	487	509	499	546	508	525	480	461	515	495	451	497	496	483	510	507	471	475	498	502	475	447	510	492	493	504	526	489	456	543	502	482	514	487	524	470	511	536	516	507	519	540	509	507	463	499	477	513	546	490	483	534	494	540	474	483	496	508	474	510	505	499	506	472	474	513	542	505	496	497	505	481	477	466	490	479	524	473	491	482	493	482	503	530	470	471	497	531	517	526	473	514	479	492	463	549	537	507	505	505	513	535	507	461	443	459	549	459	471	505	494	476	492	467	479	522	512	546	504	488	526	503	496	462	507	494	527	550	525	510	487	463	545	475	502	490	500	511	533	513	508	522	511	471	519	531	506	489	559	531	450	511	469	472	504	535	517	532	502	553	506	485	491	504	534	506	471	502	494	509	483	500	518	510	463	505	490	486	516	449	517	511	507	479	509	526	509	528	501	527	506	486	516	486	477	487	553	507	531	498	516	527	544	484	489	507	528	549	484	515	496	519	512	496	493	521	520	539	470	512	475	515	505	500	481	471	553	519	496	497	509	508	491	485	499	499	485	512	488	496	519	485	486	527	464	508	514	497	521	493	510	505	529	491	519	474	488	511	496	505	499	516	501	507	485	506	479	525	477	499	498	519	505	470	477	497	511	481	506	490	461	469	486	497	520	477	478	433	520	474	488	527	485	513	514	499	526	506	509	486	512	524	502	489	514	475	558	515	482	515	487	483	481	485	541	479	485	494	484	491	485	452	503	480	525	487	500	513	514	518	501	536	510	479	515	497	524	476	470	481	497	514	513	553	528	511	526	486	504	478	541	456	464	489	512	503	491	521	469	477	498	520	507	496	494	497	494	538	517	522	536	493	540	500	498	525	508	497	487	530	520	505	460	489	503	467	481	529	487	521	520	472	460	485	508	533	463	496	492	486	487	525	484	496	487	529	518	501	523	479	501	469	484	506	512	485	489	473	459	514	511	503	489	480	422	539	481	545	514	509	536	502	543	541	484	533	483	492	509	506	484	507	522	506	489	536	518	487	497	517	466	551	486	551	468	501	533	547	496	492	501	496	495	490	511	516	474	528	510	491	519	446	505	524	503	512	499	528	485	505	483	499	483	504	484	505	480	498	478	489	483	501	541	489	506	510	537	517	535	509	530	479	474	471	524	527	514	458	515	523	512	511	531	496	541	466	524	517	493	513	520	445	494	523	538	441	493	517	478	485	507	507	498	518	513	502	487	496	532	507	520	495	519	514	487	517	526	488	476	516	448	519	479	524	479	485	497	463	531	542	521	478	514	486	506	492	494	471	532	480	521	488	538	487	489	500	458	512	511	530	531	480	522	538	497	532	522	473	503	504	524	551	523	521	497	532	525	457	501	491	483	476	516	478	459	483	534	522	578	510	482	519	496	473	516	508	513	488	539	556	495	472	487	473	526	511	478	518	464	515	507	473	521	494	500	494	487	486	538	538	515	515	526	488	495	529	517	512	467	521	499	492	485	459	467	457	496	503	491	487	478	522	510	529	481	453	503	544	479	500	511	514	525	521	525	496	519	507	510	475	482	528	509	532	467	534	482	514	518	503	501	464	503	525	451	489	522	513	486	517	511	512	513	486	484	472	531	492	484	519	480	543	482	511	517	517	507	514	499	491	476	518	491	495	492	470	542	505	485	487	515	515	483	492	552	465	453	493	487	499	511	526	484	546	496	493	513	467	495	501	432	492	557	531	511	521	527	486	513	519	501	503	506	482	470	516	496	510	488	512	508	497	467	484	518	480	457	510	494	494	477	507	484	491	538	467	489	508	519	483	483	568	482	505	521	485	516	524	505	497	464	529	529	538	521	470	507	506	528	518	487	480	540	522	508	505	520	533	515	495	518	479	505	488	479	528	512	509	484	497	466	451	510	503	533	494	481	500	496	494	466	489	536	491	529	495	514	487	471	480	544	493	524	515	488	472	531	513	483	499	526	481	465	486	516	494	522	537	495	486	517	521	534	511	498	497	510	464	513	498	494	505	526	495	514	472	553	494	496	497	505	489	519	533	487	503	537	506	487	465	543	472	494	495	504	502	530	502	499	484	490	481	556	471	504	527	520	487	464	456	513	512	482	460	516	488	511	472	502	475	498	466	487	513	469	514	490	527	461	525	507	475	473	512	479	510	498	476	474	487	512	534	467	493	508	544	535	493	522	457
24192	21276	28313	24558	19804	4818	2366	1384	791	714	715	581	515	403	381	446	367	338	341	354	362	391	285	304	307	302	305	277	274	262	272	281	272	250	246	282	244	241	271	270	237	244	268	265	261	255	242	232	247	253	225	246	253	247	271	245	211	230	244	227	242	237	221	237	271	215	228	229	229	240	229	243	235	252	231	258	251	238	213	212	230	224	217	231	234	234	240	243	232	224	212	256	220	237	219	231	248	237	224	232	246	222	227	209	243	242	258	271	237	254	208	229	257	256	237	255	214	231	233	236	235	226	214	245	210	210	232	237	219	249	219	216	217	256	242	231	227	206	234	239	219	264	229	206	239	234	218	216	274	222	245	240	239	238	229	242	221	231	263	229	219	206	227	226	250	253	254	206	261	224	249	227	247	239	246	240	249	213	235	229	238	211	204	233	225	210	215	228	208	262	248	228	242	233	219	225	219	217	230	255	210	238	232	255	241	234	215	236	205	237	245	220	236	221	258	268	217	227	203	241	221	244	229	222	224	228	244	239	221	232	228	259	219	229	250	228	248	217	234	225	211	210	204	251	206	232	222	226	228	234	241	211	224	206	203	234	245	225	226	216	241	243	241	212	226	245	212	225	259	230	246	252	215	251	230	209	219	221	231	229	264	223	239	231	251	237	230	229	241	212	246	265	233	216	226	225	242	264	234	201	219	214	216	239	234	251	212	227	253	232	222	227	232	231	231	229	234	238	234	246	232	228	253	207	209	228	236	217	247	261	260	210	224	223	249	240	206	233	236	226	238	242	241	234	211	221	241	207	242	264	212	251	218	232	211	231	226	240	237	232	239	212	232	214	237	219	242	220	254	215	228	214	218	203	237	226	223	227	210	254	241	206	227	214	217	215	211	239	222	266	216	236	235	241	241	239	251	223	228	231	226	222	227	232	230	216	211	208	252	217	197	240	208	225	229	244	222	217	237	214	234	246	243	223	249	233	246	200	250	223	232	226	227	225	242	218	258	206	219	239	257	198	237	228	219	199	243	240	221	246	211	239	226	233	230	214	230	237	215	236	253	213	232	228	232	235	226	261	217	224	210	244	240	231	241	219	243	249	266	250	211	217	246	226	218	226	222	217	231	204	227	242	263	229	249	211	221	225	264	247	251	259	221	207	241	249	230	224	253	210	218	216	211	247	219	234	236	241	242	256	243	261	252	208	231	236	221	239	242	210	236	197	231	209	212	223	227	241	271	217	229	229	221	240	254	253	223	240	256	226	231	250	242	243	217	197	249	231	224	224	250	206	252	252	248	228	227	219	245	234	231	225	225	232	220	247	241	224	205	245	226	242	221	247	225	244	224	237	223	227	224	238	223	243	237	242	219	226	234	243	225	234	211	245	250	215	216	254	222	249	240	192	235	230	265	210	246	218	223	223	225	219	238	214	218	201	218	216	214	228	225	242	241	203	241	259	242	259	251	224	229	242	213	229	232	221	229	227	212	234	232	244	227	243	223	220	227	228	231	215	228	248	258	225	245	230	220	232	246	236	222	239	234	243	240	254	253	241	211	242	235	232	217	234	246	237	232	221	237	243	238	222	225	226	231	223	244	233	223	247	215	211	233	211	218	211	244	226	228	245	229	218	211	235	257	232	229	209	241	190	204	218	211	248	227	218	221	231	219	248	213	237	233	234	264	246	216	221	245	226	256	255	208	203	244	274	227	248	223	225	201	232	239	252	233	216	221	224	256	211	233	230	240	206	241	227	231	249	230	215	252	228	237	265	228	256	228	232	244	237	257	259	225	234	247	239	208	240	230	254	211	243	220	241	252	225	257	240	206	220	241	201	241	226	233	226	235	225	218	248	217	227	240	226	224	224	242	257	214	247	209	245	204	235	235	224	221	242	243	240	211	249	213	234	236	232	237	247	236	264	241	242	217	261	219	226	222	216	218	244	223	238	219	236	210	196	207	237	249	210	216	226	259	261	245	232	199	199	215	233	224	220	256	224	221	223	231	233	232	247	234	220	218	231	215	228	219	250	229	211	242	226	239	218	232	221	236	232	238	240	244	254	243	225	222	198	222	222	257	215	222	228	232	222	255	249	235	212	244	237	242	224	219	232	233	217	228	233	217	218	244	240	230	251	234	217	211	236	257	216	247	248	258	232	213	223	223	252	228	249	242	239	243	249	232	232	254	236	237	228	247	236	233	227	246	242	223	226	213	222	229	236	224	188	237	244	209	244	233	237	238	247	243	214	241	253	219	235	263	262	220	254	230	237	224	245	208	229	236	226	227	229	240	219	224	238	234	230	236	242	236	233	254	222	210	236	230	219	240	247	240	223	241	229	220	218	237	247	225	230	254	251	244	287	242	246	200	238	255	221	249	226	234	206	222	198	252	242	223	223	215	234	217	249	224	240	202	235	212	242	207	225	224	223	232	236	223	248	230	245	206	254	232	236	227	226	231	259	243	229	211	213	212	226	232	245	235	260	222	230	245	265	240	206	246	243	236	229	222	226	215	220	238	222	262	228	239	232	225	262	225	240	243	184	230	228	250	220	216	204	225	205	212	214	226	235	229	234	234	224	231	209	231	229	246	237	239	222	244	246	270	216	271	211	234	225	217	237	198	206	235	220	253	229	238	238	205	255	242	229	251	236	230	247	243	226	233	213	228	262	202	241	200	224	233	244	244	225	213	233	219	252	231	247	247	246	241	221	248	245	251	237	229	224	231	216	251	221	231	239	223	255	213	224	201	235	235	247	253	226	223	235	211	233	244	199	220	232	218	240	226	231	253	218	246	240	236	240	216	230	223	233	236	232	229	215	200	229	221	233	245	233	238	214	197	227	251	233	245	244	218	241	245	234	238	223	233	215	220	214	228	236	253	213	231	230	220	229	268	243	222	200	227	228	243	248	214	230	207	228	255	213	233	210	248	244	236	250	229	224	217	237	247	211	229	217	210	206	249	222	237	225	238	236	230	254	216	243	252	240	221	228	221	222	230	227	203	237	258	222	231	232	244	233	236	239	258	230	211	222	220	245	239	231	217	230	223	245	197	241	260	225	229	202	222	214	252	209	222	258	227	243	241	225	244	222	226	227	220	239	219	218	233	206	239	232	216	197	226	216	231	227	219	222	235	234	218	187	231	224	221	239	234	235	215	213	227	251	255	223	265	240	252	226	232	236	212	228	232	247	232	234	238	221	239	231	262	236	220	244	259	231	232	238	230	239	240	217	210	253	227	260	223	183	221	240	241	209	244	229	214	214	226	236	234	247	243	234	211	250	221	238	212	256	227	233	226	247	257	250	257	242	249	249	246	228	252	229	218	218	225	235	263	211	209	247	221	226	212	221	231	232	233	247	233	239	230	216	223	227	229	222	195	239	227	221	256	227	213	227	231	215	247	249	214	216	223	229	240	260	243	217	212	233	214	227	225	210	262	244	251	256	266	241	221	186	228	263	229	266	205	226	209	208	240	223	191	246	237	244	236	211	224	219	217	243
10556	20031	17476	10533	7905	7024	6408	4487	2640	2436	2206	1810	1440	1381	1176	1118	1018	989	906	963	855	791	757	698	720	734	647	642	639	606	571	536	544	526	500	534	570	522	545	544	533	500	532	529	472	531	505	539	475	503	487	463	464	442	459	441	446	451	441	422	470	428	440	463	449	448	403	429	435	451	434	411	452	434	433	454	470	463	443	425	445	439	445	429	399	444	422	400	435	445	430	419	449	432	482	445	442	431	436	482	432	439	418	444	482	397	429	438	458	444	426	462	437	413	449	443	438	417	467	430	443	445	451	463	454	417	412	435	468	427	455	415	422	431	448	403	435	444	429	442	426	423	463	420	431	434	405	406	459	415	448	432	443	459	437	440	416	454	395	469	408	432	449	485	415	426	432	430	440	461	445	427	436	388	448	427	458	421	418	428	413	454	442	429	418	453	423	430	439	453	422	438	440	439	423	452	427	428	442	426	431	441	432	396	418	444	459	436	417	402	434	441	384	459	436	446	446	421	431	445	420	456	469	424	448	435	407	409	419	436	407	425	432	472	448	451	423	438	405	432	418	435	424	403	435	408	418	410	417	448	445	481	426	419	449	483	395	467	457	418	433	462	453	429	435	456	427	445	405	420	442	471	412	489	440	439	455	419	423	463	417	408	450	457	417	467	423	427	450	453	399	400	433	435	453	448	414	468	406	434	438	379	410	385	435	392	430	448	427	436	440	447	463	461	408	429	447	444	416	465	408	403	435	451	445	450	470	416	414	427	461	412	432	422	417	440	405	452	473	468	404	418	470	444	452	442	421	429	438	437	434	448	439	424	425	452	415	428	468	449	445	452	424	424	393	441	450	463	428	428	412	445	481	454	458	412	432	459	446	416	420	431	402	409	438	441	486	410	406	455	461	452	421	420	397	423	417	420	433	422	467	421	454	436	432	418	427	415	421	405	432	451	462	400	407	456	429	439	410	442	442	438	434	452	416	429	419	449	445	407	421	445	437	460	423	426	436	427	437	429	408	450	421	408	444	418	400	414	452	451	442	408	454	415	423	426	444	449	417	451	440	431	442	446	443	410	440	393	440	448	436	443	411	469	401	454	457	454	442	407	417	452	419	452	425	434	418	423	427	431	451	437	465	473	437	457	389	424	443	437	429	450	435	442	425	432	443	450	441	453	427	433	431	417	441	441	431	459	456	432	445	428	440	421	418	411	454	422	437	432	413	423	410	410	419	456	448	449	410	393	406	434	428	437	465	439	435	405	426	447	434	460	448	450	403	400	419	419	454	463	439	429	465	426	444	453	440	426	463	395	428	406	423	464	431	428	474	450	410	452	474	406	432	465	409	421	425	407	422	424	454	437	425	433	442	422	427	429	461	464	419	388	445	410	414	416	440	405	458	441	434	432	465	404	418	416	473	404	411	443	460	451	405	437	451	411	441	433	457	450	426	500	442	449	409	362	438	402	413	452	428	432	432	440	459	426	446	469	435	437	456	427	423	457	487	453	422	435	427	426	418	450	413	427	423	464	418	424	406	437	428	412	429	427	429	432	441	461	421	411	464	417	423	410	419	421	449	430	454	408	416	421	420	405	428	449	433	434	432	424	447	444	435	417	424	430	444	425	432	427	434	430	399	453	434	449	435	452	410	468	398	389	426	438	429	431	426	444	448	414	444	448	441	426	441	444	426	445	413	432	426	428	443	396	430	451	423	444	432	460	455	394	424	470	411	449	431	459	408	444	470	473	434	422	417	403	445	428	445	435	417	453	413	439	408	439	434	416	433	437	402	444	417	420	401	442	409	427	430	409	389	434	453	430	445	432	408	474	418	408	408	423	428	447	410	459	437	430	445	413	387	408	484	408	396	414	417	424	467	441	430	416	418	398	462	458	400	406	441	449	423	460	459	430	430	417	423	438	426	459	412	408	450	442	428	374	387	429	441	433	449	442	415	430	454	422	451	440	436	417	414	487	452	451	405	430	466	414	467	435	418	461	471	444	478	399	413	434	438	445	452	463	464	435	436	434	471	467	451	428	424	453	452	416	396	408	442	428	403	416	436	438	427	401	436	434	445	449	459	452	420	399	421	411	448	436	412	427	416	433	427	456	443	418	411	420	444	446	425	454	429	448	438	429	441	418	428	428	435	440	444	429	449	405	486	465	432	382	401	396	447	427	417	442	417	447	426	457	380	395	474	424	419	433	422	422	425	408	405	441	398	413	452	444	394	405	422	420	414	415	424	443	395	433	447	419	407	433	446	430	459	449	451	422	452	420	449	421	422	437	454	447	439	437	394	425	425	448	411	423	431	439	406	409	420	409	439	439	436	453	450	438	456	455	450	421	441	447	418	425	443	444	437	458	440	418	415	429	414	442	418	454	438	443	452	445	407	461	418	474	421	422	466	425	433	422	447	432	443	470	428	461	434	446	436	462	428	430	440	409	460	420	427	466	425	427	473	433	441	398	413	429	412	472	426	397	474	451	486	425	459	401	456	442	454	433	434	394	418	445	412	407	392	468	424	417	419	444	443	461	442	423	446	466	430	449	462	425	436	457	422	441	405	417	461	404	444	410	436	404	434	440	456	468	458	422	464	451	423	459	419	402	431	428	433	412	399	443	467	415	424	421	437	425	409	419	463	435	416	387	429	405	449	433	403	431	412	427	435	456	412	432	451	440	433	422	423	404	445	391	430	456	461	430	399	386	398	453	426	413	451	423	401	449	451	418	463	409	439	439	427	458	441	458	479	423	451	483	421	443	440	445	377	455	436	445	413	431	470	433	417	408	417	456	462	433	436	454	424	433	466	422	445	446	406	415	454	431	447	436	486	447	411	427	432	485	441	445	456	466	431	425	442	423	398	425	474	402	415	393	410	469	421	415	422	460	439	450	460	397	413	428	440	417	425	411	422	441	431	447	438	439	426	450	411	407	452	410	449	388	469	437	441	449	426	430	453	432	453	446	394	414	441	447	448	450	387	451	453	447	456	487	434	421	421	447	433	439	436	421	408	446	454	433	482	406	412	419	449	436	397	446	455	417	420	452	411	463	446	423	431	457	415	416	426	458	436	435	414	433	405	422	424	429	398	406	398	464	442	373	389	449	401	441	397	404	443	447	438	427	406	414	439	486	438	422	447	435	455	421	423	381	392	432	415	431	434	440	467	423	453	439	427	447	445	404	424	396	441	446	444	467	436	425	426	447	442	441	432	461	438	478	417	429	441	404	427	431	441	445	440	412	472	423	415	442	428	403	420	417	459	448	485	444	408	414	400	437	444	416	422	457	453	429	437	477	415	457	430	442	437	419	419	449	458	437	452	425	383	407	444	400	435	439	422	432	441	428	420	461	380	447	470	441	419	405	436	437	473	407	468	466	407	484	434	438	385	430	429	409	434	454	444	423	442	454	485	428	452	485	440	416	431	430	408	431	424	417	429	453	415	491	460	431	431	448	419	422	436	457	443	428	417	407	447	468	431	414	432	434	389	419	426	432	415	430
23396	21322	29019	23960	21325	18660	5134	1852	1025	881	819	612	555	484	396	378	399	329	331	357	323	294	263	302	247	228	275	211	224	226	174	210	181	188	181	175	203	194	192	158	148	160	193	157	177	166	182	170	178	171	150	146	151	144	130	149	164	149	149	139	153	142	143	138	144	149	157	151	150	132	139	123	149	156	153	132	140	129	142	142	146	156	151	117	178	147	124	154	143	134	140	157	151	144	148	129	153	127	140	142	135	163	137	157	138	165	142	140	130	146	115	158	140	144	150	136	141	137	133	145	133	162	157	144	138	144	141	144	147	133	146	150	158	128	154	139	151	136	156	128	134	142	133	149	153	123	122	119	172	135	147	128	157	149	136	138	158	148	138	175	162	141	137	120	135	127	165	154	142	137	150	145	139	140	157	134	140	151	143	141	145	147	144	154	147	136	166	151	122	140	144	138	138	140	122	154	136	142	158	137	126	155	129	118	124	141	157	131	155	126	144	127	156	156	145	166	160	145	140	131	146	145	159	162	137	146	163	159	137	145	140	159	143	151	170	137	155	141	166	135	142	133	146	149	139	162	141	163	141	166	153	133	137	146	140	149	147	145	156	166	132	145	149	153	155	142	163	146	149	166	153	131	133	151	121	133	148	145	129	150	152	158	133	141	132	136	156	153	142	149	144	140	143	137	143	157	135	149	159	143	156	147	137	153	149	146	145	135	131	153	140	114	133	162	133	132	140	146	128	132	139	159	129	142	149	129	142	142	129	127	130	141	153	121	143	134	158	142	136	125	148	145	123	149	144	163	140	123	161	154	136	163	146	141	124	145	133	147	180	131	141	160	114	158	136	130	142	138	127	144	154	142	159	123	132	147	144	138	144	144	142	142	137	127	140	135	141	132	149	122	138	145	129	148	140	149	131	130	151	139	131	135	158	135	168	143	132	148	151	130	133	137	131	143	149	136	172	139	156	154	146	133	121	169	132	137	119	133	162	140	144	142	142	140	122	132	130	146	148	133	131	138	134	135	125	134	126	138	138	142	146	145	134	148	136	136	141	123	141	148	127	154	122	126	133	131	141	150	127	147	136	139	135	153	147	170	141	152	140	129	133	136	152	129	137	120	140	136	128	113	158	135	122	140	140	151	140	133	141	124	114	127	128	136	150	151	115	130	160	143	149	128	150	133	146	157	142	133	137	131	157	163	146	124	147	141	123	136	152	133	143	127	141	146	139	152	132	154	135	147	133	140	150	145	145	142	150	170	146	142	150	128	136	146	155	152	122	159	142	147	139	162	132	152	151	128	167	131	147	137	149	129	148	160	136	141	123	110	150	140	149	131	145	137	149	131	127	125	149	138	166	144	149	158	126	160	138	148	142	156	154	139	124	133	142	132	141	134	138	141	158	139	134	141	155	137	138	141	147	146	146	129	132	137	155	156	147	134	147	132	137	142	133	141	163	130	149	135	140	140	143	146	133	133	123	127	147	129	155	128	164	151	158	142	141	152	154	135	161	144	145	140	131	149	130	151	144	133	142	134	133	155	144	131	142	130	151	144	143	141	133	158	131	147	144	159	151	127	126	117	124	139	147	133	153	143	144	138	136	171	150	134	156	142	153	140	145	135	155	133	161	143	149	158	147	140	145	144	144	144	146	135	140	131	149	148	147	146	172	144	133	129	153	148	147	143	141	126	139	123	153	142	135	141	147	125	135	133	147	128	126	130	149	157	129	139	124	125	130	133	143	147	156	150	124	157	147	161	139	127	140	142	142	149	142	135	145	122	163	132	140	149	142	136	144	150	143	152	120	163	122	146	127	130	154	169	133	145	144	140	145	129	134	149	151	134	124	150	125	129	161	164	150	119	137	145	133	139	138	158	118	155	150	152	120	145	139	141	128	177	145	147	154	158	145	145	135	138	120	122	140	158	143	137	140	161	129	134	144	141	167	149	136	146	146	125	133	143	127	137	122	120	137	140	156	146	137	146	143	131	129	147	127	166	154	148	128	143	138	144	146	140	145	140	139	158	151	118	142	147	134	145	121	124	121	147	135	123	144	138	147	133	129	168	132	142	145	145	143	145	151	146	128	120	136	146	143	137	132	142	146	167	136	139	144	134	133	133	150	143	142	154	152	142	125	135	143	146	138	157	129	144	125	146	157	163	154	150	136	142	130	156	131	154	148	137	113	144	127	161	128	156	143	124	123	158	138	128	140	140	149	158	134	141	158	148	137	148	126	151	142	145	168	144	168	115	133	133	126	134	139	126	138	140	123	127	148	125	136	145	148	134	150	141	130	145	163	155	159	145	133	123	126	176	149	132	149	132	139	135	142	131	139	127	142	135	136	143	131	133	142	155	124	130	147	162	134	151	133	147	156	151	150	135	135	151	134	137	146	135	144	139	156	124	168	133	155	127	136	144	156	147	159	113	152	138	132	135	125	131	126	148	130	152	139	134	141	143	135	143	144	149	152	137	159	134	154	122	148	158	142	119	139	134	132	134	150	145	152	145	135	167	139	113	137	172	150	145	151	129	150	154	131	141	143	148	145	140	138	150	148	149	132	142	144	134	153	139	152	139	139	126	153	136	172	132	142	169	147	134	143	126	126	129	155	142	134	148	120	145	131	125	153	142	134	135	110	147	128	144	139	119	143	126	164	148	131	142	132	154	151	137	154	149	128	141	144	155	124	123	129	135	147	146	140	133	135	128	143	150	135	129	144	150	159	119	136	139	134	144	154	135	147	156	150	157	119	159	128	143	129	128	142	131	123	123	132	140	150	139	135	149	133	127	144	152	140	134	151	131	132	122	140	163	147	146	127	141	149	132	119	144	143	128	128	144	149	129	111	148	120	159	153	150	134	133	162	127	144	131	151	138	144	132	127	127	140	138	117	125	146	140	155	146	134	144	152	115	124	139	159	137	163	136	146	147	146	133	148	132	152	142	135	149	156	135	153	134	176	129	124	125	139	143	132	149	152	127	155	155	128	131	122	147	149	149	117	134	156	146	135	161	165	136	140	135	146	146	157	146	129	138	147	146	141	130	134	156	131	146	156	126	145	160	148	150	142	139	157	133	123	147	130	134	153	160	146	106	162	135	142	143	120	135	129	123	149	138	146	159	125	157	141	143	146	154	145	145	129	158	149	150	142	136	148	156	145	157	140	154	145	132	142	149	140	142	130	138	137	136	151	134	160	145	119	140	137	133	140	136	153	119	151	161	141	118	150	142	147	149	163	121	145	160	140	137	126	148	120	141	131	127	142	130	119	121	116	142	154	139	137	139	149	141	151	152	135	143	152	145	137	143	138	164	135	143	167	138	146	140	146	162	141	152	139	144	117	138	118	161	117	130	124	124	147	133	144	113	134	148	143	148	166	140	114	116	151	124	144	135	132	140	137	147	111	138	128	147	138	131	172	157	138	135	150	147	164	132	148	137	133	131	138	142	169	136	161	139	125	162	151	137	131	147	162	130	136	127	142	127	137	150	144	154	116	138
13209	25843	21392	14057	11112	9933	8465	6147	3745	3163	2821	2315	1821	1679	1294	1217	1119	1080	993	1041	931	829	737	744	703	618	652	585	524	515	505	452	426	413	426	414	412	470	434	425	391	377	352	372	381	379	365	371	347	336	341	314	302	310	308	294	282	281	259	282	291	258	270	296	280	275	297	296	242	264	243	271	241	296	275	279	237	277	292	279	277	263	281	269	284	273	273	289	257	283	261	267	295	247	270	265	249	257	277	247	302	275	257	282	270	287	272	280	254	255	278	309	280	265	289	250	256	282	261	248	248	259	260	254	266	250	258	237	259	251	258	269	268	270	263	282	254	264	269	276	257	308	238	268	248	232	256	273	275	255	259	255	268	284	270	265	265	272	249	248	247	257	278	277	259	260	288	283	261	262	290	240	259	266	284	273	251	266	288	290	272	285	306	243	276	237	264	256	233	263	277	287	304	252	282	295	287	273	262	233	255	289	271	243	278	251	263	229	280	253	267	255	237	268	271	265	260	246	270	269	268	257	259	255	261	264	238	244	275	273	267	285	262	274	282	258	260	246	296	251	298	251	275	276	243	254	268	280	298	274	254	226	288	260	262	259	263	257	263	293	267	273	252	241	268	247	280	246	240	234	239	274	253	254	270	255	302	250	257	240	258	261	246	276	286	254	273	282	247	291	266	262	271	252	285	265	283	285	265	268	276	263	302	267	280	285	271	281	295	288	239	227	274	267	242	287	244	262	291	288	257	262	265	268	248	291	235	252	276	261	267	291	250	242	233	249	245	268	244	274	270	241	244	263	263	276	273	258	270	307	283	264	289	274	249	292	268	249	234	266	232	274	266	265	252	253	255	259	293	266	244	248	269	262	271	272	257	269	267	266	296	230	269	248	282	266	286	266	255	252	262	280	234	261	269	258	274	240	235	261	293	283	257	250	236	281	271	272	258	238	246	272	233	275	272	267	248	289	284	270	281	264	285	276	249	258	286	268	255	253	253	265	261	255	252	282	260	273	261	295	257	283	271	260	248	274	286	248	306	280	279	247	263	233	282	256	259	289	256	261	260	266	279	258	255	271	267	259	289	255	269	250	248	251	263	262	258	214	265	238	278	251	265	258	270	265	267	249	281	266	289	285	270	260	263	260	238	258	258	248	266	284	210	249	291	268	266	262	241	266	266	249	266	291	278	269	241	230	240	252	267	271	261	270	265	247	278	268	274	259	256	257	247	286	240	270	276	252	270	279	296	255	267	272	277	268	266	246	272	287	279	272	291	256	249	257	249	236	243	276	270	271	261	274	265	264	288	283	246	240	284	268	260	255	283	248	268	247	244	264	266	290	263	257	257	245	280	257	252	311	261	253	259	274	272	257	277	273	286	283	247	236	262	251	290	291	278	246	270	264	247	255	257	249	249	290	262	264	273	249	278	244	237	289	270	239	269	297	277	252	280	280	258	293	260	269	278	264	260	259	275	275	272	283	270	256	280	274	263	282	254	268	296	269	244	244	297	268	286	246	227	272	257	249	292	294	246	306	271	268	282	259	263	246	261	271	308	267	268	235	241	244	249	263	249	241	295	276	282	273	275	282	301	240	261	235	268	278	279	249	266	270	281	267	283	247	266	247	250	275	248	247	248	296	256	257	250	279	280	269	254	247	278	261	262	265	267	255	275	275	287	275	262	270	282	274	282	256	284	287	237	256	268	276	256	267	254	277	291	262	250	280	287	248	261	255	252	267	241	277	252	291	296	261	266	270	229	253	255	256	250	251	266	256	277	228	284	285	252	255	264	241	258	265	270	290	251	291	262	241	236	239	264	244	276	272	254	236	270	248	256	255	265	255	273	279	241	262	259	262	265	266	272	271	281	283	264	293	274	265	268	230	259	275	264	271	273	278	263	247	224	290	249	289	268	265	264	249	271	266	279	257	259	274	261	249	260	261	236	258	255	285	265	256	270	262	244	265	253	257	250	263	288	271	242	259	286	254	253	266	290	271	256	274	255	256	261	253	295	264	270	283	275	268	266	266	267	259	256	289	273	251	253	309	260	260	244	280	279	295	272	272	254	288	256	281	258	277	270	246	260	248	254	304	279	235	232	271	231	264	266	277	231	252	269	281	256	273	253	270	263	275	263	264	283	279	260	291	294	271	280	280	253	252	263	265	287	287	284	246	269	264	269	281	267	262	281	284	293	311	286	263	283	269	268	250	225	270	288	275	244	250	254	286	262	279	264	248	265	265	250	254	299	290	260	240	241	247	289	234	259	269	274	268	261	258	290	236	254	264	283	275	246	253	266	288	261	260	274	267	279	267	275	291	279	291	227	239	275	278	253	276	279	270	254	254	256	251	258	281	262	273	296	228	270	282	263	280	274	243	261	250	267	226	270	239	293	283	261	254	273	258	264	261	261	253	260	251	299	261	292	263	247	257	238	262	273	270	272	276	280	270	281	259	271	271	258	256	274	287	247	264	278	256	269	263	282	263	294	287	263	241	260	235	272	249	267	271	254	258	263	252	234	260	263	248	266	252	250	247	290	262	252	247	269	253	264	277	255	243	275	261	265	285	265	282	258	259	285	264	239	286	269	260	317	289	261	285	268	303	274	281	252	287	258	221	277	280	249	298	277	279	262	255	269	284	265	284	286	242	276	273	247	245	270	271	278	280	275	275	260	283	283	267	250	255	264	239	244	265	260	233	262	257	273	284	230	317	243	271	256	253	272	282	259	256	277	262	269	289	278	247	237	261	254	252	240	264	294	253	244	247	243	279	274	261	268	278	301	241	274	262	272	267	268	283	265	292	251	271	290	234	275	280	258	261	253	258	250	253	284	277	290	270	277	275	271	262	302	293	277	258	267	268	277	251	258	307	239	266	249	279	277	273	275	263	231	251	262	245	258	280	248	276	283	245	271	250	275	260	254	259	265	243	235	251	277	273	245	246	269	259	259	275	247	234	243	286	264	261	229	248	262	260	240	251	249	267	263	277	250	253	264	271	250	269	248	304	245	272	251	283	250	280	274	250	291	266	241	276	282	256	276	277	273	249	259	271	268	258	280	260	247	240	296	265	264	236	259	259	262	264	286	254	268	235	254	253	261	263	262	264	233	272	266	286	267	270	268	256	290	261	266	262	270	254	236	279	271	271	254	226	276	293	278	255	269	263	252	249	269	273	251	259	242	268	280	243	260	289	278	240	287	301	251	272	273	235	255	297	292	269	249	232	251	251	285	262	250	275	291	258	276	264	291	249	259	250	266	276	236	236	258	252	248	260	254	270	272	261	275	259	266	258	263	284	259	251	236	269	243	268	290	248	267	260	287	250	245	235	292	263	230	244	277	278	261	241	271	270	271	284	276	260	247	253	266	296	243	287	277	265	275	269	292	253	298	256	266	273	277	290	267	261	271	233	264	233	290	287	264	258	265	235	270	256	251	263	261	260	246	291	278	282	279	261	249	261	293	248	257	241	252	251	273	272	282	241	285	273	278	273	242	257	268	249
26823	19973	7993	2595	1466	1254	1122	770	544	489	466	470	374	388	342	335	325	319	321	320	348	293	302	291	322	316	296	299	277	291	295	272	295	269	290	276	270	275	288	299	299	258	265	254	243	284	274	314	254	284	265	290	284	271	285	245	262	254	252	231	257	260	244	256	245	273	236	252	270	258	291	276	258	248	244	272	250	265	256	257	284	246	266	261	265	269	260	246	300	256	270	253	284	274	274	266	273	266	270	273	278	265	287	244	263	273	258	263	252	234	261	280	266	250	256	253	260	262	270	251	283	273	245	293	282	225	292	255	264	283	247	270	276	275	273	245	284	261	261	252	269	255	249	255	275	237	234	302	290	264	270	258	240	274	264	277	291	259	289	279	288	298	278	223	244	255	258	266	254	301	265	256	288	286	244	250	256	280	258	285	258	287	241	299	272	242	247	270	272	259	255	263	279	260	263	235	258	252	276	255	289	272	229	241	254	252	264	302	249	271	237	274	225	290	276	242	291	273	264	253	280	258	283	273	280	253	246	248	241	270	242	274	255	271	268	279	267	279	279	251	290	268	268	261	266	250	275	276	256	278	249	256	262	264	255	228	274	267	227	262	259	243	248	279	260	271	257	279	293	274	269	264	260	263	284	247	223	264	272	268	279	239	255	256	290	262	254	268	269	272	270	292	283	268	232	267	256	258	254	256	247	271	247	267	267	235	261	270	249	259	281	257	280	271	285	242	264	245	260	251	272	268	290	257	280	267	252	268	265	239	249	290	247	268	261	272	258	255	259	258	267	267	268	281	276	283	291	282	272	260	274	231	276	251	260	298	268	279	304	249	265	270	247	281	253	211	230	254	282	274	261	283	267	287	271	272	256	285	262	257	242	259	280	229	275	273	271	267	291	252	262	270	261	281	287	258	251	265	275	289	276	261	286	253	251	271	239	267	238	254	277	251	248	275	252	288	268	255	259	267	285	255	257	269	267	279	261	277	277	275	265	256	248	279	267	260	257	265	247	269	275	244	274	298	252	281	243	295	281	252	264	243	272	256	257	269	262	266	275	234	260	285	276	248	265	274	239	275	258	264	244	240	292	255	237	269	315	266	250	285	298	267	281	236	252	247	292	265	275	269	285	238	274	266	260	292	255	269	267	267	230	264	269	276	230	263	266	254	269	254	276	259	272	293	252	245	267	281	246	253	262	247	255	268	285	257	255	233	277	296	238	267	267	271	251	247	264	254	254	247	261	262	258	266	268	247	252	296	280	277	273	278	287	269	273	270	270	252	259	267	280	262	291	282	254	270	247	276	292	279	283	244	250	260	254	232	313	263	272	263	250	260	272	272	260	278	280	267	274	264	240	269	262	256	253	265	278	258	229	271	290	249	238	250	255	277	272	271	253	288	264	270	277	242	287	258	257	253	262	278	257	260	238	259	269	224	245	277	277	276	285	255	282	238	282	282	252	297	256	265	244	250	277	269	275	263	273	256	297	269	271	260	266	268	259	259	275	273	273	249	235	270	257	257	262	263	240	282	262	258	267	298	270	246	275	261	265	244	276	237	248	254	283	248	236	277	284	280	240	258	260	288	264	264	255	285	247	276	297	252	278	286	284	250	241	254	255	265	253	277	255	312	267	285	279	267	258	264	284	237	275	249	249	254	227	259	262	259	260	282	258	264	265	302	280	278	267	255	278	253	252	268	274	280	252	244	290	268	264	246	264	274	272	228	289	247	252	273	290	275	231	290	274	273	286	251	225	244	256	296	258	291	242	251	291	280	248	260	273	298	291	273	267	282	260	271	270	264	272	251	247	281	247	257	255	265	293	255	272	270	270	252	241	249	296	264	248	272	266	287	257	268	263	263	242	271	260	276	232	263	265	299	252	254	275	262	275	250	272	243	263	268	252	289	252	259	268	267	266	274	274	255	237	269	251	274	258	293	283	220	306	266	323	282	270	259	278	243	280	264	287	276	277	261	272	254	268	243	252	238	267	253	272	239	270	241	266	266	256	251	258	260	269	233	282	254	271	285	265	241	285	241	287	263	244	254	288	262	275	240	270	277	238	293	247	271	255	257	234	235	260	262	270	270	277	275	279	246	264	269	281	253	274	264	257	260	261	263	237	259	249	280	272	265	294	250	279	247	255	255	264	264	271	281	276	259	235	255	251	236	275	248	261	269	251	265	243	262	263	253	237	249	260	241	268	275	257	266	255	282	237	276	294	265	282	259	262	260	246	271	256	221	252	226	266	276	277	246	305	267	263	241	266	258	275	269	284	273	280	288	288	237	245	248	270	283	278	274	236	251	239	252	283	270	249	276	269	271	262	248	271	275	274	261	252	228	267	262	256	266	257	290	283	262	290	248	272	271	244	285	274	292	303	272	270	270	275	279	279	272	289	242	277	231	278	265	310	269	308	279	245	268	233	266	263	285	243	256	249	254	221	279	274	242	272	263	256	274	254	288	261	264	267	242	267	255	257	259	268	296	274	272	236	270	242	281	265	235	266	231	263	259	282	279	262	271	261	279	268	258	258	262	271	282	279	238	260	276	249	247	247	302	236	248	277	288	264	251	259	249	264	243	236	272	271	265	252	292	256	247	264	280	271	255	269	289	299	256	271	230	241	289	264	245	255	255	278	271	258	304	252	245	268	256	269	290	266	236	265	267	260	256	272	252	259	269	298	292	288	250	269	251	226	273	262	269	282	269	272	251	299	274	277	267	272	259	270	239	262	280	277	289	263	285	249	273	297	269	292	277	244	272	258	287	300	292	271	265	246	269	272	271	284	234	260	257	247	261	275	286	273	279	257	254	273	243	273	279	238	263	245	266	268	274	265	260	272	271	259	266	256	268	279	230	267	250	276	255	272	236	275	269	254	234	250	272	262	260	252	286	241	237	235	250	319	252	280	250	257	263	237	267	272	262	260	271	299	270	294	271	260	270	244	290	312	245	267	274	267	258	268	269	267	253	278	260	286	260	270	268	271	247	241	240	255	262	262	272	234	266	275	239	292	260	302	271	274	263	256	246	261	273	244	278	279	282	258	265	262	291	272	289	280	256	279	265	266	283	259	274	271	233	245	290	261	274	287	262	274	277	277	241	261	277	278	284	245	261	313	235	272	282	264	239	294	303	256	263	243	277	274	290	251	234	243	259	279	237	284	261	242	263	253	254	285	262	273	251	265	257	282	273	258	284	250	274	274	293	253	265	254	264	260	257	281	255	241	257	245	253	263	271	257	250	295	292	256	261	262	276	267	249	278	284	279	258	268	234	281	257	259	265	281	256	261	248	256	270	285	231	250	289	250	263	272	269	208	245	275	254	318	260	236	253	244	256	278	277	294	257	255	271	270	243	264	303	262	294	261	256	251	246	239	271	277	295	283	276	252	264	296	277	276	267	252	245	260	244	271	265	280	278	269	267	268	247	275	269	267	266	280	244	269	267	270	259	247	246	256	254	223	254	263	258	273	263	249	276	261	271	260	243	235	253	273	239
9087	11799	8805	5903	4353	4203	3839	2609	1712	1419	1397	1223	996	955	827	788	745	728	736	700	756	691	639	576	558	607	591	595	561	558	540	527	552	523	540	567	533	537	545	536	527	496	525	491	587	534	517	528	506	493	505	539	506	492	517	515	492	496	490	513	451	495	445	510	514	473	482	462	479	472	526	504	533	491	470	452	479	484	493	460	453	514	463	540	505	486	507	514	474	530	505	496	505	466	504	460	511	483	499	453	471	507	471	496	483	494	487	507	511	533	460	508	511	439	513	490	442	496	465	532	522	460	513	507	459	524	488	455	478	479	482	483	478	514	483	512	480	474	493	513	465	505	487	448	485	480	494	441	495	463	504	474	487	481	542	480	447	499	508	456	492	483	484	516	476	452	495	510	505	483	473	432	527	499	466	493	474	494	508	499	473	482	466	485	444	495	466	505	482	492	539	503	477	484	463	485	469	445	480	513	469	475	482	502	511	479	488	530	468	471	492	506	506	471	510	470	504	472	459	473	498	472	489	494	482	503	509	493	512	490	493	517	462	542	515	464	510	474	478	476	461	520	510	508	504	486	486	497	524	450	488	510	451	504	424	510	494	497	517	533	521	479	469	494	474	494	485	495	455	465	457	476	452	471	496	497	519	468	517	490	444	514	482	512	486	484	486	528	479	499	480	474	494	488	526	519	512	468	464	473	505	487	449	462	477	485	473	458	458	500	502	526	488	516	475	521	472	462	533	456	503	510	513	495	452	490	459	481	492	446	478	455	517	504	496	501	524	475	453	536	520	466	511	494	461	491	510	504	493	504	458	478	464	488	481	475	508	483	490	490	472	454	480	498	477	497	479	499	496	457	504	443	465	473	493	495	502	500	439	526	471	454	490	482	507	474	507	477	502	512	451	540	504	489	475	500	493	483	498	498	486	505	486	512	512	513	507	512	483	524	473	488	479	498	498	487	495	515	479	507	460	479	495	486	502	501	491	480	497	485	496	452	493	518	472	470	532	503	434	467	484	519	488	507	501	478	492	490	522	493	486	501	488	513	510	503	531	463	515	484	499	490	497	469	475	474	531	477	476	447	458	483	462	502	504	503	521	539	474	481	504	533	494	454	466	465	465	469	477	501	505	495	470	450	527	458	507	482	457	471	501	490	510	519	485	479	491	463	472	470	475	519	478	512	473	495	472	468	545	533	480	445	457	463	522	518	491	511	501	471	490	532	465	495	471	497	501	456	501	492	505	475	501	476	495	479	518	506	479	499	472	491	511	477	463	509	491	506	465	513	487	496	492	466	447	468	467	546	451	485	490	514	475	468	470	465	500	484	481	475	476	482	509	492	494	489	462	474	478	465	471	516	512	468	507	488	500	523	488	485	479	472	479	517	505	439	489	431	485	490	511	514	500	497	479	481	502	477	466	499	487	450	526	473	524	467	510	472	477	492	514	496	495	525	542	517	532	480	491	488	490	533	499	472	492	497	497	528	483	474	512	492	450	504	482	465	490	503	492	479	424	468	479	486	480	509	472	484	562	506	486	486	480	524	548	463	489	525	459	496	515	501	516	492	467	503	508	501	511	489	506	449	492	543	483	504	497	474	522	525	493	478	474	514	489	517	469	517	480	484	473	455	496	483	485	479	467	485	531	493	509	440	483	539	540	505	496	490	521	466	460	486	503	499	491	477	507	482	475	477	517	515	517	485	487	475	555	490	475	455	506	469	465	494	476	488	491	468	450	504	506	491	512	508	474	485	531	494	476	512	511	442	488	484	505	524	515	497	488	498	544	494	477	481	486	494	425	510	494	481	509	471	512	461	461	507	506	456	470	469	470	486	484	472	527	483	469	520	496	535	480	526	493	544	517	472	526	457	452	555	469	468	496	503	510	518	501	505	461	472	501	469	501	479	477	459	456	456	499	473	570	499	489	506	527	485	532	469	472	479	503	479	499	493	521	500	501	515	473	481	541	474	495	525	468	499	502	493	440	487	494	480	468	499	494	504	486	440	510	495	460	505	486	477	484	484	488	477	467	488	514	457	515	487	527	502	464	510	531	456	490	465	524	460	486	443	482	522	497	472	505	471	513	472	497	484	452	527	466	492	473	466	447	496	509	469	476	500	479	502	482	493	447	483	467	480	494	475	479	497	487	478	476	470	494	488	515	490	484	483	481	505	473	465	505	518	506	500	503	487	479	462	514	484	485	465	470	483	514	477	465	500	507	450	549	525	516	480	499	474	516	440	504	504	482	523	470	521	511	515	486	482	484	503	457	447	504	484	513	496	496	472	484	449	474	474	492	515	519	490	483	493	499	468	502	493	467	516	465	518	494	476	486	513	452	518	536	519	525	477	499	470	481	501	469	522	472	519	467	501	479	472	504	479	483	506	536	537	510	487	514	507	486	482	469	504	489	505	501	488	505	519	462	522	498	483	468	465	502	465	477	461	514	517	489	467	487	466	507	503	494	472	466	474	485	505	466	490	454	496	467	502	495	500	455	481	461	494	510	497	469	490	494	480	485	503	493	510	503	472	460	515	532	486	493	503	494	467	505	517	507	486	492	473	473	482	508	489	527	457	493	502	465	480	507	510	452	458	523	460	490	429	485	490	456	503	515	523	494	477	479	467	507	487	483	477	483	489	462	495	447	464	527	471	449	496	504	472	445	519	512	457	498	479	501	463	488	476	509	510	487	488	478	467	489	503	489	521	453	510	525	475	495	495	493	479	493	487	506	465	469	500	481	513	508	525	482	459	498	480	509	505	485	485	490	493	505	519	471	457	463	481	482	467	479	478	488	471	477	475	490	481	481	539	461	502	470	480	506	474	472	472	498	490	482	563	504	468	462	415	475	517	559	455	486	441	458	486	491	512	493	492	502	489	478	466	477	438	458	450	488	466	451	457	485	526	516	474	475	498	508	522	468	499	461	504	497	498	495	496	497	508	463	467	489	498	507	512	494	518	463	454	464	512	494	482	505	488	496	496	481	481	483	467	474	487	529	487	506	492	514	483	464	477	499	489	492	481	484	483	487	480	463	482	502	488	479	540	511	487	531	521	496	485	474	481	462	447	474	506	480	530	478	478	458	472	469	485	452	513	506	492	446	463	477	469	497	518	517	491	511	500	503	516	482	478	457	497	508	477	460	512	493	500	499	504	468	537	463	498	492	531	471	526	513	495	499	504	518	486	493	473	471	487	474	512	496	503	486	447	508	517	509	482	489	500	516	520	471	455	489	457	505	502	529	488	473	477	505	495	464	492	436	504	488	475	474	470	470	523	449	522	453	517	496	519	467	478	485	481	476	488	510	509	491	463	503	476	491	486	483	491	494	463	453	496	477	509	476	457	491	515	477	503	481	461	484	462	489	477	495	505	507	482	494	459	520	511	507	459	453	497	528	445	457	524	500	484	451	493	496	501	439	485	482	473	484	489	487	489	494	472	430	528	485	469	472	507	491	488	512	502	502	458	456	473	485	527	471	508	472	523	448	459	495	484
24225	21269	28255	24592	19848	4971	2467	1372	874	751	704	562	525	471	412	349	371	393	366	316	318	347	325	303	281	294	328	285	283	280	256	247	263	243	230	244	258	252	268	248	240	244	266	253	235	264	245	256	243	246	222	232	238	255	215	232	266	240	240	226	230	224	230	231	226	217	233	207	233	213	229	229	221	202	245	246	236	193	210	222	233	219	213	221	234	252	214	218	220	216	273	251	230	263	237	222	220	230	231	243	273	235	224	230	207	252	206	230	212	223	212	222	207	211	255	226	235	202	221	238	226	250	226	212	208	226	221	228	243	212	218	206	204	220	234	207	225	201	215	247	213	207	236	239	214	215	231	208	241	243	209	215	243	240	229	240	211	217	234	223	214	207	231	209	200	212	206	214	247	205	219	228	263	239	234	209	240	244	239	245	232	219	223	223	225	221	242	238	223	215	225	223	209	233	218	236	216	223	234	225	212	235	235	235	208	208	248	265	234	212	214	230	234	205	221	196	228	222	197	241	237	218	201	203	251	219	240	235	212	223	230	212	243	234	213	215	211	220	193	218	213	196	249	189	236	199	228	242	223	222	223	213	219	227	224	253	231	211	212	242	225	216	218	232	211	203	218	267	219	228	236	228	248	206	248	224	226	206	215	197	204	192	192	227	220	237	230	237	226	228	241	233	210	229	220	207	236	246	231	221	240	239	230	240	238	211	235	222	235	226	234	249	219	223	223	248	235	197	221	213	222	227	229	203	217	216	235	210	216	198	239	224	207	237	219	226	234	250	218	211	226	229	238	222	201	204	251	199	228	187	211	243	220	226	207	248	223	212	227	227	215	222	258	223	238	267	217	227	231	217	216	202	203	221	218	219	248	208	222	213	244	233	204	229	230	237	215	221	237	224	229	246	222	235	252	224	230	229	219	227	210	239	230	227	255	240	207	221	225	233	209	210	227	223	230	225	224	262	215	218	230	205	207	236	220	226	228	228	226	219	247	216	233	242	237	202	226	198	200	228	230	235	230	195	231	196	218	224	246	244	204	233	217	227	227	215	219	229	231	206	236	227	204	213	244	233	223	209	234	209	207	236	202	252	215	210	212	232	214	218	229	223	223	227	207	234	217	224	207	217	216	234	208	209	201	213	226	243	254	233	211	244	224	213	223	232	231	232	210	254	244	234	195	213	209	209	238	208	217	221	244	216	229	223	209	257	208	235	245	230	207	234	247	202	217	232	219	186	236	210	218	209	221	241	218	221	224	242	232	231	221	235	222	215	229	238	235	231	228	242	199	217	202	243	231	237	254	222	197	205	249	230	214	186	252	203	229	222	233	222	195	238	222	226	222	223	207	241	225	243	212	217	215	212	202	233	231	239	228	234	211	227	256	239	233	239	223	237	213	208	223	233	204	259	231	240	244	232	228	213	214	233	217	235	228	227	241	236	206	218	226	220	226	226	240	207	221	233	235	227	193	242	208	215	220	209	244	204	241	218	218	230	234	203	216	188	245	232	255	205	250	224	223	230	222	207	212	214	249	229	208	220	219	216	215	222	228	229	206	235	230	212	224	230	251	229	189	218	221	247	220	214	230	216	199	216	223	238	220	230	208	254	235	202	235	255	238	211	201	226	199	230	233	215	213	217	225	219	220	254	219	242	187	236	240	255	203	228	245	218	223	201	223	207	241	257	255	226	242	220	230	227	215	207	216	235	240	214	214	224	235	224	221	218	261	234	224	237	220	202	222	210	227	233	244	196	199	254	225	198	247	223	212	235	244	220	238	227	210	251	237	228	225	232	240	255	215	232	237	265	230	234	212	243	240	238	216	243	218	222	214	222	230	242	235	239	257	209	222	207	243	227	240	241	214	195	229	228	228	218	243	208	249	226	229	215	231	217	221	231	216	217	220	208	226	216	238	198	217	209	249	226	267	224	225	227	229	235	230	228	226	251	231	258	228	233	247	221	256	215	250	211	232	213	242	222	258	233	226	239	218	210	184	226	210	211	208	225	222	245	209	240	191	243	208	225	236	207	181	215	222	213	221	219	205	245	237	208	227	242	211	215	220	218	193	197	227	231	257	242	214	234	227	234	204	225	211	221	259	220	226	210	209	238	246	236	253	218	241	224	238	224	205	219	212	221	223	227	235	214	223	245	237	219	262	225	220	204	231	230	229	245	211	229	216	245	240	206	233	205	228	228	241	234	228	219	218	221	238	222	165	231	227	203	243	232	222	234	228	229	218	226	221	209	234	224	234	242	212	233	231	211	221	227	240	235	215	225	229	215	257	237	226	202	197	236	228	212	207	233	223	213	219	216	233	211	224	236	195	203	257	223	199	228	216	234	206	197	228	228	219	200	250	261	215	219	216	212	226	211	231	208	213	238	212	209	214	200	211	228	228	226	208	220	203	226	217	233	205	241	225	224	205	221	209	271	222	243	225	234	255	233	234	196	221	247	244	237	223	231	205	246	231	209	233	231	222	238	227	232	211	198	247	241	211	221	236	225	229	221	214	218	272	208	232	238	208	226	235	218	214	219	242	215	238	211	226	202	228	208	214	240	220	219	203	224	242	225	251	228	238	214	203	245	245	220	238	208	192	223	218	236	238	256	210	224	218	224	228	216	234	231	228	217	216	208	205	240	257	202	228	228	218	225	215	226	211	220	212	214	231	212	228	203	211	231	225	207	231	234	235	214	219	229	215	231	239	248	227	253	213	213	224	209	243	215	220	255	207	211	209	223	242	219	240	216	245	216	227	206	228	236	231	229	232	217	246	218	229	208	205	236	195	220	234	255	218	231	248	197	221	238	262	198	233	223	230	233	219	208	248	208	215	222	248	232	210	230	237	248	231	210	216	203	227	232	201	233	241	212	220	239	216	229	233	254	236	217	244	226	215	229	237	224	240	210	229	249	238	225	228	252	220	213	225	215	202	240	223	213	230	232	262	209	242	210	230	225	212	223	209	196	221	232	230	195	256	217	221	217	214	204	223	225	245	204	225	217	249	235	211	209	218	203	229	218	227	234	212	250	215	231	210	197	250	204	209	233	213	221	226	226	210	220	222	229	186	240	211	222	216	223	223	228	210	200	230	219	218	214	204	247	221	240	247	225	240	202	231	224	221	214	209	197	246	202	238	243	210	222	246	201	243	217	216	215	226	240	224	237	214	199	208	239	244	238	218	247	229	247	223	234	244	235	206	225	213	251	192	224	225	232	222	226	206	210	219	214	212	229	208	213	234	212	231	211	213	249	224	219	242	225	235	217	239	233	217	216	222	229	233	255	219	202	196	234	244	226	245	201	262	201	214	234	207	244	231	230	219	227	248	214	227	212	263	218	228	219	223	223	242	237	234	229	224	236	203	216	238	219	196	223	211	240	219	240	221	211	227	196	222	223	252	231	215	237	217	253	224	212	228	219	251	214	221	231	235	218	252	234	241	249	231	211	210	244	192	247	245	206	222	230	220	224	231	229	216	238	232	234	240	199	231	237	228	188
10999	20228	16591	10557	8444	7222	6582	4439	2916	2461	2214	1908	1485	1396	1237	1013	948	932	873	859	849	812	776	741	724	672	655	630	595	568	550	575	533	538	532	570	530	549	584	552	480	510	515	480	470	467	482	516	487	490	459	461	477	442	446	459	446	402	433	486	433	427	405	429	407	434	422	413	448	444	413	412	426	446	407	450	448	458	422	417	416	407	416	418	444	415	420	433	461	451	423	422	390	419	425	425	380	441	430	454	448	426	409	407	437	412	397	416	414	399	418	410	420	398	406	466	400	443	420	396	424	416	431	416	404	435	470	423	410	424	451	441	418	390	477	405	419	424	421	415	453	430	408	461	437	435	419	423	429	401	428	455	376	440	408	442	442	409	420	416	392	430	407	419	409	425	425	430	405	437	405	403	393	460	431	403	429	444	429	429	490	418	401	403	432	436	440	435	441	411	427	423	414	402	404	428	433	460	404	428	439	400	397	415	406	436	440	435	430	414	419	416	407	398	430	447	438	414	396	460	449	427	443	393	432	454	394	430	434	435	446	397	419	388	445	459	443	395	406	446	396	449	401	443	451	440	419	396	441	428	424	408	419	422	396	459	420	448	440	422	436	413	445	423	415	431	443	437	435	431	441	399	434	403	441	404	467	436	400	397	415	436	397	469	396	372	417	446	461	414	413	440	410	405	438	383	417	413	439	425	421	458	413	431	403	428	440	424	405	435	447	413	419	383	445	417	417	421	425	435	425	424	398	425	442	421	427	397	412	429	421	435	420	430	477	405	472	407	419	405	411	409	420	386	411	434	422	400	459	394	418	401	415	437	436	434	447	434	418	421	422	451	436	419	426	423	406	422	431	436	398	397	415	424	429	446	408	403	413	425	415	404	421	408	391	388	420	459	457	427	395	433	408	455	457	413	425	401	430	430	424	423	427	413	433	440	398	469	414	437	425	410	448	409	400	453	434	454	434	428	432	422	429	428	453	402	405	467	425	401	438	428	403	416	433	429	417	417	434	457	427	409	400	395	421	430	399	436	412	432	394	419	428	423	421	425	424	403	427	426	408	452	428	436	402	423	443	393	426	417	410	437	419	394	438	411	443	410	433	442	386	399	427	402	400	416	412	426	430	439	442	436	427	415	405	392	429	413	452	412	418	431	406	426	406	429	434	437	411	415	442	425	436	425	422	388	437	425	409	415	407	420	400	447	441	439	445	424	388	414	428	403	427	417	431	473	431	442	386	412	429	398	465	440	407	429	420	422	424	427	400	435	433	430	390	403	420	411	414	438	437	420	437	407	463	416	434	457	428	410	447	418	425	396	408	424	409	442	408	429	452	433	425	407	448	435	413	408	426	404	414	424	415	416	397	457	432	404	432	436	405	419	425	424	438	393	439	386	410	451	432	381	456	392	402	409	418	434	441	414	431	407	440	447	435	403	414	394	439	436	447	406	419	419	431	413	400	424	394	403	410	415	439	431	452	410	419	446	389	425	425	434	469	425	423	437	427	445	462	429	438	431	434	403	392	423	438	428	409	426	451	395	425	417	421	416	408	415	436	397	412	429	392	412	396	410	409	436	446	375	467	415	458	452	364	422	411	396	412	416	422	427	422	439	410	415	408	414	410	419	449	431	392	380	433	401	448	398	412	422	423	400	399	417	420	382	418	418	431	397	412	421	438	403	405	429	428	438	433	440	423	354	406	450	447	424	407	431	439	426	437	408	403	429	422	435	459	440	446	398	390	420	420	406	401	404	427	377	441	424	418	423	377	432	417	422	409	430	439	451	404	415	448	409	416	421	400	460	431	389	433	425	413	404	418	435	444	398	390	429	453	434	404	372	394	382	408	433	418	422	376	417	435	433	437	392	405	402	421	442	434	409	431	387	402	416	438	433	404	404	426	429	410	417	443	411	429	380	420	406	408	432	454	436	434	442	418	425	429	456	448	438	386	434	400	400	404	421	410	444	432	445	394	397	401	394	430	410	414	402	434	436	432	419	396	365	394	449	444	410	409	418	431	423	417	428	414	396	432	389	387	423	449	418	439	444	467	393	431	389	426	409	455	422	406	404	445	429	391	447	419	429	430	396	410	440	414	411	433	413	407	405	448	429	449	418	405	465	422	405	444	426	371	411	418	409	458	399	461	430	441	463	444	419	403	408	413	433	426	413	449	464	442	451	386	386	393	432	411	435	426	431	449	430	437	436	428	442	405	435	422	437	413	406	409	376	415	443	421	405	415	394	440	424	442	393	420	436	414	422	439	411	427	415	457	441	448	398	442	431	436	407	426	435	402	432	438	416	439	454	447	392	398	434	408	422	422	399	399	433	433	424	431	429	409	430	432	409	417	419	413	429	429	409	455	418	403	393	459	470	408	423	395	457	431	426	421	395	442	401	426	423	448	433	427	410	412	417	423	430	398	399	409	434	402	403	434	478	456	384	400	442	405	408	450	446	444	406	439	404	444	429	416	427	405	437	449	432	425	452	454	420	404	449	411	390	413	403	406	440	438	419	373	424	404	427	431	422	420	425	397	397	450	384	413	440	426	426	418	421	445	427	425	403	499	423	434	402	448	411	433	411	437	411	422	413	444	421	419	433	448	425	398	402	423	422	422	431	410	451	429	486	440	401	397	393	434	441	405	393	442	411	417	405	395	425	436	420	423	421	411	401	407	416	451	435	438	392	408	396	425	419	413	402	449	420	446	429	414	380	437	437	435	400	403	430	448	428	445	411	437	414	428	420	430	443	440	394	427	398	431	427	441	441	402	436	406	415	454	433	431	450	416	439	439	410	441	432	412	443	419	411	398	437	415	430	396	399	394	427	395	432	423	448	450	429	439	401	435	388	404	451	411	426	442	424	431	423	395	411	411	397	411	406	398	400	417	437	426	410	427	446	461	432	433	441	426	426	398	452	450	423	439	416	439	426	408	434	379	435	454	406	426	395	400	426	417	407	420	409	419	431	400	427	443	459	422	394	395	412	415	406	393	445	415	428	432	385	400	407	409	434	404	469	420	415	426	414	395	417	421	404	420	444	448	446	418	399	444	420	426	431	438	429	402	407	403	405	446	427	408	436	408	408	451	421	428	434	433	435	413	408	394	418	445	418	417	417	428	436	401	394	441	425	419	389	432	426	409	440	398	417	413	410	419	414	447	446	422	421	415	409	415	466	403	434	424	443	404	384	424	448	418	420	419	442	424	393	447	432	440	431	451	416	449	418	417	417	407	444	397	369	410	444	416	432	431	405	446	420	431	440	435	400	434	416	423	417	347	429	441	438	401	380	416	386	422	435	444	432	399	395	418	422	412	437	456	436	393	422	424	448	444	384	448	416	427	438	402	443	397	427	414	390	408	388	420	417	407	434	440	427	437	417	407	384	461	406	425	437	428	442	408	422	416	418	448	434	419	403	406	444	428	408	452	407	421	424	443	407	367	432	440	415	396	420	417	438	401	414	455	458	390	403	428	427	448	398	424	422	419	442	424	434	411	438
23288	21252	28937	23898	21252	18562	5017	2130	1133	878	824	687	596	498	439	372	345	344	312	323	316	300	262	253	256	246	243	216	193	211	181	188	195	179	174	177	171	191	187	162	162	182	165	153	146	158	163	151	164	160	150	148	141	127	154	160	144	139	155	135	129	146	150	135	133	142	181	127	145	154	134	144	156	138	128	140	129	129	147	108	132	141	130	124	150	136	129	121	130	150	138	142	134	139	143	149	149	127	143	149	128	160	127	150	137	156	123	173	150	132	129	132	131	135	134	157	146	133	131	148	129	134	141	138	146	134	146	120	131	129	128	148	125	131	147	152	140	141	145	131	151	139	114	123	136	125	146	139	129	159	123	127	121	152	138	148	142	147	143	129	141	145	134	148	143	116	134	147	147	142	138	141	149	141	148	142	130	157	127	165	159	135	138	126	143	123	138	116	160	136	146	138	137	114	124	127	130	154	132	165	133	152	134	137	147	138	123	142	123	142	138	132	151	123	155	119	128	107	120	136	129	146	129	145	148	150	122	150	125	136	127	135	154	117	134	136	126	152	147	151	143	126	123	149	138	115	139	132	136	139	127	117	142	140	168	130	133	125	146	145	115	128	155	124	145	127	134	152	132	148	123	127	140	127	153	148	167	151	128	129	129	141	147	136	149	143	142	138	128	140	144	115	153	142	137	130	123	136	138	141	163	123	129	149	141	142	139	137	154	142	137	131	113	123	143	151	141	141	167	145	133	136	151	138	138	146	142	125	157	122	131	137	163	140	145	145	152	126	157	141	138	156	161	145	129	134	114	122	135	153	130	133	147	139	153	157	144	120	158	166	143	148	127	139	145	138	132	134	143	142	146	123	123	117	136	145	139	143	146	133	150	145	117	129	151	125	151	147	139	137	144	151	147	147	129	155	128	138	139	131	135	166	144	145	139	138	130	128	131	135	132	127	141	148	145	139	144	150	136	140	124	137	130	151	133	121	154	157	140	128	122	124	158	140	147	113	147	131	138	159	136	162	140	139	150	129	136	128	132	145	141	144	149	116	135	139	151	132	113	139	120	136	121	132	134	131	147	133	161	138	155	121	128	149	133	142	139	139	134	161	126	138	129	121	134	147	131	129	130	148	139	142	125	111	139	125	145	131	140	139	143	134	129	127	120	131	144	127	145	124	161	139	143	144	135	140	136	135	137	137	135	143	144	166	135	143	139	132	165	122	118	124	160	169	165	125	146	140	136	136	144	158	122	141	144	147	125	146	165	144	134	149	134	129	121	136	148	121	165	149	121	133	119	140	131	117	144	135	144	137	151	116	128	151	128	140	125	138	140	119	136	127	130	158	132	164	123	149	158	152	129	133	153	167	151	126	127	137	112	142	141	159	164	125	148	141	131	150	137	135	158	118	133	145	140	130	123	152	134	145	125	148	124	140	141	130	145	146	125	140	129	136	153	135	147	123	108	124	155	155	139	148	125	147	133	138	135	123	116	134	127	158	140	122	142	124	112	151	146	123	134	138	137	142	152	129	140	126	144	140	125	140	138	179	122	136	134	137	141	129	120	123	134	115	134	142	115	119	141	144	149	133	131	132	120	142	124	117	130	132	128	137	147	163	139	175	143	140	139	151	138	136	139	131	149	154	133	129	116	143	141	144	138	149	140	137	149	130	149	128	146	133	130	136	136	136	144	111	131	112	133	140	140	161	140	129	134	153	121	143	133	122	129	129	137	139	115	137	128	132	124	147	114	134	146	124	143	142	134	143	147	135	121	151	147	153	137	154	147	126	141	129	142	144	126	137	139	138	127	146	138	141	166	148	124	143	124	128	126	141	145	135	122	138	142	142	137	161	122	138	139	145	153	105	135	124	135	146	155	94	134	156	130	154	133	137	128	162	141	142	157	109	145	153	125	142	149	143	121	140	147	136	148	140	146	148	144	127	138	113	151	144	135	151	120	124	135	128	135	147	136	125	116	155	144	125	131	122	142	158	143	127	152	142	153	134	125	129	165	128	131	145	121	156	143	125	133	125	138	140	131	140	129	123	166	146	143	142	140	151	153	130	131	127	134	133	135	143	121	127	133	138	125	124	128	134	154	147	124	150	121	138	132	142	151	158	123	123	161	124	134	163	148	146	133	131	124	117	159	145	117	149	137	139	124	122	137	141	125	127	152	137	134	140	149	131	119	136	139	115	140	144	150	135	147	119	155	136	115	133	134	143	142	131	137	126	118	126	136	131	146	140	145	128	147	152	152	138	150	145	149	135	149	131	141	142	131	128	119	137	142	117	161	138	136	138	130	138	120	155	128	139	123	117	129	133	148	165	142	121	141	118	150	136	140	134	136	144	146	150	146	141	132	136	151	135	152	138	132	137	112	144	141	150	142	139	129	125	125	117	142	114	136	147	107	120	145	128	140	157	140	137	128	120	143	143	142	155	145	150	137	150	157	143	145	134	136	138	94	144	144	124	133	160	128	141	122	166	132	125	133	143	138	134	129	121	133	132	138	156	128	122	142	154	141	118	136	126	126	144	129	145	148	168	129	152	140	124	139	138	144	123	136	134	142	135	155	131	126	157	145	133	132	159	139	133	138	130	132	138	137	131	131	146	143	137	132	116	133	142	143	129	135	128	158	118	135	150	125	141	126	136	143	158	135	143	130	133	126	127	127	118	124	139	131	128	119	137	121	132	152	135	156	130	161	132	115	141	146	133	139	134	135	120	131	136	132	155	127	134	136	125	131	126	149	159	129	141	142	144	166	128	138	137	144	129	137	136	165	159	138	150	143	135	140	139	127	138	124	152	135	141	124	137	131	158	141	160	144	115	122	146	134	126	125	138	120	140	120	157	123	144	126	153	129	137	134	135	147	133	135	143	136	156	146	140	141	155	148	135	153	157	134	138	134	121	133	138	132	144	124	145	150	124	121	137	137	142	138	157	132	139	147	146	143	132	136	132	135	144	150	137	148	120	135	134	138	144	140	140	158	142	144	144	121	136	141	123	146	136	136	134	137	127	129	130	141	121	126	124	120	123	110	157	136	121	145	141	162	137	136	150	131	129	133	127	145	143	138	133	156	109	145	158	143	132	131	133	125	134	149	161	123	143	119	125	138	134	136	124	132	131	116	121	142	134	131	152	144	129	162	148	129	133	136	143	151	124	134	142	130	140	123	146	149	146	133	134	133	153	153	153	145	147	132	154	135	133	147	141	130	138	150	109	140	118	137	117	130	144	135	142	143	139	119	148	127	123	117	155	157	136	130	134	129	127	131	147	138	139	139	131	131	159	129	141	162	129	149	135	114	146	128	143	135	143	153	154	142	135	149	120	135	142	129	145	138	133	141	132	114	137	143	120	126	138	114	151	126	143	120	144	126	139	140	141	152	130	140	154	141	150	139	136	129	141	132	131	144	111	144	156	121	111	136	128	153	128	131	138	140	137	109	128	131	142	133	149	139	141	136	119	138	141	128	150	139	132	134	133	139	157	145	136	125	130
13480	25824	22231	14612	11095	9003	8325	6525	4028	3123	2907	2312	1999	1693	1473	1236	1122	1115	1029	942	932	821	770	693	672	629	642	526	587	506	430	401	420	405	437	443	408	449	442	440	402	380	344	391	379	420	352	345	335	317	346	285	362	296	236	291	267	305	292	251	280	272	262	263	252	281	245	271	244	250	275	263	264	288	259	283	275	287	228	294	289	307	250	274	295	248	249	280	261	261	284	266	253	260	259	252	255	296	273	241	254	285	253	232	272	270	239	241	262	246	286	272	264	271	266	240	258	262	267	228	255	269	247	261	266	287	253	252	307	223	237	234	224	260	260	255	243	271	272	264	249	245	260	271	257	268	239	233	270	256	276	259	286	252	287	269	259	254	273	260	253	239	259	231	286	257	255	296	237	250	233	279	282	277	257	269	276	278	278	272	235	249	256	253	266	237	268	227	258	266	286	252	276	255	272	271	241	236	240	211	244	234	250	293	270	229	261	252	257	267	279	267	260	244	243	253	279	246	261	243	250	273	291	246	296	233	270	278	262	289	293	266	263	253	263	253	280	275	275	278	260	278	279	258	222	254	257	232	261	249	268	259	267	242	299	269	250	291	262	244	241	256	254	276	249	251	257	241	268	280	239	261	267	236	254	230	240	262	282	245	266	265	247	283	239	268	256	236	272	230	228	279	261	274	280	255	270	266	221	234	263	276	233	272	249	252	243	240	287	270	262	275	273	266	287	275	240	248	239	259	246	249	244	243	274	245	273	240	255	263	249	238	293	283	261	272	213	261	235	289	261	274	253	259	225	240	241	247	256	284	258	244	259	262	275	265	274	255	221	267	238	258	256	263	261	244	246	266	270	253	256	256	245	251	235	283	243	270	259	231	267	243	244	267	259	256	242	289	251	253	247	255	275	242	247	282	261	276	267	233	216	259	259	235	253	237	241	266	270	229	254	265	249	256	256	248	257	256	264	257	235	250	257	242	270	269	242	257	255	251	250	253	272	269	240	258	243	239	263	250	266	261	262	247	270	251	265	224	267	243	248	236	277	265	264	241	264	271	222	270	264	283	261	247	264	251	257	243	277	257	300	226	267	277	253	275	276	248	260	264	226	243	272	247	219	263	274	240	238	259	228	237	269	241	260	276	262	281	267	258	232	268	272	257	283	254	272	271	263	245	229	263	243	246	240	301	265	277	260	232	271	266	264	251	275	256	257	257	249	233	255	280	251	254	276	261	246	231	256	254	270	267	272	267	276	260	238	234	279	234	262	242	236	261	277	278	251	254	256	262	247	248	243	277	269	228	250	259	277	241	271	251	255	264	257	249	264	273	241	265	257	252	243	286	259	258	253	254	242	231	249	242	299	260	270	261	275	270	247	245	264	248	245	259	260	254	245	242	263	262	274	270	267	277	236	252	264	266	248	246	236	239	223	250	251	237	250	238	244	283	271	245	245	254	249	250	251	245	253	275	265	259	230	262	282	270	242	255	292	263	293	256	276	280	269	260	263	244	263	271	259	270	258	228	239	275	260	242	232	249	249	259	249	249	239	245	232	255	243	233	250	254	263	211	238	276	270	255	248	254	247	224	253	241	244	250	247	230	258	231	250	264	242	247	246	236	235	274	267	263	230	281	268	239	266	250	256	238	243	269	267	255	235	277	271	248	251	265	268	260	261	241	262	229	292	255	281	248	253	255	265	307	250	261	234	239	251	252	235	246	220	273	256	239	265	254	266	253	234	241	286	251	257	258	261	212	271	234	245	237	243	247	241	270	268	240	259	244	245	261	258	269	244	277	244	219	277	257	287	249	282	280	246	238	253	270	261	243	242	262	237	262	300	254	257	261	260	255	270	256	216	258	266	269	275	219	256	294	228	261	248	252	265	249	271	247	257	242	269	251	266	252	265	252	238	247	218	260	242	223	260	245	250	256	272	263	263	237	252	252	264	234	267	270	263	261	274	234	285	264	266	244	240	245	250	268	273	276	255	248	257	238	255	292	279	253	251	270	258	250	257	239	235	259	245	244	250	288	258	258	268	253	259	244	231	262	244	226	242	255	252	277	233	234	249	250	275	232	256	273	271	277	235	235	250	250	272	246	272	249	253	246	242	273	228	261	263	265	257	272	223	231	225	227	245	257	244	277	241	274	256	256	256	285	260	233	258	276	267	260	237	258	253	295	236	241	276	241	273	249	281	248	268	269	261	247	242	232	269	243	255	271	259	290	273	271	265	274	238	258	239	254	244	235	246	281	236	262	235	238	257	272	241	261	254	241	256	259	239	250	275	274	237	253	245	281	273	256	260	262	242	256	269	279	273	246	233	255	260	264	254	266	229	246	254	228	247	247	222	252	263	276	260	260	247	258	275	267	223	276	261	232	272	252	283	235	277	256	263	284	282	258	271	262	269	272	268	223	254	252	250	245	279	238	247	260	240	263	267	243	267	249	254	239	276	264	270	256	259	218	224	230	255	274	281	268	286	219	291	228	228	273	236	238	244	226	248	251	265	260	257	234	262	250	255	250	245	272	251	262	265	243	266	257	280	259	271	269	234	274	260	259	254	263	250	226	274	259	245	261	260	268	258	245	237	263	292	259	231	261	259	279	248	257	256	239	248	244	242	289	248	260	277	253	265	256	271	288	251	300	257	271	269	245	276	238	276	252	266	251	217	271	245	277	256	237	279	279	262	278	265	276	242	261	248	253	253	254	232	255	271	251	258	267	248	253	250	248	250	249	267	281	239	248	252	247	273	258	235	259	291	252	248	265	297	265	236	259	270	257	247	276	265	225	244	281	250	261	252	252	250	273	256	245	245	250	244	249	239	224	288	253	255	240	268	235	251	268	268	243	275	251	261	274	268	266	253	253	264	249	240	273	246	245	248	252	275	268	267	287	246	229	263	231	272	273	270	273	272	243	227	264	258	246	226	235	234	260	249	271	259	250	268	267	235	265	235	267	242	229	249	273	233	248	262	232	274	242	264	248	262	274	268	266	261	272	236	232	292	228	234	216	256	281	250	252	241	244	267	225	278	243	260	241	276	268	240	241	267	293	233	240	253	249	242	287	267	232	278	252	234	235	258	270	262	275	260	241	267	242	261	243	283	237	270	246	272	271	250	249	270	253	259	230	267	253	234	240	255	242	233	244	255	252	247	268	278	274	261	256	244	272	249	263	244	290	263	270	265	268	237	258	255	265	247	237	253	254	267	273	271	274	232	251	244	265	287	258	299	273	278	235	248	240	258	249	263	270	242	263	268	267	246	252	257	271	243	227	258	233	238	290	262	249	261	232	244	262	237	266	262	264	271	277	252	237	228	257	274	249	246	263	254	234	241	238	244	283	250	255	249	253	256	245	252	274	284	241	236	281	256	275	264	255	257	268	234	243	250	272	246	238	274	245	215	257	267	265	240	254	258	276	257	266	250	245	226	238	270	247	242	256	275	260	251	285	237	248	269	278	246	291	273	236	284	240	246	251	272	238	268	238	276	250	255	278
26758	20006	9210	2968	1533	1255	1010	955	587	510	456	467	409	405	385	371	320	332	321	296	287	319	319	284	296	286	283	271	300	305	287	286	292	272	287	276	260	286	273	251	268	282	247	282	264	275	277	341	261	276	259	256	260	252	269	266	273	280	269	284	230	259	258	280	283	272	273	269	251	265	237	292	248	304	277	254	253	246	265	250	246	263	253	258	256	246	239	274	270	258	308	258	273	256	260	247	268	258	273	272	267	260	276	261	255	280	267	282	247	239	253	289	268	248	269	257	257	262	270	266	268	267	248	269	294	267	216	250	284	250	274	261	272	262	274	271	280	260	268	248	235	294	236	264	292	239	292	239	274	263	240	320	272	233	275	270	260	265	240	259	270	250	273	269	259	288	243	251	287	277	260	285	236	275	313	272	268	253	245	264	256	231	292	272	294	256	276	269	300	275	273	239	248	244	265	287	253	253	260	251	248	268	264	278	245	261	268	263	273	260	267	267	284	258	249	250	250	282	247	291	257	223	270	254	285	249	246	252	265	275	292	287	272	276	306	275	276	250	239	294	285	259	254	252	263	302	265	298	248	253	262	236	253	293	265	269	256	267	285	270	265	262	266	263	294	270	270	268	268	245	275	278	299	279	267	258	254	270	252	249	284	258	270	255	244	288	284	268	228	267	273	254	250	250	279	278	272	251	278	237	261	284	267	270	282	283	245	271	271	268	250	248	275	245	278	286	247	261	267	269	268	251	282	311	268	287	278	274	277	309	264	265	267	239	284	243	263	267	250	243	294	263	270	248	266	260	258	254	262	261	271	241	236	282	249	266	266	249	234	282	274	259	281	290	286	263	285	248	271	255	254	289	257	245	264	248	271	274	259	257	286	253	273	284	254	268	256	267	237	254	255	270	282	255	270	246	245	254	262	258	248	240	280	259	257	267	282	259	283	274	285	284	278	261	275	273	232	255	282	259	285	265	239	267	267	258	285	259	282	256	256	262	273	278	273	266	240	292	248	251	277	265	247	258	266	256	249	255	260	269	293	253	271	255	259	281	276	286	265	273	256	272	265	264	260	266	253	277	263	250	256	266	262	264	285	274	268	247	240	257	265	232	257	279	242	272	265	283	275	298	264	245	288	284	268	284	279	269	258	246	266	289	265	279	296	246	274	280	260	266	270	297	227	271	274	256	266	266	274	267	289	271	263	240	267	241	252	255	274	265	265	267	239	276	292	223	249	235	248	295	260	244	261	285	267	272	248	259	265	247	262	277	262	243	282	264	274	240	240	253	257	240	268	247	254	245	237	256	284	282	261	281	254	268	260	256	301	238	254	248	263	269	252	271	252	263	255	255	260	238	263	257	262	264	270	266	263	254	262	229	257	267	269	271	267	256	271	254	284	248	306	285	248	246	239	265	248	300	258	248	269	257	264	256	276	261	266	259	265	255	257	247	266	279	252	258	246	247	260	270	294	267	254	271	266	288	263	264	270	278	268	246	293	267	245	250	272	279	279	271	268	263	260	292	273	265	282	257	271	257	287	274	240	281	273	264	258	252	254	243	273	274	275	295	255	272	265	225	268	244	294	243	273	262	292	248	281	256	282	259	278	249	243	287	268	269	261	274	248	230	249	245	249	237	261	279	271	261	270	241	285	267	285	281	254	277	268	289	260	269	277	265	291	270	271	256	281	268	290	254	273	229	294	265	246	245	278	266	258	260	252	253	264	243	239	304	303	263	253	260	249	253	280	267	262	265	281	281	270	280	258	244	243	253	275	282	248	264	263	258	267	281	273	270	262	282	245	259	251	276	249	290	249	287	244	273	282	246	250	269	293	249	280	291	263	294	255	249	244	257	262	278	276	271	248	256	251	255	273	271	261	249	254	258	256	256	273	264	260	255	276	262	273	276	282	274	255	272	212	269	288	286	246	241	308	245	264	230	275	248	264	274	260	249	264	247	262	255	273	252	244	270	239	242	248	277	243	275	248	310	252	273	260	278	285	260	286	274	264	247	266	278	291	274	281	242	283	265	247	282	248	268	287	291	271	282	285	271	272	270	296	240	273	274	259	243	264	244	258	267	272	260	251	272	241	273	257	271	289	273	276	247	264	273	262	253	244	276	285	266	252	261	272	268	249	265	257	244	264	255	267	276	261	251	267	234	290	248	247	285	254	280	273	261	271	252	259	262	245	273	265	252	278	275	288	294	292	258	281	267	240	270	247	293	278	284	286	265	256	257	252	227	270	253	262	273	275	282	296	250	278	232	276	287	273	288	264	251	257	264	262	285	266	282	265	264	264	244	258	269	267	235	268	262	257	237	272	258	239	250	218	251	263	268	260	266	249	257	244	257	245	242	241	270	250	243	273	228	281	254	303	269	258	288	218	269	260	280	283	256	268	246	244	265	251	270	291	260	268	247	297	262	250	267	292	287	279	248	261	301	277	258	264	244	272	227	239	264	268	261	270	253	272	262	287	241	253	247	272	266	282	268	248	232	257	264	246	245	255	279	282	266	262	262	246	267	270	258	240	242	255	281	260	272	303	269	270	268	259	254	279	261	269	278	273	254	263	276	241	255	258	253	257	275	269	269	252	258	295	270	268	276	254	278	274	283	272	252	244	266	292	251	254	268	267	296	235	240	269	268	274	244	276	267	283	298	287	273	268	243	261	273	260	292	238	249	257	267	247	261	287	279	234	279	276	267	253	264	243	270	263	258	273	269	278	249	297	253	222	262	300	266	292	242	241	255	287	243	250	245	235	269	260	273	255	249	249	248	275	290	272	262	291	276	250	264	268	292	283	285	264	243	290	247	258	280	272	290	280	249	274	266	241	266	263	279	262	272	244	272	252	254	261	238	277	279	253	265	271	253	269	275	258	269	247	287	263	219	258	220	235	261	253	267	237	257	254	285	292	262	259	274	264	268	248	285	260	283	258	258	234	276	266	264	273	261	284	250	270	273	299	248	270	242	259	253	274	261	246	252	267	246	245	276	252	268	269	267	252	261	259	240	264	245	284	260	280	291	281	276	230	307	243	278	260	251	299	259	247	246	249	269	241	254	260	235	241	258	260	261	289	238	267	257	218	276	282	279	286	263	294	284	273	272	236	272	282	296	275	246	288	268	271	275	308	269	270	260	228	276	267	306	280	267	261	275	282	274	265	271	274	239	271	270	259	267	272	273	264	281	274	286	235	279	259	255	243	278	258	233	252	221	255	268	287	274	241	307	250	276	255	270	220	259	248	264	267	267	274	227	245	248	265	260	278	288	262	274	308	259	266	263	262	291	261	297	252	283	287	253	273	250	271	272	282	276	261	276	281	252	243	249	247	312	260	228	253	292	274	251	263	257	257	262	284	252	276	249	264	251	237	238	267	278	256	242	272	248	262	230	270	273	249	282	258	251	266	254	271	279	265	256	256	272	286	264	227	297	274	278	271	254	254	273	278	252	266	271	249	291	258	272	247	258	285	243	283	255	280	273	266	255	243	283	246	242
9463	12796	11107	6266	4630	3873	3654	3191	1772	1474	1305	1222	1078	941	867	798	722	727	763	688	685	686	626	633	650	635	592	575	514	533	536	538	537	534	517	509	580	540	525	511	565	512	490	514	519	506	475	540	533	512	512	486	493	490	505	458	521	478	476	423	497	468	454	490	490	501	469	520	492	461	489	505	496	512	484	486	480	470	465	464	479	452	478	484	499	494	459	464	469	481	481	480	494	491	498	479	476	491	483	494	468	481	503	436	450	471	480	501	506	466	487	474	475	512	509	513	461	463	487	430	495	471	512	509	440	504	448	510	496	447	451	496	534	482	463	449	431	474	491	498	512	474	439	535	467	479	470	539	476	496	476	500	478	493	425	473	503	491	509	489	480	487	496	445	510	489	454	441	503	496	512	483	484	536	499	469	491	489	460	506	520	447	498	508	484	485	488	496	461	495	489	501	540	448	512	516	489	454	449	452	512	490	487	468	481	484	463	479	458	525	518	500	451	472	460	457	521	516	534	510	476	515	506	495	555	515	503	464	468	459	468	517	508	432	502	486	413	458	479	516	492	469	452	490	479	496	494	515	499	478	514	491	472	525	510	462	471	459	516	518	497	498	464	476	541	474	504	510	483	485	486	498	478	502	486	521	512	456	524	461	472	461	480	510	472	475	499	533	469	465	496	499	484	483	456	469	470	502	470	458	451	472	471	504	507	524	480	482	467	486	487	453	493	536	452	502	475	520	482	483	465	460	506	524	487	512	528	490	489	455	483	476	492	508	505	452	505	511	470	476	470	493	472	460	492	462	481	498	480	488	472	464	460	489	466	517	475	480	485	487	485	511	470	491	501	501	500	497	519	487	446	536	499	469	482	495	471	440	509	464	506	489	525	495	478	506	515	501	477	471	515	498	491	446	511	472	471	480	449	508	476	523	485	482	477	486	489	494	476	480	504	447	483	487	502	475	501	469	510	489	491	483	463	479	500	476	467	488	518	482	497	489	505	479	483	459	547	530	460	488	483	482	490	546	499	456	483	507	520	526	479	482	499	524	467	525	458	478	469	521	493	481	525	493	539	495	525	472	480	469	525	484	516	522	514	486	490	487	493	484	486	488	533	500	491	488	505	483	512	476	497	463	451	484	513	476	467	470	494	479	511	470	500	483	472	491	481	508	483	493	465	499	489	498	484	453	485	470	509	504	462	494	509	509	483	502	485	479	485	510	483	540	516	496	443	478	489	505	491	505	460	450	461	498	516	467	473	492	473	520	446	514	459	518	459	455	508	485	526	515	453	492	518	433	478	490	467	514	523	458	491	471	482	509	495	496	460	484	501	494	469	500	494	490	458	483	492	488	502	497	476	526	516	478	512	497	518	461	455	489	501	455	492	515	482	490	476	508	489	472	476	522	469	486	482	525	520	503	457	497	476	500	522	503	491	492	508	493	498	483	503	532	502	498	501	498	489	493	490	518	510	508	539	497	498	469	482	501	463	504	472	492	464	507	517	460	502	482	457	494	489	469	517	488	477	464	480	492	457	469	518	483	483	509	483	460	484	513	487	457	533	513	471	472	445	455	446	503	463	494	501	483	458	507	466	477	494	494	509	461	453	458	492	492	459	491	507	522	455	479	473	429	504	438	466	463	476	503	491	485	536	475	460	488	484	509	533	474	487	494	466	527	453	491	471	479	448	506	524	447	472	486	500	510	489	518	482	462	469	464	486	469	481	516	484	503	504	482	465	496	515	468	513	507	492	491	472	454	450	460	456	476	482	483	492	425	467	514	479	495	482	511	460	452	486	499	489	478	483	479	520	491	483	496	483	520	456	465	507	475	441	497	508	456	506	486	471	467	489	502	508	476	490	478	524	503	488	478	462	501	459	510	517	527	477	529	458	490	469	505	477	487	491	436	528	441	451	523	449	448	453	480	494	477	503	501	493	501	474	446	498	492	523	516	507	476	471	481	458	464	504	478	495	451	489	492	493	448	512	486	500	474	519	467	499	475	478	498	505	477	526	474	474	477	530	466	469	501	470	505	466	474	434	512	477	482	476	515	469	501	454	519	479	472	466	494	498	485	534	457	490	519	503	469	490	491	456	489	523	509	508	479	486	508	498	497	513	514	512	523	489	498	508	524	507	461	495	472	483	486	463	505	493	486	518	507	455	502	480	485	462	505	473	481	473	475	478	500	476	501	478	459	491	466	510	508	441	472	503	536	481	477	438	526	495	454	479	485	449	510	485	482	490	487	499	477	462	465	481	512	458	527	495	509	489	515	493	473	463	476	463	461	477	513	482	514	488	493	476	486	541	482	517	484	520	496	495	481	455	508	484	488	501	526	470	518	475	444	487	526	466	470	523	444	512	490	490	473	498	479	514	497	487	473	524	485	501	505	531	472	490	478	505	482	460	503	491	447	469	457	519	527	498	485	443	505	477	457	499	508	499	452	493	505	494	488	487	454	482	521	470	495	505	505	473	444	539	474	521	475	466	481	484	468	488	502	499	462	479	487	480	520	466	444	507	507	466	494	521	505	467	465	453	494	486	498	493	462	480	459	512	479	502	484	460	504	481	511	497	506	498	432	468	523	493	479	474	501	457	482	474	497	470	484	515	508	502	471	474	505	487	483	451	437	475	475	461	494	466	479	489	518	515	509	466	465	523	483	486	445	477	509	477	490	501	473	509	495	501	496	488	507	460	489	508	508	543	478	527	470	514	474	549	516	502	481	485	471	490	466	463	525	500	476	484	478	447	451	534	482	476	480	468	471	447	493	478	478	490	503	473	475	505	500	512	495	480	495	488	472	512	501	499	530	496	476	451	497	483	469	482	470	463	483	459	507	492	508	473	511	473	522	476	485	462	499	486	471	499	476	502	526	485	475	507	512	485	460	450	484	459	456	494	501	495	489	512	484	487	503	480	470	456	476	492	479	472	477	520	488	499	464	457	512	501	457	464	501	488	485	461	483	498	464	494	497	483	479	465	495	486	514	486	510	508	476	497	532	459	473	496	502	492	494	456	487	501	473	494	449	510	473	466	470	496	489	495	496	506	489	484	501	478	460	467	502	496	483	510	478	476	467	476	490	500	511	499	468	500	494	534	501	494	453	478	510	470	479	505	519	504	506	467	476	480	505	496	504	499	473	494	487	485	449	474	486	480	492	468	464	516	491	512	488	468	523	467	534	470	477	500	491	478	473	537	514	473	460	450	504	542	525	464	504	511	507	489	481	499	493	482	516	476	496	459	445	460	468	504	511	498	490	450	500	496	500	441	472	500	483	461	484	452	477	474	484	505	513	514	479	512	486	534	462	450	496	515	476	471	448	484	500	456	429	460	517	486	470	487	479	499	488	469	467	492	443	464	469	478	494	461	519	499	480	462	488	479	509	472	438	462	486	481	480	478	519	498	506	487	513	490	461	464	453	503	499	497	487	513	546	502	467	505	499	493	482	507	475	469	499	499	444	509	492	489	462	472	490	489	496	475	463	469	468	501	482
24243	21329	28404	24588	19914	4735	2408	1607	945	709	689	560	514	482	425	384	331	397	374	360	338	302	324	288	302	291	306	262	244	276	236	272	245	251	272	252	259	244	242	262	250	252	259	237	267	230	253	254	238	265	254	276	258	227	223	191	215	238	214	232	203	243	240	220	220	238	254	242	233	220	223	212	213	237	248	248	224	230	230	238	227	213	207	256	237	228	205	211	226	241	228	220	259	251	225	235	225	227	213	236	241	234	234	248	233	236	263	250	215	229	245	245	207	259	223	220	228	227	206	225	223	234	234	215	218	242	214	233	235	229	217	241	246	225	197	238	254	218	252	259	228	224	209	216	214	221	225	192	228	209	253	244	229	244	220	257	239	221	231	203	246	245	233	226	207	237	217	232	227	224	222	220	228	209	226	239	227	224	199	221	237	234	223	248	228	211	251	228	251	225	219	243	234	224	231	229	241	223	203	214	246	221	216	237	230	211	230	246	235	209	233	216	258	217	221	217	235	242	243	246	202	236	218	226	239	215	237	211	233	223	217	205	221	244	253	205	233	223	235	209	227	215	193	244	237	239	230	223	222	217	212	248	271	247	239	239	227	215	223	253	221	223	212	233	225	231	201	219	212	236	246	203	272	238	233	221	209	209	233	217	239	229	234	265	199	240	235	221	225	213	232	265	234	231	211	219	227	225	188	188	245	213	227	205	230	201	229	250	233	229	213	237	218	227	223	220	225	246	206	209	237	237	203	206	218	233	211	222	244	196	248	223	247	227	222	222	215	251	220	229	221	235	220	239	234	245	223	259	232	206	224	242	242	218	214	226	223	216	255	238	227	232	232	209	197	199	217	224	227	225	228	233	210	253	223	216	220	232	238	235	214	241	244	224	208	226	209	223	226	213	233	230	247	208	228	235	251	217	257	200	238	215	226	228	236	242	230	225	245	213	221	209	196	214	218	228	255	206	248	230	248	231	208	216	230	238	227	204	219	209	212	232	260	195	212	220	241	221	219	220	250	214	237	248	255	218	242	209	232	209	227	228	207	231	205	237	236	217	216	207	212	230	236	257	242	232	234	226	204	232	234	234	238	235	258	219	199	239	240	216	236	244	236	205	242	225	212	215	215	224	224	224	234	239	198	228	221	221	223	218	227	245	217	221	243	233	245	241	226	215	241	228	258	249	232	258	248	196	226	227	196	224	203	208	230	242	222	232	239	226	233	248	218	241	235	217	212	248	233	208	207	204	226	261	230	212	220	257	238	218	222	240	239	237	240	224	240	231	245	247	213	213	235	251	221	245	204	216	207	226	220	246	256	235	209	241	209	218	224	229	219	215	224	236	223	231	232	197	228	222	256	202	239	225	226	221	236	217	227	210	198	228	233	235	196	219	225	222	238	198	227	244	244	250	216	250	215	223	227	222	224	222	220	218	229	265	240	230	225	251	240	238	224	221	244	202	226	256	211	230	234	229	231	213	217	264	230	218	242	247	232	247	210	239	212	225	235	213	199	229	231	220	223	214	222	210	241	235	215	236	230	230	224	205	213	209	253	231	210	215	215	219	213	227	228	239	225	233	259	215	222	237	205	211	239	205	205	219	234	207	236	231	208	243	203	219	214	208	211	235	236	220	212	205	240	218	214	216	225	232	235	214	203	190	235	250	228	237	228	214	231	202	210	226	255	228	229	240	247	244	237	210	215	223	227	226	224	232	243	249	246	255	241	244	205	206	211	244	207	236	229	244	243	237	239	208	236	244	237	238	248	242	244	247	241	206	233	221	227	224	237	230	216	228	225	213	202	215	221	197	228	233	234	229	222	233	201	224	244	215	217	236	238	231	194	204	203	217	248	222	232	226	246	209	239	207	263	208	238	237	233	235	242	222	229	259	221	252	225	200	247	241	232	204	222	218	255	228	243	211	248	220	234	232	229	241	219	210	244	213	224	216	254	231	223	236	223	226	241	241	228	249	193	227	216	251	242	243	225	242	234	249	213	240	233	220	222	223	217	243	226	226	208	243	234	244	226	220	220	222	213	207	244	221	212	203	200	235	220	236	243	210	216	227	231	247	216	219	210	214	235	234	245	230	235	228	223	235	208	241	211	245	206	246	231	250	200	248	250	219	213	215	233	226	199	233	228	214	243	228	197	225	200	201	256	254	208	226	220	249	242	236	217	206	238	234	217	232	237	243	192	236	237	257	229	215	257	239	233	239	196	222	223	212	240	230	212	234	199	245	233	208	238	224	251	212	244	216	222	212	220	239	222	225	230	221	239	201	239	229	206	191	209	212	208	218	247	209	233	248	245	216	254	240	251	229	231	211	238	256	234	233	242	219	241	246	204	228	225	243	238	225	236	225	250	271	219	214	228	214	222	225	228	235	196	213	223	213	212	206	242	245	214	221	239	248	187	231	259	203	210	238	240	235	242	214	237	240	239	216	238	234	223	238	218	212	218	196	251	225	232	229	220	236	233	252	235	201	226	225	246	222	225	269	206	229	216	241	233	206	217	213	233	221	229	225	256	228	241	219	219	245	245	216	243	233	239	218	226	231	229	218	223	219	215	225	224	243	245	214	234	247	235	250	238	239	220	221	247	197	227	213	236	236	242	233	202	209	223	247	202	239	222	254	254	216	266	243	231	221	224	207	251	219	239	238	243	251	223	225	229	215	199	214	236	232	213	231	236	224	211	223	225	222	200	244	227	264	229	243	231	210	213	235	220	214	237	230	228	235	204	217	224	229	241	211	217	213	260	222	224	245	219	224	256	218	197	231	221	217	236	232	237	216	211	220	224	214	229	235	227	232	247	221	210	229	203	212	216	206	238	250	239	202	235	209	229	222	234	216	207	261	218	226	228	212	217	236	211	203	215	202	238	237	244	229	224	244	207	243	230	226	227	256	249	231	230	220	234	230	244	223	238	231	203	235	223	240	210	217	237	232	230	220	254	231	228	208	237	235	238	199	246	233	249	244	238	238	211	210	231	206	213	236	204	239	236	236	208	209	227	189	232	239	241	205	265	223	235	226	272	221	214	237	220	231	217	214	197	246	246	232	256	220	245	238	233	212	243	216	234	256	240	229	203	233	236	216	235	226	245	211	238	237	227	210	206	242	217	218	235	228	223	251	242	226	221	250	204	224	222	197	231	219	236	224	254	206	212	213	204	242	231	228	211	212	210	229	194	219	232	216	219	229	204	223	243	231	228	234	224	219	204	227	206	238	204	247	212	244	209	258	233	224	209	222	207	216	257	241	202	208	217	215	225	242	218	243	219	247	223	240	226	224	228	224	237	219	235	212	238	224	240	216	217	252	223	237	249	222	202	232	230	213	224	229	258	229	232	225	237	196	229	224	212	229	215	237	223	247	225	204	215	242	225	219	251	214	229	216	248	218	231	218	257	243	228	242	218	216	199	216	231	238	251	236	218	232	221	202	224	222	221	211	215	223	209	260	203	245	237	240	223	237	225	233	214	223	209	215	233	198	236	223	219	239
11009	21568	19283	11165	8433	6603	6452	5092	3146	2391	2262	1945	1701	1366	1199	1106	997	953	909	838	929	816	715	712	696	637	678	650	599	587	530	533	548	527	540	542	534	600	545	570	486	484	518	473	518	503	480	466	483	507	463	458	481	419	432	442	441	435	407	451	398	427	467	427	433	411	454	371	440	436	426	424	433	401	447	419	426	427	452	430	440	392	438	398	425	441	399	436	418	409	433	417	434	401	401	433	403	438	406	462	437	438	436	447	421	417	408	405	439	412	441	412	388	398	397	394	377	424	413	418	419	434	449	392	424	435	447	432	439	434	419	403	428	423	393	415	429	436	427	428	453	399	434	438	414	438	393	426	403	413	446	433	424	469	452	442	423	435	403	465	441	402	410	406	432	410	427	410	375	454	392	416	404	416	430	459	428	426	477	462	441	449	431	403	411	446	411	421	457	382	429	420	421	411	418	411	373	470	406	449	441	438	458	448	427	421	461	398	439	450	456	413	462	378	420	408	421	418	437	426	409	404	432	423	427	416	420	442	461	414	463	410	427	415	461	428	434	427	388	417	442	430	450	408	455	432	417	447	431	452	443	405	406	447	426	432	412	397	466	485	453	423	420	413	417	433	437	415	433	407	410	432	390	396	399	445	424	430	419	482	441	414	446	402	406	418	416	413	397	446	434	410	407	428	419	438	433	436	447	435	406	453	460	425	388	449	424	437	439	409	420	413	434	436	452	421	427	458	424	401	414	423	415	401	410	448	429	393	437	412	415	402	413	417	392	412	434	451	457	428	443	399	423	429	408	412	433	391	441	411	425	422	407	387	453	402	465	431	402	437	431	457	412	392	429	419	429	468	389	422	426	374	408	425	452	439	420	430	412	417	419	446	442	394	456	411	426	401	371	391	437	443	406	415	442	433	438	419	445	440	431	432	403	428	447	418	421	404	435	431	397	400	413	440	401	392	420	417	424	448	429	441	405	456	433	443	418	397	403	418	403	406	398	449	385	416	435	420	414	416	425	404	451	459	463	443	421	425	397	436	424	431	443	389	425	403	446	401	429	410	467	442	418	420	396	442	436	412	396	415	412	410	392	411	385	428	419	405	421	418	465	441	390	431	445	410	443	460	396	420	424	398	449	445	380	453	404	397	444	460	433	446	423	412	404	426	423	440	417	426	431	425	408	452	433	421	421	461	424	444	432	411	426	426	380	463	412	428	431	444	390	393	429	426	406	388	421	440	452	402	432	414	395	425	431	404	410	422	449	458	413	413	419	416	420	414	436	404	400	438	400	441	436	412	424	487	434	440	408	434	400	405	382	406	388	436	455	433	448	405	375	437	433	407	420	398	409	452	425	425	417	431	430	432	410	442	431	404	371	372	430	418	455	386	444	376	438	429	383	374	420	405	462	452	478	426	436	409	428	420	403	423	451	438	418	388	428	422	435	400	429	409	451	388	401	478	432	428	414	432	421	413	408	442	438	445	430	455	404	450	439	401	448	444	423	404	429	451	407	418	443	379	437	431	442	452	403	437	418	436	409	409	410	411	412	460	416	451	449	425	427	385	430	422	404	436	430	424	445	419	428	426	382	361	415	445	428	428	454	430	412	464	425	406	392	423	407	423	411	454	400	405	420	397	428	412	414	417	474	412	395	414	427	440	435	436	407	434	414	400	441	383	415	423	411	421	401	416	427	428	429	396	410	415	402	429	415	391	436	416	409	422	432	408	460	419	415	407	445	409	396	439	441	408	404	400	432	437	425	405	420	423	424	431	385	402	424	456	389	444	411	421	423	451	454	476	442	398	417	424	438	405	406	433	427	472	418	402	420	386	476	416	383	429	461	414	482	401	421	437	437	440	422	420	390	444	435	444	444	396	431	433	434	408	460	411	422	427	469	447	401	420	396	409	396	442	404	433	470	394	428	470	422	413	435	418	403	434	405	414	413	435	441	405	477	414	460	418	389	429	446	478	398	430	419	418	410	411	403	432	392	423	429	424	443	425	463	414	448	408	438	458	455	416	412	442	414	393	390	404	423	471	381	411	443	430	406	399	422	495	449	446	390	393	407	429	419	406	415	417	450	396	456	422	418	428	391	401	414	461	425	402	430	387	454	412	418	421	427	426	459	410	425	386	456	412	447	426	435	401	441	404	428	437	419	431	415	412	446	427	421	461	469	406	443	415	411	428	420	422	429	426	433	418	459	418	427	430	468	416	446	393	415	435	422	428	440	422	484	440	406	399	443	425	444	401	398	406	433	470	394	466	457	424	407	445	423	407	404	447	467	425	468	411	415	435	417	432	433	418	428	440	425	474	405	405	416	412	418	408	451	412	418	440	422	409	400	421	423	420	428	433	404	431	394	392	442	446	440	418	437	439	456	396	445	417	446	460	389	434	428	441	448	386	452	432	418	423	435	443	410	394	424	403	461	385	411	373	422	439	431	480	403	413	426	414	441	444	404	414	439	392	463	397	433	403	453	414	442	427	397	389	430	451	390	452	415	439	405	422	458	426	414	436	390	426	446	414	422	421	420	407	451	436	417	424	464	395	420	425	424	436	426	438	461	412	390	410	425	438	413	430	433	448	420	390	401	433	402	414	420	440	411	419	456	426	416	406	417	418	448	470	449	428	419	429	442	422	434	459	411	403	434	410	459	434	435	425	434	434	452	442	400	456	459	431	410	415	398	420	405	421	392	454	402	411	452	399	455	420	433	417	420	460	413	445	449	437	431	417	450	459	424	437	435	450	408	438	424	401	429	410	425	403	450	418	424	454	414	439	396	426	433	465	450	448	410	441	393	395	437	401	423	439	421	394	416	430	463	435	419	442	412	419	455	419	431	432	413	417	416	409	456	403	421	405	400	421	452	430	418	448	437	431	459	440	409	426	402	393	431	392	423	400	426	405	432	383	423	437	395	422	425	417	436	439	451	425	439	403	434	399	455	423	405	469	452	414	446	412	426	420	448	416	411	420	392	435	432	419	416	404	405	449	420	406	448	437	440	423	458	427	455	413	425	431	431	443	438	415	453	413	441	434	432	445	414	436	392	425	423	406	394	422	426	447	435	456	422	393	433	413	454	418	423	431	461	408	416	432	468	420	404	427	435	459	411	453	430	436	427	428	469	430	442	428	420	412	392	411	432	434	386	480	436	394	419	415	417	414	414	432	455	412	464	404	423	408	399	418	413	406	404	430	450	447	457	402	412	409	425	402	448	435	413	405	414	435	406	432	454	395	448	467	418	409	437	420	394	474	406	469	413	378	430	436	403	446	385	451	414	434	437	396	430	422	398	420	411	432	451	440	416	434	407	432	421	446	428	382	450	432	414	417	402	423	427	459	427	424	446	418	417	433	409	449	450	439	412	446	437	452	423	435	440	439	416	419	416	443	440	392	365	469	439	420	435	418	419	412	433	456	428	431	454	420	434	433	435	458	409	424	440	428	414	412	412	437	413	394	417	391	438	420	430	402	439	436	416	408	426	411	401	395	391	420
23300	21296	29036	23896	21296	18544	4624	2280	1267	870	799	698	619	515	511	343	337	356	330	339	337	310	275	275	237	234	224	195	197	197	177	179	180	169	203	192	196	198	202	193	142	184	180	159	171	161	181	166	160	163	180	153	132	148	129	153	148	140	129	147	143	145	132	167	131	127	133	133	133	132	146	117	135	133	151	153	138	148	169	120	144	136	118	140	171	134	128	158	143	152	148	128	141	134	141	138	123	161	161	132	157	140	155	144	132	152	131	132	132	129	141	141	145	155	141	134	153	152	148	151	145	130	133	137	118	130	149	145	147	146	148	149	111	136	117	125	137	123	135	161	148	151	129	146	141	148	125	139	128	143	118	127	128	149	142	133	145	155	149	148	149	146	120	152	136	153	120	130	139	144	138	132	132	118	148	114	141	138	134	142	133	128	132	126	134	164	123	151	124	121	126	124	144	146	127	156	154	123	136	125	130	139	128	136	142	109	142	142	160	139	129	130	112	168	121	151	140	137	135	111	122	142	142	164	129	144	147	148	136	142	146	124	124	142	136	139	135	149	151	145	146	148	125	134	133	109	141	138	159	145	150	117	122	132	133	136	144	147	148	133	149	133	135	136	139	128	177	125	123	131	135	152	141	135	145	134	134	141	125	135	138	139	137	147	130	149	156	123	141	130	148	137	172	140	150	147	133	128	145	134	144	145	138	150	140	125	108	139	138	142	145	150	129	139	113	148	164	128	144	143	142	133	153	144	148	134	156	143	136	136	118	144	126	121	130	127	146	137	147	144	132	143	152	128	149	132	144	138	138	145	118	156	159	138	136	141	118	132	134	148	111	142	122	134	141	154	112	153	143	141	154	141	133	129	135	137	138	152	135	114	129	166	138	126	149	137	134	142	137	147	139	138	122	124	137	136	134	126	145	149	150	118	112	130	154	125	133	154	115	142	116	118	146	130	141	136	119	140	126	132	142	126	155	137	133	129	141	147	126	131	130	141	131	137	119	140	134	135	140	125	139	157	133	146	138	135	119	149	148	127	141	155	122	126	151	138	157	126	133	134	147	149	145	151	144	124	114	141	122	124	148	136	106	161	128	149	140	156	136	167	123	117	127	130	136	142	140	145	139	159	138	139	172	128	130	144	132	130	148	145	139	151	164	122	135	136	128	134	148	144	137	174	122	130	132	129	146	105	125	141	124	134	118	124	133	140	174	142	139	124	138	135	143	118	156	142	134	118	143	166	124	161	127	133	138	140	139	144	126	137	140	143	141	162	131	135	143	135	120	113	135	121	147	142	141	133	143	123	134	147	146	141	149	135	143	151	129	125	123	142	119	142	130	137	142	157	122	129	157	165	118	151	143	126	130	134	137	154	131	155	114	145	167	127	142	134	122	141	158	133	147	142	140	154	129	146	125	132	146	147	146	151	142	129	136	129	136	136	149	134	143	130	140	134	121	127	138	134	120	164	161	138	142	134	132	134	126	133	142	160	129	138	128	128	140	150	140	147	130	136	136	149	143	139	156	131	139	133	131	157	154	149	150	139	123	129	123	140	136	149	148	155	133	133	130	129	124	146	111	145	145	137	151	135	142	138	138	113	153	156	131	130	121	145	134	151	144	128	128	136	118	135	124	144	134	141	128	136	131	140	124	129	148	154	147	131	132	141	161	139	159	141	123	132	148	151	154	150	122	148	138	113	134	136	126	127	138	142	123	152	134	135	142	136	148	125	127	124	144	131	141	134	133	163	146	157	135	134	136	138	145	133	113	147	134	150	157	167	115	134	145	136	130	159	137	143	111	151	137	118	146	134	150	132	166	127	115	151	149	143	137	151	131	126	142	170	121	140	137	125	129	132	144	134	132	133	108	137	128	134	146	151	156	138	118	131	151	127	147	146	142	141	136	151	131	124	135	140	124	137	140	123	159	130	141	129	133	134	126	137	149	136	140	120	145	128	159	158	146	129	131	157	132	135	131	139	132	123	134	139	132	137	135	154	125	130	138	138	147	138	155	145	138	140	140	133	131	130	121	140	143	135	123	138	136	143	177	133	118	137	121	133	150	121	158	136	113	134	144	142	130	149	145	124	138	134	162	103	140	136	150	115	127	149	136	128	143	122	139	129	144	124	155	135	152	138	139	137	142	106	132	132	137	155	131	143	139	130	119	131	124	131	138	125	133	147	144	127	132	157	137	130	160	134	132	150	145	143	140	134	143	138	152	136	136	159	133	129	134	156	153	165	126	133	121	117	139	144	160	136	131	142	132	143	123	157	138	130	137	109	136	115	151	117	119	128	118	159	138	137	159	133	149	134	123	151	131	135	144	111	140	133	128	144	135	156	141	115	153	136	127	149	138	128	134	143	130	123	145	172	117	144	141	115	151	130	131	143	134	140	160	118	155	136	126	136	118	129	145	129	128	135	140	133	131	135	127	151	139	141	124	152	131	119	146	147	153	132	149	143	149	126	149	144	140	149	133	136	151	111	149	144	154	135	140	155	144	132	136	130	121	136	124	136	126	137	154	151	159	135	123	150	112	134	128	126	133	137	150	139	136	137	163	134	158	125	132	136	142	124	140	150	142	130	134	125	140	129	136	139	157	140	122	143	133	152	129	134	148	131	140	141	123	156	119	125	129	152	115	147	131	133	143	143	135	142	138	119	148	148	128	128	139	131	134	133	106	137	147	123	141	130	132	128	128	135	160	158	120	127	146	136	133	136	143	143	112	144	147	143	141	138	132	133	137	131	136	123	142	144	155	120	150	145	141	147	142	124	141	133	139	131	141	152	153	152	120	128	150	115	162	125	126	153	116	125	145	127	128	140	135	121	149	143	143	138	136	141	142	134	165	136	140	161	142	163	126	151	140	135	136	129	149	136	137	140	131	137	127	139	132	140	131	124	150	125	147	126	124	135	103	140	149	116	141	137	157	129	127	133	125	132	138	118	120	138	127	128	137	146	155	148	149	127	136	151	142	137	171	134	133	120	126	127	127	133	126	134	122	116	132	118	159	156	132	163	116	145	140	136	134	127	154	125	158	148	140	100	121	137	138	150	135	128	134	95	140	124	129	140	136	155	129	136	135	144	135	133	151	146	151	167	135	121	133	126	118	151	139	130	131	134	142	132	144	130	132	153	138	132	126	127	143	136	144	137	128	140	124	137	132	142	126	137	124	146	140	159	115	120	131	128	121	131	139	128	133	133	132	148	149	153	122	137	125	141	136	137	143	127	110	130	131	138	129	129	147	121	125	111	116	139	125	118	152	136	134	143	128	147	144	160	147	141	123	138	145	132	140	126	137	147	137	127	157	134	117	137	120	157	140	148	130	126	140	135	117	145	135	136	151	160	127	130	155	144	133	131	128	137	132	135	140	146	127	136	140	136	134	154	120	148	138	141	143	132	122	142	137	125	147	121	121	124	133	126	111	132	153	123	148	132	136	131	137	144	122	123	149	123	107	132	144	130	141	146	140	140	130	138	137	132	144	125	131	115
13497	26721	23839	14625	11087	9042	7914	6724	4561	3189	2807	2442	2022	1822	1503	1230	1126	1074	1038	1001	961	855	782	700	697	603	583	560	520	475	450	382	440	439	444	447	452	377	413	411	390	397	335	367	371	412	350	346	338	355	334	311	283	263	304	287	293	291	251	249	270	270	278	251	288	271	272	266	263	278	228	272	269	251	257	248	272	273	270	243	243	271	246	252	253	251	283	263	265	256	240	272	250	248	262	266	272	246	271	269	303	252	235	263	258	276	236	261	218	270	260	258	257	253	248	231	267	275	256	263	272	269	263	282	273	226	270	247	263	232	270	269	224	278	276	262	240	239	247	265	276	267	266	256	281	282	247	267	262	272	262	247	263	241	251	255	265	265	244	253	258	246	229	268	246	255	238	236	258	241	250	254	262	261	275	248	267	294	274	252	285	247	236	222	254	259	231	240	238	259	256	258	243	274	290	285	266	261	259	240	245	280	276	254	266	238	256	257	252	236	224	248	248	248	277	249	259	252	233	263	255	250	263	268	272	240	236	247	265	250	255	279	242	248	259	266	251	271	241	263	260	260	261	266	247	275	257	256	261	239	247	273	236	258	250	243	278	259	279	295	256	262	249	252	265	255	248	265	236	252	263	260	250	248	287	277	282	279	256	254	257	235	259	259	243	277	266	261	242	258	248	280	239	283	239	253	263	271	260	230	264	236	276	225	261	253	240	226	241	240	257	250	280	253	254	254	249	275	234	247	237	270	283	258	227	249	245	272	241	245	248	253	244	237	253	264	235	236	247	220	223	281	248	237	253	246	279	275	244	252	253	283	241	270	250	232	248	264	258	293	256	249	261	290	231	209	272	276	255	244	252	263	260	261	271	240	248	268	255	242	268	270	280	249	249	280	267	261	268	271	231	257	238	268	255	281	264	259	235	242	250	232	263	257	239	274	258	291	251	273	248	232	256	278	246	229	252	260	248	253	269	249	235	252	261	256	235	266	234	263	245	282	278	259	234	278	248	245	246	251	245	248	249	265	264	257	251	240	281	256	243	256	231	247	262	261	266	240	255	257	253	252	249	252	228	260	239	258	267	265	304	241	271	250	272	239	245	243	243	253	275	248	242	264	273	233	254	269	246	249	251	252	254	227	239	249	241	260	234	255	245	266	250	251	227	238	251	241	259	229	251	240	283	255	245	248	256	246	246	232	258	263	287	258	258	247	256	273	262	241	250	274	245	280	256	275	240	227	253	232	263	252	285	248	256	246	270	258	219	276	254	284	286	260	229	240	255	255	263	255	276	252	236	271	267	267	251	248	260	260	253	262	269	266	239	261	264	257	269	241	255	271	283	285	260	258	261	262	263	271	267	263	267	232	222	253	251	241	238	236	263	252	263	270	258	276	243	251	259	242	260	295	264	253	253	257	227	279	274	259	251	241	252	265	271	256	270	243	275	248	259	245	281	272	253	226	250	236	237	252	251	278	231	254	271	248	284	273	264	280	251	255	242	234	249	256	290	248	264	263	261	253	248	269	238	264	256	243	236	246	268	254	255	261	242	220	227	249	256	258	269	235	294	242	225	283	264	253	265	259	270	233	220	269	240	260	259	266	252	258	249	249	264	242	248	250	262	264	249	248	266	237	270	244	268	284	261	234	254	245	238	248	249	275	265	291	241	271	248	279	286	259	285	257	245	284	252	242	229	245	278	255	254	260	257	260	273	230	262	267	231	231	245	261	258	256	232	246	253	263	241	242	239	265	284	262	255	249	257	268	258	267	259	236	267	268	273	241	263	256	243	269	274	265	251	250	238	258	240	282	286	240	257	233	251	283	252	261	264	248	242	260	261	238	249	256	269	263	253	256	250	239	266	232	240	265	259	249	263	248	258	263	248	281	280	235	251	272	241	265	281	272	229	250	260	273	243	233	232	277	225	247	273	236	233	241	277	281	265	245	255	265	252	240	271	253	281	273	255	248	254	277	243	253	241	270	241	245	272	238	250	249	240	243	267	252	253	252	275	248	241	269	255	239	249	236	251	250	270	266	267	232	244	242	244	271	238	264	236	278	270	256	247	264	255	237	258	227	251	265	251	260	233	265	258	287	252	257	261	233	261	274	276	281	240	256	239	244	277	236	231	246	284	266	259	261	247	236	247	249	262	249	259	269	271	298	260	270	243	286	267	254	273	266	271	243	250	250	250	255	243	245	274	247	286	291	275	260	254	275	257	256	264	255	284	236	248	281	249	268	256	251	245	303	234	253	241	264	216	222	264	266	258	225	226	266	226	260	231	250	287	253	286	272	260	273	245	252	255	238	253	260	272	265	266	260	239	268	254	223	276	256	267	275	248	278	241	276	278	270	255	247	248	265	264	265	268	234	283	260	280	261	269	260	248	264	252	252	253	263	261	251	265	264	250	261	250	263	265	256	252	255	233	278	260	240	262	279	258	279	245	222	232	256	274	254	257	253	244	263	242	274	255	246	236	244	240	267	258	256	276	247	247	261	233	247	285	245	256	243	272	239	262	259	267	254	250	256	248	250	266	287	252	269	239	276	240	272	269	252	264	244	271	244	252	264	273	240	260	247	277	296	271	265	288	251	264	252	227	230	284	218	231	273	294	249	231	246	243	270	260	266	244	230	260	270	266	265	282	244	241	272	230	239	254	269	244	260	239	229	273	274	248	250	237	248	269	278	266	259	275	248	277	255	267	267	257	252	251	255	241	254	251	248	249	272	260	263	241	247	271	256	279	246	260	251	267	246	234	255	267	265	245	247	239	255	267	215	269	281	268	281	254	221	224	255	246	242	285	248	230	252	275	253	296	248	262	249	243	279	255	261	258	235	268	261	262	230	270	256	260	258	257	271	262	283	252	278	257	259	243	268	252	257	247	255	251	264	268	237	282	265	263	248	231	256	238	246	245	285	261	276	283	252	243	235	246	256	230	266	268	249	260	251	240	246	261	252	242	240	258	278	256	247	265	251	260	233	265	268	283	291	272	237	276	249	263	268	247	251	278	260	264	241	219	252	253	258	270	264	274	246	254	212	269	210	250	249	245	260	269	252	284	257	276	241	278	266	256	251	252	245	279	250	275	246	267	278	273	257	257	253	257	256	255	232	254	260	260	243	249	264	255	277	256	244	248	269	235	233	272	215	267	273	274	252	296	271	264	268	258	263	245	235	256	265	234	262	268	258	272	244	249	272	249	248	247	235	257	228	250	253	232	245	251	288	235	248	261	261	273	248	220	241	228	253	275	241	251	259	263	265	267	237	265	261	263	242	240	255	294	256	251	260	257	281	244	252	226	250	230	234	243	225	283	242	225	239	276	249	246	238	248	266	252	252	278	242	250	265	248	246	294	231	268	229	245	248	267	288	226	269	239	273	273	257	252	272	231	221	265	248	252	291	254	250	261	276	230	272	253	256	257	244	242	295	258	299	249	232	279	285	256	243	259	240	274	231	264	250	277	257	250	276	272	238	271	276	253	261	229	245	234	270	280	275
26935	20114	9303	3012	1531	1080	1090	932	631	525	468	459	430	380	352	328	314	335	326	321	341	332	323	308	291	283	281	276	282	294	291	287	277	293	246	311	293	258	260	281	246	250	279	254	250	274	250	276	295	242	253	275	261	288	284	258	241	273	258	277	272	277	273	262	250	266	262	267	262	282	247	294	261	239	285	281	238	305	241	233	277	279	284	275	233	248	260	260	248	239	272	238	249	258	254	265	266	265	260	268	249	248	264	273	268	262	263	253	250	266	276	258	295	269	271	273	249	243	253	271	267	270	236	265	252	267	272	266	276	252	240	252	262	250	263	253	279	279	246	262	248	269	255	290	272	258	241	248	269	230	286	271	275	263	277	275	252	266	289	261	237	271	296	241	265	253	230	268	265	237	280	246	268	275	255	256	246	265	270	267	286	282	260	266	264	269	251	270	251	283	275	270	258	259	312	264	262	276	283	275	269	248	280	264	263	251	257	264	290	261	275	242	240	275	247	285	274	253	258	263	290	275	281	226	279	272	231	245	286	277	267	264	265	263	254	261	262	251	274	274	254	267	271	255	277	266	257	258	253	279	287	258	265	260	292	239	270	273	251	255	266	280	257	260	272	266	288	259	246	244	269	253	244	263	244	272	263	241	252	271	257	269	237	251	272	264	253	228	307	265	266	260	240	296	250	272	279	274	267	253	270	259	259	260	274	248	270	265	267	257	254	287	234	274	236	275	281	266	252	274	264	266	242	262	266	265	275	259	256	261	270	276	259	279	285	283	294	258	305	265	255	277	283	263	238	250	252	255	270	239	262	251	245	239	254	253	239	289	271	261	262	233	242	247	234	231	271	264	253	278	260	267	247	260	269	283	310	258	261	270	257	259	275	268	239	243	259	281	263	255	267	248	272	271	241	262	254	227	281	239	263	254	252	264	258	262	260	300	266	264	265	246	275	273	271	262	289	259	270	248	277	302	246	250	269	260	261	284	269	256	273	282	277	262	286	256	283	271	263	282	282	272	256	246	268	263	248	264	267	271	263	230	251	235	258	258	290	255	241	253	298	243	287	249	256	277	270	265	276	301	276	259	230	278	301	250	267	283	266	281	257	256	259	277	256	220	274	269	241	254	255	276	273	261	249	269	259	251	254	259	281	261	240	278	226	233	246	257	276	237	292	270	265	275	247	256	293	247	231	203	283	253	253	282	267	247	265	246	242	287	287	269	251	273	236	282	248	277	270	267	255	244	269	276	268	269	264	268	265	262	254	280	268	278	267	255	259	268	269	283	264	280	242	262	293	267	269	256	242	291	246	240	248	270	270	253	269	248	263	237	267	254	254	269	238	273	270	245	267	271	263	296	243	259	225	258	298	278	278	252	252	253	244	276	267	241	253	267	268	265	255	279	285	260	253	269	290	269	268	298	241	231	270	276	255	278	280	294	241	275	267	280	290	254	258	277	273	250	265	282	269	260	276	250	260	247	256	278	267	257	247	262	256	281	243	271	257	263	268	264	262	274	259	250	238	257	268	279	257	249	281	248	258	262	249	258	259	252	253	246	266	278	262	244	260	264	261	265	268	289	248	231	264	240	268	256	277	266	278	251	232	223	234	295	250	263	281	245	265	220	258	285	295	248	258	263	261	272	273	242	273	268	278	278	259	280	250	251	280	276	282	269	263	292	259	256	260	249	249	255	248	278	286	272	256	261	274	248	267	284	252	257	280	272	253	264	230	270	295	267	290	269	294	249	234	264	245	283	277	256	269	245	257	264	270	244	277	271	266	281	267	270	269	277	250	239	259	254	266	243	267	239	279	246	280	268	265	246	260	246	311	279	261	261	252	257	256	248	247	261	292	272	260	269	265	272	275	269	245	245	258	283	262	268	255	269	271	235	249	265	263	265	275	278	257	251	268	258	261	252	274	265	250	257	258	267	276	252	238	258	261	273	265	230	290	254	226	262	268	264	285	280	273	260	271	299	262	259	251	243	287	297	231	233	259	268	258	263	263	250	268	280	276	247	279	265	250	252	286	281	249	270	254	258	258	281	282	231	252	291	258	265	257	267	280	220	245	258	260	271	246	273	270	281	312	270	287	281	240	267	263	276	272	256	275	297	288	278	250	267	271	277	273	265	262	251	264	289	254	270	267	252	287	272	267	286	259	293	292	294	275	242	277	277	260	293	305	264	281	297	259	271	248	264	244	283	269	270	274	264	254	275	291	248	284	274	297	271	252	266	235	226	294	286	261	269	297	258	281	244	249	265	244	321	285	253	247	272	271	248	282	315	257	241	254	260	269	256	275	270	272	254	257	265	242	239	237	258	256	258	235	282	289	278	271	286	298	253	281	244	257	254	269	258	254	286	259	261	251	296	258	252	271	285	273	275	247	274	277	259	261	260	258	273	276	284	261	263	257	246	252	259	258	252	282	272	275	284	232	260	278	245	242	260	268	257	252	249	283	262	275	279	260	256	220	273	279	255	246	267	257	248	281	283	237	256	275	273	277	263	247	260	284	242	256	276	271	237	267	238	248	263	272	284	272	257	266	277	255	258	269	238	261	279	258	263	252	253	257	269	262	265	280	250	255	272	243	265	261	256	278	282	240	269	294	257	278	259	266	272	268	255	258	266	283	254	263	269	254	251	258	263	260	252	256	260	268	289	271	283	274	277	246	253	248	265	254	289	250	263	245	259	256	258	290	253	259	246	263	273	293	248	269	271	281	269	239	285	255	274	246	269	263	256	254	235	266	288	247	261	258	303	266	279	261	274	244	271	236	261	243	223	239	258	289	262	262	260	291	279	237	281	264	235	293	258	252	266	252	293	261	261	279	281	273	287	283	269	296	248	248	281	263	223	291	253	221	253	272	260	283	248	273	264	246	282	246	266	269	238	269	255	231	277	259	293	226	268	255	243	266	274	274	265	248	307	279	254	261	270	269	261	295	261	255	268	244	261	290	264	249	274	268	264	237	266	262	236	264	260	245	271	254	252	259	235	265	243	254	268	242	290	281	271	224	257	277	276	263	254	297	242	252	254	270	270	274	286	277	276	245	260	275	261	271	298	279	253	292	263	226	256	242	242	283	292	243	287	272	269	290	280	262	277	241	297	253	306	290	285	264	268	252	263	249	287	256	254	264	246	261	271	269	253	241	263	241	255	294	265	257	286	245	279	253	273	270	273	261	222	252	288	252	241	246	256	276	259	267	262	267	271	278	248	237	269	269	277	253	259	290	247	256	255	252	276	283	267	260	256	272	255	293	288	263	264	277	286	279	279	260	281	234	248	283	266	244	289	254	244	252	281	262	267	265	263	258	265	259	246	252	279	269	253	293	251	243	240	273	254	286	248	255	232	250	274	259	271	264	278	268	261	273	298	251	249	247	272	270	237	280	272	268	263	245	279	259	272	242	258	253	248	264	237	274	238	240	257	263	255	241	251	258	261	248	250	278	243	270	276	268	262	269	290	269	260	255	244	260	221	264	283	264	277	260	245
9902	13866	11237	6347	4607	3675	3622	2961	1978	1517	1313	1212	1037	1057	841	793	724	747	688	675	677	687	654	623	608	575	589	573	561	558	545	518	501	550	474	537	518	506	536	537	510	519	517	541	530	499	500	528	505	533	482	483	484	497	517	450	494	466	495	440	508	456	477	478	507	479	458	473	484	463	507	469	477	479	501	494	503	508	465	472	504	491	511	476	496	488	505	495	479	500	483	485	517	467	496	501	461	502	471	508	520	494	461	470	473	495	491	478	455	474	481	461	477	510	477	467	477	497	507	493	486	469	464	453	464	491	463	441	473	500	445	443	480	481	484	492	510	479	488	467	471	508	488	470	492	491	496	515	488	493	475	496	514	461	506	501	464	478	489	485	490	477	499	484	480	499	492	512	472	472	494	510	483	483	475	493	473	457	494	505	460	476	496	500	487	443	475	497	465	446	459	518	466	475	498	476	462	427	524	464	510	491	468	499	494	479	463	460	480	510	515	489	463	505	463	487	451	429	468	481	434	482	509	497	474	464	454	479	466	442	496	448	454	465	496	502	459	506	469	511	495	506	435	496	458	463	487	480	532	504	449	537	479	440	502	473	501	482	529	467	490	488	459	464	445	452	509	521	474	446	487	505	467	511	454	477	494	499	484	460	523	485	513	482	506	515	498	519	501	464	466	502	514	460	478	482	461	484	496	488	485	482	489	471	495	509	471	501	518	477	495	456	482	466	482	437	465	478	477	496	469	492	505	483	486	483	458	455	479	466	470	508	485	470	457	476	448	468	498	515	470	493	480	517	476	502	477	481	478	527	491	493	477	481	506	488	471	488	493	475	475	505	502	465	466	488	472	525	464	492	483	493	459	472	475	479	490	474	478	514	484	514	506	457	483	470	451	459	494	478	508	443	472	494	451	465	497	483	436	491	494	445	513	458	515	467	467	497	500	504	511	497	521	483	468	484	493	489	468	447	497	494	462	470	481	448	486	488	473	493	499	456	484	480	464	483	495	478	471	474	484	486	478	487	481	459	473	494	480	471	502	499	469	493	464	493	513	502	461	478	503	508	467	453	470	481	530	504	490	497	515	497	474	456	449	489	530	486	515	462	496	442	477	487	470	464	495	507	513	457	518	498	513	454	497	448	481	510	467	495	513	485	501	481	509	521	454	494	458	489	472	475	461	502	516	486	510	488	435	490	494	502	486	473	468	503	466	449	452	464	461	514	466	441	476	487	511	478	466	510	496	451	500	459	460	489	465	475	524	517	498	499	514	484	457	469	490	507	482	503	468	472	482	489	485	485	440	471	511	512	461	443	491	489	486	472	472	495	503	486	461	499	469	485	478	460	455	466	520	485	480	485	425	468	479	466	488	490	447	495	481	490	484	527	488	482	488	452	463	502	490	455	489	461	477	508	484	512	466	457	456	471	470	439	485	514	455	518	480	503	512	480	500	532	489	454	494	508	533	456	528	510	526	495	507	479	481	461	485	484	490	487	483	475	473	469	430	494	477	495	467	494	541	489	509	471	473	492	483	500	517	453	434	474	471	435	474	475	460	498	500	444	489	443	464	509	471	464	518	480	465	453	451	494	488	461	472	490	517	479	453	488	480	500	533	500	475	510	465	484	456	493	474	465	471	473	504	466	481	489	490	403	477	490	453	474	476	481	490	497	480	539	467	492	519	516	475	479	474	517	494	514	464	479	485	511	495	494	523	461	470	473	510	505	486	520	498	484	487	458	477	457	461	530	465	498	454	495	452	481	467	498	498	519	508	468	476	488	529	476	512	461	484	469	470	506	457	459	474	489	504	465	513	510	451	462	464	491	493	498	480	481	522	476	465	476	482	493	531	454	505	523	457	479	492	465	457	482	483	488	453	507	481	499	516	511	490	485	492	453	475	516	488	486	500	482	469	451	514	485	491	479	479	512	509	457	495	456	501	479	484	483	469	488	477	481	525	493	501	472	515	468	498	448	478	487	502	523	464	477	480	453	483	504	480	476	486	436	490	464	459	515	486	451	453	487	488	476	540	478	490	453	487	474	502	480	473	495	505	479	452	488	519	530	464	449	495	457	474	500	506	494	471	480	465	483	476	507	466	441	538	463	495	471	471	510	509	459	452	485	491	512	481	458	485	484	525	509	499	515	466	514	462	463	470	461	506	524	464	492	498	466	449	466	454	456	468	494	490	487	460	521	470	498	477	464	467	496	482	482	469	462	501	494	477	485	490	480	449	447	480	496	503	484	496	456	503	508	514	469	462	472	455	500	446	463	493	500	482	499	483	508	518	436	494	451	476	508	454	529	481	464	456	464	448	464	459	492	470	548	503	477	443	473	463	498	488	492	472	478	491	499	505	473	472	512	489	493	483	480	462	537	478	475	486	470	487	482	495	509	475	474	462	540	470	453	499	496	480	455	458	458	493	478	452	461	539	476	471	485	510	518	503	469	431	460	468	488	486	511	492	503	438	467	509	480	481	541	478	492	513	487	473	493	509	502	488	461	495	478	470	521	513	492	510	456	467	475	488	494	439	497	481	479	474	487	475	499	464	449	450	510	515	477	482	501	494	524	457	488	493	446	456	481	450	521	491	503	482	496	502	496	515	502	478	481	507	471	488	481	492	488	499	481	464	495	515	488	508	511	462	499	506	464	493	497	449	471	501	526	507	446	510	462	490	484	514	465	451	465	480	475	518	476	487	462	489	503	493	450	458	470	475	452	471	503	460	497	480	482	488	493	545	477	484	467	481	434	491	517	459	475	485	466	476	458	455	488	463	431	468	501	499	496	445	475	485	474	457	507	500	506	439	496	503	471	449	459	449	493	471	476	479	470	519	453	491	502	488	511	497	460	533	453	449	479	461	483	443	479	479	465	477	476	502	471	509	454	480	469	461	494	469	483	499	459	504	457	482	527	449	479	483	465	468	442	520	440	477	475	467	481	458	508	465	499	487	504	490	514	473	457	473	476	474	485	459	503	454	488	485	485	492	503	500	482	491	508	476	482	455	462	475	488	496	486	483	463	448	465	489	488	486	483	491	479	500	535	518	468	509	505	475	498	470	489	490	469	498	497	499	511	481	509	515	463	509	458	458	464	504	490	489	485	489	492	475	444	508	449	478	464	477	459	507	445	454	493	479	521	467	516	497	493	458	473	507	464	448	502	498	506	455	476	485	480	458	473	483	490	513	445	495	463	443	504	474	469	479	476	456	498	495	482	482	455	485	457	481	528	477	503	514	484	486	493	501	458	471	463	449	492	447	458	491	445	506	443	459	468	490	482	507	475	491	484	461	494	486	482	506	453	454	479	488	511	470	502	447	495	473	487	515	461	492	478	497	466	478	487	479	498	494	472	504	486	524	507	473	469	512	505	462	494	467	481	469	536	469	473	469	505	493	488	464	493	451	458	507	539	461	490	492	463	502	499	469	499	514	437	491	498	432	465	485	481	496	441	447	489	478	492	468	516	479	457	491	460	529	476	441	479	460	476	491	516
24041	21168	28171	24408	19771	4680	2298	1594	1035	762	666	579	516	480	402	388	355	354	343	372	318	347	322	313	333	325	289	284	290	257	242	278	263	229	265	262	252	238	241	241	275	258	254	247	225	276	243	230	261	249	204	240	255	238	228	256	251	241	216	264	217	247	233	240	213	240	231	226	217	218	221	230	228	225	223	273	253	228	241	236	226	246	195	211	261	226	253	240	220	226	210	231	229	205	223	229	224	218	222	234	226	223	222	238	229	221	234	210	213	244	231	216	217	240	258	247	238	246	234	223	208	205	234	241	222	228	233	226	199	227	237	224	229	221	245	218	220	235	213	249	237	229	214	244	212	230	248	217	215	227	226	229	234	245	208	237	218	234	236	246	208	248	235	205	239	219	216	218	216	240	199	250	228	215	186	219	232	226	219	210	226	195	226	238	195	217	243	221	208	200	224	190	232	218	252	213	233	243	203	235	217	215	219	227	240	226	217	196	253	206	223	250	227	214	207	220	204	242	233	211	252	221	228	218	203	214	235	214	239	219	219	225	189	192	227	240	242	212	209	213	200	229	229	217	199	237	222	226	224	230	210	217	222	197	196	243	210	223	228	258	213	200	235	233	227	213	232	223	232	208	209	229	246	237	241	222	245	217	210	231	210	247	209	223	203	219	236	210	205	266	234	226	232	192	208	210	238	222	233	213	202	207	228	222	200	232	238	217	204	185	225	228	251	201	219	198	230	223	226	212	218	234	223	237	222	230	232	227	232	212	224	211	227	210	227	210	216	217	186	230	211	234	227	213	227	217	223	234	226	220	241	196	229	210	218	227	213	211	217	239	195	216	216	210	217	195	230	223	205	233	217	197	242	244	221	198	231	214	222	230	197	242	217	232	197	200	215	219	238	219	221	238	223	224	228	241	223	246	198	235	205	196	232	205	251	230	208	215	214	232	228	234	236	215	232	230	230	232	218	206	195	187	242	214	231	219	240	246	215	254	237	204	227	224	218	232	199	220	260	227	239	233	215	198	251	225	235	199	223	240	243	213	227	227	214	243	222	219	206	227	235	220	210	225	210	226	258	232	191	198	222	208	204	236	226	220	244	227	214	234	218	225	220	224	203	245	215	203	223	212	249	225	224	239	228	228	211	234	242	243	204	235	231	222	236	222	231	230	209	217	206	216	240	220	214	208	234	233	209	254	203	211	223	235	231	236	220	206	226	240	224	198	206	213	232	253	208	248	234	218	240	213	217	204	244	212	256	282	227	217	243	227	217	211	205	242	250	204	214	234	203	201	232	235	232	232	208	227	211	232	200	227	218	224	226	222	234	221	227	227	218	230	233	198	239	214	217	197	227	229	227	249	207	204	229	205	222	236	214	221	250	238	223	223	200	219	222	221	234	248	243	261	234	206	213	223	213	251	207	231	230	223	209	204	218	233	212	227	205	229	201	195	224	206	223	219	226	230	238	215	233	193	217	218	225	208	211	232	217	188	201	236	199	212	227	226	216	213	219	227	204	244	210	264	211	209	239	230	249	197	233	230	219	225	242	221	246	212	250	227	248	225	202	212	221	254	210	244	202	253	236	215	202	192	253	203	206	237	215	236	221	208	225	239	224	252	225	233	220	209	249	228	191	230	219	195	211	228	254	205	240	211	202	217	230	227	247	228	221	214	260	234	218	239	221	214	217	213	214	226	210	210	234	255	225	227	237	221	266	224	227	227	226	214	225	210	222	217	225	217	231	213	244	231	246	249	228	218	238	220	232	237	237	222	206	199	231	220	232	246	219	205	231	206	217	208	259	240	245	239	232	230	216	225	233	221	235	211	222	238	226	237	257	237	216	213	220	214	222	232	232	222	232	257	216	204	205	195	213	230	175	235	211	228	224	205	217	217	247	232	225	237	225	232	211	216	209	236	244	220	220	210	207	241	220	218	231	226	219	235	217	215	216	217	234	224	225	236	223	214	226	201	229	220	220	228	210	243	242	225	208	251	234	212	188	237	248	228	242	222	221	224	239	229	223	229	198	245	259	224	221	253	232	218	207	225	232	217	209	212	228	197	236	227	211	233	196	228	232	225	213	223	204	240	227	238	216	230	232	218	255	242	214	226	232	191	230	242	207	209	237	248	222	217	217	199	242	230	220	225	220	173	217	209	226	224	226	219	241	209	242	182	226	240	191	216	249	231	230	222	205	201	205	209	236	205	244	248	249	201	228	232	223	227	224	200	233	233	227	249	233	242	203	203	225	236	239	230	211	228	210	179	222	205	215	221	229	222	247	241	220	231	221	225	199	243	202	239	212	219	226	233	201	216	215	229	241	205	239	220	201	217	214	229	236	243	198	202	228	254	253	245	231	210	222	221	237	239	231	199	233	229	256	233	232	227	249	223	221	230	227	215	209	189	228	216	245	230	228	245	249	232	219	226	199	224	225	235	204	224	205	245	224	219	208	219	233	217	197	237	232	205	231	189	233	258	220	258	240	244	198	234	259	238	225	201	218	217	224	241	256	235	249	217	239	233	233	235	221	224	218	218	223	222	222	224	254	217	207	236	231	225	205	233	233	202	210	196	239	196	231	217	223	226	244	218	231	203	241	216	220	221	220	226	243	247	237	212	242	206	243	242	226	216	239	231	202	227	213	222	201	223	222	243	251	260	238	190	229	247	229	223	207	239	202	196	248	238	245	220	212	210	223	210	212	225	208	243	245	225	239	232	246	226	194	227	224	230	217	238	222	228	209	226	224	237	218	208	235	199	244	211	208	216	237	209	250	231	252	208	219	210	221	238	220	216	219	221	228	224	219	219	222	198	182	258	240	222	223	222	219	225	231	201	225	261	210	230	237	228	232	217	216	229	232	187	214	237	230	216	217	250	220	213	224	224	228	222	230	229	239	239	244	217	220	210	243	220	211	227	192	265	239	193	246	238	220	209	223	221	186	236	234	178	245	223	210	243	179	220	230	219	226	211	241	211	248	202	216	234	192	226	237	241	214	210	221	214	216	197	255	237	231	215	244	243	243	235	236	225	224	213	211	225	210	228	198	245	182	210	213	233	227	214	233	214	232	222	226	211	223	219	224	230	218	237	206	231	262	221	221	217	208	208	212	228	218	206	218	216	219	230	219	222	246	221	231	211	219	227	207	231	237	220	224	238	229	222	231	219	239	200	205	250	245	230	207	209	199	213	226	227	221	204	223	215	233	229	195	215	212	232	218	205	216	196	234	242	230	224	217	254	233	227	235	232	213	237	202	204	235	214	217	194	228	237	228	250	210	222	239	233	223	189	219	226	187	232	243	214	231	212	243	237	242	225	211	221	208	211	235	228	197	218	201	249	213	226	235	204	232	219	220	213	219	233	216	217	227	227	239	223	231	232	218	194	230	231	214	218	208	225	210	243	205	215	213	220	222	236	229	239	246	257	229	218	220	243	234	215	210	237	211	187	232	225	223	223	219	209	213	227	229	232	217	256	212	228	239	222	212	258	197	229	234	243
11623	21353	16954	9900	7981	6744	6263	5207	3355	2521	2169	1899	1576	1330	1272	1129	981	883	929	900	873	838	829	710	679	655	621	596	538	550	569	554	508	584	568	558	527	536	494	554	522	445	468	474	494	503	500	444	458	491	475	463	420	453	421	446	444	402	420	393	431	434	430	392	454	445	415	416	433	400	431	414	421	434	403	452	409	417	398	421	446	401	415	414	433	392	435	395	409	462	398	395	413	427	388	409	433	432	424	422	416	380	377	437	412	359	477	400	408	414	445	393	380	407	413	444	460	387	404	451	410	404	428	420	369	420	411	437	437	439	428	406	429	425	429	412	431	406	381	409	409	425	416	409	416	434	444	410	401	394	428	430	450	405	405	430	416	401	421	420	433	428	443	436	425	385	396	431	404	461	419	431	407	438	444	412	413	417	456	423	423	379	445	409	391	377	404	446	399	388	396	412	407	421	417	387	428	402	406	415	417	404	439	447	413	393	415	393	392	422	407	407	374	374	444	425	412	405	415	421	418	389	449	439	398	410	419	413	419	408	441	424	428	426	440	395	437	416	398	421	419	409	413	416	430	441	431	416	430	397	393	443	382	437	406	404	393	388	444	415	391	454	431	404	403	424	403	437	418	422	430	430	415	432	417	402	391	439	447	450	404	442	411	430	419	451	467	402	434	408	389	381	439	433	405	429	417	423	422	452	434	383	418	386	444	381	401	418	440	378	387	424	417	385	384	380	446	412	413	442	413	413	400	351	410	427	373	438	402	434	447	422	393	409	413	404	428	414	465	393	449	404	411	390	384	408	395	410	395	422	457	423	399	393	425	412	410	417	431	374	414	456	419	442	460	416	387	406	421	402	430	361	424	436	399	403	429	422	436	384	387	435	443	405	430	387	427	415	398	415	399	398	421	419	414	394	438	413	392	402	424	420	434	416	395	366	409	436	410	409	401	420	440	409	430	412	400	395	429	424	444	388	433	408	427	444	406	409	434	401	466	428	436	398	413	421	397	433	424	413	419	410	442	420	409	429	424	424	390	428	411	431	449	417	428	414	404	414	424	370	433	408	463	415	420	411	424	416	393	406	395	401	414	432	392	419	410	411	380	431	407	454	401	420	410	430	425	427	421	419	390	405	441	389	401	396	436	421	410	413	420	390	418	457	409	408	420	404	392	420	396	410	425	422	406	434	400	422	479	413	422	406	393	420	420	431	430	432	428	377	427	425	428	400	381	430	394	385	451	372	458	423	398	428	404	448	429	479	426	400	443	409	411	422	413	407	406	402	450	393	416	428	387	380	422	412	396	414	399	407	430	417	412	410	456	414	411	408	413	410	404	410	427	439	409	414	444	408	431	447	390	441	393	432	415	404	425	385	383	394	432	404	437	419	424	451	394	397	398	396	419	393	373	409	405	414	440	408	452	422	435	409	378	424	420	399	414	426	441	436	424	399	417	437	417	463	442	402	443	425	404	431	409	391	439	382	407	430	434	423	431	429	401	404	387	432	420	429	395	422	436	411	435	408	426	438	425	383	429	458	432	415	393	418	419	414	432	411	445	441	424	440	431	418	425	404	452	459	459	422	461	448	399	450	414	429	426	407	438	412	429	421	393	419	417	438	386	455	389	435	379	414	376	374	413	424	426	398	407	415	439	433	397	421	434	387	423	456	409	423	441	425	380	433	442	440	448	391	406	420	427	416	440	422	424	400	407	395	450	394	449	416	425	442	410	437	391	381	377	406	429	441	427	387	456	436	420	410	387	375	455	427	408	409	367	410	398	416	380	430	393	381	417	433	411	429	440	422	428	434	412	436	426	426	433	429	452	423	426	429	404	387	404	423	411	415	415	415	427	439	431	405	404	437	402	405	408	423	414	409	447	411	410	401	376	422	408	406	430	409	427	428	429	436	403	420	410	407	408	443	425	439	449	441	397	392	399	422	410	429	445	427	419	416	414	428	407	404	443	452	404	410	376	387	448	390	412	460	391	448	400	410	418	427	364	446	400	419	412	424	431	460	431	372	407	417	391	405	412	430	401	441	429	417	430	384	400	464	407	436	422	410	421	406	391	398	387	428	383	405	427	424	420	411	422	408	418	391	404	398	414	445	440	486	449	422	390	434	388	446	423	430	399	408	417	401	408	377	442	416	419	415	435	425	416	437	433	399	417	436	424	429	427	455	422	448	390	390	394	425	417	443	424	419	401	414	374	458	426	397	455	376	404	441	437	398	398	442	452	391	411	435	415	433	394	442	432	411	406	414	417	408	421	438	437	392	401	444	413	395	451	396	381	443	400	424	475	412	411	425	431	420	402	419	447	424	425	436	382	433	401	414	418	446	433	428	433	399	401	401	436	442	395	414	383	417	429	467	426	423	465	426	406	436	448	405	404	412	414	448	425	429	424	416	422	440	419	382	453	403	434	421	396	429	417	424	414	427	450	401	445	410	452	377	458	440	418	405	425	432	465	403	417	418	456	401	421	421	408	427	429	438	467	408	423	446	421	421	432	456	410	450	412	387	405	408	423	426	420	429	433	412	420	407	398	415	406	423	439	393	408	400	400	387	388	403	425	447	407	398	429	435	405	435	422	429	436	404	426	387	438	423	448	411	407	405	465	420	417	433	401	418	403	410	444	428	401	446	438	425	419	424	404	423	414	415	427	440	438	407	413	434	456	383	429	396	405	425	400	394	412	433	397	424	398	416	450	424	402	394	389	390	395	408	468	419	443	402	422	421	410	405	394	412	413	431	425	422	402	428	407	388	440	395	408	384	398	400	395	405	423	410	439	415	433	413	436	421	409	407	414	430	410	416	415	374	401	428	418	409	405	400	411	436	439	400	449	418	416	420	414	441	429	420	401	413	419	418	442	428	462	418	381	421	401	413	429	432	428	423	415	429	411	415	406	419	441	397	428	412	419	462	426	427	431	427	441	414	399	415	435	392	439	465	375	391	425	422	461	411	425	429	441	431	404	415	408	398	416	435	398	422	416	411	410	428	413	440	421	417	408	428	404	399	420	415	402	437	394	399	417	423	420	410	398	419	402	437	412	387	400	393	434	449	426	441	439	421	426	398	431	430	435	427	422	402	411	405	435	420	407	410	421	411	441	421	408	426	417	403	414	384	433	475	440	447	407	416	416	434	384	429	402	425	393	402	457	412	454	418	428	407	408	436	428	398	444	403	425	412	409	457	422	386	453	408	420	378	418	385	415	412	408	405	404	433	395	429	434	403	421	428	452	409	453	423	440	396	436	420	401	415	402	441	414	401	412	386	417	432	385	412	407	395	393	383	411	430	425	382	425	422	405	415	438	443	412	422	424	421	385	423	402	453	437	402	411	412	428	390	431	403	432	435	384	382	395	420	426	399	420	413	446	416	442	388	405	453	387	432	402	439	402	427	405	420	468	409	397	412	416	450	447	432	437	389	405	405	409	436	444	403	400	465	422	403	431	402	419	426	422	394	385	399	396	421	427	399	409	419	439	406	437	395	408	421
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
