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
339612358280	339612358848	339612359398	339612359948	339612360499	339612361049	339612361599	339612362149	339612362699	339612363249	339612363799	339612364349	339612364899	339612365449	339612365999	339612366549	339612367099	339612367649	339612368199	339612368749	339612369299	339612369850	339612370400	339612370950	339612371500	339612372050	339612372601	339612373150	339612373700	339612374250	339612374800	339612375350	339612375900	339612376452	339612377002	339612377550	339612378100	339612378652	339612379201	339612379751	339612380301	339612380851	339612381401	339612381952	339612382501	339612383051	339612383601	339612384151	339612384701	339612385251	339612385801	339612386351	339612386901	339612387451	339612388003	339612388552	339612389102	339612389652	339612390203	339612390752	339612391302	339612391852	339612392402	339612392952	339612393504	339612394054	339612394602	339612395154	339612395702	339612396252	339612396804	339612397353	339612397903	339612398453	339612399004	339612399554	339612400103	339612400653	339612401203	339612401755	339612402303	339612402853	339612403405	339612403955	339612404503	339612405055	339612405603	339612406153	339612406705	339612407254	339612407804	339612408355	339612408905	339612409454	339612410005	339612410556	339612411106	339612411656	339612412204	339612412756	339612413304	339612413854	339612414406	339612414956	339612415505	339612416056	339612416606	339612417155	339612417705	339612418255	339612418805	339612419356	339612419907	339612420457	339612421007	339612421557	339612422105	339612422657	339612423207	339612423757	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23813	21774	29796	24318	21774	19859	2092	897	680	643	583	551	561	516	482	481	460	458	425	438	435	442	469	433	435	415	401	5153	9592	3999	1045	511	427	402	372	402	474	388	432	417	388	395	395	422	428	402	370	370	373	391	434	402	412	428	426	381	424	378	402	382	400	391	445	409	427	388	398	435	385	407	384	362	370	408	396	434	422	399	404	394	403	399	397	402	436	421	415	404	385	409	393	346	415	384	401	392	399	383	424	374	381	387	418	404	398	379	407	408	405	373	405	423	403	353	376	446	368	424	413	362	434	408	417	417	358	388	415	388	378	386	413	407	410	394	388	381	395	376	441	388	405	392	372	428	420	406	370	395	343	415	404	394	384	384	413	392	418	347	407	394	402	345	407	444	409	395	424	384	389	371	406	422	409	385	369	396	398	409	399	404	443	379	364	409	394	378	404	359	453	352	381	398	402	408	411	383	407	371	384	391	378	381	398	389	400	397	397	383	404	393	390	388	401	378	410	370	424	440	398	423	346	389	379	367	398	357	396	389	418	375	408	409	411	378	357	418	397	399	411	440	394	359	370	396	377	404	402	385	397	365	395	384	427	397	425	414	397	380	382	396	384	411	381	396	384	399	423	389	399	394	405	380	396	377	388	387	413	395	410	394	368	418	374	392	369	407	384	411	436	387	394	443	385	393	415	401	371	389	389	381	387	447	380	396	417	365	384	380	361	384	373	403	399	412	409	405	389	412	416	381	384	406	387	387	376	410	401	387	407	432	398	399	384	392	423	400	437	393	400	399	403	409	399	400	410	386	376	415	377	372	384	375	429	438	388	393	409	417	398	382	404	366	366	410	395	416	361	381	369	404	395	386	388	382	403	386	376	368	450	392	396	371	378	370	386	394	449	391	429	398	384	401	392	420	380	420	436	379	380	381	411	380	400	432	413	395	374	442	357	391	395	394	407	418	433	420	391	400	393	392	406	399	390	393	412	372	412	386	415	394	411	392	381	436	407	394	401	410	359	395	375	429	366	371	408	375	408	365	337	428	415	390	436	400	383	447	379	417	357	374	414	356	435	438	357	379	358	405	392	384	383	401	382	397	387	406	378	405	391	418	380	386	441	417	411	418	413	406	409	409	387	388	403	377	397	370	369	389	368	375	381	384	413	408	373	413	381	401	405	392	402	399	403	408	379	430	384	393	411	391	401	424	403	401	389	354	399	415	428	395	412	450	359	363	392	390	410	414	408	393	405	429	455	420	419	386	427	382	372	355	397	429	368	379	364	377	414	436	362	379	397	416	421	361	416	402	407	384	405	404	369	401	394	424	388	426	433	395	363	372	406	407	409	458	389	401	406	411	395	379	382	417	391	375	430	410	378	369	399	383	397	414	390	407	407	387	400	381	403	412	405	430	377	383	377	406	387	406	413	386	402	393	428	356	421	397	393	374	438	378	400	391	408	405	384	406	405	356	386	387	385	370	410	367	391	377	395	387	429	382	380	405	405	402	420	343	370	409	398	382	394	419	431	435	400	397	363	421	404	416	424	382	345	399	366	405	417	405	379	427	398	388	429	404	388	364	410	377	436	377	410	399	399	408	379	405	412	425	395	412	380	352	414	397	405	408	388	424	376	389	351	415	397	394	420	398	406	448	384	383	384	354	375	383	428	411	401	350	433	385	400	415	372	371	382	371	395	371	343	387	394	412	378	373	389	416	417	425	357	430	398	385	415	345	411	424	422	382	371	388	404	394	394	399	388	397	452	365	392	374	388	408	376	399	385	407	392	375	393	390	379	426	374	403	399	445	403	356	375	381	397	361	378	397	409	400	392	437	391	373	395	371	383	420	419	386	377	396	386	374	394	416	395	411	365	409	363	436	390	376	371	416	383	353	351	424	419	381	409	369	398	407	436	381	413	406	389	438	370	387	364	374	418	355	409	378	384	423	409	388	398	423	435	398	356	356	388	409	416	402	393	424	389	397	374	371	413	426	409	407	401	411	374	381	375	387	374	397	417	390	388	394	399	399	406	392	423	383	416	397	413	418	377	399	393	390	401	416	365	399	381	410	383	419	369	401	414	404	432	398	361	389	397	418	395	410	392	400	399	420	359	403	395	414	430	381	370	391	374	416	392	367	365	384	421	395	385	386	432	386	365	374	383	383	417	383	385	386	371	397	365	416	415	364	407	405	388	403	374	440	379	399	420	388	404	384	407	418	371	401	389	363	415	383	355	417	366	395	424	402	395	399	416	403	371	407	401	396	391	407	414	383	420	400	378	433	397	413	380	398	437	349	411	391	404	400	388	427	376	372	405	358	426	397	366	412	368	360	397	389	398	396	357	398	418	384	370	393	408	371	386	400	376	422	396	421	407	411	426	400	396	391	370	396	411	388	426	372	418	350	415	384	404	376	377	399	389	402	400	401	442	417	398	397	413	406	409	412	408	428	450	409	370	415	365	400	376	385	411	394	393	360	385	357	401	432	410	420	431	421	354	399	388	355	359	385	387	381	387	393	406	427	382	350	412	412	376	405	388	381	380	379	390	414	397	395	395	387	392	366	406	401	376	390	386	390	392	420	381	411	402	378	389	401	395	406	381	412	423	377	419	365	389	435	404	415	384	390	404	397	421	402	384	401	385	369	382	403	433	402	382	393	381	420	406	378	431	359	421	407	411	406	400	407	423	372	383	411	393	363	385	389	417	389	384	380	405	414	436	389	421	390	382	383	390	400	374	359	399	406	424	367	404	413	361	398	396	375	421	388	381	377	410	379	376	370	414	407	361	389	374	382	402	422	395	362	404	404	391	395	379	431	405	357	377	394	395	373	393	391	367	424	402	420	363	396	380	364	390	410	430	378	375	388	455	413	443	394	391	337	399	402	392	379	377	396	356	388	459	392	366	383	365	436	374	376	450	391	353	381	402	381	405	392	381	363	359	384	417	421	366	398	395	409	347	371	380	398	384	377	403	390	372	394	367	387	399	382	407	376	418	435	378	397	442	411	461	380	400	395	409	402	377	396	432	383	397	415	362	416	383	364	397	365	380	373	391	380	396	396	412	370	395	406	374	385	404	438	388	421	373	362	410	411	400	402	370	384	370	381	382	421	369	405	432	427	375	388	393	391	395	417	402	389	370	381	404	375	372	370	417	410	443	414	361	416	367	377	382	398	414	411	399	398	413	423	398	401	423	396	433	422	388	436	402	386	378	403	415	408	418	425	424	384	401	392	434	407	372	399	385	398	401	422	379	406	425	401	375	357	397	384	382	416	398	360	415	377	414	386	393	373	376	415	377	398	393	403	378	397	395	398	418	406	396	390	397	425	396	443	391	410	367	325	382	419	365	406	436	405	402	379	411	401	366	402	367	386	360	415	379	390	402	401	380	398	406	428	392	398	438	391	387	431	403	398	405	437	372	396	389	397	414	391	407	389	402	425	387	393	361	431	389	431	374	382	379	375	420	379	367	403	411	434	385	381	394	382	413	379	443	383	407	393	371	382
24871	15925	13445	7463	4958	3568	2799	2348	1903	1653	1586	1431	1330	1224	1122	1024	1025	1030	1032	979	900	893	889	943	926	859	903	14196	20409	10241	2813	1164	755	730	820	733	761	727	797	746	787	746	747	756	722	741	765	760	725	801	789	820	745	762	778	751	767	789	744	697	757	760	763	734	758	711	759	725	764	737	790	776	761	769	771	741	759	768	772	743	763	734	786	741	800	729	814	742	768	747	767	817	778	773	733	792	779	812	740	730	803	792	789	754	790	762	742	753	757	747	797	745	764	790	751	753	767	710	745	718	761	754	747	791	818	764	775	796	774	722	732	774	786	767	754	757	760	765	757	759	736	780	795	755	738	822	774	724	790	727	781	743	832	768	786	752	740	757	748	760	729	755	804	729	732	745	771	793	745	733	733	747	809	754	779	824	768	793	751	737	751	774	756	759	757	752	810	759	757	775	691	744	737	756	754	747	764	782	769	762	741	771	743	746	736	740	814	762	775	761	762	732	766	740	761	750	753	754	733	808	764	725	788	757	797	770	747	797	762	737	762	756	770	791	764	712	740	743	789	752	772	778	740	749	753	755	751	783	757	775	813	767	757	734	775	756	826	710	712	776	789	753	747	744	773	761	773	750	743	792	792	799	767	721	747	760	737	734	737	786	736	730	735	742	758	778	726	775	804	749	763	774	773	789	766	801	773	763	735	790	746	768	784	817	765	714	735	737	739	780	805	783	749	802	761	717	797	745	745	756	741	747	757	730	782	805	720	739	735	690	701	775	748	733	770	751	778	709	699	745	781	743	795	762	757	703	793	771	713	730	774	771	762	750	743	741	793	730	696	804	791	754	750	770	751	740	779	816	766	785	765	783	759	758	721	714	761	775	772	737	723	738	743	748	768	730	769	822	758	746	755	709	740	730	783	722	806	746	797	814	768	766	772	769	771	778	753	734	726	738	773	753	725	721	738	796	723	750	760	762	726	765	759	725	753	747	776	785	772	748	787	727	752	756	762	771	799	740	717	723	793	761	723	767	758	767	787	777	743	800	761	775	753	789	749	737	720	762	770	784	788	762	775	744	787	742	770	758	762	755	783	746	748	770	729	773	748	723	794	732	784	765	693	776	752	740	795	761	665	751	822	722	756	764	753	761	727	744	785	788	764	743	784	757	737	746	738	780	772	758	711	767	771	730	782	783	751	770	760	723	785	733	744	748	771	781	780	795	718	771	731	763	769	743	765	719	728	777	766	731	727	798	792	741	741	784	761	764	765	769	798	780	764	726	751	779	701	758	727	780	765	751	745	819	744	677	759	746	795	754	781	793	754	780	686	755	768	777	768	752	737	767	819	744	717	701	728	758	822	755	806	747	848	744	728	763	729	811	736	804	777	768	753	737	694	785	736	778	742	756	770	810	795	800	783	768	775	778	801	768	757	788	727	753	778	771	808	772	749	802	728	743	725	774	771	753	766	765	766	752	722	781	750	751	758	768	784	757	791	744	754	735	815	732	779	755	717	748	718	761	766	777	736	756	767	822	743	763	748	704	803	791	786	750	771	734	781	757	761	742	759	783	782	799	785	773	724	773	805	699	718	763	788	835	726	797	769	798	731	782	787	795	760	808	760	783	781	713	730	740	775	741	792	796	810	754	752	707	761	772	804	765	728	765	800	761	814	751	697	787	731	739	781	749	788	725	786	748	778	794	776	718	714	735	757	767	723	798	727	753	750	820	743	765	722	747	740	757	780	738	743	758	738	773	716	758	740	776	771	801	730	680	755	711	753	751	762	789	735	752	736	790	778	766	729	787	750	762	721	812	791	710	728	775	751	726	728	765	817	747	736	765	717	737	688	757	776	744	756	744	726	755	790	743	782	737	755	724	781	777	731	780	786	742	749	745	773	739	726	756	729	737	755	762	741	737	739	721	770	757	743	710	775	784	744	820	732	772	752	774	729	776	743	727	728	751	725	751	753	763	784	743	748	779	797	737	736	708	761	769	763	739	784	769	754	768	729	764	773	730	736	729	723	791	753	741	755	749	769	746	790	770	786	712	775	773	757	742	792	753	776	796	765	755	793	719	778	743	761	754	743	709	757	720	803	757	803	810	771	733	728	774	816	800	739	762	798	706	762	822	754	764	816	762	754	733	831	729	741	777	717	753	742	822	734	763	789	766	822	748	763	777	774	759	752	820	750	747	762	763	798	764	761	764	791	763	810	762	773	756	786	664	769	786	785	763	755	735	716	726	762	725	739	753	800	756	775	700	786	789	756	772	747	772	771	731	782	741	800	811	733	734	739	731	769	788	755	742	752	807	780	729	753	793	788	764	778	840	731	763	774	765	755	745	776	737	737	761	768	791	760	773	743	780	783	792	746	777	749	757	761	737	769	774	756	732	745	786	770	768	796	739	726	777	725	744	743	767	770	734	774	799	721	699	762	773	755	733	724	757	725	765	768	715	803	741	735	762	741	726	773	773	784	726	813	786	790	740	778	765	850	750	781	760	759	757	815	774	760	793	765	763	755	760	736	805	814	765	765	769	746	767	806	751	753	755	748	743	768	766	726	792	723	773	801	741	778	766	737	785	719	702	716	702	784	756	755	735	746	758	800	733	769	803	803	717	817	714	800	778	790	740	741	730	744	726	736	761	762	683	783	782	726	742	756	782	762	745	810	751	767	767	786	730	715	781	727	775	768	762	772	731	756	769	773	710	795	804	766	782	715	740	748	767	749	756	764	741	789	769	780	756	834	823	728	748	735	761	766	726	720	771	769	699	751	782	767	786	783	785	730	779	763	748	732	752	808	727	766	754	764	736	790	749	756	736	731	764	758	755	780	739	765	787	726	730	758	740	793	769	785	720	794	779	737	752	710	749	750	760	767	734	731	809	739	762	768	750	793	728	813	786	768	750	752	810	767	698	775	775	800	755	757	717	747	778	770	674	804	704	775	752	778	773	762	726	798	784	749	757	732	758	738	711	792	737	791	776	752	720	778	744	739	739	751	735	755	728	769	762	728	770	751	778	750	770	785	791	819	746	760	809	762	786	758	741	723	704	757	678	793	747	756	761	740	759	750	767	734	739	734	776	740	785	801	763	774	714	747	825	774	711	768	773	748	778	800	813	758	764	778	739	746	809	748	705	749	798	798	741	754	717	756	771	783	745	752	782	754	827	749	795	747	792	717	768	751	776	766	738	750	756	762	769	783	786	741	728	786	760	743	783	725	755	764	808	782	808	776	723	753	772	792	692	781	750	747	704	732	772	766	788	768	759	751	743	770	712	731	793	768	726	761	785	766	735	786	762	789	740	723	730	762	777	786	697	748	783	797	780	723	788	791	743	763	735	743	757	753	745	748	759	770	748	760	763	752	710	757	776	802	722	782	782	741	808	764	714	773	755	790	826	759	748	741	766	749	768	756	736	737	801	787	771	800	775	750	790	741	762	701	787	776	811	772	768	733	804	783	806	769	753	771	790	766	724	770	804	777	762	736	823	719	726	758	726
26300	20457	8741	1026	676	635	567	535	537	567	582	592	555	579	562	561	517	515	574	543	553	564	547	492	568	545	513	790	1387	977	590	540	577	537	602	555	563	589	520	552	555	505	536	549	513	583	575	536	569	520	578	501	563	548	566	522	543	550	578	560	584	516	547	525	582	521	530	579	611	539	558	526	544	535	535	520	520	525	557	549	579	533	536	525	564	542	550	568	599	535	559	556	531	528	542	541	568	548	587	542	551	552	540	565	531	523	551	507	525	578	571	595	564	562	542	526	525	595	535	534	555	514	549	573	549	614	551	526	557	554	541	574	514	550	567	545	502	564	563	548	536	531	544	539	569	541	535	559	520	574	534	556	550	533	536	499	511	532	557	493	532	581	510	515	527	561	541	516	576	563	552	561	522	555	527	489	544	549	553	542	518	521	545	569	561	562	559	531	546	533	522	568	542	538	513	542	552	543	569	540	556	545	537	538	559	555	515	544	517	557	527	557	541	541	553	508	562	574	555	488	582	524	551	529	535	524	543	505	559	547	572	538	535	589	580	529	578	551	537	592	529	518	570	527	523	573	592	532	541	565	549	544	519	568	556	521	581	550	570	579	532	522	558	534	534	564	565	525	586	536	557	574	590	553	582	557	559	541	511	565	540	497	532	540	553	523	553	570	567	567	531	515	522	593	532	522	575	524	565	574	576	556	516	528	522	526	509	571	563	499	547	582	511	544	533	538	564	531	535	513	562	545	534	578	528	536	542	540	516	515	563	553	526	560	504	537	538	528	518	542	550	559	608	561	543	528	584	567	523	579	531	520	530	522	529	593	531	528	534	546	583	575	520	545	567	555	548	495	537	547	507	559	556	555	563	533	540	559	565	526	570	541	519	557	564	553	542	522	506	534	574	544	615	502	579	557	536	566	541	527	526	531	537	521	543	545	540	552	525	505	565	509	535	522	543	566	552	511	550	556	510	560	514	531	565	529	545	535	527	526	566	528	528	549	555	529	546	556	522	554	524	545	565	520	538	538	546	523	575	531	547	524	549	537	504	543	604	538	528	543	548	512	542	535	538	539	519	535	571	560	573	486	543	516	571	594	505	571	584	528	542	520	541	529	519	564	506	522	489	572	520	563	551	551	552	546	601	600	542	548	540	571	549	616	498	545	531	555	554	577	534	554	549	566	552	533	554	581	552	568	561	516	580	554	546	523	541	543	518	564	541	509	521	561	566	556	576	568	539	556	534	520	555	513	565	537	567	521	562	507	538	565	553	579	555	545	575	529	540	581	591	553	568	579	536	572	573	548	563	583	547	583	505	576	554	533	535	590	534	574	566	523	530	549	557	564	552	570	515	550	542	567	536	564	593	558	538	549	548	537	559	553	571	591	543	535	538	551	534	525	542	523	551	577	597	535	554	556	570	524	569	532	549	565	553	561	524	591	528	541	529	538	504	523	560	560	561	539	500	593	554	554	570	510	532	559	554	557	549	530	521	529	573	517	574	544	593	571	583	525	530	546	559	545	556	512	573	559	593	551	510	577	529	518	551	561	544	566	591	547	562	582	561	533	557	590	536	502	549	590	565	566	534	519	570	516	568	535	545	569	541	547	503	534	530	566	539	552	531	563	540	495	550	504	544	563	567	559	551	534	546	542	574	539	576	553	562	520	504	559	582	594	562	536	542	553	588	562	600	538	523	557	548	571	584	557	571	593	593	524	557	536	560	550	554	549	537	558	546	571	563	574	519	502	567	528	517	574	544	565	513	569	545	533	524	527	582	563	588	565	514	550	539	567	536	530	538	584	557	517	536	524	538	563	542	558	558	504	578	526	577	555	595	557	531	601	522	513	543	517	536	574	573	526	547	545	503	525	552	574	516	529	536	563	526	541	559	523	551	521	511	528	600	592	522	550	536	550	558	570	526	611	538	546	545	509	528	507	552	582	579	562	538	524	524	542	506	563	556	537	520	547	537	529	559	522	548	567	530	558	528	507	598	574	559	556	557	565	580	519	538	584	558	544	542	546	525	495	589	542	557	532	533	551	524	565	529	553	603	552	577	537	581	515	537	562	537	548	569	523	531	558	589	588	529	571	543	560	570	522	546	510	542	570	537	595	572	561	546	505	587	566	509	575	556	542	527	528	532	514	604	565	558	509	540	542	553	548	531	609	571	569	536	576	507	523	555	552	541	558	551	545	527	559	532	531	548	554	542	517	528	556	518	522	539	585	540	527	532	552	593	538	524	543	523	562	573	528	568	563	487	573	565	566	542	586	517	553	517	558	538	568	530	533	522	570	586	578	519	531	552	530	552	525	552	487	556	571	523	550	527	571	526	510	539	529	552	504	559	569	525	522	570	544	574	532	518	548	541	579	570	537	577	546	564	566	543	520	524	539	553	551	541	511	540	524	543	539	568	524	530	546	526	561	531	514	559	551	562	541	555	560	595	514	579	535	532	617	572	547	553	560	575	524	518	551	550	542	566	544	561	523	525	534	514	516	587	527	521	519	544	530	558	504	510	587	514	553	554	558	584	548	539	547	522	525	530	521	539	594	590	563	525	527	578	517	532	566	587	557	500	566	552	573	585	491	549	551	576	564	503	582	550	550	546	549	570	546	561	543	546	540	539	515	557	571	527	544	525	555	572	578	546	579	540	612	508	546	551	510	515	546	539	523	530	536	533	519	562	568	516	517	515	542	541	543	578	527	564	554	524	551	556	540	574	561	557	529	551	520	538	505	556	540	552	526	541	547	564	578	583	521	512	550	562	544	525	531	518	566	532	528	546	488	512	502	516	540	590	553	563	542	546	522	549	557	555	527	529	536	526	532	560	564	567	555	580	493	555	564	514	546	526	535	536	551	572	578	545	538	503	526	511	547	529	520	545	547	542	520	525	538	570	536	562	542	587	541	521	569	556	548	539	555	565	541	571	565	539	532	550	585	560	549	576	556	566	580	555	535	494	573	577	541	484	552	559	543	582	576	561	539	555	534	556	568	559	562	524	589	537	545	549	508	524	582	559	498	526	563	567	542	495	525	552	521	524	521	525	509	509	526	525	485	541	520	572	522	560	516	524	573	582	540	528	533	533	564	544	548	542	544	529	529	548	549	549	544	608	570	555	561	544	521	527	603	545	575	556	579	550	545	523	560	531	534	546	515	551	549	544	532	537	529	540	559	553	563	552	552	564	554	552	566	525	566	541	518	547	583	522	577	536	513	588	530	531	551	566	501	538	502	545	535	526	562	556	535	554	499	549	541	532	547	588	589	531	503	545	519	512	567	515	542	612	532	569	546	528	542	536	565	503	541	547	518	527	563	548	571	560	573	515	534	543	516	550	529	534	575	511	494	538	532	518	516	540	551	562	531	541	550	579	538	534	605	538	519	553	548	551	563	527	616	521	558	532	614	555	478	507	516	548	542	497	599	529	547	538	583	548	543	560	570	534	554	564	524	538	516	526	538	517	554	546	549	573	541	512	569	519	539	527	557	510	578
14802	2230	1985	1457	1259	1233	1193	1129	1137	1120	1089	1166	1098	1082	1094	1125	1084	1126	1013	1100	1061	1031	1090	1054	1121	1150	1145	2137	3905	2414	1243	1094	1047	1067	1017	1057	1026	1059	1050	1033	1048	1057	1054	1037	1066	1076	1077	1097	1035	1065	1065	1092	1065	1005	1045	1081	1098	1055	1063	1073	1090	1098	1104	1055	1050	1055	1121	1070	1062	1046	1095	1045	1037	1053	1038	1061	1099	1078	1007	1056	1100	1101	1093	1026	1037	1100	1062	1110	1034	1105	1043	1089	1093	1051	1023	1066	1076	1126	1131	1063	1095	1025	1078	1101	1054	1107	1032	1042	1069	1074	1057	1052	1026	1056	1038	1038	1073	1087	1031	1101	1006	1029	1097	1077	1057	1099	1084	1069	1096	1059	1040	1145	1082	1034	1104	1084	1082	1051	1092	1087	1125	1072	1058	1018	1068	1092	1026	1107	1078	1075	1046	1063	1075	1068	1083	1076	1026	1076	1037	1069	1114	1093	1100	1095	1107	1066	1139	1093	1095	1061	1085	993	1027	1076	1067	1103	1038	1051	1058	1069	1081	1062	1045	1009	1081	1091	1053	1057	1060	1090	1124	1051	1113	1092	1093	1102	1035	1025	1073	1108	1091	1075	1083	1021	1071	953	1044	1064	1089	1080	1025	1089	1066	1067	1052	1031	1175	1095	1100	1066	1023	1055	1087	1107	998	1096	1025	1091	1036	1085	1064	1077	989	1067	1030	1061	1050	1055	1076	1087	1079	1023	1044	1102	1010	1081	1042	1042	1012	1083	1081	1053	1068	1065	1062	1049	1054	1090	1037	1043	1045	1034	1091	1075	1054	1068	1022	1055	1107	1082	1036	1091	1043	1079	1024	1097	1064	1097	1086	1098	1061	1083	1044	1085	1064	1052	1137	1060	1098	1030	1075	1082	1083	1031	1036	1054	1068	1081	1109	1060	1089	1087	1090	1123	1054	1074	1082	1061	1094	1026	1024	1094	1033	1072	1088	1082	1066	1107	1025	1046	1082	1108	1089	1056	1070	1070	1051	1100	1060	1017	1033	1078	1112	1037	1057	1137	1098	1050	1070	1030	1064	1076	1059	1034	1064	1041	1053	1138	1063	1063	1054	1116	1054	1074	1048	1071	1081	1058	1116	1073	1051	1077	1029	1044	1099	1117	1043	1101	1154	1025	1087	1072	1043	1088	1117	1078	1058	1060	1090	1070	1073	1091	1076	1082	1062	1051	1074	1004	1112	1070	1059	1084	1034	1096	1078	1042	1054	1120	1071	1061	1086	1052	1059	1100	1041	1152	1064	1060	1040	1106	1034	1069	1050	1068	1060	1093	1124	1092	1017	1109	1107	1027	1037	1071	1024	1073	1100	1004	1084	1113	1072	1086	1062	1086	1062	1058	1111	1097	1070	1111	1103	1091	1059	1027	1078	1086	1074	1030	1074	1025	1145	1087	1115	1061	1074	1026	1030	1065	1035	1071	1018	1107	1068	1102	1024	1027	1010	1112	1071	1090	1086	1066	1043	1042	1116	1066	1086	1069	1047	1118	1052	1096	1030	1063	1107	1040	1079	1091	1120	1080	1119	1062	1060	1100	1085	1056	1065	1077	1051	1017	1047	1039	971	1087	1098	1047	1107	1047	1088	1066	1018	1082	1101	1081	1050	1141	1106	1134	1083	1045	1086	1058	1017	1047	1098	1029	1066	1038	1052	1066	1091	1059	1076	1063	1084	1084	1094	1082	1118	1124	1022	1107	1083	1032	1067	1037	1029	1083	994	1094	1051	1093	1052	1017	1091	1082	1099	1028	1064	1010	1084	1049	969	1074	1043	1073	1078	1012	1084	1084	1049	1063	1097	1049	1029	1052	1052	1068	1027	1078	1070	1048	1077	1052	1137	1084	1038	1077	1032	1016	1122	1123	1065	1019	1050	1054	1034	1048	1076	1014	1060	1058	1032	1079	1104	1030	1078	1078	1019	1028	1071	1055	1072	1069	1070	1038	1021	1094	1047	1129	1085	1081	1082	1052	1020	1094	1072	1123	1028	1078	1141	1045	1040	1020	1108	1042	1066	1106	1094	1061	1045	1029	1021	1033	1066	1062	1145	1113	1017	1081	1056	1066	1027	1117	1083	1077	1068	1112	1097	1054	1063	1103	1084	1063	1145	1097	1091	1038	1054	1041	1074	1106	1036	1104	1111	1058	1027	1120	1073	1086	1044	1035	1061	1069	1046	1031	1078	1039	1026	1076	1045	1057	1108	1062	1004	1030	1087	1026	1045	1067	1056	1070	1057	1135	1092	1078	1071	1034	1105	1074	1061	1072	1115	1076	1069	1103	1119	1066	1077	1024	1042	1093	1097	1069	1082	1138	1094	1083	1087	1127	1090	1092	1032	1049	1002	1032	1094	1130	1078	1084	1035	1120	1116	1078	1050	1043	1050	1002	1096	996	989	1036	1103	1089	1072	1080	1072	1062	1106	1055	1098	1052	1075	1053	1084	1007	1034	1040	1092	1009	1090	1073	1064	1122	987	1106	1068	1032	1080	1089	1068	1087	1110	1064	1003	1065	1071	1052	1065	1114	1037	1085	1084	1103	1010	1033	1006	1106	1040	1031	1053	1116	1064	1081	1083	1097	1059	1042	1095	1076	1076	1090	1104	1041	1051	1110	1067	1096	1072	1098	1043	1042	1089	1056	1077	1095	1073	1079	1110	1065	1036	1009	1001	1071	1108	1072	1049	1067	990	1118	1099	1054	1036	1056	1091	1056	1059	1065	1063	1027	1119	1060	1065	1084	1075	1018	1071	1089	1056	1056	989	969	1037	1044	1059	1063	1108	1069	1128	1075	1005	1113	1100	1065	1055	1000	1046	1042	1054	1051	1005	1045	1031	1115	1081	1060	1127	1016	1070	1029	1037	1090	1040	1062	1025	1040	996	1062	1094	1061	1094	1067	1082	1067	1089	1068	1038	1090	1024	1084	1039	1054	1066	1115	1042	1086	1050	1053	1100	1110	1034	1088	991	1029	1063	1094	1055	1040	1078	1021	1019	1110	1045	1106	1051	1110	1028	1003	1125	1064	1035	1030	1026	1079	1086	1071	1064	1090	1065	1027	1077	1050	1067	1088	1038	1026	1064	1080	1008	1014	1048	1070	1031	1010	1053	1008	1086	1104	1025	1067	1094	1075	1033	1040	1048	1004	1073	1161	1050	1025	1058	1054	1017	1053	1063	1054	1014	1058	1057	1020	996	1116	1018	1072	1066	1040	1025	1041	1055	1053	1117	1067	1060	1115	1123	1061	1091	1090	1085	1078	1122	1101	1068	1052	1017	1077	1052	1095	1034	1100	1101	1083	1100	1082	1126	1044	1075	1097	1085	1128	1095	1042	1084	1074	1091	1085	1080	1102	1118	1021	1061	1126	1087	1056	1081	1029	1080	1118	1097	1084	1074	1126	1062	1089	1092	1076	1052	1047	1103	1078	1086	1055	1037	1084	1059	1067	1029	1092	1028	1026	1044	1075	1032	1103	1085	1045	1081	1010	1073	1058	1059	1089	1082	1063	1009	1016	1035	1065	1083	991	1080	1066	1031	1075	1076	1092	996	1046	1118	1047	1038	1085	1048	1075	1066	1073	1120	1063	1146	1117	1039	1059	1078	1028	1120	1063	1107	1072	1047	1039	1066	1091	1059	1079	1040	1087	1053	1081	1086	1035	1087	1088	1009	1075	1062	1050	1064	1064	1024	1087	1056	1074	1081	1058	1065	1033	1100	1056	1047	1050	1051	1110	1073	1041	1028	1037	1059	1067	1042	1115	1022	1028	1093	1101	1083	999	1119	1021	1070	1106	1061	1062	1052	1091	1082	1067	1052	1057	1087	1029	1069	1070	1058	1048	1061	1060	1025	1064	1019	1076	1061	1046	1124	1075	1095	1051	1094	1040	1046	1021	1084	1047	1084	1063	1105	1129	1076	1085	1114	1085	1035	1059	1040	1104	1095	1102	1053	1128	1049	1049	1049	1096	1100	1080	1127	1104	1037	1030	1037	1117	1090	1120	1072	1032	1065	1089	1067	1059	1039	1090	1114	1130	1061	1079	1097	1095	1056	1069	1139	1128	1056	1066	1090	1059	1109	1041	1048	1105	1085	1045	1011	1088	1062	1105	1070	1036	1006	992	1078	1068	1125	1150	1113	1106	1098	1110	1079	1078	1100	1039	1084	1067	1034	1013	1093	1066	1081	1060	1091	990	1042	1010	1026	1002	1091	1028	1074	1092	1098	1079	1095	1112	1086	1003	1048	1132	1106	1074	1082	1072	1009	983	1017	1106	1083	1052	1044	1000	1084	1058	1110	1142	1064	1016	1077	1039	1078	1038	1112	1075	1073	1083	1051	1060	1104	1070	1111	1132	1108	1098	1101	1068	1051	1073	1066	1095	1076	996	1130	996	1082	1082	1061	971	1084	1075	991	1126	1113	1065	1050	1057	1054	1011	1090	1062	1060	1095	1049	1043	1074	1070	1046	1007	1114	1069	1057	1017	1142	1034	991	1052	1059	1029	1041	1074	1066	1078	1015	1106	1070	1045	1056	1085	1056	1083	1035	1038	1112	1135	1056	1056	1098	1035	1031	1070	1075	1062	1123	993	1046	1187	1066	1074	1041	1036	1072	1024	1042	1057	1106	1100	1066	997	1046	1082	1033	1046	1110	1026	1026	1107	1034	1140	1075	1090	1068	1084	1050	1084	1024	1097	1006	1086	1066	1080	1037	990	1081	1022	1064	1066	1084	1119	1005	1070	1095	1075	1075	1077	1061	1051	1039	1105	1045	1110	1060	1023	1056	1071	1077	1041	1076	1078	1068	1043	1048	1087	1062	1047	1107	1056	1088	1040	1083	1101	1121	1051	1126	1064	1058	1077	1078	1088	1091	1075	1011	1079	1070	1116	1051	1061	1097	1048	1095	1118	1070	1094	1043	1018	1117	1069	1052	1113	1084	1107	1046	1121	1111	1077	1082	1075	1058	1062	1066	1093	1046	1063	1094	1075	1095	1062	1030	1077	1123	1054
23844	20986	28070	24045	19935	2107	753	553	470	453	423	407	392	374	380	382	360	357	342	341	370	357	361	353	363	368	336	2743	4942	2293	628	400	323	344	312	312	360	342	331	344	327	338	366	339	333	327	350	364	344	335	353	321	345	363	372	339	380	295	339	324	334	308	306	362	316	334	336	343	309	316	337	372	325	321	361	340	331	322	344	350	340	309	331	311	341	343	359	328	317	349	331	307	387	323	310	325	341	357	334	313	351	305	335	288	331	303	371	327	329	328	334	364	347	322	341	328	354	296	331	309	313	303	297	342	300	345	341	313	345	325	299	362	343	315	354	347	356	328	353	352	339	319	316	320	331	316	310	339	349	316	355	333	328	327	346	343	332	304	321	315	355	310	315	315	366	337	349	313	326	340	354	340	326	338	344	364	332	336	339	341	362	331	336	318	337	318	354	331	342	283	340	325	312	299	319	352	310	328	344	326	363	344	332	297	334	342	366	330	336	334	302	341	330	320	322	359	359	353	328	340	338	318	337	345	339	347	365	365	352	330	317	327	345	347	323	313	335	308	342	337	322	347	317	346	314	328	345	371	332	337	357	354	330	374	325	338	331	340	309	334	318	325	322	345	321	339	320	341	326	328	319	336	326	346	325	313	295	371	317	345	342	320	349	320	355	329	338	325	317	340	321	337	325	366	326	353	322	326	359	347	346	303	348	344	327	319	300	319	328	332	353	338	326	344	323	330	347	341	348	325	324	310	312	317	327	350	321	327	318	324	327	305	307	335	321	314	361	328	337	342	345	325	319	330	338	329	334	321	345	346	322	321	342	380	341	321	328	351	342	372	350	313	336	315	339	333	321	330	354	365	335	328	345	370	350	323	301	320	330	349	326	337	376	339	301	332	324	320	338	362	334	329	346	299	318	315	323	334	313	354	294	328	323	333	328	312	326	343	329	313	330	334	345	323	342	332	314	319	305	338	324	341	313	340	361	295	319	328	306	316	344	347	359	338	343	326	335	343	329	341	319	353	338	330	327	353	329	331	329	357	312	346	324	339	326	328	305	364	345	354	385	337	350	320	319	339	323	344	355	336	335	363	319	337	324	347	323	333	308	339	334	337	323	335	331	298	329	321	310	323	337	350	327	327	323	317	308	342	313	338	304	356	321	326	326	337	300	353	305	358	308	291	347	323	349	358	339	352	353	328	341	320	334	330	337	307	389	335	338	338	362	321	316	326	323	350	338	319	360	323	322	336	324	354	324	351	328	331	343	353	309	310	333	311	358	314	322	373	342	368	332	337	353	329	331	315	340	360	342	354	327	303	372	309	325	333	333	352	345	326	301	348	331	331	315	319	333	349	331	329	320	362	334	338	344	317	334	325	332	332	351	357	328	311	344	345	332	324	330	316	323	299	319	329	332	349	334	366	317	369	335	337	331	341	311	354	312	307	299	370	370	348	308	339	318	318	345	342	344	352	312	366	334	331	332	318	308	336	329	309	295	327	369	342	353	332	286	312	323	355	306	356	352	329	367	332	321	319	321	332	360	327	329	344	301	303	363	338	311	360	330	321	317	328	374	321	327	347	347	338	334	334	319	364	354	385	315	305	332	316	319	349	329	313	306	322	322	373	350	325	325	342	358	307	351	345	343	336	330	309	307	361	357	351	347	328	359	325	331	304	332	324	342	330	304	362	327	344	318	318	326	337	316	313	352	316	350	329	334	317	345	297	340	304	332	327	329	329	314	315	337	323	344	333	357	357	315	325	315	346	329	331	348	322	325	331	360	344	342	342	310	306	354	320	330	332	328	349	356	331	335	329	363	339	318	320	387	341	328	333	302	332	318	329	302	332	331	304	345	333	334	355	323	349	349	321	365	337	312	347	342	334	340	348	358	355	297	366	345	348	325	333	323	343	359	342	311	346	335	332	323	356	328	331	302	333	350	335	331	353	337	325	345	371	333	342	337	330	313	339	325	364	320	330	325	381	329	328	372	311	341	375	336	301	331	316	356	327	334	340	342	364	351	331	356	329	339	327	309	337	329	367	328	319	342	332	347	325	352	356	336	299	331	324	329	315	320	334	334	357	347	323	344	320	331	335	337	337	355	334	299	313	321	318	339	309	329	325	368	320	318	325	345	337	359	307	328	368	338	346	351	350	327	348	331	310	324	343	339	371	316	347	317	318	382	372	323	333	346	343	343	314	298	358	344	292	319	350	316	329	342	349	353	317	329	335	338	306	331	338	350	317	311	358	329	307	303	343	324	309	330	358	363	313	324	370	339	331	374	315	338	307	334	359	339	348	321	312	322	355	350	300	316	329	326	319	345	345	345	306	328	324	295	339	345	360	295	323	325	322	330	326	321	322	323	317	346	345	319	331	345	326	331	313	339	369	318	312	324	318	343	327	345	335	307	312	316	335	321	339	349	344	296	328	340	288	347	348	298	379	322	319	310	321	341	311	352	350	335	341	352	343	341	326	329	306	332	328	327	354	317	344	315	348	342	334	344	333	343	328	351	305	317	333	324	331	344	336	363	322	360	338	323	341	324	313	335	350	315	330	335	325	317	344	379	310	320	337	304	340	331	363	365	328	298	321	328	323	312	367	333	324	334	307	363	323	324	317	316	324	322	341	355	332	297	317	312	317	325	310	351	299	345	340	337	335	337	349	299	334	329	365	325	312	353	326	366	324	322	335	346	344	325	330	330	307	328	293	310	314	330	339	340	317	363	300	378	314	321	320	335	338	362	368	328	319	319	301	341	325	308	333	323	300	350	318	340	330	337	336	336	326	340	353	327	325	307	335	342	353	339	332	320	322	332	322	328	351	353	331	300	315	350	353	333	348	337	331	368	349	313	299	321	332	345	331	340	302	317	323	355	339	335	321	345	316	344	341	355	352	296	319	323	340	320	326	313	343	319	347	332	313	292	311	316	349	343	370	337	352	333	331	321	332	316	326	314	338	381	318	369	343	334	318	326	338	331	331	312	329	323	346	305	325	335	302	314	348	335	334	338	350	324	339	348	341	353	330	343	357	314	353	335	348	340	301	329	367	321	330	343	317	340	329	374	347	329	331	355	297	350	318	342	380	343	332	359	345	326	327	327	309	315	320	353	315	313	353	326	368	349	354	349	311	341	333	329	284	359	336	351	347	309	333	351	328	318	333	319	341	347	334	330	375	308	338	322	339	356	338	323	349	349	384	337	342	314	335	319	343	345	317	326	333	347	372	333	330	333	327	327	345	315	321	328	347	338	367	339	328	341	330	322	338	339	336	334	291	317	342	333	348	316	314	309	368	308	357	322	343	305	321	335	342	317	307	310	358	348	390	367	327	339	330	338	361	322	352	352	344	333	321	341	318	339	334	341	347	337	366	347	343	353	352	332	308	376	336	332	321	320	336	324	340	334	346	357	355	302	329	353	296	358	338	330	318	342	350	329	351	331	336	322	337	306	367	325	314	344	326	331	308	345	335	316	365	349	324	312	336	335	374	345	324	335	339
24601	9857	8214	4340	2964	2196	1745	1444	1306	1189	1046	939	921	862	836	851	804	869	815	819	744	733	737	776	759	765	766	8573	13447	6306	1651	845	748	721	719	674	690	688	660	667	680	724	698	656	670	705	705	685	656	665	623	695	649	660	692	643	685	676	699	675	691	675	650	684	637	680	685	637	650	678	661	713	713	719	739	721	664	699	678	680	680	674	699	648	673	643	658	753	690	727	680	636	643	672	668	669	717	680	677	678	661	655	646	696	702	647	641	637	622	624	676	688	710	667	686	684	665	675	695	649	667	671	677	675	652	658	621	714	716	681	697	674	729	707	663	704	727	683	726	642	641	680	709	673	657	696	702	651	677	665	756	650	699	696	689	635	687	650	685	697	649	685	695	679	641	701	698	673	688	687	685	697	691	692	663	738	722	635	679	658	631	680	702	649	692	660	635	700	646	669	709	661	670	706	653	667	665	658	752	694	709	699	675	665	676	642	683	666	733	682	639	697	696	682	671	670	693	657	661	685	671	715	677	739	678	666	642	651	678	705	684	649	692	684	689	666	691	680	698	688	661	674	713	683	651	660	661	689	679	735	679	669	674	686	699	692	672	640	718	651	628	673	691	689	640	665	641	692	682	705	712	671	681	664	705	658	663	723	682	717	700	700	701	689	690	637	684	706	707	662	672	663	658	649	678	711	672	684	659	714	639	672	709	669	682	668	659	648	680	679	682	712	666	648	672	642	648	673	686	717	687	668	682	630	668	688	695	682	706	716	701	640	644	683	666	674	686	701	655	658	640	658	664	666	687	669	709	700	708	644	709	669	640	676	659	664	686	698	616	670	711	699	726	675	724	698	706	659	688	673	689	708	667	681	733	685	644	685	670	682	682	678	675	751	651	703	651	682	617	674	670	690	691	716	715	718	714	637	653	604	738	710	663	645	678	656	737	674	652	711	695	694	678	653	645	675	712	704	691	674	649	707	703	664	668	655	689	675	674	653	662	677	717	658	683	721	684	708	632	711	684	625	659	672	627	669	694	685	670	684	630	699	670	716	687	673	677	672	645	762	694	673	743	658	692	661	661	662	739	664	653	648	664	688	692	680	710	614	683	695	638	700	663	655	692	684	682	694	716	678	702	723	676	706	713	711	701	683	670	706	669	718	656	659	662	666	610	631	647	675	688	667	651	674	688	674	694	702	645	686	672	647	690	679	669	674	684	686	677	690	686	634	693	686	673	660	696	668	727	665	689	726	700	693	655	712	678	656	693	702	671	686	694	644	691	635	663	691	631	693	663	677	631	650	695	671	653	704	676	671	659	686	700	703	671	695	678	691	643	689	683	678	713	661	668	659	671	722	652	669	657	675	675	646	663	666	686	683	654	710	664	741	675	630	705	698	685	683	696	758	643	675	660	603	669	706	695	668	705	644	700	701	698	650	644	662	681	704	692	654	692	653	649	663	574	670	693	672	663	734	676	684	652	700	663	629	637	618	714	686	694	635	671	703	628	670	610	698	700	664	695	679	728	685	657	696	678	639	646	645	691	653	679	685	679	653	690	682	672	680	680	653	698	673	648	653	706	658	673	656	700	666	633	658	716	674	676	697	652	705	692	700	685	682	628	695	698	649	675	649	669	690	672	666	685	704	679	664	658	643	675	713	724	637	694	631	644	713	692	663	694	707	660	687	679	682	680	668	674	657	715	663	651	662	691	690	685	653	662	659	667	670	719	640	690	677	652	668	694	665	648	680	648	677	654	684	673	657	693	662	667	679	697	696	676	681	661	687	661	688	723	733	689	689	635	643	737	718	658	690	692	703	651	628	650	704	649	671	712	664	718	657	687	720	677	682	665	691	695	686	675	704	678	690	695	631	696	647	729	670	686	711	649	711	726	685	653	689	691	695	655	691	707	651	684	666	713	677	694	667	647	703	630	688	679	679	667	748	684	699	705	664	703	729	653	718	682	690	709	686	724	667	656	711	673	678	719	663	680	674	683	641	659	617	666	716	687	630	683	710	676	615	621	696	714	707	660	651	678	645	715	704	698	674	642	675	641	716	664	639	656	721	734	612	699	707	690	669	658	686	670	670	664	666	639	677	679	668	650	678	688	662	648	636	685	647	686	636	684	645	684	686	666	687	711	699	635	668	680	712	707	644	678	712	699	672	674	695	702	665	651	700	677	690	617	665	673	668	684	703	653	675	710	670	689	640	679	706	662	683	695	675	677	697	666	717	683	666	708	680	644	671	671	656	739	673	661	680	712	673	686	650	651	686	665	676	649	666	661	672	710	639	733	661	707	700	685	719	659	692	663	691	696	665	667	624	658	697	694	656	679	693	694	652	659	712	636	697	708	673	666	744	667	626	680	680	646	672	651	719	688	679	634	662	686	639	706	666	685	678	654	717	667	626	670	652	695	671	641	677	670	665	673	696	715	681	632	682	667	679	719	667	679	692	690	682	712	696	711	725	713	636	655	641	681	708	672	673	690	707	712	696	653	691	738	656	672	725	684	683	661	685	716	604	676	703	718	646	668	643	661	651	678	739	675	707	650	674	661	682	622	661	652	687	698	671	710	661	712	697	673	664	652	689	678	705	709	719	649	680	671	671	671	657	641	683	689	683	676	658	726	672	686	711	676	688	699	688	706	687	699	682	661	661	671	715	681	679	732	653	669	669	672	743	668	693	638	676	669	705	712	629	711	678	714	621	666	652	664	702	627	682	675	672	660	679	683	636	662	684	670	663	646	644	644	674	672	643	704	675	734	623	682	658	626	625	655	671	657	699	685	633	665	656	668	614	696	671	648	701	659	656	648	690	657	695	653	668	654	634	708	663	678	693	672	638	710	682	653	687	745	673	691	646	683	705	683	619	668	642	714	667	661	704	722	693	688	659	732	650	700	653	686	715	652	686	709	681	694	691	681	656	633	700	702	729	620	685	697	669	625	695	662	659	719	682	673	685	669	658	676	697	671	668	722	705	642	739	676	690	686	710	685	686	670	676	633	700	663	666	666	675	692	719	654	693	635	724	671	745	677	685	720	693	662	725	616	678	644	634	675	657	666	654	683	641	676	659	692	656	693	666	701	630	676	667	660	743	677	715	662	711	719	677	691	691	653	654	681	627	643	653	676	728	654	663	695	660	686	741	622	690	720	691	652	711	677	688	662	727	678	658	675	659	680	720	637	678	675	698	669	682	715	684	634	664	698	705	637	688	684	673	706	657	677	665	685	686	670	658	676	711	710	664	700	643	673	638	659	718	654	681	707	723	675	677	675	695	704	674	714	715	614	680	689	696	643	741	660	665	698	643	658	688	632	734	722	716	679	703	702	697	626	699	673	686	664	666	691	671	668	649	664	704	672	709	631	701	686	690	675	624	650	713	690	664	677	736	717	657	707	723	674	741	678	671	692	706	675	667	668	724	676	719	686	695	665	682	640	653	670	710	658	701	698	674	695	683	664	671	693	651	661	648	655	715	656	721	682	701	666	675	678	662	667	660
22921	20938	28782	23279	20938	18629	1877	860	673	608	552	527	505	479	476	464	439	433	447	455	425	413	405	423	393	424	407	5861	8688	3790	912	493	364	357	382	397	395	410	412	414	395	391	404	414	391	379	401	391	373	388	369	392	400	391	401	391	419	392	383	356	410	388	412	387	374	403	404	405	376	419	386	398	339	371	373	392	405	383	372	397	392	389	369	377	422	377	369	397	389	395	360	375	374	389	361	428	323	376	399	360	371	357	388	374	379	384	408	350	389	362	378	383	415	408	423	394	437	393	394	371	373	354	357	425	372	346	358	398	346	365	379	336	385	403	407	372	345	389	370	396	394	391	359	400	403	340	362	361	416	385	377	354	393	381	401	366	417	342	407	398	406	370	366	383	375	386	366	392	360	356	366	393	350	385	385	372	365	359	409	386	384	423	378	371	410	382	360	387	391	402	382	422	398	407	382	377	392	369	378	356	345	397	433	396	398	360	368	382	356	375	386	377	362	379	388	376	392	372	360	402	383	396	357	397	388	383	405	344	385	329	419	385	364	397	381	381	377	394	368	340	347	354	418	381	427	400	356	395	381	378	383	331	422	390	377	377	360	386	375	367	377	376	399	407	386	388	371	381	353	389	388	384	386	396	395	365	371	393	377	384	393	379	410	367	361	405	348	375	406	389	367	389	379	384	355	373	385	376	381	372	401	387	362	368	359	376	409	392	391	397	385	379	376	367	361	385	380	397	404	429	397	344	427	377	398	387	397	380	383	384	376	404	426	347	364	375	405	389	370	363	381	341	370	368	379	387	402	393	378	375	389	383	389	351	412	373	372	398	349	426	367	356	404	367	413	355	408	370	381	366	365	398	381	348	343	352	360	366	352	367	383	346	344	415	360	370	388	413	338	366	354	379	374	402	366	374	364	356	396	346	359	385	374	401	380	371	378	385	389	415	379	354	390	372	407	371	324	359	413	383	373	350	361	397	397	385	406	390	410	418	343	361	379	415	404	441	383	415	378	374	380	343	388	363	396	350	331	391	350	353	364	360	365	390	337	362	383	396	385	385	390	368	376	431	364	366	402	402	440	397	360	393	363	372	395	390	393	415	395	365	402	382	393	386	382	358	357	392	376	369	374	377	387	364	395	360	401	373	412	368	389	363	379	350	359	396	340	422	403	397	370	375	408	370	395	387	399	371	384	416	383	375	374	368	361	399	396	368	385	372	394	364	412	360	365	418	368	370	385	361	396	400	383	371	378	365	380	396	347	395	374	403	402	383	398	385	395	370	392	395	423	387	380	391	373	392	364	386	336	400	426	372	416	353	352	359	409	365	396	395	387	335	397	401	355	423	389	381	387	400	385	367	434	388	342	359	387	379	370	363	374	373	381	413	390	331	369	379	380	380	365	390	352	346	395	392	392	391	370	422	371	402	394	373	403	355	393	388	391	369	378	381	409	403	386	392	386	398	403	418	391	384	384	370	419	385	368	379	351	403	376	383	390	389	394	396	403	389	370	374	367	382	383	387	392	387	399	378	403	366	385	351	422	353	361	412	371	389	390	371	386	390	388	436	381	367	373	384	366	355	379	387	409	379	354	397	390	378	390	355	410	390	366	350	354	374	387	408	362	367	390	388	380	367	368	359	341	396	393	407	402	364	426	391	380	389	383	395	352	344	392	395	386	356	360	365	373	390	396	337	409	375	328	362	368	365	378	409	360	379	387	366	364	363	405	372	400	382	385	386	404	381	398	406	387	403	375	393	393	378	394	354	382	372	398	394	369	401	371	354	370	388	345	380	396	368	386	381	365	396	367	363	406	358	383	386	388	356	431	387	390	384	406	363	414	374	363	387	373	397	351	388	391	378	419	367	369	356	404	410	379	382	379	400	385	397	366	384	362	389	360	364	369	386	408	381	398	377	382	441	382	380	369	376	398	374	344	379	388	390	413	397	376	369	405	373	374	375	368	389	372	374	370	415	392	388	394	393	407	424	397	398	425	366	374	368	357	379	365	391	373	361	389	393	356	358	370	420	370	381	326	386	374	375	367	390	413	380	386	392	373	392	372	390	352	373	419	396	386	396	374	365	412	380	388	368	402	358	350	391	402	392	380	395	386	398	396	405	388	368	375	400	365	383	367	400	384	354	389	378	358	400	368	362	396	393	355	358	360	378	353	398	359	438	401	387	356	394	398	385	368	373	392	371	393	392	386	357	370	382	369	357	417	391	410	391	379	405	370	403	361	399	379	409	378	385	372	400	440	368	413	400	380	389	364	398	375	390	399	377	375	366	388	368	392	408	365	422	416	381	393	369	388	336	405	386	415	383	385	400	387	396	437	373	340	378	386	388	367	391	396	385	411	367	405	370	393	383	386	396	361	395	404	376	388	385	350	341	373	370	357	404	398	387	380	398	391	389	365	359	383	366	381	422	388	389	358	367	379	385	385	355	396	388	358	354	391	352	366	419	365	406	378	393	381	381	397	381	371	371	354	368	393	384	373	407	380	410	352	388	403	388	367	414	376	380	386	382	406	404	399	381	353	374	359	356	362	404	411	404	375	399	374	375	375	350	417	401	380	401	392	365	413	371	386	373	384	402	346	372	402	392	366	358	353	383	362	362	382	368	388	399	390	396	371	360	368	333	395	368	352	391	370	379	373	374	371	337	387	418	353	385	368	397	406	402	366	437	381	363	387	371	353	359	360	396	454	378	369	400	401	344	387	376	387	400	394	381	382	375	363	403	390	395	390	358	398	366	402	366	377	375	359	366	368	350	342	359	393	380	350	383	380	399	356	384	387	382	376	382	378	358	394	384	390	389	382	362	367	392	391	356	371	362	340	390	405	381	346	406	370	376	413	391	373	356	406	327	364	398	385	360	373	382	378	381	341	368	406	380	372	375	381	389	352	362	372	379	379	367	382	373	379	364	384	424	407	382	385	376	396	380	382	392	341	338	390	390	380	376	410	365	363	394	381	366	361	407	379	406	370	396	386	387	389	352	403	369	405	350	431	377	365	374	398	383	398	357	385	395	390	357	369	369	360	379	376	418	370	373	416	376	398	356	419	356	387	389	383	384	398	367	382	364	365	391	397	368	357	399	385	415	400	357	355	384	379	365	398	398	375	416	369	408	402	370	349	395	357	365	385	379	383	413	357	346	369	377	356	374	390	361	400	366	402	407	374	388	406	376	354	394	379	342	366	395	383	382	350	376	371	373	365	382	417	427	411	388	388	385	356	381	354	381	360	384	370	355	360	401	352	394	380	366	375	405	379	376	423	405	376	414	380	380	354	425	385	340	363	373	340	397	350	370	370	446	377	389	364	379	383	394	379	405	401	385	367	376	372	393	378	390	388	413	426	399	382	381	361	386	370	350	372	369	400	388	421	398	351	380	390	372	374	384	406	391	371	378	399	364	367	359	403	398	376	407	387	371	372	406	438	360	399	363	369	361	371	367	372	401	382	350	397	402	376	382	401	403	357	355	417	344	360	394	364	388
26778	15286	12889	7266	4702	3552	2735	2173	1869	1715	1500	1354	1257	1211	1031	1050	960	993	943	929	976	879	842	892	893	893	845	15177	18899	9612	2356	952	765	755	730	692	719	721	708	754	772	742	725	758	738	741	674	744	742	694	731	753	723	711	758	729	772	745	738	731	731	728	729	683	696	722	703	733	753	773	733	756	685	699	746	729	709	805	738	741	756	762	725	760	734	753	753	722	717	744	733	788	755	732	750	727	704	741	771	722	709	762	712	712	721	759	734	753	696	776	721	769	729	750	754	731	735	732	703	732	749	737	719	731	712	714	757	753	745	753	730	757	740	701	750	745	758	727	750	726	766	728	735	723	729	725	725	705	755	715	746	712	704	705	720	758	747	712	721	747	739	708	740	733	713	742	737	723	710	713	749	787	753	761	741	766	793	758	736	726	709	737	690	790	776	747	752	738	763	726	756	740	740	691	686	712	721	734	761	734	715	703	743	772	718	707	796	708	691	741	749	730	775	734	739	706	762	697	699	760	767	704	720	720	749	702	740	722	727	688	739	684	743	747	733	714	646	750	740	708	712	737	742	708	741	703	678	710	734	720	730	754	689	747	726	715	705	703	699	726	722	711	734	743	749	753	701	757	723	770	746	725	771	721	733	728	793	743	708	687	723	744	759	716	714	725	708	753	756	701	689	742	712	752	712	761	685	798	699	704	702	754	735	734	753	770	707	732	745	714	745	766	710	730	693	689	722	769	790	707	730	728	725	707	785	761	742	742	719	739	741	697	740	749	734	742	670	739	779	743	753	750	723	770	708	737	739	720	785	692	761	761	699	722	737	749	727	712	744	784	679	770	737	735	739	764	720	742	744	705	736	728	742	685	711	710	729	759	721	735	722	760	694	752	719	733	730	741	729	744	718	698	768	722	706	763	718	717	690	749	746	762	730	724	722	699	696	742	774	744	711	719	738	715	741	731	748	718	730	714	770	678	738	721	694	786	716	725	773	748	758	707	725	753	728	707	709	713	711	733	682	753	712	736	680	765	695	742	724	748	769	746	715	689	745	706	744	713	751	714	732	694	751	737	755	694	726	687	692	728	690	669	733	677	772	739	723	751	720	781	726	757	755	741	721	680	741	780	692	702	712	712	730	741	768	744	738	722	722	736	754	728	722	766	754	700	730	759	752	742	784	702	771	759	705	728	738	712	752	731	682	720	735	748	744	763	792	755	737	756	741	797	803	739	689	717	759	775	715	722	758	717	697	750	754	778	783	746	728	702	709	727	726	720	748	734	768	769	730	707	736	737	729	698	723	745	748	743	784	737	764	738	692	737	768	765	716	740	728	692	670	748	766	697	755	695	735	716	692	688	753	741	732	733	753	759	702	745	705	723	720	700	699	747	774	745	730	709	729	722	718	739	747	721	745	712	749	750	720	681	732	752	712	710	704	673	707	673	748	759	719	690	694	732	692	763	706	734	742	698	690	767	685	748	767	735	772	719	722	760	743	707	754	710	725	702	735	756	726	740	698	686	755	706	737	704	752	754	717	711	708	735	735	747	736	719	746	674	716	732	672	747	700	741	696	704	751	738	708	702	773	674	745	688	716	694	751	731	733	758	738	721	698	743	687	776	713	750	705	756	758	741	746	694	725	715	744	771	717	758	724	718	719	710	751	728	716	736	701	741	707	740	740	744	678	709	732	733	659	729	748	693	692	715	718	773	735	731	744	749	743	768	724	740	747	742	720	740	692	729	748	713	724	742	768	732	691	725	724	726	749	724	722	727	716	682	733	754	753	780	764	742	717	698	659	732	742	722	726	705	705	722	727	729	700	730	745	748	753	709	733	734	727	702	790	723	773	738	730	719	715	701	665	740	735	687	709	734	750	707	742	708	714	685	755	693	733	695	743	730	701	750	737	728	694	715	728	771	761	712	715	716	724	754	758	686	721	735	717	777	710	790	705	744	731	743	752	709	751	754	752	708	745	749	754	718	706	763	711	710	753	734	713	749	735	742	759	751	741	680	748	730	704	734	677	718	682	720	733	692	720	735	745	732	724	749	691	734	711	748	721	758	714	768	756	707	726	765	746	678	740	748	763	761	725	753	738	790	726	755	765	704	703	742	703	740	728	761	704	714	750	716	689	712	723	691	773	747	723	707	697	718	776	732	758	690	682	707	745	685	699	750	764	706	725	733	698	754	724	715	733	739	771	792	725	754	737	690	734	771	789	729	739	762	769	718	698	755	759	710	751	741	716	700	732	737	750	760	710	686	714	750	744	714	749	739	735	690	752	713	748	693	716	723	745	744	755	793	737	744	787	779	749	698	717	730	715	795	740	727	744	749	723	769	703	715	730	739	743	753	773	698	765	713	725	725	692	750	713	785	737	696	734	755	673	744	718	728	711	753	711	759	757	717	719	714	743	733	767	691	719	734	758	732	708	747	731	740	717	749	788	782	706	750	766	710	717	722	771	689	759	755	737	711	744	697	746	754	721	778	726	717	725	692	711	744	723	763	675	786	741	697	764	750	746	755	735	729	788	718	747	744	699	715	784	785	689	669	724	722	688	693	792	730	739	764	729	746	749	732	719	765	668	758	754	783	719	764	772	740	720	774	748	729	755	751	727	725	691	744	703	656	739	724	719	730	737	705	692	748	734	710	754	703	730	731	727	728	739	771	744	741	736	732	694	716	712	752	691	730	715	685	738	729	740	737	749	700	715	735	758	734	813	732	738	741	732	770	773	740	737	699	732	716	722	689	728	721	787	744	683	729	739	734	704	730	678	747	743	762	752	701	756	759	723	696	741	683	697	719	770	759	782	699	744	752	759	752	747	704	730	718	727	741	695	750	709	730	700	687	775	742	777	722	733	751	738	791	745	721	731	690	711	736	758	713	744	734	743	737	774	714	723	762	736	707	746	731	721	748	731	723	724	738	722	747	739	722	719	785	706	706	707	765	694	728	755	786	740	721	717	756	753	720	758	706	749	721	740	743	705	729	704	710	776	735	741	722	746	691	754	681	715	720	717	725	757	755	711	782	707	737	740	722	760	716	732	697	737	793	743	764	751	727	676	738	698	742	706	702	691	755	754	722	725	684	819	764	749	678	689	714	709	709	744	770	733	751	718	735	729	736	752	741	741	721	719	742	710	715	722	754	682	710	736	729	706	785	665	760	753	737	697	758	723	723	717	761	754	687	743	752	729	747	706	707	726	751	724	742	722	748	739	752	702	732	710	719	765	707	749	776	731	753	723	740	761	737	746	748	733	696	764	702	738	711	708	739	731	724	759	739	743	698	758	738	778	745	727	752	722	714	771	718	702	726	711	734	740	763	735	744	694	683	720	733	690	721	765	750	750	714	760	718	716	724	674	720	706	734	752	717	746	722	706	729	729	702	754	771	745	725	752	740	707	728	745	704	734	788	735	690	706	727	743	766	769	708	748	731	730	728	760	715	696	680	771	697	745	709	707	711	700	761	707	764	711	776	727	709	710	719	752	725	706	776
26325	20423	8637	916	606	586	560	589	557	572	601	573	588	558	514	599	553	579	508	560	530	561	534	574	530	562	567	890	1408	999	545	554	552	562	544	498	523	527	572	569	566	466	521	549	484	557	546	540	563	527	533	556	560	502	531	588	571	568	530	548	523	533	538	516	586	512	549	523	591	517	513	553	567	537	520	540	542	554	511	525	493	536	544	538	525	517	544	506	599	564	548	575	530	561	535	557	595	534	523	492	541	577	532	521	511	521	542	524	554	545	551	522	521	573	527	525	542	549	605	520	533	534	547	540	592	580	559	518	572	579	554	531	534	498	534	546	528	577	553	585	551	535	499	518	527	569	542	520	544	554	548	563	531	468	555	523	527	526	588	549	520	498	543	538	561	565	565	505	587	547	551	566	546	532	502	557	543	549	555	532	527	555	554	531	552	508	524	555	532	560	539	520	524	589	540	552	564	575	578	515	560	577	555	567	589	529	524	556	531	511	511	491	531	518	530	558	574	607	541	532	609	536	487	544	502	532	565	488	474	483	538	630	541	564	531	499	507	533	543	545	534	502	556	525	563	515	527	551	605	543	570	582	553	516	563	562	536	548	545	565	504	587	561	509	530	534	515	588	570	536	559	527	515	532	545	561	520	505	562	578	531	538	574	540	547	582	581	539	532	541	543	537	528	590	531	538	522	519	561	568	539	535	556	523	519	543	566	513	578	521	508	544	566	562	531	564	539	540	522	538	537	567	517	548	549	545	554	568	525	550	552	538	557	523	558	537	554	506	495	562	546	532	539	570	548	574	547	536	589	522	572	509	548	579	502	559	545	515	522	555	529	508	541	533	532	589	593	575	546	548	580	536	562	529	549	534	556	554	501	531	563	572	537	534	546	527	538	548	525	548	570	533	522	532	557	506	576	553	534	545	548	525	577	553	545	530	573	510	540	495	553	540	511	563	534	538	532	528	554	524	559	562	557	586	544	502	540	515	510	484	539	537	530	520	600	563	547	541	521	577	543	547	590	572	511	524	515	532	554	575	546	555	536	540	534	555	532	539	537	561	560	544	538	554	534	552	562	526	520	531	566	562	513	542	537	548	547	556	566	528	537	585	546	491	557	524	495	549	531	543	522	554	558	536	511	531	504	528	531	538	545	535	545	560	551	553	523	529	500	524	586	543	518	595	536	538	520	574	548	556	528	527	563	535	551	535	524	578	564	507	524	535	525	520	540	559	554	560	552	536	507	554	514	522	538	609	531	513	506	562	512	544	524	504	551	592	510	525	522	579	553	525	537	502	573	513	547	565	608	541	530	576	589	560	601	545	568	555	584	505	520	565	557	613	553	582	560	557	570	546	526	565	521	527	539	518	520	554	534	553	499	540	552	533	524	594	563	544	554	507	522	526	540	539	567	543	538	533	562	519	566	556	526	521	536	570	582	513	494	527	512	550	548	515	527	530	537	541	552	542	541	570	513	513	552	571	577	552	523	541	556	569	539	547	551	592	562	557	540	534	507	519	530	528	523	535	578	567	518	548	585	568	549	573	572	550	492	501	593	529	581	552	550	563	542	549	569	549	585	546	533	563	543	552	512	503	555	543	546	549	544	558	532	546	541	540	545	555	570	535	558	547	506	555	557	494	520	513	547	537	503	560	527	497	555	574	545	563	502	535	546	501	573	538	547	563	549	565	488	560	571	558	566	582	566	541	548	542	574	536	551	578	578	534	561	574	546	539	540	532	517	566	509	539	567	510	523	575	568	538	547	554	567	541	518	537	567	517	557	549	484	526	544	559	524	552	544	530	565	553	550	554	555	504	522	538	516	531	525	528	569	536	533	520	542	549	528	546	528	535	552	538	544	589	552	522	533	551	518	541	535	540	537	550	556	524	555	546	500	559	525	510	533	554	530	511	539	533	584	576	560	525	517	503	519	529	523	539	550	531	557	550	581	541	541	555	542	521	540	549	545	554	545	533	549	513	559	574	501	536	525	545	538	528	516	534	508	516	626	551	525	535	519	585	543	580	583	555	521	539	535	539	546	527	562	518	570	559	536	558	567	543	543	519	543	520	529	513	554	554	522	589	545	545	572	523	516	577	536	557	502	545	512	513	527	548	561	488	570	523	541	576	576	521	537	580	517	538	506	563	509	497	550	540	555	535	533	536	559	591	534	528	524	514	553	559	540	527	543	483	573	568	512	538	529	572	551	543	549	530	541	517	531	557	504	510	484	546	555	500	548	549	532	541	559	549	528	565	568	507	548	546	560	564	544	584	540	488	536	542	530	554	593	546	533	551	568	563	525	557	547	516	531	521	538	546	539	563	525	554	557	556	573	561	516	555	523	550	551	554	563	564	562	528	537	523	530	518	547	528	574	548	508	524	548	554	513	547	540	519	594	537	498	522	518	520	525	520	524	577	545	527	548	554	553	554	520	572	542	583	490	542	554	529	514	575	540	529	569	496	541	497	569	523	535	508	513	540	530	562	552	522	575	548	569	543	568	562	556	576	535	527	517	523	527	530	555	599	578	521	473	536	543	596	563	547	556	535	554	549	528	509	513	561	542	534	536	514	517	598	555	540	522	595	541	513	590	566	488	573	531	583	565	551	561	528	550	513	531	600	545	531	538	558	522	517	548	512	550	565	515	560	533	530	550	548	514	556	543	527	545	542	515	525	534	525	529	570	542	506	543	533	567	543	511	555	527	545	531	546	511	578	571	560	545	506	505	527	511	488	536	569	558	546	553	546	516	531	568	547	486	522	576	573	549	517	526	555	542	494	535	555	533	552	541	538	558	571	558	547	539	526	566	543	561	538	549	547	526	552	546	565	570	564	533	536	550	529	560	556	581	548	580	521	524	518	543	513	545	573	580	569	524	555	564	547	533	524	541	520	542	521	513	515	587	576	541	545	555	561	527	555	523	550	558	562	509	512	561	531	516	538	534	521	538	564	502	540	537	580	541	557	525	563	552	564	477	541	493	571	547	520	529	591	624	571	538	549	514	528	506	548	476	521	536	502	554	497	559	539	509	517	556	567	540	547	524	505	598	544	543	568	545	538	557	502	499	532	532	527	544	535	538	564	539	537	540	543	535	543	513	547	564	551	507	512	553	515	524	546	557	583	569	574	545	513	553	550	574	540	580	553	521	554	554	567	584	556	557	578	513	557	535	527	515	509	553	520	573	528	534	536	552	571	521	539	518	528	526	478	538	519	553	549	577	512	550	544	532	590	555	508	515	569	590	536	565	562	533	571	570	537	499	553	526	546	516	537	523	518	531	524	507	561	543	551	563	543	545	549	581	526	567	534	566	544	520	541	556	553	528	554	580	545	540	526	541	537	508	543	525	538	529	527	542	553	531	560	587	518	556	539	553	552	543	580	558	547	521	575	521	508	562	538	540	538	540	556	552	540	521	544	538	540	570	564	535	546	552	552	575	516	552	542	532	519	500	521	531	564	548	526	541	547	548	566	544	542	552	543	499	524	598	516	554	536
13807	2251	1997	1576	1294	1172	1196	1144	1188	1066	1109	1080	1107	1065	1043	1055	1067	1089	1065	1072	1086	1015	1040	1108	1119	1115	1067	2512	3831	2293	1238	1090	1047	1090	1038	1089	1068	1063	1109	1010	1063	1078	1063	1050	1030	1023	1042	1062	1129	1053	1054	1123	1104	987	1155	1092	1078	1048	1070	1047	1082	1002	1048	1015	1087	1040	1103	1085	1091	1111	1071	1115	1051	1089	1068	1092	1068	1088	1091	1066	1049	1071	1096	1071	1041	1100	1107	1077	1066	1056	1058	1041	1020	1047	1077	1107	1041	1083	1039	1108	1120	1015	1070	1056	1044	1110	1058	1068	1058	1044	1069	1055	1107	1083	1027	1019	1127	1039	1042	1066	1066	982	1027	1071	1116	1045	1099	1038	1134	1029	1114	1076	1089	1057	1117	1109	1035	1061	1053	1143	1136	1085	1031	1065	1039	1020	1064	1096	1050	1082	1093	1061	1109	1038	1073	1042	1041	1069	1078	986	1051	1057	1073	1008	1081	1028	1054	1038	1024	1067	1021	1047	1055	1102	1100	1021	1027	1093	1021	1079	1080	1064	1086	1071	1023	1073	1061	1081	1040	1096	1023	1093	1083	1106	1043	1112	1074	1054	1062	1067	1105	1069	1112	1079	1045	1064	1076	1066	1115	1021	1080	1105	1022	1061	1076	1077	1070	1063	1012	1049	1022	1074	1032	1074	1081	1090	1045	1100	1090	1070	1062	1080	1051	1075	1075	1035	1056	1032	1064	1098	1025	1063	1061	1091	1004	1062	1086	1115	1079	1053	1108	1064	1066	1075	1075	1108	1153	1044	1048	1090	1023	1021	1077	1060	1109	1027	1096	994	1063	1090	1060	1093	1045	1049	989	1060	1063	1061	995	1053	1117	1041	1102	1055	1090	1053	1003	1067	1049	1035	1026	1089	1085	1100	1082	1063	1095	1033	1066	1074	1027	1064	1096	1040	1014	1091	1036	1057	1071	1047	1087	1063	1001	1122	1050	1069	1052	1086	1037	1023	1122	1067	1079	1034	1086	1055	1087	1109	1076	1121	1008	1043	1028	1143	1006	1007	1027	1087	1056	1034	1045	1017	1115	1147	1056	1041	1042	1051	1058	998	1073	1078	1076	1107	1032	1071	1012	1069	1059	1066	1090	1103	1057	1069	1058	1062	1079	1076	1055	1050	1103	1018	1062	1090	1074	1127	1071	1034	1059	1128	1109	1088	1099	1057	1048	1053	1091	1011	1094	1081	1057	1071	1079	1092	1063	1063	1090	1134	1062	998	1045	1020	1040	1048	1045	1021	1058	1055	1051	1044	1084	1133	1016	1083	1041	1039	1054	1066	1042	1066	1063	1044	1009	1087	1077	1045	1091	1088	1004	1074	1058	1160	1089	1159	1066	1108	1035	1066	1071	1043	1042	1052	1110	1034	1012	1072	1098	1090	1034	1035	1074	1075	1076	1097	1058	1079	1106	1052	1014	1120	1047	1044	1085	1080	985	1081	1132	1054	1071	1059	1078	1051	1085	1087	992	1012	1045	1051	1050	1047	1017	1093	1046	1040	1042	1064	1058	1009	1088	1064	1062	1028	1053	1027	1059	1054	1064	1111	1050	1044	1040	1042	1098	1043	1082	1110	1072	1030	1110	1022	1072	1108	1054	1046	1045	1114	1077	1039	1041	1043	1057	1054	1080	1046	1107	1014	1039	1076	1123	1039	1024	1063	1001	1040	1117	984	1084	1099	1091	1091	1038	1115	1074	1069	1053	1074	1029	1077	1071	1063	1101	1118	1042	1079	1044	1046	1098	1053	993	1027	1059	1036	1090	1017	1063	1016	1095	1087	1019	1033	1122	1063	1069	1047	1069	1089	1096	1049	1052	1057	1090	1062	1052	1075	1093	1018	1041	1095	1030	1086	1026	1099	1030	1048	1065	1074	1140	1023	1089	1108	1107	1020	1106	1073	1087	1087	1083	1023	1087	1050	1112	1075	1055	1007	1026	1137	1080	1043	1055	1101	1081	1094	1019	1034	1105	1010	1079	1100	1027	1121	1012	1082	982	1082	1051	1078	1055	1070	1091	1062	1073	1083	1051	981	1054	1088	1105	1026	1104	1027	1052	982	1073	1067	1037	1100	1078	1042	1083	1066	1055	1034	1104	1043	1003	1062	1084	1080	1113	1055	1026	1111	1056	1122	1063	1054	1038	1133	1107	1069	1055	1135	1039	1070	1039	1049	1080	1026	1072	1083	1031	1035	1070	1089	1010	1089	1076	1121	1113	1098	1035	1052	1025	1070	1087	1067	1042	1123	1083	1028	1069	1100	1033	1075	1056	1081	1062	1009	1057	1064	1037	1104	1083	1061	1050	1066	1051	1048	1106	1044	998	997	1048	1078	1091	1036	1087	1092	1041	1059	1048	1111	1053	1070	1087	1046	1105	1035	1093	1058	1092	1075	1050	1036	1101	1075	1100	1067	1071	1077	1039	1045	1037	1077	1019	1060	1079	1063	1099	1085	1077	1009	1062	1070	1013	1068	1055	1020	1097	1074	1064	1144	1086	1082	1107	1040	1056	1055	997	1081	1049	1081	1024	1071	1122	1078	1082	1133	1043	1057	1060	1113	1053	1110	1090	1056	1095	1087	1027	1067	1068	1043	1061	1056	1087	1059	959	1052	999	1078	1073	1086	1039	1050	1046	1079	1031	1012	1081	1061	1038	1082	1000	993	1093	1090	995	1049	1110	1057	1088	1038	1085	1017	1031	1058	1063	1056	1036	1060	1084	1086	1054	1121	1043	1039	1058	1101	1034	1042	1104	1064	1049	1061	1068	1080	1038	1053	1063	1094	1048	1013	1070	1087	1099	1070	1084	1074	1073	1067	995	1086	1097	1040	1071	1081	1087	1052	1076	1032	1103	1037	1029	1078	1069	1042	1050	959	1088	1080	1053	1107	1048	1054	1026	1124	1077	1067	1118	1065	1079	1054	1029	1135	1050	1009	1027	1087	1075	1082	1056	1051	1053	1085	1052	1110	1107	1121	1064	1142	1056	1044	1067	1074	1016	1106	1073	1054	1079	1027	1057	1076	1083	1020	1023	1087	1065	1089	1097	1109	1063	1048	1025	1035	1016	1077	1009	1090	1113	1104	1075	1068	1053	1055	1076	1058	1077	1026	1026	1100	1082	1092	1074	1115	1030	1033	1021	1076	1129	1011	1053	1099	1019	1084	1053	1139	1069	1100	1044	1020	1047	1094	1025	1025	1058	1049	1089	1078	1044	1053	1021	1056	1027	1062	1070	1083	1128	1055	1097	1074	1075	1087	1079	1075	1026	1056	1028	1054	1062	1082	1018	1037	1033	1079	1061	1053	1035	1078	1128	1109	1102	1047	1053	1099	1068	1078	1059	1077	1104	1098	1033	1088	1033	1119	1015	1073	1031	1065	1039	1094	1105	1078	1018	1094	1091	1068	1055	1023	1030	1072	998	1101	1013	1075	1075	1095	1053	1093	1066	1045	1087	1057	1077	1009	1057	1082	1003	1070	1088	1081	1030	1072	1042	1048	1079	1008	1074	993	1098	1093	1043	1003	1063	1079	1063	1047	1088	1048	1088	1074	1077	1009	1057	1077	1062	1096	1058	1077	1071	1049	1087	1041	1097	1078	1053	1068	1048	1090	1111	1052	1094	1109	1021	1070	1033	1029	1120	1056	1084	1017	1039	1044	1067	1029	1104	1066	1074	1090	1066	988	1053	1051	1090	1028	1075	1079	1067	1085	1143	1053	1047	1053	1051	1032	1080	1073	1047	983	1014	1015	1047	1039	1086	1016	1101	1055	1047	1050	1111	1064	1065	1066	1151	1024	1063	1060	1125	1002	1044	1042	1079	1117	1055	1055	1081	1079	1019	1020	1058	1029	1040	1040	1065	1040	1076	1047	1011	1037	1117	1037	1046	1131	1096	1004	1091	1106	1090	1030	1044	1012	1062	1088	1079	1027	1020	1106	1076	1056	1100	1091	1057	1097	1105	1070	1064	1053	1102	1034	1063	996	1027	1059	1067	1111	1024	1076	1024	1102	1033	1081	1045	1084	1099	1061	1067	1062	1092	1016	1069	1088	1089	1060	1117	1093	1060	1087	1001	1004	1061	1065	1076	1088	1089	1038	1032	1054	1051	1040	1063	1017	1092	1012	1031	1051	987	1055	1049	1011	1086	1023	992	1087	1078	1053	1124	1057	1064	998	1059	1059	1042	1046	1074	1072	1084	1082	1062	1042	1057	1058	1086	1053	1081	1077	1051	1069	1081	1088	1093	1096	1044	1070	1069	1030	1027	1047	1097	1064	1115	1078	1070	992	1101	1047	1085	1067	1090	1080	1058	1073	1043	1036	1104	1051	1153	1068	1072	1096	1025	1024	1084	1047	1060	1126	1080	1078	1090	1058	1055	1048	1068	1126	1068	1087	1043	1079	1100	1097	1024	1093	1052	1088	1092	1081	1093	1060	1073	1155	1081	1123	1036	1072	1044	1084	1110	1079	1045	1061	1041	1100	1103	1053	1095	1045	1050	1007	1108	1056	1090	1025	1082	1091	1043	1001	1053	1079	1090	1075	1059	1094	1097	1052	1063	1054	1046	1075	1000	1069	1093	1094	1062	1083	1114	1021	1113	1117	1053	1019	1020	1054	1088	1123	1012	1092	1116	1151	1080	1064	1107	1039	1029	1071	1091	1062	1065	1031	1051	1037	1057	1075	1012	1025	1068	1076	1162	1054	1029	1071	1131	1055	1073	1005	1094	1022	998	1100	1121	1105	1098	1077	1089	1046	1098	1024	1031	1020	1068	1085	1045	1024	1090	1093	1069	1032	984	1060	1090	1018	1034	1029	1120	1039	1104	1087	1095	1011	1101	1064	1073	1081	1015	1083	1070	1004	1078	1027	1111	1044	1112	1087	1051	1059	1105	1005	1027	1041	1093	1062	1077	1102	1056	1089	1014	1047	1089	1090	996	1053	1042	1066	1024	1050	1060	1029	1120	1079	1063	1064	1097	1046	1073	1013	1027	987	1062	1033
23754	20924	28010	23985	19587	1874	688	559	440	420	423	368	367	428	362	359	333	355	323	353	332	336	338	350	336	330	333	3250	4785	1998	575	383	346	315	334	336	303	333	309	303	358	335	318	348	345	328	325	338	350	304	310	319	328	317	342	319	299	325	335	310	344	317	344	340	300	331	326	301	326	306	329	327	309	342	318	335	295	292	333	326	295	357	345	296	338	324	318	299	316	314	350	310	355	359	326	347	341	348	323	327	310	351	347	335	338	343	335	328	336	356	315	311	330	326	316	339	327	337	313	332	313	297	327	350	353	323	319	308	341	317	331	327	327	326	351	316	334	328	337	324	315	349	321	296	335	312	331	344	327	309	316	328	341	304	347	324	314	352	323	283	333	344	323	305	345	305	303	330	335	327	337	346	322	325	314	333	294	336	301	319	333	326	316	323	295	334	354	347	297	353	347	321	303	340	329	295	316	312	337	319	339	333	338	323	319	302	340	321	326	334	321	316	313	337	328	338	311	296	318	325	345	294	313	315	344	335	337	347	318	326	354	327	311	332	330	368	307	306	308	311	314	325	333	295	300	374	350	355	342	355	292	306	318	331	314	337	335	300	314	334	326	334	349	327	335	338	333	338	309	347	363	334	325	316	307	329	284	318	308	309	327	304	326	345	290	325	321	296	301	346	319	329	311	322	327	304	324	339	367	352	320	329	304	317	340	328	351	320	343	312	333	342	305	337	316	311	314	354	333	313	327	313	337	325	306	344	329	322	331	304	348	329	287	301	314	335	316	306	316	304	297	323	336	305	294	315	338	355	330	327	295	303	317	335	350	343	328	311	336	320	304	335	348	309	322	324	324	341	345	333	310	329	294	347	331	334	344	306	328	330	324	320	350	323	341	324	353	318	326	332	328	324	336	319	333	319	292	328	343	298	325	318	334	336	330	324	328	308	339	324	314	318	323	298	335	307	305	329	323	361	347	348	331	334	342	329	301	340	281	310	342	331	304	330	324	326	307	307	321	294	321	321	296	327	310	288	336	297	350	319	334	296	332	322	336	297	319	340	317	322	310	301	347	308	313	336	330	330	325	311	316	344	333	319	331	328	329	351	315	342	317	351	331	332	314	309	322	317	336	310	330	337	316	322	333	346	327	325	328	320	336	307	343	316	344	312	320	306	331	322	337	316	335	347	347	351	304	333	336	317	308	312	341	316	326	316	339	322	335	349	312	304	337	333	300	309	342	316	314	317	302	328	325	333	324	287	332	314	346	354	331	305	304	326	332	329	317	341	322	324	329	309	357	324	337	327	291	316	312	294	340	297	337	300	317	300	313	323	301	300	298	353	321	288	269	303	325	350	340	300	331	317	317	305	347	333	313	315	327	332	310	302	354	330	319	312	306	325	337	292	323	343	351	323	333	336	311	310	347	342	341	314	301	320	323	339	327	340	368	299	319	313	324	288	326	346	322	316	329	324	341	312	336	311	335	291	343	332	315	351	287	320	323	328	334	346	312	332	353	312	333	343	313	285	331	317	339	352	322	354	332	306	312	354	300	326	312	350	308	307	344	325	335	318	340	296	327	336	329	341	330	327	345	344	307	330	344	338	291	304	311	315	315	310	332	297	312	339	314	315	343	321	317	295	357	294	317	318	334	316	342	347	299	309	330	310	345	325	340	326	335	281	351	313	346	326	315	336	317	308	295	348	355	381	331	314	339	324	338	349	330	305	301	325	305	324	338	362	332	344	334	319	328	298	331	334	350	318	350	328	320	336	341	344	300	322	302	344	308	314	303	319	353	311	345	323	324	284	345	313	324	336	302	321	344	312	372	316	310	292	322	335	324	343	312	322	320	328	333	314	333	292	325	282	296	318	314	333	311	317	327	329	320	294	321	301	362	325	306	295	325	344	368	343	314	337	331	297	319	332	334	339	298	332	331	333	340	306	334	333	348	347	317	294	312	347	316	319	338	324	327	347	369	330	336	356	332	334	292	338	322	329	337	329	353	345	327	336	314	322	331	313	318	312	334	324	353	334	311	323	339	312	322	297	331	311	334	330	308	360	320	325	297	293	345	349	296	319	305	318	334	319	339	304	324	317	360	309	333	337	322	323	332	325	342	319	335	288	275	320	354	304	320	298	345	357	323	301	315	331	357	322	334	315	329	328	337	329	307	342	325	348	314	318	318	316	351	306	333	292	327	315	335	276	334	336	314	319	315	336	322	304	342	317	330	332	306	320	325	339	303	308	345	312	345	343	340	330	328	320	328	329	365	321	322	335	308	318	298	308	323	329	319	355	318	345	340	343	306	302	303	318	303	346	378	338	315	307	311	318	297	337	343	365	309	344	318	339	318	326	316	333	352	324	320	313	332	324	320	354	315	311	313	305	334	339	327	316	313	311	294	300	321	319	334	335	321	322	334	340	319	306	333	330	352	320	336	333	345	324	326	325	324	329	354	337	302	348	306	353	300	317	330	358	301	331	315	312	355	330	334	356	306	317	337	309	309	348	324	317	335	313	319	330	327	338	337	324	353	301	317	350	329	331	289	342	346	298	322	318	310	305	335	340	313	330	319	316	302	317	312	302	310	324	316	293	273	315	347	290	328	299	336	307	357	326	329	355	351	322	334	343	323	321	335	309	320	323	319	319	325	314	346	352	308	315	321	325	317	322	323	331	342	338	308	310	300	337	313	336	332	354	331	326	327	340	312	327	327	331	351	324	305	327	314	350	331	371	297	328	297	329	317	304	329	319	305	313	320	325	305	346	311	310	309	369	317	341	323	318	305	336	308	316	325	318	339	307	325	353	328	323	332	319	315	331	320	308	308	289	327	344	338	316	328	320	320	297	296	331	318	323	309	353	329	367	343	348	357	324	330	343	314	346	350	353	319	279	327	342	335	303	328	305	336	330	341	298	339	346	335	318	314	346	311	335	348	293	304	324	327	347	320	336	331	318	306	314	312	309	307	317	313	321	286	329	311	320	296	323	335	324	320	311	305	297	315	361	314	348	339	327	337	311	316	337	331	325	330	339	324	330	295	325	338	331	309	283	329	331	325	336	337	308	348	338	314	330	299	323	302	323	344	345	312	339	326	327	333	344	351	314	329	311	292	311	322	305	310	329	326	324	301	307	321	343	320	351	309	329	317	345	324	315	329	339	315	363	353	340	335	324	312	330	322	341	319	346	331	292	332	320	336	336	330	296	356	330	349	326	360	308	331	323	331	293	300	310	316	291	350	341	299	360	327	344	310	345	329	330	340	363	358	310	339	335	318	272	347	335	325	323	304	287	338	329	330	334	307	333	311	301	320	339	318	359	323	303	353	294	287	330	339	305	291	333	324	310	329	312	328	338	325	326	332	285	308	309	324	272	304	349	365	335	317	333	321	339	340	320	319	324	299	320	353	303	337	318	338	316	302	333	308	332	298	316	336	321	338	316	315	333	326	313	302	305	321	312	341	304	344	333	331	350	308	355	324	316	329	320	312	329	342	337	344	342
23694	9881	8238	4455	2893	2153	1696	1509	1252	1123	1068	996	914	917	790	836	799	766	749	731	768	796	706	738	764	710	738	10319	12960	5551	1434	815	707	663	622	706	650	689	626	687	633	636	658	678	715	658	642	660	666	662	621	640	614	661	633	617	645	647	643	678	683	628	629	669	686	686	724	661	688	634	655	639	690	664	614	654	675	691	634	683	665	683	705	691	604	626	646	661	665	663	607	647	617	648	677	648	703	645	673	656	657	675	713	656	632	661	681	619	620	689	677	665	660	683	629	695	644	655	660	601	678	697	659	654	639	675	633	731	638	639	696	696	601	631	637	697	640	672	650	668	727	649	672	647	645	672	712	645	658	660	638	647	656	676	669	672	654	698	717	663	635	662	681	637	672	637	644	659	702	628	613	660	682	684	676	714	640	694	618	735	725	665	704	657	631	700	661	665	671	687	684	670	649	641	663	659	701	678	683	694	613	625	729	651	654	630	626	676	650	653	637	689	703	601	658	632	644	664	669	667	667	649	666	631	684	619	646	678	618	650	688	656	719	683	695	655	694	662	665	661	676	729	682	674	677	682	658	655	641	665	675	639	682	635	676	613	651	697	649	685	682	656	645	656	635	648	636	644	652	673	675	708	686	655	652	666	677	654	638	657	653	678	658	659	674	598	658	665	670	677	626	671	690	649	692	671	685	639	666	664	655	654	644	666	636	642	696	699	695	660	655	679	609	652	645	682	610	687	635	688	694	662	664	687	658	706	674	654	658	653	669	661	666	661	707	672	638	655	636	671	668	692	638	684	653	650	673	681	669	688	652	646	715	645	700	628	668	638	618	664	631	665	661	685	631	698	684	670	702	664	642	663	638	628	674	671	707	686	659	638	611	685	657	679	653	661	684	655	699	660	626	669	637	642	704	686	668	656	634	666	679	650	664	632	624	628	642	694	625	673	636	697	644	635	640	688	645	668	653	685	672	675	608	631	701	680	663	685	629	656	628	693	634	673	676	643	641	633	675	652	658	696	707	682	671	661	674	673	638	673	689	667	658	645	668	619	721	665	617	683	657	617	687	628	676	664	677	664	654	703	611	701	683	637	682	682	683	670	656	652	646	687	638	672	653	650	652	669	672	640	646	647	634	677	628	671	682	662	669	714	693	678	668	677	646	685	656	661	629	639	662	637	696	651	643	660	696	660	645	662	652	714	692	681	614	678	686	656	714	678	665	655	656	637	652	661	671	701	637	659	682	621	667	661	619	651	650	666	667	637	655	663	652	682	697	702	647	735	674	684	702	697	660	677	681	665	658	656	675	649	688	654	667	670	690	656	650	679	669	712	686	661	647	716	696	650	690	736	662	657	650	634	693	681	662	600	694	663	698	687	680	580	630	637	698	649	649	643	680	710	675	639	680	684	677	672	682	647	686	689	681	636	644	649	613	678	656	699	635	701	650	658	640	685	660	658	673	684	649	668	686	677	696	683	736	652	638	668	654	621	614	659	674	652	699	672	650	712	663	685	683	696	686	666	660	628	654	651	596	678	683	690	634	665	639	622	643	627	703	657	654	632	656	634	728	679	716	675	671	693	692	659	671	677	647	643	683	652	681	645	674	636	656	677	631	693	655	642	661	641	644	731	630	662	679	662	679	653	637	664	623	646	679	662	682	676	654	660	664	653	667	671	644	664	662	638	656	702	678	674	646	680	627	659	651	657	677	642	727	648	697	633	667	660	660	636	640	661	627	639	634	688	658	674	649	665	633	643	623	689	656	671	722	676	691	679	611	672	722	629	659	652	651	646	660	581	643	673	686	636	628	674	674	605	684	626	660	674	674	661	681	691	669	658	681	678	677	680	622	684	656	683	684	638	629	631	639	666	649	636	650	673	696	679	696	609	672	652	649	655	673	643	679	646	674	635	663	676	645	625	684	635	656	647	662	694	672	621	664	650	697	673	711	672	591	617	693	667	649	635	651	660	692	648	659	637	732	673	660	685	656	663	608	625	658	664	601	655	649	626	694	679	647	702	697	701	697	708	653	686	700	688	701	694	659	651	659	695	681	675	651	663	656	636	683	710	650	636	686	651	654	617	669	675	737	688	671	650	679	668	666	676	672	659	690	687	643	610	693	642	631	682	693	663	691	640	679	665	642	682	683	683	694	652	652	650	687	669	705	660	645	637	704	682	673	673	693	590	705	675	655	657	660	670	628	658	621	679	643	680	676	689	612	629	673	671	654	654	659	672	639	634	677	661	673	645	651	667	653	666	652	642	682	661	661	711	665	601	644	655	652	685	661	628	670	695	658	644	644	624	657	634	645	662	686	648	648	661	720	652	665	653	627	685	636	645	680	678	626	677	667	733	613	642	685	672	663	638	647	674	668	682	697	643	629	706	676	654	641	691	650	676	651	693	671	643	657	643	666	644	681	604	650	671	655	658	678	671	668	698	647	667	680	638	656	632	660	649	625	643	674	659	632	683	695	659	616	614	633	638	667	708	662	678	640	664	647	675	693	648	665	655	623	657	659	652	684	693	681	632	691	690	625	645	635	660	665	666	688	673	642	699	665	653	647	673	659	657	677	663	688	651	672	663	640	716	650	674	686	667	639	669	659	619	645	701	645	687	685	623	663	692	699	665	680	677	647	653	718	699	640	674	646	700	666	680	647	660	662	659	661	680	699	627	672	678	631	643	665	675	634	685	673	697	686	652	651	640	637	688	658	637	691	657	662	648	669	626	697	662	672	633	668	667	653	705	665	682	701	660	682	652	635	623	624	664	667	682	649	666	637	689	660	632	671	689	682	662	679	649	614	694	666	635	670	664	649	649	636	664	645	677	671	681	645	686	695	661	635	654	629	658	659	659	654	688	675	694	663	652	722	658	684	681	720	636	619	656	648	649	605	648	666	656	700	670	686	659	634	647	603	670	648	653	634	649	686	680	707	653	658	673	647	707	645	615	664	697	634	654	647	633	666	660	700	667	662	701	647	658	680	727	654	685	672	665	658	665	615	679	638	667	658	675	660	607	637	679	688	645	672	637	692	659	656	671	649	672	651	683	704	645	667	676	700	630	677	669	681	684	677	686	665	718	631	674	679	716	638	636	640	672	660	695	687	649	678	710	606	646	643	667	631	701	674	671	637	669	627	680	693	661	670	671	665	652	700	651	632	680	663	654	676	677	681	665	696	659	653	695	630	684	705	691	674	681	642	679	700	692	676	677	640	643	659	680	632	673	720	670	635	674	663	655	665	658	670	717	654	653	656	650	677	653	658	665	645	675	645	677	626	621	647	668	691	658	622	675	636	611	706	645	657	668	625	696	665	691	691	669	648	612	655	668	637	662	665	621	729	695	672	647	705	656	707	637	681	680	658	649	711	660	664	653	706	672	660	702	679	660	637	669	618	683	682	641	650	665	708	677	681	654	703	686	668	684	647	667	676	667	659	654	682	682	630	620	674	629	672	647	686	658	678	674	686	622	691	670	651	651	641	655	656	667	670	637
22911	20992	28817	23339	20992	18784	1920	817	622	568	560	503	504	544	448	414	434	447	444	443	431	403	430	408	409	397	816	7806	7731	2757	709	417	372	387	397	345	383	368	382	356	386	375	412	404	352	360	384	340	387	365	356	353	383	395	373	373	391	359	374	426	379	387	388	376	402	368	377	385	371	430	388	382	382	347	328	380	347	379	360	381	388	369	378	364	397	365	383	363	381	373	375	427	381	361	372	388	367	375	367	357	374	377	399	356	368	381	397	353	413	376	358	342	385	353	356	362	353	340	372	385	372	370	350	387	365	354	364	398	361	389	377	344	351	376	375	361	363	393	358	359	400	384	367	371	375	358	385	333	342	355	394	343	366	388	362	385	391	377	383	377	394	355	362	337	381	405	392	389	371	349	341	359	346	378	398	390	400	383	362	386	383	364	368	369	377	367	371	349	384	377	410	397	358	368	360	341	355	374	360	386	383	350	351	392	345	330	387	384	351	361	373	404	413	378	380	383	362	372	355	400	370	363	379	364	343	396	368	351	398	323	404	355	383	323	369	388	385	383	369	375	362	400	359	384	383	378	368	379	384	368	366	401	390	383	384	377	366	367	381	341	369	390	384	369	367	351	365	372	397	327	359	374	395	363	376	373	370	373	368	379	349	382	396	386	352	373	371	387	376	356	385	376	378	400	413	380	384	362	391	391	373	370	367	377	343	365	391	358	355	360	371	369	354	348	349	411	388	400	391	389	347	350	346	364	373	362	372	363	343	362	358	364	394	379	376	401	384	370	354	377	374	367	375	371	392	348	362	366	364	369	366	379	379	376	404	349	356	347	365	377	375	361	386	364	357	378	357	372	363	369	391	365	363	369	355	349	366	391	355	374	359	376	371	366	355	393	388	415	356	382	400	384	381	375	371	377	384	367	353	357	367	350	402	355	384	397	386	389	359	383	380	389	356	340	376	367	379	371	397	363	370	382	347	417	372	377	399	337	355	360	408	382	403	365	370	381	383	351	380	352	360	388	368	390	375	343	364	336	401	393	362	369	395	364	377	329	378	372	354	395	338	351	368	383	341	396	338	394	358	390	378	409	378	360	392	390	376	372	380	383	349	365	363	402	419	387	361	366	359	395	391	375	351	387	335	367	371	373	367	372	401	373	354	373	369	353	384	390	349	378	366	378	384	343	380	370	393	362	366	377	358	361	345	383	367	368	361	361	387	427	383	383	335	374	381	358	408	379	381	374	404	371	359	366	368	386	389	345	356	391	374	382	340	372	352	385	345	355	364	376	363	387	369	342	372	369	361	371	360	353	399	367	371	366	356	370	384	337	375	335	374	412	390	350	375	381	405	405	415	364	405	415	414	372	378	359	385	358	371	348	390	363	398	374	384	369	379	379	355	348	372	358	380	394	361	360	370	359	358	360	374	352	397	400	383	365	354	387	362	413	382	355	408	380	352	365	374	345	372	401	388	364	372	385	342	363	347	322	374	361	393	371	378	384	399	386	362	366	390	361	394	373	339	393	390	370	401	379	353	381	379	378	361	364	362	348	386	389	384	359	383	459	375	414	336	377	354	364	376	378	390	363	393	384	361	379	385	371	363	391	377	375	399	369	367	396	383	364	367	350	341	367	366	364	383	365	374	353	374	373	357	378	385	347	412	357	390	344	377	378	384	370	347	410	357	345	392	318	389	360	354	388	400	386	391	374	344	376	358	374	357	379	378	381	372	372	405	416	378	359	369	386	399	368	367	370	379	353	363	357	409	372	358	393	375	349	367	355	423	348	393	365	376	394	389	394	389	377	389	342	412	394	379	366	360	370	372	330	381	375	422	371	358	409	380	380	371	377	387	367	366	383	396	361	380	398	376	356	374	389	356	384	361	367	378	369	364	360	339	366	358	403	381	391	361	414	403	375	368	366	411	354	355	386	378	366	349	372	373	351	368	356	372	368	362	386	327	366	366	374	396	353	374	336	388	384	391	377	383	380	389	377	358	396	393	366	355	392	350	388	352	352	383	394	383	362	335	367	384	362	373	351	380	386	380	339	395	405	361	378	380	337	406	351	386	376	355	344	368	392	399	374	379	423	387	392	356	357	383	331	356	394	353	357	355	353	355	399	391	373	370	345	378	386	378	331	342	371	400	378	408	363	373	372	340	390	329	341	354	362	378	336	408	365	388	392	359	366	348	372	352	403	354	399	368	382	376	342	353	364	376	372	388	360	391	373	370	391	380	351	397	369	362	387	376	404	367	380	363	395	365	364	397	385	327	382	354	361	369	364	366	376	336	346	377	384	358	363	360	372	385	342	370	410	381	368	383	394	357	383	370	377	365	353	366	366	401	368	365	385	373	372	354	355	361	374	387	368	356	364	361	377	365	378	392	360	357	382	350	376	368	388	372	391	376	378	363	357	368	338	358	375	390	382	373	354	349	363	357	358	374	382	381	365	390	369	324	396	395	370	413	363	346	366	364	346	361	361	379	346	362	359	362	363	404	378	379	389	356	352	391	363	377	351	345	411	357	364	379	326	359	391	396	365	355	348	381	372	375	381	374	365	398	362	386	363	346	390	388	354	388	378	387	347	366	335	372	384	379	409	363	389	373	339	394	389	393	374	410	355	355	350	349	373	341	374	402	350	339	363	367	368	379	360	357	403	350	365	380	368	394	373	347	369	341	355	378	370	368	381	394	378	359	394	368	373	384	317	397	367	357	408	408	374	366	384	383	351	374	355	377	372	363	355	342	383	354	330	344	379	361	393	353	390	316	319	368	385	393	338	362	343	356	363	353	370	390	392	377	373	385	351	365	359	379	335	346	361	392	383	367	374	345	367	355	374	397	399	381	377	381	364	359	355	372	364	385	388	361	370	382	343	348	384	343	372	351	352	380	382	342	385	344	397	372	388	356	342	380	357	390	383	376	331	365	355	381	382	370	353	371	382	363	340	376	349	387	348	339	370	395	375	363	373	369	371	358	343	347	395	366	396	370	344	402	340	374	373	371	407	361	349	341	357	368	363	360	346	389	388	383	393	405	376	381	359	373	374	414	402	362	354	377	399	368	383	356	377	346	397	383	334	386	361	384	381	379	353	365	360	370	374	376	354	389	370	376	375	398	356	373	394	386	385	387	384	351	373	365	351	385	391	374	387	359	386	343	390	337	381	340	377	336	363	391	372	382	366	355	358	366	396	376	352	382	390	362	373	347	361	351	352	370	354	348	374	398	360	370	366	383	348	370	366	345	371	343	357	342	360	353	362	345	398	366	377	375	352	354	375	366	340	377	349	390	361	384	375	378	365	365	420	364	396	404	342	352	371	352	324	393	361	353	383	383	401	380	399	393	365	378	351	385	374	411	361	401	360	372	400	398	409	381	367	361	391	396	360	383	351	371	367	360	365	382	379	392	370	346	371	379	360	394	355	370	395	383	340	367	356	370	345	343	380	365	354	370	387	388	403	377	375	393	357	372	349	375	342	394	351	396	367	354	376	354	388
24763	15285	13014	7232	4720	3442	2797	2172	1903	1642	1455	1305	1244	1151	1132	1002	977	975	926	927	877	873	869	816	851	809	2233	19258	17276	7132	1722	870	730	700	721	758	696	740	719	694	700	764	709	735	698	786	734	722	735	727	679	707	702	722	753	706	693	682	691	746	697	736	687	772	700	688	738	712	750	678	773	719	678	728	694	730	691	734	677	728	744	685	666	713	706	689	714	717	722	693	701	705	744	662	672	722	761	717	740	703	679	733	693	743	720	727	759	761	729	737	746	736	667	703	723	710	738	722	730	744	721	714	745	717	712	689	754	679	702	710	762	696	721	703	710	771	727	710	678	748	718	735	686	697	713	726	673	719	743	714	705	730	694	720	672	715	727	695	717	687	703	653	701	713	716	694	683	711	655	717	704	682	746	671	715	674	699	693	664	711	719	743	736	691	723	731	731	750	721	709	721	692	721	711	718	725	753	725	672	758	693	729	644	694	711	736	719	755	666	699	708	712	741	694	728	720	720	706	745	770	712	730	689	707	682	699	715	722	750	691	689	657	711	710	726	719	701	746	667	711	734	729	670	704	750	688	688	690	721	705	732	714	707	707	743	722	706	729	798	710	764	722	732	742	724	715	711	720	727	628	740	738	734	763	718	701	764	712	710	679	716	736	776	711	692	695	748	745	724	662	690	729	688	714	783	719	675	714	738	721	725	735	733	675	718	662	710	768	694	722	755	684	726	749	725	719	713	728	703	764	756	698	689	727	706	746	719	721	775	745	720	682	744	731	733	757	729	693	687	723	699	688	767	711	682	731	723	744	702	720	755	730	742	725	760	730	634	723	711	729	749	728	749	739	734	741	687	736	728	705	704	752	729	680	659	676	729	725	693	720	696	737	743	731	729	689	716	709	718	778	734	723	691	744	679	693	718	730	719	687	677	747	765	704	711	727	708	735	748	690	685	731	726	739	726	708	723	740	732	711	705	745	708	764	706	705	713	725	686	706	716	695	696	686	709	697	711	702	708	738	727	706	726	670	734	747	748	688	703	728	710	691	742	747	716	695	695	708	720	753	739	722	703	672	711	708	697	698	691	701	727	693	670	699	704	715	725	727	732	721	731	726	710	748	754	687	750	690	722	716	745	696	698	700	705	721	755	720	715	721	671	681	709	705	755	749	778	686	769	683	705	676	697	707	731	733	712	735	721	701	688	706	715	731	749	703	746	769	664	681	763	685	693	798	742	759	723	723	775	692	706	739	711	697	690	687	787	720	723	687	681	726	742	738	729	720	709	704	729	717	749	729	690	762	703	680	696	756	697	738	690	697	707	686	677	737	673	696	722	760	707	683	710	687	683	714	730	728	729	685	692	699	754	712	728	719	687	700	691	710	741	710	720	727	701	707	737	728	744	675	731	730	744	756	723	696	689	681	731	737	752	680	698	702	759	743	657	713	719	731	737	721	718	747	736	714	711	686	726	702	712	753	731	724	698	730	710	757	710	706	711	751	692	650	708	693	725	716	695	779	701	662	722	710	731	727	733	723	724	735	713	721	709	705	694	730	682	718	768	679	744	742	741	740	705	695	702	739	716	682	704	722	707	734	739	719	709	725	707	703	675	747	691	753	723	727	757	725	739	654	730	733	712	753	699	705	723	728	707	714	787	744	714	688	680	693	739	741	716	708	730	725	706	780	690	773	716	696	726	670	705	758	711	727	721	735	756	723	706	760	698	742	648	686	737	772	690	729	765	750	733	695	725	733	722	726	688	743	721	672	676	698	735	694	687	716	664	681	696	695	715	756	717	726	726	737	727	705	668	719	753	737	676	719	705	750	671	695	779	715	718	737	735	713	699	723	717	666	710	690	750	683	683	666	729	736	730	671	703	721	731	750	730	722	741	735	770	715	729	719	695	724	685	717	741	652	712	721	761	685	704	690	685	700	700	760	696	709	705	727	758	702	668	728	738	739	715	737	682	726	678	764	743	735	726	732	698	710	730	709	721	728	720	709	665	690	694	728	734	757	717	707	720	735	699	672	773	708	711	741	726	755	772	697	737	664	706	715	740	726	714	707	676	786	722	732	752	709	663	731	741	698	711	700	673	754	696	701	741	708	727	701	685	687	677	767	739	753	686	718	722	727	698	695	709	703	732	750	759	734	751	714	717	733	679	710	740	699	741	709	662	751	707	744	719	710	695	735	697	704	748	695	709	704	712	704	735	686	727	731	760	745	699	766	766	721	715	681	721	749	689	739	734	668	764	702	726	730	722	737	703	692	727	697	690	742	693	732	710	734	677	756	736	740	721	704	737	710	734	679	701	728	689	695	724	742	721	735	746	678	668	708	698	713	766	692	705	704	722	753	772	720	719	716	694	703	709	713	722	725	720	740	702	699	665	713	701	754	682	703	704	750	721	727	720	724	753	722	662	737	724	667	733	709	684	745	714	707	720	723	703	715	711	719	714	721	696	732	712	740	729	734	682	708	728	680	726	710	732	724	716	737	705	639	733	720	757	732	708	716	716	708	671	676	771	761	680	720	739	732	740	731	728	715	737	744	696	713	671	744	722	739	701	681	713	697	727	705	725	715	764	683	742	707	685	704	680	706	723	706	729	729	693	686	703	710	666	700	709	713	750	731	710	690	683	724	718	720	705	730	719	718	727	721	699	726	711	692	689	698	696	745	721	710	697	793	712	696	722	703	783	733	690	708	730	776	732	742	726	710	723	726	670	710	712	697	741	720	747	708	699	725	715	709	739	729	741	748	735	736	735	771	740	719	687	667	649	723	706	775	718	709	714	742	733	710	716	750	744	738	719	765	697	683	749	680	695	719	769	662	722	726	706	707	760	738	751	747	701	720	703	748	679	754	703	762	690	728	757	738	767	757	748	732	748	688	687	747	720	698	766	694	714	700	704	673	675	687	698	746	706	754	721	737	700	739	693	708	730	739	668	763	734	689	669	692	750	741	773	706	720	731	705	707	711	674	703	727	745	721	686	727	700	707	733	714	707	758	660	712	707	673	678	727	722	692	689	701	732	730	742	742	715	703	704	698	702	697	709	747	718	733	705	704	723	730	705	723	667	710	709	685	721	679	718	705	719	706	748	743	735	718	745	728	718	756	762	715	755	700	748	723	704	705	703	734	703	718	719	723	738	754	706	768	686	728	761	731	741	706	778	695	661	727	724	755	720	760	679	721	702	683	705	701	751	697	660	680	702	717	746	747	747	665	694	726	677	725	667	730	718	683	729	716	691	678	714	675	756	691	742	740	712	706	714	704	731	690	715	742	665	710	737	687	670	697	687	691	725	723	736	746	696	757	790	691	705	733	704	732	709	696	736	749	705	734	767	702	691	733	748	703	712	686	770	741	720	707	697	731	753	741	703	721	749	704	685	725	750	690	728	713	725	680	717	710	709	714	650	707	712	778	702	744	726	720	719	705	718	718	772	748	629	739	701	726	695	675	765	704	736	727	750	751	717	683	743	710	734	720	724	694	745	716	669	725
26117	20324	8476	1082	683	574	571	564	536	542	559	548	515	568	570	549	536	541	555	546	519	487	521	529	512	509	653	1109	1203	780	586	500	521	558	524	558	528	515	521	566	490	510	521	520	573	506	531	511	525	496	520	541	523	474	577	518	539	534	501	473	553	505	519	546	574	517	519	515	520	539	592	533	582	547	542	527	519	488	539	525	551	495	555	546	522	523	542	518	555	554	524	530	524	529	539	516	542	543	531	598	533	498	564	524	514	536	541	525	546	556	520	541	559	509	522	525	556	516	521	495	533	530	562	569	521	533	520	552	541	559	535	540	530	571	544	500	503	517	526	549	508	532	538	580	533	596	536	514	554	569	529	526	501	520	578	567	542	528	599	481	509	556	497	517	573	533	558	556	541	537	586	542	541	551	523	502	511	544	514	517	593	519	539	564	522	518	496	552	524	551	548	557	568	579	537	549	559	521	555	523	506	578	537	529	539	536	518	495	505	547	540	519	534	577	545	585	514	511	545	532	545	518	531	551	557	553	532	496	553	523	546	557	534	546	540	481	561	539	511	511	522	536	544	532	535	563	496	490	561	502	522	511	495	537	507	568	509	527	543	523	521	533	502	550	536	578	534	520	542	542	531	508	497	559	545	566	587	569	545	547	528	531	532	525	556	577	544	520	552	553	530	546	523	542	544	510	526	528	519	540	506	498	519	535	520	576	531	564	510	524	504	485	539	557	542	528	494	545	505	519	584	532	552	526	585	526	523	582	526	537	575	511	542	529	528	525	512	510	553	550	546	549	552	533	539	500	503	560	530	523	513	556	526	527	529	534	534	492	511	527	527	527	547	538	497	548	518	548	565	558	561	552	511	547	565	539	533	552	536	501	555	478	500	505	549	508	558	518	564	503	539	537	566	580	552	519	524	516	553	526	503	540	542	539	581	508	544	509	515	555	500	570	517	515	551	554	564	513	543	541	508	555	487	565	499	504	540	525	520	558	539	535	504	538	566	514	575	549	519	527	524	558	550	529	515	530	547	538	567	549	537	551	495	517	554	526	582	519	512	531	549	511	543	551	489	587	535	534	511	552	569	509	527	570	533	550	513	543	550	529	520	528	502	533	538	490	531	560	551	546	545	555	526	524	546	556	523	497	590	517	502	523	553	589	531	524	524	519	520	523	524	544	507	538	538	533	529	536	574	550	519	549	530	526	540	557	530	541	512	503	538	560	541	563	538	539	540	536	501	556	518	559	515	512	541	515	548	521	529	527	536	544	508	545	550	524	506	525	506	476	534	522	502	540	566	565	525	561	506	531	515	521	547	532	531	554	519	503	595	511	516	560	538	507	527	549	558	584	533	544	496	508	548	521	537	553	562	514	535	535	566	499	531	541	552	516	575	539	578	555	539	532	541	537	530	511	565	579	538	477	529	553	533	580	533	550	523	527	533	537	521	510	548	527	547	567	543	565	571	510	534	522	535	519	486	521	473	500	548	541	490	489	523	502	481	532	547	510	489	536	539	479	552	506	561	497	523	552	526	515	519	504	512	514	525	555	513	547	546	514	536	549	509	542	515	488	533	492	509	564	565	562	525	547	529	549	539	546	521	489	545	589	521	577	516	520	542	504	588	548	566	543	510	529	495	548	521	514	539	533	544	515	517	500	540	521	533	527	569	549	541	540	533	510	524	534	523	528	516	548	546	516	537	529	541	531	515	553	527	525	577	520	524	515	498	525	517	538	480	521	527	513	531	533	541	500	519	517	519	568	521	532	548	525	544	560	521	514	565	540	526	478	502	546	561	532	549	494	510	478	549	569	484	547	498	545	537	525	549	512	559	557	481	544	507	553	552	533	536	537	527	570	569	521	580	542	525	530	543	530	571	489	596	518	537	499	500	559	498	522	557	559	553	554	495	518	503	501	518	493	515	528	511	533	527	553	517	556	546	520	563	484	581	537	506	508	526	512	518	551	522	539	529	514	540	539	533	534	529	553	564	539	578	495	551	581	503	565	542	541	556	541	538	561	547	537	539	550	541	540	504	513	516	513	536	485	557	512	517	546	560	541	529	530	492	520	564	524	543	540	503	543	525	538	544	545	525	549	501	512	551	517	536	562	518	516	553	556	535	544	573	515	530	525	574	569	532	502	554	546	544	547	524	540	502	530	518	492	527	517	573	533	541	563	559	552	481	515	520	523	541	523	530	541	529	498	512	553	530	527	511	579	511	532	557	502	559	502	531	509	519	519	547	505	560	510	558	528	496	519	564	506	553	520	546	521	520	591	551	503	547	526	522	502	549	521	545	531	527	517	512	541	510	542	555	531	523	517	584	544	522	541	507	560	504	560	488	535	530	546	531	530	519	528	586	537	538	572	528	517	532	555	549	601	517	503	543	527	584	504	542	533	528	540	525	511	519	567	548	521	545	556	535	543	509	584	552	570	546	566	482	549	543	518	583	524	553	556	575	533	533	541	514	522	507	514	567	535	522	574	500	482	533	524	501	516	513	493	539	474	536	570	551	524	545	536	551	530	499	532	550	577	550	569	512	524	545	573	512	537	529	528	554	525	517	539	501	529	543	545	573	555	558	554	552	536	517	538	539	564	517	591	541	533	491	556	519	515	542	533	529	504	531	544	506	561	537	531	523	500	493	541	534	530	501	554	548	547	538	502	522	555	521	544	547	527	529	494	595	558	553	535	494	545	569	525	537	537	521	517	549	556	523	520	562	513	548	513	491	546	513	548	529	540	492	512	516	516	531	511	525	505	524	526	525	488	542	518	540	512	486	522	521	527	530	526	505	516	552	523	537	518	522	498	501	532	530	516	523	539	537	495	566	524	552	554	491	509	597	543	569	553	539	513	536	559	535	528	548	508	525	535	488	539	527	569	526	556	545	569	558	523	526	531	455	539	556	546	529	520	519	513	558	557	541	515	542	559	540	566	490	520	536	534	525	523	539	562	547	542	551	542	550	548	528	562	519	525	581	510	519	561	517	544	518	509	508	527	539	524	522	511	511	540	500	508	509	565	542	500	515	515	535	563	543	554	521	553	532	507	534	522	587	548	568	555	515	545	554	525	507	550	533	499	524	519	540	560	518	595	532	552	558	536	538	535	535	550	537	556	542	504	508	537	570	529	544	580	533	515	555	553	556	524	539	549	535	532	521	536	557	538	549	528	486	530	528	513	540	508	513	536	566	575	528	524	525	516	530	544	514	537	548	494	544	534	548	559	576	555	547	558	564	547	582	560	558	558	532	491	510	547	528	510	503	537	526	529	522	473	520	518	563	558	521	528	532	547	547	557	510	508	584	525	547	487	568	549	513	550	538	518	532	519	534	583	531	520	523	555	534	520	539	516	502	560	553	538	522	559	521	558	499	524	500	513	551	567	568	531	548	546	524	589	553	531	545	558	536	530	580	527	529	508	563	529	537	525	533	520	488	559	507	583	547	551	511	529	564	538	530	523	532	533	524	548	534	536	562	548	533	570	517	572	540	527
13205	2212	1939	1461	1304	1158	1146	1132	1098	1061	1026	1126	1103	1090	1093	1055	1122	1100	1073	1032	1046	1066	1057	1115	1071	1050	1569	3192	3196	1869	1065	1075	1018	1000	1001	1012	1056	1042	1044	1023	1079	1063	1003	1037	1053	961	995	1036	1036	1059	1037	1074	1002	1062	1001	1041	1058	1001	1008	1013	995	1018	1040	1054	1054	1039	1009	1097	1047	1079	1008	1036	1050	979	1090	1009	1054	1043	1025	1046	1036	1067	1077	1060	1054	1065	1055	1003	1001	1058	1047	995	1057	1045	1056	1045	1054	1052	1033	1056	1026	1044	1049	1065	1020	1032	1018	1047	1105	1036	1053	1036	1067	1062	1051	1063	1022	1048	1055	1046	1057	1024	1108	1048	1027	1015	1036	1041	1053	1051	1038	1007	1051	982	1041	1016	1048	1038	982	1073	1111	1034	1052	1057	1060	1059	1021	930	1029	1067	1080	1028	1080	968	1041	1053	1061	1109	1099	1113	1075	1081	981	1095	1043	1091	1071	1069	1049	1050	990	1059	1089	1038	1019	1004	1044	1067	1004	1035	1075	1047	1015	1029	1076	1028	1071	1047	1056	1086	1072	1060	1025	1068	1025	1040	1042	1055	1079	982	1044	1052	1003	1080	1050	1058	1008	1017	1045	1059	1022	1020	1045	1023	1045	1021	1034	1021	1052	1079	1070	1046	1033	1101	1042	1059	1160	1014	1088	1025	1099	1049	1022	1058	1096	1017	1061	1039	1036	1050	989	1013	1031	1081	1018	1049	1096	1031	1016	1080	1022	1064	1080	992	993	1052	1001	1071	1065	988	1047	1068	1072	1140	1066	1031	1036	1023	1029	1023	1073	1057	1028	1070	1039	1050	1085	1052	1033	1044	1077	1007	1053	1078	1076	1099	1022	1002	1001	1020	1045	1022	1027	1042	1032	1012	1022	1013	1013	1057	1073	1046	1036	1035	1047	1050	1034	1044	1008	1067	1069	1028	1059	1099	1038	1028	1059	952	1075	1026	1053	1025	1021	1014	1039	1041	1115	1016	1021	1037	1073	1002	1062	997	1033	1034	1050	1028	1059	1013	1083	1019	1088	1057	993	1072	1040	1069	1016	1071	1048	1053	998	1046	1011	1083	983	1081	1093	1062	1022	1008	1067	1037	1057	1012	1024	1038	1074	1056	1056	1023	1042	1046	1071	1027	1029	1013	1002	1003	979	1079	966	1072	1084	1047	991	1030	1073	1056	1069	1104	1034	1036	1085	1090	997	1057	1032	1003	1052	1035	1058	1025	1050	969	1070	1039	1052	998	1059	1032	1077	1028	1069	1071	1067	1015	1064	1030	1051	1046	1055	1082	1004	1036	1060	1034	1019	1050	1000	1036	1019	999	1070	999	1049	1058	1039	1057	1044	1055	1031	1056	1027	1075	1010	1082	1003	1049	1009	1094	1037	1025	1016	975	1073	1085	1072	1002	1029	1072	1038	1005	1043	1043	1087	1030	1019	1024	1038	1013	1063	1003	983	1025	1047	1057	1052	1045	1081	1049	1052	1010	999	1064	1052	993	1082	1070	1019	1061	1078	1042	1061	991	1050	1065	1043	1091	1051	1036	1022	1066	1033	985	1056	1033	1047	1009	1015	1148	1065	1036	1030	1052	962	1024	1048	1073	1014	1100	1055	1119	1060	1011	990	1030	1066	1034	992	1045	1028	1092	1024	1041	1055	989	1015	1038	1059	1085	1064	1122	1037	1046	1068	1032	1050	998	1026	1008	1068	992	1039	1071	989	1043	1028	1072	1063	1031	1038	1017	1020	1008	1087	1073	1031	1049	1071	1055	1021	1084	1095	1057	1039	1067	997	1001	1018	1041	1070	1097	1027	1022	1093	988	1027	1064	1067	1023	1023	1029	1067	1056	991	1008	1043	982	1076	1025	1024	1013	1072	1061	1060	1093	1057	1075	1048	1011	1093	1040	1097	1042	1053	996	1015	1032	1039	1020	964	1004	1007	1038	993	1049	1050	1067	1017	1011	1081	1066	1063	1047	1023	1045	1016	1043	1058	1099	1043	1056	1067	1047	1059	983	1004	1059	1080	1029	1030	1081	1057	1022	1041	983	1006	1028	1031	1033	1063	1030	1038	1081	1099	1030	978	1035	1044	1028	1024	1013	1023	1044	995	1065	1043	1008	1036	1018	1039	1037	1065	1058	1020	1025	1040	1085	1019	1057	1010	1026	1028	1013	1028	1007	1061	1050	1074	1078	1006	1048	1059	1029	1049	1034	1050	1039	1018	1075	999	1106	1007	986	1038	981	1075	1019	1095	1040	1048	1005	1023	1080	1104	996	1022	1070	1061	1029	1016	985	1048	1054	1031	1044	1052	1060	1063	1074	997	1093	1075	1023	1025	1024	1073	1053	1080	996	1077	1022	1050	1045	1093	1022	1063	1002	1068	1053	1068	1055	1007	1071	991	1047	1098	1056	1032	1039	1052	1089	1073	1009	1017	1000	1056	1058	1012	1041	1026	1096	1063	1046	1031	1050	995	1024	997	1057	1033	1068	1023	1090	994	1048	1026	1032	1053	1044	1033	1049	1021	1079	1036	1088	1041	1079	1015	1073	1031	1087	1070	1025	1017	1092	1062	1054	1097	1102	1092	1046	1115	1078	1033	989	1054	1091	1061	978	1040	1088	1022	1051	1089	1081	1058	1083	1023	1068	1035	1003	1077	1081	1019	983	992	927	1103	1103	1046	1042	1053	1038	1034	1064	1045	1030	1082	958	1009	1021	1062	1054	1091	1065	1048	1015	982	1020	1039	1025	1009	1049	1068	1002	1037	1043	1054	1051	1007	1017	1071	1076	1074	1034	1065	1029	1039	1043	1056	1054	1040	1018	1086	1047	1028	1050	1056	1075	999	983	1086	1051	1030	1040	1026	973	993	1003	1047	1026	1069	1049	1015	1064	1009	978	1080	1010	1112	1043	1004	1038	1096	1047	1038	1049	993	1059	1042	1057	1043	1050	1056	959	1033	1011	979	1074	982	1047	1007	1038	1022	1088	1086	1015	1053	1089	1053	1041	1083	1032	1073	1051	1010	979	1016	1020	1018	1076	1033	1068	1059	1012	1074	1039	969	1051	1056	1015	1002	996	1031	1042	1023	1027	1023	1029	1043	1036	1033	1040	1042	1019	1006	1017	1043	993	1033	1035	1046	1066	1031	1006	984	1027	1023	1007	1046	1058	1099	1047	1082	1063	1028	1058	1032	1071	1036	1074	1042	1058	1055	1004	1010	1026	1056	1061	1079	1057	1048	1049	1058	1060	1080	1008	1095	1082	1060	1024	969	988	1052	1071	1039	1061	1010	1056	1056	1025	1102	1003	1057	1045	1029	1061	1059	1032	1055	1038	1044	1043	1066	996	1081	1024	980	1022	1066	1020	1055	1039	1036	1038	995	1039	1095	1003	1065	1082	1067	1055	1054	1097	1046	991	1129	1076	1077	1008	1061	1078	990	1054	1007	1052	1037	1060	1032	1065	1036	1055	1036	1068	1004	1062	1036	1058	1036	1060	1020	1011	1036	1001	1070	1061	1056	1098	1057	1071	1035	1027	1079	1006	1035	1069	1005	1052	989	1054	1054	1089	1033	1081	970	1015	1009	1063	1016	1040	1110	1051	1059	1046	1007	1014	1004	1018	1028	1003	1066	1059	1038	1020	1051	1075	1090	1114	1038	1030	1029	973	1038	1068	977	1064	1058	1078	1027	1046	1066	1066	1041	971	1054	1077	1038	1081	1069	1054	1087	1035	1046	1046	1075	1099	1088	1047	1082	1090	1072	1039	1073	1062	1029	1073	1039	1071	1072	1035	1068	1087	997	1087	1074	1028	1043	1026	1043	1021	1035	1094	1055	1028	1023	1049	1070	1042	1015	1066	1037	1046	1013	991	1070	1069	1021	1058	1043	1065	1008	1086	1030	1029	1094	1025	1064	1018	987	1041	1112	1019	1003	1058	1037	1025	1070	1051	1118	1026	1103	993	1057	1024	1009	1076	1100	1031	1130	1051	1059	1043	1050	1060	1069	1038	1049	1115	1070	1017	1094	1047	1019	1093	1071	1024	1064	1019	1097	1077	1002	1041	996	1042	1017	1086	1057	1058	1037	1001	1016	1017	1051	1118	1060	996	1053	1076	1052	1094	1115	1060	1101	1057	992	1024	1070	1109	1052	1020	1046	1048	1068	1041	1049	1095	1051	1099	982	1076	1093	1073	1024	1038	1104	1089	1073	968	1025	1069	1062	1079	1021	1056	1025	1030	1063	999	1028	1028	1064	1026	1055	1062	1081	1034	1063	1010	1024	1010	999	1007	1035	1009	1054	1093	1047	1071	992	1081	1021	1076	1053	1052	1028	1039	1044	1069	1007	1000	1022	1026	1006	1053	1072	1006	988	1080	1051	1060	1051	1050	1005	1041	1047	1062	1056	1091	1009	1040	1048	1030	1036	1061	1069	1061	1047	1072	1039	1047	1022	1062	1048	1082	1042	1069	1063	1027	1052	1061	1058	1069	1013	1170	1117	976	1040	1009	996	1057	1024	1051	1039	1002	995	1086	1010	1049	1009	1047	975	1020	1057	1032	1023	994	1033	1028	1047	1044	1021	1078	1051	1084	1075	1084	1030	1074	1103	1083	1011	1012	1037	1049	1114	1001	989	967	1027	1044	992	1038	1010	1100	1046	1031	1055	1078	1056	973	1085	1100	1050	1135	1044	1025	1059	1000	1081	1031	1010	1033	1021	1060	1030	1077	1103	1034	1039	1093	990	1051	1102	987	1035	1016	1039	1028	1095	1028	1062	1032	1027	1020	1030	1049	991	1068	1063	991	1100	1079	1053	1023	1047	1048	1063	1053	998	1073	1030	1067	1007	1059	1092	1041	1030	1045	1034	1056	1061	970	1068	1039	1043	1080	1031	1060	1060	1000	1042	1001
23809	20944	27970	24075	19516	1718	749	540	449	470	403	387	412	376	378	367	342	362	340	348	359	357	326	367	328	333	2103	4205	3310	1191	397	324	316	309	317	356	340	309	317	354	333	294	292	322	323	324	301	312	340	334	326	302	310	334	323	329	319	347	348	330	368	343	327	343	335	304	362	327	345	324	350	329	323	329	342	331	324	317	335	334	334	318	357	301	332	305	327	314	352	348	326	344	285	324	357	287	350	336	310	320	338	337	322	357	314	334	319	346	320	285	311	304	320	346	344	328	353	353	358	353	309	333	328	322	320	299	328	329	343	303	337	351	340	331	319	341	338	317	328	311	316	326	303	315	308	304	308	330	312	289	333	304	327	310	346	339	331	348	344	294	331	288	299	303	306	319	322	359	351	346	341	318	314	290	301	320	321	321	326	345	314	321	329	335	335	333	302	337	286	347	292	331	291	288	303	343	308	318	355	336	350	319	297	359	317	338	319	299	345	339	328	312	316	332	339	324	305	319	319	320	325	320	351	342	306	329	324	324	294	316	316	358	289	372	358	318	344	296	336	307	292	306	355	333	331	302	332	333	321	322	329	322	277	332	325	362	337	355	324	319	341	334	354	316	328	303	332	330	354	340	328	305	350	356	341	352	308	345	342	314	376	334	337	298	320	328	319	349	354	284	320	319	300	299	364	321	330	344	357	293	324	293	327	316	288	335	348	316	305	341	353	327	345	358	301	301	302	319	316	336	335	324	322	328	326	308	320	315	309	344	272	354	302	318	345	354	345	320	325	326	349	311	320	339	349	320	321	326	354	346	315	307	318	343	329	336	334	296	346	318	321	332	302	347	313	314	342	339	312	312	333	342	312	322	360	316	308	334	309	329	347	337	315	324	323	326	363	310	341	330	317	310	306	309	342	315	333	298	300	301	316	306	358	321	286	336	334	339	336	302	343	290	321	347	315	331	319	336	296	319	315	315	345	333	354	315	335	316	312	336	352	323	347	316	318	344	321	335	314	327	338	314	343	298	332	304	318	309	325	309	328	327	318	300	350	336	331	313	324	344	343	342	327	329	337	336	315	335	309	304	321	343	309	360	346	323	280	310	324	337	330	315	345	333	330	326	330	334	321	315	327	348	338	372	369	346	302	328	355	310	346	317	330	312	287	342	335	341	335	338	301	326	352	290	331	352	330	348	365	305	347	317	306	308	299	301	338	357	320	312	297	301	313	298	327	321	312	357	354	336	309	323	335	339	322	329	330	291	343	341	341	336	307	311	314	314	350	359	327	301	329	361	316	334	359	335	308	364	306	327	332	307	301	312	286	320	337	346	315	307	319	311	328	326	326	320	317	335	307	326	335	342	335	317	317	345	309	315	303	327	315	306	340	325	310	343	316	311	338	344	309	316	301	314	324	313	297	306	343	332	307	325	323	300	322	295	311	328	346	359	352	296	311	340	293	296	323	342	336	358	373	322	310	327	320	340	357	310	299	300	318	338	303	333	320	353	334	300	312	335	355	310	326	339	327	311	302	320	289	326	288	317	298	301	332	309	313	343	330	344	351	303	331	359	330	332	319	351	318	322	323	304	368	307	304	305	323	335	303	356	322	302	327	326	340	322	317	315	320	348	312	332	328	340	334	325	346	346	315	324	320	286	357	311	335	324	343	341	309	297	339	298	328	325	289	329	334	333	335	346	333	350	339	337	303	338	329	317	304	299	341	328	351	302	324	292	311	324	299	354	322	324	305	337	324	282	321	311	312	336	306	323	328	331	317	339	319	353	311	322	330	318	343	305	321	317	331	319	321	325	325	352	300	327	316	301	342	314	351	316	305	360	339	329	316	328	311	301	369	349	345	355	306	347	316	336	357	308	353	348	344	324	338	304	327	325	365	345	318	319	352	305	300	317	306	360	325	334	316	350	330	374	351	354	336	352	341	319	328	291	284	300	317	349	342	329	342	329	326	343	326	302	346	312	323	346	297	318	366	304	352	293	322	335	369	339	342	330	332	294	305	298	317	316	318	326	367	319	312	305	320	312	303	319	320	353	312	348	339	318	331	326	327	329	337	343	328	336	335	344	337	304	326	333	331	320	318	281	331	350	308	348	322	340	358	329	349	310	307	334	331	343	367	299	316	325	357	348	319	319	285	334	333	309	324	337	334	322	308	301	317	334	346	300	333	322	344	332	321	303	331	366	277	304	356	311	328	303	336	311	326	350	303	338	322	320	334	305	315	314	352	317	325	333	330	324	307	287	313	309	357	317	285	357	361	301	352	344	333	351	340	336	331	366	334	351	330	302	315	310	316	336	346	327	361	334	307	314	317	356	296	344	317	312	320	349	327	317	342	351	307	343	312	338	334	319	341	312	323	324	355	322	293	304	332	300	319	329	321	334	357	333	348	328	303	308	326	325	323	338	320	301	320	320	313	316	319	317	364	313	328	313	326	305	297	316	307	314	316	344	341	311	363	329	331	329	306	341	330	336	347	362	342	322	366	307	314	326	307	306	296	331	342	329	322	342	332	330	342	321	314	310	344	332	341	309	327	322	334	374	337	345	325	312	338	358	296	306	320	313	333	341	339	316	338	310	351	301	324	340	309	350	356	309	346	309	328	332	318	321	365	361	330	288	356	305	327	355	338	365	328	306	368	325	329	344	313	309	299	352	335	313	347	315	306	341	318	304	304	350	327	315	295	328	297	315	318	335	329	346	358	309	327	336	321	333	325	305	294	331	345	346	331	329	323	333	305	335	327	351	341	332	324	334	376	346	329	297	326	297	329	332	344	328	348	342	330	347	319	314	333	300	300	302	318	303	349	336	353	293	318	347	290	343	335	321	301	359	311	298	345	346	323	317	306	312	345	342	323	320	334	319	321	342	336	306	314	388	355	304	370	311	307	319	328	350	344	302	327	339	349	344	324	345	320	292	325	314	315	340	326	310	335	330	322	317	314	328	336	340	370	351	330	324	323	294	337	327	317	333	333	333	332	377	327	316	323	306	315	315	324	282	341	302	335	337	330	321	356	326	335	376	290	325	313	343	320	347	335	335	313	336	317	324	298	315	310	332	289	339	304	349	325	323	355	364	342	319	331	326	325	296	321	311	321	314	355	303	331	319	340	306	329	340	297	316	321	326	301	346	338	318	337	335	314	329	287	338	326	320	339	309	308	305	307	373	320	324	338	356	310	343	291	336	286	306	327	325	340	330	346	311	357	331	334	312	301	318	347	321	318	332	325	303	364	316	343	335	299	353	327	295	315	335	335	304	338	351	344	325	358	362	319	309	347	333	325	303	340	313	349	328	330	337	325	339	323	336	302	310	309	326	320	355	349	306	326	313	295	330	319	339	322	338	356	336	335	297	313	334	346	348	322	334	297	316	342	322	332	350	297	289	334	291	306	310	316	314	308	346	340	307	357	322	312	349	285	326	348	317	341	361	309	305	327	321	292	355	327	337	306	342	311	370	321	299	295	329	338	310	323	328	328	313	362	318
23719	9772	8223	4463	2940	2163	1790	1420	1302	1186	999	966	895	887	870	842	834	824	732	776	735	769	772	701	717	705	6648	12364	9365	3328	879	687	687	640	683	588	679	641	681	663	708	639	631	686	669	650	644	655	654	653	658	636	640	699	687	642	668	649	670	650	660	662	659	658	671	633	624	668	625	643	699	627	661	668	678	678	651	609	666	701	662	654	673	644	671	696	667	694	684	624	623	712	714	653	688	602	688	688	641	665	634	699	627	678	651	708	679	692	664	676	672	629	672	681	637	648	639	643	694	672	672	676	678	660	660	702	661	666	709	689	710	666	686	643	648	655	629	681	700	718	671	649	677	646	677	723	704	633	670	659	664	695	652	666	715	689	665	618	669	716	641	629	611	658	598	636	686	615	665	653	624	620	655	690	688	644	657	657	628	643	690	659	646	647	679	674	678	611	648	643	698	677	634	643	605	713	663	649	658	638	667	662	643	648	635	623	611	655	699	651	675	669	680	672	722	676	643	621	672	702	636	689	678	688	679	643	653	677	723	681	667	659	660	658	667	675	681	691	637	650	631	711	654	658	683	695	671	621	673	694	645	647	725	672	662	709	676	648	703	682	679	644	609	657	635	682	684	671	651	654	638	683	663	697	650	653	654	636	682	633	597	667	670	650	664	662	637	690	619	654	650	673	666	638	648	612	683	664	623	688	698	641	627	736	640	672	646	701	658	664	659	679	679	673	637	647	641	685	628	676	706	699	695	695	659	653	668	627	700	710	663	679	707	665	637	713	700	664	660	626	667	724	656	668	697	667	635	642	666	669	643	633	641	593	673	674	636	688	633	657	666	663	699	638	680	617	642	658	636	657	672	679	632	663	660	637	672	673	653	651	645	658	634	620	645	689	683	690	669	659	649	660	705	642	655	662	688	687	644	630	650	650	675	691	642	658	690	658	637	651	692	684	652	675	681	637	640	641	692	688	659	654	642	656	659	671	668	686	673	658	686	689	662	692	658	721	649	714	664	625	636	691	631	640	658	688	630	615	659	656	699	666	663	657	664	702	669	662	657	659	682	628	675	652	641	672	670	628	647	639	647	646	602	649	628	626	634	657	646	712	657	702	653	652	700	651	654	625	647	669	644	675	661	615	647	694	697	634	619	686	672	650	688	721	656	666	674	631	640	657	681	730	649	693	661	634	677	710	684	663	648	675	674	717	629	656	709	645	667	599	697	636	656	651	656	650	655	693	673	658	695	644	638	649	648	681	661	672	662	666	708	675	683	680	685	647	628	630	661	650	644	649	677	635	645	665	665	664	698	689	640	670	688	676	672	635	658	670	719	685	709	647	659	703	696	660	660	687	664	644	646	678	612	702	684	685	677	686	630	615	689	645	682	678	621	675	702	666	612	698	642	681	660	654	651	635	693	636	635	653	672	616	657	665	636	676	624	704	653	626	728	660	671	637	673	653	713	641	684	639	663	645	711	664	672	632	649	666	661	674	659	629	653	691	683	646	650	645	677	683	602	705	665	644	662	615	686	730	641	652	677	694	675	635	655	671	699	654	685	681	634	677	672	636	656	677	688	687	639	672	650	664	678	678	638	654	694	683	653	661	642	654	742	697	702	663	641	692	655	656	691	654	679	666	651	642	639	609	648	656	648	674	736	634	690	682	655	631	645	700	675	645	680	674	650	619	645	728	698	635	689	704	650	686	656	653	681	668	678	658	603	669	723	694	632	707	673	653	677	652	656	624	636	646	664	625	650	636	646	685	699	666	652	622	683	670	625	631	681	692	659	672	658	675	699	690	704	667	691	667	651	687	681	692	640	637	658	638	694	628	722	575	639	652	676	625	730	633	643	690	643	670	681	681	677	705	683	631	662	662	727	634	643	639	673	660	617	685	645	632	652	670	685	640	651	695	659	663	713	639	664	684	674	663	643	729	631	663	666	708	707	679	653	693	662	677	702	701	665	682	686	657	680	692	621	666	703	666	672	667	630	687	689	644	661	683	656	661	642	722	696	689	631	633	654	685	631	665	635	662	653	628	636	648	673	704	655	676	678	660	670	658	632	696	654	672	680	656	703	666	728	629	674	715	707	652	677	705	691	643	687	613	664	661	619	633	682	656	599	663	642	669	656	644	644	668	666	661	706	637	658	671	665	662	644	696	615	662	637	661	647	650	656	611	634	674	657	662	657	664	595	687	659	656	663	609	670	638	644	690	650	719	686	696	680	703	685	642	616	714	678	637	658	679	636	667	701	647	657	634	665	651	627	695	680	642	678	683	644	659	615	645	659	677	668	682	644	642	688	687	686	657	655	667	730	650	659	594	688	678	651	684	683	644	659	685	670	679	660	647	679	673	645	669	659	667	662	617	657	648	682	613	679	657	626	649	625	671	647	640	694	654	663	709	638	650	682	649	663	683	659	692	645	647	674	687	713	608	636	659	648	657	626	632	682	651	659	635	687	667	667	648	678	612	648	631	654	670	674	701	666	663	696	697	666	632	634	683	689	643	641	709	667	702	603	669	676	688	636	701	701	669	671	694	639	678	694	691	639	679	646	672	660	639	668	664	588	649	666	684	677	614	628	657	658	660	678	638	684	694	671	679	625	661	665	628	655	678	661	706	679	652	635	645	665	672	692	658	690	644	678	634	647	677	684	657	659	659	671	638	637	671	657	671	690	642	623	646	623	679	602	638	719	636	640	690	645	694	662	656	660	649	696	675	660	658	631	671	657	585	616	668	647	667	695	662	656	643	659	672	670	618	631	687	681	724	634	664	672	706	669	691	634	663	665	686	624	642	659	654	704	629	672	661	662	684	646	696	664	668	653	649	677	657	630	683	632	680	667	680	669	676	692	686	651	631	697	672	660	680	617	615	638	662	677	718	639	657	681	637	619	648	635	650	613	621	684	653	698	677	698	654	652	643	668	664	647	644	676	669	674	706	647	624	701	663	651	679	616	642	644	640	679	592	653	692	627	661	668	645	654	654	686	707	646	671	634	673	689	649	648	655	677	688	672	639	642	674	647	629	657	713	626	628	660	636	676	675	681	656	667	660	666	672	689	675	696	674	629	673	638	647	667	686	647	629	713	660	693	689	676	720	660	655	670	634	654	723	671	598	648	635	700	684	659	639	672	622	679	645	670	649	710	659	650	677	628	642	647	672	682	688	656	638	656	658	668	670	637	678	673	685	617	692	649	646	643	638	670	647	636	670	683	662	725	662	663	671	683	679	650	674	685	657	660	718	634	662	637	661	666	685	630	672	697	699	676	653	666	648	638	652	682	635	617	616	666	651	607	629	668	624	679	593	688	665	688	641	667	691	678	648	654	659	676	719	690	712	690	690	622	613	675	657	672	663	626	657	675	681	688	694	694	694	679	695	608	667	630	647	586	677	677	674	677	640	674	683	698	635	661	649	655	690	655	646	676	671	648	608	646	696	655	728	695	646	603	668	673	670	691	671	626	661	670	645	661	681	677	696	654	642	632	651	631	654
22846	20918	28666	23339	20918	18443	1821	812	638	540	529	503	495	455	419	436	418	397	428	402	369	393	405	409	380	388	478	8091	7935	2404	531	391	386	368	360	359	340	366	355	389	381	358	348	388	369	324	315	359	360	360	339	306	384	375	360	345	383	379	347	363	365	344	337	366	318	370	351	346	335	376	384	342	345	373	347	380	321	366	358	364	364	364	359	327	338	376	351	376	349	340	390	383	352	327	329	339	355	340	357	336	362	346	336	335	341	349	363	379	388	345	378	370	348	365	357	364	391	373	370	362	366	378	368	328	390	340	339	313	377	363	353	351	358	353	389	359	360	334	342	359	327	386	388	368	325	347	353	375	356	345	377	361	352	374	354	382	363	334	349	357	360	362	346	334	307	333	354	367	331	359	397	325	384	356	358	369	369	359	330	315	339	349	381	349	375	376	361	324	367	329	341	333	355	344	383	315	367	358	372	322	348	360	355	349	350	364	403	370	372	337	325	359	349	354	364	332	390	378	345	350	367	354	354	345	373	348	354	310	329	348	343	376	365	335	377	350	360	313	354	376	335	358	356	355	365	358	350	358	313	352	349	369	358	349	330	364	344	350	372	391	315	354	370	375	336	326	368	351	335	363	367	348	336	353	353	323	399	345	392	329	326	332	355	361	331	346	382	309	340	374	357	368	365	355	371	365	339	329	345	348	359	352	332	373	338	397	351	345	308	355	336	348	360	358	341	334	343	376	364	336	330	364	336	341	350	359	343	352	381	354	397	370	365	330	367	363	387	348	361	333	373	348	356	370	340	354	345	317	364	359	360	351	360	374	377	354	329	350	347	339	357	340	340	344	341	331	348	338	375	364	351	324	318	359	360	334	316	356	361	333	361	327	370	370	351	363	346	338	325	310	349	356	374	350	344	360	334	346	361	390	353	347	352	349	351	373	349	361	374	335	345	360	350	346	350	357	349	373	347	357	353	356	381	358	351	341	368	346	356	362	356	365	349	367	357	369	338	348	363	310	344	345	380	329	378	347	364	345	356	390	346	339	355	336	379	365	374	318	356	394	367	344	342	375	369	349	339	335	346	312	351	360	359	321	368	351	339	331	322	365	356	351	343	365	328	366	383	367	369	344	349	366	348	336	351	328	355	377	346	396	364	374	358	352	348	367	363	363	332	330	363	369	334	337	356	363	337	350	344	361	351	327	327	333	363	355	340	350	336	341	357	367	362	350	341	386	318	350	332	304	349	325	376	346	369	369	362	343	355	366	329	368	357	334	345	354	412	371	372	388	330	346	373	377	383	344	349	355	351	330	340	359	381	342	337	344	379	394	355	361	385	346	392	327	387	414	370	324	345	348	314	357	354	355	375	337	342	362	382	374	353	355	335	343	345	344	353	369	335	346	353	343	388	349	375	345	331	395	372	318	362	353	329	386	365	334	359	353	369	376	353	365	378	359	328	354	334	383	387	325	367	379	373	359	374	344	339	353	361	338	337	351	362	374	343	345	347	343	392	391	370	376	345	339	327	335	360	342	394	364	363	343	361	334	329	333	369	357	341	377	349	356	360	377	363	319	379	365	393	339	340	339	358	352	365	338	356	331	358	330	341	342	341	381	371	351	355	367	343	348	347	326	314	333	355	331	326	361	362	351	362	357	383	371	355	332	373	344	359	360	367	370	369	372	369	365	348	315	357	372	370	345	352	330	319	353	362	326	367	399	376	352	356	348	363	366	360	339	376	334	375	342	358	346	375	390	353	345	359	359	338	344	327	348	331	354	343	354	329	365	356	353	344	357	345	359	361	338	326	337	357	357	371	356	323	373	397	374	370	348	373	353	323	329	356	402	351	341	357	377	365	339	361	299	358	361	381	342	345	324	373	357	346	349	339	330	347	341	351	362	371	364	378	356	360	347	351	355	359	391	372	342	357	330	355	384	340	334	347	356	338	328	373	368	352	359	376	336	329	373	367	352	368	307	364	350	376	357	357	330	368	366	366	371	350	344	375	384	349	341	387	388	348	334	330	360	370	340	376	332	348	365	335	337	363	373	337	361	340	328	356	342	349	368	350	321	343	348	364	347	359	335	370	362	353	368	337	339	363	311	334	345	352	327	360	365	367	329	348	343	351	365	324	356	365	359	377	354	388	331	341	320	367	339	342	349	383	352	386	331	352	360	332	336	354	303	358	358	354	313	339	354	341	346	363	351	336	320	367	344	343	366	373	334	353	340	332	333	365	339	396	372	351	356	353	363	346	394	387	361	362	377	386	375	365	318	352	398	367	333	374	365	368	360	351	357	347	364	378	325	368	345	323	410	348	375	338	316	354	333	354	337	348	356	354	357	357	333	355	358	341	311	350	336	342	390	338	351	361	350	330	351	361	361	384	340	330	362	350	324	336	327	351	331	353	379	351	336	327	353	328	355	351	337	336	358	375	361	376	328	382	358	364	325	335	345	360	336	354	362	359	331	398	357	350	344	344	340	371	362	341	354	321	353	358	323	333	354	384	332	348	366	325	355	366	337	379	352	334	345	330	336	361	373	355	348	346	387	335	353	366	338	356	359	373	382	383	345	340	390	366	341	375	355	313	357	336	358	377	321	360	355	335	320	358	355	404	336	347	395	363	364	329	345	360	353	322	383	364	378	350	377	345	329	306	354	349	340	344	359	337	330	355	350	338	346	333	372	354	349	333	346	322	377	332	359	361	342	372	369	364	388	365	328	330	384	340	364	357	363	379	338	357	330	325	385	310	350	352	391	346	362	357	374	351	344	365	354	337	345	357	356	367	365	361	367	357	343	333	344	306	361	336	338	375	331	360	337	376	340	321	335	360	343	330	348	328	335	354	397	379	347	326	337	341	359	400	356	373	365	378	359	340	369	339	347	401	328	344	340	354	357	389	320	368	328	367	328	323	362	344	353	351	336	323	326	347	375	349	351	371	348	393	339	340	389	337	369	354	338	305	379	341	374	367	356	359	374	321	371	391	351	359	348	374	336	375	379	368	388	317	350	339	332	347	346	346	343	364	353	354	340	340	368	338	330	351	383	342	337	356	342	326	376	368	377	388	346	345	363	343	363	336	358	354	336	367	351	330	383	327	349	374	344	330	348	393	356	341	357	331	312	346	338	354	338	339	351	339	401	368	343	329	345	337	352	325	375	356	327	375	324	375	364	383	356	345	333	378	347	358	356	332	340	329	336	355	364	343	315	337	366	358	351	364	331	353	380	344	373	333	347	354	348	366	348	353	355	330	337	336	357	370	345	330	363	345	355	324	356	376	323	315	324	346	345	351	354	362	368	367	381	360	351	352	350	363	343	350	348	327	330	378	376	350	361	357	338	374	349	359	349	338	374	325	379	369	312	320	308	362	352	336	349	383	343	346	360	330	393	339	365	368	391	342	360	361	305	369	322	382	340	359	391	391	357	397	362	386	346	345	376	361	369	374	385	367	353	363	328	353	330	379	352	326	371	362	357	362	333	339	370	357	371	345	360
23943	15327	12786	7217	4709	3341	2749	2207	1774	1667	1464	1301	1173	1143	1041	1027	995	881	870	888	850	841	834	889	810	772	1266	19048	17183	6182	1138	650	657	674	662	677	653	651	654	655	656	720	685	723	672	753	700	683	677	719	666	641	666	629	693	695	700	727	698	687	714	703	682	718	680	713	693	686	657	711	711	667	697	660	714	665	672	654	690	644	704	641	683	680	667	654	666	703	669	664	662	673	709	653	701	673	689	712	645	670	661	686	704	680	666	631	671	673	727	739	691	707	712	714	712	690	637	689	691	681	695	710	709	641	700	685	641	707	660	673	671	651	669	664	677	660	655	678	673	676	660	648	680	678	691	685	678	650	711	670	715	695	659	692	678	680	641	699	658	674	659	676	675	670	716	684	668	694	712	655	700	692	669	706	681	735	665	686	685	695	682	691	738	656	680	676	717	650	648	703	675	682	666	718	649	740	727	702	656	672	655	657	639	678	716	658	681	671	671	698	700	677	665	688	637	672	698	655	730	722	661	675	669	690	661	637	654	643	653	686	688	701	707	680	686	677	682	663	713	641	668	684	681	660	684	703	698	687	627	715	714	732	678	688	652	621	657	653	672	683	690	690	714	695	714	659	683	679	688	711	670	716	650	677	695	659	621	709	710	674	680	668	673	702	685	728	684	718	658	666	712	677	675	690	677	673	691	651	697	687	710	673	678	714	710	697	715	663	704	677	677	692	665	668	710	693	702	642	650	697	681	680	678	692	628	736	683	648	680	646	668	643	699	684	682	655	691	677	661	681	633	702	633	684	681	693	691	662	724	665	706	674	670	684	678	648	704	659	676	653	656	639	674	674	698	675	670	644	674	674	695	668	669	722	644	684	648	655	674	652	705	677	693	683	651	690	688	702	681	676	720	659	703	712	680	664	699	642	722	696	709	676	681	702	660	669	611	670	715	706	689	753	667	689	681	717	709	692	693	670	642	686	713	674	688	705	688	658	714	605	693	663	694	653	685	674	678	673	684	652	666	678	696	714	675	671	655	668	726	666	703	658	707	684	659	696	708	696	683	694	664	702	667	701	718	676	727	671	699	687	670	686	613	698	666	713	677	678	669	702	657	681	712	718	633	669	699	649	684	680	706	671	671	680	658	692	674	719	692	658	704	670	637	709	665	688	666	696	675	663	659	664	698	671	670	730	674	698	689	654	688	727	726	700	659	648	682	679	671	686	659	613	641	680	744	682	665	639	650	690	685	684	708	689	693	631	710	675	657	708	664	694	676	666	646	723	727	739	597	692	713	659	656	658	667	658	668	706	649	688	664	746	728	654	670	743	683	697	663	638	684	637	687	669	663	692	677	690	679	673	683	681	639	641	675	672	663	680	698	670	659	734	681	712	718	701	671	698	686	670	658	730	693	693	679	697	657	689	655	625	676	663	686	632	674	700	658	678	648	676	680	634	730	681	646	683	671	676	666	739	655	701	633	688	651	676	623	626	696	666	666	641	657	697	648	692	683	713	676	648	617	666	661	700	686	660	726	672	657	728	671	694	685	681	730	680	661	666	685	671	688	663	716	657	669	635	658	658	675	676	671	653	680	643	690	678	673	647	712	667	673	667	684	644	677	679	635	676	685	651	664	652	690	645	687	675	670	656	652	680	697	712	665	681	687	619	658	703	709	616	664	690	653	706	699	705	658	682	655	650	694	632	662	663	661	666	670	698	692	646	675	679	658	649	708	655	703	681	647	699	721	699	701	706	673	660	705	673	622	757	658	699	685	643	654	672	713	684	671	658	661	728	638	704	646	635	714	689	690	739	650	665	698	651	680	666	688	669	694	655	702	687	662	661	670	624	685	664	720	660	662	694	648	707	623	662	633	672	677	669	671	702	703	747	631	690	624	702	638	681	678	646	707	680	706	661	693	676	700	705	701	704	657	683	645	688	700	648	662	657	722	686	718	677	673	678	724	679	676	703	682	671	644	734	657	675	685	684	721	675	663	642	657	654	698	686	677	704	716	671	643	644	710	729	679	662	714	629	718	698	664	722	644	691	681	683	649	657	707	716	675	689	687	679	677	667	686	649	671	652	655	657	659	678	638	660	701	641	666	682	693	668	661	650	642	688	704	643	704	687	670	669	705	686	679	666	674	682	656	696	678	647	673	716	657	665	695	647	718	730	657	701	686	721	629	667	688	707	724	645	698	675	701	679	675	687	648	696	719	642	651	675	683	696	655	692	680	646	639	702	694	731	671	708	692	700	675	708	698	653	666	684	696	716	685	652	667	670	626	668	704	706	648	685	688	687	664	699	665	689	712	729	699	689	746	675	668	663	723	685	717	701	711	715	679	611	708	683	670	645	684	676	654	638	696	686	655	704	642	661	722	659	699	680	651	712	674	722	653	691	677	717	697	699	659	648	724	715	676	709	655	676	646	728	625	709	702	687	695	643	706	652	713	637	691	675	672	726	711	662	678	688	668	720	671	692	684	680	706	677	661	650	702	687	664	725	720	706	686	705	721	701	684	676	692	707	692	682	655	720	707	655	709	671	640	697	725	667	689	680	699	646	684	671	653	667	708	686	678	675	667	656	716	642	666	685	636	686	688	659	721	693	692	675	637	643	686	687	706	665	687	720	633	746	639	668	700	669	697	723	680	693	652	661	686	718	713	655	655	708	720	673	670	701	712	686	674	710	708	707	696	698	633	729	690	664	721	672	699	641	642	699	653	659	700	686	687	685	695	646	651	654	764	709	680	713	650	655	669	686	685	686	692	662	648	687	685	685	623	654	698	648	681	718	636	700	675	708	703	706	653	685	659	675	641	714	694	698	727	703	659	702	716	689	708	698	639	713	654	693	668	665	660	696	640	664	679	718	671	661	659	707	699	640	665	688	694	681	655	686	687	690	671	697	680	618	679	688	657	682	654	672	696	671	715	670	691	647	716	647	676	660	630	709	697	670	678	699	710	683	673	677	648	657	681	624	651	664	658	658	700	697	667	682	604	680	704	691	703	686	660	649	642	690	648	666	690	683	712	697	654	694	652	694	715	683	640	710	668	670	660	662	681	702	697	658	679	696	685	684	685	692	669	680	660	701	638	704	662	639	670	692	686	684	694	647	697	687	680	691	676	707	670	683	745	621	646	666	701	707	678	700	685	706	672	645	645	698	705	691	709	683	698	666	662	660	678	686	688	675	706	688	641	719	696	667	709	670	704	627	679	715	713	690	627	682	688	736	711	679	673	666	705	701	669	676	689	681	688	593	716	664	664	680	695	692	657	610	690	703	689	672	678	660	694	676	685	637	685	673	695	631	668	672	666	677	674	678	687	724	650	708	640	722	677	664	637	637	643	671	646	676	712	697	674	652	651	675	633	699	689	657	714	661	661	679	686	671	683	670	691	726	662	697	669	657	668	649	684	645	663	666	709	676	680	712	694	697	644	713	671	665	651	735	680	718	658	668	697	643	710	692	702	657	672	624	666	684	680	636	670	674	693	694	739	672
26239	20384	8578	1194	816	722	573	557	522	524	516	514	523	485	515	485	544	539	524	517	530	497	508	515	504	497	532	1080	1389	784	566	506	523	519	539	514	527	488	517	522	498	535	509	539	558	491	518	500	486	483	519	511	510	509	551	541	478	507	529	521	466	514	538	527	536	507	516	487	519	534	502	507	487	518	532	524	541	514	483	500	526	526	521	510	534	473	486	466	520	556	521	518	505	515	474	483	508	538	505	529	527	526	521	541	528	536	561	472	501	512	521	556	521	545	517	469	448	489	511	496	480	550	493	532	488	503	533	521	480	531	502	474	496	502	522	506	482	538	546	506	497	494	518	520	496	515	498	537	504	528	546	448	494	546	469	516	495	499	511	472	486	512	494	571	504	505	533	483	488	534	534	512	487	510	481	504	537	478	504	517	491	521	507	519	513	556	509	507	494	503	503	510	489	484	482	518	502	499	507	532	501	510	505	469	533	520	471	494	554	521	489	539	544	505	520	499	512	478	482	487	479	501	565	507	484	544	466	468	536	533	520	536	526	523	507	505	499	529	522	515	514	495	513	472	497	535	519	538	458	537	528	536	481	530	558	537	561	516	498	510	503	525	479	467	509	544	518	502	507	518	496	513	483	512	489	505	531	483	548	517	523	500	484	525	513	512	495	534	509	512	505	501	529	565	533	529	550	517	553	494	507	518	509	477	525	501	509	490	495	525	488	461	491	502	542	497	516	525	525	495	520	517	508	481	480	511	506	494	534	464	505	502	507	517	498	509	525	515	524	505	481	513	520	496	516	542	497	488	553	497	512	542	471	495	542	511	506	494	512	525	543	515	527	472	490	485	547	496	537	505	522	484	492	468	470	482	503	499	505	475	480	482	533	516	516	537	531	505	505	500	498	504	558	532	520	507	518	498	464	508	535	521	543	506	501	512	519	529	542	504	521	510	490	482	492	496	506	474	518	517	506	515	518	492	509	518	513	557	510	483	510	531	476	512	502	529	522	567	513	539	511	517	456	512	525	481	531	476	507	493	532	566	510	485	556	504	558	476	531	489	496	495	504	512	473	514	459	502	471	549	474	504	498	507	530	497	514	451	463	484	505	491	552	503	523	474	524	467	490	497	489	496	538	527	516	486	525	523	548	500	458	517	525	584	527	542	560	540	531	505	541	484	492	487	504	518	506	481	520	503	489	512	505	522	522	456	528	478	513	526	514	515	526	474	494	512	499	498	522	501	484	534	512	495	511	510	497	528	500	512	521	527	547	472	519	491	472	513	519	544	461	532	509	501	508	479	539	510	478	539	525	518	462	535	492	508	512	523	503	504	497	484	498	553	466	514	545	486	510	514	504	485	546	501	507	467	542	482	515	505	529	537	454	510	504	505	483	512	490	507	477	516	503	504	481	497	493	524	472	513	533	533	473	513	495	512	489	511	481	513	463	506	506	512	521	521	513	542	509	468	535	512	481	546	486	509	561	515	512	510	529	477	535	501	511	481	535	474	512	519	540	519	505	561	503	487	485	500	504	541	505	509	488	502	536	519	514	497	482	493	489	507	520	502	474	526	501	528	517	492	512	534	489	517	503	503	500	508	514	524	540	484	447	508	522	529	569	507	549	510	491	508	485	504	501	526	468	489	539	488	467	539	506	502	505	545	499	520	532	526	525	514	535	532	496	482	533	483	510	500	532	525	505	534	499	505	544	500	496	569	541	513	510	460	523	528	495	453	523	577	518	525	497	525	511	497	535	544	528	515	522	513	556	491	503	502	541	491	522	521	529	506	544	499	532	536	493	528	529	507	492	509	508	507	498	472	515	514	504	530	487	506	524	505	525	500	512	463	471	498	480	529	518	549	486	494	496	514	487	494	515	496	510	501	534	508	494	505	508	514	514	525	537	506	524	491	486	542	522	513	515	555	515	537	523	452	501	482	486	514	528	507	535	500	535	556	519	467	503	509	557	500	512	531	492	547	507	555	487	489	530	545	495	496	471	518	479	494	512	527	505	494	528	522	521	502	551	478	514	527	523	485	527	479	551	497	515	509	493	519	510	521	536	505	519	530	530	533	559	492	508	515	459	488	507	485	549	532	501	508	489	483	481	512	496	486	474	527	501	535	530	509	481	507	507	537	517	493	529	479	493	507	529	507	486	557	519	530	514	503	520	513	543	495	518	511	481	494	478	492	540	526	495	498	492	490	590	507	517	520	513	535	525	493	505	512	510	543	544	463	516	518	494	522	525	488	513	481	519	488	536	519	514	508	501	522	505	507	549	466	496	518	463	560	496	517	530	503	487	508	500	552	502	491	503	530	503	489	557	507	504	500	504	518	529	517	487	532	518	501	519	515	525	524	493	494	540	527	504	523	510	530	520	529	475	530	501	497	544	536	506	517	519	531	512	495	516	516	481	488	513	519	528	470	541	480	506	525	499	476	501	520	500	537	497	540	512	465	484	519	499	519	495	550	519	522	517	520	508	488	534	515	465	515	496	513	476	540	524	515	518	503	549	502	492	474	473	501	521	467	502	497	562	480	529	517	515	546	512	498	489	525	513	511	494	489	517	492	505	503	570	515	511	483	548	514	507	474	482	483	517	545	509	528	489	487	526	532	523	501	501	498	491	506	545	526	479	491	502	504	510	501	479	472	519	514	500	551	511	506	492	504	481	545	498	519	510	517	509	532	516	504	522	507	487	531	524	514	482	509	501	517	521	488	519	525	520	531	508	520	516	544	506	483	519	525	529	535	539	549	500	510	506	509	517	502	539	486	527	496	517	535	477	518	525	515	532	500	496	492	543	542	516	486	485	547	533	521	522	530	482	496	495	515	525	491	489	501	522	540	514	500	467	499	497	527	516	528	503	520	509	535	502	515	525	498	501	487	490	496	518	580	504	534	533	564	545	490	519	504	569	511	499	495	499	498	525	502	466	461	549	468	499	480	575	537	485	510	525	495	523	510	543	499	490	528	508	499	503	482	531	505	528	542	540	536	560	538	532	488	485	506	504	501	521	472	527	522	519	498	500	486	544	522	537	548	497	548	492	503	494	472	557	521	497	503	501	488	509	487	520	534	500	527	481	514	515	535	497	520	563	467	490	563	511	547	512	536	515	500	547	499	489	526	500	484	520	486	487	507	500	507	506	505	524	522	469	506	532	516	512	493	522	549	506	511	514	487	481	531	508	507	490	507	526	539	517	522	510	480	523	505	525	483	477	495	473	537	502	500	507	520	509	481	549	477	480	512	517	502	528	541	541	577	552	486	534	506	500	482	521	515	527	497	511	479	504	477	521	494	493	503	521	523	509	529	549	532	499	499	549	508	515	518	504	522	517	503	503	494	532	464	474	519	492	516	487	516	497	519	512	503	499	515	530	497	566	514	509	527	494	523	504	587	474	521	507	496	516	529	516	481	557	512	492	531	486	489	479	488	469	495	490	505	498	523	471	539	485	495	554	491	503	480	512	511	507	528	516	531	514	530	507	525	493	502
13107	2290	2031	1460	1313	1213	1128	1089	1088	1094	1063	1001	1022	1014	1044	952	999	1045	1078	1009	1063	1052	995	971	1050	1002	1001	2977	3747	1818	1018	982	1011	1032	1053	986	946	1042	1018	961	1013	1030	1019	977	1010	1053	1036	1000	1026	1009	993	1056	1026	1000	976	974	954	994	989	1029	1040	979	935	1010	948	1043	1006	973	966	1021	1007	987	1014	994	967	1053	998	981	1063	1016	1029	1037	985	1038	1045	976	997	1030	1022	1064	1033	959	947	1010	1033	1026	1049	996	1026	1005	1014	1022	976	960	967	993	997	1051	1032	979	1023	1012	982	1001	1002	1026	1022	1035	1008	1029	1030	964	1017	975	949	1038	971	1016	1006	990	1037	1024	925	948	1031	1014	1051	1016	999	979	979	1003	974	976	1063	963	997	991	927	1023	984	980	1003	1029	991	999	1009	1058	1044	974	997	933	1086	1016	983	985	1029	1018	1038	974	1062	971	1071	1012	999	1022	1026	995	1041	1024	991	1004	991	1062	994	986	1014	1061	1012	1024	993	1006	1043	998	1029	1039	1060	1027	966	969	992	1009	996	1043	927	1034	1043	983	979	1018	1025	1017	1004	1037	995	991	1017	1009	1013	941	991	994	994	971	983	1050	1003	1084	991	1060	997	993	1020	1028	1004	975	1006	972	919	1050	1042	984	1024	996	1017	1021	977	973	1075	1004	970	997	1012	967	931	1042	1016	982	985	971	1035	999	1024	945	970	948	1008	1022	997	1028	1020	1007	1069	997	1071	955	1004	978	943	980	979	980	961	978	947	957	948	993	1015	998	1039	992	1030	986	979	1018	1047	985	975	950	960	1037	995	1028	1010	969	1044	1002	1031	1026	1040	986	953	965	962	956	1035	1007	1017	1011	965	940	1036	999	995	1008	1029	1027	995	977	1002	1021	1028	1025	979	990	1029	961	1001	981	991	995	956	968	1011	993	942	1001	1021	1002	983	995	1031	984	986	947	1028	1008	996	963	998	1029	974	998	1018	1014	1009	1018	1042	958	954	1032	989	1015	1051	1029	1031	1018	990	1001	1027	998	957	1042	991	975	1033	955	996	980	996	991	1045	971	1006	1002	1018	951	1005	999	996	1009	1012	1037	1020	1014	1072	1035	958	964	945	1011	995	991	1033	1018	1045	996	958	986	994	921	1048	977	971	1001	1013	1036	1033	987	995	1069	943	999	1034	1015	1028	947	1057	1070	1037	1023	1023	1002	979	984	967	1000	959	1066	936	933	1006	959	1075	1017	1068	1031	1028	1009	999	980	1047	1006	1042	979	1015	969	1038	1060	990	1032	977	1064	1023	994	990	990	999	1035	1026	958	1008	1002	1047	1001	1027	979	1014	1020	954	1002	1069	1004	1026	981	978	1010	1048	999	1024	1049	996	991	965	993	1020	1017	959	1018	946	991	1035	999	1016	998	1041	1016	989	999	950	947	1015	981	1027	994	1035	1032	1019	960	1015	1009	996	1006	1050	982	981	966	1024	1041	968	974	961	1019	949	964	989	975	974	1015	985	1012	1016	1027	1009	1065	966	951	1002	1027	1042	1011	996	995	998	1044	1006	1033	966	996	980	1021	988	975	1003	1027	1006	996	1034	1008	1003	988	1001	1059	1015	986	1046	965	1047	1000	968	1000	985	1018	997	959	984	973	1028	967	1033	1038	1013	1012	986	1008	1024	1040	1010	988	1036	999	966	1013	1019	1032	1015	980	1035	983	1018	1013	1018	1020	1039	970	975	1007	1080	990	1023	986	958	1002	1020	1036	983	1025	995	960	1074	1039	977	998	970	1000	1007	994	1007	947	985	982	998	1039	1005	1013	993	1004	1008	1003	1040	965	982	1010	972	1007	1006	948	1013	1032	1042	1001	1003	1007	953	940	1062	1010	969	1010	994	986	988	994	1005	976	1048	1033	954	991	988	969	1011	1011	1047	974	979	1010	1010	971	1004	959	1005	963	978	1017	938	1033	1014	1003	946	1023	1043	997	1037	1019	1014	1014	1033	1001	980	1026	1026	977	1033	997	1009	1076	962	997	992	985	992	1037	973	973	1004	987	1002	1024	984	1033	993	1072	974	983	1010	971	973	984	1011	1015	1004	1038	1018	999	931	941	1015	1015	978	994	1030	1039	1016	922	958	1003	1015	1002	988	1005	964	1012	1015	989	990	969	1021	975	923	1018	962	976	1015	1012	975	971	979	1011	1013	990	908	1052	1019	994	1016	912	977	1045	1019	1004	1045	1025	942	961	979	987	997	1002	1026	1003	1020	1015	1031	975	979	1092	977	994	1001	921	980	1022	999	1060	954	993	1018	982	1024	1015	993	964	1032	989	1011	985	995	953	925	978	1042	1024	961	1043	1020	1001	1053	962	1060	1055	990	1059	1021	1051	998	1034	1007	1025	998	1020	1000	992	987	964	1002	1012	1057	998	995	1025	991	982	968	1001	989	1006	1016	1104	1005	1029	1011	1003	1064	979	983	987	998	992	986	993	982	968	1006	961	1003	997	1064	968	1009	980	1012	1015	989	954	985	981	1034	1024	1005	994	951	983	991	1011	924	1017	974	977	1030	970	999	1014	972	1034	1030	978	1051	993	1045	999	1011	1020	1022	1003	1034	1054	953	999	1052	1012	1025	949	971	1038	953	1053	1006	990	983	1011	954	1029	992	1018	1036	948	995	954	1021	997	992	992	1037	996	1034	980	963	936	1023	1017	1023	999	939	992	1004	1014	1055	1026	1026	992	1052	987	989	1003	998	1049	991	947	982	1015	1007	1018	1039	955	1028	985	1046	974	1010	997	1045	986	979	1008	1009	1072	1024	1010	900	1031	1053	939	988	1018	972	975	999	983	1049	1004	1030	1016	990	986	1010	987	1011	1002	1027	988	991	1052	1006	942	996	990	1009	977	1010	914	986	1047	987	1006	1061	1019	1035	985	962	999	967	957	1013	957	979	1017	1019	1005	980	986	1067	996	1025	1017	993	993	966	976	982	975	946	1030	985	981	936	965	977	1021	964	1014	984	997	973	973	986	998	964	971	1010	970	982	976	1027	1007	1023	1022	1014	1046	976	987	1035	1016	1041	1020	1009	977	1018	970	1015	956	1013	1035	1018	1023	1001	987	1047	990	1004	972	1015	1087	992	1005	1000	980	1021	1009	1003	997	1018	1010	1058	1039	1009	988	1016	1026	1002	955	958	985	1042	1007	999	957	952	957	1006	1009	1028	1009	983	989	1009	1039	1020	1058	980	953	1014	985	981	1024	1032	1010	948	981	940	997	973	1067	963	936	1010	1046	1004	975	1005	962	1050	1054	973	1007	1033	967	1027	1012	1008	959	974	955	997	991	998	1020	975	981	1009	1001	991	1012	981	1004	1035	975	956	950	991	1028	1040	979	1014	1025	1067	972	1036	983	1013	983	997	983	984	980	991	1007	1033	1027	970	1017	973	973	1028	979	984	1055	983	1049	1011	985	1059	1076	941	947	1014	1043	999	1021	1003	958	969	1002	1018	996	998	1018	935	1042	991	981	992	1032	997	984	975	998	999	1023	977	984	1018	949	1028	994	1020	1008	1031	957	1024	1015	943	953	957	1024	1036	1012	1000	998	1014	1004	1014	1007	1014	970	1028	1041	949	995	989	1073	1026	987	986	1020	1055	981	959	1010	993	1027	988	1008	1000	990	1032	985	998	1009	970	1018	990	1031	995	952	1001	1006	991	976	994	1008	974	1055	984	988	996	1039	1068	1032	1046	993	995	1024	1016	1011	1018	997	1053	961	1030	995	952	1038	1029	1034	1010	1025	992	1009	979	996	943	987	944	1039	1001	975	1020	1068	992	1022	1034	954	974	1038	998	995	991	1079	1021	1005	963	1035	999	1040	1009	922	987	965	977	972	959	1032	1041	1017	925	991	945	1015	957	998	1005	1056	1031	998	1008	994	974	995	1081	1015	963	1082	986	998	974	1006	967	1025	967	1067	1018	1031	989	979	992	1014	945	961	1030	966	1006	1009	1034	983	989	1004	960	1011	1042	1015	973	1049	963	1004	1047	980	966	1021	980	1006	978	1025	998	1025	961	1003	995	1022	1020	1011	1053	1021	1012	990	1036	1045	1011	932	1004	991	1009	991	1057	996	1051	972	970	1049	997	973	1031	1041	1097	1000	1029	1019	1003	1034	1000	1072	1012	1037	1028	1043	985	998	997	1008	980	1008	987	1007	1034	1058	1019	1021	973	1002	967	1034	1039	1002	983	1007	1028	999	997	989	1019	1012	969	960	985	987	986	949	1034	1019	957	979	1025	1013	986	1028
23791	20946	27995	24039	19090	1649	691	492	426	415	407	361	327	320	353	317	315	346	320	328	335	340	289	329	325	319	310	3518	4636	1431	339	322	286	291	289	299	300	293	323	272	300	332	293	293	319	278	284	313	281	312	273	268	297	289	295	269	273	273	279	266	290	318	305	283	288	293	273	296	321	283	287	336	275	300	292	285	288	315	268	315	271	293	245	300	314	277	322	279	310	311	292	259	289	274	289	280	275	279	293	273	302	274	320	282	298	316	282	265	280	307	247	286	298	291	292	320	298	309	272	302	288	315	289	279	297	315	277	290	292	297	287	290	323	277	297	301	304	299	289	285	311	291	309	293	283	278	279	268	305	293	276	314	272	282	296	286	303	297	276	291	264	289	281	293	286	310	289	294	285	289	301	293	296	285	277	279	291	273	319	316	288	313	283	253	294	326	280	278	305	306	270	322	306	293	294	299	304	332	297	301	267	283	306	289	308	307	270	249	296	314	291	277	317	321	319	275	257	273	311	297	280	303	277	303	297	309	302	300	296	274	312	285	328	279	322	263	305	273	285	295	305	279	284	307	278	296	288	296	314	300	278	298	305	316	295	319	307	309	290	293	321	272	335	286	294	275	304	293	280	265	279	319	302	302	294	291	316	263	298	289	254	269	278	258	306	305	287	280	313	273	294	275	311	267	298	302	297	311	294	293	307	312	271	296	282	322	264	290	280	288	291	291	287	276	250	295	298	322	269	301	303	291	312	263	290	290	290	299	322	276	252	272	319	290	308	315	281	301	292	317	300	323	259	309	299	254	274	256	329	292	260	291	319	297	280	279	290	275	300	314	303	294	268	317	289	275	259	309	330	294	314	274	263	302	289	328	261	298	311	295	313	273	310	306	274	309	278	307	278	300	269	323	293	292	237	277	321	279	300	286	311	342	297	298	299	286	285	308	296	310	308	291	283	284	288	284	290	284	289	288	294	295	280	314	287	305	278	285	292	284	300	284	298	319	295	310	291	297	298	279	312	309	294	286	291	282	317	320	314	294	304	270	272	292	284	314	285	292	294	289	276	251	279	306	295	298	292	321	277	275	274	291	309	263	325	333	287	316	307	295	288	322	316	290	303	288	308	298	273	302	314	316	312	294	315	310	287	298	300	274	276	301	307	289	307	300	326	273	295	316	260	312	270	297	287	289	314	297	259	299	309	302	279	288	305	280	303	273	284	290	273	292	282	319	293	270	293	283	317	298	288	285	285	294	280	286	307	306	300	291	261	293	257	286	282	263	299	313	281	314	307	285	288	289	259	281	291	277	280	290	273	303	261	300	304	303	300	284	286	287	271	300	298	299	279	292	302	310	268	271	288	303	298	284	305	297	310	278	273	295	311	286	272	318	298	281	274	303	284	293	296	282	278	322	283	280	295	250	286	297	294	321	290	272	318	295	281	300	270	304	278	289	306	267	271	300	282	284	299	301	303	304	290	293	288	291	336	240	327	323	305	286	269	310	280	300	280	303	297	290	276	311	297	347	304	294	281	291	313	295	298	309	302	276	274	304	294	298	311	286	269	292	267	273	284	282	285	282	289	249	290	311	306	293	294	325	295	285	273	289	293	295	284	293	284	302	297	284	310	299	293	306	291	307	290	296	300	314	303	269	278	272	327	275	306	300	266	279	305	324	273	310	296	291	300	271	309	285	322	309	309	284	286	295	334	303	289	299	284	309	271	297	301	292	299	282	288	274	282	281	320	294	302	306	293	289	283	249	286	299	303	286	298	286	280	294	268	286	265	282	310	294	306	333	286	323	300	286	284	289	301	284	289	297	299	293	296	281	307	317	358	324	279	311	301	283	294	287	310	286	287	310	284	288	316	268	326	298	263	298	268	268	311	279	270	293	284	294	283	285	283	311	301	296	282	305	300	286	305	321	289	318	281	296	297	302	320	314	291	305	316	288	275	288	275	312	292	290	301	281	267	288	308	284	288	289	282	287	283	268	307	288	320	285	295	292	305	287	296	282	288	288	293	310	286	312	315	284	289	285	296	314	299	278	327	312	338	326	295	287	275	268	285	262	302	294	277	247	289	295	297	288	299	280	257	299	282	302	297	321	306	276	268	284	288	316	279	284	289	288	268	305	302	305	290	317	305	288	310	296	279	283	303	309	288	295	271	289	285	295	296	316	313	295	266	328	285	309	305	315	307	337	298	298	305	276	305	263	287	289	294	292	311	285	322	297	274	284	310	301	288	294	307	287	265	302	279	279	281	309	298	299	292	285	257	289	294	288	297	305	308	304	334	273	280	302	281	230	283	293	289	281	286	283	287	295	295	302	276	273	314	283	305	269	314	271	265	273	313	280	299	283	293	283	272	298	268	284	278	325	277	301	286	305	319	305	275	279	274	321	309	278	279	269	298	292	280	300	274	297	301	272	287	323	299	288	259	297	280	297	280	287	260	309	297	257	268	286	299	279	283	254	307	294	297	289	284	274	288	287	299	306	272	288	303	264	309	270	329	289	308	278	289	283	283	281	300	270	312	279	270	305	275	302	290	307	274	297	305	281	305	323	287	311	310	284	262	303	300	300	283	264	269	291	271	296	283	269	297	299	310	323	283	304	281	308	316	288	329	307	294	330	302	273	240	287	293	277	302	259	296	312	287	261	281	266	261	281	292	276	266	274	307	284	293	275	275	283	300	291	281	292	294	300	300	253	304	261	274	284	285	285	312	329	287	287	284	260	312	288	305	299	274	298	275	276	293	278	293	300	276	278	258	288	324	296	260	305	295	271	263	303	312	313	293	269	303	281	278	295	291	284	314	284	289	286	283	288	301	267	314	303	289	306	301	300	294	279	276	277	282	257	275	272	281	321	295	274	284	296	306	304	294	286	319	316	312	295	316	278	297	284	278	290	308	304	268	289	294	273	333	307	296	310	276	309	327	290	308	254	292	287	298	302	297	297	264	314	286	332	279	311	302	290	272	280	258	330	273	279	309	285	313	288	314	317	294	282	300	308	265	294	317	279	302	277	322	306	277	301	293	303	278	304	312	295	310	322	293	321	304	303	281	277	297	296	285	302	280	289	268	283	291	280	286	268	283	307	307	312	306	302	288	291	312	311	269	282	282	292	319	287	290	278	307	283	325	302	314	286	283	322	295	307	279	277	319	272	297	287	307	291	311	318	296	278	280	274	284	256	295	281	279	302	302	301	297	277	303	287	291	281	323	246	286	303	306	309	295	306	286	274	314	297	315	270	292	275	294	319	280	283	298	298	291	286	289	306	268	280	306	306	297	272	286	280	298	298	282	293	281	279	269	261	301	316	296	295	289	309	300	267	277	300	270	268	278	301	279	277	289	299	300	307	305	298	287	286	319	299	305	307	286	320	305	291	306	279	311	278	307	281	310	329	281	283	302	307	284	280	278	312	250	288	275	263	323	292	280	304	319	333	295	277	301	276	304	295	298	276	289	287	303	278	274	295	271	289	259	307	282	277	296	302	278	271
23387	9487	8003	4326	2882	2109	1753	1401	1222	1062	1077	940	863	860	822	812	710	757	736	724	703	662	642	713	729	688	664	11026	12417	3858	798	638	582	613	587	584	636	661	552	618	587	599	595	605	632	595	626	618	637	604	611	614	605	625	595	608	601	611	636	580	588	645	602	622	599	568	661	623	615	630	629	594	574	627	619	598	613	584	596	604	588	580	590	622	586	588	594	614	615	564	612	589	613	619	601	601	620	607	639	613	594	577	613	611	627	607	597	620	594	589	613	639	569	579	617	581	588	550	629	632	621	621	582	619	634	609	602	578	656	598	596	579	587	605	584	577	620	604	620	630	597	603	576	621	598	604	618	633	597	586	598	568	588	610	585	587	595	593	610	647	562	626	634	595	607	596	605	606	585	611	641	608	595	588	565	592	604	615	634	586	586	594	579	643	589	620	638	641	558	611	587	573	586	576	597	569	598	582	589	624	588	671	628	596	645	594	605	585	582	607	586	583	613	601	625	624	600	591	594	639	618	579	575	621	570	572	642	572	586	563	595	604	610	621	580	631	594	576	629	627	646	594	588	615	642	554	611	662	634	612	611	621	602	591	576	571	599	621	605	616	575	621	585	598	582	586	624	575	549	604	639	622	569	574	592	569	552	602	612	634	620	643	617	559	638	596	573	588	570	620	618	576	596	655	590	597	601	580	579	635	608	661	589	609	551	640	611	596	608	567	617	588	619	588	590	630	602	643	605	576	589	652	568	643	575	612	607	604	602	613	588	636	571	607	578	626	658	597	649	630	610	610	592	592	567	586	608	611	560	582	599	613	592	588	592	579	555	615	562	591	615	529	597	600	623	616	638	611	566	572	599	607	638	621	598	598	580	607	648	619	615	617	599	566	622	604	606	614	601	609	598	622	610	609	633	674	632	608	617	551	625	614	661	628	609	601	601	588	591	563	593	591	616	647	594	591	594	603	568	565	589	561	612	606	616	611	597	646	608	590	617	613	605	630	635	541	587	628	606	626	621	568	578	566	629	631	613	612	636	590	646	622	605	596	625	574	629	614	621	657	588	612	622	589	584	594	627	602	564	651	608	597	612	629	609	596	535	577	572	632	620	631	634	600	609	580	592	608	581	575	656	606	579	622	592	582	609	591	560	565	576	587	610	577	604	593	592	583	572	610	617	612	609	639	591	628	593	641	553	648	598	587	604	617	574	628	587	610	575	607	560	637	577	616	606	586	616	538	583	662	576	608	613	607	626	600	614	629	639	626	623	620	602	629	650	600	571	576	610	594	602	588	619	625	592	589	611	595	634	584	558	622	563	589	566	578	605	585	623	605	574	632	634	608	593	588	597	577	606	579	609	636	617	611	590	578	595	607	602	622	676	574	591	600	579	599	648	617	651	624	596	584	593	615	584	615	604	589	559	590	612	549	627	558	599	594	590	582	597	591	625	650	598	554	609	617	650	605	642	622	620	559	633	575	631	596	558	625	629	558	571	601	585	616	569	609	594	641	625	635	613	602	556	613	622	641	611	607	598	591	581	575	603	586	585	625	611	599	596	608	588	632	576	601	626	575	587	602	630	625	548	602	614	596	605	620	621	619	589	596	594	567	560	598	607	615	612	606	598	594	643	650	603	581	585	598	579	645	638	629	603	612	626	622	614	592	600	652	578	606	583	583	595	600	602	620	606	616	601	579	595	637	578	608	671	668	612	537	621	590	607	593	633	576	584	561	578	584	617	613	572	566	580	597	604	578	626	582	622	627	607	620	576	604	605	617	605	608	578	624	615	584	611	567	587	604	632	572	565	570	625	612	596	606	627	548	633	609	591	606	649	592	592	580	637	593	594	601	606	613	620	655	585	603	606	609	633	589	608	576	620	612	629	612	600	632	647	655	590	623	586	636	605	610	545	575	593	609	604	593	582	611	565	607	645	588	633	617	637	654	596	606	565	622	603	632	581	581	584	610	617	624	584	583	594	613	637	587	622	581	604	561	599	599	595	604	618	606	595	546	632	616	599	598	609	612	597	612	587	588	566	613	590	590	597	606	573	581	616	608	602	588	593	630	564	619	590	564	574	607	611	603	571	640	610	677	576	622	615	617	609	552	621	565	567	644	610	638	619	577	618	610	634	579	594	616	612	666	552	643	618	568	615	589	656	576	600	567	609	583	565	571	618	601	585	610	615	613	574	589	607	611	630	593	548	667	602	589	627	664	582	580	616	607	558	589	547	594	586	595	598	630	614	610	565	572	591	636	623	656	632	606	605	655	572	602	563	575	616	609	592	639	564	639	600	622	612	600	645	598	584	649	580	621	560	603	598	657	595	593	621	603	608	613	637	597	589	604	614	605	569	586	623	586	575	604	610	614	647	612	572	594	586	613	601	602	585	575	634	577	593	614	580	613	556	569	579	614	603	601	603	644	626	593	641	629	580	605	612	616	634	605	620	643	576	610	610	593	603	625	587	615	644	568	641	595	619	590	608	653	611	607	584	590	606	570	586	622	570	596	655	618	608	609	556	589	640	627	575	602	533	599	617	600	582	642	585	627	568	590	558	647	609	606	576	590	561	635	563	581	587	602	573	585	606	565	586	597	574	624	574	629	629	614	606	597	608	585	563	623	565	574	615	606	579	597	620	621	612	623	585	567	571	570	614	636	630	601	644	608	602	582	541	605	618	631	601	565	585	613	631	589	642	587	542	620	610	584	598	589	624	609	587	573	569	624	586	621	620	617	631	607	598	601	625	624	649	592	599	560	588	619	575	598	605	543	581	635	574	619	569	604	607	567	635	569	629	608	593	595	573	574	623	611	566	634	572	578	622	598	569	651	596	613	580	593	633	656	582	632	621	544	596	593	597	593	581	573	599	611	612	600	593	629	600	626	625	626	631	575	640	648	591	599	582	542	604	623	581	578	607	594	604	624	586	595	632	630	650	646	598	609	630	587	618	606	632	583	613	567	598	581	633	586	582	627	576	608	600	646	585	609	605	621	600	599	611	621	583	618	568	578	601	586	571	609	608	574	604	596	599	633	626	629	566	565	611	632	646	607	609	615	614	637	595	598	595	612	591	603	594	588	563	616	580	590	618	606	605	608	578	578	619	597	605	621	574	641	585	618	581	589	564	641	614	613	565	577	585	610	583	628	653	616	626	587	595	585	628	593	637	589	573	618	588	597	613	615	606	588	585	602	609	614	638	649	580	611	564	612	629	600	570	618	610	598	611	557	607	602	547	556	610	632	568	582	596	637	598	624	577	609	620	607	633	621	600	616	593	621	593	645	582	614	652	591	647	604	616	600	629	579	626	596	620	626	646	620	615	610	575	579	613	598	560	636	619	588	609	626	629	584	598	605	633	580	559	625	558	610	621	569	600	615	621	618	595	588	589	626	653	582	593	626	584	587	613	610	660	622	627	632	649	600	597	625	577	630	610	588	581	609	602	609	616	622	597	548	608	573	569	557	626	606	617	645	621	580	628	569	629	556	636	609	605	621
22903	20950	28666	23385	20950	17798	1782	776	636	574	505	473	461	447	448	424	391	444	406	358	374	383	377	389	396	342	366	7090	8249	2325	486	316	363	369	349	354	345	338	340	349	317	345	333	343	343	344	353	369	325	326	348	332	341	344	350	347	343	359	375	317	360	305	332	313	344	345	349	329	383	378	306	346	325	353	319	348	359	317	306	346	356	342	357	356	347	335	360	348	330	333	361	298	325	341	340	343	364	352	343	347	343	360	341	320	349	368	346	346	345	327	321	333	337	364	316	349	325	298	335	344	345	329	321	325	337	340	336	349	347	340	328	302	354	320	348	311	343	326	357	350	312	311	338	365	318	328	316	347	328	365	315	314	355	363	351	351	339	336	352	331	370	331	307	366	374	318	345	363	322	345	364	315	337	358	337	351	328	291	340	322	363	341	347	324	336	351	318	345	322	350	345	357	317	342	335	306	312	317	353	279	323	341	350	287	365	353	336	322	356	359	305	348	320	355	344	322	346	358	336	318	347	328	320	350	345	330	300	346	328	339	347	346	362	333	365	323	334	304	337	343	316	342	369	334	331	323	359	356	307	318	317	366	359	331	335	333	331	330	337	327	318	354	339	315	338	336	348	313	333	368	336	322	332	334	341	345	337	325	330	333	349	335	337	333	340	337	312	332	334	371	279	344	323	367	307	340	338	311	364	314	334	328	390	311	362	336	342	335	348	332	356	327	348	324	356	341	337	345	366	368	345	353	304	344	333	337	325	314	337	326	328	300	326	305	327	306	351	314	355	356	341	336	337	362	313	357	329	338	345	354	352	332	332	331	340	333	367	367	309	352	350	339	312	355	343	353	321	314	342	329	343	355	307	334	318	388	338	358	324	353	337	332	320	326	350	339	295	331	333	327	321	344	351	325	354	372	311	352	371	328	362	343	348	310	302	344	308	349	326	329	341	318	346	310	335	358	323	319	336	363	343	322	357	293	335	369	349	360	332	299	331	357	321	357	345	348	384	359	380	338	360	354	317	314	316	333	324	373	331	328	308	346	324	364	343	348	354	355	334	337	334	395	341	323	320	336	337	334	346	326	276	333	346	311	346	335	321	338	335	326	353	341	360	317	337	366	364	314	358	369	304	342	337	313	343	385	330	356	323	357	344	316	357	322	354	363	360	344	351	357	332	340	349	312	316	323	327	323	323	321	336	345	340	321	343	311	351	362	340	340	322	334	318	354	364	330	349	362	332	347	358	322	303	306	322	363	360	321	375	325	321	317	324	369	363	349	353	310	304	346	351	354	346	323	339	359	313	321	357	335	328	307	327	338	342	351	309	322	356	351	334	328	345	360	316	360	341	329	336	356	314	309	299	346	358	327	335	331	356	313	342	345	361	332	351	333	337	325	351	321	327	337	335	308	327	344	319	323	353	331	350	357	330	339	315	317	349	339	336	320	319	316	323	361	316	294	338	334	350	355	346	341	359	312	357	336	347	354	343	338	369	366	368	337	352	360	336	306	352	333	352	374	327	344	344	343	334	318	353	327	347	313	346	326	346	328	332	346	338	363	309	308	388	305	315	363	338	325	370	350	345	305	308	339	314	354	323	314	354	341	325	350	308	346	354	338	346	324	334	335	318	333	345	320	343	329	339	336	345	357	359	370	324	342	358	342	330	342	338	353	334	370	353	338	351	350	338	330	341	328	320	354	332	344	348	344	354	357	317	337	318	372	318	375	362	335	346	359	378	347	333	344	312	327	340	310	311	343	338	351	357	345	326	335	338	353	328	341	353	332	308	344	321	385	316	357	351	320	353	316	316	318	344	322	315	321	338	324	318	336	331	357	337	347	348	362	347	372	307	344	353	284	347	326	340	343	351	373	337	348	345	341	335	332	330	350	320	359	351	329	334	325	310	367	361	337	320	321	341	328	332	338	352	324	337	318	352	313	339	330	327	316	334	354	341	313	367	325	350	326	352	316	337	346	350	313	341	333	320	327	330	355	321	369	309	325	330	330	375	316	351	351	364	341	356	340	362	349	327	351	372	313	323	360	376	352	351	335	353	310	308	336	327	327	356	361	335	345	312	360	338	350	331	333	330	333	339	326	336	347	321	352	320	323	322	340	325	365	323	312	365	380	332	341	346	318	353	369	345	317	349	352	342	359	318	322	328	339	359	323	345	355	315	341	361	356	337	318	348	326	340	339	323	317	363	314	377	343	372	345	305	350	328	349	321	341	330	325	335	329	347	340	323	363	342	320	362	294	355	386	367	348	357	341	348	306	330	351	336	359	324	323	317	345	351	341	328	332	330	340	337	329	345	333	347	369	313	343	349	322	356	340	332	324	311	353	335	341	328	318	330	346	349	341	338	330	320	333	331	321	343	325	339	345	309	345	351	305	324	357	343	345	320	342	336	334	320	352	321	361	321	318	349	352	341	303	346	314	326	332	338	355	356	319	327	344	353	316	317	333	362	313	335	357	334	327	316	349	367	339	339	322	354	345	347	344	316	358	351	352	334	325	353	347	364	355	318	323	313	358	343	361	351	365	345	353	336	351	359	327	342	340	362	355	326	325	345	340	330	354	333	314	329	379	334	354	311	354	369	353	359	335	338	315	330	330	335	332	345	332	333	312	369	331	326	329	347	341	321	328	328	373	357	345	348	343	345	377	347	337	363	343	337	334	328	353	293	318	365	325	314	351	323	335	302	311	337	346	356	368	343	352	331	333	321	352	342	339	304	335	345	346	343	322	336	340	342	336	295	364	321	347	361	351	352	366	341	319	351	332	321	360	351	318	326	339	311	360	327	360	376	339	321	343	311	372	334	348	331	323	343	342	314	350	325	319	363	336	325	337	333	341	318	324	314	299	325	315	319	356	356	348	305	321	341	333	341	320	325	372	346	348	341	289	335	358	337	329	367	314	305	318	324	327	335	377	343	345	324	318	336	351	339	314	315	310	339	312	336	338	334	339	346	303	332	348	356	337	335	336	332	374	317	354	338	338	362	360	360	335	324	322	320	349	334	315	356	332	351	345	368	306	363	341	344	330	359	366	339	323	349	327	342	333	316	328	351	301	360	337	349	317	323	309	338	361	359	315	328	345	339	313	331	343	339	351	330	328	366	334	337	308	358	310	331	347	307	341	349	338	359	355	328	317	331	347	304	324	329	324	340	330	329	327	353	325	361	350	333	332	341	359	321	313	324	285	332	293	358	356	338	353	326	337	350	322	322	341	334	352	344	332	354	366	345	327	348	335	308	315	332	339	343	359	333	357	301	346	349	354	390	301	348	310	324	331	324	352	393	306	326	349	343	328	352	300	293	339	340	340	352	342	326	391	316	317	328	332	328	357	324	323	349	368	327	355	354	310	373	328	352	327	346	376	325	337	361	327	357	324	320	327	377	318	367	339	293	363	296	322	321	338	355	328	353	332	332	350	385	368	327	332	320	327	352	327	324	360	347	381	311	360	360	350	335	323	314	308	351	319	343	324	349	367	365	344
26663	15221	12907	7032	4633	3402	2633	2166	1764	1588	1360	1268	1116	1127	1003	940	901	896	858	888	839	839	826	786	755	756	753	17974	17771	5758	997	645	660	691	611	643	655	649	643	665	637	638	713	644	613	688	677	634	673	674	664	652	686	701	640	660	643	631	641	650	659	659	666	676	594	649	682	693	678	687	605	662	635	656	637	658	718	659	579	618	665	653	675	687	650	625	679	641	657	624	667	676	622	630	649	597	669	668	608	633	586	661	661	681	697	646	642	669	626	719	678	616	623	661	662	646	635	677	637	651	646	648	665	649	665	644	646	645	643	623	680	666	641	636	635	694	659	629	690	660	704	671	669	616	636	656	619	647	640	655	620	635	656	672	633	664	666	622	636	674	656	604	656	629	715	689	655	662	653	630	645	667	623	632	635	724	694	641	632	611	679	640	662	669	670	673	691	646	693	663	643	660	646	673	621	716	619	712	655	640	625	625	662	627	702	655	653	677	662	639	646	648	628	652	662	638	650	648	652	662	617	654	624	681	646	645	646	623	657	593	628	643	709	711	666	658	636	631	634	669	612	621	661	663	649	663	674	660	635	628	662	680	650	644	632	650	668	618	646	644	633	636	637	639	660	653	622	616	659	653	661	644	650	661	663	661	627	648	662	618	615	621	644	639	676	614	622	657	589	698	642	661	620	627	650	603	642	664	682	645	659	659	682	626	646	647	703	639	675	685	637	678	621	658	661	651	638	592	604	644	640	659	681	605	679	674	643	632	696	635	653	651	627	656	693	678	633	674	637	637	673	659	666	668	678	663	660	652	670	636	631	661	646	629	646	632	713	636	681	633	699	657	650	686	660	662	700	622	620	668	652	659	647	647	656	648	627	657	636	690	652	627	667	622	686	658	642	677	647	610	651	613	640	629	624	686	643	652	662	656	622	644	671	645	634	674	628	674	672	681	620	647	631	695	671	659	655	612	637	651	636	628	688	642	701	648	704	682	647	655	669	631	652	616	617	652	693	617	607	647	654	597	633	650	616	639	656	631	622	641	695	697	682	601	648	644	653	638	643	647	685	671	633	614	589	655	650	681	645	636	667	689	605	670	673	676	645	627	632	611	618	632	662	692	659	643	670	663	660	634	756	616	637	652	655	696	659	670	641	628	643	662	665	653	634	637	657	701	638	651	650	631	674	654	659	675	638	626	657	670	691	722	682	643	684	663	611	649	650	614	686	668	673	664	679	626	625	663	680	610	664	620	592	666	665	639	597	642	598	689	693	638	708	648	615	606	607	582	677	671	644	635	658	671	664	658	679	653	632	601	666	641	644	591	633	696	631	649	653	640	660	626	646	620	691	638	666	630	633	640	662	680	651	679	690	680	701	661	671	662	671	644	633	680	617	627	616	641	696	666	653	675	612	708	662	626	662	637	644	642	657	620	647	691	686	625	682	645	685	665	687	657	659	660	633	618	587	652	646	662	648	631	628	668	662	664	700	588	649	624	687	695	636	650	602	670	637	622	670	642	638	636	679	650	629	695	653	681	640	687	656	659	672	656	658	667	638	703	654	661	657	606	654	694	590	666	623	665	618	653	688	654	636	653	675	645	622	691	655	694	598	648	646	646	645	664	642	642	695	681	653	651	613	715	655	668	596	706	627	643	674	638	714	612	652	714	619	699	652	648	642	667	648	696	649	652	668	651	662	680	644	675	630	654	654	656	648	664	606	636	632	642	661	638	687	622	642	629	653	677	597	674	678	687	676	591	666	649	635	671	633	643	634	636	681	646	626	644	639	639	648	650	682	634	644	662	663	636	673	640	641	641	626	620	696	621	623	653	677	659	644	654	635	650	652	686	679	667	656	634	609	676	607	681	641	664	664	689	651	605	597	618	662	667	676	671	604	643	629	618	625	611	662	664	668	633	654	673	639	658	718	614	640	643	663	662	647	634	604	648	665	661	660	638	604	663	643	642	654	642	616	636	644	652	647	648	641	646	682	667	636	650	683	607	663	664	689	657	652	633	643	661	693	655	635	647	649	643	595	635	669	647	631	662	655	664	672	659	664	694	647	611	672	603	630	693	643	623	644	624	709	627	671	611	614	665	625	694	646	658	664	662	637	677	658	621	624	664	643	679	642	634	639	654	622	634	670	627	678	654	610	663	637	656	687	675	603	660	636	640	683	634	653	654	647	621	680	647	667	673	660	620	656	658	649	641	644	651	625	674	622	654	634	711	628	678	610	636	679	644	604	656	608	611	649	622	592	657	668	659	662	619	633	661	614	647	668	673	665	658	650	661	658	638	636	644	646	607	676	637	604	668	644	646	669	663	616	662	679	625	653	625	651	651	626	642	696	669	639	621	592	654	657	720	650	643	661	685	660	623	663	652	638	702	651	640	627	669	654	660	642	706	636	630	627	651	644	630	669	616	624	656	629	700	666	611	656	651	659	649	670	670	617	676	665	623	617	654	629	660	646	640	695	663	684	633	654	663	646	667	667	639	623	674	671	658	647	657	643	628	653	666	625	676	634	698	643	625	677	632	621	660	638	621	668	644	677	660	648	646	677	636	623	678	665	694	661	666	672	657	650	663	662	651	632	689	661	662	651	624	652	679	647	655	673	623	660	601	653	683	647	645	673	641	654	625	651	648	631	697	604	637	645	627	646	596	628	611	708	700	673	665	651	643	597	655	637	658	674	694	663	684	596	628	682	708	619	686	656	612	690	652	647	649	693	629	670	677	668	616	646	653	666	683	688	658	633	655	652	663	641	684	663	673	636	687	641	654	706	698	640	647	635	673	624	670	646	625	630	681	670	657	621	656	634	643	639	659	614	673	646	636	614	629	691	608	687	670	654	701	676	626	615	648	621	674	640	636	630	633	671	651	668	632	665	686	628	618	644	664	676	682	690	679	652	619	660	653	640	682	644	636	671	626	636	621	621	615	627	656	601	627	714	657	669	644	623	696	632	648	650	659	665	626	644	647	651	648	650	590	637	630	608	633	639	672	628	668	626	642	674	619	616	693	629	663	652	660	650	665	650	662	649	669	613	678	639	649	632	604	685	662	629	631	675	665	683	608	639	624	599	670	611	653	620	688	642	610	634	663	673	641	676	642	652	654	705	668	663	688	677	641	652	656	665	651	617	634	673	710	659	621	670	626	638	633	646	671	613	608	619	672	658	649	659	647	615	625	650	672	687	632	653	678	662	693	680	620	645	686	651	649	635	676	669	693	646	673	683	655	638	645	655	637	628	662	676	659	620	686	604	633	633	649	675	686	673	667	688	687	627	672	654	642	659	629	656	664	619	653	640	646	650	697	662	649	641	642	608	625	635	701	660	632	638	682	677	640	667	660	643	714	600	671	691	600	628	652	645	669	646	659	610	701	677	628	671	659	687	628	686	696	631	692	708	611	679	662	639	640	685	600	691	622	626	673	629	590	691	584	703	643	679	667	671	684	674	649	669	612	690	644	633	646	672	623	631	673	652	630	612	696	627	647	665	624
26377	20305	7993	965	582	519	528	552	521	493	488	520	527	481	544	498	538	526	516	521	483	480	492	517	526	541	519	1052	1249	721	536	496	511	511	493	532	479	485	500	494	483	495	525	497	484	497	497	536	519	510	523	489	496	518	554	540	516	534	517	534	548	519	556	500	505	484	488	499	523	507	494	511	502	488	490	500	490	480	486	506	524	506	495	478	541	481	480	512	482	493	506	484	497	448	508	487	502	532	500	461	518	524	506	553	541	511	527	510	505	539	509	534	518	505	475	517	465	512	556	480	514	505	517	520	511	448	486	480	515	473	491	512	556	548	482	468	499	523	470	513	507	511	520	516	502	516	493	491	474	509	509	500	476	460	520	506	517	530	518	523	493	492	524	519	461	510	501	502	519	480	483	476	519	474	539	486	538	487	469	538	524	510	503	479	504	538	535	510	534	530	484	517	493	523	483	498	538	476	478	521	519	497	512	503	512	507	504	498	497	500	526	497	519	547	488	464	471	545	514	508	482	511	494	458	474	510	543	480	497	520	515	487	532	488	537	490	481	527	546	464	511	518	540	469	501	532	489	492	472	496	466	470	513	516	514	503	497	519	487	464	506	496	481	481	509	498	486	474	521	551	489	504	486	509	531	489	555	503	488	524	501	488	487	508	495	484	520	459	523	469	486	479	488	473	523	498	468	483	483	505	501	499	507	480	507	497	518	506	472	478	496	513	524	521	503	499	496	531	484	536	517	511	514	490	491	514	533	462	476	531	499	497	483	518	501	502	522	519	541	482	533	481	498	494	532	499	517	503	503	480	514	523	505	504	502	471	520	502	482	521	538	489	538	538	491	538	471	493	495	482	467	496	506	480	482	481	517	484	484	507	527	550	456	466	493	502	509	498	544	502	461	512	494	524	488	509	498	504	484	439	484	497	528	485	495	503	502	485	508	496	557	491	516	478	508	468	498	502	495	467	521	527	472	504	499	523	513	480	506	523	556	491	499	486	503	508	506	511	490	518	496	550	481	506	514	509	506	466	545	527	511	503	525	500	523	518	472	526	511	509	492	486	482	509	572	535	493	501	484	474	510	547	529	523	521	494	499	483	492	519	516	530	508	474	530	493	494	471	486	499	522	488	485	516	494	479	485	499	502	513	518	503	552	539	504	508	518	516	497	499	461	464	492	487	502	509	476	487	513	515	483	478	496	496	464	486	501	525	520	503	463	491	476	547	472	496	509	541	475	505	491	485	526	497	487	501	501	521	492	490	529	492	514	477	513	544	450	475	517	505	555	529	528	511	517	498	509	513	481	500	537	480	488	520	500	477	487	481	537	528	501	475	510	502	524	479	536	494	477	520	525	546	557	501	515	517	532	508	489	509	542	476	475	514	517	503	498	515	470	484	495	498	502	485	516	523	539	458	540	537	484	497	473	520	491	522	536	488	535	492	504	493	502	478	489	449	532	524	494	472	485	496	505	526	504	476	479	507	500	504	493	508	536	480	514	498	500	507	520	511	485	526	508	512	487	495	502	511	536	477	498	508	512	542	495	500	505	508	564	486	499	498	496	519	510	533	502	506	522	543	479	504	486	471	517	535	509	517	469	533	529	539	494	483	521	509	502	482	520	511	495	512	522	515	477	482	528	482	454	505	477	497	471	499	509	536	511	544	521	510	524	499	509	471	535	507	506	461	554	456	530	481	469	558	491	482	533	494	543	506	536	541	483	550	495	513	502	503	548	488	481	507	477	492	487	523	489	491	520	517	494	515	495	496	493	521	484	515	492	501	495	493	530	549	482	477	523	511	497	487	485	512	512	484	513	522	511	501	516	520	515	497	496	499	505	525	502	506	461	489	533	525	511	487	516	479	499	505	509	483	518	467	535	512	498	487	480	492	488	497	515	477	486	526	491	519	456	496	518	546	507	529	493	524	490	483	502	504	510	521	509	510	519	487	471	533	513	577	504	568	497	480	494	562	522	516	491	521	499	531	528	534	467	508	475	480	489	508	477	538	503	509	503	494	511	527	487	537	474	520	480	520	526	499	536	498	495	522	485	503	509	541	503	499	527	526	499	541	515	488	473	509	540	486	497	519	524	524	537	483	499	484	516	510	493	490	460	529	507	508	536	490	517	499	495	490	506	515	496	494	517	476	535	477	492	539	515	511	511	531	493	523	511	507	525	527	520	527	496	480	527	513	529	534	475	544	503	476	512	472	515	493	512	502	490	535	527	498	525	488	510	525	506	498	481	528	458	482	499	498	538	486	497	476	509	488	518	514	476	506	498	484	551	450	504	480	502	458	504	512	477	449	480	512	526	507	501	528	567	534	560	483	498	556	477	508	526	494	484	448	510	506	517	511	525	518	555	445	505	483	490	513	504	494	500	481	504	474	485	501	526	491	488	487	530	492	516	488	508	517	502	504	523	508	499	547	526	519	502	557	501	511	476	482	493	468	497	448	489	532	498	495	515	490	508	503	487	504	480	515	480	554	472	458	474	530	526	559	504	498	484	508	527	502	510	506	498	536	479	507	517	530	478	487	461	513	532	495	538	470	488	546	492	482	528	493	491	568	485	500	508	534	492	523	526	482	506	491	486	486	544	528	486	529	490	506	510	533	528	529	479	524	500	490	476	498	551	487	498	482	507	517	507	494	503	511	518	536	513	494	515	513	483	534	535	508	505	486	499	545	551	505	515	497	511	536	520	463	514	532	492	492	502	502	553	526	508	502	499	471	511	527	537	453	508	539	503	494	546	525	542	504	511	483	472	551	471	495	507	547	481	539	454	530	511	502	459	528	516	506	507	451	506	538	499	502	521	522	498	514	530	502	515	514	499	474	521	512	500	501	490	528	479	499	474	504	478	520	512	504	490	483	507	487	520	522	490	511	520	493	509	547	465	497	497	481	501	499	509	490	480	484	535	465	495	525	508	565	502	492	496	507	513	494	511	499	526	491	483	503	472	504	479	466	480	507	493	541	526	494	516	533	518	492	491	526	491	531	488	500	511	471	490	476	536	506	488	517	479	507	494	536	494	479	515	479	506	488	519	480	516	496	500	445	502	505	475	527	475	523	511	485	477	477	523	492	523	447	476	493	531	492	493	497	522	545	519	530	519	478	523	493	487	495	512	522	495	521	514	528	492	531	519	512	495	516	465	478	486	510	470	487	510	491	486	486	496	494	489	469	494	517	523	512	538	521	505	515	508	501	484	487	522	524	499	525	506	518	509	503	517	488	532	494	507	522	521	512	536	472	515	513	516	520	531	486	512	506	470	516	505	513	520	448	500	522	497	509	501	495	474	502	505	485	541	505	515	509	513	491	530	464	451	497	493	518	514	477	493	519	516	484	478	512	476	443	496	508	501	502	496	503	530	507	488	541	522	464	507	493	508	518	486	524	509	502	514	486	498	524	503	498	513	487	505	555	513	498	506	503	487	529	491	521	488	538	501	471	546	537	484	496	519	529	469	500	492	486	519	499	526	497	498	521	496	472
13362	2126	1876	1407	1221	1174	1097	1071	1073	1053	998	1033	1003	1077	1019	1047	1009	1068	1004	1024	1062	1053	1019	969	991	1035	1111	3168	3512	1707	990	965	988	1009	1031	975	950	1016	1023	996	980	966	1016	970	1001	991	944	1001	972	954	1055	1053	943	965	978	1003	1035	1005	1033	996	966	989	1066	987	1042	1012	1014	962	1036	948	1019	1010	977	1005	966	958	999	974	981	948	939	984	967	1009	1033	977	1032	978	1041	1019	990	1026	1049	1002	1018	984	1010	974	937	1001	985	1019	1044	1001	965	1004	996	1000	992	1029	1011	1012	995	978	980	1087	1039	976	1044	975	983	975	1000	974	972	1023	999	1058	933	999	985	1018	935	1011	975	1012	1030	945	1009	990	1039	972	947	1005	1000	987	946	1007	986	1015	1003	1019	1037	1005	1018	1005	991	1042	960	994	995	1051	984	1013	948	949	967	1038	1021	969	993	988	1023	1013	905	1030	997	961	998	1030	1009	1005	999	1031	987	1010	1034	992	977	1000	983	1005	1016	946	1000	959	1019	963	988	1001	987	1068	987	1008	1032	992	991	994	999	994	998	956	1012	1012	1011	1025	956	1003	985	988	1099	1003	977	992	985	1062	996	1033	1051	982	1046	992	1024	1029	1012	1020	954	1006	961	1028	1015	1007	930	984	999	1063	1033	988	1046	996	962	946	947	954	936	1042	987	958	979	1028	964	1010	949	1018	997	1010	1037	1055	968	944	1014	982	926	1003	1030	1001	986	1015	950	1045	1007	963	1046	968	956	975	957	1001	962	1011	1007	968	969	1032	1004	996	963	958	963	1080	984	992	966	1002	955	1030	1005	1017	1030	939	1035	1006	1014	947	972	1011	1045	1020	975	1011	982	981	963	1023	991	1001	1016	1004	1032	1009	1022	969	1002	995	1031	984	976	998	975	999	999	981	991	1005	1024	1022	1032	1000	947	1099	1023	941	1021	999	1027	977	969	1010	970	988	925	905	1052	1051	984	1068	1095	952	1016	1024	993	1003	987	982	1050	1011	952	1022	989	944	1000	986	996	969	984	965	1007	1029	995	978	1017	1024	1004	1031	960	1005	979	957	993	1034	1015	1020	980	993	967	1021	1005	989	984	996	1000	974	1008	1004	996	1002	922	940	1043	973	1004	1001	973	997	966	1004	986	1036	1044	981	992	1011	965	1009	968	961	947	1049	1034	1003	1035	1001	980	1002	1010	1003	978	958	983	980	1058	1002	985	992	991	1021	1029	1053	1011	957	962	983	964	992	984	1050	1020	929	1018	1034	985	986	969	1016	1027	995	965	1056	1016	968	1014	995	1010	1022	957	986	993	972	999	968	1001	999	1027	958	998	954	966	998	981	1017	963	1038	1009	986	995	983	1043	1032	990	1081	989	984	972	1015	1004	1018	958	950	1049	994	989	1016	990	1045	999	1017	1033	953	981	978	977	1042	1013	1010	1078	982	1030	1045	980	969	950	977	986	1011	940	1043	1025	991	978	1008	1015	992	1026	967	1012	996	1077	1010	968	1024	974	1015	951	1030	1056	1013	1031	972	997	1027	1026	997	993	980	1009	996	990	949	965	978	1016	996	996	1003	1000	929	967	997	1087	996	1007	1003	987	1013	1036	941	979	1027	995	1025	973	1034	1020	1004	1033	959	1001	1074	1029	1062	1029	978	997	988	1008	1027	988	1050	1001	969	992	1020	997	1047	1023	999	1027	1011	993	947	973	966	972	996	1043	1034	978	1006	1048	963	1003	994	1047	992	986	978	976	994	968	1009	985	1002	990	1015	997	1013	966	979	929	1003	1003	942	1006	1016	1015	976	1043	1027	1007	1028	1008	989	990	973	1043	937	1016	985	1029	1012	1010	1034	986	1014	979	1027	949	1038	992	995	1031	967	1030	951	989	1021	1049	999	993	1011	939	1040	990	981	1029	1035	941	986	995	1011	945	953	994	1011	1039	1014	986	1026	1004	971	990	1032	1080	964	964	969	1037	1037	1039	934	987	995	948	1038	1026	1009	978	1011	1004	989	957	1010	984	970	1020	981	974	967	998	1016	963	998	1033	1035	1027	1018	1012	965	1013	969	1002	953	1009	1038	1016	985	1012	1018	995	1010	1012	992	996	979	987	1024	997	970	971	994	1017	986	1002	990	1001	1011	1039	1016	971	1021	1071	1068	964	968	991	1056	997	974	996	991	990	1011	1023	1051	1001	1023	987	1077	1035	989	960	1004	1012	1040	992	1000	990	1042	981	1008	980	932	1021	986	987	925	1006	1016	1005	993	1012	1011	1008	979	1017	947	1020	993	1020	969	1021	1024	1026	990	974	958	1022	1025	997	986	1020	954	1025	986	980	1028	991	1026	1006	987	985	1030	962	1059	1028	999	1023	1077	975	1008	950	1077	997	1029	1025	977	985	1036	980	959	948	1008	1005	1021	971	1009	976	958	909	1057	968	979	1041	1005	1033	973	993	1040	990	1022	1034	1014	952	1010	995	1009	1064	1047	1011	983	947	978	1014	980	992	1019	1005	1008	1034	1027	971	962	992	995	1010	1000	963	1032	998	965	965	1069	1005	1031	1024	997	1063	986	1006	1003	961	1022	946	1016	1078	979	994	975	1033	981	1014	993	1042	936	991	1007	979	1017	1009	1011	973	1022	1028	1051	1007	1039	987	997	1025	972	944	1061	1006	1039	1000	1020	1033	1021	960	929	1049	970	1001	1041	999	950	1032	1018	1024	1040	1041	990	975	976	1022	983	985	968	1026	1016	1029	998	1011	984	1034	968	1007	1012	1033	975	991	969	962	983	993	1012	1032	1055	986	970	1018	1001	979	1058	999	1068	1028	995	973	995	1001	1015	970	1043	1007	1018	960	1051	1010	996	967	1026	945	1054	1009	1012	983	1007	961	998	1064	996	1047	982	1002	985	995	1002	1011	930	980	998	989	1020	996	1068	1012	982	1025	986	1011	1025	983	984	997	987	1012	949	1007	977	978	998	993	967	1033	1013	997	1029	968	955	1000	1024	992	1015	1025	1041	949	1033	1024	953	987	989	1021	977	969	995	1001	981	1019	999	1005	1032	929	970	1012	1007	982	1010	975	995	996	1000	967	998	993	1016	1008	1012	996	992	1027	1000	980	978	958	1013	1008	958	942	1003	947	1050	946	1030	1001	1068	998	999	978	966	1014	1045	940	1007	952	963	1016	970	991	1006	1008	1027	1034	991	1049	989	1004	1019	1038	1058	1011	992	987	1002	967	994	1003	1020	993	994	970	996	1022	1020	1010	989	1032	1046	1056	1011	995	1018	1034	988	977	1045	986	1032	951	1008	982	989	1033	987	1046	951	1013	1032	995	982	1004	997	948	1036	969	1031	888	1050	933	995	983	981	1024	989	994	983	973	1058	1024	925	994	972	1024	974	979	1030	986	1054	1025	961	985	980	1001	981	961	984	1027	1022	965	968	990	961	1030	1055	1021	978	1022	976	1014	1023	1010	1020	1000	969	985	985	1031	975	956	987	984	1023	1033	959	942	995	1029	966	1008	963	962	1008	1078	909	964	971	1038	1006	1017	992	976	990	970	953	999	947	976	997	977	1032	1022	978	1007	1016	1008	962	1030	1038	929	1049	951	984	1030	964	995	996	1044	1013	1036	996	968	1043	1007	1013	1035	999	1032	975	1035	1026	981	1008	972	1089	1038	938	1035	1029	1015	960	1016	1038	976	1004	938	944	1002	985	995	954	1063	981	1000	1016	967	996	1046	997	992	992	967	1013	965	1059	995	1014	1020	976	996	962	985	997	989	968	1024	1002	990	1045	967	980	1059	988	1015	980	954	1011	967	1032	1000	997	1020	978	982	1006	976	973	985	983	1026	977	1022	1032	998	1026	975	1014	993	953	988	994	1018	990	1021	1068	1005	1027	1018	1005	996	1047	972	1009	1035	954	1022	1050	1009	983	1020	1029	972	949	992	942	1020	993	963	980	1020	985	1004	968	1023	1020	952	960	975	997	983	1022	985	1055	957	992	1036	1012	995	960	1018	1023	993	1000	1004	1021	1012	961	1023	1065	1034	1031	1009	1070	961	1036	1038	1054	978	979	1056	995	956	1029	972	1059	967	966	971	997	960	1013	1065	967	1037	1032	982	1001	964	1012	995	1026	1004	1024	1026	1007	998	978	1020	1002	1061	1024	1030	1075	1067	981	948	1005	995	971	1020	971	1024	996	991	950	1042	1011	1019	973	976	965	963	954	978	944	1028	960
23817	20950	27959	24098	18857	1620	662	478	428	428	367	352	373	355	331	385	360	326	316	308	328	314	303	335	323	308	453	4918	3679	1150	369	261	278	305	257	327	280	303	320	305	291	294	295	282	294	306	292	304	319	305	312	291	310	297	304	335	317	293	268	280	320	274	299	305	290	281	317	288	283	298	281	291	291	296	309	284	277	295	277	304	310	302	294	285	322	290	306	296	282	294	283	296	304	313	302	267	308	296	289	311	307	315	300	260	301	337	300	304	322	287	314	288	298	306	294	284	288	257	293	280	282	298	278	301	281	291	277	283	303	321	279	306	275	307	308	284	269	298	274	343	278	288	306	315	311	293	314	290	296	309	294	311	294	329	310	275	295	260	301	255	301	301	316	289	302	299	318	315	312	307	308	299	310	313	274	282	286	285	303	289	312	287	295	300	329	302	309	298	277	309	288	278	275	286	310	284	294	295	306	309	301	297	294	273	288	316	319	304	288	314	317	299	311	313	293	305	289	288	309	288	305	311	312	302	293	258	263	278	289	324	301	311	324	311	274	315	292	285	306	279	291	270	319	292	318	298	310	303	314	279	289	273	318	303	262	281	279	312	323	267	317	317	327	334	285	337	270	295	301	297	302	329	328	263	313	276	334	304	329	290	303	312	291	288	273	306	320	300	261	299	291	308	329	316	297	270	304	304	285	309	309	310	292	269	327	340	283	312	305	310	252	272	313	277	302	289	274	302	318	287	295	284	290	295	314	337	292	295	285	323	266	306	312	324	291	271	298	276	273	314	311	275	285	281	299	314	307	291	298	277	308	299	279	284	330	272	300	293	307	302	286	306	298	290	289	323	315	275	321	292	273	279	275	339	306	307	322	282	279	297	311	300	279	321	299	325	312	288	295	303	302	319	282	307	306	328	284	297	264	299	301	287	278	308	289	299	291	289	285	287	328	278	320	296	310	297	283	310	305	301	290	302	315	280	282	310	346	305	312	321	301	278	300	285	290	284	317	315	307	278	315	303	291	264	294	264	311	309	281	275	313	304	279	281	290	319	340	268	301	298	283	308	300	285	309	292	314	287	325	274	292	283	299	293	317	335	284	306	306	315	302	313	296	302	300	288	272	280	314	300	292	276	310	327	309	283	301	296	310	306	302	300	302	266	313	298	287	333	294	286	309	303	293	294	301	321	305	290	308	299	321	315	264	299	317	280	301	313	306	309	280	306	288	285	307	292	327	296	296	293	280	297	316	304	285	291	342	295	306	288	325	286	306	297	273	302	285	298	310	313	304	297	299	311	325	296	308	294	308	325	307	310	293	286	281	317	307	288	305	274	322	339	268	300	281	284	304	297	327	325	299	329	312	294	287	329	292	296	321	324	320	259	305	302	295	301	318	286	265	324	308	322	305	311	294	297	305	259	329	284	309	310	286	303	283	246	266	316	335	277	281	282	294	291	264	293	326	311	305	292	279	327	286	298	301	277	291	282	351	281	273	304	291	302	335	286	305	308	280	290	295	302	307	285	302	287	298	342	269	290	322	285	282	318	326	276	291	289	313	297	287	267	291	290	291	281	301	278	309	299	348	337	337	283	289	309	327	307	262	282	299	299	296	283	292	290	303	292	325	328	288	322	302	309	312	285	286	270	323	286	314	293	288	301	277	289	288	312	295	300	266	295	265	284	269	295	302	294	270	305	317	337	286	317	310	299	286	304	301	315	292	311	266	313	270	283	272	279	329	296	289	297	278	280	305	312	302	276	303	315	291	280	279	245	313	278	280	272	288	305	282	266	302	294	304	258	280	252	304	317	320	293	311	291	311	300	290	298	336	298	292	286	325	295	331	297	317	312	327	289	307	288	317	285	291	302	303	316	303	289	294	294	324	296	296	357	323	286	300	303	319	286	287	303	302	271	295	333	297	294	318	323	291	290	308	316	299	258	310	300	308	270	296	308	275	284	317	298	300	265	292	292	307	319	286	283	312	278	297	255	316	316	282	297	299	288	304	317	304	299	294	340	296	307	301	304	283	265	277	282	271	303	326	284	309	335	314	276	321	314	306	265	293	318	323	284	272	304	283	333	292	290	313	307	321	331	314	303	307	317	322	292	274	277	293	290	333	327	280	302	286	300	278	284	329	319	280	297	317	311	327	311	245	263	272	279	319	295	318	300	302	282	297	280	281	291	299	332	309	272	266	302	314	306	287	297	278	297	324	318	313	300	318	315	309	303	280	273	322	334	300	313	302	287	316	325	295	335	302	285	279	290	294	280	294	299	300	288	300	308	286	254	300	300	277	293	267	320	274	290	301	304	286	317	331	296	322	292	288	270	290	322	271	285	253	275	280	295	316	303	312	292	306	269	292	292	306	292	287	317	305	293	289	318	302	268	280	306	273	355	305	289	286	285	316	279	279	321	321	299	294	305	339	293	306	299	314	307	290	302	313	302	288	287	301	325	328	305	290	268	273	296	297	349	316	280	352	296	323	277	293	307	307	320	296	299	259	280	301	303	296	308	305	304	297	303	280	311	257	287	314	323	276	265	289	292	314	299	310	300	301	305	315	283	288	315	302	359	290	288	291	326	291	324	285	346	300	292	288	297	293	328	298	289	298	266	284	279	319	316	260	271	326	276	299	297	299	296	292	289	261	319	287	287	270	270	287	285	280	313	275	279	280	292	274	293	327	276	318	281	295	271	247	301	269	321	302	276	309	288	295	282	278	282	296	289	271	277	328	272	306	307	294	280	293	321	293	301	277	296	287	316	304	307	283	310	299	272	344	278	297	326	318	293	297	280	308	322	269	303	291	293	295	306	319	302	295	295	289	296	273	326	278	312	302	283	282	282	317	293	288	311	320	291	295	279	318	306	297	302	287	305	297	287	303	301	314	295	308	272	310	280	285	302	301	297	275	300	280	291	331	291	323	288	305	304	285	308	306	301	291	281	312	273	300	269	303	324	317	265	300	320	316	325	313	276	296	280	286	288	312	286	318	295	325	297	292	280	286	285	255	286	305	319	326	253	297	317	318	273	314	302	318	274	289	279	303	297	287	304	285	293	323	283	313	270	295	306	297	304	329	305	290	343	291	310	308	270	279	318	259	276	294	335	278	299	263	294	293	286	309	312	272	275	293	307	302	284	280	294	277	288	316	277	272	300	301	325	283	289	294	293	320	322	308	298	295	307	307	321	267	302	303	321	300	286	295	297	288	336	282	289	258	291	302	282	294	314	309	352	298	325	287	276	305	305	293	327	284	313	301	292	291	287	316	320	271	276	291	297	310	297	300	314	311	304	300	286	268	281	282	284	307	257	298	268	272	291	301	285	321	307	282	297	279	297	282	291	317	313	271	304	285	257	321	279	318	284	314	333	311	326	307	304	293	269	290	325	314	317	305	338	323	288	303	309	310	267	302	291	301	304	290	301	266	309	289	322	300	289	322	301	303	295	310	301	311	299	302	318	305	274	245	294	324	269	301	307	285	290	283	325	329	301	321	312
25231	9705	8247	4349	2780	2114	1655	1410	1271	1172	1008	911	948	878	772	759	794	734	671	740	711	757	702	642	672	669	1364	14157	10417	3223	803	641	586	641	630	640	612	614	596	611	579	608	660	652	604	638	597	580	630	617	652	579	612	624	606	666	641	631	636	659	664	623	623	586	623	630	610	587	635	578	605	639	606	606	577	588	629	607	634	636	592	604	575	664	641	635	648	606	638	618	599	654	607	629	654	635	591	652	571	659	617	628	593	626	612	633	629	611	597	631	677	614	573	568	609	632	602	626	646	659	604	574	613	641	641	626	616	605	618	637	607	627	619	641	592	572	596	617	599	553	584	619	644	617	653	621	638	590	632	659	582	639	605	629	617	608	624	630	648	628	609	631	639	618	629	603	661	607	631	600	632	644	596	610	606	627	593	615	604	585	633	624	603	629	613	593	588	606	636	559	600	618	625	626	640	615	645	612	646	642	618	581	662	613	636	639	579	605	608	557	607	608	616	609	642	587	599	590	629	609	612	647	642	633	612	592	581	580	558	645	622	615	614	618	629	602	648	595	591	588	607	619	613	624	620	592	598	555	641	616	594	668	641	633	638	581	615	606	646	593	586	608	600	575	640	616	617	606	594	603	609	649	599	572	582	623	591	649	577	619	566	621	566	588	655	599	591	660	618	652	596	594	628	631	624	646	577	577	672	641	610	573	612	633	603	626	634	598	633	571	633	664	621	666	653	608	636	601	620	600	596	590	570	637	594	650	601	606	576	635	614	583	592	662	601	598	622	600	647	574	601	623	626	593	582	644	593	561	566	598	608	608	599	645	619	662	618	632	640	618	620	641	579	620	570	604	584	625	609	616	644	612	623	653	596	583	588	598	558	614	618	622	637	585	643	608	623	560	610	647	618	643	603	625	625	585	604	629	600	611	629	624	623	702	575	605	640	644	625	619	607	623	608	633	579	594	616	613	554	596	616	615	602	596	636	583	586	625	568	628	562	632	621	582	612	604	618	585	606	675	654	607	601	604	608	636	653	629	597	683	616	608	633	620	636	582	587	619	626	595	624	593	598	631	604	589	599	618	564	632	647	626	653	566	634	642	591	622	619	581	559	600	622	631	592	646	582	608	567	675	638	606	658	593	646	645	613	626	609	601	555	609	573	635	605	637	573	603	624	639	646	608	629	574	564	630	614	610	625	591	615	604	586	600	583	591	617	606	601	618	595	583	603	573	618	561	606	596	611	680	615	563	589	629	616	586	594	601	585	635	595	633	632	610	642	607	660	588	570	612	643	574	644	607	582	597	639	586	595	634	597	611	583	635	624	625	624	640	606	598	602	646	621	614	604	607	614	632	625	608	610	640	626	590	616	628	628	628	602	625	653	618	617	659	659	612	600	648	617	584	598	642	630	588	661	593	638	634	641	622	607	623	591	660	624	617	678	610	621	588	622	601	623	611	637	619	610	670	604	653	595	624	578	602	582	597	584	571	616	590	614	624	645	601	631	661	621	633	626	659	661	631	673	638	633	597	628	635	629	590	614	614	615	595	648	619	629	589	620	579	600	589	650	568	665	598	591	627	561	598	621	592	601	621	621	613	636	595	638	668	571	606	592	638	638	640	647	642	601	641	652	589	617	634	646	638	621	622	574	626	609	670	591	570	633	574	621	647	637	579	623	573	590	626	612	590	584	622	661	620	598	613	623	593	610	641	600	608	615	598	629	609	613	616	642	624	634	583	621	619	634	589	611	606	619	616	597	618	642	628	607	608	661	604	613	638	634	618	592	603	591	629	588	573	583	603	593	621	581	608	636	652	576	653	583	635	581	567	621	634	590	639	602	602	652	591	587	622	605	619	608	637	607	618	634	613	592	667	610	627	592	609	608	638	617	598	610	599	614	627	630	603	569	574	600	606	624	587	635	652	622	637	613	622	640	607	585	623	630	597	595	568	598	585	638	592	594	595	586	605	578	644	596	588	634	613	621	568	596	595	628	609	634	634	605	663	610	614	572	600	604	616	612	627	608	594	617	622	661	600	605	596	621	585	624	581	583	580	656	636	574	607	618	562	538	615	609	606	615	595	617	598	556	618	649	617	595	632	596	582	614	596	610	594	610	586	608	635	580	590	652	624	605	623	623	642	608	613	622	628	620	638	630	588	598	578	606	595	603	621	607	613	594	567	583	612	636	618	664	694	575	629	587	625	646	632	623	585	597	628	609	635	670	589	608	611	579	670	657	616	613	603	599	606	588	583	608	586	633	608	625	662	614	643	578	650	564	617	589	613	626	581	533	636	630	621	632	566	626	659	546	610	597	610	580	588	665	615	588	615	610	615	610	618	594	662	611	645	621	595	601	602	633	620	609	617	591	618	608	586	607	625	567	580	630	641	633	665	638	599	602	623	615	591	618	638	584	608	596	630	568	613	629	605	641	593	639	611	591	615	601	573	629	629	624	623	635	615	568	574	582	600	682	642	617	626	604	623	615	570	620	595	602	625	605	624	634	638	576	628	611	634	594	601	651	645	636	583	620	639	604	637	654	565	599	584	570	619	592	601	582	615	610	613	622	629	648	650	631	610	629	617	623	602	577	594	626	644	601	617	628	628	599	592	606	570	612	589	596	601	617	589	641	613	606	603	643	592	617	574	642	629	589	599	605	613	618	586	680	636	578	577	627	647	605	571	606	607	625	648	599	651	653	606	600	641	653	573	640	617	608	595	587	654	584	585	625	645	597	593	665	606	557	648	642	591	585	563	635	611	568	624	584	564	616	572	640	618	639	621	639	598	588	561	619	652	609	622	622	624	613	550	572	570	613	639	624	611	624	632	611	627	610	604	640	606	629	609	603	628	646	573	599	666	589	609	592	594	577	583	656	610	591	669	595	643	623	627	636	587	579	601	639	640	613	624	618	607	618	642	600	601	601	622	651	610	604	603	613	646	596	593	635	618	643	671	645	622	619	584	600	593	598	626	633	601	629	620	625	614	590	628	620	601	648	625	608	588	632	593	581	621	601	635	572	622	586	580	619	661	641	611	618	624	646	598	642	614	604	617	621	613	583	615	587	594	601	634	635	587	633	627	597	634	592	586	618	587	610	614	605	587	632	582	604	592	596	594	589	592	597	601	637	604	610	621	587	624	627	591	609	633	642	606	602	610	633	601	598	619	627	609	615	566	616	664	615	614	608	573	598	607	621	638	609	593	607	638	646	569	602	628	621	640	611	584	657	625	627	620	583	591	610	641	607	588	655	629	602	593	622	648	593	655	635	640	577	604	643	576	575	629	648	614	605	574	605	614	601	604	618	615	622	616	639	578	627	635	580	587	617	614	603	609	586	614	600	639	589	601	564	598	638	636	609	620	601	610	603	632	597	607	643	602	609	572	619	623	552	630	621	603	632	596	616	632	574	613	566	582	638	620	615	664	579	572	641	615	594	589	647	585	602	607	639	637	626	636	592	613	620	616	663	622	611	612	607	600	636	605	635	642	633	653	626	629
22948	20958	28658	23403	20960	17394	1599	685	563	601	505	429	450	478	424	414	418	384	377	340	401	364	397	354	385	362	380	7601	8142	2120	425	362	380	377	341	343	322	344	325	309	315	345	362	356	370	351	369	380	338	340	346	297	333	323	342	351	341	338	359	334	365	342	337	358	382	333	349	361	331	361	349	349	385	347	347	350	350	358	341	331	347	352	334	314	350	341	331	331	360	348	350	335	328	329	346	353	329	312	340	361	341	335	330	337	310	324	329	314	352	333	320	326	320	330	368	353	375	321	325	345	326	334	370	327	322	337	315	371	338	321	322	354	352	310	306	335	352	341	340	339	353	336	333	332	332	333	344	339	368	328	329	343	362	331	332	311	338	316	365	352	358	349	341	356	328	324	312	327	328	337	312	358	357	342	305	338	348	350	338	321	341	328	368	342	352	325	323	323	320	333	347	327	333	341	360	310	309	331	297	320	331	304	349	322	312	334	330	334	338	367	339	341	337	340	314	313	313	381	356	390	344	331	357	325	341	330	379	341	351	321	337	346	333	297	340	345	333	342	352	326	301	375	340	361	346	354	349	339	313	336	308	320	326	308	369	351	364	356	310	300	331	356	321	359	342	354	329	339	347	319	351	348	351	346	337	331	324	314	330	369	308	341	339	321	302	327	324	318	352	350	331	325	355	318	337	335	296	342	327	334	340	308	350	350	313	306	301	376	334	322	339	353	345	335	353	350	326	345	363	326	324	322	347	339	369	342	319	351	335	327	297	329	340	329	321	325	297	356	319	320	335	346	367	321	330	379	345	311	379	327	320	356	361	355	351	304	327	318	368	308	325	338	317	359	360	327	339	347	348	345	334	330	327	341	338	312	323	378	347	331	333	357	305	349	330	345	313	316	345	327	328	346	325	312	325	364	342	389	337	346	312	350	343	332	345	319	345	348	388	334	340	334	306	355	321	292	335	337	338	345	350	323	335	340	349	337	341	343	334	321	386	339	333	321	343	345	315	325	323	344	311	325	319	339	351	356	334	346	352	350	387	335	347	330	327	323	326	336	303	338	324	343	317	316	362	335	323	348	356	328	346	315	352	308	364	344	325	313	329	317	328	336	343	348	352	328	345	355	326	331	361	330	360	311	367	354	327	326	333	330	330	342	323	338	316	323	334	342	340	333	360	338	318	322	334	363	325	342	337	347	325	347	359	356	339	348	349	330	333	329	336	312	327	300	335	337	291	319	328	328	334	319	352	337	362	350	299	346	343	330	361	336	347	343	306	288	353	337	337	308	305	344	334	328	328	324	320	345	330	333	353	336	332	344	341	346	362	337	348	295	330	324	332	339	319	346	376	347	344	334	319	369	337	325	305	359	367	332	366	335	326	329	341	329	340	307	324	330	344	315	349	324	311	347	309	322	363	350	322	342	307	323	343	349	355	325	359	376	340	320	291	328	334	346	333	339	336	322	341	317	359	339	353	333	334	318	328	340	333	336	336	373	340	330	334	384	352	343	342	359	351	350	346	316	332	315	325	345	345	355	342	338	353	318	321	370	355	317	333	336	334	341	347	339	390	372	337	328	342	340	328	344	314	353	346	332	361	312	337	333	335	287	373	328	304	335	320	310	371	332	338	337	300	314	368	335	335	309	312	324	352	331	308	329	324	335	341	353	350	322	347	325	304	355	339	360	336	326	331	338	316	350	323	360	350	356	349	325	366	355	339	320	310	331	322	304	316	318	340	335	334	321	331	331	328	343	363	323	337	331	332	355	326	338	374	344	341	335	340	324	324	340	338	381	343	319	321	313	347	331	346	345	329	327	339	359	342	329	341	344	361	334	337	305	340	349	329	357	330	338	330	347	365	325	317	345	337	342	334	341	336	356	318	318	300	372	326	351	324	338	334	348	376	320	342	307	365	304	323	329	323	350	363	360	323	331	342	340	351	347	340	324	327	350	349	319	311	295	373	310	340	345	362	335	338	342	363	330	364	361	335	333	359	338	338	326	292	334	337	330	337	336	320	299	321	325	351	343	359	345	348	354	339	378	348	323	358	356	326	335	324	344	324	347	354	342	353	351	310	355	351	329	347	306	328	331	353	359	334	324	356	352	341	301	324	300	333	313	350	338	340	331	330	344	347	318	317	335	319	358	350	352	334	340	339	320	373	359	344	345	337	345	333	346	334	331	328	364	331	366	361	337	341	362	313	348	325	366	298	359	356	290	339	325	316	387	313	326	335	348	388	331	334	361	324	328	360	354	337	333	345	336	338	373	345	315	351	349	353	344	374	333	339	318	345	369	392	340	319	310	356	307	363	316	313	324	341	345	324	340	328	386	360	312	330	334	367	299	337	328	367	349	358	359	325	332	322	359	331	325	336	342	328	352	335	319	332	332	329	348	338	303	356	356	329	329	355	350	359	337	314	326	335	319	330	340	328	323	341	332	338	353	344	334	344	316	307	335	336	305	345	282	345	362	343	350	322	339	299	313	341	357	320	362	330	349	322	349	380	344	287	340	342	344	318	311	326	309	327	306	338	349	337	321	335	330	303	323	310	345	327	326	356	349	346	337	347	329	315	370	346	355	330	345	316	334	312	340	371	356	342	316	329	359	314	348	354	317	327	338	357	347	302	357	326	342	351	333	319	360	337	332	305	349	336	356	351	363	342	352	310	316	323	316	362	328	321	322	346	359	361	337	343	357	344	347	348	343	340	345	316	325	321	336	320	352	335	338	310	320	368	356	347	312	340	361	345	312	345	355	349	347	330	324	335	343	324	346	312	350	339	320	318	339	333	356	338	351	335	356	344	292	327	360	341	353	332	327	350	337	312	325	344	323	334	340	334	340	321	342	330	340	351	349	369	356	331	330	330	348	338	342	366	319	377	327	348	361	330	310	312	330	334	350	314	321	341	318	353	329	335	345	298	297	350	327	341	279	339	350	338	352	359	337	336	322	341	345	336	328	327	307	374	339	334	310	346	327	340	344	320	324	361	313	339	355	309	327	364	331	338	322	347	334	351	348	302	352	354	325	323	324	345	348	325	400	313	320	348	333	307	359	334	385	327	329	338	360	342	310	323	329	341	334	350	386	340	333	351	376	375	357	348	343	365	354	348	334	335	321	331	328	306	333	339	355	371	354	332	322	326	332	335	323	333	334	346	339	352	334	334	346	354	332	318	328	306	314	366	330	328	309	298	331	384	337	328	350	335	325	365	326	345	347	352	368	348	329	334	361	345	330	348	333	340	331	356	342	337	327	356	353	350	316	329	331	353	325	317	338	333	318	339	335	349	318	309	338	336	353	302	360	354	327	314	325	357	326	334	304	339	311	359	316	312	350	339	349	305	320	338	330	311	325	271	329	331	353	345	336	316	338	338	345	312	358	354	336	296	328	350	301	348	349	321	292	360	332	326	370	335	327	374	313	358	334	312	324	344	340	345	380	358	366	358	304	365	315	358	313	335	330	347	326	352	338	309	339	348	352	359	333	326	350	320	320
27737	15186	12720	7167	4629	3380	2582	2227	1800	1572	1362	1202	1193	1039	1026	968	943	870	858	871	817	781	768	780	795	785	796	19022	17436	5488	856	687	695	688	685	701	644	672	648	680	626	595	698	657	644	646	638	633	717	714	630	654	633	687	647	682	695	655	664	638	638	651	665	626	615	699	670	663	636	651	651	650	706	687	646	685	681	654	654	605	664	629	632	665	679	644	625	649	676	652	644	632	638	670	632	632	649	663	641	673	657	643	629	623	649	679	662	676	697	668	665	700	658	718	687	631	645	684	717	675	682	689	631	637	643	662	688	640	626	601	678	639	635	665	678	675	654	685	707	617	604	624	652	621	627	607	681	658	626	644	672	635	638	625	611	700	643	692	646	689	692	671	654	657	664	656	626	656	613	683	645	628	661	678	666	615	638	634	680	662	620	635	645	657	634	664	685	698	638	646	622	631	678	621	696	654	605	634	664	651	611	647	695	664	643	650	659	609	715	611	646	693	611	665	650	591	630	651	678	679	632	645	633	674	638	640	644	623	683	640	675	621	635	665	638	643	624	703	688	666	651	680	650	670	643	649	652	651	663	648	660	657	712	665	674	717	649	662	616	621	663	649	631	629	727	700	652	637	635	658	666	657	657	743	644	630	634	666	595	678	624	648	648	647	621	650	666	661	655	675	643	654	673	630	668	646	656	655	606	634	674	662	637	643	643	678	673	702	677	619	629	661	654	643	648	654	685	653	640	624	614	683	639	656	669	657	622	666	661	657	646	663	662	668	654	673	638	637	662	618	653	645	647	631	666	650	644	651	632	614	700	616	651	613	662	659	621	685	667	673	619	652	668	627	639	709	649	698	675	646	657	681	662	652	633	678	694	682	679	639	619	655	640	644	662	647	675	654	710	648	655	669	665	673	668	665	647	643	677	654	658	673	596	661	668	658	635	649	641	657	683	708	664	691	662	693	674	618	608	642	619	624	673	680	680	669	631	635	583	675	700	677	667	664	656	635	653	692	647	616	628	665	636	684	629	684	640	655	646	647	659	648	680	640	692	651	625	647	652	649	614	669	691	623	654	662	669	614	613	637	672	708	640	691	667	646	661	660	629	636	662	655	670	731	668	653	665	650	675	650	639	593	653	616	655	643	657	657	668	672	665	698	680	624	650	675	587	631	672	684	653	641	636	582	687	645	650	655	690	661	660	659	662	624	680	631	681	670	640	634	662	645	620	692	607	589	648	685	678	651	630	628	642	594	686	632	679	631	668	618	664	678	646	661	653	661	644	642	649	640	680	632	655	630	693	676	645	680	646	688	626	715	614	622	680	614	629	652	653	618	625	636	639	623	674	693	656	683	670	641	650	676	638	685	648	685	645	667	665	673	631	636	645	632	622	657	666	661	671	632	624	638	653	630	688	667	668	648	670	711	691	650	626	644	638	677	656	643	633	644	635	662	666	651	659	667	666	672	699	607	652	656	610	648	729	663	673	633	646	620	633	641	638	598	662	637	632	664	666	648	626	648	682	619	680	643	623	665	621	684	613	605	644	688	645	595	651	653	590	646	663	646	632	682	687	631	680	638	663	641	641	641	709	700	616	621	652	672	650	677	661	629	629	687	659	628	658	657	628	635	657	690	654	656	606	676	680	680	668	629	636	625	635	630	638	641	621	635	650	633	679	693	630	637	671	647	684	689	681	636	661	652	651	633	668	688	662	654	665	664	649	669	654	660	668	660	650	606	669	692	721	626	632	655	714	672	659	674	707	666	634	644	672	637	606	647	618	648	682	665	606	657	672	676	670	650	650	626	606	642	643	692	654	641	667	645	678	640	676	638	671	633	702	658	623	681	630	666	661	648	647	669	651	695	600	652	644	653	658	646	675	620	696	704	682	645	621	675	621	621	642	684	665	670	694	668	648	695	640	660	676	657	683	663	642	629	712	655	634	688	622	672	673	656	634	654	630	638	646	657	657	626	682	679	680	645	646	652	669	656	672	671	679	625	611	649	720	638	676	688	677	627	687	619	651	682	651	713	680	661	667	674	633	653	634	640	640	665	674	656	658	635	655	624	657	651	634	708	673	663	682	651	632	701	691	639	672	647	638	622	682	631	660	670	671	655	628	640	684	649	675	661	673	645	634	674	613	610	703	648	653	662	674	642	704	640	674	629	635	642	623	645	667	635	678	679	651	685	629	686	626	660	662	680	691	616	665	647	643	645	659	647	643	706	634	648	710	661	692	653	689	665	628	646	636	610	663	646	634	670	610	682	645	631	643	614	698	648	630	683	629	657	594	679	690	651	650	645	691	632	623	619	663	658	650	647	655	691	621	701	624	622	637	626	652	648	595	682	657	639	634	675	678	655	641	673	617	672	621	650	660	681	658	633	654	614	643	621	684	681	602	704	603	654	669	631	628	671	639	596	657	656	636	646	650	623	624	661	643	643	661	617	627	702	650	661	686	608	666	690	640	661	644	659	671	610	638	627	646	652	672	660	685	676	677	691	637	600	649	597	658	659	654	655	679	681	672	623	676	667	652	690	675	676	668	678	645	623	660	661	681	658	684	641	620	652	702	644	623	657	666	643	648	681	614	648	657	668	675	653	634	705	659	635	674	621	663	661	650	646	638	653	628	657	623	635	697	620	629	669	643	695	640	664	675	657	646	630	653	687	655	594	681	673	630	671	631	670	654	635	650	622	653	700	681	654	656	639	658	599	675	617	655	643	620	664	634	680	687	731	639	666	641	638	634	642	645	647	665	656	641	613	666	642	633	653	655	629	635	679	653	664	656	690	650	657	626	682	665	685	654	673	693	684	660	644	639	625	637	669	638	641	638	672	664	680	690	621	647	648	701	705	619	672	691	678	662	696	644	660	639	665	671	670	659	648	665	671	651	662	631	642	627	642	652	666	684	667	623	671	710	624	653	686	640	639	611	674	662	641	673	662	625	669	699	668	671	683	687	613	638	677	694	645	624	645	634	671	671	671	671	636	607	649	675	682	637	694	673	712	674	594	674	696	648	680	614	726	692	617	690	619	618	650	653	676	681	696	638	657	654	665	650	685	617	654	686	632	656	654	637	616	664	701	635	654	656	641	621	665	643	677	644	665	632	645	641	624	684	646	663	651	591	631	630	649	702	635	659	696	658	660	657	681	670	629	654	635	635	661	658	669	684	631	659	664	661	650	611	666	663	625	638	645	638	625	659	705	682	650	592	662	652	619	665	620	615	691	634	673	659	656	665	638	662	636	619	681	665	677	622	633	648	662	615	625	673	641	662	679	627	667	674	646	645	635	634	661	680	666	665	677	632	681	675	660	608	703	653	651	695	667	640	637	635	618	618	662	687	638	656	679	637	667	645	635	694	648	584	605	631	677	671	685	648	653	640	629	671	633	617	642	675	659	671	630	663	617	649	593	691	627	636	655	665	693	671	643	671	630	686	646	666	674	680	619	665	610	664	676	591	646	654	642	672	628	661	649	619	623	658	706	645	679	682	636
26370	20243	7876	933	621	540	545	497	539	518	505	490	467	485	510	474	530	505	518	504	502	522	472	520	495	506	521	1152	1256	716	496	486	512	469	520	517	501	512	477	492	510	505	530	460	490	510	495	526	527	519	530	475	495	476	497	531	509	479	537	510	485	518	453	518	509	514	462	480	513	497	484	494	488	478	480	495	486	519	515	474	479	525	510	517	478	488	527	509	551	522	552	488	514	524	509	521	528	528	488	487	511	509	502	497	505	537	514	456	521	488	502	490	514	491	499	513	525	504	501	504	489	529	566	519	503	563	501	521	500	498	517	507	518	514	517	494	536	479	473	502	539	497	497	490	486	506	498	536	536	440	484	456	503	520	516	472	476	469	504	539	531	496	554	512	526	455	497	482	488	528	512	545	482	470	430	482	525	497	491	501	472	492	479	489	483	517	494	492	536	468	505	546	494	538	508	476	486	528	504	512	504	521	483	518	492	500	503	473	517	461	503	481	494	524	529	494	442	493	509	476	503	493	533	485	469	492	504	489	476	494	506	494	521	523	489	478	499	524	525	488	518	498	508	508	479	467	500	489	514	496	462	518	485	472	522	537	505	477	530	461	519	546	506	519	509	537	485	533	490	474	499	475	473	515	485	480	493	520	500	496	522	486	500	542	501	478	475	507	479	493	458	504	488	545	471	522	481	476	521	494	494	523	508	527	517	488	473	463	499	520	472	500	468	515	464	529	525	480	522	478	543	543	528	489	484	534	548	491	489	484	474	501	552	540	493	541	485	552	530	487	509	470	510	481	523	535	494	482	541	595	540	512	488	540	453	518	521	485	486	444	481	502	494	504	504	511	510	474	472	518	490	480	525	477	497	532	492	501	504	543	487	532	540	517	498	474	476	502	501	479	537	519	474	495	487	496	534	521	509	531	485	503	533	509	529	459	483	508	491	488	483	493	479	467	495	487	518	469	482	496	524	478	534	501	507	515	549	494	532	481	467	507	502	549	495	485	463	510	516	510	511	479	464	457	525	512	474	508	521	498	490	515	512	497	541	486	481	526	569	471	484	466	501	485	524	466	488	481	531	485	491	532	486	506	523	526	523	460	483	496	516	499	459	499	512	492	536	503	511	527	480	506	521	529	540	474	458	461	492	488	478	543	525	530	467	497	513	488	531	527	522	500	469	491	506	504	484	488	512	506	491	490	492	483	490	538	539	488	495	532	512	590	483	509	516	465	523	488	468	510	494	464	504	465	501	511	511	487	538	508	504	512	527	480	493	495	480	499	487	497	518	494	494	504	533	522	439	534	510	507	472	494	481	531	512	532	518	542	475	518	474	580	542	473	507	505	516	494	468	484	472	492	495	500	522	513	527	486	485	507	496	499	483	511	521	457	520	506	474	548	458	486	509	491	505	522	501	553	513	527	559	541	501	478	482	475	494	521	504	546	499	508	505	487	485	457	483	473	499	532	534	493	513	468	500	503	510	465	478	500	500	506	529	524	546	468	487	532	512	477	525	496	517	525	464	491	470	467	443	481	479	501	495	499	539	467	533	546	515	513	476	541	506	518	511	510	481	507	499	491	499	555	478	529	518	533	502	495	507	489	492	513	507	501	465	461	471	521	449	527	486	504	486	513	587	496	488	525	505	485	506	505	456	476	483	523	534	483	516	463	514	509	536	505	516	512	510	523	512	484	504	493	521	473	507	520	522	493	475	540	516	499	498	536	496	496	494	489	515	517	504	511	499	476	500	514	530	486	505	507	526	474	523	545	519	479	544	527	532	514	510	505	529	497	468	541	496	489	509	520	501	472	497	488	520	518	511	472	484	514	475	505	505	491	514	498	532	491	492	479	538	504	501	508	507	499	519	503	530	512	503	494	535	509	550	491	532	508	502	487	532	533	542	516	482	487	556	551	482	510	519	510	467	514	508	531	514	552	551	487	502	488	514	524	497	493	517	493	502	492	474	500	513	474	511	496	458	505	501	474	515	476	501	508	518	512	540	483	513	518	481	513	499	479	530	493	517	514	479	530	483	536	511	497	472	467	497	512	535	521	468	477	494	488	521	471	501	484	491	514	492	537	548	509	492	493	497	491	528	512	524	529	516	477	475	493	548	490	498	461	513	507	492	505	502	529	524	534	483	481	486	462	499	498	478	445	530	492	481	480	510	452	498	518	523	526	512	517	533	513	492	509	491	537	480	483	506	507	513	510	489	521	493	502	510	481	503	519	490	506	488	505	480	494	497	501	461	504	525	529	502	492	467	558	492	483	533	494	504	488	473	506	497	479	516	509	526	495	552	491	522	499	486	494	509	446	529	443	498	546	476	481	459	476	490	518	544	525	488	543	492	513	500	505	467	554	472	498	531	467	458	504	486	488	501	497	526	484	523	539	482	497	494	510	465	489	455	481	507	507	491	479	488	450	523	515	504	509	514	469	485	518	529	485	489	523	492	513	483	505	494	487	496	489	503	536	530	535	530	538	538	541	537	523	486	485	561	541	487	532	425	491	535	521	523	491	486	476	479	521	506	511	501	545	478	532	486	525	513	509	515	519	509	490	522	469	515	504	532	505	485	471	540	504	480	536	533	498	484	488	498	541	535	504	512	475	523	497	471	509	467	468	532	470	505	526	488	535	515	511	546	515	464	532	516	506	511	537	506	479	497	501	489	523	558	492	491	501	521	533	513	469	556	509	543	468	479	448	461	477	504	511	511	501	520	487	507	518	518	511	513	481	486	500	526	487	487	494	501	508	515	490	497	535	496	500	525	494	515	513	510	502	489	487	482	490	492	503	452	536	548	471	523	539	506	513	528	493	512	491	500	487	512	459	491	510	483	484	488	515	522	500	527	490	513	496	482	512	552	497	483	512	497	546	483	508	501	480	490	495	479	482	518	501	543	498	506	512	495	519	481	503	516	504	498	537	491	506	515	524	502	510	544	540	484	499	526	508	504	508	486	495	487	505	507	494	513	508	484	493	514	490	509	461	480	447	495	489	522	496	520	472	515	513	479	536	465	526	482	518	508	460	461	523	488	533	544	500	506	511	474	512	481	517	530	527	511	524	458	498	520	512	486	504	538	515	547	485	500	507	489	521	504	519	523	510	541	512	488	543	518	482	524	489	436	474	528	501	511	523	509	514	502	504	513	514	522	515	577	502	477	482	521	522	464	489	524	513	508	473	507	486	484	513	503	485	465	510	495	480	504	541	506	485	460	471	511	525	485	528	482	491	510	523	491	509	500	493	547	485	523	514	534	473	498	498	517	523	462	517	495	479	510	485	511	511	500	517	489	548	460	501	489	490	451	482	506	471	483	521	451	490	493	499	502	483	489	483	549	540	510	512	507	527	506	497	534	518	506	475	459	524	509	492	475	489	488	508	546	507	521	492	496	474	501	521	483	497	489	505	470	508	522	521	516	516	518	495	514	519	490	495	511	514	516	515	467	509	517	511	500	520	525	489	499	509	491	508	513	498	492	503	509	475	494	515
13231	2161	1910	1412	1316	1120	1143	1079	1046	1054	1049	1075	1032	1042	1008	1038	1022	949	1050	1025	1005	999	955	982	1028	1037	1084	3619	3355	1633	1098	996	1034	1007	1001	947	967	1090	1058	984	975	1072	1037	1013	926	1001	1004	1042	966	1026	952	1005	975	1033	958	1061	977	1002	1005	988	1043	1023	998	979	1014	964	992	988	958	987	1035	984	1025	1020	998	991	991	1024	1052	1045	978	1035	1002	1010	1039	992	1040	984	1025	1005	1033	970	989	1029	987	1024	961	1021	925	1007	1004	993	953	995	1018	947	1057	971	1015	1031	1059	992	981	996	1002	968	966	1000	959	1031	1033	1013	1027	979	984	965	1036	965	988	1026	978	1007	1041	987	972	1010	956	990	1005	997	1053	1011	993	1006	1013	957	1023	1004	1004	1029	1042	1009	1008	1016	1068	1018	1022	1011	1024	1027	1041	939	965	974	970	999	1004	994	1006	1015	964	993	1014	949	986	1052	1002	970	1036	967	1005	981	1031	1070	1031	1036	1044	1005	1014	982	979	1061	1006	1029	1010	974	1015	1016	967	1019	1048	983	1035	972	1010	1015	1009	1017	988	961	1032	977	969	967	1023	1026	1016	1008	978	1016	950	945	1017	967	975	1049	1048	999	1001	1027	1016	1011	978	1019	1006	1013	1083	1009	1023	967	949	989	994	1050	1007	983	966	1003	1007	930	978	961	994	1009	1033	1021	1007	1027	971	994	976	1053	955	1021	978	963	980	956	1010	973	1028	968	1039	1007	1000	1082	1017	987	1021	1047	962	933	954	943	1040	951	999	1031	1005	991	1104	1040	993	946	950	959	942	963	1014	1017	1018	989	1033	997	983	1000	994	1048	1004	996	1049	1011	990	962	959	992	1021	1020	991	1025	1005	959	940	999	988	1034	1001	1010	1005	1029	943	987	955	999	1009	1031	1054	1041	1017	923	976	1024	956	946	998	955	996	1045	975	960	987	973	1007	1039	1003	992	957	1004	992	1058	970	989	981	1033	1006	1047	954	987	980	1005	1087	1017	991	1038	999	992	940	995	986	952	995	968	985	1044	994	971	1022	1020	1042	1011	1016	994	972	945	948	1017	971	1025	971	958	981	978	983	1033	996	1040	1014	1023	1023	1032	1016	1036	943	1024	963	995	1027	993	1062	986	1046	1006	1024	941	1009	1002	1033	1002	973	1037	981	1012	1005	1033	1008	1033	1001	1041	1076	1016	991	1030	1006	996	1031	1016	986	956	1058	1051	951	1012	947	990	975	1001	994	1018	971	970	989	993	982	1005	1075	1034	1033	1042	1043	1025	1037	982	989	1053	981	942	1034	978	1022	1006	1019	975	970	1022	1034	1023	1029	983	990	1037	973	1023	1014	983	981	954	960	981	1006	1007	1023	1005	1036	949	1004	968	1007	1035	1028	1020	1017	1053	991	1020	1091	964	1027	1031	996	1009	1008	993	993	1060	994	1027	996	995	984	1032	997	1006	1035	1042	1033	1049	986	1033	1008	1002	977	993	1021	1013	994	1018	1036	975	993	1029	993	1002	1007	1031	1009	1057	1009	944	961	1023	1013	970	1000	1010	1030	989	1007	1017	993	982	1009	985	1048	1026	1008	960	985	963	989	991	1037	1032	980	1020	1019	981	968	1060	1021	996	1021	1043	983	1011	977	972	944	1018	985	997	1016	1006	1000	990	1078	1019	1025	999	1009	976	965	1005	1001	1056	1000	1038	989	985	1047	1019	1035	993	1013	999	1012	950	1064	992	1031	997	986	1031	992	1058	937	1002	992	1017	989	1025	991	952	1017	957	997	954	986	1009	969	1019	998	1020	1005	1055	1004	984	969	972	1048	1023	1004	1016	990	1032	985	1004	1009	933	975	1038	980	1022	1008	1001	957	998	1028	1000	1034	1036	983	1007	1025	1018	978	1018	1014	989	1000	1038	1018	981	1013	974	1016	1070	1016	952	1071	1030	974	999	1078	958	996	1053	975	963	1016	1031	1000	1001	1007	1017	998	1025	993	1037	1050	974	967	972	977	1051	958	953	1005	1002	1010	1034	965	1006	994	982	1082	970	1025	1015	994	1028	972	1033	979	965	1021	1043	1025	1007	979	982	949	997	990	1009	1006	985	1021	994	1001	985	1002	981	944	990	1019	986	968	954	1037	1032	1045	1017	1050	1000	1011	1024	997	979	1006	961	997	994	1000	988	990	985	1035	992	934	948	984	1020	937	1026	1034	998	1009	1042	984	1010	1022	1001	1045	1057	998	988	939	1060	977	1000	989	1031	1010	1028	971	1025	969	1023	998	1015	1018	1047	1014	1014	1073	1008	989	1053	1023	1000	974	1001	996	1035	954	1005	994	957	1022	1001	963	986	965	978	1046	942	984	1005	992	1023	998	985	1073	1044	1036	1046	1031	1031	1010	1043	1003	965	963	958	978	1016	1031	1011	1025	982	1050	992	1033	1015	1012	1029	1004	1065	987	1038	980	1025	978	1103	967	994	985	983	1042	1009	982	983	1013	1038	1023	977	1020	1076	983	991	993	1020	1056	973	993	998	970	967	1013	1025	1045	1021	990	986	955	1035	953	974	977	972	986	942	978	998	1023	1004	1006	1061	1034	953	997	1034	988	974	1012	1003	990	960	1007	998	1007	1038	993	1068	980	967	979	982	1002	977	1005	974	987	1026	1007	992	940	1049	1004	993	1012	1023	949	995	1001	1032	1053	931	949	1032	903	1008	1021	966	951	981	1024	1041	1025	1032	1004	1026	1011	954	1012	1082	991	978	1005	969	1007	999	1033	1006	1054	1014	1003	931	1030	990	971	980	978	1025	1029	1059	1019	1018	967	1029	976	1000	987	962	993	984	970	1010	910	993	1067	1053	1013	947	1013	997	988	997	1035	980	1038	1062	979	990	1002	1080	1013	968	1017	1000	986	1012	982	1030	997	995	960	1055	988	1028	984	1010	994	1005	983	999	999	988	1018	991	1005	1013	964	1041	1024	1071	1010	987	1029	1019	953	989	984	1030	976	1034	949	991	975	1058	998	977	970	983	1010	1036	984	999	979	976	988	1037	1038	1010	1059	1032	1035	949	1018	1067	1027	997	1002	951	1011	992	1013	951	1076	1045	975	1091	993	1044	1010	977	972	985	1032	1022	1032	994	1029	978	1013	1030	1003	994	1020	1020	1003	963	976	1031	996	981	994	1003	960	1009	1021	1032	971	1019	984	951	998	1026	994	989	1070	1030	947	976	979	1023	1041	1034	957	1019	1033	1031	1018	1009	1000	1039	1023	966	989	989	996	990	1027	975	1011	962	976	1005	1002	1013	1036	1036	991	1039	1007	923	1029	993	994	1022	976	993	1040	994	1031	945	993	1040	1013	984	1001	1020	965	975	1064	945	983	1085	949	1006	981	997	1009	984	1016	1033	978	1043	1029	1030	947	1017	1030	1019	1043	1015	988	978	981	1034	942	1035	1005	1031	1052	994	1007	1008	1052	1001	968	1040	1008	1014	1010	1008	964	974	1002	1002	992	992	994	1011	1022	929	972	981	1042	984	1062	1021	1022	1017	1023	979	1012	996	997	995	986	1003	1023	995	1009	989	956	983	1058	1016	962	981	1031	992	988	981	1002	1004	979	982	1024	962	961	1016	1042	1043	1044	1014	1012	981	1025	1003	987	1025	922	991	1047	1028	986	1039	976	1011	1089	997	1031	1022	1041	980	975	1050	1031	1034	953	1002	1039	985	1002	1013	1064	1079	1045	1004	970	1082	1097	1056	1035	1017	1004	982	1093	961	1016	999	1048	1065	1024	945	1039	996	966	1007	1059	952	999	1011	1022	972	1003	960	1021	1003	1022	1029	996	979	996	972	1003	958	1004	991	973	1034	1023	1007	997	954	1041	992	1001	1014	994	986	1017	1010	983	964	1016	960	954	941	1047	969	1051	982	1002	1030	976	993	1019	972	977	1018	957	993	1056	955	985	1030	1018	973	1003	1077	1055	935	981	976	966	980	1070	989	964	1012	974	1042	1032	943	964	984	998	991	1007	1070	958	1003	1019	964	1021	1020	1015	1012	975	1063	1037	1030	1017	1016	1009	935	1003	997	1070	1024	1006	1007	983	1021	1003	959	991	999	998	931	1014	1018	957	1020	998	1007	1006	1045	981	928	989	1051	1012	999	965	976	1003	1012	1030	1023	969	1079	1071	1006	950	1010	1066	1030	969	1074	1018	974	1025	1033	1001	1022	931	1045	1028	944	1016	979	1026	963	1008	1034	948	968	961	1028	1039	1059	1032	948	1037	992	1014	1018	960	992	982	949	972	984	980	1096	995	1003	1023	1004	985	1005
23816	20936	27959	24058	18767	1566	671	545	452	412	401	373	328	363	337	347	318	330	312	320	337	339	325	376	325	341	572	5028	3705	1155	319	310	297	284	291	298	306	312	342	334	294	314	314	294	310	313	263	286	329	311	327	286	316	307	290	290	269	280	296	321	289	305	282	304	290	320	296	287	301	296	300	308	295	282	301	316	308	287	306	302	295	287	326	289	308	296	314	301	297	312	321	289	297	307	313	309	286	323	297	273	290	322	276	313	347	333	298	293	312	319	278	289	282	310	300	304	323	277	323	324	297	327	278	299	301	310	275	294	291	316	294	286	284	308	315	311	275	270	317	298	291	307	303	296	305	274	310	302	268	282	320	302	288	301	299	290	324	308	312	305	295	321	309	314	294	316	291	303	315	289	281	272	321	296	302	290	310	302	295	320	267	293	290	302	309	314	310	283	294	308	296	304	323	290	303	290	291	314	289	318	314	303	329	309	254	285	300	274	310	337	306	289	290	353	288	298	285	293	313	282	310	280	299	327	322	312	306	302	283	276	313	312	296	311	285	328	321	315	295	319	300	303	263	276	294	302	321	298	295	313	291	298	286	268	305	304	292	329	294	307	292	296	285	265	254	301	302	308	326	293	282	310	299	293	287	298	270	313	331	300	298	285	307	313	279	287	309	300	289	300	305	317	297	306	320	313	319	304	295	308	287	275	280	321	315	304	298	297	305	289	268	334	338	321	304	277	325	304	307	328	307	306	302	296	308	352	276	339	320	303	301	319	311	316	311	311	275	278	321	317	272	308	282	298	344	312	318	310	298	261	279	317	299	314	301	332	302	301	329	285	299	288	302	287	301	296	292	297	323	304	301	320	313	309	286	306	299	319	299	275	308	301	313	308	324	287	291	311	275	302	269	295	290	319	301	304	303	287	294	291	315	280	288	273	293	312	299	306	309	340	272	302	334	303	307	310	298	301	285	339	312	299	300	294	297	278	286	305	306	296	331	313	271	249	292	295	305	332	310	299	289	304	311	275	301	303	318	290	293	326	272	281	298	316	313	303	314	261	313	281	310	279	289	327	269	322	317	284	279	288	312	282	318	292	305	296	290	312	258	276	288	287	330	308	304	299	272	291	311	322	284	292	313	301	308	309	282	297	313	276	286	268	297	313	322	292	285	316	278	331	287	302	323	294	294	312	280	283	321	290	291	314	307	302	280	311	298	269	320	298	315	303	298	310	299	287	288	264	289	282	352	310	312	290	265	333	288	293	309	321	286	298	288	307	295	313	333	320	297	286	278	330	300	290	293	306	304	283	295	279	317	312	275	283	330	303	307	295	292	308	288	313	323	321	286	287	290	309	307	288	276	261	292	265	309	296	298	287	317	287	275	288	305	298	323	272	309	300	308	302	292	308	316	274	270	313	324	330	293	290	302	298	319	323	311	303	303	287	257	292	283	305	311	296	299	292	290	298	284	320	305	307	283	317	316	311	333	300	293	289	293	301	284	279	274	315	310	298	293	279	331	281	322	299	289	271	304	273	279	283	268	244	281	308	305	306	282	299	345	310	300	325	291	319	323	305	282	311	300	288	303	288	285	302	302	306	294	320	294	308	284	287	309	275	271	302	300	313	293	306	337	297	304	301	317	318	279	285	289	288	303	284	313	313	286	304	297	306	282	309	288	283	275	295	313	272	313	287	292	308	315	305	283	288	278	331	287	303	269	317	289	304	312	306	308	295	295	311	277	266	286	324	303	260	248	338	284	304	296	325	280	313	317	288	295	305	312	300	322	281	312	341	299	261	302	302	282	298	294	284	314	290	307	282	244	282	320	293	318	320	295	299	314	279	283	263	294	273	305	294	259	297	305	318	283	326	291	297	282	293	319	290	294	302	305	336	307	303	283	278	322	286	299	294	301	321	286	313	325	313	296	323	306	316	292	280	295	319	310	253	270	285	339	326	306	333	286	266	304	309	321	315	310	268	300	280	296	293	315	330	307	329	326	302	286	305	295	304	284	312	308	306	285	281	265	305	326	306	290	309	299	273	269	272	278	317	276	300	286	301	318	298	302	280	331	333	271	326	285	292	315	302	303	294	285	290	304	284	280	291	341	283	293	314	320	313	306	303	311	284	329	291	293	322	266	288	279	291	277	304	316	308	314	284	287	328	331	273	304	283	315	307	297	308	274	309	290	278	315	295	288	299	289	302	313	281	313	329	296	302	274	329	293	300	333	310	309	306	299	318	302	307	282	296	313	301	290	309	307	301	320	290	284	312	283	307	303	294	298	292	291	328	289	298	303	284	270	289	282	278	318	285	330	280	302	296	293	321	339	339	290	307	310	298	303	318	334	267	302	327	262	307	285	307	321	294	285	293	316	307	314	284	297	317	309	300	311	343	279	314	333	319	335	333	296	306	284	316	329	274	320	275	295	308	315	330	312	317	295	287	320	283	301	279	292	313	295	301	308	310	296	288	315	299	305	306	301	324	283	303	313	303	284	315	285	316	311	294	285	331	299	297	309	315	301	305	285	304	329	310	290	300	281	317	325	300	313	328	305	314	275	299	314	323	296	302	292	292	313	298	286	316	294	337	286	289	285	284	289	297	334	292	306	288	289	300	309	300	315	281	289	301	314	275	313	290	304	303	275	324	277	298	285	265	315	287	303	349	290	305	316	282	315	263	313	281	293	298	297	285	253	291	303	307	312	314	297	310	283	270	288	302	298	302	289	270	270	305	279	290	301	286	321	304	307	275	312	296	285	285	294	304	295	300	306	282	294	318	278	320	290	283	291	309	302	308	336	316	268	303	305	253	290	298	321	319	302	320	287	313	272	304	279	300	308	304	307	300	274	271	322	311	325	269	280	319	277	306	300	288	307	322	286	276	277	301	293	290	315	304	296	319	312	275	301	271	287	298	321	332	327	306	289	314	277	302	290	293	295	300	270	266	311	274	272	316	273	298	304	343	320	282	277	272	311	320	312	291	318	287	299	305	290	338	292	289	288	279	290	316	276	294	344	301	298	319	282	306	309	291	306	339	295	296	291	322	278	292	277	290	305	296	295	290	283	314	270	288	309	314	299	316	265	276	316	272	314	342	316	291	320	281	284	307	276	304	279	288	302	304	287	301	299	342	312	307	319	314	306	299	305	312	310	273	346	300	299	298	316	305	301	283	295	332	293	304	248	283	318	307	273	319	300	332	328	292	274	283	271	285	273	299	286	296	298	300	309	286	306	298	303	327	288	288	276	334	293	298	300	290	304	334	317	289	295	337	272	248	314	295	308	318	306	298	292	304	268	295	287	311	297	313	301	283	286	304	281	308	292	297	314	310	324	319	293	317	306	305	280	343	303	307	300	313	329	286	311	304	307	261	291	289	306	323	304	320	285	315	289	318	311	303	295	322	251	265	313	304	317	291	292	330	329	306	329	322	351	302	316	282	322	308	316	292	311	306	320	261	272	301	268	279	280	279	301	309	287	258	315	291	304	321	256	305	303	276
25353	9561	8164	4248	2941	2129	1676	1441	1250	1089	983	944	899	784	852	810	761	719	740	689	745	690	695	715	711	655	1766	14796	10199	3244	727	614	581	655	648	657	611	609	641	666	616	597	612	628	623	603	620	606	651	574	609	625	621	611	628	615	600	596	638	580	643	607	581	567	637	585	599	610	637	638	607	602	616	609	623	637	634	671	599	614	606	587	683	616	611	631	636	639	622	596	602	630	617	580	624	570	622	603	634	643	606	546	624	643	646	630	645	611	596	559	615	635	620	576	594	598	597	608	619	548	611	662	638	662	651	640	628	628	588	626	614	603	608	601	616	621	591	599	646	588	628	663	597	615	594	682	622	596	586	655	652	633	644	600	615	655	665	600	616	620	610	560	634	593	613	620	645	606	559	612	576	578	620	613	653	635	599	612	615	613	608	564	694	619	628	582	628	622	586	576	603	594	630	606	653	612	619	597	585	587	597	610	632	645	605	623	672	606	613	625	593	651	606	585	618	580	565	554	586	588	583	633	618	603	649	649	638	622	598	587	638	605	581	604	615	564	610	656	581	606	669	616	616	609	608	605	602	607	617	658	601	616	648	593	585	623	635	645	586	616	621	568	664	642	623	603	611	582	572	602	637	587	621	650	630	630	643	615	633	630	598	606	610	590	600	634	656	623	606	596	627	596	581	671	570	659	592	606	643	594	625	631	589	631	586	632	611	604	577	619	633	618	586	652	597	622	597	597	570	633	652	646	589	618	634	621	643	579	654	608	654	629	634	614	635	634	607	616	658	610	652	606	612	656	610	620	596	578	626	625	637	624	601	577	601	615	622	609	629	562	589	656	602	600	617	644	622	635	624	616	616	630	652	614	608	610	620	586	605	638	592	594	591	678	642	603	625	638	610	613	601	640	626	621	594	614	623	635	607	616	610	605	636	645	573	584	604	650	626	619	618	624	612	664	623	612	596	642	585	608	606	653	617	614	623	616	604	634	634	615	615	622	573	649	588	656	634	624	636	615	631	613	603	607	617	611	649	608	603	624	561	621	653	625	591	621	618	600	584	623	627	581	614	623	588	612	578	607	635	656	628	637	604	616	610	606	673	606	637	630	648	601	642	632	643	607	658	633	589	628	588	620	650	597	615	614	607	620	628	603	644	614	624	596	618	587	620	622	579	637	624	614	584	604	568	625	633	629	608	612	551	638	611	608	655	620	574	605	590	654	572	604	631	639	624	663	594	634	680	613	594	586	610	617	614	609	655	572	577	630	594	651	604	626	651	580	666	626	658	597	605	605	634	598	637	593	624	603	597	594	619	668	647	563	625	652	574	667	620	629	610	627	596	597	597	590	628	612	636	634	636	644	689	618	587	569	617	592	624	616	614	623	638	612	569	616	591	624	591	614	602	600	635	594	630	590	600	664	618	634	581	623	633	593	596	618	631	600	628	605	642	657	612	598	592	615	625	637	622	647	611	646	594	600	672	589	571	615	612	605	622	582	607	611	650	576	600	608	600	639	597	632	639	600	598	626	613	648	595	569	604	587	641	629	668	666	591	629	606	670	603	646	640	641	574	633	586	597	578	679	617	604	619	619	627	598	581	630	628	609	621	560	618	625	622	608	593	607	602	583	634	601	588	624	552	596	622	647	566	649	627	589	649	656	592	614	627	567	603	632	595	613	635	623	619	653	644	643	634	596	618	602	586	602	642	610	608	573	617	621	587	629	596	593	577	600	646	632	595	638	617	633	635	644	610	618	621	600	606	607	657	600	642	608	614	645	629	627	570	585	632	623	609	612	600	642	576	666	617	633	610	663	606	621	610	618	605	578	591	628	602	593	659	590	620	664	598	635	597	578	583	649	621	586	615	595	619	624	615	615	582	596	629	638	611	667	626	594	596	589	631	595	600	628	632	612	623	589	586	611	604	610	616	660	624	594	576	617	606	569	629	637	636	595	604	637	601	642	657	621	607	616	633	640	602	587	636	596	601	582	606	619	593	635	677	658	568	653	657	584	629	635	607	615	616	633	618	636	598	629	656	638	641	593	615	609	600	618	633	643	628	602	636	572	609	664	635	630	617	630	608	621	587	601	597	603	622	596	609	603	662	614	601	607	596	580	616	636	629	598	646	550	607	681	588	622	608	673	626	608	652	630	615	612	613	691	586	655	590	605	617	620	660	597	607	646	620	622	611	616	602	647	580	600	637	582	665	633	657	574	599	582	594	650	637	634	644	610	652	642	639	624	642	617	590	663	641	603	605	638	594	597	649	646	610	602	576	579	602	598	593	593	640	613	598	613	601	598	644	601	618	633	615	563	630	630	618	586	651	642	631	623	605	578	581	558	610	626	616	651	587	589	617	619	610	582	656	593	593	621	640	593	626	585	611	659	594	598	622	610	613	624	635	614	610	583	618	623	608	622	594	633	637	635	622	602	625	584	574	599	634	627	603	648	619	580	590	611	581	561	626	618	619	637	618	629	608	608	630	600	637	622	636	622	653	620	628	636	585	583	630	624	622	568	620	600	599	633	634	644	626	593	621	665	582	660	622	593	621	606	628	557	621	649	601	611	635	638	579	632	623	594	584	646	618	635	641	647	610	613	638	646	628	616	604	624	600	631	624	627	609	602	624	615	599	619	632	631	606	656	611	590	615	605	611	563	576	633	609	555	632	609	615	602	608	617	631	637	615	580	617	613	615	623	623	625	631	571	625	630	649	639	633	596	593	621	581	616	582	612	643	666	596	615	668	600	535	621	623	623	614	590	582	606	616	596	627	591	574	597	617	648	626	581	634	592	647	584	607	625	590	610	630	635	629	642	588	605	626	623	668	617	615	592	602	594	604	629	618	604	640	634	636	627	615	644	632	638	611	581	610	640	639	623	624	602	586	606	631	673	590	613	610	610	599	622	637	613	638	696	577	626	608	604	559	640	615	613	618	650	630	592	581	629	609	646	589	655	638	653	611	622	618	596	580	597	626	578	626	592	628	605	635	623	581	631	609	608	599	631	641	637	573	631	594	603	611	624	598	636	618	604	580	626	595	590	596	587	666	611	628	590	624	609	606	600	618	583	603	558	637	585	621	659	583	602	617	632	620	608	639	653	616	611	599	620	596	636	567	592	622	593	623	569	590	624	599	645	615	588	631	620	633	619	612	655	626	588	613	639	638	632	617	596	612	631	601	631	594	640	589	612	604	648	644	591	631	623	649	627	620	565	598	674	634	585	618	640	625	616	596	632	631	655	614	636	645	628	654	627	614	625	583	604	625	622	647	610	592	601	638	643	644	653	624	602	603	654	625	608	615	593	599	557	580	615	581	626	558	636	627	625	612	650	619	586	622	644	597	601	618	597	634	595	629	606	620	644	616	633	611	588	621	620	613	625	616	592	606	587	637	605	657	637	606	616	633	646	630	611	638	656	616	639	655	611	605	633	634	588	615	621	626	621	646	619	598	591	606	645	620	656	617	612	609	595	610	616	627	576	670	645	611	620	575	624
22838	20900	28667	23272	20900	17395	1675	729	593	546	502	443	466	473	460	434	381	400	388	418	360	347	377	372	387	389	392	7267	7967	2238	434	378	344	344	328	348	366	321	353	336	338	355	335	344	332	323	368	326	312	316	377	332	329	303	328	299	350	323	303	347	325	324	333	323	329	359	306	307	334	334	325	336	343	338	332	353	301	369	308	318	355	326	324	349	344	307	348	348	335	349	343	346	363	337	336	344	328	351	325	336	349	342	329	333	373	335	351	351	327	327	319	323	320	345	332	357	345	371	342	353	352	306	324	330	340	333	341	361	340	339	321	306	341	358	347	327	352	339	340	345	333	359	338	319	298	359	305	356	378	329	348	316	326	322	323	333	321	356	382	334	362	355	328	322	330	329	334	349	315	367	325	355	312	324	323	333	309	371	326	346	369	336	357	329	332	356	336	338	326	343	331	311	332	327	332	347	329	338	316	339	361	349	337	333	371	339	342	350	355	318	355	339	350	326	307	342	365	342	377	366	349	330	318	354	367	383	330	331	371	367	317	333	336	343	333	352	351	347	355	325	316	328	331	343	322	325	302	309	361	331	337	307	331	341	332	302	348	378	330	349	315	311	336	332	323	327	346	358	341	345	311	325	343	312	377	358	339	307	309	341	339	334	344	330	322	311	349	341	344	301	317	339	326	351	366	319	340	340	306	338	322	331	358	312	372	345	311	329	330	316	334	357	314	340	317	349	324	314	325	316	324	344	358	320	341	312	330	338	317	321	313	349	326	351	344	360	347	320	394	335	347	313	305	342	318	344	338	333	315	326	336	341	327	314	359	356	298	337	322	307	326	329	345	342	320	356	334	331	339	346	327	311	364	321	335	350	330	342	339	362	353	347	341	351	332	331	328	337	323	347	313	306	337	337	335	331	316	324	327	342	342	304	341	327	341	317	334	355	321	342	328	337	348	322	361	326	351	345	317	349	355	341	363	329	322	349	319	343	330	304	332	369	323	344	308	317	344	361	351	350	329	322	326	353	323	353	315	354	338	355	341	324	346	350	348	326	332	330	321	354	301	347	362	349	339	325	351	356	373	359	318	346	330	348	325	332	324	324	297	373	346	341	328	351	307	338	346	338	332	297	320	323	330	355	362	336	310	365	333	328	360	325	355	339	336	283	307	324	327	363	335	298	344	325	340	360	312	338	362	340	359	337	347	324	349	341	322	344	349	309	326	363	352	312	345	355	362	338	349	346	325	339	316	325	310	347	306	359	345	311	354	332	351	339	333	332	291	339	347	354	332	319	305	320	347	334	354	341	300	351	365	312	371	303	352	336	386	309	363	322	324	359	325	312	374	329	356	324	355	334	337	321	338	335	356	373	365	332	306	339	330	318	332	323	316	324	364	351	342	339	366	365	353	323	343	328	302	348	324	332	307	330	348	318	368	319	342	331	329	314	343	348	357	351	346	354	330	354	338	345	306	316	348	300	345	332	324	327	340	326	334	346	315	346	329	348	317	329	355	316	328	361	335	338	341	315	317	314	340	344	361	335	324	331	320	314	350	338	362	308	327	338	343	320	314	346	346	317	364	333	321	319	360	321	335	363	312	316	297	333	353	314	340	357	352	321	338	317	333	353	334	320	380	347	332	312	325	318	363	332	336	339	310	327	311	367	330	308	344	352	339	304	336	343	322	325	344	367	368	362	347	323	331	340	346	340	326	332	334	327	302	322	316	350	320	326	339	337	332	321	341	359	382	331	305	337	326	382	360	313	359	343	316	345	322	346	313	349	320	355	311	373	345	329	344	322	335	358	299	359	340	324	354	357	351	357	304	350	341	312	330	341	324	352	384	331	337	318	315	337	370	324	369	336	321	327	367	353	290	340	320	357	298	358	334	342	326	378	339	330	330	339	331	340	337	335	314	312	362	332	323	334	332	355	332	323	311	329	310	322	370	331	331	322	354	320	308	325	338	342	313	334	356	304	320	364	326	335	342	356	361	320	319	346	337	343	351	347	331	348	293	334	341	349	346	328	319	319	349	366	331	361	307	328	335	328	341	369	344	328	346	363	363	312	323	356	325	338	302	331	330	334	333	391	349	337	314	335	319	342	282	329	324	346	339	316	357	303	332	324	321	370	334	321	289	322	365	319	355	340	343	327	341	343	341	321	333	341	352	381	334	333	351	307	378	335	356	323	343	351	316	330	351	347	350	337	355	327	320	317	352	303	336	336	373	348	345	352	322	318	340	293	348	326	351	321	333	365	314	350	384	359	354	329	346	349	372	322	348	295	343	351	334	318	364	304	328	307	344	349	307	365	338	367	366	344	321	312	345	368	335	322	321	333	335	364	340	355	332	313	361	307	345	326	319	340	339	351	346	324	314	353	363	359	367	348	368	320	327	348	326	324	357	358	330	360	327	336	343	320	347	333	328	334	341	330	356	346	324	361	337	347	346	344	324	308	321	333	330	306	346	332	334	345	347	330	337	329	342	327	338	312	345	332	327	306	325	331	336	329	340	352	374	323	337	353	335	318	352	350	320	324	339	346	280	333	354	337	325	333	346	349	327	311	322	338	337	327	340	364	306	350	294	323	315	338	355	308	370	347	291	333	346	313	327	326	298	330	334	320	372	346	335	324	338	349	326	361	309	322	343	347	336	350	320	357	325	353	335	349	302	322	333	314	329	374	366	362	335	339	327	341	358	312	346	321	333	327	325	319	359	311	320	375	355	344	341	332	324	351	327	344	341	363	333	327	342	337	324	331	344	346	329	296	329	307	326	340	341	326	348	323	351	333	310	351	335	351	327	346	330	324	357	332	324	350	312	319	321	325	329	344	338	369	360	358	327	384	368	323	343	337	322	342	346	347	314	340	332	333	344	351	319	341	351	343	335	330	350	364	359	341	355	334	311	336	314	355	345	353	334	314	329	329	320	335	340	341	310	358	337	326	344	316	346	333	324	321	316	331	333	362	374	320	344	313	334	335	332	324	364	311	349	333	302	325	342	355	364	326	310	352	326	321	332	335	309	319	326	342	368	328	328	332	336	320	336	323	330	334	366	327	337	356	340	336	364	303	329	364	310	329	318	315	347	365	342	328	316	358	320	340	342	364	317	346	367	331	347	329	362	346	320	322	306	359	376	311	338	358	324	302	350	343	366	345	333	338	331	360	324	324	334	356	309	316	337	342	335	327	349	336	334	325	306	356	364	327	304	322	336	326	362	333	354	322	377	337	325	348	338	332	310	325	327	319	338	337	371	309	340	333	353	346	342	315	334	323	346	315	339	334	335	325	309	350	345	326	354	351	355	314	346	339	381	304	328	340	317	340	339	365	331	328	354	353	333	328	331	339	386	348	310	323	352	386	317	320	329	300	351	339	334	335	298	340	312	325	341	344	310	354	331	320	344	305	359	325	337	322	351	351	322	334	319	318	297	369	318	347	354	353	324	306	329	360	342	328	291	349	324	347	361	323	325	332	342	345	350	356	339	345	316	311	340	352
27784	15133	12499	6912	4654	3367	2576	2076	1842	1532	1424	1262	1176	1088	984	937	934	849	914	848	843	820	808	769	817	796	728	17867	17454	5631	1046	642	669	643	642	634	673	655	632	680	650	649	631	654	628	631	661	689	634	662	645	622	625	659	642	657	595	656	665	666	647	696	617	651	634	659	664	644	633	677	668	643	662	664	686	707	655	653	619	617	642	627	651	701	635	652	611	645	667	653	627	678	671	674	679	612	613	646	636	681	641	656	667	662	582	700	591	663	706	655	640	647	631	637	628	637	637	643	607	662	636	671	660	671	655	681	674	697	658	643	628	664	701	623	652	648	608	659	633	638	666	608	683	668	671	653	646	638	667	658	636	633	624	644	657	638	627	666	657	650	663	631	618	642	655	658	650	605	650	639	658	652	641	666	657	640	648	634	698	645	641	707	656	653	643	607	679	670	647	648	689	602	613	663	670	646	690	671	654	689	683	654	628	645	622	667	657	643	675	691	700	641	713	667	670	660	625	616	632	656	593	668	657	629	623	644	636	627	654	660	676	633	672	656	646	671	647	642	613	655	649	633	618	674	610	636	656	697	671	631	660	656	624	675	599	664	633	619	650	672	650	695	641	612	635	653	659	624	636	636	659	642	669	683	684	653	693	616	680	686	655	624	708	693	641	640	630	636	650	647	608	663	607	661	642	664	662	589	689	657	652	665	663	654	652	633	686	610	607	663	653	581	680	688	632	662	668	660	642	701	640	653	716	691	639	647	680	644	682	642	682	624	655	668	638	629	643	645	618	648	642	621	632	659	651	647	635	650	642	649	662	657	642	677	654	632	664	683	641	669	646	641	662	644	663	623	669	661	678	634	640	628	693	666	627	629	659	650	611	652	650	675	670	685	644	651	639	643	629	679	644	680	646	660	676	632	668	662	691	637	656	619	675	680	633	656	642	678	673	634	647	619	650	656	703	660	665	676	653	696	700	652	630	653	664	636	689	654	693	672	694	640	686	679	664	666	663	642	614	670	623	669	646	700	657	656	607	663	678	632	664	655	648	629	681	658	638	596	593	635	652	617	622	626	623	659	616	641	615	652	669	691	665	655	575	621	634	651	632	742	672	673	674	659	608	650	633	623	666	626	645	655	641	691	637	691	678	681	696	684	616	642	673	640	625	594	634	650	646	650	637	666	620	605	691	658	717	629	602	691	658	582	614	647	685	645	670	640	657	645	660	641	649	620	679	617	674	644	688	638	617	652	689	689	652	673	672	663	622	635	702	658	702	609	585	658	632	657	680	579	633	710	652	644	666	662	699	684	641	697	663	639	651	664	658	682	600	646	672	654	646	669	613	668	612	662	646	664	627	621	667	646	611	691	703	697	606	650	644	652	647	641	650	634	624	600	672	656	612	655	670	607	581	639	653	671	661	628	634	659	670	666	638	633	629	654	607	628	667	641	667	642	631	639	619	636	633	664	628	640	636	630	619	674	671	638	646	659	643	644	673	667	688	630	641	646	689	631	634	673	649	621	601	707	663	638	643	586	641	669	619	625	648	624	690	638	614	637	669	634	685	683	683	642	634	669	654	600	663	653	679	649	642	700	664	645	662	651	670	666	609	662	677	650	674	617	621	629	627	697	613	627	613	661	652	621	631	635	636	643	637	698	643	654	630	686	670	614	683	665	672	654	609	669	635	632	635	630	648	660	653	626	634	652	603	588	686	641	697	622	673	603	657	650	643	675	695	711	648	678	670	675	632	655	585	617	634	606	663	649	670	648	642	719	612	685	637	613	647	646	699	680	662	670	623	667	626	615	611	672	715	646	659	723	682	657	649	652	649	611	646	612	674	686	640	677	677	692	636	666	672	626	651	667	624	653	637	647	651	695	694	654	629	666	641	677	642	615	647	639	606	630	621	632	681	628	662	607	625	679	620	695	650	685	655	646	627	652	656	629	679	652	638	678	623	634	638	661	684	636	602	634	627	654	695	653	647	651	624	645	645	653	668	643	646	657	668	659	636	685	621	631	657	636	639	644	648	652	667	646	612	672	635	632	639	658	650	665	669	679	647	657	665	670	694	625	605	633	681	640	669	640	630	673	656	669	679	636	707	588	676	622	645	640	668	650	637	625	659	658	668	631	686	677	601	660	665	659	616	626	618	628	633	655	635	602	648	639	672	690	671	689	618	662	619	663	701	690	636	651	631	677	654	629	623	650	664	657	694	660	659	652	598	635	627	673	678	661	632	658	626	664	638	685	632	631	651	645	630	666	658	665	674	661	620	621	632	630	662	636	698	651	664	655	618	676	645	686	634	686	616	659	652	635	680	655	671	616	659	664	580	648	662	604	640	675	670	696	637	638	607	646	636	688	655	664	669	661	658	694	619	644	639	649	608	646	624	643	644	644	617	686	618	634	686	663	648	605	637	694	613	640	610	675	635	614	663	661	663	680	637	643	659	627	704	659	662	671	654	621	631	642	640	624	673	641	644	649	628	635	657	658	646	664	655	639	616	648	594	664	648	670	607	639	662	672	636	651	674	647	686	659	655	633	660	633	745	673	616	650	664	605	671	650	699	671	655	665	613	630	604	663	628	665	605	641	669	655	622	636	661	637	640	669	674	694	638	644	611	706	667	648	644	673	662	668	642	658	660	644	608	656	684	640	671	669	687	658	644	669	650	626	625	610	683	656	706	619	663	623	637	660	628	649	687	623	649	680	638	660	619	633	669	687	690	684	628	705	703	648	713	657	644	623	659	670	676	635	609	659	635	706	637	674	618	703	656	620	657	686	666	618	727	682	625	619	581	657	620	595	666	653	675	650	653	658	675	623	654	642	659	628	620	666	666	670	605	645	650	647	648	650	655	637	638	619	667	624	627	679	614	639	625	610	642	637	602	643	705	682	675	646	660	611	636	667	659	638	607	645	663	662	666	646	638	628	657	656	681	675	653	670	615	648	634	657	662	624	641	655	632	664	662	631	649	596	678	656	631	663	716	659	671	633	636	646	664	621	705	643	632	644	668	650	643	666	649	624	604	637	633	588	633	640	623	657	613	690	618	639	640	665	627	627	675	661	645	644	671	703	620	654	633	635	624	635	661	667	622	664	623	668	644	690	671	681	651	649	644	604	621	646	659	610	658	634	631	651	642	668	654	664	603	586	644	661	652	674	646	624	618	609	642	633	699	677	639	675	651	659	632	621	664	634	610	635	670	611	641	635	709	610	681	621	595	651	598	626	605	617	652	642	635	694	646	624	657	672	637	668	658	664	634	679	630	625	675	689	648	654	635	659	631	653	622	643	601	595	683	662	655	641	650	648	653	657	666	634	671	664	680	639	619	654	671	646	679	652	657	622	629	619	713	654	643	647	689	656	644	638	696	648	642	616	614	658	698	677	646	631	647	642	664	706	623	634	674	643	713	652	643	682	648	635	662	661	645	620	635	644	607	663	661	592	645	701	657	656	645	654	644	599	662	628	670	683	670	620	596	694	641	635	665	649	661	651
26358	20198	7753	880	578	543	542	561	457	512	511	510	459	488	489	484	506	500	494	519	517	505	482	499	499	495	523	1217	1195	713	540	540	456	478	524	508	492	529	474	506	508	494	494	514	520	481	508	538	492	477	554	464	523	461	520	481	524	491	525	533	485	525	486	514	485	473	421	496	515	495	526	508	540	515	492	493	467	502	505	494	474	468	489	502	470	490	490	504	488	512	490	473	499	479	510	544	489	508	522	495	528	498	471	531	514	511	469	476	564	494	489	518	495	439	499	535	499	488	505	495	521	477	484	482	499	499	492	508	518	478	472	523	543	515	513	498	554	479	504	469	525	518	528	487	498	493	511	512	506	467	519	485	470	500	506	478	475	492	526	482	472	484	475	492	523	486	506	502	488	520	487	521	492	498	543	539	454	510	478	486	443	501	460	495	497	488	466	505	476	500	515	484	508	500	492	537	523	492	530	463	492	489	523	494	493	472	492	522	493	532	507	491	521	481	488	514	515	513	488	483	511	515	492	520	486	496	505	510	485	512	522	506	487	488	497	494	533	516	463	514	496	496	487	498	485	495	473	508	530	461	510	529	497	490	522	483	502	470	531	487	494	495	495	514	539	515	513	457	537	512	502	492	518	530	522	538	484	487	524	467	527	506	524	502	487	487	453	541	491	521	516	498	500	530	495	554	542	504	500	459	505	522	477	553	512	509	493	478	493	517	537	473	485	506	493	549	504	500	505	512	501	493	506	497	486	518	491	470	453	497	495	484	477	492	512	499	485	481	496	478	510	505	484	499	482	515	449	462	513	482	505	491	464	478	460	496	505	524	480	505	522	514	479	507	532	475	542	524	476	522	495	499	493	502	499	512	531	490	470	499	513	473	533	550	530	469	484	526	506	496	528	482	470	442	534	488	528	504	517	495	534	463	480	495	496	491	524	492	496	504	485	490	513	512	498	506	532	482	495	490	478	489	527	494	489	519	481	473	502	480	484	475	484	492	499	493	494	506	463	496	481	508	543	507	498	483	479	516	498	533	538	482	478	486	509	473	508	509	480	535	514	494	462	491	508	523	544	499	523	474	448	516	498	529	526	478	502	494	491	480	489	502	522	487	516	514	499	464	520	516	498	502	496	462	504	505	486	501	492	520	502	511	480	537	516	491	506	503	531	501	491	481	508	566	510	475	504	490	480	497	498	531	493	492	513	492	517	507	536	515	458	455	470	504	506	526	506	509	507	489	530	464	488	524	489	486	461	480	494	497	518	478	466	502	504	499	510	488	500	484	488	489	487	493	539	499	467	534	534	515	491	501	527	473	455	497	475	499	508	505	499	500	482	501	490	496	515	472	476	518	541	517	497	465	480	504	526	494	503	457	491	513	481	536	514	497	529	514	490	491	514	501	536	525	498	479	540	456	546	453	489	522	496	480	544	538	520	485	497	525	494	488	487	504	478	499	501	482	516	475	515	489	504	467	480	505	513	524	544	509	479	477	477	510	529	490	485	516	502	492	488	450	525	501	505	490	472	447	447	506	507	510	503	510	477	491	495	473	526	494	492	498	489	464	464	508	509	479	526	519	445	469	581	509	458	515	503	495	490	490	478	476	469	464	501	508	521	497	483	539	505	508	501	455	472	505	496	496	522	495	484	506	501	475	501	530	514	513	502	514	523	518	491	478	510	484	521	520	503	469	506	506	497	553	514	510	508	514	510	494	484	494	491	484	528	478	509	499	532	509	522	452	463	529	506	526	509	508	510	496	517	472	504	494	481	485	519	514	529	492	527	492	484	497	492	502	484	478	494	500	489	507	488	510	512	498	511	507	457	518	490	524	531	508	483	484	509	522	473	501	518	485	556	520	526	476	503	507	477	505	488	515	458	507	518	485	488	502	530	522	486	474	492	512	484	483	460	496	502	497	531	502	496	467	448	485	482	499	479	488	515	466	506	462	519	493	527	511	542	491	509	488	479	475	511	487	471	486	486	560	528	493	526	483	493	522	481	510	510	513	497	509	518	510	507	527	536	534	526	489	489	510	475	496	491	503	525	483	499	508	468	534	529	486	497	487	490	515	450	497	472	496	507	493	519	533	502	531	505	496	529	503	534	464	506	462	510	508	510	507	469	550	512	470	488	535	522	516	476	452	534	476	499	487	512	518	482	506	541	515	532	503	512	503	513	494	509	491	448	480	494	499	503	499	507	488	529	491	497	514	504	499	500	486	493	482	488	491	520	473	476	538	484	512	532	482	491	514	475	502	526	493	494	475	513	487	466	456	511	500	511	553	504	521	508	536	516	518	513	516	503	490	489	478	505	493	474	531	552	510	494	494	526	495	477	502	483	510	495	520	523	499	489	465	493	515	490	498	522	492	462	510	476	482	498	540	493	470	488	489	498	499	519	505	509	509	489	545	558	480	508	467	519	461	485	490	508	491	503	525	519	550	506	540	551	449	502	484	459	497	475	486	513	509	519	540	480	499	491	494	530	525	526	474	485	508	478	480	496	497	499	494	490	505	506	480	491	518	515	468	502	489	495	523	518	514	446	512	484	483	539	550	458	483	497	507	513	506	525	464	489	527	476	524	550	482	507	521	523	519	466	535	501	460	470	503	515	529	504	477	505	500	536	464	523	506	487	492	498	479	507	503	480	487	489	509	501	508	505	453	522	512	481	518	449	500	483	525	484	489	472	512	490	515	499	495	507	500	477	468	522	508	510	482	498	478	491	520	511	481	524	498	487	459	506	486	518	480	557	491	525	571	504	478	497	493	490	518	539	484	517	527	508	466	515	523	555	538	506	519	528	500	520	510	474	477	522	480	507	488	525	491	464	495	524	511	511	483	514	499	477	525	492	530	547	523	499	503	517	507	531	503	481	509	516	514	516	537	532	489	462	512	499	507	482	475	514	504	502	467	491	464	515	489	483	502	513	527	487	480	491	523	518	504	502	506	470	497	536	495	521	484	518	497	524	523	487	499	516	498	502	501	462	497	500	549	466	477	518	513	485	502	497	510	488	510	500	525	497	509	523	491	501	489	507	508	508	533	512	506	474	511	557	524	486	490	475	506	472	522	521	499	507	496	507	505	495	475	491	512	447	490	472	491	510	522	475	521	489	511	470	478	523	518	490	487	488	471	534	548	494	486	537	509	461	488	461	479	510	516	493	455	531	504	490	500	531	502	506	522	529	490	511	512	472	496	526	512	489	508	518	508	525	528	502	470	511	488	524	535	554	469	486	476	471	499	547	532	489	503	488	463	506	488	460	482	511	521	457	468	522	497	458	474	539	516	502	534	470	475	513	469	478	507	530	523	504	531	473	482	488	494	478	495	501	488	500	480	514	498	507	485	480	524	510	494	512	508	492	529	476	496	509	490	476	529	504	472	502	539	500	497	494	484	512	512	472	504	494	494	478	479	470	551	477	523	533	470	522	503	492	537	507	505	505	539	490	486	450	493	525	515	500	511	482	501	528	510	524	467	472	487	498	493	527	487
14036	2140	1886	1416	1211	1102	1128	1091	1059	1043	1048	1069	1134	1017	976	1025	1007	983	1000	978	1033	965	1001	1052	974	1005	1146	3508	3276	1590	1021	982	957	982	989	967	1008	934	957	984	936	989	984	974	990	1050	958	1018	977	955	988	1003	1014	956	982	1032	975	993	1026	960	985	1040	1065	1005	1027	1002	1015	999	1041	1026	999	1056	973	958	989	977	1020	976	1035	1011	1019	965	1013	964	970	1007	1002	1079	992	994	955	1047	1047	984	1012	959	1002	1016	987	983	992	1063	962	1029	1001	983	958	998	1050	964	933	979	985	986	984	1004	1033	1005	963	1022	904	971	998	1022	994	1012	973	977	973	940	939	1012	1050	1001	1011	1043	983	974	1003	933	931	978	992	975	1035	1034	996	992	1008	1036	996	977	982	1035	984	1012	999	988	951	999	981	961	977	980	982	1003	1009	947	986	1010	1002	979	985	1035	967	1025	1021	1015	993	973	983	933	1013	970	986	1008	978	980	1007	960	1044	978	947	1007	1004	951	1025	962	957	998	972	993	1006	1012	1045	982	969	937	1012	1019	984	931	984	967	969	946	955	966	1029	1000	991	950	973	954	1022	1010	968	1025	979	995	958	965	1048	1034	1024	930	1006	974	939	935	999	1017	960	1047	896	1016	1044	1022	990	986	973	959	1001	1005	976	993	999	962	1020	1008	981	1000	976	996	1022	1016	985	1002	961	995	979	987	1017	981	944	951	1000	1031	989	1002	979	1032	988	1017	1068	1011	1010	979	1011	990	1040	992	1031	989	991	964	983	952	1058	1026	975	1009	998	926	991	957	1052	965	957	949	957	1023	990	1000	983	987	986	1008	1009	1013	970	987	958	973	968	995	987	957	1035	1042	1004	964	1017	994	971	987	950	1003	962	1010	1081	999	966	950	1018	977	1002	988	988	1008	993	1009	1003	990	977	1026	991	990	1021	1022	973	1005	969	994	977	1021	960	985	995	984	1041	1024	987	988	1017	1036	977	1057	1005	999	985	978	959	1000	1023	967	948	995	976	1029	1053	979	985	970	976	1040	1032	1039	956	991	993	1025	931	1085	1001	921	939	971	984	1023	1021	1023	1042	983	1016	996	998	956	1044	992	1064	979	993	971	1042	998	1003	1026	970	988	958	993	1004	1019	1001	950	988	937	1028	1000	984	956	947	1023	967	953	990	948	1017	993	1057	996	1028	1036	1001	1056	1049	982	908	1008	988	989	989	998	981	990	1005	1033	1020	1021	1017	1025	981	956	1026	1009	953	975	1037	1025	920	961	1020	952	994	987	958	1036	1041	1053	1070	1024	977	948	1014	1000	1029	995	1022	1007	1004	967	986	1032	983	994	1068	995	985	1004	1010	983	986	952	992	990	1017	976	1038	1002	1004	974	1022	933	1059	982	1042	970	1051	965	1021	1007	951	1020	974	982	1035	986	1009	991	1002	1021	946	1048	1014	1001	996	980	992	997	973	967	993	999	1008	1028	992	1001	971	953	1016	1027	958	998	1026	1027	964	982	1020	972	1059	994	1009	1013	1017	984	973	984	957	954	1024	954	1001	975	906	986	946	1018	996	966	1033	988	1035	966	1027	1012	1042	941	1063	971	996	986	994	1001	1003	953	1009	965	946	944	973	1035	964	1014	972	1048	972	1015	1024	970	1029	1003	918	971	983	1023	960	1022	1012	1001	1014	1007	939	965	1034	1025	1019	1022	1020	1023	977	961	1018	971	1023	993	1007	1011	998	991	997	944	977	1000	1059	997	994	1018	956	1022	950	986	1031	998	1000	956	1061	969	1033	942	951	1022	964	943	1037	1010	999	1005	961	963	932	1000	1000	969	1036	968	973	1022	975	991	1031	970	1028	995	978	956	997	950	985	954	997	995	988	1017	998	967	981	958	963	1041	1007	942	939	1026	1032	1033	998	1034	965	976	991	1001	998	1006	997	1013	977	986	925	1029	997	971	1016	952	916	930	1007	1055	995	1034	1008	1005	1065	1055	959	1015	1045	989	955	1013	971	925	961	990	985	996	979	1019	971	1019	1016	1025	971	971	1003	989	1001	916	1005	969	1004	1034	1027	987	1020	992	1011	953	1004	975	993	1012	960	962	992	1049	994	962	994	1015	1020	993	981	1003	1017	1013	1028	1004	1021	1015	995	949	1031	955	1016	1016	981	996	974	977	1006	942	990	1048	961	1023	1000	1004	1015	994	1014	1042	979	994	1035	976	1051	987	971	1012	973	939	1027	979	996	979	933	938	981	1005	977	988	999	918	1005	946	967	1009	963	994	1017	961	997	988	966	1017	1000	987	963	1037	988	973	979	1007	997	999	1005	993	953	1010	1039	1031	1028	998	1011	1017	1005	952	998	941	1043	964	957	984	1016	989	1049	1007	1024	1051	986	1010	983	934	981	999	1008	1038	952	1014	1009	1043	1010	940	989	994	992	930	1012	1007	1032	994	967	946	994	917	1012	928	1027	962	965	963	960	979	1053	991	992	979	963	1033	975	968	958	1004	977	968	1005	1012	970	1013	964	940	1026	982	1024	1032	1047	1014	988	966	1007	1009	984	928	998	1005	954	973	1001	1048	962	1025	1022	978	1056	1010	988	986	991	1011	963	968	1041	972	967	1007	966	1013	1009	981	973	974	1032	963	957	996	980	942	953	991	1019	974	982	985	1024	992	1000	998	1058	1033	976	942	1019	971	1014	1020	968	976	990	1017	994	948	1051	958	970	994	995	956	992	980	1024	1007	1005	970	975	1050	966	1039	1016	997	1025	971	981	960	969	1032	1009	1021	1001	994	1003	932	995	987	956	984	1012	995	1022	953	972	927	975	1002	1030	995	1008	1045	1007	964	979	1028	1001	1019	984	973	1002	960	1014	1013	954	1035	1023	1028	979	1028	1066	952	1027	1011	984	1010	1085	1004	998	1007	1016	963	1003	1056	1014	929	1053	932	982	1040	1034	1009	975	958	1012	1028	1008	1034	1062	958	955	1006	984	951	1002	1027	953	1019	997	1018	921	961	967	958	986	1005	997	999	961	976	1000	929	1007	1017	953	923	937	1032	951	959	949	955	991	990	998	1014	1049	993	1044	1017	1002	993	1020	1014	955	1017	953	983	982	965	1010	1025	984	968	995	932	1036	961	989	955	989	941	1012	993	1023	937	989	993	989	982	1021	929	1014	992	976	1004	998	986	1006	974	929	957	1000	1003	993	1013	956	965	947	1029	1009	1013	1017	1011	988	1019	1037	988	1036	997	965	1000	1020	1057	1005	979	1047	1022	991	914	956	962	1017	1067	1007	977	1030	1001	1002	981	977	998	984	986	990	982	943	989	988	1014	1027	985	981	1020	1014	1003	1063	981	986	1003	1025	963	988	997	944	1002	1068	1031	1008	994	979	1044	949	968	1030	1052	938	983	1024	972	995	987	952	972	1013	1048	977	953	1004	1011	971	1031	979	1009	1020	989	983	982	943	963	968	1016	976	1029	1022	973	987	1056	929	1000	967	915	1029	986	1012	1022	1020	1018	992	1004	982	997	1019	989	1046	987	940	1004	1012	987	1011	997	996	1027	945	1036	965	949	986	983	964	976	973	968	1003	989	971	1018	1021	977	980	1067	982	973	949	1024	1033	1056	936	1012	1003	996	993	1012	976	992	1011	957	1005	1013	943	1038	975	965	968	995	957	1013	1029	997	1031	945	950	965	989	991	985	996	986	993	994	981	1078	995	977	1043	1001	1019	998	936	986	1041	1019	973	1036	983	967	991	976	986	994	1003	1005	981	1012	987	971	948	977	1033	1036	998	993	1010	989	1029	999	987	1022	1017	984	1001	1015	994	999	1020	967	1019	970	1011	966	1003	1023	934	1033	976	903	984	1007	951	994	1003	961	954	993	1008	982	1032	1015	952	922	956	969	1036	1004	998	1021	993	1030	969	1031	969	1036	1008	972	980	954	993	955	959	1012	1023	978	928	1017	968	900	1021	982	986	993	1008	965	952	1022	967	980	1052	941	993	971	978	1056	986	947	981	994	1023	1011	960	996	1009	975	1025	969	1017	959	1002	1006	998	989	985	976	961	1006	1017	1006	998	1023	942	919	1029	1054	932	999	1007	1010	1003	997	992	986	979	961	1044	985	1010	972	985	1056	1043
23895	20968	28030	24072	18477	1511	639	495	405	374	372	390	380	333	331	346	318	307	287	327	296	303	285	304	303	299	337	4518	3944	1113	296	297	294	298	297	293	315	274	287	269	286	284	297	300	298	304	300	298	282	269	307	265	317	285	278	277	285	257	263	258	270	281	277	272	254	270	284	284	276	275	249	290	295	280	302	279	296	307	277	285	308	296	288	279	310	295	297	309	267	282	304	305	286	258	284	308	255	304	286	258	294	281	246	270	302	326	293	301	283	296	306	282	283	267	291	300	285	282	296	280	291	304	322	312	282	265	294	281	272	309	263	285	295	260	257	291	295	294	256	292	284	270	281	281	287	299	281	305	300	285	274	297	267	288	250	274	272	301	288	285	253	287	299	315	311	306	286	309	268	279	272	260	270	257	277	279	300	267	276	292	294	282	273	303	291	283	290	261	300	309	283	271	279	245	325	323	280	301	276	250	293	288	280	266	254	305	305	277	298	300	302	294	279	282	281	302	282	286	298	309	276	276	277	303	278	298	307	298	280	282	276	317	257	297	285	295	319	278	257	316	264	300	285	291	298	308	271	277	294	325	304	302	304	310	276	291	287	303	273	258	330	282	274	293	259	290	264	305	316	295	293	263	299	280	273	287	281	264	272	287	311	286	269	308	317	298	277	304	252	279	280	287	264	294	321	303	278	271	304	253	275	282	297	269	305	272	290	262	284	303	275	272	290	296	266	261	274	308	304	289	276	290	300	295	293	291	292	321	282	289	279	295	309	271	312	285	276	304	271	303	305	299	272	282	267	300	291	272	295	297	287	236	305	308	275	275	274	266	298	262	296	286	268	302	263	310	296	253	278	267	283	290	270	271	288	318	284	277	301	282	304	293	275	293	277	299	272	287	298	322	288	294	322	309	323	280	276	267	275	263	263	262	302	272	281	316	297	289	320	309	296	277	292	254	263	295	281	288	299	284	280	271	271	281	278	271	277	302	313	296	304	322	305	290	306	256	301	295	296	301	249	278	294	295	285	312	294	300	261	297	290	264	285	322	271	285	295	274	285	259	317	278	294	301	274	291	316	315	257	286	290	276	307	298	310	303	272	284	271	284	269	296	341	276	283	266	282	293	272	278	306	291	271	291	285	269	283	262	282	283	280	290	240	292	276	263	305	272	278	283	255	264	268	285	242	266	311	296	277	296	259	306	268	270	284	274	285	281	284	273	262	281	256	282	277	276	279	303	271	272	310	295	293	275	293	308	272	290	260	284	274	270	278	274	286	291	285	275	280	289	284	303	293	325	279	256	277	283	278	284	262	280	296	272	307	281	301	288	267	298	280	276	293	282	303	290	275	316	273	276	301	292	299	279	269	308	279	307	309	283	304	277	278	278	287	274	248	274	291	302	282	304	277	276	280	313	287	291	280	289	294	285	310	293	291	282	299	280	284	279	300	285	271	303	288	263	269	307	273	292	252	274	288	259	290	307	323	302	293	275	263	286	297	246	277	287	318	297	272	288	301	293	335	246	308	298	292	288	307	268	290	303	263	292	287	289	311	289	313	274	277	312	285	292	303	284	257	286	266	259	317	254	277	260	287	299	261	279	295	290	282	290	283	290	271	283	291	311	291	283	281	291	281	284	249	307	314	253	277	288	289	282	313	303	269	300	307	280	271	298	276	280	285	306	287	290	288	275	289	306	280	267	260	313	280	284	284	289	264	275	277	325	290	280	299	305	273	274	297	298	292	295	282	305	309	257	300	308	263	285	305	335	306	285	301	273	288	277	254	284	275	299	270	286	299	298	263	253	293	247	287	284	256	272	268	285	278	279	270	270	303	284	283	282	297	289	280	271	275	261	269	265	283	301	296	294	285	304	301	294	338	301	274	288	297	281	291	299	263	263	273	271	294	296	289	293	251	301	290	291	289	277	299	288	292	285	295	298	295	284	250	279	276	300	269	291	277	259	281	281	278	301	308	274	283	286	282	302	279	297	310	281	276	283	290	241	275	282	280	317	285	275	308	277	289	290	294	271	296	289	314	291	319	296	267	275	292	282	283	303	278	291	279	300	281	277	284	283	285	294	297	257	287	270	300	297	313	290	295	299	283	288	309	292	296	301	285	293	275	280	306	255	283	274	269	306	278	252	270	268	284	277	291	272	262	258	277	273	298	269	283	304	280	251	265	265	284	284	285	302	293	313	275	278	313	280	295	268	272	293	294	255	270	287	264	293	242	286	295	269	259	278	306	291	264	291	260	283	262	268	294	284	288	259	286	289	310	266	282	280	284	259	290	312	303	307	282	267	289	310	286	286	285	278	285	266	266	271	285	289	297	292	315	269	280	264	275	254	314	263	265	255	272	277	304	282	280	266	280	286	284	300	286	243	321	249	278	312	315	264	286	297	261	296	275	252	317	307	276	311	306	283	256	287	311	261	267	306	301	295	269	278	293	293	255	293	283	282	305	306	272	274	299	268	282	296	276	275	284	280	287	287	306	318	300	276	299	270	268	311	300	328	275	286	272	269	305	295	288	277	263	270	316	291	281	263	275	292	291	269	263	284	298	273	276	271	297	281	297	272	283	273	286	308	292	279	268	289	259	277	287	285	321	293	261	293	269	287	270	268	281	275	277	272	297	276	262	292	288	287	305	287	288	288	262	280	287	300	317	298	256	305	284	282	254	276	281	249	291	286	265	307	305	262	307	306	251	287	307	275	267	262	284	284	326	308	288	292	260	269	308	278	297	283	291	257	249	271	292	288	270	285	258	295	277	272	279	289	266	296	286	310	281	263	254	281	292	300	270	271	308	283	288	292	307	293	294	278	254	288	290	301	295	281	257	250	302	290	278	299	311	283	309	254	332	316	287	281	296	293	292	274	282	286	273	265	272	287	302	296	262	280	274	282	284	295	334	291	294	259	284	277	285	282	282	288	284	294	283	278	264	293	267	302	283	281	266	302	267	274	306	271	269	297	288	296	268	306	299	286	256	293	314	288	270	311	254	266	289	284	296	269	282	299	275	280	278	293	285	309	269	296	285	299	275	277	312	265	288	295	293	264	296	263	278	307	291	288	294	275	256	262	281	264	304	288	277	280	281	292	303	298	278	248	282	292	285	289	279	315	291	277	284	301	283	280	295	288	290	280	276	293	277	280	270	282	271	310	297	293	259	293	299	288	295	312	304	296	291	289	286	314	307	300	280	260	290	267	298	295	231	282	291	300	296	269	284	261	300	316	305	304	235	281	297	325	265	281	308	274	285	267	280	286	260	296	276	269	286	268	282	307	271	285	274	296	266	288	253	291	296	299	267	281	296	262	266	289	272	277	270	282	289	270	283	273	307	284	302	269	283	291	285	295	285	275	272	299	286	319	279	300	296	269	278	296	303	290	292	297	278	286	262	281	275	284	271	296	279	265	313	279	263	279	281	281	292	273	297	307	308	269	280	279	272	303	305	296	282	278	285	299	306	249	290	310	267	284	268	307	258	278	275	309	296	295
25687	9606	8055	4414	2903	2084	1634	1430	1149	1108	928	925	914	830	763	746	736	690	695	671	705	671	636	672	644	658	758	13894	10910	3244	610	595	598	593	607	554	557	573	572	624	586	577	609	574	603	622	608	602	527	627	614	574	601	555	608	612	599	552	564	583	580	636	580	618	614	614	609	607	619	598	618	602	613	616	620	594	576	586	581	567	567	542	564	570	609	562	633	592	556	555	590	597	608	585	573	627	613	566	636	580	554	570	604	582	633	591	608	604	584	606	587	665	590	595	618	529	583	589	588	577	588	586	611	563	630	615	617	613	592	608	572	559	597	582	601	594	619	574	633	593	612	628	602	609	604	591	602	584	628	616	604	614	599	569	643	643	571	586	617	581	603	590	612	601	619	590	592	582	622	570	615	577	554	625	598	637	614	587	600	600	595	593	672	573	585	616	653	620	617	619	620	620	649	588	571	579	590	610	564	633	592	582	591	559	551	634	599	593	587	612	593	617	598	580	595	588	604	621	607	603	588	617	570	644	624	577	582	591	620	636	575	609	632	631	601	578	611	574	598	586	644	604	549	588	572	625	629	613	611	604	636	561	628	669	581	629	545	598	586	554	597	567	586	582	576	599	587	594	606	579	622	611	626	591	607	578	602	578	583	582	589	611	600	601	580	633	569	618	616	608	537	602	590	583	551	623	621	601	609	604	603	581	564	584	642	608	588	590	590	619	568	613	617	570	582	571	593	574	597	589	623	631	551	580	634	591	555	602	615	557	586	585	636	573	576	600	580	556	631	611	596	589	580	603	600	614	564	598	578	596	578	570	571	592	629	613	594	603	607	584	560	645	553	547	620	611	643	656	641	600	553	586	512	590	570	616	597	600	581	603	614	575	650	599	595	565	629	619	555	636	596	597	590	602	587	582	595	603	597	609	587	604	570	601	653	566	643	585	603	622	614	581	587	615	593	547	576	560	543	588	580	602	581	618	598	592	612	615	575	571	587	566	587	573	589	607	552	590	612	590	601	591	543	582	540	595	591	611	599	565	601	569	591	588	583	591	576	550	600	616	591	628	577	565	589	581	620	600	618	562	624	634	599	592	604	620	581	586	612	563	552	575	611	644	570	598	587	598	590	638	601	620	620	585	591	582	621	555	546	616	606	609	550	597	627	554	594	605	596	618	577	614	565	559	622	577	628	637	603	550	591	614	561	571	615	580	628	588	604	619	606	557	598	604	573	551	595	603	563	542	612	571	593	589	600	568	593	577	576	618	638	596	575	623	613	573	594	581	575	565	582	588	612	590	589	589	667	589	557	617	615	595	579	607	564	606	582	586	612	636	627	614	565	635	515	564	578	592	585	592	611	621	566	570	616	570	651	577	598	601	607	590	583	566	583	615	574	610	596	586	584	564	553	588	552	583	602	576	585	611	572	588	583	622	591	623	608	561	538	583	568	588	586	550	592	606	567	593	610	632	628	587	566	651	622	568	580	591	599	608	603	586	585	599	558	596	549	598	564	604	628	625	621	601	579	649	576	593	609	627	604	588	586	610	581	587	618	605	591	616	613	603	657	591	632	578	571	604	585	592	603	616	559	583	563	659	594	579	578	609	584	592	588	666	586	565	586	569	620	607	565	576	604	573	580	600	628	605	619	594	582	596	598	631	588	586	545	602	567	615	579	584	598	613	564	585	619	579	588	602	617	553	635	607	621	597	558	600	608	605	591	557	596	589	608	605	587	585	630	596	584	600	653	586	584	637	615	605	651	617	592	620	588	571	585	572	605	557	580	597	598	587	605	625	620	592	625	612	593	605	610	596	600	618	603	587	631	602	613	593	581	556	624	562	591	609	603	610	579	593	574	597	594	585	576	626	553	567	589	589	573	600	631	591	598	592	588	625	607	558	613	591	588	613	590	576	601	633	599	607	566	553	584	578	614	557	590	607	580	595	603	533	605	556	616	609	609	608	591	587	619	586	576	633	553	618	567	598	574	613	596	588	562	609	608	587	595	623	580	634	596	604	606	620	547	593	598	547	647	638	569	571	635	566	625	572	586	596	590	591	586	595	603	584	581	591	585	597	589	567	601	578	592	664	552	591	597	622	581	594	581	602	613	591	564	576	553	567	603	608	607	581	617	600	571	590	624	604	599	592	573	581	595	573	623	632	600	563	586	588	604	607	599	645	609	613	621	594	571	612	604	576	605	559	624	579	590	591	615	569	583	568	615	633	595	541	577	640	584	578	578	578	615	578	612	561	613	593	568	580	571	590	640	605	642	575	595	623	587	577	619	574	607	585	637	594	585	591	564	599	595	574	605	600	591	612	604	627	554	614	592	600	619	571	590	530	564	580	595	575	616	579	609	590	546	620	586	607	621	644	576	575	582	616	628	597	601	595	568	579	541	595	557	617	624	598	601	551	597	541	622	548	599	573	634	608	531	601	593	566	628	615	609	560	623	564	617	628	585	607	638	609	583	597	624	591	605	615	610	575	566	599	608	605	571	630	595	577	609	635	569	600	580	598	577	585	625	614	604	580	631	605	535	588	577	598	615	558	608	600	562	579	570	605	661	628	600	589	577	574	540	596	548	565	599	604	584	609	594	579	579	630	585	605	611	607	549	561	622	600	584	582	618	568	572	639	630	630	593	551	579	574	616	603	587	606	574	583	618	582	566	581	625	600	561	576	567	598	573	563	583	564	618	590	567	599	579	567	607	611	607	624	603	588	580	617	566	559	585	591	581	540	572	592	594	638	591	587	562	599	583	612	608	599	613	606	602	593	605	606	629	615	604	555	563	571	612	550	620	568	576	599	603	606	631	625	574	571	585	592	579	574	603	633	587	579	620	598	623	531	607	614	587	577	578	596	631	616	636	573	577	604	626	594	608	626	610	573	596	606	575	595	586	598	615	586	620	571	600	582	618	616	578	588	584	598	586	565	580	564	596	588	627	582	617	617	592	585	611	549	592	624	599	593	609	609	584	593	596	611	591	606	585	602	601	606	574	641	552	560	603	613	577	576	636	594	531	606	614	584	576	601	576	617	648	562	586	549	593	570	601	624	619	619	569	576	597	607	588	521	551	601	608	569	606	638	576	560	600	586	621	592	636	591	592	566	595	612	585	619	635	584	599	541	597	614	600	605	595	610	577	555	616	610	624	562	581	597	627	587	592	594	575	597	573	590	590	618	660	602	609	620	582	579	567	591	574	618	539	577	570	625	597	606	596	596	607	603	574	557	614	628	615	552	619	595	605	574	580	568	606	591	516	624	591	585	564	552	600	584	639	592	645	562	583	593	608	595	583	601	587	617	608	615	605	636	607	586	568	587	597	571	617	575	570	590	568	574	601	569	595	567	588	613	584	565	607	607	595	584	610	623	578	571	629	612	618	598	601	588	633	610	579	587	575	647	579	604	580	585	564	568	586	584	628	622	635	611	607	569	569	586	572	568	631	580	612	592	644	600	597	595	608	621	567	608	643	648	567	576	599	680	618	603	571	604
22946	20958	28770	23328	20958	17148	1588	764	584	522	492	428	483	459	441	431	406	433	368	355	353	403	394	366	367	392	660	9563	6876	1733	362	354	342	307	346	329	326	378	319	335	317	340	325	342	327	327	315	373	337	336	340	352	317	350	314	351	347	350	379	319	339	364	356	359	331	363	357	331	357	354	330	307	342	314	311	351	312	312	356	349	361	366	354	330	351	374	368	323	319	325	319	331	319	316	326	338	351	311	353	348	327	338	324	317	348	333	309	330	337	293	338	317	350	324	331	342	333	326	328	331	313	340	297	327	306	315	296	324	330	321	337	369	336	342	334	340	310	302	373	328	327	322	327	347	309	368	339	327	363	356	361	345	326	311	322	334	360	341	365	348	369	382	333	305	357	336	356	329	351	336	328	338	353	329	340	339	319	344	335	319	330	322	317	348	360	323	310	331	364	362	346	347	331	320	325	327	329	342	340	334	312	341	380	305	325	318	363	368	335	318	329	341	304	334	394	337	349	339	326	328	316	318	326	323	338	339	348	313	340	293	307	376	346	340	321	346	327	309	329	337	349	328	319	306	376	332	342	329	346	323	346	322	343	298	364	360	377	322	358	335	351	328	326	307	336	339	326	321	355	329	340	297	338	339	353	321	317	322	346	340	357	327	335	357	318	359	302	339	347	343	332	333	357	309	313	340	350	322	355	348	319	372	334	357	367	326	351	327	346	339	350	339	305	383	341	353	341	363	347	325	343	363	358	337	319	317	326	351	347	355	364	311	343	329	335	320	334	329	362	330	326	350	369	328	352	338	335	363	311	335	324	327	315	344	350	318	331	294	316	341	310	322	350	358	335	356	311	311	331	344	323	339	311	342	328	345	317	310	369	325	350	324	348	326	364	331	344	358	321	339	373	321	316	372	363	363	336	342	366	334	340	348	337	361	353	343	337	350	312	362	325	339	334	315	338	307	324	361	311	330	340	327	315	315	312	331	319	307	355	345	335	337	324	294	325	294	318	323	338	334	321	331	361	350	331	327	331	312	323	317	342	342	343	333	322	304	331	367	345	326	306	340	349	337	329	345	326	326	342	335	318	328	303	331	321	355	387	306	338	352	315	376	335	344	337	354	330	348	321	324	345	310	324	325	321	322	325	282	377	329	325	364	344	305	355	305	341	348	309	317	326	341	320	306	341	364	351	328	325	355	330	329	371	325	311	327	351	307	324	318	339	374	322	329	338	351	344	325	342	344	343	347	345	329	348	335	351	352	334	305	317	312	353	341	372	323	318	367	329	330	342	319	310	320	352	312	343	324	330	377	314	319	317	356	333	368	343	329	340	362	331	295	321	331	333	320	346	351	325	317	297	322	361	345	337	349	350	301	356	356	351	329	328	351	310	346	347	317	342	298	387	312	349	319	306	310	308	314	315	328	318	348	371	367	324	361	343	339	311	342	354	329	359	340	340	305	324	311	308	329	321	368	328	336	340	302	346	344	330	321	329	319	345	358	330	330	344	348	344	300	341	322	319	324	313	338	343	346	330	330	298	321	335	334	324	314	362	332	335	333	341	353	330	366	309	328	327	351	334	354	319	363	337	328	371	333	326	347	307	321	386	319	292	296	328	343	338	371	347	351	339	320	331	323	317	339	346	350	325	329	330	344	314	324	346	328	335	299	351	314	324	337	320	333	324	333	328	293	351	349	342	320	343	323	339	350	339	344	348	334	359	328	338	361	356	310	290	319	361	319	342	312	349	364	325	368	320	351	329	369	347	352	337	343	319	335	323	331	333	353	339	340	372	333	307	314	293	313	307	326	343	342	352	311	355	340	343	314	308	325	357	316	334	294	343	344	304	328	305	347	357	324	353	307	333	322	329	334	353	329	324	312	359	317	362	321	342	338	334	342	332	338	355	344	365	322	344	349	342	330	329	337	336	330	340	331	329	334	331	313	324	359	347	324	338	344	308	297	338	307	319	306	343	349	315	356	352	323	320	354	336	350	352	330	358	336	339	315	347	322	306	319	322	367	321	324	322	359	318	314	356	315	344	327	325	331	331	358	329	342	368	317	315	342	323	329	330	340	327	337	352	354	336	344	335	334	357	317	317	328	316	373	353	321	328	351	291	327	329	321	315	353	339	356	320	321	326	346	313	332	320	377	298	312	360	323	347	337	310	316	326	310	351	339	353	364	336	351	319	342	340	364	349	319	354	317	294	343	327	342	312	286	339	328	350	294	333	366	356	399	301	329	326	336	368	344	336	341	350	342	365	341	328	349	336	343	345	346	347	342	309	319	321	356	339	332	313	347	332	361	318	337	334	324	327	333	324	329	321	328	372	361	323	316	328	321	335	326	357	318	312	321	329	324	322	312	346	347	335	319	362	324	352	345	326	329	339	325	365	354	369	337	352	353	330	316	298	346	290	327	346	320	308	320	366	354	330	332	315	349	351	330	335	340	335	332	384	309	331	317	331	313	351	306	341	338	333	354	353	308	340	329	334	313	323	385	327	333	345	331	298	303	365	315	346	341	344	349	318	336	358	328	332	347	328	352	340	326	314	347	362	333	320	320	301	313	338	334	326	323	318	340	358	343	360	320	350	310	331	326	338	353	328	328	351	318	313	330	341	353	342	329	323	352	330	363	350	309	335	343	356	352	349	345	354	343	336	344	297	337	336	311	341	343	344	349	320	341	334	323	331	320	304	306	329	340	312	339	346	345	323	351	359	338	350	368	356	343	320	368	326	315	317	352	355	345	317	359	335	386	359	360	323	339	353	346	320	313	356	377	332	322	357	332	342	330	316	357	322	320	330	333	359	318	321	324	346	328	327	332	317	371	355	317	358	326	319	356	320	356	330	306	331	297	357	354	300	296	333	356	325	340	322	313	339	345	338	339	340	328	348	318	356	325	354	353	322	323	353	350	347	350	371	341	351	312	353	368	337	360	334	322	341	326	330	330	340	316	323	343	304	330	327	326	316	356	309	335	348	346	298	308	354	335	359	351	334	343	344	336	309	369	335	324	324	331	347	313	309	331	298	321	288	345	306	364	318	315	342	325	354	366	360	362	316	315	318	358	341	308	328	325	326	330	330	321	352	310	362	311	328	350	326	343	306	323	330	330	345	350	339	328	343	337	292	328	357	344	310	341	369	350	330	332	341	341	347	309	322	330	322	355	323	332	338	348	320	353	312	370	318	359	322	279	327	344	307	368	366	343	327	342	326	304	319	304	352	333	344	329	335	341	311	331	327	310	328	318	327	312	328	343	350	326	331	311	337	337	334	372	306	331	333	385	345	343	342	346	350	317	308	361	315	341	321	344	337	325	320	361	352	338	345	342	352	335	343	308	373	364	322	316	341	339	340	318	338	363	321	346	321	322	331	361	331	323	307	318	345	347	337	358	329	344	334	355	339	310	325	352	310	340	295	342	317	303	372	336	319	332	335	311	336	343	320	323	311	321	360	306	346	326	349	353	337	347	339	325	311	331	330	335	318	319	355	342
28506	15331	12956	7101	4849	3374	2649	2147	1837	1495	1412	1229	1142	1044	1057	963	936	876	844	860	828	821	782	821	768	777	1993	22459	15485	4293	708	656	709	690	664	644	633	683	675	647	684	684	680	649	667	637	667	668	712	680	642	681	626	697	654	643	688	667	646	663	657	643	685	657	630	626	697	678	668	691	697	619	604	678	615	656	645	639	649	636	679	630	669	704	624	637	706	679	655	671	654	639	647	602	665	651	681	658	667	664	654	627	624	633	669	648	651	668	678	651	652	715	629	661	627	675	642	718	674	636	642	684	675	616	674	618	635	624	658	648	620	605	644	629	694	635	649	640	644	665	593	719	659	668	649	658	696	736	664	652	624	638	650	677	655	621	642	639	636	662	681	636	717	673	687	658	631	643	664	658	683	661	681	637	671	621	631	635	654	646	654	633	667	601	672	652	724	635	650	650	645	660	625	676	661	666	636	607	632	676	614	668	662	700	644	635	641	666	619	666	683	657	660	674	658	634	699	667	640	654	622	633	680	646	669	626	648	652	639	666	633	602	646	651	667	625	678	694	686	651	625	701	642	667	612	641	656	664	625	622	667	698	643	630	653	621	664	649	647	646	674	653	672	635	652	639	652	615	672	692	601	635	668	714	599	663	657	636	673	662	694	644	658	667	644	585	621	639	616	646	627	650	637	591	648	639	641	663	664	626	655	646	655	663	631	640	669	658	650	654	660	654	611	676	665	638	677	643	653	617	691	685	634	661	651	623	642	656	623	640	621	657	633	652	678	693	615	668	671	620	655	660	668	649	618	646	685	618	699	648	653	657	653	670	615	660	748	652	666	679	622	645	670	626	637	639	639	615	661	654	656	694	675	630	649	645	693	677	650	638	657	600	673	639	676	674	656	672	648	626	632	659	714	713	635	609	651	624	702	624	672	657	670	652	628	628	685	625	616	628	645	649	665	655	699	654	641	580	624	635	685	609	673	649	642	655	699	663	625	686	682	646	657	658	633	640	671	672	677	654	668	621	682	670	589	644	656	658	690	645	689	633	683	674	672	668	654	646	621	646	637	640	641	626	623	618	647	660	669	660	650	632	685	664	626	644	648	655	685	627	653	674	700	635	630	671	645	624	618	687	664	679	654	672	637	670	642	659	690	632	639	664	653	694	632	643	649	667	673	603	653	622	646	657	659	652	683	614	648	614	709	694	664	629	667	644	668	632	657	655	640	620	647	623	654	627	625	613	614	667	650	628	658	700	618	652	716	673	609	670	653	657	640	677	662	638	622	636	591	681	676	703	603	615	694	611	592	646	627	638	655	638	645	616	637	659	627	667	619	679	627	667	665	636	651	683	644	594	671	621	632	676	651	651	667	650	639	606	643	649	655	623	684	603	630	671	668	669	615	695	667	643	695	686	630	645	656	632	668	642	651	656	671	695	646	640	643	592	677	671	632	687	716	656	693	658	652	634	654	653	663	644	639	693	662	666	641	656	628	682	642	668	643	652	670	667	624	641	619	604	604	690	644	664	644	648	683	656	656	666	702	581	677	637	660	666	672	711	658	639	622	630	712	679	669	625	762	649	670	652	691	632	669	647	682	642	694	624	627	663	664	665	656	635	629	612	669	655	599	709	671	652	648	671	623	637	634	641	646	658	616	655	689	639	643	661	667	639	625	643	612	652	606	668	611	653	651	658	676	662	696	655	640	641	664	664	685	661	656	658	660	638	662	604	605	640	644	616	643	659	659	609	655	697	644	628	653	674	651	704	641	632	661	653	659	645	666	674	662	601	660	659	604	672	709	652	687	641	646	624	674	669	637	641	649	605	611	638	610	653	676	624	627	681	620	684	646	672	644	645	724	684	693	698	657	667	640	732	633	656	641	633	643	674	653	637	625	628	640	643	617	643	696	636	622	675	643	644	690	625	635	653	606	660	660	589	665	691	619	634	640	658	637	655	649	613	650	672	657	697	646	658	683	688	669	678	642	662	608	682	661	628	693	665	671	670	648	665	673	632	689	602	678	641	657	683	668	638	632	637	610	667	657	634	641	603	669	660	614	672	645	639	677	613	657	674	654	673	683	649	695	641	626	646	690	641	672	602	635	614	671	703	647	658	652	663	712	626	665	607	706	664	658	694	671	656	624	637	659	632	620	670	673	676	644	610	679	611	726	631	636	650	659	672	651	660	692	680	638	662	617	620	636	593	650	642	676	660	659	688	644	669	639	607	631	663	682	653	656	646	676	607	649	612	657	674	654	635	655	697	654	590	655	672	660	668	652	631	656	644	666	653	624	699	647	648	639	645	660	656	676	686	636	656	666	634	637	667	676	638	649	635	675	636	656	692	653	637	685	686	647	645	669	679	650	621	669	674	616	639	650	669	586	630	632	637	643	665	651	686	642	621	649	633	683	684	635	669	614	650	675	654	644	638	665	637	605	682	638	644	668	640	629	657	642	613	624	648	627	639	597	645	690	662	661	627	685	618	689	608	652	665	669	637	676	643	653	625	622	605	640	650	668	676	661	628	667	618	635	656	670	665	688	631	646	661	700	671	680	691	675	665	658	659	662	662	670	652	667	679	635	628	620	666	653	673	619	654	616	657	624	641	646	683	672	623	691	680	638	645	680	663	619	659	664	639	654	648	655	640	602	690	655	648	689	651	655	649	647	687	673	615	694	689	664	639	623	656	651	621	631	626	668	605	616	666	657	646	639	638	638	629	622	699	647	655	674	692	634	653	684	648	661	612	688	650	671	686	622	641	642	692	645	641	652	695	648	678	658	617	665	658	671	680	627	661	663	637	681	670	643	641	631	648	635	686	664	660	645	658	633	660	669	659	640	651	644	634	646	639	627	631	644	628	657	678	616	660	658	649	691	648	664	619	632	658	657	667	691	640	658	613	655	620	624	688	629	632	645	649	641	644	614	678	677	652	667	648	635	654	722	649	693	627	676	626	652	687	600	648	622	685	700	654	653	630	701	658	665	666	650	652	632	662	664	634	644	647	688	646	666	655	644	647	681	641	648	661	652	638	628	627	616	682	680	653	651	649	646	689	640	608	656	664	658	665	642	657	696	677	705	621	646	633	638	660	653	644	693	648	640	678	651	606	659	676	702	658	625	692	687	598	658	688	642	640	637	702	678	626	645	593	646	643	651	641	615	652	661	655	662	666	636	637	682	644	649	655	611	635	679	666	658	649	678	661	661	693	690	681	646	656	689	611	670	641	618	624	677	667	608	676	632	663	621	655	678	660	639	635	674	686	645	627	633	683	628	615	622	635	645	645	590	651	629	647	606	673	631	691	657	635	651	650	668	636	671	669	645	657	651	661	624	693	660	699	661	701	668	623	683	640	680	633	667	675	622	639	691	639	665	666	647	678	661	690	643	647	617	639	667	674	638	695	686	667	622	652	612	670	679	630	620	627	634	630	617	686	631	661	668	648	638	645	632	660	642	681	640	647	655	611	657	635	643	680	662	643	673	644	636	649	621	668	617	652
26290	20187	7533	887	582	527	522	517	517	510	498	528	460	491	499	459	461	534	466	499	507	511	458	506	516	452	476	986	1288	660	489	495	469	477	511	481	492	520	473	484	481	495	463	473	507	499	503	517	515	464	482	469	504	533	447	476	500	490	471	525	511	488	482	513	480	473	487	505	488	472	476	505	489	488	496	523	540	434	461	465	481	512	514	476	495	475	459	476	509	490	481	484	479	486	496	473	483	479	512	480	502	477	487	499	487	502	502	518	492	487	514	530	485	500	463	474	482	484	499	510	501	494	505	469	485	487	488	473	478	492	468	470	463	484	525	522	486	483	484	469	517	444	487	489	518	482	464	509	503	501	497	465	448	494	501	512	496	496	484	451	511	495	462	488	486	489	499	461	504	483	516	496	438	454	458	512	490	493	495	494	451	478	513	491	457	455	494	511	484	473	510	483	485	485	480	480	507	502	495	515	500	516	454	490	456	507	431	496	501	509	506	526	451	471	490	495	507	493	468	492	474	472	498	471	503	489	535	473	510	468	486	510	487	464	530	467	484	516	489	475	491	507	461	503	478	470	487	512	481	475	495	453	498	450	497	479	507	468	526	488	496	499	482	471	484	496	509	494	472	483	497	487	485	470	498	477	467	495	530	510	470	477	483	457	460	489	479	482	511	493	503	471	476	479	496	477	478	492	469	544	521	480	489	491	500	486	510	508	500	485	481	491	491	490	476	470	453	461	500	468	470	484	515	457	469	468	512	481	469	514	514	482	469	463	483	480	513	480	475	463	463	520	478	468	509	479	497	492	485	514	468	500	517	463	488	484	501	490	490	453	472	540	497	476	457	495	497	511	466	502	520	469	507	497	504	459	478	470	468	500	449	497	490	501	466	483	467	492	514	504	514	529	481	489	479	514	495	453	492	500	495	486	491	486	483	521	503	509	467	484	484	495	464	507	497	523	513	483	494	490	490	483	471	511	508	488	481	451	534	482	459	509	476	503	493	527	482	496	493	481	515	513	504	463	495	483	495	472	502	492	484	499	483	473	466	477	504	503	532	477	456	489	522	474	465	460	449	497	486	483	478	466	477	469	474	501	472	496	506	519	496	471	490	496	527	476	496	511	491	496	501	488	490	482	509	487	481	498	466	465	471	536	461	493	463	465	474	483	498	492	474	529	506	466	503	476	486	479	518	473	502	499	474	471	471	494	483	444	514	497	468	490	456	467	481	550	455	513	496	453	509	488	515	477	518	487	493	529	483	489	453	458	494	475	515	494	527	489	465	464	499	461	490	476	459	481	512	471	477	517	534	427	516	485	512	505	490	436	466	477	508	485	483	501	485	479	459	499	471	472	495	492	484	492	479	468	473	508	487	493	506	472	479	483	488	485	500	466	517	493	464	478	516	489	499	485	475	478	511	481	498	471	469	501	471	470	502	484	483	480	475	512	439	470	481	497	494	463	499	493	488	478	499	525	468	455	517	532	480	472	466	530	502	472	498	488	501	485	491	457	498	476	506	506	472	471	500	462	492	474	455	470	496	534	478	471	483	485	498	493	414	438	468	451	486	421	475	471	472	477	527	492	463	477	473	467	539	476	463	476	447	492	499	491	527	490	500	480	534	452	488	473	523	474	485	489	462	463	474	477	458	499	500	505	467	471	504	472	480	474	475	471	460	471	449	504	511	473	502	477	480	462	495	461	506	479	472	507	474	426	517	486	508	471	493	509	533	487	478	488	492	481	484	421	502	473	464	476	465	498	504	483	485	487	474	519	492	485	477	496	486	511	485	461	519	524	474	511	439	470	487	490	444	509	473	452	466	507	485	496	509	493	492	464	491	493	473	537	510	468	523	543	476	507	502	466	488	518	513	495	532	481	523	493	475	499	476	483	487	479	445	469	491	521	521	487	506	487	500	523	494	477	508	451	454	489	482	455	482	457	455	467	499	462	491	506	501	510	556	498	495	468	495	490	508	476	479	521	487	457	472	500	466	493	485	485	490	463	455	529	487	487	505	484	456	452	494	496	505	490	495	474	460	488	518	477	508	474	524	445	460	512	473	481	516	490	483	465	479	490	479	463	449	477	475	492	501	495	463	494	515	492	489	537	483	459	460	471	560	492	490	500	494	514	492	481	488	480	460	457	460	453	502	528	482	476	486	509	495	497	484	498	476	454	493	514	485	476	513	529	484	473	509	472	454	465	485	463	479	498	512	484	495	487	516	451	487	496	484	482	470	468	468	466	520	495	450	494	467	500	531	487	461	502	494	519	490	510	493	471	498	525	469	477	486	481	470	510	497	527	455	511	498	491	451	498	474	479	473	474	517	470	477	464	523	487	495	501	502	460	489	523	489	474	466	466	501	433	447	493	478	477	474	482	473	489	508	486	495	515	483	491	477	494	473	484	521	467	494	493	497	495	505	512	470	474	509	457	504	486	506	495	507	487	475	455	521	442	497	506	474	462	485	441	483	494	506	467	463	493	469	454	477	468	502	460	492	514	481	453	486	517	475	470	481	467	474	480	492	491	479	496	526	503	488	480	472	480	495	515	503	459	486	458	488	458	459	472	495	482	482	505	491	448	506	445	488	505	478	511	500	477	463	500	499	495	468	518	503	461	496	472	467	503	481	485	514	480	453	495	489	505	468	465	476	506	454	502	482	486	531	474	497	500	458	495	471	520	462	477	441	517	463	476	525	497	526	497	492	478	497	480	519	498	521	527	470	509	492	479	459	538	486	492	527	495	509	497	461	473	509	496	493	493	474	454	495	509	464	490	480	487	509	494	495	470	477	485	494	472	464	518	446	483	457	477	510	485	502	489	519	523	472	476	502	468	511	488	447	492	520	465	494	473	460	485	483	492	477	459	492	490	502	498	497	469	507	513	459	479	480	476	475	479	464	505	433	513	445	455	495	501	469	527	511	471	487	444	499	472	497	526	506	494	466	497	470	498	477	477	474	508	468	487	497	497	466	519	481	480	489	503	481	487	444	508	475	464	518	470	488	477	502	462	462	514	508	502	478	492	518	493	476	488	479	495	488	505	504	469	508	476	494	489	501	485	454	471	479	475	503	469	466	484	502	488	491	454	533	486	511	483	485	508	494	511	478	433	509	457	521	498	525	537	498	471	496	487	508	486	489	499	495	467	467	492	540	470	502	497	476	503	480	469	489	438	462	503	471	497	511	491	470	487	473	489	532	452	502	508	488	487	494	529	498	480	516	482	499	479	460	464	488	453	485	481	496	492	526	489	470	496	495	485	512	452	443	482	477	512	435	478	491	458	457	463	495	494	478	518	489	455	476	465	510	475	489	452	437	486	482	480	478	516	479	482	488	515	485	449	518	477	468	494	447	465	478	473	464	466	484	482	523	445	465	483	516	463	490	483	504	468	483	495	496	453	514	543	501	474	504	454	529	493	514	511	502	468	499	461	504	519	499	448	471	443	499	498	500	468	453	506	495	458	481	485	480	474	491	500	505	501	521	464	523	481
12231	2064	1853	1387	1173	1064	1065	1026	999	1012	991	1020	961	1002	1008	993	1053	979	910	998	967	927	990	958	969	959	962	2850	3589	1446	955	952	981	972	942	1052	989	950	960	979	980	940	928	940	943	934	908	954	948	923	942	980	978	975	967	959	989	990	960	942	981	947	990	911	951	933	959	934	994	944	996	995	887	981	928	970	965	992	955	953	948	980	910	1002	952	951	1010	920	928	1010	952	941	921	942	936	965	958	1003	945	941	975	915	993	964	936	974	994	944	937	964	961	1005	969	987	989	924	929	945	1000	1015	968	951	930	980	921	952	1024	967	975	953	947	933	959	983	979	926	955	951	1006	951	952	1001	951	973	920	927	983	909	959	950	997	954	1002	990	935	952	961	1024	939	977	919	956	970	968	918	989	914	1032	944	996	994	964	973	972	959	955	958	1010	934	992	971	983	1001	971	942	928	958	1001	944	980	978	947	1019	960	952	903	941	939	932	988	959	995	965	998	974	944	946	993	976	921	983	949	922	977	953	964	952	948	947	901	977	988	937	938	995	1002	975	982	1003	995	888	1008	988	990	959	963	917	989	980	941	995	928	911	941	968	1010	935	956	960	960	981	946	955	939	935	956	929	954	990	903	960	1016	971	952	988	945	1012	945	961	936	979	958	966	975	1002	960	988	924	931	1036	994	930	962	953	953	955	965	964	977	957	889	866	913	963	955	925	960	980	933	945	960	1000	895	982	937	974	980	929	990	1002	957	923	930	970	1007	951	996	960	914	934	935	1012	929	1021	936	965	959	892	954	927	969	943	982	930	959	1012	963	956	974	946	963	935	948	952	934	917	987	968	987	967	993	920	1007	970	952	1004	908	986	1019	990	952	1015	943	983	1013	954	1059	961	947	916	940	977	945	949	999	949	956	933	962	980	983	974	986	968	948	993	987	982	940	971	937	947	1031	1006	931	988	987	978	975	911	909	931	953	938	980	999	964	918	945	971	915	1003	911	932	947	979	984	959	921	925	995	989	1008	974	1001	905	897	1004	945	981	972	958	965	975	933	989	929	947	977	944	913	973	1011	981	921	954	957	1003	974	907	985	945	958	950	957	957	951	988	957	1006	912	971	941	986	1052	905	903	947	977	964	946	985	933	982	976	939	979	935	997	937	926	989	937	987	984	939	987	1018	928	949	955	956	939	958	896	930	1014	970	1051	1009	983	944	945	959	968	942	961	957	969	918	1007	942	997	964	956	912	982	939	923	930	927	943	970	920	949	942	988	982	998	978	920	994	950	945	986	978	952	986	984	962	920	919	948	950	1002	904	969	928	916	963	969	919	967	942	970	1006	984	942	972	907	976	946	895	899	957	981	989	944	986	956	950	990	953	942	954	1013	998	949	964	958	967	963	918	1011	976	980	971	999	994	978	975	1009	975	1003	937	937	999	914	947	944	921	965	942	969	961	960	964	962	984	926	938	934	998	1008	979	945	993	943	944	981	1023	917	968	928	1025	947	982	937	955	973	912	911	979	938	969	945	1000	962	936	982	956	971	909	906	976	979	936	922	987	952	983	969	960	1016	940	1019	1022	998	962	964	915	958	944	930	953	970	968	988	969	966	998	908	1007	988	937	996	945	910	940	923	898	956	971	980	939	969	950	963	910	981	970	969	946	984	997	949	956	1015	986	1007	930	942	970	893	1029	924	1012	974	942	958	979	987	997	947	942	989	928	916	920	963	997	975	958	958	907	993	1006	985	962	966	975	943	962	932	952	981	936	992	907	940	981	989	976	1007	995	986	951	1009	952	928	1037	906	884	929	963	993	992	999	956	960	983	930	985	941	919	944	937	1022	951	887	1006	967	1012	964	973	954	1000	961	933	934	971	950	953	970	960	965	959	978	955	925	949	997	980	928	969	960	924	994	933	923	963	940	999	943	982	941	952	1002	951	988	996	969	908	990	962	973	976	971	947	945	964	966	949	916	928	960	970	947	1008	980	1030	907	921	977	952	982	941	941	951	935	986	960	965	949	966	916	950	969	975	959	943	975	979	945	975	932	988	988	975	1001	964	929	962	943	964	953	981	960	964	913	996	933	942	973	914	964	1014	947	918	994	949	1002	951	998	960	929	972	932	952	972	964	963	909	971	998	964	961	1000	907	955	1021	946	983	956	976	950	958	919	953	949	943	992	967	965	969	955	913	993	939	938	962	927	920	913	947	978	975	955	985	958	966	962	943	985	930	949	982	966	972	964	964	957	1017	955	989	924	951	936	925	989	941	944	968	948	884	929	916	928	898	933	1008	862	930	975	950	961	1011	994	967	1006	916	978	975	946	933	971	970	958	913	976	917	964	980	927	977	1011	969	1003	968	940	954	998	960	955	982	1032	964	955	909	962	945	973	1021	982	967	943	919	928	945	1020	958	936	984	892	998	1012	996	972	1010	969	944	1023	1001	975	977	897	1009	970	954	998	961	949	966	916	934	974	932	956	927	926	883	913	983	953	980	924	956	975	993	999	992	975	1007	977	969	944	938	959	930	909	959	937	949	972	927	962	973	956	956	980	942	984	918	957	948	983	980	907	1005	981	944	925	941	980	1007	968	954	1010	978	944	967	966	943	1024	958	980	948	1000	953	957	971	956	952	920	967	943	968	965	972	997	996	960	985	985	933	927	945	936	908	957	962	965	953	964	966	954	938	941	981	968	895	952	962	967	968	940	950	951	976	957	947	898	978	930	991	886	926	984	972	968	961	924	964	1026	954	924	936	991	986	981	973	983	958	918	887	951	937	958	938	964	1020	908	991	962	913	992	1007	961	1024	975	945	974	970	947	946	983	1016	959	924	927	974	955	949	936	983	932	1005	1011	953	956	974	976	950	1032	936	951	1018	1001	1010	942	949	972	937	921	912	995	946	990	914	960	957	940	944	984	936	995	939	996	926	984	906	952	975	917	919	988	922	911	998	1016	981	923	1024	904	996	942	931	973	995	1009	999	986	933	904	941	961	963	927	994	958	960	952	1005	989	961	920	952	936	1024	946	945	947	983	1008	1010	1003	994	1011	967	931	966	1000	941	944	928	966	919	954	937	974	980	958	949	972	950	927	1004	936	978	894	1001	971	1011	965	957	917	998	942	957	923	954	1019	1001	934	981	925	1014	955	937	960	906	965	918	999	1051	912	947	966	963	952	1004	955	975	944	936	926	921	940	991	957	981	914	978	952	952	981	989	987	1007	929	914	952	957	928	934	904	937	967	963	963	961	969	983	992	952	964	998	986	973	964	1000	956	941	985	971	994	955	1034	956	980	975	945	995	995	975	1035	962	973	960	967	1014	924	877	987	950	974	978	915	1012	959	991	941	930	1019	909	973	934	938	993	928	966	980	1005	1024	973	934	925	1015	952	947	1013	909	979	988	971	1031	993	989	943	919	942	944	961	957	970	887	926	969	912	979	980	970	962	959	930	939	969	954	947	998	1001	1002	968	975	962	976	942	942	940	965	921	961	978	1010	968	952	938	972	968	948	961	964	965	956	975	959	953	983	935	1007	958	976	964	965	989	939	969	965	953	956	923	993	935	1019	959	943	973	958	959	1020	964	943	901	941	961	938	931	996	944	1018	926	939	954	965	951	963	973	999	900	977	927	964	932	933	917	1013	954	983	992	926	983	990	1017	1024	956	927
23851	20980	27977	24178	18804	1527	609	476	417	394	352	350	296	335	317	331	316	326	314	305	300	279	323	281	271	310	301	4219	4128	1033	305	305	290	286	281	289	285	285	270	292	261	269	250	261	292	304	282	303	277	304	257	260	259	296	278	270	275	247	234	283	288	284	298	290	268	282	267	257	254	282	283	286	246	272	307	274	264	281	300	261	276	272	302	269	246	300	268	270	301	293	288	266	270	238	262	284	279	285	284	295	299	283	274	289	250	293	291	267	289	279	258	298	274	269	298	294	247	257	296	278	256	277	283	290	257	264	256	273	316	279	299	284	271	281	304	272	302	282	259	304	257	276	278	274	288	307	237	248	273	284	264	281	261	261	280	287	273	258	279	275	266	276	314	294	274	278	261	292	290	275	253	286	284	254	270	298	276	263	278	274	263	256	267	289	276	279	267	268	280	279	266	261	261	280	274	276	264	252	285	297	286	266	245	269	249	278	268	277	279	281	263	298	290	298	278	251	265	246	274	252	284	289	264	246	269	263	263	262	286	262	276	277	290	317	264	280	311	286	277	267	284	309	280	286	318	283	267	295	259	256	274	271	290	265	269	268	275	298	279	263	257	312	285	297	251	289	247	265	282	282	271	262	273	268	286	299	305	288	247	278	263	296	273	291	254	244	277	276	266	245	291	275	255	282	267	276	300	281	289	309	286	280	262	280	281	271	289	284	275	259	271	276	296	286	267	293	298	268	267	289	289	259	267	295	295	299	256	288	275	276	266	263	279	277	264	278	252	263	282	290	291	280	285	294	271	273	247	233	276	274	253	280	261	250	285	257	292	259	277	232	277	272	281	279	268	289	248	307	269	286	292	274	282	241	284	251	276	246	276	255	291	268	265	272	288	300	271	304	289	281	241	275	287	262	272	279	265	264	264	259	246	289	283	301	241	263	283	253	273	286	292	317	297	295	245	292	270	255	254	277	287	287	263	281	248	273	283	286	277	278	269	291	244	270	304	286	279	267	271	300	237	271	276	285	274	304	284	269	280	248	264	293	252	329	276	285	285	281	294	266	264	260	269	257	280	266	275	266	299	272	279	277	279	274	288	286	287	234	271	264	266	278	253	259	241	270	281	323	287	275	306	265	264	270	277	284	300	258	254	305	260	279	275	245	249	270	268	283	261	245	270	289	298	241	287	272	252	280	263	284	293	289	285	263	274	302	280	312	280	293	262	281	268	266	247	275	256	298	302	276	291	316	265	250	271	289	257	276	266	260	233	294	284	265	295	271	256	290	259	275	280	293	265	324	290	292	265	259	286	279	249	243	280	261	285	282	282	284	247	277	294	285	274	269	267	276	310	272	275	277	299	272	270	282	285	286	280	255	276	273	269	277	257	283	248	286	249	265	280	282	281	285	290	271	303	279	299	255	312	285	263	292	251	284	261	275	278	262	283	275	270	251	284	251	295	254	268	279	277	299	269	255	274	271	305	269	247	237	257	278	273	244	255	266	284	290	297	276	295	275	293	272	286	303	269	292	268	272	277	285	266	257	291	287	279	249	299	273	268	278	267	254	245	276	247	281	277	267	250	238	290	275	288	262	283	289	268	264	279	276	249	284	267	256	270	283	252	266	280	293	265	251	293	265	242	279	260	272	280	294	276	273	258	282	243	287	291	288	301	263	294	279	265	276	270	276	271	258	277	306	252	295	258	284	284	267	307	263	285	263	305	293	264	279	268	228	284	277	268	270	255	272	307	306	232	271	259	265	290	278	281	262	289	281	260	299	258	288	283	289	284	289	276	238	282	259	294	268	263	297	300	295	297	280	253	302	270	277	257	244	282	272	286	261	274	282	246	258	284	269	293	291	273	296	283	240	265	256	262	267	305	254	256	277	280	264	259	296	265	265	277	297	258	281	277	266	285	281	282	254	301	263	248	282	276	323	282	308	261	255	304	278	266	292	264	263	283	281	284	267	283	303	279	260	271	288	263	283	299	279	281	273	286	275	271	290	269	267	272	249	253	250	279	264	258	279	284	290	289	278	247	299	263	311	283	258	259	283	267	272	245	253	274	270	273	250	253	272	277	273	256	259	253	282	274	249	273	241	277	273	259	289	245	267	280	294	306	259	290	250	278	341	296	280	285	305	273	295	257	292	252	243	272	260	264	273	265	300	283	253	261	281	261	261	273	291	254	272	265	288	274	290	270	248	275	281	303	264	267	287	282	298	246	268	261	301	254	290	293	258	305	269	297	289	269	285	290	292	267	269	282	290	281	278	299	289	254	263	297	281	254	280	286	313	269	268	272	252	296	298	256	283	267	272	284	279	249	258	258	295	282	257	238	276	281	305	269	281	274	265	285	244	272	256	263	271	269	312	230	275	261	279	282	306	289	291	284	291	261	259	254	293	290	288	268	283	277	281	243	261	287	260	283	285	259	264	285	275	286	287	287	280	251	252	292	256	281	305	306	289	264	272	294	284	302	262	290	260	284	267	291	258	267	283	290	287	300	273	277	229	266	262	277	263	273	265	250	299	301	305	305	289	267	283	250	265	249	285	296	249	288	258	266	249	264	286	271	257	281	273	263	281	266	274	278	273	269	267	238	285	303	272	284	282	255	265	308	277	266	266	273	311	253	263	279	281	261	285	324	258	235	254	268	273	269	277	307	297	270	260	287	255	281	267	301	258	305	263	284	303	268	275	287	258	278	259	282	283	309	276	265	274	275	279	264	307	259	297	256	286	268	303	249	273	277	266	260	239	270	265	270	266	274	270	273	283	309	258	275	284	314	275	296	270	275	286	253	290	293	297	283	279	282	274	293	278	295	265	266	277	277	316	302	256	299	270	286	262	276	283	294	255	267	275	290	268	296	257	257	258	291	309	281	301	272	283	291	289	295	248	270	259	266	282	278	297	294	262	256	307	279	283	293	288	302	279	271	279	266	264	276	287	302	279	262	283	252	274	282	278	261	286	300	284	253	272	266	295	296	295	278	281	259	279	271	246	271	285	286	262	280	292	263	262	283	285	268	268	293	280	279	275	285	277	293	265	263	281	259	262	291	257	225	282	308	261	284	289	265	266	256	282	281	292	254	245	253	292	292	276	279	280	281	292	283	292	256	272	277	287	267	286	266	276	255	300	278	281	286	262	287	276	275	270	304	264	254	277	264	257	247	279	260	301	267	300	264	254	272	271	257	292	267	287	259	274	285	280	268	260	295	250	266	284	308	256	263	261	263	291	268	261	303	305	262	288	270	250	283	264	264	263	296	272	269	275	261	298	248	263	283	259	303	247	277	254	283	301	264	261	257	283	262	293	271	278	267	269	262	259	303	263	260	281	292	269	267	281	262	278	286	292	245	277	248	301	243	286	259	262	295	286	275	271	244	289	292	270	292	266	304	237	306	255	264	228	306	285	293	284	271	241	286	247	242	289	254	268	296	280	261	249	256	239	284	293	290	251	305	271	272	281	266	269	286	263	261	264	243	264	275	280	286	283	295	271
23763	9573	8321	4297	2947	2051	1690	1347	1223	1116	932	939	944	797	798	727	693	708	696	699	692	662	694	649	646	615	646	12455	11245	2875	636	601	577	604	593	637	588	569	553	559	567	600	608	574	585	599	603	565	579	645	603	573	609	583	588	598	576	584	603	602	582	607	560	593	601	590	576	598	568	582	620	553	535	600	568	595	571	594	561	582	578	573	594	626	574	538	572	574	549	561	596	590	568	577	562	587	590	603	583	631	589	530	591	589	572	572	570	565	532	605	555	531	562	600	559	565	611	583	544	568	567	544	556	603	563	605	569	546	531	566	578	560	621	624	538	599	600	562	568	598	581	561	581	558	566	588	560	570	599	584	582	596	590	581	595	563	518	533	606	569	608	568	577	611	572	574	582	573	579	563	610	590	586	568	573	641	591	595	565	551	565	568	509	572	557	594	565	617	599	571	595	571	563	564	554	602	532	621	623	537	548	603	633	575	558	567	573	532	564	583	556	573	562	584	528	559	613	556	584	571	585	557	596	630	563	588	545	593	594	576	576	595	587	583	575	575	617	555	546	560	620	620	553	553	588	591	570	564	560	519	608	556	598	586	607	554	545	572	579	550	556	547	570	587	572	541	620	590	616	562	572	575	542	575	611	544	548	599	581	558	573	592	583	563	593	591	555	578	597	564	606	554	540	576	569	578	582	612	606	625	544	568	569	521	543	551	561	547	601	624	574	601	586	581	580	586	598	580	550	628	572	590	537	558	622	590	589	534	594	578	627	525	592	569	615	549	608	572	577	574	574	550	591	545	568	515	588	595	551	593	586	598	587	563	555	573	596	572	555	581	583	569	599	529	579	549	613	593	530	557	596	569	575	584	580	588	594	551	533	596	559	568	579	593	547	570	561	533	561	584	566	562	621	607	579	577	615	558	607	553	566	573	601	611	562	582	592	550	566	590	558	580	591	541	560	566	582	584	538	571	592	614	565	525	553	565	598	583	603	526	575	542	601	553	568	591	543	604	596	607	572	560	577	572	578	544	615	581	585	552	566	606	530	569	560	555	612	629	599	603	636	579	571	597	556	581	610	579	572	526	590	572	578	616	582	561	580	578	575	654	581	570	555	585	586	591	629	551	554	562	545	548	581	581	550	603	556	567	590	595	584	607	548	577	576	600	571	565	596	551	564	579	526	563	565	576	566	580	566	597	574	588	544	547	640	572	572	604	607	609	613	618	563	587	572	544	553	564	580	599	572	552	568	592	537	539	580	592	606	604	571	595	647	588	630	549	551	573	560	555	554	572	605	567	574	573	580	557	558	584	587	583	574	558	594	573	563	553	622	566	579	571	590	532	565	535	600	602	599	571	554	610	595	600	578	552	553	587	583	588	581	594	555	537	586	592	590	583	574	580	563	547	601	599	599	582	594	563	587	603	612	554	549	549	598	557	576	580	614	555	599	600	565	545	633	572	572	562	567	590	542	550	555	553	599	575	545	558	592	580	541	562	573	622	569	560	564	580	566	601	605	579	580	554	568	580	516	598	592	593	584	636	574	555	550	586	582	551	539	600	563	606	557	567	619	585	601	551	585	591	571	597	574	608	551	547	583	603	553	596	605	605	568	595	589	547	592	570	575	593	579	570	542	581	591	560	541	569	614	560	577	615	533	596	549	574	587	621	564	610	602	579	555	590	561	585	614	516	573	564	589	577	547	562	558	577	594	560	554	594	596	561	565	548	595	558	553	587	580	564	609	598	598	556	588	558	551	550	576	579	549	555	625	586	547	535	568	549	588	549	594	574	538	576	573	587	542	530	592	574	562	602	545	602	581	572	604	579	585	624	585	577	565	539	565	634	591	502	547	536	588	550	585	601	566	559	607	568	582	534	567	559	551	586	578	586	570	543	600	596	565	599	565	582	585	586	589	583	613	585	567	566	593	586	558	581	568	561	526	563	570	530	600	606	594	563	576	548	538	601	585	611	587	562	587	588	583	559	571	594	591	545	551	569	571	578	573	565	593	574	568	554	557	587	570	636	606	558	606	558	558	573	540	573	540	624	616	551	597	585	576	609	615	537	606	548	579	580	623	553	567	579	559	583	586	551	554	555	588	572	572	611	558	574	547	587	573	546	576	605	566	555	574	603	585	531	622	608	636	601	597	588	577	565	578	542	570	615	572	596	576	594	600	588	507	624	516	616	561	560	592	576	570	548	603	611	573	598	603	541	534	570	535	573	591	528	543	613	574	535	547	562	592	539	572	586	556	533	569	530	579	591	523	560	617	612	599	553	584	593	540	582	570	586	577	612	545	618	575	651	581	581	602	567	547	577	539	589	596	551	568	540	556	539	576	553	615	547	576	561	557	547	585	607	574	549	563	564	580	574	556	570	553	556	590	569	624	591	561	601	565	545	588	565	587	588	564	593	600	587	549	605	590	603	606	596	625	612	559	591	624	566	583	614	542	545	577	605	564	543	584	576	591	569	612	532	562	555	638	600	544	620	560	606	543	568	568	558	587	587	547	553	570	586	533	550	604	576	585	541	588	549	542	553	563	596	577	551	606	604	636	555	537	526	598	560	552	560	557	540	550	562	593	555	541	571	634	615	588	610	566	572	576	584	567	615	627	537	560	552	550	583	608	575	576	572	607	589	626	556	621	602	608	595	604	543	596	575	597	552	567	611	579	558	558	575	550	544	550	551	594	610	583	573	577	596	534	559	561	539	540	581	545	550	589	582	550	581	578	565	582	513	619	571	586	597	544	592	565	571	564	523	597	577	547	537	521	566	548	570	549	583	570	543	579	567	561	620	590	548	580	611	590	613	575	599	577	554	522	584	576	580	568	618	558	556	559	616	582	596	560	578	586	547	585	554	576	590	572	597	586	589	578	572	547	537	564	595	629	565	566	586	569	585	557	589	556	510	564	580	570	536	548	593	541	579	583	588	627	568	597	546	563	556	572	596	562	551	561	553	575	599	589	581	564	580	587	596	586	580	593	588	569	593	567	593	584	546	568	580	578	560	557	581	581	585	556	551	613	592	608	574	528	572	605	594	545	630	554	577	586	555	569	629	614	559	561	543	591	550	548	570	575	581	554	566	576	631	593	528	571	568	590	564	579	601	547	603	558	576	633	573	615	607	558	595	570	612	557	590	558	583	566	532	567	549	618	628	577	537	552	563	542	560	549	585	593	598	531	573	562	561	537	531	566	620	564	570	560	586	567	555	635	563	579	594	582	546	602	570	572	559	609	587	579	580	606	611	610	551	561	598	554	587	613	579	580	551	562	605	559	585	554	581	567	582	582	567	566	577	616	593	571	589	594	559	611	579	588	579	581	580	544	559	572	602	597	565	604	584	576	560	591	585	629	590	569	592	587	594	531	554	588	548	499	558	604	571	550	621	562	573	575	558	584	557	565	609	592	577	605	589	584	566	550	565	592	597	565	592	517	598	580	577	574	562	535	534	599	587	519	598	583	590	595	625	551	593	562	599	551	595	549	546	599	544
22922	20956	28668	23388	20959	17554	1726	718	617	553	506	497	420	385	416	403	399	357	386	419	349	394	351	398	344	338	328	9010	7465	1596	349	322	290	313	346	335	327	328	319	299	302	318	326	321	335	334	333	316	328	315	316	314	304	337	318	340	340	328	342	336	325	329	311	305	345	310	368	313	355	314	323	324	344	338	339	331	339	331	316	315	318	344	308	283	296	319	348	350	279	317	332	307	317	315	331	321	323	346	282	316	331	331	318	302	315	320	300	364	323	304	338	311	340	325	346	327	349	321	320	325	316	329	324	335	322	332	336	369	324	362	324	312	341	345	319	318	301	307	343	315	337	311	317	342	360	315	312	340	318	316	310	283	321	319	323	339	304	341	309	343	334	350	326	317	320	329	344	323	366	303	299	302	307	330	319	293	339	336	342	324	328	335	329	324	278	335	315	336	329	325	293	328	365	317	354	348	312	327	312	290	316	295	310	305	306	340	318	297	338	296	342	321	325	316	347	280	323	388	324	337	348	301	311	307	310	337	314	340	331	321	326	333	344	306	319	296	321	299	338	327	333	310	309	339	304	328	330	339	346	338	331	311	296	327	332	312	294	329	330	341	302	321	315	330	335	373	329	325	293	345	335	304	305	348	333	311	320	315	322	354	339	346	321	318	338	312	309	359	366	286	315	330	330	308	354	324	296	326	322	344	339	333	330	330	349	332	277	345	313	335	310	355	327	364	319	323	344	345	318	327	336	324	296	316	289	346	345	305	326	327	317	313	344	344	317	334	299	339	325	294	340	349	346	346	346	334	361	316	332	326	329	343	332	343	347	346	296	331	328	320	343	338	303	369	312	323	361	298	319	339	336	347	320	309	350	318	320	301	312	367	346	327	319	296	316	337	365	331	359	333	340	310	324	337	321	327	310	328	328	322	324	349	321	314	314	340	364	322	319	307	338	326	354	346	338	341	333	327	355	307	298	323	373	317	332	309	308	315	303	330	304	289	343	356	333	325	326	314	407	338	334	293	323	336	335	292	319	326	323	311	311	326	345	354	335	284	311	345	301	318	320	339	331	334	301	327	335	351	342	330	337	354	327	331	353	299	293	298	310	315	311	293	304	297	348	323	308	332	324	319	330	313	333	350	311	307	330	320	351	298	289	338	352	322	364	269	342	344	313	311	324	338	309	342	344	313	328	324	334	346	320	326	297	341	336	316	322	318	298	303	322	333	332	331	364	336	316	313	348	322	323	320	347	312	352	339	346	310	317	329	365	284	309	318	301	282	276	343	324	334	324	347	326	333	321	314	321	306	341	323	326	316	314	322	337	329	322	309	333	315	337	357	329	353	318	341	356	321	339	341	328	287	325	298	340	317	341	315	324	339	327	320	340	316	331	321	338	351	322	320	349	362	330	345	319	307	320	319	337	317	336	337	332	326	323	343	315	318	331	370	354	337	346	325	336	332	340	320	367	311	323	318	302	316	315	338	313	305	346	351	315	321	343	292	311	323	360	322	306	347	324	314	301	348	317	311	327	324	341	326	310	347	324	321	334	322	326	335	344	325	300	295	335	347	313	307	328	317	310	304	332	297	323	318	381	334	311	316	328	298	332	328	335	310	321	323	321	314	307	308	320	334	361	334	330	332	328	341	306	382	347	309	323	326	328	337	348	294	311	300	336	320	349	330	345	318	315	326	321	322	320	316	327	339	366	308	364	353	351	306	311	343	307	314	358	360	325	345	343	324	314	332	346	313	339	306	321	338	351	355	308	327	329	325	304	305	308	321	319	332	299	329	343	310	305	314	334	301	330	324	324	332	335	328	313	341	313	314	314	310	326	307	346	316	314	324	336	309	303	342	336	340	319	315	335	335	293	350	315	319	312	278	302	325	317	337	307	349	333	297	317	326	303	312	329	334	335	341	310	370	324	340	297	305	343	306	320	309	320	329	348	338	325	330	288	332	329	314	340	323	353	339	341	328	296	339	342	335	352	324	307	352	337	320	315	295	318	324	364	341	344	334	326	313	325	342	354	314	326	303	296	319	344	329	342	337	305	330	305	314	347	336	313	333	327	319	323	304	336	311	319	366	325	320	327	287	303	365	353	317	313	343	330	310	300	329	300	343	299	311	286	351	305	331	344	327	312	320	329	310	315	333	333	322	335	312	333	335	336	326	359	327	340	328	323	326	314	298	305	321	307	347	331	316	316	309	343	301	299	329	325	304	341	344	320	345	344	333	320	349	345	312	327	321	316	348	321	326	321	335	346	341	319	348	345	329	288	329	335	348	330	325	324	327	326	337	302	331	345	306	311	328	311	323	303	344	314	340	345	299	301	312	347	337	313	345	327	341	326	326	323	326	324	347	335	324	341	311	319	330	316	367	328	341	346	331	305	358	337	317	310	311	328	351	343	301	336	309	329	354	327	313	358	346	324	329	321	308	325	345	326	331	304	343	334	306	351	339	314	312	353	313	344	320	320	336	310	322	334	335	326	346	294	318	338	335	308	322	341	373	342	322	303	282	321	316	322	349	329	366	333	332	334	329	342	353	324	326	330	309	350	317	320	336	328	311	366	319	337	301	335	351	330	337	313	275	346	336	294	311	315	294	302	341	356	329	317	303	356	335	311	316	349	322	359	301	355	321	315	346	315	328	301	342	291	340	325	330	320	319	314	330	363	322	343	322	336	303	342	335	288	328	328	324	329	303	355	386	352	334	305	310	368	331	347	326	309	342	306	304	368	316	303	359	350	366	324	332	337	310	339	336	355	352	327	318	304	278	299	293	323	326	340	347	326	346	328	325	307	340	283	317	335	338	324	315	366	339	284	358	324	353	298	343	327	356	330	300	319	288	328	290	339	324	339	328	328	306	332	346	310	284	340	350	345	317	324	333	364	343	326	328	362	285	330	323	332	317	327	325	325	328	344	344	312	305	330	369	330	312	313	321	313	332	349	302	304	323	331	300	321	326	318	281	345	353	329	300	322	329	315	297	329	311	305	330	317	293	346	306	338	293	337	317	300	282	289	318	332	335	330	289	359	310	336	333	357	338	323	303	310	342	307	330	306	304	317	341	322	329	342	322	331	347	325	306	348	292	315	322	325	313	333	346	349	343	319	332	328	333	311	335	344	348	307	301	356	303	323	319	311	330	350	309	313	306	321	325	332	305	329	350	304	320	326	348	317	324	290	328	286	344	360	311	320	349	324	318	328	305	315	319	311	324	301	317	310	339	326	355	347	312	340	315	331	337	339	332	298	342	334	309	305	339	322	344	304	331	363	313	329	297	295	313	304	324	313	310	315	324	310	336	316	313	334	353	326	335	307	310	329	320	322	304	330	310	343	300	353	315	314	351	351	322	320	341	358	311	329	326	320	330	354	319	335	308	318	313	328	336	322	341	307	337	314	299	339	336	308	329	335	305	339	290	313	343	331	341	333	330	342	295	315	309	333	318	355	340	361	339	296	341	297	306	312	327	351	312	337	315	329	310	340	320	289	323
26651	15388	13009	7029	4856	3319	2685	2073	1774	1564	1419	1299	1210	1052	962	954	906	901	863	827	868	850	762	792	751	718	733	21734	16436	4109	700	661	633	627	661	639	637	670	608	637	620	698	603	621	625	653	569	613	636	574	653	611	623	620	620	689	630	644	643	642	647	649	629	662	634	633	658	637	632	653	640	626	631	641	636	632	590	628	645	656	655	600	614	656	645	645	632	621	614	623	618	617	647	678	632	663	675	617	621	635	639	655	637	631	635	649	615	639	679	631	609	640	644	600	637	608	620	650	605	681	598	617	643	612	635	594	646	665	603	666	624	655	646	648	624	655	702	633	688	617	633	670	640	602	618	655	676	663	640	637	641	660	662	631	603	657	591	589	640	618	658	617	624	612	609	590	624	615	600	616	623	622	636	626	660	581	642	597	620	634	652	618	666	638	646	688	642	661	670	633	650	634	656	638	627	573	619	652	647	659	649	640	647	626	682	590	649	676	666	645	633	573	609	613	631	621	642	660	623	592	612	665	616	666	627	638	703	651	606	678	647	626	621	640	653	622	697	627	593	659	657	692	680	598	596	601	667	618	644	693	609	607	655	637	701	609	614	670	668	681	658	640	653	592	629	622	573	625	655	613	621	683	687	619	647	612	621	619	689	616	600	635	662	624	661	638	610	631	642	647	655	637	633	656	634	640	633	699	643	617	638	628	608	678	627	647	577	656	634	661	608	624	648	668	641	620	652	592	660	639	638	627	590	605	655	657	600	669	663	648	650	594	647	694	632	606	644	616	623	641	626	622	645	680	579	675	603	621	624	631	628	630	638	645	611	633	636	642	662	644	638	646	648	628	674	592	554	637	668	648	627	630	701	645	667	635	620	627	659	642	629	629	592	639	651	655	590	630	615	681	645	608	654	656	619	644	602	669	597	675	619	623	640	605	644	657	633	631	637	601	631	633	655	625	611	636	662	657	652	605	680	645	600	623	643	642	603	676	623	681	607	628	630	646	682	677	619	672	633	600	624	614	660	672	612	629	670	635	671	621	617	616	624	651	600	643	646	658	617	636	595	607	613	663	637	618	611	628	641	594	635	620	630	671	623	648	604	608	621	677	674	654	590	608	627	633	608	621	627	613	611	602	630	645	606	634	621	589	613	630	654	602	675	669	686	618	692	600	685	619	665	660	659	682	667	656	645	669	675	667	638	654	605	640	632	650	624	641	637	611	637	663	618	634	644	598	621	638	619	655	658	647	634	664	622	601	657	634	655	606	649	653	643	638	611	630	594	598	640	629	644	617	654	646	636	584	629	612	647	662	675	613	625	645	644	632	625	622	659	578	663	618	597	649	619	663	628	662	665	597	641	657	637	624	621	589	641	636	595	637	622	629	617	635	631	655	609	619	648	633	640	641	672	666	603	605	651	629	646	637	613	637	622	677	640	639	641	664	613	644	667	607	594	626	679	632	642	664	666	624	631	649	677	640	685	653	645	655	629	630	654	653	606	628	613	620	647	640	634	631	604	619	629	609	701	646	616	623	657	677	634	624	671	588	619	660	671	666	618	617	629	560	658	619	609	685	599	631	659	600	630	639	633	612	647	617	625	648	606	612	588	555	643	589	651	612	640	657	617	666	614	599	645	626	627	593	646	682	620	669	667	685	616	649	621	612	638	640	600	620	624	606	627	656	632	616	601	616	623	581	629	670	643	642	636	625	606	645	609	614	644	616	653	624	622	609	624	668	636	630	629	644	636	669	628	640	649	614	632	613	598	694	638	663	616	655	644	660	655	616	633	625	613	661	611	597	659	589	649	652	634	623	642	628	665	634	614	619	601	622	671	591	593	616	613	616	630	600	643	613	648	626	586	641	606	625	648	632	647	637	581	644	631	613	648	593	651	656	645	615	622	562	635	637	597	631	660	638	684	657	646	630	657	628	621	614	611	631	614	657	644	626	635	636	662	638	664	651	629	673	628	626	639	608	649	653	615	637	599	687	612	700	600	667	612	717	648	630	647	596	589	664	623	638	641	640	646	684	600	660	615	628	626	630	653	609	660	625	627	650	609	636	689	697	667	604	677	627	634	642	638	656	649	644	650	642	635	651	640	664	638	664	603	609	608	626	655	647	606	616	607	594	650	648	634	660	635	642	654	609	622	578	629	658	611	659	662	652	635	623	632	612	649	666	611	673	623	649	639	615	625	632	622	651	629	603	664	646	634	622	699	615	611	659	658	659	655	633	604	634	630	615	623	612	643	617	602	664	623	638	653	642	646	653	652	629	669	649	671	630	646	689	663	581	691	611	614	621	662	677	666	597	579	633	609	633	619	659	635	634	634	611	595	608	635	640	632	645	600	629	674	644	688	632	629	654	597	620	641	672	588	612	648	609	630	716	613	614	576	621	597	651	643	652	637	640	599	642	654	624	603	613	621	618	643	636	650	642	632	625	681	630	638	648	642	680	602	655	642	632	661	638	661	599	606	616	629	650	711	631	635	610	616	635	603	643	672	636	617	649	680	637	679	656	640	584	668	612	630	642	615	669	666	632	639	634	645	659	615	606	615	659	612	678	638	633	634	660	615	619	662	600	619	616	640	590	654	645	653	626	672	681	649	650	610	619	645	613	624	662	656	645	660	632	647	615	596	622	616	647	643	637	643	616	625	594	654	612	640	622	649	643	590	644	623	639	637	672	686	616	619	616	630	678	609	667	675	643	647	639	611	637	613	612	614	624	710	620	615	638	673	629	665	665	626	622	641	646	616	619	633	647	657	595	687	662	652	622	624	619	674	663	635	666	655	625	668	639	671	638	626	653	664	627	608	639	649	659	589	660	658	634	686	671	608	627	632	647	672	633	657	611	671	646	595	624	660	594	642	623	613	628	648	684	631	642	657	641	663	636	653	671	644	655	617	624	628	605	640	623	676	616	683	654	702	635	625	619	619	620	672	641	626	645	637	616	617	623	605	625	570	640	667	631	634	588	654	599	590	676	617	592	649	634	651	618	641	614	631	655	659	588	644	651	599	657	595	600	654	643	665	622	639	618	656	649	606	625	621	605	646	651	653	595	652	582	652	665	603	655	660	592	627	669	668	632	645	656	675	588	647	609	656	635	625	622	629	613	603	664	640	641	652	643	632	637	622	665	671	679	581	655	628	655	626	584	671	638	606	641	672	628	606	643	647	655	607	580	603	643	665	656	635	654	640	602	572	635	622	639	658	673	592	588	622	643	611	627	652	619	601	631	623	617	629	610	638	678	594	646	611	585	652	657	631	619	627	642	621	651	566	620	670	674	669	604	695	665	643	644	635	606	609	638	597	600	612	623	653	635	662	627	660	643	606	652	636	613	623	633	654	649	600	636	650	654	638	617	671	692	634	646	626	614	675	649	601	642	631	661	616	634	645	631	612	642	641	641	648	658	647	628	639	654	628	649	616	643	639	642	644	629	651	625	649	645	637	589	609	639	660	667	576	642	648	640	624	629	627	631	665	613	666	632	658	690
26269	20175	7572	841	517	509	498	543	492	519	492	472	511	462	489	475	488	490	507	499	505	478	471	444	490	509	479	977	1344	614	472	455	442	511	456	469	485	467	464	478	481	469	491	488	511	472	463	472	467	467	489	476	493	474	491	421	468	460	507	504	459	472	491	490	480	508	465	472	498	494	530	478	497	488	485	485	461	450	476	480	496	531	509	492	442	499	489	479	521	468	516	476	458	477	505	458	517	497	531	469	471	532	459	512	458	451	476	482	467	490	496	470	493	470	519	487	477	486	476	435	482	493	493	472	507	489	477	461	478	511	470	450	485	473	501	465	484	473	473	479	489	474	486	509	458	485	444	464	471	460	497	497	475	476	551	495	508	450	463	481	528	488	477	478	479	474	478	492	492	483	434	511	463	500	528	475	467	469	509	474	531	498	442	478	485	490	438	453	474	480	430	483	436	488	459	488	474	463	485	512	495	456	494	451	496	464	482	458	481	491	482	494	474	508	456	494	498	465	491	512	450	489	480	499	475	496	499	508	486	486	499	471	524	485	466	450	453	469	451	484	476	556	468	467	467	483	468	451	468	477	477	494	438	517	420	434	496	487	469	482	505	487	483	483	493	496	496	497	480	493	479	441	462	466	481	500	459	457	496	448	496	473	470	457	455	472	495	510	478	538	438	498	473	505	456	523	470	491	485	520	499	455	478	535	492	469	476	501	457	441	476	474	478	482	493	512	442	462	447	457	456	527	471	487	523	463	445	465	480	498	503	489	481	501	495	503	490	506	501	477	471	469	458	472	485	479	496	513	482	493	466	472	465	483	480	485	433	456	470	526	464	457	460	481	533	473	485	464	465	475	498	498	500	470	529	466	506	457	461	482	472	479	472	483	500	503	501	485	439	502	481	489	510	491	458	494	463	474	468	491	468	428	468	451	462	495	479	473	484	487	509	471	447	472	473	407	511	482	505	523	440	496	494	480	481	491	484	490	488	479	499	516	452	484	514	514	449	453	488	501	494	466	511	469	495	450	505	477	454	486	484	492	485	494	460	478	472	445	490	480	485	460	484	506	495	448	460	481	516	478	447	528	472	544	470	486	474	498	506	461	443	470	496	467	525	497	531	489	483	445	464	497	469	514	483	463	478	499	502	418	514	473	481	502	494	470	536	472	470	439	455	498	438	481	458	491	475	513	500	451	435	506	471	487	455	477	447	478	422	441	498	481	507	506	478	463	509	513	466	477	472	472	493	514	482	455	487	477	503	499	490	478	460	474	455	489	504	461	471	511	475	465	497	474	441	492	487	481	523	501	481	480	476	511	480	436	461	491	497	499	499	459	476	517	478	502	518	511	494	459	435	481	505	468	466	485	449	501	476	481	464	478	523	478	441	469	469	479	481	455	481	500	476	521	476	456	474	474	478	465	467	477	487	501	458	481	490	459	456	474	457	501	525	472	449	448	490	518	479	495	482	454	488	505	482	483	458	465	479	491	487	452	504	422	477	487	466	472	509	439	496	478	487	512	490	472	490	496	505	496	465	503	455	448	537	479	508	449	465	503	466	448	468	469	494	481	474	472	460	478	474	474	467	466	487	496	517	451	448	462	469	472	505	480	446	501	470	456	456	462	481	464	453	473	478	464	488	514	477	486	469	428	466	441	474	497	486	486	496	463	469	473	509	491	493	509	471	486	465	479	477	474	462	451	461	438	514	468	500	446	479	496	475	470	468	511	480	479	447	473	453	478	473	464	522	488	479	508	465	479	488	494	479	457	481	472	464	489	469	492	471	473	482	511	452	510	484	511	449	478	465	497	498	488	498	464	501	518	450	504	459	486	482	467	472	473	531	501	459	504	474	489	465	449	473	461	506	468	467	493	472	461	473	468	438	509	462	433	466	481	494	457	466	496	486	444	511	459	500	496	457	462	468	503	493	432	484	435	491	454	480	503	469	439	506	454	514	488	466	445	471	482	476	471	492	483	484	487	495	502	471	477	448	464	470	467	456	456	468	481	446	448	470	496	455	510	504	485	507	484	437	501	483	466	498	477	485	459	489	487	486	480	487	452	515	413	511	476	496	480	508	470	478	468	451	489	504	440	468	485	470	482	500	502	492	458	499	497	522	483	493	488	466	452	474	453	468	455	487	471	460	477	449	504	464	510	461	485	454	523	445	470	467	469	461	467	500	501	477	462	488	435	432	494	493	492	434	496	449	474	483	483	473	464	473	501	482	510	494	450	480	509	454	484	460	473	473	485	459	509	493	494	448	494	467	456	545	461	481	497	466	460	478	463	478	484	532	474	473	441	482	453	507	492	448	486	506	487	504	482	465	493	484	503	484	550	463	453	456	488	497	473	482	449	463	497	483	465	494	449	510	486	486	514	506	498	485	496	485	515	503	465	466	509	482	495	537	498	458	494	510	510	475	456	514	495	450	451	487	482	450	483	463	471	456	488	437	502	492	492	502	516	483	499	466	481	520	488	502	477	475	518	469	496	434	449	500	505	495	465	508	492	487	455	449	449	487	447	463	475	493	476	514	466	482	470	505	503	465	522	459	448	503	478	479	459	471	490	439	448	468	457	521	449	486	482	444	472	478	531	464	463	495	543	457	498	462	493	481	489	488	474	489	486	498	455	487	493	526	514	489	476	492	472	457	461	499	444	475	433	467	464	481	489	469	501	506	471	467	464	469	459	481	452	459	487	517	470	495	493	475	480	415	445	466	462	481	470	476	510	494	501	471	500	516	481	451	489	448	516	503	499	461	484	469	482	460	546	486	476	491	509	521	459	452	471	469	496	462	497	496	464	459	460	476	488	465	466	494	435	503	507	494	449	451	492	476	463	490	532	456	492	472	453	504	465	508	469	452	495	490	458	500	506	491	440	520	485	493	471	499	509	488	495	443	455	448	440	471	486	469	507	477	480	481	473	473	495	496	508	510	452	466	471	478	490	435	498	441	483	484	492	494	505	482	479	519	467	433	446	475	482	471	488	474	493	489	459	492	470	507	525	513	535	450	478	455	482	453	498	467	499	484	505	454	483	479	490	490	470	477	472	490	445	452	487	446	492	475	486	482	515	507	459	441	484	491	480	448	464	446	505	504	467	447	487	470	481	473	473	508	518	494	457	496	460	459	481	520	472	491	482	501	457	461	486	456	528	489	513	456	513	493	500	459	498	533	505	514	506	459	450	491	501	450	479	458	490	493	462	460	491	478	482	508	497	503	481	469	475	463	504	487	482	513	487	454	456	487	485	487	482	488	487	475	502	495	484	471	469	482	443	437	503	462	470	473	434	445	500	507	486	481	492	472	500	484	450	471	491	490	488	475	486	436	442	449	465	497	438	502	527	474	436	512	492	504	463	465	506	464	498	465	471	496	457	503	476	503	512	473	480	472	480	503	476	460	496	455	464	464	478	453	466	474	522	456	499	489	483	508	472	493	486	467	494	515	475	499	458	516	494	452	449	506	491	452	462	461	483	488	473	489	503	431	514
10776	2043	1860	1372	1267	1132	1045	1062	964	1002	1025	946	969	911	1019	964	971	1013	994	926	934	921	1023	931	990	935	954	3027	3481	1434	919	938	992	951	933	932	947	976	917	952	945	960	972	981	953	949	910	899	995	940	971	914	936	963	987	934	932	926	944	923	952	922	922	982	915	897	934	916	951	930	939	926	992	933	950	924	983	934	983	943	966	974	968	970	942	886	997	942	973	929	932	946	880	970	924	885	960	980	923	965	983	1004	911	937	929	972	942	942	894	900	969	1000	966	942	959	905	933	908	941	941	915	983	933	990	959	946	929	915	982	943	957	963	955	975	958	963	951	949	966	980	961	932	907	917	961	974	983	931	957	933	888	1019	998	906	939	930	926	942	934	922	948	918	947	905	966	917	944	881	949	961	921	980	1000	1020	924	955	948	903	981	946	909	946	951	961	941	940	916	993	966	894	939	974	935	967	971	933	922	916	989	931	964	966	940	966	1001	913	960	971	955	949	920	957	941	917	957	940	962	964	917	1013	917	965	947	962	956	941	922	934	926	967	956	926	945	952	990	998	942	901	929	878	1024	960	951	968	944	952	959	963	920	911	969	935	955	932	925	987	943	917	949	951	943	960	935	929	974	984	950	973	954	972	935	1007	963	915	919	933	951	947	883	935	981	958	954	874	865	962	954	928	979	973	983	930	959	933	949	893	965	1007	927	978	951	888	964	941	994	915	931	952	968	928	927	940	965	924	980	912	946	923	923	886	935	969	913	953	938	975	892	1010	933	995	976	978	958	934	921	989	937	894	916	916	959	896	986	889	964	973	864	983	936	919	978	946	931	960	952	991	973	922	949	972	976	953	898	908	924	910	931	989	961	925	909	922	945	987	974	956	930	908	916	969	917	962	912	945	962	931	943	919	947	952	936	959	906	951	955	990	877	942	927	983	985	933	961	909	900	908	928	952	974	968	948	961	898	930	889	1007	930	939	913	964	994	963	934	988	966	904	960	926	926	987	935	987	930	986	940	907	972	991	932	952	948	893	1006	956	956	960	904	973	958	912	979	937	931	906	971	958	941	927	1013	923	958	968	953	975	923	928	940	972	895	952	960	1010	947	952	900	954	934	929	990	958	996	972	904	917	941	909	906	917	953	961	919	984	975	998	963	985	934	929	948	917	992	953	901	971	994	965	930	964	895	963	952	923	958	1021	1010	963	950	941	997	958	966	969	915	942	944	939	963	978	951	935	934	928	912	940	933	922	952	891	933	961	963	937	932	952	962	892	908	939	880	1001	952	958	943	956	984	980	928	902	982	926	930	983	894	932	913	974	876	953	951	960	911	952	1010	914	951	987	944	979	973	991	970	967	923	984	935	950	923	951	916	873	930	917	977	912	957	950	969	926	970	999	922	997	916	908	1007	924	971	963	935	993	1008	975	940	923	951	911	970	927	941	938	952	913	939	963	921	928	937	936	965	947	942	909	914	940	909	931	948	966	976	944	928	940	953	986	982	968	932	942	933	943	956	885	971	941	943	939	950	910	951	934	977	959	961	896	916	929	938	945	925	926	963	893	940	900	980	912	944	934	922	921	971	932	940	936	952	986	964	966	946	954	934	1007	946	983	942	908	911	927	906	942	982	934	948	928	961	922	986	919	972	941	984	899	984	1009	946	972	922	946	931	937	931	940	959	886	953	989	983	926	945	957	934	969	933	915	938	947	948	934	921	925	1003	908	1001	942	951	948	977	950	908	961	987	956	976	961	963	948	940	945	943	901	890	958	952	918	925	913	978	967	910	959	928	897	932	925	953	964	955	967	945	946	951	927	932	933	952	953	948	1049	925	998	887	902	1009	960	966	989	940	969	992	939	1008	952	970	972	960	938	973	904	943	960	931	953	981	932	919	916	925	932	982	927	893	922	956	989	894	936	984	942	961	971	995	974	965	901	968	989	960	985	942	960	933	934	992	934	929	934	949	980	1038	911	929	892	934	963	923	970	947	940	993	894	975	899	927	937	946	980	927	965	956	892	1001	902	949	960	982	968	989	919	978	946	904	893	934	928	950	935	946	952	961	928	915	958	975	965	970	933	954	933	994	959	956	938	961	948	985	930	940	957	964	999	926	965	929	951	991	930	939	955	1008	946	925	959	897	903	954	981	895	944	975	921	980	946	959	900	969	976	962	983	950	956	986	891	941	938	935	968	932	976	951	921	972	915	957	970	962	945	895	901	1011	962	963	937	982	958	928	932	866	948	912	972	930	923	1028	985	933	918	955	970	925	925	924	944	969	945	935	928	907	932	961	933	966	1010	908	929	918	943	953	879	954	896	929	920	937	904	946	959	955	969	966	946	967	950	945	1020	987	971	920	952	957	939	962	964	937	944	919	929	934	960	923	910	1021	898	979	934	949	919	944	907	968	917	908	965	936	924	985	924	989	949	938	942	979	954	974	958	914	933	963	1027	948	927	925	964	977	933	934	889	909	951	912	920	1062	952	1002	984	958	945	943	1000	900	934	989	969	990	982	943	1001	993	953	967	987	998	963	967	995	912	922	922	952	914	981	931	939	955	938	929	958	949	943	969	948	915	910	972	901	977	919	927	963	969	966	1005	981	964	918	950	982	943	896	978	922	964	946	988	967	911	958	934	964	924	933	898	911	968	917	907	959	977	943	1011	933	990	954	926	926	930	935	932	956	948	879	954	975	934	951	971	911	987	918	939	946	951	964	978	929	977	927	933	959	879	926	944	915	971	904	953	938	883	970	950	889	943	982	963	933	952	931	954	952	935	930	966	956	897	957	927	986	911	924	892	990	915	942	914	908	1001	948	935	914	934	906	994	943	941	947	948	926	939	921	927	973	916	987	945	927	911	948	969	951	958	978	947	965	936	939	924	948	960	952	932	906	958	931	945	909	964	910	936	924	946	931	992	919	987	969	1025	944	927	950	977	970	959	917	952	954	924	950	966	961	973	924	907	932	945	950	911	942	978	953	884	936	980	942	947	927	940	931	940	942	967	936	951	906	934	946	1006	921	975	994	887	975	960	965	917	916	980	962	967	912	937	881	954	903	961	956	992	944	915	930	913	912	946	1003	914	958	911	951	957	972	961	894	954	990	940	920	971	998	982	932	919	931	998	946	977	942	989	967	952	993	989	951	943	955	933	981	933	947	996	969	942	968	934	893	985	932	919	975	972	890	928	983	972	956	934	946	910	938	966	955	927	920	977	957	937	921	960	952	956	924	952	921	961	962	990	905	908	969	959	868	962	919	968	985	960	914	906	910	968	941	932	966	974	1015	938	968	895	896	973	934	958	955	979	944	932	891	980	1006	940	983	974	963	942	957	975	947	966	973	936	928	948	954	922	965	930	976	962	941	932	901	954	1006	930	934	898	949	957	977	905	954	970	982	971	949	948	933	1007	958	996	964	952	931	970	942	935	951	940	959	915	925	905	1005	970	955	945	929	891	929	926	986	997	929	987	936	909	953	920	930	885	947	920	920	921	947	951	952	948	933	862	942	917	889	953	893	950	897	965	989	983	951	925	975	973	919	949	961	914	979
23785	20946	27845	24169	18568	1457	667	458	366	374	380	371	339	331	325	334	299	300	293	297	307	285	270	302	261	281	368	5179	3525	866	299	327	263	289	278	278	289	284	263	275	262	264	256	286	289	285	274	303	276	284	283	289	257	264	311	260	285	294	277	330	310	280	275	261	286	287	261	287	286	285	302	285	268	295	249	283	279	283	278	293	279	282	271	287	271	264	278	281	289	243	273	277	293	287	288	262	244	287	267	266	286	298	279	259	279	281	264	278	271	284	280	257	262	283	277	273	278	276	279	281	277	276	275	295	235	300	266	267	260	297	283	285	268	305	256	252	275	294	277	287	284	304	260	255	261	299	271	291	248	257	278	262	284	237	308	294	257	267	273	290	275	281	265	252	274	272	266	284	284	281	275	278	276	261	266	285	263	282	255	289	262	258	270	276	276	269	282	286	294	282	256	248	241	265	300	273	244	298	277	267	262	273	287	301	279	275	275	278	260	276	305	280	241	290	258	308	308	272	263	266	300	277	287	289	282	252	252	288	306	250	263	273	275	247	283	303	311	299	290	282	262	268	282	276	280	274	286	273	267	234	264	279	274	267	261	271	247	268	298	267	276	299	272	335	260	306	281	279	265	259	272	294	312	257	248	232	272	280	271	279	304	293	261	285	277	304	254	308	289	304	295	285	316	314	294	268	313	287	298	284	265	314	280	298	270	282	263	254	253	271	258	268	258	272	266	293	269	268	251	307	285	298	268	297	279	293	272	267	292	293	321	300	300	249	304	259	247	299	274	283	292	267	303	272	274	301	267	294	294	273	288	274	291	289	298	258	271	247	291	289	259	259	267	288	298	293	288	273	279	291	265	277	256	286	273	270	262	301	258	291	274	266	274	258	277	320	259	269	270	280	282	288	262	253	255	291	254	297	306	268	267	239	241	262	264	280	265	282	285	294	290	282	282	264	278	262	242	272	267	265	252	259	292	270	280	295	282	277	264	261	274	281	297	323	294	301	250	275	289	242	292	295	294	259	267	277	289	269	289	282	284	262	297	261	279	301	271	283	242	276	270	279	278	284	287	293	275	274	280	265	288	264	294	279	288	279	283	272	301	289	283	305	270	261	260	258	285	273	282	251	297	280	289	276	257	268	265	293	277	271	281	252	264	303	258	260	244	265	301	278	259	279	282	314	293	257	275	279	279	266	267	274	251	256	277	268	285	256	279	283	289	251	294	242	271	291	284	268	295	307	325	262	276	276	259	301	271	253	287	276	261	273	305	300	300	263	310	275	259	263	268	295	286	277	308	270	275	287	273	279	271	277	268	262	273	289	239	298	283	256	276	302	277	265	296	265	290	290	284	246	314	277	254	274	280	266	269	274	290	283	262	295	275	256	267	256	270	296	260	279	272	284	267	308	269	280	272	266	261	284	288	283	267	278	261	259	284	273	251	258	273	267	283	300	269	264	276	265	262	305	262	299	256	277	300	261	273	264	271	294	289	290	280	280	302	256	247	286	284	271	286	298	266	287	255	276	274	284	274	281	270	250	244	284	285	305	292	254	288	269	283	270	297	279	269	295	266	290	266	276	269	291	270	256	255	268	289	269	299	235	274	285	286	273	272	295	261	274	271	306	285	276	262	291	266	285	277	294	243	275	265	265	287	307	265	291	290	308	260	273	255	271	250	280	278	280	272	266	297	245	277	281	263	246	261	275	252	286	254	311	312	267	270	290	303	295	276	288	253	257	284	309	283	254	291	282	286	285	282	275	273	255	280	266	274	278	299	296	281	272	299	298	318	271	279	283	287	256	265	279	259	287	260	265	267	281	277	273	301	277	266	264	294	319	275	282	284	280	273	278	261	295	271	286	266	268	263	310	302	283	277	258	246	258	289	282	241	254	269	280	262	262	267	258	280	266	296	248	292	303	269	279	259	267	290	298	277	284	273	295	278	265	250	276	274	279	300	294	274	283	262	273	282	294	278	283	290	280	285	267	267	275	280	270	269	256	297	276	288	296	301	277	304	254	292	266	286	270	272	282	263	263	253	277	289	282	281	269	282	277	267	268	304	243	291	261	307	273	274	264	250	268	281	243	261	275	277	300	280	282	275	289	263	267	294	275	275	270	280	292	285	299	281	281	288	305	306	265	270	319	295	279	276	290	276	278	278	322	250	277	274	302	291	308	253	296	289	302	300	268	266	253	281	270	266	250	246	263	259	261	283	267	305	278	261	275	255	294	265	259	273	268	268	279	258	297	276	270	280	259	285	274	273	267	269	303	282	290	285	294	266	266	289	277	273	287	294	285	261	269	290	287	287	280	293	276	276	246	256	248	282	240	267	283	293	292	288	246	271	316	280	280	287	257	312	324	278	299	274	273	285	278	283	262	271	246	286	280	307	284	289	265	276	271	280	266	278	297	311	281	281	256	273	260	289	305	276	282	293	294	290	270	276	271	279	328	273	260	272	300	269	285	276	275	275	304	242	307	280	269	275	306	306	247	333	287	256	266	285	275	287	284	268	286	289	293	266	279	248	281	272	282	290	274	275	298	290	302	287	268	268	250	271	299	271	296	252	262	241	247	292	270	290	242	256	259	265	266	274	286	310	298	310	276	287	272	292	276	294	236	285	290	281	258	300	263	312	276	282	266	256	297	239	281	266	269	290	270	283	285	269	287	263	268	279	281	284	283	287	257	271	294	286	287	263	284	263	264	274	276	270	290	286	271	297	264	262	286	280	270	244	238	281	272	261	256	275	276	269	262	261	273	246	277	271	293	259	279	321	286	264	303	266	259	310	275	267	292	307	249	290	286	277	261	284	276	270	291	276	301	284	298	262	262	300	273	263	248	285	280	259	286	284	276	301	285	268	269	293	256	276	251	272	280	301	257	276	298	275	285	274	291	235	268	287	295	271	306	272	249	277	255	272	269	262	283	272	279	269	301	259	249	268	256	270	288	253	263	286	310	282	303	293	279	266	309	276	277	296	289	289	297	247	271	264	262	269	274	280	279	266	288	286	276	283	284	280	301	286	298	258	282	261	288	286	273	280	282	319	295	278	253	260	258	257	282	311	276	291	273	267	275	292	254	267	310	254	255	262	290	277	286	270	272	264	298	302	270	289	287	281	309	293	286	273	269	288	247	266	265	273	290	284	253	239	270	282	283	270	279	297	304	296	301	277	274	267	282	293	270	286	270	280	291	267	314	274	287	287	262	324	306	263	274	262	272	276	294	299	309	297	264	267	282	262	307	295	291	275	274	266	287	313	232	281	225	249	278	297	299	282	292	277	271	285	281	297	267	272	297	280	277	312	274	258	279	287	267	224	245	287	302	264	280	276	297	306	266	282	289	279	288	269	287	302	275	252	270	263	267	277	250	275	259	271	288	272	267	266	277	276	261	288	289	296	291	279	254	277	243	323	272	256	253	271	284	287	288	277	256	292	285	251	271	283	272	252	276	286	273	271	252	286	234	274	278	290	254	286	251	252	290	294	290	267	268
22591	9645	8263	4322	2829	2077	1653	1431	1199	1093	986	929	821	769	830	808	749	675	687	684	714	625	665	607	641	671	970	15364	10004	2315	595	572	603	597	549	583	580	587	580	576	516	551	554	572	596	551	580	559	608	590	618	580	595	547	592	562	570	542	600	571	569	580	561	563	581	581	551	581	595	599	606	559	580	566	605	588	592	565	571	551	590	599	590	615	597	593	611	559	607	617	564	568	561	561	577	629	606	616	627	567	606	554	621	607	567	581	571	574	557	604	567	553	568	543	559	569	574	633	526	593	561	588	572	634	612	567	578	513	569	626	542	592	586	577	567	569	623	535	556	604	583	536	567	577	580	580	596	620	600	580	586	600	542	577	605	587	549	586	571	540	616	599	621	568	569	581	567	629	610	591	596	604	580	616	563	568	597	543	553	595	568	548	579	604	596	607	598	567	585	588	588	565	620	576	574	532	591	597	559	562	586	594	545	549	551	536	619	594	586	585	553	621	592	589	601	607	612	542	564	573	551	643	532	604	553	594	604	614	559	590	617	588	598	564	602	577	610	577	567	598	592	572	562	596	572	580	641	613	600	589	579	612	568	563	601	608	606	571	585	587	582	556	555	572	610	577	585	557	538	613	550	577	567	570	548	597	571	602	580	574	566	550	537	610	567	568	567	583	559	616	576	560	598	620	588	530	537	574	592	592	563	577	575	565	581	588	538	612	627	572	590	544	625	574	548	626	592	561	576	570	567	603	595	553	557	594	602	605	620	528	586	581	595	524	596	607	589	587	578	551	576	590	573	561	544	507	597	525	556	532	605	579	582	576	655	583	552	632	561	597	570	580	638	574	606	583	533	584	610	592	564	593	567	614	648	538	562	582	548	564	596	562	586	576	582	561	572	578	593	605	583	569	582	623	595	613	551	555	613	572	557	550	568	590	611	625	593	579	554	622	567	567	615	595	590	560	580	561	602	586	593	619	568	583	608	585	596	574	598	598	602	573	566	567	547	596	588	570	586	532	571	618	588	585	582	591	577	610	553	562	601	610	596	581	579	602	564	582	574	587	553	579	586	629	565	586	637	584	541	550	574	572	570	590	581	591	612	639	585	586	571	585	614	591	614	531	616	565	617	569	611	571	588	572	541	606	563	575	538	547	583	588	582	583	566	589	585	570	557	603	612	598	554	610	583	575	626	611	589	567	581	573	570	588	625	606	601	581	581	573	565	576	580	570	606	598	553	587	594	576	608	617	603	578	566	585	547	561	565	555	613	565	576	575	586	596	582	583	577	611	569	578	588	568	657	551	593	559	581	607	632	545	609	578	578	583	607	620	625	565	553	585	581	610	565	602	593	579	574	580	593	581	583	572	580	584	564	618	597	618	583	585	549	567	559	589	576	563	628	591	619	568	583	570	594	577	602	575	569	593	579	579	562	572	552	547	525	514	543	555	584	609	576	565	619	569	572	564	579	561	571	594	568	566	590	574	571	600	559	569	599	552	567	561	560	575	599	580	573	578	594	556	622	567	593	583	616	609	575	530	535	576	611	625	593	555	559	566	587	574	594	585	581	607	606	530	601	570	584	582	584	583	570	578	599	605	569	590	582	567	586	571	592	610	581	606	646	581	561	564	525	579	597	557	585	594	557	614	578	550	613	613	549	600	574	604	600	590	593	584	650	575	582	559	548	655	590	561	578	630	539	602	563	568	601	587	546	546	580	537	588	535	593	570	601	637	577	545	614	556	577	563	581	585	534	574	592	545	542	545	594	605	637	639	585	563	572	556	620	569	590	586	563	567	561	629	579	605	588	592	586	559	594	573	572	569	550	589	616	609	588	537	584	567	582	608	592	578	584	571	551	611	586	566	591	596	587	608	595	642	570	608	567	609	583	621	582	580	589	539	588	549	601	622	548	580	573	576	588	566	569	639	570	569	571	553	570	541	577	603	553	616	592	525	578	569	566	564	594	566	603	601	571	578	604	586	598	595	596	568	596	614	646	569	610	562	560	603	570	595	611	647	584	602	560	591	569	585	584	543	578	577	569	564	575	576	594	577	585	635	601	569	574	555	607	608	579	571	580	600	586	562	610	540	611	616	578	592	586	538	573	599	576	611	600	639	643	597	540	564	567	598	635	539	604	586	599	588	617	584	558	563	582	572	567	589	596	594	591	574	612	562	615	601	601	588	574	583	561	573	571	618	594	622	595	580	590	574	633	579	604	588	566	576	584	566	539	598	570	584	600	555	573	578	559	544	557	583	550	552	576	607	561	612	582	572	589	593	592	541	571	575	565	584	555	595	579	569	598	574	579	556	568	618	576	605	578	588	589	535	603	566	605	591	592	576	585	595	627	574	651	575	612	582	585	583	551	567	584	593	578	553	595	612	582	582	559	567	547	568	610	575	574	577	567	573	585	562	579	543	543	583	573	568	603	587	566	579	608	554	577	593	575	575	610	596	604	601	597	572	612	549	619	611	609	528	559	568	564	594	597	565	580	579	633	609	583	609	594	622	585	560	606	601	577	558	586	557	586	543	585	556	561	586	585	592	579	578	534	608	600	597	551	580	584	535	595	561	578	601	537	627	584	587	617	537	616	577	614	571	611	569	542	578	571	632	611	557	572	546	620	581	592	581	575	571	628	622	565	557	604	578	579	571	578	592	574	568	557	572	580	613	625	579	623	585	582	603	570	570	576	558	606	582	538	565	586	611	584	582	605	569	566	581	621	542	580	571	561	597	576	538	579	596	592	629	578	594	577	598	573	628	547	538	536	551	539	607	576	578	575	587	619	561	600	579	584	585	581	567	555	584	580	611	570	565	552	615	573	555	581	605	593	580	565	587	549	571	588	618	584	597	607	593	601	576	590	577	552	603	592	647	629	614	618	570	542	616	572	601	587	575	583	575	601	601	608	575	565	615	589	567	583	585	557	557	571	579	553	597	536	515	626	628	596	596	585	573	596	612	568	586	612	586	586	547	594	557	629	582	594	585	586	563	580	581	556	566	548	578	592	555	617	571	582	605	622	601	610	592	587	590	554	592	583	568	560	586	563	572	607	608	599	611	580	556	597	572	549	574	551	561	535	596	588	608	553	554	562	596	604	555	600	571	585	553	589	595	556	562	593	585	577	593	602	581	573	564	601	597	577	570	583	582	559	584	567	610	613	615	594	555	547	566	585	591	600	564	573	551	591	639	547	607	544	612	592	594	572	581	593	537	571	563	575	624	539	558	576	622	538	578	595	530	585	564	584	578	574	598	583	589	591	569	591	595	620	605	577	584	611	562	583	546	554	606	569	550	614	587	635	608	564	610	587	596	606	579	559	584	563	595	583	607	583	590	568	616	585	548	581	611	585	556	551	582	560	567	582	580	556	610	600	591	594	586	578	622	581	588	553	585	577	611	551	571	580	600	589	594	578	574	583	576	578	580	553	578	617	572	588	611	566	546	582	569	593	563	557	603	589	600	541	527	592	544	564	591	548	591	588	548	581	602	592	574
23001	21014	28699	23526	21014	17458	1673	809	545	512	536	479	471	413	461	422	424	429	416	390	346	367	395	372	386	387	2676	10057	5676	1169	354	363	358	305	351	363	364	343	347	350	315	333	289	332	318	328	338	315	336	347	331	361	311	295	343	347	327	334	328	327	297	309	328	322	332	325	355	384	346	330	319	324	343	351	343	322	321	367	350	335	330	357	372	352	379	345	355	310	336	314	324	329	308	328	335	354	336	338	315	351	333	324	314	321	347	361	321	337	352	335	346	316	390	317	327	331	307	344	325	343	364	339	303	332	327	322	303	333	349	363	304	347	346	333	368	320	353	349	299	367	307	320	336	342	323	323	345	310	343	336	350	370	319	345	307	313	302	298	323	355	336	360	323	340	328	333	335	307	324	326	316	355	359	354	319	333	345	342	329	367	331	308	339	294	344	331	347	345	318	312	331	330	317	302	364	326	320	336	334	317	341	324	345	332	372	358	335	330	329	322	355	338	337	321	355	337	345	307	303	323	333	326	353	325	347	324	374	335	352	329	356	341	318	342	337	327	340	327	344	352	333	339	358	341	312	333	331	351	329	341	321	314	362	353	341	299	339	335	335	327	295	348	316	291	321	303	349	363	337	323	351	299	346	334	340	311	320	345	346	292	335	342	344	361	333	346	332	325	337	326	329	325	349	335	325	320	321	331	336	326	331	365	344	323	334	318	335	318	314	354	321	332	324	332	333	312	335	302	328	352	331	318	337	338	328	325	315	333	337	338	348	313	338	336	334	346	335	333	348	372	357	326	360	307	338	340	329	348	364	338	359	306	373	346	347	327	330	319	343	309	353	322	316	328	343	322	325	341	331	355	312	322	321	347	348	320	344	332	325	353	365	313	325	330	339	298	318	321	337	346	363	311	311	346	341	337	358	328	346	345	366	331	350	350	333	342	332	362	332	332	340	310	354	337	354	338	328	367	359	362	354	327	345	305	353	319	336	319	288	303	339	324	330	345	325	336	318	295	329	350	364	335	349	314	333	342	317	337	331	353	336	295	322	319	319	291	353	338	320	326	300	323	339	368	329	343	320	321	350	337	332	351	311	346	341	348	346	354	356	374	329	321	326	349	353	346	307	343	343	346	347	325	300	360	310	331	308	335	371	292	346	330	343	328	321	302	329	348	332	320	362	343	355	334	347	327	304	316	362	343	348	354	345	335	354	352	333	333	337	344	334	351	336	319	358	353	342	307	362	327	302	325	323	337	387	356	290	347	347	344	355	313	338	381	357	350	351	316	347	347	349	311	324	304	325	325	342	371	333	331	331	315	324	353	348	328	349	306	372	350	357	337	354	321	310	318	329	351	370	324	333	320	316	311	356	332	344	350	342	334	314	336	327	293	353	370	346	330	336	346	330	339	357	350	343	358	370	337	347	356	309	350	349	304	328	345	346	309	333	333	337	315	313	333	311	339	332	328	347	294	357	318	345	332	339	326	300	350	317	314	318	327	356	359	328	338	337	329	322	335	380	313	335	330	342	301	323	330	345	300	326	325	339	328	350	336	343	320	313	347	315	347	344	330	344	342	332	328	315	341	310	308	319	320	314	305	329	328	327	317	342	321	326	359	330	316	321	348	338	347	304	319	374	320	340	350	359	360	335	344	322	336	349	363	333	335	294	328	357	340	336	343	328	316	343	359	343	330	336	291	298	356	333	344	336	340	362	338	309	329	352	338	319	330	300	321	338	316	308	334	316	374	334	345	335	336	315	336	306	360	338	319	308	348	327	350	363	316	313	302	348	332	358	295	323	322	340	306	328	344	324	312	309	350	316	327	330	316	322	329	319	350	345	347	319	342	318	333	309	306	336	338	351	360	390	316	314	341	338	332	325	305	316	350	328	340	342	348	308	337	310	333	316	329	394	325	328	347	346	341	336	323	350	361	322	323	314	328	312	351	298	340	314	361	340	350	331	359	309	362	361	297	347	355	332	369	313	342	333	335	343	339	340	334	341	318	333	343	323	337	336	339	326	323	347	338	342	352	304	389	325	347	366	346	325	330	305	323	331	284	343	328	343	362	321	340	332	337	326	341	360	308	311	308	352	359	331	370	300	320	333	336	326	368	301	340	330	326	311	328	333	328	324	301	289	337	324	326	344	333	339	352	341	341	326	321	366	321	356	327	321	318	339	316	333	334	340	330	366	338	332	312	321	325	322	336	309	328	362	321	340	354	303	318	330	347	340	322	338	333	353	348	315	349	352	330	364	310	327	356	344	346	334	364	319	342	344	360	328	331	325	341	314	306	325	351	325	365	326	356	325	333	337	348	342	329	371	341	325	311	345	333	318	330	354	326	342	308	322	326	319	347	307	336	346	345	331	343	300	343	322	337	359	339	337	321	327	332	349	347	333	338	356	343	360	354	348	359	319	344	340	359	319	346	309	359	312	307	332	339	359	365	343	372	349	336	347	383	318	361	310	328	369	330	328	327	374	311	368	346	333	333	363	298	337	366	357	350	321	346	325	330	326	328	335	336	337	341	343	350	334	324	344	337	319	353	327	317	367	336	328	322	359	347	358	299	360	337	318	328	316	340	352	327	326	357	304	350	317	328	337	345	332	327	320	345	319	359	358	361	352	334	350	332	338	308	321	309	328	334	354	352	339	354	339	347	305	352	319	326	337	328	335	351	345	320	370	341	321	347	338	345	317	329	328	314	295	366	338	304	328	337	321	344	309	327	351	381	328	338	324	326	337	332	317	331	308	346	343	334	335	299	346	355	335	344	329	333	336	346	318	318	328	315	282	361	349	340	318	337	372	324	331	319	340	362	319	368	316	324	321	313	301	339	351	338	341	327	350	358	318	352	331	337	322	312	298	359	333	326	326	320	308	319	334	344	329	357	317	294	319	322	359	351	346	354	346	344	352	358	324	309	334	325	325	330	337	314	364	314	350	318	330	351	342	324	362	329	323	340	331	338	338	337	326	355	362	343	322	323	312	348	316	313	308	324	332	322	360	356	347	354	336	339	326	332	327	329	345	351	321	343	329	346	371	344	349	317	314	342	338	362	342	342	343	325	317	320	363	316	324	343	343	340	341	371	370	328	376	312	348	323	365	352	306	333	343	341	323	341	302	343	315	334	327	319	341	340	331	361	313	332	313	356	349	352	359	350	312	329	309	320	313	375	345	336	323	353	311	334	342	280	328	329	328	359	322	362	330	366	326	317	331	358	316	329	333	333	341	329	331	344	277	343	302	327	344	355	311	361	344	326	313	329	364	365	345	288	343	332	324	351	300	345	304	349	334	355	355	343	348	371	325	330	335	329	350	340	339	321	312	323	337	321	332	329	346	348	341	296	323	304	319	333	306	313	340	356	341	342	333	327	386	327	337	328	315	344	341	334	333	337	338	310	348	334	364	336	323	364	324	314	318	319	353	355	343	319	318	354	344	321	336	339	323	326	321	333	335	294	295	343	345	334	343	342	318	333	330	336	321	312	301	309	333	323
26899	15294	13092	7133	4832	3501	2700	2134	1788	1573	1357	1303	1194	1083	1064	1011	984	892	873	850	829	842	744	795	763	749	7562	22328	13433	3113	746	645	668	674	714	660	693	644	687	648	660	677	670	669	714	628	674	601	644	674	701	647	642	627	639	651	636	651	648	687	674	615	663	632	674	653	658	620	681	690	641	672	653	668	665	665	673	626	655	672	646	682	609	685	697	645	692	668	621	700	653	638	658	611	644	622	623	660	621	661	655	646	732	654	654	611	669	693	671	609	618	688	682	686	599	640	640	679	705	628	662	647	657	595	639	643	643	615	679	671	650	630	676	678	623	652	640	630	639	671	609	608	699	634	620	639	616	672	668	638	707	686	652	703	647	638	688	685	644	620	638	668	641	674	689	629	681	680	693	652	651	684	669	649	639	637	615	646	700	642	615	638	646	704	665	646	694	663	649	648	683	677	637	684	693	659	652	671	677	638	674	640	623	643	667	614	693	658	704	657	648	669	672	652	673	702	620	643	697	605	670	639	651	621	613	666	671	651	650	677	666	635	644	647	649	635	661	677	644	677	650	616	635	611	673	682	620	669	654	661	606	635	647	661	642	666	673	655	671	686	647	656	633	714	623	660	698	682	599	672	644	639	715	649	634	652	622	679	680	604	632	690	619	665	654	652	670	631	622	691	629	654	647	665	683	724	676	692	637	642	613	629	685	677	692	635	620	613	674	657	697	652	617	648	703	744	634	622	671	690	669	600	665	655	691	651	671	663	614	679	669	666	678	677	660	697	675	690	651	669	629	660	709	646	593	653	660	679	626	678	626	607	650	640	649	614	681	632	626	723	681	632	665	669	660	679	651	671	632	604	653	630	682	674	664	685	632	672	663	645	640	640	641	639	666	678	628	666	612	673	667	654	655	658	648	689	642	723	658	621	665	615	648	626	648	636	671	686	652	683	658	644	654	649	675	664	675	663	663	640	658	643	634	644	633	615	643	641	686	684	669	656	672	689	608	610	644	671	677	649	660	672	672	636	680	654	679	664	670	634	665	691	659	652	645	678	653	699	644	651	648	642	669	627	656	663	637	672	655	669	643	657	682	660	661	647	654	654	642	707	648	647	641	652	648	673	635	686	651	659	647	590	637	679	606	654	660	646	602	686	664	623	613	641	640	679	688	638	748	629	643	556	656	661	622	661	643	606	652	641	634	679	669	641	636	671	673	696	635	648	611	633	692	660	660	629	698	655	629	639	628	659	651	660	661	633	623	621	694	640	642	648	636	655	619	644	640	668	661	681	630	709	660	676	626	673	654	679	680	696	641	619	692	665	681	672	634	610	622	685	664	651	658	690	670	645	651	644	662	635	675	679	661	637	733	633	658	670	704	614	669	659	636	650	659	671	630	682	633	628	646	650	647	701	687	672	618	635	668	660	628	652	666	664	648	635	660	707	638	676	665	670	633	665	675	650	634	684	622	661	721	659	669	648	696	643	677	657	672	638	649	661	697	674	649	642	674	631	601	630	627	623	649	698	660	624	660	674	659	667	691	662	644	677	657	667	669	604	648	636	648	644	662	623	683	653	646	616	627	619	682	690	710	627	679	647	611	680	621	701	634	671	657	689	634	651	666	668	659	678	672	645	697	640	681	623	689	649	711	669	647	682	678	603	623	660	612	652	644	639	700	721	681	646	670	653	682	687	644	666	663	643	638	623	659	667	647	700	637	628	627	645	697	626	621	664	687	660	668	660	636	677	639	691	720	654	641	628	622	653	649	671	645	612	642	639	681	685	683	657	682	639	691	651	629	679	668	647	644	665	709	677	662	652	684	645	653	606	643	664	654	651	611	644	706	672	670	614	584	598	660	637	663	622	661	692	666	635	653	618	686	689	636	611	669	622	649	666	636	657	618	684	673	695	652	680	646	652	676	636	618	685	647	625	661	651	608	678	677	667	653	668	693	657	677	651	655	650	645	605	650	665	645	647	642	697	666	650	669	674	620	659	665	673	626	643	740	708	649	656	645	650	619	646	677	644	665	638	647	634	667	664	651	605	634	686	673	662	679	660	655	652	641	675	673	625	635	665	656	690	638	674	606	641	638	676	652	640	683	630	668	652	636	648	672	668	680	660	687	732	669	652	651	642	645	652	695	682	583	654	626	664	646	657	622	628	633	638	647	624	702	687	648	670	633	636	665	669	696	658	645	641	683	622	661	667	675	614	677	661	661	629	642	624	664	634	644	639	670	663	655	684	656	654	628	626	641	602	683	646	659	672	619	636	602	643	666	652	678	662	701	629	627	627	632	640	641	651	673	635	679	654	611	661	657	637	631	635	652	684	592	709	650	649	641	610	644	655	647	667	644	662	628	626	659	693	615	667	657	657	679	660	648	693	728	654	667	664	622	652	635	637	643	691	663	658	697	678	670	659	692	643	692	637	681	661	662	667	674	634	639	656	670	624	623	664	675	661	643	651	669	656	640	646	668	664	624	614	678	630	675	662	662	696	646	654	678	652	634	641	642	602	645	676	644	616	651	708	660	640	634	630	628	679	670	650	672	668	622	632	681	642	662	644	693	653	659	645	626	634	639	668	659	689	651	661	669	654	608	616	635	658	668	721	664	579	663	677	681	660	628	670	648	654	690	650	641	703	658	683	665	651	654	625	651	642	697	660	626	621	709	630	682	656	697	656	687	622	619	654	610	645	662	656	648	644	621	687	627	658	663	619	646	660	642	664	659	692	666	671	675	633	608	650	642	649	665	667	673	702	659	648	642	664	685	689	607	669	630	636	608	666	626	643	702	652	669	655	685	673	616	641	675	600	695	687	668	640	648	658	701	601	655	627	636	630	662	667	692	645	627	669	670	666	633	638	683	622	660	645	673	657	674	646	657	611	663	602	644	662	645	694	643	638	682	636	646	652	671	648	609	671	632	647	621	648	633	653	638	648	689	697	637	651	649	642	639	656	651	656	674	647	631	621	643	710	679	607	667	623	675	631	663	659	665	627	678	668	635	626	648	676	693	637	636	659	660	658	660	687	664	631	685	643	696	640	661	652	677	660	670	638	614	645	640	633	664	620	648	633	699	665	661	624	682	634	663	632	605	656	648	685	641	647	599	664	654	668	647	641	658	648	642	645	608	611	652	686	661	630	644	710	638	697	685	699	616	662	665	622	607	642	697	677	614	692	647	682	587	662	666	658	638	683	618	661	663	651	660	706	636	672	624	667	643	683	687	682	623	648	622	604	684	673	630	695	629	660	654	647	630	702	615	603	590	655	675	681	670	620	657	614	694	663	627	655	663	679	650	665	684	697	626	680	659	676	623	639	688	656	609	629	617	658	644	629	672	632	655	633	663	635	645	644	659	651	680	651	644	663	627	642	664	691	671	667	646	649	658	617	647	664	694	650	643	682	648	641	665	690	630	632	730	635	679	605	662	595	619	667	684	654	685	658	664	634	627	692	709	658	706	638	620	663	709	641	650	626	665	619	645	676	676	640	687	662
26303	20158	7396	887	567	535	519	479	495	466	489	500	473	459	527	461	448	468	475	454	479	498	478	530	461	485	573	1166	1166	595	490	446	477	489	472	512	480	467	491	478	479	442	486	504	484	506	481	466	476	498	479	476	469	478	489	466	484	511	516	506	505	503	480	499	450	445	447	444	472	469	460	475	483	493	491	506	499	436	487	471	463	450	492	453	478	455	498	491	465	525	497	434	506	491	433	447	485	460	473	487	471	485	472	517	423	424	483	476	492	509	456	483	486	475	450	474	444	491	416	474	450	520	466	485	434	501	483	420	485	452	478	484	492	516	484	482	482	474	507	467	476	479	487	487	474	478	476	457	455	476	480	492	454	481	511	470	497	476	498	491	501	467	478	501	464	504	465	443	500	482	480	496	470	448	467	477	496	495	460	486	490	498	496	460	458	464	489	510	528	442	498	485	451	521	496	500	481	472	445	465	498	500	495	481	433	491	513	451	496	497	467	460	448	422	470	490	485	501	496	457	478	517	498	479	519	483	470	451	504	496	459	443	456	446	459	538	450	499	474	439	480	469	499	484	479	456	460	440	466	445	477	468	501	484	494	483	485	446	488	492	458	503	496	470	498	450	473	508	449	482	472	429	469	453	466	488	487	476	542	480	473	497	520	489	521	493	448	451	488	489	471	495	492	463	502	451	421	481	495	454	479	488	458	497	486	473	469	487	469	468	475	483	488	489	512	474	499	496	461	521	475	461	470	509	452	470	455	456	483	470	516	459	476	482	450	486	472	506	472	469	465	482	472	480	461	475	481	467	477	507	479	521	489	484	508	465	487	490	475	517	464	507	475	473	432	505	501	504	491	491	484	461	431	491	466	482	468	496	476	442	474	493	496	441	469	478	494	482	493	453	485	452	464	470	476	474	463	498	515	505	439	450	490	499	466	509	474	464	455	519	498	526	490	470	488	466	484	474	497	487	441	457	441	440	476	486	462	501	456	453	533	489	524	459	487	468	458	500	459	472	485	488	488	460	482	461	460	444	445	474	452	459	518	486	482	490	469	506	488	498	475	525	491	456	483	492	476	453	457	462	515	487	473	481	440	480	504	479	493	431	477	497	445	478	468	480	493	467	441	475	473	485	501	463	515	491	462	444	484	474	473	464	495	474	504	473	490	494	500	486	496	487	505	465	474	519	459	486	473	488	461	475	493	470	492	494	496	487	467	446	453	483	442	454	446	493	494	458	490	504	474	490	423	495	511	471	458	487	435	453	440	517	546	488	452	465	504	476	460	488	446	440	457	455	511	509	514	475	492	500	517	504	474	460	501	482	453	495	500	483	422	436	477	471	472	459	422	460	474	505	482	482	508	459	465	527	484	461	485	459	455	500	475	492	473	490	451	479	479	479	500	492	491	460	513	460	479	469	463	499	488	473	481	498	473	478	471	464	480	484	479	481	463	491	487	503	500	476	501	482	489	461	478	470	466	506	488	469	495	474	505	435	486	448	504	477	472	451	453	486	463	507	469	507	510	462	431	467	472	473	501	485	464	466	465	488	478	479	446	453	474	472	489	483	485	513	493	522	474	510	481	490	492	476	475	467	457	486	453	459	450	478	493	460	486	434	482	468	468	500	487	505	453	466	459	501	509	461	500	513	518	472	478	509	486	457	499	475	484	496	516	439	439	488	431	471	485	501	470	486	496	469	457	452	450	448	487	461	488	464	509	480	489	462	467	471	461	452	488	458	467	457	478	469	502	469	491	459	471	491	469	483	506	480	493	473	472	497	480	493	528	465	496	495	501	471	477	558	500	490	450	492	491	491	477	489	435	507	455	489	489	506	478	461	504	483	505	492	452	466	497	472	473	484	508	489	478	480	471	493	432	458	483	463	475	450	484	471	472	454	477	471	473	469	489	483	470	435	472	507	509	452	474	485	462	483	468	447	460	464	459	463	505	506	475	471	489	456	468	481	463	516	491	511	462	472	486	450	458	474	477	534	493	478	456	452	525	456	488	451	495	478	490	501	467	452	494	460	451	502	516	503	485	478	507	473	450	450	483	453	485	485	477	542	506	459	510	468	474	463	541	471	507	461	526	461	498	489	487	445	499	502	493	474	463	489	503	521	486	455	471	497	483	447	483	466	506	465	477	487	480	491	509	492	496	491	476	491	477	479	480	500	438	453	464	452	484	473	526	444	511	494	526	450	469	490	489	476	499	442	464	512	476	495	452	446	487	478	459	465	482	478	490	509	518	519	484	485	487	472	488	466	523	463	426	437	471	458	490	460	450	448	546	471	461	505	476	480	515	483	496	468	509	466	434	480	471	497	463	475	472	451	509	479	497	465	502	486	500	448	510	496	475	481	504	487	440	486	490	501	483	501	476	492	464	485	437	478	426	443	493	476	523	480	423	456	478	482	485	488	444	448	499	444	458	459	486	444	474	467	478	462	457	526	470	500	486	510	504	522	469	499	456	485	474	499	494	473	460	458	502	473	499	470	497	487	534	476	534	475	490	484	476	510	469	457	502	458	476	441	457	459	466	489	473	490	471	439	460	513	466	479	470	456	474	459	479	451	468	463	466	466	530	460	490	493	453	499	522	490	483	488	497	472	482	480	512	482	485	522	500	492	438	471	532	504	485	469	439	477	467	481	420	483	463	436	427	470	514	460	468	513	495	486	482	480	473	482	491	445	495	521	485	459	437	435	510	477	488	494	478	456	487	455	502	500	491	471	489	508	482	462	502	508	445	478	450	484	447	460	502	454	481	423	484	481	453	507	499	469	467	457	470	505	496	515	517	488	470	469	470	460	507	458	488	503	476	458	467	460	473	460	483	443	474	516	444	472	481	464	469	440	479	492	447	450	490	458	470	461	520	453	484	480	490	465	501	481	495	482	483	456	456	493	505	469	445	518	459	459	489	484	517	450	483	496	467	491	489	445	501	444	461	476	491	464	486	495	474	507	466	465	466	500	466	483	487	491	462	475	516	473	456	492	426	500	458	447	439	490	476	477	485	481	549	467	480	478	451	465	462	491	483	521	458	485	475	468	502	476	478	449	496	458	456	443	495	511	476	501	498	488	457	459	494	474	483	442	478	502	482	476	499	465	461	486	511	468	530	473	505	519	484	461	478	448	500	468	485	497	443	462	462	487	452	489	506	503	423	440	483	464	508	449	459	456	503	449	449	503	541	491	438	462	457	461	466	520	471	458	485	497	509	465	498	465	507	448	499	483	477	493	502	443	499	492	478	497	467	463	448	458	458	502	478	462	485	492	471	482	491	462	469	466	449	485	473	472	539	521	481	456	475	509	497	482	515	508	506	520	502	449	495	488	457	512	487	447	473	504	503	451	505	484	507	460	510	480	483	495	510	493	421	489	484	466	482	486	489	480	406	463	481	494	502	493	475	464	490	486	476	501	466	467	467	501	481	483	493	481	443	494	461	483	485	471	487	462	470	442	461	466	489	483	485	497	495	488	465	475	498	458	508	471	496	460
10569	2100	1925	1337	1217	1086	1109	1043	1040	969	1040	903	990	984	935	983	945	1002	992	967	938	1017	912	1022	968	993	1421	3475	3127	1292	949	917	933	970	991	953	995	995	881	950	900	991	1002	969	1002	930	942	994	930	972	988	969	958	951	968	944	936	928	1010	950	951	942	930	979	888	987	892	960	1010	954	977	990	964	975	1012	908	976	974	959	949	973	972	974	976	994	1007	983	931	972	950	935	931	936	995	976	996	949	1004	882	956	966	958	978	945	907	976	953	951	918	994	1014	983	930	1017	954	984	981	904	963	923	985	957	980	959	960	975	893	927	966	995	968	965	997	957	987	955	991	973	976	980	947	967	989	960	979	922	992	924	941	988	985	988	976	984	971	928	949	972	962	953	931	995	960	982	974	964	1011	978	947	979	906	995	1029	952	929	929	1019	959	1016	984	932	1005	910	952	966	936	971	971	949	952	952	924	988	938	919	984	968	998	990	991	924	967	951	962	954	962	972	951	949	1010	983	983	1015	979	966	1010	952	928	977	963	966	945	984	947	943	954	967	926	937	981	921	950	993	982	882	979	941	915	959	1005	1014	972	922	968	901	1053	943	940	950	933	940	982	951	948	956	981	954	957	993	952	988	993	951	960	891	973	973	948	1020	953	937	947	929	948	931	910	986	952	954	980	957	962	915	922	1019	942	980	958	943	954	965	934	926	957	952	980	964	996	957	930	958	984	966	975	1014	976	1009	987	1003	913	994	966	971	982	967	951	983	996	962	982	983	889	966	946	969	969	1000	998	955	998	947	994	1028	932	985	975	956	960	989	911	909	924	969	993	922	1006	943	936	954	940	1005	1001	999	956	956	979	1010	953	926	973	959	923	926	921	945	957	902	908	987	914	999	936	975	1030	965	951	965	932	1018	930	993	966	914	1001	934	912	939	974	980	998	965	956	968	944	910	943	935	951	909	1003	913	982	935	950	939	1020	953	958	954	923	930	960	946	924	966	956	997	964	1007	992	960	942	938	966	926	962	947	920	983	924	952	928	907	937	997	939	949	936	939	1010	966	955	957	934	868	971	971	968	919	958	960	960	1007	1016	948	945	973	969	996	984	959	931	910	929	964	942	925	944	949	946	986	992	959	948	962	1053	954	975	1024	970	982	965	937	958	943	975	1015	959	928	956	961	942	941	943	961	957	931	985	911	989	958	993	962	953	955	999	966	951	957	931	976	1013	936	984	910	982	975	973	1005	986	980	933	956	995	970	998	941	929	979	1011	1001	971	959	951	986	913	947	1006	949	1044	951	942	942	983	947	943	955	1009	956	986	953	979	981	944	940	937	919	929	992	1024	1000	994	953	927	1013	920	957	905	966	959	985	936	972	951	1034	979	999	1006	990	991	963	969	997	1023	962	961	953	1035	1016	1000	930	932	927	973	950	946	933	956	985	933	973	949	944	960	956	953	931	963	974	972	966	967	977	948	984	980	945	994	962	1002	1013	947	990	962	948	945	962	946	1012	1002	980	946	990	906	967	963	944	1009	950	968	993	922	997	948	957	985	1014	954	964	918	923	904	966	994	966	962	953	961	945	926	938	915	953	1013	971	911	1005	1018	987	922	1011	929	995	936	991	1076	1020	948	942	938	968	997	977	927	924	995	966	984	934	929	929	899	960	932	1018	974	967	980	957	926	971	966	974	920	934	968	948	965	947	935	1002	952	901	1028	933	955	939	931	968	976	967	1022	909	939	947	906	941	941	971	932	966	939	937	976	966	983	940	958	1021	1015	974	931	892	965	972	956	942	965	968	983	951	975	1004	961	936	907	990	962	996	985	969	974	958	957	983	1030	921	983	974	1008	957	983	942	964	969	1002	919	917	957	1008	927	947	984	957	952	997	977	987	919	984	995	945	939	976	991	976	925	961	1004	1012	937	996	1009	970	946	980	908	1010	922	952	987	957	937	935	953	1005	919	903	968	947	967	915	989	956	962	973	1040	926	975	945	967	998	1018	925	989	941	1006	919	926	981	1025	981	961	950	973	979	964	962	911	952	1000	947	998	946	947	955	948	951	987	924	940	932	958	953	978	901	966	931	982	884	948	975	920	963	978	935	959	922	957	937	973	1016	982	937	1028	966	965	945	949	939	943	955	966	935	957	917	983	968	930	974	929	1008	932	935	969	899	939	983	962	1007	895	974	948	977	988	932	997	1002	949	981	940	998	963	972	993	951	957	942	936	937	978	987	996	1005	991	910	909	1009	962	958	924	978	985	976	971	1002	1027	985	965	1034	997	979	1028	985	992	1065	916	966	944	966	964	867	895	997	975	962	1017	966	968	918	966	994	966	959	969	984	941	947	946	924	912	925	1012	961	957	977	980	975	927	943	973	986	998	923	978	968	940	977	974	996	961	994	966	1018	918	932	948	956	965	967	931	965	971	993	951	886	1004	943	981	944	976	968	978	962	949	932	944	951	979	999	924	914	948	948	900	939	924	975	938	982	949	949	963	960	973	1008	966	984	973	1028	945	978	945	946	1044	954	898	891	915	955	930	946	975	968	976	982	982	971	970	942	950	1007	956	982	977	916	1008	987	1014	974	938	940	1034	959	969	980	966	961	886	953	934	983	975	1002	917	932	928	1001	981	995	938	982	994	971	987	982	967	986	921	952	946	999	1014	980	951	969	893	996	976	921	961	973	1007	970	973	950	932	1016	942	992	954	945	953	983	972	968	1004	935	992	985	942	941	947	901	956	962	940	925	967	972	1012	927	999	991	961	977	960	931	917	970	966	958	986	943	982	986	933	997	996	914	907	988	935	935	949	960	983	958	989	956	1003	937	964	987	957	958	1031	981	941	903	1011	963	960	930	1027	958	959	952	926	953	935	1040	943	919	952	961	985	983	943	1001	936	1017	913	958	911	940	1004	968	914	919	970	942	920	950	948	947	977	1014	918	920	969	1016	1043	919	906	1013	957	980	951	967	975	989	958	999	977	946	1022	992	981	949	925	938	984	969	971	941	916	904	1017	944	964	1007	916	1005	955	926	980	959	982	1006	936	971	1030	926	955	881	983	959	958	982	932	972	963	958	943	951	918	957	983	953	927	987	917	981	970	946	906	937	982	984	955	939	991	964	944	976	907	995	1001	966	963	956	997	981	1018	962	984	1017	985	909	970	961	978	946	995	954	892	949	924	967	1031	955	935	983	963	1008	927	1004	968	972	934	986	947	960	938	986	929	1019	896	969	960	943	997	952	964	988	988	1024	1058	1036	901	987	962	929	1003	936	1030	958	956	973	963	999	988	988	951	965	982	925	955	919	963	949	948	987	981	953	979	993	990	972	926	957	960	981	963	974	956	908	963	1009	955	987	971	887	931	935	990	985	1006	950	959	940	960	965	954	932	1027	967	965	1012	977	909	958	982	939	952	953	976	904	1016	969	1024	968	939	968	941	939	917	917	1026	935	913	965	962	950	928	916	915	962	980	954	1034	964	931	990	999	971	952	954	988	1001	984	984	951	984	977	916	962	989	970	959	983	954	987	971	978	1004	974	1024	985	954	957	959	949	962	1006	980	988	941	1000	960	987	980	960	921	970	915	985	931	974	932	994	972	965	962	997	960	969	999	965	962	961	971	942	973	990	1009	956	1014	992	964	928	941	942	944	991	932	1012	940	951	942	996	1002	955	936	942
23920	20990	27872	24294	18746	1423	686	534	435	386	403	365	319	355	348	341	315	348	335	323	318	280	286	296	291	273	1651	5313	3109	717	269	297	294	276	288	301	285	299	295	288	262	290	258	282	270	322	297	279	301	269	269	266	275	296	289	287	286	273	292	320	272	285	290	275	276	273	291	298	289	272	270	289	261	303	283	282	277	313	262	258	287	266	286	290	256	315	303	296	278	318	282	287	274	259	290	292	285	280	293	307	287	308	261	303	277	273	291	275	308	281	250	270	284	248	320	281	282	282	313	285	287	289	269	296	270	279	304	302	302	284	309	280	273	318	273	340	298	266	277	256	294	276	285	274	284	297	284	304	266	314	288	235	249	271	276	263	276	268	272	298	274	295	296	294	272	281	281	300	284	283	290	280	308	291	264	277	261	282	313	295	292	277	293	284	317	273	284	273	303	265	282	262	258	296	284	301	303	286	283	283	237	293	264	249	294	291	260	296	291	283	265	274	242	273	260	268	268	267	284	259	281	263	290	275	275	263	284	267	286	315	265	292	286	236	271	270	286	269	280	298	246	290	298	301	306	272	270	304	290	272	278	261	263	283	319	298	290	248	251	296	285	297	291	294	287	310	273	261	271	279	306	272	304	292	264	264	287	281	299	290	295	303	254	300	270	300	238	262	270	309	252	282	236	308	270	268	302	306	260	287	308	276	266	284	267	295	253	273	298	280	290	270	299	303	282	292	267	292	326	278	268	269	268	304	275	285	254	310	259	291	286	285	288	278	303	274	283	292	293	299	305	278	281	270	259	281	266	290	311	309	282	261	278	245	308	287	299	287	295	270	275	271	283	277	259	272	301	272	293	288	280	311	269	258	278	282	251	259	257	299	279	275	256	275	314	259	267	284	291	305	275	257	283	263	273	279	265	310	277	262	268	252	288	260	278	255	285	262	270	281	276	306	288	262	249	281	278	251	290	287	307	279	270	256	285	283	258	305	279	292	295	296	291	316	242	285	289	300	288	311	258	303	261	272	280	261	266	286	244	274	262	284	267	316	290	260	272	261	304	309	253	284	267	275	298	305	283	286	255	288	294	295	309	272	286	274	264	283	281	293	293	292	311	259	272	281	265	264	283	273	298	278	304	304	270	268	290	286	312	293	291	281	298	275	258	319	284	281	285	292	275	266	259	277	272	284	282	273	255	267	293	305	289	280	291	269	280	280	287	272	281	266	247	280	284	294	308	283	306	275	286	295	310	259	286	292	259	292	300	280	279	274	263	274	291	294	311	317	286	281	296	302	292	271	312	292	292	279	280	235	277	281	278	284	298	248	269	250	282	290	316	280	272	280	268	325	320	268	303	266	282	293	297	289	277	312	311	300	281	301	299	282	273	289	294	303	300	273	292	259	267	308	298	296	272	255	274	299	290	283	290	260	268	307	301	268	254	280	285	271	296	310	291	300	307	273	238	279	287	299	296	295	255	283	282	287	303	294	266	281	276	254	283	283	273	278	265	305	291	289	273	263	274	275	293	249	312	309	292	283	298	283	253	311	279	266	286	281	269	277	268	276	282	304	296	310	296	238	296	291	262	286	317	303	262	294	271	294	267	288	262	302	291	269	283	277	290	273	273	272	326	286	272	292	273	297	271	291	248	296	282	303	260	278	268	296	270	280	270	285	256	281	294	269	291	284	308	291	308	288	293	271	283	294	288	298	306	263	292	289	285	274	265	278	243	279	286	294	282	266	294	279	272	287	287	286	285	285	294	257	272	262	273	270	297	259	271	291	277	299	269	261	300	253	323	275	286	288	265	303	266	251	267	299	277	268	291	300	288	276	294	257	262	280	276	240	279	314	256	288	275	253	252	273	294	279	285	286	266	295	284	265	316	287	294	275	308	298	298	289	283	296	292	291	291	256	291	292	326	281	295	276	280	268	257	280	292	274	270	297	311	248	272	297	295	277	287	284	305	281	274	267	305	295	279	282	256	310	294	280	256	292	265	296	268	273	296	269	286	273	275	283	306	297	292	267	276	274	273	273	277	251	245	255	295	277	290	295	299	294	263	279	313	268	286	279	268	288	243	273	291	247	291	296	278	305	274	273	284	278	268	294	284	283	309	295	296	279	270	262	291	268	307	293	268	264	290	261	283	291	288	307	293	252	261	304	276	281	276	247	263	267	279	292	272	307	297	272	267	290	303	263	264	274	274	302	287	281	279	289	301	266	299	281	269	301	300	278	309	285	287	263	279	257	278	283	279	278	274	263	256	283	289	276	275	267	268	296	265	274	325	306	270	274	283	291	281	295	287	301	285	307	264	261	269	260	272	256	272	295	259	297	254	277	287	280	284	280	308	292	271	258	298	291	296	243	274	284	263	274	254	270	291	284	270	291	283	301	272	261	279	310	304	290	257	313	282	276	278	290	281	271	298	298	271	254	277	308	286	283	271	308	265	265	247	295	301	279	302	272	292	265	273	292	288	289	271	264	280	294	272	277	280	279	301	273	262	294	272	298	327	265	302	298	288	293	291	287	277	261	285	277	298	291	276	287	288	271	285	268	265	302	280	274	280	304	289	280	298	269	314	267	316	313	255	311	261	283	278	287	314	276	272	286	276	311	297	296	288	300	280	298	293	271	283	274	287	264	274	274	290	282	292	265	298	301	270	278	277	271	287	278	298	262	267	263	256	278	271	291	274	284	287	257	306	288	295	263	294	254	263	268	277	294	291	262	289	257	302	281	283	278	299	291	277	317	287	309	277	285	287	275	323	301	278	264	290	285	285	290	294	308	284	282	301	275	303	277	281	309	279	284	308	298	282	271	288	268	260	287	281	283	263	286	274	305	279	265	262	296	272	289	275	278	304	288	320	265	266	284	276	261	288	276	271	293	250	258	286	295	292	262	276	282	289	290	285	262	269	285	251	292	318	245	311	264	265	286	250	267	327	275	313	274	249	276	279	256	282	320	265	292	284	314	279	261	286	242	268	263	309	273	276	278	265	283	301	288	303	298	296	243	285	277	273	242	282	290	295	284	310	271	287	282	241	274	272	288	284	275	294	270	281	276	262	300	275	298	306	280	346	254	295	289	301	286	270	268	305	273	263	272	292	279	286	279	291	305	263	281	291	289	270	290	276	305	292	271	284	304	301	327	288	304	268	270	271	266	263	282	296	281	269	251	258	322	275	294	289	286	300	291	279	275	302	298	284	312	278	284	276	283	286	257	285	297	273	283	303	276	268	267	301	283	291	278	266	312	274	278	291	235	284	292	299	236	322	288	277	284	301	283	276	260	282	308	272	284	293	280	290	267	278	296	317	332	278	276	279	286	231	269	274	280	288	261	277	309	287	283	293	259	260	288	279	267	302	270	272	308	274	291	267	263	294	298	262	268	250	294	290	257	296	277	262	265	282	284	313	305	268	276	291	269	288	316	297	270	265	264	297	252	304	274	265	290	292	275	260	283	315	274	314	279	261	276	300	257	263	287	286	291	279	327	298	281
21291	9621	8283	4375	2935	2089	1677	1393	1206	1118	1023	901	917	793	806	801	734	703	681	722	762	702	671	663	636	650	5265	14936	8768	1888	595	603	610	588	594	569	603	588	566	606	602	603	593	616	600	588	603	568	602	605	637	576	557	586	559	604	572	658	566	608	597	620	638	594	583	604	576	581	588	582	596	559	608	606	625	607	640	566	571	592	550	586	564	615	583	572	584	608	616	582	587	632	574	545	578	611	630	602	578	585	619	561	590	536	577	622	548	587	610	601	554	574	595	603	582	598	504	601	588	600	575	560	577	651	565	537	582	591	566	611	541	624	577	616	584	554	629	586	625	555	593	569	600	597	601	641	540	594	541	558	612	588	572	632	575	619	597	610	595	622	601	605	561	581	605	602	548	603	605	570	620	587	567	585	610	547	661	589	618	581	572	622	605	573	593	610	586	583	590	579	603	572	557	593	616	615	588	591	610	631	527	593	590	540	586	569	621	550	570	562	536	567	555	629	589	605	559	604	577	589	581	582	589	596	604	567	574	590	569	611	623	601	608	622	602	588	611	550	540	565	558	584	557	619	560	556	565	595	631	580	537	619	591	698	557	619	589	593	578	603	599	639	604	567	596	588	610	589	591	587	594	602	614	593	540	573	567	632	585	603	627	625	564	604	613	566	594	582	630	586	600	582	599	553	561	593	573	613	580	619	539	601	575	616	573	607	594	589	571	563	590	598	564	544	586	623	616	562	648	595	548	586	561	572	577	596	573	571	630	545	580	555	588	531	641	572	589	566	584	616	633	565	595	587	568	617	617	613	575	626	590	609	602	593	561	590	551	570	592	621	575	578	617	538	582	612	590	609	595	551	598	585	591	614	608	548	582	571	572	613	600	612	596	587	584	595	565	586	583	615	589	607	595	574	620	564	614	634	614	581	621	575	608	597	597	565	590	551	595	601	609	599	614	622	562	611	593	595	592	574	560	525	643	602	612	618	631	609	580	582	601	639	578	578	552	570	581	579	573	615	600	565	548	630	557	594	577	626	580	606	587	612	628	591	603	638	599	642	581	605	571	573	605	559	527	529	576	597	589	560	609	592	554	608	562	586	573	606	591	589	547	631	578	559	586	599	562	634	633	592	615	583	634	586	612	589	627	568	571	564	577	628	582	593	578	572	625	571	593	603	565	629	622	596	593	599	570	576	568	585	555	628	585	605	601	595	599	628	595	576	578	605	612	545	598	614	596	571	543	579	574	629	558	584	577	560	539	571	564	557	576	592	593	584	562	607	584	611	597	578	594	612	615	593	584	587	614	574	608	610	621	627	570	579	576	572	655	553	609	598	558	612	593	552	598	578	598	565	545	582	576	610	604	586	608	603	603	624	603	550	608	591	616	583	573	610	623	625	555	575	574	608	583	608	586	531	545	580	571	553	624	610	589	569	604	539	600	548	629	593	586	584	647	577	598	577	600	581	570	586	581	625	567	607	617	595	609	547	608	630	595	596	605	558	648	578	573	559	595	597	561	586	569	573	583	594	619	593	592	575	607	588	633	585	589	572	597	583	577	583	594	628	639	591	625	585	611	591	604	581	562	598	570	620	560	611	568	641	571	547	576	586	620	575	594	591	530	562	605	562	569	583	601	641	565	569	600	616	605	629	576	537	609	558	577	575	523	581	617	579	593	616	556	597	605	562	594	602	584	556	602	614	589	612	597	517	555	599	603	618	617	622	623	583	581	569	576	607	598	580	573	566	575	635	628	595	620	557	588	631	605	553	572	615	586	580	574	548	608	572	598	634	613	599	636	610	577	574	620	595	626	601	592	580	608	538	570	542	574	576	601	587	586	589	627	554	581	583	606	546	628	599	631	594	571	578	565	589	567	618	604	579	563	628	610	569	649	610	607	594	611	565	620	619	591	591	616	574	584	604	630	611	619	610	584	605	592	555	613	608	589	540	568	626	565	590	607	592	585	588	559	628	604	532	598	594	568	604	569	567	558	600	585	566	561	581	618	541	598	597	651	617	600	573	560	541	552	609	578	628	566	582	597	600	614	598	562	595	598	578	578	569	573	583	599	570	594	593	580	612	613	533	615	567	568	564	605	570	552	572	600	605	565	606	605	568	565	626	588	544	568	612	574	589	594	579	564	573	577	573	603	601	570	538	597	573	561	580	602	568	587	569	586	593	569	589	597	572	640	626	590	596	560	592	596	578	566	601	611	592	575	598	616	594	578	594	544	615	589	616	619	598	587	604	558	545	601	611	588	584	602	575	591	592	571	630	575	601	576	569	519	577	592	586	556	587	611	606	588	589	573	579	550	569	600	571	566	602	630	587	595	608	603	586	594	564	567	587	557	552	544	611	585	591	541	614	592	625	622	582	580	589	599	558	532	608	590	580	634	638	556	603	568	540	621	587	608	597	572	608	607	566	572	609	608	600	569	601	649	610	610	613	604	563	662	592	630	586	575	566	568	598	640	614	558	615	619	608	606	584	577	587	635	580	596	648	607	592	586	607	591	613	559	570	575	598	565	559	607	592	604	612	597	561	566	546	647	597	575	549	596	594	585	579	609	572	578	600	562	552	586	609	598	589	610	593	569	578	578	600	619	583	559	593	614	593	588	607	637	610	583	570	578	565	583	588	582	625	592	633	589	559	550	544	562	623	582	571	619	594	597	586	592	615	580	589	602	573	613	608	544	585	606	593	592	586	599	557	610	585	553	592	609	587	566	567	556	610	584	598	582	607	600	632	634	619	584	587	601	607	561	542	582	596	556	627	565	606	576	608	647	576	585	576	613	577	571	605	631	606	590	614	638	643	576	549	587	578	582	572	587	586	601	628	600	561	600	570	595	574	646	599	572	605	643	576	599	645	555	614	549	588	580	573	544	587	557	612	611	585	610	596	612	595	604	525	595	603	607	600	579	611	591	599	587	583	583	584	578	632	599	623	576	577	612	574	591	619	583	582	590	565	572	575	588	601	653	606	603	577	562	589	563	618	547	576	545	584	604	559	614	605	593	598	595	582	614	605	611	618	645	624	599	594	583	565	602	576	593	542	579	584	650	562	611	610	666	559	579	606	614	575	605	597	577	625	559	559	602	577	588	633	531	604	599	585	549	595	611	590	586	607	591	590	552	550	590	564	625	622	576	575	562	599	583	561	675	606	554	595	612	574	606	611	559	628	633	533	574	570	622	594	591	620	610	585	636	601	588	602	594	578	641	602	575	583	624	599	594	609	590	555	595	616	584	604	604	621	570	610	626	575	614	587	586	609	559	598	605	583	559	583	587	606	572	547	649	589	559	603	559	597	549	608	589	585	599	589	569	611	578	560	585	631	604	573	591	588	649	577	577	622	613	599	605	593	583	592	562	579	609	628	595	556	570	584	541	598	617	648	593	591	550	637	613	599	571	579	630	583	598	600	591	609	585	589	616	558	595	572	618	572	573	552	583	620	632	580	587	591	603	564	570	585	579	572	582	579	580	616	602	619	583	623	559	607
22912	20964	28576	23514	20964	17026	1634	746	582	565	521	484	457	445	439	428	409	398	379	369	375	354	357	379	356	344	2530	9179	5816	1067	352	332	337	351	334	351	340	325	341	340	358	301	332	329	319	312	348	339	324	344	342	317	367	327	310	351	308	336	318	307	326	305	305	317	328	343	340	318	327	338	311	308	337	312	312	348	348	349	309	304	302	319	351	319	326	308	330	328	323	288	322	316	328	298	298	340	345	327	346	364	305	323	282	347	308	334	296	323	320	341	296	349	318	340	301	348	345	293	310	345	376	334	326	347	353	304	337	335	340	336	356	306	343	319	317	300	317	296	324	337	329	309	328	329	331	312	316	330	341	351	323	323	325	300	330	345	298	346	321	339	307	316	342	338	333	345	353	327	327	348	328	323	350	315	337	336	319	316	322	349	341	308	317	333	308	320	330	307	341	338	319	323	322	312	361	312	341	330	354	311	324	307	312	313	310	342	291	346	322	328	349	313	321	348	296	337	319	325	335	330	344	342	300	325	313	328	313	321	317	315	323	312	336	298	323	326	308	325	315	334	306	333	318	342	349	349	347	345	307	322	299	301	333	312	363	333	327	314	342	311	319	335	339	310	332	296	347	311	273	298	311	346	346	321	303	344	296	331	322	282	325	362	322	340	331	345	297	295	328	321	329	345	352	339	339	313	303	284	357	349	315	332	334	322	321	339	289	307	313	324	321	318	322	319	319	310	328	329	357	317	302	310	293	309	348	334	345	308	309	338	314	336	324	358	322	359	339	336	309	338	331	339	348	284	317	314	337	374	337	349	312	332	319	316	330	346	366	340	315	336	308	316	287	320	321	331	374	336	358	341	351	322	319	324	343	323	321	326	339	294	362	299	302	319	341	316	336	357	321	291	328	324	326	330	321	335	316	304	311	329	285	327	307	318	314	349	335	298	323	330	322	337	348	328	306	297	317	356	384	348	348	301	296	341	292	299	278	308	319	323	346	294	308	339	315	345	325	320	330	302	361	360	343	324	350	329	314	357	352	315	299	340	326	314	311	304	295	299	315	344	341	295	337	304	352	311	349	315	331	310	324	327	328	337	356	326	342	303	332	316	321	325	322	311	344	350	318	323	318	344	342	356	326	317	316	334	331	318	311	310	293	360	319	306	295	322	345	357	353	307	278	310	304	354	298	315	330	316	302	342	345	314	341	318	331	305	334	329	331	315	330	299	314	331	334	341	359	308	332	341	313	341	307	332	326	307	319	322	291	299	314	334	315	322	339	387	314	323	332	331	360	355	295	317	344	316	360	331	354	310	336	306	313	332	314	359	347	358	336	337	323	310	301	325	358	310	326	326	337	314	344	324	325	369	327	320	314	341	335	326	334	340	363	341	339	294	350	326	320	320	365	339	325	336	326	334	320	335	307	306	314	327	346	304	286	334	312	303	316	339	320	352	307	328	301	328	319	346	317	291	354	327	349	374	319	350	342	322	309	329	309	357	329	334	329	329	369	337	311	311	307	285	362	319	329	337	314	336	307	334	309	286	308	322	356	327	350	334	339	305	338	310	324	313	330	340	338	335	311	327	313	324	348	332	311	320	331	326	305	334	329	322	302	315	329	337	325	316	333	320	305	302	311	313	289	307	302	303	326	323	334	347	342	321	309	308	336	316	328	298	350	304	341	319	319	290	315	337	330	318	345	363	305	325	342	341	321	345	312	328	314	326	320	351	333	357	316	344	310	335	327	312	313	335	328	340	324	316	325	321	333	356	309	343	302	318	318	334	328	365	319	302	327	350	341	357	339	328	312	347	314	308	301	297	326	325	334	304	323	312	340	331	310	309	308	331	304	338	333	311	320	341	331	308	308	313	317	339	338	319	300	320	322	321	283	340	329	332	333	351	349	319	343	347	309	309	343	337	310	328	321	332	318	313	338	344	306	334	331	301	320	364	351	355	296	308	333	354	333	361	351	306	328	341	309	313	339	326	333	318	329	338	356	312	317	335	309	327	333	330	318	323	329	296	329	326	301	288	330	340	332	335	314	346	317	321	364	333	333	324	343	370	338	325	325	350	318	321	338	315	306	331	344	314	314	344	353	297	335	314	307	314	330	308	359	331	319	340	289	354	340	327	314	340	323	336	339	312	286	315	326	326	354	318	323	324	325	336	320	317	329	331	291	304	297	355	321	306	346	325	325	350	314	330	289	324	323	307	325	327	331	274	321	340	356	321	338	321	329	303	308	300	329	332	317	345	328	345	330	313	330	323	318	330	332	346	338	325	344	335	307	307	328	344	331	348	335	340	320	340	355	306	377	343	327	331	318	319	344	319	327	320	332	321	330	303	346	317	315	327	309	300	356	341	315	303	320	324	332	327	330	312	320	320	340	329	314	289	321	306	311	325	281	352	327	301	347	345	339	309	318	345	322	345	309	320	321	296	300	288	311	323	340	336	348	319	314	336	308	342	299	332	330	328	347	308	323	337	304	318	337	321	341	349	334	284	322	328	308	353	308	303	327	323	327	332	280	322	307	336	326	340	322	329	343	349	313	335	326	325	348	345	310	337	321	318	328	307	338	326	321	358	351	325	353	317	304	347	351	306	331	328	368	324	341	340	354	310	304	306	325	306	332	346	312	323	336	346	345	324	324	324	325	322	337	355	321	351	320	333	340	386	303	318	320	279	328	329	322	336	351	292	343	331	359	296	340	344	331	327	305	311	319	317	308	340	330	327	344	339	319	355	311	333	313	333	323	330	302	343	337	308	324	273	346	337	340	300	308	315	292	300	334	364	367	312	304	288	313	329	312	320	347	318	317	346	324	347	341	341	331	331	376	324	339	299	319	330	345	337	335	340	347	334	311	327	327	349	299	292	324	328	313	338	340	312	307	307	292	334	340	331	311	330	316	304	355	335	333	330	315	317	316	342	313	323	285	335	309	323	335	344	335	326	363	328	326	329	339	344	290	317	302	299	324	345	360	327	289	340	305	338	311	328	315	331	311	336	338	281	314	349	316	296	320	322	335	342	328	316	332	264	329	355	363	321	319	318	326	331	323	331	335	334	338	304	336	355	298	301	348	322	315	344	332	318	326	344	350	322	303	321	314	380	305	321	332	332	333	332	315	317	301	325	341	338	350	288	314	325	316	339	324	313	332	329	315	357	279	295	337	335	298	362	338	343	328	325	321	325	308	321	338	328	328	356	324	323	311	332	338	300	370	308	324	315	340	325	333	337	300	348	364	352	358	303	319	318	338	321	336	292	306	282	340	308	328	305	347	302	313	308	352	296	320	317	332	317	314	339	322	312	295	362	350	344	345	323	296	347	337	347	334	292	337	358	316	356	341	344	314	312	339	339	330	314	326	349	344	315	324	346	329	317	318	321	337	340	330	292	331	285	284	358	316	354	315	292	315	334	303	356	319	351	299	327	307	323	304	344	355	313	321	321	320	328	342	321	341	298	335	304	337	303	300	309	324	322	331	308	297	331	330	339	310	361
25733	15315	12939	7065	4619	3376	2580	2084	1779	1569	1394	1263	1174	1046	1002	1002	948	881	857	814	807	757	781	749	772	782	7652	21369	13804	2726	623	588	625	648	648	617	654	703	622	648	631	633	628	646	605	631	627	623	633	611	658	657	636	672	642	684	614	639	640	654	658	676	641	606	638	663	630	615	629	655	614	645	607	694	629	629	673	652	637	586	636	617	658	635	668	662	608	636	702	654	685	631	636	622	651	625	649	683	618	708	679	645	674	627	643	642	632	696	657	660	611	642	636	665	665	652	625	579	640	659	632	616	616	634	604	665	596	667	612	590	652	686	662	603	615	610	672	625	639	615	669	667	605	645	605	636	604	626	641	613	612	621	649	638	652	637	674	646	639	630	675	630	645	663	650	614	660	625	625	664	618	650	631	632	645	611	629	595	658	624	634	640	626	676	628	615	607	652	660	657	652	666	643	613	657	614	682	677	631	600	626	607	636	590	590	643	635	627	663	684	641	646	656	638	636	613	636	618	623	645	651	623	635	641	646	602	632	617	561	627	637	643	616	646	636	701	642	619	654	637	633	649	616	626	651	626	620	639	695	653	653	607	585	664	677	620	627	660	676	651	606	645	633	685	671	627	647	639	645	666	636	661	644	630	655	621	596	659	629	623	606	665	638	627	669	661	682	626	638	594	615	633	614	655	651	642	662	626	685	653	656	656	622	611	624	647	655	643	625	674	637	685	612	603	629	621	659	667	639	616	644	628	685	649	692	622	589	657	652	608	681	601	640	650	635	620	651	659	698	598	660	655	648	619	664	617	620	634	632	581	644	629	641	683	635	604	616	663	640	669	615	596	687	620	696	623	624	633	658	636	634	644	628	654	602	618	646	629	619	649	644	635	639	644	635	644	622	657	672	586	639	652	619	598	628	658	606	614	627	655	625	610	611	627	652	620	689	632	655	672	653	644	647	635	624	671	656	651	616	625	638	678	651	625	627	618	640	621	619	639	672	640	656	665	645	642	626	625	611	686	642	638	629	589	660	636	657	657	613	628	646	648	644	596	674	640	601	649	660	631	640	595	617	658	636	640	641	641	623	664	654	620	657	655	655	639	638	651	607	631	631	628	714	637	656	591	657	633	661	665	604	621	622	647	629	618	680	633	633	611	651	623	665	700	638	651	671	631	599	651	634	673	668	624	652	641	663	653	603	608	634	633	663	634	615	620	609	622	656	665	622	629	646	668	636	673	624	637	659	568	679	613	652	657	626	619	611	654	632	653	648	659	598	572	651	599	631	660	641	670	658	676	621	614	660	610	608	575	632	634	646	658	651	674	627	624	637	649	632	603	644	639	630	589	641	639	620	615	688	611	629	621	615	572	660	649	604	642	634	654	673	646	635	641	647	663	610	642	664	612	622	647	618	653	645	672	668	623	676	597	642	581	677	627	635	620	641	694	631	681	644	663	619	631	626	599	629	629	649	672	668	638	630	644	663	610	612	622	591	639	661	652	618	602	625	615	621	610	664	622	632	627	627	614	571	646	669	652	674	613	605	624	658	624	637	635	609	617	611	620	655	628	616	606	581	646	632	645	616	619	645	650	643	653	652	640	648	648	640	630	629	628	601	595	661	642	598	673	655	618	628	658	633	664	627	615	646	627	590	652	628	650	628	623	667	653	688	631	634	650	635	591	613	667	614	619	612	627	616	661	627	656	597	646	657	652	661	628	623	617	637	679	658	623	636	609	690	650	622	662	630	611	618	648	590	647	602	647	633	685	644	654	623	621	609	619	644	614	648	674	611	617	657	674	635	638	624	617	695	641	597	639	669	685	639	582	704	632	613	660	659	620	625	645	617	669	630	628	644	626	613	592	679	653	666	632	653	629	695	630	641	644	664	665	655	658	676	651	614	649	669	618	635	650	625	634	657	583	623	637	667	615	673	607	620	644	630	662	636	652	634	659	634	606	638	648	679	641	601	650	623	655	656	563	637	593	628	603	632	644	626	654	663	590	629	632	654	677	627	668	630	668	630	657	677	611	638	635	676	646	678	656	664	613	606	650	617	635	642	585	628	637	630	632	609	617	658	647	654	649	600	614	638	637	658	601	602	637	637	621	601	671	648	689	601	630	637	635	635	612	636	636	615	650	671	645	670	624	629	630	640	659	622	646	606	625	625	601	623	629	621	661	663	675	602	675	648	637	631	629	628	654	665	583	650	610	686	643	660	646	650	638	633	651	599	610	674	602	657	649	606	612	618	654	611	603	658	637	659	643	623	628	635	645	647	628	650	631	630	659	664	639	668	623	627	652	647	612	615	630	625	614	659	663	688	659	623	656	626	713	670	644	664	629	648	649	609	647	586	660	710	622	618	669	660	680	656	630	600	664	641	632	622	660	602	676	628	655	628	684	666	650	607	627	656	677	645	656	626	642	647	640	632	636	601	656	640	684	623	616	667	630	652	625	637	665	600	634	649	647	636	618	623	598	618	628	671	623	590	605	626	667	687	652	643	668	638	607	614	659	648	666	690	658	615	636	611	643	652	699	641	665	664	654	638	648	647	627	659	627	621	627	649	625	653	644	620	659	675	614	639	660	663	640	629	621	603	639	611	602	604	631	648	647	659	649	664	599	621	611	687	610	672	647	598	622	615	632	674	646	614	687	619	648	650	637	645	622	648	615	635	658	687	610	647	672	651	625	672	621	687	619	641	639	619	648	658	638	660	649	633	682	661	659	641	623	628	627	606	626	610	684	635	683	650	634	665	638	638	665	633	619	606	639	623	651	671	629	614	654	630	638	663	642	641	671	623	641	671	594	592	637	635	636	649	588	640	624	631	580	615	627	603	612	584	649	627	615	635	626	601	607	663	677	645	617	634	618	615	653	640	643	660	615	627	639	623	651	659	635	671	673	646	678	638	637	633	663	580	632	613	622	594	624	628	692	675	630	641	693	626	678	621	666	621	652	692	654	656	622	645	694	692	635	617	681	630	664	620	674	634	652	609	665	646	600	622	629	617	628	683	612	641	669	653	629	611	631	667	642	613	648	613	628	645	591	662	605	606	617	657	648	638	659	606	652	636	648	649	635	613	631	655	636	627	606	614	683	645	653	641	643	641	675	620	622	681	634	649	642	613	633	679	644	637	622	673	641	634	616	643	668	656	634	613	642	625	657	656	630	691	635	648	641	613	596	621	621	613	659	601	640	621	603	614	633	610	616	656	688	634	567	596	673	618	620	653	607	612	663	636	616	658	593	644	618	627	689	617	636	635	599	581	611	603	667	715	598	633	623	659	586	667	684	627	626	651	669	636	657	651	653	656	589	668	653	633	639	561	644	602	647	625	621	660	656	600	644	660	584	629	607	658	641	630	639	648	638	640	648	660	645	654	666	663	641	636	636	627	626	679	569	655	642	646	618	660	626	616	665	666	615	669	634	628	628	651	644	647	608	608	658	647	645	629	643	685	612	679	621	603	623	635	599	670	629	601	647	643	689	618	683	619	655	660	625
26321	20180	7518	916	559	507	498	479	483	503	498	454	478	490	479	500	455	487	450	494	476	474	472	490	460	423	485	1188	1241	544	454	479	453	469	479	507	454	456	488	420	427	473	503	485	510	504	482	468	500	478	475	481	508	471	482	466	494	483	515	453	464	515	474	516	467	486	463	479	470	431	498	486	457	468	496	479	475	508	481	437	481	493	452	493	487	501	514	498	457	492	455	506	483	470	477	428	492	437	460	487	452	486	480	442	427	474	438	466	459	469	491	492	465	459	473	502	438	478	455	505	460	452	474	463	506	489	439	482	479	475	468	467	492	454	473	464	490	458	466	470	438	486	485	431	504	466	465	455	470	482	482	487	478	462	498	504	439	455	444	459	457	490	449	495	478	459	450	499	459	483	440	471	427	472	475	434	446	506	432	454	466	518	457	474	486	477	453	486	430	443	479	475	471	460	459	484	448	481	442	488	459	470	477	463	470	469	467	468	497	468	475	483	466	445	459	520	437	493	471	472	451	477	486	483	481	460	464	469	476	488	476	498	478	488	454	446	503	472	451	469	454	453	437	473	465	467	468	466	462	461	478	483	478	523	485	481	465	449	468	466	438	494	496	458	474	448	478	473	473	478	460	514	516	471	484	487	458	463	502	461	518	449	445	494	436	460	448	456	448	462	509	465	505	453	511	489	480	469	478	489	469	482	447	459	491	417	453	491	459	442	471	489	468	440	456	485	456	433	459	477	451	491	491	466	447	430	445	426	468	472	446	471	458	473	489	470	468	479	474	456	482	468	491	462	469	490	490	493	440	438	468	473	502	507	480	461	445	482	501	475	517	466	446	478	505	500	511	475	503	473	437	503	503	461	512	451	520	474	494	501	445	466	457	471	497	490	433	475	455	442	473	437	458	472	483	459	480	484	475	475	474	445	456	464	484	484	477	495	498	465	482	512	476	492	448	458	466	437	437	475	459	487	476	428	478	497	472	471	466	490	499	460	468	484	418	472	477	499	455	453	468	454	482	459	451	434	463	429	487	500	477	452	504	452	467	484	460	448	442	457	468	473	478	464	458	488	513	447	433	492	496	503	483	476	475	472	480	465	464	421	467	472	484	471	466	484	446	441	442	479	450	468	501	497	483	462	467	523	501	489	516	468	447	488	477	451	490	460	479	474	500	489	493	486	503	495	491	464	472	480	476	485	478	493	437	502	498	488	476	480	479	485	470	436	490	521	469	486	462	453	468	503	475	453	540	461	454	511	477	484	479	454	508	502	455	439	495	453	477	455	464	457	494	455	457	455	461	474	439	493	423	503	471	466	496	484	500	469	488	477	475	490	491	497	490	451	500	453	466	475	510	461	451	493	509	467	476	498	460	526	494	507	479	459	458	488	504	478	461	433	466	445	477	458	457	462	457	496	473	451	486	480	504	463	507	492	485	450	436	503	485	440	424	455	452	448	497	435	480	516	496	471	489	523	464	478	467	466	475	438	467	485	447	501	469	487	501	479	462	472	467	465	448	482	472	474	445	486	418	471	499	498	482	445	465	481	489	479	503	484	499	499	523	467	409	408	475	466	474	488	470	460	481	432	482	444	461	473	446	463	500	452	484	432	461	466	488	487	469	471	495	485	476	463	463	475	484	482	473	511	454	456	478	485	478	478	473	480	446	469	478	514	476	461	468	465	459	474	503	472	450	502	501	490	481	479	505	471	481	444	461	461	460	465	449	485	492	476	487	460	461	497	504	468	506	528	462	501	485	517	476	478	459	418	483	443	482	465	453	467	474	455	429	449	512	458	504	450	489	433	471	444	473	453	508	447	478	442	484	463	445	472	496	502	493	478	493	491	487	490	428	493	512	493	475	484	474	480	448	470	490	490	473	495	486	430	472	446	453	463	472	487	470	467	471	489	467	460	466	457	478	479	493	487	468	477	463	467	499	472	439	470	483	482	479	443	508	451	506	458	485	496	449	490	428	470	472	474	487	449	455	473	482	508	447	432	437	462	485	441	449	503	462	472	462	437	468	477	455	476	477	450	461	471	442	463	497	459	461	487	459	499	475	504	477	444	498	482	469	465	467	447	462	488	478	450	473	462	484	498	505	475	461	471	508	508	469	450	470	476	474	480	463	488	440	475	461	440	467	456	490	464	506	503	498	466	500	461	453	470	442	478	464	494	462	457	445	482	460	446	471	471	452	492	443	462	492	495	479	496	475	464	453	431	453	454	486	471	477	480	452	441	461	474	451	479	452	478	463	476	472	456	485	466	482	448	478	479	465	439	455	464	477	481	474	483	493	492	448	479	429	461	478	478	481	462	461	455	453	443	458	425	507	486	448	468	467	470	466	452	461	449	484	477	461	488	469	521	484	434	468	481	467	478	440	440	494	448	468	467	473	463	428	463	508	487	500	434	474	476	477	480	440	492	473	485	498	449	460	476	476	439	474	456	484	478	499	483	471	479	479	481	508	463	479	488	488	482	509	439	498	484	427	484	477	480	495	458	495	479	467	479	478	466	462	433	418	477	455	470	465	471	476	477	445	485	482	473	446	485	473	434	452	437	484	439	514	450	487	473	465	454	508	479	509	442	443	500	459	474	462	477	475	463	493	473	479	470	445	469	459	483	484	440	474	459	477	455	471	453	490	438	478	462	509	500	465	482	481	484	486	467	516	461	512	504	453	450	490	456	485	451	497	465	473	519	488	496	480	456	471	490	470	472	464	469	471	439	503	462	437	522	472	507	471	444	479	506	486	480	449	462	486	469	474	487	442	428	459	513	454	478	436	441	450	476	475	454	439	471	479	448	483	484	459	437	475	484	484	453	480	462	469	457	487	438	493	438	471	472	436	489	489	489	461	449	509	477	482	486	468	490	517	461	473	499	453	442	446	464	475	473	496	460	469	491	476	497	477	446	474	441	452	453	506	478	471	456	504	482	484	437	484	476	467	463	452	511	486	496	489	493	482	488	459	452	425	470	454	449	457	427	433	457	467	462	494	512	462	476	460	499	490	500	448	439	483	511	493	457	475	469	453	436	525	466	448	460	472	510	459	508	454	472	457	473	513	503	447	422	512	494	446	460	481	484	495	530	467	455	478	494	464	454	484	442	453	466	454	454	474	448	449	491	464	467	480	459	467	454	443	468	486	449	444	436	467	521	453	448	470	498	445	479	475	461	458	458	450	450	450	459	462	482	452	461	457	455	479	437	502	456	504	488	506	474	443	479	463	473	495	455	490	435	483	514	439	464	489	479	486	459	445	446	445	476	479	492	487	455	475	467	472	471	442	462	474	449	484	464	453	460	473	459	439	496	484	469	456	482	507	497	470	491	482	446	484	457	464	470	515	507	471	509	465	493	466	482	449	472	505	461	484	491	473	500	496	503	458	470	498	475	444	464	507	473	497	491	477	445	478	500	436	491	471	509	487	461	470	409	469	471	489	471	447	484	470	490	492	451	491	494	450	447	476	507	454	448	480	467	468	469	481	478	443	457
10585	2099	1837	1429	1149	1052	1003	1054	1037	968	988	965	960	1018	879	911	918	984	938	975	989	1002	915	978	926	971	1053	3400	3333	1296	969	934	943	949	937	932	922	904	846	961	957	918	976	963	969	950	940	925	957	930	1004	969	970	1042	925	964	984	948	942	953	972	964	884	925	919	965	990	991	920	955	965	934	944	910	903	891	859	948	952	894	958	896	968	945	940	972	916	937	955	984	916	925	947	917	935	953	963	976	943	925	957	932	937	952	919	937	959	935	965	979	961	971	1000	938	899	986	965	948	975	898	941	949	943	992	967	917	947	962	940	930	952	922	955	948	980	927	919	972	933	927	882	901	958	952	916	896	997	1022	968	893	954	936	903	937	976	925	964	939	932	918	946	960	951	936	991	907	921	917	982	920	909	939	937	918	887	954	930	938	959	923	974	969	910	967	933	950	961	926	882	935	977	989	920	956	999	955	961	1015	929	967	955	993	904	931	948	948	949	904	942	945	984	959	1007	954	928	962	967	964	933	951	984	985	938	943	936	955	936	944	995	966	945	932	956	976	942	940	901	945	973	949	943	908	956	898	965	881	969	924	1000	962	925	943	926	963	995	1031	944	942	990	947	962	935	975	967	966	872	931	925	964	933	906	925	935	951	974	964	921	943	980	991	982	940	960	906	962	990	891	915	1009	935	976	967	1014	881	990	898	879	923	939	905	949	973	919	930	908	955	937	878	952	940	995	996	927	960	968	891	984	945	955	962	945	928	956	936	888	949	961	917	947	961	956	925	938	955	958	929	1002	900	960	969	948	937	936	974	1010	943	970	986	963	941	1002	930	927	899	947	938	960	930	949	944	954	959	945	970	960	999	902	948	941	899	954	923	934	972	976	892	900	917	980	967	931	977	968	911	944	962	986	955	969	921	914	925	942	940	928	915	957	941	963	948	959	946	975	930	938	953	910	898	963	942	935	942	953	931	1000	908	926	872	936	893	908	914	959	951	987	997	946	955	973	912	913	961	912	935	898	914	932	941	927	903	929	987	951	958	969	935	966	982	965	958	927	992	952	912	937	897	968	906	907	932	921	933	964	968	961	907	926	912	917	905	933	987	948	918	892	969	942	943	858	1024	954	957	934	954	888	937	962	875	977	921	980	941	944	970	941	965	968	962	931	978	965	997	918	912	983	981	1006	956	922	951	937	946	928	930	1010	920	908	966	934	934	955	864	911	960	971	954	940	901	908	986	942	975	983	952	928	989	949	916	902	941	950	929	933	868	963	972	967	937	943	988	962	953	943	942	919	941	957	913	913	952	892	941	932	930	947	868	971	930	975	907	967	959	915	943	952	937	974	902	951	963	945	967	907	1025	925	953	922	904	977	903	961	975	1024	891	899	928	978	936	952	964	914	954	881	960	983	953	923	884	946	992	937	938	932	983	966	933	950	982	967	942	967	981	988	947	967	902	919	992	952	925	973	966	936	870	959	925	915	951	858	977	989	885	914	945	931	965	934	974	951	970	908	964	963	897	960	936	916	981	965	988	953	921	990	904	937	936	937	924	907	996	942	996	945	990	919	922	975	949	973	986	922	941	936	938	874	854	945	936	928	930	936	919	941	914	957	915	892	962	892	938	993	967	892	983	939	972	917	961	930	947	1015	974	943	929	961	945	939	920	914	931	979	933	896	929	904	940	932	954	915	940	972	964	971	989	975	910	909	879	935	967	947	888	954	962	948	953	910	942	899	974	946	950	1013	939	954	976	914	946	912	1001	920	935	912	924	945	919	933	938	925	947	958	911	914	869	903	932	982	929	905	957	949	967	914	972	940	931	979	980	954	952	898	992	899	942	940	980	945	996	936	918	932	963	966	1005	933	917	934	919	941	961	950	941	963	906	977	890	926	987	1002	916	953	981	925	910	976	948	941	942	942	961	974	956	916	915	987	972	929	939	975	928	962	915	964	940	927	933	925	972	974	906	969	876	953	941	920	935	957	948	988	942	942	972	928	977	930	935	961	950	960	1007	964	902	937	952	947	945	894	899	944	908	898	905	1010	961	903	973	903	937	949	938	935	897	936	942	945	967	907	970	932	900	940	951	945	924	898	934	926	909	942	927	944	901	922	941	903	927	1007	1010	926	1013	879	915	1010	1011	936	972	919	951	975	978	914	972	949	968	924	912	891	945	943	967	916	945	900	914	983	915	935	966	1005	961	932	953	952	955	920	978	967	904	982	989	906	909	929	956	878	895	929	956	961	945	977	975	876	913	917	953	963	929	936	909	959	947	922	922	910	978	913	971	921	923	957	961	857	925	942	966	948	949	945	934	1005	956	922	946	934	990	916	992	950	950	951	952	894	932	953	930	903	959	891	974	950	926	944	893	944	988	987	919	996	918	990	915	974	964	970	928	985	934	897	948	1014	967	921	954	928	932	953	967	957	999	931	866	962	998	971	913	935	922	894	949	965	947	966	965	949	980	980	910	941	929	920	937	940	922	896	903	901	889	946	966	945	1002	908	926	947	968	944	963	895	953	949	910	986	955	953	870	935	906	903	1001	977	926	939	958	955	946	913	960	920	979	888	982	947	913	976	873	980	905	942	921	953	887	960	940	976	999	950	907	999	934	972	980	949	960	930	925	940	974	939	940	949	953	901	942	932	957	972	905	977	923	982	947	932	945	985	901	963	942	926	910	978	886	941	948	944	899	956	956	969	885	955	940	922	980	969	963	952	933	905	954	918	983	1001	914	954	945	915	985	930	897	999	897	948	972	882	967	929	953	946	920	928	966	991	933	964	945	1009	1003	895	958	911	945	984	920	894	969	990	971	899	990	975	989	938	943	907	928	920	947	941	993	906	959	942	908	944	947	906	905	963	991	930	983	960	939	944	990	955	933	937	919	907	886	935	920	895	959	853	941	880	946	921	937	954	982	926	899	991	939	985	973	873	973	877	929	951	954	966	932	957	1001	946	1010	919	979	920	923	933	935	926	958	1003	948	892	965	916	962	946	956	966	960	926	960	950	976	983	923	952	914	950	984	943	934	911	969	909	952	930	1000	939	910	910	919	964	907	915	947	949	943	925	942	924	931	938	953	974	933	988	950	943	920	956	952	868	970	979	923	910	977	927	895	902	959	942	945	982	947	912	970	929	864	981	997	975	973	917	955	966	949	937	876	914	939	895	931	965	918	986	958	942	931	943	942	965	913	954	932	924	937	952	925	963	949	980	975	864	949	943	945	897	970	928	907	895	917	963	944	938	924	933	971	982	961	926	930	926	930	908	976	989	892	994	944	935	973	995	956	921	919	968	945	933	1009	971	936	921	920	990	913	987	901	934	938	943	964	965	948	926	956	950	924	957	916	936	946	947	946	899	920	874	988	980	969	1005	989	911	904	944	981	994	946	945	966	1002	908	925	933	974	914	920	913	969	945	997	941	909	919	922	930	953	922	917	963	971	958	992	966	964	958	921	958	942	987	963	876	975	930	897	910	938	917	1021	982	922	939	967	982	943	983	942	924	977	953	969	995	946	950	960	968	950	962	912	930	945	954	946	939
23817	20916	27737	24215	18427	1467	673	483	413	343	384	369	340	285	307	316	273	301	280	278	292	279	267	298	281	284	331	4706	3572	775	284	277	277	301	296	289	282	250	265	279	287	259	281	265	281	262	290	262	244	258	281	286	282	259	269	262	268	278	265	288	265	254	272	268	288	306	262	290	300	295	270	276	235	263	266	272	255	268	242	251	284	296	287	250	274	285	275	281	284	230	258	230	263	266	271	267	262	219	258	276	270	270	291	241	251	252	245	259	278	240	260	308	312	268	252	236	268	275	250	265	253	264	253	274	272	272	270	248	285	287	292	257	312	256	262	275	274	286	255	274	268	252	247	254	259	259	249	291	270	265	253	277	252	256	257	258	240	262	269	279	254	240	256	240	248	258	244	274	287	276	259	238	270	271	265	259	302	267	256	272	252	248	256	253	237	265	276	265	270	269	271	260	298	279	275	276	255	268	262	276	276	264	283	264	280	293	295	277	268	235	276	247	286	246	270	256	252	259	265	274	250	268	276	270	239	257	284	237	243	285	248	260	267	258	275	257	284	291	261	230	288	246	247	275	258	259	273	279	242	260	263	256	260	269	254	245	261	279	249	225	272	268	264	266	262	262	247	255	240	266	244	280	249	266	270	278	291	265	249	280	259	275	229	281	280	269	272	270	269	272	260	291	284	250	270	262	248	273	253	278	254	273	292	273	266	253	278	271	261	244	285	259	264	261	264	280	295	245	271	292	254	262	306	265	262	261	273	262	268	251	257	248	254	277	254	281	263	272	241	293	251	289	274	272	257	234	263	264	242	267	252	272	295	251	236	267	254	269	258	262	261	284	283	249	280	275	245	275	248	283	275	305	278	262	253	260	257	256	270	270	245	239	267	255	269	242	267	279	257	270	246	280	266	282	271	268	275	297	234	271	239	248	257	246	248	247	259	266	270	251	293	272	250	241	267	302	288	273	263	259	259	248	290	293	268	261	270	263	264	257	255	252	288	262	274	282	267	253	244	227	249	251	278	276	272	264	285	247	284	242	240	282	279	235	254	283	277	267	245	283	254	252	275	237	273	280	283	257	245	254	286	283	266	273	254	261	280	244	260	281	263	271	271	290	286	271	284	261	264	296	251	238	241	265	263	261	269	269	294	243	264	279	267	258	255	262	250	271	244	267	288	256	247	271	231	231	228	268	248	264	217	270	267	254	274	279	238	287	295	274	277	240	269	244	266	264	268	221	257	261	253	270	276	283	287	268	261	278	298	246	274	241	288	268	257	288	284	281	264	262	298	257	272	262	244	232	272	230	248	225	252	272	279	260	258	285	253	244	264	276	283	275	278	280	246	252	274	259	260	254	262	240	267	274	258	257	293	284	283	268	264	274	250	262	276	262	271	280	255	267	274	269	258	284	260	289	262	258	292	283	261	261	274	262	249	279	257	278	258	257	264	251	273	236	265	273	293	287	289	244	267	285	286	255	265	277	239	245	251	264	264	285	282	284	272	247	266	280	270	254	260	275	259	247	289	257	276	279	293	256	241	263	248	246	283	266	263	276	273	247	288	279	273	284	279	212	262	232	292	267	281	295	275	270	240	261	271	255	265	261	258	269	264	242	256	275	291	290	267	267	273	253	265	290	268	284	261	263	239	263	269	270	237	248	291	281	283	272	248	289	264	256	283	273	272	270	266	271	251	280	283	260	260	264	241	267	276	261	265	264	235	276	266	266	240	265	262	283	283	294	273	286	256	277	299	267	282	249	255	279	252	255	272	258	255	260	265	255	268	271	263	275	238	260	286	260	255	252	243	268	267	249	249	276	226	265	251	254	281	254	287	284	266	270	259	265	239	271	261	255	266	254	255	284	271	236	257	270	263	301	284	297	287	267	249	284	257	266	278	218	265	305	264	247	275	249	266	242	236	262	300	249	276	274	285	257	271	275	287	248	254	266	240	247	277	255	280	271	230	276	286	255	255	257	282	265	248	282	269	270	251	271	283	266	245	272	278	271	274	260	291	270	251	269	262	243	256	269	257	259	276	244	253	249	246	282	247	270	270	254	289	264	292	272	277	243	273	270	234	243	260	287	268	272	248	255	263	282	279	260	297	267	250	277	250	309	235	245	264	261	249	268	279	260	239	296	277	254	293	270	265	267	254	269	264	257	267	262	217	279	265	272	245	273	244	275	256	300	299	275	261	242	263	250	279	269	296	259	246	273	250	266	284	248	233	254	276	261	244	314	280	244	274	296	240	257	267	232	286	272	249	253	268	277	260	265	262	244	230	286	250	237	281	259	275	259	251	258	271	245	271	255	311	272	255	294	260	274	279	269	262	266	262	309	233	289	283	265	249	259	250	241	259	270	273	278	268	280	254	262	269	251	272	278	259	270	263	301	264	263	257	251	245	238	274	272	291	296	251	274	269	266	261	286	257	259	270	266	245	261	291	247	263	286	248	284	271	258	255	270	260	261	260	245	260	269	248	275	259	282	243	252	251	262	267	265	233	251	250	282	276	250	263	271	269	275	261	271	255	265	246	259	257	276	264	277	294	268	283	234	246	245	253	259	264	274	281	281	250	263	253	230	300	256	268	292	253	279	244	264	244	251	243	264	285	270	262	253	295	261	270	261	284	269	259	261	286	258	284	283	250	259	263	269	255	266	267	270	275	287	266	244	252	239	271	266	291	273	272	257	243	246	278	254	275	233	286	251	267	253	261	263	275	286	239	277	299	268	238	272	262	263	268	249	289	271	261	267	252	278	276	274	259	292	255	286	281	255	283	286	239	264	275	247	240	252	241	256	272	258	246	263	283	266	281	265	256	250	287	249	255	258	278	261	274	232	264	267	260	290	281	278	259	269	231	253	280	267	256	267	255	274	256	271	241	253	265	259	267	283	311	264	240	256	286	284	247	276	252	241	259	265	258	250	278	277	260	273	258	279	283	290	253	269	255	270	270	280	280	280	266	238	272	298	283	254	278	221	247	255	280	263	285	259	251	254	249	261	251	265	249	263	269	268	294	260	274	305	271	292	257	249	252	268	276	247	259	275	261	307	268	277	266	248	238	293	250	243	253	252	256	265	258	261	263	236	243	265	280	272	269	249	265	261	256	277	259	269	264	255	256	249	252	266	263	306	239	254	296	283	279	257	255	281	275	268	301	261	267	245	249	261	256	255	255	272	261	265	285	284	272	284	261	278	235	257	254	242	242	265	250	264	247	271	262	279	274	270	254	269	314	255	249	283	260	278	250	256	306	284	257	242	276	265	271	281	271	273	260	279	270	309	266	253	269	230	277	279	247	283	265	256	272	294	276	258	242	253	249	288	269	243	272	294	250	274	261	269	267	274	269	255	255	279	264	296	263	268	240	274	261	261	253	283	251	264	279	274	267	266	246	292	266	261	252	257	285	269	279	249	260	281	240	278	248	316	240	285	252	250	267	243	256	248	275	254	268	278	280	293	247	301	249	233	291	258	302	290	272	270	263	256	257	262	235	265
22820	9709	8123	4304	2844	2050	1645	1333	1159	997	988	902	811	766	749	726	679	671	680	665	577	647	644	667	624	660	767	14309	10196	2295	555	530	564	554	561	564	586	546	546	601	549	552	577	577	559	559	550	567	575	555	550	563	569	520	567	596	557	588	556	538	568	573	604	495	558	524	565	619	602	547	544	539	583	586	541	559	540	562	548	566	567	592	566	545	544	565	547	570	585	549	582	550	588	533	518	530	576	572	546	586	523	598	565	537	536	579	559	552	548	564	565	549	545	552	551	552	559	540	532	577	540	586	539	644	561	533	555	561	512	520	548	549	588	536	578	571	533	533	585	605	546	524	529	559	577	568	524	582	604	557	535	537	609	557	536	552	568	549	521	540	578	596	577	587	602	550	563	556	580	568	568	559	529	567	528	549	577	529	582	533	536	557	606	593	510	568	584	551	563	567	515	531	563	532	539	534	560	537	549	557	543	547	610	551	523	555	550	573	604	596	540	531	513	607	548	567	586	574	554	535	566	506	554	519	569	549	550	554	557	577	566	533	560	592	562	586	550	566	555	565	547	577	575	542	598	572	574	605	564	554	551	540	594	571	534	558	524	591	558	546	556	566	575	565	575	584	553	589	538	564	593	533	532	544	578	518	570	532	534	595	531	512	547	535	544	579	553	589	562	503	562	581	527	542	553	540	597	572	597	535	526	560	543	561	571	603	583	539	539	543	563	565	560	578	576	555	595	540	548	540	549	575	531	537	532	561	587	562	549	595	506	542	543	557	526	565	544	575	582	541	550	555	561	578	543	580	559	584	582	570	531	529	587	574	545	580	559	581	505	518	556	571	598	540	584	556	551	569	593	585	569	563	551	530	576	578	526	567	540	569	554	566	575	553	528	555	575	568	550	557	541	558	562	570	576	534	529	551	511	546	543	553	540	572	595	569	590	554	568	601	584	586	551	603	527	548	557	558	548	581	588	564	574	582	532	518	584	557	528	541	556	577	554	560	550	562	579	563	563	556	564	526	527	540	584	575	539	552	537	573	556	564	599	522	511	546	560	555	572	573	544	560	569	524	567	552	566	581	536	555	572	549	534	554	557	558	574	553	571	529	566	566	593	545	552	526	551	572	599	578	566	542	596	569	549	518	578	604	496	562	534	524	555	577	594	574	579	546	582	539	578	466	552	515	561	555	589	548	590	616	565	524	539	553	587	589	560	582	582	544	556	494	561	565	576	554	557	580	592	560	564	569	558	551	555	567	585	557	543	567	538	585	533	541	548	571	572	519	568	543	577	550	549	526	580	578	532	521	608	537	546	573	544	592	513	572	544	537	565	553	559	586	539	556	547	559	560	560	540	538	539	557	533	541	529	539	572	609	553	516	514	568	582	577	575	541	533	557	585	610	579	557	557	541	527	576	560	586	511	522	587	560	534	554	575	512	580	607	553	567	604	571	547	504	574	603	532	534	525	583	582	591	510	526	581	568	542	531	513	550	585	587	566	591	560	566	596	549	601	560	566	551	546	556	576	557	596	555	544	554	562	528	567	541	570	548	544	574	569	572	565	557	563	521	542	537	571	568	636	569	555	568	534	553	560	578	569	569	564	559	567	539	515	550	530	585	557	595	592	517	543	559	572	554	543	577	556	573	596	550	538	550	553	535	565	555	514	565	562	546	570	576	544	555	568	588	556	507	516	558	528	530	572	545	547	579	566	561	554	549	531	600	552	547	561	537	560	577	537	554	557	598	539	587	562	559	558	549	562	560	519	634	511	539	560	552	552	575	557	561	571	540	569	587	585	546	544	588	563	543	541	527	533	551	588	550	575	552	564	570	554	540	564	533	528	556	572	526	575	576	571	546	571	541	533	537	572	535	541	596	563	587	572	559	529	558	625	529	537	528	548	557	574	570	558	553	576	560	553	545	624	565	551	538	578	551	539	568	561	532	571	506	530	577	562	561	557	568	547	587	546	527	551	589	562	515	565	551	580	537	572	583	541	550	575	550	591	543	562	544	583	564	539	578	557	546	571	547	536	559	553	594	589	576	545	532	543	516	560	573	607	590	567	558	577	509	535	559	519	587	539	542	550	531	584	527	567	534	566	531	574	533	540	584	563	571	514	560	516	544	541	548	573	536	556	555	580	574	536	517	541	589	521	531	554	524	530	562	508	555	589	592	529	527	569	600	601	558	572	546	537	543	560	599	610	526	570	563	519	574	585	546	557	572	561	575	591	541	556	531	579	558	553	599	526	600	524	545	530	557	556	508	505	537	631	561	553	532	580	577	584	525	574	599	495	569	580	602	530	547	573	540	562	560	572	605	605	552	542	570	525	564	591	554	581	543	572	545	574	586	562	541	566	609	552	585	556	550	506	563	552	555	579	514	567	561	569	591	543	597	537	577	599	526	530	555	557	589	591	521	553	570	574	512	529	573	572	502	551	574	566	549	553	526	568	543	549	602	530	583	542	576	526	540	534	524	583	507	520	569	565	557	561	556	553	553	554	527	551	555	548	552	570	565	590	575	550	546	572	560	535	539	561	549	551	538	580	554	565	570	528	545	522	602	571	525	534	571	558	537	591	591	559	544	555	540	538	546	580	536	556	578	561	580	563	566	512	566	532	562	536	543	526	555	548	585	561	551	528	564	583	567	572	533	540	528	569	539	534	586	554	533	569	558	551	524	539	573	562	527	537	499	530	539	547	571	597	543	567	582	548	542	580	576	544	526	554	544	549	581	568	533	525	564	580	556	541	562	567	533	526	610	561	561	540	516	565	547	581	552	562	544	521	550	532	545	552	577	558	573	559	546	540	588	516	540	562	570	580	524	526	522	509	558	557	519	613	528	545	580	558	594	544	554	596	558	594	571	555	535	580	494	551	561	526	561	603	595	485	556	552	553	565	552	542	509	549	532	595	564	556	570	534	560	548	567	530	570	538	581	563	584	546	559	562	570	547	570	535	515	534	560	530	551	542	518	544	562	572	560	575	556	550	521	569	597	578	541	555	552	558	545	514	551	577	537	542	566	559	540	546	628	589	547	583	555	550	523	539	550	566	576	535	527	520	560	539	529	602	553	566	559	572	568	547	597	541	539	536	577	575	537	551	571	598	566	542	520	544	599	587	548	557	539	546	559	583	569	562	554	572	583	578	588	541	555	575	546	577	556	574	566	492	527	564	584	523	520	553	544	518	541	531	597	591	526	547	561	577	542	604	590	514	535	535	543	546	571	555	581	558	546	542	587	541	585	594	520	569	545	580	551	549	555	538	560	521	588	585	558	534	572	584	548	547	519	548	493	530	526	523	598	584	586	548	559	568	569	551	556	589	521	507	537	551	578	566	537	554	532	552	553	548	539	568	553	544	569	518	542	577	531	627	557	556	580	557	569	547	561	548	539	587	537	554	499	539	570	557	570	578	571	562	541	565	581	559	560	569	580	581	535	542	545	524	538	535	545	634	558	548	574	536	555	578	528	587	517	588	550	566	519	564	551	581	545
22821	20904	28448	23516	20904	16829	1592	767	539	539	490	478	415	377	365	382	358	360	348	345	351	335	332	365	343	332	461	8618	6675	1327	332	319	329	329	281	336	286	333	317	317	305	301	325	325	328	336	336	332	363	334	327	328	310	345	298	292	327	333	336	306	303	300	319	331	353	324	312	273	310	309	310	281	306	338	304	298	339	328	321	323	333	306	300	311	333	325	306	311	288	298	312	320	306	324	306	331	304	278	308	327	324	298	295	316	324	335	330	346	339	336	312	312	333	315	312	327	317	303	313	311	324	335	305	297	321	345	330	306	302	299	319	313	338	301	316	329	291	319	296	312	286	296	310	306	287	308	328	294	316	287	298	351	330	306	317	283	313	289	300	309	324	308	300	303	307	302	307	288	344	311	301	311	285	303	295	278	327	299	355	310	324	315	326	321	324	318	315	275	304	336	326	276	314	341	326	275	327	318	294	325	298	303	299	334	313	333	326	283	285	310	321	297	305	331	323	322	310	331	295	318	288	322	314	320	283	314	315	326	333	314	320	313	309	305	285	276	359	329	328	279	364	309	291	302	320	320	317	282	294	312	313	311	309	310	300	324	314	282	298	319	303	289	343	290	289	335	301	321	326	304	293	327	350	321	304	317	316	326	295	296	320	306	317	328	308	316	310	288	300	284	291	307	299	318	324	304	335	315	317	311	295	282	309	321	319	301	315	282	320	302	317	307	312	317	258	318	312	310	269	298	287	298	288	334	335	296	309	350	301	350	314	314	311	313	310	290	310	308	298	300	346	315	317	298	335	331	316	294	346	287	314	306	323	299	305	321	290	338	307	334	309	312	303	291	283	291	330	300	311	321	333	285	293	337	332	328	316	309	308	318	312	310	329	307	310	322	306	303	330	305	305	319	312	315	310	339	317	302	317	330	286	338	298	288	316	289	290	330	300	268	304	307	305	324	313	309	328	322	318	321	294	317	316	310	304	346	274	295	325	305	303	280	278	341	319	306	270	313	326	310	329	325	300	324	296	316	291	318	330	323	268	309	312	327	318	305	314	303	308	317	325	320	304	286	319	296	323	345	323	322	295	323	325	294	317	321	280	295	311	296	310	298	304	296	313	296	344	341	302	310	349	285	335	317	312	306	304	296	299	333	293	318	306	312	307	313	319	313	309	292	296	306	289	290	343	314	296	332	287	296	309	318	298	315	323	316	335	291	290	340	322	311	295	331	296	323	323	345	327	311	270	289	294	283	329	298	313	275	291	314	320	292	311	312	313	288	290	342	288	291	308	326	304	290	275	291	344	343	326	319	313	302	282	296	321	315	329	318	322	296	295	314	307	277	350	315	303	326	308	278	316	314	332	326	342	315	318	283	330	319	282	313	290	300	298	316	296	278	323	320	324	322	308	365	290	319	329	325	318	322	294	277	298	268	304	329	335	307	265	291	331	298	304	322	309	315	329	336	271	319	312	314	339	329	282	311	335	308	279	292	323	328	329	293	299	325	329	344	303	326	331	291	299	284	298	316	303	334	295	315	332	334	284	312	298	286	343	284	299	351	280	307	322	307	307	290	296	313	279	306	265	323	302	290	308	290	340	300	321	309	327	323	312	318	326	313	329	326	299	306	292	316	344	283	313	312	317	320	325	324	330	311	301	314	318	305	305	295	306	297	321	309	310	313	308	326	296	335	285	298	301	337	310	349	337	321	279	289	296	289	295	363	325	300	306	339	309	308	303	330	307	326	311	306	269	292	326	286	298	324	303	324	311	294	309	308	297	306	272	283	307	319	333	334	340	281	300	316	302	288	294	279	300	280	309	294	293	312	305	317	300	322	302	313	334	336	260	312	329	328	313	330	284	308	341	322	334	331	299	327	335	307	303	265	279	297	280	276	316	319	354	284	300	307	299	301	311	303	307	286	296	301	297	297	322	329	308	319	294	331	309	318	324	304	300	319	304	334	302	311	342	331	306	295	355	299	335	331	311	307	298	318	311	291	340	296	300	304	310	295	325	321	297	329	298	319	287	306	326	296	296	295	309	311	309	313	301	318	292	336	321	308	299	290	306	326	316	322	303	308	292	291	316	324	318	338	297	311	296	317	294	327	294	306	328	338	299	312	324	290	310	299	304	326	301	311	299	354	321	345	325	305	273	307	313	334	278	293	279	330	321	314	318	339	321	293	327	326	305	316	301	317	322	326	331	296	312	325	299	291	309	311	296	346	322	303	311	290	313	282	330	310	311	306	335	321	288	353	308	318	303	307	309	340	291	300	322	300	296	303	300	299	302	292	324	292	321	300	303	312	325	283	307	296	332	271	292	320	319	341	299	298	303	301	311	277	283	330	306	316	318	309	310	304	287	313	292	304	305	340	325	292	294	303	327	316	313	307	308	317	328	301	321	311	286	310	337	324	314	330	302	331	297	292	310	307	314	289	320	329	274	320	322	317	304	311	295	312	263	290	312	292	305	277	340	309	313	267	300	345	317	298	312	280	305	284	273	294	300	334	308	315	317	304	294	303	324	321	338	349	306	289	322	298	313	310	308	286	334	306	279	320	285	302	326	286	325	323	326	307	306	304	301	293	299	314	310	317	276	330	304	302	317	332	311	344	298	271	301	282	307	310	314	300	284	286	309	308	314	297	322	310	322	314	322	320	304	301	289	285	284	338	307	340	313	275	313	370	322	301	312	292	307	292	313	301	298	294	336	314	336	294	308	308	305	287	302	323	288	311	319	309	351	281	333	308	288	290	334	304	301	346	274	303	304	297	305	315	323	341	285	293	313	305	301	287	304	314	310	348	333	330	331	324	309	323	290	312	321	297	293	308	339	307	301	319	315	324	316	283	315	330	305	301	291	307	319	328	336	325	271	365	290	337	291	319	311	310	345	288	285	320	300	291	299	306	321	278	304	292	297	269	310	287	304	299	286	313	312	308	285	303	307	307	316	299	309	309	316	343	316	305	345	313	318	293	307	300	346	328	305	311	315	295	283	311	304	342	315	293	302	325	305	291	332	324	304	306	319	326	296	284	325	325	325	295	297	346	323	314	290	312	302	321	335	291	307	288	294	322	305	329	303	322	310	338	329	315	312	306	335	294	301	346	319	337	308	280	316	315	285	290	325	322	297	324	282	304	328	335	339	299	299	331	297	337	302	294	306	295	308	299	280	320	314	289	312	326	297	285	301	290	318	307	294	314	339	335	317	307	309	306	312	310	294	266	303	308	315	319	305	263	348	296	300	321	294	297	305	325	306	286	346	309	305	284	305	300	299	338	327	323	307	299	290	332	299	321	331	305	318	305	326	319	309	294	311	337	320	305	303	312	341	284	324	308	286	342	337	319	321	310	281	257	285	314	293	313	306	286	322	270	318	316	343	291	303	306	304	313	303	338	316	304	332	298	307	326	307	329	288	317	297	304	308	314	338	317	318	292	300	298	334	273	303	310	303	311	326	311	345	341	335	324	315	355	328	287	306	299	320	326	295	291	330	264
25711	15424	13086	7166	4776	3464	2650	2129	1746	1568	1357	1255	1086	1080	970	939	867	874	862	757	844	785	784	765	797	688	1325	21238	15374	3460	598	618	600	647	647	633	641	641	623	642	631	602	612	607	591	585	626	620	599	583	614	576	615	605	624	609	629	606	587	602	621	589	587	596	601	587	596	604	606	600	606	633	575	637	537	631	597	561	619	618	627	648	630	639	585	638	596	576	561	598	657	623	608	646	600	577	597	650	600	588	589	620	641	597	611	604	583	589	579	621	609	584	606	637	651	582	598	603	612	635	643	621	610	639	569	595	579	616	636	624	585	630	630	664	684	586	611	633	606	555	623	635	599	642	615	603	595	580	623	579	624	624	585	577	594	609	596	614	630	641	615	642	582	615	596	603	631	639	558	596	597	639	574	625	580	617	572	636	626	595	605	601	581	596	598	587	610	575	588	634	597	623	603	610	620	603	564	587	621	610	594	578	613	574	621	621	610	616	613	605	588	577	602	586	592	594	598	583	620	590	649	654	595	568	603	575	584	594	564	562	574	584	568	564	637	578	584	612	585	593	634	576	655	581	647	643	564	599	640	616	599	612	655	603	607	624	628	583	549	578	619	596	625	589	575	587	539	614	612	622	624	594	622	636	619	636	596	621	644	603	599	569	579	623	610	584	590	649	627	596	580	582	596	628	565	593	628	609	604	599	618	632	587	622	564	559	581	619	594	641	569	583	582	587	593	574	604	612	654	618	627	614	573	607	608	563	626	600	624	633	592	609	607	612	611	637	612	580	588	610	614	624	618	568	636	546	605	639	535	606	577	604	615	605	602	595	564	637	549	615	609	629	617	649	624	596	614	585	611	582	619	614	636	679	624	598	590	593	623	600	632	609	642	586	607	573	595	632	609	636	633	613	628	634	595	591	622	585	633	586	575	621	587	600	585	592	629	562	639	626	585	609	611	583	618	590	606	599	636	574	594	584	578	620	593	586	580	586	635	577	636	593	635	638	566	608	646	616	585	608	629	577	575	582	605	599	618	578	598	613	596	599	625	642	572	569	576	601	618	616	611	609	556	634	638	631	581	624	600	574	624	600	615	590	621	633	622	574	610	592	657	600	602	569	613	613	607	594	623	587	604	604	598	610	618	579	598	595	639	610	607	651	621	655	639	605	595	595	645	600	602	652	629	643	608	590	592	623	603	641	623	587	612	576	578	599	629	619	656	610	607	597	603	655	597	599	585	635	597	616	653	665	625	577	627	613	584	569	613	606	599	590	621	587	621	615	653	592	609	568	603	598	641	599	614	597	622	613	621	626	667	647	602	624	574	637	678	602	636	591	576	591	609	604	593	609	587	583	619	602	592	610	646	635	577	607	595	663	598	603	593	638	648	657	619	627	584	617	562	604	598	610	646	574	651	624	606	593	625	605	628	605	613	600	561	583	633	611	606	599	581	574	580	581	594	595	576	613	592	662	572	618	639	586	602	619	587	619	611	615	605	630	609	647	598	604	590	588	631	582	598	664	608	639	611	618	662	615	579	581	649	588	614	596	599	560	593	586	620	607	611	592	625	567	604	612	634	593	619	587	591	547	616	637	593	621	600	631	632	626	626	645	619	606	601	602	609	622	634	617	635	594	583	608	629	632	597	565	583	604	625	639	562	610	577	579	597	584	575	611	651	648	615	632	616	591	612	638	644	667	594	625	649	639	582	581	615	586	624	598	606	620	647	613	602	638	623	576	636	617	623	561	569	622	623	568	651	615	571	593	623	570	628	640	609	620	579	607	598	591	627	606	628	651	619	657	613	628	619	582	594	597	608	623	619	600	592	603	586	604	612	630	568	649	625	572	602	564	605	639	602	596	596	616	585	622	600	604	613	589	637	641	592	625	610	655	610	603	603	584	611	607	559	626	633	614	624	613	611	600	608	574	609	638	629	650	596	571	618	603	613	597	551	603	631	613	570	598	637	596	581	622	616	633	602	573	553	611	588	606	601	605	566	582	632	593	621	640	605	612	613	622	628	609	625	609	602	591	631	561	647	597	624	613	609	597	636	570	616	593	646	634	645	611	585	618	641	638	615	615	608	600	635	599	566	619	605	589	567	634	609	642	631	634	583	620	599	647	574	620	560	630	623	633	623	652	600	608	589	607	595	620	598	605	594	601	625	591	617	615	580	618	570	588	620	626	624	538	613	609	591	646	656	578	590	620	568	572	600	542	598	642	655	605	598	658	602	621	583	624	601	609	599	548	577	615	587	609	616	599	617	595	579	615	629	621	579	638	624	596	658	651	625	616	626	621	596	621	604	584	609	589	579	636	606	599	600	583	651	599	623	581	631	626	639	595	644	628	598	585	571	620	637	597	646	613	583	617	614	631	595	644	581	620	641	601	640	597	586	552	596	586	591	611	605	589	600	651	569	637	603	597	571	648	613	634	604	587	558	583	575	603	568	588	565	586	631	583	625	620	625	638	624	579	613	575	639	626	616	563	593	620	595	595	551	613	606	609	580	647	636	578	591	609	606	626	586	638	618	621	607	599	630	632	598	605	608	586	636	587	591	642	600	606	588	620	588	598	660	648	632	628	566	587	607	584	621	619	621	586	618	609	624	603	617	602	595	629	584	565	552	620	593	622	607	611	622	608	635	624	622	632	622	578	592	624	576	575	561	626	611	566	579	652	614	562	611	608	602	611	565	626	593	619	553	616	592	598	640	607	614	619	585	630	613	587	593	591	617	620	566	673	666	639	617	593	643	606	628	596	604	571	603	647	597	643	628	584	613	622	565	589	649	601	614	611	605	614	623	605	583	593	640	598	578	592	597	641	609	612	647	630	622	589	588	626	595	606	544	577	565	627	596	576	624	607	608	623	586	614	663	582	596	584	618	590	599	635	604	600	612	636	634	609	613	632	587	595	612	590	638	572	617	616	566	668	576	598	586	621	618	588	599	578	590	574	614	613	587	607	624	605	592	635	613	602	602	616	551	631	610	639	661	591	614	586	572	608	560	649	603	594	567	630	597	578	629	602	616	632	580	579	633	563	620	598	583	624	619	605	583	577	595	650	625	612	606	617	599	624	612	617	605	616	590	583	621	606	627	590	618	617	626	612	628	634	576	596	609	567	578	630	647	596	615	575	594	627	579	636	600	616	592	561	579	630	590	544	589	634	667	602	657	610	617	625	596	587	587	637	583	597	595	577	638	578	590	633	642	586	584	627	641	601	649	581	561	621	589	596	615	607	575	609	616	577	611	593	609	591	652	581	627	614	590	631	649	637	633	583	576	620	632	576	613	611	638	623	625	597	600	556	604	617	597	608	629	614	619	563	600	600	611	605	588	594	659	614	626	613	603	617	611	626	579	533	577	626	597	599	577	628	650	605	590	606	600	570	636	621	558	597	562	604	635	625	648	612	616	625	609	590	621	646	585	611	644	566	601	593	599	583	589	659	605	620	639	641	615	633	615	616	589	622	577	601	661	578	606	605	613	599	619	627	588	631
26274	20144	7557	966	591	531	489	471	480	481	491	452	470	480	494	479	497	457	464	492	453	497	457	499	481	492	465	1155	1255	548	502	495	449	466	478	483	489	480	450	498	435	506	502	471	470	509	500	470	487	453	479	464	520	494	448	504	446	489	469	488	475	463	420	521	426	487	477	469	480	478	452	453	465	471	455	482	485	495	491	497	493	470	449	490	456	505	489	488	450	499	433	472	465	466	466	490	503	447	501	462	466	474	512	487	460	472	453	446	491	448	481	494	470	450	485	433	473	499	478	511	475	478	473	482	458	449	431	488	450	480	475	428	474	476	465	507	494	475	469	486	509	490	434	455	480	461	503	530	477	470	484	448	470	468	473	480	484	457	447	426	464	462	495	510	488	475	480	493	490	483	457	475	464	451	451	473	447	481	466	451	492	470	426	457	467	474	509	460	490	502	507	474	456	441	482	464	467	476	465	488	492	453	457	431	429	483	494	458	477	461	489	477	489	479	414	427	479	449	502	482	426	415	466	508	506	464	467	453	412	454	466	476	482	494	456	528	484	475	487	454	497	490	469	474	492	496	469	477	462	474	495	514	476	430	484	471	488	474	484	487	448	455	473	463	505	501	476	486	475	484	487	469	453	451	482	453	434	453	495	438	515	519	466	448	461	473	472	493	464	541	489	481	449	464	457	469	451	506	455	462	493	441	446	469	489	464	479	468	485	453	435	489	508	461	441	472	489	458	484	440	475	456	438	467	457	461	496	510	471	447	493	482	451	483	537	493	455	506	472	442	474	459	469	466	487	479	506	481	472	502	458	480	505	513	480	496	489	506	487	443	483	476	458	498	455	486	498	481	492	447	465	463	474	425	439	488	429	455	453	447	506	485	475	474	454	476	483	459	475	447	476	452	454	483	469	483	491	474	501	495	468	445	517	480	512	463	464	456	468	466	477	429	515	483	495	498	435	449	457	481	512	488	451	505	495	481	467	429	451	458	518	465	447	465	469	426	488	488	409	470	455	476	477	486	453	475	455	506	441	419	478	461	508	476	470	438	499	492	498	415	484	460	492	496	470	467	511	465	504	477	502	474	428	491	462	470	475	480	469	460	468	461	461	477	498	469	498	483	444	451	462	467	448	471	463	472	432	467	466	453	449	490	454	476	457	464	452	520	492	517	402	478	479	472	480	418	464	436	461	475	465	482	454	465	539	412	486	474	480	489	477	434	472	504	479	467	465	462	477	499	485	478	472	478	499	517	460	481	457	498	486	446	472	482	454	483	465	444	497	465	496	451	502	474	457	454	473	472	517	445	466	469	415	427	470	440	469	463	463	457	436	456	433	460	466	479	483	486	483	484	453	475	483	476	458	493	489	466	494	458	463	466	459	444	485	494	473	492	443	490	466	477	453	442	481	469	474	461	442	488	483	447	492	462	468	497	493	477	476	454	453	475	496	467	464	440	465	483	449	464	442	466	496	486	478	472	483	464	443	476	460	462	501	461	503	453	448	466	473	468	504	482	481	428	539	443	484	442	541	430	458	451	435	459	478	443	446	477	483	423	459	467	494	473	463	480	429	463	436	468	515	503	481	480	458	473	471	487	490	486	474	496	455	462	459	463	454	483	462	479	482	483	529	488	439	461	539	475	469	451	484	490	467	489	460	450	478	485	480	450	473	514	465	469	478	495	472	421	449	481	504	472	476	448	456	496	440	476	488	490	495	461	456	467	484	448	463	448	488	479	442	453	492	393	466	476	499	453	471	495	472	433	477	480	471	440	473	490	492	484	464	533	441	434	491	465	469	431	462	516	446	483	491	446	502	513	423	446	461	478	420	460	432	449	467	473	465	482	499	472	415	481	438	478	502	473	522	487	468	470	480	484	513	498	419	439	512	455	462	459	454	504	440	475	480	459	450	479	462	489	446	432	467	440	462	474	446	482	458	438	491	513	440	479	423	452	463	455	427	490	477	482	466	468	429	440	488	475	471	478	473	435	434	453	460	496	455	480	447	482	428	426	438	454	453	498	444	456	478	482	490	470	456	473	483	445	440	490	484	450	483	495	466	467	438	491	443	479	475	446	487	469	434	453	463	427	475	525	482	505	469	456	476	506	474	473	483	479	496	440	471	466	510	435	514	462	467	443	482	414	460	460	489	483	449	493	432	483	458	494	449	462	473	489	459	481	451	512	473	492	503	456	451	467	466	490	455	501	479	465	471	465	474	504	453	481	459	460	498	467	462	454	492	468	457	487	477	442	440	477	491	497	472	473	494	459	483	443	452	479	458	495	427	500	463	474	448	456	491	496	483	477	503	489	440	497	463	479	502	449	475	477	464	476	497	473	493	443	465	492	463	480	472	452	481	481	494	511	486	483	492	479	481	446	491	492	473	472	454	420	430	475	420	446	479	481	498	464	482	466	442	468	453	501	457	463	491	523	461	467	451	467	473	442	490	483	448	461	468	464	456	474	438	474	480	466	471	474	496	427	469	483	471	479	445	482	472	451	473	498	465	492	462	454	460	455	417	485	439	485	456	474	453	483	447	434	473	495	449	467	496	506	482	494	480	470	449	493	475	440	500	483	483	473	475	431	488	499	459	489	433	460	455	504	432	451	489	512	479	495	482	491	445	471	484	460	459	471	491	436	468	475	453	505	456	453	446	480	480	486	481	460	467	453	483	486	435	478	466	421	494	441	486	459	490	443	469	449	475	509	449	457	505	459	444	459	466	441	518	479	444	449	481	467	465	465	475	483	505	476	491	476	498	477	434	466	469	483	459	453	444	481	462	466	500	490	463	450	463	476	473	492	484	444	466	451	500	474	454	445	448	481	467	484	430	459	446	490	438	460	486	449	483	491	483	525	478	482	444	461	462	510	486	442	432	493	456	488	478	498	471	495	465	452	460	489	436	438	501	460	425	461	485	440	476	445	457	458	475	483	474	445	500	476	457	447	456	468	447	460	474	472	440	479	483	463	469	469	466	457	500	491	471	464	434	479	440	461	488	469	454	426	445	481	466	464	420	485	471	489	476	507	491	423	433	466	463	491	449	476	439	482	508	486	467	468	497	508	496	468	462	440	478	461	456	494	492	449	498	497	467	465	466	484	441	488	474	488	451	446	477	475	476	514	478	450	464	468	454	464	449	493	475	487	457	453	474	475	451	450	466	458	424	503	497	469	462	445	448	441	498	488	450	472	503	468	470	461	456	487	465	439	443	477	428	462	473	467	463	495	502	504	460	452	484	422	428	462	451	502	444	454	483	499	477	476	449	473	496	445	498	488	484	483	459	475	507	492	483	454	532	494	459	476	478	494	525	448	452	467	475	473	488	443	468	467	461	497	494	468	458	494	450	451	454	516	458	483	458	475	471	465	477	436	489	460	469	481	487	489	491	487	482	478	488	462	471	476	501	468	479	444	461	459	440	477	426	441	473	463	443	484	439	500	475	442	475	447	474	489	517	465	505	481	438	471	481	494	434	488	469	489	493	464	457	485
10807	2080	1871	1381	1193	1102	1073	1016	995	964	942	944	1004	1002	992	966	962	1007	947	958	956	913	934	945	925	990	1144	3738	3277	1158	987	957	944	991	901	917	926	939	961	960	938	940	906	940	910	972	967	920	951	913	968	959	976	964	946	926	892	928	997	968	979	840	984	963	911	989	935	939	927	968	988	968	935	952	949	943	926	955	966	949	965	889	933	908	960	948	902	991	904	956	943	934	920	951	937	927	924	930	955	940	929	913	927	966	994	929	934	916	977	928	958	978	979	993	950	930	929	955	906	952	993	943	1012	912	911	944	897	963	986	960	990	934	931	926	941	958	994	982	962	935	972	970	921	954	868	952	924	1008	921	956	935	915	871	899	980	964	933	954	909	972	932	946	938	969	947	927	939	963	968	966	918	898	981	965	936	962	903	904	953	918	911	954	861	939	956	970	961	924	891	904	946	950	897	946	951	910	892	902	959	949	906	915	961	869	898	939	1008	952	927	943	975	1011	924	904	948	934	957	988	964	919	943	998	951	962	918	964	946	916	909	943	900	901	925	890	937	952	936	925	879	897	907	919	920	896	972	935	901	971	924	935	963	923	945	963	935	961	922	940	937	917	908	978	895	958	926	957	948	947	928	936	960	926	931	977	918	934	932	975	883	940	898	948	922	950	928	981	949	964	911	949	900	971	959	929	911	905	943	937	951	962	963	935	938	954	949	984	936	900	934	923	927	927	933	941	955	946	926	961	992	983	910	932	902	919	926	973	956	924	961	915	901	984	947	937	942	924	918	998	891	956	976	917	934	954	969	913	886	913	938	949	985	957	945	942	889	947	985	988	904	941	926	903	974	994	922	958	986	978	914	894	906	997	928	874	894	917	917	949	954	960	945	940	951	889	928	972	981	932	919	981	983	963	971	936	910	928	946	969	910	990	897	912	993	965	974	936	990	886	899	967	964	946	971	928	937	987	931	897	952	962	965	961	982	962	903	969	981	930	933	941	873	949	906	954	984	915	956	928	990	959	926	949	949	915	936	968	934	999	969	945	956	967	987	894	892	972	949	930	986	978	926	1006	974	959	975	978	934	953	937	945	937	934	969	954	957	925	972	960	971	963	900	945	939	956	926	901	916	912	928	914	903	961	931	939	926	948	937	919	946	931	951	944	977	960	944	934	903	941	989	984	895	938	879	976	937	952	942	935	1008	920	899	926	947	956	928	952	894	913	950	926	978	910	924	922	916	928	938	939	881	940	860	955	895	933	939	882	885	948	922	903	963	977	932	922	969	938	948	939	945	920	972	919	958	908	962	1016	910	886	922	947	990	963	908	908	900	960	936	939	904	908	914	941	951	930	953	975	886	943	942	946	929	953	876	896	945	942	944	923	932	925	982	1000	966	933	920	943	926	877	932	885	938	913	950	944	921	969	900	947	947	897	990	915	981	1006	990	958	963	915	915	961	922	918	931	919	982	889	881	929	919	972	927	925	962	927	959	950	969	990	938	970	973	888	915	1001	957	903	903	924	947	916	917	971	938	957	982	912	933	956	979	959	985	970	952	969	946	893	956	891	950	922	882	960	985	972	938	913	909	981	953	894	906	950	909	965	886	914	961	941	961	944	965	968	955	932	951	914	899	956	917	978	922	930	932	953	982	959	983	903	957	974	942	997	965	962	927	922	948	955	946	948	912	895	1005	899	941	944	974	937	957	963	931	989	919	940	989	933	955	954	961	951	911	920	950	893	918	845	944	967	922	924	981	935	986	952	904	921	931	912	967	919	957	965	955	1009	934	908	908	887	943	920	983	973	934	902	993	895	1008	926	923	1019	946	982	971	896	903	945	924	894	964	928	892	969	907	918	933	942	935	906	938	899	959	973	919	893	894	941	930	957	987	956	970	948	931	958	934	944	982	961	967	924	901	939	926	891	943	865	973	939	922	898	914	982	904	910	912	950	955	882	946	931	891	922	954	990	951	965	985	905	965	905	957	963	957	891	907	956	952	938	912	945	912	924	946	912	919	909	939	928	881	929	972	920	926	941	967	913	927	973	949	914	957	1007	962	930	944	999	867	918	916	970	959	922	1008	976	931	910	921	943	975	915	965	914	951	915	915	923	909	895	931	950	984	935	991	972	948	928	947	955	949	952	963	929	902	894	937	950	952	924	900	917	969	976	908	949	931	926	933	944	988	947	940	899	908	924	960	955	970	929	950	946	947	937	959	871	902	943	913	955	897	925	925	984	959	886	1003	986	927	908	890	935	976	923	920	922	937	936	968	922	875	946	920	953	901	950	960	924	973	919	937	941	973	922	991	911	933	930	937	929	934	900	913	952	933	944	939	963	940	889	904	928	914	914	980	882	920	988	957	969	972	927	939	939	905	867	987	833	966	1000	958	956	908	956	894	992	917	949	888	933	982	912	928	962	954	958	955	974	916	925	938	974	933	885	901	887	950	950	968	942	930	929	924	928	960	941	999	917	918	964	981	932	965	955	955	948	959	914	955	938	955	960	934	920	966	954	983	940	908	949	960	978	930	926	1005	945	958	930	947	938	938	917	951	918	956	963	933	860	938	1000	920	923	935	991	946	933	945	937	914	918	935	969	906	965	939	953	923	917	909	883	936	933	990	965	937	934	954	895	972	964	1009	925	958	932	964	945	917	893	969	920	948	940	984	996	953	968	950	950	925	933	923	946	972	942	978	942	929	918	867	917	970	1029	952	940	980	937	954	946	905	938	911	937	922	959	915	927	922	957	961	951	957	937	902	864	903	1017	886	969	954	962	955	942	948	925	938	905	883	948	997	956	957	911	959	928	1001	954	940	903	975	1016	890	953	891	930	915	967	935	950	898	913	909	944	955	956	913	936	928	957	951	940	892	922	923	987	936	976	968	880	911	943	934	929	884	950	913	953	892	951	873	961	943	902	937	948	899	944	883	933	950	930	914	946	1025	962	956	958	937	932	933	1019	944	988	984	923	912	977	906	933	931	913	964	958	937	1010	962	952	954	967	928	902	961	919	987	949	968	948	976	960	990	975	938	915	872	952	917	911	944	955	876	946	961	960	898	981	930	913	954	929	939	923	942	909	892	1000	972	912	934	957	990	958	923	920	878	901	940	909	911	979	944	982	909	927	939	928	897	933	984	931	981	882	983	926	908	906	954	954	957	945	895	952	974	886	945	988	942	960	942	955	912	902	956	903	935	908	964	928	896	961	942	935	918	918	940	992	902	943	963	972	921	961	887	926	903	972	1017	952	916	1002	972	917	933	922	1004	941	929	972	1040	945	938	927	923	1008	991	878	951	920	934	965	911	872	972	960	947	989	889	937	959	997	925	981	918	932	927	982	978	934	931	957	967	964	903	934	961	910	907	904	944	932	957	999	944	909	942	920	942	932	911	1013	934	929	910	960	995	958	964	879	946	901	943	968	934	920	961	953	885	900	911	988	991	963	942	913	948	947	940	964	944	935	958	949	951	903	955	945	930	998	923	920	918	997	874	903	936	882	953	905	928	929	962	963	955	935	1002	945	929	963	936	960
23724	20906	27714	24237	18456	1425	651	470	406	374	356	361	343	340	309	332	293	294	282	283	273	285	317	299	278	302	959	5065	3423	699	281	294	261	286	267	290	279	280	289	250	267	259	300	256	285	289	275	277	247	283	288	262	275	277	272	258	317	274	258	243	244	282	294	282	264	266	268	269	257	264	279	254	277	256	230	267	267	295	288	292	266	293	292	261	247	291	272	284	257	277	266	276	269	259	261	258	305	246	255	253	241	284	268	232	272	267	252	288	265	291	280	277	257	260	259	267	285	243	273	276	268	272	225	280	284	296	266	243	261	261	254	290	283	248	303	293	255	279	283	269	255	264	249	265	268	290	264	268	270	277	261	285	271	277	282	272	262	273	261	272	263	272	288	253	282	297	292	299	258	272	279	227	264	256	290	257	264	254	245	265	301	268	249	262	263	266	287	283	275	248	280	254	279	270	251	284	263	246	256	259	241	261	280	252	287	271	291	254	277	270	285	262	264	266	263	262	244	282	294	270	245	281	273	251	254	290	267	267	263	272	258	255	310	284	249	289	256	288	280	271	270	290	289	279	274	251	278	251	273	318	262	246	278	274	261	282	256	279	277	247	244	267	282	286	263	286	279	295	288	279	272	273	254	262	279	257	278	231	280	244	269	261	263	251	261	281	243	278	262	265	276	282	288	269	273	284	238	243	261	258	276	262	276	288	295	257	238	257	273	260	254	251	285	258	275	282	276	283	300	267	275	259	257	280	292	303	253	294	240	276	276	264	267	264	266	270	280	270	258	284	288	244	268	285	258	273	243	293	282	265	254	271	284	274	267	262	265	283	243	282	292	258	269	282	259	280	295	301	288	263	267	265	276	256	284	249	265	264	259	256	290	269	268	294	234	283	264	257	291	270	286	273	290	274	265	304	255	292	271	288	270	273	292	262	274	290	299	255	280	264	257	280	273	299	263	294	256	237	248	230	259	266	264	315	262	280	272	269	265	259	260	270	242	270	252	264	325	281	253	286	307	243	250	263	278	264	283	265	265	271	250	266	283	283	267	250	245	259	245	266	298	248	294	278	278	271	250	266	255	261	262	263	263	271	269	266	245	269	242	276	246	243	261	275	284	290	277	259	282	271	280	293	268	274	302	287	275	294	273	264	283	265	270	313	270	254	281	250	267	271	250	247	288	294	271	293	277	255	275	278	280	298	239	256	266	255	294	260	253	270	287	265	287	281	260	284	270	275	306	268	308	234	256	253	288	256	274	256	275	278	259	261	278	284	271	262	272	261	276	272	249	277	269	257	251	282	290	279	239	272	265	260	285	291	267	237	248	288	284	253	283	297	274	249	284	260	273	244	259	255	307	271	271	245	264	247	247	257	254	261	266	252	243	252	280	286	269	287	259	276	263	266	245	267	268	306	260	301	279	270	264	278	282	257	267	268	255	251	250	281	238	291	267	259	270	271	268	262	239	247	269	284	278	281	269	294	254	297	269	286	278	254	264	276	237	262	241	282	259	276	265	259	265	287	270	277	262	245	282	270	236	264	287	276	284	235	272	268	256	266	250	225	275	267	266	288	261	290	252	276	298	285	289	262	278	277	273	283	245	286	267	313	277	278	298	257	260	271	293	269	279	286	292	236	279	247	296	296	262	262	257	269	288	271	239	274	273	265	263	267	263	261	244	275	229	271	279	271	239	254	264	261	256	265	260	263	243	278	271	248	261	254	281	294	260	275	289	300	272	266	287	269	252	268	269	258	281	256	265	251	285	254	262	269	292	260	273	279	287	270	270	266	272	284	271	284	264	258	276	253	271	259	270	279	245	281	283	286	269	267	229	267	257	264	281	244	280	253	285	302	259	283	266	271	302	254	254	288	285	262	287	235	268	278	289	273	281	261	255	282	255	261	298	259	273	275	269	276	271	241	270	258	257	303	264	278	259	256	271	270	272	275	271	272	296	284	296	229	245	260	268	277	287	278	291	259	257	252	270	290	243	275	309	239	296	249	291	289	243	253	283	281	273	255	273	262	240	305	281	268	254	263	269	293	236	273	264	260	285	298	277	279	255	250	257	280	297	278	297	260	261	281	260	257	270	289	274	230	267	260	280	260	264	290	279	250	290	268	286	288	274	268	269	280	270	306	281	276	252	272	299	286	266	305	252	267	284	262	276	249	279	268	243	270	281	255	243	274	256	278	265	275	284	228	293	287	283	297	257	253	268	263	272	285	301	235	279	301	288	291	257	262	267	257	294	265	253	301	284	292	277	257	254	277	263	268	283	259	307	273	264	265	239	239	251	267	249	255	253	256	248	239	281	289	262	275	253	262	289	259	261	231	269	281	271	263	277	272	285	293	263	290	284	237	282	275	312	270	253	251	271	271	252	292	246	296	245	264	269	244	256	269	266	268	273	293	241	280	251	261	275	226	265	260	287	242	239	252	248	233	266	267	283	291	255	264	258	280	246	265	234	274	274	240	281	255	253	307	252	276	274	260	294	268	280	254	246	304	232	245	317	243	279	250	268	238	298	264	257	264	288	258	259	238	272	249	272	247	295	290	276	324	269	250	253	299	262	300	259	264	279	261	265	249	238	285	291	250	275	237	271	253	241	246	282	255	275	276	246	265	256	248	273	237	276	251	262	285	256	274	251	256	278	258	279	278	228	279	267	250	251	253	256	275	259	265	297	283	253	293	228	275	269	288	270	289	271	261	285	269	258	268	271	282	235	258	249	265	255	259	265	245	276	269	247	254	274	252	266	267	250	253	245	241	260	285	285	252	253	233	264	270	264	282	233	277	299	270	282	271	268	269	300	258	290	283	296	271	279	273	278	273	250	275	286	295	291	260	283	277	267	269	288	273	251	280	271	246	271	274	308	259	263	266	295	261	271	251	276	249	261	283	271	273	271	272	271	265	251	252	292	299	277	299	257	289	263	264	275	277	273	272	282	256	266	240	245	269	253	273	287	280	270	237	248	243	287	276	232	269	261	268	225	274	258	272	269	274	249	252	263	273	282	304	269	317	247	263	258	269	232	295	246	259	287	268	279	266	299	248	258	271	276	301	233	294	270	290	275	254	249	265	265	286	272	255	262	264	307	278	224	270	272	259	245	247	238	260	260	262	235	240	285	288	292	266	290	299	257	254	280	268	271	269	288	285	251	284	246	248	272	254	285	267	265	256	263	239	262	277	265	262	227	258	268	255	282	270	280	258	254	259	266	279	285	260	289	270	269	258	279	254	282	265	286	288	242	277	262	274	271	296	282	252	291	268	264	271	263	260	266	267	260	260	301	265	294	272	266	270	265	253	296	287	267	273	272	266	288	245	274	265	251	293	255	292	256	253	297	277	271	270	283	270	253	257	270	278	265	258	274	274	281	270	283	282	287	267	245	259	262	235	242	273	250	262	230	272	288	250	273	276	282	253	264	275	267	277	281	301	299	286	254	259	235	278	258	303	278	288	255	278	279	255	259	258	291	265	244	249	257	269	295	274	259	256
22168	9915	8407	4403	2961	2120	1692	1433	1163	1071	967	903	853	782	753	736	703	723	666	663	625	616	649	635	591	569	2986	14736	9544	2060	529	542	535	599	610	563	531	551	545	574	548	564	559	567	582	569	580	553	561	547	573	567	582	592	519	608	610	561	599	581	571	590	571	552	559	576	545	564	563	591	549	562	574	569	530	520	548	595	557	531	551	572	573	558	573	537	526	538	587	560	570	560	598	539	572	567	559	570	538	538	545	563	589	534	550	565	565	551	538	584	575	552	545	566	536	572	537	591	588	581	557	579	554	539	560	568	549	572	578	567	568	620	581	584	567	572	539	565	527	579	550	534	596	566	552	566	582	560	567	558	603	592	601	552	554	569	524	554	559	551	547	557	568	559	543	527	607	572	551	571	557	560	565	536	549	604	574	588	549	510	586	575	577	542	558	547	524	614	556	578	562	575	595	538	602	548	617	561	566	552	576	585	551	586	531	580	574	556	565	570	542	578	524	609	534	587	555	554	547	552	550	586	584	520	570	573	546	566	587	554	574	592	571	559	546	555	554	578	552	543	553	561	574	554	569	575	593	532	554	563	540	552	528	543	524	525	544	563	588	545	573	601	552	534	555	585	560	585	536	583	545	605	556	540	506	631	620	575	564	544	553	578	551	530	579	589	561	589	572	550	535	583	565	559	599	532	581	585	568	581	510	548	550	584	589	560	562	543	567	547	577	546	539	583	571	556	570	564	575	594	556	569	520	550	576	572	571	574	513	563	546	587	518	548	591	539	556	599	597	562	584	570	552	554	575	538	599	603	567	527	566	592	626	585	582	574	595	616	536	558	578	529	573	528	528	522	548	548	561	561	535	585	521	571	556	566	566	567	567	556	559	593	535	534	555	549	608	575	585	573	594	530	570	581	577	567	557	555	571	587	534	592	567	536	548	570	561	590	513	578	572	563	579	566	544	543	559	559	596	583	584	543	552	541	581	577	566	554	569	593	537	552	600	539	558	545	540	519	549	545	575	567	544	548	596	590	573	569	585	539	547	569	536	551	532	596	618	586	577	585	569	543	539	573	522	556	525	547	528	567	599	543	545	553	543	528	592	531	573	537	602	571	573	581	571	579	549	535	583	550	530	559	584	539	533	554	562	558	565	548	562	569	584	551	580	574	517	584	620	568	605	571	551	600	536	580	554	547	562	579	559	558	556	550	547	564	535	534	529	602	554	596	571	562	543	569	591	545	512	582	535	523	555	508	582	564	558	574	563	586	577	511	539	545	574	573	553	624	566	527	595	566	548	583	524	510	589	578	551	571	546	536	577	568	531	569	577	577	534	582	587	579	593	575	540	551	603	537	565	588	530	569	549	569	555	561	576	621	575	547	556	539	499	554	549	526	530	533	541	563	563	545	507	549	561	564	554	582	577	573	569	553	550	557	551	579	576	540	584	557	553	568	589	551	566	540	542	560	552	516	523	562	571	529	543	576	586	590	546	553	551	578	537	559	589	574	567	578	538	588	550	588	560	542	586	553	577	569	564	556	549	522	570	580	569	566	567	549	536	571	572	560	574	540	554	568	555	580	557	572	593	603	555	587	516	552	582	539	560	567	533	537	547	556	570	566	549	611	557	531	568	541	543	551	546	555	581	540	565	523	540	582	548	543	560	538	580	552	590	562	597	583	568	530	557	521	525	575	551	540	575	534	545	598	564	542	607	540	571	570	563	591	510	546	542	579	565	552	567	527	566	573	519	559	568	531	603	550	524	559	525	571	581	554	551	642	597	585	559	570	519	566	547	545	531	562	567	556	587	556	562	561	558	571	566	577	524	579	545	560	575	614	557	558	552	576	537	531	548	563	546	527	547	554	545	560	534	559	598	562	555	572	540	547	577	553	551	545	554	546	558	543	607	523	557	580	553	602	587	531	531	544	577	563	579	568	573	530	559	600	563	533	580	518	539	568	578	576	576	567	599	530	617	574	516	548	582	585	575	569	583	601	542	535	537	555	564	548	513	598	565	571	526	531	543	536	539	545	558	576	530	554	517	612	540	567	542	531	592	575	611	562	573	549	555	531	547	581	559	571	623	576	572	534	536	586	578	562	601	550	562	554	556	545	529	545	559	592	544	565	572	552	540	575	554	560	611	521	587	529	560	575	587	506	537	549	535	546	595	570	603	572	546	597	559	508	577	558	567	565	566	537	637	553	527	547	574	580	542	564	536	538	612	542	545	570	592	585	548	579	615	550	540	553	587	563	576	522	584	623	561	568	600	568	548	554	590	595	554	555	595	554	527	562	558	551	549	564	558	539	571	492	563	537	606	549	573	531	544	532	606	558	567	555	541	534	550	547	572	552	575	570	553	589	555	560	565	560	545	576	553	580	558	581	538	574	536	530	516	538	541	572	558	536	596	601	577	568	596	535	561	586	612	571	576	570	537	513	580	570	589	506	527	599	545	580	551	565	551	541	562	570	535	577	567	605	601	566	524	594	545	544	555	555	592	557	584	584	552	582	621	553	551	575	554	553	520	546	569	554	546	566	527	537	546	566	552	559	564	555	522	535	550	566	528	542	574	547	541	551	560	554	539	532	577	600	562	565	564	554	546	546	586	517	539	527	579	582	594	558	577	594	574	594	573	606	532	522	548	521	596	550	561	536	556	531	585	546	606	550	591	527	576	593	555	526	563	549	584	553	576	598	583	537	533	524	590	542	593	557	586	549	597	572	583	581	531	581	529	564	559	606	581	580	551	583	548	580	595	565	591	562	581	520	545	537	597	576	570	596	560	599	542	556	613	532	560	556	546	587	584	593	549	560	543	568	554	568	547	588	601	595	612	578	571	576	579	617	580	538	562	602	586	607	570	584	560	558	535	563	551	606	560	566	588	532	583	573	574	588	563	575	573	511	555	552	605	581	544	553	556	558	560	547	553	585	519	554	549	549	597	543	572	589	547	539	504	523	592	581	573	548	528	571	542	538	569	505	554	546	578	545	567	544	560	573	553	559	558	566	554	518	559	587	549	617	584	574	592	614	541	548	580	603	606	593	556	536	565	562	580	607	591	522	541	548	598	557	581	594	523	509	581	597	537	609	616	587	578	564	573	520	619	577	571	570	557	573	565	570	557	553	516	542	568	608	514	507	576	563	564	570	571	545	578	613	520	542	522	558	588	494	575	540	562	550	577	554	571	563	562	554	542	575	538	544	579	560	557	544	561	569	573	574	576	589	564	569	535	563	574	585	556	521	607	567	557	593	587	584	556	616	535	579	580	552	558	585	560	567	554	568	555	520	567	563	620	551	600	565	563	549	611	572	559	559	562	515	570	545	579	590	515	566	532	611	537	571	545	533	575	541	565	532	519	550	583	517	547	538	572	603	567	604	560	526	575	580	521	566	580	547	528	550	588	574	571	546	561	580	559	558	540	597	523	573	542	582	514	557	496	574	541	558	539	540	589	547	581	584	531	579	562	567	613	567	540	522	560	577	528	603	550	585	613	579
22935	20954	28513	23558	20956	16940	1598	740	616	556	482	462	460	427	429	365	361	391	349	375	359	338	319	369	352	317	1332	6837	7220	1418	313	307	313	290	307	285	293	327	327	296	322	326	324	322	313	288	316	313	320	291	309	301	271	307	316	311	311	334	346	298	283	299	289	321	302	312	272	303	325	317	344	309	303	295	282	303	313	295	310	341	339	294	309	318	279	345	323	285	292	288	317	306	320	285	313	325	328	337	294	284	312	332	309	358	312	331	279	314	292	317	319	305	333	316	306	325	308	298	296	299	304	317	315	309	284	316	310	315	303	320	305	269	286	307	313	303	305	307	298	295	301	295	326	319	309	317	291	308	293	346	338	308	337	325	293	283	307	319	296	279	314	287	308	332	348	305	336	312	283	305	331	289	323	317	307	345	299	280	301	337	304	291	295	321	274	339	322	324	297	322	295	326	313	307	306	308	294	317	290	321	290	319	306	324	295	286	325	302	342	309	336	311	329	329	313	296	321	301	316	305	312	333	315	288	322	309	298	305	304	297	298	329	307	316	307	309	320	278	255	301	329	287	298	334	279	311	331	285	305	295	296	325	322	296	289	329	332	322	292	299	322	277	322	305	305	326	333	308	332	321	353	298	314	312	292	297	320	314	297	356	297	302	307	301	306	314	315	344	334	320	290	312	306	287	324	311	300	301	314	291	339	306	299	314	317	307	308	284	316	303	314	300	320	318	307	286	297	281	323	285	310	303	336	300	306	326	323	306	305	291	326	315	316	293	322	296	331	302	337	295	338	297	292	317	319	322	310	293	327	301	325	320	319	309	296	291	320	294	314	306	306	330	304	333	270	313	253	320	324	280	259	293	301	304	315	326	318	325	292	330	318	283	325	308	300	300	287	295	292	298	309	327	298	291	321	326	305	340	319	310	315	298	326	317	320	301	282	298	281	329	308	295	330	329	278	293	310	335	325	301	307	329	299	309	329	325	310	316	304	294	290	313	324	302	325	323	303	327	317	294	332	295	289	326	272	348	290	261	301	315	270	270	291	312	320	314	297	316	356	312	287	304	301	310	303	295	314	269	314	296	320	307	307	294	271	295	269	284	323	301	279	292	317	291	303	286	319	317	278	292	301	306	313	292	288	297	302	303	316	317	356	328	269	306	321	313	324	301	306	299	297	289	293	317	290	337	330	298	336	317	295	313	309	312	314	290	305	322	301	316	296	304	319	316	297	285	323	298	271	284	286	268	296	295	295	313	339	312	296	304	276	321	295	286	316	300	318	273	285	310	321	291	322	283	348	312	319	275	297	331	309	281	323	296	302	288	333	288	291	331	310	292	316	286	292	303	343	319	268	300	305	288	309	316	296	325	270	302	293	298	323	334	321	319	324	324	319	313	298	299	313	308	284	310	297	317	292	319	290	321	323	323	313	317	304	278	304	340	284	317	308	264	279	315	309	282	326	305	310	299	337	310	333	303	297	330	326	303	306	292	294	308	309	309	300	283	305	305	313	330	302	304	328	295	304	285	322	305	274	298	332	337	291	285	312	330	308	312	288	319	308	303	295	303	306	305	282	286	312	327	293	279	299	311	283	332	319	314	322	319	303	283	305	291	308	308	289	342	298	292	292	343	284	277	302	311	303	302	289	323	300	306	314	329	306	308	309	314	304	293	306	296	315	314	292	311	333	318	299	309	315	313	314	302	327	326	281	325	313	331	311	295	318	333	321	299	319	298	313	289	290	286	319	320	297	285	309	312	290	301	288	311	332	293	296	299	296	305	279	301	313	314	318	325	298	312	307	298	333	323	338	302	318	293	308	329	309	310	318	329	318	291	285	296	280	295	275	288	313	291	292	296	313	341	301	308	327	317	320	306	312	318	294	289	297	307	336	337	294	272	328	326	272	323	314	296	326	316	292	294	280	302	304	315	325	313	313	307	303	314	310	321	319	288	302	304	307	295	292	301	329	307	300	333	279	306	317	306	293	279	305	277	315	316	320	309	297	296	300	328	310	278	330	323	346	272	281	323	289	300	327	331	299	289	303	320	309	288	290	331	304	303	325	352	310	296	306	301	327	321	342	281	305	342	324	318	300	305	296	299	317	311	286	289	312	306	300	272	293	316	298	305	296	265	293	342	314	316	302	315	315	321	335	317	296	325	304	302	329	286	304	334	310	299	291	349	295	301	279	316	298	320	294	300	308	329	315	299	314	341	286	297	314	289	304	281	293	318	291	324	309	271	292	301	327	298	321	314	332	331	308	327	271	319	328	282	316	314	305	299	295	299	336	318	328	315	282	293	317	295	282	314	317	314	283	281	292	310	293	322	285	304	329	326	343	297	293	329	301	305	332	301	332	314	303	285	336	296	307	298	312	319	312	308	278	310	282	298	305	308	330	333	302	361	319	299	279	307	365	285	293	305	317	306	302	287	293	311	306	338	298	287	291	342	308	295	307	290	281	307	325	325	279	281	349	310	280	303	285	312	287	328	281	311	331	284	298	312	316	281	302	304	319	328	324	305	306	329	267	316	297	277	283	299	343	316	295	301	308	327	313	325	288	334	308	321	296	314	312	287	332	314	325	309	319	280	292	300	302	339	308	307	321	333	291	297	316	296	308	344	322	319	296	296	313	308	320	312	326	318	298	321	324	273	291	299	305	302	319	287	313	291	304	274	290	318	298	310	281	286	292	279	335	286	343	291	295	337	296	294	301	297	315	306	296	371	313	318	300	310	315	323	317	295	316	309	281	301	319	317	288	332	317	326	271	319	316	306	316	290	308	306	301	319	303	338	321	290	288	313	316	321	330	306	308	319	303	335	318	310	297	326	306	296	329	298	302	274	306	305	295	350	277	307	290	313	301	327	321	304	287	315	311	269	327	288	323	295	279	317	316	299	329	294	304	302	265	279	311	327	320	299	290	314	305	304	324	322	313	316	315	299	291	319	317	322	307	295	310	308	308	321	310	329	298	322	305	316	310	301	298	325	320	254	312	327	330	301	275	302	304	305	305	319	332	295	317	331	306	285	280	314	302	284	327	339	305	314	329	327	315	294	299	297	290	285	302	309	311	304	282	307	318	302	277	292	342	305	342	316	319	296	300	318	302	320	306	302	321	345	322	289	287	313	291	312	296	317	314	317	299	289	302	310	358	339	289	300	306	315	324	310	299	266	320	309	315	309	326	303	326	314	315	297	286	309	309	308	315	320	315	317	285	312	261	303	302	295	307	281	297	314	294	310	308	308	293	299	314	280	283	319	298	334	323	304	308	313	339	298	322	293	336	313	327	342	329	316	318	293	317	297	313	312	297	312	323	302	346	303	308	302	314	297	314	293	287	306	325	307	299	303	309	333	323	301	305	299	331	308	318	301	322	316	313	268	324	296	295	303	301	304	304	296	294	265	326	310	308	315	296	307	318	283	309	309	308	310	292	286	312	271	295	323	314	294	306	293	309	276	303	298	326	304	306	300	319	320	295	278	309	297	297	289	334	315
24477	15436	13104	7292	4747	3388	2673	2188	1762	1626	1359	1181	1181	1058	983	944	911	827	852	854	792	772	764	687	714	716	3969	18152	16416	3712	606	642	663	640	642	605	607	571	672	597	629	625	564	592	634	621	594	626	653	624	591	593	602	589	653	599	575	592	639	641	578	599	605	548	585	603	628	612	629	619	599	596	582	631	575	618	617	609	600	584	633	569	567	647	603	585	584	607	619	580	625	607	608	620	628	651	575	649	580	574	590	569	584	632	625	630	631	615	597	641	590	613	620	580	610	609	622	589	605	611	560	549	588	597	570	618	616	583	593	623	607	606	602	579	615	609	614	590	601	648	626	577	612	621	565	625	658	620	628	633	583	570	576	601	635	655	603	597	600	611	596	630	621	623	604	595	601	589	631	610	600	617	615	559	653	619	593	612	567	619	596	562	624	638	653	652	625	622	557	576	586	610	588	628	630	584	629	603	632	570	613	641	580	620	582	632	571	679	571	623	593	591	568	571	620	613	630	605	610	627	585	570	565	640	592	588	698	652	599	616	600	629	621	596	587	637	624	584	607	566	611	615	618	572	606	597	601	578	604	593	577	620	568	598	575	627	633	609	626	596	631	605	656	598	680	611	642	617	616	594	585	615	623	575	623	599	587	637	645	629	622	624	586	565	630	608	543	586	598	617	619	611	596	595	595	633	656	608	585	630	631	609	607	607	628	631	595	602	634	554	577	614	569	603	593	623	608	600	626	600	631	606	594	626	635	597	555	597	586	626	591	618	612	625	600	597	624	646	604	611	616	627	603	592	600	573	596	602	645	581	591	634	601	627	639	589	609	678	645	637	632	581	628	625	617	610	643	612	609	624	608	583	595	607	577	670	599	604	571	595	565	593	582	620	598	618	618	627	630	625	603	588	587	586	601	591	559	608	621	603	611	593	582	635	620	575	631	598	638	612	613	582	570	591	603	610	636	598	564	606	611	590	647	601	594	575	613	593	599	629	589	600	648	655	605	587	651	589	583	612	610	605	603	653	622	607	595	605	591	585	590	608	622	610	662	602	589	624	593	614	558	585	612	606	647	580	594	607	598	599	643	591	626	615	598	578	596	551	624	610	608	615	590	635	609	616	633	658	565	609	657	621	589	606	600	593	623	603	541	642	616	609	627	616	591	607	626	603	635	624	597	615	603	640	606	624	586	602	597	552	614	595	578	586	614	608	611	598	590	634	601	586	596	631	609	627	602	558	594	577	620	612	611	609	577	626	648	568	625	612	628	636	566	595	623	590	603	593	605	624	632	604	590	552	612	556	602	580	592	579	616	611	546	606	637	593	660	614	621	613	595	588	568	559	574	563	595	633	586	579	616	598	613	605	642	608	593	629	601	588	542	643	621	608	590	600	575	598	632	603	583	632	611	594	636	577	647	588	636	591	576	610	630	582	607	589	596	603	594	614	635	618	591	649	666	592	616	638	597	606	615	573	604	611	592	613	632	592	595	576	664	648	607	599	650	581	623	627	634	618	582	594	594	571	615	608	610	609	687	612	568	600	628	622	663	611	648	596	611	609	605	538	629	606	606	634	608	547	615	599	624	627	595	609	594	612	590	592	599	593	614	566	603	647	629	621	638	606	586	578	602	602	584	587	605	596	559	586	606	599	626	646	632	608	613	588	585	608	618	612	601	563	587	578	573	610	623	612	589	589	607	615	642	613	659	542	606	632	565	634	613	578	581	637	617	558	607	618	618	578	579	617	591	584	626	609	577	598	607	631	623	627	613	596	538	632	568	584	626	607	599	649	586	612	615	572	611	621	639	634	637	595	561	606	609	617	628	586	601	592	621	583	614	619	655	589	546	671	602	605	615	602	639	624	620	650	585	586	665	600	596	615	639	640	623	619	599	609	572	613	613	597	611	602	562	599	600	622	635	613	600	622	539	695	600	615	606	634	584	617	614	574	590	600	621	603	598	641	598	610	607	619	606	642	624	610	582	575	621	596	607	651	588	636	611	629	638	599	612	563	610	588	600	594	577	607	601	544	607	607	627	589	579	614	589	637	632	599	664	630	568	630	649	606	618	614	648	594	651	609	633	595	615	592	635	602	622	596	614	618	630	593	594	568	643	669	629	636	602	581	610	628	646	596	595	611	602	575	594	611	650	636	627	627	591	610	586	554	639	600	589	624	626	661	619	610	583	566	593	616	646	648	575	637	638	632	626	664	615	588	620	573	611	633	640	589	621	621	538	593	621	611	624	638	615	585	568	619	604	601	620	635	616	582	621	590	632	634	626	598	581	640	623	567	538	568	612	596	561	592	650	603	596	592	581	601	631	587	587	637	608	608	612	613	580	608	606	634	572	609	623	599	644	608	591	579	622	626	625	640	588	603	590	633	616	584	603	629	580	669	582	612	606	555	625	599	603	594	631	617	627	565	604	602	631	614	618	621	629	579	627	571	582	622	607	603	647	597	598	583	596	612	543	619	593	608	609	607	584	626	634	624	593	602	658	639	616	626	618	621	576	580	597	578	632	569	614	601	636	590	595	600	594	627	628	602	628	582	587	613	620	644	658	628	605	579	604	629	594	576	603	581	605	591	586	576	566	613	623	613	613	635	622	653	607	580	616	582	630	627	561	616	568	592	587	597	598	627	601	601	575	585	580	588	654	618	614	594	600	587	599	648	552	602	618	614	611	599	568	596	626	598	607	619	597	589	578	553	586	608	608	596	608	562	586	592	648	625	578	599	643	612	587	606	588	633	591	599	623	575	628	597	587	562	610	631	605	589	607	599	640	581	578	626	613	598	600	640	609	585	612	605	563	616	639	600	612	582	658	607	607	598	640	606	600	590	615	604	613	604	594	594	576	651	583	605	588	584	613	582	614	633	603	658	618	596	593	629	627	600	606	622	616	580	604	627	575	593	596	554	594	592	573	666	585	621	613	583	547	607	646	625	577	611	588	580	608	642	601	612	630	606	637	607	617	581	624	613	665	626	601	620	629	595	635	581	613	578	609	628	639	606	606	648	579	598	600	594	601	637	541	571	582	578	558	619	588	591	613	576	580	611	563	604	658	599	602	623	602	600	653	623	573	603	607	570	625	609	622	641	573	596	561	585	631	634	625	615	581	573	604	641	577	628	621	617	581	583	574	599	650	621	590	633	581	595	589	624	607	620	577	623	600	615	595	592	637	629	647	587	612	614	606	606	578	618	614	638	573	640	610	603	618	600	620	617	625	575	620	632	606	615	598	637	580	588	599	579	613	617	586	620	569	574	655	610	600	595	604	604	609	617	613	562	590	607	651	558	586	612	580	627	656	594	573	596	608	598	604	581	615	621	580	596	568	582	629	618	592	591	592	629	591	583	550	562	597	561	601	580	604	596	608	617	652	594	654	587	613	603	605	581	642	590	683	574	586	610	575	579	593	630	609	623	588	651	583	601	632	612	630	625	595	616	592	602	631	623	575	606	586	584	627	654	532	585	581	620	591	567	600	584	606	624	609	624
26252	20115	7243	802	568	500	511	481	478	454	491	488	484	435	492	459	468	435	439	461	443	463	501	469	464	514	504	1117	1204	536	454	479	436	452	466	477	490	441	427	431	449	451	501	455	386	478	482	419	476	474	478	465	462	453	430	471	466	440	466	465	461	455	477	470	490	461	425	469	427	475	491	440	472	441	470	485	480	472	422	488	462	485	442	472	478	461	470	463	480	446	457	462	466	455	449	450	474	481	465	445	435	444	468	465	475	443	500	423	443	494	444	472	458	481	478	477	469	426	477	466	419	441	427	478	491	453	480	481	453	464	470	419	479	442	465	462	460	483	491	462	481	451	428	447	458	469	483	431	481	481	469	453	452	470	465	482	455	457	458	465	456	421	459	469	453	469	451	513	451	469	496	486	428	439	432	440	458	470	468	447	444	481	448	500	476	454	459	463	466	488	440	440	433	444	514	467	429	466	485	456	454	466	452	508	470	434	476	473	486	463	467	469	452	428	446	481	453	464	446	476	444	493	494	461	476	458	470	462	447	470	442	463	444	463	482	467	458	472	448	451	493	449	466	468	486	448	451	458	488	446	494	451	400	447	460	482	452	480	442	497	477	453	465	474	471	465	434	461	500	467	453	504	463	464	479	480	503	490	503	492	422	472	447	430	480	477	476	493	449	425	467	473	461	446	483	489	481	458	459	441	489	456	435	447	484	459	465	458	462	473	470	467	499	485	501	491	476	412	468	431	448	458	444	471	428	471	460	479	473	468	475	434	417	448	436	508	462	437	472	424	453	449	468	443	452	456	419	478	472	455	487	454	466	489	476	486	497	450	488	469	479	459	488	498	460	497	455	429	450	466	489	479	465	468	482	442	460	446	455	443	509	446	499	475	450	424	501	453	417	501	423	473	452	483	482	477	427	474	468	436	457	461	469	438	456	473	433	501	452	467	468	459	476	473	506	438	418	492	459	454	440	454	507	479	395	452	463	502	467	437	467	490	477	474	427	436	506	487	435	443	495	428	451	490	452	443	451	428	456	519	461	441	423	463	467	498	459	461	449	451	460	451	447	454	486	487	429	434	464	420	451	483	442	523	459	466	463	471	502	484	459	472	440	487	450	436	449	474	458	460	446	455	440	442	470	459	452	457	449	469	474	455	452	488	467	466	471	456	430	475	484	455	444	421	447	458	446	444	458	469	475	450	436	465	446	478	522	475	458	453	474	467	481	496	442	468	461	475	485	454	469	428	495	470	469	435	401	479	426	500	454	459	464	468	478	421	458	465	461	453	436	471	454	447	490	455	464	499	449	444	482	463	449	424	453	504	487	477	449	458	455	463	497	463	469	448	456	479	463	427	478	476	472	507	458	467	440	464	519	458	443	401	486	455	467	446	442	473	445	461	474	445	466	434	454	442	459	453	425	492	464	461	443	478	481	459	444	479	415	467	450	466	505	477	465	431	442	439	456	500	447	466	455	456	473	478	471	486	467	465	438	449	450	491	455	472	471	524	459	485	440	466	484	484	450	468	501	491	489	449	492	469	466	472	470	414	466	475	462	458	450	475	446	445	469	475	446	492	478	438	449	452	452	453	454	458	455	436	473	485	457	459	505	457	478	486	503	477	495	463	502	445	464	480	476	453	477	490	419	488	481	493	513	457	435	497	453	471	452	436	466	467	447	494	461	443	463	472	479	422	486	463	461	456	459	451	453	444	496	481	467	447	486	438	450	466	447	433	468	462	440	450	465	485	410	426	425	475	485	507	465	453	471	438	489	456	419	440	457	463	464	521	459	469	461	467	480	451	427	460	456	462	448	468	467	455	471	449	420	474	424	490	487	458	430	485	436	502	458	423	436	467	434	476	473	442	471	479	484	495	473	471	511	475	419	459	479	468	457	511	474	445	490	472	477	458	468	430	441	470	459	415	473	474	478	452	455	485	448	463	491	448	469	472	461	472	473	495	457	447	455	457	454	462	518	489	422	463	464	458	457	472	467	468	487	483	438	425	429	501	452	464	450	452	454	456	446	430	434	425	491	436	504	469	454	511	496	466	457	442	444	495	412	436	474	443	416	512	449	485	467	475	409	477	470	430	465	464	418	463	469	468	450	444	465	441	471	486	435	468	480	462	463	434	475	451	454	459	484	474	468	465	456	425	456	474	435	485	474	495	491	465	484	443	458	480	476	452	493	428	485	513	453	472	517	459	464	454	447	476	489	500	444	462	449	425	457	500	471	478	436	471	458	474	438	459	429	458	450	471	493	487	502	446	457	427	481	488	437	454	465	461	462	434	495	464	478	444	411	457	473	458	476	461	467	471	482	418	470	464	514	464	464	428	474	453	460	463	452	465	491	460	503	484	426	465	455	468	443	462	469	479	449	408	471	486	466	493	513	464	467	427	486	453	512	476	475	453	476	433	468	523	443	470	446	426	469	458	438	461	484	467	506	461	454	506	469	458	476	446	482	496	454	460	469	435	498	485	449	455	460	458	452	475	486	494	442	421	453	444	487	490	469	460	438	487	461	479	505	480	412	449	441	490	439	428	495	435	458	413	476	445	455	488	467	486	460	463	498	475	501	474	475	474	405	487	454	492	473	495	472	444	482	462	450	516	447	454	482	477	456	470	422	441	473	477	486	444	460	434	444	444	482	478	446	445	465	455	451	454	461	485	484	475	465	473	457	425	498	431	457	448	478	473	461	476	467	473	438	484	437	466	452	480	483	491	466	486	459	463	481	463	485	424	457	475	480	414	505	427	482	455	447	463	461	446	495	468	467	419	468	465	432	475	440	474	491	489	448	452	451	470	453	457	454	475	506	458	490	456	450	488	453	468	467	429	461	450	479	486	480	453	473	470	465	472	457	468	458	429	488	458	478	447	484	453	472	513	441	471	448	418	473	472	450	436	440	518	509	482	450	460	456	460	472	485	437	454	447	476	452	460	486	421	460	460	440	460	456	446	478	455	443	460	419	477	504	466	465	460	463	449	471	444	463	456	481	482	500	475	467	471	457	435	473	438	471	426	479	427	457	434	464	475	473	434	469	425	534	469	472	444	450	470	479	465	440	478	469	463	463	445	436	442	506	421	455	496	464	474	448	475	445	424	462	452	489	473	447	446	497	490	452	478	491	430	490	450	498	489	491	429	451	478	464	422	474	481	458	477	485	483	484	477	451	467	489	483	485	475	459	469	488	465	442	446	440	484	443	496	476	497	462	466	410	468	512	476	483	464	457	487	431	458	460	476	462	472	485	453	443	476	483	425	484	472	453	480	484	514	470	429	473	481	465	443	523	452	443	460	459	476	439	473	457	492	502	489	458	481	472	462	467	463	457	431	473	472	442	464	440	467	515	440	479	447	445	455	455	479	428	457	467	475	495	429	473	455	479	445	476	472	422	430	450	486	444	439	443	454	431	484	465	479	460	480	426	448	462	482	442	457	448	471	443	473	477	443	465	491	432	475	470	457	501	432	437	439	467	472	446	475	466	478	456	454
10471	2097	1891	1379	1160	1123	985	1024	975	954	977	976	957	960	1003	914	934	940	940	981	963	954	930	918	925	969	1079	3437	3189	1263	922	969	993	985	948	918	908	950	981	921	975	922	932	887	912	953	881	911	941	873	918	887	914	914	971	874	989	973	917	971	916	929	962	930	876	897	923	1006	968	904	920	949	900	946	957	905	963	966	932	927	916	926	892	973	971	959	908	883	970	933	957	973	936	938	958	900	954	899	899	903	918	898	905	910	921	940	979	913	953	882	983	917	922	1008	950	929	889	942	975	945	934	920	917	957	933	968	977	945	939	906	935	955	928	929	911	952	956	896	937	921	918	960	944	936	929	965	887	976	952	889	955	911	978	922	939	972	939	945	940	908	951	901	926	891	967	923	926	960	958	955	889	947	950	950	928	926	959	915	926	955	972	968	920	889	925	902	924	930	938	947	894	974	913	965	936	960	926	901	963	912	965	918	955	913	928	960	892	909	940	941	955	909	872	921	933	921	925	947	906	919	930	875	934	952	972	994	934	923	990	927	891	889	1002	921	910	928	972	867	870	914	903	973	931	961	954	942	903	929	925	951	911	897	894	928	959	821	953	916	936	970	916	983	937	933	872	934	962	948	965	981	980	940	920	879	948	986	919	975	977	910	936	931	943	906	948	961	963	917	938	950	880	904	941	901	913	917	922	903	955	946	916	951	1008	921	919	922	886	986	930	913	914	964	871	878	960	911	997	922	907	954	1002	958	909	906	890	906	935	900	887	991	921	934	915	933	940	911	954	907	961	932	917	911	939	919	943	929	928	905	957	925	947	970	963	882	908	962	913	904	905	942	949	930	898	995	935	915	941	957	941	944	935	940	948	899	941	930	902	905	908	933	972	892	937	934	978	893	900	887	968	960	928	909	883	969	913	926	962	960	913	956	929	974	994	935	931	917	955	959	941	875	884	953	979	910	955	952	950	934	950	872	963	897	888	951	951	910	883	893	889	920	969	960	935	951	970	945	920	859	937	949	926	946	890	894	891	963	927	957	988	927	930	967	923	936	927	968	902	916	979	936	943	955	951	969	888	940	910	881	952	928	921	900	970	956	954	884	911	954	941	923	944	945	940	909	953	890	932	923	979	962	947	917	933	968	975	919	979	875	934	894	964	943	973	890	917	946	909	911	953	908	888	914	907	943	924	993	898	929	914	931	929	982	922	982	983	960	901	948	950	928	950	883	937	965	938	883	935	881	910	917	987	924	894	950	925	889	998	912	933	884	935	885	959	925	953	925	939	882	958	945	949	964	955	964	937	911	899	890	920	905	946	940	983	947	956	923	878	975	962	945	952	963	840	855	899	925	1015	945	917	940	939	904	927	949	952	984	952	916	962	964	959	867	923	923	876	905	954	979	938	915	952	971	941	883	910	924	927	942	952	880	1020	920	901	958	956	899	922	926	937	969	927	905	916	943	915	925	948	926	942	970	910	910	986	905	959	919	910	898	934	907	925	925	925	963	948	928	932	946	954	908	954	984	924	972	928	963	958	959	907	945	920	904	930	975	896	970	912	942	914	911	930	933	977	958	900	878	946	910	959	933	999	976	925	883	922	994	996	940	933	905	854	935	912	915	935	957	932	948	958	917	888	918	942	955	978	932	908	910	906	910	969	986	933	910	940	991	893	904	943	928	915	959	927	956	923	926	958	987	884	971	948	973	967	961	941	905	940	961	912	928	904	934	951	958	954	936	893	952	995	872	945	909	947	932	1002	954	938	949	941	939	900	948	923	949	878	906	948	979	946	926	971	883	918	882	929	925	943	936	906	937	879	926	973	914	903	897	934	877	976	927	939	924	927	945	948	953	906	981	916	912	898	879	983	902	876	920	950	933	851	970	896	943	927	920	964	1010	932	966	944	929	947	909	862	948	955	883	958	917	895	913	926	920	968	942	913	924	949	953	921	975	946	968	897	969	974	928	949	920	988	891	934	927	958	881	949	911	923	942	886	936	920	959	936	889	908	935	984	892	940	934	902	974	944	955	921	935	911	933	929	937	877	918	984	928	882	964	941	988	946	926	946	897	930	947	921	919	940	922	936	935	974	920	992	882	921	926	930	931	876	939	916	907	963	892	909	953	898	902	897	927	931	949	913	958	966	945	935	971	929	927	895	911	924	934	914	947	1008	909	910	949	880	962	894	909	1008	942	974	934	951	909	917	959	950	893	940	903	899	912	937	947	898	895	917	896	962	926	952	924	950	952	954	913	939	909	966	895	903	900	907	928	927	930	899	949	977	937	936	916	925	934	922	989	989	897	903	896	941	908	973	990	876	948	922	964	918	943	920	919	901	928	952	962	946	923	932	1023	964	901	904	997	913	889	923	926	949	937	947	860	931	932	899	932	915	945	946	945	919	926	947	934	945	931	912	858	959	898	921	889	916	956	984	862	958	879	925	891	926	922	919	929	882	915	940	938	963	943	957	944	969	914	972	937	930	924	975	896	937	924	880	1031	946	931	931	945	890	888	893	941	933	925	922	934	952	917	993	895	972	888	968	916	923	940	1012	925	927	884	937	907	933	872	971	931	937	909	935	910	970	947	951	890	947	923	932	978	874	923	962	877	901	917	915	973	891	927	926	950	979	923	898	971	956	931	916	881	882	939	938	908	921	898	856	942	950	950	924	952	921	923	930	921	976	954	925	928	921	909	960	934	937	942	991	898	930	936	948	930	930	914	926	913	913	996	956	937	973	876	896	952	937	960	946	855	911	984	936	940	930	956	970	937	965	967	918	932	935	938	929	921	958	901	956	935	942	902	942	934	970	891	916	977	933	946	928	896	938	872	901	934	921	910	944	891	990	921	959	958	919	950	900	953	883	898	923	957	1011	933	972	914	957	934	913	912	946	937	1009	902	961	961	919	977	905	912	966	972	890	917	914	887	954	963	917	976	911	947	935	941	936	946	944	915	936	933	934	926	904	882	980	907	999	953	913	987	928	953	970	932	984	935	934	936	938	974	983	919	955	921	930	917	929	915	937	930	905	880	893	941	912	942	883	926	933	955	966	957	975	878	938	908	912	915	942	946	915	912	1001	929	894	911	932	948	997	963	902	959	944	881	939	927	947	939	904	935	933	964	930	930	939	929	976	937	979	910	922	932	951	967	987	926	991	909	960	928	910	966	944	957	931	920	983	968	901	926	932	917	936	936	866	938	928	925	893	913	967	910	949	964	938	907	925	891	934	924	976	950	950	909	945	989	929	971	942	934	960	928	906	909	930	956	969	890	903	967	955	952	917	911	1011	897	936	882	928	897	946	903	872	956	958	930	903	947	889	951	972	959	933	861	952	878	954	992	958	961	907	882	928	935	913	903	930	929	906	911	979	972	944	912	967	964	940	836	894	872	949	917	900	892	933	928	947	975	956	948	900	900	941	984	859	967	965	981	900	975	906	923	900	922	990	920	894	893	921	1004	934	912	945	942	915	950	919	964	904	947	949	946	935	907	1016	914	935	897	952	870	956	899	926	955
23844	20930	27752	24270	18368	1452	668	464	376	370	376	360	308	334	320	319	298	280	284	298	277	278	257	271	297	263	604	4666	3534	717	272	255	253	279	254	297	233	278	251	264	241	268	242	256	239	256	266	288	280	239	269	268	267	243	266	281	279	264	286	265	251	247	247	264	251	260	262	252	254	258	259	246	227	253	254	278	255	285	238	273	263	272	237	287	239	268	247	266	254	249	269	279	249	263	254	259	275	255	270	259	276	261	245	258	255	239	276	270	285	284	285	257	266	255	265	282	264	244	257	235	297	269	277	281	283	281	248	284	274	239	297	295	268	248	251	297	235	256	243	255	222	250	261	241	268	256	250	275	267	257	259	266	269	293	250	245	255	258	239	253	234	274	258	272	261	285	274	254	252	294	283	254	258	258	272	263	274	260	282	255	256	234	257	250	258	266	256	262	272	274	260	241	265	256	301	253	260	265	270	250	258	254	277	267	267	267	254	256	281	259	292	271	266	268	266	254	261	262	262	251	275	255	259	263	267	250	276	262	235	258	245	269	260	254	265	242	274	245	252	274	256	265	288	258	272	249	256	278	261	240	265	261	254	232	266	251	260	255	229	275	276	275	263	253	244	275	218	248	278	285	279	257	260	238	240	257	217	306	263	276	250	270	239	265	233	231	251	254	268	274	264	245	252	273	272	261	237	251	247	261	293	282	260	252	266	260	242	274	233	269	266	255	276	260	249	265	264	277	265	249	282	272	232	284	254	246	260	239	281	265	257	247	245	260	279	277	276	262	240	252	292	261	246	261	284	249	257	276	276	280	260	255	271	272	276	249	267	247	279	252	272	260	293	286	247	274	281	259	257	237	260	253	273	235	269	279	276	280	248	231	259	254	246	268	255	295	331	252	250	271	251	268	254	295	244	236	271	270	259	258	268	252	276	240	258	266	278	259	263	278	269	308	239	247	262	258	291	263	246	265	234	270	258	261	255	273	258	288	267	288	264	264	257	261	259	260	283	269	275	278	266	289	257	254	248	278	287	275	259	255	251	238	255	245	234	234	283	268	261	289	240	274	284	282	254	243	245	257	247	279	252	287	278	257	259	275	267	276	260	255	259	252	269	237	252	262	266	252	260	268	266	266	258	251	238	268	247	252	239	258	259	244	256	280	272	252	256	262	278	247	271	271	251	277	249	273	239	258	261	248	261	268	248	290	252	268	266	273	266	286	231	241	255	275	271	271	273	266	270	221	259	280	291	243	252	242	228	232	253	267	265	252	255	285	263	227	275	261	271	263	261	246	245	267	246	274	254	262	259	275	239	305	252	258	257	279	284	259	253	298	268	253	284	256	260	253	266	273	248	258	238	286	293	267	265	288	257	257	282	274	258	260	224	248	261	242	248	285	254	267	272	267	268	290	270	263	247	277	242	251	274	270	267	265	266	266	264	279	254	250	284	271	258	238	277	281	272	264	260	259	250	292	251	247	269	258	257	298	258	255	305	258	251	285	254	258	275	237	292	278	259	270	238	253	244	246	269	286	269	266	274	248	263	273	257	263	259	262	241	250	262	290	248	247	278	252	280	247	261	280	262	293	264	284	261	248	260	269	259	282	268	272	270	260	279	247	256	256	272	275	242	257	229	255	220	293	242	282	248	247	273	282	255	280	282	275	259	247	271	274	244	261	213	246	272	280	268	279	274	249	256	247	279	271	291	257	275	256	277	273	267	246	278	231	253	265	275	269	248	234	226	250	261	264	260	245	282	263	279	294	298	254	251	235	274	249	257	249	299	290	266	284	284	266	250	254	258	260	246	266	263	283	289	237	271	259	262	254	273	236	288	260	244	254	239	266	265	249	271	263	254	267	291	251	224	270	282	224	295	281	288	266	257	267	257	258	243	271	272	249	284	276	262	258	276	283	252	270	241	269	284	260	248	282	275	248	235	235	251	276	249	276	255	283	257	226	231	277	306	283	243	261	256	246	263	248	276	258	239	282	272	263	241	265	266	236	245	276	279	252	240	253	263	265	249	281	260	253	262	280	248	248	254	257	256	288	243	267	237	257	272	286	269	263	232	266	241	254	237	270	254	259	255	269	259	252	252	242	253	260	253	274	259	238	282	247	254	255	279	236	280	268	264	274	228	263	251	275	246	243	259	289	284	290	261	246	279	249	271	261	261	284	267	253	280	248	273	286	268	285	269	232	279	251	270	269	264	263	259	295	292	272	271	250	267	256	285	275	280	272	277	259	261	297	264	274	245	261	268	250	316	275	255	253	261	255	287	272	245	276	233	275	266	258	239	268	235	246	256	274	250	271	252	253	254	270	290	278	270	263	283	248	244	257	291	265	258	265	251	273	262	231	282	277	257	282	226	261	254	282	260	260	295	259	280	277	253	274	250	248	275	261	282	274	265	269	253	243	283	255	247	256	281	243	265	270	254	284	257	275	251	284	285	229	242	267	274	255	249	236	268	253	279	252	257	255	257	286	246	278	231	305	300	244	277	259	239	264	265	262	278	252	266	268	261	240	237	243	274	247	292	278	269	275	274	218	241	276	242	242	274	265	283	266	276	272	249	273	274	278	263	259	272	243	273	255	257	278	254	267	266	250	252	257	261	265	260	255	247	259	243	248	259	296	285	249	267	211	222	264	262	243	264	289	250	273	286	242	263	291	234	284	231	261	285	257	261	269	277	252	281	264	246	253	288	295	242	244	272	252	267	275	253	251	250	276	266	270	238	267	267	243	256	247	256	256	269	276	258	266	258	236	271	289	248	255	263	275	271	254	240	280	239	252	265	264	248	260	246	270	252	288	276	242	275	268	296	259	247	284	253	280	258	238	276	295	255	273	265	272	244	278	263	246	296	277	264	276	270	261	275	272	242	263	286	271	244	277	255	261	251	262	269	278	230	250	271	284	268	258	259	275	286	274	257	246	256	264	270	232	239	253	305	254	257	246	262	271	269	275	279	289	246	260	280	269	253	284	260	258	259	257	222	253	241	265	268	272	257	248	245	250	267	263	255	271	232	244	306	254	252	280	267	264	247	267	225	272	295	270	277	266	255	267	274	263	254	242	236	255	261	257	241	269	296	302	289	270	268	236	261	287	244	233	287	268	284	260	224	245	240	257	268	242	251	269	258	267	276	294	257	238	264	243	261	261	291	237	268	281	244	273	263	261	300	258	248	259	304	249	247	313	252	258	240	263	228	262	264	284	257	241	272	236	267	251	256	254	279	268	268	248	222	276	278	290	252	272	250	264	247	275	259	240	280	277	249	239	276	282	296	266	254	232	249	268	247	260	255	254	271	255	287	243	275	252	258	271	242	273	278	262	263	267	301	241	274	255	245	274	244	276	260	263	259	246	271	253	264	230	299	245	268	238	259	274	257	248	248	252	286	299	249	270	233	258	246	264	240	255	246	261	297	267	252	241	257	275	270	258	256	295	271	264	284	264	267	252	254	247	246	257	256	256	283	243	251	199	254	248	259	263	311	230	278	287
22176	9943	8232	4364	2807	2159	1701	1377	1203	1052	1028	873	836	804	763	741	708	696	684	665	661	610	632	631	605	649	1966	13999	10219	2172	541	581	543	554	500	526	534	571	538	525	515	563	512	498	519	540	562	549	554	570	560	567	544	551	542	569	553	538	520	557	520	567	544	542	526	575	541	546	539	577	533	510	548	518	548	536	550	523	547	568	580	547	545	531	525	552	533	554	557	572	556	522	507	542	511	527	525	566	553	545	533	584	541	568	560	557	534	561	539	526	552	514	582	559	552	537	560	567	562	536	570	531	549	546	570	510	548	550	545	553	584	579	565	554	535	522	552	499	533	540	582	519	546	563	515	523	532	541	563	517	517	533	526	560	558	570	557	554	576	500	536	552	518	563	582	551	574	572	537	545	559	537	526	503	547	527	523	525	560	528	588	589	544	548	560	549	538	585	548	576	468	544	556	531	536	537	553	521	543	527	540	547	577	549	546	554	564	546	574	576	524	555	531	490	538	524	563	526	564	520	545	541	546	553	551	558	514	557	575	539	526	540	523	562	536	529	533	546	550	523	541	579	536	532	526	532	540	507	515	547	500	502	565	563	562	533	556	544	544	560	533	543	569	486	539	550	507	513	586	516	543	548	554	527	564	552	550	561	590	533	563	585	598	566	558	548	563	555	550	500	546	512	577	569	551	527	539	513	554	561	523	563	555	543	559	536	568	568	521	546	557	565	548	530	544	528	580	544	568	517	541	569	556	569	528	531	578	540	607	523	553	575	566	533	545	541	510	566	618	570	527	552	526	573	566	571	506	549	532	528	537	545	544	560	577	551	566	551	579	552	572	524	523	544	594	575	598	564	539	585	550	511	558	564	565	543	532	563	498	572	504	560	551	519	549	551	567	568	563	564	554	582	500	576	546	541	563	517	573	539	559	518	565	552	539	534	562	523	572	560	515	506	550	491	542	548	566	548	565	539	558	529	553	560	499	531	546	522	546	540	563	489	572	543	536	523	545	566	573	542	534	523	525	586	553	529	555	550	513	542	600	550	545	530	506	533	538	553	573	564	573	546	523	570	579	524	564	572	548	547	524	506	546	533	545	539	545	536	538	559	577	537	519	541	549	541	593	521	547	527	554	558	561	552	538	549	530	562	526	529	531	493	600	532	564	570	488	526	553	510	538	543	539	539	559	546	549	542	571	529	542	534	603	561	563	543	566	536	536	526	557	510	540	559	571	608	572	527	538	560	519	558	570	563	557	530	534	560	579	534	546	571	521	515	552	574	550	515	561	577	561	516	521	556	581	544	545	551	558	528	561	538	561	509	524	556	493	504	540	605	505	562	528	548	541	549	527	558	572	544	503	554	566	566	576	553	608	525	533	497	497	564	503	549	571	543	539	559	601	575	595	521	527	535	580	509	561	584	508	567	549	563	532	564	550	562	542	524	553	536	531	523	522	570	573	551	559	565	518	538	591	558	569	551	520	589	515	550	521	543	552	519	518	593	595	487	524	564	549	540	546	519	563	533	583	554	572	570	526	590	573	569	532	544	564	546	597	565	526	543	570	574	544	558	586	560	570	515	545	550	549	532	588	575	525	540	540	533	572	535	579	545	504	545	545	560	515	515	529	539	549	572	538	599	554	532	575	541	597	540	521	542	490	586	525	532	560	557	578	585	520	570	530	535	545	538	559	521	561	561	553	543	522	598	558	567	554	567	547	511	520	540	547	544	563	574	573	557	509	562	508	563	543	573	546	574	587	581	516	554	557	528	538	555	548	531	539	579	559	574	591	555	557	592	570	546	522	550	537	548	541	565	544	550	557	547	572	579	591	559	572	502	503	577	548	538	561	552	559	546	559	542	508	573	576	618	571	557	556	564	521	558	542	628	519	535	542	523	561	535	539	552	535	557	530	562	545	529	568	564	545	522	515	557	510	551	533	574	553	541	513	561	559	574	581	545	523	564	550	556	545	535	541	571	512	561	585	520	566	548	565	543	556	551	559	540	523	534	549	569	535	551	504	536	554	551	572	529	587	510	551	538	576	559	564	547	590	559	516	572	532	516	531	539	509	540	589	524	570	546	514	558	531	519	517	523	533	550	557	540	546	531	563	560	532	540	574	575	554	573	520	571	582	576	560	570	553	539	564	523	574	545	562	524	525	510	529	556	517	507	513	517	545	588	565	550	507	507	546	566	543	558	593	551	506	542	558	585	513	569	534	516	490	513	554	541	564	545	537	547	542	553	556	543	543	588	571	558	582	496	513	523	602	556	493	576	580	535	533	519	555	587	572	596	561	529	559	494	550	560	552	557	534	576	550	555	561	547	531	567	524	560	557	542	535	541	521	557	505	559	565	595	545	549	529	524	551	520	556	517	539	524	544	553	521	552	528	552	517	540	506	550	531	534	526	580	533	541	560	565	565	551	545	526	536	560	535	550	516	535	520	548	535	544	569	569	533	553	536	555	551	517	546	550	557	523	499	515	558	548	560	514	546	549	525	542	534	506	582	542	539	570	493	593	547	563	554	545	552	561	568	553	547	513	552	576	545	596	579	560	543	571	538	584	538	543	580	559	549	540	524	549	543	571	533	532	565	538	556	484	573	547	550	542	515	535	575	546	529	562	503	616	512	546	571	558	546	546	566	546	563	575	536	558	552	554	509	521	530	607	503	546	551	543	528	570	545	528	541	540	525	562	507	526	574	548	481	524	585	518	533	551	515	563	592	539	555	531	572	600	590	543	531	544	564	556	581	547	542	549	565	552	572	521	577	546	577	529	531	513	510	586	553	562	587	597	544	549	553	542	553	526	576	551	549	567	597	501	580	567	536	542	507	527	546	510	548	528	530	506	585	524	515	542	560	552	529	585	548	507	544	505	542	562	567	553	556	534	563	564	491	566	549	543	540	548	525	545	573	520	545	583	576	564	536	575	513	554	534	542	567	549	553	548	562	569	583	541	556	552	535	551	524	542	552	555	538	528	571	512	539	515	528	573	560	547	574	556	573	601	539	519	561	547	548	567	560	592	563	597	573	524	564	561	563	498	487	558	528	530	543	547	562	563	525	571	569	567	561	546	576	603	556	564	553	545	535	578	550	544	573	539	567	560	477	523	520	560	511	587	570	554	507	580	607	548	536	481	530	542	553	583	552	553	556	571	553	529	573	543	585	561	541	565	531	554	574	562	584	548	528	563	562	517	515	548	554	578	580	563	522	505	545	554	522	517	586	543	533	520	591	581	476	491	536	555	592	554	557	554	517	549	609	513	554	548	518	524	606	544	516	561	548	540	594	528	524	549	528	572	521	573	590	558	592	579	570	568	534	540	524	556	542	523	575	510	531	544	556	537	550	564	557	516	556	545	536	540	519	514	568	589	535	516	573	517	549	578	575	537	537	582	513	549	569	540	545	556	554	552	555	534	570	577	506	564	531	544	539	567	547	508	498	575	554	541	557	588	533	560	591	569	520	520	553	528	587	539	543	507	545	569	540	584	514	548
22891	20920	28414	23581	20920	16761	1539	839	605	522	461	445	428	392	378	389	326	375	381	344	349	354	348	309	335	338	815	9409	6502	1334	295	300	323	347	314	342	314	300	330	311	365	319	321	313	328	315	342	285	304	301	335	341	324	284	304	315	308	324	317	334	315	335	317	312	300	315	315	313	305	311	299	343	280	298	323	303	300	341	299	331	343	335	342	297	311	324	307	307	308	290	304	308	340	327	300	330	287	260	257	296	304	304	332	338	349	282	307	328	289	293	325	296	347	285	313	298	283	310	305	321	311	337	336	324	298	293	321	279	309	318	281	311	283	319	314	300	303	334	320	297	292	327	291	315	295	309	320	307	322	308	297	266	304	297	303	304	335	345	309	334	312	329	299	320	300	275	320	290	330	294	311	330	322	315	289	333	320	313	318	344	279	327	292	340	341	320	351	323	316	303	295	287	297	305	280	302	316	321	316	299	313	339	304	314	333	325	306	331	322	319	330	301	303	318	263	299	308	280	329	313	297	293	319	313	335	301	320	298	278	317	296	313	324	275	295	310	341	310	302	318	287	294	294	314	295	283	289	316	319	300	306	318	331	305	340	345	315	334	296	348	337	337	346	318	289	317	292	312	295	311	301	298	298	337	292	303	322	331	340	354	304	301	313	286	309	309	328	333	342	333	292	293	305	296	301	280	300	308	322	295	288	293	347	314	319	317	320	290	308	324	301	316	318	309	320	295	303	303	332	335	290	303	283	313	274	314	325	295	299	359	315	319	324	309	313	316	316	298	336	307	296	317	327	292	278	314	323	321	311	340	320	330	340	275	325	322	304	313	339	320	281	339	254	331	338	326	317	325	314	315	285	335	330	336	339	299	338	325	342	271	315	310	323	319	312	310	323	299	308	306	310	304	292	327	329	327	301	308	310	300	306	331	326	305	317	313	309	335	289	310	309	285	311	321	312	326	337	294	309	319	302	285	298	314	329	332	311	301	292	310	289	309	303	296	322	318	330	307	313	299	310	307	310	341	299	306	328	306	320	306	304	320	276	288	314	314	311	293	305	293	299	300	292	350	300	314	275	305	317	330	324	310	314	327	313	339	290	313	326	333	318	266	305	328	310	321	337	294	346	295	297	289	308	310	274	341	326	318	324	280	327	331	319	309	272	318	326	331	291	289	297	307	335	288	312	326	281	294	296	288	310	289	308	304	301	325	324	338	300	330	297	320	315	318	318	263	315	311	286	312	280	323	331	339	317	303	328	296	268	337	307	303	297	332	347	314	290	313	322	328	285	308	297	286	334	295	322	319	282	324	309	278	305	308	324	320	319	316	305	302	323	308	309	313	334	318	334	295	329	310	291	302	331	319	284	317	326	305	333	293	323	304	313	328	327	301	323	292	338	334	314	299	305	314	327	310	309	326	315	321	319	301	354	285	326	323	339	338	303	282	310	295	307	319	339	282	288	319	291	312	298	320	326	315	313	326	327	321	292	323	325	306	312	281	315	303	322	316	297	310	314	328	285	272	332	319	282	311	313	346	324	328	286	290	296	303	308	330	331	293	319	330	314	351	308	306	307	327	303	306	334	295	294	291	298	300	304	302	325	326	307	291	327	278	342	290	276	298	330	302	312	333	348	311	292	314	314	317	307	324	307	297	317	302	297	317	307	304	315	291	307	312	299	284	339	330	294	316	254	285	292	318	321	311	310	328	302	289	301	298	303	317	338	321	326	314	307	331	291	304	306	341	313	347	320	312	313	303	322	309	297	289	308	321	314	289	299	299	330	324	328	326	314	296	321	292	324	264	288	281	320	335	309	313	285	283	301	332	302	320	287	309	291	318	343	302	317	332	289	315	306	265	337	287	324	283	287	299	313	324	332	305	302	285	307	312	313	311	338	329	310	301	318	308	295	316	344	305	345	279	324	286	321	280	313	309	294	298	319	322	298	308	297	310	286	306	283	308	310	305	268	310	306	308	285	297	350	329	312	320	323	292	304	324	318	304	340	304	300	303	307	304	339	301	302	303	329	279	293	318	320	312	301	324	328	272	298	330	327	322	307	326	310	321	321	302	312	310	317	309	323	323	296	317	294	295	339	322	315	323	312	338	305	307	304	304	293	296	311	300	337	323	310	300	321	337	292	343	333	266	308	293	320	307	342	344	319	332	308	330	292	287	314	298	322	319	304	311	315	308	322	292	280	322	331	299	299	297	303	317	322	301	308	316	343	302	312	326	311	322	306	305	322	306	300	300	301	330	306	285	289	337	265	334	310	277	334	324	324	327	293	318	313	307	302	284	257	321	300	300	319	329	311	290	309	323	304	291	316	355	317	344	280	297	295	283	294	316	300	280	283	305	276	312	283	322	325	316	310	330	284	310	320	310	328	276	304	302	292	285	306	293	300	321	324	283	316	298	310	319	313	326	332	310	319	309	330	335	311	315	340	340	289	308	321	321	302	336	288	334	313	326	315	314	323	310	283	316	315	310	335	318	281	314	307	318	317	320	316	286	331	318	303	309	320	311	331	317	263	300	322	275	344	340	319	295	334	307	284	296	320	315	311	310	299	324	294	348	303	297	312	303	330	293	283	301	301	307	292	364	324	332	319	320	288	316	336	287	321	294	294	317	291	289	299	302	325	280	295	283	286	307	311	279	331	322	301	298	322	273	309	305	340	311	299	333	310	295	307	347	298	306	330	301	316	328	298	321	292	284	266	300	302	310	319	316	331	337	309	307	286	306	304	303	280	285	341	304	277	329	317	330	329	301	314	335	334	334	293	288	309	304	316	318	294	312	286	297	324	323	326	314	319	304	315	293	315	291	319	327	318	322	310	305	321	303	280	324	299	279	301	305	334	303	327	304	295	314	302	299	328	331	303	328	311	310	301	326	310	291	317	335	304	302	311	320	306	294	282	305	288	320	297	302	283	271	302	334	320	286	320	303	288	326	312	300	322	304	303	321	319	322	280	333	294	303	310	328	311	332	287	302	324	293	323	287	313	315	329	318	291	298	312	277	291	285	304	300	295	317	319	335	319	305	317	284	299	307	290	314	335	293	318	308	298	310	316	320	312	318	330	331	325	278	330	305	313	293	299	326	339	312	322	299	308	305	286	296	322	299	302	334	300	298	335	317	324	317	339	294	339	309	299	353	314	311	339	317	290	316	276	315	316	314	312	278	327	315	291	303	292	297	360	294	304	346	305	297	284	334	315	292	313	315	330	298	314	301	317	280	307	327	350	298	310	328	355	343	305	324	316	334	316	324	320	327	269	294	291	339	324	344	302	293	307	328	317	303	291	326	294	313	302	299	304	329	312	261	290	324	316	298	313	288	289	288	337	303	336	320	322	303	305	301	286	324	312	314	349	322	283	299	323	313	301	297	310	301	304	300	299	293	310	326	267	321	295	307	323	319	302	313	289	318	285	299	313	300	312	331	315	295	332	306	272	290	330	286	277	313	284	290	325	306	336	319	311	275	322	320	335	290	315	309	293	307
25469	15442	13035	7462	4783	3465	2718	2196	1764	1523	1423	1239	1182	1031	921	949	897	903	822	810	828	755	777	770	750	701	2325	22049	15136	3507	632	612	654	619	616	636	579	581	650	602	650	568	601	606	612	586	622	620	621	582	605	657	615	603	596	605	573	630	633	603	587	634	593	560	631	605	607	614	632	577	654	590	621	649	594	625	594	626	614	596	616	672	555	585	594	627	570	616	590	618	624	581	571	645	539	596	581	566	612	576	597	624	573	590	664	598	634	601	609	650	586	616	594	626	567	602	624	640	607	584	622	616	604	655	608	612	642	636	642	596	625	582	615	655	570	588	625	582	593	621	639	634	613	603	573	568	655	637	647	612	576	597	595	578	629	607	601	571	626	591	639	565	616	610	652	628	570	608	612	585	637	577	599	591	633	640	594	618	624	575	606	584	655	563	597	601	593	587	626	609	590	593	594	580	611	628	627	560	617	573	621	573	609	605	627	608	555	570	530	583	609	605	566	600	599	634	616	602	592	615	589	608	616	596	593	598	598	537	630	628	576	600	567	584	622	609	611	580	599	587	625	597	593	605	607	583	604	573	651	626	640	652	610	608	667	622	612	626	610	608	619	615	620	619	609	644	614	634	581	618	599	591	600	573	630	612	619	659	601	631	593	633	611	583	578	571	602	609	630	629	626	561	601	609	591	632	594	567	567	613	560	621	618	641	624	645	660	630	628	631	627	623	641	639	620	596	584	613	556	594	643	652	583	610	575	622	599	577	618	569	597	621	645	640	618	610	587	661	597	624	612	615	628	605	601	590	548	550	601	618	665	624	612	556	651	607	598	626	580	638	631	626	654	591	568	640	621	614	601	591	637	617	566	584	585	599	587	584	617	607	615	558	635	610	563	623	606	623	603	575	632	592	609	621	618	597	650	578	585	578	597	586	606	637	594	635	608	636	648	601	631	622	629	595	657	575	624	637	583	587	615	609	604	617	602	642	634	652	614	578	603	607	573	571	622	673	612	581	633	591	589	641	602	599	550	592	584	648	602	634	663	607	649	606	623	599	621	617	591	591	578	581	624	551	605	635	584	607	554	569	580	607	625	577	609	598	580	629	595	573	586	588	599	623	620	618	570	642	621	620	643	628	613	609	611	602	568	674	571	572	579	623	601	543	631	601	603	585	659	574	583	630	651	626	627	607	695	625	595	611	624	581	647	592	609	616	604	600	628	605	586	596	599	580	588	561	590	615	594	580	591	605	566	607	574	594	608	585	642	621	599	619	635	610	588	610	617	636	593	598	569	626	629	616	582	618	608	588	582	559	569	623	573	610	650	654	640	591	602	595	588	615	596	599	627	582	614	575	614	615	589	567	612	591	580	610	587	559	579	623	567	606	614	582	604	634	619	615	556	594	584	606	594	657	583	635	599	597	647	602	658	640	632	621	598	610	655	599	599	623	598	603	642	622	608	626	607	603	652	617	618	641	606	625	630	601	640	588	598	622	605	660	613	585	641	579	598	624	636	655	597	599	630	632	598	643	608	599	552	600	582	582	599	626	625	608	667	588	617	644	621	601	633	620	614	630	607	623	614	578	574	625	587	631	604	588	626	616	630	562	618	602	614	576	650	619	618	595	578	572	575	639	644	586	572	620	610	572	604	617	646	655	658	599	592	573	610	595	576	594	578	589	601	570	595	583	621	600	664	599	607	634	575	591	633	624	604	602	621	581	638	605	616	674	559	604	625	584	591	615	581	597	608	595	585	600	642	615	621	605	572	606	640	576	593	613	628	630	588	624	617	628	634	644	669	641	611	582	615	626	619	611	621	619	587	630	581	623	620	621	595	580	624	612	627	643	634	580	579	589	617	637	638	598	618	583	580	633	601	627	601	598	598	609	638	644	562	599	596	628	602	598	621	620	562	646	600	596	622	620	587	591	617	631	622	582	611	624	591	658	613	640	613	635	629	601	592	596	593	613	620	603	624	629	603	576	599	615	617	607	627	621	661	584	621	626	605	597	618	647	581	553	552	616	596	595	641	598	587	653	634	590	645	608	608	600	614	583	627	650	620	633	619	633	656	635	624	584	668	609	615	592	588	594	587	599	628	610	602	621	599	583	614	630	586	610	668	600	666	615	631	579	638	596	615	601	608	608	607	584	620	679	633	586	661	626	597	615	576	611	613	627	595	592	588	604	657	637	578	645	644	577	572	592	592	580	620	618	651	597	641	659	583	628	609	589	578	612	575	591	609	607	595	577	565	597	625	590	563	591	588	600	617	604	595	575	581	568	628	605	599	598	580	602	661	601	627	588	654	608	652	624	573	605	593	608	603	619	643	600	592	620	599	663	625	615	579	598	572	624	614	616	625	574	601	625	604	591	569	589	615	554	621	653	627	613	609	641	595	642	618	609	608	646	618	586	600	598	596	646	634	614	570	597	639	620	676	602	607	599	649	610	594	646	616	595	600	584	565	607	592	621	631	643	581	600	577	643	620	592	618	627	560	612	611	598	596	646	626	592	647	618	602	614	592	619	591	596	613	574	648	583	659	623	636	613	639	619	603	650	612	571	572	645	658	561	605	647	586	593	585	647	603	610	578	617	632	626	613	636	603	646	622	633	601	578	618	614	598	607	649	584	647	619	618	560	633	588	611	606	597	621	609	586	568	661	586	578	572	593	594	623	605	599	571	616	614	586	610	603	622	637	630	643	588	571	662	598	634	594	642	608	649	606	581	636	620	599	625	623	616	601	619	644	632	622	605	579	580	595	627	633	620	619	592	622	603	627	558	601	626	526	585	574	593	630	648	606	609	643	566	612	619	609	623	607	597	642	584	609	565	657	649	595	570	559	579	589	604	611	612	584	610	619	581	605	601	597	614	583	593	603	620	609	649	616	581	563	575	592	611	586	637	594	592	606	612	591	593	643	640	616	614	563	623	631	691	622	652	609	672	586	636	603	608	618	583	594	596	591	602	607	601	602	660	598	605	589	604	607	611	608	604	625	628	596	591	619	597	663	597	598	607	576	635	631	590	588	584	589	575	592	607	590	584	633	612	602	609	580	602	604	611	600	584	638	607	640	646	637	622	586	666	588	618	625	593	594	601	609	639	612	594	574	605	585	608	588	602	604	576	610	639	617	664	578	607	598	607	594	664	609	599	590	606	589	595	626	601	583	563	583	593	590	618	577	564	585	624	606	595	600	613	567	626	629	612	622	589	550	613	618	593	562	603	654	595	624	567	607	608	594	637	598	603	598	628	655	610	641	544	577	605	609	602	604	602	595	611	611	593	624	596	638	621	589	635	598	632	597	562	595	581	648	642	608	572	636	611	626	597	627	617	601	607	625	611	564	664	616	627	598	650	598	605	572	609	615	650	595	598	591	616	607	614	623	597	619	590	582	579	599	656	590	604	622	534	648	609	611	609	635	608	612	581	625	635	617	629	612	585	615	573	580	601	683	599	602	598	598	542	660	613	574	599	583	561	625	645	597	588	565	586	572	621	622
26377	20197	7235	908	565	506	499	500	487	433	467	471	473	488	473	480	458	454	459	480	453	472	474	476	471	479	477	1115	1155	532	461	433	481	473	453	445	470	459	440	447	461	460	470	447	460	486	513	427	461	471	442	443	444	509	465	491	416	438	473	421	496	471	453	456	411	426	449	464	507	444	464	431	422	472	447	451	467	457	457	433	450	467	407	471	429	445	440	449	452	472	426	446	472	454	450	450	466	456	482	458	431	494	455	442	484	455	447	477	485	477	464	455	420	422	454	444	462	438	428	446	458	469	451	463	468	426	444	458	444	460	438	426	464	452	452	474	497	463	438	497	427	443	486	486	448	465	413	440	495	450	492	490	431	437	479	454	432	487	460	452	484	460	471	488	467	461	450	458	475	456	437	461	455	461	438	452	449	417	477	453	497	458	462	450	468	456	458	443	465	438	455	448	442	469	432	467	437	462	455	457	477	459	463	484	447	445	473	472	468	453	424	518	444	455	464	483	464	460	447	495	499	470	463	457	430	506	432	491	454	502	434	517	512	450	490	432	483	453	411	463	416	460	437	455	451	443	442	482	458	458	424	481	488	456	476	410	432	446	461	460	460	458	456	455	476	423	471	429	499	453	413	447	405	444	451	467	488	454	413	442	443	411	466	490	451	464	459	472	452	430	499	459	455	435	429	487	458	454	445	451	419	436	444	472	476	465	456	451	483	473	422	435	500	465	470	451	445	471	451	483	464	447	444	466	467	467	452	431	413	449	437	415	459	458	486	489	456	454	457	434	455	411	452	459	457	492	459	434	476	459	500	451	492	461	451	466	444	470	458	456	479	422	452	448	452	469	444	451	464	455	451	438	457	459	448	475	500	470	418	455	443	474	465	415	482	435	439	447	463	458	448	442	471	443	425	473	510	482	467	461	481	448	449	462	461	433	457	467	478	481	472	486	462	484	435	405	460	490	435	447	470	420	436	495	447	476	457	459	437	442	429	457	481	437	467	485	435	464	407	460	462	482	420	463	466	464	448	484	474	454	436	460	435	476	432	454	453	490	460	463	478	472	457	432	418	475	439	439	466	491	447	436	400	495	467	442	444	479	468	453	437	466	446	473	494	441	469	474	478	476	456	433	424	440	463	465	428	481	463	483	465	444	497	436	490	473	452	481	484	470	470	471	451	456	528	454	423	445	459	439	441	424	484	498	460	461	428	491	439	481	431	460	440	479	488	449	487	407	445	452	470	486	482	457	456	474	463	469	438	466	462	463	467	517	454	409	472	461	453	453	460	489	435	450	473	486	466	424	494	479	493	452	407	471	481	437	480	426	477	465	428	498	480	484	431	469	493	425	463	452	465	439	476	482	428	445	461	422	445	470	446	445	445	497	477	465	471	530	446	495	492	419	463	463	474	462	474	440	450	445	456	468	459	443	453	454	451	425	435	470	474	450	419	456	474	480	423	445	468	454	459	470	453	466	441	439	477	480	466	414	437	481	465	491	464	461	460	465	414	476	452	435	458	442	432	514	415	465	430	474	466	455	466	456	483	446	447	441	445	477	464	473	427	448	444	470	486	472	497	451	452	435	487	467	451	419	473	468	435	436	448	437	487	476	462	447	489	454	513	467	462	432	500	448	485	463	464	443	479	444	468	449	478	428	452	485	440	455	432	478	449	471	452	465	441	430	442	460	459	457	474	451	479	488	433	475	469	472	472	422	458	474	469	461	468	489	478	464	443	472	483	474	470	474	448	465	516	460	493	441	459	494	460	478	433	470	460	443	441	459	485	483	463	471	482	459	459	450	469	462	427	458	488	452	460	454	491	464	511	459	450	439	440	409	462	477	498	479	417	474	463	414	442	475	461	487	459	441	441	457	444	472	467	428	443	482	439	481	489	457	470	467	477	444	489	493	475	471	449	475	538	473	464	461	462	442	438	500	482	498	460	465	463	482	461	511	432	470	424	464	484	486	450	490	452	480	457	471	456	456	462	485	434	440	468	476	450	487	441	448	454	434	482	458	458	433	467	455	413	489	460	468	447	468	438	433	484	453	475	467	411	462	449	491	468	480	426	508	440	439	485	489	470	494	513	434	464	475	427	450	472	433	474	454	448	456	464	460	492	478	438	448	461	476	509	438	445	469	478	496	459	480	442	477	455	465	442	465	457	455	477	407	472	449	464	477	425	447	472	430	440	443	459	448	489	464	441	450	455	461	443	409	449	448	479	453	429	465	441	450	465	460	448	442	439	465	449	476	458	448	442	464	461	450	446	482	433	468	450	481	453	454	481	492	458	449	440	463	425	446	425	452	459	451	462	464	463	448	508	496	468	489	449	419	479	449	457	463	443	447	465	470	431	447	463	496	485	430	489	448	483	457	460	483	476	458	483	473	464	457	466	446	442	444	460	494	466	440	420	448	462	466	421	482	454	448	476	467	437	465	410	447	436	429	474	439	477	455	458	465	444	458	443	471	417	476	480	461	459	493	445	454	436	482	448	435	477	442	426	469	499	465	484	426	481	482	426	465	468	511	466	471	468	437	464	458	431	439	457	472	494	475	469	466	491	441	434	461	450	437	483	447	465	468	410	445	482	467	451	494	468	499	423	463	463	465	473	496	458	497	412	470	483	491	442	455	435	489	441	517	451	440	466	448	433	476	436	481	452	459	487	479	444	461	469	418	432	440	486	433	472	441	480	470	431	411	420	448	482	483	452	483	470	441	477	470	435	467	476	446	467	474	466	428	426	439	442	469	490	426	458	491	454	443	449	497	451	451	456	446	468	430	472	499	489	497	493	429	478	492	464	471	472	429	453	459	468	479	445	492	446	450	473	441	512	494	490	447	477	462	453	473	471	465	499	471	481	485	481	472	455	449	474	426	469	459	450	473	468	449	436	436	436	460	437	458	493	454	398	468	465	463	459	468	490	459	483	426	483	448	452	455	458	460	462	465	491	459	463	417	458	410	442	493	450	496	417	446	473	479	490	454	445	456	485	429	467	463	438	483	411	437	479	461	482	436	505	448	459	468	482	455	465	418	493	451	460	463	489	447	484	440	463	464	428	438	470	431	444	465	478	421	478	469	468	468	448	436	494	453	444	448	426	446	493	444	448	470	479	451	465	440	500	486	456	471	498	478	451	432	468	455	504	472	411	467	479	475	442	441	428	482	467	442	425	476	487	448	440	447	479	428	427	461	479	445	483	464	484	455	436	483	455	427	479	462	447	498	444	448	436	492	442	479	473	426	474	447	430	461	459	454	464	460	435	464	486	451	471	490	451	446	469	468	470	470	464	474	449	456	480	441	477	463	472	466	479	433	474	435	442	454	469	480	448	500	475	458	447	452	462	481	464	456	439	414	448	451	447	455	444	407	453	448	469	460	430	480	462	473	468	438	444	440	457	437	463	463	452	473	453	439	465	446	478	482	465	459	475	448	438	449	462	452	481	465	428	455	468	486	443	435	513	424	473	456	472	467	474	483	443	485	435	457	454	449
10921	2102	1821	1319	1157	1130	993	980	1060	998	947	881	956	957	934	985	972	950	928	959	955	970	928	942	976	912	921	3394	3242	1229	931	930	958	883	900	913	915	950	939	861	925	887	946	896	926	974	945	946	920	907	970	894	879	928	895	937	938	906	1002	915	942	964	928	880	927	904	884	925	879	932	933	899	975	885	896	940	914	901	968	988	928	898	961	958	921	949	916	899	901	903	944	902	927	913	879	912	870	925	899	900	912	943	880	1002	867	910	976	888	918	948	922	947	951	948	853	936	920	960	909	898	934	921	902	942	896	880	903	952	962	968	916	949	954	885	981	851	907	905	923	911	907	920	908	899	991	928	945	912	933	928	945	949	909	978	935	966	935	896	892	881	973	902	931	970	918	925	932	892	939	907	934	986	962	823	954	943	895	957	908	910	886	893	943	892	971	922	875	929	935	940	904	915	896	931	889	953	895	977	954	878	884	885	937	944	940	961	915	919	924	898	914	921	913	935	924	908	960	918	901	960	959	944	917	881	881	924	946	916	922	901	887	867	874	899	957	892	918	919	890	928	894	919	879	955	966	894	938	911	889	926	928	924	907	923	915	913	913	896	895	902	881	907	939	926	868	941	935	950	912	936	941	907	894	968	960	913	920	899	896	897	988	955	968	901	960	933	935	928	917	917	942	901	888	894	891	890	924	919	888	925	960	918	970	895	911	910	940	899	918	952	908	924	922	952	979	925	940	889	928	919	940	924	928	915	900	939	910	918	913	989	895	925	915	855	914	977	935	873	947	963	891	931	919	944	898	948	942	917	945	886	920	984	881	932	971	869	913	885	968	941	936	939	885	891	952	911	920	929	945	902	904	932	901	952	894	862	926	932	961	920	905	939	937	879	929	962	961	879	892	924	922	939	904	906	913	912	947	912	933	886	935	899	993	917	944	898	847	913	922	898	925	902	966	964	893	936	903	927	882	931	895	971	963	915	938	905	945	934	908	927	959	963	935	890	942	914	915	965	935	959	893	928	879	903	905	977	950	947	926	939	981	932	939	917	904	895	951	959	891	927	901	906	905	914	898	912	985	899	947	926	909	918	900	835	923	889	954	898	900	927	854	915	912	938	979	926	919	903	892	938	917	914	968	855	931	968	894	937	916	901	926	919	850	949	888	959	935	921	917	912	876	922	925	935	941	966	908	905	897	935	882	907	930	962	941	948	901	908	910	900	943	939	902	913	931	899	930	908	957	922	907	908	889	930	990	942	903	970	929	916	975	913	903	938	947	908	866	937	944	909	975	947	932	915	885	922	904	933	931	909	918	927	871	923	902	904	878	914	895	896	923	898	934	923	924	910	981	919	941	888	963	930	947	920	944	888	927	953	922	888	915	910	951	960	955	902	937	975	915	914	954	922	999	921	918	920	945	879	910	925	895	922	988	906	872	911	924	912	924	934	935	866	953	889	897	896	888	898	878	957	927	909	984	901	912	896	868	914	898	919	955	895	938	919	934	936	895	900	907	975	927	937	895	921	866	901	888	909	885	951	979	958	927	853	904	897	999	922	916	902	938	897	908	930	945	923	871	950	863	915	950	943	938	959	913	907	881	908	935	931	867	925	901	898	910	962	942	881	947	987	945	935	923	912	962	894	968	954	884	946	952	922	926	883	953	874	872	876	879	942	937	932	890	938	946	904	894	939	947	920	967	915	917	904	907	978	907	913	928	912	923	948	896	927	926	902	909	954	959	943	953	909	907	932	963	938	915	969	946	876	941	912	944	957	928	944	954	941	884	941	901	864	924	935	869	966	928	902	943	920	904	912	911	946	968	956	958	911	917	903	911	897	917	903	902	913	924	947	951	899	960	876	928	904	895	920	942	974	903	913	876	966	927	939	913	935	998	933	931	939	937	934	979	964	934	907	936	921	944	934	925	989	909	840	905	896	860	865	946	937	866	948	897	984	914	938	895	928	909	881	967	937	914	935	935	943	900	959	930	898	943	943	888	925	924	901	917	863	907	960	898	909	869	949	956	930	908	906	903	971	906	930	957	911	956	901	925	914	931	909	943	946	898	916	959	951	885	916	966	956	843	886	1000	943	926	939	962	894	918	904	863	966	935	922	893	956	927	913	900	916	910	916	927	930	961	947	903	901	879	944	923	937	909	892	921	907	975	918	952	866	928	883	936	923	882	916	957	977	1012	905	934	943	971	863	972	965	942	902	905	880	923	898	965	922	983	909	964	911	922	920	884	971	908	952	901	878	898	897	944	899	888	899	921	899	932	927	993	918	962	998	952	905	904	926	889	941	905	885	942	918	932	921	938	887	899	895	909	929	950	887	894	916	968	938	925	952	947	914	893	948	909	910	908	915	896	913	945	920	949	951	959	930	913	885	921	932	917	888	945	912	897	955	913	862	859	958	929	870	904	923	920	907	919	918	925	862	893	908	915	868	908	921	904	998	914	931	923	955	913	898	886	936	918	919	962	926	921	951	945	920	980	969	885	957	958	922	929	894	914	896	911	969	953	926	939	910	905	943	930	878	924	952	947	890	950	884	950	964	950	932	916	916	912	893	911	919	964	935	934	917	919	920	966	936	947	970	913	882	909	894	930	912	897	941	954	923	925	912	931	896	938	948	926	921	900	928	901	962	1002	947	936	913	876	917	924	886	923	892	977	897	963	901	970	945	909	924	909	960	954	985	876	927	901	957	904	884	917	910	866	902	998	891	933	901	938	961	907	903	932	894	886	872	963	938	973	943	910	959	944	950	898	926	870	899	969	954	892	927	971	902	864	924	928	930	922	835	901	907	909	923	902	971	867	928	879	915	933	911	960	950	907	930	924	969	948	914	930	917	912	915	906	926	964	893	863	907	922	935	961	923	932	926	939	994	932	897	956	918	886	850	956	953	924	900	910	946	968	941	905	944	943	923	982	962	933	891	910	932	888	861	893	973	941	954	932	926	871	883	897	896	958	926	929	995	930	954	929	970	932	930	945	891	928	912	878	917	887	902	922	886	896	899	929	924	915	859	959	946	929	907	945	911	882	968	940	925	900	900	919	929	979	982	929	976	947	945	952	907	932	894	970	966	964	957	922	880	935	928	966	896	908	902	936	948	942	856	917	907	925	866	935	874	881	908	929	860	931	911	936	961	895	928	937	970	900	915	922	965	884	954	957	895	951	889	931	973	898	922	999	902	934	871	949	984	862	961	965	910	879	871	915	901	985	896	931	941	944	899	977	920	888	971	891	939	883	983	918	911	902	934	946	905	913	944	924	897	919	923	903	919	934	929	952	898	947	920	981	933	933	916	885	987	948	907	904	892	954	879	922	913	959	898	893	936	925	903	942	880	952	951	933	914	961	992	922	912	929	936	938	955	896	907	945	851	928	937	910	931	902	939	933	985	919	858	915	905	924	954	936	917	996	925	884	952	934	920	917	886	878	920	872	910	960	933	868	902	917	957	877	896	877	979	955	904	943	914	939	936	922	884	901	959	885	934	977	920
23881	20946	27744	24297	17995	1423	632	479	383	397	409	341	312	299	284	329	272	306	298	280	303	295	303	289	267	256	748	5033	3415	722	265	259	292	252	284	294	251	247	281	241	271	262	266	260	267	253	261	283	241	282	306	255	283	262	256	286	286	264	243	265	243	268	238	273	281	246	280	287	230	280	249	275	254	251	254	254	254	277	278	280	277	275	270	291	266	255	252	270	273	273	276	264	235	250	271	264	250	254	266	243	257	264	267	235	241	227	272	256	287	254	242	251	271	269	279	282	268	270	258	314	263	252	280	262	253	266	284	252	269	283	276	262	267	286	260	266	248	283	267	302	271	253	258	249	249	279	266	274	264	242	244	271	265	237	267	255	260	268	279	265	260	247	237	300	244	250	271	273	250	290	243	279	243	268	247	266	278	259	271	264	257	262	253	269	281	257	280	278	274	276	272	247	274	267	265	237	240	277	270	256	249	267	256	291	265	305	273	268	270	301	262	252	263	264	275	256	257	253	247	268	262	272	254	236	272	217	254	260	271	264	272	267	236	263	267	293	280	254	238	269	225	226	284	239	297	280	245	250	266	256	265	275	255	245	290	274	266	268	258	256	265	253	222	280	259	261	288	279	254	255	230	277	235	267	263	243	223	260	227	272	209	261	266	239	261	265	251	247	245	266	253	267	285	278	254	262	245	245	269	280	248	269	283	264	264	269	241	255	258	235	280	252	258	241	241	281	257	234	249	248	240	259	266	268	279	285	265	266	251	249	278	255	256	278	256	286	264	270	243	231	277	244	268	275	270	274	250	262	248	278	267	265	246	247	286	266	259	265	291	273	257	258	286	230	272	300	254	267	296	248	262	261	271	286	251	246	256	230	267	228	249	270	267	267	272	250	291	256	257	267	272	254	273	255	272	298	241	251	290	281	253	252	239	248	259	267	254	231	242	265	261	256	304	271	282	306	247	280	279	282	232	265	311	247	269	280	251	276	255	261	263	260	275	265	251	268	250	270	259	241	244	237	273	269	251	279	235	279	264	271	277	282	265	238	267	251	301	262	279	268	282	258	275	272	252	264	264	273	270	253	257	259	271	272	258	250	274	267	256	276	283	242	251	276	267	263	279	276	243	224	284	287	254	267	266	275	278	240	256	215	274	293	275	253	240	241	279	239	270	312	278	271	253	274	283	270	283	266	288	281	253	280	257	257	274	263	264	267	294	276	280	279	266	265	281	243	228	291	274	245	257	257	245	264	225	264	268	298	278	267	289	276	267	272	255	251	251	286	249	254	268	263	279	247	251	283	269	273	266	270	276	264	285	262	283	271	260	260	268	286	311	267	234	273	292	281	277	248	272	251	246	269	275	283	291	249	297	252	229	286	250	261	273	258	277	257	251	283	270	233	257	273	267	257	276	267	233	271	285	282	259	267	260	255	273	241	246	249	292	278	232	278	273	251	280	253	266	271	268	276	287	288	276	275	264	254	268	266	286	270	272	256	231	260	257	265	284	270	259	266	267	282	262	253	262	272	264	250	253	275	251	245	260	254	283	280	278	249	264	242	259	266	273	276	249	271	243	276	259	267	257	285	277	244	251	278	253	286	269	267	266	270	288	230	277	269	274	270	267	268	260	227	271	246	259	277	225	272	298	247	277	275	251	275	254	257	264	264	273	281	241	273	251	265	254	282	250	265	280	273	262	273	259	258	251	262	249	266	294	250	260	244	279	288	270	280	248	254	237	233	263	249	273	248	241	270	226	252	264	261	278	258	271	242	261	263	279	239	270	278	277	275	276	257	280	254	271	263	251	282	256	267	276	269	267	281	272	255	257	270	255	266	278	244	263	275	266	256	249	254	265	266	261	281	252	263	281	245	265	273	261	273	274	282	300	260	269	278	279	238	253	265	242	243	282	305	267	237	274	263	249	271	266	259	262	269	279	245	269	253	255	276	248	265	249	243	299	258	246	274	259	271	255	253	241	246	252	257	263	258	268	245	278	234	246	258	278	271	275	241	261	283	241	246	238	247	267	252	244	243	232	260	252	257	275	271	289	259	261	242	237	254	254	277	245	284	261	266	268	249	223	242	266	248	287	243	275	275	278	258	262	270	252	281	282	237	286	253	279	272	266	276	275	268	239	246	259	251	261	276	228	253	258	284	246	280	270	260	275	269	273	228	257	246	246	275	275	237	256	278	235	286	280	251	301	262	231	275	283	231	280	248	238	267	267	286	258	229	257	276	262	254	259	269	263	272	252	252	254	256	266	250	235	241	285	243	268	265	247	246	278	239	241	282	266	275	288	290	242	263	247	282	235	268	247	278	271	276	260	254	249	289	261	233	272	264	271	277	265	246	270	253	277	252	236	304	251	270	251	250	262	261	265	246	281	266	226	269	283	256	228	250	254	276	260	258	268	263	284	248	271	248	249	259	264	248	267	274	263	246	251	268	245	255	302	297	254	256	249	263	252	261	274	242	255	264	238	271	281	235	260	284	263	236	268	263	253	275	248	257	241	270	251	264	257	260	243	260	284	253	259	267	282	258	279	258	275	283	280	265	294	263	276	235	243	248	273	242	255	254	247	268	258	323	277	236	250	258	259	246	290	258	279	269	257	266	261	253	258	265	287	268	250	250	246	278	264	278	244	252	237	273	263	268	256	270	250	257	279	278	278	263	286	283	283	264	252	232	283	262	268	269	269	243	259	252	269	249	232	270	279	277	249	260	279	289	248	262	266	265	258	267	246	247	260	260	267	269	292	239	273	251	252	289	260	242	264	256	258	277	261	255	266	263	237	263	249	242	239	230	268	264	263	267	245	283	245	249	285	279	277	245	239	293	265	245	279	251	260	254	266	287	248	238	268	252	249	275	250	269	253	295	256	261	250	246	256	235	278	291	241	293	257	266	255	265	276	278	256	245	254	269	260	275	275	259	280	245	275	308	277	284	268	240	264	285	246	283	284	262	258	294	259	263	249	247	249	265	276	243	256	263	250	259	260	279	231	231	270	307	276	248	269	277	275	277	273	272	250	269	254	258	261	289	260	265	259	284	252	292	274	268	273	324	303	268	284	274	268	270	260	272	258	251	243	227	273	235	256	277	258	263	253	272	269	240	280	289	260	256	250	269	260	269	258	275	278	277	266	272	266	281	267	259	278	251	277	264	232	260	262	291	267	274	261	243	273	276	265	263	283	265	223	278	246	241	272	264	268	270	246	232	253	257	247	276	283	275	256	260	287	265	256	281	253	276	265	274	259	268	262	255	278	269	255	252	278	257	265	261	267	221	247	264	280	249	237	255	274	271	246	268	279	288	210	250	273	314	261	257	251	255	240	273	263	244	271	239	250	295	247	264	269	273	271	265	282	263	243	268	284	243	228	287	249	250	312	272	265	247	270	234	258	254	253	250	210	244	265	284	278	238	268	240	274	259	263	246	268	248	263	269	253	245	264	246	256	239	284	255	276	255	245	269	257	280	271	273	275	287	265	249	263	266	269	262
23541	9647	8130	4341	2952	2059	1627	1337	1228	1035	955	910	825	815	737	756	722	670	661	626	627	653	601	638	598	618	2358	14716	9154	2082	567	525	589	623	522	533	540	558	569	561	603	594	589	547	510	565	576	567	545	512	583	537	552	544	549	548	569	569	601	518	585	563	555	551	559	535	532	537	530	574	520	543	559	552	557	601	557	535	562	588	570	497	537	587	588	512	559	557	515	585	565	512	501	539	529	583	585	552	602	573	507	567	577	518	556	542	580	502	573	530	534	561	506	546	547	526	539	554	536	568	549	571	535	495	551	566	545	590	564	547	596	562	511	572	534	603	554	543	524	584	547	545	615	606	558	561	514	544	552	559	553	528	547	535	571	532	543	517	531	547	551	542	539	536	536	516	539	515	524	519	547	568	529	548	585	550	571	547	502	539	520	548	534	549	576	584	550	526	575	568	532	547	583	590	538	562	539	589	586	546	540	536	530	562	580	554	541	540	562	548	589	591	534	532	535	585	505	540	581	571	548	523	578	529	569	560	535	581	584	535	567	564	582	590	548	543	507	558	553	526	516	573	579	577	542	587	571	566	582	555	598	586	538	544	548	556	554	539	575	508	507	521	573	565	581	534	560	545	550	580	520	557	535	540	582	542	518	528	578	524	572	561	537	536	533	533	483	522	537	523	549	536	561	529	539	574	605	581	522	551	562	529	549	558	551	534	540	553	528	514	621	541	545	594	549	540	536	560	555	572	559	587	521	528	545	554	527	549	560	572	574	552	524	554	570	541	562	551	576	584	559	589	574	540	570	561	541	514	567	553	566	537	535	541	551	566	553	536	525	529	542	546	559	576	524	581	503	549	493	503	547	592	483	553	544	530	592	543	562	564	548	538	515	568	576	561	522	532	542	529	525	548	570	534	543	559	579	555	589	551	557	564	488	537	557	544	533	547	565	561	520	567	513	559	554	549	536	534	582	534	570	545	534	480	568	530	541	574	545	566	566	566	534	566	576	562	557	526	521	537	570	561	525	540	566	563	557	540	570	537	567	570	545	556	547	602	506	518	549	561	569	518	518	554	521	499	549	577	528	525	582	547	574	579	558	529	573	565	514	528	594	543	560	556	535	564	530	570	573	549	598	518	553	560	566	553	568	536	538	524	551	576	527	553	551	563	584	530	529	554	575	536	538	562	560	541	534	536	538	504	503	572	503	547	533	544	576	518	537	526	561	565	564	542	575	595	553	549	516	563	539	539	548	569	552	563	504	563	587	519	540	563	545	550	520	573	503	522	579	558	566	529	621	572	517	534	562	552	536	524	576	504	565	562	591	551	581	524	583	578	586	535	571	519	572	516	569	558	522	623	523	568	568	533	538	560	528	537	539	559	549	558	528	641	548	541	548	544	531	541	543	512	491	503	550	552	550	538	544	544	550	574	603	549	533	546	587	526	553	572	575	532	552	550	533	561	532	568	576	509	574	507	520	569	569	519	536	558	553	542	528	541	543	559	568	560	605	550	571	523	579	564	571	550	557	518	541	596	522	532	542	575	552	525	573	557	531	493	565	540	555	502	494	577	524	539	535	541	565	519	530	556	536	567	577	563	559	595	576	547	569	575	550	573	516	542	524	521	558	515	554	562	531	535	583	580	563	564	574	545	570	547	580	546	535	534	522	571	553	552	591	566	537	563	553	568	562	548	573	550	559	521	534	537	571	582	564	561	549	565	605	568	532	561	587	568	568	582	524	575	553	544	574	588	531	551	593	551	489	560	538	530	557	521	578	551	554	565	522	554	570	538	572	576	558	524	512	566	542	551	553	564	583	552	534	577	558	562	573	535	534	561	545	538	529	566	566	510	570	599	572	535	575	528	554	528	574	525	542	524	526	536	526	533	549	524	550	522	528	587	559	575	571	525	554	530	544	550	543	561	510	539	577	605	542	539	543	575	540	525	574	536	542	522	545	550	555	537	554	565	548	507	539	532	554	539	562	551	522	554	559	561	540	538	570	566	536	546	548	529	559	581	543	583	550	562	517	521	490	526	558	577	569	578	529	559	531	563	546	537	565	601	588	558	557	563	574	533	574	553	519	544	517	585	535	539	541	534	577	549	536	536	560	555	559	554	548	516	573	561	553	537	543	547	523	534	525	584	592	563	545	546	540	564	529	567	507	535	572	584	551	540	555	535	526	547	538	499	559	593	541	559	522	588	522	520	574	557	548	567	536	577	564	533	532	562	559	571	518	511	523	534	542	532	563	603	566	515	564	506	569	580	531	530	556	538	542	587	553	545	559	550	535	565	504	529	570	568	578	578	475	563	508	554	555	573	562	517	572	516	544	561	558	559	514	527	595	528	560	531	546	552	554	578	540	535	535	538	543	544	585	554	572	536	513	542	536	516	557	555	530	508	581	584	552	564	530	533	571	566	544	514	553	583	556	539	564	570	558	528	556	545	541	524	592	528	558	493	577	551	563	524	554	542	595	555	583	589	574	534	559	541	562	543	523	535	552	566	558	537	566	558	528	550	531	547	515	560	553	571	548	533	581	537	494	557	571	564	556	559	615	527	568	526	546	512	537	567	573	551	532	568	583	532	548	567	521	512	575	521	548	523	549	531	537	552	548	564	557	565	546	540	521	533	527	536	560	567	577	558	560	556	608	548	578	570	555	516	513	521	557	533	528	545	527	553	560	561	565	578	563	566	563	581	511	535	523	549	518	542	528	502	566	584	553	554	560	541	550	547	577	544	593	557	502	569	538	533	554	583	546	508	561	532	534	551	585	574	529	541	542	579	488	545	572	554	579	530	601	560	544	528	560	535	525	579	518	503	580	558	541	543	540	552	535	583	523	550	568	538	553	567	544	532	534	571	606	575	481	559	502	526	551	529	548	526	548	534	580	561	594	516	538	516	561	522	542	533	604	538	560	597	549	536	518	568	552	602	532	549	529	564	562	540	543	560	536	594	565	551	572	557	525	543	540	562	536	567	549	580	571	517	543	551	525	535	519	500	518	555	535	582	535	581	549	571	527	557	579	549	554	502	537	535	562	551	523	574	520	572	544	519	541	519	528	532	598	549	568	556	546	570	526	529	521	543	576	510	542	514	569	559	583	586	549	512	523	567	541	506	521	568	592	526	545	550	569	528	601	535	509	552	544	536	535	499	554	535	544	528	584	586	580	560	555	532	568	563	605	571	534	556	513	558	554	554	591	548	536	572	588	539	566	585	536	569	570	511	537	579	564	534	570	545	540	524	567	572	552	603	543	595	547	563	555	532	562	588	545	543	545	568	539	544	532	572	598	532	551	573	517	545	564	532	532	529	580	572	541	574	505	547	550	552	597	544	526	503	587	562	568	526	555	564	525	558	591	601	574	546	572	577	595	562	551	546	497	558	592	520	540	549	577	583	578	530	582	548	538	570	579	574	561	537	543	527	565	514	552	547	507	557	525	555	605	559	553	562	548	570	587	540	529	573	541	533	565	551	537	555	544	580	562	558	539	568
22918	20966	28556	23551	20966	16612	1570	782	558	538	496	463	395	445	407	384	363	365	399	334	379	364	348	371	338	342	1065	10036	5965	1067	312	308	333	320	318	346	321	314	339	335	309	299	342	333	342	326	288	305	302	315	312	332	295	324	317	332	334	300	339	276	274	325	314	347	315	326	309	308	295	328	347	320	334	295	295	316	303	318	275	318	311	277	311	338	320	313	311	261	325	311	320	320	337	322	294	339	313	335	294	304	314	316	355	304	309	311	273	293	309	297	337	311	306	326	321	326	309	338	313	309	349	316	303	332	324	291	303	312	330	322	298	287	295	305	305	319	310	305	293	277	314	306	327	337	341	330	297	335	267	330	318	315	300	331	286	324	322	323	328	330	292	284	335	324	347	351	310	304	289	317	319	327	316	307	264	339	319	299	286	314	310	296	309	339	313	335	304	310	320	316	328	303	282	286	301	299	334	344	307	357	331	305	303	306	316	320	313	296	319	330	323	317	333	298	280	305	325	314	318	297	368	329	324	282	299	292	317	331	335	308	331	309	292	320	298	327	336	323	303	294	326	307	335	284	324	305	334	341	304	296	309	331	321	321	304	328	300	344	315	305	312	306	323	325	307	333	301	298	306	311	314	305	329	317	345	336	321	330	282	301	345	317	290	289	294	326	307	318	280	310	291	288	288	315	299	281	297	304	349	321	299	340	300	325	330	324	295	295	332	337	300	330	302	300	272	304	302	324	310	317	306	297	323	291	315	332	310	306	276	283	328	316	336	297	322	315	312	319	355	312	294	310	335	306	319	272	260	299	298	306	315	300	304	304	317	288	330	305	320	310	317	324	296	303	304	323	310	307	323	318	324	333	289	299	290	305	340	332	318	360	326	298	324	309	321	315	318	336	334	310	320	338	328	305	315	311	281	310	319	319	287	301	333	315	318	338	298	283	303	274	318	314	318	315	303	310	303	315	330	310	319	345	303	304	329	315	295	323	326	314	314	307	303	302	322	306	317	317	327	326	321	329	308	290	325	329	296	308	325	330	309	309	317	325	326	311	349	335	335	325	318	307	314	346	329	316	283	310	329	303	349	276	312	301	302	298	307	308	319	311	310	321	323	303	306	288	280	309	329	336	306	321	292	314	311	318	335	305	310	329	315	301	324	340	345	333	298	333	291	323	318	315	326	324	350	328	309	321	283	264	315	345	309	307	288	271	320	319	300	319	306	336	339	313	278	323	291	321	335	281	289	293	329	295	323	331	335	295	315	306	313	315	314	331	337	329	306	308	306	339	327	322	341	344	311	334	299	302	327	313	309	299	320	312	321	300	303	288	332	298	293	318	321	307	342	345	325	321	331	280	310	318	312	322	305	280	307	295	325	314	301	298	299	318	334	324	263	290	316	327	304	314	298	310	307	312	326	302	335	323	308	358	306	334	296	344	319	323	319	283	329	331	278	313	332	322	368	314	299	329	289	325	319	274	290	299	316	321	331	333	268	341	323	290	306	308	311	313	276	351	337	337	303	308	302	318	282	293	326	287	301	306	326	304	296	345	358	329	329	329	318	308	311	316	286	306	312	323	291	342	303	321	326	330	330	332	334	324	294	327	298	331	310	292	308	316	313	294	339	310	332	302	343	312	362	314	320	280	309	311	296	290	287	301	293	296	304	323	325	309	339	294	285	296	301	304	311	328	298	315	299	289	352	289	304	338	305	329	310	317	316	315	346	354	309	311	298	320	302	318	309	310	302	318	327	337	299	326	332	325	290	319	342	306	310	294	300	307	328	289	290	299	327	294	342	305	307	316	309	294	332	289	310	318	297	313	312	305	301	331	297	319	308	311	297	310	314	291	333	329	331	312	331	303	302	294	325	312	294	311	316	312	323	340	347	311	303	300	305	315	291	322	323	290	325	286	322	323	301	314	349	295	313	251	357	295	316	314	287	305	296	306	294	302	286	335	310	326	276	334	303	324	369	290	333	330	298	330	342	289	333	295	314	333	293	290	325	345	319	343	315	325	308	300	294	304	321	324	306	325	325	280	299	328	315	306	284	325	305	321	328	304	349	285	286	312	274	292	337	320	296	322	298	319	325	311	321	331	308	316	320	314	309	344	323	295	300	300	312	307	321	275	295	306	320	299	352	320	309	334	320	311	288	322	318	335	287	338	315	304	314	312	332	310	308	332	335	325	311	322	354	309	314	313	303	281	316	303	309	350	322	300	339	300	317	304	286	341	332	303	320	305	301	345	275	290	319	304	340	361	309	314	317	304	294	304	333	298	349	300	324	298	322	313	343	288	319	314	310	329	290	317	332	289	301	318	304	315	331	309	331	294	325	320	260	293	293	328	309	295	326	304	308	289	305	303	290	312	311	328	296	305	307	314	333	322	324	335	317	288	312	328	284	314	315	331	352	321	284	321	358	299	308	309	327	310	296	280	310	308	294	321	335	306	312	309	305	308	311	308	301	347	331	288	307	305	301	285	317	311	338	303	327	300	329	322	298	301	323	311	337	331	288	334	291	346	327	311	276	337	329	310	276	332	306	293	302	315	299	279	305	278	284	322	334	312	305	309	321	328	344	333	275	330	291	318	319	308	329	320	309	294	332	290	287	290	328	315	269	338	304	326	299	309	313	304	284	321	286	327	324	301	322	317	338	312	321	289	335	310	320	303	288	293	315	320	322	345	296	338	338	320	315	321	253	314	289	322	307	289	309	284	284	310	298	342	307	314	323	311	300	283	337	305	282	314	331	308	339	323	315	333	313	327	306	285	296	322	332	301	284	282	306	317	317	342	330	288	334	300	328	328	349	299	302	356	332	276	288	302	298	349	285	333	293	288	335	302	344	325	294	316	321	327	328	325	297	317	327	291	282	288	309	321	324	315	357	333	298	299	302	288	293	294	329	312	287	311	325	329	298	322	292	290	277	300	313	278	341	342	285	320	326	299	317	331	307	305	313	348	331	295	299	291	338	325	324	280	311	278	301	288	313	314	305	317	330	315	321	303	319	329	348	309	312	325	312	310	293	311	299	304	308	305	333	327	315	319	314	290	294	287	317	315	295	313	311	296	331	324	309	309	297	339	302	295	313	338	300	311	302	310	315	335	301	320	327	303	323	311	280	307	307	288	317	309	327	299	297	332	304	301	291	335	317	307	291	348	321	339	331	321	297	327	286	290	308	305	332	322	306	302	322	317	312	336	334	305	299	329	327	304	292	283	328	307	264	264	294	305	326	262	303	317	321	302	329	329	327	313	337	274	317	284	292	301	304	297	324	323	291	280	302	304	290	304	309	316	343	284	327	308	342	338	347	305	302	304	322	313	320	286	271	321	294	324	344	331	308	311	282	294	309	281	288	301	315	333	301	292	334	309	318	308	305	316	331	304	321	311	325	313	332	309	332	313	313	290	291	298	302	297	294	310	310	297	304	326	342	301	309	338	309	308	315	331	318	297	319	297	285	312	311	305	313	287	301	296	297	337	313	321	330	314	292	307
27044	15426	13253	7274	4808	3481	2628	2150	1732	1519	1375	1207	1130	1072	983	1011	869	888	857	850	787	745	765	729	755	772	3158	22952	13963	2776	671	567	617	641	596	585	651	602	636	633	611	631	591	630	615	582	596	637	566	610	596	633	593	628	602	583	662	612	594	633	609	655	581	602	633	582	601	556	622	612	609	641	595	652	607	634	637	594	596	634	632	591	577	612	650	628	571	577	627	635	644	598	632	652	600	594	617	577	608	643	598	630	619	636	588	615	598	589	610	620	575	612	618	603	613	587	657	616	625	613	626	613	609	615	590	622	651	639	644	614	614	649	583	597	612	604	600	616	563	626	602	603	610	581	617	603	583	603	579	607	610	605	605	609	584	634	624	624	582	642	627	603	594	600	575	628	626	628	606	616	641	635	587	591	620	639	614	619	574	597	572	598	577	633	600	540	570	636	646	620	654	634	614	624	601	592	623	610	622	588	646	608	630	609	573	677	612	584	644	614	657	631	598	602	579	623	612	640	618	652	622	612	580	615	587	639	619	587	613	592	580	604	576	607	617	624	617	657	597	605	595	587	611	619	578	641	608	619	631	647	589	610	606	623	624	641	626	593	626	614	636	629	627	601	640	621	632	614	680	632	607	655	634	570	637	611	631	644	561	618	623	576	588	590	598	615	611	610	583	603	608	612	601	620	612	655	608	630	652	648	568	633	591	672	568	570	632	615	618	599	611	593	609	563	563	631	625	593	613	588	660	588	604	572	591	597	634	579	615	623	594	618	605	660	638	631	635	617	609	606	653	637	554	642	619	597	582	627	612	563	546	616	590	648	606	588	613	586	654	608	647	611	649	601	552	638	618	659	600	648	591	628	588	629	591	595	609	643	616	596	588	634	596	604	600	629	597	598	588	611	590	602	586	664	613	604	594	635	619	625	646	610	620	576	592	591	600	613	592	605	616	598	611	626	631	590	630	621	615	578	651	593	600	581	638	593	612	600	622	603	622	624	627	566	600	613	640	614	604	624	598	611	597	597	566	590	645	606	571	658	627	604	596	623	628	623	595	610	602	619	648	616	658	583	616	594	590	587	598	634	620	595	568	581	626	601	637	590	631	633	669	656	657	650	619	673	585	612	638	596	603	590	562	571	570	642	551	584	577	603	623	572	620	640	585	651	580	619	667	605	581	593	608	620	592	587	583	632	678	606	603	677	585	627	594	637	649	610	649	567	609	617	603	607	604	595	607	616	624	563	636	556	635	630	512	606	648	564	615	556	591	587	641	594	565	576	596	660	615	550	600	599	618	567	573	623	579	632	595	674	561	583	623	626	616	621	617	652	622	591	635	612	613	604	605	586	635	620	589	618	579	619	601	609	588	615	597	612	623	630	576	628	634	620	620	634	657	614	612	604	631	606	595	661	601	611	625	658	594	552	604	582	615	663	595	566	616	586	628	626	598	567	628	607	640	624	612	643	574	642	572	629	604	597	589	600	602	622	570	565	579	644	584	622	611	608	619	595	617	625	602	634	629	631	624	582	592	629	630	648	673	655	616	621	596	609	604	662	637	586	640	576	597	600	590	570	604	665	598	604	625	631	640	625	590	624	619	640	603	569	617	606	588	611	604	587	600	587	638	613	613	611	606	639	603	553	653	656	645	631	665	594	622	589	587	587	612	588	644	602	593	665	650	608	607	642	629	607	596	655	579	654	568	610	607	584	631	548	596	613	604	627	622	608	624	605	618	628	619	591	662	606	581	661	655	634	563	614	619	636	603	601	607	629	571	587	618	651	637	590	641	584	601	611	588	598	595	578	599	592	597	637	637	582	640	589	583	625	638	631	643	653	577	602	617	587	659	608	609	564	635	581	617	660	646	622	564	647	625	635	552	612	620	656	601	603	626	563	594	612	609	644	609	565	604	640	617	627	609	619	603	612	587	601	597	610	590	623	640	609	594	615	641	576	564	633	643	590	600	664	587	570	600	540	628	646	611	612	590	615	657	569	597	640	630	595	643	599	609	636	600	571	619	594	575	633	615	628	634	595	632	618	681	612	619	598	654	609	616	636	625	583	643	571	593	589	564	621	578	658	611	602	643	604	583	567	622	664	661	591	642	647	554	631	605	626	618	595	648	580	620	618	609	602	661	613	661	597	590	610	591	567	561	568	617	596	612	641	567	639	628	606	593	672	643	598	637	603	593	634	628	592	607	634	578	621	653	592	571	632	608	611	633	600	649	627	598	620	616	625	650	608	630	603	637	618	601	607	585	633	570	617	606	561	584	613	622	585	565	615	590	626	609	607	584	598	598	616	633	639	604	613	645	583	638	618	628	650	637	579	581	593	634	591	599	636	630	625	602	620	566	594	608	591	577	598	647	605	607	580	643	580	611	603	631	621	619	610	606	638	618	633	606	625	585	632	627	618	602	632	644	595	583	609	654	614	631	614	627	597	618	607	563	609	602	648	577	619	606	633	581	575	607	630	594	565	605	650	588	605	602	597	601	620	599	605	575	585	622	557	565	618	587	602	617	611	600	611	580	558	595	609	610	670	599	622	654	630	568	573	629	601	586	607	598	601	602	589	617	599	609	643	601	618	618	619	636	637	628	627	637	606	599	656	629	620	604	633	624	643	584	581	611	646	610	618	623	591	615	622	655	612	608	602	597	605	614	610	598	601	623	576	608	551	623	588	607	593	629	611	615	588	629	599	594	574	662	588	642	629	555	586	642	617	616	643	628	609	610	604	606	636	586	582	602	584	600	580	582	605	624	614	609	586	593	596	626	599	673	565	595	629	632	609	610	612	620	601	588	606	604	643	595	584	572	567	614	588	606	607	619	615	628	623	558	617	612	627	618	590	604	553	558	585	627	571	550	635	601	613	597	586	567	561	610	602	591	586	572	599	634	608	604	583	618	627	627	605	560	638	623	605	606	594	593	559	563	603	610	586	639	570	593	651	613	607	627	608	593	605	594	605	629	634	598	615	601	587	592	587	671	642	612	605	613	636	695	605	597	614	605	602	571	611	608	612	592	633	601	594	582	635	636	674	593	594	598	614	589	577	621	689	603	609	612	615	640	607	578	574	614	607	638	572	571	640	628	628	550	594	636	610	594	591	591	617	595	614	630	629	626	570	637	611	590	592	590	628	619	610	565	639	623	609	590	592	599	597	586	618	627	606	585	601	610	589	625	632	634	653	593	613	612	587	610	602	625	620	586	625	652	653	604	623	627	597	608	610	629	617	598	640	602	559	587	612	617	607	638	607	569	605	601	593	589	605	594	611	609	591	621	569	594	585	619	615	670	613	643	600	592	601	677	587	621	593	638	629	624	637	610	614	626	619	623	613	607	612	596	563	607	598	622	624	598	630	581	607	620	589	595	637	629	598	656	622	635	615	607	617	607	618	628	611	609	595	630	631	661	649	608	605	583	635	636	609	593	608	609	632	621	618	611	624	592	628	590	602	633	609	618	597	635	623	598	626	592	582	564	598	645	613	630	614	630	633
26268	20103	7287	865	572	501	507	458	483	497	484	458	501	460	440	469	427	451	473	422	469	478	435	449	461	470	498	1156	1083	502	456	484	455	447	479	476	441	457	474	459	452	456	481	437	455	479	489	440	456	449	479	447	495	432	457	452	444	461	442	450	420	426	435	491	469	461	443	455	431	457	455	461	479	422	506	469	452	484	459	467	464	448	466	459	479	465	455	453	465	412	451	432	443	503	455	482	467	465	437	450	475	460	503	469	411	459	472	460	460	430	474	491	462	412	439	441	484	457	465	444	464	455	449	466	461	450	447	485	442	449	428	472	453	433	490	470	467	442	485	439	479	454	462	460	457	448	488	466	474	445	436	414	443	444	460	466	459	503	469	470	511	483	435	456	472	455	432	463	448	451	468	461	485	466	452	474	441	488	479	438	454	458	442	471	457	458	442	438	438	430	463	459	443	479	446	498	469	413	457	442	462	482	436	474	474	473	422	463	465	474	440	458	461	463	469	458	465	426	485	503	471	486	462	452	434	460	426	455	434	474	458	477	448	452	450	452	506	449	447	457	488	444	467	492	429	485	464	464	450	462	439	465	438	466	425	445	444	490	481	445	429	448	496	430	445	468	420	465	496	442	512	444	471	504	443	462	472	463	461	441	425	440	431	458	461	466	474	460	501	475	462	486	441	471	445	486	493	477	453	421	460	454	463	464	473	516	480	470	430	443	408	444	459	432	481	426	467	411	410	453	445	445	457	461	429	460	465	461	500	450	489	460	475	446	438	442	442	436	470	474	464	453	481	473	471	451	465	470	429	446	441	492	476	475	436	491	434	465	454	457	434	459	452	491	437	501	487	452	466	500	434	456	492	443	496	419	474	472	479	483	422	477	430	500	471	461	430	464	486	415	467	450	441	439	431	457	481	453	474	471	497	515	436	444	453	445	477	484	462	474	455	496	476	487	455	460	488	469	504	456	475	468	439	478	440	451	488	450	460	436	455	423	459	485	485	440	461	458	448	461	462	445	461	486	456	464	444	466	484	472	477	441	445	460	457	455	454	498	451	500	450	476	473	428	466	467	458	479	445	458	450	430	474	468	449	459	452	426	480	485	475	484	507	471	429	454	442	437	470	466	438	472	436	467	441	430	417	477	470	464	461	463	464	472	453	466	519	471	505	473	437	485	479	451	443	465	454	428	436	476	428	462	430	461	465	447	453	455	453	458	469	428	454	475	433	439	453	422	436	425	471	433	447	459	460	477	484	440	461	421	467	470	441	482	447	462	475	478	471	464	458	424	437	431	453	442	445	486	456	469	454	461	420	459	448	471	469	475	469	434	466	445	478	448	439	458	442	429	420	403	478	465	456	454	444	446	451	490	479	476	494	503	499	445	444	456	470	437	472	475	449	459	474	435	462	506	440	416	486	480	427	452	478	458	451	494	446	448	491	520	447	488	448	470	455	472	492	437	449	475	457	438	488	436	453	448	448	490	474	482	491	451	468	457	440	465	441	463	439	489	455	482	456	484	465	523	457	418	446	460	492	439	443	449	440	438	475	509	452	458	466	447	435	476	462	466	423	450	462	467	419	451	437	443	460	495	450	450	477	474	442	486	473	442	455	467	433	463	468	447	461	441	460	496	480	477	442	423	466	474	452	416	446	475	444	456	460	448	467	415	460	511	493	465	478	443	508	476	447	468	479	470	470	483	441	431	449	472	456	464	439	481	478	480	440	463	454	465	458	432	456	420	443	450	436	433	474	448	488	454	458	465	449	456	433	440	458	439	469	449	441	436	448	469	435	451	486	428	451	462	487	469	475	417	503	457	449	432	447	460	485	454	456	455	466	476	443	480	462	500	460	462	434	478	433	456	459	471	518	458	454	455	458	437	462	413	450	467	477	468	455	475	442	462	479	487	497	467	462	477	451	478	427	466	473	455	472	488	476	431	454	485	474	466	416	497	508	455	456	439	463	458	474	492	529	483	447	456	439	476	451	485	512	433	446	429	473	452	460	459	474	455	447	419	447	473	468	440	489	468	457	471	468	453	439	460	500	476	452	483	463	462	437	455	434	438	413	477	492	470	475	471	457	465	509	503	458	470	467	466	448	457	452	455	430	495	480	455	450	439	469	461	465	429	445	457	432	439	456	416	444	454	451	440	468	455	411	471	427	451	500	425	500	475	444	452	469	467	452	469	428	492	421	434	446	459	448	451	480	468	485	390	451	485	482	451	453	456	479	422	440	427	446	440	462	471	446	496	477	454	451	499	460	449	452	472	481	438	456	505	432	478	468	451	463	401	445	441	433	430	459	451	467	451	443	438	449	491	463	444	487	436	415	492	482	457	443	471	468	423	482	443	432	427	447	480	445	477	470	440	435	440	475	458	450	455	410	465	435	468	411	472	467	444	500	455	457	468	440	433	427	455	476	452	424	436	466	460	481	407	477	452	458	453	446	429	455	451	438	480	500	486	416	478	435	467	479	468	397	455	470	467	449	487	455	462	484	468	488	439	458	439	466	425	489	418	485	459	462	468	485	477	461	418	437	450	463	461	460	458	465	427	426	472	457	489	451	484	482	462	435	439	452	450	464	436	419	447	439	420	464	437	471	475	442	453	485	454	427	476	444	455	468	417	425	440	435	440	446	482	457	459	455	451	486	429	464	448	465	478	459	465	475	483	484	456	480	456	458	473	471	474	467	438	458	442	475	470	466	452	476	489	462	447	459	484	462	462	462	452	425	478	482	466	435	443	466	455	440	450	447	453	477	503	469	416	486	468	482	408	448	455	448	458	496	476	440	481	450	465	455	444	466	430	473	445	445	458	470	472	470	470	473	445	481	441	443	458	459	471	447	455	442	504	453	468	430	467	505	451	455	462	472	477	442	453	443	457	424	475	422	494	479	460	460	489	476	485	439	447	465	483	410	470	462	416	459	492	445	460	481	407	500	447	473	500	496	462	464	457	436	457	477	446	469	477	431	436	441	447	477	481	476	484	446	455	463	488	442	485	451	456	474	447	462	477	453	476	427	479	458	453	466	428	478	474	482	484	451	463	456	477	459	473	481	456	455	454	446	411	446	472	467	459	512	457	458	475	460	497	451	479	491	447	448	448	492	449	472	438	488	392	437	420	449	439	467	471	433	479	454	437	453	476	471	445	445	424	480	419	451	442	467	468	481	481	488	446	447	468	437	462	420	442	471	433	444	443	446	453	511	451	426	458	480	474	456	505	490	460	468	433	480	494	452	473	460	486	489	462	452	456	474	423	483	468	451	498	452	467	480	440	432	457	453	504	458	466	463	450	485	480	484	487	459	474	467	516	484	438	419	495	442	461	446	456	456	507	472	440	425	484	459	453	437	449	486	431	447	427	458	470	437	461	465	451	464	455	491	452	475	466	434	487	450	502	473	449	470	473	465	464	467	478	454	460	447	438	412	419	436	475	470	451	461	443	435	441	473	418	463	453	494	456	466	479	463	462	475	466	453	470	454	472	471	455
11025	2090	1848	1351	1168	1045	1047	948	1017	935	948	971	904	925	981	924	923	925	946	960	948	964	921	963	945	951	1127	3668	3103	1134	929	943	916	920	921	946	897	850	901	952	914	881	920	938	999	915	926	958	938	952	886	920	928	913	960	905	916	882	922	926	864	954	975	902	906	883	920	938	857	930	907	893	940	942	929	907	968	887	1005	944	895	910	820	956	926	937	865	901	881	907	865	920	902	936	891	891	924	950	928	942	942	922	908	943	879	905	908	933	901	884	944	955	909	915	872	954	971	915	917	921	937	905	914	915	943	932	936	913	951	866	931	905	898	886	913	940	904	944	941	967	965	935	938	930	926	879	915	923	893	940	881	851	916	906	910	951	891	878	885	937	901	906	892	958	917	878	924	890	918	939	962	880	904	964	952	983	938	870	893	919	912	910	921	949	945	951	919	924	910	945	917	894	902	952	883	922	954	928	926	893	880	903	936	957	940	913	972	887	911	943	879	927	938	950	957	934	886	921	910	895	922	917	951	920	961	945	914	930	949	919	880	963	952	945	881	950	917	936	899	871	925	904	941	879	944	902	915	933	923	955	937	949	949	868	944	883	877	915	935	948	918	945	958	914	944	874	921	894	936	884	865	921	860	856	863	898	915	919	931	955	930	924	928	905	936	948	914	926	884	890	952	883	942	941	901	922	936	894	925	948	987	899	901	903	884	908	918	914	936	911	916	927	953	955	908	995	909	931	918	939	948	903	939	892	936	921	927	945	946	922	951	874	910	954	918	913	931	865	926	983	891	854	918	925	948	899	913	922	888	944	928	902	906	897	929	926	900	931	941	941	869	958	946	917	930	901	953	957	868	891	932	895	885	908	919	918	892	910	904	949	904	960	927	955	964	930	919	933	910	883	946	956	936	946	914	855	909	906	927	925	927	961	905	883	894	849	954	854	954	861	949	865	941	957	906	856	955	974	912	972	931	938	897	925	923	939	915	937	937	909	908	922	951	868	916	924	907	865	923	943	919	902	853	908	908	872	920	923	926	926	905	895	955	946	917	905	884	892	947	952	922	948	907	891	979	923	877	875	882	979	944	1003	893	888	962	940	937	931	897	900	955	880	978	930	946	960	907	908	919	955	918	939	903	919	891	918	968	927	953	928	908	926	903	951	874	949	912	924	903	935	917	917	944	893	935	966	929	1014	949	926	908	951	933	907	914	904	996	906	890	909	860	938	882	919	876	919	970	920	899	925	916	871	935	943	941	907	956	871	976	946	915	926	889	882	895	931	921	903	934	986	880	905	904	865	913	938	923	964	931	906	950	990	962	954	961	915	903	904	921	939	910	976	900	918	867	922	890	975	897	960	928	900	906	908	953	977	937	963	878	891	897	948	886	900	954	892	932	865	884	897	889	943	929	926	942	916	873	935	934	932	875	926	950	946	939	952	888	939	897	959	898	934	934	855	904	950	915	873	884	947	955	921	901	886	912	884	915	930	891	894	885	965	922	938	911	859	898	926	916	884	943	901	943	915	903	928	953	933	903	988	949	999	953	924	931	954	923	890	868	890	899	945	965	864	920	902	940	929	948	958	903	950	898	921	930	948	945	939	921	935	946	916	891	862	914	893	888	924	931	916	950	906	952	927	947	909	868	905	962	934	934	912	870	861	904	928	912	948	883	885	868	927	948	899	942	949	956	903	914	946	883	906	915	951	935	937	890	932	969	903	958	865	1022	958	965	907	843	866	892	934	872	929	933	882	964	952	900	960	928	923	902	911	975	943	925	861	938	935	838	847	925	935	931	882	844	904	893	880	897	961	929	889	894	883	876	946	914	873	913	952	898	916	916	971	893	879	893	898	901	913	953	873	925	923	913	976	948	896	884	910	897	893	903	914	879	927	845	945	916	955	900	959	897	910	924	876	908	941	938	941	922	903	893	938	908	948	930	956	896	898	891	887	897	897	952	950	975	909	931	936	931	912	889	921	928	952	888	928	900	924	946	922	925	924	913	865	913	870	955	931	925	955	950	936	939	887	918	924	997	963	890	972	913	894	964	907	913	927	986	916	919	922	955	949	916	935	898	901	857	860	901	922	959	961	916	906	916	899	910	937	949	928	878	923	965	928	953	944	928	917	885	896	922	944	920	922	905	927	874	941	870	909	889	957	909	907	931	873	964	901	915	942	898	905	935	903	930	980	928	918	899	948	926	910	948	903	915	956	949	921	900	951	938	933	951	928	921	920	938	925	940	929	939	920	948	916	872	965	953	908	899	939	965	889	918	899	893	866	892	934	922	935	890	923	925	955	955	908	919	952	903	905	914	933	984	982	873	952	931	910	914	991	866	911	938	926	963	904	923	916	926	943	883	948	958	928	930	896	872	904	921	931	972	891	921	916	927	944	918	969	899	867	921	920	851	908	944	931	880	917	911	898	927	902	943	927	875	902	935	916	931	889	935	933	920	950	908	927	913	914	955	889	885	903	913	911	886	945	914	961	906	953	909	920	891	906	962	922	925	927	901	951	882	942	954	815	922	910	923	903	954	870	908	949	872	932	879	916	912	841	953	867	953	924	931	940	962	832	882	932	954	939	973	887	920	894	935	923	899	906	914	911	939	908	943	862	863	934	956	944	953	961	946	905	890	974	897	902	925	966	939	903	909	911	973	942	872	837	926	931	954	903	902	941	948	901	879	968	953	893	975	936	951	909	935	935	945	938	928	874	891	935	901	984	903	903	957	961	940	914	935	887	942	945	944	946	952	916	906	934	901	1001	888	944	984	921	925	917	940	904	908	924	901	892	946	881	867	909	917	879	897	864	893	934	935	958	902	872	930	934	907	913	917	933	923	921	948	907	921	931	945	886	867	893	934	914	875	873	919	953	888	912	868	918	892	921	902	905	848	914	909	917	944	904	936	918	930	964	906	916	906	963	904	961	966	873	901	897	901	889	946	909	877	907	922	968	937	902	855	934	929	923	951	928	929	903	922	936	889	920	945	912	936	901	951	901	901	897	898	953	840	895	890	917	941	920	940	928	908	920	930	947	929	898	906	952	900	962	914	894	891	946	937	894	971	922	943	899	908	905	881	917	933	897	876	963	931	905	883	937	900	901	964	918	914	895	943	904	948	916	947	934	875	867	923	889	912	893	882	893	924	885	935	976	933	843	946	891	902	937	943	881	944	933	938	917	947	983	892	888	949	912	952	979	903	942	976	959	891	958	895	869	948	940	922	908	942	960	970	867	904	929	947	887	889	917	960	906	880	871	949	940	885	902	910	918	917	923	860	934	928	900	921	921	875	894	909	908	895	948	897	929	914	955	966	941	946	984	909	959	964	870	954	966	912	926	946	881	942	883	899	936	918	874	907	908	965	920	912	877	935	909	961	946	894	906	912	872	960	927	906	904	910	953	926	968	971	919	897	957	872	954	829	944	902	859	936	947	915	927	914	888	966	892	889	902	873	959	901	918	944	867	892	952	994	951	926	904	898	911	915	904	879	917	958	936
23830	20930	27726	24272	18355	1356	606	437	380	397	353	349	296	341	310	310	293	303	317	285	309	312	278	263	292	276	902	5128	3220	651	270	253	270	248	265	244	278	261	272	271	257	232	272	254	266	266	266	235	243	252	277	270	278	258	283	250	272	276	251	274	280	287	262	253	231	249	256	266	268	273	243	268	266	260	229	237	263	283	257	242	233	275	252	289	244	249	250	237	268	267	263	229	291	252	258	300	257	256	267	241	288	250	279	236	270	260	272	259	264	263	247	222	256	272	249	255	270	268	267	261	282	241	243	262	253	261	258	272	270	251	274	264	262	264	270	250	288	272	254	238	237	245	279	266	253	238	251	281	251	273	267	289	281	246	243	285	239	251	278	258	283	254	293	266	238	246	279	258	245	261	258	270	273	267	249	250	271	256	270	222	283	289	282	273	243	256	287	297	281	251	305	253	271	287	250	247	251	258	274	226	258	276	267	226	247	260	284	258	255	276	246	301	222	259	271	255	251	297	285	261	267	244	261	291	246	270	261	237	263	271	270	261	254	231	280	272	247	261	266	249	286	240	244	282	247	253	250	282	291	237	270	271	248	262	262	289	262	262	254	263	240	255	265	276	275	266	280	242	228	255	240	246	270	240	286	267	240	232	287	278	261	256	226	277	269	249	249	287	260	263	270	260	283	229	285	270	255	286	231	259	252	258	274	260	259	276	268	240	283	280	254	284	258	262	260	259	240	236	270	265	240	269	253	255	282	275	255	250	242	270	264	247	267	271	262	270	259	254	263	262	264	257	264	294	270	257	262	269	280	275	241	254	262	272	278	241	275	241	280	256	279	264	256	250	235	234	252	250	265	277	249	268	274	255	242	237	289	257	250	262	270	266	255	262	271	252	261	278	259	269	257	272	250	278	271	239	279	288	292	230	242	250	275	279	285	265	250	268	245	272	254	268	267	266	287	267	259	261	247	260	255	243	256	264	263	267	272	236	265	256	253	321	263	267	300	279	254	240	260	276	250	285	275	254	246	260	260	240	262	276	277	247	279	275	254	267	281	239	276	252	273	245	277	241	260	264	270	281	285	266	241	260	260	267	249	266	241	282	274	284	264	275	269	269	270	277	281	275	247	236	259	256	275	248	251	266	238	302	256	250	241	277	250	244	255	260	275	263	281	282	253	240	247	266	251	287	243	257	256	251	263	280	276	226	260	269	251	255	272	270	306	275	259	247	278	253	303	290	263	256	265	246	268	255	252	249	258	266	255	272	258	258	252	241	272	242	260	262	278	271	277	219	244	260	263	229	264	253	268	262	251	261	272	254	260	252	255	313	278	253	250	286	243	255	263	250	253	287	250	282	231	227	280	261	259	253	231	262	311	269	264	274	278	278	260	247	271	247	275	267	264	267	242	261	269	256	266	285	254	248	255	252	241	254	273	266	263	263	266	272	289	272	277	282	271	263	240	234	243	287	252	272	260	278	261	273	254	270	257	255	267	257	270	282	254	269	254	260	273	247	275	256	271	284	286	283	271	290	238	262	247	256	274	228	245	277	247	269	252	257	249	277	259	286	233	272	243	255	272	260	272	263	247	252	258	223	260	253	268	269	234	263	257	269	283	265	226	274	273	276	234	264	251	231	267	265	266	256	271	244	263	269	255	313	245	260	253	256	260	280	247	262	252	282	276	241	243	273	282	253	272	268	271	263	280	231	288	233	264	262	255	267	269	285	263	256	253	254	271	239	248	291	274	282	276	270	268	268	258	227	266	278	254	261	239	266	290	264	276	247	256	263	241	258	262	275	265	249	261	283	270	283	268	217	255	265	265	242	260	251	262	272	267	254	249	258	276	278	253	262	267	241	248	260	267	291	262	247	262	306	250	268	248	265	261	266	259	259	283	245	270	256	265	276	240	268	259	247	281	236	269	257	281	263	246	265	253	264	295	292	240	266	264	243	279	236	259	265	265	240	259	259	231	257	278	251	268	236	312	272	260	270	262	291	262	254	279	261	247	227	273	287	278	285	253	248	286	294	273	266	255	265	239	261	269	250	254	249	275	265	247	264	294	239	241	271	266	280	241	257	245	279	269	281	271	282	269	259	270	248	246	253	254	269	268	262	274	250	255	283	228	272	254	255	254	253	267	245	285	259	272	258	270	242	249	255	252	268	260	258	273	271	250	243	267	244	273	274	273	292	263	287	278	264	275	256	252	262	295	280	266	254	269	270	259	244	246	241	279	245	225	254	261	265	262	252	271	263	236	264	253	249	261	257	255	291	281	256	245	266	290	252	264	245	284	272	242	261	255	296	226	274	265	274	265	244	284	242	272	276	253	283	264	289	266	250	265	221	263	266	252	249	248	255	252	277	271	260	233	271	247	248	274	250	257	296	261	246	239	251	261	288	239	291	262	269	245	241	262	265	256	256	246	268	253	281	256	228	225	251	240	282	265	248	249	253	268	257	239	267	262	295	270	268	261	242	258	287	255	241	281	266	279	263	239	252	263	245	282	260	282	277	264	274	266	276	298	232	241	268	239	263	293	269	270	264	262	260	259	253	259	258	257	243	260	282	253	253	255	247	258	271	264	256	242	253	269	254	255	252	270	261	264	220	237	251	234	277	284	280	247	253	297	249	262	293	267	272	245	240	257	263	284	277	277	256	247	292	277	258	240	267	270	219	266	264	302	263	247	285	220	295	242	273	258	253	271	262	248	248	243	270	277	281	248	247	239	248	266	288	287	243	248	223	281	257	265	293	252	257	259	283	259	238	257	255	274	258	244	259	229	297	280	258	251	281	252	262	274	220	279	252	264	273	260	239	262	255	246	275	246	251	266	260	257	246	269	280	260	253	247	251	258	267	266	264	277	280	235	232	269	286	232	272	285	243	247	264	253	258	263	260	238	259	274	279	272	255	229	260	229	268	248	244	256	248	234	263	243	268	287	254	246	267	251	256	231	273	304	284	217	246	283	279	267	268	248	259	234	250	281	267	262	270	252	251	285	276	273	245	292	248	276	251	291	266	264	276	249	277	258	237	279	303	256	254	261	247	255	277	266	250	254	261	273	249	269	245	274	249	254	257	266	265	267	271	261	272	231	337	272	267	262	234	294	254	289	255	288	248	259	242	279	250	249	292	301	284	248	250	259	267	260	252	265	267	261	253	241	267	240	270	293	305	247	268	278	250	225	269	247	228	264	231	250	263	277	268	255	280	259	238	273	280	247	253	271	292	273	249	269	248	259	272	273	253	252	266	233	267	254	268	289	256	235	247	260	258	264	283	277	256	248	268	254	268	268	262	243	274	266	275	252	282	253	286	233	234	237	261	241	243	266	282	265	269	275	283	246	253	279	255	266	249	240	257	254	254	262	268	279	235	271	252	287	245	277	257	223	262	281	247	267	250	264	251	260	247	301	264	254	282	218	250	271	307	233	261	289	256	256	278	261	230	248	273	253	263	252	283	251	240	250	270	230	264	290	224	253	256	260	267	283	281	270	276
21094	9623	8329	4461	2912	2005	1736	1355	1170	1020	979	879	786	777	789	689	735	694	692	650	655	688	643	635	648	627	3118	15308	9173	1871	593	601	538	572	579	574	524	542	566	554	558	510	553	533	566	517	551	572	544	545	572	542	590	562	557	555	591	552	575	539	522	570	567	526	570	545	579	534	512	544	595	531	517	595	545	576	533	531	574	545	523	530	568	543	581	564	548	536	585	558	580	553	554	574	560	554	564	552	609	548	542	579	560	574	611	529	575	526	575	546	530	545	566	595	522	530	557	534	531	582	524	604	591	531	535	553	551	556	594	530	589	546	560	542	554	563	536	518	574	570	528	546	557	561	560	541	554	546	596	580	538	559	565	531	544	537	606	525	568	530	560	559	568	575	579	578	527	524	562	581	526	569	577	605	553	548	530	555	530	594	551	551	521	548	520	577	538	555	537	518	532	561	552	609	556	559	551	575	569	549	533	561	508	553	559	569	535	554	562	562	560	530	516	537	537	578	562	529	545	599	543	550	588	527	537	549	584	533	560	532	535	566	533	550	544	541	502	565	577	509	550	551	573	573	555	581	520	552	545	575	551	522	540	602	557	595	557	603	528	530	541	517	555	563	551	528	514	531	553	532	522	563	576	572	557	557	572	534	585	522	535	540	528	579	571	609	592	533	521	572	513	561	543	549	570	565	579	536	562	564	562	570	546	566	565	591	569	566	546	539	536	526	560	536	519	561	552	507	520	553	550	546	533	515	542	556	594	531	568	558	527	530	543	543	550	560	575	556	584	561	586	560	531	547	555	586	544	509	554	574	576	529	534	542	589	539	584	535	563	584	521	579	564	553	571	508	551	558	563	537	574	554	582	541	627	513	547	579	549	609	558	543	581	507	582	553	600	539	583	545	561	582	561	549	559	571	545	555	560	563	588	546	564	589	535	552	556	567	569	575	558	544	578	581	520	587	577	521	526	565	595	572	576	520	569	552	554	526	523	543	539	560	544	560	560	542	556	544	576	571	546	528	511	618	509	573	559	580	574	555	524	510	574	524	537	542	528	554	564	532	584	532	584	593	580	544	549	510	553	528	518	554	528	561	562	531	529	525	566	522	561	543	555	514	536	540	530	536	556	566	574	551	575	549	514	555	575	514	552	522	527	571	568	546	523	561	555	606	538	491	581	556	530	571	575	570	549	565	587	546	532	553	548	543	567	560	518	564	578	564	581	545	537	530	543	570	550	562	589	529	589	521	544	536	534	568	566	544	568	548	494	567	562	572	552	583	552	550	566	543	550	545	605	549	585	556	590	490	591	558	545	511	573	571	550	542	530	549	571	565	567	549	547	542	561	557	575	555	544	553	568	526	555	532	596	559	524	569	539	534	572	579	556	569	549	576	529	538	579	571	554	549	566	534	606	531	565	515	550	564	573	541	597	526	559	551	557	560	557	571	607	547	529	601	522	552	498	562	555	553	543	558	605	605	560	518	511	528	565	538	514	559	590	529	529	547	521	561	544	538	568	553	578	541	555	515	587	551	568	519	546	564	527	593	566	548	512	573	576	500	528	534	569	561	543	568	642	547	535	593	608	522	554	563	514	573	562	582	557	575	594	582	608	535	564	613	542	559	548	583	520	522	534	547	557	529	566	544	547	566	548	551	509	574	537	616	551	546	539	545	583	577	564	549	577	542	605	549	522	504	535	526	543	576	584	580	574	574	558	557	531	544	533	526	564	548	543	538	563	554	552	538	542	498	568	524	542	583	571	541	548	580	558	540	597	540	573	573	566	541	585	564	541	516	567	546	574	490	535	507	567	535	583	563	516	558	536	520	528	524	556	551	581	559	549	540	534	540	539	578	589	571	563	526	587	557	551	562	530	556	544	536	555	557	600	527	552	545	539	554	602	551	559	573	527	582	565	567	543	555	556	591	527	568	550	543	544	539	526	517	554	543	556	580	570	599	540	544	585	560	571	560	509	509	579	555	584	568	559	572	546	515	554	558	535	554	547	570	540	578	533	579	521	541	562	571	547	563	540	519	526	536	592	550	511	580	536	539	560	593	535	537	564	521	508	548	585	570	549	530	556	536	629	527	517	556	537	568	570	567	559	535	581	566	513	545	572	521	572	569	541	551	539	583	551	589	587	544	553	568	568	554	579	574	545	540	562	587	548	579	559	528	581	549	567	536	575	589	527	581	536	526	571	528	545	556	505	554	559	556	577	525	545	585	595	544	611	563	518	546	551	548	581	526	550	546	598	580	543	553	570	564	536	534	520	559	528	575	572	528	515	539	536	605	589	549	577	501	529	546	583	565	529	571	550	538	584	563	582	541	566	519	613	526	569	544	513	572	538	574	569	558	547	552	522	542	534	563	535	540	569	531	566	504	568	488	544	565	519	523	515	572	510	570	549	534	550	582	572	580	552	537	541	585	583	591	569	617	533	512	566	510	580	563	551	561	574	587	588	587	524	564	538	498	529	552	562	592	544	532	580	521	566	549	548	550	532	561	574	550	525	518	573	574	552	557	520	530	543	575	571	563	608	586	546	547	557	581	583	561	534	557	518	524	568	528	585	527	530	561	575	544	549	543	556	520	523	531	575	525	577	584	528	534	530	597	542	532	548	602	567	586	552	578	549	571	549	560	518	557	588	556	561	546	587	566	520	520	520	536	532	533	542	552	512	568	518	563	514	540	587	531	534	594	537	563	561	572	514	564	577	562	546	560	560	556	556	564	567	556	566	579	542	550	546	534	559	544	543	572	550	560	548	542	533	558	588	560	581	551	566	552	521	513	588	576	572	579	532	607	584	550	553	540	528	559	511	552	560	535	584	568	550	526	574	574	567	558	575	592	585	556	588	552	575	537	519	555	548	538	594	561	576	558	537	575	557	535	507	587	530	575	548	561	549	575	556	565	556	567	556	535	583	591	542	538	500	550	594	551	557	576	566	531	558	593	531	544	591	527	546	540	593	579	569	586	586	566	544	574	573	530	575	566	526	567	596	525	554	522	522	553	569	572	553	552	543	493	549	550	537	602	575	558	550	547	572	522	539	544	529	560	596	539	568	531	550	566	603	522	576	566	564	568	544	547	556	567	538	482	562	535	543	535	541	526	573	563	532	543	541	570	591	551	539	616	555	548	577	571	536	552	542	596	529	616	577	531	604	580	595	572	587	548	496	507	572	556	562	522	534	555	543	542	560	573	540	549	555	529	517	565	587	520	556	549	536	549	548	576	593	570	529	574	556	544	535	569	595	572	563	583	569	536	578	544	557	551	552	552	590	545	547	559	577	530	585	530	604	546	565	571	555	532	580	532	559	582	591	556	580	547	497	529	535	586	603	534	557	551	546	601	565	611	534	542	543	577	571	550	532	533	569	523	537	561	563	569	585	570	557	585	547	589	611	512	578	563	537	548	538	586	515	570	556	546	533	565	552	567	551	558	540	575	560	567	593	573	509	525	565	550	546	542	585	570	582	579	564	514	527	551	595	632	563	535
22945	20978	28524	23611	20979	17436	1613	733	587	501	456	435	397	406	369	384	366	366	339	361	356	353	360	347	344	360	1107	8465	6532	1526	341	319	327	293	298	325	289	290	294	320	290	310	302	305	330	279	304	300	335	302	341	307	339	292	313	334	295	292	322	311	300	331	318	306	324	318	318	308	338	314	321	298	322	323	283	327	321	292	313	320	323	339	304	317	295	306	327	296	291	291	306	313	326	292	321	308	339	302	304	336	307	296	289	306	298	310	319	290	294	260	296	328	306	278	311	302	313	313	293	290	311	287	297	314	300	302	304	337	335	310	326	305	313	308	296	293	293	330	310	280	321	297	322	293	347	342	297	296	318	317	337	292	301	322	326	285	302	317	312	311	295	307	310	299	326	301	319	298	347	291	316	283	302	305	328	311	307	330	325	297	299	302	315	303	288	291	290	342	305	308	301	343	303	289	267	306	319	281	307	286	272	313	346	332	312	300	290	306	330	309	293	314	310	319	310	303	311	337	284	297	305	296	328	320	315	338	312	317	325	325	308	316	330	284	319	310	307	338	325	316	299	319	321	298	303	301	299	318	283	307	300	286	277	317	349	305	285	277	351	302	315	317	295	323	317	313	336	371	314	308	326	315	288	289	291	315	319	310	326	312	294	324	288	311	330	301	295	322	264	326	309	320	324	297	307	329	314	319	324	335	298	279	306	308	306	317	323	281	314	306	280	328	301	289	287	299	299	300	321	288	299	327	319	311	296	326	289	293	333	335	283	317	340	324	324	306	334	284	297	299	313	315	338	339	330	308	302	315	312	322	303	331	320	297	322	293	319	315	298	309	297	319	318	292	332	330	267	332	296	272	302	358	293	327	308	291	275	318	321	298	346	295	297	307	280	302	319	322	285	272	259	295	292	283	309	299	324	332	312	349	263	304	319	305	285	310	329	292	311	297	300	305	316	318	275	311	317	332	314	321	303	323	295	286	289	315	299	321	301	328	325	337	341	305	283	298	314	307	317	316	308	320	325	306	309	314	307	329	334	319	317	321	288	321	297	284	281	299	309	304	304	307	315	292	317	335	316	292	337	307	303	300	291	302	278	339	303	323	313	291	327	292	307	308	285	312	326	315	284	278	295	324	314	333	306	278	326	332	319	319	278	281	310	319	315	318	296	336	325	297	314	295	331	297	316	300	318	291	308	296	315	269	311	298	322	310	316	285	347	308	300	309	285	304	303	334	306	319	304	340	292	300	332	278	307	315	324	300	319	275	293	297	324	286	284	313	318	322	282	331	299	326	309	301	363	293	303	309	323	306	336	355	289	314	312	306	322	303	300	324	311	326	292	294	309	289	303	304	308	344	277	288	298	305	293	315	276	316	296	294	332	310	299	291	303	307	289	292	315	278	307	332	300	269	314	274	310	320	315	277	292	303	322	280	305	328	291	327	295	306	278	314	336	281	311	301	341	330	294	303	327	295	285	329	322	300	327	301	339	326	310	294	300	313	323	289	304	298	305	289	319	306	314	316	343	339	292	304	266	329	277	312	286	310	302	307	288	282	298	288	308	307	328	299	291	309	329	291	331	302	311	290	308	299	290	314	302	322	315	324	301	317	314	272	297	307	275	333	289	314	325	338	307	302	306	299	298	310	323	300	312	293	319	294	324	309	305	321	339	288	309	318	293	308	345	312	299	323	291	287	331	324	302	302	306	290	297	335	309	307	319	273	321	311	289	296	296	319	311	299	319	297	331	324	304	291	319	298	328	305	316	292	331	336	296	311	335	309	341	311	298	295	319	289	290	309	283	349	307	314	331	322	310	333	287	322	330	311	314	287	299	319	324	334	302	308	307	296	299	341	289	323	326	284	288	312	327	333	281	324	301	248	294	321	265	313	317	292	298	318	285	327	326	321	332	320	302	307	295	310	297	310	323	339	306	336	294	332	299	309	322	309	300	298	321	294	298	316	308	335	333	313	305	289	291	293	331	302	309	298	290	303	301	295	314	307	272	303	320	322	318	263	301	296	324	304	315	321	291	321	305	295	333	314	300	317	320	292	289	287	316	277	303	315	290	330	317	296	297	298	314	319	305	300	292	320	326	339	317	302	268	316	318	269	290	305	307	298	332	300	308	281	277	313	284	286	313	286	311	315	311	272	334	310	288	330	314	347	287	320	278	346	284	323	287	295	281	324	322	313	322	312	319	319	323	309	323	295	289	291	300	311	325	308	304	315	306	305	302	289	329	312	301	290	314	339	319	295	286	301	308	300	302	309	323	291	335	346	297	310	279	297	314	315	320	293	309	314	298	308	326	315	306	290	302	328	323	318	307	304	323	319	285	291	304	311	312	299	358	289	323	302	311	288	312	279	333	299	265	305	312	322	313	297	295	333	320	280	302	325	314	314	308	309	298	303	293	327	272	292	288	290	305	291	294	272	286	281	310	316	301	332	308	308	303	288	291	342	306	300	321	313	300	330	297	340	333	300	287	292	287	305	313	287	323	304	355	343	321	303	288	302	318	284	321	261	337	304	301	274	314	294	268	296	293	324	316	327	309	312	327	324	311	333	318	320	304	315	323	308	320	289	296	294	309	300	311	299	328	324	303	298	325	322	304	331	316	327	312	314	307	352	273	330	306	324	286	328	293	278	308	290	327	281	319	314	326	323	344	296	312	299	312	281	280	289	299	286	324	342	301	305	302	339	304	306	323	282	318	313	297	302	299	274	337	301	335	317	306	329	321	285	286	279	309	329	272	321	291	301	311	272	292	294	312	307	315	290	292	360	318	316	324	319	305	312	311	314	314	308	345	313	317	324	303	279	306	334	299	320	295	289	295	304	330	334	308	321	309	328	315	345	274	291	319	288	337	298	327	318	318	317	325	325	295	296	295	302	314	292	332	275	304	321	301	284	285	330	308	315	296	304	291	292	299	312	290	284	313	299	301	271	305	303	310	320	330	302	293	275	287	313	325	332	320	282	302	302	308	321	304	296	286	316	345	292	337	369	334	334	297	331	330	320	291	307	324	291	325	296	283	308	294	289	282	319	287	323	314	294	273	289	256	337	325	327	303	296	296	324	314	282	300	287	297	307	293	302	302	321	303	320	282	307	302	293	286	314	314	295	286	310	305	320	315	314	312	332	332	312	296	272	328	308	283	320	307	314	328	313	312	329	314	290	296	326	304	280	304	298	301	309	315	339	288	323	290	308	322	320	289	309	348	305	317	311	320	300	289	310	290	313	295	306	291	300	309	280	305	309	324	313	324	297	330	330	282	296	311	323	307	331	283	304	313	302	308	297	317	330	305	293	299	313	301	303	288	269	327	290	292	310	305	318	295	324	296	317	312	306	320	272	298	300	302	323	282	324	333	290	310	315	312	308	331	303	325	315	314	293	318	325	284	306	324	312	289	272	332	331	317	277	302	344	318	320	306	342	319	323	302	312	310	282	310	307	309	319	341	308	316	301	283	327	335	307	287	300	290	309	318	294	339	326	296	292
22156	15300	13081	7241	4799	3437	2655	2123	1807	1497	1384	1222	1137	1057	989	925	889	778	798	784	767	769	743	739	755	683	3351	20809	15702	4065	644	624	614	623	622	620	605	610	602	613	593	619	638	600	668	605	600	591	638	621	587	639	585	578	648	573	571	569	586	625	623	588	609	638	636	569	622	571	586	630	566	617	604	591	605	614	591	640	592	635	585	592	610	618	603	614	579	626	643	615	606	627	633	570	635	600	606	604	578	641	609	617	596	571	646	653	599	618	644	589	622	614	604	596	596	587	607	613	642	591	619	621	612	577	637	600	618	592	574	642	588	643	623	603	609	603	610	618	621	613	588	553	596	592	617	580	631	627	593	640	584	626	628	597	654	637	659	666	581	625	613	566	644	607	598	609	587	584	625	618	628	641	620	592	600	590	601	615	595	638	610	643	676	619	621	557	601	625	599	601	619	605	605	588	618	618	561	599	632	627	568	609	634	629	604	599	616	612	632	584	600	606	661	602	621	625	580	611	627	587	617	607	608	584	618	594	589	625	629	586	609	595	661	613	645	601	590	570	587	618	599	647	648	597	640	614	572	609	603	646	619	592	567	612	609	608	607	565	608	644	604	619	609	621	605	588	627	583	650	597	631	666	656	594	629	633	597	561	588	600	636	618	627	622	615	611	663	577	573	620	629	613	590	613	592	576	610	568	581	608	580	605	563	651	580	629	625	627	630	635	587	628	635	631	581	616	624	630	562	611	619	597	639	613	612	616	609	634	645	630	633	622	644	601	591	629	623	635	578	569	642	588	599	593	603	584	573	622	605	594	557	634	626	631	609	607	629	590	617	611	636	621	617	616	607	590	602	571	638	667	655	593	621	647	573	624	662	649	630	619	620	632	645	626	579	642	631	589	591	580	608	592	569	635	607	627	555	596	602	612	581	597	571	608	612	577	611	602	630	626	622	613	639	600	586	663	581	621	600	612	632	622	615	582	572	594	613	636	619	636	599	605	600	611	561	605	621	596	566	615	621	594	580	631	565	666	650	637	617	587	617	576	595	632	628	605	632	603	590	595	624	599	585	652	623	615	576	577	644	603	565	593	585	600	611	603	579	559	591	588	573	607	611	627	626	586	607	610	661	615	632	637	663	592	590	613	523	607	613	588	625	611	600	574	653	626	638	633	614	594	597	620	569	605	596	574	579	608	557	598	598	599	585	623	618	635	620	571	629	642	595	657	624	617	636	605	610	603	642	639	614	634	564	573	621	636	595	659	581	561	568	607	609	657	622	597	614	628	608	610	656	556	643	596	613	611	609	613	626	641	637	621	613	577	611	616	613	577	615	575	575	578	578	649	578	599	604	581	621	632	599	600	644	620	653	601	574	596	610	593	598	619	602	651	617	570	622	567	623	610	624	618	617	598	584	618	636	660	614	606	608	572	603	623	596	589	630	635	626	632	586	599	561	539	641	641	570	629	621	610	592	613	618	588	563	617	593	616	620	638	645	586	641	660	599	587	649	609	671	593	604	624	612	630	576	612	635	611	638	580	590	641	609	648	591	554	597	599	577	559	596	597	588	624	623	620	631	613	582	568	583	582	599	614	640	657	608	624	620	601	537	612	563	588	592	582	627	672	578	585	590	619	645	671	622	617	628	565	603	656	621	590	582	578	621	602	623	569	605	619	636	623	587	623	623	629	620	624	606	567	590	606	639	615	602	632	567	596	653	552	634	617	589	606	625	654	561	679	596	570	589	644	611	576	603	604	618	562	608	624	565	600	602	649	633	581	607	591	625	668	580	607	671	555	566	569	608	575	582	563	614	554	652	593	599	576	623	601	653	588	596	615	623	611	634	580	598	615	623	614	610	656	618	667	664	593	567	597	661	612	621	586	585	609	618	614	558	658	629	610	627	658	651	607	595	613	570	596	608	610	600	598	560	600	606	614	611	618	596	593	639	584	606	597	560	572	573	598	607	593	619	601	626	566	586	579	620	592	594	589	636	652	614	609	624	642	607	601	571	625	598	567	571	621	568	570	595	583	594	605	598	627	595	638	582	583	586	608	594	608	634	611	638	635	605	656	627	605	614	605	622	613	573	629	648	631	604	609	546	601	639	629	579	605	578	537	606	621	569	634	586	613	644	618	624	634	613	604	617	631	634	599	611	587	577	593	610	586	574	590	576	597	641	568	578	607	599	605	628	615	632	617	591	626	642	637	597	537	599	601	615	576	587	610	596	602	565	609	605	582	604	590	629	625	624	653	650	641	670	629	598	607	609	577	657	564	592	612	569	626	635	616	612	618	626	571	583	579	603	583	607	608	590	625	606	623	628	617	598	620	600	602	585	569	637	612	594	583	580	617	652	587	624	619	591	614	583	611	596	597	609	639	628	630	546	576	604	611	617	561	615	606	617	615	620	605	619	615	610	685	616	599	617	584	625	592	608	623	610	595	568	607	602	610	616	575	608	633	598	633	596	622	600	586	635	602	607	583	656	605	593	614	558	646	617	632	584	617	650	589	623	637	629	617	602	577	617	628	601	592	603	572	577	591	628	597	627	609	645	641	640	603	621	619	601	621	633	606	616	569	608	640	602	587	602	610	636	575	582	593	593	596	619	589	595	613	623	601	606	592	612	661	623	587	625	587	614	590	586	597	618	592	601	597	602	588	611	610	596	635	595	622	617	590	603	590	605	660	574	621	618	598	586	648	647	599	609	597	617	597	594	554	627	606	570	608	606	576	607	604	616	593	606	635	592	670	629	588	595	599	602	604	580	635	610	604	600	569	600	616	615	612	563	596	542	629	640	631	593	578	624	617	647	632	582	635	589	628	580	606	608	647	572	618	641	556	642	611	623	624	635	567	578	619	616	593	580	629	636	581	591	619	628	627	643	610	567	622	612	599	625	655	582	587	618	553	622	629	600	622	560	584	596	626	627	602	599	600	635	662	579	569	601	616	559	631	579	622	603	565	654	551	613	563	589	571	617	589	629	613	593	599	612	600	564	613	571	597	654	642	575	626	663	649	624	620	611	594	621	622	620	610	631	610	600	595	605	568	624	624	606	606	605	605	635	613	634	602	637	587	585	626	593	606	595	589	613	564	587	584	621	590	652	605	603	608	600	597	617	604	634	610	566	616	584	617	567	605	641	576	592	607	619	627	600	628	627	589	623	594	629	606	586	622	665	590	634	584	623	602	636	634	582	631	608	586	596	608	628	598	622	633	566	614	631	626	591	655	588	584	580	589	629	609	624	663	595	597	588	586	624	612	606	606	610	597	636	609	648	645	618	572	604	565	586	670	623	591	600	643	647	631	603	577	615	591	573	583	584	605	639	631	579	623	617	584	596	590	603	596	606	623	627	604	660	634	546	597	568	612	637	585	640	571	583	621	601	595	549	590	604	618	603	643	608	570	658	570	628	598	633	585	580	669	631	612	634	583	651	593	623	624	572	642	601	597	595	645	613	554	586	595	597	614	620	573	666	565	631	571	661	642	604	624	635	658
26211	20169	7357	850	529	481	457	446	450	408	457	422	447	428	434	428	449	484	472	464	461	436	449	411	471	465	451	836	1194	615	442	439	469	458	415	482	451	473	407	457	466	444	437	478	423	419	449	422	477	455	437	441	440	400	434	499	441	416	435	455	444	487	422	439	484	439	451	455	459	426	418	443	459	444	418	459	450	424	485	468	440	428	445	412	456	475	489	454	456	429	462	470	442	459	457	473	420	427	444	458	459	463	452	437	440	442	421	439	447	429	480	450	433	445	419	435	470	420	423	415	433	448	427	444	426	408	456	479	429	444	468	403	474	470	435	449	433	438	447	455	473	453	452	460	435	423	458	401	412	460	444	494	471	444	438	419	448	426	444	395	444	444	464	465	433	466	462	422	406	410	466	460	423	411	426	428	463	420	449	417	436	442	435	458	434	421	468	426	458	430	461	454	431	491	446	441	449	446	460	418	447	419	406	453	454	447	448	462	448	428	453	434	435	432	444	433	446	444	415	449	465	493	427	478	431	441	435	415	421	449	456	449	452	421	436	437	440	435	426	433	453	454	455	441	435	429	387	451	450	435	430	433	423	465	445	457	413	462	445	466	457	479	493	462	443	397	436	451	435	470	449	473	454	486	489	434	438	448	455	461	426	461	440	418	441	458	432	427	406	444	475	426	438	455	448	424	427	457	389	414	465	450	466	464	462	473	433	423	416	450	469	472	432	479	457	444	443	436	425	442	420	422	469	408	453	432	433	485	425	491	433	455	431	468	426	458	435	450	413	445	494	454	425	440	468	471	444	450	469	423	426	427	444	453	433	488	434	440	450	470	455	455	465	488	479	440	451	454	449	472	458	452	463	437	461	433	409	417	451	455	475	441	442	419	439	443	443	440	451	429	481	436	447	469	428	452	458	426	441	435	446	460	464	466	460	431	443	418	452	446	446	413	459	455	457	412	447	436	465	437	457	443	440	462	435	448	441	459	466	411	456	472	386	399	442	439	479	426	468	433	414	452	431	470	458	449	467	426	445	426	438	422	419	431	470	474	469	476	479	414	442	449	420	419	453	415	397	438	462	479	444	434	434	480	415	426	443	472	408	436	416	447	444	469	437	417	450	445	413	476	381	430	452	429	422	433	461	482	494	442	444	431	422	404	445	435	426	463	435	441	434	431	431	423	434	419	443	446	416	465	456	441	466	427	416	456	439	457	478	468	413	433	499	439	483	434	428	440	426	441	419	461	433	444	427	487	407	455	434	458	442	459	415	411	433	453	445	425	423	455	458	469	430	446	416	420	449	425	447	457	425	462	472	429	458	460	469	437	398	492	456	413	447	459	432	437	416	477	450	417	450	433	460	442	444	467	438	461	498	437	447	444	463	475	445	419	458	446	448	444	452	463	467	483	447	498	449	450	438	428	452	428	455	432	440	448	437	448	455	450	442	480	438	427	451	424	433	409	429	408	468	434	435	408	450	438	459	429	446	490	428	445	447	452	460	452	450	431	448	433	424	450	433	462	474	446	437	422	463	441	455	435	445	419	426	446	418	458	454	430	410	458	463	459	440	461	419	448	432	441	452	498	447	428	422	452	455	439	444	445	425	450	447	423	441	430	455	453	459	453	432	460	465	457	423	435	433	420	447	412	439	453	439	485	420	456	435	455	421	452	467	430	442	373	451	408	439	472	416	396	460	458	445	444	438	466	436	466	430	423	448	420	475	426	435	453	405	449	447	423	454	405	439	421	458	472	449	437	422	429	433	427	467	407	421	422	442	428	449	418	447	453	432	445	443	455	458	446	456	470	447	466	401	428	447	443	457	459	452	448	439	436	435	433	447	475	442	403	482	416	455	465	427	425	453	438	478	466	463	469	461	453	471	459	430	452	456	464	441	456	425	435	459	434	457	449	438	455	442	470	446	458	464	454	439	445	444	426	421	476	455	441	426	447	461	467	461	472	435	440	463	441	423	419	461	437	423	438	415	434	454	453	436	435	429	441	490	475	389	486	478	443	470	426	408	432	476	448	400	488	475	477	433	436	453	457	426	468	462	431	399	459	446	421	463	459	402	477	451	441	464	419	439	449	492	423	461	440	422	432	426	461	433	498	437	436	449	432	455	449	465	442	431	425	445	450	443	445	417	426	466	454	412	466	428	457	445	422	436	451	436	430	481	425	450	467	416	439	483	457	439	459	448	434	449	470	467	451	479	431	442	432	448	461	425	433	426	413	413	437	461	455	472	421	470	419	428	455	441	485	423	443	456	478	443	403	475	478	447	455	450	445	465	432	436	449	428	433	432	446	432	490	427	446	426	424	447	444	434	438	428	463	453	422	441	450	468	451	437	465	458	466	438	483	461	442	456	460	448	446	436	450	446	440	457	476	397	451	457	458	467	421	452	441	480	432	472	441	452	431	444	427	466	457	429	419	420	452	430	432	421	501	409	434	402	442	413	436	443	448	433	476	395	457	472	440	456	449	438	485	492	478	440	447	431	439	459	465	434	432	433	407	436	442	446	440	420	408	459	475	396	468	419	442	441	446	463	438	431	463	423	477	444	411	436	435	435	458	454	453	404	472	435	421	462	451	448	438	453	440	433	425	431	453	419	410	479	438	463	476	433	433	407	439	446	403	478	423	473	461	432	442	462	454	423	453	456	443	445	455	454	427	440	459	460	399	443	442	451	415	430	463	461	436	432	446	449	448	416	454	461	439	435	461	460	432	447	435	462	465	442	432	439	437	435	436	436	435	447	434	468	448	460	460	444	484	410	441	454	411	485	438	434	472	430	455	455	446	447	472	458	439	442	445	439	503	455	448	438	414	473	474	427	442	487	445	458	459	451	424	445	416	445	453	425	451	436	441	449	423	448	465	417	440	468	466	477	451	473	437	418	499	459	476	457	448	427	443	448	449	461	422	426	446	418	432	412	455	438	438	401	435	448	424	454	408	459	479	478	445	466	448	412	435	470	452	449	436	419	456	455	460	415	442	461	448	425	447	452	464	424	452	451	412	418	439	445	417	480	416	426	471	410	477	461	466	406	457	442	457	464	460	485	447	487	496	458	451	436	442	408	407	394	460	422	465	424	453	449	454	421	415	445	494	463	421	432	448	449	438	439	395	440	414	433	466	422	437	473	444	447	427	433	455	423	440	460	475	451	428	439	469	450	490	411	442	394	443	462	427	443	447	417	443	458	480	430	475	434	433	435	455	426	455	473	439	469	481	469	438	423	453	467	458	460	420	423	440	429	466	428	436	476	419	403	415	434	461	452	455	447	438	406	472	433	420	416	395	451	460	448	414	486	437	421	454	441	427	445	446	424	446	416	455	453	453	439	461	405	432	445	436	455	453	434	412	407	490	440	473	440	462	436	459	423	438	442	440	465	453	436	457	459	449	426	447	428	487	454	436	423	456	450	449	460	434	436	451	428	437	401	457	434	463	427	450	450	454	421	475	431	464	423	439	433	443	449	443	458	433	419	417	459	410	432	490
10297	2076	1827	1400	1131	1075	1005	991	937	935	980	926	889	972	927	913	875	924	936	897	860	935	906	825	872	907	992	2298	3443	1372	910	891	947	913	904	889	868	849	907	933	896	945	870	938	872	934	909	845	885	919	896	922	909	909	897	880	954	949	895	952	840	922	905	882	907	957	919	899	930	892	890	920	892	895	874	860	891	866	904	905	950	880	973	934	941	926	892	923	917	867	889	927	933	911	875	870	929	937	857	903	908	886	875	878	925	920	921	865	846	895	944	888	954	928	896	914	854	873	869	892	886	938	876	947	929	892	925	910	925	914	913	852	904	930	899	917	883	919	905	877	888	919	870	975	909	923	884	909	868	906	838	885	882	891	955	897	891	904	893	907	905	855	874	943	867	911	918	899	929	887	922	904	918	910	886	863	858	923	881	910	907	926	898	886	886	899	916	931	862	928	888	863	978	906	858	932	904	887	897	940	911	931	890	869	897	878	880	884	849	933	900	888	939	989	905	929	933	925	874	911	936	911	922	909	861	902	858	961	898	860	936	891	889	935	913	887	840	913	907	867	939	934	863	958	869	896	893	911	888	871	821	941	941	918	882	907	859	930	837	907	899	930	964	867	902	904	884	870	916	894	870	915	904	886	892	904	891	924	902	856	876	930	856	880	924	928	940	923	890	903	920	976	906	924	864	888	940	882	851	870	892	923	945	917	914	971	891	893	887	871	926	898	922	934	885	879	865	883	865	934	949	930	881	889	873	924	922	893	928	876	850	902	889	874	890	860	936	910	945	935	928	888	1012	938	886	915	888	903	912	867	887	908	849	882	928	893	912	927	893	887	915	881	944	890	907	946	868	849	956	951	898	923	904	906	920	924	924	891	929	916	860	868	933	908	892	913	899	888	886	955	877	915	951	889	894	917	945	912	943	890	929	919	893	911	944	878	907	889	934	954	875	932	888	919	930	968	956	918	876	907	986	916	908	901	906	894	888	930	927	906	850	934	903	884	863	883	940	901	938	952	887	874	908	889	884	943	872	900	920	890	869	889	897	904	930	886	883	895	936	902	902	900	902	873	885	943	889	894	938	911	886	898	896	918	870	905	938	913	900	877	900	902	877	923	860	876	899	915	882	885	897	877	922	868	878	888	902	896	900	911	924	861	959	872	915	939	921	892	893	878	907	874	855	924	912	880	937	942	863	932	928	959	931	936	881	882	926	894	910	885	890	854	938	918	859	922	896	873	871	957	917	929	866	895	890	907	891	897	926	918	925	923	925	865	926	913	901	897	874	915	881	923	938	912	922	945	840	842	871	883	872	903	972	931	941	874	899	942	854	881	918	926	912	896	917	917	880	940	960	873	966	903	907	865	939	909	907	846	852	903	877	936	919	939	929	952	918	877	886	856	934	922	886	881	895	953	931	882	876	929	882	893	908	896	897	961	872	908	918	933	918	876	904	871	843	884	915	855	902	940	912	858	897	896	868	888	931	893	922	929	935	929	890	899	904	866	895	918	912	953	913	923	873	919	853	935	938	912	899	933	881	894	890	894	919	876	918	894	871	897	921	909	940	938	925	874	912	917	896	907	883	885	865	946	904	939	875	905	932	925	922	843	877	869	905	885	900	902	889	910	918	887	892	863	900	943	949	915	859	871	876	896	876	907	880	934	897	888	896	892	955	900	874	884	906	891	894	901	889	892	885	879	871	885	938	949	948	919	914	929	927	862	921	857	916	875	938	890	853	893	933	891	888	898	956	871	873	858	917	842	921	971	846	906	928	857	876	901	907	894	889	918	904	917	882	867	915	905	890	871	878	928	866	927	942	866	881	958	934	883	937	911	912	922	880	928	898	892	884	898	861	882	912	895	914	907	884	893	943	961	901	874	899	919	887	943	879	918	878	942	856	933	957	906	922	910	924	851	867	920	860	897	933	908	951	936	912	889	941	898	863	847	916	859	897	931	855	885	972	892	929	908	829	867	877	892	874	855	891	889	911	836	954	887	905	915	901	915	950	872	950	862	936	907	929	858	913	881	907	813	923	930	914	901	952	904	896	868	900	886	903	917	917	901	933	945	897	908	895	911	931	890	935	927	943	940	850	919	926	902	869	930	872	881	955	936	912	983	910	901	889	868	868	857	903	915	937	945	933	898	925	858	888	905	932	883	905	908	894	891	879	907	899	919	921	943	937	917	892	867	873	858	865	902	955	922	882	890	880	929	882	836	944	884	886	899	940	899	881	900	860	948	919	847	885	938	853	887	894	928	880	915	843	904	910	920	913	921	890	870	910	879	920	922	889	902	921	925	963	856	854	907	896	863	924	869	874	879	871	934	922	920	936	949	905	914	910	932	925	858	884	874	864	939	883	921	919	866	875	869	905	897	911	910	938	880	948	924	933	903	951	868	928	926	907	881	900	887	909	875	949	883	906	887	944	908	961	885	877	928	929	921	854	894	921	903	924	871	943	921	884	925	896	924	934	927	896	944	884	921	925	917	858	940	886	866	892	851	900	870	884	897	927	895	837	907	912	926	849	941	926	955	900	939	872	878	938	905	888	911	894	921	919	904	921	850	904	907	937	860	905	917	875	864	931	910	905	867	892	904	917	903	907	947	967	882	941	899	882	909	897	898	915	910	951	874	916	936	856	944	892	934	886	907	932	898	954	866	914	915	928	936	866	910	920	872	907	946	922	977	986	935	956	928	923	894	916	905	888	910	912	853	901	897	939	906	888	897	881	917	934	915	899	910	936	871	908	982	890	935	892	875	893	918	918	911	924	876	955	962	880	899	923	925	910	922	891	895	940	878	915	898	908	866	918	922	912	924	952	911	849	929	933	878	886	871	914	927	880	940	828	944	925	959	913	861	903	923	917	988	897	897	887	933	918	912	884	947	952	921	875	947	915	879	902	965	898	914	927	859	880	926	886	862	922	897	870	909	882	885	929	880	880	924	849	951	863	891	886	938	916	927	907	898	902	953	846	902	855	930	909	944	904	913	888	921	910	883	902	861	933	926	901	948	841	963	948	928	926	954	909	893	930	927	864	940	954	904	890	940	880	919	912	938	883	937	881	910	916	938	905	918	888	903	904	882	888	882	949	909	900	955	933	877	931	879	910	879	861	899	936	893	894	854	875	911	909	885	892	884	902	894	889	884	890	858	857	906	907	860	900	907	950	871	888	900	958	890	854	892	910	912	883	925	889	903	862	917	880	879	881	908	887	897	876	902	905	895	986	920	883	938	924	930	890	939	935	921	892	887	943	912	889	930	859	891	880	900	874	887	934	907	855	904	943	878	882	926	898	877	861	843	920	932	899	947	900	923	879	945	921	857	928	937	935	909	923	921	879	934	841	849	898	889	886	884	869	914	877	902	874	937	944	905	877	907	954	956	895	927	961	909	893	866	908	933	908	950	889	964	931	882	865	902	931	886	921	889	907	958	888	916	994	910	911	932	964	881	944	884	958	921	898	893	941	882	908	911	930	837	910	927	882	913	923	901
23806	20920	27734	24233	18562	1410	620	480	398	339	336	313	302	288	301	276	279	279	270	268	253	260	282	274	267	279	272	3783	3683	862	267	264	232	243	255	282	275	235	222	241	239	244	238	249	235	225	232	235	242	260	260	265	256	256	261	248	246	253	233	257	216	237	229	247	253	252	235	244	232	258	253	278	237	269	238	238	225	255	235	228	232	237	258	245	255	249	292	244	237	260	249	277	244	263	234	235	260	258	237	243	223	229	264	245	266	233	238	241	261	237	271	244	230	244	257	253	255	260	252	244	217	234	255	221	273	262	268	234	232	257	236	249	253	234	271	264	243	254	255	250	226	292	245	236	241	275	235	249	218	248	243	285	235	244	226	254	248	236	235	236	264	238	268	263	236	249	244	266	239	256	225	230	242	265	247	230	274	223	245	245	262	233	250	265	242	241	234	231	234	259	231	249	246	252	234	271	244	263	242	226	241	252	265	255	246	270	249	275	271	258	304	261	212	214	220	276	235	231	274	258	241	230	282	216	253	245	234	242	259	253	241	237	231	238	251	270	241	236	248	243	208	251	228	266	224	249	256	241	234	237	246	214	252	235	242	265	240	259	234	267	233	240	218	269	246	250	250	234	255	265	251	236	249	249	279	216	241	232	256	233	235	262	254	253	242	270	256	215	260	249	236	255	239	230	230	280	291	247	268	269	217	202	253	240	265	245	233	256	233	228	260	252	220	238	262	236	207	234	226	255	221	199	253	259	248	266	234	247	244	243	244	238	253	274	247	248	283	263	256	246	231	272	244	244	287	242	264	273	249	231	264	242	284	244	242	274	247	271	239	251	254	245	240	235	249	258	245	266	263	246	249	252	261	236	224	254	242	230	252	235	239	228	256	265	284	237	235	255	248	240	253	215	252	281	243	259	235	235	257	234	236	226	257	248	248	228	250	239	236	236	252	250	259	234	247	221	251	245	223	265	230	223	251	248	240	247	272	220	245	252	261	260	250	247	264	242	244	232	241	235	247	243	241	263	285	212	251	254	246	244	243	250	243	243	255	251	248	242	218	252	254	242	222	254	256	234	276	291	229	265	242	240	244	221	236	224	228	212	230	243	252	238	262	243	234	223	257	243	228	260	253	274	244	257	216	233	230	265	253	239	259	229	259	240	235	230	239	237	255	254	259	242	224	257	219	271	259	265	232	247	264	270	244	228	219	232	230	262	248	252	256	254	262	279	241	236	234	220	239	250	251	239	244	256	233	241	241	234	245	242	226	243	239	255	226	234	232	225	254	250	265	233	260	249	239	254	248	246	255	243	271	266	249	236	250	243	250	250	241	267	231	277	222	265	229	254	240	249	271	245	285	250	227	238	239	241	259	271	254	251	249	251	222	262	250	264	258	214	241	234	254	244	232	244	270	258	275	265	256	219	254	247	262	268	224	251	230	271	260	246	254	228	259	236	261	273	259	256	262	242	246	230	217	226	237	237	243	236	245	230	240	222	240	261	252	231	256	259	237	257	231	227	274	239	245	256	225	252	262	262	231	251	209	271	242	234	245	253	249	210	267	242	249	252	256	238	228	240	243	265	259	246	239	251	273	256	258	239	241	251	219	261	254	239	241	231	264	221	239	248	294	228	231	247	256	234	209	249	215	259	260	236	243	224	259	241	237	234	251	229	229	261	229	237	273	272	231	252	237	245	246	249	254	263	255	245	296	235	260	251	219	264	229	232	249	250	253	252	242	242	253	225	242	273	238	243	239	233	262	256	243	261	251	258	236	252	212	259	232	237	241	232	248	234	267	232	245	223	260	240	259	230	294	254	228	255	241	254	251	255	217	241	253	262	253	260	229	223	239	276	228	242	246	236	256	255	253	231	224	244	272	269	237	261	241	276	266	275	219	251	234	230	272	225	249	257	268	239	255	254	269	270	237	254	220	220	211	242	234	278	233	268	256	220	220	254	241	266	274	243	234	227	278	278	244	229	248	226	244	233	262	245	226	256	250	269	231	218	241	229	254	244	246	234	268	238	245	261	223	261	242	224	234	250	239	241	235	240	225	252	255	242	253	252	239	257	260	248	282	229	243	235	255	243	269	243	270	245	226	244	248	259	244	226	253	221	278	278	222	239	279	246	239	224	251	245	240	258	225	250	268	271	271	251	213	252	268	216	262	246	273	259	233	271	246	219	260	275	238	241	259	245	267	252	246	244	258	252	242	236	278	254	248	248	239	244	232	255	268	221	253	259	249	233	211	236	237	264	247	248	259	258	239	224	227	227	262	222	232	262	248	261	272	259	252	227	242	238	233	254	239	240	247	256	254	244	248	225	238	246	268	245	248	244	252	238	238	245	233	241	245	253	248	243	239	249	226	237	261	247	264	257	266	238	240	235	255	280	236	254	232	217	224	257	239	234	246	245	269	261	239	257	237	260	221	254	244	246	239	235	268	256	247	251	276	246	257	293	257	278	206	262	234	224	217	250	269	273	232	239	237	249	269	263	255	248	255	227	235	253	230	269	241	226	234	226	269	235	233	227	221	270	226	273	269	255	240	255	242	245	234	240	263	218	242	247	244	231	251	269	250	234	241	255	225	235	234	222	264	217	254	253	236	244	239	226	234	236	228	251	209	228	261	254	256	223	245	234	239	232	234	238	269	229	241	213	257	251	242	234	239	237	238	234	276	235	257	249	229	263	246	273	221	241	227	271	255	237	237	252	224	231	265	277	262	216	254	272	240	256	248	259	239	257	255	253	266	230	252	232	236	245	266	244	247	231	247	252	223	257	257	249	237	282	258	248	249	250	243	250	232	248	227	256	253	261	248	241	213	234	238	232	238	235	257	245	245	247	237	218	258	236	266	286	233	238	233	243	261	270	258	232	243	279	248	244	240	286	237	274	237	233	247	239	245	252	243	253	228	252	248	275	250	243	255	257	240	225	244	270	215	256	251	250	241	253	235	255	246	222	247	248	244	253	257	242	221	223	261	229	249	262	248	250	220	261	237	249	245	252	257	251	243	255	226	263	269	222	227	253	257	242	259	257	253	224	241	240	232	227	232	267	261	225	267	255	257	245	245	264	253	254	249	257	260	238	233	253	254	244	237	258	241	224	242	247	233	256	255	257	242	258	240	272	248	249	247	240	232	262	224	224	271	208	256	242	247	251	213	238	245	218	219	263	221	235	260	225	217	258	246	278	227	250	248	255	279	263	236	269	246	282	245	266	241	246	248	267	239	253	234	267	255	254	259	240	264	232	269	243	231	222	217	240	217	259	238	251	228	240	232	242	260	239	226	247	258	224	269	240	247	234	243	243	263	266	236	270	254	262	253	249	248	240	287	250	239	267	246	259	236	256	249	215	231	244	263	224	225	233	252	259	235	242	246	222	250	263	264	252	235	269	244	245	265	235	243	232	239	242	241	290	253	253	253	231	236	248	255	268	244	221	244	248	247	241	214	260	257	252	240	232	260	242	267	212	271	264	256	256	232	219	270	246	241	254
20244	9711	8162	4472	2883	2045	1568	1308	1167	1065	898	849	810	721	730	696	646	659	610	621	667	652	587	639	632	564	583	12085	10832	2635	596	545	533	513	556	535	525	559	535	548	513	517	535	551	541	505	540	530	545	514	561	524	537	530	527	535	525	486	503	525	527	507	531	529	539	546	521	528	493	553	530	561	512	556	562	572	530	522	563	523	515	568	531	512	554	522	527	459	558	506	532	584	503	535	500	518	522	503	543	508	539	506	534	519	523	535	495	508	465	523	534	485	478	532	470	542	565	544	479	526	554	517	507	535	497	517	537	499	538	567	529	523	514	519	490	509	492	512	536	540	527	529	519	568	513	567	538	522	537	569	520	541	515	532	542	484	513	502	547	566	532	535	540	522	525	522	512	527	522	525	548	486	513	501	506	523	541	529	500	509	507	493	513	518	495	541	541	518	547	524	561	512	515	530	534	490	556	536	535	512	503	543	533	563	564	548	512	529	519	505	520	545	498	564	536	543	597	505	561	496	550	522	518	515	515	533	510	490	534	524	516	523	488	474	520	525	513	518	511	537	530	509	506	527	530	548	543	532	534	497	521	519	534	551	546	568	533	554	511	555	521	482	539	540	491	509	486	517	497	522	548	522	496	546	533	527	515	529	580	543	513	549	533	494	503	559	533	515	569	511	557	520	482	564	523	514	582	488	481	518	511	539	542	523	479	523	529	520	493	536	503	522	499	484	523	538	548	525	528	524	526	542	526	503	541	549	526	546	512	505	517	533	526	517	513	545	519	527	558	550	540	507	518	513	504	521	499	511	535	527	523	513	555	535	571	551	541	490	539	579	562	546	506	475	523	549	519	492	504	534	547	510	515	507	523	496	502	557	531	564	468	542	529	533	519	510	518	540	580	546	515	545	565	521	487	477	537	512	531	532	530	535	539	523	542	522	537	515	524	493	522	495	553	542	536	540	504	490	543	530	554	499	485	503	511	547	556	503	562	508	544	547	527	514	538	548	548	524	522	531	521	564	565	499	489	531	513	578	534	538	499	523	534	541	546	489	525	508	518	520	547	537	523	530	501	558	573	555	550	505	516	555	505	509	492	568	504	545	518	520	499	546	529	527	558	540	533	524	498	540	539	559	528	533	525	540	531	540	496	569	520	497	523	496	511	491	532	538	494	519	529	508	489	536	535	536	483	524	510	527	541	522	493	509	529	510	496	534	540	509	492	527	560	553	469	494	529	540	523	524	533	506	564	533	541	523	488	535	518	510	503	529	524	496	555	503	497	533	512	527	507	550	554	556	508	466	538	520	520	522	503	532	522	548	513	529	525	521	542	518	539	526	511	546	514	487	542	556	522	560	501	507	534	515	526	539	470	506	513	508	549	517	494	474	499	510	482	539	563	507	575	532	503	508	542	521	545	483	516	531	503	523	514	526	510	582	506	527	519	551	535	499	522	521	529	542	504	493	544	538	505	508	545	498	520	563	525	551	545	526	522	557	501	518	515	527	548	559	526	511	531	534	538	510	543	549	551	537	520	500	517	571	537	539	479	551	563	535	513	547	517	559	544	516	500	528	545	507	532	507	556	488	504	534	564	530	545	531	534	538	533	502	544	481	488	525	556	549	529	535	501	568	516	566	549	565	530	504	562	500	552	511	542	489	546	459	533	520	548	528	522	546	508	526	540	499	543	542	498	532	534	545	522	528	577	518	500	539	477	507	508	538	525	548	526	505	510	512	534	485	543	525	514	529	537	521	525	547	512	511	536	560	537	501	472	528	533	535	506	527	550	556	507	541	529	556	512	506	574	506	494	540	523	525	548	526	556	532	524	550	552	563	531	535	543	524	526	488	497	523	566	550	522	545	518	543	489	531	557	541	523	485	516	532	541	524	522	477	516	538	535	493	530	500	533	516	550	546	536	551	526	542	559	533	524	507	521	535	506	521	517	519	535	499	501	512	495	519	529	521	564	514	519	527	489	570	523	537	514	557	505	553	558	539	522	513	546	529	515	530	570	543	489	475	522	499	498	524	513	537	520	478	531	516	511	532	531	538	533	541	518	516	537	541	534	499	524	491	520	543	486	496	522	534	513	511	519	482	551	482	526	545	544	529	496	559	539	548	520	523	482	533	479	511	527	496	513	521	545	545	523	533	542	512	528	562	512	513	557	509	516	500	505	546	520	498	500	512	484	545	501	562	494	517	556	520	521	523	505	499	554	514	509	566	522	493	522	509	495	503	521	530	514	498	550	505	508	549	531	518	519	536	531	530	527	545	525	501	549	526	513	518	556	519	534	486	571	506	497	538	565	515	538	566	549	508	496	511	502	540	513	522	506	504	501	495	504	483	516	527	506	513	510	499	507	563	517	503	549	553	501	513	476	509	526	512	515	480	519	549	488	515	535	498	554	582	567	564	510	554	569	539	505	468	543	555	530	542	527	469	544	531	535	544	545	487	551	553	528	530	518	505	507	520	489	558	533	513	552	519	560	536	540	537	519	544	515	486	545	484	496	537	537	508	540	523	539	530	497	513	506	539	508	529	483	544	510	508	529	560	551	508	471	539	515	556	552	532	542	555	548	539	505	530	524	466	519	491	509	529	533	529	554	510	547	547	548	517	516	493	537	516	499	533	526	464	532	468	488	531	532	545	539	565	509	503	518	557	509	553	532	546	503	489	549	512	558	528	540	487	513	496	496	528	528	578	528	512	572	511	507	515	497	533	536	527	526	513	533	532	564	540	483	526	479	508	539	517	456	541	490	500	482	520	503	523	522	544	547	530	562	544	520	496	506	526	494	540	524	533	504	536	531	545	552	489	527	499	552	517	520	495	532	519	533	534	544	513	503	494	518	526	571	521	522	485	519	467	554	549	526	542	569	539	540	551	545	544	507	520	542	507	522	529	527	551	504	530	533	522	522	540	490	490	502	534	545	495	506	518	520	526	550	550	549	534	528	500	556	509	507	543	553	521	522	538	539	553	555	517	528	524	510	483	518	495	560	530	511	520	484	543	552	534	470	530	481	538	538	529	543	534	503	512	538	516	527	525	517	533	516	522	519	510	513	488	559	504	503	546	489	523	496	565	542	534	544	514	537	490	564	497	555	533	531	548	516	544	551	538	505	527	541	532	527	515	544	491	546	520	507	546	520	573	503	502	529	517	521	528	530	511	544	530	524	508	537	526	492	504	565	517	542	581	549	482	511	502	549	535	506	547	554	556	521	520	543	520	511	524	518	505	513	495	479	543	525	525	532	550	506	523	519	476	559	539	525	547	510	536	553	471	487	530	515	511	543	516	539	509	515	547	516	495	549	547	553	544	525	560	518	506	530	538	506	514	500	535	548	546	499	517	544	559	521	568	532	557	558	488	538	513	517	537	533	538	515	521	543	533	543	530	557	537	528	533	516	499	527	557	539	531	552	535	517	511	540	532	543	517	550	536	509	489	574	541	510	524	515	499	519	524	545	551	528	480	547	524	512	558	525	545	549	511	507	519
22859	20908	28350	23616	20908	16813	1553	710	487	514	490	418	435	383	412	351	364	351	333	310	328	305	297	334	301	323	330	7505	6826	1375	352	314	303	294	307	313	286	329	296	276	305	286	305	306	323	297	304	315	301	290	292	296	303	260	277	273	300	284	308	281	284	315	269	293	288	346	297	300	286	269	306	300	298	301	292	271	291	325	286	300	280	258	298	291	281	300	331	287	295	286	285	292	338	303	269	286	290	290	296	283	287	297	305	313	301	267	291	306	261	307	273	335	288	266	289	294	268	305	301	311	284	321	317	288	299	260	287	309	285	299	275	284	302	299	287	303	277	289	289	320	314	274	293	289	304	299	311	278	325	273	268	323	292	327	294	303	272	299	252	316	311	310	292	283	283	263	305	285	273	297	317	307	309	309	283	312	276	283	302	298	304	294	291	267	305	309	273	279	326	285	279	284	291	285	256	291	264	287	271	265	279	292	307	316	318	312	316	321	297	313	312	289	268	298	305	296	283	288	272	312	280	304	244	310	299	291	296	301	313	278	265	294	282	282	285	303	291	298	296	286	286	263	307	294	316	288	279	309	268	300	288	305	297	298	278	298	302	313	297	300	285	272	298	296	269	301	295	315	262	300	315	302	272	299	307	324	275	293	284	285	300	278	303	297	297	295	290	287	323	294	303	272	279	294	295	285	303	300	280	312	265	300	298	321	279	296	292	301	251	279	305	289	259	304	312	311	306	302	320	291	302	297	283	307	296	307	319	282	277	276	295	284	301	289	282	303	284	302	299	311	288	293	292	310	306	278	306	276	295	272	306	311	289	284	276	295	276	303	290	320	260	297	274	264	284	315	299	310	303	303	301	283	286	302	298	243	289	292	265	292	311	299	313	291	279	288	302	319	305	298	270	281	317	310	265	289	285	278	302	308	313	282	301	283	305	283	268	300	295	292	278	284	278	295	293	314	315	298	289	308	280	316	309	295	309	285	295	285	304	307	301	316	319	306	315	307	282	285	285	300	298	319	307	330	296	277	297	295	274	269	303	330	314	338	270	317	277	295	290	298	293	271	307	305	292	300	292	278	326	300	263	286	304	274	314	254	301	269	273	281	273	312	304	306	302	301	304	285	299	286	282	309	303	292	323	292	286	298	279	298	287	269	273	292	316	289	327	312	282	322	309	256	294	309	304	281	290	269	300	304	309	301	282	294	321	287	289	302	282	287	258	273	316	266	261	292	284	281	314	279	289	271	318	280	284	277	265	276	297	306	283	276	318	314	299	305	315	325	328	325	276	293	277	297	255	280	280	284	273	298	322	313	305	272	316	287	298	282	301	298	288	307	325	279	335	274	285	307	252	287	280	314	294	261	255	304	309	282	272	293	278	289	293	279	279	291	272	306	309	280	280	300	288	292	253	294	322	297	296	292	295	314	287	303	313	276	294	268	303	296	301	259	277	297	300	286	305	293	311	298	287	309	276	305	274	298	283	279	280	290	302	320	300	302	298	272	281	300	311	322	282	324	270	292	303	274	300	299	274	256	292	282	290	305	295	303	297	293	305	287	259	300	285	261	305	276	296	285	279	281	290	285	286	288	266	279	306	276	297	300	272	282	258	286	295	306	316	269	267	303	310	287	281	293	323	291	291	321	282	280	280	278	301	271	281	278	299	315	315	274	292	295	300	273	296	324	310	305	297	308	298	319	321	304	293	271	285	281	329	291	309	300	311	266	267	275	243	297	288	279	296	270	314	311	307	282	290	302	300	313	303	294	293	311	299	300	298	289	287	316	275	299	275	318	306	292	301	291	303	312	308	283	293	305	299	313	308	291	289	283	282	286	264	303	292	302	295	289	288	287	317	283	288	306	291	310	270	296	285	280	313	306	314	307	288	306	254	282	293	290	270	283	285	298	315	288	326	274	307	307	307	278	308	292	317	304	323	274	297	273	273	290	284	285	265	281	325	287	321	319	290	252	300	318	282	304	283	296	260	296	320	270	301	294	289	268	276	292	307	289	301	293	282	305	307	296	275	319	298	292	280	294	260	312	281	266	300	279	298	299	327	277	296	305	279	272	299	277	273	321	313	268	307	307	297	254	289	291	284	315	260	295	321	282	325	292	288	295	296	287	264	296	301	253	262	268	310	300	293	280	297	291	291	288	282	292	270	291	266	295	286	291	303	306	306	294	298	318	281	307	303	324	298	269	281	271	293	283	316	304	282	302	303	308	319	306	313	280	303	308	301	295	307	286	293	299	317	317	297	288	291	298	293	296	257	308	297	281	302	320	303	307	275	297	295	258	264	317	298	293	267	313	301	268	313	298	293	333	288	280	297	295	308	287	287	307	306	276	318	284	309	282	302	297	291	290	310	252	317	277	302	297	271	298	305	320	308	281	286	250	273	287	290	318	292	276	295	295	315	285	277	292	297	305	304	287	289	275	294	327	293	310	315	275	267	280	307	301	284	287	265	301	295	295	295	291	300	299	297	297	271	321	287	314	308	287	278	290	323	322	289	294	289	266	319	312	272	308	311	293	314	305	286	283	274	286	298	317	299	290	281	282	285	269	321	299	258	289	311	321	308	345	284	296	301	277	296	296	287	299	284	305	302	291	297	286	290	294	297	296	254	289	295	304	300	280	286	265	276	313	299	271	298	339	296	298	268	321	306	266	304	285	279	290	306	255	296	287	272	291	292	294	298	282	320	268	263	302	270	313	338	295	304	293	278	316	301	329	289	278	331	301	289	307	294	284	307	284	284	268	301	294	302	241	302	275	326	274	289	297	323	282	307	270	302	303	298	305	271	309	279	307	300	330	268	312	287	291	267	309	300	270	303	277	291	299	314	248	283	312	281	271	277	294	268	314	302	283	279	270	270	268	302	310	268	308	323	293	288	315	282	313	294	303	275	272	274	278	269	278	266	285	253	309	317	289	302	284	279	298	277	294	318	290	280	301	283	318	294	335	293	277	321	289	279	302	284	290	271	289	297	271	265	307	290	301	285	264	265	300	290	279	282	276	311	254	274	272	280	289	316	323	313	285	296	302	284	304	294	291	286	278	309	273	284	320	288	311	303	271	277	256	286	290	298	285	268	296	304	270	272	293	280	303	292	301	281	287	289	310	289	295	282	289	290	321	283	257	291	273	295	316	288	275	310	300	283	273	287	278	282	272	303	284	301	284	266	278	306	292	300	309	293	265	286	325	295	297	272	262	290	290	292	277	286	305	285	268	288	286	303	291	280	267	293	285	305	290	281	297	295	286	276	283	275	289	292	278	309	293	286	284	297	304	288	318	323	278	309	298	297	314	312	284	281	308	278	285	286	296	283	295	259	316	310	286	295	295	282	284	277	306	297	290	285	333	278	278	297	295	279	276	312	297	281	311	295	307	285	273	311	291	259	293	289	298	301	281	313	310	284	315	301	298	253	282	273	319	305	251	279	299	270	265	282	299	262	273	299	301	322	286	253	300	283	306	285	331	253	280	290	269	304	283	279	314
21842	15249	12844	7294	4686	3320	2609	2067	1710	1459	1313	1158	1128	1067	954	867	855	828	783	813	753	710	725	740	692	699	694	19143	15770	3561	605	674	624	549	571	591	587	592	641	574	608	605	582	551	577	575	580	581	564	621	573	583	632	591	570	591	640	613	601	571	567	567	662	580	606	558	605	624	540	608	639	596	589	595	553	554	553	577	550	562	600	578	588	601	586	569	597	592	585	585	584	566	606	610	603	588	602	607	564	624	556	585	544	599	621	575	580	595	614	626	601	556	629	596	555	559	535	584	615	546	561	574	569	573	601	575	606	580	550	565	619	597	529	559	561	605	577	593	553	567	569	625	568	584	562	588	548	601	579	540	565	584	570	583	580	581	580	572	566	587	570	600	566	551	589	574	591	555	531	596	581	540	592	614	551	602	583	603	565	572	535	592	570	562	576	605	575	552	603	601	600	554	601	598	588	599	566	601	576	596	584	604	615	555	568	561	594	584	562	583	561	616	585	622	600	565	564	562	543	629	608	585	603	539	565	578	568	550	589	550	537	601	596	548	601	526	584	569	626	582	616	519	617	590	561	569	614	627	574	525	587	523	593	567	578	565	595	619	566	612	585	547	607	593	584	580	582	575	594	606	582	585	578	593	547	574	556	549	609	600	595	548	571	527	556	529	538	584	545	532	603	612	555	582	582	631	577	568	600	632	610	581	602	588	601	587	574	606	579	526	624	574	541	567	574	593	600	588	572	591	586	623	528	598	559	608	623	596	585	599	573	589	552	577	596	558	538	570	591	564	565	566	558	603	578	588	632	603	590	559	566	557	589	604	596	577	553	568	611	545	582	616	598	586	571	632	602	612	530	560	585	574	600	576	619	575	570	587	554	569	597	584	543	624	549	544	574	552	600	566	614	574	566	581	573	559	530	566	557	557	553	522	592	575	568	537	577	604	587	553	559	575	562	565	593	563	583	568	572	598	589	567	572	585	592	572	598	599	540	595	590	546	591	548	551	595	522	620	571	591	609	531	583	547	573	558	580	604	628	549	584	570	563	568	609	622	608	593	630	553	595	547	595	583	607	589	608	583	543	566	619	585	584	569	552	625	595	617	581	597	583	579	584	552	565	623	569	573	551	543	586	600	553	598	602	584	581	566	577	577	603	551	602	565	566	577	605	578	615	582	575	542	562	578	561	604	584	565	586	593	563	563	594	585	606	612	568	597	596	570	577	560	572	585	596	576	596	590	579	603	547	570	576	566	549	568	609	609	588	603	610	559	602	594	566	557	603	568	542	620	645	592	564	559	611	552	563	589	554	603	638	593	608	588	610	590	607	571	609	566	568	579	592	594	583	586	617	555	583	620	566	559	586	580	569	606	615	590	599	570	576	588	594	604	559	599	566	584	612	590	602	568	585	589	597	573	538	600	547	592	598	600	612	587	606	599	596	576	554	612	585	566	628	606	621	565	566	605	591	590	610	604	570	569	602	535	573	586	562	570	573	589	604	586	586	614	596	585	598	556	576	569	604	578	611	579	568	573	586	572	584	551	555	591	573	528	615	586	547	575	588	588	598	581	556	567	588	649	571	579	610	574	533	565	589	573	584	585	564	589	611	559	569	564	560	566	573	598	578	546	564	578	573	559	564	598	581	578	560	591	612	560	586	580	582	596	573	625	586	607	566	597	588	571	625	605	586	589	598	549	545	586	588	584	609	579	569	586	588	611	563	565	596	559	609	572	574	597	585	584	620	597	557	572	609	629	587	572	605	565	598	584	607	553	588	526	576	592	554	573	593	587	567	560	566	621	567	601	618	593	553	555	540	582	601	621	566	570	573	611	563	558	592	581	568	552	562	580	564	590	611	558	566	559	569	576	564	566	624	576	563	596	538	641	563	634	615	564	576	576	588	594	550	564	551	563	553	592	557	613	594	594	549	631	530	534	568	542	588	629	623	580	603	525	540	561	630	592	545	573	561	592	568	589	589	593	571	549	555	581	574	575	565	580	556	582	577	576	585	578	565	580	536	556	581	538	613	581	592	613	564	569	607	573	583	622	588	532	603	589	586	591	552	590	574	577	614	591	583	541	567	580	621	604	581	546	582	570	553	572	550	623	594	568	575	589	564	623	541	603	572	577	613	561	628	569	600	585	575	592	581	565	540	542	572	560	557	570	605	603	613	537	579	536	576	544	578	612	568	556	604	536	608	592	588	572	595	568	591	555	602	617	612	586	555	571	611	561	596	567	578	595	567	579	573	607	587	522	582	587	568	595	574	573	644	565	599	560	574	598	606	614	599	597	597	596	588	581	614	572	622	603	577	577	550	561	574	592	546	589	603	528	617	598	595	591	567	553	579	525	605	539	592	592	565	556	588	579	577	582	559	619	543	615	583	599	563	595	585	603	625	546	593	583	576	569	560	596	559	602	514	614	573	624	585	592	538	573	560	573	571	554	592	591	516	601	611	590	596	585	608	629	536	561	581	562	512	605	594	595	578	634	572	558	556	578	580	595	569	559	592	586	563	546	576	561	598	590	590	569	569	598	591	598	612	521	570	586	593	565	568	585	563	591	562	561	634	578	512	596	561	559	567	608	631	613	567	599	539	588	604	557	578	617	607	567	615	613	585	582	605	619	589	579	606	575	566	601	580	536	590	546	551	588	589	596	588	576	583	580	585	540	564	570	591	580	594	568	594	598	602	544	609	617	582	561	581	563	562	591	571	576	574	579	584	571	571	562	577	584	563	583	595	570	575	602	602	561	613	567	551	567	599	603	597	587	590	585	573	598	566	621	572	589	600	560	560	565	567	576	541	582	563	585	626	588	562	624	565	561	611	584	597	581	542	585	583	601	571	562	586	589	562	633	585	599	636	600	576	631	648	621	568	596	563	532	572	570	541	622	551	551	558	594	551	570	584	601	572	569	557	579	580	571	622	556	590	593	565	569	571	591	588	563	594	591	605	605	531	576	591	581	585	576	544	602	605	573	609	585	552	564	531	610	577	611	602	533	587	597	606	562	604	601	618	592	568	588	565	564	559	573	595	563	581	540	571	554	569	565	551	545	562	576	573	572	579	596	585	570	571	541	597	576	572	573	568	582	563	609	626	589	596	584	599	576	545	619	633	557	608	569	561	544	587	540	586	575	555	606	580	597	558	552	557	611	588	610	582	612	575	551	544	604	592	526	582	590	541	589	564	575	563	529	571	587	604	609	598	590	568	579	577	592	552	605	539	565	561	599	589	579	539	584	576	587	580	593	576	565	620	561	588	604	571	584	588	608	602	556	582	557	549	574	566	611	570	582	597	562	605	576	572	606	566	586	583	604	587	607	542	573	597	584	580	575	565	523	618	528	557	571	613	578	619	591	579	626	551	558	594	561	579	593	587	555	621	560	586	554	587	534	545	596	580	538	599	622	604	567	562	581	611	589	535	611	548	598	565	564	561	616	598	576	552	542	579	546	578	633	580	594	580	580	572	562	587	518	528	610	611	603	604	615	578	575
26279	20143	7419	854	532	473	477	453	454	474	418	454	429	460	407	433	430	448	422	407	447	413	455	462	458	458	446	1051	1031	463	416	427	431	434	441	463	429	451	456	447	426	444	451	404	464	439	463	444	431	447	458	458	445	424	413	388	420	418	469	438	451	429	431	432	424	479	448	420	423	424	461	425	483	436	440	372	413	428	439	404	445	430	466	424	442	434	424	444	431	463	408	415	495	417	418	436	425	440	427	430	441	481	438	405	433	439	448	453	456	432	439	458	468	474	457	446	422	440	431	412	448	476	423	440	409	404	421	426	460	474	453	432	427	417	432	460	456	460	464	451	452	456	448	410	439	429	457	408	456	440	429	443	452	412	460	481	445	455	393	424	452	444	444	418	431	438	466	462	436	430	430	445	421	409	437	451	472	452	432	442	498	446	489	482	428	428	417	423	461	464	459	442	415	465	444	452	419	422	465	445	404	460	448	435	446	456	449	442	455	436	409	440	441	396	440	449	436	482	472	451	458	456	452	431	448	426	440	477	454	434	445	441	446	464	427	467	433	435	446	407	428	422	419	491	435	456	433	489	454	446	481	429	497	432	442	463	457	470	487	471	463	464	432	453	485	455	423	396	433	395	468	464	457	442	441	436	470	416	430	404	415	408	465	443	446	406	426	419	433	441	456	455	391	419	424	436	497	444	455	408	452	415	413	437	407	405	416	419	446	410	461	441	452	420	456	389	483	463	461	411	456	445	423	448	454	428	445	438	413	438	427	437	452	425	453	467	438	410	426	424	430	459	442	429	493	438	471	486	455	419	460	437	452	458	441	454	454	413	456	432	467	470	452	455	419	477	421	436	449	427	448	429	434	422	449	461	410	430	457	425	467	470	440	416	446	442	430	442	484	444	462	484	419	423	423	446	457	401	412	432	476	443	435	438	487	383	423	455	432	450	421	436	425	439	444	456	402	456	472	466	452	450	452	441	428	410	433	428	402	416	410	445	481	422	440	456	422	425	420	435	460	440	421	468	424	443	439	458	434	450	433	401	429	421	448	429	463	407	420	427	451	428	430	470	424	420	443	416	429	442	452	447	478	442	440	416	471	439	444	432	474	438	402	466	510	432	427	439	444	439	472	443	443	453	446	458	422	415	467	427	437	434	457	476	462	423	460	464	424	451	447	407	527	423	437	480	469	393	443	409	431	440	451	439	459	434	459	394	490	456	476	419	464	425	425	450	457	454	455	454	454	434	463	454	460	448	439	405	413	446	428	439	458	456	467	460	476	387	443	431	464	471	413	458	446	441	427	437	421	437	463	435	469	429	460	430	439	458	430	452	440	449	430	456	421	466	437	449	455	429	455	449	452	393	434	440	442	472	480	428	401	467	462	421	439	432	433	434	451	440	451	436	428	423	467	434	420	433	484	452	436	395	445	447	471	485	410	409	460	464	443	422	417	428	420	401	424	448	455	429	458	441	467	454	427	463	452	464	425	408	463	466	453	438	430	414	402	411	481	446	448	452	400	423	460	448	473	419	431	443	401	401	476	437	456	424	450	473	441	445	469	420	478	419	427	436	392	444	464	472	422	432	432	445	442	395	450	438	464	447	496	459	418	421	426	447	472	434	443	435	427	464	431	456	458	441	429	419	437	454	430	448	430	374	413	444	470	430	409	429	426	442	430	451	423	416	433	424	428	438	454	454	418	446	423	425	434	451	429	450	425	466	428	474	418	464	417	472	447	451	381	439	429	407	458	449	450	457	414	443	425	473	431	458	468	416	428	500	434	470	440	462	407	452	476	464	419	420	472	389	432	430	440	452	429	474	445	426	431	469	423	455	427	413	435	463	467	439	446	465	443	488	464	450	420	434	412	421	413	432	445	416	435	425	426	483	446	397	448	424	447	428	445	441	388	448	480	423	449	435	430	442	428	443	432	445	424	484	440	393	459	460	412	442	433	442	462	472	439	453	451	399	454	475	460	456	436	414	466	442	456	435	452	450	403	454	430	449	457	428	399	438	422	445	494	429	432	457	432	411	450	408	435	458	409	407	408	467	422	408	449	451	433	466	417	446	418	443	431	461	411	468	432	461	450	439	482	448	432	447	456	449	397	469	444	450	456	452	447	428	410	411	464	469	410	418	445	421	429	460	468	417	455	492	428	454	417	451	447	448	426	436	439	423	407	457	470	437	419	467	415	430	442	425	449	460	431	439	407	441	452	442	417	432	425	442	437	434	415	430	409	454	430	433	453	478	434	462	411	445	460	447	458	432	437	424	448	475	469	465	437	455	454	406	426	420	417	447	422	412	423	443	413	498	449	461	426	452	410	419	409	449	448	446	432	445	490	444	432	462	440	456	432	439	461	421	420	457	419	475	433	475	461	414	450	433	485	448	458	461	435	425	459	452	428	399	442	461	394	416	432	417	466	445	467	482	446	413	433	421	438	433	431	454	442	442	449	418	467	425	470	424	431	409	439	492	427	425	435	466	398	449	433	429	440	425	431	464	434	476	452	423	415	433	457	472	494	433	423	421	437	443	467	420	438	431	450	401	425	467	427	404	421	417	434	441	408	464	439	439	441	430	439	440	423	430	416	442	424	442	481	439	431	486	436	490	451	428	470	423	392	463	484	481	423	452	439	396	430	478	396	455	428	423	435	479	453	437	420	450	410	422	460	441	485	486	433	434	435	441	470	433	446	431	483	442	433	405	466	457	445	433	450	473	445	424	476	454	425	456	394	465	443	476	402	421	463	469	460	446	460	469	448	446	435	374	433	415	460	499	462	444	463	404	443	403	435	445	439	447	451	445	441	387	395	424	443	431	441	437	444	449	498	472	457	434	450	460	405	426	497	400	441	453	466	440	433	434	406	452	423	440	454	420	436	420	421	448	465	412	435	435	437	445	402	424	451	442	452	449	416	401	459	456	422	409	403	455	422	489	419	441	447	472	465	444	435	455	450	440	463	465	442	486	412	429	456	455	437	451	464	422	422	449	470	453	467	436	446	487	417	446	445	453	415	430	485	449	450	443	481	447	430	442	430	424	438	482	436	409	400	431	420	501	445	434	445	437	431	452	448	482	451	453	467	420	469	457	453	427	438	453	430	442	428	457	471	412	445	419	402	454	442	432	441	473	456	515	443	461	462	444	432	437	437	428	407	457	451	440	432	470	416	463	413	426	414	459	435	469	459	447	440	462	450	440	418	459	453	434	466	423	433	424	454	441	418	429	410	425	435	464	397	406	441	419	447	404	417	461	436	434	438	424	423	480	436	434	460	475	453	449	443	455	436	437	435	420	411	471	405	453	423	467	467	440	408	440	418	448	426	421	457	458	455	442	413	455	512	462	451	427	401	454	437	453	437	429	438	433	407	424	451	453	472	433	460	429	417	422	432	467	457	449	458	441	418	416	450	463	462	445	453	450	462	410	417	456	463	439	431	418	419	451	462	454	479	456	439	433	456	478	465	443	418	423	430	415	459	451	440	433	422	459	452	463
10591	2100	1904	1295	1133	1060	1021	1002	955	911	972	930	901	898	950	888	981	876	895	957	866	916	858	865	906	905	965	3236	2795	1047	897	880	874	885	913	882	908	939	861	890	893	880	877	886	910	901	913	908	913	963	861	912	903	912	845	878	906	879	935	888	873	899	845	881	926	891	920	875	903	949	891	888	870	925	896	888	877	904	910	880	903	937	821	917	888	959	951	984	923	872	901	894	917	865	873	864	900	852	930	921	930	878	858	890	949	884	935	890	938	912	875	893	924	897	876	891	903	885	915	880	883	895	876	912	930	887	878	926	867	973	932	875	915	915	901	904	893	923	921	890	884	842	848	873	915	919	947	903	901	872	902	910	896	888	910	938	824	879	918	880	905	895	874	932	836	872	888	869	932	906	908	891	924	932	904	890	904	897	866	880	872	900	921	937	911	925	895	933	905	869	869	891	905	869	912	877	866	909	862	951	962	871	857	922	910	895	864	914	912	906	901	840	846	928	870	901	930	862	851	902	966	913	877	877	933	916	871	859	902	917	874	919	940	877	883	856	896	898	937	944	858	875	870	944	890	885	935	867	913	944	945	932	902	925	891	881	945	880	860	904	930	922	929	895	963	931	922	936	868	911	865	871	936	883	890	946	851	912	853	879	863	860	949	911	875	854	923	920	909	911	914	896	871	884	943	940	919	896	858	928	882	859	872	958	902	849	966	850	857	935	929	892	940	930	881	932	891	899	918	853	911	857	834	928	864	835	940	907	882	866	900	917	900	881	911	854	897	863	867	832	925	863	882	868	884	918	914	816	853	861	908	904	941	863	912	907	902	862	938	902	874	892	909	888	883	801	883	847	891	888	875	921	835	933	906	910	935	879	907	891	899	892	908	906	892	892	915	894	914	899	871	844	914	830	889	952	858	856	930	906	886	870	887	865	909	878	881	942	918	932	867	901	894	856	924	896	888	868	864	805	934	912	902	902	864	888	883	986	934	931	898	877	873	893	913	853	907	873	889	907	872	951	859	923	899	868	865	870	877	883	895	923	899	908	848	887	924	923	860	874	861	894	889	897	901	841	873	871	847	903	879	909	885	923	888	904	871	860	855	927	935	845	858	947	834	855	873	925	913	873	852	899	926	947	925	891	933	912	941	885	940	886	913	915	867	871	915	920	932	869	907	854	885	894	891	901	903	870	908	877	861	925	926	924	912	915	872	892	924	934	929	919	898	922	905	897	847	925	905	894	882	897	944	899	910	873	927	890	895	926	914	887	869	882	923	859	913	918	931	952	911	896	891	891	884	840	897	889	844	854	897	865	906	903	906	880	844	888	829	907	925	925	909	888	842	870	887	909	936	902	867	896	930	944	875	895	885	889	884	914	883	957	908	852	866	919	893	929	872	886	835	854	927	914	850	849	913	906	912	926	907	958	878	929	902	903	848	885	878	891	903	908	901	913	854	885	888	927	868	848	890	864	843	918	889	938	932	907	883	855	961	877	887	896	910	899	976	825	896	873	951	897	906	918	902	854	845	888	929	905	886	855	906	877	940	887	908	915	857	911	879	896	888	896	897	928	862	879	850	834	862	872	865	897	941	917	864	903	883	856	935	916	925	902	884	935	834	874	912	915	909	878	896	920	873	895	870	860	949	883	924	883	922	916	908	912	911	944	890	920	855	941	891	905	852	902	977	919	879	854	938	972	863	884	898	846	867	847	905	863	900	881	912	900	927	923	949	851	841	880	865	884	846	887	850	945	874	931	890	923	887	914	911	873	854	934	920	894	893	904	902	889	884	888	919	934	894	879	878	845	879	907	925	904	933	863	913	905	946	901	883	899	897	936	898	931	910	886	927	937	882	914	844	905	891	899	930	864	923	923	876	884	870	867	846	862	859	909	900	846	895	979	833	919	878	866	915	869	879	874	925	941	927	911	881	946	877	802	918	944	938	920	837	860	908	920	915	875	887	969	891	925	852	904	883	939	862	837	819	913	863	851	956	929	895	894	909	904	869	933	893	885	870	854	865	896	891	908	918	887	866	892	929	930	899	909	893	891	924	945	875	819	881	886	868	875	885	897	919	914	937	923	843	908	886	937	913	889	815	875	918	923	873	906	892	890	874	910	899	858	877	866	866	900	880	896	857	912	847	935	889	885	902	833	932	874	879	901	854	926	895	878	864	870	835	831	908	868	928	866	901	884	906	897	883	853	942	856	924	930	874	899	923	907	873	875	842	901	837	847	940	895	824	844	859	824	876	896	890	878	873	878	870	835	935	898	870	863	914	946	926	903	931	882	901	933	912	840	883	905	924	890	964	891	879	881	976	874	876	898	880	922	830	901	884	911	875	938	900	889	918	953	905	878	877	894	868	877	856	851	873	894	884	865	872	933	895	901	912	893	929	936	858	867	914	874	892	941	858	896	849	874	932	882	914	873	871	910	893	907	919	887	833	909	873	875	893	893	914	925	930	855	906	913	884	922	891	923	894	938	923	929	917	865	880	887	847	892	920	957	891	897	891	909	933	908	926	830	918	904	906	865	896	922	883	878	882	908	873	905	889	859	886	941	901	891	889	899	885	895	876	892	875	862	885	916	897	891	920	904	833	880	869	888	858	896	904	873	902	878	890	821	927	916	911	874	890	928	893	890	890	848	902	875	939	924	897	912	903	942	850	888	902	857	910	902	888	899	915	875	887	854	928	919	913	925	863	871	920	924	882	854	905	899	837	881	910	883	868	909	875	885	898	907	821	910	917	862	893	886	924	865	853	916	850	898	884	867	894	903	852	892	876	865	890	876	858	901	856	870	926	913	886	935	880	886	888	883	914	910	856	927	866	887	918	942	880	927	916	941	950	890	903	904	859	895	911	895	903	874	845	883	928	938	863	870	905	903	872	844	900	892	885	912	912	869	869	945	889	879	866	913	944	876	881	888	875	903	875	875	893	875	880	891	920	912	928	943	898	916	925	886	866	910	926	862	916	869	882	892	860	905	898	885	904	869	882	933	899	853	894	880	881	917	883	895	962	878	897	937	887	926	881	978	876	872	880	887	884	905	889	880	940	894	887	911	912	887	884	917	879	896	877	888	902	858	934	895	884	847	935	877	898	908	929	871	869	865	922	940	854	829	875	937	898	885	893	934	958	928	911	907	921	925	933	867	878	898	916	891	915	908	938	880	882	862	938	940	893	947	872	854	940	924	889	859	876	944	886	859	875	924	928	918	927	866	849	907	823	931	880	857	874	844	883	882	905	850	853	931	886	940	956	853	908	930	895	927	826	929	875	888	864	905	895	914	956	881	875	918	928	877	867	899	950	921	914	872	908	895	895	918	904	883	874	905	927	889	886	879	892	858	919	929	904	929	901	930	911	889	889	875	840	910	882	954	897	913	908	844	963	904	906	861	882	849	886	879	881	900	888	921	915	943	882	853	912	895	890	899	837	927	935	879	864	924	915	877	908	891	909	896	913	891	921	913	907	847	914	953	867	899	964	930	874	914
23837	20932	27658	24311	18304	1390	594	427	377	356	324	359	369	349	279	300	295	261	323	259	300	284	259	253	242	263	1420	4889	2668	592	267	262	260	243	260	276	263	262	263	282	258	243	277	272	236	256	276	272	262	276	242	265	261	268	248	279	248	252	246	240	253	278	252	260	247	255	268	281	261	273	278	271	258	270	237	278	260	262	250	269	251	273	262	270	259	256	240	277	267	238	236	258	268	252	259	241	259	237	248	236	233	261	255	248	265	281	251	244	240	271	260	249	262	251	258	229	256	238	253	272	261	263	262	245	253	251	252	234	241	255	243	264	267	251	256	272	251	276	249	273	247	226	258	223	255	253	222	265	277	257	308	242	261	266	287	258	247	274	271	232	246	243	261	262	262	258	246	235	260	244	282	261	237	265	251	268	243	249	260	270	256	256	263	251	225	261	247	253	241	273	258	245	255	271	243	231	269	253	253	250	268	249	251	245	278	252	256	243	263	258	254	253	254	251	250	274	252	258	270	216	278	255	251	264	258	279	274	295	272	232	281	253	252	258	268	258	247	260	278	267	257	249	236	251	264	272	273	249	254	271	272	262	275	237	246	270	273	235	230	248	267	291	240	255	237	236	242	267	263	269	272	254	263	249	231	276	231	263	244	255	287	279	259	240	274	236	220	225	252	244	241	252	239	277	253	281	237	248	254	266	231	251	236	249	234	263	270	249	265	252	281	252	288	264	249	236	253	254	269	236	260	245	239	289	252	269	263	267	245	259	276	262	254	250	224	262	269	248	248	236	248	269	235	261	266	249	272	234	263	232	256	271	244	272	289	237	277	261	234	237	257	259	225	235	271	267	287	254	262	246	262	260	246	282	261	237	241	246	267	270	253	258	251	283	246	265	276	267	290	236	265	274	260	254	269	273	282	243	251	244	261	260	252	263	226	250	258	241	229	223	252	242	261	285	230	240	279	244	288	248	229	256	270	249	272	277	255	264	276	271	258	301	261	253	233	256	262	260	258	241	261	284	257	255	249	271	234	233	265	253	243	239	242	249	247	235	227	250	235	258	276	242	256	263	232	264	277	281	240	261	291	252	258	259	271	271	259	224	276	233	263	263	240	227	268	269	275	258	264	252	247	238	269	237	237	264	229	238	244	274	245	261	275	249	257	249	226	248	259	249	262	252	257	253	247	277	247	243	277	257	249	270	262	253	260	255	258	261	260	241	247	281	275	260	249	255	232	245	241	221	243	271	269	262	240	226	226	259	251	234	256	274	254	228	294	289	218	255	243	269	272	270	259	215	237	263	287	243	267	248	250	257	275	274	251	243	230	262	286	267	255	250	250	262	274	240	241	253	277	242	266	269	251	245	245	249	244	258	267	284	257	245	237	255	240	240	295	269	231	251	265	248	268	280	257	267	242	234	274	252	260	276	262	240	225	250	278	246	232	245	265	262	258	238	247	256	266	239	245	262	256	262	278	254	294	249	240	284	233	282	239	263	242	261	254	273	253	253	242	237	222	229	244	257	290	307	244	261	241	253	244	278	245	222	270	273	249	263	232	267	235	269	268	267	278	253	257	244	252	277	251	238	243	274	250	247	241	280	259	252	248	239	268	238	233	269	239	262	249	259	252	239	252	230	254	247	218	239	268	267	279	276	234	272	244	265	277	264	259	284	268	242	279	264	257	225	280	263	272	258	264	248	287	255	231	280	275	239	228	230	240	246	228	282	288	261	253	247	245	276	266	256	245	275	247	240	257	268	260	250	274	260	262	271	240	247	246	255	246	266	239	252	246	250	250	287	249	262	259	230	249	262	247	233	243	251	284	268	269	237	254	248	228	243	300	243	235	265	260	238	250	251	253	259	264	265	243	255	280	251	243	270	257	215	259	285	270	268	260	258	267	255	268	250	260	249	233	233	238	264	262	262	236	253	260	264	247	268	248	277	268	256	250	247	241	248	266	263	247	278	248	269	272	242	264	256	276	286	272	246	244	252	253	282	260	237	247	249	272	260	273	271	265	239	260	224	227	242	243	243	261	260	240	237	280	241	227	247	248	263	276	245	245	243	284	267	260	271	237	270	251	274	275	273	234	283	268	249	276	256	254	237	270	238	248	267	247	233	256	226	279	244	252	241	260	225	243	217	228	227	252	235	243	271	259	258	244	234	230	262	245	247	274	256	253	264	255	259	270	248	251	235	253	279	261	248	241	258	274	229	265	270	283	272	257	250	265	267	240	254	259	266	235	276	240	233	265	245	216	269	258	250	228	248	241	231	229	233	277	226	244	301	227	241	265	257	261	228	270	254	237	263	275	269	250	262	251	250	251	267	214	258	232	237	233	263	218	260	256	257	267	269	235	260	273	259	271	266	248	241	261	267	254	272	243	219	270	285	246	278	275	246	266	236	205	251	258	241	251	269	259	261	271	251	256	271	255	227	269	289	287	231	254	228	261	279	228	230	244	243	250	242	254	269	256	257	248	262	276	226	225	251	271	249	276	237	253	257	251	263	288	271	249	242	276	245	260	291	284	241	266	252	243	249	234	274	239	267	277	252	253	275	263	270	251	264	260	267	256	243	261	260	244	265	244	245	263	261	264	269	253	272	251	225	260	236	258	227	250	240	273	255	246	243	288	266	252	290	272	245	265	281	224	273	268	260	278	232	269	244	279	256	251	245	250	295	245	268	261	226	271	235	253	265	232	252	280	273	279	246	229	284	262	253	232	263	256	257	262	238	257	283	253	237	255	248	234	266	270	260	248	269	245	270	215	259	273	258	268	265	282	265	260	239	245	257	238	251	241	276	260	259	261	234	242	250	242	240	241	234	211	229	297	263	280	264	253	271	263	270	273	271	266	270	259	267	289	265	267	245	276	261	238	239	253	259	253	248	214	267	274	261	227	236	245	271	236	266	256	248	237	234	245	265	291	262	248	255	259	258	263	262	247	234	221	256	249	240	253	199	263	273	233	269	249	263	277	236	258	259	240	228	270	273	254	277	261	269	230	244	267	237	248	241	273	229	247	248	266	274	259	265	273	226	248	256	237	248	256	268	248	232	271	281	242	241	243	263	245	236	257	253	247	226	242	246	250	277	246	255	236	268	254	230	264	253	229	243	254	265	267	274	246	236	231	272	244	235	269	254	246	237	249	230	239	257	250	246	246	240	295	281	264	246	277	249	257	278	257	264	286	257	246	257	245	263	274	282	233	250	259	264	251	250	257	254	276	254	260	274	256	255	247	263	269	256	267	240	257	253	242	243	231	252	256	212	246	279	240	242	252	266	238	274	266	286	245	269	244	244	241	213	262	225	255	232	241	268	267	276	275	274	251	267	282	273	282	289	267	268	260	258	231	243	270	258	245	263	248	260	257	257	277	277	279	238	264	252	263	255	259	256	267	287	260	252	266	246	266	267	284	257	271	250	283	228	252	229	275	283	253	252	226	277	240	235	265	279	249	242	264	242	269	256	236	254	277	261	270	277	277	281	235	279	272	260
20824	9988	8325	4398	2876	2011	1700	1351	1104	1076	944	842	828	793	716	715	650	654	666	639	648	633	633	595	618	630	4791	14241	7830	1750	572	578	539	491	569	589	533	562	548	557	568	529	522	533	544	526	560	557	557	503	533	550	563	511	544	554	548	526	532	510	539	549	520	532	514	510	554	545	539	530	576	539	558	502	547	541	511	540	556	572	576	525	527	506	559	520	552	555	550	524	523	536	547	544	544	546	537	549	585	533	534	562	522	536	539	563	564	559	514	534	517	529	531	561	511	523	563	513	540	536	574	542	526	549	524	506	527	502	561	528	534	521	522	509	528	552	570	544	530	525	518	543	527	522	529	520	531	518	555	490	543	515	520	552	547	570	531	517	506	523	547	569	561	540	500	519	594	558	535	523	520	588	534	543	560	514	547	568	496	558	534	554	550	509	533	545	517	554	536	530	524	566	543	534	564	560	546	515	484	532	493	555	544	511	555	550	512	574	505	570	598	537	484	519	485	533	558	499	543	554	532	520	559	581	520	521	527	512	570	553	559	516	561	537	545	528	542	528	519	527	534	516	550	515	528	509	528	524	506	577	523	509	543	553	573	504	523	541	576	565	524	534	537	527	551	533	553	529	551	551	554	562	532	505	509	571	540	543	532	577	551	517	539	543	511	563	579	544	530	538	541	490	513	573	533	574	545	567	579	536	542	506	522	551	484	488	532	544	532	471	532	529	482	526	579	527	539	524	542	528	515	505	530	488	543	531	535	537	505	557	522	542	563	534	516	526	546	520	538	500	543	590	526	523	558	528	546	535	502	552	546	536	509	577	538	528	531	528	542	557	512	528	553	541	552	545	566	579	561	542	497	505	554	551	553	526	558	558	554	537	530	551	513	540	513	535	556	552	518	531	537	574	526	533	582	540	518	563	562	554	523	556	568	525	521	546	544	592	508	519	522	541	542	542	555	520	522	540	538	582	575	538	587	545	515	562	558	557	546	567	547	510	546	501	558	506	539	510	580	552	576	519	535	553	580	554	570	544	559	572	497	528	569	492	559	520	524	516	543	523	545	520	541	526	513	604	562	548	536	536	574	588	545	560	573	538	522	555	522	539	556	497	532	524	520	541	571	551	515	545	558	578	607	535	554	509	544	549	553	504	568	534	510	574	543	539	558	537	526	536	478	528	487	517	498	512	544	529	570	571	587	518	544	498	567	538	602	565	564	540	542	534	536	539	535	514	503	554	553	524	513	527	547	550	506	511	563	491	530	534	551	577	567	544	508	571	516	586	556	532	520	525	515	509	529	529	510	533	513	540	540	534	544	540	509	533	537	559	504	545	544	542	543	557	535	529	541	531	533	549	557	509	556	564	551	533	521	594	525	559	544	537	556	520	520	573	577	527	536	490	530	559	520	555	522	511	553	540	557	525	519	552	539	532	573	538	510	544	520	544	562	545	558	520	531	508	536	545	577	543	562	569	545	549	555	524	537	535	522	595	588	543	542	560	550	533	508	534	516	528	535	556	487	547	545	540	511	511	524	530	539	553	544	530	564	537	511	545	497	525	571	540	525	554	570	504	561	556	516	556	521	524	541	522	542	520	546	520	500	510	531	542	555	562	499	562	528	506	570	542	544	556	518	501	515	524	558	555	542	519	537	529	514	551	558	503	551	580	489	562	599	540	508	560	590	552	530	564	517	543	530	565	573	548	522	531	499	530	561	529	528	523	576	568	567	553	507	576	521	530	601	552	541	525	537	567	570	574	503	565	522	535	523	552	522	513	597	506	523	554	515	517	549	524	504	514	566	577	557	535	534	520	549	544	515	546	560	524	535	529	555	495	519	520	558	521	547	556	534	507	556	562	488	516	536	481	583	547	489	552	532	522	551	551	528	536	599	559	556	564	520	552	514	536	528	530	550	492	503	562	535	521	522	571	566	524	534	520	532	569	553	528	556	548	517	512	544	522	518	550	535	513	565	488	590	550	524	539	551	518	513	565	518	533	531	584	513	546	514	527	496	497	513	571	546	503	544	539	539	564	533	572	587	535	549	517	547	534	535	547	571	572	535	541	551	558	507	524	490	527	512	529	523	505	539	544	527	521	545	532	539	524	540	586	533	562	547	588	542	552	557	531	521	541	537	542	546	555	575	532	531	527	546	513	528	540	562	522	563	541	559	534	519	532	519	528	509	540	518	551	545	582	554	529	544	527	565	537	557	548	589	570	540	488	522	532	506	563	569	532	536	583	579	493	539	510	498	506	556	523	516	589	539	525	535	526	540	491	546	552	544	536	545	521	547	542	513	543	528	490	522	520	599	526	519	520	554	525	544	561	600	517	552	513	492	541	505	592	517	568	506	576	556	545	537	543	504	521	522	545	506	550	577	519	504	578	559	508	543	549	573	536	540	549	529	539	566	554	551	527	482	575	522	555	578	513	553	500	528	556	546	505	538	535	497	536	549	553	530	507	551	547	515	530	510	522	532	510	555	557	547	563	535	573	532	544	522	512	536	529	527	551	528	542	586	507	516	533	559	514	523	526	525	549	559	507	526	505	541	505	561	513	536	543	565	527	558	525	547	535	502	546	547	546	548	525	550	554	523	514	556	566	490	577	550	576	515	525	541	554	510	557	538	514	525	557	528	508	556	522	557	543	514	527	561	566	528	505	539	544	556	573	550	550	584	528	578	523	520	528	542	536	545	558	543	543	516	508	530	577	565	565	490	515	523	522	541	536	559	504	567	501	574	505	554	527	537	567	566	541	502	544	549	551	537	521	552	526	565	523	539	542	501	533	563	558	561	497	538	530	536	540	552	512	544	573	518	543	589	564	531	527	555	561	501	516	537	532	515	526	515	530	565	494	557	560	530	537	551	531	559	561	552	522	521	549	529	557	523	553	521	516	531	516	544	494	547	550	563	493	524	543	540	557	548	514	533	534	566	558	504	585	499	558	539	530	545	519	575	513	542	554	524	520	556	568	562	533	525	530	523	595	520	551	530	502	531	585	567	576	525	569	494	513	504	543	570	538	549	546	500	507	517	502	496	585	554	527	552	519	536	528	522	505	566	541	513	515	537	553	569	544	532	524	502	519	515	604	517	565	571	559	579	544	536	506	513	565	538	583	539	559	524	533	560	540	512	496	538	501	518	576	549	584	509	570	560	549	554	567	516	543	571	521	531	527	484	535	537	534	529	547	575	575	550	504	559	582	532	548	544	507	528	554	548	515	556	554	512	585	549	510	557	547	551	534	547	529	560	604	532	565	566	535	560	542	501	520	525	550	514	535	527	537	542	537	539	547	574	548	556	493	566	550	556	493	557	571	553	540	518	530	515	545	534	524	528	558	558	535	535	528	509	525	548	506	545	528	501	480	524	467	523	535	579	540	528	526	516	571	549	550	552	527	521	547	528	499	549	553	523	525	539	543	531	504	520	485	554	535	524	510	568	554	547	521	571	558	514	544	563	538	547	541	546	530	518	514	540	524	537	531	531	512	524	567
22924	20912	28364	23607	20912	16901	1513	738	559	511	519	427	420	432	419	390	376	364	347	359	361	336	361	329	354	334	3901	8658	4922	1020	302	310	328	292	306	313	295	322	302	308	331	301	343	320	315	325	337	322	316	291	329	315	320	315	289	286	330	309	322	298	334	315	327	299	301	315	284	318	314	308	330	326	318	308	302	312	346	273	293	300	317	315	328	339	333	284	330	338	306	291	302	315	310	316	293	288	317	338	331	302	313	306	335	298	352	306	328	343	333	287	317	317	293	311	305	310	309	309	321	307	282	332	330	310	322	291	311	322	295	287	297	296	298	321	315	312	313	320	314	309	307	286	295	351	321	294	288	308	306	307	290	312	317	296	322	334	295	357	303	315	295	309	329	322	337	327	316	311	277	315	346	304	313	310	337	315	344	305	314	330	350	314	323	312	298	313	320	333	309	324	307	305	310	308	346	320	286	327	311	299	307	304	307	316	327	323	321	293	310	301	320	314	291	335	333	305	313	330	319	323	283	295	304	318	287	299	324	287	293	320	276	314	317	327	299	271	303	315	294	292	322	284	298	313	299	300	321	329	324	308	295	327	303	305	294	297	336	325	321	304	319	338	300	331	309	318	330	330	324	308	336	312	309	307	331	314	330	290	291	320	317	277	322	302	333	293	296	291	298	294	269	309	304	306	317	314	270	321	292	290	333	296	301	288	285	284	321	307	293	307	285	302	295	299	293	306	328	318	307	316	326	302	263	334	315	311	327	304	316	294	344	341	310	291	308	282	306	296	343	298	337	293	305	308	308	297	335	318	322	317	310	320	296	296	318	286	324	346	272	298	275	298	351	307	316	316	312	319	345	289	314	342	329	310	344	305	285	297	299	315	303	305	304	301	311	281	271	313	283	301	299	348	298	295	317	334	323	326	341	284	315	337	307	281	339	305	318	320	305	318	291	302	304	274	288	320	306	305	336	298	362	303	306	326	330	331	329	297	314	366	319	306	319	342	346	296	327	316	308	314	318	311	314	344	311	316	296	305	330	322	312	338	286	330	299	318	328	309	307	309	324	333	306	316	316	306	294	310	337	307	327	300	327	331	315	291	268	302	312	324	296	361	296	308	327	323	304	297	329	315	290	296	313	296	316	335	286	288	299	323	327	331	300	308	304	326	315	292	319	323	290	280	298	290	326	336	296	333	306	295	324	312	310	291	320	309	315	313	333	275	295	298	334	308	311	313	302	324	316	305	323	325	332	282	320	312	307	345	310	336	284	296	345	303	339	299	296	322	331	311	302	306	323	305	299	329	347	308	337	329	300	317	326	288	314	296	292	318	324	317	309	321	328	284	290	299	326	303	327	289	306	331	350	321	323	317	299	321	307	302	313	328	317	312	282	332	327	323	285	288	274	298	274	276	291	306	331	302	303	338	311	303	311	309	280	292	314	337	302	319	335	278	281	275	321	330	290	335	314	301	315	320	307	300	278	331	327	305	318	323	336	304	307	286	282	317	300	317	289	313	315	286	322	336	287	307	301	307	313	313	302	293	304	310	297	321	316	354	327	318	325	295	324	327	290	332	316	322	311	322	307	299	356	311	289	327	296	299	331	340	303	303	319	319	281	316	313	318	308	331	300	337	309	319	297	329	330	321	311	313	308	312	326	312	304	309	298	319	340	323	303	280	295	313	333	324	307	300	326	314	327	286	260	330	326	312	295	321	323	342	302	302	349	292	304	282	280	298	316	313	295	324	272	309	292	301	273	306	295	309	323	323	290	313	335	283	290	355	300	286	301	286	311	320	350	321	273	335	275	300	276	298	328	325	317	286	304	313	306	290	275	290	336	283	313	291	317	331	320	323	313	290	338	317	302	309	305	276	318	324	325	303	309	303	327	315	342	290	306	283	321	301	339	334	315	287	329	313	330	328	308	324	306	314	315	319	339	292	301	317	303	300	320	327	314	320	304	319	288	311	318	319	312	296	311	309	304	301	336	324	303	317	308	303	314	311	321	303	358	343	295	275	300	324	311	309	321	295	311	315	329	269	311	323	293	324	318	312	315	305	307	331	316	307	322	315	320	311	303	317	350	307	308	296	345	317	276	308	312	304	281	288	295	319	322	286	307	305	310	306	324	316	325	306	283	297	313	325	290	306	291	309	347	299	336	333	314	312	347	291	322	308	315	320	284	360	309	316	352	301	302	324	307	313	322	311	321	318	316	304	297	326	329	327	335	319	303	332	315	297	323	313	333	353	327	329	313	311	294	283	284	294	283	344	316	310	302	291	280	293	324	303	295	311	288	315	291	295	333	303	267	315	330	323	307	300	314	313	302	320	330	343	313	307	342	294	299	287	310	301	300	315	282	298	298	285	324	282	304	308	320	327	326	283	301	309	344	316	313	313	295	290	307	288	305	308	322	309	295	314	311	310	278	312	334	328	314	317	318	298	301	322	298	305	310	314	328	317	317	327	313	356	286	294	317	307	296	353	296	310	296	311	323	308	322	319	326	306	335	310	292	307	293	310	311	323	324	313	330	311	288	296	277	328	290	334	272	321	316	338	339	334	332	311	296	306	305	316	302	320	323	302	300	341	297	327	307	335	340	308	308	301	320	295	296	300	313	303	298	274	322	322	275	311	331	316	325	347	305	293	319	326	303	309	300	315	304	319	348	318	302	304	341	301	332	312	304	314	300	330	344	295	310	302	337	295	300	332	300	320	294	295	285	288	336	312	325	294	298	344	337	349	318	314	293	343	295	327	300	342	329	295	289	282	323	302	316	324	333	326	328	295	285	338	295	302	271	327	313	278	279	314	285	267	324	280	325	316	326	313	309	305	307	293	340	326	313	289	287	316	296	294	320	314	356	330	276	286	337	299	316	300	314	310	296	297	329	338	296	350	330	317	299	358	290	314	307	304	282	298	315	325	274	340	302	301	313	315	314	324	301	285	304	308	305	317	311	292	266	322	323	315	280	311	313	295	320	287	317	307	309	283	299	313	321	316	294	316	297	324	347	301	317	314	305	343	331	315	293	298	311	324	284	313	250	285	300	317	325	267	344	320	297	326	308	302	316	307	325	311	305	328	301	285	334	323	302	300	294	294	334	317	321	321	297	312	304	306	312	295	285	337	308	297	326	313	342	298	302	315	312	326	321	297	278	291	361	287	320	313	308	287	296	310	326	313	298	328	322	311	297	322	278	307	301	281	362	316	306	333	275	296	324	299	307	316	317	322	302	322	325	308	310	308	308	295	325	294	278	330	301	329	287	294	314	342	317	294	312	313	273	290	277	328	324	290	336	294	336	289	307	314	346	310	337	315	317	304	301	298	310	293	315	335	287	318	292	326	306	321	301	314	323	324	304	289	326	319	277	325	340	309	318	301	346	330	331	339	307	304	278	340	301	332	298	323	302	314	308	317	320	317	299	334	324	322	319	289	303	291	319	281	330	288	313	326	320	338	291	303	309	324	319	294	292	327	312	306	325	291	279	307	293	295	316	326
23422	15477	13214	7097	4807	3430	2700	2137	1804	1563	1402	1269	1137	1076	973	922	849	866	824	802	811	752	784	793	774	740	11293	20208	12163	2684	583	644	607	659	641	603	651	579	555	635	597	601	632	629	601	641	618	648	617	579	623	649	613	621	609	600	560	635	590	645	621	579	587	669	606	564	573	595	588	628	621	647	637	654	634	593	631	632	623	615	604	624	661	597	612	594	631	642	610	621	576	600	612	591	623	632	617	611	666	649	613	587	586	600	633	641	581	620	612	621	626	607	618	598	632	610	639	616	604	624	613	581	665	560	644	625	645	627	614	594	593	593	601	607	645	618	589	648	599	606	620	611	602	597	576	612	640	624	627	578	607	608	568	617	613	627	621	584	590	630	621	592	655	644	593	628	581	613	585	594	606	646	610	611	631	597	625	592	600	602	620	572	616	619	619	610	599	585	638	661	607	656	608	636	566	628	577	611	595	610	610	638	596	627	616	627	610	583	619	621	627	579	569	622	621	590	582	587	611	583	594	597	588	635	589	597	663	619	571	615	617	577	610	640	579	624	619	616	590	619	606	620	608	609	640	644	604	610	597	614	648	599	602	596	585	590	636	583	619	601	605	587	653	602	615	634	611	628	613	618	622	596	631	645	609	614	612	634	622	631	621	587	664	589	648	587	573	576	567	595	592	598	573	593	669	632	612	645	576	647	629	618	651	659	627	601	591	623	651	601	611	625	604	562	631	594	586	679	569	587	619	590	642	605	629	619	651	592	585	589	599	651	606	608	614	593	635	635	635	605	624	580	616	626	616	595	601	658	615	612	626	604	640	598	585	623	630	583	641	589	599	589	614	596	606	612	603	612	591	542	600	645	621	634	593	618	627	616	629	656	596	561	663	577	602	585	587	573	629	628	630	599	605	590	587	604	586	625	581	573	627	635	549	586	613	634	606	635	566	599	653	578	635	612	613	607	601	684	596	586	600	623	578	608	630	621	628	605	674	598	634	631	631	633	597	588	645	646	597	619	577	607	573	563	582	604	639	611	607	622	654	628	598	620	579	639	639	620	596	603	621	598	634	631	584	650	615	636	585	628	606	608	608	601	576	603	623	618	605	664	656	652	605	604	591	607	645	626	632	581	631	604	610	604	641	643	650	599	595	655	557	570	580	653	612	586	614	584	628	608	610	580	602	590	607	651	581	603	561	616	621	626	548	621	638	617	606	582	603	621	588	626	590	630	586	613	623	641	652	622	625	606	624	567	601	617	601	608	600	641	641	612	618	621	565	606	622	573	621	562	629	625	626	620	591	640	600	654	645	633	630	652	621	624	611	591	614	591	586	611	603	621	634	635	611	625	574	562	586	601	623	622	598	614	592	596	627	573	624	654	638	602	623	608	593	594	631	609	609	582	626	610	630	614	616	586	630	594	608	626	625	620	586	615	634	599	599	626	574	606	641	669	618	649	632	585	585	627	581	580	578	587	627	626	616	602	610	622	601	584	624	638	672	633	618	617	657	612	598	661	600	602	644	585	606	599	581	605	586	638	611	663	638	623	612	571	587	614	588	597	600	631	638	613	628	610	583	601	554	631	604	625	590	576	612	617	613	624	545	627	639	603	633	628	599	576	633	603	617	622	582	620	597	627	642	609	640	621	615	600	633	654	603	619	642	592	635	618	609	565	617	604	614	645	588	638	606	607	611	599	567	619	622	609	624	577	615	670	573	566	625	580	606	610	574	584	608	625	607	608	635	633	625	631	594	606	605	587	597	660	629	625	605	587	635	577	614	651	617	634	619	595	657	602	625	605	550	634	605	629	646	625	642	597	611	623	636	633	602	637	625	615	587	598	599	637	615	616	635	614	598	590	690	586	603	642	619	631	622	609	592	637	597	618	644	595	620	599	632	631	614	581	628	609	620	640	594	604	642	618	613	613	615	588	657	624	637	566	578	599	617	648	592	655	662	573	576	587	589	590	608	570	574	637	640	619	609	660	637	597	573	615	568	578	619	574	622	581	602	600	622	600	624	656	605	615	632	646	614	614	604	628	611	607	609	647	607	647	571	646	670	622	628	643	586	651	621	617	605	593	600	593	621	634	623	620	667	587	626	616	622	561	581	602	615	605	601	621	587	610	593	573	551	598	617	626	627	638	615	594	613	591	619	574	616	598	610	608	608	613	600	631	595	639	577	611	618	605	583	573	622	642	627	587	607	613	599	586	602	593	652	583	589	605	623	660	608	592	640	652	632	580	599	659	592	616	616	648	593	602	598	600	588	609	592	601	594	594	631	617	626	635	631	595	546	614	578	559	588	591	578	643	577	578	614	615	607	622	632	614	595	608	620	603	639	592	590	618	590	619	623	630	648	606	634	551	580	574	610	608	585	586	601	648	600	687	580	618	576	583	649	618	630	616	596	611	629	581	610	628	583	611	617	609	620	601	622	633	619	641	641	579	594	618	580	587	607	552	620	625	622	619	607	603	634	606	643	630	617	627	623	579	597	606	643	599	593	654	591	610	586	616	621	622	607	630	596	637	631	622	603	572	671	586	589	638	635	634	596	626	631	624	590	673	589	600	585	586	629	608	586	617	636	623	587	637	583	607	596	619	575	575	609	604	583	594	606	627	601	597	655	599	578	577	618	607	610	629	622	636	576	610	552	612	636	644	594	611	674	618	624	631	639	580	628	607	600	616	582	595	601	608	608	609	560	649	637	625	534	594	630	598	623	589	569	600	641	592	616	626	601	625	597	587	616	613	572	574	622	613	634	611	634	591	588	662	562	653	600	645	605	619	649	603	586	633	620	603	618	632	607	636	620	630	633	626	610	616	604	585	644	594	592	587	584	607	568	620	594	632	573	593	599	612	603	621	631	603	628	643	584	638	599	629	587	634	646	624	632	603	600	549	582	598	623	611	593	625	615	610	584	660	590	617	587	604	633	647	641	646	584	613	581	599	590	615	588	603	638	626	584	592	627	565	628	602	583	617	593	669	618	618	590	627	590	583	628	616	585	569	628	601	612	618	622	581	627	579	564	594	627	610	597	598	608	631	639	631	619	594	595	603	645	601	562	650	630	626	632	607	582	608	609	616	616	609	596	590	599	598	585	657	623	600	627	601	612	594	625	633	603	582	628	583	602	633	602	636	628	640	619	641	555	653	643	597	622	644	628	628	629	599	591	609	673	571	606	646	590	668	604	626	596	586	620	613	601	618	628	599	630	622	566	538	660	592	609	604	602	650	614	613	589	635	612	616	621	606	553	578	594	610	588	587	624	587	650	574	623	597	560	629	606	600	595	621	585	642	592	623	603	657	620	618	655	630	607	630	595	665	581	616	630	619	615	628	612	603	637	604	633	640	604	600	642	567	625	610	530	639	672	594	623	620	613	568	566	586	630	639	609	593	577	626	632	613	626	620	622	623	581	605	636	658	606	627	566	685	623	569	620	600	632	608	608	595	619	615	608	628	625	577	628	607	588	585	604	659	604	615	655	593	641	639	605	598
26207	20217	7626	1031	663	584	486	494	445	439	485	474	434	488	435	465	414	472	435	448	460	495	463	510	426	458	581	1096	1044	520	462	480	470	429	443	433	434	425	486	449	497	475	493	449	477	486	483	438	454	421	439	438	431	461	437	442	422	488	458	457	450	426	439	469	451	487	466	427	486	433	449	441	424	457	464	502	462	469	462	471	408	436	461	459	437	480	443	471	453	450	436	454	428	445	476	439	451	434	470	470	444	459	410	460	461	482	470	434	423	463	463	466	460	424	441	489	438	458	465	442	462	458	473	425	441	461	458	410	479	446	451	401	468	481	451	438	445	468	401	436	489	466	432	443	468	429	449	452	444	462	397	448	447	480	445	493	435	480	458	455	438	453	434	430	432	480	421	425	424	454	482	404	414	475	466	424	467	431	471	438	451	477	411	416	445	447	453	419	439	470	417	472	450	463	470	457	455	426	428	470	465	454	450	431	470	435	435	443	437	481	456	462	486	434	432	462	449	481	476	431	446	516	429	414	423	482	433	441	448	429	432	464	476	493	419	467	503	442	429	458	469	448	453	472	464	472	481	454	442	440	449	452	461	428	450	451	470	467	431	447	441	417	435	468	438	458	429	454	469	447	458	477	475	425	455	460	497	412	423	460	433	458	438	439	439	480	426	466	415	449	419	438	428	467	418	448	425	460	437	474	446	437	450	445	464	446	462	458	435	480	445	470	463	469	417	456	461	458	473	459	447	433	428	470	484	420	516	459	463	457	447	472	459	474	481	448	464	466	469	481	421	428	480	487	468	449	440	469	494	466	461	453	439	427	483	467	431	457	473	451	449	454	491	413	454	403	437	477	468	408	478	426	478	436	453	419	475	444	451	475	428	418	415	433	461	430	418	469	443	430	484	418	448	459	449	451	469	431	470	472	418	454	455	426	446	444	469	438	447	452	453	418	453	452	469	428	447	433	455	421	452	399	423	471	428	443	434	437	444	458	459	432	472	457	467	456	441	409	443	422	431	439	457	446	409	485	459	461	475	446	460	425	462	426	446	438	466	462	457	407	466	487	442	459	447	442	417	468	460	439	428	440	472	445	464	465	425	428	452	431	446	459	446	451	449	468	458	428	433	421	474	435	439	466	463	459	494	432	427	486	461	426	433	445	483	488	433	493	443	408	480	482	437	474	448	456	437	425	476	436	431	433	469	445	411	449	450	420	437	446	451	485	453	420	472	406	458	510	435	448	404	432	437	394	471	461	415	440	440	449	457	435	453	463	459	420	461	467	433	429	499	448	459	451	514	445	459	466	483	476	442	452	468	438	462	442	438	455	430	452	442	452	449	499	470	451	407	476	409	444	457	467	408	445	445	470	461	419	474	452	448	458	457	441	425	445	442	437	462	473	429	461	423	438	417	458	443	473	436	408	428	409	442	472	502	466	488	471	428	455	456	433	452	456	446	471	410	470	448	431	474	428	460	461	492	429	438	430	456	479	443	457	447	494	437	453	422	461	475	425	422	453	440	457	432	428	450	415	441	439	388	448	474	454	392	446	442	469	461	429	458	448	440	453	482	483	466	411	424	424	492	493	465	451	436	452	427	462	435	452	454	472	456	470	437	439	437	479	485	406	411	453	446	485	445	423	439	458	449	427	438	435	459	449	428	441	449	413	405	452	434	457	488	410	463	435	436	440	432	461	431	495	445	432	449	426	445	445	489	427	466	461	434	466	426	424	436	461	444	442	436	478	464	420	441	456	463	412	398	482	453	422	455	417	494	427	439	434	468	479	460	445	463	438	482	479	414	442	457	454	444	450	475	476	450	415	396	416	419	519	445	474	439	465	476	473	425	463	395	462	450	446	429	451	420	451	448	424	439	420	453	454	421	460	444	484	448	425	426	439	468	453	456	467	427	444	415	458	478	448	430	439	443	411	439	445	496	429	458	457	476	463	436	444	427	470	416	461	424	455	439	452	462	404	485	441	450	441	465	456	478	457	472	457	454	448	489	427	436	451	462	450	462	426	441	454	470	452	443	472	463	417	429	463	457	432	453	484	432	436	419	474	455	463	472	444	493	450	465	472	453	474	434	440	463	415	433	448	455	486	423	454	485	451	454	438	436	467	455	460	422	459	433	462	450	442	451	480	446	450	464	462	445	436	454	464	450	451	484	476	460	463	458	410	466	464	440	447	475	465	486	440	442	458	479	476	441	446	456	452	469	413	455	443	459	436	434	440	474	435	464	421	488	441	441	460	423	443	435	448	459	413	455	424	469	442	481	460	425	464	469	454	428	431	435	478	446	453	456	447	412	455	474	416	421	395	459	439	467	428	456	445	462	447	418	478	449	427	434	437	410	446	449	435	476	450	463	432	437	450	420	462	450	430	457	442	468	425	412	448	451	481	448	506	437	457	446	444	459	450	454	458	465	476	464	431	456	448	445	447	452	462	445	470	458	476	431	425	471	452	437	425	489	431	452	449	447	450	451	457	429	434	447	464	468	449	439	481	421	478	455	432	428	482	439	462	442	456	458	441	438	460	430	449	488	428	458	451	434	480	470	466	470	487	469	409	458	480	453	442	453	476	457	452	439	449	446	438	455	447	458	464	481	478	498	461	474	476	448	445	448	462	440	447	417	468	534	452	473	421	447	449	437	432	436	472	402	409	468	464	472	476	468	442	446	424	423	440	451	451	473	465	425	432	471	464	473	457	451	411	456	446	478	481	441	434	496	469	475	428	476	445	443	447	445	440	450	446	409	431	428	431	435	458	406	458	428	454	449	406	485	472	462	468	455	439	461	432	448	497	481	451	466	482	471	445	464	420	449	494	444	461	457	452	434	470	457	454	474	447	450	468	471	433	432	462	424	464	482	454	456	434	487	437	438	464	436	439	447	460	431	500	463	454	435	424	449	460	448	483	458	466	514	465	428	414	457	473	436	454	462	459	475	467	467	445	440	481	469	504	411	485	415	410	430	427	469	442	450	494	492	465	488	443	429	453	435	467	447	497	444	446	418	397	450	423	430	477	476	446	417	463	420	479	423	433	474	459	441	466	451	450	446	422	438	470	424	443	484	462	465	443	475	452	468	448	440	469	459	467	459	469	421	468	444	459	431	498	435	451	491	429	465	451	404	456	501	447	405	455	444	468	479	452	421	417	448	464	452	437	421	464	472	487	414	469	438	454	457	486	446	397	462	475	443	422	480	432	466	473	452	448	468	457	433	451	440	432	445	452	416	447	484	439	445	418	432	441	449	429	489	453	482	450	396	437	437	427	477	486	435	432	459	431	403	448	443	438	418	434	454	476	453	411	435	470	461	455	467	462	471	447	451	473	453	485	477	424	443	406	467	439	449	430	454	448	448	465	428	471	444	432	484	466	448	413	431	458	485	450	451	482	449	431	503	431	436	437	421	432	482	465	446	436	448	462	462	402	413	444	456	470	464	418	447	450	431	429	475	493	443	438	466	461	484	440	485	437	457	448	439	422	437	491	452	474
10354	2096	1937	1367	1270	1055	1064	1003	959	932	907	911	896	924	923	872	859	949	934	895	1011	926	892	929	881	867	1494	3428	2821	1090	900	902	882	888	905	884	922	839	886	885	894	935	930	941	942	924	938	882	884	924	883	933	855	853	919	955	927	910	870	920	964	917	843	870	916	899	862	848	909	890	878	921	905	953	916	916	909	850	888	864	893	890	933	940	917	925	897	916	935	849	919	920	880	901	922	849	917	873	893	867	915	864	898	958	893	880	911	897	915	867	870	921	885	891	848	917	971	919	922	931	895	871	905	899	940	888	871	955	882	910	907	899	904	948	912	905	910	910	892	935	949	866	919	903	877	877	920	884	912	902	906	960	921	891	930	852	901	853	912	888	853	917	858	876	885	855	860	949	938	879	922	915	974	904	913	903	977	935	956	902	868	888	955	889	856	927	892	868	935	888	895	935	895	883	861	883	864	904	941	886	932	930	847	948	875	937	903	902	898	898	950	918	865	923	905	876	898	873	936	904	936	901	904	895	931	871	935	836	850	872	934	890	955	894	897	921	925	877	934	894	938	928	926	918	914	903	853	915	913	938	928	919	898	876	911	897	917	975	873	888	926	868	923	901	891	857	900	920	949	921	922	939	856	882	870	912	897	928	896	934	929	925	873	939	869	879	888	921	845	943	881	888	900	898	926	940	920	946	882	836	906	878	896	926	914	912	852	889	923	924	897	963	889	890	873	941	892	866	880	904	938	891	916	917	903	905	882	862	887	982	861	905	887	891	906	876	969	902	870	915	926	878	930	935	906	869	880	894	901	888	936	904	898	934	882	913	867	901	866	889	909	931	902	871	917	926	922	920	918	952	886	929	839	877	876	920	921	924	898	907	872	869	903	902	915	920	877	916	918	885	922	935	877	903	848	869	931	917	891	879	919	912	936	897	883	975	919	889	872	870	937	929	880	884	948	920	927	844	933	872	891	912	901	932	921	909	917	917	904	875	916	938	926	910	878	916	934	930	901	943	889	921	866	901	902	928	939	886	920	893	952	951	887	919	893	896	916	967	902	909	878	876	854	920	858	886	876	925	925	928	940	889	902	882	913	869	900	915	922	917	897	887	819	927	926	921	918	909	908	918	869	924	920	855	846	928	890	901	892	885	958	891	920	928	907	843	924	931	890	851	992	935	929	905	939	966	900	905	859	902	945	944	950	905	925	906	893	884	869	895	855	897	870	895	937	865	912	914	876	924	930	913	908	911	892	850	868	909	887	875	907	881	914	906	881	931	920	864	949	950	839	911	875	895	895	948	901	905	904	933	856	910	935	911	905	940	933	911	969	894	869	931	906	890	890	880	968	983	922	925	933	948	934	860	903	876	881	861	870	896	910	905	928	894	882	887	849	870	887	901	926	960	867	921	880	914	910	941	904	892	868	866	887	911	909	908	887	856	927	859	940	901	852	874	959	879	905	926	872	921	921	904	929	904	945	923	921	949	863	882	899	921	868	918	920	955	853	875	872	918	881	913	921	936	941	943	867	857	958	905	869	869	919	838	937	921	906	871	854	913	920	921	912	919	886	946	910	907	920	908	885	855	867	929	912	925	956	846	916	909	915	936	913	889	928	976	859	942	814	896	945	883	950	956	928	889	922	945	887	936	927	882	958	944	915	941	899	938	907	943	880	870	929	918	902	905	882	933	861	872	870	915	896	830	891	917	912	868	911	922	939	893	833	816	927	848	885	880	916	912	916	950	914	892	968	875	899	874	900	819	905	935	887	907	896	889	894	867	890	917	913	915	891	912	920	845	914	874	905	926	980	933	925	896	889	893	901	931	915	902	888	868	951	919	907	899	910	910	917	885	932	952	875	855	909	880	902	927	883	865	899	944	904	955	935	862	895	885	937	933	913	869	887	912	966	876	874	912	871	872	932	938	812	888	903	904	944	909	930	884	912	894	892	861	956	912	904	898	873	876	922	891	918	910	847	897	908	930	895	925	938	906	966	896	840	945	942	899	919	847	895	896	932	881	900	920	957	882	896	946	927	916	886	858	887	920	985	908	877	916	892	869	849	927	901	893	903	944	892	875	933	935	933	943	917	895	891	893	886	891	894	899	916	856	866	920	927	943	894	912	872	893	918	895	908	955	844	958	879	896	914	869	889	887	899	905	949	876	916	987	911	854	935	944	907	916	905	867	893	921	919	914	928	902	887	872	889	886	893	936	857	877	890	918	947	908	884	920	939	895	925	902	903	878	854	882	946	931	879	891	913	892	891	893	919	870	918	965	865	942	874	930	945	985	927	940	947	912	886	905	916	892	922	894	905	890	909	934	941	857	871	872	885	885	911	833	900	914	918	879	874	914	889	917	894	904	876	930	891	939	919	902	884	876	934	903	882	864	867	941	944	905	912	889	917	903	879	904	911	978	880	863	915	856	913	992	874	927	888	863	943	943	905	889	882	915	922	943	893	914	894	880	893	882	921	913	915	903	892	917	962	879	951	924	889	932	900	907	861	884	881	882	876	897	940	910	881	931	884	934	886	875	916	911	904	890	885	952	911	827	959	842	907	890	876	885	956	928	886	857	882	919	923	922	858	947	929	929	880	961	913	907	890	934	885	864	890	906	895	879	929	890	897	869	906	923	936	905	921	871	933	896	912	913	865	923	937	911	908	873	891	940	864	888	911	987	939	882	917	927	902	885	926	968	881	889	879	933	907	868	895	876	921	918	915	924	877	900	913	921	926	916	809	895	912	906	906	902	909	891	861	872	899	912	914	919	918	945	907	898	836	898	901	934	929	886	928	932	895	905	950	953	911	853	887	912	878	906	922	935	849	979	915	957	848	921	875	926	848	933	902	854	886	879	882	911	882	908	935	899	957	904	941	937	851	932	868	911	849	939	919	879	902	924	919	946	878	925	880	862	911	937	878	901	866	894	826	886	885	901	817	881	890	955	923	900	936	921	913	884	900	897	922	896	876	907	851	925	911	939	934	931	932	923	892	908	933	884	911	919	914	884	916	941	935	866	871	927	908	900	931	919	880	849	892	892	924	846	861	927	924	934	933	896	904	896	921	939	908	923	957	964	908	923	886	893	901	893	908	911	851	870	961	915	900	913	890	913	916	877	861	890	871	911	910	903	897	938	905	888	912	852	849	933	930	949	958	840	876	952	922	888	939	899	897	882	902	885	912	929	928	900	863	919	937	896	995	924	930	900	916	906	923	918	904	860	880	925	891	879	917	895	975	920	908	915	946	890	935	958	924	887	910	888	932	883	991	890	932	930	910	891	866	893	921	983	902	931	896	909	892	894	920	946	882	893	980	927	898	919	874	909	930	862	878	948	923	903	873	873	886	881	939	905	885	916	900	903	882	932	883	883	916	934	895	936	798	889	907	902	861	876	914	905	898	906	928	870	895	915	946	859	904	909	895	928	885	872	933	968	912	892	874	914	912	886	938	937	921	889	884	930	920	901	943	942	908	908	897	951	857	856	869	894	862	876
23792	20904	27659	24279	18509	1377	624	445	392	383	330	350	311	310	301	295	282	279	280	268	277	272	263	274	254	286	757	4085	3167	743	264	244	268	228	231	239	233	231	240	240	255	228	227	240	260	223	235	244	246	246	254	251	256	236	250	235	258	278	233	262	262	225	229	255	233	239	232	229	255	231	249	241	244	227	280	256	272	271	226	245	240	245	239	258	279	238	237	255	245	250	254	223	217	260	260	220	238	229	233	251	228	243	256	217	278	269	240	257	221	222	233	237	255	260	273	227	251	230	252	261	258	259	231	242	242	260	236	230	255	274	252	232	262	213	232	237	239	195	250	227	254	266	239	261	288	231	221	255	221	222	261	237	261	255	257	242	209	221	253	225	240	255	242	232	235	236	256	259	247	249	285	247	231	260	235	270	246	254	231	240	231	238	256	227	268	212	253	212	251	233	252	234	262	236	250	217	257	230	251	240	235	237	230	245	259	255	242	243	239	269	245	234	260	238	246	247	251	242	222	229	213	246	257	266	254	254	261	237	255	252	249	255	238	224	246	240	221	221	253	229	216	246	219	227	244	236	253	238	230	252	280	259	217	234	233	238	245	231	246	240	244	224	215	263	268	246	256	243	233	223	283	257	230	247	250	235	250	239	238	226	229	253	266	224	238	263	230	223	262	261	270	248	263	233	256	274	235	229	232	225	239	251	246	231	241	245	247	233	246	246	277	219	235	223	253	230	236	233	237	227	236	222	238	268	226	220	263	236	265	217	232	257	242	246	237	232	240	226	235	240	237	262	228	236	249	236	237	259	272	243	218	245	260	252	245	256	203	285	230	230	247	254	222	246	237	253	264	267	232	255	278	227	235	241	261	287	256	250	261	236	224	239	251	250	237	238	243	222	236	241	224	233	223	247	242	241	251	259	241	239	251	243	213	236	218	231	248	274	246	240	231	228	250	245	246	261	245	249	234	234	232	257	263	257	262	238	239	242	259	253	219	239	213	247	240	262	238	241	222	252	242	231	226	235	261	218	253	236	248	245	253	264	252	202	248	242	242	251	249	257	252	211	228	221	244	246	236	269	242	226	249	239	240	244	234	247	246	257	253	265	235	230	255	258	228	238	243	228	238	259	267	237	261	233	231	224	242	266	269	219	225	230	249	246	257	245	255	264	254	239	231	252	241	265	259	247	268	229	242	260	224	229	227	253	257	230	242	250	269	240	215	253	212	263	260	257	257	215	213	211	270	242	246	246	268	246	236	231	231	235	229	280	256	246	245	276	267	233	224	216	246	217	276	266	253	262	215	267	250	236	240	225	261	233	238	253	230	245	230	253	240	245	230	250	244	239	258	246	219	239	254	233	198	258	260	250	247	259	265	281	251	222	240	258	248	237	267	254	214	226	223	244	261	234	269	241	261	244	224	240	239	248	282	266	239	239	223	247	224	244	247	228	244	244	250	236	248	224	249	246	243	229	234	245	239	214	238	212	260	237	234	248	231	249	275	257	250	209	233	208	278	232	243	244	249	237	211	253	262	274	226	229	239	252	266	241	257	220	257	209	260	244	242	266	252	246	245	248	250	223	242	239	263	245	207	266	226	256	200	212	250	260	249	229	232	256	253	259	256	260	244	255	236	219	228	246	259	265	236	261	250	247	244	255	251	228	250	232	285	251	231	230	254	270	243	259	257	236	247	248	216	263	224	271	257	235	227	222	235	270	236	243	278	236	232	225	240	229	250	252	252	201	231	231	229	265	244	248	232	274	231	250	263	268	240	220	218	243	268	224	242	280	216	225	234	233	280	264	224	252	235	232	236	221	261	250	272	224	226	248	251	215	265	206	246	239	214	254	249	263	235	231	230	232	227	253	259	251	213	236	246	272	226	258	238	257	271	217	261	247	250	253	243	239	239	244	254	229	253	264	253	233	219	261	239	268	268	250	241	249	239	224	250	233	254	259	245	278	240	238	239	264	236	237	224	241	236	239	241	236	233	264	273	249	241	267	278	231	265	241	227	224	242	238	242	227	245	241	229	228	226	235	238	298	219	260	249	253	260	273	231	259	252	244	213	257	245	264	256	276	270	247	220	255	208	239	214	222	257	239	227	239	214	235	258	246	252	224	251	251	247	256	242	259	212	265	270	235	231	261	255	242	225	236	228	237	256	271	246	239	252	253	248	249	251	245	263	242	215	222	235	234	248	248	236	233	247	248	249	246	243	259	248	248	250	234	239	222	214	243	218	277	256	256	261	234	260	244	220	234	241	248	242	252	276	228	235	238	238	254	245	271	260	260	238	227	244	272	253	223	251	204	253	213	258	237	212	221	260	241	244	218	228	237	245	224	236	232	237	260	259	229	254	249	241	238	248	271	230	238	270	249	232	242	236	242	221	240	242	224	246	258	217	231	242	246	248	275	236	241	259	226	245	244	254	247	238	240	248	246	246	249	249	242	236	236	254	255	254	248	237	244	253	243	221	255	261	267	223	257	282	235	257	252	237	228	229	249	257	236	269	241	237	242	236	223	247	232	244	259	249	229	262	264	239	260	234	235	247	248	265	230	236	253	244	227	252	233	263	247	252	238	256	258	288	250	254	255	218	250	222	228	249	223	245	256	257	234	255	236	239	242	263	230	254	264	229	230	239	238	228	241	230	244	214	271	191	218	247	243	276	251	258	263	205	240	236	248	268	247	242	269	269	254	241	226	260	278	244	250	242	240	259	249	250	269	245	285	242	228	261	244	225	246	249	212	245	246	210	273	258	244	252	257	245	241	253	258	252	253	236	223	249	215	215	258	239	273	214	252	257	251	244	252	258	224	277	254	247	263	208	234	245	244	235	293	267	253	230	259	241	232	220	232	269	247	220	239	231	251	274	262	246	236	234	241	247	269	227	239	210	235	244	264	249	263	259	235	253	250	257	274	233	247	234	239	255	242	268	268	258	269	253	250	228	243	229	261	240	242	247	218	243	235	250	221	256	255	231	231	249	247	231	268	264	242	220	269	223	226	235	296	244	250	262	246	258	248	253	249	251	257	250	240	223	255	246	265	246	247	224	251	214	233	238	246	245	267	241	244	222	225	244	235	227	241	258	236	246	225	274	230	245	228	231	246	220	230	256	227	226	265	234	242	219	264	263	261	226	231	257	243	237	262	240	249	239	258	227	253	239	222	235	233	246	290	241	228	212	228	225	240	290	219	230	230	241	233	257	227	220	241	246	226	216	267	220	225	259	230	224	250	226	264	253	241	227	235	244	205	237	258	260	266	259	261	257	224	235	225	261	261	251	221	261	268	245	252	263	202	268	249	273	262	241	261	217	238	271	230	253	258	243	230	282	231	245	254	241	229	257	239	247	265	264	241	252	233	233	262	247	247	246	227	257	246	238	253	239	271	267	249	262	239	236	243	233	234	249	273	248	235	234	247	249	267	270	268	254	234	261	204	247	268	248	232	243	260	228	264	260	248	233	227	262	256	239	231	268	254	270	259	241	246	246	221
21368	9797	8355	4509	2828	2071	1657	1326	1181	1012	883	814	824	758	692	705	655	611	622	665	636	585	601	609	628	549	2753	12485	9421	1957	524	502	507	554	524	504	558	520	566	502	530	512	540	501	522	499	502	462	502	481	537	517	501	515	494	517	549	529	516	487	549	500	516	501	523	516	513	493	487	534	512	544	529	504	514	499	497	518	535	496	495	520	528	504	478	491	519	512	552	468	505	547	515	532	486	489	530	512	495	508	511	498	521	510	510	534	508	548	512	537	514	498	567	493	475	520	504	505	566	557	481	514	489	506	531	518	516	499	490	523	523	521	492	476	511	498	524	498	483	497	536	525	491	526	511	495	532	514	498	533	527	508	502	526	499	510	522	539	548	491	528	524	498	497	514	471	515	460	500	468	529	557	537	494	506	556	515	531	489	530	542	537	538	476	518	514	519	497	504	524	475	509	499	498	533	561	453	526	505	504	490	540	514	502	518	495	522	525	550	536	499	501	528	559	492	529	560	523	516	549	465	504	508	507	539	543	511	509	471	538	511	506	536	504	556	531	536	467	528	531	531	560	564	477	523	517	510	502	512	527	548	532	527	565	481	514	493	545	519	528	518	494	515	519	476	541	491	493	512	516	456	568	491	528	472	507	537	513	507	487	537	516	521	531	465	507	563	476	500	542	482	445	506	511	543	516	525	448	497	520	542	493	504	539	515	494	511	539	469	543	544	484	528	501	540	499	500	515	533	531	539	512	533	489	515	511	537	530	516	528	535	491	542	539	483	520	531	521	553	513	529	501	498	526	502	524	523	496	492	541	523	509	539	520	506	507	493	495	505	520	526	483	520	507	542	530	500	528	514	539	541	520	565	472	550	515	483	528	578	513	576	516	516	520	503	498	520	505	524	509	524	533	472	531	500	514	487	503	469	519	527	520	548	531	535	482	511	507	506	533	544	508	540	512	506	518	499	493	526	505	521	531	504	505	501	496	511	510	504	544	510	494	507	537	513	507	502	476	537	508	523	489	499	536	520	512	497	510	543	516	546	499	545	505	510	505	552	486	526	502	539	535	543	503	521	520	488	514	506	467	539	503	527	500	497	492	536	517	498	496	545	512	471	525	529	581	542	524	524	512	520	500	502	523	505	494	507	519	499	542	497	528	486	478	522	528	526	486	507	502	512	504	522	531	517	547	538	516	521	548	500	490	517	573	507	498	518	529	472	537	527	541	493	515	509	529	528	477	528	487	498	513	527	535	517	515	539	455	534	515	507	486	520	504	517	543	497	539	468	540	500	527	540	487	558	502	530	503	521	516	476	488	478	496	530	526	496	511	520	501	509	541	503	490	482	480	530	517	499	518	528	502	514	510	522	513	515	496	485	547	492	511	510	501	497	510	512	489	514	543	484	491	505	491	493	517	561	496	518	523	505	546	511	468	535	517	528	508	517	482	531	554	531	472	545	519	531	533	520	509	527	519	529	526	482	501	518	485	529	484	497	567	502	537	505	494	525	500	518	549	481	532	500	548	504	494	500	529	501	488	508	517	483	515	484	526	509	520	531	543	542	518	525	526	529	510	498	472	520	492	539	520	508	565	503	521	515	509	520	508	515	545	550	513	501	540	528	548	494	513	528	538	548	525	524	512	490	487	540	494	494	580	506	510	503	528	522	505	576	523	518	503	545	516	489	479	514	477	470	549	504	482	555	555	520	496	517	516	555	478	525	501	521	538	550	492	529	478	496	523	497	487	522	531	490	511	510	539	497	486	539	531	516	510	531	553	493	523	565	521	518	555	513	529	478	544	528	502	505	538	513	527	565	517	491	547	492	513	502	547	535	521	500	484	481	491	513	510	540	536	515	540	536	469	521	518	531	544	507	505	502	548	475	509	521	510	548	483	516	500	536	493	512	487	507	494	537	514	527	552	519	537	516	503	487	463	485	503	523	499	532	517	517	521	512	474	545	519	512	497	548	514	510	500	508	497	540	543	486	497	505	504	554	531	510	532	511	489	521	535	515	547	567	532	510	520	543	547	518	493	524	511	514	550	528	526	493	559	529	527	530	530	554	490	510	492	501	555	483	496	507	518	480	525	496	531	517	499	507	512	558	510	498	504	507	536	489	507	568	508	523	470	502	533	512	509	562	492	539	514	508	475	467	511	524	502	503	528	516	496	547	539	459	500	490	494	552	493	504	489	516	504	491	525	521	505	487	510	506	522	512	520	474	568	528	534	500	537	463	554	505	551	511	547	518	496	475	504	502	517	487	510	529	491	541	499	519	545	479	532	520	524	470	542	531	553	533	482	476	497	525	509	501	509	530	515	502	518	566	489	518	504	521	460	484	534	499	521	511	471	502	476	504	521	517	499	522	493	548	527	507	489	510	482	483	486	547	513	533	511	526	511	479	500	498	501	547	505	509	519	503	480	517	510	550	497	529	474	509	525	466	529	544	499	498	521	531	478	498	554	542	489	520	503	509	502	499	485	508	505	490	541	539	523	515	547	509	517	519	515	507	528	528	498	547	521	481	500	518	513	544	502	550	492	525	539	492	503	549	518	514	543	525	499	507	544	487	511	516	548	523	486	486	550	487	517	475	526	518	503	528	523	517	482	540	570	525	515	517	495	506	529	519	516	522	512	548	499	530	544	521	517	542	508	505	506	508	476	546	513	497	499	516	507	544	565	514	524	506	485	513	481	506	469	550	472	510	475	515	514	527	511	499	523	542	546	502	508	495	507	486	538	511	552	502	531	515	485	540	480	515	518	515	507	477	493	498	535	527	507	515	519	516	571	559	480	505	518	501	542	516	480	527	513	498	516	512	530	523	515	498	505	506	510	563	521	490	505	559	510	494	543	499	514	536	514	521	487	520	525	490	462	512	563	503	544	461	521	516	508	517	492	485	562	530	511	488	504	520	512	512	527	517	483	520	522	528	520	503	482	556	548	506	522	490	528	494	545	506	491	533	534	521	540	512	521	512	546	487	527	499	507	494	489	530	477	519	502	524	499	495	499	516	544	531	487	523	547	502	540	545	473	520	542	523	508	536	509	495	562	501	540	530	500	497	499	527	493	525	491	513	540	532	512	522	486	471	549	494	557	524	516	495	558	514	508	539	514	466	521	504	511	504	514	505	543	523	490	485	496	478	551	496	484	518	502	521	496	483	501	517	483	504	491	549	518	536	539	539	514	480	513	509	498	516	560	547	470	520	541	524	510	564	524	515	578	510	531	514	524	518	531	504	456	488	489	510	531	510	539	521	510	511	521	494	495	513	528	502	525	481	475	527	505	525	503	505	479	541	511	557	503	517	508	528	534	506	469	547	524	541	529	532	515	501	542	515	528	532	503	528	538	491	507	515	513	502	493	515	518	548	522	498	505	533	519	496	535	514	552	524	519	512	492	490	444	551	551	507	503	487	513	507	515	533	534	510	535	477	513	533	525	537	535	532	517	492	528	477	507	533	530	509	541	516	485	524	518	523	522	518	541	517	500	487	520
22861	20917	28384	23610	20918	16933	1639	740	559	574	467	446	414	397	385	404	346	389	379	328	326	364	351	362	346	351	1905	9499	5406	990	321	298	321	329	277	291	340	303	302	303	271	323	315	292	315	262	295	274	290	281	324	300	309	304	302	295	311	309	302	310	269	324	306	329	296	288	324	304	309	295	324	319	316	303	325	288	315	302	325	303	324	311	331	299	329	301	317	313	302	252	307	283	302	335	283	311	297	313	276	288	307	314	287	292	270	303	285	310	303	289	295	334	304	289	272	257	324	312	333	320	276	297	307	297	299	307	287	302	277	319	248	271	293	322	297	314	285	283	293	269	284	300	281	309	296	312	300	297	279	308	304	311	296	312	294	332	310	286	274	301	293	303	308	333	292	283	306	283	313	324	300	296	331	290	313	307	285	300	281	306	279	294	328	304	301	307	320	295	300	301	293	280	306	270	296	286	311	277	311	288	301	297	285	276	295	289	299	290	291	336	304	285	312	285	325	308	284	308	285	278	312	316	287	282	310	326	288	311	307	300	284	284	296	275	279	288	319	326	284	309	315	307	275	295	283	328	279	313	268	304	296	288	274	299	324	317	304	328	319	275	304	304	320	304	317	346	284	282	321	315	320	322	295	295	236	307	296	294	308	298	320	286	282	291	284	308	337	292	277	296	299	275	280	295	294	296	282	292	324	331	323	296	287	292	321	277	294	291	314	313	344	287	298	283	319	280	291	322	292	296	279	291	282	276	302	283	348	302	297	317	301	301	315	314	320	323	300	294	294	321	308	312	303	278	299	268	300	290	294	268	269	317	301	317	308	307	297	299	278	321	300	328	292	303	281	278	312	306	291	306	296	329	291	300	305	298	288	342	297	278	329	304	287	322	308	304	267	290	284	348	303	280	302	332	294	302	303	327	270	318	307	330	291	315	310	318	309	328	331	284	314	254	340	293	288	338	274	296	294	278	308	287	286	321	299	293	280	294	314	285	317	296	280	307	273	331	293	320	288	281	306	273	307	294	320	278	319	327	322	299	290	267	318	320	304	308	317	284	329	318	272	296	327	280	302	302	287	300	273	297	327	332	315	266	298	316	282	308	305	283	303	265	315	274	277	323	302	291	315	291	278	309	291	302	263	300	322	286	329	313	287	301	306	297	292	277	293	325	277	295	276	279	290	280	280	319	321	292	284	301	318	282	299	263	308	285	294	294	295	296	286	295	306	332	277	318	291	305	294	325	350	288	304	302	314	309	274	270	281	309	301	284	272	291	312	302	294	300	287	282	298	325	339	307	332	299	289	299	284	331	314	278	335	287	279	308	296	286	312	297	319	304	294	343	297	299	290	287	283	274	317	285	329	330	291	302	278	314	302	284	289	316	287	306	309	282	296	297	311	322	281	297	289	276	284	281	294	303	305	306	298	267	303	297	272	334	315	328	318	303	311	309	266	309	268	338	272	272	304	269	300	278	294	263	308	306	302	329	308	291	303	279	315	330	292	281	276	313	294	314	293	285	341	303	306	297	257	320	247	289	325	307	307	278	329	277	270	288	311	317	319	305	312	295	290	322	274	299	335	291	282	291	285	280	290	313	336	287	305	314	305	302	327	286	266	292	300	319	282	288	294	306	316	322	328	291	310	294	286	310	277	275	297	299	298	311	284	293	292	338	314	293	296	285	272	326	326	308	284	298	317	333	289	278	314	278	292	245	283	305	290	298	296	313	269	299	299	293	325	279	315	317	260	297	273	307	307	327	325	283	297	318	311	290	279	272	293	296	275	310	292	300	300	276	316	282	297	318	297	311	294	300	299	316	297	286	307	289	294	307	291	278	324	294	341	298	307	328	310	283	282	297	289	302	276	343	287	308	276	294	308	267	301	311	327	301	310	285	277	322	316	254	290	306	305	295	320	330	309	293	292	310	302	296	290	293	284	294	311	283	312	301	293	289	270	278	295	317	293	311	330	279	298	301	296	306	313	281	301	320	295	269	316	279	303	271	303	313	273	305	299	304	295	297	374	295	294	287	279	305	276	278	304	301	295	307	314	289	310	291	280	310	297	267	285	303	309	283	296	293	287	281	295	304	310	312	318	279	335	298	335	273	303	309	285	298	308	300	311	302	296	298	319	282	308	306	291	282	297	312	283	313	291	313	329	288	298	289	310	315	290	302	300	342	324	265	335	298	278	317	329	259	315	335	277	304	308	296	286	338	292	303	302	301	303	293	307	294	287	263	267	291	295	323	336	296	332	285	288	303	319	247	283	321	277	293	301	281	308	340	290	303	299	272	289	264	307	307	276	337	274	274	285	308	326	293	307	319	292	283	307	312	268	300	294	274	288	298	299	268	313	308	310	329	324	315	302	308	312	309	284	291	296	307	286	328	290	332	308	296	341	303	294	314	308	288	332	290	343	301	299	307	334	308	327	303	321	296	298	279	319	276	302	292	286	304	317	284	297	283	291	315	289	264	288	286	289	285	308	302	279	278	302	299	290	290	311	316	331	304	315	267	307	288	299	311	294	289	300	327	319	296	308	278	329	292	288	298	268	302	320	278	298	301	296	290	324	279	321	326	331	323	309	319	294	287	294	300	313	310	313	309	320	305	291	306	291	283	296	295	274	298	270	296	293	309	301	304	295	262	327	275	300	327	302	282	306	316	292	312	307	334	302	301	269	291	291	275	286	322	285	276	308	306	313	312	313	280	282	286	328	289	306	292	284	341	277	323	293	298	319	277	327	318	280	277	293	301	297	311	292	313	304	314	303	339	307	331	321	291	305	276	301	307	311	291	319	334	280	313	310	330	314	320	309	329	290	289	303	298	272	294	287	266	290	298	291	306	279	302	323	279	298	311	294	316	281	299	282	262	287	283	291	307	272	290	290	315	283	320	292	291	301	289	300	311	273	276	266	290	300	291	286	298	286	323	322	315	302	301	309	326	278	309	283	286	295	315	330	277	329	322	277	313	285	306	298	294	321	266	325	310	299	295	325	273	304	285	280	311	298	298	299	287	304	320	285	290	316	292	294	291	343	303	283	334	271	294	331	298	289	305	274	318	299	302	304	300	289	292	301	295	318	282	321	295	319	306	296	306	280	281	273	296	295	290	279	302	290	309	311	300	306	301	293	316	299	289	290	306	290	329	304	286	285	303	342	276	302	297	288	288	296	282	312	301	297	300	302	284	300	314	302	320	322	302	296	262	278	279	280	304	302	309	307	294	325	306	338	292	312	279	343	284	304	277	289	304	296	289	290	286	294	263	287	298	302	292	327	298	327	290	291	314	289	291	308	326	303	297	327	284	302	326	314	314	289	294	301	304	263	295	306	289	322	311	267	295	314	313	320	304	281	335	332	260	249	293	309	303	279	314	300	296	308	298	297	316	290	271	295	310	275	314	290	297	323	329	295	271	322	285	291	300	321	317	296	310	328	289	283	288	278	325	291	301	299	279	272	281	297	262	306	304	326	298	338	319	286	313	322	309	293	297	312	316
23166	15390	13322	7330	4793	3429	2752	2188	1794	1558	1374	1252	1092	1020	911	956	905	848	797	788	830	762	731	714	659	746	6026	21531	13252	2366	596	591	619	593	633	573	600	606	593	581	526	605	585	606	593	612	564	593	587	604	645	591	584	589	566	576	574	623	561	617	619	610	615	575	583	576	619	636	587	557	588	593	573	608	590	602	595	602	621	603	611	606	589	619	595	636	581	625	610	639	576	549	638	600	584	585	595	586	612	599	622	547	593	624	596	602	581	563	605	566	595	618	655	623	606	565	555	589	594	596	632	604	617	609	612	622	536	612	586	597	580	584	618	586	626	594	594	592	619	591	554	578	575	603	573	566	581	602	631	561	591	618	591	576	653	594	584	576	543	619	593	585	575	632	573	588	602	601	614	586	599	619	590	632	542	568	611	588	611	610	574	559	597	591	622	614	573	595	564	573	622	581	597	650	584	564	589	538	591	620	584	559	607	609	596	594	560	638	607	630	591	594	600	599	605	615	624	627	564	584	620	584	563	559	609	618	575	574	574	588	597	566	571	590	581	584	626	612	593	567	615	631	591	630	561	562	556	583	614	614	573	611	611	601	606	620	590	602	601	578	602	612	629	578	575	605	603	603	556	574	590	602	642	607	602	591	607	642	616	638	664	629	626	552	636	589	684	586	623	595	595	569	558	616	667	599	589	570	602	573	597	591	576	602	595	563	555	589	585	637	624	578	587	656	593	545	569	592	615	587	589	596	594	595	643	588	572	615	559	620	618	570	588	601	569	606	595	561	595	579	589	604	586	587	571	559	618	600	601	586	580	579	574	606	579	549	611	603	602	579	583	601	600	612	588	592	637	554	628	610	619	591	578	601	616	563	592	599	591	556	592	588	593	630	618	605	603	605	657	592	573	597	613	589	614	607	611	507	547	566	592	531	616	588	634	623	626	613	593	561	610	587	565	597	594	616	586	618	588	607	593	594	590	580	621	579	606	600	596	590	582	587	570	612	578	613	610	600	597	554	622	585	544	600	577	575	615	580	635	539	570	596	592	571	622	586	588	563	569	611	579	547	575	632	595	570	626	580	562	645	551	607	630	575	645	614	617	616	640	592	606	627	581	559	614	589	613	579	566	617	575	654	606	612	593	589	618	611	592	592	591	574	599	585	590	638	622	614	568	592	588	562	598	609	573	591	600	578	571	614	582	589	572	583	566	596	633	604	556	560	623	625	593	531	602	579	565	619	580	584	606	639	569	621	581	630	548	581	615	632	620	577	596	567	612	615	580	617	598	602	611	567	618	612	611	571	599	557	589	561	568	592	592	616	607	599	558	581	600	554	571	635	623	550	565	617	576	585	616	577	603	625	566	596	600	621	589	595	598	609	587	550	596	581	616	611	609	638	602	583	579	628	600	568	562	577	584	562	602	604	588	586	552	580	581	622	625	572	615	617	595	578	598	610	620	576	551	612	563	607	605	598	548	615	632	573	578	611	618	607	578	595	571	622	616	600	575	621	535	592	587	572	606	582	619	617	590	543	630	593	580	597	611	580	637	581	538	602	608	593	636	620	601	614	602	550	613	622	558	589	605	591	614	589	533	590	591	586	573	597	564	608	540	569	590	610	577	556	572	613	601	579	588	636	587	574	609	621	607	619	586	608	614	580	579	566	617	603	576	601	627	520	616	638	580	567	637	632	551	597	587	572	575	564	600	576	604	582	614	560	586	607	587	623	638	611	593	588	606	575	570	591	598	578	567	572	559	616	593	564	613	591	567	590	576	582	596	621	586	649	620	635	619	594	592	578	649	584	609	586	614	623	644	623	550	622	596	597	593	624	555	606	592	574	604	581	567	566	570	605	575	603	610	592	565	612	649	563	650	595	568	598	591	611	605	595	631	604	618	611	614	607	599	605	590	619	604	632	597	585	621	595	584	620	589	627	577	569	615	585	577	600	615	587	605	571	588	606	585	606	620	577	642	614	606	580	619	608	632	596	642	586	593	618	588	570	617	618	567	582	586	629	627	581	591	567	565	552	612	573	554	562	613	574	583	560	626	584	609	623	548	567	578	623	627	602	585	561	601	599	611	546	570	613	608	564	592	630	610	552	615	569	611	585	601	603	621	598	610	578	582	588	601	592	653	561	609	593	568	620	588	607	576	576	562	574	614	628	602	632	597	597	605	619	555	627	575	614	656	555	588	583	603	615	630	590	624	567	589	544	531	593	597	590	571	581	612	594	637	613	558	624	596	623	556	603	627	607	603	573	586	590	578	551	562	610	598	604	586	586	585	604	594	589	590	575	597	623	591	640	599	638	589	569	561	582	592	582	609	580	602	578	600	633	577	614	602	607	600	609	641	599	587	592	584	610	580	578	598	601	574	597	646	590	609	589	608	554	584	541	590	606	591	590	605	584	573	601	603	590	598	619	583	614	600	558	645	573	577	619	611	622	587	626	595	613	565	595	627	595	580	594	577	603	607	555	567	657	596	618	604	611	564	546	575	595	629	594	617	613	600	620	626	605	597	598	604	634	617	650	565	644	582	558	604	586	560	587	565	651	632	581	625	559	672	606	610	583	610	626	600	583	540	599	605	571	630	592	617	584	631	577	585	594	566	606	584	580	621	593	605	613	608	576	594	617	580	608	567	570	567	573	592	584	585	576	638	580	575	567	603	560	608	580	590	615	603	603	564	640	577	632	609	580	584	571	564	620	537	633	598	604	573	636	583	607	622	572	626	575	574	590	568	576	610	591	624	617	556	622	605	592	630	599	554	528	594	602	626	618	621	582	572	617	607	599	601	572	587	620	564	602	559	599	543	614	608	602	588	613	604	632	624	601	586	604	609	598	610	568	627	640	609	625	560	550	597	613	582	649	616	596	566	602	641	569	591	620	616	590	607	615	586	577	601	626	605	607	583	602	603	619	623	601	586	584	601	581	609	581	573	601	592	588	581	617	615	589	567	590	573	617	584	621	572	546	608	593	592	577	586	607	611	576	638	586	648	576	614	568	601	588	554	600	589	590	631	647	605	624	623	565	548	574	540	615	578	597	611	579	616	597	632	668	586	584	548	582	590	564	619	576	584	603	617	583	586	633	589	584	562	525	585	599	634	629	580	605	588	616	604	601	572	598	562	621	624	620	584	585	587	654	595	569	612	608	596	595	558	577	611	583	589	582	574	573	580	621	603	603	616	558	593	568	604	607	682	608	601	575	585	607	589	582	587	588	600	595	590	601	567	544	596	585	596	642	589	640	566	573	613	572	577	600	562	606	599	617	604	577	614	575	551	547	653	581	603	616	564	588	625	600	566	621	583	527	590	594	620	584	605	601	559	605	578	585	588	616	594	564	628	609	616	612	613	614	598	603	607	595	590	635	579	579	624	633	582	588	610	619	564	647	605	577	576	588	629	604	581	576	638	542	630	619	611	612	572	587	581	600	612	566	570	565	601	605	608	551	594	584	597	603	560	648	571	604	630	636	600	593	638	567	564	609	616	599
26288	20179	7529	874	546	496	467	496	450	455	492	433	443	461	423	475	436	441	437	483	406	426	446	440	461	464	584	1110	915	530	454	442	452	441	452	460	458	432	417	472	433	437	480	447	462	469	430	466	439	444	448	445	458	461	474	429	450	450	452	433	452	457	461	466	445	473	447	429	437	464	446	445	431	467	449	397	451	481	427	481	435	446	467	480	455	473	433	441	423	456	457	447	440	440	443	412	439	438	441	441	449	449	461	464	471	389	461	453	428	424	442	443	479	452	476	413	446	452	440	435	445	421	443	466	441	418	446	449	442	451	454	448	424	450	486	430	413	448	454	432	425	439	484	455	425	439	453	456	440	442	449	413	452	444	442	420	395	511	431	433	433	425	438	471	466	424	415	416	443	417	463	451	450	457	423	480	468	461	446	455	403	422	438	452	417	446	446	441	434	456	457	393	422	462	464	426	470	454	464	450	454	415	476	431	460	439	433	462	453	455	437	435	442	406	461	459	423	436	427	458	413	478	465	441	434	422	436	463	424	457	422	462	434	419	454	464	470	455	472	464	455	448	440	421	431	441	452	445	439	450	464	452	449	439	437	453	435	428	436	442	436	474	461	428	446	475	480	452	449	468	417	422	433	469	458	441	434	453	465	416	458	481	447	471	432	421	411	453	433	471	432	490	460	463	447	445	446	461	444	429	450	429	450	423	454	432	442	468	455	474	431	468	430	444	475	419	448	452	453	402	439	423	449	433	456	461	465	440	436	418	419	464	467	439	417	432	442	471	416	409	436	408	453	427	439	431	428	424	470	451	457	436	456	386	460	439	470	475	465	436	469	440	397	450	456	471	432	438	421	473	459	415	411	435	455	446	410	411	442	438	412	441	461	439	421	419	492	446	457	425	474	482	460	452	443	493	461	442	429	436	450	438	439	460	455	439	444	473	469	428	439	491	441	436	413	435	439	442	451	419	439	485	460	431	426	407	433	444	431	424	432	405	446	418	472	415	447	431	484	468	415	457	441	414	477	428	396	422	449	465	417	444	385	443	459	414	460	426	403	426	479	458	439	475	426	447	462	434	458	475	428	446	472	464	431	469	464	434	453	461	423	472	459	435	444	447	459	425	450	451	432	445	451	441	484	457	454	408	469	419	472	449	415	453	465	435	410	426	455	398	439	426	424	424	453	434	450	434	468	437	411	450	414	420	467	462	460	489	455	427	457	456	458	400	415	436	439	398	469	446	438	428	402	428	438	475	435	408	428	436	441	448	424	425	444	429	474	447	407	457	418	452	451	438	451	428	439	395	460	441	452	447	492	431	431	442	446	419	450	472	439	450	438	442	415	428	444	444	482	443	416	455	450	431	433	488	432	447	420	453	422	438	444	489	429	441	476	455	415	428	440	422	461	429	469	437	435	448	439	438	457	488	441	438	455	458	450	447	413	417	440	490	496	441	431	452	472	454	476	451	438	463	447	447	429	448	436	483	454	442	429	461	420	423	451	435	463	485	412	477	441	434	423	416	496	426	441	427	437	426	446	418	497	466	445	484	472	463	423	459	448	456	491	459	458	442	421	452	453	429	426	429	435	449	408	418	427	423	444	458	429	478	410	444	433	431	421	429	438	433	443	442	418	431	472	458	448	466	436	432	417	459	421	453	457	441	427	468	438	442	466	420	442	475	448	414	455	446	447	468	440	456	432	465	430	458	478	445	432	415	424	459	495	448	460	447	450	452	449	434	465	454	469	419	470	484	463	452	411	468	431	427	404	435	465	446	476	457	489	480	457	433	454	437	450	471	411	447	430	413	443	411	407	488	444	452	422	446	463	454	397	437	443	454	440	452	432	410	438	454	444	441	434	433	450	473	459	453	456	422	406	445	433	457	464	452	465	450	425	429	466	441	448	472	449	485	455	451	438	430	443	466	461	437	440	457	449	442	437	434	473	430	471	427	433	442	417	477	430	437	465	422	458	423	414	441	483	434	447	434	435	498	465	467	453	452	414	436	416	445	410	443	456	445	447	429	390	439	475	424	496	437	444	458	459	473	449	466	412	445	463	431	449	409	441	475	420	429	435	471	420	458	453	459	420	472	455	442	468	473	414	449	482	436	441	468	490	458	438	433	436	464	437	415	480	450	447	453	481	415	444	441	445	407	451	426	449	484	465	475	464	444	447	462	444	475	440	430	479	441	447	472	466	457	439	450	453	469	420	465	446	464	416	479	438	480	442	476	449	477	467	470	431	447	471	429	457	448	461	444	419	439	429	461	441	480	465	434	417	483	415	433	418	448	422	412	446	436	460	439	450	427	438	465	455	448	452	437	433	450	428	448	451	470	457	436	438	446	434	469	422	475	420	491	448	449	422	453	467	457	453	418	452	443	457	446	430	377	434	454	417	448	416	435	447	434	452	449	448	438	453	447	451	410	454	465	476	418	425	430	440	455	431	439	454	430	417	463	459	458	461	448	425	473	448	426	490	452	471	443	391	468	446	462	446	431	464	451	452	428	450	455	468	428	452	407	441	442	444	438	458	466	476	448	447	420	459	447	466	461	437	450	420	453	431	463	445	471	440	444	447	436	467	472	446	459	475	427	407	409	404	422	416	451	463	449	463	448	475	477	419	441	451	451	447	449	461	444	429	437	473	437	462	446	434	472	471	455	487	457	480	418	413	399	458	491	476	418	413	461	425	442	419	441	415	436	392	425	441	451	440	446	483	449	479	426	436	421	465	483	412	437	421	432	484	428	473	399	448	410	386	427	467	438	423	408	412	429	446	460	423	450	468	436	438	425	458	446	417	437	433	418	476	429	446	387	413	404	446	462	425	424	482	441	429	433	432	426	424	475	444	437	415	467	431	437	459	408	412	474	437	436	422	462	429	457	490	464	462	424	461	438	467	475	430	471	421	413	437	440	435	489	456	435	444	469	441	484	493	479	421	443	472	456	440	452	467	470	443	443	430	413	450	412	455	440	463	437	487	443	445	444	449	440	459	439	437	463	442	465	451	440	458	500	473	445	465	447	452	477	403	432	455	418	446	463	471	433	472	447	447	446	451	430	468	464	455	452	433	448	420	463	455	478	434	449	478	435	439	448	433	434	437	447	452	447	441	447	490	451	455	450	450	429	459	438	440	435	462	451	461	457	494	463	405	449	460	451	442	467	458	464	455	446	427	459	497	457	426	423	404	476	449	512	464	448	461	426	429	453	436	429	439	392	440	440	429	454	441	463	452	471	476	472	433	441	440	455	470	432	456	428	471	435	451	497	441	436	445	445	423	437	415	448	431	443	468	430	438	421	419	460	413	425	434	431	468	452	472	473	402	429	418	427	449	437	445	452	427	418	486	438	461	431	452	452	394	474	441	404	450	417	419	459	466	465	484	420	480	467	466	456	466	429	428	478	479	480	460	459	427	440	453	448	449	459	454	443	420	421	463	418	437	442	443	403	481	416	456	430	431	456	460	425	468	425	437	457	420	422	484	480	447	437	409	465
10417	2022	1846	1352	1152	1043	1026	983	989	991	936	1009	950	945	892	927	939	869	866	919	924	862	930	918	952	907	1465	3331	2629	1148	927	875	910	921	923	930	868	904	943	974	903	859	891	909	883	928	905	916	884	932	921	857	888	874	893	995	936	884	907	917	918	908	914	966	876	927	946	924	975	937	962	903	875	944	877	922	903	902	874	883	873	905	915	907	890	916	878	926	883	949	921	855	911	910	889	895	892	903	918	878	900	893	884	900	893	885	946	849	865	957	902	898	980	907	946	899	920	880	938	890	929	920	926	887	871	898	936	914	893	903	903	927	897	901	892	856	942	859	970	955	919	925	860	891	927	940	910	879	881	895	872	902	903	966	874	937	925	891	871	886	924	903	932	867	861	915	894	904	883	912	884	884	938	909	894	911	844	878	934	909	913	883	894	861	913	962	915	919	931	913	923	907	907	943	863	884	900	883	909	896	914	924	912	862	886	886	883	889	970	944	897	864	935	903	923	872	913	925	910	903	889	892	920	868	852	972	921	922	868	891	890	872	820	940	870	927	869	921	888	917	867	906	924	898	889	901	905	942	894	913	963	894	871	964	919	874	906	915	878	915	956	928	875	931	945	898	881	899	963	913	856	918	905	921	921	895	867	879	963	838	950	864	906	923	926	869	920	910	970	917	872	907	888	937	920	906	935	945	945	920	911	962	916	908	918	933	918	935	896	894	866	896	878	945	907	912	900	897	919	886	906	859	859	913	920	928	872	919	922	935	911	898	866	911	943	902	875	897	868	911	901	907	918	896	879	878	865	900	912	932	895	896	910	878	978	897	911	852	891	884	917	898	908	899	945	935	892	921	926	878	884	846	917	881	855	871	892	880	902	948	941	904	888	833	907	917	868	891	915	866	885	892	937	923	904	876	908	942	915	897	892	972	934	877	890	887	894	905	895	978	896	872	848	917	919	917	887	938	921	873	932	851	885	879	941	914	929	958	867	883	883	925	934	842	900	850	906	905	908	889	857	894	892	874	877	897	901	816	958	918	890	917	881	924	881	864	924	900	945	884	911	833	939	881	827	903	856	863	916	909	844	899	919	897	876	902	901	948	976	889	931	934	893	868	891	894	918	944	907	934	957	930	889	926	865	918	921	836	1006	867	881	841	907	895	971	930	931	840	870	915	861	894	879	892	927	886	905	869	910	930	874	891	918	889	914	850	889	899	923	890	919	965	912	875	896	857	911	929	966	895	873	931	870	876	881	969	871	873	936	865	895	875	867	929	857	844	917	891	893	905	892	905	953	876	914	896	908	830	945	858	886	921	887	871	859	861	898	869	913	896	892	946	918	873	870	859	870	905	914	887	889	907	922	890	912	903	871	943	923	883	903	983	955	890	900	936	981	887	887	918	940	938	914	947	916	930	926	868	908	883	893	868	921	846	893	902	929	969	894	885	849	916	860	923	873	869	898	938	885	843	897	916	914	878	954	912	900	843	883	882	885	893	906	914	883	873	937	873	944	943	900	886	892	880	872	902	891	866	890	891	917	870	932	875	883	898	937	865	928	928	890	920	884	864	931	927	907	897	907	957	925	923	918	924	878	912	889	860	857	914	934	893	953	948	926	889	938	950	851	979	868	877	927	890	897	940	903	893	890	913	886	903	873	926	886	930	886	862	833	938	935	886	896	911	876	908	940	894	919	858	891	979	914	909	860	854	912	870	926	901	869	864	891	855	897	897	928	937	964	891	886	881	915	886	867	871	869	901	879	832	890	858	901	840	929	960	903	901	921	892	908	925	909	912	901	891	896	925	845	875	856	911	900	896	851	863	931	931	893	926	894	884	927	899	910	903	894	910	860	928	868	930	935	857	955	914	986	920	929	959	945	937	900	953	962	858	902	875	936	870	889	887	921	854	869	859	834	850	937	901	848	852	926	893	888	895	870	879	927	905	895	899	927	875	871	887	817	900	932	905	939	904	928	895	928	916	870	912	858	901	907	918	979	885	929	852	909	958	894	917	907	942	929	938	863	942	854	955	929	883	939	882	884	897	915	959	917	909	894	912	898	889	914	894	863	927	853	926	920	938	892	856	894	889	964	915	872	892	944	922	894	894	881	888	934	946	912	977	931	919	903	903	951	907	897	871	889	931	916	844	856	864	973	863	873	907	911	905	877	919	908	897	851	893	880	940	901	901	934	911	933	916	908	934	885	921	933	928	893	912	868	858	912	906	904	846	902	925	848	903	937	907	933	929	882	924	905	862	891	853	905	900	886	925	890	897	915	914	851	890	912	950	951	911	900	899	930	892	891	906	960	877	921	868	887	949	875	884	940	946	893	873	937	910	930	899	925	890	873	937	846	930	916	905	920	933	871	919	865	924	856	906	924	919	863	876	921	928	943	953	873	921	875	907	980	894	897	840	908	895	890	901	958	882	888	900	883	933	884	949	947	943	880	921	901	928	895	904	914	1008	856	827	905	960	964	871	879	957	880	913	908	902	922	890	915	927	894	875	917	905	945	927	939	921	933	931	864	928	890	817	879	929	946	893	897	835	940	918	893	900	928	861	905	865	893	886	867	879	897	924	900	878	964	919	927	893	857	952	828	901	956	909	898	855	887	899	840	862	919	905	903	917	887	887	883	885	899	872	939	904	929	887	903	949	910	882	858	917	912	913	862	885	890	947	872	892	927	912	914	871	921	857	927	923	882	982	910	923	878	899	924	904	892	868	934	837	901	914	887	883	949	894	877	863	899	946	949	863	832	892	921	916	912	902	868	923	910	899	897	885	908	850	899	882	936	921	909	915	924	894	925	884	915	911	863	913	861	866	883	931	920	920	866	893	904	895	963	917	890	852	899	935	931	888	931	923	914	897	890	933	894	922	915	878	909	915	933	906	946	926	924	934	872	916	890	901	931	908	885	917	917	921	919	868	909	899	937	918	877	954	880	865	894	912	884	920	905	909	847	961	861	937	914	893	873	942	895	873	918	949	889	965	895	847	945	954	893	915	943	876	897	948	876	907	883	870	995	910	882	878	940	940	955	884	878	870	924	933	904	892	852	884	878	867	905	935	952	887	909	925	912	889	863	906	912	916	915	931	944	947	881	992	880	938	930	914	879	873	853	902	849	852	950	908	869	906	892	878	883	927	933	837	935	893	881	941	907	910	848	902	924	886	913	866	901	921	913	917	901	899	881	905	920	918	834	939	887	905	859	891	923	896	912	883	924	881	939	892	856	913	944	925	893	908	909	899	925	885	896	871	868	903	880	907	908	878	885	896	854	879	845	869	944	938	875	912	886	878	893	910	897	968	914	941	903	896	927	951	896	901	892	845	941	899	831	946	859	872	937	922	896	884	1002	902	838	858	862	937	918	923	903	890	904	877	897	857	872	904	952	908	883	892	877	897	890	924	875	931	883	888	888	922	875	970	971	917	862	891	919	854	944	877	883	927	875	936	860	917	871	924	856	865	887	912	935	890	904	890	829	931	916	927	903	914	864	842
23862	20932	27670	24329	18392	1358	594	479	357	374	332	350	317	313	285	302	304	282	271	260	262	268	291	262	281	278	1754	4516	2453	572	257	243	239	243	285	263	261	241	233	257	264	236	221	255	267	260	276	245	256	260	283	239	261	244	250	258	260	258	266	222	229	253	276	256	251	282	242	240	260	236	250	245	252	258	264	263	257	252	243	263	256	268	269	245	253	256	260	286	283	253	245	258	260	248	215	249	264	256	230	247	266	254	261	234	288	228	240	243	233	245	258	268	254	244	236	229	253	271	253	247	284	279	249	250	241	255	250	259	245	215	256	262	233	264	251	269	253	257	264	262	250	256	255	252	248	245	250	244	259	233	246	259	239	227	259	248	225	259	270	252	244	285	237	267	254	255	256	274	261	257	243	247	240	264	248	270	254	228	237	280	238	226	208	237	239	236	258	245	273	236	257	249	234	262	228	262	288	253	244	237	260	256	252	215	272	267	250	231	250	259	266	236	251	252	249	247	254	264	273	257	269	218	241	268	267	250	255	224	244	238	263	244	254	262	253	255	258	227	221	244	226	246	252	264	255	249	255	248	241	275	264	279	238	258	265	239	242	258	227	256	250	239	233	257	226	261	235	243	242	252	261	242	227	226	222	281	277	251	263	275	248	258	275	227	239	262	231	227	229	258	262	251	257	255	249	239	249	246	281	258	248	240	273	264	229	275	281	253	256	259	269	262	265	251	246	266	276	249	231	256	252	254	224	267	238	232	230	281	253	215	271	263	284	256	227	260	247	250	243	244	275	234	257	247	241	262	239	273	223	238	245	250	232	225	236	258	230	251	266	299	247	258	255	223	256	261	247	246	273	227	255	261	241	237	219	270	226	255	250	276	268	266	224	258	221	241	232	253	254	235	256	273	257	246	266	255	244	258	240	229	252	248	224	267	260	255	277	253	261	259	216	229	241	259	267	265	264	243	250	262	256	273	250	238	237	249	260	253	244	236	248	268	233	258	238	228	244	243	223	260	257	229	252	252	250	238	249	257	255	237	217	271	282	246	250	228	261	258	291	244	240	276	249	267	274	258	240	249	264	243	273	240	258	240	278	271	276	261	268	248	245	231	268	256	252	267	271	237	258	271	272	251	248	225	269	234	271	257	240	247	246	254	234	242	242	248	267	242	234	270	245	269	219	254	238	259	248	250	247	270	292	233	268	245	256	253	248	284	254	212	248	262	291	248	236	259	253	241	229	236	262	237	259	240	256	272	251	256	253	258	274	236	266	260	246	251	243	234	264	248	256	272	249	227	234	244	252	249	273	250	266	249	254	272	261	265	238	267	243	265	249	271	273	236	236	235	250	237	235	278	246	252	245	242	260	258	209	263	236	253	258	274	218	272	252	260	232	238	246	264	245	224	250	249	243	238	233	239	240	230	233	269	266	249	266	250	253	239	244	277	248	274	250	241	254	276	243	240	288	242	231	231	277	228	257	242	219	241	240	263	252	279	248	240	268	261	258	220	245	257	237	247	235	300	255	262	258	230	227	263	242	238	237	270	257	242	284	284	247	257	257	251	266	208	262	265	268	245	270	226	251	229	249	270	250	218	268	251	223	259	247	253	278	259	282	278	222	245	238	261	260	239	229	246	262	272	276	244	235	247	262	244	252	233	251	263	272	245	248	239	265	265	260	238	248	254	224	256	220	285	255	273	264	240	246	254	242	252	228	250	222	242	228	242	248	243	245	246	272	218	248	264	255	252	244	276	242	213	255	225	275	265	260	265	255	233	252	264	221	251	242	252	252	221	262	243	245	252	234	234	250	227	248	219	246	273	238	257	241	280	253	245	274	223	248	260	268	247	253	266	244	235	259	242	250	266	241	269	255	241	262	257	269	246	244	225	268	262	258	263	247	249	258	247	232	219	250	222	229	240	249	264	261	256	246	231	256	256	253	246	246	231	239	282	235	232	246	243	253	259	277	241	255	256	267	247	253	275	236	253	246	265	270	229	258	244	272	258	255	294	219	253	230	251	247	275	257	239	224	233	244	275	265	227	244	241	275	224	261	278	278	247	249	260	242	242	223	255	246	245	260	255	276	251	237	245	254	261	229	240	238	222	247	258	265	267	251	234	251	208	243	290	260	264	260	222	267	237	244	264	274	231	259	233	244	256	250	262	234	276	248	231	232	250	267	256	242	290	271	240	263	240	246	233	236	255	237	250	251	254	289	281	265	225	273	269	244	246	226	270	283	261	269	226	229	253	271	242	252	276	260	238	274	253	239	256	272	256	278	264	263	249	267	248	250	253	257	228	249	254	237	254	237	272	227	245	264	250	247	234	267	275	247	268	238	239	239	253	258	243	235	250	229	261	240	254	242	265	246	250	266	242	222	256	275	259	240	266	240	278	258	251	259	233	279	257	273	240	255	246	261	235	251	254	259	262	251	236	262	257	242	238	248	217	229	251	252	218	267	228	253	245	243	257	234	289	235	250	232	256	256	247	263	248	249	259	259	209	258	252	279	256	236	257	249	266	277	253	249	267	269	260	271	267	259	250	260	262	218	228	233	234	278	252	242	231	242	229	237	235	267	238	238	246	245	249	251	244	229	256	250	250	243	255	227	269	235	229	278	266	249	251	261	242	272	254	235	249	266	257	253	260	270	259	261	251	273	284	266	234	248	264	245	228	276	266	250	260	246	244	256	233	230	261	258	233	233	256	260	260	234	255	264	270	241	273	241	264	268	271	256	234	258	266	236	238	240	254	244	244	250	240	265	211	255	245	255	274	274	240	259	236	244	282	237	284	248	243	261	233	256	292	265	255	260	248	238	237	252	287	273	262	249	224	253	233	285	241	253	260	218	235	235	231	257	258	248	263	241	230	307	242	268	254	228	265	246	260	263	256	269	264	283	266	266	230	249	258	259	242	284	236	248	246	245	251	271	280	230	275	258	279	252	235	240	250	262	227	261	247	235	237	226	287	257	247	246	245	237	246	240	254	239	239	242	240	224	229	250	249	262	256	265	251	229	237	237	281	246	261	219	242	255	257	226	248	249	246	243	238	256	235	260	273	232	250	235	235	233	248	253	273	230	259	230	284	259	268	233	235	222	288	246	244	258	265	218	237	244	247	266	269	245	230	272	264	268	245	259	274	256	248	258	251	244	255	265	248	291	260	239	239	228	260	250	251	234	218	246	251	246	256	213	242	247	251	242	259	242	289	253	259	244	235	263	243	230	245	262	246	234	244	250	229	251	236	259	279	285	238	269	214	242	273	254	235	256	247	269	266	252	255	219	276	219	250	233	242	239	269	243	237	258	254	258	204	261	240	220	245	249	280	269	222	248	275	256	257	251	259	221	235	226	272	252	266	231	263	259	261	290	260	273	242	246	243	245	268	234	240	275	265	241	253	240	256	243	252	257	272	254	257	272	254	240	258	239	228	226	258	254	230	287	289	255	237	264	238	250	276	263	262	233	251	258	257	235	262	240	274	239	296	269	281	271	264
19887	9683	8214	4320	2868	2059	1606	1311	1086	1005	876	873	842	755	708	707	695	666	664	606	608	629	587	666	582	581	6221	13426	7763	1575	567	509	534	557	520	473	535	547	507	539	535	551	527	552	552	507	568	538	464	519	550	503	546	492	540	505	504	556	524	569	568	531	556	582	521	515	526	554	489	556	528	523	553	561	535	517	558	566	520	518	540	529	553	554	533	540	551	514	519	549	585	539	490	500	551	524	539	572	569	540	551	524	540	501	525	558	540	537	555	534	553	530	559	547	571	556	517	537	497	497	504	497	481	528	549	544	508	527	538	522	527	545	511	523	526	561	550	510	556	516	503	520	544	542	559	542	521	570	517	542	503	573	516	523	502	563	547	568	511	522	524	543	511	548	514	549	544	522	506	501	530	535	553	567	594	565	556	528	548	538	526	536	565	575	515	544	515	590	545	508	481	532	530	519	504	522	536	494	492	559	539	534	523	573	506	534	536	536	510	527	552	545	561	533	532	545	521	527	590	518	512	528	522	543	548	561	489	538	537	538	549	524	520	562	546	512	495	515	505	541	536	526	534	539	537	505	525	481	529	542	540	533	574	549	580	546	514	564	527	535	518	515	524	535	542	535	523	518	520	548	524	552	555	558	537	513	542	560	528	509	521	527	506	529	554	551	548	565	585	550	529	569	556	564	491	526	524	584	526	505	540	556	494	521	512	512	494	557	538	558	538	562	529	591	478	504	545	501	522	519	540	552	576	569	539	542	548	493	508	526	541	550	530	523	512	528	535	528	588	580	516	524	551	551	504	565	513	511	547	527	530	536	513	539	495	573	539	496	562	547	551	516	514	547	536	514	537	500	527	549	545	517	556	502	541	517	579	574	508	558	523	493	587	528	570	542	562	510	503	520	523	527	486	509	543	543	521	561	536	508	556	517	513	535	534	549	537	508	568	513	527	522	524	510	548	557	514	597	536	519	532	542	531	537	520	487	558	554	527	522	569	506	498	527	540	531	570	508	504	561	529	472	564	560	537	572	530	533	519	540	550	556	553	590	521	525	544	526	579	539	531	529	560	550	552	507	574	552	506	533	471	532	550	513	532	550	531	531	540	511	536	538	574	508	492	565	541	521	530	512	545	493	512	544	548	522	555	552	539	511	518	536	465	513	538	491	527	563	525	529	493	585	512	531	552	534	556	520	551	579	578	501	564	515	510	559	524	538	563	574	539	508	538	546	532	567	549	531	527	561	498	517	526	578	529	553	520	515	573	513	526	562	521	517	557	539	532	526	519	532	504	557	552	545	533	516	513	513	551	516	531	554	556	548	523	557	520	510	545	528	523	543	523	519	547	545	512	560	509	513	514	543	522	533	513	510	556	553	530	544	560	515	557	514	532	533	546	525	528	516	512	541	538	568	513	518	516	514	558	545	543	560	554	544	528	551	534	544	567	544	527	545	516	529	542	544	529	491	516	525	561	554	575	540	549	505	510	568	550	514	531	543	572	538	506	497	526	527	585	546	529	544	545	547	572	519	541	568	478	518	539	562	506	528	514	525	543	537	491	491	523	529	537	510	529	563	521	503	549	523	502	555	543	545	540	593	546	533	511	531	532	534	526	524	561	488	528	509	511	538	550	552	537	500	543	523	549	548	525	500	594	548	541	508	541	551	558	535	538	565	505	521	542	532	491	537	547	535	528	531	494	507	591	542	537	508	533	509	545	508	524	623	584	554	510	533	503	511	509	542	552	505	533	539	581	506	515	552	529	548	495	568	485	543	526	514	558	548	561	480	572	543	526	524	511	554	526	513	550	517	507	533	509	512	515	499	511	527	591	510	545	499	527	534	550	543	526	539	557	551	499	536	528	523	514	527	537	576	556	531	532	538	519	500	512	530	533	563	551	524	518	515	542	531	535	551	546	504	558	569	549	562	533	515	510	551	525	541	548	526	508	466	505	555	565	557	529	516	531	550	541	523	537	472	505	511	548	512	535	537	506	561	544	563	535	516	571	526	528	503	539	513	557	513	537	533	503	572	527	499	497	490	492	533	555	575	516	517	545	543	521	520	535	499	521	582	507	511	525	520	519	534	509	511	555	525	561	542	540	501	515	530	547	557	523	517	530	511	561	518	537	531	554	517	524	531	530	521	566	561	513	546	519	555	564	501	540	528	574	530	574	557	515	533	521	592	547	527	537	489	586	527	550	562	543	522	540	557	566	535	545	486	555	531	554	507	545	546	561	525	580	488	525	510	489	581	553	570	545	527	528	524	550	516	503	575	498	533	538	510	535	533	577	544	535	526	549	511	520	527	520	524	528	547	549	521	542	524	519	562	533	531	483	568	529	527	540	550	572	503	548	537	582	511	524	548	529	536	526	527	530	531	533	509	553	515	534	514	563	584	539	509	568	507	544	541	564	569	543	541	528	523	536	534	553	545	532	501	504	535	527	536	521	554	521	586	547	536	539	516	513	531	572	503	501	545	537	494	528	555	520	578	517	554	520	520	471	569	507	538	499	527	558	500	514	513	530	515	534	517	583	522	557	524	511	555	482	557	521	517	518	520	539	560	513	539	520	543	496	516	519	525	492	527	538	504	515	486	507	551	580	528	530	531	549	515	545	529	532	505	522	548	519	532	525	515	524	492	541	531	545	576	558	542	483	527	506	529	536	517	534	518	543	553	518	513	570	547	562	550	523	537	492	540	547	502	522	552	568	538	535	564	496	536	556	523	560	521	563	559	526	535	573	530	560	550	530	557	530	552	530	545	557	555	541	542	507	510	514	553	546	544	561	541	501	540	509	518	529	514	529	543	519	536	507	575	514	556	527	509	527	527	513	506	542	529	551	535	517	581	531	576	546	514	528	534	530	525	620	520	566	524	521	529	517	521	518	491	552	521	543	556	551	523	488	553	504	513	492	530	598	483	482	508	533	508	563	534	572	539	543	527	526	536	534	543	525	549	611	548	519	549	502	545	572	538	509	540	487	558	510	514	520	541	558	539	498	534	541	516	557	576	544	552	555	556	522	501	537	526	531	534	499	549	518	533	523	520	547	516	526	559	541	505	536	517	556	556	556	496	532	524	526	538	499	530	551	582	527	543	552	529	508	506	520	536	531	556	507	565	529	513	535	493	501	552	552	523	572	524	516	508	522	550	528	537	507	570	544	533	528	522	553	515	465	565	545	531	537	521	517	511	520	517	555	533	517	505	499	510	532	513	543	486	524	502	465	535	504	500	549	523	527	529	510	494	563	524	514	565	497	542	518	498	527	506	577	561	517	531	544	529	529	509	520	555	557	543	531	548	521	554	519	509	499	548	497	560	496	485	529	535	576	554	511	523	542	554	552	552	566	526	517	539	563	538	523	492	509	527	560	512	536	533	540	505	544	563	528	582	514	511	549	531	502	558	570	511	512	547	582	549	554	494	498	536	569	528	522	528	561	498	530	540	528	501	538	581	522	564	502	538	512	535	527	512	583	540	506	541	576	502	575	509	538	573
22886	20952	28407	23691	20952	16752	1587	668	563	481	487	431	401	432	369	400	352	341	375	345	323	342	335	354	322	351	4088	7708	4846	813	348	329	317	312	286	270	289	281	294	290	302	296	269	310	286	312	307	276	326	291	327	334	278	311	305	316	312	318	287	279	305	341	318	290	308	300	311	281	294	314	301	300	308	293	309	264	287	253	266	312	319	302	318	273	288	283	336	314	287	278	355	277	292	281	315	307	306	312	310	294	290	328	282	301	311	316	289	329	314	323	292	289	294	306	280	300	300	289	293	280	298	300	266	318	301	303	317	289	311	291	294	291	287	318	290	278	304	267	268	291	296	295	276	285	314	307	282	288	304	289	302	320	310	280	324	284	279	332	303	331	318	299	258	318	293	320	320	290	260	271	294	305	317	300	313	297	269	316	304	287	325	297	295	285	273	288	333	297	318	278	298	285	293	329	301	330	297	277	307	295	293	302	295	310	283	286	281	288	273	290	293	295	304	290	307	284	302	296	285	295	278	304	308	303	312	289	286	296	267	310	302	277	317	324	294	284	304	288	329	271	280	310	291	323	319	298	270	266	300	317	289	310	320	300	294	331	281	262	278	321	271	305	312	270	281	288	285	300	320	304	294	303	307	281	304	299	310	303	315	287	335	306	302	278	318	262	287	284	300	271	269	302	284	307	295	324	311	325	327	286	298	309	303	305	305	285	308	283	294	287	280	289	294	301	302	296	297	289	300	332	304	296	285	317	287	276	279	305	269	312	278	326	320	278	288	295	305	338	300	294	286	290	321	284	321	310	290	293	298	290	308	285	310	301	273	308	339	302	298	316	308	335	284	305	300	305	310	295	282	314	329	293	311	283	322	309	293	298	301	299	285	307	297	295	296	311	300	295	281	291	294	315	297	323	298	263	309	282	262	318	280	286	304	299	289	308	279	302	302	288	303	297	267	321	301	284	322	320	263	280	270	295	314	314	279	303	288	278	326	307	300	314	302	286	299	285	313	333	298	326	320	276	296	289	298	277	276	328	307	296	300	256	250	278	320	286	310	294	331	309	289	280	304	308	338	293	269	296	311	299	305	275	285	293	285	292	288	264	289	332	299	320	286	299	297	308	307	302	332	246	308	295	300	320	336	311	303	267	319	312	286	260	300	298	300	274	287	314	322	286	309	294	277	299	319	326	287	295	294	313	313	294	288	331	296	317	301	288	292	286	313	316	316	282	345	300	307	287	319	295	312	257	308	285	301	319	292	289	307	302	263	309	277	319	279	298	303	299	307	289	310	289	303	288	303	284	276	317	267	246	286	304	289	318	313	268	281	297	288	293	310	307	283	291	309	303	256	297	310	286	300	312	284	305	301	311	264	279	284	304	284	294	274	291	292	280	293	317	265	302	322	274	314	279	282	323	293	293	297	318	318	284	283	281	306	317	317	295	295	291	278	298	270	286	276	307	294	295	309	270	307	298	320	302	276	313	321	302	282	309	313	284	264	288	268	296	319	313	296	315	285	309	273	315	289	313	299	312	306	317	284	289	315	327	300	274	300	297	304	290	301	262	323	321	290	284	301	268	298	291	297	300	282	280	291	295	312	327	287	322	256	264	288	315	311	307	322	300	292	247	288	266	285	321	282	287	276	265	292	266	286	293	291	304	270	290	293	310	281	311	314	302	303	294	263	317	319	267	345	328	288	313	301	306	279	305	331	278	278	272	302	281	316	318	298	306	296	316	274	272	308	308	286	302	280	310	311	309	311	276	295	301	303	286	295	318	280	291	282	312	299	296	295	308	296	286	285	273	288	330	337	307	303	294	301	341	265	296	289	306	301	338	257	298	302	303	308	330	314	271	296	347	297	305	338	328	303	280	307	300	295	270	302	300	329	272	273	307	287	262	294	286	273	308	308	295	298	281	299	293	294	274	289	288	306	303	288	294	285	277	310	292	282	280	256	280	278	290	312	279	315	301	308	306	311	287	282	299	308	294	284	268	275	274	313	289	278	296	308	276	294	297	320	319	295	292	292	274	337	324	280	291	298	306	293	283	326	274	293	267	308	271	297	288	297	315	303	310	288	286	304	286	299	284	314	270	277	276	279	307	312	290	319	299	270	311	325	294	323	304	310	320	302	291	304	317	281	308	324	324	301	301	284	258	300	301	270	307	330	285	296	310	296	315	310	307	264	277	285	282	328	306	319	305	317	336	255	300	293	318	315	293	288	296	315	287	267	298	279	314	306	303	277	294	289	308	290	311	300	295	301	299	288	311	306	304	279	299	285	311	282	313	282	277	254	287	276	331	320	323	287	275	296	312	280	295	313	269	254	280	274	287	293	294	279	291	280	319	289	294	310	327	308	296	294	264	303	315	315	282	304	306	299	332	296	305	309	299	299	297	288	283	282	280	323	309	319	351	318	291	278	302	313	269	331	320	285	291	245	317	308	272	283	285	319	295	341	274	323	266	273	315	308	290	312	300	278	287	311	291	296	316	307	304	296	337	300	272	286	299	285	295	276	275	265	292	281	282	343	308	309	312	272	293	304	293	303	308	306	288	302	316	272	291	308	308	283	302	285	274	288	311	304	289	312	320	273	304	305	305	315	303	279	293	300	296	284	283	309	312	272	281	300	314	282	319	261	313	292	255	288	301	287	282	290	288	285	296	278	301	273	281	266	284	340	322	272	291	308	294	305	258	328	278	290	293	278	288	279	310	287	285	312	277	293	295	287	300	299	325	309	278	282	273	278	295	289	325	272	301	302	290	283	316	309	258	320	279	319	304	288	305	295	309	282	279	290	320	300	296	322	304	303	275	338	312	334	293	308	290	299	305	268	329	348	278	276	308	320	286	299	317	291	286	275	311	296	291	277	278	299	309	298	273	322	303	316	280	270	325	290	278	297	266	307	315	300	255	311	278	293	313	304	267	334	290	275	313	278	286	294	276	289	303	268	279	340	288	323	304	299	309	267	294	286	278	324	294	314	283	282	297	304	295	286	270	293	300	290	274	287	319	336	300	269	324	287	293	297	302	328	308	297	294	301	310	283	313	311	316	300	296	281	307	263	288	329	277	285	274	289	295	299	283	276	291	317	284	291	289	294	310	306	301	313	331	278	273	257	288	310	282	286	285	295	313	283	306	299	285	282	323	336	310	323	293	283	278	285	270	293	289	268	318	306	285	285	324	312	294	289	289	311	315	295	325	288	300	298	272	308	285	307	274	310	287	316	312	273	284	274	312	297	319	286	286	285	324	279	288	320	296	287	315	337	313	297	285	304	276	274	307	281	306	309	311	292	311	270	316	289	321	297	302	276	297	304	287	296	298	308	284	294	288	273	272	307	294	276	277	276	293	307	298	265	324	308	272	270	288	302	311	290	305	306	296	290	298	283	293	299	258	288	272	261	283	301	287	293	304	258	296	317	313	323	287	284	302	293	284	284	253	305	328	303	282	316	296	295	291	298	296	331	302	284	307	285	320	307	310	275	266	318	271	284	283
22631	15337	12954	7202	4749	3380	2583	2077	1713	1523	1309	1180	1124	1032	973	929	865	840	767	749	760	730	764	746	695	790	12791	18646	12104	2040	607	601	621	576	638	620	583	614	627	586	676	582	620	565	568	561	598	583	607	581	636	637	607	586	619	581	625	567	609	620	598	568	596	601	564	588	569	602	598	627	574	596	573	598	583	585	624	570	570	623	614	599	545	629	593	615	616	631	578	612	608	596	603	623	600	635	565	580	588	605	568	611	573	612	597	617	611	608	561	594	569	602	591	579	575	569	631	567	611	618	605	618	573	570	591	620	581	597	618	576	567	583	614	573	600	562	574	632	610	630	589	601	591	629	580	628	597	550	633	579	637	599	648	583	619	596	636	611	627	613	620	571	572	586	594	583	604	630	601	565	612	619	565	599	586	649	580	620	571	598	609	593	569	585	594	565	610	584	618	596	608	594	592	604	550	632	608	617	586	568	586	597	585	612	593	593	657	590	617	594	565	586	566	618	600	635	611	618	577	581	630	559	524	595	598	576	614	600	626	552	584	598	604	611	634	577	601	590	574	573	585	610	618	614	610	572	564	575	610	561	583	608	592	607	569	605	575	603	598	622	578	594	576	571	575	581	623	629	557	607	603	586	581	575	584	611	624	648	618	560	615	643	559	589	564	617	630	629	601	551	612	566	628	568	580	603	614	593	611	606	555	583	573	545	557	581	618	663	629	642	588	624	577	550	617	620	572	573	579	573	573	588	603	583	569	623	582	597	617	615	535	580	569	584	583	627	615	575	599	606	569	572	613	589	608	572	584	576	557	577	535	596	597	621	565	591	632	600	615	561	610	574	603	614	606	625	591	605	601	609	569	565	630	576	580	579	618	594	562	606	612	570	529	581	610	611	608	592	588	573	583	563	581	590	566	620	547	576	588	640	573	599	548	592	555	619	565	589	606	625	603	574	574	583	592	621	589	598	561	585	579	609	623	611	593	573	573	582	569	575	605	596	558	558	591	574	554	612	575	575	587	603	574	571	578	581	563	592	618	589	616	544	579	596	646	580	573	570	581	549	593	569	554	619	527	600	548	601	582	547	598	576	523	635	623	580	612	619	603	614	594	587	600	593	525	596	597	594	588	581	561	584	594	583	623	570	618	600	598	629	565	569	617	600	580	551	607	579	619	630	559	546	607	558	575	595	616	589	577	559	570	580	586	605	612	573	578	587	595	598	580	572	574	593	580	582	632	587	569	596	567	583	609	580	604	617	606	593	635	605	601	563	541	600	636	585	646	609	585	548	578	593	577	594	584	560	609	619	590	595	605	601	579	599	555	626	612	583	589	569	599	589	565	582	567	621	584	581	583	559	563	583	564	571	584	586	557	587	590	610	600	614	581	602	590	625	606	570	603	582	539	606	568	643	611	586	577	633	541	579	587	617	628	588	627	557	665	604	574	584	608	570	558	579	583	597	582	583	592	617	560	555	593	585	568	600	602	584	547	580	564	594	575	580	559	568	594	587	573	596	588	580	594	604	604	584	605	609	570	574	588	636	554	606	613	606	540	641	541	561	544	549	619	616	618	579	560	616	553	620	579	594	565	586	563	551	598	594	601	597	611	588	570	581	626	594	625	556	614	601	582	578	592	603	613	597	537	596	609	628	575	584	639	545	576	605	576	600	589	596	585	615	548	629	601	571	585	624	603	575	562	597	588	605	586	564	624	614	577	613	502	568	588	579	594	571	651	540	623	575	612	602	534	573	593	591	576	560	569	550	577	613	578	587	607	599	606	584	556	620	575	551	566	608	593	572	598	530	583	639	571	564	546	581	586	615	589	628	611	593	522	604	606	615	592	595	591	575	609	554	586	592	600	576	556	586	583	609	576	569	578	600	600	587	577	594	622	597	569	560	610	609	620	611	613	573	569	598	617	588	615	563	577	590	586	599	579	606	559	596	570	621	549	579	592	566	595	584	581	567	612	601	527	566	628	582	543	556	564	557	628	560	628	587	583	577	598	585	585	570	557	568	604	620	609	546	577	608	562	573	602	608	583	579	560	606	583	602	584	608	568	603	554	578	630	613	572	555	593	588	585	567	607	576	594	598	556	562	628	594	617	549	603	588	612	575	586	565	573	603	557	598	561	621	599	595	586	590	606	603	596	584	604	569	579	593	571	623	597	592	623	608	603	621	649	579	575	601	583	554	591	577	570	597	571	582	635	592	582	576	629	594	583	607	606	593	576	606	581	610	563	603	568	585	617	605	542	582	617	613	634	620	550	532	608	608	588	587	568	608	628	589	574	598	585	590	585	613	618	575	612	591	579	571	613	625	582	534	627	586	578	561	607	617	573	601	568	570	608	643	598	590	582	589	589	592	578	600	636	610	542	603	596	615	586	546	590	611	560	600	607	587	636	602	568	611	583	596	564	629	533	621	580	608	583	619	624	624	627	607	653	570	530	579	598	622	535	581	576	624	599	631	611	580	578	603	588	593	585	611	606	599	586	563	563	614	606	585	580	573	572	588	591	593	640	634	573	575	613	598	620	601	620	586	609	578	578	582	593	577	581	587	562	613	600	591	589	567	566	593	591	583	617	577	631	592	621	559	617	583	569	560	657	596	607	566	627	568	636	585	572	601	595	576	593	587	595	595	608	583	579	616	600	547	581	598	598	593	554	593	591	601	558	580	591	593	584	585	605	577	585	601	608	611	606	560	589	598	561	572	568	557	602	594	543	601	589	591	600	584	556	590	601	550	587	577	587	610	566	599	618	583	567	622	594	523	606	592	580	620	579	626	596	618	595	581	635	599	605	638	584	583	622	604	604	595	554	541	569	561	614	617	595	604	557	649	586	539	570	596	612	582	519	599	626	630	568	606	634	602	597	587	629	564	611	617	586	559	596	669	611	596	545	570	626	608	587	591	615	584	609	623	581	608	571	583	585	558	616	587	556	537	595	635	589	609	589	596	592	559	632	585	608	584	575	630	623	582	597	578	553	584	577	578	591	587	577	577	574	580	598	585	544	586	593	584	531	582	615	586	572	591	563	561	623	568	602	618	612	580	650	582	591	594	633	611	590	614	588	582	603	610	568	592	598	655	609	554	606	594	567	606	578	587	604	566	565	607	638	560	585	602	572	573	581	571	583	626	530	617	596	627	552	583	559	603	587	578	584	594	612	579	574	563	610	574	613	601	571	591	612	599	613	561	573	613	602	576	606	548	549	559	599	576	623	543	633	574	608	590	540	563	605	583	602	577	631	614	613	618	610	576	542	599	561	547	573	572	586	583	617	597	589	596	612	611	569	632	626	559	615	549	555	605	583	566	604	560	570	572	560	604	603	620	622	583	614	579	583	585	567	663	571	606	588	567	554	565	561	588	545	572	569	593	620	570	583	599	609	593	623	576	602	597	627	593	572	633	617	578	583	562	627	593	578	587	597	603	566	577	574	558	576	635	623	615	576	596	569	589	617	575	568	642	595	616	623	570	565	591	573	572	598	586	592	569
26121	20040	7185	884	539	471	443	442	465	467	453	447	463	452	438	444	454	444	438	450	418	454	432	456	459	462	708	1023	851	431	455	426	469	421	457	419	451	478	433	422	486	414	416	398	449	452	442	430	438	428	468	459	407	439	411	449	441	437	444	446	473	453	426	451	454	409	417	437	441	411	472	444	463	477	426	467	431	494	447	447	465	439	410	444	429	407	403	437	478	434	433	412	413	404	426	416	443	476	409	437	464	419	424	433	449	413	434	458	433	434	422	445	447	443	444	475	423	436	468	441	421	429	439	453	470	452	471	441	444	437	452	446	461	459	428	464	421	460	438	422	387	435	432	444	418	454	420	385	469	409	456	450	452	423	454	440	431	393	430	451	440	438	459	460	443	447	444	417	440	420	442	406	449	461	435	428	454	475	471	452	446	451	430	429	435	429	451	482	440	452	432	427	437	456	444	449	420	436	424	448	481	477	455	457	440	460	436	441	422	432	445	425	426	427	464	410	458	430	421	410	468	416	419	447	466	494	442	429	464	415	477	445	433	452	473	441	452	456	407	457	456	427	452	448	429	441	442	437	412	453	416	456	428	411	432	441	431	419	449	438	466	444	419	472	450	467	439	425	476	427	444	457	409	418	422	449	422	468	430	420	438	437	472	458	374	418	433	473	460	448	483	470	463	460	431	438	441	427	433	421	446	459	420	395	419	446	448	462	447	446	422	414	442	452	458	488	449	425	464	402	435	426	490	411	453	443	490	490	416	427	469	449	427	464	451	406	430	417	448	431	420	447	415	436	435	384	432	430	415	451	438	429	429	436	476	449	471	414	420	447	436	463	449	424	414	430	463	406	433	446	462	446	480	432	434	435	442	428	413	462	427	432	421	441	430	430	446	482	459	432	468	414	442	451	419	461	454	414	405	483	485	486	475	474	426	462	459	452	446	435	419	440	421	445	411	437	442	447	425	453	445	431	428	425	430	447	453	457	417	431	440	423	403	418	439	439	437	410	409	440	447	447	433	487	418	460	418	504	442	474	399	426	437	472	418	466	431	441	469	412	408	442	430	436	401	432	456	447	412	411	443	421	435	426	464	449	420	407	452	408	439	418	445	436	408	443	476	428	425	475	432	413	438	399	442	432	417	464	437	452	435	454	434	493	472	437	419	419	452	401	467	436	444	422	409	448	410	435	457	459	410	437	455	470	418	454	445	452	423	412	442	456	442	471	407	451	452	422	456	457	441	406	396	418	458	437	441	445	477	426	454	428	431	451	453	460	444	458	452	450	424	426	419	476	467	450	471	383	451	454	450	408	450	439	483	452	404	436	420	441	416	421	413	448	431	429	446	445	455	468	423	440	483	438	401	406	427	470	430	414	437	480	470	397	464	412	436	471	445	467	446	441	443	404	432	454	447	465	407	449	433	425	428	431	414	424	421	426	437	431	430	365	462	432	430	456	425	489	471	460	441	441	459	435	451	503	432	407	436	468	411	425	425	451	471	433	432	480	464	439	416	437	441	426	403	428	439	461	435	465	467	378	439	424	431	457	450	448	441	411	395	450	441	419	452	426	451	432	480	440	438	427	414	440	426	423	438	461	435	456	433	416	432	450	466	444	445	451	412	425	404	451	382	436	445	444	432	479	420	449	404	442	428	413	449	440	450	430	450	453	414	431	420	464	450	456	440	429	399	402	411	440	434	452	441	439	450	437	411	421	456	414	408	428	447	455	443	412	473	439	438	458	467	440	399	432	418	436	446	452	418	467	483	421	444	441	437	437	473	444	438	440	413	425	450	454	459	450	449	435	442	457	449	439	469	462	451	431	431	426	464	424	437	401	439	440	419	434	452	409	435	474	462	445	453	437	398	424	431	428	421	426	465	424	487	403	472	440	433	427	424	445	398	465	454	418	455	444	440	429	418	436	445	446	434	441	436	448	467	436	433	458	418	477	462	485	428	471	444	430	450	400	432	457	475	469	418	454	392	441	437	456	418	437	454	436	473	460	437	424	446	450	380	443	413	485	427	441	433	452	436	421	430	441	387	452	443	446	418	440	472	416	482	417	430	439	396	463	443	468	440	393	428	447	409	425	411	427	443	426	404	439	434	434	465	409	436	480	399	426	468	463	456	442	434	450	439	453	422	428	450	451	439	450	435	402	434	457	432	418	424	431	412	442	445	410	437	399	419	421	398	490	462	453	431	431	462	439	436	482	473	471	459	431	419	475	436	457	422	400	476	430	453	408	479	415	424	460	461	457	420	492	442	419	474	419	415	440	437	458	454	452	451	435	457	470	430	471	448	463	425	459	457	409	431	451	416	455	445	432	444	436	425	433	456	444	441	465	458	437	432	440	469	422	446	440	432	396	446	445	419	467	454	424	389	455	449	460	424	426	470	404	462	398	477	423	457	444	420	399	444	403	424	421	448	458	465	454	445	458	446	429	437	417	434	434	411	432	437	464	451	458	420	447	424	444	455	437	434	412	404	442	423	459	429	458	453	434	436	439	453	443	451	425	417	468	451	440	397	442	415	466	464	422	429	425	441	449	442	489	395	456	417	436	457	447	443	448	457	449	409	396	406	450	443	442	457	435	424	475	483	441	453	388	409	398	420	414	432	455	496	443	477	438	443	412	443	426	415	431	398	444	461	430	458	414	454	423	441	439	462	423	464	423	426	416	447	417	430	444	390	407	456	424	429	446	466	416	444	440	466	443	451	400	464	445	413	437	440	445	444	449	425	437	466	422	455	445	448	422	448	434	432	402	429	425	424	469	490	429	418	442	470	423	424	422	431	426	471	465	434	481	425	392	415	438	426	463	428	480	418	445	463	477	420	412	435	424	441	458	429	398	471	477	443	457	455	469	437	428	458	447	415	468	415	469	466	407	415	437	424	452	450	442	490	398	475	440	485	454	446	416	427	448	439	427	433	470	453	448	417	433	433	482	456	418	445	431	457	471	466	455	474	439	437	418	403	447	426	423	457	411	399	422	478	439	434	464	441	416	442	412	428	437	436	412	425	453	437	425	416	430	438	438	466	432	426	454	445	467	428	437	415	479	438	407	436	457	429	434	422	414	416	431	452	455	461	486	415	488	456	419	446	420	408	458	463	490	452	462	480	444	445	427	416	453	452	415	416	470	455	444	441	412	434	442	418	443	461	427	440	390	443	453	431	406	463	449	405	431	417	457	402	429	446	461	411	431	441	403	475	451	414	455	400	429	456	432	438	399	421	450	434	433	443	439	462	404	458	444	426	448	431	463	438	465	418	468	437	459	398	434	449	458	446	457	438	418	452	450	458	451	456	423	422	452	446	450	414	412	414	405	459	457	425	401	443	405	443	415	416	408	457	452	438	445	424	462	429	496	453	404	452	414	416	430	453	441	428	441	467	429	435	466	431	464	440	429	434	472	421	463	422	443	427	407	395	487	450	464	400	450	415	507	460	444	487	422	461	459	437	401	435	411	439	437	449	408	465	448	483	403	444	474	426	440
10989	2035	1884	1298	1108	1054	993	974	938	914	900	953	928	922	881	908	917	883	915	943	907	860	898	882	925	877	1856	3177	2211	932	872	920	909	885	880	896	846	863	901	925	830	890	876	899	850	906	882	876	859	840	914	813	879	875	870	862	866	904	878	877	911	837	859	912	910	850	885	913	895	878	906	848	813	870	853	858	929	868	843	867	901	863	838	931	892	856	888	904	893	929	866	880	887	898	905	886	879	876	912	886	878	879	895	938	921	842	866	859	875	881	839	881	939	898	872	911	896	891	910	859	838	903	934	915	797	887	919	902	858	864	916	859	886	908	915	850	887	897	843	888	849	924	873	902	875	844	832	861	900	895	875	930	900	862	894	861	881	867	866	872	839	881	892	861	874	865	906	873	842	879	900	929	869	871	838	817	876	854	911	848	853	932	923	929	925	907	924	923	844	884	874	921	912	886	865	869	903	845	870	905	822	922	866	899	914	914	817	879	858	933	868	892	826	875	945	863	870	902	880	866	882	925	901	859	860	866	871	888	887	949	883	828	888	884	884	854	896	879	900	905	853	899	906	912	890	915	894	872	920	894	904	916	875	880	856	914	907	918	938	905	898	855	911	829	883	833	915	886	961	869	835	900	891	885	862	890	853	905	915	893	918	814	878	862	890	881	845	912	859	869	888	846	902	842	854	855	886	886	893	913	876	921	874	903	919	902	864	898	911	870	874	886	922	880	882	897	881	846	892	853	946	847	893	898	860	898	891	887	876	883	888	851	862	867	867	951	883	902	876	863	898	941	868	858	876	918	862	880	897	846	885	857	873	890	856	836	907	881	832	906	891	905	881	864	960	869	901	884	899	883	879	888	914	850	894	930	870	886	896	846	941	915	922	829	901	920	885	881	908	905	893	871	896	857	909	923	891	885	897	874	852	831	845	801	914	873	903	876	911	849	881	886	903	894	837	909	924	864	844	880	899	875	882	849	901	905	861	878	860	905	872	897	897	923	862	889	878	899	901	897	938	940	879	884	816	917	912	914	919	963	920	912	868	908	880	899	882	859	862	875	900	927	884	870	895	869	883	887	881	894	864	924	879	908	908	903	878	875	881	912	863	896	885	841	864	827	876	886	871	885	900	910	934	849	827	853	922	835	942	940	889	819	878	859	866	854	887	886	854	809	931	860	859	853	861	924	877	914	850	834	850	893	898	906	841	888	877	902	900	874	831	858	820	871	858	832	872	852	931	905	885	908	888	866	869	891	837	882	860	893	846	883	902	886	899	908	840	878	895	867	836	925	871	909	868	943	827	903	868	871	846	894	891	871	849	868	861	829	916	910	896	847	823	882	910	885	883	888	878	871	947	892	890	897	867	876	901	911	925	899	850	874	891	857	891	900	811	940	914	891	913	874	864	900	889	847	909	862	847	921	916	879	844	912	803	879	904	908	925	880	907	882	880	895	895	911	935	877	851	905	878	900	877	895	887	876	873	878	919	851	860	807	834	959	907	845	864	888	845	869	875	843	902	844	841	858	879	854	922	852	891	879	934	865	843	854	910	919	858	921	895	872	993	863	908	912	899	923	930	910	898	867	888	873	801	892	929	955	903	896	907	892	939	884	954	922	888	909	863	874	846	880	939	911	917	886	879	855	882	894	891	866	889	915	884	907	903	904	865	841	872	906	904	877	877	837	911	850	877	849	886	900	920	905	875	907	870	882	849	924	920	896	876	908	887	873	869	849	904	820	882	879	911	895	889	897	878	929	903	844	957	927	886	857	861	847	881	898	889	933	852	918	850	909	934	881	857	897	866	918	887	870	887	914	916	910	919	874	881	883	925	875	948	911	855	838	876	929	881	899	892	925	863	902	877	892	885	867	865	895	867	941	887	921	889	889	912	887	884	898	913	937	910	924	885	856	846	884	869	919	950	871	851	919	918	877	892	889	883	878	910	909	893	868	878	866	905	825	922	912	868	888	913	822	930	912	876	878	885	891	902	861	948	880	880	897	908	882	870	898	909	863	903	861	923	895	890	855	872	911	856	850	852	900	871	838	932	834	861	898	849	839	868	888	882	872	890	876	860	883	870	879	923	861	872	897	912	896	883	885	865	872	852	857	898	901	869	908	955	866	841	888	896	911	874	854	920	900	804	812	864	901	888	883	854	883	830	847	830	919	872	908	840	879	886	886	830	880	886	853	862	902	913	917	850	845	920	912	904	861	856	837	927	849	901	870	928	829	859	898	880	851	891	903	909	862	865	857	907	861	861	838	928	902	909	880	899	885	863	860	868	852	898	901	861	918	926	856	846	886	868	882	878	918	876	864	874	881	922	901	874	893	850	892	908	901	906	854	866	829	859	956	851	913	885	889	890	885	887	951	884	868	842	865	866	851	838	873	872	858	879	886	875	916	878	896	889	858	855	863	885	886	928	897	908	841	903	845	883	944	857	921	839	840	874	884	894	901	886	908	923	898	859	871	903	891	880	864	854	904	895	924	878	846	862	905	853	1004	842	854	906	917	907	869	884	845	907	878	880	927	860	898	889	871	868	872	923	932	850	918	862	956	857	880	907	876	847	861	887	925	891	876	923	890	843	886	889	879	897	857	899	862	864	863	894	863	876	898	845	904	895	855	858	838	893	858	865	865	859	958	840	960	893	868	903	877	860	837	902	865	899	816	828	870	857	890	832	876	891	885	890	891	882	856	912	929	894	860	828	857	893	920	872	867	887	884	869	892	912	883	864	866	904	855	895	916	834	896	863	890	862	914	886	858	865	862	945	885	900	817	916	899	914	842	940	871	884	901	895	871	887	899	884	861	899	929	888	928	876	888	890	868	866	848	902	830	898	850	880	888	924	846	873	891	909	878	901	887	838	833	904	913	921	842	925	874	861	868	919	926	911	914	866	896	870	882	840	868	891	871	823	866	862	922	900	895	934	929	885	870	873	911	905	824	888	912	891	871	912	964	911	833	895	915	898	887	907	905	858	868	859	905	872	871	894	892	879	883	840	884	866	897	832	886	843	935	916	896	919	849	888	958	844	917	926	933	884	893	891	900	910	888	882	838	857	923	902	903	881	887	861	895	921	847	870	877	863	888	937	868	911	878	897	889	876	844	873	931	906	895	833	864	937	904	883	892	841	883	884	876	879	857	829	892	862	879	865	885	913	871	892	903	900	836	875	877	871	843	884	900	848	827	933	871	869	859	928	907	866	907	843	950	921	896	901	865	877	850	889	900	870	882	846	811	886	879	902	891	875	891	890	817	824	889	880	884	868	861	866	853	921	901	958	850	830	904	977	893	828	878	874	921	875	871	871	911	887	906	893	895	878	871	913	905	896	881	898	878	875	903	887	913	939	894	921	893	898	875	853	920	867	864	896	914	843	856	890	846	901	888	885	893	867	898	947	909	901	917	888	899	877	861	901	900	913	883	902	875	918	852	906	876	855	834	924	870	864	928	897	922	867	878	838	876	853	891	912	864	885	828	938	893	874	891	891	907
23796	20924	27691	24272	18421	1418	637	472	394	388	334	359	278	331	296	307	296	278	265	269	295	276	286	271	282	415	3478	4045	1957	357	243	271	262	257	246	260	258	238	277	275	242	263	231	247	255	243	278	266	284	250	232	234	259	251	283	245	259	273	280	232	248	279	272	261	248	232	239	246	214	236	251	271	224	238	228	237	234	238	239	245	272	259	270	251	242	247	291	259	254	258	236	235	245	249	235	232	233	242	249	240	259	247	258	260	241	258	225	271	247	237	229	238	239	291	233	243	235	267	234	248	228	272	255	236	247	231	241	279	259	258	282	254	246	241	208	244	231	227	262	266	226	254	274	237	246	238	244	281	240	240	275	249	272	262	224	282	264	247	256	258	220	251	240	246	254	226	227	250	229	238	252	235	251	260	255	248	284	264	280	227	262	260	285	231	240	280	257	257	253	241	256	251	249	237	245	247	240	257	230	235	271	243	262	233	236	253	259	227	243	238	255	253	234	275	243	234	248	266	279	239	238	250	237	242	258	226	267	246	244	255	261	272	260	222	241	264	259	222	254	248	264	265	262	233	272	259	254	255	246	252	259	253	264	257	246	258	229	254	237	239	232	248	264	252	231	249	250	239	240	256	249	254	263	250	246	223	245	238	213	258	232	236	247	235	244	258	257	235	251	238	277	235	271	252	244	249	222	234	253	281	245	255	243	221	265	254	270	233	261	242	239	272	237	215	272	244	221	245	254	259	254	250	210	266	245	237	264	253	240	273	251	237	252	279	249	231	238	259	261	233	243	231	266	238	265	270	244	271	271	241	252	265	251	269	248	246	261	290	256	256	238	252	235	249	246	237	254	266	265	232	253	269	279	251	247	234	207	255	241	242	283	258	253	225	261	292	262	259	263	247	243	232	303	267	247	250	261	240	251	243	262	238	252	245	250	257	272	255	258	246	222	271	271	242	251	267	238	229	265	269	250	236	225	252	244	229	244	232	258	251	230	273	260	226	254	232	251	267	256	236	240	249	261	256	248	246	250	273	277	245	232	258	255	245	254	243	260	268	234	244	226	242	254	257	240	255	251	256	273	257	253	222	251	229	238	251	258	267	264	293	256	278	262	286	244	235	270	244	254	255	228	254	246	243	260	250	260	240	261	249	232	241	260	269	260	240	254	258	230	246	242	253	287	256	257	251	249	278	265	271	254	239	237	254	268	252	271	273	251	269	283	259	255	241	235	261	260	262	277	254	247	272	272	247	271	222	242	263	245	221	256	247	237	277	255	247	255	267	261	237	273	232	236	260	255	257	273	265	244	258	226	261	228	252	232	233	250	266	248	232	248	236	258	239	230	244	242	259	255	239	223	263	238	253	264	234	234	228	267	237	237	245	284	255	247	261	273	258	261	235	247	248	252	275	229	255	245	244	266	258	262	227	253	267	241	258	273	252	254	221	215	249	274	256	246	284	263	264	265	251	258	240	264	257	229	284	268	254	259	253	258	247	252	238	264	266	250	259	258	239	234	244	222	250	260	242	253	278	229	231	265	245	235	254	237	275	265	274	269	247	224	227	243	273	243	245	249	255	258	216	249	218	261	247	247	216	259	238	268	241	226	278	271	259	244	240	265	252	261	228	251	261	224	261	251	260	253	242	266	250	274	275	256	257	261	266	282	263	259	236	239	227	265	243	231	256	241	258	269	260	250	254	262	236	270	275	272	248	238	253	261	255	235	272	265	225	258	229	265	249	239	250	255	233	247	250	259	240	270	270	257	226	277	252	253	261	257	260	249	236	240	220	239	214	247	246	276	281	254	265	258	254	246	278	237	260	230	224	289	266	237	229	235	241	249	267	244	233	265	224	246	245	253	259	255	264	232	252	226	252	239	260	250	272	266	239	249	235	265	243	288	242	272	260	244	253	231	246	251	248	244	237	240	235	270	233	275	245	249	242	257	246	258	240	230	241	241	259	264	263	250	239	264	248	264	236	239	256	269	263	249	245	254	218	225	242	247	276	270	284	221	259	267	257	271	257	238	249	252	262	242	231	253	261	236	273	237	231	255	233	259	241	248	250	240	239	230	244	248	238	258	246	254	265	266	244	237	259	230	262	250	212	255	233	247	237	229	231	278	255	254	274	237	268	259	244	252	246	274	254	253	251	240	219	241	260	248	255	250	235	265	249	227	231	285	228	259	271	244	246	223	268	252	242	276	285	277	266	250	270	243	271	233	272	254	260	263	266	243	252	261	268	265	277	253	241	234	280	267	270	245	267	247	229	244	250	231	242	256	249	262	251	262	226	277	258	255	264	247	234	246	267	251	268	250	279	250	227	263	280	224	226	228	249	254	269	286	251	255	257	250	233	241	235	260	249	231	260	245	260	263	264	244	238	239	259	245	258	233	252	255	247	269	236	243	257	226	259	231	241	236	258	233	261	222	225	260	243	253	229	251	245	233	232	230	222	255	270	274	248	231	278	231	248	262	239	257	271	257	261	245	237	243	247	254	258	251	242	267	248	245	263	222	244	276	217	268	231	251	258	252	244	254	241	246	246	233	220	237	245	267	225	241	246	246	232	249	261	256	221	214	271	260	264	235	226	280	285	262	234	254	252	269	280	276	253	266	246	235	260	236	264	259	249	253	245	247	252	236	270	251	228	260	224	267	267	247	257	233	253	281	241	238	280	242	259	259	267	232	269	245	256	242	250	237	244	270	226	265	257	290	229	248	250	249	250	250	266	235	247	221	259	261	261	222	261	245	230	243	272	280	258	261	262	251	240	246	253	276	254	234	239	264	248	260	252	248	246	228	251	245	263	263	232	248	249	283	228	255	262	244	281	242	235	258	227	241	247	271	246	268	269	266	269	270	257	260	277	241	223	256	242	272	250	221	254	277	241	226	259	239	295	258	275	236	255	219	224	238	251	235	251	251	265	230	244	245	257	240	226	245	238	253	259	250	249	262	229	252	247	281	251	231	284	229	235	258	278	227	261	245	267	265	244	244	255	222	263	268	241	226	267	278	245	266	260	267	251	232	249	267	243	226	258	227	234	239	250	252	272	252	236	249	260	275	241	272	240	261	262	256	253	257	264	267	232	250	260	278	271	238	267	281	289	285	264	239	263	272	266	246	271	255	269	242	247	267	234	246	260	253	242	262	250	288	243	250	256	244	282	254	228	252	236	257	227	265	213	241	270	273	246	248	252	274	257	223	272	238	234	250	251	257	276	243	248	265	264	261	233	259	249	224	256	239	244	243	240	234	243	253	249	259	253	263	259	237	259	243	261	234	230	265	252	266	262	242	258	262	254	237	261	228	254	257	260	234	270	255	253	261	251	249	229	227	252	254	238	244	278	256	261	256	275	244	234	241	226	220	238	231	291	273	246	273	228	248	249	262	244	263	267	266	240	248	256	252	260	252	252	276	250	253	236	248	248	276	258	253	228	271	268	250	257	297	242	237	250	258	249	260	241	262	267	250	250	254	265	255	267	214	274	269	243	230	249
21679	9622	8371	4323	2939	2106	1603	1320	1123	1031	933	885	780	764	679	750	670	691	659	655	659	632	611	610	601	1192	11497	11626	6257	813	524	552	574	508	527	538	523	548	570	511	514	488	527	609	535	540	521	506	496	535	487	540	544	522	503	530	567	544	519	574	547	542	545	526	512	517	510	512	547	569	538	525	552	510	531	534	525	526	526	545	554	534	524	543	557	524	539	534	599	515	505	539	518	536	520	509	505	512	502	556	524	554	499	548	544	522	528	562	519	549	517	558	541	522	512	535	528	528	506	555	538	540	525	508	513	527	493	528	512	561	521	569	533	479	520	513	541	541	530	531	557	552	499	551	534	528	519	528	546	548	556	536	548	558	537	558	525	525	520	538	525	508	541	546	539	506	557	539	540	490	525	550	550	552	532	543	532	531	580	553	507	511	550	507	555	522	538	559	571	517	562	547	499	529	498	558	521	572	532	504	575	500	498	548	543	545	489	493	495	524	577	543	545	539	533	540	545	557	566	588	546	517	486	528	543	570	574	532	507	518	567	527	559	545	562	545	502	555	534	519	496	543	523	551	530	479	572	560	532	541	516	519	535	538	570	509	525	548	525	527	529	518	517	539	543	519	533	542	543	557	549	562	570	567	560	539	512	527	524	481	533	525	537	550	540	509	511	520	550	565	494	581	582	532	518	550	529	526	578	534	534	497	522	509	524	549	525	524	523	542	533	521	562	529	531	576	490	510	528	529	534	527	536	540	523	506	486	551	557	509	538	550	528	539	531	545	490	531	494	541	506	520	563	521	533	493	541	505	504	537	550	523	551	518	524	525	523	529	488	552	527	544	485	530	545	523	542	487	528	499	545	550	532	532	513	530	525	508	494	493	485	549	537	530	541	535	503	525	491	491	534	527	506	513	520	551	517	518	509	548	529	523	535	575	523	514	568	544	525	543	525	516	567	530	498	505	533	526	539	570	526	545	500	525	540	529	550	528	520	530	557	554	542	518	511	509	555	529	548	516	547	538	520	520	515	566	554	552	471	534	518	526	515	558	513	543	500	508	543	564	530	550	571	513	476	523	495	545	538	505	535	511	492	556	512	553	544	491	549	520	506	530	525	550	529	540	535	549	569	489	527	529	507	562	524	516	491	513	528	545	564	557	529	530	550	496	539	504	519	564	522	546	508	561	558	545	548	552	538	520	546	519	477	518	562	542	535	590	522	546	494	544	570	493	502	540	528	521	558	557	554	550	537	559	532	530	562	531	553	527	555	518	490	522	519	492	530	518	567	533	535	574	550	536	586	521	550	558	518	541	538	503	540	524	525	543	530	571	553	558	504	541	503	549	505	537	524	499	483	555	505	526	527	510	509	567	538	538	546	486	505	514	519	503	494	529	527	527	563	550	540	517	523	541	557	489	559	527	560	546	518	494	544	547	545	524	487	529	523	533	504	549	506	540	525	559	543	513	481	524	540	515	555	502	551	544	560	526	520	550	521	576	515	540	519	541	519	510	531	519	494	543	536	508	555	531	552	541	512	517	501	537	530	506	499	599	553	536	527	556	512	482	519	555	559	548	507	531	488	501	526	515	520	511	521	530	515	555	497	548	550	538	562	552	551	554	530	547	498	521	522	516	548	528	543	555	589	536	562	499	565	535	527	506	543	516	563	502	499	484	501	526	549	522	526	530	550	510	514	516	591	542	514	523	548	561	550	483	536	510	524	545	511	546	485	540	501	520	515	522	558	509	538	488	494	529	519	515	526	563	500	551	558	531	546	513	500	542	530	539	559	535	555	554	564	479	525	544	526	522	532	503	554	527	519	487	559	529	544	521	533	504	515	545	513	531	533	525	521	549	548	530	530	557	520	597	542	524	573	562	548	494	555	531	497	565	547	519	524	532	540	536	537	514	547	531	496	516	497	522	533	516	520	543	509	563	532	543	543	525	537	571	526	563	517	566	525	526	535	506	532	557	499	542	559	542	531	554	527	530	547	564	483	543	516	546	561	562	525	533	556	539	523	519	582	508	560	525	547	552	525	505	548	540	533	512	539	523	544	555	511	554	513	540	542	525	539	554	511	533	556	523	549	531	597	532	541	567	535	520	497	578	533	545	559	550	538	485	526	529	566	525	560	536	528	509	549	502	526	582	531	525	550	526	547	546	560	545	544	534	566	508	535	568	572	529	527	561	580	503	493	517	533	493	521	512	510	548	536	524	549	544	573	492	588	499	536	561	526	544	538	522	555	541	530	533	535	506	550	558	517	536	578	555	543	533	550	538	541	552	490	527	547	494	514	547	516	522	529	507	521	543	540	554	537	524	527	523	499	572	504	560	548	536	524	551	517	496	521	520	536	514	518	558	551	494	478	520	530	567	553	528	544	509	536	522	507	524	555	507	488	531	568	549	560	545	559	512	585	571	545	568	544	548	500	567	536	525	546	535	554	532	514	540	586	548	535	517	572	534	522	583	570	544	552	557	554	557	583	515	504	559	529	537	511	543	545	516	533	503	523	502	531	556	514	501	515	559	546	524	531	529	510	535	516	522	532	541	551	537	548	534	568	534	558	545	566	505	540	537	527	575	541	501	575	504	516	509	494	507	540	480	557	545	510	522	575	556	548	545	523	535	532	558	504	520	559	527	546	508	505	528	537	568	551	491	499	526	525	545	522	505	568	592	496	510	511	541	556	549	542	598	565	508	528	521	537	543	555	516	576	514	509	509	581	557	551	538	513	551	518	526	544	526	567	552	530	532	552	494	535	548	517	540	522	542	530	522	554	521	536	521	482	500	523	505	544	498	489	559	556	563	561	514	539	511	546	505	508	537	558	523	537	535	554	555	550	514	529	522	539	572	507	560	538	556	520	524	542	543	539	502	509	500	556	500	497	503	560	571	507	497	560	513	522	538	531	551	533	558	536	510	503	539	529	517	488	546	550	502	556	512	530	504	544	538	527	552	516	539	539	530	545	542	469	516	521	570	532	543	506	494	506	561	520	510	534	573	551	501	535	595	531	538	520	564	512	527	544	493	525	537	496	552	498	541	514	542	566	540	513	541	545	546	514	590	534	566	590	520	518	561	540	528	507	565	564	541	499	519	546	559	541	516	517	546	536	497	573	538	532	577	512	581	538	526	559	544	529	565	518	551	536	573	547	535	518	543	514	534	536	519	549	534	543	590	546	541	521	529	536	524	550	484	589	540	491	510	526	512	542	553	516	560	519	541	524	521	560	518	510	554	531	519	542	564	537	512	507	520	500	529	550	569	552	519	540	573	535	536	505	511	534	535	513	520	546	494	526	529	519	508	550	558	520	498	511	511	533	497	514	527	527	509	503	515	523	541	529	513	563	543	503	555	529	542	540	567	573	534	559	560	528	573	520	518	537	524	512	539	559	571	536	494	559	524	537	491	537	515	510	529	474	551	501	531	563	520	495	529	520	540	562	532	502	546	565	527	539	542	526	513	557	572	537	505	503	495	496	506	554	492	510	512	538	548
22894	20912	28369	23598	20912	17165	1637	759	558	509	496	479	436	408	398	407	358	355	345	369	372	322	329	315	357	1174	8478	7037	3101	526	321	322	301	320	319	312	325	310	341	296	311	320	300	305	294	324	297	292	302	318	305	301	311	314	302	315	322	312	302	336	330	333	307	325	325	302	309	314	297	284	321	306	304	283	286	298	289	295	304	307	313	290	318	295	297	313	303	315	318	301	302	327	312	306	324	307	296	310	345	288	328	310	305	312	305	306	295	311	292	285	290	323	270	309	311	279	328	323	306	333	284	319	318	319	341	308	316	319	337	284	305	293	334	294	308	290	286	324	314	322	323	317	309	299	279	305	324	287	330	309	291	294	320	322	320	304	323	299	311	305	316	312	301	322	315	321	309	289	307	303	319	327	297	306	301	307	303	298	319	318	329	284	287	302	307	314	339	286	302	336	313	344	323	300	290	349	327	327	294	329	330	282	282	356	326	282	300	321	309	318	297	277	305	271	307	304	336	310	328	312	330	327	307	309	300	350	306	337	311	296	301	319	318	301	349	305	316	326	325	327	318	298	305	343	319	317	312	337	302	315	291	323	270	304	293	324	314	318	342	328	327	334	328	300	321	293	305	313	310	326	326	319	326	328	288	300	317	302	284	330	350	354	324	295	284	317	306	297	281	309	327	290	330	307	321	325	311	364	278	320	319	305	296	311	322	310	322	300	283	307	321	284	317	303	315	296	296	277	325	318	307	301	324	324	298	301	300	308	301	349	343	294	327	307	308	297	308	309	280	296	308	330	311	318	282	302	319	337	311	299	306	309	352	300	306	311	301	324	313	284	322	296	297	315	321	331	287	293	330	339	333	309	286	307	315	298	320	354	312	273	291	295	305	297	337	343	324	318	317	325	322	302	321	339	328	296	319	278	329	335	322	290	306	283	335	332	340	301	294	272	337	306	288	275	315	339	312	304	319	313	307	289	323	284	294	320	321	336	313	296	326	312	327	322	299	296	311	302	346	313	334	295	315	330	291	302	300	286	308	314	298	281	325	322	317	326	331	338	289	290	281	318	294	310	311	276	306	318	309	295	312	279	301	335	309	298	297	337	309	290	308	310	326	340	333	299	319	300	319	329	283	319	287	307	292	325	315	327	326	301	311	314	315	259	332	308	296	282	306	297	321	291	331	295	342	305	313	281	301	296	316	335	310	291	328	308	289	329	302	347	316	323	286	320	307	298	314	317	294	310	276	326	340	315	305	348	337	305	311	301	330	311	299	353	297	325	277	326	325	332	311	324	295	327	296	323	314	352	347	344	312	327	322	294	302	332	290	326	288	318	307	294	300	303	304	306	266	312	305	297	310	338	318	335	290	292	278	341	318	293	307	294	317	304	317	311	296	315	313	302	302	336	284	299	283	305	310	298	333	306	312	321	312	307	269	322	310	305	308	301	309	305	279	301	278	309	308	336	275	324	346	309	327	283	309	331	295	296	300	320	316	312	304	306	323	317	295	341	343	281	297	325	314	290	305	298	297	299	334	295	291	303	327	297	276	303	299	314	333	324	285	332	305	307	314	293	308	308	287	294	309	314	303	305	277	313	332	311	317	314	323	292	335	318	286	266	296	293	316	287	334	298	352	313	332	301	319	323	308	301	285	279	315	289	321	320	296	358	309	295	324	333	332	302	342	349	329	299	295	292	323	314	321	335	285	277	340	294	319	316	310	341	318	270	301	360	326	324	302	272	304	308	279	309	310	318	280	283	329	371	306	301	266	342	309	316	284	315	338	296	323	303	311	297	322	333	329	292	332	323	353	298	322	329	301	312	302	307	319	319	322	307	316	310	331	313	291	316	310	286	329	317	322	309	283	300	306	294	292	327	288	308	270	304	340	288	345	299	307	298	316	339	295	334	290	324	343	301	293	307	323	291	296	284	288	303	318	298	311	335	306	334	329	307	310	302	271	281	298	294	333	313	300	275	303	310	309	333	299	335	277	315	316	303	338	300	313	278	283	302	323	320	317	323	279	306	292	313	327	277	313	317	337	300	335	324	304	318	290	310	314	347	269	303	323	301	316	329	290	318	331	313	286	323	261	291	334	326	328	329	293	356	329	283	339	311	301	370	332	304	302	323	328	301	307	313	299	285	317	303	298	301	338	327	329	354	295	325	309	320	305	292	284	320	297	304	335	323	324	315	297	299	322	323	314	301	351	332	320	291	310	310	300	313	278	302	299	287	299	319	293	315	347	300	315	326	312	341	317	282	338	326	313	293	320	312	304	341	263	294	300	305	327	315	297	327	290	324	333	332	311	323	298	326	320	307	307	311	312	316	337	303	288	321	299	319	312	299	311	300	323	338	332	283	292	305	295	289	309	362	334	308	307	338	296	249	284	282	306	327	297	354	301	306	296	288	315	307	325	310	296	332	254	313	298	313	309	316	302	312	314	303	337	329	320	283	300	302	288	315	302	318	281	294	303	312	293	304	298	291	344	307	322	305	323	308	294	315	318	311	335	299	282	305	294	312	300	283	308	307	307	283	313	327	313	317	318	297	328	297	326	304	328	323	333	314	306	331	313	293	305	311	320	341	332	315	347	302	316	265	312	306	305	278	339	319	327	307	299	334	325	308	332	332	280	336	292	306	317	310	338	310	358	323	284	292	303	305	269	294	331	310	279	291	317	322	328	299	321	304	288	319	301	308	322	315	319	324	323	301	313	299	307	323	316	285	304	299	289	300	294	323	310	309	301	302	346	344	302	267	321	290	307	330	322	326	341	294	313	335	327	288	321	301	308	314	303	301	288	290	310	319	319	306	321	333	319	312	295	318	289	298	320	315	324	303	325	284	314	301	304	300	287	314	317	304	330	309	297	333	330	336	290	328	326	324	287	319	291	317	315	301	328	321	292	322	302	325	287	318	318	341	322	285	335	314	330	313	313	293	306	318	281	313	313	326	316	322	313	290	301	303	310	310	357	309	330	313	312	344	315	314	315	264	331	311	290	289	311	321	309	286	336	328	297	303	290	310	295	294	309	302	304	305	307	307	319	348	311	281	322	294	324	292	300	322	308	293	320	311	274	337	308	283	318	307	323	307	305	337	287	346	270	313	311	327	321	316	308	316	319	289	313	290	329	293	326	280	302	329	309	290	325	337	287	318	314	325	319	323	292	294	313	281	298	299	315	290	299	302	334	318	313	316	318	308	317	288	309	324	301	291	309	325	317	343	329	330	283	337	324	310	300	334	292	277	304	321	318	311	310	267	329	292	314	306	304	310	261	291	310	320	325	291	286	305	295	317	300	316	273	339	358	316	292	330	301	301	307	294	304	313	293	275	306	295	298	324	294	330	309	317	306	298	305	304	302	301	307	270	290	293	314	324	317	315	295	324	304	321	326	351	326	331	315	291	310	306	290	321	285	299	327	317	299	306	294	327	337	307	301	321	336	288	312	304	304	316	324	303	359	330	317	301	328	327	322	316	297	331	323	301	306	306	291	313
25185	15526	13126	7241	4801	3473	2660	2198	1854	1543	1412	1263	1168	1069	944	946	878	884	830	848	842	803	803	736	720	3855	20455	16568	8513	1014	608	613	632	654	647	641	604	621	614	650	621	648	633	602	628	614	616	603	601	606	663	605	591	630	614	638	636	581	603	621	599	603	616	579	614	612	626	619	617	596	596	599	636	608	599	640	560	624	558	630	615	626	612	560	598	627	639	595	585	639	608	609	592	616	599	637	607	644	590	617	616	590	604	605	620	612	607	571	571	645	634	624	632	589	613	674	620	592	568	642	590	621	610	636	602	655	586	596	593	610	611	616	610	573	584	603	613	670	629	631	595	590	610	657	608	617	602	603	644	589	592	630	570	631	623	588	594	645	608	567	638	607	591	606	613	596	589	606	655	596	649	611	565	604	603	603	638	626	604	593	623	651	593	579	600	637	612	635	612	639	601	601	578	622	577	596	617	627	569	615	576	629	566	615	619	587	611	622	632	632	571	619	572	590	612	616	613	591	588	602	630	622	591	628	630	606	620	617	610	586	605	631	638	635	646	597	611	627	640	632	598	621	599	604	646	618	635	624	608	606	584	645	583	600	619	631	579	611	631	661	595	613	585	609	602	634	602	613	629	609	624	597	627	588	619	624	628	589	566	594	644	623	547	611	579	623	615	616	640	616	614	594	608	648	612	595	601	612	650	594	579	581	618	606	654	635	624	615	594	603	644	593	586	623	624	589	607	630	610	609	658	633	542	646	630	586	608	577	612	622	581	594	597	608	605	612	599	590	600	577	612	624	586	621	608	584	616	634	575	634	610	622	568	622	576	642	594	639	605	597	612	597	608	604	609	640	589	612	604	621	616	595	630	654	614	587	582	593	638	640	639	622	601	633	617	584	600	616	573	607	592	600	595	608	580	558	614	598	596	657	602	599	617	620	611	587	583	638	592	629	616	621	616	641	621	595	595	631	631	607	610	586	622	607	611	615	611	624	603	566	611	656	617	608	602	625	649	594	566	642	625	568	610	667	624	593	592	602	617	583	615	603	574	589	640	604	641	602	598	606	662	615	592	595	588	614	656	619	622	613	654	625	608	594	586	617	619	600	613	645	648	620	653	594	626	631	587	601	608	667	626	603	599	634	646	591	628	631	648	583	597	598	597	555	625	592	605	647	614	570	616	612	586	598	640	599	642	609	577	623	605	593	632	630	608	579	573	614	580	615	616	631	645	651	631	559	659	597	622	593	616	632	603	663	631	618	610	605	639	624	593	577	576	607	598	609	581	592	625	609	595	631	614	603	614	598	633	636	635	615	609	596	609	608	616	612	599	632	581	616	590	675	630	604	655	604	630	605	603	616	657	637	644	617	595	660	594	605	620	580	631	622	630	631	596	619	627	572	624	608	604	627	627	630	590	609	611	593	595	623	613	606	596	622	604	584	610	621	611	606	598	629	612	591	631	633	595	589	606	610	643	628	583	662	623	592	633	614	598	592	619	627	605	583	594	583	570	630	620	612	613	579	601	637	595	609	617	575	625	584	641	629	587	559	591	611	640	624	586	645	607	568	565	637	604	614	631	585	672	593	565	571	663	607	613	609	603	616	604	592	619	628	633	605	613	584	564	625	594	637	644	624	602	611	645	621	608	589	616	601	620	637	640	601	627	609	608	626	630	615	643	611	601	633	589	622	667	629	617	569	592	588	612	615	607	614	646	657	617	589	620	597	591	611	606	625	621	638	568	614	581	629	624	612	629	598	652	579	604	634	603	581	640	606	632	608	630	639	596	591	578	634	581	643	634	651	640	638	598	603	642	604	624	604	613	598	627	624	615	594	620	611	587	589	616	618	601	603	645	569	636	566	592	570	580	598	579	653	636	654	590	627	636	650	593	621	586	614	660	598	614	611	580	594	640	561	601	653	580	610	647	588	602	627	548	597	559	611	638	639	602	609	601	611	593	675	607	583	617	638	587	602	614	626	615	611	621	591	615	631	583	586	604	657	579	613	612	627	617	576	606	602	603	615	609	636	570	645	600	614	616	652	633	621	567	634	610	590	621	601	612	599	589	612	608	637	603	638	631	618	621	675	630	573	617	599	600	653	605	601	626	642	579	634	652	646	600	632	628	585	640	586	616	582	614	609	598	589	600	611	641	597	599	554	597	587	614	591	638	628	652	601	659	655	576	584	607	596	611	591	581	620	656	619	607	584	619	594	634	614	587	607	647	602	584	630	602	597	616	630	610	598	601	599	622	579	606	572	614	637	580	631	566	601	604	613	594	604	602	616	657	670	618	598	600	572	597	591	561	620	572	633	587	631	616	614	654	612	600	637	616	563	637	627	596	612	577	577	567	645	594	611	632	586	609	615	622	597	619	578	615	631	608	608	615	606	629	643	577	618	650	585	631	569	600	630	587	601	611	633	610	634	606	679	604	576	643	610	613	610	584	615	633	634	561	590	613	628	614	619	611	612	639	605	629	633	620	620	644	587	596	569	598	602	615	573	625	584	667	631	634	587	624	575	671	598	593	630	607	595	625	609	649	606	638	612	616	643	617	610	570	578	584	646	619	625	604	590	594	620	598	598	609	652	620	628	592	619	635	587	640	635	611	596	619	580	623	623	570	630	642	627	589	620	637	644	575	567	586	630	630	564	635	653	636	628	597	644	622	623	574	640	618	601	615	615	553	613	630	611	575	589	632	577	579	624	644	590	639	616	608	623	621	632	642	608	601	606	641	604	605	578	628	631	610	592	642	614	635	616	637	595	581	651	607	613	580	648	611	663	580	613	610	616	581	607	555	596	622	636	610	594	615	623	605	606	628	602	656	567	637	602	628	645	650	590	610	629	630	585	597	639	648	625	612	640	596	633	627	610	619	591	591	597	590	611	641	631	619	584	550	585	624	583	613	616	604	638	650	593	544	641	615	651	627	601	613	628	580	634	624	574	612	635	629	598	635	609	594	574	575	600	646	612	599	577	609	627	618	638	565	634	632	664	617	624	552	616	603	583	592	558	643	627	593	602	609	606	585	596	629	624	615	617	619	580	618	599	603	615	624	597	644	588	569	561	617	593	647	616	585	614	637	616	624	597	608	652	629	625	625	586	646	637	645	638	656	624	634	620	616	614	585	591	616	634	595	597	604	666	623	606	618	625	598	564	597	663	572	637	573	581	627	607	613	588	611	585	573	601	602	618	571	639	612	589	638	642	627	651	608	625	602	607	632	585	588	657	616	590	636	611	614	567	613	594	631	605	647	616	613	590	604	659	605	589	553	613	602	613	639	597	597	589	628	617	617	603	629	645	607	599	605	617	635	572	621	584	641	619	593	600	621	599	570	626	627	591	612	673	632	588	646	629	620	618	638	632	626	584	574	632	583	628	616	592	619	618	583	624	612	655	578	600	620	624	603	612	613	643	628	621	610	626	608	615	605	623	607	638	618	598	581	611	651	597	604	611	608	602	629	577	623	657	686	593	624	646	597	588	588	625	668	649	624	591
26229	20193	7617	866	542	491	514	515	467	469	448	444	432	440	425	499	435	476	456	447	465	506	463	427	488	660	959	1007	713	471	430	415	455	442	455	461	457	461	458	447	481	451	429	469	451	479	468	450	445	497	448	465	506	479	440	457	442	458	462	444	436	455	506	478	491	465	495	470	477	461	489	475	429	428	451	481	435	474	462	452	453	469	429	474	431	434	479	479	420	509	472	454	479	442	466	475	465	448	441	437	427	422	490	462	457	416	446	469	471	450	489	475	463	411	441	469	454	476	499	458	455	466	434	445	469	444	442	436	489	445	501	455	445	457	459	457	490	465	444	442	481	458	439	440	454	434	494	485	469	442	452	493	493	466	441	439	458	456	436	400	450	472	438	501	449	498	449	459	465	450	432	462	451	429	444	469	460	456	431	470	455	439	456	439	426	458	445	470	445	473	478	468	441	468	432	452	476	436	432	411	436	463	406	475	431	441	498	437	515	493	455	456	465	423	434	466	446	457	425	477	463	455	455	490	418	442	432	445	478	491	434	466	462	448	474	450	460	451	449	429	416	467	498	450	449	422	471	488	457	445	447	463	436	421	451	462	442	445	481	443	487	435	431	501	458	448	447	454	459	455	506	446	433	469	444	490	450	463	477	498	473	438	423	446	467	464	439	401	426	448	431	445	481	497	427	437	464	455	483	455	467	450	446	479	467	441	457	433	416	424	472	469	461	435	478	461	464	470	467	456	433	406	441	460	444	481	468	468	476	461	449	491	444	453	451	425	451	473	460	440	432	444	416	486	441	491	427	455	471	436	476	475	443	445	467	447	480	459	430	421	452	411	448	450	439	421	448	460	451	471	463	442	489	499	455	475	473	455	471	464	474	464	457	457	473	464	461	515	474	451	490	480	433	471	470	474	438	439	474	455	458	485	469	436	477	444	460	461	456	484	467	462	486	430	446	441	449	490	475	470	427	477	472	472	437	446	438	443	449	450	416	452	427	454	470	450	449	476	449	484	434	435	439	421	470	445	457	459	445	455	476	414	452	466	455	432	482	424	462	480	440	439	458	461	425	444	435	414	489	467	467	474	491	471	510	482	434	472	445	424	446	487	452	449	476	492	458	453	429	451	488	446	474	521	479	473	458	448	444	460	447	457	452	483	444	468	415	455	447	445	452	491	438	451	466	449	458	475	468	445	452	465	473	472	472	446	439	460	453	480	471	471	448	476	460	477	434	447	470	473	441	454	456	462	441	435	456	466	429	449	475	488	479	476	474	446	449	457	441	453	445	476	496	460	446	501	432	457	424	452	447	477	428	456	470	433	469	449	478	492	472	450	463	440	421	433	433	431	411	483	479	444	453	488	439	435	432	471	455	468	458	479	437	465	428	441	504	445	487	451	432	446	432	443	464	443	446	483	464	458	459	476	420	456	446	455	468	456	446	464	476	485	473	466	468	447	419	485	444	437	499	460	432	447	448	453	432	456	451	451	435	469	463	430	453	442	438	407	512	437	451	465	462	474	462	485	444	431	487	421	439	448	445	471	428	474	484	499	468	463	484	447	441	449	433	463	429	470	470	476	442	430	481	471	494	477	469	428	487	474	454	471	461	498	446	452	457	463	468	498	438	485	491	486	442	434	429	475	471	463	460	442	460	455	464	486	448	431	487	443	467	435	459	470	447	438	441	481	472	486	460	437	478	474	481	485	462	476	407	474	435	404	441	427	446	475	462	466	467	508	460	475	468	443	437	477	487	447	445	483	448	452	438	449	417	435	479	435	450	437	467	478	473	486	470	427	465	444	441	440	451	433	480	494	441	471	457	430	467	445	477	438	405	429	466	474	460	460	448	446	456	457	428	443	464	512	438	442	476	501	537	445	475	471	430	477	477	455	429	449	465	446	463	457	441	459	457	439	453	470	447	422	489	458	426	447	450	446	464	480	440	443	430	463	472	448	411	507	472	434	429	487	470	433	497	490	434	459	440	490	455	504	448	455	471	456	429	491	457	436	461	466	476	453	473	455	431	444	477	495	457	486	463	446	456	484	496	502	436	412	451	444	421	422	496	421	493	461	462	419	451	466	471	433	463	450	476	431	461	472	464	465	454	477	444	448	433	455	440	448	446	416	477	446	478	475	473	465	434	429	474	501	482	470	441	473	470	447	421	491	473	441	455	478	472	405	447	427	450	474	457	479	426	476	448	475	469	451	481	434	500	447	455	444	480	448	450	449	443	450	449	483	454	467	486	446	461	477	462	468	478	405	465	463	433	444	494	458	437	478	473	442	480	478	440	414	431	467	471	451	413	458	449	420	471	494	450	431	485	435	486	489	428	474	455	433	447	446	399	419	451	439	450	470	472	472	440	447	450	460	449	405	483	466	481	470	413	492	477	462	474	445	441	471	446	464	455	458	433	451	471	424	459	459	456	437	480	479	447	464	483	489	428	423	480	455	449	471	482	430	454	429	432	473	486	492	461	483	464	464	452	459	389	457	448	445	438	425	437	470	475	450	467	458	449	445	461	409	457	453	481	461	460	425	404	459	493	433	468	478	415	487	451	471	446	431	453	454	506	488	448	444	443	465	457	438	441	466	473	465	470	457	462	439	430	444	450	482	442	471	451	477	468	451	446	430	468	461	453	455	456	457	460	443	457	460	499	474	453	451	423	418	457	452	458	467	479	437	489	450	452	430	482	463	470	470	448	484	411	470	480	457	468	459	486	430	458	452	504	497	471	453	458	438	427	447	444	479	486	479	444	469	467	457	475	420	468	388	444	490	440	492	459	457	467	453	469	432	487	462	469	519	458	436	468	453	461	447	474	436	454	460	457	449	479	475	457	447	452	444	475	472	473	507	459	477	462	471	514	471	426	453	445	483	426	426	446	451	480	447	450	421	471	455	477	440	466	441	487	456	463	479	447	472	458	466	479	481	472	446	517	492	448	434	481	443	423	426	449	467	490	448	480	427	492	392	449	477	468	437	427	428	436	468	459	452	439	439	455	473	457	453	473	465	432	478	479	450	481	436	451	443	431	470	478	477	494	465	483	452	421	455	438	477	487	463	457	444	449	473	464	461	471	402	434	431	483	435	442	442	459	443	432	438	460	471	443	435	468	493	438	452	443	458	431	459	453	471	459	506	445	453	453	424	470	496	481	496	449	461	478	460	451	481	489	490	456	473	430	431	458	449	415	424	435	469	453	466	444	468	443	451	454	449	436	475	437	468	432	427	453	489	433	454	462	515	471	427	461	469	426	459	469	496	466	460	465	439	457	454	464	431	479	473	479	439	471	484	452	465	417	443	472	469	448	435	465	453	463	492	461	449	446	450	446	481	460	454	469	464	477	451	457	442	444	480	482	454	419	472	437	505	492	441	436	484	424	429	451	437	506	473	451	478	466	428	469	448	442	453	458	443	489	455	467	449	471	473	466	472	465	459	485	461	438	441	434	468	425	461	459	477	450	496	472	450	471	495	482	449	453	447	452	474	430	472
10778	2104	1932	1334	1127	1105	1003	973	986	946	939	927	943	893	944	892	968	966	955	951	883	938	942	911	911	1759	2562	2725	1680	942	944	896	863	935	965	921	913	922	900	900	906	884	860	915	911	946	900	917	904	960	886	936	917	906	900	913	959	923	917	897	915	867	915	865	900	882	903	921	876	902	863	888	948	938	874	929	898	924	911	965	956	834	902	855	883	874	866	909	908	895	908	843	934	884	930	911	914	937	916	935	971	915	934	901	947	911	939	871	923	880	904	910	849	923	912	886	923	950	887	958	944	935	883	965	928	916	911	875	909	956	865	959	846	940	869	949	852	907	965	919	876	922	870	898	924	886	935	908	892	926	880	943	970	901	947	916	918	907	914	947	899	892	997	876	913	875	849	943	904	907	893	868	935	948	949	936	897	902	900	862	935	933	887	851	868	912	967	947	944	918	925	925	847	945	902	903	872	858	935	908	951	907	903	903	877	911	906	903	884	961	918	919	908	878	873	960	888	900	946	922	920	893	986	910	877	902	957	918	969	975	860	872	898	930	958	889	885	960	881	905	824	987	961	865	886	893	883	864	906	892	873	929	865	904	893	906	927	938	904	896	919	858	940	931	910	926	937	893	872	921	894	944	875	909	900	921	917	894	880	984	938	874	936	877	896	919	862	886	907	987	920	865	904	922	929	935	946	940	949	917	950	941	917	888	922	871	869	947	889	879	887	933	937	884	890	891	895	872	921	905	952	897	872	873	885	886	918	897	977	907	914	877	893	898	901	889	849	900	955	927	920	951	912	938	926	886	917	942	942	904	913	923	933	907	890	967	962	950	896	872	932	934	932	884	910	921	936	922	879	884	966	892	962	872	921	904	948	929	951	906	881	924	944	916	876	921	895	889	909	872	960	926	928	932	874	924	921	880	930	941	898	958	912	878	906	926	970	882	899	935	896	928	925	907	910	904	956	966	902	959	914	966	881	950	907	912	932	914	872	903	931	918	877	930	923	868	927	882	952	890	877	924	887	935	898	952	979	915	912	892	916	892	889	926	922	852	937	950	977	853	942	879	903	944	908	906	933	903	891	905	919	936	874	942	900	923	951	888	922	892	914	951	941	942	936	853	929	899	889	905	872	901	935	916	861	872	928	898	878	944	947	904	882	869	913	901	908	906	890	914	861	867	920	891	873	868	927	881	931	942	883	884	924	884	922	946	923	880	898	918	846	921	856	908	902	963	936	897	905	893	911	937	873	923	861	906	921	925	930	882	850	948	949	977	912	869	975	889	875	931	944	921	927	909	878	894	938	836	902	901	916	929	911	954	897	925	912	915	930	922	892	932	910	925	921	940	913	897	898	920	894	908	869	899	907	915	897	888	898	949	957	935	913	943	913	917	930	922	975	905	918	900	880	931	933	898	942	865	952	912	874	931	866	889	882	929	897	988	929	891	948	925	939	920	918	920	949	938	945	944	887	946	919	916	867	909	925	873	929	860	913	908	918	925	931	841	968	944	940	892	909	900	933	901	887	918	895	979	991	913	881	929	923	950	914	959	888	928	868	966	891	862	931	902	880	880	881	894	928	956	925	897	890	901	949	928	860	945	900	919	860	857	918	859	875	872	909	976	903	903	910	888	939	927	923	904	919	843	895	924	919	929	911	879	906	895	928	855	912	934	882	989	900	920	901	866	929	896	931	967	905	896	904	942	919	886	963	890	886	971	949	899	895	870	878	894	918	876	920	906	909	916	886	889	922	953	910	926	934	906	973	869	934	919	902	961	950	885	880	943	825	874	917	893	938	895	960	893	925	895	893	900	905	886	935	898	920	893	951	945	889	883	907	891	897	912	924	909	881	923	959	902	857	939	908	919	886	875	887	946	899	891	873	877	865	873	916	849	888	910	925	869	898	922	929	930	873	928	932	910	879	915	914	886	903	874	870	881	887	899	904	919	883	889	933	873	928	916	926	905	941	949	892	950	868	892	908	923	939	861	934	975	910	913	890	877	924	899	865	908	870	949	912	902	908	910	949	891	906	916	904	887	937	883	954	910	902	915	920	955	948	889	933	921	875	924	885	932	930	905	907	905	906	882	878	874	969	909	903	940	920	904	921	878	941	886	944	964	902	907	895	912	892	954	984	897	940	952	957	895	884	892	903	954	931	898	956	896	834	940	930	883	874	908	891	887	869	945	931	936	923	909	916	849	885	883	855	906	893	915	860	902	955	956	934	923	898	867	888	908	918	949	879	889	913	883	841	974	955	897	874	904	933	921	902	880	858	945	856	897	954	934	899	893	911	953	959	957	924	984	974	921	949	880	889	904	946	918	950	957	823	919	936	885	847	922	919	871	903	886	900	885	910	898	870	894	948	919	886	844	905	905	906	906	880	927	914	911	885	881	898	924	912	895	896	906	898	889	919	936	853	922	947	870	935	904	987	886	978	858	918	868	966	933	870	874	935	909	898	850	922	931	898	912	883	925	953	874	936	923	915	923	940	888	909	938	889	938	914	920	881	917	946	877	899	883	950	897	903	932	917	879	902	927	912	922	910	887	903	884	928	921	873	901	909	881	973	907	897	876	916	915	940	959	902	892	835	917	864	898	881	899	887	879	880	927	953	917	889	902	950	881	898	1015	930	814	908	944	959	876	869	876	942	924	874	912	912	952	870	925	947	864	954	918	971	950	942	922	935	901	895	893	945	864	877	888	890	875	902	959	884	922	943	937	913	890	962	921	924	892	879	929	912	934	859	867	889	925	890	864	891	957	940	907	962	936	928	953	914	927	916	861	922	910	890	887	1010	941	916	859	903	901	951	925	919	914	950	906	966	872	904	893	962	889	919	865	918	945	861	893	870	907	926	935	904	929	870	871	883	932	884	911	887	933	912	910	938	884	922	885	925	996	910	913	852	898	889	967	894	883	933	892	906	904	906	922	886	930	945	986	904	885	957	892	843	906	881	895	911	898	929	865	927	858	880	976	886	925	944	879	921	859	879	929	906	912	926	931	887	928	861	849	929	874	931	873	902	969	902	916	902	903	957	912	908	919	888	903	852	953	900	936	939	893	888	944	961	900	923	859	931	886	915	887	911	942	876	939	907	922	899	909	910	881	876	933	900	961	926	904	910	918	918	852	904	960	951	930	869	876	967	926	916	918	903	934	881	901	936	937	885	928	916	944	935	921	977	830	920	921	887	930	943	918	891	939	927	886	910	905	907	912	882	934	896	922	985	893	910	927	898	841	926	882	912	929	864	873	871	860	924	941	912	939	888	912	961	896	920	912	899	864	895	926	927	884	860	929	834	900	908	866	916	912	878	924	898	938	935	886	876	917	898	896	930	880	920	950	917	873	966	968	927	917	878	911	988	932	904	873	953	904	907	931	893	906	883	1006	898	937	898	962	889	895	905	906	941	895	919	902	935	916	865	945	919	899	862	926	938	925	897	894	957	894	904	868	947	939	885	873	884	909	909	925	959	939	920	903	915	898	964	951	931	891	913	947
23787	20944	27723	24341	18692	1420	627	464	365	361	342	309	328	282	317	281	298	285	270	270	279	300	226	252	265	462	2497	4197	2227	383	246	229	277	264	229	262	240	233	257	266	268	270	265	276	282	271	259	259	263	261	268	217	245	219	245	270	240	262	239	222	242	237	249	271	284	266	259	245	257	282	254	250	253	244	242	259	272	223	228	254	232	233	251	257	272	236	278	248	249	244	245	237	272	233	242	257	250	226	258	236	267	265	260	207	239	242	255	236	275	239	260	266	213	255	261	238	258	234	260	254	248	228	245	240	244	278	239	268	237	248	239	274	254	223	230	260	260	226	248	225	285	254	262	266	242	270	251	242	235	240	263	273	269	267	237	258	244	246	226	238	225	258	225	237	252	234	226	261	260	236	264	252	253	253	245	239	251	238	253	228	220	259	239	249	232	264	256	253	271	204	245	263	238	262	252	228	234	248	260	245	252	238	285	215	235	273	245	226	245	246	253	235	238	251	241	234	222	197	258	249	275	266	239	276	253	244	261	256	251	251	243	237	267	270	236	240	253	243	229	247	248	239	268	254	274	264	273	251	254	228	232	274	236	252	252	297	246	262	255	254	236	252	220	242	248	235	225	241	230	215	232	212	239	245	240	228	255	233	231	236	243	256	250	246	237	250	254	239	275	227	255	247	249	262	254	250	278	273	237	228	263	236	230	240	240	240	267	258	260	224	253	227	251	251	267	232	271	270	244	251	241	225	234	241	256	286	245	277	230	228	266	258	260	257	245	223	257	268	251	253	271	255	226	253	241	269	256	258	236	239	246	237	234	236	252	243	254	260	231	262	251	248	254	234	246	261	239	246	259	228	254	213	247	212	258	250	255	226	246	248	216	247	230	234	254	252	252	264	255	260	219	241	249	266	243	243	237	271	230	253	230	233	244	234	261	263	244	241	250	229	264	227	232	221	253	226	236	258	238	253	208	230	236	234	259	262	263	246	264	237	252	237	282	219	247	242	281	276	225	243	269	232	256	235	254	260	261	260	254	253	248	254	242	259	252	263	266	259	257	252	234	235	240	254	261	234	248	241	256	244	245	244	252	249	243	267	273	261	245	245	254	257	250	248	228	239	279	281	243	235	242	289	265	247	264	240	249	239	224	250	227	243	252	249	247	262	246	220	240	240	268	256	253	241	273	259	247	239	247	272	256	272	254	265	238	253	259	254	238	229	256	264	258	240	276	238	246	206	270	268	245	261	266	214	224	242	252	250	222	259	246	251	255	234	267	245	237	240	239	253	279	251	260	253	263	281	230	232	274	270	254	255	258	250	237	258	290	255	263	237	229	262	261	247	247	260	238	236	258	258	221	247	239	255	222	246	222	246	269	252	248	258	268	241	221	242	244	240	203	235	235	270	255	252	248	257	237	242	238	230	245	251	246	252	237	259	264	264	241	256	263	268	217	247	231	250	222	247	237	240	238	231	260	245	234	264	253	249	259	249	236	220	266	238	239	248	281	248	224	236	234	253	258	223	258	249	254	269	283	241	261	254	266	242	248	241	249	258	249	256	246	245	221	244	275	253	219	268	238	278	255	252	271	247	250	244	239	247	253	231	231	257	255	265	291	278	236	244	235	247	245	228	238	253	267	249	257	249	242	247	224	239	274	257	229	238	263	241	239	247	249	231	231	232	262	237	269	250	248	203	219	256	238	227	230	253	230	245	233	256	261	264	259	248	249	235	241	243	262	251	251	245	256	233	241	249	259	238	244	239	241	262	233	239	263	280	285	209	230	235	231	255	254	235	281	216	221	240	272	246	240	281	258	226	226	236	239	256	247	269	252	271	275	267	251	244	258	256	272	253	269	251	241	266	239	254	250	222	227	228	264	237	245	248	252	251	243	262	221	246	253	247	261	253	279	259	270	254	267	259	253	250	222	242	223	279	242	206	253	235	228	256	245	241	238	258	280	244	247	245	269	250	242	248	266	235	268	252	243	219	246	228	269	266	214	254	251	249	221	240	253	229	248	263	227	265	257	252	263	233	230	238	255	248	265	252	229	241	249	256	269	263	277	270	242	210	232	245	238	209	256	244	234	254	244	241	241	254	250	239	246	255	219	248	257	255	256	269	240	266	242	271	253	244	257	249	258	242	233	256	269	247	249	262	254	248	229	255	270	236	244	272	261	267	239	267	240	259	252	252	223	224	264	267	242	283	282	250	248	258	256	269	249	240	226	253	253	249	230	266	242	254	256	228	242	253	234	256	232	235	230	271	232	229	269	260	232	268	225	218	262	238	251	250	265	227	233	261	232	241	235	220	261	261	242	247	266	280	253	243	253	277	253	255	237	249	271	262	244	258	257	246	250	232	226	256	243	251	273	221	248	263	237	233	247	252	222	258	243	225	263	229	255	223	247	232	253	229	203	276	218	254	244	244	228	246	220	240	248	226	270	261	250	259	264	287	271	250	245	239	273	250	287	250	258	268	274	247	219	234	257	229	262	235	238	259	258	245	251	234	251	232	235	252	273	259	210	245	252	240	232	246	238	256	234	262	285	243	249	283	255	261	236	248	223	239	248	258	238	234	255	273	238	250	246	234	255	253	240	280	229	276	254	254	245	259	231	239	254	232	230	236	269	257	225	245	233	254	243	238	244	252	235	231	241	255	268	272	269	217	235	230	261	271	249	245	230	243	243	254	229	245	244	270	269	228	241	220	225	254	288	269	248	252	244	263	241	249	259	238	248	240	263	240	246	230	242	254	248	248	244	253	243	234	252	229	257	260	236	270	230	264	232	265	257	210	237	216	277	225	275	230	277	246	257	248	265	267	246	242	240	223	247	248	232	219	246	263	241	255	223	226	248	243	235	281	215	245	243	240	289	263	240	234	242	257	250	230	248	245	262	263	224	254	238	250	261	236	232	263	244	244	257	238	263	243	261	243	248	240	278	228	243	232	248	272	284	240	259	255	236	238	256	228	249	250	251	250	265	229	246	255	233	247	269	248	234	236	255	251	253	242	250	249	243	222	286	282	237	250	225	265	270	244	228	249	230	231	258	249	248	228	214	257	224	238	226	240	244	243	278	241	214	247	244	257	246	265	249	292	230	269	249	253	279	273	233	244	246	236	228	247	259	256	256	254	272	232	241	250	214	244	289	261	239	281	224	258	222	259	237	264	269	268	248	226	213	245	271	251	226	232	246	259	259	247	243	246	235	242	267	250	266	225	247	240	263	258	227	254	283	243	259	273	246	265	209	245	265	253	278	252	249	234	237	253	251	272	242	246	217	257	271	250	288	281	243	242	246	216	233	223	263	231	241	228	254	225	238	239	227	241	248	238	246	247	263	229	275	250	258	234	249	257	225	247	246	256	253	256	254	245	262	243	248	254	242	223	235	228	236	224	256	236	242	289	234	242	261	238	271	281	230	263	271	245	257	279	237	273	248	237	272	255	219	243	222	228	250	233	237	268	259	269	294	240	253	261	262	234	235	245	258	268	225	234
20888	9620	8278	4388	2795	2107	1590	1372	1171	1035	961	851	823	739	690	658	666	635	628	589	650	622	604	598	592	1253	8619	12570	6678	918	503	540	521	526	499	507	531	541	515	507	487	537	496	549	534	536	558	513	552	499	528	471	537	507	492	494	509	509	522	503	480	504	510	507	480	550	502	533	539	544	546	533	535	577	537	499	518	507	525	522	530	521	502	533	544	552	491	528	473	560	479	555	521	549	524	500	552	501	508	502	552	507	558	549	524	562	553	537	505	598	518	533	509	509	539	503	501	511	550	498	520	481	534	512	559	519	481	494	511	508	529	517	522	544	524	491	527	495	513	501	526	559	516	509	475	494	511	476	541	499	512	529	516	482	567	534	520	506	521	511	546	529	513	507	528	501	552	513	473	540	544	480	464	520	512	472	507	500	550	516	498	528	516	511	493	543	576	511	523	506	502	510	553	522	522	538	533	556	516	511	501	500	541	487	539	493	513	513	521	513	550	526	509	506	523	551	533	518	495	531	509	536	500	494	512	515	497	525	493	545	512	536	514	512	484	504	561	495	490	496	496	545	520	479	546	512	526	498	524	528	527	506	518	528	518	516	495	522	521	564	533	530	497	521	498	510	553	493	521	514	542	523	538	537	523	534	516	506	547	519	491	498	547	504	508	537	529	471	532	531	485	501	525	541	514	523	506	511	479	517	511	502	504	516	534	553	546	524	523	527	507	517	499	454	523	493	509	562	534	551	528	533	518	521	520	508	522	498	537	461	470	475	523	506	506	487	499	541	538	508	531	550	556	509	489	502	508	549	538	521	503	528	472	510	540	500	508	513	514	547	518	498	509	489	540	499	525	512	528	514	500	461	489	528	529	528	511	545	498	506	509	532	523	510	505	508	520	522	536	528	531	550	509	541	523	526	522	545	503	553	541	502	521	528	522	511	509	558	506	567	476	463	514	527	530	523	492	543	513	527	541	569	495	525	560	546	502	533	512	559	511	511	544	525	513	529	496	564	497	494	482	513	499	563	485	511	511	557	547	538	539	514	477	486	478	506	507	547	530	510	540	533	497	503	501	510	537	540	501	537	522	551	488	510	534	500	497	518	523	541	514	519	523	538	517	526	481	532	530	502	520	485	530	538	525	516	555	519	550	515	494	541	510	540	527	539	504	529	544	505	509	541	515	489	537	484	512	527	494	543	525	508	518	537	547	506	507	539	522	477	518	523	511	501	505	538	463	532	499	507	483	559	504	532	545	524	525	551	519	554	509	499	499	525	488	500	504	555	521	547	554	563	503	506	538	516	498	502	516	531	522	510	462	565	509	505	557	523	523	491	509	507	573	529	533	556	518	511	516	506	546	493	500	542	516	509	513	557	535	478	526	525	533	517	537	521	541	539	500	520	547	536	506	504	531	517	513	519	523	527	489	562	479	495	506	544	489	528	516	527	512	551	524	502	540	483	511	542	504	546	527	511	514	472	528	472	491	474	550	530	481	505	526	548	511	547	522	471	514	563	510	506	497	513	535	546	521	515	525	511	528	535	517	536	532	531	553	493	491	514	516	521	494	545	524	518	475	513	497	520	535	523	508	525	526	497	483	529	535	521	541	538	510	500	524	523	522	528	497	548	543	541	479	496	525	509	519	535	522	530	499	515	531	485	565	508	558	497	486	513	514	471	529	536	536	535	500	536	502	488	520	550	546	505	495	491	478	525	550	483	517	543	540	556	517	493	504	555	520	489	560	507	519	546	493	544	515	527	523	523	510	529	541	561	500	480	493	533	566	508	522	501	560	544	505	535	564	529	543	558	518	517	505	512	520	493	522	498	562	534	528	535	509	541	511	546	487	522	493	483	478	523	526	515	506	543	551	519	534	494	517	477	491	532	520	554	532	530	514	561	537	541	518	528	526	506	540	539	521	559	497	569	499	531	554	513	521	502	480	546	501	540	486	505	529	532	508	524	539	548	534	481	509	534	508	511	525	511	483	534	542	519	478	524	533	484	521	489	519	515	480	557	513	499	538	522	532	534	535	522	509	505	518	552	514	526	500	496	528	514	540	494	504	507	493	518	532	564	542	520	493	496	481	513	514	504	514	507	492	506	483	508	469	503	552	532	471	532	543	517	511	525	538	501	499	532	535	506	514	529	544	558	477	516	539	523	488	523	575	499	525	534	520	550	544	497	530	488	531	525	515	534	527	511	523	532	545	533	521	539	492	503	588	532	514	483	526	503	539	536	510	502	515	528	535	514	524	519	509	536	534	514	571	516	544	504	528	519	545	468	516	517	511	519	541	553	580	519	523	556	561	511	493	556	488	525	488	519	480	510	509	478	516	533	542	506	528	535	505	479	508	471	476	523	523	533	533	535	539	537	537	512	486	506	498	510	485	533	496	517	540	519	504	478	471	526	527	513	494	488	495	516	514	530	485	534	502	524	520	541	533	505	511	545	513	521	526	491	540	504	530	488	526	499	536	486	549	533	568	524	510	522	518	528	517	535	532	575	530	517	530	472	528	501	535	500	515	565	474	538	528	551	518	536	502	553	479	517	501	536	525	524	510	491	502	500	509	504	526	553	499	509	473	528	497	506	510	538	592	489	511	491	483	525	485	496	533	524	549	534	549	563	501	524	536	537	486	488	514	542	504	502	463	490	474	508	510	496	532	530	516	502	516	511	507	513	472	490	520	496	479	536	498	496	490	497	496	492	534	480	516	540	511	544	520	565	516	517	511	540	542	496	544	534	492	511	512	538	504	494	496	538	522	497	495	510	522	525	497	491	524	550	501	549	504	496	529	513	536	524	535	527	547	546	534	501	497	511	544	536	540	551	531	555	475	534	492	512	510	517	550	528	533	536	506	510	538	502	546	507	513	504	476	475	512	536	525	503	515	516	532	511	512	494	532	518	507	509	501	494	471	522	531	513	508	502	516	521	467	499	474	569	518	564	502	516	498	519	536	527	536	525	527	504	511	504	530	482	499	547	505	531	520	582	485	551	501	503	520	488	550	501	531	491	505	506	474	557	512	502	512	523	519	510	546	484	508	517	492	517	515	529	477	545	480	528	472	505	499	512	536	504	501	495	577	507	525	521	513	498	537	518	526	451	479	492	542	478	527	516	527	506	498	532	517	505	523	516	525	565	521	524	514	548	505	494	523	521	533	491	527	517	518	505	536	498	512	505	512	504	510	550	525	516	541	520	538	484	556	496	517	513	499	546	551	535	521	532	541	520	509	508	528	478	495	554	515	555	476	544	544	522	487	495	529	519	517	451	490	490	533	525	479	517	515	534	516	519	524	490	485	482	551	520	505	502	527	503	503	483	507	519	538	553	526	550	551	521	488	494	519	520	506	523	520	500	484	523	515	489	481	521	505	493	522	537	560	503	534	536	539	492	518	508	568	520	536	533	521	509	516	515	493	502	546	494	502	501	554	503	490	490	544	522	508	501	517	528	515	543	513	510	502	506	502	544	548	498	538	520	543	491	559	543	500	524
22876	20928	28329	23677	20929	17055	1639	699	516	516	465	430	375	366	360	386	383	363	325	350	314	302	313	326	321	493	4389	6945	4594	537	310	269	301	315	266	292	308	299	277	276	283	279	278	274	283	308	284	289	283	280	300	295	294	297	310	281	292	271	303	313	252	278	312	287	313	286	309	277	277	294	296	270	274	264	289	295	262	280	266	305	308	242	279	268	305	291	282	322	307	311	286	289	293	306	291	273	268	289	278	274	278	296	303	294	253	297	292	291	286	276	291	296	242	287	305	285	319	279	308	287	291	300	295	293	297	260	284	306	289	293	294	287	282	292	295	338	303	278	303	296	282	279	292	284	284	286	290	273	295	281	293	289	260	264	270	269	292	264	295	280	304	311	322	286	294	246	269	278	273	296	303	295	315	284	284	291	281	289	270	289	268	286	256	273	251	292	315	290	289	290	281	295	277	274	309	276	305	277	281	269	275	273	306	279	264	253	293	280	288	291	314	269	285	300	258	277	307	307	291	301	308	271	283	291	277	280	290	317	295	273	301	248	295	283	273	272	291	266	247	292	304	272	301	293	265	306	298	324	274	305	285	301	258	289	292	278	299	298	267	259	321	286	285	265	302	276	266	255	298	313	283	252	304	294	301	290	325	278	296	270	282	264	286	276	280	270	273	276	296	313	317	309	287	285	264	316	283	302	265	271	262	286	306	284	298	279	291	287	281	292	298	289	283	293	311	302	281	272	284	290	295	266	293	308	251	279	310	281	272	284	275	259	287	295	299	283	292	278	283	284	295	273	301	274	298	276	314	292	284	285	270	306	303	287	306	307	307	313	318	290	294	277	283	300	324	327	268	286	270	290	296	303	298	276	261	291	310	307	292	297	294	277	295	277	312	315	296	298	286	319	249	288	277	284	270	302	279	280	277	276	287	278	314	283	311	267	255	284	305	309	286	282	288	291	279	243	287	315	302	302	292	296	302	260	272	303	275	265	301	302	271	297	295	282	301	309	302	293	286	298	276	293	315	274	288	273	288	276	273	276	310	301	329	279	280	292	281	285	292	258	279	286	295	310	252	322	305	308	310	258	317	250	289	284	269	305	292	262	300	269	267	317	289	282	292	282	287	320	295	290	292	279	275	293	304	280	294	292	307	267	305	267	282	299	285	303	291	285	298	286	278	343	310	296	278	268	286	273	287	299	305	280	289	274	280	306	305	305	301	264	267	295	269	314	284	269	302	288	318	287	273	278	261	287	289	303	292	258	293	309	280	289	291	279	286	284	277	275	298	283	312	310	311	277	297	277	273	275	297	294	284	253	267	276	302	301	323	305	311	319	310	298	296	279	298	282	251	285	305	290	305	274	309	287	305	278	322	283	271	306	294	297	310	276	304	321	337	270	275	296	334	283	292	296	316	291	323	299	310	302	299	291	264	279	275	275	307	282	294	288	272	304	279	256	260	257	286	284	288	293	290	282	303	288	278	275	276	295	275	305	294	299	277	281	268	270	257	276	278	281	300	281	272	293	323	292	298	269	289	281	293	302	287	269	293	298	263	282	278	302	302	292	293	304	276	273	258	283	286	282	278	282	282	282	284	280	250	287	301	284	320	269	307	288	327	265	305	295	282	284	280	274	290	267	288	295	292	302	308	279	303	277	296	303	290	270	282	286	295	297	313	280	270	260	268	280	294	273	287	315	284	313	284	307	280	274	288	300	289	297	278	307	294	278	307	303	291	319	273	314	286	296	293	316	303	290	295	265	294	290	287	272	286	281	279	290	288	313	271	280	310	307	274	286	279	283	294	277	259	305	267	312	278	299	283	287	301	278	299	299	278	285	292	308	284	309	285	294	318	281	266	282	299	271	286	295	326	272	271	322	285	290	280	282	286	312	291	279	281	298	297	275	303	287	288	289	304	274	296	276	297	282	297	304	284	284	315	308	288	293	291	282	274	296	291	289	271	278	282	280	268	287	280	272	290	279	279	301	275	273	304	281	316	271	302	254	286	301	267	310	268	267	267	287	298	297	305	303	338	294	310	299	259	276	280	277	331	244	282	328	287	296	305	294	272	296	284	285	293	311	267	303	291	306	269	269	285	265	308	282	296	279	284	276	312	303	292	306	305	296	302	285	293	252	278	292	266	279	319	280	278	284	307	273	285	285	295	283	273	287	276	291	298	262	278	295	296	314	277	263	273	295	274	290	302	289	284	308	265	292	320	284	313	271	289	289	282	276	291	271	293	253	266	298	273	251	283	301	258	292	311	291	294	293	286	286	296	283	289	289	281	289	309	277	309	292	277	303	247	291	272	265	309	247	303	286	324	279	298	269	296	311	303	301	294	286	290	285	302	279	286	308	276	268	270	300	264	299	298	275	306	292	282	294	288	255	289	300	290	285	320	285	299	266	282	261	295	276	268	290	275	282	272	262	303	263	265	281	311	302	312	282	296	299	296	278	289	280	251	274	278	287	279	302	304	281	299	287	279	280	275	283	285	290	303	305	276	282	283	271	287	272	306	264	278	289	300	288	277	286	283	302	328	282	282	316	305	307	304	298	295	289	281	294	301	281	293	270	280	281	298	304	294	251	311	286	295	273	294	264	298	307	294	300	295	287	289	275	284	269	279	290	306	307	255	315	281	295	306	263	269	278	282	275	277	284	262	282	288	257	296	294	277	266	282	304	267	299	307	307	287	270	276	318	274	309	321	291	299	294	289	288	281	279	274	287	284	303	264	275	284	285	288	300	292	312	280	278	288	314	269	287	285	271	311	268	293	272	294	281	277	292	312	283	270	314	281	285	291	301	324	269	308	284	318	311	296	255	277	296	246	280	282	272	290	312	297	243	259	266	271	286	275	285	277	289	297	291	261	252	277	305	299	314	314	283	293	300	289	318	284	272	287	284	285	271	313	279	328	282	274	289	284	255	284	286	251	282	292	283	287	282	281	288	295	286	287	279	292	309	292	263	262	270	266	313	265	275	306	282	276	311	281	266	299	285	295	295	280	292	264	279	307	281	257	293	297	286	295	330	259	273	286	306	254	313	284	287	272	264	289	263	296	258	310	287	306	287	293	283	256	258	307	255	284	267	282	281	256	305	302	277	274	293	277	294	280	284	266	260	295	279	290	288	298	302	281	270	263	259	267	281	292	283	297	273	276	259	287	254	320	265	291	296	265	290	278	280	270	295	282	263	279	273	263	275	272	267	276	292	303	330	327	290	297	302	300	266	305	297	309	299	249	284	259	269	270	293	275	299	251	268	287	313	291	293	294	316	271	278	315	282	251	273	269	279	280	290	304	269	283	309	306	289	266	282	287	283	323	289	277	291	274	286	274	267	276	263	273	334	320	270	307	304	279	254	292	291	292	293	264	273	291	275	290	305	287	278	267	271	272	274	307	308	281	304	286	290	310	314	299	307	287	324	279	295	290	272	321	275	308	274	280	295	284	312	304	267	305	291	293	261	277	303	319	318	275	278	266	287	274	268	286	285	292	287
23888	15418	13035	7255	4765	3390	2670	2096	1742	1528	1345	1210	1109	1022	942	886	835	801	813	775	762	723	770	743	676	1613	13247	17671	11513	1148	590	589	564	573	627	582	615	545	556	615	583	596	583	596	578	601	620	558	556	604	614	563	575	567	543	559	541	568	551	547	543	539	528	606	564	558	540	580	526	560	563	593	573	571	572	550	549	572	545	543	561	592	612	577	610	586	522	573	611	580	566	620	572	582	580	558	580	528	554	587	560	551	563	569	567	587	563	541	608	574	581	600	594	566	586	564	600	558	590	568	571	550	566	564	576	546	568	573	557	560	546	604	574	567	599	540	570	528	563	585	565	555	553	557	553	572	566	562	554	559	612	575	528	573	572	564	568	603	569	603	548	567	532	521	582	510	579	536	527	578	572	551	568	594	588	593	587	571	574	602	561	543	602	576	551	546	555	595	567	576	567	613	603	594	558	564	560	608	584	528	593	541	553	558	612	536	569	564	601	551	570	598	591	570	604	556	580	580	525	550	545	584	550	562	560	597	575	592	524	578	604	595	578	535	544	570	599	578	579	586	580	529	574	590	585	584	506	566	589	578	559	528	563	551	579	520	547	613	576	518	564	555	576	532	577	588	588	571	538	532	547	640	563	612	549	587	516	572	609	581	570	562	565	583	527	535	556	579	572	618	573	536	593	579	565	568	593	592	573	543	594	569	565	566	563	548	550	555	593	556	556	552	547	552	634	576	549	591	586	554	565	575	541	577	553	549	557	609	556	548	566	570	595	556	555	564	551	590	528	542	598	549	574	550	557	567	552	571	550	598	568	603	576	557	563	534	554	554	566	534	570	572	594	568	546	576	581	531	538	534	562	578	592	561	588	548	580	569	579	541	595	611	591	541	567	549	554	579	577	545	570	592	609	551	596	592	549	557	574	588	566	588	570	558	534	621	562	614	577	575	580	554	542	554	608	542	590	595	547	563	553	582	540	576	531	534	553	591	550	597	597	600	580	547	573	538	569	575	597	592	559	566	574	594	562	553	578	600	575	584	549	563	545	577	548	579	563	566	569	571	553	549	574	562	532	546	535	520	536	566	571	538	539	554	578	543	555	513	561	554	566	545	574	564	548	585	552	561	566	561	549	576	574	586	571	606	589	547	582	557	599	562	570	561	576	584	548	598	599	554	584	546	568	584	517	600	591	548	548	610	581	592	584	602	593	568	521	548	513	580	552	608	552	536	578	628	587	539	567	562	549	556	548	592	584	532	550	603	586	565	544	565	590	563	556	582	539	620	508	601	550	597	599	549	534	574	582	531	589	547	563	616	557	588	567	541	561	586	573	555	567	618	551	558	557	559	595	562	555	552	560	520	554	575	575	610	533	539	562	557	548	597	544	534	525	547	582	590	576	554	547	583	530	581	564	580	570	585	598	549	579	565	567	570	545	572	558	553	597	526	557	558	600	562	543	554	599	542	574	587	522	584	542	542	528	525	560	557	550	570	547	588	553	553	574	579	569	541	527	634	547	598	546	595	578	630	566	568	570	550	605	569	559	548	551	589	568	591	557	603	530	542	614	520	592	591	612	600	557	527	557	571	572	542	578	544	540	580	600	555	522	599	580	556	549	527	578	557	548	547	553	531	555	567	564	563	542	573	576	542	571	537	517	553	633	587	559	569	578	614	565	523	558	611	547	600	566	566	546	557	582	553	562	593	549	562	605	543	569	523	520	572	563	563	604	590	587	594	598	581	594	561	560	603	584	551	541	569	559	570	582	580	568	601	566	576	569	552	617	563	581	602	582	551	570	564	570	601	576	569	535	558	517	607	592	575	576	566	557	592	595	625	539	569	595	542	536	587	615	570	526	561	599	546	588	611	560	542	579	532	561	584	600	559	581	548	547	558	573	559	582	583	583	573	552	583	621	573	610	555	572	567	561	578	559	542	555	564	568	565	534	569	589	592	578	583	544	583	564	554	552	615	602	543	522	540	585	552	607	600	600	588	565	583	548	583	554	567	578	568	574	604	554	611	566	572	510	592	617	620	568	598	588	593	595	576	607	588	597	555	570	554	516	574	532	551	567	558	597	566	541	596	565	573	584	547	588	582	583	592	573	565	558	560	570	607	562	543	564	539	608	548	553	585	564	542	559	537	535	561	553	564	555	578	601	545	599	579	553	587	592	589	522	592	603	531	585	613	582	554	589	619	593	577	573	554	601	587	559	578	526	570	550	576	581	608	609	563	533	534	555	577	587	548	605	579	577	567	592	594	551	597	535	545	587	547	615	539	537	599	602	592	561	553	560	579	565	562	558	553	550	583	583	543	585	542	593	533	566	531	546	555	592	586	567	531	573	566	521	564	570	600	567	570	618	586	576	530	567	553	555	551	580	570	561	571	603	534	582	576	651	585	593	550	590	548	567	594	546	558	575	570	547	570	587	578	554	604	589	597	545	566	557	559	592	587	573	583	594	566	582	543	564	556	640	598	559	572	564	557	549	582	570	550	583	602	583	534	573	601	603	608	578	565	586	551	573	601	558	543	588	539	565	575	588	578	539	540	512	558	570	559	554	552	592	553	568	557	575	541	511	608	564	565	545	565	557	563	563	531	575	584	522	583	612	568	604	554	588	568	561	538	553	554	571	567	561	558	588	560	564	547	529	552	550	544	578	612	559	581	550	540	560	564	548	512	588	516	604	533	539	578	568	597	536	611	538	580	525	577	575	598	508	545	529	552	544	563	548	566	525	573	582	588	551	595	557	582	545	551	553	578	611	581	508	587	582	577	593	562	559	579	570	560	576	553	546	575	561	607	593	547	568	557	576	577	528	554	553	537	544	594	601	562	556	532	568	570	569	551	545	581	548	568	603	535	589	564	563	560	601	557	510	554	547	578	604	567	560	559	564	582	591	544	580	563	573	558	555	595	543	551	543	569	555	609	577	539	493	584	566	561	584	562	558	553	565	594	529	555	593	539	598	555	590	553	580	602	550	550	588	583	552	598	615	583	565	590	581	563	580	544	561	582	569	594	610	573	562	576	585	565	589	571	623	544	583	550	561	548	573	553	617	559	589	551	555	581	589	586	557	529	607	550	552	531	510	603	589	606	582	556	563	593	556	569	544	566	612	553	532	584	580	572	568	571	589	613	593	604	588	567	576	594	548	611	573	584	565	585	565	583	588	555	551	532	534	500	578	571	551	569	520	572	584	566	537	580	584	570	547	598	569	565	546	604	515	563	588	549	563	570	574	566	572	532	572	570	594	559	585	579	595	586	563	609	597	585	581	568	581	533	589	567	572	561	572	550	499	564	576	553	579	590	564	565	560	578	572	535	555	590	512	608	550	573	602	565	582	586	608	606	597	607	601	574	575	583	611	553	579	542	568	521	546	571	576	586	578	564	575	560	590	547	553	560	573	528	620	569	596	533	577	610	559	566	590	513	578	526	576	555	585	599	521	568	581	571	613	558	568	582	550	581	560	551	592	573	566	600	561	590	529	589	542	590
26202	20062	7180	790	488	463	470	455	408	432	433	428	428	438	437	441	444	452	434	415	447	433	420	426	397	452	597	1014	761	411	452	414	452	463	433	422	408	458	426	432	407	405	441	449	413	453	431	426	424	412	404	421	420	421	400	437	426	413	391	431	417	436	391	480	395	424	428	443	424	395	408	440	435	460	428	440	430	409	400	393	422	419	411	452	394	438	416	432	428	417	424	418	389	463	441	411	461	407	408	396	399	409	427	429	420	395	421	406	424	428	437	411	424	435	431	407	440	414	425	395	426	453	409	403	458	418	411	428	437	426	441	376	426	439	435	396	392	385	420	429	436	422	419	415	424	418	390	414	419	397	391	404	425	434	437	430	433	398	420	437	400	382	391	417	424	402	404	437	445	451	393	426	432	431	477	426	387	439	434	421	442	431	428	451	430	432	420	403	426	431	417	405	431	445	450	404	391	408	389	413	417	431	439	427	434	410	395	425	417	459	386	412	428	400	398	415	437	418	375	416	454	390	421	424	445	402	435	430	421	434	427	405	434	438	414	441	429	405	456	379	398	419	423	423	440	426	430	424	413	399	409	425	399	440	415	414	446	396	408	421	425	424	398	458	389	384	444	435	375	399	374	404	374	426	414	403	460	407	441	408	428	443	407	413	408	446	464	451	407	391	413	415	409	401	390	409	424	405	454	439	409	395	454	429	456	406	472	430	401	426	407	403	427	409	408	435	426	439	469	403	459	421	492	393	416	420	442	417	435	470	445	424	395	407	421	438	438	471	434	437	424	404	407	407	412	421	399	433	421	399	425	454	392	407	440	383	377	442	444	419	380	441	431	442	435	415	448	404	426	410	403	422	346	393	454	428	398	416	407	388	432	403	435	383	431	425	449	436	405	404	393	404	464	426	411	402	434	424	411	424	433	434	404	421	403	463	427	453	403	463	423	421	421	423	432	426	454	428	400	410	438	404	427	396	422	402	399	426	449	407	413	428	414	447	396	421	408	401	416	442	405	417	421	394	408	460	419	437	396	431	416	393	408	394	444	405	440	457	433	394	451	397	431	428	381	394	408	394	452	444	436	437	410	417	388	401	440	419	457	394	409	453	467	428	411	374	428	438	421	432	449	420	429	440	409	415	455	419	420	425	431	399	407	397	450	395	398	436	412	416	411	432	431	447	417	418	401	391	426	405	426	420	435	439	414	421	454	409	413	426	407	418	419	425	408	370	421	433	389	422	398	394	448	455	407	377	420	418	398	424	399	409	422	418	398	445	444	430	407	441	409	416	412	435	477	413	417	428	461	393	413	422	404	437	412	446	451	435	412	431	403	452	390	423	412	433	438	415	415	414	394	400	422	433	403	429	462	406	451	416	434	438	446	415	419	445	420	415	426	418	404	437	435	393	416	388	416	432	431	408	443	426	400	405	415	398	467	401	420	384	421	416	415	448	401	406	457	428	418	424	427	441	452	418	377	431	382	427	403	401	426	435	427	396	457	395	388	407	414	395	425	438	400	420	430	419	398	396	417	390	432	408	392	441	422	437	409	414	421	386	437	401	396	425	421	448	449	410	414	459	412	418	396	439	435	395	421	420	418	414	418	390	453	433	428	436	396	391	394	436	424	387	379	391	437	389	418	417	433	402	425	404	410	411	413	404	437	446	432	414	465	398	433	406	396	401	428	426	408	423	434	445	434	424	416	420	408	431	431	422	395	451	425	439	408	405	402	453	431	434	383	411	454	373	438	423	476	429	398	431	446	390	452	381	427	421	410	415	419	398	422	430	410	424	407	436	427	416	404	393	421	436	417	394	423	433	402	422	423	453	422	464	412	391	448	431	403	422	420	417	417	430	393	457	391	413	396	410	420	387	416	389	439	444	411	432	403	412	425	443	444	420	422	439	455	403	396	438	441	413	430	408	447	355	455	409	459	422	423	434	387	415	432	391	425	413	405	428	432	454	402	405	409	405	421	431	451	417	418	408	411	443	445	441	407	472	396	434	430	432	435	402	438	433	416	435	396	438	416	442	434	416	404	405	406	419	463	429	455	417	434	448	412	443	441	393	419	453	432	409	434	434	405	431	438	459	424	414	411	419	430	430	449	406	453	438	416	417	406	421	445	407	444	422	416	429	368	423	426	432	433	429	423	450	392	429	357	413	395	429	457	418	414	434	398	442	416	418	429	434	415	422	453	423	401	386	405	415	430	423	429	384	387	393	379	413	406	424	402	413	424	409	380	455	415	403	429	423	444	415	417	398	450	426	380	424	402	404	421	405	378	399	414	425	425	436	417	417	393	392	449	418	417	403	410	437	447	427	422	411	416	408	413	412	468	427	403	427	433	401	453	414	412	415	438	403	396	406	384	422	440	420	441	404	400	392	425	435	402	438	446	371	412	432	426	429	399	427	401	449	408	419	461	417	413	437	440	449	404	431	397	447	408	411	449	431	428	449	410	463	419	409	479	408	432	428	432	385	430	407	418	420	403	419	414	368	448	428	387	407	417	414	427	435	436	439	418	430	394	415	387	372	430	427	442	436	405	399	449	422	449	435	396	389	413	415	452	427	429	462	406	426	410	420	433	397	404	434	401	432	395	445	385	436	430	396	425	418	422	429	383	427	427	439	399	398	420	398	460	434	416	390	417	393	447	406	407	441	386	397	390	419	431	404	414	445	431	406	430	424	432	407	403	401	418	391	461	399	446	440	424	446	411	429	429	391	431	413	406	409	439	418	408	460	399	423	443	409	413	407	434	432	401	405	444	384	410	473	417	378	427	390	414	416	434	438	381	402	396	419	407	416	381	452	440	416	441	436	397	422	411	413	440	406	442	412	432	415	394	444	410	449	393	436	419	427	425	438	394	434	427	392	424	442	411	406	400	418	459	424	407	421	440	446	397	397	438	385	419	416	433	421	458	420	422	449	434	440	417	394	431	428	424	402	402	420	412	414	378	393	410	410	403	430	439	396	395	447	404	433	457	391	417	410	432	425	422	451	385	413	403	426	414	431	389	425	464	408	441	422	431	412	391	445	405	363	451	406	422	430	440	440	428	469	408	423	421	379	413	393	459	423	435	420	468	396	440	430	412	391	414	438	398	388	452	434	414	447	467	385	412	395	420	418	437	396	415	435	429	448	453	433	415	431	412	424	398	457	448	434	415	414	427	454	398	451	437	425	421	420	429	400	394	450	428	409	429	420	398	441	392	430	418	377	378	418	404	454	449	425	414	428	436	416	440	419	392	392	409	437	405	439	424	433	412	421	394	399	411	452	431	390	435	415	426	433	480	438	405	414	430	365	394	450	386	405	444	422	389	436	396	445	372	402	408	430	412	426	388	438	435	403	435	423	398	420	404	420	402	394	392	386	428	438	430	444	418	422	388	417	433	435	442	434	416	403	392	399	386	424	472	444	415	417	438	416	415	420	433	413	413	429	445	432	453	427	419	414	407	408	434	394	395	409	403	417	392	426	418	438	389	425	389	406	425	461
10417	2107	1799	1253	1179	1035	963	912	956	968	866	899	904	902	903	845	865	850	848	858	832	879	830	860	863	906	1601	2931	2049	889	869	851	836	869	881	862	891	841	841	921	850	880	817	858	850	770	918	835	872	818	855	839	832	805	880	863	857	866	842	855	822	820	869	864	885	883	820	887	860	861	864	840	880	890	841	841	820	843	858	899	876	840	835	885	821	839	870	863	843	843	824	880	874	831	830	864	869	856	884	820	903	828	856	871	832	851	830	893	860	800	914	854	883	888	830	830	777	823	840	835	866	808	827	863	876	831	815	861	885	915	900	802	831	820	803	820	884	883	821	856	851	844	904	849	843	856	878	827	915	869	834	856	857	830	865	860	843	831	800	863	885	866	852	869	867	862	826	869	849	873	861	820	921	851	834	810	865	845	866	811	834	799	870	833	895	832	862	858	859	870	808	821	883	894	807	837	799	870	871	888	854	870	852	838	894	880	814	879	884	879	832	869	887	891	810	849	860	928	846	861	866	852	850	849	824	864	869	961	889	810	879	859	879	821	838	870	859	870	830	871	814	861	859	884	835	783	889	811	826	885	878	896	861	865	868	843	865	872	907	844	833	847	893	841	863	895	857	863	870	865	878	856	906	862	885	908	875	851	909	867	822	842	853	860	860	855	844	870	879	827	857	834	851	827	845	836	902	884	826	843	831	884	893	820	867	885	878	879	879	841	829	850	905	846	852	847	859	837	881	831	845	824	844	822	824	810	869	855	845	850	823	844	878	854	793	879	888	862	863	858	872	877	832	865	841	806	871	811	866	804	839	876	845	860	879	846	853	813	863	888	846	823	848	898	885	859	838	876	863	816	870	820	851	904	886	866	855	871	850	863	896	867	881	835	874	869	849	860	892	883	835	829	896	850	856	809	847	874	836	823	841	842	853	869	900	843	810	827	892	859	833	886	818	960	816	843	854	862	871	815	830	826	857	913	824	842	847	879	866	894	822	838	906	845	841	862	853	869	830	872	861	845	835	834	889	852	858	852	834	837	853	879	866	850	914	841	928	842	899	870	856	855	806	845	859	901	846	856	872	836	825	843	832	865	831	821	875	834	866	864	865	791	874	908	812	849	842	854	850	868	802	848	896	881	851	848	838	842	904	875	863	886	867	853	866	810	818	836	805	893	830	851	896	822	835	874	860	863	883	849	820	829	906	852	920	856	886	869	862	868	868	883	844	889	855	863	878	852	905	853	830	848	875	825	867	862	840	860	911	839	871	851	871	847	880	918	854	829	896	866	883	900	829	853	866	871	894	852	898	866	842	819	862	859	828	857	888	889	846	841	860	804	859	831	864	835	813	848	850	877	839	847	896	887	839	866	882	809	885	871	836	877	849	792	846	836	873	880	852	893	887	833	864	811	859	842	837	829	885	831	842	839	825	871	817	870	877	828	871	880	862	907	861	871	853	934	887	830	843	877	854	843	839	833	833	883	806	836	856	842	879	846	850	886	882	850	843	896	883	823	851	829	799	905	810	880	858	879	859	847	844	808	845	846	914	837	877	862	803	871	875	811	819	858	819	854	840	824	855	871	828	863	819	918	857	844	801	864	796	868	882	841	811	869	846	866	889	874	893	898	892	789	858	813	846	836	909	899	835	853	909	842	866	799	887	869	895	845	856	899	831	879	857	847	869	811	907	845	839	932	872	827	895	878	804	890	902	858	841	861	851	877	847	824	821	862	832	829	865	847	836	887	896	874	824	836	861	895	842	884	855	845	892	797	863	853	844	892	833	848	818	839	776	883	822	852	881	898	833	849	847	845	849	869	848	839	845	847	853	857	834	801	805	899	844	927	865	851	823	831	873	824	826	859	850	819	867	897	811	859	885	858	823	828	823	827	824	888	888	892	821	846	797	857	870	914	865	851	890	857	813	821	851	861	858	826	873	888	859	842	851	849	888	850	858	855	886	831	847	891	845	855	829	838	815	836	850	814	848	881	783	889	836	866	850	861	898	883	834	857	858	909	846	830	870	890	850	884	900	901	870	895	868	901	832	834	849	837	861	835	874	915	906	889	865	874	871	846	879	895	868	891	799	839	823	855	879	916	863	892	849	831	875	829	891	852	878	849	817	856	819	830	851	851	877	831	851	781	781	839	838	871	800	928	857	865	831	888	830	853	876	892	858	890	887	910	848	910	818	876	829	850	840	946	857	884	786	853	856	848	894	848	820	856	837	860	862	895	868	834	884	873	813	806	830	884	856	861	876	826	835	869	828	844	889	897	880	813	905	874	843	879	830	848	863	854	824	847	845	834	889	852	835	890	906	886	866	809	922	865	889	812	845	820	862	920	844	793	868	850	818	871	837	806	880	862	844	923	862	830	859	820	822	867	836	913	841	929	801	844	916	846	852	903	864	885	861	852	795	816	935	867	854	860	893	838	876	823	916	837	864	948	836	850	814	884	878	856	889	819	882	820	917	835	849	854	891	848	765	890	894	861	854	879	852	891	874	801	869	833	891	849	867	869	854	802	830	860	821	866	934	876	850	806	831	863	894	838	888	831	865	886	929	900	897	834	858	831	870	866	848	840	863	867	889	856	855	881	872	919	841	850	858	846	875	893	888	903	846	870	861	789	880	858	853	832	852	810	825	884	923	853	864	867	903	926	853	882	855	831	853	839	902	891	858	874	885	916	829	854	837	863	811	862	835	867	852	857	832	797	802	788	857	879	840	883	884	846	886	860	844	829	839	825	853	850	859	857	859	879	843	820	824	869	872	854	823	806	841	862	837	901	851	853	789	842	842	858	886	878	888	890	843	865	825	875	866	846	871	882	918	887	917	860	815	811	823	904	874	858	883	860	826	856	847	890	846	848	866	895	833	865	949	831	835	842	883	883	896	863	838	873	935	843	885	906	821	812	891	886	867	865	793	838	835	855	849	875	896	807	825	823	880	851	876	867	863	836	845	837	842	845	892	909	893	881	864	845	819	855	901	874	864	845	922	844	876	881	883	892	850	847	864	830	813	888	827	804	850	864	870	847	817	863	858	892	875	841	813	811	893	837	896	848	843	851	793	853	863	837	859	864	953	847	853	842	863	818	842	848	905	878	826	867	850	826	818	869	810	864	865	865	859	819	865	881	823	859	872	840	844	856	833	882	801	817	895	851	871	841	885	872	855	850	903	895	850	846	878	870	798	895	828	928	854	858	824	876	834	858	874	848	892	885	828	844	839	824	798	853	806	829	902	807	861	861	808	849	891	854	839	856	836	849	825	859	861	839	868	887	823	810	882	854	900	870	842	841	837	840	867	864	851	915	802	848	860	874	870	836	858	869	892	911	858	788	852	826	890	850	821	828	805	849	849	843	847	829	846	820	909	886	844	854	893	779	869	912	809	835	821	835	905	886	808	847	831	856	802	833	836	886	927	840	917	857	822	869	851	860	836	872	831	890	830	863	866	873	887	888	829	920	869	871	809	841	843	855	899	864	822	875	844	866	842	836
23861	20924	27679	24299	18187	1368	593	449	369	337	299	289	290	279	312	257	255	247	258	210	281	292	260	235	246	550	2186	4263	2099	283	238	214	225	232	247	251	230	237	217	233	229	239	262	231	226	248	235	246	270	247	242	224	228	223	250	253	232	231	214	230	263	231	236	227	230	247	241	252	246	241	229	227	225	233	232	227	245	243	253	242	234	238	245	241	231	240	232	225	223	254	256	242	247	239	210	242	231	248	255	253	204	241	202	221	251	240	239	230	218	229	241	228	245	256	212	250	240	244	252	241	210	234	246	223	232	261	244	213	261	248	230	245	218	218	209	248	253	208	250	255	267	241	263	215	221	231	231	227	232	248	226	267	240	258	234	205	238	221	206	275	249	236	231	245	248	237	232	259	242	238	237	223	226	233	232	236	246	245	248	210	232	240	219	225	224	225	229	213	240	237	235	249	220	265	239	226	223	242	272	221	232	225	260	217	263	239	249	212	242	242	250	225	241	214	241	241	210	251	259	239	230	232	230	266	245	231	249	240	240	264	233	253	223	223	248	245	247	219	257	240	205	229	227	225	234	240	258	241	222	234	227	219	235	237	256	227	230	233	238	242	240	214	227	244	265	254	242	228	213	242	217	224	224	221	243	236	262	242	232	238	240	254	208	236	238	231	258	233	229	225	243	194	229	224	251	247	222	226	243	239	224	263	236	242	234	225	249	252	269	249	203	255	241	239	233	242	224	232	220	235	254	241	245	233	239	219	222	223	228	230	249	202	234	246	252	238	251	224	247	219	257	223	213	225	215	225	228	233	238	211	246	222	246	231	233	249	250	214	243	230	241	244	230	248	243	240	253	237	211	236	213	247	261	228	224	257	257	251	234	258	236	215	233	221	230	236	229	207	231	220	238	226	251	268	201	213	266	228	220	237	226	228	247	235	247	261	264	226	258	213	233	230	241	244	226	232	258	219	224	234	247	226	243	225	231	251	226	226	235	216	209	238	248	218	258	253	236	236	263	262	226	249	216	253	229	243	249	211	223	242	242	258	245	264	254	235	229	219	265	224	244	232	239	238	230	244	260	244	223	219	234	270	209	241	252	238	228	262	240	227	236	226	190	215	241	241	202	231	217	244	244	227	216	220	257	228	209	227	239	239	260	239	242	204	246	228	229	244	238	258	245	239	242	257	244	267	253	230	235	230	234	214	223	246	259	235	244	218	222	220	206	216	218	219	225	235	250	220	242	244	241	210	236	210	236	222	229	227	246	234	238	250	241	227	242	239	236	231	196	219	236	228	212	233	238	208	232	223	229	239	239	279	198	235	232	241	233	232	236	237	225	244	253	236	231	230	246	241	259	224	247	233	255	243	221	234	225	208	236	234	257	236	225	241	218	220	230	224	242	251	247	237	248	200	240	242	230	252	252	245	228	208	256	246	255	220	243	230	255	260	257	234	250	257	252	251	222	255	221	206	249	232	232	245	256	224	238	249	232	240	249	239	238	218	241	240	247	252	234	221	229	232	227	255	260	236	231	229	208	221	239	235	223	274	232	221	250	237	228	226	234	244	238	241	231	230	242	211	225	273	237	215	240	239	246	241	244	258	239	233	232	234	229	234	245	220	240	241	243	230	213	255	219	240	268	235	228	226	252	249	217	251	246	237	261	242	243	228	265	254	261	226	244	258	232	232	220	226	250	238	237	234	254	218	224	251	238	262	254	227	224	242	245	244	261	241	271	228	265	242	232	268	202	234	217	242	226	245	246	229	245	207	248	225	243	224	237	236	246	229	229	244	209	232	235	232	221	231	251	225	220	225	201	233	234	244	240	208	231	230	201	200	234	230	240	239	235	243	216	231	198	256	225	247	244	234	235	256	207	227	229	209	217	261	231	260	246	234	219	254	230	219	273	224	230	233	249	236	208	226	241	224	233	251	210	226	207	243	256	227	241	242	223	246	231	253	234	237	222	207	235	234	217	251	230	223	232	216	239	223	244	214	246	227	223	244	240	241	229	244	250	228	255	239	208	231	249	256	241	239	230	243	250	250	230	217	281	261	260	247	236	244	246	227	232	266	223	250	244	232	228	240	238	231	215	243	214	242	255	251	254	235	220	208	225	250	259	216	232	259	250	230	232	233	225	228	193	248	237	258	219	263	228	253	239	221	264	258	216	222	219	239	268	211	281	236	230	249	223	254	228	251	212	241	227	252	233	249	241	241	268	210	223	254	230	230	215	250	217	233	238	241	252	225	243	267	245	251	236	232	231	229	261	210	247	246	239	243	240	226	234	256	247	254	226	232	234	249	224	265	249	249	236	270	232	213	211	265	209	232	251	243	245	250	223	238	226	248	230	248	267	243	235	241	240	217	249	238	214	209	224	250	247	246	209	216	240	233	227	204	247	245	212	230	219	223	238	248	246	226	257	214	224	233	245	240	251	234	257	232	231	248	228	244	212	242	249	222	252	250	243	236	250	225	223	214	221	216	231	239	222	271	228	222	232	222	235	240	214	209	217	209	239	252	224	227	236	235	239	228	264	255	247	228	221	228	251	235	222	212	241	245	218	228	225	220	236	215	230	256	231	250	250	227	238	230	229	254	245	272	228	250	245	227	225	225	208	235	250	258	252	214	236	234	251	229	234	230	228	245	232	254	234	256	242	208	226	223	219	268	229	239	219	235	216	246	226	235	239	243	210	220	237	219	217	243	252	228	234	257	253	219	229	225	222	243	222	213	225	221	226	240	242	227	234	248	225	231	254	221	228	249	233	243	243	245	235	239	219	246	235	229	219	220	239	258	236	241	241	227	241	246	231	242	259	237	222	227	239	236	226	252	254	222	237	237	249	251	250	236	203	281	239	229	225	219	217	233	223	223	237	242	242	230	234	265	231	256	237	242	244	246	266	257	233	215	194	222	233	211	229	227	240	247	195	216	218	250	239	227	273	242	238	253	239	233	220	241	242	237	244	259	217	242	230	216	256	219	246	234	244	233	247	235	237	241	258	230	251	250	229	217	222	237	234	255	216	222	229	245	255	234	251	231	268	224	245	243	234	222	257	259	243	242	227	256	229	254	225	241	233	209	230	228	256	207	244	247	249	241	241	250	234	224	222	221	197	258	240	231	227	252	256	217	226	249	235	227	223	264	209	234	232	220	233	276	242	239	240	218	219	245	231	235	212	245	255	248	220	233	221	233	260	235	250	262	207	251	217	235	229	211	249	252	231	199	225	255	223	252	251	233	224	268	213	250	250	231	226	256	246	248	247	256	232	254	215	250	223	216	239	211	233	250	234	202	255	240	241	216	219	252	219	255	244	238	208	256	249	254	237	219	222	229	210	216	245	239	219	240	237	231	232	236	248	244	235	257	228	216	230	229	220	225	237	217	224	244	230	248	230	240	245	229	201	253	228	248	251	239	233	252	219	254	228	284	249	255	229	204	221	222	253	259	246	251	248	223	210	227	246	234	243	221	237	249	232	225	229	232	216	245	241	242	252	232
22080	9640	8292	4249	2837	2083	1532	1268	1135	951	912	799	797	674	719	693	660	636	625	606	598	546	575	592	545	1842	7887	12682	6108	625	503	516	493	528	526	524	522	527	524	513	532	506	536	531	548	511	506	509	522	536	518	522	521	491	499	485	484	511	497	504	528	478	537	549	522	493	464	475	487	512	514	483	463	540	480	507	529	493	498	482	481	518	515	505	516	499	516	503	502	513	540	524	507	490	516	535	506	502	499	502	468	486	507	499	495	543	507	511	501	507	527	505	503	508	514	476	488	469	488	494	500	528	472	485	519	515	489	494	494	500	488	516	514	510	503	502	443	467	527	509	479	531	478	500	543	477	516	526	486	512	496	503	519	533	525	548	499	499	486	476	519	507	480	472	498	516	500	501	530	539	495	529	533	501	467	489	479	479	518	495	489	499	480	489	480	555	475	496	558	471	481	470	498	479	496	492	498	516	486	516	500	492	476	489	525	469	488	539	508	494	525	491	506	525	472	540	512	482	485	499	458	479	494	489	525	507	491	508	520	525	492	495	510	520	496	499	504	498	522	485	494	507	463	500	525	486	512	504	506	495	519	498	499	483	500	532	512	473	495	464	505	533	515	510	493	475	479	517	470	508	470	531	490	490	466	535	498	510	473	510	460	474	536	500	521	508	509	540	483	456	491	491	565	513	514	479	527	522	501	476	469	540	487	499	491	515	501	519	490	502	480	492	513	521	541	506	500	487	507	475	482	514	491	505	461	487	539	480	461	508	466	512	487	504	509	523	492	508	496	485	489	505	472	498	511	487	489	501	520	523	498	518	523	468	482	493	521	498	497	558	525	535	477	515	486	522	518	505	508	530	471	508	506	518	507	516	451	477	511	513	508	496	556	521	494	449	470	492	479	501	498	454	468	498	512	516	512	497	456	522	457	482	499	449	540	499	475	501	518	475	441	516	486	506	449	523	504	492	472	510	495	488	525	496	482	498	499	472	511	471	519	522	539	487	528	536	515	498	484	502	518	508	512	481	542	525	485	493	538	525	506	547	533	478	530	469	497	480	480	491	485	504	503	485	520	488	466	496	518	501	491	471	502	535	515	485	492	483	520	529	511	520	522	490	495	468	525	470	475	499	491	519	494	505	496	483	486	537	469	491	466	498	527	473	517	491	473	480	541	528	486	501	495	472	483	495	545	481	512	515	487	504	494	512	504	485	467	469	494	509	474	472	479	501	521	518	458	496	473	481	482	510	491	439	512	509	508	480	486	532	523	509	495	471	488	535	499	489	467	511	495	513	526	501	493	527	507	504	527	474	469	525	490	498	496	491	512	524	478	498	537	486	484	498	510	487	542	506	525	515	491	504	464	507	512	523	497	499	434	529	483	517	495	519	499	519	531	510	503	495	497	488	493	506	513	484	498	482	523	492	521	508	500	468	494	497	512	495	492	480	499	504	509	488	491	492	473	428	506	459	549	458	441	493	517	516	554	475	489	496	492	539	510	470	485	510	486	481	510	471	495	476	482	479	525	478	490	496	508	491	488	473	501	516	506	481	497	514	533	520	456	475	528	503	504	502	493	503	481	486	508	483	475	538	518	506	533	510	512	475	491	512	544	507	489	502	483	492	516	512	504	489	487	472	507	513	495	508	501	525	477	517	482	493	467	525	478	507	496	485	503	484	492	467	494	494	481	518	543	471	476	485	479	495	478	517	492	486	525	470	510	492	514	527	491	498	515	534	531	523	474	510	486	514	502	493	538	496	456	487	497	505	508	464	546	542	500	496	494	521	510	480	476	531	510	514	496	507	508	501	495	499	508	551	491	523	484	518	485	493	474	531	513	519	477	477	528	516	516	475	493	493	505	511	550	521	494	507	484	487	505	492	472	502	473	534	521	495	510	485	495	518	542	479	552	509	495	497	530	448	515	473	530	516	483	488	494	464	495	506	521	519	462	475	481	517	509	512	527	507	563	475	489	510	509	516	508	493	494	500	489	495	494	526	478	541	471	516	496	500	477	499	481	522	512	500	518	433	533	521	499	518	440	498	490	513	525	500	534	524	508	509	565	504	487	485	496	510	524	495	522	505	496	524	515	525	535	511	534	496	521	512	491	493	506	539	519	507	487	491	484	499	461	509	455	478	486	478	463	493	483	497	529	508	523	512	483	514	504	512	521	490	508	492	495	482	492	460	487	502	462	494	510	519	537	471	442	509	499	517	534	487	507	509	475	483	509	509	529	514	531	502	517	509	479	525	463	528	539	535	512	471	482	494	533	497	509	479	499	529	489	488	463	510	529	466	500	517	486	495	522	494	506	511	472	491	515	507	521	481	492	465	469	464	509	484	507	498	531	530	515	483	499	480	494	521	510	474	529	495	486	488	512	464	475	512	538	519	508	466	512	489	491	539	510	517	511	512	497	524	485	472	517	440	472	447	474	482	495	471	479	481	484	526	496	507	476	522	490	499	506	506	514	445	500	535	538	531	517	481	499	489	480	490	477	516	467	496	491	483	496	522	510	493	512	513	485	481	473	516	521	541	541	484	472	504	481	509	548	518	489	505	486	528	513	529	514	505	511	467	532	476	481	512	470	501	497	503	494	515	448	483	463	498	512	503	491	535	472	503	531	481	524	518	515	484	486	488	477	498	522	512	507	465	515	515	500	505	523	512	524	545	480	510	487	472	521	487	487	486	534	530	509	508	482	507	510	507	500	485	500	485	495	483	454	481	510	496	518	491	482	468	493	492	488	495	476	519	550	500	493	499	504	473	486	491	484	517	507	513	503	508	503	502	515	451	515	466	501	535	506	499	524	507	495	508	535	530	494	490	493	500	508	494	495	508	503	502	474	478	513	486	504	497	499	512	496	506	530	500	531	490	494	489	501	534	485	516	526	465	455	490	513	547	434	524	488	570	505	486	536	482	478	479	560	515	479	485	474	505	496	489	479	521	521	450	519	490	504	519	475	510	488	458	488	470	461	465	466	510	546	447	490	492	491	496	523	467	519	498	487	531	545	479	485	491	497	517	492	513	483	518	450	516	473	494	529	492	511	456	473	514	472	494	545	502	502	518	487	535	503	492	541	540	521	467	481	506	493	472	502	536	489	466	512	515	454	508	520	504	491	472	504	469	481	516	513	454	503	535	519	522	499	440	491	473	510	492	528	499	474	511	524	514	459	511	484	537	558	496	483	485	497	513	489	490	509	491	529	523	461	517	528	491	518	488	478	495	532	482	479	484	499	453	519	523	502	515	491	497	439	478	460	562	486	473	491	538	516	504	503	471	478	513	483	503	518	497	496	507	474	500	486	521	508	507	532	514	450	500	480	449	524	487	464	511	506	480	519	509	504	484	470	475	491	483	480	520	488	517	484	497	481	490	518	504	529	478	456	515	466	518	540	482	467	474	476	543	523	496	509	463	478	484	482	472	484	476	487	466	480	508	512	533	560	501	485	474	505	549	549	500	481	522	485	543	497	489	508	495	504	520	474	505	504	481
22851	20912	28425	23544	20912	17100	1560	701	592	473	491	442	453	378	362	406	368	369	380	334	323	370	329	342	343	729	7059	7341	3137	441	334	330	311	324	335	298	297	289	332	314	311	293	307	315	331	323	350	297	306	285	306	313	274	289	313	298	317	309	294	292	308	327	299	265	292	293	266	261	291	307	296	298	298	288	287	290	286	305	305	311	296	293	276	280	310	265	293	249	308	285	261	313	317	294	286	266	302	290	278	298	287	309	275	298	290	321	298	264	316	280	298	297	312	319	285	304	317	297	313	322	323	306	279	280	280	288	331	298	296	327	313	304	272	282	282	339	317	317	289	251	267	290	299	319	289	293	276	307	304	314	291	272	306	308	270	270	289	336	318	311	277	294	276	333	317	293	294	307	300	305	311	283	282	303	318	295	294	301	333	270	309	299	301	282	292	318	289	290	299	288	329	291	331	280	301	322	304	302	274	327	280	314	305	289	284	278	277	330	331	283	324	322	301	305	296	314	287	305	293	301	283	302	313	288	332	316	280	261	321	300	290	281	300	280	282	279	274	286	305	315	299	293	301	306	280	300	278	297	286	320	276	302	295	296	328	258	285	279	308	283	281	276	342	300	320	289	310	297	302	303	317	286	269	332	309	300	298	316	301	293	310	308	286	314	299	297	318	303	312	280	329	273	268	316	290	280	294	310	273	311	298	324	317	322	293	278	331	305	315	305	305	280	262	262	289	281	295	296	316	332	299	310	279	287	306	284	284	273	293	299	281	341	322	270	288	283	278	310	304	302	303	279	282	291	278	290	319	283	296	289	310	314	319	286	267	324	281	296	258	279	282	287	271	281	306	300	295	278	260	284	281	311	309	303	316	282	307	283	314	284	295	293	284	305	312	313	272	313	343	301	322	297	296	307	267	314	321	279	301	264	294	270	308	310	289	296	303	317	319	280	299	323	295	276	295	292	276	315	296	290	300	309	283	294	291	317	269	309	322	313	294	277	320	281	312	274	300	304	279	334	281	314	304	308	269	274	302	294	303	265	311	296	285	301	317	306	300	318	286	268	276	306	275	309	290	291	314	322	314	308	305	299	274	294	311	290	301	293	282	298	262	288	277	292	272	287	321	334	306	296	287	308	295	282	316	284	299	304	289	264	259	314	300	253	279	282	305	310	296	298	324	260	304	275	338	303	280	299	318	322	304	297	283	281	308	293	300	304	294	329	294	306	322	292	305	288	299	322	297	284	328	284	322	288	336	284	305	319	307	273	292	343	301	299	274	289	316	320	257	324	284	280	276	294	292	286	302	292	300	259	279	276	298	315	305	293	290	287	311	318	338	298	289	313	310	313	319	286	274	286	291	299	298	264	287	288	285	309	316	325	297	295	288	298	298	280	287	301	270	333	272	304	303	292	286	296	286	303	322	289	298	300	294	305	279	303	293	297	280	310	282	302	278	291	298	327	305	289	299	275	303	290	314	274	315	289	299	312	300	297	306	307	309	325	309	307	301	300	301	276	321	317	279	295	286	283	318	310	313	277	326	322	288	298	282	309	295	278	310	334	276	313	302	281	263	297	296	315	292	282	302	304	275	291	300	276	319	294	284	317	276	332	304	305	291	265	317	290	293	312	252	267	313	292	276	302	330	303	305	311	297	299	272	271	299	295	302	293	293	300	298	288	287	302	282	263	300	347	293	276	292	301	326	315	310	306	295	299	308	266	273	256	296	281	282	317	298	326	292	289	282	307	299	306	302	307	319	307	310	292	296	278	271	264	336	279	277	295	268	279	266	312	287	317	278	303	296	312	335	307	302	311	345	314	294	297	294	312	290	302	255	270	288	297	276	287	271	282	314	315	298	268	345	268	325	299	296	326	270	300	293	284	300	290	270	308	280	278	305	295	316	303	353	302	319	315	293	314	294	303	288	336	315	325	316	289	292	310	312	322	295	282	287	312	271	329	313	276	284	303	317	275	295	274	286	290	318	269	288	330	323	313	325	333	305	278	298	312	310	281	292	289	298	308	331	303	307	296	336	294	294	281	298	267	315	294	295	288	280	305	328	267	297	300	288	284	310	289	315	311	280	296	294	275	312	298	295	297	308	320	291	295	295	320	296	297	297	310	310	297	284	291	307	258	291	319	317	296	303	307	301	324	294	263	315	308	328	287	280	297	265	298	278	264	276	311	319	306	294	306	303	292	284	320	301	273	264	259	299	289	280	321	292	304	305	312	298	263	314	327	277	292	287	262	308	308	306	302	308	257	288	267	339	296	291	285	295	296	299	297	297	270	269	306	319	314	275	256	302	323	297	317	292	265	269	296	282	312	290	298	261	282	285	284	306	309	309	311	310	328	316	279	303	270	310	291	278	285	284	267	302	298	317	303	304	268	312	297	307	301	280	300	290	316	308	319	317	292	300	293	305	279	298	278	319	284	288	310	282	286	307	272	292	291	311	326	280	300	314	293	304	297	296	281	289	287	300	292	308	320	295	268	292	287	311	307	279	312	294	293	279	260	278	292	292	310	319	309	251	322	302	286	287	303	299	298	296	296	305	321	285	293	286	317	301	279	288	295	316	287	311	305	287	316	287	310	298	285	301	289	320	295	326	334	301	262	310	286	274	310	296	313	280	317	297	309	321	266	302	277	312	300	309	297	306	329	303	277	281	291	313	271	315	315	320	304	292	294	277	301	298	301	283	280	281	293	301	286	280	313	289	291	300	307	276	321	299	293	271	263	290	319	279	316	318	305	305	278	311	277	295	284	268	300	283	303	271	293	312	289	326	273	292	305	295	307	292	307	312	279	314	302	325	265	318	311	288	303	311	329	287	282	307	344	304	258	326	257	299	272	333	309	318	288	275	294	290	290	295	287	282	297	267	298	287	290	297	295	286	279	301	302	319	278	313	298	301	294	313	273	280	314	312	300	313	299	311	284	289	273	308	286	258	315	312	326	296	289	291	292	251	287	287	283	281	308	283	270	293	259	330	312	286	293	294	306	296	276	268	257	324	301	306	325	312	296	299	300	298	294	307	275	300	304	294	297	293	288	295	326	335	293	287	287	308	291	310	284	302	293	271	299	313	283	313	282	287	288	303	339	290	281	312	294	296	314	293	260	278	294	285	270	319	307	283	283	277	294	300	285	295	312	304	296	290	309	290	304	327	315	320	293	324	279	304	308	310	295	300	302	311	280	308	316	298	321	283	329	306	320	300	303	308	276	288	261	313	308	292	338	293	303	298	314	298	291	301	300	315	278	309	312	298	293	307	267	267	305	279	272	307	313	277	291	299	292	294	300	317	293	270	308	304	296	331	299	264	275	305	319	305	296	292	316	310	308	278	297	291	323	320	314	286	295	309	279	290	302	269	266	267	276	279	297	320	290	267	304	306	310	278	302	292	309	341	278	277	276	278	264	308	297	314	308	264	309	272	310	325	295	277	318	312	271	289	315	286	304	310	284	313	267	298	291	292	294	312	277	278	300	296	308	285	286	306	280
26391	15337	13095	7232	4774	3377	2631	2091	1753	1564	1342	1191	1044	1084	945	897	925	857	757	783	791	738	774	722	727	2295	18663	17496	8372	832	621	626	582	587	574	611	581	602	625	628	549	562	567	575	600	658	541	608	579	607	588	542	574	623	561	613	576	567	579	616	578	582	558	591	614	594	592	627	570	559	614	608	604	599	579	556	589	573	596	595	574	599	590	563	596	610	558	543	604	516	566	619	617	592	574	609	614	583	614	558	580	574	580	563	567	578	555	553	580	572	560	577	544	592	579	584	588	560	575	568	576	573	589	558	571	634	608	560	552	551	597	612	579	621	624	590	565	589	583	556	518	591	598	586	587	648	568	580	560	616	517	563	592	617	572	583	588	590	619	553	595	533	545	593	578	599	595	578	615	629	578	548	566	597	575	582	568	555	535	621	580	574	577	600	592	585	593	609	582	584	597	560	624	579	575	554	569	579	576	585	576	569	584	607	547	576	582	614	603	558	577	593	533	588	597	632	588	600	606	562	630	604	589	595	583	562	562	616	577	582	596	605	587	547	561	602	611	612	563	579	593	568	609	555	584	592	545	581	621	624	592	566	569	634	609	586	540	558	601	585	544	609	588	572	544	576	568	573	602	576	565	608	576	568	586	582	620	584	577	593	565	560	562	574	589	537	597	581	579	610	592	571	588	556	582	568	562	560	572	589	591	615	581	604	553	565	579	554	558	565	580	626	554	574	568	585	600	587	542	552	601	571	583	569	568	582	615	602	562	591	597	520	555	588	606	580	571	572	602	579	601	615	538	610	596	567	542	568	595	572	583	545	581	588	545	567	594	557	590	553	618	556	596	607	541	590	592	554	576	602	594	575	609	538	586	615	589	565	611	558	605	537	530	596	622	589	590	567	583	593	600	600	567	562	575	567	552	586	589	609	593	538	563	550	601	611	587	593	559	604	598	581	595	591	577	598	595	584	599	569	579	575	546	593	562	593	556	548	597	563	587	567	577	574	568	593	576	568	568	576	592	562	592	582	571	631	608	567	597	602	592	536	561	567	616	602	594	591	599	586	574	572	562	569	581	557	610	528	580	589	597	604	568	591	574	584	589	585	599	578	595	615	573	581	585	593	558	543	565	546	561	552	580	639	578	619	565	578	577	591	585	585	602	609	559	568	573	566	565	575	545	568	616	554	610	566	613	584	600	554	573	606	588	588	606	589	646	578	601	578	619	618	554	624	561	556	574	613	600	606	551	641	611	602	536	584	580	600	616	525	577	637	612	571	573	609	606	582	578	621	610	574	600	557	599	618	593	617	555	563	582	594	624	553	585	584	561	596	647	578	591	533	600	583	597	589	567	560	587	572	557	553	575	606	572	603	570	572	577	612	545	576	549	602	618	557	566	587	615	607	513	568	566	603	622	573	631	589	599	566	556	572	556	578	592	546	593	532	531	563	594	570	573	630	579	600	561	619	625	551	602	592	584	530	581	563	602	563	522	591	577	564	585	607	581	632	635	576	610	577	601	561	621	585	603	575	602	589	588	512	606	569	595	578	596	615	566	559	568	579	557	577	578	536	572	564	606	572	607	573	567	605	550	555	599	554	573	572	560	571	565	591	587	545	535	603	590	581	552	553	584	642	550	561	582	572	564	585	610	595	579	582	561	599	611	598	631	617	558	577	570	563	625	588	597	555	578	565	585	572	572	589	591	592	565	580	566	532	553	585	614	629	593	549	583	579	589	585	596	603	573	563	610	616	548	586	562	564	593	583	561	578	563	578	563	567	596	595	564	562	525	585	547	592	568	585	579	612	571	585	585	603	540	583	574	612	574	579	574	576	542	595	576	562	539	585	607	581	591	596	576	604	561	546	590	583	577	552	592	587	588	633	601	583	554	583	624	613	596	595	597	642	601	586	553	584	565	586	593	569	570	559	567	595	557	570	609	620	625	628	564	595	521	575	587	591	597	578	641	595	604	561	567	566	596	567	585	579	601	598	593	612	579	573	631	602	588	572	583	568	589	577	630	573	610	588	577	544	589	567	556	567	586	571	547	616	572	563	560	577	574	596	575	604	588	525	546	574	633	582	617	601	596	556	572	604	610	572	557	607	615	599	569	572	580	584	600	608	577	596	592	633	569	613	596	602	607	582	643	625	579	580	588	642	541	591	561	583	615	557	574	620	614	569	565	585	604	626	580	560	623	560	522	597	576	588	606	571	592	605	585	549	603	601	592	569	579	535	604	592	599	603	565	579	587	572	574	571	620	541	548	577	616	578	616	538	583	582	575	599	631	566	587	577	563	561	516	604	589	595	597	581	613	648	612	589	566	573	560	578	570	572	539	560	541	596	636	591	574	558	592	592	587	608	610	603	578	554	575	605	552	579	573	569	630	579	571	587	566	578	556	576	588	602	616	581	611	611	591	606	564	566	606	544	609	567	576	605	569	584	640	639	580	618	595	588	573	579	522	571	596	556	577	577	576	596	543	565	570	592	592	586	587	562	628	597	594	575	576	574	587	573	582	569	592	594	600	567	559	597	595	642	589	593	570	577	580	561	621	613	586	625	601	589	593	622	598	620	593	578	575	614	605	553	550	576	575	586	579	565	575	552	552	558	623	604	577	555	598	578	615	578	575	571	593	597	587	593	633	550	560	584	603	580	544	609	612	531	565	570	589	576	598	591	559	545	555	606	564	582	599	590	600	551	589	579	555	601	556	618	576	609	573	614	548	595	602	574	571	575	584	590	596	601	569	609	589	577	534	553	561	637	601	587	605	642	614	552	586	573	578	601	618	555	632	614	580	560	534	621	578	577	628	626	603	566	574	591	543	555	582	574	570	576	591	567	595	577	581	600	601	618	542	551	553	545	566	590	603	612	547	570	591	582	603	627	658	585	582	590	569	583	582	568	572	608	583	591	599	600	583	597	614	554	609	581	607	621	579	580	593	605	582	571	604	580	563	592	583	598	564	535	559	591	575	562	609	583	597	646	599	576	571	555	613	584	596	595	568	579	587	550	595	575	570	590	579	564	579	576	578	583	572	584	574	573	571	577	577	561	613	609	580	612	591	593	630	570	554	620	596	609	567	559	588	586	600	567	643	569	555	594	591	620	586	608	585	612	589	550	576	581	576	585	544	617	584	594	591	593	598	568	581	552	595	567	610	587	566	567	600	595	603	615	577	575	579	594	578	556	580	598	587	598	587	547	543	545	569	622	542	614	573	603	609	576	587	581	600	560	604	561	554	568	581	571	556	581	554	597	592	588	586	579	635	599	576	586	604	550	559	585	572	555	543	593	544	565	569	557	561	542	596	564	584	549	565	578	624	589	562	553	565	537	608	559	603	569	620	563	566	555	592	599	589	628	588	599	588	586	610	544	629	607	570	595	599	608	559	567	578	640	602	615	586	598	586	636	595	616	603	551	617	578	577	556	623	578	590	568	594	636	584	574	586	594	582	604	554	580	578	561	576	603	595	616	546	580	626	601	602	520	608	615	588	592
26287	20157	7341	796	519	505	470	425	432	421	476	416	427	439	436	393	412	460	444	465	432	437	430	438	432	456	715	993	713	440	426	410	425	399	424	374	414	481	442	437	431	410	454	451	418	445	440	418	426	411	437	431	422	407	440	386	424	428	432	427	410	439	408	431	451	443	451	414	442	429	468	432	416	408	442	417	392	396	393	432	445	408	460	420	434	451	437	433	418	388	454	437	380	410	437	404	398	419	416	434	476	391	466	430	409	423	432	416	417	448	418	417	425	445	439	435	417	404	409	425	409	446	408	386	395	431	421	426	440	422	396	412	416	455	446	433	419	440	418	398	432	458	423	437	441	402	445	449	462	434	441	464	425	391	437	397	401	407	443	430	388	437	481	451	458	421	403	411	450	426	394	425	464	462	437	434	440	404	430	437	448	417	416	427	434	449	415	414	455	432	406	455	489	441	449	461	453	443	431	433	483	387	436	437	426	408	421	441	414	409	402	465	419	426	424	395	425	434	421	474	468	433	398	421	433	410	396	423	444	421	429	432	418	409	391	424	408	407	422	442	419	424	471	444	440	452	445	427	409	444	394	417	419	440	406	449	433	403	423	423	413	407	440	451	413	397	388	414	412	452	417	453	439	432	370	437	447	388	441	436	428	420	444	441	400	428	406	430	407	453	407	434	423	428	400	444	439	439	432	477	429	391	435	421	440	437	386	426	447	479	436	447	406	413	425	422	441	443	451	413	415	439	433	422	444	436	406	449	394	424	439	419	430	422	402	406	408	437	420	402	403	452	436	464	479	477	442	437	442	441	386	404	441	426	454	443	406	411	403	423	466	443	459	427	425	440	424	447	401	456	435	444	453	399	432	413	417	435	430	417	425	425	393	448	464	457	437	455	420	401	479	431	410	432	404	416	389	446	449	453	422	432	420	408	421	401	426	421	399	432	427	417	404	415	443	478	456	422	418	421	424	409	435	413	414	438	421	402	403	394	419	441	373	468	450	449	429	410	449	469	460	445	430	431	436	424	398	435	476	440	416	456	462	389	421	433	431	411	441	424	420	424	409	446	455	429	396	434	405	408	416	435	407	416	406	414	414	436	453	457	404	448	416	418	423	440	424	399	402	420	432	416	437	370	433	409	442	402	437	440	432	415	418	476	425	456	459	437	443	431	410	415	436	455	471	417	394	450	453	427	493	390	412	487	458	416	446	420	443	426	403	413	448	385	411	463	429	427	440	439	411	415	418	441	403	417	401	410	418	453	434	443	383	432	439	397	423	441	424	404	422	438	408	429	426	437	401	421	443	434	422	417	423	423	412	405	455	424	434	443	422	444	440	436	431	440	451	408	385	445	463	429	385	408	437	444	420	435	452	431	437	430	391	455	418	437	457	435	428	415	415	409	410	407	439	404	462	396	386	413	409	416	425	443	422	397	408	387	429	477	413	413	426	413	467	456	427	431	383	443	429	443	401	422	419	427	402	425	439	440	411	408	441	453	449	398	410	447	429	409	432	428	414	375	405	420	482	412	440	423	430	430	409	416	413	426	435	434	412	421	401	436	406	439	431	394	413	389	445	432	467	409	447	445	464	393	433	416	441	427	456	441	426	409	379	447	413	410	401	437	432	450	447	460	430	457	428	449	446	391	421	397	416	417	441	393	433	412	431	455	395	422	413	432	430	395	424	407	398	437	448	380	454	431	449	381	380	405	453	436	426	395	418	421	436	433	441	430	413	418	435	418	450	409	403	447	419	417	447	405	385	439	437	390	427	462	421	439	409	444	435	429	385	426	432	448	443	422	422	417	421	405	435	428	412	401	427	450	430	446	410	425	425	455	397	435	407	429	384	431	436	416	422	426	433	417	444	430	404	411	480	417	419	424	436	459	427	416	400	466	404	452	435	436	438	397	453	424	409	424	431	415	443	430	408	408	437	412	436	442	421	398	423	439	417	394	421	419	459	424	417	434	404	426	427	391	436	421	413	409	414	461	439	411	414	423	419	448	421	468	407	428	399	407	430	418	428	449	425	374	436	441	411	402	435	433	440	417	403	403	440	431	420	397	407	413	409	424	382	463	438	435	422	467	435	443	407	438	409	443	441	465	444	449	447	412	406	409	433	414	418	414	435	425	416	395	428	406	430	440	441	465	416	453	457	447	427	397	430	424	418	424	424	450	451	438	429	416	433	402	424	410	431	436	416	427	426	437	449	428	419	431	431	432	433	419	402	430	430	463	424	425	431	399	443	431	432	419	429	412	423	424	428	431	455	419	435	423	383	437	417	421	424	428	405	440	411	441	434	414	423	441	420	450	429	421	443	415	414	442	416	440	435	399	427	433	397	433	410	380	434	403	449	420	444	396	413	450	426	454	425	398	404	407	451	427	418	406	457	429	461	480	409	458	395	465	405	450	452	418	434	438	410	451	420	442	432	436	424	428	411	427	394	399	393	462	449	425	428	411	423	420	423	396	404	416	413	466	392	383	401	441	444	416	440	394	431	456	439	426	397	443	442	452	440	451	402	424	394	436	432	439	425	425	443	437	488	387	419	454	440	413	431	430	421	440	402	439	433	424	409	427	421	429	427	460	468	420	429	430	430	431	428	438	422	418	413	453	416	422	420	428	444	438	422	404	418	394	454	434	439	448	464	423	433	431	412	422	435	410	450	416	439	392	422	418	417	417	452	466	466	432	475	407	448	436	456	407	418	435	415	455	423	440	418	445	398	423	408	428	442	447	445	475	440	438	433	474	410	403	449	447	404	456	453	428	435	422	368	450	429	457	398	435	430	451	430	454	410	412	429	434	409	428	430	427	433	416	431	434	408	425	416	424	391	420	459	433	470	416	435	405	441	422	397	431	402	421	463	416	440	404	422	410	448	419	433	416	420	396	419	414	428	383	398	451	404	450	415	451	467	368	429	455	418	459	434	444	461	445	417	435	444	409	421	396	435	412	428	438	420	407	445	406	447	439	423	445	442	436	419	411	433	417	443	431	433	440	424	421	411	462	434	441	431	435	393	428	435	435	433	419	420	421	443	404	425	401	424	445	450	440	430	435	414	439	452	440	444	413	417	411	479	423	458	447	420	376	424	423	407	455	421	384	459	415	428	452	452	411	449	455	432	426	423	415	443	415	400	425	409	432	445	411	435	402	373	466	435	400	445	402	423	427	434	425	445	376	440	420	427	408	431	432	445	414	437	486	440	415	416	421	378	418	402	432	413	435	427	474	432	454	450	484	401	394	397	474	380	436	438	418	442	426	439	432	405	454	417	458	435	460	414	447	413	424	437	457	404	441	399	388	419	410	384	421	439	417	433	413	445	451	433	444	424	419	432	427	415	406	437	444	404	416	403	412	387	431	441	454	435	388	420	392	430	433	455	439	400	453	433	376	445	434	412	404	413	416	397	450	420	427	399	433	416	464	408	407	453	412	413	374	432	462	438	451	439	443	417	397	424	421	448	447	470	427	437	428	420	400	413	424	410	452	436	416
11255	2044	1808	1307	1043	1021	943	899	936	912	898	892	909	881	850	854	896	886	904	886	881	847	840	858	855	964	2013	2999	1835	865	897	866	874	869	860	896	843	826	828	863	838	867	868	855	848	937	818	853	864	875	871	919	855	922	863	834	844	872	899	814	864	838	851	846	826	838	886	865	918	876	825	897	866	854	859	850	862	868	861	874	865	872	825	808	878	843	856	875	837	915	822	793	814	895	833	881	883	866	851	860	816	857	831	833	821	829	821	862	866	894	906	867	888	889	867	865	874	880	911	839	866	887	894	890	847	925	859	828	875	907	835	864	875	834	847	816	869	848	898	842	840	811	859	841	849	842	876	833	895	827	867	839	837	837	847	810	866	891	823	834	888	849	828	883	809	853	903	863	894	831	867	855	904	869	916	877	840	903	881	874	868	829	824	864	799	900	883	849	873	917	860	859	865	861	865	880	900	920	881	847	890	817	838	855	837	889	857	802	855	823	896	873	860	825	850	910	852	849	843	865	838	916	868	867	877	871	863	890	839	861	871	812	879	873	775	847	875	819	893	866	796	884	804	863	882	899	800	862	849	857	827	840	884	856	873	881	909	858	830	832	820	891	844	868	893	857	855	843	849	792	826	871	861	865	892	854	856	848	897	822	888	854	877	858	813	900	835	861	857	779	814	889	858	860	836	846	862	885	874	905	870	875	837	784	857	869	860	853	870	861	776	922	874	885	874	784	840	919	857	777	829	867	823	858	841	805	823	817	848	831	880	810	954	803	897	861	868	810	885	940	894	832	879	827	824	901	859	876	836	856	842	857	896	864	904	883	888	828	806	854	865	824	883	846	849	852	837	815	884	848	901	849	858	880	809	865	884	866	828	835	849	853	879	875	864	878	876	877	863	842	864	886	805	812	801	868	856	896	852	845	793	810	880	883	822	863	892	886	815	873	826	875	883	860	837	842	887	802	842	828	848	897	835	876	785	890	866	845	841	822	874	868	832	796	847	823	861	894	878	836	854	868	892	867	860	869	886	895	813	861	851	839	835	910	846	851	853	873	924	822	906	838	817	824	827	872	875	853	785	852	855	871	866	851	889	852	900	860	889	884	884	841	855	824	909	848	848	855	854	847	807	919	876	870	808	845	869	839	812	780	878	840	867	906	850	814	835	827	865	882	849	858	900	828	844	819	847	922	929	911	821	857	814	828	857	872	833	865	880	852	818	867	876	824	865	846	864	821	875	887	851	857	829	817	904	868	842	846	865	851	861	878	865	845	902	843	877	836	838	877	857	853	884	846	860	814	840	862	885	911	889	832	841	860	900	874	858	832	811	864	837	847	916	869	835	868	885	832	861	855	903	851	876	849	861	818	835	850	873	834	879	821	827	814	804	846	870	852	850	890	908	848	811	840	874	888	850	859	865	876	843	854	880	913	814	869	876	866	853	874	856	887	841	835	858	870	911	899	894	860	900	864	879	864	880	881	781	881	831	857	832	836	865	862	846	866	916	861	873	867	842	879	844	898	821	860	886	863	821	839	847	857	878	872	859	886	873	872	888	867	866	904	839	833	897	892	887	828	846	868	836	797	841	854	895	861	902	880	860	879	876	873	845	848	823	857	846	891	924	824	796	836	830	863	834	866	874	885	853	806	839	864	848	826	902	856	818	860	841	867	826	857	884	844	885	833	846	842	851	870	825	835	805	864	891	856	846	817	863	870	880	871	900	839	836	850	819	843	881	896	848	838	807	822	878	833	834	842	818	853	841	826	850	881	896	814	860	857	889	819	879	858	869	855	889	869	895	856	838	853	847	912	896	867	860	861	848	910	857	857	789	861	874	832	872	843	920	845	836	833	859	857	834	926	893	885	885	906	842	872	836	873	906	838	832	823	865	830	881	903	858	811	830	860	849	804	902	860	873	869	870	843	825	829	869	873	884	838	877	863	860	869	850	872	908	855	880	845	849	908	802	843	872	881	906	873	856	882	844	850	819	822	868	898	841	796	843	857	854	889	821	839	858	855	857	881	823	867	822	898	835	865	862	881	805	817	829	867	878	941	915	787	891	877	804	923	864	861	879	854	842	892	846	834	880	872	887	868	891	809	817	821	869	828	822	881	854	867	787	925	858	828	846	908	853	882	868	812	878	908	889	871	854	876	826	845	813	824	852	863	863	869	827	866	880	834	878	845	899	887	867	866	861	871	836	947	870	809	838	870	861	855	827	841	809	844	832	862	886	857	882	850	931	833	899	883	846	891	846	880	898	849	854	854	861	900	808	896	842	823	863	829	858	864	893	865	854	899	881	868	856	794	861	888	807	864	858	860	908	886	869	924	844	832	838	909	860	900	849	859	902	838	839	802	882	925	879	884	847	867	858	852	891	869	857	857	850	865	858	880	805	898	830	846	903	892	891	872	816	853	897	805	848	881	860	828	859	871	822	803	811	837	830	884	865	875	828	838	829	885	872	852	857	881	823	870	874	827	858	859	828	793	900	862	903	871	855	903	820	939	833	886	907	878	890	883	866	832	905	860	820	820	822	848	823	879	827	849	835	870	878	829	839	850	846	925	864	876	829	860	859	786	863	822	834	885	871	879	836	879	861	863	924	867	910	897	797	873	842	868	900	886	870	865	802	856	901	838	847	861	853	815	854	862	836	896	842	876	843	867	879	814	848	898	872	954	841	837	902	871	842	844	889	862	838	814	913	879	825	841	838	864	910	824	848	838	832	842	841	858	877	833	856	875	868	880	870	861	875	845	842	864	818	865	874	825	897	874	865	848	834	863	846	845	840	932	862	837	843	866	838	866	809	871	824	873	840	898	871	832	856	867	854	849	872	870	827	818	875	835	883	859	816	851	841	797	912	820	866	854	853	881	838	868	860	839	864	867	854	866	843	887	850	856	856	862	888	920	868	843	872	852	868	846	875	863	848	825	868	849	855	913	850	858	880	838	853	855	855	887	904	836	857	834	845	834	818	893	898	857	914	913	864	891	834	856	858	847	886	853	858	886	876	824	857	828	841	906	847	872	859	846	870	848	868	877	851	874	858	803	859	857	816	902	817	882	834	874	811	865	881	862	840	883	843	827	820	848	848	902	846	819	812	832	860	813	817	884	817	871	846	832	842	888	836	825	911	925	902	857	852	840	893	863	857	893	841	835	866	872	845	876	901	831	908	798	901	879	843	835	881	851	860	890	855	888	897	848	849	845	879	851	839	846	858	811	857	895	920	880	828	814	874	882	842	884	883	829	839	865	878	907	844	897	830	847	915	875	860	829	874	909	902	842	849	856	858	861	843	841	822	881	879	847	833	871	871	816	867	886	854	897	845	788	919	815	933	833	905	826	831	883	854	812	901	844	837	869	844	883	878	825	861	831	851	889	790	883	926	841	821	868	860	885	879	823	859	829	831	846	855	904	846	910	902	820	823	842	866	842	902	803	909	863	852	857	865	900	875	841	889	876	854	844	904	837	870	869	820	892	873	904	844	873	839	882
23795	20916	27702	24245	18424	1383	580	398	353	389	314	284	292	291	233	273	267	251	258	255	240	243	228	251	208	251	1099	4485	2151	288	245	233	214	209	205	224	232	208	229	216	239	220	232	231	231	228	219	221	241	223	216	232	233	247	220	207	209	192	250	215	229	214	243	210	250	208	218	190	236	243	227	218	233	215	218	207	240	223	233	219	239	229	222	206	215	216	231	236	223	228	236	254	231	226	260	214	219	229	226	218	214	213	226	219	218	229	208	246	213	226	225	235	196	213	245	222	228	229	207	230	216	214	201	246	238	211	202	242	229	231	221	200	193	215	243	217	222	215	237	233	201	217	226	244	224	215	220	223	258	230	204	208	222	217	214	229	208	222	235	226	205	217	210	212	215	246	222	217	238	213	235	235	220	200	222	203	235	223	195	236	246	215	224	239	225	232	224	220	211	217	220	202	241	225	210	218	249	218	192	212	235	208	220	236	227	193	207	201	224	250	234	224	231	228	235	227	210	237	256	218	213	237	230	249	236	208	232	193	247	240	224	216	207	194	215	227	223	243	237	222	225	226	240	222	214	214	229	222	204	213	241	210	217	193	201	231	217	201	217	229	216	193	254	223	204	207	203	231	246	246	204	250	227	237	233	200	234	211	218	243	231	226	215	240	207	207	214	196	179	228	213	214	236	238	267	215	216	231	219	200	235	241	224	234	198	214	229	246	208	218	230	220	230	233	209	222	208	232	222	233	216	208	218	242	256	215	235	220	257	236	227	223	224	227	242	251	208	216	230	203	232	210	223	204	224	243	214	227	245	252	227	196	210	242	213	230	219	207	210	232	192	220	221	228	236	182	231	233	202	221	192	226	207	203	242	232	223	211	225	236	225	190	230	247	242	221	237	224	243	201	213	200	227	216	238	239	209	252	237	212	237	225	230	194	247	206	226	206	217	233	225	214	234	234	205	205	228	230	201	213	207	245	205	217	206	220	226	215	224	196	214	208	230	207	216	211	207	224	232	177	234	211	210	218	230	215	219	219	222	239	198	213	207	190	223	260	203	208	202	215	222	201	217	218	223	261	234	233	218	181	222	221	224	224	225	255	262	187	233	230	218	215	214	237	212	258	229	233	237	245	219	240	232	227	223	240	228	236	239	222	225	251	203	215	185	216	218	208	242	214	219	227	207	218	211	242	222	220	236	210	214	216	246	191	221	219	208	221	222	263	190	224	215	221	236	226	184	209	228	231	241	198	219	209	205	242	226	231	214	213	225	203	211	239	215	211	238	209	208	242	208	234	233	227	236	236	204	221	246	222	228	220	234	236	260	236	251	243	227	207	233	245	219	210	211	192	236	229	222	238	233	203	226	226	188	227	216	209	219	244	239	211	205	218	240	246	240	222	246	226	211	217	227	241	234	247	226	214	242	205	234	250	251	207	245	212	222	213	245	241	241	223	233	231	244	217	238	222	228	245	204	234	224	205	220	237	210	251	218	225	214	208	223	215	221	199	219	228	232	247	218	240	227	274	215	242	230	194	227	233	221	233	230	187	239	205	205	249	207	224	226	218	218	219	223	242	229	193	209	227	187	218	217	224	221	197	208	212	218	217	238	216	235	236	250	227	225	211	234	261	219	223	211	211	221	214	205	251	225	235	235	262	227	221	217	219	210	228	245	211	245	210	221	215	224	231	237	236	229	219	209	222	223	222	240	239	209	197	200	214	202	222	186	230	212	245	248	221	234	215	226	224	203	213	233	229	235	222	223	209	221	227	245	228	201	210	242	225	222	230	226	240	235	233	189	216	236	234	230	219	193	256	217	191	202	210	237	222	202	241	216	237	216	230	220	223	220	221	214	249	235	220	212	209	220	231	238	230	238	234	234	231	237	240	224	217	193	199	190	243	225	230	211	227	227	208	220	224	249	215	205	220	208	223	235	216	213	223	220	227	216	214	212	202	246	216	231	224	230	218	213	229	257	217	222	197	231	222	193	228	219	219	218	223	209	222	202	199	212	219	196	208	219	214	225	224	258	221	218	206	245	225	217	218	215	189	242	212	203	223	234	212	218	205	227	201	245	204	221	186	189	226	221	204	227	210	214	213	247	219	225	216	220	221	248	203	207	219	193	236	245	218	215	203	213	249	238	225	248	222	215	231	218	224	211	236	234	243	217	231	222	236	209	220	221	208	249	183	212	205	230	216	230	214	214	235	228	231	234	237	215	222	238	201	218	217	206	219	207	238	221	213	228	228	239	220	230	199	258	217	268	207	213	237	235	210	201	230	228	251	196	236	237	231	240	230	219	245	227	234	214	225	202	199	242	222	217	232	210	238	199	237	216	245	211	237	206	201	254	229	209	204	221	213	209	247	200	221	205	226	235	237	225	240	226	228	227	236	194	211	225	237	235	237	240	221	219	220	212	225	214	221	239	248	219	217	217	246	228	198	232	214	200	192	230	250	257	241	226	225	198	225	233	222	209	216	208	216	200	244	221	228	242	199	231	215	216	222	208	209	217	187	248	231	241	239	233	229	200	201	176	221	220	220	235	210	224	223	199	231	222	211	227	212	212	242	203	215	235	226	234	230	210	220	210	213	220	197	231	217	206	222	223	213	246	225	221	231	210	207	232	240	225	248	255	218	237	204	207	210	235	226	217	197	230	211	225	231	202	211	228	207	229	220	221	226	225	231	220	231	226	221	268	218	216	196	227	219	240	226	255	217	214	207	256	226	229	250	229	213	236	220	211	248	215	233	214	232	232	221	230	248	198	218	213	212	217	249	203	198	231	178	227	237	194	209	214	231	257	236	205	226	202	223	183	200	238	237	213	215	226	202	210	217	194	231	231	227	204	227	213	219	222	223	206	226	233	231	223	203	236	238	231	220	218	225	221	234	226	225	231	210	222	199	226	231	204	217	236	208	215	227	207	230	233	249	235	247	189	239	222	212	226	204	246	207	210	224	221	234	227	237	215	244	227	234	215	223	195	239	210	229	212	218	242	228	206	230	182	202	232	222	231	209	250	214	212	217	204	197	229	209	225	221	187	234	199	212	215	243	218	221	234	226	212	208	209	214	236	226	237	208	233	213	250	239	223	245	247	215	222	200	210	212	235	221	221	220	227	242	219	216	212	228	193	218	237	226	214	216	220	201	228	219	211	208	212	217	232	230	213	207	241	209	243	213	255	221	207	240	220	225	218	220	232	227	245	246	225	210	209	220	224	268	252	214	226	230	194	199	241	214	215	221	228	198	225	247	246	225	211	237	237	222	220	227	263	216	225	211	194	226	210	257	228	241	256	230	201	225	197	228	237	242	234	231	221	217	218	229	232	211	232	201	220	218	222	189	235	227	232	210	234	185	211	254	207	252	204	238	213	202	256	220	227	218	245	226	213	230	214	202	220	214	231	206	232	245	209	222	225	244	225	257	247	225	209	218	240	211	235	237	205	231	233	211	239	232	206	234	241	233	196	224	217	242	219	244	232	206	222	221	175	246	218	246
23373	9633	8208	4266	2723	1980	1525	1265	1094	923	881	792	710	706	674	631	562	644	597	574	554	577	554	490	502	625	3772	13604	6515	672	474	516	496	510	506	471	445	490	524	490	482	466	460	519	499	474	450	468	455	484	505	473	490	491	496	464	487	496	450	467	483	498	474	480	448	492	475	487	469	468	484	486	477	465	423	464	487	443	479	451	484	449	464	480	486	450	459	482	463	470	462	440	472	505	480	502	523	490	450	473	462	455	494	465	460	487	483	455	454	505	466	493	481	493	449	465	466	519	475	448	455	441	503	494	455	504	443	461	471	480	452	448	491	477	452	485	483	510	508	448	501	468	464	467	456	497	472	445	470	489	491	444	499	424	472	449	482	425	422	462	434	504	428	447	427	491	470	492	463	459	474	461	465	494	469	492	482	460	437	459	502	455	481	501	457	440	458	446	466	485	443	458	437	441	479	465	455	490	459	492	464	467	447	492	500	481	482	471	468	447	476	485	492	461	445	453	445	487	477	513	467	462	481	472	470	439	470	452	457	494	475	467	501	482	440	450	467	462	452	479	457	525	463	460	466	422	469	470	478	493	483	456	470	474	464	473	472	459	501	483	463	498	482	459	485	456	453	467	452	487	509	481	493	468	474	471	473	451	495	433	469	494	489	443	446	479	454	473	478	518	498	478	478	465	486	460	454	441	445	459	492	479	450	512	491	437	482	464	506	441	461	487	466	428	496	433	476	474	477	468	473	468	499	505	470	458	503	442	493	442	475	464	448	452	480	467	441	472	459	442	495	500	453	480	457	518	501	476	453	443	442	484	466	474	514	502	503	487	447	497	467	460	434	483	483	453	465	470	449	479	443	451	461	470	473	482	469	493	490	435	471	500	494	492	460	467	455	492	486	481	477	464	501	461	432	451	488	466	515	490	452	470	479	447	505	471	464	472	499	481	467	502	443	500	469	494	466	479	462	502	451	441	478	471	446	460	483	472	452	475	470	459	479	456	524	505	440	440	464	507	482	444	445	485	459	472	468	483	529	471	493	475	467	473	448	486	501	496	483	449	485	500	422	479	487	470	503	486	481	435	482	452	456	444	455	475	475	459	469	469	460	465	455	453	452	476	468	480	477	429	465	456	457	498	478	462	485	461	502	485	426	478	448	491	462	458	481	472	501	441	449	440	490	492	489	465	479	457	464	464	448	496	489	477	478	508	434	467	494	460	459	462	505	487	462	489	481	470	505	434	487	482	506	484	499	478	499	472	500	463	469	498	498	436	435	482	490	527	456	447	471	456	492	470	492	476	454	474	496	482	447	461	470	446	457	467	467	463	471	479	453	467	446	449	461	497	489	450	439	527	470	425	467	444	473	461	487	494	445	452	468	468	452	492	434	446	437	462	455	484	434	479	471	437	484	464	428	479	416	515	470	487	469	498	473	499	490	462	479	448	476	443	484	459	455	475	452	438	497	479	486	465	463	459	433	459	478	426	450	469	447	468	504	456	459	450	470	472	476	467	449	460	484	482	464	460	456	489	477	452	483	468	462	487	491	479	433	471	465	487	472	472	449	463	460	461	506	456	462	486	479	488	466	469	480	451	493	472	474	473	483	493	498	458	482	459	484	489	490	479	486	470	445	446	477	464	456	460	464	474	512	442	454	520	504	469	468	474	502	436	476	472	474	503	480	467	449	469	486	474	477	500	495	484	495	461	464	464	468	488	482	472	482	498	517	487	451	417	465	487	502	441	436	497	489	490	430	440	488	477	498	465	531	471	482	478	498	466	511	492	451	430	498	475	490	489	449	500	474	494	487	460	466	471	480	487	484	476	483	504	502	481	451	476	452	489	444	496	431	447	475	442	461	452	469	476	496	467	450	448	477	465	498	439	449	456	461	508	450	469	482	453	433	482	452	443	468	472	476	489	453	481	449	488	465	439	475	469	470	509	461	480	517	464	483	455	466	477	497	470	493	482	475	481	489	465	448	458	490	493	467	469	501	484	460	484	483	465	463	503	426	459	483	452	468	497	498	479	460	475	477	485	462	475	464	473	499	455	470	462	497	474	497	435	514	482	452	492	489	448	468	499	507	469	490	454	413	505	454	471	492	501	452	487	481	456	484	504	466	451	461	490	484	483	455	477	463	466	479	459	496	437	471	470	465	451	506	514	487	468	476	493	473	434	502	482	498	501	449	463	460	448	485	505	453	508	457	452	469	456	491	444	450	452	471	529	458	463	472	475	445	442	503	472	474	476	433	488	406	485	442	459	427	447	482	457	483	494	529	456	467	459	490	467	486	467	455	467	500	472	487	508	465	473	474	478	462	497	466	454	486	486	480	472	471	466	434	455	472	478	513	461	487	490	469	499	447	513	482	483	461	460	505	494	475	489	461	486	481	479	444	475	475	455	464	471	483	492	457	463	516	471	476	494	495	456	428	454	456	473	453	488	452	483	421	482	523	442	462	455	486	466	448	449	452	444	452	448	427	499	495	496	485	487	480	430	476	494	455	475	513	488	478	446	435	458	496	474	445	501	497	469	460	477	458	502	452	453	466	455	498	469	469	452	507	463	487	495	435	461	511	445	481	492	499	496	468	454	488	503	492	464	499	478	482	465	482	454	469	449	524	477	454	494	458	441	492	446	443	467	488	467	491	493	459	488	496	469	476	449	464	489	473	468	450	448	444	482	508	490	463	479	510	456	428	451	457	455	455	429	478	468	485	449	427	443	465	495	497	508	460	456	423	520	465	481	469	483	485	488	486	469	473	473	459	455	445	487	434	461	466	461	482	510	483	465	491	476	498	441	444	484	484	483	459	492	490	455	485	472	469	446	509	473	467	482	459	497	488	485	439	440	472	496	503	464	483	471	483	471	457	480	474	421	436	485	463	452	501	442	452	492	470	457	460	469	505	517	491	479	468	443	468	454	495	473	511	455	458	461	458	470	494	465	459	495	480	432	464	494	445	491	462	490	469	469	493	523	460	479	466	543	507	498	454	448	456	484	462	428	447	472	424	448	446	459	468	499	429	477	447	502	476	517	481	453	445	478	497	472	477	494	486	484	463	492	455	477	464	458	471	468	506	461	489	465	459	529	471	443	487	477	463	506	473	457	406	476	448	457	487	484	479	471	465	479	445	456	456	446	487	451	445	457	459	440	460	460	466	439	514	471	466	483	465	392	486	480	462	504	456	464	465	462	505	483	488	468	470	480	455	480	492	457	455	473	462	480	495	439	463	474	490	485	493	440	443	448	495	500	487	468	511	448	496	462	484	455	447	481	491	454	474	486	512	430	485	494	494	470	473	460	481	439	479	453	445	466	514	482	463	472	440	493	441	465	484	464	496	469	478	459	483	475	498	458	492	466	474	494	466	448	474	485	480	450	450	433	492	514	467	488	466	453	461	477	453	472	471	485	444	464	440	496	454	501	488	519	480	511	483	452	462	446	430	429	487	458	488	453	449	466	483	472	499	475	464	483	458	452	452	468	473	442	505	462
22847	20942	28433	23597	20943	16907	1544	660	494	505	413	388	409	385	334	349	343	343	344	302	324	335	308	323	317	289	3420	8025	3382	329	280	296	266	260	260	293	284	290	275	281	278	274	260	250	305	292	291	268	290	277	276	258	256	285	282	241	275	268	282	255	267	270	253	265	281	280	275	298	287	267	259	264	295	265	258	287	265	274	268	262	297	277	257	286	250	249	287	268	256	267	265	290	269	246	278	262	256	259	243	257	287	271	240	277	268	287	249	271	280	250	299	304	263	303	284	279	298	253	269	282	238	294	266	286	276	267	266	283	293	261	282	273	269	268	262	279	282	272	273	292	256	265	287	274	262	252	292	254	286	263	303	275	297	270	272	288	265	263	254	276	284	279	285	293	254	248	252	262	273	261	267	252	278	281	281	270	293	264	293	278	276	281	276	270	254	260	248	256	300	273	281	266	273	249	285	230	292	259	281	263	290	289	273	274	248	253	272	247	298	273	268	257	267	260	275	306	260	225	257	238	248	236	239	285	283	273	265	269	262	238	252	259	286	266	278	273	277	246	276	275	268	279	279	284	273	250	266	288	258	263	290	285	277	239	275	242	257	269	282	289	230	258	294	246	276	288	251	283	264	262	280	263	294	264	241	265	261	259	272	291	243	281	285	278	270	287	312	260	268	270	266	283	236	267	245	263	261	283	297	282	260	287	302	307	295	287	262	281	269	268	271	254	289	243	278	281	262	293	276	236	269	278	256	256	281	261	257	251	279	247	273	258	269	296	264	275	288	251	263	251	284	250	263	293	260	266	230	282	290	326	264	277	266	257	228	252	240	271	284	271	275	266	324	277	271	274	269	261	277	282	267	273	268	267	299	290	277	269	271	323	273	254	264	295	269	265	266	268	267	283	260	266	283	289	239	253	287	259	270	259	290	257	261	290	265	278	259	240	248	258	254	255	270	247	251	279	306	246	273	283	284	262	260	246	248	262	253	303	234	251	241	243	287	270	299	273	259	275	259	269	252	260	284	238	288	285	236	272	271	284	243	275	284	259	269	271	245	262	326	247	302	247	272	283	283	289	277	272	246	289	283	281	258	235	254	286	261	264	277	281	277	259	282	284	268	275	245	277	259	280	270	273	247	281	233	250	254	281	251	280	261	256	278	285	277	241	274	255	260	259	249	260	263	261	257	307	289	273	252	270	293	229	274	233	239	275	269	253	283	267	278	291	269	301	261	275	297	242	312	253	276	250	244	246	244	291	301	273	281	291	256	261	258	262	251	256	270	305	276	262	284	270	275	283	283	286	284	255	280	277	287	263	279	282	284	271	265	263	275	252	257	269	282	253	271	276	258	273	276	258	269	232	272	246	291	289	292	290	225	264	261	296	263	275	272	268	254	261	261	268	276	299	282	313	258	289	255	236	261	256	265	280	268	252	252	260	284	280	252	275	269	280	284	247	235	256	255	271	266	281	265	263	276	251	295	277	231	285	259	292	295	228	281	274	266	270	281	273	237	263	243	269	279	271	285	270	236	275	291	280	268	265	266	258	261	266	249	272	254	242	263	282	275	281	251	258	271	286	293	247	291	270	287	281	286	286	311	283	251	264	256	266	275	248	256	263	287	281	282	282	256	292	267	299	274	279	299	275	277	273	256	277	299	270	300	286	280	287	286	256	264	247	272	292	270	287	254	275	274	257	285	253	296	267	263	263	270	250	233	252	269	278	273	279	266	277	253	255	231	229	262	268	263	261	253	277	279	297	292	285	278	261	262	258	252	273	259	291	275	249	275	279	237	282	254	279	268	280	257	261	283	282	260	274	279	289	267	260	268	243	300	242	297	266	241	249	267	271	264	274	280	288	267	263	279	305	287	272	267	251	286	272	279	245	270	257	265	264	279	265	275	289	272	255	255	268	338	282	245	284	281	282	266	255	262	273	250	268	267	281	284	259	302	258	284	301	312	268	311	263	241	245	258	293	295	296	289	278	264	260	261	273	283	259	272	279	278	271	279	293	255	283	265	256	277	244	235	272	305	262	281	285	267	260	274	283	278	285	265	262	293	276	286	279	280	261	270	272	274	247	300	261	264	270	275	252	243	250	275	247	250	268	249	292	246	268	273	288	294	267	294	276	288	251	245	241	286	284	236	288	273	289	255	258	244	275	276	284	255	263	247	254	284	259	285	244	232	236	255	256	258	285	237	240	253	249	258	254	296	261	235	281	274	244	220	294	255	273	279	297	286	279	254	280	256	251	265	297	258	286	257	280	267	270	257	258	259	263	270	247	268	277	294	244	291	280	270	263	280	273	266	264	262	259	277	279	252	271	268	300	276	255	255	274	291	326	282	292	287	256	289	277	285	258	289	270	260	281	255	249	242	260	303	279	250	238	249	273	266	261	278	272	279	282	287	291	297	270	243	272	275	263	249	248	270	280	269	268	268	272	243	263	293	264	250	280	253	251	276	268	253	261	277	281	248	254	253	271	268	260	263	263	273	289	273	274	280	261	257	266	245	248	259	277	268	274	270	243	289	262	271	262	249	243	260	286	244	271	253	258	255	286	275	296	262	259	298	253	269	261	263	297	278	252	251	263	270	285	278	261	254	250	281	281	281	266	247	278	275	268	249	265	266	276	270	312	284	274	239	275	282	288	269	268	267	252	238	274	285	267	289	258	277	273	251	279	253	265	244	295	260	265	261	291	272	279	269	296	288	267	279	225	273	293	241	233	270	253	279	265	254	263	268	277	277	262	258	282	289	281	254	254	255	281	284	248	265	278	265	267	275	262	265	272	295	286	271	285	256	223	279	303	276	246	301	274	280	297	288	299	281	270	245	242	262	286	279	286	244	250	276	281	260	255	292	286	281	281	268	301	273	254	329	295	282	267	264	256	292	272	244	256	276	277	268	257	265	294	244	310	248	264	289	241	264	272	241	285	262	303	274	275	267	271	274	308	286	268	267	253	253	255	262	278	274	256	264	281	256	272	261	289	270	263	243	279	283	260	289	268	288	275	249	281	239	252	266	254	272	273	287	272	281	284	257	245	272	266	281	262	284	292	269	260	228	279	258	257	273	245	265	265	286	240	254	307	285	277	277	252	285	275	231	246	285	266	255	248	314	258	253	266	287	285	280	263	306	258	279	268	293	279	274	284	296	258	294	258	273	263	266	297	275	258	283	262	258	248	268	267	274	290	243	282	282	283	247	291	287	255	251	280	276	287	279	235	253	276	277	287	294	290	264	316	271	291	254	278	270	282	251	275	283	278	274	263	274	246	273	265	272	261	272	286	286	275	285	283	247	292	278	256	242	256	294	251	291	271	256	268	286	258	265	264	273	263	290	239	266	288	261	244	275	270	243	250	250	274	275	279	278	273	284	267	288	274	267	268	269	264	261	279	251	273	272	268	277	263	261	284	250	277	260	252	277	271	285	246	264	262	244	258	269	283	272	288	254	293	292	245	276	280	270	275	270	253	269	254	234	256	264	264	214	279	280	270
26399	15561	13092	7232	4718	3423	2527	2146	1777	1477	1359	1159	1102	995	937	820	821	782	786	759	710	743	660	613	702	689	10088	19089	8879	655	557	568	553	586	564	571	551	545	529	547	530	551	553	571	578	595	586	586	587	552	542	527	553	575	550	507	561	513	547	567	515	569	525	565	521	481	547	552	564	503	558	558	535	565	520	571	555	561	538	544	556	502	546	609	560	535	536	545	536	526	547	529	524	557	600	556	562	585	512	526	510	540	519	541	556	532	546	543	532	555	559	551	508	545	527	549	571	544	562	528	559	522	505	561	549	495	529	547	526	554	494	566	563	497	563	533	555	529	522	508	579	519	549	580	512	545	574	494	512	543	563	522	553	536	540	527	538	506	552	577	549	552	592	505	574	525	555	559	562	530	529	512	556	551	553	524	534	542	528	562	533	527	522	562	507	542	526	501	582	573	566	575	526	540	561	542	536	526	532	530	525	589	547	541	532	542	529	547	550	522	534	522	572	551	523	523	587	550	543	540	486	552	545	602	523	576	508	558	506	493	521	573	541	530	542	546	574	546	533	525	534	508	559	547	533	548	503	552	545	503	487	522	569	546	540	520	529	524	536	556	519	547	547	536	531	567	545	582	514	522	514	563	556	522	572	512	558	552	558	537	531	539	554	501	526	486	524	536	556	527	515	531	543	507	539	547	531	552	499	579	501	571	561	536	528	543	556	571	525	522	534	529	560	518	550	516	581	567	507	546	511	575	519	524	541	549	596	538	540	537	548	572	521	532	531	536	546	558	538	531	543	528	507	540	516	523	509	542	536	528	576	502	523	508	515	521	530	527	541	549	525	548	544	545	525	555	551	547	587	559	540	509	459	546	532	499	533	580	566	534	532	517	505	553	515	534	592	534	550	530	546	534	500	561	540	527	556	580	533	545	546	568	538	566	518	557	510	522	524	552	529	504	534	551	546	527	546	531	538	528	537	543	557	592	478	510	519	546	519	534	565	482	567	541	546	529	531	477	573	539	572	529	535	549	512	564	518	484	519	556	532	564	525	558	512	554	526	574	582	534	557	511	554	548	546	495	535	536	524	524	564	495	539	540	561	543	556	539	582	569	562	541	526	533	536	564	538	583	561	536	560	480	537	516	518	553	528	554	550	574	540	520	563	524	536	559	524	533	517	553	496	502	528	509	537	501	555	524	546	522	519	532	537	539	512	565	536	584	537	577	528	531	541	544	586	514	524	560	524	535	523	563	561	538	504	545	515	573	511	550	537	548	571	482	509	513	530	545	589	570	571	545	544	562	547	538	516	529	562	528	533	530	524	554	566	537	541	549	484	529	531	504	530	529	540	518	526	540	545	539	524	543	545	536	513	502	506	532	528	531	557	531	551	501	530	524	553	552	543	549	521	513	546	526	567	556	517	537	548	564	553	536	574	484	545	497	552	536	560	544	558	549	557	500	552	527	563	564	545	535	588	518	536	520	551	500	546	530	563	530	595	544	533	535	555	521	521	549	545	533	544	522	522	512	533	531	532	551	536	529	571	516	527	528	545	526	536	582	531	550	541	526	530	511	544	525	558	561	539	543	507	519	534	552	514	534	546	541	527	536	525	530	587	520	520	543	519	502	544	542	529	527	544	544	541	531	564	543	527	536	603	576	527	529	549	536	557	511	524	548	531	547	559	532	538	512	504	581	545	492	518	527	540	573	519	511	505	531	542	557	544	557	523	517	571	527	549	545	560	522	500	529	560	543	544	577	528	497	530	566	583	535	591	535	551	508	507	522	528	539	548	538	500	542	537	542	535	552	535	557	529	543	587	550	533	580	566	525	525	535	551	591	533	567	553	523	529	530	544	547	570	525	528	525	531	533	523	549	527	570	525	513	537	554	559	495	538	545	519	556	558	555	491	489	551	566	551	534	555	583	551	566	538	554	558	517	562	534	520	531	553	516	547	554	546	555	551	559	588	540	524	495	526	560	541	553	522	546	536	547	519	510	553	532	503	509	532	530	529	577	519	558	560	542	542	535	558	514	544	541	531	553	559	545	557	540	520	564	547	504	542	524	536	541	542	506	553	560	535	531	546	533	534	553	555	540	501	548	514	563	577	533	541	556	535	547	574	542	529	549	528	563	526	523	543	494	555	559	496	580	564	502	541	550	533	559	552	556	552	540	514	576	519	513	515	538	524	522	553	560	532	511	567	533	533	566	530	534	523	545	546	542	565	544	575	540	545	529	580	600	553	517	527	538	551	535	540	516	575	569	484	543	497	509	563	554	506	477	497	522	562	527	521	562	563	535	589	545	528	575	518	541	553	504	561	507	532	560	552	525	513	572	541	540	549	576	557	491	600	559	488	551	535	561	541	567	516	553	557	542	520	458	541	521	521	581	542	513	557	536	510	537	558	557	511	536	510	552	484	541	524	559	507	543	538	545	512	576	508	569	520	516	566	510	518	524	488	541	500	574	568	477	544	545	541	522	522	548	539	513	534	542	538	534	539	524	531	549	545	553	574	520	530	531	503	558	503	524	521	566	548	509	513	571	528	521	521	513	535	500	530	554	546	557	544	537	538	543	542	496	559	501	534	541	499	548	564	548	515	538	546	526	577	598	580	535	547	525	513	531	533	554	505	510	565	529	586	548	606	555	471	576	540	571	526	534	553	553	555	548	497	537	526	531	564	492	537	529	593	582	547	510	587	529	520	522	531	545	517	558	490	562	549	523	518	532	552	525	514	542	576	562	530	543	549	552	571	540	512	504	543	515	539	553	502	556	515	562	502	533	515	567	536	579	547	546	524	512	551	511	531	511	547	545	564	541	578	550	536	542	531	543	564	561	584	515	486	489	490	533	544	575	494	529	537	556	527	501	558	527	509	569	570	545	525	513	551	562	550	560	553	581	526	503	540	519	498	572	502	510	545	506	521	530	505	558	540	541	544	567	555	517	520	557	513	561	579	523	530	538	558	573	519	562	534	533	520	529	509	524	512	495	519	505	539	577	537	557	535	528	583	520	532	520	556	522	497	530	520	543	558	545	522	552	542	537	540	569	521	540	528	570	565	576	550	494	557	524	545	531	519	552	544	528	533	522	534	522	547	520	523	542	558	556	553	540	531	566	549	541	554	519	530	519	559	563	544	542	549	518	527	590	542	533	547	519	553	518	519	532	532	540	566	533	544	532	548	538	510	520	546	532	538	548	518	498	524	513	558	515	547	507	491	512	549	503	541	550	604	561	552	532	547	532	583	501	554	503	562	499	550	502	515	577	511	564	515	522	519	508	518	516	574	541	501	532	510	577	517	531	500	544	532	530	536	530	494	534	535	555	497	512	526	553	542	530	572	535	550	544	542	549	541	535	543	526	542	549	512	518	507	566	518	561	537	518	502	563	541	522	565	519	544	539	540	519	493	528	541	566	530	527	531	521	530	548	520	528	548	555	500	540	486	529	554	588	536	525	556	593	530	569	489	489	534	540	528	515	514	542	516	541	551	571	540	537
26203	20137	7311	826	509	466	438	419	458	423	420	451	451	431	397	433	419	439	420	441	400	453	414	449	413	402	729	1020	666	409	405	433	406	393	422	379	420	399	382	413	398	427	443	396	388	419	415	434	442	428	405	391	425	448	440	429	435	432	419	418	408	436	441	405	439	450	369	447	447	403	436	432	437	416	428	456	415	420	425	386	440	424	423	372	425	402	430	444	445	448	419	458	400	456	434	404	421	422	391	442	397	419	419	382	434	425	418	406	437	419	470	414	392	457	407	489	427	374	418	452	440	398	443	407	483	409	408	457	400	401	411	423	410	430	432	405	454	406	397	431	403	443	453	437	429	411	437	385	427	412	416	410	388	399	432	433	409	454	426	413	466	408	439	405	419	415	406	398	413	375	437	405	380	404	444	443	393	398	394	424	415	412	457	394	443	413	388	428	427	401	435	424	418	375	424	390	431	409	423	405	413	422	428	411	403	450	414	402	399	401	402	432	405	406	412	418	416	460	415	412	398	419	406	449	391	422	395	419	433	405	431	383	414	420	423	414	387	420	413	410	429	441	391	399	392	412	391	427	415	374	399	414	428	410	440	455	428	427	397	397	418	399	380	419	378	436	414	439	385	425	396	404	416	419	401	408	413	425	418	409	418	472	398	416	415	426	418	376	451	430	445	407	435	397	388	436	432	417	399	460	439	448	402	423	453	424	422	418	437	383	395	402	407	441	405	386	453	398	408	414	446	409	440	438	388	392	447	435	384	431	435	430	406	448	430	427	393	384	407	463	417	412	425	417	429	419	413	413	460	429	455	421	404	437	387	458	433	398	450	384	447	410	453	415	452	423	437	428	405	424	414	411	446	439	401	444	439	424	406	432	395	428	402	418	424	419	418	420	408	439	408	416	411	415	403	406	467	446	391	399	421	424	421	444	401	435	427	425	420	419	457	444	401	439	401	442	442	451	378	389	423	414	427	409	393	397	427	394	448	426	370	421	444	447	438	413	426	412	421	426	450	437	426	402	424	437	416	422	431	448	451	404	406	381	404	400	440	384	387	407	401	400	438	393	457	411	431	453	467	479	460	416	418	415	414	409	464	419	428	430	410	417	422	404	455	427	409	416	449	432	413	435	418	390	418	377	373	445	434	385	448	437	467	378	405	442	422	373	385	407	391	417	426	403	387	378	438	452	404	451	403	416	402	405	413	405	416	423	411	420	418	418	399	406	411	435	445	423	386	429	441	389	410	399	376	402	407	420	428	400	404	376	404	388	422	376	442	412	395	402	412	453	426	388	409	404	418	399	402	424	443	393	427	433	453	436	397	454	426	408	442	393	429	397	397	403	420	415	386	395	415	424	435	461	428	402	380	400	424	394	401	395	424	424	441	408	397	399	394	395	462	401	421	412	414	396	402	421	426	424	416	403	386	422	476	390	449	419	426	396	430	427	430	404	449	405	408	391	423	444	414	399	418	417	415	351	428	414	438	396	380	399	397	424	436	404	445	431	463	384	439	408	443	446	428	402	439	442	422	422	422	436	448	396	429	444	446	409	445	391	427	435	405	427	395	419	421	396	365	412	408	445	441	415	432	435	398	399	397	417	406	391	417	383	400	421	411	397	412	425	439	375	402	433	400	399	418	405	436	395	396	441	406	394	437	434	408	419	443	423	420	393	374	421	448	430	429	409	424	429	433	410	424	387	413	442	420	440	390	409	424	400	410	415	431	397	391	396	420	459	410	387	467	391	374	383	423	451	379	469	427	404	456	431	383	416	452	401	427	411	399	419	425	403	421	421	404	421	424	391	442	460	424	412	450	417	418	426	389	421	450	433	447	393	429	423	426	408	410	473	415	430	439	401	392	433	417	409	412	403	403	439	386	446	397	420	432	443	399	398	383	411	404	414	430	414	424	413	410	425	391	445	426	433	393	406	400	409	397	422	396	377	446	418	403	399	442	425	422	377	438	405	429	399	419	375	393	415	408	401	413	452	385	425	439	427	455	447	416	416	431	411	420	438	410	414	411	399	421	398	434	414	421	381	408	416	418	447	427	430	409	389	411	430	426	383	391	415	470	397	382	423	417	435	440	410	433	386	441	465	397	391	452	429	433	404	406	436	362	449	464	434	429	429	427	408	417	422	430	398	424	422	381	425	397	431	384	431	396	427	418	416	389	440	413	435	439	418	401	441	415	468	434	421	435	431	442	430	428	413	407	452	412	419	435	438	419	422	381	459	434	376	397	427	428	422	403	422	425	419	398	407	426	395	418	402	386	452	409	456	432	432	404	443	379	412	390	398	431	428	416	420	429	399	377	429	450	424	417	394	401	401	441	423	404	420	422	405	422	395	400	409	449	440	391	389	414	444	425	421	394	424	397	368	410	416	428	413	414	437	422	441	433	397	438	403	418	433	414	456	418	417	409	386	392	426	429	401	380	422	444	408	410	447	424	433	420	420	381	409	371	433	407	403	392	394	435	419	437	426	430	441	446	401	378	441	452	429	413	429	420	410	435	393	422	414	397	444	392	388	419	413	407	432	411	418	420	409	425	397	422	434	435	422	422	430	402	428	431	415	432	433	425	390	444	432	416	427	428	387	358	421	428	406	389	411	419	409	464	397	418	403	405	420	398	411	419	376	398	395	399	371	401	406	422	438	430	424	397	455	444	411	442	406	387	441	437	430	471	403	407	413	428	451	410	387	416	408	409	416	384	403	412	401	412	418	419	394	441	461	425	435	400	439	413	412	442	428	454	391	426	399	425	397	430	388	411	395	409	393	405	412	397	413	437	463	471	439	475	448	421	453	407	383	464	427	417	461	410	417	434	412	394	399	410	449	444	452	429	439	391	422	420	422	437	405	401	424	425	430	408	415	411	402	409	421	417	411	396	421	411	418	421	438	394	412	448	406	431	418	375	461	380	407	386	431	439	419	427	418	403	412	402	410	443	426	383	442	394	419	416	432	443	444	422	402	455	439	393	417	433	401	391	421	422	435	398	435	452	414	391	425	416	448	440	408	408	422	410	395	413	392	410	404	410	441	399	432	425	396	410	430	414	398	415	431	427	461	419	420	411	390	424	395	421	405	428	398	406	426	411	435	404	440	410	390	410	422	419	444	403	436	430	412	399	433	389	427	394	420	443	422	440	392	413	411	419	423	396	401	394	429	401	459	443	412	415	384	421	426	435	378	419	402	432	387	431	428	405	418	387	428	403	407	396	427	400	386	365	430	407	426	403	440	402	428	401	425	431	409	413	413	391	402	412	442	413	403	397	439	416	412	413	409	420	436	440	428	419	409	390	400	434	420	402	391	406	469	399	415	419	417	391	421	412	396	429	415	469	385	422	392	434	399	391	432	419	416	423	402	439	425	422	422	419	396	380	402	440	351	397	356	447	411	447	434	394	447	393	444	416	450	447	440	437	367	438	376	425	372	419	429	400	438	426	458	448	405	429	393	411	405	389	393	389	422	450	412	395	387	439	435	420	440	421	418
11214	1972	1824	1253	1092	989	901	994	923	904	879	894	845	868	895	832	853	852	846	837	818	828	825	897	841	907	2082	2866	1618	848	922	861	800	863	890	827	807	838	884	897	875	870	810	883	875	832	878	839	855	809	818	873	828	820	879	860	828	831	794	827	789	902	831	835	855	813	867	838	812	810	758	860	861	851	845	845	874	898	792	847	819	874	853	870	868	839	883	842	890	862	851	860	835	810	867	844	825	821	824	843	909	858	842	824	870	826	873	902	865	815	885	860	815	829	847	832	895	741	853	854	875	873	825	814	835	860	821	826	846	797	831	822	874	818	866	862	831	803	860	842	842	860	833	794	855	840	924	834	815	900	820	841	847	850	858	866	832	847	794	873	841	871	839	865	881	826	842	825	911	838	891	771	811	818	857	866	806	819	856	801	807	810	868	845	779	839	855	863	803	856	898	861	887	825	858	829	812	829	861	860	822	845	862	831	829	874	809	888	865	808	840	838	792	837	868	828	841	808	831	807	804	842	867	849	856	855	857	822	867	866	862	807	774	877	882	825	882	858	837	846	872	817	842	838	835	785	825	853	844	861	845	870	835	826	852	783	900	768	817	888	834	821	866	861	854	851	817	856	807	851	832	837	873	854	908	825	834	871	877	842	846	855	879	804	859	794	847	817	812	826	853	854	832	862	827	852	892	860	817	856	824	854	856	827	806	847	858	854	838	893	857	866	835	850	823	839	865	874	863	844	844	784	817	832	817	872	847	832	849	784	869	858	826	883	855	864	871	887	850	850	841	871	854	867	869	809	797	866	858	851	863	898	789	849	839	790	831	785	858	852	885	865	832	812	845	876	786	828	899	893	861	792	878	818	849	847	883	804	840	827	880	835	868	848	848	883	836	795	857	852	783	863	797	804	858	831	871	855	875	845	810	853	814	877	828	810	798	873	853	796	849	838	812	876	871	832	934	851	860	841	833	889	840	807	843	902	882	873	847	846	876	850	865	849	886	803	825	840	827	838	892	851	845	820	865	855	851	832	846	936	879	823	873	821	878	786	842	878	852	856	846	801	811	848	814	820	781	843	867	845	812	837	862	858	802	839	823	841	847	833	839	835	788	830	816	836	879	819	791	861	852	858	834	803	812	826	846	787	816	847	904	896	901	832	861	827	845	852	840	861	796	851	851	847	872	853	851	863	811	878	887	868	847	860	875	889	827	829	856	836	835	857	836	816	893	855	823	827	837	816	817	861	869	845	839	808	817	815	855	859	894	873	795	861	848	854	849	839	801	807	851	834	841	807	835	829	811	820	805	853	863	824	854	817	838	885	832	846	827	895	843	821	853	857	889	897	855	847	839	817	838	842	854	846	905	873	851	860	826	818	834	870	825	835	811	829	863	808	844	853	834	873	855	883	873	816	840	796	802	834	853	808	804	841	814	878	864	860	858	889	798	844	851	882	834	787	789	828	826	824	847	853	878	813	832	793	866	849	833	839	856	858	876	868	817	870	819	823	803	821	865	852	796	791	794	846	864	855	824	818	808	796	884	745	823	851	871	815	857	833	817	818	907	812	883	863	839	891	846	814	839	852	801	868	825	843	826	843	855	890	862	856	858	818	807	861	838	847	881	844	845	803	908	865	886	831	874	868	823	856	836	783	775	852	796	830	876	837	841	819	852	874	761	828	761	810	855	817	872	805	787	855	914	807	873	804	846	898	825	825	872	864	840	871	860	844	848	852	841	906	821	847	830	848	777	852	836	879	834	870	791	833	869	820	802	856	868	818	914	839	809	890	828	837	873	821	839	872	830	853	850	860	858	851	821	875	809	835	864	821	840	845	874	803	814	772	856	826	796	820	806	863	829	893	868	825	846	814	844	883	847	826	883	862	816	833	852	774	893	847	854	842	797	841	830	839	794	866	810	826	794	794	844	834	877	843	825	828	869	819	795	839	830	833	819	881	854	840	886	845	809	879	824	847	863	868	919	807	827	848	848	873	827	925	834	858	813	883	857	820	835	814	801	869	862	815	829	868	827	806	824	858	858	838	833	836	816	823	827	841	862	815	847	834	843	840	841	832	841	830	839	877	864	868	843	830	863	869	768	874	859	828	846	870	841	846	793	833	832	842	853	847	841	856	855	875	848	817	848	858	875	881	866	832	907	832	823	847	798	802	907	832	810	862	851	872	837	847	881	869	828	847	843	851	873	785	870	847	870	795	806	898	808	855	840	820	888	901	852	879	863	881	868	923	854	860	836	843	828	848	824	835	787	845	849	825	818	886	819	875	824	837	827	902	862	841	825	860	834	936	837	854	837	871	811	826	796	885	803	825	842	848	832	798	849	847	843	807	858	843	848	872	814	871	841	859	818	822	902	785	886	889	860	827	796	830	815	881	872	844	784	804	849	891	872	844	836	776	850	819	833	832	836	840	836	847	904	817	838	810	837	856	831	872	803	826	868	860	868	826	881	861	862	814	821	837	832	844	859	848	842	817	824	824	866	846	841	870	780	824	791	837	812	807	838	843	889	853	828	785	861	873	825	833	860	886	857	825	816	794	834	849	840	799	814	872	817	837	802	813	861	852	886	832	847	849	791	850	843	816	831	844	841	863	880	854	874	855	869	828	891	852	879	946	839	892	818	808	840	870	859	855	806	816	848	892	802	827	824	880	847	806	821	819	848	852	850	874	844	808	822	881	882	800	871	810	830	787	853	841	824	811	832	847	768	807	836	862	830	833	840	836	824	802	813	846	782	815	850	833	784	825	835	859	853	827	853	828	838	874	879	832	814	824	821	816	819	860	923	882	866	834	805	811	855	879	882	814	837	819	871	777	811	823	872	857	842	847	890	844	882	885	803	849	893	864	847	897	800	824	838	864	877	838	815	818	836	866	823	825	843	768	819	898	865	836	834	894	811	818	875	825	830	832	807	851	839	910	833	840	906	854	844	846	848	893	809	854	854	813	856	833	814	795	790	764	838	855	834	851	844	874	854	863	810	891	844	872	841	869	831	887	803	916	813	840	905	827	769	848	867	805	822	920	858	870	828	897	829	829	856	853	825	840	851	892	849	843	878	854	865	857	817	813	809	815	833	861	851	848	813	825	890	823	812	907	852	835	842	824	831	844	806	855	888	838	846	910	833	846	814	824	841	826	884	862	838	806	858	851	842	830	863	806	833	842	893	863	862	864	854	846	842	847	813	830	819	878	859	843	822	848	832	851	844	864	886	778	880	825	822	823	829	851	828	794	873	883	851	791	839	829	808	867	854	874	825	814	824	870	865	832	839	840	769	866	851	887	907	803	847	805	838	884	817	826	821	839	835	841	812	863	814	793	780	840	860	862	866	774	869	873	847	904	868	833	879	850	856	888	857	829	869	803	849	816	825	854	819	874	889	836	750	829	882	818	834	864	820	864	852	840	828	870	845	867	797	812	854	850	858	884	862	837	886	822	853	830	831	818	864	841	834	797	849	797	852	856	805	842	830	852	875	810	816	872
23836	20928	27640	24324	18297	1243	590	407	330	332	288	267	301	265	246	271	249	241	240	248	223	227	214	249	204	220	1673	4370	1671	211	230	273	216	232	198	225	226	205	196	227	229	198	201	217	225	222	229	226	211	249	191	235	221	222	208	228	231	210	219	224	217	204	202	194	219	222	230	227	212	219	231	208	199	228	244	211	223	243	222	242	229	217	205	222	187	234	216	223	222	240	220	225	229	207	206	213	241	202	224	244	208	208	198	205	208	231	210	203	203	217	229	217	228	263	217	239	224	220	233	235	206	257	206	229	225	215	237	231	226	192	243	216	213	230	199	232	220	216	246	220	217	207	229	223	207	224	206	213	221	191	241	242	241	219	210	246	226	212	221	204	231	226	185	228	206	200	226	201	199	228	246	213	199	223	223	207	218	192	214	218	237	211	224	206	205	213	221	221	217	219	238	202	222	214	194	216	215	232	236	224	212	179	231	211	215	196	240	199	218	234	236	220	227	219	223	201	227	224	210	203	243	187	198	234	194	224	229	203	245	216	224	220	224	231	192	219	227	217	216	220	237	213	217	193	249	243	207	231	222	192	197	231	219	222	222	201	208	211	220	221	216	212	189	226	211	213	206	199	235	224	222	247	208	218	187	174	221	212	216	203	216	197	229	189	197	230	242	203	206	213	209	234	217	240	243	224	221	202	245	209	225	231	212	237	207	200	210	208	223	218	205	199	249	203	225	233	221	190	240	221	205	213	212	203	225	207	203	210	218	212	235	214	200	220	225	234	214	225	244	188	217	207	210	226	235	203	208	213	240	204	207	229	201	218	208	231	210	231	209	205	220	208	228	225	187	208	196	204	225	210	210	225	218	242	232	204	195	216	203	225	249	214	225	197	223	225	188	221	241	215	239	234	215	217	206	230	236	215	212	192	239	195	206	215	225	226	209	212	220	227	228	213	206	200	202	242	203	194	200	234	217	213	206	216	212	239	220	205	204	215	219	207	217	200	222	219	215	225	232	210	223	216	218	223	227	202	224	220	226	214	206	227	215	207	194	211	197	202	225	221	218	235	238	238	209	214	206	219	185	200	216	223	208	229	212	215	207	207	242	257	224	187	221	219	185	197	223	217	214	219	212	192	233	218	216	224	196	221	231	210	205	215	189	242	209	245	216	213	237	207	234	222	201	236	226	223	194	226	209	211	243	243	220	219	217	241	199	222	228	225	209	196	215	234	229	236	205	231	241	194	234	215	248	220	201	201	213	240	236	222	225	218	218	188	198	204	184	193	209	235	211	205	219	220	215	196	202	217	207	207	241	192	207	215	231	204	207	211	219	239	194	199	200	227	202	197	226	200	213	222	219	243	198	217	245	216	191	221	232	217	222	219	218	188	226	198	221	225	209	217	218	219	243	214	218	219	214	191	204	226	205	240	227	235	210	197	223	204	226	220	225	213	227	226	213	220	204	228	213	212	235	227	208	237	213	220	197	225	201	214	221	214	226	234	202	235	214	206	224	217	223	204	211	218	219	222	237	210	223	218	213	215	229	221	226	198	222	204	203	214	234	219	231	213	240	204	208	179	230	215	218	246	201	214	219	192	209	218	230	212	214	229	219	226	213	234	208	218	215	211	232	204	217	211	196	198	213	222	226	212	216	238	222	205	222	184	217	235	219	201	193	210	197	196	217	234	220	220	191	226	214	232	206	213	233	204	226	181	214	213	198	212	204	230	163	215	208	234	197	204	214	204	229	240	197	221	225	247	236	234	216	188	218	230	247	217	180	218	230	223	215	206	217	219	241	217	235	245	206	227	212	220	200	234	214	211	211	230	235	213	225	248	228	213	214	216	218	222	228	196	222	229	218	229	225	231	218	231	228	204	230	219	222	222	221	213	240	208	238	205	198	221	198	190	243	200	228	198	235	222	225	239	211	185	225	222	211	188	221	220	214	208	253	207	199	229	246	223	227	223	202	219	205	230	230	210	210	198	229	203	185	218	192	229	218	235	222	219	215	209	220	204	209	234	201	241	217	196	211	219	218	235	234	226	213	213	248	201	228	216	213	220	223	206	207	219	218	223	237	231	233	234	195	211	221	209	230	220	219	236	228	229	212	237	234	219	239	229	243	238	210	220	219	228	221	205	211	232	226	217	225	259	208	240	223	226	213	228	210	207	195	185	215	249	217	227	205	223	200	247	220	196	192	223	214	213	238	190	221	243	210	194	250	229	200	216	244	203	198	230	199	203	237	227	176	212	220	222	234	200	207	193	238	216	226	225	219	213	201	203	200	198	238	213	204	224	199	239	205	249	229	235	197	186	226	235	224	218	227	188	218	230	199	215	206	214	200	228	197	201	235	203	212	236	212	238	224	199	212	239	198	226	217	215	218	204	220	218	218	224	201	227	218	216	237	216	239	237	230	216	245	235	250	192	222	198	229	213	220	229	217	182	207	205	213	219	230	211	213	199	230	221	208	208	219	203	187	214	242	224	214	202	215	184	234	209	186	233	219	223	193	223	193	240	206	230	217	220	220	212	200	209	227	214	196	216	222	217	214	217	211	192	197	236	221	234	185	207	209	224	226	206	228	232	202	215	228	206	198	220	224	234	231	198	226	193	220	203	229	193	208	202	213	233	224	225	208	236	217	193	213	228	236	217	230	190	228	223	207	228	230	227	230	227	228	215	209	202	192	207	209	214	225	220	212	218	205	208	216	231	243	195	202	225	219	206	224	195	207	212	229	209	221	210	238	223	205	199	214	204	211	229	207	211	186	211	192	221	222	239	201	254	230	234	231	200	203	206	192	214	220	224	202	225	245	235	236	214	204	217	225	203	232	226	200	201	196	182	216	228	228	189	224	219	197	206	201	208	230	221	220	239	237	227	220	213	208	245	218	256	225	240	226	231	220	236	220	215	202	229	224	202	226	184	201	234	225	219	221	226	200	212	201	225	210	220	211	192	205	211	227	252	204	209	229	214	246	234	195	208	194	220	208	242	198	210	202	218	212	206	203	220	227	235	202	199	239	226	203	214	212	227	214	202	206	208	230	210	213	210	221	190	228	212	227	205	236	232	234	252	220	218	205	190	212	254	206	223	234	233	215	228	223	214	210	190	226	231	234	213	223	234	216	203	226	260	240	184	216	207	224	223	209	222	242	234	244	215	191	230	221	231	196	208	201	200	211	184	245	210	206	214	207	203	211	193	209	225	226	209	223	219	204	204	216	205	197	219	217	218	214	218	212	227	223	217	219	232	211	209	206	214	210	222	221	235	228	214	229	230	234	200	212	206	217	235	218	205	240	197	207	212	230	206	208	193	197	220	227	227	249	217	204	214	229	225	199	211	233	232	267	222	204	227	212	227	243	221	249	227	203	213	232	212	183	226	218	185	190	225	208	203	208	216	201	200	223	250	221	223	201	213	241	220	226	189	183	213	233	215	204	227	220	211	259	215	220	209	223	209	228	229	202	198	205	186	185	215	219	229	226	201	222	230	221	201
22230	9683	8195	4270	2783	1969	1620	1309	1115	954	852	795	701	681	666	661	611	606	592	567	546	577	570	520	530	671	6221	12935	5125	469	483	476	490	479	462	438	452	505	489	479	475	481	501	471	438	501	448	438	490	451	463	472	422	468	479	461	471	487	487	453	463	492	420	490	435	443	469	472	447	449	433	457	470	481	489	471	454	435	460	495	434	461	489	491	495	483	462	471	458	444	467	457	450	477	506	463	453	460	469	472	479	483	467	476	488	441	474	449	436	444	455	475	486	465	457	464	431	453	494	481	465	446	469	466	447	499	457	452	434	449	469	481	504	452	494	477	492	465	440	506	474	456	463	489	483	469	477	500	460	464	457	464	495	448	503	447	435	471	470	522	485	474	474	479	427	427	453	460	462	526	464	462	467	497	438	485	441	478	445	452	465	456	468	454	480	457	456	450	487	436	485	469	443	474	506	480	488	476	489	442	421	488	446	466	434	459	458	481	411	491	425	437	495	455	459	471	469	500	438	469	493	453	453	437	459	449	504	482	468	474	446	470	441	467	469	489	476	447	491	446	473	455	439	462	401	475	464	479	442	449	464	472	463	461	456	425	454	431	453	471	439	475	478	437	478	454	456	486	453	462	450	470	455	508	461	437	467	454	414	468	481	470	426	456	442	439	476	483	467	436	463	457	455	491	472	448	431	483	469	456	440	415	452	497	471	480	478	454	463	455	475	467	460	462	465	452	464	459	506	443	462	469	481	469	456	449	471	482	452	511	515	463	464	473	444	454	447	497	463	434	482	463	417	427	469	442	462	461	484	464	457	470	471	463	475	511	477	479	470	467	533	485	465	428	455	458	495	521	450	491	448	465	473	434	422	485	427	461	486	474	464	487	450	469	450	477	461	459	461	511	461	497	431	436	447	486	474	502	465	477	439	452	480	472	433	462	480	469	487	465	474	517	490	477	444	455	468	453	465	465	460	482	443	444	451	466	474	496	437	447	507	451	442	513	456	459	488	469	448	462	507	462	470	492	489	437	484	467	470	458	470	472	495	457	451	494	456	463	420	511	469	434	417	456	444	495	460	475	440	498	431	457	473	507	428	439	447	467	437	461	438	461	470	462	446	442	451	452	448	489	463	446	432	449	462	461	512	434	455	451	464	474	456	480	461	470	467	433	442	441	456	446	488	505	497	473	446	472	457	469	487	482	439	490	476	489	472	452	469	486	459	451	476	459	469	448	435	473	494	455	495	481	441	454	460	459	435	449	461	451	445	451	517	450	460	477	448	478	532	448	457	425	479	445	484	474	453	481	482	449	462	448	471	445	484	477	492	499	421	487	519	438	498	500	451	463	515	464	465	439	493	474	489	475	450	457	483	484	456	499	476	451	461	446	472	472	461	473	447	460	442	414	456	462	433	443	428	424	451	458	471	504	456	459	461	491	471	468	477	459	398	465	433	474	478	465	463	459	489	462	445	428	481	448	456	469	460	467	487	437	477	477	473	414	475	476	480	463	476	415	473	469	473	457	468	484	453	489	465	471	464	527	430	446	468	462	461	464	462	481	454	474	464	441	476	422	470	470	493	411	468	523	464	462	496	536	471	482	428	454	479	460	463	443	480	458	455	437	459	445	456	475	447	455	485	479	452	461	462	488	458	413	452	448	452	481	466	461	463	454	427	429	446	423	480	462	451	458	463	464	471	488	457	460	442	459	415	456	473	444	486	442	456	474	472	482	481	442	448	468	422	475	443	479	448	445	442	456	472	434	469	481	460	477	450	477	456	442	454	454	476	478	440	454	451	440	491	466	448	463	469	464	488	483	525	473	462	449	480	485	428	479	474	448	452	432	478	445	507	444	457	463	461	490	430	478	461	492	447	490	450	465	469	441	481	471	482	460	452	457	460	479	433	460	456	483	517	460	469	474	439	468	451	503	457	452	441	443	448	462	453	448	460	468	467	468	429	481	460	499	444	471	480	465	481	452	515	487	448	459	477	442	486	494	461	474	461	499	464	514	485	472	498	411	446	461	463	482	462	455	452	484	454	496	477	449	460	474	501	486	442	466	466	414	463	485	469	464	462	465	456	481	458	459	446	477	494	500	431	460	442	467	490	502	448	434	480	435	432	463	486	470	463	469	449	456	484	473	485	470	428	494	496	458	477	492	471	476	466	452	477	458	484	444	478	491	465	435	447	460	432	451	465	453	483	480	499	466	477	456	452	453	473	492	462	496	473	461	501	478	459	450	487	458	531	460	486	452	461	455	501	483	514	492	476	458	494	456	457	438	456	500	483	452	451	506	491	472	458	456	484	460	450	463	463	476	451	461	466	452	438	458	452	459	484	496	504	478	479	483	488	431	467	429	481	451	461	458	442	485	476	485	461	480	465	462	406	454	496	453	463	480	456	442	454	515	467	435	474	458	444	486	483	447	433	481	436	525	446	463	487	466	453	478	498	475	453	441	448	478	431	445	475	461	439	464	497	431	471	426	480	476	461	479	422	467	453	443	469	469	437	479	450	452	457	500	460	489	441	427	472	471	475	483	462	420	439	501	433	481	468	447	477	434	487	465	457	449	503	450	483	457	458	481	464	469	473	468	482	458	481	447	490	456	465	497	442	475	488	463	494	430	478	499	477	494	507	486	465	477	459	474	471	436	479	450	478	473	465	494	458	486	472	466	466	456	455	449	457	459	472	474	488	491	477	458	465	470	442	483	484	478	435	460	516	474	464	445	457	463	444	452	446	448	428	439	462	438	468	504	501	461	474	470	473	484	477	435	456	493	431	462	438	498	470	457	437	438	466	481	434	485	475	460	444	451	464	458	495	451	462	483	474	465	437	478	451	442	460	454	414	456	444	433	452	469	471	458	494	478	468	472	481	439	486	469	496	478	462	456	466	495	419	449	472	482	463	437	457	464	476	473	506	477	446	456	471	461	470	473	473	457	464	463	500	458	481	480	507	433	444	454	452	476	457	430	496	475	451	462	458	423	463	469	492	467	481	427	477	485	467	465	444	437	492	451	429	452	438	458	453	440	489	478	489	467	472	474	521	436	456	446	488	484	473	488	501	462	462	486	468	460	485	473	425	455	466	418	458	403	475	469	496	484	468	448	506	477	491	471	468	514	464	482	463	494	471	458	441	451	448	419	467	489	488	472	512	475	454	446	445	459	478	474	486	448	431	480	469	450	477	470	448	477	455	444	452	433	467	484	432	450	452	463	459	464	438	474	478	468	496	473	457	489	488	467	513	472	454	469	507	446	487	473	469	481	449	476	478	445	445	499	469	457	465	452	439	512	446	468	437	476	491	416	427	481	438	426	459	469	456	468	456	455	452	480	503	479	486	457	488	446	446	488	458	458	480	487	475	451	426	449	441	502	481	463	453	473	465	461	462	489	450	479	482	454	473	460	453	424	443	473	434	480	444	465	464	430	470	431	475	465	436	493	471	485	460	470	469	444	477	442	483	473	477	475	429	452	431	465	443	480	456	453	501	467
22897	20932	28371	23624	20940	16995	1545	720	556	480	431	424	414	326	357	351	318	310	343	301	326	282	288	291	307	963	4737	7107	2699	281	283	265	296	258	309	285	262	267	295	298	272	275	294	248	279	297	273	271	256	273	263	294	261	260	270	274	267	272	270	264	272	250	267	278	274	297	267	268	267	281	273	281	280	282	266	275	288	267	250	256	284	275	308	265	282	280	307	242	246	295	272	289	259	275	299	277	291	277	284	271	271	289	271	293	257	267	275	254	276	268	271	273	240	282	287	304	295	270	278	269	281	269	281	266	255	269	258	295	265	248	284	307	287	292	254	295	253	269	280	258	266	294	238	276	262	266	280	254	287	260	235	284	260	266	275	301	258	264	266	254	272	286	279	288	280	294	256	270	300	277	291	303	289	273	270	274	273	284	305	272	278	274	291	277	259	262	256	268	260	281	271	290	259	268	277	294	286	286	252	266	274	280	274	283	259	281	255	247	266	267	279	283	286	307	299	229	282	286	277	277	252	273	256	247	263	273	270	259	291	252	265	263	265	279	270	257	297	278	296	276	286	247	251	266	260	273	267	268	289	280	285	276	288	271	251	272	275	278	266	280	280	260	251	267	274	302	277	258	279	237	245	265	269	271	273	264	259	242	268	264	273	263	270	252	258	259	287	271	247	295	284	287	286	295	280	271	274	256	272	246	270	263	234	257	286	289	272	268	276	269	277	235	245	277	258	266	303	282	277	298	264	278	260	304	282	302	264	249	275	275	266	249	287	272	271	278	265	280	251	259	280	259	280	264	257	250	291	274	296	303	281	259	269	260	271	307	291	280	273	257	280	290	280	266	285	264	294	264	251	263	268	274	259	285	270	279	246	307	274	268	247	256	277	235	268	282	271	249	284	290	268	255	266	267	266	278	264	272	275	284	263	291	284	264	254	291	256	284	256	270	267	282	236	272	267	256	260	273	277	253	266	297	281	258	281	262	255	247	295	260	249	268	238	292	285	256	265	278	256	297	245	307	256	297	269	282	303	257	263	247	255	279	258	248	288	266	274	244	264	262	251	262	243	261	269	269	278	247	263	282	257	271	288	255	226	281	287	276	275	275	281	258	265	277	266	271	300	276	292	279	242	287	271	277	293	265	287	268	278	259	286	275	277	276	266	262	226	259	252	269	274	276	267	286	302	293	269	272	266	244	288	251	271	269	292	267	298	271	250	264	247	260	266	285	263	254	306	270	281	271	261	256	295	274	249	258	265	285	259	271	250	289	279	278	241	265	303	279	227	278	269	262	282	267	295	284	264	275	250	288	272	302	281	284	268	294	263	277	288	281	295	283	279	264	255	253	240	279	268	258	259	269	288	236	253	238	274	269	283	274	234	298	267	278	302	267	235	274	287	268	293	274	263	255	263	267	290	265	263	271	294	302	298	247	273	254	288	298	239	270	265	262	281	262	281	285	283	288	290	275	299	311	270	259	291	295	296	264	279	248	280	275	266	269	291	270	270	316	288	251	273	263	271	260	244	255	246	287	263	268	265	268	273	280	302	266	273	256	277	263	256	313	263	285	279	286	263	302	274	282	282	252	274	256	290	275	263	262	286	262	285	278	234	266	291	287	273	250	272	299	265	293	241	249	233	287	255	261	266	264	286	264	253	276	291	271	274	249	264	269	290	274	273	281	265	270	263	254	283	292	260	233	281	275	300	283	267	262	276	294	296	246	259	278	317	259	269	283	249	263	255	289	253	261	244	274	284	263	265	251	286	271	274	280	269	280	284	282	249	278	252	288	270	274	276	248	274	273	290	263	279	259	264	265	278	282	260	278	268	307	265	257	256	259	266	272	291	300	290	300	247	286	287	271	272	253	235	264	261	284	256	274	255	267	278	284	261	268	265	301	285	267	304	264	256	259	284	292	282	270	256	276	278	265	259	284	289	269	265	263	287	303	250	267	267	275	248	248	276	265	261	268	265	288	272	267	248	283	248	251	265	285	278	294	280	281	262	298	301	308	260	244	273	260	257	276	233	270	283	282	280	265	252	259	298	275	254	261	266	271	272	259	233	245	266	286	250	279	260	277	280	240	270	270	279	221	251	249	265	276	257	265	272	279	256	287	277	310	270	287	246	277	270	222	261	267	270	264	249	268	269	287	258	283	265	285	278	270	280	263	264	261	296	265	284	287	286	270	263	255	299	258	252	281	266	281	276	266	266	288	278	265	282	261	274	274	282	268	271	262	238	265	272	272	270	256	276	254	264	265	273	281	239	257	262	267	272	254	301	301	268	274	295	259	259	254	262	251	293	259	258	320	285	265	254	272	261	243	255	253	234	272	279	257	263	287	263	275	278	279	297	241	281	270	269	284	268	255	282	282	253	274	244	260	250	252	230	272	282	261	246	308	261	268	259	278	281	300	290	242	287	268	265	246	249	252	264	281	284	277	264	258	260	258	269	271	265	294	260	312	297	240	258	235	254	262	270	256	281	275	267	246	280	271	262	296	281	271	261	268	280	254	243	280	261	292	288	275	291	268	267	244	246	287	285	286	278	273	279	268	250	257	252	274	293	286	271	270	280	293	256	253	266	255	285	251	285	274	299	276	263	270	261	279	238	274	262	279	266	281	285	275	259	272	274	286	276	263	270	255	279	264	250	274	276	241	251	286	276	271	272	299	253	257	257	277	277	239	263	241	259	282	268	262	256	314	296	268	259	228	253	260	293	295	236	276	272	267	269	263	273	245	282	272	253	277	261	292	265	264	277	291	268	255	265	274	264	261	254	287	264	271	267	289	261	270	277	265	247	278	259	238	238	279	237	281	266	284	283	273	267	283	261	253	272	273	288	275	279	287	244	275	241	259	272	275	227	273	295	260	303	259	272	282	266	273	262	264	273	289	250	251	285	290	291	259	233	252	291	274	260	264	277	279	247	279	265	269	260	258	266	245	273	241	264	281	302	249	266	270	273	255	236	281	253	275	288	289	242	269	274	287	281	265	248	264	275	262	260	269	275	278	258	292	295	268	282	278	274	246	266	273	270	264	264	272	263	289	284	255	254	305	270	262	265	277	255	280	264	257	252	234	259	277	263	297	270	275	273	253	279	242	245	304	251	264	256	288	261	260	275	286	288	256	290	288	257	270	254	275	266	272	252	261	246	275	270	281	279	263	300	272	249	292	256	250	254	294	271	260	293	282	266	277	295	298	300	272	257	282	249	276	230	249	296	278	268	254	296	262	291	315	277	225	258	285	279	265	274	266	257	299	274	259	274	278	270	270	265	258	263	285	271	292	277	232	288	280	250	303	271	287	275	249	273	296	253	274	249	275	265	274	264	251	296	253	274	268	275	295	270	284	275	270	257	259	289	271	299	268	282	259	292	277	267	290	251	291	275	252	276	257	251	281	272	255	289	250	260	282	279	281	275	261	266	285	274	263	258	250	238	267	293	275	253	298	314	244	247	266	260	281	276	260	260	254	278	239	247	265	268	265	243	272	247	259
24336	15237	13294	7061	4701	3328	2526	1990	1762	1469	1334	1165	1042	963	887	844	799	789	753	758	683	686	717	734	668	3153	13492	18097	7468	629	576	538	514	566	548	559	583	547	548	551	526	573	544	558	565	584	534	577	573	573	519	542	511	529	534	589	526	563	570	549	563	557	533	537	572	583	519	587	524	566	543	532	554	582	520	479	553	533	555	581	537	541	534	515	541	554	567	565	513	522	542	538	566	519	524	541	533	538	502	534	552	553	556	556	532	509	583	524	556	573	531	542	531	513	575	537	574	511	545	523	530	524	527	543	521	507	554	506	532	517	541	520	532	543	525	551	559	578	546	550	523	539	567	568	519	521	474	563	562	510	526	553	548	559	528	506	527	532	538	521	500	524	506	536	515	525	551	549	540	542	550	498	518	527	553	565	565	515	560	495	532	509	552	522	521	570	542	536	514	539	507	544	544	547	542	528	474	489	521	536	559	538	604	521	522	548	528	496	553	537	544	538	528	552	574	539	516	561	559	540	570	531	590	514	512	553	566	549	545	536	556	541	530	537	561	520	528	541	521	559	530	502	521	565	483	519	538	559	573	552	550	562	566	504	516	547	565	586	494	552	561	569	528	550	523	543	494	516	577	558	531	570	522	559	552	523	522	504	538	563	551	498	490	516	564	519	508	543	529	543	508	566	549	513	549	538	505	532	561	551	531	545	513	539	544	544	552	532	515	534	519	530	579	537	550	566	552	523	545	576	521	518	507	544	537	543	569	508	539	520	527	516	546	549	543	545	533	499	558	559	586	533	592	488	545	524	540	528	546	519	545	544	538	503	563	539	555	527	520	547	548	562	535	553	530	468	592	545	528	520	538	550	548	541	584	510	550	528	552	552	565	533	534	533	526	553	552	564	504	552	515	544	555	556	541	534	513	561	573	530	532	529	599	552	548	564	521	545	545	522	499	515	579	532	504	525	513	520	544	508	550	527	522	515	525	525	567	536	533	537	520	525	529	512	569	554	534	546	493	581	514	567	547	548	538	506	572	554	513	510	531	519	558	547	579	496	547	518	535	571	525	530	555	544	498	531	557	511	508	522	510	571	506	517	518	566	535	537	528	569	543	520	560	506	523	501	495	596	501	535	537	525	560	525	549	513	534	532	551	527	545	515	555	585	566	499	540	529	536	519	548	527	550	497	540	541	503	544	526	528	545	549	553	527	527	533	535	576	508	540	585	498	531	528	529	530	513	519	565	548	505	539	530	552	546	523	559	495	574	536	532	535	550	563	504	530	547	559	543	491	604	525	519	577	543	521	539	518	522	541	536	524	513	547	542	556	535	532	556	558	537	551	525	524	494	539	537	574	509	546	551	546	532	538	543	540	581	512	530	557	523	581	589	559	532	561	562	535	550	535	530	544	555	545	559	533	524	523	547	500	532	553	598	510	559	525	584	584	539	537	522	519	520	514	525	549	536	514	538	522	571	515	528	519	518	531	529	550	509	534	534	546	549	562	501	512	555	533	539	549	551	513	531	545	543	546	534	554	517	554	510	520	534	577	555	551	556	536	535	538	511	540	519	511	555	526	535	544	531	559	529	563	543	519	561	520	531	521	536	529	554	534	546	522	517	560	521	526	536	529	548	553	540	510	543	512	548	564	527	536	514	528	548	534	515	562	518	546	532	530	535	544	570	538	547	534	547	534	508	545	578	542	534	531	515	514	539	569	524	505	509	577	586	498	537	541	512	510	524	530	523	537	537	519	503	564	565	526	546	548	507	544	564	548	534	546	526	529	518	505	510	530	511	545	545	544	535	555	528	542	500	533	557	568	529	529	541	521	546	575	518	489	496	543	560	593	524	555	552	550	498	502	524	528	509	568	526	558	517	603	536	520	495	533	544	510	543	549	534	551	479	506	547	556	549	549	562	558	542	549	586	552	537	537	522	537	541	539	500	533	555	548	579	543	510	496	533	532	506	528	490	536	556	555	528	534	531	521	540	532	558	553	554	511	514	526	539	525	536	566	517	515	529	504	541	512	548	528	517	566	547	542	559	491	520	542	512	558	549	548	525	540	550	517	529	537	562	543	564	556	571	518	527	529	522	566	543	498	547	565	546	531	531	553	519	586	541	565	566	548	532	530	556	493	553	529	569	535	572	564	472	515	532	570	522	552	525	545	518	580	532	572	535	575	574	548	561	532	564	525	518	556	541	520	529	541	539	517	536	544	564	555	559	584	566	519	494	560	539	527	542	561	565	548	572	550	531	545	504	529	565	532	567	524	499	483	553	523	557	546	517	507	502	524	501	538	497	497	549	489	505	536	509	527	525	538	527	523	541	519	535	527	541	567	531	535	556	557	518	582	524	525	529	551	546	479	536	579	549	546	576	526	569	536	571	517	542	519	489	516	522	521	554	558	549	563	507	536	545	583	536	560	493	566	538	557	517	536	527	564	555	525	549	567	547	540	505	561	520	561	537	530	542	549	567	528	523	506	550	582	561	507	539	619	485	557	503	557	540	503	529	524	488	538	531	552	582	537	496	536	518	521	543	570	512	515	531	543	521	532	514	542	529	545	522	534	506	558	532	511	526	558	524	558	534	567	554	521	511	581	553	508	500	504	491	542	522	513	495	532	523	519	568	527	523	575	507	496	512	531	540	505	507	519	540	579	542	492	548	533	538	515	527	519	569	559	540	537	557	559	510	523	506	553	541	544	530	557	529	541	535	516	561	528	533	528	519	539	516	519	538	564	565	514	551	520	540	555	542	534	511	550	535	520	503	576	550	539	517	533	521	550	553	544	540	563	523	513	505	583	529	510	515	541	560	551	513	503	549	534	544	529	521	557	541	499	515	534	490	551	551	538	545	535	542	531	551	549	568	558	531	553	531	503	512	514	550	581	511	547	470	505	543	533	505	528	516	545	531	519	557	516	554	532	531	536	545	519	556	537	539	508	540	544	505	526	565	556	536	502	542	527	539	508	521	552	510	533	539	571	572	489	546	528	561	514	548	508	512	501	581	575	569	500	542	510	503	517	518	547	526	548	574	569	595	534	569	585	535	560	586	529	553	514	543	537	567	546	531	524	556	492	491	493	544	517	540	512	531	517	578	548	527	553	562	520	552	505	581	561	570	535	560	571	528	546	529	588	527	536	516	505	533	496	507	536	512	569	536	536	541	517	539	549	505	521	526	547	556	504	551	528	578	500	534	539	541	524	564	542	516	533	572	530	545	538	541	520	531	535	584	505	519	535	569	529	516	518	552	531	519	548	508	534	532	545	562	482	500	513	552	538	564	498	570	570	505	534	531	512	563	535	559	542	566	487	540	508	535	524	521	538	566	563	561	529	553	558	521	512	523	547	522	498	546	537	564	560	560	530	545	572	569	538	541	552	543	528	563	533	535	519	531	545	544	528	556	516	533	503	542	535	509	509	532	523	555	547	503	559	502	520	529	565	544	534	543	514	528	525	535	510	522	503	536	559	543	560	482	551	501	539	498	525	501	516
26144	20117	7301	1017	641	524	459	410	411	397	430	403	395	423	359	378	416	404	397	404	434	439	408	399	393	381	622	1025	605	393	400	426	427	399	431	428	385	378	416	396	417	426	414	387	391	408	389	408	379	425	375	389	406	375	415	387	439	414	387	381	410	387	396	378	414	401	470	418	412	448	425	364	381	415	401	398	402	379	411	388	414	396	407	383	434	424	401	417	402	425	420	436	392	383	367	443	378	393	369	418	393	407	414	385	423	371	412	398	437	392	387	375	406	382	394	455	399	403	413	376	429	404	381	429	428	372	400	399	404	400	385	391	412	404	409	361	397	408	406	452	433	408	400	390	448	385	398	413	424	397	426	418	414	386	408	420	374	391	390	416	395	389	389	409	397	409	416	400	427	435	406	390	417	380	381	417	441	394	415	382	413	409	378	418	388	398	395	430	390	376	391	396	391	429	405	383	386	395	405	407	394	411	405	407	394	417	389	408	417	425	419	384	402	444	418	396	426	394	374	432	427	397	398	399	359	413	428	419	390	426	400	405	390	412	406	373	386	379	410	383	411	387	381	416	423	417	382	386	416	413	409	391	405	426	420	398	396	402	356	396	417	372	386	390	407	419	405	391	387	404	389	401	386	435	380	439	395	391	389	425	422	388	406	387	405	420	374	405	430	436	402	388	427	392	410	385	417	398	413	409	405	397	386	403	422	424	413	397	428	411	386	403	418	414	423	405	410	381	428	408	389	406	411	403	406	407	394	365	395	410	380	424	377	364	417	387	426	418	407	381	390	371	406	426	438	394	431	384	395	393	396	391	393	391	406	440	377	389	389	412	387	410	358	409	416	413	426	412	431	390	374	403	416	408	399	422	395	456	418	427	393	379	391	406	413	396	400	418	388	409	404	430	420	381	398	398	363	404	426	439	353	412	399	399	401	396	427	432	407	388	376	371	395	417	397	415	390	430	397	417	383	392	379	381	402	398	401	370	411	356	423	418	391	424	424	396	429	407	417	411	392	419	409	394	439	419	413	429	380	418	417	423	449	378	352	385	396	407	396	358	394	363	393	431	409	404	421	417	427	401	401	398	380	439	383	391	430	403	434	393	371	376	408	415	391	439	397	420	384	397	376	418	405	399	355	416	411	374	382	420	401	379	394	422	388	378	418	386	430	398	390	400	391	425	413	381	396	395	411	401	402	372	426	421	403	382	408	390	408	390	389	387	431	384	417	430	409	422	435	395	380	407	413	396	426	430	394	357	391	402	407	383	404	405	380	371	434	444	399	399	407	404	400	407	385	375	382	405	422	388	417	417	379	405	390	404	376	368	409	419	433	421	441	395	362	406	441	405	390	399	398	416	380	398	435	376	396	375	372	376	413	449	428	427	443	414	407	398	399	394	412	424	381	383	424	387	403	400	391	417	376	433	392	422	389	401	389	396	421	388	395	388	393	381	400	379	396	403	383	404	376	367	406	377	401	395	438	415	393	394	389	419	413	397	399	404	400	385	411	429	419	389	389	397	408	409	395	388	382	365	411	430	396	429	389	418	428	447	400	373	353	399	431	412	396	421	397	360	365	385	427	415	397	388	380	369	382	375	405	420	392	375	413	370	421	417	413	422	400	403	367	408	392	391	414	387	421	393	404	393	376	398	430	405	380	393	376	418	368	405	430	403	417	423	421	400	433	392	413	391	456	365	403	399	406	413	398	425	388	408	400	378	419	380	389	424	424	420	409	396	403	379	420	404	364	406	388	377	409	390	398	420	370	409	412	423	385	397	403	366	418	398	390	414	418	420	430	405	386	385	414	401	448	396	380	378	369	382	396	419	402	401	393	384	409	403	388	421	362	407	436	406	424	385	419	436	413	442	391	404	410	390	407	354	419	364	433	389	391	366	391	395	436	402	371	398	408	394	427	406	402	396	408	365	401	416	397	408	395	398	351	406	402	379	406	418	408	421	381	387	427	410	399	434	406	384	394	403	409	413	388	387	408	418	366	394	393	425	392	368	387	390	391	388	424	392	386	408	419	429	392	423	378	384	412	382	381	422	381	401	409	391	382	404	395	394	430	333	377	374	413	401	420	429	397	414	410	374	438	415	427	396	387	380	405	428	398	374	381	410	421	442	406	357	394	377	422	388	400	418	393	387	422	418	437	408	390	426	422	423	393	411	384	351	377	421	408	390	400	396	387	412	404	387	374	361	418	390	374	403	416	418	383	389	451	399	404	372	406	393	391	389	384	416	414	449	414	405	414	396	384	427	438	380	427	405	395	409	405	391	393	388	388	424	402	380	431	391	412	417	411	382	387	388	378	363	404	377	409	387	407	417	419	403	388	390	406	411	374	406	405	404	400	377	384	412	397	379	391	400	363	391	400	443	420	359	435	386	430	373	411	433	413	385	378	385	425	407	388	432	431	377	402	399	369	390	423	394	363	382	385	388	384	382	415	386	412	374	380	392	377	408	360	387	418	428	382	400	391	404	413	385	389	387	397	383	412	412	408	395	390	406	401	396	408	390	418	362	395	376	443	398	416	415	418	379	412	389	407	401	406	444	400	400	376	420	398	387	440	387	409	424	410	435	383	387	393	380	387	427	436	397	412	389	414	419	425	420	403	373	413	415	392	397	365	393	445	421	406	434	404	394	454	401	426	390	464	408	383	411	388	420	376	383	427	391	385	405	393	394	417	433	414	409	395	423	398	417	447	388	401	392	430	408	399	410	444	386	418	423	403	441	422	428	395	394	401	394	445	416	435	387	414	433	403	389	402	402	432	397	421	433	374	401	392	406	381	410	437	395	427	385	376	407	418	411	384	424	432	399	380	383	425	386	365	400	397	410	391	396	391	403	426	414	390	422	379	390	370	387	439	378	404	402	414	400	411	422	403	403	371	401	400	400	419	435	453	373	404	423	403	374	389	428	417	395	398	382	388	383	394	429	413	414	395	403	401	409	406	396	423	427	390	426	408	401	387	422	378	445	413	371	441	421	395	372	395	401	386	424	396	404	403	434	421	382	354	429	414	388	402	401	401	454	393	431	383	419	437	421	415	403	402	386	378	385	401	431	392	430	415	374	379	412	398	366	399	382	392	428	395	394	406	431	430	423	408	408	394	368	397	398	429	404	394	411	418	403	407	393	389	390	397	377	390	406	402	394	399	380	425	389	394	409	388	393	387	406	445	433	428	415	405	439	416	366	426	416	416	425	379	396	430	391	409	395	384	344	391	380	415	432	410	407	413	387	437	423	425	430	395	404	376	399	412	439	360	410	409	403	428	389	397	410	426	391	410	395	391	403	390	419	395	409	403	413	396	424	433	413	358	392	376	434	411	431	415	374	381	405	443	416	390	426	437	431	414	390	411	434	421	420	413	409	448	378	393	376	409	415	376	387	392	398	380	413	390	370	376	416	392	421	414	420	401	385	414	407	406	399	431	372	378	395	413	397	384	398	364	434	364	405	393	422	403	383	409	428	426	427	405	360	391	397	364	401
11067	2092	1867	1286	1110	1013	934	927	880	908	878	838	790	865	873	854	833	833	895	810	839	791	858	805	805	825	1700	3135	1564	814	795	774	828	828	864	788	763	819	834	840	852	805	873	813	822	771	794	864	821	800	891	814	863	781	807	825	775	849	815	803	792	770	847	809	754	812	800	798	776	773	866	820	874	824	809	843	863	815	817	827	849	858	824	838	831	829	805	809	815	802	829	829	849	805	804	864	846	819	835	835	829	844	851	845	826	821	767	772	802	803	899	841	799	764	799	814	825	797	803	813	831	813	813	829	827	834	795	817	799	787	801	819	782	826	854	822	791	804	839	813	849	815	813	842	833	828	807	843	780	823	817	827	816	849	814	815	810	781	838	813	835	893	821	835	781	840	849	837	820	799	862	819	808	820	820	803	846	829	775	761	852	890	810	861	870	831	826	883	773	877	855	767	849	834	811	869	822	821	875	812	867	802	851	817	836	830	845	822	768	838	860	823	815	805	776	846	840	821	859	840	799	828	825	875	802	822	808	830	820	773	798	862	817	827	860	821	866	851	827	841	822	789	850	814	838	784	800	843	775	836	817	810	796	764	825	835	795	816	837	760	866	766	842	843	842	804	835	815	826	800	847	768	822	841	878	797	828	789	780	835	782	800	826	811	774	797	809	889	818	823	824	835	860	744	834	834	862	787	786	773	859	797	823	827	745	818	809	836	795	890	794	848	818	810	808	814	848	820	798	842	838	868	861	787	850	763	836	805	812	819	833	828	859	799	834	851	857	846	839	815	823	765	795	821	830	825	809	799	831	754	800	810	788	825	792	867	825	848	823	798	820	876	837	863	805	815	826	888	781	826	808	815	793	876	833	866	833	855	816	878	829	826	833	786	824	830	814	820	835	822	834	784	901	829	835	812	803	833	801	809	841	817	855	918	799	793	810	822	798	843	839	866	805	830	840	803	833	841	858	849	846	838	828	822	802	846	797	833	880	854	893	836	815	791	790	821	833	840	773	800	783	843	839	797	789	773	800	821	829	780	808	803	820	820	789	795	806	815	814	817	830	804	829	859	797	813	841	798	807	861	800	825	803	814	833	814	831	805	804	820	795	833	823	761	911	796	810	821	840	809	850	807	793	822	849	844	806	786	817	844	860	810	828	815	792	785	795	828	812	837	826	826	858	820	795	840	836	802	826	834	828	814	859	810	837	886	819	854	806	844	861	798	782	789	795	834	850	815	848	828	757	888	844	832	811	807	791	825	814	858	824	783	870	791	794	844	863	798	815	830	792	841	791	847	829	801	841	834	788	843	835	865	818	774	819	811	815	815	810	838	806	828	862	828	854	825	886	879	875	852	799	853	869	794	820	791	807	813	835	813	797	783	835	827	846	789	802	856	850	841	815	842	877	803	798	765	837	809	812	840	804	854	837	877	829	842	792	769	835	836	802	805	869	774	837	784	828	877	801	811	779	793	781	797	853	784	864	783	857	850	854	797	796	838	854	805	789	787	830	823	801	779	839	820	758	819	820	805	863	842	844	862	832	787	864	819	831	848	769	823	867	793	814	829	818	835	788	794	844	833	866	813	829	828	765	842	798	875	817	818	851	834	840	822	758	791	809	886	858	813	800	776	787	851	785	848	851	835	856	815	831	869	870	785	836	754	848	800	859	827	844	808	824	857	837	820	851	848	844	849	773	849	796	828	791	825	840	878	838	827	814	762	853	823	826	808	817	845	848	781	871	826	816	779	847	810	840	816	763	879	860	811	838	827	856	818	814	805	825	839	796	804	838	786	797	803	813	794	804	824	799	870	801	804	794	786	824	844	829	790	820	804	842	877	815	869	802	832	782	833	771	795	771	849	860	898	832	825	844	836	808	834	782	793	811	805	821	794	810	786	789	863	790	812	843	836	800	860	800	802	828	813	827	847	833	794	814	852	824	812	821	804	830	838	850	791	806	814	745	885	830	861	880	813	811	829	780	852	876	829	823	820	860	844	826	796	845	845	856	821	805	851	814	813	811	798	794	842	843	824	811	822	785	850	842	805	790	806	835	814	819	816	851	825	805	815	817	846	798	820	824	891	785	862	841	825	836	824	839	835	808	814	825	842	864	806	751	795	830	774	831	821	815	872	843	863	843	833	824	873	838	842	791	837	784	832	832	803	787	797	753	818	782	809	806	876	869	828	784	805	866	867	827	843	774	806	841	821	810	792	834	873	831	842	804	811	842	829	851	869	852	861	849	809	770	830	840	859	881	809	797	838	771	806	842	843	820	819	850	820	864	795	790	829	794	843	840	849	808	847	853	824	807	826	800	807	836	843	872	797	821	874	851	866	866	798	843	796	803	788	840	773	832	773	819	808	795	815	825	829	836	801	780	818	792	870	806	857	877	805	821	827	834	861	808	840	848	822	869	853	785	807	813	783	845	800	827	856	793	862	778	803	849	833	830	858	840	770	867	897	832	826	828	782	850	844	869	753	842	799	844	793	837	792	853	828	809	848	865	822	855	818	881	848	848	822	857	843	768	860	805	825	781	818	832	809	848	816	855	810	819	836	833	805	777	819	839	854	801	808	857	782	833	858	847	781	814	847	836	865	809	825	823	841	842	831	818	832	836	831	821	834	789	852	851	869	810	821	818	818	797	798	792	829	861	831	847	808	816	763	797	881	805	791	829	805	780	855	795	816	837	860	808	852	827	811	839	823	792	889	819	797	861	797	788	815	848	811	821	804	802	806	789	884	826	789	817	802	855	834	832	866	781	813	852	803	758	796	903	809	868	799	806	855	830	847	824	857	810	823	833	819	804	852	827	825	867	813	817	849	822	774	819	837	815	831	868	852	788	825	796	824	821	861	829	821	780	815	846	821	828	806	830	781	814	839	820	835	806	857	826	835	840	837	825	798	794	785	812	848	806	840	838	864	852	813	786	819	850	781	826	877	836	804	793	858	773	834	807	783	872	853	834	817	846	846	817	794	806	853	832	816	816	824	868	764	820	800	815	786	809	846	824	795	847	823	874	853	836	842	808	850	823	767	822	796	859	791	823	779	798	825	825	859	790	788	802	814	825	807	829	827	831	798	769	843	841	865	816	851	814	800	842	859	824	816	803	780	826	803	809	806	811	833	819	807	837	793	831	796	819	833	857	808	833	777	798	862	807	808	831	842	776	864	813	825	793	820	831	783	795	821	832	826	806	772	862	781	819	817	853	805	803	872	858	841	783	792	810	850	806	800	844	841	850	799	798	842	816	818	835	826	813	817	785	807	879	777	823	832	828	861	767	847	784	836	846	874	779	856	809	820	773	811	840	785	837	805	831	849	824	785	837	828	886	810	800	850	871	812	781	810	811	868	777	849	781	837	827	871	788	826	806	804	870	813	875	817	794	874	796	830	827	827	844	853	883	822	815	850	878	790	820	794	839	847	838	853	824	854	814	824	819	812	784	829	833	822	828	837	825	816	815	774	775	810	787	793	814	852	822	828	856	814	861	859
23814	20908	27652	24307	18158	1307	577	410	357	347	305	295	279	267	291	247	255	271	237	231	252	256	230	246	206	283	2296	4045	1425	202	188	208	230	202	223	217	220	221	235	209	211	228	213	230	232	211	196	218	210	211	241	213	212	235	210	217	224	214	236	222	216	201	206	211	227	212	205	225	196	242	206	228	204	221	221	210	205	260	211	211	227	220	200	211	214	215	217	249	238	219	233	202	228	211	201	227	218	209	237	224	212	199	208	219	239	197	204	214	206	245	221	223	191	236	216	189	199	207	211	233	230	215	208	209	201	215	235	189	239	209	242	225	225	210	218	209	212	244	220	206	193	233	203	226	223	193	218	205	233	217	211	218	199	177	231	202	215	245	226	199	177	198	244	208	210	181	226	212	219	231	201	219	220	206	211	211	194	208	249	211	229	197	225	195	224	197	217	213	223	213	192	236	198	229	210	210	224	241	240	232	231	201	220	222	219	217	202	204	223	208	201	200	186	208	248	194	213	214	233	224	197	220	205	193	237	223	218	226	199	214	183	226	237	225	199	233	197	195	193	218	188	206	202	224	236	225	197	235	211	197	213	217	222	220	249	214	232	201	223	202	204	210	213	183	222	213	206	223	214	233	214	217	221	230	207	217	223	204	215	219	236	188	224	209	223	216	201	208	227	209	222	240	197	224	189	225	212	211	235	193	229	212	217	232	240	191	194	207	212	222	216	226	239	213	217	208	221	209	233	208	228	178	228	203	201	232	203	213	194	229	232	211	202	236	215	221	214	173	203	214	212	216	208	209	258	233	214	219	229	224	229	186	211	218	207	226	233	210	228	189	211	205	225	222	210	212	217	203	240	235	208	196	205	235	215	220	215	199	210	200	183	205	214	212	206	213	225	195	228	220	206	214	213	211	200	217	242	208	209	217	202	208	201	195	193	183	229	227	229	198	214	225	227	231	209	209	219	203	225	183	223	229	211	189	203	209	183	216	223	196	230	208	203	193	207	192	229	205	218	227	211	236	201	200	228	217	245	213	219	196	223	207	209	240	201	228	210	211	205	232	228	234	215	207	213	206	185	211	204	234	219	240	217	230	208	213	200	235	193	211	199	212	241	205	215	202	202	236	185	206	221	201	216	194	229	223	219	193	211	226	225	207	214	205	210	206	209	196	212	229	207	195	194	212	219	214	190	231	222	218	225	207	204	231	225	235	214	195	237	217	184	215	204	234	240	250	184	211	210	229	220	202	221	213	222	229	212	212	196	246	202	229	222	213	201	222	206	216	202	213	222	200	223	189	227	214	206	225	216	226	211	211	231	225	228	203	245	204	239	223	203	183	222	210	219	211	197	193	201	211	201	205	198	205	225	222	230	195	202	209	210	219	204	199	197	221	223	193	225	214	200	187	202	216	176	216	225	209	233	212	199	216	204	213	208	211	223	192	225	215	207	198	246	210	217	202	239	205	194	199	224	226	213	200	230	196	230	190	204	210	200	228	195	192	223	215	198	213	200	229	233	203	202	203	231	217	223	210	207	198	204	173	223	211	217	215	200	227	201	217	193	214	207	220	192	231	202	224	207	245	210	213	195	234	212	222	235	207	210	215	229	212	201	244	193	207	205	186	185	220	250	212	211	218	235	221	215	196	219	212	211	239	240	223	213	214	237	223	222	217	211	225	205	219	213	233	206	215	212	198	214	212	188	209	218	218	203	218	194	222	235	193	211	227	200	207	231	196	214	219	202	229	217	210	212	225	214	222	187	207	231	199	218	215	201	190	192	220	234	188	239	201	221	224	192	191	209	206	218	219	218	197	216	214	204	219	191	218	221	210	220	201	224	224	197	204	228	214	213	216	210	204	193	200	219	202	217	214	205	215	250	215	222	215	225	178	226	222	227	191	215	205	207	211	196	201	213	236	239	202	202	222	221	190	222	219	213	206	192	207	198	217	208	221	186	193	211	236	228	239	219	231	224	200	204	239	207	227	181	211	196	206	200	200	218	215	231	225	213	198	180	225	210	201	221	237	222	202	226	227	212	211	193	198	211	198	215	225	209	220	211	207	206	213	211	219	186	195	231	227	226	200	196	221	236	215	236	213	216	227	211	231	241	207	230	211	194	190	209	217	207	215	209	218	214	229	239	210	220	199	207	211	194	216	214	200	230	233	212	229	214	190	221	199	235	192	218	234	215	205	213	224	211	222	225	226	199	222	235	220	213	236	224	233	212	240	202	228	201	229	214	232	236	204	215	228	194	208	218	233	213	196	218	196	220	208	208	219	195	211	214	224	200	195	210	219	218	223	207	207	197	205	196	219	204	221	217	222	247	167	223	199	205	203	186	221	176	193	226	182	200	227	185	218	193	216	180	233	212	229	234	219	195	204	211	202	219	230	223	218	226	214	219	195	219	240	193	219	212	200	191	213	203	181	202	208	213	205	214	229	236	214	213	216	202	224	222	180	215	217	197	203	205	201	203	219	227	206	227	203	187	207	219	209	215	221	226	227	227	221	229	223	210	215	201	215	222	197	183	209	181	213	227	224	231	212	218	203	211	203	243	200	207	200	191	232	199	191	210	216	192	202	210	229	219	199	266	210	222	219	239	226	232	214	206	198	245	208	197	216	192	217	220	172	228	194	213	234	228	204	228	211	233	202	203	204	209	226	208	242	218	207	224	203	229	197	221	233	209	211	222	218	213	214	227	242	205	223	229	202	216	201	226	225	220	205	231	232	237	203	195	218	213	218	196	214	219	201	219	207	199	198	219	238	192	198	229	224	218	219	201	203	204	217	225	199	199	225	230	199	218	219	201	224	201	217	209	225	219	198	210	225	199	200	207	220	209	188	213	189	228	221	206	210	193	210	202	205	193	219	220	200	205	201	216	198	203	203	220	226	195	206	205	261	215	211	221	220	224	210	208	213	232	206	211	221	231	204	213	211	193	236	211	209	212	192	211	220	217	224	231	224	206	228	189	203	222	212	212	220	201	199	216	214	230	220	208	195	223	208	221	211	202	210	212	222	198	218	229	237	220	225	214	243	219	237	220	216	216	224	188	217	201	231	228	221	250	216	215	214	217	227	234	207	235	226	202	235	229	216	209	195	211	214	205	235	205	217	234	194	227	229	209	235	212	220	198	198	218	209	201	236	224	197	229	204	221	217	262	208	217	233	210	195	224	200	195	197	232	220	217	244	219	211	216	218	213	195	234	205	178	226	217	204	208	193	238	219	210	226	194	201	185	228	227	210	212	237	213	215	202	229	210	219	201	230	207	213	210	204	207	240	213	209	206	215	241	227	221	247	250	234	206	223	217	210	191	204	216	213	195	230	208	216	225	234	204	198	198	225	209	221	217	240	180	218	207	205	194	209	194	215	232	199	218	160	199	184	223	229	221	228	223	200	230	193	219	190	224	215	237	217	177	226	239	238	211	239	214	206	221	214	227	226	195	216	197	225	192	174	202	222	203	206	235	200	237	207	207	193	206	210	229	188	209	194
20941	9740	8153	4265	2750	2058	1588	1355	1091	940	828	817	780	679	643	615	626	605	596	547	570	561	529	511	525	944	8281	12122	4310	488	448	451	468	466	480	486	489	469	455	474	433	455	466	473	487	477	472	462	424	465	453	499	450	471	456	479	446	436	480	441	467	442	458	465	485	445	475	450	442	490	450	474	445	483	431	453	470	448	486	420	497	482	442	444	436	452	435	488	450	442	439	438	477	464	462	473	466	442	461	452	438	461	493	483	420	490	467	466	453	439	475	453	446	462	437	460	483	473	471	466	440	450	458	437	452	454	470	495	486	456	413	474	496	429	446	431	423	483	470	474	453	424	488	450	467	490	451	463	438	474	472	438	461	430	438	437	460	455	463	478	464	426	469	471	454	475	482	450	489	470	424	436	474	459	469	439	441	455	460	479	437	469	447	442	465	489	416	468	456	450	483	405	457	436	493	457	456	514	467	425	462	467	450	504	443	454	496	434	455	442	435	453	494	457	458	423	444	418	445	454	454	479	489	429	482	465	449	442	441	409	453	458	442	454	471	466	461	423	475	426	474	466	444	474	474	473	468	486	443	415	465	479	496	453	434	470	462	479	463	502	439	441	476	502	460	485	475	479	434	502	471	472	447	463	457	464	454	465	485	443	469	482	453	452	464	474	458	491	473	465	452	434	470	462	438	473	428	463	448	457	454	514	425	459	464	502	483	458	453	452	473	498	427	468	470	482	465	465	454	446	451	470	495	474	466	482	462	462	447	477	440	469	476	473	461	443	463	503	407	495	462	429	483	483	454	439	486	449	474	456	453	452	451	475	436	463	478	450	453	460	422	451	458	432	449	460	442	430	454	460	467	436	444	476	488	463	429	462	443	445	446	458	510	486	491	458	444	433	488	470	442	461	492	482	500	459	442	508	422	473	452	463	462	451	442	446	430	436	473	483	460	421	457	477	410	427	423	464	482	513	472	463	453	449	438	434	494	444	436	441	477	421	427	483	471	448	475	480	485	453	474	507	434	466	485	477	501	427	479	442	487	481	431	413	428	471	473	487	445	443	471	463	446	467	434	474	454	478	468	467	457	454	470	444	429	449	477	512	461	446	432	461	427	451	453	460	462	460	472	460	457	438	454	432	449	466	435	438	430	473	489	457	470	447	453	446	480	467	445	459	429	439	478	461	464	443	439	473	486	452	470	428	484	483	452	433	468	433	452	466	431	476	459	424	484	491	421	428	482	442	493	435	449	450	487	493	460	422	487	443	428	444	491	432	470	446	446	442	452	441	458	437	440	450	451	476	471	463	462	454	454	493	455	453	487	455	453	461	425	464	489	453	432	421	413	482	471	440	482	417	471	454	427	475	445	476	479	491	423	474	482	451	455	468	460	441	465	457	466	421	459	455	469	443	469	497	465	456	477	446	446	459	481	451	463	469	469	494	444	495	470	426	442	475	461	465	432	429	448	452	449	466	468	494	467	448	468	453	445	468	446	487	410	493	434	484	441	469	434	446	455	460	471	495	434	461	449	517	475	436	470	446	445	468	464	456	511	475	452	456	460	453	483	494	483	459	478	452	448	461	461	488	451	454	438	448	505	488	473	466	437	432	485	440	486	492	476	478	461	440	493	428	454	458	454	432	472	457	472	424	439	452	428	474	469	485	409	479	464	465	473	444	476	451	435	438	456	463	416	463	468	424	422	461	453	467	468	444	495	449	474	442	482	483	472	429	407	440	519	474	467	410	479	446	469	464	444	448	450	503	440	435	439	457	459	409	410	430	427	462	483	467	460	498	481	473	457	441	476	464	446	463	476	510	458	471	506	482	450	448	443	471	467	459	451	467	471	467	464	494	434	444	446	435	435	442	487	446	507	455	483	466	445	447	443	475	471	492	467	447	448	463	493	429	433	448	434	425	425	478	465	492	429	464	484	424	482	456	435	487	448	471	431	461	472	463	446	472	453	465	483	460	424	478	483	491	456	464	460	467	464	438	467	436	453	440	470	454	451	478	451	501	471	481	483	457	427	471	423	439	482	455	437	436	450	439	447	466	451	464	458	501	455	449	446	476	454	451	493	477	419	436	474	492	488	514	452	463	467	449	438	479	472	407	417	458	436	490	467	436	437	448	479	488	469	474	458	492	424	443	479	485	470	445	481	474	445	424	483	451	431	452	498	406	466	451	449	455	454	460	451	428	428	452	426	461	436	450	504	466	495	451	463	455	472	456	443	406	463	456	487	478	462	444	455	450	458	458	473	481	454	487	473	414	456	443	445	435	425	430	404	464	437	438	486	442	436	465	465	461	509	486	478	452	482	478	492	478	495	447	454	444	423	446	462	454	482	468	492	462	443	487	420	487	448	450	450	476	455	450	470	477	461	453	495	436	477	499	469	482	413	433	485	439	458	438	474	428	486	474	438	447	415	454	470	479	471	437	465	456	478	421	447	461	461	463	466	427	471	454	461	467	435	478	467	483	478	512	461	461	456	451	480	471	466	457	487	480	464	451	463	435	484	472	448	466	482	438	463	467	436	453	446	456	449	457	433	437	483	460	431	462	436	483	499	496	455	415	455	443	470	451	456	473	494	437	470	468	479	525	476	446	469	484	436	448	434	474	467	510	444	481	478	487	452	453	448	472	441	441	449	501	461	448	476	469	455	476	444	492	450	474	464	446	472	453	460	493	437	436	448	439	456	434	493	475	410	480	446	447	459	477	447	475	453	463	431	464	443	458	477	448	466	470	449	481	524	458	497	433	448	455	471	459	463	467	506	433	436	432	459	451	432	427	467	474	424	449	433	461	462	466	456	430	485	492	456	466	487	442	438	448	453	437	488	481	448	441	475	437	458	451	451	473	413	453	439	449	478	419	464	472	471	454	445	481	459	455	511	479	478	442	471	459	462	472	481	473	465	451	505	446	456	447	485	468	459	466	466	449	476	447	461	455	438	452	430	429	477	433	467	461	456	493	468	463	457	484	465	472	466	450	430	477	461	492	477	457	426	468	434	440	467	486	453	493	465	443	483	418	449	468	446	478	424	447	440	462	491	469	445	451	438	468	530	465	447	464	521	447	456	449	487	483	455	453	444	502	448	403	495	455	438	466	481	483	452	415	455	477	430	466	441	504	455	468	438	452	421	446	485	425	471	486	463	451	458	483	455	473	409	450	469	436	445	466	432	477	442	464	452	457	443	477	452	426	458	474	446	467	448	437	479	481	464	459	512	453	464	436	440	443	483	485	480	466	476	460	434	447	467	439	497	463	451	478	445	472	483	469	418	450	435	459	460	444	450	463	476	468	479	455	453	501	422	479	436	485	460	470	462	478	456	467	462	453	445	474	472	396	440	485	464	454	426	498	452	490	471	445	476	463	462	427	435	461	423	496	473	437	487	478	430	490	462	496	470	428	457	431	465	451	454	449	453	437	440	452	459	432	467	486	487	497	486	417	458	482	428	440	457	483	493	443	465	452	465	475	470	442	442	452	452	428	486	456
22886	20954	28419	23649	20954	17023	1457	671	537	470	405	429	406	368	351	363	324	316	343	312	310	344	305	338	287	1185	6160	6832	1799	297	284	254	273	276	300	268	257	269	277	254	286	282	266	287	251	252	273	262	252	270	271	266	285	267	257	284	271	288	283	267	251	270	293	255	239	251	272	279	278	288	266	283	262	283	287	257	287	279	247	250	281	284	267	287	299	277	273	270	269	249	278	278	269	305	279	325	256	244	257	257	257	264	238	251	271	260	268	275	280	256	248	281	288	264	258	265	258	260	267	276	266	269	242	256	289	280	278	287	269	262	287	264	256	264	278	251	276	266	261	273	269	294	271	278	253	248	278	253	290	267	277	280	289	276	255	258	249	246	262	272	270	259	275	270	275	260	266	273	269	291	262	261	270	262	291	250	274	275	233	270	283	252	282	238	264	289	279	241	261	244	276	273	296	272	245	269	293	271	288	274	258	262	271	267	295	254	278	267	276	276	282	283	279	258	271	296	303	263	267	276	260	268	287	268	285	271	279	260	271	264	277	273	284	260	275	262	262	269	251	252	282	272	281	277	280	287	242	264	257	279	260	272	283	265	262	278	258	275	221	266	303	305	285	274	291	289	281	268	289	250	248	277	278	293	266	266	278	274	243	270	287	267	259	250	250	283	285	280	263	247	259	267	256	265	255	286	276	255	297	237	253	250	293	235	269	254	280	253	252	266	241	302	249	264	235	267	257	268	271	273	231	246	278	277	295	288	259	276	258	268	279	256	249	265	289	275	290	271	280	262	255	250	262	264	284	296	266	281	279	290	255	246	279	263	263	247	287	244	297	267	254	262	250	262	246	256	278	285	292	292	285	266	260	272	283	264	261	285	267	281	271	246	256	237	286	298	273	271	259	247	271	274	273	262	279	228	260	314	270	267	274	280	264	270	276	239	276	259	284	273	241	299	283	285	263	284	269	269	289	285	244	269	295	268	271	229	264	257	272	290	269	265	246	286	231	254	277	280	269	257	253	260	244	288	288	280	255	258	252	298	265	260	275	276	281	280	255	295	255	263	255	269	276	287	273	271	274	267	259	296	282	247	263	264	236	271	258	255	269	263	272	265	261	234	271	274	265	263	278	254	234	259	268	255	264	255	291	279	258	255	279	273	280	240	269	271	240	267	278	257	282	267	285	266	221	267	247	285	238	244	265	265	276	279	262	259	264	279	271	241	226	272	249	281	269	270	262	250	287	268	266	267	264	285	264	277	249	267	275	285	241	244	254	253	257	280	257	261	276	273	301	273	258	256	310	234	267	275	257	272	255	271	267	298	247	257	276	263	254	276	272	252	266	264	273	287	263	277	270	280	302	263	260	240	251	270	270	284	263	289	252	306	250	276	243	279	255	284	274	258	290	267	274	280	260	250	267	260	259	281	258	275	285	257	253	265	265	306	258	274	259	267	266	261	238	289	261	274	254	272	267	269	252	281	268	264	287	264	254	281	263	270	280	269	266	255	271	300	273	250	258	255	249	280	275	280	287	254	270	244	253	274	289	289	289	271	264	283	258	271	276	273	295	289	285	242	277	267	277	257	269	254	280	262	255	289	265	259	301	266	269	273	266	245	285	269	267	256	292	267	276	280	264	260	255	270	289	271	254	286	291	281	254	262	255	269	263	271	247	274	286	239	276	292	261	259	297	259	297	279	291	239	277	283	294	277	274	239	286	264	268	300	239	295	271	259	266	271	284	273	283	263	293	276	257	271	262	278	243	266	299	265	282	264	272	254	279	252	267	270	282	282	274	282	263	264	255	266	226	264	268	241	255	261	228	262	273	252	239	254	304	255	278	257	287	260	265	257	293	277	271	273	263	262	258	267	254	257	263	263	248	256	273	302	269	254	285	269	279	235	251	274	260	288	251	288	284	257	282	279	273	269	272	267	265	266	251	260	239	245	267	277	244	261	262	227	254	257	253	266	278	276	265	276	263	264	260	227	249	260	272	268	261	290	271	252	256	251	262	276	289	247	286	288	282	292	296	278	307	291	241	276	267	242	283	297	260	284	274	249	276	280	302	275	234	268	270	285	257	310	304	261	257	255	250	293	272	287	294	289	271	230	276	270	263	281	271	278	251	241	265	276	282	256	289	235	250	260	285	254	264	251	270	258	265	309	279	272	287	287	291	275	274	266	288	277	265	244	264	285	273	266	293	291	266	271	270	252	254	262	236	253	269	248	284	255	260	250	267	264	283	275	277	262	263	264	281	237	276	281	267	260	252	244	284	281	297	301	296	270	233	263	266	233	294	267	249	291	269	246	265	253	253	271	263	255	287	280	261	261	266	279	259	292	297	248	272	269	279	289	257	251	261	262	268	254	264	248	259	252	289	284	288	278	286	275	261	250	281	266	293	267	270	263	257	290	295	246	257	294	288	294	279	267	250	282	266	265	259	276	272	255	238	278	261	311	248	238	277	267	269	261	274	267	283	242	259	304	283	263	266	235	254	246	261	260	282	278	262	252	255	267	268	264	230	252	303	260	250	273	242	280	258	252	255	230	300	272	232	265	250	272	269	248	273	260	253	287	307	242	271	280	287	269	256	275	289	262	264	257	292	292	251	258	276	266	302	275	246	277	278	256	282	271	266	241	290	245	231	272	263	253	246	249	260	246	292	278	275	262	254	245	241	280	256	254	283	262	278	259	260	303	261	274	210	276	248	269	282	271	282	262	270	305	238	301	240	254	277	276	259	266	271	304	245	281	297	288	276	309	264	263	271	262	277	280	279	281	273	263	276	258	248	261	290	261	271	254	268	259	266	278	258	262	266	253	266	251	270	281	248	262	288	259	261	281	253	240	255	258	270	246	261	276	238	269	255	254	267	274	258	282	270	272	271	285	268	246	269	257	258	271	268	247	264	253	261	274	273	276	281	282	277	284	271	257	272	273	251	273	263	247	261	261	274	278	275	282	253	254	272	262	270	278	275	296	256	268	257	254	275	296	241	274	264	259	231	248	254	258	259	303	265	291	278	269	262	271	284	257	255	298	287	283	281	238	246	254	251	271	282	257	280	261	246	280	273	274	273	293	262	260	267	273	299	296	293	258	282	284	288	264	267	254	277	271	262	278	268	266	255	252	269	276	262	262	271	268	280	259	263	264	257	256	260	292	299	281	270	248	278	294	284	277	272	266	292	270	261	283	244	281	291	267	295	293	294	284	222	276	262	262	250	253	264	257	247	283	274	265	286	263	271	269	254	266	262	256	261	288	259	244	280	272	234	253	257	287	287	280	270	276	248	279	286	260	254	251	243	266	261	233	268	298	269	263	262	262	276	252	257	255	260	261	248	258	291	269	291	255	285	277	250	277	293	279	279	260	290	273	260	280	262	260	272	269	266	274	247	272	269	259	253	282	308	244	242	248	250	273	238	270	284	257	265	260	267	280	257	252	263	288	251	261	245	272	245	266	252	273	282	284	256	306	279	264	283	249	307	256	294	249	253	264	258	258
22073	15591	13136	7247	4749	3476	2640	2079	1666	1554	1261	1153	1033	1011	961	855	802	764	752	755	758	741	669	660	635	4122	17347	16841	4951	558	566	570	568	531	537	531	565	543	535	499	529	497	518	556	546	553	500	559	505	558	539	510	538	605	552	585	511	546	563	528	518	511	541	577	528	548	552	531	573	568	580	524	544	501	526	531	499	503	523	515	523	522	523	525	522	534	540	551	518	535	559	543	505	560	510	543	536	539	494	570	506	547	561	497	567	545	530	553	509	557	516	501	543	507	539	544	579	533	516	561	579	574	484	527	588	530	510	539	536	528	485	552	474	543	558	509	530	574	555	540	535	582	516	523	550	558	499	532	541	573	495	526	523	488	516	583	560	512	516	554	545	578	543	582	549	573	559	536	517	548	513	561	528	549	517	517	539	504	553	540	514	523	489	529	503	540	544	557	538	505	619	517	544	525	535	517	531	563	534	582	555	540	524	540	546	523	542	529	516	520	516	564	533	528	499	513	554	517	522	570	560	545	515	491	528	556	502	517	513	515	541	553	493	527	522	552	565	544	535	546	572	526	532	538	501	519	604	549	534	516	547	560	552	536	565	548	561	479	559	520	547	511	531	549	554	515	548	579	533	552	478	520	569	540	506	502	569	525	559	582	502	545	501	551	576	562	502	519	522	540	512	559	527	511	546	503	501	568	560	540	536	594	527	552	540	562	541	516	519	501	516	550	515	533	509	550	547	519	564	546	565	559	492	574	570	539	564	517	525	530	513	546	565	554	549	531	574	547	486	511	556	545	508	546	520	481	512	567	579	531	521	526	520	524	578	567	532	526	561	517	518	547	526	519	517	564	503	569	550	543	533	533	528	509	518	547	545	536	555	539	555	527	561	537	494	561	551	509	543	513	552	554	594	514	550	522	548	536	536	560	599	529	570	555	541	551	564	532	541	514	538	541	551	547	538	545	554	524	523	498	543	547	555	536	539	516	531	559	541	499	510	532	570	518	554	575	542	544	510	513	523	527	512	512	505	532	539	550	528	527	525	579	536	509	520	554	511	524	550	528	504	541	536	520	568	515	556	555	542	555	519	523	558	510	558	561	535	555	512	522	530	509	550	513	527	523	521	509	557	571	481	553	540	527	573	542	542	534	551	507	533	554	498	534	534	534	509	524	553	543	507	555	540	549	489	543	547	590	541	527	549	518	533	551	553	554	554	517	547	527	523	554	556	537	513	551	525	505	506	498	541	541	548	561	541	499	553	546	517	560	543	546	506	525	530	546	512	521	563	528	539	573	578	528	499	526	517	509	527	541	508	524	532	544	532	521	587	571	500	558	542	538	545	560	520	516	532	542	529	526	568	542	541	537	553	549	511	573	548	512	513	567	523	497	534	512	553	514	537	564	546	490	498	537	506	522	495	515	575	531	608	531	543	521	548	516	539	507	549	538	524	528	576	503	553	548	523	566	524	489	547	548	533	476	537	541	532	507	532	551	525	533	577	537	535	486	490	541	549	520	519	563	498	534	530	534	532	503	546	545	539	521	534	507	537	526	520	542	554	517	540	531	533	509	519	483	530	540	524	537	527	533	540	509	559	564	538	543	516	553	547	542	537	536	525	515	558	577	519	569	500	516	557	556	541	514	541	497	524	514	513	563	522	505	499	519	515	524	546	531	555	507	553	540	528	543	485	513	520	545	516	537	507	567	570	514	508	560	526	506	557	549	509	507	502	536	517	549	498	549	561	561	555	554	518	526	548	532	518	475	497	514	576	511	559	469	555	565	532	560	530	526	506	552	546	518	498	525	557	533	518	512	526	564	549	573	507	543	545	511	544	527	490	551	475	567	484	526	503	508	548	555	552	505	571	550	508	557	561	541	549	580	529	504	547	503	509	498	541	476	509	538	547	513	514	572	531	540	526	510	536	524	523	486	481	524	533	559	595	537	502	587	523	534	537	487	503	532	532	541	535	535	577	561	541	534	544	522	562	529	536	510	532	554	510	531	533	541	523	497	562	525	537	569	518	532	502	556	520	531	548	559	510	456	531	525	500	547	522	579	529	548	547	501	527	525	509	535	543	540	535	551	548	546	530	519	560	511	521	519	502	530	582	536	529	552	503	564	530	543	525	516	565	549	528	575	527	491	542	576	556	519	462	522	531	537	522	574	536	565	559	532	503	528	543	515	532	536	511	517	520	563	541	508	529	502	562	527	543	549	522	536	547	604	538	513	569	530	548	560	558	533	557	569	514	505	516	516	575	461	571	508	557	526	566	574	510	536	566	527	514	539	556	520	500	593	519	514	519	556	537	542	530	513	540	505	506	544	516	499	506	549	534	558	530	483	530	504	493	546	549	522	525	521	507	545	543	567	542	518	534	551	493	489	522	528	520	515	520	537	566	490	519	562	529	508	527	530	557	555	550	521	528	539	536	517	519	522	489	538	505	553	538	562	589	552	533	545	544	506	553	525	522	582	510	522	523	542	528	525	504	510	546	530	534	506	546	540	528	555	528	568	527	521	556	575	573	590	526	510	558	515	550	561	560	533	517	534	571	540	491	544	509	550	551	545	573	509	530	556	543	548	541	543	529	559	619	533	536	518	528	507	549	504	500	535	485	528	548	523	525	509	550	535	507	536	485	544	507	552	527	551	511	540	538	525	525	523	528	542	548	504	557	520	549	484	523	515	589	541	556	544	569	554	558	543	514	496	539	523	559	516	539	559	536	551	552	544	535	540	570	535	539	530	519	562	529	500	561	535	558	512	533	559	527	537	494	562	530	517	551	529	507	545	516	516	506	579	529	536	531	556	516	535	504	536	507	546	503	492	528	524	519	539	532	547	534	524	557	521	525	512	545	553	545	530	526	527	554	539	523	533	533	499	567	585	530	553	538	532	505	516	538	513	528	532	502	522	519	523	538	545	530	558	538	547	538	478	530	526	540	525	538	484	544	527	549	546	542	519	529	522	508	525	519	537	489	551	526	569	553	552	546	562	533	527	525	520	537	582	540	544	527	550	544	489	516	531	567	551	482	507	496	552	568	514	555	503	571	511	487	518	506	548	515	510	550	536	551	499	519	549	558	537	523	569	541	518	496	568	572	543	539	530	499	552	536	538	519	521	530	536	537	528	542	530	543	516	549	540	551	609	525	508	591	544	548	519	482	554	497	568	546	561	527	507	540	555	492	524	564	490	517	576	548	526	492	541	554	513	560	537	486	534	500	482	528	579	514	518	535	518	517	537	527	522	515	553	535	525	573	535	563	528	565	520	543	545	523	509	551	524	537	559	556	520	528	533	530	530	546	540	550	562	489	533	569	500	533	584	536	540	573	517	533	535	548	514	518	515	500	512	539	559	522	537	546	524	540	547	566	510	537	563	550	571	492	520	530	488	520	531	547	498	552	513	536	559	536	540	517	524	494	544	532	536	526	542	520	551	527	506	505	524	571	507	530	532	572	511	566	515	518	555	479	510	548	537	552	510	519	502	567	557	563	546
26379	20260	7459	979	665	543	451	432	390	435	397	385	409	380	390	408	421	435	390	421	420	390	438	407	410	418	691	988	534	358	406	378	405	398	400	375	395	404	381	381	358	424	439	405	378	414	390	418	404	396	420	398	382	407	408	409	424	376	399	408	405	378	382	384	386	380	382	386	406	369	380	424	365	439	400	380	368	396	427	396	373	397	380	372	402	406	421	414	433	403	400	404	400	409	406	416	379	432	391	395	417	431	376	377	379	370	433	379	417	379	419	406	377	379	427	385	411	395	367	404	418	411	431	403	403	393	380	417	366	367	373	401	384	413	402	444	412	419	415	412	408	369	366	385	407	398	403	390	445	408	404	383	381	401	395	388	415	374	390	351	417	356	406	383	415	416	392	405	396	378	374	369	408	389	392	391	415	424	432	408	426	403	435	418	408	376	392	406	411	405	392	412	402	371	367	441	413	421	410	412	384	371	376	387	416	379	437	365	384	388	374	400	399	413	424	403	385	395	428	419	395	426	368	391	416	415	379	397	429	388	363	425	423	369	393	394	438	410	407	411	409	413	412	395	419	431	400	370	369	380	385	383	415	434	383	377	453	374	410	358	408	384	382	374	367	394	415	396	397	410	378	371	422	402	397	376	403	402	403	397	402	382	386	403	366	400	438	410	419	380	418	395	399	396	410	380	393	402	413	388	376	395	389	383	382	418	407	450	403	409	387	368	396	428	386	381	383	428	398	416	374	367	403	410	388	412	409	392	401	390	416	420	408	391	396	412	424	434	394	425	382	386	410	415	380	391	380	397	382	400	402	409	387	424	403	410	464	403	379	388	394	385	405	393	383	385	381	376	401	387	390	402	427	381	432	373	385	395	399	407	427	403	407	393	376	410	405	403	384	403	382	399	415	408	379	382	412	425	403	389	390	401	386	399	402	442	404	397	444	434	387	404	407	398	432	385	400	398	434	406	363	382	407	438	398	403	411	395	378	396	414	423	387	399	390	391	383	392	398	414	383	394	401	385	376	390	403	391	460	390	389	390	401	383	383	378	388	428	419	377	469	414	425	401	401	377	361	428	368	409	389	396	380	401	395	393	418	398	411	379	398	390	409	419	372	423	405	362	407	404	388	430	385	386	429	382	389	408	414	381	391	390	406	414	388	388	358	402	381	401	410	374	382	374	373	419	402	366	421	409	395	398	414	426	417	396	390	368	397	387	399	372	382	394	421	387	380	408	383	399	399	392	400	399	408	397	380	385	437	394	395	407	387	415	393	379	376	389	364	390	394	387	414	407	439	369	410	411	420	388	401	418	440	385	410	396	414	379	395	367	393	387	450	407	355	396	404	395	402	441	420	421	399	376	427	415	428	434	422	393	365	404	387	393	393	403	418	388	429	438	403	395	377	403	377	387	409	408	371	412	378	386	396	405	421	396	388	407	410	410	392	395	401	376	400	404	385	406	404	399	368	404	396	382	355	396	411	381	356	360	377	419	393	404	414	378	417	390	383	387	362	404	436	378	345	421	387	394	379	386	366	387	411	361	375	377	389	388	380	385	374	405	401	407	395	423	394	409	402	402	386	377	396	383	394	394	371	385	390	389	422	382	429	415	409	364	396	367	396	402	428	348	392	406	421	439	369	416	358	373	399	428	369	429	411	414	412	439	388	360	397	381	382	407	420	417	377	378	385	409	364	348	430	409	397	417	458	424	397	382	386	432	380	421	404	383	401	372	361	397	416	364	389	352	407	396	370	422	366	390	434	406	389	411	430	351	378	399	402	425	387	394	437	393	390	412	402	419	405	375	388	375	417	405	397	383	405	373	400	357	391	417	402	395	379	402	431	409	435	410	412	376	412	404	401	410	352	386	412	393	435	413	395	392	411	380	417	419	382	410	389	414	409	383	361	407	424	385	354	392	422	427	431	392	355	403	363	423	380	396	393	418	414	397	385	408	427	398	375	418	378	400	386	409	399	412	387	429	389	388	398	373	427	408	392	393	420	389	381	419	382	437	385	420	399	428	388	406	416	420	373	431	398	403	354	427	357	419	385	410	419	406	400	407	404	385	419	378	391	376	423	394	384	379	409	402	407	408	396	408	390	413	433	402	372	414	400	402	359	407	407	403	380	378	404	397	381	418	438	401	382	394	412	407	406	375	404	404	391	383	390	386	435	397	386	383	401	395	412	376	363	397	369	393	402	396	400	405	400	410	415	426	409	427	406	399	393	404	399	391	424	370	414	394	376	367	389	366	399	353	383	399	422	405	379	411	362	375	398	374	422	418	386	377	386	429	410	414	425	390	424	392	384	363	407	424	409	385	388	416	422	412	430	391	383	359	376	436	406	365	380	380	398	400	401	389	407	386	431	385	376	387	399	419	427	391	424	424	413	398	410	415	403	394	415	415	362	443	406	386	418	412	417	395	408	411	412	394	338	409	410	394	403	425	390	401	409	394	371	396	396	386	379	402	408	377	403	398	403	384	452	438	423	392	395	386	415	378	395	403	420	391	391	394	379	450	401	400	402	418	400	403	404	406	453	386	431	407	419	406	429	405	370	406	390	403	394	423	394	426	378	406	411	350	422	392	386	401	394	419	407	364	449	404	383	432	370	379	388	354	397	441	393	402	386	411	363	408	366	421	392	371	402	405	422	394	389	391	410	416	378	394	383	378	420	376	410	408	390	381	390	404	391	427	379	379	380	401	381	393	420	434	386	404	412	400	384	378	389	383	402	366	436	375	413	399	424	436	405	342	365	378	416	399	382	400	405	403	401	409	436	426	389	406	405	407	394	395	412	366	417	346	390	372	399	420	417	432	404	372	388	413	398	409	407	411	426	419	417	389	350	414	404	415	422	352	394	367	412	395	421	382	373	406	419	384	411	401	352	381	427	382	399	396	403	396	399	355	410	396	409	384	406	445	400	371	397	374	396	409	401	401	410	409	418	420	416	403	400	365	381	449	441	398	413	408	389	450	392	389	411	425	408	361	374	403	385	420	386	410	437	419	368	422	371	433	404	394	409	437	389	401	394	404	374	338	424	386	435	389	403	387	417	374	427	370	391	426	385	396	402	409	408	411	401	372	394	382	371	391	378	397	382	396	409	404	394	402	418	399	411	414	419	409	395	409	398	406	412	370	418	429	406	386	405	405	426	428	369	403	383	380	397	406	418	390	392	375	402	387	406	382	413	366	418	412	421	424	408	408	383	377	412	403	393	398	374	432	390	415	383	445	387	412	373	377	369	384	414	403	414	399	413	423	385	399	425	396	363	387	407	409	385	428	405	403	392	400	411	427	391	405	346	423	398	406	411	406	387	434	394	400	376	423	357	419	392	386	411	355	382	398	388	402	419	397	385	368	398	377	391	405	399	411	385	381	430	394	385	401	382	404	386	386	411	392	425	395	418	371	422	381	421	368	417	383	382	403	397	407	425	382	389	386	384	397	402	361	429	383	376	389	408	364	371	385	413	360	375	396	394	405	407	419	417	363
10577	2035	1950	1237	1155	954	913	881	859	864	862	877	831	873	850	835	853	854	803	907	851	793	833	830	827	1133	1969	2729	1279	815	860	780	787	814	822	792	772	831	818	808	840	815	780	834	816	794	828	762	790	796	881	814	820	778	785	796	833	770	842	792	819	817	835	809	791	817	804	811	766	829	818	796	837	766	811	829	864	816	823	788	819	798	824	797	803	795	820	802	799	809	821	791	799	829	789	782	831	796	758	796	778	841	800	842	827	816	815	801	778	827	820	812	792	824	857	844	834	775	826	841	856	815	795	890	825	869	866	785	895	823	782	855	805	804	844	847	809	801	821	809	788	785	793	803	847	809	846	806	805	851	821	785	803	829	826	767	846	882	768	819	794	830	792	829	780	830	805	795	782	819	874	797	793	806	840	848	864	852	801	802	830	868	875	818	785	838	817	862	845	828	823	851	796	825	844	847	805	765	789	861	792	828	839	821	810	837	830	785	822	847	802	819	816	836	869	814	846	831	839	841	803	855	807	782	861	812	806	803	773	840	798	815	828	881	838	834	861	806	823	849	816	820	858	791	837	816	814	786	777	833	821	853	844	763	823	772	815	797	794	841	834	870	850	789	860	780	825	814	792	845	783	846	794	812	834	842	827	851	873	812	816	839	835	782	811	779	829	846	852	785	826	822	798	819	843	799	855	794	803	801	762	797	806	800	839	823	812	839	826	812	843	827	794	793	788	784	826	792	766	857	778	856	833	784	813	816	833	824	776	758	821	801	813	851	815	854	823	779	842	824	825	847	802	827	871	876	772	806	814	826	782	792	803	772	829	838	836	845	811	844	872	793	838	840	798	783	817	837	778	791	790	760	856	795	828	769	811	763	860	869	829	746	836	838	801	802	843	801	766	790	847	881	812	803	764	816	818	723	807	811	792	782	815	792	817	854	798	832	828	810	829	807	823	801	803	805	863	843	800	758	815	820	791	799	828	836	797	857	757	776	832	858	767	753	838	831	812	847	796	770	769	818	841	847	837	794	806	798	814	846	813	812	756	859	793	822	827	737	848	826	788	799	768	849	809	850	794	822	816	805	841	796	795	820	783	793	827	770	840	860	779	810	828	786	778	808	774	771	801	803	853	801	820	865	803	842	825	855	823	825	798	869	825	844	795	869	798	805	839	795	817	797	812	790	824	807	803	806	858	813	797	820	842	824	795	823	808	813	851	864	826	841	827	806	824	835	812	830	831	863	785	822	778	791	794	783	812	825	870	761	801	885	812	815	792	817	762	804	824	810	840	805	801	816	817	773	837	814	786	839	830	860	749	790	787	799	860	795	826	844	861	831	794	802	845	822	838	785	831	790	779	801	840	824	830	761	849	815	857	777	867	845	812	766	844	822	763	836	892	808	802	815	846	814	799	839	841	778	809	835	801	824	791	816	815	799	833	864	837	846	831	797	777	787	838	814	831	793	849	873	772	808	851	807	822	779	832	826	813	828	828	846	815	790	855	798	828	837	834	792	792	818	792	817	840	826	816	785	861	816	803	832	809	812	827	816	780	805	812	842	862	798	811	770	805	807	833	784	870	784	825	875	822	834	778	833	822	821	771	810	901	778	866	781	818	843	832	780	809	830	767	798	787	753	784	802	843	809	849	794	787	823	805	793	758	812	744	797	831	813	763	843	819	822	837	820	838	800	803	785	801	806	863	865	797	823	829	778	871	813	802	871	837	820	830	838	867	792	856	855	766	859	803	847	827	841	785	871	817	788	814	780	804	793	828	841	814	849	881	780	793	834	810	861	793	772	851	770	826	826	809	794	825	871	867	805	863	801	813	812	819	785	834	805	804	826	772	843	765	836	839	820	752	873	805	858	794	816	829	768	835	811	837	820	824	863	806	789	811	812	819	814	863	906	827	792	850	807	859	794	850	782	838	795	835	825	832	834	779	818	775	831	817	814	799	836	820	814	838	776	825	769	815	820	748	794	815	818	834	849	765	835	766	802	841	778	847	821	850	815	833	805	818	777	833	801	785	772	834	810	856	793	788	855	827	878	788	783	803	806	805	888	854	858	783	839	774	841	832	842	810	841	839	804	813	811	829	837	840	855	846	786	836	846	821	844	785	852	832	793	822	832	849	807	791	833	802	817	841	782	831	784	808	764	830	828	825	852	849	826	807	837	807	833	857	800	846	834	748	827	800	823	798	813	811	816	804	831	839	801	852	858	850	811	779	863	798	814	798	827	805	821	835	836	777	788	818	834	795	799	792	776	822	841	805	879	795	788	847	811	848	786	820	832	775	817	834	853	764	852	810	803	816	829	800	807	828	820	791	814	841	790	821	826	829	831	872	806	807	854	801	831	835	831	800	882	802	823	854	848	823	818	803	802	813	801	828	802	832	817	834	817	807	826	795	746	826	809	817	812	822	775	810	795	789	807	846	836	808	819	814	836	843	759	805	789	798	831	815	860	825	783	839	826	785	808	813	786	807	807	789	860	782	812	828	790	839	776	834	796	799	843	772	832	827	778	795	844	894	820	850	849	850	834	778	857	822	776	834	810	813	836	870	842	765	809	756	830	789	848	837	785	828	834	827	831	813	819	853	827	832	873	831	823	841	803	821	852	829	794	818	830	785	814	844	857	845	807	849	775	803	827	772	817	830	849	801	846	828	808	817	836	858	806	800	812	776	809	807	851	871	780	806	819	820	793	811	764	799	816	787	803	853	779	826	808	845	793	856	785	802	828	842	862	841	818	834	805	846	849	788	818	805	807	793	796	790	806	830	788	782	852	803	805	832	790	811	757	768	854	868	839	843	847	852	828	802	820	825	766	800	823	856	824	789	835	836	794	802	829	811	856	790	852	755	812	803	785	776	875	824	832	825	844	842	779	816	823	798	814	831	874	833	841	826	823	816	816	840	858	839	823	787	793	771	835	848	830	797	774	844	823	794	804	839	813	863	861	805	759	783	837	856	832	802	807	793	820	802	813	825	748	811	811	847	845	812	793	769	859	857	815	873	778	827	888	756	804	825	853	870	814	838	859	866	777	820	835	846	811	762	773	827	871	825	801	808	810	842	791	800	827	851	828	826	823	783	828	844	780	886	795	805	820	831	805	817	780	836	853	829	820	832	856	772	797	837	818	877	843	808	760	794	797	794	850	817	854	868	781	842	819	862	893	819	839	848	791	836	842	847	797	781	813	796	860	782	779	848	785	779	814	760	850	796	803	785	795	810	783	809	773	791	866	821	842	826	839	835	837	857	828	882	868	848	778	789	835	821	825	816	795	846	809	811	816	831	776	824	853	795	821	790	791	798	824	868	866	804	828	812	871	840	850	799	787	831	800	809	754	811	802	848	847	847	843	853	807	813	854	806	840	861	821	822	831	795	829	927	822	842	885	792	822	799	804	786	805	794	851	802	805	764	842	803	801	852	820	820	883	791	862	847	791	799	872	866	811	792	800	786	809	796	803	782	851	806	815	852	828	849	789	816	841	826	781
23752	20932	27719	24288	18655	1327	558	415	323	307	316	278	255	208	262	226	212	229	238	228	239	209	201	193	217	267	2736	3580	1083	205	209	183	233	182	218	210	213	203	219	207	194	217	217	193	202	198	160	168	209	198	196	230	204	180	217	202	235	207	188	236	207	205	199	207	226	179	237	225	213	193	204	212	221	208	217	207	202	219	222	198	212	205	203	230	245	198	219	221	188	188	199	236	202	211	177	203	190	227	214	226	204	174	205	198	191	211	181	192	200	183	207	220	212	237	217	221	214	194	196	230	208	188	216	208	220	217	210	205	212	207	205	198	212	185	205	189	210	192	205	218	225	212	208	206	205	189	193	220	222	223	221	182	219	213	201	206	204	190	205	218	193	221	231	196	187	199	210	214	214	201	218	229	213	212	225	222	211	192	214	202	203	215	220	212	200	233	215	217	205	181	206	205	207	204	208	202	200	208	228	241	201	199	206	190	192	204	195	186	245	181	201	211	208	181	208	209	195	223	201	206	219	220	212	203	181	208	234	225	209	222	213	175	194	206	181	198	210	187	209	227	229	189	214	190	200	180	198	191	201	212	222	183	197	229	218	202	201	192	198	201	206	194	215	203	196	200	236	208	180	182	214	217	214	216	215	196	208	191	169	198	223	196	209	231	187	195	168	213	234	217	210	204	190	205	210	192	215	196	229	231	179	218	229	202	234	213	222	201	189	218	185	209	207	203	192	207	235	195	197	214	259	212	239	211	196	199	185	211	212	199	199	211	201	211	214	218	240	224	207	218	212	227	190	190	214	210	205	195	247	198	180	194	185	186	215	209	193	214	214	227	198	194	222	185	187	196	216	206	190	195	208	204	218	188	226	223	200	189	200	207	230	209	211	190	203	210	197	205	174	210	184	213	215	183	169	193	230	200	193	212	241	200	212	202	215	192	195	195	229	218	205	193	193	210	193	215	223	187	216	225	220	204	210	186	192	197	210	225	203	207	215	206	223	197	187	190	223	224	211	219	216	215	186	208	244	219	195	203	201	216	207	210	198	223	208	209	199	192	228	205	198	204	215	211	229	187	189	199	203	212	204	202	194	192	193	192	226	205	212	179	218	194	208	218	214	206	219	193	189	183	183	191	202	189	232	204	230	191	213	202	200	221	201	217	208	211	214	196	206	220	201	198	182	218	202	192	217	205	223	208	207	219	216	191	211	213	198	208	201	198	198	205	208	195	194	196	210	212	215	204	194	168	210	200	204	182	194	217	209	220	222	240	214	192	214	204	205	173	188	180	198	211	200	203	229	196	201	201	188	188	205	216	197	232	206	209	192	195	208	223	197	204	231	211	215	182	234	233	205	204	223	195	208	209	199	191	173	230	229	193	200	227	237	184	202	191	185	214	188	202	193	189	204	201	201	228	232	217	203	174	209	219	216	218	202	210	202	232	193	196	227	200	245	216	208	185	176	222	216	202	194	193	207	217	199	226	214	179	191	190	206	205	203	220	209	218	215	192	205	224	196	214	190	208	232	213	210	200	241	214	209	192	195	199	204	204	206	211	189	207	216	207	210	222	195	209	188	193	216	205	191	178	202	229	235	216	216	188	212	192	213	195	206	216	217	210	199	219	188	202	223	179	213	196	230	194	216	205	201	215	191	226	206	207	199	210	226	201	222	217	200	204	196	209	185	196	201	227	202	203	202	198	202	203	195	229	199	205	223	202	187	215	221	223	219	225	200	188	211	195	198	231	234	199	189	196	214	212	185	207	191	213	203	204	187	231	222	183	182	201	197	193	189	210	210	214	203	193	203	203	213	212	182	215	212	215	215	193	207	176	201	209	211	198	176	212	197	213	197	191	204	201	212	199	202	193	207	202	198	188	224	206	203	205	220	188	185	209	219	213	220	212	235	224	217	188	197	206	232	194	195	222	210	182	196	238	193	196	216	194	202	197	197	185	199	231	196	196	202	225	188	209	207	218	175	193	219	178	217	219	204	218	207	232	195	211	178	223	199	200	184	180	218	195	193	179	201	212	195	232	182	227	217	171	193	222	239	235	221	214	205	207	212	182	203	212	241	218	226	205	204	181	190	191	223	203	212	212	202	217	198	219	220	195	212	172	208	197	200	204	217	205	214	207	197	204	192	211	196	198	214	189	205	208	219	213	185	216	191	221	234	211	213	222	195	203	217	223	198	211	216	218	194	197	192	194	200	196	211	187	226	210	205	213	220	222	190	189	207	199	212	196	208	200	202	214	224	229	203	187	175	205	237	193	208	207	231	198	222	226	242	224	207	191	192	213	226	192	192	219	224	216	232	221	215	211	187	226	205	191	221	196	179	228	223	219	231	220	215	231	193	198	210	199	203	210	186	221	207	243	201	184	207	210	204	231	191	191	213	232	210	205	217	220	221	223	210	206	224	218	215	198	216	197	205	213	196	194	222	206	230	200	202	208	230	230	195	202	195	185	205	243	225	189	207	205	204	241	196	210	212	193	214	188	217	186	219	189	207	188	207	195	215	211	215	209	222	194	215	195	202	203	215	250	203	180	193	202	196	212	224	195	174	213	202	202	208	185	205	209	204	186	197	209	204	193	212	210	192	205	215	195	215	193	205	203	198	199	215	215	202	192	207	212	236	185	210	217	228	182	201	187	187	233	186	209	176	205	206	203	211	213	177	189	211	204	201	216	232	211	201	206	218	194	206	217	209	205	215	203	209	217	206	200	223	189	244	210	196	205	204	197	212	213	201	209	197	194	219	243	203	199	208	214	212	179	211	191	219	212	221	224	204	207	231	187	207	228	208	187	174	206	190	207	187	210	231	231	184	209	245	210	208	196	166	222	216	190	194	216	246	170	187	188	206	185	188	194	226	214	199	203	207	243	190	211	218	193	179	206	189	201	205	239	207	231	207	214	188	232	199	235	210	202	213	213	203	178	202	233	226	186	225	227	199	224	185	217	198	192	223	221	207	192	204	220	215	202	205	193	213	225	195	196	197	201	212	204	200	231	213	219	178	201	181	207	211	215	210	208	180	212	198	216	192	194	197	205	213	195	220	191	239	187	201	219	225	204	215	194	187	217	206	231	199	220	217	206	199	201	204	216	215	216	202	207	177	199	218	204	194	208	220	185	204	191	203	208	193	199	220	202	189	186	197	201	203	196	178	194	192	210	225	219	197	184	206	198	207	200	223	212	180	198	206	225	214	199	216	212	199	209	194	222	210	211	200	205	193	197	198	195	191	223	196	214	197	232	202	203	202	217	198	203	194	195	186	171	223	197	203	209	225	207	205	223	194	227	228	213	215	228	244	204	198	219	166	194	197	191	198	217	201	186	194	196	197	200	185	195	198	210	217	198	181	183	196	218	202	217	213	191	206	203	193	193	208	217	201	220	200	191	215	229	219	216	202	222	197	216	219	200	188	184	228	188	195	218	199	227	215	201	201	204	198	222	210	202	208	174	218	206	205	213	208	210	211	204	210	188	219	217	227	180	192	215
20725	9637	8226	4193	2755	1987	1559	1293	1020	939	796	805	732	651	652	669	561	587	546	494	551	525	528	536	529	771	9095	10921	3266	462	456	474	459	458	463	420	416	453	458	469	449	428	460	464	455	431	456	445	444	419	453	477	453	444	462	491	448	435	441	424	408	439	445	423	456	493	467	445	471	431	450	416	447	426	471	422	442	432	429	468	473	412	441	460	407	421	417	462	439	445	453	444	445	459	418	438	465	463	433	463	473	420	444	418	431	462	465	408	413	394	428	428	474	396	444	432	442	413	449	432	460	468	496	467	443	466	448	472	453	430	441	428	446	432	441	474	437	435	461	459	472	446	451	428	482	493	407	457	415	418	466	452	454	485	417	447	436	442	466	461	468	424	437	428	452	452	441	444	409	450	427	424	427	417	477	439	434	463	468	430	404	475	427	433	431	432	455	427	466	427	461	419	427	457	437	485	447	492	458	449	487	408	471	433	453	449	489	446	471	482	432	429	483	423	459	386	474	461	447	467	450	448	437	432	428	448	471	455	401	453	450	437	431	409	450	474	466	444	450	437	428	442	457	455	463	468	461	440	461	472	445	450	469	432	414	429	439	448	420	448	429	422	428	481	426	453	409	482	480	466	483	419	424	483	456	447	387	446	446	481	439	438	429	412	423	454	421	440	429	452	417	444	460	444	442	418	449	442	472	402	439	472	435	436	455	413	478	490	476	467	463	448	438	428	469	440	442	415	446	437	432	455	423	424	426	468	457	438	430	433	465	410	427	444	433	413	468	446	408	456	417	457	461	428	430	447	453	457	426	463	429	464	441	450	477	420	469	434	490	461	415	436	445	427	448	513	450	430	503	464	429	427	439	435	436	441	473	430	438	475	466	439	416	438	450	487	420	408	440	445	454	435	429	469	467	419	433	416	405	442	405	453	457	452	458	443	455	459	414	460	411	428	444	444	468	460	472	448	447	430	450	467	448	430	422	434	456	470	441	423	423	464	425	469	424	415	454	465	489	465	453	441	440	410	456	433	451	450	445	469	423	408	443	462	433	440	465	385	416	424	431	418	426	435	474	424	450	444	422	463	425	428	467	409	403	455	462	421	454	438	433	453	478	417	436	495	410	463	435	477	447	417	421	456	479	462	492	441	448	463	443	454	466	451	481	444	422	455	440	427	419	441	417	423	467	451	439	451	441	451	462	488	436	454	465	462	463	439	452	436	420	434	454	425	444	434	426	472	415	441	424	426	454	444	445	395	469	453	422	433	412	418	443	446	461	415	440	492	471	443	460	454	444	436	458	456	440	443	431	464	445	475	454	414	469	465	475	441	462	453	466	448	450	449	422	432	417	441	442	438	476	425	471	429	438	467	467	460	455	459	425	450	462	436	432	426	453	450	442	420	414	431	455	471	410	469	436	450	449	468	451	457	451	422	428	474	480	445	432	458	474	448	459	438	436	476	427	427	451	476	456	478	436	468	425	418	489	437	424	455	449	427	446	447	452	456	456	439	407	495	422	438	404	433	423	429	439	456	447	459	456	447	479	442	412	450	437	456	483	458	400	399	443	471	479	421	432	441	464	448	445	463	414	444	460	451	441	446	418	447	437	418	450	466	440	464	448	464	473	438	454	428	433	457	469	421	428	401	448	412	438	463	488	437	457	399	492	451	442	421	454	443	448	456	443	462	440	438	433	411	432	431	444	422	409	436	452	444	456	458	415	481	411	442	458	445	440	418	433	431	430	486	425	469	401	443	454	448	436	419	452	414	429	425	398	456	451	453	445	469	439	436	507	446	417	408	433	454	428	423	397	469	452	456	469	426	476	451	442	439	456	440	434	456	414	416	439	462	479	443	445	459	458	429	444	442	440	433	475	476	484	456	426	413	450	467	426	449	414	450	451	429	410	470	387	411	471	454	427	412	429	427	422	465	434	419	453	439	457	448	436	478	459	462	448	440	447	449	451	449	418	402	413	424	418	440	467	428	443	429	415	473	442	451	447	431	439	484	443	444	453	425	425	433	453	462	475	461	439	434	442	476	470	429	480	478	436	393	463	459	417	458	418	422	456	411	405	432	423	443	474	448	444	450	410	438	473	461	438	485	426	448	470	438	427	442	418	441	476	446	471	448	434	419	451	392	448	436	467	428	462	440	423	390	434	487	446	436	432	475	451	451	448	475	452	442	410	438	442	449	423	454	451	417	419	427	459	433	396	485	455	417	448	417	448	426	445	424	464	443	448	433	482	415	428	471	435	476	422	443	437	430	426	442	440	446	445	423	458	442	469	451	445	430	441	461	440	466	461	407	430	443	439	453	438	418	441	414	462	440	446	419	457	442	452	452	483	453	432	443	437	439	457	468	444	475	425	457	457	444	443	445	449	462	412	446	450	448	449	414	398	444	484	458	439	408	432	489	465	425	471	404	455	448	470	463	439	441	469	443	437	429	440	415	440	446	417	434	450	455	454	447	444	433	438	475	463	420	417	474	423	446	505	450	436	467	456	438	466	464	459	434	444	440	451	424	459	447	469	464	470	426	436	450	432	418	462	418	461	415	415	476	429	434	440	437	457	431	433	432	461	466	427	434	439	421	433	440	423	422	455	430	454	443	412	419	431	439	429	427	444	444	462	445	419	429	434	429	441	439	421	383	417	470	441	443	406	452	433	432	443	424	463	437	461	465	457	432	460	466	411	416	476	437	437	430	442	440	414	464	443	437	444	412	434	442	498	454	472	455	438	480	416	435	433	436	427	422	456	489	459	433	442	459	456	462	435	489	460	466	476	433	473	499	423	446	419	462	458	437	454	436	428	474	482	414	404	470	465	427	421	429	433	422	455	469	443	423	433	497	429	441	446	435	398	474	451	439	478	451	441	444	464	434	472	431	437	460	447	435	449	446	440	459	442	460	441	428	454	482	417	457	424	425	420	460	452	428	421	482	431	467	419	441	439	452	409	458	432	461	426	436	451	450	384	454	417	444	422	419	449	445	443	446	441	412	423	476	425	433	435	429	462	427	452	422	441	416	473	469	468	408	465	468	424	443	413	417	479	399	431	409	438	428	437	438	416	443	438	421	431	459	446	416	448	448	428	445	437	459	409	440	456	435	438	457	438	446	421	421	450	468	423	448	439	439	439	468	415	480	464	433	438	404	441	451	395	435	447	452	450	420	452	467	431	448	455	430	462	453	443	436	434	481	453	423	449	421	462	442	451	454	469	421	421	456	433	437	451	431	441	429	420	479	436	413	443	455	454	452	480	465	423	413	467	428	438	446	426	524	437	430	428	441	420	420	477	454	429	474	438	430	465	506	441	451	433	458	464	449	469	453	444	479	446	483	457	462	468	404	454	423	462	440	441	477	444	418	430	431	468	416	458	410	474	449	445	435	489	454	459	472	460	456	431	405	444	433	456	470	453	423	458	422	433	458	453	444	434	451	459	456	423	446	416	459	433	445	421	429	470	428	428	446	429	416	416	409	452	455	490	464	405	457	434	432
22991	21046	28576	23730	21046	17337	1516	682	512	487	423	397	355	340	341	314	332	313	283	309	308	265	296	252	276	434	3855	7422	1569	258	268	285	280	264	272	281	286	256	265	241	259	256	264	229	268	265	256	236	266	253	253	237	275	226	257	251	248	244	246	263	241	251	276	238	249	233	259	252	274	230	246	255	239	246	246	286	232	273	263	248	240	263	241	238	229	243	288	253	249	252	246	265	257	294	225	254	282	246	236	247	245	264	267	256	240	261	251	263	263	234	247	256	238	267	251	262	277	267	264	259	264	230	237	260	266	252	251	245	238	264	258	232	251	226	275	268	272	243	288	247	270	275	266	248	263	268	246	242	247	267	250	241	212	266	252	272	279	232	266	229	290	244	237	263	260	247	254	245	256	255	224	219	244	282	240	243	262	229	215	238	240	275	251	260	248	260	232	291	264	228	271	250	258	286	250	269	237	252	267	226	250	246	244	248	239	250	264	263	239	263	263	239	243	256	250	261	252	223	243	270	270	225	268	250	225	269	248	259	270	251	253	271	241	233	271	240	278	250	234	228	234	259	236	237	226	255	255	225	226	240	231	247	270	244	236	223	261	257	258	269	245	280	258	269	241	296	242	244	246	242	241	264	265	243	250	236	255	234	251	259	244	229	225	247	251	239	276	255	233	253	236	269	242	235	251	228	224	249	227	272	270	236	260	258	246	253	249	255	279	246	281	257	265	243	269	248	210	218	258	245	259	227	258	274	250	267	256	246	259	264	270	257	227	272	272	224	241	234	247	219	224	265	259	255	250	248	255	254	217	239	275	244	257	264	251	243	251	270	242	233	285	270	228	233	263	248	251	254	254	223	258	241	258	250	210	259	236	250	254	256	256	214	263	277	262	263	221	226	241	282	258	233	242	269	259	232	258	266	263	274	240	273	244	239	262	249	231	276	266	238	258	236	254	269	271	236	274	253	257	254	244	227	237	250	229	263	276	279	281	228	270	221	238	254	267	249	264	239	228	250	216	258	271	242	250	231	252	264	252	244	259	261	234	269	242	288	283	218	235	263	264	241	223	237	274	243	254	228	250	251	231	275	247	243	224	255	255	244	253	247	229	276	241	237	260	237	253	251	255	240	210	260	278	243	234	244	245	273	249	276	265	288	246	234	256	248	263	258	267	249	235	246	260	238	247	265	266	250	247	256	270	260	254	241	263	234	233	263	265	258	249	263	277	210	255	217	235	241	247	256	250	241	255	262	277	236	260	240	232	252	252	259	240	260	242	261	263	240	250	232	263	257	228	243	244	247	232	246	224	248	240	236	232	240	222	253	229	250	235	246	248	264	245	230	265	269	224	261	220	245	240	228	257	244	271	263	258	266	243	247	248	262	257	254	259	251	242	241	267	263	232	261	245	267	263	278	248	262	235	223	234	231	248	257	246	250	251	253	242	241	266	233	234	245	211	237	246	248	240	242	272	261	247	262	236	233	219	250	258	239	270	265	235	220	256	258	243	245	228	280	257	236	236	259	279	271	249	269	249	228	239	267	247	255	269	255	259	249	258	263	231	257	251	248	261	234	247	248	242	261	264	239	273	256	243	261	271	258	257	256	246	220	235	254	242	237	240	239	260	256	271	262	235	290	257	247	246	264	245	236	255	208	256	245	259	231	246	243	256	243	265	257	251	258	233	217	244	259	235	259	252	224	252	274	250	246	259	271	238	260	258	282	253	251	256	254	232	256	242	259	233	267	241	243	243	229	277	223	251	252	237	264	238	227	252	252	228	273	242	265	249	296	249	260	262	270	258	242	253	253	247	212	268	256	261	250	275	230	275	246	256	236	272	243	243	271	254	252	235	273	244	260	253	276	240	255	225	229	251	248	250	231	259	256	255	258	277	241	242	241	262	228	258	249	245	263	226	267	261	244	278	251	254	236	250	248	248	242	237	245	277	246	251	244	267	231	260	239	224	228	235	277	256	255	248	275	265	297	236	251	257	254	254	216	250	274	260	247	242	258	238	240	253	239	250	236	257	254	255	239	230	250	211	237	232	259	230	267	267	243	238	237	275	253	274	236	274	222	248	242	272	269	236	234	264	233	224	245	225	266	242	247	266	237	252	261	256	241	262	232	270	246	257	266	257	218	265	214	254	274	229	288	254	246	268	216	266	270	269	224	260	249	248	263	257	265	226	249	229	247	247	225	253	228	239	274	261	254	242	243	251	241	247	241	234	242	230	250	250	250	228	250	266	253	232	253	252	246	232	245	273	256	245	255	271	240	280	233	277	259	233	249	238	243	225	226	283	249	256	266	257	272	266	264	260	220	242	245	267	207	248	256	252	235	242	257	259	233	219	220	222	231	248	254	281	243	259	224	240	262	264	245	234	248	218	239	262	246	238	268	267	279	232	258	271	226	243	285	285	256	241	241	244	281	270	245	260	260	284	260	225	251	264	263	271	257	259	236	288	232	256	281	235	249	243	234	247	241	290	241	263	264	257	234	255	235	252	216	276	248	238	238	273	258	252	233	232	260	215	253	251	284	241	238	269	247	230	240	261	252	263	259	262	245	256	254	244	233	271	257	227	258	238	246	248	264	249	255	225	245	248	258	275	248	254	244	256	249	276	265	242	239	228	245	265	266	241	250	251	254	225	256	241	236	243	254	233	225	249	284	226	266	238	230	254	245	245	238	261	262	266	231	261	239	228	239	258	246	229	221	236	242	220	233	277	261	256	247	278	241	275	219	254	232	242	260	272	266	259	231	253	275	254	241	245	248	230	255	248	263	275	274	241	278	270	267	241	266	240	217	264	264	247	249	246	251	252	256	231	253	270	240	252	240	256	265	225	256	232	264	270	206	249	251	256	237	283	231	289	262	230	247	251	246	254	218	283	246	263	232	245	234	254	254	265	253	256	232	263	291	254	254	252	253	265	265	236	239	248	270	241	234	240	264	257	225	269	284	253	240	268	252	242	231	266	256	248	285	279	279	237	235	260	274	279	261	253	256	234	238	251	251	248	269	221	253	264	258	278	239	235	218	243	266	253	255	237	259	233	236	243	227	248	243	273	234	260	216	251	264	259	265	262	252	242	248	275	257	256	234	240	254	242	238	266	243	253	256	243	273	268	260	247	249	245	240	269	245	232	257	261	243	236	244	255	251	209	252	261	233	255	247	251	258	253	267	247	275	240	241	257	254	248	284	231	255	239	257	281	234	241	226	224	274	267	268	241	250	236	267	264	218	223	251	233	219	249	277	264	257	232	243	251	251	276	267	241	243	263	237	247	254	276	241	252	259	243	252	219	276	226	253	243	241	242	251	244	249	274	275	239	267	259	235	242	255	251	243	236	257	242	231	271	238	263	237	274	247	258	232	244	248	268	251	256	271	272	245	198	270	263	235	227	247	246	257	246	230	258	252	274	249	238	259	265	247	259	245	278	266	261	259	249	239	258	262	256	257	246	272	243	247	262	262	248	251	224	220	224	237	231	235	256	267	243	260
22598	15718	13174	7284	4759	3340	2522	2122	1740	1460	1249	1166	1047	921	900	843	798	740	773	730	680	684	658	674	658	1343	11846	18209	4338	540	515	537	578	502	492	553	532	522	517	537	538	534	529	509	501	475	493	518	505	514	498	506	501	543	523	516	518	509	477	541	490	500	527	505	529	514	525	535	496	478	555	487	482	480	508	496	537	528	532	516	523	518	473	513	473	506	547	529	555	511	532	500	522	521	513	485	510	488	500	496	500	519	501	563	518	518	524	511	525	525	535	505	498	496	545	495	513	513	526	491	487	502	517	479	517	481	472	508	494	478	469	465	501	478	498	487	523	492	531	503	516	495	528	464	524	533	536	496	494	538	492	502	491	481	545	520	527	508	489	512	523	523	487	496	502	475	489	490	480	488	520	483	517	507	478	504	495	501	496	489	519	466	551	492	506	496	493	487	516	516	513	511	496	502	520	479	496	465	471	502	501	525	504	529	548	507	523	494	521	523	541	478	490	489	541	503	472	487	502	527	537	509	494	526	548	496	523	485	487	544	501	486	475	504	499	553	505	468	475	451	497	451	485	501	530	471	538	503	494	522	501	462	471	498	501	503	522	531	506	525	545	493	490	496	498	515	477	487	493	495	499	521	514	494	496	517	489	513	510	515	509	485	494	489	452	493	487	484	476	487	521	513	487	490	544	495	519	509	505	474	474	498	513	483	488	537	539	504	514	469	531	525	489	499	500	492	519	526	511	479	521	533	495	518	533	519	513	473	464	475	536	504	521	473	508	489	512	500	504	512	500	509	526	498	581	513	507	499	491	472	518	500	510	513	502	531	524	471	509	511	538	498	489	511	504	532	449	503	489	511	473	503	493	484	536	518	479	465	474	518	514	524	485	527	498	459	476	518	512	504	519	483	480	510	491	552	547	478	483	476	485	501	488	502	490	514	481	505	492	476	491	507	476	549	503	509	540	491	519	479	490	478	487	507	486	511	473	512	524	535	497	533	515	521	494	469	494	560	495	514	483	553	538	506	526	508	549	492	461	503	485	519	509	487	521	502	514	537	463	529	507	501	483	477	522	509	494	502	469	489	521	486	522	468	510	479	488	493	462	466	512	515	480	464	437	539	517	495	497	518	497	508	520	505	481	482	514	489	507	513	541	491	507	467	498	519	527	492	507	482	522	496	474	505	510	521	494	514	464	537	527	506	518	493	519	464	472	511	505	503	482	499	506	488	467	503	494	493	476	488	495	507	528	549	499	518	523	515	503	480	522	488	544	483	518	525	481	449	471	490	509	529	526	497	510	516	461	504	531	484	491	514	500	480	512	523	469	519	512	539	503	484	526	534	486	476	475	484	485	499	509	482	496	511	523	466	527	490	507	512	531	478	510	494	471	530	491	510	515	471	490	497	483	514	505	513	534	509	546	522	476	515	477	477	502	494	545	527	498	536	467	509	481	493	548	500	493	495	502	554	504	504	545	508	494	451	520	471	526	510	470	506	469	477	524	488	497	485	521	516	465	514	494	522	503	512	518	510	484	511	503	527	504	514	531	562	538	547	513	548	525	540	511	517	483	453	489	496	483	515	501	533	502	523	513	455	501	482	476	482	504	498	474	476	478	452	535	504	520	506	482	489	510	512	485	491	538	517	521	520	516	464	495	497	545	495	509	490	495	474	501	510	519	463	496	503	503	529	481	555	527	509	482	516	512	482	516	509	491	502	486	498	501	479	525	481	538	494	491	503	501	490	521	497	509	477	533	523	474	466	489	485	514	466	461	505	509	476	510	522	485	455	521	486	524	501	470	458	499	535	488	490	480	491	498	489	512	505	528	485	505	485	499	498	504	491	485	505	556	461	485	537	457	494	501	505	515	519	505	491	519	509	482	501	480	516	488	511	510	481	522	520	509	497	513	501	518	497	488	496	503	470	505	539	499	462	516	503	485	504	532	493	511	481	500	531	522	478	529	477	513	499	498	484	496	509	481	499	544	481	505	504	498	499	525	491	523	498	500	488	519	479	497	531	494	524	532	487	501	510	541	477	537	497	507	482	480	490	518	500	494	489	534	460	510	481	490	452	491	496	483	502	487	515	454	498	469	504	515	489	540	498	502	505	477	520	515	493	487	526	498	511	483	475	500	537	519	483	529	440	505	529	521	522	474	492	513	501	486	527	500	481	491	524	548	490	482	497	509	487	488	510	489	526	483	472	486	480	516	490	502	511	488	507	506	495	473	489	501	526	508	458	530	532	530	518	490	501	487	525	464	516	483	510	478	484	517	489	490	524	515	498	499	537	505	522	493	503	555	483	540	504	536	496	507	498	460	520	494	533	491	492	487	526	518	501	531	483	530	505	523	518	503	523	512	511	519	491	519	494	491	537	480	509	512	482	516	527	546	499	519	482	508	480	522	486	545	490	525	466	541	542	519	473	498	471	477	512	525	474	519	500	509	530	516	462	531	461	507	481	492	495	512	490	501	520	512	497	498	495	499	541	458	504	494	497	468	507	503	509	499	530	491	505	487	530	527	505	475	502	499	511	528	489	514	530	500	522	488	502	500	508	522	495	556	512	548	496	519	521	495	536	513	484	515	517	489	465	487	529	556	509	487	518	511	508	498	473	526	475	519	509	438	502	482	511	524	500	467	496	486	517	474	507	485	491	527	513	524	504	493	498	540	502	505	516	538	522	456	489	518	541	455	497	551	510	513	517	504	485	525	508	514	487	489	508	519	518	514	489	487	467	523	488	525	560	485	525	515	474	461	495	511	498	511	509	493	494	479	470	543	506	491	503	510	514	528	503	453	492	519	490	537	508	472	496	528	519	500	470	515	512	526	535	474	481	532	529	480	492	486	513	465	511	492	519	520	537	547	493	483	506	526	528	545	488	546	521	492	450	522	479	533	512	500	509	478	496	519	519	486	490	528	524	507	484	515	497	511	495	494	493	477	496	496	520	508	484	557	470	504	512	496	533	528	536	518	549	503	507	447	482	490	489	476	458	506	502	505	503	525	494	466	514	464	491	513	517	521	501	525	523	492	488	520	507	488	522	508	506	482	495	494	496	539	525	506	528	474	504	502	497	453	467	526	505	460	512	510	475	500	503	501	530	500	470	508	522	498	511	486	526	478	535	497	490	452	484	513	531	459	496	512	534	473	522	516	480	515	467	473	511	535	499	522	505	489	495	517	499	502	506	501	526	476	505	494	498	496	500	501	519	503	543	504	537	471	463	493	460	536	467	490	502	518	542	519	527	497	493	510	500	512	463	478	501	521	492	490	489	504	545	552	552	498	520	479	492	481	500	483	518	501	498	546	486	527	464	506	547	504	460	549	497	487	509	532	494	555	477	516	514	499	489	495	557	493	522	512	482	546	528	525	541	494	501	496	535	490	523	527	504	505	494	517	528	485	527	510	503	508	538	501	498	493	484	493	480	490	505	503	522	498	532	535	533	501	503	468	439	515	519	488	496	495	491	487	484	496	505	485	521	514	500	524	505
26194	20244	7531	795	530	457	434	410	413	442	421	410	389	415	429	385	426	419	374	381	390	394	419	390	416	556	854	866	499	416	398	403	412	453	386	440	447	419	405	393	366	404	458	399	373	436	419	415	425	396	428	391	408	421	375	399	428	370	449	397	420	347	378	403	388	396	424	357	429	432	390	410	406	392	390	472	431	432	415	382	398	387	381	372	389	400	388	419	400	391	442	407	414	427	378	378	395	356	399	407	399	397	385	429	446	392	399	418	423	421	425	393	380	396	402	417	404	397	412	469	403	431	366	390	407	411	375	379	367	395	447	387	409	383	410	377	433	452	393	410	405	421	449	430	431	427	384	399	460	384	397	407	415	394	390	406	389	449	396	373	411	437	386	449	407	441	415	390	398	449	394	451	366	379	391	406	390	414	393	386	432	396	426	430	415	423	394	426	373	416	388	414	422	429	427	408	361	409	395	398	417	406	368	398	407	417	404	396	387	393	410	432	455	413	404	375	393	418	399	398	430	432	372	422	367	384	373	401	398	383	446	371	431	390	390	401	420	443	405	441	444	402	410	373	422	436	410	401	386	375	420	375	402	401	402	389	380	363	423	391	400	453	415	403	399	401	410	395	393	395	416	402	388	438	375	387	436	418	450	408	418	409	405	416	428	426	372	377	428	372	421	426	411	404	415	406	412	391	425	423	425	431	384	423	379	460	438	404	427	403	452	412	376	392	405	376	383	381	415	429	378	409	388	407	399	397	435	401	410	403	434	437	415	410	428	391	411	388	415	431	401	407	440	423	403	403	374	367	422	448	394	382	413	405	411	384	394	434	424	410	413	383	413	408	412	419	396	409	394	430	385	421	415	395	378	419	443	406	382	375	396	413	388	417	386	417	385	373	394	420	403	357	421	382	409	401	415	399	430	394	395	374	409	417	385	412	402	400	417	435	392	408	395	408	395	436	359	412	419	418	410	404	399	413	430	434	389	400	390	377	384	440	397	425	391	429	429	437	409	372	395	437	379	386	410	415	433	408	442	372	409	428	429	414	421	412	373	392	425	372	381	407	391	397	405	434	418	380	410	398	362	454	419	410	408	357	410	421	404	423	420	451	418	422	390	429	429	408	425	400	376	414	462	377	406	380	392	400	386	404	386	422	399	436	381	395	424	419	413	407	433	408	382	405	401	402	413	393	359	403	385	375	377	414	419	401	428	430	378	405	415	397	403	373	393	433	418	384	413	395	361	410	402	375	407	398	449	434	393	390	396	391	400	423	368	414	412	430	382	371	409	425	408	398	387	397	404	412	390	389	431	391	413	390	386	387	399	449	409	436	420	434	418	411	380	411	420	384	395	389	404	424	425	372	412	408	385	413	405	438	385	466	401	421	374	391	404	417	395	378	380	380	402	361	394	408	385	355	425	379	385	410	372	391	393	417	376	388	431	410	402	395	437	409	410	424	402	429	380	385	372	407	374	387	413	396	414	400	409	420	430	379	440	377	400	399	379	409	418	385	408	418	422	398	398	402	419	392	406	394	381	389	421	423	404	398	351	393	409	391	414	398	409	375	402	411	343	393	424	415	436	362	428	380	407	412	444	393	435	409	394	427	399	420	409	422	422	418	399	413	434	403	361	384	440	372	429	396	419	433	422	390	417	381	392	391	386	392	391	417	416	382	414	417	393	441	393	356	389	403	410	418	393	415	381	381	430	380	425	416	408	407	409	402	391	407	412	412	374	397	398	386	394	352	376	359	371	402	406	420	421	422	415	391	409	394	418	430	438	395	415	395	401	373	390	403	383	402	396	408	416	439	418	382	405	395	407	417	373	453	400	407	435	418	397	404	423	373	396	403	395	410	386	432	433	400	393	424	420	394	404	391	409	394	365	375	430	412	437	381	424	397	404	412	417	424	369	442	417	442	385	405	420	397	391	387	420	399	378	384	402	381	404	407	416	382	423	422	380	426	424	419	406	374	426	414	399	413	394	448	373	407	451	399	440	376	390	417	398	408	376	410	421	378	391	419	372	427	423	421	374	371	387	381	389	413	406	424	383	374	403	390	432	399	393	412	410	398	396	380	374	442	403	406	388	399	418	378	398	413	398	407	381	399	379	370	438	426	404	369	366	433	396	434	412	428	396	383	404	429	427	401	386	398	385	414	413	404	428	401	455	409	374	372	395	407	433	412	442	403	394	392	405	414	418	429	427	429	425	412	425	390	400	406	411	417	436	399	378	386	437	377	412	362	430	376	416	384	408	384	424	383	404	441	397	406	407	424	408	444	405	374	387	378	411	414	414	392	408	407	397	455	409	417	414	392	374	408	386	384	373	417	409	398	371	433	410	419	397	385	385	387	378	394	414	421	393	441	402	367	424	376	392	377	417	397	393	387	382	406	375	437	403	402	388	400	384	388	415	421	419	371	382	446	375	382	394	412	369	401	436	411	411	418	386	383	387	409	444	396	396	390	428	390	403	387	417	398	395	382	449	434	435	414	369	404	419	377	392	393	410	410	430	419	408	457	488	377	404	388	392	406	446	444	416	442	389	421	374	432	427	429	443	408	401	394	387	403	397	409	415	398	419	419	377	382	372	424	412	373	385	440	411	393	430	396	421	384	409	418	388	403	381	426	414	407	430	391	401	418	413	405	397	399	406	375	411	371	404	447	397	411	399	376	388	407	410	398	376	416	435	419	421	405	378	418	373	397	390	371	402	415	383	394	400	425	434	384	440	395	410	402	419	437	399	388	392	390	412	404	385	382	417	430	415	393	408	412	424	404	432	409	425	404	358	416	433	401	429	391	419	412	395	426	404	372	407	407	405	394	411	399	418	441	356	437	402	388	400	385	393	377	380	398	426	384	395	438	427	409	437	398	409	377	376	407	380	424	389	376	411	402	395	408	389	400	379	438	373	392	456	437	435	400	428	422	422	422	411	406	421	417	437	404	407	401	398	421	410	431	377	413	404	378	423	420	396	382	379	412	402	394	366	402	382	347	395	377	373	433	394	411	429	398	399	415	385	383	392	380	421	382	456	364	365	384	375	394	423	385	394	436	419	410	401	407	420	430	382	439	359	348	436	416	396	405	438	394	368	400	435	420	359	414	401	418	427	417	405	413	441	380	417	389	426	447	392	403	394	396	380	422	374	396	383	383	402	385	368	385	371	383	385	408	390	352	403	396	408	407	425	426	393	425	396	415	397	401	391	418	401	420	420	432	401	399	411	365	427	377	406	373	422	411	391	425	383	389	399	384	425	401	403	394	376	402	368	408	419	428	392	430	387	384	402	394	441	429	461	400	383	412	440	410	356	420	432	413	448	393	397	448	387	405	396	365	402	404	389	393	383	381	410	394	406	404	367	428	410	427	415	422	407	413	397	412	407	410	406	404	430	372	353	422	417	397	408	394	387	402	384	404	402	419	402	421	434	433	401	386	438	397	404	373	423	362	440	402	432	428	371	391	406	382	430	440	375	390	436	389	387	383	401	434	395	399
10110	1985	1751	1246	1037	917	924	875	874	966	865	798	825	854	835	826	819	817	856	874	837	830	876	777	881	1530	2369	2439	1059	844	838	792	852	850	840	845	774	824	820	817	826	847	803	835	892	831	772	849	811	804	863	816	811	795	817	797	792	841	816	820	814	839	847	822	811	820	810	821	832	813	846	810	864	786	849	811	852	786	857	814	827	799	825	794	838	821	806	823	844	793	790	834	833	831	800	819	801	819	833	898	831	799	760	808	820	819	791	846	827	827	827	772	840	787	876	816	817	823	836	831	798	803	817	810	851	873	855	827	781	785	825	828	796	789	810	822	829	820	851	822	786	806	809	814	857	872	845	840	838	808	860	832	811	841	845	835	816	817	871	886	855	802	774	834	837	742	822	849	781	749	794	831	806	847	819	824	776	838	844	749	818	820	837	837	764	800	831	835	796	836	835	831	848	852	810	813	837	786	850	805	877	841	843	831	784	801	849	797	871	815	868	833	805	829	813	795	810	817	823	816	844	820	814	837	778	846	827	787	816	811	799	798	793	796	869	841	832	792	806	833	819	844	863	808	801	776	778	835	847	795	830	861	835	809	854	818	845	855	850	813	794	842	840	820	870	815	821	833	796	841	786	823	864	872	838	839	817	858	880	794	776	825	827	795	833	867	851	810	858	794	832	806	855	830	830	811	816	783	836	828	889	872	839	840	784	748	817	793	824	852	829	789	810	862	828	801	789	813	846	820	794	828	789	855	804	837	886	836	817	811	766	773	806	762	816	898	804	870	810	781	802	816	856	819	869	818	778	818	886	861	800	837	814	862	842	806	825	828	828	866	799	815	826	882	835	798	836	853	824	815	778	788	793	819	846	810	774	794	799	785	807	843	801	824	769	831	837	850	834	803	845	803	817	760	805	826	798	799	817	815	810	839	841	835	856	774	870	822	802	821	867	832	832	850	807	781	851	850	786	814	817	813	825	864	869	844	776	801	847	848	817	841	884	813	813	851	808	795	824	830	811	777	787	826	815	806	794	790	817	822	807	816	819	828	842	817	805	811	860	793	854	808	838	801	788	790	809	842	823	832	838	898	776	841	795	841	832	793	808	834	877	817	795	850	836	839	796	810	838	852	848	851	762	805	817	804	795	827	840	868	812	823	797	822	844	837	781	812	824	845	846	776	814	843	832	795	846	907	821	856	830	829	811	850	870	795	813	796	813	787	839	824	825	804	797	826	853	884	833	851	848	797	849	845	801	851	824	832	828	808	843	819	791	804	815	823	746	836	792	787	768	830	859	827	803	805	806	836	805	784	803	824	812	827	818	815	826	763	797	782	805	804	811	783	847	783	857	809	820	887	816	815	790	865	848	850	820	806	872	806	886	813	800	779	857	814	794	798	791	857	803	874	869	785	804	812	806	820	799	858	854	786	823	850	794	798	818	793	838	817	809	851	850	860	840	785	870	848	812	790	818	827	794	861	818	779	828	847	826	825	847	852	816	823	833	825	872	841	800	799	854	835	840	841	873	838	829	836	836	836	849	790	856	814	816	791	836	807	855	810	813	860	870	828	824	832	830	837	843	794	861	838	829	844	842	871	821	817	860	798	855	812	822	811	846	849	790	837	824	868	849	824	793	770	840	815	810	828	776	815	839	829	848	813	854	828	862	870	846	806	816	839	846	810	825	829	852	901	893	801	783	813	822	800	837	827	827	803	855	839	838	828	837	790	849	795	833	804	820	779	788	810	820	864	837	796	837	842	822	864	829	874	804	796	802	831	779	837	832	851	799	828	792	852	812	880	847	845	790	869	830	811	807	856	836	828	794	910	790	879	838	828	839	842	805	821	842	866	791	843	794	820	798	844	814	757	838	817	859	841	810	905	828	806	805	778	821	810	855	787	773	818	843	786	847	840	839	794	819	857	823	821	807	810	828	795	825	799	859	820	833	800	834	823	826	819	813	828	817	787	817	858	824	820	814	837	830	881	804	793	781	815	774	824	807	768	786	831	805	799	837	846	840	812	853	814	787	814	835	803	827	787	835	836	815	784	848	839	863	795	839	853	840	841	845	836	833	843	760	865	778	823	813	828	797	859	807	804	856	826	867	842	838	821	861	810	797	796	840	810	811	801	808	778	860	796	777	781	843	837	794	833	862	894	811	826	829	804	812	789	832	796	824	899	812	815	793	816	795	849	807	818	836	809	801	824	859	897	822	843	811	803	836	843	798	800	812	883	857	860	797	808	826	806	847	897	821	855	829	797	801	798	828	848	801	822	905	779	852	876	804	844	814	889	834	810	852	782	811	790	848	830	870	855	766	800	843	772	824	848	841	843	802	864	788	791	841	871	810	779	837	812	778	816	843	843	782	845	823	834	797	837	808	828	785	822	823	796	811	839	855	829	795	796	882	840	810	784	812	879	778	819	837	822	815	843	850	817	812	744	828	803	840	878	825	752	786	834	872	857	794	811	832	782	823	840	780	843	786	770	840	838	849	869	818	812	844	843	802	837	791	808	834	857	794	879	783	841	830	814	840	843	787	781	803	801	816	821	817	828	822	861	813	804	839	833	818	819	829	793	817	792	855	811	845	821	837	862	832	843	821	819	816	804	760	837	818	891	830	834	825	843	837	865	850	869	801	836	834	872	824	841	853	866	762	863	873	811	806	841	882	793	851	844	829	817	841	846	879	807	821	824	811	793	852	797	849	775	797	871	825	830	879	814	878	802	799	833	811	820	852	826	843	782	839	769	831	844	839	847	817	863	817	885	785	826	839	819	778	874	835	805	821	826	810	807	792	844	796	792	760	853	798	824	820	827	825	782	807	814	797	781	788	855	862	783	830	806	820	837	782	842	797	844	784	825	800	872	818	807	828	805	804	823	833	859	872	810	912	839	818	802	843	796	861	792	838	854	818	852	863	787	858	796	861	808	784	809	827	801	820	829	816	818	803	851	780	815	847	858	843	800	862	826	856	837	869	845	840	798	834	819	833	860	894	838	830	817	812	852	807	782	809	785	810	850	883	807	810	838	843	790	866	869	798	808	777	826	859	841	835	812	764	851	786	822	779	801	894	845	900	842	792	824	773	908	843	818	856	799	854	819	846	806	886	823	801	828	839	875	854	819	872	833	798	802	877	804	825	823	829	793	854	890	804	821	858	798	830	861	874	851	824	827	845	807	802	807	824	820	827	795	798	793	829	833	771	811	836	860	816	826	825	816	839	789	851	841	823	911	825	788	816	780	850	823	816	824	825	855	830	827	828	835	854	866	836	877	808	828	835	826	769	773	843	806	829	841	838	834	817	827	842	837	855	834	849	828	846	807	837	834	825	788	792	805	833	817	846	870	835	770	830	822	846	883	833	814	791	812	788	881	862	830	812	827	801	856	786	803	818	835	875	858	847	831	834	813	829	792	811	802	797	851	852	811	783	867	822	810	868	825	833	805	865	864	827	844	801	817	809	833	813	849	861	810	826	811	862	786	807	802	827	807	774	851
23875	20996	27776	24407	18840	1467	600	401	326	300	304	258	273	255	248	269	238	236	237	213	242	218	254	225	570	959	1604	3464	1004	233	217	215	224	219	221	204	224	205	182	218	220	180	215	166	198	208	216	214	199	207	187	217	184	201	215	208	192	220	202	206	211	198	209	185	229	209	209	192	227	226	207	217	218	189	222	208	197	222	227	215	205	214	201	194	211	207	234	209	245	203	195	189	217	204	204	214	216	188	207	209	232	205	218	206	214	213	227	220	189	210	215	205	206	204	194	179	195	204	196	208	218	222	227	218	191	199	179	199	208	197	176	198	211	210	203	209	198	198	198	207	210	216	185	219	226	235	205	189	207	215	188	232	211	193	175	196	216	213	188	216	201	169	203	210	223	202	204	201	206	203	178	186	186	231	214	202	221	208	185	190	241	182	201	205	208	225	226	235	182	208	200	195	203	229	205	215	217	198	203	201	206	182	217	222	201	236	220	202	200	195	188	203	205	192	209	199	213	221	208	195	210	225	200	201	222	201	196	201	201	212	204	214	200	209	206	200	213	214	191	189	211	225	229	212	215	200	214	193	202	224	221	215	208	232	207	210	218	216	205	201	223	194	188	201	202	209	205	196	200	188	217	200	202	187	208	201	215	184	212	213	192	210	217	203	203	214	194	195	219	211	199	207	226	210	206	216	225	219	228	205	210	208	195	221	225	195	186	206	209	219	224	207	216	213	206	185	225	204	189	224	215	207	211	221	221	191	192	207	211	196	200	208	194	207	207	222	201	199	186	209	218	194	198	205	199	201	192	223	175	186	197	204	174	203	218	199	222	217	213	176	190	194	192	207	190	210	218	223	214	195	209	211	181	201	207	198	195	218	211	211	217	180	229	190	224	218	203	223	217	189	215	198	188	186	202	204	185	188	199	198	216	207	195	203	215	223	187	209	220	208	215	209	218	218	202	206	219	177	206	210	210	203	210	193	187	193	202	210	213	200	232	181	211	203	199	208	190	218	203	205	223	221	226	191	217	214	203	197	190	193	201	222	204	206	181	186	230	215	188	201	223	202	191	204	217	217	188	220	189	210	222	208	190	233	173	219	237	235	196	196	190	222	185	191	202	199	205	191	208	224	181	232	199	193	196	221	211	221	208	179	196	211	198	220	204	198	211	199	203	204	188	161	207	224	200	190	196	184	196	166	221	223	206	213	205	209	210	218	182	217	182	189	203	196	182	201	200	219	197	202	197	216	213	185	210	196	204	204	189	220	205	202	189	178	165	196	208	182	221	217	226	201	204	204	189	210	212	209	203	213	218	211	211	229	192	214	200	210	197	189	202	165	193	216	213	206	203	212	212	216	203	211	196	205	190	221	193	189	209	209	185	223	196	213	223	188	218	228	211	209	203	210	221	192	195	216	218	164	224	211	217	210	217	207	192	183	198	199	223	197	198	194	199	199	234	204	205	207	187	191	191	219	206	219	200	218	205	232	203	206	198	192	206	189	197	214	207	206	213	252	221	212	203	202	179	208	227	185	210	217	191	215	207	195	211	182	217	202	187	202	208	228	189	191	216	199	193	202	196	180	204	194	178	205	184	192	198	201	212	227	176	210	189	209	196	202	204	201	193	197	202	214	219	217	208	210	218	209	216	193	195	191	199	197	207	197	217	196	206	211	209	212	207	208	211	231	175	191	211	206	194	199	194	185	198	204	199	191	171	224	213	212	218	212	188	201	204	210	225	188	212	190	202	207	203	185	238	228	213	197	188	209	227	198	213	212	214	196	217	204	192	205	235	206	182	178	208	202	181	205	207	199	197	212	196	192	200	195	203	200	176	196	237	198	208	217	210	183	216	217	223	202	215	217	212	200	205	203	210	215	191	211	195	208	198	185	200	219	205	202	207	231	191	182	211	209	206	186	191	217	210	232	179	186	192	212	211	176	196	214	195	202	233	190	221	184	205	193	239	213	169	198	222	227	209	189	214	194	204	213	237	201	194	205	205	215	199	208	238	187	202	210	208	181	190	172	206	216	232	202	181	216	205	186	204	201	212	197	201	200	218	190	203	204	203	199	199	210	193	188	205	224	217	224	193	218	203	218	228	211	224	217	230	193	212	213	212	203	198	217	187	194	201	180	193	223	213	196	206	192	177	170	186	206	213	173	219	202	184	202	192	207	200	211	209	207	198	197	202	220	201	193	186	187	183	181	226	189	200	189	199	231	194	205	188	192	187	184	206	193	183	194	206	197	217	202	222	203	210	188	205	189	184	178	203	194	202	215	218	216	208	226	216	198	201	214	189	203	197	183	207	200	181	203	191	215	195	197	201	192	196	222	204	185	212	189	190	198	208	245	202	201	214	187	181	221	199	220	211	190	221	193	204	189	192	213	180	199	222	186	181	218	211	204	194	196	224	207	203	216	203	201	203	209	187	217	214	213	224	187	217	175	231	194	198	202	203	214	202	207	224	204	194	214	205	208	188	194	195	210	186	212	214	211	194	201	203	216	238	225	188	207	196	207	199	201	197	236	226	199	192	196	169	208	223	188	190	204	198	205	232	207	212	217	191	182	197	196	199	221	211	189	211	185	214	195	204	217	195	205	189	208	191	183	212	197	211	175	197	215	207	205	221	187	206	199	236	198	219	200	207	215	194	188	223	206	216	168	189	212	211	211	200	192	208	207	211	183	195	202	217	182	214	196	201	203	205	181	196	212	197	196	213	213	191	194	174	190	194	209	186	207	190	211	206	203	209	189	185	202	220	201	211	214	206	211	205	186	183	196	215	200	211	196	199	201	197	203	225	202	183	189	203	171	204	196	189	205	202	190	184	214	217	193	216	190	197	215	203	195	210	174	218	197	200	205	202	209	187	211	203	204	199	200	215	207	215	198	203	221	206	200	214	208	186	207	205	204	207	234	210	215	207	203	199	206	219	180	194	208	183	224	193	204	181	214	183	207	211	196	183	182	209	216	202	209	189	200	208	193	218	219	221	232	206	193	210	207	201	191	192	190	205	203	218	212	219	203	233	213	209	178	203	214	206	214	218	194	197	190	208	201	185	209	193	199	178	200	197	191	210	205	203	210	204	207	191	178	217	194	203	220	183	237	206	194	207	203	219	201	245	189	228	183	215	179	186	207	211	193	192	219	203	188	173	222	225	204	191	230	197	235	202	214	196	217	189	187	209	205	186	230	217	188	220	193	207	199	203	211	195	197	210	210	188	225	190	205	201	203	175	190	205	175	208	223	199	225	208	212	209	210	213	180	211	198	193	198	202	196	181	215	189	188	218	182	217	167	212	202	189	210	213	185	199	222	210	242	210	181	204	212	209	202	226	185	213	197	194	213	201	227	205	183	186	216	187	185	194	206	198	197	205	180	237	220	200	215	196	229	205	220	188	206	210	185	191	191	196	256	201	223	210	207	217	197	195	209	203	200	203	213	208	207	211	196	205	228	195	198	201	210	221	192	179	212	199	213	191	225	222	196	219	186	199	209
20382	9862	8310	4349	2790	1962	1529	1294	1052	968	802	815	743	658	677	588	572	563	543	533	527	551	507	497	1984	3412	5830	10941	3014	465	488	443	451	445	468	431	462	445	437	430	475	430	430	500	464	421	468	472	422	441	422	413	439	431	461	444	424	443	487	456	463	442	460	426	437	453	411	461	443	425	417	435	433	408	429	402	461	422	464	417	425	448	407	444	427	405	393	464	447	465	458	443	466	428	446	447	435	405	411	443	427	437	461	444	417	427	438	476	463	445	447	473	455	448	455	435	442	403	408	431	451	435	427	424	405	459	456	441	437	426	406	413	411	426	412	426	417	453	430	455	410	435	429	409	411	453	413	421	425	432	419	435	445	442	417	433	397	441	436	442	422	441	453	406	468	414	455	422	459	485	446	435	412	449	450	429	449	415	420	419	436	389	473	431	422	429	435	423	437	443	437	432	430	461	452	453	443	429	446	437	447	437	415	435	458	470	474	448	454	441	432	473	425	455	473	449	426	427	412	417	470	427	431	457	454	439	466	451	419	448	414	428	431	468	453	440	430	461	444	424	428	446	442	467	447	450	445	422	453	434	447	448	447	460	435	434	435	406	457	454	431	440	448	451	432	446	425	456	456	422	447	413	427	469	409	425	431	450	463	433	414	446	419	453	431	390	412	452	454	434	473	461	427	499	478	460	427	458	424	397	422	459	442	427	403	463	444	444	409	446	466	461	466	453	403	403	465	445	434	464	407	472	490	417	409	388	428	444	435	445	444	466	439	433	426	438	433	434	456	444	434	451	465	431	431	455	473	448	453	425	443	457	414	457	422	421	433	458	470	444	433	440	434	467	412	466	443	446	406	439	476	451	439	426	441	483	411	442	438	436	445	425	441	442	456	415	418	438	418	470	440	414	453	458	460	415	428	409	459	393	439	422	435	420	455	451	432	411	415	462	450	436	444	465	443	433	434	463	412	467	464	472	437	431	428	473	474	433	437	433	440	449	407	442	459	449	430	429	460	431	442	452	462	441	433	402	427	434	457	429	425	444	416	433	431	422	468	439	405	411	425	435	448	415	414	459	448	458	465	439	396	474	446	412	403	444	445	418	458	410	414	421	492	467	475	449	465	433	412	422	435	407	449	451	447	443	440	422	447	453	443	439	382	503	411	434	427	416	441	424	456	431	451	425	430	427	415	460	441	434	441	426	514	382	477	425	450	412	406	374	458	428	400	441	407	441	403	458	467	418	421	446	464	413	437	449	461	473	433	415	448	421	463	438	452	432	449	421	445	472	402	467	425	428	452	385	368	422	417	434	438	425	435	452	441	482	413	424	429	417	399	430	417	446	402	436	448	459	417	472	418	462	467	433	468	452	448	417	463	456	429	445	425	422	479	430	477	423	449	473	426	405	437	451	432	436	412	433	450	421	402	437	460	484	435	489	429	410	445	434	433	438	480	435	434	438	462	481	420	442	433	472	450	423	450	438	453	411	469	454	454	452	452	401	464	402	478	425	427	477	472	438	432	440	436	442	471	413	402	413	449	474	428	425	439	463	424	417	422	439	405	453	448	431	442	432	453	405	393	474	418	436	435	433	448	400	435	434	454	463	414	432	402	426	399	407	446	479	448	447	451	428	465	431	444	483	430	404	425	432	475	413	437	434	426	445	414	453	433	447	461	422	482	445	428	393	417	441	482	418	440	460	482	456	482	461	466	421	397	414	442	406	444	452	436	406	456	456	453	425	464	463	444	447	424	466	448	424	420	432	422	438	421	421	398	404	445	457	424	448	438	432	438	407	436	449	438	443	417	429	420	430	421	435	452	465	375	390	462	421	424	477	453	487	422	432	453	424	457	432	453	436	424	455	455	425	400	430	431	444	422	445	448	450	416	456	438	423	407	447	444	440	420	439	462	422	454	460	420	416	407	452	406	437	429	407	429	422	464	438	417	459	469	412	467	453	411	420	436	468	438	421	481	434	444	474	431	468	416	419	427	399	449	408	420	399	423	476	460	417	411	432	425	416	419	443	458	475	439	458	453	440	452	414	434	411	429	417	412	461	396	421	468	442	426	420	420	415	430	441	481	425	423	471	413	454	443	436	441	418	429	399	427	455	416	442	474	404	404	411	453	435	497	430	451	459	432	435	423	446	414	441	441	471	430	521	438	420	414	452	456	456	466	458	409	431	479	431	437	431	432	408	442	447	471	454	422	477	468	461	460	425	468	443	432	450	441	422	409	456	415	463	464	421	427	422	423	434	413	448	447	418	419	442	439	443	432	461	420	455	419	429	410	449	468	444	396	435	439	446	432	419	455	444	444	426	450	421	451	435	411	432	457	426	427	442	420	459	421	460	465	404	433	408	440	420	410	477	445	438	427	467	447	451	426	438	429	442	455	432	449	467	413	471	416	427	483	429	484	446	436	461	447	423	422	421	437	450	429	475	418	428	443	393	434	414	439	434	432	416	441	463	441	474	453	451	427	485	457	451	446	393	453	464	439	451	452	435	438	435	416	421	424	446	429	412	439	422	410	436	430	461	443	441	451	465	439	419	438	393	430	433	448	431	443	449	419	424	420	462	458	451	443	424	396	430	427	440	467	461	400	421	429	438	472	437	413	478	395	441	462	419	427	442	400	400	456	422	444	467	434	429	462	455	438	435	410	452	434	442	437	458	437	423	444	429	424	459	436	493	452	478	418	414	451	402	445	426	429	422	406	435	392	429	461	450	419	446	433	398	487	422	468	428	445	412	451	438	423	405	429	451	445	463	396	421	464	435	461	412	446	445	409	422	452	455	393	457	403	436	415	452	459	447	458	421	415	455	453	437	482	415	441	440	471	426	475	421	395	430	441	417	469	446	456	440	434	415	408	410	445	423	455	439	412	430	448	434	439	493	409	446	432	421	445	437	460	473	418	423	415	430	448	432	425	451	445	425	465	455	446	462	450	444	482	473	436	471	437	450	417	464	447	409	444	438	430	428	425	477	448	414	476	469	444	438	424	450	433	426	435	449	425	439	458	454	432	416	449	465	437	485	468	434	427	481	421	414	493	435	437	422	453	412	412	484	415	422	438	434	412	417	480	468	430	405	463	436	432	463	435	406	427	408	458	405	438	446	433	408	427	414	416	437	412	410	470	440	437	406	448	429	446	403	474	443	448	452	415	446	436	461	414	422	474	423	459	428	445	437	431	425	454	416	443	444	417	425	431	417	437	468	414	437	425	442	447	474	404	448	462	410	419	447	445	441	417	431	417	444	455	451	442	447	419	492	409	439	478	414	415	426	425	443	456	442	456	427	474	400	468	427	464	464	465	424	447	415	468	451	457	461	433	459	436	435	439	404	473	463	442	436	465	400	421	426	403	459	427	465	432	438	433	450	467	436	458	417	437	426	411	436	432	448	456	469	433	423	424	472	450	469	428	462	431	421	483	436	439	449	455	453	452	452	438	417	410	453	409	425	416	470	411	427	465	465	396	476	449	434	429	471	403	472	469	426
22988	21016	28467	23753	21016	17669	1553	720	499	454	452	375	382	361	350	367	318	310	330	303	296	302	297	310	292	342	2571	7653	1992	295	272	247	265	255	297	259	211	239	248	267	229	261	257	276	260	250	248	235	241	261	242	254	237	252	228	230	279	259	252	241	259	244	243	253	271	215	248	252	265	267	277	255	251	253	229	235	230	233	242	248	255	258	231	258	258	282	245	235	273	251	230	234	289	261	274	258	237	278	244	263	243	245	263	261	264	243	237	247	245	217	255	266	259	260	266	241	243	266	221	254	241	246	229	251	253	261	251	270	225	220	247	268	286	240	262	245	238	226	249	234	248	254	245	263	257	254	238	246	278	255	267	258	256	237	238	243	294	229	236	229	263	231	280	279	233	231	238	232	283	229	265	277	256	248	250	269	252	230	247	258	213	242	255	253	255	255	257	227	254	263	245	238	236	252	265	263	247	235	250	262	253	243	224	247	228	249	223	246	259	247	277	263	225	263	250	236	224	267	250	215	222	249	250	236	259	259	275	237	267	227	231	248	261	270	262	265	257	276	219	256	267	246	251	259	240	271	266	232	233	240	244	249	238	251	238	284	234	235	264	254	232	236	245	219	253	229	214	287	238	254	235	267	266	238	244	254	234	246	258	263	246	244	247	239	231	233	247	256	247	249	250	268	238	255	259	257	252	234	251	265	237	254	239	254	240	264	232	265	224	237	249	247	256	238	255	272	215	250	240	253	258	230	247	253	234	247	263	252	265	226	274	264	254	242	255	222	241	282	281	235	222	225	230	271	247	232	253	232	236	246	233	276	246	259	252	244	255	272	246	276	282	266	246	255	265	255	253	213	235	264	233	227	241	257	245	242	243	249	313	240	259	253	268	242	277	262	246	217	259	231	243	228	251	266	253	262	268	261	237	256	266	257	235	235	255	256	230	231	255	254	250	265	295	213	263	265	270	223	256	236	222	233	236	222	210	243	265	263	223	240	259	249	230	272	255	234	228	264	249	262	216	249	245	250	246	250	242	224	226	253	251	235	255	241	277	232	273	241	260	237	221	241	245	237	239	262	248	283	268	222	221	248	253	235	251	262	265	289	257	231	240	250	271	256	226	262	260	249	233	240	223	261	269	236	248	258	250	243	257	255	245	255	267	247	228	249	231	265	227	203	252	270	259	245	218	244	241	244	197	264	231	230	258	277	246	277	244	282	268	228	285	254	239	264	225	255	256	237	258	292	223	247	250	252	228	248	230	242	251	231	262	243	233	251	247	271	257	223	241	247	248	242	258	267	254	233	252	258	257	232	245	269	242	261	251	232	268	264	263	252	270	234	268	267	271	228	263	238	277	253	243	254	276	258	217	268	250	245	236	230	249	230	249	237	238	259	270	255	250	254	254	266	251	247	277	242	273	232	237	240	246	266	261	228	222	232	249	248	256	236	228	261	237	284	230	248	235	235	233	258	240	268	260	249	242	237	242	238	263	256	246	233	241	247	234	257	230	239	247	252	244	246	260	251	246	245	261	239	247	240	249	239	248	257	244	237	233	235	247	232	237	271	248	229	241	259	246	226	268	230	251	251	240	278	282	258	245	273	240	268	248	239	269	256	226	259	261	245	271	256	225	216	245	249	278	248	248	247	237	269	250	250	253	231	252	244	244	227	262	252	237	240	260	255	270	246	256	269	262	259	261	261	254	254	267	246	264	243	237	260	244	238	250	248	214	259	258	249	241	240	236	251	254	237	257	255	247	239	238	252	257	259	257	257	254	244	248	252	242	260	257	245	244	245	266	229	231	243	259	244	267	251	258	249	250	234	217	240	263	223	254	251	263	247	230	283	241	260	236	219	255	215	256	258	255	266	273	237	285	252	254	274	255	229	267	244	257	275	232	254	247	249	229	230	251	239	266	291	274	267	254	267	258	247	274	236	246	244	248	246	238	233	258	260	244	238	226	257	212	299	263	291	236	240	240	251	233	236	269	247	251	267	241	251	234	264	242	243	243	272	237	246	232	265	218	257	240	262	255	214	252	231	266	267	252	250	256	240	242	256	220	250	275	232	255	246	247	266	246	262	232	237	249	245	231	238	245	256	240	246	257	282	243	229	231	253	210	247	245	229	235	211	235	267	266	276	250	234	237	279	213	249	245	220	243	250	251	257	254	275	277	245	254	239	234	260	263	218	248	263	247	264	214	271	252	254	222	235	249	266	265	270	257	235	233	264	246	229	250	236	245	255	228	253	236	249	248	233	276	281	239	233	263	246	252	222	245	243	278	252	247	243	231	274	250	250	225	255	249	234	261	253	272	241	232	245	244	248	245	229	224	258	236	248	262	254	260	235	242	253	249	244	230	218	261	213	242	256	275	274	220	254	240	257	245	266	272	253	266	241	232	226	233	266	256	264	253	246	270	261	250	261	267	252	260	247	233	254	231	273	243	258	246	243	249	235	245	262	253	231	230	232	245	248	224	240	252	237	218	264	248	266	232	227	237	228	261	287	270	255	238	255	227	247	233	256	240	221	255	243	245	256	280	234	245	247	232	253	268	222	248	250	237	252	247	259	259	238	254	258	251	258	250	250	246	270	261	239	247	275	246	269	245	253	265	241	236	242	241	256	246	237	244	256	237	259	256	216	234	269	220	270	236	251	245	238	268	234	266	247	293	255	243	245	220	265	232	251	248	224	232	251	252	248	257	289	219	238	249	252	284	278	259	259	266	237	269	231	238	232	265	256	244	270	261	242	258	243	259	264	262	240	233	256	271	248	243	225	268	262	256	249	274	284	263	245	233	252	248	263	260	241	219	247	231	230	273	241	238	246	244	236	259	236	257	258	250	251	216	269	250	233	265	228	255	252	231	249	261	235	266	248	260	236	230	256	250	229	248	255	271	228	219	263	262	281	256	251	261	243	253	248	240	246	265	253	277	224	255	240	244	228	250	263	265	249	240	223	236	234	235	224	242	226	236	231	229	231	210	239	246	226	249	249	205	246	250	264	218	243	255	214	242	249	272	249	228	275	239	234	270	253	248	260	264	247	224	227	243	255	267	249	260	259	226	236	250	247	281	232	256	243	254	255	257	282	246	242	242	237	210	257	254	241	245	282	241	264	246	267	236	234	271	234	241	240	263	234	236	261	232	252	254	253	265	244	246	250	262	247	225	250	244	241	249	250	236	264	235	261	257	263	243	253	259	241	229	253	238	254	251	242	221	216	270	235	244	269	265	266	254	264	256	213	229	248	242	251	265	247	262	231	261	253	260	243	259	238	251	248	243	252	262	254	260	250	251	258	208	247	232	244	245	249	230	265	251	256	245	262	219	233	241	268	254	272	244	261	250	251	288	234	253	253	257	253	245	263	271	249	244	264	245	249	246	285	235	242	263	218	232	258	238	247	267	242	263	219	223	258	208	230	252	248	260	226	274	263	234	249	247	228	243	242	252	261	232	235	259	249	231	252	221	273	242	250	271	220	256	259	260	242	255	242	252	239
21597	15407	13322	7280	4714	3411	2548	2114	1745	1468	1293	1139	1046	949	787	877	805	769	697	696	665	651	638	613	730	929	8642	18765	5508	525	546	521	536	533	497	503	524	517	523	503	488	531	533	494	502	526	525	523	459	496	509	501	521	480	535	498	488	506	503	529	529	514	497	477	474	492	525	508	517	525	481	501	503	500	502	490	485	502	469	509	494	485	504	514	557	485	545	502	516	502	477	539	536	517	524	459	529	523	502	547	449	474	504	491	522	518	476	506	459	470	478	504	510	494	557	482	492	471	501	503	453	527	478	481	482	481	505	489	497	489	484	484	448	509	473	510	519	476	497	516	521	534	518	491	515	498	508	496	473	497	462	538	506	522	461	504	499	546	514	487	482	509	499	519	524	494	484	496	466	507	475	485	519	489	490	483	535	514	512	500	484	545	479	515	522	498	520	511	487	497	472	509	456	527	503	481	493	507	520	453	481	528	483	479	504	487	509	535	473	496	508	485	479	490	512	517	494	508	510	502	478	534	474	505	473	509	497	475	471	469	500	497	524	464	519	492	515	489	504	455	509	511	495	480	498	516	489	468	486	467	483	526	499	456	502	485	491	525	499	503	512	498	499	486	481	499	490	491	502	483	504	506	493	537	492	480	514	557	462	515	464	536	496	533	476	500	518	464	465	517	515	466	502	467	503	501	464	521	496	466	523	497	479	473	493	488	457	464	535	505	474	532	494	541	552	516	508	478	477	454	493	471	508	493	478	461	507	441	497	500	533	493	475	497	484	465	482	489	497	499	482	506	494	462	484	457	458	495	487	505	530	508	483	478	493	521	473	524	507	537	497	519	507	492	485	524	494	490	510	511	482	514	485	527	524	536	536	528	534	532	518	500	504	487	502	498	482	517	526	529	504	528	543	540	534	512	498	464	478	472	511	456	513	565	517	503	478	517	514	479	495	505	464	530	495	471	475	505	481	511	489	470	496	446	505	507	506	462	490	488	502	506	490	491	509	501	453	534	483	513	511	511	545	508	503	474	496	516	490	505	495	478	480	475	509	509	499	503	537	534	488	510	477	479	473	495	510	492	489	504	492	488	483	465	493	452	502	483	519	533	489	499	504	547	498	499	492	529	491	496	481	529	487	524	511	512	465	480	476	481	474	461	468	475	482	478	490	464	515	496	504	491	495	479	501	532	501	501	524	523	499	494	518	501	488	507	502	469	496	502	487	488	521	550	507	479	502	510	470	511	479	431	514	520	464	515	473	463	501	500	549	520	503	530	504	544	485	497	504	529	483	455	498	508	496	513	531	485	539	494	525	534	539	515	496	513	488	537	493	494	551	483	498	526	536	514	453	518	516	514	497	479	517	502	485	482	515	525	464	497	492	486	445	478	491	482	479	490	484	513	498	487	459	477	538	479	482	532	530	511	516	511	473	457	505	512	476	501	479	539	538	513	502	492	468	525	502	508	477	529	490	531	452	506	496	511	476	521	496	500	527	506	487	471	533	510	533	480	468	527	522	498	525	482	497	495	481	491	504	526	501	475	485	448	491	505	497	516	537	487	487	508	530	479	494	479	491	540	443	485	547	510	497	540	485	468	506	499	512	505	519	482	513	461	519	514	457	511	454	496	481	526	511	444	495	502	520	471	479	490	500	494	486	448	468	494	507	494	487	507	530	494	479	529	486	501	462	505	482	495	504	469	486	492	498	499	506	505	512	531	485	480	474	488	554	524	494	528	508	554	534	550	469	468	466	503	465	517	510	514	485	509	478	540	502	547	494	505	484	500	500	480	515	503	476	449	467	511	488	486	501	478	537	528	492	494	535	469	472	472	482	497	482	484	542	461	500	513	498	491	497	458	475	482	478	478	471	492	466	462	479	512	486	472	551	514	496	508	511	504	445	491	523	514	484	485	487	483	508	461	508	460	475	514	504	523	481	515	449	473	512	465	521	477	485	465	492	503	538	499	494	508	471	497	462	527	503	499	543	474	534	511	494	505	480	472	474	469	529	526	486	507	481	505	449	506	475	489	493	508	517	517	480	477	516	531	491	509	481	501	514	507	484	500	534	495	513	537	525	466	557	514	495	518	473	503	493	485	545	535	527	482	467	514	502	473	523	513	509	511	473	505	513	487	494	479	506	482	499	548	487	488	513	507	514	562	501	505	509	513	498	480	535	501	480	518	476	528	445	507	505	500	448	495	539	468	519	524	513	481	484	530	493	524	494	490	547	507	547	518	551	508	497	487	470	506	502	488	494	513	489	499	515	496	503	535	511	475	476	482	459	510	548	464	472	521	460	507	503	474	472	495	480	511	502	520	479	512	496	485	529	503	478	484	535	470	459	524	491	485	482	464	491	496	483	547	502	521	494	518	522	480	482	477	498	507	527	498	497	542	544	459	530	463	507	476	507	487	460	488	512	501	505	480	514	484	479	473	496	559	505	520	480	489	509	474	547	500	516	484	490	508	524	497	490	496	499	451	537	478	482	547	463	481	526	510	490	494	463	485	489	517	495	547	508	498	516	468	509	496	466	465	484	491	512	534	504	462	496	484	483	488	530	487	491	469	503	507	484	476	525	477	502	488	523	485	500	520	460	472	538	491	517	485	499	536	536	511	506	471	490	514	463	514	494	523	490	490	512	519	500	512	465	520	478	540	492	501	520	487	487	484	478	486	503	524	544	496	516	497	445	491	479	512	543	516	514	487	482	478	506	454	469	514	508	505	476	490	499	511	475	492	504	478	527	473	500	496	518	489	492	544	525	507	522	510	502	494	489	494	463	498	491	544	511	503	484	518	462	474	498	502	551	498	466	511	447	531	492	492	509	503	520	494	480	501	466	505	500	515	492	429	493	486	529	508	555	451	485	490	509	509	475	515	508	469	508	496	502	465	501	496	484	521	512	504	508	536	499	472	489	530	491	454	497	505	521	507	486	499	494	450	516	476	466	508	473	485	520	516	488	491	549	506	489	540	549	548	490	530	499	509	494	489	459	473	495	503	497	515	492	508	496	498	458	488	541	475	503	434	459	481	520	491	516	505	523	508	479	529	485	466	471	474	477	455	502	495	527	506	468	481	498	534	444	489	506	484	517	507	524	475	478	502	493	502	494	496	510	496	464	466	488	544	521	499	494	489	461	508	463	505	482	475	505	503	491	552	477	528	462	485	501	492	510	518	497	485	481	462	473	477	493	494	463	484	504	475	499	471	483	519	526	511	495	511	515	501	497	536	524	537	515	527	480	502	508	465	532	509	501	496	485	497	489	497	534	524	483	521	501	509	506	491	486	507	517	539	525	462	472	509	535	475	474	456	455	530	493	490	510	508	495	498	490	479	549	475	501	509	490	471	473	513	447	487	451	517	487	496	525	502	467	545	497	498	519	465	486	467	499	491	504	490	507	508	463	508	542	510	521	470	491	518	535	531	468	499	521	545	504	512	523	499	497	532	489	517	496	523	492	522	498	465	494	498	494	553	491	484	507	495	478	504	517	506
26311	20281	7346	757	486	446	421	421	400	415	416	425	440	349	418	416	388	422	411	374	406	434	418	380	393	397	623	985	533	416	379	407	367	378	397	355	390	429	382	409	370	384	392	351	423	414	409	434	419	355	376	382	426	355	395	372	394	383	373	400	408	393	372	389	382	399	390	381	434	408	376	395	419	421	404	402	382	364	379	423	415	404	412	387	381	377	409	379	417	374	362	403	372	373	385	364	400	407	381	393	392	390	367	389	369	364	391	361	407	350	385	371	390	352	420	413	382	404	375	401	391	358	408	395	394	411	368	397	392	410	389	390	370	404	393	428	384	376	389	370	381	400	391	400	385	383	356	383	381	389	430	392	409	375	402	382	384	395	373	371	401	385	381	384	351	360	378	397	367	422	396	410	394	401	416	375	386	385	409	402	396	383	392	400	382	369	399	391	365	401	364	364	362	358	374	369	388	401	373	388	417	410	407	393	383	384	347	373	410	374	383	404	343	389	425	385	410	411	390	368	445	374	377	451	395	428	375	354	354	416	364	391	409	375	430	409	402	405	385	389	355	364	409	388	360	379	373	415	375	409	392	395	400	383	383	376	399	364	393	385	418	407	398	422	411	407	396	385	432	423	368	373	401	389	407	396	377	405	390	379	410	400	368	388	430	394	384	386	366	398	423	389	415	387	347	367	348	393	401	389	401	389	385	395	396	379	374	409	361	411	409	397	373	422	397	399	381	357	407	399	391	404	392	423	379	372	392	401	373	350	398	363	373	375	414	421	380	408	392	410	375	367	414	367	392	399	405	402	402	407	384	357	393	390	367	402	430	369	396	377	419	396	396	415	392	402	401	417	355	404	425	365	363	384	402	375	360	429	356	409	408	381	400	412	365	400	388	400	406	375	375	406	404	359	389	383	389	361	350	365	363	399	401	423	408	349	347	380	395	412	360	405	399	382	375	368	416	400	380	412	392	391	420	393	426	383	388	353	423	346	363	394	403	368	350	383	401	384	384	379	408	376	378	390	411	386	395	358	367	404	361	403	380	377	402	413	376	373	354	392	408	393	361	391	365	353	368	356	402	399	374	397	382	405	423	399	403	390	383	372	395	395	375	399	396	394	431	385	401	360	353	372	385	392	396	373	455	354	434	396	383	370	362	385	407	421	425	419	383	363	343	385	380	399	379	411	397	380	386	389	430	355	399	360	355	405	375	387	368	349	386	374	417	365	344	374	378	394	369	381	398	381	388	367	401	370	399	391	377	368	379	409	372	401	362	378	399	394	372	369	399	408	375	411	366	380	377	407	384	395	420	378	406	366	380	429	368	398	380	382	377	438	389	412	409	410	420	375	408	387	389	427	375	345	380	389	415	378	395	366	373	376	428	368	398	403	394	383	372	375	374	382	367	357	357	375	402	364	385	393	380	387	397	399	370	376	372	387	404	408	411	408	385	428	414	390	389	394	385	383	373	364	413	375	378	426	407	418	379	366	362	376	367	402	350	394	416	433	370	412	408	398	420	393	392	389	388	405	395	374	400	413	390	375	415	385	391	367	370	358	392	420	374	400	404	367	376	378	379	399	373	394	395	432	374	390	438	397	398	385	371	368	365	430	398	367	381	400	366	388	349	404	397	382	368	404	386	378	406	397	385	385	373	396	379	424	399	345	369	371	395	392	391	414	407	386	394	376	356	384	411	382	374	399	378	389	350	339	383	392	401	388	399	390	390	392	391	377	434	409	353	374	403	392	394	399	379	408	381	389	396	388	412	412	411	386	370	381	385	377	400	396	395	399	389	396	341	380	375	393	397	386	389	391	364	385	385	415	417	409	391	403	385	351	383	382	407	404	398	382	356	369	395	367	417	405	384	394	372	411	386	370	409	399	367	372	398	395	365	357	375	404	374	390	432	420	394	381	418	415	407	405	402	363	404	379	392	400	387	414	374	333	417	374	379	395	390	393	369	384	385	402	375	389	401	405	352	401	401	381	349	399	408	404	375	408	416	393	409	399	379	376	371	381	381	376	384	414	390	418	398	443	427	378	404	390	357	385	421	399	367	424	411	379	386	408	392	382	392	404	331	386	413	377	442	417	376	371	405	399	364	384	389	385	336	400	359	420	373	421	371	407	375	394	395	431	403	364	364	340	372	393	390	393	417	396	378	374	381	386	369	374	375	418	395	408	388	388	373	438	397	391	396	373	399	363	422	393	380	394	397	379	404	394	415	399	378	375	359	391	384	389	387	399	384	385	408	411	374	377	374	394	368	430	362	380	371	397	343	382	395	408	386	418	394	408	375	384	387	370	340	379	395	380	378	439	395	379	398	365	371	364	395	390	389	397	402	396	410	377	372	371	414	406	383	411	395	360	415	384	387	383	407	409	360	397	361	360	399	388	368	417	378	406	419	396	402	396	374	398	417	386	370	385	337	382	397	405	378	378	394	368	365	404	354	398	411	357	404	392	394	381	403	390	367	391	370	396	397	375	395	355	399	359	383	422	402	382	380	387	400	377	387	416	397	417	362	363	408	381	405	400	401	388	386	398	398	382	357	404	365	415	380	409	410	351	406	380	380	340	385	329	401	399	413	380	405	362	378	332	374	405	385	349	403	391	363	372	376	385	419	370	403	384	408	401	378	414	394	379	387	395	360	351	387	389	398	394	403	395	403	370	373	405	388	408	413	367	378	398	422	397	394	397	391	369	389	386	401	410	377	388	359	403	410	363	401	389	418	440	376	391	364	364	371	401	404	386	413	405	396	393	403	359	388	396	411	400	397	417	365	396	404	353	381	384	363	389	387	401	391	353	380	403	413	352	385	397	364	404	401	419	378	381	383	388	403	430	395	379	436	384	374	412	391	372	402	403	390	365	410	389	392	358	369	372	358	385	362	390	388	385	385	358	434	405	386	426	390	380	391	370	382	402	376	392	408	419	395	354	367	380	380	419	405	385	406	412	384	369	392	382	390	363	394	411	370	382	426	397	392	386	423	372	399	406	332	387	376	364	378	415	403	384	386	393	423	380	388	371	375	412	399	400	362	389	395	400	376	383	418	394	400	396	404	383	385	387	353	406	390	428	413	400	421	396	410	379	410	400	389	414	374	396	376	387	406	358	377	406	371	398	381	387	408	404	395	398	362	350	408	373	400	378	409	344	407	363	405	421	400	412	374	431	402	399	386	351	413	360	383	406	356	402	394	387	393	349	370	390	383	399	407	391	377	382	379	397	412	394	391	396	397	347	399	388	362	374	411	397	397	401	379	377	380	374	362	391	363	377	406	401	403	422	426	397	395	388	390	362	379	389	373	364	381	368	356	383	402	364	394	349	393	362	387	377	399	422	388	408	461	406	379	403	355	393	405	389	399	421	400	403	397	379	392	416	403	372	377	375	392	377	378	371	398	407	398	379	409	387	364	383	380	392	411	408	389	407	391	371	418	405	399	377	391	409	362	403	387	405	366	378	406	383	407	387	366	396	406	405	371	387	384	404	412	378
10625	1990	1732	1238	1039	959	911	885	835	861	823	823	835	799	815	823	834	830	839	811	817	824	808	793	848	848	1970	2915	1155	824	830	789	794	800	759	734	779	820	809	801	810	783	772	770	747	797	787	823	742	847	797	784	784	880	789	814	771	776	814	815	788	804	784	805	809	811	797	806	846	805	757	773	769	739	772	843	819	811	822	818	764	858	754	878	794	779	745	773	801	790	802	794	738	784	812	804	864	807	822	795	841	807	804	789	820	772	816	785	818	794	816	843	760	837	843	808	848	801	744	797	799	847	798	802	800	804	852	797	790	766	851	769	828	818	781	812	814	838	792	786	766	807	837	781	794	820	841	759	768	808	802	841	767	817	836	768	789	832	792	823	828	799	790	800	842	793	818	796	809	765	813	769	771	805	835	818	802	800	829	781	836	814	790	757	789	828	775	832	771	821	769	802	835	769	811	790	800	817	827	811	804	798	781	768	840	764	801	787	817	783	783	790	757	799	778	819	831	812	794	826	794	800	767	760	781	755	796	830	815	789	798	818	823	826	813	776	773	792	795	804	792	821	807	808	754	771	895	782	773	860	816	822	827	810	783	802	849	829	812	770	774	812	834	787	791	760	788	777	836	834	789	770	814	830	811	840	753	776	826	836	812	810	801	806	847	814	820	803	830	844	817	775	799	801	845	818	846	778	815	778	827	841	832	771	787	819	814	812	832	815	820	762	806	852	748	837	764	790	775	790	790	855	775	828	844	776	759	800	802	767	788	759	790	794	791	833	791	768	806	812	785	808	796	844	869	779	816	784	806	814	826	811	774	828	809	761	861	808	841	828	857	824	826	840	796	875	797	835	782	782	805	868	829	774	768	836	806	814	801	824	734	811	773	793	813	823	855	828	749	804	811	821	741	851	836	780	750	840	775	783	841	768	847	799	795	820	797	794	816	838	792	809	758	803	843	834	814	820	796	788	769	785	775	794	790	795	797	836	789	789	784	802	829	799	808	780	779	757	788	799	808	797	827	818	800	833	802	814	801	802	797	817	760	817	802	818	749	762	812	778	762	815	785	763	792	775	803	808	850	804	827	824	757	821	809	815	769	781	790	819	790	853	775	842	797	806	762	748	834	777	821	820	746	796	798	767	798	841	830	794	792	791	808	840	759	847	834	789	820	725	811	785	797	776	794	784	825	841	793	770	824	821	822	827	819	803	821	800	849	829	836	780	809	840	809	734	703	801	769	829	768	843	807	831	824	826	806	789	819	830	754	785	761	779	792	875	785	784	816	814	785	809	786	845	827	808	769	825	825	834	803	824	837	818	823	787	759	805	792	768	798	789	837	784	774	779	754	790	838	811	825	798	776	771	775	797	796	813	781	836	780	782	752	807	810	820	839	813	788	814	816	796	812	817	826	785	825	796	805	810	791	807	839	813	767	774	796	808	797	823	786	840	803	783	789	813	810	793	829	816	809	779	800	803	858	826	837	783	801	810	780	781	779	800	815	811	814	776	818	818	779	834	749	816	804	823	757	791	800	777	764	781	864	784	806	810	828	806	840	814	842	755	806	806	855	816	789	801	800	836	767	816	815	778	816	804	817	801	791	800	775	766	835	744	781	836	817	801	755	816	802	791	771	774	779	861	843	786	810	796	789	829	847	809	836	817	782	889	822	809	816	787	795	824	801	808	822	746	778	803	787	834	829	791	807	807	811	811	812	808	821	825	809	801	782	854	824	808	805	806	818	812	805	830	785	815	838	794	780	802	779	844	812	775	817	779	786	777	825	802	769	833	777	804	804	826	841	802	811	785	776	812	826	793	788	756	812	800	782	795	836	812	785	810	872	823	793	826	790	821	803	808	768	841	766	782	867	783	775	786	783	812	769	808	807	785	840	762	831	848	777	808	869	790	795	776	802	746	838	848	793	801	750	843	811	846	778	837	780	740	841	825	829	818	812	759	843	864	824	778	794	773	828	819	820	831	807	813	830	830	807	787	819	748	832	783	824	768	790	783	796	774	776	791	815	852	827	802	773	843	748	817	771	822	838	812	796	830	723	769	813	847	841	834	768	778	812	781	775	819	825	822	846	831	799	788	819	784	857	746	829	799	849	835	799	799	810	854	797	780	737	855	816	800	819	837	776	824	781	801	782	812	746	771	789	769	779	787	783	808	809	757	819	783	806	825	802	835	797	803	802	793	798	808	788	820	773	735	824	851	796	792	761	822	783	800	784	800	831	789	763	786	811	797	836	806	799	807	779	765	783	812	861	833	789	838	809	816	768	780	814	801	790	791	773	808	785	785	777	757	777	823	796	804	790	816	772	806	732	865	845	821	765	785	809	795	805	803	805	804	795	810	776	802	802	783	816	761	772	771	871	805	810	828	845	794	844	800	825	794	797	796	788	785	801	818	778	765	818	751	782	804	825	820	829	789	789	764	823	841	787	810	846	831	798	812	811	801	849	856	823	807	832	830	752	830	807	828	845	785	818	803	818	798	864	791	822	842	864	825	838	817	818	824	775	824	821	835	798	823	809	806	842	813	751	799	791	837	836	800	851	809	800	841	836	795	813	827	811	814	775	809	816	869	818	828	817	797	837	831	854	827	781	796	783	824	795	785	829	856	830	753	785	792	840	845	813	790	823	821	833	853	806	819	809	813	771	830	850	797	845	765	766	755	791	807	842	797	790	792	750	794	777	864	748	768	833	773	782	785	838	789	775	777	759	811	840	801	766	782	811	815	820	775	805	794	830	799	751	854	757	840	811	793	787	795	804	751	805	810	849	805	770	792	784	792	800	809	800	774	826	841	822	813	796	781	773	877	794	753	772	808	780	816	789	806	787	881	798	767	815	738	815	785	835	836	819	798	786	803	805	763	861	787	780	820	810	868	804	782	759	810	789	770	765	757	827	818	816	864	801	872	832	848	816	782	813	801	828	851	835	824	774	813	840	813	803	776	827	757	712	815	817	758	768	825	761	839	789	818	798	777	777	856	822	778	831	805	791	795	796	844	799	797	828	790	789	794	790	835	707	814	904	755	811	819	849	779	782	775	773	760	759	771	786	834	829	828	841	876	847	814	787	802	796	837	837	756	822	834	814	808	766	796	804	845	814	835	902	803	798	798	795	812	808	819	780	816	825	776	766	794	797	802	804	824	802	766	847	821	799	800	794	790	797	760	823	788	820	851	778	775	845	808	828	771	833	781	804	745	810	798	777	824	780	827	796	824	791	763	784	814	816	808	854	774	780	825	805	839	831	787	811	817	746	812	809	831	813	846	841	800	840	833	797	796	806	849	802	801	824	795	800	809	825	855	815	804	784	787	793	808	834	811	802	796	817	817	772	813	861	807	792	833	790	780	824	820	813	789	840	819	812	802	815	847	796	832	808	756	791	792	833	773	737	828	759	763	798	821	757	743	843	740	833	814	757	806	835	816	814	759	804	842	827	827	795	814	819	815	839	768	837	821	787	824	799	845	813	809	801	789	812	788	820	802
23923	21052	27865	24439	18810	1343	607	411	380	311	307	286	272	274	242	229	236	242	216	226	229	207	232	209	217	1005	3733	3194	809	218	232	213	213	223	201	249	226	248	214	208	201	212	241	196	215	236	199	212	204	189	236	211	252	250	225	180	216	204	219	219	214	219	203	206	189	209	226	220	217	212	204	206	190	203	219	201	230	222	191	220	193	227	221	210	244	229	223	226	219	206	223	225	219	204	194	218	225	218	199	224	216	213	179	208	221	205	246	246	224	221	217	199	206	225	248	226	225	198	220	221	217	230	200	217	243	210	218	187	200	212	221	202	246	216	201	207	231	205	191	233	217	214	232	234	246	224	226	235	239	198	194	200	226	222	222	212	205	227	199	220	229	198	207	210	229	207	240	222	220	221	203	211	197	204	235	212	190	203	214	213	189	220	206	195	182	216	211	181	189	202	202	258	227	199	234	220	212	237	193	198	205	182	209	196	234	212	225	211	184	207	228	231	209	231	210	215	212	204	205	223	196	217	199	224	197	216	209	216	228	226	217	198	204	210	195	204	194	237	214	207	222	216	234	188	217	238	198	217	229	237	221	216	220	206	220	183	216	204	234	209	193	225	213	225	199	214	218	213	229	199	193	194	179	194	212	211	208	203	192	209	206	226	206	220	243	229	207	221	222	190	255	194	187	243	230	185	191	201	202	241	228	227	222	216	218	200	211	222	213	229	193	260	211	203	218	191	193	213	185	194	223	205	199	202	185	198	228	217	228	204	207	212	209	231	193	211	197	193	208	208	200	174	202	193	210	201	216	218	231	210	210	194	232	214	202	211	245	206	206	237	194	210	192	212	188	195	188	198	235	229	199	227	210	210	231	199	229	245	221	193	206	191	232	207	213	235	211	210	196	193	242	223	209	192	213	226	204	219	216	206	215	239	213	240	224	202	192	219	228	201	221	215	209	207	198	232	211	202	236	201	214	213	224	219	203	188	221	180	188	201	202	191	213	206	217	193	214	212	237	220	217	206	235	231	210	224	171	194	221	217	183	227	196	218	205	194	219	215	209	220	215	195	202	207	179	231	202	234	213	216	210	199	226	192	237	218	216	215	203	204	204	224	201	214	234	210	192	214	234	201	230	202	209	230	223	213	226	217	225	217	217	218	200	212	230	192	213	203	235	190	225	215	212	212	191	211	218	198	210	203	238	212	212	224	237	204	172	215	220	199	203	228	206	208	181	213	227	251	215	194	218	199	220	188	227	210	207	217	205	220	232	231	195	216	206	199	211	219	207	189	213	219	224	224	222	195	180	206	222	197	217	178	199	190	242	208	178	203	233	201	217	214	220	219	211	227	216	213	201	196	205	220	220	213	212	220	219	210	213	187	232	212	204	215	200	224	233	206	222	211	188	226	203	200	209	187	202	201	197	224	207	209	199	208	203	219	228	193	221	206	204	213	233	204	218	223	219	216	215	223	200	215	213	241	212	222	218	219	216	210	217	209	212	187	201	196	236	200	172	185	212	203	211	203	234	209	201	222	221	199	224	222	203	198	205	233	204	176	202	215	206	226	210	228	242	211	177	220	211	212	194	202	226	188	235	217	192	230	215	217	228	203	206	245	223	206	225	223	203	202	235	200	203	183	214	213	204	211	197	195	212	213	220	193	197	195	228	241	244	190	215	210	206	208	210	196	211	175	219	212	183	213	204	204	207	210	236	217	206	192	173	193	174	232	206	206	203	202	194	231	239	213	216	217	188	230	193	234	215	234	207	193	209	198	221	209	245	211	219	210	205	242	209	246	226	234	200	198	205	227	214	210	177	212	218	227	204	196	219	163	238	214	222	225	220	190	237	206	226	201	205	233	229	226	235	223	202	207	199	225	217	211	206	256	216	224	231	211	202	215	207	210	201	194	229	209	202	203	187	225	235	207	238	207	215	209	213	235	205	201	214	207	201	216	222	242	209	188	197	219	209	207	214	218	194	224	203	210	217	202	229	188	229	204	225	225	204	216	221	218	212	211	202	201	215	183	219	175	210	221	194	200	205	236	227	248	177	191	215	180	225	203	199	208	233	216	218	187	187	207	227	205	217	196	217	186	205	206	203	211	214	177	213	219	203	221	239	208	213	205	195	208	205	214	212	187	228	212	211	192	231	220	186	233	195	215	207	192	195	225	188	239	233	188	210	177	223	204	201	195	217	225	232	230	188	221	228	224	192	216	219	199	200	233	203	229	211	219	201	207	227	212	215	211	216	210	237	201	211	199	182	210	202	204	197	205	202	206	211	229	214	192	208	199	198	200	231	199	236	178	225	207	201	212	171	211	215	210	219	209	221	207	195	219	190	234	187	230	218	181	241	206	220	186	204	181	208	224	197	240	195	215	211	211	211	211	195	200	224	192	204	208	207	204	219	210	224	214	214	210	212	237	228	218	194	198	187	168	208	236	201	198	211	217	200	230	206	222	205	214	228	201	228	244	217	185	197	227	187	214	204	209	200	199	207	206	195	214	213	238	207	208	214	214	212	229	207	204	206	207	211	205	219	244	225	227	200	206	200	206	209	205	211	204	207	184	199	213	212	191	198	211	222	215	204	228	217	197	219	227	202	211	208	202	244	198	213	210	220	192	186	205	207	219	205	206	217	181	210	197	221	183	228	213	207	211	212	241	207	229	216	227	219	202	230	211	242	177	202	228	218	224	204	210	195	236	240	187	203	201	188	232	220	212	230	216	215	236	213	207	216	206	187	221	214	221	217	202	184	227	209	212	204	214	175	216	200	209	214	200	234	211	194	187	201	209	216	225	196	194	183	209	188	204	234	189	232	221	200	208	208	233	196	218	215	205	218	211	213	239	210	216	225	198	224	208	211	216	244	216	210	219	224	214	214	228	189	229	213	219	207	202	210	237	239	208	208	187	265	221	223	202	202	207	191	235	214	196	191	216	189	218	200	202	189	222	179	222	190	220	213	183	215	227	217	245	218	241	223	195	245	202	220	206	229	204	200	172	195	212	197	196	216	201	204	214	214	205	196	215	203	237	210	221	218	191	210	195	211	220	184	232	248	213	207	200	225	218	219	196	221	227	206	229	231	198	198	214	199	212	205	241	222	211	192	211	195	215	199	223	206	202	203	239	211	202	194	208	207	232	193	215	169	221	218	213	236	228	189	215	235	229	198	216	206	207	212	207	216	234	210	208	192	205	235	215	195	214	226	216	203	195	205	185	204	201	205	191	222	236	221	207	196	209	187	208	198	206	215	213	227	216	215	225	210	192	195	201	212	205	185	231	205	208	248	196	208	210	212	200	209	221	185	221	218	213	239	212	179	215	219	221	201	195	245	210	186	203	200	208	205	221	188	189	223	192	194	213	204	180	192	223	219	223	221	216	210	201	222	205	214	214	211	219	228	219	198	220	189	192	221	204	223	218	230	213	201	219	234	194	196	206	231	187	234	202	239	212	207	199	236	212	206	199	243	232	192	216	242	216	210	177	216	204	202	202
21032	9871	8318	4274	2709	2060	1532	1251	1105	1018	838	787	752	676	654	623	587	560	571	546	544	552	538	534	556	3731	12090	9798	2469	485	496	488	506	492	451	477	437	476	433	445	440	463	455	485	441	408	459	502	464	493	473	452	478	473	494	442	502	463	490	478	444	420	487	465	434	507	472	447	437	446	458	422	510	445	463	491	439	483	448	532	466	463	404	469	452	480	459	461	496	464	449	412	449	473	428	454	467	481	461	471	450	471	446	491	477	450	469	446	442	416	448	461	430	450	467	500	449	435	457	440	477	437	456	457	462	462	449	441	471	472	453	428	489	459	460	458	441	489	467	487	470	506	461	437	468	469	427	480	454	459	474	433	408	433	462	493	476	431	458	463	450	470	458	478	449	435	461	453	458	466	446	454	482	439	462	466	429	412	468	433	434	437	469	468	447	456	436	443	447	459	426	467	462	433	478	490	426	484	451	464	453	436	436	492	460	491	466	434	476	461	484	450	476	428	450	464	471	468	495	461	478	459	435	444	453	477	443	482	448	418	463	451	444	465	473	483	441	471	506	460	444	456	470	462	467	464	430	471	447	483	459	440	451	452	443	445	464	447	431	454	473	441	474	511	429	514	472	469	482	451	477	459	466	448	433	463	481	450	453	478	475	433	446	470	440	429	492	487	445	426	464	482	398	418	472	479	475	410	472	455	500	468	438	425	459	447	433	470	472	426	433	472	453	441	461	476	471	478	459	437	480	435	418	428	384	445	453	501	483	440	435	442	498	485	458	465	472	453	455	474	439	484	462	493	451	494	500	432	433	406	459	445	520	489	503	426	435	479	428	475	482	473	453	440	446	456	445	458	490	469	467	481	486	456	498	484	471	448	481	445	453	465	454	454	421	454	442	524	467	455	456	526	453	473	430	448	448	447	475	437	404	473	444	450	460	469	492	490	465	449	473	439	457	437	482	509	477	452	488	492	466	441	451	456	477	489	460	427	459	493	467	466	466	450	450	480	457	441	471	471	436	446	488	488	458	469	439	416	425	428	455	439	495	457	452	437	476	525	466	469	442	514	460	488	486	451	471	445	454	469	475	446	444	492	453	455	428	437	447	454	466	443	491	502	430	451	450	437	459	458	479	423	470	447	453	485	486	464	452	424	537	501	463	458	462	463	443	491	476	428	470	460	468	480	454	473	464	477	438	463	486	450	491	472	452	420	496	443	454	426	444	450	453	462	438	448	467	454	455	436	509	495	457	454	453	500	432	455	426	470	453	456	467	460	489	465	432	435	466	464	477	439	449	442	513	473	474	493	463	449	459	473	476	483	460	469	451	446	462	454	494	442	416	454	491	475	440	494	462	427	465	463	493	438	440	481	496	471	443	485	431	394	447	462	476	453	493	435	428	458	445	440	439	434	459	465	470	452	451	482	481	490	439	492	450	435	469	473	462	475	416	483	452	458	439	485	412	503	467	440	460	524	462	440	420	484	489	473	413	454	498	437	493	454	474	421	487	492	438	453	474	459	453	480	476	483	448	441	471	446	459	459	435	436	481	505	505	481	440	447	451	465	455	462	469	456	458	469	454	471	506	423	456	447	472	464	457	425	488	468	460	468	454	462	470	458	443	478	453	475	447	473	443	424	452	486	457	481	459	445	451	455	448	444	456	455	459	476	466	444	434	471	447	431	422	470	466	443	417	487	455	429	455	456	457	469	456	459	459	415	461	475	444	463	451	474	424	479	413	461	465	426	454	441	472	511	468	481	428	429	481	462	471	456	503	469	442	420	448	501	452	427	477	425	463	433	455	463	475	456	431	441	490	430	460	484	490	469	429	505	446	459	432	498	480	476	413	436	496	467	472	482	413	413	457	434	444	425	492	454	460	441	476	462	444	468	475	472	454	483	454	425	467	464	444	486	480	460	474	479	443	422	448	462	417	455	485	482	468	514	460	463	442	469	453	413	497	407	433	411	452	421	421	489	496	462	486	431	472	446	492	436	468	436	452	419	511	449	456	446	479	414	464	439	450	462	506	437	467	469	451	495	443	452	439	473	482	482	469	467	460	458	448	455	437	466	416	453	481	482	462	485	444	479	455	502	435	454	433	502	449	435	421	466	457	489	441	432	477	428	433	453	470	468	428	464	421	449	464	472	456	454	433	487	460	446	438	415	473	430	421	459	446	454	435	466	442	478	439	460	456	510	487	435	428	474	504	470	472	434	482	461	462	457	452	487	477	463	452	471	494	438	470	448	429	415	454	431	501	473	463	457	468	455	461	450	471	447	452	459	430	434	515	465	420	442	446	452	428	420	441	473	474	493	448	456	452	469	415	448	455	430	482	473	436	448	492	444	469	487	447	457	478	474	422	433	448	411	462	438	451	485	467	460	459	466	436	510	439	466	481	455	419	430	461	470	448	494	460	452	460	449	476	479	441	448	497	464	459	476	448	468	431	474	420	462	462	439	437	473	481	484	466	508	451	462	472	464	474	438	459	476	461	465	509	444	461	463	452	441	454	460	454	502	489	451	468	458	422	455	453	449	454	462	431	450	480	474	440	479	478	482	452	421	479	438	440	472	472	440	433	466	463	444	447	480	440	474	438	444	437	442	475	429	482	444	432	458	440	479	401	449	445	407	471	431	425	438	422	429	448	492	437	433	480	470	465	479	488	483	460	473	463	447	478	477	475	469	464	476	419	417	434	432	435	465	474	411	444	470	438	437	465	457	435	472	443	445	463	431	474	497	417	493	485	446	417	435	443	455	476	430	431	460	447	456	462	469	459	454	455	462	446	411	438	449	453	489	481	404	467	417	479	428	420	466	412	468	421	484	443	470	474	486	442	458	473	475	483	446	452	470	460	489	479	489	441	477	456	438	463	495	422	446	458	474	449	477	464	486	432	435	453	441	433	425	463	442	432	418	431	488	503	423	480	492	451	434	431	478	487	457	451	432	449	453	431	454	458	462	478	456	460	498	425	457	460	457	499	466	469	495	498	447	489	462	473	466	459	438	481	469	442	480	452	451	439	453	448	469	514	461	465	459	454	444	476	480	489	441	449	444	429	424	447	443	451	469	469	456	464	437	466	481	461	478	465	484	420	469	459	437	472	451	439	470	505	453	423	418	468	419	421	438	465	484	468	492	466	454	421	504	462	508	453	440	463	462	460	479	450	427	464	467	453	431	475	489	469	459	448	432	469	503	467	392	435	457	441	453	480	457	456	423	444	473	466	479	427	451	458	460	468	408	473	450	444	465	470	466	454	434	449	468	468	450	470	466	439	492	442	469	439	444	443	449	450	449	467	411	455	467	433	429	476	450	488	482	445	454	491	447	454	446	471	467	434	470	438	420	479	479	470	448	467	473	440	459	449	476	415	462	471	489	459	461	444	448	454	459	461	468	450	478	453	431	431	455	484	482	421	454	423	475	474	502	488	456	445	439	467	477	455	495	465	448	479	449	475	454	438	476	476	463	423	459	440	474	480	462	448	446	476	478	441	462
22962	21002	28457	23715	21002	16896	1472	665	514	515	439	416	381	365	368	330	355	329	344	331	304	294	286	308	387	3634	7673	5236	1095	291	300	271	305	271	244	282	292	307	297	258	290	275	293	262	279	267	252	296	266	258	301	265	250	266	278	283	275	287	311	281	272	275	270	267	281	271	277	298	294	257	276	261	281	280	276	284	284	255	275	274	260	256	276	267	263	297	259	268	259	257	263	240	264	312	261	270	253	282	292	278	279	272	279	262	287	295	290	283	263	263	240	248	243	263	288	276	254	269	256	269	290	263	279	275	302	279	264	260	260	269	285	282	275	278	260	297	303	278	289	265	264	268	255	276	285	289	259	313	260	245	275	264	289	261	257	288	276	261	249	288	306	246	261	257	283	269	278	276	264	291	280	289	275	296	270	231	255	266	241	267	251	244	270	273	263	248	279	272	284	268	277	264	260	252	274	257	248	253	273	273	270	304	262	287	268	285	239	233	259	274	251	291	260	248	277	227	287	254	281	293	293	302	263	276	284	232	306	287	254	257	263	282	274	281	247	264	295	276	288	301	272	245	275	283	273	279	272	280	294	292	282	269	293	286	249	287	271	293	272	260	272	246	276	274	274	307	263	313	247	283	287	263	272	285	279	269	281	299	288	283	274	247	315	269	272	297	279	261	274	274	270	271	250	280	279	276	293	271	287	299	252	275	287	285	268	257	253	276	260	247	293	274	254	291	260	272	275	295	295	264	264	272	259	252	303	283	255	239	246	306	280	271	280	267	268	279	300	272	282	251	264	274	308	274	277	274	271	260	296	281	279	272	270	273	274	255	294	260	296	273	265	284	290	277	276	241	273	296	262	260	279	248	272	277	239	284	264	243	247	280	261	254	277	281	260	309	289	288	269	279	262	309	276	250	269	254	267	268	279	291	247	289	256	251	270	272	286	263	241	276	235	255	276	265	285	241	287	254	282	287	271	278	274	275	267	248	259	266	271	273	292	281	244	260	272	258	260	263	296	264	257	269	297	243	246	280	284	261	263	267	267	291	254	290	251	263	294	293	250	261	287	269	316	279	265	224	276	276	283	295	243	307	241	283	263	262	270	234	290	283	267	272	248	310	297	255	288	281	271	258	282	294	269	252	250	270	288	268	236	265	284	254	281	259	261	287	245	243	268	307	275	258	264	253	276	264	293	282	276	280	254	293	256	284	277	268	271	263	270	272	281	281	281	276	257	281	286	277	287	302	243	293	273	281	291	275	267	271	249	268	275	261	269	279	269	243	255	253	265	280	274	250	261	262	248	254	266	268	253	298	299	289	249	290	261	309	273	279	255	265	292	252	252	257	273	246	258	271	268	275	286	271	258	272	281	278	262	261	269	270	255	263	280	277	251	247	284	259	269	281	229	272	281	270	290	256	271	287	279	270	275	256	290	299	283	241	290	290	267	299	269	251	275	255	262	298	263	273	257	253	267	285	263	279	276	280	280	279	270	263	300	270	275	249	265	269	267	238	247	272	290	244	289	274	252	313	258	271	265	289	258	267	266	261	298	268	264	270	294	280	267	264	262	279	252	273	280	263	264	251	264	269	282	259	251	261	266	270	272	278	245	252	291	277	254	270	286	261	274	268	271	282	280	280	289	274	257	280	274	255	288	273	250	268	277	275	265	292	267	293	287	299	277	273	269	289	279	268	280	271	285	269	291	274	283	279	265	258	249	275	288	271	274	266	265	278	268	274	281	290	280	278	273	301	281	286	253	265	245	240	276	280	287	252	249	260	247	275	261	304	241	294	256	278	276	282	291	247	288	270	282	273	268	292	239	254	266	261	255	257	287	268	315	236	279	276	287	271	254	253	274	286	253	273	270	256	256	268	288	269	273	267	293	268	269	277	271	277	268	277	311	266	264	260	257	274	256	265	278	290	262	266	267	241	261	280	285	285	295	318	261	288	233	253	251	268	263	263	272	284	270	278	254	261	259	237	271	297	276	254	298	241	280	293	274	281	266	272	241	281	330	280	280	264	297	293	280	257	271	292	266	273	278	251	261	269	275	271	267	271	271	266	280	281	291	285	259	274	269	298	272	280	269	267	265	254	295	295	248	270	275	259	250	292	292	270	271	287	285	278	272	271	272	255	275	267	287	242	294	272	294	282	300	249	259	287	264	242	261	254	242	267	244	261	281	273	272	276	262	297	279	288	287	249	259	253	251	273	300	253	269	286	254	277	265	279	257	281	278	271	284	255	259	250	280	274	267	239	259	252	268	268	290	278	272	283	262	314	260	262	274	279	252	270	276	250	279	260	291	280	259	306	237	280	288	286	309	261	274	258	292	273	238	299	282	251	258	302	303	282	271	244	278	272	282	272	270	266	263	266	268	239	267	271	297	259	302	265	271	292	271	276	291	274	277	267	265	276	256	272	261	284	289	276	298	279	276	286	268	261	305	276	257	272	254	253	257	291	246	267	276	263	255	266	286	246	264	276	273	264	259	271	265	291	285	265	272	267	251	280	257	295	326	312	267	263	260	280	271	306	285	284	290	291	294	299	265	275	266	259	294	283	286	287	244	276	278	298	293	269	259	295	257	259	280	275	288	276	266	248	273	305	292	299	281	320	265	306	259	258	272	257	273	253	291	284	263	266	272	260	273	274	275	280	266	266	285	271	246	237	286	304	263	277	276	265	293	266	280	274	260	267	281	273	241	274	267	272	275	273	285	269	282	242	277	277	262	279	239	248	264	290	281	285	263	272	278	279	264	280	252	280	281	298	260	260	290	266	264	281	261	248	256	258	277	272	294	271	242	278	291	255	237	271	264	268	273	261	268	313	253	252	289	269	296	288	271	286	285	305	266	262	262	284	260	270	259	263	286	287	285	271	295	274	256	241	258	289	248	289	281	270	261	275	254	293	257	279	265	256	283	232	260	267	288	266	285	277	270	276	268	291	287	282	301	277	255	285	255	261	236	276	267	276	270	233	255	290	277	263	286	241	271	251	285	256	262	294	275	270	261	266	283	274	270	280	244	271	281	279	306	255	260	238	286	303	278	265	260	258	279	278	255	273	282	279	264	296	251	267	257	260	261	273	267	296	254	291	290	298	280	260	264	270	254	232	272	255	291	266	255	246	259	267	261	290	276	276	281	268	253	271	258	267	272	265	284	287	252	274	292	274	236	276	235	297	276	276	246	265	261	284	277	298	271	254	256	258	230	299	260	296	274	264	308	266	251	273	246	286	261	260	270	255	279	246	273	279	265	272	259	270	268	258	249	268	247	285	248	270	282	304	270	262	247	293	282	286	287	284	281	249	257	300	250	264	297	240	317	264	261	267	265	240	261	260	298	249	283	286	256	278	262	267	273	235	259	253	266	303	292	278	265	267	282	244	269	279	280	286	276	257	254	278	268	262	277	265	266	283	263	269	265	280	297	272	257	296	307	254	255	269	256	290	243	264	277	272	252	286	290	286	272	265	268	251	247	278	296	256	308	271	282	266	324	281
24206	15602	13236	7215	4822	3418	2605	2094	1779	1486	1366	1186	1070	1046	934	886	867	829	829	760	719	743	694	686	1053	12035	19350	13564	3094	554	570	555	552	580	546	530	539	562	551	574	540	560	526	573	531	547	548	558	555	537	518	560	617	512	530	540	554	578	563	573	538	518	503	571	531	565	510	544	521	584	568	539	512	563	560	533	535	505	520	555	568	541	551	540	537	534	547	529	528	503	540	577	492	558	523	529	555	549	497	532	577	539	517	533	549	537	552	556	527	571	588	549	511	577	571	542	578	551	532	519	524	549	546	528	519	587	567	496	567	572	551	511	511	540	511	516	515	597	545	561	557	592	531	574	552	549	536	579	553	549	544	503	571	521	518	576	496	560	541	520	546	570	555	572	546	560	559	526	506	549	541	549	550	527	524	539	521	543	528	555	520	531	550	567	551	530	528	533	517	509	615	564	535	560	553	529	551	508	509	580	548	547	583	491	548	532	541	581	503	537	553	587	531	561	535	526	556	599	583	508	545	485	554	529	528	514	541	515	532	540	560	576	534	550	490	574	507	517	559	553	526	532	534	591	557	541	535	553	538	545	557	534	570	545	572	543	575	539	538	539	570	554	539	562	542	504	545	552	540	558	564	552	527	582	537	520	559	539	554	501	560	558	561	530	537	552	581	545	580	506	547	577	551	556	571	536	526	572	581	553	551	562	515	545	501	573	507	546	528	564	498	537	523	518	522	549	560	554	555	552	498	567	555	564	524	539	554	508	535	567	524	556	533	513	524	530	546	529	555	580	535	556	581	561	531	526	543	534	545	559	522	547	526	540	518	553	563	513	559	505	534	555	541	517	562	560	521	584	534	562	513	585	549	561	552	544	549	521	552	507	553	523	533	559	557	558	529	533	567	547	538	523	525	528	529	554	510	570	541	533	538	540	553	531	576	553	552	509	539	548	531	564	564	582	538	507	513	498	586	529	557	554	499	516	541	560	553	508	551	576	564	567	567	509	516	542	558	537	551	590	572	542	540	547	528	538	512	537	564	545	582	596	568	541	538	580	577	522	554	517	523	529	557	559	562	489	566	588	529	515	529	574	521	541	559	575	515	559	529	553	523	544	567	548	559	573	507	573	552	559	542	508	545	557	538	521	526	546	520	535	567	551	547	534	526	560	560	547	502	588	548	544	553	525	518	528	568	535	485	576	554	536	535	527	534	559	552	578	545	522	556	515	544	539	552	543	515	575	501	556	557	550	533	544	560	540	556	523	519	594	521	546	540	556	517	498	505	533	554	504	545	533	488	540	541	566	577	555	564	543	524	548	514	535	544	584	497	499	571	509	542	553	526	536	507	531	531	559	517	525	546	553	543	543	557	545	604	527	542	520	532	530	555	555	611	538	531	511	569	534	511	550	503	532	543	563	563	559	524	506	550	556	553	568	570	540	493	546	502	555	526	544	548	533	558	572	515	517	512	561	543	540	582	555	490	520	568	563	525	510	520	502	531	518	530	579	553	538	491	571	555	569	488	529	546	538	560	559	562	496	555	559	528	600	560	521	512	513	565	541	543	581	554	556	511	531	570	497	585	509	589	566	561	544	556	567	558	524	554	588	545	548	573	594	506	534	539	540	546	484	506	552	527	562	599	548	536	564	529	525	542	499	540	511	533	546	578	519	531	563	515	535	550	561	547	574	519	547	498	535	535	556	533	531	520	522	561	551	509	572	524	539	526	549	537	511	537	532	543	536	571	566	535	530	528	567	544	535	542	566	549	566	539	496	534	546	539	520	545	561	507	497	535	563	540	546	578	581	551	551	520	543	552	578	541	519	556	521	543	538	525	531	569	542	517	532	514	509	518	527	544	560	536	539	490	532	545	542	556	572	587	593	550	549	549	550	554	551	553	545	559	583	521	564	537	505	567	541	560	568	557	568	531	528	582	549	570	534	541	546	537	558	529	591	531	546	579	536	557	549	532	506	502	572	556	562	522	512	565	533	546	537	532	536	538	529	541	599	540	519	615	551	541	522	499	515	478	560	541	521	541	562	554	523	509	542	542	535	565	547	539	554	532	506	561	594	526	544	507	539	541	520	550	544	518	525	537	545	514	536	544	517	537	525	558	542	541	583	528	535	582	552	547	533	528	520	541	513	537	582	570	574	542	546	493	536	505	532	478	586	547	561	534	564	562	537	539	558	537	603	532	555	512	541	557	552	541	573	548	560	494	566	543	542	549	562	520	575	574	559	560	561	571	540	523	556	537	504	545	538	550	520	496	529	540	505	541	562	555	555	534	567	526	542	502	521	566	534	556	515	516	522	542	530	535	541	529	504	527	535	558	521	570	524	528	489	531	506	558	531	531	533	546	528	603	571	516	548	548	513	569	561	547	584	549	557	535	546	532	554	556	526	536	519	525	552	555	512	550	552	531	556	532	515	522	531	565	521	569	536	545	568	517	552	529	549	540	563	565	558	546	518	544	555	549	550	513	524	554	540	572	522	526	564	587	527	541	536	566	535	596	518	538	542	533	544	532	492	509	548	532	558	539	488	579	518	528	523	541	531	538	550	545	529	566	555	575	538	543	546	571	555	500	516	570	500	561	538	533	566	588	552	535	518	547	535	558	544	550	536	548	547	591	537	551	550	514	556	541	537	510	524	563	517	532	570	530	556	528	514	532	548	534	494	552	565	535	519	541	530	514	539	535	550	558	558	549	531	560	549	498	511	509	564	576	528	541	524	564	544	559	554	569	570	531	522	558	518	511	556	588	494	511	537	533	546	511	604	532	509	523	572	525	549	539	539	504	560	538	549	532	563	532	550	578	568	558	573	537	562	542	550	560	559	597	546	543	553	553	577	572	544	514	548	529	547	504	522	525	545	538	519	541	579	560	542	604	540	591	523	567	513	575	552	547	558	540	554	559	554	538	547	533	527	537	558	517	544	524	567	509	510	568	546	559	559	528	537	542	545	524	530	550	552	549	550	554	544	554	524	536	525	529	543	548	533	561	536	586	548	530	573	528	524	510	520	575	530	517	544	567	529	518	569	519	563	533	569	593	551	538	571	520	552	587	505	525	528	495	526	553	521	533	544	559	536	513	529	524	571	541	527	493	535	535	540	525	584	590	517	520	524	531	543	520	543	545	552	522	565	586	592	544	517	545	533	522	516	534	562	527	550	535	551	513	574	582	549	576	528	529	562	589	568	548	540	550	539	572	569	602	548	544	564	540	514	581	531	550	550	511	529	541	506	575	567	563	609	548	561	529	543	510	537	549	579	549	523	564	526	546	552	524	610	569	514	504	592	517	566	573	539	530	548	542	556	494	558	512	530	515	545	553	533	513	522	529	555	535	527	504	524	580	524	541	531	514	506	574	525	564	521	542	506	552	528	525	471	569	527	545	565	570	558	548	559	534	541	531	550	515	505	565	561	538	542	530	527	530	560	544	534	536	568	542	532	524	529	528	545	543	520	561	552	554	560	518	508	538	534	524	509	536	529	530	557
26353	20318	7492	788	515	424	470	416	419	412	385	443	441	409	419	386	367	400	412	417	439	428	444	398	418	559	879	852	461	429	381	409	386	381	395	399	410	422	388	419	406	386	394	435	361	418	404	390	407	411	371	385	419	404	396	399	389	393	425	369	422	414	398	379	453	423	393	420	376	387	398	386	381	395	379	389	441	390	435	383	390	387	405	423	426	415	350	387	416	384	369	409	372	379	380	410	347	421	399	407	399	354	412	379	388	392	432	414	420	410	379	416	398	366	375	398	432	420	429	411	413	376	393	418	398	414	386	409	395	382	396	413	378	426	357	399	415	381	425	419	399	397	382	395	388	410	377	406	388	369	384	405	380	407	390	395	409	389	413	380	400	378	438	382	380	396	397	413	388	392	406	396	412	384	388	418	402	411	398	429	383	380	356	367	386	388	397	384	423	435	382	440	387	392	401	388	415	392	392	395	383	369	433	421	399	382	461	416	408	391	376	405	411	396	404	416	371	397	416	406	440	419	383	370	413	398	408	426	377	379	397	405	396	392	430	421	385	336	355	412	422	422	378	394	378	407	390	398	381	412	429	374	383	405	387	392	335	404	427	379	387	427	415	413	391	435	407	378	404	416	398	404	389	371	386	401	400	394	396	420	412	378	419	401	430	389	403	396	391	424	386	424	389	410	410	407	424	388	409	376	381	421	388	384	389	400	387	401	415	416	394	411	412	409	386	382	405	395	397	435	394	401	404	450	403	413	371	362	358	363	390	404	391	447	402	383	406	384	421	446	399	380	415	391	410	392	414	389	409	451	363	411	386	388	376	385	407	400	426	411	407	399	436	413	442	396	448	420	392	425	344	407	387	425	414	421	413	413	390	379	391	409	388	377	395	433	391	409	411	403	404	410	387	395	426	410	393	426	410	406	422	388	399	403	411	396	412	431	410	429	407	377	389	408	432	396	401	415	412	425	431	407	422	418	386	403	392	376	394	393	399	407	418	409	404	436	408	403	405	413	410	386	451	393	400	417	391	401	419	421	402	406	411	411	411	390	385	373	413	416	394	420	384	396	401	397	400	423	365	433	411	366	377	409	419	401	380	411	414	412	378	390	387	405	425	428	443	380	408	366	396	405	424	423	387	408	373	428	390	379	403	414	383	419	397	387	429	405	427	401	421	409	413	434	404	386	397	373	422	401	368	407	418	423	374	365	405	354	411	413	349	384	388	367	397	436	392	403	370	389	438	375	409	410	435	383	411	401	368	408	371	414	429	384	396	386	404	373	414	375	412	403	391	409	365	356	410	388	406	378	372	376	386	432	378	414	403	389	393	368	384	418	368	383	366	418	411	405	410	414	425	433	412	382	367	370	426	363	382	414	416	383	407	383	390	420	381	386	426	380	387	396	422	408	398	429	393	411	391	383	382	417	373	375	389	421	424	399	400	397	408	388	395	425	387	402	402	436	376	424	407	398	357	384	394	423	425	381	389	398	368	419	415	399	402	405	381	408	368	414	430	380	407	405	393	409	383	406	374	396	404	355	406	416	421	363	401	401	411	401	396	430	376	370	378	418	415	370	354	394	409	402	384	375	414	418	384	397	391	403	392	423	375	369	398	392	418	394	414	365	387	414	404	401	444	375	404	393	401	399	432	409	407	408	390	382	361	394	362	422	420	430	421	377	414	415	401	395	405	395	406	404	384	401	389	411	427	401	411	377	400	422	409	396	392	401	398	381	392	445	397	390	392	391	398	404	399	404	424	384	391	422	435	422	403	395	446	391	417	396	409	393	391	363	403	383	442	363	399	420	363	401	412	411	382	400	399	388	413	369	398	379	402	383	356	401	403	382	401	388	395	391	406	350	378	394	437	418	416	418	361	407	379	396	396	425	422	417	384	404	407	457	394	388	409	385	422	396	376	385	417	427	404	390	366	417	361	434	384	416	417	404	390	400	403	359	409	376	398	373	382	445	409	394	404	453	414	396	409	411	407	379	412	413	391	403	388	405	391	438	380	441	410	388	394	371	377	421	410	415	390	402	403	401	387	408	381	398	443	439	409	382	395	387	409	428	387	419	422	376	388	411	411	409	397	418	338	427	412	409	385	421	404	418	381	393	416	373	377	426	389	407	414	402	406	420	367	398	418	375	377	402	388	399	383	421	436	408	414	411	387	418	425	391	410	393	397	416	392	402	408	372	419	417	429	407	430	422	365	417	416	415	384	429	418	392	418	445	370	389	442	398	427	382	392	387	346	349	417	370	366	412	408	397	438	380	398	410	389	392	401	384	416	456	408	441	419	434	391	413	428	405	406	391	384	467	383	371	395	427	383	397	366	409	414	397	399	413	383	377	415	395	375	384	398	410	445	384	400	385	426	394	386	417	396	435	422	448	394	382	373	370	421	396	381	386	412	397	392	381	386	361	408	403	416	407	410	399	410	396	416	384	397	403	416	412	400	387	387	376	405	381	422	420	393	397	411	412	403	371	389	424	408	401	395	355	413	407	385	404	396	365	373	416	403	393	406	370	351	403	373	427	403	406	366	428	395	387	391	416	423	358	415	406	377	393	391	377	396	392	404	412	409	388	402	393	375	407	397	391	408	383	408	412	396	399	378	386	366	424	424	362	397	401	408	410	378	384	431	416	427	370	404	399	406	404	395	418	415	418	391	421	388	371	411	418	412	415	395	397	390	423	347	391	426	389	400	363	401	387	404	413	415	391	442	400	375	404	395	411	402	408	392	381	399	416	406	357	425	365	386	409	372	405	400	411	373	393	393	438	410	416	421	395	394	398	425	378	378	383	398	395	410	400	410	381	392	446	370	417	404	396	417	447	388	400	414	376	363	384	415	384	404	371	406	352	384	417	407	395	392	377	419	377	370	375	409	390	399	406	416	411	415	429	407	400	396	398	427	427	385	406	376	409	386	354	420	405	385	429	402	410	414	418	422	384	373	395	406	432	415	389	403	374	423	437	437	414	418	392	396	426	417	377	367	406	362	430	422	408	402	394	431	400	419	409	418	382	373	386	420	391	362	398	384	380	388	404	404	405	446	406	358	395	380	354	381	400	387	393	377	406	395	400	404	383	414	411	419	394	377	397	395	393	406	387	423	392	425	421	377	391	418	418	414	403	401	395	412	407	404	369	422	427	383	404	389	406	380	388	441	405	386	416	381	401	397	391	409	403	421	407	368	362	393	387	382	383	385	396	416	406	406	396	385	380	430	389	392	395	387	399	413	418	386	400	408	366	374	422	385	377	406	367	362	403	398	390	426	369	392	387	376	395	377	405	408	414	359	425	399	436	400	389	396	405	395	373	371	401	414	401	404	442	384	386	403	413	404	435	376	379	400	376	382	399	374	425	404	389	396	407	395	417	378	380	424	409	386	365	391	389	382	394	361	399	393	424	370	388	401	378	400	431	420	380	400	401	407	361	379	375	405	416	395	382	423	384	389	389	364	411	422	399	451	408	382	401	413	412	420	433	416	354	438	390
10329	1967	1806	1176	1006	926	947	895	862	890	852	875	907	852	861	861	789	842	854	858	850	843	838	899	854	1500	2593	2659	1045	807	795	842	852	814	837	866	839	837	813	800	810	821	851	816	854	823	807	823	781	834	867	799	813	776	851	809	819	814	845	793	783	850	853	824	823	819	830	800	805	845	786	852	799	825	809	839	798	802	833	786	829	835	775	775	819	831	836	809	818	770	876	773	854	825	791	770	817	774	816	833	823	850	887	813	787	778	795	798	836	796	757	830	789	779	791	831	847	846	800	819	832	773	840	808	828	773	767	812	796	848	826	843	867	836	805	773	835	816	863	791	829	849	737	773	785	795	854	825	838	809	823	851	843	782	847	845	834	840	802	847	841	809	813	786	811	823	808	831	841	845	823	776	814	842	798	805	837	823	797	843	819	803	812	844	810	853	835	799	821	819	779	815	813	792	861	853	793	813	820	824	788	817	817	844	801	861	827	790	816	792	833	777	795	828	870	794	785	855	842	857	804	839	818	804	831	805	835	797	883	872	828	835	804	834	868	773	825	819	814	813	839	842	826	846	776	808	839	853	888	823	814	815	788	830	832	830	827	810	834	797	771	826	806	827	799	821	865	871	844	819	774	867	825	834	825	794	813	840	852	880	793	858	838	796	775	840	799	817	833	859	828	778	815	843	866	820	752	802	795	874	817	834	765	791	833	881	822	813	823	830	824	803	792	814	821	768	796	797	815	799	827	785	773	825	797	852	800	770	822	831	807	822	785	783	815	808	777	816	783	805	810	825	781	834	868	781	838	877	798	795	808	796	785	842	808	803	860	773	811	799	844	793	765	844	840	804	786	802	804	753	842	837	796	819	812	819	781	792	821	851	853	782	821	790	848	841	784	763	855	832	873	755	817	798	793	809	802	836	848	834	789	793	835	842	790	840	781	814	806	792	826	872	811	813	859	822	815	837	811	823	805	787	793	829	820	875	811	795	840	801	836	854	859	830	828	826	824	775	822	815	847	842	794	787	793	791	779	807	795	788	811	846	823	841	793	816	807	805	835	856	885	804	859	841	818	785	864	825	863	796	861	824	822	804	810	787	800	812	836	871	855	830	773	890	847	812	819	857	816	807	848	868	791	821	832	793	840	858	791	836	829	834	812	829	794	812	785	823	815	843	810	801	817	859	811	847	807	833	865	820	841	818	836	789	809	847	833	814	827	788	816	791	764	823	849	798	813	783	854	816	814	796	845	844	815	813	819	813	842	861	833	827	788	770	846	838	781	813	833	832	777	820	820	821	820	857	842	781	814	755	798	814	855	810	841	829	791	851	854	812	791	804	856	797	833	839	804	863	842	776	782	798	818	783	849	778	803	849	804	842	825	777	770	836	787	800	839	814	759	786	829	883	814	789	816	795	830	793	837	855	862	809	871	800	800	785	783	840	825	838	809	866	803	813	848	827	832	852	857	839	805	860	796	845	793	792	778	804	834	821	749	794	800	851	841	818	835	836	815	818	794	812	820	787	818	837	818	798	796	788	829	903	824	821	849	851	840	801	834	852	764	818	813	813	823	820	740	799	830	792	817	848	818	892	874	804	803	765	856	829	785	790	865	826	835	818	820	840	876	778	819	855	824	860	843	787	788	835	816	824	829	816	811	823	823	751	840	781	812	757	812	834	809	752	854	819	791	773	797	808	783	786	815	870	787	760	828	824	781	809	795	819	857	822	775	857	824	787	833	839	815	822	824	828	796	747	869	813	898	785	828	788	835	791	809	831	782	812	782	841	840	858	803	834	833	853	834	825	833	864	816	860	779	811	824	785	809	808	774	846	841	833	801	836	810	803	826	829	811	824	788	885	823	801	825	833	803	839	814	819	881	864	781	845	811	861	906	840	790	880	885	896	800	777	804	856	812	814	784	804	800	799	789	808	833	786	828	776	849	831	762	808	823	849	790	794	810	880	820	825	843	765	779	891	790	825	786	846	797	778	778	829	801	796	801	806	870	822	838	808	830	812	846	848	804	876	848	856	865	774	847	821	854	793	766	826	866	854	858	820	795	793	763	833	863	825	811	756	846	822	830	874	813	802	809	807	769	852	797	848	866	810	835	851	820	842	772	802	837	826	795	800	818	835	817	791	817	827	873	852	837	806	839	804	797	758	830	754	840	801	844	772	894	788	835	800	860	808	798	857	798	811	813	816	801	798	856	786	770	794	802	756	859	809	811	825	861	799	790	815	849	796	767	769	780	799	805	837	846	866	864	852	809	829	876	799	854	808	806	807	818	803	782	821	906	875	816	837	798	805	788	839	803	831	803	804	861	807	893	804	831	867	780	810	755	808	760	797	868	805	819	795	805	860	777	818	827	811	824	797	813	778	829	817	814	820	827	838	799	842	814	806	836	801	777	824	892	799	750	865	812	811	813	769	819	804	869	840	842	799	814	759	832	849	786	835	768	794	820	806	848	827	859	834	842	826	868	779	828	834	752	816	805	803	842	861	815	781	789	818	853	815	854	798	800	731	853	783	800	833	816	825	835	816	802	783	806	798	789	848	790	782	822	754	774	851	837	809	902	859	805	844	804	763	740	816	827	805	828	809	828	834	860	786	811	825	886	826	817	859	808	876	809	805	835	802	771	822	832	770	856	785	780	885	773	814	829	791	821	828	845	793	843	798	819	819	819	764	853	838	835	830	829	807	805	819	873	819	828	806	845	813	777	805	835	847	828	805	869	806	853	849	815	803	808	756	816	804	849	809	801	796	778	846	877	805	793	824	847	824	813	786	781	832	777	798	814	807	808	805	799	824	769	810	808	823	755	829	795	819	845	862	826	814	760	854	813	834	846	836	848	842	785	875	797	759	808	822	816	764	853	774	855	786	776	862	861	815	838	816	766	793	847	803	792	824	801	826	778	861	818	781	841	817	808	780	806	841	816	828	853	836	849	908	858	796	855	797	845	850	828	799	778	846	843	804	842	789	824	844	807	826	830	842	817	835	808	799	841	759	819	854	792	827	848	814	811	823	793	835	922	786	834	862	727	777	763	883	819	764	763	882	786	807	883	799	900	730	804	805	785	843	837	802	832	808	796	795	788	796	836	869	778	783	823	771	864	888	764	819	855	847	842	806	829	823	841	809	822	851	792	816	828	860	791	785	859	802	790	871	789	753	855	817	786	773	803	815	854	808	776	785	830	854	787	838	804	833	873	808	776	848	786	836	830	775	810	815	814	737	831	841	831	803	825	796	823	819	819	835	828	815	831	842	810	844	832	812	779	790	803	795	834	807	827	826	833	836	827	819	834	794	813	806	803	770	829	841	796	825	802	800	868	842	839	830	787	762	834	801	815	853	806	817	772	833	820	851	817	815	816	805	833	775	805	809	833	813	856	799	818	851	817	797	807	823	757	814	852	801	835	840	822	833	796	830	794	812	835	807	829	841	822	774	837	781	854	874	837	860	794	818	766	829	753	822	883	821	821	799	794	829	799	819	858	835
23877	21006	27835	24365	18610	1298	557	367	345	284	298	257	260	247	234	253	221	215	183	227	218	216	215	177	184	1014	1452	3052	733	182	188	212	189	212	207	187	221	181	198	183	194	211	184	201	187	194	170	182	197	191	205	193	191	204	210	193	171	228	172	187	199	186	218	183	175	188	199	191	207	188	196	191	200	199	200	202	170	191	197	201	183	188	197	175	182	216	193	214	195	194	189	199	202	197	201	190	188	177	172	170	203	215	180	178	182	189	186	194	184	208	198	181	168	201	183	189	185	166	213	192	202	171	189	194	189	201	180	184	194	159	166	178	186	193	190	180	166	191	204	184	223	184	184	201	185	189	182	183	199	187	172	187	174	177	193	193	205	200	213	181	183	213	212	161	185	180	179	207	198	182	198	172	179	217	187	193	204	189	198	181	178	157	221	196	171	215	178	182	175	181	184	187	188	182	180	228	144	222	203	186	195	214	190	209	197	186	188	201	178	174	179	178	174	197	209	175	184	190	196	181	187	176	192	189	190	196	211	196	212	179	174	186	193	169	209	176	184	187	174	186	189	193	186	224	197	191	196	172	195	194	182	185	197	175	200	208	174	197	200	192	187	202	178	187	208	191	189	209	193	177	214	189	200	194	197	192	161	180	197	204	192	191	222	199	196	177	198	193	191	175	194	171	211	206	212	164	194	181	197	184	197	192	200	196	182	196	175	221	183	188	192	208	193	178	218	169	174	189	194	186	167	188	174	199	207	172	203	213	207	160	176	178	192	189	181	203	193	223	188	184	183	178	199	176	206	189	188	182	205	157	195	194	207	180	210	181	170	189	178	202	205	182	203	183	186	174	191	184	206	189	197	195	192	170	183	191	177	188	185	180	198	188	197	190	206	204	173	212	226	204	177	189	203	184	183	176	184	200	204	196	185	166	184	175	203	177	218	212	204	196	183	186	200	192	191	179	199	202	196	181	217	184	197	204	194	213	195	188	189	170	191	175	185	179	197	180	216	210	214	195	181	185	197	200	224	237	211	188	188	196	205	197	204	200	220	186	173	192	210	194	182	220	176	211	198	185	194	172	202	172	176	198	194	187	196	176	160	191	170	175	204	203	208	188	223	206	192	199	220	192	175	179	185	176	187	186	181	167	200	204	184	214	183	169	169	170	201	189	194	224	183	165	207	206	223	190	200	172	191	213	207	178	175	194	201	175	189	178	182	180	199	186	183	190	187	183	185	195	178	187	204	201	167	189	202	167	192	193	182	192	184	174	206	181	179	181	197	206	182	171	194	181	185	159	168	170	185	191	194	201	180	214	182	160	196	177	177	183	182	192	177	163	171	188	186	216	195	207	194	194	196	190	168	190	172	203	182	200	163	162	171	186	187	179	194	214	166	203	178	178	165	195	190	164	170	183	182	186	208	202	199	217	197	177	191	183	180	199	197	192	195	173	191	184	186	190	190	216	180	164	199	221	196	199	185	163	191	192	190	199	192	184	169	203	187	202	166	177	197	200	180	204	185	197	211	203	204	188	217	202	159	213	206	179	192	194	175	169	162	173	190	181	179	192	196	207	183	198	195	199	221	199	200	163	173	174	190	164	187	211	183	174	197	186	196	199	193	198	200	171	186	217	198	180	199	219	207	192	173	175	219	185	187	193	171	190	193	180	207	207	192	178	183	196	206	196	200	184	180	171	185	165	179	213	178	208	204	205	214	186	166	195	146	196	163	194	182	185	215	207	176	194	170	145	205	204	224	177	179	170	185	195	173	183	187	177	165	218	190	212	197	189	174	203	200	187	215	176	163	185	208	228	163	195	182	198	183	183	180	196	187	202	203	196	175	171	195	184	205	192	176	186	190	154	197	187	203	202	189	158	194	187	186	192	176	181	177	206	189	192	211	178	194	193	188	191	190	212	197	193	184	186	184	196	193	174	197	194	198	201	185	191	177	175	170	183	187	184	191	210	175	168	212	195	177	208	195	189	202	191	186	182	187	183	189	170	209	207	187	176	176	193	173	185	196	180	196	179	182	196	199	193	195	209	162	214	156	205	199	188	180	182	196	181	162	177	199	183	177	182	204	195	193	192	218	188	205	197	194	170	190	171	180	204	166	183	200	194	191	186	186	184	181	201	189	175	190	187	196	182	190	193	214	212	183	165	182	175	192	172	196	205	178	204	177	182	157	208	192	214	200	205	209	213	211	183	193	196	192	191	188	164	188	179	200	168	212	191	198	212	205	187	179	183	175	189	197	194	185	173	194	203	192	190	193	168	183	200	192	182	165	195	191	176	196	194	209	172	186	207	207	204	191	176	212	185	170	217	193	207	214	187	177	177	175	188	183	182	202	223	175	190	189	183	177	200	187	182	182	184	186	169	179	183	175	190	177	214	200	203	187	179	170	179	164	206	187	195	187	185	203	202	201	181	183	182	198	198	196	167	225	188	201	175	191	199	197	188	165	182	194	193	185	184	184	176	205	200	178	173	180	199	202	189	183	211	197	174	178	175	175	164	217	201	180	189	177	185	178	196	184	197	211	159	182	215	179	181	194	219	200	177	192	192	197	203	191	185	185	204	180	175	193	198	179	204	215	189	198	205	197	193	182	210	180	201	173	202	196	190	193	210	196	192	194	179	171	197	179	187	194	194	194	186	191	200	196	188	185	193	182	184	191	186	174	195	220	166	209	185	179	191	199	182	204	189	178	199	190	181	193	188	176	199	188	197	189	209	208	190	160	200	191	205	187	199	184	189	194	171	185	191	234	168	195	213	169	177	196	184	243	189	203	175	171	187	210	181	178	174	166	157	167	187	206	202	189	177	201	186	211	201	174	195	177	171	192	189	205	186	190	185	200	189	170	189	220	199	193	168	188	203	187	179	165	194	199	195	186	183	195	202	172	203	216	214	183	197	184	171	198	212	193	210	192	179	189	158	186	198	163	200	177	212	179	168	181	173	186	202	169	160	178	194	189	179	192	191	165	189	165	159	197	190	186	183	189	198	201	176	193	196	188	164	195	187	194	189	186	198	194	186	174	203	178	192	200	184	207	174	183	188	176	206	210	201	183	174	196	192	195	181	181	163	179	187	165	201	192	207	182	175	194	189	177	200	181	196	185	201	179	207	165	214	179	188	185	204	179	196	215	191	194	162	181	189	169	195	163	199	170	203	193	172	178	179	184	169	194	202	177	194	192	198	190	170	222	201	202	190	191	211	197	175	198	184	176	204	220	198	184	180	196	202	172	219	195	192	202	200	186	204	192	181	195	173	178	176	195	202	172	201	181	186	172	208	165	186	202	191	191	168	211	192	192	192	179	172	198	186	176	168	181	193	199	182	195	193	187	204	193	199	183	191	191	166	197	196	202	163	195	178	175	177	183	190	175	207	181	172	191	206	182	161	166	196	172	184	159	162	211	185	187	189	213	179	196	193	192	187	180	170	205	188	185	188	191	171	168	200	181	196	186	176	185	200	188	203	181	200	188	172	192	208	170	196
22336	9764	8355	4409	2911	1945	1540	1236	1072	918	822	741	677	641	575	598	562	532	574	494	542	484	492	490	499	3904	5057	10081	2233	458	444	439	426	426	428	446	436	433	417	486	374	430	399	451	431	413	401	404	411	389	410	434	399	449	388	443	395	454	421	451	416	408	439	455	381	393	439	420	409	384	399	441	401	433	396	397	422	414	395	418	406	425	418	407	438	466	420	390	368	421	411	419	395	409	414	405	393	440	442	425	427	387	392	429	414	435	416	410	413	429	440	420	391	429	440	429	372	452	378	411	384	414	412	412	416	460	417	425	393	410	398	416	395	415	402	431	383	422	413	390	399	430	417	391	431	427	389	409	423	378	402	423	416	436	409	428	414	414	432	396	439	387	438	435	435	421	423	403	392	427	354	418	365	396	414	391	421	447	428	384	410	443	418	419	468	405	390	432	396	420	424	455	439	399	400	419	385	387	442	433	396	369	424	427	425	404	414	400	449	432	436	412	405	412	424	432	417	386	440	420	391	418	414	410	374	387	405	423	376	363	431	388	389	436	395	407	423	404	434	402	384	419	401	434	402	403	459	412	413	402	408	416	401	410	410	431	417	432	406	384	394	398	436	433	398	413	410	400	417	382	410	410	407	404	393	392	417	387	374	420	419	428	398	413	415	403	412	439	420	408	417	410	412	399	421	397	405	425	427	426	429	375	423	404	426	441	383	457	408	408	406	393	388	403	430	426	420	400	404	389	370	398	418	428	427	405	413	416	437	444	417	416	406	403	426	432	405	376	434	424	420	416	392	401	449	380	422	417	401	421	426	429	460	438	389	399	413	430	412	368	405	382	430	401	411	395	438	416	415	376	408	443	422	372	410	390	385	425	399	424	416	398	434	433	389	395	400	427	433	432	453	399	413	381	418	395	429	398	393	427	391	416	441	418	392	478	425	459	391	405	424	439	422	418	391	420	415	398	394	409	405	413	401	394	414	383	386	414	392	447	420	404	403	406	398	403	426	373	399	410	395	424	416	424	386	415	369	445	445	378	419	382	406	424	396	401	423	394	424	404	384	406	408	407	393	418	393	389	421	375	401	414	379	425	457	415	414	440	426	392	430	421	424	465	443	417	414	412	436	426	437	387	419	405	432	413	446	421	423	384	396	386	421	410	393	397	422	428	396	448	391	404	411	408	432	398	450	392	420	392	395	452	428	485	399	409	398	431	469	403	433	405	405	378	394	407	396	405	421	395	381	420	376	428	421	418	423	379	414	400	392	401	413	421	385	417	441	441	437	407	416	418	435	383	421	422	385	380	403	416	417	406	396	406	385	442	427	425	442	405	434	404	402	453	428	387	427	430	400	385	428	395	418	419	382	409	432	405	395	429	378	436	408	405	442	403	419	395	415	391	368	443	383	399	391	433	404	388	417	425	376	386	400	451	425	389	425	393	425	395	394	405	407	415	406	447	393	439	390	428	381	393	424	391	477	370	408	419	408	392	422	400	418	415	436	441	400	438	422	438	422	405	414	397	451	438	412	417	417	406	413	423	384	384	418	427	432	435	415	386	411	374	411	412	412	422	429	374	393	414	378	439	368	424	428	402	435	429	433	406	388	402	410	438	426	388	419	437	421	441	402	412	409	411	410	395	457	428	411	420	404	422	402	382	417	427	433	391	424	409	442	402	421	413	431	408	415	397	435	399	391	416	419	403	431	402	442	408	380	460	437	383	419	394	392	388	431	374	410	396	434	391	439	456	431	431	442	398	429	391	412	403	414	407	397	408	403	414	406	456	448	403	362	407	406	403	383	406	388	396	418	411	404	425	440	417	407	412	388	440	425	388	396	450	414	386	406	407	449	408	433	411	431	393	411	419	394	428	406	413	423	387	392	400	399	420	354	450	383	418	436	394	428	413	395	448	416	386	416	414	404	447	421	392	460	414	421	427	387	423	399	400	391	425	390	377	400	397	441	446	402	412	434	419	407	380	396	379	435	420	386	407	412	450	405	417	411	389	426	419	414	413	411	408	409	397	410	416	434	400	414	426	404	390	413	375	450	442	428	367	370	417	449	421	455	397	408	430	404	425	391	438	424	416	430	387	418	413	420	416	454	418	422	413	431	386	421	441	431	390	411	396	413	410	443	421	431	378	394	403	428	420	377	440	432	396	412	428	415	408	372	424	393	441	445	391	416	395	453	395	408	408	401	389	426	386	387	387	404	405	393	444	430	424	399	408	404	419	443	410	415	405	442	451	412	373	396	423	412	410	410	410	404	401	423	412	402	380	439	439	431	414	426	377	423	441	406	366	386	427	403	396	430	397	433	431	442	449	394	461	408	435	424	417	457	427	398	408	392	435	399	413	432	408	398	401	410	390	414	438	397	406	413	431	383	389	433	443	458	418	382	432	419	434	427	392	412	422	407	395	367	394	443	405	406	404	419	416	402	404	391	423	397	447	382	438	421	436	429	417	404	444	399	406	400	415	443	396	442	436	429	403	417	424	412	399	411	427	408	414	389	405	430	394	446	412	444	419	421	449	436	392	407	414	371	383	419	425	415	441	411	413	407	401	400	388	388	391	403	410	442	440	419	443	445	421	444	410	444	427	383	398	393	411	430	404	434	446	388	407	392	421	412	408	444	404	376	418	441	418	426	412	437	412	435	410	440	396	393	381	430	398	445	423	396	419	410	393	396	420	390	397	429	417	395	404	437	419	417	378	435	420	411	430	404	441	407	407	437	395	415	430	427	388	398	393	409	407	422	417	386	411	403	378	419	423	372	462	447	402	394	393	409	407	421	395	405	410	423	425	420	406	454	402	421	404	393	378	399	387	390	427	407	400	384	444	418	402	426	428	420	388	406	415	416	399	453	409	412	418	445	417	422	415	434	431	441	407	384	412	438	426	405	412	386	414	437	427	388	439	410	407	428	380	393	420	412	419	431	403	405	439	422	411	462	402	471	412	402	423	428	432	399	381	439	407	402	429	403	404	420	422	419	407	425	410	408	387	429	408	416	409	425	385	436	408	419	409	371	421	417	436	409	405	426	452	411	413	431	410	455	417	430	409	434	423	378	453	415	393	389	432	433	394	470	433	384	418	410	404	392	410	420	426	440	415	406	422	403	442	443	417	398	391	415	438	443	427	431	411	404	409	424	399	397	401	412	391	420	390	386	454	417	422	390	415	433	412	406	434	396	425	442	400	404	378	439	425	402	411	424	427	396	421	400	394	440	437	431	435	386	400	421	437	431	434	420	379	392	441	396	405	418	408	433	417	404	439	405	426	478	413	412	404	449	404	433	388	412	447	395	411	430	413	394	416	390	388	407	418	426	400	405	415	397	385	392	373	429	405	421	401	440	421	374	431	420	390	385	421	368	413	412	392	414	402	399	433	408	416	381	420	441	431	422	397	406	367	411	397	434	406	392	412	395	419	404	413	406	420	408	385	405	421	470	430	417	419	408	368	391	399	410	415	407	415	413	365	401	401	420	398	413	427	429	420
22963	21044	28559	23736	21045	17106	1447	615	512	446	439	358	361	355	311	289	279	290	306	287	294	297	264	234	246	397	928	7551	1216	240	278	249	218	237	246	228	268	232	235	236	236	218	248	239	268	244	235	239	244	219	243	236	238	240	236	227	230	239	206	205	240	228	217	236	212	233	262	252	231	222	239	241	246	244	206	249	222	235	232	249	232	207	239	247	246	232	214	271	234	245	216	228	235	249	201	236	228	228	213	234	238	219	249	258	232	255	248	257	255	249	242	230	245	232	223	226	216	256	253	266	251	232	243	210	245	234	230	213	247	217	237	235	223	255	226	220	246	226	226	249	217	229	204	247	266	228	199	235	233	249	238	247	274	253	236	263	235	246	228	209	243	243	213	221	219	260	232	247	235	225	234	232	226	240	228	215	237	229	235	253	226	243	229	246	224	246	235	223	229	218	247	218	231	237	233	205	249	232	219	242	227	247	246	236	244	227	245	248	215	247	249	253	243	207	237	234	225	253	244	236	240	215	228	208	237	260	262	251	223	244	261	243	217	228	224	238	212	228	246	236	268	241	191	221	227	229	224	217	239	214	227	219	266	225	237	256	255	259	247	246	246	223	245	213	198	261	258	236	245	232	229	237	225	227	240	220	234	245	236	244	207	241	231	241	229	250	222	219	216	237	248	255	233	214	219	238	245	218	234	238	237	221	237	209	241	227	218	230	218	231	222	183	229	240	212	245	222	229	238	235	231	232	238	203	220	255	244	222	251	261	203	231	224	251	230	234	251	231	269	226	230	231	234	214	218	220	212	220	214	226	239	215	219	230	223	241	244	259	235	213	241	227	231	242	226	222	220	238	252	240	242	254	218	203	254	239	244	242	229	245	266	226	241	265	238	221	236	203	242	243	242	259	224	227	233	252	235	253	254	232	238	229	231	237	246	224	238	223	237	243	246	249	234	232	222	253	216	241	230	251	264	226	240	223	220	236	220	211	246	220	250	232	213	243	221	217	215	254	228	240	240	235	225	245	225	218	230	242	235	227	216	236	250	224	240	241	225	242	236	192	211	223	242	208	242	231	221	222	231	234	253	234	223	243	202	237	230	240	214	241	240	259	204	215	224	210	247	216	251	225	230	227	222	231	219	203	223	231	257	212	219	236	211	229	214	231	222	242	226	207	215	271	262	228	245	273	214	224	247	241	248	215	252	248	230	238	238	209	245	255	250	213	221	215	233	236	218	226	218	247	234	250	227	258	226	224	242	253	235	242	216	217	228	223	227	257	228	244	223	259	240	220	217	235	250	248	248	259	227	237	219	248	226	232	246	246	225	270	236	265	227	261	247	245	232	212	212	233	245	222	261	240	241	221	223	225	261	230	228	250	232	233	194	230	218	227	242	229	224	254	228	216	236	248	241	226	221	251	260	211	231	228	252	222	241	223	217	236	194	247	246	229	215	256	246	231	225	212	222	226	251	274	225	253	247	250	245	241	248	222	225	271	237	253	236	236	231	210	236	249	222	244	223	209	218	220	237	232	231	227	216	237	217	225	236	262	240	253	226	232	219	219	248	260	237	248	223	253	258	245	248	249	253	232	236	253	236	235	249	231	265	239	249	235	237	266	217	224	261	233	237	254	207	234	239	226	213	243	222	251	245	256	217	214	250	213	207	247	237	225	210	242	242	251	240	254	235	243	187	229	234	237	224	239	225	239	229	221	238	241	221	213	249	236	237	253	239	228	224	218	223	258	230	216	221	257	224	242	235	236	231	214	254	230	254	252	230	233	220	243	224	229	255	237	253	207	238	222	214	253	227	236	238	233	227	224	225	261	229	242	251	248	228	238	262	222	248	220	257	251	282	227	209	243	227	244	243	232	204	238	237	246	252	266	230	232	198	245	253	244	245	234	223	241	234	226	249	229	241	234	221	252	236	210	267	206	218	236	257	232	258	242	269	232	228	210	267	244	227	233	235	230	232	227	221	227	207	245	243	243	228	221	219	201	223	218	244	251	237	256	249	244	206	243	229	209	243	223	214	242	245	210	210	253	221	236	246	247	256	231	209	225	245	225	222	230	237	244	237	222	224	205	215	266	193	235	224	258	248	243	234	252	256	226	238	240	215	222	233	224	246	230	214	218	228	241	228	239	241	234	209	217	256	233	215	210	230	251	213	197	222	224	226	240	233	233	243	229	226	256	233	256	235	254	241	223	233	228	238	222	221	231	214	228	235	221	231	237	238	235	224	230	213	245	234	237	232	213	244	235	225	235	256	246	232	230	221	234	254	227	237	245	226	215	228	244	244	250	245	238	227	250	244	231	234	259	243	233	275	226	215	218	214	219	230	226	239	258	251	264	228	235	209	255	261	236	224	201	247	284	220	260	233	231	256	241	233	253	234	243	226	244	235	231	239	230	230	233	251	234	265	238	238	250	224	222	242	219	241	264	214	228	209	241	214	238	201	250	224	267	224	212	238	245	263	226	241	236	224	261	232	236	246	196	252	242	217	233	235	241	213	224	214	238	237	219	236	230	243	221	250	230	248	220	224	257	261	240	237	227	216	236	254	207	211	220	212	214	218	225	225	237	234	227	226	243	215	223	235	225	247	239	240	271	234	223	241	235	251	227	240	237	213	222	210	234	256	213	211	229	226	223	238	253	251	252	260	241	210	210	218	239	213	204	199	256	250	189	250	252	226	213	241	239	240	235	260	225	226	252	249	250	254	244	249	256	232	234	214	204	239	208	252	220	241	244	217	207	235	229	275	260	212	214	241	226	216	208	242	231	220	269	251	256	249	218	231	218	211	214	203	243	243	230	245	232	242	267	211	257	239	225	210	202	243	219	216	209	238	226	244	264	207	243	253	229	216	222	218	254	274	203	231	211	239	218	220	224	199	240	222	234	200	210	215	244	231	224	239	240	232	232	226	235	226	212	224	225	236	238	232	223	242	247	238	246	236	240	254	246	208	220	221	220	230	251	225	236	203	231	243	266	209	236	255	227	214	231	244	217	224	236	245	218	234	213	240	208	208	226	213	252	237	231	233	220	277	227	233	208	224	230	236	224	232	220	224	233	270	239	223	218	215	243	242	219	240	215	234	226	241	233	236	250	253	203	260	226	230	241	238	217	243	259	232	212	228	251	211	251	230	257	247	224	227	238	242	243	216	209	229	253	225	216	241	242	247	217	248	237	235	226	252	236	202	250	238	241	238	231	238	240	261	239	237	252	207	222	244	231	243	233	197	209	220	227	223	230	228	232	231	253	210	214	202	233	265	232	242	226	210	249	232	207	225	253	233	239	226	237	209	253	253	216	242	221	209	196	248	233	221	239	222	234	243	224	250	199	237	267	242	274	247	221	249	232	256	237	234	225	221	246	243	236	248	219	248	253	267	236	218	234	247	274	225	230	219	226	241	227	243	239	247	237	257	226	224	224	245	220	212	217	242	218	230	255	218	270	249	213	239	235	223	228	235	260	247	225	237	234	226	218	254	241	247	211
25264	15691	13249	7265	4696	3320	2489	2065	1686	1491	1220	1138	1029	894	805	809	770	764	707	681	689	645	635	593	624	1137	3249	19361	3044	562	517	480	498	507	509	491	458	519	472	497	534	521	463	461	494	500	483	474	513	520	487	456	500	474	498	488	479	484	493	453	472	477	496	471	467	475	500	462	469	478	484	496	454	444	476	466	453	498	438	461	442	492	495	477	438	466	470	478	490	470	470	471	484	466	505	433	483	451	513	495	494	474	524	521	476	491	477	484	464	477	498	478	448	455	461	449	493	427	501	506	479	472	483	495	479	424	460	487	444	451	435	426	464	463	497	502	487	476	496	477	485	491	486	464	469	463	466	475	472	464	482	497	462	463	486	531	464	471	474	488	485	486	487	441	474	523	424	442	443	476	475	474	475	508	429	472	453	485	488	470	464	438	468	467	450	437	467	494	453	483	467	472	499	453	453	460	418	466	489	482	454	493	453	464	491	426	494	468	482	428	446	489	479	476	536	477	452	473	477	485	445	506	504	463	476	488	443	469	481	453	446	490	486	439	452	478	448	504	440	492	460	480	443	476	484	469	472	431	455	466	504	473	498	479	476	453	472	426	468	482	451	456	512	465	447	459	479	506	462	478	456	514	478	469	452	528	495	493	431	465	469	455	489	482	467	478	454	474	463	507	498	481	489	448	498	474	450	445	451	504	456	450	460	484	474	478	481	453	494	467	485	477	480	477	443	479	476	455	425	461	483	456	484	475	478	515	470	464	479	471	472	469	446	487	491	513	469	473	445	463	470	473	464	508	453	492	485	504	436	468	467	461	439	446	503	469	471	466	462	509	452	433	457	469	493	479	489	499	457	502	433	470	483	483	468	493	476	469	467	481	434	445	456	475	460	457	454	482	459	458	472	483	463	465	484	483	480	448	468	465	472	510	465	479	500	458	478	503	418	463	469	445	463	466	464	472	469	461	451	444	456	452	487	450	487	460	516	483	476	471	477	466	493	491	465	472	461	466	469	458	501	477	490	497	479	436	502	430	454	478	473	468	466	485	487	456	484	487	462	475	480	478	470	483	512	451	463	470	452	483	463	531	434	517	444	465	467	434	486	447	495	472	468	457	522	484	494	479	448	451	461	473	441	497	451	457	454	469	494	487	500	455	473	473	493	454	477	468	473	426	488	478	459	467	452	466	468	482	466	433	494	446	483	490	460	490	492	461	442	481	425	435	437	437	490	480	501	476	502	447	489	487	468	439	483	454	506	480	454	482	462	487	444	489	491	495	431	479	446	467	457	460	464	463	497	487	473	483	476	472	481	484	475	466	489	482	462	482	438	465	453	468	467	466	459	485	451	474	514	451	464	486	490	515	493	433	477	472	467	485	469	481	454	429	479	470	476	452	483	474	471	452	490	459	472	436	453	474	461	484	462	462	462	468	484	465	457	477	497	462	423	466	476	472	491	480	451	484	483	468	479	448	494	488	454	476	432	502	523	445	463	479	452	424	452	476	448	495	446	458	464	453	466	502	500	471	500	485	446	470	467	507	446	435	471	464	465	494	456	469	460	443	497	450	462	497	495	489	473	466	436	489	476	447	489	479	458	490	469	474	455	451	468	483	476	442	431	451	488	445	466	477	482	431	487	505	480	472	508	469	481	496	468	509	470	483	474	494	449	493	470	465	506	471	484	460	445	465	454	477	456	474	461	463	475	484	478	475	456	464	477	471	508	450	472	500	477	454	488	467	439	448	429	472	479	444	466	460	465	458	456	500	461	465	461	486	521	470	465	452	465	442	450	474	488	434	504	459	473	444	466	449	472	458	488	446	434	504	487	463	443	458	490	483	476	439	455	439	429	470	458	441	473	432	458	495	471	504	451	470	457	419	458	461	450	467	512	452	457	462	487	484	483	457	478	452	508	503	497	492	437	491	487	460	507	480	491	521	487	488	490	471	479	475	446	488	484	420	464	494	453	466	451	473	486	473	449	467	460	472	471	505	440	493	480	470	488	484	484	515	458	464	435	460	429	499	490	528	488	467	473	455	428	491	451	441	487	465	487	472	462	455	489	474	484	470	435	433	460	484	470	467	491	463	465	477	482	501	458	485	454	439	479	461	474	528	472	485	506	482	477	478	478	453	454	488	441	439	472	459	425	451	481	446	481	436	474	447	491	485	442	455	489	485	493	471	480	455	445	486	448	512	436	451	467	490	506	459	456	515	467	453	448	483	502	465	473	447	500	504	440	433	463	492	491	489	432	446	421	477	492	473	437	457	453	435	467	441	493	469	441	478	399	495	455	496	482	482	444	482	473	483	451	507	476	506	459	456	486	463	476	490	480	442	483	478	436	471	464	461	468	460	487	444	459	501	464	464	452	500	442	462	483	448	488	495	439	488	500	505	491	448	444	440	479	445	468	481	493	534	433	473	477	485	489	493	491	479	426	466	505	474	491	475	456	470	463	473	457	444	456	488	457	488	459	474	454	459	460	479	451	463	455	482	420	440	460	445	501	454	444	451	493	438	464	446	440	507	472	475	480	452	489	435	498	450	498	502	508	492	444	487	438	460	481	475	471	514	497	449	479	460	485	451	465	488	471	486	480	467	436	484	494	436	488	428	497	470	452	475	465	466	464	460	454	448	457	477	479	466	468	485	489	424	450	489	447	465	454	467	470	521	465	476	493	483	450	482	470	471	484	459	497	498	486	473	502	459	492	472	509	474	463	472	465	450	471	471	460	458	452	468	459	444	486	466	482	491	478	443	499	484	443	473	460	455	477	446	469	475	471	503	449	426	469	446	461	477	430	486	434	460	466	470	473	478	486	468	461	464	467	464	469	511	500	470	503	458	439	457	462	462	469	492	479	437	505	450	480	452	461	425	500	477	465	455	481	495	481	492	443	480	451	435	482	474	479	493	479	493	473	431	482	497	507	480	476	474	459	469	525	496	478	465	462	499	452	499	445	492	482	463	481	492	471	473	439	490	463	460	430	454	455	467	491	459	453	481	460	472	429	447	489	481	460	466	441	442	504	516	459	493	472	462	471	489	466	441	453	445	466	474	483	449	433	505	480	476	458	444	463	504	438	477	487	479	466	451	452	466	451	492	458	502	427	489	443	453	483	487	473	461	461	462	506	467	497	425	494	483	461	499	458	472	476	425	438	452	450	457	449	473	463	457	473	444	435	469	433	473	461	484	450	489	492	473	488	497	494	476	441	490	481	475	451	491	468	507	483	479	490	457	453	472	481	452	444	472	478	445	485	485	449	507	471	472	460	463	478	456	472	442	504	427	525	469	481	484	467	470	486	489	469	492	467	493	436	460	457	456	461	483	466	450	483	499	483	462	452	447	443	435	485	477	459	454	451	468	457	452	441	484	496	444	480	449	476	509	466	445	443	486	457	474	439	486	467	479	488	491	491	473	465	487	512	451	481	452	468	417	483	503	499	487	465	459	488	437	464	476	444	489	452	463	450	481	480	470	476	478	465	496	465	475	444	503
26238	20129	7149	765	486	414	397	380	385	365	407	382	357	381	351	387	351	373	379	361	382	382	368	343	365	362	547	817	362	377	369	333	388	406	357	353	370	394	371	361	368	359	381	369	380	379	353	381	365	372	359	352	323	380	347	399	369	370	362	364	351	369	358	367	384	380	322	376	341	374	356	364	374	373	340	375	309	371	398	359	361	370	322	386	341	369	384	352	414	370	345	376	328	361	320	361	322	374	352	354	345	365	392	380	356	421	384	364	414	361	381	364	414	330	388	374	325	373	390	368	352	338	373	333	383	375	376	348	374	365	361	384	381	386	353	360	362	339	380	350	327	362	381	394	382	426	388	348	357	392	364	348	343	356	388	345	372	365	364	344	331	367	376	372	365	379	354	346	373	442	364	362	353	353	360	406	338	362	378	419	373	351	357	363	364	363	370	348	400	339	384	371	378	356	360	352	368	381	362	384	389	364	392	335	382	355	340	354	371	353	362	391	380	353	374	389	360	330	389	389	360	357	377	350	341	355	359	349	405	309	362	387	385	364	338	348	382	360	360	359	378	380	337	374	341	389	361	350	381	350	354	374	411	364	379	390	350	387	371	387	381	337	382	366	349	387	352	393	386	360	374	371	349	359	377	399	323	376	344	367	385	383	338	364	374	357	366	330	370	378	365	387	375	390	348	347	369	382	374	394	382	373	351	365	363	361	369	384	370	323	357	402	366	403	372	349	354	367	379	388	350	348	346	367	346	355	370	375	378	385	316	341	360	358	337	336	351	378	379	355	355	390	363	377	351	369	378	359	363	373	331	374	362	367	397	357	337	339	357	349	354	390	391	382	386	363	386	363	364	382	368	345	337	364	361	377	386	340	372	387	401	376	344	368	363	398	352	373	362	379	382	397	373	374	346	381	389	380	360	401	374	379	314	355	351	339	377	374	392	379	392	335	384	366	365	378	374	402	335	382	355	365	377	360	355	402	373	369	344	370	378	396	384	368	378	360	349	343	340	362	377	385	394	369	397	376	349	331	361	392	371	373	340	384	346	341	387	357	352	371	369	385	356	359	389	384	374	388	335	351	390	360	372	379	354	379	376	360	382	377	386	360	346	374	348	392	387	362	360	363	402	391	347	360	371	363	376	365	379	369	382	368	376	359	383	347	400	349	361	340	344	384	357	393	372	379	361	365	357	387	375	336	335	360	417	372	363	369	396	389	355	410	365	370	379	342	336	373	348	366	364	353	415	367	347	359	340	388	399	369	376	354	361	368	365	344	378	383	368	351	365	351	404	364	347	347	385	380	344	346	365	365	357	351	356	331	372	363	362	420	364	325	389	349	382	393	314	373	334	383	371	372	372	378	372	336	367	365	384	399	389	354	346	401	347	397	398	368	355	394	358	372	363	382	405	364	379	357	340	376	363	378	362	367	371	380	386	381	365	383	381	364	367	356	392	363	354	381	353	351	375	360	373	370	407	357	353	389	347	333	356	386	364	372	367	370	370	356	377	377	379	378	370	351	343	385	358	416	369	422	379	333	403	369	346	380	401	381	380	356	348	354	371	344	399	407	333	398	394	389	378	362	380	371	354	378	336	341	356	397	371	354	351	322	356	393	366	373	412	319	368	388	337	342	370	358	383	379	389	376	358	357	382	359	393	358	380	385	345	356	384	376	375	378	380	353	418	372	356	351	329	367	374	381	365	390	361	372	351	382	356	376	377	387	381	377	346	375	366	382	397	366	365	387	382	373	365	366	379	358	378	368	381	341	383	345	363	378	359	378	367	364	381	360	354	378	370	370	342	323	364	364	344	368	387	377	350	391	354	373	362	347	344	362	382	384	364	382	394	345	330	366	373	343	341	352	376	350	380	353	373	371	354	391	387	355	342	374	370	369	370	373	354	364	366	395	396	366	343	378	329	383	346	365	338	375	391	342	375	337	381	383	352	354	344	415	376	353	363	369	390	356	372	375	376	357	322	384	371	386	352	350	378	361	321	376	362	421	418	389	369	353	338	368	364	364	331	390	394	359	367	367	372	348	371	346	375	369	379	345	341	379	333	392	399	417	363	339	351	374	369	344	357	348	377	358	358	346	379	341	356	372	410	349	376	350	355	367	365	326	359	356	368	357	413	398	360	375	370	377	361	377	360	383	339	413	360	358	368	417	373	375	370	394	361	345	360	391	388	382	370	369	396	370	381	364	371	355	387	345	381	362	376	368	372	365	373	365	381	344	365	368	366	389	364	368	338	347	391	371	372	359	388	366	379	361	351	349	396	373	379	361	371	391	355	344	354	381	372	361	353	366	373	358	354	360	341	361	403	358	362	354	366	404	362	375	367	359	390	368	352	385	362	365	356	382	354	369	364	358	385	345	361	359	406	368	363	381	346	343	368	355	401	363	340	389	338	337	377	367	350	375	363	385	368	409	377	376	351	381	406	366	365	334	379	368	349	393	349	377	350	375	413	395	347	344	343	393	402	362	378	367	344	326	349	388	340	393	349	358	321	393	376	333	333	399	361	386	349	373	362	373	346	347	349	349	389	362	323	341	342	400	375	357	351	394	404	369	425	413	408	365	375	361	374	347	337	347	392	368	374	359	368	379	352	371	351	394	411	368	366	336	383	383	375	384	381	378	354	384	354	375	372	385	358	367	375	372	393	352	358	381	383	390	367	349	368	375	394	364	359	335	364	387	360	357	384	362	387	386	389	345	348	365	346	338	328	347	353	383	342	379	358	379	364	370	370	358	351	375	352	361	353	403	402	360	382	354	345	375	349	359	345	348	377	350	351	380	343	383	386	376	387	359	380	389	370	360	392	320	402	366	338	395	375	335	388	378	392	345	364	347	347	353	370	379	370	374	415	354	377	378	366	371	394	378	349	402	379	394	371	398	367	395	388	370	363	393	366	378	411	360	369	380	364	391	395	363	348	389	336	334	379	369	345	379	339	370	373	403	368	374	378	381	373	352	375	366	375	367	365	355	389	370	335	366	352	397	364	386	349	365	378	375	369	385	379	367	371	352	371	392	364	358	381	398	381	358	359	376	399	389	362	334	362	403	362	388	414	363	355	366	328	388	397	373	387	354	372	359	377	370	348	366	370	358	400	389	352	358	387	384	353	400	361	395	407	360	307	357	385	345	357	350	354	390	352	336	346	388	382	388	368	364	396	343	418	385	323	377	327	392	420	365	365	347	334	368	354	362	370	366	382	345	358	405	374	354	340	392	349	379	371	356	357	366	355	360	369	345	348	389	356	381	371	413	416	368	375	372	364	384	390	356	368	363	403	337	342	338	323	388	396	369	377	388	356	357	387	358	388	362	358	371	387	373	390	388	376	354	374	340	366	356	372	334	392	361	314	374	381	367	343	360	361	344	374	353	389	355	362	361	392	334	354	392	365	355	381	367	382	375	403	389	337	373	341	335	333	396	366	375	353	383	380	381	377	390	347	368	358	330	384	347	341	341	339	369	378	336	368	373	368	353	399	389
10005	1858	1768	1199	1022	935	868	876	859	806	832	757	824	796	806	800	789	798	797	786	761	814	738	755	743	806	1470	2450	873	778	820	766	784	766	807	748	752	718	765	734	788	715	773	810	786	780	783	793	753	778	792	756	833	768	784	728	748	744	757	743	777	816	777	764	760	727	748	744	741	750	756	737	768	767	766	755	721	775	761	736	753	725	769	765	744	750	767	767	743	718	762	737	751	755	774	734	781	721	786	766	758	778	784	720	734	782	775	788	713	741	763	749	745	738	780	782	722	748	790	732	747	779	743	760	752	804	730	755	777	746	708	774	835	740	802	782	717	737	756	730	760	763	755	809	776	790	750	762	791	722	775	780	768	738	758	779	749	758	732	742	767	798	768	797	756	761	770	787	765	712	776	730	753	773	786	747	843	771	779	774	809	763	768	738	741	770	757	748	761	766	774	723	803	818	826	765	773	737	743	819	744	753	734	749	722	756	767	760	813	804	819	736	742	764	774	723	802	779	787	740	731	757	689	741	769	722	797	797	747	789	718	751	776	788	767	766	793	769	779	776	789	731	798	771	797	788	767	784	761	761	750	741	745	713	717	754	782	789	777	763	769	791	768	767	759	776	749	770	766	774	728	749	766	727	778	764	759	764	751	759	702	763	772	732	742	810	768	765	754	723	782	775	749	713	766	747	752	751	764	741	746	724	780	796	764	780	732	738	775	743	783	784	734	749	702	762	748	817	762	756	765	742	793	732	790	791	786	742	783	768	764	787	766	771	741	790	795	788	722	783	731	702	752	753	731	763	735	757	788	776	769	776	781	738	797	780	731	740	759	791	778	771	784	761	760	769	763	756	732	802	739	762	739	709	804	757	759	726	723	769	768	801	764	721	723	758	766	775	765	760	753	779	815	794	779	767	740	780	753	759	762	747	789	768	773	738	798	708	791	791	746	780	736	765	783	796	765	733	774	734	700	763	789	733	745	805	782	707	794	715	769	743	753	732	752	761	739	761	769	756	769	752	783	751	741	755	755	843	736	723	771	733	755	779	736	766	772	804	787	840	750	766	762	796	779	742	771	754	788	766	736	803	781	710	739	748	725	743	750	771	786	696	773	754	810	752	779	793	766	728	758	806	748	757	762	794	744	745	789	783	807	775	778	810	793	748	798	768	759	795	788	770	749	803	757	767	776	693	752	734	735	767	758	724	737	758	779	769	782	771	782	750	737	747	783	725	758	758	763	775	753	733	755	700	752	743	715	800	768	732	744	752	762	814	776	767	723	725	748	793	865	751	758	759	778	734	760	771	712	731	813	758	777	741	736	768	770	740	730	765	728	722	796	747	765	770	764	785	764	716	765	774	745	765	788	737	779	776	745	776	743	787	758	812	744	750	778	775	730	742	736	679	762	737	772	758	793	758	773	713	750	783	758	749	764	768	755	731	765	772	798	724	741	776	769	792	745	771	736	751	788	719	755	747	754	790	777	795	721	735	720	784	762	774	754	750	813	751	749	818	727	748	711	805	802	774	746	792	766	750	751	702	763	745	773	772	736	785	786	789	797	718	732	777	799	754	778	750	760	794	769	771	782	763	675	782	795	720	716	764	758	770	741	759	777	764	712	756	767	744	764	775	778	800	781	698	786	739	788	769	789	720	838	786	792	774	783	745	787	756	810	714	801	791	800	740	780	780	757	768	787	745	716	746	763	715	692	758	747	783	753	760	776	699	754	800	760	774	782	777	782	742	769	694	712	784	780	771	731	770	763	755	756	756	742	743	755	757	748	756	772	781	755	767	743	774	782	784	780	747	780	760	757	769	774	710	750	758	778	756	759	696	773	764	732	745	709	792	768	794	741	758	768	777	729	711	722	732	781	819	755	737	718	789	797	763	799	779	769	732	791	818	746	759	809	768	701	742	775	766	777	700	809	790	760	758	738	771	756	789	784	722	703	726	736	761	752	728	761	806	783	770	752	759	745	702	800	803	762	798	783	798	737	771	751	783	747	768	774	766	773	773	797	741	774	786	734	745	747	766	696	763	779	727	732	753	771	793	763	731	771	785	783	801	758	730	784	777	744	726	754	750	782	795	791	749	733	780	767	766	765	738	733	751	839	735	788	795	777	747	731	720	782	753	755	765	742	792	776	763	784	731	762	803	750	749	779	784	755	728	786	771	721	789	779	762	768	752	741	743	724	759	761	777	722	732	787	759	749	725	730	779	710	753	725	784	754	822	752	752	755	807	766	760	726	760	809	793	795	760	774	768	792	759	791	753	778	745	820	735	791	773	771	750	739	759	745	740	784	731	765	781	767	754	740	763	715	730	747	746	746	740	741	768	762	761	716	796	789	775	740	805	769	738	709	785	776	816	807	724	756	780	749	736	755	775	747	769	722	775	781	736	732	826	755	779	746	706	723	717	753	744	782	747	740	791	750	770	737	799	760	733	742	733	785	785	820	701	769	763	705	742	789	767	734	787	781	741	758	766	778	732	743	805	721	728	742	751	759	799	776	755	744	724	796	739	769	789	756	764	756	771	747	790	753	809	768	742	739	767	757	751	789	778	780	725	736	732	739	760	782	751	768	758	776	785	767	742	766	796	725	741	790	788	728	752	747	760	761	793	785	813	770	746	769	733	752	764	768	765	756	774	742	800	712	779	718	771	773	767	784	770	724	791	724	740	782	754	734	776	699	728	744	769	790	756	767	736	770	785	779	759	753	763	711	713	779	753	714	780	748	741	746	784	735	803	731	722	701	769	805	747	796	721	724	800	706	772	729	746	711	748	744	777	780	763	734	798	740	767	735	809	786	757	767	757	745	798	768	701	771	763	753	734	779	754	783	749	798	727	763	740	789	751	763	796	763	772	770	862	775	776	732	723	775	742	785	770	770	773	755	761	778	803	763	722	730	764	782	777	781	813	752	732	785	782	749	717	746	747	744	825	741	745	743	775	742	760	722	755	796	795	784	765	822	756	822	761	799	759	784	768	764	686	745	781	761	737	715	753	773	805	776	756	770	749	700	780	744	729	817	746	787	785	760	809	758	767	730	708	717	761	773	721	754	769	749	753	797	788	755	781	759	783	742	763	771	784	749	786	751	778	781	749	783	790	779	741	778	757	732	791	748	792	796	715	758	799	751	733	775	754	774	796	738	775	790	763	767	766	783	716	753	751	742	785	743	790	725	792	751	788	775	737	750	808	737	776	741	786	759	812	740	760	750	765	741	745	773	721	745	760	810	737	775	727	739	764	751	735	729	766	777	723	803	793	776	765	757	757	805	760	730	734	788	783	782	798	800	711	735	755	766	728	826	741	732	728	764	748	804	743	755	761	796	758	754	745	750	734	779	742	756	766	796	734	781	787	740	744	814	746	785	732	758	733	758	755	728	768	761	771	756	743	794	746	777	787	771	710	706	745	774	779	725	770	806	739	727	823	744	748	713	778	789	792	755	759	815	754	781	763	751	767	707	759	742	730	773	772	804	767	730	776	734	781
23828	20982	27770	24354	18425	1259	518	378	314	291	262	268	256	213	203	215	209	248	208	219	191	186	201	194	220	466	2354	3282	421	216	206	212	171	185	206	190	193	201	193	183	212	194	176	219	180	172	204	198	194	202	208	168	199	179	198	192	185	168	174	181	192	199	195	187	189	199	193	197	163	186	173	209	194	202	175	195	208	190	195	198	222	167	196	217	186	209	189	196	183	174	194	220	174	213	195	202	187	212	200	185	192	201	193	194	197	202	186	212	183	188	199	188	194	175	193	160	184	181	200	198	193	219	204	191	183	183	168	200	219	214	198	205	183	188	208	200	185	173	178	187	201	174	197	179	211	163	190	182	177	178	192	174	193	185	206	189	197	200	193	192	182	200	189	190	196	196	185	170	202	194	185	176	183	191	197	173	182	186	163	177	180	188	181	171	181	195	177	202	214	187	184	195	185	196	193	200	205	202	180	193	162	197	188	186	191	177	204	192	177	180	218	187	183	201	177	190	198	191	185	199	174	207	197	190	177	165	170	186	186	196	195	197	181	208	208	194	173	188	177	201	160	202	188	176	211	177	172	178	205	198	183	169	183	185	212	205	195	196	191	170	155	168	182	173	205	185	198	204	183	181	181	167	184	175	184	172	187	199	178	162	177	176	192	198	207	172	213	176	160	196	190	180	177	174	181	177	191	177	191	174	178	182	170	199	165	172	162	179	182	167	190	177	178	176	172	184	188	173	209	193	183	211	173	179	203	191	195	182	187	206	212	185	192	188	181	177	214	187	180	207	181	181	171	200	207	208	183	166	189	183	178	195	202	200	190	203	203	208	187	196	198	176	182	176	182	189	176	177	192	194	193	186	182	170	171	176	191	191	171	194	172	177	187	166	176	162	194	187	185	175	172	186	185	196	200	177	191	180	185	173	198	183	197	145	186	188	179	182	184	190	182	192	170	191	197	193	184	185	198	160	185	175	194	213	204	198	185	197	177	189	210	187	168	203	212	180	167	198	177	191	178	197	175	194	197	166	186	189	184	180	177	193	174	163	187	166	183	160	188	212	196	181	177	204	188	157	170	191	160	183	203	215	183	194	191	192	191	158	191	165	205	172	193	189	198	197	172	179	179	190	169	185	195	204	174	166	184	194	176	198	207	192	152	200	235	194	177	194	172	174	172	175	184	189	191	199	194	179	179	187	178	182	194	180	192	198	181	187	204	152	204	185	151	207	182	181	176	181	205	192	169	164	180	186	194	170	205	180	171	176	181	189	172	193	173	191	158	179	187	201	200	194	190	169	186	205	201	188	206	177	188	178	168	201	184	173	205	205	191	211	168	193	189	181	171	184	184	176	173	178	209	200	176	211	187	203	201	165	181	166	191	200	210	190	171	177	186	213	187	198	180	159	180	191	195	178	199	186	193	181	205	209	175	178	201	180	197	192	178	170	170	201	192	175	187	189	175	194	201	183	174	171	183	199	182	199	193	178	184	176	195	191	200	188	199	182	172	185	204	172	198	169	188	198	190	202	174	202	186	215	195	186	215	186	195	177	182	175	175	170	187	207	170	218	199	186	181	191	189	196	201	187	184	193	188	190	196	190	171	171	188	203	185	174	198	215	178	217	178	183	199	211	201	179	197	180	180	195	161	199	194	181	192	204	183	183	222	200	191	196	191	189	189	201	197	164	222	185	196	192	200	181	170	200	174	155	215	191	200	180	183	181	162	179	175	173	193	195	179	186	166	237	205	203	177	200	198	186	163	194	206	189	181	168	170	201	181	196	191	199	200	182	185	190	184	188	183	188	189	198	189	201	191	199	184	192	194	197	212	173	207	209	180	171	183	200	186	213	179	177	205	203	191	186	198	196	185	208	199	187	199	199	196	193	179	194	181	171	200	189	179	200	204	196	198	170	174	190	147	180	212	183	184	200	189	204	171	167	182	165	184	218	182	195	187	175	191	170	191	188	184	195	176	197	192	218	183	177	183	183	195	199	175	193	167	179	188	210	199	199	174	199	185	199	200	203	188	200	187	195	182	179	185	211	199	175	169	196	167	178	226	213	171	199	166	209	181	182	163	209	186	186	206	211	177	193	197	208	194	191	167	168	188	200	199	204	194	191	195	187	182	177	179	186	221	189	203	205	196	189	196	196	186	164	177	161	169	178	182	171	192	190	171	203	220	173	186	196	178	188	181	198	204	182	196	172	225	183	187	175	182	168	197	202	167	186	179	181	182	186	166	224	178	214	213	188	196	198	210	181	194	179	179	164	166	192	196	201	188	193	196	192	192	191	186	163	204	193	194	202	201	191	203	165	189	183	191	193	204	207	190	209	189	206	199	186	184	210	192	192	212	188	164	177	181	202	207	185	197	183	188	193	178	182	164	188	207	169	197	214	199	170	189	168	169	181	176	153	187	210	212	182	195	193	184	173	227	170	191	191	180	184	200	167	199	210	169	197	198	184	176	193	173	190	184	183	173	192	182	189	178	193	188	184	170	197	211	181	198	186	202	166	193	181	186	158	210	193	199	185	184	168	197	194	164	206	181	192	184	192	199	170	195	186	173	185	191	199	203	205	203	180	160	194	184	202	192	173	186	206	192	205	206	177	174	185	202	194	192	193	195	198	194	208	184	185	175	207	173	195	189	209	199	170	189	171	170	176	177	189	161	197	191	198	191	201	187	177	189	180	187	181	178	178	175	195	208	188	171	200	167	189	185	164	180	175	185	193	212	194	182	165	190	173	196	176	196	188	184	185	175	166	187	201	206	192	193	191	169	179	166	179	206	190	179	177	179	193	184	164	190	185	187	181	187	168	186	193	188	228	184	175	188	191	179	178	219	178	175	182	185	171	199	190	169	186	200	185	209	185	181	181	198	180	181	175	162	207	207	181	210	197	226	190	195	164	200	180	190	196	204	205	199	204	183	187	180	161	158	173	182	206	220	201	180	192	214	187	186	195	191	176	179	153	195	183	174	199	174	173	197	206	186	202	197	168	198	176	212	209	191	187	183	194	184	175	180	171	197	173	203	189	221	185	197	191	184	206	200	210	179	189	207	209	201	194	193	184	172	202	200	196	183	189	178	214	186	200	158	208	185	182	183	176	175	181	166	181	182	187	165	205	186	214	192	188	204	193	175	188	220	187	188	187	195	169	182	214	159	199	176	197	186	195	171	168	190	183	203	207	189	186	173	212	204	161	157	181	206	173	176	181	184	204	208	177	205	203	198	174	198	190	193	191	195	181	210	202	178	180	185	204	176	207	192	194	204	186	185	182	187	186	182	175	192	183	190	177	190	189	199	195	181	185	203	185	171	204	207	188	173	184	181	196	184	220	186	198	198	174	176	203	196	183	201	199	181	191	202	180	181	183	171	190	170	162	188	164	170	170	204	206	189	178	176	192	158	198	195	180	195	167	193	169	190	184	200	188	181	203	193	177	179	162	176	178	197	177	207	177	204	177	179	153	189	176	179	187	171	205	199	176	191	196	203	174
21805	9779	8287	4431	2749	1949	1525	1219	1050	923	786	757	693	582	592	560	539	466	568	494	509	460	506	455	472	1642	8609	10277	1113	425	423	401	428	427	416	400	433	441	395	443	383	448	430	395	387	411	379	390	385	424	400	427	386	427	386	439	431	414	418	398	388	369	438	426	368	441	442	441	431	419	386	404	414	437	438	404	417	470	414	422	409	392	385	422	390	394	396	384	413	398	394	418	427	437	409	406	405	415	416	400	372	377	373	416	380	402	397	421	404	411	398	401	396	398	435	438	400	429	417	406	438	401	432	398	382	417	411	408	421	407	394	426	401	403	388	451	452	433	391	421	414	407	387	430	381	454	417	439	409	379	418	406	401	426	420	438	426	453	424	402	429	412	395	391	430	428	400	407	383	417	386	403	416	429	408	414	403	421	418	406	416	411	430	406	421	396	392	436	429	410	434	379	391	407	424	379	478	394	404	398	412	409	402	438	424	406	401	411	434	488	396	430	407	448	422	439	410	411	407	417	406	402	408	405	356	390	396	430	403	387	421	387	403	429	408	419	382	433	403	419	397	434	409	408	412	426	437	400	372	414	423	401	384	399	432	396	425	425	421	414	391	403	419	424	368	440	402	417	393	437	399	396	384	386	376	418	411	426	443	379	434	419	385	411	433	402	378	390	384	404	447	402	434	413	419	419	399	411	389	404	417	387	384	430	427	401	407	414	381	421	417	391	410	436	419	426	396	405	408	415	417	401	422	413	375	452	404	404	382	410	379	407	414	420	456	426	422	404	410	379	425	435	412	425	449	387	373	390	439	428	449	424	417	389	453	409	458	432	400	419	390	408	411	419	406	409	372	422	398	402	391	418	383	406	397	369	413	410	381	399	397	431	445	432	388	386	423	418	409	389	401	421	418	421	399	431	432	413	397	378	404	396	390	399	401	423	394	396	441	405	407	397	443	374	365	388	372	398	405	428	392	429	388	395	393	422	448	423	413	417	438	427	432	414	416	399	389	371	395	411	408	399	421	403	408	419	408	393	436	432	418	426	404	424	402	402	396	377	389	393	424	398	392	427	431	402	435	409	374	436	404	452	413	450	404	418	396	385	439	401	439	414	396	408	391	399	423	442	415	394	389	434	411	398	434	393	382	381	409	410	390	414	393	423	419	409	428	406	410	402	367	432	409	405	375	374	404	406	394	400	411	421	445	400	414	405	412	431	419	412	427	379	408	399	430	419	414	418	405	396	433	405	381	390	413	432	414	393	419	408	462	446	433	390	429	412	404	393	406	365	386	410	431	419	437	419	449	438	421	420	373	405	398	449	438	408	440	397	383	407	392	382	413	381	417	395	424	426	446	417	405	374	380	389	431	421	400	384	411	427	378	407	417	407	391	419	409	417	391	391	407	440	382	404	424	408	410	419	435	436	435	410	437	403	464	410	403	419	400	422	409	416	438	418	432	396	405	402	447	419	412	413	394	441	397	387	394	415	394	418	416	401	412	440	433	419	411	410	411	396	406	409	440	431	395	404	381	420	428	405	428	395	405	465	401	373	409	388	394	427	411	399	389	377	408	393	404	426	404	400	380	415	384	419	408	409	399	414	395	385	404	420	430	434	422	400	397	369	426	398	447	412	434	435	417	418	417	408	417	411	423	366	395	392	436	397	405	400	426	414	438	402	403	444	435	426	437	446	415	415	420	397	431	376	403	405	392	400	419	396	398	400	458	400	429	361	429	427	397	440	424	409	415	418	404	437	382	414	402	409	398	403	383	431	422	386	367	384	391	432	377	395	415	406	383	403	396	436	425	405	435	369	432	419	370	385	433	424	431	407	429	436	443	458	423	389	406	400	425	398	385	405	377	398	377	422	404	410	409	406	416	419	413	391	403	461	432	420	423	384	429	417	389	424	439	412	377	407	389	421	415	429	409	410	403	404	383	383	411	392	390	383	378	391	398	413	393	388	415	405	449	412	382	426	425	381	381	398	434	412	384	389	402	387	390	473	414	433	446	381	440	450	355	385	417	384	403	431	421	424	416	406	428	404	374	428	392	406	411	408	442	420	438	427	419	425	410	387	400	419	398	410	377	411	394	357	405	412	447	425	417	405	385	428	419	398	409	405	390	394	413	409	421	408	425	394	403	421	419	394	421	401	406	415	430	394	433	415	384	394	364	432	437	388	411	381	439	396	382	410	383	418	418	398	408	417	408	412	404	416	398	443	435	437	408	390	404	387	430	390	426	402	431	420	375	395	414	427	400	376	413	407	442	374	399	379	410	414	395	402	389	403	392	428	388	408	426	399	440	427	400	407	409	403	412	411	425	391	402	410	412	379	390	412	408	398	446	382	420	399	376	406	403	412	396	415	419	390	405	413	411	390	426	392	370	441	411	405	405	394	439	420	436	421	367	431	400	405	390	446	379	420	445	375	374	382	418	397	417	422	430	405	405	400	418	416	425	375	390	425	444	448	382	449	419	399	448	389	412	400	450	455	390	399	417	434	351	437	458	419	413	429	413	397	452	394	419	396	421	429	372	434	378	421	383	425	396	414	398	412	417	411	415	429	429	416	386	423	433	382	395	383	406	365	398	417	404	423	376	411	402	423	410	380	385	412	440	413	404	447	401	401	428	438	386	416	407	390	431	394	405	405	417	396	404	396	426	408	424	380	415	435	400	396	397	415	375	393	442	421	417	422	392	412	430	401	412	409	422	398	401	394	393	393	414	434	397	396	395	426	409	438	438	419	373	424	439	368	401	426	428	383	399	404	408	415	386	411	432	421	398	389	407	435	418	389	400	443	396	399	432	410	440	383	430	384	416	409	374	426	418	413	397	408	415	406	420	406	416	414	410	408	423	392	411	399	441	436	395	435	426	423	404	393	413	414	408	382	396	423	421	356	425	422	441	422	413	388	439	386	425	408	399	426	393	401	399	397	428	391	423	400	416	386	398	418	392	383	382	411	387	419	405	421	437	403	441	417	367	456	386	423	412	409	425	404	388	409	411	420	418	391	417	426	398	404	428	404	437	424	421	441	421	409	413	394	406	427	442	394	405	418	376	397	423	452	400	396	394	406	400	389	407	391	412	378	385	392	426	419	390	410	404	413	404	421	401	399	406	384	417	423	431	379	435	416	397	405	420	416	393	412	410	421	401	429	418	417	414	420	428	429	424	442	429	430	371	408	405	390	443	439	425	352	409	360	401	403	415	431	410	429	387	362	425	402	383	396	419	394	401	387	384	401	433	419	409	407	401	410	410	384	439	409	381	416	383	408	415	386	420	413	439	405	430	422	398	392	456	429	395	377	387	388	419	404	397	408	395	402	409	387	405	420	396	410	397	380	428	413	436	421	413	385	440	385	420	375	391	417	393	410	442	403	414	414	369	411	453	385	401	419	387	405	404	420	412	393	409	382	403	377	405	411	409	385	400	418	395	420	407	414	401	425	437	437	411	344	407	396	407	465	426	428	373	442	419	436	442	423	451	362	407	403	388	415
22980	21044	28539	23755	21046	17200	1452	655	505	437	454	391	352	323	327	350	312	279	297	282	272	277	274	270	305	1198	4612	5707	561	251	240	247	251	228	262	209	261	223	238	250	240	238	258	270	254	250	232	259	242	213	246	229	275	246	217	251	253	271	249	236	243	217	257	214	238	261	241	248	219	252	231	237	242	248	242	256	246	267	241	258	233	243	221	254	223	230	252	254	245	250	231	236	245	239	241	235	255	223	215	245	241	235	251	224	202	241	261	252	212	247	272	254	230	240	239	223	259	241	257	232	223	232	239	267	213	229	236	248	267	251	225	236	249	237	222	232	222	233	239	224	281	235	261	249	252	242	255	225	221	235	239	238	233	236	260	214	241	214	246	239	261	226	240	265	212	231	239	239	246	262	242	291	251	253	232	225	241	233	246	256	229	248	261	263	243	227	239	229	270	237	236	218	220	232	226	245	262	243	276	225	253	242	231	242	219	228	241	258	241	244	231	255	252	257	242	256	241	233	235	264	233	252	235	218	256	251	213	253	257	237	256	234	229	250	238	236	255	248	253	240	259	251	247	242	234	241	245	246	243	255	212	245	222	240	234	209	228	228	214	218	253	225	242	255	216	248	250	255	235	224	236	229	228	248	231	219	250	233	252	223	242	220	260	244	245	218	257	223	233	239	253	230	239	279	223	227	222	267	221	225	260	246	228	228	254	228	251	223	278	217	267	255	251	238	232	245	254	226	255	232	249	254	231	241	230	272	255	236	225	240	247	246	245	258	230	255	258	228	253	235	241	210	243	217	226	263	249	226	223	210	244	260	249	244	204	252	210	253	266	264	245	258	256	237	240	224	235	258	241	262	257	226	217	222	246	237	271	234	237	240	230	230	254	250	248	231	246	247	207	243	219	212	266	252	243	219	237	262	231	220	238	238	241	236	258	262	230	245	219	237	250	264	224	246	224	232	254	225	251	244	229	234	268	227	242	244	231	249	235	218	257	251	229	209	251	218	240	223	263	248	226	244	231	272	236	230	214	246	232	206	213	255	228	247	259	234	238	213	257	257	238	233	265	241	212	247	241	242	244	209	245	252	251	227	254	233	229	228	241	258	229	242	239	232	226	245	244	226	249	223	222	216	228	275	240	236	247	254	261	237	235	245	270	228	254	250	276	244	229	246	260	221	229	222	238	247	244	242	231	256	235	246	237	243	242	221	216	234	255	247	235	246	247	227	248	220	224	231	255	244	223	234	241	253	252	220	234	248	231	224	223	265	229	240	255	243	265	210	226	214	266	241	246	216	240	257	267	225	234	251	232	237	240	226	244	238	220	215	250	247	237	246	225	247	213	233	272	243	251	251	240	241	216	234	237	238	237	245	257	218	234	249	229	246	247	240	208	216	226	237	228	202	254	231	212	241	252	257	251	194	250	235	248	245	264	230	250	223	227	274	225	241	244	218	228	251	231	224	259	231	254	254	265	223	240	269	216	260	260	254	252	265	229	240	226	246	273	252	242	229	257	261	234	240	236	232	234	250	258	217	230	231	248	244	235	240	226	227	252	265	218	244	222	235	244	229	234	228	250	240	259	251	236	262	234	234	215	241	262	221	239	234	249	225	229	225	214	254	230	256	235	239	207	225	235	239	224	230	214	246	239	236	243	254	240	258	257	204	255	222	244	253	220	234	230	253	242	201	261	227	241	233	262	242	210	255	238	250	227	229	247	233	228	230	227	236	249	266	262	239	231	235	232	239	252	214	231	244	253	213	223	231	253	241	224	243	238	225	255	246	237	234	254	254	245	249	235	252	212	219	234	227	238	228	214	252	241	261	235	220	233	235	261	223	250	209	251	225	224	221	206	222	251	251	230	253	246	231	237	227	215	227	211	228	224	205	218	230	233	231	261	222	264	223	210	253	243	226	249	236	233	212	215	231	210	252	262	232	259	238	233	227	268	258	222	239	231	220	246	255	274	210	216	241	224	209	235	219	229	236	219	218	278	264	236	244	255	268	216	245	235	252	238	257	242	240	234	246	247	206	243	249	253	241	258	247	249	254	234	206	254	221	255	233	251	258	237	248	228	227	223	267	215	236	233	255	232	264	228	240	242	238	241	235	236	234	214	247	230	230	232	233	237	223	213	269	263	211	233	248	227	231	251	236	231	228	236	230	251	264	229	219	234	229	221	254	270	240	241	228	206	226	230	223	237	217	226	212	216	240	270	228	224	238	244	250	227	246	215	216	258	217	228	232	234	250	245	227	235	233	221	280	231	226	220	233	249	249	246	238	248	226	223	242	243	229	263	248	249	225	258	228	226	212	243	240	256	236	243	248	247	241	219	247	252	258	253	232	239	235	241	235	244	240	259	259	278	220	255	236	233	234	242	227	244	214	236	235	251	231	253	233	231	235	272	229	258	244	233	238	239	220	257	253	228	231	237	242	223	231	219	249	257	242	233	249	272	233	241	248	249	200	248	248	248	250	244	223	242	253	271	239	228	232	236	236	227	259	237	248	228	244	225	220	233	251	277	230	244	250	269	240	251	248	240	222	239	235	249	238	235	233	231	250	286	236	215	233	239	251	224	222	237	222	234	223	240	223	221	247	234	229	208	254	260	224	252	246	239	257	231	254	225	248	244	239	243	238	242	220	232	241	248	222	235	263	261	235	247	264	227	244	239	249	242	242	229	237	215	257	235	269	266	239	192	235	230	245	259	229	232	230	232	234	239	247	234	238	252	224	233	210	268	234	255	246	224	225	259	245	227	230	254	237	265	236	226	217	217	251	224	237	259	221	240	246	245	248	266	237	227	215	273	259	259	249	233	265	244	212	231	255	252	239	207	239	225	251	254	212	241	258	238	262	236	235	237	258	238	217	230	255	213	243	216	243	247	223	237	238	230	224	227	227	255	263	229	238	224	246	231	235	256	246	244	255	242	240	249	279	233	222	235	237	227	250	266	269	232	244	223	238	228	240	238	238	255	284	231	264	241	249	256	254	242	243	224	238	238	228	252	239	244	233	235	245	253	226	235	209	244	223	248	219	244	214	238	243	231	263	234	233	224	244	239	255	252	226	232	218	266	223	255	236	221	240	210	217	260	233	224	265	251	237	236	263	226	265	224	227	237	218	225	244	222	256	229	221	224	270	226	235	238	234	245	262	232	219	250	222	228	253	236	253	236	247	251	248	242	236	223	231	238	239	245	220	246	245	239	256	255	252	223	251	247	202	216	277	239	210	224	255	224	252	225	228	256	244	236	234	232	242	249	260	267	248	243	246	231	253	240	266	251	264	237	225	247	272	247	229	226	264	244	245	246	233	214	228	242	236	242	244	230	238	216	253	245	240	252	218	275	222	243	238	236	249	241	230	224	251	229	260	245	227	236	225	247	229	243	218	250	260	223	233	234	226	209	241	244	248	235	244	226	250	230	227	267	223	218	288	230	242	230	214	229	253	228	233	257	254	228	249	265	240	244	233	261	225	234	279	227	248	239	270	259	227
24426	15598	13321	7352	4685	3442	2599	2095	1700	1422	1306	1158	1040	930	840	766	779	730	743	700	615	670	647	657	635	4485	13964	14724	1327	530	508	527	528	521	513	499	481	479	475	474	504	456	482	477	481	519	474	484	503	458	522	476	511	502	484	521	474	484	453	436	461	467	465	483	480	496	497	448	528	484	543	451	496	493	469	491	479	486	479	486	459	479	478	508	460	492	494	496	486	445	501	468	500	475	499	483	479	477	501	472	458	461	478	508	472	435	490	440	489	482	471	502	535	429	467	479	483	516	487	490	514	508	468	468	488	445	520	501	494	494	464	522	486	495	494	459	512	501	458	473	503	497	449	496	477	517	491	475	447	493	512	471	475	474	481	486	472	506	468	476	473	469	446	470	497	497	465	474	439	531	478	480	488	488	485	497	485	480	479	453	459	495	520	479	454	483	463	475	496	472	447	499	477	433	483	463	491	467	499	496	462	484	464	508	465	446	487	514	481	476	469	521	522	503	518	511	484	496	464	509	464	456	473	503	481	477	487	501	476	510	475	461	506	466	459	505	473	449	463	464	523	463	525	463	460	478	458	486	479	495	475	478	486	454	479	483	483	476	499	489	488	486	497	489	467	463	501	489	478	520	469	460	458	481	495	477	482	448	491	485	484	494	491	482	492	478	481	492	464	496	445	478	429	453	464	473	444	505	496	473	490	497	466	481	524	498	476	489	492	461	485	476	491	496	480	451	505	498	468	489	471	463	530	529	502	484	482	474	504	498	476	481	463	462	494	469	475	436	433	516	553	488	486	495	507	504	481	468	460	480	471	449	463	459	497	496	474	483	480	486	483	500	465	526	492	484	507	505	484	487	526	465	481	491	465	498	486	489	475	442	504	482	489	516	466	452	465	486	470	463	490	468	478	412	477	518	474	486	522	519	484	490	476	521	495	474	475	509	514	447	473	445	433	492	519	500	480	520	480	516	463	496	498	493	472	442	526	488	521	489	487	513	489	490	472	473	452	478	451	448	453	470	499	462	472	467	469	477	495	508	487	502	476	491	482	459	497	462	502	492	486	511	467	522	466	471	455	469	483	465	485	485	510	481	529	531	493	492	492	476	489	502	509	492	493	489	462	489	489	510	495	487	479	497	498	477	468	513	463	518	465	463	485	468	501	445	458	489	487	530	475	471	503	469	472	467	498	514	448	489	501	458	524	484	460	504	502	473	484	484	478	498	479	496	496	503	474	477	463	462	487	503	477	496	480	493	487	463	498	481	496	465	463	496	495	464	470	502	467	502	466	483	493	483	482	458	488	489	478	463	508	512	485	461	462	471	459	463	486	503	488	479	495	488	487	471	493	487	465	482	468	492	462	480	453	516	489	481	506	463	480	480	479	478	444	464	455	509	466	485	483	487	505	480	464	493	472	480	498	494	510	495	447	479	516	444	517	495	476	457	500	487	419	492	511	489	476	446	464	486	468	467	478	455	466	485	469	504	511	506	478	470	503	479	469	459	475	522	462	510	490	474	494	457	469	448	480	496	489	471	521	483	474	485	524	480	490	440	503	492	448	472	494	481	506	478	516	468	448	441	492	480	467	509	497	500	522	501	506	448	504	488	487	511	525	465	472	515	529	479	473	457	450	478	485	491	523	473	463	485	489	466	477	500	480	446	442	438	492	498	453	452	524	497	460	471	483	477	456	494	534	477	490	457	491	494	435	496	491	439	525	490	492	433	495	471	480	511	462	485	499	485	476	502	499	501	514	517	501	454	451	496	469	476	497	476	445	471	518	465	477	468	480	527	469	470	516	474	457	472	513	482	487	491	488	473	521	474	520	491	472	499	513	504	480	501	460	487	453	513	513	481	509	466	486	481	512	487	468	453	474	502	447	468	494	473	484	473	492	515	488	501	438	458	434	473	453	441	476	476	469	455	475	450	504	524	462	456	466	501	459	461	484	454	466	470	484	490	472	494	472	467	495	493	494	477	478	512	459	492	479	446	493	470	490	511	505	478	460	535	467	482	462	446	475	499	468	497	517	470	446	478	497	486	495	467	526	473	477	499	467	486	478	455	450	500	495	447	460	494	494	521	451	468	530	470	488	471	473	450	457	526	474	447	471	506	459	475	495	473	478	476	465	469	498	462	488	453	465	477	521	497	496	496	489	455	456	436	474	522	462	510	466	475	483	483	492	457	460	515	482	494	459	463	480	473	534	474	459	479	520	495	497	488	465	475	462	486	503	459	479	527	435	493	474	469	461	496	486	498	492	486	458	480	489	453	511	466	455	477	496	509	496	486	500	453	498	485	456	452	475	482	462	535	530	497	496	483	447	457	473	434	482	485	494	475	520	438	469	494	481	482	473	499	464	484	480	474	518	444	464	482	480	458	465	484	488	518	482	466	461	462	447	487	522	448	501	498	489	498	465	479	501	502	508	466	508	470	478	480	487	477	493	482	456	498	443	477	483	483	503	493	467	490	459	472	465	506	476	447	497	479	468	479	474	457	475	514	458	454	493	467	475	518	485	468	473	458	444	528	487	508	518	518	512	455	501	477	482	506	466	468	505	479	496	480	468	472	485	499	509	494	456	543	490	495	446	544	484	490	507	476	498	496	487	472	486	523	483	518	445	451	491	491	495	497	489	472	472	467	481	439	484	514	500	451	468	486	479	499	494	466	511	435	520	503	461	504	514	471	530	493	458	512	490	500	512	479	489	505	533	507	447	488	466	508	486	444	480	508	504	476	483	518	485	498	487	452	504	459	504	486	474	482	489	492	480	469	455	477	514	507	470	464	496	493	435	512	473	489	492	473	475	485	492	474	473	475	453	496	459	473	463	440	484	502	479	509	501	495	466	526	498	528	485	482	513	468	492	461	537	471	469	500	487	477	483	505	501	478	470	419	529	471	491	510	432	448	444	497	500	460	491	473	461	456	500	457	494	489	498	489	464	479	464	455	494	488	501	477	472	486	506	446	464	492	465	452	452	495	475	467	437	525	482	486	483	446	503	446	458	499	495	471	472	455	508	481	496	515	476	521	506	459	486	471	507	491	456	474	503	488	465	472	496	442	467	491	448	469	500	493	490	484	505	498	506	486	472	435	447	457	480	460	499	486	456	499	460	473	508	484	494	496	478	479	504	469	450	489	514	465	481	501	495	501	506	522	488	514	505	505	462	489	522	467	481	471	481	496	502	504	439	534	473	459	491	471	483	489	474	474	491	425	476	469	494	521	463	472	467	472	495	511	529	481	492	460	496	458	492	520	494	499	484	478	474	487	472	473	479	517	443	447	522	486	458	491	485	478	464	456	490	523	508	462	489	478	487	496	486	492	468	479	454	495	481	487	475	477	458	438	491	526	485	495	483	510	458	507	433	468	517	498	484	511	491	508	479	506	412	429	483	491	521	489	474	493	487	510	475	470	471	481	487	508	465	514	471	460	487	476	531	483	485	485	455	487	474	449	501	534	490	471	507	450	523	416	503	479	511	466	473	499	498	472
26411	20253	7346	772	489	398	394	346	396	391	363	404	374	395	357	376	395	370	395	378	371	368	381	377	376	386	646	834	416	389	379	391	349	373	387	401	365	429	354	378	361	375	381	379	374	358	375	376	362	358	335	375	357	369	372	386	363	336	357	368	377	375	369	391	332	380	350	391	353	349	375	381	372	388	376	349	384	376	387	384	354	350	366	371	355	389	383	346	343	349	412	337	351	372	354	387	389	360	344	414	354	338	383	362	387	394	363	372	353	375	406	354	363	374	355	351	357	395	377	364	368	368	364	387	405	374	360	388	360	349	357	397	394	381	362	398	388	374	378	354	377	383	371	388	354	392	330	389	364	371	378	352	360	356	359	395	365	347	387	358	354	340	357	382	408	362	392	402	349	347	385	375	390	405	400	369	348	364	331	358	330	349	393	385	390	371	365	375	383	357	381	362	363	391	371	391	399	340	367	398	422	359	371	383	365	327	358	404	352	357	391	365	408	364	368	343	337	381	379	372	365	407	408	336	364	351	352	348	377	393	372	400	400	367	341	352	324	372	368	391	373	397	379	395	359	336	366	338	394	386	373	341	340	380	344	374	354	370	389	320	363	367	418	370	385	389	375	382	359	360	359	361	397	367	373	361	378	350	357	352	386	347	372	389	386	372	406	411	356	362	340	363	383	394	374	347	367	365	377	373	367	365	392	377	363	370	393	396	390	381	361	380	375	356	358	362	351	371	388	409	366	367	378	376	372	379	372	365	366	373	373	366	353	349	356	364	394	362	392	387	360	389	400	360	384	365	369	375	390	347	352	391	374	386	363	343	387	366	344	334	353	363	365	344	415	366	380	365	374	369	341	372	387	376	362	351	410	387	353	373	386	377	395	367	371	368	389	397	361	389	359	366	365	391	355	368	369	379	358	377	370	373	359	373	374	381	362	346	351	389	378	395	366	384	374	401	358	386	384	399	384	341	361	404	368	352	394	353	369	370	346	365	351	350	366	370	394	355	366	374	377	365	381	387	366	396	345	372	376	370	373	397	358	387	373	384	357	368	366	342	369	344	348	367	332	390	372	391	355	378	393	371	386	369	353	403	392	339	399	365	372	357	377	358	317	362	360	324	375	379	385	383	385	367	369	359	324	345	388	392	368	359	390	362	371	370	368	379	379	381	381	372	396	366	360	380	363	354	395	360	359	323	369	392	370	385	371	391	323	382	351	376	350	428	328	367	374	386	354	376	368	358	372	355	369	347	349	387	357	350	393	398	332	392	362	358	367	381	369	363	389	357	376	392	375	413	382	399	381	372	410	367	393	370	347	355	387	368	377	358	350	351	362	387	382	374	397	356	366	371	366	363	366	360	376	350	374	342	377	391	367	339	379	365	337	376	340	373	385	393	407	363	385	371	380	373	395	420	379	400	387	354	380	367	367	387	378	353	376	385	404	381	358	376	388	358	400	366	353	353	356	390	370	351	370	348	375	372	365	407	380	345	386	390	350	405	342	354	389	392	361	341	363	368	357	355	366	395	353	383	387	349	373	387	347	400	372	367	338	369	370	380	356	369	378	385	362	332	399	376	357	392	380	351	373	401	357	364	350	382	353	394	359	380	359	356	371	358	361	394	387	368	378	370	379	397	382	376	374	411	353	349	384	336	378	371	365	433	347	377	356	350	386	350	345	364	368	386	385	351	349	369	388	358	361	392	369	363	351	353	368	370	367	396	341	349	355	396	376	404	397	388	344	367	360	370	371	427	390	353	373	376	347	356	365	374	382	341	379	377	361	365	367	358	346	383	359	382	360	390	373	382	386	356	387	369	345	391	380	363	340	371	372	370	378	385	382	358	348	347	361	375	366	341	341	359	361	354	379	329	380	356	341	375	362	362	362	375	361	415	369	362	396	384	358	376	349	391	381	370	346	355	387	406	368	376	357	385	367	338	400	381	379	362	400	373	384	387	367	358	379	393	375	406	348	381	366	395	366	372	375	400	390	373	358	356	366	339	366	371	333	398	379	348	340	368	340	398	390	382	352	383	374	379	356	366	366	388	342	413	389	354	390	346	385	373	391	388	384	376	354	382	390	378	384	380	377	377	351	376	363	436	367	363	343	366	376	371	367	374	385	388	367	417	338	378	390	386	390	360	366	334	404	354	342	381	358	345	363	421	397	383	368	381	360	393	338	364	348	387	368	372	373	368	358	370	361	378	359	376	353	399	379	364	381	369	377	335	352	358	373	388	379	355	379	401	386	377	371	390	370	380	384	363	378	343	360	353	410	394	344	359	368	381	321	387	319	338	363	363	337	363	362	383	366	433	371	369	394	368	348	335	345	393	418	380	402	367	335	387	360	368	389	353	359	372	366	389	355	378	395	425	400	346	356	380	381	391	335	378	383	410	370	376	382	353	344	361	327	370	389	371	375	392	390	358	322	390	357	371	349	332	366	357	343	349	371	366	381	377	354	368	402	363	365	386	388	356	401	407	370	352	392	387	345	370	344	361	390	368	362	379	382	362	371	381	350	349	367	356	374	370	353	354	375	369	375	394	359	376	405	364	389	356	385	362	394	366	377	368	408	375	384	382	371	366	390	399	343	366	359	353	380	378	365	328	396	348	372	366	357	373	343	375	365	356	380	360	363	349	372	344	369	405	391	379	344	359	382	361	392	344	362	367	412	393	385	370	378	407	367	371	371	393	342	372	381	374	342	373	375	374	379	369	345	404	364	380	358	407	388	383	342	338	373	376	351	351	399	357	396	363	379	366	392	364	373	362	344	362	364	374	385	353	374	410	375	388	372	366	377	384	397	396	384	373	379	401	405	409	372	406	339	359	384	386	367	369	385	361	377	422	356	373	374	364	344	339	388	385	400	344	333	386	408	391	363	373	371	368	408	385	357	371	366	343	360	352	380	377	372	382	380	413	384	389	349	347	373	386	399	387	387	368	395	400	407	376	379	377	376	353	368	352	368	425	332	365	357	368	381	380	346	388	374	371	372	383	376	401	369	377	375	390	380	383	398	384	345	373	379	371	372	343	376	359	344	355	374	363	378	372	392	355	370	411	367	372	352	362	391	325	361	389	353	390	365	370	374	395	385	384	394	375	371	386	406	358	387	399	361	380	342	390	373	346	348	369	367	377	354	372	348	372	374	339	400	399	388	383	369	370	342	376	353	376	361	409	347	371	361	369	383	392	349	386	387	372	358	380	406	354	367	357	404	367	347	413	356	360	363	356	377	373	375	369	348	385	370	386	384	363	393	380	336	394	356	370	343	377	343	384	363	366	347	363	361	375	379	405	374	379	361	338	391	375	356	353	381	401	399	373	382	366	404	378	373	376	389	346	368	385	372	389	374	358	406	410	391	372	387	396	351	343	403	364	390	342	364	350	357	368	380	380	380	371	342	382	373	354	379	367	365	374	370	386	352	374	392	362	370	362	359	373	339	371	376	395	353	379	407	362	355	334	384	376	349	386	378	351	393	383	381	374	409	372
10415	1959	1791	1250	989	915	874	848	820	835	865	799	837	764	782	821	761	770	731	815	827	785	815	730	760	864	2054	2574	968	745	781	798	757	795	803	802	745	795	759	772	753	772	765	807	750	749	807	824	800	785	815	764	791	750	776	745	717	730	784	768	742	759	760	755	779	743	778	751	766	798	789	783	748	772	778	742	754	774	745	821	784	772	793	738	784	761	765	766	775	812	705	767	784	817	802	853	797	768	820	769	752	763	807	792	825	791	765	760	795	824	776	767	781	679	805	803	732	776	803	783	777	728	747	779	777	754	772	798	811	835	741	797	768	776	753	832	816	778	762	761	745	772	767	769	808	732	819	757	728	766	751	777	820	788	760	819	764	764	760	764	782	786	818	730	773	864	776	750	788	760	758	747	753	803	771	777	741	772	806	789	810	811	774	807	799	806	749	777	784	766	766	789	786	796	763	772	779	815	758	740	718	795	790	772	767	779	778	796	720	790	746	832	775	789	726	783	782	768	792	794	768	763	772	817	806	746	730	751	774	786	762	788	783	756	799	780	814	805	800	771	804	790	791	781	771	772	753	763	791	778	796	805	769	766	777	813	768	771	787	764	786	769	767	764	759	799	735	786	782	795	773	799	801	801	741	787	786	780	791	774	777	819	779	735	793	771	764	804	765	823	759	753	807	784	769	779	775	773	755	751	745	759	748	788	795	759	822	734	744	790	773	765	763	744	762	784	762	791	802	768	735	778	826	744	767	759	765	733	778	784	733	773	755	729	777	823	750	768	787	809	778	788	746	752	778	792	781	778	763	783	831	808	800	756	783	755	804	760	755	790	793	778	796	726	789	832	784	794	701	775	771	781	826	775	770	787	800	815	801	783	783	755	830	757	784	772	788	816	844	736	833	770	827	798	821	795	740	812	725	772	763	782	786	789	766	746	806	758	737	775	777	776	737	767	804	771	787	775	748	789	770	746	756	779	817	793	765	817	796	748	773	758	801	743	756	794	788	754	803	794	764	784	801	762	792	753	800	812	835	781	790	766	818	756	791	785	808	769	764	728	786	731	744	737	761	791	768	776	813	788	764	736	778	830	753	723	772	752	745	807	806	727	747	803	778	781	736	769	762	754	807	778	788	775	767	768	735	770	786	788	767	821	743	764	811	786	755	786	785	722	778	737	814	760	799	728	756	768	777	828	761	789	777	745	784	757	735	809	807	779	810	753	781	757	775	810	736	767	810	800	793	765	754	779	777	762	813	800	742	769	736	745	813	801	772	758	795	771	816	758	804	729	757	763	759	831	811	757	829	739	779	767	805	797	759	788	750	751	759	835	768	784	740	741	794	789	748	754	762	760	760	801	772	787	798	795	796	770	756	785	782	774	751	732	801	811	812	786	733	759	812	784	796	781	808	745	755	783	739	767	769	846	792	783	762	730	743	725	788	758	748	775	778	754	725	738	804	781	771	773	776	779	772	851	736	793	772	747	788	825	796	763	766	797	767	769	803	823	763	759	758	793	779	756	761	815	780	693	767	759	756	774	760	718	773	744	790	754	770	749	704	788	776	758	786	775	781	726	774	770	730	756	816	746	761	798	757	717	738	782	792	753	734	797	819	807	812	780	789	780	775	796	767	786	752	777	794	733	752	748	758	762	738	756	742	735	818	707	791	759	747	745	780	796	750	800	739	753	800	775	749	788	810	776	748	810	789	737	748	775	773	787	772	786	757	788	791	799	756	793	749	835	771	796	752	787	740	764	801	780	733	770	768	778	709	797	754	805	787	799	737	763	785	773	791	783	793	767	749	771	716	742	807	754	745	775	770	784	671	774	758	807	789	835	790	777	783	789	761	806	800	804	825	821	763	793	725	749	755	776	779	798	743	762	801	778	769	786	775	763	787	775	808	812	764	770	825	793	778	740	762	788	841	761	788	731	792	749	765	822	780	840	771	735	778	836	774	769	737	804	743	784	751	790	778	794	768	793	786	793	724	742	767	770	787	810	798	797	783	805	781	771	813	759	776	742	818	704	735	771	797	765	771	774	789	779	764	747	806	749	789	769	756	770	779	753	777	786	729	761	789	802	782	765	783	747	764	786	780	784	831	795	773	763	743	802	759	773	780	760	762	834	748	810	776	748	773	733	751	779	765	791	811	762	787	776	758	792	801	756	748	752	716	824	775	837	810	756	746	743	754	785	782	793	807	729	857	759	783	816	776	737	780	818	804	778	775	761	778	741	770	797	787	740	791	802	745	740	754	756	811	828	716	796	731	727	799	762	739	813	726	761	780	772	810	777	783	817	802	733	754	786	804	799	784	823	723	760	815	772	831	743	755	787	793	753	786	790	749	784	738	800	794	777	784	751	781	766	744	768	747	802	769	786	756	730	778	711	777	770	765	795	782	750	785	760	778	716	749	771	810	824	741	735	750	714	766	792	760	788	794	781	777	807	829	761	786	781	761	744	727	744	795	785	782	799	802	773	784	799	713	808	777	790	753	807	813	820	716	801	787	820	799	746	744	779	806	803	745	798	803	827	785	758	730	838	756	791	803	820	797	750	784	759	733	775	743	733	774	776	791	803	727	794	781	774	785	763	772	854	754	783	817	719	763	752	720	762	784	778	775	812	762	758	751	822	789	744	776	773	737	767	796	776	791	820	818	788	770	765	754	747	792	793	773	772	784	788	760	780	756	788	705	819	724	810	819	753	755	775	755	770	741	772	796	701	778	817	791	751	791	779	783	784	742	777	816	746	805	752	770	741	807	800	773	771	734	791	731	774	804	768	743	785	749	786	794	716	752	761	753	780	722	763	752	749	775	792	779	775	750	781	746	772	823	792	799	774	738	778	738	750	774	794	793	794	779	799	768	796	754	741	741	748	817	779	802	816	766	764	806	773	779	782	733	749	766	792	807	713	762	798	772	775	789	785	750	791	800	739	788	803	781	761	753	757	809	835	749	770	766	759	819	788	775	766	768	703	771	833	777	756	758	775	777	812	750	748	758	779	739	779	786	762	742	756	738	779	774	755	765	759	824	794	750	752	744	751	793	757	797	738	796	749	751	754	748	732	790	793	755	809	815	737	768	799	731	768	830	783	792	809	789	732	756	813	773	827	747	798	790	766	809	784	801	792	810	765	825	799	794	778	761	735	773	753	772	742	784	756	770	797	786	796	805	830	788	791	759	775	789	708	766	749	771	797	759	793	773	772	776	790	754	809	739	818	789	774	769	819	783	780	752	784	747	784	794	769	743	779	774	764	802	781	840	802	783	709	759	807	765	771	778	824	797	817	687	813	752	769	804	773	810	755	755	782	733	759	751	792	765	740	767	757	783	795	765	793	809	745	713	781	764	819	776	810	778	735	734	773	783	764	784	748	745	751	764	783	760	782	736	783	751	735	764	721	768	795	750	742	781	843	735	773	769	790	799	779	724	765	737	780	810	723	765	840	754	815	807	764	767	775	758	779	738	795	806	766	800	782	801	759	834	750	751	730
23844	21002	27798	24390	18582	1343	565	389	295	299	287	269	230	248	228	228	232	251	215	215	217	218	216	205	181	435	3389	3115	403	217	197	228	189	204	211	192	177	187	206	176	220	187	180	197	194	182	188	185	191	198	210	224	173	191	199	206	169	207	162	194	213	181	205	179	198	166	203	177	193	179	187	174	162	195	212	205	174	212	194	186	188	194	223	214	195	182	200	185	200	182	176	209	198	204	194	194	173	191	181	197	212	198	189	204	188	164	201	218	204	192	192	193	188	170	219	215	210	187	183	198	173	214	181	197	207	192	192	196	192	192	195	171	190	203	179	192	174	195	206	167	210	185	187	203	179	176	212	195	193	192	169	182	187	198	182	187	194	199	202	182	181	197	201	168	208	207	202	214	193	197	190	199	178	184	213	179	192	190	184	180	183	197	199	190	215	171	186	196	188	201	212	187	184	166	201	184	209	202	184	180	188	196	193	182	187	197	206	204	188	185	168	198	211	191	205	197	206	170	201	176	201	209	196	182	181	193	208	210	187	189	198	208	209	192	181	180	195	198	194	195	192	176	195	215	208	191	182	198	172	190	210	195	215	195	206	196	188	208	172	184	189	200	167	227	208	173	196	160	170	189	196	208	186	202	194	171	193	188	188	213	172	220	171	189	176	184	199	168	208	209	203	184	176	191	197	202	179	159	188	210	190	191	191	171	167	201	199	173	175	196	196	172	175	211	198	199	197	177	201	207	181	188	177	178	163	193	171	202	177	205	199	190	163	208	210	196	189	197	173	180	223	193	182	178	206	174	172	205	191	209	174	193	175	193	209	172	205	200	187	206	197	198	198	183	205	192	215	179	192	181	224	206	183	189	187	193	199	199	192	230	195	189	193	158	200	201	184	199	209	192	195	197	196	186	191	179	184	169	181	182	209	195	178	176	196	188	205	195	174	196	196	200	192	183	184	185	201	177	189	196	195	182	175	212	173	204	192	186	184	187	202	198	170	182	183	186	178	174	195	213	182	202	189	187	177	193	188	161	195	201	171	174	177	183	184	202	190	192	191	204	177	165	174	175	191	185	208	190	200	194	204	174	182	196	175	169	196	206	161	189	173	201	196	179	197	208	174	183	181	208	221	182	195	198	190	169	209	200	197	209	182	187	195	198	186	205	212	170	196	171	176	182	191	196	210	171	206	207	197	172	187	180	179	215	200	192	253	187	179	221	184	208	199	192	180	191	181	185	186	188	203	214	198	181	203	210	206	187	221	211	175	209	193	184	184	185	177	203	183	180	188	187	189	193	190	196	189	198	212	213	214	186	207	190	197	205	197	190	196	222	191	182	185	198	211	212	200	214	198	198	190	194	200	226	201	177	191	174	173	196	169	181	175	186	177	184	201	177	191	210	188	193	205	205	178	201	162	197	223	196	200	176	175	162	165	214	201	187	192	203	187	195	173	185	189	198	172	183	198	197	198	191	215	184	177	199	197	206	199	186	175	176	186	182	184	194	181	179	192	189	192	188	167	178	177	200	188	187	173	175	192	194	184	195	173	171	170	217	202	205	185	178	189	206	217	192	201	220	182	178	196	172	189	193	177	183	148	217	210	215	173	171	189	196	177	196	207	173	185	189	160	199	204	198	206	196	179	199	192	189	203	170	169	195	201	178	184	187	168	189	196	191	207	195	182	200	185	170	181	190	185	195	197	211	192	202	207	200	194	191	188	203	188	198	182	198	199	193	210	190	182	169	199	186	214	202	218	145	200	191	173	176	186	184	182	182	194	204	194	179	186	208	191	198	191	195	206	191	189	192	182	222	205	181	170	188	200	200	203	196	204	207	183	195	201	184	168	169	187	209	195	199	183	191	192	215	200	184	187	182	186	192	200	206	196	170	179	168	152	202	160	157	179	203	208	183	184	187	171	198	162	176	200	205	183	212	193	206	163	200	210	194	201	190	195	188	188	198	209	191	210	212	214	184	210	187	183	178	193	205	202	175	180	210	189	191	185	196	191	177	183	199	217	183	178	181	200	190	178	190	173	193	203	231	181	184	200	190	196	192	171	211	194	184	193	181	219	178	188	207	204	202	209	174	202	183	181	190	186	165	193	203	184	175	197	197	212	175	189	181	181	185	166	195	171	173	171	211	187	186	180	195	219	193	194	192	178	202	192	180	181	192	206	193	186	195	204	156	190	166	171	193	178	184	179	188	211	214	172	191	188	180	187	205	188	192	187	204	202	199	209	189	195	165	186	210	189	196	199	188	187	220	226	182	166	191	186	205	168	195	205	189	190	165	215	205	189	197	184	189	190	186	166	211	197	185	198	198	196	168	177	211	207	182	193	175	198	192	177	212	209	182	187	191	188	197	181	176	167	221	199	190	217	196	187	179	211	192	216	175	175	171	189	193	164	212	192	178	214	201	178	158	208	170	183	181	180	205	197	184	192	169	196	188	179	205	197	198	180	193	181	190	175	173	193	177	211	158	189	196	213	193	192	185	197	203	209	211	169	181	200	186	188	176	221	199	177	190	207	197	189	171	197	179	180	172	189	201	200	167	197	222	194	208	203	176	190	206	188	181	202	186	198	170	206	191	194	204	195	182	191	210	191	193	174	208	188	185	183	194	184	194	205	187	207	207	202	190	186	207	190	167	202	210	171	189	171	189	177	194	196	203	183	196	193	192	187	197	197	172	190	173	207	205	191	207	207	174	189	204	194	164	202	199	192	191	172	185	181	200	197	153	204	195	184	181	208	189	195	192	199	182	184	165	199	187	193	214	164	228	189	201	192	188	212	207	190	193	189	216	173	212	183	181	167	198	214	180	184	175	162	203	188	183	200	197	186	179	193	212	209	175	207	191	222	194	198	199	187	170	180	164	185	181	173	200	211	189	183	185	193	198	187	181	179	167	190	203	210	209	175	204	199	212	174	199	188	168	191	204	226	179	188	193	191	200	170	194	183	190	178	184	181	181	180	187	200	172	204	180	197	175	196	206	192	181	194	176	198	194	198	155	199	197	207	183	201	199	186	177	191	191	206	188	199	217	211	190	203	187	213	180	207	200	168	182	217	192	188	188	159	197	186	212	179	201	192	199	194	172	197	200	177	196	193	203	199	181	191	199	189	204	194	198	207	167	194	197	169	202	150	181	168	194	204	185	196	204	195	203	202	168	189	208	195	213	205	209	211	189	200	179	188	197	187	196	207	188	177	189	188	191	197	168	186	163	173	198	193	184	198	213	188	169	199	206	208	170	201	208	202	217	191	165	195	182	188	202	187	190	224	203	196	169	194	208	190	182	179	196	216	176	185	202	173	192	187	216	180	203	181	173	179	231	187	177	214	208	185	184	206	222	199	197	216	174	174	182	203	214	204	197	190	188	200	183	207	178	198	185	173	212	169	176	206	169	187	199	184	203	184	202	173	193	176	202	173	186	215	198	173	157	219	192	191	192	200	196	194	194	189	174	190	180	185	195	207	193	168	169	228	180	185	168	178	182
21574	9710	8427	4298	2708	1938	1528	1271	1079	886	803	724	712	662	611	620	592	564	572	556	515	506	473	481	482	1471	11313	9726	1127	443	453	454	429	432	417	395	393	458	436	420	469	430	409	399	422	387	399	418	430	402	427	449	443	408	446	426	446	432	452	408	403	407	392	429	403	431	449	425	423	435	431	442	421	406	398	437	452	454	407	418	442	440	435	433	431	432	416	414	406	403	463	416	402	428	396	418	437	415	416	431	414	399	425	448	419	413	387	418	421	396	461	417	420	428	413	408	426	455	412	471	399	435	470	431	451	401	370	413	427	435	402	434	413	388	415	426	397	406	460	420	430	426	431	405	457	392	444	402	422	401	410	441	400	424	423	449	467	382	437	388	447	459	435	445	436	401	424	448	404	423	413	467	453	416	443	421	415	420	460	421	416	426	435	432	448	424	402	421	428	458	392	412	437	427	429	420	401	386	435	463	454	414	444	445	396	429	403	421	402	429	438	392	427	387	411	438	426	424	393	399	430	411	431	425	446	415	413	366	416	458	423	399	429	437	385	436	451	431	422	438	421	425	402	446	428	422	443	417	436	437	423	394	420	451	429	409	421	410	441	436	412	399	426	411	400	436	398	384	418	433	348	395	399	451	432	405	406	387	386	447	414	396	390	409	453	426	391	432	434	409	432	435	418	413	435	377	404	462	462	421	425	420	411	406	427	433	419	397	425	395	410	369	407	389	426	425	398	443	419	460	426	431	416	439	450	418	403	394	416	442	409	454	394	433	428	445	443	392	440	412	445	435	399	455	396	389	475	411	427	402	456	421	436	418	440	435	421	417	414	379	412	411	417	436	480	424	421	417	429	423	386	404	417	439	390	469	423	417	405	389	424	421	395	415	393	431	430	437	389	405	385	409	427	431	475	402	428	423	418	440	416	436	437	447	400	408	414	421	400	434	394	413	429	389	407	429	401	422	428	383	383	433	433	397	442	402	401	404	440	432	434	386	430	401	426	432	419	426	428	405	437	421	422	419	409	428	405	390	427	435	435	407	427	411	432	431	406	423	404	421	427	432	414	445	441	417	418	418	406	442	410	400	449	366	395	445	438	401	409	386	414	414	442	427	416	444	420	426	436	463	420	411	420	428	432	394	436	454	406	397	452	425	416	459	430	413	407	413	422	375	447	436	431	421	411	440	392	402	429	436	413	396	394	407	389	402	432	442	410	416	393	406	415	431	441	417	426	426	395	429	447	470	405	455	418	425	449	440	410	427	419	413	425	426	431	416	462	407	389	424	400	419	413	420	419	404	464	402	419	403	408	432	427	381	420	392	447	439	429	391	431	478	410	454	401	429	419	433	431	398	396	439	415	425	426	398	401	416	406	425	419	382	418	436	450	407	438	397	437	417	423	436	413	426	442	441	432	404	461	378	410	428	451	406	449	436	434	430	408	409	398	400	424	433	413	402	404	424	419	442	439	455	445	415	422	454	415	420	433	445	427	406	437	436	402	451	423	413	401	377	413	432	404	410	394	430	414	432	413	380	411	438	422	359	421	393	433	415	437	407	423	421	433	376	430	434	397	432	434	436	426	414	418	411	435	404	375	453	437	393	411	453	439	418	416	424	411	430	438	420	431	425	397	415	407	452	431	407	430	440	427	421	431	407	398	420	405	416	406	410	460	415	464	406	435	426	430	392	395	431	393	429	422	365	425	371	404	398	416	398	419	413	406	434	434	415	392	406	392	426	392	434	407	426	445	428	427	403	420	419	427	405	433	422	418	431	420	431	421	436	439	433	415	430	424	431	434	434	422	425	440	365	406	437	433	417	384	405	433	458	411	403	453	415	423	424	423	431	409	412	440	402	431	392	428	416	394	451	379	424	462	391	398	396	451	378	433	418	428	425	409	432	406	425	413	469	428	403	430	435	439	423	422	402	407	436	407	424	438	383	381	409	397	428	395	397	395	399	421	438	432	415	467	411	446	403	421	404	424	419	442	426	459	382	410	402	429	452	430	436	379	431	426	413	388	401	446	399	440	415	459	438	445	436	394	413	422	438	416	435	410	447	447	434	410	450	419	440	419	448	398	426	455	426	401	423	419	390	404	454	422	440	401	396	406	452	443	419	417	430	441	425	458	409	345	397	449	422	437	379	396	413	406	435	498	429	430	437	432	385	460	453	428	441	403	427	442	414	447	440	424	417	421	408	431	422	445	434	435	419	437	419	403	422	437	446	408	416	426	431	431	413	414	429	416	408	441	400	423	429	404	411	452	387	395	401	434	406	436	397	395	449	427	456	404	421	411	438	408	421	411	419	401	404	481	390	449	438	451	451	425	383	389	436	463	443	420	420	439	389	413	407	431	408	410	437	416	423	441	451	390	407	429	422	421	417	427	402	441	397	432	417	392	373	403	435	415	435	439	443	436	440	419	435	444	411	408	398	389	413	412	396	423	418	398	414	410	404	422	406	424	440	415	444	409	464	434	406	388	403	444	411	445	435	454	415	419	423	377	407	381	400	446	456	391	463	433	430	390	400	429	402	429	440	433	427	397	396	384	436	436	427	428	401	426	396	418	418	433	408	440	418	389	394	397	404	381	417	410	415	406	432	405	403	407	417	400	427	399	419	421	395	434	411	426	414	402	415	411	397	399	421	419	426	386	449	379	409	405	431	413	401	445	460	423	385	420	398	418	430	430	452	435	424	426	421	408	417	391	435	404	400	415	422	412	439	427	468	442	430	416	403	417	459	427	428	416	414	414	388	430	444	428	424	425	433	396	419	485	412	426	441	428	392	422	433	430	413	389	435	417	417	402	427	438	396	429	393	443	388	404	435	386	382	413	423	441	422	426	395	394	445	408	398	403	438	431	461	418	434	427	451	399	423	414	395	400	425	458	444	434	451	419	412	392	429	422	400	439	444	415	398	424	410	423	450	439	395	414	412	419	407	440	405	437	408	438	427	429	460	401	394	468	419	416	439	448	419	413	393	382	423	448	409	435	409	406	403	415	423	398	406	401	451	432	420	376	395	416	431	460	411	410	427	406	413	414	443	419	425	413	427	435	382	407	421	395	400	400	410	435	395	451	385	467	406	419	425	407	440	416	404	410	442	447	444	424	429	412	399	419	437	402	412	408	395	417	430	446	453	374	429	435	423	419	385	397	419	449	412	382	426	423	410	451	427	438	436	416	438	388	422	400	393	443	453	434	419	398	431	397	433	420	440	438	440	410	439	457	395	414	449	421	435	428	419	423	442	433	421	401	395	421	427	391	382	406	429	429	445	433	416	465	418	431	455	410	427	407	425	417	409	387	419	427	400	400	429	410	424	414	400	442	429	437	430	383	417	463	420	421	416	404	430	412	450	396	396	413	415	402	406	415	426	426	389	432	421	397	392	382	415	436	413	445	427	409	458	438	475	417	416	433	422	404	429	427	392	420	388	406	413	406	483	411	406	395	425	415	428	420	431	409	470	429	452	428	415	395	459	405	397	446	414	435	430
22968	21010	28470	23754	21010	16880	1423	618	483	437	420	400	351	334	326	286	304	309	283	298	287	294	278	301	277	1060	5364	6311	862	233	250	267	270	249	260	276	256	275	242	257	233	270	257	254	229	256	228	250	231	239	233	244	244	243	235	247	256	258	263	222	241	248	283	278	230	230	246	242	261	281	239	217	275	222	260	262	243	261	213	241	236	238	206	266	244	248	250	243	253	228	245	228	228	232	226	245	255	249	251	273	221	243	258	218	250	236	239	235	255	224	210	256	248	257	238	242	240	251	230	255	268	273	239	268	251	228	222	242	242	243	228	243	214	258	241	228	229	270	275	241	257	228	240	241	274	247	236	255	239	241	248	222	254	228	236	253	240	235	250	219	238	273	239	275	242	268	251	232	253	263	243	241	234	235	246	258	272	218	270	240	236	238	237	235	251	246	251	231	244	237	220	225	241	246	241	221	267	251	247	261	238	253	235	229	262	222	232	225	251	226	243	221	251	246	240	252	224	247	229	240	228	234	237	256	278	241	242	216	211	217	253	204	241	230	245	234	245	238	243	247	219	254	263	268	244	265	236	236	238	239	244	237	234	220	264	241	220	223	244	246	245	228	216	205	221	233	223	235	234	231	237	239	245	279	238	215	256	227	247	239	235	221	232	259	258	293	226	253	257	250	240	230	223	257	224	245	250	251	250	247	228	249	224	266	250	231	238	231	248	229	236	238	237	250	249	258	250	273	209	221	232	243	241	230	237	238	235	230	222	250	233	240	260	256	225	246	234	229	246	265	249	237	244	232	246	235	255	239	230	220	256	212	241	233	228	239	240	240	253	264	263	231	239	238	231	238	217	261	228	233	236	250	215	219	226	261	247	229	214	238	221	227	235	235	247	240	228	277	230	239	245	250	250	222	251	238	240	213	265	261	229	223	220	238	229	249	217	254	224	240	205	233	226	238	257	230	249	257	263	278	237	259	244	253	236	243	245	231	233	257	252	242	239	235	234	243	232	224	236	249	257	261	232	214	226	248	232	253	259	304	225	230	245	225	221	263	249	230	275	248	240	242	233	258	273	265	240	249	254	232	237	253	242	263	262	213	235	253	257	260	228	238	208	251	264	251	264	256	247	237	259	223	251	231	237	232	271	245	247	237	243	230	247	266	250	235	233	260	249	255	256	226	238	244	263	265	236	212	251	244	229	224	213	257	244	254	229	246	262	271	219	251	235	237	243	231	246	238	230	273	259	251	242	241	260	248	238	233	238	225	241	250	289	240	241	254	215	228	234	236	245	227	221	223	241	240	234	235	227	245	244	257	268	231	281	246	243	262	221	256	240	235	255	226	254	233	245	246	262	251	224	216	227	252	234	260	227	235	236	257	268	258	235	227	257	230	246	210	248	242	236	238	247	238	251	256	260	237	260	238	224	237	220	252	259	224	226	272	264	227	257	244	235	259	227	229	249	250	255	270	233	257	222	223	243	240	272	259	250	228	267	241	216	250	258	249	250	198	230	261	232	238	250	215	257	242	234	204	254	233	242	231	238	270	252	229	261	254	224	241	255	243	236	241	274	230	260	236	245	248	260	227	212	280	226	245	250	257	237	229	241	240	247	237	246	227	242	226	243	219	260	242	217	237	219	235	237	257	224	254	242	243	249	248	237	261	216	212	244	232	260	255	233	244	233	263	239	253	228	269	219	244	232	270	228	210	238	211	235	254	242	244	231	216	250	239	245	271	241	256	261	265	222	286	253	257	222	248	240	258	234	261	242	241	231	213	216	279	247	237	286	244	243	242	232	271	280	259	234	259	233	235	253	217	237	236	214	232	273	271	241	255	243	253	236	229	252	257	250	218	249	222	233	240	255	247	261	242	252	235	256	227	237	220	249	247	233	225	215	264	238	259	221	239	258	250	224	232	236	276	236	238	257	220	211	262	234	248	274	247	235	226	255	234	246	251	258	243	240	244	226	277	263	239	237	257	259	248	247	233	243	230	246	226	246	235	232	262	227	220	233	245	247	234	232	247	232	256	242	226	263	276	234	287	245	215	238	241	232	225	245	239	261	291	247	251	239	216	244	272	224	262	229	227	253	227	240	228	249	255	230	207	262	250	217	246	242	235	251	221	268	213	243	232	226	237	265	245	218	250	233	270	213	243	232	249	259	251	242	239	247	247	241	245	225	253	237	255	262	259	257	249	225	270	237	225	251	227	255	244	234	246	255	224	262	238	236	243	218	232	248	243	233	256	244	223	235	215	240	244	248	256	245	239	237	211	237	253	235	242	260	234	238	219	232	222	262	257	235	231	272	254	253	266	249	233	242	252	209	261	211	273	233	244	256	257	275	225	273	211	216	249	231	226	246	265	270	230	266	248	239	246	245	242	257	214	244	272	227	231	230	257	256	245	260	211	220	247	237	227	264	244	238	247	258	221	277	236	237	217	230	240	259	233	261	229	223	224	247	261	241	240	246	264	229	254	239	240	257	214	225	229	240	265	233	279	269	235	230	220	226	256	279	249	219	234	227	243	221	242	255	222	225	248	240	259	245	245	227	234	250	249	237	252	241	238	228	236	261	251	237	259	223	239	240	243	260	246	255	233	253	251	244	243	249	285	259	219	239	231	220	244	230	264	233	208	249	250	235	274	237	223	236	222	231	230	221	264	221	253	245	247	229	204	256	219	243	260	222	240	240	246	258	233	264	266	237	218	249	223	246	255	226	234	248	233	233	243	252	256	230	247	260	249	234	229	224	259	235	226	279	248	224	231	291	245	236	278	243	241	227	218	234	235	231	240	231	239	247	253	251	261	251	258	232	237	225	226	248	270	253	234	248	287	263	250	208	249	238	222	241	245	227	235	255	246	255	245	249	256	221	250	240	241	246	257	261	243	233	247	230	246	244	219	239	237	240	275	218	235	236	232	239	220	250	247	240	257	253	249	264	205	232	228	297	238	250	247	212	239	242	261	258	250	214	221	278	256	232	222	235	261	268	272	252	238	242	251	277	275	244	233	233	240	239	223	240	241	262	213	263	228	270	234	249	241	237	236	227	208	252	233	236	242	214	223	225	242	233	217	225	234	227	231	237	226	245	243	238	237	268	244	245	214	224	247	228	255	247	235	254	251	238	244	244	216	235	243	216	271	250	246	238	238	212	240	267	230	259	215	229	239	253	227	251	232	251	245	228	243	227	247	239	272	244	226	241	243	238	215	230	243	249	222	239	248	229	256	250	215	253	258	258	244	222	236	234	258	222	244	247	252	232	261	248	270	244	261	250	234	209	225	221	211	219	246	248	224	202	234	243	227	234	244	224	255	258	223	236	260	252	259	239	240	232	236	235	253	247	238	259	250	257	228	227	265	233	219	225	254	251	254	239	234	249	264	226	253	248	268	219	249	269	226	229	235	230	240	242	245	241	223	215	271	222	248	227	263	221	269	250	277	233	251	244	245	249	228	237	247	278	242	248	239	230	231	273	244	225	274	220	249	233	240	213	233
25109	15465	13228	7283	4718	3332	2576	2053	1701	1475	1238	1148	1065	969	904	850	777	773	743	726	712	651	678	711	617	3848	15719	16004	2063	540	534	512	499	519	537	503	526	534	519	517	520	497	483	504	528	554	515	532	544	505	493	486	484	462	495	517	453	486	549	506	516	503	462	521	463	523	470	520	489	520	522	489	522	489	486	509	501	485	513	454	478	498	465	537	461	528	433	478	504	504	471	447	519	487	522	516	497	514	460	493	476	468	481	481	468	472	455	500	528	466	512	491	522	471	504	496	470	547	476	499	520	492	507	541	474	525	451	502	504	518	475	511	490	500	508	505	516	506	496	472	471	552	509	482	503	497	518	479	510	494	521	509	522	499	507	530	474	480	513	497	510	494	513	501	484	528	462	514	499	510	503	516	514	465	524	492	480	517	499	479	521	519	483	499	480	507	496	503	496	496	474	486	535	474	516	453	475	505	506	547	528	461	479	497	476	485	526	526	484	482	517	485	498	535	500	458	463	480	470	520	498	522	493	466	493	481	499	473	507	490	495	484	472	490	463	470	554	506	476	507	487	494	516	491	510	497	488	550	506	492	499	474	538	521	488	488	511	480	475	474	465	465	486	481	469	481	565	547	475	495	462	499	516	496	499	488	517	514	510	500	494	471	488	492	538	496	512	475	480	492	524	496	477	468	493	482	503	491	529	496	500	495	491	492	471	488	516	481	472	499	486	481	474	496	507	502	520	485	487	480	508	498	451	496	505	488	505	511	472	493	479	559	490	524	486	509	470	484	477	496	454	481	490	507	486	478	504	473	510	466	513	478	515	520	488	481	524	499	461	475	482	516	470	478	488	524	460	493	504	490	444	492	491	505	520	509	490	540	486	444	466	487	471	497	539	520	507	516	485	498	471	493	528	526	438	470	496	506	491	465	474	478	494	483	520	463	493	495	471	476	459	498	452	482	497	523	514	466	501	485	517	506	486	486	507	454	520	477	495	467	458	535	437	503	468	504	514	442	471	517	513	519	499	497	423	488	493	488	524	486	506	472	485	490	541	513	441	507	504	481	494	502	530	515	492	486	470	502	492	524	498	486	515	484	528	453	489	511	448	467	474	471	494	479	489	499	499	475	492	462	514	490	477	459	491	530	487	446	501	486	504	477	476	477	501	467	496	528	482	482	509	499	470	484	495	431	481	485	473	482	532	509	487	461	477	497	527	529	503	466	506	503	487	486	467	489	538	468	503	459	522	500	468	481	500	436	523	451	523	454	511	459	525	452	500	516	476	485	511	509	480	501	506	483	505	494	502	484	457	510	530	493	434	548	497	498	480	489	468	465	503	504	504	522	524	492	512	518	482	521	518	515	499	506	471	523	543	515	467	493	484	500	504	473	506	540	526	500	485	509	477	515	506	517	507	499	476	514	487	510	487	455	522	458	491	478	515	503	489	436	508	488	468	497	475	494	502	498	501	487	456	514	519	455	469	482	470	462	522	503	477	538	502	485	499	530	466	491	483	495	508	486	531	480	490	520	508	496	493	503	513	476	471	479	521	484	486	482	473	495	505	477	472	524	509	500	478	486	475	479	481	498	466	504	510	506	487	523	481	504	483	506	482	502	538	515	498	487	497	507	510	536	462	463	462	500	510	497	472	488	512	491	508	486	528	510	490	510	499	509	481	504	516	494	520	501	506	518	471	512	489	502	486	517	449	507	515	502	519	503	478	488	489	503	485	506	525	503	462	503	464	498	519	522	501	487	473	468	527	514	504	517	497	456	511	473	458	499	458	523	492	529	422	538	508	484	452	455	481	502	512	526	523	511	497	509	499	505	500	479	503	461	520	467	452	523	524	479	504	505	510	454	531	532	447	491	489	490	495	446	497	505	473	478	523	522	508	524	473	488	491	474	536	478	486	524	514	488	486	506	511	506	505	503	523	445	503	512	504	503	517	478	502	501	495	506	535	502	444	479	515	487	480	489	498	489	492	518	485	516	551	481	457	487	511	498	478	456	510	478	492	468	513	498	473	493	526	462	526	528	496	508	506	463	479	480	512	469	497	546	502	464	483	509	502	477	478	525	486	476	494	469	487	503	499	492	476	492	482	509	457	473	471	475	497	452	478	498	504	504	493	499	534	495	517	487	485	512	503	535	507	505	512	453	494	476	512	510	491	481	526	495	477	478	483	495	502	502	486	497	472	508	558	510	511	470	478	477	473	519	515	507	495	465	523	512	474	494	448	473	490	477	478	500	477	475	483	464	485	489	529	525	515	508	525	495	511	502	521	478	490	513	475	481	481	538	485	492	499	535	478	468	501	476	496	466	487	501	473	517	481	501	485	489	494	490	500	501	474	497	515	513	470	492	479	494	481	496	470	487	480	522	504	491	518	501	516	478	518	503	519	481	484	490	495	475	478	511	480	522	502	500	497	474	511	457	469	494	500	517	496	493	510	515	469	484	499	481	464	519	525	525	487	497	480	512	490	500	492	484	489	489	506	471	514	504	500	505	504	503	465	507	511	506	496	467	516	490	478	529	497	487	479	538	504	525	499	440	513	505	516	510	517	493	479	484	497	504	475	504	457	494	510	508	504	519	495	484	505	466	445	497	512	502	487	495	517	501	526	490	479	447	499	501	476	517	497	473	487	528	514	497	493	494	427	489	495	534	508	466	492	429	507	494	490	524	513	504	514	485	539	508	466	485	428	460	444	468	503	522	498	474	517	479	512	504	501	467	495	461	517	531	500	511	483	477	511	484	516	505	502	497	489	475	486	516	493	487	486	513	517	508	496	484	520	501	553	495	501	459	493	490	502	485	502	464	487	454	497	456	500	478	497	532	493	515	476	504	500	501	519	501	478	506	478	494	532	516	500	501	493	469	497	469	509	489	509	518	442	486	483	480	513	498	514	490	502	516	454	482	495	501	483	481	480	484	500	496	511	514	510	474	459	478	508	504	496	467	519	529	499	496	539	500	493	509	484	474	490	509	506	515	512	472	512	477	489	497	466	494	472	518	489	498	433	464	477	496	517	477	451	483	462	505	494	490	539	530	534	492	497	455	481	508	479	523	499	463	514	495	495	470	487	481	511	490	492	534	496	484	493	473	536	483	482	473	491	478	498	529	486	484	501	458	469	497	524	514	466	509	510	507	441	484	471	475	487	504	513	474	495	505	527	517	533	532	468	491	467	492	526	442	496	453	497	481	486	522	502	505	494	515	473	518	494	476	461	507	523	460	452	478	483	492	513	471	540	476	532	485	485	485	495	505	500	447	487	481	488	528	485	458	523	492	509	532	463	485	489	487	508	489	485	495	483	452	487	521	487	523	518	461	486	474	483	465	526	478	525	480	495	502	510	478	497	478	514	474	482	477	479	505	490	463	497	489	532	483	471	506	502	457	513	486	494	444	500	511	464	479	473	491	494	487	497	480	501	463	491	519	529	487	495	483	495	534	479	538	470	478	490	508	495	527	503	497	533	489	477	500	497	472	486	488	497	534
26478	20290	7197	751	403	420	417	382	376	381	356	357	387	380	352	385	366	387	368	391	374	363	352	373	361	436	514	761	397	392	367	359	344	394	368	370	399	356	369	393	372	407	349	365	353	391	340	339	383	354	370	401	379	366	364	348	363	388	363	372	379	351	392	366	357	346	369	371	349	346	374	369	372	404	353	341	346	400	377	372	369	385	370	379	340	348	366	388	376	369	360	382	356	350	386	383	354	358	382	361	372	381	351	385	351	361	363	369	349	371	383	360	371	365	372	337	369	345	361	404	373	365	354	405	371	344	352	359	388	344	400	397	383	357	384	364	397	362	382	353	402	388	329	373	339	337	379	334	382	327	366	362	350	361	368	395	376	311	361	320	355	373	367	357	364	360	411	410	344	368	391	329	366	354	384	366	391	373	388	393	374	377	360	354	380	367	390	354	359	337	381	391	388	349	377	387	343	368	350	353	351	327	352	392	346	403	380	391	394	409	395	387	374	376	389	350	368	369	362	341	371	392	380	369	356	385	395	377	380	371	332	374	360	333	384	335	391	364	352	379	380	354	356	369	350	346	335	409	380	365	359	383	370	374	357	355	359	337	385	348	363	360	354	368	369	337	389	349	400	386	355	349	387	367	369	367	385	361	401	352	354	313	342	394	330	349	381	374	358	380	374	377	365	390	342	365	367	356	347	362	386	356	363	366	331	403	354	353	392	382	349	367	363	329	367	389	359	362	357	346	338	376	375	377	342	378	385	361	372	368	372	333	362	359	371	363	383	354	377	357	344	341	348	390	400	373	372	408	374	354	381	392	380	372	360	358	363	378	342	359	374	371	321	382	361	392	377	348	304	363	370	368	340	371	355	348	388	381	342	385	368	386	353	359	315	353	383	374	353	350	365	380	346	338	395	377	373	404	379	369	337	360	363	353	369	367	345	357	388	348	372	355	376	350	366	361	385	360	381	373	366	362	392	366	351	373	374	338	377	382	379	391	372	322	356	336	371	351	377	366	400	340	368	374	344	376	376	362	330	362	361	353	371	370	352	384	353	336	378	367	378	379	343	350	361	371	352	346	341	387	392	417	380	334	371	391	361	406	353	363	358	367	375	363	364	358	368	358	346	365	384	336	373	362	388	388	338	369	381	337	343	340	316	361	373	370	374	364	387	359	363	370	382	363	364	331	369	369	360	389	373	350	354	369	372	366	391	361	389	392	341	347	393	353	390	374	416	350	341	376	326	388	346	329	361	363	376	321	376	382	357	348	344	350	369	379	370	373	385	348	328	386	369	375	361	354	368	328	348	359	327	343	375	363	366	381	357	343	404	341	327	395	366	351	359	354	397	342	399	334	378	348	368	381	368	372	378	345	366	358	376	307	358	376	393	313	328	370	321	348	376	368	363	390	359	381	374	420	354	392	378	340	370	361	363	379	347	349	352	364	358	363	349	378	358	379	369	383	383	364	358	364	388	381	359	336	351	364	393	342	397	354	383	352	333	395	348	353	352	355	374	327	395	333	326	347	387	362	376	365	374	382	431	370	362	408	372	347	363	384	381	352	337	385	379	377	349	371	361	381	358	397	357	373	378	396	343	342	368	380	371	362	360	364	383	392	363	390	360	359	347	362	378	367	367	398	338	365	367	373	381	355	358	385	342	342	383	373	358	339	362	382	340	338	366	374	354	369	375	362	368	370	357	341	321	353	340	364	387	371	363	371	365	359	354	349	362	369	344	348	359	356	376	354	370	372	347	376	352	406	375	362	392	391	384	363	345	373	355	361	373	369	352	363	371	375	337	372	375	398	371	355	344	339	327	381	346	353	351	407	385	395	362	379	378	366	343	328	350	365	317	397	352	364	342	389	363	387	371	367	357	383	347	364	335	352	386	368	343	343	366	385	356	376	377	375	369	371	358	364	396	355	370	353	369	367	373	371	341	372	381	384	367	341	369	379	376	379	340	355	339	352	350	351	362	372	368	350	360	348	395	380	366	354	378	359	395	376	356	348	379	336	388	392	384	366	375	355	359	350	376	363	365	391	366	350	360	371	380	361	380	392	382	382	421	358	391	349	364	362	363	349	346	364	345	354	371	372	333	349	335	368	357	347	373	358	327	359	367	360	361	353	432	350	368	397	408	392	355	345	360	389	362	359	399	403	363	352	366	386	321	363	351	348	386	359	390	362	372	386	345	381	398	366	345	331	378	338	371	369	415	392	366	358	378	390	364	353	371	383	370	402	346	357	360	364	367	378	382	354	351	357	399	363	347	341	370	380	366	329	410	395	348	369	399	367	390	351	368	394	371	379	392	387	362	381	367	371	340	393	349	363	372	355	372	351	383	347	367	385	359	343	386	354	390	344	331	394	391	363	356	378	356	352	331	368	347	367	362	332	358	358	347	351	324	378	378	386	376	350	342	393	401	326	362	371	391	356	395	368	406	383	378	402	367	376	348	362	355	367	356	381	358	348	350	368	343	349	404	375	361	359	360	353	359	370	366	382	356	349	377	385	352	372	364	392	387	333	393	353	338	376	344	359	334	409	395	365	335	378	382	344	367	356	377	357	347	374	355	368	381	373	360	364	370	387	374	396	363	375	351	344	398	373	377	394	362	356	370	360	372	403	413	348	376	381	349	335	351	366	345	414	362	351	354	336	385	400	393	355	385	375	374	352	373	366	373	363	370	355	359	388	359	384	346	335	389	367	388	371	396	373	378	338	391	401	355	373	364	336	354	363	371	362	368	388	371	349	365	381	381	377	345	385	358	330	384	369	374	403	344	370	418	359	353	385	357	347	360	374	333	359	395	385	376	406	321	364	330	355	392	355	334	386	371	346	370	371	351	346	405	351	349	335	354	363	371	350	364	336	366	352	339	350	359	376	381	385	360	341	353	372	339	349	384	389	386	359	376	377	365	344	385	395	354	350	335	414	368	368	341	347	322	360	365	344	370	336	392	386	415	360	341	334	361	397	357	366	358	383	406	367	391	349	371	374	368	378	317	385	352	346	396	363	376	377	356	385	394	378	342	380	363	391	371	383	342	356	357	390	351	384	365	369	381	366	362	346	378	380	379	369	357	375	362	368	371	356	358	336	401	357	367	398	349	326	383	368	374	372	352	370	406	349	398	337	351	367	367	329	332	353	357	345	390	377	378	382	354	358	403	410	361	351	356	351	382	395	352	351	356	364	342	351	346	362	376	381	395	372	355	359	387	355	322	402	376	402	381	360	341	344	351	330	400	338	386	358	352	343	358	364	369	342	337	345	384	376	366	396	375	343	367	339	362	352	388	341	397	406	375	391	367	389	354	342	362	372	350	375	355	376	368	359	369	348	387	388	369	359	365	380	374	345	386	376	379	382	374	354	381	391	354	354	357	347	361	355	365	391	370	398	373	365	381	367	358	364	406	360	371	382	339	364	356	398	352	359	332	343	385	334	354	374	378	354	380	369	349	380	360	376	318	366	359	325	375	350	382	376	344	377	353	359	380	346
10542	1921	1709	1249	981	975	936	855	869	808	811	783	831	777	760	809	793	814	773	782	732	753	771	761	739	877	1652	2539	922	835	722	777	781	757	736	783	777	778	736	797	769	751	765	775	795	767	799	739	788	733	736	767	789	778	835	745	842	779	734	761	717	769	816	766	752	709	717	765	739	787	808	751	780	737	791	764	784	757	742	751	762	757	760	721	763	710	757	778	725	748	766	767	757	795	797	759	770	783	791	801	779	801	753	796	764	811	772	724	744	788	734	793	768	802	771	646	757	744	787	779	794	776	763	772	768	770	783	734	757	770	763	778	805	771	765	746	773	795	789	762	792	756	764	761	786	748	773	729	733	787	773	775	731	752	801	791	762	793	813	776	788	784	789	735	783	726	759	805	789	719	787	732	803	797	712	728	796	777	711	746	821	765	717	797	790	744	787	760	762	846	780	766	766	762	767	751	795	726	740	737	719	759	732	817	778	740	796	800	792	798	757	769	763	743	746	806	757	780	799	757	733	805	750	817	768	744	831	763	721	790	735	783	775	822	786	766	783	734	788	745	721	785	735	787	745	772	795	756	740	717	774	784	767	753	740	819	753	749	738	818	776	710	774	754	774	722	761	740	794	740	749	788	743	795	760	801	767	806	774	802	816	744	806	813	777	797	799	782	745	763	756	802	780	743	765	823	805	752	772	742	812	746	753	788	791	795	793	769	800	767	783	754	755	765	761	749	759	776	747	750	764	749	780	838	770	757	789	767	749	773	735	762	772	769	777	768	835	741	790	772	740	766	795	779	765	808	781	778	785	777	714	786	764	791	739	776	762	780	761	779	766	744	768	794	723	753	792	768	792	746	799	741	757	738	795	805	823	763	773	844	770	748	786	758	749	775	746	740	805	771	799	725	788	747	736	780	774	783	801	780	735	709	754	720	770	771	775	744	779	757	780	778	784	818	774	736	764	743	741	792	756	784	779	725	788	794	815	770	781	778	797	774	774	829	806	768	783	780	714	753	741	783	789	779	788	752	750	799	777	752	759	773	827	760	747	798	735	775	744	829	719	782	766	733	722	772	778	763	786	769	750	742	731	742	807	763	767	817	817	760	780	764	742	788	743	748	781	812	792	757	750	794	732	722	734	742	705	770	787	777	795	743	776	732	815	760	758	798	802	778	781	745	749	744	771	743	803	735	751	771	766	802	798	786	788	783	768	748	782	803	756	728	731	775	720	763	806	773	782	756	810	776	771	756	743	772	805	759	774	727	737	773	784	757	767	739	800	765	757	726	735	741	797	795	798	752	807	787	757	791	746	730	778	776	742	771	792	770	787	754	769	809	762	801	781	722	731	748	778	754	801	811	797	775	737	783	785	758	734	811	764	767	711	807	744	735	768	739	723	789	734	794	767	819	796	782	703	763	770	736	789	782	805	754	752	758	775	758	780	781	778	748	764	766	739	756	756	796	772	773	774	769	792	690	788	742	768	785	747	827	787	752	786	794	781	773	751	789	765	784	756	775	744	784	751	753	735	779	755	750	750	778	750	789	825	767	710	786	784	732	805	717	787	777	736	808	748	736	718	723	797	794	710	762	761	791	802	805	754	732	777	776	755	798	760	755	782	779	765	760	736	819	726	794	779	746	798	750	804	773	805	735	796	796	761	774	786	791	793	776	783	787	820	734	726	837	811	765	818	743	815	762	787	809	772	739	766	753	754	750	759	729	736	780	771	793	754	756	775	842	786	792	778	733	744	749	841	784	733	786	794	794	709	754	824	739	760	774	717	770	786	771	808	820	761	766	751	792	732	790	820	732	743	791	768	760	771	755	771	788	797	784	747	780	773	803	759	790	742	758	794	772	779	808	805	781	774	773	730	852	788	785	768	749	770	814	762	756	785	796	815	741	764	746	727	746	821	765	785	767	734	778	740	771	817	730	788	764	788	741	767	743	701	771	785	734	741	801	772	740	781	727	816	784	779	768	784	795	793	761	744	756	745	786	721	748	779	747	792	724	771	734	748	753	788	775	743	708	715	770	769	763	767	800	756	776	763	765	786	717	773	750	784	757	782	762	804	743	787	804	755	778	791	749	762	723	752	799	758	754	795	767	754	732	766	758	698	784	724	767	738	825	771	792	802	755	799	808	787	812	782	777	801	735	729	781	842	728	744	786	781	730	738	784	796	818	803	795	729	751	804	777	798	765	744	775	778	726	787	777	749	760	751	821	748	766	793	772	803	766	746	729	769	701	814	824	829	800	786	802	813	762	772	802	733	815	730	802	759	771	793	785	735	803	792	791	749	783	755	769	759	802	752	759	771	752	766	760	721	782	745	732	737	775	769	796	801	759	784	754	815	774	794	789	786	757	715	757	783	711	786	775	763	776	736	690	758	812	780	777	782	792	775	802	786	787	765	749	744	740	748	732	783	735	768	806	775	741	757	792	767	770	786	805	742	736	781	797	789	773	723	776	790	779	754	742	796	730	809	769	754	732	745	788	795	778	774	771	815	763	751	795	773	733	810	782	785	752	770	796	754	802	813	761	779	725	734	749	730	801	694	783	754	703	805	774	761	761	798	776	789	752	738	728	733	761	727	812	742	793	755	783	806	806	774	747	743	773	735	738	784	800	753	756	798	781	742	800	765	752	752	788	793	769	741	789	763	769	778	744	757	818	755	726	754	779	796	788	771	824	773	786	786	779	749	793	795	770	733	791	784	801	729	770	771	759	748	760	758	738	708	779	728	749	795	797	761	795	755	738	752	796	790	772	761	763	760	793	755	823	796	776	775	755	780	760	793	800	833	729	778	764	763	765	749	763	757	795	743	768	760	746	741	783	813	769	782	752	758	741	773	718	795	782	818	794	777	728	796	772	765	772	776	744	746	821	783	756	776	743	792	760	756	799	754	781	788	800	743	778	781	785	769	751	755	778	719	761	769	759	766	824	759	748	765	734	750	750	803	762	746	754	812	734	800	729	786	758	764	769	755	735	804	780	728	790	740	767	766	749	777	781	727	776	795	752	831	712	754	747	830	762	748	775	737	810	804	729	800	779	716	756	758	774	774	725	816	719	780	767	774	773	814	749	812	778	721	748	760	788	782	747	815	801	755	754	780	756	819	794	781	733	744	720	809	751	801	784	720	779	780	765	757	775	769	799	779	777	812	736	740	715	755	773	757	752	831	743	772	739	733	806	766	779	787	756	771	803	758	807	795	745	765	748	757	790	803	727	734	784	797	777	793	725	778	806	708	767	792	748	792	737	715	767	760	742	774	787	798	742	758	786	791	778	780	777	779	763	806	758	775	763	783	777	753	776	793	775	725	774	796	763	785	789	783	813	770	767	766	781	755	783	766	772	756	828	783	758	753	804	752	760	758	796	756	768	739	764	737	779	736	748	790	749	803	756	780	801	745	767	745	742	802	749	793	797	813	808	781	719	699	797	828	781	762	797	745	738	711	811	779	739	736	775	793	735	734	775	764	761	744	783	703	809	764	730
23896	21036	27878	24388	18655	1311	492	361	315	277	265	242	278	229	221	210	200	215	225	217	219	202	221	225	212	468	2919	3129	450	197	179	194	191	217	200	216	182	201	193	178	177	203	204	180	189	179	188	176	171	181	202	203	193	201	175	201	189	184	167	191	193	208	187	196	207	167	189	176	164	206	177	183	221	175	210	193	193	187	187	183	171	179	164	187	200	189	195	147	204	176	175	149	187	185	169	204	181	168	173	206	191	189	169	169	176	162	171	197	182	189	192	192	195	211	172	174	174	180	194	203	180	195	165	209	159	177	167	186	185	202	202	154	189	179	197	166	212	206	182	175	188	172	182	176	169	204	149	209	184	192	188	204	194	180	173	179	182	178	182	182	195	177	195	206	173	203	188	208	185	180	161	196	191	191	224	163	170	189	183	190	179	189	159	158	202	220	187	182	187	199	188	167	194	181	191	167	210	173	195	193	190	174	177	221	183	207	174	182	208	185	189	191	203	177	194	195	200	171	191	174	184	183	182	171	197	200	187	159	180	181	179	207	187	193	193	179	211	209	180	224	172	180	196	180	201	200	170	197	146	188	213	211	187	202	167	180	184	202	158	185	187	199	206	182	177	185	181	195	197	187	191	180	184	190	193	185	157	194	191	184	205	205	187	177	204	179	179	187	190	190	192	181	199	176	187	170	185	184	192	161	183	195	180	182	185	197	194	200	176	180	156	191	198	191	199	200	196	178	191	191	184	205	197	192	185	216	190	220	185	175	188	187	189	204	192	191	184	163	198	188	173	177	193	181	201	178	174	198	197	169	200	185	173	211	170	208	174	154	185	201	177	198	189	168	167	155	180	188	186	189	178	187	191	191	177	197	185	166	188	208	182	202	229	199	162	178	185	179	190	210	203	169	169	185	178	159	178	177	198	172	198	186	203	190	195	203	190	194	161	169	190	175	184	192	201	196	198	207	178	195	172	182	199	182	177	200	190	185	196	197	186	187	206	195	211	196	179	169	205	195	199	171	187	178	198	194	172	205	171	163	186	173	201	208	174	186	187	187	177	184	217	181	182	187	194	192	184	155	193	183	216	181	179	186	203	182	204	175	182	178	196	166	194	173	176	184	189	170	168	189	202	189	186	194	181	207	185	186	173	178	158	201	171	176	172	181	181	175	214	190	212	164	206	162	181	175	195	207	203	175	180	183	198	181	201	194	195	167	169	197	191	180	192	204	206	204	186	229	174	199	176	184	204	182	189	197	186	200	189	186	196	177	204	194	191	193	197	194	210	200	190	172	189	174	196	167	186	181	180	147	185	188	186	196	175	172	172	181	179	218	181	210	199	156	198	194	208	182	179	201	173	170	197	180	185	192	213	172	181	170	176	174	179	198	191	198	191	195	200	177	212	210	200	175	171	183	196	175	188	189	181	200	200	185	195	173	200	202	178	177	188	180	176	181	181	190	208	187	183	185	194	203	191	192	152	177	179	210	173	192	213	166	188	208	202	190	211	183	199	194	178	191	205	188	163	192	201	183	179	174	173	189	177	204	201	194	172	173	173	173	214	180	192	179	196	188	206	173	195	195	178	190	167	184	190	183	181	171	179	208	195	173	174	192	180	192	198	210	183	182	179	187	192	178	209	178	182	181	189	198	195	167	190	200	173	189	163	186	160	170	185	187	174	194	195	192	169	184	198	196	178	173	192	182	163	184	195	186	205	219	197	177	191	162	166	209	186	183	194	183	202	212	183	169	197	197	165	204	227	182	191	192	201	192	156	166	195	172	195	194	183	194	201	170	177	180	200	199	165	196	195	185	204	176	181	175	212	206	188	162	200	167	208	180	190	197	173	205	194	187	186	173	186	187	203	172	188	174	202	177	198	173	174	196	193	189	211	177	208	180	183	176	197	181	174	189	156	166	204	172	181	212	186	169	210	191	231	211	197	220	180	178	175	206	190	181	176	182	167	173	200	193	202	189	196	206	170	192	175	209	191	199	175	177	164	191	190	173	196	164	188	201	176	205	185	170	184	189	189	183	193	193	205	203	181	214	194	175	171	214	203	201	197	175	180	175	182	214	177	193	190	179	181	170	185	158	185	175	199	180	159	169	166	201	180	207	181	212	199	196	172	182	217	176	188	165	200	186	212	167	198	176	208	204	188	164	183	188	204	176	173	172	181	206	185	201	200	202	181	203	161	196	195	185	181	164	201	183	177	194	197	195	193	198	185	175	189	204	175	185	205	184	183	160	186	199	212	194	165	196	180	193	189	210	186	165	197	179	171	167	203	180	200	192	170	177	182	211	201	180	182	187	178	179	179	198	188	220	173	172	197	174	167	202	166	180	194	186	187	189	178	188	172	221	184	189	172	193	180	191	200	194	188	223	203	186	204	201	185	179	178	195	199	220	171	190	211	168	196	180	194	193	190	198	178	178	186	203	166	210	160	205	183	189	180	189	206	164	199	172	188	170	204	184	197	190	172	201	181	150	183	181	172	169	196	172	205	163	203	189	189	188	201	195	174	196	197	184	190	159	162	187	206	177	191	179	170	213	189	213	189	188	202	170	184	164	184	189	184	189	171	177	185	188	200	183	177	178	200	179	177	187	175	204	209	174	197	197	183	174	180	180	172	187	192	176	205	195	207	188	192	187	194	206	159	174	170	186	191	196	178	189	200	179	193	187	202	179	176	201	192	181	169	196	191	157	190	183	205	179	172	182	213	220	193	183	209	175	184	203	175	197	192	180	172	182	186	185	182	194	192	184	205	181	189	196	182	176	171	194	211	201	194	189	176	184	198	149	182	200	167	190	154	204	196	189	202	190	193	185	208	169	206	193	183	173	175	171	196	182	218	188	207	196	176	174	203	166	179	210	189	184	206	178	188	164	194	176	165	182	201	186	183	178	164	194	176	194	191	188	179	195	194	207	192	175	189	198	195	202	180	194	201	182	183	185	178	171	148	175	195	207	194	211	170	172	168	191	174	177	173	176	176	199	200	175	182	174	199	199	183	188	185	244	208	194	190	190	180	195	207	199	184	177	188	170	180	190	186	190	185	178	175	166	163	199	199	201	190	185	192	192	189	181	200	184	145	162	207	175	190	164	201	189	203	194	187	187	177	203	194	209	194	217	192	190	159	155	180	178	184	195	166	181	190	190	188	178	176	150	189	184	192	190	176	193	170	159	180	168	183	194	179	199	195	197	202	190	197	193	180	164	179	182	156	199	175	208	189	174	194	200	190	180	190	187	176	197	170	164	190	186	188	160	181	185	201	191	184	179	171	198	217	192	188	161	200	171	185	191	184	185	189	176	190	191	201	189	199	179	189	204	197	177	169	181	189	199	182	178	164	210	172	209	228	187	184	175	194	187	188	184	199	185	197	191	168	171	189	191	187	192	199	164	198	206	166	166	212	187	196	196	209	179	163	183	186	195	186	197	203	198	169	170	194	203	175	181	193	194	178	181	184	182	165	193	201	202	177	178	213	201	196	200	197	185
21882	9706	8259	4261	2795	2023	1522	1286	1037	930	797	726	679	663	594	585	577	552	570	539	482	458	499	510	460	1631	10268	9436	1313	471	446	460	396	459	424	445	405	444	394	396	407	407	422	424	457	422	434	431	465	446	438	479	413	429	419	409	447	433	413	379	419	457	422	430	430	457	422	435	441	422	422	432	457	400	398	405	415	440	447	425	419	468	465	402	419	433	388	403	449	416	397	426	413	449	427	401	412	420	414	411	448	436	405	414	416	440	431	421	388	408	417	443	381	427	409	416	392	375	401	432	437	411	401	432	416	398	441	439	417	420	404	429	393	400	420	410	418	414	438	466	436	389	455	402	408	402	421	405	410	432	418	406	402	417	406	411	407	405	455	416	426	422	473	432	392	427	408	417	418	374	422	439	444	408	428	410	409	417	439	407	421	425	419	409	425	414	424	386	387	393	431	432	415	418	407	417	419	396	415	386	420	381	442	416	403	414	417	422	383	386	426	468	409	392	421	410	404	395	372	401	399	441	416	440	400	397	434	427	423	418	399	397	421	415	442	414	388	429	415	400	421	394	389	422	399	422	414	408	431	430	452	413	366	415	391	378	386	415	416	429	408	421	428	422	403	414	386	390	421	442	423	462	413	412	439	406	378	396	406	406	423	427	430	431	416	453	455	378	404	390	432	466	410	408	406	410	410	416	431	405	380	403	422	419	430	433	404	439	405	435	442	444	387	432	442	414	376	414	418	419	417	436	426	390	415	428	359	411	432	449	447	428	390	417	401	422	406	472	382	390	433	425	436	417	396	471	466	416	425	461	453	422	430	410	436	418	413	434	416	421	424	453	408	416	396	412	409	433	406	417	421	431	408	410	399	435	443	411	385	417	402	449	427	402	416	424	415	424	425	427	418	428	428	394	388	416	404	389	417	355	439	404	402	419	441	459	419	430	398	412	367	367	435	397	398	422	414	445	392	440	389	413	401	398	412	401	408	425	362	429	439	407	376	370	426	424	424	406	409	421	438	400	383	456	437	432	402	425	446	393	428	405	456	393	388	422	427	424	408	432	419	407	422	413	430	467	430	400	415	424	425	420	446	441	412	422	405	449	400	378	400	421	343	445	440	365	437	414	414	429	390	415	388	404	409	414	384	419	428	471	408	406	366	390	390	415	390	441	405	408	392	413	433	436	438	441	434	367	392	419	412	394	435	402	426	419	389	443	461	411	427	441	396	422	419	397	434	394	409	413	406	381	411	419	412	418	396	415	413	404	387	409	400	432	423	386	415	447	457	402	404	374	405	408	452	408	432	467	413	432	431	423	423	443	385	438	455	394	398	418	428	372	431	410	429	443	432	435	414	404	401	427	403	398	417	414	423	471	396	420	401	408	401	467	437	428	385	426	434	434	408	398	409	439	418	440	423	399	397	390	412	427	408	412	429	428	417	418	398	401	379	373	414	430	442	407	416	388	418	441	402	431	431	395	414	416	416	384	435	453	393	386	420	408	419	417	422	408	391	409	427	446	419	405	448	429	428	405	379	396	408	438	381	407	411	377	414	413	429	452	388	395	441	454	412	412	391	420	411	462	417	390	426	415	432	409	452	453	432	404	415	442	412	390	456	398	421	436	420	434	403	390	411	422	419	399	402	416	436	427	438	446	407	422	431	422	425	418	434	391	450	399	388	415	414	437	394	400	423	415	431	406	416	398	410	400	406	407	416	390	422	414	430	381	383	401	423	453	381	389	387	393	430	397	428	374	400	412	391	420	415	428	398	398	383	421	411	399	414	426	390	402	389	418	449	423	424	408	442	394	366	397	428	408	394	450	404	414	411	396	396	393	455	391	431	405	431	391	380	434	403	426	402	439	429	409	403	420	401	406	417	401	418	440	409	416	421	433	428	460	404	404	398	434	443	428	431	415	398	423	377	426	413	428	363	387	436	386	402	408	394	419	417	415	404	403	406	383	403	435	411	416	366	417	448	405	409	430	384	442	410	391	406	374	444	392	390	370	414	381	438	395	423	392	399	431	427	459	421	418	397	419	395	405	382	435	406	397	380	435	421	369	391	443	436	395	417	422	421	409	435	450	400	412	439	402	398	391	374	391	395	410	418	399	388	465	397	396	449	419	452	388	414	467	421	409	437	423	399	391	439	409	400	384	395	447	441	406	452	413	434	439	467	396	426	391	416	413	382	403	383	381	422	407	445	448	394	408	446	420	420	408	419	410	406	414	411	420	383	433	451	381	405	409	436	404	415	395	433	404	416	406	427	400	426	413	388	432	395	399	438	401	397	424	427	425	405	394	403	429	402	448	428	418	427	395	412	447	407	443	413	427	424	413	402	413	431	396	396	401	435	398	428	397	394	391	449	425	432	417	388	436	421	426	384	400	439	446	410	419	422	415	417	400	405	421	404	464	374	375	399	425	394	406	412	422	421	417	421	427	372	391	434	404	418	429	414	405	445	422	381	423	437	379	408	438	434	410	397	427	403	383	417	443	414	423	429	421	404	437	414	447	465	400	436	435	386	425	402	410	409	429	413	395	425	440	429	433	432	466	443	434	461	422	383	376	418	415	401	378	421	419	412	400	419	429	423	429	417	427	449	412	419	426	420	371	392	400	415	410	440	427	437	418	440	419	403	412	409	404	430	412	439	383	410	389	428	389	394	416	440	394	439	418	422	412	424	414	366	427	411	408	418	400	425	447	425	452	408	419	413	445	444	423	419	389	395	459	380	417	402	403	421	395	423	423	406	419	444	402	392	434	413	412	426	417	382	382	422	469	441	410	392	437	413	451	359	384	397	441	443	425	424	402	396	438	433	396	438	405	401	446	426	456	408	424	391	418	447	411	440	421	389	417	400	373	385	389	418	405	391	438	422	402	388	381	399	370	381	423	406	396	406	388	400	438	414	432	419	395	429	412	440	397	391	424	425	398	414	439	407	397	438	424	429	396	421	403	404	445	450	400	420	410	429	406	428	405	421	400	408	434	398	427	453	432	406	425	376	404	415	414	432	388	408	407	405	419	429	462	408	449	388	420	386	451	412	405	389	429	390	426	438	434	392	450	394	398	358	433	429	426	423	384	399	414	413	390	412	423	421	413	416	414	403	426	402	398	414	388	434	425	445	452	404	393	392	417	418	404	386	408	390	450	378	394	410	392	376	430	430	430	419	432	426	429	446	387	417	400	421	405	427	413	415	407	430	425	427	428	403	403	400	430	433	434	436	421	367	403	413	392	433	414	420	408	424	398	427	429	420	406	397	447	429	394	405	411	409	435	401	428	385	412	418	443	407	414	404	408	426	371	435	422	421	437	405	450	436	452	421	423	434	448	399	407	409	453	443	384	441	398	421	411	420	387	408	432	438	416	386	409	437	424	387	466	423	401	425	417	414	410	413	433	435	434	369	417	448	407	385	413	410	406	434	430	416	434	457	392	434	394	415	390	374	423	425	384	412	381	407	410	428	417	401	418	416	424	412	409	407	403	424	414	440	420
22989	21020	28526	23728	21023	17309	1424	634	494	459	392	422	345	334	321	333	300	321	302	297	296	296	243	276	285	1958	5574	5748	836	259	261	263	222	234	237	254	260	269	265	264	253	243	250	260	224	272	229	247	247	231	252	265	247	218	264	231	267	241	256	243	265	247	257	253	254	218	236	262	242	235	232	249	213	239	238	242	254	250	224	252	247	218	247	220	269	224	231	251	253	245	217	234	234	232	230	245	267	251	245	263	270	239	232	257	255	242	237	229	243	287	247	229	273	246	252	240	218	235	244	239	252	247	264	250	223	237	231	259	261	239	230	266	226	277	242	258	254	243	250	240	283	216	260	256	250	245	252	281	250	228	255	251	243	225	263	230	221	240	246	237	237	215	220	219	252	237	253	248	260	236	261	218	258	266	229	246	267	241	268	240	251	234	225	235	262	252	249	265	237	230	262	245	246	255	256	271	232	240	215	252	250	251	268	257	222	224	242	241	282	237	257	242	263	235	259	237	249	243	225	262	243	256	247	253	253	232	242	234	234	233	208	263	257	238	230	261	247	270	252	223	252	225	272	234	261	246	251	256	244	232	247	229	237	240	251	257	235	238	249	222	249	243	221	284	268	229	252	257	253	254	263	225	249	268	258	223	256	223	247	240	237	254	241	239	239	261	250	261	257	248	244	244	241	244	211	271	264	245	243	257	244	251	233	244	263	233	229	215	252	219	246	240	224	252	273	247	269	239	228	275	251	237	260	227	236	242	239	251	252	222	233	242	252	231	260	253	244	235	226	252	263	235	224	236	223	241	229	233	256	269	236	224	226	242	247	256	245	230	238	239	275	258	249	239	246	255	237	254	266	267	239	258	248	251	248	234	267	266	232	233	266	235	264	268	252	227	240	259	259	237	278	230	252	258	243	232	249	226	229	251	237	261	250	283	256	201	216	244	231	259	249	223	228	244	240	269	210	253	241	266	270	217	249	230	255	238	238	260	247	234	226	239	243	267	259	220	241	231	251	271	236	251	243	256	244	248	240	260	254	222	258	230	249	242	271	226	254	252	207	246	253	243	245	214	240	239	242	262	266	252	268	223	250	234	230	213	234	265	247	263	212	268	254	244	215	241	275	244	265	234	228	205	242	246	252	250	231	246	247	237	252	223	222	272	221	230	276	247	243	237	261	264	248	237	224	290	240	240	249	228	273	250	220	241	261	240	256	240	251	242	255	235	231	242	247	256	264	257	226	261	246	246	235	249	246	243	250	245	261	257	233	267	263	233	225	259	258	253	236	242	224	270	251	222	271	231	228	249	221	228	232	262	228	239	223	230	211	239	267	271	223	233	244	277	247	247	244	234	229	276	257	237	260	223	233	251	260	225	251	240	223	249	224	247	220	234	244	267	217	235	237	238	255	266	247	254	279	238	256	232	226	265	251	228	256	233	274	244	226	233	261	230	264	218	239	224	208	228	252	236	219	254	189	250	281	241	249	248	249	265	250	235	258	222	261	268	230	264	265	290	248	237	255	237	257	245	230	243	253	241	223	265	263	239	240	220	252	233	223	222	230	243	247	253	224	260	245	234	234	221	241	241	252	261	222	239	268	240	229	231	227	235	241	244	244	243	249	221	242	229	274	257	253	254	268	239	225	240	261	226	242	221	256	249	274	252	225	267	244	231	236	237	261	236	236	258	201	268	258	257	250	253	295	230	255	243	229	253	236	280	255	225	252	242	219	251	241	218	256	232	245	273	254	276	258	221	283	256	248	250	256	264	253	226	239	245	247	266	244	245	256	228	243	242	278	249	252	255	208	248	240	232	263	233	229	245	249	228	262	224	254	261	244	229	261	266	262	236	265	251	249	262	274	261	230	268	240	270	265	217	247	250	260	204	230	259	242	242	238	252	248	242	238	231	269	221	262	269	248	243	239	241	239	270	248	246	244	255	237	234	233	264	284	242	237	226	231	245	237	218	218	234	251	224	231	230	269	250	249	239	261	233	258	231	214	259	256	227	243	240	247	251	238	246	247	265	258	239	251	277	265	241	242	223	257	234	242	257	246	261	230	243	236	223	274	233	263	203	261	266	268	257	257	286	224	219	243	249	232	255	252	238	241	220	253	238	253	247	233	250	242	217	244	269	234	213	249	243	214	221	225	234	237	244	247	257	240	255	252	235	272	249	224	234	242	250	251	262	241	261	257	273	238	233	211	241	249	234	296	198	238	263	240	222	234	224	231	261	236	261	243	234	271	261	263	253	252	248	243	241	252	229	247	238	256	260	261	251	252	243	275	205	218	244	240	246	243	249	226	238	240	223	215	258	242	251	250	230	254	236	254	243	233	236	257	244	250	242	247	277	228	249	248	236	212	293	245	262	257	258	256	245	251	240	247	267	257	220	232	226	230	239	283	259	216	241	240	231	230	221	260	253	252	243	243	228	248	269	244	251	241	246	250	228	235	220	264	269	230	277	235	235	227	223	229	250	252	265	230	208	250	255	226	251	207	264	243	212	227	247	233	235	220	266	245	235	246	255	242	245	231	228	240	224	262	231	268	252	259	261	249	266	265	228	213	265	235	277	228	260	239	227	237	261	237	241	255	216	253	277	244	258	236	259	233	245	268	235	244	248	263	245	225	265	270	235	238	260	235	250	219	269	240	244	272	256	222	233	266	261	270	253	228	262	213	241	243	258	242	253	239	227	241	267	273	199	260	245	230	248	251	245	231	273	249	267	215	241	229	252	241	262	249	230	264	233	241	234	248	223	244	260	238	232	244	222	237	220	238	236	263	252	240	252	253	255	248	228	262	277	235	231	259	223	223	230	260	269	227	224	258	264	230	246	236	244	251	261	252	259	257	227	261	235	260	236	241	234	266	220	253	243	220	270	221	227	250	256	272	240	262	258	262	251	245	254	248	242	230	232	242	221	244	238	246	251	254	227	245	244	264	235	229	233	229	230	230	266	225	234	231	241	246	248	264	255	252	255	247	251	259	262	251	248	244	231	231	236	248	242	243	222	218	220	276	262	218	238	248	237	237	248	227	214	231	222	228	239	252	236	245	261	258	246	247	219	231	225	279	223	267	255	254	255	247	250	256	242	218	239	230	241	275	239	218	256	244	229	256	238	250	242	225	242	236	204	242	245	264	241	236	238	238	270	232	245	242	269	236	236	266	252	215	243	247	236	244	246	233	255	239	250	240	266	229	275	254	244	250	249	214	252	244	239	255	273	251	232	268	235	253	237	238	250	224	265	249	233	241	239	225	223	252	229	234	232	255	266	214	253	224	248	257	226	225	240	240	245	246	251	244	240	257	261	228	241	200	269	240	235	256	243	235	265	232	260	261	255	226	265	251	234	257	192	229	231	254	259	267	269	253	244	215	212	243	262	261	250	269	238	250	274	245	227	225	254	247	260	252	240	226	256	241	257	218	236	263	244	264	241	257	230	263	251	244	244	239	240	244	230	244	237	264	242	265	232	253	229	294	211	250	238	243	241	249	242
24457	15695	13175	7231	4645	3355	2480	2069	1710	1427	1328	1129	1023	964	898	874	761	738	768	726	684	675	659	652	647	6886	15973	14435	2325	535	545	504	550	521	519	475	527	537	505	514	523	531	504	506	531	555	519	511	521	492	511	501	522	512	516	520	497	517	523	495	518	530	551	483	521	465	504	520	530	459	498	459	484	530	494	494	517	502	498	544	506	505	494	515	532	490	551	454	505	493	477	489	502	481	476	489	479	502	523	509	551	512	488	522	497	524	521	493	509	488	497	536	477	505	505	466	516	483	532	474	494	482	512	550	522	523	546	511	489	510	524	512	473	506	495	516	484	508	519	507	478	523	496	476	517	542	498	551	518	504	510	503	484	525	544	488	514	519	492	493	500	514	474	498	498	466	439	475	518	488	477	510	528	498	479	505	526	483	492	500	529	505	507	496	505	503	511	550	485	481	515	480	491	494	487	490	499	502	512	527	480	526	507	484	449	509	524	503	525	482	507	528	506	481	509	484	508	524	497	512	491	492	494	559	514	524	512	503	540	516	497	452	528	501	498	510	549	523	524	491	510	524	502	498	505	486	528	521	502	484	511	496	483	529	500	493	521	482	499	494	513	513	527	508	496	491	534	558	518	470	482	476	542	510	465	506	499	486	463	534	477	523	461	482	517	521	511	507	497	515	495	490	483	501	500	497	494	455	496	521	508	523	551	501	480	497	461	518	491	499	507	509	514	499	531	488	493	500	547	465	525	515	507	421	484	484	479	498	524	496	472	481	469	511	497	503	466	491	502	512	497	496	502	524	492	477	499	525	496	499	549	524	527	512	492	484	526	535	525	525	517	463	469	491	522	477	503	551	497	517	530	477	498	493	517	518	507	472	504	493	516	493	475	519	510	498	492	502	495	507	556	512	506	474	515	486	493	519	509	471	542	498	516	489	490	477	471	502	565	514	482	544	510	506	528	489	501	511	539	476	514	560	499	519	492	465	504	521	505	507	479	493	543	502	510	500	465	504	504	512	527	510	508	503	500	457	466	479	475	494	519	487	505	501	497	479	477	499	541	497	521	515	511	494	487	504	495	515	503	516	463	517	503	476	519	492	513	512	479	561	481	483	534	509	508	505	486	484	470	485	499	524	463	516	474	489	490	510	509	459	502	493	516	475	495	499	475	511	489	514	536	522	480	517	487	495	490	515	506	480	486	553	471	492	451	525	470	447	524	491	515	458	506	501	492	512	499	531	502	487	455	529	507	534	534	484	476	484	512	458	495	482	507	453	480	501	471	510	518	512	483	520	484	470	507	516	509	467	526	482	493	489	510	541	480	503	505	534	489	467	506	522	525	486	488	520	476	463	512	466	493	504	520	470	521	480	497	534	509	493	488	506	495	484	514	527	513	544	509	491	526	491	487	522	529	514	494	470	495	492	487	483	471	506	522	499	528	502	461	502	520	479	497	545	539	468	475	503	504	535	496	521	470	501	527	492	526	477	496	495	548	483	492	511	514	500	508	524	531	516	493	516	462	510	513	478	476	529	517	493	482	514	485	536	470	461	485	535	471	495	509	483	465	493	495	502	509	544	495	474	518	490	489	488	489	546	507	526	519	480	479	482	569	521	472	488	477	470	481	520	509	507	468	497	498	508	482	502	480	527	500	491	482	456	493	485	483	456	504	515	503	468	486	470	518	487	468	535	546	488	507	488	510	506	510	476	486	515	546	550	530	514	457	501	521	519	479	499	487	512	490	497	509	504	534	478	506	509	487	459	516	469	470	511	494	519	471	501	506	482	490	454	491	467	471	471	495	478	477	495	492	492	520	516	535	493	519	478	498	531	504	475	497	490	507	476	529	504	541	468	484	516	474	482	503	525	521	477	475	520	467	520	489	474	513	508	522	484	471	521	520	524	493	495	519	508	484	520	509	499	478	538	459	532	456	492	470	498	493	493	505	498	528	479	523	479	476	503	532	506	534	522	519	486	483	490	494	485	515	485	534	484	514	485	511	509	514	494	505	487	521	516	550	514	514	531	519	536	511	480	509	501	511	504	537	443	524	456	530	462	521	479	467	530	502	440	503	543	483	541	518	519	510	466	493	476	492	500	513	450	503	489	536	510	497	498	485	494	500	457	493	502	518	469	479	506	505	488	525	446	485	465	509	508	519	509	474	519	512	481	553	498	474	523	491	493	529	546	499	502	435	528	458	488	518	488	463	485	527	520	519	501	529	480	523	493	508	515	505	479	546	494	493	487	498	504	515	472	441	499	491	511	498	480	485	518	519	499	515	521	465	502	470	527	491	482	455	482	498	515	509	532	523	527	531	508	478	515	518	488	530	534	487	511	471	462	484	493	463	502	508	506	469	535	554	479	470	525	492	509	500	504	539	490	489	498	517	488	555	507	504	498	513	539	497	485	455	521	514	545	489	562	473	471	486	477	480	462	492	499	493	509	558	498	501	531	530	509	520	525	503	497	468	491	488	540	497	534	509	469	541	489	506	466	460	508	545	482	475	527	476	478	509	524	523	489	493	503	515	506	477	518	503	480	546	514	490	494	476	460	491	493	477	506	494	509	490	479	508	483	498	488	484	555	489	522	502	505	493	505	481	529	498	506	506	491	511	513	500	493	488	514	491	484	556	492	511	475	464	496	450	476	510	485	510	509	482	503	548	473	501	500	478	480	487	516	515	478	498	476	533	474	495	478	496	502	495	522	536	468	472	506	512	526	480	528	466	505	550	546	474	496	467	489	508	561	464	515	548	497	493	506	489	494	541	488	531	485	552	530	520	517	513	501	464	503	499	477	503	517	478	487	456	530	506	518	468	515	489	502	509	514	519	515	540	537	452	532	493	516	511	418	516	457	457	497	506	482	515	493	490	491	491	523	502	475	503	500	493	480	478	507	525	505	516	473	511	519	505	490	488	510	477	492	461	546	496	525	525	470	466	491	495	542	472	534	484	499	504	513	465	479	469	509	502	480	527	524	494	485	508	517	510	532	507	502	496	542	499	486	514	481	456	506	466	518	489	489	509	507	476	474	526	507	467	510	490	471	531	520	506	521	499	505	498	525	505	524	504	520	489	505	520	529	544	532	491	505	491	485	477	501	502	488	509	520	501	497	530	485	525	510	539	490	495	450	490	482	507	492	505	533	497	500	504	487	520	526	542	524	478	483	540	470	521	517	490	526	517	489	519	480	486	524	515	483	491	517	502	489	518	510	497	486	493	530	519	500	478	488	506	471	504	524	509	482	504	528	533	500	465	499	489	514	501	499	555	494	500	506	484	466	528	510	500	522	531	517	493	506	495	499	451	506	531	493	467	508	457	460	480	519	500	497	525	463	455	542	522	523	479	474	470	512	473	508	525	477	511	499	500	492	506	467	506	505	523	525	538	518	509	462	502	484	517	464	488	513	506	478	525	520	545	518	501	539	464	539	471	498	474	498	518	485	512	498	515	467	501	487	514	514	532	532	485	476	482	475	489	507	510	556	497	499	531	529
26437	20363	7281	735	464	408	409	401	379	360	376	386	421	385	375	391	396	348	427	364	391	362	377	401	363	396	825	785	433	365	362	398	354	407	337	361	381	397	401	381	397	357	379	382	354	366	365	388	378	413	360	372	371	358	381	352	421	397	365	397	389	392	370	367	383	383	405	386	360	365	377	354	365	394	416	358	357	362	370	370	373	374	375	413	405	381	358	392	385	348	359	365	383	375	395	379	359	377	366	373	361	331	376	377	353	368	398	368	426	423	403	369	355	372	388	353	380	372	382	387	364	387	376	401	368	393	406	384	355	374	355	358	360	371	400	409	396	373	421	393	378	387	406	346	397	363	376	394	389	337	358	362	363	364	370	362	369	369	392	377	380	351	350	379	408	370	393	398	353	400	352	358	386	366	385	375	392	360	364	386	356	369	329	364	394	369	380	391	372	351	383	375	365	377	396	362	371	379	357	402	366	429	370	415	346	372	379	369	365	397	418	372	398	383	370	395	372	383	398	393	404	356	405	362	428	394	394	361	385	358	407	390	372	364	357	416	354	357	399	371	384	378	368	383	392	371	394	427	361	370	353	378	415	400	362	375	414	382	380	381	376	382	343	410	391	368	416	407	404	365	350	374	387	368	371	369	380	411	346	358	373	369	405	380	366	359	343	361	405	400	372	407	376	379	409	369	370	361	364	374	394	388	406	338	349	364	348	366	396	413	393	361	378	388	372	381	388	401	356	336	387	406	358	391	381	377	376	372	376	387	356	403	376	352	352	394	364	338	370	390	366	383	397	385	349	358	387	372	375	380	391	373	371	380	372	361	408	365	366	415	379	356	374	393	370	366	381	399	355	388	383	384	354	356	380	365	368	392	368	364	380	369	380	355	334	391	384	388	391	365	381	357	396	344	373	390	375	370	393	372	389	327	411	361	388	384	388	375	381	381	375	375	342	383	378	400	385	408	327	375	407	360	366	367	354	371	369	363	365	377	349	361	394	385	331	374	397	344	366	398	370	378	350	374	372	345	397	362	338	347	404	414	355	390	330	376	386	343	377	346	389	351	363	382	356	385	335	385	393	320	398	380	355	351	361	390	378	373	384	375	382	368	401	367	376	396	376	391	393	380	385	381	376	378	379	380	332	394	406	402	395	385	398	364	359	365	354	381	347	411	339	357	378	343	423	360	385	380	381	367	376	377	400	380	362	362	388	366	372	385	365	336	360	387	367	363	362	358	382	352	374	379	357	417	366	376	395	389	361	351	381	388	352	375	400	348	361	410	397	343	371	374	393	349	388	366	381	384	396	373	396	379	395	384	382	391	374	398	356	412	360	359	404	350	409	364	388	386	390	409	363	365	362	392	382	383	362	361	379	358	368	388	379	372	388	374	361	392	380	425	363	341	375	400	349	370	395	371	361	371	392	358	362	395	373	356	385	353	354	385	368	378	393	365	389	397	406	396	382	405	353	409	387	410	347	342	376	357	374	368	391	369	399	355	376	376	404	342	384	379	409	332	371	392	374	381	365	375	382	387	383	368	345	378	370	398	348	388	365	398	351	350	357	375	346	380	360	364	389	338	359	388	376	374	368	395	364	335	401	399	364	388	356	395	359	355	368	397	410	369	371	373	374	360	392	369	357	394	413	393	391	376	409	366	392	388	365	383	376	405	388	378	363	342	393	374	411	386	386	346	356	358	381	405	364	386	370	414	378	358	347	398	375	389	346	361	388	374	380	359	378	397	354	378	393	400	377	369	339	363	376	371	407	386	371	385	383	376	360	364	379	369	355	394	386	399	362	401	360	380	396	361	342	370	355	366	361	401	365	350	380	367	390	386	370	401	385	341	391	382	373	365	374	368	370	333	380	377	383	376	345	366	331	400	376	409	369	363	377	378	400	376	396	382	355	377	398	382	376	375	362	360	353	397	365	411	357	395	393	380	408	370	385	401	358	397	385	367	370	404	373	373	386	373	361	382	400	384	327	389	398	341	386	384	394	348	379	386	349	402	437	382	348	407	372	366	404	369	384	375	391	372	341	394	379	392	387	401	367	374	365	401	395	354	385	390	367	368	397	371	376	379	354	363	363	348	359	366	368	373	373	383	421	382	372	382	350	409	399	353	378	358	363	374	387	352	390	348	385	365	388	377	380	380	356	366	392	378	361	376	369	403	368	364	346	409	364	360	381	357	386	359	360	380	385	371	393	380	379	394	382	381	389	364	385	327	400	337	350	376	363	398	341	391	368	381	375	377	385	350	383	392	391	335	380	395	376	361	419	372	377	367	350	392	395	387	367	376	370	373	411	378	398	375	384	388	377	368	356	342	382	361	375	382	390	363	428	397	392	394	355	362	404	357	378	402	355	362	350	374	339	404	397	407	346	374	372	388	385	399	370	360	410	383	385	378	388	373	390	371	387	333	359	384	350	368	374	378	410	406	373	391	398	395	404	395	361	395	371	393	392	372	362	392	349	387	414	400	369	389	382	350	384	421	377	392	393	379	357	380	363	391	404	383	333	357	363	360	393	391	375	368	364	400	357	386	396	384	342	355	389	378	393	397	330	369	377	356	396	340	363	370	393	385	354	391	397	409	383	416	413	366	388	396	341	397	393	405	380	380	363	349	372	343	362	399	383	382	382	379	394	375	366	343	374	335	361	382	380	346	359	391	373	402	352	346	398	350	389	364	372	374	387	382	404	392	371	387	378	349	359	357	368	389	388	392	360	397	409	372	336	369	370	350	398	352	401	360	370	382	364	359	359	369	388	393	342	347	381	341	402	417	367	395	385	371	381	387	367	420	379	386	386	391	373	391	376	361	381	386	383	407	371	388	373	360	342	373	373	374	395	381	361	354	369	377	387	372	397	380	414	385	358	390	367	368	377	389	415	384	372	360	376	341	385	369	411	414	377	393	382	411	385	371	367	381	406	386	327	375	399	362	352	362	394	382	371	382	385	381	340	391	368	393	375	354	362	373	401	377	352	357	360	388	403	388	368	387	370	358	358	378	369	361	397	385	368	374	396	352	391	384	375	357	420	357	370	358	411	370	348	409	330	393	409	390	390	373	404	422	359	362	430	363	371	367	370	371	365	376	418	379	377	369	404	394	368	401	379	352	388	353	379	390	382	387	374	386	393	368	380	344	384	411	364	378	380	383	359	384	351	390	373	373	393	408	396	364	362	421	355	372	402	375	370	417	393	363	373	352	351	382	365	362	387	351	379	408	400	368	391	382	399	472	380	360	384	366	386	392	360	367	365	321	404	348	383	367	382	401	376	361	406	393	383	322	388	393	405	372	379	380	378	368	343	333	391	339	348	378	390	346	351	374	397	391	414	410	370	379	362	356	363	383	365	376	381	397	380	397	376	380	360	385	357	409	358	348	349	374	383	352	387	353	400	408	388	361	398	351	392	370	381	353	348	356	351	331	366	377	388	392	392	326	362	345	394	398	370	374	385	379	365	359	373	378	385	351	393	356	346	362	359	393	355	384
10423	1919	1824	1181	1038	958	940	866	860	825	808	840	877	823	792	790	758	859	768	772	804	768	801	787	784	954	2538	2241	953	817	803	754	783	777	796	788	737	788	808	734	775	828	823	811	779	789	788	847	794	744	808	808	833	755	803	814	776	815	827	759	827	861	733	794	793	741	794	785	803	792	754	751	815	759	807	819	792	740	825	824	804	817	789	777	819	787	827	784	775	787	773	777	790	720	830	774	800	768	813	767	768	823	772	776	759	852	799	791	815	770	806	767	816	802	754	774	799	773	758	834	797	796	776	824	769	799	796	773	798	814	793	821	773	785	837	783	816	772	808	806	762	804	803	788	832	759	739	779	792	779	834	795	791	768	815	780	805	819	791	818	779	832	797	747	766	806	776	772	816	798	839	776	805	776	785	789	746	726	761	736	773	795	770	825	826	767	796	814	781	845	803	779	759	795	757	790	810	821	807	776	811	806	797	745	806	801	819	770	773	767	814	854	773	750	761	802	791	770	759	792	824	779	809	750	796	754	794	818	835	775	770	828	755	783	878	778	846	764	792	793	785	821	764	773	781	834	815	787	784	851	746	857	790	770	804	776	824	755	804	798	806	830	825	755	789	772	751	795	768	794	826	804	730	782	736	767	806	820	746	804	820	769	798	781	793	782	819	751	809	847	841	808	832	754	795	801	780	776	799	802	778	826	795	781	761	774	805	836	798	772	774	786	815	727	798	732	755	796	800	819	821	812	764	783	796	783	820	813	820	849	836	787	818	780	829	821	731	827	816	736	810	790	803	788	812	751	775	826	762	844	791	723	779	807	796	857	761	744	789	799	773	815	789	819	788	802	793	764	748	833	830	786	790	798	821	761	837	798	793	790	756	774	795	793	783	788	850	775	801	747	792	813	765	782	765	729	786	760	788	767	795	750	805	797	751	838	809	781	766	781	790	770	778	799	742	775	849	741	789	803	774	763	802	808	786	786	885	790	738	748	817	804	803	774	850	815	759	834	793	793	775	803	811	754	811	766	764	830	760	803	746	777	779	783	818	802	793	783	829	776	791	775	799	794	787	784	795	824	754	782	767	795	792	786	735	751	733	802	766	758	777	785	797	773	772	802	773	756	809	760	769	820	786	775	776	774	832	778	781	802	786	784	806	780	803	797	756	792	760	781	789	787	783	784	781	811	776	796	810	798	804	756	830	785	842	766	742	784	811	817	766	754	750	772	781	804	824	791	771	794	762	788	738	758	785	811	802	795	750	817	792	805	820	769	871	859	820	816	773	769	787	863	758	778	800	751	757	833	845	780	783	808	732	813	782	763	793	767	805	757	780	776	826	730	761	774	748	789	726	833	816	773	774	766	788	804	773	820	783	788	765	781	801	771	769	751	805	719	777	806	755	763	811	784	817	822	801	760	795	856	805	804	797	797	793	810	780	788	768	827	807	768	813	791	804	829	834	834	783	829	806	789	777	791	831	752	796	788	762	819	797	785	833	785	773	767	735	775	797	831	811	803	773	766	791	802	851	753	765	807	782	828	762	806	783	790	752	790	822	782	792	808	793	749	794	790	787	819	790	719	772	812	764	803	777	778	837	784	807	785	783	796	734	755	780	777	799	792	783	764	820	768	797	755	807	795	789	807	790	786	776	780	824	744	763	807	787	760	756	842	764	772	818	838	771	808	743	781	828	767	811	764	800	775	807	794	799	758	813	760	806	812	790	763	809	819	796	761	784	815	791	789	781	821	784	783	791	810	811	796	796	770	807	726	821	777	810	816	734	797	820	801	767	857	790	767	812	818	749	765	808	811	764	739	701	803	805	814	775	826	787	814	775	791	798	803	765	826	782	775	808	754	791	789	795	787	792	799	754	751	792	769	774	838	814	802	786	765	829	819	758	759	770	751	789	775	790	798	788	802	759	770	830	786	748	737	794	799	790	758	780	756	762	843	816	763	809	778	744	779	832	744	769	761	801	810	754	809	800	746	769	744	797	782	815	761	798	756	807	825	791	817	768	808	793	793	739	800	789	776	781	774	771	761	749	751	788	794	818	811	804	797	806	773	781	799	797	771	807	765	728	758	799	795	821	830	748	826	811	781	805	765	794	772	772	829	789	790	736	807	823	783	804	789	808	793	797	820	799	801	785	793	799	852	771	790	760	755	800	793	839	786	796	748	811	737	753	780	785	751	739	743	808	758	785	764	825	770	759	710	759	790	882	792	793	773	785	711	781	781	765	807	760	766	800	793	766	787	789	788	754	856	792	789	771	759	783	841	755	787	759	793	765	821	801	805	800	761	825	775	781	809	769	776	793	805	803	743	783	778	765	822	804	779	825	745	761	779	756	794	776	793	824	822	809	784	801	762	821	763	764	729	832	792	794	797	796	757	821	782	798	804	751	789	771	758	745	791	798	764	780	802	800	840	793	800	769	798	810	794	805	764	785	811	807	758	835	772	781	754	787	805	736	776	766	796	764	788	786	785	786	809	847	842	803	783	829	803	772	772	799	828	758	764	777	784	777	806	788	793	810	806	765	840	808	751	726	817	809	757	782	862	763	764	765	809	832	773	768	811	785	759	776	824	802	770	778	806	804	771	812	797	814	763	757	775	806	803	784	750	825	816	813	764	782	733	833	819	756	787	780	810	778	818	796	748	837	774	819	794	769	708	769	809	819	737	775	770	809	780	832	805	808	804	810	804	787	795	798	790	783	816	754	768	827	802	806	774	758	798	773	796	765	731	829	825	822	804	799	735	766	831	785	768	803	785	762	739	749	789	845	793	747	791	832	767	789	762	779	794	854	824	751	768	746	762	768	812	786	798	782	773	800	800	790	822	799	805	814	730	835	783	805	778	747	761	778	771	745	822	800	809	798	810	807	732	825	820	766	821	780	802	757	803	779	786	817	772	797	833	769	773	796	768	795	816	800	851	808	756	866	806	819	821	777	787	794	795	800	820	772	771	826	781	740	854	794	811	766	787	783	789	813	729	722	757	808	777	775	751	793	790	859	810	761	768	786	782	709	763	836	769	771	802	819	803	823	792	769	816	786	748	781	784	796	749	768	802	816	796	809	802	800	809	790	771	772	826	788	804	829	779	780	795	845	766	795	791	799	786	793	763	831	817	759	792	759	813	811	814	803	787	802	823	811	780	749	782	782	747	835	763	802	775	788	761	723	801	760	743	773	738	805	813	793	829	790	806	803	861	772	767	743	789	770	720	810	779	789	841	809	790	747	744	821	757	789	821	771	870	792	773	830	804	803	776	825	771	739	827	832	809	867	794	780	740	761	799	793	786	792	796	778	822	803	736	761	812	779	828	812	857	777	819	828	795	821	714	755	811	814	766	798	803	775	780	789	785	760	757	768	802	803	789	789	790	796	847	799	786	790	803	743	769	786	814	767	763	830	798	784	814	762	804	796	835	748	799	774	816	770	799	776	816	773	809	762	767	785	756	772	742	804	795	797	747	771	745	778	786	801	815	812	795	770	777
23866	21018	27776	24464	19067	1405	569	381	327	282	287	245	259	244	214	225	219	225	227	220	239	243	204	217	245	535	2625	3280	928	219	200	197	227	192	181	215	217	209	203	228	188	206	176	192	194	161	193	193	190	176	195	215	216	189	197	189	173	228	189	212	192	179	189	198	187	180	217	181	188	190	200	170	205	196	192	208	198	188	216	187	207	190	179	214	195	211	204	210	166	218	212	209	183	207	193	217	208	193	205	192	198	200	181	208	208	181	174	205	229	216	230	216	190	181	202	191	224	189	204	178	193	216	209	179	192	209	188	201	203	212	200	193	193	199	201	191	203	178	200	168	179	190	193	201	202	187	204	201	189	176	187	207	202	185	186	197	199	200	219	207	181	180	179	197	208	166	199	199	207	190	190	178	197	178	195	161	192	201	199	160	193	186	177	214	202	200	161	220	189	171	184	190	205	176	185	206	214	193	204	178	189	206	218	197	192	196	199	200	217	192	205	174	181	184	189	214	196	197	222	195	174	202	192	220	191	204	196	189	198	172	196	206	183	188	202	205	189	196	186	210	192	179	169	190	213	202	191	204	205	186	178	192	208	190	192	197	181	200	196	205	161	213	192	203	218	184	180	193	191	202	222	194	207	198	191	208	194	173	187	207	186	188	210	205	191	203	185	203	205	199	189	199	224	193	175	190	209	197	215	208	200	193	194	197	197	240	201	156	186	182	212	197	204	185	201	198	194	187	194	200	191	236	199	192	176	166	202	169	204	219	199	222	194	187	203	195	205	183	196	206	176	196	212	173	213	185	181	184	199	180	195	224	170	204	221	203	177	194	182	186	193	199	204	202	180	208	182	197	186	194	173	194	200	202	185	207	194	201	212	186	203	203	191	206	175	210	202	191	198	186	200	217	225	191	185	228	191	197	200	190	201	195	178	206	192	202	189	186	183	207	198	178	228	226	219	195	192	197	197	189	202	202	217	179	216	186	203	201	199	182	192	192	179	189	201	193	204	205	220	208	199	201	169	199	202	191	178	187	194	207	201	193	170	180	178	182	208	190	186	206	221	208	208	191	199	204	192	214	192	173	182	187	213	198	203	194	189	171	203	179	185	195	204	213	178	194	193	195	183	199	189	180	184	183	181	182	189	206	212	182	167	187	197	185	167	186	193	215	200	175	189	198	211	187	209	197	195	191	189	180	186	177	199	173	196	201	193	195	211	178	201	207	182	193	165	187	186	174	192	213	191	186	192	224	211	220	222	191	210	191	186	196	206	208	198	186	195	177	190	196	196	196	184	220	210	223	189	195	212	209	192	170	198	217	212	183	215	194	196	205	194	188	185	203	173	198	185	211	188	229	188	209	207	200	177	219	188	203	205	172	198	188	205	200	184	203	174	200	196	192	207	197	192	188	172	195	193	205	198	191	196	173	198	205	226	200	205	180	186	189	198	180	198	173	232	197	190	212	207	188	191	224	208	183	203	202	193	188	203	192	175	204	211	190	211	202	180	228	178	207	188	194	208	172	199	191	184	188	192	188	190	212	199	194	207	185	196	213	222	187	191	193	204	189	200	202	190	217	180	203	188	199	180	209	194	234	193	193	182	191	199	221	208	233	196	199	198	168	208	193	200	202	192	189	173	198	200	203	178	179	185	200	216	203	187	218	217	206	191	200	207	226	169	174	207	202	188	194	182	176	219	188	206	164	203	190	185	184	209	194	197	188	201	197	176	198	186	209	199	189	181	196	206	188	184	169	186	185	176	185	210	202	194	210	189	195	187	187	193	195	197	180	194	210	172	210	206	206	203	205	218	204	201	199	191	192	191	192	209	199	197	161	193	170	178	219	175	194	194	189	183	178	189	188	206	178	197	192	165	183	192	174	200	197	195	196	177	211	212	176	173	187	204	193	214	230	190	175	201	189	193	208	201	200	195	197	186	181	198	183	185	201	203	187	169	180	183	203	199	165	180	188	173	184	182	196	208	195	216	190	180	190	173	204	192	208	213	192	184	206	194	184	188	186	181	213	171	213	209	195	199	197	183	172	211	189	208	200	210	232	188	212	191	193	193	202	207	217	180	188	198	193	198	204	189	196	200	183	194	184	176	194	211	195	196	200	195	197	198	186	193	177	164	206	193	193	159	197	186	202	194	198	196	182	167	217	193	196	186	202	207	201	220	182	190	189	199	205	205	194	182	217	191	190	196	202	170	186	181	211	208	200	183	200	189	195	194	207	176	203	193	214	209	200	209	176	184	203	168	165	169	185	193	168	211	199	187	201	183	217	210	202	187	197	177	183	191	204	212	181	189	188	200	217	222	188	197	190	203	198	192	186	196	194	189	198	210	190	202	211	169	197	191	164	196	209	173	242	186	188	198	184	217	209	221	194	177	184	197	210	196	193	213	195	184	189	184	191	197	205	210	195	217	187	184	182	202	197	191	181	167	223	197	209	217	202	195	202	197	184	196	195	198	184	208	188	200	217	195	192	188	225	206	211	192	192	187	195	174	192	193	212	213	176	182	189	188	174	191	199	189	190	167	210	199	179	187	186	200	199	217	203	201	228	198	189	208	195	181	180	213	183	174	184	197	182	171	190	184	192	191	182	202	219	181	206	211	218	208	201	188	181	193	200	173	212	164	175	223	205	218	175	225	198	195	189	184	200	182	181	180	218	182	194	203	203	191	194	184	179	207	193	184	194	177	186	194	213	187	192	179	175	162	200	192	223	190	187	191	200	180	184	223	205	188	206	178	196	194	199	182	192	175	184	194	176	200	186	219	194	213	189	210	200	202	198	226	210	190	183	191	182	203	203	206	209	215	198	192	211	187	184	192	203	171	199	227	202	193	181	205	186	166	203	178	227	192	188	199	161	174	227	217	203	203	181	212	197	193	197	188	191	200	191	221	191	201	183	190	176	194	185	213	191	176	198	197	214	193	190	204	191	194	183	203	196	219	186	192	188	231	220	195	198	187	242	198	208	208	199	182	194	191	200	202	192	180	173	204	184	217	184	181	202	171	202	190	217	214	180	195	209	214	204	182	174	196	193	196	202	179	201	197	208	198	210	174	202	190	189	204	187	184	203	183	191	221	183	185	202	212	208	208	214	188	197	204	205	193	187	194	195	201	203	218	188	179	229	154	185	211	181	176	190	194	181	187	185	193	214	190	199	199	207	189	203	191	181	190	198	200	213	182	178	194	218	204	209	188	196	193	191	189	183	175	182	184	211	192	203	196	184	181	191	172	215	183	199	182	216	194	189	202	202	189	193	181	196	233	227	180	195	179	186	189	201	208	175	188	190	183	185	158	198	186	203	187	182	236	197	190	196	210	201	190	209	216	197	173	197	197	193	219	187	191	191	182	197	193	190	188	195	199	179	177	185	209	206	185	199	186	223	213	200	203	200	208	197	208	177	170	192	198	168	188	187	205	207	200	214	209	207	179	190	199	197	183	193	176	183	200	202	207	196	180	169	178	190	201	194	251	156	183	196	210	211
20067	9802	8379	4346	2757	1999	1505	1256	1054	932	826	746	686	644	671	603	609	574	566	521	549	504	521	466	519	1937	9600	10432	2878	457	458	451	422	460	432	435	411	461	417	445	436	485	434	435	415	458	448	444	410	464	390	413	437	455	449	400	432	445	432	456	412	407	412	430	479	430	440	424	389	422	459	465	418	445	407	410	418	418	409	422	447	455	475	399	417	409	420	423	445	433	395	438	438	443	396	446	439	405	424	440	478	472	457	394	457	396	415	453	418	415	421	441	406	457	428	436	402	449	467	413	427	432	405	414	395	443	412	427	435	482	432	416	381	403	449	375	451	440	431	433	453	411	415	452	435	431	452	407	459	429	423	444	407	403	426	464	457	433	409	461	456	424	442	424	435	457	479	417	401	443	471	425	401	413	412	429	447	417	422	424	422	429	482	437	427	456	415	439	426	448	446	429	453	429	416	421	436	411	420	417	459	394	441	457	465	416	453	436	445	435	447	454	439	393	393	416	458	415	459	396	435	427	421	409	398	406	429	455	445	451	428	445	417	427	427	430	427	443	432	438	408	410	453	399	420	418	448	453	451	424	460	441	410	432	411	431	408	428	440	439	399	429	460	431	449	393	401	452	431	412	433	417	422	427	421	393	434	445	405	425	431	449	414	426	426	432	410	397	417	420	424	413	437	420	466	462	413	420	441	405	442	452	453	447	409	425	438	402	384	442	424	405	458	400	425	439	437	482	438	444	422	443	416	411	461	429	420	408	415	413	419	448	438	398	450	420	446	398	423	468	407	452	456	453	432	409	482	461	422	428	431	405	432	431	401	486	411	451	442	427	398	401	432	453	431	434	394	426	435	427	434	426	404	429	422	445	410	465	443	421	430	414	422	471	399	432	427	394	450	415	402	438	423	417	383	413	430	416	393	430	430	452	467	419	448	439	414	390	410	442	422	427	407	460	426	424	429	424	417	428	414	384	424	444	433	469	428	421	425	410	381	440	439	434	456	458	423	429	457	450	436	445	462	439	450	432	440	425	404	467	455	421	398	434	424	378	439	419	404	407	418	409	412	400	462	448	437	462	440	410	447	414	431	437	449	423	438	419	449	430	422	428	399	417	458	442	427	430	390	418	398	438	418	418	448	427	399	422	417	444	432	445	418	429	433	393	420	445	411	468	450	441	411	450	415	399	423	412	428	423	389	438	386	392	452	437	409	468	402	429	456	439	461	433	461	432	406	466	415	439	420	474	396	406	425	447	420	401	415	414	391	418	427	427	433	419	405	416	426	441	411	415	433	408	418	442	446	427	424	405	411	433	414	475	464	429	446	380	402	443	380	426	411	406	448	420	435	420	424	434	445	448	435	434	434	420	425	421	416	443	432	391	432	396	435	398	435	435	424	402	381	438	409	405	445	444	396	434	438	372	443	425	437	419	400	433	393	408	421	448	424	456	420	409	443	430	459	429	443	412	441	387	388	431	444	447	399	452	439	444	433	427	414	451	392	425	430	408	426	405	449	432	442	425	435	439	435	425	438	434	408	364	438	440	410	426	384	428	450	426	404	458	415	445	440	425	445	457	449	419	449	478	424	433	429	428	439	442	436	510	448	474	438	427	419	411	475	407	462	442	436	462	430	395	438	417	413	432	450	451	410	422	412	459	401	421	438	397	434	427	450	403	377	434	434	453	433	413	439	410	428	423	412	463	406	427	411	429	407	444	452	397	428	440	442	446	387	426	405	428	387	401	404	434	398	434	444	430	431	416	470	422	413	412	388	411	441	458	456	436	452	409	424	423	407	424	465	375	404	449	454	420	389	449	424	451	436	438	439	445	425	425	439	404	410	445	433	450	447	400	426	426	450	449	419	425	430	479	442	432	407	422	411	417	432	380	442	461	476	443	429	467	431	443	402	406	388	403	421	422	439	431	429	474	407	432	424	458	421	438	446	403	414	445	411	412	427	427	420	406	427	404	417	401	439	425	404	418	460	481	453	415	426	415	449	419	472	422	432	432	455	428	432	401	447	434	417	450	412	426	420	426	422	437	451	389	475	463	427	411	437	437	419	437	436	413	422	449	418	470	423	360	420	432	437	431	421	421	404	400	430	432	410	438	438	433	413	445	388	429	409	412	422	432	421	415	451	447	448	384	410	431	432	415	417	462	400	440	410	409	422	431	411	406	420	401	418	440	392	423	434	417	424	444	422	435	374	394	404	448	438	427	418	456	426	431	455	437	404	452	441	392	474	411	461	415	390	398	420	430	419	442	414	377	438	443	439	413	420	431	451	420	421	444	427	496	478	427	441	450	414	420	436	372	406	435	430	446	460	404	419	443	394	422	415	416	412	434	420	462	439	414	431	444	409	430	429	451	394	457	424	483	443	427	402	402	437	438	437	433	447	404	428	434	387	429	438	451	414	409	442	454	463	427	457	419	425	430	435	431	440	407	383	431	375	446	455	438	410	436	440	419	439	412	412	407	420	441	390	418	407	415	410	456	448	405	447	451	410	451	445	422	438	439	412	423	433	425	410	449	443	408	399	461	443	395	445	392	437	411	401	437	414	400	387	415	439	415	411	437	419	433	471	446	446	401	430	436	446	423	426	412	364	424	444	436	412	420	459	423	439	462	460	422	448	449	383	458	419	462	431	393	410	422	403	453	424	452	421	437	445	443	436	420	407	463	423	416	422	457	435	422	408	446	447	399	426	407	396	428	407	427	429	435	398	464	440	441	388	415	414	388	417	421	432	374	430	417	417	384	418	424	435	421	434	446	413	415	467	406	436	438	411	421	431	425	438	451	419	424	434	436	427	422	388	437	416	446	393	429	388	438	388	422	422	440	402	427	400	413	431	441	444	407	405	421	451	441	431	419	444	392	484	403	420	416	406	430	405	446	424	444	404	431	437	438	437	428	405	448	430	415	448	462	437	451	397	403	454	406	388	434	466	391	394	412	412	411	407	437	456	494	398	389	436	422	445	429	430	401	489	456	419	439	433	427	451	395	439	408	455	443	412	416	457	414	412	468	400	424	434	411	466	389	391	386	431	429	445	430	428	442	427	411	438	405	423	422	424	411	463	450	440	413	408	413	412	417	381	413	435	395	432	402	424	441	420	445	446	442	402	425	429	448	406	367	413	425	417	439	427	410	444	476	423	405	432	427	386	430	445	404	459	451	389	446	460	413	412	436	437	412	463	428	419	428	413	440	437	408	416	449	414	433	417	435	439	454	378	450	420	403	401	423	410	438	435	457	416	399	466	443	395	431	415	397	412	424	427	426	406	423	393	406	409	483	454	422	412	451	418	437	423	403	437	471	435	436	417	418	434	413	416	419	421	427	403	390	431	449	410	446	404	401	381	428	450	444	431	433	443	377	442	424	403	425	401	435	433	434	442	420	424	469	429	421	413	454	434	438	425	399	412	414	460	419	407	428	396	437	425	422	449	415	411	415	393	488	406	436	423	428	447	406	415	406	389	416	428	394	421	418	429	421	402	399
22931	21026	28506	23740	21026	17974	1643	664	488	452	408	410	364	382	346	325	346	326	290	271	324	274	281	255	296	754	3826	7226	1861	265	266	261	257	282	265	269	245	263	257	245	267	270	264	239	272	239	266	262	263	237	219	263	253	274	238	286	255	255	260	241	245	257	223	244	241	238	262	244	255	238	275	255	237	242	245	241	262	268	275	250	247	264	250	275	248	258	262	241	267	252	240	254	265	253	261	222	258	245	273	249	222	215	263	264	270	267	254	243	252	227	247	247	231	228	240	229	249	239	247	273	237	226	240	271	247	261	271	252	231	273	249	248	259	245	227	231	227	252	250	241	225	255	244	250	231	229	275	244	279	244	223	241	249	268	236	217	256	238	254	228	243	262	253	254	251	269	262	247	235	263	249	235	264	242	244	253	229	252	256	246	257	224	258	250	268	277	277	234	246	245	238	257	241	265	230	264	257	242	255	215	268	239	260	251	240	253	255	271	280	247	225	238	267	274	246	266	229	255	255	240	229	272	245	248	254	248	218	233	223	271	219	230	247	230	238	240	259	270	260	225	236	239	269	280	267	220	254	240	249	261	280	233	256	251	255	271	267	264	271	241	250	253	251	269	233	249	257	255	259	239	248	249	256	277	264	239	235	247	233	280	245	278	257	258	256	237	263	269	252	247	256	224	233	271	251	258	231	248	239	274	265	236	234	222	235	244	267	263	264	250	238	247	262	272	251	253	247	261	219	225	263	250	240	235	247	260	265	255	248	215	234	266	244	247	229	253	226	248	271	233	255	265	255	274	244	252	240	256	273	216	226	245	240	264	264	221	255	285	259	263	266	237	239	253	257	250	261	247	265	259	230	254	270	257	264	245	205	259	238	273	240	239	231	249	237	227	277	229	248	246	263	260	248	247	250	261	262	223	254	239	237	226	259	229	250	259	241	234	258	239	247	238	261	214	237	267	242	251	253	246	252	250	295	268	251	237	239	247	242	227	252	252	238	240	223	254	248	297	256	269	244	237	240	225	266	244	255	256	240	232	246	248	226	236	224	275	232	239	248	229	268	250	263	233	236	262	228	258	262	273	248	248	253	220	240	247	267	262	279	257	262	258	252	219	223	259	226	261	250	274	215	262	237	250	239	229	246	230	245	246	248	234	260	281	233	240	225	250	256	232	234	238	252	221	256	254	247	222	246	237	254	260	253	249	240	265	271	245	244	240	235	250	234	246	249	239	239	249	265	265	224	250	256	240	250	258	255	261	283	240	220	244	224	257	235	235	251	228	275	242	256	255	235	258	255	255	248	228	283	254	253	267	251	228	229	227	241	245	228	244	273	265	226	248	245	251	245	256	256	243	233	266	237	247	284	214	259	261	239	228	234	262	260	237	232	258	238	255	240	254	232	279	278	260	244	238	232	263	228	235	252	263	257	266	223	247	260	230	249	236	249	252	278	240	267	264	255	249	251	243	240	265	241	249	248	234	235	257	251	260	253	246	265	253	249	233	221	241	218	237	247	248	266	230	272	250	240	282	255	243	279	250	227	257	263	269	250	245	237	272	245	250	256	267	245	266	247	261	241	228	256	201	236	255	246	235	235	242	249	248	247	256	252	238	265	237	247	260	242	238	232	249	235	225	234	286	269	263	263	234	246	243	228	232	280	241	249	264	251	235	244	242	252	251	238	249	241	239	231	232	240	252	218	247	253	253	245	271	231	247	230	284	250	256	247	224	240	249	248	239	250	254	274	256	252	243	238	264	219	235	257	245	221	229	265	254	242	249	263	221	248	247	280	238	249	239	250	258	229	249	242	241	255	259	230	239	246	244	246	251	213	247	228	235	261	244	250	227	248	261	244	243	258	279	257	232	255	232	301	250	281	256	253	238	244	267	265	234	232	253	241	234	246	256	245	235	263	249	274	259	237	232	264	235	244	250	249	211	234	232	259	240	244	232	248	279	257	224	245	285	235	260	206	263	253	265	299	260	220	234	244	249	232	265	243	205	272	259	247	249	250	243	257	211	242	252	251	244	242	237	262	238	227	262	245	248	243	232	245	242	243	225	226	233	239	236	274	260	233	261	232	247	242	260	262	256	274	252	233	224	253	256	251	252	265	255	223	249	263	241	247	230	241	225	251	231	243	293	257	246	234	260	263	235	229	221	246	256	235	252	253	243	247	254	255	254	249	280	247	241	233	263	231	264	275	211	260	220	261	244	249	264	250	246	232	225	239	237	242	234	247	249	238	238	257	246	267	217	232	250	220	229	246	230	237	244	262	227	266	249	231	243	255	258	256	270	269	249	236	265	226	241	248	240	243	237	262	244	236	268	224	271	274	248	237	270	246	273	276	247	272	262	242	243	256	238	256	239	244	229	246	232	257	251	258	215	284	272	248	266	253	251	255	223	244	247	251	216	224	253	236	253	242	234	239	249	242	223	274	220	259	260	233	229	248	272	261	215	223	271	260	213	245	266	240	251	243	233	257	255	244	235	232	267	243	278	269	236	260	248	239	229	249	237	213	239	240	243	251	232	223	272	245	217	253	246	247	228	244	268	236	224	264	252	238	254	236	244	248	252	253	262	255	255	267	259	250	268	267	248	225	250	255	274	248	229	230	227	238	246	224	248	277	240	254	213	244	265	238	266	236	237	257	248	262	249	266	238	265	225	240	246	236	265	242	228	241	258	249	236	243	248	235	226	250	251	266	238	261	233	237	237	243	246	247	307	240	251	250	243	224	243	263	280	247	215	227	254	253	252	231	277	251	254	245	242	233	244	256	243	238	213	273	246	261	223	269	235	244	219	248	244	275	269	256	244	246	230	244	233	245	266	249	257	212	256	234	255	228	245	284	237	255	236	236	242	256	265	252	249	252	226	240	238	264	246	235	256	254	243	279	236	234	256	234	257	260	269	236	247	254	225	246	236	220	270	236	255	217	244	239	279	248	271	241	242	259	271	229	273	240	220	241	256	242	227	233	238	245	264	245	248	245	242	218	229	257	243	250	247	233	242	251	240	218	255	227	233	210	249	256	246	239	239	258	235	253	234	248	249	254	249	267	241	245	231	262	224	244	243	261	258	266	245	248	277	232	252	257	261	262	250	251	287	247	245	258	219	230	266	263	248	250	237	229	252	269	238	265	222	262	258	275	277	243	242	239	262	243	233	224	255	277	269	246	237	263	248	288	239	222	264	215	251	248	257	238	243	240	264	246	244	260	270	254	245	264	252	248	259	269	222	278	233	216	245	257	253	243	265	236	235	239	268	261	222	258	265	240	263	272	247	255	238	252	260	245	298	233	238	224	261	232	246	245	264	207	224	246	248	228	250	254	253	241	239	236	222	247	254	226	280	244	249	265	247	239	270	248	240	282	248	224	243	249	252	213	236	275	232	235	231	259	247	197	236	246	229	247	236	232	223	268	245	274	240	244	239	263	233	264	235	240	220	233	205	232	234	252	255	249	238	223	230	249	259	255	273	248	229	245	251	265	249	216	256
21252	15661	13192	7123	4723	3404	2625	2052	1747	1488	1263	1133	1076	936	897	860	795	764	720	676	695	648	704	677	628	2566	12375	17931	5690	514	518	527	490	527	511	522	534	530	552	513	523	529	517	486	530	534	529	490	491	494	507	504	510	517	494	506	512	523	508	498	513	524	560	496	503	503	522	496	524	534	533	515	520	530	490	526	515	493	512	472	531	508	514	504	468	505	492	518	494	526	494	497	519	506	504	490	518	504	551	528	497	472	504	495	508	519	545	521	492	468	522	475	538	501	462	489	514	515	504	493	521	488	495	483	478	493	551	509	515	554	495	472	488	481	515	479	502	503	531	524	503	508	474	517	490	495	517	554	491	511	542	522	506	511	503	519	521	490	460	494	499	487	482	511	471	483	491	471	502	506	469	512	505	520	509	511	508	504	537	487	487	475	502	474	537	464	505	501	480	501	513	480	483	496	503	495	498	515	508	489	511	476	505	491	461	515	515	506	512	503	513	478	502	499	500	493	513	488	486	484	498	501	473	511	542	540	487	495	519	517	493	508	495	543	483	472	554	524	498	490	507	466	499	505	567	524	509	473	498	536	516	501	506	510	486	474	470	502	500	505	501	537	490	478	491	528	495	542	501	470	469	491	521	524	489	497	508	537	496	498	520	500	487	495	520	521	490	509	481	548	479	476	490	495	451	520	478	521	521	514	509	493	484	533	489	506	517	502	482	468	483	516	489	497	502	493	513	475	531	516	519	533	531	542	498	487	486	499	519	515	507	487	482	466	531	468	495	478	524	491	479	507	493	536	522	510	475	490	509	514	525	516	535	511	533	543	496	488	452	516	481	517	527	531	472	514	482	494	512	520	521	497	462	507	517	447	514	495	501	490	523	500	508	513	470	506	502	521	502	527	465	520	472	520	525	515	545	516	511	498	512	541	496	505	494	489	482	491	499	564	493	471	482	506	516	527	494	518	497	507	553	526	496	498	488	491	512	491	513	504	487	447	488	495	506	513	498	531	486	528	477	523	540	504	514	521	536	500	494	498	472	494	472	515	514	483	496	512	491	487	512	524	512	489	509	538	493	493	524	514	528	471	473	508	532	525	505	486	490	479	479	500	525	476	499	487	484	503	494	518	489	500	482	505	493	476	495	555	536	503	542	548	527	490	513	489	487	516	454	477	478	500	471	486	503	542	531	528	478	516	537	525	501	512	512	549	484	494	469	472	515	512	520	489	510	513	511	486	499	487	490	531	439	496	482	486	508	539	496	481	527	506	479	519	506	510	495	461	491	448	489	490	539	531	526	511	435	492	540	500	501	512	515	517	519	482	534	523	536	486	497	508	505	491	451	505	502	483	494	567	483	525	489	536	507	503	526	466	479	528	500	501	521	499	491	475	497	504	464	483	478	478	502	487	505	494	511	475	482	540	489	481	533	510	508	487	537	454	537	505	531	541	488	493	522	501	475	502	524	504	521	464	543	499	457	501	515	477	540	490	556	516	511	498	514	474	508	464	497	533	541	544	475	471	482	474	483	500	473	492	495	524	494	502	547	483	501	470	540	485	547	496	540	545	478	495	509	471	502	501	506	500	509	490	497	498	546	494	488	506	492	530	513	475	518	484	561	521	495	525	491	514	514	514	476	496	500	530	522	496	503	483	515	488	481	553	540	487	503	509	516	490	470	476	498	489	536	482	534	523	486	536	489	521	501	524	509	467	519	518	518	528	479	525	502	530	496	472	499	522	496	498	514	475	508	509	523	512	541	521	513	502	499	467	493	454	483	504	512	471	527	536	503	498	492	482	516	493	518	521	526	482	494	512	505	484	473	547	519	501	462	500	489	514	503	463	549	484	485	523	481	562	538	518	497	487	492	493	523	494	468	509	538	529	515	462	527	517	536	530	500	468	475	477	484	509	540	510	497	494	527	526	533	480	502	524	495	467	494	529	473	517	515	458	484	499	470	494	486	497	486	497	509	513	504	523	484	509	535	508	510	513	529	508	489	512	544	475	476	496	431	452	471	494	517	522	497	512	488	509	504	468	464	526	499	493	549	458	493	470	483	481	481	500	505	516	517	466	512	514	506	498	502	493	518	492	464	470	506	507	502	515	508	491	549	470	538	487	497	471	523	485	478	507	495	507	463	515	482	495	517	511	497	488	508	497	497	484	499	515	469	474	495	513	488	484	504	498	527	454	482	521	499	484	502	533	450	516	532	486	481	481	497	538	525	530	521	481	507	539	501	505	494	525	533	529	504	491	517	526	451	442	531	480	482	492	499	580	528	501	463	455	470	486	520	469	540	487	495	482	544	516	514	508	518	530	513	485	498	526	492	542	546	486	479	516	451	530	491	474	526	487	479	473	522	504	536	512	498	486	566	500	534	529	493	502	471	487	487	520	486	497	479	482	535	489	489	497	488	445	470	490	520	498	485	474	505	494	473	495	470	517	503	500	538	524	502	455	514	456	525	492	505	539	548	514	497	495	476	521	493	462	519	497	521	500	460	553	480	498	491	489	496	512	490	511	489	486	530	477	476	475	517	532	509	485	515	522	494	516	452	521	506	462	511	488	541	532	541	496	504	528	489	522	539	457	535	505	508	479	503	502	492	537	532	482	477	487	515	519	506	497	508	489	484	492	482	486	570	518	492	541	491	467	499	519	518	518	488	510	469	485	511	495	501	508	491	502	504	520	509	459	512	439	519	461	506	477	502	542	469	500	517	504	513	498	502	490	515	518	490	461	485	533	493	493	486	490	484	476	536	508	534	528	508	534	519	463	512	446	480	496	559	541	532	477	496	487	530	489	492	521	507	518	504	535	519	489	512	493	454	495	530	465	523	511	537	487	509	468	501	516	492	515	481	509	506	499	467	484	507	498	518	475	512	479	547	488	491	485	470	512	477	511	474	527	486	498	510	477	493	498	472	464	483	510	540	520	498	508	495	533	499	484	470	508	471	489	489	530	508	529	499	509	535	482	502	529	535	511	513	490	517	514	488	509	498	493	462	522	475	495	500	481	507	530	502	527	501	492	499	502	520	491	500	492	495	469	541	490	499	506	516	501	478	474	485	510	478	497	514	490	487	466	525	509	490	484	508	475	523	530	508	503	469	484	517	511	509	506	485	471	516	518	511	524	483	518	462	500	508	484	473	498	474	498	541	493	518	520	483	501	465	478	484	510	519	479	516	523	511	517	484	499	526	485	524	547	483	490	471	508	455	521	501	533	474	517	487	540	481	481	503	497	482	530	519	492	496	518	472	524	470	507	498	465	537	474	519	493	478	519	529	492	502	507	503	513	476	481	533	504	514	507	547	463	478	518	504	504	519	525	514	482	525	489	506	516	521	524	515	531	509	494	475	514	509	474	520	529	479	511	513	546	522	474	506	509	492	507	502	496	547	503	469	505	528	495	491	516	513	498	492	470	510	520	520	510	518	502	480	505	481	494	482	526	505	551	522	503	522	452	458	485	511	488	517	496	528	521	517	462	494	539	522	503
26370	20336	7362	752	449	407	433	419	384	356	384	375	375	377	374	365	408	360	367	360	406	372	388	359	379	374	653	856	454	348	376	372	377	362	366	374	360	322	322	380	380	375	373	355	400	375	346	359	358	360	348	395	375	393	427	380	320	363	377	381	351	388	331	352	366	341	392	381	381	367	400	326	350	383	337	363	374	390	388	366	382	377	337	339	359	377	350	379	377	371	378	379	349	372	389	386	375	353	334	422	396	363	342	344	373	396	359	364	363	384	362	377	358	383	346	371	336	373	378	395	378	398	377	403	388	399	366	363	376	356	371	370	381	359	370	377	365	341	350	345	391	352	410	388	369	389	377	359	394	415	361	398	349	381	397	388	370	384	363	367	386	367	365	383	378	369	351	392	357	339	353	347	366	378	370	354	349	359	376	402	375	386	339	346	346	362	372	389	378	374	357	373	352	387	358	375	352	392	399	395	352	375	371	368	358	337	354	381	411	391	382	382	372	356	368	358	357	374	367	352	337	370	414	370	369	392	390	366	361	391	376	386	395	384	372	389	382	382	366	318	339	382	390	340	354	368	367	337	369	349	366	377	335	398	379	318	379	389	358	395	353	397	394	375	365	368	392	347	396	388	372	344	369	392	350	355	351	390	375	384	340	332	362	357	346	363	337	353	399	390	382	386	365	359	387	361	404	388	343	379	385	364	398	381	394	391	362	349	332	395	376	350	373	378	350	375	373	364	372	355	348	347	358	362	371	339	379	381	395	429	381	377	343	341	378	349	366	342	402	371	340	383	388	372	382	389	389	373	342	354	358	343	386	347	347	395	342	385	412	390	372	379	377	395	343	345	399	342	374	338	377	355	347	377	406	349	340	376	365	339	376	361	373	333	390	379	361	362	378	379	385	346	317	366	361	355	355	412	380	383	411	360	366	387	390	365	355	380	408	376	394	375	329	378	358	366	403	372	417	370	370	378	353	364	407	397	372	332	366	387	335	374	394	396	399	368	354	331	379	369	398	375	345	379	390	363	374	350	343	404	358	379	421	347	405	394	380	398	385	346	388	375	355	354	367	369	385	381	344	372	350	427	380	353	412	388	392	335	406	371	359	379	362	362	358	364	373	356	367	377	363	379	361	371	398	372	380	380	368	356	371	388	370	341	378	382	389	351	350	371	379	361	372	347	371	334	376	353	382	386	388	349	377	396	369	385	377	357	353	372	355	375	370	382	337	366	366	335	396	359	365	378	379	383	377	414	358	384	325	376	345	331	365	355	369	339	407	345	386	406	365	383	329	415	347	379	363	370	353	377	359	379	363	375	349	370	359	363	391	386	385	357	364	398	360	346	385	364	392	402	385	364	374	371	351	385	305	386	369	341	370	360	395	379	372	376	362	358	379	396	403	378	367	355	378	399	393	391	359	358	369	366	356	371	374	400	354	349	371	386	366	376	393	364	339	356	350	359	378	358	388	344	362	382	385	362	375	405	387	397	382	390	349	371	347	369	357	360	376	380	333	354	378	358	365	351	387	372	382	374	414	361	335	375	354	394	399	347	340	358	361	368	393	330	361	349	350	395	345	365	387	374	392	358	335	379	352	380	379	380	360	390	394	405	389	401	379	354	354	372	388	392	353	394	356	380	385	389	379	325	391	334	373	377	377	394	380	357	361	412	374	364	376	334	360	381	360	405	403	380	380	378	352	349	354	376	361	378	335	364	400	368	368	360	364	383	376	368	386	385	373	391	352	400	357	365	364	411	406	378	415	374	380	366	354	386	328	339	394	363	371	353	379	369	406	366	355	347	376	402	356	374	369	383	388	381	366	372	397	368	368	378	367	378	374	397	352	362	379	388	377	380	374	381	340	366	375	362	386	367	392	414	359	362	318	376	366	366	381	382	362	357	360	410	366	336	362	373	388	364	383	362	366	368	333	345	365	407	380	379	368	381	388	386	389	382	337	392	368	378	343	384	385	377	368	392	389	394	369	414	376	380	352	350	360	369	370	369	390	368	387	372	376	346	335	369	366	361	368	403	359	375	347	356	382	363	394	379	354	377	343	346	378	384	356	399	401	373	390	389	350	403	378	367	356	351	369	384	357	363	363	360	363	388	399	365	379	357	389	379	343	381	350	360	340	359	348	382	399	380	345	384	365	337	380	382	352	346	383	373	374	370	368	337	376	372	364	375	359	422	370	372	373	357	352	376	376	366	346	375	354	371	399	403	375	339	359	389	370	377	377	378	389	384	375	397	363	387	376	373	425	343	412	353	345	364	397	388	388	359	401	354	334	391	401	366	393	364	357	378	352	379	393	353	367	372	366	385	366	364	390	380	383	381	350	345	364	382	383	403	370	371	376	394	391	369	343	388	348	363	398	338	390	376	359	394	341	367	365	378	387	359	357	367	394	331	361	381	339	372	365	372	406	373	345	335	333	365	390	352	377	364	361	388	372	360	377	385	368	355	377	326	383	370	365	373	375	374	397	364	371	390	372	325	367	405	352	398	386	403	371	398	372	334	385	363	412	406	336	382	377	378	377	333	373	390	361	324	373	393	365	364	380	364	363	318	358	377	388	388	380	374	355	359	385	343	363	396	360	378	335	378	366	379	364	375	368	364	390	360	368	398	393	360	340	370	394	344	366	340	378	348	394	341	353	356	381	354	359	349	402	327	367	434	378	353	412	358	377	348	375	345	339	395	396	369	370	395	369	375	334	358	356	397	365	368	376	379	404	409	375	349	368	378	357	397	393	366	360	380	364	415	330	389	374	395	367	363	376	366	378	378	375	338	380	369	361	373	402	340	392	379	367	361	375	381	388	359	395	374	364	372	374	355	381	394	390	403	369	373	320	322	376	349	376	385	365	368	395	354	369	349	368	338	347	395	367	389	389	373	346	369	336	353	373	351	377	334	369	390	374	393	348	373	385	358	369	356	389	385	386	388	370	371	367	369	401	369	376	363	358	391	346	364	358	391	382	373	385	372	379	403	366	373	365	355	392	365	362	393	350	379	370	339	349	363	354	404	393	378	351	370	368	344	401	333	374	379	374	369	375	352	381	379	338	402	392	347	379	333	387	358	388	358	350	421	323	388	395	342	383	335	380	379	362	367	386	384	387	388	368	351	379	375	322	410	377	383	366	378	379	398	320	390	366	401	359	350	359	365	378	382	388	375	377	353	355	376	344	384	364	347	386	384	347	386	396	352	388	335	382	345	324	384	373	345	374	378	369	348	396	331	354	378	409	395	377	393	362	368	352	366	372	335	365	414	348	395	344	379	343	366	395	369	375	361	374	363	398	345	395	397	383	376	373	367	358	371	405	371	341	385	358	409	344	358	376	353	396	372	397	315	370	336	386	373	351	361	348	387	367	337	375	366	424	359	363	385	352	367	383	398	362	349	341	373	368	350	380	361	343	414	356	349	323	374	377	354	381	352	361	406	335	384	387	355	384	349	372	358	357	363	375	355	384	385	365	379	374	374	373	366	385	366	374	373
10124	1914	1756	1181	941	938	822	805	820	757	840	790	857	748	831	813	847	799	788	802	751	780	768	818	790	875	1718	2586	1061	777	770	738	802	762	769	791	766	772	785	785	750	820	793	751	764	779	818	760	804	771	697	768	770	774	808	782	808	746	787	735	784	822	767	724	759	769	755	738	824	791	774	769	722	811	809	800	793	769	804	754	759	821	785	734	769	781	779	769	732	782	789	756	736	790	800	759	784	800	745	804	751	769	756	789	816	795	826	759	814	776	754	765	769	773	777	800	770	735	776	772	732	817	731	748	800	758	814	768	774	800	765	761	762	762	774	760	750	775	780	774	773	756	768	772	812	760	733	767	772	760	780	726	852	812	831	768	786	763	751	801	791	776	806	740	771	756	790	789	733	761	764	750	782	775	748	772	777	744	781	732	748	790	784	744	770	768	762	830	780	735	749	724	748	746	827	734	730	801	759	788	771	785	763	823	748	783	770	810	754	770	753	756	725	787	798	753	799	691	811	802	769	821	775	771	772	777	728	766	795	782	790	775	776	807	773	758	743	765	794	759	758	787	798	737	747	744	771	750	783	766	753	784	701	725	737	792	807	769	784	796	744	779	755	745	779	748	783	743	756	783	768	750	752	783	787	745	741	804	760	809	800	767	789	769	763	727	757	739	807	771	731	815	800	730	806	772	763	716	796	786	783	711	801	739	765	756	797	784	764	786	772	811	770	775	738	787	800	754	778	762	748	795	848	838	719	811	784	825	766	768	762	743	793	814	792	770	793	765	795	712	737	753	774	735	756	798	807	814	777	795	747	736	792	830	752	790	757	764	773	815	759	743	797	775	755	711	773	769	738	742	771	783	756	710	780	800	753	768	754	859	750	730	746	743	760	845	798	825	736	792	749	776	750	813	778	789	771	756	717	716	783	710	812	807	803	773	788	741	745	787	784	782	795	797	786	778	790	790	748	762	799	788	743	832	763	810	775	759	755	726	774	745	797	821	801	767	749	734	767	809	754	783	774	790	760	741	762	801	782	771	762	743	738	738	769	758	835	755	769	751	773	798	808	823	787	799	792	789	792	729	790	751	739	765	791	737	776	805	772	738	776	836	772	773	801	695	742	783	745	741	771	767	727	762	764	788	766	781	770	738	776	777	745	792	775	801	719	786	736	753	801	813	759	825	840	762	769	749	754	816	755	791	775	803	778	756	747	776	776	756	775	776	782	799	756	750	762	795	778	791	739	773	741	746	789	760	762	726	751	722	759	778	773	773	759	804	814	758	796	819	804	748	778	785	751	766	765	760	782	754	827	755	760	733	742	740	792	769	771	818	735	826	752	756	791	792	757	771	777	787	771	724	730	734	757	736	784	775	796	776	780	784	748	770	777	785	772	756	745	723	804	794	752	757	801	773	766	767	822	801	776	798	807	758	730	782	761	751	790	826	742	790	751	791	800	818	735	816	724	749	771	746	782	754	778	768	793	791	756	751	752	735	769	765	825	816	685	782	729	802	786	793	772	838	791	800	786	780	766	808	824	795	803	741	781	746	779	750	791	791	805	768	754	690	835	733	783	844	757	756	793	773	769	774	817	785	783	769	793	731	771	791	797	777	766	790	748	780	762	783	767	726	751	797	766	796	773	794	771	794	796	722	789	762	800	789	797	769	757	771	735	761	767	778	735	794	740	801	751	780	816	799	820	759	754	778	767	731	773	726	771	756	749	764	795	732	810	729	748	781	759	760	787	728	785	758	765	795	787	802	802	817	739	761	758	766	758	793	768	782	775	805	752	790	793	778	742	794	830	811	772	758	746	722	778	767	768	827	798	765	757	747	784	792	763	799	744	782	775	725	722	780	781	773	765	758	771	775	822	783	748	826	780	743	782	790	826	784	783	796	781	800	784	793	799	769	809	723	791	783	820	779	795	771	829	778	800	766	809	763	798	682	783	692	754	778	807	792	723	791	751	739	753	722	785	766	771	782	729	804	787	837	754	773	766	772	735	736	761	750	779	817	753	799	837	783	784	817	793	728	759	768	769	776	758	765	756	801	797	811	791	786	752	754	792	771	769	769	766	796	760	722	778	782	743	743	750	795	751	771	771	766	750	756	813	787	782	748	715	788	801	806	793	782	772	693	782	769	736	794	771	750	712	833	842	777	818	770	754	791	794	747	775	750	726	807	747	795	749	764	758	777	776	766	750	822	825	769	742	782	804	787	798	790	774	773	787	796	795	738	809	791	779	799	796	711	774	766	782	788	782	762	787	766	799	782	797	810	793	760	784	774	751	813	789	804	815	806	779	796	754	820	752	750	778	816	782	786	763	741	778	806	760	769	783	764	800	761	766	745	783	740	750	774	759	797	792	778	807	779	825	781	798	758	783	760	777	737	781	771	806	789	750	778	757	772	739	750	795	747	744	752	741	760	818	796	758	807	799	797	731	785	739	759	765	742	751	810	800	769	752	746	759	827	773	839	758	815	757	767	746	755	785	824	788	772	797	785	774	748	796	810	755	774	754	763	807	761	732	772	786	762	791	808	798	779	780	788	777	822	771	767	811	785	828	738	763	775	788	785	744	777	768	779	817	787	780	790	830	779	755	773	769	769	744	828	758	750	781	776	768	742	759	746	784	773	772	762	763	770	760	745	745	819	788	797	791	839	742	750	767	818	792	744	796	736	805	756	774	783	732	690	796	807	709	759	753	743	800	783	768	749	767	765	751	781	762	736	789	793	772	738	755	761	731	790	813	823	740	760	768	789	756	787	766	777	789	770	800	763	804	761	770	797	781	762	761	770	804	790	803	797	754	771	800	791	761	772	771	804	775	780	822	769	822	749	766	731	800	816	732	827	800	792	786	786	814	760	817	763	791	799	730	775	793	785	751	751	791	749	818	745	790	768	751	781	763	791	803	741	764	764	766	738	750	733	734	740	773	743	745	747	732	760	818	797	794	788	766	803	781	789	815	763	721	774	826	761	784	762	765	725	749	769	745	764	750	841	813	802	751	719	778	756	759	775	820	782	794	819	813	780	754	738	793	767	788	761	769	756	762	773	782	795	786	776	778	801	800	776	818	817	744	812	776	743	780	782	743	773	790	797	761	777	775	789	780	777	730	801	780	766	783	783	769	742	790	758	740	763	747	762	771	755	800	782	762	807	775	814	732	804	799	788	849	770	790	768	807	793	773	770	737	736	765	803	779	784	761	813	763	807	782	762	787	736	768	765	788	759	835	765	776	786	777	791	786	746	729	790	772	766	774	772	751	822	838	792	724	777	840	785	753	750	715	792	781	796	748	769	749	775	762	752	801	732	735	797	775	743	740	772	736	750	773	768	726	793	793	751	808	809	799	772	770	736	745	779	778	764	811	840	795	821	813	767	755	767	779	758	779	727	788	764	782	767	807	796	789	788	776	808	798	721	767	772	759	747	803	719	764	762	767	768	742	753	779	749	782	736	794	737	755	803	804	738	784	776	748	786	777	781	808	748	826	738
23866	21042	27911	24401	19113	1392	552	357	311	278	295	279	280	258	228	264	235	217	217	200	192	210	186	210	212	194	2410	3274	721	191	200	222	191	221	190	201	182	162	215	194	205	178	187	219	180	176	189	213	182	177	169	176	195	186	173	181	178	168	174	168	216	211	174	180	166	188	177	189	202	211	188	157	165	190	204	220	151	190	196	176	185	178	193	174	205	204	181	176	216	172	199	173	171	187	208	182	183	172	190	186	197	190	185	197	185	196	188	181	203	176	181	193	169	197	193	201	173	163	196	186	200	201	195	191	195	209	182	199	184	158	192	186	226	187	206	185	184	166	186	201	182	200	172	187	196	179	172	172	162	166	195	189	170	162	197	198	161	205	186	194	195	184	190	167	197	189	179	184	162	188	147	179	185	191	201	174	195	205	181	192	194	194	180	177	202	213	188	200	179	196	189	205	177	172	181	187	194	157	194	190	194	200	205	193	190	169	181	192	201	181	185	160	189	175	188	183	184	186	184	180	207	166	165	159	195	189	190	220	188	168	186	179	172	185	192	163	208	178	199	190	194	201	209	157	188	213	171	192	173	190	174	194	168	180	180	176	182	177	198	173	177	172	198	170	189	199	175	216	191	185	196	188	194	202	183	186	165	184	217	202	159	164	211	202	203	212	182	169	196	192	195	194	212	192	188	178	172	184	206	176	178	187	189	163	191	186	188	220	183	201	184	183	163	199	179	190	202	200	201	169	187	195	196	153	195	180	165	197	205	202	199	182	177	163	202	174	174	159	198	176	182	175	200	196	181	180	206	175	149	190	188	171	181	185	191	169	191	189	198	175	187	204	176	200	185	186	191	186	193	192	189	183	185	187	181	179	189	184	187	200	193	192	212	187	194	180	197	185	161	178	178	164	187	184	195	192	174	188	181	220	191	204	171	188	188	177	174	182	207	204	194	182	188	186	181	172	209	203	183	155	179	186	193	178	186	163	181	222	183	178	182	179	173	189	218	183	180	174	184	177	209	204	197	211	163	182	170	194	159	165	190	174	173	173	170	187	189	172	179	176	204	163	178	190	230	179	189	195	202	202	165	216	193	203	182	184	172	171	171	158	164	170	187	181	175	177	157	168	216	191	197	204	192	205	202	180	206	194	212	168	171	202	182	195	187	182	205	172	179	177	184	164	173	182	153	188	181	158	195	195	180	190	187	171	186	179	193	194	155	175	172	190	192	170	206	170	196	180	151	176	177	213	170	175	191	176	188	194	183	187	190	195	189	185	179	177	173	183	174	209	180	194	181	178	178	153	166	190	197	177	167	182	175	192	189	204	203	189	161	177	183	166	182	207	208	170	198	211	208	156	202	177	177	184	192	203	192	202	189	194	207	193	172	170	178	162	170	185	181	192	195	208	179	191	200	182	169	173	189	161	183	192	188	193	162	167	180	166	183	182	176	179	169	186	165	165	177	193	230	200	195	213	161	187	182	176	202	178	185	190	196	166	170	181	181	190	189	176	197	181	186	187	193	190	170	167	191	165	180	178	160	184	188	194	189	199	192	189	200	182	190	163	179	188	184	193	208	164	183	205	178	193	189	166	208	183	180	184	177	176	194	202	159	199	179	197	176	197	189	205	174	196	187	175	176	182	178	174	174	207	187	188	183	173	166	165	210	207	179	169	185	166	188	165	188	175	188	201	185	165	170	180	220	192	176	178	182	157	192	197	177	171	172	192	164	169	189	188	189	182	186	192	173	176	184	161	148	168	192	202	187	185	182	185	190	163	190	185	185	169	173	206	178	160	154	193	157	200	189	168	178	178	197	169	185	194	219	194	172	190	197	188	195	168	190	192	178	198	203	205	184	207	186	178	182	183	201	185	178	195	187	197	196	187	182	206	186	196	183	211	206	190	190	179	181	177	154	178	174	186	195	210	183	186	186	157	175	185	190	180	162	167	193	203	186	177	205	192	180	172	174	173	198	182	184	195	210	177	191	177	181	177	193	192	191	189	175	207	183	205	179	202	189	198	166	199	169	173	188	188	162	205	174	179	188	207	173	194	217	152	194	200	195	185	184	204	176	180	193	196	180	195	181	179	180	197	168	171	191	173	188	175	209	178	190	213	226	190	200	178	171	190	190	211	177	189	175	159	164	203	224	171	194	187	199	179	208	194	206	183	186	183	190	178	178	206	184	193	164	187	185	196	188	191	189	185	150	191	182	172	191	179	191	201	179	199	187	192	159	162	192	190	192	179	150	181	172	167	178	196	201	171	169	197	204	194	163	168	214	171	171	181	193	181	187	169	184	190	194	177	167	211	185	178	179	212	198	190	174	187	161	199	173	198	184	196	197	181	189	181	170	203	201	172	157	205	177	176	178	182	174	195	182	165	196	190	177	186	183	191	175	198	186	201	183	210	213	202	161	148	181	193	179	177	169	184	180	201	180	186	193	191	181	201	181	186	205	190	191	170	176	182	192	206	195	200	187	195	192	189	176	210	188	189	189	186	163	173	179	206	187	196	188	202	193	182	185	200	204	194	193	170	177	160	180	196	141	192	183	169	169	197	185	211	179	187	178	196	200	189	195	190	195	197	167	206	176	209	192	190	178	185	168	220	181	205	197	189	194	232	185	177	198	171	181	178	196	165	214	179	165	165	174	181	156	182	194	175	173	179	199	177	192	229	192	207	189	178	199	182	179	172	187	185	193	188	186	169	170	194	204	194	189	201	186	170	194	176	180	181	160	165	187	178	211	172	161	201	184	189	183	193	191	194	179	208	171	189	189	165	186	180	174	153	186	187	196	198	171	192	198	172	187	174	156	175	172	209	181	172	176	188	214	152	191	173	178	181	201	177	167	177	192	183	180	170	183	161	176	185	179	215	192	171	182	185	186	193	201	166	190	185	192	167	172	156	185	157	190	166	194	179	212	170	186	174	200	180	210	166	177	176	209	161	195	179	185	186	189	198	174	209	174	172	168	190	203	165	215	188	174	191	191	199	178	181	193	176	186	204	194	171	181	161	178	201	205	172	190	214	173	178	192	179	172	189	179	197	192	192	184	170	184	164	170	165	201	166	180	188	181	183	186	179	192	182	156	162	161	161	190	189	197	183	191	187	183	192	184	191	185	199	177	173	193	196	189	195	184	205	188	166	178	203	178	181	173	165	183	202	203	178	167	204	185	173	195	187	197	190	177	203	175	171	175	188	169	207	206	196	150	202	176	174	167	189	194	199	173	197	174	197	187	184	189	171	190	191	169	181	187	167	174	173	171	177	177	172	180	176	189	175	191	193	186	173	179	190	172	186	190	166	190	196	199	201	179	185	187	163	196	159	177	159	175	186	167	199	181	195	176	197	180	208	188	182	170	179	205	166	183	219	182	198	196	188	174	197	186	178	191	198	200	199	185	194	172	186	199	183	183	193	189	186	185	192	187	174	181	181	166	186	181	174	173	195	166	193	187	165	170	181	168	191	185	209	168	198	187	184	187	198	181	163	188	197
19465	9679	8402	4335	2812	1934	1510	1227	1001	948	824	741	670	634	655	633	552	532	522	546	492	481	478	490	511	523	8491	10525	2273	464	419	406	423	470	423	386	395	418	420	416	398	417	438	427	411	409	430	474	409	375	394	394	422	445	424	415	444	418	420	426	415	421	445	373	385	436	407	415	424	406	409	388	453	424	414	422	430	441	405	429	405	404	389	390	436	406	437	399	416	373	429	432	395	406	402	392	389	445	384	385	426	412	417	375	415	437	408	409	404	425	404	406	419	405	406	432	402	426	395	400	371	408	409	394	422	388	433	396	416	403	397	408	383	400	393	411	413	419	446	411	418	412	419	412	415	399	368	410	439	441	420	407	376	391	430	408	398	430	429	420	393	402	394	400	393	421	416	416	416	389	403	359	432	411	391	401	429	383	445	402	374	401	414	433	385	364	382	399	407	392	442	456	412	416	385	402	392	399	403	392	413	395	407	376	417	432	397	365	414	478	412	418	427	412	404	450	400	428	390	401	439	439	406	414	405	401	411	397	439	415	392	403	412	402	411	408	406	402	427	431	386	441	411	413	427	380	394	405	414	431	401	411	421	421	401	391	399	424	396	453	376	437	423	386	442	425	386	392	416	393	424	417	405	401	397	409	428	387	437	415	439	409	406	412	391	405	427	416	396	439	431	405	443	400	417	393	412	405	407	424	366	408	421	448	421	426	411	421	408	405	448	423	392	397	365	407	378	422	403	395	423	409	400	407	393	407	422	363	424	433	412	398	390	394	387	423	421	420	403	397	427	421	411	426	401	445	447	392	429	394	414	333	414	397	420	448	403	423	389	419	392	425	425	422	401	405	380	430	390	419	427	408	396	411	411	390	436	378	396	428	429	363	428	419	421	429	408	391	443	430	437	408	426	408	409	434	420	387	371	410	468	422	416	421	414	403	446	399	413	399	436	401	417	385	420	406	397	429	393	398	372	377	422	372	421	405	407	410	407	403	410	390	423	399	411	394	400	377	389	384	363	415	415	383	408	395	428	429	386	420	428	408	415	387	405	415	456	419	433	415	411	415	412	379	396	398	423	401	412	409	425	390	393	399	415	417	382	359	403	390	421	418	426	397	401	381	416	402	398	398	383	435	399	425	429	444	394	413	388	431	420	397	357	397	397	450	420	396	412	414	427	373	389	440	418	448	411	429	418	406	425	412	409	417	429	389	347	409	429	430	399	416	407	429	406	426	359	395	453	445	425	410	434	415	408	388	386	426	392	408	408	417	397	452	421	389	424	366	420	424	419	420	397	424	365	392	389	418	389	430	422	400	401	365	431	435	423	380	392	380	446	437	402	426	394	387	391	430	402	425	390	394	428	403	374	399	449	397	441	422	417	427	390	409	401	412	409	400	424	388	426	407	404	387	390	411	401	440	393	382	412	406	409	420	406	397	425	376	349	436	408	421	397	413	394	392	378	425	407	427	421	406	426	397	404	424	375	405	446	392	402	408	412	387	407	412	386	443	419	423	428	399	368	412	377	396	429	420	429	388	475	377	420	446	412	438	395	420	403	413	417	408	418	431	428	417	425	430	379	402	397	405	406	411	402	403	400	399	413	409	384	401	399	423	424	422	413	436	422	405	433	405	415	404	390	393	407	404	424	355	369	404	404	396	407	436	414	447	423	397	402	411	386	397	385	418	415	476	426	436	409	446	411	444	427	397	435	399	389	447	434	388	405	408	417	420	344	408	398	414	417	446	409	420	409	385	430	422	369	422	413	402	375	419	391	439	391	430	426	395	414	415	421	416	409	427	426	395	422	415	425	395	429	380	357	433	387	437	398	411	411	438	390	368	411	361	414	375	399	430	363	406	397	414	412	378	414	415	414	416	411	401	423	400	416	412	384	381	433	422	440	429	429	418	423	402	406	413	423	445	447	406	445	418	390	413	423	409	411	421	402	415	454	411	434	402	401	443	425	410	414	376	420	366	446	406	428	417	387	407	410	441	415	445	379	407	399	406	411	389	422	408	414	404	425	405	409	434	395	414	425	393	423	406	399	452	412	403	407	410	446	404	378	441	422	414	413	425	427	417	408	402	430	408	392	411	409	417	412	423	410	459	395	414	418	443	374	413	419	390	382	427	391	390	402	434	430	405	395	422	395	404	437	397	435	408	411	392	418	425	413	446	418	423	375	411	420	423	394	412	414	425	399	393	407	419	394	419	439	417	390	416	423	410	466	408	421	428	418	416	408	416	413	403	419	411	389	405	446	418	438	412	419	415	446	408	398	420	423	433	422	391	437	411	389	387	419	435	398	391	387	447	424	434	473	388	413	397	408	415	405	404	402	441	448	390	416	431	392	445	424	403	415	384	388	389	453	383	411	394	395	445	412	400	430	432	403	421	392	433	409	407	436	413	382	411	409	415	418	415	426	415	420	429	425	421	389	386	422	417	403	407	394	441	412	402	416	392	423	439	410	418	445	412	412	412	432	412	391	414	406	425	428	405	435	422	402	408	442	429	422	432	431	399	372	431	404	420	432	409	436	429	413	395	403	418	378	386	435	405	402	415	395	410	381	463	397	406	408	422	425	419	362	417	368	394	431	410	434	417	406	432	440	425	383	413	423	420	429	443	402	422	384	417	421	379	415	423	409	429	428	422	423	428	388	426	427	426	407	387	389	396	429	369	419	407	390	430	373	403	398	398	399	413	406	407	425	391	405	437	410	405	364	417	393	413	438	433	378	419	410	385	421	421	441	374	449	371	429	427	422	375	398	396	395	419	415	430	403	416	388	407	385	394	412	405	436	390	429	416	408	431	462	407	408	408	448	387	412	415	411	449	414	412	418	398	426	403	399	355	414	417	417	399	386	422	407	439	410	401	382	406	434	406	410	393	436	423	398	381	403	440	405	424	407	400	433	394	361	426	402	375	421	380	426	431	378	400	412	403	403	408	417	388	419	406	367	424	432	412	439	400	416	446	405	419	377	407	388	436	401	412	395	405	445	425	397	413	434	415	450	435	406	412	422	415	411	413	437	438	403	412	420	398	412	440	441	410	417	391	412	425	401	429	446	400	419	417	428	390	436	432	419	433	410	362	411	402	393	439	380	411	405	424	403	447	413	425	412	404	389	408	404	387	407	396	385	385	430	400	423	374	413	397	403	368	370	410	431	432	412	429	416	410	405	381	404	399	415	424	407	417	393	415	410	368	412	410	410	404	407	409	397	365	413	401	374	407	411	408	410	409	428	405	379	379	431	410	410	416	398	410	403	436	431	379	413	433	420	386	394	415	428	422	393	415	421	426	406	402	419	415	433	404	422	407	386	404	392	431	390	388	441	442	408	416	410	418	385	380	407	399	422	436	408	366	416	439	400	427	400	409	422	406	411	428	356	447	423	374	394	439	444	413	388	402	409	428	422	393	418	372	406	458	440	414	400	397	369	428	405	425	403	434	418	408	405	464	400	416	429	399	396	433	380	405	449	409	432	404	416	394	377	415	407	404
22958	20998	28503	23686	20998	18235	1586	668	519	481	383	364	359	348	302	304	349	260	274	266	309	288	274	276	276	1156	7002	5159	657	296	213	273	267	255	241	251	263	272	273	215	239	224	255	273	245	264	226	234	232	250	249	225	250	248	232	252	259	230	271	249	240	249	235	236	240	249	255	226	220	259	234	254	269	250	234	233	271	263	268	258	257	262	231	264	259	232	214	253	236	250	243	249	233	241	239	251	244	256	260	249	204	228	232	240	221	257	236	236	265	272	236	257	248	259	244	238	247	236	219	228	220	236	239	248	259	252	242	249	252	248	254	252	236	220	250	227	218	230	225	292	246	263	260	261	246	220	280	254	230	232	231	252	257	250	230	237	274	241	265	240	248	242	237	265	244	246	237	247	239	223	233	269	244	253	242	249	244	246	231	262	250	262	250	245	251	247	245	228	219	253	232	239	242	235	240	261	231	239	246	234	241	273	255	266	228	228	237	220	233	247	239	245	273	238	242	297	245	223	269	229	243	233	221	234	237	249	261	242	244	247	272	256	262	242	239	251	234	217	252	240	247	232	211	263	251	216	258	251	251	243	252	235	257	225	233	243	238	247	261	247	245	243	244	235	269	247	253	245	241	214	277	256	231	245	244	232	250	234	246	264	215	252	228	267	207	251	231	244	224	227	268	256	228	225	224	246	250	245	242	224	219	219	235	245	255	237	223	249	249	231	248	268	234	223	218	267	247	255	270	241	247	248	271	267	216	261	258	232	235	270	224	233	211	243	252	247	283	219	234	259	223	239	261	260	241	283	240	235	249	231	238	247	242	249	229	234	249	224	257	270	237	230	238	247	243	240	267	244	294	221	241	214	236	242	279	242	256	248	261	225	246	238	232	236	242	250	232	230	220	266	226	233	246	237	247	262	234	226	241	234	248	247	254	243	235	269	223	261	221	247	281	273	245	251	225	242	257	236	244	256	247	234	253	249	249	265	244	235	201	248	269	248	245	240	243	221	270	247	229	252	236	277	217	225	260	225	250	221	235	223	243	255	253	240	236	225	208	225	252	253	236	252	256	249	231	241	236	252	223	216	237	253	237	223	267	264	242	204	250	275	262	245	258	260	228	241	246	245	251	242	231	246	252	240	244	226	229	265	254	247	247	229	243	254	266	247	214	231	212	228	232	237	235	246	268	233	248	256	216	245	256	246	240	236	230	265	224	263	249	243	248	250	250	255	254	252	237	231	236	264	269	253	244	222	232	242	232	211	226	244	256	237	241	228	253	241	219	253	266	237	228	242	243	254	233	259	249	220	218	237	269	225	254	267	245	236	234	248	252	242	241	235	234	217	246	262	215	245	258	249	268	217	252	221	233	241	242	248	238	262	213	224	228	239	256	232	249	237	258	242	243	245	227	222	214	246	243	236	264	256	241	211	204	258	234	256	215	231	227	195	253	258	241	246	268	273	234	258	243	258	270	234	258	239	263	215	224	248	278	228	261	238	229	255	222	235	248	249	226	265	223	226	234	243	238	258	249	272	248	285	251	216	265	248	239	222	219	227	242	220	259	227	239	267	215	251	234	231	235	260	224	249	236	262	235	241	232	249	230	225	237	237	268	265	244	234	263	247	220	221	231	245	241	270	240	260	236	233	233	223	246	260	234	210	251	277	251	244	251	202	238	257	254	234	232	245	262	215	248	244	230	230	236	243	245	232	252	196	246	224	234	241	241	226	237	233	239	247	229	249	257	262	226	264	235	248	211	242	230	209	261	252	224	242	251	280	247	242	248	262	252	258	252	233	270	251	235	228	285	243	239	251	244	251	253	230	222	254	246	228	253	228	252	253	229	240	235	239	235	261	260	227	226	233	251	239	247	243	251	249	259	205	265	247	231	244	248	258	257	250	251	241	264	246	240	251	231	243	262	248	238	245	237	240	226	242	254	235	228	258	205	255	228	219	260	213	216	253	258	226	264	233	243	206	240	221	258	247	252	239	246	201	249	249	217	234	229	242	270	262	247	231	233	240	228	249	252	257	219	245	242	245	217	254	254	252	243	260	235	236	263	244	223	237	261	253	252	240	237	267	244	232	216	231	245	284	266	255	240	244	239	256	236	261	248	244	214	249	268	252	233	242	254	239	218	244	229	231	232	227	249	208	237	232	252	271	259	242	229	239	238	255	222	222	225	246	222	207	234	265	235	281	246	271	230	233	223	261	263	250	229	234	242	247	263	253	253	239	219	227	259	262	234	233	248	257	268	224	253	258	239	227	290	241	244	249	230	225	275	234	259	267	256	254	261	235	220	259	239	239	263	189	234	241	256	224	266	227	220	255	246	244	222	234	211	255	260	236	241	278	228	235	251	218	236	227	226	243	249	258	214	239	275	228	260	231	256	264	221	243	238	240	251	231	227	278	264	266	241	223	253	249	238	242	271	235	213	210	237	241	203	231	226	233	243	233	226	249	246	254	249	240	245	230	221	264	240	238	201	230	231	229	220	241	234	224	251	248	226	263	259	253	238	251	255	251	248	233	225	239	227	251	252	237	252	246	222	249	240	243	260	259	261	225	242	262	242	230	266	239	247	250	232	236	230	235	240	240	233	246	251	231	227	246	245	243	252	234	242	235	261	268	247	244	247	234	239	251	239	235	238	201	251	232	254	237	240	223	244	252	224	245	257	253	234	243	253	218	248	248	214	270	261	232	245	257	254	244	287	238	285	240	226	238	246	238	246	239	254	269	208	260	232	244	236	252	236	225	250	222	245	266	233	258	232	248	231	245	250	247	221	249	253	239	233	214	233	237	220	243	237	240	245	252	245	237	212	239	246	225	242	256	259	221	259	214	252	283	231	226	233	218	237	264	232	228	254	252	214	233	232	255	233	246	208	238	227	223	272	237	271	260	224	231	245	237	243	237	273	257	233	290	245	231	223	263	301	229	234	253	249	234	218	242	233	220	238	250	234	233	250	252	243	227	265	260	222	243	234	248	268	243	257	225	216	266	253	225	254	224	236	233	230	256	243	256	242	220	234	243	255	239	265	240	230	238	246	226	259	259	235	260	262	258	250	245	265	248	239	234	287	214	239	239	227	247	237	243	265	221	221	225	232	222	230	248	228	253	232	216	252	267	230	248	231	259	250	240	217	225	211	260	239	252	257	253	235	266	262	249	231	249	281	263	232	220	220	245	253	245	261	230	238	245	248	248	254	246	252	250	269	209	246	221	232	218	215	266	240	214	236	239	231	228	248	245	262	222	218	227	264	229	237	232	248	238	258	227	219	230	232	250	225	214	220	239	238	254	214	223	220	256	248	214	259	263	240	239	230	243	241	249	252	231	250	239	234	238	239	228	241	232	242	246	266	231	240	217	256	245	250	265	266	262	223	252	262	229	258	251	239	241	253	270	259	239	236	220	250	234	287	252	252	238	242	238	226	256	240	253	240	266	245	247	265	237	244	231	290	244	240	237	241	229	265	231	254	216	238	228	229	246	226	256	256	246
21374	15623	12953	7291	4689	3467	2541	2100	1694	1451	1207	1094	1064	958	854	842	827	787	741	671	702	657	645	603	635	4200	18887	12854	1679	551	557	556	511	508	526	527	487	505	511	467	489	502	503	498	548	473	519	503	482	496	487	471	492	508	479	478	493	501	502	492	479	493	535	499	492	494	473	471	477	503	501	532	511	490	476	503	484	474	507	512	511	509	471	473	487	484	501	514	435	536	478	510	490	488	489	485	460	490	559	489	461	512	497	496	450	459	464	520	496	520	501	507	512	477	482	519	497	473	516	515	502	493	460	495	497	488	502	515	515	511	517	452	509	493	487	486	493	484	472	501	479	491	468	519	495	520	479	483	464	481	487	504	493	514	486	493	458	485	478	521	460	511	492	514	492	542	503	488	453	483	519	506	470	451	467	493	432	492	490	504	464	472	482	468	486	489	466	479	492	475	483	453	496	539	444	485	518	475	484	512	472	470	499	511	500	486	505	497	485	468	523	523	524	495	487	455	495	474	525	499	497	488	470	535	486	474	519	504	490	452	491	490	527	478	475	480	502	502	477	495	440	479	499	477	475	505	499	484	474	469	473	470	490	498	474	476	486	480	506	441	510	490	491	501	448	485	479	447	472	504	531	444	486	530	491	463	489	496	469	461	472	491	453	513	460	476	523	472	470	501	482	496	531	474	499	512	480	471	529	511	505	531	520	475	505	490	472	440	464	483	482	515	457	485	445	506	483	485	463	465	487	513	516	499	501	466	505	497	453	465	474	453	506	502	492	500	525	482	495	469	527	507	457	455	501	488	527	504	492	501	521	454	510	496	492	495	488	505	491	527	507	497	516	495	475	486	474	488	482	492	493	481	481	518	478	489	471	493	543	498	479	517	488	470	502	495	484	471	488	461	483	518	492	487	476	501	472	472	465	516	504	479	477	497	477	453	466	487	484	518	491	468	512	489	444	491	497	515	488	474	554	494	487	509	494	460	483	519	469	494	467	460	519	498	478	481	470	507	468	483	517	473	478	468	490	485	460	486	483	468	497	473	472	470	490	502	532	515	504	486	494	500	518	547	452	503	483	486	514	471	461	524	516	464	470	502	496	452	453	477	481	456	481	513	518	491	506	503	497	510	498	505	501	462	466	476	468	511	445	527	495	439	450	424	513	481	490	501	512	496	491	450	477	463	485	477	535	454	471	461	490	518	526	515	515	467	487	459	498	495	474	538	505	457	507	495	487	501	497	478	504	474	450	451	550	486	467	492	492	494	485	512	481	488	508	510	487	513	502	457	500	483	470	435	471	497	489	505	473	492	471	472	468	522	488	509	516	484	419	478	495	466	496	510	481	504	482	508	470	492	530	499	539	455	491	498	481	486	458	483	494	515	448	460	450	476	480	521	456	480	500	465	491	478	493	492	468	460	464	526	456	521	453	473	497	538	487	514	523	489	514	547	465	494	495	503	475	488	493	458	505	512	511	542	493	484	488	499	457	462	521	483	451	530	456	506	491	435	510	490	501	507	473	493	460	512	451	503	477	508	499	488	514	507	493	448	456	508	482	468	504	495	486	521	453	501	426	456	484	462	509	503	490	496	483	498	495	479	443	465	479	492	514	457	513	492	518	499	478	461	484	505	507	460	477	425	520	474	490	480	428	452	489	499	501	490	488	469	506	505	451	494	477	521	507	473	470	487	481	472	465	526	490	489	471	488	481	488	473	502	531	458	473	508	466	486	477	484	475	472	472	471	485	469	479	490	503	469	473	468	474	495	473	511	464	501	468	490	467	507	468	486	495	501	521	496	474	519	473	495	469	504	481	460	466	481	512	500	506	476	541	481	477	470	471	492	496	524	494	498	492	515	500	451	492	455	525	430	540	500	477	506	498	469	470	428	506	472	491	501	483	502	468	497	503	489	506	495	514	493	485	438	503	490	496	512	472	505	512	505	468	489	498	483	483	496	490	492	477	454	486	446	470	493	497	485	495	500	482	498	466	475	491	521	475	470	514	507	477	516	463	491	513	508	508	488	525	486	471	458	495	497	507	421	461	492	488	482	507	508	494	484	504	495	477	498	530	425	511	489	480	520	483	499	453	512	474	481	491	490	508	497	463	465	468	477	473	450	441	475	517	483	523	516	479	477	508	490	489	512	491	474	513	476	505	491	475	465	468	529	468	487	474	495	487	482	469	480	508	506	472	486	542	470	513	472	493	502	443	492	501	439	492	494	470	465	477	518	488	516	473	502	474	499	521	483	477	493	485	508	491	468	523	464	468	488	509	499	511	502	496	542	504	464	480	469	507	456	487	498	497	477	504	491	493	503	442	507	497	489	512	473	492	511	488	505	467	466	510	462	560	492	484	470	498	478	521	531	505	491	440	495	501	508	505	527	478	514	473	477	482	483	448	474	467	466	483	486	477	484	513	488	480	510	474	458	487	453	457	497	475	475	473	525	552	516	490	451	520	452	487	473	542	519	497	472	491	477	465	485	464	471	470	461	482	479	490	475	513	505	527	497	492	464	495	461	478	467	456	479	487	470	471	470	505	503	470	503	506	477	477	474	500	518	485	476	490	478	458	467	458	492	494	519	479	489	520	497	481	472	477	481	483	481	493	486	493	517	492	480	485	500	441	454	446	488	466	477	496	463	508	496	477	499	470	498	459	468	483	511	501	477	504	452	498	465	479	478	468	509	507	460	499	469	498	464	480	442	465	466	509	444	475	479	499	495	497	493	505	475	463	530	492	477	522	469	476	495	490	484	518	474	506	490	485	508	495	495	497	521	448	492	483	492	492	454	473	476	471	477	503	437	471	502	489	473	471	482	455	455	509	522	487	483	466	487	468	504	481	475	490	479	470	497	476	493	478	480	504	491	487	466	445	490	471	476	510	496	485	489	509	479	513	481	516	507	502	444	503	481	485	497	470	483	452	497	488	495	500	466	485	483	496	466	489	478	501	491	444	513	488	474	496	472	478	519	462	464	460	529	479	471	462	464	469	481	511	480	454	521	488	465	481	512	488	503	514	495	496	458	512	477	498	470	464	473	498	505	527	503	448	449	501	508	496	487	470	493	509	471	479	473	460	455	475	458	485	466	507	487	481	476	487	509	489	465	525	493	487	516	495	504	463	453	530	460	462	460	493	492	496	507	445	487	473	481	513	469	453	477	465	422	516	444	459	490	455	455	510	496	500	455	471	532	459	503	490	505	450	487	508	504	500	491	482	498	500	465	509	503	469	501	484	498	453	522	515	523	490	485	510	473	498	478	490	489	486	502	455	510	523	486	513	494	469	524	529	523	517	499	488	482	476	500	469	491	439	482	547	534	523	482	452	484	505	514	513	460	510	468	465	497	481	500	459	475	480	486	522	515	521	469	489	507	485	522	476	521	491	520	439	504	459	484	495	460	479	439	492	495	525	468	478	511	477	476	516	467	529	468	492	488	431	478	486	483	501	454	490	520	463	488	468	477	477	499	482	480	483	490	484	500	491	477	520	502
26145	20254	7496	746	449	429	392	373	389	352	401	392	358	421	379	380	360	312	334	363	390	393	350	392	307	386	811	739	366	362	365	369	353	376	334	382	334	344	349	379	331	378	406	364	373	331	394	365	400	397	351	343	325	356	330	334	407	354	339	360	385	398	350	335	374	352	370	369	361	395	339	370	347	345	402	372	409	373	356	346	319	394	374	367	332	370	348	342	351	351	366	378	354	370	342	352	352	377	384	349	331	380	396	368	343	350	360	369	355	360	367	375	349	379	405	382	326	351	357	343	370	406	357	363	350	353	338	380	359	336	356	375	366	353	353	331	334	345	374	338	356	380	352	337	337	354	342	338	353	354	359	394	387	333	369	390	348	342	381	353	357	351	345	361	370	374	370	353	350	379	364	345	334	360	349	361	364	343	356	383	360	332	362	349	363	324	365	364	383	384	341	365	371	383	350	349	356	323	308	351	349	360	345	351	363	362	377	347	360	338	341	387	344	350	366	348	347	338	323	358	361	368	346	303	359	351	361	364	358	375	375	364	361	390	391	355	381	326	374	387	375	354	322	368	366	376	351	394	378	365	385	383	355	381	362	351	374	343	303	342	346	330	331	356	345	338	321	355	388	366	310	346	337	341	354	385	362	355	378	342	411	352	354	386	363	331	373	338	336	372	346	357	367	332	363	397	353	379	374	384	351	333	346	377	354	373	363	361	376	387	356	363	364	363	318	360	363	343	387	358	374	361	350	368	348	361	368	328	386	367	387	353	329	384	392	336	399	356	343	343	361	346	383	335	344	337	339	327	368	339	373	399	377	368	358	392	342	338	373	347	357	362	375	356	348	365	388	371	364	362	360	339	380	364	346	380	354	394	383	359	371	320	363	378	353	341	362	322	365	349	356	348	368	372	354	386	345	375	342	366	361	362	361	392	366	360	350	347	342	358	368	353	376	345	383	338	345	352	334	323	352	359	360	355	359	341	388	358	341	370	354	341	354	353	355	364	366	384	377	338	392	360	332	399	373	376	369	374	358	333	401	339	334	383	357	367	365	374	345	350	351	372	329	342	365	326	377	361	378	319	371	324	351	339	348	357	367	353	373	367	284	360	365	350	352	327	325	337	346	357	352	368	361	391	379	343	337	320	323	324	310	359	388	391	328	352	323	371	327	347	355	357	381	367	382	377	354	349	378	376	351	368	335	344	362	406	376	363	347	368	339	347	358	381	367	343	351	383	335	327	361	309	348	356	336	350	352	347	338	338	349	363	371	358	351	375	365	328	367	341	340	353	347	356	378	345	370	349	375	383	356	336	382	358	345	379	344	347	340	328	389	356	381	315	358	385	345	365	376	344	329	376	367	334	362	383	390	340	364	391	358	339	358	367	368	357	375	348	361	351	359	372	375	324	389	353	373	331	398	338	367	351	355	362	343	378	362	372	344	347	367	363	362	331	360	370	416	366	369	321	389	370	332	370	387	373	349	386	354	349	378	350	348	354	336	377	371	341	369	401	378	358	365	355	373	367	361	341	368	336	362	344	366	344	370	383	347	378	369	372	382	321	363	343	346	348	349	338	385	373	355	354	362	362	356	341	343	366	352	301	367	350	339	369	390	382	357	359	378	337	336	370	376	351	354	361	360	355	346	346	344	352	365	389	387	317	361	352	373	322	363	369	370	349	356	345	345	348	336	343	358	348	359	372	320	369	341	378	334	377	341	362	342	378	384	363	364	345	349	334	360	354	386	351	333	342	366	387	374	365	366	355	350	371	334	377	354	327	350	378	334	364	381	355	348	332	328	319	385	336	343	341	379	346	392	359	343	362	334	373	346	341	361	349	357	307	359	384	367	351	372	356	361	378	363	323	391	378	367	355	351	383	362	368	313	366	334	361	377	346	395	370	350	384	364	315	327	383	345	363	360	382	370	356	357	353	345	380	400	364	376	349	366	358	378	364	362	344	399	343	319	362	331	369	357	344	359	363	352	363	353	329	299	347	349	372	336	364	353	347	331	344	345	353	325	338	368	346	374	383	338	371	384	363	357	359	356	376	369	356	346	348	389	355	360	376	353	348	348	355	350	369	330	385	370	355	370	356	352	365	378	409	364	359	387	380	359	366	347	363	368	355	354	380	390	332	358	347	339	350	385	349	388	360	401	380	356	370	358	356	352	371	365	385	389	380	363	394	385	381	337	413	383	334	361	330	345	341	356	385	377	379	362	364	378	363	345	338	365	369	325	355	390	374	349	387	342	365	346	366	367	360	348	353	326	344	385	360	372	367	373	348	390	373	377	375	345	344	360	381	353	386	356	322	366	385	368	339	349	387	342	330	365	365	383	384	407	332	351	355	362	381	314	354	335	333	366	357	362	350	340	354	351	366	382	384	340	321	384	357	374	354	401	343	345	368	372	330	340	389	390	323	401	367	364	341	340	375	382	346	356	339	337	327	355	366	299	357	365	370	359	358	362	362	373	361	342	366	357	347	385	366	339	398	340	335	328	354	368	356	327	339	361	359	345	345	356	368	373	377	350	399	396	338	337	336	381	376	347	409	322	363	370	334	382	388	322	364	363	370	382	351	357	369	350	357	375	373	328	420	353	357	378	376	383	358	365	380	366	374	371	338	363	315	361	327	334	352	367	346	351	335	348	366	354	361	328	366	363	345	342	370	383	340	372	346	379	369	345	388	372	339	382	378	373	376	391	392	365	366	363	351	360	416	351	398	374	385	333	377	345	350	376	346	370	338	361	321	338	342	361	363	349	353	321	341	359	361	372	344	344	379	345	400	345	357	349	375	359	383	352	382	360	379	365	361	340	394	389	323	386	392	391	342	351	337	360	356	345	372	318	324	385	356	382	371	351	395	361	340	369	350	389	376	348	380	347	356	352	375	381	346	335	388	364	365	338	407	371	385	371	385	357	357	354	349	352	336	387	391	335	370	373	373	353	365	359	373	347	339	370	343	404	357	393	370	379	348	329	382	373	385	332	345	346	357	335	359	354	379	385	377	338	360	373	359	357	332	369	377	341	358	313	361	353	364	349	308	353	367	335	377	398	355	358	373	370	349	375	338	334	419	358	384	340	365	348	377	382	362	360	373	343	357	347	359	371	359	331	393	380	376	341	365	342	396	356	388	358	391	375	336	352	375	358	347	329	341	362	344	355	335	376	368	380	357	366	367	392	351	354	376	358	333	353	381	389	352	350	355	377	378	346	334	347	371	365	380	365	358	371	342	379	334	368	358	339	324	380	373	361	370	358	344	336	351	380	352	380	358	360	352	359	401	375	372	327	399	366	369	323	384	350	409	385	351	375	363	381	357	350	339	336	378	381	395	364	397	340	329	393	362	400	349	341	373	331	405	338	393	363	332	309	345	370	376	338	368	353	351	308	344	351	369	360	350	338	355	362	324	379	354	374	374	348	341	367	342	356	346	339	324	366	355	350	375	354	350	340	356	368	370	328	387	362	363	356	375	354	350	374	402	380	348	375	375
10112	1909	1742	1198	1010	894	825	813	854	797	767	805	808	777	784	763	748	769	735	791	768	761	772	770	758	958	2553	2024	753	738	767	789	728	764	728	777	781	772	728	786	730	721	771	703	798	781	801	795	754	761	725	759	729	824	763	764	769	724	762	774	741	796	762	781	777	762	737	745	728	793	793	762	791	737	747	766	788	742	766	748	725	760	741	738	751	795	710	739	728	733	794	766	695	746	734	743	787	706	738	749	733	739	774	804	756	794	710	768	755	760	728	729	752	757	722	749	747	738	787	736	730	751	742	736	812	774	718	812	748	756	759	792	773	779	732	747	741	757	789	734	721	766	757	784	753	743	762	770	734	746	757	730	797	778	759	751	818	784	791	786	777	733	738	793	727	761	800	816	748	764	708	718	791	778	748	727	747	780	780	756	760	757	776	770	762	711	727	752	769	734	751	749	767	747	761	739	719	741	739	738	708	780	741	815	764	742	764	764	766	755	799	751	744	756	763	715	798	801	770	763	737	750	766	732	726	775	728	757	737	722	698	725	715	724	727	761	745	773	794	789	715	745	792	716	786	740	745	728	732	789	770	773	766	730	753	777	777	754	737	746	776	713	776	797	817	770	746	702	727	758	781	681	762	780	747	767	740	779	772	742	717	777	729	713	740	764	741	769	782	776	812	776	757	799	732	784	745	743	797	792	755	755	760	767	777	733	768	762	733	760	768	780	737	776	774	688	704	773	771	785	776	759	745	719	743	689	760	721	717	777	824	802	700	803	814	727	772	755	811	744	711	740	737	756	705	788	750	803	762	737	734	747	776	712	756	769	730	774	782	805	757	720	751	744	761	784	802	812	699	751	771	753	723	783	774	730	718	783	714	734	815	780	784	761	734	775	750	727	775	739	726	732	744	729	823	740	758	726	712	748	777	725	765	769	777	744	790	753	716	750	723	784	756	726	766	732	782	741	773	794	792	758	775	778	728	731	753	728	740	743	750	743	769	718	784	783	782	771	742	782	694	778	791	762	761	754	739	761	729	758	769	758	752	762	787	785	735	796	720	791	757	795	749	729	762	782	758	743	762	772	795	757	760	730	738	771	779	716	778	734	766	741	714	760	771	741	761	773	778	731	778	796	736	769	711	743	736	791	778	784	821	781	765	747	753	819	781	784	747	747	790	796	749	755	749	764	749	771	790	730	753	723	755	746	756	777	733	762	729	797	778	771	745	758	811	757	763	745	753	767	790	762	747	769	761	755	754	753	771	757	765	742	768	709	701	770	733	750	791	753	742	753	779	772	774	711	727	833	749	715	704	783	747	743	767	818	771	725	744	820	749	752	738	764	789	775	790	754	758	763	754	743	741	763	774	794	772	772	748	756	707	756	757	778	820	735	760	695	732	773	701	766	754	727	764	762	756	766	772	784	750	745	752	706	733	726	781	816	766	750	757	725	765	746	711	751	731	724	759	770	794	757	782	760	767	728	726	759	770	751	756	764	757	769	754	711	773	741	793	751	760	786	726	806	717	787	732	740	781	778	789	767	785	755	765	721	767	782	763	737	719	801	742	741	758	752	729	762	760	752	730	740	767	796	760	736	788	765	725	750	784	786	762	744	761	763	758	711	768	739	789	775	745	741	750	724	753	761	773	771	772	741	749	719	773	713	738	732	790	769	738	727	707	762	744	761	759	762	750	761	760	749	718	788	731	734	789	725	711	702	810	739	755	756	792	745	711	755	682	749	705	748	763	765	745	689	756	757	735	769	747	739	713	767	747	757	760	736	776	722	764	705	749	759	774	769	780	754	767	762	759	784	731	745	748	747	749	736	769	771	769	728	720	729	702	778	740	791	755	749	782	787	773	733	761	772	735	777	749	804	781	742	713	753	750	775	728	751	724	736	833	746	742	752	760	750	769	765	757	756	726	722	734	709	723	777	789	716	785	763	784	716	803	770	787	792	764	788	774	733	757	799	798	761	767	750	791	728	761	800	740	767	765	758	722	730	757	729	766	743	711	768	759	776	762	766	712	743	786	735	773	723	767	718	742	776	720	731	783	745	748	725	743	691	796	743	755	711	779	805	751	792	760	764	752	777	797	797	790	782	769	683	796	779	703	727	700	747	747	756	755	688	773	742	730	796	706	741	738	758	745	771	761	788	765	811	780	755	717	726	744	744	752	781	733	722	779	704	770	798	711	756	803	723	789	837	752	759	777	788	738	796	736	741	771	776	698	745	777	766	726	744	731	740	787	767	741	708	785	764	785	772	729	764	785	791	759	747	707	790	760	730	767	727	773	751	804	724	788	772	729	767	744	795	718	777	739	779	728	771	748	726	811	767	778	758	732	781	753	788	766	757	739	736	711	768	798	753	723	760	653	739	766	746	770	768	739	798	737	742	742	761	744	733	712	746	768	714	810	769	736	782	708	762	733	735	744	765	701	748	780	733	746	788	777	740	726	731	746	777	812	717	739	792	775	767	747	750	750	745	739	755	776	716	761	759	754	782	776	764	764	739	747	764	810	752	736	789	783	728	731	746	789	749	800	726	757	780	743	746	781	743	782	741	725	745	733	729	791	777	801	728	750	750	752	722	765	744	789	773	775	737	757	822	777	718	769	736	742	742	719	748	801	746	785	735	740	797	771	813	749	769	817	783	794	792	761	776	789	732	762	762	804	784	740	757	831	760	757	786	743	710	760	742	753	756	768	760	807	764	737	700	744	798	688	745	755	775	771	748	771	765	788	761	769	754	774	796	753	778	750	787	797	779	754	762	781	721	783	740	800	787	794	703	748	741	735	726	780	754	766	748	766	745	702	738	759	760	782	713	769	698	787	727	760	752	761	777	758	735	718	761	790	786	796	755	740	717	734	765	776	743	799	797	770	754	735	719	805	811	739	734	752	764	724	714	782	797	727	758	749	776	742	782	745	742	766	750	782	769	803	779	749	755	746	746	792	767	782	756	783	736	772	747	740	755	707	723	779	759	774	785	725	760	783	741	765	746	795	731	708	726	763	772	746	742	766	748	718	799	799	773	755	744	816	749	754	732	742	808	775	711	769	765	742	790	758	778	740	757	723	738	756	751	781	778	788	778	774	786	734	759	786	749	759	761	780	732	749	755	715	720	765	782	742	718	787	764	715	744	776	721	760	759	763	734	731	754	786	776	800	728	763	768	752	730	758	746	751	725	797	729	739	789	724	698	795	742	767	826	755	771	750	752	787	749	792	789	762	797	772	772	773	736	730	805	741	763	721	788	737	744	764	746	742	738	729	774	757	737	766	782	708	788	742	729	768	731	743	796	769	761	782	768	728	756	747	728	754	780	746	762	816	776	751	748	795	744	791	757	747	764	750	725	763	777	733	743	741	728	759	764	724	758	730	746	783	744	769	753	751	767	747	735	746	785	793	741	755	734	763	769	753	757	748	727	736	724	748	709	741	745	804	757	709	723	765	721	766	740	740	785	801	768	736	797	776	761	769	823	780	786	786	726	802	726
23815	20938	27753	24264	19147	1370	520	378	291	284	270	255	217	236	210	220	233	217	226	179	210	200	189	184	198	601	3615	2215	260	178	169	161	180	193	182	176	224	170	184	167	193	166	181	164	175	194	173	191	202	178	191	179	188	181	185	196	186	164	160	175	157	187	189	189	189	181	162	200	193	193	182	193	177	170	191	206	184	189	167	175	174	196	196	158	169	178	185	174	193	182	187	194	184	191	198	177	162	192	189	185	167	173	158	174	177	180	227	185	183	175	184	169	197	203	160	163	166	168	187	183	181	205	184	184	184	187	156	159	190	177	176	165	177	172	186	213	197	200	162	179	183	190	191	179	192	181	179	202	166	201	163	195	171	182	160	184	174	180	172	186	171	158	182	168	175	190	170	178	171	178	170	154	161	193	164	174	176	194	171	185	169	198	193	194	160	168	169	183	166	172	183	184	154	182	170	179	157	174	165	194	180	177	178	179	183	164	185	181	186	176	172	183	172	154	196	198	178	186	150	172	179	199	176	210	171	162	180	161	171	174	183	181	186	179	180	159	186	185	214	182	185	199	158	156	178	170	184	182	214	149	177	180	186	168	169	194	180	186	129	153	160	165	172	170	180	199	170	197	194	177	190	190	190	189	206	199	162	185	211	166	185	199	171	180	194	171	150	177	169	191	198	171	181	195	168	176	197	164	198	155	194	173	200	162	185	175	186	183	184	194	173	168	191	185	187	175	181	190	193	183	173	192	190	164	192	187	182	161	183	165	198	159	191	183	187	170	186	189	181	185	170	172	170	191	186	174	185	171	160	184	188	158	150	178	172	162	160	174	168	181	178	183	194	197	195	169	175	173	161	159	186	140	174	175	175	176	189	181	178	211	188	200	197	179	181	203	196	169	183	188	181	197	186	187	189	188	158	171	187	200	180	192	180	171	165	190	170	174	193	184	181	174	161	168	170	150	169	182	190	174	160	171	219	190	162	200	174	182	162	180	196	175	190	168	167	193	176	176	170	179	179	186	183	198	199	216	213	160	163	159	166	170	205	181	163	184	200	189	182	198	182	187	178	192	180	195	198	179	190	179	167	203	181	179	204	200	182	182	189	200	171	191	197	155	161	171	156	191	177	196	170	189	171	173	194	193	162	198	202	171	194	162	181	179	169	190	199	181	162	160	205	175	186	157	178	170	188	163	184	186	196	182	175	164	170	182	184	198	211	183	157	190	181	153	181	167	166	202	191	180	189	177	161	164	180	173	196	191	171	191	161	168	203	174	173	215	163	179	185	196	172	165	195	189	185	164	185	172	191	186	167	173	175	170	174	192	176	188	184	183	146	170	175	170	200	159	184	175	170	170	166	176	184	185	178	184	177	179	156	184	177	195	186	163	188	178	203	184	170	184	180	169	182	187	172	168	189	168	177	196	179	174	180	158	183	161	159	188	191	162	186	193	190	175	192	162	174	188	206	170	183	184	163	187	195	171	172	169	180	187	185	181	165	164	187	176	211	177	165	159	165	188	201	194	187	165	193	170	172	174	172	183	169	172	190	180	204	193	199	177	183	194	191	195	192	165	167	186	189	177	166	184	208	179	202	174	196	178	157	171	188	174	167	178	158	167	161	184	196	162	182	176	155	169	171	194	181	170	169	195	198	189	162	161	179	168	166	165	194	177	180	163	189	178	183	154	152	191	208	174	205	178	194	170	176	136	176	180	171	202	186	191	181	171	174	165	209	196	197	193	156	159	186	188	181	191	209	162	198	193	195	193	182	163	197	193	167	192	172	168	174	165	196	172	201	161	163	181	169	190	183	173	185	172	197	162	174	188	175	178	184	174	174	175	176	209	172	182	180	175	175	198	187	167	169	176	214	200	168	162	203	148	172	181	179	165	195	168	168	196	169	174	165	186	184	165	183	169	178	168	179	175	189	158	199	179	177	208	165	196	179	169	193	180	181	178	172	178	142	187	193	179	192	176	182	171	184	173	181	190	179	183	176	171	180	171	166	180	180	192	181	189	147	192	212	193	182	192	180	183	196	200	196	168	170	181	187	196	188	176	168	164	176	161	166	177	167	176	187	170	176	143	191	171	192	175	156	193	154	174	187	178	186	163	166	199	187	175	199	181	173	182	199	194	173	199	180	169	182	175	190	157	171	188	174	172	166	207	169	164	189	196	187	180	167	183	184	177	199	174	155	200	156	186	170	190	176	182	173	168	181	174	175	200	167	161	190	185	187	178	161	185	172	171	184	194	188	190	158	179	195	176	166	178	182	185	183	180	161	173	188	194	206	182	184	186	192	178	175	160	169	186	190	167	189	164	157	183	173	183	169	205	182	160	174	168	184	171	215	196	160	188	179	165	178	173	174	178	174	191	178	172	169	173	197	152	167	167	198	181	199	158	182	170	173	166	176	178	176	190	188	172	193	183	166	183	161	183	192	171	197	178	181	166	190	193	168	175	200	179	177	199	201	198	169	199	160	176	179	192	205	197	181	178	202	180	184	179	189	182	172	201	191	174	180	188	160	192	178	171	161	170	182	175	164	175	176	180	168	183	190	185	187	187	161	197	179	178	185	164	177	163	187	158	156	198	194	183	168	181	194	189	200	180	168	189	186	192	192	203	169	177	192	190	164	198	177	167	183	199	187	195	183	173	173	180	189	174	185	198	195	154	179	188	186	162	180	178	180	195	178	189	168	157	175	173	196	173	198	168	212	178	190	193	176	183	185	193	158	182	188	166	172	180	185	178	161	198	202	177	182	181	189	181	200	190	171	183	172	205	152	174	189	188	196	177	172	191	192	187	203	160	198	187	170	169	178	184	176	179	196	151	201	195	168	170	177	187	192	186	192	178	178	173	208	175	183	165	161	201	190	168	169	167	172	154	191	188	194	179	178	150	183	187	173	194	162	169	167	152	173	187	184	178	212	178	179	168	186	163	153	178	199	154	157	160	185	172	180	179	177	181	160	164	209	184	184	165	164	179	176	198	164	179	182	176	200	177	177	175	193	170	156	169	196	197	194	195	181	166	168	170	195	199	190	176	173	197	168	173	183	159	182	170	180	201	199	168	187	161	177	166	196	172	179	189	177	187	163	188	169	170	182	199	172	175	191	173	192	204	166	176	190	191	172	200	175	176	182	177	157	184	204	202	165	185	194	160	164	173	189	194	184	168	180	187	180	168	182	170	157	176	188	170	200	205	178	189	189	194	220	186	171	179	170	183	172	192	166	175	168	162	181	199	163	172	192	162	166	189	198	169	175	194	177	203	176	178	188	166	185	187	178	173	179	186	180	151	160	174	205	234	208	179	172	186	170	160	178	197	166	169	188	173	199	183	173	154	176	217	154	187	202	177	192	151	166	173	163	168	201	168	182	160	187	186	178	191	187	174	185	181	168	183	170	168	209	196	166	157	163	172	190	165	170	172	189	156	171	188	182	162	158	177	190	193	176	163	176	186	197	217	172	164	183	169	181	180	174	190	172	183	173	179	191	166
19175	9645	8229	4254	2719	2026	1515	1226	1090	865	826	724	675	645	631	568	599	539	541	476	517	493	476	501	492	2193	11879	7012	605	387	409	441	395	407	413	438	376	416	447	440	409	386	429	399	404	417	403	370	374	416	408	405	423	401	395	410	432	401	412	421	414	397	394	364	407	381	366	396	397	385	389	414	422	417	422	398	407	393	391	396	417	416	412	396	421	391	403	376	409	391	419	380	349	391	409	391	389	415	403	362	363	403	426	405	398	394	395	430	386	364	402	402	377	381	403	363	378	369	403	389	401	403	385	384	418	363	413	384	428	382	386	406	408	415	396	392	388	396	390	404	401	456	382	407	383	407	387	408	365	392	390	423	448	376	420	391	404	386	367	367	413	437	383	394	392	388	387	379	395	393	368	386	396	395	370	401	387	393	406	361	373	389	399	398	400	395	415	409	405	377	412	399	387	415	395	389	398	429	373	394	382	377	401	407	386	381	362	411	386	399	401	393	421	403	375	410	391	417	392	385	403	424	377	428	371	392	424	409	401	477	379	370	422	392	384	389	429	396	376	374	436	414	418	408	409	423	423	387	380	388	372	424	393	406	373	362	385	425	397	383	435	412	367	420	368	400	410	405	433	421	372	424	388	403	393	384	403	413	397	390	383	436	440	377	415	403	404	410	368	412	401	375	376	373	426	443	399	392	462	409	372	370	378	386	411	374	394	415	411	394	402	372	394	404	397	409	398	386	418	381	414	422	401	415	399	377	386	379	407	390	372	370	398	427	410	369	409	390	424	401	400	421	408	420	400	350	378	448	398	399	421	418	422	391	369	380	399	412	393	404	381	408	378	401	379	389	409	399	380	427	405	371	433	385	390	405	420	402	374	399	384	403	382	407	422	388	396	410	390	400	391	379	398	401	392	414	368	382	400	419	387	394	397	403	398	413	384	419	389	396	383	389	387	384	387	395	413	382	392	381	402	383	389	402	375	380	397	418	396	393	395	433	398	417	414	393	394	377	402	407	413	369	414	405	415	401	423	366	410	396	376	387	389	393	407	366	405	408	413	380	376	415	414	394	403	423	394	365	408	375	400	415	414	403	392	377	421	399	379	414	410	399	380	411	414	376	451	449	410	385	401	406	409	412	442	435	382	368	422	372	394	424	421	379	406	413	365	386	414	352	392	364	439	403	399	396	405	383	379	421	394	408	398	406	374	447	398	389	392	357	390	400	404	393	395	417	445	392	388	405	391	372	413	382	366	398	405	389	361	366	458	399	411	409	388	377	421	413	362	356	412	417	385	403	403	374	405	401	425	389	376	404	381	394	447	388	426	403	369	410	334	424	387	390	416	399	411	411	413	403	411	416	392	411	387	383	380	378	366	438	400	442	406	429	412	394	433	398	407	434	394	398	392	411	403	417	407	419	418	419	409	408	422	380	412	395	431	387	401	380	335	443	408	404	368	406	416	370	375	387	419	398	409	388	418	391	396	435	381	398	401	407	385	349	430	450	403	393	398	387	383	389	403	403	365	420	409	422	375	381	383	375	421	390	406	367	366	414	395	393	397	400	408	383	401	403	388	407	413	355	378	406	414	397	416	398	400	378	384	395	439	369	387	399	429	428	397	404	411	396	429	345	379	389	384	378	405	391	393	399	382	429	409	432	369	393	396	403	375	377	452	379	398	414	401	434	412	401	366	386	421	416	372	396	417	372	376	415	393	383	402	402	415	429	410	390	411	406	406	387	343	420	386	379	398	417	414	403	425	401	390	395	412	431	394	391	403	399	396	372	411	409	407	387	413	375	389	416	423	402	361	407	423	410	418	379	421	369	391	388	398	403	389	379	408	386	435	395	392	380	423	352	387	402	408	408	400	416	411	394	379	402	406	428	385	360	428	403	387	399	401	387	413	414	398	396	400	365	438	390	421	394	414	424	353	397	407	378	388	410	400	419	422	394	390	389	396	394	365	420	383	412	400	388	407	383	405	396	366	399	387	430	394	368	395	423	387	388	397	426	382	408	410	413	412	372	378	374	402	393	381	428	380	388	416	375	377	429	397	364	423	398	390	384	409	412	401	395	390	413	425	391	401	370	407	360	409	371	403	388	413	416	387	393	386	396	436	417	415	393	390	382	426	408	423	367	415	426	399	388	383	352	383	392	397	401	432	405	420	379	375	416	399	371	401	425	400	412	411	413	399	397	425	389	406	425	374	424	417	367	390	414	406	374	428	408	426	416	405	384	379	389	386	427	409	380	389	370	401	386	383	401	427	390	406	401	417	417	416	383	368	410	356	389	370	424	382	432	415	380	391	398	389	386	397	409	393	379	463	403	398	402	384	373	427	378	394	394	390	394	419	453	410	424	407	426	397	401	412	399	423	425	376	403	392	407	381	369	399	423	385	375	406	377	380	436	426	394	423	411	390	375	385	399	387	396	370	411	404	372	371	387	380	428	417	389	392	360	405	429	405	390	392	409	425	390	406	393	385	438	371	408	420	399	367	405	379	406	368	424	403	369	401	411	382	412	379	397	373	417	385	429	403	390	404	359	395	405	430	401	412	366	382	398	412	409	389	377	411	397	363	445	426	388	396	411	384	398	374	378	416	367	374	398	424	413	383	395	441	390	407	419	407	399	378	371	382	389	376	385	365	380	417	379	400	413	368	422	384	399	418	402	385	404	412	421	401	400	419	399	404	421	401	358	423	392	396	397	403	398	367	396	409	411	383	395	421	403	394	423	392	382	377	366	411	382	384	429	407	420	419	427	403	403	407	423	412	410	406	392	369	418	389	413	371	401	400	420	387	395	413	417	393	391	388	417	449	402	377	405	420	404	388	365	400	410	407	396	401	376	435	391	389	422	393	419	397	432	417	394	375	406	378	414	432	406	393	367	406	383	396	395	376	420	424	420	377	420	419	420	414	406	395	392	401	403	422	442	401	390	395	404	383	418	393	374	377	378	421	412	367	387	391	407	420	397	393	365	400	389	391	371	399	381	406	409	371	383	401	412	388	399	379	411	400	412	408	386	377	402	392	414	421	389	385	390	414	419	404	392	387	408	421	362	393	379	412	396	417	362	420	399	453	403	407	405	377	411	379	374	380	397	407	402	415	365	399	403	381	364	410	424	378	397	417	394	400	416	391	380	425	364	445	381	423	424	430	394	375	425	423	379	406	380	381	397	400	415	372	385	409	395	430	380	351	402	397	409	390	388	403	423	396	368	412	435	371	399	409	418	365	396	391	418	399	391	427	370	414	415	372	367	388	365	424	405	410	399	465	373	398	375	412	382	369	400	402	430	398	395	371	397	408	398	404	370	407	422	405	381	408	391	429	393	427	428	397	387	359	393	402	375	417	357	403	393	418	420	364	382	388	384	375	410	392	376	406	401	385	383	384	405	377	419	410	372	379	405	438	408	421	389	389	431	402	419	385	444	399	401	385	383	404	415	387	410	399	380	428	412	390	395	421	368	393	387	396	402	425	414	424	378	388	428	378	412
23012	21020	28570	23673	21020	18481	1683	676	461	450	428	377	374	374	313	293	335	318	300	297	256	278	281	275	249	1044	7570	4610	367	254	227	249	279	250	243	242	245	257	231	260	247	253	277	222	249	253	209	267	259	243	237	240	255	244	260	230	235	236	256	248	241	232	236	248	247	231	222	258	265	239	254	247	236	223	234	273	234	237	220	223	276	257	237	233	228	242	202	247	269	221	232	220	240	235	215	216	243	210	249	196	245	232	240	221	241	218	233	245	233	257	246	258	266	222	244	244	233	249	264	236	208	249	258	243	231	238	233	246	263	253	254	243	252	215	242	213	210	236	249	239	221	262	222	251	260	268	237	227	231	221	250	221	238	229	228	221	209	218	207	244	248	237	242	275	249	247	240	239	230	249	221	226	232	253	227	216	217	239	211	220	257	227	251	235	218	220	250	236	239	234	208	193	230	238	267	223	218	259	243	245	238	247	232	240	226	239	246	233	243	237	258	248	231	238	223	234	237	229	240	239	198	255	267	201	243	236	227	218	226	245	225	242	233	243	221	231	229	232	259	259	232	258	239	236	260	218	236	241	229	241	253	253	254	247	226	237	208	229	219	227	252	222	231	210	237	260	233	229	224	252	271	232	252	227	231	240	255	210	258	260	250	251	214	222	223	233	245	233	245	251	239	248	256	236	249	259	270	229	238	252	261	238	210	254	233	274	233	209	199	248	226	242	226	229	229	241	214	263	219	252	237	238	232	269	220	225	218	241	259	215	234	243	237	256	228	241	234	202	234	221	227	237	248	247	247	238	279	228	221	237	246	213	236	230	238	255	221	243	245	257	253	225	242	246	232	239	230	264	235	233	243	232	251	249	226	235	233	251	260	238	237	223	241	219	223	237	259	226	249	253	239	237	244	243	230	252	220	255	241	226	238	228	234	239	235	213	258	246	257	273	250	215	242	244	212	242	234	233	232	253	248	247	245	219	232	234	232	262	239	214	225	247	254	265	244	273	224	263	240	225	255	234	222	240	260	227	223	237	229	235	202	260	231	232	235	240	238	221	233	218	240	240	246	251	225	249	230	240	231	243	237	244	248	226	227	228	232	237	238	235	228	227	239	227	238	233	239	248	245	213	250	233	234	225	255	237	246	231	257	234	241	232	230	207	231	231	214	243	224	259	245	239	230	248	260	228	248	242	213	261	257	221	232	245	226	243	219	203	227	255	235	234	216	263	223	263	275	265	229	224	239	249	238	267	259	235	257	204	262	236	247	231	227	241	219	281	242	282	229	233	240	221	224	249	234	246	206	233	246	204	248	210	218	247	245	225	224	243	265	249	234	235	246	241	259	215	274	255	202	204	243	231	235	237	217	227	251	233	253	218	196	235	245	227	227	248	244	241	240	261	233	229	245	235	260	217	257	231	245	236	237	235	264	225	255	231	238	241	240	222	243	239	257	231	276	233	239	231	251	254	230	220	239	225	262	233	235	245	244	253	226	239	234	227	242	255	266	236	233	232	235	248	235	235	228	259	225	234	237	215	246	243	237	255	242	217	234	268	228	238	279	242	217	227	244	243	227	231	239	241	257	237	255	219	249	248	237	232	232	237	243	224	242	250	215	220	255	243	228	254	204	252	254	219	250	238	274	230	253	253	207	218	227	238	224	230	255	259	251	218	238	258	232	237	236	254	258	215	256	259	219	232	211	259	249	233	222	258	229	236	251	238	254	232	222	247	221	229	236	240	242	247	225	250	234	261	217	237	270	232	248	237	247	244	256	256	238	246	219	236	235	233	237	194	227	225	239	251	261	240	211	208	252	238	227	243	223	242	249	238	263	241	221	263	253	225	223	245	230	262	241	226	246	225	235	242	230	251	229	248	252	261	239	235	225	257	245	233	252	229	211	220	259	231	252	249	248	247	232	236	245	203	235	232	230	273	244	231	226	241	273	244	236	280	234	217	233	225	255	229	224	235	218	240	224	250	232	246	231	221	246	255	231	246	235	255	237	233	249	249	225	237	233	252	251	234	242	214	229	250	232	217	205	208	232	257	267	244	211	227	213	230	228	261	235	245	239	245	238	235	218	237	259	200	251	236	232	242	216	249	263	252	225	237	239	232	262	222	232	216	242	263	232	254	243	249	244	246	236	230	265	256	251	237	225	247	214	229	238	217	244	196	247	235	251	245	236	228	235	206	228	256	235	226	234	260	265	253	247	232	220	257	260	237	254	214	221	247	212	247	227	252	267	248	236	230	208	246	230	220	218	227	244	227	238	229	239	243	231	245	252	239	240	230	236	255	254	247	252	244	239	214	228	214	237	240	239	214	224	211	250	242	250	229	268	234	232	236	246	225	212	234	259	247	231	228	234	243	214	232	212	208	233	239	265	236	245	247	222	252	245	222	225	246	237	255	236	254	247	254	231	244	208	244	238	236	246	247	233	229	231	237	248	229	230	231	228	207	250	199	244	292	250	213	237	249	248	229	263	244	218	257	242	242	233	267	265	221	244	234	209	231	221	220	257	227	251	249	207	246	253	264	239	244	225	229	235	239	250	257	237	209	248	229	241	258	220	262	221	211	215	253	250	249	243	252	210	257	226	229	231	231	240	215	254	244	240	242	222	229	267	242	245	228	226	201	258	239	238	234	228	220	234	241	233	212	251	236	219	244	223	271	232	232	234	232	246	235	239	204	223	219	207	249	228	244	233	243	224	199	261	209	230	254	258	245	255	248	253	248	222	224	241	243	243	256	237	211	251	260	217	226	230	225	259	239	220	229	224	230	220	235	231	250	238	263	242	279	219	211	238	248	225	231	237	216	259	231	259	222	227	263	264	263	249	233	263	193	250	237	217	263	224	213	231	187	246	263	244	247	221	262	244	256	243	239	239	233	239	213	227	240	241	240	247	263	235	249	238	228	232	241	210	224	220	246	207	242	233	240	246	225	235	225	230	232	248	268	235	257	228	219	230	234	236	232	235	222	218	219	245	250	217	229	236	237	234	233	246	234	241	234	233	250	216	236	247	248	256	229	234	220	218	222	212	250	238	223	240	227	225	226	252	240	276	269	212	228	200	226	244	260	254	248	225	222	248	247	228	229	248	248	220	235	230	226	253	274	234	274	233	221	232	228	238	218	221	237	255	213	253	222	230	226	253	221	223	222	241	263	232	239	258	247	224	234	219	230	235	239	236	241	226	213	232	228	246	246	232	219	226	236	234	256	240	229	200	200	251	238	215	203	243	238	237	231	260	236	228	265	217	232	236	220	235	246	254	241	231	252	252	238	219	237	273	235	230	250	246	237	267	227	219	219	236	269	258	245	243	247	237	219	259	227	256	245	265	224	235	243	228	236	233	244	232	244	219	230	222	236	245	262	246	250	202	250	223	261	247	191	254	223	224	250	260	246	252	244	242	224	189	217	232	267	266	227	247	219	221	225	250	246	236	252	235	242	255	252	250	252	238	228	220	233	250	255	246	230	236	214	228	256	248	226	234	220
20783	15551	13466	7147	4759	3305	2622	2129	1642	1408	1226	1137	1045	968	869	841	735	744	715	691	707	671	642	687	644	3744	19961	11960	680	551	525	527	499	483	498	497	500	482	487	530	506	507	464	522	497	483	503	511	493	496	469	497	474	473	461	474	499	521	521	479	512	500	491	481	526	520	520	486	478	484	491	494	483	508	546	511	531	499	500	481	483	542	464	465	468	489	432	532	501	468	438	509	523	493	466	482	467	462	497	531	482	509	457	491	485	514	458	505	493	492	487	450	508	548	503	492	501	478	458	464	482	475	506	505	487	476	476	519	463	454	461	515	480	476	496	515	489	492	457	476	489	437	496	483	495	476	532	514	480	468	515	457	498	493	476	524	467	527	525	454	501	509	532	478	448	469	498	476	474	465	471	480	504	498	471	491	465	456	469	479	456	483	470	479	488	548	470	488	473	470	489	471	461	447	449	485	473	483	460	485	442	508	456	514	435	462	479	440	479	456	509	460	491	519	495	449	494	525	539	508	496	499	509	510	523	479	480	492	502	497	478	524	542	510	504	464	469	481	462	458	493	456	484	478	514	514	506	518	464	499	448	498	452	460	462	514	515	481	484	510	500	466	466	452	490	488	449	465	510	490	470	495	489	504	508	462	506	498	509	460	515	498	454	483	486	448	487	507	470	495	463	494	503	513	485	518	548	482	461	538	537	448	536	499	525	470	464	449	503	512	508	517	448	482	503	490	507	514	494	496	449	469	493	462	485	491	450	475	501	532	466	463	495	484	488	484	469	495	460	455	489	471	457	498	501	501	470	487	467	479	450	493	454	490	435	500	502	462	492	465	451	460	479	498	450	459	481	467	457	481	484	489	495	519	504	460	525	443	524	509	483	492	489	449	530	464	482	487	465	450	495	472	498	487	470	514	457	489	511	482	500	470	494	436	496	479	496	466	498	497	482	494	470	507	445	504	481	476	462	492	506	496	506	464	520	465	458	451	499	444	457	496	456	491	494	494	502	504	483	494	465	480	482	508	461	477	466	471	473	474	490	492	463	499	481	513	449	467	472	471	515	476	451	476	488	501	470	508	493	495	471	478	495	483	471	460	492	489	516	484	445	516	493	493	515	483	453	451	491	481	523	461	488	525	490	475	521	456	445	471	531	490	530	449	465	452	494	497	445	505	484	458	460	519	497	475	486	506	500	461	470	475	483	489	490	488	439	514	469	486	493	428	490	418	522	456	467	545	471	476	470	501	450	466	483	529	511	464	461	490	478	465	472	541	495	506	477	467	507	474	486	496	471	504	475	529	513	479	481	453	495	450	474	479	469	480	511	483	475	496	489	494	477	484	511	492	512	480	462	481	470	483	512	475	505	496	485	442	457	471	467	470	513	470	490	471	502	487	489	495	450	520	483	513	465	444	473	483	450	504	456	483	448	480	498	513	468	469	514	484	532	479	499	511	481	486	489	463	476	501	533	498	489	496	472	499	510	459	488	436	464	527	524	499	504	482	494	469	492	456	462	432	474	481	452	481	466	475	470	500	501	489	453	493	519	492	521	497	477	458	506	497	472	474	456	518	483	480	495	504	496	505	505	499	477	500	493	509	485	488	437	491	473	454	510	482	474	441	495	498	479	494	487	475	449	450	512	488	517	503	480	465	467	534	468	513	478	478	466	437	470	495	527	463	498	483	485	488	469	487	526	462	501	515	468	488	503	459	497	486	472	473	492	476	504	502	506	487	447	485	478	451	491	478	476	524	458	488	451	518	463	510	483	493	504	470	505	489	492	489	479	481	476	534	453	490	533	487	502	466	487	484	476	482	503	484	477	461	519	484	504	500	507	472	468	443	478	491	475	478	461	471	432	492	452	509	485	453	469	502	465	481	462	461	484	507	512	479	483	486	482	520	500	463	539	521	464	483	481	469	516	477	489	450	475	453	488	481	479	445	463	488	456	456	453	483	497	460	464	486	469	503	500	434	506	501	522	483	474	467	518	519	441	498	496	458	442	454	508	478	521	464	430	528	422	453	478	486	469	500	459	467	491	488	482	499	481	473	445	505	489	478	457	465	511	473	473	446	468	456	496	480	480	454	496	495	482	475	474	464	461	488	476	464	497	465	468	453	486	543	472	481	460	426	494	464	514	519	478	444	499	451	472	497	482	490	479	506	434	521	468	484	490	469	500	493	502	476	446	485	464	505	432	472	477	548	487	483	503	471	502	485	506	461	484	471	472	477	494	465	504	497	489	515	487	485	521	462	513	464	491	516	504	473	511	481	506	473	509	479	481	503	521	428	466	555	509	477	500	485	480	518	461	515	478	524	479	504	488	503	497	468	499	468	490	492	515	494	489	485	503	502	476	462	497	458	472	485	481	504	491	498	490	487	522	472	492	504	480	487	503	447	493	482	467	471	467	443	497	457	532	460	476	454	478	473	515	481	477	482	488	478	489	476	486	503	488	493	480	485	485	504	472	499	455	457	469	503	467	523	480	489	478	484	494	465	482	491	462	497	452	473	468	439	493	476	474	505	464	512	482	473	492	477	473	454	526	490	510	498	501	493	512	490	473	451	499	454	436	441	443	437	500	427	496	505	491	542	470	464	489	465	449	501	504	480	524	512	460	481	491	453	514	506	478	478	500	488	465	515	461	457	525	465	473	534	468	510	518	482	483	443	500	469	491	505	488	526	449	466	469	476	522	467	463	478	513	433	471	480	455	460	461	453	471	461	484	518	486	499	490	468	469	493	451	501	506	466	486	494	454	498	528	523	446	478	477	515	500	493	454	502	508	505	517	507	445	503	498	467	447	490	443	503	480	483	456	466	504	511	475	488	506	490	447	472	516	488	511	467	454	481	479	483	478	480	502	466	503	469	490	471	484	482	496	463	483	465	453	504	502	491	506	472	503	473	486	470	481	493	451	483	450	518	507	497	489	499	463	472	479	491	492	482	499	514	532	454	463	480	465	504	489	500	465	465	468	458	454	455	491	517	505	487	529	456	464	467	448	469	475	487	461	486	440	487	491	499	448	502	485	530	497	438	528	483	506	472	477	481	473	476	459	480	500	490	477	452	478	506	490	452	498	503	485	487	547	441	491	507	451	473	483	478	478	514	458	471	492	468	492	476	483	501	453	512	472	463	505	504	518	474	492	459	492	465	479	492	482	489	450	518	496	457	500	500	499	471	482	481	509	461	473	529	510	488	495	512	492	498	484	438	472	510	510	494	504	486	471	485	496	472	489	498	507	520	483	495	475	466	494	469	481	497	466	461	536	502	506	504	452	435	473	511	478	481	503	482	476	497	500	484	484	510	495	502	471	481	440	502	450	487	487	479	443	468	468	479	480	494	506	472	453	462	440	444	504	498	468	454	478	469	462	499	486	531	476	512	444	486	491	545	490	435	531	495	502	464	476	465	482	463	494	459	471	479	449	488	488	490	458	457	469	466	492	452	483	526	522	481	507	492	491	463	518	493	476	461	454	470	474	529	428	474	503	483
26307	20368	7315	673	420	419	391	408	376	371	381	353	365	326	360	368	326	367	387	370	336	316	318	367	360	348	667	642	383	392	351	320	350	346	341	366	361	352	371	351	332	328	351	366	383	380	355	330	350	340	355	365	359	365	341	337	343	341	361	336	342	351	348	320	376	373	333	361	356	360	370	356	379	350	365	368	334	332	363	324	349	375	364	392	389	366	384	356	351	320	342	378	392	372	339	384	352	337	386	383	355	381	353	378	376	367	363	349	354	373	367	383	329	317	334	344	362	356	352	348	347	359	369	353	353	396	356	344	354	384	328	307	332	357	356	383	383	345	359	397	339	330	383	377	328	353	382	351	342	382	348	354	353	347	373	352	341	370	353	334	355	355	323	344	357	363	348	322	371	362	348	365	323	391	326	329	378	333	351	387	348	369	346	340	367	356	360	359	333	351	336	361	351	359	336	351	388	383	375	379	373	331	346	323	352	357	340	332	337	336	341	322	367	374	360	363	331	369	345	333	358	367	362	369	345	354	355	316	376	344	340	357	343	383	401	316	308	335	363	369	360	342	362	360	358	337	359	349	336	373	399	347	328	368	389	356	363	342	356	376	334	335	374	352	358	344	389	362	383	357	371	397	356	358	362	363	346	353	365	370	363	364	370	331	386	353	363	329	343	372	360	351	344	339	365	356	382	374	355	351	361	356	345	358	340	361	370	356	342	376	402	375	330	316	340	369	345	351	342	346	340	345	344	335	339	355	360	363	344	329	350	318	390	366	343	355	373	366	342	367	391	398	347	326	367	377	362	387	386	365	319	338	356	352	361	350	355	351	329	346	376	348	329	375	354	373	339	357	341	354	347	316	362	319	338	347	352	365	393	353	374	335	349	379	341	353	338	357	339	331	387	348	343	354	349	355	368	336	361	383	367	348	342	371	349	357	386	314	344	368	341	364	358	388	364	372	332	351	347	365	358	345	388	362	385	339	389	332	307	343	399	352	379	330	369	342	334	370	398	338	336	353	331	359	371	353	341	378	368	363	378	352	359	343	342	358	341	359	338	333	383	369	305	380	393	360	336	318	363	358	348	369	360	364	363	354	344	325	350	335	381	338	340	365	328	374	343	372	316	374	404	348	387	345	336	381	355	361	363	340	363	373	355	385	348	366	389	362	375	365	360	348	365	345	344	334	364	366	367	355	391	357	350	378	376	358	366	346	351	330	345	370	356	346	370	366	337	392	359	350	329	365	363	352	363	339	336	343	359	366	329	357	376	356	369	344	329	368	366	352	359	340	330	339	336	343	355	354	370	388	361	342	340	339	331	353	356	372	346	322	364	337	334	364	359	366	341	357	362	354	350	356	346	326	345	347	380	365	324	357	336	330	350	361	384	326	363	328	342	351	336	348	330	353	366	346	344	337	332	386	327	309	347	338	337	391	346	331	357	358	334	383	339	315	348	389	362	347	365	348	362	372	357	352	351	378	333	334	348	335	350	354	355	332	321	398	346	369	368	366	383	330	358	342	352	346	381	369	381	397	347	396	348	335	347	366	346	344	334	347	369	389	328	366	323	348	356	389	349	390	324	336	334	344	371	376	338	334	378	370	342	340	372	385	358	374	348	332	370	323	364	360	338	357	351	381	374	350	381	337	361	319	359	362	367	335	357	367	347	330	349	377	336	359	339	342	339	381	349	372	367	328	351	383	345	356	333	336	331	348	381	347	350	347	337	349	349	325	354	349	364	369	374	350	327	397	392	376	357	381	384	372	347	353	346	334	374	378	377	365	386	356	378	348	379	329	334	371	335	341	358	342	360	344	350	361	371	344	344	335	329	351	329	368	371	360	350	346	370	362	376	364	337	362	353	376	361	352	368	328	313	333	373	358	368	383	334	328	345	407	375	362	369	343	361	378	349	361	386	379	320	322	343	386	354	343	345	345	350	341	368	341	350	350	340	377	358	366	382	341	345	346	359	369	331	322	370	348	338	369	349	366	331	382	370	356	347	364	326	347	342	328	361	343	371	374	367	368	326	348	355	302	329	329	349	347	359	356	356	364	376	361	332	341	344	362	335	316	354	366	344	379	353	354	365	315	346	301	317	378	370	321	377	357	318	343	345	348	351	340	346	334	383	343	360	360	337	362	370	365	327	341	355	372	367	370	344	360	359	332	322	395	353	355	376	339	330	365	358	364	329	333	365	350	343	329	397	353	356	332	369	361	353	336	370	378	367	361	359	333	339	358	356	361	343	335	368	366	341	388	388	373	331	350	338	349	368	357	357	321	340	364	342	387	320	348	359	324	350	361	392	329	342	309	385	346	359	373	365	347	341	377	356	360	337	346	355	364	327	378	368	343	361	355	391	363	364	365	367	359	378	350	335	324	353	367	359	368	356	328	361	346	349	365	350	344	370	355	325	359	371	360	313	377	333	352	368	353	326	368	340	340	403	345	323	365	356	351	357	323	347	350	357	343	373	363	349	325	386	399	337	369	385	352	319	379	352	366	360	318	345	317	377	360	403	371	364	361	330	342	335	367	346	355	352	339	355	360	372	357	355	357	371	326	381	392	359	346	341	349	378	374	330	332	368	387	306	352	353	371	337	357	401	348	375	343	376	357	355	354	365	364	348	343	367	348	351	368	386	340	338	370	367	316	340	368	364	362	365	328	344	376	334	344	346	358	351	344	338	366	370	365	365	337	344	378	333	342	324	341	370	348	347	375	380	346	411	351	361	365	377	354	358	393	355	351	374	365	377	369	318	333	328	366	355	340	345	334	397	350	318	362	388	363	358	367	355	338	325	345	339	353	361	367	372	344	334	349	329	362	364	349	342	358	316	337	314	356	361	330	345	319	373	355	369	347	381	370	357	338	368	364	341	374	375	347	364	342	359	343	321	373	344	363	314	360	366	369	357	372	339	308	336	397	301	358	377	348	336	377	341	376	343	362	357	385	382	351	346	361	366	334	361	339	392	373	355	331	361	372	362	367	356	342	349	328	365	353	361	341	366	348	309	390	355	345	336	322	336	340	342	365	347	365	358	373	326	425	372	348	383	346	343	366	360	333	346	364	330	363	326	352	357	345	377	384	336	355	340	344	351	372	389	389	348	361	356	319	337	361	346	334	354	353	362	357	340	342	390	345	373	373	324	353	348	309	362	368	365	354	336	346	368	360	381	336	334	374	371	390	343	314	331	344	333	372	400	358	384	369	330	340	348	341	367	383	343	360	348	343	409	338	344	369	320	346	359	338	384	343	334	379	378	332	364	356	377	348	367	344	378	334	361	341	388	346	316	314	355	352	378	378	359	354	333	340	352	345	339	338	370	377	348	333	335	344	390	294	341	343	359	332	316	375	315	325	342	363	330	373	344	350	363	341	365	366	391	327	353	335	337	363	367	364	356	324	330	352	351	340	342	380	391	388	343	322	385	345	353	351	370	341	320	317	400	341	340	359	323	343	349	417	332	356	358	366	355	329	394	324	362	355	355	353	328	345
9803	1910	1700	1137	988	890	835	846	820	802	729	805	801	761	756	728	699	769	808	782	784	773	738	757	766	843	2050	1837	774	753	719	758	746	766	773	715	800	727	753	768	774	755	744	707	796	759	698	747	731	785	759	726	685	710	747	772	750	758	768	722	715	777	770	764	728	787	761	770	738	775	730	694	783	745	745	799	745	744	743	771	756	704	755	797	715	721	756	707	737	726	762	791	721	783	730	748	733	774	722	794	748	724	760	759	733	765	782	815	729	769	737	751	694	815	744	785	755	697	761	740	693	730	752	752	773	766	736	728	743	745	728	751	809	754	733	759	697	738	780	725	774	760	759	728	720	763	752	738	759	752	761	760	744	754	751	737	778	737	743	743	772	733	751	724	702	715	755	802	733	679	730	753	748	739	715	769	746	748	739	752	742	716	739	753	763	758	746	732	719	723	780	725	805	720	744	746	718	748	747	733	727	796	743	732	745	791	763	689	705	771	737	728	742	723	721	739	733	738	768	722	800	741	748	766	726	768	757	741	729	755	724	766	759	756	723	717	751	729	744	783	734	742	765	731	785	721	775	769	728	769	701	729	759	674	726	764	763	733	699	735	709	743	715	743	704	737	770	732	797	786	713	753	780	785	695	718	753	718	705	721	733	730	788	713	710	780	731	770	710	730	755	796	767	745	778	746	728	780	727	738	780	771	703	711	725	753	716	776	764	703	750	726	772	764	767	720	721	738	743	785	744	720	814	760	750	816	765	739	768	733	749	753	785	727	759	742	733	728	773	740	741	749	717	696	761	755	742	741	745	757	725	788	772	761	798	761	769	752	736	724	704	748	754	752	799	715	758	753	756	756	755	715	708	752	742	724	720	762	696	777	759	744	742	761	764	759	719	748	727	786	709	811	736	775	729	758	726	722	750	768	713	744	766	772	759	719	755	752	778	782	752	766	772	740	762	803	710	754	745	754	767	734	735	820	738	787	726	768	774	718	754	735	716	758	740	778	727	750	780	752	705	744	702	770	735	773	760	749	693	756	752	743	750	664	771	742	749	718	723	806	762	741	749	776	773	732	732	706	726	724	754	732	791	761	808	772	749	770	754	725	711	751	743	775	762	763	722	762	758	714	714	767	733	768	716	819	719	719	702	782	774	730	729	722	757	776	756	792	784	739	761	725	786	728	749	773	721	724	797	719	727	767	712	771	732	751	738	738	769	737	773	774	773	810	715	735	737	727	737	740	727	762	756	749	790	784	798	734	741	783	769	752	721	699	751	776	784	735	775	749	763	787	770	782	762	750	755	805	741	764	742	819	766	735	811	762	754	766	799	755	727	734	764	747	728	766	742	778	730	755	772	740	702	738	784	774	712	762	722	739	721	759	754	759	775	763	762	720	707	754	734	689	814	727	717	741	769	721	736	751	781	710	668	685	739	726	737	737	784	733	766	710	765	698	741	769	738	720	750	754	763	715	730	766	764	748	730	786	787	783	751	721	745	749	747	749	720	775	725	743	798	757	759	722	755	789	700	720	718	787	771	704	787	667	725	759	749	778	767	734	738	748	782	769	762	754	748	745	740	761	755	774	698	707	771	703	753	729	787	760	781	741	733	798	725	737	772	765	732	733	759	763	724	740	707	765	697	696	752	761	739	794	745	739	750	750	751	773	764	730	757	742	741	737	715	737	727	770	730	730	722	739	702	731	754	718	734	748	757	713	710	780	726	757	722	759	742	790	773	742	725	738	743	745	739	748	708	752	732	787	762	746	714	776	796	761	709	780	749	750	783	761	774	741	708	718	779	770	708	801	738	748	790	717	777	781	752	720	699	763	744	715	706	769	764	755	750	737	732	801	748	751	776	740	734	753	753	700	743	728	745	750	759	732	731	760	763	820	778	740	725	725	782	739	743	723	737	738	699	755	743	745	773	771	822	749	705	751	742	759	784	736	775	763	772	765	762	727	767	770	740	697	733	677	754	737	735	692	722	742	728	757	714	732	718	757	764	740	796	711	750	721	795	722	689	733	705	734	760	746	766	747	702	748	752	781	710	739	719	769	752	783	799	780	758	746	751	790	716	782	711	776	768	770	740	775	767	773	713	744	747	721	739	738	759	735	749	777	732	713	793	736	787	753	741	779	749	723	737	766	752	714	727	761	732	772	745	766	746	774	756	785	727	777	762	713	760	713	788	757	765	751	772	789	723	753	747	762	718	762	716	745	686	724	748	802	725	788	693	796	734	765	781	756	736	752	763	708	734	767	777	726	726	784	756	739	792	775	785	746	755	733	763	754	715	792	729	735	693	722	734	749	757	763	694	728	763	746	748	738	762	739	796	740	759	766	739	761	697	750	707	738	736	737	748	793	771	737	751	787	780	720	774	744	752	734	739	753	735	742	775	734	714	785	753	740	774	740	753	753	768	800	759	753	739	757	725	733	772	740	753	769	729	767	705	730	735	741	753	748	745	756	737	735	763	719	756	737	732	732	756	711	727	746	734	680	730	779	789	791	716	747	780	706	765	734	749	767	755	778	755	720	739	759	749	765	756	749	765	738	785	690	742	740	744	725	751	771	766	725	704	721	802	748	744	695	759	759	770	771	709	710	730	754	730	740	782	697	708	747	752	764	715	742	765	743	780	767	760	763	695	737	754	754	751	728	774	786	690	763	772	751	775	764	715	760	730	779	760	759	736	713	752	737	735	779	755	777	735	757	727	763	718	747	760	722	739	786	730	736	799	732	763	709	738	728	715	743	744	706	725	741	733	730	775	769	773	710	757	758	746	769	745	739	730	751	767	725	702	767	743	771	717	686	683	801	708	754	732	748	699	753	750	696	713	770	774	740	740	760	705	787	770	764	766	771	742	743	774	819	751	742	739	728	777	755	747	716	732	740	778	755	740	750	763	730	753	725	774	742	756	746	754	723	766	740	756	716	768	818	759	717	754	777	769	799	715	747	720	770	768	719	713	748	790	769	750	783	774	725	769	781	746	723	764	776	760	789	785	792	703	718	753	781	742	724	756	763	758	774	688	780	782	697	748	764	764	702	748	708	743	744	738	733	734	766	722	734	713	713	737	750	744	740	794	733	769	701	713	758	782	721	720	692	791	720	802	753	754	768	774	752	707	748	751	757	744	761	795	786	719	757	759	768	702	788	707	779	707	783	783	772	743	755	734	725	757	728	784	745	803	756	719	737	739	785	737	727	740	782	711	697	795	709	715	721	747	759	727	725	740	716	766	745	742	806	789	776	803	754	753	736	733	704	736	747	778	782	778	729	757	739	749	715	777	765	793	786	786	720	798	744	748	739	761	765	766	703	737	720	732	744	667	749	824	783	752	752	723	741	731	720	724	755	788	707	780	800	743	722	701	745	727	765	772	731	721	697	748	753	713	770	751	759	769	793	735	748	745	798	712	748	752	723	734	823	727	749	732	712	770	781	723	749	775	729	765	707	760	762	740	765	711	751	777	753	706	770	729	790	739	752	750	788	793	777
23841	21010	27924	24286	19443	1475	536	357	275	264	242	233	222	253	216	198	207	212	225	205	208	168	196	202	204	243	3441	2451	313	172	189	191	166	196	189	174	209	168	185	190	182	192	202	181	171	177	206	181	168	172	186	204	181	169	176	168	182	168	185	163	171	188	164	185	204	189	171	179	183	180	169	162	173	160	162	176	170	165	169	187	201	205	167	173	191	183	186	185	180	196	200	178	173	174	182	192	176	172	192	191	162	190	188	184	205	176	228	202	171	193	171	182	164	180	170	195	186	185	172	182	191	178	174	178	207	179	177	170	176	184	190	182	195	184	153	169	181	182	208	192	175	175	173	195	188	195	184	188	154	186	191	180	196	185	177	194	155	182	176	195	191	182	210	174	177	159	169	192	193	169	146	200	214	180	190	167	180	199	177	194	189	179	195	175	192	163	187	180	189	191	167	180	179	178	167	182	182	168	202	172	179	163	162	201	201	183	191	203	172	192	168	194	166	162	174	167	177	183	168	178	172	171	184	174	222	163	169	170	166	182	185	207	172	187	186	172	186	164	163	191	194	195	192	177	186	205	181	177	178	163	185	171	169	186	170	168	171	185	171	170	170	161	183	156	172	179	170	202	191	164	204	209	172	159	192	181	168	153	186	175	171	179	176	205	190	188	191	182	161	197	174	172	178	186	174	190	181	193	173	173	203	163	181	197	166	191	163	173	194	162	157	175	173	167	179	154	170	168	193	180	191	192	179	166	210	181	183	164	154	172	176	169	172	184	177	187	172	189	195	181	184	169	199	203	178	194	178	201	193	170	166	167	184	182	157	176	202	212	174	189	174	164	194	206	189	166	158	182	180	173	161	184	160	183	142	198	202	213	195	182	181	177	173	179	180	174	157	189	189	183	181	187	180	170	185	191	181	179	174	168	175	188	178	182	201	197	171	206	166	194	180	152	174	170	189	178	179	188	184	172	178	152	190	188	189	196	163	162	195	150	181	183	170	187	188	205	173	175	215	178	215	169	180	182	171	186	190	176	188	184	179	192	168	187	200	171	171	187	191	195	170	163	187	183	186	168	190	158	176	189	177	186	157	170	180	147	169	183	171	193	165	197	197	194	174	199	176	175	195	158	182	175	176	180	184	193	180	162	181	163	174	176	183	159	161	178	174	184	197	221	189	176	164	190	179	184	201	167	192	171	181	178	180	197	151	184	148	166	175	193	183	177	165	182	173	158	188	182	165	156	167	166	155	181	187	174	169	204	169	177	183	184	183	186	192	180	179	157	156	168	155	158	190	173	183	173	175	174	180	199	203	193	176	188	190	185	156	168	163	176	175	198	164	185	171	146	172	181	168	185	171	172	162	186	183	177	196	188	171	168	173	185	189	165	191	215	168	197	203	172	168	179	183	156	171	181	191	170	187	183	216	208	168	190	191	180	173	168	202	183	152	189	177	185	203	169	179	191	213	184	196	202	179	172	185	193	171	191	197	183	178	163	177	168	172	157	167	185	181	170	186	170	171	172	151	184	191	188	185	159	195	184	161	205	188	170	179	163	198	164	176	168	166	182	170	165	174	191	174	195	188	194	187	183	183	204	183	177	148	176	162	192	212	184	160	178	188	214	179	178	163	194	192	175	192	177	160	180	198	175	165	170	165	150	181	171	204	180	164	184	180	171	186	220	171	173	174	205	174	177	165	161	165	190	201	154	188	160	195	179	179	171	186	197	192	153	203	188	158	189	182	171	178	190	182	166	157	182	166	182	187	183	189	161	180	187	182	199	168	171	176	165	158	173	173	174	179	172	166	187	201	166	179	187	181	173	198	175	174	196	173	197	193	172	163	169	178	186	194	185	185	174	164	167	168	177	180	170	190	178	186	193	186	191	196	197	182	188	188	169	199	172	191	178	195	197	188	175	186	193	184	181	173	209	169	180	196	175	167	184	177	179	184	174	178	187	163	185	176	171	186	200	178	183	182	176	201	186	199	186	185	178	190	172	194	180	166	174	177	171	190	181	188	176	184	169	183	169	175	163	167	184	177	171	191	164	211	175	164	184	175	206	176	180	184	199	173	185	195	182	179	159	171	163	165	157	207	182	179	154	188	178	190	170	178	192	197	199	181	195	187	186	175	184	174	169	173	181	178	195	185	182	198	160	189	179	175	201	177	181	171	177	202	185	183	183	171	163	189	186	187	175	174	181	195	175	167	174	173	162	181	174	183	183	167	205	158	192	180	171	198	171	173	189	164	167	180	190	167	191	164	195	172	183	180	165	188	183	180	170	186	182	165	183	173	164	148	169	184	196	165	161	144	195	164	183	191	139	185	191	187	183	183	181	192	171	165	169	165	179	186	193	180	179	181	183	157	183	197	181	178	185	185	173	165	170	202	157	157	171	168	168	198	181	171	192	174	176	193	161	178	202	154	209	200	186	181	163	191	183	189	166	207	178	169	192	167	158	181	176	176	185	158	192	196	153	178	170	156	184	191	187	174	164	189	191	183	171	177	180	158	174	205	183	175	192	189	205	217	186	183	179	150	188	175	175	179	164	222	184	189	207	199	193	201	185	194	212	150	163	191	199	168	187	188	177	198	177	217	185	172	181	186	185	215	195	166	172	172	153	182	167	203	198	156	163	188	189	179	176	194	159	180	191	186	165	166	176	188	195	194	167	169	187	186	172	169	171	187	174	165	165	160	169	188	169	172	190	165	193	175	188	166	166	164	212	201	188	168	179	179	182	157	183	184	170	179	178	160	181	176	203	197	175	182	169	155	170	193	181	201	173	154	203	178	200	175	175	184	192	192	184	166	187	187	150	171	167	176	194	184	171	182	180	178	173	214	189	163	160	172	186	186	181	200	160	177	167	179	192	155	173	183	206	159	160	158	197	184	178	161	206	164	157	172	186	191	168	186	190	191	174	179	178	153	184	186	166	176	169	177	171	170	158	161	182	191	177	184	185	169	165	181	189	186	199	199	188	193	187	186	189	184	164	181	172	165	180	173	186	165	188	173	186	182	180	175	173	199	196	186	176	169	194	184	203	199	189	206	173	185	191	175	181	188	180	180	179	190	185	188	169	176	156	210	181	185	173	180	181	189	190	159	214	186	183	145	181	177	180	155	169	183	173	201	174	161	200	193	182	189	191	180	178	194	187	191	179	191	171	166	200	159	184	175	166	185	174	167	182	181	169	191	161	154	218	170	192	177	183	145	178	204	178	193	188	169	170	170	191	169	201	181	160	167	187	183	171	169	155	198	199	172	186	178	174	178	179	187	168	158	185	202	188	171	195	186	175	195	181	172	187	186	186	190	163	177	200	193	176	170	193	171	171	193	177	176	173	147	179	166	170	177	170	173	174	190	163	179	200	173	172	188	170	166	181	198	178	178	170	187	159	182	175	189	200	177	202	191	174	196	200	165	154	155	166	190	178	172	168	154	185	155	172	180	175	175	178	198	156	173	161	175	176	190	185	183	159	202	169	198	162	155	189	177	189
18746	9784	8279	4332	2769	2050	1582	1175	1022	904	831	751	630	622	574	564	603	533	525	519	512	480	473	443	469	683	11647	8170	879	405	402	402	414	375	388	416	407	411	404	431	465	401	373	436	433	366	381	396	423	363	394	408	400	398	418	415	413	453	412	429	420	392	416	389	402	419	386	395	398	377	415	372	397	359	424	403	443	413	421	398	373	446	378	411	353	376	423	376	406	371	408	425	422	403	414	409	420	423	395	388	409	424	410	423	428	384	393	417	394	385	384	417	423	397	381	391	404	427	350	378	371	437	447	396	430	401	408	408	426	418	410	395	406	396	418	428	382	395	417	393	420	382	399	385	415	398	407	363	397	427	434	418	394	377	400	413	400	392	389	389	366	373	417	359	445	426	392	399	401	414	396	403	397	404	387	419	376	399	398	413	385	409	416	401	393	395	424	376	369	430	400	422	395	408	421	381	348	393	420	413	421	411	415	387	384	417	442	402	432	389	398	429	404	428	370	388	372	453	406	391	398	379	417	415	377	367	433	387	408	399	393	408	414	416	386	393	389	379	418	419	407	391	403	404	411	417	370	396	435	392	378	418	408	399	417	423	420	407	393	404	378	416	395	392	379	400	393	381	412	379	394	421	406	417	391	376	404	420	382	407	413	402	381	418	383	364	423	452	396	382	415	378	390	364	389	389	403	373	393	416	394	413	390	409	376	390	395	392	397	400	417	404	416	445	432	406	422	405	384	406	425	373	358	403	427	386	405	411	433	427	406	380	360	397	383	401	399	412	420	426	424	386	376	428	393	394	390	364	388	438	413	431	396	401	401	387	438	433	413	408	379	386	377	368	409	392	371	429	389	376	404	390	390	344	399	404	411	404	384	379	388	433	425	413	388	405	371	399	424	374	399	411	367	382	394	387	380	449	423	407	399	404	394	437	390	378	417	384	398	381	379	402	391	391	383	411	407	430	393	400	400	378	414	411	417	386	398	398	415	385	355	396	391	384	405	375	407	384	384	374	394	400	376	391	375	399	431	406	388	416	387	347	389	438	382	410	404	403	400	410	386	434	410	414	432	417	392	409	406	404	427	401	429	403	400	435	381	422	368	420	384	417	386	390	382	419	429	420	385	450	412	411	406	409	368	383	369	396	369	353	359	428	408	390	426	353	399	373	353	431	414	397	425	408	361	363	401	415	415	381	403	400	400	428	419	437	424	383	411	401	421	400	372	397	401	379	388	413	420	420	396	427	377	358	388	410	374	434	392	394	379	385	423	398	378	368	430	381	375	437	412	392	348	403	397	396	393	379	387	407	403	394	431	384	413	389	361	418	393	406	386	403	377	420	382	371	394	402	391	417	403	366	376	396	406	399	397	386	391	388	363	423	417	401	390	403	385	365	388	395	396	373	420	424	373	392	377	400	362	378	400	414	383	377	394	413	411	415	407	415	412	398	354	414	371	387	407	414	364	403	394	424	395	367	419	381	365	387	402	420	352	371	397	395	393	386	405	400	390	397	419	399	427	398	377	429	374	412	400	420	398	428	397	377	408	383	361	404	391	378	412	461	399	426	382	410	405	434	405	404	420	410	387	384	397	393	416	384	407	406	424	430	392	422	447	457	422	432	425	405	391	362	428	402	403	405	388	412	387	420	430	402	407	428	423	412	388	402	398	399	389	390	379	407	377	362	386	406	388	395	402	366	421	405	384	399	407	385	403	386	432	412	402	387	406	380	356	375	411	413	407	374	393	390	371	402	403	441	423	410	385	408	411	431	400	397	423	416	411	418	392	376	413	388	390	427	341	408	402	409	409	362	393	406	426	359	384	386	394	397	408	416	434	402	391	386	389	381	400	385	406	389	405	402	413	403	366	369	401	435	421	400	403	418	394	404	400	398	370	371	352	372	408	402	403	380	413	397	391	422	379	371	400	388	401	378	419	369	414	392	398	393	411	379	444	428	389	384	358	413	406	406	380	394	398	387	382	390	400	435	393	401	429	380	396	379	387	381	380	409	424	397	445	430	392	379	425	405	406	357	431	399	398	449	398	386	409	407	366	451	407	403	367	405	378	419	408	391	398	392	376	409	413	381	400	404	392	376	431	409	355	388	392	413	403	403	411	404	425	387	386	427	392	395	415	423	422	395	385	352	406	390	395	363	424	395	383	383	398	428	363	462	405	436	383	404	403	412	411	386	370	400	390	410	377	374	423	427	396	393	384	430	417	400	399	359	371	403	408	376	422	382	431	410	431	405	389	413	410	392	406	390	380	366	382	401	434	382	419	409	435	429	426	395	415	420	351	396	413	427	376	379	358	397	412	385	407	406	379	382	376	434	370	400	406	383	395	407	400	396	404	365	415	410	385	373	384	410	399	386	408	405	414	393	417	368	437	392	405	426	412	408	386	430	419	392	406	373	409	407	414	398	392	407	415	397	376	389	411	343	378	420	408	400	402	390	403	427	405	405	399	420	411	383	397	358	421	413	423	409	404	377	401	393	396	402	377	386	381	416	385	407	390	392	384	401	390	442	393	408	437	346	396	401	360	375	381	387	444	401	400	416	408	381	450	405	378	416	406	392	440	366	400	384	376	391	379	431	385	407	372	392	409	375	396	395	404	372	393	383	384	395	366	392	405	409	414	388	399	399	421	400	416	454	398	439	430	397	375	407	424	389	402	398	409	400	421	402	417	391	395	418	421	403	401	432	416	389	416	396	440	434	421	409	391	433	406	417	409	395	441	390	416	399	392	388	415	397	426	376	372	373	420	401	402	387	373	392	421	394	370	421	435	400	446	443	380	420	404	413	344	358	365	391	383	400	404	353	407	393	408	372	389	430	386	406	422	397	409	395	416	400	410	413	387	395	360	374	412	431	399	424	379	389	401	387	396	384	392	414	432	390	416	416	376	401	401	404	394	385	378	415	427	403	398	365	399	425	401	415	375	411	418	430	403	404	365	403	400	394	377	363	419	420	384	421	376	382	371	401	405	413	363	387	399	382	413	379	375	375	412	379	395	386	405	374	368	388	415	419	443	385	397	401	363	383	406	443	389	401	382	438	403	364	397	381	440	406	384	420	396	415	402	390	429	432	418	352	376	425	405	405	375	389	414	410	421	428	389	406	393	395	357	397	388	418	361	420	400	392	402	414	392	399	380	410	396	423	404	396	410	414	383	401	386	429	410	383	409	372	384	405	430	393	391	370	388	397	411	413	421	386	373	421	401	404	428	424	394	437	396	411	408	393	403	400	398	376	376	393	388	381	396	394	391	422	363	420	394	398	388	396	405	394	410	444	387	410	414	391	361	397	414	393	391	380	376	426	405	398	406	390	424	411	383	392	385	410	410	373	405	429	410	382	389	390	403	400	443	395	407	379	429	431	395	390	430	427	398	379	353	392	394	418	401	445	398	408	409	385	402	399	395	399	422	389	401	403	380	416	374	428	403	381	400	356	373	383	404	410	352	384	415	389	395	418	413	391	385	430	427	391	412	410	427	399
22991	21010	28585	23631	21014	18557	1600	655	482	452	437	356	348	353	311	346	301	290	295	287	278	292	269	284	277	392	6727	4857	728	255	235	240	239	248	244	259	229	239	257	241	217	238	244	264	261	249	253	239	251	247	220	224	233	238	234	241	243	247	232	222	243	258	253	271	233	252	223	215	214	241	235	222	225	243	224	232	202	208	245	233	239	235	257	253	263	226	250	230	230	248	219	245	236	235	215	269	250	228	232	215	250	222	270	230	255	256	237	231	243	220	220	230	239	239	217	256	216	256	260	232	242	264	247	237	245	247	234	235	245	261	238	238	249	228	229	250	205	233	262	232	232	260	234	195	249	222	248	230	241	246	259	223	231	225	243	255	259	229	239	246	254	213	237	239	233	230	261	235	254	261	227	222	262	231	229	231	215	223	236	237	218	239	230	241	234	226	233	266	245	254	256	229	235	238	244	248	217	240	221	237	226	246	221	201	258	227	209	228	228	233	242	223	234	229	252	242	219	265	240	244	228	238	247	242	247	215	216	222	247	245	252	199	242	254	269	236	229	258	227	252	229	242	235	251	270	251	233	272	226	245	223	238	233	237	252	237	236	244	225	243	237	239	223	208	218	222	216	239	208	214	225	259	254	241	252	239	249	207	252	229	227	256	228	222	234	225	229	239	232	256	230	254	233	251	263	221	219	232	227	259	240	240	265	227	213	218	242	231	247	255	255	251	232	219	258	247	260	221	222	272	219	230	225	239	230	209	239	221	211	207	234	256	247	231	231	251	253	245	221	228	244	224	229	226	236	240	232	224	231	216	248	221	225	215	215	214	244	232	250	239	248	240	242	236	223	245	242	228	252	237	217	204	233	211	237	235	248	230	208	217	238	217	230	226	237	223	235	237	251	231	241	218	231	253	226	228	214	255	213	242	226	226	248	239	229	252	209	249	219	211	256	217	253	254	234	231	254	243	249	238	249	227	263	255	251	265	249	239	242	233	231	231	220	242	229	225	219	211	252	221	254	235	244	231	232	226	222	243	270	256	227	233	238	238	224	245	238	209	240	230	248	227	235	222	258	212	274	232	234	250	228	228	244	230	232	246	217	239	238	233	237	247	255	264	266	243	264	237	196	241	234	221	246	212	203	239	229	230	212	223	228	221	241	229	232	242	251	245	244	236	255	256	242	239	221	219	225	231	228	208	238	247	224	241	261	217	245	238	230	225	207	225	217	220	216	230	231	221	223	263	243	225	237	244	235	260	215	234	236	246	240	246	231	241	237	257	246	243	222	245	226	232	246	249	236	213	235	267	210	265	255	250	250	252	223	226	240	260	251	256	211	239	225	226	257	240	241	246	245	237	230	233	233	257	235	221	216	250	241	237	225	247	237	212	247	252	230	246	242	237	238	242	225	230	255	239	251	235	213	263	255	246	259	246	209	231	250	222	235	225	235	251	246	237	221	216	250	228	227	227	246	217	223	230	252	262	253	250	237	224	233	249	229	218	236	215	233	267	212	229	206	258	268	239	232	243	232	228	243	253	202	269	229	232	233	247	207	231	256	214	250	246	253	229	247	221	224	239	257	258	241	217	244	231	248	190	240	247	223	241	265	210	234	247	195	221	248	237	243	244	234	204	229	220	220	229	232	251	230	226	223	250	194	248	241	251	224	241	272	264	224	243	247	249	231	246	231	245	245	262	253	227	233	255	236	251	239	244	212	272	251	239	264	238	212	244	239	216	236	213	219	238	234	240	227	234	206	227	216	236	231	245	240	266	230	246	246	218	260	229	248	260	231	224	251	233	217	247	235	244	222	223	243	241	223	232	264	271	246	235	213	225	244	232	225	250	245	238	202	218	272	237	249	240	240	227	235	236	240	216	217	217	228	231	232	232	230	253	226	260	231	240	224	239	242	234	230	237	235	230	214	252	251	229	260	235	233	249	226	220	243	225	223	236	214	234	224	238	202	205	232	228	266	249	217	222	251	236	235	238	222	235	240	218	236	242	225	225	214	212	260	234	229	255	222	228	238	238	214	219	214	244	264	230	245	237	240	256	264	244	246	226	229	205	253	244	263	208	238	235	223	255	218	226	261	232	231	257	208	271	227	244	246	235	232	235	217	263	232	243	228	259	267	219	255	237	219	237	228	204	246	249	231	246	237	198	241	238	248	244	247	238	238	241	234	272	235	216	246	224	230	225	242	224	247	237	234	225	246	254	239	219	241	236	224	211	249	228	247	256	256	229	216	247	210	229	192	229	217	244	201	232	245	257	211	223	232	244	226	243	219	222	264	243	229	225	236	245	260	223	241	253	229	246	247	218	240	198	223	216	209	234	225	236	259	220	238	231	244	213	228	249	251	206	215	214	219	233	238	211	255	234	241	215	247	264	260	255	248	250	225	225	242	228	232	222	239	251	231	211	220	224	233	236	243	218	218	207	240	272	266	256	233	256	232	257	245	230	232	229	239	252	255	221	225	222	242	239	224	234	254	219	245	226	221	232	241	229	229	226	235	231	264	254	246	225	218	255	241	219	217	255	244	247	244	243	243	233	225	239	219	257	229	256	219	255	231	216	241	255	258	243	241	248	208	249	239	228	231	211	246	222	256	241	204	246	242	218	227	230	228	239	257	247	241	262	210	245	259	224	242	218	217	243	256	242	250	234	232	227	242	263	207	239	257	237	205	223	221	245	221	244	244	227	251	247	247	237	245	251	226	254	241	210	214	228	243	225	231	246	257	250	234	221	244	233	223	254	217	246	244	215	230	246	216	235	265	228	217	222	266	244	236	262	219	245	254	262	226	241	220	203	235	247	223	240	248	241	221	271	247	240	216	262	240	225	240	242	236	234	209	247	255	232	227	235	212	225	236	229	249	230	208	256	232	230	226	257	259	214	234	209	222	238	234	241	267	258	256	261	241	228	230	202	224	250	221	242	225	269	218	244	207	248	227	231	227	247	249	228	215	237	253	232	212	235	250	231	234	228	210	244	240	222	222	237	225	222	231	217	218	238	233	231	225	237	237	250	243	235	222	223	235	262	235	256	211	214	248	238	244	213	229	209	238	251	260	246	251	246	252	214	215	216	226	246	251	217	234	244	246	200	242	230	253	246	219	229	244	236	253	240	213	225	232	231	245	215	249	247	225	241	263	231	239	195	246	222	250	247	220	252	238	234	239	264	229	218	234	242	207	241	246	253	245	209	257	209	242	213	265	256	234	239	205	252	212	216	246	232	233	251	226	215	249	224	229	233	226	244	216	236	231	227	223	242	228	230	261	240	221	208	213	253	211	245	218	263	249	245	245	249	229	238	217	236	258	218	233	217	239	238	222	232	229	216	240	242	247	235	254	257	222	264	235	243	238	240	218	232	218	214	252	243	262	237	256	244	209	232	246	209	187	236	229	224	227	222	249	224	234	228	219	232	267	239	241	236	223	231	251	221	274	219	227	239	254	245	268	235	235	252	256	213	278	241	220	245	232	234	216	268	233	222	238	256
19887	15613	13232	7245	4784	3335	2600	2016	1676	1417	1241	1122	1076	923	861	812	779	769	722	679	680	655	632	584	623	1137	18545	12781	1938	507	486	513	516	516	517	512	509	447	529	509	499	511	475	480	516	489	491	488	482	490	487	525	546	520	469	522	519	476	472	463	445	493	478	485	513	458	529	461	505	499	486	527	462	492	459	511	478	470	452	476	461	462	464	443	485	517	474	464	506	479	476	518	510	489	508	463	513	480	461	495	466	455	508	496	482	504	435	498	488	490	523	483	477	453	496	519	516	500	451	468	482	468	481	491	460	470	476	476	470	472	471	509	490	471	513	474	476	445	518	482	491	492	476	543	434	504	511	512	497	484	468	440	503	519	511	511	458	481	523	465	465	485	504	476	479	500	490	468	473	478	462	510	497	474	459	463	433	524	449	476	500	473	491	466	471	507	480	467	487	507	502	527	473	484	478	488	501	509	466	517	511	479	483	469	493	487	468	467	487	531	467	484	481	445	486	491	475	514	497	506	520	493	487	469	483	438	483	520	510	541	454	483	482	472	488	453	495	487	460	488	465	491	472	495	484	519	458	452	492	521	484	494	510	485	487	441	477	512	448	473	495	500	496	491	492	470	493	461	492	452	474	488	462	501	512	509	492	468	504	476	494	471	478	492	456	464	488	488	471	466	488	475	456	474	503	511	510	519	502	463	494	481	462	501	484	514	446	477	482	493	467	480	457	490	457	461	493	468	479	476	500	499	493	496	509	463	444	490	525	449	456	472	439	486	482	480	463	462	474	499	513	520	499	496	471	495	449	533	469	457	484	503	511	508	485	485	483	488	489	536	532	528	505	472	472	449	466	475	496	486	486	485	450	464	429	469	482	526	514	523	459	481	471	486	531	487	542	495	495	493	523	465	471	480	506	518	453	447	457	448	499	478	494	497	480	483	486	513	529	466	520	485	466	495	463	482	489	460	490	488	460	452	467	466	478	490	487	478	503	487	486	481	518	511	505	476	498	446	469	473	491	505	478	457	485	520	448	443	495	493	458	475	492	473	471	491	509	487	486	487	497	478	469	449	505	456	492	508	489	500	487	483	489	464	461	483	519	512	473	487	503	455	507	481	513	487	503	480	520	517	492	462	478	495	459	523	478	508	450	469	472	485	486	477	488	444	483	465	456	523	492	502	485	495	472	464	471	496	483	489	476	471	492	513	506	475	501	476	494	524	502	468	483	522	471	504	473	489	468	478	449	454	479	499	459	489	462	440	479	522	483	499	488	516	448	492	488	503	448	492	506	516	474	486	492	514	471	498	482	470	473	491	493	513	465	515	485	477	517	466	479	480	465	538	487	418	465	491	474	490	513	508	481	487	515	486	479	510	514	472	475	475	486	452	475	440	504	498	510	502	490	531	475	444	499	508	468	487	472	489	473	496	465	504	482	489	478	487	481	491	485	479	492	491	499	482	490	485	453	515	477	470	451	501	480	504	474	489	466	527	501	498	503	451	468	444	488	455	463	513	523	494	491	469	488	482	516	482	500	518	498	535	464	479	495	478	467	498	472	467	501	498	497	487	493	546	441	480	502	493	491	498	459	479	483	463	461	453	486	462	485	471	487	460	506	508	504	497	470	519	451	487	525	506	530	482	511	504	480	479	470	486	475	457	499	486	507	459	528	459	458	502	484	463	471	496	516	458	505	497	501	457	491	462	565	480	491	494	496	502	501	528	480	471	505	466	448	497	492	531	421	467	481	488	495	514	473	470	516	486	477	467	518	477	482	467	470	478	474	515	458	446	490	486	519	471	468	444	492	447	466	456	511	476	504	454	502	501	491	477	454	483	469	499	484	499	495	466	493	470	458	479	526	517	504	473	461	494	501	509	464	522	483	492	452	540	467	453	503	461	492	491	484	528	505	482	458	467	485	473	507	444	501	497	498	489	447	453	502	497	510	452	469	490	486	487	454	490	499	492	472	484	467	475	486	496	439	510	478	505	467	475	491	504	465	487	467	508	462	510	476	495	479	490	481	480	492	496	480	473	522	468	445	493	490	450	463	513	457	502	492	488	468	464	477	480	506	483	493	471	514	518	465	474	484	482	492	480	485	433	488	469	484	503	499	473	462	478	479	472	492	516	488	501	452	482	506	471	523	517	497	492	490	469	454	443	522	456	508	501	507	461	477	512	491	527	478	481	472	519	461	490	508	503	512	470	515	443	486	500	476	485	488	494	479	477	469	484	439	507	459	456	486	480	481	530	466	487	497	492	507	497	492	436	470	472	524	504	493	499	453	441	462	476	477	450	491	478	464	460	454	501	493	482	499	494	478	452	455	474	485	472	500	501	459	496	475	493	457	505	465	470	488	481	489	479	529	469	457	477	479	486	504	502	480	501	499	486	494	507	458	470	482	488	474	452	481	510	473	477	485	517	469	524	461	486	478	491	481	520	465	485	493	481	508	434	483	500	504	480	499	511	513	441	514	492	472	513	520	494	495	449	455	512	475	449	458	550	477	468	514	513	522	463	494	514	486	530	512	453	515	502	496	470	499	488	509	488	520	491	513	467	453	456	475	484	500	486	489	468	504	477	453	485	464	468	491	481	465	512	468	458	461	509	471	442	461	475	490	508	490	490	503	500	473	449	520	486	492	477	503	472	460	486	464	519	497	467	491	500	478	479	465	481	464	481	479	457	482	477	502	469	518	478	482	487	473	511	484	439	484	490	484	464	476	482	473	519	457	464	482	490	452	470	446	487	498	497	483	480	474	475	513	428	483	483	491	432	468	492	465	454	477	459	458	494	511	483	491	473	465	496	501	427	481	491	489	499	495	510	500	481	457	452	481	469	497	497	519	484	502	486	457	482	506	471	496	448	491	484	497	500	508	481	555	493	469	446	472	467	513	475	452	483	486	489	483	532	435	479	483	488	507	486	521	516	517	497	489	462	513	452	450	478	514	465	513	491	446	500	519	477	511	489	499	500	476	471	490	495	458	482	486	541	488	449	505	470	470	493	486	470	485	492	487	492	467	473	481	462	480	525	447	468	481	509	443	504	496	454	494	500	469	470	489	457	477	445	457	460	492	471	468	486	479	458	491	512	486	468	501	402	454	482	512	490	468	453	518	491	482	508	491	516	498	492	512	514	500	481	477	498	479	492	498	475	487	488	477	490	498	465	478	474	476	483	514	444	496	506	477	499	493	502	462	465	498	475	484	460	450	471	467	473	493	476	480	480	492	503	460	482	505	487	469	507	492	477	497	481	430	482	495	466	464	474	482	473	500	484	497	459	458	457	468	472	511	499	510	467	507	514	472	507	440	512	499	507	484	463	482	513	496	497	448	527	494	464	474	504	491	504	499	477	503	444	492	516	447	477	494	518	474	481	488	471	479	491	460	518	472	447	476	487	488	467	499	481	496	481	469	489	525	463	471	475	477	497	488	504	474	461	493	482	493	496	515	502	508	449	479	524	505	492	525	489	489	492	469	450	450	478	470	471	547	492
26381	20387	7632	757	414	389	393	412	357	370	388	352	384	376	365	361	379	354	367	371	378	378	331	355	382	391	758	733	376	385	400	356	364	348	352	403	378	373	332	348	352	380	354	376	344	397	372	327	374	381	359	384	384	354	365	380	363	343	366	358	375	371	362	340	353	341	357	365	398	363	384	384	360	402	366	361	389	359	382	370	372	370	366	376	428	351	353	358	348	374	408	336	386	387	387	371	359	338	396	344	368	379	361	349	353	331	356	364	340	374	373	364	369	390	360	346	388	351	381	370	324	372	346	373	332	365	371	378	362	322	351	347	348	363	365	366	375	358	359	337	369	348	394	386	366	384	359	369	325	414	351	350	345	358	357	368	384	347	376	376	361	381	355	365	391	358	359	387	351	375	368	364	366	343	366	358	354	343	389	338	389	358	354	374	321	350	372	347	366	336	394	376	350	368	332	343	357	363	384	351	345	367	353	367	381	332	366	364	377	348	329	351	345	330	365	376	342	365	376	379	343	382	370	363	389	371	361	371	378	399	386	349	349	397	369	409	367	353	351	347	367	363	356	364	345	377	391	363	357	364	350	362	396	358	355	356	346	395	383	352	366	361	371	344	350	347	346	337	384	354	332	362	351	368	347	363	361	350	392	356	359	335	389	381	363	357	348	394	389	370	339	374	356	333	361	360	351	355	365	371	374	328	395	367	335	359	375	395	379	401	390	359	423	342	364	392	351	364	367	329	347	388	353	362	340	344	381	352	351	356	375	393	367	423	354	374	370	354	366	391	348	380	367	354	362	386	389	380	362	338	366	367	372	373	364	357	362	340	385	370	368	349	392	373	352	349	354	379	353	361	376	358	361	345	387	353	349	366	381	353	376	363	340	347	334	337	354	372	333	370	368	373	377	373	361	367	337	358	366	343	341	359	352	351	361	352	393	372	328	366	365	361	359	374	373	326	374	366	351	355	373	345	303	359	358	358	372	314	381	359	343	376	338	355	354	338	377	354	372	331	330	357	412	327	379	394	387	368	367	338	364	366	350	371	381	391	352	402	377	344	398	363	332	380	377	362	321	347	341	382	386	386	366	337	361	365	351	368	375	372	366	375	384	379	364	374	381	351	359	385	362	381	369	361	390	369	338	360	351	371	365	365	373	346	347	366	378	339	330	359	366	335	333	352	365	351	368	347	378	351	381	365	330	370	342	356	365	350	360	359	348	351	381	353	383	365	366	380	348	345	363	350	371	355	364	300	366	336	374	372	333	363	307	396	379	363	366	396	382	345	362	337	355	369	365	366	371	382	369	363	346	362	373	397	356	364	347	369	360	386	354	352	380	361	382	358	352	367	328	385	377	353	385	386	348	393	333	367	392	360	365	377	362	379	359	366	398	370	370	366	363	395	358	350	365	392	368	369	348	360	360	345	367	366	388	358	378	349	344	331	355	370	356	357	348	374	341	375	360	350	386	391	392	380	326	379	355	386	358	333	353	384	373	382	359	342	369	339	361	341	360	351	375	385	348	390	354	340	370	377	347	370	361	373	348	354	360	377	355	363	351	363	350	386	369	377	370	334	400	378	384	344	324	353	401	414	397	345	387	349	347	402	359	361	397	377	388	352	351	375	414	355	359	335	376	397	331	350	380	384	316	358	377	350	353	367	362	372	357	380	374	332	338	397	366	391	368	381	372	347	381	375	336	380	367	390	334	364	383	381	360	351	369	362	370	406	411	368	338	386	370	398	347	353	390	393	352	366	353	340	344	346	395	345	353	365	377	353	339	344	392	404	349	366	343	347	384	386	347	370	370	372	370	367	355	380	364	328	372	337	350	341	369	347	378	345	375	311	353	334	374	350	385	371	376	355	330	375	378	364	322	376	357	360	357	368	320	352	378	330	356	344	373	365	373	407	332	378	340	378	362	372	324	348	339	354	378	367	343	373	354	349	361	354	350	368	383	361	354	355	344	385	386	398	388	353	366	374	384	357	363	339	372	401	393	339	360	378	384	377	388	374	409	349	343	342	365	372	356	354	343	367	371	370	402	340	391	352	366	419	369	359	385	373	384	369	382	360	360	369	364	376	351	368	380	344	396	357	355	362	325	332	395	356	345	352	321	366	360	366	380	351	393	378	316	371	345	329	372	394	352	348	381	349	374	358	357	347	391	370	383	382	362	350	364	368	383	352	356	369	325	366	350	368	354	368	369	379	373	370	362	404	352	372	341	378	340	413	363	379	383	354	384	336	353	335	351	383	357	363	365	348	378	352	371	383	392	429	382	361	356	381	376	342	374	354	356	408	357	363	387	355	381	385	326	351	357	357	351	342	385	368	343	351	378	339	358	363	349	368	332	382	404	360	368	377	368	361	368	368	366	392	376	316	353	359	330	340	372	361	383	334	356	361	364	362	402	359	393	330	341	340	378	332	382	361	355	350	365	344	340	352	338	374	345	378	361	359	407	373	354	335	395	370	381	341	356	342	337	352	356	358	352	360	369	361	342	382	357	385	337	358	366	349	361	346	332	389	381	368	338	340	346	390	399	351	339	389	364	383	371	378	377	343	349	380	366	376	394	377	381	346	350	349	351	403	357	355	354	384	403	352	383	375	341	362	353	351	368	326	387	369	378	352	341	328	358	361	391	334	408	342	322	373	363	385	308	376	351	400	317	363	371	378	341	345	339	347	389	373	360	371	370	390	381	382	393	325	360	409	382	352	348	355	338	339	403	357	371	364	367	354	399	330	361	371	353	349	354	355	373	382	348	375	383	363	402	373	320	349	349	361	358	347	382	357	381	357	397	354	351	392	352	364	359	366	349	367	353	340	391	391	334	357	328	384	363	389	365	346	379	393	355	346	360	340	343	368	361	354	384	379	361	352	354	365	385	341	378	360	356	373	365	370	382	382	374	337	424	367	384	395	358	336	379	393	363	353	361	386	378	327	334	334	371	331	361	372	368	381	375	358	370	376	333	368	370	376	350	375	341	344	362	356	368	327	348	364	367	357	354	370	381	368	393	355	396	353	381	377	353	348	370	351	385	377	363	379	328	357	353	379	377	388	333	389	388	350	389	414	353	388	347	373	354	350	325	313	354	334	354	322	392	359	347	354	356	367	363	364	395	405	382	371	357	340	379	337	348	347	376	370	362	369	353	381	375	370	373	366	344	377	390	325	364	352	348	389	336	353	364	362	342	372	358	349	383	355	391	348	354	371	369	353	355	431	361	366	392	354	377	362	348	388	357	348	384	358	378	373	363	341	382	396	366	353	331	391	376	361	398	339	364	375	357	332	382	387	370	340	347	347	372	386	367	352	344	342	382	371	370	367	366	341	378	354	364	363	327	367	391	336	334	365	333	378	360	346	379	405	400	368	388	391	375	362	358	375	375	389	365	340	352	364	346	386	357	330	412	342	367	385	386	369	366	379	387	339	347	354	363	378	375	382	417	382	379	344	376	337	357	363	383	350	388	372	365	350	370	374	381	347	373	341	360	366
10061	1877	1722	1170	1052	914	923	900	767	777	836	769	800	799	758	730	767	743	801	850	768	789	801	813	759	828	2542	2104	913	775	765	730	791	764	740	781	767	811	773	765	752	756	730	754	777	766	771	763	759	769	737	720	802	719	808	773	775	743	718	747	780	758	769	764	835	770	741	681	771	747	746	800	794	731	784	719	738	743	799	763	774	724	788	747	755	751	810	797	716	749	749	742	737	795	783	750	734	750	798	790	747	771	737	748	782	762	791	773	764	759	723	700	750	754	749	759	787	796	756	761	739	773	752	726	814	841	729	773	756	716	745	739	734	751	785	728	739	778	794	757	805	778	813	758	746	778	722	776	772	743	766	828	707	783	738	777	763	747	749	795	718	803	728	747	800	704	766	710	714	762	753	757	732	765	801	701	737	771	730	703	800	776	758	757	731	744	767	751	741	807	782	774	755	776	781	781	694	750	763	754	808	737	762	744	718	744	723	765	758	779	722	759	769	751	762	766	787	755	730	765	743	814	788	785	739	721	724	753	739	762	804	740	787	720	778	796	722	746	767	757	788	829	803	780	788	787	729	797	768	794	738	809	782	731	783	739	717	765	739	750	759	744	770	720	734	843	784	805	760	782	746	773	806	749	750	705	834	761	764	772	800	774	776	731	772	753	747	735	755	753	755	715	779	804	757	731	749	775	784	782	744	697	729	810	745	766	747	776	778	746	749	765	788	809	781	718	743	767	761	808	732	776	776	765	734	738	820	788	782	770	733	741	844	791	785	749	766	779	720	784	755	795	762	774	782	703	735	796	767	775	697	723	706	763	777	759	765	694	770	728	794	765	743	790	777	757	756	762	789	773	784	747	750	708	779	786	777	789	759	760	750	782	755	762	735	781	763	798	741	773	765	723	804	718	786	744	781	760	763	759	792	815	751	797	728	734	739	778	753	843	756	779	756	707	767	760	749	739	759	723	770	742	772	762	802	768	779	775	713	761	780	767	790	711	792	738	762	779	796	736	732	744	768	721	805	797	726	751	790	793	738	801	733	721	762	753	776	762	748	785	796	791	747	721	698	776	776	759	764	732	763	772	759	746	797	767	770	764	834	772	772	790	771	767	765	739	750	754	763	780	748	771	778	807	772	759	747	741	750	764	781	815	781	787	771	745	752	775	745	757	729	757	804	743	727	746	759	797	727	762	718	807	689	748	720	752	757	699	774	775	725	761	750	751	733	767	778	764	796	783	810	742	783	788	779	760	735	736	758	800	785	751	748	796	776	795	728	751	755	736	738	765	769	778	809	798	739	693	738	769	776	804	743	779	785	764	771	767	745	790	744	687	764	733	712	749	795	765	734	753	732	744	762	759	780	778	742	761	703	704	757	749	735	757	733	773	806	751	763	786	743	752	709	709	775	727	815	735	789	694	782	785	775	746	697	757	748	797	785	700	794	715	781	749	778	700	783	756	735	749	772	792	742	698	794	735	732	784	798	803	739	768	753	788	708	766	773	753	744	771	759	764	774	789	800	803	748	754	723	764	797	785	789	771	786	776	749	753	725	737	798	736	774	755	782	817	740	780	742	708	779	774	780	761	776	799	747	717	761	705	769	788	757	746	761	773	778	764	720	771	800	731	802	737	785	748	808	793	740	775	758	750	751	749	730	764	734	736	745	824	738	786	706	701	798	783	808	710	739	744	812	731	742	784	744	760	737	764	745	774	732	772	752	791	747	792	735	767	774	769	785	768	772	770	746	752	781	799	804	774	750	736	757	716	797	739	779	752	794	765	733	732	702	771	739	753	748	802	743	788	765	742	761	777	756	775	734	746	689	730	739	780	746	729	783	773	794	846	784	699	754	785	758	711	765	749	784	746	714	734	802	737	798	795	736	724	757	734	727	826	767	782	754	714	812	747	749	754	772	778	816	778	726	766	770	759	784	787	772	781	792	761	795	739	753	724	786	759	763	761	816	794	758	780	823	782	774	794	763	734	783	754	773	784	755	715	711	764	763	752	748	760	734	761	759	775	757	798	761	737	798	776	751	785	739	751	774	723	794	750	752	714	731	786	784	739	776	749	754	783	748	748	753	806	772	744	806	793	817	758	735	756	799	801	743	757	786	759	749	771	793	755	735	728	821	796	739	785	724	780	785	719	719	744	759	767	766	785	747	778	716	728	750	727	773	793	733	753	743	772	774	733	751	743	746	776	764	762	762	777	789	757	794	735	764	759	742	796	737	769	795	815	770	727	780	811	748	803	765	735	753	732	781	753	746	769	776	729	755	755	825	739	717	802	748	790	716	771	736	734	781	745	801	722	764	741	797	740	754	767	768	767	776	803	784	745	743	738	776	821	774	768	739	735	753	767	731	781	793	783	763	767	781	779	798	801	828	746	738	750	766	773	737	735	719	775	730	741	758	748	750	766	760	793	761	756	781	769	780	736	706	753	777	799	789	812	758	812	719	746	769	752	810	755	730	787	758	750	783	824	723	779	755	784	736	761	750	793	788	799	777	766	764	725	836	750	810	757	767	727	742	717	790	783	772	769	757	738	765	795	801	754	731	801	773	760	778	690	723	786	751	733	765	798	723	736	734	770	750	771	719	762	713	711	743	803	743	737	715	746	781	729	803	768	771	745	750	725	787	780	737	751	755	762	759	786	794	756	749	767	755	752	747	766	754	768	764	737	737	775	813	740	768	766	782	757	786	757	692	790	790	735	801	757	787	706	736	766	791	774	791	760	704	751	733	761	744	794	708	754	750	748	756	721	756	744	767	713	779	784	763	731	702	772	779	778	706	800	768	771	741	801	777	735	764	760	761	797	735	805	737	761	767	758	763	815	749	745	732	751	807	735	760	794	778	771	770	705	772	788	702	741	714	779	727	751	810	745	783	746	719	727	776	763	769	770	745	753	778	763	710	755	734	801	754	793	772	740	745	742	809	756	755	715	741	811	714	762	751	756	802	792	798	793	783	839	739	805	717	764	711	721	757	773	833	725	800	724	757	753	770	758	783	792	758	687	727	787	764	799	775	784	720	767	747	744	718	771	723	808	740	740	787	744	745	747	768	785	759	712	713	795	747	755	736	766	745	764	797	825	818	779	806	780	789	773	739	792	715	788	776	770	785	749	814	731	747	794	788	771	782	800	744	747	759	777	794	775	751	792	690	761	783	751	731	758	738	773	784	822	723	733	788	745	754	729	776	726	716	752	763	741	709	842	726	747	757	730	762	719	764	773	725	765	732	802	753	751	756	736	730	757	766	811	773	794	800	758	724	775	792	754	769	772	777	730	733	716	766	783	812	765	742	759	751	757	754	750	740	750	777	784	780	757	756	744	768	764	777	786	755	779	786	739	765	813	747	742	762	801	786	755	794	772	758	764	784	736	734	793	714	809	766	695	777	760	751	746	783	778	768	779	729	758	845	758	704	742	743	713	734	764	742	797	776	755	763	762	766	734	780	803	747	766	726	774	799	740	762	751	744	755	714	786	828	761
23836	21014	27954	24240	19673	1557	529	361	324	326	277	254	236	232	224	217	212	207	207	206	198	187	208	207	218	183	3200	2773	529	175	198	180	187	167	193	193	191	197	177	181	165	188	186	198	192	188	171	183	178	204	200	180	195	203	200	191	177	188	167	188	183	171	207	169	186	181	206	214	186	197	188	188	181	200	183	184	198	204	174	188	173	169	190	193	196	190	209	162	171	175	180	162	204	188	145	177	207	186	211	191	187	176	199	178	181	184	170	195	204	214	194	182	199	173	169	173	165	196	187	204	212	204	194	166	186	191	187	172	183	198	169	198	208	207	203	186	187	171	179	184	211	170	214	181	162	189	177	191	166	170	175	172	187	170	186	180	175	187	210	166	183	193	203	147	154	173	176	175	193	179	180	190	210	177	184	184	211	178	198	184	189	169	189	231	162	162	174	196	183	156	211	206	166	192	182	159	182	176	184	186	164	181	160	199	197	194	175	199	188	168	180	189	179	193	192	202	176	191	195	201	183	196	186	185	167	184	196	196	185	165	201	191	179	193	187	193	191	185	181	200	160	181	190	194	177	197	179	174	219	162	194	197	188	169	170	189	180	181	176	198	176	184	187	181	189	194	180	181	184	183	190	178	196	173	204	205	158	165	168	187	179	188	198	191	181	218	181	195	186	202	183	162	189	159	175	197	182	175	214	179	183	195	172	198	148	201	181	180	199	196	188	186	193	158	182	196	183	201	189	187	192	193	189	166	195	201	184	194	192	169	172	198	193	167	171	182	182	160	202	193	179	189	184	203	179	193	182	170	186	183	217	186	175	215	188	169	178	191	175	198	166	181	187	188	199	175	191	185	183	197	197	193	164	191	193	184	177	196	211	174	180	164	194	175	179	191	205	177	178	171	179	172	171	185	182	200	188	199	180	163	185	196	195	200	199	206	177	192	182	179	188	184	183	186	177	189	185	172	177	195	180	190	184	177	184	166	173	200	197	186	173	209	197	189	177	205	192	177	202	200	175	184	183	195	177	188	205	176	185	173	179	182	178	190	199	195	192	191	183	186	189	191	177	168	192	186	199	192	188	160	192	176	180	188	180	173	183	170	188	183	183	208	202	178	186	190	224	183	191	175	161	163	178	181	197	183	192	185	180	218	199	195	177	204	146	183	197	159	168	184	177	181	196	175	176	174	201	195	184	188	176	185	192	170	207	182	172	176	190	167	171	180	184	183	173	171	172	227	181	184	190	180	163	190	160	205	182	167	189	185	197	185	184	182	201	163	166	187	177	206	178	190	186	174	185	162	199	169	212	181	202	161	178	187	188	192	201	180	170	181	163	188	188	209	195	183	161	179	177	182	165	195	175	214	220	218	180	179	200	188	177	193	161	189	187	161	194	183	208	165	199	199	191	177	194	177	197	204	192	181	195	194	208	182	174	206	181	192	182	189	153	175	189	169	209	171	192	194	187	200	172	179	192	175	195	175	214	178	201	174	203	183	161	173	211	197	160	196	182	183	201	179	188	188	212	157	199	183	206	170	179	169	170	204	197	162	198	178	183	181	172	184	159	172	192	212	211	188	168	182	188	187	164	154	188	179	196	215	187	193	182	176	151	173	194	205	167	199	185	216	176	200	194	177	182	205	192	191	183	176	168	188	188	191	205	194	171	207	186	194	186	181	181	179	168	161	200	174	155	176	168	168	187	197	184	173	169	178	192	165	199	207	175	191	211	177	199	181	187	181	162	169	185	174	188	191	202	186	178	173	178	185	175	199	164	182	148	187	204	188	198	181	176	204	181	172	185	176	155	219	186	166	181	201	173	173	173	140	173	162	161	161	190	171	190	189	199	212	143	176	188	164	195	179	183	188	189	188	181	204	209	182	164	186	187	203	164	227	205	161	175	191	187	187	180	186	189	205	186	189	179	225	190	203	189	206	196	181	167	209	199	186	158	167	183	203	212	172	204	195	173	195	155	179	181	188	205	179	169	196	176	168	179	195	184	187	184	195	210	195	181	197	206	166	193	180	185	174	168	204	179	190	180	164	189	162	181	204	183	189	204	202	206	175	200	181	219	221	163	169	177	196	199	172	210	183	181	176	214	170	177	192	195	180	216	192	179	200	193	226	181	192	184	188	197	196	183	183	174	162	161	189	208	179	170	179	173	188	184	144	174	181	186	167	162	181	171	200	182	194	194	196	193	183	199	187	183	159	168	197	182	183	209	197	191	159	178	192	199	187	183	176	204	185	175	180	171	182	189	169	193	181	197	177	206	180	185	202	181	211	205	190	190	194	186	191	176	188	192	192	186	174	208	187	194	168	183	222	187	199	179	224	212	186	173	169	168	178	193	184	165	176	204	180	180	178	186	195	170	184	170	180	189	176	203	185	183	181	189	158	205	187	203	186	180	187	172	178	182	169	204	182	179	203	171	175	183	170	176	186	197	191	217	169	177	198	172	216	173	156	220	208	157	175	199	187	182	215	182	176	174	197	191	164	171	190	162	201	172	182	183	198	157	198	186	198	186	172	177	205	197	177	204	181	185	178	163	197	163	171	156	197	194	177	172	192	181	145	191	154	181	188	172	180	199	199	193	197	165	175	177	180	169	185	180	207	185	201	188	170	187	187	178	188	179	184	175	182	166	185	194	180	192	195	205	165	172	198	168	190	181	202	182	186	207	181	197	186	201	195	192	181	190	189	169	186	188	176	179	179	200	190	183	204	169	170	163	193	194	179	173	198	185	206	162	186	189	181	196	175	156	172	186	201	175	181	170	151	194	203	176	190	166	190	200	180	195	176	165	179	193	188	194	197	198	187	176	197	159	175	191	182	190	194	185	203	214	185	191	198	167	171	202	178	201	169	199	169	185	188	201	167	179	197	199	183	169	211	177	189	199	196	179	188	183	183	179	194	175	183	189	203	168	181	194	205	175	188	190	194	182	200	194	176	192	196	173	207	172	207	160	176	169	203	182	192	195	191	185	156	214	178	198	184	176	175	189	182	198	184	173	199	181	184	196	204	169	203	185	175	165	196	206	191	167	213	186	184	205	184	192	166	194	170	190	185	187	206	170	204	176	200	193	197	175	194	189	188	182	190	177	180	198	170	191	171	192	188	195	158	171	191	193	227	210	197	189	182	195	201	174	170	166	185	186	186	196	183	179	186	181	185	172	201	182	208	155	188	183	197	192	198	178	183	185	174	202	164	182	179	186	199	218	187	191	186	184	171	168	187	188	178	193	193	200	181	211	173	209	171	181	175	186	172	187	184	188	175	183	195	167	194	179	171	184	184	157	206	159	190	163	163	185	170	171	163	192	217	171	211	197	179	171	213	186	170	163	214	205	199	190	193	175	180	192	207	167	181	217	173	157	193	179	219	181	174	191	191	205	189	177	204	188	196	179	203	190	170	186	205	183	165	195	186	207	197	177	201	191	204	187	165	191	202	201	197	196	175	160	166	191	193	166	203	169	176	160	200	205	214	184	193	187	179	190	205
18648	9746	8264	4347	2800	1922	1474	1282	1022	857	798	735	726	625	612	588	565	540	489	541	535	486	476	475	494	451	10958	8999	1587	407	417	423	391	397	433	393	412	405	435	406	408	409	407	419	421	442	405	413	378	383	399	421	397	408	400	439	407	391	396	422	418	429	394	411	397	414	426	411	427	406	425	395	378	407	409	413	434	425	389	409	360	396	386	397	397	442	378	409	419	405	412	387	420	434	414	410	462	424	398	422	408	405	412	419	370	387	387	406	426	437	391	415	407	419	417	413	384	407	425	371	382	413	411	417	377	397	407	438	392	416	405	443	443	383	392	408	381	406	434	398	405	391	403	431	355	420	408	439	412	424	406	399	400	405	434	386	393	429	390	422	406	408	394	422	407	408	412	424	423	396	404	400	412	429	376	432	414	403	411	407	393	446	441	376	410	380	395	411	404	454	412	395	428	417	443	409	416	420	413	397	451	429	427	396	424	436	445	414	409	389	392	423	415	389	414	406	395	395	397	405	406	420	439	404	391	436	415	440	437	387	377	410	429	411	404	401	465	421	418	382	404	398	403	418	419	383	405	411	396	390	435	409	411	403	398	415	419	408	395	403	423	422	401	408	389	417	446	409	447	409	414	401	418	408	391	407	387	398	375	401	396	402	408	396	378	381	408	373	398	434	401	413	383	399	391	418	394	406	434	423	400	416	409	403	413	400	405	414	381	398	416	424	418	347	391	409	417	419	435	376	401	412	420	417	466	404	435	400	431	387	408	373	407	414	424	399	393	429	374	408	351	408	408	368	408	405	391	408	456	348	425	411	395	409	425	379	450	420	413	416	433	415	408	384	403	395	455	407	406	419	397	408	404	413	390	371	402	380	385	389	397	434	402	395	401	417	387	402	404	412	444	418	402	431	419	381	399	411	373	410	376	374	391	410	372	392	389	412	423	437	390	429	414	417	418	398	387	420	420	424	437	409	399	406	407	424	422	424	394	382	403	409	400	398	429	405	392	372	392	408	425	391	381	411	384	416	405	418	448	391	402	400	393	384	366	400	420	435	427	410	423	406	393	437	393	388	403	427	394	408	411	405	398	397	365	421	377	415	399	403	420	382	376	394	378	425	410	390	407	434	396	431	389	410	427	430	395	398	423	439	402	394	403	400	397	397	406	411	419	365	386	421	399	422	393	400	388	397	398	392	403	391	411	408	385	419	411	460	441	435	445	390	402	426	380	415	407	402	386	419	388	403	425	434	425	365	407	414	383	393	380	413	421	376	421	400	430	414	423	429	409	369	415	433	388	388	397	403	418	383	426	392	404	426	419	393	394	409	394	429	429	424	420	410	381	421	378	382	407	410	396	446	426	426	392	410	398	419	389	403	411	402	407	393	424	441	423	419	393	399	398	414	402	435	384	423	401	386	426	417	445	444	407	408	411	442	403	404	389	410	395	396	366	433	453	414	384	431	419	413	390	431	424	387	417	414	389	417	395	387	410	434	390	403	387	395	419	427	402	394	421	436	429	447	378	426	414	427	418	383	413	403	399	403	389	397	399	371	414	429	375	395	376	383	360	371	399	394	375	402	402	382	391	417	382	422	395	415	396	423	410	365	378	428	386	397	396	416	429	393	409	427	392	453	443	416	428	410	430	420	389	418	399	412	419	431	383	408	411	428	410	402	385	405	368	399	388	399	391	385	412	410	388	381	374	425	426	392	411	392	393	415	423	399	406	399	410	361	418	423	368	439	423	422	398	401	427	440	387	430	389	431	428	394	373	422	395	423	427	379	373	404	378	395	390	407	413	428	418	431	398	399	382	395	399	388	407	409	380	417	396	378	416	413	402	412	415	413	427	399	401	412	416	404	393	412	435	412	406	398	464	367	397	397	413	400	401	412	395	404	363	368	420	403	394	422	352	450	394	403	394	390	404	429	440	419	413	430	375	433	381	404	395	421	386	421	407	405	391	400	411	363	406	397	429	370	411	421	389	427	397	360	382	432	416	378	400	373	435	416	385	421	370	405	423	383	395	409	380	400	409	393	370	412	426	402	442	440	419	421	413	431	416	401	365	426	446	407	405	417	451	404	404	410	435	413	422	407	385	397	419	351	424	441	408	364	416	371	440	401	378	419	428	407	376	411	399	413	401	385	398	391	398	409	386	403	396	390	449	422	398	411	370	414	393	390	428	403	391	402	396	427	409	373	403	404	395	412	427	395	394	431	412	416	414	399	440	378	412	411	406	392	398	409	422	363	409	425	393	372	455	424	443	393	426	382	411	413	418	407	409	430	440	405	373	443	377	441	422	388	425	443	446	417	413	388	378	364	398	372	405	405	430	415	401	405	424	407	394	392	391	396	391	386	375	394	421	401	380	445	400	409	435	361	398	410	377	402	414	382	403	422	383	395	400	403	404	406	374	418	384	410	361	377	360	406	422	373	407	409	408	398	426	449	401	441	421	385	420	442	403	415	421	396	362	447	408	441	366	394	442	426	395	424	394	356	428	383	405	439	409	432	388	388	378	429	434	403	410	407	372	418	424	400	448	397	373	418	367	380	444	367	406	376	388	407	412	409	449	424	425	427	437	409	417	384	379	429	439	378	394	394	413	416	407	412	405	411	440	407	406	400	370	415	394	427	387	411	345	440	418	402	401	391	427	419	407	383	427	404	431	417	388	399	390	460	425	425	398	398	411	379	409	364	389	400	408	422	388	381	396	408	389	457	393	404	431	389	416	399	405	414	388	387	387	406	412	384	403	401	387	435	414	389	403	391	424	422	401	392	442	415	379	419	405	436	370	422	401	407	410	415	392	412	423	397	410	388	409	439	427	404	377	378	407	400	439	404	409	438	423	403	425	428	404	385	383	411	415	416	434	398	389	391	407	454	439	378	432	430	389	411	397	387	421	370	406	406	452	407	364	376	405	423	392	399	404	389	417	440	412	404	390	383	406	403	382	372	371	422	371	410	400	376	411	408	420	417	400	430	414	424	407	421	399	376	410	416	394	382	410	383	397	421	413	378	430	404	410	426	423	419	392	367	395	404	419	395	412	417	383	416	430	386	370	402	434	392	433	424	396	427	370	422	432	384	410	421	420	412	421	412	411	404	394	391	400	396	400	443	418	410	383	414	392	436	434	382	427	410	400	412	361	389	415	397	388	436	428	391	399	405	407	411	418	420	385	395	412	440	404	391	396	415	431	395	394	446	410	405	395	398	424	423	440	429	375	421	411	414	414	368	411	379	410	390	408	425	402	379	421	458	374	429	427	419	401	412	410	404	409	426	387	464	370	432	387	411	447	400	441	417	422	395	433	393	433	455	402	406	386	381	433	395	398	447	380	393	382	402	377	440	439	401	401	403	416	403	406	433	392	404	414	434	407	410	414	414	436	441	389	405	417	381	435	380	398	377	421	450	411	403	409	387	381	385	370	409	397	399	446	395	390	426	422	358	385	422	396	384	391	439	420	401	388	424	422	444	426	401	381	398	422	397	381	386
23016	21048	28639	23658	21048	18920	1698	692	489	465	372	390	365	346	337	304	300	309	303	289	281	275	247	286	273	423	6990	5178	796	238	250	259	237	238	272	240	256	271	247	227	260	275	235	254	250	249	265	257	224	266	219	262	240	235	252	248	245	249	242	263	251	253	264	254	252	234	234	257	243	230	237	253	242	246	241	245	256	245	234	229	281	252	256	239	255	266	260	236	203	252	209	234	255	267	259	234	245	244	273	253	238	231	258	235	245	269	248	240	227	232	241	235	241	246	245	254	235	239	219	219	234	244	283	245	250	230	250	246	257	217	219	246	243	238	224	221	249	265	229	265	248	226	250	251	269	235	255	245	230	233	231	231	233	259	259	223	239	259	262	240	248	246	274	257	247	233	251	242	245	257	272	234	245	247	248	239	267	264	235	242	223	242	251	249	244	249	237	248	238	251	248	244	231	257	247	251	255	287	246	236	220	228	264	252	224	256	246	225	237	234	250	234	235	252	231	250	235	233	277	240	243	232	215	249	242	254	246	221	264	246	235	261	233	223	231	243	237	230	241	234	231	224	254	240	254	254	240	235	228	242	254	219	243	264	251	254	242	244	250	249	261	243	253	248	240	244	238	258	271	240	218	227	238	254	245	272	234	242	245	267	302	246	244	249	250	261	241	209	229	244	277	230	224	225	253	248	239	244	210	261	251	251	258	253	230	255	217	248	254	228	250	221	255	273	266	223	269	257	243	231	246	217	232	259	223	206	268	221	244	241	215	240	222	238	235	257	256	232	227	223	240	254	255	247	253	248	280	253	261	277	228	245	243	249	226	235	206	263	231	228	243	263	213	229	238	233	239	220	227	235	244	246	255	256	269	212	247	246	266	240	226	248	239	245	249	247	250	230	249	242	230	240	250	270	255	250	246	224	244	238	233	212	238	240	252	245	247	246	248	221	228	261	228	240	253	240	264	260	235	222	213	242	250	255	232	248	251	255	257	237	234	228	248	227	250	242	210	259	263	241	261	250	245	247	238	231	239	234	226	204	252	233	260	228	235	227	262	258	269	238	227	281	244	226	224	259	246	242	251	236	229	264	226	223	234	229	267	238	275	238	206	275	253	223	259	272	255	233	255	281	251	240	245	269	245	249	219	258	241	234	213	219	253	238	249	219	239	224	259	276	268	255	202	262	235	239	221	232	239	239	228	236	229	234	231	239	265	250	249	236	227	238	241	226	235	255	263	290	200	218	235	226	221	232	231	264	282	256	253	248	246	247	257	240	225	241	274	226	224	210	229	211	248	251	238	238	221	268	250	228	259	279	230	237	233	230	255	234	259	213	239	249	268	221	246	239	222	258	243	233	244	261	236	228	247	255	248	234	248	238	250	256	218	248	248	243	236	224	240	215	252	265	218	229	232	241	237	256	206	246	225	224	218	230	266	255	198	235	208	240	217	227	258	235	247	244	220	256	249	228	245	249	207	221	242	238	241	235	253	248	247	229	260	246	257	240	204	242	245	249	269	247	267	281	248	250	265	238	256	243	243	218	231	254	234	216	204	231	269	222	239	237	220	276	237	246	235	242	232	254	252	233	227	273	225	249	238	230	262	246	247	279	235	230	252	260	253	265	246	263	239	221	232	247	236	248	255	236	228	198	238	258	239	236	225	248	224	230	260	220	254	249	234	250	230	249	234	229	253	241	251	240	262	265	248	250	238	259	208	252	220	252	234	221	218	238	224	237	228	250	238	216	232	272	225	219	228	206	257	229	258	215	234	249	269	238	274	231	227	229	214	206	235	268	262	255	222	246	241	235	233	240	256	258	235	256	239	248	237	251	256	210	251	239	209	215	229	233	205	248	233	268	266	232	218	244	226	194	255	270	263	237	240	245	217	227	239	226	263	250	244	232	271	237	202	245	226	239	212	247	222	259	235	243	247	241	235	241	239	231	242	247	239	246	248	269	246	233	251	250	222	241	251	236	260	251	233	230	227	250	279	211	236	243	245	221	256	230	218	232	249	215	227	245	264	207	223	230	238	241	248	254	279	224	244	234	250	251	226	234	238	235	284	231	207	242	235	237	245	220	251	270	218	247	248	256	251	212	238	234	223	235	238	246	227	194	233	255	239	249	216	211	247	249	250	214	247	234	254	255	239	234	261	236	234	223	234	241	240	254	228	244	226	230	248	223	240	235	238	215	269	242	248	207	220	226	234	244	231	246	256	244	244	241	230	232	265	258	213	248	274	238	248	256	263	227	228	240	209	253	222	241	247	251	252	235	243	222	210	212	242	238	242	256	253	254	221	241	235	222	256	215	240	257	206	261	245	247	257	235	273	210	251	222	243	234	265	202	238	240	237	261	261	243	247	230	224	276	235	222	240	250	233	230	233	233	255	223	260	248	256	248	242	260	250	259	228	255	245	239	252	221	261	245	232	254	245	241	226	270	262	235	257	225	252	252	237	272	245	264	229	250	228	261	231	229	269	243	259	226	265	233	222	260	282	232	242	251	209	258	240	244	253	222	232	268	223	246	255	237	275	245	242	246	221	232	225	238	236	250	264	254	266	265	234	252	235	225	234	254	244	238	226	253	229	249	256	238	247	247	236	251	224	252	227	244	251	241	245	222	239	238	266	237	233	256	275	249	245	241	254	262	235	241	260	242	272	218	228	250	212	254	221	244	248	242	270	216	222	242	256	231	246	243	266	221	260	240	246	236	255	249	243	226	226	223	228	246	246	235	234	223	225	246	246	226	260	237	230	248	240	229	215	250	216	267	266	220	233	232	222	242	267	230	220	254	249	236	238	252	212	235	212	246	215	225	251	237	212	234	238	228	238	224	239	261	259	216	239	235	237	240	244	242	230	219	253	242	234	222	227	220	260	234	236	255	230	246	222	241	247	248	255	240	248	225	226	225	249	223	246	246	238	231	235	263	236	233	251	257	235	269	252	253	262	232	248	219	233	235	233	224	215	269	245	237	237	255	247	246	237	238	237	250	237	246	255	257	254	292	259	248	257	261	267	243	236	258	247	229	232	224	243	250	253	266	250	242	246	215	257	236	249	236	226	256	245	287	251	232	239	242	242	231	244	260	223	219	227	253	253	256	232	235	232	225	235	222	242	233	218	252	238	250	252	228	242	222	248	238	257	232	229	226	240	248	240	255	232	220	213	236	267	273	242	231	238	238	242	253	255	229	283	244	222	225	224	260	230	235	235	203	230	229	235	247	254	257	238	253	257	252	249	246	258	258	234	229	259	220	291	278	264	273	233	234	224	227	253	240	234	241	254	250	246	243	219	231	217	273	240	229	236	227	234	275	256	225	241	247	236	234	226	222	249	205	263	214	247	214	236	240	225	254	239	221	224	247	249	249	272	258	229	219	238	248	233	269	218	259	230	254	226	216	261	246	241	197	258	230	246	220	240	225	211	220	226	260	217	271	253	244	237	244	255	236	247	248	262	248	232	239	233	267	225	239	246	237	247	239	234	233	276	225	258	235
19777	15682	13238	7377	4746	3352	2680	2044	1695	1462	1218	1130	1014	941	848	786	796	746	720	709	695	675	663	626	622	1146	18991	13368	2307	508	512	494	536	521	514	477	468	517	512	465	525	509	493	468	502	522	460	489	526	526	512	445	466	523	493	472	513	472	543	498	512	495	490	492	478	459	484	469	492	502	499	516	459	498	506	488	491	467	487	486	450	500	478	494	489	497	481	511	497	473	478	457	520	492	528	442	484	515	511	507	524	523	520	488	448	484	510	498	443	516	484	463	482	457	496	453	531	478	550	489	491	448	457	493	469	491	505	533	482	512	477	493	510	483	465	475	470	493	471	532	473	501	476	465	513	507	510	495	504	446	469	523	487	475	499	484	474	491	468	484	504	496	491	490	473	530	444	476	469	458	504	501	490	533	479	509	491	513	498	477	477	456	500	506	473	511	525	525	484	504	478	473	497	507	484	449	466	493	494	486	515	517	521	483	441	488	462	478	529	511	507	476	501	526	483	451	493	502	465	497	472	466	492	490	501	477	471	483	503	502	474	527	460	474	526	480	519	481	462	490	490	493	460	511	494	472	467	451	489	470	477	500	473	488	495	501	484	506	444	541	477	481	506	470	498	457	535	483	473	493	479	474	482	490	530	476	488	534	493	494	461	507	549	488	446	482	490	481	478	489	490	495	472	466	482	478	472	451	469	500	495	498	495	502	471	460	502	486	502	460	443	500	481	496	506	508	492	498	452	495	512	475	495	506	516	504	518	512	486	474	484	478	470	490	486	499	522	460	526	515	464	508	478	475	499	472	519	520	476	485	488	461	472	458	439	446	487	464	473	445	524	479	469	490	488	464	467	500	506	481	479	492	531	469	478	475	511	491	483	488	457	531	494	447	472	453	467	447	490	508	457	523	476	474	498	522	459	495	467	453	492	495	470	533	429	473	449	473	476	483	483	467	508	477	484	487	521	503	501	468	501	436	469	460	514	480	487	493	449	448	493	476	498	487	458	504	477	460	494	475	482	481	501	499	469	528	539	487	475	476	504	490	488	480	476	517	460	472	528	466	446	476	499	502	501	463	476	513	502	486	511	495	507	514	491	490	510	484	481	463	475	489	477	482	490	497	509	474	529	478	502	472	488	460	507	481	478	456	497	445	492	501	493	444	504	493	506	471	500	492	474	501	475	514	501	462	478	484	500	541	507	454	485	486	508	471	503	470	475	523	507	496	518	470	491	495	498	464	478	451	469	484	464	478	456	467	492	493	483	469	493	500	461	496	477	440	494	505	486	511	492	523	485	488	498	527	497	500	497	455	485	493	496	505	481	453	478	497	492	528	458	467	464	488	473	495	485	491	533	475	472	502	500	477	464	460	479	493	508	487	487	511	512	517	485	465	477	501	525	473	473	500	508	464	482	478	495	466	509	508	482	541	500	511	480	473	505	453	497	523	490	484	499	505	484	512	479	532	524	483	473	471	482	491	479	515	489	506	437	478	493	476	423	528	495	463	509	568	525	497	518	475	498	496	533	480	461	493	462	509	479	477	501	499	450	462	482	519	471	456	520	498	509	456	516	485	521	456	487	523	488	454	462	470	503	488	501	456	505	490	455	508	488	473	469	500	482	491	472	482	527	492	481	470	456	468	491	470	449	495	495	497	504	535	498	470	449	461	490	487	466	484	451	470	523	464	499	479	475	486	509	445	481	492	474	471	507	461	473	503	493	484	516	532	477	465	497	488	490	509	467	460	463	502	495	498	493	491	487	460	453	505	472	480	487	484	467	496	473	486	485	498	518	504	472	453	486	479	479	462	457	462	505	512	469	484	466	497	501	483	458	408	489	476	477	510	449	482	478	499	448	475	501	464	484	539	483	504	479	468	472	476	440	514	486	516	486	455	522	514	494	476	513	476	462	493	530	472	471	486	495	471	433	471	466	497	460	446	444	486	513	469	464	474	501	462	491	458	502	517	494	477	487	530	511	466	459	463	447	518	467	499	467	469	488	474	519	461	539	538	471	475	494	490	481	447	507	477	498	438	507	496	485	534	469	506	484	500	479	468	479	480	479	461	469	472	481	538	478	489	502	516	491	461	481	523	478	538	464	487	502	470	493	474	497	472	466	457	497	441	489	481	479	512	503	487	497	460	478	489	484	468	480	495	485	478	492	475	531	511	468	509	475	476	495	500	504	501	487	448	458	481	456	511	497	489	479	433	474	493	505	503	490	483	446	500	457	475	485	439	498	490	491	507	543	510	501	455	516	449	473	499	533	486	497	454	487	486	473	491	496	484	509	500	490	468	481	435	446	477	513	500	473	438	501	532	469	490	467	488	502	498	488	498	492	497	494	479	505	439	443	481	459	509	455	510	503	494	516	499	527	491	521	497	526	541	514	487	460	477	460	494	505	486	503	501	507	507	496	475	501	476	458	503	451	508	453	477	485	488	466	496	472	501	476	499	494	486	514	519	459	515	496	498	497	443	511	501	458	470	499	488	455	506	467	453	542	496	476	490	473	488	484	505	526	465	468	488	471	481	499	509	543	523	516	497	472	483	460	477	508	505	487	494	481	482	509	507	481	447	460	471	476	481	481	544	471	492	504	489	450	477	470	506	482	486	455	471	488	503	522	502	491	459	462	507	511	523	469	471	483	506	496	426	466	463	484	486	511	531	493	491	479	474	524	487	507	468	502	518	476	514	475	492	501	470	464	504	467	471	493	520	479	501	467	484	489	481	500	477	467	470	498	497	518	460	472	492	527	432	497	505	496	502	463	480	459	481	466	468	510	491	508	472	521	462	504	481	501	501	451	476	479	447	483	476	445	443	487	476	455	483	437	462	494	472	457	455	440	500	507	474	474	485	485	456	503	489	460	503	484	436	503	502	498	463	503	492	494	529	480	476	460	481	519	488	507	474	474	473	502	479	476	457	464	509	456	523	482	474	470	455	505	478	494	433	493	522	479	484	499	529	463	511	483	484	516	490	501	505	504	506	514	494	453	494	510	484	507	491	460	453	456	474	498	508	483	501	485	480	479	496	445	512	526	521	473	499	457	542	528	484	490	494	498	480	474	477	512	480	478	441	487	489	513	467	502	529	518	441	508	488	458	483	491	559	486	478	462	468	461	510	484	486	487	486	473	514	491	507	493	481	502	461	527	469	496	546	484	502	464	532	500	511	461	471	531	454	520	491	463	410	509	506	494	473	477	496	479	495	467	454	427	486	506	493	439	464	485	489	467	521	507	502	497	435	490	472	498	493	478	455	433	503	473	517	505	535	463	420	514	474	524	484	460	507	481	499	470	474	513	522	502	467	468	492	467	482	460	474	520	482	452	498	482	460	474	469	483	484	494	440	463	472	494	469	493	501	533	471	508	480	494	470	502	480	485	467	475	475	492	498	488	494	501	494	471	501	483	464	512	481	477	479	484	471	477	498	491	446	470	452	485	482	522	497	484	477	497	520	451	498	433	492	498	470	516	483	483	453	462	465	463	487	436	487
26330	20444	7944	733	483	443	384	393	389	365	362	357	373	390	367	338	389	355	352	378	371	349	363	364	347	375	740	727	404	332	341	371	353	367	347	383	363	365	396	372	338	373	340	376	373	396	354	359	365	339	337	325	407	380	394	390	339	372	394	387	364	392	350	374	371	374	386	361	373	383	344	369	373	361	369	375	358	353	389	380	363	371	316	372	393	366	370	362	369	371	393	385	382	336	377	355	359	383	385	376	370	354	345	378	377	333	361	324	374	369	352	347	341	339	370	363	399	364	400	371	331	348	327	338	356	348	347	389	352	327	355	391	348	374	341	350	409	404	357	401	396	394	355	371	374	341	374	379	385	359	368	341	363	349	339	347	360	362	389	361	355	375	344	384	376	366	394	346	403	356	370	368	350	380	392	346	365	365	358	340	341	361	362	385	333	359	352	331	361	365	331	331	335	386	354	355	367	377	357	337	388	388	337	392	351	352	408	351	369	360	373	368	357	396	330	377	380	357	368	350	373	390	341	381	326	336	368	362	353	372	345	355	386	356	354	355	381	378	367	376	348	365	365	359	367	361	342	348	365	349	372	315	354	352	356	377	371	407	383	341	378	372	365	371	387	378	384	366	367	389	348	348	382	364	348	344	383	391	389	349	362	388	361	370	337	358	369	360	373	344	345	352	384	362	405	377	391	375	356	373	351	360	333	355	299	378	361	380	365	360	354	362	376	373	360	354	368	353	384	353	363	351	346	370	378	360	369	375	406	375	356	354	340	365	364	372	399	378	352	357	361	346	348	338	362	346	370	382	366	363	377	363	334	355	407	371	342	360	369	347	406	384	355	388	351	382	411	389	350	350	380	380	348	343	365	331	342	333	342	375	360	374	370	362	348	379	351	352	373	377	359	321	406	380	358	381	372	349	327	373	360	383	359	348	348	386	397	376	343	352	340	377	364	382	346	369	343	371	354	347	362	363	383	336	382	346	394	383	353	380	363	372	360	337	349	361	393	395	379	373	352	359	345	367	347	353	357	367	347	390	345	371	376	362	345	397	356	363	365	331	360	350	395	357	370	342	376	368	341	400	327	329	361	351	329	333	368	349	341	394	372	349	352	354	345	346	377	360	359	359	353	363	376	370	362	362	371	372	357	322	366	381	363	382	353	355	380	372	372	390	361	373	372	336	331	364	375	401	384	368	338	340	332	328	364	335	333	372	344	368	345	350	366	394	310	344	405	357	342	351	369	372	378	349	332	401	348	394	349	352	363	347	366	334	359	404	353	340	349	351	371	374	342	351	345	385	403	336	350	363	352	371	360	368	358	373	359	357	373	320	324	384	345	364	363	379	360	377	366	332	325	337	388	374	359	381	362	364	369	366	352	366	341	386	388	340	385	363	386	331	349	372	362	334	339	409	356	374	341	359	341	378	362	338	392	383	392	366	354	367	344	360	345	384	359	351	354	378	347	373	359	386	362	361	354	365	365	339	333	364	346	359	388	354	369	343	351	327	371	347	346	312	373	330	349	376	396	386	366	377	339	384	371	353	369	340	347	358	363	367	358	343	390	351	347	361	385	367	375	379	365	356	372	371	359	385	312	362	376	365	384	346	344	345	351	374	356	337	344	366	372	384	360	381	376	365	364	336	346	357	373	389	374	356	363	371	360	389	370	373	349	362	348	358	364	405	353	368	330	390	348	353	369	369	358	373	395	356	364	368	362	364	370	361	374	385	404	366	367	340	400	342	361	376	356	331	352	342	380	336	379	374	340	384	360	362	376	341	375	331	391	361	360	372	362	339	369	333	360	364	400	399	374	387	349	393	371	385	366	368	363	355	359	357	355	375	361	346	348	375	322	401	336	389	390	377	364	352	372	342	349	377	359	368	340	384	370	345	380	355	382	381	344	339	364	384	373	354	369	387	355	385	368	364	342	359	385	356	372	381	311	382	354	378	365	353	366	352	386	370	379	356	347	333	359	339	357	358	379	349	356	371	335	331	394	366	335	369	336	350	361	378	387	395	375	369	352	366	348	307	364	372	374	364	355	346	341	367	375	375	382	358	368	384	342	347	374	328	352	389	378	398	340	384	380	397	384	358	363	355	392	349	388	345	354	353	341	358	350	362	372	388	375	328	324	354	348	405	369	350	361	346	379	336	379	371	382	378	359	348	369	375	347	354	389	393	388	353	363	326	347	377	359	355	345	332	386	347	351	352	400	342	359	357	344	351	378	379	348	337	361	352	362	370	369	382	375	361	321	343	371	343	357	347	378	367	370	326	357	410	347	372	366	365	328	388	354	315	356	360	373	378	385	338	375	359	388	343	373	361	375	353	389	375	354	346	359	349	352	363	355	335	357	339	356	365	370	362	344	338	368	366	355	334	363	326	377	336	353	371	387	371	373	380	347	379	339	387	360	421	342	380	351	384	360	353	391	355	363	366	328	388	360	361	361	360	377	375	385	327	362	391	323	358	334	373	369	336	357	378	360	340	382	360	393	358	350	361	349	360	385	384	338	387	387	368	378	350	389	380	367	368	376	358	333	402	362	356	367	377	369	360	370	366	342	365	329	370	362	373	346	402	381	366	366	328	361	359	352	390	356	400	365	383	372	349	382	341	378	340	371	376	366	350	353	358	376	358	357	338	364	365	368	364	361	371	369	337	365	393	409	377	370	374	397	339	373	364	392	357	344	373	355	364	402	354	354	381	376	399	348	351	336	400	394	339	380	310	351	366	411	355	407	351	351	372	408	345	328	382	362	381	405	374	356	369	397	357	370	373	351	347	374	347	395	367	353	378	374	347	377	380	372	318	382	358	356	367	361	372	389	349	362	332	363	384	348	373	386	385	332	404	349	335	351	371	361	372	403	376	361	364	375	372	372	350	334	363	382	323	382	374	358	406	384	392	382	323	375	340	362	358	349	380	366	361	408	348	356	365	357	360	360	366	361	340	374	396	342	338	346	380	344	352	354	369	328	322	311	372	338	331	318	374	351	361	336	398	379	400	376	373	356	388	367	347	346	359	351	369	374	376	406	373	367	360	339	368	361	350	363	353	368	333	375	380	382	364	334	377	346	350	354	356	323	352	365	338	434	404	365	367	358	354	376	356	387	366	349	394	353	351	360	365	348	365	360	357	377	340	365	346	355	376	389	367	350	357	347	352	414	382	393	313	344	359	343	335	379	361	385	375	354	329	366	372	356	383	391	398	327	349	358	371	343	340	387	364	363	403	366	382	363	361	343	363	371	379	352	362	369	384	327	353	355	336	357	341	354	337	357	373	328	330	356	329	362	375	379	372	360	375	341	363	357	372	364	365	332	365	361	379	365	342	361	376	380	354	358	362	360	358	339	357	365	408	344	369	339	375	362	364	369	393	380	365	356	359	364	370	359	375	348	363	354	399	371	404	377	387	361	359	343	362	358	383	371	360	360	344	370	340	375	377	370	349	371	383	353	360	363	379	361	335	344	356	355	347	355	389	372	382	355	359	379	389
9720	1982	1747	1192	1028	946	856	828	798	829	825	732	780	768	767	796	744	788	717	788	763	749	791	746	735	906	2381	1964	820	759	727	744	747	732	747	756	705	720	728	744	735	769	772	756	765	748	758	789	738	729	754	780	730	783	792	757	762	806	763	798	782	744	721	740	767	696	787	751	784	711	674	766	734	760	773	765	814	765	732	747	714	779	812	811	760	772	771	759	750	724	742	749	750	719	758	795	727	758	758	759	757	755	738	767	783	758	743	747	794	749	762	768	785	761	792	777	755	793	785	692	739	754	716	723	744	754	779	734	778	757	744	747	746	684	764	716	757	731	783	740	714	749	724	756	774	749	697	747	761	735	762	772	781	735	788	803	752	680	744	781	752	814	748	764	726	777	813	744	737	745	766	764	724	761	739	752	756	720	731	751	737	721	730	746	750	700	761	812	784	766	734	745	808	738	806	708	726	762	760	731	745	716	789	751	739	765	793	714	746	727	754	737	743	766	736	751	744	734	735	731	708	760	764	758	785	754	723	746	785	756	738	739	757	757	790	738	737	747	775	709	728	768	766	763	763	745	755	749	802	718	738	732	754	754	757	749	754	721	756	724	788	750	738	772	741	711	789	726	787	718	749	726	764	744	701	757	735	773	754	799	773	781	738	795	739	732	724	761	773	747	750	751	736	689	722	748	755	754	756	758	762	790	770	787	732	716	706	722	770	776	725	788	735	734	782	780	679	720	748	750	745	735	754	774	723	683	759	727	778	777	814	685	757	710	783	743	734	701	780	740	766	756	762	764	780	790	728	764	755	748	764	756	786	752	778	754	755	765	787	751	711	744	784	741	763	733	751	805	813	742	758	741	747	756	762	746	719	738	775	714	774	750	753	717	811	702	770	727	801	804	783	780	755	727	765	749	785	760	760	725	714	754	775	741	739	757	724	805	734	765	712	755	739	765	807	793	758	777	707	782	773	770	778	760	698	732	769	776	684	786	741	822	802	761	805	746	767	747	676	747	768	764	738	744	776	739	775	787	730	748	745	739	788	719	732	757	745	738	761	726	771	775	751	758	750	745	759	781	758	788	738	757	759	755	743	739	770	771	755	744	769	783	738	768	747	723	730	747	719	752	758	727	743	768	762	750	753	735	761	744	717	766	753	744	763	753	707	727	756	793	780	777	773	726	754	740	720	771	722	763	723	746	763	748	768	783	752	770	662	723	740	786	743	729	760	763	743	757	765	722	761	768	795	752	762	752	761	768	760	740	727	754	767	722	750	775	826	770	768	674	753	769	792	750	747	796	797	741	757	743	764	756	769	767	797	751	740	722	757	765	762	751	719	745	750	790	719	770	788	737	770	746	726	727	776	784	755	776	710	732	812	745	733	728	727	761	788	749	730	732	750	750	825	772	785	782	790	739	724	728	760	823	744	785	745	771	769	765	730	737	725	737	738	806	758	760	753	810	733	803	726	745	723	785	765	736	761	744	744	757	725	713	735	746	741	793	758	782	754	755	723	713	731	756	749	779	767	771	735	794	735	751	783	752	714	792	701	724	729	736	721	770	789	762	751	741	789	738	715	719	770	736	730	762	763	752	760	764	720	742	770	756	753	730	764	754	719	761	808	764	754	765	768	763	794	748	736	780	734	730	769	729	752	753	760	752	727	783	768	760	787	757	735	792	811	714	705	711	727	749	725	736	734	762	732	728	761	785	752	776	683	758	746	795	713	745	716	720	757	729	762	804	771	709	730	797	776	720	764	773	784	743	729	747	752	736	768	819	754	746	783	800	745	758	743	769	748	748	734	744	750	772	790	784	749	777	729	738	742	748	775	866	743	753	760	764	766	794	736	740	746	761	776	723	794	759	764	733	776	741	723	774	805	746	728	789	805	754	743	750	729	739	742	744	804	763	745	751	759	762	781	759	780	735	781	777	750	719	765	741	740	729	736	740	728	742	727	773	726	720	730	746	737	727	765	747	795	733	759	756	706	715	723	765	731	737	744	720	762	746	767	761	738	740	777	746	716	714	728	737	751	701	768	727	747	738	722	739	734	770	750	748	770	714	728	763	732	711	752	765	772	731	722	749	733	749	718	799	747	725	742	715	759	684	732	788	754	761	719	742	748	724	752	744	717	729	747	781	765	755	715	732	740	701	771	798	747	779	791	749	719	696	729	733	784	743	739	743	718	749	790	709	722	712	735	745	740	778	769	720	715	719	714	739	740	713	751	766	753	718	751	740	734	763	776	695	742	781	771	755	765	706	799	759	743	764	819	794	754	707	738	787	786	744	752	799	772	755	767	775	766	751	816	714	782	730	784	753	746	773	760	752	782	731	779	709	757	769	798	711	761	730	740	758	765	767	800	739	810	742	745	762	704	778	759	784	783	790	780	729	767	734	788	760	749	748	733	756	731	765	762	770	790	733	681	790	768	764	716	760	820	745	779	757	804	759	794	770	759	742	752	729	798	774	751	782	726	699	747	714	752	694	780	744	739	735	778	768	771	763	760	740	746	784	743	742	804	760	774	784	726	806	725	736	760	751	766	758	738	732	773	753	757	750	757	752	755	769	739	728	762	711	776	748	722	732	762	706	766	725	717	781	771	741	722	724	776	760	727	753	692	767	747	747	767	777	770	753	746	745	786	743	715	793	726	714	784	742	706	779	741	755	734	758	767	753	735	742	759	792	800	721	734	790	774	797	769	800	747	740	761	797	756	701	779	768	745	740	781	717	740	767	775	748	673	743	755	756	759	760	808	749	760	760	728	805	758	729	757	690	747	722	790	714	784	732	747	781	749	689	715	727	768	781	729	730	788	752	716	775	688	723	719	745	751	751	730	725	783	745	778	712	771	733	699	738	703	769	766	759	719	805	762	782	801	768	749	766	735	758	803	756	707	720	739	770	716	789	769	750	727	773	747	755	747	698	777	767	757	769	762	764	786	760	791	751	776	773	821	706	799	723	781	788	749	766	758	775	814	748	743	808	748	768	768	792	751	754	778	751	744	789	770	781	725	727	803	761	722	753	767	772	778	765	741	775	737	814	763	761	743	736	699	736	744	779	741	719	709	728	764	778	787	745	751	805	735	784	764	760	724	736	743	732	726	782	758	758	745	804	706	722	808	780	738	746	766	747	821	744	759	757	765	815	780	742	754	764	669	770	735	734	716	771	735	796	751	783	716	726	827	768	717	787	730	755	736	736	728	765	785	740	786	721	743	706	765	743	784	737	743	812	781	785	745	730	763	789	781	725	782	760	734	762	764	776	716	778	763	733	790	733	744	715	829	740	741	770	755	765	705	795	768	790	751	760	748	785	733	789	823	744	742	751	795	697	793	781	758	789	754	747	749	734	801	735	759	801	717	803	741	780	773	755	762	676	719	743	714	759	733	773	725	791	778	772	768	753	738	798	727	751	733	728	762	665	744	772	798	756	781	739	796	747	774	754	713	762	746	736	771	733	800	790	734	738	728	766	792	737	725	811	813	799	744	717
23865	21044	28046	24240	19684	1539	533	364	285	289	272	256	227	235	234	206	192	215	191	218	207	227	207	229	190	432	3708	2362	318	170	195	183	179	175	175	177	184	176	171	180	184	169	192	175	172	154	181	170	212	172	183	167	182	160	176	178	168	195	175	167	193	185	169	184	184	165	166	156	170	194	195	176	164	166	179	194	196	190	186	178	187	190	193	188	195	180	196	195	188	193	164	192	189	155	192	178	171	195	176	167	162	198	202	184	175	184	191	180	176	163	202	189	172	210	163	180	169	188	180	171	178	191	164	194	194	181	181	195	165	184	191	188	199	173	191	181	186	184	168	185	185	173	191	160	169	175	168	189	194	197	172	172	208	171	169	176	163	184	177	184	183	184	182	161	203	202	178	207	172	188	150	196	188	190	163	161	188	206	186	190	189	206	161	176	181	180	162	201	162	193	201	172	193	182	170	171	191	189	181	197	188	169	181	165	198	183	155	184	178	187	188	182	180	203	173	185	168	185	201	187	190	192	188	183	189	165	206	170	172	178	165	169	166	175	177	171	176	162	177	184	204	187	176	196	174	163	169	168	164	185	188	174	164	187	196	186	196	200	177	174	188	185	191	172	193	179	201	171	199	165	168	175	170	175	205	171	178	197	204	186	183	185	212	186	207	173	159	156	190	187	195	185	164	185	174	202	161	188	170	175	177	161	173	183	174	186	176	171	191	181	205	176	171	161	159	185	196	172	179	166	202	194	182	170	167	214	168	208	212	196	176	200	172	197	177	188	192	169	199	175	181	199	184	169	188	167	180	175	163	194	177	166	193	166	216	168	199	180	161	174	176	168	195	176	173	209	177	202	146	184	192	162	210	164	194	164	167	177	198	162	203	167	173	177	190	160	160	193	162	189	183	172	170	191	185	196	180	173	190	187	153	173	192	187	198	184	176	195	157	176	184	178	191	211	174	181	176	186	163	180	167	166	176	168	166	199	174	165	172	177	219	185	169	186	160	157	176	184	199	190	180	185	209	180	203	201	180	176	199	198	172	167	206	223	201	200	190	171	178	173	194	194	181	184	194	169	186	201	180	209	200	178	195	188	201	166	196	180	187	180	190	183	166	179	179	186	170	190	176	196	177	158	177	171	181	158	171	187	195	168	180	171	174	196	161	156	193	169	204	169	201	154	193	202	174	187	176	188	189	160	178	189	191	187	178	170	196	183	164	180	177	175	192	172	173	181	173	150	176	174	156	180	179	188	200	189	167	175	173	182	196	177	171	198	207	177	172	182	192	162	193	195	182	175	164	169	169	196	177	181	187	191	178	169	191	189	175	166	180	182	198	171	176	189	158	185	174	181	184	175	184	167	183	206	159	206	194	202	193	163	163	195	174	192	189	201	185	161	174	180	189	178	179	192	189	198	164	185	174	188	179	194	182	162	172	196	167	176	160	178	179	192	204	181	196	200	171	174	185	155	178	210	167	157	174	171	175	175	184	170	160	168	193	186	181	176	170	171	192	159	198	198	175	168	182	183	181	199	192	157	180	175	183	193	188	173	178	173	177	199	172	196	180	189	183	184	190	194	175	191	190	162	176	167	206	163	184	166	195	173	161	172	178	175	174	165	186	192	195	200	175	158	180	187	184	167	211	188	186	197	178	157	199	183	193	182	208	188	182	159	197	196	170	192	182	182	181	196	186	168	177	138	212	177	147	205	184	199	189	176	175	160	193	198	183	172	189	189	192	169	183	195	180	190	226	161	210	183	190	171	187	206	211	182	171	198	163	145	193	192	171	205	167	171	175	198	186	177	170	175	170	190	192	171	167	182	180	188	168	162	182	156	168	138	186	192	180	185	172	167	172	185	183	211	173	176	186	189	191	182	205	193	184	195	188	153	191	172	174	188	178	173	176	168	171	193	192	186	179	163	180	149	173	217	188	192	203	172	151	173	181	167	197	216	193	185	172	165	177	198	159	171	190	192	178	191	192	181	201	199	188	198	199	168	176	160	177	184	161	179	149	172	176	173	180	171	171	172	173	179	191	183	193	184	189	194	203	171	169	175	192	190	200	169	176	187	202	200	193	172	164	169	216	170	204	183	196	171	191	209	172	170	194	196	172	175	178	224	149	169	159	189	179	194	162	185	188	182	180	195	188	190	167	193	189	165	196	190	165	189	168	156	178	203	161	177	177	171	165	190	210	189	172	198	181	158	181	182	170	166	162	197	178	171	182	171	182	172	170	179	173	180	172	184	198	170	226	185	180	170	186	179	196	206	175	177	185	205	192	192	162	187	217	155	206	189	176	177	202	180	180	187	192	185	167	182	203	189	181	188	194	175	192	155	157	180	158	208	171	164	186	171	168	200	181	179	203	197	184	198	208	165	199	188	208	178	169	190	178	160	164	194	207	177	191	174	197	179	194	167	186	181	161	164	177	179	162	197	175	156	187	204	188	185	183	191	173	172	173	172	162	180	190	171	189	172	160	193	175	173	192	161	158	161	199	191	179	196	176	169	174	196	190	203	185	184	191	179	167	172	197	191	188	194	164	181	178	193	175	158	194	182	187	185	187	157	186	155	173	193	175	186	186	201	195	167	188	208	180	201	179	193	166	171	182	152	165	186	178	192	202	179	195	183	200	180	155	175	187	189	198	186	212	168	169	176	190	178	162	177	181	174	184	180	174	201	194	189	172	178	188	164	169	170	204	178	187	167	153	158	203	184	186	193	155	173	220	162	182	185	188	166	190	174	178	169	157	208	201	162	183	178	173	169	172	220	180	167	184	201	187	154	195	181	185	196	199	193	175	186	202	181	183	191	172	179	188	211	205	191	169	186	183	175	171	188	174	178	184	171	196	189	179	194	180	192	198	164	181	182	175	162	181	189	201	204	197	197	176	179	164	175	191	161	177	182	180	173	180	187	192	176	190	176	201	187	195	187	177	194	192	179	169	173	182	179	176	211	173	167	165	186	168	179	193	190	179	189	174	163	180	175	175	159	186	195	195	199	200	166	195	176	166	169	170	188	181	177	184	173	172	200	149	172	185	201	175	183	145	189	201	189	173	196	161	174	193	180	179	179	191	185	169	187	180	190	186	199	185	165	155	166	156	191	197	186	173	186	163	184	161	175	185	181	214	185	190	181	171	176	170	173	169	185	208	169	182	187	213	179	186	183	167	181	160	185	185	160	194	174	183	165	190	173	172	171	179	169	190	169	164	205	183	187	187	184	181	171	186	185	182	197	201	174	187	177	181	190	156	184	176	179	178	209	177	214	180	176	204	184	170	182	169	189	162	182	182	191	169	191	184	167	180	210	180	160	207	180	162	166	183	166	180	193	211	162	164	152	194	176	190	173	161	196	200	185	202	203	162	167	181	187	204	187	159	188	179	173	162	169	181	182	200	178	183	181	174	201	185	194	167	182	187	188	162	177	178	177	174	189	190	192	177	173	196	175	214	182	195	206	185	196	170	174	183	172	177	177	194	194	145	158	186	187	199	176
17765	9826	8359	4174	2777	2051	1547	1204	1030	913	834	772	666	601	596	574	563	557	546	488	531	473	499	494	443	1685	12566	7564	846	445	429	432	428	406	399	421	418	391	410	400	390	444	404	413	405	407	397	401	418	412	459	379	400	441	424	405	400	423	400	401	393	399	382	379	447	430	433	400	382	409	406	427	396	361	401	437	429	399	396	395	433	414	412	386	380	421	408	435	395	448	416	424	401	390	412	426	402	437	404	423	394	396	403	400	405	402	398	426	389	385	403	420	422	424	389	435	426	368	392	392	403	406	425	419	429	398	425	404	390	422	427	394	426	407	408	388	439	393	402	372	397	413	401	433	393	389	390	388	425	420	411	449	402	423	410	412	434	424	407	427	401	397	432	407	411	392	409	430	421	421	428	413	423	418	386	403	381	428	395	401	408	427	369	420	394	378	424	394	395	409	444	408	392	426	418	404	414	413	471	370	460	417	388	398	408	437	410	396	398	382	354	429	382	425	414	419	409	411	434	385	382	404	384	389	406	414	412	409	412	426	386	373	423	408	432	405	400	398	392	410	377	453	383	406	409	427	389	410	430	412	396	420	396	416	410	420	402	396	439	399	399	394	434	385	422	408	416	387	396	432	405	371	378	393	407	401	405	419	380	366	403	391	377	437	472	413	413	367	402	381	400	410	407	415	421	428	435	401	387	458	406	407	405	438	394	352	402	408	387	407	429	396	397	406	371	400	404	412	415	412	427	398	407	414	375	426	414	391	433	385	394	420	390	409	437	409	379	402	413	396	378	413	390	373	427	420	399	429	397	434	406	421	416	412	373	424	407	425	349	412	425	393	404	432	411	388	398	420	449	376	413	394	407	413	398	381	415	419	392	433	422	400	408	409	427	380	381	429	422	399	394	378	389	418	417	422	436	420	436	431	421	414	371	396	400	409	373	435	395	391	401	393	393	429	415	410	420	370	430	403	408	391	373	389	406	391	376	399	394	430	338	405	380	405	426	412	418	392	410	400	390	420	402	408	388	434	406	415	420	389	397	428	381	413	396	399	382	418	387	372	371	382	416	379	420	375	420	423	418	415	428	359	406	459	381	398	370	412	389	393	398	414	407	426	411	395	439	427	426	376	407	376	398	472	410	428	405	405	360	437	431	429	407	346	400	431	420	424	409	405	415	403	357	418	396	421	401	392	401	390	427	403	388	392	389	408	404	401	425	368	411	421	414	441	426	380	381	369	426	394	422	399	389	382	431	405	420	412	402	361	417	367	399	372	426	392	431	384	426	415	419	403	415	394	385	418	409	383	415	397	389	415	395	439	415	442	382	449	382	427	399	401	406	388	414	403	443	397	382	459	417	418	400	409	401	415	399	372	415	353	382	420	424	409	387	418	392	439	404	429	435	409	389	425	440	385	411	397	394	390	384	401	393	378	424	449	449	400	438	405	378	427	415	447	412	426	408	403	384	418	397	395	410	387	448	413	410	371	381	417	423	401	432	436	413	420	408	405	371	403	390	414	432	426	412	400	395	416	407	418	384	428	381	415	392	368	434	450	398	405	424	401	433	418	405	397	438	418	383	423	365	366	430	432	395	398	408	431	425	401	421	413	379	378	379	389	445	421	436	402	383	408	399	385	412	414	410	401	419	387	408	438	387	391	411	418	430	398	391	425	419	412	393	374	406	408	427	394	411	418	428	388	374	426	382	418	390	400	449	401	442	419	387	426	411	411	404	389	396	369	402	414	377	431	402	401	428	426	411	407	425	413	450	401	411	406	416	413	400	383	430	427	437	394	412	405	388	425	374	415	433	419	432	402	421	436	417	392	380	406	393	395	415	436	357	403	408	401	393	402	406	385	386	412	404	395	427	412	415	412	403	418	424	403	393	415	400	379	414	390	406	406	389	396	396	401	414	395	438	424	410	378	444	427	395	396	407	421	419	436	389	432	441	383	358	415	412	413	400	403	404	411	411	418	397	368	380	401	401	363	405	404	405	386	431	367	398	385	412	437	414	405	411	394	371	383	437	410	415	409	428	409	364	414	372	407	407	420	391	403	389	401	405	401	390	391	426	442	398	412	419	364	434	389	416	419	421	399	422	426	405	413	385	355	410	412	411	390	407	424	415	399	455	389	433	435	421	390	382	399	391	426	431	400	420	441	389	396	410	425	396	394	434	395	404	403	410	400	402	409	417	439	430	424	403	408	397	395	426	409	425	424	448	394	399	395	383	400	449	395	400	417	379	409	385	404	378	426	403	407	410	398	377	399	383	433	418	393	377	423	401	427	365	390	422	393	411	416	405	423	427	449	411	447	373	421	390	404	410	418	417	380	447	391	401	452	390	399	415	378	392	371	410	441	411	412	393	409	424	394	384	392	373	412	401	440	383	408	419	416	417	423	408	395	438	394	437	423	431	403	406	417	408	425	401	442	402	402	398	397	363	378	397	384	412	403	374	408	415	409	449	421	424	391	399	368	426	394	408	425	390	381	402	405	439	411	411	405	397	387	382	403	403	390	407	410	421	447	398	348	417	382	419	398	444	379	381	402	426	432	402	385	379	399	435	393	408	399	387	398	403	432	397	369	395	394	400	401	413	356	378	394	432	380	433	372	397	411	436	410	399	431	405	423	406	425	399	401	424	416	409	429	380	409	360	419	396	414	429	416	430	395	424	403	369	427	404	444	391	435	406	406	382	371	414	384	404	406	433	420	376	406	392	389	450	382	434	413	378	383	422	411	401	386	392	388	405	402	422	387	435	410	418	417	412	380	430	446	410	412	391	406	400	436	401	381	404	391	411	380	443	376	425	412	413	414	402	414	398	392	421	376	372	418	400	427	435	388	419	417	400	391	418	398	404	444	365	396	399	391	404	426	389	387	419	372	417	392	415	422	427	405	399	373	394	406	410	360	413	414	399	395	418	428	386	405	436	396	370	389	402	424	397	436	416	411	377	408	385	394	411	418	448	437	414	432	402	413	413	399	366	426	406	421	386	416	421	388	397	442	406	403	435	432	420	395	422	415	441	403	419	400	414	412	448	419	406	359	397	425	415	406	442	382	393	417	436	422	398	415	421	427	423	403	387	399	420	359	423	384	405	429	420	433	415	377	405	425	395	409	393	421	400	432	414	405	417	402	448	431	417	399	419	397	405	411	402	390	423	409	373	431	435	393	415	421	413	431	409	410	409	395	412	397	366	443	406	393	411	407	420	385	439	425	404	349	406	400	414	391	422	405	394	398	412	409	397	396	400	417	395	405	412	413	405	432	417	396	397	391	384	389	418	404	402	432	396	385	398	376	394	403	400	398	418	447	398	401	452	399	420	415	437	426	415	410	401	411	377	422	408	408	405	440	420	420	410	385	436	389	392	407	405	405	378	376	363	384	392	426	389	434	412	444	408	377	389	388	401	362	404	397	429	403	424	422	437	427	423	429	391	416	391	392	405	383	362	388	409	424	426	417	391	401	446	418	417	384	398	403	386	398	400	440	407	418
23021	21030	28730	23559	21030	18750	1732	621	479	441	413	373	385	370	337	297	323	293	272	282	286	282	275	302	296	1680	7272	4554	437	262	242	255	284	238	247	220	247	260	276	260	245	239	239	249	230	226	217	260	260	261	257	238	244	215	228	233	217	249	244	262	230	213	227	266	242	235	237	258	207	249	269	216	255	227	267	246	249	221	274	241	222	240	233	230	241	254	247	263	258	227	246	223	249	227	277	240	246	256	245	249	238	249	242	198	244	271	228	271	237	257	256	246	237	245	239	237	253	234	243	248	216	259	263	241	230	249	233	241	259	231	232	263	234	268	219	232	247	245	262	249	249	242	255	229	241	237	248	233	250	238	233	250	230	247	263	218	261	233	259	254	240	238	234	236	232	269	253	238	220	280	246	231	235	256	233	247	226	240	252	206	231	281	235	237	225	234	251	239	236	227	213	242	243	234	243	232	225	263	227	242	208	264	263	226	232	241	228	236	250	254	250	253	231	233	246	268	252	249	257	273	266	217	230	249	216	258	270	246	209	225	225	239	252	228	227	240	246	219	250	254	213	212	240	219	243	205	220	248	254	275	251	229	226	257	253	240	265	217	241	250	250	248	226	233	245	251	249	240	235	236	262	218	248	262	246	240	214	232	243	272	228	240	241	232	253	250	237	262	244	251	254	250	253	226	238	225	233	250	239	215	248	223	215	217	252	219	248	209	261	239	239	265	224	253	252	238	272	250	258	263	218	233	229	225	238	239	236	222	276	225	229	232	245	243	241	229	273	246	242	253	220	244	245	249	221	227	236	220	278	252	246	229	249	239	250	237	237	259	266	243	266	229	236	226	252	252	221	239	254	243	251	256	228	229	260	270	223	230	258	246	249	226	238	232	230	223	263	248	242	237	226	229	249	259	241	245	266	230	243	211	229	250	250	251	256	239	267	226	239	243	259	248	239	257	240	228	231	251	245	237	274	228	232	251	250	242	230	273	245	242	238	251	236	227	211	232	211	207	228	249	255	235	213	239	254	275	252	237	260	246	232	252	255	220	224	238	285	247	244	259	235	232	241	265	229	252	233	229	242	223	237	257	239	249	258	243	261	242	206	242	233	253	228	243	261	255	261	254	248	235	229	255	242	237	251	216	209	241	254	243	241	253	256	252	249	233	260	246	264	259	236	220	253	243	245	232	226	225	275	257	227	240	230	255	240	222	216	254	253	247	252	235	223	243	240	237	245	235	233	271	241	234	245	223	227	236	223	216	225	257	250	248	235	219	239	237	236	217	250	252	245	232	255	232	245	210	239	223	221	230	230	210	258	223	246	215	237	254	232	240	267	235	238	251	234	228	231	208	227	238	258	249	216	264	246	226	214	231	246	243	258	253	255	232	246	281	244	237	265	234	255	231	243	239	234	253	217	244	225	234	228	223	232	242	232	264	259	258	250	244	251	241	270	256	238	230	240	250	245	253	223	233	270	227	232	235	212	215	254	250	249	239	259	221	287	234	244	246	220	236	240	264	237	247	214	241	243	271	247	251	249	224	236	214	245	230	224	215	255	225	236	220	222	233	236	251	227	228	236	234	248	251	252	259	230	237	259	235	230	251	218	267	223	244	281	250	232	234	242	252	229	234	248	266	233	236	250	242	219	218	250	244	254	250	230	260	251	224	219	258	214	267	248	237	255	223	243	225	219	238	269	248	226	234	246	226	250	239	216	255	245	245	241	233	266	243	250	246	220	271	242	252	215	235	250	247	230	210	259	256	249	243	229	225	244	237	225	234	255	227	242	225	235	233	235	202	225	237	223	231	235	237	226	250	226	231	239	233	200	242	234	226	238	227	224	240	219	214	243	244	245	241	243	260	246	204	261	240	205	229	214	247	234	247	211	259	226	242	247	252	249	232	236	238	217	235	225	244	239	238	220	269	254	222	246	243	225	256	233	258	242	252	263	270	237	260	218	238	241	229	280	222	248	244	235	246	233	251	268	247	248	229	254	249	247	247	237	238	260	214	237	257	252	237	265	206	250	238	243	239	239	243	257	215	246	255	230	256	258	257	249	233	245	225	243	243	238	228	243	220	262	242	255	258	238	246	250	224	241	207	237	264	227	246	240	280	243	244	227	241	226	253	238	232	217	224	270	238	235	250	257	235	215	236	239	252	213	247	248	246	265	231	235	230	261	246	228	244	234	240	225	243	232	236	234	228	258	242	228	244	233	252	229	239	246	229	234	230	242	270	236	226	241	217	249	250	264	226	231	247	246	237	247	231	238	237	252	250	233	253	245	239	246	229	221	233	251	249	233	247	243	262	221	250	243	262	243	228	216	226	230	266	234	237	235	231	218	234	252	227	255	232	222	217	223	224	201	261	216	231	248	215	258	240	251	252	252	227	213	251	272	227	243	244	219	261	220	236	242	269	238	257	231	240	258	240	247	229	233	252	228	225	245	255	213	257	247	266	243	226	260	247	221	222	249	239	235	243	241	250	236	224	250	223	245	218	227	219	256	239	213	215	232	252	264	220	227	240	271	237	245	254	231	207	256	265	250	223	249	228	227	238	251	266	257	252	216	252	226	228	236	237	220	240	241	261	246	258	243	238	245	219	249	243	220	229	225	228	247	250	249	244	260	232	239	231	238	208	240	240	245	253	205	246	260	257	249	237	221	232	254	223	203	237	257	223	238	237	238	238	271	233	254	233	232	247	248	262	233	230	228	233	239	256	241	276	234	218	227	224	213	236	262	208	234	245	220	219	224	235	232	234	222	267	209	255	231	266	234	246	231	241	252	225	221	268	239	240	244	227	232	236	256	232	236	285	245	258	233	254	246	255	239	213	231	250	274	233	272	232	231	229	253	265	248	224	242	231	215	244	213	248	242	238	237	253	258	217	223	262	229	233	252	213	255	269	241	237	232	236	276	265	234	227	229	227	243	241	221	241	245	243	224	230	246	224	221	250	231	241	232	253	227	249	228	227	247	267	213	246	255	232	249	223	251	222	238	235	273	239	218	246	225	228	246	256	275	265	217	228	240	234	237	264	252	220	254	230	206	232	214	239	216	278	215	239	243	234	260	231	241	263	244	245	258	246	247	221	254	230	240	243	230	238	255	241	245	233	257	255	228	252	214	229	240	236	252	267	223	210	230	235	245	248	240	242	241	254	237	220	273	225	230	227	244	234	235	237	266	247	235	269	231	241	217	238	235	226	258	225	247	235	224	240	226	231	243	261	232	262	245	233	219	204	258	236	250	248	252	249	215	262	266	266	239	240	236	230	251	244	214	229	250	218	223	278	264	264	244	252	247	241	246	238	225	250	228	246	255	237	219	224	235	235	250	243	248	254	211	276	238	244	235	238	244	223	237	263	255	229	250	238	228	260	243	256	241	274	241	252	239	232	225	259	217	236	224	231	249	232	237	223	226	235	254	231	222	240	219	220	210	271	232	230	259	245	262	207	241	250	234	251	257	258	224	250	230	244	238	228	236	251	224	226	219	239
18881	15564	13058	7304	4673	3415	2503	2056	1607	1463	1250	1114	1000	888	886	903	767	793	729	686	686	659	610	610	622	5667	19053	12279	984	527	527	481	502	500	534	526	523	507	521	515	504	485	503	471	498	515	497	550	496	471	503	511	506	495	487	513	516	506	491	476	486	531	501	485	497	530	479	508	456	519	539	517	481	506	493	477	487	465	473	480	494	491	516	508	521	464	522	463	531	487	508	485	491	479	458	525	494	541	489	481	501	452	499	442	505	516	498	524	509	475	487	552	526	502	468	494	519	510	457	475	469	464	461	493	523	484	498	456	494	473	495	456	486	484	481	473	489	471	514	463	519	494	496	489	473	452	486	531	419	462	481	455	488	476	494	504	497	482	494	487	503	487	484	501	506	504	452	470	516	483	498	458	516	513	502	476	503	493	474	476	455	524	502	477	503	505	497	480	499	490	519	507	495	525	493	488	499	505	481	505	442	468	443	481	498	517	510	476	490	519	511	476	481	510	499	502	486	481	486	521	478	531	466	485	435	492	482	475	498	470	468	486	487	490	494	485	482	512	466	510	494	477	479	504	491	510	470	477	495	454	507	501	500	510	483	501	538	482	522	445	455	523	491	500	493	515	470	513	498	521	511	463	475	497	513	517	480	490	436	535	511	506	485	477	464	515	468	503	544	477	527	473	478	501	513	487	479	458	486	509	471	505	459	481	529	508	519	540	515	454	493	524	508	455	483	501	511	517	491	497	491	481	500	529	514	488	516	475	448	477	501	509	442	477	479	474	474	504	493	479	490	483	481	512	483	484	479	493	451	489	498	496	514	499	546	487	484	500	484	476	433	467	529	507	515	503	520	507	461	484	518	492	491	455	457	489	480	497	499	496	453	512	488	499	520	512	500	482	476	493	483	473	465	558	508	471	459	501	524	460	533	487	512	485	450	493	508	524	511	478	482	435	483	497	465	448	500	545	522	491	477	495	533	489	486	489	484	515	460	488	436	462	499	552	514	496	493	515	516	454	512	481	503	504	488	464	492	495	493	453	479	478	497	515	532	489	500	479	524	515	489	486	446	486	492	529	496	468	504	501	471	463	480	527	520	502	506	516	498	506	487	492	505	470	485	511	522	506	480	491	491	513	517	479	527	512	515	497	480	491	500	473	449	477	488	476	482	464	468	509	516	504	482	496	535	499	463	479	515	481	501	485	448	486	470	482	522	500	499	508	465	525	502	498	519	487	494	487	457	512	490	485	464	517	499	478	499	477	503	501	482	502	482	448	495	458	515	538	515	518	472	492	455	461	505	467	493	522	482	553	513	535	514	521	498	496	451	486	513	516	490	503	459	468	515	468	502	514	522	479	472	481	490	466	470	493	500	441	477	503	481	513	442	458	462	476	511	463	495	486	496	458	529	483	485	468	470	539	470	502	485	471	466	521	475	487	542	501	472	483	495	492	455	486	450	480	528	535	482	523	523	502	491	468	468	498	482	520	491	471	457	474	498	500	457	497	485	523	481	510	518	482	549	456	493	507	499	481	499	480	498	512	490	497	499	441	532	491	522	504	463	493	444	480	509	534	520	484	554	481	479	502	486	489	476	504	514	509	501	507	486	436	473	474	474	486	499	511	511	541	453	455	500	512	473	491	453	510	450	489	490	473	497	529	480	484	527	466	545	476	500	428	475	531	504	479	482	437	505	466	516	492	457	521	483	522	474	462	504	456	499	473	476	469	504	487	486	485	504	496	490	488	515	486	488	519	520	451	477	468	479	504	506	474	499	485	469	481	536	468	500	472	503	478	512	519	510	490	470	508	444	503	509	505	498	519	509	500	494	512	520	509	495	500	471	512	473	483	474	520	496	486	512	487	526	480	485	495	493	497	450	521	479	485	516	456	526	471	487	501	461	478	490	461	506	494	506	496	475	506	503	507	479	483	439	500	444	554	478	514	500	482	460	500	476	506	493	434	500	502	467	500	493	500	483	478	505	473	480	505	480	508	504	477	492	497	501	534	461	518	477	493	518	474	469	469	507	456	483	499	468	486	485	477	514	486	511	482	491	509	479	487	502	461	508	505	451	458	454	502	467	491	489	480	464	518	504	507	460	527	486	510	458	470	500	490	469	500	508	495	484	521	479	492	478	504	488	500	504	508	510	496	501	518	443	538	501	477	490	486	526	450	504	485	500	498	474	490	497	481	470	514	531	515	443	489	455	495	500	499	501	500	489	535	475	510	458	484	508	459	492	510	464	528	470	505	489	474	513	463	499	485	527	454	481	510	492	471	546	504	479	508	496	488	494	461	459	503	471	472	475	494	493	514	526	530	455	474	501	508	457	494	521	506	474	478	473	477	495	476	497	481	486	494	478	486	461	518	519	526	484	508	467	498	497	508	503	489	520	509	525	502	491	478	453	502	478	512	475	509	486	475	471	499	528	495	493	474	537	475	476	517	527	475	512	479	487	499	502	484	485	503	474	477	484	454	450	511	455	509	483	423	511	478	513	520	522	457	486	454	504	506	490	511	480	462	513	514	487	480	550	490	461	512	497	480	472	521	512	471	508	515	496	464	507	520	494	472	503	476	489	520	506	487	509	488	480	501	539	465	496	482	486	501	502	486	464	475	476	484	494	488	495	471	478	483	477	504	497	502	479	493	489	491	518	510	501	465	483	508	490	496	490	506	480	504	482	517	499	469	466	468	517	501	533	511	491	475	497	467	506	490	496	500	509	520	488	522	472	517	477	525	495	474	542	488	474	525	479	462	503	487	521	477	455	472	469	497	454	477	524	487	492	468	503	480	484	482	525	496	502	482	459	545	489	526	459	479	488	491	504	471	478	445	483	485	532	514	534	513	485	478	485	515	487	471	511	493	507	491	475	496	480	496	481	497	489	494	500	494	465	451	503	514	494	469	459	455	463	445	464	495	504	506	511	457	483	484	512	509	516	480	495	493	506	477	486	479	480	502	491	467	478	522	489	491	511	471	462	480	487	462	501	536	496	472	511	453	487	507	480	501	502	478	510	502	496	502	493	492	504	508	500	489	489	462	496	491	464	487	502	499	479	471	473	475	492	468	509	471	483	506	510	517	493	516	494	497	511	520	494	478	463	447	533	464	497	478	457	496	495	489	476	499	538	494	513	502	491	490	470	505	506	483	447	514	482	485	485	473	484	458	512	502	494	459	486	465	507	499	460	477	477	464	511	486	510	504	501	492	485	504	426	512	458	485	490	511	507	469	512	510	497	458	514	490	507	487	450	470	465	507	506	493	512	503	472	492	523	481	430	490	502	498	509	493	465	494	497	496	509	469	481	490	478	469	493	510	504	513	511	476	456	518	457	484	464	496	479	500	474	493	468	472	499	508	487	474	507	461	466	487	478	488	518	501	528	467	467	465	498	527	508	507	494	490	475	435	464	449	487	518	505	503	486	497	496	516	517	497	519	487	451	500	481	490	460	457	497	484	465	487	470	491	475	486	492	498	479	433	494	493	514	486	463	514
26350	20370	7777	713	464	394	405	395	370	369	379	334	374	367	336	367	354	393	357	393	344	391	348	391	376	501	837	632	386	340	373	382	363	362	360	372	369	362	358	381	361	356	324	392	362	390	366	379	381	379	346	344	358	345	355	346	340	381	374	365	382	388	382	368	357	351	342	368	348	376	339	371	314	346	356	359	373	364	366	347	345	349	361	382	327	342	356	377	338	343	387	346	344	350	367	373	385	364	350	358	352	348	366	322	394	322	387	371	357	364	371	344	375	351	353	327	329	329	372	363	381	356	348	358	356	348	336	351	368	349	364	358	361	377	358	358	402	351	379	350	353	354	385	363	371	354	378	367	378	357	346	368	335	345	343	346	347	334	388	359	326	365	365	341	377	399	369	378	329	371	373	367	375	385	349	344	334	371	370	382	356	355	369	362	333	354	379	359	330	369	401	360	362	371	330	381	355	364	369	353	334	365	358	366	338	348	399	367	365	356	356	392	383	367	344	317	371	333	356	371	390	357	335	347	368	373	383	369	336	360	357	404	328	370	372	352	343	370	365	347	357	350	351	370	332	364	358	379	367	353	340	405	369	323	385	363	347	363	374	331	362	353	372	394	381	374	353	344	387	292	394	369	373	364	326	396	330	338	361	377	346	370	343	356	360	377	357	320	375	346	345	318	327	375	376	341	335	331	349	345	354	394	376	332	317	385	377	357	353	368	367	387	344	332	363	328	361	363	351	339	386	366	354	389	364	372	332	418	363	381	384	395	345	403	339	348	411	381	363	379	351	357	346	367	354	326	380	374	414	320	365	345	351	343	354	368	341	365	377	380	356	380	374	359	380	361	356	378	350	347	386	319	367	363	342	348	359	378	360	378	344	374	353	351	381	366	343	372	369	343	338	368	346	364	339	357	364	342	352	356	365	394	329	351	335	375	364	390	362	355	355	383	338	351	361	366	379	335	348	367	350	341	338	342	361	334	353	372	369	385	361	374	388	361	370	366	357	383	382	325	364	411	354	345	363	369	353	371	336	398	328	336	351	312	382	389	369	339	354	352	372	384	392	335	353	345	394	394	350	400	364	353	352	357	336	343	359	371	323	338	338	365	380	372	351	352	347	377	333	326	383	356	349	347	353	388	359	365	359	339	347	334	366	351	364	360	356	379	383	374	374	359	375	335	326	371	359	347	349	371	365	364	344	380	369	388	390	365	368	348	387	364	326	331	382	378	371	334	362	360	363	350	382	358	356	345	377	376	339	389	344	348	371	364	344	390	370	376	350	317	347	336	386	336	345	355	360	389	377	387	343	381	361	335	358	376	349	372	384	345	378	363	353	354	353	346	364	324	352	342	387	339	365	359	347	362	317	400	383	374	379	377	360	379	395	370	345	377	389	346	340	344	388	339	374	392	341	365	383	362	329	358	349	336	345	341	352	346	355	384	372	346	361	355	356	334	377	368	366	353	314	383	375	351	336	367	369	364	371	355	344	372	389	353	343	335	368	360	381	400	351	387	386	377	335	361	365	344	371	353	352	349	381	326	380	355	365	355	357	353	356	352	354	357	338	363	379	360	401	382	337	357	337	381	383	349	344	369	343	373	347	370	372	340	353	379	347	394	347	370	313	350	332	331	365	386	355	364	385	338	351	343	378	372	367	355	377	396	365	366	365	325	366	370	330	368	361	348	356	371	355	340	351	361	358	337	357	361	346	399	345	346	383	360	366	341	332	332	346	369	355	392	391	353	337	371	322	386	383	359	352	341	347	337	343	335	381	365	370	364	350	344	385	352	350	343	365	391	372	355	375	366	345	346	374	335	375	372	357	348	351	342	350	388	350	368	376	341	368	372	356	320	345	340	365	354	386	381	360	361	335	364	354	375	327	351	343	376	359	362	402	348	362	367	342	350	363	350	374	339	377	334	336	358	365	344	354	329	365	331	356	354	353	364	391	367	373	368	351	359	350	376	378	366	360	323	363	336	361	359	345	382	362	386	362	371	375	344	353	362	324	376	385	333	335	347	347	362	352	382	361	369	398	352	337	359	370	371	351	349	383	359	361	342	369	358	364	338	336	369	400	375	371	340	348	364	366	354	313	347	379	353	390	344	340	359	367	360	346	403	333	371	345	368	357	324	354	342	349	372	367	333	355	352	390	359	339	346	378	352	366	353	349	322	367	363	384	362	351	346	384	376	370	368	380	364	318	357	334	364	336	375	353	324	325	390	336	347	336	401	356	334	378	336	364	357	351	353	355	358	375	386	346	338	389	370	335	339	376	357	379	358	331	336	342	384	349	348	323	371	345	353	344	347	331	333	336	340	338	356	336	364	412	344	346	360	362	366	348	371	327	368	380	362	352	398	383	348	356	369	350	341	350	370	345	340	378	359	380	351	347	397	345	347	360	359	333	356	339	358	361	397	357	337	353	347	365	373	352	359	350	363	338	389	332	355	372	325	324	359	378	348	377	339	341	344	350	379	351	343	366	343	392	353	348	309	358	367	330	337	338	373	346	336	383	365	346	397	384	342	359	347	348	378	404	340	376	347	369	364	383	346	364	360	362	372	382	367	331	361	366	384	333	324	348	337	372	374	358	352	408	374	367	343	330	370	356	385	324	392	394	377	374	362	356	355	376	327	347	344	368	373	364	359	349	384	360	384	338	351	376	351	355	343	336	383	371	402	378	342	350	337	372	354	356	323	353	352	365	371	367	365	361	346	372	351	364	365	384	379	330	353	352	369	370	360	378	367	322	338	349	368	349	351	344	358	353	356	364	345	357	352	363	363	351	343	370	347	318	336	374	406	318	332	336	361	338	362	336	354	345	347	361	330	376	358	350	373	378	395	383	334	415	364	317	377	360	379	337	363	349	369	349	360	367	386	353	383	380	346	359	377	365	327	378	351	355	355	362	358	356	364	347	342	356	354	353	392	357	392	337	387	363	383	384	381	365	373	342	327	406	371	352	357	363	361	387	366	354	377	380	358	362	381	354	379	328	344	369	377	351	346	372	362	366	361	355	343	386	341	323	363	349	338	343	360	357	357	371	376	347	349	376	368	353	361	370	370	365	386	382	355	324	395	372	367	357	351	368	358	385	367	363	362	357	359	343	350	362	371	356	353	391	365	354	365	350	385	341	365	372	386	336	356	358	358	357	356	360	338	364	379	355	356	334	361	353	346	359	337	357	333	362	393	368	320	367	371	367	362	360	370	352	378	361	349	360	332	370	363	360	330	380	368	353	363	377	329	341	358	354	359	354	361	361	359	370	367	335	314	370	355	356	352	361	374	365	365	357	318	370	399	354	352	361	386	365	363	350	345	387	387	339	368	379	330	361	363	377	338	355	320	381	330	358	355	365	342	385	348	342	349	362	376	334	371	369	386	335	378	363	376	384	364	378	343	361	405	367	375	353	347	363	364	340	345	354	330	361	351	361	331	360	375	340	330	393	366	345	356	341	348	366	363	380	346	365	347	404	353	391	348	372	343	370	338
9541	1968	1785	1206	1052	926	880	819	812	768	831	775	789	766	770	793	739	733	748	745	729	767	785	715	764	1388	2588	1764	795	734	770	742	753	772	748	752	753	720	760	785	738	779	731	736	733	788	723	749	763	765	749	720	793	752	761	731	756	761	782	732	750	700	751	782	731	759	751	831	729	738	732	782	775	768	771	794	712	701	788	685	769	721	750	760	745	771	761	751	751	720	769	724	746	749	736	714	717	791	799	793	802	756	755	747	752	736	785	733	711	724	748	723	707	726	756	712	749	699	728	775	749	775	805	727	737	709	733	738	741	710	746	768	728	794	796	729	779	747	740	750	738	769	756	695	765	744	792	785	766	770	801	776	810	784	763	746	780	743	761	746	761	770	756	802	737	747	717	760	724	789	760	733	759	748	735	797	746	762	723	782	793	731	736	730	738	778	771	733	740	717	768	728	768	744	780	737	778	746	725	768	750	735	713	799	740	786	746	783	732	739	742	783	778	772	797	735	748	750	765	798	780	800	753	738	754	705	733	803	753	718	795	711	765	738	702	720	754	732	747	728	802	814	774	790	723	748	764	769	740	758	733	734	743	805	796	781	745	786	755	721	739	751	805	760	777	748	769	752	759	750	794	770	715	788	735	786	748	768	724	786	684	777	715	718	784	770	743	731	703	785	766	716	771	736	768	754	710	770	728	726	817	759	763	780	757	741	786	778	753	753	712	775	768	747	753	727	776	728	781	706	735	739	766	723	780	719	732	720	768	763	735	757	766	786	741	735	748	737	743	725	774	748	775	812	760	752	778	744	748	784	757	694	764	720	712	748	732	795	744	807	730	773	706	714	736	739	746	723	753	785	744	812	730	763	712	778	785	745	753	796	722	761	762	761	707	768	745	752	759	778	799	733	811	786	758	774	737	791	804	771	769	713	748	770	731	766	690	766	754	741	742	760	751	713	771	762	772	735	735	681	760	730	761	743	779	744	789	750	769	729	744	731	752	784	741	818	723	738	741	778	759	779	779	783	753	772	761	787	767	722	752	741	734	785	737	749	783	739	763	770	783	798	746	741	765	744	813	728	796	748	765	730	730	734	724	759	718	756	757	778	782	772	763	740	791	765	732	704	776	750	796	786	750	738	733	762	764	722	748	755	756	752	737	792	716	754	783	756	699	743	731	772	756	747	771	718	734	751	734	775	735	775	778	804	788	827	760	726	721	713	750	762	758	772	765	747	752	774	777	774	761	806	750	756	777	713	715	765	766	764	784	751	768	732	760	773	789	769	770	768	740	728	751	759	769	754	730	712	764	748	698	723	766	705	791	730	782	743	780	711	774	701	717	743	780	717	752	760	735	775	753	743	718	704	811	739	750	714	807	784	797	745	721	764	790	772	768	734	719	728	737	761	782	779	785	687	734	755	787	736	732	737	809	728	773	734	801	743	781	791	713	774	745	796	778	733	733	736	770	781	776	713	763	791	725	747	810	755	792	745	770	747	788	759	720	707	759	734	720	750	776	715	774	719	776	773	732	785	757	728	757	774	761	745	730	820	741	706	783	763	691	760	763	749	815	782	795	765	731	748	783	750	769	713	742	777	781	743	757	742	784	753	762	764	742	714	778	782	813	801	728	709	759	747	756	771	775	733	780	768	784	756	750	692	718	795	825	739	761	752	740	719	773	756	760	815	736	760	749	785	738	743	784	761	727	747	788	781	723	791	764	743	746	726	761	753	721	809	743	777	737	745	783	713	763	751	729	728	738	734	742	729	764	772	754	753	748	752	730	758	736	770	753	747	774	753	726	794	776	731	765	738	783	747	766	751	746	740	772	766	780	766	748	792	801	768	730	759	746	834	758	738	746	748	762	777	720	761	817	771	723	734	745	760	774	754	769	765	784	768	726	761	756	722	774	739	737	779	759	741	742	798	790	750	713	744	716	757	741	804	724	776	773	721	796	709	719	760	775	774	748	756	732	731	780	745	772	741	746	713	718	751	739	729	736	747	760	738	774	776	742	750	815	800	755	785	754	753	750	723	744	740	708	775	785	766	743	746	767	742	715	787	750	767	731	788	743	797	798	760	784	753	750	773	741	774	748	825	781	739	749	790	758	729	766	746	712	724	797	720	747	770	719	823	715	746	706	726	789	746	716	778	738	775	707	754	724	742	753	730	724	745	767	736	759	740	765	780	692	776	743	823	787	740	773	748	729	742	724	716	764	754	777	774	726	715	760	762	766	725	772	763	738	772	718	794	754	733	718	687	730	750	784	780	818	781	722	758	770	745	805	775	708	730	725	778	764	760	753	754	795	775	734	769	756	788	777	769	744	782	838	787	755	776	793	759	760	803	725	735	779	788	751	729	734	793	742	738	726	799	758	816	782	803	776	766	755	778	753	755	762	800	757	768	759	738	791	773	775	754	834	779	735	736	769	772	771	774	728	727	732	733	767	738	711	746	790	748	770	771	775	747	749	763	732	726	757	732	772	761	781	725	723	761	733	801	786	750	777	776	810	755	754	796	737	734	779	717	793	764	785	781	776	748	757	726	703	762	764	746	744	770	779	742	764	742	749	772	765	723	808	766	760	781	797	735	765	773	755	753	745	775	737	768	759	744	735	754	735	735	768	774	746	792	781	799	738	762	762	753	779	706	742	825	740	806	765	767	756	789	739	802	715	751	781	731	774	748	774	750	725	720	808	751	747	737	750	816	799	713	755	788	731	780	777	743	764	815	749	728	820	781	768	759	714	747	720	750	756	735	766	771	764	755	788	738	773	723	747	734	777	723	756	766	752	748	772	706	763	771	739	799	770	787	755	779	761	789	743	782	774	754	723	805	796	828	803	699	781	789	719	803	779	721	736	772	750	764	765	762	780	734	804	753	766	725	713	776	793	720	769	734	714	718	786	785	805	740	721	706	734	791	758	757	783	703	708	740	723	817	762	762	779	735	735	760	767	758	772	765	766	765	767	733	739	756	741	744	764	766	735	774	773	749	733	735	735	771	740	793	747	805	762	784	736	770	729	772	770	755	796	787	716	746	738	758	783	753	735	762	723	740	789	773	799	669	773	772	736	729	753	800	771	781	748	706	733	711	769	779	775	732	764	773	702	812	745	739	757	750	728	781	764	759	764	794	754	764	775	729	734	754	771	795	749	727	732	763	759	717	770	804	754	729	754	772	758	792	720	772	761	761	783	729	757	789	774	786	751	755	775	726	719	773	726	749	759	772	755	758	779	743	726	758	774	726	721	766	745	714	734	748	753	777	732	717	850	747	837	748	777	748	717	779	750	758	748	753	756	706	761	765	765	779	760	757	740	762	758	751	734	792	749	796	715	735	776	761	766	781	695	763	742	736	784	796	726	719	769	743	769	747	756	767	762	773	777	742	726	755	781	756	751	764	771	774	754	838	703	801	788	780	768	781	744	757	733	752	788	728	764	699	698	726	790	743	719	765	823	755	743	731	740	765	753	759	770	743	792	741	767	716	743	794	766	722
23864	21014	28003	24221	19366	1403	538	385	333	301	267	267	238	243	200	227	229	207	203	194	210	185	189	197	178	1175	3676	1700	187	194	171	194	147	192	192	168	209	166	179	189	172	177	170	190	182	178	189	180	193	191	167	178	168	182	148	192	185	192	195	177	177	187	196	156	183	167	177	190	179	181	197	190	194	179	176	169	180	204	166	189	180	168	179	169	187	183	212	195	204	181	204	162	170	158	174	191	179	180	180	167	176	166	179	166	183	179	158	170	194	174	183	178	145	173	177	162	160	195	193	169	175	161	179	196	185	157	200	154	211	179	175	187	179	173	160	161	181	171	187	180	187	205	162	173	177	183	187	180	191	168	187	159	188	167	165	171	184	170	175	192	175	176	180	195	172	158	184	183	169	165	175	182	176	191	173	179	155	172	184	153	167	188	183	164	177	169	164	185	188	164	187	172	164	179	171	192	169	167	212	178	178	191	165	152	149	174	181	201	194	186	182	177	173	166	162	203	197	174	172	185	172	188	178	170	177	186	179	185	187	179	172	146	161	193	177	190	181	175	161	183	182	173	171	181	175	201	179	175	194	165	178	161	191	171	207	176	158	174	180	171	140	165	197	154	184	167	193	198	173	163	176	172	170	161	191	178	179	182	157	190	165	179	185	196	175	177	175	190	180	169	170	225	170	152	200	170	182	177	187	175	177	190	181	181	164	172	193	196	169	173	204	206	178	186	173	192	174	208	188	186	165	185	199	183	168	173	181	183	197	158	166	170	184	187	176	180	181	182	153	185	187	168	151	187	174	186	173	170	162	172	209	176	161	165	193	196	176	180	176	202	185	176	157	163	189	184	178	200	173	200	160	179	187	181	168	172	179	174	184	194	196	174	173	172	180	189	162	187	176	210	177	178	181	174	167	207	196	146	175	177	192	179	191	185	176	187	166	178	188	164	173	183	174	175	163	207	176	185	201	166	206	183	190	170	193	186	163	178	200	190	187	182	176	162	181	194	165	199	166	157	196	152	178	176	168	194	178	178	179	141	175	196	194	177	196	188	156	155	158	218	195	185	183	206	174	142	163	191	196	176	166	188	187	185	195	169	188	178	173	196	191	210	182	172	156	157	174	174	155	203	173	185	182	187	173	183	170	174	190	162	153	182	187	176	170	185	165	186	183	182	185	193	168	174	187	179	178	171	177	150	172	172	176	186	186	157	156	198	180	152	161	174	207	194	167	158	183	178	176	160	172	188	173	162	166	159	177	171	166	179	202	185	160	174	181	165	171	180	185	148	182	171	200	181	140	186	188	183	192	172	163	164	173	169	172	175	167	175	193	174	206	182	172	180	202	178	157	191	186	175	173	171	167	174	185	163	153	190	163	208	180	168	179	152	196	152	163	209	179	173	142	177	180	178	186	160	186	186	186	202	172	158	187	172	181	181	195	184	206	188	169	165	177	165	189	178	163	172	198	186	186	166	187	204	173	179	183	178	194	166	184	182	166	201	199	157	162	194	173	188	199	172	185	178	197	181	192	155	167	182	152	178	185	188	174	187	175	183	194	151	196	165	185	159	178	166	165	154	187	163	201	172	159	169	159	185	165	205	181	186	170	192	173	172	168	161	198	201	189	180	165	175	163	174	167	186	165	192	207	194	181	179	172	156	179	189	171	206	171	190	183	170	173	191	198	174	189	183	164	164	166	220	187	181	153	176	182	181	187	179	182	158	169	190	181	174	173	193	148	188	190	180	182	186	185	192	203	182	165	184	174	173	200	157	173	177	176	183	173	155	172	168	171	181	184	182	193	198	188	197	178	185	205	215	170	183	193	191	196	188	173	180	179	168	200	173	183	196	189	176	180	182	163	172	178	173	188	144	181	191	171	154	159	180	173	188	158	178	190	178	183	174	173	171	166	171	199	202	185	186	164	177	183	195	192	168	185	147	183	205	165	172	194	177	185	160	185	136	192	198	175	163	169	173	175	197	171	161	165	173	182	226	187	213	171	192	170	188	189	192	158	186	174	185	158	187	178	176	193	186	194	175	152	191	169	158	163	191	176	183	198	192	182	178	159	173	165	195	173	179	195	175	171	168	185	178	173	221	158	160	201	188	185	158	165	174	185	189	159	166	184	189	192	151	167	172	201	177	175	164	152	162	161	187	189	195	182	181	174	195	170	177	181	178	186	177	187	173	183	163	184	197	174	205	177	177	150	191	182	179	203	180	187	170	189	213	186	191	161	175	171	160	153	192	179	177	185	157	165	173	166	181	165	186	173	178	172	174	171	182	172	175	175	178	202	164	177	192	191	173	194	173	165	199	186	173	158	192	198	204	169	172	175	202	180	183	176	200	189	168	201	212	192	178	155	162	187	163	193	175	184	171	210	190	179	194	193	187	182	170	194	184	192	175	192	167	194	179	160	182	183	195	166	176	180	183	178	193	164	188	150	187	189	169	192	189	158	177	183	174	195	189	165	199	196	178	191	180	178	189	202	175	165	194	196	155	178	187	156	178	172	183	180	180	202	184	191	193	171	179	179	159	174	153	181	178	184	175	160	176	177	191	169	166	174	172	175	163	153	199	177	180	181	186	176	183	191	169	166	184	167	181	168	169	175	177	168	189	160	184	170	166	179	182	159	179	165	190	160	172	209	191	170	181	164	192	172	229	180	197	177	167	176	193	164	190	166	151	175	201	189	153	182	184	174	179	191	182	198	189	173	169	169	191	199	207	179	188	212	174	171	190	203	184	170	154	180	166	195	158	180	169	196	164	189	158	200	183	175	175	187	205	196	167	188	193	166	169	185	185	179	163	183	174	201	175	176	156	185	194	187	185	187	167	186	170	187	162	182	180	176	182	187	161	177	206	181	199	155	184	166	192	157	185	188	166	176	210	165	158	179	189	168	187	189	184	167	190	167	194	192	207	184	176	185	159	170	178	196	179	186	161	199	187	174	168	180	173	175	198	158	176	197	194	206	187	179	180	163	169	183	198	195	189	193	190	157	170	185	179	182	169	168	169	188	185	189	196	196	190	189	185	178	184	184	175	185	162	189	176	183	172	170	178	145	194	139	164	182	162	178	199	174	205	175	166	182	194	179	180	161	186	174	159	188	160	173	192	167	175	167	189	207	184	172	228	169	181	201	192	200	168	172	178	182	175	168	194	177	165	172	182	168	195	188	188	203	156	211	170	174	180	171	168	176	182	188	182	169	174	181	176	176	186	182	195	186	176	190	189	167	178	163	190	151	175	153	212	171	162	156	169	157	200	177	206	201	187	189	171	188	201	185	178	164	162	171	167	171	170	210	201	171	172	176	192	185	199	193	180	174	189	169	198	148	192	196	182	155	166	174	170	189	194	176	186	147	189	166	178	191	186	190	200	160	143	185	182	168	189	168	177	176	190	174	181	187	178	179	186	170	195	173	171	203	202	185	174	186	195	178	171	180	176	191	182	191	183	195	191	178	179	179	167	182	192	177	167	172	181	175	187	163	179	161	176
18520	9509	8201	4375	2890	1955	1557	1271	1058	892	808	725	681	618	673	557	547	552	487	513	498	486	457	465	479	4569	12426	5425	481	438	368	402	386	425	395	385	423	384	359	433	395	386	427	410	376	384	432	416	432	395	396	422	363	420	405	411	400	376	415	367	408	388	428	412	415	374	391	449	382	390	386	385	388	371	383	401	409	400	402	396	425	368	392	382	369	358	390	414	388	427	425	427	393	385	367	434	435	367	390	383	383	398	412	394	390	394	417	408	392	385	416	406	400	380	381	417	398	398	413	422	396	378	408	419	408	409	411	411	409	430	383	411	414	374	400	419	375	383	394	424	395	388	425	411	409	393	413	392	421	403	400	404	416	396	385	391	391	407	395	407	424	386	403	422	410	401	379	372	394	414	392	437	408	432	380	379	413	424	392	392	402	416	374	392	410	373	415	371	377	383	390	401	359	420	425	381	393	388	418	381	386	400	438	386	420	407	388	389	391	397	397	371	399	419	372	388	383	359	410	366	411	363	409	397	432	416	398	404	439	397	404	390	384	401	390	424	371	411	362	355	388	400	402	420	409	423	426	407	399	408	419	397	403	413	361	421	399	387	414	386	383	434	408	398	404	383	425	398	378	388	396	396	410	426	401	371	375	413	390	393	424	404	377	390	404	420	404	393	382	393	426	364	382	396	387	392	401	364	407	384	431	410	367	383	406	405	411	439	423	397	392	406	391	367	359	398	441	379	424	402	375	399	391	398	390	396	401	375	387	413	374	393	395	389	418	421	380	408	431	374	419	408	397	386	412	410	356	375	393	397	402	396	422	421	355	403	430	386	391	401	413	405	372	429	372	425	421	407	402	401	372	396	408	416	387	414	414	407	391	356	397	389	413	394	387	381	358	395	379	367	432	388	402	370	396	385	386	397	385	425	404	389	438	374	431	414	434	382	395	392	389	408	406	385	381	410	354	384	361	384	419	369	393	377	423	392	401	399	406	361	402	406	397	381	387	382	420	398	365	388	400	384	439	417	418	403	403	405	402	407	414	427	374	390	403	416	421	408	423	398	365	395	417	403	407	377	394	388	426	396	417	394	409	401	377	420	380	372	400	368	388	384	402	418	399	399	418	428	392	444	397	438	381	372	395	391	417	374	445	403	430	412	407	382	389	394	394	418	383	401	417	391	420	409	407	391	346	410	397	411	369	380	397	419	375	430	410	414	426	419	401	409	389	367	409	391	424	388	420	402	397	416	373	428	393	379	377	417	403	388	366	375	390	411	384	383	394	390	389	418	349	436	378	400	373	413	379	401	381	365	388	438	373	412	375	414	406	416	377	362	414	404	407	417	410	383	434	406	404	403	399	381	393	427	383	387	381	394	402	386	405	404	412	403	391	387	428	366	363	418	381	376	393	419	401	411	420	426	375	382	396	407	424	413	395	419	400	357	366	372	438	408	390	400	439	401	428	438	402	429	369	355	429	360	369	412	386	416	398	380	377	397	364	422	385	417	392	381	382	369	391	397	402	407	419	363	392	405	378	385	414	424	394	407	405	399	377	406	405	379	407	419	394	417	427	395	395	414	404	434	378	392	363	398	413	404	408	394	410	418	417	408	453	409	429	431	392	383	363	385	429	388	405	424	399	373	410	378	370	412	406	396	381	414	433	349	402	416	358	371	380	390	407	445	400	420	409	411	408	420	381	403	414	392	421	431	370	369	418	366	354	392	408	379	419	399	389	394	393	431	376	358	376	413	374	397	399	408	439	399	369	386	412	376	418	371	365	389	412	386	379	403	432	401	405	424	394	421	372	413	380	390	381	390	386	398	420	422	414	411	397	402	402	344	421	387	386	367	439	386	396	374	388	425	406	425	382	449	388	412	424	401	407	382	393	423	400	395	402	374	407	389	378	382	409	378	390	444	375	395	441	397	435	424	377	408	395	420	387	395	405	415	382	369	430	405	375	360	392	429	370	392	422	427	356	419	427	428	390	392	357	380	415	417	384	375	425	410	414	412	396	404	385	393	395	413	417	383	433	405	401	386	380	414	421	410	408	399	413	406	423	365	418	393	382	361	416	367	399	406	423	423	397	393	407	365	447	372	404	416	412	433	379	395	401	396	412	432	424	409	378	416	406	375	404	404	411	392	420	386	394	398	410	426	399	382	405	380	404	454	383	394	406	425	424	401	426	381	417	425	395	416	384	398	428	381	375	396	382	401	396	398	427	422	417	430	382	378	410	390	418	390	398	396	387	396	360	415	394	376	391	386	395	378	421	411	393	413	387	376	397	433	386	398	378	403	403	433	404	416	411	412	412	397	371	442	394	441	423	414	371	383	383	454	439	406	410	430	400	435	388	360	344	400	392	395	393	341	414	372	402	375	410	407	403	446	346	403	344	402	388	390	376	420	418	418	374	396	437	407	373	398	375	374	396	423	404	388	409	401	412	409	362	410	362	417	402	407	427	434	423	409	405	420	418	402	377	391	438	406	415	419	416	409	433	416	394	405	355	401	419	407	419	375	397	428	377	431	413	425	359	418	426	356	418	393	383	431	396	394	394	408	416	394	392	383	402	421	421	360	395	442	379	410	416	384	375	381	377	373	395	436	404	393	391	400	416	428	404	400	396	369	416	390	388	373	371	413	412	412	368	388	390	394	385	425	397	434	400	409	381	423	396	379	414	396	409	408	397	398	393	382	404	387	427	395	381	395	400	381	365	390	422	417	389	391	386	424	411	357	388	382	393	402	391	401	412	407	381	404	386	402	403	386	394	358	397	379	398	385	379	390	419	406	399	384	390	411	366	408	364	368	368	393	389	408	400	446	364	397	392	407	425	396	413	373	420	407	406	412	370	359	390	382	417	389	408	364	407	394	425	392	385	416	426	386	390	407	409	361	413	396	411	391	408	390	404	376	390	389	403	407	396	428	420	382	375	413	411	411	399	408	359	426	383	405	396	394	421	429	390	401	390	419	394	410	409	378	391	402	402	376	385	435	403	412	393	391	401	380	401	403	388	408	396	376	409	427	382	374	354	403	392	370	442	380	378	405	429	400	376	411	433	386	380	408	354	415	392	366	394	365	419	437	436	375	398	376	400	394	376	400	399	387	376	379	348	358	408	387	391	411	374	420	436	414	395	362	358	407	411	394	379	407	405	415	433	404	437	383	383	426	400	416	425	400	373	382	426	382	380	437	397	411	402	395	405	391	396	407	394	383	413	384	403	419	359	375	410	395	431	410	413	384	394	390	389	343	422	398	419	427	410	400	405	438	375	399	388	381	394	390	407	411	415	425	389	396	415	378	430	414	391	437	403	398	468	408	430	405	370	406	391	416	369	350	400	367	385	377	406	375	414	399	414	389	366	382	378	409	388	355	375	394	397	372	377	400	382	387	392	402	390	438	392	389	391	404	367	410	407	348	390	397	420	389	403	378	375	374	406	390	359	436	375	379	399	432	418	369	350	412	395	405	418	381	369	406	398	397	388	352	410	388	432	378
22911	20998	28672	23497	20999	18317	1610	630	528	443	392	335	341	297	268	292	278	315	291	272	298	261	279	279	262	1336	7626	3524	253	250	233	247	250	227	214	229	233	224	226	257	270	251	249	257	222	224	243	228	220	244	253	266	268	257	252	235	249	226	242	251	232	266	258	245	218	229	230	240	229	235	244	238	241	230	247	242	233	225	251	243	208	242	234	219	243	243	248	249	231	221	258	232	225	216	222	243	232	203	228	223	253	225	237	242	228	262	211	222	247	215	205	220	241	231	250	233	254	254	216	261	224	247	230	257	230	242	236	240	220	250	216	253	259	211	221	227	253	219	261	236	240	223	234	246	206	218	220	230	238	213	242	224	214	220	224	222	236	210	224	224	257	226	238	243	224	240	251	218	242	257	238	225	219	255	227	222	246	255	259	254	204	234	241	235	218	236	266	232	254	234	245	244	218	238	234	243	236	219	237	227	226	220	221	229	233	254	219	250	217	244	251	240	207	258	233	247	210	239	225	244	239	240	238	222	233	216	247	240	219	230	237	234	243	227	228	220	232	212	234	267	228	222	230	188	220	227	239	214	220	215	244	239	228	248	220	246	228	230	210	241	223	218	226	253	249	214	236	210	230	206	226	200	245	264	232	239	224	236	184	221	267	195	228	246	220	219	242	256	217	213	230	215	226	237	215	230	209	228	260	243	253	232	229	221	218	248	218	235	214	242	244	233	272	253	249	244	212	250	233	213	225	215	233	225	248	194	221	224	221	210	217	229	212	221	214	235	255	230	238	226	240	247	223	241	253	254	246	241	244	232	227	227	188	237	187	220	245	260	233	221	244	236	207	228	237	222	269	237	219	257	238	225	220	220	229	226	243	230	209	221	216	242	213	223	231	219	245	234	222	234	241	223	236	249	254	243	253	231	254	204	247	237	236	226	243	234	233	236	225	233	242	227	244	242	229	210	246	232	241	245	235	232	266	226	250	247	257	213	228	233	244	252	245	221	251	203	227	245	252	252	242	219	230	203	213	224	230	212	234	221	255	255	245	245	239	245	223	216	245	225	247	224	236	259	235	257	224	225	214	208	234	240	206	234	225	214	228	219	221	225	226	258	254	232	236	222	215	227	231	255	219	243	250	205	225	259	205	254	239	217	242	211	238	230	214	209	258	223	240	256	228	252	229	218	224	252	228	250	216	212	238	221	246	230	211	216	215	225	242	235	187	243	233	251	226	217	234	240	234	212	227	240	226	218	240	228	218	208	265	230	235	192	234	228	239	241	246	232	246	220	229	240	208	240	241	222	251	230	229	221	247	225	234	203	251	240	244	223	235	220	249	227	231	203	228	232	206	221	247	224	239	225	227	210	227	220	218	203	220	251	259	211	227	196	229	222	224	242	219	260	231	242	215	228	252	236	255	238	234	236	240	244	213	232	235	242	227	250	229	210	212	195	230	240	242	238	215	200	232	236	214	225	203	220	249	214	220	229	231	248	262	251	236	213	202	243	232	243	239	219	223	200	257	257	261	234	239	220	256	253	225	271	219	247	213	228	193	262	246	229	229	232	206	239	255	234	241	242	214	219	250	224	237	233	212	247	212	226	221	223	251	239	231	243	211	270	219	264	210	278	263	219	239	231	273	241	244	231	244	244	232	234	235	220	219	252	257	220	254	241	234	214	210	229	267	243	254	220	229	239	219	231	225	239	247	222	242	248	237	260	267	251	237	221	222	252	240	233	214	234	227	202	250	230	230	224	212	234	254	236	221	258	238	223	227	229	231	234	246	242	265	247	240	249	242	246	223	229	223	220	227	233	240	221	223	230	226	240	217	202	195	254	221	224	234	233	224	234	235	241	203	213	251	233	237	216	239	237	240	208	246	225	236	235	229	225	247	232	262	239	230	233	232	244	223	231	239	217	220	235	231	238	231	208	229	243	260	229	227	231	257	234	233	231	243	225	227	246	225	243	245	226	243	226	237	229	273	201	235	218	212	219	230	231	248	236	233	194	225	222	234	240	249	228	216	204	240	229	223	226	233	226	225	219	227	226	227	218	218	227	221	217	220	230	258	203	248	251	249	240	234	219	213	260	247	224	201	234	227	243	263	217	218	225	222	231	206	238	209	251	236	215	231	221	232	232	262	238	237	239	228	238	239	237	197	226	203	231	211	221	212	235	253	218	220	230	248	238	238	231	235	249	210	241	255	230	240	233	246	206	218	216	215	258	247	211	213	211	199	240	214	229	249	245	242	248	245	257	205	232	219	236	210	241	243	232	228	229	231	218	225	246	256	235	207	233	252	215	235	234	239	228	260	240	241	236	222	244	233	244	206	247	236	230	248	215	240	201	226	218	241	231	227	241	204	240	230	255	237	230	219	230	228	235	244	214	221	204	213	248	241	236	234	237	245	217	228	245	248	228	238	212	221	243	233	245	215	210	226	213	222	237	222	232	238	248	218	225	237	242	241	237	230	215	232	222	232	226	219	257	243	238	230	205	239	236	225	224	229	218	251	279	238	246	262	215	235	236	237	214	213	267	227	227	230	214	216	209	229	226	206	214	220	249	248	212	242	231	222	207	225	217	230	215	260	225	223	209	212	236	213	243	218	237	236	257	246	242	227	235	220	251	219	258	219	231	252	218	235	242	223	198	228	244	232	213	242	228	230	238	234	208	203	227	212	254	249	229	231	254	216	232	258	211	226	230	217	245	259	210	239	250	234	219	226	219	243	226	218	238	248	237	240	247	234	213	262	205	218	231	227	202	256	241	240	238	229	217	233	261	215	233	244	241	254	225	259	220	240	231	234	219	221	224	241	213	243	214	216	221	219	244	253	225	230	226	249	235	241	225	220	222	221	249	222	188	232	246	255	209	238	219	251	224	233	235	207	258	228	231	213	232	241	228	227	243	239	227	239	230	248	239	213	248	229	244	245	232	224	232	223	228	220	228	228	238	244	224	227	230	210	206	206	242	236	231	235	236	245	222	226	214	239	257	224	254	191	226	246	232	244	228	227	251	236	225	265	214	209	208	215	236	256	214	227	235	202	221	238	241	259	223	243	241	251	273	266	250	250	245	215	242	231	243	235	229	217	199	225	237	223	223	227	215	231	245	230	247	247	235	243	228	238	202	204	259	234	265	257	228	217	233	236	232	252	227	236	275	245	264	234	214	243	224	238	208	214	250	247	244	248	204	214	232	235	234	210	233	227	241	231	240	216	246	245	215	235	215	216	206	223	237	205	226	215	233	235	232	238	235	248	234	253	249	223	217	251	223	219	217	254	237	206	208	201	223	236	216	230	260	203	241	231	207	237	252	250	255	225	213	225	258	248	222	240	243	231	240	246	247	211	219	229	243	236	231	229	213	230	231	242	228	224	231	238	218	223	240	251	232	244	267	258	231	238	255	221	250	256	213	205	282	232	234	191	213	212	239	234	290	240	226	223	237	221	250	202	233	227	233	243	272	236	202	225	223	211	254	246	214	235	258	236	251	240	229
20150	15334	13201	7161	4764	3297	2618	1984	1697	1459	1253	1154	982	948	881	782	746	752	673	706	690	680	611	597	616	4559	19721	9800	541	527	529	518	490	490	552	504	503	481	478	490	464	465	513	468	450	474	515	439	519	520	507	482	510	471	475	469	478	533	458	474	430	487	486	483	512	503	468	482	483	464	509	471	465	457	462	475	468	480	498	492	527	464	492	463	494	483	490	494	473	512	483	504	476	487	446	425	507	470	492	437	485	499	470	487	491	461	481	479	422	462	476	477	498	484	471	446	430	505	459	504	461	470	489	461	423	474	478	474	489	482	435	486	491	470	478	509	485	485	446	480	500	459	474	496	466	473	510	426	532	459	495	466	496	448	438	474	487	500	494	479	467	469	468	511	447	454	478	459	504	443	466	508	482	460	478	507	476	477	454	479	477	485	502	477	518	470	470	473	470	478	430	479	504	491	490	488	501	465	488	507	455	503	493	480	463	492	462	481	446	468	466	476	475	500	472	495	487	487	494	479	468	462	477	476	459	455	435	476	463	496	465	468	457	460	467	477	439	490	456	477	490	457	457	475	502	457	469	492	442	473	471	490	469	474	471	487	434	474	470	454	480	490	466	513	498	512	515	471	475	479	480	485	475	490	511	487	460	470	435	500	454	468	482	482	448	449	473	482	486	475	487	443	517	492	482	470	483	457	457	457	470	474	481	423	501	470	465	450	453	476	481	466	496	482	533	488	490	451	514	501	492	450	480	470	429	462	478	441	454	517	486	454	448	433	499	428	466	448	482	463	460	492	442	454	461	500	471	490	509	438	461	476	535	460	475	491	489	438	475	479	462	481	496	485	417	502	457	459	475	492	501	469	435	474	507	440	477	481	508	505	399	427	487	507	462	496	517	458	433	454	508	443	452	457	504	453	480	507	466	479	491	466	502	472	519	464	486	522	514	466	440	505	470	458	485	501	444	468	437	518	467	449	500	480	500	491	479	457	526	494	483	470	478	473	476	454	482	472	462	467	456	492	461	497	442	483	525	499	497	515	478	470	510	493	481	463	457	461	499	478	480	471	490	493	467	514	474	467	443	457	467	494	489	494	491	462	499	484	490	462	503	426	439	455	479	484	457	495	449	489	457	506	453	486	496	487	464	492	469	474	489	469	480	463	470	489	488	462	459	463	479	435	445	493	460	466	505	442	469	458	438	469	468	476	482	513	478	455	476	476	471	522	525	476	494	545	451	500	486	477	472	488	493	489	459	438	473	434	482	457	508	470	509	477	441	479	476	520	468	458	454	494	465	467	479	494	453	478	479	499	440	437	450	445	533	442	457	488	442	451	434	468	445	457	483	481	485	472	452	503	490	498	488	522	448	516	477	485	487	455	467	500	429	492	488	479	474	491	463	483	457	486	477	497	495	491	466	472	470	500	460	452	486	465	476	481	481	495	481	488	474	493	426	475	496	469	485	491	506	475	479	461	432	473	486	496	494	480	491	467	464	423	544	467	457	475	469	494	478	468	428	497	486	516	510	479	523	496	481	466	457	477	487	445	491	497	450	437	467	473	458	474	485	490	481	425	432	468	475	473	487	503	427	472	454	460	514	464	473	423	455	475	442	457	450	466	491	476	526	481	493	477	434	473	500	473	471	477	501	511	458	447	487	476	500	518	430	478	462	475	480	503	502	482	476	423	469	464	494	446	504	498	466	460	475	445	475	494	463	515	450	473	469	487	471	495	483	433	495	465	486	491	506	476	477	443	445	501	472	490	458	470	488	447	466	472	465	513	487	411	491	462	467	508	471	501	473	463	485	470	479	465	493	474	499	475	478	470	457	483	457	454	470	462	497	440	453	436	471	452	451	496	477	451	511	499	489	488	466	457	431	472	484	460	487	430	477	475	503	498	483	486	505	456	446	502	486	465	495	456	458	510	467	442	496	475	477	470	482	513	478	491	468	471	476	455	449	487	488	489	487	500	491	461	465	439	505	526	481	470	533	444	452	483	460	526	470	456	490	467	455	489	480	483	469	461	480	470	518	498	480	472	431	491	477	464	489	460	467	463	502	486	490	500	471	468	498	486	474	503	506	460	491	463	499	496	463	448	473	470	469	515	507	494	444	445	467	493	457	463	452	517	518	522	474	479	484	470	446	472	459	483	496	484	485	503	455	501	506	489	464	498	507	448	463	505	453	462	509	538	505	507	472	459	540	498	463	465	448	477	501	462	454	433	492	475	487	458	464	460	508	470	486	458	493	509	477	513	502	481	474	491	486	482	496	464	504	504	455	451	497	475	470	465	496	476	494	450	460	472	443	466	495	514	461	451	444	502	428	469	489	464	454	491	484	492	478	480	443	507	445	474	441	500	482	487	469	481	478	468	492	467	466	492	514	487	493	449	461	466	440	460	477	492	452	467	463	455	511	484	507	473	438	479	469	484	460	476	484	483	438	465	449	443	489	478	505	468	483	466	459	473	411	452	453	465	489	491	498	466	449	496	468	464	534	501	488	496	445	488	466	478	495	455	469	481	497	458	463	463	471	493	463	495	494	458	479	500	495	465	466	473	472	486	498	457	452	513	435	437	519	478	463	483	480	491	458	463	445	469	494	474	484	490	455	445	483	478	487	475	442	527	465	475	495	452	473	499	502	461	490	476	455	509	466	460	466	479	481	463	465	462	489	474	482	499	466	524	463	460	497	492	437	493	480	438	473	479	499	485	509	475	507	447	481	456	443	455	481	495	483	477	472	516	455	479	480	480	491	477	447	457	490	482	494	483	482	493	474	454	527	469	494	484	476	444	438	467	465	432	513	457	498	503	517	486	504	454	567	485	478	440	487	479	483	498	509	468	443	505	455	443	470	477	471	454	485	471	503	502	473	497	485	460	500	486	459	493	490	486	475	505	435	461	491	491	443	475	508	475	439	473	481	431	444	519	466	509	471	472	506	447	518	447	497	460	483	483	486	477	461	448	485	473	495	472	477	461	475	471	478	465	448	469	481	480	457	473	480	488	494	474	449	493	483	495	490	490	468	477	465	461	465	445	479	465	466	490	492	467	469	489	457	481	495	486	479	499	462	467	483	431	449	442	473	491	457	450	475	508	483	484	496	499	514	457	508	467	480	486	508	471	464	478	446	465	469	478	539	505	474	500	473	489	477	458	512	475	481	459	469	446	492	438	470	481	463	496	495	494	460	494	454	462	469	443	491	457	501	464	479	464	483	487	491	457	488	492	496	494	494	475	510	532	481	494	442	495	497	471	501	457	477	489	483	488	477	540	497	477	486	489	461	490	477	461	480	468	515	469	491	483	471	463	482	477	462	502	465	454	486	480	477	456	415	458	492	476	471	424	480	487	480	502	475	496	443	466	440	493	476	447	446	485	460	473	472	489	471	459	454	469	471	483	507	463	485	489	478	492	487	504	505	496	475	446	460	489	499	472	448	466	475	455	488	489	436	431	411	481	468	452	497	464	458	475	511	474	479	473	479	455	487	500	472	498
26421	20395	7612	737	402	376	401	355	355	396	364	356	384	371	370	330	364	355	383	351	351	364	353	380	383	543	830	629	348	385	349	362	354	364	389	353	366	338	378	355	377	364	343	343	349	328	389	368	372	357	386	350	329	348	367	357	339	382	330	334	326	317	331	331	358	378	308	363	385	372	359	392	376	347	351	340	369	320	374	346	344	360	344	336	363	352	372	379	344	353	358	365	342	350	375	379	355	310	353	369	361	323	387	400	343	363	358	333	339	368	333	357	372	356	378	314	398	333	359	373	387	383	363	345	333	352	347	347	389	340	363	374	326	382	377	375	337	344	347	365	309	368	350	368	342	359	343	323	385	389	328	357	368	342	351	372	332	363	351	344	374	363	370	336	368	334	321	329	359	385	369	371	357	347	366	370	360	376	364	332	359	398	368	369	347	371	317	335	365	373	372	366	387	386	354	382	367	366	359	376	375	354	349	331	363	333	339	385	382	354	343	313	356	339	354	370	344	360	312	374	347	355	348	353	345	381	359	340	335	369	355	369	373	351	355	361	376	345	377	354	360	365	337	338	376	364	354	348	368	319	337	333	415	351	342	330	362	362	350	363	368	358	347	349	333	348	350	384	349	295	365	343	362	408	325	377	351	383	349	334	353	370	362	364	345	361	322	322	348	372	372	336	352	352	370	351	353	326	344	392	364	328	344	403	393	330	337	376	347	369	358	348	367	348	320	367	379	342	350	366	377	364	337	348	334	355	359	336	358	339	352	348	360	338	381	374	344	342	366	355	349	328	326	376	361	329	374	358	332	367	364	340	352	344	357	359	329	355	397	342	357	345	358	344	374	344	334	354	375	360	350	363	344	331	322	332	368	363	386	361	341	364	386	379	373	326	347	351	317	355	346	369	338	380	353	357	367	364	375	338	357	343	337	367	361	312	357	332	354	357	332	395	352	371	357	333	369	350	400	370	334	367	361	348	358	354	342	351	361	375	341	341	366	378	352	371	361	371	377	333	316	365	374	373	368	337	325	378	370	356	379	387	368	384	385	354	354	367	365	354	336	363	344	380	364	376	361	372	391	336	358	335	366	347	346	347	313	342	349	384	363	340	347	366	356	335	373	331	357	365	347	353	362	371	383	352	371	359	362	361	332	350	364	351	375	361	360	349	363	390	367	363	351	320	357	366	367	379	344	365	377	319	365	395	368	355	368	369	361	372	327	368	345	336	341	339	371	347	365	346	340	373	393	342	349	351	364	367	382	334	356	367	354	368	356	391	328	359	370	369	377	321	352	352	341	343	342	350	377	356	310	348	378	360	329	332	355	334	345	401	360	352	376	360	348	364	370	360	366	369	357	366	349	361	377	378	361	343	338	367	329	342	344	367	360	364	364	377	347	361	325	370	400	325	312	383	361	363	342	323	332	372	370	346	335	350	359	369	347	342	355	348	363	351	365	355	376	367	346	354	381	388	323	358	362	370	336	381	347	360	329	359	367	334	368	342	326	361	347	353	343	360	368	369	320	347	353	397	365	333	345	354	347	358	346	330	335	345	374	387	337	353	324	373	322	375	323	353	362	353	348	376	359	346	361	337	370	390	373	325	364	360	349	341	353	362	380	355	384	347	362	371	384	362	357	359	345	376	332	353	324	369	337	359	349	355	355	369	380	333	374	382	355	383	345	355	338	322	391	350	343	341	344	401	347	345	381	356	333	388	385	352	342	348	344	350	364	347	397	329	336	385	389	363	354	339	336	371	354	335	353	330	312	352	363	367	378	385	350	360	361	371	324	340	363	353	384	357	369	364	356	344	353	337	345	360	358	326	394	359	359	365	327	382	363	380	365	361	373	385	341	377	352	353	317	333	302	362	372	347	359	363	355	359	347	367	378	331	345	351	356	376	339	335	334	340	372	375	324	374	362	342	333	331	320	358	338	355	361	384	348	323	354	355	370	362	361	375	342	330	349	382	375	340	397	349	383	368	354	384	326	342	365	349	320	348	344	336	326	403	331	374	349	373	357	354	390	380	360	375	339	368	361	333	365	345	352	357	352	363	350	344	397	388	363	354	332	333	354	341	365	366	357	330	363	322	342	349	362	396	353	374	344	361	336	366	382	365	331	360	359	331	370	361	365	352	352	357	356	359	390	349	362	354	387	360	336	370	340	360	377	323	353	343	356	385	377	327	334	325	362	384	347	350	373	370	341	355	351	376	354	342	379	364	364	360	376	349	350	364	352	354	375	359	369	358	346	309	356	365	375	361	329	340	330	338	344	322	351	341	331	377	343	343	365	362	353	362	358	336	371	373	377	382	350	358	360	349	378	351	337	352	364	345	347	363	381	352	349	346	326	360	317	364	370	360	358	318	340	368	347	307	401	383	356	379	341	372	360	339	366	360	366	366	337	362	355	366	358	368	392	362	355	378	394	349	356	374	377	384	328	338	383	347	337	375	360	341	385	314	375	347	396	343	362	354	384	364	373	360	321	314	368	367	372	356	347	369	348	367	368	317	318	354	368	377	357	356	334	309	343	351	377	382	380	375	346	322	346	363	361	348	354	370	355	349	367	351	366	396	377	344	378	339	383	350	323	339	319	369	357	379	361	339	370	354	332	352	374	339	374	362	358	381	343	363	370	375	353	346	396	346	387	349	335	383	352	322	358	362	323	342	356	342	343	362	359	361	349	359	361	342	356	385	370	344	349	356	342	371	357	322	334	320	333	350	334	391	379	360	366	353	346	376	354	373	348	341	355	371	339	359	351	358	351	333	377	356	369	352	346	384	388	355	342	369	352	368	342	337	359	379	349	325	370	342	354	370	358	346	350	347	328	338	363	336	339	332	346	377	347	317	358	323	363	363	355	337	355	348	344	376	356	338	352	376	332	367	353	390	373	332	388	359	356	353	394	388	382	352	375	351	374	379	367	362	332	350	341	334	344	340	352	351	374	374	371	369	358	373	350	359	339	352	365	364	388	365	370	378	355	370	356	359	348	349	351	344	365	324	350	363	352	363	346	353	357	367	373	342	378	361	358	388	333	366	344	374	327	342	357	357	339	350	329	394	357	343	355	324	356	335	372	345	377	359	320	356	366	385	369	405	374	346	360	330	359	341	383	373	368	386	357	350	327	327	392	345	359	362	360	355	339	389	344	348	385	363	338	318	345	346	312	350	353	328	341	336	351	343	335	318	359	327	349	379	385	338	343	351	361	382	351	369	329	315	403	341	358	356	376	364	348	360	374	355	372	363	310	376	351	354	358	366	342	333	338	381	315	379	339	360	339	329	377	339	381	348	357	333	379	375	354	351	348	358	352	383	382	353	341	315	392	394	340	358	367	360	382	346	348	353	346	352	368	361	345	342	365	403	336	382	324	326	368	375	362	363	366	363	341	372	339	362	381	364	325	345	369	337	351	364	339	361	357	373	350	360	377	355	401	352	361	333	363	366	357	361	345	335	343	342	373	379	338	342	365	358	329	355	364	371	376	345	360	346
9850	1955	1711	1182	1027	881	835	822	834	795	816	808	738	799	781	805	751	761	783	756	782	756	734	748	744	1548	2666	1692	798	754	741	748	770	762	761	745	728	795	771	787	770	804	786	707	756	766	757	767	747	793	768	749	758	771	763	791	756	755	755	787	731	800	717	704	745	746	715	732	763	747	730	742	750	761	754	716	756	690	721	753	784	746	793	734	788	739	706	770	732	763	787	764	743	734	738	750	766	768	716	793	745	794	766	778	784	772	755	728	735	782	787	794	751	799	771	755	742	746	717	785	740	753	730	751	718	745	722	721	742	759	752	792	753	771	729	739	764	785	789	758	745	664	762	761	703	766	790	726	754	710	735	769	732	768	760	737	742	742	747	717	782	727	757	766	728	764	733	747	765	797	758	747	782	761	780	712	775	772	730	731	725	738	828	769	737	795	739	727	769	736	710	742	720	755	716	742	771	741	754	750	742	736	777	713	785	737	772	771	760	753	722	756	716	783	727	721	746	795	755	778	757	765	748	740	700	779	733	714	760	793	750	755	764	740	756	683	709	786	715	768	725	747	733	739	799	792	746	734	727	774	742	772	737	776	769	737	715	733	731	792	772	779	781	698	723	733	788	721	754	741	746	768	767	709	785	756	761	756	781	772	778	725	740	724	798	784	775	810	780	677	733	767	735	735	708	713	779	738	733	732	740	791	731	762	698	731	745	796	729	751	745	721	738	741	739	725	779	757	739	760	721	728	725	703	770	772	773	784	716	756	780	749	760	762	751	751	727	737	731	731	737	737	769	764	724	724	741	723	736	725	741	756	770	803	751	768	757	746	730	762	732	763	720	761	706	734	751	729	776	779	778	758	753	742	777	764	780	719	743	745	739	743	746	781	735	730	770	739	767	734	784	725	765	749	779	730	772	765	776	770	726	746	785	759	740	784	785	761	771	764	750	769	690	755	698	778	722	762	755	702	753	705	751	746	780	824	804	725	730	797	776	748	696	722	726	735	756	734	779	725	774	759	740	778	758	790	712	747	741	728	738	738	750	746	745	748	760	729	709	729	772	732	750	737	751	738	769	768	703	725	735	772	752	723	789	770	754	708	737	773	794	710	747	779	778	717	725	719	765	716	766	701	730	800	766	708	715	730	728	746	739	767	776	732	785	695	725	770	767	727	758	742	763	751	763	726	727	740	754	781	707	725	731	761	755	724	723	714	775	756	761	779	799	719	750	776	750	772	764	786	755	759	733	716	757	784	744	761	759	712	802	784	775	703	766	806	744	748	759	728	770	731	763	738	754	748	750	743	771	749	745	690	766	727	756	773	753	726	761	747	734	762	759	813	721	692	747	755	717	767	777	799	741	749	749	801	727	725	724	768	711	772	810	780	752	765	784	765	771	723	766	775	742	775	738	698	771	725	773	744	769	778	742	763	715	756	798	771	784	784	747	752	738	766	730	748	754	745	755	747	752	779	776	748	746	762	741	766	781	710	761	770	722	702	673	723	750	749	742	744	771	766	773	761	736	726	724	728	756	801	737	808	766	728	768	732	754	810	745	772	745	768	733	771	734	720	746	735	754	756	719	767	773	755	758	774	732	761	755	745	775	778	751	747	756	732	796	775	758	776	709	718	774	707	756	755	771	685	763	775	719	774	764	760	733	708	758	727	744	747	751	765	763	783	749	688	718	742	774	773	755	758	750	728	784	764	696	738	730	780	740	729	760	717	756	782	730	745	729	700	743	743	774	741	753	786	760	745	780	773	755	753	687	777	722	780	730	717	741	756	772	766	756	827	710	766	819	771	779	735	756	725	729	766	711	722	738	788	740	772	784	787	752	745	701	765	790	788	794	784	736	815	714	756	794	760	757	753	778	727	760	775	826	739	697	781	714	693	683	698	837	753	775	820	719	780	734	716	742	726	770	747	718	754	747	748	796	745	684	748	711	717	719	718	734	768	800	750	800	803	728	764	782	697	718	739	747	756	731	732	700	783	811	781	779	776	761	682	763	795	755	807	776	694	745	777	819	791	752	705	753	745	756	716	771	745	745	758	756	709	752	770	707	765	802	806	768	767	716	742	799	758	787	706	721	725	713	701	728	768	735	735	767	700	715	727	756	776	731	758	711	810	723	783	703	744	754	745	774	763	792	757	733	718	717	726	746	750	705	770	745	728	761	731	793	771	748	738	744	736	740	747	804	707	751	735	787	759	721	745	743	739	785	720	733	769	714	724	767	702	783	749	777	736	766	746	674	721	707	761	745	797	754	769	761	739	747	745	770	729	753	788	756	763	795	734	693	776	758	819	786	767	741	732	750	790	786	786	707	777	763	744	762	738	730	773	719	711	773	690	715	740	754	735	720	759	730	730	759	747	748	763	730	727	699	761	718	712	737	711	738	746	758	696	714	756	746	754	728	764	744	730	764	804	729	802	800	755	758	713	688	766	748	804	792	745	767	730	730	768	806	802	714	773	735	752	773	724	751	716	762	739	766	785	754	714	812	788	759	761	823	746	773	777	759	745	692	799	761	783	778	764	724	718	778	762	750	781	762	763	742	740	721	753	781	740	759	742	722	730	720	784	758	755	704	794	750	786	736	799	735	754	745	768	750	746	784	761	784	777	744	765	782	775	732	812	744	801	745	720	738	781	773	746	735	817	762	721	741	739	775	732	799	707	771	692	774	707	744	742	781	756	736	721	717	790	717	718	724	745	771	776	763	738	741	737	749	716	781	788	753	744	793	730	763	798	763	770	787	772	766	781	750	767	784	742	808	773	743	680	787	720	760	751	801	735	785	753	782	740	742	733	748	774	747	758	762	731	754	683	772	793	752	726	779	742	708	746	711	765	782	754	732	745	733	744	769	770	754	744	723	774	781	721	758	756	747	741	786	770	727	756	735	692	768	760	760	705	720	735	733	744	791	761	760	684	749	730	779	728	782	742	757	750	794	744	724	754	756	743	775	752	770	773	744	738	723	739	741	743	763	773	739	770	762	824	693	774	752	811	800	774	682	721	782	734	764	716	766	731	741	727	781	751	774	719	782	764	736	728	701	743	752	754	727	728	762	786	736	765	744	754	748	722	772	767	700	747	768	763	771	765	779	720	728	757	735	724	775	724	712	744	779	744	787	778	733	698	721	743	777	707	738	795	778	736	765	756	765	761	741	750	763	810	752	741	755	774	763	785	760	747	742	726	757	783	751	721	765	769	760	736	743	733	807	759	717	756	748	767	756	770	727	772	714	745	710	761	761	743	730	788	781	717	742	742	750	774	751	849	761	757	727	738	769	760	756	778	759	717	758	769	746	761	744	734	750	715	769	727	720	718	743	745	802	772	715	759	808	758	802	776	766	718	744	775	781	774	738	772	720	738	770	695	771	739	801	817	719	769	750	733	777	692	704	768	756	774	769	684	759	781	751	773	741	734	743	727	735	752	726	772	750	758	789	736	735	729	770	765	742	781	739	772	767	761	737	753	782	725	742	716	773	789	760	800
23889	21052	28096	24170	19435	1402	573	350	292	279	280	261	242	244	230	208	203	224	206	176	215	218	224	192	209	1513	3587	1669	206	177	175	180	194	197	187	169	180	202	176	184	170	180	172	186	165	190	205	159	175	157	185	176	189	181	184	174	175	170	184	160	184	186	164	187	170	178	158	181	193	164	185	175	178	175	169	191	187	174	178	185	179	161	163	165	184	182	172	175	150	176	170	183	212	169	166	198	172	169	199	201	184	149	179	167	167	177	167	166	174	164	174	192	157	181	179	165	181	201	187	178	199	175	184	198	169	192	175	179	186	177	172	173	188	160	193	186	182	169	185	168	191	184	185	166	167	181	184	201	197	142	170	178	178	175	187	169	181	187	186	177	167	157	177	193	166	178	167	182	195	175	174	174	186	167	180	193	173	187	187	181	205	183	195	185	145	166	166	175	211	188	171	181	184	161	205	175	173	173	171	189	184	163	160	202	182	156	179	186	184	183	172	173	158	176	173	167	177	199	140	168	175	177	189	193	181	165	178	187	171	166	192	176	186	163	173	197	179	195	192	186	168	173	172	183	181	185	179	173	202	175	190	175	158	169	183	192	165	184	153	162	178	171	148	195	190	171	176	178	184	197	150	184	199	167	190	168	166	175	187	175	174	193	172	169	181	165	187	170	156	178	169	183	169	188	182	168	194	183	182	177	194	170	177	164	174	185	182	174	186	183	180	184	175	177	165	189	169	152	174	181	185	194	190	180	188	184	175	191	182	178	183	174	198	183	191	198	162	187	183	166	159	190	206	209	182	187	157	170	198	212	186	195	198	149	190	190	204	167	180	159	170	207	169	170	175	189	180	187	179	156	164	205	180	198	180	178	164	181	174	190	180	187	177	184	165	183	179	162	173	170	204	185	172	161	157	188	155	189	191	172	199	169	175	181	172	184	167	175	171	187	187	179	167	191	187	160	182	169	181	190	212	185	194	177	187	184	165	161	187	179	184	179	193	173	184	192	178	184	176	206	191	199	202	176	181	202	180	181	180	169	180	178	197	183	169	197	185	182	184	193	179	162	194	195	151	160	168	176	200	172	152	174	192	160	140	193	193	188	177	220	171	162	176	161	198	158	173	182	176	180	180	170	193	185	168	173	169	176	165	178	179	152	171	183	168	188	178	195	186	168	184	148	173	178	182	167	170	195	180	177	158	156	156	183	178	172	194	183	187	181	158	175	211	195	185	187	177	181	188	168	189	195	172	170	188	174	184	151	171	185	162	169	183	152	187	201	185	167	190	173	189	147	169	170	144	177	177	166	153	178	174	153	159	191	187	169	173	184	193	176	168	173	190	179	162	193	163	178	191	187	180	191	192	195	172	165	177	181	172	198	174	198	182	174	190	176	198	182	173	208	171	176	183	186	191	194	181	196	190	189	200	179	180	164	189	186	161	181	170	176	174	163	164	188	187	180	183	190	187	162	175	166	180	194	163	207	168	195	186	180	167	173	173	170	197	193	177	175	184	187	176	169	153	180	170	180	177	176	183	188	169	186	194	196	154	185	190	177	161	173	174	162	198	195	171	162	177	193	210	203	181	174	185	187	147	190	197	183	187	177	171	162	177	170	197	168	167	181	189	175	174	214	181	198	174	180	174	157	199	198	186	185	172	203	167	176	181	188	160	166	203	171	174	192	177	182	161	174	169	203	176	186	156	160	180	181	176	146	162	199	174	188	191	193	182	176	185	181	187	174	174	164	193	183	209	172	182	157	180	162	168	148	192	182	192	171	186	171	188	176	174	184	154	163	150	177	189	185	155	180	193	173	165	170	171	184	187	161	179	162	178	168	185	157	177	173	183	146	150	193	166	191	163	186	164	164	169	182	182	177	177	181	186	177	186	149	174	183	197	182	177	181	181	180	171	181	204	165	180	183	195	174	182	169	175	165	189	177	154	176	165	183	182	183	209	171	201	182	188	180	188	171	182	189	163	165	181	185	182	178	174	160	181	181	202	187	173	181	161	211	182	187	194	201	206	182	164	188	154	179	199	190	180	181	189	186	191	186	194	168	194	176	194	176	171	194	190	183	170	204	177	156	181	181	163	187	163	167	141	182	185	158	201	163	180	167	145	183	171	185	158	162	181	170	186	201	176	207	161	189	174	171	167	177	180	170	165	150	178	179	178	152	178	184	193	168	173	157	191	179	175	196	175	201	187	199	192	198	173	163	165	194	171	189	184	182	161	192	159	173	160	154	183	174	174	191	185	194	198	184	189	172	164	179	186	135	169	174	178	167	156	189	178	192	196	185	173	183	174	159	178	179	162	170	185	183	177	170	180	157	191	174	164	181	172	194	175	190	175	173	172	168	192	174	156	195	174	183	190	178	198	175	200	167	183	181	175	199	179	185	167	178	196	188	174	173	181	152	176	178	198	170	159	178	158	161	152	170	181	177	182	176	174	165	176	160	165	173	164	177	174	176	166	179	173	158	199	172	163	181	200	165	150	160	179	165	186	160	157	209	162	169	204	158	165	151	187	188	178	176	194	183	211	169	199	202	174	199	178	170	146	187	173	158	186	185	190	181	200	179	174	177	186	161	181	143	185	177	175	172	161	155	149	176	181	193	177	201	189	171	170	178	150	172	168	195	153	207	170	165	192	174	189	160	185	169	154	184	171	185	189	174	192	143	178	176	163	211	181	184	176	183	196	183	174	173	195	175	170	195	171	188	183	163	169	194	182	193	176	183	171	175	181	176	183	197	173	202	168	168	176	179	187	168	175	166	183	173	170	181	169	181	186	166	175	195	149	189	180	191	192	191	162	211	164	163	185	153	178	173	182	195	175	173	185	155	177	181	171	171	198	195	183	189	185	177	190	203	169	170	179	166	167	168	182	162	166	187	178	211	172	192	190	175	203	165	193	178	182	131	174	180	166	162	189	171	192	177	171	147	178	188	202	165	202	176	179	188	161	175	197	176	190	192	187	179	182	168	163	171	142	186	191	176	172	174	158	182	170	179	154	193	172	177	170	175	161	187	153	172	155	173	191	171	164	171	203	168	174	194	168	152	189	176	221	181	170	188	177	183	198	190	165	185	175	205	186	167	167	167	189	203	164	188	188	195	185	176	177	169	174	163	184	193	167	160	162	177	199	172	171	200	169	154	177	183	184	184	182	193	165	201	165	202	170	152	188	190	191	185	182	203	155	172	186	170	181	177	159	197	194	180	160	157	167	182	191	203	187	184	165	182	182	185	176	187	167	173	196	163	185	155	159	192	170	180	179	158	165	179	175	181	149	199	194	171	174	187	167	189	192	197	162	172	176	161	168	163	193	185	178	181	171	154	173	200	151	214	172	176	177	177	192	189	171	159	191	189	181	166	163	189	183	165	165	170	179	174	159	188	162	199	191	190	199	178	178	179	144	184	195	185	186	200	169	184	199	169	170	172	171	187	177	168	181	170	169	182	170	199	176	172	188	186	179	160	180	173	209	182	187	185	171	183	177	190
19072	9665	8349	4424	2750	1916	1540	1173	1014	888	790	689	694	650	634	543	554	559	514	499	505	481	494	454	463	5328	11798	5520	456	412	383	411	426	414	431	416	399	431	432	426	397	398	376	423	415	361	383	380	400	387	383	408	415	401	413	435	370	382	415	404	364	366	428	393	388	353	433	400	387	418	414	388	388	411	429	351	391	439	422	425	415	389	403	416	419	401	385	411	371	389	414	390	402	446	423	390	395	392	406	404	374	404	373	422	370	361	405	380	439	406	391	413	424	403	399	412	389	429	405	393	407	390	413	391	383	354	429	411	436	415	422	409	384	402	362	376	418	429	401	410	409	391	368	358	357	396	367	431	388	389	414	392	405	387	395	373	365	398	391	386	411	380	362	409	417	418	401	384	376	389	414	387	400	390	388	400	384	426	410	399	375	398	400	419	392	393	387	420	402	411	403	391	393	387	399	387	432	365	387	403	413	419	426	421	358	389	388	389	433	382	402	392	433	396	397	442	370	429	424	389	411	396	385	367	384	357	393	392	386	449	405	393	376	420	403	372	406	390	378	382	360	394	406	382	401	437	358	346	402	415	418	392	367	396	397	412	391	420	400	441	381	413	378	420	386	381	394	418	402	387	385	389	425	407	392	357	404	379	390	394	378	408	428	390	439	410	413	413	390	408	420	391	421	385	370	393	390	386	378	415	439	404	389	405	389	413	410	439	354	383	403	421	387	411	446	365	381	381	395	404	390	405	421	397	413	369	389	443	384	381	342	395	406	411	417	419	380	387	396	415	407	428	413	418	397	418	443	407	371	359	377	415	405	413	395	425	396	445	349	375	404	390	412	426	418	380	387	345	398	399	433	410	382	362	409	405	388	402	384	374	394	392	410	413	382	382	393	421	437	432	408	408	401	388	378	407	390	416	405	411	410	394	393	400	398	398	359	373	436	385	393	376	366	401	436	395	422	427	405	412	413	380	422	416	413	390	389	413	427	397	379	392	383	394	376	368	392	400	374	380	380	399	389	384	407	387	379	432	405	375	412	347	399	431	403	362	441	398	368	389	398	358	416	401	397	374	402	405	393	392	385	380	455	392	409	394	382	419	414	392	397	397	414	397	375	417	375	385	377	387	394	406	400	397	421	371	374	418	380	405	372	407	388	416	417	414	412	402	387	389	396	409	410	390	387	398	400	419	400	385	406	373	428	393	399	411	352	405	431	429	417	398	443	396	393	377	436	402	415	421	387	387	431	407	409	407	417	413	391	379	433	384	370	381	358	413	397	362	432	411	414	389	383	411	398	399	388	376	402	379	401	400	421	394	388	430	402	388	411	420	347	404	410	400	375	384	406	386	401	376	402	391	405	410	371	383	436	444	412	429	358	406	421	431	384	404	383	426	411	386	387	398	401	399	401	405	358	430	410	422	404	408	397	379	385	417	379	447	434	408	399	400	382	409	428	352	436	394	351	392	417	422	422	396	384	386	401	378	422	375	376	413	404	420	374	420	405	391	424	372	414	409	377	395	381	381	396	369	415	364	417	419	418	434	408	405	434	398	378	411	418	396	422	393	397	386	396	414	382	432	385	375	385	423	384	396	389	434	424	391	424	388	423	390	431	398	380	422	379	393	367	374	405	379	400	413	402	430	414	439	381	395	388	387	401	361	411	370	385	417	366	393	370	395	411	377	388	392	427	408	405	385	431	376	355	407	427	388	357	415	406	423	399	420	420	378	431	403	405	391	413	399	407	377	450	395	392	429	411	370	389	393	382	407	419	401	406	385	376	401	391	389	415	397	384	395	385	415	421	398	410	439	374	387	393	379	388	383	368	406	371	393	402	397	406	402	449	405	412	422	408	398	387	398	378	366	385	397	409	407	427	397	380	458	370	415	401	367	373	399	409	393	378	372	373	376	418	374	387	385	354	388	391	387	374	387	426	400	402	407	382	426	416	423	383	382	423	379	412	401	374	432	411	366	418	362	432	423	391	357	438	375	376	415	372	395	395	384	403	362	432	400	380	434	384	412	403	357	394	367	421	431	411	400	401	398	403	418	410	405	385	411	388	421	391	416	377	365	361	378	401	399	426	377	351	419	370	392	405	374	387	383	396	413	397	431	390	409	420	438	405	401	391	407	396	382	395	393	367	410	405	385	388	411	385	391	414	358	397	387	409	369	368	389	402	409	428	433	399	384	403	429	399	407	364	423	392	402	385	409	408	412	396	410	384	403	427	388	405	359	395	379	380	420	360	372	406	432	389	405	393	425	390	386	406	359	423	382	378	384	381	402	426	372	415	406	376	443	393	367	436	438	420	432	371	363	403	399	386	420	363	424	392	405	397	431	405	401	384	390	399	420	388	400	391	402	407	399	422	410	382	379	396	393	393	403	392	400	409	394	395	387	376	414	431	398	404	374	401	408	404	395	400	405	420	408	391	410	401	404	371	404	410	398	406	426	399	381	378	386	405	412	397	428	414	406	396	394	418	401	352	379	387	360	431	403	393	382	383	405	360	423	381	387	399	372	370	388	386	369	379	401	449	402	399	397	427	410	402	413	433	355	373	416	366	375	387	393	403	405	395	425	384	371	391	385	389	391	373	368	369	422	381	404	393	413	389	399	368	391	434	413	387	415	391	403	407	401	421	407	379	381	404	388	373	393	360	409	410	384	411	411	368	346	373	407	388	429	364	384	391	397	413	400	438	391	349	379	389	385	375	406	372	395	406	376	430	383	415	432	411	410	417	414	365	416	419	381	384	395	400	410	385	384	364	402	400	400	422	381	398	389	406	416	407	404	408	348	381	420	406	382	383	415	407	402	386	384	375	390	381	379	394	396	409	374	390	393	398	417	378	402	397	411	405	440	397	351	379	358	399	396	429	433	402	410	390	410	399	393	374	416	397	404	375	408	363	403	367	407	416	380	398	390	388	399	389	424	392	407	420	388	410	393	406	395	383	411	401	365	422	430	383	382	381	402	380	389	424	385	442	399	389	360	399	403	362	355	386	405	415	433	361	377	409	362	416	359	396	391	392	393	351	409	423	388	376	391	402	402	369	386	425	386	379	431	371	401	377	427	423	412	418	422	381	384	378	402	413	375	395	419	389	397	370	381	396	395	373	404	407	379	396	376	385	403	444	412	414	394	380	399	430	386	407	394	415	435	387	403	421	371	395	412	426	356	393	389	399	396	362	397	430	379	377	398	380	441	414	390	392	426	419	399	348	408	398	426	435	393	379	386	425	399	370	379	434	414	361	369	424	345	419	373	413	410	426	381	390	415	418	409	381	434	410	393	377	378	432	402	402	378	400	409	372	397	394	385	427	412	391	398	398	379	402	381	378	390	376	379	384	419	403	384	395	406	404	445	330	406	404	417	401	412	374	413	369	354	413	368	363	397	404	420	396	399	397	367	361	389	395	374	415	386	373	393	360	422	383	399	392	373	394	422	396	383	379	427	373	386	393	411	419	398	373	400	425	415	412	379	403	381	371	382	415	390
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
