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
341292668442	341292668998	341292669548	341292670098	341292670648	341292671198	341292671748	341292672298	341292672848	341292673398	341292673948	341292674498	341292675048	341292675598	341292676148	341292676698	341292677248	341292677798	341292678348	341292678898	341292679448	341292679998	341292680550	341292681098	341292681648	341292682198	341292682748	341292683298	341292683848	341292684398	341292684948	341292685498	341292686048	341292686598	341292687148	341292687698	341292688248	341292688798	341292689348	341292689898	341292690448	341292690998	341292691548	341292692098	341292692648	341292693198	341292693748	341292694298	341292694848	341292695398	341292695948	341292696498	341292697048	341292697601	341292698148	341292698698	341292699248	341292699798	341292700348	341292700898	341292701448	341292701998	341292702548	341292703098	341292703648	341292704198	341292704748	341292705298	341292705848	341292706398	341292706948	341292707498	341292708048	341292708598	341292709148	341292709698	341292710248	341292710798	341292711348	341292711898	341292712448	341292712998	341292713548	341292714098	341292714648	341292715198	341292715748	341292716298	341292716848	341292717398	341292717948	341292718498	341292719048	341292719598	341292720148	341292720698	341292721248	341292721798	341292722348	341292722898	341292723448	341292723998	341292724548	341292725098	341292725648	341292726198	341292726748	341292727298	341292727848	341292728398	341292728948	341292729498	341292730048	341292730598	341292731148	341292731698	341292732248	341292732798	341292733348	341292733898	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2774	2000	3600	2300	2774	2000	3600	2300	2774	2000	3600	2300	2774	2000	3600	2300	2774	2000	3600	2300	2774	2000	3600	2300	2774	2000	3600	2300	2774	2000	3600	2300	2775	2000	3600	2300	2775	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22538	21282	29124	23747	21284	21345	11693	1023	777	612	592	513	451	411	384	366	344	321	349	308	288	300	314	280	290	265	291	283	283	253	293	269	267	255	232	270	244	238	238	242	217	247	247	244	250	236	288	258	238	221	245	230	265	243	237	255	275	243	235	254	278	239	272	273	229	271	248	246	234	244	267	255	221	243	221	256	282	236	233	232	254	280	246	250	253	236	272	235	276	230	240	256	250	235	245	234	237	215	249	247	220	208	217	228	219	249	266	276	237	254	224	269	232	230	241	228	232	263	238	225	257	233	253	227	216	243	226	240	263	233	262	222	233	255	238	247	219	242	236	234	228	252	270	233	264	232	228	256	244	217	246	201	252	250	213	237	236	243	235	282	272	249	237	275	240	260	250	206	256	229	257	223	223	233	230	261	247	228	232	214	230	239	251	264	229	262	254	240	263	238	219	230	229	224	238	238	247	238	210	262	230	248	212	234	267	265	260	205	251	229	247	254	252	255	247	222	234	233	237	252	260	229	236	273	240	241	242	245	238	238	243	236	252	224	246	241	249	225	238	258	259	238	251	241	222	240	235	233	226	247	249	241	248	249	247	234	262	253	224	224	240	255	252	251	241	234	259	247	250	229	243	228	233	222	273	252	235	230	245	251	235	251	263	239	259	248	225	226	245	251	250	249	218	212	225	220	236	245	216	244	232	233	233	226	220	265	238	244	240	238	248	251	242	212	249	255	236	264	212	264	236	257	244	201	219	263	276	237	217	236	211	246	230	237	249	221	244	247	243	255	236	258	258	243	248	243	241	242	250	268	237	217	221	240	248	269	249	271	245	245	248	258	237	252	236	239	278	230	251	240	234	244	264	239	261	223	234	222	235	205	226	244	267	267	228	230	274	236	228	226	241	236	222	223	232	245	255	220	228	271	284	244	255	227	247	259	242	245	245	227	257	259	252	205	240	239	222	234	232	265	206	244	262	257	225	242	259	226	262	225	241	228	227	230	271	219	265	257	249	225	237	237	247	252	249	208	227	247	240	225	225	252	248	230	229	267	233	236	245	248	223	225	231	226	246	244	272	255	252	240	215	239	237	275	217	230	285	215	254	240	246	226	232	247	265	238	238	249	228	262	222	254	248	259	236	216	244	224	229	238	265	218	221	237	240	251	239	243	216	230	238	237	196	227	238	237	277	237	224	239	243	251	239	221	221	237	211	230	221	222	253	249	217	234	249	275	248	231	246	220	220	211	234	233	238	249	241	224	269	241	246	236	237	237	244	245	241	254	225	250	220	210	249	232	243	275	239	230	237	211	253	227	264	219	252	247	215	232	210	249	254	268	213	257	237	249	267	253	238	246	242	222	232	246	238	265	219	249	243	255	220	235	235	218	217	253	227	233	243	255	248	231	239	213	260	240	225	247	229	234	205	255	240	243	228	228	236	213	218	230	236	246	248	262	245	238	238	227	217	239	255	233	239	220	228	224	254	243	254	224	255	226	246	254	253	214	227	258	247	223	241	252	226	253	244	230	205	257	255	236	271	220	239	266	245	265	235	261	257	225	258	250	245	226	236	232	246	210	232	227	261	250	262	250	238	243	226	233	243	236	212	265	245	267	230	262	238	231	235	225	242	247	255	227	251	222	227	253	268	224	226	215	236	244	212	216	203	224	221	214	237	225	235	226	228	221	235	239	225	229	235	252	237	249	212	255	223	242	237	252	212	248	222	234	251	237	219	256	259	225	225	247	236	272	241	233	255	240	237	240	224	214	245	254	240	262	247	233	235	243	219	218	254	237	223	250	236	286	242	253	257	247	229	240	249	238	240	240	229	252	248	231	236	240	235	233	275	226	214	265	237	243	237	233	245	226	253	221	233	270	238	229	232	238	249	228	242	256	224	210	204	269	244	249	249	233	238	248	261	242	240	235	243	235	236	245	230	252	263	226	239	255	249	242	242	238	218	244	247	256	235	253	240	234	236	264	275	242	249	240	225	222	230	252	259	261	224	248	230	228	253	242	218	274	243	208	269	236	210	227	236	268	242	252	260	223	219	239	227	248	225	234	239	216	225	252	239	223	243	211	229	227	249	251	213	216	233	212	245	235	241	255	241	230	262	268	250	236	214	260	220	238	262	248	225	230	236	267	254	217	232	224	262	240	254	207	223	256	232	240	226	215	214	204	222	220	250	251	246	211	236	269	250	253	223	204	264	249	260	225	234	235	251	228	238	205	231	236	208	258	246	244	236	251	224	261	256	247	233	273	240	236	258	243	244	257	239	253	264	237	252	225	239	231	261	245	223	240	243	230	224	240	248	266	244	260	185	253	240	245	245	246	238	258	249	242	242	230	245	240	231	233	253	244	270	249	232	233	239	251	234	235	248	229	237	222	231	237	251	232	241	236	242	225	252	249	234	250	223	229	250	236	218	237	236	240	210	267	223	247	252	247	217	260	233	225	257	242	252	222	217	255	247	224	252	226	230	260	259	222	233	245	199	240	244	298	211	216	232	232	223	241	229	211	225	239	251	269	199	232	226	236	230	247	234	263	230	263	235	250	268	252	226	244	270	252	226	221	258	203	246	262	246	266	244	249	213	242	252	248	229	226	213	223	255	238	241	248	247	265	249	237	227	241	241	252	233	247	228	216	250	258	219	228	259	224	220	233	255	215	250	207	252	245	227	232	226	255	260	240	263	238	233	242	259	212	230	245	241	237	242	246	255	199	260	260	229	229	238	251	236	233	246	238	254	237	228	234	241	244	222	254	239	240	194	259	222	255	221	240	257	257	264	248	227	256	257	240	237	246	252	260	214	212	227	232	225	232	238	216	237	207	215	219	222	218	234	227	263	255	243	233	225	232	278	237	243	225	246	236	255	254	238	211	224	222	244	225	220	257	231	227	220	269	239	245	228	218	251	258	222	243	215	246	226	251	234	245	217	232	246	249	238	235	225	214	251	241	229	261	212	268	228	254	210	247	248	241	268	239	234	246	251	258	223	246	224	226	214	224	242	224	229	265	255	236	242	236	262	237	238	246	230	213	248	247	209	224	263	261	248	232	226	224	258	244	232	213	213	238	245	268	267	231	243	231	273	206	234	231	252	258	247	230	235	226	260	252	260	229	241	216	233	228	243	255	230	267	234	224	240	267	229	235	224	279	254	248	274	230	233	237	251	219	251	251	232	263	263	259	225	251	258	254	266	242	241	251	238	237	231	252	246	217	216	254	238	228	242	259	236	246	259	222	223	226	260	238	195	239	225	241	241	253	238	227	206	251	242	231	245	241	248	235	255	213	253	247	242	251	215	236	255	213	234	225	238	226	237	233	251	263	254	253	238	263	209	270	240	240	269	216	245	232	230	259	225	265	264	236	245	251	221	226	262	200	219	204	233	235	224	227	218	240	254	247	237	217	250	247	256	253	255	225	250	249	246	235	216	223	227	231	226	204	257	242	229	266	229	221	266	224	247	241	217	206	243	227	241	198	228	263	239	238	250	233
7980	14292	10271	5083	3506	2599	1967	1469	1152	918	750	625	586	505	439	410	375	346	351	373	328	334	320	291	294	319	307	292	309	280	249	294	267	253	248	260	273	265	255	230	238	266	273	283	245	269	243	238	255	255	273	229	235	263	273	270	259	248	262	233	256	242	241	264	220	225	227	251	235	242	236	251	231	235	250	249	209	202	255	244	232	249	236	223	244	227	218	222	222	239	231	244	247	248	217	251	236	247	248	242	266	226	247	239	267	221	233	233	240	222	240	246	230	247	239	258	247	284	233	272	240	244	260	235	247	240	228	255	232	235	223	259	239	239	232	258	237	227	222	264	255	253	232	225	254	252	235	222	232	231	250	248	234	256	243	253	224	243	225	258	248	246	251	236	237	241	242	235	214	263	223	243	241	242	248	234	225	243	217	203	235	235	237	218	236	242	237	228	238	238	228	270	264	249	226	222	242	248	225	244	239	226	243	247	263	258	248	229	252	243	221	248	255	238	251	239	253	274	215	215	229	244	245	244	222	254	217	237	250	240	210	225	232	212	233	224	247	219	229	246	245	241	241	227	240	228	228	236	261	245	248	243	244	247	250	241	236	212	231	233	245	232	237	210	217	209	244	254	234	251	267	252	230	287	226	248	245	247	209	247	232	233	239	247	235	257	225	221	205	212	234	251	257	224	236	246	227	225	254	245	236	240	231	255	248	245	235	235	220	253	232	235	260	256	221	257	239	225	244	255	223	256	232	239	259	242	262	234	246	222	230	247	228	221	222	216	252	220	243	244	254	228	254	252	248	261	238	228	239	226	237	252	226	245	242	226	244	236	257	231	239	208	254	216	243	265	233	252	232	262	245	276	243	217	263	272	204	273	235	236	256	249	229	261	257	266	255	237	244	226	195	261	220	254	247	247	226	257	232	249	224	237	234	249	230	225	235	255	255	261	266	239	253	228	231	243	224	252	234	242	244	248	249	232	245	253	268	234	250	267	246	235	234	243	213	225	208	243	233	206	221	257	238	231	254	250	208	269	235	246	199	234	232	235	233	239	241	245	234	237	235	250	238	239	246	264	236	250	224	256	271	241	247	251	239	219	224	240	231	240	239	242	252	225	235	235	255	236	230	236	243	240	225	262	238	219	232	236	262	240	227	219	226	228	227	232	242	246	256	235	234	232	236	236	224	236	227	255	257	248	241	258	251	245	239	234	251	240	225	239	245	241	233	224	245	238	263	219	274	224	239	226	251	232	250	232	241	229	233	246	235	223	218	272	221	241	226	264	231	247	239	249	217	228	244	233	231	247	249	256	245	226	222	264	246	219	224	220	207	226	220	232	242	235	217	258	247	265	227	224	238	233	220	238	230	223	234	233	231	233	224	234	265	208	208	252	268	224	250	225	273	274	241	248	220	252	215	261	222	232	233	216	267	233	243	222	249	229	220	242	246	239	222	242	230	211	251	227	232	242	264	222	245	253	264	247	217	246	233	249	237	228	250	254	224	246	208	247	241	239	244	245	240	215	218	228	225	263	256	243	213	214	225	235	238	239	222	214	240	244	244	248	244	241	239	259	249	258	224	245	237	226	277	249	220	243	252	235	227	239	200	240	241	224	250	234	219	240	258	222	241	245	225	250	236	245	233	229	239	254	223	255	213	256	250	232	213	244	220	231	245	231	232	236	249	246	254	270	228	241	240	268	251	263	225	243	243	227	244	226	251	223	245	268	247	234	252	212	216	254	251	229	238	246	228	262	233	215	254	236	228	241	225	233	251	222	228	255	224	228	254	223	236	238	220	223	256	224	245	248	272	229	239	265	238	229	215	225	240	228	237	238	257	252	210	238	239	239	241	248	238	228	225	242	239	241	226	244	241	261	232	252	233	262	241	227	234	233	215	238	241	244	241	229	243	231	257	240	256	237	224	260	260	268	281	208	213	262	212	227	246	246	221	234	249	275	230	215	254	217	227	229	240	259	254	240	253	228	249	242	222	257	244	233	217	224	247	244	220	212	257	239	242	234	231	245	260	217	238	247	233	228	242	260	231	251	241	262	252	238	265	271	233	257	204	238	237	229	247	231	233	255	233	232	234	227	229	234	211	225	234	218	246	257	244	212	238	234	242	229	233	239	232	251	242	258	255	236	272	224	250	225	248	257	212	212	244	222	257	215	268	278	210	216	238	224	252	249	248	224	264	225	228	264	250	244	213	226	242	238	248	253	228	246	251	245	222	240	229	239	236	243	235	231	274	256	249	225	213	264	230	244	253	239	225	267	231	207	235	240	275	222	232	229	273	230	211	235	244	244	227	232	224	206	235	221	249	265	217	226	271	226	249	242	235	222	238	272	208	233	225	249	250	242	250	227	230	222	234	231	245	229	264	246	228	207	229	245	246	241	227	222	244	254	239	253	223	241	219	268	235	265	251	222	235	228	249	232	241	239	250	239	224	240	260	247	200	246	231	259	276	253	273	221	244	215	230	266	270	227	251	258	252	236	246	253	263	226	236	236	248	271	221	249	247	239	241	228	238	222	248	249	241	240	237	275	259	263	227	234	249	219	253	225	218	234	239	257	243	280	209	239	250	231	236	244	253	213	229	248	225	239	258	247	224	240	244	234	238	231	234	231	197	218	257	237	202	244	248	242	250	218	236	248	240	240	242	255	226	227	222	251	225	235	233	239	260	245	262	232	271	237	228	240	254	222	214	241	254	251	267	235	212	218	238	237	236	224	268	256	230	251	219	266	234	219	229	240	267	229	252	242	244	239	224	264	222	221	261	246	229	264	216	249	216	224	236	241	249	229	224	255	220	241	223	198	249	254	219	245	254	231	280	219	252	245	257	237	245	238	245	239	235	232	247	244	235	247	265	233	230	241	230	247	224	243	244	259	255	228	241	251	236	243	229	244	212	216	230	274	253	238	241	265	217	227	239	268	218	236	253	222	258	235	212	241	262	239	236	214	245	249	246	221	239	256	228	248	242	244	257	262	249	237	226	236	244	259	215	241	225	201	247	268	248	268	227	256	231	236	244	233	213	237	241	206	240	209	248	247	259	224	233	226	238	251	229	247	252	253	245	257	250	216	221	240	254	258	266	250	254	264	239	240	243	241	230	263	251	257	239	250	242	235	253	244	238	229	214	216	230	243	245	217	237	245	220	238	258	242	242	242	217	257	229	275	239	249	218	248	239	246	240	223	240	245	256	216	244	225	251	229	235	233	249	245	236	214	250	251	256	240	250	221	248	233	219	238	232	264	241	247	247	240	225	248	228	264	236	207	246	248	263	251	244	249	248	239	275	232	258	221	240	272	270	234	257	249	264	217	226	241	250	265	231	216	251	264	263	262	230	227	227	247	233	241	249	252	234	224	243	240	236	256	256	239	220	210	240	249	264	241	225	216	234	240	219	228	224	256	232	254	223	262	247	236	235	236	235	243	242	219	276	247	223	234	233	266	243	240	232	222	237	238	244	252	252	236	236	235	255	254	241	269	253	237
27429	18788	5413	1046	756	709	785	714	713	785	701	740	756	755	706	707	733	684	715	720	715	741	709	737	711	713	681	713	683	739	645	701	669	692	733	687	699	709	733	717	693	682	707	690	722	712	700	733	704	728	671	696	695	683	711	713	696	691	713	698	692	702	696	716	717	697	675	687	691	685	673	692	695	718	764	689	706	748	702	691	707	677	658	698	648	693	691	672	721	702	724	692	722	716	729	692	643	736	732	728	709	687	647	703	739	667	688	706	731	723	660	745	663	733	703	722	712	708	706	732	701	662	716	700	689	722	703	661	699	656	712	765	748	713	656	704	723	682	802	685	695	751	723	724	706	695	654	716	663	659	722	721	698	687	710	768	704	707	721	709	698	736	703	717	694	709	709	705	659	748	721	652	705	661	739	763	714	720	743	697	663	699	740	733	696	701	707	692	653	697	708	711	707	719	684	760	706	721	731	744	698	719	666	691	713	718	724	739	728	730	726	719	684	706	729	697	694	705	714	687	699	685	673	729	705	670	697	726	728	698	783	683	729	703	713	707	765	732	704	685	678	718	706	732	693	717	710	660	678	703	678	728	714	683	697	719	683	707	734	694	735	746	670	713	688	646	702	656	700	666	662	683	735	695	658	692	699	748	713	658	679	777	710	662	703	721	729	695	671	635	737	661	756	750	710	691	716	718	702	735	700	697	710	686	697	709	678	676	691	715	687	694	683	726	724	726	674	662	718	701	687	703	688	724	710	686	657	708	718	688	733	693	648	694	637	722	710	669	703	720	754	737	746	677	693	663	737	677	724	735	736	697	638	758	701	732	712	719	679	728	688	672	691	693	721	723	697	721	690	749	660	689	703	740	699	720	720	753	732	746	720	747	696	737	711	714	683	675	757	696	701	693	740	694	738	724	668	734	704	730	708	674	706	736	716	727	689	683	731	726	704	692	705	751	776	722	709	636	716	726	733	745	715	733	773	703	690	713	715	723	750	742	735	701	692	737	745	691	625	710	660	711	681	704	737	736	703	696	697	711	704	686	723	665	719	669	708	713	750	681	702	673	757	675	670	685	695	742	696	743	756	711	738	744	706	690	701	726	746	731	743	717	736	714	673	706	719	679	707	702	683	711	745	695	649	682	686	712	691	714	691	746	717	700	725	715	711	746	703	646	725	695	687	677	699	735	733	683	769	711	740	739	701	667	714	636	699	753	704	698	730	733	637	713	755	648	699	701	731	678	705	704	689	681	704	697	683	722	689	670	734	705	701	687	652	740	663	687	732	673	703	688	694	709	766	699	747	730	727	711	718	713	728	666	687	718	714	691	701	703	737	699	717	742	724	766	754	731	686	731	729	698	704	685	730	732	678	734	716	688	703	677	716	757	725	679	747	734	715	690	735	710	625	673	712	692	739	730	653	664	730	716	725	718	682	657	650	740	717	718	707	681	692	673	693	729	710	706	741	679	623	729	710	722	678	718	724	714	755	692	740	736	707	680	716	739	733	716	716	713	738	734	738	680	678	702	717	759	655	661	712	721	730	690	710	705	749	693	737	700	711	690	699	708	696	692	727	714	715	700	708	679	738	674	699	702	682	666	708	746	682	712	715	672	735	692	739	686	739	668	717	719	689	689	697	666	678	667	712	724	672	726	715	705	733	711	691	718	741	656	742	729	715	714	684	717	700	696	695	689	725	675	679	716	663	706	684	727	717	695	711	678	682	710	719	690	716	717	731	663	694	678	683	707	664	720	704	660	695	664	698	717	697	654	698	700	725	724	699	702	689	665	703	708	674	652	734	704	705	654	715	735	721	736	711	711	708	727	699	718	717	722	699	740	707	682	726	653	681	639	733	717	734	742	706	743	670	701	685	696	705	683	644	732	690	665	713	714	709	699	684	702	687	698	696	698	716	683	705	759	683	725	715	711	705	710	724	707	728	677	706	733	665	752	735	689	696	690	701	701	748	686	664	729	706	711	738	730	713	710	727	737	707	711	711	715	730	706	706	696	705	668	686	685	719	719	725	710	707	671	705	707	745	718	691	759	695	713	683	726	745	705	712	710	704	740	708	720	700	742	679	680	679	657	713	695	640	764	690	685	669	643	661	684	701	669	717	651	695	718	692	716	736	703	689	659	747	665	687	713	765	675	695	751	747	741	701	739	702	717	674	682	650	715	741	719	723	673	724	690	694	741	723	722	669	706	655	711	752	718	717	696	743	686	683	727	721	708	722	735	708	710	746	677	716	688	741	682	697	721	724	690	720	675	691	681	725	698	732	711	706	694	699	689	721	733	728	696	700	704	705	690	712	686	725	686	717	724	685	713	684	683	732	709	645	673	733	672	699	709	715	733	711	729	702	697	717	670	662	698	778	715	703	672	714	720	710	718	676	737	678	745	723	689	728	735	711	719	676	742	707	721	709	726	733	688	723	682	732	809	671	708	709	740	726	657	721	744	675	707	656	661	695	702	706	698	661	678	687	699	716	742	711	764	674	702	702	687	746	744	725	709	699	711	677	745	668	712	690	700	693	696	710	708	660	687	715	700	732	762	717	673	670	712	720	697	743	687	664	673	692	677	680	741	735	720	702	672	742	705	725	704	707	670	739	719	720	683	733	711	717	720	707	693	755	690	690	729	706	688	716	762	701	695	711	691	664	804	730	697	669	724	708	790	665	728	669	709	739	715	712	679	766	695	700	741	656	694	654	702	680	708	722	748	720	734	664	722	692	712	723	729	683	700	708	661	685	736	741	694	689	696	684	721	736	693	675	668	691	695	686	694	691	681	694	728	710	677	734	721	723	667	708	698	687	737	722	693	715	714	704	731	680	735	697	634	697	738	746	726	698	673	748	698	715	656	691	732	663	731	706	681	711	738	747	729	735	697	706	685	709	704	703	719	711	683	683	734	715	717	733	706	774	739	717	686	727	754	691	674	727	657	673	679	737	673	680	663	651	682	721	692	712	659	688	696	689	708	719	758	729	677	687	747	738	698	711	719	694	684	695	661	690	672	652	701	709	726	718	690	751	692	721	713	739	686	705	710	693	753	691	666	762	710	728	692	663	699	707	682	694	713	742	708	738	698	724	672	711	725	716	694	709	685	735	720	726	754	748	731	730	718	736	679	732	725	707	734	676	654	689	733	738	729	690	712	712	700	661	728	698	694	724	674	735	753	710	704	733	692	731	679	728	702	674	726	696	722	675	694	644	770	704	691	716	669	677	718	716	708	727	688	704	753	701	703	671	736	735	705	685	712	668	742	701	674	740	713	735	688	733	716	743	717	736	696	673	750	714	720	684	743	720	724	701	677	738	737	679	677	720	698	707	776	695	718	694	738	670	744	706	680	687	697	739	678	684	713	767	688	711	766	733	668	650	717	703	708	740	773	682	740	697	703	703	686	683	720	770	677	694	720	747	682	685	707	661	667	703	782	712	706	688	701	684	656	709	707	681	704	704	669	678	692	729	715	722	649	684	737	749	729	689	713	702	685
4732	1090	987	845	770	805	795	805	780	734	699	703	755	778	758	750	724	757	770	759	732	742	717	760	736	723	740	726	728	747	730	764	681	699	783	714	762	735	725	782	744	716	732	792	746	738	729	769	773	743	735	693	715	755	728	702	728	724	723	750	745	709	714	745	653	740	727	739	727	779	734	739	734	749	738	728	745	684	743	723	766	713	795	716	772	734	761	783	757	673	765	787	745	693	725	711	661	747	702	707	726	728	713	711	727	747	692	762	731	736	731	649	717	729	727	749	742	706	748	713	742	704	754	693	770	733	723	782	671	744	757	771	717	716	734	724	725	759	766	736	735	749	745	733	743	706	714	723	741	739	750	732	729	666	718	743	704	694	747	693	723	748	785	752	725	725	745	737	745	748	705	740	694	744	738	777	717	747	709	712	750	715	736	696	730	704	737	708	744	720	750	710	703	719	706	765	817	741	754	801	726	669	752	703	730	739	714	753	678	740	728	702	745	732	718	746	717	714	768	778	688	731	708	751	751	718	755	714	698	707	729	713	732	707	728	764	703	715	733	729	688	727	735	761	739	748	801	708	714	767	703	701	757	704	668	790	659	740	737	730	762	794	747	736	728	727	793	716	719	718	755	731	737	785	743	719	732	726	735	720	736	722	725	721	734	762	696	750	685	719	725	750	732	776	727	705	717	759	732	733	716	686	735	719	702	760	745	737	739	690	756	665	678	795	670	750	664	756	753	748	735	730	767	711	708	763	738	749	713	728	735	716	702	722	714	760	745	700	726	726	730	766	714	711	744	747	704	741	730	719	702	708	718	739	723	677	745	707	713	727	737	712	740	720	737	767	701	738	734	750	694	688	766	715	739	750	715	757	715	748	723	708	700	686	749	740	684	741	756	739	706	742	735	684	721	715	783	725	696	725	687	710	709	730	718	720	778	736	751	751	753	728	688	686	670	743	723	738	745	748	735	720	765	706	709	705	733	696	684	726	727	743	752	687	669	722	733	688	774	739	736	735	748	665	767	774	715	737	717	727	688	690	734	766	741	694	747	708	718	690	768	770	706	673	722	713	731	746	758	723	736	770	734	706	710	769	729	728	745	766	712	680	773	743	766	685	745	732	741	730	759	730	734	737	705	762	733	717	743	727	756	693	737	784	737	725	723	692	731	731	754	756	716	699	738	733	683	711	745	718	755	695	750	772	763	696	771	732	731	748	699	699	637	770	757	769	774	741	759	745	740	731	750	733	714	753	749	737	717	766	730	717	730	716	696	749	717	678	755	710	701	749	808	724	707	705	738	704	746	752	769	726	726	685	714	688	735	727	750	766	772	758	716	728	775	758	723	695	729	677	748	660	715	743	765	707	721	760	722	647	716	773	713	672	685	737	702	743	695	706	703	698	710	736	680	703	718	698	705	691	725	709	696	716	738	741	763	704	746	775	758	743	772	703	719	756	729	747	704	726	722	706	707	741	747	689	712	777	710	757	708	752	755	700	720	728	731	719	736	721	766	745	730	760	692	727	731	718	733	733	733	751	711	710	720	754	703	722	749	732	753	733	714	736	755	708	708	713	723	798	763	759	732	739	719	756	768	718	673	716	740	746	722	707	751	709	759	743	685	713	742	691	711	778	688	703	693	699	709	741	751	733	725	698	733	710	705	724	713	746	733	719	742	703	718	742	737	727	714	749	724	736	767	738	744	745	710	750	715	734	722	750	721	725	731	726	749	710	727	765	688	734	753	706	715	669	719	719	661	702	723	696	689	691	780	705	708	713	746	717	711	688	751	741	757	710	717	766	741	656	696	736	708	721	738	724	745	741	710	749	730	744	716	697	735	740	735	752	734	751	755	736	758	687	740	715	714	747	709	709	721	713	746	763	720	714	762	723	685	736	721	695	697	740	766	684	750	685	700	718	723	704	714	718	740	692	739	762	716	737	705	731	740	717	719	761	737	711	704	752	690	716	747	757	717	718	717	769	749	713	690	747	701	738	718	725	712	756	716	739	708	713	706	697	710	676	743	747	679	694	667	703	668	752	721	739	722	752	709	742	694	731	725	735	684	745	694	743	752	746	707	704	727	741	725	766	768	746	711	722	698	743	726	762	703	746	687	751	734	785	774	773	663	718	734	751	709	738	743	704	690	733	768	689	736	720	731	706	692	746	757	713	749	750	723	785	717	776	736	705	738	740	718	745	699	712	757	726	770	671	747	747	753	753	725	742	704	734	761	739	684	735	677	802	774	743	703	681	743	742	695	786	705	712	693	692	735	734	719	731	742	770	744	753	737	743	733	709	722	652	742	699	733	744	731	726	687	696	674	736	722	708	731	709	755	744	724	814	738	743	722	676	735	757	715	743	740	707	739	754	707	754	725	712	686	687	688	746	706	705	703	724	787	735	726	730	751	739	759	693	733	731	743	766	703	715	743	689	750	695	720	692	710	695	744	755	721	650	722	710	699	734	736	697	728	731	723	762	752	739	701	707	709	731	741	698	723	731	771	713	747	752	727	755	735	742	741	728	729	718	720	766	784	685	763	755	675	692	715	738	712	726	716	684	698	753	742	723	689	762	740	726	742	708	728	726	713	770	752	677	706	735	744	724	757	775	722	774	735	699	742	727	731	721	748	698	746	759	737	783	730	746	711	766	699	755	729	743	745	794	723	725	750	725	733	729	755	740	721	729	733	712	713	691	742	758	730	761	684	717	733	749	787	717	731	730	703	763	732	714	764	689	751	735	740	729	730	690	727	716	730	784	736	739	740	750	762	687	728	736	738	715	738	729	720	732	723	717	747	720	739	790	731	758	724	711	746	711	697	710	689	719	720	741	698	737	726	753	737	672	718	693	690	756	793	713	736	715	723	758	734	719	727	748	722	713	754	739	693	762	704	733	717	745	789	718	756	685	728	742	708	748	762	723	756	727	682	691	726	723	742	732	728	765	716	718	715	734	711	705	717	776	687	741	713	716	720	704	705	754	709	754	700	719	718	714	693	722	744	706	749	717	767	776	736	697	765	722	737	726	692	707	746	736	717	726	708	767	699	732	735	718	738	695	749	694	745	694	740	737	708	734	728	739	719	728	770	713	745	764	718	710	727	677	689	772	714	684	765	693	706	686	731	753	732	739	734	741	751	673	741	712	729	726	689	733	733	737	765	710	743	743	729	712	735	724	701	723	744	706	681	721	690	713	760	699	716	724	720	748	726	724	727	733	720	723	696	726	725	771	714	727	737	723	759	739	727	693	741	739	719	757	712	723	698	745	726	720	674	753	797	739	697	713	663	744	741	703	726	804	716	718	717	670	680	721	687	698	758	730	707	743	774	737	734	707	700	725	787	720	749	720	738	741	727	755	768	686	718	665	787	679	753	749	753	746	747	707	699	723	757	733	770	723	754	739	758	741	712	694	729	775	764	705	754	729	761	709	753	753	750	713	807	792	742	694	708	753	752	737	706	707	759	736	753	676	781	736	721	694	741	701	742	679	748	698
23310	21024	28388	23858	21010	12539	1159	764	594	512	473	428	438	376	400	404	443	357	362	368	370	369	375	360	361	329	342	356	353	357	362	333	338	371	350	325	323	335	325	334	319	324	339	300	337	338	330	341	321	330	313	315	311	310	329	333	334	318	317	352	320	309	346	333	331	343	315	340	324	348	337	335	327	329	350	321	330	353	327	323	352	313	347	319	330	319	329	356	299	338	292	335	342	351	314	326	334	325	337	298	302	347	337	347	309	325	315	339	317	291	322	333	332	308	332	321	316	292	308	323	319	365	340	307	341	316	337	331	333	313	327	330	349	319	338	314	342	335	327	363	327	308	320	311	338	329	335	316	310	352	293	323	331	305	356	346	321	325	342	341	313	332	345	309	320	373	312	320	337	323	323	342	331	333	317	342	339	306	283	340	336	333	312	316	313	328	321	358	360	322	355	315	323	360	316	324	294	319	328	319	307	326	321	320	360	321	333	287	330	320	341	318	306	340	340	315	303	361	337	318	343	311	337	337	316	340	359	332	339	331	311	351	310	311	321	321	335	358	311	341	310	305	332	367	343	339	332	315	315	336	307	305	351	363	325	362	346	331	322	329	328	296	328	337	332	338	348	297	349	318	330	329	331	326	311	357	335	329	340	328	341	342	320	320	369	328	364	331	343	330	335	333	311	326	321	337	296	298	324	295	310	335	329	343	320	336	307	325	321	325	341	305	344	356	336	344	308	317	340	349	312	318	334	327	328	343	341	316	354	351	335	330	298	335	330	329	331	327	307	291	363	347	349	328	328	337	332	320	342	331	346	327	317	335	295	332	319	347	295	327	336	359	323	338	328	313	293	322	333	322	297	311	343	335	331	351	332	357	320	297	338	327	298	342	323	309	290	314	321	321	332	326	299	341	334	370	358	342	328	341	344	356	338	333	325	316	323	341	316	320	321	325	315	341	347	322	346	341	322	327	334	338	344	338	330	334	327	325	331	332	320	312	338	315	327	323	318	308	303	301	325	321	321	329	341	309	323	327	324	343	342	347	316	325	318	291	316	352	309	335	310	324	319	335	316	307	331	307	331	306	291	324	304	294	317	360	343	319	296	299	341	300	319	311	325	326	307	318	310	314	312	339	313	320	317	356	327	324	345	312	312	316	343	328	298	321	335	307	332	351	308	350	378	289	326	304	317	332	330	282	372	329	343	357	347	353	345	311	336	313	318	336	337	335	326	331	317	314	317	324	332	322	312	354	344	340	347	317	368	313	333	328	330	311	337	320	308	313	312	352	325	336	326	329	337	318	330	310	333	292	341	321	338	359	323	312	322	328	342	329	352	291	325	338	312	332	324	305	342	340	324	310	331	320	316	301	347	342	318	303	325	303	319	320	312	353	297	302	311	348	314	336	323	322	340	343	304	317	302	321	318	347	340	341	324	316	337	325	298	335	346	318	348	317	359	314	330	321	331	308	335	307	328	303	328	336	316	319	325	314	359	319	325	298	330	335	336	338	352	342	314	335	357	334	370	343	308	331	338	300	328	302	317	340	343	315	327	338	304	317	300	349	352	354	330	332	322	322	312	330	332	306	332	326	313	339	373	325	323	345	320	314	320	318	344	311	332	325	299	345	331	347	303	317	335	297	332	318	309	348	323	316	329	325	320	337	336	334	316	359	309	339	307	295	339	306	341	382	285	312	325	309	333	352	316	337	315	324	332	327	315	383	303	320	346	302	362	321	323	313	320	336	318	297	289	314	345	335	338	338	333	348	333	333	342	349	328	319	330	344	305	328	322	330	293	311	309	353	326	303	333	315	322	323	309	325	318	327	335	298	302	339	298	321	303	364	318	315	320	338	326	308	318	326	288	340	328	307	351	325	337	300	315	348	324	350	295	365	327	346	332	294	321	308	310	311	334	325	341	316	269	347	335	332	354	323	339	318	342	302	336	327	335	338	326	329	317	323	312	303	318	312	359	326	344	352	304	312	307	308	346	345	331	315	320	331	341	301	307	311	323	323	337	322	333	309	345	325	357	319	323	334	319	331	323	317	357	319	328	323	328	313	341	349	330	315	310	335	345	280	356	311	325	355	310	324	309	336	323	336	345	326	355	331	365	330	326	359	309	322	333	315	316	317	327	346	316	295	312	322	319	331	358	320	327	300	352	319	315	300	315	311	318	330	359	343	353	344	320	349	321	330	326	304	323	367	320	323	335	347	293	348	322	304	319	334	347	323	330	305	336	334	338	327	309	310	315	309	314	324	332	335	320	350	322	336	307	327	303	319	330	325	322	333	339	322	326	307	316	324	309	327	295	323	318	281	334	343	315	301	322	345	316	323	308	328	345	336	329	334	343	340	321	346	321	349	315	319	326	343	305	343	298	322	297	298	279	322	347	319	345	344	342	301	343	371	322	338	307	323	306	313	295	300	315	353	320	324	319	336	319	359	341	328	332	285	335	338	339	316	339	322	358	313	327	336	364	307	358	336	344	336	313	354	365	342	314	333	336	341	313	312	311	338	303	290	345	308	334	327	320	310	359	352	314	339	336	333	364	357	304	326	355	347	303	324	327	301	351	321	309	335	345	337	314	332	325	331	303	327	336	289	325	323	341	349	319	353	337	337	357	326	357	331	302	371	315	351	294	340	329	329	333	338	293	352	289	315	300	340	330	341	338	319	326	321	350	343	333	328	316	335	346	314	333	322	334	382	332	321	364	341	310	345	333	322	335	303	319	306	298	349	308	327	300	309	321	328	292	299	339	320	344	316	339	339	318	337	349	323	324	327	316	322	332	319	311	363	333	329	289	304	336	347	334	303	296	306	313	310	334	351	361	333	339	338	301	326	321	352	295	325	331	320	289	369	311	362	328	332	307	341	301	311	358	335	323	322	310	299	338	318	340	306	344	321	308	297	333	289	317	345	319	347	326	328	330	332	318	312	329	310	331	305	320	345	342	351	344	319	328	285	315	315	297	326	343	350	319	306	307	314	340	297	328	317	314	338	323	313	343	310	330	296	315	364	324	368	306	323	322	321	314	304	302	303	328	332	316	310	339	320	334	315	335	313	352	352	360	334	353	329	346	358	313	338	356	317	321	319	323	326	369	323	306	339	288	332	330	341	329	317	329	339	326	326	333	359	336	311	350	335	315	303	336	326	299	316	304	305	335	336	308	341	326	345	334	360	326	309	334	322	322	368	311	308	342	331	327	326	342	331	302	323	345	321	319	338	312	354	331	365	333	349	319	335	325	327	317	347	340	324	341	323	355	313	318	308	343	401	321	307	308	330	335	361	307	314	309	303	319	332	324	321	350	293	304	301	358	318	328	354	331	320	283	306	361	304	347	329	321	310	302	329	326	349	297	326	336	327	332	350	339	346	311	345	329	311	359	300	319	326	329	330	325	331	330	338	332	328	320	318	339	292	350	309	356	300	353	356	325	354	374	330	334	361	331	322	348	326	352	324	336	301	308	344	322	343	317	312	297	350	334	298	319	338
5859	8444	6086	2963	2023	1579	1196	954	795	714	584	576	572	485	501	475	439	413	403	410	420	411	388	353	384	399	373	361	396	351	403	355	392	362	373	373	361	346	357	361	366	339	363	383	369	371	413	355	355	347	366	367	383	369	357	381	365	383	363	370	377	348	317	347	330	345	356	380	381	370	374	334	356	334	359	344	355	385	342	391	378	334	356	332	377	374	337	395	366	373	355	329	368	357	351	342	338	340	355	351	328	361	360	346	344	360	374	377	368	338	356	381	365	367	357	355	361	355	364	358	364	338	373	390	355	343	351	345	338	377	341	340	339	390	355	346	342	346	343	378	361	340	369	370	391	318	359	332	382	311	369	328	382	364	378	368	362	326	358	379	354	353	355	350	345	352	348	356	388	381	374	367	385	360	375	394	409	340	355	343	359	348	335	325	356	372	360	378	372	356	368	382	351	321	371	354	368	369	343	369	399	347	405	357	363	352	371	361	338	369	336	348	354	367	335	340	368	343	353	312	331	386	380	364	363	370	372	340	373	353	342	361	335	371	376	341	367	368	340	358	366	359	329	353	364	347	358	344	383	362	352	336	379	341	347	375	368	365	356	341	355	355	366	364	364	337	362	367	353	352	370	354	352	354	361	359	381	337	380	383	331	368	350	354	336	384	357	386	386	339	380	356	383	360	349	364	363	353	343	355	357	356	348	389	343	338	383	324	330	365	356	367	326	387	334	367	378	379	358	392	351	358	325	347	346	356	338	341	343	345	369	367	368	370	337	339	352	370	371	340	366	356	338	374	359	326	363	361	321	333	384	349	338	372	364	369	356	354	337	360	367	356	369	381	330	352	352	369	360	365	347	353	307	370	359	355	378	357	382	377	361	369	339	352	374	347	360	338	366	354	366	332	361	383	363	329	407	359	347	386	378	379	372	348	358	349	350	356	342	381	343	358	354	358	351	344	374	347	330	334	362	371	368	379	360	337	354	359	330	350	352	333	334	359	327	367	338	362	359	369	376	338	363	375	367	321	324	325	356	370	343	376	435	338	357	384	390	357	354	327	358	385	354	323	353	362	334	371	369	356	338	363	383	363	363	346	357	359	370	373	314	378	372	388	341	346	367	390	379	364	351	330	357	350	352	337	361	336	366	357	361	367	337	341	350	326	357	352	396	340	341	365	333	329	354	376	349	354	307	360	373	340	370	386	348	327	344	400	349	392	360	363	366	379	378	361	338	348	373	367	355	371	388	388	362	361	346	351	377	362	325	359	355	362	359	336	332	388	332	369	361	384	357	369	362	370	361	380	330	403	368	352	364	363	355	329	353	362	372	350	324	350	376	363	353	325	336	355	353	340	366	350	366	374	341	347	364	363	358	364	343	363	376	318	358	336	354	352	367	365	321	353	355	350	343	358	348	338	358	372	353	355	350	373	327	349	365	380	326	361	374	365	366	379	355	366	365	356	388	332	344	330	372	347	345	339	323	403	335	349	351	366	391	351	347	348	339	354	360	381	366	344	352	328	374	339	353	360	349	355	356	391	331	382	344	341	349	355	356	361	357	380	357	356	343	373	346	354	333	380	339	371	371	333	372	335	349	352	347	349	361	371	354	364	399	370	346	352	344	354	336	328	358	390	321	373	363	336	341	367	382	361	367	349	348	364	389	335	367	359	376	377	397	394	360	360	356	368	354	372	354	372	363	359	362	351	366	349	351	365	325	368	342	364	320	356	362	378	371	350	346	351	337	372	358	336	359	334	365	407	368	365	359	299	392	332	344	350	342	317	330	359	325	347	330	344	374	366	356	359	371	344	348	338	387	322	353	369	332	355	358	354	356	336	371	351	349	326	362	392	384	323	333	378	379	347	430	347	347	353	340	365	351	354	352	362	346	378	383	347	376	335	372	333	334	337	392	387	339	338	333	367	379	338	366	345	333	347	351	318	399	336	355	343	374	369	364	365	342	372	367	379	352	388	374	344	358	358	351	377	342	327	344	371	367	344	371	337	359	366	350	340	364	351	355	394	363	322	339	373	380	397	335	378	343	347	378	352	323	368	363	353	366	373	384	361	356	376	332	373	359	356	342	358	355	402	324	308	367	363	349	331	337	360	377	372	377	348	373	374	352	318	379	365	407	375	387	364	326	355	372	371	354	358	308	356	360	322	367	367	352	322	357	386	367	340	342	383	347	325	367	379	399	340	384	355	352	402	370	396	363	388	325	361	361	360	366	368	343	376	367	346	342	353	363	361	339	365	379	363	377	372	335	381	357	391	374	345	366	365	385	377	337	334	370	357	368	356	371	360	379	351	355	346	390	324	353	372	342	379	360	339	365	326	382	342	312	364	354	380	345	353	356	371	361	363	370	369	347	366	383	350	358	332	329	337	362	361	368	350	358	334	347	345	383	354	355	341	333	325	351	366	348	380	385	351	402	352	397	349	353	360	376	355	387	362	342	352	333	358	383	336	341	395	342	353	328	386	363	356	374	377	341	348	375	366	353	352	358	361	374	380	383	368	354	351	370	332	321	360	341	339	331	368	346	362	370	367	378	350	329	349	352	356	365	363	337	373	346	383	364	373	341	345	355	359	359	379	335	350	363	348	396	384	369	355	346	378	392	334	337	328	362	362	326	351	344	366	323	349	333	328	354	390	339	352	327	353	356	350	364	332	369	375	401	374	346	327	332	340	364	363	362	373	357	346	379	361	351	348	359	329	369	358	357	360	369	356	364	342	344	369	335	349	388	381	383	391	352	344	369	365	355	352	333	367	361	349	341	341	415	353	366	367	372	354	371	356	343	339	329	338	357	312	364	378	343	385	334	391	341	306	344	353	364	357	361	338	354	368	389	353	368	325	363	350	363	367	350	352	354	386	365	328	349	335	343	350	347	361	377	391	351	368	361	377	377	327	367	341	368	356	349	318	311	358	354	412	373	343	334	374	348	383	365	375	376	365	393	345	347	382	365	351	367	320	364	374	357	361	397	351	366	351	363	346	348	349	337	334	339	346	369	359	378	361	383	341	372	309	358	397	388	373	369	357	351	386	317	354	353	301	380	348	367	366	378	361	361	358	325	377	346	389	374	366	340	341	370	361	356	367	356	353	373	401	357	352	364	372	353	342	366	354	357	364	357	328	356	404	381	349	394	343	355	353	348	349	351	360	363	355	343	366	375	371	371	322	367	365	381	362	365	362	376	343	357	345	379	350	372	382	383	319	357	330	394	352	356	371	335	369	356	360	345	377	353	335	364	357	348	320	356	327	389	379	379	356	374	355	351	400	358	374	366	339	367	359	354	344	355	348	374	343	372	414	337	337	376	360	399	359	344	333	345	352	302	379	371	361	380	379	370	341	349	376	371	373	369	353	337	399	356	371	357	359	363	358	353	352	379	353	324	374	369	373	370	358	362	361	347	380	370	342	376	321	345	355	363	368	358	368	417	371	386	370	341	367	366	339	373	359	377	349	376	364	351	343	347	336	325	336	388	369	370	354
24492	21003	27500	24612	15237	1583	1058	949	857	871	824	769	776	797	728	721	742	726	756	727	777	772	669	733	753	792	797	697	732	757	747	760	757	743	720	726	757	734	723	711	766	769	740	736	728	752	769	691	736	764	725	724	716	735	701	686	731	721	725	736	717	718	695	725	731	729	680	768	701	756	709	734	747	772	737	677	693	722	757	750	769	741	723	704	728	712	734	717	719	742	718	716	714	717	721	779	733	778	732	713	768	798	719	745	707	735	696	730	685	778	713	747	731	701	734	779	742	660	697	727	710	745	731	723	702	680	746	752	735	691	693	691	686	726	729	750	720	749	688	687	710	730	711	715	728	730	743	749	753	715	748	774	740	709	721	739	731	718	670	748	778	764	699	746	780	717	713	766	747	708	703	753	779	717	729	711	702	726	735	743	746	739	695	741	745	762	713	735	722	741	737	717	712	745	771	715	753	705	753	766	759	725	729	721	710	719	751	762	717	737	731	750	716	780	740	740	688	716	762	718	689	787	710	758	717	707	726	682	761	727	797	729	731	734	762	758	749	784	737	712	691	756	723	785	761	747	741	733	717	698	730	748	734	710	704	722	738	737	770	718	758	717	752	661	722	735	718	743	686	701	715	736	744	739	713	711	746	759	758	730	725	750	694	721	713	726	698	754	733	744	751	770	686	711	718	741	743	732	757	697	742	734	769	659	755	715	702	745	755	715	681	733	734	712	728	739	695	735	720	767	719	732	723	777	793	692	717	744	700	730	760	695	722	739	730	744	729	749	765	725	723	746	754	708	722	761	741	715	733	755	733	755	685	725	710	767	733	707	720	726	675	705	692	766	694	743	755	743	738	729	730	669	768	720	757	739	717	746	753	733	711	738	732	716	760	707	705	755	716	730	729	744	691	712	704	691	688	726	760	756	741	712	744	722	689	741	718	719	756	728	733	756	729	751	753	705	705	680	740	743	728	741	784	731	721	754	739	753	770	722	711	667	754	727	705	699	700	712	699	750	732	722	692	713	723	711	689	731	746	737	785	736	748	720	656	711	696	767	714	736	730	773	675	759	732	710	727	721	699	736	745	746	735	704	712	737	705	689	723	737	753	766	759	746	761	743	709	717	718	730	762	774	765	750	678	720	684	712	725	761	732	749	710	732	720	738	731	743	694	706	690	723	717	691	748	738	732	742	749	707	713	735	728	681	707	713	660	712	751	731	721	784	746	734	743	753	723	769	693	719	730	732	699	746	753	756	721	703	711	760	779	759	716	700	740	745	715	772	723	748	746	743	778	743	725	733	704	721	745	708	729	713	753	726	792	744	747	735	694	702	732	710	760	750	684	708	733	723	720	729	737	750	662	709	772	697	700	750	768	713	708	719	694	735	709	665	731	768	742	737	679	699	753	716	741	718	759	779	741	743	765	755	719	768	720	732	696	740	753	716	689	737	698	736	741	719	720	735	712	736	745	718	689	725	734	774	764	702	705	723	711	809	697	763	746	756	761	742	796	740	712	776	749	696	762	732	731	772	723	791	738	741	776	745	702	685	729	708	718	705	782	729	697	731	740	742	676	747	746	764	759	752	753	768	747	717	734	767	723	712	704	670	747	765	705	730	719	737	755	742	698	714	684	715	730	757	762	698	713	733	711	675	732	719	704	710	734	700	751	789	737	722	731	690	768	781	758	725	728	695	777	699	706	722	723	765	742	736	717	690	744	729	737	711	771	691	718	733	707	702	688	689	764	726	707	710	698	739	733	725	726	711	754	710	751	666	771	752	748	754	691	728	716	705	698	699	708	709	762	750	778	738	753	739	699	769	789	706	721	764	759	701	713	736	759	760	736	736	753	736	726	760	729	753	742	748	712	722	759	745	728	781	669	719	725	697	688	737	730	654	703	726	759	689	757	770	752	716	768	714	700	715	747	699	748	724	687	745	733	699	714	776	676	755	760	744	740	680	713	762	746	741	699	692	723	770	728	678	758	705	755	703	772	742	748	716	726	703	691	741	756	768	736	773	706	693	736	712	733	746	722	741	721	717	687	741	681	714	733	724	724	739	727	702	747	728	735	753	718	712	700	720	744	771	727	711	719	771	721	758	706	789	766	690	710	756	737	746	741	723	663	788	738	752	740	742	698	731	796	746	733	696	761	683	747	731	695	689	739	716	763	722	735	709	766	736	744	758	713	710	741	693	730	739	693	712	695	726	710	755	732	735	703	710	652	696	749	783	730	717	722	695	726	743	747	729	762	724	760	713	715	719	740	718	735	736	729	734	705	731	733	689	713	762	740	684	737	748	725	743	745	709	740	726	684	745	764	741	725	735	766	761	730	735	728	765	769	733	761	742	733	723	693	687	758	688	731	758	689	717	755	728	752	768	692	712	710	721	741	762	742	764	724	729	729	724	713	739	722	753	769	760	783	775	700	729	729	716	721	696	705	755	707	773	728	758	781	715	713	728	733	756	690	725	750	747	689	721	748	698	740	731	709	740	709	750	763	769	717	731	746	752	691	758	754	767	708	759	733	706	718	687	756	762	810	698	719	703	724	770	707	801	701	768	771	720	696	749	708	746	744	712	724	727	746	699	697	748	709	679	693	734	798	664	715	734	752	718	737	763	762	707	704	755	721	721	728	715	739	699	744	733	706	700	762	754	719	742	750	735	759	727	761	728	743	718	765	674	796	683	659	734	773	739	702	712	755	764	763	730	736	715	724	743	701	747	702	751	764	749	714	779	751	754	726	717	664	731	736	692	674	704	694	763	746	764	696	708	689	693	759	736	711	767	734	733	740	757	747	731	759	738	706	700	653	762	736	762	698	738	748	755	697	752	704	732	732	709	725	720	699	749	719	727	752	717	793	702	729	730	740	698	743	694	703	744	770	729	703	771	705	765	720	683	759	699	735	720	712	758	695	719	756	698	754	769	737	696	711	740	749	728	752	697	693	751	695	737	742	771	727	678	727	750	675	746	745	701	715	698	745	724	752	764	748	744	692	704	785	715	752	761	735	732	726	720	699	683	711	751	730	704	740	717	743	699	789	732	740	748	742	758	685	738	698	702	701	773	706	765	770	712	698	745	712	691	720	740	761	767	777	695	764	791	734	726	741	706	712	703	738	738	748	696	701	700	667	691	749	748	766	695	725	772	715	759	753	739	722	733	711	724	691	778	767	797	723	741	681	764	760	722	685	744	696	727	762	725	781	682	706	706	760	758	727	704	735	782	673	750	730	692	746	711	749	754	716	722	691	762	730	705	735	726	753	709	700	689	753	718	769	715	747	746	722	758	712	744	720	684	708	731	720	784	743	730	730	710	700	750	735	767	683	703	739	727	727	723	751	717	719	736	680	696	731	730	745	710	732	738	713	755	752	716	707	723	717	751	726	740	750	738	718	695	749	736	774	774	764	727	739	713	765	726	792	763	760	745	765	750	716	751	722	707	783	723	691	706	746	737	705	743	715	680	701	709	726	744	722	686	730	711	696	746	768	715
6518	5469	3942	2104	1746	1521	1226	1079	968	955	867	857	793	830	796	810	786	730	779	686	733	732	785	759	723	743	739	728	721	755	766	769	761	745	750	738	746	724	730	749	717	724	718	710	739	696	688	723	743	741	748	718	729	698	719	659	762	730	727	681	717	730	668	734	714	728	728	756	730	708	749	753	747	727	706	766	701	728	741	725	696	725	707	693	701	738	754	718	781	713	728	715	747	745	734	685	724	711	699	728	695	701	712	725	751	735	722	699	753	754	746	702	720	754	745	754	738	763	723	669	761	702	733	687	729	737	739	719	706	725	731	713	706	711	726	723	727	726	751	728	714	719	751	705	686	740	730	754	738	729	703	697	760	728	696	729	767	734	677	709	742	720	745	712	750	744	733	709	731	662	742	741	752	733	747	695	751	730	765	659	728	788	724	745	701	707	720	704	715	725	770	702	725	716	750	744	723	721	738	758	741	751	760	719	740	763	732	729	692	738	706	743	720	739	665	739	717	734	726	793	743	733	682	689	721	768	759	715	725	716	711	710	670	749	737	742	727	707	735	747	732	704	745	750	726	723	715	695	752	745	730	761	728	720	728	744	701	744	728	744	759	753	724	747	716	753	701	736	716	759	757	708	748	698	722	698	756	712	710	711	720	794	718	752	703	677	787	769	704	737	749	765	771	743	711	735	750	705	771	758	710	733	708	752	732	757	701	774	776	714	704	726	752	697	715	740	748	709	691	734	721	782	731	754	744	716	721	710	735	728	718	774	742	698	731	724	727	726	727	746	695	699	749	682	714	711	742	804	754	734	704	766	791	724	735	714	697	704	683	788	756	744	686	721	709	720	719	711	716	718	734	726	749	772	753	720	722	712	770	719	763	725	701	709	687	727	772	750	750	742	694	697	728	709	748	741	701	715	817	779	766	717	705	726	730	715	762	722	747	730	735	723	751	723	728	771	765	752	743	725	725	742	732	693	739	747	733	730	735	732	708	748	747	755	745	719	754	709	767	719	753	706	685	731	736	747	735	728	748	724	723	710	762	737	766	753	716	758	693	722	764	694	725	731	678	694	699	681	721	791	685	711	655	715	735	745	680	749	758	790	716	709	743	766	728	773	707	731	688	712	744	707	766	714	732	706	724	710	710	726	704	692	704	795	703	707	704	712	744	742	754	692	723	715	732	716	743	764	703	756	718	715	749	720	684	744	721	751	749	697	720	755	712	719	729	743	706	718	707	731	720	702	679	717	712	720	708	755	746	710	682	711	735	704	743	789	719	737	747	744	700	711	751	747	721	719	746	710	748	739	739	724	734	730	765	731	686	727	730	764	727	697	694	719	699	749	760	702	752	758	734	762	722	740	738	750	716	737	751	746	735	698	740	691	755	761	775	726	683	737	740	747	721	726	716	733	743	735	776	680	669	773	756	769	703	756	650	739	718	758	744	753	764	706	722	691	699	746	722	710	745	738	708	692	677	734	695	745	773	693	693	737	703	722	767	699	749	703	757	750	748	737	698	718	732	703	730	741	732	740	731	756	735	724	717	676	712	707	725	730	710	738	709	690	744	681	759	679	702	709	709	729	733	750	716	713	731	738	741	753	726	729	681	697	693	753	726	697	729	716	691	721	714	738	686	735	710	716	730	713	735	674	711	743	745	682	717	758	701	736	724	724	706	724	711	752	708	692	760	799	715	716	727	678	687	674	699	762	693	756	706	694	719	731	724	733	722	732	732	737	689	720	716	708	766	697	700	725	720	690	751	754	711	705	740	726	726	751	751	715	714	718	722	685	710	691	690	746	710	727	715	759	691	775	750	741	760	703	709	720	718	698	714	704	722	736	713	726	762	725	766	741	730	738	720	740	759	700	707	697	698	688	767	762	740	678	718	783	724	704	713	721	752	689	724	691	674	749	721	767	725	692	732	748	739	731	742	676	720	721	722	730	749	705	754	727	758	716	746	697	720	738	711	683	712	702	719	775	719	740	715	721	740	741	706	696	730	742	693	710	780	674	734	749	712	727	733	754	765	752	715	746	757	680	739	749	788	761	723	716	751	711	735	761	720	688	743	710	687	738	715	717	698	745	727	708	709	723	743	741	741	759	718	742	737	699	742	737	701	721	729	670	722	750	739	720	742	723	772	747	714	716	733	667	691	715	755	726	718	747	678	745	694	712	757	690	692	714	747	727	683	673	700	703	734	718	749	738	779	741	733	736	752	765	752	747	697	698	721	701	747	761	752	721	710	685	675	728	765	731	723	750	738	703	691	699	755	752	703	774	752	744	758	735	714	733	690	733	715	683	721	706	774	764	709	750	742	740	755	677	687	714	741	686	684	707	757	747	713	751	721	693	756	757	725	738	707	690	743	708	729	688	711	715	685	723	707	712	745	698	755	742	738	725	740	705	744	719	646	718	727	685	719	744	713	728	727	724	728	748	750	738	705	751	703	730	734	681	750	713	728	729	730	676	727	764	714	762	747	711	718	671	706	703	721	746	745	661	724	731	702	747	686	707	755	742	705	687	700	755	696	756	751	757	751	724	714	741	742	696	698	747	686	746	741	753	785	789	738	697	750	690	737	731	733	698	703	711	709	779	687	775	726	732	735	732	662	719	726	714	730	729	735	749	753	701	762	793	691	723	716	721	735	760	694	719	737	705	717	752	756	703	740	712	702	749	748	738	737	719	710	702	699	748	719	800	698	695	746	714	751	719	775	705	708	749	682	720	716	692	770	748	754	705	749	679	791	730	714	681	695	806	745	717	678	704	720	691	750	749	713	734	725	708	718	714	754	725	747	735	750	775	741	714	736	719	738	719	718	709	733	652	740	713	748	719	736	767	730	701	732	769	753	704	793	713	770	709	710	717	759	740	737	712	749	740	757	749	716	718	681	731	789	747	747	725	731	666	753	754	709	704	776	705	714	787	781	740	745	699	753	678	704	749	700	711	716	725	711	678	694	736	727	718	710	731	732	683	706	701	759	741	765	774	767	722	717	697	695	721	706	734	757	742	711	702	720	754	755	720	721	771	738	738	772	702	730	717	712	724	700	695	719	768	752	686	697	693	722	746	680	710	773	670	701	776	760	718	710	721	699	735	740	735	728	715	747	777	774	727	722	710	766	734	712	652	718	742	785	694	732	729	762	726	777	722	769	707	757	742	754	714	716	756	742	716	722	712	753	699	724	738	722	676	746	744	703	714	689	738	736	691	712	764	760	751	740	738	706	724	727	733	756	754	711	758	719	738	729	685	775	720	706	664	716	737	725	734	772	697	679	705	705	739	746	739	770	771	777	748	686	782	708	730	692	762	718	742	731	668	734	702	732	764	730	729	734	709	730	687	740	784	722	771	703	729	665	720	717	749	703	670	724	714	736	713	728	763	712	703	773	716	747	758	770	766	706	725	681	708	705	708	760	751	759	748	748	769	741	724	685	740	755	701	713	724	701	717	717	702	733	735	753	737	722	716	708	734	719	702	713	692	705	671	722	755
22313	21052	28756	23578	21048	21092	11553	1092	712	615	553	474	454	473	394	353	343	312	313	292	312	324	291	297	321	295	285	277	271	263	266	267	265	248	253	249	249	233	264	244	219	247	236	240	276	225	234	247	254	224	230	218	264	245	219	230	253	272	261	252	204	234	246	243	252	223	252	225	253	218	256	244	224	246	244	262	204	240	247	227	267	221	216	235	247	251	231	222	221	233	234	249	280	235	234	243	240	236	263	254	220	234	267	248	226	247	247	256	246	240	202	228	232	237	240	210	238	231	245	243	242	267	271	258	242	237	218	212	245	254	264	250	220	223	254	223	282	217	210	211	223	251	251	225	230	236	221	237	223	252	216	224	265	244	275	263	228	227	251	236	257	260	238	221	226	249	230	235	225	226	232	252	244	219	222	242	239	230	230	223	240	251	264	232	213	238	255	234	236	236	251	263	256	245	207	244	254	244	231	230	203	240	234	239	245	252	224	239	257	234	215	246	254	232	236	228	241	236	236	223	241	216	244	235	255	209	249	260	226	248	244	212	245	251	230	229	239	221	242	240	256	249	227	256	235	238	259	246	236	227	252	253	269	220	224	233	242	255	238	241	223	223	230	250	230	244	249	236	252	234	234	221	254	248	264	263	248	256	238	227	260	248	236	247	229	210	227	263	266	239	224	255	235	235	226	221	223	241	249	240	207	238	223	243	237	251	245	239	235	248	244	228	241	244	256	266	263	235	242	221	234	251	230	218	238	237	280	240	229	258	247	226	219	229	238	243	203	235	256	246	244	247	258	261	241	249	231	261	244	264	226	244	240	220	224	278	214	214	246	236	257	253	239	260	249	246	228	247	243	266	242	257	254	242	239	223	242	210	243	238	277	256	251	275	233	233	258	254	257	240	248	234	244	226	248	239	258	242	223	240	268	254	234	238	235	223	247	231	222	238	253	238	247	257	248	256	239	240	239	239	243	243	251	220	255	242	232	261	232	254	244	249	221	222	219	246	270	258	253	240	250	242	234	232	239	232	256	230	246	252	248	222	224	246	238	226	235	233	223	212	241	201	244	241	231	254	263	227	245	239	209	245	256	207	215	229	242	242	245	244	207	234	249	229	257	253	252	234	240	212	224	232	268	241	211	213	237	264	209	221	250	225	200	243	221	252	255	218	224	256	227	239	232	244	231	187	213	242	250	242	264	218	255	261	227	236	207	223	215	224	236	223	243	244	243	226	249	222	287	248	248	217	220	217	261	246	261	236	207	231	284	226	238	229	226	222	257	251	238	238	246	247	249	249	220	219	206	239	251	238	228	239	227	226	285	227	219	232	275	246	261	225	224	258	233	240	259	232	237	264	259	207	238	236	245	231	249	249	236	247	227	237	250	250	254	257	241	282	223	230	235	245	239	238	245	253	227	236	239	236	254	224	263	242	249	227	251	229	238	204	252	225	210	221	235	245	215	247	248	240	243	236	234	248	246	245	230	243	272	273	265	226	236	217	227	232	259	249	260	259	241	272	248	253	246	228	239	250	239	239	237	237	214	249	228	222	219	231	226	238	245	260	248	224	254	242	251	236	240	240	245	235	241	207	241	251	203	227	260	232	266	248	249	210	243	255	260	240	249	226	239	237	259	249	246	259	242	239	236	230	253	273	262	258	216	256	263	229	218	236	210	236	247	259	245	251	253	233	230	233	240	216	242	217	252	237	241	250	245	222	244	266	260	247	236	247	232	211	224	228	240	246	251	258	255	252	224	278	254	260	262	224	265	247	237	220	235	236	252	235	237	235	203	203	252	227	207	242	222	248	237	222	219	251	263	238	236	250	234	214	236	245	224	256	231	224	249	239	247	240	246	239	223	253	246	239	240	239	231	226	239	232	246	253	237	243	250	259	246	248	245	246	233	231	237	229	240	279	259	243	218	247	227	239	247	238	234	229	220	230	228	234	235	251	263	237	238	251	257	270	241	231	231	259	228	233	273	231	245	227	220	228	241	264	223	236	237	232	223	244	241	231	239	258	228	225	217	239	254	229	251	238	257	263	256	233	217	235	246	247	232	278	225	241	254	246	234	270	201	230	229	246	274	230	243	219	227	234	214	254	243	237	248	238	240	240	226	231	257	246	224	234	226	236	222	224	267	234	223	244	270	275	224	245	234	243	267	285	241	245	234	226	220	213	223	243	233	226	241	227	215	233	264	234	232	246	230	261	239	230	247	218	223	227	234	221	232	263	235	243	231	225	264	240	266	272	238	216	253	235	229	230	274	261	246	240	268	244	250	241	213	237	268	223	226	243	242	222	201	246	243	209	227	260	226	219	248	235	235	244	230	246	235	249	240	242	229	231	234	231	214	250	271	204	247	232	273	241	235	235	231	234	225	225	233	210	220	244	231	232	265	263	258	213	224	234	253	239	271	224	234	256	243	216	248	245	256	230	212	265	219	252	257	228	228	215	260	221	236	260	240	255	237	244	224	261	255	261	242	235	251	236	220	221	259	237	237	244	226	232	249	245	250	206	264	213	234	246	245	247	232	232	243	251	227	243	243	225	254	234	244	229	262	216	242	249	223	267	244	254	235	248	229	224	265	258	273	230	220	223	261	247	228	258	274	216	218	242	258	233	238	249	211	265	237	270	203	246	226	203	230	232	245	218	256	238	232	252	248	224	236	248	262	216	240	243	248	253	251	252	239	264	245	236	235	235	252	245	240	260	211	242	251	246	232	256	222	231	218	233	244	276	253	255	222	231	228	224	256	220	245	248	274	254	239	242	247	252	231	223	226	226	215	221	235	245	221	238	247	266	258	224	244	250	243	272	223	221	253	260	229	266	240	268	244	223	245	264	233	258	229	263	216	247	256	267	237	229	219	222	242	259	237	245	255	232	268	258	238	246	243	247	246	263	233	216	222	229	238	228	265	251	246	254	238	226	224	255	240	237	252	220	247	253	237	234	223	255	230	212	243	245	241	220	277	232	242	235	239	247	237	229	253	247	251	233	257	218	242	251	229	221	239	226	235	250	223	237	256	240	235	227	243	228	238	228	242	230	240	244	230	231	230	257	273	230	222	260	278	238	240	218	277	235	231	246	238	271	249	239	235	226	241	264	235	241	238	246	246	227	211	266	239	241	245	253	234	218	227	263	285	240	223	260	253	255	235	233	250	235	230	221	208	225	241	240	256	267	279	231	219	243	243	253	236	246	240	253	251	218	226	232	231	238	246	249	247	220	223	224	253	248	249	252	244	212	245	235	223	230	220	226	251	238	247	244	241	253	220	235	244	214	247	248	283	231	232	277	252	248	238	254	256	243	241	241	264	226	246	234	237	235	233	211	204	229	246	243	248	237	250	226	231	231	251	250	222	238	233	241	232	229	233	272	221	224	232	232	219	248	215	234	226	241	252	226	251	236	253	228	210	232	242	234	243	251	249	263	252	269	222	244	241	239	261	241	231	215	241	241	241	225	248	236	247	228	244	265	232	250	241	245	215	241	216	258
7115	13761	10047	4835	3461	2559	1865	1419	1151	904	766	654	564	493	466	402	424	343	394	364	331	332	302	305	305	277	279	283	272	286	298	267	287	264	265	267	261	277	263	247	271	259	232	243	264	271	243	261	255	225	240	229	246	237	236	266	259	242	235	250	253	239	238	263	258	244	247	256	232	224	244	240	252	294	228	248	231	247	217	229	219	237	250	245	216	237	225	254	238	247	202	246	256	244	258	229	234	248	215	226	266	243	233	239	264	237	246	239	243	247	238	237	256	223	251	244	232	209	240	237	234	243	261	207	264	230	216	226	236	237	231	238	265	234	220	223	216	259	239	218	214	250	227	230	238	229	236	234	255	233	232	244	214	232	243	232	235	237	242	257	249	246	239	250	258	248	248	240	237	251	218	242	257	237	227	243	239	237	227	249	257	252	242	244	248	258	254	229	227	246	260	232	239	210	243	263	238	264	239	254	220	224	256	231	237	254	249	250	249	228	254	219	241	226	236	229	227	230	254	229	226	261	220	231	200	232	259	287	217	257	261	233	210	209	252	227	258	248	229	217	216	224	223	223	254	261	240	257	255	233	227	250	231	215	222	262	220	228	198	212	238	259	222	225	254	250	260	232	219	227	275	236	226	225	251	240	236	282	237	255	255	236	252	239	235	222	232	236	236	222	241	242	233	242	240	235	245	258	234	234	239	250	237	245	260	230	229	246	237	263	255	229	268	242	259	239	225	227	265	244	215	262	243	227	237	234	248	239	234	241	225	247	235	216	231	239	255	213	234	231	233	237	254	225	252	246	233	243	248	240	243	252	228	214	246	227	247	222	213	234	213	255	219	256	243	243	249	229	267	250	222	258	232	215	249	215	216	255	249	225	239	228	273	235	234	202	237	240	227	232	218	245	240	276	244	241	195	242	233	236	233	213	241	235	262	251	239	275	244	214	226	244	244	255	241	227	284	247	262	245	225	230	243	262	229	232	248	269	249	276	241	233	239	231	223	262	243	265	269	252	218	226	252	255	243	247	250	253	228	263	266	263	226	230	280	230	246	237	233	273	226	267	242	229	220	261	270	241	232	209	205	232	274	255	223	251	266	226	235	232	234	220	256	222	229	248	238	259	247	229	248	215	251	251	254	244	238	266	224	226	214	266	255	229	236	223	218	226	234	244	258	234	251	244	249	199	227	233	215	237	213	218	242	249	244	240	246	201	221	257	254	259	206	242	211	253	240	224	238	229	236	224	245	222	236	254	220	258	226	241	271	247	217	259	202	225	267	280	258	209	237	247	258	232	221	256	235	239	240	229	242	244	235	228	252	243	243	233	257	211	254	239	237	209	229	233	232	218	252	236	225	256	247	240	207	230	275	238	227	215	248	224	261	218	255	266	224	232	247	220	255	240	238	230	249	249	251	220	243	240	249	243	256	262	239	234	222	237	220	230	251	246	225	231	241	224	223	242	246	243	218	236	245	246	238	246	249	240	240	219	242	225	246	244	246	258	250	228	223	254	240	240	259	209	229	228	250	257	252	236	228	243	227	275	216	224	267	242	243	228	246	247	228	231	210	220	249	239	231	223	226	238	254	240	208	216	222	240	267	267	234	268	271	237	273	258	241	250	260	241	229	253	251	290	242	231	228	226	220	229	262	233	253	253	268	229	229	241	248	217	239	244	254	241	246	237	238	245	220	224	257	276	290	236	235	205	240	226	259	216	247	232	244	219	256	223	225	234	215	228	247	240	261	242	228	264	240	218	219	235	239	235	231	229	245	279	252	254	252	233	251	246	241	213	234	252	216	248	238	211	232	254	213	222	243	222	230	261	227	234	226	254	248	233	235	243	246	233	222	243	251	235	217	242	271	218	248	255	239	245	260	245	244	275	264	230	246	208	226	236	232	253	259	232	237	234	237	244	234	219	211	230	226	209	233	266	260	239	235	249	239	245	230	282	205	252	242	230	229	229	220	232	256	230	236	244	223	223	214	227	247	231	263	237	231	226	238	248	260	235	264	232	231	217	212	230	230	241	241	241	234	230	249	248	218	233	213	253	244	248	207	211	287	255	225	251	234	213	251	241	230	252	219	223	246	267	240	260	262	206	209	225	227	231	259	254	247	224	210	255	261	223	253	218	235	233	235	238	251	257	229	233	212	225	256	212	233	241	219	227	272	241	226	220	211	264	228	262	226	239	232	245	247	218	250	247	242	238	227	240	263	248	236	234	255	241	216	220	218	245	253	221	221	201	257	241	231	224	237	233	248	277	229	202	244	223	231	200	223	210	210	251	247	234	266	217	255	237	222	255	248	265	222	244	228	230	260	236	252	242	259	243	235	228	229	262	237	268	234	229	250	234	236	230	229	235	241	231	255	221	252	243	251	251	237	245	242	223	213	233	243	250	247	250	244	225	231	260	236	236	244	232	255	251	236	248	250	233	234	213	233	256	264	233	258	227	263	233	241	256	255	258	239	238	246	196	273	260	250	245	263	245	232	249	231	235	229	222	239	235	257	241	258	239	245	236	229	222	221	238	211	215	227	259	217	237	272	212	240	242	254	254	237	235	227	242	241	242	242	207	230	240	239	261	221	256	240	250	241	223	257	215	239	215	254	237	222	228	244	244	226	247	216	264	250	270	256	240	241	243	246	217	232	228	266	249	231	265	231	222	225	245	231	233	248	246	237	208	239	267	221	259	258	230	285	229	221	227	271	262	220	243	247	248	233	235	237	253	241	227	252	240	237	271	259	225	269	260	239	223	250	233	218	264	257	232	243	227	246	233	240	226	226	240	227	225	236	241	243	258	238	230	224	243	230	241	240	224	230	227	266	215	225	202	213	267	230	250	237	242	273	238	236	252	217	234	222	234	236	228	216	245	258	226	238	237	240	212	236	239	230	229	253	266	235	235	236	236	243	220	226	240	233	236	228	241	251	213	260	254	238	254	235	243	233	233	238	254	223	255	231	236	239	237	239	231	229	206	223	240	263	222	240	270	245	262	206	246	219	221	233	219	234	230	262	234	221	235	258	258	251	259	232	235	221	248	221	269	233	267	244	222	231	212	238	242	230	235	231	263	225	236	252	252	234	230	243	218	220	221	231	245	254	221	209	266	219	212	210	263	211	269	256	241	232	251	220	227	253	239	231	267	242	251	232	247	225	263	260	246	216	236	222	198	252	228	217	239	227	206	222	233	229	235	230	250	232	240	235	247	250	233	244	219	235	257	234	215	226	245	234	240	254	260	269	219	258	251	239	236	234	225	242	244	268	228	254	265	245	244	234	232	255	235	239	257	246	228	229	232	215	225	231	241	232	215	231	233	239	242	221	249	248	274	222	277	216	261	239	220	222	245	237	252	199	231	236	239	255	249	247	234	216	245	232	220	232	231	241	218	246	223	243	248	243	222	238	232	258	221	250	220	248	239	225	247	241	238	219	228	234	261	217	254	235	247	231	188	266	252	241	238	255	254	246	256	226	238	252	239	234	220	235	261	219	252
27258	18722	5484	1041	838	699	737	726	806	706	680	670	748	697	713	685	706	773	709	719	714	709	753	701	723	691	727	720	692	709	689	709	740	750	699	701	666	753	711	714	714	698	729	693	679	690	692	759	679	740	667	744	662	707	705	732	698	734	686	742	690	711	687	709	720	726	760	702	689	685	742	733	714	715	700	709	672	739	720	687	727	747	709	701	752	769	728	684	761	715	709	667	718	742	764	695	701	700	716	754	654	709	723	707	724	700	707	703	720	722	726	650	739	725	720	667	693	704	769	712	691	733	707	723	729	688	715	702	708	698	694	712	692	762	710	689	698	716	735	725	694	711	688	739	710	739	690	710	706	667	757	725	690	730	693	672	759	714	732	738	748	694	705	701	668	690	707	691	715	697	775	696	703	689	691	728	732	701	716	683	747	656	710	655	699	729	699	695	744	729	712	638	750	688	682	687	664	700	761	717	647	712	738	716	722	719	688	705	725	685	734	756	644	695	704	739	681	687	697	734	707	733	724	723	731	749	730	709	720	723	674	746	717	684	721	700	680	698	715	704	749	698	719	779	724	735	692	720	760	705	672	697	698	714	748	766	752	741	694	681	713	736	720	696	709	709	703	708	711	718	683	677	745	724	711	742	699	693	686	751	712	716	730	669	719	733	740	698	717	698	736	761	714	728	732	726	695	673	734	676	662	727	684	678	737	731	746	678	763	706	711	685	716	720	734	733	709	725	666	742	720	766	633	690	682	718	709	692	692	714	730	761	722	693	715	682	714	696	696	738	725	743	721	692	761	705	755	704	694	685	737	708	670	698	694	733	758	688	705	742	662	700	714	690	724	737	685	668	699	704	737	680	718	673	696	721	712	664	726	739	723	672	689	766	753	712	679	723	726	724	724	738	676	752	744	715	703	698	744	690	712	684	720	684	654	764	695	690	697	715	702	647	733	691	745	719	673	736	671	706	691	757	720	681	736	707	735	702	699	654	735	704	744	692	727	696	678	693	694	692	741	727	706	730	688	725	715	711	732	719	673	703	725	730	727	725	688	730	734	703	699	731	679	694	680	707	707	723	732	732	698	718	708	717	663	697	726	764	694	732	716	696	728	679	733	667	677	735	695	698	709	732	697	756	714	716	664	680	705	706	709	685	744	715	729	752	732	672	736	723	760	763	696	689	708	702	733	684	706	687	692	704	691	689	702	663	740	719	697	683	716	717	728	736	742	684	714	690	716	744	723	701	704	722	729	731	681	689	725	680	691	712	701	708	725	688	704	766	692	697	659	664	681	712	718	742	715	749	674	709	707	698	701	725	714	723	738	703	722	675	704	697	686	692	719	732	716	706	704	721	665	697	716	733	748	699	766	722	690	665	736	712	702	723	735	660	719	733	745	691	710	712	763	689	728	703	757	731	683	716	709	714	725	715	717	701	735	705	683	693	734	699	696	706	678	724	716	747	703	735	705	731	727	655	709	688	741	709	729	725	710	700	730	736	682	750	674	669	738	719	766	695	726	743	694	674	717	729	690	712	671	692	689	690	717	683	701	702	731	721	682	683	692	712	692	711	654	657	679	720	693	701	715	734	698	706	741	729	728	724	643	700	730	687	755	686	731	742	678	723	686	715	693	711	698	699	717	676	717	692	728	721	730	682	667	693	721	696	741	694	718	686	685	709	696	711	717	676	731	707	728	694	681	775	734	691	669	704	718	703	706	703	662	698	674	680	737	727	732	697	709	718	738	709	718	754	780	680	685	665	676	697	690	692	690	731	653	693	717	735	673	734	717	733	700	694	707	709	711	700	677	662	730	728	762	714	729	679	714	734	703	739	684	696	690	652	723	734	701	701	724	736	683	734	761	707	716	683	744	704	685	739	715	734	722	676	678	720	675	732	708	721	674	694	745	694	712	692	713	699	726	733	759	737	695	729	671	785	681	646	754	689	744	755	732	733	744	717	721	712	720	746	683	672	735	748	691	735	697	701	719	681	736	707	753	749	711	718	701	735	698	696	692	733	698	731	705	682	688	666	719	687	743	714	663	693	706	736	746	670	676	712	739	722	709	726	732	690	685	743	736	705	694	736	716	738	719	684	658	692	708	738	702	685	692	707	733	676	718	738	663	749	761	721	707	715	777	702	769	726	719	706	701	731	712	706	683	677	685	704	667	739	702	673	687	713	767	736	727	781	690	732	703	734	722	661	650	681	675	706	721	703	723	716	734	722	703	701	667	665	670	702	708	689	652	667	688	729	729	666	674	721	746	702	738	723	694	741	717	717	691	694	787	712	732	683	682	688	727	672	699	729	697	737	713	685	707	691	702	700	658	752	691	710	674	719	740	684	727	697	731	707	705	689	668	750	726	735	702	730	689	711	681	722	677	699	713	719	706	721	704	733	713	690	700	704	728	690	695	693	706	730	730	711	731	716	701	716	744	696	782	734	729	682	727	693	694	711	710	729	653	683	718	724	707	718	730	655	710	747	717	689	697	722	640	711	750	730	691	660	747	713	661	686	744	711	734	715	728	704	714	717	771	741	682	737	691	666	692	742	691	699	676	679	687	700	721	707	704	728	721	715	729	696	743	687	720	733	745	748	748	657	732	756	698	752	721	687	745	713	738	698	662	711	674	706	728	764	698	706	740	718	711	692	711	730	719	689	696	700	700	707	703	703	746	678	741	748	691	725	751	729	733	699	734	729	729	676	687	708	717	719	691	693	717	711	774	736	713	710	726	720	716	672	698	691	663	713	696	707	692	744	672	687	712	739	698	718	706	694	724	744	685	751	708	729	698	712	703	706	722	711	713	684	762	696	730	735	716	733	710	720	769	718	712	682	790	695	719	774	761	695	668	685	694	673	705	736	744	693	726	665	746	730	672	710	737	673	668	679	703	728	699	685	676	689	729	732	690	767	725	669	712	686	714	705	692	689	675	733	736	747	678	722	715	691	697	678	754	671	744	725	726	709	711	717	720	702	719	699	704	718	722	675	690	715	709	714	694	677	678	720	691	711	697	670	739	701	718	673	732	720	734	707	696	708	736	739	696	702	727	690	705	713	731	708	647	698	720	718	711	688	690	665	665	734	687	654	755	723	658	666	653	700	712	700	730	708	665	773	745	710	668	743	693	721	759	677	722	740	710	674	709	735	679	693	713	724	708	750	698	694	743	697	760	727	676	705	728	719	694	712	729	693	734	753	701	690	701	705	712	733	712	725	754	727	736	662	721	773	718	697	727	710	705	691	711	732	712	764	691	749	721	737	714	750	703	698	699	713	716	687	701	705	704	722	716	690	736	684	714	732	713	697	717	768	668	668	703	729	712	753	726	784	700	699	716	672	712	711	741	731	733	684	711	725	734	722	695	750	663	735	700	707	675	699	718	718	732	723	725	727	738	721	716	692	681	720	705	690	650	689	724	715	691	713	691	709	739	706	719	750	696	717	662	680	707	752	737	688	704	721	692	711	733	757	668	684	745	707	723	721	676	726	710	767
4944	1206	1085	858	861	823	783	754	780	760	767	728	733	756	696	776	707	668	733	746	724	722	735	811	733	726	741	742	734	705	775	754	770	726	747	730	736	689	702	706	729	724	707	712	781	694	742	737	775	743	750	707	721	736	755	762	755	697	725	700	746	736	782	704	755	744	728	747	736	728	667	748	748	722	733	727	707	755	746	770	747	720	703	693	755	740	717	734	708	691	747	762	681	728	715	775	798	779	672	757	753	753	742	730	728	699	722	727	791	742	749	730	737	778	671	668	758	772	739	728	693	742	718	790	711	723	723	791	761	766	736	739	723	702	733	746	744	715	731	707	709	746	766	741	718	784	725	747	717	756	719	712	697	701	747	724	773	768	727	720	739	761	728	730	736	742	734	755	726	762	730	706	722	731	781	732	759	761	766	729	736	728	697	736	766	707	690	699	773	702	722	697	724	709	750	772	714	745	742	693	708	716	766	747	734	795	725	725	741	718	726	718	761	720	687	747	681	766	728	714	729	770	757	726	708	754	727	734	714	717	756	747	770	780	705	752	724	734	704	763	714	733	711	757	750	773	729	740	756	786	742	771	706	713	729	720	718	701	743	732	740	734	753	695	776	753	706	755	735	741	715	745	753	756	739	742	717	753	719	697	749	719	767	762	742	760	734	747	740	732	746	760	751	671	737	776	739	801	725	695	724	717	736	709	742	727	734	692	719	761	740	749	757	737	701	691	755	720	775	773	686	748	765	721	743	685	746	729	716	769	773	763	714	738	735	743	695	696	724	714	719	769	752	725	683	785	728	737	699	797	765	732	776	753	728	694	702	742	754	758	703	771	745	771	734	722	730	698	738	735	696	729	773	722	756	711	698	717	706	736	790	747	703	683	722	705	747	721	766	761	776	714	777	770	751	730	689	705	718	734	773	729	735	701	717	796	761	723	718	730	729	756	716	733	719	702	716	764	764	744	757	730	740	711	756	745	710	730	747	780	694	743	782	724	725	726	749	770	772	724	769	756	752	735	727	750	694	686	772	713	763	768	737	792	723	744	746	713	736	734	757	766	723	754	695	692	717	692	720	745	760	741	739	752	734	717	782	744	723	711	712	670	700	704	660	722	722	726	755	718	734	704	714	708	781	714	751	748	701	721	758	710	700	725	721	758	732	742	707	757	723	752	684	744	694	709	732	755	742	764	716	721	721	733	697	677	713	724	723	721	728	761	688	723	751	778	732	771	690	752	717	739	716	769	721	733	742	714	805	675	727	707	732	772	723	765	711	708	725	707	705	739	718	735	744	755	706	776	745	734	721	726	738	736	726	712	758	764	750	752	762	749	714	678	714	756	717	717	733	752	791	682	713	703	749	749	739	757	802	676	747	754	805	759	751	712	713	683	706	766	724	711	740	707	742	675	733	733	766	725	741	765	737	685	738	749	748	758	770	739	745	675	677	785	750	732	741	745	712	767	721	705	723	723	730	768	746	721	725	673	729	714	684	725	706	683	711	719	743	730	718	758	715	722	702	716	751	703	757	722	766	771	714	791	761	740	730	701	751	707	734	740	756	735	714	726	688	692	750	738	684	742	673	743	698	771	759	736	702	723	744	764	685	748	716	698	754	727	747	745	699	755	762	732	698	698	753	745	757	721	710	747	738	732	735	763	735	712	752	748	775	709	728	729	710	759	779	720	765	730	731	730	721	755	750	749	732	731	767	744	704	730	760	726	705	685	757	721	727	745	735	752	717	752	738	751	759	724	727	731	691	727	736	785	742	711	732	757	694	718	726	725	695	734	739	734	680	761	751	734	718	742	723	775	783	716	769	737	741	761	738	728	722	684	788	710	721	778	734	742	733	739	741	714	717	727	684	758	711	729	715	779	677	745	772	741	742	740	718	680	691	735	701	785	707	749	708	709	764	687	712	695	744	729	704	752	765	704	792	746	790	691	753	720	708	747	778	704	747	773	699	681	726	720	699	760	702	705	733	722	706	768	697	735	723	766	702	750	722	711	759	739	686	704	722	764	714	763	732	769	714	748	733	754	728	719	715	752	736	717	712	717	765	744	752	710	784	740	754	768	740	694	734	662	766	720	743	745	670	740	703	737	756	719	729	769	716	713	737	729	724	755	767	748	736	675	726	715	767	749	707	760	731	721	697	736	746	712	714	742	729	790	696	748	736	717	702	717	724	775	742	745	693	800	732	735	753	766	740	760	699	773	703	713	745	744	738	683	776	744	690	747	716	756	701	691	740	729	742	743	764	740	713	767	741	756	768	698	684	733	751	693	693	741	711	721	725	756	718	731	749	754	716	725	764	736	713	779	745	707	728	759	738	735	718	743	756	754	645	740	654	728	720	752	725	779	737	759	744	740	734	705	745	753	762	775	711	735	696	677	715	727	733	786	729	716	741	724	734	750	705	763	706	757	716	714	733	757	705	777	751	738	672	754	693	741	758	723	736	724	712	678	757	706	718	702	780	774	713	680	755	759	709	704	699	718	690	766	704	720	716	678	739	756	743	724	749	722	738	756	734	728	765	744	736	740	712	730	752	763	741	742	753	701	761	762	762	664	806	702	709	708	730	688	759	733	707	720	718	678	715	736	782	725	720	753	730	737	707	708	760	766	786	764	742	748	755	737	693	695	716	745	740	718	722	736	700	751	708	759	712	774	749	747	718	762	748	756	735	779	723	733	681	706	722	755	724	736	793	765	726	700	714	734	765	703	710	698	719	738	703	690	727	731	742	763	734	702	762	738	760	699	687	702	754	774	753	803	743	724	691	709	757	736	727	752	716	688	738	774	712	760	755	769	742	727	742	708	766	750	706	740	780	733	736	690	731	765	712	684	763	727	706	757	711	747	743	729	786	724	725	737	737	686	722	770	711	740	731	804	763	765	714	726	790	751	775	746	730	755	693	707	733	799	745	757	722	719	786	739	744	734	740	695	717	718	719	735	704	742	692	735	764	760	776	742	753	722	706	724	699	708	769	725	688	719	703	711	764	735	725	742	740	771	676	688	735	703	725	661	710	696	756	710	758	753	762	767	712	722	737	707	752	716	735	712	693	733	771	761	734	751	740	714	723	739	724	684	692	698	706	745	705	726	731	745	686	771	698	742	736	763	755	697	711	682	753	701	720	714	730	746	736	773	738	725	695	709	735	709	707	760	720	706	714	729	749	716	721	723	691	770	733	727	720	736	725	710	710	744	707	712	770	732	781	753	762	728	711	733	748	711	747	748	717	691	742	782	742	721	734	769	719	759	690	762	771	718	712	748	748	696	685	702	791	701	757	708	722	752	730	705	752	689	767	752	652	746	726	776	763	726	763	743	769	737	742	733	726	734	742	750	712	776	717	774	726	717	721	717	694	759	761	752	716	700	772	805	727	703	704	739	723	726	735	736	724	750	750	735	719	712	757	752	709	788	800	688	765	785	717	725	684	719	764	738	741	690	715	720	705	723	793	694	733	726	696	720	705	748	699	727	757	778	735	724
23407	21006	28412	23794	20993	12442	1152	718	627	531	525	455	454	399	417	396	411	349	389	387	352	364	320	368	377	353	340	380	345	333	380	360	353	349	320	340	351	329	321	346	371	306	318	328	331	359	324	313	321	379	317	346	350	356	312	328	318	336	338	340	346	329	323	362	356	318	342	327	343	362	326	369	367	343	318	347	333	370	327	320	344	378	329	326	315	316	342	336	316	313	351	345	334	353	311	307	323	347	346	342	309	327	341	325	337	333	299	347	330	343	320	320	299	336	349	313	323	315	317	325	324	344	324	367	356	360	333	327	364	323	351	327	329	314	335	354	342	334	331	335	327	308	336	342	320	328	294	314	344	339	348	352	307	345	313	336	357	317	316	331	330	303	298	353	318	343	365	348	336	357	331	329	326	312	338	353	333	346	344	305	329	336	356	340	330	307	356	328	297	346	330	319	348	315	334	320	318	312	331	322	336	328	334	342	402	348	323	320	322	374	309	310	322	324	326	298	306	334	333	344	317	334	349	323	352	339	342	382	338	316	349	367	321	341	326	337	340	315	338	334	348	352	317	317	301	324	322	322	348	336	334	334	371	327	349	347	298	320	338	319	350	310	292	336	324	342	306	304	319	316	350	336	324	310	299	306	341	314	313	315	334	323	351	356	327	315	327	322	339	323	310	344	328	327	314	290	307	336	341	332	332	315	335	360	358	317	340	357	329	313	357	319	356	304	323	302	319	304	329	298	345	317	303	351	319	349	358	322	332	320	340	316	321	330	319	329	325	314	365	327	325	330	313	312	344	325	322	319	346	294	289	327	324	331	309	352	324	375	337	341	318	335	335	351	298	321	313	312	316	319	344	335	337	306	336	373	339	348	321	296	335	314	354	345	354	315	340	324	348	315	344	345	308	317	301	318	346	334	334	300	319	336	344	314	340	334	309	333	342	319	325	300	334	324	331	346	334	336	325	336	334	349	330	329	314	347	308	325	336	349	343	332	352	296	329	348	325	335	332	336	352	318	322	359	345	326	307	333	365	315	333	299	346	333	311	347	333	322	298	343	320	314	328	340	390	353	315	348	310	325	340	341	337	317	342	301	335	355	292	320	336	356	332	350	309	326	289	327	340	343	363	292	342	317	342	312	340	321	357	337	334	325	309	316	328	315	290	329	308	355	302	340	310	349	331	308	334	340	326	352	336	340	347	319	358	332	308	336	324	325	335	331	366	318	324	320	341	333	299	351	286	311	331	334	325	305	301	322	356	332	347	312	350	318	306	342	302	335	318	326	319	320	335	315	358	351	325	335	336	358	342	302	318	347	332	340	321	312	332	330	330	358	339	336	343	332	345	306	369	336	366	311	339	318	312	291	322	343	369	330	331	322	332	332	290	350	311	314	340	286	301	353	342	305	326	316	325	365	304	325	339	330	314	332	340	338	309	334	339	334	329	331	346	305	335	350	324	311	348	340	315	339	360	324	299	368	317	338	356	321	328	336	329	311	324	342	325	326	327	312	326	331	337	312	341	333	335	309	291	372	319	369	313	370	345	322	351	318	316	354	328	359	359	310	334	317	339	344	332	323	291	310	358	325	343	320	321	319	354	325	317	327	325	306	296	361	353	337	351	346	341	341	359	331	307	330	307	330	335	365	316	351	327	355	332	364	330	318	344	346	341	352	353	306	342	359	333	323	328	305	332	324	368	323	338	310	332	325	294	314	319	297	361	321	360	322	329	347	359	355	350	316	351	359	328	355	342	359	328	332	334	314	345	385	335	331	345	340	341	379	316	337	345	361	369	330	321	340	345	359	339	331	305	310	324	354	338	324	320	299	348	335	332	331	338	352	333	353	301	303	305	378	346	355	360	331	310	338	314	335	303	302	347	341	336	359	353	320	349	342	327	361	339	345	344	329	315	306	346	334	330	305	342	359	328	346	325	346	295	346	358	320	327	335	303	343	367	315	354	329	328	293	333	335	332	295	345	315	340	339	319	350	341	332	360	334	349	343	340	333	323	339	316	338	329	319	318	340	316	311	344	351	338	308	312	339	375	326	321	318	358	339	348	328	348	340	340	336	336	301	325	281	316	347	339	331	308	323	315	357	334	313	322	351	326	335	381	327	310	351	347	334	328	313	306	356	354	361	340	328	341	353	309	330	328	338	359	318	342	375	312	336	316	329	294	340	310	348	361	327	324	339	339	356	333	331	338	333	305	319	343	368	372	339	352	327	324	324	341	336	313	364	339	315	326	307	328	340	320	345	334	321	328	340	348	335	311	326	374	304	347	351	329	360	339	331	355	329	332	335	312	315	339	297	353	344	345	331	362	333	329	326	323	321	308	316	316	356	342	309	321	345	325	325	351	347	340	335	318	356	334	366	311	331	336	328	351	336	336	326	351	374	317	348	317	318	351	335	287	314	309	327	315	313	330	362	326	316	326	313	326	349	352	349	347	335	304	331	343	314	343	353	342	327	303	343	355	313	319	345	316	300	324	352	311	370	308	317	328	334	329	360	342	359	348	349	324	314	360	325	329	337	334	357	322	339	319	332	355	365	340	303	334	326	356	310	323	321	351	304	316	319	385	321	314	295	351	334	318	309	332	324	361	343	324	323	342	338	342	348	339	340	304	306	309	339	372	321	338	317	340	323	319	358	342	332	334	343	321	342	328	402	346	310	314	329	367	327	320	340	319	354	299	324	346	350	329	327	324	325	331	347	348	307	342	358	314	327	341	307	329	353	309	312	336	303	353	295	300	318	331	329	327	332	329	335	353	302	304	310	303	344	332	337	336	339	337	333	327	337	345	347	308	368	340	333	333	351	328	337	330	347	320	344	376	297	329	366	346	353	312	326	338	339	371	352	358	315	339	365	309	337	338	355	331	346	331	342	340	335	339	330	347	359	346	309	302	348	331	323	313	334	315	360	334	348	327	327	308	286	323	334	346	345	337	354	336	333	357	345	354	306	306	365	285	330	326	310	329	324	320	337	349	313	353	348	320	320	323	349	333	359	320	334	329	354	314	330	344	323	327	333	353	339	339	340	339	334	354	337	311	327	348	347	329	325	349	310	318	339	321	329	337	311	333	331	336	301	326	337	369	323	331	364	360	327	333	337	312	300	349	319	317	324	318	336	336	335	307	339	325	315	347	338	360	323	353	367	314	343	350	292	342	358	338	291	356	331	314	342	344	352	324	337	325	304	323	312	318	370	334	324	332	351	329	357	325	335	348	318	303	347	358	329	330	277	312	325	329	326	334	357	335	321	315	310	355	326	331	305	339	320	340	347	338	295	345	329	338	339	314	317	319	333	375	320	343	358	365	304	290	319	316	349	354	340	317	328	330	354	333	327	312	312	352	336	308	311	332	339	289	294	340	343	323	331	315	339	338	328	332	352	322	363	335	336	342	338	358	356	330	306	329	328	383	368	359	328	314	340	330	342	353	311	315	353	353	315	335	338	306	333	352	323	314	346	356	330	319	319	344	341	307	359	329	315
6004	8377	6081	2822	2045	1541	1224	1005	780	712	642	580	534	478	461	446	419	419	417	412	390	415	372	387	418	417	386	370	372	342	346	367	381	366	395	362	411	382	385	366	383	383	369	379	339	379	368	341	403	353	414	339	385	356	349	405	365	346	359	372	331	353	384	353	360	342	391	385	349	364	384	361	355	344	397	373	376	344	390	337	396	390	363	371	360	364	401	377	366	381	338	341	367	371	359	331	360	353	382	387	386	361	357	351	380	397	358	367	357	347	345	340	337	378	381	372	383	331	361	366	384	381	403	349	380	388	361	360	374	316	357	367	362	371	344	374	346	323	364	386	352	387	337	334	356	349	374	382	341	361	370	357	333	316	348	348	351	387	369	377	390	382	349	371	392	352	334	333	368	396	365	375	390	345	363	357	341	392	384	349	386	375	353	350	347	374	359	403	394	368	369	397	341	372	358	390	370	353	350	378	350	379	343	352	347	349	364	322	393	366	361	381	376	372	387	352	342	378	398	342	368	383	336	367	360	390	386	365	359	361	358	352	351	347	352	322	368	360	353	334	356	377	328	366	373	341	375	361	369	346	374	344	358	364	381	360	332	377	390	384	361	345	364	357	382	396	383	340	401	423	356	355	369	365	362	370	385	399	348	356	372	368	336	358	421	378	361	352	377	365	342	369	370	344	389	354	354	356	348	360	369	367	384	378	377	372	344	385	357	377	342	367	337	341	358	354	365	359	397	376	331	360	371	372	351	363	348	346	367	337	379	357	374	350	379	387	355	342	384	361	339	337	356	391	342	356	331	358	318	364	345	345	337	343	343	369	380	377	335	370	345	332	364	368	347	346	338	361	376	360	387	342	370	352	371	385	376	385	340	352	364	376	351	352	370	361	374	399	351	345	381	349	373	347	363	352	376	354	349	388	343	350	396	371	365	355	342	351	350	353	357	393	376	376	338	369	358	359	330	319	368	396	372	379	367	366	343	360	371	363	355	337	362	373	360	318	370	390	331	357	356	361	344	356	340	346	355	374	352	366	354	344	357	349	338	384	364	391	363	387	330	357	349	376	344	359	353	361	357	375	345	358	377	342	359	355	362	343	372	408	375	347	362	375	369	373	352	332	352	379	364	395	388	380	319	367	385	345	375	357	362	344	329	378	372	368	341	366	365	364	340	367	373	368	372	364	358	363	384	383	363	365	351	385	343	342	362	374	353	395	381	357	366	357	351	377	357	366	353	402	354	331	357	328	399	386	385	355	335	336	369	338	390	342	387	377	399	383	363	328	347	346	351	380	320	376	366	373	329	320	396	372	360	366	369	361	343	363	352	352	378	373	379	344	337	380	379	364	372	359	361	368	340	366	356	363	331	361	346	325	331	371	382	365	367	347	369	376	348	401	357	365	362	370	362	370	354	350	379	346	386	343	341	358	386	344	370	357	361	340	358	354	374	370	342	355	409	369	374	345	357	346	360	355	355	364	371	349	395	364	376	354	339	375	342	343	373	362	324	348	337	362	368	353	351	332	326	381	363	329	372	417	371	370	383	340	344	391	318	361	351	385	352	329	378	374	388	336	351	360	331	311	355	361	376	366	347	360	381	351	321	363	336	341	351	378	355	355	320	348	363	351	358	368	351	370	335	378	369	367	377	316	355	380	368	335	362	371	366	375	352	378	365	351	338	359	342	384	348	380	387	347	361	385	376	371	369	394	354	351	359	359	341	379	356	347	351	313	386	322	388	317	339	391	374	367	337	349	370	352	340	387	336	343	388	371	373	341	347	336	328	367	360	377	354	367	347	381	347	363	374	405	366	346	350	339	358	365	362	350	392	392	354	374	347	387	366	348	357	381	351	380	331	349	362	365	341	358	404	377	365	404	376	377	360	338	358	333	378	368	366	375	327	325	371	371	346	336	375	384	359	381	360	391	377	379	349	349	381	363	362	382	348	354	361	330	379	378	336	377	371	365	365	419	343	336	326	363	369	356	356	360	335	394	321	360	354	373	369	358	358	370	350	342	348	339	364	338	358	375	389	370	383	380	330	381	361	371	391	376	370	384	353	380	355	360	367	372	385	377	364	372	361	334	363	371	326	361	361	358	379	361	391	361	337	361	357	346	361	367	350	364	345	342	377	365	333	354	343	351	380	342	354	387	366	344	341	402	359	362	360	372	347	350	334	339	393	341	360	343	372	377	346	387	386	359	370	381	390	352	336	394	337	363	327	310	350	374	365	357	380	344	337	342	360	343	369	349	355	352	379	380	380	347	342	334	348	365	387	356	352	355	359	360	350	364	347	351	387	346	382	349	340	388	370	351	360	363	384	372	380	330	378	349	356	377	379	402	339	317	363	362	338	375	380	369	403	341	344	379	377	346	363	377	385	354	391	349	408	354	394	383	383	355	360	376	344	373	351	382	399	370	397	358	365	347	364	389	378	342	337	357	371	394	320	394	344	335	351	345	357	381	332	362	372	348	340	352	360	364	349	407	388	372	392	360	333	370	364	358	361	370	351	417	348	370	364	330	355	350	352	369	349	337	363	362	400	372	365	354	352	342	362	341	352	325	340	376	383	378	331	372	349	365	364	367	379	381	356	352	356	352	375	364	352	341	344	371	376	361	370	334	362	319	353	362	348	370	398	368	355	397	332	329	364	310	362	348	352	397	341	360	365	355	343	370	358	401	356	355	356	377	398	355	359	352	351	372	370	369	338	381	339	372	358	378	353	353	354	336	387	356	361	353	359	379	397	334	366	335	333	362	339	343	416	380	389	378	359	389	338	371	350	372	379	352	331	404	407	356	340	335	360	340	335	360	357	343	379	394	337	359	400	341	354	331	333	338	322	364	311	349	370	389	387	354	364	381	352	354	343	372	346	340	368	346	338	372	360	366	351	355	356	326	408	354	370	374	354	350	375	359	349	373	378	347	348	370	359	385	317	361	366	368	360	364	361	368	331	399	359	376	338	357	351	340	392	335	355	354	354	368	357	367	353	350	366	398	325	387	385	344	342	392	372	327	360	359	342	374	348	376	401	356	353	353	361	375	351	343	365	389	361	374	344	356	375	338	367	336	368	374	328	424	341	364	348	385	328	346	370	360	344	371	348	362	361	362	406	365	337	326	389	354	358	349	353	375	369	382	381	341	345	350	366	359	327	379	327	362	364	349	328	345	355	355	357	355	362	321	365	357	351	361	373	344	346	352	378	362	386	359	332	396	375	350	311	368	369	367	354	353	351	378	355	384	362	356	353	351	357	349	344	311	363	389	358	339	369	347	360	375	353	364	404	358	395	354	342	358	363	331	378	366	366	374	336	361	356	364	361	370	375	406	367	377	385	382	369	357	364	405	361	362	329	324	350	371	341	340	382	398	373	354	334	361	370	354	379	339	384	334	383	377	379	372	338	326	328	353	368	376	348	382	358	380	351	366	332	395	347	319	355	323	383	362	374	363	357	343	360	378	375	337	367	368	352	350	401	362	357	339	402	354	366	357
24520	21062	27591	24644	15342	1509	1082	946	876	851	852	813	796	810	754	816	781	755	745	778	749	794	788	743	731	721	737	756	770	720	750	751	760	783	764	779	802	754	728	733	759	732	790	725	796	774	720	723	760	722	711	733	791	722	762	749	699	740	730	728	752	757	793	791	800	727	792	783	726	782	790	738	721	827	750	749	718	764	712	723	805	779	753	757	719	739	701	784	745	702	738	695	765	762	780	724	777	746	732	731	769	752	729	794	735	704	772	729	792	797	735	764	749	742	766	727	755	725	749	768	725	761	764	714	763	763	730	771	784	791	777	760	742	739	725	781	732	761	779	736	735	730	722	726	741	699	705	780	718	778	701	720	775	710	743	744	729	766	734	755	757	746	751	722	744	747	761	728	725	754	717	761	748	751	731	743	695	777	731	732	715	736	768	774	722	755	726	722	744	698	756	743	807	681	721	740	742	705	749	713	758	738	770	750	801	696	719	734	775	750	778	745	749	750	693	727	770	730	731	758	764	797	739	731	713	715	724	721	720	743	725	746	739	773	740	732	741	733	733	737	739	729	793	733	753	748	726	694	784	777	752	745	769	761	737	733	743	732	783	767	719	750	722	715	701	771	742	742	698	750	718	738	737	755	727	774	760	736	682	786	724	755	772	724	791	706	784	745	723	772	767	715	751	727	754	727	766	794	711	788	763	805	708	753	731	766	753	718	749	715	753	746	752	746	739	743	769	768	717	739	709	755	750	772	742	742	724	735	735	718	747	751	798	766	714	754	738	751	753	805	741	758	713	751	720	756	735	733	723	735	793	715	754	728	757	726	734	753	705	712	773	730	711	713	744	774	760	717	716	742	725	712	722	765	759	733	753	788	762	752	751	786	742	752	759	743	773	723	696	781	787	660	760	751	699	718	744	743	733	749	756	760	740	761	716	748	719	757	706	719	763	740	745	761	729	733	745	718	740	723	710	726	783	739	746	737	771	740	717	737	735	724	674	762	710	732	758	737	778	754	717	786	718	707	719	751	746	797	708	680	752	699	792	769	698	722	768	757	685	711	727	706	762	735	716	753	750	751	746	711	760	711	760	770	720	779	824	715	760	757	780	767	756	707	750	721	756	713	752	728	737	752	777	732	714	711	674	724	729	757	715	736	808	744	728	745	691	787	778	769	720	734	713	700	757	753	723	749	752	772	758	726	768	769	763	732	728	707	746	721	684	751	717	732	756	737	761	723	784	718	769	730	727	739	731	749	783	741	697	787	751	776	686	717	723	743	739	746	780	735	735	723	713	735	716	769	748	725	777	770	780	823	745	759	773	767	706	714	784	739	728	780	736	806	697	738	728	727	786	788	700	748	758	726	759	720	734	703	733	754	757	756	731	709	713	744	698	724	706	763	776	724	727	762	752	737	696	772	742	779	751	715	743	712	733	742	731	747	698	733	717	729	707	734	733	737	744	690	720	746	757	737	746	779	756	740	744	764	700	696	742	755	727	794	737	754	721	730	786	750	769	732	740	744	741	725	706	738	675	709	726	742	716	736	736	730	701	747	733	787	737	711	697	715	746	735	717	672	743	756	715	729	764	744	748	723	704	759	735	730	760	745	755	778	793	763	715	699	750	742	795	682	804	675	703	711	750	730	733	762	773	759	777	746	760	750	738	775	700	654	749	719	751	730	782	748	718	731	705	734	777	749	734	800	735	699	748	714	713	758	742	734	725	750	764	745	741	696	773	753	741	737	707	726	824	747	783	798	828	771	745	722	722	751	759	732	772	716	709	729	763	752	715	690	701	784	756	724	765	737	780	768	763	747	741	731	711	714	735	702	706	716	752	785	721	735	738	733	771	758	719	735	758	718	730	743	766	750	692	678	732	779	745	766	730	768	713	732	731	788	745	764	744	750	783	738	782	753	689	751	770	719	731	736	794	755	769	709	758	737	762	731	757	748	762	734	789	767	710	680	718	763	760	783	784	748	725	747	794	712	701	772	743	748	757	762	751	754	759	722	757	772	768	750	718	728	733	719	786	758	764	752	752	739	699	746	698	758	725	745	757	698	744	704	754	729	753	735	758	739	772	752	693	708	735	668	757	730	739	758	764	753	721	722	690	736	768	714	709	730	744	702	801	745	741	773	744	766	755	728	727	736	746	720	763	771	741	700	747	762	727	767	717	720	753	741	767	725	771	753	740	724	764	775	740	761	750	770	783	784	705	746	784	746	797	713	731	780	752	763	772	714	733	739	753	735	741	781	751	779	721	779	703	783	727	749	743	758	772	795	741	702	706	764	768	741	744	734	707	755	722	722	766	722	731	717	763	697	686	756	759	774	704	743	718	803	750	737	729	741	776	758	692	771	728	759	782	736	728	745	767	710	757	762	699	779	755	750	762	745	714	777	713	728	732	694	704	782	794	669	698	767	800	732	693	758	732	752	718	723	750	764	730	700	734	773	781	758	754	742	719	750	711	728	708	721	716	712	748	723	730	731	769	745	744	733	773	752	724	715	742	743	715	743	806	752	732	718	750	732	738	679	727	712	679	691	761	743	754	752	760	716	757	730	785	714	742	720	735	768	713	711	737	757	761	755	707	756	759	798	767	765	724	781	707	698	697	759	732	762	769	754	726	758	729	748	743	761	751	706	768	789	734	727	756	776	753	766	710	746	757	747	720	715	748	763	715	708	762	754	719	725	775	732	735	738	776	735	683	715	695	764	744	710	780	705	735	722	746	685	715	778	707	787	749	717	679	684	712	706	737	749	811	748	810	706	757	724	739	742	781	707	737	729	746	757	728	707	711	700	748	778	725	784	756	746	737	728	732	760	732	823	733	700	730	757	733	761	779	716	714	735	761	738	716	677	763	759	757	731	729	772	724	761	713	746	750	766	734	744	728	688	741	746	727	771	720	742	745	709	773	712	745	775	765	726	751	772	757	776	706	747	760	743	694	755	735	745	712	709	719	743	777	677	727	745	739	737	797	723	721	736	753	677	752	737	744	740	702	717	702	741	667	731	708	725	750	733	740	682	760	711	734	727	716	800	753	736	745	729	772	710	730	755	737	699	694	694	724	759	718	710	739	721	718	711	750	689	728	686	680	727	708	728	721	743	687	717	731	747	742	741	702	725	727	765	756	763	815	722	746	741	723	748	711	765	711	728	766	756	768	752	762	772	718	741	779	719	726	743	777	736	718	710	709	725	692	778	743	722	739	726	749	717	758	795	755	752	810	716	697	687	753	719	738	694	745	723	771	772	768	745	713	714	754	724	813	721	752	730	743	763	748	741	727	686	745	701	716	703	748	686	783	737	755	722	710	729	736	756	710	738	776	727	732	743	729	765	751	774	716	739	728	735	748	741	746	752	690	711	724	780	711	749	724	755	727	760	711	731	747	738	709	729	752	711	756	726	714	758	760	737	781	729	787	753	733	755	717	710	759	827	753	766	729	754	763	668	767	721	714	742	743	701	757	720	765	739	730	715	757	715	737	764	734	751
6556	5403	4007	2162	1678	1421	1223	1076	956	920	869	916	805	841	794	802	787	769	746	807	810	777	762	749	716	754	783	708	738	751	774	743	735	782	686	809	796	776	727	765	766	714	725	710	717	684	751	759	724	769	726	738	733	719	728	733	749	747	742	716	742	784	677	754	718	730	697	674	728	764	730	761	718	730	737	731	704	723	757	734	723	716	749	737	744	714	742	725	749	715	739	749	733	748	721	707	728	721	744	769	705	749	799	775	755	718	757	698	726	745	686	741	730	711	746	752	782	758	753	764	710	762	731	680	765	696	763	701	692	719	709	727	708	756	696	766	789	713	706	744	701	746	702	735	767	743	763	647	755	749	781	719	731	724	753	705	716	715	741	713	772	752	696	744	745	728	777	739	661	730	746	777	737	715	784	762	696	706	743	693	701	718	757	736	699	670	738	765	701	759	753	772	720	758	750	695	765	691	733	718	746	728	745	715	777	739	753	771	767	767	754	704	745	718	740	709	764	747	728	698	743	751	723	719	757	756	709	682	732	738	723	734	747	739	718	729	732	753	735	684	747	705	777	752	748	748	752	724	721	753	700	755	715	755	722	740	800	754	680	751	732	690	719	759	716	723	734	722	723	700	718	672	753	754	735	761	704	757	756	738	728	725	679	759	785	760	745	731	720	755	742	728	744	736	738	755	743	743	732	732	744	749	741	728	762	765	691	700	761	743	732	700	749	730	758	721	676	729	756	748	724	674	761	748	758	730	760	702	703	772	737	759	721	742	708	714	720	750	768	733	710	697	697	732	713	738	697	766	732	743	735	747	725	774	752	755	706	771	730	760	673	766	724	753	703	712	733	718	763	773	732	732	736	744	778	715	761	741	724	728	720	725	742	692	677	726	746	747	716	724	780	764	751	731	761	726	764	715	743	719	721	758	725	741	726	747	726	737	762	754	727	761	789	790	788	701	740	775	734	752	786	762	716	777	730	768	726	751	766	745	723	758	781	784	680	732	740	743	729	684	773	669	685	757	714	794	702	705	745	764	772	704	715	744	735	734	739	741	773	706	681	672	771	740	737	728	730	717	727	688	693	742	684	715	745	683	703	733	730	722	757	704	762	734	743	778	747	723	727	748	735	737	702	714	758	724	714	735	719	738	759	720	717	699	746	714	706	732	751	750	731	739	768	740	786	679	743	760	748	688	736	780	709	757	738	760	727	747	728	716	758	696	702	748	721	740	731	719	751	725	724	727	774	783	748	768	776	737	733	730	726	715	738	785	730	753	721	729	753	717	718	686	756	736	758	727	748	738	800	720	748	754	770	776	760	706	729	739	738	720	697	761	699	708	743	787	781	772	698	716	758	734	747	759	733	745	748	783	746	736	766	728	730	779	745	717	738	694	761	730	731	647	757	783	737	760	747	756	745	716	735	705	696	735	734	693	752	722	738	761	752	701	702	738	712	801	688	751	765	744	753	718	716	719	711	727	688	711	719	738	731	758	706	725	699	710	721	692	738	739	706	718	746	725	724	794	755	730	752	730	704	738	707	702	706	745	758	752	708	751	768	762	789	713	674	760	694	716	701	737	744	712	708	753	737	741	744	706	738	731	724	764	733	725	715	709	687	696	749	731	744	720	703	679	744	735	724	758	701	753	773	776	728	714	731	740	706	738	732	715	725	687	781	758	732	708	763	775	749	715	680	703	746	757	745	737	740	727	749	747	728	734	738	752	692	721	748	741	755	748	722	731	715	765	781	729	700	706	787	731	730	707	709	767	717	701	736	735	712	796	761	723	730	722	746	714	757	739	749	715	725	709	749	704	684	745	762	755	742	674	783	741	723	738	722	709	738	722	732	663	693	714	688	746	691	760	713	748	719	708	737	760	741	762	710	730	722	739	748	752	728	713	737	749	715	753	730	761	762	755	673	756	730	764	703	762	746	752	725	728	755	758	697	677	732	675	718	762	735	718	758	775	757	734	739	751	728	740	794	753	715	710	744	762	740	675	681	756	736	776	716	725	755	795	741	768	754	744	760	758	754	708	735	733	724	735	728	714	724	702	750	748	743	714	715	735	730	716	686	743	697	746	738	694	681	713	712	765	702	755	717	690	730	770	743	732	720	745	738	742	706	773	735	720	710	751	758	679	720	725	706	710	744	738	755	739	708	730	741	725	758	770	745	731	749	718	714	729	696	704	702	661	758	702	685	747	745	706	713	721	682	704	699	812	769	769	744	732	714	726	721	705	748	706	729	744	779	713	720	702	706	709	667	737	695	707	757	714	705	726	753	711	721	728	739	744	780	750	644	698	737	722	788	721	750	793	761	767	725	731	733	719	698	748	732	716	780	710	727	728	696	720	744	727	750	758	737	767	784	737	795	687	718	777	715	734	735	764	671	754	720	748	743	730	747	739	786	731	763	770	701	713	740	808	688	727	743	734	724	731	727	761	754	763	715	732	740	710	741	751	716	721	749	731	750	748	730	727	761	728	735	712	720	737	727	781	810	721	712	732	736	748	708	711	733	690	736	746	710	709	718	707	737	729	729	736	764	719	719	738	755	755	740	711	745	713	745	747	773	689	732	753	747	786	712	738	690	700	757	719	715	745	729	718	757	728	747	725	746	750	697	738	716	733	740	754	734	670	771	789	707	786	699	742	755	683	763	725	736	735	706	730	729	724	737	751	748	757	768	717	738	700	735	777	763	767	732	777	721	787	724	703	771	759	715	734	804	770	720	745	786	729	745	725	736	733	745	741	712	742	785	750	716	718	714	757	748	738	718	754	723	701	750	748	773	711	715	702	709	740	735	685	760	747	699	773	701	734	719	771	699	683	722	679	723	717	728	745	729	739	753	706	752	718	725	723	715	694	745	730	695	674	737	750	675	731	715	714	697	746	692	718	711	721	722	740	762	706	762	733	714	742	786	763	724	678	690	702	777	713	768	719	729	735	735	720	750	703	742	757	716	724	728	682	702	715	765	712	753	749	791	763	731	752	723	753	707	717	718	741	753	719	715	730	757	732	734	767	746	739	744	744	770	752	724	742	743	727	712	749	750	742	745	685	738	751	745	720	667	744	751	751	712	703	750	696	750	720	773	780	713	742	742	766	764	748	703	758	788	809	750	728	706	729	691	722	738	703	636	726	727	756	693	797	732	778	783	779	717	716	740	680	740	691	762	708	741	690	706	745	693	713	729	692	711	743	699	752	782	764	770	764	765	716	745	747	768	744	769	739	704	767	741	697	710	711	741	719	732	751	761	714	746	732	756	666	689	710	757	706	763	777	710	725	748	733	724	735	702	721	744	741	720	706	728	749	724	695	724	769	743	687	728	759	747	732	716	757	733	704	730	725	753	762	730	697	754	729	704	754	771	698	711	778	725	704	716	733	724	743	759	732	689	716	684	730	780	693	724	760	745	736	737	755	683	687	765	721	716	719	704	767	734	776	727	738	727	748	712	728	752	751	760	731	729	741	691	796	762	754	696	756	702	738	728	758
22240	20970	28692	23404	20962	21023	11511	1061	755	619	560	520	439	422	351	385	336	308	323	311	304	295	274	286	286	280	285	266	296	259	277	258	248	257	255	264	279	249	255	203	239	259	254	240	264	228	255	252	233	251	251	224	251	250	232	228	260	260	235	242	246	257	257	275	275	235	232	237	241	229	224	228	244	225	260	272	253	239	237	220	215	251	263	214	241	249	229	253	238	241	245	261	241	245	266	236	218	223	232	254	227	247	240	252	231	253	232	251	218	230	228	260	260	222	232	263	240	235	218	213	245	239	264	240	260	234	236	248	245	226	243	216	235	236	252	230	237	237	254	243	230	238	191	242	242	245	287	225	290	232	223	255	224	252	228	243	239	233	234	229	224	240	235	220	250	245	240	242	252	239	240	235	239	209	210	221	232	243	244	220	239	233	235	234	214	240	286	238	256	244	272	240	213	267	233	223	226	221	220	251	233	229	223	240	244	232	243	229	241	259	229	232	225	232	215	267	253	237	224	266	224	245	252	242	248	246	238	231	266	250	229	227	235	242	228	212	241	262	227	235	239	237	245	254	250	241	223	241	257	257	237	232	227	234	253	219	247	238	232	220	235	243	225	279	248	237	221	206	221	250	249	235	223	252	232	272	237	244	263	218	218	215	227	218	243	240	251	268	241	233	222	253	246	228	235	238	232	206	247	227	223	261	225	238	213	239	252	247	185	241	247	230	254	236	245	201	240	232	236	241	230	225	239	243	244	219	253	240	220	254	245	241	243	232	220	276	267	236	220	231	257	250	250	233	254	245	226	243	248	223	249	235	232	220	255	217	209	228	258	236	239	249	257	249	216	225	214	228	230	220	235	231	242	242	223	224	218	224	227	246	251	226	210	230	252	235	260	230	235	191	252	259	231	226	211	219	201	233	210	222	210	220	229	254	220	220	266	241	245	215	226	247	222	233	232	233	238	207	260	231	246	205	231	211	217	233	207	231	204	234	211	238	228	259	278	246	244	251	275	215	246	256	262	212	254	234	251	237	217	246	225	235	230	240	204	253	236	209	224	239	249	274	239	263	234	249	244	248	236	235	259	214	230	243	254	217	207	234	244	240	219	236	263	248	248	232	208	237	233	246	230	251	235	249	224	238	243	240	224	227	278	214	223	227	248	226	231	191	232	252	199	247	246	251	245	241	217	263	234	212	252	260	225	214	237	223	249	235	228	260	240	210	228	249	218	260	262	230	191	252	260	232	223	250	230	228	250	244	218	232	247	255	245	220	231	223	218	242	227	231	246	214	256	240	256	220	245	250	250	228	238	220	223	230	225	231	255	259	258	250	229	240	216	235	214	239	219	221	258	233	244	231	245	240	246	213	209	232	242	232	271	232	234	247	234	236	215	218	258	263	238	229	241	240	247	237	234	239	240	242	252	226	230	242	219	265	217	235	218	232	232	224	226	223	227	259	240	202	222	229	244	240	243	213	220	240	238	209	204	239	242	226	219	233	235	235	219	244	254	239	240	227	249	239	243	237	241	241	220	234	251	209	227	236	229	253	257	228	230	242	264	232	213	233	246	230	213	253	230	241	232	261	230	225	244	213	247	249	255	265	246	244	220	243	270	226	227	249	252	266	233	235	251	221	221	253	247	245	218	241	244	255	224	243	216	237	256	223	240	241	233	235	244	256	232	221	241	203	228	214	233	224	236	242	241	252	204	247	231	237	235	234	200	243	215	208	234	227	236	216	231	222	253	234	209	209	235	216	266	249	243	250	247	247	254	243	244	217	264	242	241	220	257	248	234	241	241	227	227	251	242	234	235	256	235	253	232	213	251	263	256	225	226	223	210	245	258	251	249	248	237	236	265	259	244	224	258	252	223	244	227	217	232	235	242	231	222	212	212	216	229	257	236	236	267	222	225	243	244	225	248	215	244	241	214	231	225	250	212	238	236	244	225	226	246	206	244	210	230	236	225	232	213	230	229	260	222	237	227	238	236	217	247	256	248	227	246	230	209	255	239	259	242	234	236	246	262	223	230	249	230	251	234	240	222	217	212	245	226	248	233	222	238	256	239	256	234	245	229	205	258	248	233	234	232	227	244	244	227	238	242	238	242	235	209	253	237	241	256	217	233	264	230	240	226	258	193	242	219	238	245	240	236	226	222	219	255	236	213	227	205	237	224	228	235	237	215	216	226	255	255	243	230	232	227	206	239	259	229	205	244	228	247	210	232	254	256	223	237	243	231	230	257	217	239	231	228	230	208	253	247	217	237	248	242	230	260	234	233	262	270	221	238	233	213	235	231	225	236	240	229	254	254	230	229	248	243	257	235	181	219	233	218	263	233	224	230	234	255	233	224	235	248	219	224	245	251	227	199	235	216	225	271	237	216	212	245	232	218	246	233	259	261	252	246	243	219	241	252	235	262	228	229	214	220	221	227	242	241	231	226	226	219	236	209	218	236	235	222	251	238	242	240	266	267	218	242	238	254	237	238	225	210	216	264	261	238	257	228	226	230	254	269	258	246	227	249	250	252	212	203	218	226	232	253	216	224	219	259	279	210	253	252	235	252	255	218	245	242	235	244	243	228	227	252	258	242	214	252	235	243	237	226	237	238	246	213	250	220	242	247	251	239	226	242	226	236	238	253	245	227	219	255	237	243	226	248	234	256	232	239	227	230	229	236	249	243	205	233	243	234	223	214	247	251	248	223	227	237	224	240	202	222	231	244	290	235	295	236	220	262	229	217	242	225	248	256	247	245	215	272	241	217	246	260	239	217	239	220	246	247	229	263	219	264	219	254	255	258	242	247	243	252	249	198	236	237	251	237	233	212	242	199	222	228	249	270	215	231	226	267	242	239	239	218	253	197	245	203	219	207	252	222	236	248	263	223	217	227	231	242	230	249	233	242	202	246	263	216	243	239	228	231	205	236	231	225	241	258	214	256	228	220	215	220	241	255	231	249	241	243	269	224	243	213	228	250	244	221	244	255	254	234	243	246	245	246	236	221	223	215	238	248	217	275	244	268	232	239	239	226	242	237	239	206	261	237	232	238	252	237	245	229	221	228	233	228	233	265	239	227	227	217	201	265	221	232	214	236	214	248	267	242	229	243	245	233	230	244	249	252	260	257	237	221	242	264	243	230	252	247	240	233	227	244	236	272	217	224	259	220	214	239	251	226	232	244	212	242	237	233	225	253	275	227	225	256	272	247	215	246	245	240	223	226	258	230	222	236	270	225	216	249	239	255	250	257	237	235	223	209	225	243	252	244	238	250	236	252	218	238	256	235	215	243	229	260	254	247	232	252	214	223	240	228	224	219	211	243	229	247	245	220	238	211	252	240	235	239	216	238	224	241	224	214	214	236	235	239	258	219	237	216	239	225	246	225	238	244	220	220	237	206	247	221	230	246	225	236	246	223	256	221	242	215	217	257	227	246	219	229	225	245	236	224	222	273	243	225	245	253	228	241	262	219	249	215	225	240	228	216	230	219	223	248	263
7858	14011	9878	4927	3554	2560	1863	1395	1096	901	747	658	579	503	453	430	416	375	392	345	339	318	327	310	296	304	277	297	308	256	256	272	240	267	283	260	268	247	272	262	272	245	243	239	275	249	247	242	238	227	249	274	279	255	233	283	237	232	212	276	249	263	232	238	246	265	246	255	251	235	216	249	260	230	215	247	231	237	231	202	208	242	268	233	227	259	220	249	236	209	258	239	259	226	260	229	229	225	283	243	244	259	259	245	234	237	239	252	219	230	254	211	239	226	234	244	239	221	237	263	237	263	227	233	236	266	235	239	253	218	227	228	253	254	258	254	258	228	243	226	260	228	234	215	267	219	253	262	251	238	219	255	258	260	251	221	252	240	237	242	231	237	236	253	239	240	247	224	229	240	255	264	228	250	241	229	221	240	236	250	236	236	248	234	236	219	232	254	254	225	231	251	228	228	243	239	210	233	253	249	221	273	238	243	248	250	253	253	265	226	238	237	228	253	231	223	243	258	214	239	248	240	231	236	229	213	247	248	252	215	251	234	259	228	259	234	237	256	237	240	255	283	230	263	220	238	259	262	258	249	257	226	236	234	242	242	267	263	274	215	216	247	255	269	248	254	234	247	223	266	233	244	252	236	235	194	243	231	251	247	220	234	238	241	253	230	240	229	230	220	239	239	239	231	247	221	259	214	227	253	232	214	242	231	252	237	238	232	241	196	263	249	268	251	231	234	223	238	249	250	235	240	214	212	227	246	201	223	212	268	207	236	255	249	257	229	248	250	243	229	241	220	270	244	249	247	223	254	244	224	225	245	205	225	229	253	237	222	239	238	249	206	235	273	276	226	251	257	235	221	226	258	223	252	229	231	235	229	209	238	219	232	237	231	240	255	241	243	251	240	218	238	218	234	225	228	259	229	224	248	232	224	250	216	237	220	243	224	230	229	233	223	217	244	254	269	258	239	234	270	247	253	235	251	238	251	219	217	224	244	233	232	237	250	239	232	255	234	239	234	248	232	250	230	233	258	245	228	228	235	244	201	247	231	265	248	273	247	239	235	236	232	238	230	235	229	224	235	264	244	245	221	232	242	246	245	263	262	246	238	239	241	222	231	234	254	236	241	205	245	220	245	237	254	252	235	221	226	244	230	234	230	247	233	245	277	233	252	246	211	221	241	232	237	224	225	243	222	242	268	237	233	244	228	228	257	231	224	230	253	239	237	239	223	227	241	272	218	267	246	260	243	250	249	262	233	264	226	245	248	250	249	218	219	253	216	253	261	218	247	233	222	256	248	269	230	270	220	259	230	267	240	228	244	250	227	261	232	227	242	236	251	232	230	218	229	227	250	230	246	213	262	248	243	197	245	224	221	248	243	244	217	227	222	227	231	214	236	236	245	237	243	269	248	260	222	276	226	258	209	223	212	273	227	261	258	233	236	246	245	225	227	244	226	256	235	224	251	241	241	235	267	226	244	213	227	263	225	252	238	269	251	223	253	234	271	230	260	224	257	197	237	263	249	243	263	221	250	248	240	261	236	237	231	253	230	269	204	223	264	241	262	269	197	263	211	230	238	239	238	213	273	229	231	226	253	239	207	232	252	219	245	240	255	232	258	230	214	236	244	224	238	255	254	221	252	256	241	241	252	262	222	251	266	236	247	226	227	234	238	253	227	224	241	236	237	240	239	244	239	259	235	230	246	223	249	251	239	218	251	247	224	258	222	245	256	272	266	270	224	219	232	242	205	242	230	252	233	238	246	216	222	214	270	224	221	242	248	216	252	256	218	229	224	255	220	233	250	249	241	220	231	240	236	234	241	242	256	203	243	221	239	229	234	249	249	234	225	244	241	237	238	222	261	253	239	240	222	235	241	240	239	268	247	251	217	257	239	243	227	242	268	244	241	250	221	217	235	229	208	236	230	266	229	241	231	249	226	200	225	228	231	235	226	257	264	275	253	244	250	240	234	249	232	221	239	255	210	223	234	250	224	223	243	240	245	212	240	268	232	250	231	235	242	227	239	246	248	223	229	211	250	251	234	265	256	238	233	228	248	242	233	234	231	220	215	262	236	253	237	243	238	241	252	255	235	245	238	262	229	231	239	220	232	243	227	238	245	241	227	268	248	215	222	255	239	232	227	244	227	232	227	235	226	240	225	221	219	242	227	236	223	221	246	246	228	247	252	213	234	217	224	249	230	230	238	241	247	264	214	236	246	235	232	251	252	229	251	230	249	268	241	234	262	248	251	254	260	235	248	261	249	239	283	240	260	243	249	230	252	234	234	226	240	241	226	249	261	231	216	252	241	243	252	245	233	243	244	269	266	250	251	261	240	216	220	255	259	258	217	222	264	245	227	239	252	241	223	244	223	217	186	211	268	242	230	222	241	232	254	227	237	232	212	261	235	246	230	223	233	256	273	254	265	223	234	237	249	240	245	207	231	234	234	241	250	228	253	219	219	239	234	235	233	278	243	223	218	222	211	218	229	262	229	255	218	214	212	243	196	226	232	215	230	249	180	248	250	222	278	221	210	258	260	234	243	252	251	246	208	227	250	218	216	228	256	236	228	257	229	263	227	239	252	218	227	238	238	228	249	223	249	219	246	231	233	232	221	214	260	225	221	249	248	225	253	252	250	214	232	229	238	235	239	252	241	239	235	251	227	256	223	247	232	254	230	222	230	235	240	229	246	238	240	245	258	251	255	241	238	251	245	217	247	232	233	241	234	220	236	235	230	237	221	212	249	276	257	260	261	223	213	213	244	237	251	237	251	245	219	209	237	223	253	251	236	212	236	235	238	228	254	239	274	252	250	201	201	236	238	248	226	227	261	246	237	226	229	242	238	256	214	225	225	253	243	262	212	230	261	238	260	222	228	232	234	231	251	222	249	260	217	251	255	243	223	241	248	244	237	257	265	233	227	230	230	227	222	261	204	260	245	238	225	217	250	237	248	241	243	205	230	228	217	238	256	244	240	257	261	238	246	260	253	228	211	274	264	259	254	223	274	242	226	245	246	232	253	228	250	244	242	227	205	240	234	248	235	235	248	257	249	251	239	245	230	235	244	250	253	230	220	217	229	275	234	250	221	223	213	237	240	234	240	233	250	247	248	237	210	224	250	225	222	227	231	242	216	241	238	238	238	214	219	222	289	247	242	250	248	225	233	268	238	231	225	214	234	209	214	246	239	255	257	235	254	261	233	252	253	243	232	226	242	247	232	239	233	238	239	242	272	236	254	230	262	236	240	268	258	258	216	231	210	247	226	236	231	228	227	246	220	246	224	238	238	231	227	249	238	240	248	245	236	249	224	232	266	269	220	249	200	215	223	221	232	246	256	220	231	226	241	236	249	221	253	233	230	258	224	239	248	233	226	223	251	237	245	203	237	216	217	220	238	243	247	237	272	249	209	210	218	244	257	261	238	273	239	222	243	234	259	227	230	260	252	250	243	242	233	236	231	259	249	224	246	244	227	264	239	240	230	238	221	258	217
27392	18920	5600	1227	946	922	818	701	783	678	747	712	714	745	682	725	759	696	746	691	759	688	733	747	715	729	739	706	724	717	646	693	696	736	712	720	770	740	719	695	754	734	720	699	686	736	714	727	734	700	658	682	712	717	688	697	688	720	689	706	673	759	638	688	703	682	740	691	720	629	730	746	676	679	684	666	724	722	749	722	729	734	712	745	710	711	683	675	706	718	737	681	735	710	700	743	724	739	713	684	691	691	713	717	726	735	729	766	764	722	700	747	690	693	755	724	715	769	710	683	700	696	720	710	687	713	706	707	729	690	702	707	713	721	708	707	767	712	701	730	718	716	723	734	702	713	728	699	734	677	747	786	721	719	707	743	675	739	721	709	709	635	680	714	708	728	725	697	703	726	708	721	694	646	702	688	680	734	742	718	689	712	733	683	692	692	701	711	716	729	708	736	687	679	741	736	691	718	706	721	724	688	689	636	678	730	682	694	724	717	709	753	691	701	725	701	708	708	701	721	713	731	690	680	674	747	687	658	718	710	691	707	731	719	734	697	711	703	699	697	721	719	700	697	763	720	672	720	670	738	668	736	703	722	713	730	708	712	727	735	717	741	672	693	696	679	702	722	729	705	705	709	705	712	700	721	705	686	713	687	708	737	660	680	702	691	715	761	715	692	714	710	694	698	714	685	729	724	749	722	683	701	672	723	715	677	754	739	687	711	749	703	688	720	681	709	715	721	708	732	688	745	705	701	768	704	709	710	694	714	710	646	713	688	680	733	691	733	710	768	714	724	692	736	709	739	700	673	730	704	749	743	708	687	703	665	727	750	702	754	742	726	761	722	763	718	642	704	720	720	698	729	653	697	705	681	740	682	743	737	703	701	737	695	736	702	714	713	760	684	704	752	693	703	698	664	740	696	719	730	711	687	710	727	698	796	716	707	742	660	681	707	743	690	700	725	677	681	752	704	688	745	673	711	683	706	728	720	743	755	721	718	744	696	722	730	713	709	694	753	712	689	738	713	667	716	691	701	717	666	689	738	717	759	638	646	658	697	716	735	719	738	692	730	680	722	719	696	721	704	701	698	761	723	759	736	704	720	743	733	707	679	728	714	695	713	768	716	711	728	730	723	711	673	744	651	740	710	700	720	681	720	741	689	707	745	710	729	642	669	707	749	695	713	719	708	770	682	700	677	729	744	738	672	688	735	719	740	723	716	740	688	744	727	665	716	713	668	699	751	701	698	709	692	751	731	705	703	670	744	743	694	712	725	716	733	727	711	688	731	697	747	724	710	695	732	740	727	693	680	725	714	715	687	711	665	687	776	713	682	693	672	731	726	758	698	713	675	737	741	720	744	704	713	739	734	696	698	737	702	719	722	703	668	751	675	689	687	750	690	703	715	665	709	709	724	746	717	712	739	701	705	733	692	684	723	712	684	740	705	704	676	741	742	758	700	755	738	733	688	714	735	722	730	697	727	678	740	686	745	712	688	702	741	671	737	717	680	719	731	700	704	776	714	664	706	744	703	772	758	690	733	747	735	672	707	659	746	649	722	659	676	722	683	701	741	659	682	726	695	746	723	741	735	740	638	734	756	658	751	747	725	692	736	775	740	756	681	695	769	749	735	723	661	697	689	734	740	689	719	694	717	724	729	664	701	684	687	697	684	708	696	729	751	737	662	663	692	696	712	690	770	753	742	716	652	749	692	772	721	751	676	734	654	677	677	711	713	721	698	648	696	714	717	658	739	669	658	800	688	699	724	749	728	730	723	682	717	697	708	700	715	721	753	725	724	708	739	677	745	683	724	696	763	706	666	718	722	708	704	697	747	670	663	715	756	706	717	756	706	677	686	724	700	712	763	669	729	672	730	723	734	706	680	738	664	698	736	729	739	751	718	723	698	719	734	726	713	706	698	693	699	682	739	752	676	686	707	672	726	735	691	654	652	735	682	719	672	717	697	691	727	717	699	708	655	752	707	688	669	693	660	701	732	671	710	743	718	668	739	723	747	757	728	716	707	730	704	756	715	712	702	726	745	697	681	689	701	753	745	775	693	753	756	729	729	675	749	771	702	707	748	692	695	761	666	747	697	719	727	737	716	727	701	715	726	700	719	722	754	738	735	712	724	756	707	656	712	788	710	697	699	709	751	698	702	708	698	696	739	700	739	757	720	733	696	712	709	714	710	715	696	702	688	670	742	726	665	734	721	705	715	764	690	745	721	703	679	736	746	686	694	702	738	713	696	713	693	760	730	697	730	752	726	705	681	760	767	714	679	708	714	719	703	699	699	723	730	712	689	721	679	713	725	732	721	727	737	705	726	691	708	749	728	698	677	707	702	755	719	693	749	718	743	710	741	672	633	674	715	683	742	717	643	696	735	729	705	701	687	698	676	691	776	698	701	709	749	653	694	703	689	700	733	672	744	716	718	722	688	713	746	699	686	716	668	728	717	722	701	714	717	736	699	703	664	785	721	724	634	708	725	696	709	694	709	714	717	660	700	689	714	713	721	687	681	737	690	729	713	697	727	719	731	722	764	762	752	743	724	721	737	687	682	707	731	754	745	698	711	694	732	723	717	720	735	674	721	674	709	690	709	740	699	693	668	757	683	730	715	724	713	692	696	728	748	691	697	715	716	636	683	698	701	766	689	689	710	708	692	722	721	675	785	673	693	683	701	694	694	745	738	691	692	729	749	665	708	665	717	674	716	734	744	713	715	749	676	683	692	706	703	764	719	742	715	720	698	690	730	701	743	702	679	739	744	732	730	770	759	703	692	707	741	716	692	754	749	698	726	687	710	722	709	675	696	670	689	643	676	713	689	705	724	724	717	716	721	664	697	702	666	680	715	711	734	773	708	749	678	678	724	730	704	676	707	734	695	709	726	668	753	702	708	714	662	708	692	747	687	730	694	695	708	753	741	691	719	727	761	724	728	687	730	726	729	722	717	726	742	699	672	738	734	703	687	732	759	736	769	738	761	655	750	721	689	743	669	681	715	750	722	723	681	735	711	705	742	765	715	676	735	724	745	753	687	698	718	759	681	697	720	705	708	705	732	661	704	765	702	724	710	714	695	711	715	712	720	691	686	685	669	683	695	704	717	741	713	729	693	718	734	742	690	688	734	726	714	681	724	709	717	708	670	621	741	721	708	730	720	697	693	748	710	713	760	726	693	748	684	727	698	754	741	744	732	696	710	681	694	753	746	729	693	723	739	649	708	692	705	756	711	727	738	684	712	728	702	683	677	726	724	736	716	719	647	744	698	707	714	722	658	707	731	671	655	730	688	666	696	705	660	698	649	715	741	742	735	678	724	711	705	758	746	707	713	759	718	697	690	686	684	671	718	680	723	695	737	667	720	704	690	740	696	731	730	683	731	694	695	683	705	738	752	733	727	716	728	691	701	715	697	749	655	664	682	702	715	722	728	720	702	759	720	701	756	701	716	758	735	667	711	730	740	717	695	696	725	728	700	700	717	702	687	773	698
4883	1278	1063	936	850	793	864	747	765	725	762	727	802	738	812	748	798	761	736	730	723	747	736	751	725	737	755	737	722	771	755	739	701	739	753	707	742	723	708	741	753	758	711	704	714	734	704	730	744	698	773	748	715	743	740	733	720	729	743	729	726	718	706	725	734	731	705	732	722	705	712	728	742	760	766	736	739	766	676	748	702	643	740	700	746	724	694	705	812	715	750	700	701	730	704	712	749	776	699	764	734	743	762	769	743	690	765	711	690	772	712	740	716	773	764	763	742	718	723	718	712	743	759	748	716	714	751	763	783	751	792	774	734	701	753	751	751	747	751	739	695	693	741	725	729	712	726	761	735	763	756	753	730	759	727	753	737	669	703	718	733	736	770	731	653	734	731	769	731	732	772	738	762	784	713	768	739	752	801	744	743	698	706	710	698	752	755	709	726	755	727	765	718	749	691	756	758	711	727	707	766	718	763	733	726	770	749	743	685	688	727	754	719	812	712	774	780	750	769	689	714	744	704	719	755	760	695	701	714	738	723	744	772	708	742	754	722	714	750	790	738	749	727	748	713	722	704	720	756	746	733	755	711	747	712	740	740	720	722	725	715	755	703	742	735	747	733	763	714	723	709	744	717	712	670	726	762	724	760	784	722	739	727	776	755	712	715	793	732	753	743	733	736	753	716	757	701	744	770	740	721	764	753	761	761	728	801	728	771	702	763	736	755	709	711	754	715	687	743	724	777	745	742	734	708	728	756	739	751	745	718	749	734	759	702	701	709	744	659	718	725	769	741	743	717	709	735	746	689	734	758	739	711	768	709	734	726	724	733	725	718	743	744	752	766	767	741	728	722	716	779	730	724	776	763	705	723	719	726	748	728	713	693	789	710	737	735	737	765	710	701	734	691	726	786	702	692	711	689	719	728	770	744	736	778	742	769	740	737	751	720	712	769	710	748	762	758	759	734	735	734	723	660	751	771	786	721	762	745	721	742	720	776	673	723	701	709	746	750	729	735	758	739	761	682	675	755	741	776	743	719	737	718	725	700	724	714	709	720	739	751	705	723	723	732	727	738	734	734	715	702	766	744	746	755	773	712	674	733	723	768	792	778	772	759	754	744	720	716	756	734	699	762	737	723	737	703	798	706	711	776	726	743	717	735	729	713	748	714	731	776	751	700	743	744	726	734	780	781	780	720	750	756	752	757	703	735	736	710	699	716	721	724	769	718	774	753	744	767	737	725	757	712	751	717	723	704	743	755	704	731	770	697	763	740	732	693	740	735	779	696	719	705	766	758	778	723	744	706	762	763	710	749	741	699	678	750	749	729	754	746	756	740	755	729	711	707	705	782	739	757	719	696	770	751	719	736	702	732	742	725	760	733	721	737	738	717	765	727	748	739	702	745	717	739	742	722	675	793	714	730	675	767	718	735	738	709	721	747	704	739	672	749	777	731	766	790	763	775	666	723	729	747	759	731	730	753	740	749	680	713	727	733	721	705	704	712	742	731	745	763	763	686	790	743	697	750	728	753	749	769	757	723	715	713	745	734	760	713	747	717	721	760	750	708	750	737	754	729	758	722	748	722	717	753	745	732	734	747	716	737	680	763	646	727	684	752	738	719	733	739	757	738	692	733	690	757	735	743	757	701	777	738	707	704	760	717	701	731	781	716	672	679	743	775	738	749	725	734	745	787	749	777	757	744	725	723	741	726	720	727	705	712	703	759	738	688	728	723	725	709	724	721	706	752	758	738	749	716	704	680	699	714	701	703	707	684	710	728	745	694	771	756	719	727	725	731	766	740	696	766	741	719	733	754	705	790	720	733	717	725	759	754	708	737	752	727	701	709	773	756	711	775	726	723	719	732	734	762	678	752	748	710	722	737	677	699	705	760	720	717	731	683	747	776	717	729	780	719	708	719	706	729	732	707	747	748	747	758	721	736	741	661	733	706	717	707	747	767	746	747	729	766	786	728	734	751	803	691	773	735	718	784	752	787	730	729	740	775	735	655	751	744	725	719	703	756	767	704	719	695	731	735	704	759	745	692	707	752	685	789	753	708	714	711	755	737	775	695	712	737	724	675	719	742	692	754	727	734	719	747	727	701	758	733	707	741	737	726	743	719	738	780	721	683	833	730	790	676	716	726	789	704	725	719	733	724	744	721	728	696	773	732	713	735	690	702	793	778	708	729	725	732	753	731	733	758	742	762	760	769	742	719	748	706	684	701	713	729	706	738	727	758	800	741	779	786	706	698	748	692	708	687	698	712	733	703	719	755	720	780	751	754	726	730	705	725	764	768	712	706	780	735	728	769	735	730	693	765	749	744	750	706	741	746	734	763	721	706	778	740	733	757	716	707	652	774	735	738	720	749	721	732	726	747	757	718	738	716	735	731	713	726	733	717	726	743	732	709	731	733	717	755	695	735	762	737	774	746	721	772	753	710	703	744	757	707	756	713	711	703	721	713	722	733	741	724	718	764	712	770	720	759	715	766	740	714	728	708	769	741	743	722	702	702	738	783	757	707	736	776	751	680	748	741	719	729	753	708	714	722	732	717	773	690	775	747	733	728	767	712	757	761	713	786	710	718	745	751	774	749	732	743	736	728	759	730	741	733	730	743	719	692	735	726	725	765	739	751	738	747	677	734	775	700	773	730	737	735	733	750	730	782	703	675	694	774	754	732	777	737	783	733	698	785	752	761	733	761	741	736	744	749	690	760	689	735	716	750	762	752	734	745	763	731	720	747	745	750	725	771	747	719	723	708	729	719	708	761	769	738	746	760	743	709	822	745	708	760	751	722	700	701	740	745	741	700	756	739	712	722	728	779	729	732	721	765	735	771	734	717	720	747	752	729	712	731	733	769	721	744	776	719	718	740	672	738	744	676	769	763	695	733	734	737	733	740	749	742	708	777	753	727	710	700	725	725	743	731	712	758	691	743	741	706	729	698	723	756	747	726	760	709	715	758	748	746	729	702	747	704	800	686	718	769	733	720	697	711	738	731	766	742	725	738	716	686	763	740	722	740	774	774	725	667	736	767	738	745	757	746	785	712	762	730	724	741	745	720	700	772	719	761	772	724	703	703	728	774	725	737	710	713	798	790	736	751	769	724	739	740	776	745	737	770	729	696	768	717	710	709	680	716	673	703	711	737	756	707	706	715	740	750	717	782	727	760	728	709	719	745	696	676	726	728	749	773	760	764	746	786	764	703	713	730	779	756	773	729	757	728	753	768	673	718	759	799	734	749	744	788	739	717	721	720	743	775	720	721	734	698	723	727	742	726	745	720	778	751	730	762	744	676	705	702	694	751	676	702	732	757	723	711	731	739	707	722	707	741	741	778	647	686	750	696	776	761	737	698	749	719	751	679	751	729	739	732	727	681	714	771	721	670	739	760	746	709	699	672	756	763	760	707	672	786	760	715	707	761	714	704	710	698	787	740	728	770	708	688	680	736	708	759	722	746	766	789	708	712	757	773	731	728	797	720	715
23459	21072	28446	23921	21081	12595	1177	726	578	556	492	470	457	432	368	373	371	385	388	410	379	349	373	366	348	366	334	340	346	352	344	363	377	357	355	344	330	357	346	335	325	335	333	332	317	364	335	339	356	339	360	341	349	314	346	349	328	368	352	336	307	364	335	347	325	295	341	352	322	359	319	336	346	345	340	300	344	320	319	349	321	332	327	342	329	343	355	356	343	338	341	311	329	313	325	339	337	319	297	326	345	320	320	320	344	321	348	358	330	355	317	323	347	333	323	329	349	310	288	346	311	330	342	317	341	312	319	342	327	332	331	332	362	333	314	300	338	323	329	332	323	307	315	333	317	298	346	340	334	348	344	345	362	306	314	320	343	304	309	315	330	345	319	349	309	332	316	338	332	325	359	276	303	336	336	343	364	307	304	342	325	324	332	343	311	373	352	303	331	341	310	324	316	327	326	326	355	330	332	323	352	344	332	344	341	362	301	331	306	343	304	314	345	329	291	305	332	325	343	358	330	327	304	317	324	293	332	340	339	332	320	341	358	308	369	331	309	339	304	354	337	333	322	319	341	300	323	309	337	347	315	348	330	312	320	303	349	339	311	330	348	350	338	329	341	299	310	357	354	309	342	327	354	335	328	353	332	309	317	296	324	341	363	328	331	330	325	339	317	340	321	351	328	339	330	332	314	281	338	333	348	321	318	332	299	332	304	312	348	338	366	308	324	342	353	327	333	369	327	307	351	354	320	342	332	360	340	302	310	339	340	351	316	342	305	320	321	313	289	332	318	312	297	338	337	341	357	327	332	328	348	352	336	282	350	317	336	335	333	334	346	363	327	351	329	321	330	318	343	314	325	331	351	351	324	312	321	318	356	327	361	310	360	301	336	358	294	344	337	313	319	341	303	333	314	349	331	336	339	316	328	329	361	322	337	345	316	292	318	326	325	372	333	321	346	347	287	305	335	312	340	308	312	355	352	297	324	314	351	298	348	334	324	353	288	329	320	336	325	324	349	329	328	296	348	328	350	320	351	342	335	371	295	329	324	360	336	332	321	342	334	334	340	318	319	323	319	338	347	346	323	336	331	332	339	303	313	341	300	317	347	344	320	309	317	331	345	342	357	330	333	326	308	321	322	338	316	320	326	348	321	347	324	325	354	344	323	358	356	315	335	331	320	325	331	316	329	370	325	299	339	329	358	330	343	341	313	312	302	308	373	331	326	320	338	327	320	356	303	330	301	315	311	342	339	308	343	314	338	344	357	334	317	334	316	316	327	337	331	337	341	362	323	316	352	310	339	315	353	342	355	323	326	328	331	326	336	306	336	325	345	344	328	340	345	342	303	301	344	354	340	350	290	334	340	322	337	318	305	344	323	337	301	344	348	337	353	329	340	305	331	359	328	323	288	314	297	352	331	364	345	349	321	346	328	299	320	325	340	343	330	308	332	349	342	353	311	329	297	312	330	354	390	326	336	310	333	326	369	334	333	294	321	327	341	330	347	340	352	351	349	344	354	337	342	331	344	330	330	342	349	312	290	333	338	333	328	305	328	339	316	348	288	348	317	330	350	317	314	335	324	342	314	371	335	341	302	310	371	293	335	300	330	360	324	350	325	320	324	299	324	324	349	297	333	345	310	315	341	311	340	342	303	341	315	336	328	319	377	319	311	331	309	326	322	327	347	341	343	307	288	347	323	334	309	351	327	327	337	335	341	322	332	354	315	337	357	314	333	317	338	302	334	338	311	337	337	303	326	314	339	332	325	347	345	345	345	351	326	303	341	332	334	317	319	308	335	354	328	333	337	345	316	346	302	328	335	308	337	335	320	328	324	338	316	322	300	316	350	318	338	336	281	327	320	349	318	354	314	322	309	307	315	318	315	380	337	330	330	353	353	334	308	302	303	358	338	347	339	336	354	295	326	338	296	311	334	316	339	291	334	297	313	329	346	317	308	314	309	350	346	306	326	336	314	312	354	383	322	300	335	299	329	369	368	328	322	327	308	331	327	348	352	353	306	331	340	347	343	321	332	347	349	317	305	342	361	326	270	326	330	310	365	330	313	343	326	335	336	326	327	354	291	319	344	294	355	351	332	333	326	356	320	322	321	334	336	336	307	339	351	325	333	327	322	334	347	315	347	337	360	292	371	334	330	353	341	341	341	351	351	357	327	311	321	312	316	347	341	332	319	325	305	364	337	323	332	341	314	288	339	353	324	316	316	328	322	300	379	324	328	342	336	349	341	307	326	322	345	331	310	351	343	324	357	332	350	343	328	352	343	332	323	343	345	332	340	301	346	326	316	355	340	328	298	283	350	329	334	330	306	328	328	346	298	339	316	334	326	338	341	329	333	346	322	349	330	301	337	352	324	322	305	328	398	356	310	316	337	337	330	347	306	358	334	349	342	337	304	323	327	310	333	297	342	322	321	325	330	364	342	330	294	342	291	302	313	328	318	331	372	371	315	352	317	348	329	333	321	305	316	339	304	332	365	325	342	311	350	339	337	348	322	326	340	354	330	338	344	342	334	376	329	335	328	361	329	312	315	328	318	358	358	337	346	343	293	325	349	353	306	291	330	330	328	329	340	328	365	302	375	306	345	332	349	347	336	336	325	329	306	333	308	342	344	355	312	357	308	351	336	316	313	334	330	333	336	344	301	364	336	277	343	348	339	329	296	356	328	306	334	313	350	341	312	360	301	332	325	300	325	330	315	326	319	356	317	344	311	335	328	349	316	321	310	332	302	355	352	341	336	327	355	325	336	339	335	333	316	317	290	298	296	321	333	319	309	335	338	330	328	338	300	318	371	318	338	328	317	324	329	330	311	317	350	338	303	318	361	345	319	314	312	323	313	332	333	341	359	328	305	345	308	324	282	340	325	329	324	313	322	343	324	322	374	352	335	313	347	327	368	342	346	306	336	346	315	332	349	309	319	327	322	320	325	327	324	311	346	301	361	333	356	313	335	324	319	330	333	358	341	321	320	347	366	338	310	340	331	320	294	347	368	315	341	347	315	331	366	316	310	339	335	340	316	340	319	313	309	356	325	329	306	332	356	347	358	344	353	309	363	357	284	316	343	338	342	373	334	336	334	338	325	300	347	297	348	309	324	366	307	328	329	356	332	337	326	308	314	314	313	344	346	332	350	316	367	316	348	348	333	334	304	335	320	338	293	349	340	337	334	339	340	371	344	330	343	352	338	318	371	305	330	346	366	321	328	322	307	303	356	327	282	308	328	310	315	348	336	327	329	359	310	331	339	332	335	316	339	348	330	312	317	326	339	352	310	369	298	310	312	329	336	304	302	320	333	349	317	335	332	325	338	330	285	343	308	360	320	336	302	344	307	314	317	332	316	312	338	329	356	303	333	325	328	334	325	341	353	317	340	292	338	318	348	331	356	342	303	341	334	332	330	337	336	368	349	324	342	318	354	334	351	334	333	332	320	324	330	340	329	309	328	320	303	330	335	333	323	317	352	315	355	310	328	336
5558	8416	6034	2869	2050	1627	1189	959	778	673	543	581	495	528	483	468	464	423	446	410	453	375	411	427	371	403	377	416	415	367	374	380	394	373	334	363	392	380	399	372	392	398	381	379	361	361	363	340	377	372	365	356	394	387	355	385	390	339	386	383	386	342	371	346	358	378	364	361	410	361	372	394	349	360	370	351	375	349	380	353	373	360	404	359	361	347	372	364	370	350	365	309	383	352	321	366	359	369	356	368	354	376	389	366	346	368	339	355	357	372	361	373	309	393	411	339	358	362	364	390	357	366	362	348	404	370	323	378	335	348	346	367	369	340	386	393	345	354	313	330	372	350	373	356	377	359	372	372	398	335	368	330	341	363	364	406	327	326	384	360	359	350	363	387	375	368	389	351	366	303	337	398	403	327	326	393	363	387	354	367	380	380	350	346	357	370	358	371	331	378	360	390	356	383	371	374	363	341	371	357	350	351	341	322	379	362	374	338	367	350	361	378	356	331	375	373	397	342	322	344	379	330	353	341	392	360	373	336	340	387	363	375	403	376	371	365	360	348	373	348	346	380	362	362	367	322	351	365	352	367	359	366	388	391	376	356	373	352	357	362	341	363	369	356	372	355	373	351	381	359	358	335	386	361	350	325	392	341	368	322	372	328	381	374	385	351	354	335	340	362	361	361	376	360	369	342	319	334	385	348	388	360	371	380	355	358	380	346	381	380	339	346	382	340	386	364	351	341	368	361	364	368	352	338	378	318	377	343	373	348	364	350	386	390	359	365	343	391	361	367	358	350	356	385	371	365	354	358	328	342	359	374	361	402	354	386	361	340	375	347	347	349	343	355	353	326	372	376	346	380	375	371	371	383	403	332	336	373	353	357	351	338	392	393	366	348	365	345	361	396	373	351	376	372	367	350	348	387	317	359	355	317	347	333	377	344	341	376	356	350	377	374	354	364	373	366	356	401	320	363	389	359	346	376	354	394	362	351	375	376	315	356	362	412	388	328	356	380	356	358	387	365	351	349	353	368	360	340	381	330	369	378	360	330	349	336	325	418	340	347	332	350	371	332	394	386	378	383	379	353	317	348	333	372	340	351	321	334	341	388	382	351	329	321	357	337	393	366	316	330	359	365	348	349	354	343	366	355	327	380	367	399	376	387	375	373	363	355	361	392	364	367	375	377	379	350	360	316	355	355	371	386	336	345	318	327	353	344	365	349	362	360	345	370	375	359	359	323	338	330	352	325	378	356	390	363	387	373	361	398	336	351	363	356	385	353	362	350	354	380	383	360	386	378	388	346	382	359	374	326	336	351	346	401	364	351	327	389	369	383	373	386	366	343	399	372	383	360	365	324	391	378	327	352	379	347	354	378	356	340	338	352	370	380	320	365	377	358	363	330	376	375	356	350	382	381	318	401	358	343	349	402	340	360	349	378	359	370	342	331	359	386	368	352	357	389	347	415	371	340	360	362	337	380	375	356	365	397	406	338	355	381	364	371	355	339	364	361	338	369	332	360	381	415	377	335	303	352	364	364	339	390	363	378	341	360	377	353	378	338	335	343	360	357	363	351	379	357	375	348	344	376	408	364	351	346	385	349	372	384	361	340	316	379	357	356	349	376	382	349	345	357	331	365	371	340	313	353	361	334	368	348	367	373	364	368	378	407	349	358	352	351	365	322	357	377	381	354	346	309	339	349	384	347	358	343	362	353	323	343	331	378	350	335	389	360	386	371	369	333	359	346	360	348	402	335	383	339	345	366	357	378	358	374	373	348	373	357	341	362	370	386	350	329	376	365	382	350	368	363	333	377	382	376	356	365	353	341	325	353	360	338	383	352	369	338	383	423	381	390	375	367	346	370	364	363	331	379	362	331	369	360	343	353	389	376	366	388	358	373	360	360	337	327	379	338	357	353	360	351	378	398	297	367	368	375	375	347	369	367	392	329	361	369	371	345	352	355	379	334	360	360	356	344	370	351	349	342	364	358	367	346	364	348	351	342	363	372	383	363	339	373	350	389	356	354	377	372	391	381	365	341	359	364	336	381	355	366	361	372	354	375	364	390	399	367	375	342	362	344	361	369	343	364	347	337	345	357	376	380	372	360	366	368	350	385	376	386	380	350	358	371	347	378	320	334	396	361	342	348	369	358	391	310	364	355	358	385	374	362	392	352	399	356	334	364	373	358	367	377	319	387	359	354	349	336	371	333	368	361	377	346	357	360	368	333	330	398	367	365	348	383	354	346	392	364	361	349	342	331	388	358	366	341	344	371	329	371	344	377	342	358	369	357	329	334	367	363	383	357	332	366	363	329	355	371	326	354	373	369	346	359	353	367	366	387	364	341	321	331	376	340	401	386	378	344	348	375	377	386	359	376	344	392	355	357	345	358	344	341	321	354	395	349	351	373	362	389	326	361	355	388	370	345	381	358	360	369	356	366	354	394	348	359	381	341	372	390	354	372	355	327	352	369	363	354	365	357	348	331	379	344	372	376	378	344	373	326	359	359	344	377	409	373	345	343	332	390	350	380	387	363	367	355	324	376	380	408	376	381	358	349	366	347	346	398	365	362	348	382	354	365	337	342	373	356	362	387	385	371	367	341	348	354	364	362	363	334	360	356	348	359	344	381	327	358	370	379	321	400	345	364	353	370	385	312	354	381	385	373	366	328	381	368	354	367	367	338	349	365	363	363	364	367	363	347	359	376	386	351	328	344	354	359	362	339	343	327	348	324	394	335	374	360	338	364	368	350	371	337	358	365	348	367	357	345	373	356	332	340	393	384	392	325	358	372	340	356	358	363	382	351	347	332	359	375	369	353	364	376	346	387	383	349	345	390	384	389	340	351	367	342	333	368	362	357	372	336	348	368	347	377	355	381	354	361	343	347	347	339	372	359	348	371	359	374	358	330	378	398	342	366	358	320	396	368	349	370	379	356	359	341	341	334	382	333	345	371	366	373	359	343	349	373	366	368	338	348	354	359	402	357	347	375	376	325	345	350	368	382	362	347	366	366	345	360	334	347	359	349	341	382	347	355	374	348	348	356	366	344	378	376	363	357	382	362	331	335	377	348	332	403	375	370	368	368	361	347	382	369	381	354	327	363	345	339	375	332	324	362	394	382	349	338	386	365	354	370	371	405	366	333	356	326	372	344	344	339	351	362	368	335	377	365	402	377	375	402	379	369	356	410	381	342	354	356	366	346	355	348	347	364	375	347	403	321	350	408	377	350	389	324	344	340	321	348	361	334	369	359	346	355	360	353	367	370	328	358	366	385	347	340	401	391	343	373	346	352	332	358	398	349	344	372	362	360	339	351	344	381	334	353	341	346	351	366	371	368	357	389	337	360	361	352	368	364	360	332	355	408	348	363	340	345	356	369	350	369	355	360	340	368	369	363	361	337	356	365	360	403	356	341	347	378	373	370	359	370	332	359	361	367	352	391	385	354	336	337	355	380	369	343	362	372	397	359	384	363	351	394	355	354	354	382	361	371
24509	21041	27566	24655	15167	1609	1090	923	926	912	764	811	828	813	840	818	756	769	787	769	806	801	809	721	733	786	728	788	760	738	745	765	695	728	770	717	763	765	725	792	805	747	702	738	725	741	733	751	754	769	740	753	778	699	722	725	704	770	698	794	754	746	752	752	772	722	761	784	769	849	782	739	741	764	723	697	760	748	728	763	794	696	752	726	761	710	770	780	785	782	758	743	714	785	779	754	739	727	756	748	758	753	774	751	774	784	747	753	785	722	728	792	761	769	775	739	771	742	732	748	758	756	744	751	794	721	735	753	707	790	774	747	711	726	715	780	747	751	733	743	742	773	724	769	730	762	730	768	745	776	725	736	753	730	744	801	733	753	735	680	757	745	774	739	743	692	749	747	715	744	706	711	734	734	791	774	734	739	730	738	776	757	714	755	730	760	785	782	748	724	765	759	723	737	723	810	734	732	755	753	796	796	748	766	759	782	794	750	732	719	771	797	717	766	719	782	697	751	739	702	731	737	790	736	736	724	704	748	773	729	705	705	736	758	787	735	755	762	704	724	738	741	786	756	735	777	780	703	742	713	739	771	735	806	688	741	751	779	743	783	766	755	763	762	730	733	779	669	772	737	713	720	761	746	757	767	753	779	782	743	773	788	761	778	773	795	752	792	741	744	750	737	755	684	704	765	791	758	706	772	773	720	724	712	744	760	743	721	743	733	685	748	734	786	740	768	781	760	758	754	719	774	727	762	708	739	740	742	758	705	758	765	682	732	721	777	712	750	738	733	734	725	717	743	734	751	787	768	779	755	738	784	774	754	761	759	753	760	718	733	772	765	738	741	727	717	791	741	758	781	724	744	737	777	684	690	770	724	771	757	775	760	740	723	710	791	776	715	734	734	770	761	755	762	717	751	756	754	712	729	734	769	780	690	822	737	751	771	772	721	748	732	765	775	751	735	781	758	739	763	720	780	730	727	747	750	723	721	728	758	738	805	754	727	767	730	776	787	754	707	767	724	707	736	735	761	771	736	743	705	769	747	748	752	703	736	775	760	752	744	791	790	730	783	745	725	776	719	697	723	710	799	773	755	763	718	714	721	721	762	735	728	763	726	747	781	736	717	756	759	735	782	758	678	705	707	746	718	741	696	770	750	773	791	736	702	709	740	712	759	758	724	749	754	716	736	742	714	749	720	748	727	740	722	726	778	789	722	772	750	746	759	730	751	711	745	749	727	730	717	724	710	713	765	735	830	717	787	767	775	767	740	749	738	710	779	685	777	734	747	799	778	757	754	782	725	793	744	770	821	744	760	763	772	717	760	745	771	736	744	742	810	746	784	753	749	735	756	769	755	711	726	694	773	758	766	743	676	764	784	736	759	732	721	788	770	693	707	708	698	737	723	723	752	743	777	762	719	714	733	809	783	746	713	684	767	726	724	734	719	740	735	739	789	749	744	757	806	747	689	747	725	757	688	756	770	747	767	753	740	742	742	713	723	715	730	784	734	758	724	771	758	703	755	760	747	800	713	769	763	707	725	768	711	763	705	701	743	741	762	719	731	703	738	772	748	758	743	683	754	757	710	744	813	740	722	704	727	766	760	722	698	741	730	745	732	773	735	802	743	752	714	772	744	715	724	788	766	722	743	699	754	694	735	709	735	747	770	740	742	729	708	751	701	739	764	784	752	779	755	758	674	724	763	702	757	763	756	779	746	767	740	738	780	750	772	751	791	774	764	746	759	744	762	798	771	749	751	713	694	735	765	754	754	718	812	749	727	733	756	770	766	781	760	740	749	715	805	750	759	746	744	762	746	749	724	744	730	727	732	733	668	735	757	736	781	742	727	762	759	771	739	749	763	725	747	744	759	756	728	730	700	730	730	737	739	769	691	744	756	744	750	784	795	738	724	707	802	791	685	757	687	673	745	749	744	742	724	751	728	727	803	780	726	737	761	766	748	703	709	714	691	745	762	752	798	786	805	727	759	730	746	755	726	735	733	773	753	782	740	791	791	774	733	709	786	697	748	744	740	764	714	703	719	776	767	718	652	760	721	759	739	717	695	742	750	720	728	773	713	728	750	738	747	733	744	776	771	758	769	692	755	747	766	750	742	768	763	735	756	760	716	757	723	711	756	741	807	756	732	719	702	732	753	765	743	734	721	709	798	726	725	761	763	718	796	774	740	740	759	726	717	687	792	720	769	774	755	704	780	714	764	730	748	734	752	710	793	745	780	743	762	794	793	749	748	743	731	794	783	773	763	729	725	708	739	750	730	726	764	779	704	759	720	733	751	782	745	717	725	756	775	743	711	735	689	767	745	736	759	715	747	704	749	791	785	759	773	744	753	758	774	730	798	735	766	708	740	673	687	781	764	733	748	751	696	730	741	732	743	700	781	769	752	755	726	769	799	787	722	713	774	746	698	738	750	719	786	738	719	744	734	753	749	765	784	754	778	722	702	789	737	741	694	775	764	699	702	739	714	754	797	730	760	744	717	795	736	728	733	768	767	767	710	748	725	755	673	735	732	759	746	746	731	747	742	774	708	733	801	754	711	735	745	747	747	708	724	724	765	774	726	753	759	753	723	718	710	769	683	727	708	758	749	749	752	749	820	756	773	777	756	743	737	730	734	724	780	800	783	780	739	701	746	741	731	748	733	711	711	725	767	732	760	740	736	717	751	749	764	765	731	736	724	763	737	793	792	758	714	775	723	776	735	774	798	702	758	765	711	711	725	759	733	715	751	742	753	783	769	738	742	780	721	772	743	726	733	752	733	771	709	736	736	750	795	729	760	746	737	712	745	757	775	753	753	694	762	765	731	723	703	760	768	765	746	726	710	780	748	733	723	767	769	765	688	740	733	741	750	745	764	752	771	731	735	782	792	771	753	790	775	729	707	736	737	762	740	720	731	783	764	763	746	783	720	749	720	741	769	801	755	803	733	753	745	748	701	705	776	674	791	740	741	754	771	784	765	730	712	718	711	760	769	742	727	737	765	728	748	792	761	704	738	680	783	723	723	796	738	691	722	757	739	749	705	776	715	715	733	742	684	685	684	700	709	731	756	768	750	748	725	797	724	792	771	751	736	737	763	716	810	701	746	794	706	734	747	771	751	771	772	769	722	715	722	759	764	763	744	714	740	774	746	712	789	729	751	650	755	777	795	722	756	726	775	735	744	725	724	737	765	749	762	746	758	711	755	743	763	777	745	742	734	701	729	768	687	733	741	805	791	728	717	748	706	764	720	740	759	753	715	800	749	736	707	727	766	775	812	773	771	713	723	722	775	758	712	731	728	743	734	755	769	738	734	748	739	737	747	740	708	773	750	745	767	781	740	731	738	712	765	715	745	746	822	768	732	740	758	736	733	728	757	798	775	672	781	763	764	761	707	742	754	746	710	744	737	742	734	703	740	716	775	719	749	735	794	790	751	764	715	709	778	736	738	763	719	763	752	699	745	731	766	729	755	800	772	758	751	698	710	752	755	669	732
5928	5563	3953	2120	1725	1489	1226	1117	995	914	855	913	834	785	752	832	743	786	741	800	718	726	743	792	733	777	712	772	743	746	748	730	751	763	705	729	754	695	757	705	735	665	789	686	751	772	739	738	724	754	731	772	733	727	725	723	777	786	758	787	730	777	745	763	685	776	707	775	747	741	728	745	725	733	756	755	771	727	755	754	738	763	747	741	731	707	796	694	710	737	774	738	729	729	742	698	722	770	797	747	698	710	753	755	720	766	750	750	719	746	748	752	745	703	738	730	712	735	677	762	768	714	775	741	725	786	756	740	728	740	718	711	778	701	817	664	691	755	744	725	781	782	752	750	720	715	730	749	765	745	717	710	774	750	664	694	710	767	706	762	744	731	757	708	810	701	751	761	718	766	757	718	711	709	760	766	707	707	736	751	771	736	726	765	716	693	792	704	734	780	767	720	685	699	710	709	764	762	715	747	746	742	742	759	723	738	765	703	744	756	747	733	706	736	743	731	725	754	738	723	743	728	738	722	759	802	719	716	760	724	732	739	785	707	783	730	743	765	751	745	744	750	760	731	749	737	738	756	709	730	767	705	676	718	762	719	748	804	719	732	722	737	767	696	740	757	699	788	702	779	785	738	727	769	738	743	714	750	782	775	759	745	723	764	733	707	747	739	751	760	726	724	743	737	731	756	752	737	784	688	718	777	712	775	725	717	738	723	740	743	759	718	767	765	747	731	774	744	739	750	737	764	712	677	715	744	731	702	724	724	736	765	782	760	715	743	691	700	734	737	759	742	749	753	790	776	709	715	773	712	724	727	748	794	737	742	738	724	781	754	695	755	733	687	725	765	733	758	772	682	718	723	732	734	787	745	758	761	785	747	728	794	718	693	746	734	769	744	726	738	719	807	741	742	756	705	747	758	730	736	728	736	711	778	706	747	787	744	719	767	742	690	744	709	719	741	741	732	737	751	712	721	790	790	771	713	783	748	717	781	737	725	740	789	747	702	702	734	713	735	722	722	695	766	732	743	711	761	788	730	773	727	728	731	772	778	736	703	778	739	715	747	729	749	712	748	751	743	753	714	787	714	758	750	788	716	726	687	731	709	785	723	735	718	722	769	743	720	738	747	792	740	759	780	774	742	798	719	746	742	707	729	756	748	738	708	737	812	715	704	739	696	759	739	737	745	722	737	713	678	717	798	748	750	705	728	714	702	780	798	721	726	703	767	747	725	761	784	768	728	736	700	773	736	750	726	745	745	788	771	688	743	730	736	775	723	756	711	756	711	755	696	768	717	709	746	710	775	743	752	702	730	736	763	730	725	740	745	767	732	729	747	739	671	776	740	724	728	772	704	735	712	763	734	681	758	731	758	790	786	706	752	739	736	781	706	732	745	740	761	742	764	712	738	766	710	734	739	753	713	752	730	718	736	717	754	752	722	764	736	707	733	754	741	706	736	722	690	779	749	717	715	707	747	772	769	743	708	760	702	747	729	717	694	790	712	716	773	745	764	748	707	802	720	660	754	747	749	763	706	789	725	754	741	746	702	708	779	752	703	779	772	682	684	690	758	727	756	722	743	711	772	730	728	691	716	752	716	768	778	736	704	779	742	785	757	716	749	750	747	720	741	752	743	731	702	686	741	746	726	784	718	747	743	752	739	741	770	699	762	740	684	755	722	761	725	706	776	755	777	736	755	724	747	714	763	741	716	787	732	749	735	698	735	743	736	761	754	713	742	749	736	744	704	793	718	757	756	748	743	698	739	733	753	731	777	702	690	729	728	764	729	729	737	764	706	690	770	714	758	686	748	742	715	744	774	732	727	700	753	730	726	747	765	725	726	731	760	735	690	789	757	765	781	715	708	694	744	734	744	717	721	744	721	711	711	709	741	695	738	769	735	739	802	729	730	765	683	685	730	741	695	718	770	726	728	741	751	753	695	752	747	766	720	721	714	734	773	710	769	728	754	792	764	722	748	723	700	739	764	702	746	774	699	705	695	732	719	704	732	739	750	751	797	723	764	733	782	697	730	768	782	731	705	760	758	738	721	762	740	720	767	769	726	743	729	755	711	747	711	727	715	715	714	748	725	725	748	746	716	695	778	693	717	781	719	732	733	762	803	780	768	766	788	714	703	735	800	726	739	749	746	708	752	721	739	751	726	731	734	721	765	769	740	703	734	724	777	760	715	709	733	781	755	774	746	754	709	738	776	758	744	749	734	768	753	706	701	741	733	726	806	741	759	761	737	715	726	771	770	731	750	751	750	756	789	739	739	705	720	721	739	752	741	756	665	727	701	677	672	731	720	780	711	753	716	727	721	789	764	770	718	750	711	735	761	767	725	754	744	723	732	747	764	730	763	757	748	711	787	751	718	759	744	787	764	761	759	738	702	731	711	701	810	768	750	749	744	747	739	724	730	700	732	782	729	734	718	765	789	747	726	714	729	738	745	712	777	691	745	758	671	748	696	734	699	736	742	738	661	733	757	759	742	792	759	727	767	713	731	776	697	730	730	732	768	730	695	774	711	745	733	732	749	708	737	713	757	766	729	742	784	757	688	689	717	745	730	737	763	726	691	798	788	754	729	703	740	746	739	747	782	795	764	723	756	759	750	696	747	675	717	737	731	753	740	750	748	726	706	703	742	766	779	772	727	728	725	741	775	750	739	723	781	713	701	712	785	760	718	742	706	760	753	781	768	711	791	734	753	758	749	753	713	767	720	726	755	709	756	769	739	752	716	725	763	736	771	764	738	731	784	749	805	732	776	778	767	760	702	778	776	766	763	790	764	785	716	717	724	775	760	746	735	799	735	746	706	707	698	743	751	688	705	748	761	775	721	757	709	709	757	736	725	720	758	722	708	785	725	730	717	715	736	696	762	763	767	744	729	686	746	734	748	735	782	728	797	722	733	756	694	769	678	771	782	771	720	720	750	761	751	706	773	764	690	754	754	749	679	716	712	697	758	745	751	750	748	766	768	739	716	786	746	731	734	752	708	744	779	745	733	749	786	720	778	740	723	757	780	740	742	730	732	719	750	745	708	740	754	709	768	755	738	769	746	753	715	719	731	767	736	745	752	802	701	709	726	703	723	729	727	709	712	735	700	730	755	696	737	706	707	734	699	759	709	681	746	724	757	709	737	754	744	735	724	761	731	739	739	727	745	740	747	760	735	766	762	748	764	728	728	749	703	719	752	763	760	761	735	764	680	737	749	764	741	736	756	754	771	728	807	695	718	704	725	749	705	695	727	734	739	808	718	798	711	790	785	754	709	706	707	726	739	699	761	698	744	702	731	743	716	708	773	780	698	763	739	752	682	716	728	751	759	707	765	740	723	736	717	727	735	764	708	716	745	695	785	714	753	740	723	760	705	765	746	736	756	748	709	700	738	693	754	745	728	770	752	771	749	746	726	734	711	766	716	708	720	720	735	744	797	768	725	773	746	745	758	746	774	757	738	716	701	731	735	770	731	679	698	723	713	741	733	739	744
22260	21053	28824	23491	21047	21099	11638	1130	778	633	606	505	476	458	416	383	354	362	362	288	284	337	292	313	282	270	259	254	285	249	262	229	250	258	235	254	235	258	255	269	253	261	240	271	233	238	226	240	270	236	250	244	247	240	254	264	246	251	281	230	262	241	245	259	254	251	253	267	246	250	232	250	260	255	234	250	246	290	241	229	237	246	220	237	246	237	245	264	244	274	244	225	245	240	242	247	231	232	253	243	229	242	271	241	230	245	237	252	259	247	262	234	269	259	255	267	257	251	256	245	246	219	243	264	249	223	268	226	225	234	229	254	217	212	248	253	222	262	235	245	236	234	224	250	258	243	240	242	237	248	208	217	213	215	238	234	243	245	261	251	227	225	280	255	246	209	245	236	227	246	233	229	267	238	248	221	249	267	215	260	217	239	240	239	247	250	225	258	219	224	236	237	242	255	271	257	260	214	231	231	233	242	249	272	250	242	237	236	263	224	233	244	226	243	257	257	223	228	258	269	244	229	215	226	218	248	246	258	254	230	236	236	237	218	259	226	252	212	236	239	232	253	232	252	251	237	228	224	266	229	229	233	250	242	217	215	237	247	222	245	230	235	239	220	257	271	243	252	247	243	253	229	239	233	229	235	250	260	257	248	276	269	228	239	229	220	232	256	233	240	251	235	230	229	263	229	240	225	290	258	260	220	227	248	235	244	229	258	233	238	259	264	233	246	265	258	270	258	236	219	223	263	262	239	247	223	223	258	268	247	253	228	262	229	214	266	231	231	265	234	248	251	232	219	229	242	251	229	240	217	241	248	236	234	252	248	237	239	233	246	250	223	243	273	243	256	239	216	215	224	227	235	236	231	239	251	243	232	236	221	219	240	229	235	224	231	224	217	245	244	238	234	266	226	221	207	274	234	237	250	233	239	258	261	226	218	234	265	225	228	239	230	231	227	252	247	219	269	247	232	253	276	245	231	242	237	248	241	269	252	244	237	230	270	249	240	250	233	242	217	250	285	256	221	264	233	270	245	236	256	244	250	266	255	230	259	231	261	241	245	251	226	254	241	235	257	229	242	229	238	253	223	235	229	260	256	200	252	275	279	251	291	249	244	240	225	252	242	236	235	226	223	262	238	276	233	255	205	271	262	281	231	245	267	225	244	226	238	275	267	218	224	231	261	243	266	221	247	251	244	230	247	227	236	213	228	252	238	248	223	234	233	228	233	266	268	233	228	230	228	244	250	228	242	249	229	247	228	252	243	264	238	226	263	233	235	231	252	242	256	241	245	250	250	245	238	221	225	242	254	253	248	263	208	237	263	223	247	229	245	222	256	251	247	219	239	226	255	236	240	251	258	234	268	226	235	237	253	245	223	260	252	208	230	249	260	225	248	247	233	240	246	247	290	258	259	241	233	238	213	246	192	227	250	234	271	241	232	226	241	253	245	243	253	221	215	263	257	226	239	244	250	285	229	236	247	248	254	233	196	249	239	249	220	268	266	232	221	244	260	246	246	246	224	238	231	261	262	248	256	261	249	236	245	268	253	222	249	243	237	250	238	226	243	238	226	222	245	257	211	249	240	243	276	234	249	230	243	229	252	253	198	239	216	219	280	230	245	230	267	241	248	240	261	279	241	237	240	232	253	265	242	238	251	259	232	250	207	236	253	226	249	249	235	252	244	220	256	265	223	227	242	246	234	245	248	246	228	236	252	247	271	272	239	232	268	238	239	229	249	248	228	219	253	225	277	250	233	246	233	251	231	246	250	244	210	233	232	243	234	244	252	214	240	232	250	237	231	224	251	216	219	233	241	263	219	219	247	253	257	229	254	237	247	268	234	238	254	224	244	237	210	235	230	216	236	221	236	246	239	233	250	235	218	237	252	219	217	252	229	235	245	241	213	250	256	261	236	243	244	238	247	233	262	237	232	227	230	235	264	255	277	228	259	230	250	259	224	225	249	240	260	270	257	256	217	229	239	246	230	266	257	263	236	268	238	234	241	233	264	247	248	230	257	231	259	218	245	243	226	242	260	224	225	253	226	238	220	253	230	264	256	229	239	237	247	239	243	238	224	225	246	225	228	220	232	239	223	225	242	234	222	218	244	257	239	259	250	266	222	262	273	239	250	265	251	248	231	248	230	244	244	262	272	210	241	257	224	253	227	225	234	237	236	223	292	244	250	259	249	257	219	257	228	245	232	255	251	228	245	238	224	257	241	262	239	241	237	262	231	235	212	236	240	230	235	234	228	225	231	243	247	241	231	248	247	240	202	253	252	235	223	252	267	236	245	258	249	246	248	231	244	237	291	247	245	246	248	223	238	260	245	234	236	250	248	240	253	227	227	248	235	255	253	214	256	236	266	229	241	237	229	253	244	233	245	276	237	240	262	257	226	253	224	227	252	213	246	246	212	232	214	233	252	237	236	253	231	219	229	262	237	223	248	219	247	254	232	256	255	248	219	260	246	219	254	231	244	235	222	227	243	222	244	185	261	220	225	217	242	233	234	267	215	237	242	217	249	225	224	228	236	250	263	241	220	246	258	212	249	231	230	225	238	223	230	245	249	235	247	242	238	244	258	246	233	250	246	230	254	244	230	238	248	226	235	264	227	249	243	242	238	265	234	249	251	212	215	221	251	258	221	271	243	236	233	243	250	244	241	238	256	231	257	229	248	212	241	233	248	240	254	249	240	253	251	249	218	229	254	202	222	236	245	246	236	270	269	225	253	235	279	245	252	236	236	208	258	223	230	244	220	255	234	233	224	246	245	231	224	225	246	250	248	254	238	222	225	251	228	257	222	253	220	251	272	256	227	215	247	242	231	246	226	222	231	239	227	212	220	249	271	240	234	238	224	230	254	248	238	234	255	281	260	262	255	222	241	243	212	244	248	245	262	222	238	252	250	241	241	238	255	252	235	251	229	228	239	256	243	212	219	241	249	205	237	229	241	257	248	253	239	225	264	230	230	236	244	234	225	266	242	235	250	231	230	274	226	253	235	231	280	210	233	243	253	231	257	256	234	235	240	221	267	241	263	221	215	235	233	248	249	249	242	252	224	269	247	244	236	259	260	248	244	240	244	243	231	245	258	251	243	246	227	233	257	228	232	244	209	252	247	233	238	272	246	228	240	257	229	233	260	243	240	221	277	237	249	249	230	236	243	237	243	227	220	250	241	238	235	214	246	247	216	237	253	261	240	248	285	217	247	238	243	228	240	248	226	277	257	234	260	225	241	252	251	238	249	262	215	260	231	226	236	240	249	238	248	256	214	229	245	255	206	244	223	252	260	244	208	232	260	244	231	256	217	233	215	261	225	257	279	216	273	258	236	252	220	262	270	207	205	248	263	244	224	267	255	276	249	256	234	253	235	231	248	238	232	253	247	211	254	237	276	234	253	226	247	250	246	230	246	254	249	252	239	241	213	214	247	231	201	231	253	221	248	240	258	238	227	212	263	256	230	278	267	246	273	213	288	271	239	247	247	225	262
6436	14005	10123	4899	3508	2625	1939	1407	1096	863	734	637	510	502	446	415	424	364	371	359	350	354	331	313	328	284	318	306	281	307	253	286	273	268	245	277	290	291	294	288	265	219	250	256	251	255	271	263	232	263	251	258	257	249	265	255	264	260	236	270	247	229	264	269	247	243	280	246	230	245	227	272	244	269	249	236	231	258	245	256	241	243	253	264	244	242	232	225	254	238	225	241	234	237	246	248	265	260	229	250	251	235	243	235	228	239	236	251	243	258	258	245	259	252	233	255	261	252	252	239	232	246	223	241	215	204	233	253	251	280	247	234	260	252	267	237	211	241	243	266	199	243	230	242	247	229	241	232	251	245	242	266	286	257	218	218	248	256	258	260	258	227	231	272	272	233	237	234	231	235	251	249	254	261	248	241	233	242	226	251	252	237	251	229	226	242	259	239	233	214	231	217	247	224	248	205	238	258	226	244	256	268	226	251	256	218	244	260	238	249	275	233	236	256	242	236	268	243	251	275	253	226	232	243	241	245	243	241	236	241	240	255	248	244	251	250	257	235	205	239	217	225	244	224	242	238	234	251	234	242	213	225	223	226	258	236	250	252	235	253	251	251	233	253	239	247	235	234	231	236	233	214	259	222	264	224	245	238	246	231	235	239	249	238	258	244	237	254	237	220	218	211	263	230	223	243	262	257	232	221	242	250	252	245	238	255	227	260	233	223	223	247	235	224	221	233	264	243	263	258	234	235	235	271	248	242	263	244	239	222	245	224	249	240	267	238	234	256	244	240	222	235	245	235	230	227	246	230	238	242	255	228	246	238	236	254	214	274	241	239	209	233	222	234	217	243	238	230	243	243	253	232	243	248	231	229	243	218	237	232	240	251	264	233	247	223	235	234	257	250	234	252	248	237	234	215	218	240	255	214	232	267	239	250	264	258	235	257	255	238	230	246	209	225	237	219	241	211	228	228	248	236	225	283	221	255	217	236	244	255	238	233	232	270	264	221	244	218	233	212	250	240	269	247	229	284	251	247	220	247	255	242	231	257	264	227	244	257	227	251	243	243	240	237	225	240	206	239	232	212	234	265	236	230	218	256	244	220	238	261	234	226	201	211	270	255	253	226	265	232	237	230	236	241	240	214	220	229	218	218	221	232	228	230	222	256	242	247	250	231	237	239	268	272	222	233	242	239	231	226	252	247	228	231	242	240	233	231	235	220	226	229	258	229	236	251	240	208	267	263	228	266	271	236	235	273	240	258	231	224	247	230	240	233	225	269	240	233	222	217	244	237	241	262	268	253	241	247	214	264	251	250	238	225	274	250	224	240	273	222	192	243	226	232	239	239	273	232	230	249	264	221	278	246	262	237	274	239	243	224	226	237	220	223	242	246	241	228	258	241	216	212	248	276	251	236	224	237	255	238	227	227	247	244	247	247	201	255	237	229	210	248	252	232	244	259	249	270	239	252	239	238	239	244	254	251	239	228	215	246	226	244	244	242	195	226	232	239	233	252	239	247	257	226	246	243	245	200	242	260	235	239	257	238	218	250	223	241	245	245	238	256	228	246	272	239	249	233	266	239	225	253	237	250	266	254	246	226	248	253	254	249	242	228	243	225	252	240	217	229	244	226	225	234	252	234	223	230	257	225	274	256	254	249	240	214	245	238	226	249	233	246	215	262	209	262	250	246	256	259	255	226	257	224	218	262	215	258	259	254	230	233	215	250	242	220	261	226	225	209	247	242	231	226	226	236	267	230	218	232	277	216	264	255	262	235	253	219	257	256	216	206	259	241	231	255	243	229	241	251	239	251	236	244	258	275	260	233	215	245	235	221	241	271	239	258	248	232	248	235	223	230	236	233	238	239	240	270	266	223	249	241	244	243	251	287	254	260	243	239	237	227	236	229	261	235	236	234	246	250	256	242	243	237	277	230	222	231	243	214	260	247	229	225	255	233	241	242	237	266	221	241	259	267	275	242	252	217	245	250	226	237	221	229	235	229	217	258	237	250	235	293	205	241	239	242	248	206	240	200	229	267	218	228	248	227	228	280	245	241	234	254	262	231	249	244	236	243	245	263	233	237	260	246	218	230	239	254	251	246	244	206	255	249	267	247	255	254	222	266	230	251	260	211	241	257	228	228	250	243	239	245	234	250	231	228	226	227	229	251	242	230	214	222	231	234	234	246	220	227	245	212	252	249	211	219	226	235	250	233	243	242	264	233	230	259	243	216	243	240	209	222	259	249	212	244	243	244	243	250	234	240	249	270	280	254	241	257	263	223	240	260	248	230	239	246	216	250	246	270	231	265	225	256	240	257	265	239	219	249	249	220	265	218	220	251	238	236	244	238	246	234	248	265	238	259	240	264	244	237	241	246	269	254	240	222	235	259	261	225	246	206	227	240	234	245	224	248	217	256	250	247	240	260	241	230	209	242	245	235	253	225	259	231	240	219	212	233	254	254	241	254	217	265	240	262	232	239	252	219	221	241	240	221	216	270	233	266	233	245	233	241	250	260	261	226	263	238	247	234	233	238	235	252	249	231	214	231	245	222	222	245	238	256	247	222	249	241	257	248	245	240	234	212	273	243	232	243	220	239	233	231	265	223	231	230	259	229	248	232	225	229	211	266	259	233	252	216	207	237	212	249	276	235	227	273	247	249	260	243	244	255	222	217	249	239	244	234	240	219	239	207	255	250	237	243	231	239	240	250	289	236	232	260	251	227	242	278	232	247	265	243	239	232	245	235	256	212	237	221	232	270	230	245	233	243	240	250	223	220	244	243	232	249	234	228	226	262	274	232	269	242	251	231	233	223	258	244	239	237	250	242	250	217	237	234	224	255	223	231	237	252	223	239	213	225	256	218	247	261	252	236	242	231	258	218	228	272	232	262	254	234	211	255	248	227	231	267	238	224	229	201	251	252	266	261	246	218	253	211	221	216	233	244	249	232	283	236	256	227	244	250	219	257	255	243	221	245	242	236	238	242	230	245	244	247	225	266	260	254	251	241	227	240	248	241	241	237	249	215	227	253	263	235	242	248	278	257	239	238	241	240	243	245	273	216	268	253	269	235	238	260	253	215	223	248	246	224	247	236	224	248	236	241	210	264	240	265	232	222	260	237	236	233	233	223	233	229	241	257	244	215	238	236	250	208	197	236	221	275	232	251	208	248	286	227	230	218	243	246	223	259	227	248	218	234	248	229	221	268	238	245	245	228	236	234	268	266	242	221	212	234	240	248	239	248	247	232	241	226	223	236	250	231	246	254	227	248	246	239	236	233	248	251	241	279	224	249	216	237	223	242	247	246	237	217	252	263	237	256	240	251	230	253	222	267	245	237	224	229	234	225	235	276	236	229	268	229	234	227	243	251	248	267	229	269	219	220	220	243	242	248	264	229	249	238	252	257	227	223	239	212	226	231	229	241	231	259	228	200	252	267	243	239	236	232	254	240	206	230	253	238	235	231	238	227	260	248	253	228	222	239	254	221	231	248
27410	18828	5520	1133	883	787	797	769	751	724	691	784	748	752	691	735	708	746	717	715	692	709	745	708	718	745	748	767	710	733	734	753	718	710	736	721	743	706	678	730	726	709	727	690	745	704	722	787	735	739	705	718	682	697	700	687	733	735	718	718	698	696	772	734	706	729	709	735	738	797	708	770	735	678	692	728	707	735	739	710	715	731	718	695	708	740	771	734	712	706	742	733	751	722	701	774	719	755	718	712	703	760	719	721	756	728	748	702	766	753	712	722	724	682	716	708	721	738	709	695	726	700	714	722	743	757	681	651	719	730	752	710	694	725	713	739	744	743	738	767	715	686	750	708	742	765	701	707	737	690	747	761	718	719	731	743	722	698	716	688	681	740	706	677	744	739	732	738	720	720	680	699	742	747	708	709	729	679	703	709	721	681	726	710	741	707	750	740	755	739	750	743	698	709	704	672	777	706	693	739	751	714	720	725	708	746	746	728	731	721	719	713	716	725	747	700	736	705	756	699	696	756	757	735	756	699	715	733	695	712	685	685	747	711	715	672	737	671	681	761	748	726	728	711	706	726	756	743	721	694	746	720	778	726	701	744	755	658	721	716	739	766	755	758	691	726	692	745	693	687	721	718	671	730	717	751	705	676	723	726	712	718	741	696	713	762	760	713	727	670	718	762	702	774	699	740	729	741	735	738	739	740	753	644	739	738	715	784	750	693	697	689	784	715	734	706	701	676	724	676	729	697	713	715	750	748	749	695	679	705	735	744	703	749	687	733	715	720	722	750	687	723	677	679	703	741	732	704	700	723	738	695	696	720	801	738	715	690	716	718	736	683	728	700	741	754	715	712	704	696	760	701	764	683	714	702	699	724	743	725	790	743	705	757	734	744	767	714	717	719	745	729	745	665	729	719	699	750	733	706	729	741	678	721	685	712	717	724	739	735	756	693	702	752	696	720	743	752	723	773	750	727	706	764	742	723	753	735	694	752	744	688	712	756	714	697	712	754	725	683	754	745	763	733	723	750	668	727	677	673	705	722	711	686	718	705	773	700	711	746	712	747	717	693	733	762	722	684	681	711	732	708	714	757	739	748	721	660	733	723	757	748	733	716	735	720	754	730	704	732	715	694	700	689	734	724	698	690	714	716	703	651	752	772	781	726	719	724	699	746	787	714	741	695	773	739	677	720	765	683	735	690	749	731	712	630	747	674	761	733	750	738	717	703	687	745	757	686	750	722	678	722	692	727	709	773	728	745	711	684	743	707	694	725	699	722	699	768	744	735	725	717	730	713	740	699	721	682	717	741	728	686	734	743	752	763	729	716	733	744	689	710	703	728	694	721	705	720	701	715	738	729	726	730	757	705	763	757	702	744	730	700	715	738	668	729	705	674	740	730	750	780	693	740	720	769	725	771	708	717	700	722	729	684	689	731	712	739	729	732	686	711	726	726	687	738	737	667	747	751	673	706	744	694	703	693	731	700	696	717	675	675	726	712	675	697	710	699	678	769	711	752	729	733	709	766	717	757	738	660	693	728	725	735	738	685	771	741	779	724	737	672	760	722	696	666	712	717	731	669	728	721	677	724	706	778	737	693	716	697	715	728	687	753	735	754	750	727	705	713	717	699	707	711	705	717	725	737	716	701	697	722	729	691	726	734	744	732	739	693	700	766	739	742	690	728	730	756	732	722	706	701	673	690	759	721	752	711	670	728	764	696	699	757	699	718	758	755	771	704	729	722	720	705	692	719	756	741	716	734	719	758	747	713	696	714	639	726	744	712	748	690	737	716	769	754	709	743	739	732	688	709	733	738	710	723	727	757	660	765	728	744	717	712	753	729	744	663	731	690	728	701	717	692	734	683	715	739	671	756	734	692	728	740	737	742	713	780	722	743	746	704	739	713	756	697	733	702	763	726	729	675	762	737	680	701	754	745	744	747	734	694	676	712	711	698	707	762	737	737	732	712	751	746	752	751	669	751	754	758	733	683	730	752	717	724	740	651	725	667	684	712	766	734	711	697	702	762	739	705	764	696	697	704	708	727	679	734	737	685	693	748	706	724	755	701	734	718	788	738	720	745	678	729	738	734	775	667	708	698	727	699	737	756	671	684	730	744	723	750	699	751	701	717	697	732	723	714	721	697	731	734	708	716	703	683	667	733	781	744	747	716	728	707	718	697	735	730	708	685	703	723	717	716	737	670	752	698	688	723	729	739	728	720	686	757	749	672	735	767	738	706	728	703	703	756	760	710	655	733	741	761	760	714	706	737	715	761	723	692	740	723	710	732	755	762	681	779	724	689	712	735	764	726	671	697	693	722	682	740	764	764	730	697	677	731	718	681	700	791	714	698	747	674	742	725	757	805	664	718	773	769	710	719	739	754	664	759	676	741	739	717	724	732	701	697	713	727	721	733	692	773	744	730	740	697	740	763	723	762	732	699	713	780	701	754	706	688	722	721	736	729	732	708	722	743	703	698	687	728	715	725	730	786	730	692	775	695	731	692	764	753	750	718	732	689	730	739	730	738	722	722	691	758	762	737	769	728	688	740	745	759	695	724	729	688	705	746	745	701	692	674	757	690	738	700	742	751	723	713	747	677	743	691	758	725	700	711	728	712	752	768	705	726	711	715	700	708	716	704	687	721	726	735	694	713	764	748	728	714	723	744	727	778	750	723	712	764	719	720	698	677	715	703	693	721	754	781	723	730	696	672	741	711	729	710	727	684	678	719	694	739	776	691	705	779	745	711	713	713	760	750	734	729	733	727	680	733	782	687	716	746	734	761	716	714	715	753	706	746	675	673	789	701	683	684	767	722	724	726	747	727	699	732	738	718	736	748	686	718	718	714	732	739	717	711	742	704	763	738	704	695	726	720	746	738	746	754	757	708	717	680	723	751	729	728	668	759	733	727	721	757	769	703	714	707	727	743	714	726	702	747	712	731	734	765	695	693	680	737	698	703	701	725	720	748	747	709	701	739	739	774	735	746	767	741	708	709	771	703	667	713	717	723	756	747	745	743	719	753	759	693	719	722	737	766	725	708	684	682	719	662	716	704	750	769	726	709	698	690	738	730	761	749	753	741	694	679	700	724	683	703	746	731	737	686	749	756	757	755	758	706	716	734	705	638	743	694	723	695	694	736	771	708	725	747	726	775	739	742	697	715	720	705	739	694	789	751	697	701	703	721	709	755	728	757	740	690	676	726	746	698	738	747	737	724	731	729	715	714	723	685	735	729	735	729	723	733	721	741	706	757	721	733	720	763	716	739	723	772	729	751	764	718	725	725	747	757	727	762	716	716	736	707	668	718	717	717	682	704	719	731	740	757	696	748	724	694	807	729	714	697	692	726	766	742	791	733	714	726	702	743	701	729	712	769	766	707	700	731	720	722	756	674	714	738	712	709	678	692	725	704	745	661	712	687	731	694	720	668	676	755	699	724	708	719	708	688	729	749	742	687	697	702	718	734	742	730	749	751	724	744	730	737	738	689
4735	1238	1122	879	792	815	800	769	741	785	797	722	781	755	777	742	754	714	737	691	767	740	728	781	714	784	665	763	730	751	817	729	745	763	770	760	768	716	727	719	712	727	755	725	692	785	733	715	722	786	750	728	769	727	779	733	750	737	692	702	764	773	752	737	731	729	752	756	737	743	771	753	775	720	724	774	766	767	736	753	727	740	780	703	827	752	748	689	694	725	717	739	736	793	776	788	765	742	762	767	716	727	714	713	715	752	750	712	761	785	773	685	754	729	739	754	742	717	754	770	747	706	729	728	735	694	711	762	739	774	723	755	730	749	777	727	729	771	717	729	776	725	724	799	759	765	754	754	728	694	751	805	743	760	731	725	708	738	774	749	737	709	761	756	758	693	745	727	697	730	747	751	680	701	757	724	687	764	737	738	695	711	759	753	696	692	793	754	740	744	766	750	765	769	756	770	696	756	769	768	766	727	733	764	775	729	759	724	761	790	743	748	816	740	721	755	743	757	739	769	735	704	769	678	746	679	739	753	765	737	740	760	686	784	771	698	758	778	770	809	810	746	766	781	729	712	721	734	743	702	736	749	750	749	789	726	703	738	707	762	734	753	709	710	810	715	712	754	704	781	778	732	727	776	725	740	764	726	724	755	748	715	785	757	739	748	760	744	786	741	753	765	757	727	796	704	748	727	738	711	745	726	747	757	733	701	747	728	705	781	746	773	736	759	751	735	732	768	711	752	733	687	792	801	765	705	758	728	689	724	725	765	752	721	746	780	722	726	741	756	718	751	726	773	757	784	769	777	736	738	739	748	759	757	760	739	764	735	739	711	784	773	708	772	786	742	741	758	733	741	698	739	716	740	728	779	697	752	762	765	704	729	721	745	749	706	764	720	756	771	756	803	722	746	735	791	703	745	734	740	717	734	710	734	710	773	746	825	766	729	697	724	736	749	772	768	787	742	736	740	709	770	732	764	774	802	752	774	770	728	742	735	714	758	761	776	766	763	730	756	736	711	721	773	798	772	718	766	722	717	772	694	697	716	726	755	739	808	770	706	739	703	727	725	733	774	713	788	754	772	751	765	767	737	751	727	739	732	752	714	722	765	711	738	740	719	690	716	737	742	756	745	741	723	762	742	691	712	808	706	734	722	699	725	749	746	735	767	724	749	752	764	758	776	728	705	760	740	778	757	767	718	742	792	712	745	786	795	772	721	766	740	739	749	731	767	701	763	717	743	729	754	707	721	706	742	708	746	773	737	785	752	739	699	778	732	677	756	734	779	733	742	696	721	732	666	695	763	748	734	720	738	731	780	744	693	758	737	741	707	694	677	723	738	724	750	733	701	770	741	730	742	749	801	744	729	734	729	736	724	764	721	814	768	728	786	781	759	699	737	747	776	782	782	725	734	728	764	766	693	741	722	767	734	740	743	748	796	722	769	708	705	724	691	731	685	769	789	738	771	759	773	773	733	768	734	763	728	769	717	742	752	778	692	740	755	753	733	699	739	765	763	741	717	799	723	714	777	707	736	701	695	742	756	732	711	706	709	746	721	732	737	729	753	709	720	753	795	756	777	723	765	714	763	730	791	755	723	702	755	735	742	674	740	695	747	745	736	784	728	720	726	748	723	732	701	743	683	783	727	769	748	699	715	754	769	767	756	721	739	710	736	741	728	741	776	735	723	716	729	716	726	779	755	727	726	682	753	770	731	720	712	738	738	698	755	771	753	822	742	696	725	773	727	730	706	750	756	702	725	745	720	752	745	777	703	775	739	728	726	690	790	735	703	694	678	771	715	766	694	762	735	737	708	707	722	741	741	720	733	725	761	781	683	742	745	732	763	724	766	757	731	703	773	747	750	745	722	765	760	731	742	777	715	728	748	736	721	741	725	779	731	702	783	781	727	688	710	737	735	737	735	764	725	740	715	784	746	705	718	719	754	711	742	768	745	744	730	743	739	769	745	740	742	706	733	789	738	777	734	763	739	727	732	730	718	742	734	740	758	750	742	710	745	760	758	751	739	721	768	773	694	774	714	754	723	758	719	745	786	755	721	729	730	740	744	712	739	753	782	710	715	699	753	792	733	720	741	714	767	757	730	685	683	750	745	751	778	735	767	778	695	729	751	752	698	758	710	734	778	717	722	762	736	752	761	774	717	721	727	735	779	819	782	775	760	686	727	718	765	737	748	788	768	733	723	774	784	757	763	793	752	719	767	751	744	713	748	718	742	758	726	711	787	739	786	762	728	782	761	713	750	805	746	782	752	768	669	787	738	788	739	778	729	766	758	762	728	743	732	758	746	777	745	746	754	771	732	733	759	741	724	785	737	778	750	727	732	771	732	755	690	710	727	783	736	732	724	753	758	758	744	732	754	760	765	771	733	735	775	736	765	763	746	794	744	752	713	769	733	731	793	769	738	763	786	750	719	718	745	756	732	767	722	763	755	761	700	781	724	752	755	763	756	790	740	714	721	748	740	785	732	778	815	728	734	727	746	738	737	725	748	759	760	709	737	760	714	735	797	697	785	701	724	786	754	717	682	737	679	764	796	743	713	746	743	728	695	728	737	745	722	797	696	758	734	718	738	774	723	746	753	746	732	735	772	687	760	758	721	757	720	759	756	701	739	748	700	792	715	778	732	743	737	737	752	762	745	723	761	751	723	788	788	769	754	757	726	705	739	752	751	763	737	764	742	756	714	721	708	712	747	741	780	702	766	752	744	761	744	708	731	732	735	757	740	746	789	744	756	697	759	729	734	763	734	749	744	794	760	739	682	768	780	721	790	760	774	730	756	758	783	742	753	712	692	732	803	743	757	780	764	767	714	776	820	702	736	736	723	711	753	737	758	752	789	739	740	761	702	740	767	717	771	710	705	734	767	726	739	764	802	730	747	686	755	753	722	724	768	727	752	765	731	758	719	736	765	708	750	730	780	704	741	748	739	726	749	707	758	807	756	749	667	789	720	716	739	756	744	729	698	735	736	731	785	726	721	739	800	752	778	760	729	727	716	774	775	768	805	747	759	702	764	783	769	739	760	697	712	748	745	820	727	745	765	744	749	702	761	716	789	736	712	769	783	682	803	747	763	795	725	766	722	728	714	744	782	776	774	718	714	725	784	712	755	718	745	737	806	732	788	733	770	747	783	738	751	702	736	729	716	733	730	713	727	709	805	777	740	748	717	701	740	725	739	724	753	727	709	751	776	775	749	708	744	776	766	778	739	706	771	765	745	762	720	749	784	762	734	744	729	779	755	707	725	721	771	727	721	791	727	724	778	703	717	749	709	713	754	775	722	743	768	732	794	745	708	742	755	748	720	768	752	754	784	761	727	739	708	775	751	720	736	719	746	724	742	734	773	730	768	746	737	704	757	745	730	736	699	745	739	734	714	719	727	749	752	738	736	724	715	799	739	705	751	703	723	745	739	709	767	798	729	768	716	741	762	727	732	810	742	712	775	783	713	762	750	703	770	797	752	758	758	720	738
23367	20966	28337	23784	20957	12566	1186	746	555	511	503	457	436	390	410	397	387	412	383	350	389	406	374	359	334	352	326	343	339	355	320	331	335	325	324	366	348	357	322	335	319	315	350	333	353	363	337	377	376	321	307	330	330	329	316	314	342	345	323	326	363	353	337	337	346	365	313	340	345	352	329	345	356	333	332	301	339	332	365	387	340	327	334	343	360	335	366	320	339	310	314	321	301	340	313	303	331	328	348	352	341	323	302	346	331	323	337	347	304	297	305	352	317	326	338	353	323	337	296	319	337	341	352	334	326	318	330	286	327	310	366	314	331	332	343	321	335	296	335	337	308	330	313	311	383	328	351	337	341	320	291	349	365	339	333	362	320	311	322	340	286	301	301	341	331	325	350	365	306	325	304	346	315	354	339	343	322	339	320	327	326	325	345	297	335	319	339	338	317	323	360	313	333	316	320	352	374	341	335	344	369	360	309	339	359	349	319	306	318	333	344	334	334	352	347	324	335	342	327	331	351	304	323	318	341	337	308	324	329	320	313	326	340	308	334	309	359	341	327	307	345	328	323	322	345	314	333	334	355	328	344	337	305	301	308	318	328	337	344	359	338	313	351	316	328	320	319	322	323	329	351	328	316	364	347	369	321	310	305	307	345	309	333	339	326	327	325	322	326	345	320	311	330	311	335	324	357	350	325	346	323	287	369	306	303	321	328	313	335	311	355	353	317	348	345	312	343	344	307	302	328	341	320	338	341	340	358	352	325	316	282	336	340	336	318	353	338	335	355	318	300	338	317	306	288	350	291	323	339	290	351	326	328	357	324	326	333	330	316	326	298	338	298	350	299	302	324	345	318	334	305	316	336	323	296	321	312	331	333	288	340	349	372	330	315	353	360	312	333	336	312	339	337	340	317	334	331	338	339	349	308	335	303	324	316	313	301	366	303	340	327	322	321	301	329	308	318	343	325	366	308	316	324	343	315	320	341	346	342	308	331	346	317	310	352	315	330	361	324	350	327	313	360	323	324	350	327	319	355	333	334	346	330	316	344	299	314	316	328	326	327	324	326	318	311	357	331	340	354	307	353	320	344	311	334	309	286	349	327	354	307	347	322	327	331	320	328	316	307	306	332	327	333	345	359	297	317	317	328	327	319	310	320	340	339	321	307	348	334	346	323	300	302	330	333	314	297	312	341	333	335	329	351	344	314	346	334	314	349	324	315	339	316	318	351	310	326	320	319	324	294	329	334	358	306	330	337	328	375	305	333	347	346	338	307	341	321	332	365	339	326	348	324	315	321	327	304	341	345	329	325	329	346	329	327	330	327	318	345	315	332	360	334	301	315	289	319	345	303	339	323	362	322	364	313	317	319	291	329	357	361	316	331	306	327	320	297	338	321	340	309	328	300	346	312	377	308	340	336	314	302	285	321	326	305	334	312	321	334	346	320	326	327	316	326	331	313	321	357	345	298	326	317	322	313	306	376	336	310	331	334	327	336	332	285	303	320	371	343	316	305	322	318	315	336	332	352	349	338	335	319	337	322	329	365	334	314	330	314	351	315	340	359	368	311	374	315	324	330	285	346	315	287	333	303	335	326	321	320	340	333	306	326	345	328	377	318	353	322	309	330	357	333	338	304	334	347	337	320	318	317	347	329	314	323	360	317	327	341	326	289	338	302	289	313	321	332	350	340	290	341	342	317	343	299	339	299	346	332	341	338	330	332	324	327	322	335	292	331	329	329	321	339	315	292	326	324	312	302	322	340	333	305	348	346	343	332	306	292	351	291	325	337	315	345	320	351	317	302	332	309	335	344	356	304	328	339	322	324	329	324	327	344	328	336	333	313	314	338	346	362	352	308	325	327	330	305	345	329	343	326	306	347	359	331	364	316	313	294	334	345	333	335	352	320	323	315	326	300	350	336	312	297	294	325	323	303	339	307	348	326	367	335	345	335	320	337	322	360	344	355	310	348	361	308	354	312	321	322	329	325	335	361	340	325	346	313	349	353	321	310	347	353	302	328	306	302	341	322	334	339	305	300	334	353	328	339	288	331	327	326	316	320	334	330	315	346	317	307	302	302	330	309	330	316	348	313	339	328	343	326	333	346	310	336	332	313	328	340	335	322	309	361	308	329	335	305	315	324	337	306	320	318	292	326	323	357	309	316	354	322	345	367	337	333	295	339	345	359	310	340	323	327	322	337	359	348	336	327	339	334	333	298	291	329	361	353	310	342	329	371	307	310	328	330	304	328	324	314	344	296	354	317	311	317	331	335	346	318	314	323	325	317	337	342	326	304	314	294	312	320	329	300	332	334	329	317	353	360	338	336	326	344	345	373	317	346	290	331	347	319	343	308	319	350	345	337	325	366	350	295	330	347	356	329	318	342	347	332	326	344	327	353	364	361	321	296	316	298	340	316	326	322	349	346	336	302	307	361	349	338	350	352	277	318	324	344	317	316	334	312	357	311	300	316	324	314	314	338	336	324	336	341	301	318	333	318	351	323	334	304	332	304	365	324	332	337	345	310	316	303	315	336	352	341	343	328	293	337	321	332	340	317	313	352	290	311	310	325	299	334	297	330	324	320	314	336	313	349	320	351	339	320	339	316	328	326	300	355	349	334	321	328	323	342	310	332	335	373	314	324	351	362	335	361	285	350	342	347	322	325	300	318	309	338	301	354	337	354	313	338	339	316	356	348	333	318	331	333	342	313	317	322	315	341	340	322	353	343	296	338	297	331	321	326	319	294	296	319	308	308	325	310	334	330	294	313	300	342	344	343	325	337	291	338	357	315	352	342	340	333	307	343	314	299	320	354	308	313	322	333	357	322	316	336	309	336	346	328	344	328	323	327	323	307	310	348	311	316	341	318	328	302	327	316	324	347	316	371	276	329	333	304	346	339	297	301	323	312	310	338	324	318	311	321	358	351	334	309	288	371	341	363	346	318	345	340	312	332	327	303	324	334	336	303	365	352	338	331	355	332	338	310	335	313	344	331	332	332	338	315	320	339	346	330	302	323	325	318	302	337	362	320	372	328	338	322	309	323	380	319	306	324	289	329	328	324	319	322	335	315	347	372	316	315	336	344	334	339	308	309	303	303	340	331	348	341	333	308	352	312	355	370	305	329	324	334	337	346	324	312	375	324	308	305	314	313	340	296	356	340	367	315	322	308	307	321	332	327	360	316	320	306	333	322	351	310	361	347	330	316	318	310	359	306	361	370	329	310	330	294	326	319	349	333	290	342	344	317	329	309	295	316	331	312	358	344	343	303	303	336	302	322	333	314	306	327	301	313	310	338	333	334	337	329	327	332	306	345	320	306	338	338	357	343	330	323	322	322	339	345	345	326	300	328	346	355	346	314	325	336	333	315	320	319	349	342	345	325	306	369	329	324	287	305	307	330	312	371	302	323	334	350	332	323	349	314	344	294	348	277	280	295	319	311	340	323	345	351	328	345	355	335	355	328	314	353	282	320	373	319	325	327	350	305	332
5466	8480	6159	2955	2087	1562	1232	949	794	732	605	548	523	448	482	466	469	443	416	430	405	413	414	401	373	390	440	379	371	401	330	357	379	377	352	377	379	355	379	388	351	389	359	383	345	373	377	366	363	360	392	364	393	353	343	341	375	384	411	375	341	362	360	354	371	413	352	362	358	362	360	341	375	373	379	368	358	338	384	393	321	338	382	355	373	367	365	377	360	386	390	358	331	369	366	402	360	358	363	388	369	387	366	381	385	365	357	366	361	361	358	364	344	358	375	351	378	349	340	358	371	341	348	353	368	328	389	352	340	370	370	341	340	341	356	375	404	337	343	354	396	352	358	350	359	408	382	365	373	347	357	343	330	366	339	346	368	350	357	324	350	359	376	362	365	373	367	359	382	348	399	368	335	378	349	411	359	351	361	352	372	360	377	351	385	376	384	374	368	334	362	341	357	351	331	372	356	359	395	352	392	323	346	359	353	362	381	408	354	371	338	365	340	350	368	363	353	362	362	378	364	369	376	365	397	365	375	360	341	343	356	389	362	359	335	328	365	345	357	342	373	349	393	336	311	359	350	339	344	358	348	370	369	342	338	353	360	361	372	387	392	354	327	376	350	348	362	351	353	352	342	361	338	383	362	356	323	349	367	371	351	331	374	363	350	355	393	376	367	354	323	361	373	375	401	349	377	346	362	362	346	325	339	378	372	369	353	349	346	349	389	375	351	343	338	366	337	359	343	333	360	356	363	374	367	367	343	388	389	367	371	368	366	371	355	339	363	349	335	374	361	377	360	365	361	354	326	380	337	359	373	333	377	347	386	364	343	378	365	376	365	365	383	373	371	314	381	342	341	347	354	378	361	349	369	369	349	379	374	357	339	353	375	374	346	372	341	361	350	343	383	338	355	364	358	348	352	330	374	387	373	342	342	386	369	366	376	350	360	362	340	361	392	373	367	362	381	340	390	328	364	327	366	386	331	390	343	327	395	338	389	345	369	372	330	396	348	351	342	327	360	368	391	339	393	372	341	361	365	356	372	350	391	349	345	364	314	344	377	373	335	356	347	347	355	363	350	366	343	355	360	369	366	383	344	379	356	367	375	329	349	339	383	352	336	352	382	363	371	374	358	329	385	373	353	394	317	374	349	374	343	364	383	360	357	394	356	349	349	375	331	334	367	369	334	405	351	371	350	360	378	352	381	361	342	357	347	354	387	343	348	354	360	330	321	357	350	373	372	397	363	359	337	358	345	370	400	356	355	354	349	352	377	342	350	362	405	359	371	380	358	369	374	355	334	362	367	325	369	376	364	362	365	374	348	349	352	365	389	340	396	343	361	347	344	379	373	361	340	377	359	397	376	362	353	372	348	353	389	346	390	336	387	381	339	330	382	347	351	360	360	357	332	355	394	369	372	362	364	379	349	372	373	370	344	389	376	364	389	345	363	351	355	346	376	373	369	367	348	355	372	351	361	360	346	364	338	346	376	367	358	378	374	364	350	323	355	339	363	337	354	371	361	351	352	347	362	333	344	372	382	359	368	382	381	368	356	349	359	374	368	373	367	357	384	350	336	348	381	357	347	365	383	323	388	368	382	372	336	397	347	381	381	349	368	350	369	364	382	356	378	384	338	379	360	355	352	372	373	376	353	367	361	360	347	386	349	364	376	333	390	363	383	339	376	323	363	338	355	394	352	335	380	348	356	385	373	345	384	360	388	396	357	341	341	347	348	348	378	350	350	352	331	333	375	382	354	338	402	352	376	355	373	379	355	362	354	363	334	370	341	360	368	362	345	357	362	336	356	343	338	381	363	382	331	348	375	379	375	336	379	353	400	357	353	374	325	349	367	344	370	333	341	332	356	383	367	365	384	377	338	363	379	319	401	380	359	351	316	387	371	339	353	332	360	373	388	375	352	373	385	354	389	379	355	347	344	345	335	360	346	367	361	349	364	352	332	347	364	337	345	364	316	349	382	384	338	367	350	333	372	322	353	378	355	365	329	378	391	349	337	355	346	369	352	387	338	372	379	350	399	358	348	370	331	364	357	306	337	384	325	353	388	367	395	350	360	330	352	375	343	365	363	391	375	353	337	339	360	329	303	358	343	373	339	374	334	365	381	371	381	337	355	385	332	372	341	378	373	336	358	333	373	343	363	368	354	375	366	345	366	352	345	376	342	375	372	385	371	366	361	375	351	366	314	363	354	336	329	373	376	329	357	363	400	368	376	362	379	324	349	404	377	371	371	345	330	373	359	386	404	364	333	351	397	365	370	347	447	356	341	365	397	345	387	333	399	353	336	334	374	359	339	341	353	399	375	370	359	345	404	369	368	359	362	360	338	349	339	397	311	386	391	331	378	370	362	378	371	368	366	379	384	354	352	391	349	345	377	352	352	370	365	365	332	365	389	344	350	354	337	373	370	361	342	380	367	394	344	322	388	360	353	381	379	374	367	359	356	367	375	365	402	355	379	325	394	344	316	384	371	329	399	341	340	314	363	348	343	359	383	342	369	351	363	354	337	336	387	388	363	375	372	353	386	351	386	370	359	350	364	370	371	348	371	320	374	359	344	388	347	364	373	347	359	347	315	380	320	337	343	372	344	343	403	370	326	353	364	371	373	391	339	374	330	333	354	376	353	375	378	343	364	360	341	377	392	369	337	383	354	374	362	318	329	341	358	379	361	355	384	349	336	367	383	355	348	374	340	345	312	359	345	341	372	325	345	337	332	396	334	385	380	378	366	371	370	352	330	384	360	323	342	368	334	360	348	344	371	365	321	349	353	385	368	358	382	387	358	367	317	364	362	360	344	365	347	365	351	362	370	368	369	375	349	368	365	358	343	356	346	343	362	393	325	370	406	344	358	347	358	368	367	334	329	349	368	348	375	352	366	362	359	358	361	342	374	354	363	365	338	357	363	351	370	351	372	358	327	361	347	360	379	377	357	349	345	393	358	383	354	349	395	360	382	382	373	374	341	349	360	332	365	336	388	377	366	356	343	352	341	390	361	363	336	363	392	329	385	349	371	382	360	350	406	359	372	326	344	367	398	365	385	369	352	346	381	353	375	331	369	366	334	376	375	316	358	356	368	350	372	350	375	382	382	369	366	357	396	393	380	363	334	332	372	386	359	336	388	348	348	329	369	332	364	342	332	377	325	382	347	396	368	351	388	333	338	357	334	363	365	371	352	341	346	340	375	375	357	368	317	383	344	336	349	373	329	411	350	360	374	376	385	341	371	341	319	373	362	346	351	346	356	373	388	379	374	349	362	372	359	371	381	357	362	400	357	382	325	342	347	356	332	388	323	384	342	366	356	370	367	347	375	365	335	346	362	350	381	346	359	337	363	369	392	359	378	336	342	330	389	360	339	344	330	358	382	344	377	356	366	381	378	341	367	352	364	375	335	390	357	359	395	353	376	362	385	342	375	380	356	359	353	368	338	367	358	348	372	383	346	351	349	366	364	396	381	358	378	340	382	400	325	358	333	363
24430	20990	27508	24552	15293	1623	1125	976	892	853	833	845	849	761	788	789	811	751	778	787	753	784	814	786	728	756	767	764	763	769	736	730	756	723	767	754	731	767	787	737	739	745	765	794	781	754	772	767	785	751	719	745	754	745	764	748	782	756	765	753	716	732	740	749	731	788	760	799	824	715	775	748	755	736	753	777	770	800	798	773	752	789	739	697	738	762	724	751	787	781	767	735	769	766	796	752	788	719	772	698	768	754	786	772	738	767	805	760	733	728	731	746	773	746	745	777	750	743	753	711	745	731	715	730	767	730	762	761	742	771	785	731	744	760	729	758	721	779	760	766	751	748	743	714	793	745	760	757	721	777	709	750	775	761	736	762	735	736	798	729	710	728	735	779	743	770	722	729	769	758	746	752	816	762	798	794	773	705	729	750	760	793	801	797	776	741	771	736	748	749	721	758	761	778	773	735	691	725	741	766	711	709	752	783	722	779	775	730	803	780	689	785	758	783	750	743	738	775	669	734	766	759	788	745	734	768	776	773	736	713	727	731	793	774	743	789	745	746	732	770	690	735	717	737	788	733	744	762	770	772	762	789	769	754	710	780	784	739	785	722	758	740	720	743	707	739	733	737	741	729	792	754	764	755	739	745	767	738	739	777	705	743	765	730	776	801	698	750	774	794	790	764	770	736	742	777	784	805	756	752	718	730	743	799	731	747	716	737	783	767	778	772	761	757	773	739	710	777	793	759	735	759	760	770	753	754	715	732	723	757	751	700	746	750	751	759	724	786	775	763	726	757	747	722	690	779	722	714	790	747	746	758	770	785	784	758	753	779	730	706	761	700	748	722	789	790	714	767	711	753	769	736	764	756	759	770	745	732	800	746	756	775	734	762	676	724	744	780	795	798	735	770	761	775	737	751	733	782	755	738	748	806	740	788	784	761	756	771	777	738	786	752	818	715	816	770	768	692	698	709	780	793	754	716	739	821	771	712	690	747	727	780	783	703	761	735	742	711	776	744	729	727	749	735	760	731	742	715	733	742	725	755	798	780	761	769	769	735	816	732	728	750	778	766	682	790	784	776	816	781	756	754	731	783	747	758	726	798	769	778	766	773	757	759	781	724	771	788	749	785	762	728	740	779	717	802	705	731	717	752	768	736	690	742	784	761	725	786	755	761	725	746	762	733	774	737	773	723	752	728	764	730	752	714	751	729	755	759	703	768	776	730	742	733	783	751	741	746	761	776	723	781	767	768	782	739	779	732	764	708	749	764	801	747	733	755	744	745	787	784	737	762	750	722	731	721	750	819	795	777	747	741	775	765	788	755	748	702	723	771	752	753	754	744	754	768	797	735	716	721	774	829	745	756	780	759	795	732	765	823	701	757	748	719	794	766	754	774	784	729	697	763	796	786	734	752	733	759	787	733	738	757	744	693	755	743	782	658	796	761	760	701	776	776	792	815	782	766	718	762	737	791	753	771	776	795	809	761	788	784	736	750	768	761	796	812	704	786	716	757	738	766	777	769	728	748	749	753	794	811	729	698	727	736	719	755	780	721	751	742	716	794	734	803	757	756	781	715	706	749	776	767	783	769	803	743	775	768	750	736	746	734	701	752	699	769	777	763	818	740	738	759	750	678	760	762	745	775	785	736	742	736	711	739	722	741	758	808	787	740	745	708	730	732	716	711	723	770	677	766	779	785	786	754	755	748	789	784	779	737	765	694	723	749	755	742	794	718	742	755	724	809	786	749	784	763	762	717	773	766	739	720	758	764	777	742	810	796	786	732	727	776	746	736	755	777	744	727	806	745	790	734	727	801	762	775	740	815	715	732	746	781	743	801	750	721	770	734	721	701	789	736	807	726	784	724	700	755	720	728	773	731	763	778	751	754	793	730	784	737	684	737	753	772	746	735	762	713	731	765	803	743	753	750	760	777	766	719	766	765	757	786	820	761	767	742	743	753	767	715	701	734	751	732	760	747	749	766	749	772	754	706	776	751	742	774	774	736	740	776	789	736	718	729	734	762	752	698	772	725	780	762	703	761	768	714	734	779	768	706	743	754	760	752	744	850	699	709	772	747	739	706	734	750	785	739	770	741	791	775	806	764	819	785	760	759	726	704	754	739	730	768	808	725	747	790	732	802	739	718	779	809	753	731	759	770	727	808	722	791	757	752	749	780	749	754	760	828	719	737	718	737	726	747	759	773	760	734	750	736	762	741	749	761	745	781	750	750	787	719	737	735	726	761	778	759	773	792	707	701	730	746	762	768	766	725	780	738	719	777	745	727	708	766	759	761	764	772	775	757	780	740	763	764	774	753	784	742	736	746	733	755	766	753	727	751	738	794	703	721	751	762	732	784	745	725	725	722	736	741	778	751	758	724	778	756	763	790	751	711	740	765	763	762	722	769	798	789	768	710	758	749	751	745	772	758	774	788	732	721	730	725	738	769	747	727	755	733	763	763	766	786	786	763	783	766	770	737	731	733	743	809	816	725	729	797	745	744	746	774	765	761	706	726	788	787	727	768	724	732	757	772	823	777	782	761	760	737	765	754	761	766	755	751	749	761	751	744	752	721	739	745	728	734	742	760	747	750	761	804	753	759	777	735	769	725	806	772	808	775	751	734	697	751	734	781	722	794	731	767	745	782	785	770	730	720	751	760	754	734	754	770	742	747	729	787	764	730	728	749	722	752	764	749	792	792	801	722	771	724	716	721	762	693	755	765	780	760	771	745	725	772	808	781	791	755	738	697	738	788	730	750	758	708	780	752	751	752	780	768	731	738	728	789	745	740	742	766	792	736	753	750	750	733	752	748	791	753	787	771	739	724	669	728	785	725	734	804	726	764	750	770	730	731	783	731	734	735	705	787	771	758	774	725	769	734	771	755	745	702	727	733	748	774	743	789	710	776	746	727	752	813	730	764	802	725	736	784	734	745	791	761	728	769	765	783	734	781	763	756	727	799	744	730	799	771	779	776	776	755	782	706	780	796	729	787	760	747	722	812	814	786	766	737	744	788	786	712	736	765	762	750	793	767	753	728	786	751	789	760	753	755	719	768	752	768	770	717	705	763	741	765	760	754	752	733	800	800	726	732	795	742	744	772	679	728	784	776	771	765	774	781	745	733	766	748	796	760	682	767	718	756	753	798	737	717	760	721	793	763	812	733	757	751	727	776	740	738	734	798	730	771	759	735	726	759	760	780	771	767	758	784	791	764	729	743	753	769	818	746	738	772	748	741	752	729	776	734	753	732	755	782	757	761	747	782	763	764	739	772	750	760	777	761	732	772	759	730	721	759	746	779	763	817	754	729	771	773	720	737	727	743	757	762	794	750	773	698	730	765	767	743	773	731	713	740	791	794	730	725	775	757	730	741	773	732	739	768	769	840	768	714	730	783	733	704	723	767	776	748	718	713	836	690	739	787	709	739	765	762	751	775	712	731	721	737	798	776	744	738	795	773	694	766	768	759	756	714	752	720	709	727	782	742	742	759
6000	5500	3987	2179	1711	1457	1240	1154	961	942	879	876	791	801	823	801	805	840	746	793	751	781	755	802	736	745	733	794	735	744	688	773	742	767	737	765	768	734	737	729	761	716	795	712	775	755	778	720	749	798	788	706	789	711	744	811	778	726	766	741	755	759	723	724	719	741	744	766	769	772	759	746	713	728	719	788	688	766	717	720	771	709	730	718	768	709	757	750	760	726	718	755	754	736	764	742	758	747	764	710	756	769	741	757	760	774	722	739	784	760	770	780	748	689	757	746	724	780	728	733	695	717	786	774	690	706	747	761	749	780	722	828	733	710	755	734	816	796	725	751	727	722	784	745	781	694	778	755	702	715	807	704	793	714	678	736	749	746	776	766	725	703	694	725	715	773	750	740	811	738	696	751	713	807	794	722	754	759	747	777	756	745	724	772	749	745	749	773	739	719	768	746	770	697	731	756	801	775	739	758	729	736	711	767	743	754	717	733	772	787	705	710	704	818	762	770	754	711	754	756	719	762	689	716	741	768	765	740	745	773	726	736	772	706	711	731	760	721	744	706	717	753	737	746	717	744	687	762	753	764	768	735	770	729	765	731	774	749	787	691	756	761	795	695	777	748	733	724	746	740	778	761	775	763	713	746	733	726	744	728	752	727	765	733	720	767	719	764	777	718	760	742	714	714	749	780	709	825	770	714	777	776	721	762	740	708	713	718	713	747	775	714	779	705	742	749	675	696	768	763	722	758	766	758	744	700	745	750	705	757	701	733	746	708	779	738	740	747	735	733	756	769	732	797	688	770	764	748	749	754	741	758	785	702	758	754	744	732	767	805	720	731	731	725	708	741	758	727	763	740	680	782	777	741	760	744	737	760	752	713	772	787	713	723	789	763	780	725	772	737	708	770	748	775	703	774	747	749	779	773	730	726	741	676	698	720	741	733	727	754	778	743	719	703	792	687	756	720	740	711	742	748	756	775	762	721	763	736	734	798	753	730	797	729	757	772	720	756	737	737	731	752	727	733	724	690	729	737	772	761	758	764	742	747	772	870	740	680	752	799	747	768	693	715	765	713	717	698	738	748	784	695	736	739	758	703	756	743	731	717	726	762	718	756	751	763	726	745	734	723	769	754	776	658	705	746	751	710	688	702	752	769	723	759	743	717	716	821	712	693	790	744	708	756	757	723	765	685	741	789	737	757	707	738	708	730	696	709	722	727	732	762	745	755	778	737	741	787	707	680	719	690	783	771	755	743	748	727	792	771	778	722	725	767	772	699	740	772	758	732	711	724	763	761	756	724	740	763	737	748	719	789	777	735	722	768	775	764	744	747	730	734	737	768	749	769	746	745	772	748	788	737	710	761	741	726	748	724	777	750	692	776	730	759	765	747	748	766	763	745	725	734	769	802	761	764	737	788	741	720	709	743	738	753	736	719	782	711	772	778	729	692	770	762	778	738	700	754	765	750	738	688	748	734	770	743	741	776	740	727	685	756	716	685	779	756	772	750	777	740	760	723	727	734	740	758	716	701	749	782	773	715	738	722	741	742	742	733	724	782	708	718	761	763	787	756	736	758	759	757	724	737	737	732	785	761	742	778	736	721	768	752	708	698	683	732	760	760	801	803	747	844	789	768	716	734	733	722	752	738	762	780	730	734	723	759	740	736	713	735	723	728	737	768	799	742	719	738	748	696	757	740	717	753	751	819	711	763	780	713	708	712	675	723	712	771	740	741	712	800	748	719	740	766	715	763	778	729	690	767	760	772	739	722	782	758	744	741	725	761	717	749	753	812	723	745	742	727	726	745	750	713	759	759	787	793	746	774	718	784	759	729	762	763	725	767	748	739	772	794	740	755	741	753	721	730	758	791	753	724	769	738	745	751	747	811	747	760	727	721	707	730	755	736	724	744	776	740	728	777	788	783	743	731	743	746	732	760	747	694	724	717	762	764	759	783	740	749	739	773	741	753	707	726	749	731	761	769	735	745	745	788	710	731	719	745	798	717	733	737	689	740	762	721	767	719	729	729	708	705	734	759	719	769	755	729	754	737	728	763	741	733	769	720	783	745	737	760	755	763	736	740	714	733	766	737	758	813	740	719	720	760	764	725	735	760	778	753	723	779	744	647	721	723	727	776	731	770	721	729	731	760	752	795	757	722	737	693	737	763	772	730	713	767	784	734	779	769	760	740	742	741	724	766	759	773	751	751	679	713	738	780	770	677	727	748	678	696	752	761	788	746	739	719	812	757	749	703	718	743	720	758	736	743	749	752	744	743	773	734	743	717	758	803	747	736	741	712	737	713	742	790	807	792	759	761	760	792	686	759	758	736	729	754	746	729	686	794	709	721	728	705	738	725	766	799	735	741	726	738	760	742	735	731	754	708	736	748	756	756	776	732	742	751	772	734	759	740	741	789	720	749	747	756	748	725	753	750	727	743	769	724	701	756	721	744	758	719	733	697	721	779	743	792	732	748	712	703	770	755	729	762	783	747	730	743	786	721	715	711	734	745	743	732	730	761	705	789	738	733	743	749	737	742	712	775	765	724	777	736	735	750	778	764	758	749	765	721	746	712	756	715	713	755	733	774	695	726	717	728	765	757	737	784	737	756	738	740	756	752	727	760	776	748	772	722	728	787	757	750	729	675	768	734	755	782	708	760	723	730	741	774	725	708	783	756	773	756	709	699	763	810	734	730	746	735	742	738	792	759	741	748	708	712	691	736	751	772	735	735	747	709	755	724	741	752	720	771	760	740	760	694	739	713	773	791	756	757	770	732	734	753	735	741	751	779	738	681	724	717	731	770	711	767	750	745	774	752	786	740	747	725	727	712	801	780	721	755	756	764	717	786	749	731	743	772	775	755	704	749	714	689	769	753	724	748	758	771	751	763	727	763	719	729	737	745	744	744	731	751	757	679	803	768	760	760	762	744	714	797	740	753	743	733	704	769	796	708	781	753	779	748	771	743	751	732	769	684	749	779	756	782	743	697	760	751	737	756	658	746	738	778	743	739	761	729	752	777	718	731	703	771	763	757	749	785	718	782	769	744	743	736	754	734	753	756	698	776	805	753	755	747	801	706	708	759	733	746	701	750	780	749	745	750	695	724	701	733	707	725	716	749	788	765	720	756	736	670	716	782	707	720	777	787	704	741	750	778	751	755	723	768	756	741	774	746	703	733	776	714	777	725	731	782	745	774	749	672	781	765	758	715	727	743	740	728	715	778	740	729	741	752	706	703	729	739	707	742	713	736	728	716	729	725	726	766	716	740	722	812	740	764	733	781	744	735	737	698	735	808	715	688	733	700	790	754	724	725	750	743	728	737	782	698	712	733	790	726	737	635	802	720	740	753	719	755	776	716	803	759	743	822	718	707	756	755	748	747	695	688	805	748	778	708	789	732	704	727	741	757	748	756	748	731	740	740	768	756	732	728	721	744	761	722	751	773	726	762	712	750	728	796	713	758	737	724	716	632	738	755	757	757	750	747	735	739
22269	21010	28735	23474	21005	21046	11525	1124	754	684	549	554	431	392	419	327	354	338	333	337	337	281	310	301	280	286	287	264	257	287	286	254	244	256	299	238	257	248	252	233	257	276	266	238	255	253	246	256	233	260	262	230	254	254	266	278	237	263	263	265	245	255	250	251	254	224	291	226	244	257	280	251	259	236	256	236	267	234	270	246	256	228	246	242	241	233	235	259	233	234	249	263	241	261	232	236	220	229	268	252	239	267	233	245	248	243	255	260	265	271	250	266	222	246	250	246	243	215	236	263	269	256	279	264	263	211	240	251	246	252	215	265	249	260	227	236	254	261	247	215	238	223	232	236	221	268	247	259	258	237	196	230	252	241	257	227	238	247	256	251	243	223	246	229	242	263	253	280	237	230	225	236	264	243	226	243	240	248	234	255	248	256	213	252	250	237	235	267	230	241	251	254	256	255	235	222	237	274	252	229	230	223	233	221	278	231	267	246	212	265	248	222	232	249	231	244	253	247	242	256	223	243	242	252	225	255	227	244	243	247	239	228	259	244	234	260	224	239	267	230	244	237	239	236	237	246	258	242	257	249	242	236	275	228	232	250	219	230	245	247	207	241	253	245	256	227	242	229	223	249	241	236	253	258	243	244	210	243	238	240	230	245	249	239	239	233	252	250	240	209	249	229	255	232	252	232	226	223	252	253	262	258	234	218	257	244	225	239	248	255	246	234	239	262	257	252	246	270	230	243	254	271	245	251	255	249	234	240	233	233	244	241	251	222	267	248	241	261	232	225	272	220	255	224	220	233	267	219	228	238	203	236	245	230	220	229	233	230	254	234	244	219	240	264	254	243	235	244	231	252	258	233	237	233	256	230	217	252	217	253	231	256	269	249	253	251	233	233	264	275	251	251	246	233	220	235	260	244	245	243	252	254	253	256	241	234	232	270	225	248	247	253	224	251	226	261	251	257	230	237	243	250	282	261	214	224	202	255	239	234	253	245	235	248	232	281	254	250	232	228	263	223	274	261	252	240	236	228	257	254	251	243	242	254	254	242	263	249	233	229	235	247	235	238	215	235	261	238	230	223	223	248	228	218	221	226	225	233	226	270	210	229	244	212	224	232	224	227	237	239	247	260	257	264	222	240	252	225	249	225	252	234	239	234	268	215	254	261	256	239	259	242	217	243	262	246	241	225	237	232	246	248	251	235	262	222	258	234	227	243	260	230	249	236	226	209	244	224	241	227	236	236	252	231	251	234	252	224	245	237	217	261	229	243	250	238	233	248	242	270	251	250	256	273	247	238	238	248	230	254	253	246	220	268	267	225	236	219	254	221	253	246	254	241	233	254	243	230	245	221	264	257	233	246	233	236	256	238	278	251	218	240	243	280	278	279	227	238	244	217	229	240	246	237	242	254	248	251	230	255	251	224	243	206	242	245	243	249	242	215	265	229	252	248	237	263	247	285	243	251	233	255	229	250	240	227	230	266	268	241	235	222	247	226	257	231	221	239	245	239	256	227	232	229	249	252	260	242	231	236	256	233	242	229	227	250	244	243	256	244	203	244	250	256	252	264	233	246	248	230	249	241	211	234	227	240	227	242	245	259	239	237	270	223	226	267	267	256	233	225	234	229	253	250	229	236	254	223	246	256	245	213	245	231	257	239	223	253	253	267	264	228	255	265	250	247	260	241	235	242	254	211	251	222	210	255	248	251	262	262	231	223	260	240	252	230	251	257	245	237	277	241	258	241	240	247	251	227	243	246	213	240	265	255	244	224	235	219	239	260	252	239	209	253	253	273	255	255	232	237	243	261	254	229	225	248	243	244	236	238	229	255	245	257	209	228	231	254	236	252	262	229	242	255	246	237	242	284	239	261	236	226	246	263	233	222	256	242	239	244	266	244	235	255	247	247	256	256	238	273	260	265	214	232	257	275	248	246	240	220	244	224	260	247	228	229	237	232	227	225	247	244	226	230	236	214	266	250	254	238	237	223	201	222	237	245	253	255	218	254	246	243	226	249	261	238	227	257	274	234	224	228	253	236	245	254	232	217	218	218	243	260	245	245	258	227	239	242	225	234	240	240	256	264	233	227	260	277	242	254	256	275	249	249	217	243	205	252	229	259	246	251	212	264	258	251	246	216	233	235	253	262	246	229	265	226	242	229	234	242	244	246	196	253	262	234	252	247	251	233	253	276	271	230	220	228	260	247	249	247	267	238	229	251	218	241	231	235	243	242	226	236	225	239	242	221	259	226	197	231	235	254	250	230	237	204	237	262	240	240	243	249	235	252	239	244	255	243	255	209	229	226	219	213	263	220	253	262	237	227	268	254	216	241	229	215	234	242	256	238	216	222	234	249	247	215	234	207	233	249	265	235	241	241	242	248	250	239	261	247	248	239	239	246	257	288	220	273	251	242	254	238	238	229	242	240	243	247	235	234	254	260	247	261	243	218	246	230	243	236	235	247	236	231	222	232	257	218	231	239	230	240	216	252	260	251	247	222	240	262	217	267	221	249	233	285	232	261	234	224	224	244	248	241	250	243	219	230	240	272	213	229	240	231	256	264	240	258	265	246	244	269	229	226	256	271	253	210	282	232	229	258	227	241	238	235	234	227	228	273	246	246	268	243	264	232	254	248	209	240	230	231	221	244	230	243	260	235	228	218	213	251	255	262	227	229	259	258	226	240	235	262	247	248	245	231	250	262	238	239	216	234	226	242	240	219	253	221	236	244	254	264	246	266	247	241	274	234	253	246	258	252	216	250	249	224	238	249	247	253	234	259	253	233	237	257	227	246	258	247	261	250	256	282	236	238	249	228	234	242	254	239	245	245	281	269	227	225	248	252	252	238	228	231	247	238	245	258	257	248	254	246	242	243	256	236	225	245	213	252	254	209	237	239	218	244	256	249	252	260	226	212	244	252	233	262	237	266	253	244	260	241	236	236	236	228	245	253	223	270	242	245	221	266	254	254	224	261	228	228	248	236	223	246	230	241	236	243	228	256	268	251	209	253	268	238	293	227	249	227	240	255	261	229	222	257	222	253	243	223	250	262	266	217	243	248	210	253	242	255	233	217	225	250	259	265	245	238	265	219	257	272	226	234	257	246	254	248	254	251	234	268	249	232	217	231	244	245	244	264	232	238	228	234	244	226	243	227	248	245	232	219	240	232	271	235	252	245	250	242	252	250	262	267	257	226	239	215	238	249	236	247	229	243	256	243	242	224	215	234	243	243	228	253	238	253	237	266	230	249	225	242	228	258	287	249	273	222	246	243	241	221	228	234	236	246	224	245	237	256	242	237	250	221	228	269	258	259	260	259	240	213	241	222	260	247	264	228	249	236	227	228	252	242	227	236	241	241	242	271	240	250	269	238	273	235	191	237	230	248	231	246	238	280	250	216	252	251	211	242	229	264	246	256	272	257	212	266	242	266	224	229	246	247	256	245	241	254	225	246	254	218	243	256	247	222	247	222	253	225	243	237	235	238	249	233
6602	13923	10234	5048	3499	2649	1895	1417	1080	943	795	641	544	498	444	438	402	344	367	337	360	313	316	330	314	297	302	282	283	286	280	292	254	282	290	286	269	244	250	260	258	260	247	280	268	266	249	246	242	262	228	259	224	224	268	254	254	251	272	239	263	266	245	248	273	233	247	233	266	250	256	264	246	269	261	257	241	213	281	292	238	212	260	242	223	253	228	246	233	236	242	265	233	260	260	236	262	253	237	276	219	285	258	262	278	209	239	256	239	215	258	258	259	230	224	211	264	242	249	228	238	249	254	261	253	231	259	260	257	250	262	264	234	270	230	255	259	263	233	224	245	243	292	229	260	214	273	241	262	245	255	241	235	259	239	233	214	257	273	246	284	254	239	250	228	279	245	268	252	243	229	245	244	254	248	220	245	281	250	267	261	269	246	218	231	228	229	220	230	229	250	255	278	216	243	236	231	228	208	260	245	251	259	238	261	239	219	228	258	231	266	275	236	239	227	255	243	276	249	259	236	228	235	229	244	257	231	245	228	224	234	240	252	231	240	246	264	241	226	244	241	255	221	267	252	256	239	237	226	253	261	248	226	237	237	220	248	253	246	228	243	236	239	235	260	231	253	228	254	224	251	238	239	225	238	236	246	260	253	231	264	218	270	225	233	263	232	238	268	232	232	226	221	228	258	242	226	246	239	242	248	225	237	255	252	224	228	250	234	227	254	249	234	260	220	240	257	207	236	239	214	250	249	267	225	255	228	228	224	260	266	261	249	257	254	262	270	235	235	224	252	224	249	246	238	212	248	261	237	247	253	261	247	225	272	227	257	236	212	239	251	253	250	228	224	259	223	258	254	256	259	243	247	246	248	230	226	262	226	254	237	254	224	222	231	245	240	276	275	226	243	223	245	213	227	238	212	278	245	266	268	235	239	248	272	222	232	228	258	232	267	249	236	252	231	231	257	229	229	247	236	252	207	261	258	247	264	247	249	247	249	232	250	247	217	237	217	225	234	246	228	255	229	231	237	264	240	241	230	224	273	261	246	261	241	260	249	240	225	270	220	221	284	237	215	238	226	250	224	257	254	261	226	232	240	233	249	246	247	237	235	237	239	246	234	258	255	216	262	222	251	256	250	211	236	255	229	222	229	241	260	278	238	257	240	238	235	238	250	221	234	239	251	232	217	233	215	265	229	241	226	263	245	251	259	237	250	226	230	283	247	237	225	249	220	240	238	279	227	240	244	246	245	243	240	232	239	257	227	252	232	257	245	248	238	260	248	232	233	234	250	236	225	234	251	193	262	241	252	242	269	235	251	280	241	248	233	237	223	241	257	255	226	264	237	282	243	250	230	261	231	265	230	244	254	241	262	217	236	261	265	253	217	238	270	242	206	249	239	214	247	254	270	234	254	259	234	251	247	246	253	263	258	226	233	238	240	238	241	252	239	256	226	231	245	214	262	245	262	256	230	250	226	239	231	242	245	227	257	237	253	212	225	239	252	250	222	199	247	245	236	276	255	247	256	232	247	254	214	218	250	240	211	253	239	241	249	249	251	270	262	252	235	243	227	262	221	240	263	217	235	250	245	245	253	255	217	235	255	271	243	266	234	265	256	239	243	257	232	221	246	235	234	227	223	242	237	250	222	230	227	243	249	246	206	241	271	232	225	256	223	245	221	268	253	212	247	251	269	241	233	259	233	244	250	250	251	228	218	241	229	231	250	248	255	253	225	227	236	211	232	235	238	249	246	247	230	236	254	232	228	231	246	255	240	260	269	273	221	242	226	247	264	255	249	234	222	236	230	250	258	213	236	257	244	272	261	272	264	253	212	228	269	248	226	247	256	258	233	219	270	227	242	266	223	234	240	238	255	261	242	248	249	239	234	235	222	247	224	236	256	257	237	224	255	274	279	264	231	211	244	246	254	223	268	262	235	246	239	240	250	252	236	242	242	218	229	241	219	273	231	229	256	265	243	259	278	241	232	248	230	259	230	249	243	269	224	248	254	256	223	230	268	256	234	246	247	244	240	242	253	246	219	254	268	239	227	252	263	236	227	256	277	224	225	235	240	234	204	231	208	244	235	252	261	247	231	252	246	274	235	229	258	228	265	254	244	243	251	256	278	249	220	235	234	227	235	260	250	228	238	266	263	247	243	257	240	246	217	228	236	230	220	216	222	236	275	237	273	249	259	255	242	232	232	227	250	236	236	244	263	219	240	237	237	219	255	246	268	221	248	238	234	271	240	255	237	262	219	253	254	252	256	249	235	228	231	253	238	259	231	253	243	244	257	233	252	282	240	255	257	243	258	255	225	244	270	250	227	245	226	228	222	231	235	268	229	249	273	248	223	229	237	289	214	234	240	252	210	243	252	241	266	247	247	232	243	237	253	229	223	226	248	232	246	246	246	269	262	253	238	244	257	235	255	235	247	243	228	247	235	241	234	239	238	247	218	272	227	242	217	226	209	261	228	237	234	248	255	228	261	235	263	231	254	288	216	222	229	243	226	246	213	217	258	237	263	243	258	260	251	219	249	239	239	235	258	254	245	235	247	261	244	245	231	236	217	219	266	227	221	275	254	238	260	255	234	209	241	257	215	237	253	244	239	253	245	249	247	241	256	253	244	218	243	248	243	300	271	243	248	260	254	237	240	233	231	267	250	232	245	252	242	256	228	211	252	244	232	235	221	228	236	235	229	263	254	236	236	236	266	249	232	256	226	250	244	235	219	247	248	251	247	229	242	222	248	240	237	236	251	265	240	247	243	230	236	236	266	220	238	263	265	224	275	242	235	237	274	231	245	241	234	247	242	240	230	210	252	235	236	254	266	227	235	262	250	257	260	230	246	235	243	250	252	244	258	241	247	267	259	249	231	264	223	249	231	256	237	244	233	276	220	250	211	241	220	246	254	265	230	260	255	247	264	252	244	256	230	257	254	241	241	245	269	272	253	211	258	216	224	205	228	280	232	231	207	242	209	246	227	232	251	224	245	245	247	264	264	263	236	245	222	223	245	256	236	253	270	273	239	243	246	214	227	263	245	244	225	225	297	229	259	254	216	228	234	211	233	249	271	244	246	230	258	233	223	234	250	242	263	255	233	257	240	217	255	245	233	214	248	228	231	253	237	246	230	258	252	267	251	252	253	227	232	238	221	251	244	225	232	246	228	261	265	259	246	245	244	231	213	251	263	233	255	246	226	263	230	240	263	220	244	231	261	252	282	237	230	245	253	221	245	252	246	268	229	246	222	228	217	220	248	238	242	248	255	234	248	236	233	228	246	228	255	234	241	253	254	270	263	229	243	226	245	246	254	246	227	262	237	228	257	264	225	266	262	240	262	239	220	245	229	277	236	253	252	266	234	248	236	230	252	243	248	269	247	209	239	253	232	241	234	251	243	269	236	253	257	237	277	227	248	233	232	263	251	225	266	263	287	228	231	235	229	241	262	251	257	235	259	239	242	233	245	263	239	227	254	283	229	231	257	235	249	212
27355	18854	5455	1017	854	780	741	736	773	739	764	726	705	756	742	704	726	713	708	746	696	669	764	755	710	723	696	713	796	765	739	735	736	691	743	717	722	724	772	740	713	740	679	722	721	758	693	699	722	739	752	734	723	669	683	734	716	764	734	785	776	727	727	723	709	698	741	715	748	751	727	749	702	712	695	708	743	765	740	742	736	698	719	725	727	694	729	749	722	684	721	746	699	729	746	694	734	793	695	719	730	734	713	726	717	733	708	745	702	745	675	702	708	764	700	774	725	700	701	749	745	705	714	673	752	727	746	712	743	728	706	707	674	679	722	684	794	695	740	681	726	711	731	733	733	779	736	714	729	684	721	728	737	702	738	714	732	730	725	713	710	676	712	698	751	718	736	721	733	692	717	731	690	714	697	729	705	736	771	766	716	697	712	697	726	721	717	686	763	734	682	721	769	750	732	684	723	711	709	745	729	727	715	741	733	739	737	734	759	707	762	730	754	701	751	661	686	722	727	731	699	709	732	684	699	692	738	751	687	751	753	719	681	690	741	677	716	713	714	760	748	718	786	714	699	690	744	743	744	758	717	703	718	742	760	699	733	741	770	742	701	725	735	722	729	681	703	736	707	654	721	741	694	757	741	704	684	796	695	752	714	750	701	736	752	735	698	666	735	750	768	691	709	737	730	692	705	769	736	755	742	734	722	781	713	743	701	731	750	703	703	717	743	651	696	743	718	745	726	740	708	747	775	733	729	728	752	742	706	761	712	753	750	740	751	734	701	733	733	738	733	774	719	692	673	787	710	754	738	698	758	715	676	752	742	724	706	703	732	667	723	740	696	727	735	752	709	672	802	726	726	740	697	734	723	749	733	723	726	721	722	722	705	743	714	756	800	801	736	754	730	725	682	748	676	780	743	714	715	719	708	745	713	679	701	767	694	724	726	751	717	716	747	738	734	716	741	729	662	739	751	736	728	742	719	743	736	686	759	708	761	673	707	755	789	703	736	747	703	726	734	750	693	697	725	723	772	723	764	749	688	703	692	781	714	667	719	683	749	695	754	750	725	720	759	708	707	699	759	685	694	729	781	713	728	708	725	712	727	743	754	687	722	711	710	731	692	707	722	712	757	762	759	753	731	744	747	773	706	716	746	684	733	755	732	727	764	743	751	759	733	747	710	748	714	679	711	722	741	755	708	718	724	713	732	702	737	713	741	753	739	737	768	719	706	716	701	728	750	714	723	697	754	755	747	734	714	754	731	734	749	739	723	709	694	670	760	711	729	755	721	718	724	753	760	734	783	729	701	730	724	716	667	682	745	709	706	733	711	703	755	711	668	760	693	729	668	693	747	710	684	714	714	737	711	732	682	729	722	748	755	787	698	754	746	761	754	737	701	674	748	693	739	710	713	750	730	721	713	734	655	772	684	730	699	710	757	684	727	729	714	697	747	742	782	724	752	720	761	692	728	701	756	770	712	700	725	710	722	752	709	703	706	751	693	760	712	739	711	715	702	752	724	771	735	706	695	757	768	719	731	730	743	745	756	688	702	714	712	694	727	731	672	722	751	736	781	720	700	737	760	695	735	734	692	706	715	703	766	733	753	707	742	724	751	720	735	731	704	753	736	761	710	726	700	725	733	732	761	758	724	733	765	714	763	689	734	732	766	750	738	728	734	729	695	696	724	770	682	748	677	697	713	676	701	725	721	721	704	746	725	724	778	782	689	731	764	725	754	709	734	702	691	712	693	778	725	717	689	764	742	727	746	699	726	760	750	714	704	670	750	752	677	725	684	684	728	682	736	706	690	757	709	733	765	732	722	665	693	721	662	710	728	700	731	733	727	686	756	739	706	733	712	691	785	708	748	728	749	695	688	723	745	671	741	735	707	727	717	700	711	713	690	745	737	756	717	742	692	670	692	750	706	744	732	754	763	763	718	718	708	708	734	720	724	713	763	763	749	726	731	681	788	768	758	781	709	690	737	708	689	744	703	714	739	706	712	735	729	754	740	782	741	727	811	748	730	701	712	708	749	696	760	681	712	701	726	715	656	744	713	700	660	772	751	704	693	723	715	692	714	761	713	678	690	748	751	742	797	698	740	723	743	715	711	692	752	697	742	736	741	672	726	720	759	670	762	733	694	726	720	741	751	742	692	742	736	766	764	747	711	730	716	714	697	704	722	719	732	739	715	707	735	716	750	737	752	714	734	728	684	702	770	697	698	730	631	704	737	766	727	738	749	712	761	729	721	711	719	746	744	708	713	749	705	697	730	684	774	669	718	754	741	739	747	732	793	718	734	697	754	794	745	695	708	755	747	767	712	730	734	737	764	729	671	691	695	717	731	719	729	730	723	778	728	735	781	726	710	742	717	781	741	703	713	725	811	712	725	745	739	700	738	764	743	750	714	738	753	732	737	760	720	705	736	741	772	756	755	745	751	722	705	745	716	735	761	719	697	686	760	755	772	706	735	713	764	705	721	693	678	738	688	757	691	758	740	738	732	718	745	693	728	740	740	693	729	706	702	733	690	708	704	697	738	682	675	707	734	745	782	739	742	714	742	720	681	717	721	705	711	742	737	704	664	716	705	786	703	738	767	734	784	771	752	742	733	765	708	724	741	725	699	713	670	747	668	703	711	723	773	727	737	687	755	740	695	749	730	648	684	754	710	756	733	780	723	689	764	765	672	741	747	749	712	748	738	708	681	730	720	687	706	745	770	748	735	742	678	753	757	689	738	722	712	775	698	780	688	772	727	741	757	733	751	710	682	714	710	695	687	648	736	679	701	754	758	688	755	735	726	710	705	717	720	755	750	720	750	768	823	789	746	740	710	745	732	729	736	730	715	717	723	725	739	701	688	698	722	729	735	730	688	765	746	698	711	709	730	704	719	705	772	738	699	749	742	717	717	735	686	735	756	747	713	730	735	721	714	717	705	710	687	776	759	706	735	738	691	707	725	724	726	710	693	747	714	732	701	758	736	764	706	743	717	722	691	692	707	662	696	717	737	720	736	728	747	761	758	685	732	746	809	748	716	747	761	718	707	720	698	738	741	710	706	770	718	729	769	756	780	681	698	687	720	704	722	743	793	740	726	697	714	698	771	736	779	786	773	720	717	762	713	736	732	726	711	731	725	727	697	747	740	731	735	739	684	723	750	759	688	707	733	703	715	744	725	722	742	741	691	700	724	736	752	675	735	726	736	748	706	711	721	667	704	686	722	723	735	785	734	719	744	740	733	728	718	710	757	708	722	726	702	745	710	693	731	727	724	757	725	749	797	747	728	709	701	706	741	748	747	784	673	715	722	699	703	733	735	717	731	738	673	763	713	695	757	709	755	740	759	686	720	737	726	740	717	734	730	745	731	709	713	740	779	721	782	712	693	722	740	718	687	692	733	691	690	717	715	749	699	715	751	737	686	694	722	736	737	729	755	736	767	728	723	799	711	729	718	683	747	718	720	764	678	746	708	704	728	755	697	691	673	731	738	685
4669	1230	1028	897	863	773	745	785	793	732	738	751	770	745	697	730	836	722	751	778	771	781	789	717	743	733	785	786	772	745	780	770	745	725	761	764	761	748	757	728	762	765	743	719	766	773	750	717	691	727	745	740	768	720	752	800	778	712	755	746	763	754	755	725	773	776	710	765	725	751	782	718	786	734	736	763	728	702	725	772	764	807	780	756	776	754	765	754	760	733	695	772	749	804	764	767	734	754	748	701	691	763	792	752	766	725	769	753	754	776	735	727	772	748	720	777	746	713	760	754	750	727	757	757	736	756	727	729	746	727	712	729	771	737	713	773	766	728	700	783	730	752	757	715	745	769	786	752	728	791	758	735	744	753	764	718	801	733	722	769	748	733	733	757	700	766	742	707	802	728	760	766	740	748	717	746	750	791	740	781	810	759	736	755	720	733	726	753	744	799	748	732	761	747	763	712	721	722	723	745	764	789	715	807	757	766	776	789	787	713	711	775	755	741	743	786	751	777	750	716	758	746	734	762	783	716	742	784	737	748	732	747	786	765	822	786	727	708	735	732	728	768	763	765	716	741	695	771	752	744	738	753	733	714	702	756	738	721	750	759	743	730	738	753	737	725	708	728	785	763	767	761	710	801	792	733	751	744	707	786	790	735	717	724	682	728	789	765	792	737	764	740	708	716	750	740	743	733	717	762	765	778	727	755	752	763	728	768	765	753	750	717	783	734	742	778	751	733	754	773	731	735	754	783	724	782	797	723	765	721	748	739	750	737	702	744	727	758	725	770	752	710	767	743	790	775	759	721	718	809	791	798	763	802	806	733	736	701	766	778	788	756	704	734	768	776	745	817	726	700	692	762	769	712	746	752	754	714	744	782	740	744	697	777	729	783	758	719	788	754	752	750	762	759	775	736	775	760	733	733	761	720	762	766	712	716	791	759	786	753	739	719	685	743	769	753	722	763	761	759	766	750	765	756	750	771	719	765	778	739	797	747	706	757	738	792	779	753	761	727	764	748	739	799	708	742	811	725	780	710	803	749	721	732	764	754	741	744	774	679	763	751	741	758	710	770	756	773	714	747	778	800	763	678	688	755	794	775	795	760	758	750	746	741	765	721	767	758	717	733	766	720	805	716	769	707	705	689	724	742	762	764	765	736	737	793	780	737	728	746	751	731	767	778	773	733	760	785	726	736	739	768	759	738	750	774	758	728	758	761	738	732	770	748	733	700	753	750	699	696	749	797	745	727	754	762	715	759	701	719	759	742	787	724	775	769	746	758	755	756	780	737	758	743	761	759	650	756	691	703	732	764	764	759	746	745	739	819	733	774	745	776	737	738	720	759	730	741	783	750	710	734	750	725	759	737	689	803	826	791	761	741	746	750	713	757	779	745	748	733	743	762	816	755	767	762	751	772	742	754	767	732	742	757	823	699	748	733	766	783	755	774	709	755	749	787	766	758	810	776	781	776	751	749	742	791	756	749	738	768	720	713	780	767	742	707	725	743	741	726	744	760	736	708	751	786	734	725	783	732	739	711	712	701	747	780	809	746	738	762	800	731	760	791	745	744	714	729	726	770	772	699	727	751	762	759	781	762	723	741	727	717	686	775	736	724	723	694	721	713	726	734	721	744	762	705	753	713	738	731	758	735	733	751	777	761	746	754	779	710	712	764	774	706	703	732	704	709	725	743	694	717	722	738	736	771	772	726	688	710	725	776	766	744	715	801	741	729	720	762	748	808	736	789	752	725	744	780	746	728	729	738	707	765	766	734	744	760	740	744	786	720	739	737	774	787	747	718	727	767	765	761	722	804	767	762	742	820	699	718	756	737	768	767	739	708	770	736	740	757	743	690	700	770	773	704	776	767	712	722	767	748	739	760	756	723	802	717	780	715	759	725	785	751	757	785	817	755	715	763	735	727	827	767	726	749	759	732	733	764	724	681	732	759	767	757	789	759	791	744	776	760	688	782	806	738	779	797	759	751	727	722	728	732	741	826	714	757	734	771	706	744	743	752	751	720	773	750	744	797	727	737	730	744	762	765	749	746	720	769	751	766	791	715	763	756	733	811	747	776	764	742	764	790	789	707	738	721	731	758	761	735	735	757	782	691	803	763	810	805	765	756	745	719	731	797	724	763	731	744	794	773	724	781	752	754	734	702	742	760	775	782	723	755	747	714	708	762	753	717	721	746	709	789	764	774	739	746	753	723	721	784	761	752	808	741	748	760	749	725	740	770	726	805	788	706	737	728	781	769	793	737	758	801	757	752	752	773	741	736	756	746	746	698	760	780	776	720	755	744	758	713	720	763	772	719	743	756	762	721	712	764	732	761	784	750	738	735	792	742	729	716	733	736	721	715	738	801	738	780	760	722	737	739	776	732	776	721	744	720	740	722	738	778	735	768	753	763	722	793	759	728	806	743	736	713	729	754	729	773	709	788	734	785	790	712	761	713	760	798	773	722	782	749	718	762	754	714	792	769	757	762	797	779	717	750	772	751	754	795	690	733	734	743	775	744	775	743	787	757	810	799	759	739	792	735	747	761	760	765	758	727	751	714	778	731	804	759	771	713	794	820	773	733	773	731	734	750	747	757	760	728	714	755	752	706	744	729	760	760	712	743	742	780	775	734	735	739	791	752	745	789	777	775	787	719	778	786	827	744	738	784	743	791	751	789	765	782	729	731	806	738	799	744	743	762	745	751	709	774	719	721	741	728	801	733	674	725	776	786	749	756	777	712	776	783	729	742	738	710	726	728	778	788	739	741	748	725	756	779	741	758	733	766	772	740	768	750	749	732	761	722	704	758	791	801	752	700	784	731	781	746	761	735	756	764	748	816	709	791	769	788	718	756	757	751	703	717	743	698	739	753	797	737	737	752	743	796	676	742	748	743	716	752	749	721	756	746	771	713	745	721	731	731	750	810	720	734	743	752	741	789	771	754	776	730	699	757	769	769	742	697	743	787	743	717	764	756	697	787	738	788	728	756	751	779	754	744	714	714	772	800	756	762	738	702	791	784	723	777	797	758	772	737	797	721	764	757	723	766	758	746	760	748	740	734	724	743	780	734	763	747	724	781	821	791	737	760	713	783	743	727	787	786	801	758	751	772	748	764	720	733	740	755	751	776	788	714	765	733	783	755	768	747	774	779	768	744	727	717	704	738	753	749	737	751	698	731	732	740	783	770	756	720	711	727	736	744	744	786	764	741	736	769	775	728	775	755	752	787	747	759	798	740	714	748	753	724	805	731	723	748	732	768	814	769	730	743	729	715	699	759	754	741	738	718	757	745	693	795	761	773	749	772	787	788	768	755	758	778	742	691	731	751	736	759	733	716	751	772	759	766	735	774	797	741	747	760	701	753	763	744	743	791	728	751	708	754	779	743	718	747	774	727	727	799	763	725	777	736	763	724	759	778	722	712	769	733	764	776	776	782	708	820	729	812	706	751	776	761	754	808	796	760	761	795	745	689	756	755	737	751	732	717	740	805
23377	21006	28342	23831	20996	12464	1230	689	609	568	508	517	434	443	430	377	396	369	398	413	370	365	367	354	345	355	352	382	323	346	380	356	344	375	331	313	326	318	320	348	317	375	337	364	345	330	340	366	317	363	344	335	318	355	329	326	318	375	327	338	361	317	308	340	320	338	333	333	342	359	304	330	369	333	344	335	355	321	340	348	345	375	353	371	326	332	348	344	336	317	324	335	356	334	319	349	343	308	316	323	346	337	322	345	307	328	357	342	311	326	348	319	353	338	355	350	353	356	334	323	329	359	351	321	342	315	346	326	349	391	333	278	372	334	341	341	309	322	324	298	342	358	341	309	326	332	325	312	331	327	341	319	347	339	337	365	331	295	350	341	335	355	365	321	310	328	320	335	341	360	355	331	323	315	308	349	321	329	342	310	319	343	355	348	331	362	313	320	330	327	322	329	296	337	356	326	319	360	314	344	365	342	320	310	332	326	323	330	335	335	323	374	327	364	357	306	319	318	341	349	350	351	344	318	351	336	342	344	357	353	340	334	342	320	348	335	344	320	309	355	368	303	322	354	314	309	337	353	324	338	347	317	306	322	361	378	311	339	331	363	332	327	333	323	371	348	319	303	335	336	359	320	348	365	343	329	347	357	309	355	319	332	327	372	336	318	341	338	336	344	333	338	335	307	337	302	346	334	318	364	341	357	312	326	342	310	336	349	327	298	319	345	299	342	356	336	338	355	315	335	368	308	334	320	332	341	326	359	354	339	333	334	333	340	381	335	331	335	344	377	392	327	325	347	356	341	359	338	347	322	325	330	314	328	364	329	317	316	350	346	339	339	317	322	324	306	338	346	334	317	359	330	383	344	347	343	330	339	332	321	354	339	329	300	347	329	318	325	339	311	362	350	337	333	310	357	351	334	345	330	366	381	334	343	336	368	338	357	379	321	337	339	338	331	373	331	316	332	307	369	316	329	365	373	353	311	351	318	275	347	299	339	332	375	309	339	304	311	336	313	302	325	322	379	356	312	333	347	315	348	347	308	335	328	373	374	344	337	361	375	360	339	323	328	361	316	348	331	362	365	321	310	343	330	333	334	342	331	334	351	350	308	345	293	347	336	329	368	352	315	358	364	348	322	337	337	327	320	357	304	347	344	341	342	328	328	357	342	327	314	345	341	352	307	317	326	335	340	345	371	331	312	333	349	362	335	359	345	318	339	303	353	336	353	332	336	352	326	346	361	293	328	323	325	326	317	346	339	362	352	337	346	322	349	318	340	348	337	365	348	348	342	316	318	353	363	351	344	298	317	350	346	330	319	374	362	342	336	362	345	365	334	346	323	346	308	335	335	367	335	346	345	351	333	367	351	321	356	350	330	303	340	366	347	335	347	347	304	344	359	330	341	342	330	347	340	325	368	329	315	325	330	317	346	359	342	324	357	336	337	337	361	315	354	342	346	398	341	327	357	358	324	376	351	321	317	326	315	320	315	332	320	313	324	377	296	325	331	338	353	347	375	345	344	373	348	356	355	330	335	341	350	337	337	351	340	342	337	344	334	350	351	352	375	335	353	343	361	347	339	347	316	338	336	324	320	316	342	319	338	331	361	302	334	349	346	316	325	334	359	306	310	360	307	339	346	375	335	320	323	318	348	334	349	344	329	365	323	322	310	369	336	317	325	294	373	334	316	350	356	334	288	318	343	312	352	332	338	341	336	368	342	330	313	322	354	349	351	345	384	390	334	343	352	326	307	349	296	328	326	330	331	369	372	340	327	338	346	319	345	355	358	328	312	310	336	330	339	357	354	341	335	327	322	344	346	324	362	337	331	347	329	361	323	338	324	332	340	383	316	353	327	302	341	353	375	337	369	313	286	322	310	328	325	332	359	332	330	353	313	349	321	356	316	368	357	376	342	350	319	347	317	315	317	345	354	343	334	339	360	326	317	370	354	340	359	330	339	358	321	346	304	340	340	331	347	325	327	350	322	364	349	368	310	354	327	313	368	315	338	322	318	335	340	342	325	328	306	332	321	346	371	344	301	343	306	315	321	328	301	320	330	339	334	379	329	348	344	351	315	334	325	306	370	337	309	337	334	321	335	341	353	324	327	360	289	310	331	297	323	349	353	315	344	348	318	363	298	315	333	335	294	321	334	332	325	324	304	331	335	329	356	275	343	332	304	322	299	321	339	314	358	360	328	332	334	330	359	320	358	379	342	334	320	371	353	331	321	335	334	329	334	320	354	354	340	284	348	323	347	344	329	330	343	310	330	349	356	329	307	336	341	317	301	364	361	311	302	330	330	318	309	348	347	326	339	331	337	362	360	349	311	336	382	350	298	340	330	349	324	326	334	305	324	342	300	308	279	316	367	375	342	362	345	345	347	365	356	327	328	362	351	356	333	362	312	335	341	314	321	363	347	358	318	365	338	345	320	329	285	335	319	341	325	338	333	342	289	336	353	331	341	325	283	347	334	347	353	355	344	328	322	325	313	357	359	323	364	335	330	328	368	375	348	327	347	318	323	368	318	337	330	348	364	344	355	323	323	328	346	326	296	325	324	325	324	361	338	299	364	351	343	319	347	316	332	362	313	296	350	354	341	341	346	359	339	350	352	323	335	365	330	373	323	346	343	324	336	363	321	327	362	354	321	344	342	331	340	349	342	321	378	328	362	319	312	327	332	353	329	384	338	314	346	354	339	342	336	314	314	329	336	313	354	336	341	310	347	339	353	360	372	315	324	328	339	329	310	326	324	323	323	311	331	341	344	330	346	339	352	388	340	326	324	342	335	328	316	357	336	364	351	330	356	315	346	341	330	327	304	311	341	362	338	361	346	313	352	332	313	304	314	347	331	338	334	347	334	360	355	342	325	356	315	316	333	316	349	326	310	349	365	363	331	361	352	339	316	349	343	347	345	312	332	332	325	348	372	315	344	314	334	339	321	335	346	356	316	325	350	347	350	311	342	312	301	324	303	343	292	345	366	325	310	316	334	335	333	331	322	325	367	355	338	326	319	354	337	340	328	339	354	331	324	346	349	367	299	367	335	289	345	344	354	325	320	334	316	340	388	328	332	340	313	318	340	333	350	336	321	339	329	335	368	344	306	349	321	321	352	326	326	279	351	375	349	336	343	334	354	377	330	367	375	328	349	326	320	347	353	358	312	350	322	317	358	310	342	349	350	372	307	307	349	342	318	330	339	323	325	295	326	343	381	354	331	371	320	319	361	353	345	350	323	340	332	313	317	341	305	359	354	348	350	350	342	343	345	336	340	318	352	317	325	352	331	356	353	361	294	337	341	351	330	354	340	355	338	328	360	328	369	320	322	327	318	359	344	334	350	323	319	317	341	334	334	364	327	378	369	346	342	354	317	334	358	327	332	319	352	335	301	358	312	322	316	338	327	334	324	330	340	313	322	358	320	338	329	318	366	330	329	348	329	328	309	326	331	295	362	331	317	324	328	324	337	293	330	349	335	353	346	366	306	321	304
6226	8499	5941	2963	2094	1582	1223	965	775	707	633	523	506	482	469	462	475	449	469	428	428	390	436	392	386	388	362	392	372	375	396	405	391	397	366	371	386	378	431	372	346	361	400	397	349	350	360	360	392	354	368	344	359	377	356	363	366	390	395	384	370	349	376	404	355	375	379	329	385	387	365	328	338	383	342	351	353	359	359	376	401	373	348	387	374	371	354	352	394	341	387	358	371	341	385	374	343	393	353	363	334	364	368	343	363	361	370	372	329	360	390	326	377	356	366	338	376	355	396	347	401	349	388	355	330	366	324	339	372	348	373	371	367	382	386	332	386	362	376	383	358	355	368	345	338	394	354	356	361	405	372	371	372	386	397	372	353	348	372	348	375	365	397	427	391	347	363	374	361	352	317	351	359	397	392	364	361	357	355	336	382	347	398	375	363	354	365	354	398	360	372	308	363	359	364	325	365	413	368	396	401	390	380	355	355	378	383	335	368	349	364	351	356	364	373	376	367	363	356	362	386	352	373	316	371	354	372	360	376	394	360	411	344	368	363	358	355	368	347	375	343	366	331	356	370	343	361	387	369	362	366	358	358	368	359	367	348	407	351	343	353	361	345	344	375	342	356	358	336	352	364	337	380	396	358	350	390	378	336	381	385	351	352	355	364	355	358	351	386	362	376	357	359	401	328	400	337	327	366	367	342	384	377	385	348	351	341	386	350	391	372	368	360	352	367	366	361	328	324	355	355	338	349	359	375	347	374	403	351	364	379	387	401	370	371	323	332	385	359	368	366	329	359	339	383	344	348	327	361	351	331	356	389	368	378	312	359	355	376	365	378	377	341	335	396	386	393	353	359	373	364	347	344	337	333	363	356	379	387	370	393	380	363	336	364	367	364	334	374	354	352	391	361	358	353	362	397	404	354	366	350	386	376	374	368	378	343	362	381	375	343	357	350	363	363	395	360	355	382	381	366	363	364	382	355	339	371	392	359	375	361	362	344	367	384	355	339	329	331	370	375	370	355	354	355	337	375	350	334	385	379	369	368	345	346	381	371	415	364	408	364	372	385	372	351	371	363	347	349	403	379	354	361	369	361	348	374	408	362	343	340	364	390	355	361	343	331	379	380	379	329	343	427	343	333	360	365	352	368	386	367	350	346	356	387	381	351	359	390	377	367	366	347	356	388	350	325	359	380	363	354	332	359	391	351	360	350	354	335	378	371	350	356	388	353	375	355	380	357	363	399	394	353	375	401	337	352	379	363	363	364	364	358	382	372	356	363	350	371	331	390	356	339	386	299	346	385	366	384	383	380	318	354	385	371	366	312	407	373	338	393	368	346	386	344	400	385	372	356	354	349	392	371	343	384	365	347	374	387	367	355	402	331	377	353	369	379	347	370	351	386	374	349	372	363	384	341	377	356	364	349	367	422	357	364	334	382	368	389	356	352	379	375	358	383	368	343	337	345	392	391	379	388	411	333	330	352	366	349	376	356	358	366	378	358	400	363	362	379	367	400	361	398	380	355	384	367	385	346	358	367	391	397	365	361	389	383	377	336	327	358	365	345	365	386	379	345	367	344	326	365	369	366	379	376	362	353	385	351	326	357	371	346	391	395	393	368	378	403	334	331	379	353	311	367	361	352	384	325	313	386	389	357	359	395	329	378	369	383	372	335	355	365	344	357	385	360	375	367	357	353	375	356	388	372	365	394	339	354	348	385	369	366	388	348	364	400	352	334	390	374	384	347	357	371	384	370	382	385	360	328	360	362	376	387	364	386	382	385	367	365	387	367	395	344	360	358	406	343	373	360	355	382	371	347	355	347	394	338	348	375	385	345	352	371	366	335	390	346	360	369	419	385	350	361	371	380	381	369	356	351	391	337	417	371	351	415	340	358	360	357	395	365	358	330	355	367	380	370	379	362	362	379	370	364	385	374	338	359	354	374	331	346	364	363	342	347	362	346	342	364	380	334	381	381	380	354	350	382	334	427	375	395	370	360	351	344	360	343	385	393	370	338	345	391	353	372	345	332	363	414	357	345	376	361	361	346	324	356	357	381	393	380	374	392	353	342	365	392	371	370	356	337	369	383	375	359	375	331	351	363	376	380	361	338	384	358	356	382	390	395	329	404	331	349	376	351	367	388	382	372	388	343	393	358	340	394	377	352	375	329	340	390	365	389	377	350	392	363	375	372	409	360	363	367	391	370	357	382	347	378	354	364	366	393	360	358	385	381	356	356	381	360	354	388	350	342	354	406	356	358	383	350	351	361	362	362	379	352	349	398	380	357	331	344	383	369	334	353	348	338	349	406	380	357	352	372	384	384	374	407	331	350	363	363	370	385	346	345	381	371	385	368	361	341	386	357	332	351	370	371	373	360	326	388	353	364	361	381	370	375	352	381	349	357	393	353	392	392	392	402	370	341	366	416	375	353	362	337	373	385	362	374	378	370	366	363	364	377	359	384	379	351	352	379	369	359	398	349	369	356	373	349	350	367	358	344	362	352	363	378	352	354	391	367	359	366	353	333	337	380	353	346	358	373	366	365	347	356	361	364	383	379	351	399	399	326	355	372	344	390	353	363	386	373	352	386	349	376	377	362	342	340	361	356	397	391	393	388	350	346	377	361	341	334	344	351	339	366	359	383	366	374	359	378	385	389	364	361	336	350	387	345	352	400	354	395	398	363	367	331	357	343	377	373	337	363	351	364	365	363	370	336	344	336	388	370	325	352	401	323	363	374	349	341	339	333	373	369	371	340	359	328	358	375	364	351	365	367	367	371	390	356	359	352	389	363	372	372	365	378	348	360	369	368	329	376	372	371	357	387	374	364	389	349	346	345	341	376	376	374	341	338	335	318	379	367	356	332	389	338	370	394	344	377	331	346	375	352	322	343	371	341	346	364	367	387	366	383	318	346	356	377	363	376	376	373	386	372	386	408	375	368	360	357	332	344	395	370	353	364	379	348	367	367	374	360	323	335	384	352	335	357	353	367	382	361	352	383	366	349	390	374	334	364	361	367	375	347	347	354	363	302	350	367	401	336	381	346	357	371	362	347	391	372	334	352	343	370	352	405	356	357	387	348	383	333	392	385	371	371	375	361	345	350	374	359	366	351	386	336	363	366	349	368	355	393	348	369	381	319	357	355	380	377	339	369	363	330	364	390	377	391	354	347	384	328	366	371	361	342	323	361	358	364	343	368	332	372	345	359	361	400	391	355	387	346	351	362	336	344	377	357	338	371	376	377	341	374	345	371	365	381	338	358	377	321	400	378	377	350	379	365	365	381	361	379	378	365	381	368	365	330	390	345	374	384	367	355	380	354	360	359	358	384	357	359	346	316	385	380	328	375	330	342	322	368	331	339	376	407	367	349	382	372	369	379	386	355	386	353	363	355	388	346	374	366	352	359	336	371	357	357	339	361	384	406	360	340	378	376	364	326	362	347	391	349	349	366	364	388	362	326	375	373	343	387	366	370	359	371	418	355	344	378	394
24401	20938	27450	24504	15274	1604	1114	940	859	850	924	857	868	839	837	809	770	790	761	760	759	759	758	767	717	754	777	717	744	774	811	729	734	780	817	781	794	748	782	754	787	751	782	791	808	745	764	756	783	727	769	765	758	720	789	752	758	758	803	754	760	732	771	747	738	773	761	783	743	715	713	816	790	772	713	788	760	759	786	732	735	761	761	741	750	795	694	763	793	735	756	815	723	745	773	785	712	791	802	750	756	712	736	753	766	741	806	743	727	743	798	800	756	702	767	755	698	748	760	721	710	733	807	718	795	763	784	749	725	770	780	762	750	780	794	740	749	738	818	768	773	790	785	796	773	745	796	798	764	736	745	784	749	788	760	774	688	769	742	716	752	752	781	800	787	712	746	749	748	719	759	747	801	773	772	719	715	742	774	765	779	742	740	770	781	750	737	730	790	774	732	766	803	752	762	749	738	769	703	713	730	731	737	708	782	722	769	791	736	773	755	740	781	757	750	748	825	692	738	737	731	750	708	772	776	759	730	766	786	767	768	757	764	802	722	709	756	757	797	769	782	795	764	756	737	747	735	773	773	768	760	807	726	766	802	758	787	737	741	755	735	748	723	757	797	746	724	790	789	754	742	764	761	786	731	770	757	796	784	760	763	761	767	770	785	768	790	766	727	773	762	795	760	808	778	759	764	728	756	767	730	740	755	742	761	751	763	752	763	754	786	753	739	749	743	813	729	732	745	794	753	777	700	745	765	767	747	780	778	739	776	758	743	773	711	746	788	762	706	757	769	740	732	725	733	802	766	787	790	701	813	745	772	740	766	763	772	741	771	729	725	727	749	714	718	773	813	769	750	744	706	789	716	682	768	766	754	732	742	729	796	767	784	717	710	757	737	768	759	747	750	771	803	748	766	809	708	787	723	796	745	756	759	740	750	760	757	723	807	755	752	771	761	775	756	765	785	762	762	719	728	762	718	776	714	761	756	784	779	773	789	762	662	754	750	724	790	811	736	778	762	720	770	775	789	784	771	697	737	717	768	724	691	768	764	774	754	757	745	723	727	743	782	791	763	751	756	805	800	764	801	718	706	705	735	751	733	754	726	729	736	795	708	765	723	759	746	724	766	768	767	777	730	705	799	751	759	734	762	767	763	761	777	791	809	749	726	753	760	754	741	787	828	743	790	740	745	766	758	742	778	747	762	802	756	783	761	757	748	788	757	775	742	768	780	723	774	744	748	729	782	783	715	750	776	782	752	789	774	778	768	789	780	741	745	749	730	693	725	758	763	764	763	766	787	705	735	725	805	771	751	803	751	718	734	726	717	712	756	741	736	790	741	788	772	787	769	747	768	703	762	762	750	776	748	724	773	788	804	718	744	754	727	733	738	728	734	766	800	744	761	780	789	732	728	780	765	730	812	764	771	760	729	780	751	752	752	728	746	708	787	781	732	753	727	772	768	807	764	765	770	802	788	743	771	792	796	749	734	770	741	774	767	728	780	775	743	786	773	776	784	782	743	772	727	813	747	786	745	723	759	731	703	781	712	713	759	764	781	728	791	744	768	738	754	722	727	742	765	803	734	766	774	723	776	794	722	714	769	702	738	793	740	706	738	803	744	740	743	716	719	782	736	730	724	716	765	770	759	768	793	744	739	715	770	760	754	719	771	730	689	793	750	723	755	770	742	757	770	789	746	706	788	807	736	776	763	790	772	802	719	755	769	721	788	708	737	770	765	775	757	731	781	822	765	762	744	753	802	771	735	770	806	757	717	759	776	690	748	781	745	740	747	753	770	777	731	725	733	737	733	766	739	791	773	752	692	736	757	711	741	755	745	777	787	727	685	750	799	727	734	732	735	709	782	761	738	758	773	783	798	736	723	747	740	809	738	788	776	759	733	787	807	774	722	722	750	724	752	746	736	756	769	751	716	780	782	708	750	766	780	740	715	793	775	769	744	750	823	734	718	769	804	764	754	727	809	743	726	767	767	752	792	811	753	801	691	732	796	749	796	759	768	803	779	775	730	719	780	788	790	741	793	741	772	735	756	735	729	781	739	775	763	750	781	753	763	790	783	769	782	791	737	790	790	757	788	745	709	718	775	769	751	751	758	770	701	770	772	727	777	749	753	749	757	730	711	734	742	755	755	775	757	720	719	773	739	772	768	741	757	721	792	736	769	725	759	747	785	774	747	750	748	810	803	749	780	698	762	749	728	756	768	743	743	784	745	725	745	764	729	760	748	736	755	815	741	764	716	753	767	759	756	757	768	713	759	702	763	762	719	795	762	723	738	788	795	833	742	791	754	779	731	789	811	778	772	755	746	749	750	743	746	761	798	798	777	747	808	741	760	807	767	760	766	761	780	761	756	804	748	739	758	715	752	813	743	748	742	795	769	786	813	759	707	771	771	827	737	778	742	751	691	746	747	756	779	763	759	765	819	790	750	749	750	739	746	746	774	777	764	803	716	794	745	775	725	758	762	771	764	737	727	773	761	744	718	764	811	754	787	757	759	721	749	748	766	776	733	750	804	731	793	794	725	769	779	759	783	725	754	741	760	786	746	805	740	719	741	768	805	783	753	794	754	766	785	686	755	769	760	743	740	754	793	750	787	760	730	754	759	762	755	731	783	761	764	782	762	738	736	766	789	778	760	736	740	735	753	765	680	749	743	719	768	787	788	774	737	751	761	738	771	753	775	760	735	736	780	772	771	711	739	766	799	758	774	757	734	766	763	752	772	754	714	729	724	760	722	765	726	719	763	754	763	737	724	757	740	765	810	752	805	734	752	782	738	773	744	731	739	745	744	756	756	786	726	732	781	752	742	763	758	706	738	801	794	738	758	717	761	761	743	737	792	711	786	711	776	782	782	777	740	743	700	780	763	754	727	825	758	766	737	786	705	742	741	734	716	791	739	734	761	740	748	740	808	712	754	731	762	799	762	793	734	763	754	766	710	731	744	751	775	772	744	757	749	757	743	718	749	735	744	773	770	742	729	777	749	768	735	724	734	730	749	757	735	776	737	743	741	744	744	727	798	776	786	798	762	746	741	714	772	828	725	779	783	769	736	727	724	760	772	753	777	763	770	746	774	769	751	747	751	667	789	749	762	723	766	705	774	740	772	728	762	745	725	727	795	764	766	718	704	734	760	732	769	766	732	731	741	812	784	793	712	767	750	801	798	742	739	746	763	737	781	759	784	775	790	731	747	794	769	805	745	770	754	772	700	770	714	747	796	725	773	819	788	760	733	739	748	765	745	763	750	748	771	716	781	775	773	739	711	700	766	790	788	755	792	761	729	736	763	736	767	759	756	761	751	702	736	762	740	770	749	745	748	731	737	751	740	739	751	738	719	730	765	766	764	748	765	783	738	809	755	705	706	738	772	727	754	736	795	721	746	762	754	685	798	764	754	789	773	728	779	798	730	741	797	776	758	765	769	730	725	750	753	774	827	792	733	770	779	747	733	755	758	727	709	767	721	781	761	812	792	747
7033	5336	3939	2163	1637	1490	1235	1102	957	926	881	857	867	779	785	806	732	816	824	754	765	804	769	741	831	761	804	811	778	754	733	763	762	758	769	803	730	723	737	751	717	772	767	723	733	766	758	737	750	751	767	733	724	740	764	758	767	746	741	724	736	720	730	741	724	761	770	758	799	788	752	715	711	773	761	782	747	762	761	716	754	727	777	739	750	779	757	724	733	726	742	743	788	801	711	757	759	736	751	739	749	729	757	747	745	699	743	739	736	745	739	751	736	768	755	780	721	754	713	775	722	748	763	731	781	759	742	715	762	806	733	757	714	732	756	779	756	776	702	758	765	760	729	777	757	755	792	770	772	777	701	731	711	738	746	759	768	719	763	772	744	763	764	765	737	719	720	785	708	768	750	745	774	777	752	738	700	794	791	732	737	718	781	793	788	782	728	751	772	774	723	773	774	728	760	772	745	720	729	726	776	698	751	763	701	792	767	742	742	718	768	744	734	804	770	694	732	762	770	717	756	778	774	757	756	706	728	765	745	743	769	741	685	739	762	730	816	772	743	748	743	775	773	707	754	777	708	732	788	784	735	731	755	694	755	750	710	743	769	744	745	736	752	707	722	730	757	812	765	753	795	778	769	706	773	722	759	699	771	742	800	766	692	731	719	774	750	757	735	772	764	741	734	775	803	724	755	761	768	773	774	724	714	788	733	748	733	730	777	740	721	766	747	766	737	753	805	712	750	776	789	746	706	782	765	698	789	784	745	735	740	751	732	742	723	765	779	754	718	777	766	753	764	799	722	734	773	757	802	730	794	760	715	755	780	742	764	748	749	723	776	736	700	765	731	760	722	725	696	743	785	709	724	739	717	728	721	718	718	759	718	765	756	746	736	740	762	755	755	796	729	810	752	764	745	753	775	725	782	746	765	723	747	765	748	733	706	757	788	745	749	772	752	722	701	743	763	749	723	698	764	779	731	710	740	704	793	744	776	751	746	711	733	759	764	774	783	741	708	743	714	779	779	746	701	725	762	778	758	745	742	713	771	795	770	762	793	770	733	733	754	724	748	760	722	736	719	738	719	745	697	733	790	731	779	722	768	783	748	768	727	771	790	765	728	713	748	771	743	699	730	738	757	706	701	762	774	763	757	781	792	776	798	717	702	754	801	711	735	746	739	747	722	707	744	747	723	743	731	738	749	749	784	741	745	744	776	705	802	762	767	772	743	742	780	755	766	755	745	725	791	685	746	732	758	714	754	737	788	715	738	839	715	707	742	709	739	713	755	735	768	774	780	730	753	735	694	701	791	773	799	720	761	709	749	720	741	687	753	785	782	747	756	778	815	739	695	702	716	741	769	770	756	752	755	748	777	732	756	711	738	718	800	755	747	720	783	743	681	786	745	713	716	735	725	760	787	751	737	711	726	720	773	715	746	762	739	743	768	752	761	732	704	742	754	759	770	730	753	721	750	743	755	746	762	772	721	727	754	769	782	761	726	761	779	784	750	742	718	769	709	719	763	727	757	745	771	764	737	769	787	773	701	723	767	703	742	790	806	716	751	767	781	779	739	708	759	762	745	733	707	771	737	708	768	726	713	762	704	696	784	748	780	748	754	777	777	812	763	770	748	744	768	728	807	795	771	771	798	773	707	752	787	770	789	763	778	735	768	763	746	764	736	759	711	756	732	742	777	745	763	759	750	730	770	766	729	740	783	732	762	726	747	742	732	759	731	786	721	718	737	751	767	801	715	739	738	742	773	771	711	793	731	762	725	748	729	749	747	712	727	715	740	744	685	700	762	783	756	736	738	759	745	754	689	769	746	701	714	794	756	765	756	769	774	756	763	717	730	773	747	765	752	753	725	779	759	752	743	744	747	754	774	795	784	715	719	734	718	733	740	781	706	747	739	726	753	716	786	756	733	741	773	731	778	739	788	747	730	743	732	731	782	715	754	731	734	757	714	759	741	735	705	751	732	776	750	754	779	726	784	732	793	754	751	754	718	700	772	727	713	727	794	762	758	724	806	728	739	775	777	730	691	738	737	736	721	766	728	787	756	710	778	770	739	793	720	741	750	700	699	749	681	762	790	725	719	762	786	775	775	729	716	755	783	708	736	795	717	729	778	761	735	779	770	798	763	748	783	734	738	720	745	717	761	738	792	771	731	712	731	770	788	787	730	751	694	750	757	766	747	762	745	708	760	751	798	681	754	736	757	752	739	786	711	702	790	728	768	770	767	802	746	716	741	756	728	764	691	733	787	721	747	729	751	768	745	732	766	739	794	711	739	709	728	757	800	736	719	767	790	787	768	751	731	729	737	737	752	751	730	750	771	763	720	773	677	750	743	722	761	711	757	768	714	733	719	719	734	733	685	732	769	705	755	703	728	749	725	772	747	691	732	694	693	733	738	755	746	771	749	728	767	797	698	748	756	708	729	763	764	772	771	715	719	736	793	790	688	787	761	744	780	787	725	770	735	726	744	729	689	698	757	773	741	716	789	713	707	771	775	771	756	747	742	783	742	732	729	736	756	736	765	752	765	733	739	734	744	751	732	738	760	712	764	713	755	775	732	758	725	759	758	747	780	762	717	687	733	764	726	792	778	770	744	765	701	748	758	727	706	748	735	756	751	722	760	810	747	702	758	772	718	740	778	699	703	764	721	766	714	740	791	815	770	745	763	757	780	765	723	731	718	743	773	740	779	759	742	727	721	744	660	766	769	740	743	770	761	744	730	717	763	793	768	802	773	777	750	773	774	748	750	762	730	740	716	728	748	763	784	749	739	773	708	745	720	756	760	771	772	729	746	732	737	776	722	721	717	755	754	793	785	703	790	728	709	790	732	764	737	730	773	759	751	748	775	683	730	706	780	747	698	747	709	787	775	754	733	731	747	763	743	773	751	768	754	741	747	741	747	756	764	731	748	752	758	718	704	799	773	781	750	732	796	733	710	717	718	704	751	726	743	775	749	769	720	723	742	748	754	774	745	766	744	755	759	755	750	719	762	789	789	707	757	749	758	725	708	738	778	751	731	713	721	773	708	775	775	755	678	726	755	646	754	758	730	769	758	743	744	788	730	719	710	754	649	750	742	758	699	783	747	715	694	795	760	741	718	702	749	729	786	753	787	757	696	715	736	758	699	814	774	753	743	727	803	709	716	743	778	771	757	750	745	726	702	792	716	765	711	786	750	761	700	761	741	737	762	738	784	769	735	745	731	716	796	738	735	751	770	743	749	783	806	780	732	757	708	763	765	727	737	733	751	775	738	757	745	751	716	757	765	737	719	783	757	721	748	772	719	732	761	735	793	735	734	786	761	764	700	754	731	751	733	742	775	759	752	674	738	738	702	773	726	712	751	743	705	779	726	810	734	733	726	728	808	755	729	699	749	735	749	787	756	781	720	774	771	740	755	818	740	727	723	747	756	739	719	697	774	774	764	715	738	775	722	746	763	823	724	796	758	795	742	765	723	812	749	713	754	806	768	757	751	750
22224	21014	28769	23461	21003	21043	11503	1143	740	653	583	502	427	433	376	390	361	324	322	283	318	345	308	258	280	291	274	275	273	287	273	289	272	266	257	265	251	264	281	294	234	255	287	238	250	286	229	268	279	260	258	254	255	247	255	266	243	242	274	264	266	245	269	253	261	258	240	246	240	251	287	260	259	247	264	266	275	260	212	253	258	232	250	272	266	253	255	233	222	239	228	242	264	277	249	245	243	238	211	251	242	230	236	259	221	260	221	266	250	268	247	257	249	242	266	245	258	256	238	263	240	238	279	241	241	237	267	235	269	247	228	217	266	259	260	261	294	247	258	260	265	232	257	265	277	282	258	279	253	245	245	236	248	262	246	249	261	257	259	271	232	243	221	242	258	249	277	242	264	230	229	204	245	229	275	256	234	233	219	253	233	260	257	217	275	236	229	244	249	258	274	232	238	239	246	243	243	223	221	239	261	235	229	245	243	256	232	227	239	296	247	239	267	252	264	232	249	226	254	263	283	248	266	246	252	248	213	234	249	217	257	220	272	236	243	219	239	253	251	281	262	256	245	225	224	245	250	264	260	238	237	248	245	246	251	258	265	229	240	245	272	228	268	278	230	248	230	262	247	235	243	252	241	225	240	248	242	268	235	262	258	274	244	244	285	238	226	251	247	278	226	246	239	243	226	237	232	245	208	234	235	248	252	245	244	293	242	270	251	233	240	261	260	260	240	284	260	259	246	238	237	242	275	241	225	240	256	273	242	245	249	239	271	242	233	261	257	242	236	241	271	265	242	260	240	247	268	258	229	271	253	213	259	263	244	222	269	228	229	244	248	226	257	242	225	253	235	235	251	233	264	238	231	240	246	230	239	241	284	232	245	251	278	243	259	249	226	250	251	244	236	225	266	236	254	238	270	257	256	236	242	239	273	244	246	237	219	268	246	260	246	249	247	266	245	237	254	230	253	235	242	222	248	247	257	250	242	248	217	258	251	258	230	223	267	255	267	265	229	222	241	245	248	251	241	246	268	264	267	239	249	252	243	247	278	239	262	234	244	243	240	256	247	242	240	262	279	222	255	256	248	256	253	246	245	247	268	279	240	258	252	235	248	214	237	238	260	226	214	239	266	250	256	234	251	260	252	230	256	232	254	256	265	257	271	232	240	247	244	274	245	227	260	238	241	231	271	254	274	233	272	211	232	243	248	222	257	249	242	246	242	250	253	245	222	257	256	223	251	238	228	257	239	256	227	248	249	237	253	247	252	224	234	221	262	251	254	253	282	277	244	266	264	235	221	205	255	238	261	249	242	259	228	254	250	268	271	239	280	211	263	246	252	232	239	250	249	260	222	275	254	256	259	272	250	228	258	250	224	239	246	231	262	269	264	272	236	269	267	237	240	262	251	246	256	245	253	240	271	253	245	257	267	279	248	240	248	241	254	226	255	238	269	268	245	237	226	236	246	266	251	262	247	242	291	240	263	236	218	256	241	267	244	240	241	246	256	239	250	237	253	241	260	246	232	241	246	252	228	237	240	256	234	230	264	269	251	236	251	254	257	219	236	231	228	236	259	213	238	278	276	233	244	237	238	251	232	238	238	237	256	243	244	246	257	236	254	248	261	247	247	231	237	257	244	257	237	252	245	274	243	239	254	238	235	242	273	243	258	242	260	235	260	255	254	299	246	287	268	275	252	264	277	259	240	244	235	231	230	248	265	260	255	232	246	244	260	244	265	236	243	224	240	229	238	244	227	251	234	221	268	223	242	284	229	258	260	268	231	264	243	235	262	264	270	290	247	246	245	237	252	228	232	244	253	259	251	258	237	234	259	271	268	239	245	267	257	212	275	238	244	243	239	233	237	253	242	219	240	213	252	226	246	248	272	260	221	244	257	219	256	243	238	239	265	252	232	221	219	281	239	279	235	275	282	237	218	266	266	229	236	265	214	206	251	245	254	239	260	278	246	239	249	250	229	242	259	266	245	267	240	236	214	231	210	234	239	273	251	246	242	255	257	252	244	244	243	271	264	240	220	247	223	245	243	235	256	257	240	248	261	241	246	253	266	235	217	274	213	262	238	247	232	257	272	246	247	261	240	274	235	230	245	254	245	235	258	249	215	251	248	248	250	244	237	253	241	220	271	257	242	258	281	261	254	236	238	296	227	238	251	252	228	265	235	229	229	269	228	222	227	246	288	261	238	270	236	263	248	262	264	274	228	226	228	232	242	247	250	253	243	236	258	266	226	267	249	264	268	256	242	248	278	259	232	274	227	264	233	250	231	269	243	250	284	240	265	253	254	233	239	289	252	244	259	237	268	247	237	235	220	263	255	254	248	251	260	235	237	240	249	254	244	247	234	243	256	256	240	242	278	261	241	245	250	231	261	234	247	244	245	222	244	254	259	234	244	242	272	266	276	248	238	225	254	254	261	262	264	255	270	264	248	270	229	241	256	216	226	239	265	268	243	238	283	226	253	238	238	268	258	232	265	247	261	272	246	235	248	227	268	224	223	257	249	252	259	257	246	238	266	261	254	243	269	232	247	265	245	240	253	239	244	219	221	240	268	238	264	265	248	250	257	237	206	237	245	281	245	274	237	260	264	251	263	228	248	250	223	259	259	254	256	237	260	250	260	240	257	237	233	230	247	266	217	250	238	252	248	243	253	254	265	233	247	254	237	261	236	236	220	242	254	265	235	246	268	250	257	254	233	229	266	226	226	246	262	234	245	251	296	259	241	214	247	240	266	234	240	261	199	234	237	239	225	261	267	276	240	231	252	249	261	241	266	226	271	243	268	231	262	230	238	239	236	269	229	258	232	263	240	234	249	264	259	251	263	264	262	243	229	228	237	270	253	255	247	245	229	259	260	259	245	242	245	253	261	218	243	216	232	255	235	253	279	265	239	239	253	241	267	242	237	246	233	254	252	254	234	249	221	242	253	233	260	265	258	251	248	246	224	261	259	275	238	255	267	258	255	234	246	260	245	260	258	273	239	259	256	255	246	246	237	225	263	257	273	221	253	251	271	229	244	256	251	254	249	275	255	249	219	238	249	244	248	258	230	231	247	233	244	268	237	247	250	243	254	253	246	260	245	235	254	266	262	227	244	245	256	265	244	256	259	282	258	229	236	253	251	239	238	293	224	264	269	237	261	228	243	233	264	236	276	254	236	256	241	269	259	269	258	228	234	238	212	249	252	267	248	237	227	227	243	223	237	221	264	269	267	268	240	237	230	231	257	258	229	233	246	222	253	261	246	218	248	245	271	245	231	234	229	250	242	240	251	288	266	256	245	242	252	221	271	236	258	245	236	228	247	252	248	229	259	232	255	265	251	209	252	236	272	291	252	245	263	285	275	250	255	276	297	257	254	252	249	243	289	258	253	260	258	238	263	255	252	254	246	257	260	264	241	232	247	230	259	232	260	254	232	236	240	245	246	234	244	250	238	234	240	259	230	246	242	253	253	257	233	287	260	240	251	235	256	236	230	247
7785	13819	10087	4817	3608	2631	1922	1464	1156	932	740	605	543	518	460	437	361	405	352	342	335	328	321	322	330	292	314	282	271	283	268	283	297	251	256	276	266	241	278	249	280	287	252	258	260	253	281	256	238	245	219	290	240	258	239	272	254	260	242	239	245	277	246	273	277	287	266	274	219	272	270	293	243	249	270	226	215	285	243	248	290	261	262	257	253	247	235	262	249	231	243	255	264	244	250	242	237	246	247	257	240	262	240	251	235	240	271	242	230	278	215	232	233	255	253	270	257	241	251	251	267	246	269	253	280	234	230	225	278	236	250	245	219	249	236	264	276	266	263	257	231	261	266	239	256	242	260	216	236	249	242	248	255	265	267	247	263	240	256	246	261	241	268	244	252	225	217	223	243	271	227	231	271	264	227	272	240	265	236	235	235	231	271	267	243	243	213	253	268	225	225	226	243	220	248	255	270	246	283	246	278	236	260	236	265	235	266	249	286	259	265	253	246	262	220	236	236	256	242	224	245	245	270	244	246	245	253	243	236	259	233	261	244	229	261	253	251	248	257	266	233	266	230	258	238	262	250	230	251	266	256	223	270	241	251	237	244	245	253	246	239	233	245	263	241	237	233	245	228	265	285	258	286	241	246	244	250	228	250	258	234	244	235	270	244	242	242	237	253	274	248	268	263	248	259	246	258	251	250	225	231	233	252	235	246	242	240	237	261	249	243	265	259	259	264	209	237	240	224	243	243	232	242	249	261	279	243	261	278	260	248	234	237	224	251	249	250	264	256	210	267	250	287	271	234	255	276	238	235	250	237	216	240	261	266	252	254	244	240	248	281	257	261	240	208	249	230	266	253	250	255	248	293	240	271	245	282	264	254	222	247	268	256	239	234	257	232	259	251	272	226	238	232	237	257	232	241	239	261	251	243	259	258	257	223	239	250	233	245	224	235	244	247	253	250	262	237	260	245	243	269	241	252	252	258	279	254	242	249	247	239	248	240	282	267	224	228	260	271	231	281	247	245	262	253	238	226	234	235	249	199	246	253	242	250	259	265	246	223	238	241	264	248	223	240	266	250	249	244	233	235	251	256	267	223	263	257	236	265	216	230	260	241	255	265	220	244	222	234	255	246	244	262	261	245	250	245	251	237	213	231	236	262	248	234	270	240	220	225	223	254	250	265	231	272	246	254	259	266	245	222	256	258	253	222	244	239	255	240	262	258	251	237	257	253	233	256	267	235	227	230	219	249	224	246	264	264	279	240	234	253	269	241	252	249	233	251	270	223	249	254	231	245	277	236	271	248	238	249	252	241	272	223	247	225	244	228	245	251	226	233	272	252	263	262	201	246	252	246	251	243	249	254	264	256	231	239	234	241	256	282	249	224	239	259	248	244	246	228	259	241	234	244	194	256	255	246	270	264	272	257	231	245	263	268	240	260	243	257	241	237	218	286	247	297	250	258	228	258	229	261	239	220	238	265	242	258	229	246	233	230	255	234	256	256	240	247	230	248	243	255	240	243	232	227	256	272	258	245	237	263	253	238	237	232	246	240	240	263	253	260	239	264	238	263	240	244	241	230	249	228	241	263	244	234	254	226	268	259	255	258	237	231	233	257	235	227	255	226	258	270	240	252	239	251	226	256	278	254	260	229	257	268	233	261	263	242	217	276	232	262	252	249	280	209	266	251	252	254	249	234	245	264	240	266	257	246	256	252	257	254	262	240	252	253	229	245	266	247	245	230	242	250	279	229	265	227	248	260	232	247	230	267	260	264	220	224	236	251	254	257	230	245	251	243	248	234	241	248	223	256	222	238	219	262	254	260	229	260	237	261	250	250	228	240	234	239	244	261	288	234	230	245	248	239	277	212	242	242	237	272	218	252	240	239	239	239	228	262	250	268	242	257	263	265	229	243	252	271	239	258	228	246	224	247	260	271	221	225	230	245	239	278	244	244	269	244	237	236	246	266	240	251	244	240	251	253	233	247	248	260	270	264	223	254	240	250	297	251	257	220	266	269	265	227	240	256	236	238	247	256	290	233	242	268	267	249	273	239	279	235	252	259	254	261	219	232	239	231	251	270	229	265	211	259	244	234	247	239	227	230	222	239	234	257	228	254	229	246	249	264	244	253	246	267	255	237	247	242	259	240	264	236	241	247	245	246	240	242	231	269	233	246	264	240	268	265	266	252	258	249	252	224	224	230	276	233	263	241	231	240	262	264	251	219	271	221	255	238	247	245	256	239	220	244	232	256	244	260	240	262	238	283	281	256	252	238	254	260	255	243	221	239	274	235	265	245	247	268	245	257	228	258	238	255	239	247	255	248	259	240	248	256	223	246	224	247	250	239	238	251	255	259	292	244	233	247	244	220	243	255	275	240	223	237	263	236	260	242	233	255	245	253	249	252	218	264	246	257	243	229	251	240	257	232	255	225	242	242	248	251	239	241	211	247	225	249	234	264	247	247	234	253	245	259	255	235	225	273	235	259	254	260	248	260	259	236	241	255	243	237	253	283	292	273	271	219	234	245	278	227	235	290	256	253	252	246	249	238	242	230	234	264	256	247	231	248	244	244	238	245	223	259	241	239	238	252	248	243	239	246	244	227	246	254	253	244	263	228	255	264	248	248	230	234	262	258	259	245	258	240	263	274	234	245	239	246	251	227	241	251	258	236	250	230	277	260	255	252	270	258	250	245	236	266	247	252	259	248	263	256	229	251	240	233	251	256	242	258	253	260	259	261	247	230	233	249	254	241	237	226	244	274	213	251	234	252	250	252	230	235	255	231	233	244	245	260	234	262	235	246	250	252	242	247	259	261	247	250	249	248	262	212	265	256	241	273	256	228	256	255	254	249	251	267	235	267	264	227	253	239	249	242	243	250	258	245	249	252	234	239	254	251	222	292	247	223	266	223	274	205	230	259	257	254	240	256	222	253	204	266	247	254	242	246	271	242	257	249	267	280	256	232	256	246	258	227	240	256	261	222	239	260	245	263	253	237	246	267	229	227	235	260	263	280	244	228	248	228	231	239	252	239	269	262	235	234	235	244	241	241	253	246	264	220	220	242	225	252	269	255	256	266	239	257	241	238	228	279	245	250	261	237	233	260	249	247	244	252	248	268	237	262	233	268	263	257	247	255	268	252	258	213	256	232	263	236	240	231	245	256	247	234	266	237	239	242	232	273	255	274	236	236	215	231	251	229	233	241	213	251	256	232	266	279	268	251	270	243	223	239	237	260	235	252	243	274	244	269	240	243	244	250	240	271	223	286	227	264	275	219	220	249	243	251	274	267	219	234	261	260	223	241	225	246	254	254	238	232	245	252	250	225	250	236	257	229	249	239	235	247	270	233	256	251	234	239	251	242	232	254	265	244	248	241	236	255	245	253	249	254	233	253	252	247	241	249	243	247	259	234	257	233	250	233	238	246	264	259	219	233	230	247	266	238	256	242	244	260	252	230	278	224	248	281	260	237	270	251	229	233	243	237	218	236	255
27339	18798	5553	1101	881	788	805	751	758	775	763	743	753	766	757	758	707	791	737	777	746	728	774	706	761	768	729	760	752	684	728	713	765	740	664	739	752	749	764	705	708	722	733	732	755	748	690	708	713	774	749	700	720	717	770	792	748	726	792	717	753	731	731	737	738	754	686	719	754	741	768	682	745	657	764	723	775	737	779	725	727	724	724	782	698	709	767	737	708	773	734	719	764	735	776	738	762	733	794	781	722	774	721	752	774	714	756	682	775	697	706	683	743	753	741	705	738	726	739	747	743	727	745	731	710	762	730	746	708	764	752	763	706	724	780	750	712	761	739	749	722	712	741	701	745	753	722	739	802	762	697	732	762	747	722	736	736	698	714	732	744	723	782	747	748	704	704	752	712	710	767	720	719	737	725	744	672	744	741	662	735	731	753	714	727	731	770	742	721	777	729	768	671	746	718	678	709	729	743	713	726	726	787	742	758	780	742	772	744	739	686	689	716	701	738	736	732	700	750	729	732	713	715	742	774	747	689	752	783	727	740	702	754	713	711	707	735	764	758	749	737	761	673	715	695	724	748	763	722	759	733	706	763	741	744	733	783	758	762	765	737	757	764	746	776	682	761	759	705	710	747	733	770	753	700	746	757	752	703	741	764	781	743	683	733	711	726	693	745	700	767	770	748	743	742	775	735	725	704	747	807	736	747	770	685	721	729	782	736	714	739	755	735	758	778	767	698	726	723	790	749	721	718	738	761	756	728	742	726	706	740	735	713	746	734	736	724	729	710	705	759	753	711	692	744	747	718	743	698	760	699	763	744	730	717	706	743	727	755	734	771	746	742	741	701	758	726	708	705	767	761	726	683	712	722	708	755	717	677	720	709	747	790	735	691	739	734	741	666	776	701	777	706	728	730	702	732	718	773	725	740	750	707	699	728	750	780	718	749	711	690	768	719	714	763	681	693	785	715	801	781	728	732	704	722	751	747	731	748	738	721	743	780	730	723	741	714	764	738	702	712	693	686	777	705	680	731	709	744	692	693	784	718	747	749	680	722	694	733	703	705	748	693	728	732	765	750	703	737	710	770	718	779	726	703	739	749	699	698	733	719	714	748	747	742	736	733	749	725	743	770	733	719	736	784	764	762	717	766	712	743	708	745	757	701	724	680	703	743	681	753	709	710	770	726	680	703	749	746	698	749	727	747	776	754	711	738	716	731	698	726	755	722	720	735	733	719	703	732	705	769	713	750	747	785	792	729	712	750	725	717	746	764	756	727	740	672	717	739	738	713	756	705	742	775	732	731	729	686	773	767	781	767	725	734	744	719	710	737	690	729	701	732	672	779	694	694	672	782	760	636	710	718	739	772	704	737	739	760	752	770	744	721	691	765	724	762	733	744	751	701	747	746	755	763	723	728	763	740	714	732	724	661	752	728	723	771	751	727	762	716	723	744	685	748	725	742	772	681	686	709	726	700	755	734	696	747	756	779	756	760	699	726	704	716	692	736	707	741	731	755	718	720	748	691	739	687	724	717	714	791	741	770	796	750	732	743	729	762	732	745	712	773	793	734	732	742	720	693	693	752	754	773	710	747	734	708	683	709	716	714	752	767	719	739	757	711	683	758	732	785	734	708	740	779	738	718	748	737	779	740	750	714	720	766	738	735	715	739	695	763	777	709	737	740	746	746	673	698	731	730	727	761	713	743	750	682	718	744	730	752	760	778	783	753	737	750	749	712	696	732	728	707	726	753	737	726	759	716	713	736	717	721	723	736	746	752	733	712	771	728	712	743	737	745	783	665	688	739	724	694	698	710	711	814	754	766	724	723	692	715	722	723	729	740	784	699	742	718	733	714	764	742	737	739	729	762	742	785	716	756	740	724	716	738	782	667	720	731	813	717	732	753	735	702	683	761	704	678	746	729	701	752	695	708	735	705	688	739	701	742	783	676	783	709	754	706	735	767	758	709	778	734	743	736	695	725	734	774	726	747	746	703	741	808	732	709	730	769	736	702	776	767	740	758	738	749	743	801	709	742	760	738	729	733	709	748	723	718	724	772	784	720	711	720	759	692	667	677	749	703	682	713	715	720	745	746	713	767	717	764	754	747	705	726	721	727	753	753	729	717	765	727	685	762	792	755	751	742	706	759	715	742	717	704	693	755	768	712	749	745	752	740	752	727	771	792	706	716	758	727	742	715	734	783	730	729	740	706	731	733	731	747	705	739	767	743	764	754	713	703	745	773	724	730	745	734	753	722	748	732	733	715	747	742	696	743	705	767	732	754	737	717	804	749	733	705	743	766	725	714	765	724	725	701	728	733	824	759	735	779	776	741	767	763	680	754	757	753	691	740	731	747	688	700	722	729	717	783	768	744	716	741	771	712	739	692	709	744	768	748	773	746	733	765	691	728	687	781	746	687	734	730	749	728	742	720	704	707	696	690	714	763	711	750	736	780	680	766	776	780	712	773	788	706	739	747	754	710	735	748	693	708	756	740	690	728	747	721	701	737	720	693	709	747	694	776	726	762	714	763	741	740	703	719	723	768	745	747	725	727	758	688	706	722	742	757	725	725	764	722	767	742	765	715	718	703	752	683	708	726	709	748	729	769	742	776	684	733	698	765	753	716	770	726	712	709	722	735	730	696	699	725	735	724	757	689	756	743	761	701	715	755	743	769	702	738	700	726	705	764	742	702	751	741	715	749	724	741	720	725	753	757	677	691	764	713	760	716	762	762	703	738	767	714	789	733	745	763	717	722	713	750	760	809	806	753	816	773	764	715	715	686	734	693	713	743	723	730	704	754	719	711	766	706	704	751	718	728	729	761	741	685	756	743	739	733	738	720	727	747	725	745	723	730	766	706	752	733	776	707	737	758	716	810	729	775	766	721	674	766	736	724	710	759	709	724	724	738	733	731	725	731	750	724	734	730	711	691	744	729	740	731	722	751	748	732	740	736	748	733	778	707	698	706	735	768	749	729	692	750	722	720	742	775	744	765	756	710	732	699	718	703	721	715	739	697	723	787	751	731	753	710	700	718	697	713	734	744	681	728	762	739	737	732	720	714	785	766	701	725	701	750	694	727	745	724	735	754	704	724	696	762	753	782	731	745	736	807	737	733	747	741	742	731	705	696	708	721	765	729	742	751	741	743	756	771	696	765	695	733	749	737	688	755	749	736	728	733	705	715	768	713	753	719	741	735	781	751	706	777	747	758	772	716	727	723	763	759	674	722	711	720	753	753	754	731	655	742	761	739	708	752	745	765	780	751	736	725	720	740	732	771	758	685	723	769	672	749	732	755	771	726	731	764	797	704	702	778	728	703	754	706	712	798	767	752	654	753	760	757	761	722	718	718	731	696	706	774	729	719	743	739	705	740	736	768	732	750	729	722	751	745	701	801	744	667	784	713	738	707	736	728	740	692	702	715	743	741	749	778	729	716	764	691	710	699	749	743	756	760	736	769	766	706	671	703	706	736	730	738	710	742	740	739	710
4807	1225	1059	887	847	766	735	696	810	749	798	751	758	779	801	756	765	804	803	766	759	762	741	753	757	788	696	753	793	742	742	714	799	756	735	767	787	766	742	715	795	742	716	671	770	777	747	756	745	771	695	728	749	789	755	724	777	729	708	745	791	755	733	767	743	729	743	748	773	760	755	797	773	767	762	772	767	749	761	744	788	765	766	766	781	732	724	764	739	694	759	711	748	723	763	745	783	750	740	722	757	810	785	773	784	742	753	721	737	715	702	735	709	784	740	782	818	778	799	762	763	773	741	749	784	737	731	759	780	793	723	756	730	786	775	770	754	702	796	738	766	792	785	722	761	788	719	801	720	749	794	777	806	749	752	754	762	771	784	730	743	796	782	775	752	716	739	806	683	704	765	734	734	728	759	718	741	782	746	728	735	773	741	734	775	756	715	752	792	770	760	743	730	755	744	757	743	720	776	739	729	766	751	733	742	763	736	754	781	768	769	721	715	786	738	717	707	681	715	716	768	762	779	725	743	762	764	750	782	777	716	813	754	732	778	742	751	770	767	717	732	741	790	783	737	770	789	718	737	807	693	810	773	681	737	769	757	756	775	790	764	705	843	738	785	755	765	767	749	766	724	796	751	726	749	754	795	779	694	686	720	761	773	720	763	753	767	786	736	786	737	713	763	766	731	751	773	716	715	780	728	761	763	775	762	761	794	770	723	740	757	807	754	744	730	809	729	758	740	778	741	752	746	786	776	743	761	734	726	740	735	733	783	748	756	754	771	719	762	768	753	767	724	735	754	749	703	805	759	705	741	745	789	735	741	760	766	739	796	758	765	757	757	748	684	725	806	772	710	758	765	746	746	760	739	771	777	753	767	768	787	743	757	778	780	767	745	769	726	759	767	730	740	740	735	754	722	716	728	763	758	767	772	777	772	793	772	788	726	756	755	701	712	766	744	697	769	754	742	768	748	724	745	729	733	751	792	722	749	730	715	774	702	755	791	787	728	775	753	730	740	779	743	846	748	767	731	822	791	758	777	784	731	804	724	755	761	752	778	770	739	706	718	766	751	721	703	739	736	744	787	724	722	744	767	800	733	744	705	759	777	760	753	799	782	748	760	763	731	757	783	764	765	738	752	751	752	765	719	766	735	746	757	773	743	765	777	755	823	733	728	752	786	712	809	798	785	762	787	737	776	754	755	746	757	709	746	761	757	751	710	753	739	768	775	776	781	724	734	777	710	745	771	762	792	737	791	752	736	788	789	776	764	773	720	778	761	759	738	737	735	728	716	764	738	785	742	756	735	762	744	717	678	739	798	717	734	760	741	725	781	732	738	729	790	805	788	740	715	745	782	735	757	719	758	745	705	751	703	720	751	765	768	753	736	743	750	761	708	763	760	760	765	714	786	756	717	717	759	760	762	746	757	728	759	741	783	734	752	695	758	770	752	716	743	777	736	727	775	737	777	727	747	766	810	725	755	718	712	757	779	794	742	781	773	700	726	778	778	737	811	770	742	770	737	751	782	721	762	815	710	757	750	738	736	730	779	814	776	824	723	773	757	783	805	745	723	725	768	721	742	731	767	730	746	784	737	808	761	790	808	833	789	810	742	757	768	742	711	756	687	791	712	754	732	717	725	733	759	750	774	775	764	699	735	776	828	727	752	776	741	725	720	768	732	781	768	723	769	706	774	747	840	770	747	802	754	730	749	771	779	783	773	756	759	756	741	739	771	744	816	714	755	705	697	766	753	706	715	774	735	791	769	721	818	719	729	759	754	730	749	732	774	764	754	727	767	819	799	752	786	776	749	722	737	804	761	788	731	753	741	781	716	749	772	717	777	776	727	767	753	713	749	760	806	791	802	761	771	743	748	777	773	768	767	784	799	762	765	765	722	744	735	738	767	718	715	763	810	743	742	718	802	758	766	777	699	744	760	771	806	773	735	723	766	772	763	782	713	772	820	782	769	733	773	749	761	768	784	766	749	741	760	761	723	748	719	759	756	732	779	771	777	760	760	737	787	781	730	787	724	750	771	737	748	745	771	724	743	764	760	771	782	824	755	711	734	692	760	760	770	709	726	766	778	736	724	759	700	722	782	721	733	759	772	725	744	763	761	691	736	725	749	749	726	788	773	756	789	697	766	745	759	747	778	753	725	748	790	733	797	795	805	773	756	747	754	748	719	721	739	710	782	763	729	795	781	725	738	766	732	744	767	744	717	791	785	739	731	770	784	715	767	777	752	708	751	789	751	780	711	718	762	730	798	776	743	720	733	779	764	749	785	760	769	744	756	755	761	711	749	760	747	812	739	747	761	718	724	722	738	794	755	843	771	760	800	733	782	774	740	776	740	750	749	687	728	729	743	783	796	758	731	716	736	755	757	807	779	800	698	801	762	737	744	784	707	784	754	722	758	728	770	750	738	741	673	740	774	777	747	753	750	760	718	735	709	721	702	722	745	760	767	737	711	734	783	745	753	786	690	758	772	745	716	745	777	757	736	730	765	793	742	773	775	738	727	745	695	759	746	755	731	736	773	753	761	760	793	705	818	736	791	745	792	782	779	741	756	741	783	747	794	746	785	731	766	764	781	742	764	718	745	740	768	821	729	750	775	696	782	685	745	727	792	763	740	743	768	772	735	795	732	781	799	771	799	758	808	772	762	789	709	744	757	751	763	792	716	776	762	727	777	757	765	733	763	770	735	722	775	761	759	783	771	785	797	708	717	766	729	710	761	760	743	701	748	707	777	774	735	737	803	746	727	814	753	805	787	737	761	732	777	741	780	729	675	771	741	757	764	750	728	731	775	784	688	719	734	750	763	764	739	766	798	739	729	772	762	765	751	734	774	785	718	804	768	788	706	770	727	739	743	759	782	745	807	755	760	748	744	706	741	740	783	754	749	778	736	690	759	712	786	776	759	776	773	759	804	774	740	743	810	748	773	780	763	702	748	763	716	765	753	745	729	762	749	712	762	768	781	754	725	732	806	756	788	733	771	768	728	753	780	704	737	802	769	758	745	743	751	797	762	722	804	792	750	757	734	741	714	742	769	799	767	773	727	779	786	729	808	661	760	769	731	773	738	748	790	745	752	718	737	757	743	779	719	733	734	740	695	756	746	831	729	779	741	755	787	722	795	748	736	750	789	753	743	724	754	749	771	717	823	742	760	777	805	783	731	753	713	769	715	728	719	780	755	821	710	752	717	739	761	784	758	786	780	779	805	711	760	725	722	787	715	743	710	759	767	797	767	745	787	812	731	712	774	739	759	761	762	772	777	731	779	711	784	757	800	727	735	768	739	804	732	736	718	743	731	757	764	732	774	772	744	807	776	774	750	751	694	773	808	754	745	739	737	780	765	743	750	768	727	755	698	750	701	763	690	770	765	751	724	715	725	712	722	749	720	737	780	770	798	761	717	771	776	758	737	811	707	751	748	732	802	809	753	739	773	727	726	753	748	770	775	724	761	765	731	807	775	753	751	805	734	771
23196	20884	28198	23687	20896	12360	1195	662	613	537	491	460	476	421	397	402	403	411	402	385	352	386	351	359	366	358	361	371	350	336	363	350	375	363	365	379	340	363	330	371	351	360	366	350	350	339	356	338	361	347	335	348	321	326	353	329	334	338	337	339	334	321	340	326	360	346	360	384	321	341	335	332	322	327	317	350	342	357	357	321	359	338	359	340	316	320	319	364	357	339	379	326	325	337	319	348	357	328	314	367	343	299	336	310	341	330	333	338	360	330	348	357	313	346	371	319	336	356	331	346	345	340	315	323	331	339	317	351	358	339	315	368	352	318	356	353	365	355	347	346	345	333	318	342	345	352	321	321	324	351	344	305	342	360	322	322	312	343	388	312	320	374	326	348	340	383	325	380	294	312	362	308	356	310	341	329	332	342	319	345	331	407	330	350	404	301	315	339	347	359	314	332	377	358	315	360	310	328	332	359	359	348	329	295	310	346	337	295	369	319	303	352	307	334	380	319	389	341	303	355	339	352	329	346	359	353	324	374	339	329	338	325	345	319	359	363	356	326	330	365	351	317	328	339	325	344	347	374	336	347	315	394	348	350	311	355	347	332	329	326	356	360	329	339	370	341	342	319	336	366	325	339	360	372	308	330	359	324	355	361	337	327	348	337	312	357	337	343	332	312	314	355	343	336	354	341	335	330	343	381	387	346	321	353	327	355	345	356	325	368	361	357	333	327	327	339	339	319	327	382	329	349	338	331	347	384	310	324	302	354	370	326	318	336	342	371	340	310	323	357	327	353	349	347	362	348	331	340	308	347	329	321	330	338	319	347	347	315	354	366	335	338	342	326	327	371	317	324	333	376	360	337	365	327	318	315	323	318	319	357	341	339	344	327	330	359	307	361	317	394	342	332	327	350	314	389	322	331	345	326	312	328	334	320	333	328	340	357	352	321	351	329	331	338	348	329	312	355	350	335	351	346	329	353	339	365	375	344	336	342	340	341	346	321	331	347	345	345	372	346	347	335	305	361	340	356	344	326	337	345	344	317	355	358	339	329	340	300	326	333	323	314	387	327	323	333	369	320	323	317	361	347	347	355	335	328	329	350	353	319	336	320	351	357	341	366	351	342	348	313	352	364	337	372	356	346	332	349	348	333	372	331	336	317	333	343	365	329	325	343	349	356	336	350	325	296	352	328	330	340	332	341	343	342	347	345	332	325	357	349	333	350	321	319	370	350	322	359	377	357	324	342	367	333	363	330	339	353	343	328	370	339	337	359	327	343	364	317	341	351	351	350	372	343	331	338	341	315	304	337	305	309	329	335	335	342	339	349	287	332	341	348	325	359	349	332	342	345	340	336	338	367	354	347	347	332	343	321	347	326	324	326	340	321	361	342	360	321	334	349	334	339	323	364	339	316	336	354	341	379	377	331	332	352	335	325	350	346	302	356	335	334	337	331	339	351	309	337	334	333	337	337	322	342	340	312	347	370	355	337	340	343	350	348	339	323	346	355	345	338	352	359	371	299	328	331	357	337	329	329	335	327	346	327	343	309	378	337	352	344	317	343	308	335	344	315	332	372	310	351	361	332	305	346	392	352	381	369	366	339	339	332	340	346	342	338	330	340	352	359	368	319	308	327	327	322	372	348	335	348	339	330	356	334	353	358	348	342	329	320	366	349	365	350	350	336	361	327	352	336	365	344	321	342	343	316	357	329	332	335	324	369	340	328	335	343	331	354	364	364	335	319	338	330	337	319	356	338	353	348	365	343	337	289	342	332	301	319	345	322	349	328	335	350	341	322	364	334	329	312	332	324	328	369	321	348	349	311	339	339	344	323	319	331	314	349	345	329	298	318	349	316	319	319	335	327	369	362	340	346	370	342	357	339	352	352	326	345	310	358	330	334	363	323	356	337	355	343	340	312	330	349	328	360	365	354	335	308	347	351	349	320	309	341	336	357	351	337	341	363	352	347	321	347	333	358	326	320	345	324	328	330	318	321	325	352	350	333	346	340	358	336	355	321	328	311	361	355	326	365	338	362	331	310	325	315	353	323	327	361	336	368	376	367	337	332	329	335	332	336	335	352	332	332	325	381	347	336	337	359	315	363	371	355	344	350	327	313	323	352	407	343	304	338	331	341	336	338	377	317	326	375	335	381	383	302	371	335	348	348	365	349	368	357	349	335	354	333	315	330	345	353	322	341	334	342	331	367	336	315	338	329	325	339	346	344	315	342	335	352	351	326	336	351	310	345	355	325	334	335	347	343	322	321	334	379	335	362	334	318	334	368	347	361	322	312	361	326	320	347	325	354	341	335	368	339	326	318	324	343	338	317	344	359	350	340	351	312	335	323	349	340	327	326	339	337	339	307	320	323	353	319	345	345	319	299	338	358	343	336	362	370	352	343	318	346	354	318	320	331	330	357	350	340	357	330	368	329	337	338	351	306	328	313	363	363	326	336	333	342	343	341	365	346	337	357	349	368	345	325	327	309	327	343	357	347	319	334	322	341	341	347	357	366	337	354	353	346	355	321	319	333	311	331	323	290	346	369	371	341	340	348	302	343	336	331	354	344	328	328	348	331	325	340	352	332	371	320	354	324	362	348	361	384	300	311	322	305	359	344	322	343	346	345	337	335	326	315	361	328	319	336	334	343	334	358	294	333	359	353	328	310	333	309	329	324	341	371	333	312	343	323	339	316	334	333	334	351	338	320	347	332	349	339	342	331	340	355	348	353	321	328	316	326	365	357	337	335	330	321	320	349	346	319	322	365	299	335	355	324	365	342	336	340	333	322	342	349	339	337	321	350	334	354	326	340	363	342	369	340	342	383	310	360	310	354	332	322	341	363	326	349	365	330	286	319	347	315	353	335	345	330	346	344	321	348	312	313	344	343	342	324	336	329	357	332	348	357	324	331	331	369	342	333	336	325	336	346	321	331	337	319	365	329	345	336	353	340	364	326	333	332	354	319	351	350	327	307	376	339	328	342	338	338	333	344	340	359	344	353	352	327	349	327	348	307	357	352	355	360	331	335	338	322	329	337	316	321	348	337	330	319	302	307	349	361	346	323	340	327	343	337	341	348	374	315	335	311	298	328	338	348	361	328	370	329	352	337	377	345	371	348	353	313	347	340	329	358	310	337	340	358	354	325	325	376	349	348	343	362	326	353	359	338	356	353	331	338	331	328	346	366	355	352	350	344	343	353	342	336	318	344	340	320	347	348	345	325	325	341	338	314	356	323	316	328	346	323	355	363	326	303	338	340	339	317	338	336	355	340	325	341	369	348	362	344	348	340	325	342	361	354	327	366	323	357	335	351	395	325	341	305	353	305	337	311	317	341	339	306	316	334	327	351	360	344	332	380	373	335	337	336	345	327	313	312	353	328	357	334	360	301	376	331	367	339	361	344	332	345	357	329	322	345	319	337	306	343	301	341	355	335	317	351	306	337	343	321	315	341	308	340	355	355	356	347	348	332	343	356	305	305	360	357	357	349
7161	8261	6034	2895	1985	1529	1199	922	786	778	606	561	517	515	434	454	482	427	465	407	414	423	416	414	383	392	403	394	413	373	411	379	391	384	374	405	371	380	399	371	366	375	399	370	394	375	344	379	384	351	374	371	412	386	361	358	390	408	343	404	355	330	354	375	393	372	398	366	398	354	383	360	361	370	355	369	400	392	374	331	363	353	376	399	356	372	363	361	371	362	387	373	385	375	384	388	392	364	355	352	375	379	349	364	399	368	392	338	357	363	385	372	416	384	351	394	379	373	354	353	373	403	377	340	380	339	317	379	353	355	356	387	348	363	390	382	398	349	366	404	379	370	382	413	371	382	387	400	363	376	386	398	390	345	365	378	352	361	371	353	380	360	431	380	387	348	382	340	379	394	369	379	380	395	392	336	350	417	363	344	389	409	375	349	320	332	374	381	340	392	385	387	365	388	362	338	352	361	372	372	375	354	374	316	382	361	376	357	358	356	362	323	390	403	356	338	379	376	356	354	402	390	360	352	337	388	372	348	366	367	363	367	391	341	377	378	381	364	369	398	353	390	365	365	354	361	338	365	366	380	345	424	364	375	378	377	345	377	341	331	351	331	372	400	383	380	352	366	384	341	359	384	371	379	383	389	375	375	347	386	368	367	406	380	372	369	367	356	360	368	395	340	363	379	389	355	367	340	356	337	399	349	358	354	364	351	397	365	398	357	363	338	363	387	338	373	376	360	385	372	365	366	358	326	380	339	399	380	388	391	369	369	361	331	372	362	356	395	379	354	369	391	351	380	340	377	384	389	365	379	355	375	387	365	368	358	383	365	382	380	347	346	390	373	361	353	380	397	372	380	368	347	376	388	401	353	352	349	362	391	382	364	387	348	432	353	357	384	332	352	396	356	395	391	390	372	363	368	355	357	378	347	380	344	361	368	361	360	344	355	353	389	332	378	366	373	380	350	386	363	362	374	380	362	357	369	327	364	337	421	397	357	359	431	384	351	360	381	382	371	357	367	356	378	388	386	380	363	410	373	374	367	345	370	358	387	358	370	360	351	345	379	372	367	405	361	394	384	364	341	347	367	403	391	354	406	368	370	386	375	366	379	406	397	398	350	391	349	359	349	360	384	357	337	327	365	372	366	362	382	354	376	312	372	379	389	388	373	359	333	372	379	349	375	365	380	382	315	352	356	371	357	360	363	360	346	386	369	381	361	355	381	412	359	382	356	374	410	358	361	388	341	339	357	367	374	373	345	358	366	362	367	372	401	350	397	375	351	383	335	375	360	362	375	377	401	390	348	374	340	397	371	393	383	363	349	372	381	332	380	400	351	399	364	356	378	365	328	358	352	362	376	342	349	372	390	375	328	391	351	352	386	367	400	385	339	387	342	370	360	388	387	364	350	371	389	404	386	377	381	381	343	355	334	365	366	346	371	379	401	345	402	383	397	338	385	408	338	392	404	360	410	351	355	388	382	384	392	382	389	383	357	378	371	358	374	377	381	381	416	375	375	347	359	361	374	349	378	376	414	350	351	371	379	388	375	378	402	366	363	382	335	363	375	348	334	361	362	404	380	339	343	400	369	373	372	410	348	397	365	376	384	374	364	347	362	392	386	388	343	367	357	369	343	362	383	377	389	387	383	422	379	400	403	350	369	367	344	406	382	370	363	373	388	359	336	335	375	343	407	352	366	370	382	356	379	353	380	361	351	381	332	337	362	362	365	372	355	405	374	369	341	366	383	364	419	384	366	352	368	372	397	369	325	344	346	337	381	383	370	366	369	388	384	386	368	335	356	386	417	342	356	357	386	387	411	383	329	400	372	342	380	385	399	371	357	365	373	380	385	349	335	346	377	386	358	360	366	369	376	365	366	372	400	408	402	389	383	409	376	379	368	376	394	361	352	395	371	333	363	389	329	356	372	370	314	354	385	340	352	390	362	413	379	351	397	364	360	350	358	421	354	347	375	340	335	364	376	373	367	359	383	348	378	347	371	358	393	415	349	364	364	359	375	368	373	344	362	384	359	368	405	345	373	377	354	355	351	379	380	341	385	345	369	382	403	383	348	370	376	366	353	366	366	346	383	377	360	355	367	384	378	395	369	345	340	377	397	359	372	393	402	372	349	336	370	366	365	410	331	392	362	375	379	364	363	359	414	376	373	435	327	384	391	369	360	357	362	389	347	395	362	341	361	403	385	364	357	375	347	367	341	411	379	377	386	346	359	387	374	375	364	376	406	347	371	371	350	386	412	361	385	396	389	356	379	356	371	373	364	376	377	371	352	374	376	364	368	352	342	377	377	358	354	386	392	370	347	373	375	368	346	379	340	345	376	365	354	374	412	370	397	362	377	357	375	397	353	383	369	356	390	351	345	389	357	359	359	355	369	391	371	363	370	328	396	364	408	341	373	384	361	359	379	373	344	348	344	360	383	421	385	365	330	367	383	388	347	348	435	360	343	374	369	342	361	358	374	390	366	356	360	373	374	364	381	367	377	343	370	372	356	362	377	372	376	367	351	369	361	375	339	367	345	362	379	395	394	343	354	361	355	397	359	357	347	369	364	371	371	374	361	390	332	350	367	382	374	364	372	363	371	370	369	357	352	367	417	382	369	385	312	352	356	377	375	385	366	387	350	324	371	395	379	371	368	395	368	358	365	380	376	396	356	357	353	327	380	351	361	407	342	380	374	376	374	377	385	406	393	344	387	349	347	357	372	366	364	369	354	368	376	374	343	362	376	368	410	395	376	380	393	328	353	380	379	376	393	393	385	384	343	347	366	376	370	394	368	359	393	361	381	353	385	319	369	343	322	342	364	325	384	375	388	361	350	388	370	367	374	347	343	372	362	385	353	381	331	376	320	365	354	370	353	376	372	357	330	371	380	376	348	356	367	324	357	350	346	369	379	395	366	383	373	354	360	356	354	350	358	339	340	368	365	354	361	366	365	366	334	360	347	364	361	382	360	398	395	383	384	416	385	337	322	357	351	388	351	357	381	383	381	383	359	413	379	386	353	350	363	374	326	362	395	391	373	346	358	340	381	366	368	351	381	380	361	327	348	342	351	374	371	409	389	336	363	338	400	369	413	384	383	395	387	406	401	398	385	377	398	363	393	384	388	386	354	357	357	373	347	373	379	347	370	360	352	372	353	347	363	401	371	348	358	380	358	367	374	400	388	384	363	417	377	344	343	381	331	363	349	382	363	397	347	365	347	359	389	351	382	375	366	391	344	367	376	342	410	390	340	388	376	381	387	375	380	346	360	368	382	332	398	361	383	379	393	378	380	385	389	353	353	426	393	376	348	364	341	376	385	365	374	370	352	346	338	363	376	350	369	368	365	388	376	364	375	375	386	350	399	338	391	391	416	385	391	365	362	370	358	330	386	335	379	346	365	333	356	404	350	348	349	384	331	357	371	395	390	396	382	382	341	387	375	398	373	377	377	344	357	357	375	342	345	389	339	361	376	386	370	373	376	377	378	338	393
24567	21092	27654	24741	15197	1588	1144	905	927	911	848	877	821	820	785	873	843	797	800	814	770	771	780	768	795	788	804	790	811	763	800	786	806	777	735	772	773	779	775	825	804	762	756	783	790	780	772	771	768	777	785	763	763	748	831	780	786	782	786	817	753	775	765	756	758	777	761	785	719	792	761	731	750	737	799	778	753	809	787	775	810	762	793	768	754	744	802	729	770	756	772	786	775	797	759	813	846	787	787	762	747	758	746	808	764	704	795	747	788	804	748	760	774	833	814	724	768	730	809	795	777	787	714	781	819	755	735	753	795	815	756	755	767	757	778	732	750	767	743	795	797	712	755	730	795	767	816	788	747	741	783	755	754	809	771	786	784	764	749	808	776	774	740	751	786	798	722	780	844	735	768	755	721	724	767	834	785	746	790	762	793	806	829	755	776	804	735	743	767	834	751	742	770	783	777	798	780	738	729	778	772	771	756	699	721	756	743	717	780	785	772	771	746	805	759	794	804	840	789	804	729	766	755	791	779	681	796	724	793	765	775	744	792	719	777	763	757	809	765	790	754	755	721	785	712	755	816	767	777	736	731	780	750	778	771	794	750	785	759	746	792	728	758	790	750	763	788	778	730	778	780	766	758	749	737	726	803	786	765	848	755	771	788	738	758	721	813	812	764	765	804	808	817	721	815	790	780	748	773	770	795	780	794	763	788	740	749	723	789	772	816	783	727	777	751	789	781	767	767	785	761	781	808	737	714	761	813	781	736	722	768	706	762	759	755	784	765	762	748	776	725	779	758	770	766	822	733	746	812	744	822	746	742	793	747	773	765	733	795	820	769	802	776	799	777	749	796	768	748	693	742	785	729	752	771	786	768	759	833	786	778	816	724	810	760	744	722	758	783	785	738	758	764	759	759	763	798	795	760	793	782	808	784	774	799	750	790	777	772	730	710	744	790	748	736	731	782	754	750	767	795	776	786	812	769	730	766	817	794	762	799	756	776	781	761	742	769	779	773	795	780	752	801	736	755	773	758	732	834	792	800	735	763	811	779	796	746	792	738	753	789	756	764	785	794	828	766	773	794	752	773	809	782	801	760	744	777	750	805	800	723	758	792	758	796	746	782	743	718	707	763	789	801	756	809	755	822	805	830	759	777	759	741	761	768	751	732	804	771	754	749	772	784	768	760	796	772	736	761	748	818	785	801	793	786	767	722	762	777	789	782	793	799	764	774	803	747	774	770	759	785	762	801	698	784	811	761	832	769	771	791	753	758	783	807	766	773	779	769	713	833	770	825	802	782	748	750	803	756	835	780	726	753	745	786	783	769	789	749	758	772	787	788	812	781	774	742	752	736	743	731	762	741	757	750	776	756	817	781	799	794	797	789	775	726	811	778	789	792	747	820	772	749	771	755	733	766	773	777	736	755	759	746	816	768	764	797	774	817	789	786	778	799	774	726	753	767	738	747	774	804	771	751	758	753	721	769	753	774	798	732	765	792	758	822	740	751	749	799	750	804	741	770	745	718	758	733	782	681	821	752	748	791	737	747	732	762	780	770	790	786	791	774	822	790	786	813	811	758	737	763	751	751	752	787	810	740	783	803	693	719	724	703	760	793	761	768	738	781	789	783	758	775	804	797	760	772	756	802	786	759	766	784	803	788	778	754	740	779	781	774	750	736	760	751	748	778	762	764	767	791	810	813	804	765	792	770	794	748	797	778	752	754	726	741	779	723	754	787	801	715	793	807	789	809	745	745	774	825	781	769	770	747	779	816	751	757	838	739	745	772	782	770	774	761	715	731	773	806	736	816	753	719	768	778	750	729	752	748	769	764	785	764	736	769	785	729	793	724	776	792	766	758	704	823	753	750	821	751	816	756	740	797	775	799	785	786	747	785	725	728	745	755	731	773	793	778	782	705	799	734	750	714	732	808	793	723	765	721	749	765	768	775	787	778	764	809	844	793	794	765	827	812	841	781	701	772	761	783	787	700	751	790	794	750	758	788	726	779	746	775	792	801	778	783	733	821	780	718	763	748	744	797	743	786	803	767	771	756	770	802	800	776	804	764	759	723	755	790	790	768	763	755	746	777	803	785	782	777	770	752	793	757	735	768	764	763	742	823	764	762	756	737	797	828	736	775	802	754	766	785	753	728	787	760	738	776	780	814	780	715	817	762	776	750	790	762	699	762	755	728	758	727	714	740	841	775	759	772	745	742	780	828	772	779	753	757	757	775	768	775	767	788	786	774	747	742	790	815	781	755	825	723	751	735	794	781	770	768	763	759	752	777	776	751	798	731	763	837	770	775	758	819	737	757	782	744	723	787	760	727	787	721	791	781	734	760	760	728	757	712	759	796	799	800	823	805	779	719	755	793	799	792	796	779	807	754	727	794	785	753	757	784	742	770	752	777	794	761	783	779	746	760	700	758	801	804	783	781	738	750	766	751	764	747	710	781	807	748	730	787	722	771	741	737	746	751	796	835	809	783	796	729	781	803	752	763	780	776	779	745	736	720	759	730	818	768	786	757	748	775	777	772	750	755	785	737	790	807	791	793	769	774	771	822	788	747	799	753	768	733	766	819	819	805	795	745	749	777	778	748	792	790	795	785	726	802	759	805	765	791	787	766	764	756	742	739	789	766	808	747	772	790	777	778	766	757	732	752	807	763	773	741	800	705	758	791	748	779	734	783	793	775	744	826	772	802	833	741	729	772	772	770	745	750	816	760	801	767	754	783	766	777	751	742	761	725	760	756	751	773	741	755	727	786	746	792	766	767	710	807	819	762	748	745	809	797	756	751	785	795	698	749	810	753	802	743	788	784	758	800	759	765	763	796	803	800	771	820	756	715	760	767	787	773	758	782	777	727	752	766	736	772	757	777	784	751	753	741	818	800	782	752	780	756	805	818	790	771	737	769	780	764	802	712	792	740	799	805	765	769	757	763	773	749	788	767	821	810	804	754	773	762	743	793	762	780	745	768	761	728	752	777	733	780	725	786	788	759	802	797	743	766	788	750	765	761	735	758	734	735	768	795	782	748	764	791	737	738	803	777	782	805	764	791	782	777	769	721	764	763	780	752	770	761	721	804	743	736	734	797	766	788	741	802	765	787	764	790	757	797	815	735	748	759	748	772	791	767	753	833	762	828	765	797	765	749	806	757	718	795	779	811	775	710	808	800	738	779	793	804	731	786	782	793	797	802	758	805	788	776	775	774	821	777	775	777	746	735	770	758	848	772	766	801	729	797	769	803	814	738	718	749	793	777	790	738	762	788	796	795	739	757	719	757	790	758	778	774	791	783	762	749	707	811	821	761	791	739	747	706	770	808	773	787	775	781	777	751	777	825	767	743	800	806	750	772	730	757	788	785	751	772	718	751	755	759	754	755	810	756	760	747	758	771	751	772	762	755	740	734	737	736	800	796	781	754	740	744	789	728	776	758	760	758	786	766	764	776	790	748	763	759	738	808	764	802	765	758	776	766	770	694	717	775	776
7643	5410	3917	2196	1732	1468	1301	1074	1049	977	902	852	973	833	845	803	905	790	793	795	804	803	783	779	819	817	824	818	722	745	799	757	809	755	785	747	753	797	818	739	763	822	793	727	794	724	779	818	773	726	766	795	730	752	748	777	777	714	789	772	762	748	739	781	729	744	756	825	725	795	714	750	765	738	728	745	759	762	724	804	804	730	748	769	766	750	773	737	795	776	724	718	753	756	760	766	756	769	769	801	777	774	780	756	769	796	737	792	750	754	733	741	792	763	819	734	749	776	720	775	741	759	748	772	759	752	810	728	756	799	756	713	805	767	742	805	731	771	769	806	791	752	712	808	781	840	732	766	763	749	798	747	764	757	762	773	814	758	762	746	753	795	743	799	735	751	795	802	762	775	710	749	797	755	782	800	772	829	774	754	753	714	746	746	776	853	730	735	716	755	808	766	792	761	777	769	763	754	743	763	784	749	775	774	806	728	773	739	753	751	786	730	769	770	782	749	762	715	810	766	770	797	795	723	734	754	735	767	778	695	754	762	807	755	796	720	744	795	743	766	752	725	772	785	824	798	757	739	758	788	746	809	746	801	763	794	825	770	752	760	833	800	802	740	762	775	744	771	704	753	820	747	775	780	728	718	774	792	728	744	772	711	822	747	783	768	805	775	750	770	806	750	787	770	737	805	757	789	773	765	769	761	772	777	727	722	798	735	791	787	767	794	776	808	771	735	747	782	796	798	770	771	787	700	749	750	725	764	772	776	770	773	748	764	805	713	754	762	794	734	771	787	817	799	754	777	728	739	783	778	768	726	728	798	797	806	775	762	752	724	779	804	754	769	766	728	759	718	787	777	741	748	759	825	802	798	784	771	789	787	736	816	728	762	764	752	767	795	730	803	750	727	776	769	760	819	779	819	762	805	758	798	750	765	768	769	783	774	778	746	766	761	783	779	741	767	770	752	775	794	774	725	796	731	811	749	814	735	780	767	735	791	782	797	780	776	762	768	775	753	757	770	784	748	773	772	753	745	780	792	741	737	774	758	743	773	772	800	818	768	746	805	774	791	757	775	781	784	778	771	747	762	763	723	806	758	788	770	746	764	789	757	770	807	776	733	755	758	756	793	788	776	769	722	741	731	781	793	713	784	784	802	724	771	800	730	737	750	788	805	749	766	778	722	731	732	766	795	824	760	779	779	754	755	762	776	776	779	772	769	752	788	736	711	738	763	774	741	718	792	700	803	732	768	775	787	789	762	736	751	830	791	747	773	704	758	760	831	726	736	749	780	745	788	787	731	807	765	743	747	804	757	758	774	738	818	766	788	755	787	802	756	752	780	753	763	785	756	728	774	762	773	780	758	768	769	764	773	746	737	757	821	764	783	755	776	767	740	724	731	756	775	747	777	766	781	736	772	762	789	796	761	748	753	777	783	787	791	784	781	723	758	765	795	743	773	783	726	727	788	772	747	779	810	740	835	769	767	765	775	769	741	850	756	764	742	772	753	725	747	774	776	786	784	797	800	774	792	732	784	784	718	779	740	752	795	793	679	729	756	759	779	761	736	760	765	731	709	816	754	771	729	770	740	790	712	802	789	776	761	809	825	730	779	808	763	826	762	799	728	777	764	726	742	733	746	786	817	738	760	781	766	755	774	731	734	739	818	834	743	789	745	773	803	761	746	750	767	760	764	793	770	810	768	765	757	747	769	750	791	804	765	798	768	802	739	784	799	793	828	778	770	711	784	796	766	765	787	798	752	765	762	788	709	788	765	786	734	759	820	788	747	775	767	804	738	773	745	770	775	811	792	764	718	753	794	785	786	769	753	797	791	744	737	774	797	731	750	792	759	717	747	757	792	792	711	723	764	740	714	784	786	787	844	755	849	716	802	757	746	745	742	780	774	746	756	737	768	750	750	782	769	782	786	782	760	798	752	728	738	774	800	775	752	775	815	777	739	756	840	770	757	735	841	731	758	804	773	763	776	763	773	713	744	778	785	757	728	749	723	745	829	748	743	783	781	787	764	782	776	770	822	789	753	725	800	756	751	822	702	750	758	777	749	736	823	818	726	730	734	737	820	745	767	753	772	794	749	744	778	746	775	804	790	747	752	795	736	800	802	779	747	801	791	793	773	803	757	707	745	753	772	790	757	758	803	756	801	725	763	793	770	720	763	775	735	743	727	799	770	779	803	743	767	758	767	790	785	746	793	721	842	742	778	789	751	786	750	758	746	773	777	747	798	784	790	826	811	757	790	792	747	768	813	722	748	730	749	777	756	787	788	726	756	775	797	759	748	763	788	794	744	746	781	781	790	798	759	731	792	773	808	765	788	792	769	776	776	734	749	745	775	759	782	784	757	751	758	745	777	781	729	750	746	803	789	742	745	766	798	773	812	717	737	782	795	730	736	715	743	765	722	807	771	765	774	729	728	748	801	722	764	812	775	780	782	798	783	773	788	762	780	808	769	773	774	791	798	729	764	802	770	787	794	746	775	740	750	771	770	808	746	800	786	763	760	800	765	762	782	746	746	746	770	764	794	763	762	757	803	705	794	797	756	753	759	751	734	782	750	826	746	770	773	784	790	788	753	752	706	738	738	721	753	737	772	735	770	748	787	795	748	751	788	783	736	753	746	784	769	791	819	774	746	733	733	728	817	756	765	755	775	782	809	751	764	745	772	772	750	723	802	777	796	755	764	741	793	789	790	796	815	801	734	763	760	746	796	783	730	821	778	734	784	750	719	769	773	768	743	782	784	744	775	724	809	738	779	772	726	756	747	766	774	757	816	790	738	781	775	744	728	797	734	734	734	788	791	809	734	761	712	799	733	782	779	740	770	694	772	806	784	801	802	795	808	779	765	773	759	766	790	802	777	741	731	801	781	777	772	786	775	777	749	737	756	772	757	802	780	791	755	759	780	768	802	730	802	807	799	715	778	761	729	731	736	718	737	732	751	793	702	733	749	748	750	790	781	815	720	733	775	752	776	757	790	773	843	818	800	745	757	741	742	799	744	763	758	792	797	768	740	745	726	747	774	760	810	834	762	795	750	799	756	768	802	752	774	770	772	770	813	753	783	751	728	805	734	792	759	760	763	754	797	795	763	783	795	761	800	746	779	807	745	795	780	751	774	744	814	776	787	787	732	757	778	763	772	767	793	755	753	772	774	747	822	764	798	732	819	737	783	765	755	784	769	740	806	770	766	781	742	721	753	812	782	674	742	824	747	773	812	775	738	761	800	733	729	785	761	808	819	766	764	746	804	769	795	777	766	747	730	774	817	762	728	752	763	759	744	742	802	794	796	779	779	729	792	722	785	784	792	734	741	773	761	819	748	778	766	756	744	739	762	795	756	765	744	786	773	668	804	788	777	766	721	791	759	774	719	764	764	767	690	732	699	745	735	745	819	811	794	759	789	749	751	760	775	748	741	743	759	752	767	734	753	787	717	762	756	762	772	781	761	730	721	807	706	737	764	792	739	724	732	783	736
22204	21028	28794	23456	21017	21064	11452	1154	774	647	536	458	448	443	379	402	334	339	306	330	331	339	316	314	297	319	286	302	270	276	274	288	269	313	277	251	270	261	272	270	284	277	284	244	283	251	253	254	318	280	280	235	302	253	270	277	267	290	273	242	267	271	306	270	251	258	243	240	262	261	267	267	268	277	254	264	234	255	284	270	231	234	276	270	295	254	291	284	262	270	258	245	265	256	242	261	252	283	270	260	256	291	265	234	251	239	243	293	249	263	264	235	252	255	248	229	221	247	236	235	265	270	252	265	249	267	260	219	262	260	269	259	253	266	227	235	263	264	242	256	266	258	245	236	240	287	272	246	262	271	226	242	265	260	276	271	247	262	243	267	260	265	285	270	228	256	240	267	283	247	270	250	221	273	237	261	267	255	255	251	260	232	259	232	284	261	264	264	239	281	238	252	257	272	258	276	214	266	238	244	262	246	266	245	270	232	284	242	277	247	272	246	269	242	256	246	274	270	257	264	270	248	259	237	259	255	236	229	275	254	250	256	251	248	267	252	237	239	252	236	270	276	266	273	272	265	216	257	258	283	261	236	266	259	264	264	273	259	281	243	288	254	310	253	235	251	262	243	250	253	267	236	243	253	277	264	281	291	253	261	242	235	266	250	256	273	274	235	275	247	297	249	232	258	275	238	276	245	264	246	280	239	260	254	228	267	228	240	299	227	245	256	267	260	274	263	256	210	254	279	216	254	236	251	241	245	253	248	247	224	260	234	269	239	247	295	249	268	255	265	256	244	255	282	233	261	257	209	258	244	260	252	265	238	229	265	246	271	261	271	282	264	279	265	279	261	262	254	274	277	277	246	264	263	245	258	272	264	280	250	262	235	263	271	289	264	228	276	257	257	274	264	252	262	245	261	254	241	244	234	250	282	247	265	298	249	264	272	279	251	265	249	256	247	253	251	248	236	257	258	239	272	253	230	245	272	250	251	248	241	271	239	245	242	262	248	267	272	251	254	232	260	276	260	262	250	237	250	273	279	256	260	261	251	256	241	263	263	258	245	249	272	286	276	251	257	252	273	242	239	225	258	285	251	242	244	250	249	269	259	261	261	263	280	261	267	242	228	237	242	246	219	259	247	253	263	255	270	260	263	294	240	246	245	267	246	240	242	251	284	257	237	253	252	248	262	250	277	278	292	241	246	234	247	253	262	264	245	215	256	255	275	261	274	252	251	233	240	260	257	253	262	239	272	250	235	251	270	244	259	243	287	261	275	250	233	246	260	279	276	253	231	243	248	231	247	231	243	244	269	256	254	234	266	241	259	273	229	267	257	253	227	255	277	245	246	273	249	265	268	281	234	258	270	242	237	246	239	242	255	278	267	257	228	256	249	247	264	262	231	205	250	217	314	257	262	248	261	235	235	258	274	271	269	264	298	225	273	256	280	272	245	241	246	244	271	241	238	277	281	231	266	232	261	265	263	264	243	287	286	248	249	248	258	248	241	245	254	260	253	246	259	244	260	233	227	225	259	253	267	230	267	240	283	253	254	273	225	280	276	297	266	274	293	278	248	294	241	275	253	256	245	231	267	231	275	251	279	280	241	286	291	259	243	253	271	273	226	263	233	268	243	300	232	206	285	264	269	268	245	277	238	257	254	256	231	272	224	284	222	248	253	250	256	269	255	258	258	251	246	217	249	268	232	270	250	266	252	251	235	266	240	262	239	244	241	238	235	240	249	257	270	262	258	241	247	278	258	283	239	228	264	248	281	233	267	250	250	265	251	251	265	242	241	281	272	267	239	264	234	247	258	250	258	246	260	238	280	254	267	246	253	233	286	228	261	258	244	247	237	246	261	240	250	264	256	250	239	228	268	271	241	279	253	261	274	241	262	258	263	249	275	237	226	252	266	262	261	222	230	263	246	237	265	246	244	262	257	237	252	255	279	278	279	248	200	275	261	255	264	277	258	252	270	240	268	234	262	272	237	265	249	253	263	278	254	255	258	273	246	246	249	230	282	260	225	254	258	246	263	236	269	246	268	258	255	291	255	247	236	266	263	251	241	261	239	225	276	241	244	262	261	262	242	298	268	285	258	242	244	231	257	238	247	258	278	251	250	251	230	293	254	261	238	251	253	238	253	257	245	258	266	269	295	260	276	234	251	246	257	251	270	265	252	279	248	262	237	248	236	250	241	237	276	265	234	226	265	262	257	255	256	278	241	262	257	239	244	281	233	260	255	237	259	254	274	255	266	263	265	281	243	264	250	266	250	265	233	239	237	230	250	242	232	249	260	227	237	242	278	265	275	254	255	233	225	257	237	251	269	273	264	256	244	266	250	262	264	244	259	240	251	255	249	260	207	261	263	245	249	265	267	272	245	270	263	261	247	245	264	249	244	253	264	260	291	231	257	277	247	238	232	227	256	248	239	253	234	240	227	237	252	251	231	262	254	265	270	254	263	264	265	246	245	255	254	267	276	240	261	259	253	258	260	241	227	234	248	223	251	236	269	244	251	265	255	231	233	245	252	257	247	246	248	245	243	254	256	267	240	242	244	237	265	256	257	223	241	255	259	251	252	226	257	271	245	278	280	250	255	247	267	254	259	230	229	272	236	238	241	281	258	244	269	251	241	238	259	242	280	251	247	277	255	257	243	263	259	257	245	267	277	263	258	294	244	270	239	249	271	230	245	278	242	244	218	253	261	240	254	283	258	281	262	247	267	234	250	237	240	243	234	264	243	250	250	245	278	263	243	282	261	232	294	251	231	259	255	245	253	271	269	240	247	270	242	253	254	241	257	319	283	244	267	268	228	258	264	246	254	239	265	231	256	232	234	246	279	236	256	238	243	261	253	263	242	261	227	268	262	270	246	255	237	238	237	262	259	234	261	250	240	248	256	282	255	249	249	256	233	250	260	265	243	255	258	267	254	250	255	274	250	244	281	224	275	249	265	255	252	245	263	303	272	283	262	224	247	243	260	247	280	273	284	260	241	242	234	259	243	253	250	249	276	243	254	236	261	261	255	258	257	253	236	264	243	271	239	269	253	242	258	275	280	237	282	273	223	278	246	273	283	263	272	289	246	237	270	233	219	244	266	244	245	261	255	240	251	261	261	267	241	252	254	228	243	236	251	228	241	242	271	230	232	258	250	262	254	243	227	216	277	269	255	269	254	309	223	233	265	238	247	249	261	241	253	277	238	268	245	238	246	226	239	244	267	229	260	248	254	236	252	269	245	251	234	262	232	274	270	233	243	259	254	235	258	275	256	243	239	256	249	254	239	267	278	263	255	242	229	229	287	237	233	266	256	250	237	278	271	270	252	229	234	251	250	239	231	278	274	278	277	252	252	244	246	249	238	261	253	254	250	254	261	280	266	245	276	228	252	273	238	272	253	277	232	254	245	225	266	243	252	243	261	270	254	248	287	254	287	256	225	250	240	248	274	237	259	255	248	239	228	264	240	245	232	246	241	227	245	212	251	251	255	256	295
7884	13611	9899	4861	3625	2726	1821	1418	1081	945	733	626	567	529	462	452	433	412	378	368	318	335	326	326	300	309	316	326	289	309	290	281	261	297	315	300	259	288	253	274	290	279	251	264	263	251	295	269	280	263	289	254	262	282	299	258	268	269	268	253	253	221	271	247	278	277	231	278	274	263	265	283	242	263	259	251	231	233	286	296	254	253	244	278	248	273	259	265	260	265	236	270	246	249	247	271	253	288	243	285	248	267	238	273	255	237	257	233	248	261	248	230	272	229	240	267	241	254	265	257	277	253	262	265	258	232	271	240	263	242	253	225	264	251	226	255	243	252	248	268	223	257	229	226	291	252	257	251	260	274	267	256	279	261	246	241	241	257	252	292	259	244	276	249	250	287	256	247	241	257	258	256	271	244	274	275	247	252	250	267	286	250	269	261	276	249	259	273	268	253	236	283	255	275	280	249	275	248	254	271	234	239	273	274	257	258	243	246	244	264	245	262	250	241	264	253	265	241	235	257	272	250	259	261	262	284	260	271	246	224	273	262	258	264	256	264	245	271	243	260	230	262	263	268	268	249	272	256	282	260	266	253	267	288	247	249	279	226	261	255	254	291	255	232	241	214	254	260	246	253	265	256	251	256	266	269	269	260	300	262	250	285	246	276	252	238	268	271	241	269	253	248	254	265	262	250	253	237	274	261	289	263	273	240	258	289	270	239	249	269	280	254	271	235	253	263	254	272	251	246	270	266	248	255	266	279	256	264	270	257	260	247	251	263	245	237	219	270	270	277	256	292	231	260	235	268	224	275	263	283	299	242	242	284	231	250	246	267	259	290	253	239	250	239	294	277	280	209	246	238	270	240	248	238	277	251	244	231	240	255	254	287	270	249	255	248	267	252	235	235	266	287	228	268	261	267	230	251	237	240	279	262	261	248	249	254	269	270	250	268	242	248	240	279	258	237	272	225	250	254	258	260	254	256	252	264	254	255	218	237	263	278	262	259	272	234	263	231	254	269	262	244	248	236	251	271	265	267	258	243	242	272	241	245	275	275	233	231	244	235	259	242	280	257	236	257	268	249	255	267	237	258	257	276	253	256	241	245	222	260	267	223	236	280	267	263	228	292	272	250	255	274	233	245	255	236	258	255	273	269	272	241	249	263	247	287	245	231	294	271	258	238	269	268	246	264	264	236	270	250	254	262	242	271	250	230	255	225	234	245	263	255	257	257	237	275	244	257	289	270	291	271	238	285	259	245	250	259	244	249	265	261	269	237	293	233	262	237	245	261	270	276	254	257	238	226	270	257	283	237	273	256	266	248	227	228	268	240	240	260	252	260	246	267	272	254	261	259	269	278	247	251	259	257	258	269	254	246	248	248	279	244	262	254	271	259	267	279	245	249	277	227	255	283	241	294	258	268	261	265	272	238	258	246	244	281	237	248	250	265	240	255	248	253	273	269	257	235	266	237	257	247	261	257	240	252	244	248	248	261	268	300	243	264	249	291	268	235	278	235	273	253	240	254	259	255	243	281	262	252	232	240	261	246	244	276	272	254	235	241	259	246	252	233	246	231	252	262	274	203	269	254	258	266	261	242	240	286	261	286	259	273	273	246	234	242	262	239	258	256	239	232	250	271	267	284	259	297	213	254	274	278	265	242	259	240	272	242	222	256	270	284	249	247	268	233	274	258	254	251	231	254	258	246	278	267	228	249	262	251	245	233	259	256	254	265	280	269	260	277	241	284	256	254	250	264	266	214	275	236	243	240	300	241	251	251	243	248	249	251	245	278	251	253	239	252	287	276	256	251	275	258	249	239	283	225	258	255	259	230	259	259	288	250	253	260	235	272	236	275	239	261	279	245	263	257	248	262	237	239	251	258	245	268	242	242	269	272	258	276	284	257	252	293	262	258	258	257	289	239	245	248	236	292	253	281	261	246	244	241	230	247	224	260	245	291	241	251	283	254	252	262	259	249	258	241	237	264	278	237	246	247	267	246	232	256	240	223	278	248	277	264	270	262	238	261	275	254	244	255	236	252	262	243	260	252	261	253	240	263	248	263	231	254	257	276	241	244	258	252	243	245	221	281	264	237	223	279	255	230	268	238	272	234	245	254	285	245	269	249	246	239	253	278	245	239	243	272	262	288	257	268	257	241	234	255	243	277	250	252	269	273	254	281	260	237	243	263	269	265	243	257	293	253	267	260	250	241	254	260	265	225	253	261	267	258	260	220	284	283	235	248	258	260	245	281	259	251	276	249	225	252	265	239	254	242	259	268	255	237	281	230	247	261	255	273	253	241	253	241	241	248	248	232	239	272	266	242	267	234	231	256	255	237	254	262	269	253	245	278	229	262	252	231	244	236	235	265	255	266	239	262	261	279	248	273	227	273	216	256	251	246	262	259	233	251	239	269	254	268	266	251	256	236	261	233	273	256	253	239	238	229	256	269	264	214	274	264	249	258	251	270	254	252	275	248	285	218	257	251	264	276	260	247	235	272	274	255	254	248	258	260	251	250	268	283	260	257	238	263	277	250	272	256	270	251	266	265	275	237	249	254	274	275	263	266	248	266	269	277	262	265	264	231	263	259	271	259	280	268	230	261	227	240	246	254	261	265	237	275	244	264	250	272	227	244	259	267	217	271	248	247	259	266	223	254	290	236	261	231	233	252	235	241	245	246	266	269	272	259	270	262	264	234	220	256	274	239	259	269	263	260	247	272	241	227	251	250	245	264	244	274	243	219	251	268	274	258	285	244	256	262	265	238	278	237	230	232	260	244	267	273	245	239	255	262	270	268	254	248	238	283	239	269	257	257	247	245	280	242	229	288	261	250	260	265	245	253	266	271	247	249	266	280	244	253	265	262	293	264	225	247	244	243	271	255	266	253	254	240	273	243	237	251	267	245	255	235	272	276	257	217	237	278	238	259	265	279	246	264	254	303	248	285	252	235	262	243	271	298	228	262	236	265	262	274	254	253	239	257	281	268	281	246	242	249	272	253	248	258	283	279	223	225	237	281	277	268	282	271	268	279	255	244	258	252	256	214	255	245	277	286	248	239	263	254	268	243	234	241	261	254	224	263	247	269	242	269	241	275	250	235	264	239	237	236	265	242	257	261	232	264	261	265	250	268	239	265	264	222	231	266	274	244	251	282	248	195	285	281	254	261	223	230	255	248	244	242	282	248	264	244	239	271	245	268	247	260	277	255	258	268	264	271	249	270	266	268	280	241	296	270	264	227	277	267	240	241	244	274	255	280	275	239	237	260	245	255	235	281	251	279	246	281	261	265	211	261	271	254	226	260	233	233	280	264	278	265	270	263	273	246	226	284	255	252	253	245	250	234	248	265	263	248	290	263	254	261	264	273	280	242	270	252	261	257	255	240	242	247	262	249	257	275	235	281	252	252	259	244	253	277	221	274	250	269	225	260	263	272	247	280	277	244	263	235	263	261	275	241	244	247	252	258	260	259	235	267	261	256	239	245	238	280	250	276
27487	18894	5930	1320	993	937	870	857	791	764	728	817	761	707	833	809	731	768	748	763	769	734	768	746	807	721	718	728	758	747	765	772	773	749	752	691	758	736	795	758	724	776	763	752	703	707	794	758	749	750	757	764	728	765	764	764	765	737	768	730	737	735	747	741	739	716	714	731	739	750	748	731	762	820	754	711	750	771	777	719	714	734	715	721	701	720	764	724	751	745	711	715	752	693	729	737	736	728	675	758	746	738	741	724	754	738	746	760	705	711	757	774	778	771	756	749	766	734	775	741	756	758	737	691	740	728	788	740	741	797	745	777	799	716	796	740	741	675	747	760	779	715	780	713	746	827	763	704	774	761	736	743	694	756	708	720	753	722	731	759	734	705	789	698	742	748	750	760	783	745	717	722	761	728	677	686	747	721	738	759	738	743	754	724	750	797	750	751	783	728	774	683	728	755	788	747	725	750	777	791	736	720	770	748	734	711	742	722	746	728	729	668	723	756	754	755	730	700	748	737	733	737	799	748	746	742	785	729	712	728	745	782	778	729	729	802	765	772	728	740	741	711	718	751	752	763	752	763	763	737	717	717	752	781	754	760	790	714	772	764	768	731	783	722	763	743	758	749	720	755	775	784	724	776	782	682	738	728	762	731	736	785	728	792	738	755	700	738	759	721	717	707	687	728	732	718	776	765	752	769	762	707	709	725	707	733	755	753	707	741	807	775	723	710	741	691	709	744	713	760	709	766	698	775	759	739	731	761	733	740	690	749	764	734	759	736	711	734	724	764	778	708	719	736	744	739	717	763	715	707	775	766	753	794	701	756	750	735	739	733	759	734	775	722	766	715	712	755	769	783	685	735	703	743	731	730	682	729	797	741	798	716	765	747	783	754	793	722	733	744	705	705	720	743	733	741	709	769	723	712	745	744	752	749	741	738	741	739	742	732	711	729	702	772	748	736	749	739	673	711	733	745	726	758	740	764	756	703	714	751	770	772	775	771	738	770	781	753	741	691	809	705	768	734	746	751	721	756	750	704	707	759	726	770	741	763	728	760	722	776	726	725	751	753	715	754	810	713	731	697	771	721	736	734	754	729	653	758	715	732	773	730	763	749	698	786	752	706	724	708	738	692	773	779	721	735	730	739	788	754	721	735	714	753	718	743	791	781	685	757	780	714	802	728	719	717	745	743	781	803	758	781	770	759	703	809	746	720	778	749	769	741	775	658	781	733	763	735	769	745	720	744	715	736	736	767	749	731	739	737	756	743	784	765	726	767	714	744	738	774	699	742	733	750	751	756	771	766	728	764	741	733	763	784	734	761	758	836	711	724	774	773	734	745	762	750	730	709	727	732	738	754	765	751	700	742	748	768	753	802	741	734	785	760	744	746	720	743	731	714	768	764	753	793	797	762	723	740	771	743	776	739	706	797	736	706	806	759	788	721	718	708	744	762	749	761	748	764	736	712	720	722	765	753	726	728	780	694	735	726	743	699	742	755	742	743	724	773	706	757	681	750	753	723	755	754	751	724	723	755	741	762	724	744	738	732	688	734	730	753	783	782	744	741	753	762	758	766	695	725	739	681	728	756	747	720	748	764	744	715	760	726	774	724	755	717	724	708	743	742	750	757	779	798	766	761	740	766	765	777	789	776	734	757	773	739	760	708	748	733	776	826	731	749	749	751	763	773	761	718	729	694	770	738	673	717	724	725	777	690	763	718	729	741	754	750	721	708	809	786	722	749	803	777	774	726	756	703	756	751	746	779	753	704	773	734	792	756	700	752	756	737	734	772	723	743	738	748	761	738	719	765	745	749	732	720	725	744	769	760	800	745	714	778	713	767	759	738	695	771	734	727	756	720	752	734	717	685	770	771	753	719	788	769	767	762	792	758	762	762	729	718	764	724	741	725	699	772	769	714	732	716	733	712	735	765	751	734	755	751	724	742	756	744	768	805	767	723	736	778	771	742	741	714	770	770	683	763	789	769	775	699	761	760	748	743	746	762	776	786	711	728	798	754	761	762	759	745	759	700	767	711	726	750	736	745	784	727	763	777	735	771	745	714	718	798	744	776	748	755	778	754	719	730	779	803	701	735	747	745	755	744	756	768	777	763	747	728	760	755	732	702	768	760	760	726	745	775	729	765	712	749	784	777	726	738	762	767	727	768	809	763	764	736	743	728	723	775	769	719	716	743	776	767	716	744	743	827	705	643	707	704	751	731	771	742	692	745	721	703	723	728	728	730	716	710	733	742	756	813	750	710	777	731	730	774	784	726	729	705	751	780	747	744	738	739	731	753	757	770	763	757	723	722	759	730	786	770	722	790	700	762	692	723	764	767	740	700	760	789	728	724	732	753	726	733	723	738	777	753	704	726	767	737	776	780	751	765	706	759	723	755	776	711	763	714	734	749	723	761	732	748	740	767	755	726	750	789	758	751	748	794	748	672	747	740	704	757	759	782	756	718	737	741	734	757	749	702	689	750	732	755	736	734	772	766	726	733	775	785	803	693	745	759	733	712	749	746	766	750	753	744	730	733	700	773	706	760	756	752	711	739	763	774	694	715	770	773	730	702	707	765	725	698	766	729	753	724	740	731	760	773	770	741	728	747	718	765	731	798	713	731	753	758	735	801	758	752	746	764	714	750	767	772	795	754	762	760	714	781	767	717	773	689	774	750	739	731	722	776	783	761	805	771	782	741	760	715	732	819	715	751	770	773	782	806	767	762	741	741	727	753	705	750	743	673	749	736	779	808	738	784	747	774	769	723	790	688	754	746	753	775	786	774	729	768	746	747	798	730	748	792	719	747	774	777	752	768	758	742	704	731	756	725	715	724	735	755	744	717	754	749	677	748	774	801	764	765	732	745	726	718	766	751	764	774	703	750	775	744	766	732	781	765	785	753	757	764	759	732	750	779	720	777	736	751	736	744	728	771	685	711	758	731	727	740	757	754	749	746	750	744	800	721	736	728	734	775	773	788	770	765	709	733	777	760	724	735	744	699	740	751	805	754	706	709	747	772	733	735	693	765	767	767	728	771	747	774	716	739	749	761	725	743	747	756	724	733	767	764	770	747	769	738	759	747	749	722	738	782	743	754	725	796	726	747	689	791	800	732	685	748	781	766	735	754	689	768	753	715	723	721	735	665	769	787	743	750	720	757	736	761	778	735	786	752	762	742	734	751	804	740	748	808	731	771	777	733	771	770	710	739	726	758	758	777	743	709	755	705	713	756	748	739	742	716	753	716	704	788	744	749	728	688	767	748	675	750	812	790	759	748	721	702	762	747	724	718	766	745	767	744	782	688	689	743	768	734	795	714	766	746	716	712	743	728	714	752	741	776	768	759	731	755	689	730	732	679	791	760	727	688	743	746	703	769	763	739	778	748	737	753	734	722	696	750	748	734	705	754	773	749	770	743	770	741	715	713	726	761	751	742	761	689	719	749	692	744	755	721	759	704	766	723	753	745	773	755	749	738	728	737	752	718	743	735
4951	1353	1158	906	884	881	808	760	741	811	783	826	805	750	789	740	779	747	802	759	782	753	766	809	798	788	719	759	739	757	772	735	779	752	754	788	778	787	816	758	751	812	801	763	771	761	749	775	795	768	752	749	757	770	743	760	750	813	790	726	725	748	770	726	796	759	811	759	723	809	730	777	767	736	803	766	785	780	774	773	741	724	754	771	750	769	700	773	779	784	818	774	755	776	753	775	758	745	747	761	750	775	750	785	773	783	798	762	775	761	780	764	771	783	810	780	760	776	794	791	765	767	785	787	762	739	769	769	706	727	735	792	795	744	800	740	753	747	800	766	772	740	745	796	773	758	754	756	785	772	838	750	790	777	796	735	766	724	776	767	753	803	801	762	750	728	804	773	737	777	754	802	781	749	745	729	779	743	745	730	769	765	791	758	786	809	685	768	734	714	790	776	771	782	810	768	756	763	740	742	770	748	767	764	741	769	726	747	786	792	776	764	779	734	732	761	773	735	783	828	755	786	775	770	769	753	767	788	739	787	740	769	774	783	743	776	755	761	799	763	779	735	807	754	793	768	718	773	766	746	734	788	754	793	758	740	735	730	824	727	787	766	762	763	735	756	742	817	784	784	739	764	772	809	780	742	741	796	722	791	784	729	784	728	801	739	757	823	767	770	786	781	771	747	738	739	763	778	809	763	766	776	765	771	757	781	785	804	762	737	797	770	768	751	730	724	748	741	755	751	795	736	783	747	737	790	774	739	787	797	741	747	739	774	747	732	793	766	749	705	795	745	752	753	751	805	729	787	801	773	761	802	778	757	760	765	729	737	770	766	773	744	775	784	765	778	742	730	721	763	746	815	742	732	764	755	784	724	772	741	778	747	723	734	774	757	726	795	736	748	730	757	784	745	762	819	757	779	767	775	786	727	743	767	796	815	780	761	786	746	781	743	751	762	823	760	734	731	738	742	756	759	777	785	795	784	724	783	733	752	780	780	761	796	762	738	798	790	770	770	750	756	754	757	790	738	798	718	791	743	748	776	722	793	769	752	739	747	744	787	797	787	732	809	789	769	741	752	758	758	744	749	756	753	724	754	741	728	805	791	740	770	802	810	758	714	742	802	755	796	774	771	752	744	764	777	798	755	765	788	753	741	777	761	808	808	770	789	764	730	768	743	781	811	810	784	759	818	787	849	732	748	765	778	771	757	735	755	787	766	794	751	811	689	776	762	755	758	782	783	720	726	774	773	750	852	753	739	782	744	766	736	731	759	739	744	805	816	768	767	775	794	780	760	797	796	765	716	787	734	778	804	801	780	754	768	727	760	765	742	825	748	753	770	777	725	789	748	760	755	822	765	795	760	773	752	856	822	772	800	779	746	735	713	781	729	772	772	777	756	754	754	742	738	730	823	768	771	746	768	722	761	763	751	708	816	755	797	748	736	742	804	746	743	778	783	740	734	797	775	734	744	759	748	770	744	799	803	751	785	817	777	762	773	757	764	725	780	723	804	767	762	749	816	721	729	797	777	741	751	737	758	793	753	753	710	786	716	775	812	743	749	697	753	751	741	786	741	758	784	798	777	726	747	735	729	760	763	797	764	729	787	747	780	767	749	751	728	729	793	709	780	747	769	728	749	738	748	748	769	776	783	746	759	754	756	775	813	726	750	777	741	757	815	739	743	815	762	828	789	787	784	770	747	781	717	774	715	786	804	792	779	815	748	781	762	776	751	725	794	769	778	746	773	798	734	753	747	788	746	761	753	713	765	756	792	812	824	723	706	808	785	740	734	797	748	768	782	747	784	754	748	766	814	749	784	770	717	780	772	738	803	758	749	768	787	776	772	743	786	798	769	755	758	740	782	730	717	796	767	804	788	791	780	787	704	830	739	755	749	731	793	734	846	791	745	761	747	752	749	761	806	760	776	777	760	812	719	718	785	816	774	755	738	740	750	802	766	795	733	723	737	751	749	751	772	777	795	755	709	774	780	798	721	775	749	781	789	719	775	760	729	725	749	716	810	758	761	806	738	785	702	768	760	752	804	754	809	765	833	781	779	744	782	749	770	739	784	772	782	795	774	759	711	761	740	752	774	737	740	777	780	683	698	798	756	735	776	757	781	798	786	743	763	783	782	748	789	782	736	759	782	807	784	810	748	765	742	772	715	776	769	764	791	786	776	796	790	756	756	760	797	752	706	754	759	754	784	778	771	823	728	745	764	758	748	758	772	805	807	739	754	770	767	757	736	732	815	759	752	786	780	765	746	767	798	705	738	763	763	774	740	775	744	713	768	803	737	732	737	796	756	751	785	729	762	809	809	768	754	766	706	782	779	765	819	760	762	754	782	739	752	775	759	746	737	708	782	748	753	747	752	728	763	779	800	741	786	760	749	751	774	701	766	782	776	756	774	757	771	794	781	763	796	735	817	753	747	791	785	760	786	813	705	745	758	760	762	757	781	801	755	738	786	779	772	723	754	738	742	771	771	769	732	747	746	773	754	740	742	759	749	786	801	738	775	744	769	772	783	708	820	730	737	770	754	814	825	740	789	809	762	781	768	769	740	786	747	763	798	761	776	777	784	782	758	737	773	747	710	788	745	802	724	788	709	761	739	774	702	816	773	742	777	732	773	730	813	817	761	800	764	801	777	741	746	793	748	798	711	784	786	772	750	783	815	744	755	796	736	758	753	769	721	799	766	750	758	697	741	766	747	718	824	761	759	739	770	724	758	724	777	748	800	793	745	720	739	760	768	759	804	784	778	777	782	750	726	793	742	769	751	797	778	716	740	730	766	759	727	744	712	827	751	737	781	776	756	805	749	732	756	781	772	752	789	761	766	745	760	785	794	763	768	743	758	760	761	807	734	751	778	825	726	806	760	753	727	810	798	698	744	785	797	762	768	788	778	750	796	736	772	744	696	782	787	722	751	785	772	764	770	746	732	750	794	752	800	755	759	753	730	735	741	789	777	794	721	759	742	720	752	786	747	786	785	806	789	782	737	741	770	789	730	763	747	750	721	761	770	757	766	803	749	795	771	717	775	731	769	726	774	784	799	746	790	817	787	779	765	791	719	785	732	793	795	751	743	752	778	773	765	768	762	757	815	737	716	734	720	782	827	745	810	766	732	835	757	791	786	782	745	752	771	744	752	780	768	794	696	763	734	783	781	770	756	783	767	773	806	795	779	738	756	713	785	767	709	808	757	781	767	767	750	755	780	736	727	771	794	765	757	762	797	737	762	793	774	802	758	774	801	770	775	725	799	785	751	798	754	762	771	684	801	780	773	741	804	777	739	729	772	766	778	758	808	745	777	838	752	799	727	774	757	776	785	783	768	783	787	777	751	735	742	754	801	754	734	704	734	759	769	782	756	722	833	787	742	780	750	768	794	753	733	763	741	774	747	777	809	688	751	793	787	771	729	781	780	813	767	736	728	764	803	755	724	747	835	776	770	785	775	774	740	746	759	751	741	773	761	842	736	780	743	791	791
23387	20978	28334	23778	20961	12525	1199	742	594	565	496	483	421	427	415	416	415	423	390	367	403	374	384	342	356	380	386	376	385	374	337	339	376	375	345	352	355	369	339	382	355	368	334	339	376	358	373	365	338	344	357	343	342	370	358	338	383	355	349	328	382	355	350	340	318	332	330	354	353	359	344	351	354	329	356	340	365	360	326	343	338	347	355	343	356	344	293	365	326	325	346	350	329	363	358	381	351	348	333	333	358	321	367	363	378	324	363	377	347	339	354	336	376	343	338	361	349	367	337	372	342	326	356	370	356	342	314	381	339	347	343	352	345	318	368	348	331	332	364	343	363	325	347	379	380	384	320	360	342	328	350	326	385	367	366	356	332	353	343	385	378	320	354	316	339	348	363	353	357	362	354	365	367	334	348	373	353	340	340	355	321	342	340	338	342	357	324	343	341	366	363	367	324	364	317	342	319	334	361	348	345	329	351	352	337	333	335	357	322	314	327	319	350	350	365	313	330	318	310	352	338	397	351	324	361	378	356	338	359	355	363	310	381	354	365	332	366	348	337	324	336	339	328	323	337	370	349	330	360	362	305	330	338	356	360	349	329	319	355	364	345	348	344	356	336	359	344	346	365	358	355	366	366	354	353	343	324	346	299	352	344	328	365	361	350	367	312	336	324	362	357	364	367	354	317	336	346	321	347	364	353	305	353	318	326	361	345	313	367	341	339	368	331	345	334	365	349	363	339	366	360	362	313	353	330	373	353	368	357	342	360	361	329	363	324	368	367	372	341	380	363	362	350	347	348	312	363	346	342	377	305	336	341	344	330	351	334	346	353	345	356	381	355	382	351	339	343	365	337	344	333	329	367	352	324	329	370	331	360	326	297	329	323	363	316	356	361	316	338	367	338	352	357	333	347	373	376	371	348	343	339	362	351	345	334	367	350	355	382	343	356	384	365	364	340	339	356	322	350	355	339	329	375	340	321	327	350	354	358	331	372	315	346	353	343	328	324	355	360	370	356	357	341	368	324	347	331	351	353	326	349	356	333	350	345	355	343	357	349	343	333	314	344	357	335	323	357	319	356	363	338	341	327	360	355	368	355	348	342	353	372	366	325	335	358	354	397	349	357	340	372	331	337	367	385	352	341	365	333	345	339	340	351	351	318	355	316	338	378	330	331	323	351	343	335	302	334	350	352	346	335	365	322	335	333	348	363	327	339	350	377	334	352	354	371	369	330	358	344	336	350	359	365	347	333	295	371	334	348	360	316	374	320	351	330	324	356	334	330	314	334	390	315	386	295	355	372	353	324	355	366	358	352	337	288	380	374	332	367	343	383	364	310	360	335	334	327	365	357	366	394	358	350	323	351	337	346	361	331	326	348	353	335	342	332	375	342	328	366	365	333	351	367	330	336	340	355	360	351	353	338	330	327	343	363	361	330	352	344	347	353	330	353	365	309	379	333	385	329	351	359	348	362	333	343	359	356	350	375	331	338	339	372	370	340	304	349	353	372	366	374	385	336	314	366	373	321	349	361	346	352	358	318	380	315	336	320	327	345	339	335	331	348	312	332	349	324	358	347	376	347	352	370	369	340	337	358	347	343	398	337	350	381	355	354	320	320	340	327	312	332	322	324	328	343	332	364	360	359	342	356	381	310	308	312	375	349	354	360	374	356	313	349	354	364	372	357	365	349	365	346	362	389	342	333	361	332	333	318	350	390	356	337	323	355	347	355	311	316	365	316	334	339	324	339	348	368	340	358	369	391	369	364	341	331	361	358	322	328	349	342	362	352	357	377	318	333	331	310	360	343	389	335	346	339	348	321	361	327	354	354	343	367	353	353	327	327	314	333	352	302	359	339	344	330	348	321	350	365	340	345	363	330	400	345	331	342	349	356	333	362	319	365	361	338	354	355	325	325	324	332	335	348	350	360	321	320	357	368	326	364	362	322	350	325	370	355	326	347	343	340	311	378	329	340	351	341	349	353	322	338	313	321	335	329	339	341	363	333	329	350	346	333	366	352	339	365	327	355	322	337	348	341	345	332	345	334	338	327	325	357	340	352	344	354	326	363	376	338	330	353	328	314	372	349	388	311	313	352	357	337	341	345	344	360	318	376	346	339	340	368	359	349	346	352	372	371	372	347	374	335	321	313	346	362	342	359	297	359	320	356	348	351	360	351	346	338	332	343	338	364	374	392	324	304	354	333	339	349	354	374	345	336	344	361	338	354	371	335	360	362	378	371	340	365	322	346	347	315	353	333	352	341	323	361	341	347	351	339	311	332	363	334	345	324	315	326	352	366	366	323	333	356	349	347	330	320	339	334	333	334	387	381	354	343	327	342	359	351	343	353	381	347	345	343	358	357	364	337	327	359	346	346	314	357	317	368	385	328	337	334	317	350	339	350	359	356	348	327	339	348	329	346	363	346	364	338	318	358	308	338	371	327	314	343	360	337	330	333	351	348	322	358	320	383	350	348	369	354	330	343	350	361	343	351	350	336	313	381	352	331	345	355	330	366	351	341	349	370	360	312	356	374	342	394	351	337	348	335	343	357	344	333	339	351	347	354	327	325	348	324	342	358	342	383	362	356	319	342	315	343	317	365	324	365	355	368	333	360	367	350	331	350	345	339	303	351	340	350	346	367	336	358	294	348	335	364	340	354	381	358	342	343	334	356	330	334	352	357	347	318	340	358	324	332	361	340	353	369	386	338	322	370	351	369	324	323	334	335	378	353	358	361	367	308	365	348	333	359	328	333	351	328	337	360	370	341	329	339	313	388	351	345	380	346	353	352	316	362	350	367	339	374	315	337	355	357	350	374	339	318	333	394	359	331	356	332	358	341	326	333	362	353	321	360	369	350	369	357	312	362	324	323	369	319	369	346	348	389	387	348	320	375	342	317	329	343	333	369	330	340	336	334	341	366	310	345	359	367	331	335	345	348	352	361	375	359	354	345	340	362	333	343	331	349	353	327	340	311	338	342	335	332	312	314	359	335	346	326	336	345	324	379	385	339	328	345	352	377	343	358	367	349	327	361	326	371	376	347	329	327	322	349	340	361	345	304	347	362	339	363	368	380	354	339	366	307	316	357	343	343	324	410	370	388	335	361	319	326	334	339	347	344	347	341	374	363	363	339	306	357	334	360	366	328	350	360	340	328	357	309	351	326	324	368	368	363	375	335	347	367	351	360	341	305	346	351	353	374	361	319	347	345	334	364	346	354	341	349	372	352	355	356	359	363	342	341	339	325	353	354	335	362	367	336	350	330	362	358	355	360	307	349	349	370	346	342	353	359	321	358	353	324	342	305	306	375	336	347	338	303	359	311	372	359	363	358	347	344	321	360	348	304	340	330	327	339	307	368	306	342	329	332	352	296	321	331	341	350	316	345	351	343	333	368	344	356	354	353	326	348	416	348	368	341	404	323	341	342	330	342	370	347	323	343	352	312	337	357	309	342	351	376	350	369	354	339	365	326	323	330	344	310	305	323	349
6426	8236	5954	2831	2133	1605	1180	934	800	724	617	565	524	471	504	474	442	409	451	407	427	404	421	397	408	404	373	377	410	382	409	404	379	399	361	374	363	344	372	394	343	414	393	434	384	398	374	406	365	384	408	414	387	389	359	394	414	372	340	391	346	408	392	383	353	373	433	342	378	417	406	397	397	372	385	375	369	335	372	372	378	369	376	352	399	362	385	393	410	407	413	394	377	382	409	376	399	348	364	419	331	382	371	401	361	408	372	401	404	366	368	387	332	379	352	353	379	396	379	400	379	376	410	352	363	372	379	366	385	381	377	381	369	353	345	355	370	349	350	408	375	387	364	372	402	358	368	373	376	372	398	402	384	362	375	394	396	404	373	388	401	408	374	369	402	382	349	393	340	382	387	399	379	389	367	399	374	357	370	353	393	354	368	361	428	363	403	347	362	378	380	384	355	362	381	394	349	369	356	414	406	368	384	366	368	368	345	338	360	362	398	381	378	391	349	399	383	370	405	365	413	417	400	365	419	365	389	361	399	376	357	354	373	342	370	393	379	390	385	371	368	366	385	354	396	399	395	397	405	384	373	394	337	368	418	384	425	385	389	396	411	395	355	381	348	377	406	361	388	367	363	411	405	371	384	402	379	370	371	376	390	381	366	369	363	402	404	387	355	383	403	371	385	400	404	347	393	372	372	389	404	413	385	394	362	368	337	366	363	362	318	368	364	385	363	375	359	391	402	396	362	381	374	359	385	358	388	409	399	365	355	346	373	411	382	400	354	382	365	361	412	364	398	391	337	358	373	395	384	352	373	358	379	388	373	339	389	385	369	373	396	373	356	347	373	376	356	400	353	381	379	363	368	384	370	401	385	374	368	345	363	372	371	380	375	379	370	396	370	353	384	382	367	386	386	391	392	404	385	390	396	382	361	374	401	362	417	361	371	397	360	345	366	414	375	411	330	370	370	360	353	375	362	399	394	356	376	366	383	361	391	368	323	382	371	406	358	331	382	370	383	353	363	392	389	358	413	390	388	401	356	374	386	341	370	384	392	403	386	383	349	387	361	387	361	376	385	324	358	365	373	374	363	350	411	392	383	406	397	423	395	357	381	362	381	391	363	346	375	400	369	377	409	392	389	405	351	348	345	374	354	389	385	383	392	389	362	397	388	393	379	401	363	377	400	363	360	348	360	428	371	360	398	387	389	405	356	391	378	380	356	366	362	370	360	384	362	391	360	391	412	362	392	365	378	373	372	389	371	388	378	377	391	367	357	385	391	392	364	382	388	364	374	393	347	393	359	390	399	357	414	398	373	378	391	386	357	373	363	335	379	353	382	388	379	420	377	392	379	331	375	380	392	387	379	368	383	338	408	377	393	378	357	361	376	368	383	364	362	383	374	382	403	366	404	382	382	338	374	370	347	382	340	405	398	360	386	357	367	412	385	377	369	378	386	415	370	371	399	386	390	372	422	422	358	396	402	346	380	360	364	395	397	365	376	366	359	393	391	344	380	387	387	343	373	399	401	372	379	352	383	373	373	376	368	362	362	360	390	370	391	383	363	361	362	386	363	409	368	383	388	348	397	364	395	357	360	386	360	403	362	342	378	360	400	362	392	372	432	378	388	413	376	370	370	395	390	370	351	370	339	371	355	369	399	398	365	360	415	401	382	359	380	354	385	393	401	400	390	355	347	378	374	407	375	384	353	383	360	390	353	401	395	370	391	386	387	366	376	375	383	376	365	367	391	383	379	384	375	363	345	366	388	347	358	352	350	364	359	394	395	355	376	405	393	391	356	355	423	366	372	370	366	368	417	372	356	344	392	394	399	369	362	373	377	369	364	343	400	396	345	389	349	390	378	369	388	339	394	359	362	375	346	359	363	381	411	403	405	398	375	357	402	390	359	392	386	388	387	388	384	383	355	379	367	355	355	384	396	386	356	381	382	377	401	361	390	376	357	359	380	379	363	390	393	371	390	357	364	383	365	370	400	357	387	359	400	382	354	338	365	420	364	392	375	413	380	386	360	352	362	389	385	416	334	402	376	396	404	390	379	383	392	356	389	388	354	367	341	368	381	355	378	363	386	402	355	374	392	354	394	375	384	390	405	395	367	375	379	385	407	377	380	374	353	396	372	386	388	411	389	352	381	377	349	364	361	368	395	387	373	384	367	407	372	369	379	371	349	375	383	398	367	397	354	352	377	377	407	405	385	412	371	341	373	378	375	408	362	367	350	399	395	383	401	407	370	369	364	369	376	375	408	358	354	407	334	384	339	374	367	396	359	392	377	371	383	349	387	367	351	378	365	392	389	378	360	373	402	384	388	383	377	383	362	392	329	402	392	409	390	391	383	421	396	392	389	393	376	345	359	392	389	395	390	380	376	387	376	412	386	390	392	399	404	410	374	366	342	355	376	358	369	395	373	406	368	372	364	374	384	378	398	382	368	367	373	355	349	370	364	358	369	372	392	429	420	420	374	377	359	369	382	360	404	373	369	360	387	371	373	397	377	395	362	363	407	390	366	333	365	387	358	382	399	352	379	349	418	363	377	398	365	383	362	341	398	363	393	386	370	360	367	377	411	394	401	359	406	360	404	381	340	362	346	390	389	365	384	362	350	380	356	358	390	362	357	352	389	366	369	378	400	348	398	415	375	402	359	385	350	382	394	393	397	389	357	402	396	378	354	365	388	354	416	375	400	383	362	419	352	366	390	348	360	371	393	371	363	366	399	378	386	419	363	387	369	356	346	371	386	386	372	367	391	365	385	409	383	389	391	395	374	407	372	392	358	377	379	398	411	363	388	390	385	387	385	359	381	344	382	382	397	377	372	384	351	371	386	359	384	351	395	354	392	389	387	349	394	384	377	393	370	364	380	375	394	357	387	389	411	392	375	369	369	373	389	349	352	379	365	358	375	396	350	407	359	369	406	368	373	367	369	386	384	366	333	371	365	415	372	326	355	369	375	372	354	388	384	377	381	401	355	365	379	357	376	402	359	391	373	355	369	388	375	353	357	391	371	378	397	399	354	361	409	342	370	377	418	366	351	346	345	347	393	340	395	348	381	387	367	370	344	421	366	364	343	374	353	374	372	374	399	364	375	363	355	373	356	398	373	370	380	379	358	406	383	353	396	380	359	370	362	378	374	367	401	371	400	405	397	392	344	377	390	364	371	360	377	365	334	359	381	359	414	346	394	383	359	368	375	333	391	339	369	387	373	383	393	374	341	379	363	401	383	366	354	397	399	373	380	387	370	391	387	378	395	377	341	369	397	413	374	381	383	376	370	386	359	379	379	374	395	388	388	341	401	380	382	363	399	365	361	360	398	389	374	404	410	400	362	389	408	369	396	409	379	343	390	374	315	340	387	333	367	396	382	327	395	357	397	366	394	344	412	384	380	347	359	364	373	384	338	356	377	400	359	386	402	361	373	377	369	381	374	411	351	409	374	362	360	419	385	367	376	369	378	377	385	372	369	388	367	393	363	389
24446	21009	27496	24617	15128	1606	1077	963	926	851	898	800	823	892	788	829	827	820	857	798	801	789	801	862	764	787	770	772	773	788	794	774	776	754	769	775	811	805	836	794	807	765	780	804	741	822	754	764	774	786	792	779	778	770	803	727	806	781	749	776	764	739	777	759	766	762	819	764	729	783	801	760	754	819	753	763	818	795	816	761	767	776	808	763	757	793	794	787	785	806	837	859	797	772	812	800	777	722	812	794	746	739	782	811	801	843	774	806	754	785	770	786	748	734	805	808	749	790	770	793	771	758	765	807	809	764	799	795	795	774	766	771	763	776	734	778	754	757	779	819	758	737	757	785	759	785	750	820	791	752	785	811	771	734	797	761	781	821	788	741	775	772	817	806	741	802	797	804	796	726	802	797	805	829	777	806	772	758	836	830	786	778	799	806	798	766	800	719	785	786	796	787	797	766	757	776	759	778	808	773	798	804	754	751	783	779	786	755	772	789	746	776	799	773	764	759	778	792	796	815	743	767	790	759	741	772	764	819	758	690	804	772	788	799	722	797	821	776	821	803	799	823	782	782	792	772	773	785	787	797	837	756	768	748	815	810	837	827	791	762	771	803	800	762	807	781	774	799	801	798	768	754	804	770	752	801	793	793	780	763	783	838	750	770	852	814	764	815	749	745	739	749	787	818	797	834	840	756	787	793	751	774	782	819	780	773	780	804	802	794	815	758	756	811	711	779	807	771	736	764	789	785	751	793	795	821	808	781	782	828	752	737	759	748	757	786	795	747	745	769	776	817	754	813	817	794	751	723	771	862	735	801	761	858	761	811	767	807	763	826	767	785	819	781	779	755	748	782	822	776	791	806	757	817	757	796	783	808	731	726	756	810	769	694	764	779	774	750	712	780	763	740	748	768	785	807	747	764	779	745	784	799	765	752	751	751	788	737	796	766	735	744	817	756	765	742	778	793	750	762	773	771	787	798	778	745	734	766	756	750	780	806	791	766	801	759	797	792	784	780	796	794	735	757	794	821	777	754	774	803	757	762	800	775	815	824	721	750	778	822	767	804	777	778	757	786	773	783	784	777	769	783	802	808	803	792	797	762	801	789	783	755	809	779	818	794	846	806	759	771	824	761	770	797	760	768	770	734	786	833	785	776	774	750	758	789	816	818	790	747	788	789	748	817	801	722	773	827	772	776	765	776	768	772	804	817	850	824	752	767	811	755	769	765	746	792	748	723	786	752	747	812	806	758	782	760	830	748	820	799	746	788	770	716	774	826	784	824	781	743	795	776	734	820	812	839	819	739	810	806	769	769	843	746	789	737	769	812	770	771	804	745	745	758	786	756	773	762	751	802	739	799	805	793	773	791	749	835	791	767	768	757	760	762	763	797	758	728	814	752	767	822	801	763	809	744	751	775	780	792	749	772	813	767	793	790	750	795	756	808	776	765	754	753	803	755	849	779	784	819	743	757	803	773	783	775	726	739	768	747	807	809	781	767	742	829	773	784	786	747	713	732	744	794	721	759	783	787	784	761	817	773	793	745	797	802	741	768	809	826	787	770	743	730	771	770	790	778	795	769	757	807	754	781	816	739	774	738	762	735	827	813	775	737	783	853	837	783	820	775	782	808	766	792	802	812	804	820	822	767	733	797	781	814	796	836	759	749	774	814	739	774	777	726	781	752	840	805	785	768	826	730	788	766	803	785	732	729	792	765	775	738	784	787	763	758	823	792	762	808	817	810	795	723	814	770	783	784	789	734	830	789	800	794	812	789	777	779	791	807	786	780	762	776	822	759	784	755	767	801	803	807	785	810	789	804	817	811	778	813	762	779	758	808	814	764	779	742	820	792	796	824	807	813	750	775	766	808	736	812	769	727	800	795	748	838	787	747	803	783	781	769	795	798	777	772	800	743	813	817	788	779	803	813	791	798	724	792	775	743	761	796	781	782	760	795	768	765	808	794	772	740	795	818	779	784	817	756	733	781	815	750	786	790	728	784	835	766	796	749	736	794	798	805	762	762	799	807	743	772	775	768	815	764	817	782	808	776	841	795	783	789	740	746	790	748	763	827	782	808	835	777	756	747	788	770	846	751	769	765	794	742	804	743	819	829	796	778	787	747	854	777	763	756	784	779	788	786	786	748	748	766	776	744	804	749	795	792	803	831	793	835	752	810	791	758	764	787	748	810	813	751	765	743	763	795	805	826	787	774	770	810	785	774	791	791	768	811	808	805	784	780	749	778	772	791	737	784	793	800	748	802	788	766	801	781	828	801	797	813	778	801	788	765	787	769	807	824	838	768	754	790	825	799	783	771	803	756	716	806	773	809	738	756	799	747	790	830	813	769	827	786	797	792	800	774	745	784	815	799	756	782	751	779	804	813	786	749	766	815	744	718	789	828	717	785	768	801	780	792	767	812	797	768	757	813	827	810	738	781	803	787	758	842	783	815	785	801	817	808	795	728	817	839	790	730	791	804	824	786	816	792	831	726	794	744	740	736	785	795	780	798	728	763	828	802	814	785	779	781	777	786	731	719	788	817	769	799	802	829	741	763	784	783	805	770	835	837	761	835	781	771	757	853	817	846	827	800	774	826	799	799	763	774	787	758	776	792	744	777	798	738	803	735	703	731	777	836	755	792	781	794	754	765	756	863	786	811	806	778	780	803	817	766	811	769	762	777	821	805	745	747	766	775	808	758	827	775	762	759	809	775	772	789	767	784	794	773	800	818	759	815	742	768	745	762	743	785	818	790	769	780	811	728	834	817	767	732	831	735	768	823	770	794	832	782	763	765	781	738	812	770	797	801	784	776	771	744	796	738	813	759	776	769	816	774	773	733	781	816	790	767	790	741	831	781	761	796	756	783	753	813	777	730	778	812	766	765	729	793	750	792	797	835	761	840	758	745	765	751	748	769	790	805	745	756	747	825	800	768	773	793	801	776	792	776	803	795	752	800	785	822	767	790	771	805	796	761	762	798	748	814	801	782	775	761	748	765	792	801	760	767	787	817	739	768	749	733	813	800	836	808	799	775	772	786	733	783	733	766	742	758	815	762	754	792	746	803	787	785	783	702	819	745	838	788	812	805	780	745	840	760	801	832	769	779	744	796	777	793	793	767	793	743	774	817	779	809	847	808	778	791	826	729	722	790	834	809	783	729	780	760	789	816	774	769	802	789	780	779	755	773	812	794	787	805	784	790	795	795	810	791	767	769	774	775	734	764	764	798	878	823	764	766	796	799	728	755	802	763	825	793	770	803	734	788	773	742	836	828	787	850	816	785	804	754	771	773	807	782	784	761	777	811	783	773	792	781	767	810	752	804	799	799	783	793	756	766	838	782	792	785	751	775	785	802	754	806	798	780	768	826	806	765	777	809	775	785	803	765	787	780	799	768	768	727	766	782	792	751	754	800	771	795	748	780	802	796	768	787	769	809	789	819	790	769	757	788	781	727	764	727	807	721	769	740	810	787	805	773	817	744	798	769	769	809
7023	5406	3949	2162	1724	1393	1174	1179	1043	999	863	931	857	799	794	821	789	793	819	817	798	786	796	817	796	744	805	839	771	724	787	790	772	831	767	820	759	736	771	771	860	803	798	792	796	771	745	808	760	774	771	729	780	813	762	782	734	808	750	718	775	755	761	785	780	785	712	748	781	780	803	794	752	787	745	778	812	774	829	788	742	765	816	776	794	760	761	752	782	789	784	747	782	760	786	744	760	723	787	778	779	806	818	769	806	751	773	744	821	785	715	843	796	764	820	756	844	791	787	759	746	737	758	801	758	805	741	777	781	744	772	769	771	757	791	782	781	783	780	789	777	764	756	770	788	743	780	764	806	745	760	784	763	750	784	786	791	776	807	778	765	751	789	798	790	765	818	727	773	755	755	783	813	822	756	838	756	810	796	765	759	782	791	753	752	818	756	816	787	773	812	774	830	775	806	758	762	743	754	774	789	779	781	804	768	747	768	798	800	797	754	785	741	812	762	786	775	771	771	820	789	807	782	775	765	749	746	781	722	773	795	787	789	734	786	757	789	781	773	815	791	726	739	718	797	778	771	771	751	744	789	807	798	774	760	786	760	782	779	750	779	790	767	776	803	766	817	779	776	778	817	778	803	800	779	750	752	782	830	790	780	772	774	772	835	787	773	795	823	724	791	771	783	747	779	788	829	763	762	745	772	805	738	743	766	789	756	740	770	770	839	812	792	776	757	763	826	773	773	770	806	774	743	767	799	724	775	808	744	818	831	849	800	794	761	752	741	778	780	757	804	763	758	762	733	812	798	796	765	773	791	815	780	794	764	764	766	777	742	781	785	711	780	781	788	755	782	757	779	763	713	775	727	786	775	737	758	795	781	738	794	781	772	760	755	743	768	792	809	790	796	772	773	748	793	742	767	799	782	760	826	738	803	770	713	816	781	737	728	801	776	792	802	825	749	750	787	773	784	772	803	766	824	820	746	818	779	794	744	743	806	737	763	767	756	782	745	822	761	806	782	796	824	779	772	757	730	712	761	756	768	784	798	780	778	750	782	801	769	793	733	776	750	789	770	785	795	793	748	756	750	765	796	793	757	804	805	787	766	821	777	786	728	745	771	755	804	775	745	787	775	756	799	708	726	754	797	797	750	793	715	717	758	807	783	789	735	776	787	804	780	814	797	776	726	797	766	729	735	816	800	792	806	785	804	726	762	777	806	782	750	775	766	789	789	752	774	762	769	770	804	836	812	726	816	744	747	723	766	796	796	805	777	811	787	719	752	757	745	790	775	769	766	784	784	782	740	710	795	774	751	818	746	795	760	775	773	773	844	791	788	766	784	714	776	772	746	789	742	778	749	824	754	805	825	771	761	779	735	769	826	779	774	783	781	732	754	778	772	742	743	768	756	805	794	769	789	830	819	763	781	803	789	794	775	800	780	790	753	774	759	756	820	858	753	732	794	778	795	749	810	774	790	816	813	748	769	819	776	754	824	789	761	806	821	770	800	780	772	783	786	784	788	743	842	745	796	750	762	777	776	804	762	795	791	766	734	740	750	779	798	773	768	795	789	756	784	786	795	788	783	760	785	783	725	778	763	770	839	826	756	767	768	747	801	783	782	757	752	762	759	777	752	769	767	756	762	770	778	781	801	745	817	747	704	779	736	760	771	785	798	754	799	740	752	707	800	828	750	749	749	748	805	746	783	796	734	723	738	782	781	765	776	793	793	794	782	717	763	781	720	780	716	779	784	770	739	814	782	740	800	789	769	741	837	754	779	806	763	738	768	766	741	782	770	780	811	790	732	766	803	803	788	750	786	799	779	746	783	802	781	810	805	764	753	782	774	796	793	819	749	770	765	768	767	784	788	777	801	776	834	776	739	781	805	823	760	769	806	739	814	750	821	786	774	783	795	764	760	757	753	722	763	791	797	772	738	765	808	741	782	753	815	737	805	774	731	775	760	730	768	841	807	784	765	775	758	756	739	805	780	738	753	758	759	826	775	742	800	791	728	743	776	752	765	779	755	763	744	815	768	756	776	702	795	778	784	796	785	804	774	791	766	768	707	826	808	764	765	730	798	753	782	762	736	791	752	735	742	741	778	788	784	724	790	772	801	746	777	754	784	780	795	741	735	779	825	785	745	765	734	765	735	757	768	789	781	768	793	731	757	780	733	756	799	805	766	792	796	768	781	776	767	776	723	733	732	782	775	778	793	748	771	762	765	803	765	759	773	766	720	812	764	774	752	794	760	762	766	776	766	794	794	750	747	851	754	747	754	747	734	738	792	795	787	778	814	742	706	781	802	761	783	832	790	789	779	769	754	758	776	792	824	790	828	782	763	790	796	757	844	755	747	737	744	762	778	781	780	743	811	742	771	773	783	767	756	760	741	769	799	746	753	760	743	776	804	770	806	813	798	756	789	760	825	767	771	772	775	801	716	737	761	763	774	759	757	731	808	705	778	782	760	757	767	775	760	826	784	767	808	779	779	769	817	744	757	814	710	822	776	757	763	795	797	773	776	805	784	792	787	777	780	792	780	858	768	763	773	772	744	774	763	772	782	790	816	783	780	756	794	778	785	783	800	752	870	752	784	801	766	780	796	799	793	784	780	795	775	761	751	764	782	763	789	767	793	740	730	742	783	784	758	829	740	731	800	735	761	817	734	723	749	746	787	830	736	809	790	780	753	782	735	781	803	783	842	758	756	773	775	746	769	763	780	831	800	761	763	774	746	799	738	733	780	808	800	819	767	789	816	812	771	787	792	772	771	770	755	753	796	757	784	752	777	759	819	766	741	762	749	786	750	782	759	769	842	769	733	778	821	774	766	754	793	737	837	841	764	793	743	763	763	749	737	810	809	759	780	785	779	737	766	792	798	759	818	788	762	761	776	820	776	812	773	765	781	802	812	771	751	799	827	770	833	793	788	763	760	786	803	783	766	804	771	772	759	742	751	775	765	755	808	774	777	796	811	731	777	744	772	804	816	768	796	782	796	798	778	807	795	791	781	842	782	797	764	741	795	769	762	737	765	775	809	791	795	795	784	781	812	803	768	776	788	805	772	791	794	776	774	779	759	804	771	746	782	805	748	781	779	788	762	762	786	734	766	769	710	740	753	809	764	785	788	773	767	775	795	720	751	786	747	761	811	762	783	767	801	785	806	786	786	838	776	813	759	718	777	797	746	744	775	746	769	786	821	749	781	761	788	796	779	771	795	787	774	770	769	824	760	791	753	787	803	806	773	778	743	763	792	786	770	795	795	799	781	754	816	758	778	785	746	770	711	763	771	795	762	772	789	777	791	761	792	768	761	776	764	788	788	768	785	803	812	825	765	739	776	739	809	799	786	725	755	788	768	790	740	817	775	776	769	764	757	763	792	740	754	760	789	774	814	758	770	771	787	774	763	748	759	823	771	739	797	797	793	824	775	746	787	778	779	754	735	773	766	759	782	794	720	841	745	739	801	728	747	780	752	803	754	778	728	758	840	776
22284	21008	28718	23472	21000	21069	11384	1092	767	663	569	485	506	439	424	400	378	338	318	340	329	337	357	267	303	303	309	284	290	276	311	300	309	284	295	306	271	252	267	300	286	261	251	275	264	236	270	255	288	251	264	286	279	255	248	269	287	283	258	265	269	260	270	279	254	276	273	263	257	258	261	274	268	248	242	284	256	264	269	277	261	272	258	260	242	281	270	264	256	287	279	283	275	266	253	266	278	278	243	280	274	263	268	251	271	282	270	249	260	242	243	250	277	281	285	251	256	270	272	268	252	266	277	301	217	258	233	244	260	287	273	273	266	266	264	298	250	242	261	229	260	253	270	264	278	260	246	300	250	270	226	264	272	248	252	262	250	263	259	265	273	290	305	235	267	270	253	284	266	270	250	271	258	243	274	271	286	254	251	249	247	269	250	275	271	250	272	265	273	255	265	296	270	288	291	295	268	258	263	277	231	291	258	265	283	269	252	263	277	255	293	256	271	260	287	262	263	257	247	332	261	240	271	227	284	255	277	242	250	238	238	273	249	278	257	289	236	251	239	258	260	258	244	268	251	261	247	265	260	267	271	261	282	220	264	256	273	249	301	261	274	259	276	274	251	246	264	244	261	271	267	272	284	233	282	259	258	264	235	243	264	248	287	261	244	233	276	259	261	242	241	308	234	251	248	260	217	269	269	261	286	284	256	239	290	280	253	235	259	259	237	231	273	263	251	261	262	272	292	275	262	244	290	255	260	251	288	281	264	264	260	261	257	273	277	257	257	280	283	292	225	266	238	272	270	250	249	274	266	285	290	294	244	266	266	290	267	252	278	245	248	276	232	234	277	249	245	288	284	263	239	253	267	257	287	245	245	271	264	295	260	238	271	259	250	289	274	268	267	249	260	273	232	263	284	247	260	276	264	279	248	261	279	297	246	261	240	258	257	262	277	234	267	285	259	283	245	267	304	266	262	251	275	270	235	277	247	268	292	258	259	264	271	248	251	263	263	262	261	264	260	272	263	258	228	249	271	268	251	250	249	239	243	283	276	245	273	281	217	253	254	240	265	229	244	243	261	284	273	278	276	283	257	256	248	262	257	282	274	257	246	248	271	243	284	247	256	257	266	322	277	239	297	243	279	254	239	267	302	276	268	288	254	289	264	282	230	270	272	305	267	275	256	288	275	242	236	230	253	277	246	260	262	255	278	240	272	241	256	260	257	257	268	215	271	257	292	253	275	253	219	278	253	243	284	246	316	274	251	289	267	263	314	258	250	255	260	272	279	274	261	242	266	239	264	243	252	253	256	284	276	249	292	269	257	250	269	269	267	259	221	254	267	260	265	262	255	250	290	279	287	264	280	241	265	273	276	240	271	264	261	294	241	244	282	240	248	286	223	260	249	273	250	258	243	267	290	282	262	258	278	250	289	280	249	241	269	307	216	268	258	284	265	264	261	256	275	280	257	256	264	251	252	262	274	260	257	247	291	265	247	262	240	270	230	274	269	269	283	288	266	226	280	267	263	261	268	271	266	252	285	241	257	252	256	272	256	250	258	268	263	237	257	249	246	245	223	218	269	258	263	274	255	249	266	254	260	268	281	278	284	269	275	275	255	258	260	274	270	271	262	276	255	243	246	273	281	249	268	275	248	255	248	253	285	271	265	263	244	242	274	280	246	301	269	260	272	270	271	280	260	242	275	270	300	300	288	252	252	243	258	286	285	249	243	262	262	279	221	245	271	272	267	262	268	282	256	268	260	276	288	273	276	236	268	258	249	262	268	257	253	236	257	253	255	272	267	264	283	283	271	250	255	258	287	292	252	260	260	248	251	239	244	292	269	257	278	252	271	274	246	248	254	263	254	253	275	262	265	274	255	264	262	260	236	270	240	249	258	239	276	264	243	263	258	294	275	274	265	253	254	266	253	265	250	263	263	284	268	275	248	246	250	285	261	241	250	245	285	280	309	274	233	268	274	281	276	278	253	281	265	249	245	256	298	255	277	268	279	268	273	268	286	258	267	280	261	253	272	264	259	253	253	239	267	284	268	277	262	241	251	256	279	258	276	269	291	287	257	279	258	265	265	265	246	295	226	281	279	260	263	278	261	278	254	250	268	284	232	270	250	260	255	257	256	268	285	232	294	262	274	246	251	282	270	266	234	272	258	265	261	238	255	278	257	266	271	251	252	258	286	287	225	262	259	251	284	278	274	256	269	247	259	262	262	248	257	268	237	281	245	252	251	273	263	272	247	238	258	265	272	280	285	227	272	238	269	251	261	241	275	274	280	325	266	253	243	265	266	247	258	248	241	279	261	283	244	269	273	279	249	250	246	262	243	277	255	270	253	274	246	244	264	244	256	271	263	281	283	257	242	237	269	290	293	281	251	240	237	244	263	265	261	258	256	280	274	260	273	254	291	256	253	247	251	269	268	269	293	252	228	267	260	241	274	268	292	262	268	235	274	271	266	248	253	271	245	261	261	224	270	254	268	269	273	248	267	260	263	241	285	244	229	256	264	265	241	261	262	258	295	242	230	269	267	259	264	290	270	277	249	254	255	264	277	282	257	270	254	257	292	268	269	272	273	245	242	276	308	242	292	259	276	254	279	270	268	242	269	265	247	252	257	267	271	263	242	267	247	277	257	266	241	286	262	272	252	240	294	231	284	273	261	297	269	276	258	268	257	247	287	264	237	278	273	249	249	248	261	269	238	292	265	281	259	245	244	265	262	254	229	262	253	265	239	255	275	265	273	233	289	252	294	296	256	267	254	257	273	288	254	248	239	275	277	281	280	250	261	263	253	268	264	290	226	237	263	270	263	276	244	247	269	250	270	254	246	271	254	247	238	235	278	255	288	263	254	258	256	253	268	286	257	242	255	274	289	267	265	285	245	258	252	265	283	243	244	249	248	253	276	265	271	271	225	241	252	258	253	257	280	270	270	269	231	251	259	251	266	269	264	285	281	265	267	234	249	272	248	280	261	277	263	284	267	262	243	274	261	258	255	257	284	257	255	254	249	274	278	258	273	276	257	244	260	257	272	270	257	271	254	264	254	285	289	304	284	282	275	280	256	277	267	244	252	252	254	262	270	291	281	256	258	309	280	266	272	274	224	298	286	256	291	243	248	273	264	248	244	257	271	255	255	291	272	260	279	282	238	241	263	268	247	277	286	267	247	265	268	278	277	258	259	256	260	261	251	272	240	247	256	240	249	270	269	295	253	261	252	270	279	238	257	236	250	261	260	255	260	267	280	246	261	247	253	273	270	282	280	255	258	269	238	253	260	264	256	261	277	265	260	255	283	262	255	274	274	266	277	229	285	270	260	258	251	271	268	259	242	254	250	293	277	276	278	265	255	251	272	252	252	262	280	296	263	253	281	249	281	250	278	261	256	248	228	292	243	271	273	255	293	261	272	248	266	249	276	258	271	250	232	286	274	236	261	264	243	243	266	288	297	259	269	237	245	263	271	259	261	315	260	265	279	265	258	260
8217	13580	9745	4719	3440	2562	1830	1399	1085	902	724	640	565	506	506	470	401	399	357	358	370	339	336	328	328	313	310	330	340	306	305	290	297	307	286	310	286	296	255	279	292	282	292	278	300	268	270	273	271	286	285	251	265	281	260	268	255	274	238	263	289	262	277	254	269	287	285	287	262	261	239	261	274	266	277	298	295	282	288	287	276	252	252	252	248	249	245	272	267	269	254	257	261	252	258	248	264	265	251	273	259	283	267	249	269	281	277	258	283	261	239	260	252	292	294	263	251	257	252	234	237	258	276	245	262	264	255	268	230	270	220	262	258	264	256	277	261	253	263	280	279	245	284	249	259	259	274	265	269	265	292	271	277	250	242	249	252	278	262	260	298	269	235	248	264	256	262	284	254	272	227	277	271	250	271	252	271	291	225	257	238	260	267	236	257	272	278	289	262	271	249	256	294	259	241	280	274	261	275	268	256	282	271	263	271	263	238	244	258	245	278	274	260	254	263	271	287	265	271	272	259	249	269	241	278	269	267	238	259	293	232	271	252	258	287	239	275	267	277	283	253	278	255	249	271	285	254	248	271	250	271	238	259	262	250	265	247	287	262	260	259	251	237	254	287	249	300	264	253	274	258	246	276	282	273	256	267	255	251	233	273	277	252	255	260	258	284	256	279	270	276	267	259	235	259	234	266	257	262	278	250	278	268	255	243	240	273	243	273	265	282	263	294	250	273	254	237	270	276	272	257	256	263	275	276	227	273	255	252	303	266	255	291	283	274	241	270	260	275	259	273	260	255	235	288	275	260	280	243	255	268	286	255	283	275	290	249	251	232	286	247	249	287	267	284	270	270	265	274	267	291	256	251	271	278	274	280	276	260	257	259	231	262	249	243	281	280	277	250	245	256	264	240	259	269	250	265	298	265	280	242	268	294	258	265	306	258	240	282	262	251	265	264	289	272	278	272	278	255	278	278	238	278	269	268	257	252	267	266	261	259	223	262	238	261	246	285	264	243	250	269	255	242	268	217	238	273	274	294	234	260	262	263	274	248	270	307	265	262	272	271	298	280	269	273	242	292	232	253	276	285	255	267	249	268	249	287	268	293	236	241	261	270	275	278	255	243	279	274	256	252	268	238	257	267	287	265	246	284	266	237	286	290	264	280	267	280	264	258	244	257	252	263	287	262	257	257	246	266	262	277	251	267	261	249	263	279	247	260	273	305	268	275	246	248	285	272	252	251	252	251	226	272	253	275	244	282	257	274	281	278	252	241	267	237	275	254	254	292	246	270	238	242	252	255	235	271	274	250	249	278	298	260	242	249	271	261	239	262	244	245	240	269	255	262	294	263	238	268	268	248	254	256	278	273	279	250	256	269	264	258	236	265	254	273	253	246	248	277	265	270	278	260	246	222	261	252	262	260	272	245	261	250	279	249	244	257	240	268	241	248	261	274	272	259	252	275	263	269	272	280	258	278	245	252	241	265	260	249	268	257	265	274	268	246	304	261	249	278	283	251	266	258	265	259	271	287	264	260	259	264	246	281	263	241	247	256	261	275	240	261	272	283	274	296	233	233	262	268	242	279	284	255	227	284	231	276	288	287	259	259	249	283	242	289	250	284	266	283	241	268	284	295	248	276	268	270	287	276	246	275	248	258	301	220	231	265	268	257	256	258	244	261	262	236	267	261	287	278	251	257	240	270	273	269	271	257	247	258	260	274	250	252	291	303	269	245	245	253	248	284	254	248	271	256	254	240	265	246	260	269	267	278	264	272	265	234	234	240	280	262	244	275	239	281	254	298	274	282	257	281	256	268	248	221	246	277	242	278	278	276	270	304	236	258	240	231	265	260	262	249	261	250	252	250	262	279	242	266	292	260	236	297	275	281	269	291	267	256	258	267	232	274	264	259	275	260	268	261	262	256	237	249	275	274	244	236	276	308	240	284	284	276	251	275	240	268	250	254	244	254	262	257	270	282	269	270	288	274	258	277	250	275	264	276	251	300	270	276	236	255	253	287	284	269	277	316	251	258	259	249	297	245	258	281	265	244	262	276	248	272	297	241	262	266	274	258	291	274	250	275	245	293	273	267	261	237	276	265	241	260	285	250	267	249	279	263	256	228	240	261	295	256	262	260	245	277	266	226	293	270	267	268	245	280	266	265	250	268	255	266	286	254	295	290	256	225	279	277	268	268	270	299	279	276	231	273	275	250	234	268	263	289	306	273	254	260	259	256	263	255	272	281	245	240	281	270	286	286	269	289	249	264	243	244	255	245	263	252	269	266	275	283	268	276	239	276	299	268	259	253	265	267	278	263	285	264	250	256	239	263	257	251	250	254	251	277	261	279	266	263	275	306	269	277	242	245	245	269	269	259	296	227	273	264	280	256	294	242	243	264	269	291	280	232	284	271	267	268	266	272	275	275	259	257	276	287	279	285	263	284	234	260	267	268	280	270	258	270	237	292	257	272	273	248	256	263	270	233	247	259	273	259	265	274	273	251	255	245	267	279	240	269	268	272	263	262	272	244	289	278	227	277	271	279	253	239	267	237	256	226	249	276	270	283	279	265	273	277	277	256	235	260	254	259	286	258	265	260	291	269	262	264	271	257	300	245	266	266	253	266	247	252	296	265	254	254	275	277	254	250	294	295	242	252	259	263	234	260	291	270	262	255	276	242	249	274	286	271	269	236	263	232	268	292	258	271	263	256	294	258	276	250	255	258	293	271	273	262	271	244	262	253	238	276	259	252	247	256	243	246	265	264	253	249	267	246	246	286	265	249	245	267	296	225	253	251	244	261	273	257	262	254	266	243	272	300	278	258	248	270	264	246	260	288	265	262	277	276	249	260	260	277	255	255	254	261	258	296	275	264	310	272	286	238	280	282	254	287	273	263	247	249	275	287	273	277	267	265	250	250	244	258	251	269	261	257	268	260	277	266	263	285	263	280	266	262	277	242	259	267	251	261	292	237	253	273	282	248	265	252	253	241	254	266	266	223	233	271	253	261	281	263	304	247	290	258	282	248	281	272	255	268	251	232	254	240	267	265	249	237	268	273	282	276	278	252	240	247	241	256	266	258	281	249	251	261	269	265	270	251	255	285	228	265	263	251	274	267	259	262	269	271	277	264	249	252	262	261	240	254	259	268	265	266	259	257	297	258	264	256	251	245	247	281	251	260	264	250	238	240	250	254	259	257	242	278	237	249	255	257	250	273	259	257	251	259	255	267	285	263	271	260	264	243	268	257	258	265	269	254	257	255	262	253	243	241	256	261	275	254	262	264	274	241	247	298	295	254	278	253	250	282	242	252	259	267	271	261	253	281	239	238	268	269	277	265	276	252	254	284	260	260	249	272	267	253	260	281	295	278	242	271	256	252	257	263	281	269	260	284	250	266	268	261	227	251	260	255	262	247	252	247	272	255	265	263	261	269	263	266	281	290	252	250	248	259	271	277	253	280	262	251	280	260	270	264	261	269	285	256	244	271	252	233	252
27765	18734	5312	1098	822	808	791	782	753	818	777	778	775	760	747	732	778	752	766	771	811	788	720	783	733	769	813	782	777	775	741	748	716	755	752	784	807	779	751	782	751	745	723	802	691	769	732	791	734	776	759	740	767	742	788	783	769	812	759	793	757	738	768	728	748	727	782	737	741	752	771	722	754	742	765	788	802	790	788	744	761	739	788	719	749	777	749	730	755	761	756	770	847	765	775	729	806	804	769	763	730	718	808	728	677	758	785	802	766	775	804	735	767	757	774	730	763	742	709	795	774	763	788	789	783	835	781	684	772	738	778	763	766	716	776	789	756	713	760	772	750	755	764	794	724	742	758	739	768	740	746	740	787	735	803	789	788	774	754	735	761	743	791	764	722	761	735	761	776	768	775	764	777	807	763	743	768	770	726	754	758	751	735	762	775	767	720	744	772	784	792	774	777	761	716	720	731	757	769	750	765	829	794	736	766	775	727	773	741	780	747	717	772	805	759	796	762	781	785	753	813	762	701	781	771	769	764	760	779	745	763	731	778	792	785	786	755	780	756	768	783	757	749	724	712	782	788	763	770	764	770	726	746	754	806	760	730	742	707	751	720	800	788	754	737	771	763	792	768	734	767	756	725	756	749	703	746	791	772	783	733	741	795	765	832	766	721	722	695	750	809	728	769	771	810	792	706	770	764	754	721	722	782	754	728	746	767	732	779	761	758	784	759	751	764	747	726	732	767	760	813	747	734	769	761	791	733	793	758	777	750	713	791	725	735	762	812	726	693	724	776	779	802	732	793	763	789	776	791	817	768	767	745	754	757	734	812	770	718	786	725	744	742	750	812	740	799	820	794	723	723	793	712	740	794	744	757	763	763	799	748	743	745	747	768	776	792	720	718	798	714	753	752	711	760	736	827	760	755	762	738	762	722	733	737	783	770	770	772	737	733	794	706	734	772	816	681	792	717	808	788	791	733	788	671	784	714	788	793	757	764	759	705	801	774	770	768	774	795	767	741	737	725	729	796	718	784	795	758	753	752	750	761	742	728	758	739	779	776	767	755	728	733	789	803	760	790	763	747	779	752	756	765	770	768	729	761	786	755	763	775	727	737	756	816	769	737	731	748	786	754	765	760	759	748	719	770	700	763	763	805	718	765	763	759	739	680	785	764	802	797	773	756	769	763	730	755	715	762	771	753	770	786	770	790	734	755	806	788	820	781	777	755	814	779	772	753	751	756	729	731	721	767	762	755	824	729	717	787	764	793	771	730	801	751	745	777	791	714	748	744	741	737	751	739	720	734	772	720	775	771	732	726	708	771	797	729	820	741	758	737	757	786	751	742	798	771	771	776	776	766	749	798	768	748	820	776	748	714	744	699	733	749	766	744	740	777	749	699	759	776	723	766	724	748	778	751	812	779	765	734	745	780	782	809	726	744	787	793	708	751	757	742	789	714	746	741	795	778	812	742	722	747	775	801	739	782	715	776	730	774	731	721	786	740	786	754	767	722	785	799	729	732	746	719	769	754	761	751	761	718	729	776	730	733	804	750	738	722	765	748	746	779	762	722	723	770	773	753	754	761	790	731	756	741	787	802	761	781	744	761	770	808	749	821	773	776	755	768	743	712	765	771	728	807	776	722	795	726	767	710	757	759	811	724	782	789	739	762	749	755	757	710	770	729	774	787	773	768	722	786	792	760	802	745	810	768	758	774	786	762	763	726	835	807	777	782	769	798	767	759	761	789	787	753	751	743	781	756	774	723	780	787	724	800	770	769	795	740	676	762	765	741	761	775	725	781	749	745	777	739	765	748	788	790	768	757	776	723	776	781	738	760	772	732	732	766	775	731	753	767	768	757	788	751	719	815	806	777	787	717	751	775	804	753	745	757	758	763	767	743	721	746	792	751	746	777	788	733	749	796	723	790	753	737	758	784	808	733	761	755	775	708	773	802	759	766	779	739	765	779	768	800	769	765	745	712	767	758	787	728	797	762	773	736	769	789	757	757	780	667	789	739	787	723	755	747	759	774	731	714	718	823	736	742	760	709	788	724	784	789	778	804	773	718	747	792	793	754	841	809	789	754	815	778	754	776	787	762	713	724	769	728	770	724	781	748	779	758	775	718	672	780	713	752	757	767	780	776	772	778	739	793	735	764	777	744	790	723	740	797	729	737	763	750	751	737	769	814	797	713	762	706	724	742	763	769	799	812	770	703	755	756	757	787	725	779	743	754	786	731	775	752	814	757	776	783	795	751	736	738	800	765	749	768	759	727	690	718	737	739	791	727	745	745	779	752	745	762	760	788	793	719	825	812	796	790	765	731	763	760	750	735	738	721	792	733	771	748	767	761	776	779	776	844	764	741	759	723	804	768	757	786	770	752	738	712	788	795	767	811	808	767	769	758	776	749	796	729	766	731	774	758	710	782	786	774	754	789	827	754	799	783	751	776	751	762	758	775	769	787	758	766	752	753	776	747	753	726	747	796	774	736	744	768	761	813	732	802	785	814	733	726	753	760	788	766	743	808	752	747	747	767	755	779	762	729	772	744	765	765	709	767	784	800	762	742	769	741	771	767	731	825	744	761	772	800	736	765	709	748	765	775	770	757	803	763	768	720	740	786	697	778	758	740	765	767	763	779	779	733	796	778	786	792	759	772	785	781	795	744	788	765	723	703	769	759	740	783	762	728	789	736	813	752	763	819	755	766	724	753	753	687	796	768	754	738	777	756	784	739	768	748	730	743	739	761	747	765	753	750	759	734	766	732	784	770	782	761	705	720	783	779	767	729	730	748	754	783	757	769	734	715	761	775	735	776	740	748	752	781	743	772	762	711	771	729	783	787	715	779	734	801	796	749	815	728	816	779	784	784	802	740	780	761	768	731	711	762	788	724	785	771	718	750	766	777	698	750	764	809	755	793	746	700	797	756	758	739	816	785	761	769	720	745	710	735	751	763	764	788	749	750	762	752	757	739	767	709	717	728	760	786	772	754	718	722	720	770	764	725	728	741	765	772	741	781	738	779	737	734	779	724	806	775	729	787	765	781	759	807	766	771	716	794	801	773	755	689	785	737	734	713	805	769	764	764	767	773	766	781	759	800	728	758	769	805	763	803	801	763	715	759	784	798	745	824	711	812	740	750	748	773	776	803	783	792	749	784	759	769	738	755	725	741	753	767	754	674	789	758	769	754	719	772	787	805	760	745	810	764	785	719	747	781	812	779	752	741	791	748	789	756	769	778	793	761	820	768	730	758	803	760	754	736	764	748	737	737	789	757	747	723	781	775	773	736	733	788	781	743	727	834	753	748	743	746	737	719	812	783	733	731	738	705	691	715	795	742	747	720	760	721	767	746	747	743	748	839	776	782	762	805	766	809	768	766	773	759	781	743	799	802	798	764	665	793	796	719	758	763	762	714	770	749	772	716	761	794	803	838	719	751	806	758	757	703	755	771	783	755	770	745	736	717	792	811	770	779	778	760	769	780	766	726	707
5146	1193	1086	875	837	849	843	752	819	807	805	806	771	814	754	795	788	776	783	793	771	713	743	767	843	759	746	780	744	797	813	745	771	810	810	832	741	838	761	796	804	737	754	829	753	761	831	753	797	776	747	790	782	765	737	781	785	767	798	791	748	836	830	788	742	799	759	752	818	766	828	760	760	772	790	778	771	797	813	811	784	791	769	810	737	778	763	754	769	844	760	761	815	718	738	830	749	803	754	751	758	810	789	743	797	788	759	745	768	779	799	755	747	768	782	793	823	749	795	808	790	765	777	763	819	746	747	715	780	736	791	746	771	760	781	796	759	754	812	780	751	776	782	785	765	785	745	757	745	779	773	814	803	770	760	742	761	815	795	783	792	764	828	797	774	822	792	733	769	730	802	741	786	777	799	803	783	750	777	784	804	800	797	757	817	760	815	786	814	768	809	771	731	802	813	758	794	798	789	826	773	769	790	744	774	747	789	745	813	782	752	789	785	780	728	772	765	805	774	789	714	804	807	762	786	782	768	823	784	807	773	792	781	773	768	799	783	802	741	793	772	823	757	760	796	786	743	807	738	787	804	774	817	823	806	771	756	791	828	770	808	756	798	773	764	811	807	803	769	798	773	761	762	770	743	787	765	771	776	742	796	826	747	802	811	797	784	820	750	802	763	762	825	815	796	817	749	803	781	802	750	748	785	741	761	787	777	717	740	799	808	770	781	771	763	772	774	773	738	745	818	761	779	786	794	805	743	831	802	814	793	789	796	790	780	748	807	775	789	752	782	789	782	744	750	788	744	765	732	803	762	787	789	745	794	804	812	801	786	773	784	771	824	816	773	763	777	774	802	819	802	745	778	810	789	773	742	768	794	756	779	749	819	761	805	816	764	786	743	778	825	761	756	798	822	805	771	803	777	743	768	812	790	793	785	814	770	789	759	753	776	761	798	777	768	747	761	790	792	756	776	790	809	789	728	800	796	763	770	752	800	754	761	782	755	789	747	758	773	820	822	758	766	821	800	811	770	760	808	747	792	778	799	727	733	776	745	788	805	726	758	799	782	779	721	791	786	783	787	785	793	766	784	752	801	782	799	817	749	736	819	759	740	789	763	810	783	774	762	777	797	763	775	778	738	814	744	800	778	734	779	735	773	728	794	759	787	777	799	758	729	768	773	810	764	769	767	719	750	774	731	824	757	787	764	837	746	830	820	726	783	762	778	777	739	743	826	788	776	756	829	789	797	791	787	818	741	764	772	748	789	772	792	822	801	828	756	773	699	798	778	740	809	770	766	731	792	775	767	775	770	812	776	753	782	774	789	815	811	762	736	779	764	752	780	784	759	829	724	790	786	810	770	797	764	788	737	843	820	809	780	773	792	805	805	773	779	819	845	800	747	774	743	774	803	792	771	789	773	774	815	782	823	769	816	799	779	822	799	805	779	725	793	843	801	756	804	747	792	777	806	794	761	782	785	797	832	776	781	819	803	768	786	784	750	783	801	742	731	819	795	789	779	784	753	782	773	774	760	757	742	789	756	762	780	830	766	733	771	763	805	763	766	746	770	800	821	803	758	752	745	756	732	779	775	811	763	782	766	786	741	773	813	771	751	798	806	797	777	783	780	782	807	778	796	812	739	793	835	799	794	811	766	792	804	798	772	734	813	757	781	747	778	736	826	813	781	776	778	772	709	754	771	791	779	783	789	796	787	787	767	827	764	795	808	776	775	773	790	767	768	782	738	751	764	772	723	768	768	770	810	773	772	791	763	772	796	767	788	701	813	796	775	775	765	776	800	798	778	764	820	784	762	775	765	824	729	759	780	749	767	747	809	748	835	801	802	799	815	799	746	773	857	768	802	753	755	732	790	807	797	769	790	758	777	787	800	782	754	749	809	808	782	835	753	725	781	775	751	721	779	777	730	779	788	810	798	831	761	804	735	796	830	781	791	776	773	762	816	750	782	786	781	796	811	768	807	810	792	774	772	786	773	794	732	792	786	790	778	770	811	805	809	779	787	739	787	759	772	817	720	792	772	800	790	769	814	792	793	793	775	740	751	797	800	758	830	771	755	774	746	789	792	748	801	775	741	810	796	785	803	789	768	787	802	815	805	766	774	780	779	787	781	748	761	767	821	796	779	820	839	816	801	743	819	737	784	813	803	820	773	779	823	785	788	760	777	748	799	780	793	693	840	769	772	791	792	754	788	785	761	775	769	795	776	777	820	831	759	809	762	752	752	796	777	746	778	816	711	805	784	766	782	815	812	772	800	756	773	788	747	716	775	792	778	779	769	744	802	792	847	755	776	794	816	774	795	808	788	832	795	773	743	758	793	771	771	802	870	803	752	768	791	751	777	777	748	807	758	776	716	749	749	760	761	845	802	789	786	801	758	765	798	790	740	781	795	763	756	768	839	727	802	779	796	834	780	772	760	746	714	800	765	768	765	788	787	791	731	790	789	804	780	802	746	774	777	781	805	769	751	810	760	770	795	761	770	768	809	762	700	801	809	780	811	783	802	821	756	741	775	786	813	749	736	767	768	825	790	758	775	847	832	745	861	772	791	760	769	780	749	775	760	743	741	802	758	784	782	797	814	739	812	781	820	827	745	757	750	784	796	791	822	751	852	720	867	754	814	733	782	714	777	774	740	810	753	791	753	733	758	816	774	791	754	740	767	799	787	792	781	750	786	760	777	802	777	776	747	762	790	817	748	768	845	811	801	816	785	800	792	771	826	773	795	812	781	770	811	784	760	774	749	767	758	783	784	803	790	810	782	783	809	779	784	772	774	801	753	766	738	806	747	772	762	827	801	721	787	795	732	755	776	793	749	804	796	743	799	755	828	774	845	802	817	812	791	807	790	823	798	812	796	765	802	764	819	739	797	755	808	780	775	779	762	755	749	757	797	735	759	797	733	769	743	755	778	765	797	749	842	785	769	722	758	717	763	784	768	807	779	777	748	784	807	752	726	774	767	742	750	769	752	772	775	781	766	820	748	795	752	772	761	796	769	789	768	775	769	723	777	784	800	797	781	738	791	837	771	816	786	740	767	777	759	801	731	790	777	824	750	809	762	808	786	815	791	780	773	736	747	773	816	770	781	708	761	730	837	815	814	816	767	814	817	799	784	778	788	807	739	756	725	778	782	813	771	763	798	775	797	801	803	801	780	794	778	778	748	733	820	760	761	773	796	786	766	790	753	791	770	775	816	778	765	825	778	820	808	746	778	795	757	804	779	829	768	794	737	769	760	799	761	748	740	763	750	783	746	792	806	770	799	841	781	811	790	774	787	765	785	779	799	808	777	757	775	794	781	777	815	803	752	770	764	781	732	818	761	771	817	801	732	799	840	775	786	757	774	818	761	837	784	818	721	802	776	739	799	790	773	753	814	759	767	765	773	799	825	796	738	806	777	775	776	746	767	732	793	746	813	813	766	762	789	776	780	762	756	785	833	773	763	763	784	798	781	822	769	800	787	757	757	752	802	730
23500	21092	28479	23937	21100	12462	1255	723	619	506	486	517	457	438	469	379	374	418	423	398	402	407	365	374	378	394	398	397	386	405	369	351	370	382	348	363	359	350	343	344	352	351	343	354	347	352	354	338	322	343	334	359	338	366	360	348	346	372	363	336	331	330	320	365	360	352	340	377	336	340	331	367	358	335	379	321	315	336	348	363	337	342	383	343	333	366	362	318	367	378	359	379	335	306	364	349	368	333	381	372	311	358	327	378	347	330	370	389	362	305	317	358	370	377	315	330	331	355	349	349	377	361	331	323	361	361	327	366	362	336	327	379	381	357	391	357	347	353	367	370	342	349	361	367	319	336	371	379	319	360	367	320	351	350	369	359	348	355	342	350	339	392	340	317	361	354	350	346	377	351	355	319	375	374	375	329	363	362	350	357	319	363	359	360	360	326	337	325	353	354	365	371	364	368	345	341	323	396	389	326	343	337	385	361	381	346	355	331	367	333	344	395	378	367	353	356	375	336	320	325	351	343	359	356	352	346	380	366	360	366	343	340	363	336	362	361	321	351	353	361	338	334	332	349	352	329	367	326	370	347	341	361	335	389	367	349	356	398	341	332	332	359	362	379	342	346	333	368	350	328	372	345	356	333	345	360	362	359	308	372	354	385	360	375	366	357	339	339	350	348	359	368	346	319	346	340	354	353	362	332	335	326	325	355	345	373	339	356	355	347	353	333	319	346	360	349	363	354	360	353	373	374	340	380	354	386	357	344	330	351	367	343	363	348	323	364	367	360	350	326	362	389	336	358	375	355	347	369	371	377	333	333	344	347	360	323	357	355	350	360	363	358	345	349	368	359	324	341	351	368	370	338	371	337	368	356	351	332	345	329	367	345	323	364	331	354	326	350	354	354	335	335	350	324	343	365	363	346	367	333	389	334	323	355	381	401	330	341	368	362	336	348	371	310	360	354	363	338	337	364	366	349	364	351	339	337	377	350	328	373	361	347	344	343	323	368	364	372	323	325	333	369	325	366	362	369	361	378	351	376	322	342	321	340	327	302	374	399	346	337	378	356	340	341	363	356	341	394	339	394	339	351	340	317	365	339	358	411	355	335	351	366	329	332	349	340	351	328	360	321	316	367	360	331	332	368	376	344	344	318	371	328	369	349	339	341	365	373	345	350	383	383	348	310	332	383	333	350	349	336	337	318	337	332	348	344	375	345	367	340	353	355	363	379	331	366	326	339	347	359	352	331	381	339	369	327	346	332	353	316	378	317	350	354	346	348	359	352	351	328	325	357	329	357	354	340	363	337	367	345	349	312	370	333	366	342	356	359	342	339	341	370	345	379	342	362	381	318	341	355	342	367	355	366	376	341	357	342	390	353	365	353	377	344	365	341	366	343	336	335	340	366	332	358	381	357	365	336	353	339	369	346	342	322	387	376	371	368	363	337	354	359	372	326	375	363	381	339	351	353	336	344	395	363	336	354	383	361	360	349	370	336	370	333	361	344	323	350	376	368	315	368	342	355	332	368	359	349	339	371	349	332	387	358	368	388	354	336	332	348	334	393	346	351	356	369	342	372	338	342	332	349	354	387	332	347	346	334	368	340	356	321	358	347	365	361	357	351	365	357	366	379	345	352	331	340	345	328	350	373	336	334	339	349	339	379	329	340	336	374	377	328	349	343	330	342	364	339	333	355	375	377	353	344	350	353	341	362	381	342	338	370	334	365	344	333	363	359	294	364	371	321	357	350	335	386	330	346	354	347	340	349	359	359	356	333	355	345	332	352	368	372	353	341	379	338	332	359	340	365	379	351	362	356	327	381	369	340	336	328	328	351	380	331	380	357	360	371	321	357	347	332	355	368	380	353	340	368	335	354	355	343	343	316	338	346	342	368	340	328	378	334	362	352	374	393	355	356	369	342	366	357	367	361	352	349	330	335	368	355	366	359	363	369	359	389	354	346	372	366	341	346	350	371	338	372	299	298	358	301	398	346	370	341	344	373	331	353	344	339	354	353	343	368	334	351	355	358	372	350	370	329	343	379	329	371	323	332	341	350	369	356	331	355	361	329	364	348	371	366	351	338	320	342	348	347	346	351	336	355	368	344	364	342	303	376	354	348	322	349	315	333	338	359	335	348	324	355	342	356	344	344	340	360	346	321	335	364	347	374	370	360	353	385	362	345	347	367	361	343	346	358	358	344	309	351	359	347	330	338	348	343	344	350	348	369	347	334	358	365	359	330	333	368	344	341	353	361	336	360	382	349	352	338	380	371	353	318	320	345	347	346	357	325	343	363	340	372	337	365	361	352	343	352	348	356	346	361	364	343	305	343	339	363	348	347	303	367	352	328	344	386	326	321	324	394	344	309	348	356	357	345	343	372	340	340	341	385	322	351	344	332	327	368	346	341	366	375	340	309	351	359	362	363	352	333	345	356	317	305	339	338	336	372	363	362	353	332	337	318	349	378	347	353	344	329	346	337	355	372	396	361	365	374	315	334	357	337	359	339	348	329	360	334	318	357	377	371	364	343	386	338	346	339	329	332	336	329	353	341	321	359	327	359	348	341	343	347	368	343	336	368	378	358	353	373	373	356	335	365	332	306	368	345	353	321	369	338	334	364	349	372	349	320	342	349	337	350	322	358	330	363	339	379	336	340	320	353	363	359	325	377	347	335	365	340	337	331	318	400	347	320	341	359	361	371	334	362	347	352	364	345	345	340	363	311	335	335	366	358	362	369	354	362	351	361	371	346	358	378	348	365	343	356	364	362	362	389	357	374	352	396	347	348	333	378	328	390	341	346	353	351	315	367	367	363	363	343	329	342	334	312	342	374	344	341	358	370	342	360	381	378	343	340	335	364	320	345	321	357	365	331	319	352	366	330	322	347	321	358	327	342	328	348	345	352	331	338	346	344	350	350	381	369	341	309	326	377	328	334	338	340	342	332	345	346	335	362	347	380	338	366	373	349	371	357	381	309	367	351	371	404	330	345	368	357	360	357	373	353	333	367	342	352	338	368	317	373	344	381	335	322	360	383	352	393	365	380	343	364	335	366	327	349	367	343	353	336	371	367	379	354	352	368	359	363	357	327	363	331	357	341	349	315	316	328	389	342	310	372	343	351	351	320	356	350	353	360	340	359	342	330	350	361	344	335	345	350	381	346	383	368	322	340	345	335	316	347	335	334	338	343	365	352	313	349	360	362	346	397	351	342	342	358	339	369	345	336	347	351	347	355	335	350	383	373	321	361	347	368	369	337	340	365	365	363	341	364	330	364	343	319	357	368	338	340	343	357	380	339	375	297	342	331	316	333	358	373	323	343	331	346	341	375	380	346	388	372	364	351	362	328	369	371	363	314	356	366	362	347	346	375	397	360	347	379	371	360	339	351	380	340	364	354	339	360	359	331	366	359	349	315	359	341	349	354	339	343	345	358	355	339	376	341	345	351	350	375	381	339	347	349	358	291	332	367	343	375	319	311	385	364	377	363	357	368
6711	8310	5948	2791	2120	1498	1130	985	819	697	614	607	584	499	509	474	464	463	433	388	454	428	430	416	389	435	392	406	417	405	393	406	397	384	398	382	412	367	392	378	386	406	398	375	405	394	370	381	410	364	396	371	396	372	440	380	419	400	405	387	328	403	381	380	442	394	388	409	411	417	380	386	388	408	403	376	375	390	357	368	404	403	360	394	371	398	392	360	412	374	366	391	374	396	370	385	357	415	376	371	402	378	408	391	394	376	368	370	361	402	392	367	375	393	380	359	390	406	419	375	402	357	389	347	388	401	391	410	368	396	403	415	364	378	353	365	408	390	394	406	373	420	374	390	387	382	361	417	390	380	372	385	394	411	416	404	361	373	385	413	415	370	355	352	402	396	397	386	344	400	376	378	391	332	385	383	387	371	404	380	417	363	380	396	395	350	391	366	360	367	369	388	377	372	419	369	368	394	413	374	398	411	375	349	357	384	379	377	386	385	386	401	390	360	391	386	423	391	384	383	384	379	371	391	399	382	376	380	367	374	402	412	337	361	374	408	356	352	390	405	372	394	383	397	371	402	363	363	410	389	395	389	382	369	406	358	360	339	377	439	400	368	396	388	379	377	379	360	379	380	384	359	432	390	364	377	369	353	373	383	397	352	380	409	386	342	384	385	357	367	388	405	366	392	412	389	388	378	399	382	379	391	384	384	375	355	408	390	375	361	386	391	400	369	383	405	385	408	377	372	375	352	369	382	419	395	394	374	395	358	416	435	368	385	361	339	381	378	371	394	358	397	375	405	391	355	375	397	371	369	395	380	376	393	333	409	392	387	401	365	386	392	398	401	398	393	388	327	363	345	373	419	408	398	422	377	404	377	384	398	401	373	398	380	363	371	407	409	397	370	358	407	370	375	363	396	348	370	372	393	399	382	367	384	375	335	382	387	356	342	380	383	378	380	359	397	365	328	377	375	349	374	419	367	380	378	410	376	380	362	405	394	387	406	376	348	380	381	363	377	416	378	379	383	347	365	346	345	370	354	386	384	360	405	393	378	400	392	391	384	345	320	401	378	380	370	353	375	362	375	400	344	354	394	344	368	398	379	350	381	392	400	373	378	375	388	381	397	363	389	374	397	397	368	352	391	407	383	355	354	376	384	351	369	391	392	381	406	354	422	392	386	362	360	368	391	374	407	377	386	420	347	373	356	393	404	373	372	409	378	414	368	383	369	415	376	410	376	357	407	404	362	384	395	374	380	368	411	359	371	409	409	387	391	402	374	366	386	351	367	404	382	363	387	407	404	377	371	379	370	380	424	406	413	367	376	374	408	340	378	380	371	368	396	378	373	369	364	356	396	406	402	390	392	378	418	347	364	383	387	366	383	380	363	376	401	360	341	360	382	363	386	386	367	395	374	388	393	380	359	394	404	416	370	382	357	394	397	370	392	383	394	361	360	416	356	396	349	375	371	392	387	351	357	395	395	387	365	383	363	398	359	383	368	357	411	365	371	385	375	376	378	368	383	399	333	390	391	382	405	379	372	357	337	384	401	369	384	369	367	411	400	374	365	366	362	394	408	335	414	376	412	400	350	365	379	372	363	397	402	389	383	360	381	395	368	376	390	389	401	355	406	379	356	397	402	379	356	384	362	376	389	403	372	383	430	385	368	394	350	399	368	385	367	376	391	402	335	370	396	378	368	399	390	403	386	385	390	380	371	389	382	379	406	388	372	351	377	346	339	403	385	375	429	389	368	370	363	400	385	409	395	369	422	357	393	359	387	385	377	354	381	377	401	353	362	369	395	392	375	358	377	359	418	358	394	391	378	400	386	422	395	384	355	403	400	401	369	400	394	378	383	412	415	410	406	405	377	396	370	377	393	381	377	378	408	391	358	376	373	382	396	358	402	372	425	407	370	400	405	374	398	354	390	354	401	386	425	399	367	460	360	382	406	394	406	366	375	383	371	401	386	370	368	371	374	343	419	355	370	382	372	372	382	381	352	375	424	357	380	354	365	345	383	416	401	397	355	397	390	357	375	349	386	372	376	366	412	367	385	408	411	343	382	370	395	374	411	383	374	405	372	370	357	398	401	385	430	364	396	374	381	382	379	353	379	371	380	382	397	369	373	390	373	367	419	368	357	381	352	388	336	378	353	382	398	364	428	372	391	378	363	384	386	388	390	385	402	353	384	368	412	365	349	365	354	388	397	339	373	395	390	369	340	391	402	359	366	396	402	389	377	403	402	383	380	400	402	381	389	377	369	398	379	352	373	372	383	353	417	352	404	397	382	417	359	337	406	397	406	374	383	375	347	386	378	358	368	384	392	374	378	397	382	382	376	358	369	380	388	356	381	387	378	374	376	384	375	366	384	362	395	382	365	394	400	368	379	392	418	395	367	383	375	374	400	381	378	363	376	363	373	352	365	343	411	360	388	355	388	385	390	385	407	378	355	351	376	379	367	418	386	371	392	374	403	361	364	368	382	369	394	388	375	368	376	396	386	372	381	395	409	357	359	407	365	366	382	385	363	357	394	395	411	372	401	406	406	349	399	383	374	369	362	372	361	372	402	396	394	409	377	344	355	403	342	378	370	388	392	384	383	388	403	404	383	393	383	361	389	380	366	379	368	377	337	378	381	358	418	378	387	371	389	357	378	386	368	398	387	390	366	364	419	388	370	369	399	381	368	381	386	381	395	388	419	361	369	382	402	389	388	374	378	371	343	348	376	359	372	379	344	408	351	379	367	380	369	403	415	367	376	379	382	390	384	387	375	383	374	357	362	420	332	353	344	372	395	379	366	361	371	379	339	361	379	388	375	361	363	377	367	381	373	370	404	411	358	393	400	388	373	390	349	365	366	372	408	363	378	394	406	347	381	387	383	388	378	418	389	383	402	365	388	378	369	392	370	373	385	384	364	354	368	364	394	373	392	400	383	369	417	353	403	372	400	374	399	366	376	374	358	408	379	376	370	384	399	375	403	380	419	358	355	379	351	401	370	388	382	397	344	363	369	351	371	386	361	387	379	366	372	351	374	390	364	374	377	407	360	388	390	349	367	371	364	373	368	409	344	403	376	387	378	406	378	384	376	401	390	363	378	387	366	397	350	391	370	351	391	363	366	402	373	388	405	395	412	362	389	375	404	383	383	381	388	422	361	419	383	386	405	405	371	405	399	411	403	377	431	377	382	342	389	365	379	361	386	361	394	379	402	371	367	347	399	364	362	401	385	385	372	358	387	373	385	361	373	372	372	383	373	366	374	366	375	391	400	368	391	378	359	419	374	390	356	394	365	406	396	385	417	389	376	396	373	398	377	379	366	402	420	373	374	383	391	393	402	360	394	370	360	370	365	395	344	351	382	411	367	362	410	391	393	368	414	390	358	376	403	392	374	383	368	382	378	391	401	357	363	362	390	378	371	345	343	341	379	366	383	374	393	382	371	388	339	345	380	378	396	378	373	387	384	392	396	346	396	339	385	371	412	403	368	409	392
24539	21048	27606	24672	15247	1605	1134	975	902	850	877	835	811	818	847	867	846	811	861	796	826	853	849	793	756	788	843	823	783	761	744	755	831	790	842	740	790	800	806	778	789	751	802	869	790	762	798	743	753	780	796	799	774	789	824	830	764	775	773	764	789	827	804	765	835	807	795	798	799	750	813	740	821	793	818	717	798	821	785	832	745	762	781	805	824	779	797	800	752	757	759	843	830	766	734	774	803	758	735	746	751	765	774	728	794	779	760	782	874	754	780	783	800	741	768	775	784	782	764	804	826	753	789	753	797	826	760	776	788	773	750	792	800	818	782	772	776	784	790	781	757	770	742	788	791	833	792	806	767	740	801	791	825	780	758	742	790	791	816	726	806	786	788	822	852	807	760	781	805	756	810	779	822	818	797	802	770	770	762	790	770	764	797	801	770	789	778	767	777	797	791	740	793	733	764	762	764	835	773	753	807	794	836	861	783	782	747	843	754	782	781	753	772	819	748	802	790	790	780	787	753	806	828	749	766	770	766	787	829	766	788	755	772	759	751	717	803	768	777	824	809	737	778	793	818	771	794	787	775	778	774	749	782	758	830	783	787	741	785	834	729	794	812	793	837	768	773	836	794	808	803	778	787	749	777	793	739	786	794	791	772	780	774	809	771	773	818	747	805	767	780	830	780	824	809	813	802	789	817	814	756	748	727	846	778	764	742	850	810	772	843	737	781	817	785	823	813	783	759	791	774	832	813	823	796	825	856	770	749	820	732	739	792	762	733	818	778	764	772	809	799	809	860	794	730	838	764	780	818	765	729	772	847	820	778	789	787	748	807	850	835	738	815	810	830	803	812	756	724	781	756	806	796	770	819	774	824	763	790	826	797	751	779	775	801	709	787	820	839	747	781	761	798	818	789	752	803	777	768	808	739	785	786	771	766	788	789	785	763	751	787	761	775	757	777	760	753	716	812	814	751	759	800	818	778	787	814	787	814	830	767	759	819	804	781	728	775	808	756	813	789	751	777	814	784	772	771	754	811	769	828	777	811	824	792	824	751	724	848	773	816	768	766	819	724	744	819	764	761	806	775	783	791	738	803	791	789	794	801	753	736	816	740	783	788	774	744	823	860	798	725	783	801	737	757	776	775	709	780	793	767	775	757	835	835	761	780	835	800	822	823	791	817	794	786	761	798	721	827	770	816	778	811	762	813	795	790	767	782	810	777	749	786	796	784	814	814	776	768	829	786	734	789	769	810	756	802	787	801	785	831	842	797	759	802	772	755	796	753	764	787	734	830	780	802	794	775	806	785	756	848	744	783	800	829	787	760	821	780	817	800	787	749	828	784	781	780	763	794	792	728	790	775	806	812	811	801	806	749	790	776	824	834	794	782	772	819	815	823	808	811	772	826	783	788	801	790	825	794	782	748	808	811	777	817	754	823	751	845	852	788	738	763	817	787	742	792	823	825	805	756	818	797	783	791	779	770	769	798	751	784	746	785	795	773	783	802	770	766	771	778	777	763	830	772	814	731	801	746	765	812	756	783	745	790	870	806	768	771	775	818	761	798	807	754	826	764	804	764	792	795	747	753	844	752	785	785	764	802	809	755	779	780	812	790	784	761	807	722	795	767	773	765	805	737	796	754	746	791	795	797	824	797	799	796	779	787	756	764	794	796	798	814	793	788	796	824	817	831	821	802	852	781	788	749	847	759	705	779	793	799	801	819	831	783	802	819	779	739	808	790	817	735	753	801	781	737	761	834	772	701	843	780	802	772	765	771	765	741	744	787	832	804	798	820	810	808	860	755	828	764	750	789	820	831	780	740	803	805	768	806	807	808	714	717	755	777	778	815	843	722	769	811	768	829	841	770	761	742	799	783	780	814	746	790	783	757	785	766	748	806	771	797	722	755	740	732	806	699	781	720	832	783	785	767	795	772	778	776	784	799	767	764	762	805	770	781	755	793	778	781	787	777	756	774	783	734	760	796	744	760	793	746	846	763	815	769	737	820	811	808	752	758	803	751	757	802	782	768	755	775	797	816	776	748	782	796	819	802	734	818	768	804	802	748	805	785	784	741	800	822	768	798	803	768	780	785	802	781	805	782	820	830	787	756	741	798	794	803	778	756	783	795	813	841	838	765	776	760	795	827	794	761	798	830	759	744	778	777	769	795	839	834	776	748	820	766	838	789	785	712	750	764	778	812	748	768	760	800	827	765	811	812	773	799	767	783	819	760	822	799	784	755	822	722	766	727	774	783	832	775	814	821	795	772	797	813	770	816	765	769	806	793	774	784	801	756	737	801	765	820	786	788	779	758	777	791	797	815	805	856	760	811	775	794	793	789	730	773	791	794	792	759	738	761	770	750	857	758	789	774	798	810	811	792	765	826	809	798	790	810	783	787	748	757	863	771	818	768	804	806	749	807	752	773	747	753	757	750	845	745	744	749	789	745	748	718	800	792	785	771	772	769	727	781	855	817	765	776	777	777	798	811	762	799	783	797	747	785	830	807	790	765	789	809	805	780	841	766	751	750	773	806	748	790	770	747	749	763	798	742	724	824	756	772	773	808	789	797	795	808	792	834	831	781	802	757	792	791	709	802	812	817	784	845	801	793	788	783	805	766	859	791	787	757	787	786	754	765	756	810	757	767	794	791	814	820	821	781	808	807	800	782	787	786	790	771	733	761	780	811	771	733	773	758	750	782	795	767	866	781	785	761	761	827	722	810	809	818	759	823	778	769	769	808	775	759	811	804	735	819	781	759	757	750	761	798	777	811	794	772	827	765	769	777	717	764	792	786	836	773	807	794	781	765	776	733	776	807	787	800	820	812	730	729	757	752	771	801	802	800	798	786	764	772	756	813	791	774	720	764	784	796	767	816	761	821	767	790	787	773	788	802	789	783	763	829	784	816	762	810	838	732	802	818	800	752	814	802	804	692	761	808	811	746	757	775	767	785	757	795	754	827	803	796	807	800	825	769	809	756	832	815	843	776	782	755	810	753	752	775	788	864	786	702	819	784	774	727	795	766	826	788	773	814	775	772	794	689	804	766	780	759	769	832	772	798	774	823	807	799	765	753	783	797	778	755	801	734	731	743	781	750	804	763	783	820	761	747	820	796	839	762	778	773	742	769	789	807	794	787	778	764	832	772	742	817	798	741	810	786	766	764	752	714	780	803	758	802	761	788	800	766	767	800	784	793	749	790	789	777	793	828	730	791	786	771	766	788	795	763	771	754	763	798	805	713	808	806	797	776	771	786	695	844	778	807	810	792	803	791	751	797	752	782	770	816	789	784	759	751	793	781	833	801	777	780	811	831	760	782	802	766	775	776	813	799	801	798	786	825	762	781	781	752	841	800	763	773	784	756	764	819	793	797	821	755	817	772	808	805	777	725	744	834	802	802	677	783	813	801	782	786	800	745	774	817	790	828	780	819	760	771	773	774	724	809	791	778	848	793	771	823	859	786	787	777	803	834	752	802	792	766	792	760	789
6927	5521	3993	2194	1773	1459	1208	1152	943	899	907	870	829	841	856	844	800	856	800	804	864	817	805	823	832	763	792	763	822	784	788	771	743	775	808	802	788	811	771	761	765	806	815	788	726	784	794	821	788	819	786	780	772	818	787	750	763	801	754	774	798	798	797	776	746	772	766	778	753	760	780	770	800	785	788	784	763	767	779	783	742	796	779	789	795	773	775	805	764	767	722	780	789	760	773	777	783	802	815	770	798	827	787	801	770	750	805	806	825	799	775	830	814	776	791	750	775	782	789	742	751	737	801	714	772	748	801	776	799	828	748	820	740	759	794	745	773	797	809	796	738	777	734	819	767	800	794	789	764	741	828	784	770	820	798	776	795	784	734	755	731	732	785	783	747	785	812	799	814	779	755	773	837	742	809	770	734	763	763	719	778	785	772	808	736	767	782	751	812	787	793	761	818	767	757	791	798	777	767	727	777	799	786	791	741	836	766	785	800	838	762	745	756	828	764	771	774	819	807	792	860	748	764	835	783	885	758	805	764	757	790	757	819	768	714	799	757	793	771	820	777	748	761	785	819	795	812	807	753	764	763	743	746	769	745	772	768	817	807	727	762	798	800	768	806	813	840	783	785	770	757	807	748	770	804	799	759	763	742	831	791	766	770	739	839	773	788	786	759	795	785	755	811	801	753	760	757	755	736	753	789	758	773	730	756	783	787	803	774	746	747	823	762	737	771	785	776	797	775	747	741	794	797	817	754	801	796	738	756	731	784	781	808	783	732	823	774	761	765	826	791	746	773	811	811	767	788	853	846	775	819	786	769	780	764	796	799	783	732	812	778	760	758	757	828	802	724	746	800	808	814	817	786	703	804	780	731	756	716	769	767	745	721	812	817	746	723	791	770	736	778	838	825	824	781	796	745	754	797	767	817	792	790	819	733	811	781	775	767	822	767	762	769	723	784	782	790	786	783	817	780	740	778	790	762	699	734	765	794	761	761	793	775	770	799	777	831	782	841	733	773	803	754	791	783	760	757	780	713	765	763	808	825	775	770	747	737	766	771	688	775	765	805	762	738	757	846	746	813	751	767	770	786	769	755	786	782	751	743	747	774	775	777	799	808	764	763	802	794	809	777	781	767	829	786	748	752	767	810	765	750	758	782	750	779	752	841	773	812	771	800	786	811	761	745	780	766	781	776	756	792	770	802	822	742	751	802	817	768	766	845	749	754	764	781	751	766	766	748	820	802	787	814	768	788	756	801	792	756	733	826	785	724	760	750	742	796	828	803	730	777	791	750	754	770	796	802	755	822	737	781	751	755	778	778	783	790	757	796	785	802	765	783	818	794	773	783	801	781	762	770	789	760	829	770	731	793	798	785	775	752	754	785	791	772	789	755	778	773	797	755	734	795	806	755	785	776	747	769	764	784	759	764	756	811	791	788	766	777	780	810	818	751	752	781	803	787	818	798	796	739	802	783	749	777	755	760	786	772	777	736	817	785	761	783	725	777	771	790	757	733	801	805	747	782	709	756	799	835	765	794	761	788	819	752	762	768	782	801	771	782	780	806	774	791	766	733	792	753	739	780	752	753	756	751	744	798	802	758	803	717	739	789	765	754	771	747	728	765	835	804	751	750	790	737	755	755	764	792	723	745	770	788	768	799	786	758	790	808	743	765	793	816	767	777	769	798	755	799	742	815	795	743	821	776	794	723	767	753	790	768	770	742	785	798	765	779	757	765	794	796	743	817	739	779	750	797	793	737	836	796	789	755	753	774	793	764	714	731	804	770	758	811	762	756	752	781	796	806	817	786	749	733	828	764	775	781	773	796	772	761	765	764	770	757	777	822	804	732	737	723	792	733	759	749	771	783	811	798	788	744	811	777	742	767	787	779	764	826	889	742	772	761	768	743	796	794	789	784	845	763	830	729	774	797	796	760	786	772	794	758	714	754	826	787	791	787	784	786	733	765	778	797	767	853	808	768	769	792	775	743	788	825	743	805	742	749	774	811	786	786	769	816	782	800	787	800	822	798	788	766	776	800	760	747	774	782	775	749	740	772	717	810	730	769	815	788	791	792	810	800	815	776	757	771	772	826	762	799	767	785	754	776	809	767	786	794	812	736	798	783	748	761	791	724	786	795	750	761	773	769	816	747	793	756	817	792	724	791	732	802	777	803	765	751	741	751	758	807	811	770	843	765	824	783	791	740	793	798	758	758	753	780	757	691	775	745	821	762	762	765	781	793	749	790	761	827	776	765	807	812	807	783	718	764	822	787	829	809	760	753	785	790	770	796	758	799	767	785	779	779	728	765	758	796	717	794	779	783	775	834	788	816	772	773	783	746	798	764	704	768	772	787	806	744	783	801	783	791	800	791	776	802	747	815	737	765	772	779	741	771	792	785	716	799	748	802	746	816	783	794	699	788	806	819	823	786	750	723	831	800	721	754	816	763	767	789	788	790	776	793	752	780	741	774	782	785	715	860	763	787	804	786	772	742	830	732	783	809	773	786	795	781	801	809	757	804	729	814	779	767	780	770	813	808	776	839	799	770	792	812	774	836	729	733	798	780	821	776	743	797	810	789	754	755	769	766	777	761	791	842	733	795	759	748	721	787	780	792	723	820	773	767	774	772	810	777	761	804	749	803	759	798	739	800	758	752	779	822	776	767	756	752	806	787	815	809	752	777	805	812	758	780	802	777	787	758	782	845	807	821	757	764	752	814	796	792	789	757	772	792	782	767	755	760	789	794	785	760	804	841	803	760	717	782	765	701	788	760	790	798	781	752	787	773	811	755	765	771	780	703	713	766	770	762	730	827	804	781	755	791	737	751	731	733	765	773	742	791	743	847	794	763	767	826	750	753	796	786	774	795	783	760	735	734	808	795	796	751	737	776	743	798	765	751	785	800	737	747	779	776	730	791	765	804	781	789	790	782	749	749	782	722	822	767	784	768	686	763	765	826	859	786	747	739	784	704	793	736	730	734	796	764	730	778	813	781	781	772	785	772	811	737	768	754	808	774	752	790	741	774	730	808	771	789	742	738	801	760	795	774	798	695	730	797	801	784	784	813	788	824	799	766	757	757	747	765	813	790	766	786	787	791	786	774	749	754	807	797	745	802	779	768	766	770	744	777	807	752	805	762	757	784	806	751	772	812	742	795	777	742	767	769	792	781	733	832	801	781	746	783	808	769	755	757	789	787	791	776	767	794	706	787	776	753	780	817	782	795	739	777	741	774	804	786	832	766	794	842	819	811	784	831	853	786	817	799	734	820	832	754	791	843	794	841	782	749	774	765	811	778	741	798	795	813	765	737	756	756	795	764	740	776	773	789	799	742	743	814	850	786	814	775	784	823	818	732	827	780	769	791	743	767	820	738	784	800	760	835	756	823	778	722	770	781	793	803	776	802	768	757	770	755	779	813	738	804	799	822	783	785	750	781	704	753	799	817	786	784	770	768	785	720	793	821	763	792	813	764	780	810	783	723	768	744	836
22373	21100	28870	23575	21108	21172	11427	1111	752	684	558	501	498	462	385	371	378	358	340	346	332	303	321	325	304	303	321	287	308	301	274	296	288	318	278	285	279	295	264	276	253	257	260	265	232	282	290	274	271	267	260	281	248	262	274	259	289	248	274	262	265	288	289	268	273	267	252	248	255	275	269	269	230	251	281	256	245	263	271	257	240	271	253	257	257	230	271	264	232	254	265	258	275	256	298	255	266	251	261	261	291	271	258	264	286	259	253	221	242	269	283	264	265	244	255	264	253	265	251	258	266	263	258	250	249	287	251	258	260	254	282	286	254	278	283	265	239	253	269	292	263	258	280	237	234	243	237	237	273	243	243	232	259	251	274	265	275	282	238	242	246	267	262	264	242	283	266	266	251	266	255	249	267	277	277	270	228	264	236	297	272	283	282	260	272	258	270	263	233	251	293	258	283	246	243	278	269	242	246	244	251	263	249	239	249	281	260	288	267	251	252	260	264	237	256	244	249	250	266	277	282	265	256	268	243	236	266	247	266	248	269	263	289	303	266	282	256	226	272	256	251	231	275	235	276	276	248	273	246	258	248	265	256	262	255	251	286	273	264	245	238	249	280	270	281	235	259	225	263	257	250	256	218	278	237	262	275	256	276	263	288	257	252	272	244	266	295	252	247	273	268	287	260	282	225	262	221	252	259	269	236	258	255	250	254	234	235	243	282	234	249	261	253	281	239	238	273	259	248	257	268	243	243	261	302	247	245	263	238	228	278	268	240	290	257	251	241	259	258	254	264	265	247	249	274	244	243	247	240	253	280	266	243	253	251	258	247	261	260	238	280	262	257	263	260	289	277	258	272	248	286	263	269	274	254	222	237	248	254	264	280	251	246	247	278	261	261	275	250	283	249	272	256	262	245	265	260	275	249	237	274	268	265	296	238	268	269	252	230	241	262	250	232	240	285	254	250	279	286	266	298	243	265	246	250	241	258	244	276	238	233	251	251	241	223	243	258	231	288	236	251	237	241	254	271	246	249	257	267	245	252	244	264	253	253	255	238	260	213	266	257	238	225	258	237	247	248	256	230	223	268	267	255	234	256	277	264	228	261	239	245	228	240	255	254	254	218	264	230	237	271	251	293	246	241	289	253	243	252	262	274	218	276	266	277	252	253	230	265	247	248	248	241	215	249	249	250	249	251	235	266	273	254	260	270	270	255	241	244	262	273	276	245	235	253	265	245	238	237	250	252	268	264	254	264	248	269	277	265	280	265	237	249	280	261	278	258	261	210	261	277	254	247	273	264	236	244	262	248	265	261	248	301	245	234	234	250	247	239	249	237	245	250	275	279	273	273	242	241	241	263	269	250	264	246	244	249	269	239	272	264	262	264	249	248	241	281	245	272	257	238	245	275	268	248	249	261	243	264	267	245	265	251	245	255	230	243	255	252	279	262	252	260	245	277	243	261	268	268	273	264	262	261	288	252	237	265	258	238	246	241	256	240	235	271	274	248	247	233	273	253	262	245	257	261	245	266	252	254	266	251	236	265	251	267	256	273	259	229	247	251	251	227	265	252	240	242	255	265	263	260	248	241	250	250	249	238	250	276	240	248	275	233	270	259	287	255	260	256	264	253	260	238	250	251	281	290	245	246	241	271	217	259	267	253	246	258	243	252	255	254	269	254	257	255	269	260	264	271	235	287	237	256	250	250	262	251	275	278	270	268	241	280	251	250	242	278	245	253	272	269	260	264	257	241	252	245	251	255	263	232	238	262	249	240	276	276	279	251	277	231	262	257	252	245	255	250	262	241	265	240	249	231	268	275	258	274	266	218	236	277	242	264	276	274	269	253	240	232	248	274	260	258	252	245	248	249	265	266	261	238	277	251	246	262	258	248	252	252	273	246	265	227	262	280	247	246	278	258	249	262	273	279	273	250	226	218	255	255	244	262	247	251	263	243	243	260	235	257	260	259	267	262	270	266	253	259	232	233	270	287	245	252	273	236	234	256	255	262	249	258	258	272	288	255	263	274	278	279	245	241	277	262	275	239	231	233	264	279	262	262	250	290	256	251	253	239	263	257	249	273	270	246	239	250	252	237	296	255	273	237	241	232	277	239	270	256	279	258	286	247	276	242	243	256	248	287	267	298	244	258	243	258	230	274	228	259	227	257	266	245	242	261	253	262	280	239	267	267	251	262	247	249	244	242	246	271	246	276	279	266	227	230	239	247	262	236	286	255	231	255	268	286	269	255	247	271	271	285	257	259	287	257	280	231	257	249	252	249	261	257	244	255	249	251	253	247	263	266	276	283	272	242	249	236	256	267	267	265	242	257	247	278	241	249	266	210	258	250	305	275	274	241	288	249	244	252	262	254	250	239	311	294	267	258	235	253	263	236	230	253	236	247	261	245	270	261	249	248	241	264	269	254	268	299	243	261	238	280	270	264	261	247	272	266	272	257	265	253	274	262	258	251	256	258	277	233	247	246	247	274	256	238	250	276	281	268	219	253	241	266	254	216	234	253	258	237	255	248	282	239	258	254	272	276	245	254	251	222	248	248	232	234	273	245	247	254	264	249	257	274	240	249	283	258	260	272	282	264	246	244	251	268	262	256	278	260	233	251	249	278	262	250	256	261	239	249	257	250	259	252	240	245	273	268	272	251	244	262	259	262	261	235	237	248	286	260	270	265	238	245	245	239	244	255	267	302	264	244	266	218	256	266	260	257	248	275	277	258	235	251	244	283	261	272	258	244	271	259	245	277	254	244	262	253	271	261	266	260	271	264	249	285	267	237	268	219	246	249	258	257	253	269	235	268	273	258	267	251	260	282	219	252	275	255	250	277	256	252	262	270	268	235	262	242	248	222	256	233	240	282	261	251	264	274	267	275	267	281	238	264	259	260	256	234	246	247	265	252	286	271	254	239	256	256	249	250	254	288	241	263	244	269	241	263	249	276	263	283	260	277	250	259	262	247	233	269	276	212	242	239	264	223	295	232	260	268	240	262	265	216	247	254	233	253	244	246	238	251	269	251	232	257	264	216	280	243	281	234	257	261	248	248	257	261	236	248	269	257	255	253	240	286	265	269	249	277	292	244	226	249	259	255	286	252	244	247	272	229	273	310	273	252	252	273	273	259	286	249	243	263	278	259	237	254	243	286	236	258	284	253	259	254	263	262	262	236	269	241	263	264	260	235	241	262	262	278	235	265	259	269	221	256	260	275	238	274	237	277	248	297	278	255	283	232	230	244	267	253	282	238	245	273	257	274	249	264	270	280	261	272	276	281	250	256	267	231	268	253	217	251	278	253	262	242	267	266	274	253	270	261	259	270	250	243	254	266	242	274	250	252	250	251	247	238	241	267	258	257	258	258	296	237	261	237	262	268	259	247	265	222	254	266	264	271	270	229	271	246	248	262	240	273	250	263	289	238	249	258	244	259	234	243	256	276	219	258	246	271	298	261	261	273	222	240	252	260	267	277	276	274	277	238	283	249	240
7341	14076	10105	4857	3460	2646	1923	1449	1125	918	767	656	573	521	461	422	391	395	418	385	374	373	323	322	330	298	320	290	335	335	284	293	288	281	274	266	292	282	267	262	300	273	260	269	284	266	273	280	259	264	263	244	274	255	283	275	264	235	282	283	279	293	245	273	278	241	265	275	255	235	251	288	290	265	266	250	264	274	264	269	237	257	253	271	237	271	265	261	275	246	271	266	267	290	254	287	247	255	246	227	259	264	253	288	284	243	257	261	249	287	242	264	269	252	291	251	277	267	244	240	252	265	246	253	287	248	248	281	243	283	240	246	256	255	248	286	248	276	265	270	270	257	251	289	266	261	253	263	282	259	257	236	256	277	262	260	262	264	233	259	238	292	244	243	247	246	250	285	255	237	259	261	261	244	255	283	278	274	255	231	260	231	278	239	257	271	264	284	233	249	265	237	279	254	255	279	258	254	261	250	275	256	254	259	277	231	242	237	246	242	253	253	252	263	241	287	236	255	253	300	253	241	266	229	276	231	270	274	255	266	266	260	254	283	254	266	238	248	264	273	234	276	265	256	239	260	244	259	243	254	269	261	242	277	253	275	240	259	253	263	247	228	258	246	251	247	275	253	276	208	256	282	287	259	259	297	265	278	257	275	256	248	228	248	256	253	276	279	248	278	268	234	266	241	284	258	247	276	250	243	248	273	243	249	252	268	248	256	278	274	279	259	271	270	247	262	259	266	265	265	242	250	275	272	235	249	254	255	254	289	246	273	240	253	265	283	269	260	274	274	264	249	266	259	258	275	258	238	272	247	262	252	229	253	264	250	226	265	255	262	292	238	263	270	262	259	260	254	260	272	273	266	247	244	274	226	249	262	252	268	262	275	247	267	263	234	247	242	237	257	220	262	263	302	300	268	236	253	253	264	241	260	276	281	256	241	291	267	226	249	267	281	265	244	250	268	278	251	268	258	260	257	243	270	279	268	262	262	233	269	264	237	278	247	269	282	237	248	255	257	256	230	269	269	255	243	257	258	233	262	270	256	284	242	267	292	258	287	242	242	267	257	277	262	283	267	232	269	230	255	253	264	255	254	266	253	268	216	281	245	266	280	228	254	238	257	264	260	264	258	292	248	257	274	240	269	288	248	248	282	270	258	243	277	269	272	237	235	265	243	255	263	249	280	256	248	260	272	255	252	294	248	249	236	241	257	266	250	266	268	284	249	265	277	272	240	266	260	267	238	247	251	248	239	251	236	254	251	270	238	234	247	239	265	247	269	240	275	229	291	259	257	254	253	265	269	235	252	240	220	276	250	255	249	263	255	256	259	250	274	244	237	258	255	266	251	248	275	265	260	263	272	255	263	253	238	237	245	255	274	232	274	271	284	242	262	244	281	233	247	295	257	238	265	251	276	278	263	280	276	270	234	270	259	245	245	283	253	267	272	240	248	286	255	256	268	243	262	266	261	240	242	245	228	251	265	263	222	279	227	265	278	236	275	277	242	268	272	253	275	292	239	236	266	247	255	253	261	274	241	257	271	250	279	265	246	239	264	259	229	281	257	262	252	263	270	263	246	283	264	272	258	243	252	245	267	249	276	261	267	262	264	265	252	230	300	290	260	265	261	254	257	253	265	267	255	244	269	251	223	239	242	245	258	241	236	273	279	268	270	244	252	249	272	269	282	277	269	239	258	241	253	263	253	258	262	257	255	270	259	272	282	256	256	257	252	264	294	279	270	238	251	271	270	227	251	246	255	257	273	259	247	282	274	257	286	256	274	255	243	259	260	247	227	278	265	253	243	282	266	264	245	266	262	254	268	254	264	281	264	272	266	242	256	258	261	254	264	252	245	265	252	271	255	256	281	277	247	290	275	272	233	272	240	228	291	265	283	274	221	252	267	221	252	263	234	264	262	265	260	256	267	292	297	240	274	268	243	262	260	245	268	256	289	245	234	250	231	241	245	245	243	255	252	239	261	271	254	262	257	239	226	242	244	282	267	231	250	281	248	269	257	264	244	259	264	256	258	225	257	281	240	235	275	279	275	280	235	269	266	303	228	273	241	266	256	261	271	258	297	277	263	273	268	228	249	263	273	253	258	272	252	232	246	263	248	234	252	276	236	248	265	252	241	236	280	257	261	274	271	270	247	252	235	277	242	249	251	286	264	285	268	240	238	279	266	253	237	279	260	263	236	251	215	252	245	243	265	250	282	274	217	230	283	229	269	250	244	265	281	268	269	282	245	261	246	254	249	217	241	247	268	251	242	263	273	254	276	245	261	270	294	231	267	284	224	243	292	245	264	273	235	271	261	240	252	265	256	272	240	266	238	257	253	230	248	243	273	254	264	261	274	254	242	239	256	279	251	257	266	257	234	269	237	269	260	236	278	248	273	267	249	262	272	280	268	249	262	263	262	242	272	254	289	233	285	256	249	250	270	251	274	244	232	241	251	270	299	264	231	252	274	242	254	263	305	261	248	248	285	286	301	262	244	229	270	247	262	260	267	245	258	236	237	264	236	233	269	221	257	275	261	259	275	275	224	266	233	265	248	248	267	272	240	220	267	247	223	229	263	278	260	246	284	257	264	282	241	245	259	213	255	255	221	268	254	272	248	251	269	266	275	249	250	257	272	233	293	239	253	271	245	241	280	255	224	275	277	239	287	270	262	248	240	249	227	293	257	285	253	257	244	265	241	275	293	254	255	230	259	257	241	267	242	235	238	262	258	278	275	264	269	258	275	247	272	259	250	231	246	258	265	234	241	250	273	261	266	270	261	268	260	255	258	251	272	232	284	256	271	253	242	274	289	249	258	234	251	261	260	233	259	276	271	276	264	285	221	255	249	222	261	280	261	254	252	273	266	271	264	251	242	252	259	257	252	227	265	255	290	265	252	250	242	258	266	300	269	231	255	282	236	245	246	266	261	277	239	251	279	260	244	254	260	253	258	256	248	245	271	270	262	253	237	247	251	269	268	263	222	266	270	280	270	266	232	253	260	269	250	240	215	262	263	240	256	272	243	266	262	250	251	267	284	248	271	277	264	267	265	261	255	265	248	243	279	249	223	268	255	231	275	248	243	252	262	221	227	252	241	255	263	235	251	256	259	252	239	278	279	268	260	267	267	272	249	253	240	271	257	259	249	270	263	271	249	271	246	224	272	263	259	278	238	257	241	257	263	267	252	238	247	233	256	255	266	260	265	305	249	249	243	231	262	300	263	262	275	263	210	252	278	256	269	243	259	241	224	277	262	246	256	255	294	295	234	271	253	262	251	225	273	249	224	250	263	230	257	281	272	274	249	285	271	270	276	255	242	259	289	287	259	265	271	260	255	261	271	268	249	249	236	258	245	277	247	249	278	228	272	233	257	289	259	234	241	258	242	268	252	250	257	237	259	267	272	258	242	263	284	251	266	268	268	260	257	259	280	268	290	250	272	259	245	262	238	253	291	283	271	238	247	252	276	268	245	262	268	259	241	245	275	247	294	257	244
27570	18747	5283	1112	822	817	757	776	769	828	827	750	771	753	722	723	758	738	763	740	740	741	794	779	737	792	815	789	786	701	802	799	753	751	749	745	786	723	763	736	725	744	787	765	792	778	717	693	713	791	768	737	773	781	777	755	768	740	801	692	774	781	771	780	767	800	718	751	754	782	733	753	751	787	755	775	777	822	744	760	753	763	752	726	726	745	754	735	746	710	734	746	806	812	710	746	742	761	752	797	744	748	795	745	701	784	716	760	712	758	771	785	754	765	783	767	795	760	784	770	720	760	790	778	776	824	792	765	740	716	770	772	789	726	797	760	781	796	742	738	788	754	757	802	739	785	811	760	784	730	735	704	716	813	770	768	792	779	772	773	754	779	716	724	815	722	802	762	808	775	782	776	743	765	791	744	748	790	737	759	753	732	759	750	738	761	777	818	766	767	756	752	726	728	791	781	820	773	759	749	750	753	779	783	749	778	750	790	738	755	792	722	798	784	754	804	737	741	755	770	741	753	801	748	768	749	742	761	725	755	733	732	768	729	792	754	764	747	747	792	775	734	751	762	759	762	797	804	751	774	715	727	715	742	786	797	789	745	788	773	756	762	776	724	722	734	808	781	774	795	757	758	742	709	775	772	789	744	698	794	736	764	787	704	778	762	777	745	781	798	753	755	789	793	739	754	761	762	747	756	787	758	789	704	752	757	770	775	711	814	753	702	758	757	794	789	740	775	771	746	727	707	750	772	756	724	732	748	724	743	773	774	770	761	776	759	808	784	743	784	787	759	773	719	773	742	780	783	782	804	799	742	747	747	750	725	789	743	689	733	727	708	737	752	758	739	802	737	803	766	809	780	825	728	779	759	791	774	801	712	794	768	748	807	768	718	754	767	708	740	786	785	799	782	787	804	781	772	720	759	750	726	760	785	750	808	730	788	719	793	745	756	801	786	760	731	786	753	782	808	756	708	743	727	792	725	827	755	794	727	828	772	751	731	819	691	748	766	765	718	805	799	769	745	744	724	769	845	723	769	803	724	791	769	764	771	739	743	740	783	674	755	788	729	770	758	759	759	776	775	775	749	715	768	735	724	757	745	768	785	812	777	765	777	782	785	755	754	758	793	745	766	732	774	752	732	818	798	798	789	756	747	738	782	767	824	724	767	753	787	761	756	753	798	703	790	745	799	759	702	746	808	761	771	753	744	765	765	775	775	776	800	789	781	794	751	803	727	798	758	778	750	786	817	767	734	788	798	732	759	776	765	720	770	793	795	768	735	753	732	736	760	783	775	770	786	783	762	739	764	745	763	812	753	795	794	797	759	756	822	776	744	729	791	689	754	761	793	794	744	721	729	760	725	769	792	752	728	782	707	755	813	722	754	719	703	778	739	768	739	761	811	788	771	767	735	753	744	817	772	743	758	762	718	778	728	780	798	750	726	752	779	787	803	787	800	799	796	771	765	798	791	779	800	773	748	769	743	782	709	765	779	730	770	734	741	764	787	720	765	801	755	776	814	733	746	743	765	738	767	737	756	776	754	722	731	743	716	757	731	733	757	771	731	786	739	760	721	783	778	785	754	814	767	780	764	754	758	786	783	765	778	751	776	734	716	749	758	709	742	766	731	815	823	742	752	812	762	752	791	737	713	791	792	767	747	789	774	776	812	787	730	793	706	754	755	708	769	718	781	779	759	802	782	765	770	756	756	767	789	729	756	728	797	749	751	736	750	747	722	789	732	800	774	713	783	727	746	733	781	710	753	750	787	786	810	748	727	732	736	751	726	747	787	733	723	793	793	735	781	781	789	720	740	778	766	769	782	744	760	712	756	783	751	779	758	792	784	779	733	766	765	784	811	776	797	764	754	747	786	797	735	736	765	756	749	753	740	747	778	740	805	779	773	759	768	777	777	755	755	777	758	757	750	775	757	677	777	779	704	796	764	807	708	761	775	786	714	758	771	781	798	803	707	819	762	731	735	743	784	735	769	762	734	735	773	712	762	778	789	697	713	739	745	767	796	741	773	752	808	760	732	747	788	768	725	738	772	773	766	708	767	770	779	801	767	728	772	743	753	758	764	768	797	728	763	770	742	739	720	721	758	760	795	823	703	740	731	763	751	713	717	757	777	795	828	739	718	784	781	757	760	709	738	755	710	789	771	809	792	765	737	770	806	755	799	831	836	742	777	825	781	763	749	725	718	728	754	782	781	758	782	815	727	714	728	712	724	827	767	782	776	720	762	793	724	735	725	778	736	795	797	763	788	736	733	770	772	706	780	743	793	743	782	767	762	750	780	759	797	739	771	784	773	734	725	750	777	743	682	809	737	764	747	751	742	751	774	744	810	770	771	741	754	783	726	757	751	757	722	780	764	769	758	743	778	772	747	793	738	709	756	765	692	750	775	774	792	751	795	787	739	721	749	799	745	823	781	755	783	752	759	743	757	771	725	731	793	762	776	768	774	747	792	750	785	793	834	804	797	781	757	738	770	769	708	729	737	794	755	762	790	765	728	755	797	775	716	760	772	740	764	755	794	787	785	797	768	729	734	712	761	787	762	824	718	722	755	734	734	704	759	720	760	728	746	733	779	785	766	711	768	705	713	760	753	747	774	751	793	743	748	760	717	743	797	804	699	771	725	749	738	803	739	755	799	753	747	757	785	779	733	779	732	761	787	773	754	790	732	746	774	772	791	807	742	748	738	749	747	754	702	671	735	795	772	726	788	795	779	802	790	761	784	780	805	757	753	712	762	717	762	769	756	776	750	765	786	761	760	714	763	787	777	787	802	770	741	759	751	802	778	787	730	838	757	733	771	761	792	789	792	724	740	773	785	690	763	749	707	735	784	743	733	740	731	796	836	717	710	822	765	734	775	749	717	789	729	758	797	744	792	739	804	760	731	785	746	807	798	774	754	747	738	759	761	773	804	780	726	734	771	782	779	781	743	784	765	739	781	775	757	770	738	778	702	782	722	748	771	763	737	766	725	802	760	776	750	783	774	802	759	762	750	753	740	735	772	817	763	772	771	740	744	797	711	825	740	778	789	765	813	730	734	710	745	754	800	722	769	739	770	707	784	765	737	764	756	763	742	755	750	781	754	747	746	730	758	743	785	763	750	749	750	761	756	781	718	798	741	738	765	742	790	778	774	754	717	731	762	779	740	734	754	765	802	775	761	740	810	754	730	788	777	748	737	780	747	768	752	761	718	778	757	751	721	755	743	758	736	778	769	729	803	783	781	728	813	757	753	792	733	702	758	753	739	776	769	751	805	775	729	787	766	772	751	716	771	774	739	779	801	732	784	739	768	783	778	751	736	744	733	796	754	827	766	762	725	765	788	753	730	715	819	709	756	728	732	759	786	780	726	750	761	695	774	722	720	740	783	779	772	761	747	863	756	770	798	801	819	743	750	811	799	767	765	807	821	760	743	812	772	743	835	776	703	776	737	749	747	782	750	740	742	821	740	758	794	802	802	759	789	752	741	757	756
5112	1269	1074	869	908	781	794	755	769	784	825	804	766	783	755	807	792	804	773	774	780	758	765	779	749	751	823	771	785	741	821	781	781	801	753	775	780	779	810	758	815	775	792	782	825	819	813	782	806	758	772	835	732	780	747	798	777	757	740	693	781	772	764	798	810	770	780	735	750	774	721	754	786	811	755	739	779	845	774	774	754	827	787	781	835	752	751	791	768	801	806	784	815	789	815	765	778	761	758	768	767	765	755	776	813	798	733	783	809	767	804	771	758	769	760	700	782	792	818	830	782	771	788	821	807	757	805	761	740	840	777	765	845	783	798	772	791	776	781	814	784	743	772	756	727	791	775	749	774	816	787	797	805	737	714	759	750	804	772	788	779	752	729	739	798	773	762	738	720	790	817	789	770	809	804	801	817	821	779	779	826	790	779	801	761	784	788	753	767	796	743	755	780	803	777	765	816	827	790	753	814	773	744	774	732	767	767	768	737	802	760	784	770	821	813	797	789	784	747	810	750	783	737	775	806	701	772	761	790	779	802	801	789	808	775	847	776	736	772	749	774	822	755	791	806	861	781	767	785	766	772	764	783	766	831	735	758	794	770	738	756	808	734	793	753	750	828	786	814	767	827	771	815	880	737	772	777	750	750	743	779	817	766	717	783	771	767	783	795	825	766	835	818	772	750	753	791	787	759	787	777	759	818	781	789	748	807	742	760	790	761	768	782	790	784	749	755	824	800	781	785	779	755	790	775	723	779	760	845	828	819	767	756	790	792	791	761	740	770	817	825	774	802	768	740	808	825	815	768	796	759	751	828	778	777	758	788	773	816	791	756	773	807	789	790	766	832	765	791	766	862	839	746	762	717	753	737	742	783	753	769	762	768	793	771	781	781	794	803	821	753	795	822	798	748	760	794	782	756	791	781	779	776	747	812	811	780	752	789	833	823	857	788	785	756	781	777	802	796	746	844	769	716	791	806	778	803	797	779	830	756	758	794	721	767	804	776	810	796	807	793	805	813	764	733	759	782	845	750	811	772	733	768	805	754	816	789	822	775	797	830	801	808	821	743	811	785	777	787	775	782	857	774	769	787	795	796	810	782	777	840	773	785	787	783	774	768	801	779	791	785	801	780	819	780	762	802	766	754	827	798	795	760	803	775	799	781	768	770	786	799	773	755	738	783	753	736	741	754	753	854	824	759	795	760	802	761	776	747	791	831	802	798	787	734	851	781	789	770	825	768	809	804	798	787	760	794	792	805	778	768	796	743	739	746	778	777	805	790	744	778	814	744	764	757	785	721	770	777	729	821	804	746	751	814	783	808	731	848	811	765	789	761	734	803	772	740	735	812	839	773	817	785	764	758	804	758	760	781	773	783	784	785	758	748	827	789	780	776	737	781	789	772	772	821	773	780	750	764	768	773	741	812	806	747	802	749	764	741	795	824	796	766	780	814	757	743	785	766	764	777	784	772	808	808	774	792	756	803	769	773	804	801	770	826	758	804	777	790	793	774	762	791	760	775	783	797	782	778	804	759	720	793	777	794	776	778	757	770	737	801	787	758	793	795	787	776	738	799	779	837	757	736	776	744	779	783	751	739	740	801	814	746	788	852	790	768	763	765	759	811	755	761	749	804	769	749	769	813	775	742	780	721	770	823	757	768	790	833	814	761	811	735	809	830	746	820	805	747	817	764	742	776	777	774	788	782	833	733	770	772	810	744	750	805	804	766	761	758	754	783	785	789	721	767	773	814	805	792	775	776	807	807	804	828	779	817	783	779	753	797	734	784	761	788	779	770	797	820	788	781	784	798	791	744	811	817	808	798	745	808	773	853	765	802	766	790	794	769	787	799	832	756	802	788	792	808	830	766	804	766	806	826	804	808	753	744	796	771	751	797	760	763	753	791	768	788	762	748	756	784	785	718	786	755	802	765	713	807	751	791	783	767	791	808	787	765	816	762	850	788	768	765	777	801	773	778	755	767	800	825	808	755	791	788	787	788	815	808	814	812	757	803	755	782	767	812	792	820	811	780	778	782	780	823	761	772	787	771	798	827	792	773	809	783	773	749	768	793	752	807	795	791	819	794	809	786	814	776	760	763	777	743	816	775	748	787	756	781	809	783	759	821	818	789	747	816	739	775	756	765	709	753	790	764	755	764	740	783	813	776	783	781	828	781	771	772	802	770	849	779	752	803	763	732	811	810	745	745	793	735	783	835	780	787	770	818	739	771	823	748	817	778	824	770	797	790	814	773	755	802	777	752	773	801	785	794	783	772	764	806	775	757	760	814	796	820	793	731	763	766	787	760	772	785	751	784	766	803	725	787	777	763	800	771	765	791	823	823	805	788	745	794	851	703	736	755	813	747	822	774	764	752	753	765	786	761	819	833	783	774	786	756	738	755	802	799	765	790	780	808	748	759	809	788	813	778	722	786	775	755	780	789	755	777	839	789	784	813	786	788	776	767	837	809	819	764	811	763	819	793	791	775	797	761	773	756	794	808	770	820	746	766	791	811	814	735	786	810	774	763	760	787	776	765	792	781	742	808	819	802	778	811	814	766	794	750	791	794	821	775	784	794	837	762	800	837	782	786	778	749	740	789	762	792	747	765	767	745	850	820	765	774	747	789	823	766	795	800	760	813	784	789	768	792	797	769	820	803	791	802	793	811	786	764	765	790	785	802	804	819	808	807	741	769	740	790	787	779	761	753	765	778	764	777	817	754	771	785	788	804	822	791	769	759	773	743	745	789	790	808	778	766	754	784	823	779	776	798	779	779	768	742	755	753	741	789	776	840	777	743	748	760	780	802	812	762	777	738	755	787	776	764	794	784	781	835	768	785	807	796	760	795	803	761	819	738	823	764	855	756	804	877	784	772	770	768	785	789	794	750	790	826	715	792	814	786	785	803	775	749	846	810	793	780	809	782	756	809	762	768	784	799	750	781	787	765	787	767	778	805	752	799	780	801	757	803	799	798	812	773	809	758	766	765	770	760	756	747	790	772	805	773	812	773	837	774	820	728	823	768	774	767	800	808	775	822	767	788	748	753	760	750	753	798	759	806	788	760	766	755	777	771	761	791	758	743	773	723	829	826	772	760	747	753	814	757	793	777	797	764	782	792	781	793	763	813	766	778	788	788	807	796	758	799	760	772	773	781	745	810	805	755	763	801	779	741	792	725	798	760	770	767	770	794	795	796	811	783	783	803	767	722	806	783	790	754	787	765	727	794	763	761	789	800	790	782	854	778	772	777	814	765	752	737	760	821	712	848	786	752	774	774	795	773	803	776	789	767	761	795	791	773	833	777	789	770	799	758	821	745	790	781	754	795	782	786	741	821	756	781	793	744	801	757	762	767	789	855	797	819	762	805	789	764	775	761	801	718	789	762	779	789	781	794	789	790	766	791	787	832	789	763	792	791	791	754	769	799	745	808	772	772	828	801	738	733	817	751	778	773	755	793	790	775	792	805	798	806	769	754	774	780	801	819	773
23498	21106	28494	23955	21120	12633	1291	741	590	571	517	524	458	419	417	413	376	380	363	427	430	393	357	390	360	338	359	382	363	343	327	351	334	332	354	365	376	410	380	321	370	379	366	335	380	340	347	383	368	371	369	362	322	375	343	346	372	391	342	331	352	335	340	369	345	377	334	356	381	347	344	318	351	346	348	362	342	364	373	361	391	348	365	409	364	344	333	324	356	379	308	357	373	402	351	385	379	313	354	352	340	352	373	320	362	321	361	359	364	330	340	356	351	374	355	335	365	360	345	347	350	351	329	367	348	332	351	320	373	355	364	377	322	340	348	373	353	371	347	365	335	331	360	347	322	348	355	339	353	347	369	317	339	345	358	376	333	336	335	348	338	363	345	375	299	357	384	346	324	391	339	381	350	351	344	334	346	361	324	350	336	338	349	366	342	330	378	337	335	354	354	331	353	353	361	349	342	382	363	376	356	361	356	340	349	338	372	347	360	377	324	341	367	325	360	332	314	360	359	339	357	344	341	365	337	329	313	381	336	335	345	364	349	350	313	357	361	335	364	336	331	338	352	403	353	355	348	360	353	353	352	346	377	355	350	363	349	309	302	339	354	381	359	360	360	341	334	349	361	401	330	315	308	374	346	350	323	328	333	357	355	339	340	352	376	382	378	350	341	377	329	341	349	364	344	354	343	350	349	350	346	352	375	362	349	357	326	338	359	363	353	379	331	352	372	364	337	326	344	355	365	357	373	359	367	353	353	362	362	332	372	345	371	327	352	334	357	362	356	328	336	335	359	368	389	381	315	338	369	384	363	315	326	376	316	374	349	339	360	357	363	324	360	356	382	344	326	324	350	364	378	320	332	347	357	316	340	375	362	339	330	385	331	369	357	373	357	312	339	337	373	365	353	354	361	362	335	356	314	334	352	339	337	352	372	327	353	324	355	373	424	351	338	322	363	364	344	337	334	335	348	321	381	368	362	375	345	350	384	378	372	370	363	331	364	344	380	352	330	344	370	369	380	388	374	355	353	342	380	344	332	354	327	375	355	353	342	332	306	354	359	316	357	340	344	362	375	349	360	358	355	317	348	333	341	343	338	353	356	333	322	355	333	353	370	345	372	331	349	365	320	356	337	341	361	357	355	357	357	388	345	369	371	359	367	358	375	352	312	359	364	352	346	320	338	347	356	388	330	372	327	329	339	328	359	354	372	385	368	335	331	363	326	312	325	345	345	346	350	370	344	385	356	350	358	347	365	347	378	343	361	353	356	329	353	351	379	376	353	343	330	315	365	380	324	380	373	368	304	359	345	286	331	364	364	320	343	327	393	353	344	352	334	357	355	345	364	351	352	329	346	339	367	338	359	361	343	356	308	337	366	355	354	330	301	374	358	372	344	350	353	338	352	353	366	336	354	339	348	360	360	352	345	319	328	333	338	341	357	367	321	342	329	358	345	384	360	396	367	383	331	341	360	347	310	352	324	307	295	346	337	391	352	348	347	358	325	361	310	305	363	335	350	367	336	344	354	350	360	360	355	385	363	369	323	349	351	356	339	352	364	345	309	360	354	351	301	362	328	320	347	353	394	328	379	364	361	325	348	347	338	361	362	359	367	382	351	335	369	332	349	342	341	305	375	365	337	391	362	329	348	348	363	339	347	368	357	363	344	317	368	315	301	318	376	353	357	364	343	356	364	364	351	340	327	331	387	362	341	333	341	356	352	379	347	383	363	330	324	342	352	340	334	343	364	315	343	337	362	341	356	344	342	338	372	333	353	374	350	381	345	371	345	324	355	347	352	341	333	329	370	341	322	354	351	349	355	361	362	374	321	399	370	366	350	357	312	337	355	353	352	347	320	355	372	398	334	353	345	329	355	350	371	367	357	331	356	362	352	320	344	314	341	334	346	334	367	365	358	327	353	325	353	354	384	377	318	370	361	313	351	337	354	321	333	379	352	335	361	324	362	376	340	351	367	350	350	342	338	382	346	363	353	364	347	367	324	323	386	345	343	319	335	373	334	348	359	339	335	341	356	362	395	341	333	347	322	326	334	310	368	370	331	358	347	367	380	371	361	347	376	344	352	356	321	340	328	370	363	323	338	338	330	371	333	298	355	330	349	398	378	367	326	394	346	353	339	349	371	341	337	355	363	381	343	366	339	362	339	344	343	333	362	349	355	323	378	340	370	344	341	323	347	351	335	376	363	344	368	372	343	332	341	342	355	358	370	338	361	380	333	356	347	329	361	349	334	367	344	391	341	354	386	367	370	346	342	325	362	365	373	326	365	370	332	349	328	367	353	377	356	387	357	320	326	366	348	357	348	341	381	382	344	358	374	358	335	365	310	330	357	335	376	356	349	353	360	361	364	345	334	322	352	357	321	322	345	348	345	314	357	338	383	403	367	344	336	345	341	337	345	353	339	331	319	372	310	340	396	338	326	329	343	339	350	376	315	371	369	334	334	363	325	367	329	311	350	348	344	359	327	369	327	360	366	364	382	340	358	327	359	354	322	352	326	360	389	409	369	368	342	347	352	344	339	341	381	309	331	336	346	331	362	341	333	354	361	322	350	335	321	374	335	361	375	350	377	373	371	344	332	340	318	325	376	333	354	364	349	346	352	347	381	348	334	373	343	339	353	332	363	356	379	345	369	319	332	338	361	344	344	348	351	367	349	344	378	342	321	339	349	344	348	347	340	341	332	358	338	373	341	383	376	329	354	346	315	357	343	355	339	345	378	363	333	357	348	389	333	352	331	324	371	332	389	360	362	360	340	330	362	333	352	322	398	347	314	357	382	340	361	375	300	370	382	335	360	340	337	349	348	358	382	379	350	357	311	358	336	340	350	352	333	351	338	359	360	343	358	360	343	358	362	366	349	361	371	340	360	354	361	342	399	334	347	365	341	343	356	352	321	362	363	324	382	339	349	340	343	371	346	340	346	372	343	370	348	348	327	352	344	339	382	332	351	359	340	323	322	378	329	348	387	359	337	336	326	320	331	345	325	338	330	361	351	337	376	356	357	337	347	341	341	332	379	366	340	322	341	326	359	371	338	367	362	343	312	318	363	356	322	364	346	315	336	360	332	340	383	355	333	304	335	336	372	353	363	358	327	338	334	347	385	383	368	335	361	364	345	374	344	353	375	352	387	339	318	345	363	344	335	316	351	361	334	372	355	344	350	367	346	365	358	354	368	363	340	350	347	349	358	356	340	328	316	327	336	356	349	363	345	333	318	316	366	330	353	320	353	306	384	365	361	351	336	398	316	349	340	366	339	344	383	357	358	378	356	349	358	384	355	371	335	346	365	340	348	375	354	342	353	352	340	348	342	358	360	329	379	368	354	351	337	320	336	376	338	345	316	308	325	364	325	330	367	341	368	354	368	368	338	336	377	314	323	344	378	401	373	370	358	344	415	323	353	388	363	342	359	356	353	329	369	318	338	372	366	332	325	375	357	365	370	366	345	355	368	368	346	347	369	345	318	339	378	357
6532	8568	6176	2952	2133	1635	1282	956	834	714	647	555	542	547	480	474	484	416	454	443	445	408	434	414	385	391	389	412	394	400	412	373	416	369	393	368	368	369	384	406	379	398	378	413	357	433	361	360	410	368	403	380	396	364	375	392	403	432	365	367	363	379	432	389	355	376	384	375	385	368	402	403	371	376	395	414	379	394	394	355	400	373	381	382	410	388	379	376	370	404	375	360	388	383	412	377	377	379	401	356	387	365	424	376	366	367	386	387	363	398	401	381	360	397	366	361	367	369	396	373	367	404	356	363	399	332	386	375	413	391	396	359	368	389	400	389	384	380	370	387	376	404	426	388	353	395	370	367	387	378	363	388	394	375	404	400	377	374	354	383	398	377	371	398	369	389	343	367	362	365	394	373	368	347	400	387	352	352	372	363	375	370	358	381	370	399	399	344	387	358	372	413	400	367	409	385	400	388	348	377	381	350	378	393	371	389	348	392	352	402	434	359	388	395	347	349	374	389	408	400	362	392	389	381	417	356	371	399	378	388	401	423	374	358	373	358	374	371	386	397	390	375	378	425	366	412	384	413	377	423	417	380	379	394	414	333	388	390	373	390	346	387	354	375	389	349	387	389	408	384	383	370	416	371	387	335	347	390	368	374	394	360	378	359	404	391	382	380	425	377	384	369	380	367	385	400	355	374	343	374	347	370	376	378	374	377	388	365	415	377	401	375	377	387	399	361	360	387	394	419	397	364	397	363	387	360	401	383	421	424	404	407	423	410	366	383	380	373	406	396	370	387	415	398	385	378	394	382	363	371	381	370	349	395	415	347	408	354	413	370	392	364	418	398	379	356	346	382	381	354	420	375	382	383	368	389	366	398	388	371	412	407	400	394	374	395	418	361	385	413	354	418	404	414	386	421	372	384	381	406	399	360	412	378	357	358	411	371	354	369	380	383	340	365	392	388	426	362	400	404	403	388	400	360	352	379	395	382	406	374	364	367	378	383	377	391	366	350	366	336	396	413	399	375	409	384	381	364	381	396	385	380	382	404	387	351	395	364	364	414	370	392	360	365	359	378	391	386	405	378	355	351	387	366	388	352	385	372	377	377	367	376	383	390	424	387	406	363	406	387	352	385	382	347	394	405	401	352	372	405	355	374	358	371	370	371	348	364	379	382	345	356	403	343	377	379	363	395	354	385	349	408	388	365	351	363	393	356	390	393	397	360	376	366	400	392	368	382	345	397	376	390	413	354	361	381	402	375	403	398	383	396	376	345	386	364	360	384	358	367	388	363	370	360	399	370	351	358	391	350	390	365	386	383	367	404	368	360	359	403	359	367	389	387	375	387	369	349	358	372	368	379	376	397	355	412	342	382	396	384	380	426	353	404	375	353	383	364	332	379	390	380	332	372	404	377	388	396	376	387	380	382	354	403	386	363	410	355	365	370	389	380	387	376	376	371	388	370	396	365	386	392	347	382	352	379	384	366	427	377	380	388	425	398	378	369	372	387	390	397	395	355	378	374	389	351	385	410	382	385	387	354	386	387	406	388	397	368	367	389	392	382	406	389	404	428	356	395	378	385	351	382	355	403	377	406	362	401	417	356	421	360	374	415	356	371	378	378	344	365	416	386	401	329	420	367	386	397	381	392	367	378	363	352	403	365	360	359	353	356	386	389	360	374	381	394	342	395	395	363	354	375	394	404	392	372	392	388	411	388	404	389	360	383	390	359	381	379	372	377	412	358	375	405	380	379	363	374	347	389	332	369	361	355	388	400	367	384	384	399	390	392	390	383	407	393	396	386	428	388	374	403	380	371	381	395	358	399	367	407	386	413	367	402	347	407	360	394	390	372	390	403	414	371	371	389	405	377	373	392	386	374	385	360	383	408	382	407	385	362	356	374	387	389	346	418	383	397	371	382	392	358	399	372	367	373	410	353	412	363	383	352	397	385	410	377	397	398	337	351	374	396	361	389	362	377	355	379	407	382	362	362	382	365	407	373	363	360	372	353	398	390	363	371	384	326	367	354	354	348	360	404	407	378	401	381	373	371	341	376	410	377	370	379	393	343	355	399	418	409	386	391	355	424	385	340	372	397	362	364	340	383	414	412	390	352	364	391	380	411	406	370	372	369	337	366	384	355	373	335	364	383	413	362	350	341	380	386	372	365	382	418	377	363	405	390	381	372	379	371	368	382	400	343	383	343	385	378	360	399	364	390	360	339	394	376	370	392	402	377	390	414	456	399	391	375	390	395	354	404	356	385	421	391	391	408	373	339	392	385	341	380	353	383	389	385	408	363	391	383	395	386	375	366	345	393	401	374	393	406	393	379	354	370	376	394	350	372	392	398	371	367	376	428	413	373	373	364	354	340	393	369	378	359	380	394	412	368	325	392	352	377	362	391	372	355	410	367	356	370	384	412	361	356	390	410	389	395	383	406	357	352	372	374	363	379	413	357	383	371	418	394	441	377	384	367	383	367	368	378	419	365	382	371	401	395	448	377	387	375	377	393	349	378	367	395	355	333	345	401	385	394	368	381	363	394	386	377	399	411	351	377	372	365	352	369	407	345	369	351	368	384	422	398	376	404	353	341	391	366	387	383	404	403	391	386	381	410	406	349	382	395	413	384	416	367	365	386	381	393	400	391	419	401	382	400	368	344	390	405	409	370	369	418	387	345	387	380	358	394	365	370	357	330	404	423	367	398	367	392	370	392	384	375	380	425	406	369	388	390	396	332	349	321	347	392	348	359	363	364	397	392	421	374	354	409	372	338	349	397	405	406	361	377	372	399	393	364	401	368	387	385	362	406	369	369	369	374	401	388	374	363	378	394	372	348	420	374	381	396	395	372	387	349	401	403	404	371	392	358	409	365	377	384	403	357	361	390	368	373	410	372	371	395	379	387	384	373	393	409	400	367	404	410	397	383	392	395	376	385	366	399	388	356	380	392	369	351	385	385	364	367	409	399	389	400	354	369	336	370	361	417	378	352	374	344	378	390	365	375	407	380	351	363	350	376	357	369	361	352	355	383	352	382	374	369	390	405	391	396	399	370	390	441	365	364	355	369	333	357	385	355	354	386	358	392	389	368	368	381	362	405	393	377	384	381	380	401	397	392	397	358	394	380	366	346	364	415	392	385	393	392	376	369	349	408	372	368	362	408	358	387	400	397	373	367	386	401	365	385	345	380	371	378	366	374	418	382	385	389	383	410	406	375	382	377	372	406	369	362	376	411	386	385	408	396	380	375	372	372	368	395	388	410	385	354	370	360	365	381	411	328	358	389	354	353	381	363	355	388	397	379	379	377	386	367	370	395	367	348	403	410	392	376	379	368	389	393	379	375	354	373	391	360	373	408	348	376	386	401	385	374	370	373	389	366	395	397	360	376	400	441	374	380	361	406	378	332	386	335	376	389	386	374	350	397	339	337	393	386	363	382	377	388	383	381	381	382	369	372	386	371	370	378	383	364	362	391	379	383	373	369	387	421	393	396
24483	21056	27617	24700	15100	1688	1168	1030	900	897	901	817	865	834	791	869	894	835	786	834	837	781	810	771	795	781	856	796	740	761	794	797	751	821	820	755	801	783	785	762	727	788	768	773	773	801	784	811	767	730	770	737	790	800	788	847	778	798	790	771	782	800	761	815	796	821	770	822	779	760	779	845	768	818	837	806	772	800	784	816	839	801	796	736	799	752	759	740	808	753	774	756	766	776	841	815	788	806	762	735	837	778	792	780	804	749	771	780	767	738	814	840	778	826	777	769	815	791	748	841	802	738	786	778	802	757	826	824	795	771	753	761	804	780	780	791	822	756	740	787	796	761	784	839	740	812	788	819	776	784	860	826	814	822	826	738	775	812	820	756	803	779	796	749	770	808	764	783	747	768	786	789	855	796	732	780	755	825	779	756	802	790	765	752	793	778	820	765	791	782	755	784	801	809	791	795	749	788	812	808	816	755	774	778	813	763	823	752	783	804	762	754	778	802	792	803	788	791	814	778	756	763	769	750	810	805	794	775	760	745	796	814	796	734	862	748	739	782	797	762	810	731	777	834	763	766	750	813	778	798	825	776	820	764	787	823	755	767	833	754	766	752	781	806	805	790	776	732	849	824	833	757	810	791	745	823	728	802	818	764	785	815	774	780	835	756	736	766	855	764	738	809	736	754	710	792	801	805	785	793	813	783	789	825	788	784	829	767	781	750	807	773	774	814	766	773	748	749	850	770	793	803	830	748	810	775	829	760	815	797	775	804	766	800	819	786	749	778	799	815	841	803	800	821	797	834	791	797	771	768	760	760	796	782	777	844	772	799	828	764	734	753	774	760	774	799	772	837	795	814	788	842	785	796	801	806	791	812	782	806	786	818	776	768	797	799	790	781	812	799	797	803	802	779	768	774	778	841	770	790	751	786	755	771	772	785	759	774	717	778	838	847	788	806	757	748	774	787	770	730	777	774	750	801	819	819	822	759	781	783	814	800	744	802	824	774	758	733	868	821	846	820	754	824	797	798	753	772	767	770	786	748	732	718	797	788	756	811	737	796	742	802	823	838	793	790	757	808	795	763	789	776	765	787	803	785	812	793	800	773	784	783	792	750	774	751	758	788	841	768	826	784	779	767	789	770	732	833	779	743	778	802	782	711	783	750	765	787	824	804	806	856	785	822	767	760	800	824	764	777	788	810	795	816	784	792	781	771	761	731	803	801	800	834	790	814	726	766	849	825	808	825	808	791	774	775	787	816	781	734	826	766	804	792	798	785	803	803	795	789	773	757	828	790	782	722	758	793	750	791	762	808	786	789	806	800	782	786	765	843	824	801	804	782	810	809	782	758	756	782	763	767	787	808	815	849	753	788	855	800	765	830	759	809	756	749	791	760	797	811	748	808	841	753	769	824	829	781	837	803	797	765	777	789	791	725	745	825	752	790	792	826	831	821	785	789	755	771	750	773	766	738	763	772	790	804	832	820	791	780	772	788	779	770	754	798	795	808	769	815	818	778	747	776	752	766	846	746	811	744	778	783	787	798	755	755	796	836	804	807	797	784	775	785	779	778	809	784	812	774	787	779	824	791	831	794	771	798	790	801	819	762	779	748	790	768	763	811	817	808	751	722	818	824	788	769	849	769	745	837	838	825	804	805	841	829	731	776	748	815	849	731	744	814	808	805	789	799	775	775	769	744	802	766	809	755	809	801	763	782	846	823	814	771	776	794	794	811	800	775	774	808	794	800	824	773	768	774	795	838	790	756	785	805	763	811	739	759	781	800	748	804	783	788	761	741	819	800	776	814	809	778	818	811	805	797	841	752	846	780	798	782	790	771	778	792	775	840	742	783	800	746	780	784	809	771	854	839	775	796	800	780	810	790	808	803	789	802	778	808	812	777	797	761	771	806	783	836	740	810	778	844	790	743	853	789	826	768	805	821	742	809	779	786	806	799	839	805	812	781	814	813	765	760	767	764	780	816	814	791	778	796	791	781	805	817	776	754	785	818	802	817	779	782	818	836	739	757	798	785	789	764	752	793	819	799	782	830	834	787	799	762	821	804	807	765	793	750	817	725	756	817	832	754	801	830	803	828	768	757	786	815	822	768	831	786	807	825	813	771	762	779	768	802	769	816	738	768	849	764	836	797	766	792	840	747	763	774	855	814	809	786	758	836	767	779	785	781	742	788	831	748	783	781	737	764	764	788	793	788	784	728	762	766	807	798	769	797	829	779	765	737	786	829	801	781	779	771	773	788	802	754	779	796	771	793	794	812	804	828	836	757	751	775	815	817	794	789	780	815	816	808	799	789	768	774	825	797	789	780	811	795	745	773	743	777	822	763	792	781	758	767	784	746	741	774	762	805	814	829	757	719	790	766	782	776	766	797	754	764	836	820	765	800	745	800	796	831	809	815	776	810	742	769	747	733	734	778	779	774	814	781	798	805	772	818	829	776	810	809	765	751	797	809	779	783	748	782	757	803	798	831	764	791	790	833	778	747	810	756	796	813	771	770	771	748	745	777	803	818	802	830	785	785	807	801	758	797	832	812	780	765	796	780	761	804	778	766	778	791	768	808	804	809	802	793	791	831	849	773	740	771	777	794	730	764	798	764	766	769	814	777	764	791	822	761	785	762	788	784	791	764	760	784	829	778	764	762	741	760	779	774	784	804	787	830	787	769	778	795	787	777	783	829	774	789	832	771	765	801	785	815	849	826	773	819	778	802	795	813	826	783	778	804	763	769	727	854	779	735	799	805	802	808	765	788	800	814	785	809	828	774	802	797	831	834	812	747	792	801	814	787	771	758	808	814	788	817	787	749	789	777	735	822	797	718	774	790	761	787	765	781	803	791	791	740	806	760	764	820	743	784	765	805	797	812	799	809	718	861	774	785	772	790	785	781	802	772	801	819	823	800	827	797	777	818	838	763	806	784	795	743	799	802	746	845	773	832	741	795	776	838	834	767	787	831	806	793	755	814	802	752	777	805	827	729	780	798	800	744	755	762	757	780	799	803	750	767	726	770	784	814	793	784	818	738	776	767	715	818	754	759	750	803	828	799	752	782	756	802	759	703	815	786	762	793	812	794	800	819	771	762	820	792	772	781	739	781	802	786	769	830	784	811	786	806	760	753	800	809	726	788	758	826	792	815	774	827	796	808	713	804	816	790	784	760	770	845	798	776	800	820	815	761	778	807	764	753	776	802	816	810	780	821	792	781	822	754	855	788	836	741	777	832	818	825	717	792	790	787	826	762	789	798	777	767	763	801	762	790	774	785	821	806	739	793	780	799	821	787	734	805	773	828	833	761	773	789	794	785	725	803	760	858	775	802	734	825	745	785	813	819	813	791	761	753	728	780	820	747	823	785	811	780	784	772	793	779	833	808	803	846	791	769	787	770	799	790	769	783	871	777	824	775	808	806	750	771	813	781	837	791	805	759	807	783	781	779	767	858	804	781	784	793	787	772	724	816	762	813	768	780	797	771	801	829
6227	5533	3978	2222	1815	1456	1308	1066	1022	958	952	855	896	924	836	868	827	804	806	821	820	802	809	812	796	829	790	815	725	796	792	796	813	812	807	803	756	782	772	830	785	847	768	822	790	782	772	741	803	758	785	765	757	832	791	819	782	769	746	788	802	792	803	807	773	840	790	776	779	795	792	819	770	787	765	781	777	779	754	810	811	784	754	798	777	799	760	778	787	752	790	759	774	815	771	782	793	778	838	787	816	770	771	833	775	751	778	760	802	802	753	746	750	813	772	790	794	787	781	753	804	794	789	748	773	805	746	746	791	823	776	754	787	781	787	800	797	781	796	787	770	761	794	784	780	801	773	789	782	750	774	783	783	782	811	812	819	793	769	790	769	802	780	765	753	811	779	726	767	775	760	780	762	796	796	781	810	749	813	740	777	832	752	757	727	778	789	799	803	814	753	752	812	764	738	778	797	778	768	776	779	765	790	839	820	762	777	796	813	775	804	754	780	764	791	741	807	784	782	804	782	800	804	843	752	748	760	814	808	758	808	788	793	740	769	782	758	767	811	770	786	803	785	812	804	736	800	755	739	790	769	796	748	782	798	771	736	779	715	745	816	791	789	746	772	809	767	720	707	764	781	788	787	694	811	805	777	774	794	827	759	755	800	759	771	815	781	814	754	798	748	765	774	757	760	802	794	766	688	779	806	768	760	770	795	740	740	713	800	739	800	779	770	756	748	840	769	735	781	766	786	801	727	823	784	744	787	741	776	815	794	747	776	754	781	749	775	745	777	784	747	789	781	763	820	774	813	712	790	770	728	762	752	759	733	792	782	811	786	761	762	771	757	756	815	794	769	742	836	784	787	794	783	761	813	827	737	808	797	822	819	758	764	758	775	732	787	812	761	781	803	797	798	797	815	778	750	821	814	809	810	751	744	761	833	775	781	794	766	728	762	803	805	769	703	808	767	777	814	769	770	760	795	772	787	788	750	820	746	763	715	796	754	803	755	850	821	758	790	809	745	780	787	828	766	804	802	799	809	800	795	799	790	773	758	777	733	735	785	767	806	789	716	757	756	779	737	745	758	816	793	772	749	778	827	788	761	745	819	756	766	809	778	750	725	781	782	795	778	759	762	772	770	784	803	743	733	799	770	746	770	826	736	835	795	801	811	743	753	762	752	725	791	738	838	815	791	755	821	768	764	761	777	797	749	765	783	761	737	830	791	837	799	764	755	806	750	795	801	804	777	748	779	784	814	813	779	787	804	747	739	784	748	738	777	787	789	783	736	813	806	765	766	763	795	848	738	757	810	766	743	775	818	737	806	812	729	761	744	763	763	757	797	800	760	772	731	783	737	759	719	787	756	730	762	763	792	773	754	748	781	730	817	805	782	767	787	790	770	751	742	817	775	798	711	819	730	804	813	762	722	776	823	742	748	779	796	792	848	764	743	759	777	752	765	722	786	812	769	792	799	725	734	726	838	772	774	781	767	808	770	722	767	769	778	795	808	760	758	768	778	768	768	795	776	756	819	805	810	711	791	793	779	816	803	777	768	798	795	784	814	824	822	783	788	796	737	800	795	730	741	789	784	752	799	818	762	800	785	775	789	795	832	771	759	796	783	755	766	789	786	733	783	829	773	778	777	751	825	802	749	836	866	748	797	764	759	779	760	756	804	769	781	805	731	792	789	810	786	794	777	805	770	714	739	754	763	770	824	821	799	807	814	792	724	795	730	757	758	767	782	801	817	779	790	758	819	797	788	815	801	816	819	790	786	809	764	747	785	735	791	775	771	769	809	819	845	789	725	742	773	761	802	767	779	778	818	773	776	792	828	775	769	757	784	772	750	767	730	731	730	840	819	797	766	766	776	768	756	757	782	782	792	776	799	805	772	738	787	799	786	788	746	763	791	769	782	818	713	780	835	741	810	751	738	765	767	803	795	780	803	777	793	784	750	819	829	783	770	736	787	772	766	804	798	824	790	777	784	781	789	738	792	756	781	749	781	825	796	740	800	803	781	770	825	767	860	788	804	736	776	770	787	766	741	757	765	756	753	805	786	801	736	773	759	775	753	771	742	799	766	766	746	742	804	755	727	790	787	788	772	774	803	814	779	762	842	708	785	805	759	805	743	810	765	760	814	772	756	756	758	823	773	755	775	782	761	780	835	727	780	784	796	771	755	780	742	781	797	752	742	771	755	784	781	755	793	775	761	755	745	771	762	757	785	791	779	767	784	811	787	805	741	804	774	791	777	801	811	812	728	764	759	766	797	710	741	780	775	748	826	815	758	766	803	769	769	811	765	770	743	783	735	806	793	778	803	834	777	797	802	818	762	767	718	811	797	788	765	799	823	784	749	753	778	725	800	773	788	836	734	749	748	784	802	798	824	780	779	763	827	764	758	790	753	777	764	789	816	789	769	869	741	752	784	756	771	780	765	804	820	798	789	809	815	774	835	802	790	814	811	743	828	742	787	789	764	774	830	775	756	746	777	746	817	766	781	806	813	788	791	754	771	812	761	766	823	763	772	727	758	717	797	765	794	768	766	827	741	806	805	817	745	776	789	802	773	781	760	797	747	758	797	816	764	756	842	800	786	779	819	743	850	739	803	768	748	773	823	748	802	802	777	801	758	762	731	815	796	765	755	791	766	785	737	763	744	789	755	793	747	824	760	838	763	697	807	821	764	797	766	759	774	750	776	805	820	736	730	784	812	837	803	753	771	767	806	806	813	784	808	787	744	772	766	762	776	773	820	750	779	847	764	816	732	779	762	761	760	754	728	756	771	767	760	786	819	741	786	812	755	752	739	751	793	787	787	762	784	785	792	785	799	766	782	786	794	755	778	820	771	777	810	740	796	767	760	764	773	739	752	793	789	764	804	769	791	745	765	768	781	819	781	798	772	750	779	776	803	795	790	819	839	770	803	826	755	766	769	765	795	784	773	785	770	753	819	759	753	772	805	813	805	853	726	776	763	794	773	764	788	810	795	778	756	759	777	778	774	789	769	798	767	801	778	822	746	763	814	734	785	787	838	754	729	800	848	817	809	763	772	787	805	783	730	799	772	766	852	759	802	784	767	796	804	768	807	781	786	773	788	783	795	825	751	759	805	782	784	784	767	778	763	793	745	765	790	777	748	815	817	808	741	775	825	812	796	814	765	763	801	782	827	800	811	776	825	815	838	787	828	796	785	809	801	798	792	810	798	778	768	788	811	808	795	784	779	861	784	752	817	782	780	817	765	756	734	751	818	796	796	772	846	726	755	741	785	737	777	756	762	762	752	734	807	787	813	782	761	725	758	803	719	813	810	770	824	798	828	771	805	742	789	781	775	827	740	781	797	767	728	835	706	765	759	767	804	784	768	846	790	788	829	765	783	763	764	806	780	775	778	768	791	772	776	773	789	765	762	758	790	819	789	808	792	776	793	782	790	759	782	781	792	773	764	784	789	815	772	732	737	765	781	744	778	767	774	815	747	772	785	774	753	793	809	779
22371	21056	28773	23562	20974	20863	11252	1156	758	700	595	527	490	455	408	425	375	339	308	359	318	316	335	313	344	306	335	317	315	299	325	287	309	286	301	299	275	299	310	283	290	274	263	324	281	257	269	270	288	291	282	270	292	285	296	246	262	256	268	296	259	272	280	298	311	261	257	282	253	268	262	335	285	277	258	266	247	265	277	273	267	295	244	246	293	291	291	299	234	244	277	266	279	256	255	273	268	282	263	283	263	259	284	303	270	292	266	253	265	273	267	286	281	257	270	273	264	268	265	238	254	263	276	274	273	258	272	238	282	272	275	251	253	266	287	253	280	263	283	271	226	277	265	251	266	268	277	256	298	261	280	258	241	262	260	257	247	267	254	259	269	253	263	261	280	257	258	258	280	246	270	268	272	288	272	269	272	263	283	267	264	269	303	259	256	254	267	249	290	285	257	262	252	253	263	270	260	272	253	292	268	260	265	234	251	257	283	270	270	261	261	264	248	274	295	270	274	310	266	271	256	256	269	277	245	264	278	293	248	296	276	241	277	262	248	276	243	281	275	279	270	257	268	257	287	275	230	245	244	288	247	264	250	270	276	260	242	239	273	273	283	284	254	252	267	254	295	251	247	274	245	252	236	253	279	282	277	252	234	283	275	276	269	262	264	268	271	249	251	259	237	276	286	284	314	268	261	265	277	290	276	293	262	257	275	253	246	249	255	269	230	286	296	264	280	280	272	270	248	250	250	266	253	281	228	243	237	297	246	275	262	287	279	292	261	258	266	271	249	250	256	276	267	307	277	242	260	258	245	266	265	257	270	248	273	280	260	268	264	259	260	270	266	230	250	250	264	250	278	262	277	274	270	249	274	274	260	259	255	263	258	291	262	278	255	250	260	264	256	275	290	243	254	268	261	295	262	270	300	300	292	304	281	269	268	239	260	288	244	247	294	274	265	220	265	285	283	278	257	296	272	270	239	270	278	263	282	273	261	282	272	257	291	286	257	260	251	255	281	278	270	288	258	240	276	264	282	256	257	271	264	277	238	241	266	263	246	245	297	267	238	276	272	262	259	275	260	280	250	240	289	284	286	266	263	278	269	262	295	282	271	226	278	264	244	274	264	301	292	267	266	266	265	246	257	273	269	269	283	269	276	268	245	236	242	267	272	266	253	258	279	269	289	266	284	273	293	302	208	295	269	286	237	260	271	278	276	258	284	270	267	262	300	251	254	261	293	280	242	265	243	272	260	292	264	240	239	251	284	265	264	255	267	264	286	281	287	253	287	281	289	303	247	293	267	245	255	259	273	236	273	280	261	241	294	275	268	283	267	273	274	256	273	276	266	261	279	259	246	274	241	262	289	276	280	302	288	273	264	283	279	279	284	283	276	268	246	298	275	263	264	281	265	286	281	255	285	287	223	278	268	267	277	238	262	273	279	281	257	252	255	284	281	281	263	257	276	257	261	298	286	287	281	257	271	291	261	285	270	274	291	258	272	273	255	271	268	275	276	246	274	267	281	237	237	254	260	296	293	297	263	285	228	256	262	280	270	265	261	275	282	264	293	251	300	287	276	286	272	299	257	238	261	255	263	274	295	272	261	258	253	252	251	282	301	266	284	235	280	273	265	277	232	276	255	261	260	269	286	271	284	284	288	284	274	280	254	253	298	289	272	279	272	267	243	269	264	281	250	277	236	267	278	273	280	258	275	290	253	292	283	273	253	263	262	272	286	284	245	252	270	255	279	268	250	307	249	255	271	287	278	249	275	264	249	276	275	246	274	234	288	283	251	236	260	265	282	251	252	264	267	254	268	273	263	279	291	251	256	238	291	253	235	283	259	260	268	253	240	271	274	279	271	299	276	283	281	300	304	282	267	262	270	284	280	247	251	294	261	264	238	273	237	277	284	277	280	293	246	296	278	266	281	295	252	222	273	288	266	246	255	274	274	279	275	251	263	266	294	286	282	271	274	259	275	273	304	272	242	265	283	251	256	267	249	263	273	279	281	252	282	273	269	253	286	249	263	280	251	265	260	228	272	305	255	270	282	268	257	268	286	260	238	245	263	241	278	248	264	249	254	244	269	244	268	278	288	277	257	270	287	262	260	275	264	276	242	264	265	222	236	246	246	263	286	311	262	261	261	262	290	240	258	286	269	278	248	252	278	282	271	271	285	228	234	270	293	286	254	269	274	274	260	263	271	263	262	252	274	280	295	262	227	268	250	263	274	264	263	289	250	271	259	266	269	252	249	275	281	275	260	266	287	265	269	264	280	276	254	255	289	260	247	294	256	280	251	261	233	253	258	264	254	255	253	259	271	268	289	283	267	281	263	266	291	266	269	274	290	263	279	244	270	264	242	239	275	257	295	231	276	272	305	254	282	277	291	247	288	257	266	269	248	240	267	286	259	233	263	274	294	256	218	262	260	257	229	252	258	271	274	233	254	263	228	246	235	279	289	270	274	272	266	275	276	277	286	254	259	287	292	258	242	266	248	261	253	273	261	290	258	266	259	258	245	262	283	279	267	239	286	269	246	270	246	248	281	249	271	268	264	260	275	266	263	276	255	254	272	260	246	275	247	289	229	256	294	261	263	256	300	273	275	257	249	253	243	230	255	268	252	261	271	270	234	251	242	257	267	284	290	275	279	249	257	256	273	239	269	263	282	247	243	281	254	281	272	293	283	263	289	292	270	254	247	248	272	250	268	242	270	255	254	279	261	259	260	255	262	277	250	281	248	300	252	258	237	265	242	284	271	269	299	266	275	247	254	253	231	271	266	266	254	274	233	273	263	274	230	253	269	286	258	271	279	277	289	271	306	252	241	284	264	247	263	267	272	275	280	265	267	253	271	263	279	255	283	287	247	266	283	246	267	267	267	299	307	262	267	283	306	299	236	262	277	267	281	274	268	270	252	256	275	279	240	274	266	267	249	263	278	255	245	242	283	259	286	268	248	255	271	224	270	266	279	293	290	281	276	274	278	248	256	263	253	262	271	277	263	275	287	244	255	271	269	272	250	264	245	286	266	252	266	261	284	247	268	264	247	277	260	250	251	290	287	256	281	299	272	283	255	261	268	279	264	280	268	268	275	280	268	261	242	287	269	250	290	251	279	263	283	302	284	299	248	272	254	255	269	263	262	247	266	267	280	281	271	279	266	255	283	236	289	264	258	246	262	264	263	283	286	308	254	276	266	290	259	252	267	248	258	247	280	278	231	293	257	266	242	251	254	259	267	282	285	280	264	236	259	256	253	258	261	262	258	277	256	235	284	254	329	263	277	286	270	273	281	270	264	244	284	264	272	257	261	254	241	276	258	253	261	261	269	262	262	268	281	269	290	278	281	267	296	252	286	263	276	280	248	287	255	272	284	270	216	269	253	269	241	265	259	278	281	266	270	278	289	262	271	297	251	270	235	266	237	279	248	255	249	246	231	257	244	238	260	231	270	287	259	264	296	275	250	297	253	261	261	305	304	316	243	269	301	242	265	240
7522	13796	10035	4849	3541	2582	1898	1430	1075	947	736	654	562	511	504	444	450	395	369	384	343	341	357	365	330	332	351	335	307	288	300	289	301	300	291	284	310	268	268	292	268	285	264	276	292	281	274	280	274	260	304	265	249	261	286	273	282	270	271	290	252	273	276	268	272	283	237	269	270	244	258	295	306	262	271	223	253	268	237	266	276	272	259	274	276	287	268	271	289	282	260	289	286	265	267	266	286	241	307	243	247	273	268	284	263	291	266	266	305	304	273	278	267	242	262	289	279	265	248	273	282	279	232	234	273	267	234	243	277	275	274	253	250	259	262	277	273	295	265	278	295	280	273	254	278	265	260	291	270	243	273	276	233	277	262	273	245	263	255	279	283	263	247	246	275	249	294	249	259	271	297	256	283	257	246	278	227	266	282	276	255	267	262	248	251	255	261	247	277	285	285	280	282	258	251	254	268	253	260	288	253	269	255	268	258	264	259	282	246	272	283	251	253	268	287	260	256	279	273	284	263	244	262	270	248	275	244	267	260	265	255	246	260	250	262	258	283	257	272	268	263	243	281	279	268	284	273	271	244	276	253	259	272	269	256	254	248	285	253	264	278	244	253	252	244	263	231	276	249	263	279	264	274	271	292	249	285	256	253	267	258	261	246	269	260	285	253	265	260	274	271	286	262	261	284	285	273	274	279	277	278	265	232	306	233	276	275	279	275	264	261	250	265	255	268	273	294	245	276	242	271	256	276	293	250	268	231	263	259	261	281	216	235	266	230	244	277	257	245	298	253	260	272	264	296	289	231	271	266	285	254	294	242	273	272	235	276	246	301	245	257	286	267	257	277	257	253	291	272	244	305	284	282	245	273	248	258	280	245	271	283	283	279	257	287	251	265	289	267	269	251	255	283	276	247	295	290	287	289	293	257	278	298	266	243	264	275	255	266	269	294	280	242	256	255	258	246	273	269	282	252	268	248	268	258	300	271	271	253	278	256	257	257	267	240	274	261	278	252	273	283	265	274	252	265	277	249	247	255	274	237	256	270	287	285	264	237	269	274	315	246	270	264	260	273	265	274	263	266	264	255	262	253	244	255	238	236	267	250	256	291	257	278	278	247	277	296	277	273	242	238	281	266	288	258	275	237	306	270	270	258	305	272	271	283	283	285	283	280	239	269	240	264	282	239	274	243	268	263	268	239	276	264	272	242	220	279	282	283	287	249	256	256	254	287	257	263	274	259	239	253	275	251	283	252	266	268	275	272	266	278	293	252	236	261	241	255	267	263	251	269	276	275	255	235	250	268	263	275	248	281	233	261	282	253	240	284	268	246	253	278	266	263	267	257	292	254	265	260	228	278	268	273	274	241	266	243	260	259	230	262	252	248	272	258	241	256	258	284	294	262	261	264	314	290	279	277	308	265	267	308	295	259	275	257	235	267	237	268	261	268	277	264	270	251	275	286	266	267	252	259	253	265	284	284	279	271	268	258	273	256	269	243	278	278	259	248	272	269	286	239	271	272	297	262	281	265	272	289	260	266	265	261	262	253	233	254	277	275	269	276	268	274	281	276	263	291	271	247	277	291	293	264	292	259	268	260	268	292	299	244	260	255	265	276	246	259	264	250	250	276	227	291	264	289	277	265	236	263	271	273	277	260	245	266	269	262	276	264	241	284	235	244	289	268	275	265	250	264	250	257	273	255	250	280	254	251	247	264	244	293	283	267	278	273	258	265	270	261	250	263	284	262	281	272	272	269	245	251	256	259	267	262	275	246	253	237	282	249	272	283	255	271	243	269	279	279	301	312	258	261	263	225	279	254	262	286	253	271	264	323	251	268	266	249	247	276	249	274	260	266	247	258	250	293	245	258	273	236	275	263	254	263	264	254	281	255	273	293	245	293	247	261	241	243	255	247	256	257	258	272	263	262	264	291	265	238	292	246	268	272	265	282	282	258	240	276	285	300	277	237	280	268	288	262	279	248	290	271	278	282	281	243	257	258	235	270	238	252	289	267	244	255	262	251	274	258	293	267	271	254	285	274	254	246	258	261	262	249	229	246	268	257	243	271	267	254	275	285	255	273	271	253	251	264	258	250	254	266	253	263	267	275	274	266	294	253	249	264	232	291	251	264	274	272	260	254	259	252	228	264	245	256	305	256	296	276	252	245	263	230	232	241	249	250	281	274	248	243	286	240	265	255	282	246	262	272	262	258	253	292	289	279	245	269	292	225	233	287	276	261	264	255	280	240	251	273	266	278	258	261	231	257	245	289	272	265	284	268	278	281	254	278	245	272	266	270	251	280	246	254	292	267	271	214	275	273	258	257	265	271	263	281	253	283	247	292	264	255	255	254	259	276	278	282	281	258	302	284	270	250	261	262	263	254	276	291	234	254	279	239	275	280	256	261	282	298	308	271	275	227	274	263	273	297	258	263	245	252	265	276	292	263	257	254	270	243	297	263	233	272	252	265	280	268	241	254	289	277	289	280	266	246	235	267	286	271	288	270	244	246	235	284	273	274	292	215	271	295	285	280	254	252	289	285	258	251	234	270	264	272	275	250	254	271	268	276	265	280	266	268	258	273	254	234	262	251	291	258	258	260	262	255	284	234	270	261	271	245	298	275	267	269	287	243	268	239	251	261	247	289	283	275	238	268	307	288	267	260	277	262	267	247	273	243	280	265	276	276	271	268	259	252	260	250	246	309	269	264	279	258	242	284	249	304	300	266	269	244	237	303	247	253	267	281	270	282	262	269	252	261	265	257	282	293	282	267	265	257	233	240	244	261	243	293	256	277	267	255	289	247	269	268	265	266	217	268	288	285	269	267	275	277	277	256	271	244	254	262	288	266	292	241	246	231	260	258	243	286	277	244	278	274	278	251	255	246	277	286	266	253	262	260	300	250	266	282	225	250	244	269	245	253	275	261	284	257	261	240	267	293	311	270	264	270	238	244	247	256	271	259	291	256	236	301	254	268	259	277	258	241	275	246	252	238	268	262	275	252	287	273	288	264	282	249	271	264	271	269	273	255	246	293	236	249	253	247	258	287	252	268	276	273	222	220	265	266	270	262	253	250	278	282	265	235	286	252	276	277	245	258	270	289	289	278	285	278	257	270	267	264	249	242	255	253	246	292	271	239	268	294	245	221	298	267	302	256	250	271	261	257	278	270	278	294	298	276	326	299	279	254	254	268	274	274	257	266	231	279	260	269	265	286	270	246	272	303	269	270	259	288	254	298	269	256	233	275	270	264	270	275	251	235	241	267	281	246	262	269	263	264	261	281	250	253	286	266	240	256	292	269	259	259	288	239	268	269	232	244	245	274	253	284	250	284	285	256	284	279	275	265	229	306	275	253	293	252	265	265	281	298	248	274	265	259	257	267	290	277	267	271	264	276	293	235	280	263	247	261	274	281	295	245	258	292	255	260	258	279	242	287	274	268	269	258	266	268	268	272	268	258	236	256	278	281	261	267	249	259	285	262	294	262	241	255	268
27575	18803	5436	1109	868	836	783	775	716	787	787	801	724	812	853	781	782	762	746	752	792	766	795	732	763	804	734	749	754	807	770	760	741	745	796	725	760	814	747	707	748	741	728	758	744	749	798	769	790	722	739	796	839	727	737	730	733	785	785	723	732	741	709	798	782	748	798	758	757	761	747	752	737	794	747	756	737	773	756	752	785	830	766	732	776	774	767	707	724	782	766	791	797	806	792	795	772	773	736	815	759	766	750	799	739	695	799	744	765	786	758	767	762	807	734	767	776	787	787	761	678	756	727	803	751	767	744	737	735	740	803	737	729	778	736	775	769	730	747	752	777	782	784	779	724	765	776	796	747	760	738	751	746	762	760	700	770	763	704	753	729	723	785	780	784	803	741	792	800	762	758	814	732	746	774	733	716	734	783	795	776	800	793	738	774	764	765	802	762	777	737	798	766	786	811	773	817	761	759	735	768	726	754	757	738	734	739	745	785	788	772	777	751	698	796	770	796	773	797	820	762	739	778	742	770	733	783	737	753	731	763	820	760	790	774	769	735	761	793	772	778	751	796	816	745	762	769	749	731	762	797	761	773	795	755	813	721	710	779	789	766	767	775	749	747	762	752	757	733	787	753	746	771	747	732	751	760	755	759	767	796	738	783	785	755	737	757	808	753	775	843	770	794	765	801	749	755	789	744	751	791	776	750	772	750	782	789	752	727	732	765	784	788	768	775	724	728	748	734	722	774	762	762	766	736	786	781	752	756	726	750	738	769	777	746	760	750	775	714	795	803	812	763	796	766	746	769	738	779	803	779	736	742	765	763	830	758	740	786	771	792	748	781	780	747	775	717	738	807	770	756	733	760	790	794	709	742	740	791	750	732	744	754	747	770	770	749	787	767	721	791	766	787	727	686	780	769	732	775	788	761	722	788	791	768	814	764	760	723	712	760	715	771	794	765	768	749	771	769	797	787	735	699	809	731	797	760	784	807	747	722	782	818	730	753	820	763	768	756	759	750	791	799	764	783	720	755	761	744	775	811	751	762	766	782	755	772	786	768	794	761	763	780	754	752	777	769	734	778	765	788	791	752	733	766	758	749	701	763	730	767	815	799	764	806	778	788	788	783	745	733	817	753	780	752	770	779	752	769	752	732	724	837	757	777	756	745	758	760	734	790	796	789	774	756	820	790	818	808	761	773	755	812	749	769	710	739	748	821	722	773	766	782	762	762	778	731	776	759	801	778	767	736	807	796	721	733	752	757	731	770	725	817	754	762	757	807	793	770	761	827	790	810	766	773	752	721	766	785	758	756	773	776	736	747	776	757	754	767	766	744	789	794	731	722	771	741	781	752	769	794	756	745	772	782	822	777	778	775	786	762	755	745	781	798	825	757	709	774	727	752	729	785	759	787	756	785	757	750	720	793	739	780	757	722	745	751	787	757	749	792	782	724	785	818	788	727	771	761	765	796	822	766	775	768	776	775	786	808	786	798	762	758	746	742	812	734	779	788	772	768	769	811	757	734	757	791	796	718	791	803	741	846	792	812	738	728	778	726	765	760	763	786	716	727	811	735	768	755	779	740	759	780	816	695	782	765	775	701	687	767	797	788	756	766	734	788	738	792	757	738	824	758	805	760	709	750	758	761	754	761	793	741	755	764	766	823	733	719	770	762	788	746	753	744	789	778	800	801	725	815	781	786	786	717	759	749	727	790	772	776	727	778	782	753	777	756	784	746	804	742	734	699	766	743	722	756	827	775	781	780	737	781	770	753	773	798	800	800	772	766	750	794	777	820	738	765	758	774	748	759	757	805	700	736	751	724	762	707	779	722	810	751	780	723	733	775	754	733	747	782	760	792	764	784	776	739	752	757	759	763	718	810	811	739	783	713	766	758	759	766	777	770	739	816	745	812	742	726	734	792	796	731	730	763	759	734	782	750	724	773	775	755	755	736	779	755	740	802	803	778	755	748	737	785	753	737	797	715	758	760	758	775	774	807	760	718	721	728	757	787	788	738	782	792	767	740	751	774	730	733	799	734	787	765	740	794	697	753	791	805	763	791	727	780	773	759	732	731	764	766	732	793	768	774	749	791	754	758	770	794	727	762	776	809	776	773	805	755	775	764	707	792	775	755	806	773	733	700	799	784	738	819	734	791	753	772	696	693	766	749	749	745	730	731	762	794	712	746	772	749	803	742	817	787	787	761	717	766	736	748	768	760	780	742	792	743	774	741	748	744	768	749	740	782	797	794	744	785	765	756	759	730	723	749	795	770	760	784	776	785	787	770	764	705	776	781	784	759	753	746	802	766	791	732	787	734	797	719	751	791	781	780	789	846	741	775	780	756	810	734	727	753	762	753	766	728	774	732	757	804	771	746	755	766	751	801	816	764	715	751	792	749	785	793	749	761	787	749	727	749	826	816	784	779	755	757	749	766	777	765	753	815	760	761	770	752	716	813	750	740	741	771	763	741	779	729	745	735	766	758	733	769	763	784	805	785	726	774	779	787	741	782	776	745	794	808	757	753	762	725	790	795	731	811	782	751	744	825	781	759	756	780	771	798	760	788	730	739	758	744	741	737	747	764	779	787	793	789	765	781	744	708	770	788	753	769	769	749	737	790	747	736	774	741	743	757	765	765	782	758	787	749	745	799	786	731	818	761	722	754	841	787	801	757	730	762	742	805	765	764	760	760	746	780	780	763	748	772	734	766	748	784	743	764	779	789	785	779	756	780	802	726	726	752	787	748	762	772	776	792	779	728	754	808	782	777	774	775	758	757	791	774	777	734	725	787	745	801	773	740	773	756	775	725	775	773	751	775	771	795	777	803	761	713	747	746	733	790	732	833	748	727	805	763	735	776	742	750	753	737	771	761	759	768	720	705	797	758	787	808	713	761	805	758	763	792	785	792	750	760	777	779	800	744	788	751	741	782	785	731	808	759	744	765	830	749	774	763	774	787	717	737	821	789	810	775	758	774	725	774	802	801	753	777	776	789	758	742	778	722	781	759	770	790	770	693	772	785	767	771	776	794	757	735	783	768	799	739	726	756	770	749	756	699	746	772	729	741	743	760	748	818	756	749	806	779	757	777	723	746	785	786	794	770	773	756	753	790	771	765	721	747	767	738	759	724	771	825	774	757	779	746	780	802	741	754	778	782	791	747	748	798	785	760	764	755	733	790	750	726	755	794	760	736	763	788	789	825	787	788	766	786	765	764	757	778	761	743	712	764	737	804	783	752	780	720	792	752	794	743	764	775	763	762	733	790	785	778	749	806	731	772	776	800	789	747	765	742	793	737	760	736	740	730	767	728	764	739	752	781	724	786	782	822	709	707	743	771	768	767	787	755	728	757	795	786	778	769	757	774	750	788	784	810	765	791	767	754	749	781	766	753	725	821	750	751	757	762	775	754	750	734	746	753	770	785	758	780	772	823	766	760	715	752	786	760	810	753	799	768	750	776	773	764	738	731	729	733	778	778	762	801	774	765	769
4948	1314	1101	884	870	844	812	831	824	780	857	799	741	834	790	804	815	779	709	841	783	808	801	779	765	757	745	820	754	779	753	757	823	810	798	795	814	800	757	780	724	782	778	820	821	787	822	714	746	840	762	778	763	807	791	808	747	781	776	767	786	750	743	741	779	740	789	783	778	829	790	783	768	800	780	810	769	784	800	797	763	776	754	774	778	813	782	742	767	761	779	753	752	832	782	771	775	720	768	788	756	774	704	762	814	749	761	740	751	786	766	762	781	789	828	786	800	795	845	813	792	819	794	845	778	784	795	806	830	791	766	775	790	773	808	788	771	737	754	791	754	778	729	771	772	812	790	770	765	822	754	751	753	753	798	758	834	836	763	756	770	796	768	750	765	783	734	767	757	843	768	786	797	818	782	757	770	779	779	820	776	802	806	739	774	766	765	792	762	784	779	782	855	818	764	771	802	793	784	798	793	756	797	741	768	829	812	823	750	787	799	851	842	770	805	778	779	771	768	792	787	819	750	767	798	720	773	747	806	775	745	780	794	754	794	779	768	746	779	752	764	791	824	827	800	799	766	806	780	748	772	784	696	747	788	811	783	757	826	796	811	787	822	786	759	824	778	767	815	855	753	738	787	763	812	801	790	790	737	759	771	740	780	741	836	757	740	798	822	788	740	785	760	788	715	792	801	792	761	757	791	829	761	779	766	751	794	710	795	768	757	796	743	789	724	780	776	781	780	796	788	799	745	783	744	806	805	805	760	776	796	836	844	791	785	755	824	735	770	752	801	769	760	768	738	753	823	757	772	819	778	785	775	795	808	786	762	774	818	762	762	785	775	814	773	764	783	817	729	774	803	759	752	804	741	762	808	784	818	796	743	790	793	817	802	787	783	810	828	796	758	722	753	759	826	834	776	812	789	744	759	742	746	790	828	779	806	828	800	854	818	768	796	781	807	755	776	809	799	783	788	787	772	766	748	773	792	833	852	829	749	845	780	788	797	789	785	788	751	795	760	763	814	803	789	770	746	776	807	787	800	767	815	778	765	758	794	785	795	746	804	851	747	803	746	792	763	766	759	812	732	826	743	811	802	805	774	768	752	804	798	763	790	787	828	778	791	801	857	802	874	811	778	753	796	774	799	799	798	742	840	760	776	771	809	822	795	793	801	760	746	770	734	824	822	756	815	782	806	766	747	762	799	808	756	762	789	790	823	797	829	792	736	793	791	809	835	766	803	794	811	749	761	791	782	793	797	757	787	788	748	781	838	823	817	760	777	748	742	787	761	804	741	759	804	824	761	793	783	819	802	799	783	757	807	704	795	774	753	797	811	788	794	796	807	766	790	788	770	756	760	773	821	788	781	730	766	775	796	805	800	778	760	790	760	768	785	781	752	767	810	817	766	801	796	806	778	774	754	803	809	803	826	778	830	783	816	788	797	820	783	757	739	795	817	771	779	792	774	709	776	725	750	753	766	788	801	791	772	786	765	798	820	821	751	768	782	830	850	806	802	844	846	817	806	814	777	795	755	774	761	729	815	810	785	774	771	773	779	758	834	763	762	787	768	823	788	789	776	732	781	747	803	774	808	814	806	731	776	749	801	813	773	753	800	793	797	767	756	805	775	845	796	823	865	746	769	769	741	811	809	786	779	795	759	753	777	773	795	802	803	815	789	797	769	801	738	796	798	773	777	760	769	800	808	774	832	760	748	814	806	824	786	737	793	805	799	780	852	792	784	829	823	791	778	830	777	833	756	763	782	742	754	790	806	809	835	747	805	737	772	823	812	766	781	795	791	817	773	791	770	803	808	786	805	832	737	802	846	778	810	775	795	765	803	779	747	786	721	797	809	767	790	781	798	812	779	768	797	777	839	755	799	790	836	753	733	780	801	709	787	796	794	821	812	772	781	794	834	814	792	789	768	844	802	760	815	746	790	789	752	777	804	792	780	797	782	807	738	726	798	770	752	749	785	779	801	782	842	775	809	762	697	809	810	763	827	783	807	804	818	822	765	738	771	765	862	718	747	772	792	803	816	787	756	711	794	816	781	774	764	762	833	755	772	811	795	809	809	770	759	791	759	776	801	819	776	786	787	797	797	822	826	768	766	713	759	789	787	746	759	788	803	821	821	822	834	760	824	801	781	769	768	793	769	796	770	742	805	814	758	792	785	777	831	780	783	769	787	776	808	800	746	763	771	789	762	797	772	764	787	759	812	759	775	845	799	802	828	823	774	795	793	762	755	796	785	805	803	785	775	768	768	779	804	793	802	791	777	848	752	778	733	767	806	775	742	779	784	755	787	763	795	783	802	809	787	746	749	765	790	755	825	767	762	844	776	801	788	788	810	810	769	775	812	780	795	789	848	775	788	753	757	786	780	781	809	805	809	748	762	770	806	801	784	809	770	778	781	790	780	794	779	778	755	777	732	792	789	760	839	819	809	738	815	796	797	786	766	798	804	861	807	807	771	785	762	770	808	811	783	822	815	773	814	778	742	799	821	788	753	785	764	792	769	779	773	778	820	803	788	762	751	809	755	755	778	773	801	788	783	782	824	748	736	801	802	778	765	796	792	820	808	795	767	757	791	760	816	818	796	818	742	763	772	819	777	766	785	850	782	797	798	789	839	765	782	787	741	726	791	781	747	757	844	816	832	771	772	832	774	785	807	801	807	790	746	789	786	795	773	779	816	773	770	781	798	834	807	810	782	800	771	762	780	790	787	774	782	818	793	785	783	818	805	786	757	719	819	788	732	766	765	790	808	778	751	798	773	792	768	835	787	817	804	750	752	759	755	802	789	774	767	766	781	819	788	782	813	795	721	780	864	788	773	847	760	798	797	797	825	814	745	846	817	826	772	750	815	750	755	776	806	752	759	793	823	738	770	789	702	818	790	786	754	759	828	769	829	795	799	832	759	744	767	795	805	753	771	809	804	748	820	789	819	805	765	852	824	806	818	774	799	775	801	781	819	761	770	774	869	804	792	803	800	776	798	812	802	765	771	793	815	724	767	780	782	749	759	834	785	802	843	780	788	759	813	819	812	782	756	794	814	768	779	826	801	778	767	807	853	817	815	763	767	813	839	814	786	793	793	766	795	774	758	790	788	800	775	767	797	788	827	842	793	803	784	844	759	786	753	734	791	757	829	763	851	790	745	743	805	791	802	744	795	794	774	789	844	744	774	760	799	730	806	789	782	776	741	816	746	774	752	833	744	781	793	786	776	799	782	791	787	773	776	769	734	763	790	823	775	803	764	831	782	776	755	801	747	790	762	786	766	800	809	787	775	772	766	819	753	759	753	837	752	781	763	770	823	796	772	809	838	745	802	761	802	810	822	777	823	830	750	769	794	813	787	777	775	817	753	846	778	690	769	811	780	753	790	752	747	796	806	811	854	775	780	786	722	747	737	794	765	780	756	797	789	757	793	780	792	801	801	761	754	769	802	770	803	755	811	778	774	776	775	801	844	790	751	747	826	781	808	838	759	792
23367	21052	28422	23878	21060	12559	1186	760	614	544	526	482	447	451	427	448	389	439	397	425	397	350	377	403	388	345	375	370	373	359	383	373	358	337	400	329	364	367	378	359	365	365	375	387	381	365	358	393	348	362	362	342	366	342	329	351	342	326	350	332	377	363	381	360	344	338	367	386	351	345	367	365	344	353	386	373	359	349	340	373	332	350	335	294	344	324	356	351	383	326	382	365	352	333	347	363	344	314	348	355	360	353	338	362	357	343	325	358	332	379	370	319	394	356	363	386	349	386	370	355	334	356	394	336	347	355	368	331	345	314	354	341	327	381	321	379	367	390	374	369	358	325	323	330	344	359	359	335	358	343	349	319	340	321	326	349	385	335	332	332	313	323	328	324	371	322	348	353	373	359	345	372	357	352	366	366	316	331	344	373	303	330	355	347	350	313	381	348	370	351	336	347	341	378	348	364	323	384	367	389	315	338	351	359	334	337	353	359	302	342	356	353	334	338	347	389	361	346	343	361	316	340	308	372	396	339	362	350	379	356	339	370	374	388	359	321	330	357	373	351	324	375	356	347	366	364	361	352	359	330	375	359	328	355	341	325	388	333	313	328	368	341	333	354	381	368	344	353	383	380	313	363	391	352	339	319	383	348	347	367	350	360	330	351	369	335	370	325	364	334	324	357	356	365	323	354	346	361	356	350	368	350	293	316	371	350	344	325	347	362	358	341	387	323	308	331	329	368	335	346	343	345	353	337	376	320	365	337	348	374	372	313	352	311	344	333	371	372	376	353	334	352	341	371	381	311	387	362	344	354	329	365	339	375	353	360	321	331	365	340	363	351	375	357	344	372	355	342	337	310	325	362	361	381	357	355	352	342	357	371	380	343	373	345	323	348	326	322	363	340	331	346	358	334	372	351	342	373	317	353	375	349	341	327	366	328	356	358	353	322	364	362	338	348	363	343	353	365	352	357	369	350	322	357	355	311	344	343	332	376	331	346	387	332	349	322	341	337	347	382	358	345	359	356	318	378	337	334	333	382	351	345	339	360	319	358	348	344	370	313	350	343	355	350	364	373	374	341	333	344	381	354	355	349	360	358	351	337	364	362	356	364	345	363	350	374	339	334	360	335	380	368	372	359	359	343	318	346	342	344	328	335	341	337	333	349	368	332	351	351	344	346	368	366	344	313	349	335	356	366	342	347	366	342	364	350	387	338	360	378	338	341	348	351	308	330	336	328	323	323	359	343	363	358	364	365	368	361	364	365	312	339	347	353	348	350	344	351	334	358	335	352	362	348	329	345	341	301	366	331	313	327	363	362	344	361	332	341	357	362	357	336	345	347	315	359	331	378	335	360	326	353	323	357	369	343	355	352	322	386	344	351	355	332	391	351	321	357	370	363	311	330	368	354	360	320	351	354	309	381	375	346	349	335	377	356	337	362	344	341	369	382	314	367	349	354	354	334	354	384	337	334	338	343	369	364	318	335	331	339	331	349	344	320	337	365	362	323	334	382	350	347	334	355	348	336	341	333	375	358	350	375	347	358	362	344	360	351	352	354	376	360	340	339	318	360	327	357	355	350	340	364	347	368	347	369	360	347	348	337	345	328	318	405	320	321	382	330	358	320	358	349	356	339	354	376	354	343	348	365	356	322	377	355	365	365	389	312	328	372	348	346	331	354	428	332	351	318	385	345	353	312	335	323	300	321	330	364	356	351	333	360	359	354	372	363	343	324	323	337	332	338	330	339	346	362	311	353	310	322	364	352	339	376	341	327	346	366	377	329	362	347	377	354	353	346	406	356	361	334	350	353	378	379	352	353	373	340	366	354	361	367	344	341	366	352	348	332	336	370	300	319	340	385	329	345	361	317	323	376	342	345	345	365	370	332	373	367	354	388	331	356	358	354	368	350	355	365	348	329	346	337	354	346	334	359	346	364	356	350	351	416	373	327	321	349	359	337	351	362	327	376	355	355	328	379	349	370	330	378	334	353	349	330	364	335	354	357	343	342	335	357	370	378	373	360	355	347	329	335	372	364	348	367	358	299	385	311	335	351	372	340	337	339	345	357	344	358	362	342	346	360	365	341	345	343	355	348	347	356	343	340	350	363	369	345	373	356	402	324	367	378	342	348	352	353	341	385	352	371	349	357	314	324	363	347	344	366	313	337	334	360	351	353	346	339	316	366	348	333	370	315	356	330	337	351	327	364	321	337	323	322	365	382	351	348	329	361	331	342	383	345	381	351	374	358	337	354	362	323	342	343	366	336	358	355	352	346	370	351	340	314	375	342	370	356	353	343	344	356	355	350	334	346	341	352	337	335	373	342	372	349	343	345	337	337	377	341	327	351	310	338	379	365	341	337	345	347	372	359	334	318	361	355	359	338	366	303	342	311	341	358	359	348	348	369	341	330	362	319	372	347	340	349	321	340	345	358	340	339	345	337	337	373	351	351	346	367	324	326	355	310	341	356	357	362	373	367	360	349	369	348	343	332	360	356	372	361	349	348	372	336	356	350	342	354	350	374	337	342	366	325	347	395	340	331	376	311	300	342	368	319	330	333	341	351	357	347	374	344	320	330	340	359	316	306	356	385	350	353	337	354	382	349	373	334	367	345	370	325	360	328	343	325	342	337	326	351	355	374	383	362	353	347	349	323	368	313	333	356	376	330	357	342	354	346	366	316	379	368	347	380	345	378	323	355	330	390	351	373	330	361	346	373	353	375	312	342	365	351	354	367	368	342	322	361	357	358	336	343	341	336	343	357	363	371	334	331	314	360	376	341	328	357	375	347	358	358	360	374	367	339	365	359	339	329	357	320	384	323	336	354	343	353	333	355	339	356	360	357	378	357	342	344	354	354	378	319	358	371	380	325	327	357	352	322	346	360	318	348	369	342	330	337	360	355	344	364	355	351	341	403	353	355	354	335	358	370	318	372	322	331	361	343	337	354	319	337	332	336	326	365	348	352	363	317	340	308	342	359	342	325	384	339	341	359	354	350	371	352	346	394	357	329	355	331	350	357	358	361	331	356	358	347	341	332	326	322	331	365	352	336	335	370	360	342	316	365	325	343	370	323	315	339	348	356	344	342	352	368	349	318	319	343	334	345	369	335	341	370	387	337	323	348	374	366	376	336	367	371	374	343	340	361	325	347	378	337	356	343	307	336	341	337	356	330	341	364	341	353	357	367	358	353	352	386	320	342	351	359	320	329	349	357	325	339	333	331	352	329	355	320	355	358	376	353	335	335	349	367	307	360	371	356	347	358	354	336	322	317	322	329	376	372	375	364	346	353	342	356	326	356	351	320	336	393	349	360	347	356	381	331	330	361	326	360	384	339	363	334	352	317	354	343	351	316	383	324	366	390	349	362	314	343	350	353	314	315	364	357	351	348	332	341	354	357	351	347	367	307	371	300	378	362	390	372	327	332	320	342	342	320	345	368	345	323	361	358	366	318	363	357	345	343	359	343	348	366	318	340	325	326	377	373	363	313
5809	8412	6105	2849	2096	1510	1306	966	801	738	656	592	533	490	487	494	477	417	477	419	425	432	459	402	427	415	418	410	397	382	390	449	421	416	403	377	406	372	389	400	382	349	413	386	371	392	393	407	405	381	353	375	375	386	371	411	364	380	362	387	346	420	381	378	390	368	382	416	380	426	444	379	396	409	350	379	341	364	398	369	356	378	388	355	405	380	395	326	384	398	355	383	355	356	373	380	390	411	365	410	383	365	370	378	374	386	371	388	396	406	397	384	375	378	364	352	395	387	419	374	395	358	368	342	350	379	397	360	323	349	384	391	354	367	391	362	362	397	393	378	369	391	354	377	382	393	371	409	382	388	391	369	397	372	354	354	410	363	394	362	406	392	343	383	357	393	363	359	397	350	355	376	362	384	387	381	386	340	395	375	378	396	356	402	384	397	399	393	374	393	389	366	380	402	392	369	363	379	366	375	388	369	384	374	369	395	350	387	385	344	380	378	389	399	360	385	380	403	392	359	360	437	352	380	346	366	375	360	349	383	383	385	373	361	361	382	363	374	388	354	368	378	379	361	360	394	425	375	363	393	359	391	375	361	396	390	352	356	403	398	363	386	383	428	340	358	389	397	365	367	364	368	363	374	368	382	403	379	373	367	373	374	382	414	367	365	370	411	369	357	395	375	327	376	400	396	405	375	418	351	395	389	397	365	372	415	349	368	338	397	405	410	357	388	373	330	368	414	357	381	388	360	348	399	395	382	377	329	373	393	387	387	387	367	383	379	388	383	373	378	396	368	424	389	424	413	362	383	375	371	389	357	374	389	408	337	353	383	398	364	354	366	409	359	381	365	365	370	404	382	365	389	395	356	344	400	358	364	345	351	385	375	399	371	398	374	381	369	393	374	393	363	418	362	401	392	356	364	358	362	379	395	411	379	361	406	362	378	343	376	366	402	363	374	382	398	338	380	361	355	372	382	390	356	379	403	367	395	402	383	380	378	345	354	384	412	407	388	396	370	419	383	404	398	375	413	356	365	353	346	394	377	368	357	378	374	356	359	392	358	353	389	395	386	359	368	389	356	343	379	407	377	396	378	375	373	362	414	419	399	380	385	406	382	375	355	368	397	359	407	367	394	389	403	405	339	341	380	376	384	381	377	387	396	381	360	356	355	361	360	393	368	379	414	413	394	385	411	364	399	370	359	394	396	403	386	387	363	372	382	370	367	356	355	380	396	376	326	382	385	419	400	410	361	379	358	349	367	384	376	369	406	376	374	389	400	365	381	360	379	341	397	366	388	357	380	344	366	395	391	364	375	377	357	364	348	388	364	383	389	407	365	401	404	399	347	367	383	369	377	393	388	373	385	369	375	381	398	380	398	382	362	355	365	387	391	400	410	400	357	378	366	351	386	410	384	385	374	396	402	360	383	356	350	371	364	391	383	351	403	374	383	372	359	360	342	360	371	389	403	383	383	387	380	369	376	361	402	401	376	374	387	383	354	361	384	384	399	363	348	375	370	426	356	394	395	407	391	375	421	399	389	375	347	371	389	380	345	393	409	383	381	373	367	359	389	365	368	362	373	359	356	366	356	364	398	382	391	385	388	375	367	358	396	402	392	355	356	371	356	355	377	342	354	367	394	374	404	368	384	356	410	394	375	367	399	387	406	399	356	404	408	398	375	417	368	364	384	375	386	397	399	388	387	411	402	386	343	388	353	395	371	401	371	366	369	361	377	376	393	409	395	404	382	368	394	394	381	384	377	405	382	379	385	402	351	387	386	338	378	408	384	349	387	376	364	344	383	382	388	363	376	389	394	387	380	371	377	377	360	394	368	384	375	369	385	390	361	400	397	389	357	374	411	354	392	384	390	376	393	351	403	411	405	366	384	372	366	384	370	332	356	376	351	395	391	368	360	400	390	348	390	405	366	377	397	388	385	381	351	364	381	339	379	393	371	385	338	379	377	368	368	379	388	366	406	413	386	379	384	363	359	407	362	403	399	352	418	388	341	384	413	376	376	384	397	378	352	361	400	395	378	359	403	391	332	376	403	380	415	412	355	371	395	403	386	380	403	401	386	382	366	421	396	368	387	384	357	343	369	363	371	390	337	389	378	376	369	363	387	346	362	395	351	399	325	372	383	385	390	369	399	364	412	356	366	366	389	377	405	391	366	400	384	354	365	341	412	392	376	392	370	385	346	335	379	385	401	364	371	380	397	361	381	352	375	385	387	426	370	386	389	416	375	397	391	363	389	345	388	377	410	383	377	361	406	352	360	367	392	360	399	366	415	361	405	397	393	374	391	354	400	387	370	339	386	394	377	360	378	376	383	371	358	373	339	360	378	385	374	378	397	372	346	387	387	385	405	363	377	405	378	368	331	388	364	361	401	426	391	365	398	402	399	372	364	401	386	360	396	348	370	371	380	387	374	396	375	373	352	376	377	355	370	394	355	389	392	374	338	356	365	380	394	415	372	379	336	407	412	365	369	386	367	398	333	357	375	382	363	387	378	385	346	347	378	377	380	415	362	362	388	379	372	366	386	329	400	361	389	354	389	382	361	373	383	360	393	370	369	374	366	395	388	374	372	387	368	365	351	416	428	396	411	355	392	368	385	377	402	376	409	369	370	361	372	355	359	409	374	430	365	391	359	344	401	375	369	406	384	342	346	394	384	392	384	368	371	408	398	381	383	371	414	374	379	385	392	410	405	410	369	357	385	379	375	385	391	417	381	376	361	375	361	404	401	365	376	389	355	365	368	387	386	375	413	396	389	363	364	376	402	356	381	375	377	368	372	373	375	389	375	384	394	384	385	369	372	391	403	342	392	373	376	365	397	372	336	367	365	394	356	364	370	391	365	393	344	384	412	377	362	401	346	374	351	379	390	398	355	409	399	417	418	376	360	347	427	372	385	358	379	353	396	375	402	385	356	381	387	347	398	372	366	359	386	424	386	375	398	369	394	400	411	384	395	378	384	365	343	399	378	380	359	423	344	387	368	375	382	392	413	379	381	390	380	389	384	386	393	405	388	413	387	397	373	386	376	358	375	389	364	369	381	376	354	389	355	390	396	402	337	394	393	401	397	347	386	389	366	367	387	359	374	435	379	372	370	373	368	389	376	347	358	391	388	345	376	373	398	386	374	401	339	346	367	405	345	392	389	378	403	379	367	366	391	389	359	372	362	406	347	380	383	397	348	401	379	375	412	411	399	392	390	354	394	369	379	413	366	392	362	435	414	379	397	390	402	408	405	383	380	367	410	371	365	386	343	369	400	372	382	391	391	385	379	374	375	393	403	375	352	403	386	385	393	363	377	370	359	388	375	366	419	375	368	386	373	353	371	401	385	353	369	366	348	361	375	379	364	392	372	388	394	347	381	353	364	354	404	367	378	396	360	379	360	355	371	363	372	366	367	392	379	404	387	413	343	367	379	371	382	362	399	362	387	364	377	394	403	398	363	428	401	390	393	330	375	406	388	384	367	362	378	420	419
24421	20956	27434	24587	15176	1617	1088	988	971	843	838	861	865	779	826	854	838	827	841	834	781	815	802	812	817	797	829	791	788	799	794	824	782	841	810	839	803	811	828	811	812	783	809	784	762	793	845	769	764	798	785	765	776	823	809	790	781	819	732	791	796	805	803	812	790	803	831	746	743	773	824	730	784	823	809	827	847	787	777	748	766	834	879	782	812	837	779	747	771	816	822	779	826	805	771	802	745	796	743	768	770	821	782	807	823	815	786	794	800	782	822	799	841	850	841	827	821	758	800	848	775	776	748	821	807	862	817	811	743	757	809	789	768	779	757	778	792	809	835	808	764	757	823	837	786	811	761	792	776	798	820	754	801	831	788	764	741	828	782	783	761	770	771	816	802	851	759	781	800	791	827	740	788	798	787	771	799	814	793	807	785	759	789	795	829	787	793	785	773	778	793	785	801	746	845	831	797	834	793	806	770	779	767	802	832	761	774	755	828	788	800	771	802	770	759	796	822	769	835	736	828	844	803	854	770	817	780	770	798	781	845	802	772	760	821	827	814	787	776	801	762	785	783	812	791	783	754	769	852	798	772	759	766	752	757	769	790	742	794	781	817	768	797	791	745	853	776	760	733	801	795	778	784	762	789	814	785	767	760	740	812	855	822	809	821	863	846	777	829	833	823	780	695	796	839	776	792	800	789	785	804	808	793	793	799	790	784	801	839	843	788	781	755	775	896	820	824	812	827	759	791	799	807	757	810	774	761	784	775	760	791	742	756	778	739	799	807	802	770	782	762	775	764	817	760	754	803	845	827	802	791	765	784	773	793	826	813	778	808	790	765	847	772	824	833	765	780	772	724	788	790	750	829	878	802	755	809	779	801	782	817	822	734	820	803	789	802	824	805	808	807	810	806	820	749	797	761	807	734	767	772	758	865	766	847	846	817	779	800	815	757	818	800	765	785	814	867	837	765	810	775	799	812	798	824	780	804	790	779	781	869	773	821	826	821	787	747	741	756	784	761	753	794	812	798	746	790	814	764	803	787	764	763	751	828	764	786	832	771	793	778	759	826	826	753	791	763	832	845	826	796	786	794	810	763	768	824	779	789	785	814	827	798	756	795	795	804	783	791	813	767	788	768	840	781	782	838	835	767	776	803	799	755	815	781	782	803	800	746	807	759	795	756	791	850	807	747	833	782	798	803	720	777	735	772	832	794	827	818	791	819	792	815	805	791	815	814	770	832	777	855	815	783	771	724	768	815	759	815	807	803	773	806	768	790	775	797	771	847	808	858	783	832	810	765	819	840	790	774	800	845	798	780	861	771	832	762	805	764	762	785	787	804	790	759	784	795	793	825	820	764	800	801	738	834	824	831	780	783	796	814	810	839	757	843	831	785	743	833	791	794	782	801	748	796	790	765	794	786	746	818	781	798	832	852	774	819	794	779	770	741	785	813	759	828	761	783	785	762	805	799	783	824	796	810	810	797	757	775	852	782	814	795	816	785	799	816	775	774	861	806	787	809	813	787	784	787	769	809	809	781	824	847	812	756	844	793	841	834	750	800	808	775	817	775	815	786	853	817	807	784	738	757	766	772	788	737	785	789	784	798	716	754	787	798	795	762	785	727	756	807	801	793	753	808	847	807	796	823	832	820	782	822	745	798	843	831	792	793	833	838	735	820	742	746	840	776	822	819	785	799	768	820	787	820	798	771	815	816	790	786	753	793	819	825	790	748	757	791	824	844	789	782	830	797	770	814	772	782	823	730	774	787	792	807	828	747	747	789	775	813	808	794	779	838	785	741	785	766	758	824	801	808	795	791	756	849	797	730	766	800	805	832	807	815	774	742	783	803	821	797	778	760	754	759	754	780	761	851	783	799	752	820	798	808	773	749	795	793	744	817	767	790	782	765	769	790	782	826	831	808	817	793	813	866	781	785	788	753	783	770	767	809	812	750	825	846	766	800	815	810	806	828	801	770	788	834	773	796	795	814	804	767	833	797	790	785	873	749	786	756	740	805	762	776	841	760	746	771	790	780	797	743	783	834	738	810	798	808	842	823	788	776	772	827	814	820	740	821	825	727	764	786	794	796	759	822	779	791	788	771	787	784	801	822	809	784	773	778	777	784	804	780	748	836	801	849	814	823	766	820	807	823	804	775	757	747	759	829	816	794	828	774	782	785	775	845	841	803	805	770	788	761	850	778	788	766	772	776	778	764	760	790	808	800	743	803	820	784	789	802	770	777	782	798	754	773	777	785	791	798	779	814	805	784	802	744	754	758	807	798	782	771	803	794	815	825	778	806	816	805	781	773	820	748	767	824	769	777	825	792	773	753	772	835	824	827	807	787	804	807	771	805	788	803	764	834	751	862	797	799	789	803	817	775	820	838	768	767	762	808	821	793	802	777	760	753	786	816	768	813	750	763	805	805	776	780	762	795	766	801	825	775	799	820	816	834	826	719	784	815	800	813	825	829	762	786	820	810	839	793	803	819	779	806	805	803	773	777	765	769	817	755	833	799	793	796	831	768	825	778	775	778	786	836	818	773	839	709	795	838	774	851	777	811	862	849	754	757	784	797	751	768	817	820	853	779	795	791	781	768	800	789	794	825	815	827	786	831	800	776	773	786	800	798	812	821	794	799	835	757	752	800	845	771	758	807	798	779	758	826	834	812	806	778	799	780	803	764	774	753	793	851	797	811	805	792	815	812	809	794	756	783	774	772	835	805	784	773	811	852	758	800	783	758	813	822	743	828	790	825	806	791	761	769	820	758	773	826	837	800	759	804	792	808	783	803	725	793	833	802	823	751	819	810	785	795	835	804	779	807	778	800	832	795	810	832	795	790	873	795	806	824	780	819	813	754	725	767	766	803	784	778	794	828	820	797	726	769	739	782	789	741	793	803	782	787	814	814	791	780	748	770	808	777	725	779	836	812	820	798	808	808	814	764	809	781	770	752	792	834	805	763	825	779	753	839	813	779	843	779	804	762	877	750	802	746	734	806	811	831	790	754	770	791	841	794	796	742	817	808	790	800	832	772	801	777	754	808	809	782	829	805	785	800	787	796	773	816	822	768	871	805	786	823	812	779	815	795	804	754	767	773	794	803	755	790	785	825	769	789	801	778	783	773	790	798	754	738	840	748	757	828	793	828	848	827	792	820	833	785	800	874	804	790	787	797	798	820	805	819	794	782	783	776	775	788	801	791	827	836	737	822	819	773	759	809	747	801	772	766	818	788	828	774	797	781	776	808	780	810	793	823	837	819	795	857	822	766	748	818	781	798	724	791	828	799	794	817	772	779	799	781	796	808	751	778	781	769	775	807	828	738	816	767	826	780	744	792	799	781	812	763	801	819	851	782	808	755	824	798	803	767	799	789	756	784	738	800	814	779	743	820	745	784	844	811	751	795	801	794	768	800	790	827	833	826	800	797	827	785	795	779	798	840	807	810	803	770	769	805	794	795	742	766	799	831	767	774	796	777	766	782	769	789	788
5855	5538	4078	2139	1818	1456	1268	1169	1052	991	961	884	826	891	837	840	883	844	793	771	829	843	864	788	836	846	827	809	782	773	808	807	780	816	796	828	769	781	790	789	749	816	824	797	750	796	721	759	821	753	750	790	750	828	756	761	809	818	800	779	779	797	798	750	756	784	820	802	775	824	744	765	816	744	712	760	835	827	764	819	794	765	765	753	789	783	796	812	767	780	773	764	768	812	765	785	778	768	784	837	800	731	802	826	746	797	737	757	801	728	748	754	742	802	799	768	778	796	754	730	826	741	739	776	731	760	800	774	782	742	783	762	814	736	786	785	750	800	773	778	823	766	799	774	761	764	775	754	762	823	776	808	801	829	782	749	795	808	784	818	808	733	735	764	797	807	795	836	781	752	758	767	780	770	786	790	794	789	843	765	745	762	791	772	730	752	812	754	781	786	799	805	780	816	757	835	811	754	769	795	809	786	770	763	799	781	767	792	805	796	809	739	780	766	803	777	797	813	764	790	746	815	826	840	730	737	757	817	722	740	761	805	753	744	784	796	766	753	814	740	780	767	831	766	761	762	812	791	768	813	750	789	775	740	815	814	769	768	786	804	771	786	827	735	803	805	790	788	782	778	805	725	741	754	814	791	730	812	762	720	761	770	764	802	792	809	830	780	748	803	835	768	772	798	795	745	749	737	793	774	800	783	778	792	800	755	775	745	769	777	783	828	775	782	778	815	785	783	806	773	774	787	737	774	695	817	826	785	760	790	792	821	825	719	785	781	811	754	790	774	799	755	768	824	785	758	746	777	790	786	793	800	753	765	789	824	803	772	748	755	785	785	787	806	731	812	762	804	793	790	739	809	757	759	786	773	817	781	797	740	785	807	824	771	742	842	785	805	765	784	736	778	755	753	784	785	776	794	779	742	818	770	751	764	798	755	734	788	794	802	708	751	808	839	792	801	730	816	792	770	775	766	779	803	798	784	818	782	787	752	807	787	772	800	781	808	785	785	784	813	790	745	797	789	781	738	779	779	752	745	760	779	817	787	772	763	779	769	805	785	794	794	821	766	800	818	827	813	820	761	776	792	799	765	799	807	750	762	776	707	768	833	793	801	749	785	787	775	751	773	799	770	787	793	793	773	753	821	776	794	775	735	804	793	774	709	794	756	825	799	771	812	768	747	805	710	746	798	730	806	753	721	803	826	789	726	765	737	764	790	795	776	774	755	793	792	795	734	781	841	801	816	786	776	766	816	789	765	803	788	812	796	750	835	770	769	799	756	791	794	787	806	773	791	776	821	715	778	793	854	707	794	798	781	775	783	760	766	745	757	806	809	827	746	761	817	804	819	806	748	757	757	828	746	788	800	794	792	762	734	772	765	763	765	801	787	819	804	761	790	788	769	808	837	812	797	734	830	770	818	807	827	798	813	819	779	795	774	810	718	725	809	816	756	803	798	774	797	787	785	787	782	784	797	766	739	756	780	771	767	725	763	819	784	791	833	793	773	835	762	812	798	774	801	796	798	835	767	783	791	826	795	824	835	818	818	852	764	785	808	803	796	740	761	755	774	819	782	781	749	731	752	784	775	832	762	756	755	781	718	816	778	780	740	776	785	805	775	790	751	771	804	805	793	768	773	768	749	771	809	794	796	790	835	756	783	784	781	741	732	803	788	816	800	787	802	811	751	816	851	771	775	802	747	758	797	766	735	757	736	761	779	770	763	809	773	772	771	779	808	805	735	781	807	788	751	752	767	774	767	789	795	761	738	745	758	783	792	784	774	802	789	758	772	766	805	734	765	784	833	787	797	821	768	787	754	803	759	758	787	779	821	750	782	780	791	770	771	804	795	735	786	784	771	805	811	783	802	753	778	791	740	775	759	790	745	753	725	770	814	789	793	817	820	723	804	807	774	787	783	780	808	816	761	802	795	776	743	771	774	737	802	786	784	770	790	727	825	776	772	781	791	765	809	782	790	769	740	738	784	788	847	735	815	768	729	767	795	737	804	816	790	773	775	785	760	792	836	775	773	767	772	776	763	768	787	781	795	811	784	796	749	767	816	805	724	800	826	773	802	790	786	788	774	806	769	792	775	795	800	775	818	809	746	780	795	777	742	776	745	789	764	792	782	761	807	794	823	733	815	839	790	790	778	785	777	770	771	808	779	767	743	783	813	792	822	770	742	758	775	797	779	793	790	756	805	826	787	747	753	803	819	805	841	764	766	838	744	813	824	780	793	806	779	803	832	775	810	782	743	760	825	784	802	839	779	766	773	810	809	786	797	780	775	788	805	848	730	809	804	748	808	786	756	788	797	777	823	783	809	777	777	759	775	733	770	781	837	771	859	761	791	712	796	791	821	830	786	767	800	798	806	814	785	815	843	772	799	771	791	787	752	790	752	730	764	766	710	812	771	808	781	782	747	782	764	811	752	705	817	731	769	839	830	800	803	810	792	831	803	766	785	783	746	740	745	814	781	763	782	778	798	751	793	773	775	777	823	768	813	742	763	744	784	805	758	822	798	759	804	783	804	747	775	778	790	770	800	812	785	775	799	808	827	794	821	802	785	757	798	728	760	790	738	746	769	784	822	818	739	794	789	808	777	814	806	744	765	806	817	827	806	794	836	771	806	800	772	824	840	805	743	777	818	758	799	773	767	788	792	786	807	772	764	787	788	836	817	721	759	809	806	805	776	782	789	776	767	763	817	817	772	788	818	767	788	770	781	811	783	803	801	800	796	751	765	764	784	782	810	794	790	794	751	750	758	812	804	759	770	797	851	784	839	826	774	767	814	733	784	777	774	764	820	788	813	735	794	786	736	807	749	805	808	784	802	830	800	811	770	797	770	800	819	786	747	732	749	766	789	756	776	763	810	819	774	739	756	815	805	773	771	753	767	767	785	786	756	764	835	761	816	803	807	794	699	782	770	804	760	755	790	768	831	749	827	748	794	822	797	779	847	787	758	762	773	777	792	806	804	763	780	798	766	797	801	756	787	764	811	784	803	734	750	735	745	791	798	748	802	771	790	757	802	794	818	755	769	792	781	782	757	816	825	762	761	764	781	748	789	808	748	767	769	749	799	731	774	704	784	796	845	782	745	783	814	765	819	785	793	820	765	801	793	798	758	762	782	739	825	826	787	795	849	780	774	775	786	779	828	728	800	757	784	796	778	763	766	827	743	780	752	803	763	763	847	766	786	813	744	775	744	755	718	762	817	774	770	770	727	808	791	742	752	801	786	788	792	845	746	782	786	758	781	793	761	787	771	780	738	788	791	776	761	739	812	767	760	728	801	758	747	771	808	803	785	733	738	822	785	843	789	773	765	813	764	803	722	776	788	766	796	780	761	798	794	794	780	771	793	738	776	737	773	818	773	755	779	842	760	765	797	780	783	788	734	797	753	795	793	787	775	779	743	792	762	752	763	772	820	765	772	793	764	756	771	789	754	793	762	814	771	776	742	740	763	795	723	767	767	756	805	757	792	801	785
22355	21130	28933	23592	21136	21199	11545	1150	755	639	615	542	482	449	416	366	338	355	337	326	358	306	330	331	310	318	311	291	299	291	294	276	272	266	284	269	292	283	281	284	267	290	256	262	259	290	281	270	285	266	263	296	287	259	266	283	258	256	270	244	283	294	301	240	243	296	275	268	263	253	276	260	256	262	287	261	313	273	305	285	282	268	267	266	234	282	271	261	295	253	257	259	274	271	290	252	300	279	262	255	264	282	283	251	272	267	259	278	259	276	248	279	248	257	265	278	289	264	241	266	273	272	276	255	240	247	265	280	247	274	248	300	271	247	302	261	284	258	282	272	315	272	271	258	271	251	253	258	256	263	282	236	256	275	270	276	246	245	283	257	249	259	269	257	272	253	282	248	262	288	300	294	269	280	237	267	258	274	272	259	271	257	259	267	276	261	286	273	268	261	272	278	261	280	242	257	260	284	276	245	280	264	224	214	303	250	238	310	275	264	264	274	250	241	240	265	244	268	269	269	273	271	244	288	266	262	265	263	292	266	258	253	270	246	253	244	265	274	241	256	262	286	255	241	271	280	287	255	259	273	258	326	267	263	255	278	260	245	270	237	267	277	289	288	293	274	285	269	268	276	227	224	298	280	284	262	245	283	265	264	253	291	251	244	237	281	282	278	255	256	286	245	241	244	247	301	268	250	246	265	266	258	229	260	274	268	265	228	259	279	262	260	251	267	257	252	254	274	267	259	257	244	267	241	251	255	252	266	242	263	244	278	306	271	248	259	261	248	266	271	254	241	288	263	270	269	254	263	301	248	277	282	263	254	269	257	275	241	279	294	252	265	250	278	268	242	275	241	250	268	228	244	276	256	260	255	287	253	286	254	297	259	273	271	247	289	284	277	287	246	294	286	286	266	264	253	266	243	253	286	272	265	263	317	253	278	256	231	278	239	249	261	245	290	260	270	250	222	258	272	255	247	262	252	274	267	286	255	262	274	283	256	255	271	250	260	236	270	238	248	252	287	260	274	232	292	246	242	290	271	253	284	256	265	257	285	251	268	258	279	278	264	276	214	267	270	271	251	259	286	277	270	247	258	261	270	257	254	248	280	261	255	287	265	247	243	299	282	291	260	277	289	263	285	271	254	288	220	273	299	257	256	268	276	241	278	272	238	273	284	243	282	278	253	275	273	270	250	264	231	234	244	299	256	270	264	246	259	228	297	267	285	255	275	264	259	303	230	244	235	287	247	300	263	266	257	254	261	241	270	296	259	272	267	259	294	263	288	258	238	238	289	260	261	256	233	270	252	261	269	266	263	239	232	258	272	269	277	292	269	270	248	255	261	272	283	270	271	246	260	251	258	260	232	275	263	271	267	288	257	291	254	279	259	274	272	249	239	262	219	272	256	273	244	268	253	266	260	238	271	258	235	252	274	300	258	253	280	253	280	302	241	277	241	233	259	242	261	236	250	259	265	285	271	260	239	276	258	278	249	231	282	307	296	248	230	277	277	277	283	264	268	277	237	256	264	275	285	272	258	247	266	258	271	278	262	268	251	271	238	243	249	220	286	265	262	273	277	240	249	268	287	257	294	267	274	256	252	285	268	254	278	257	268	261	254	235	267	273	265	265	259	253	273	268	273	256	264	247	260	233	271	258	261	236	280	279	263	253	268	284	268	249	276	255	248	257	239	278	264	232	261	278	239	270	254	232	273	275	271	280	251	269	247	276	257	272	253	273	259	279	264	268	277	302	219	276	260	279	266	277	248	255	250	266	262	273	274	248	269	295	257	249	270	265	270	262	259	268	251	259	269	254	255	269	261	265	262	255	280	270	269	240	261	267	247	276	249	261	265	247	239	245	235	276	290	266	263	232	266	250	296	283	245	272	245	253	280	288	290	254	242	243	284	284	242	259	242	237	244	242	281	266	229	263	233	253	301	250	299	287	258	241	270	257	263	252	244	266	267	245	265	258	301	251	262	247	304	264	276	258	274	259	259	250	267	298	230	251	290	279	281	249	268	239	259	273	275	235	286	227	246	251	254	265	253	272	264	282	252	287	261	280	282	264	254	262	254	289	222	263	218	261	242	267	273	281	256	238	268	228	258	240	256	234	267	265	263	229	242	281	286	257	254	270	288	266	304	267	265	262	283	258	286	282	266	247	285	245	260	247	247	244	253	278	253	244	246	252	263	278	270	241	221	212	287	272	257	277	270	284	286	261	275	248	261	271	301	270	232	252	272	311	266	277	235	260	266	256	255	244	268	266	288	260	268	270	248	267	283	252	258	256	251	270	269	261	216	260	248	283	268	244	238	263	239	247	261	313	269	278	248	226	243	254	277	303	279	283	256	261	295	241	290	280	281	241	275	259	273	245	263	273	273	247	280	255	255	269	284	271	271	267	250	242	285	262	288	259	275	291	252	267	281	253	243	275	284	260	272	270	260	288	281	252	244	264	223	248	298	270	287	267	249	266	278	259	273	273	262	242	290	261	250	284	258	253	281	251	265	300	259	271	258	268	251	274	271	265	290	244	279	248	260	257	228	242	241	297	255	238	268	277	267	258	260	278	282	256	245	275	280	255	245	243	273	278	260	241	252	237	234	255	254	213	271	256	257	250	262	249	239	283	262	273	292	263	266	260	255	247	266	269	239	272	245	259	252	276	236	246	247	268	273	245	244	220	245	270	278	277	288	268	277	286	249	256	292	280	255	269	279	278	307	251	253	261	279	261	296	269	271	261	259	272	270	244	248	241	236	251	310	265	280	302	279	278	254	247	252	294	267	256	275	254	237	248	236	269	253	263	249	292	263	248	261	287	240	266	256	259	288	236	265	269	262	261	260	257	252	264	268	219	279	225	237	271	267	250	289	273	278	254	243	279	257	257	239	282	243	262	279	273	265	271	284	264	261	253	280	268	254	241	247	239	315	258	273	236	225	264	279	272	263	283	258	255	251	291	284	280	283	286	256	255	262	279	302	267	238	247	246	261	292	254	230	258	258	284	240	282	241	273	249	261	300	281	273	258	253	253	278	295	264	264	243	273	250	260	264	257	234	300	281	283	254	257	274	239	258	282	287	316	252	269	274	247	250	278	272	244	274	269	297	244	259	228	267	259	291	242	277	282	228	252	258	261	273	264	256	297	274	261	272	257	305	260	250	248	259	258	259	250	266	239	247	297	285	264	266	275	273	263	259	250	255	279	244	275	277	278	233	250	245	263	243	271	258	242	246	281	278	263	241	255	249	254	291	294	242	266	264	270	264	281	261	244	275	249	268	304	289	269	266	230	278	291	270	261	249	267	287	264	257	266	299	245	268	266	259	275	283	227	255	257	296	243	252	256	274	242	273	256	266	237	279	287	274	295	265	242	283	271	247	260	304	268	255	280	250	269	240	253	279	304	283	269	280	255	264	265	251	308	256	287	285	286	265	255	257	251	263	248	257	249	250	277	254	255	268	253	271	266	289	256	256	262	280	238	236	261	271	255	258	311	238
6894	14161	10088	4989	3589	2753	1898	1443	1122	929	808	686	604	508	486	429	404	406	364	353	386	374	347	316	357	323	303	311	349	302	292	281	284	317	321	251	288	297	322	272	318	292	289	276	259	274	280	275	254	268	284	288	287	264	290	279	264	277	268	266	290	276	258	243	259	267	274	234	257	265	254	256	265	266	277	246	261	267	275	250	252	219	247	271	283	258	257	273	262	287	250	268	292	272	274	259	267	288	262	283	239	290	261	285	269	266	263	308	257	244	284	248	297	258	258	230	258	270	260	262	280	265	250	261	236	274	260	260	284	230	256	260	262	267	279	269	270	287	266	246	277	264	268	271	237	253	239	297	280	236	258	260	241	245	255	263	249	237	255	291	293	276	296	266	260	261	252	247	261	265	238	257	258	298	271	244	275	276	257	244	274	284	255	268	270	226	272	255	286	291	269	281	247	254	253	291	262	287	245	270	221	276	269	269	240	278	282	253	268	263	259	273	267	268	248	265	250	265	251	283	217	257	253	226	267	239	252	264	267	271	260	284	264	259	278	273	243	274	246	283	252	260	268	246	256	260	262	278	243	252	271	219	267	267	255	260	279	282	222	267	258	263	272	265	247	260	285	274	251	271	272	282	273	284	266	268	243	239	292	258	247	286	257	288	240	278	255	274	262	273	262	265	270	266	266	278	267	280	247	271	255	261	248	254	292	250	265	261	262	293	267	257	227	281	265	270	246	265	263	247	271	258	254	278	280	262	259	276	288	274	283	289	280	260	274	245	250	260	263	250	242	239	250	255	279	249	296	249	265	282	248	265	227	281	254	267	251	257	248	243	293	252	275	306	257	286	275	299	256	281	251	261	267	251	264	238	267	290	262	260	252	270	269	270	280	283	269	261	257	253	277	283	269	247	257	259	274	274	262	256	260	280	255	269	293	253	245	258	286	264	260	244	267	290	265	242	257	281	267	250	247	246	267	267	262	257	263	259	284	266	267	299	261	264	292	279	235	260	243	256	276	279	267	256	254	245	256	269	260	288	274	283	248	264	277	265	268	251	285	241	279	237	266	290	280	284	281	258	263	260	241	258	250	270	245	273	262	266	272	285	260	285	259	276	241	257	257	293	265	269	240	272	288	250	256	293	246	270	240	261	236	267	274	266	279	291	270	268	285	230	233	299	273	271	270	279	274	248	257	302	263	243	257	260	285	244	272	243	241	245	270	248	289	255	246	288	270	297	252	260	249	283	247	274	247	271	292	279	253	277	264	273	269	268	281	264	249	286	239	266	275	282	247	254	237	267	269	289	251	261	269	260	264	271	254	251	261	266	268	258	253	291	245	249	283	253	265	266	244	256	274	260	243	282	268	264	230	259	264	253	251	248	284	287	273	245	259	259	290	252	251	273	244	263	267	264	275	288	310	259	258	268	295	279	269	271	264	240	258	247	261	255	237	278	254	251	265	254	249	265	290	276	260	273	266	252	262	286	256	283	257	268	268	243	281	268	251	278	274	267	256	281	290	254	267	238	254	275	257	262	285	275	319	252	252	258	240	279	294	279	255	239	267	274	249	279	249	265	253	258	270	239	237	264	248	259	283	265	279	256	257	231	238	270	245	298	268	258	243	272	253	271	249	259	274	264	261	264	263	263	243	264	256	243	263	253	258	255	239	279	264	262	262	260	284	272	243	234	270	258	260	247	252	286	262	243	272	265	234	261	258	254	275	253	265	248	251	274	271	284	267	291	287	229	287	265	275	274	259	248	251	255	244	257	275	257	294	289	284	271	264	288	260	248	261	260	262	253	272	263	266	257	278	271	255	252	254	260	277	265	282	242	234	267	245	282	255	253	249	280	260	265	261	274	273	272	256	294	257	260	262	252	260	249	279	251	270	246	286	255	282	274	249	245	242	266	229	264	258	257	265	263	260	279	290	262	241	263	281	250	266	257	274	245	256	292	252	282	276	270	241	254	255	267	245	269	262	263	260	259	268	276	231	237	243	290	246	260	237	252	292	252	247	250	276	260	253	264	244	244	246	258	258	269	255	277	283	256	257	250	265	304	306	269	269	258	271	264	270	293	264	272	272	266	271	284	243	294	262	245	259	255	252	267	277	247	260	269	266	272	254	261	278	253	274	240	270	245	274	272	280	279	272	250	255	274	296	274	259	268	252	249	253	284	266	267	252	263	230	257	266	263	268	269	260	243	245	265	259	269	269	249	261	250	253	279	279	244	266	272	267	250	270	275	236	259	252	271	295	267	275	306	285	230	260	247	253	243	238	252	254	233	271	260	250	266	265	255	257	283	221	278	265	269	264	266	250	269	247	283	247	260	256	284	267	250	242	278	270	249	281	242	272	264	268	284	273	249	268	297	243	293	248	289	268	274	254	289	262	288	263	240	249	239	272	256	261	260	243	238	266	248	261	266	254	251	262	241	249	250	271	273	293	259	271	251	262	247	281	281	269	262	282	256	258	245	269	254	252	283	262	271	276	279	260	256	256	295	251	280	256	252	254	281	234	246	269	222	249	282	243	259	265	280	302	253	252	238	236	261	259	261	259	276	267	231	260	276	272	289	281	266	261	272	253	270	267	285	289	277	232	273	268	270	236	294	290	269	258	256	275	238	266	265	286	243	296	259	288	251	259	257	269	272	251	277	294	253	251	269	251	280	266	243	251	265	241	265	274	279	277	244	251	254	249	248	275	277	281	264	290	263	305	229	281	280	266	294	274	271	263	256	253	231	267	285	238	269	245	262	283	232	234	273	267	270	276	245	268	244	250	265	258	273	258	275	257	268	269	228	256	266	259	255	258	250	231	270	265	264	278	272	241	273	247	258	255	275	254	260	246	253	255	262	261	255	264	268	266	237	239	246	259	267	285	252	285	286	292	278	281	279	251	245	262	242	268	311	241	268	246	262	262	253	243	304	272	273	257	256	276	242	242	277	248	246	275	268	247	269	255	251	254	238	270	280	247	255	254	255	240	252	263	248	259	252	247	224	243	252	255	241	249	261	270	268	237	285	245	254	261	247	274	279	256	251	268	232	277	275	261	300	258	290	258	269	272	280	271	261	219	269	264	260	240	237	280	297	253	296	253	261	284	268	224	233	273	263	276	283	241	280	252	288	282	264	277	250	270	275	280	284	270	276	278	272	252	250	263	271	266	262	243	298	266	298	220	258	295	282	267	255	257	266	259	254	267	254	262	246	284	260	271	256	233	283	254	290	265	265	273	277	260	274	238	272	270	269	251	270	255	257	241	270	287	258	255	270	307	267	288	258	258	268	260	255	240	272	218	282	271	234	263	253	253	253	275	262	278	259	257	266	274	265	261	260	261	250	271	277	239	249	275	247	278	260	274	256	277	269	252	264	308	251	251	266	277	267	258	259	258	248	241	255	263	298	237	268	275	285	261	265	302	256	260	284	251	275	258	247	258	261	241	260	247	252	273	275	230	275	272	267	245	264	264	238	241	267	233	278	244	287	278	277	270	265
27592	18940	5597	1115	821	775	821	834	741	759	761	844	760	820	786	801	786	803	769	764	754	783	770	734	786	700	752	772	732	784	813	734	751	772	823	813	741	761	723	765	749	801	780	762	782	778	760	752	828	741	769	725	793	727	745	750	756	793	752	751	798	756	748	759	805	843	767	784	768	770	788	741	780	736	731	773	808	712	792	762	760	771	778	760	738	783	795	759	764	753	736	771	776	771	770	777	782	693	836	779	752	703	780	755	712	741	714	769	753	731	766	738	719	752	797	792	759	785	769	798	796	713	710	740	745	754	794	809	748	780	795	822	768	844	802	782	727	778	692	714	711	733	758	734	721	745	759	778	759	722	771	732	747	771	773	777	790	751	784	769	777	791	761	757	813	826	781	755	776	724	761	800	827	764	783	723	758	742	756	776	774	797	758	722	776	741	727	802	794	814	759	792	730	770	781	803	718	723	751	778	797	843	780	783	782	756	821	751	755	722	781	762	742	778	786	783	774	749	788	782	741	784	824	746	718	761	771	787	804	772	791	788	778	720	769	755	727	772	781	758	731	791	783	741	737	805	769	726	735	734	735	759	768	744	734	804	706	795	759	788	725	797	821	751	753	780	770	764	808	746	736	762	716	770	799	774	752	793	705	771	798	702	800	794	771	789	795	721	757	729	780	716	795	819	759	821	774	757	766	763	792	735	756	827	731	871	771	773	745	738	744	768	745	736	741	821	748	726	747	826	791	777	743	768	782	741	812	767	797	745	738	817	741	745	762	775	743	726	774	787	779	751	738	809	782	729	739	796	735	772	778	758	809	769	765	763	753	749	787	783	819	745	785	772	759	823	761	745	753	829	798	702	687	766	737	766	739	750	753	765	793	761	753	776	737	769	754	790	820	782	769	781	764	797	766	764	806	761	739	787	758	796	723	746	771	759	802	790	790	798	767	734	801	726	745	756	826	692	758	802	750	769	766	756	788	690	800	780	767	767	824	760	776	781	779	740	758	789	752	780	769	762	791	725	729	707	754	757	787	797	774	760	769	784	793	785	793	773	797	770	767	751	755	745	762	788	773	780	763	791	781	742	782	757	795	792	735	786	800	787	774	769	784	750	804	722	746	766	726	769	759	721	799	736	751	809	763	804	755	768	760	726	742	757	771	766	777	758	769	720	729	819	774	756	797	764	749	768	795	789	753	760	769	726	793	812	845	736	805	746	747	743	774	744	780	778	728	779	763	774	826	768	799	745	751	720	740	774	700	752	782	759	786	740	773	768	737	745	734	717	727	811	773	745	779	806	770	773	748	793	743	765	771	775	751	735	791	781	785	750	781	773	810	813	741	770	804	774	747	756	767	730	813	791	769	785	808	770	794	754	779	764	780	766	760	808	729	720	776	756	788	777	765	782	801	789	802	736	703	775	777	750	750	774	783	766	756	785	712	782	758	783	790	729	763	718	785	747	790	782	753	760	786	759	805	775	755	732	772	761	812	768	792	764	754	773	780	754	733	733	746	782	757	762	777	776	784	736	744	783	789	800	754	831	778	796	754	794	769	740	776	754	771	756	749	771	738	746	777	756	770	745	816	776	746	783	749	737	777	727	763	782	761	742	769	760	769	753	813	717	812	795	754	715	772	757	769	806	792	731	751	793	794	728	781	739	774	767	762	780	770	776	775	817	742	730	738	746	733	823	758	764	788	784	765	798	798	756	751	787	747	743	772	786	778	749	752	800	727	776	762	805	751	760	751	744	720	749	731	786	804	720	766	751	786	792	783	780	727	751	796	753	748	783	781	773	788	745	811	787	759	741	795	788	762	762	807	785	770	748	765	744	769	810	775	768	773	760	765	722	802	798	808	770	697	738	789	753	768	716	740	772	806	733	747	803	706	739	783	780	760	742	806	765	771	753	804	731	803	779	743	794	793	791	815	763	776	823	727	799	788	829	781	767	761	786	787	754	805	765	767	788	773	803	745	705	782	774	795	731	748	768	790	791	794	752	755	737	716	744	771	773	738	753	757	742	782	737	734	713	776	821	834	783	775	773	774	784	791	716	751	763	813	755	765	815	790	755	725	758	792	796	836	804	795	757	774	797	719	779	770	785	754	762	749	787	742	717	750	754	725	768	771	738	789	817	762	771	745	770	752	799	808	769	754	786	757	730	805	763	742	725	799	718	774	773	761	781	777	771	761	786	726	730	765	816	817	792	791	793	766	766	744	708	728	807	751	783	751	733	805	765	768	789	787	778	726	796	750	786	751	762	803	745	728	755	816	805	779	824	788	809	759	731	798	720	754	758	768	806	748	745	744	782	801	764	817	734	847	764	764	802	770	749	772	759	784	761	749	800	756	795	794	791	770	808	765	786	800	766	769	802	815	810	761	797	765	774	797	745	736	705	760	769	768	755	776	730	751	768	742	730	725	781	800	706	784	760	756	749	796	770	762	747	773	697	775	806	788	793	741	813	786	753	742	768	787	723	734	725	764	756	770	792	813	780	754	768	780	776	807	784	735	803	770	762	777	753	798	801	746	808	743	779	762	751	835	753	753	793	737	812	834	803	778	711	721	758	821	733	745	757	740	746	786	755	781	772	740	764	780	740	799	745	823	771	821	752	835	769	744	791	760	789	765	749	772	761	780	778	733	774	738	739	785	744	698	782	759	764	772	737	739	769	757	683	753	788	778	761	798	773	775	739	744	808	773	755	765	771	745	809	784	771	726	776	780	802	746	773	807	759	758	731	751	791	757	749	733	749	735	764	782	775	806	743	804	809	781	750	783	792	780	800	761	754	803	775	763	746	783	708	793	752	748	796	790	787	777	764	806	770	763	720	772	762	756	829	790	732	776	755	773	827	809	773	699	779	775	803	791	787	775	734	803	831	711	761	806	765	808	786	744	735	777	778	773	774	779	795	771	756	773	731	743	771	752	766	781	824	767	733	767	793	726	781	745	761	844	780	795	786	807	759	750	806	772	765	806	765	746	774	729	797	782	824	765	762	798	810	740	791	762	752	802	761	783	812	743	757	771	801	719	701	716	808	807	782	782	780	792	764	755	765	760	725	716	793	806	786	754	770	812	759	708	777	748	807	822	744	756	766	797	758	764	735	760	722	708	784	772	749	767	759	757	780	799	788	781	774	776	774	753	764	748	792	743	750	749	804	759	775	756	791	780	765	765	717	778	764	767	752	825	813	744	787	817	773	754	769	791	797	762	778	808	774	742	761	727	752	755	810	777	754	732	765	842	766	778	756	806	764	772	809	806	814	791	771	755	755	782	784	744	753	762	736	761	751	754	777	776	789	812	765	727	753	736	741	757	809	792	741	794	724	802	749	826	766	805	726	808	779	728	743	805	784	816	793	738	745	769	807	777	769	730	827	726	719	758	719	731	723	810	808	751	778	749	761	785	807	771	764	773	816	746	770	769	785	785	779	762	780	745	783	782	722	736	811	744	783	753	760	748	794	809	799	772	775	763	750	772	735	784	774	804	760
4840	1240	1122	912	914	832	797	835	825	820	805	773	813	776	839	759	791	798	817	788	790	808	806	783	772	776	770	719	828	806	728	797	766	854	764	795	808	811	803	776	789	786	791	752	780	768	852	790	822	737	820	824	750	810	771	794	758	744	820	749	785	835	819	802	769	769	734	797	788	774	822	813	779	776	796	752	798	753	757	777	830	817	778	827	815	782	789	791	834	766	800	786	827	776	804	825	753	802	764	748	793	814	808	767	779	784	764	788	765	765	822	774	750	752	777	737	832	806	792	788	794	787	766	772	789	802	782	780	794	790	821	818	787	773	793	786	787	759	771	771	798	755	747	800	805	792	755	790	785	784	782	803	790	808	756	832	749	798	827	813	753	713	765	788	753	792	781	783	800	785	806	788	792	780	749	811	759	768	746	762	794	811	790	798	812	785	775	786	761	802	810	893	797	827	790	789	822	817	798	746	823	823	792	739	808	749	749	748	756	771	801	787	798	827	726	820	775	730	784	851	775	792	766	757	767	815	776	801	778	769	823	778	823	765	809	805	764	776	733	747	782	737	814	810	823	822	771	792	757	816	814	750	793	778	809	805	847	800	776	813	809	774	790	767	843	767	835	754	795	823	778	803	755	825	762	803	745	792	790	816	799	785	769	776	759	793	772	798	795	829	813	819	770	814	846	781	821	757	797	846	773	766	768	752	764	745	798	806	787	760	791	813	798	775	794	833	774	783	782	823	776	828	811	815	801	793	804	755	802	776	756	793	804	807	824	768	793	824	843	822	762	751	783	798	800	759	795	806	807	765	764	848	775	770	795	811	726	807	795	799	819	859	803	748	818	809	829	811	817	769	736	744	750	807	815	856	754	820	813	764	708	793	812	780	792	794	781	746	791	798	782	788	766	852	816	787	746	750	784	815	814	799	783	795	821	818	779	791	786	791	829	750	794	813	793	759	756	825	784	836	754	826	753	799	753	750	809	812	838	775	782	792	764	732	793	806	793	815	748	785	794	759	832	765	818	776	801	758	801	843	779	801	819	800	743	748	771	822	796	791	765	792	799	824	773	843	777	771	840	796	780	786	795	777	753	825	765	753	840	768	764	842	793	773	767	780	828	761	818	835	778	757	778	808	784	776	805	782	777	758	795	727	829	824	804	823	745	759	785	775	801	811	771	704	794	750	832	811	827	783	786	829	805	789	797	788	771	833	765	801	800	817	747	775	761	839	804	815	765	765	795	753	821	794	810	774	759	754	784	773	808	773	811	779	781	849	794	822	819	802	772	774	808	785	785	784	818	825	774	809	755	790	817	785	756	799	722	776	786	754	809	782	760	737	793	806	796	766	839	796	758	749	818	760	818	822	763	723	779	804	804	790	845	803	761	835	804	803	800	754	717	765	819	765	844	783	808	814	778	782	767	781	788	814	817	775	794	796	788	789	830	760	756	752	758	838	776	773	826	787	810	772	724	800	788	760	838	771	788	803	839	776	768	790	752	807	803	754	780	800	772	740	806	799	774	779	727	781	737	788	795	829	833	829	798	804	777	784	771	807	795	803	772	789	769	757	813	745	753	785	797	779	788	764	782	805	782	834	819	785	782	768	824	798	820	772	758	828	759	747	766	781	750	797	751	827	742	782	813	738	794	738	837	800	820	744	779	802	801	807	851	779	748	837	796	795	824	775	836	797	796	807	821	748	785	792	791	757	804	795	758	750	799	771	837	775	796	811	785	788	765	802	782	765	772	766	791	767	805	781	859	826	766	765	784	779	846	792	797	778	767	780	794	789	724	783	754	791	789	782	774	818	768	829	808	807	786	763	833	795	769	723	789	848	788	743	825	813	767	795	837	763	797	824	756	766	728	829	741	825	784	770	759	758	778	776	774	815	810	779	828	741	811	803	783	743	751	816	793	775	802	836	844	792	772	789	781	819	827	766	749	754	762	807	762	764	751	757	801	816	784	801	755	804	739	788	748	804	758	788	804	724	805	836	805	829	776	790	795	783	840	772	757	774	813	779	749	759	774	780	834	763	812	748	755	809	802	805	736	779	731	817	766	788	761	834	763	841	776	806	795	785	802	794	756	735	831	791	768	804	750	809	745	781	765	762	789	767	770	755	741	733	754	811	791	807	795	825	790	832	801	732	749	772	798	791	807	789	813	755	807	767	807	832	795	811	796	803	763	816	794	765	779	834	769	784	781	818	773	796	800	795	806	700	808	802	764	822	779	800	827	783	790	770	790	781	746	784	812	766	750	781	826	770	767	823	831	807	747	749	817	755	776	769	777	818	808	780	853	790	793	788	779	769	794	775	805	777	795	749	796	809	803	784	765	826	824	784	778	814	775	851	804	812	811	824	816	777	825	781	774	797	811	787	793	801	817	811	821	775	798	813	773	764	794	789	819	790	789	839	842	778	742	805	751	772	793	772	791	815	806	789	800	779	762	725	811	794	793	798	757	800	804	833	816	806	807	810	781	789	799	772	824	798	813	776	854	788	779	764	843	754	749	781	846	811	800	741	808	772	743	785	752	793	786	807	777	811	824	744	808	794	802	794	801	775	780	791	757	806	763	800	774	783	746	760	793	762	775	787	819	780	825	745	782	747	750	774	773	759	805	766	781	765	826	829	789	838	832	771	840	783	761	787	809	812	788	852	754	763	751	770	767	815	815	770	801	813	771	750	812	805	800	779	808	814	799	825	818	805	738	752	815	796	771	817	768	764	783	767	805	815	809	802	765	821	778	786	794	817	815	753	787	812	766	750	784	777	737	799	770	774	820	790	749	806	769	754	768	811	786	776	775	766	817	821	774	734	771	762	761	795	798	779	804	779	752	818	743	766	794	812	758	778	833	795	784	790	791	750	748	814	809	783	791	764	738	817	784	787	853	805	816	757	773	826	821	760	782	754	820	771	814	842	766	773	803	781	714	817	762	728	822	787	809	835	778	789	767	847	810	824	799	805	834	817	782	762	757	800	760	755	775	780	743	813	799	824	767	726	786	785	806	706	790	782	792	768	828	821	729	767	763	751	783	832	815	769	827	801	824	815	768	783	798	804	776	805	795	822	788	796	806	732	801	811	811	827	784	796	826	825	769	816	816	783	749	817	758	786	788	762	790	822	760	795	795	795	797	795	812	798	766	781	842	840	779	814	810	815	827	791	803	779	774	787	756	834	797	741	770	783	776	805	801	824	749	833	813	806	761	816	775	787	803	773	799	777	797	784	803	762	771	761	793	769	815	783	828	789	855	766	802	766	871	786	781	735	781	811	779	770	788	825	811	809	758	745	779	785	768	782	847	734	795	771	821	772	834	770	795	811	794	739	791	793	772	775	740	806	794	803	813	774	768	789	829	776	781	810	838	776	797	816	856	782	779	747	772	779	851	818	775	792	760	826	798	822	842	770	806	785	805	786	765	806	841	762	798	814	767	845	825	740	830	772	762	791	766	756	776	821	806	751	793	800	787	804	743	763	780	809	784	798	781	773
23441	21052	28451	23859	21060	12806	1276	750	596	566	523	507	497	481	426	405	445	405	433	412	375	386	363	353	354	364	379	397	367	377	376	371	361	348	353	359	355	362	329	350	337	366	355	294	360	361	349	337	375	384	335	389	354	397	375	341	349	348	346	347	354	380	344	348	341	372	355	345	377	334	342	382	349	354	364	385	370	372	359	331	390	362	354	384	367	343	350	351	371	364	351	335	391	401	363	331	359	383	359	374	379	375	340	326	366	322	330	363	368	379	377	360	378	387	317	366	341	378	338	337	334	368	374	351	321	346	327	362	347	360	344	377	359	303	318	352	336	392	345	355	363	338	342	340	359	353	392	349	389	344	343	396	346	361	339	343	358	328	357	374	338	341	359	336	361	350	352	341	377	358	369	385	328	350	352	363	363	364	374	343	347	368	345	362	327	321	322	358	367	365	359	347	323	353	326	368	366	389	377	372	343	357	329	337	344	354	352	350	363	349	317	338	385	342	354	331	314	331	359	355	369	346	383	334	363	371	342	359	371	359	342	365	342	340	335	362	381	352	364	331	378	317	390	347	339	369	370	322	333	355	329	356	348	359	348	315	380	367	356	343	341	390	361	353	369	313	342	338	357	383	380	368	343	341	320	365	356	354	355	334	353	327	356	339	343	365	354	362	340	349	363	352	368	355	374	359	329	353	353	338	348	360	348	313	351	349	320	327	339	320	343	337	349	329	333	358	344	349	356	344	358	384	341	369	362	357	319	383	350	357	332	360	343	327	351	338	337	345	356	334	357	357	341	332	319	351	357	364	343	325	366	309	360	338	354	327	361	360	308	329	358	377	366	386	348	360	338	328	343	335	335	347	366	367	359	358	340	322	359	338	349	341	334	350	339	361	352	349	344	363	352	327	328	337	382	369	369	363	360	329	358	363	351	360	311	320	333	317	371	391	341	333	349	341	343	352	335	368	382	360	342	390	365	359	347	318	353	341	328	330	366	350	357	365	337	331	359	382	342	358	376	341	339	349	365	355	348	348	348	334	330	336	367	341	362	350	396	372	354	346	329	370	345	372	360	406	349	347	348	338	350	345	358	347	339	343	339	354	378	381	346	345	382	326	360	332	330	380	362	360	356	312	346	366	335	348	369	358	365	345	348	336	369	353	329	351	374	377	354	363	371	338	353	337	375	366	354	366	342	368	356	346	362	378	364	373	354	368	336	334	374	353	347	366	365	378	349	352	361	336	364	334	358	361	390	367	319	327	327	340	374	336	343	378	365	369	349	362	353	336	368	341	347	353	404	306	352	320	370	338	313	385	334	345	366	356	346	344	339	357	355	366	351	314	335	386	344	334	359	325	337	293	342	324	324	376	339	361	340	354	354	338	325	359	348	349	349	349	342	368	336	373	318	364	336	333	312	357	367	362	321	341	354	363	347	326	352	364	380	373	339	376	332	366	366	377	399	332	342	367	352	336	347	333	320	298	334	351	358	345	345	338	388	358	355	370	387	363	346	341	352	387	352	362	340	344	372	350	362	314	356	354	355	360	356	344	322	362	342	353	353	362	366	325	346	366	349	339	360	331	338	361	350	379	363	355	349	320	365	359	371	330	333	375	337	368	332	351	345	374	332	354	356	336	364	382	355	374	348	352	369	368	367	345	364	363	357	380	351	334	339	355	352	355	392	363	297	349	361	353	344	370	359	365	357	328	376	343	357	370	346	377	372	333	348	342	364	370	359	370	328	354	365	351	325	352	344	357	358	338	340	380	364	351	363	327	331	362	356	323	350	332	336	358	365	387	333	340	337	345	384	333	342	346	320	328	314	362	340	340	326	323	345	338	342	373	363	336	377	328	328	343	362	345	307	333	328	374	367	344	353	334	320	327	349	324	346	341	372	369	331	345	341	356	340	348	334	344	326	385	350	337	336	381	368	385	345	352	317	343	356	346	301	375	369	328	371	326	354	356	352	374	368	344	320	338	342	380	358	351	346	373	373	354	330	329	369	321	348	314	343	347	376	365	405	338	352	352	349	349	349	344	336	335	311	348	353	343	329	344	406	354	345	336	370	364	340	321	366	339	367	346	348	351	385	371	353	357	295	346	350	351	342	320	345	308	358	387	349	392	346	377	351	342	369	327	340	358	324	295	339	364	318	368	352	351	338	372	368	366	354	330	350	349	313	349	338	371	350	338	367	328	348	338	311	366	346	354	345	330	339	342	364	395	364	356	387	363	355	346	337	344	362	333	343	326	327	377	337	353	360	343	324	376	355	335	355	350	332	345	329	342	351	344	353	329	338	340	337	351	350	352	372	353	331	370	353	356	368	355	334	379	361	371	345	374	370	323	386	358	372	320	333	333	354	330	348	388	346	345	376	351	351	364	405	327	361	336	353	369	327	367	344	354	296	350	314	338	345	355	347	334	332	353	370	335	380	328	371	355	362	346	330	333	346	388	376	371	405	354	355	361	372	357	351	354	363	359	381	380	336	373	371	364	363	343	337	322	334	377	319	347	370	329	386	375	343	357	360	341	386	334	314	352	362	340	338	391	337	369	379	368	331	348	328	338	331	317	357	374	373	341	374	363	338	345	345	336	342	356	369	341	349	345	383	357	310	332	369	349	354	335	341	354	353	334	345	347	361	367	361	360	353	337	350	361	357	338	335	351	345	321	368	353	362	377	358	362	349	330	383	358	321	353	359	348	352	344	330	358	359	347	391	368	323	340	350	339	328	358	348	378	385	327	341	336	348	352	360	337	332	340	413	359	318	368	338	330	336	365	386	411	352	381	373	329	368	362	352	336	347	326	353	364	324	345	351	378	361	339	350	367	374	353	356	366	345	352	327	339	362	326	341	346	348	338	351	361	327	338	320	350	355	314	347	349	344	333	357	365	355	362	303	366	360	367	354	336	317	363	335	307	354	357	338	335	357	345	358	359	337	369	341	388	365	331	382	364	369	328	357	345	327	355	373	367	357	339	397	372	374	365	339	342	374	326	331	338	353	367	345	346	361	382	327	323	345	355	341	377	363	373	338	376	354	359	332	342	359	371	331	341	353	375	351	355	358	366	331	347	391	338	350	367	349	366	374	358	360	359	350	344	338	357	361	366	313	329	366	345	350	365	333	331	338	335	349	356	396	353	342	364	372	354	339	388	353	349	324	372	322	355	356	366	352	348	331	364	338	351	320	340	367	300	322	363	360	345	336	324	330	370	335	334	355	367	362	312	361	364	353	352	352	333	327	324	349	349	364	339	340	374	335	347	325	372	344	378	331	338	353	346	335	333	354	343	344	372	355	378	332	338	377	348	348	351	351	333	332	341	334	358	346	361	361	348	350	382	309	350	334	358	369	344	377	361	385	351	344	342	352	324	328	321	336	347	318	362	367	391	334	349	332	378	373	332	349	337	333	300	332	362	382	366	378	377	358	359	353	373	372	369	343	315	321	371	341	363	350	369	340	329	341	324	335	366	348	357	384	356	350	368	349	362	341	330
5799	8377	6232	3014	2078	1654	1289	987	841	687	637	601	555	493	515	495	463	497	427	469	442	442	413	429	431	426	422	405	413	396	422	392	412	420	416	414	401	388	378	347	355	370	395	374	370	386	423	389	371	405	381	408	430	369	402	403	399	356	401	421	399	365	359	376	387	409	389	339	361	404	391	382	385	391	385	425	415	398	365	364	414	411	383	361	381	398	414	377	364	405	383	408	387	362	377	395	395	370	392	386	395	362	368	365	345	394	384	396	384	364	419	409	349	402	397	376	383	345	392	403	369	417	424	379	428	400	395	359	393	409	380	380	420	364	398	387	371	370	382	394	414	361	402	397	368	394	363	409	409	374	405	380	406	417	377	411	400	396	417	344	379	369	367	410	380	381	383	389	390	384	400	426	403	359	370	389	369	377	367	370	407	365	379	376	363	394	390	383	427	362	344	359	372	391	394	356	380	396	397	413	357	375	388	399	400	388	405	368	388	385	388	383	409	405	377	394	377	383	381	416	401	398	400	374	392	361	445	397	393	424	371	374	384	384	383	373	350	372	384	382	389	374	363	391	385	400	357	398	408	379	411	404	402	361	395	384	357	369	387	376	377	386	384	388	361	380	396	433	401	390	401	378	357	361	366	405	381	381	352	384	407	396	365	422	344	420	433	397	362	381	383	348	392	381	398	355	380	345	405	374	361	381	381	423	380	342	413	397	364	364	388	386	355	371	363	362	367	361	358	385	381	374	404	393	370	429	354	414	375	407	411	352	387	391	389	399	372	387	378	395	364	387	339	376	357	422	409	377	371	382	354	399	369	400	383	391	385	376	358	367	365	407	380	387	389	400	389	389	399	359	369	385	371	380	389	372	373	374	371	370	374	377	373	351	382	410	362	361	363	381	388	399	382	370	381	386	387	378	394	406	376	373	375	375	389	392	357	364	385	372	375	370	393	355	403	378	385	393	408	370	392	389	390	401	397	349	360	344	360	380	394	398	351	376	350	333	347	409	358	382	391	382	384	385	438	388	374	392	370	371	412	364	400	438	365	341	406	359	361	373	376	359	354	402	392	405	383	375	385	383	415	366	417	382	427	366	369	373	392	387	402	367	397	395	371	364	357	431	364	400	392	365	397	374	386	396	405	365	375	381	357	390	404	371	395	376	391	401	379	431	371	431	402	390	384	385	367	360	370	361	376	396	398	361	375	362	393	380	390	362	402	378	372	380	394	385	381	401	374	382	381	402	357	386	408	391	428	376	375	414	382	361	385	356	350	362	403	352	416	360	400	362	367	394	402	385	384	386	399	355	340	424	394	391	382	401	393	402	372	421	350	397	374	382	399	378	393	407	400	414	360	386	352	378	395	377	397	380	374	400	414	345	357	390	404	388	372	385	364	370	402	401	371	405	376	360	431	375	361	413	384	396	380	400	360	398	389	367	383	404	375	376	383	388	392	387	385	352	411	378	377	358	384	346	376	383	384	400	368	391	374	390	369	385	388	381	379	346	375	357	372	353	361	364	412	404	373	405	349	388	418	384	355	359	378	365	399	378	405	371	352	397	400	355	379	385	368	377	396	374	373	377	374	369	368	391	381	383	388	387	407	371	368	399	376	420	354	391	371	358	383	382	374	389	382	383	399	360	375	399	403	398	345	376	390	372	399	347	395	386	386	401	371	408	397	409	382	397	384	380	407	418	418	376	398	380	343	383	364	361	383	371	371	371	396	395	369	373	412	386	373	348	393	370	366	408	398	439	394	385	400	402	371	384	386	384	410	388	399	371	395	354	383	377	385	387	391	391	422	379	382	389	392	376	409	370	421	357	403	404	371	411	404	384	364	411	374	377	376	390	390	377	364	396	407	349	380	395	372	365	370	416	383	383	406	373	371	406	362	372	408	355	393	396	368	374	357	372	367	375	383	404	408	383	357	369	375	368	371	391	357	385	336	363	402	362	358	374	349	424	387	366	384	363	390	371	341	385	378	396	410	396	336	426	368	399	409	373	401	384	387	365	398	407	380	370	393	388	398	395	371	380	396	396	395	418	423	350	365	352	368	379	399	385	364	403	400	390	337	368	412	382	348	366	404	400	389	371	365	404	385	369	400	416	381	387	382	373	398	406	376	377	369	355	376	383	381	373	418	369	341	366	374	357	398	381	399	350	411	390	401	382	392	367	390	362	367	375	377	402	343	345	390	374	370	389	388	408	383	383	392	369	392	395	373	383	385	368	388	386	372	370	409	365	396	372	336	403	394	324	336	400	383	378	408	377	379	381	364	347	369	396	355	370	377	362	381	402	350	386	402	411	373	377	373	406	363	390	420	380	378	386	380	384	423	373	398	387	392	365	392	384	390	407	357	432	394	388	370	388	368	384	393	407	374	393	400	363	360	370	378	393	381	407	403	397	393	367	401	394	373	367	409	401	349	389	377	352	371	405	396	394	393	392	410	381	413	364	386	377	368	382	404	375	342	366	358	392	367	359	381	403	382	400	375	389	415	417	373	397	368	342	383	379	375	396	334	343	371	372	354	356	377	393	366	387	359	377	405	381	345	351	365	382	386	387	381	376	438	362	366	380	363	350	375	352	366	403	370	387	380	368	369	401	378	361	379	394	404	402	384	435	394	383	403	394	379	384	391	384	360	405	406	388	377	360	361	368	375	348	373	375	399	383	369	386	395	372	418	373	397	398	361	384	361	407	370	429	391	372	372	411	363	408	398	384	377	406	356	376	367	382	378	414	379	383	400	385	356	391	366	350	369	384	406	388	387	385	374	386	376	373	363	385	370	351	393	379	379	363	386	363	361	386	367	424	387	375	392	397	368	388	372	369	386	382	370	414	401	379	342	349	385	404	347	407	360	374	397	389	418	371	406	416	407	382	389	386	365	387	375	382	369	390	394	350	408	381	374	353	390	402	441	384	378	377	341	413	387	373	398	411	395	394	386	393	362	397	407	389	368	376	388	398	369	404	393	407	402	357	341	369	367	360	396	373	417	351	380	382	412	401	364	386	376	379	426	377	401	386	388	407	400	337	404	383	349	349	397	360	373	402	382	369	392	377	350	379	360	400	376	372	402	359	416	362	402	386	379	380	346	376	384	360	415	371	383	361	381	422	383	381	393	407	389	371	409	387	367	394	405	420	376	422	366	367	380	398	397	410	389	356	387	380	365	344	393	404	374	376	357	380	368	359	352	407	361	367	390	405	397	392	407	377	391	349	367	387	392	360	386	377	392	388	416	394	380	391	365	389	370	367	355	368	380	387	372	346	365	364	384	376	350	381	394	376	389	393	410	366	365	347	393	398	396	374	372	410	375	385	370	414	368	390	382	402	377	370	374	397	367	408	385	352	359	358	388	387	377	392	367	377	397	413	374	378	393	380	356	414	372	391	382	398	374	374	376	398	406	384	409	421	354	408	373	362	377	341	364	379	395	371	392	363	357	383	394	393	402	376	389	356	372	383	396	372	368	370	364	383	377	327	398	366	406	381
24570	21053	27605	24622	15616	1642	1171	1020	935	913	920	881	919	837	821	852	872	824	756	796	848	815	824	775	806	838	841	793	825	798	829	833	820	816	784	787	824	866	807	859	811	825	840	800	791	828	803	831	821	778	788	788	794	780	815	787	807	790	847	828	876	820	800	785	811	881	838	803	802	810	813	788	815	780	772	789	778	803	834	807	819	818	772	838	846	793	816	788	845	886	820	830	821	796	864	799	808	775	825	778	823	822	783	837	772	816	780	820	877	810	778	814	788	841	850	823	766	769	805	795	820	830	810	825	775	814	824	819	752	817	821	828	757	849	806	761	825	761	795	791	807	805	865	832	831	835	845	824	819	834	809	792	829	820	820	775	797	828	820	849	786	833	838	813	829	773	838	785	805	782	721	832	805	783	797	775	873	770	799	802	770	816	806	766	795	764	827	804	789	764	811	801	809	754	815	825	764	892	817	770	758	791	822	778	747	764	778	787	828	836	803	796	855	796	845	818	790	802	800	803	800	802	776	878	754	763	810	746	793	767	777	829	852	780	740	818	752	837	776	776	788	816	786	778	748	755	838	838	857	743	754	798	844	807	821	802	791	845	821	795	761	843	814	801	819	847	815	790	847	759	835	765	831	733	809	766	826	725	804	774	818	779	762	747	811	832	832	816	800	841	796	775	847	834	760	793	844	826	836	804	817	801	789	773	814	842	839	815	791	776	772	834	767	810	777	798	856	847	847	797	812	801	838	810	776	833	862	784	802	853	848	895	826	805	813	810	823	721	818	858	882	808	865	826	816	823	791	751	840	835	785	820	801	828	825	849	764	780	808	816	785	795	826	742	810	800	799	827	790	792	807	787	782	791	820	814	803	793	790	785	796	791	781	808	735	796	752	764	796	803	814	773	810	805	783	811	855	794	844	780	819	801	827	838	802	838	799	777	803	814	798	787	753	794	819	814	808	798	827	816	860	777	793	833	861	826	824	822	791	806	832	812	826	772	826	813	806	838	812	826	846	792	800	773	822	767	795	816	759	817	811	873	767	783	772	854	796	785	798	790	828	773	841	781	826	807	820	799	793	831	833	805	813	779	754	808	752	805	768	805	776	826	810	762	786	791	823	763	777	827	748	771	881	787	793	824	804	786	832	800	842	775	815	810	799	827	869	821	784	777	806	776	831	798	823	787	830	818	835	765	796	829	784	810	789	799	808	812	858	826	799	805	833	838	787	809	828	842	806	814	870	769	811	851	794	799	808	781	880	789	811	810	810	824	762	798	784	809	817	781	782	812	825	823	821	858	800	801	811	814	805	872	804	822	789	787	831	790	852	791	821	816	800	819	768	772	824	794	829	787	887	758	780	791	833	830	828	868	843	817	807	795	821	860	785	779	784	815	774	838	788	806	744	848	809	755	806	753	787	791	788	785	818	790	806	826	815	768	786	770	773	846	795	812	862	817	773	748	773	794	809	777	729	848	791	765	793	779	780	829	814	811	772	812	774	805	791	780	815	779	779	764	792	783	817	834	802	803	816	784	813	826	825	726	869	799	809	768	803	816	787	788	800	821	799	804	794	798	767	816	810	795	794	795	797	870	811	843	776	860	785	770	803	808	829	774	835	785	803	783	782	776	790	787	810	811	808	746	840	819	818	770	787	786	749	792	813	794	778	851	791	769	813	795	840	806	844	826	808	787	798	805	791	765	839	793	809	790	807	775	858	826	744	838	822	812	799	848	829	798	814	786	797	764	815	803	807	817	843	838	836	819	819	826	815	789	744	812	781	745	727	808	827	880	789	821	826	836	828	812	813	771	756	763	766	820	810	827	805	829	803	807	825	814	793	784	825	830	828	849	812	787	827	770	750	811	775	800	787	797	811	792	809	810	799	846	826	845	803	788	777	778	800	806	836	757	791	866	750	807	789	801	840	803	801	768	837	794	821	793	825	823	784	777	732	815	803	777	769	797	772	801	861	802	811	762	826	754	770	747	790	780	833	791	807	812	774	825	793	862	749	818	796	775	792	837	785	817	787	830	824	799	788	837	834	755	771	808	828	803	809	825	770	804	807	878	765	757	811	802	801	789	797	844	760	803	824	804	858	782	792	837	801	801	795	807	812	799	872	758	786	781	806	829	825	817	809	776	798	796	790	829	788	786	821	804	771	769	842	822	700	818	835	783	794	833	788	811	847	803	808	776	783	813	863	860	802	783	776	812	804	794	879	854	841	847	803	788	816	810	810	842	869	829	860	820	796	779	811	821	795	837	820	760	815	816	840	844	781	773	767	789	843	816	831	808	846	771	805	806	808	828	779	840	804	784	746	767	806	777	795	818	759	787	787	785	803	788	811	822	832	803	824	802	794	800	754	781	827	772	780	836	804	768	789	780	771	819	811	804	884	794	796	779	749	779	810	812	806	782	840	777	829	850	801	833	739	847	826	801	800	806	782	869	822	833	866	796	793	775	794	807	803	754	765	776	782	854	788	783	773	826	774	828	845	776	829	849	830	813	861	833	784	789	811	786	850	815	805	763	811	796	847	814	791	795	774	855	785	811	818	815	800	830	854	796	790	807	779	795	835	818	812	780	774	758	816	858	809	790	756	812	781	833	776	778	777	802	848	842	784	799	790	752	814	805	806	823	781	793	839	851	799	775	782	824	810	830	790	789	825	757	781	831	769	796	793	844	822	765	763	859	857	812	807	789	833	841	770	820	809	822	847	824	800	792	792	752	761	850	805	831	799	816	786	828	839	771	798	806	787	818	779	777	840	857	822	814	802	824	787	803	868	780	786	847	833	844	800	822	814	798	806	768	824	774	844	836	853	814	815	809	831	786	827	772	763	853	832	754	828	821	825	788	777	793	798	823	784	787	777	819	783	838	853	832	799	815	808	805	837	804	817	830	821	854	833	832	830	778	771	821	753	808	833	811	763	848	833	807	841	795	798	807	842	777	788	764	798	843	812	787	783	801	862	811	774	805	781	781	822	857	818	783	844	774	797	817	794	837	815	778	807	823	755	804	801	775	744	876	828	788	811	816	871	760	792	814	796	812	785	804	779	767	828	839	801	795	834	831	853	773	807	816	829	819	783	841	774	829	760	812	859	792	816	869	793	827	800	842	804	798	847	835	836	788	775	813	835	821	806	762	804	840	812	803	802	810	741	796	828	810	831	841	790	795	788	839	792	777	837	823	792	801	793	775	801	791	878	770	775	757	838	799	842	754	754	771	783	775	829	789	821	848	840	797	782	808	817	795	774	842	839	820	787	842	780	848	754	801	809	856	811	782	803	797	831	804	802	801	813	839	817	800	798	816	784	828	847	807	784	761	813	763	815	805	818	856	829	829	789	746	787	751	789	784	812	781	754	825	786	776	797	804	769	842	722	844	799	797	825	854	809	817	798	737	815	806	822	812	808	822	807	807	829	805	791	783	746	789	781	814	781	796	795	856	819	789	801	872	759	790	768	796	774	825	796	838	770	845	776	810	802	802	821	785
7039	5487	3942	2246	1815	1556	1233	1118	1023	932	946	973	830	850	902	855	862	812	793	808	838	824	746	811	793	792	792	790	791	789	824	792	788	764	800	810	828	805	834	780	784	791	748	825	805	796	780	815	783	799	752	768	764	797	828	808	812	771	780	830	766	773	794	799	787	781	799	845	791	758	831	793	838	822	798	825	787	779	781	827	785	849	819	828	816	774	782	815	800	738	803	717	764	781	797	780	839	757	763	795	794	746	854	818	824	792	800	810	760	789	794	753	813	823	779	764	857	746	795	849	809	818	751	791	814	815	789	825	801	764	754	850	776	767	764	781	833	820	773	788	774	817	843	805	794	782	812	759	799	777	825	733	840	796	801	742	784	784	822	735	774	785	788	855	765	792	792	776	805	858	781	790	807	799	829	768	830	806	825	854	786	792	791	797	768	770	793	789	805	826	810	768	782	817	790	811	777	738	812	839	789	804	787	805	757	786	830	782	850	822	754	739	803	793	793	811	819	780	861	802	808	795	773	775	787	808	776	808	800	730	778	769	797	800	799	775	796	784	815	825	771	802	877	788	878	844	805	815	772	790	764	761	787	800	789	792	795	807	772	811	800	858	814	806	829	799	800	783	798	806	792	829	784	817	830	806	806	814	789	767	801	801	847	786	772	777	784	819	771	798	777	819	795	802	801	838	876	781	806	809	828	856	819	751	775	799	763	785	790	788	783	782	797	791	792	789	802	782	832	792	764	764	808	794	828	785	789	797	796	830	817	808	753	786	767	798	765	821	865	801	745	808	807	853	781	780	804	806	785	778	824	780	829	785	789	797	803	815	812	828	807	770	788	752	765	788	825	780	831	814	801	778	783	817	747	832	756	794	778	777	807	789	814	771	825	766	794	789	802	788	809	824	758	778	770	754	808	791	778	830	769	793	826	770	757	790	796	822	743	819	786	772	817	753	777	842	757	766	790	786	799	785	780	761	798	774	745	809	824	772	788	776	827	801	813	807	749	823	808	812	810	802	727	746	855	826	783	836	733	782	803	849	756	807	775	778	812	808	826	809	777	786	788	801	822	777	801	807	779	805	769	798	752	798	784	814	790	738	783	819	825	859	791	814	804	765	829	777	808	807	767	822	828	802	799	818	775	754	772	766	755	808	840	809	787	799	786	754	767	789	775	777	801	801	739	790	764	785	808	812	755	786	782	791	779	735	797	800	792	793	853	779	754	835	782	795	779	824	784	835	807	819	793	820	836	805	837	738	810	823	797	806	818	807	752	785	795	769	761	756	764	845	801	804	828	814	795	809	736	777	763	804	796	838	814	825	746	826	839	803	806	777	773	765	744	821	829	733	803	810	803	815	809	827	810	852	766	760	807	824	785	758	782	818	790	755	763	839	756	775	819	747	811	792	801	787	799	775	821	813	755	801	792	787	795	836	772	807	767	827	804	821	827	818	755	812	779	749	813	799	810	776	812	848	785	798	791	811	792	844	784	778	801	817	785	795	794	801	841	766	780	835	775	771	784	780	829	798	769	783	785	820	809	802	806	780	769	811	781	758	770	765	781	789	835	788	743	787	805	843	783	785	787	808	786	786	825	793	790	789	787	755	791	874	751	804	830	767	787	817	805	775	792	832	813	829	755	799	764	796	818	816	823	785	790	822	760	790	803	819	814	813	777	807	824	764	800	824	764	787	830	787	737	789	823	762	808	804	815	838	780	774	765	782	749	777	852	795	801	766	798	810	804	822	826	809	797	786	764	774	767	816	761	788	841	796	820	793	817	806	770	772	822	783	759	790	843	762	815	817	807	767	791	838	799	820	859	826	858	736	799	795	793	847	784	836	773	788	800	815	743	810	755	778	773	767	778	804	827	814	789	739	809	768	793	787	806	787	812	790	799	802	786	813	809	810	792	861	762	801	769	826	818	835	823	780	775	818	824	775	796	802	797	747	741	769	817	799	826	780	828	765	794	785	872	806	856	817	790	827	791	772	785	828	804	777	803	760	818	871	736	782	812	786	773	781	780	737	773	782	734	791	807	770	782	764	746	817	810	766	707	808	813	774	804	789	813	773	822	781	766	753	818	809	763	784	798	784	796	826	767	716	823	778	773	776	801	764	840	757	812	806	793	792	758	817	790	797	779	773	774	791	810	813	842	817	775	787	772	801	837	839	796	746	826	819	824	751	769	786	771	795	802	813	798	753	799	800	769	824	766	787	855	761	809	744	749	779	843	810	757	835	802	802	839	778	754	777	816	775	857	803	762	802	739	785	775	781	838	834	818	791	833	794	844	782	836	818	809	834	773	826	800	770	788	782	800	783	845	802	780	821	824	814	742	789	793	757	803	773	806	757	785	754	808	760	790	833	829	765	815	756	842	748	827	806	757	827	821	813	764	811	795	816	782	749	792	811	817	784	765	792	755	771	746	799	801	808	855	831	754	785	821	828	839	788	799	815	796	808	784	814	826	811	818	803	816	776	796	763	817	785	814	779	722	823	777	797	817	800	736	767	875	813	756	827	769	847	765	807	753	803	842	791	745	817	769	830	828	803	746	794	763	807	774	845	739	772	815	814	799	720	796	813	794	811	771	790	759	774	799	783	857	748	833	782	798	788	819	780	760	812	812	827	773	783	798	776	843	800	802	800	806	791	820	754	796	736	789	779	818	824	833	811	816	794	760	800	797	803	796	797	765	769	767	748	789	789	826	792	780	773	782	801	799	810	801	778	797	797	806	811	762	817	789	760	807	784	810	800	823	819	820	763	853	770	821	795	827	756	778	760	771	850	798	807	825	763	804	795	788	837	769	817	830	773	746	809	796	827	786	774	814	799	778	783	821	796	769	851	788	773	805	774	778	798	836	832	755	740	781	772	759	758	801	776	835	770	819	793	754	821	755	825	786	822	864	813	792	779	785	809	786	803	744	799	796	791	802	814	789	808	784	764	780	795	823	806	785	762	795	819	794	802	807	828	742	807	731	758	810	850	762	803	808	782	774	843	821	788	831	765	762	822	779	732	784	831	765	717	829	828	789	754	761	789	762	808	818	790	814	797	817	796	806	760	810	764	725	747	775	780	835	851	834	767	830	837	800	745	785	798	779	774	817	806	769	787	791	831	793	805	797	768	788	767	792	822	800	804	780	789	769	813	790	761	831	828	807	797	730	810	823	806	806	770	825	828	838	781	749	753	811	764	794	754	791	816	732	828	776	807	810	792	749	767	750	802	797	837	828	772	725	766	794	797	813	775	825	838	845	795	813	780	761	776	810	838	724	760	806	755	806	782	760	796	804	800	803	790	839	774	806	735	810	801	792	798	797	789	791	812	801	779	776	795	794	747	797	790	785	822	810	798	786	798	774	733	766	832	791	839	812	770	852	794	769	779	816	784	773	847	832	816	779	816	788	824	795	817	765	765	769	727	791	788	796	779	768	787	791	736	807	838	819	799	788	781	777	819	752	744	758	847	795	804	799	806	772	794	801	749	789	770	744	800
22329	21090	28912	23521	21090	21156	11743	1131	759	707	597	521	477	424	415	411	352	388	393	356	347	304	290	340	313	274	329	290	302	290	318	297	262	290	289	290	291	261	282	265	274	285	300	273	275	317	277	296	296	273	270	253	294	274	271	291	302	292	257	277	282	248	299	271	270	282	271	275	280	270	280	258	226	294	263	281	304	281	283	272	274	274	243	266	242	296	305	255	277	269	271	244	240	249	280	257	272	275	288	267	265	281	287	247	272	274	261	277	245	248	268	280	250	265	295	261	279	269	256	268	278	280	268	287	269	267	278	266	238	254	291	261	260	247	274	253	260	274	297	266	254	239	256	281	260	254	240	269	240	261	217	278	248	251	263	304	264	262	278	235	267	280	260	230	280	284	265	257	274	259	261	260	282	276	274	240	254	270	265	285	281	278	257	251	234	277	266	264	315	247	241	285	253	264	245	257	272	263	283	253	276	268	265	274	270	262	275	252	286	261	264	282	255	282	248	266	266	257	302	282	260	255	271	281	257	285	270	274	259	272	252	267	270	266	267	255	241	237	219	264	287	265	264	294	249	259	254	241	244	289	257	234	254	278	260	265	293	278	279	277	268	247	254	282	293	294	262	286	256	258	272	257	312	262	274	262	246	271	245	257	269	256	282	260	293	256	255	281	282	251	256	272	225	273	271	270	280	237	260	266	252	273	252	259	280	261	270	254	278	265	252	286	284	264	260	257	242	251	263	283	242	254	296	272	294	246	266	261	249	260	268	282	289	237	260	251	276	255	303	245	231	238	280	237	281	240	259	248	267	271	250	287	246	215	279	246	294	292	244	258	262	257	267	268	250	234	277	251	276	262	276	249	279	291	254	252	253	260	258	266	257	287	261	281	265	296	277	287	262	243	262	264	238	281	286	281	273	277	262	288	264	285	285	258	299	252	280	263	260	245	281	244	247	274	291	236	280	265	271	253	268	273	269	269	259	276	253	271	266	248	251	289	276	246	249	251	247	283	262	232	236	250	267	269	273	262	280	267	256	262	260	236	257	259	283	293	256	270	288	266	284	229	239	263	233	238	243	277	287	277	286	285	243	271	258	242	240	267	278	261	277	261	264	279	267	250	245	253	251	262	283	250	260	254	264	284	243	273	271	234	278	242	265	259	271	280	250	270	262	276	253	290	266	275	268	244	268	253	237	269	234	270	257	249	265	287	261	254	270	276	268	298	260	267	257	276	269	274	260	259	243	275	269	262	269	272	261	266	265	266	287	225	282	264	249	286	273	296	259	296	255	252	251	243	282	268	273	236	262	233	298	253	234	249	279	259	273	285	238	232	268	260	265	272	288	271	260	264	264	269	277	283	266	264	241	288	266	274	285	259	297	292	276	287	268	270	272	248	259	259	286	296	282	274	246	255	241	259	264	236	270	275	287	263	278	266	253	275	255	278	266	261	250	262	273	270	261	262	232	261	273	266	275	268	259	286	236	266	267	270	257	263	269	255	284	255	251	251	264	263	277	248	269	258	231	273	294	255	278	263	260	258	258	281	276	251	261	262	265	267	262	239	261	272	271	272	262	246	238	272	262	254	267	295	264	236	258	249	263	276	284	251	278	267	280	288	279	241	266	303	250	230	278	282	240	275	270	303	313	262	295	276	264	279	254	260	271	252	241	260	240	282	254	254	277	248	250	240	260	260	262	267	251	250	271	268	269	275	269	265	272	264	268	292	250	270	271	276	276	258	269	284	270	265	259	262	262	271	240	265	246	320	306	226	272	233	261	260	287	260	299	281	279	250	233	263	253	264	275	286	257	264	261	236	290	271	294	239	276	275	263	262	240	267	270	283	257	267	264	247	259	238	248	268	277	259	279	245	268	267	256	252	249	278	278	275	259	251	261	260	259	277	271	269	287	270	275	290	276	267	243	263	255	266	273	301	255	278	245	249	329	261	254	270	259	250	286	265	246	267	268	224	277	260	240	242	263	263	283	257	288	284	263	255	244	292	293	280	276	288	249	255	270	299	272	225	320	280	277	241	268	235	261	275	270	272	269	280	286	311	240	238	243	257	288	286	282	295	251	260	234	257	284	283	251	243	262	289	278	266	256	253	263	275	280	251	259	285	266	312	259	248	274	261	263	269	277	265	256	270	284	285	285	232	266	259	284	259	260	263	278	245	283	269	245	271	253	275	285	259	251	284	266	251	271	245	266	261	269	252	265	262	269	254	265	232	267	262	283	266	294	282	257	262	280	266	273	230	254	284	287	270	258	236	247	258	280	309	266	298	248	273	289	231	282	283	259	246	248	264	279	258	246	268	256	278	249	290	294	258	275	280	259	286	269	271	279	253	266	265	262	266	249	246	276	295	235	276	286	294	277	303	275	244	270	272	254	251	251	269	236	273	273	254	253	288	277	275	254	287	258	281	272	280	260	292	278	268	268	253	273	282	290	234	261	255	255	270	253	257	286	261	262	224	251	241	248	280	272	288	244	273	290	278	254	244	266	269	283	285	265	264	273	267	231	245	312	244	293	248	262	245	284	276	278	260	269	310	262	261	237	259	251	243	247	296	257	255	265	276	233	251	247	252	273	273	287	279	281	286	255	256	288	282	276	257	265	288	272	273	248	261	285	289	278	251	250	258	262	239	252	260	267	285	259	262	273	250	283	277	262	264	265	288	246	241	298	265	259	266	270	251	270	274	250	243	258	271	274	282	282	254	235	265	301	288	274	277	246	248	276	259	237	265	282	253	264	258	247	254	269	279	275	268	257	272	249	276	271	254	247	245	251	307	257	257	264	230	251	267	296	249	269	278	285	274	291	251	264	266	250	257	274	253	277	274	299	308	255	265	249	275	276	283	262	247	243	269	274	257	274	248	275	255	283	267	280	246	243	291	232	228	234	278	265	261	266	250	266	270	242	258	276	273	271	240	303	253	251	256	274	289	274	261	267	251	256	258	274	268	260	274	279	256	260	228	260	283	287	239	264	232	267	256	238	284	259	272	237	282	281	244	257	251	275	276	270	256	228	252	233	293	279	260	285	267	257	240	278	268	270	272	265	262	246	243	276	290	285	299	312	290	271	277	255	295	270	250	258	233	259	278	283	274	282	272	269	273	266	242	276	242	271	284	272	223	255	287	256	261	276	223	254	273	236	253	267	265	295	245	258	262	256	277	252	260	273	256	270	267	258	273	264	254	262	262	279	302	252	271	277	270	266	273	261	271	247	275	279	293	268	228	236	249	284	270	274	272	267	227	264	289	268	279	245	275	259	276	274	279	293	248	244	263	246	276	262	247	272	273	260	279	265	246	277	255	261	262	262	278	279	263	243	255	261	269	281	267	239	258	246	256	259	265	237	250	247	291	243	255	245	264	267	330	259	252	252	309	245	265	268	231	246	278	296	282	250	257	262	260	270	283	249	228	278	279	235	258	292	261	263	262	256	272	273	261	243	249	259	266	274	256	282	260	268	254	267	288	249	275	298	277	280	274	287	253
7892	14007	10273	5007	3537	2680	1874	1421	1138	949	797	684	608	518	483	462	438	387	388	377	327	303	346	307	304	323	325	325	317	284	304	306	331	315	292	303	306	264	295	291	294	274	275	293	296	276	277	282	257	290	300	285	270	259	289	278	254	251	304	258	275	247	266	253	250	259	294	275	278	261	264	259	312	260	263	256	297	293	267	265	262	273	270	268	277	292	267	272	263	254	271	252	273	241	281	280	299	267	263	267	266	322	245	290	280	276	285	260	276	275	269	259	255	237	274	290	284	260	279	270	250	257	266	259	279	249	272	280	256	255	249	276	277	265	245	262	275	275	258	259	261	298	247	268	247	268	287	263	271	258	288	221	268	254	277	239	259	260	262	240	251	246	251	276	270	265	241	274	294	256	263	268	284	258	266	237	273	258	256	241	250	241	254	274	274	251	289	265	276	273	247	283	253	299	238	251	257	270	257	271	253	284	261	243	253	264	291	276	278	260	260	248	252	223	275	233	282	262	239	268	254	259	274	250	285	257	259	269	256	241	268	275	250	261	269	304	278	234	241	295	270	263	262	249	273	207	256	268	269	261	260	271	277	267	272	267	278	254	261	258	278	255	269	275	274	291	262	289	271	281	265	260	284	256	281	278	239	263	275	269	255	289	269	258	263	263	250	236	297	264	264	237	280	254	257	289	263	240	267	284	248	262	271	276	264	237	272	294	257	270	271	281	256	236	269	300	243	266	257	279	239	294	287	261	248	281	274	274	296	236	261	282	243	279	252	255	263	261	263	277	273	278	244	241	280	257	235	277	244	267	286	247	294	287	271	255	265	284	261	243	256	288	262	267	261	301	268	257	254	270	262	243	296	271	273	269	266	250	261	302	288	269	245	287	239	272	247	265	250	249	276	275	281	247	294	238	266	271	276	279	257	253	266	259	251	239	275	261	244	279	255	249	253	293	259	264	289	264	281	243	265	277	253	247	250	259	267	255	285	241	257	244	260	245	272	258	266	261	269	252	278	260	262	243	256	255	235	279	233	250	254	272	269	258	262	251	266	274	254	265	258	270	289	253	278	270	297	264	259	271	248	260	256	262	304	280	252	295	294	256	251	233	276	291	272	252	272	264	258	275	237	274	237	268	270	270	280	253	299	246	273	265	227	291	281	246	277	261	284	258	253	261	286	241	253	253	254	265	283	243	268	265	295	244	287	276	275	257	283	269	252	264	285	287	264	252	266	261	279	262	265	234	262	289	281	255	253	255	264	280	286	277	297	252	274	247	245	249	258	239	273	233	254	237	298	294	265	284	243	266	271	265	269	272	279	236	256	286	267	260	245	245	274	236	267	258	264	265	254	288	259	276	256	223	267	268	252	258	290	272	249	285	256	273	261	271	254	249	291	248	247	271	254	268	282	248	279	238	264	264	289	245	277	253	244	251	276	275	298	267	272	277	265	267	273	270	273	255	269	259	267	286	266	256	287	257	278	271	271	275	267	273	247	258	270	295	287	274	260	241	268	254	278	241	268	253	278	252	264	267	277	269	254	285	276	305	250	276	260	238	292	258	232	271	264	264	272	273	267	307	253	271	264	260	266	277	275	249	270	246	241	229	267	260	283	242	277	242	252	279	273	284	265	256	266	263	248	248	272	255	237	264	281	248	249	256	251	290	256	268	278	260	254	260	267	254	271	271	285	279	257	267	241	258	232	251	289	240	269	282	274	243	256	249	270	278	241	271	261	281	275	266	254	280	229	278	260	277	267	245	272	262	253	264	256	251	267	267	270	279	282	253	262	282	275	251	262	269	241	248	257	280	271	278	257	266	262	263	247	240	258	256	259	260	246	277	273	281	270	300	244	267	261	257	267	274	264	216	250	261	272	279	249	239	285	274	244	250	285	234	255	264	273	242	277	248	252	325	289	261	236	278	302	282	272	258	268	267	286	270	290	244	279	275	290	278	268	255	282	227	296	247	264	276	249	286	273	267	245	274	289	259	260	250	257	260	253	296	279	233	244	256	252	258	247	246	292	268	261	273	253	262	232	258	297	250	268	279	255	276	289	280	254	278	269	256	279	259	270	275	245	281	269	273	236	258	255	270	230	276	257	248	268	265	247	257	251	261	290	263	282	244	266	281	256	280	258	272	259	233	278	254	239	238	264	271	247	268	276	240	270	292	274	232	275	283	268	269	246	263	248	250	260	278	266	257	268	265	273	272	278	266	254	284	237	264	245	263	243	271	258	249	273	258	233	254	275	262	270	257	288	268	260	275	241	264	277	282	258	275	266	264	246	258	268	259	270	253	265	253	289	273	277	255	255	255	242	258	247	259	272	292	250	263	273	257	257	274	263	241	262	252	242	239	277	254	271	276	262	249	239	268	284	249	272	243	273	284	288	292	260	284	242	300	253	270	265	257	298	258	269	243	281	280	243	269	266	273	304	257	249	246	257	232	275	253	271	259	250	303	282	258	259	269	274	258	290	265	252	267	251	274	264	252	292	248	299	235	264	246	257	278	268	265	253	247	284	260	273	252	245	300	275	297	273	273	270	257	289	268	246	259	273	291	261	231	260	256	271	282	256	278	245	246	261	270	257	277	241	269	246	291	227	283	255	229	248	243	258	270	303	274	258	250	265	244	232	281	263	270	250	270	278	258	248	259	264	276	241	251	282	237	256	281	251	274	268	301	276	268	261	275	253	274	220	287	239	275	280	262	251	275	259	282	260	254	236	286	270	242	281	228	275	284	272	261	270	284	274	277	259	241	230	301	271	271	248	241	293	245	292	281	269	238	267	278	264	257	290	267	262	263	269	251	249	248	317	279	267	275	243	294	270	264	265	264	266	256	282	244	270	304	261	259	282	247	254	240	235	273	264	277	300	270	238	315	287	260	258	256	293	290	228	249	245	274	276	230	264	270	248	260	263	265	278	259	276	265	251	248	283	260	268	246	235	281	269	285	280	267	251	277	229	271	285	259	285	274	254	293	283	252	273	248	252	241	258	240	298	246	268	239	242	295	260	278	240	252	265	255	274	279	224	256	277	268	250	241	262	247	240	276	273	238	297	252	251	250	245	274	249	270	270	279	255	272	288	294	253	250	267	281	271	253	249	259	262	231	250	277	284	255	253	285	258	278	281	264	270	269	251	249	251	278	273	275	229	285	248	278	248	284	292	276	269	279	248	277	252	278	286	267	261	265	245	240	272	298	289	266	278	270	284	221	261	263	277	261	264	246	286	261	231	266	253	250	259	259	270	261	283	277	272	273	286	296	257	271	278	257	253	282	256	251	272	250	256	284	277	280	267	236	258	254	249	272	262	248	266	261	256	262	287	279	264	267	284	260	259	268	251	288	274	253	275	269	260	260	258	251	277	284	242	271	280	255	241	246	279	258	249	255	283	259	278	284	267	269	273	251	279	257	258	282	272	272	264	243	263	289	256	286	245	287	263	282	283	243	250	259	273	241	288	259	258	278	245	241	275	241	254	271	232	268	261	270
27508	19065	5751	1124	917	877	798	801	786	846	778	835	790	791	783	772	776	782	806	793	742	759	749	747	772	829	749	809	798	759	785	761	756	750	744	727	782	776	771	811	763	773	793	786	718	782	754	757	792	787	770	787	723	750	751	748	756	803	792	767	800	793	764	779	784	793	790	768	769	758	734	812	741	786	789	718	730	816	746	784	745	766	778	714	798	785	797	810	781	794	806	739	809	715	735	778	803	800	760	795	791	762	786	760	793	742	745	822	779	776	771	763	725	746	775	774	780	733	773	790	811	776	806	769	727	757	752	752	737	728	784	776	757	741	745	792	768	750	735	807	805	744	732	824	749	781	734	754	735	799	784	801	778	736	760	798	773	771	796	799	744	785	795	761	783	775	777	739	759	779	727	736	774	731	768	758	765	805	764	810	790	772	752	792	763	742	744	710	776	802	776	751	755	739	755	758	732	801	789	822	792	777	806	751	803	811	765	738	733	757	748	785	768	786	748	778	769	748	826	766	765	741	775	814	771	739	741	831	766	780	768	766	797	777	752	813	721	795	781	743	796	825	754	766	761	786	746	741	748	767	785	727	813	751	732	734	766	774	757	778	739	770	757	738	753	728	746	787	749	788	776	771	797	804	768	761	783	776	828	759	813	766	788	782	760	834	785	757	764	750	773	725	805	754	778	772	771	804	751	766	751	790	756	722	803	792	799	793	767	756	786	755	813	753	741	769	745	735	794	747	785	765	687	763	719	743	801	809	823	758	739	788	831	809	702	769	758	758	748	769	775	791	780	788	772	760	765	742	748	803	764	751	774	790	767	773	814	757	799	707	738	750	797	789	798	770	758	803	783	816	803	798	788	762	792	761	782	758	748	803	822	743	791	830	789	774	729	735	755	741	786	712	762	765	807	806	758	791	794	783	795	828	748	729	807	778	770	774	757	719	792	775	782	795	731	784	785	788	790	771	749	785	726	724	794	750	733	793	804	762	803	762	781	739	744	772	826	744	741	767	726	775	805	786	718	778	789	790	795	769	764	761	770	773	736	816	784	749	739	740	781	745	797	762	815	759	752	824	796	766	752	793	778	721	784	774	770	718	796	747	785	751	774	774	772	773	746	812	770	784	718	771	811	763	773	807	767	742	745	782	771	794	780	807	748	769	805	757	802	706	844	762	754	841	738	764	745	790	727	768	821	826	754	830	817	781	753	800	804	800	787	773	733	760	781	768	762	770	736	771	747	791	767	744	733	766	742	776	774	782	822	794	737	759	757	763	760	760	775	804	720	752	799	773	749	760	778	808	723	749	757	763	767	784	782	844	796	795	743	785	766	800	812	723	801	788	799	780	748	789	776	770	746	820	750	773	782	795	769	764	705	792	746	781	778	760	818	800	777	729	763	777	802	741	797	793	776	773	785	739	763	771	742	773	825	793	793	770	741	796	773	817	770	746	741	813	818	796	759	762	779	771	774	773	807	798	793	759	757	795	847	803	763	811	757	720	733	772	780	728	797	785	780	774	788	823	795	803	787	752	782	805	811	781	811	754	826	827	806	795	771	796	796	744	795	829	765	738	760	754	781	750	763	797	797	787	748	805	707	791	745	824	782	710	739	752	789	765	764	778	807	757	747	757	771	762	789	794	759	745	761	761	759	745	747	803	771	787	717	773	779	761	765	742	785	818	739	815	751	760	746	773	768	807	765	793	786	777	802	729	759	739	812	722	759	759	801	802	753	803	795	812	769	815	756	789	787	786	805	748	827	796	775	793	746	787	777	789	768	731	777	799	759	759	821	746	822	807	756	778	743	737	819	810	789	730	775	741	733	765	759	744	747	759	821	806	762	795	792	784	766	772	772	792	844	762	745	796	733	791	735	719	740	784	783	761	743	813	759	769	758	760	754	804	776	809	718	763	751	787	746	805	802	753	725	735	731	801	756	785	781	791	737	713	788	827	745	773	774	712	761	808	794	772	795	810	796	766	755	798	743	777	743	804	797	805	768	763	742	754	783	774	772	761	806	731	751	746	803	711	814	738	805	778	802	757	755	803	764	787	787	778	766	778	772	793	743	737	825	785	712	788	796	795	804	834	789	758	739	749	764	862	748	808	730	752	765	784	733	778	698	779	739	846	781	761	785	745	730	769	718	768	746	790	754	804	823	763	751	812	800	808	760	771	777	779	808	812	801	737	766	797	773	835	740	744	751	782	768	793	767	757	808	723	766	719	780	734	741	778	759	767	727	769	788	802	743	798	775	836	741	751	686	732	817	824	813	783	755	818	789	761	706	773	781	780	782	746	743	769	766	768	770	779	789	800	787	722	798	740	745	767	752	701	778	705	792	805	752	761	795	778	750	784	744	748	793	702	780	806	820	759	779	780	757	758	751	807	775	771	805	722	787	765	794	779	745	748	760	753	797	794	768	761	727	744	791	824	743	738	750	789	744	806	762	793	810	752	752	769	784	777	770	759	753	734	780	753	781	798	710	736	814	789	816	757	730	777	782	787	774	765	751	786	766	747	733	791	741	844	841	767	814	769	773	807	786	804	731	713	759	754	774	775	776	778	774	805	748	775	759	833	722	774	735	790	705	772	756	748	750	764	787	784	770	746	787	790	796	746	790	817	773	754	756	733	760	730	773	741	780	760	768	785	773	761	795	811	765	742	771	751	781	743	739	775	776	765	754	750	799	787	747	817	762	762	727	735	714	777	740	765	753	779	750	823	786	809	769	793	826	750	796	804	762	785	821	704	736	726	768	826	752	758	773	746	787	792	790	754	765	797	750	726	735	757	740	754	776	757	756	739	773	788	810	723	821	764	790	723	752	742	828	764	783	756	717	765	785	757	805	766	722	775	729	771	770	760	751	730	774	782	734	809	810	794	785	801	792	732	812	787	779	742	794	794	785	807	776	739	750	774	771	782	761	764	763	750	800	762	777	769	772	781	809	747	787	759	817	822	810	754	803	780	790	767	786	761	759	781	784	805	796	783	744	817	803	740	781	765	794	730	755	785	754	769	759	721	775	777	807	781	807	801	794	784	772	770	738	760	782	700	729	789	839	803	850	704	823	798	777	825	771	752	778	795	749	799	747	744	778	763	776	809	798	771	788	819	803	750	738	817	741	767	790	748	807	763	785	746	783	772	746	739	805	784	753	779	801	731	787	757	785	805	786	772	800	816	778	794	733	798	750	755	727	787	780	744	814	729	732	832	714	795	778	790	826	729	783	776	772	768	788	745	768	740	802	793	753	758	766	801	748	744	754	789	761	787	778	756	766	722	794	763	740	770	794	752	795	790	781	766	755	737	771	732	810	781	747	806	808	782	779	744	759	733	758	821	733	815	799	761	734	790	773	723	831	802	761	758	757	807	841	800	820	778	730	773	739	751	782	813	780	786	755	802	764	757	772	728	792	784	808	754	726	773	756	795	773	844	802	796	829	770	801	768	776	764	812	759	774	780	749	811	794	784	756	722	733	762	809	763	794	844	836	769
4773	1288	1124	965	916	913	772	840	813	758	767	821	873	827	823	786	804	802	774	839	760	816	813	803	790	842	774	739	820	799	807	781	802	797	754	791	794	773	797	787	771	801	786	809	794	847	788	780	764	797	780	787	787	738	807	844	814	859	845	810	835	793	808	803	806	786	817	791	817	795	830	766	810	812	740	817	790	811	820	821	822	791	826	802	756	800	800	801	769	750	764	864	783	747	757	772	787	838	786	812	758	771	792	815	765	768	787	760	813	771	796	792	773	810	825	767	797	752	780	749	824	746	806	817	812	784	795	809	772	774	769	722	777	803	735	848	784	788	815	753	789	771	790	806	793	792	821	779	752	817	800	780	827	814	783	807	732	744	771	753	790	809	782	824	764	779	793	795	767	836	795	845	776	776	783	799	785	846	755	801	804	790	795	790	797	823	850	777	774	824	783	748	775	813	765	796	833	787	792	796	818	790	785	833	805	805	800	788	778	798	792	800	772	787	766	791	765	761	768	799	803	765	819	756	835	776	830	767	803	753	806	800	799	845	798	781	741	792	794	816	822	794	759	766	811	802	827	748	781	780	822	767	800	756	768	784	808	771	820	775	788	829	801	837	783	831	781	807	800	828	803	822	703	777	787	769	797	795	787	786	785	857	764	832	818	787	777	777	767	809	835	775	810	807	729	777	831	766	789	754	784	731	758	791	767	813	791	765	754	773	785	816	795	768	818	771	776	763	769	827	784	795	832	796	762	776	776	818	840	788	771	757	803	773	807	824	816	802	787	792	816	842	783	817	825	776	782	801	811	791	779	815	812	764	794	846	817	810	766	763	840	786	834	794	810	801	771	817	801	731	773	809	813	806	818	804	785	816	801	791	786	767	760	824	828	782	805	759	769	807	862	805	797	788	763	797	763	826	834	790	767	811	791	799	765	752	788	803	786	815	792	851	803	800	744	787	807	772	815	769	832	751	789	791	824	783	787	759	810	778	797	790	749	752	797	800	813	813	813	805	781	735	783	821	806	826	815	806	789	810	800	859	867	862	799	808	785	796	815	787	793	798	798	758	778	828	787	781	806	800	763	812	783	789	798	777	789	760	796	813	790	778	775	816	755	817	802	804	866	831	783	723	810	787	797	780	761	780	794	805	799	822	798	790	733	773	757	785	848	795	815	831	809	774	791	812	839	759	763	803	830	781	823	809	795	786	764	832	811	819	782	788	779	788	796	772	764	808	789	810	770	814	843	781	781	800	848	812	807	765	809	769	781	840	834	797	800	806	779	793	788	819	777	756	806	789	801	761	772	758	792	773	806	769	797	767	790	799	761	777	782	807	816	761	786	773	810	787	787	775	768	767	796	765	811	857	793	777	813	782	765	783	837	785	816	774	734	794	723	811	832	785	781	797	787	781	816	760	810	843	787	776	798	789	799	784	840	782	753	784	791	750	770	738	757	798	819	813	802	777	800	780	839	807	743	788	779	771	813	829	801	752	840	781	834	819	823	755	810	805	796	838	767	780	769	790	817	795	734	772	790	790	767	806	818	791	781	811	788	797	809	822	784	771	767	817	762	783	758	794	755	815	802	783	769	839	842	818	790	802	751	798	817	751	776	796	801	779	820	786	854	811	753	823	801	777	809	802	788	755	740	776	751	769	803	817	767	797	783	780	746	823	778	812	881	807	767	807	786	806	763	779	840	839	807	785	761	827	799	775	789	826	805	797	783	771	751	819	792	786	747	809	792	797	800	777	798	795	828	783	821	863	785	820	765	763	780	822	795	807	758	798	797	826	802	814	831	755	808	764	817	779	783	759	771	784	813	754	774	788	838	787	812	779	773	788	780	818	787	803	796	764	855	810	844	792	791	777	782	822	761	804	814	772	737	815	796	799	812	804	771	833	804	752	767	795	761	776	766	798	767	787	789	767	803	787	838	815	783	765	812	823	797	826	817	777	837	785	781	804	822	753	785	794	766	796	786	758	829	739	831	799	785	764	803	790	796	795	794	784	803	824	754	852	767	832	801	807	866	851	778	767	822	823	810	813	794	785	820	769	798	809	761	819	789	807	805	785	813	777	768	793	801	783	802	785	771	806	821	716	823	789	810	788	780	721	769	797	785	778	837	818	814	830	790	825	802	744	776	793	781	816	785	796	806	808	793	755	852	782	763	808	777	790	797	776	755	786	786	781	805	822	797	825	811	781	760	774	813	784	765	809	780	822	811	875	801	782	827	777	755	792	752	804	804	830	755	773	825	776	797	767	811	795	726	815	791	754	786	831	814	769	806	740	758	826	804	756	774	803	775	794	772	734	814	805	770	821	814	781	763	831	769	769	795	847	795	800	754	825	818	792	771	740	780	778	842	798	764	830	832	778	768	739	837	770	780	821	831	791	781	757	770	798	801	822	772	777	759	774	797	798	826	843	836	809	848	787	827	785	828	788	803	776	798	769	779	802	768	781	779	820	758	833	752	827	778	791	794	760	800	751	912	782	789	794	769	778	815	764	767	783	771	784	793	809	771	758	742	775	764	832	808	778	787	767	832	744	782	812	821	815	774	818	769	782	843	763	798	781	810	819	811	780	792	788	832	743	760	795	768	754	808	776	829	844	802	723	788	778	747	832	772	811	799	821	787	826	804	780	764	831	790	782	788	798	792	824	775	768	813	750	733	793	776	823	780	784	783	706	849	805	802	746	846	816	783	779	760	803	765	798	781	801	809	815	780	794	802	778	734	783	797	764	800	813	761	797	769	792	796	786	782	793	814	767	810	760	785	717	753	815	817	795	804	802	833	869	743	765	804	767	768	805	775	775	784	759	791	774	827	782	809	807	777	827	749	831	799	826	782	846	825	790	799	853	780	763	782	820	819	824	771	750	771	775	843	751	795	783	802	789	818	819	759	771	811	781	768	809	795	789	789	800	823	785	780	828	770	813	773	750	745	771	801	789	875	761	833	828	744	775	772	798	815	781	814	803	786	770	832	804	792	825	797	810	822	806	807	784	800	815	776	832	820	807	775	821	750	746	794	746	808	771	803	793	771	783	798	798	814	771	866	798	767	807	817	782	808	793	782	834	799	791	756	802	806	793	822	779	821	803	786	791	749	800	850	812	772	724	790	786	781	764	772	776	756	740	824	759	802	822	817	773	727	791	784	817	765	809	756	808	818	797	775	829	752	807	810	823	859	810	807	827	758	816	748	791	748	773	797	854	761	823	824	791	833	800	836	793	766	814	826	795	864	796	809	785	773	805	808	780	795	794	799	837	862	844	777	785	772	855	711	823	790	782	801	819	784	782	767	777	806	774	848	805	855	790	742	764	822	783	777	742	760	829	816	814	694	755	740	808	746	788	818	773	765	795	821	791	782	802	754	803	784	801	829	797	775	799	803	741	805	805	799	741	776	797	800	804	827	755	765	796	789	835	782	794	802	772	750	756	823	795	780	799	827	785	840	795	813	792	783	824	796	834	817	831	840	824	810	798	799	809	841	779
23421	21106	28547	23923	21114	12851	1245	767	622	580	554	498	447	448	427	437	409	439	408	378	423	392	390	382	381	381	351	377	356	349	365	356	375	371	356	369	374	376	341	365	363	370	384	355	393	333	366	369	360	343	354	387	357	361	405	362	371	358	419	340	348	378	344	395	367	324	325	329	365	378	367	342	352	320	368	351	317	335	324	338	346	340	365	356	358	355	337	382	374	339	339	335	353	333	334	353	381	325	366	354	338	317	360	354	366	368	360	331	350	346	378	317	357	315	352	367	368	347	370	348	363	343	326	380	364	366	351	354	356	369	369	373	365	344	338	322	367	352	361	356	349	371	404	376	391	357	381	366	348	369	378	334	355	366	397	343	359	365	323	353	371	338	362	400	374	370	330	322	387	340	348	338	365	337	325	385	349	342	364	342	361	368	324	343	369	338	372	362	337	347	325	359	380	390	332	361	338	356	369	354	374	350	342	361	344	355	316	365	341	386	368	345	349	329	349	362	358	370	355	368	387	373	318	389	362	345	391	346	364	362	361	366	346	375	339	370	332	368	388	350	336	374	361	357	361	322	338	374	344	421	363	311	348	371	352	332	349	363	326	334	340	380	352	343	354	344	371	348	354	345	371	340	318	377	351	383	397	369	312	359	339	335	348	342	364	311	331	360	357	354	362	337	333	327	332	365	353	367	370	370	357	372	365	351	354	347	377	368	356	330	349	350	368	329	343	362	389	351	332	351	352	357	345	353	340	326	379	388	388	353	345	322	319	361	344	348	360	340	359	336	329	349	392	358	372	337	336	345	373	347	364	328	405	353	345	323	343	359	346	359	371	346	332	376	337	379	365	375	355	393	344	357	332	352	339	358	367	388	330	341	322	346	363	367	365	369	323	334	373	342	360	382	355	376	353	348	329	368	354	346	364	338	349	307	340	341	319	347	391	343	352	366	377	331	387	345	307	332	330	336	338	335	398	357	347	336	340	336	352	337	354	364	328	331	346	344	355	406	358	335	378	353	333	353	349	367	362	327	334	345	367	350	373	360	371	326	361	343	355	352	374	406	378	345	350	330	325	358	345	385	354	369	367	327	359	358	358	412	356	365	343	329	382	338	392	314	359	360	339	342	377	333	338	345	303	373	327	348	363	328	345	342	346	353	381	374	366	368	352	320	358	345	363	354	384	404	388	342	359	349	354	314	345	348	333	375	388	353	331	360	324	328	340	383	348	353	359	351	336	392	360	382	358	353	362	360	373	366	342	366	388	311	407	340	337	358	358	318	372	403	370	351	344	355	344	381	358	376	378	332	400	356	334	368	348	368	349	352	361	362	325	345	319	348	338	373	337	355	379	371	378	352	383	346	345	338	351	366	390	335	354	338	351	336	353	352	343	377	367	396	336	339	360	345	354	345	374	334	345	357	332	326	372	315	362	328	385	344	335	373	293	319	354	336	350	343	337	386	370	353	362	373	381	348	356	359	355	354	368	369	363	318	341	344	341	361	322	360	362	354	332	338	344	351	344	349	358	335	371	356	360	308	355	326	333	338	342	370	326	360	316	367	346	335	357	333	329	361	367	327	332	410	393	377	371	372	364	331	336	353	358	337	325	374	377	371	366	349	399	411	335	330	382	378	332	334	339	350	356	354	312	342	351	359	369	343	352	315	352	346	337	323	362	344	345	361	363	369	350	387	396	375	370	352	324	362	354	355	378	346	352	370	346	373	343	357	364	348	364	340	385	412	357	379	334	404	370	318	353	347	359	356	352	378	380	394	349	362	356	387	385	351	353	351	360	346	345	352	356	362	383	369	312	313	371	354	366	362	348	346	385	370	330	380	347	344	356	390	323	354	392	370	337	363	386	324	362	378	321	383	354	329	320	329	364	333	369	335	385	320	362	404	358	326	322	368	330	322	345	338	354	343	322	398	353	380	376	349	383	342	338	339	373	351	327	387	386	313	350	357	382	342	374	371	365	351	358	362	381	365	338	351	381	347	335	324	319	347	340	350	346	332	327	359	375	354	365	349	319	335	341	340	347	382	336	319	366	338	353	360	387	343	315	381	353	361	330	347	360	362	309	351	370	360	387	360	334	324	318	359	355	342	359	370	386	377	347	347	329	354	359	360	338	335	366	348	371	366	358	332	350	342	343	360	343	341	307	368	369	356	340	371	331	350	337	340	351	364	355	359	364	374	351	366	339	339	322	354	319	345	343	361	336	330	366	341	377	368	364	348	322	372	389	349	378	344	326	325	351	346	347	353	340	329	328	353	331	358	349	341	358	367	362	360	354	328	360	339	372	332	359	352	351	346	392	339	361	335	362	354	324	342	352	337	348	372	336	371	356	350	380	351	352	353	373	373	360	358	398	337	350	364	355	343	375	317	307	369	365	327	356	392	350	376	366	347	333	349	376	368	357	379	342	343	377	325	331	388	366	347	337	382	365	344	386	342	347	350	376	356	330	351	357	357	367	346	357	362	370	375	354	318	390	380	364	374	371	351	362	337	345	329	360	358	355	330	338	372	352	368	371	326	352	377	362	315	319	341	371	326	381	351	353	387	381	360	324	344	383	348	346	367	335	381	334	317	358	357	340	349	335	355	337	383	343	385	344	354	351	328	361	335	381	349	360	373	341	340	337	369	315	352	358	369	356	346	363	342	365	383	361	334	351	355	353	341	397	356	341	319	357	376	342	371	331	354	373	347	384	340	354	379	339	353	341	323	395	375	318	341	358	374	385	370	333	364	352	361	345	354	367	339	355	357	368	329	375	337	334	314	367	360	352	364	349	392	363	368	353	379	365	356	357	335	422	388	364	355	327	330	343	359	366	302	339	364	353	375	357	331	361	355	371	356	340	375	360	316	364	303	352	340	332	346	346	355	373	326	365	370	377	333	344	384	348	371	332	372	370	342	331	340	368	355	348	355	345	373	338	340	363	325	365	366	344	349	383	298	332	330	347	410	353	353	327	356	373	352	358	374	348	368	323	363	381	354	344	399	349	364	347	304	358	378	360	355	325	342	357	400	357	347	364	320	360	355	338	377	369	384	347	360	350	371	354	359	367	334	328	380	360	367	357	375	311	349	360	399	369	310	407	337	348	359	373	348	358	368	351	336	320	368	384	347	347	342	339	358	345	353	392	350	401	343	336	370	368	342	372	353	371	367	341	387	360	368	352	333	345	344	358	334	338	367	334	357	344	357	359	317	391	388	378	358	349	326	356	360	366	352	317	340	344	394	353	351	351	352	365	363	361	351	324	319	332	357	357	377	331	357	345	347	326	356	351	373	328	338	376	344	341	360	348	356	357	388	339	341	318	366	389	387	365	361	365	324	368	360	337	372	352	371	348	359	333	388	380	355	352	359	350	361	335	360	357	349	357	340	345	336	358	348	346	328	340	345	367	353	361	338	322	318	336	350	342	361	333	374	361	344	378	304	308	379	371	338	366	361	342	360	335	342	315	392	334	363	380	339	348	374	369	363	353	357	340	338
5436	8696	6169	3000	2168	1631	1260	1035	861	666	696	593	555	576	534	465	499	488	462	420	414	435	457	419	432	420	412	408	397	419	393	403	421	425	377	409	397	386	379	384	412	415	413	369	405	431	419	388	416	390	389	403	364	398	404	365	387	378	430	387	447	365	381	403	368	409	413	373	371	401	388	393	406	403	354	434	379	373	377	345	355	393	371	363	382	375	400	367	373	370	388	406	396	374	408	399	419	370	392	372	388	408	408	371	407	397	408	399	382	373	418	394	401	385	385	397	383	379	384	401	349	364	360	382	397	366	390	385	380	385	404	399	384	411	382	379	393	356	383	372	351	394	366	417	397	377	385	383	347	410	370	375	365	378	383	395	364	409	382	410	397	398	368	397	377	409	365	395	366	389	401	395	408	374	383	377	353	374	406	395	409	397	376	388	397	425	409	386	368	397	380	358	347	411	370	372	360	384	360	393	363	381	378	361	401	364	371	352	413	398	381	419	385	359	399	362	363	405	412	387	390	397	409	356	364	390	356	411	378	355	368	362	378	391	392	404	411	378	395	364	372	379	393	373	370	384	361	401	401	354	390	398	375	381	407	369	368	388	356	395	383	365	372	392	417	389	384	368	426	435	394	405	395	381	400	352	410	371	407	382	358	343	375	399	374	398	414	359	388	382	379	398	391	353	379	404	400	373	388	380	391	379	388	360	355	386	366	415	401	370	391	398	355	350	419	390	374	344	364	348	389	363	398	410	389	410	370	413	393	383	388	400	371	375	395	353	398	379	369	390	395	396	418	422	351	389	372	400	403	421	387	374	402	356	392	331	417	387	422	380	341	393	380	394	383	364	397	365	374	420	409	408	406	371	375	398	387	392	365	358	377	371	374	361	392	344	382	394	378	386	414	376	368	393	390	380	388	380	378	371	419	396	370	386	366	357	376	388	402	398	411	390	364	374	387	408	414	405	424	418	376	341	400	394	400	393	357	364	414	376	390	388	394	381	359	346	400	433	394	390	418	364	402	382	403	389	393	411	401	375	368	335	375	411	397	397	382	370	397	405	374	415	371	397	378	367	382	380	380	395	373	386	360	386	380	390	394	403	440	394	421	395	370	382	356	425	390	399	361	366	386	375	388	355	390	409	398	387	374	401	383	400	402	389	387	355	405	411	356	380	387	389	375	415	360	368	393	388	365	396	406	401	361	400	375	404	403	374	419	408	390	369	441	365	378	380	373	433	359	404	363	352	395	376	423	379	388	389	368	408	411	401	374	401	351	392	413	382	407	393	384	397	397	374	353	405	369	364	359	401	387	376	399	387	411	363	408	372	401	425	364	407	386	404	391	437	364	392	401	396	348	347	374	377	394	403	399	390	377	422	361	377	371	368	379	392	398	399	395	406	402	371	381	405	405	362	383	376	391	422	356	413	403	393	354	376	392	407	363	342	375	356	368	367	352	353	379	368	369	389	379	371	374	388	379	401	385	382	403	390	416	357	348	448	377	385	411	382	365	371	388	395	421	413	402	380	374	411	390	415	427	402	389	402	374	385	369	439	375	376	362	367	414	419	371	407	386	377	386	340	392	364	366	371	389	363	386	403	435	417	388	408	403	397	393	374	373	428	370	377	387	389	371	394	401	373	443	380	408	424	367	382	405	375	379	371	383	368	383	391	379	382	364	415	374	387	372	380	378	376	374	353	392	361	367	378	355	373	396	428	398	358	371	422	385	386	398	406	410	361	394	399	410	401	389	365	383	383	407	382	421	398	413	409	419	389	352	361	401	363	383	371	384	391	406	411	377	372	394	401	393	385	402	383	411	371	388	381	358	391	397	381	402	360	379	401	365	395	358	386	405	374	386	381	386	395	374	363	387	377	392	389	399	378	425	383	381	387	376	385	413	372	376	400	392	397	383	384	384	397	374	364	387	382	376	388	371	385	394	388	400	372	366	375	375	369	421	391	378	428	376	375	368	389	388	380	386	383	401	335	360	387	394	410	412	382	364	399	354	395	394	385	421	403	366	371	401	390	407	390	398	370	353	394	340	380	391	426	376	374	412	371	386	383	388	370	380	373	373	369	349	395	348	389	335	373	412	394	378	430	397	349	378	380	355	388	394	361	393	386	378	389	401	400	389	395	385	389	390	400	381	364	378	351	375	423	385	404	385	384	338	421	367	399	372	399	422	350	411	373	402	400	387	359	419	404	389	348	410	430	408	389	406	378	379	405	380	391	400	390	386	372	384	421	412	368	366	401	386	362	373	388	357	385	390	388	368	375	366	364	396	357	383	398	334	379	403	365	400	399	372	369	372	384	393	419	388	381	390	395	401	382	398	343	388	358	396	398	421	390	374	399	367	372	397	377	393	367	391	400	383	374	409	391	354	375	384	391	347	359	375	368	370	391	372	383	366	349	368	369	407	390	401	373	395	408	341	374	394	368	369	355	407	371	368	331	394	370	381	384	411	367	383	417	399	421	352	401	407	383	378	398	363	386	386	349	430	401	396	379	403	352	406	382	366	377	383	407	393	373	375	390	392	399	407	356	377	369	388	363	360	388	391	361	392	372	385	373	374	450	374	369	376	391	396	374	379	374	409	399	394	397	400	373	405	376	379	327	336	359	375	376	360	377	416	381	380	428	367	397	404	406	369	367	387	409	396	395	345	368	410	407	393	382	389	364	353	401	384	400	362	405	389	369	362	370	388	386	378	399	359	382	412	394	366	388	369	382	376	373	427	386	380	380	409	408	420	384	406	367	396	387	399	381	393	393	384	415	391	375	385	360	362	402	353	378	410	395	418	380	394	395	404	423	376	367	406	390	389	405	371	373	358	404	372	359	376	403	386	386	388	393	372	377	379	383	374	380	406	376	381	371	379	378	363	394	424	372	396	357	376	361	439	379	416	398	416	368	399	378	396	344	367	403	372	385	361	395	359	400	361	346	358	366	390	367	437	376	384	361	398	426	382	381	352	389	368	410	396	364	374	420	396	378	386	379	417	380	395	383	365	394	388	404	386	409	388	370	398	342	372	392	363	403	405	378	375	405	390	365	388	414	390	375	346	367	357	369	404	415	391	387	366	460	384	358	357	367	395	420	380	363	387	396	379	384	378	383	389	379	382	398	376	408	394	389	380	391	397	378	399	361	381	401	382	406	351	379	392	379	377	401	385	388	342	399	392	362	377	373	334	395	384	431	386	408	387	375	429	394	426	351	401	395	386	381	394	346	373	375	398	383	416	405	378	393	417	388	388	380	396	357	409	407	364	390	367	374	405	399	372	394	391	393	367	428	383	369	395	383	393	408	371	395	404	396	389	390	424	391	412	381	371	398	366	402	373	370	397	384	414	362	367	399	351	389	364	376	379	374	384	379	387	388	413	372	401	341	379	363	424	409	388	385	403	389	362	402	425	382	402	340	367	360	403	396	404	363	399	385	369	390	359	377	397	369	391	388	398	415	409	412	394	402	407	380	404	396	409	372	359	390	366	415	362	380
24573	21092	27653	24711	15508	1740	1162	1025	919	967	928	879	863	889	855	849	832	823	754	866	793	820	813	867	798	843	856	792	810	831	804	834	789	832	829	728	822	737	818	803	847	776	859	818	801	773	870	823	761	770	837	832	782	756	807	775	822	801	784	806	811	789	797	877	801	834	829	830	815	789	806	818	794	851	776	830	766	872	821	824	803	826	787	836	804	802	796	761	825	822	774	761	826	758	825	775	834	783	811	804	768	800	749	816	793	817	793	785	793	816	837	775	777	826	823	850	832	815	760	769	833	787	843	863	773	786	772	797	812	756	839	881	810	826	812	780	823	772	811	842	772	780	781	773	797	801	753	814	804	754	806	804	836	873	800	778	803	788	798	841	839	820	831	848	842	808	805	824	844	772	837	779	815	796	815	827	817	776	804	791	783	797	832	805	757	788	838	783	779	827	834	835	799	827	837	835	797	804	837	826	778	764	776	787	748	790	784	809	804	813	797	822	826	790	831	775	817	791	768	825	802	811	758	818	834	817	807	849	836	840	780	801	800	812	770	817	796	741	828	808	850	838	791	864	800	808	816	846	827	814	819	817	788	832	790	820	814	817	756	810	809	863	813	912	864	840	822	757	807	842	832	810	798	777	792	819	853	786	761	802	821	769	815	803	799	791	760	806	782	818	778	799	810	845	748	779	816	831	826	902	813	818	803	827	834	803	829	845	827	815	867	831	809	796	733	769	774	856	782	798	805	819	749	778	796	787	817	816	814	821	837	780	776	773	797	800	790	799	831	795	791	824	764	826	788	834	863	796	870	806	788	826	825	810	786	834	823	855	818	779	823	775	864	787	830	800	805	810	830	826	781	789	767	835	806	794	835	794	826	811	797	845	762	797	785	791	813	787	816	807	835	793	821	785	802	813	805	794	808	774	822	803	785	735	832	783	768	782	824	845	793	857	802	754	813	810	855	817	825	815	792	817	828	797	800	826	822	793	779	809	823	855	838	834	782	807	766	793	816	797	774	819	784	783	808	834	797	784	815	801	754	782	721	785	811	776	788	781	842	841	755	810	797	787	774	790	791	792	898	839	756	788	802	782	816	795	863	820	825	806	815	786	752	777	799	787	790	770	839	811	830	840	822	837	816	817	806	754	843	810	834	802	781	806	812	815	734	800	775	813	794	811	839	813	788	789	796	792	764	788	820	822	767	806	819	803	814	785	826	784	813	787	839	816	818	773	796	759	810	817	824	833	754	831	787	810	788	805	814	772	782	812	828	825	852	767	821	838	880	776	774	844	817	799	795	831	763	812	797	781	816	832	849	814	818	795	796	832	828	788	811	765	825	819	764	811	787	789	774	830	831	820	729	809	806	810	830	808	809	814	841	848	829	812	832	837	817	831	824	775	842	783	820	823	851	813	828	803	804	805	838	811	829	778	872	796	798	836	790	754	842	788	857	790	813	840	788	847	798	815	770	791	749	767	754	814	800	828	798	809	859	800	799	776	798	818	756	819	837	781	820	845	824	779	791	791	812	791	801	775	848	849	770	826	794	840	827	788	764	801	830	808	831	827	790	818	783	814	825	832	792	809	774	784	869	814	830	822	818	825	821	786	837	780	808	807	824	775	784	840	814	796	808	755	787	797	839	822	780	766	811	800	846	843	811	781	796	811	779	748	845	845	819	820	807	797	823	793	795	826	789	815	794	829	809	811	793	840	860	853	766	793	763	823	787	809	845	780	820	812	791	747	806	847	765	772	783	802	795	760	828	805	840	836	733	817	774	852	805	775	825	789	809	818	770	779	813	851	789	771	769	755	804	833	796	832	793	855	845	809	820	788	763	814	791	808	803	785	821	741	791	793	760	834	807	836	773	798	838	818	877	836	784	768	790	798	875	769	776	836	828	823	824	773	796	824	797	743	816	771	776	810	817	837	777	834	845	843	806	799	777	829	837	823	871	835	771	833	777	805	799	775	788	838	755	811	747	854	861	792	825	785	821	790	783	772	822	817	776	788	796	764	822	842	792	804	781	828	816	848	793	832	826	803	805	857	779	845	830	763	777	785	844	814	829	825	794	782	822	840	824	793	864	772	776	798	844	819	831	826	808	867	859	825	764	792	824	772	772	747	822	786	841	810	794	785	765	838	805	818	796	844	806	764	757	866	804	836	831	813	819	838	793	744	825	763	799	824	785	783	797	827	828	815	803	830	801	768	809	808	786	806	810	800	755	792	839	759	813	793	830	799	792	807	808	800	820	781	759	816	775	814	772	794	805	776	798	796	826	802	855	831	782	751	756	781	822	762	752	830	805	786	870	846	809	801	800	856	803	792	769	791	849	874	757	815	779	808	845	805	817	831	802	824	853	832	810	805	765	785	748	832	773	830	834	797	773	844	782	812	724	767	788	856	785	805	842	800	801	860	784	828	793	816	761	797	853	797	795	823	838	833	792	784	808	767	823	829	782	778	793	770	813	811	853	821	802	829	776	796	859	852	814	818	780	789	810	827	809	834	881	780	846	823	803	769	785	850	841	802	801	851	821	745	786	841	801	811	816	841	837	801	787	849	837	826	792	815	766	817	789	760	734	834	833	803	782	762	849	781	805	832	827	785	758	855	780	833	762	843	765	760	825	847	792	831	817	848	820	767	853	771	816	840	772	836	833	795	796	804	814	824	790	825	775	781	817	790	862	789	837	807	813	808	829	865	829	828	827	823	835	818	744	816	815	752	808	809	819	790	822	810	786	835	822	835	850	804	777	832	787	816	775	836	860	770	777	825	809	848	773	825	829	814	771	853	797	804	813	826	794	815	807	796	741	809	814	814	796	790	798	812	792	825	804	805	799	806	775	833	827	798	797	803	766	814	833	833	812	801	808	808	800	833	784	788	830	836	846	793	861	797	769	781	762	847	835	768	825	813	870	825	822	810	828	819	803	815	819	855	724	835	834	804	786	810	784	813	831	792	747	826	771	863	847	823	862	792	765	786	844	772	828	877	852	763	745	780	811	786	814	786	791	813	793	778	849	834	792	797	851	832	835	815	823	804	760	833	830	848	819	811	837	805	807	850	785	815	799	814	834	775	777	868	857	777	821	810	833	789	832	829	812	804	795	778	804	820	763	858	815	772	813	854	792	789	842	783	812	772	796	835	807	789	824	842	818	805	793	799	802	832	796	803	797	825	840	824	875	822	796	832	847	777	787	802	803	781	799	831	798	816	819	783	801	750	816	777	782	797	785	783	842	793	813	776	786	795	834	798	804	829	849	758	823	792	782	784	811	798	802	823	799	798	775	801	763	856	911	882	821	803	790	814	785	849	851	813	796	782	812	811	795	802	823	785	765	786	838	818	842	777	785	856	790	812	829	828	848	789	828	836	824	804	839	790	815	728	820	838	818	773	814	770	830	780	789	827	781	848	769	838	787	797	784	836	805	801	846	832	801	814	816	838	805	834	809	864	825	816	792	798	799	808	830	808	784	772	834	799	824	809	776	854	824	770
5980	5580	4029	2293	1750	1471	1291	1164	1049	959	940	879	886	860	848	829	873	813	871	813	802	819	794	829	855	807	851	830	776	805	794	824	814	811	820	804	862	794	787	831	793	810	859	754	781	800	848	767	842	811	792	784	802	780	813	769	797	814	802	781	789	803	803	838	828	781	831	787	852	792	822	842	791	797	795	831	794	832	750	781	827	826	835	779	816	807	789	810	784	791	812	772	818	848	792	770	792	756	788	781	801	802	774	760	776	809	731	781	808	768	798	802	829	809	812	820	753	766	817	819	805	791	830	773	777	826	804	806	850	803	822	788	784	781	765	780	792	799	833	786	787	787	784	808	840	779	757	802	804	811	823	807	826	753	830	833	801	838	812	815	821	800	737	767	733	797	786	780	803	816	793	765	800	789	777	793	804	799	790	809	762	817	747	817	822	816	791	767	753	820	791	745	779	804	775	841	792	781	807	821	769	798	817	808	749	829	774	810	782	822	766	780	848	768	830	792	823	816	784	817	726	835	768	775	798	804	775	830	793	826	829	809	829	861	807	798	845	793	818	810	831	822	846	776	773	862	789	772	813	783	763	795	772	796	809	770	803	774	783	775	782	740	800	811	766	864	780	830	807	769	767	811	829	797	799	797	831	816	751	809	790	763	789	807	754	794	778	843	734	802	828	769	837	788	773	770	780	802	803	799	805	765	790	799	825	765	780	753	756	828	819	840	790	788	754	799	808	806	846	752	802	824	807	808	819	808	782	765	818	774	811	802	856	810	808	818	790	763	783	771	821	861	843	809	794	772	783	793	825	806	796	765	811	799	832	735	796	789	738	786	777	793	799	776	811	854	824	802	754	731	793	812	841	823	809	796	782	790	815	801	794	791	745	820	779	809	822	785	761	849	826	775	788	822	826	784	780	783	741	840	792	742	769	792	843	795	817	768	802	803	848	748	808	812	789	778	817	823	851	776	784	774	801	782	805	756	790	758	823	798	768	798	785	815	816	801	784	788	780	776	780	777	825	790	772	762	806	797	802	784	781	822	859	762	829	735	773	801	825	789	789	769	782	807	837	804	804	791	753	780	770	808	798	799	767	859	770	815	788	787	824	801	833	817	816	791	779	840	866	845	802	800	783	785	820	784	802	745	774	785	758	760	839	792	789	762	805	856	807	791	820	826	837	807	751	821	771	795	788	815	805	857	752	781	782	784	832	754	790	814	805	778	796	770	771	745	831	769	728	809	782	794	798	833	794	818	758	814	800	752	806	773	796	812	851	751	753	781	734	794	805	841	792	793	803	815	764	787	801	785	843	788	782	838	765	745	753	766	826	781	792	792	837	796	777	831	799	810	783	752	801	830	825	818	796	785	839	780	799	825	792	774	813	791	823	756	823	778	812	779	752	750	793	810	797	802	846	792	760	765	803	815	814	822	788	793	835	815	811	777	793	790	801	786	792	801	778	834	779	792	768	788	813	810	792	834	775	807	756	786	793	802	814	821	789	756	788	802	803	798	851	744	839	828	817	753	846	802	848	847	807	766	821	791	807	809	794	816	848	774	795	799	759	808	800	849	745	838	762	808	869	835	780	803	790	794	774	792	764	809	811	786	795	790	773	773	810	731	801	805	795	813	855	773	761	769	820	786	818	779	809	804	793	791	756	843	809	820	821	794	789	744	837	788	834	784	838	814	754	769	776	829	810	813	851	858	813	793	762	788	778	836	783	736	791	727	824	781	798	779	833	819	790	805	844	816	777	796	777	813	858	815	797	821	800	816	802	806	789	798	814	812	836	762	780	814	784	789	774	765	818	818	773	847	859	798	813	819	825	753	807	808	814	765	801	803	797	805	846	853	751	781	821	836	810	777	804	803	801	834	797	831	782	816	839	813	832	778	809	768	758	803	768	816	786	772	812	851	822	829	773	758	723	850	846	814	759	824	800	799	784	809	813	723	802	819	816	786	820	808	767	794	745	777	797	795	780	807	823	810	824	786	770	822	831	810	776	789	842	767	810	779	799	763	786	848	789	795	810	763	799	844	746	781	820	772	836	774	807	835	799	786	834	793	814	804	811	771	772	806	799	766	773	810	805	792	822	811	795	834	766	810	808	825	811	836	822	859	830	816	788	755	737	811	812	761	778	775	804	790	813	850	816	750	785	863	768	775	823	769	818	797	735	782	801	822	823	796	802	751	786	806	746	776	849	785	819	783	805	751	761	839	830	857	853	794	811	813	776	824	826	827	843	811	797	801	767	795	761	729	827	765	799	781	808	804	776	789	794	766	769	722	806	793	796	767	832	771	790	820	845	816	808	769	810	790	808	802	800	805	845	791	809	763	783	766	815	814	850	770	798	785	743	867	817	846	754	781	729	806	792	759	801	789	800	813	777	853	751	820	788	789	773	820	779	806	809	839	717	819	787	826	773	796	743	797	801	776	772	811	741	775	807	734	788	799	794	740	738	800	787	799	807	794	788	752	804	801	858	787	812	831	826	820	791	793	788	801	783	775	721	821	772	807	763	815	769	820	796	787	793	795	806	793	812	793	795	787	812	792	774	752	777	822	811	811	784	792	751	799	814	766	765	748	760	748	836	793	791	773	803	793	758	787	811	785	831	805	821	819	800	773	749	796	825	814	754	779	785	755	831	796	784	782	819	821	777	773	842	764	758	820	803	812	805	834	796	827	827	779	827	841	790	772	804	851	798	794	834	742	815	836	833	810	787	797	784	805	798	813	784	739	837	766	784	816	757	779	764	807	818	798	771	792	741	785	799	846	806	809	761	794	801	776	817	824	824	811	781	804	778	800	830	841	861	828	787	800	800	796	803	804	790	802	773	825	771	780	799	797	793	778	770	850	755	801	753	829	803	769	789	780	806	836	796	830	806	782	754	814	792	809	781	800	774	814	747	792	787	841	752	848	866	810	795	850	772	811	842	794	768	777	790	778	779	744	814	821	804	882	767	761	824	716	812	794	790	735	797	825	808	774	779	813	785	809	814	806	785	769	794	752	805	826	798	836	796	780	829	806	815	774	822	791	771	814	805	796	828	794	799	808	778	791	786	822	827	754	792	782	765	812	787	740	817	814	836	805	807	786	811	768	777	762	830	805	769	773	789	812	771	806	820	802	786	811	798	812	868	794	830	800	837	791	788	797	805	800	817	801	796	757	751	820	798	767	765	802	832	826	814	809	816	800	800	778	832	848	777	797	787	798	789	829	818	791	833	783	807	764	824	757	838	812	807	819	763	814	786	815	816	853	805	730	799	801	747	793	815	820	799	765	788	798	846	810	804	805	804	810	782	778	761	768	813	800	799	770	779	854	796	760	763	777	788	798	772	727	810	805	777	822	795	765	771	775	784	803	834	767	779	829	843	815	781	789	780	813	804	809	769	850	774	745	756	789	810	834	827	781	818	800	790	851	788	730	804	750	797	793	804	804	795	780	818	798	820	849	772	814	869	797	786	782	814	864	829	790	778	775	777	810	792	845	780	776
22365	21084	28865	23504	21087	21144	11718	1170	791	711	615	562	493	475	431	434	390	371	382	340	336	346	334	308	332	284	315	317	282	300	293	269	299	302	300	280	271	299	314	295	278	287	277	293	261	272	277	266	283	271	272	274	248	309	299	268	283	293	260	262	266	302	276	266	302	310	266	288	266	265	251	284	290	262	264	272	257	238	252	248	250	262	241	269	282	245	272	274	278	254	267	297	261	264	283	260	259	260	250	301	276	260	296	279	243	245	251	265	272	279	274	242	316	298	287	270	303	281	265	275	268	242	256	267	279	259	257	255	280	271	292	276	260	234	285	250	290	276	286	269	237	270	246	286	271	296	266	270	287	238	255	259	285	246	236	271	263	273	266	271	257	271	269	253	282	270	271	259	279	268	238	245	264	262	262	219	296	249	255	252	285	249	292	279	257	250	247	278	255	223	270	304	258	232	284	271	261	246	286	256	284	274	243	254	277	272	284	277	269	256	252	297	277	267	284	278	241	270	240	274	274	247	299	283	285	273	273	264	271	264	275	267	256	292	263	263	283	236	289	263	251	274	298	287	271	253	277	282	284	297	272	283	263	273	272	234	272	257	261	278	258	270	259	265	241	265	266	247	264	259	240	273	273	255	304	256	233	289	221	269	306	271	279	293	249	272	251	292	259	246	252	261	262	262	276	290	299	281	280	293	284	288	266	254	300	303	258	286	277	263	257	284	300	255	274	263	256	274	270	271	265	272	277	239	270	269	229	282	269	298	302	255	284	261	301	256	266	276	246	260	280	246	282	236	281	281	270	264	262	252	285	271	282	272	261	276	260	275	263	258	272	274	256	276	256	241	255	276	275	271	225	240	277	274	304	279	266	276	284	268	270	264	253	261	253	256	260	265	267	295	262	254	270	303	274	290	252	285	267	305	260	287	296	291	256	309	258	276	278	257	273	273	262	273	244	253	267	276	258	262	264	307	278	276	249	253	275	246	237	248	278	278	257	255	281	283	251	282	262	247	280	243	282	239	263	297	278	263	296	266	254	264	271	255	271	261	275	270	238	267	278	284	275	266	270	278	262	278	269	253	283	261	285	235	274	304	269	267	266	226	270	256	265	271	261	274	253	249	265	255	252	289	269	314	276	261	269	258	269	265	239	268	282	277	281	230	248	257	271	257	269	271	248	250	306	266	278	286	307	267	249	286	286	234	298	267	274	278	258	264	258	312	244	270	267	263	277	286	253	271	266	281	261	256	253	257	266	279	268	264	280	280	264	219	291	260	252	260	278	270	274	265	300	246	288	281	254	301	278	286	293	276	243	232	275	262	233	274	271	273	276	274	250	268	294	282	253	240	265	292	237	274	255	271	289	276	264	285	278	263	282	251	255	267	274	242	282	242	244	279	285	276	242	261	258	261	255	270	280	282	295	288	269	254	270	257	247	264	239	286	249	261	282	287	290	273	261	259	247	264	230	276	261	268	302	231	280	255	286	285	261	249	268	290	261	242	282	282	266	257	306	300	248	292	246	275	271	282	273	274	293	283	283	255	272	273	293	295	273	240	256	221	296	287	285	281	281	268	275	254	240	238	266	254	295	271	259	260	241	249	280	300	263	287	272	275	263	278	278	278	256	290	263	262	273	238	234	266	261	260	265	273	265	295	242	284	269	262	289	283	254	273	270	272	249	254	236	276	275	267	272	250	270	259	247	288	280	251	265	241	266	283	252	274	256	285	248	264	287	270	251	287	283	265	253	246	282	265	287	283	275	265	248	264	270	259	264	273	274	233	260	256	249	254	267	281	285	250	254	282	249	247	279	276	298	268	269	259	272	278	247	255	256	328	280	254	274	287	257	299	248	263	280	286	243	279	240	287	296	266	256	258	277	259	280	272	269	264	278	284	303	275	286	297	262	271	265	280	276	296	243	272	294	257	248	302	273	270	277	271	274	268	256	266	262	252	256	267	289	269	247	252	285	282	283	256	261	257	251	264	263	263	281	294	305	248	247	282	256	284	259	270	275	257	270	235	287	256	247	273	271	259	274	283	265	280	264	275	248	248	261	273	281	267	280	248	303	295	272	278	286	282	254	254	284	290	260	241	272	288	259	294	321	287	258	260	301	256	265	259	256	259	283	264	288	249	272	276	248	269	254	265	245	241	264	284	255	298	273	254	275	296	299	286	239	269	265	253	276	246	259	260	260	282	273	268	242	275	237	276	281	263	260	283	267	265	262	281	273	279	256	293	279	294	259	295	285	254	215	252	259	297	285	259	235	290	257	276	263	255	257	265	257	257	259	258	268	258	291	287	260	265	260	270	282	279	272	242	257	274	260	286	260	280	280	310	240	260	270	254	285	287	276	268	257	265	266	242	274	268	254	286	276	281	279	269	264	266	259	267	264	257	237	259	248	280	263	271	255	287	274	253	252	249	241	260	252	278	281	252	293	262	270	260	289	252	283	295	245	281	275	272	246	258	283	265	272	283	265	251	270	263	251	278	270	270	267	256	276	253	248	266	256	258	254	268	285	279	249	280	276	284	279	305	257	283	287	273	264	299	270	270	285	280	261	262	251	261	269	271	268	256	265	257	246	254	271	282	294	268	263	277	235	253	288	262	242	264	286	261	244	284	292	267	261	258	278	263	256	257	241	253	263	265	286	248	267	286	274	259	263	253	266	257	251	267	243	276	245	273	265	282	270	273	261	299	250	255	267	252	289	262	256	271	257	254	267	252	290	274	226	288	239	261	271	266	245	259	252	285	278	280	279	264	273	295	261	286	254	256	246	312	280	274	251	280	269	271	277	252	274	276	259	264	279	256	284	254	241	268	274	248	257	277	276	263	277	276	265	263	265	275	241	277	273	275	225	237	242	278	267	270	271	268	255	257	265	258	279	269	252	286	242	285	258	238	252	266	243	274	267	291	282	276	274	253	261	255	264	312	272	248	231	261	274	273	266	256	295	260	269	272	264	279	256	264	292	275	234	260	260	275	250	249	261	237	271	278	254	281	258	284	274	275	262	288	249	280	266	283	274	269	272	289	270	265	271	263	287	258	248	283	250	259	265	256	304	288	276	248	280	287	274	246	254	294	272	294	282	249	269	266	253	253	262	240	249	278	253	273	285	283	291	242	248	285	301	270	262	253	285	268	277	241	276	271	274	252	282	261	272	274	252	257	261	286	272	282	294	287	253	247	268	265	270	249	249	273	292	243	261	255	258	243	284	248	264	247	249	268	265	262	294	281	271	271	250	263	263	265	257	292	253	296	269	269	250	277	271	275	287	278	282	262	252	275	255	246	288	254	286	260	260	278	264	269	255	248	268	269	276	280	267	258	261	270	252	264	249	254	264	267	262	250	260	255	264	239	277	240	238	243	256	276	259	299	269	280	258	271	277	267	288	285	275	290	277	257	296	236	278	274	269	261	264	247	262	268	280	267	284	282	323	234	283	291	273	283	256	289	254	286	259	261	224	229	270	266	278	240	266	255	282	250	283	267
6744	14114	10049	4965	3490	2642	1950	1487	1142	945	818	621	575	532	480	461	423	404	387	370	361	345	333	377	336	321	294	335	312	310	315	292	290	318	316	297	310	259	274	276	266	265	301	281	289	266	273	286	279	307	250	285	301	295	268	269	293	257	286	283	238	292	260	277	282	245	275	305	278	265	275	284	259	257	257	241	264	280	271	271	280	286	291	253	269	287	275	300	272	253	282	293	277	246	249	267	278	291	296	256	272	281	245	248	290	256	268	259	284	257	293	292	261	233	266	258	258	281	289	278	275	275	262	275	273	280	271	287	269	280	251	267	277	255	244	284	287	277	267	251	292	267	243	263	286	279	287	258	251	249	283	270	292	310	257	275	286	263	267	255	281	233	284	283	286	249	277	278	275	261	244	232	271	271	280	269	244	275	284	290	251	254	285	272	262	267	272	239	274	310	279	281	253	279	284	262	261	270	268	265	270	256	271	238	267	284	256	221	249	283	271	263	272	262	256	266	275	238	289	266	284	234	272	277	239	260	279	268	272	289	271	276	287	252	268	273	267	260	274	283	272	257	251	291	264	272	256	270	242	314	271	270	255	269	268	301	286	282	261	282	254	252	268	272	284	261	272	239	260	255	270	284	258	254	259	265	274	262	273	268	270	280	270	247	272	294	299	250	263	282	304	290	287	259	258	289	263	253	260	258	255	261	255	294	277	250	268	271	259	272	277	250	289	250	278	248	272	251	263	276	281	289	275	258	277	243	257	265	275	303	245	249	241	265	270	253	262	267	265	268	237	252	261	275	227	247	246	289	263	287	256	244	267	255	269	280	260	237	263	282	274	275	272	271	279	254	258	241	242	264	266	262	275	261	271	265	284	319	266	291	267	283	265	295	262	286	275	241	272	269	288	272	258	269	271	273	243	278	261	278	255	240	243	277	302	278	271	282	265	259	236	263	263	283	249	265	257	256	251	261	265	265	261	280	268	249	260	257	302	257	274	288	274	282	243	287	270	271	244	265	268	269	308	279	306	266	273	251	264	231	271	300	287	275	250	268	277	272	274	276	269	256	276	278	259	261	288	244	277	289	296	268	239	248	295	251	260	267	306	278	265	284	271	306	263	248	265	299	269	267	282	273	268	278	276	268	274	227	277	239	249	276	281	266	281	271	293	252	264	276	295	273	279	279	286	271	291	234	281	259	283	256	271	263	253	269	259	265	275	285	260	237	253	256	270	270	257	252	287	257	286	237	286	279	292	298	271	272	300	272	246	258	276	267	262	274	263	267	264	282	278	263	270	280	288	249	253	255	277	274	238	268	263	264	242	270	261	241	291	254	254	281	260	256	265	273	265	264	269	278	281	252	295	255	266	269	262	266	275	268	282	301	268	257	250	264	273	275	258	271	274	268	219	260	277	268	239	283	260	266	321	249	271	293	271	301	270	265	259	237	270	283	277	267	248	278	242	276	253	280	265	242	249	268	257	257	250	274	271	286	265	281	225	265	276	270	256	248	276	290	273	291	286	269	237	244	302	263	246	287	269	271	246	262	269	270	238	270	264	251	267	248	261	295	232	285	270	281	256	276	240	272	281	245	301	258	281	284	251	275	262	265	297	264	264	291	260	267	284	266	301	250	295	268	283	269	273	257	254	261	262	251	237	262	261	276	277	278	283	253	261	244	275	280	266	297	261	261	310	268	283	269	273	278	278	232	285	280	311	252	278	276	273	268	272	248	281	269	233	306	254	271	260	255	282	296	288	289	249	261	250	276	230	259	258	260	241	253	260	260	270	262	273	243	278	264	256	270	275	257	257	253	252	280	247	263	256	282	253	268	279	262	283	246	268	263	267	257	259	284	286	242	270	281	239	269	261	280	268	276	290	306	263	308	242	282	284	255	263	280	272	273	265	276	276	246	297	265	281	249	256	283	270	268	286	275	248	276	249	243	272	261	259	275	291	250	269	286	294	295	287	252	268	262	268	273	282	298	270	267	285	264	296	262	273	296	307	243	220	275	249	287	278	270	276	276	274	258	290	265	264	272	283	258	247	274	279	274	313	247	267	292	271	295	289	283	285	266	270	281	253	276	271	257	275	258	279	248	303	261	276	273	268	273	260	259	266	281	265	254	292	291	271	256	263	269	261	281	289	258	311	265	297	289	253	263	272	263	314	269	272	258	250	249	252	284	235	228	245	256	266	269	278	255	259	250	267	304	241	282	272	285	283	279	268	296	276	258	273	281	262	254	268	267	263	278	282	243	266	279	240	249	286	260	240	269	252	276	271	304	253	272	254	257	268	262	254	296	275	277	291	260	291	266	261	249	275	263	219	260	270	305	251	270	260	255	232	287	283	266	272	278	270	259	271	258	274	268	262	275	282	248	278	276	286	243	251	276	248	276	285	244	270	268	242	280	278	269	299	256	290	271	272	289	283	257	233	261	243	248	247	280	264	283	256	253	246	256	248	274	254	273	262	299	262	267	279	255	260	296	296	272	285	259	300	263	258	259	253	254	262	252	254	268	282	252	283	267	283	267	233	308	306	263	240	275	283	260	265	264	280	280	254	265	285	231	241	283	269	271	263	253	227	291	280	274	280	267	268	250	280	270	258	257	247	284	259	272	267	291	277	235	301	259	260	253	239	272	249	262	268	261	248	265	301	266	286	251	267	297	317	252	262	257	259	275	275	276	254	271	269	271	278	255	257	269	285	259	267	285	269	274	287	290	257	276	275	266	251	247	245	286	281	260	249	258	259	275	231	294	243	224	246	247	285	283	278	287	277	303	263	280	254	280	279	267	282	255	223	259	259	291	268	268	251	294	264	255	271	274	275	264	294	249	271	287	253	277	252	286	256	270	264	280	266	239	245	285	259	297	267	263	283	259	276	265	283	283	293	273	261	253	265	282	263	271	274	258	281	280	250	248	287	254	306	305	270	287	263	283	260	281	274	245	259	247	247	283	268	243	266	265	252	280	288	265	270	286	238	265	272	266	244	262	274	283	269	256	256	272	256	267	248	258	269	249	271	294	277	298	281	255	274	264	269	278	270	281	232	271	255	258	282	286	284	283	253	286	244	246	259	283	289	268	277	287	266	238	283	227	270	253	257	253	272	313	256	270	277	241	265	284	291	256	286	262	282	262	284	271	269	278	271	274	272	262	271	278	264	227	253	290	287	268	275	258	270	272	298	247	274	268	241	278	269	283	248	281	262	254	291	253	281	256	251	280	260	267	252	263	261	285	291	259	233	253	278	283	265	262	246	239	293	268	268	279	258	280	280	271	249	262	302	265	254	272	261	287	291	275	277	249	268	273	280	269	239	245	278	277	264	244	250	277	247	287	238	310	284	288	257	299	245	270	270	263	295	259	267	247	249	294	240	285	295	278	275	275	276	270	280	283	270	267	238	274	263	280	270	286	262	266	272	286	279	262	259	268	254	312	271	286	280	253	266	277	280	269	268	282	263	274	306	263	277	242	250	241	262	243	278	242	236	240	289	286
27391	18958	5675	1188	857	809	793	821	792	754	800	792	740	835	825	807	794	758	770	808	773	795	780	761	788	763	814	789	775	760	753	773	757	764	776	773	794	831	781	723	782	774	770	809	769	752	795	824	761	803	782	790	760	762	830	747	760	771	759	798	817	777	800	777	794	739	772	791	764	704	802	775	797	765	745	761	777	769	737	764	781	766	817	769	737	790	755	824	798	772	752	766	787	748	822	775	823	827	792	802	759	771	790	819	788	744	788	761	770	795	799	784	808	764	759	765	787	763	799	801	809	778	834	799	775	816	818	767	782	773	794	810	803	808	780	778	722	821	788	789	771	833	798	800	744	779	797	819	832	782	813	753	763	754	776	745	745	756	783	807	799	729	746	837	812	764	792	833	775	821	758	869	803	736	794	774	809	766	782	774	815	800	733	825	798	790	832	804	793	783	730	767	753	777	781	769	841	780	818	784	810	754	792	755	830	744	816	730	803	717	812	748	823	775	830	797	831	811	759	772	794	849	800	807	768	808	794	855	768	721	759	739	788	795	728	790	778	780	795	825	756	828	784	781	769	786	765	811	784	783	786	803	789	773	768	804	794	758	807	754	801	734	801	798	787	781	828	809	800	829	771	809	744	820	759	796	727	798	763	837	778	779	727	749	820	821	823	768	786	802	752	740	787	801	761	737	764	726	777	784	772	765	781	842	827	791	734	825	782	787	754	791	764	815	740	776	735	722	803	798	756	766	837	797	756	749	790	749	756	790	802	831	748	772	793	802	785	775	775	752	817	751	780	803	807	801	803	747	785	737	779	796	803	802	729	748	784	749	787	788	810	800	773	767	782	869	806	793	806	821	797	811	792	777	800	781	811	697	741	746	812	803	752	756	785	799	771	802	805	868	783	815	785	809	720	781	742	757	725	886	799	830	795	778	765	802	827	797	790	748	807	738	769	789	766	756	727	819	773	746	784	796	755	776	762	811	748	817	787	748	763	759	759	825	854	880	770	752	762	759	793	812	730	815	755	769	742	800	771	790	826	810	778	803	752	765	778	801	811	807	805	781	787	762	783	825	778	786	777	821	818	744	776	806	805	806	798	786	808	751	771	807	774	801	761	805	766	748	747	721	791	803	799	780	789	769	807	746	750	794	783	783	823	795	814	809	770	812	801	775	766	755	828	799	773	763	772	724	781	773	829	802	755	759	790	802	754	748	791	832	742	771	785	826	786	764	765	756	769	763	772	794	748	829	747	786	804	762	811	774	790	794	832	819	767	777	816	800	722	824	764	750	793	762	796	796	797	823	844	760	812	808	785	815	753	778	810	774	783	750	785	774	751	780	793	769	761	784	822	817	705	791	761	821	822	784	818	747	754	789	804	805	791	785	795	772	865	849	753	770	793	776	835	776	768	799	747	779	719	798	804	786	777	804	762	756	793	796	807	776	744	782	724	798	761	771	737	736	759	787	828	796	762	771	783	787	768	803	828	778	824	783	807	759	779	755	784	788	732	786	785	763	797	770	774	810	763	785	772	800	817	762	838	814	767	743	764	778	791	773	758	784	791	785	735	762	765	752	810	789	773	752	801	727	822	777	771	717	811	745	761	745	728	803	787	809	811	834	802	812	804	774	804	783	783	766	810	808	767	782	731	798	739	718	797	787	778	776	818	787	765	791	765	765	773	762	787	788	796	807	782	789	793	860	801	756	820	743	813	781	785	784	771	746	740	804	743	779	860	801	820	787	773	767	787	781	839	807	795	780	744	756	739	738	812	757	763	786	777	747	802	770	751	809	810	812	804	794	773	746	787	763	824	781	807	804	794	766	789	775	774	764	785	779	779	812	796	778	811	767	800	843	753	755	815	847	824	786	766	735	751	774	805	786	773	759	788	770	753	758	783	799	827	735	792	778	743	778	757	775	798	793	754	798	773	771	792	769	770	847	817	770	811	793	769	793	774	776	764	833	785	767	796	771	748	806	803	810	758	800	758	845	806	793	810	811	769	748	850	785	748	818	773	805	737	814	795	757	789	780	828	762	838	752	796	775	788	725	815	761	811	764	780	807	753	783	755	786	789	770	772	792	774	790	760	706	785	775	726	764	766	756	779	776	811	802	751	719	776	790	797	824	825	775	718	830	788	828	800	787	863	827	765	820	793	755	798	780	797	792	730	769	803	825	808	738	785	787	783	768	771	790	794	758	784	751	788	796	765	791	779	782	766	788	757	754	781	750	760	762	764	772	724	808	779	779	788	788	774	806	784	804	759	779	768	763	785	729	757	719	827	789	766	785	758	765	762	819	811	824	794	809	772	748	721	853	726	764	858	744	787	741	783	768	807	721	810	789	781	832	796	776	795	777	739	772	812	832	783	804	791	778	854	831	796	815	789	754	805	817	739	766	796	769	787	776	767	807	797	820	771	793	757	815	811	817	817	804	784	732	812	812	827	796	824	774	803	792	746	769	810	780	829	831	709	808	753	762	771	758	780	773	764	792	815	748	773	777	718	715	822	795	793	841	786	786	830	752	797	856	777	756	794	826	786	847	808	770	841	779	815	826	802	781	784	759	817	768	791	787	739	789	799	833	795	825	782	777	795	787	820	751	746	769	762	842	844	728	798	787	717	779	768	768	853	818	758	798	798	790	802	811	798	796	819	807	810	757	756	847	777	754	786	792	851	772	760	776	790	753	738	812	821	804	759	749	733	790	795	793	784	762	768	756	843	792	741	791	820	786	740	769	777	767	754	784	790	790	801	820	806	807	839	774	801	778	830	775	861	775	792	741	785	782	812	733	803	745	760	811	790	777	759	871	776	802	813	784	767	799	777	832	784	683	761	827	784	757	741	772	792	766	795	792	840	770	765	777	777	778	801	794	808	817	832	786	780	746	772	777	797	705	807	820	776	769	781	810	760	827	799	840	733	770	793	779	778	790	774	799	757	778	800	813	782	823	773	766	824	774	745	734	783	752	764	757	806	774	807	748	721	820	766	823	754	742	814	799	772	795	801	749	812	772	802	750	793	774	766	833	800	783	783	752	806	808	812	804	797	801	731	773	783	762	806	760	796	795	776	772	787	790	778	790	792	782	803	756	772	765	741	771	756	770	807	764	800	796	813	763	791	852	793	808	776	731	775	808	811	791	764	808	796	773	796	752	805	787	790	802	793	750	836	769	799	778	762	794	792	823	830	729	773	810	770	804	775	791	738	783	794	834	817	789	790	807	780	793	814	777	807	843	804	771	811	772	832	808	769	769	807	807	813	758	772	800	804	765	797	804	812	806	800	789	812	782	780	794	781	809	784	832	768	729	833	835	751	759	795	816	681	772	748	734	840	760	741	760	800	787	794	788	771	793	761	807	840	784	761	775	772	738	739	822	776	775	794	811	767	810	808	762	793	841	843	767	766	788	794	734	741	802	826	783	839	776	778	730	785	782	789	831	808	821	773	796	767	802	818	834	744	760	794	782	806	768	868	814	759	744	780	761	839	788	789	788
4784	1268	1130	907	902	819	868	816	821	850	821	843	786	754	781	819	792	815	820	819	737	801	802	779	813	832	743	811	808	818	792	785	774	760	789	759	812	812	802	758	839	760	786	803	824	748	809	836	812	791	815	870	794	791	782	838	793	847	783	787	817	799	784	801	845	797	831	817	813	812	777	783	799	794	771	802	799	796	789	863	800	795	815	779	804	810	795	785	839	838	807	754	768	757	854	795	825	804	805	781	841	831	778	803	794	819	711	825	804	794	764	786	800	788	808	775	776	787	831	819	833	776	810	794	797	816	817	833	791	764	819	764	790	816	798	815	802	762	785	768	804	800	833	828	811	805	795	819	790	817	797	831	867	726	820	810	815	791	776	772	821	791	839	784	777	808	747	840	802	765	828	801	810	803	809	789	752	804	784	825	776	778	796	802	849	771	783	800	834	839	760	786	811	817	753	788	847	792	783	808	800	800	807	765	785	824	770	808	794	833	814	848	781	790	808	797	786	855	802	800	826	869	808	784	790	801	768	786	804	792	812	792	771	866	764	777	793	809	829	761	803	820	793	776	775	803	837	785	824	813	807	818	765	820	799	849	795	818	784	783	790	820	750	813	814	783	812	764	766	770	783	818	831	808	802	832	797	817	804	806	753	790	770	790	774	820	826	751	771	781	863	815	820	793	817	784	780	747	808	806	789	786	828	793	806	776	779	798	826	808	785	820	802	791	748	756	788	812	807	791	773	792	790	790	753	831	792	794	809	780	770	814	773	790	818	761	826	830	792	818	793	818	821	778	798	740	773	791	774	823	776	758	836	825	766	758	807	774	785	804	800	788	832	849	810	803	821	787	802	766	837	793	796	774	793	781	823	820	821	795	765	783	839	814	832	791	785	831	856	785	810	811	828	830	770	812	790	818	775	829	760	780	833	819	757	784	783	815	811	795	810	836	814	824	800	810	788	835	836	843	786	762	782	803	812	800	811	781	815	791	787	785	774	804	796	817	782	837	785	778	834	812	793	801	798	826	837	804	795	786	791	824	770	798	854	791	843	807	762	797	800	820	835	819	770	817	843	783	863	773	801	814	761	812	786	820	830	804	781	823	866	848	825	826	846	762	775	815	805	806	835	790	805	820	799	836	800	795	789	779	785	773	787	789	794	793	822	782	828	734	807	836	767	834	860	814	744	818	770	831	811	792	806	802	798	795	854	797	810	832	826	807	780	833	853	821	851	739	840	847	781	776	781	785	796	827	794	820	788	769	796	836	827	796	788	806	791	784	815	794	817	811	786	841	851	773	766	742	839	864	821	805	777	773	799	804	784	829	813	855	803	814	827	836	773	835	782	784	775	815	773	818	860	867	841	781	754	773	807	795	793	827	799	793	770	778	778	837	751	801	814	765	763	792	772	821	857	823	824	836	814	791	839	752	773	826	774	817	820	815	811	763	794	793	854	820	748	790	792	833	843	793	837	791	758	787	768	813	809	787	833	841	819	792	771	802	734	768	799	834	805	760	775	776	749	851	829	798	811	770	806	798	784	818	856	798	780	806	776	764	805	827	845	789	749	817	792	755	789	759	777	798	801	798	761	765	782	762	792	768	774	838	768	784	788	754	794	802	832	798	779	778	800	807	775	828	869	806	765	786	808	757	800	785	765	806	842	819	835	783	782	795	784	852	889	790	777	811	808	839	833	770	795	834	874	784	821	813	814	812	799	811	798	821	759	786	814	783	804	817	756	818	836	824	776	786	809	805	796	770	802	796	769	816	790	749	791	783	799	786	831	819	835	802	828	784	825	840	811	778	815	790	846	730	810	770	813	796	810	744	820	758	778	836	802	799	802	794	788	836	780	754	763	756	814	760	796	794	820	791	785	812	833	822	837	749	840	821	847	823	807	786	806	760	796	785	809	794	806	808	780	814	798	800	818	800	790	814	810	778	811	852	795	794	788	791	786	800	777	768	811	822	784	777	764	837	777	777	808	772	816	826	803	807	819	799	804	760	793	824	804	827	802	778	787	755	771	798	774	809	808	823	768	800	763	804	742	762	774	782	812	793	771	792	787	863	736	766	769	787	794	779	789	776	840	791	795	765	798	843	802	811	817	761	771	812	798	844	750	786	813	805	783	798	809	807	863	816	820	782	803	802	801	836	795	793	810	776	838	802	797	800	803	799	777	815	784	810	812	839	839	831	822	792	849	827	839	759	794	814	808	786	799	754	771	780	769	802	768	807	801	796	868	787	834	825	797	822	798	814	794	779	774	761	835	835	802	848	836	800	807	788	805	804	888	780	827	812	794	837	764	802	780	786	803	776	800	794	808	801	822	792	779	812	779	810	795	851	829	781	819	807	820	827	828	789	808	785	802	820	800	808	832	815	821	796	805	785	773	815	788	821	774	773	820	754	816	828	771	816	800	802	777	824	821	746	760	800	819	786	795	807	770	761	843	822	756	796	774	806	845	811	846	787	732	767	802	831	838	848	817	779	769	780	794	801	832	818	814	814	787	767	791	760	793	861	801	801	843	764	771	771	818	777	788	758	724	817	778	743	757	815	803	819	809	764	804	767	839	792	821	797	802	861	803	785	870	821	766	849	776	815	761	835	739	771	794	781	807	786	761	774	740	804	818	750	773	812	752	833	783	802	764	816	816	758	846	761	824	867	805	808	817	793	799	784	813	809	803	836	782	772	767	799	785	786	803	817	805	815	797	806	803	797	768	810	763	835	788	779	792	795	829	800	824	796	804	812	778	760	838	805	810	776	835	798	788	798	830	785	807	822	838	794	767	807	771	793	778	826	791	797	801	749	796	754	776	812	795	785	768	789	806	812	833	785	753	808	798	784	887	766	842	765	826	812	827	799	839	775	803	852	798	840	781	803	822	817	731	761	738	779	776	774	801	861	841	799	810	782	783	836	869	814	816	778	748	834	795	782	786	784	772	804	749	732	759	742	733	765	770	765	759	816	805	825	817	771	816	829	842	822	830	778	851	846	821	756	838	788	775	794	782	863	803	855	810	806	818	810	821	809	804	802	820	783	751	820	809	747	789	757	810	765	832	810	752	796	802	785	744	798	813	777	809	809	812	760	799	765	801	821	838	804	833	812	795	797	805	761	803	816	789	827	835	819	788	757	824	774	847	788	765	831	803	857	805	790	815	802	791	738	819	799	805	775	788	760	823	830	823	781	792	787	789	812	781	810	793	777	830	792	808	795	829	797	794	762	803	810	808	835	782	793	756	820	782	799	786	818	782	820	811	790	809	794	837	776	763	743	795	815	786	813	793	828	786	799	802	820	813	826	828	800	821	792	808	797	762	795	747	836	790	784	842	774	812	826	798	777	769	784	842	812	824	770	811	775	752	784	831	800	771	809	787	786	771	798	796	770	812	843	806	778	781	829	786	803	792	821	807	785	782	786	759	838	820	804	814	789	776	809	772	799	786	847	787	756	810	778	824	799	825	779	827	777	794	765	814	762	764	793	815	789	823	752
23389	21060	28476	23856	21064	12955	1284	773	632	584	535	508	476	443	451	432	404	405	407	398	405	406	409	393	384	368	390	369	398	348	369	375	387	358	341	354	370	363	374	383	407	355	352	346	350	363	354	406	375	341	373	368	342	367	382	354	369	398	409	394	393	399	359	362	345	358	346	356	365	348	398	329	353	356	373	387	381	379	342	353	336	357	344	362	364	342	338	343	378	336	379	361	410	385	360	392	364	360	346	365	353	347	354	335	375	357	352	366	355	371	379	346	386	350	324	380	351	388	356	370	376	361	362	366	332	350	390	349	331	318	338	375	377	365	382	378	332	346	375	355	365	371	336	384	390	365	337	366	359	371	366	359	337	339	380	338	374	357	385	358	360	343	387	356	357	372	374	369	357	360	360	391	339	374	352	354	380	372	347	328	373	347	337	353	366	363	380	365	358	321	368	357	344	344	331	325	382	350	363	352	353	328	352	359	352	382	330	337	346	399	368	381	381	329	353	361	334	310	371	349	355	349	369	385	343	336	365	385	342	378	375	359	338	332	386	341	335	337	334	373	380	377	353	353	363	360	363	361	376	355	346	362	366	395	374	320	337	355	381	364	352	352	377	370	331	395	371	330	335	365	336	362	371	368	373	346	368	364	346	394	341	383	377	352	379	380	360	386	360	343	328	362	322	395	340	379	357	381	367	355	333	358	380	361	357	377	356	348	346	334	369	348	355	348	322	348	369	386	377	364	360	372	341	361	366	350	316	375	383	375	356	362	353	372	377	340	373	351	361	394	372	370	347	382	316	369	354	352	386	330	392	340	339	354	362	308	367	371	344	372	327	390	351	364	341	394	328	360	362	378	386	354	355	330	339	384	335	365	361	345	357	321	364	351	347	353	348	337	383	355	329	346	364	355	400	357	345	374	381	367	365	340	380	342	346	355	364	333	357	366	343	365	397	332	330	313	344	342	345	404	369	377	365	355	385	362	360	373	350	382	388	358	355	340	358	401	352	372	344	341	384	357	368	399	365	384	342	361	352	313	360	378	336	375	369	365	389	349	356	359	378	376	360	377	377	341	355	344	361	336	386	338	373	345	373	376	359	401	352	351	353	352	386	355	368	344	355	394	382	360	331	358	360	375	349	334	351	341	346	386	317	344	361	354	364	349	357	331	360	395	348	347	332	361	399	346	369	383	353	338	382	314	364	370	349	385	329	364	380	371	349	364	356	369	344	326	380	355	385	375	391	374	356	385	352	339	372	356	355	380	359	337	316	359	359	339	369	375	357	345	376	352	364	339	385	350	362	327	369	364	371	347	372	366	377	336	349	361	338	366	360	340	364	356	402	365	357	338	340	360	380	410	353	326	354	371	380	391	359	357	377	328	372	348	334	345	320	369	354	363	357	343	342	381	370	377	350	380	323	352	349	334	363	372	416	344	353	362	388	401	352	361	351	386	356	392	368	354	356	383	360	372	368	346	320	345	310	373	327	341	351	372	371	384	362	390	344	366	359	377	388	381	358	361	352	402	333	352	355	349	383	343	369	359	349	317	368	341	346	373	327	356	363	363	329	334	400	355	367	368	338	357	364	359	369	345	382	349	376	398	314	360	357	383	373	367	348	336	334	339	380	375	364	355	322	373	358	335	343	350	360	366	394	355	364	347	343	364	361	341	376	370	366	322	358	338	385	348	345	329	357	372	415	380	331	371	339	373	364	371	366	356	370	339	354	386	331	341	359	323	355	336	356	390	371	330	329	334	339	351	321	359	327	362	371	387	396	332	318	337	332	386	352	360	375	346	327	344	359	348	365	353	383	376	351	375	377	350	354	348	354	372	350	364	342	395	319	366	350	356	355	327	372	345	360	384	386	365	386	390	352	324	343	341	375	337	360	338	384	350	378	318	370	376	380	388	353	343	361	375	332	354	355	356	374	337	351	376	391	348	385	334	354	330	343	326	378	376	406	386	362	352	336	373	352	374	349	345	388	355	368	380	323	328	348	355	344	364	377	355	394	414	396	345	391	378	378	348	368	369	339	333	397	375	345	363	368	358	340	396	368	374	369	349	352	348	339	335	399	371	365	345	381	318	352	393	376	368	344	337	386	357	378	373	372	336	346	362	370	364	384	335	346	315	330	344	384	376	353	367	381	364	321	368	367	362	368	308	350	372	359	364	351	367	356	383	329	355	326	371	369	369	333	393	309	410	376	339	374	353	323	382	384	339	341	355	338	371	371	372	361	360	321	340	343	342	341	366	344	368	387	395	378	333	359	391	344	364	357	361	371	388	403	354	381	343	347	330	386	345	328	375	367	370	356	384	365	360	367	331	365	349	336	359	332	339	373	370	357	367	314	355	335	348	373	339	354	368	364	358	363	349	339	384	380	366	327	359	389	377	357	324	348	355	360	350	380	339	328	350	347	347	384	385	334	374	355	376	344	365	323	338	345	352	372	384	352	345	369	356	358	353	331	345	373	336	354	392	356	380	330	348	355	389	368	387	381	356	402	370	426	342	319	341	353	344	340	374	372	404	344	349	359	346	365	352	354	366	372	323	352	343	380	350	378	357	365	354	385	335	387	354	350	368	331	370	373	324	408	337	398	339	331	367	377	357	337	366	361	370	361	354	368	376	329	350	316	383	356	366	345	348	364	367	349	347	353	401	378	373	377	348	348	350	326	330	352	397	351	357	414	333	372	380	367	360	364	362	362	367	362	359	320	367	368	343	331	358	378	367	379	351	371	389	372	349	386	376	350	345	375	371	391	347	392	334	344	381	354	355	377	385	366	332	377	352	346	347	367	353	373	359	364	350	334	368	372	364	359	376	331	361	362	382	354	346	353	354	352	383	364	357	353	351	354	331	356	368	402	374	321	341	392	361	353	374	367	360	363	342	328	319	356	359	347	359	369	374	347	356	371	383	339	346	390	359	344	353	347	341	338	364	375	376	324	333	361	360	404	390	367	377	346	357	382	334	346	340	327	352	382	362	369	351	347	380	387	364	355	358	360	362	343	337	392	319	414	337	349	359	362	363	377	321	357	345	341	366	349	353	367	379	355	342	379	344	377	377	361	382	401	381	346	349	366	344	369	356	352	366	363	388	382	374	348	348	372	361	333	343	386	355	314	321	334	342	357	337	327	386	341	341	351	338	346	357	331	346	386	361	364	330	405	357	370	355	334	354	373	378	378	358	350	351	375	382	324	371	372	387	347	361	372	337	376	370	374	373	369	374	330	352	353	361	330	354	352	339	334	332	327	329	356	350	336	368	343	383	340	371	370	358	376	353	341	357	358	347	348	303	355	336	355	346	349	355	366	363	344	326	387	354	382	382	408	328	360	350	366	355	404	338	382	348	363	339	383	377	334	344	385	375	347	364	368	364	334	366	366	397	362	357	338	331	352	376	359	351	385	382	344	368	339	369	345	349	365	342	336	345	339	357	342	365	325	404	360	326	348	378	337	362	331	342	382	331	379	390	360	364	349	324	363	380	366	363
5077	8429	6084	2969	2111	1661	1274	1006	790	710	629	573	557	536	489	467	467	482	430	468	435	441	421	427	441	394	410	387	433	351	414	387	418	421	400	438	394	385	412	408	419	394	399	384	367	431	402	381	354	389	395	418	387	379	394	440	406	382	366	404	401	438	387	391	418	365	357	416	396	395	396	417	378	388	397	385	395	405	365	379	398	390	380	365	377	343	398	387	416	382	377	440	390	415	378	406	362	402	380	404	419	396	378	406	404	372	380	375	406	410	403	379	410	433	385	393	395	398	397	414	386	393	384	422	371	376	410	410	398	393	400	405	396	385	394	374	357	403	394	428	425	421	386	345	424	397	386	335	374	357	413	403	407	418	391	390	407	389	368	382	406	364	376	372	374	423	413	376	403	417	377	378	393	346	382	383	379	415	381	372	392	406	378	384	391	402	367	386	385	384	383	405	374	402	415	387	377	380	392	412	412	427	386	389	383	373	415	400	382	408	369	398	383	411	397	379	379	400	381	405	401	357	374	384	395	399	390	351	369	412	399	387	370	385	392	392	366	356	407	376	370	380	418	383	363	405	410	379	393	394	360	400	378	420	360	416	376	399	392	409	358	391	352	359	376	351	391	395	404	391	398	420	356	336	374	369	398	376	379	385	404	395	373	382	402	385	379	378	383	367	431	359	386	360	408	428	391	415	380	425	390	378	403	360	381	399	403	368	422	383	395	380	399	387	369	401	356	398	337	378	376	392	368	367	381	340	395	404	359	425	334	376	365	350	350	398	363	408	394	389	405	359	371	393	409	394	379	386	353	349	393	400	373	383	394	339	370	421	386	384	403	404	380	377	366	426	413	397	382	341	374	360	392	406	412	386	386	405	420	424	374	401	379	344	360	374	371	411	397	376	352	369	375	400	423	378	410	352	397	397	392	402	395	406	374	381	380	375	378	383	357	374	376	361	406	358	377	406	397	379	355	388	386	408	402	407	389	378	370	417	370	384	406	382	373	370	392	376	394	378	393	364	383	386	369	369	415	368	365	383	391	363	389	364	393	394	455	401	398	417	397	392	391	432	377	390	405	382	376	381	372	406	375	389	361	399	422	408	369	391	409	389	416	388	366	373	367	371	367	377	414	394	425	412	393	354	371	381	394	380	366	433	402	380	358	386	385	381	396	406	371	390	396	353	417	423	418	408	422	401	347	394	422	372	376	384	365	357	386	389	360	408	397	389	400	404	390	392	380	377	366	389	368	425	392	381	382	394	352	362	397	376	396	373	387	383	370	388	402	373	414	366	388	414	405	361	403	408	401	411	382	377	386	369	374	392	403	386	387	395	410	412	366	386	378	432	408	400	424	353	376	352	382	387	391	407	382	367	396	381	396	398	429	365	353	379	399	362	412	380	396	393	405	401	393	386	397	410	397	376	373	374	402	339	364	406	400	372	418	402	380	382	395	410	423	383	344	381	409	354	364	381	402	375	382	405	389	381	354	432	374	412	385	407	347	399	391	384	383	407	402	375	383	366	418	377	348	382	397	404	415	371	406	390	390	387	402	383	385	401	383	384	364	423	390	396	362	396	378	380	355	413	390	415	410	381	398	358	399	394	362	389	368	393	405	365	390	414	400	408	399	379	362	357	379	354	396	397	379	387	390	366	400	437	407	387	365	398	345	407	388	403	383	374	385	408	415	379	386	402	413	383	366	350	397	412	417	419	387	403	403	400	387	414	388	398	382	353	395	396	374	377	387	395	401	406	398	369	386	364	373	367	407	363	412	366	367	411	401	363	371	373	403	381	393	381	355	364	387	380	416	407	376	384	378	377	407	406	352	397	364	418	373	336	400	354	423	377	412	372	391	400	404	390	376	358	370	385	414	389	389	397	392	402	388	377	416	375	395	397	403	362	370	391	396	389	366	357	380	375	415	392	371	415	399	397	372	367	389	382	369	399	368	422	378	384	367	399	380	374	389	403	410	382	402	370	392	368	406	391	360	372	387	420	377	378	376	384	361	382	376	402	400	419	370	412	383	378	357	391	370	417	429	405	390	413	368	375	381	367	400	398	379	387	411	420	364	395	394	374	365	348	368	372	394	363	428	389	399	395	412	363	401	382	387	397	386	417	344	389	362	386	422	383	372	380	408	352	402	359	381	403	360	388	436	357	377	371	408	393	416	386	416	403	389	378	359	354	404	388	405	387	384	381	371	348	397	335	400	388	391	365	424	438	379	391	382	410	416	406	408	382	388	401	372	393	406	403	408	362	345	438	395	385	362	383	406	408	405	388	373	358	378	388	396	366	407	380	352	374	403	389	429	404	396	382	365	361	417	372	399	405	399	403	367	387	339	406	423	400	375	404	360	348	386	379	387	388	414	395	369	398	390	410	397	373	360	373	393	384	368	392	382	375	386	400	400	409	411	404	402	352	386	371	403	389	391	369	374	391	390	356	383	374	389	390	357	344	370	365	364	395	413	367	421	405	385	347	413	401	382	368	436	365	371	390	398	389	445	405	362	393	383	396	389	371	383	382	414	377	375	378	378	395	410	370	426	400	399	360	364	397	390	382	388	368	402	368	410	375	382	386	385	372	375	371	380	400	376	390	413	392	402	388	394	390	399	379	384	412	390	411	396	367	400	391	390	374	411	365	365	380	374	401	393	384	395	415	397	373	411	371	377	401	386	402	411	390	401	395	390	380	374	399	395	413	387	390	388	388	395	387	385	414	399	328	390	380	346	397	407	402	386	403	381	396	387	383	416	370	387	362	418	374	365	380	374	408	328	428	362	351	397	372	382	418	426	399	376	388	394	371	373	375	409	423	385	414	394	349	386	402	345	373	378	373	371	401	403	386	385	329	362	400	376	386	398	384	347	400	396	357	383	410	396	396	421	348	399	388	403	371	383	419	374	364	381	387	386	406	432	400	413	355	371	369	388	385	373	383	389	364	412	420	397	394	402	414	390	419	377	360	405	422	409	417	358	411	395	390	422	409	381	373	378	392	380	390	402	371	409	397	396	367	382	391	399	373	394	388	352	415	352	376	397	376	371	383	418	364	412	390	372	391	380	399	382	415	379	364	383	403	406	409	386	374	388	388	340	412	403	389	391	370	398	411	379	383	384	382	386	359	391	409	402	385	409	350	415	393	359	383	392	374	413	414	372	395	410	396	391	376	377	410	420	420	399	383	382	414	402	333	410	423	390	395	403	351	423	359	389	395	392	373	384	381	408	380	380	397	391	380	380	371	414	404	421	392	402	376	397	401	381	383	419	404	381	389	401	417	392	383	417	352	390	409	387	408	413	408	407	381	374	391	381	393	365	380	408	387	390	385	383	371	383	377	392	376	385	401	415	385	401	414	398	383	399	387	393	393	367	409	360	416	391	363	413	407	406	385	374	356	396	401	401	380	395	413	399	380	368	389	391	387	383	402	366	369	411	359	400	412	376	362	420	404	417	400	413	387	352	403	376	374	355	368	380	402	344	382	376	390	376	389	381	377
24512	21098	27687	24709	15585	1693	1186	994	920	903	917	901	947	878	870	905	831	826	846	835	844	818	819	853	855	786	822	822	890	784	891	806	799	869	830	797	877	824	831	826	836	802	809	841	822	852	820	835	840	813	815	860	818	861	896	793	839	772	847	855	830	857	840	843	797	865	832	793	846	849	781	849	835	841	819	831	827	795	800	826	836	827	798	801	845	844	837	799	802	866	812	803	810	777	824	833	819	855	834	883	801	804	810	882	815	797	852	825	777	911	822	776	832	782	842	797	896	852	812	775	812	819	803	866	773	858	777	822	818	793	839	814	833	808	774	774	855	841	854	799	851	796	841	789	774	832	878	877	864	791	820	828	847	810	836	860	771	844	826	755	829	815	779	829	820	856	863	882	828	874	843	778	821	896	834	818	847	814	816	830	797	842	852	799	784	842	828	802	846	907	830	809	831	811	811	731	796	805	829	814	870	849	822	833	811	804	788	873	834	819	845	813	833	752	782	840	879	828	759	807	807	809	838	822	854	824	800	786	830	826	821	812	805	821	843	785	863	833	816	768	794	799	805	802	902	869	871	841	821	815	842	849	828	762	809	818	849	846	837	828	785	799	820	854	805	791	798	816	807	775	814	831	819	820	836	839	803	822	798	845	832	842	788	841	863	882	823	789	887	808	861	849	834	901	843	847	766	821	821	845	810	820	802	855	823	832	801	801	822	828	810	819	867	897	844	781	781	793	875	821	815	848	822	793	820	806	799	820	794	808	869	843	802	829	843	779	824	841	778	795	799	814	802	816	821	789	777	823	818	823	886	862	785	805	842	805	786	822	790	850	827	815	827	854	854	799	814	857	812	804	845	844	847	844	855	850	809	838	820	810	813	848	795	810	818	807	792	832	803	825	843	859	823	833	773	866	778	851	832	797	838	846	818	814	856	831	841	776	819	768	820	796	849	827	828	807	853	817	826	783	844	789	797	839	776	813	851	823	841	785	838	813	831	776	791	825	800	822	848	799	786	829	803	782	849	846	801	798	750	805	799	764	805	835	839	791	825	855	827	834	841	852	844	767	817	856	787	807	902	782	856	776	839	828	794	836	802	762	848	817	819	845	824	781	778	815	827	798	860	852	723	819	804	803	827	846	779	814	850	822	850	840	813	808	866	792	733	876	819	885	841	785	764	820	773	878	855	765	840	810	874	823	793	827	856	780	792	810	838	820	799	806	802	835	827	808	800	843	816	810	796	840	803	747	781	826	899	830	784	772	792	806	791	807	871	833	841	815	778	837	818	841	856	797	790	773	796	850	816	830	853	798	849	759	838	807	815	838	820	776	829	812	862	857	849	820	774	805	870	843	761	774	847	789	818	809	785	818	767	824	850	820	853	843	851	802	772	809	874	791	794	805	871	838	802	789	861	836	799	845	775	856	819	855	771	880	874	809	850	854	787	816	808	824	771	845	865	791	850	818	798	851	844	775	853	846	819	809	845	787	849	812	811	794	783	813	828	849	859	866	861	841	867	861	781	828	823	792	820	847	794	843	788	790	803	852	833	809	829	816	775	767	865	846	808	860	783	780	848	852	856	822	826	828	798	828	846	847	832	793	806	833	854	865	782	777	828	877	845	874	807	803	857	843	833	779	805	766	826	760	810	827	867	783	831	842	839	800	795	851	886	794	791	770	826	827	857	830	858	789	800	827	830	819	821	847	831	837	780	777	789	852	822	862	814	822	803	837	819	887	802	813	816	751	823	835	844	852	834	770	797	779	803	810	798	829	853	852	822	787	817	775	848	818	803	850	872	815	847	778	881	809	838	841	878	846	825	784	860	863	809	823	832	809	848	763	857	835	854	823	820	842	820	852	807	821	850	840	794	792	829	796	808	819	820	803	808	844	769	842	802	827	822	791	807	804	861	816	811	817	803	870	816	829	872	819	792	814	865	831	775	775	816	787	840	828	824	811	788	833	812	843	777	749	868	855	811	827	879	812	804	831	844	816	811	841	838	812	872	842	810	794	829	799	868	844	848	810	832	841	822	849	822	852	777	803	834	836	816	924	822	816	856	811	866	808	763	831	849	846	831	802	835	797	844	834	801	847	787	823	812	835	790	822	824	804	767	789	818	824	829	785	845	882	819	847	785	774	819	819	795	871	780	858	898	852	827	841	859	800	813	816	862	829	855	800	812	831	848	852	829	813	841	817	837	806	851	824	865	844	794	825	786	834	861	739	732	803	816	807	837	778	821	806	845	819	792	800	796	864	815	809	828	780	820	833	824	755	827	759	815	790	863	740	812	826	845	802	822	810	834	808	820	756	792	844	850	818	851	828	856	839	857	826	825	799	802	798	790	814	831	850	841	826	843	809	761	791	805	808	799	817	802	826	887	838	798	759	798	828	807	805	788	796	811	805	788	820	848	782	847	776	828	816	782	831	803	847	804	825	820	832	818	839	801	829	818	837	786	814	785	798	862	776	841	851	804	843	824	806	838	817	782	770	775	850	802	811	851	853	830	884	838	809	812	739	838	860	820	780	846	796	816	788	849	798	830	801	860	800	818	789	825	833	833	860	805	833	856	819	815	827	825	794	848	784	794	812	763	858	862	809	802	841	817	842	812	785	816	814	794	772	805	825	862	835	812	798	848	778	827	847	808	843	883	842	815	828	794	868	836	822	874	812	814	829	805	775	835	828	819	803	800	839	777	830	904	861	830	808	807	819	778	807	792	799	828	799	847	836	814	847	796	832	793	828	816	780	838	835	839	867	864	789	827	841	826	850	785	796	816	821	834	843	827	859	818	806	866	740	840	796	831	807	857	767	745	808	845	789	796	822	792	876	832	814	859	816	824	829	847	832	865	864	850	878	846	869	780	822	819	843	802	825	798	844	800	845	829	784	849	849	802	851	800	859	830	770	796	821	815	805	850	831	878	812	831	823	828	825	796	822	871	804	813	833	822	834	772	800	818	845	834	807	795	859	839	821	839	794	836	798	838	789	803	790	796	850	800	844	794	782	838	837	844	813	857	827	792	833	821	825	783	870	820	825	851	759	848	813	868	829	809	835	813	767	843	857	843	820	835	785	797	825	826	800	762	826	796	830	833	832	863	871	810	832	832	841	799	818	863	843	850	830	839	793	850	844	826	780	830	787	842	822	846	894	865	863	805	841	806	754	798	823	846	842	774	833	806	805	799	843	790	789	821	799	856	806	870	820	779	834	793	804	858	818	827	820	793	845	826	856	819	810	820	846	835	811	835	832	860	816	764	819	739	805	827	822	833	781	815	843	853	776	849	767	870	818	837	826	843	848	836	827	804	822	855	863	826	859	819	807	807	853	843	830	825	801	816	808	823	827	839	823	845	794	842	785	829	802	822	854	830	835	857	836	817	850	846	821	842	828	842	866	835	807	807	773	827	743	823	833	786	840	806	826	783	834	857	773	827	823	803	843	770	828	817	827	763	838	848	815	812	836	884	790	847	823	874	857	800	859	805	802	838	784
5738	5594	3978	2336	1811	1475	1316	1131	1096	906	922	990	901	896	875	831	819	882	783	847	822	845	785	793	843	807	796	819	824	828	811	898	768	812	841	836	874	799	867	818	806	794	816	832	816	798	809	845	831	773	791	810	805	831	856	762	761	782	767	871	831	796	841	832	832	816	813	870	837	814	824	803	791	837	814	732	793	806	805	829	801	777	806	835	806	744	827	804	800	809	854	768	782	797	800	780	789	828	778	797	763	793	780	840	812	782	812	792	813	825	804	794	824	875	812	802	817	811	800	871	818	804	787	829	764	793	803	803	784	825	828	799	795	783	821	869	812	815	795	761	793	823	833	828	806	843	779	815	792	778	764	799	832	803	834	812	815	801	788	814	804	835	770	858	763	846	868	751	831	772	806	844	806	783	760	792	832	857	804	774	838	863	850	808	762	821	794	826	791	831	835	774	774	804	842	801	857	815	796	809	830	830	793	841	829	780	800	808	829	817	801	842	798	782	806	883	811	876	769	818	824	823	739	814	848	839	784	844	810	797	814	819	762	813	871	817	804	817	793	813	832	782	807	756	800	830	832	809	749	796	851	843	798	816	840	800	783	800	844	779	782	768	842	812	830	777	792	796	816	769	826	796	787	806	792	776	774	821	818	833	843	787	800	817	799	807	763	837	775	849	816	847	842	822	795	781	799	801	851	836	804	839	751	822	827	798	812	840	767	789	756	814	795	809	794	788	758	780	850	774	816	797	784	859	789	841	785	826	793	802	800	811	806	744	794	815	815	867	788	788	814	793	859	792	780	813	836	814	797	842	792	799	770	787	817	786	833	797	859	782	866	829	791	769	770	805	779	826	782	806	814	817	787	796	844	802	822	783	814	818	775	780	800	845	797	763	784	829	800	797	842	822	849	824	814	764	794	775	813	823	780	762	796	812	826	799	837	775	834	875	769	824	755	785	763	818	787	810	792	766	832	849	828	775	833	779	777	810	791	796	811	796	740	822	785	842	848	816	828	840	792	830	836	794	794	804	766	766	797	803	824	824	806	796	800	775	812	781	835	776	819	802	759	776	810	768	797	786	804	802	819	771	827	809	796	804	823	864	764	812	749	795	833	834	814	828	822	751	826	762	825	851	814	821	775	800	804	781	796	823	809	816	818	847	778	790	835	837	811	855	824	764	838	841	815	816	766	780	810	827	801	832	792	799	783	795	811	832	823	815	832	819	833	816	772	782	855	810	874	821	775	771	807	830	776	820	800	777	857	825	818	809	781	831	769	836	815	846	812	829	878	822	822	805	786	803	847	808	834	811	798	826	764	799	809	847	818	792	814	815	795	738	765	788	827	825	793	811	847	815	775	857	751	839	825	792	772	797	795	792	868	790	835	787	820	809	864	813	805	734	785	821	804	806	780	809	785	791	809	829	804	843	837	806	822	793	823	816	798	819	790	803	773	774	804	826	801	758	826	782	756	778	848	797	821	878	817	824	763	815	783	825	822	808	842	801	777	836	827	814	837	752	841	743	805	820	776	807	784	784	853	794	838	818	803	840	820	778	830	846	792	793	819	785	767	834	809	806	769	786	794	794	804	804	784	819	841	840	788	830	758	846	811	832	798	772	831	752	777	841	849	774	754	799	785	785	786	818	791	821	840	807	823	831	777	818	822	798	753	805	806	777	840	777	821	791	787	830	757	800	839	818	827	789	769	796	813	805	773	817	801	825	783	826	831	805	825	829	792	811	780	758	762	789	797	805	864	807	775	787	787	826	775	812	738	856	807	766	786	821	833	794	802	804	794	799	787	802	815	861	785	799	793	812	824	787	782	809	868	815	807	778	772	815	785	780	800	826	820	828	784	862	848	813	820	778	743	795	851	830	844	864	791	804	826	787	763	827	772	847	834	794	785	835	815	835	781	817	796	832	767	802	838	812	839	835	779	778	797	802	833	777	777	811	810	824	786	871	818	823	811	826	797	799	891	810	780	803	801	742	814	812	819	784	776	772	802	832	835	823	803	858	784	788	834	838	831	795	824	837	813	841	817	816	799	815	816	792	785	792	794	781	797	832	823	848	778	788	797	818	809	774	794	872	869	771	821	835	800	757	778	789	825	850	804	819	785	787	790	784	869	843	839	821	758	813	831	819	790	814	846	811	817	831	804	773	803	811	822	791	800	785	765	776	842	842	798	796	868	789	815	789	812	805	778	812	792	778	821	827	784	825	760	837	774	786	804	820	831	780	794	841	811	887	780	811	801	816	816	777	850	765	775	812	818	776	799	831	812	823	812	770	798	848	820	835	833	792	834	824	813	842	793	789	759	793	846	834	846	823	783	809	846	824	814	771	771	785	804	773	808	759	769	896	801	818	785	801	854	772	806	814	847	783	798	804	818	798	760	815	843	780	804	834	832	885	780	823	813	821	794	790	824	859	776	762	796	746	841	791	780	829	785	869	811	874	785	839	821	833	775	783	847	792	841	730	863	825	777	781	833	841	795	780	817	827	782	786	827	827	822	790	794	796	820	807	840	789	792	814	809	799	787	785	842	805	819	796	808	782	823	780	825	805	831	790	737	769	796	797	819	805	763	809	833	812	813	838	786	768	841	813	825	822	789	780	818	828	846	783	857	855	855	830	815	823	812	828	816	787	825	825	740	787	852	804	783	867	770	798	785	808	779	807	805	812	773	834	883	839	808	775	808	812	857	789	822	799	830	833	806	846	828	804	782	830	824	807	811	804	818	798	793	854	799	765	806	821	819	832	835	787	785	795	825	778	783	762	850	817	814	808	842	807	788	858	828	797	792	826	790	819	773	799	846	812	767	773	819	862	760	859	797	793	786	845	777	821	824	817	758	824	778	829	799	782	788	789	839	827	776	878	819	824	822	801	785	825	795	762	811	795	737	840	823	796	815	795	836	796	822	790	819	806	810	830	792	789	772	794	818	757	843	776	837	805	803	819	803	790	791	804	826	769	832	881	846	822	817	860	776	839	810	822	780	793	796	824	773	781	824	846	832	799	860	792	843	830	803	782	763	831	797	775	756	782	841	848	815	801	819	848	782	784	789	835	822	781	845	814	787	817	823	820	820	826	807	794	794	848	758	837	800	830	830	851	811	821	810	823	807	821	818	805	795	772	792	727	823	805	795	802	826	821	762	824	806	799	781	836	794	838	856	801	783	792	816	842	803	840	817	850	755	781	810	821	793	802	788	817	809	842	787	826	851	797	808	835	779	844	850	822	848	749	779	803	806	827	787	746	836	817	820	783	831	808	802	851	813	837	855	796	810	822	793	796	816	791	834	825	823	825	809	803	839	815	816	854	759	743	777	841	801	831	818	851	849	778	754	808	839	793	843	768	848	844	797	767	808	772	858	845	840	798	774	797	824	773	794	794	800	790	803	766	793	820	857	823	847	812	825	788	888	856	844	757	822	818	878	780	796	810	812	780	770	831	797	834	782	818	840	855	811	830	768	762	787	869	804	809	834	820	848	747	826	774
22320	21098	28886	23537	21105	21162	11788	1215	805	692	585	481	474	469	406	383	364	346	391	356	362	367	289	313	311	307	319	311	290	272	313	304	289	302	302	292	258	325	329	267	289	296	296	281	273	266	297	276	308	287	305	285	276	262	273	297	290	275	276	263	258	281	307	262	275	269	301	284	304	320	297	241	289	252	308	290	244	264	275	304	281	281	319	274	288	287	236	285	283	266	269	272	274	244	271	268	260	253	222	280	254	259	275	254	262	268	275	279	275	267	284	284	295	281	273	283	281	292	295	274	302	245	283	233	254	266	260	279	244	313	259	244	265	252	250	276	275	298	270	262	262	271	253	274	274	256	296	267	291	289	294	269	303	301	293	299	290	291	251	255	227	254	276	287	294	259	280	262	297	297	289	251	271	262	280	265	292	285	269	270	262	286	255	265	271	237	272	298	275	270	250	262	297	257	262	288	268	295	257	285	264	276	260	251	251	301	273	280	277	271	296	284	292	296	272	278	282	283	335	250	270	269	288	246	285	257	280	262	278	242	292	265	279	279	281	285	256	255	295	267	273	287	294	259	267	255	252	283	265	266	256	255	272	298	292	277	278	275	271	237	289	304	288	285	293	278	247	257	271	276	266	289	280	268	264	291	267	282	286	274	270	279	271	285	294	281	283	279	265	265	267	281	276	293	273	258	296	290	248	279	247	297	280	252	266	266	286	244	255	266	261	296	268	250	276	281	306	301	261	293	272	270	285	279	292	277	279	277	257	290	277	258	258	285	279	279	276	264	291	254	255	287	284	278	262	243	281	261	271	255	284	262	294	257	287	290	293	273	277	267	299	260	278	257	279	265	240	284	281	274	259	292	293	254	285	245	258	286	293	290	257	286	268	282	275	271	249	273	272	294	295	290	277	253	271	274	260	279	273	266	280	289	257	254	260	292	288	306	277	298	281	296	281	256	259	263	303	277	276	283	282	286	269	273	269	252	322	283	229	323	270	281	312	295	286	272	279	269	279	273	270	279	290	273	274	272	254	284	249	270	233	268	266	270	271	309	261	294	258	275	279	283	301	248	277	282	265	285	291	237	271	263	256	270	288	289	258	257	278	256	220	260	287	256	256	273	235	298	281	269	276	278	278	274	273	273	285	289	222	283	296	269	268	286	278	292	279	261	267	254	270	274	277	263	275	263	280	246	269	248	296	268	246	303	305	282	261	310	257	267	265	266	295	268	266	290	274	296	258	284	287	278	236	270	240	300	276	254	271	283	241	267	288	267	261	283	267	301	257	279	265	295	239	247	270	260	253	270	271	257	258	280	239	276	288	250	265	284	276	282	262	297	249	282	281	260	253	254	269	254	291	299	241	271	294	263	277	283	309	260	269	258	277	293	287	285	320	242	282	261	274	260	258	277	284	274	282	293	287	266	294	291	265	281	297	275	237	274	299	264	261	291	287	272	301	294	291	270	266	252	308	254	263	261	254	291	296	267	277	268	276	285	269	258	284	283	287	271	249	278	294	289	269	245	270	268	284	259	265	245	287	299	268	260	306	261	250	264	304	289	273	278	275	249	296	265	256	254	293	304	280	281	236	275	252	291	256	277	277	265	278	279	265	287	283	269	264	275	305	250	285	270	261	274	283	272	255	280	254	263	301	244	290	288	266	253	274	246	300	254	284	274	292	264	290	279	276	256	278	274	276	276	289	278	307	268	252	321	311	280	247	269	264	256	275	283	282	281	280	249	261	253	253	259	266	256	281	301	286	287	306	247	282	251	252	263	283	253	290	272	288	278	259	265	306	276	320	290	267	259	280	250	299	266	262	269	263	246	263	268	308	273	274	270	231	295	267	297	261	322	265	290	270	298	292	272	261	267	268	261	272	257	284	290	275	280	252	263	268	284	297	280	267	288	247	274	262	265	265	293	247	257	265	278	276	261	262	245	294	256	269	267	275	279	260	270	278	293	235	263	291	265	301	236	238	256	257	237	243	258	272	307	280	271	262	263	284	272	264	277	293	276	279	270	251	275	268	300	297	259	269	261	246	274	269	264	264	270	266	282	271	286	262	289	297	279	266	264	245	278	259	291	276	256	248	258	266	296	276	280	261	267	263	274	278	278	292	277	263	283	302	254	252	265	278	269	250	284	269	243	281	256	277	254	257	283	259	263	284	279	287	258	264	245	248	286	258	241	276	299	275	280	274	275	289	289	277	281	273	292	253	271	295	269	276	262	266	289	248	271	308	279	310	264	295	296	269	266	289	298	248	261	270	258	289	281	271	291	278	279	260	265	265	291	260	276	289	280	273	264	271	257	238	284	252	269	313	279	281	293	254	278	243	264	266	264	243	242	281	275	266	245	241	259	282	282	247	249	301	282	273	272	268	259	282	275	308	273	268	267	273	276	260	276	269	285	270	267	288	275	279	266	268	277	265	261	265	278	265	297	265	257	309	273	259	279	283	268	280	263	274	290	278	274	251	279	242	266	282	239	273	266	270	268	276	272	254	280	273	252	272	279	269	279	295	252	276	291	260	303	258	273	257	282	271	284	240	280	286	257	225	251	277	245	270	269	284	271	248	258	267	275	278	279	290	285	249	274	279	284	277	264	298	280	292	282	256	328	238	262	265	278	296	278	275	277	269	291	280	269	274	247	261	290	254	281	259	271	274	271	270	264	282	306	262	269	259	269	284	281	274	263	273	269	259	268	291	277	275	259	258	284	278	254	294	260	276	256	268	251	266	312	291	283	263	268	253	259	315	260	255	255	283	280	242	271	269	252	257	262	284	245	279	258	244	261	265	266	291	265	284	250	269	262	273	273	240	287	305	259	277	273	298	291	279	306	263	265	261	274	283	284	264	278	278	295	270	287	272	288	270	294	302	280	290	271	241	269	284	289	258	261	317	260	263	272	239	282	250	259	273	265	281	300	272	288	295	254	287	281	247	275	271	272	250	271	254	266	257	269	272	273	271	276	267	274	308	276	249	306	272	262	281	267	292	241	283	283	270	257	278	270	285	258	271	288	262	268	285	285	259	254	272	279	293	300	286	262	241	281	285	297	289	291	283	269	269	263	252	281	286	288	257	289	283	248	272	265	285	289	262	282	276	269	267	256	298	289	287	260	241	266	258	289	261	288	260	261	263	258	277	274	279	247	294	256	304	290	312	268	268	266	245	273	294	238	260	263	313	272	264	297	279	280	287	274	267	272	237	304	256	300	279	278	299	307	256	306	268	281	305	288	303	267	282	285	255	290	290	280	263	307	302	280	266	294	253	266	263	276	258	263	274	250	302	262	270	250	293	259	323	248	264	272	288	288	293	281	276	271	258	277	297	261	289	274	298	284	268	282	280	237	258	256	278	304	273	317	245	269	268	265	283	261	266	262	278	270	289	269	292	282	270	288	276	282	255	275	297	259	285	235	271	261	267	264	302	321	265	268	276	282	240	277	240	244	276	259	273	250	299	258	273	285	278	276	262	267	268	248	237	261	272	270	277	301
6512	14127	10143	4952	3541	2658	1973	1497	1107	947	798	681	550	546	510	453	416	427	383	369	386	340	330	343	360	326	331	346	312	342	296	267	337	293	258	277	284	309	310	260	294	286	321	286	279	305	275	274	263	297	310	271	289	265	319	310	309	263	274	259	288	250	289	261	283	251	285	269	311	282	277	304	288	271	258	300	310	286	290	292	270	257	288	258	289	277	299	288	287	259	281	269	279	270	263	301	262	279	264	266	267	278	268	277	295	300	286	249	277	250	277	262	291	313	279	281	268	234	275	276	282	251	236	239	262	276	267	267	288	315	269	270	293	243	305	259	294	257	269	278	249	274	247	273	273	294	279	276	261	298	254	258	256	274	267	267	267	302	296	288	276	254	290	251	244	259	286	261	275	277	263	293	252	272	258	264	256	261	254	250	305	240	261	293	280	301	256	250	275	260	286	266	287	277	286	276	257	265	265	256	274	256	272	263	265	266	277	262	284	262	256	275	246	268	267	280	275	254	260	293	270	280	293	261	274	248	287	273	276	261	258	250	293	273	281	262	295	254	292	281	278	262	263	286	260	273	276	292	277	294	294	259	256	284	270	293	254	280	253	257	268	267	265	300	271	245	282	255	267	259	273	278	262	269	266	298	262	282	284	273	289	288	297	252	255	244	261	282	249	260	278	265	258	264	313	275	268	286	282	269	280	283	257	274	280	264	275	251	257	252	267	277	282	299	252	261	277	259	242	275	288	281	293	255	262	259	278	269	286	257	282	274	278	247	257	291	287	238	264	278	261	263	277	270	240	258	287	272	260	280	274	291	260	261	294	279	291	253	270	297	268	244	258	282	259	308	225	230	269	309	264	284	244	303	277	313	269	268	258	236	264	270	262	264	302	273	262	290	280	277	232	281	291	257	281	282	275	277	268	276	276	277	275	299	269	272	274	276	279	274	253	257	294	265	257	276	270	281	259	262	277	246	261	284	271	295	285	258	302	275	286	229	255	287	285	289	274	268	249	282	268	257	293	267	257	285	250	291	275	276	256	282	270	289	262	277	255	241	279	251	282	284	310	278	277	297	266	269	284	295	277	296	287	254	256	274	278	307	263	263	273	254	261	263	243	257	269	270	256	272	233	257	250	269	274	248	252	272	241	279	231	279	266	289	302	248	253	271	256	282	304	250	255	283	256	295	282	240	288	266	261	268	272	247	260	269	270	272	293	247	281	271	251	272	276	260	273	284	267	267	284	276	248	262	291	282	294	294	270	275	271	262	289	267	268	261	280	256	280	260	286	285	279	264	277	293	244	284	279	245	249	276	263	274	258	269	262	282	294	231	270	310	281	240	301	279	280	261	265	283	267	272	276	260	286	239	260	260	269	288	276	289	277	269	291	280	260	299	283	279	279	251	269	262	296	315	298	258	291	264	269	283	265	273	254	291	264	273	251	254	241	278	282	264	270	254	286	277	266	267	285	278	309	283	241	267	267	244	258	256	262	272	260	242	263	277	271	268	287	248	274	279	250	289	280	269	284	247	278	261	293	273	266	259	265	269	257	263	286	276	277	296	254	276	286	268	251	276	274	257	287	269	257	243	257	306	289	246	261	237	276	275	272	274	242	274	267	259	291	253	276	280	261	248	280	263	275	283	272	273	239	248	270	268	264	263	261	290	259	272	285	283	280	277	277	271	286	283	276	274	255	262	255	286	255	289	288	266	276	265	273	275	283	231	238	282	283	255	249	257	261	274	291	246	305	286	293	270	248	295	246	274	272	253	280	274	264	277	271	263	281	289	301	293	270	285	254	274	296	277	251	280	272	280	252	291	253	241	280	254	284	250	262	255	266	275	277	271	253	267	261	266	279	272	262	254	245	283	288	241	251	285	271	275	259	268	272	262	271	232	279	245	277	300	281	276	278	259	292	249	260	261	281	271	225	272	260	281	236	245	270	262	269	263	262	280	258	291	302	302	251	251	262	253	236	271	269	292	255	274	279	263	281	266	287	305	250	261	265	291	289	275	263	248	286	286	289	257	285	290	263	258	279	290	262	281	264	249	252	265	267	285	261	257	304	254	255	245	310	263	269	265	276	246	255	281	268	313	291	257	266	281	280	276	273	238	256	276	273	273	267	265	273	270	275	275	255	290	286	294	226	275	272	295	281	257	276	254	281	253	275	299	256	299	249	263	271	266	259	296	300	248	292	260	271	281	251	254	276	291	305	276	248	302	253	275	257	279	296	280	230	254	266	263	284	256	271	282	286	229	236	249	265	259	275	291	268	260	259	271	255	272	257	253	288	296	287	284	278	252	250	269	267	302	282	286	271	277	291	285	272	295	279	270	241	271	246	294	250	234	278	246	241	275	287	255	257	302	258	256	239	258	254	276	223	278	293	271	259	262	310	285	249	280	275	281	254	282	243	245	267	277	272	259	265	297	299	274	258	272	248	274	281	261	259	270	266	235	262	274	280	260	249	272	264	270	280	295	253	277	276	270	284	276	296	266	281	231	294	284	252	262	277	263	267	308	261	235	269	279	236	240	274	259	252	248	262	280	274	274	282	288	286	235	274	255	286	266	298	239	301	294	291	253	247	286	295	290	277	260	294	262	253	257	257	266	276	277	266	269	304	286	286	296	236	248	232	276	259	259	254	274	253	248	258	270	288	252	267	280	262	248	279	297	284	273	269	286	293	261	259	272	282	277	308	283	253	269	274	266	279	255	259	288	269	242	272	260	278	271	267	285	254	246	254	267	271	271	276	239	285	231	270	248	257	268	299	229	284	271	315	269	282	271	244	265	243	259	276	256	256	299	266	243	276	258	249	258	253	250	318	278	253	279	245	263	272	262	282	260	268	270	274	297	288	265	289	247	255	268	247	277	300	237	268	270	260	244	258	290	231	306	262	265	265	258	260	263	288	257	254	278	305	288	279	278	253	261	272	260	248	287	263	232	277	270	258	285	274	251	282	268	277	273	306	297	304	251	291	271	257	262	273	287	267	293	264	269	262	279	271	266	265	288	265	264	262	278	278	256	250	257	280	295	253	256	232	280	273	280	278	275	254	253	296	263	283	288	262	255	285	263	272	260	281	266	266	277	246	284	284	250	279	311	291	284	263	291	261	289	259	267	271	287	293	285	260	286	274	238	279	284	250	293	265	285	237	252	253	276	268	275	298	267	256	263	265	303	276	273	252	271	271	260	281	268	256	276	264	270	288	293	271	243	251	289	281	250	276	296	279	258	246	279	260	263	291	310	294	268	284	242	282	227	302	297	272	313	262	281	267	247	260	275	274	282	287	240	235	278	273	262	260	301	279	268	249	247	271	236	242	268	273	271	267	301	265	256	276	266	283	286	268	252	285	268	258	264	286	287	236	299	285	281	244	269	284	264	275	260	249	301	273	298	310	254	280	267	274	276	310	251	265	260	291	292	234	257	310	275	303	265	265	265	262	246	261	276	282	263	285	288	226	294	279	283	278	272	266	284	258	262	264	247	231	276
27340	19006	5637	1150	869	838	830	794	753	776	815	778	801	751	829	781	831	793	740	774	823	786	753	804	794	781	803	802	796	751	785	769	745	784	764	774	780	802	747	783	730	798	785	823	774	803	829	781	775	847	785	783	765	758	767	784	783	807	804	813	794	813	757	796	818	820	790	752	746	769	778	801	776	776	768	794	801	768	811	835	740	778	747	727	778	750	732	820	809	777	794	828	817	841	774	736	825	780	837	800	742	793	796	793	804	817	798	757	773	787	768	747	773	772	786	807	776	760	773	743	813	802	758	872	795	758	796	795	834	746	792	773	816	805	791	834	857	792	793	759	823	830	782	710	779	823	810	792	775	789	771	841	806	773	751	782	825	821	795	796	830	801	797	743	766	821	800	804	821	871	823	764	778	770	762	782	768	831	747	777	778	777	777	738	766	774	826	776	767	761	789	826	767	795	781	786	739	812	798	758	775	764	825	781	788	807	779	801	790	784	768	738	817	810	782	758	768	789	812	738	805	783	798	762	773	784	773	806	776	765	801	796	816	811	808	790	762	780	795	797	784	772	781	815	791	770	754	784	830	788	781	751	749	794	794	777	743	806	796	807	758	773	731	807	775	745	815	757	848	745	799	755	811	778	806	775	789	836	789	784	827	781	782	842	724	734	816	781	744	811	780	782	792	820	783	806	748	755	737	802	788	767	780	752	767	863	755	795	794	766	749	790	800	773	749	738	791	790	788	828	767	784	746	782	814	771	774	844	785	770	774	823	785	794	783	812	841	782	781	746	755	790	838	802	764	771	776	815	773	750	769	777	788	790	791	804	846	792	804	777	766	776	752	761	829	786	822	741	803	792	795	837	794	833	798	791	808	781	777	716	776	815	803	754	831	748	801	787	759	816	832	763	772	763	808	837	757	791	808	787	758	770	807	802	803	759	794	822	808	755	802	793	783	772	777	790	797	786	839	825	768	788	808	783	811	775	826	790	816	836	733	807	765	776	806	800	746	778	817	801	791	822	738	797	799	771	771	794	763	765	749	784	771	798	764	769	786	842	782	787	770	787	742	740	770	789	796	735	776	808	740	796	844	824	865	748	899	836	782	862	787	771	793	756	764	772	752	846	813	770	724	784	803	818	859	748	800	763	766	793	767	811	763	787	773	776	796	766	734	787	772	765	815	789	827	751	790	806	782	768	733	800	803	812	772	844	786	776	787	786	778	789	800	754	785	807	755	813	817	791	782	762	805	770	747	822	727	808	801	813	793	802	780	753	773	823	794	832	758	788	790	799	759	782	780	844	779	764	758	828	746	840	765	783	745	787	836	760	761	803	745	792	759	791	851	804	841	787	783	764	772	807	788	789	815	769	813	839	828	791	792	793	809	770	814	836	741	786	790	766	825	789	785	779	767	784	751	774	758	766	782	801	756	814	764	812	820	804	758	756	792	724	799	783	802	779	776	787	731	758	741	810	777	752	720	795	811	823	816	818	729	766	779	744	810	789	793	733	819	748	833	782	786	773	764	834	802	793	845	741	777	797	797	809	812	766	762	741	780	801	806	803	809	837	743	783	851	775	784	773	814	780	773	803	786	751	793	786	785	810	767	767	849	771	769	785	826	779	775	794	763	797	760	767	791	786	781	777	772	757	768	798	727	778	793	722	796	771	793	797	806	784	762	785	803	803	826	803	783	832	791	784	770	785	764	793	799	809	812	719	775	765	826	795	840	800	745	752	775	792	790	820	768	745	817	753	802	790	740	744	801	815	762	800	768	773	727	790	814	785	751	812	793	775	840	768	762	776	780	758	750	839	802	750	780	834	774	817	777	802	744	769	799	805	768	823	783	788	721	810	794	802	785	796	773	804	779	807	766	797	787	789	759	775	771	760	796	764	801	827	734	791	845	867	793	799	744	796	778	831	796	812	775	792	786	811	774	844	751	781	773	832	789	787	788	769	770	811	814	814	753	762	784	766	786	808	790	790	810	838	826	774	747	746	761	855	809	767	795	787	767	768	779	800	814	797	769	785	776	812	808	760	841	827	755	803	765	794	740	737	742	847	760	806	772	768	783	755	805	786	747	792	751	825	827	773	757	745	802	818	779	778	744	769	808	752	754	748	778	781	776	824	811	802	761	764	788	738	762	798	768	790	804	816	787	798	808	763	772	830	759	744	789	802	754	745	771	772	820	802	788	737	774	803	765	761	788	807	825	795	784	817	796	745	834	760	801	776	769	751	851	809	864	795	773	780	773	777	820	768	802	751	774	820	854	815	818	783	787	749	786	775	811	827	777	760	830	832	745	781	799	774	782	797	804	773	827	786	770	829	834	802	787	769	756	767	761	784	767	795	787	799	816	778	775	789	714	792	793	765	824	775	795	785	819	763	802	845	763	794	791	774	795	726	790	723	790	809	781	782	786	796	815	809	759	820	825	820	808	813	843	786	835	795	791	796	729	800	801	777	795	757	794	779	849	776	734	801	811	797	771	833	730	755	808	827	783	738	825	804	749	805	825	771	813	762	777	808	803	830	793	757	787	777	754	751	761	779	769	799	840	810	781	794	771	838	808	731	755	806	825	768	741	758	779	782	735	790	769	784	819	804	799	773	784	804	740	795	782	798	808	805	818	807	772	807	802	770	794	831	746	759	804	774	796	813	768	794	725	786	766	813	788	818	771	792	774	766	821	780	758	764	754	776	843	763	792	773	778	790	784	783	760	796	744	822	760	796	816	786	777	812	788	795	820	777	773	775	819	811	786	792	791	759	762	779	744	759	750	807	781	748	744	812	781	809	817	744	811	807	835	766	758	745	756	731	759	825	799	743	797	796	815	789	787	778	771	780	835	738	781	745	794	766	783	748	759	763	796	798	728	796	774	814	781	759	827	785	780	777	730	784	784	823	848	748	764	767	764	805	802	779	780	799	791	742	782	737	778	779	800	788	752	766	720	745	819	748	727	774	745	755	714	764	811	807	795	760	784	773	765	795	761	772	768	842	808	730	745	794	813	799	809	804	777	771	792	810	802	815	774	740	794	773	766	828	768	792	804	788	785	763	834	835	742	785	768	773	774	745	798	791	776	775	781	805	775	783	792	779	803	781	820	807	785	765	803	778	776	793	818	785	785	725	738	745	772	840	766	803	765	802	806	790	773	779	808	787	785	793	778	752	776	781	778	756	837	749	789	834	798	789	790	803	776	810	843	742	832	834	813	778	804	794	767	746	768	777	793	808	812	761	768	784	797	816	749	807	812	816	773	787	772	820	774	750	773	740	813	795	806	775	811	808	740	795	786	754	793	818	788	838	823	871	794	754	782	853	764	789	754	807	775	812	794	752	787	758	771	792	736	771	781	790	762	820	776	744	778	807	751	813	755	771	784	784	793	747	818	853	777	796	825	811	776	796	807	840	760	782	785	746	807	762	765	814	772	798	746	776	778	805	761	751	766	803	790	772	805	762	782	745	730	797	794	769	706	803	743	763	783	790	818	838	786	789
4746	1265	1066	897	899	881	845	832	767	820	846	779	798	814	799	813	771	816	772	816	837	811	792	772	842	794	786	792	820	828	816	790	810	738	774	853	839	842	791	854	785	792	810	822	769	823	802	811	807	787	789	801	836	829	843	816	809	851	774	799	788	813	798	757	802	790	771	789	783	813	804	822	780	812	809	760	842	830	799	812	827	814	791	825	773	775	730	792	795	755	789	811	825	799	816	800	811	760	827	764	831	773	821	803	843	831	772	805	803	801	808	767	809	751	804	829	807	767	810	750	794	799	810	761	805	819	817	775	841	829	794	849	792	826	800	822	810	750	839	799	756	785	769	780	822	804	770	787	815	813	767	802	815	757	802	827	788	749	815	780	786	799	781	789	766	824	870	746	786	776	818	822	780	777	830	747	760	828	807	829	840	817	755	758	833	801	833	809	802	855	826	817	757	779	763	767	791	833	816	791	810	768	759	798	781	727	812	789	800	763	831	818	829	824	790	822	810	746	830	794	782	778	794	784	791	850	871	817	787	766	831	864	801	783	809	842	794	794	806	779	771	803	751	773	813	788	799	809	780	789	848	812	804	816	792	808	793	787	752	831	785	827	809	801	738	806	836	768	720	766	775	811	760	792	817	840	800	809	763	831	769	810	793	806	813	820	843	789	782	793	824	853	826	775	795	772	781	789	810	819	801	832	782	770	807	755	786	796	776	781	740	830	788	806	789	753	796	829	778	776	812	778	806	775	841	781	805	859	789	801	774	761	794	790	798	807	773	800	805	822	847	772	799	842	781	765	771	814	797	788	777	816	797	770	797	826	760	864	750	814	749	803	833	807	813	799	820	785	825	797	781	819	767	808	812	784	801	753	805	825	758	812	820	789	823	784	813	773	793	759	814	789	834	819	824	802	849	814	797	807	816	849	771	762	794	818	774	775	867	788	838	833	780	789	831	839	785	761	799	770	831	768	789	806	852	779	829	780	802	814	790	796	748	806	775	785	786	830	813	849	736	780	821	723	819	761	790	802	814	780	760	803	794	818	785	770	805	779	821	822	759	805	801	812	769	816	855	739	761	800	842	815	799	768	760	841	816	809	792	772	766	775	806	768	798	828	829	796	814	790	813	790	777	834	776	799	763	798	785	819	750	796	797	778	805	781	802	767	824	792	811	772	841	796	737	823	840	776	859	795	771	791	813	754	763	774	751	795	850	770	842	787	760	757	851	785	775	769	786	797	799	844	793	803	811	819	772	787	833	807	774	776	769	812	782	812	808	784	807	795	818	813	808	736	738	757	793	864	762	803	827	797	773	781	826	831	848	808	825	783	784	770	854	782	770	838	806	788	792	769	797	819	802	799	801	804	828	812	770	859	817	791	816	784	781	821	793	754	770	772	794	807	828	793	805	845	802	845	779	780	806	825	809	766	821	758	757	805	861	827	828	816	827	806	807	844	783	780	780	806	809	790	805	814	782	748	819	764	822	753	800	742	758	813	794	862	773	795	818	791	782	809	804	828	736	792	818	774	828	809	807	751	790	774	801	774	770	836	775	732	797	837	821	762	819	792	807	800	775	801	828	774	780	794	832	757	828	822	776	804	797	824	757	749	796	829	777	797	788	845	814	795	827	825	765	755	758	758	788	752	762	819	781	788	745	798	745	803	811	795	800	835	797	829	796	802	824	832	715	816	826	783	779	829	814	738	801	814	783	812	756	788	841	816	801	808	770	830	787	828	806	824	800	836	801	825	757	777	757	831	805	782	807	773	796	737	820	810	808	809	833	792	807	779	811	790	795	803	840	808	851	782	800	773	802	794	845	831	812	836	786	830	786	825	765	841	798	827	818	758	817	748	788	757	817	775	790	821	791	798	793	808	786	812	821	811	775	797	811	786	837	782	780	800	830	816	833	787	809	772	801	761	841	802	867	803	848	803	812	783	768	802	770	798	749	782	855	816	826	793	848	774	774	777	819	773	774	815	833	787	798	769	794	823	843	829	821	774	795	796	762	812	807	836	785	808	830	772	844	803	827	776	835	765	795	810	804	850	793	806	746	804	784	775	828	831	750	831	807	765	781	774	802	787	807	780	780	747	752	770	838	827	751	825	778	812	824	837	790	767	729	794	816	855	792	753	768	823	796	765	754	778	815	816	787	815	805	807	795	761	833	800	787	885	806	794	812	829	799	795	784	813	816	783	785	857	792	789	811	793	796	756	807	795	790	786	818	748	756	784	814	813	812	798	826	746	798	809	797	740	821	783	799	755	792	810	829	849	814	805	806	753	821	819	809	786	789	789	783	811	723	805	826	781	793	761	846	800	775	791	792	824	762	727	810	759	808	774	816	760	874	774	803	794	773	783	836	835	799	787	746	779	822	781	813	775	814	797	783	763	868	827	796	801	795	831	753	792	790	826	767	840	822	809	814	802	753	818	797	836	770	772	776	817	826	799	782	774	790	800	794	744	809	804	785	815	772	829	828	880	752	827	824	823	750	842	752	776	777	873	761	794	810	798	819	782	789	810	771	736	803	778	795	795	805	846	771	818	781	790	761	787	845	783	861	838	783	799	774	792	848	833	811	744	874	774	816	807	755	808	806	790	767	810	813	795	780	772	800	864	791	800	784	772	754	848	811	783	803	791	795	802	791	798	755	838	818	788	802	731	847	829	753	820	792	740	808	779	827	802	777	834	809	826	812	800	814	803	842	777	785	768	838	780	756	784	785	759	794	775	828	808	769	790	758	811	810	805	844	761	821	809	824	816	811	790	829	771	843	813	779	846	755	797	760	797	761	802	789	813	792	791	808	806	830	766	773	741	784	779	802	819	811	795	771	817	794	810	820	753	795	762	803	803	809	794	840	814	830	793	804	832	814	841	772	857	801	754	799	803	802	787	835	840	811	812	801	769	780	786	832	806	798	783	792	757	824	847	775	790	787	826	771	793	830	840	839	767	786	811	757	771	795	799	845	813	843	815	811	759	780	799	765	793	796	774	799	755	781	787	823	787	834	724	792	788	834	810	790	844	830	806	808	767	807	829	782	819	787	758	797	809	836	800	794	788	837	820	821	795	814	781	864	864	792	781	747	784	815	772	783	853	787	804	819	840	800	828	775	812	797	826	802	840	831	806	824	813	798	786	765	765	799	834	790	824	767	785	776	822	803	787	800	833	798	836	822	829	777	801	762	806	802	735	784	820	842	809	753	779	785	793	815	804	759	777	797	825	859	830	821	794	810	801	814	817	811	813	854	799	804	794	805	824	756	745	839	840	792	816	794	764	784	814	854	802	775	823	828	761	761	780	838	776	795	810	756	765	821	809	813	791	781	761	812	776	819	765	764	815	825	775	815	820	792	842	866	772	767	818	823	813	777	840	787	743	803	803	804	823	779	773	814	865	774	812	801	858	829	783	790	827	804	793	871	813	802	796	763	780	805	794	819	824	780	786	758	835	772	770	749	798	790	803	795	773	780	800	807	793	881	787	780	767	806	786
23433	21056	28447	23849	21065	12944	1310	783	632	501	549	484	485	464	437	404	408	400	416	381	361	415	408	407	373	380	399	360	361	373	382	374	346	348	364	363	367	357	362	348	389	361	406	378	347	321	365	361	382	345	402	364	347	388	374	361	368	369	341	340	341	344	347	382	356	394	402	356	366	363	397	377	353	354	341	375	359	347	367	370	371	357	370	381	363	357	355	373	336	366	354	353	372	345	388	377	350	385	384	360	350	360	343	350	376	361	380	366	363	296	397	361	359	338	352	343	366	379	356	364	361	399	374	336	345	356	362	346	346	361	378	368	348	313	366	363	383	382	360	327	340	372	341	337	330	363	340	358	387	365	356	355	359	381	355	367	354	379	357	341	387	389	360	362	382	325	360	366	345	325	332	379	363	376	334	332	355	347	356	356	343	343	337	412	377	362	357	352	388	382	345	378	363	347	328	365	314	367	359	356	379	357	314	371	374	362	387	341	384	378	370	380	357	332	374	340	370	387	342	404	343	372	332	370	405	360	362	334	360	365	363	344	388	352	382	363	361	370	348	391	385	337	359	327	367	389	362	362	356	356	350	386	329	381	369	363	340	366	349	344	343	391	345	340	352	334	370	362	381	335	346	371	356	395	355	382	341	361	350	352	327	326	336	336	357	375	362	361	339	338	353	376	355	343	397	400	339	351	330	394	370	360	321	342	348	380	371	369	359	307	380	348	336	378	375	385	363	359	363	352	354	395	376	333	358	370	373	381	408	389	356	335	363	373	353	328	388	348	347	329	383	392	335	355	381	353	347	358	358	367	422	378	326	355	357	392	382	347	352	388	328	355	353	349	358	365	368	331	351	340	373	357	321	367	343	375	333	324	344	357	370	392	356	365	349	367	323	386	364	385	352	373	379	403	375	359	348	344	359	371	350	344	347	393	357	362	323	335	347	379	377	386	332	383	341	374	343	342	358	371	378	383	346	380	378	361	334	339	338	352	338	346	373	322	355	359	365	367	380	365	380	345	346	367	342	346	364	378	324	335	383	359	359	361	373	384	351	390	393	349	353	372	349	354	375	352	368	370	386	378	376	363	378	318	369	349	345	328	370	353	370	353	333	370	388	348	355	324	339	350	349	327	365	370	339	341	350	311	343	369	335	391	371	362	357	330	355	320	371	387	387	342	380	365	366	348	390	333	332	389	367	375	354	390	333	350	322	353	355	368	364	356	353	343	338	373	357	347	345	380	339	377	372	353	348	360	361	369	355	350	388	341	374	353	362	365	391	339	380	321	358	336	343	345	366	327	368	390	372	376	345	378	343	360	326	344	339	340	335	333	370	339	354	337	370	366	353	335	333	341	368	358	369	351	373	355	359	361	353	329	360	353	358	345	334	387	339	421	342	365	335	387	368	366	385	389	376	394	373	353	339	378	375	349	346	353	352	373	397	403	384	371	354	317	360	355	359	345	354	351	374	363	363	366	368	342	364	344	362	376	372	379	354	332	363	379	341	326	404	376	372	356	362	389	365	395	357	379	390	347	390	359	344	351	398	387	343	368	349	351	339	390	388	358	405	358	371	397	338	365	355	383	371	370	385	346	361	350	396	362	325	365	374	351	327	356	351	374	378	347	367	361	330	337	355	320	392	366	407	371	367	349	369	357	365	355	338	336	394	341	358	343	344	397	364	368	322	340	345	330	344	364	341	336	374	334	366	369	360	320	396	351	339	333	365	363	323	360	389	359	352	349	343	354	358	370	339	434	344	352	368	385	385	383	352	365	355	403	358	351	363	359	353	318	344	378	338	366	335	358	373	338	362	359	359	364	368	326	352	381	369	357	367	365	312	369	352	370	352	359	360	388	324	344	365	353	370	358	373	370	354	368	383	349	373	356	347	390	378	353	335	387	343	375	350	345	358	345	369	373	371	374	372	356	363	337	358	367	351	363	370	367	352	330	363	330	370	384	367	344	357	364	345	338	357	357	347	339	353	378	353	346	347	383	369	369	385	404	329	382	357	362	365	334	335	347	328	335	386	334	393	351	353	374	358	357	368	365	349	342	336	391	336	355	347	353	358	363	327	368	338	316	356	373	329	354	377	347	362	344	318	336	355	352	314	374	372	347	390	386	355	381	344	375	336	339	368	346	357	364	344	373	343	372	347	345	343	369	383	395	356	349	388	393	374	355	361	348	370	362	350	360	338	357	368	414	384	359	374	363	336	350	379	330	372	358	352	352	309	333	363	311	360	358	399	338	384	343	359	349	366	336	343	343	377	372	332	337	356	376	361	326	348	393	381	365	344	349	340	335	363	403	321	383	344	354	358	350	390	374	335	355	379	337	359	342	357	366	378	346	369	365	342	355	361	352	406	379	371	387	359	369	389	374	361	365	372	364	349	325	343	343	349	340	325	338	363	350	367	375	345	400	361	368	344	353	396	362	339	398	389	334	369	344	367	372	372	362	351	373	330	368	375	353	340	391	354	320	338	359	357	358	360	363	326	355	345	347	339	360	423	354	350	367	347	363	382	374	376	366	344	331	378	326	333	363	335	352	345	381	336	353	352	314	352	339	367	338	354	355	368	332	356	374	340	349	369	339	366	385	379	339	355	347	404	381	362	343	350	372	365	371	336	336	345	326	375	356	366	353	326	349	331	345	361	369	371	370	332	367	375	368	346	331	327	348	380	343	329	359	375	334	343	350	339	350	364	362	336	355	328	324	355	371	356	336	369	364	326	376	347	370	375	326	344	344	349	330	365	365	356	340	395	367	353	370	375	347	350	320	400	340	383	341	374	343	347	359	376	406	338	360	323	363	356	382	353	355	373	364	326	354	360	360	331	336	372	316	336	355	336	369	373	339	349	339	358	362	357	345	348	334	314	362	345	372	351	360	345	343	354	368	353	374	371	340	343	362	333	356	347	358	332	373	331	352	372	357	342	368	410	337	296	356	355	376	351	345	342	367	357	337	386	360	322	348	379	391	370	351	369	380	375	339	369	377	386	353	390	349	372	330	375	358	372	359	385	374	349	334	335	343	354	375	352	338	354	339	368	372	341	376	353	361	355	359	343	346	360	373	362	356	353	341	357	346	398	352	334	352	312	358	411	351	375	395	355	351	321	346	352	369	385	384	391	361	371	382	367	343	343	389	373	359	351	359	356	354	387	381	364	381	337	350	369	352	391	325	331	314	398	374	348	359	347	357	352	360	354	381	342	360	333	361	389	339	359	364	339	400	364	388	342	370	319	369	338	327	345	370	352	348	323	340	388	333	397	340	365	366	354	379	339	364	378	349	372	383	323	347	357	341	349	386	362	380	389	367	385	349	336	377	407	304	335	358	384	354	327	369	371	367	354	347	368	362	367	397	368	376	355	339	331	394	328	349	369	346	340	344	353	324	343	380	342	367	340	384	386	337	379	337	370	377	369	347	337	366	369	325	337	346	368	362	349	382	339	378	365	368	375	342	370	382	302	344	381	378	362	329	337	354	306	363	369	359
5003	8503	6180	2981	2142	1683	1244	984	841	739	660	624	581	527	480	514	440	457	445	442	443	463	426	429	396	402	432	447	431	386	427	406	413	410	376	404	372	396	380	375	439	394	374	441	395	407	420	397	394	396	359	368	404	402	376	392	344	405	402	416	406	374	367	448	372	391	390	403	374	408	433	371	390	406	402	392	401	385	420	379	368	411	324	379	395	395	382	414	389	367	400	380	382	381	394	393	342	387	402	386	404	424	404	410	383	391	379	409	414	393	389	405	372	375	385	427	365	353	377	391	393	399	406	386	394	388	380	395	404	413	385	366	384	392	384	395	361	365	380	426	378	379	434	389	381	373	397	370	431	399	359	360	395	370	361	403	406	382	382	383	391	390	381	430	386	377	364	375	360	402	408	429	420	402	395	361	367	388	420	386	402	380	383	361	413	402	385	385	376	413	402	388	412	406	365	378	395	408	367	392	361	369	385	400	366	367	384	413	424	369	396	394	373	424	391	380	397	391	345	382	421	393	427	389	366	432	394	398	368	413	388	364	404	352	376	388	365	396	420	379	387	397	404	370	362	382	388	385	356	375	361	368	417	386	365	385	403	356	408	381	461	420	372	375	379	394	426	392	354	408	380	382	391	382	406	377	393	354	423	384	397	392	393	398	400	395	413	376	376	392	351	386	381	405	388	383	418	392	381	387	378	410	372	358	383	420	412	368	422	397	374	383	415	417	421	380	395	404	400	411	399	400	364	402	399	400	414	389	405	372	395	360	407	373	357	390	359	408	412	419	390	362	413	363	410	392	371	431	394	382	396	365	397	374	375	406	408	395	400	363	366	378	407	407	425	388	394	375	377	368	372	429	392	394	388	380	347	399	390	393	374	393	402	394	421	404	446	372	383	364	403	352	359	349	397	403	438	391	383	412	340	384	392	386	388	396	391	412	382	388	374	378	407	375	385	408	393	380	395	406	382	376	416	393	372	386	396	405	412	400	384	388	398	392	361	389	410	349	357	398	394	356	381	438	418	408	384	414	399	379	402	410	404	397	393	422	376	392	393	382	374	396	375	407	418	412	431	383	406	380	390	391	392	419	398	397	397	376	402	395	377	427	378	378	416	375	407	393	395	410	380	390	400	413	406	360	409	418	361	429	384	399	365	391	389	393	412	406	388	407	411	383	397	405	398	395	444	401	418	381	393	348	427	353	377	423	381	363	410	414	373	378	375	402	379	405	417	365	398	422	399	408	413	401	418	399	385	371	404	368	376	380	414	356	365	372	395	367	377	380	378	380	374	383	363	367	396	400	406	385	387	371	394	370	413	401	365	398	351	391	385	422	372	384	379	382	418	414	416	370	395	385	403	432	383	438	395	392	401	359	389	380	361	389	389	359	390	397	338	414	367	394	400	377	380	381	433	406	407	384	383	397	383	410	380	367	395	379	390	412	389	396	376	399	401	405	399	392	363	399	404	402	344	371	394	385	407	359	415	381	382	401	370	408	393	368	370	379	413	404	406	369	358	389	387	345	409	413	387	383	354	372	398	431	385	417	375	378	394	382	391	382	385	402	380	395	385	423	393	399	403	369	369	370	388	391	357	395	411	412	368	394	391	403	367	421	407	389	377	381	386	386	382	417	424	411	366	372	357	362	400	427	400	394	403	369	379	389	388	380	383	426	390	361	381	374	411	405	377	379	425	395	394	372	382	363	381	388	375	373	396	411	386	369	437	367	394	398	364	418	394	385	393	394	396	379	427	378	409	407	406	366	403	384	372	419	373	385	407	381	368	414	371	364	366	418	385	419	406	402	411	385	394	383	423	398	364	431	384	402	379	423	365	386	435	376	418	374	369	394	395	401	389	357	357	407	396	377	379	392	379	426	348	371	380	386	383	401	368	388	386	364	397	371	400	387	385	369	383	388	383	396	408	375	355	388	394	367	380	422	370	352	376	381	379	381	424	398	385	407	378	402	405	401	382	358	358	399	360	391	381	387	403	378	393	372	411	359	373	388	428	397	423	375	379	378	400	395	391	341	385	367	408	392	374	371	384	405	380	414	431	424	366	372	381	393	359	385	381	399	351	371	353	368	416	384	395	376	406	423	372	357	426	374	402	439	423	399	369	421	397	403	361	378	407	410	428	371	408	370	383	415	376	383	377	374	377	393	400	391	399	407	400	396	417	400	386	390	379	368	382	372	425	395	413	380	408	424	363	390	405	390	416	411	384	391	397	389	364	422	378	408	374	396	367	380	375	431	389	386	384	408	402	382	372	387	398	367	371	394	388	439	353	356	365	366	403	386	395	382	399	397	384	368	403	358	348	371	412	370	389	392	383	412	400	349	432	394	421	380	390	384	383	395	397	380	416	433	395	376	417	381	379	440	380	375	396	431	428	409	366	399	366	402	435	344	398	405	355	408	420	373	377	389	394	373	375	396	371	377	388	383	411	348	364	364	359	396	376	390	393	413	375	391	388	373	386	413	434	370	381	428	378	397	410	376	397	417	427	384	381	378	349	415	379	385	402	393	400	407	406	390	391	418	385	398	397	376	423	387	383	399	392	364	407	413	382	423	413	388	364	383	412	414	406	385	427	357	415	351	405	383	411	410	367	409	385	380	396	354	407	409	375	413	366	391	389	398	385	384	373	365	428	379	387	439	403	397	362	352	387	403	359	387	356	386	409	384	383	364	395	384	392	353	409	386	395	409	357	380	394	343	387	377	413	445	392	373	362	386	422	423	385	372	377	395	378	413	393	426	381	355	411	413	375	383	400	384	388	406	369	375	400	405	395	430	392	381	363	401	353	409	380	367	405	402	383	389	366	365	389	392	376	406	362	375	377	420	386	419	416	376	400	423	416	378	357	405	404	352	377	388	379	353	391	402	374	390	371	373	419	357	383	377	398	376	408	394	371	375	356	382	362	393	392	352	375	397	441	384	393	391	400	406	374	394	376	413	418	417	402	379	338	391	372	370	380	374	398	422	359	378	391	387	390	395	408	373	360	402	408	413	422	364	410	398	354	407	410	409	368	382	377	419	402	387	400	381	399	401	373	425	409	402	389	381	405	372	381	388	384	392	398	359	340	363	440	433	376	423	378	373	393	365	400	381	419	369	382	372	397	391	380	425	365	365	385	362	395	397	378	377	405	390	391	392	412	370	424	424	401	365	393	391	400	410	377	418	401	379	384	373	389	380	408	365	405	362	408	421	381	400	415	398	366	355	373	388	412	372	389	376	359	389	389	376	386	410	352	402	405	354	366	391	393	442	356	387	416	374	397	375	370	406	385	365	388	384	376	384	371	386	373	377	416	386	390	399	394	395	369	389	442	368	416	392	397	415	367	414	408	400	388	405	434	424	339	413	406	404	402	392	394	415	401	381	404	378	368	388	438	391	400	403	369	393	375	381	430	391	398	400	399	364	414	413	392	388	406	409	435	384	408	376	404	388	397	384	343	423	373	390	374	387	422	376	380	392	395	425	382	399	346	405	367	359
24470	21009	27549	24570	15523	1708	1165	1002	980	892	942	914	881	892	825	865	882	861	853	819	855	788	861	793	866	866	825	799	795	834	858	815	814	761	858	802	859	808	844	839	860	853	859	814	841	838	847	822	819	813	867	860	815	862	822	813	838	851	794	822	816	903	825	823	853	788	880	859	800	794	785	823	813	864	885	764	836	799	779	867	805	809	857	812	796	825	834	828	811	823	814	826	826	797	843	855	875	783	792	833	800	811	837	819	805	861	824	805	772	898	825	791	811	819	841	768	820	859	846	839	769	787	873	810	864	832	771	763	821	867	828	808	845	866	856	806	826	913	828	825	895	861	835	780	829	787	833	844	820	826	793	805	888	784	835	789	774	870	791	812	821	838	832	805	838	833	817	833	838	813	811	854	789	838	770	824	772	794	844	862	842	801	792	833	842	801	813	851	797	817	801	836	848	843	874	857	813	832	791	829	811	827	847	847	803	803	837	774	806	835	849	849	830	803	818	776	864	855	795	798	794	818	815	845	825	813	761	775	844	854	890	802	786	799	845	844	808	834	839	806	839	809	806	843	835	824	775	847	778	855	819	800	755	824	818	867	823	862	841	845	819	807	849	835	785	892	810	780	845	822	809	876	864	800	825	834	828	843	845	856	834	825	810	805	874	855	824	820	807	752	869	842	769	816	840	834	865	824	866	824	890	819	804	771	835	816	792	860	819	824	819	857	795	762	818	856	774	878	822	820	782	808	865	823	840	844	838	756	850	812	801	855	849	841	870	812	817	846	832	854	826	812	841	864	828	782	862	815	855	817	797	823	787	842	843	802	772	803	816	839	816	840	825	837	802	863	826	822	816	832	861	819	809	847	841	812	840	857	812	781	840	848	819	826	821	855	789	821	863	825	810	880	839	807	847	837	796	814	807	805	831	877	814	806	764	800	849	812	838	777	810	862	838	796	843	863	825	877	820	829	857	849	841	877	818	813	807	845	799	819	829	793	816	867	815	802	784	829	779	825	846	830	838	798	791	784	801	859	796	805	794	848	814	826	803	755	789	855	823	856	811	770	807	853	867	776	883	907	777	851	871	785	823	784	800	808	809	846	796	813	856	858	841	770	811	819	804	812	811	780	800	843	826	843	811	825	813	803	821	764	850	799	784	783	849	849	822	812	819	856	791	808	817	809	807	770	845	881	807	818	828	767	852	872	819	853	812	778	809	828	823	825	800	806	857	850	860	867	820	828	817	848	878	817	852	867	813	821	824	776	793	835	773	821	804	842	800	865	813	787	795	859	818	813	827	790	851	792	827	827	807	817	762	807	844	852	813	842	871	794	811	863	801	838	844	830	811	809	825	868	862	851	813	813	805	863	765	815	810	831	822	840	794	818	813	841	860	809	822	851	795	787	869	820	815	847	816	860	806	861	846	816	858	823	805	782	841	797	833	819	795	827	815	825	792	834	836	829	837	780	842	814	806	831	858	806	830	819	781	790	800	867	806	775	795	814	816	805	825	842	793	872	821	848	830	792	838	879	825	840	837	815	828	812	818	868	795	817	843	791	822	857	801	732	815	832	810	828	801	827	832	822	828	839	797	842	883	785	809	793	854	823	763	903	788	749	859	806	826	833	838	838	844	836	828	832	795	784	779	786	810	831	787	814	831	818	801	809	826	814	823	810	822	813	865	843	817	782	838	797	846	795	827	857	834	786	825	836	823	821	845	805	787	815	767	795	777	749	848	807	850	851	799	865	879	843	809	791	856	817	822	856	839	808	749	838	784	809	800	816	767	819	800	819	814	768	824	830	850	822	832	865	790	845	808	750	780	842	842	820	796	807	815	808	830	851	871	817	820	821	835	845	769	808	871	822	794	817	857	829	801	783	798	806	835	819	791	825	830	853	787	833	855	783	812	799	799	853	819	781	772	851	849	842	819	828	812	831	806	772	801	793	839	811	848	812	800	816	865	841	810	798	821	781	805	803	783	827	816	814	790	880	810	830	787	829	849	859	826	795	858	823	810	792	889	828	794	907	812	879	870	819	813	859	751	827	841	855	802	816	836	764	830	786	815	808	838	807	817	849	859	856	819	844	786	822	845	831	817	816	825	842	842	840	811	770	841	812	817	844	822	797	822	794	849	803	810	879	782	861	775	820	821	780	866	829	865	771	820	848	809	886	811	829	803	779	826	852	840	831	835	841	867	865	807	864	840	831	867	840	827	828	848	840	849	820	762	817	826	846	818	820	853	867	795	761	871	788	850	811	846	835	803	828	800	852	793	868	818	860	832	803	782	827	819	832	789	846	783	820	805	828	831	829	783	816	899	828	788	783	813	839	817	846	878	822	827	805	826	832	790	847	825	837	807	830	838	830	799	853	818	853	832	856	800	794	787	806	854	812	829	785	797	862	829	843	817	813	811	775	825	818	805	861	815	837	801	762	813	845	854	816	840	824	859	812	833	761	844	784	837	853	812	834	741	865	864	803	813	870	819	834	827	781	828	830	802	856	809	804	825	794	780	837	811	812	856	827	800	817	822	809	806	782	766	904	848	819	849	780	825	814	827	767	804	761	829	838	814	815	866	820	734	878	854	794	851	805	818	838	789	774	773	818	854	773	816	818	800	769	899	837	841	807	828	849	848	802	735	825	875	823	820	820	811	812	862	776	798	817	798	830	791	827	812	819	822	769	850	815	834	774	858	792	784	807	799	810	886	834	801	825	755	869	830	839	772	843	832	844	834	788	815	831	827	797	776	874	807	867	806	845	840	765	852	838	795	819	835	804	791	845	832	854	786	803	837	837	819	811	833	808	856	820	856	814	843	828	805	800	800	858	846	791	770	771	817	809	807	822	835	805	797	864	794	778	883	806	824	776	829	772	810	809	813	832	817	799	813	800	808	814	832	859	788	808	833	850	815	796	846	842	793	860	804	814	822	815	812	840	815	833	805	822	807	837	795	873	801	825	827	843	800	826	754	809	811	860	789	812	814	826	864	838	873	857	878	825	839	819	826	822	817	843	841	805	842	813	804	827	835	851	848	823	839	835	835	823	839	827	816	830	794	806	798	771	822	829	835	856	824	782	839	831	893	877	843	832	827	773	817	768	849	865	851	798	827	868	851	874	776	846	796	807	779	794	782	871	776	794	782	756	796	827	819	832	797	812	751	886	813	830	790	773	813	815	779	849	801	860	778	787	810	827	813	813	795	816	813	821	829	779	853	793	790	818	724	820	849	807	830	852	858	796	832	814	785	832	858	797	812	789	811	830	781	775	819	811	797	818	791	845	790	812	848	825	807	838	820	832	826	802	849	817	882	821	831	775	840	809	789	804	804	802	828	826	870	826	837	826	841	835	887	836	848	854	828	833	846	805	803	821	878	795	824	811	788	825	805	835	826	782	800	795	819	793	804	808	816	881	834	811	857	841	879	822	787	821	808	788	816	830	844	839	844	811	808	800	814	816	826	813	808	804	744	817	852	831	830	822	826	849	841	793	817	835
5648	5607	4115	2256	1773	1544	1303	1234	1095	1014	1020	914	928	876	856	854	858	826	805	841	866	780	813	839	843	847	854	809	841	847	836	800	805	826	811	793	811	822	797	808	849	789	806	827	797	828	834	797	824	781	824	800	789	840	804	815	817	849	751	851	846	814	805	806	822	859	821	822	801	797	806	804	847	861	850	848	877	797	801	816	793	810	825	857	821	795	808	804	757	803	769	790	787	797	803	788	747	787	801	814	786	858	770	827	773	822	802	810	767	815	812	847	836	792	768	800	774	803	823	735	800	786	829	741	831	796	834	760	833	803	846	766	757	790	828	813	837	778	822	814	837	769	815	796	865	837	805	787	835	771	777	826	777	780	808	792	817	809	790	805	781	801	804	818	780	784	803	875	814	765	820	861	789	852	748	797	814	781	783	818	780	835	809	799	804	792	766	788	824	829	787	791	852	784	835	792	807	844	766	803	851	813	803	759	809	784	812	841	813	776	810	820	818	840	814	793	790	789	826	801	813	779	790	782	773	778	881	867	820	827	832	853	758	796	836	798	797	791	791	791	814	754	826	836	813	810	884	842	795	813	809	829	744	824	803	798	853	792	822	805	852	819	837	810	800	813	801	815	766	763	817	807	801	786	807	749	803	825	754	795	785	829	811	818	778	799	794	790	808	810	811	812	780	806	784	801	806	848	790	885	811	780	837	798	823	814	856	786	827	849	826	849	819	829	825	823	787	818	835	812	820	788	857	836	793	848	819	808	834	778	785	807	806	819	819	770	813	769	821	821	809	834	791	764	853	812	835	801	822	804	811	785	821	796	783	812	847	779	809	804	769	746	806	819	815	783	786	740	826	831	780	784	791	790	760	834	769	786	808	816	799	830	814	805	795	831	838	727	816	803	818	832	851	842	795	833	830	811	783	786	833	818	835	805	842	788	789	764	809	842	811	810	798	797	834	825	784	807	830	822	800	803	770	822	848	843	805	840	800	767	844	800	823	794	802	798	771	761	777	817	816	824	805	732	773	805	808	767	808	829	816	853	850	795	851	775	790	840	829	791	791	798	805	845	816	778	828	807	775	798	771	849	840	767	813	796	803	791	783	803	812	803	748	850	780	808	795	779	805	822	793	823	783	846	844	852	808	837	852	833	781	797	801	802	776	776	739	790	801	794	803	880	796	828	858	811	828	800	828	807	829	822	845	765	745	852	844	784	777	807	815	815	818	825	812	816	812	807	813	795	796	852	771	812	846	825	800	833	811	845	805	804	788	784	775	814	822	834	797	754	834	825	820	793	774	807	794	762	841	785	827	786	842	817	776	736	830	770	791	824	801	798	777	786	808	761	818	813	811	790	806	780	782	843	833	793	800	886	858	795	832	769	824	830	812	736	861	792	811	803	843	835	753	818	829	765	818	806	781	777	810	818	866	850	789	767	838	810	787	845	847	832	840	797	777	835	796	803	772	829	800	850	855	802	794	794	803	783	817	833	817	840	798	759	829	866	806	768	831	816	845	830	758	800	831	782	822	796	810	834	873	776	807	783	852	800	839	808	812	834	769	816	817	833	805	863	787	844	800	813	811	799	816	771	786	833	777	832	798	785	806	794	832	795	800	787	799	814	754	728	840	783	797	793	765	884	801	813	806	815	827	790	789	815	784	812	836	836	793	802	797	765	775	786	829	805	789	835	792	832	812	780	796	794	778	789	805	835	765	791	780	789	851	844	805	825	811	841	788	839	748	800	836	798	793	791	847	836	820	811	824	836	768	800	814	781	794	837	748	823	765	821	798	784	790	777	782	830	822	822	719	751	792	870	816	845	808	840	816	809	808	824	834	774	838	796	793	855	790	752	837	800	807	797	750	803	797	830	833	802	838	803	836	769	840	721	765	817	798	828	860	825	817	798	820	855	795	789	816	755	808	800	824	793	794	803	789	836	837	783	808	801	817	787	804	797	787	777	860	833	852	802	793	807	795	770	813	783	810	812	833	819	767	803	800	805	833	828	785	811	793	819	842	803	758	802	852	783	854	816	801	794	799	748	861	791	824	787	808	778	798	812	839	815	764	806	854	849	835	812	815	829	807	787	786	822	809	818	797	782	774	823	804	809	833	793	835	850	817	818	824	818	835	833	809	823	825	831	793	810	805	812	833	779	791	796	801	783	787	809	816	814	793	826	785	771	860	763	809	817	870	806	830	791	855	836	797	822	802	824	797	803	771	862	846	806	831	820	813	849	830	826	787	824	802	804	813	869	815	835	799	803	804	797	813	834	777	786	788	775	814	823	874	809	807	835	814	842	831	804	768	810	779	782	820	774	815	831	783	823	829	832	810	829	789	802	824	742	805	801	824	754	780	776	794	798	785	805	808	729	777	820	817	821	764	821	792	829	843	815	742	816	818	832	828	835	832	805	824	847	792	781	820	786	811	791	871	854	848	820	794	776	815	766	808	821	803	870	830	819	818	767	783	797	725	819	793	785	792	784	853	819	784	769	837	785	859	769	792	809	778	800	821	850	766	820	783	754	748	814	879	805	850	840	817	789	834	787	807	816	812	825	788	784	826	787	782	832	823	826	830	860	820	789	780	782	832	813	827	786	808	805	809	801	841	800	782	794	827	825	836	787	770	844	807	800	801	791	781	823	799	805	784	816	791	800	822	805	790	819	848	777	784	847	830	785	838	782	786	791	841	802	779	785	813	806	786	824	834	765	798	828	816	781	828	799	810	850	822	812	849	795	818	784	838	767	890	837	752	852	835	839	826	805	790	815	827	800	791	769	794	807	818	818	783	834	799	825	829	831	819	844	839	784	790	830	816	814	827	835	796	812	842	821	778	831	804	801	762	821	794	755	818	801	765	815	760	801	814	823	793	837	767	791	797	792	765	785	808	826	822	840	769	813	784	844	774	813	797	740	776	811	832	889	802	781	845	853	790	791	867	785	790	838	845	751	760	784	848	787	757	812	775	831	782	792	847	793	814	788	787	792	799	796	811	798	815	806	779	816	821	791	805	763	782	838	787	793	804	826	765	763	763	832	804	797	804	795	798	834	810	790	798	783	778	839	810	780	837	825	804	831	820	803	758	817	798	794	800	815	764	766	833	831	773	784	865	795	850	792	819	764	787	812	821	831	823	823	792	823	799	811	805	804	838	818	793	853	789	812	791	784	775	811	820	776	790	884	802	789	812	784	788	833	772	822	785	827	788	790	845	867	806	801	778	803	848	751	811	781	799	815	775	797	774	818	794	833	783	795	817	826	833	777	845	818	843	802	856	798	814	808	852	745	809	774	795	806	798	841	790	829	788	847	789	791	832	841	794	818	798	830	842	796	816	790	829	823	746	792	784	752	794	785	839	843	825	832	853	822	843	797	751	798	781	865	850	805	783	762	812	830	866	785	793	851	796	835	804	872	782	874	855	764	758	783	809	819	804	783	780	817	794	819	771	852	780	763	795	781	839	827	773	836	829	815	765	830	814	786	778	784	794	801	808	808
22373	21118	28882	23634	21119	21197	11713	1169	815	658	612	538	470	458	424	410	374	380	337	372	342	394	334	315	324	290	294	294	294	286	283	271	286	270	283	270	318	284	290	283	280	292	291	276	293	305	274	297	278	310	280	261	301	286	280	263	268	291	270	247	298	267	296	264	274	268	276	300	282	292	256	265	306	311	278	291	286	282	291	292	277	289	284	255	297	301	282	295	262	268	262	296	293	254	270	274	261	260	278	303	280	260	304	270	250	262	294	275	268	283	277	276	282	262	273	262	273	269	296	308	278	298	275	270	269	260	286	299	280	278	277	270	297	315	256	276	300	276	272	274	266	274	263	287	252	274	264	271	264	288	268	265	277	272	268	295	284	296	258	253	288	255	301	270	255	288	281	281	286	264	283	263	289	262	281	260	253	284	282	292	282	267	271	294	301	289	278	250	280	256	258	284	266	293	267	287	275	276	296	272	248	283	280	260	283	277	284	292	299	265	277	264	288	256	291	277	269	271	301	320	261	253	286	277	268	271	305	265	269	273	275	273	253	276	267	268	269	288	237	248	268	268	266	284	256	280	239	275	289	303	272	264	236	282	253	286	280	259	271	285	290	275	245	282	247	275	265	305	327	300	277	275	271	246	295	260	222	285	260	273	282	276	266	283	276	262	270	280	286	275	266	282	275	280	267	267	250	276	240	272	271	253	255	254	243	286	282	251	314	260	263	280	258	297	237	279	265	273	244	257	246	265	277	290	257	275	268	271	292	281	267	284	274	247	273	252	286	262	255	255	254	279	284	276	285	272	293	256	286	282	271	284	282	264	267	281	252	273	256	301	259	267	254	273	266	259	274	262	303	282	261	282	280	256	298	278	274	275	272	287	290	274	270	262	284	268	265	264	282	285	287	292	287	266	254	249	288	274	271	291	264	263	302	289	305	304	271	289	299	265	278	290	270	272	279	314	279	292	258	269	260	282	275	257	266	281	236	267	261	268	297	261	241	285	295	286	264	288	286	284	287	292	269	283	253	266	258	288	267	287	278	228	284	258	299	276	253	290	260	282	289	282	260	286	275	247	257	266	256	265	278	268	275	289	284	283	296	257	280	291	306	280	277	253	267	247	267	258	275	284	277	268	319	275	262	269	251	270	275	277	258	264	271	266	271	305	275	272	274	287	257	246	280	247	287	273	294	265	291	285	246	248	291	264	261	286	267	250	235	244	274	259	287	260	271	280	244	294	271	264	272	287	264	259	252	302	264	257	253	304	268	288	245	274	293	284	294	284	323	271	278	294	276	263	258	293	239	279	295	286	279	294	304	307	292	294	258	273	260	264	269	304	270	286	277	266	283	293	298	251	264	276	285	291	288	266	274	293	275	298	271	246	299	282	264	274	275	260	257	260	254	278	274	272	249	241	285	281	300	257	264	278	264	281	258	273	298	290	291	246	268	321	282	280	246	258	263	245	236	246	283	310	246	314	256	275	227	280	281	286	271	275	299	263	299	268	269	286	281	296	263	261	267	266	267	276	317	299	283	276	263	287	266	266	282	256	298	283	269	234	266	272	250	286	309	295	263	279	281	309	280	267	264	267	245	290	294	271	257	270	271	258	282	245	304	278	278	273	271	300	262	303	252	276	301	288	306	271	263	255	284	247	290	265	269	257	276	270	261	297	261	265	307	287	282	248	263	249	239	274	272	274	256	266	280	289	291	241	266	267	276	263	265	277	240	288	262	238	267	268	258	255	251	269	300	274	284	305	256	288	247	280	281	288	286	252	274	271	277	315	250	272	262	312	270	295	259	234	292	270	256	280	296	240	288	287	274	305	267	273	287	271	280	305	272	254	269	257	282	280	276	278	287	257	273	265	292	287	238	288	281	270	272	266	275	248	282	283	293	278	260	261	285	266	255	262	278	270	266	275	279	271	272	290	263	257	235	244	269	260	258	249	274	295	302	283	321	265	319	279	283	275	259	285	237	252	283	277	277	290	262	291	277	265	245	267	283	314	281	276	261	281	272	259	287	266	276	260	261	297	256	291	282	295	258	259	290	260	275	265	299	289	292	292	254	257	243	231	269	277	259	256	278	281	286	276	277	260	285	252	279	292	260	264	265	246	302	282	307	247	287	258	281	269	242	259	281	268	305	260	275	260	235	286	282	259	285	270	306	278	275	292	278	269	247	259	263	290	276	282	250	273	247	310	268	286	267	285	286	276	272	246	295	276	256	265	272	266	286	285	287	262	260	274	300	286	263	246	272	272	273	245	293	269	292	285	253	242	293	266	264	246	274	263	289	287	267	289	289	247	265	274	259	296	288	276	258	288	279	280	277	273	265	287	298	279	283	264	294	291	268	289	265	271	286	269	285	271	272	270	297	270	278	270	245	280	264	276	294	265	275	271	252	278	290	280	269	306	278	253	277	267	261	296	298	259	271	291	260	250	276	273	284	269	266	236	276	257	251	272	268	278	243	301	287	289	269	289	292	264	287	294	283	296	301	281	266	273	257	259	246	245	278	226	266	287	288	282	248	273	278	253	278	276	277	273	291	264	267	278	241	269	278	261	243	243	276	263	285	266	277	263	302	274	248	247	269	255	283	271	261	297	249	254	260	260	265	267	251	265	229	266	281	255	237	286	300	248	269	294	273	246	283	281	281	248	269	280	303	228	259	262	253	283	284	267	274	299	272	277	283	298	297	304	262	276	269	289	272	305	278	273	280	277	293	249	248	284	272	246	288	273	266	277	269	271	282	278	269	273	276	289	263	306	282	270	272	271	269	289	251	292	266	289	269	290	255	248	264	272	249	256	283	276	261	266	284	256	270	263	265	254	252	280	284	277	236	296	248	296	297	261	272	268	294	263	267	277	260	263	271	265	278	295	281	278	274	259	268	261	247	278	252	261	278	275	267	289	273	289	259	279	264	278	309	286	278	263	278	261	268	268	257	290	284	260	280	256	242	299	268	255	275	268	246	274	294	271	294	277	286	269	295	301	287	285	273	318	266	273	299	281	265	256	249	303	289	267	268	271	291	275	283	309	281	288	252	269	288	266	268	268	302	292	252	298	292	237	269	266	279	285	303	244	273	277	304	285	273	275	254	309	260	258	279	291	273	260	257	283	276	272	253	283	270	291	298	257	251	277	301	276	261	275	267	273	259	290	272	295	276	260	299	283	266	259	260	290	269	278	243	236	292	248	274	268	280	295	259	262	266	284	273	282	297	282	294	258	273	270	267	260	269	275	248	270	254	308	274	257	267	277	283	297	270	288	287	281	266	274	272	233	306	272	291	267	295	268	270	235	241	259	265	264	271	271	292	272	265	242	297	279	284	260	241	280	268	275	297	267	303	281	260	271	280	270	279	275	282	295	290	292	240	259	270	257	283	249	255	273	259	279	311	272	280	281	239	313	263	267	277	246	270	293	294	270	269	287	277	286	287	289	294	276	268	278	261	272	271	283	282	258	306	288	279	271	281	241	255	285	282	281	288	286	288	241
6240	14092	10304	5019	3591	2622	1949	1433	1195	948	780	632	612	522	511	460	434	399	388	407	385	372	355	360	361	358	333	318	327	321	319	320	303	291	288	289	280	286	293	297	318	284	301	264	306	251	270	300	289	296	286	325	279	310	277	278	275	292	280	318	290	269	286	297	269	274	246	278	278	261	293	264	252	281	258	287	293	297	276	250	259	275	273	278	268	255	258	281	252	254	279	269	272	240	305	272	265	278	301	263	231	297	282	242	265	294	258	261	260	261	255	266	269	269	282	275	274	275	274	277	247	254	255	304	269	280	298	267	240	289	271	277	287	266	272	296	274	270	298	241	257	269	277	281	263	265	285	276	271	298	272	266	267	274	287	268	278	286	300	265	288	282	275	305	259	284	277	254	246	247	283	265	274	257	276	250	250	282	299	251	303	287	274	276	277	284	314	271	285	253	253	277	267	279	276	261	297	292	255	257	293	254	254	255	271	259	246	274	270	255	299	224	272	273	263	316	285	267	266	258	273	279	263	246	261	288	278	263	310	279	289	282	283	290	269	284	254	296	278	305	291	274	251	248	278	281	271	264	295	272	282	266	283	293	267	289	307	280	288	262	282	256	278	267	255	258	278	256	271	294	273	251	264	269	240	271	248	247	246	234	247	269	257	283	285	291	282	269	270	256	293	250	290	260	273	248	295	266	242	269	285	279	254	291	269	233	257	266	283	271	277	281	273	258	237	272	286	275	301	275	261	299	284	272	272	247	274	267	256	284	261	287	277	274	274	282	243	278	284	236	269	265	282	259	267	276	266	283	307	270	278	296	275	286	263	303	258	251	255	276	295	262	280	290	298	259	266	274	240	283	284	284	264	270	296	248	278	270	293	255	280	282	276	299	286	266	303	273	267	282	270	278	293	270	275	274	292	262	284	305	243	283	276	271	238	280	263	289	283	255	272	246	264	264	279	279	280	255	276	271	257	270	273	290	237	284	276	301	264	264	287	268	327	259	292	264	304	239	273	296	295	264	265	250	271	266	277	270	282	271	259	284	283	262	245	293	255	254	248	294	295	286	266	284	270	260	263	280	277	260	254	269	289	258	270	286	238	269	262	259	270	266	265	305	279	257	283	258	290	319	282	293	257	279	300	272	255	247	284	269	283	281	275	266	265	239	291	281	284	271	261	273	269	251	285	283	264	243	261	260	255	264	251	273	281	281	288	249	255	284	244	281	269	276	284	263	271	242	268	259	290	261	266	247	271	264	288	291	302	288	238	243	270	271	279	259	302	283	288	264	291	283	297	241	262	299	261	251	266	294	257	264	282	259	276	272	290	255	328	268	295	274	259	269	267	297	283	260	289	272	266	268	267	290	252	268	249	246	261	247	249	263	294	277	273	234	249	277	230	259	280	281	267	303	282	264	243	261	250	264	256	262	306	252	270	287	261	264	263	283	285	281	309	272	266	265	302	254	270	267	275	265	287	272	279	271	249	270	266	276	281	287	285	289	301	313	284	259	278	259	264	264	264	275	278	292	252	272	260	264	275	307	282	258	261	256	258	265	295	246	272	250	276	268	258	263	293	290	304	277	256	300	288	252	280	292	278	260	280	293	257	256	306	283	258	289	277	253	284	283	260	246	240	247	274	299	299	280	257	282	289	266	270	282	289	277	285	298	282	287	290	270	279	272	264	290	278	261	289	291	251	265	279	282	266	278	257	268	278	283	295	271	234	282	271	274	265	243	279	249	250	279	286	283	290	259	268	297	284	252	288	254	300	275	264	266	247	288	264	296	249	255	264	300	286	270	249	303	266	236	297	271	271	263	275	296	280	281	263	274	271	265	240	262	272	270	301	272	249	285	271	283	311	297	288	279	280	258	274	280	301	292	274	248	283	302	300	268	270	302	278	297	271	261	276	269	262	269	276	312	261	259	273	272	262	287	290	284	250	262	303	273	268	280	285	256	300	270	275	294	262	257	269	268	284	277	255	276	276	289	294	272	280	273	241	251	269	278	282	281	254	282	271	270	274	276	283	277	278	275	274	282	250	278	282	290	283	267	302	300	290	273	279	304	313	252	256	290	248	264	314	291	264	273	244	285	284	257	272	273	290	300	260	286	258	292	259	265	283	278	282	275	239	262	246	272	302	287	272	282	278	296	297	260	265	244	267	291	270	278	283	271	266	288	289	263	289	309	291	272	277	261	273	299	270	289	263	267	265	254	265	283	291	268	222	263	289	246	282	295	282	270	275	311	287	297	282	264	262	242	263	291	284	287	304	285	266	280	301	307	278	290	289	272	277	238	264	291	254	245	287	272	286	257	282	263	319	294	286	290	279	276	250	260	285	282	248	247	252	248	278	262	250	276	260	267	273	279	259	293	266	266	266	269	259	291	286	262	272	267	252	253	280	259	285	286	267	278	281	276	266	252	239	264	285	267	256	268	314	248	280	343	265	277	267	255	276	287	261	295	278	282	271	281	276	272	259	270	276	282	282	272	277	237	269	269	271	258	291	300	289	272	266	278	260	288	296	270	275	255	298	245	276	270	259	235	268	294	296	254	263	265	281	253	269	286	271	283	263	266	280	320	274	265	268	282	279	251	282	285	251	271	248	253	266	268	277	300	278	291	248	244	262	276	258	244	266	272	277	246	276	276	257	247	289	284	271	262	299	286	260	278	294	247	267	276	268	266	279	280	267	285	276	257	293	291	279	303	287	274	263	260	291	268	256	254	290	297	273	269	271	252	276	272	277	259	293	258	289	279	254	285	266	291	232	271	291	245	293	252	257	266	267	294	274	290	271	269	246	254	279	272	284	275	249	288	272	300	277	259	285	281	262	290	250	273	260	247	298	251	258	290	251	258	270	320	271	254	240	288	284	260	289	254	247	257	267	290	256	279	265	287	290	296	263	273	248	284	279	301	249	256	294	270	277	275	251	267	278	260	275	265	267	287	297	261	272	272	279	270	254	262	253	276	287	283	271	262	234	262	280	269	294	282	252	265	284	235	277	276	274	290	260	288	301	295	256	268	308	274	287	270	269	271	243	280	265	283	250	275	266	275	252	284	255	283	264	261	273	299	266	287	241	274	292	260	276	240	277	269	276	252	297	298	269	260	276	278	261	260	281	242	265	262	294	279	290	288	281	249	269	244	259	257	288	253	284	272	293	289	248	285	276	294	252	266	294	297	247	265	251	285	263	284	297	274	253	305	265	248	271	259	284	263	284	270	263	265	289	272	278	273	275	268	309	259	306	264	276	236	250	261	275	292	293	239	230	276	300	279	268	237	279	275	232	278	300	292	284	265	254	254	269	255	269	268	305	277	274	278	256	266	283	275	281	295	264	255	284	260	252	247	272	270	237	294	298	261	277	245	245	258	271	276	249	290	263	284	296	263	258	276	301	283	253	279	278	277	264	276	266	293	253	268	271	290	265	258	288	282	244	283	260	288	273	265	280	294	268	257	273	271	281	282	324	295	280	296	257	276	255	247	263	282	262	278
27549	18896	5640	1152	930	869	852	802	870	744	802	822	799	756	796	756	782	773	770	792	795	806	778	794	847	853	778	768	809	793	780	787	793	772	778	773	774	788	746	821	872	779	800	839	806	769	761	784	771	800	854	808	784	825	818	797	784	756	842	770	748	793	807	771	778	764	805	807	796	753	805	818	779	807	764	772	822	799	767	806	761	790	792	818	751	755	782	779	797	833	800	783	826	837	808	776	824	816	808	740	799	817	818	803	836	786	756	787	794	790	762	809	764	823	784	745	822	850	814	806	752	812	800	839	824	832	778	842	798	784	829	808	743	789	870	758	806	787	773	817	832	745	821	836	821	805	777	802	775	841	835	752	760	743	777	739	762	791	731	779	789	781	765	829	821	744	821	829	710	773	749	789	827	771	758	806	765	807	811	815	800	783	796	777	810	792	783	791	821	862	825	867	757	781	813	821	788	788	809	791	817	800	819	759	829	758	775	811	836	803	737	833	764	787	704	814	771	810	802	770	768	791	756	781	776	813	764	777	798	819	809	783	793	770	757	815	857	781	764	733	843	825	788	817	823	829	761	777	776	811	836	792	749	800	800	812	784	782	772	843	819	881	764	787	766	757	779	770	799	823	783	808	818	828	797	784	782	820	787	801	777	794	743	802	817	741	771	745	779	821	768	787	816	809	825	762	814	787	784	825	811	814	764	783	772	806	820	818	826	808	768	821	797	796	859	804	821	755	809	758	783	778	799	752	832	833	781	786	845	830	790	758	814	784	820	819	805	811	861	783	761	809	770	804	780	746	783	751	806	791	814	786	820	751	802	776	789	839	743	822	807	767	781	762	842	755	757	819	812	798	770	843	773	827	796	774	776	840	812	795	833	800	745	793	814	759	836	818	827	775	778	808	791	779	800	776	782	836	769	829	799	775	797	808	820	769	764	790	793	825	806	734	784	791	786	842	752	778	836	806	772	847	816	823	786	791	773	781	786	775	755	773	769	766	790	826	815	784	802	789	817	791	786	803	829	749	771	768	782	759	786	786	779	795	837	795	791	835	781	798	842	738	820	809	746	796	808	819	810	778	822	792	777	783	848	778	770	779	785	763	770	791	811	784	794	792	796	827	795	799	788	769	815	792	767	763	777	846	815	796	782	771	779	784	756	824	786	755	725	807	787	794	813	740	801	766	815	730	837	780	808	785	834	761	768	801	819	806	748	785	830	755	750	769	827	771	768	836	816	797	839	779	817	810	832	780	803	837	752	758	803	786	753	803	801	797	820	768	759	812	771	793	755	788	749	849	833	801	738	815	822	788	798	863	799	814	785	773	804	787	790	769	756	740	819	757	839	731	748	835	764	801	825	817	789	829	762	853	816	786	805	766	816	806	785	804	821	783	797	817	772	795	792	788	835	844	750	789	816	809	786	807	844	835	805	760	792	771	829	811	819	784	792	824	852	789	801	744	776	780	760	790	810	807	815	787	745	754	796	818	802	824	841	804	797	859	826	776	798	788	789	808	773	780	747	771	750	830	821	776	822	771	797	788	785	784	807	801	831	776	817	761	817	800	811	816	832	781	759	809	780	759	822	827	816	840	804	796	843	767	818	773	796	767	800	816	809	803	776	780	749	809	800	821	748	865	787	813	804	748	747	792	833	769	777	814	787	800	783	857	760	776	818	777	866	798	768	766	823	793	795	849	792	792	775	842	807	767	749	774	794	884	752	791	804	813	784	799	812	808	792	759	837	840	740	856	796	805	799	765	804	811	756	812	829	795	818	785	784	826	763	786	828	795	791	777	796	812	789	781	778	804	829	818	802	796	779	786	767	843	776	806	757	794	855	810	812	756	808	837	799	777	769	744	802	825	802	785	825	812	820	836	831	777	718	808	757	780	808	768	796	849	825	841	781	814	852	789	762	802	802	801	810	779	783	816	775	855	831	763	780	758	789	768	839	710	815	778	799	800	820	805	805	756	784	826	763	832	760	771	807	817	793	807	774	799	793	823	822	788	846	809	800	768	793	852	833	793	791	780	801	801	781	816	770	815	783	754	797	798	817	783	871	784	805	796	774	786	800	782	766	762	716	801	769	794	775	781	813	808	776	762	773	781	763	835	807	760	801	783	836	785	796	765	790	777	831	778	758	751	777	841	826	798	869	795	793	795	778	770	823	818	816	839	781	790	770	754	782	798	757	784	805	764	802	792	804	766	785	777	772	817	785	772	810	790	853	785	868	821	793	770	797	825	810	789	762	857	792	779	804	748	825	760	800	792	782	737	827	731	747	814	800	801	834	817	821	780	861	838	772	831	819	842	780	799	752	820	762	818	763	751	826	792	784	717	819	818	782	762	786	791	831	828	773	779	830	858	787	720	826	793	831	797	799	785	766	848	821	847	810	829	836	761	789	805	829	797	806	757	777	762	727	785	795	771	794	722	755	740	750	794	826	772	827	762	816	799	757	752	807	782	804	817	780	807	828	802	742	764	842	799	821	800	796	751	793	793	771	781	846	862	808	756	799	804	796	806	778	761	798	822	752	813	761	786	804	769	791	769	806	747	808	785	758	813	801	794	777	796	805	806	808	836	838	795	813	789	828	842	756	714	822	767	741	775	824	833	825	818	782	799	814	783	832	811	795	785	830	768	805	791	805	800	799	831	819	814	769	798	793	776	808	754	810	813	801	812	736	769	802	781	798	832	803	817	825	768	782	766	786	789	756	795	774	762	765	798	773	745	753	753	756	800	796	801	845	794	768	709	829	811	776	825	742	764	806	791	791	800	815	761	823	780	782	836	801	809	850	784	809	790	757	775	821	766	788	769	828	790	754	794	823	773	797	795	764	808	784	827	800	790	788	748	818	792	761	805	817	766	780	827	801	793	809	765	850	778	787	842	760	785	772	826	780	816	762	768	779	794	756	805	787	784	784	874	784	822	753	868	752	804	806	772	767	793	787	792	837	831	792	803	833	796	767	755	791	804	794	758	807	777	782	768	775	822	792	764	787	791	802	802	817	769	814	796	784	808	755	794	790	781	765	778	824	829	824	776	795	775	786	831	777	791	804	745	749	838	810	745	781	784	785	769	772	834	810	831	807	796	720	758	790	769	824	784	783	841	753	789	780	752	772	821	776	797	864	804	838	784	846	761	786	816	776	795	837	736	819	819	858	831	805	785	780	783	798	797	768	800	812	780	822	794	769	755	786	758	767	781	776	796	805	807	776	771	860	770	812	763	750	785	812	783	784	795	802	805	836	817	778	785	853	794	830	809	826	810	797	837	742	858	802	795	733	800	808	769	763	733	748	761	801	760	788	832	776	853	820	774	806	766	821	768	776	802	776	819	762	785	778	776	815	763	780	806	749	787	770	803	820	851	787	796	815	864	797	857	782	812	867	782	772	866	792	723	780	778	847	852	782	842	794	779	814	873	758	813	804	814	778	811	831	818	726	759	767	839	825	758	777	770	757	800	795	792	773	789	819	794	782	810	815	811	764	785
4741	1266	1068	928	877	829	874	861	834	807	835	801	831	809	818	796	839	827	835	811	800	794	787	783	845	771	805	793	804	834	775	775	818	792	789	795	799	809	805	815	836	825	821	795	782	828	776	820	838	802	765	767	835	884	770	801	805	782	790	884	829	787	777	766	814	755	861	793	823	817	777	769	834	804	788	799	810	870	782	799	829	809	766	789	816	812	810	813	810	795	836	854	827	797	782	837	844	828	806	829	829	848	827	793	787	784	805	797	806	772	811	781	773	803	814	794	799	808	831	856	818	875	832	752	786	848	825	779	784	778	810	779	803	843	790	811	778	769	809	842	799	817	841	846	796	801	803	771	775	796	802	819	792	784	824	823	797	815	817	779	805	834	836	810	789	807	793	819	798	819	831	810	812	772	773	820	814	839	789	757	850	797	785	825	791	818	810	773	796	800	827	838	765	872	823	777	812	840	794	826	787	857	783	778	836	825	815	822	784	806	842	803	840	788	834	802	775	802	815	804	841	738	808	814	820	828	841	794	794	767	825	783	834	850	819	813	805	779	808	789	777	825	817	831	848	810	796	834	790	839	828	829	821	820	858	762	787	825	822	825	829	806	816	776	821	819	785	806	858	823	815	840	786	804	785	811	772	766	837	813	830	789	805	793	779	792	811	836	849	801	813	757	833	776	751	811	842	862	843	807	772	828	758	861	870	811	814	800	786	807	815	872	812	822	790	783	845	767	790	788	807	820	785	800	801	779	835	853	757	837	816	765	813	805	773	777	794	805	783	776	781	782	808	861	812	788	848	861	828	755	887	806	795	810	805	780	801	783	795	792	780	870	866	759	795	786	808	821	817	802	845	804	839	803	790	824	838	776	842	780	817	780	853	855	802	819	796	829	815	749	833	770	830	843	832	810	826	794	837	813	791	784	776	807	741	852	809	786	817	796	791	813	800	813	796	843	791	818	833	816	801	819	778	776	803	833	781	781	772	806	813	790	767	818	833	796	779	860	826	817	837	821	787	847	842	829	811	827	809	804	792	836	852	798	772	805	782	834	826	816	797	794	814	823	782	805	794	769	769	780	786	845	804	817	764	802	802	808	808	797	811	781	837	812	817	798	831	829	817	831	768	789	818	773	886	788	774	831	749	857	782	831	828	812	829	766	807	772	789	776	779	784	795	828	767	814	772	856	818	807	820	835	855	787	824	782	812	814	771	825	836	769	812	770	783	786	826	888	751	806	798	826	788	779	819	837	772	788	803	809	839	805	809	850	820	832	819	761	827	809	782	866	751	837	750	830	816	815	767	794	794	775	826	864	804	760	749	808	809	785	756	827	817	800	891	798	829	788	813	802	833	791	857	798	839	849	786	827	801	787	810	809	784	750	807	831	850	835	845	798	803	877	807	809	772	796	810	847	829	806	820	783	837	777	757	832	832	811	807	812	815	879	805	842	818	860	809	814	779	784	807	791	807	775	806	803	790	744	841	806	838	796	864	843	810	823	825	800	857	804	803	784	816	793	821	825	817	798	859	807	810	816	804	791	811	821	816	827	808	787	804	833	871	841	777	834	795	829	820	798	780	785	848	793	841	793	837	820	816	829	794	848	873	833	817	804	839	773	785	813	753	852	793	773	816	835	778	839	816	790	800	791	806	826	823	791	836	776	851	776	750	800	824	773	782	825	837	815	836	828	814	816	812	855	821	833	816	820	792	809	821	801	841	810	788	772	824	857	809	773	780	794	814	852	816	812	786	840	765	786	757	808	815	809	786	806	822	805	803	852	794	828	795	804	836	841	835	796	870	798	819	793	868	805	811	812	860	801	817	836	816	814	699	787	799	833	779	842	769	798	799	772	818	797	798	757	756	833	803	813	816	859	775	805	821	753	852	830	831	849	828	791	786	785	820	851	781	809	778	798	808	790	785	816	795	794	856	817	796	778	818	809	857	817	856	787	769	838	807	784	744	839	775	847	819	800	815	809	825	839	823	851	853	830	805	822	841	816	804	816	839	823	784	857	778	835	776	789	860	777	817	841	803	787	832	831	799	779	805	845	848	784	885	804	807	788	826	787	810	836	801	819	868	812	779	793	816	819	791	835	817	815	832	807	818	771	835	794	877	761	800	826	840	826	810	816	833	839	825	840	748	833	756	804	804	829	771	830	764	799	767	812	791	758	810	859	845	818	764	844	845	809	854	807	828	831	807	789	811	826	810	841	813	797	836	825	856	837	805	815	822	819	788	885	829	814	786	798	827	822	857	812	838	792	807	843	803	859	773	835	821	822	806	781	861	786	803	814	776	810	826	779	830	781	797	846	844	777	824	730	809	827	803	817	819	777	838	819	796	834	812	807	752	820	858	806	814	798	862	777	808	766	805	778	836	819	769	835	829	843	802	791	743	782	845	817	832	805	774	808	788	755	785	814	865	794	797	832	811	787	815	778	810	795	819	788	815	789	844	846	818	804	785	793	797	786	796	773	823	785	808	820	823	803	816	855	744	811	808	778	826	849	802	790	802	817	802	805	821	830	810	848	784	759	808	793	829	789	793	834	811	778	831	784	829	822	804	728	774	800	793	805	846	777	786	792	783	797	835	838	786	824	767	820	822	779	795	781	810	849	813	775	797	808	780	886	764	794	803	814	820	794	818	840	811	804	796	767	823	841	802	746	816	823	767	765	818	828	807	791	767	829	785	807	772	861	810	789	803	765	828	814	823	832	846	818	851	776	821	857	763	818	802	806	823	787	812	816	853	785	827	784	783	793	786	788	808	778	815	844	814	793	786	812	834	818	737	779	751	816	810	818	795	848	857	802	780	769	866	793	810	812	807	809	808	842	860	757	814	788	827	784	742	819	776	800	817	846	823	797	826	838	836	793	828	831	769	778	823	824	792	791	796	817	825	832	789	845	852	813	792	774	799	773	805	823	806	764	748	819	718	796	804	805	811	826	778	853	851	812	822	786	842	781	816	808	799	782	770	785	782	790	780	773	834	802	814	843	784	850	846	802	796	794	827	778	802	841	829	811	809	779	808	808	797	785	827	768	822	790	802	815	847	843	791	802	821	815	776	819	832	749	854	820	825	802	809	825	817	832	845	773	802	848	784	829	762	805	797	786	827	860	828	825	843	727	811	781	798	841	852	856	802	787	826	831	836	809	849	805	807	856	813	770	759	808	772	850	821	772	798	785	834	842	804	838	837	793	811	778	827	817	829	798	830	785	813	787	826	835	850	770	787	820	779	778	747	834	745	835	835	822	815	815	796	851	821	783	815	789	829	833	829	802	861	803	825	775	778	793	819	809	786	797	817	773	794	800	779	764	772	824	794	789	819	797	810	801	805	802	832	761	786	789	834	824	781	784	791	780	802	837	875	800	803	852	805	804	865	818	856	817	794	801	811	867	804	761	812	837	830	834	837	830	817	850	797	831	816	788	834	777	813	756	779	786	783	818	828	806	810	846	804	833	811	864	827	847	825	813	812	791	797	772	784	804
23346	21016	28448	23771	21031	12960	1297	771	616	600	503	521	468	446	442	441	412	443	392	414	411	414	374	370	394	366	397	378	392	362	363	368	408	356	376	380	357	373	353	400	382	353	395	383	406	405	398	370	393	343	383	316	379	355	339	382	383	330	383	374	379	370	373	377	344	354	375	387	379	360	378	378	325	352	369	384	357	393	362	337	358	391	356	387	364	379	354	359	385	382	356	354	378	383	363	355	352	367	337	360	382	379	380	358	366	361	378	352	344	382	381	337	379	337	332	327	362	379	348	376	341	375	408	384	381	366	375	349	380	386	357	353	344	380	353	352	367	400	401	356	345	371	320	374	340	366	347	354	351	370	378	370	368	355	376	381	359	359	331	391	380	397	371	381	400	350	392	346	318	385	370	382	332	368	388	340	352	392	345	342	395	365	340	340	374	392	345	370	387	346	373	383	352	359	371	364	378	413	386	400	401	359	381	360	391	361	359	379	350	347	384	386	345	385	347	331	387	344	359	366	349	378	366	338	384	345	407	364	361	376	391	364	317	387	379	346	349	374	369	369	379	419	343	377	383	348	361	333	363	379	371	373	376	382	369	391	315	359	385	359	346	355	348	361	369	321	363	338	372	390	345	376	360	382	357	372	362	352	341	373	348	391	336	368	365	345	373	371	328	379	330	341	358	377	397	377	365	372	369	372	336	366	364	363	361	362	336	346	337	363	346	367	385	366	360	343	343	386	354	394	386	375	354	363	375	366	358	336	372	338	363	393	343	369	354	371	369	349	378	357	380	359	368	368	363	337	351	390	344	348	364	385	362	368	361	360	374	365	378	375	350	334	349	356	374	363	339	345	325	374	335	402	347	377	409	401	377	353	382	368	358	331	397	377	400	345	362	357	367	361	335	367	357	377	400	373	380	394	361	352	358	364	342	323	343	376	383	338	368	305	344	372	391	338	383	320	318	400	320	330	369	354	387	371	376	360	379	378	397	314	350	393	410	348	384	370	385	356	365	366	366	359	372	358	379	330	367	347	350	361	371	364	356	338	387	358	380	354	341	366	347	363	389	355	346	359	350	365	358	352	367	366	370	350	365	377	340	388	338	379	389	351	388	354	359	399	369	298	374	379	346	371	364	387	356	376	371	402	394	370	351	380	348	361	353	368	368	381	360	344	396	378	373	377	349	351	357	358	375	364	355	378	348	383	367	344	363	363	355	395	346	350	346	358	344	354	342	385	345	379	388	332	364	380	344	349	376	350	355	391	345	357	393	371	377	363	354	380	349	365	359	351	347	362	389	330	371	372	361	327	359	399	332	374	348	340	366	392	370	356	403	384	377	361	340	367	383	363	344	368	346	365	353	349	366	385	377	388	367	352	402	373	372	357	338	359	398	373	358	355	386	362	324	359	373	368	352	352	357	353	384	373	360	373	395	322	373	348	381	371	371	391	346	353	328	371	353	372	344	405	359	367	404	409	336	368	367	373	344	360	373	351	370	339	381	320	339	381	368	379	353	380	364	360	371	345	362	378	371	322	323	374	355	320	329	368	334	362	379	351	351	379	330	359	327	346	358	341	367	366	390	324	357	367	362	375	361	332	346	343	402	334	377	364	360	379	374	370	382	390	352	370	339	354	378	336	369	366	374	342	358	331	338	393	360	367	350	393	374	383	349	328	383	358	381	378	370	387	360	346	375	368	370	330	345	356	397	337	389	395	352	365	364	351	346	380	366	358	353	380	387	372	371	368	349	389	338	382	365	371	367	344	393	378	353	368	364	343	337	409	373	360	363	373	336	373	359	387	398	379	384	356	375	367	339	388	340	382	372	346	361	358	342	374	328	372	344	322	368	360	358	374	367	351	347	322	386	354	335	369	401	355	379	379	333	347	370	350	360	357	323	329	353	367	378	348	390	353	388	337	370	370	388	395	327	371	355	381	402	354	366	361	355	362	331	364	359	383	363	359	360	371	371	353	381	369	393	352	360	327	368	393	364	344	370	367	347	351	364	377	411	356	357	381	365	360	328	361	357	360	395	377	382	383	345	355	358	378	361	348	401	343	369	351	359	328	359	378	341	388	398	336	372	362	337	348	369	384	379	347	348	353	385	370	362	388	363	396	338	324	336	321	332	378	358	371	345	385	345	369	380	369	355	370	373	394	365	341	377	348	374	368	352	330	323	364	357	339	345	369	353	369	376	392	368	328	374	369	372	323	369	358	373	387	376	370	354	339	345	350	364	331	355	423	353	377	333	368	352	344	373	353	346	344	362	362	375	341	404	366	362	367	338	408	332	396	374	359	373	357	331	363	361	367	369	380	385	337	350	324	374	372	344	386	358	366	315	350	382	362	402	378	365	367	378	342	358	376	365	363	334	340	340	345	367	386	378	422	353	390	353	341	313	375	319	371	374	359	394	361	370	377	317	367	394	367	366	379	355	333	399	361	349	402	360	382	345	320	357	352	342	365	338	363	346	374	348	361	345	369	353	400	343	352	364	361	341	355	419	337	355	348	366	324	357	365	335	360	348	401	369	350	370	378	392	375	374	373	364	376	409	352	386	358	368	346	336	420	349	371	401	354	352	384	362	371	354	368	355	346	348	338	375	357	332	352	356	393	381	367	377	397	363	384	337	342	393	354	353	359	350	346	363	375	381	371	375	364	369	389	372	347	368	377	341	380	350	358	375	397	328	329	374	358	364	375	335	362	370	357	408	341	335	366	390	346	360	335	371	411	352	384	383	342	334	405	388	372	363	347	332	350	352	388	382	352	360	369	391	345	377	341	343	378	333	375	380	350	359	375	357	376	406	400	358	336	388	336	338	404	345	363	361	348	350	365	379	332	383	367	359	359	358	369	341	361	395	390	368	365	377	342	389	379	389	353	359	354	345	338	365	361	364	348	369	342	398	325	355	335	352	374	373	330	311	364	375	357	336	381	371	367	380	331	348	370	362	371	341	333	396	370	353	342	383	342	349	342	390	328	368	407	349	343	342	342	365	349	365	388	381	348	361	360	376	356	358	368	336	363	366	377	370	376	361	329	374	358	390	389	382	395	336	362	376	351	354	408	354	329	364	391	403	393	335	352	374	346	337	362	350	399	360	358	367	370	373	384	365	362	327	374	343	367	348	404	396	346	347	345	343	376	344	350	350	354	386	380	373	358	349	362	351	368	365	353	311	336	399	364	380	377	367	336	383	377	356	350	372	380	377	368	342	347	361	341	373	364	350	333	381	338	388	389	345	359	363	397	359	377	383	358	351	390	371	382	407	361	309	349	379	362	343	358	340	328	342	386	362	363	375	337	393	345	358	402	351	350	374	380	329	378	349	347	346	371	339	336	362	369	371	388	370	361	390	350	326	370	367	358	371	349	379	394	395	341	369	360	363	359	343	381	356	356	378	364	377	385	347	308	394	370	355	344	326	389	341	374	364	370	380	386	324	334	369	367	369	371	350	360	364	330	354	340	359	361	348	355	370	376	327	364	344	376	356	353
4815	8398	6193	2964	2120	1636	1238	1000	861	724	676	606	552	544	505	509	440	471	433	457	444	420	424	412	423	396	431	379	387	408	378	434	383	402	388	397	415	400	385	345	382	408	383	409	420	419	359	399	399	388	425	410	403	391	371	433	399	398	392	397	391	347	361	381	403	380	365	407	392	393	420	393	401	375	402	382	390	356	385	376	353	384	387	415	372	386	372	392	436	377	383	421	416	392	391	406	374	400	389	397	341	408	392	421	416	376	399	370	390	368	418	407	421	393	373	363	375	406	397	389	393	375	387	399	388	370	399	385	410	372	419	417	387	392	420	401	392	419	402	386	434	389	393	376	395	408	408	380	356	393	374	393	416	402	393	398	414	394	397	343	376	394	432	378	379	390	333	418	380	407	385	384	402	398	416	398	373	384	391	369	425	375	348	391	379	372	368	352	404	382	410	426	393	404	415	400	379	424	388	371	436	441	394	375	368	393	412	402	412	392	400	384	434	389	376	375	405	417	404	382	412	368	384	371	386	409	423	402	379	408	415	382	417	381	403	394	396	404	432	382	416	383	381	394	368	378	404	418	401	359	390	423	379	390	385	390	363	433	380	366	356	430	424	386	391	387	392	369	378	409	385	406	406	382	410	371	391	372	377	425	398	374	399	375	383	384	387	388	360	400	421	401	377	385	368	389	349	347	415	442	406	396	402	390	380	422	402	376	410	418	407	386	414	377	349	416	380	389	376	423	405	425	404	373	370	355	395	405	409	401	425	384	423	363	383	368	405	390	435	392	434	397	391	399	376	378	379	397	366	406	421	399	421	393	379	411	419	364	360	387	395	394	381	401	396	378	371	376	393	412	384	399	377	382	417	373	397	391	366	385	424	383	389	436	367	388	380	411	380	408	365	424	370	403	384	380	376	416	390	411	407	385	399	429	381	389	407	382	378	389	380	395	418	414	405	392	412	401	433	400	394	368	399	416	376	364	408	366	399	397	390	413	404	377	399	383	429	424	381	385	372	415	352	348	419	408	421	405	375	377	410	395	367	399	414	384	424	375	391	397	428	414	385	381	377	392	384	443	390	395	405	393	395	424	401	371	358	396	373	390	406	369	384	402	370	377	360	387	399	374	379	410	395	376	384	367	382	376	394	422	414	386	400	407	374	436	398	406	394	394	380	393	362	406	401	393	410	425	376	349	391	351	354	402	408	420	357	394	367	410	435	381	383	386	405	399	433	362	359	373	365	396	383	392	409	363	370	380	390	410	370	390	402	428	402	364	379	389	371	415	406	412	374	421	389	351	418	375	359	401	402	372	360	390	404	326	390	396	405	386	366	396	384	373	385	388	354	399	403	389	410	390	397	395	432	381	421	410	400	383	414	377	381	389	378	372	384	386	418	415	440	384	403	429	386	421	381	411	392	360	398	385	378	418	376	416	419	388	375	454	398	400	385	348	357	383	390	386	378	383	386	400	365	406	423	360	377	394	385	373	380	379	403	378	396	413	440	351	368	395	380	391	391	405	378	395	428	415	391	421	374	387	394	377	420	393	382	414	406	391	388	413	374	388	391	384	381	367	396	402	439	363	412	353	424	424	386	389	384	401	425	367	369	374	380	383	358	391	369	389	429	386	406	392	345	401	425	378	414	422	368	391	419	441	392	374	386	407	392	367	379	399	377	392	399	397	341	393	396	417	395	380	360	373	409	387	387	396	372	387	396	377	403	387	398	399	378	362	421	392	355	372	371	361	356	379	404	375	410	400	363	410	393	393	369	407	361	390	364	416	381	381	392	351	419	397	377	408	392	385	393	388	360	412	372	410	395	442	388	360	390	403	369	362	362	400	359	387	412	390	383	355	438	424	400	429	324	362	376	414	408	402	375	361	374	384	363	373	350	399	390	404	389	363	412	399	385	379	389	382	431	360	387	403	429	390	378	403	425	376	384	388	368	413	402	408	400	391	367	417	383	402	374	401	375	397	367	405	379	395	365	402	400	365	405	410	382	412	427	384	372	386	368	397	385	382	388	402	373	369	396	388	402	385	392	419	384	384	410	422	387	382	375	371	397	383	386	376	394	380	399	406	402	410	406	414	412	368	375	380	390	391	396	388	371	391	374	383	418	377	405	413	397	369	380	400	430	380	357	382	392	384	395	399	377	372	380	414	353	426	430	376	393	403	394	383	377	407	369	363	394	385	409	394	381	393	384	401	368	380	385	395	422	388	389	370	398	393	393	389	401	390	393	390	393	413	412	426	385	396	374	386	410	382	378	394	370	414	384	375	377	371	421	410	423	390	360	422	376	400	431	385	415	397	409	377	369	360	403	377	388	389	404	388	380	387	384	406	398	403	409	395	394	359	425	391	400	400	438	406	367	399	374	385	366	383	379	394	373	374	404	373	414	429	408	394	389	376	402	385	385	373	371	397	397	379	402	397	381	418	377	417	367	361	418	405	383	398	379	399	404	369	381	365	398	350	399	392	397	392	416	387	388	409	389	358	391	390	387	396	360	380	396	395	393	424	425	397	374	377	389	427	402	371	394	399	405	393	407	375	385	389	381	363	401	389	380	395	366	368	403	373	429	424	404	383	419	397	394	392	401	432	402	382	409	392	406	396	387	394	414	419	409	435	365	397	444	423	396	410	407	381	365	368	388	413	418	410	365	416	366	384	375	409	434	385	386	407	371	373	356	380	403	380	401	410	403	377	413	398	396	378	384	420	406	364	386	443	395	403	363	386	435	395	424	381	410	412	351	400	409	395	401	399	418	412	410	414	395	400	391	378	370	385	408	364	384	380	401	398	371	409	385	408	380	401	371	344	378	405	396	387	405	403	406	401	389	398	389	403	374	389	349	376	428	377	365	390	409	363	385	412	388	411	406	402	387	382	391	356	392	389	409	383	381	390	380	413	375	353	416	379	385	420	359	382	398	362	390	379	378	388	392	392	387	395	384	387	383	392	400	418	398	387	361	399	369	405	390	417	428	375	380	369	355	354	362	391	395	393	400	412	365	360	403	383	387	395	361	432	392	416	381	406	416	374	415	426	394	415	381	388	382	365	417	362	382	372	395	382	405	403	376	381	367	390	390	379	401	379	385	381	407	383	376	394	378	386	411	384	374	434	374	427	402	425	394	394	392	393	402	401	382	391	370	367	377	392	364	415	381	383	382	409	410	368	439	390	372	433	387	419	407	403	416	399	403	393	390	386	393	363	422	390	404	405	403	399	375	404	389	382	364	362	371	409	382	381	388	403	403	402	390	381	353	391	394	377	399	414	382	408	417	387	423	368	391	404	449	402	366	378	384	348	382	383	383	383	413	392	369	382	372	387	403	414	416	375	334	393	384	395	393	399	379	403	387	400	389	391	398	413	396	401	374	401	420	394	411	432	384	370	366	409	411	407	374	386	364	392	391	387	402	382	404	395	370	371	391	375	374	408	414	395	401	383	392	387	414	411	396	403	345	384	416	405	400	365	410	359	359	385	423	402	386	388
24467	21046	27609	24637	15477	1706	1202	1086	955	934	920	882	884	867	903	924	901	848	871	849	784	781	886	835	837	844	833	888	861	837	854	886	837	835	810	801	849	853	805	865	863	820	810	868	800	828	863	816	826	880	802	833	867	792	875	890	874	843	878	820	852	847	874	813	832	883	854	847	804	818	859	839	804	812	804	843	827	926	859	827	832	782	794	853	828	850	807	803	827	841	853	838	796	843	852	843	854	790	843	884	843	833	855	819	859	906	827	845	825	844	805	901	847	844	886	772	835	835	832	863	804	830	857	848	839	879	846	818	829	784	885	797	808	822	836	808	805	814	845	810	843	858	841	818	857	854	839	825	810	828	794	853	791	814	830	800	764	854	868	813	762	881	817	768	810	840	790	845	833	853	829	865	853	869	876	837	850	867	839	852	811	854	832	776	810	830	894	841	832	849	849	825	833	828	849	850	865	829	874	843	835	828	828	863	842	857	858	855	821	876	849	860	818	855	848	794	823	910	843	816	813	811	848	779	800	861	840	812	807	835	853	782	833	842	820	838	826	783	815	828	814	854	864	817	857	829	816	833	845	860	805	821	836	833	863	850	811	833	845	788	854	842	754	857	816	809	833	837	821	844	862	807	864	837	819	828	815	850	823	838	864	818	854	771	775	786	867	887	834	801	864	829	854	876	797	921	768	790	848	823	845	861	826	854	821	797	814	814	897	852	838	812	831	849	839	774	821	855	859	834	807	805	876	814	829	819	865	833	816	830	801	885	839	877	825	804	866	796	882	794	815	805	780	854	831	900	835	791	771	780	831	868	822	850	917	830	806	806	814	831	840	849	807	846	830	863	856	853	830	818	834	861	821	870	840	805	841	829	835	835	853	819	779	807	855	851	802	846	806	800	844	818	812	842	847	839	858	809	812	823	824	810	837	769	816	788	841	839	860	827	815	831	841	795	878	849	785	849	826	784	790	902	829	816	842	899	854	840	855	815	857	855	799	827	806	879	826	822	855	816	788	825	788	801	819	903	853	856	851	763	815	826	824	871	791	830	817	862	831	882	842	854	806	847	843	861	792	848	834	834	778	819	835	831	800	796	867	753	829	851	848	780	853	853	816	824	872	850	801	766	849	818	853	855	903	804	846	803	840	812	824	810	821	881	845	805	818	728	859	794	840	786	816	826	861	827	779	852	802	776	837	843	802	853	859	836	820	859	847	817	861	805	828	899	805	835	816	819	828	832	867	884	852	837	797	827	813	841	788	890	780	842	803	813	841	855	811	832	875	870	804	821	837	820	832	830	894	846	801	850	837	834	782	902	874	825	780	854	823	805	864	821	796	817	879	838	873	843	848	859	844	829	798	859	850	838	800	886	858	845	830	856	814	855	830	907	845	832	825	903	826	839	788	801	836	804	830	836	813	856	801	828	808	824	821	850	822	817	794	863	848	848	901	873	860	878	855	815	831	861	829	808	835	879	845	877	822	846	824	846	847	753	794	800	849	814	860	852	864	807	877	822	849	848	860	838	847	853	832	841	875	827	847	844	866	866	854	806	828	790	805	824	877	852	821	834	832	882	861	796	869	817	824	869	898	848	833	820	889	830	869	847	853	788	809	779	856	837	850	838	803	819	808	852	855	849	808	856	831	829	820	848	850	812	831	862	856	865	864	817	846	806	826	841	821	840	843	825	856	857	773	815	801	784	800	842	794	787	855	832	840	812	789	829	840	867	789	789	858	854	859	896	839	782	810	848	833	872	840	816	815	839	830	890	878	820	836	805	763	832	833	801	776	853	913	815	812	832	811	913	825	830	784	864	775	822	880	803	825	854	815	817	878	827	839	812	823	838	864	859	833	861	804	807	797	873	857	845	835	803	816	807	811	851	804	869	844	873	752	863	840	842	759	804	810	792	877	849	832	791	797	834	829	822	842	833	867	865	849	831	808	788	804	824	823	904	845	830	899	791	851	857	856	872	830	853	805	869	815	833	821	815	842	857	828	840	852	842	823	841	832	835	858	835	856	781	881	841	843	855	832	807	862	820	817	839	847	833	842	828	821	834	801	864	869	808	831	848	850	821	825	803	782	851	813	812	815	872	821	782	788	818	822	798	834	823	818	810	837	861	811	895	830	869	789	832	830	801	871	822	875	838	806	837	847	784	778	777	838	848	832	793	863	796	864	834	814	860	853	816	845	826	827	839	773	854	827	838	862	849	769	837	881	831	851	870	860	797	793	790	858	855	801	828	834	814	819	832	851	780	869	857	841	832	855	816	834	798	854	836	901	795	863	818	787	845	804	817	895	842	787	828	819	829	823	800	852	871	812	879	843	821	849	892	858	834	788	841	836	841	841	843	871	833	807	884	874	832	834	797	782	839	811	858	828	839	813	863	819	811	796	834	861	810	833	841	830	812	854	826	789	871	787	866	773	871	855	856	861	833	817	873	831	816	801	794	837	892	832	879	865	817	860	796	825	814	872	790	838	830	829	869	831	872	828	846	772	831	787	886	819	834	813	795	820	835	838	869	818	819	779	850	849	884	806	794	846	857	832	791	875	875	849	831	788	869	861	821	907	846	782	819	798	833	821	815	803	870	792	817	847	828	805	871	886	830	855	813	794	783	825	822	877	912	820	810	819	832	836	847	847	883	844	874	868	831	889	879	855	787	902	799	823	806	803	808	829	797	870	879	832	893	849	900	852	861	823	851	780	807	777	824	815	857	831	900	814	813	812	801	859	885	827	797	825	789	787	812	833	853	879	839	846	818	859	799	873	823	832	852	849	835	813	812	840	823	900	837	827	850	808	870	791	860	837	874	806	870	791	793	843	822	806	826	846	876	837	862	853	832	831	809	875	819	843	807	767	884	861	868	801	849	830	812	846	850	856	784	813	829	806	863	881	820	792	813	824	796	866	798	885	835	834	879	814	799	789	841	813	872	823	875	805	848	846	834	850	786	837	801	796	790	831	791	860	811	832	868	860	792	798	766	828	849	809	844	858	819	789	836	847	887	860	884	862	862	873	779	782	845	871	840	840	827	820	844	841	820	792	857	861	859	825	800	839	763	891	834	800	819	855	799	879	787	816	854	849	808	837	804	851	871	798	821	834	838	848	780	828	820	774	849	815	865	857	809	794	895	836	829	816	849	851	803	828	864	854	816	807	809	807	797	828	837	844	786	798	847	805	813	825	833	846	842	864	813	850	824	845	813	799	844	828	896	832	804	805	801	810	867	886	863	810	807	809	821	869	873	826	873	791	809	807	827	872	830	818	824	834	796	832	802	845	820	842	836	861	804	855	867	816	835	807	804	795	861	843	824	809	794	831	820	856	822	865	796	816	818	782	824	816	828	872	817	820	821	820	761	835	873	769	796	824	816	837	808	797	829	831	851	874	872	805	808	829	844	816	851	806	821	847	857	870	810	831	828	819	849	859	829	817	803	887	815	857	857	829	866	781	802	836	827	775	870	856	800	817	834	847	827	852	898	798	823	818	823
5464	5557	4136	2186	1790	1506	1311	1191	1078	986	976	962	902	896	825	839	875	876	827	819	803	839	819	843	861	887	832	869	826	804	815	863	815	817	800	837	788	807	852	839	819	809	851	773	810	837	845	856	761	830	755	820	820	803	867	838	819	779	809	869	801	823	826	869	794	809	818	822	816	796	830	846	851	805	784	800	815	844	783	837	824	758	780	800	879	786	773	839	868	852	822	737	831	817	835	834	854	780	783	817	832	847	834	829	833	818	839	818	812	789	842	843	805	848	820	787	811	804	852	864	852	807	816	808	804	826	836	812	826	839	775	832	837	795	804	822	841	795	842	854	853	805	800	807	806	801	879	784	792	801	830	800	792	822	849	815	814	819	836	812	819	824	836	850	807	841	839	843	842	827	813	801	786	805	799	845	782	804	822	796	865	820	781	815	782	855	848	866	769	836	792	829	813	828	815	805	823	807	845	783	866	806	841	826	813	829	821	853	859	834	833	814	823	835	833	807	811	787	828	815	767	795	803	831	816	845	818	817	832	829	824	837	826	837	819	808	828	777	807	841	848	812	821	814	813	816	765	814	835	864	776	847	832	809	824	821	875	825	784	825	837	852	774	751	884	852	831	828	794	807	775	811	820	798	842	862	831	826	824	816	782	797	858	791	880	765	729	828	875	764	830	798	824	865	846	813	804	808	811	824	846	867	840	827	865	797	827	790	782	830	802	786	794	825	793	837	901	812	813	843	832	794	827	791	795	800	851	792	835	826	811	799	823	797	825	774	807	819	751	858	863	865	835	801	824	784	860	865	862	795	800	807	804	868	848	796	852	815	813	839	787	860	828	806	855	830	835	777	757	864	811	818	825	814	797	795	801	780	778	792	800	872	811	880	855	860	830	793	805	845	852	848	848	854	814	781	803	815	858	846	788	859	828	846	800	809	816	791	834	803	822	793	753	812	792	816	793	786	783	802	817	816	826	804	838	787	808	845	805	797	787	858	853	876	795	799	823	824	783	821	840	835	791	827	808	809	809	809	883	793	854	806	746	827	831	806	838	796	835	782	793	786	849	848	757	792	760	784	878	834	858	851	826	813	898	826	840	776	837	799	789	909	838	806	817	832	797	830	840	805	803	802	795	819	794	747	835	792	820	830	818	828	814	777	808	810	806	792	791	813	841	867	769	848	844	805	791	832	827	842	840	824	785	823	842	799	826	812	848	794	813	797	798	808	793	843	831	806	837	848	770	846	816	797	853	779	828	788	760	825	820	840	829	857	814	796	806	813	835	868	797	809	842	827	827	855	806	813	823	830	804	847	784	828	817	822	798	776	814	825	854	822	854	809	779	777	834	749	845	855	849	797	816	858	837	818	810	841	829	830	778	780	866	871	806	791	859	823	793	839	817	878	835	832	822	798	808	851	815	821	777	842	820	807	830	835	823	825	838	800	845	807	868	802	847	798	827	814	828	810	797	849	793	805	878	809	835	783	823	792	800	801	834	854	803	795	772	810	842	841	781	756	875	792	837	864	871	810	828	883	861	772	817	795	810	846	789	855	831	812	795	817	837	842	869	835	819	793	819	806	794	809	785	808	829	823	810	858	775	831	867	783	821	856	811	819	832	785	796	817	820	875	781	795	784	798	849	842	853	829	813	795	853	791	741	789	811	806	783	822	835	770	791	817	837	760	848	822	844	824	800	852	833	802	857	790	847	789	801	818	760	841	800	821	811	797	882	836	787	822	838	784	841	864	840	813	827	785	857	835	846	808	787	866	835	829	846	822	822	844	838	857	786	867	810	807	816	814	860	817	850	850	779	794	835	823	791	864	840	779	790	825	817	781	775	814	819	837	802	825	798	839	829	846	854	766	805	786	830	849	798	793	838	865	799	817	852	812	837	833	817	830	799	834	757	798	815	798	796	853	847	853	778	806	815	835	829	868	850	869	829	752	833	851	793	861	791	823	867	817	786	841	849	859	790	807	796	771	800	831	834	815	819	844	812	763	810	852	855	770	827	782	786	811	798	808	816	800	842	775	836	857	853	829	821	809	788	834	793	805	826	855	830	839	837	796	809	793	838	796	854	845	846	870	897	800	821	788	849	838	806	766	830	820	817	790	840	828	787	824	815	832	798	781	820	764	743	853	812	805	826	828	851	876	765	832	844	826	781	825	821	807	848	809	846	786	801	818	809	845	835	773	841	824	787	814	849	844	780	801	853	797	820	837	861	825	822	822	843	831	849	859	834	824	824	840	821	837	818	806	820	826	857	798	843	827	835	837	840	819	869	815	813	905	835	791	865	845	817	795	857	781	817	857	854	829	803	761	848	830	827	827	802	813	819	802	783	879	884	778	815	818	789	765	810	779	855	838	841	802	768	798	838	810	781	810	811	832	830	825	788	791	813	830	853	852	820	787	760	815	798	817	861	869	779	867	818	821	806	812	827	820	848	830	856	863	811	814	818	831	831	829	875	806	837	862	780	828	855	788	751	830	841	767	814	787	833	784	834	846	758	841	806	781	804	837	801	809	829	757	766	769	837	856	787	785	825	781	821	868	786	860	824	814	822	788	815	821	833	811	819	806	825	810	832	831	828	792	824	818	861	770	744	825	833	760	783	830	811	858	836	805	827	848	790	801	835	803	812	880	807	831	843	834	830	836	794	819	832	803	824	836	839	797	815	763	820	811	836	849	875	804	842	765	808	850	769	811	807	773	826	822	844	870	848	793	825	843	821	822	825	771	859	802	780	761	844	817	846	817	787	845	781	820	812	813	830	836	860	797	838	812	847	859	821	838	818	865	804	788	823	818	839	826	832	757	784	791	805	795	792	834	835	817	813	865	830	813	800	810	850	795	836	806	839	831	823	816	841	853	873	821	801	790	816	806	871	796	829	795	782	801	802	834	817	818	794	807	799	797	788	845	862	801	851	824	813	803	846	840	833	767	826	815	883	836	780	808	804	834	831	793	849	842	838	849	847	797	819	764	799	785	805	775	788	826	802	828	829	826	848	845	822	817	790	825	846	771	825	810	769	816	844	820	850	811	779	837	812	810	804	802	806	783	801	792	809	790	831	828	806	807	780	840	822	826	806	840	823	789	804	794	793	782	814	791	793	762	839	840	809	834	823	832	812	807	819	835	790	822	841	795	852	818	824	758	816	798	849	808	844	822	795	813	845	808	790	858	753	816	832	811	777	827	824	823	811	825	807	761	837	795	833	809	813	813	798	815	808	851	828	833	788	831	814	814	805	862	803	816	804	853	794	818	835	818	821	802	830	797	809	836	785	841	815	793	820	815	812	793	795	838	842	796	799	855	832	840	817	823	860	843	843	853	859	816	908	837	799	770	835	737	818	834	777	812	863	803	782	852	886	750	850	800	814	893	846	890	825	815	836	800	796	794	799	798	827	766	808	841	799	837	782	825	810	799	793	821	815	798	840	816	821	845	833	840	810	864	794	803	808	846	803	803	803	834	800	772	832	819	760	847	859	824	829	799
22320	21072	28866	23498	21072	21136	11674	1176	762	709	617	479	436	447	433	440	374	371	359	365	350	316	337	307	326	305	275	330	320	320	329	260	289	289	332	301	287	276	279	295	301	285	278	276	277	295	326	339	287	293	261	281	292	277	280	296	293	286	267	268	259	316	280	282	292	288	259	274	262	288	282	283	296	260	270	295	306	294	279	279	281	266	282	275	264	241	289	292	279	264	307	303	296	305	297	295	280	278	277	249	267	281	272	309	287	264	285	281	282	314	280	279	248	286	266	288	294	287	266	279	276	289	312	287	286	291	286	257	296	324	286	294	307	281	281	279	261	285	267	289	268	289	288	284	266	300	291	271	276	296	270	248	243	289	266	300	252	239	250	289	287	295	279	277	302	267	284	272	242	273	305	259	240	275	299	245	271	275	265	264	287	267	265	303	283	309	272	278	310	260	313	273	291	274	250	250	267	305	266	300	282	248	269	287	255	274	303	302	280	278	264	271	282	294	282	269	267	273	301	276	298	258	275	281	274	234	284	294	286	278	310	278	285	308	294	289	285	264	300	256	311	276	257	284	262	271	281	275	255	310	278	287	263	293	248	249	257	286	276	259	310	272	266	289	294	259	303	267	267	292	262	277	310	266	267	302	269	281	287	279	267	275	303	260	281	262	253	258	240	248	277	281	307	279	240	242	302	287	272	295	239	247	265	277	250	274	269	280	288	287	258	262	302	265	263	303	280	282	281	282	290	266	272	232	246	277	298	289	279	275	288	278	266	274	274	276	274	263	277	301	252	296	267	296	260	268	294	256	295	272	274	259	273	276	269	271	292	283	258	279	261	274	295	265	259	285	278	260	271	281	258	241	269	270	269	289	280	290	259	276	269	264	292	319	277	244	255	268	249	237	273	271	259	280	277	265	272	287	279	275	259	274	274	256	266	268	273	264	267	282	258	263	289	268	285	298	281	276	265	264	286	277	286	276	275	276	289	290	291	284	305	286	281	283	274	310	281	279	262	282	276	278	275	297	270	273	286	306	275	270	285	272	305	296	274	305	295	247	273	255	271	265	269	253	277	277	270	290	281	325	293	268	306	257	265	259	255	283	281	283	285	293	266	300	266	297	269	277	271	288	291	286	271	282	242	268	295	288	302	281	281	263	249	267	270	287	266	270	304	308	270	245	284	297	283	281	275	285	280	278	247	276	288	248	285	302	247	262	261	270	301	282	287	278	300	247	271	305	294	270	278	269	268	265	257	266	287	308	264	297	282	223	269	261	268	288	294	287	285	288	284	265	292	281	286	261	273	269	280	303	278	273	274	288	263	272	298	301	318	263	260	283	269	292	253	272	263	278	257	242	253	278	288	263	279	279	315	287	270	271	306	259	241	295	276	277	267	283	294	287	243	257	282	258	278	288	312	268	277	263	279	260	275	306	260	282	287	276	291	288	311	273	267	255	276	259	302	261	268	287	252	293	297	284	283	280	294	261	266	290	263	287	263	301	257	278	266	284	280	271	264	264	318	265	269	252	310	265	258	288	263	306	294	264	278	263	284	263	316	242	249	284	294	276	257	246	277	271	256	275	299	271	287	270	278	282	294	286	289	245	284	288	298	258	300	266	281	280	292	282	262	238	307	285	284	289	261	280	269	256	288	267	293	271	229	281	238	283	259	280	265	249	254	270	268	265	297	259	261	255	265	252	313	279	241	273	271	265	280	276	285	288	290	259	273	279	257	278	265	287	283	253	255	249	258	284	247	259	278	295	260	265	285	260	262	283	277	292	261	245	269	272	291	272	289	272	307	239	271	299	269	294	297	278	266	278	274	287	297	273	291	280	291	259	299	309	263	252	292	283	285	279	258	271	273	306	254	307	256	280	279	255	293	263	255	251	268	274	280	283	250	280	265	258	268	301	266	279	290	283	269	271	258	272	313	257	287	271	271	265	314	289	263	273	255	293	272	285	281	264	273	237	274	258	250	263	280	300	278	290	263	274	279	290	290	263	281	274	297	295	292	345	246	252	245	258	303	270	258	293	265	261	276	281	280	262	274	267	273	292	278	254	273	281	279	287	287	281	304	263	258	254	289	281	345	307	307	276	282	294	269	305	265	280	288	275	277	270	279	273	285	275	277	268	297	300	287	279	294	279	291	277	277	281	306	258	285	276	270	250	284	272	252	280	288	247	253	259	303	261	253	283	270	293	244	280	238	257	259	264	297	274	306	263	292	290	287	266	267	300	301	286	285	275	294	257	286	332	258	255	256	286	287	266	267	327	291	283	269	272	305	267	280	272	323	259	290	258	263	241	285	284	281	280	294	278	303	259	283	246	241	269	257	261	280	266	269	307	282	271	281	268	284	281	293	273	294	254	269	262	293	285	267	270	260	269	272	315	259	280	260	260	280	263	288	280	300	264	273	291	249	274	303	256	276	261	263	288	239	247	293	264	291	277	294	284	264	265	264	263	260	283	295	274	326	270	314	288	280	314	292	245	269	277	293	274	292	252	289	299	280	268	271	272	275	299	280	275	263	292	273	271	258	282	279	251	276	280	298	273	274	262	279	292	274	273	286	303	304	275	276	271	252	293	256	320	276	266	286	259	275	247	246	292	247	299	288	274	259	277	269	294	315	251	266	266	277	264	276	237	285	296	284	293	263	296	298	294	280	261	290	280	256	257	282	279	310	267	277	301	282	233	309	280	262	263	289	312	286	268	296	272	273	247	302	286	274	299	271	267	289	258	283	267	269	257	259	246	269	294	292	290	237	257	269	253	281	298	243	291	260	284	276	282	271	271	269	265	275	274	276	302	282	260	278	280	275	293	253	276	282	282	263	276	270	277	269	270	284	293	269	251	267	259	267	293	292	282	285	274	303	258	278	286	279	250	267	288	284	267	279	244	263	281	285	279	285	269	273	265	282	267	296	278	297	271	311	306	251	244	284	283	245	260	256	305	293	289	274	237	283	274	276	288	228	287	282	273	285	291	260	271	300	265	265	284	275	298	299	290	286	302	274	294	272	291	278	279	272	284	293	262	269	271	240	272	294	279	305	255	315	256	278	274	277	286	276	280	273	287	288	267	324	266	285	274	293	258	259	279	258	282	249	274	264	240	271	247	274	252	263	276	225	285	265	266	253	272	248	267	270	269	274	287	287	272	281	290	268	292	262	284	250	286	264	266	265	277	263	283	245	271	269	289	276	279	290	279	287	254	279	278	320	301	270	285	294	249	310	275	309	293	279	287	249	289	274	263	257	295	271	251	288	260	292	272	316	282	276	280	246	278	299	253	277	238	323	255	287	276	266	293	294	283	269	256	294	283	296	263	298	283	307	277	264	276	274	276	259	290	267	288	286	271	302	299	271	283	285	262	265	299	304	275	262	260	286	250	293	288	248	254	257	316	266	291	291	288	292	257	300	267	262	253	316	276	269	252	295	285	308	245	263	286	269	277	259	259	281	265	277	270	264	278	265	293	289	267	287	257	302	287	263	285	284	273
5675	13955	10300	4967	3522	2632	1992	1491	1175	934	792	668	607	566	504	425	420	422	432	396	371	370	364	348	330	324	308	338	301	282	274	366	290	306	325	312	274	295	298	288	296	287	290	295	292	281	273	289	301	284	295	282	280	296	318	264	308	279	264	297	313	262	300	282	254	268	293	263	273	276	271	272	299	292	264	312	263	279	292	277	284	283	304	267	289	284	282	270	273	298	290	260	276	285	272	294	272	280	291	263	282	300	311	255	320	262	283	278	278	258	258	255	265	260	295	264	274	290	279	255	270	274	260	285	260	248	271	266	297	280	276	278	292	284	302	271	281	287	294	266	272	279	270	272	266	263	295	276	252	279	277	274	283	246	257	290	258	285	306	233	253	297	259	279	299	244	272	274	293	300	255	300	286	274	278	285	305	253	274	267	291	250	260	275	279	263	257	281	289	276	281	287	298	243	303	300	309	285	295	239	290	268	297	241	277	313	291	276	305	278	243	265	252	219	271	252	268	271	259	282	264	260	269	276	271	286	223	241	273	279	276	266	271	274	272	283	270	266	274	290	283	291	287	289	310	295	265	273	303	276	291	278	270	290	265	257	242	282	257	288	270	276	274	271	273	284	278	270	277	289	277	269	270	246	254	251	273	255	287	247	264	279	270	246	286	274	282	279	261	283	239	263	248	248	277	275	252	251	288	297	280	281	255	281	274	275	282	278	257	263	291	273	269	291	312	293	267	282	287	265	289	276	279	264	284	258	265	278	261	267	306	287	257	265	300	300	257	256	263	272	270	257	274	279	272	269	293	290	284	262	274	230	279	278	277	274	308	274	271	273	298	288	272	278	253	265	269	255	258	280	277	255	275	272	265	271	294	254	288	281	281	291	259	258	258	312	264	277	289	278	266	255	253	312	257	272	255	251	259	277	293	285	283	284	295	284	279	309	297	312	294	267	269	297	250	269	280	252	274	285	290	290	296	291	261	260	268	292	260	299	300	226	265	267	274	276	275	281	293	274	276	266	280	267	257	290	305	242	275	254	263	279	257	256	285	259	250	301	284	279	301	271	292	291	280	303	273	281	273	266	258	255	247	253	288	272	287	264	284	267	259	276	264	279	304	279	257	273	285	264	293	316	261	248	271	275	292	278	301	269	252	267	293	278	264	273	284	230	260	270	280	266	276	288	269	305	266	290	246	251	260	273	278	288	295	247	283	280	285	298	309	270	272	280	295	300	288	257	262	284	249	267	258	294	287	242	293	276	254	288	287	290	270	267	277	308	271	290	267	240	268	284	256	301	283	238	276	265	271	259	287	264	282	292	270	286	288	293	268	269	250	308	298	287	305	288	265	262	248	295	264	272	258	240	266	260	269	290	291	257	269	277	260	285	270	268	272	293	247	261	278	274	273	257	262	265	289	313	273	252	273	273	264	293	280	288	247	277	258	270	303	286	287	265	284	280	244	252	263	254	246	282	299	268	249	300	268	260	308	278	298	273	272	287	264	259	279	304	279	269	301	264	273	281	278	275	264	277	282	277	254	261	251	285	257	295	253	265	278	267	272	257	246	289	274	298	276	253	267	276	295	263	273	273	292	306	258	256	261	256	261	264	259	306	267	249	282	289	266	281	271	299	262	263	298	244	278	271	287	292	253	264	305	280	291	284	240	279	292	290	251	287	276	266	265	268	282	283	270	296	254	286	284	289	301	258	284	264	267	301	281	281	259	289	283	298	311	257	266	240	295	270	289	292	294	256	287	264	280	268	242	299	248	281	263	249	309	285	264	276	280	239	270	254	259	279	268	256	226	310	262	283	260	264	279	285	290	258	299	254	255	294	267	227	294	275	280	249	276	265	264	284	267	289	277	298	272	287	276	267	271	274	269	312	276	267	294	279	287	241	283	284	277	261	304	309	267	286	284	260	261	255	284	307	284	264	280	271	298	260	272	270	277	270	267	261	283	262	281	255	278	275	259	282	279	265	281	299	279	275	280	293	282	287	275	292	259	273	278	272	283	283	294	255	288	281	284	282	291	288	282	317	273	248	283	309	300	262	285	285	256	297	277	252	256	274	268	282	266	290	274	269	276	293	277	293	276	278	285	274	274	267	265	261	284	271	253	301	267	274	280	288	258	268	262	273	264	252	256	276	280	255	283	268	268	279	287	285	297	247	277	258	271	287	279	277	269	289	277	280	270	287	282	264	308	301	265	263	301	295	291	251	282	269	243	280	248	308	274	252	268	286	257	260	258	276	250	302	285	272	280	276	258	273	294	261	308	265	280	264	286	271	269	283	254	276	269	265	258	285	266	278	236	268	272	265	283	282	265	269	246	300	256	298	276	277	305	299	273	299	265	255	230	293	259	314	283	294	264	255	273	277	289	278	282	314	274	285	284	291	266	270	289	265	282	282	268	256	285	260	282	283	255	288	299	309	287	292	255	284	281	279	306	253	323	297	270	295	260	309	251	255	252	245	268	262	271	277	286	257	272	275	261	269	256	262	229	283	249	293	260	285	265	267	290	253	274	248	277	277	266	266	277	274	274	260	277	269	307	264	252	251	282	276	279	261	265	270	278	262	261	251	262	252	270	287	283	258	278	259	285	268	267	260	281	281	255	273	302	279	250	245	237	292	271	246	287	254	243	281	261	267	277	287	268	289	290	282	277	309	254	246	283	298	279	294	281	278	309	250	280	311	303	268	254	267	264	276	279	265	283	274	289	279	282	254	249	275	266	244	275	291	289	275	278	268	251	248	260	277	291	260	294	239	305	286	273	285	287	275	284	277	317	301	281	294	293	293	263	258	293	257	266	256	276	265	268	266	268	264	295	300	268	269	296	286	280	262	259	282	276	277	259	242	289	280	282	267	296	300	257	287	304	294	266	258	269	259	270	301	275	273	265	261	269	276	268	279	282	268	273	291	284	277	270	284	272	259	266	258	262	233	291	269	281	283	275	253	266	259	293	270	275	288	272	273	272	267	295	309	303	303	255	276	251	279	284	275	291	258	263	270	254	288	256	289	270	280	264	280	278	272	300	238	295	245	277	267	278	245	298	280	283	266	287	272	263	287	263	283	276	255	266	286	268	281	279	283	260	249	264	285	289	302	292	289	272	290	232	278	277	265	265	277	244	289	287	264	287	261	260	262	276	228	282	285	299	266	278	282	255	251	256	260	259	275	307	253	266	285	284	274	269	295	301	295	272	250	291	298	278	280	272	268	300	252	281	275	248	294	287	296	263	264	274	289	312	261	281	248	272	310	278	277	295	244	243	266	245	277	261	290	255	267	261	272	275	272	264	288	255	271	259	289	273	259	244	265	267	279	293	268	272	254	260	259	273	312	262	263	290	275	274	263	262	263	280	281	293	244	283	266	272	256	264	269	279	291	278	284	235	285	258	292	280	262	274	289	243	281	257	263	264	272	243	265	271	283	265	293	279	286	300	237	291	288	254	255	265	281	275	257	256	284	281	246	262	237	265	268	274	272	289	297	289	307
27399	19152	5857	1144	927	815	831	781	836	785	778	805	781	854	839	806	798	823	822	779	782	810	835	800	817	835	848	828	792	805	835	765	790	791	788	791	795	732	827	790	772	740	787	786	769	757	851	855	778	767	819	806	802	859	854	799	786	775	789	794	735	739	828	786	814	792	833	777	794	835	787	773	784	806	836	772	773	764	780	812	805	818	804	824	808	819	762	801	777	855	787	836	806	765	795	827	755	862	824	759	816	786	797	784	804	796	808	857	866	767	775	813	808	793	816	771	814	797	818	841	793	794	795	866	837	776	808	839	807	815	781	789	838	790	784	779	821	818	822	827	812	833	769	761	791	838	782	795	819	828	788	783	818	838	839	752	791	846	864	833	791	819	805	815	774	768	824	790	812	727	818	806	803	780	791	796	754	740	804	795	813	756	748	865	813	749	850	775	762	743	790	804	782	767	822	773	818	824	770	758	822	788	799	752	811	755	817	837	819	834	798	786	765	827	770	765	789	789	783	787	836	776	766	831	757	790	797	777	847	820	785	803	780	790	800	810	792	816	842	786	827	765	793	803	790	816	805	818	794	832	805	847	808	795	775	835	766	799	794	812	852	762	818	834	776	828	765	776	796	778	806	825	796	831	817	810	847	824	740	806	858	788	819	861	783	810	793	853	777	828	809	798	791	811	797	824	760	839	786	865	836	805	780	817	800	827	790	814	817	779	769	786	774	821	815	784	774	814	782	805	826	788	870	821	792	804	806	855	757	807	823	833	834	772	825	793	813	781	829	789	820	768	801	800	841	851	719	860	803	827	784	812	777	755	783	838	759	811	761	856	763	796	759	792	781	781	778	796	743	805	763	828	804	814	760	828	791	783	807	771	810	785	793	759	828	853	768	760	766	810	789	812	777	814	776	815	824	784	843	809	794	826	801	815	823	812	801	810	803	790	813	778	780	789	808	792	839	817	802	802	784	782	821	823	806	876	826	792	784	857	829	814	827	805	779	738	811	760	779	822	835	771	874	778	793	878	814	827	817	833	817	770	811	778	820	807	766	788	839	813	837	789	777	810	806	829	802	754	828	823	746	791	818	855	792	795	762	828	823	829	788	764	885	810	793	840	825	812	727	763	805	745	810	820	869	780	783	805	850	755	840	834	788	802	792	786	792	798	803	821	796	831	751	779	866	826	846	758	797	887	768	780	827	766	808	793	819	823	836	846	831	790	857	801	820	861	855	808	776	721	782	848	769	751	769	766	842	810	824	799	832	797	818	847	801	799	821	817	777	796	770	792	786	818	769	807	795	754	838	825	811	849	791	798	802	738	794	772	753	784	805	776	811	755	854	763	875	832	793	813	847	855	784	805	797	796	776	812	788	805	810	744	782	783	775	829	789	840	810	785	828	832	859	776	774	794	790	765	821	777	786	750	762	759	850	862	781	820	802	772	791	799	815	818	808	839	771	760	844	817	828	806	793	827	814	798	805	746	826	783	819	831	799	791	810	797	812	772	826	758	804	790	788	753	814	818	823	813	807	815	782	846	794	820	834	851	815	804	764	792	779	755	829	839	810	814	718	785	769	808	781	797	782	798	810	817	792	796	787	774	814	785	833	771	784	820	820	752	786	802	802	788	769	826	852	820	772	800	819	712	782	845	807	779	796	741	813	825	858	829	749	805	827	751	794	840	817	759	756	816	800	761	785	804	840	820	835	750	880	741	727	836	832	824	752	833	843	793	781	793	756	775	818	799	823	817	823	823	775	791	771	820	763	836	863	789	809	826	846	744	852	821	816	823	845	802	793	839	852	845	783	785	789	747	790	822	835	792	763	803	812	786	771	830	794	815	788	821	797	813	749	841	783	815	758	829	783	794	787	801	825	773	770	802	853	850	798	811	809	825	808	755	813	779	786	818	866	788	766	828	843	851	823	761	796	767	787	851	806	791	853	801	765	750	819	834	819	769	810	802	762	775	787	821	813	773	775	788	846	813	844	801	834	790	757	809	853	830	781	810	793	757	818	823	820	809	766	852	786	833	792	821	812	777	771	815	808	822	815	779	817	864	843	805	805	813	785	856	813	830	858	816	796	772	775	825	789	824	753	784	814	800	799	864	804	793	835	801	840	814	829	796	789	798	752	805	818	813	791	831	781	756	810	838	757	846	783	788	818	780	818	798	798	811	819	791	788	839	788	816	816	777	788	785	821	783	814	852	765	830	810	868	794	834	803	786	790	832	863	785	840	839	793	841	800	796	800	790	768	786	772	780	787	790	806	794	833	832	807	817	771	793	843	780	799	804	762	769	813	828	795	820	823	798	855	773	831	816	812	787	850	795	808	754	776	758	805	818	832	757	800	794	773	817	836	786	805	825	804	776	751	816	757	842	844	801	813	812	782	861	804	786	784	787	782	809	774	782	753	837	860	801	859	764	797	813	742	769	817	773	797	844	816	798	855	842	778	849	805	801	776	819	823	798	866	792	815	811	809	800	813	786	853	822	849	767	861	772	784	799	772	741	775	786	804	831	813	777	777	762	803	851	834	829	866	790	819	818	785	802	823	803	739	770	800	751	800	792	746	839	786	771	802	834	888	814	777	811	807	790	836	805	829	814	786	786	836	798	814	823	868	766	791	809	778	789	824	810	832	778	776	772	798	816	813	757	810	851	751	816	851	842	844	775	813	820	830	834	802	809	813	765	748	777	806	825	814	794	784	794	849	771	840	752	836	803	842	843	780	832	810	766	778	778	826	787	795	768	822	798	785	823	787	746	832	829	740	724	743	741	795	765	827	806	806	837	842	802	773	765	821	778	792	824	861	796	770	833	793	804	806	815	812	751	784	838	798	797	783	833	837	784	814	799	781	798	832	836	808	794	819	766	844	820	774	844	785	802	747	791	798	805	780	843	806	797	786	775	782	756	833	777	746	798	785	800	797	800	787	791	750	791	764	772	760	838	808	769	815	841	785	827	801	809	766	809	819	751	826	774	781	798	820	849	789	754	851	820	824	756	832	775	764	811	790	800	819	803	826	811	819	750	802	775	789	777	841	777	802	857	789	829	787	773	803	755	851	822	808	790	825	832	811	815	755	821	755	839	858	837	842	821	845	843	793	825	815	744	821	786	800	764	793	841	816	774	836	795	763	823	787	787	817	840	785	758	858	839	787	805	768	787	787	797	786	788	757	853	808	792	817	796	825	734	785	815	861	848	749	765	837	799	829	799	749	790	760	855	773	842	778	792	770	785	855	821	858	785	785	799	764	789	811	802	806	775	753	814	747	804	833	839	845	764	796	795	746	788	804	791	830	796	779	821	811	831	797	777	761	819	866	802	777	756	810	808	756	791	863	887	845	855	823	818	824	848	781	757	810	776	833	804	805	804	824	808	807	849	796	771	777	815	827	801	836	766	784	816	861	785	834	879	762	805	805	829	815	801	821	805	789	830	843	819	755	814	740	814	818	776	824	816	793	815	794	803	817	827	822	822	792	847	758	797	850	805
4719	1347	1112	941	889	939	803	842	847	822	803	832	828	771	838	860	814	836	801	842	822	839	843	842	852	764	766	840	922	777	839	784	793	815	861	820	840	849	826	846	824	818	834	805	799	781	808	801	830	821	793	792	836	799	856	799	847	818	800	816	796	762	804	802	811	828	780	820	792	826	847	861	822	871	783	810	820	778	861	799	775	821	780	839	798	784	891	830	762	829	814	813	806	854	776	758	799	793	844	842	804	773	801	834	846	779	844	789	810	826	819	765	838	860	788	808	803	774	801	792	766	787	850	774	788	857	801	814	819	854	855	837	780	807	787	791	811	816	798	827	791	830	838	806	799	821	798	822	810	804	834	808	800	821	773	826	800	829	860	777	798	855	805	836	801	833	839	856	790	833	784	795	806	822	842	837	828	777	778	870	861	785	783	828	794	785	804	837	826	811	843	795	795	827	858	786	751	825	817	783	790	837	843	810	829	783	804	845	773	814	773	767	784	811	789	841	806	812	822	805	829	854	803	797	833	772	806	843	828	799	836	876	817	827	831	784	838	815	846	823	835	831	859	845	843	823	812	824	811	841	826	832	802	798	810	815	812	805	796	794	775	812	831	815	832	786	794	785	813	804	828	815	805	821	802	818	828	798	837	843	827	781	768	794	823	819	818	789	838	789	818	823	843	791	811	836	820	826	780	814	860	842	815	874	836	801	851	832	781	818	835	757	831	802	840	774	824	773	835	818	827	837	814	855	800	819	822	850	784	786	770	830	820	782	752	835	785	807	805	815	800	809	813	831	795	847	838	834	822	857	882	764	852	811	813	780	763	838	791	833	794	776	751	804	830	800	798	801	799	848	801	813	856	864	839	802	810	804	826	836	829	776	804	790	802	844	857	851	840	801	804	842	831	837	825	830	845	816	811	780	756	826	807	734	802	795	791	850	847	775	874	838	854	812	833	803	798	756	834	799	785	808	853	783	857	854	809	765	860	820	808	809	825	752	889	842	806	834	783	797	771	812	808	847	816	793	805	781	828	822	812	838	872	825	807	810	806	779	806	779	818	803	767	809	845	771	766	774	802	802	841	819	811	812	801	806	809	821	785	825	829	852	813	822	779	809	843	838	790	793	843	805	842	816	849	838	826	791	829	863	787	825	811	810	805	771	819	831	773	852	837	870	889	818	816	830	812	838	801	771	805	826	782	856	823	792	881	792	820	783	838	818	842	809	802	829	831	832	844	785	821	850	801	788	825	830	852	840	835	804	833	801	845	849	833	810	834	786	842	774	823	753	780	794	838	856	849	843	797	790	810	825	818	793	783	874	832	824	842	822	839	792	778	819	779	862	798	813	795	799	803	797	826	791	880	768	817	767	811	852	777	818	827	837	814	836	820	802	782	817	836	756	808	753	833	844	830	786	828	809	822	816	814	862	814	851	798	832	767	830	828	854	816	768	767	832	825	718	852	788	823	812	804	767	799	860	882	877	779	832	857	819	794	792	845	813	803	815	842	781	845	747	787	812	820	860	825	799	810	833	809	816	814	866	822	805	809	845	794	789	870	795	830	799	791	823	802	828	817	815	808	814	852	786	812	749	790	825	796	773	881	869	830	833	840	800	777	784	816	819	797	812	835	808	836	788	823	777	807	808	828	809	824	801	857	784	792	830	790	844	777	795	796	775	803	769	807	855	796	849	823	803	809	773	818	796	892	825	814	842	771	807	824	780	809	809	824	817	871	788	837	854	807	871	804	806	782	816	884	816	835	798	880	826	803	780	813	828	799	811	754	834	818	859	809	823	804	834	808	739	838	867	838	822	784	789	816	814	798	843	767	790	815	800	829	809	848	837	766	807	814	826	840	815	837	829	846	810	860	834	833	791	817	864	835	865	832	839	787	777	785	833	803	845	820	797	791	783	845	804	820	860	795	813	805	782	810	800	852	778	820	778	840	844	764	847	816	833	897	805	832	801	820	794	835	822	832	789	802	803	814	806	864	854	838	853	827	843	780	813	798	800	822	853	840	806	817	834	831	806	809	813	882	882	818	785	789	825	820	811	816	811	753	829	841	779	771	815	807	807	848	800	842	834	833	815	775	831	818	808	830	842	850	787	840	795	801	881	775	788	788	777	825	787	853	801	846	841	809	822	790	804	832	788	778	845	746	776	887	827	757	798	831	837	836	838	802	844	817	786	793	819	818	774	811	831	825	873	833	871	802	871	759	825	886	756	837	788	873	858	795	823	788	809	779	811	825	817	785	793	799	840	813	820	820	825	832	801	843	834	856	794	828	793	847	795	823	791	807	816	843	848	790	834	830	789	781	807	760	799	826	829	793	777	822	838	827	819	770	784	832	815	807	817	795	786	792	852	808	802	806	818	826	801	806	799	833	869	857	810	845	797	856	825	770	745	820	827	832	770	801	761	848	836	843	863	802	788	803	836	772	811	862	768	771	777	792	785	802	834	779	822	762	788	787	827	817	812	833	757	790	827	815	816	809	800	795	838	815	790	795	807	840	806	851	817	814	842	816	778	817	798	802	762	818	818	805	768	819	811	772	843	766	822	806	840	808	836	813	815	771	800	827	821	872	797	760	773	840	779	821	832	820	820	814	877	809	805	778	801	819	810	866	786	846	809	794	826	837	801	783	807	772	826	823	786	840	797	811	823	786	834	799	831	840	792	794	820	836	828	781	820	794	833	821	801	814	791	802	825	827	748	837	839	800	840	836	811	868	810	786	787	850	824	867	805	801	835	794	777	831	777	825	831	838	823	773	864	808	783	821	796	816	810	841	775	852	789	838	837	788	799	793	805	873	832	819	824	822	836	818	798	794	852	837	814	861	823	870	774	816	828	789	868	824	814	821	767	761	817	837	876	838	854	775	822	829	776	742	809	794	821	782	829	764	817	822	786	827	887	796	810	749	855	815	833	786	851	848	811	822	836	799	772	811	856	810	780	819	837	826	834	895	843	809	857	815	768	844	831	804	822	831	862	813	789	824	818	818	778	814	837	797	829	821	855	832	813	831	806	826	855	839	840	859	783	831	839	817	833	778	792	823	819	791	797	800	847	834	836	843	840	805	858	834	795	792	801	875	781	776	809	836	810	768	823	865	847	773	813	835	832	810	783	838	879	793	796	850	820	811	816	772	786	815	802	800	778	849	863	847	843	811	790	772	794	833	871	820	829	813	832	830	830	788	822	783	835	771	808	788	822	792	817	842	819	840	854	782	795	825	856	800	801	841	834	824	788	796	860	800	819	799	831	778	856	848	800	803	801	798	820	784	757	887	804	813	831	789	809	787	779	797	788	795	871	831	820	814	799	805	813	807	810	815	796	836	820	852	822	832	814	836	841	807	800	825	831	787	793	809	851	842	839	819	842	877	792	823	879	802	855	771	802	801	817	805	789	781	813	846	851	802	803	843	828	818	817	792	815	808	845	823	844	812	819	793	816	807	879	806	828	809	732	763	797	826	851	773	833	821	811	817	813	840	773
23451	21086	28519	23900	21097	13057	1348	752	634	609	544	534	490	475	453	459	460	420	470	425	384	398	390	398	391	384	350	413	377	353	399	365	404	356	376	355	351	372	346	378	384	419	375	367	400	409	385	378	380	361	350	362	367	373	366	372	403	342	380	321	409	393	374	364	355	365	383	358	400	362	338	416	338	342	366	386	341	364	353	359	418	385	352	358	382	347	358	402	332	412	354	364	346	406	355	325	364	358	372	387	346	382	393	361	337	362	352	391	358	345	379	341	362	356	354	380	357	335	330	367	350	349	368	408	334	375	365	331	347	368	379	348	330	403	378	356	365	396	376	382	362	384	380	361	378	377	372	379	384	350	367	373	355	372	380	390	358	373	361	363	371	366	356	366	364	373	340	354	376	363	352	380	344	366	369	362	354	372	375	406	378	350	365	359	358	379	378	403	380	361	382	351	388	381	386	380	350	358	367	367	357	389	399	405	363	385	349	337	354	360	357	347	365	394	335	340	370	363	384	365	343	344	364	352	366	375	347	372	376	401	398	361	361	342	406	376	401	371	340	353	388	371	362	358	377	384	373	378	373	390	367	363	365	377	335	360	348	378	386	357	370	358	379	358	339	384	371	410	351	371	390	357	340	339	318	359	390	361	370	405	367	380	353	354	374	359	396	411	343	396	364	354	360	369	352	368	369	382	369	364	346	381	367	359	353	333	332	387	340	375	373	364	364	357	394	355	378	355	365	357	364	402	353	354	370	368	352	385	348	362	393	382	387	339	358	320	374	353	366	342	369	402	376	367	392	331	379	376	333	405	361	397	386	366	411	389	331	396	392	348	366	339	331	366	369	353	351	343	337	377	364	366	383	380	363	357	351	339	333	400	349	370	395	352	355	352	387	381	357	355	338	376	404	359	358	359	374	391	337	363	383	347	385	361	392	336	393	366	388	367	381	355	386	392	364	346	348	371	359	387	386	360	339	369	348	381	365	367	367	327	416	320	381	368	364	400	358	346	371	397	391	392	391	375	356	388	355	378	362	368	375	357	383	357	378	370	418	393	357	352	393	342	376	360	340	367	334	401	355	400	335	385	346	330	390	353	375	357	380	386	348	407	366	362	387	332	386	371	345	399	376	373	383	392	381	376	395	389	404	384	326	371	349	378	411	350	344	366	383	396	349	368	362	376	352	342	378	378	401	381	363	326	356	343	381	347	359	358	369	388	372	344	391	393	367	369	366	388	386	345	350	412	386	396	365	358	353	357	360	366	347	396	368	329	390	389	360	388	380	370	375	387	372	375	379	347	367	338	357	351	361	364	341	350	348	368	368	367	389	399	354	347	375	377	377	346	344	358	355	366	339	388	367	372	353	357	342	361	377	365	310	379	360	367	368	385	373	357	374	348	368	388	377	354	372	333	364	385	365	365	381	378	357	367	341	350	379	351	334	353	395	379	352	376	330	342	365	326	385	373	364	372	370	366	354	385	347	359	378	374	368	363	348	339	347	410	409	349	359	344	355	376	408	384	391	352	371	368	374	377	369	385	354	380	377	374	351	381	377	349	382	337	402	378	374	381	399	390	369	351	383	341	389	338	404	331	342	400	382	360	348	372	335	385	347	388	371	368	389	348	377	378	370	381	357	373	354	372	391	361	383	373	364	355	371	374	358	414	381	361	356	381	344	365	387	371	377	384	397	376	359	417	388	358	363	355	391	366	387	394	352	382	400	422	350	393	364	327	390	357	376	381	360	314	388	330	373	388	386	398	352	365	393	346	337	371	381	388	350	353	363	352	375	372	391	360	376	353	408	362	397	346	381	379	357	353	405	354	359	422	317	340	405	359	358	352	389	357	371	346	379	371	355	396	358	332	395	334	380	358	377	349	378	348	358	350	383	356	378	367	330	389	377	360	323	375	361	341	355	353	403	370	346	349	336	384	366	355	399	380	354	333	397	350	360	396	374	341	383	373	374	366	333	345	383	388	389	368	357	372	373	371	360	344	377	344	429	387	380	376	349	374	363	394	357	358	360	361	399	389	362	368	361	365	385	354	351	391	353	352	339	379	376	386	376	361	334	356	349	347	376	337	334	357	361	364	368	385	381	364	375	380	376	369	374	345	388	396	364	405	346	355	342	360	364	382	364	369	329	366	390	374	387	352	364	368	360	370	384	353	393	377	358	377	361	368	348	373	351	350	366	370	377	367	364	352	361	349	376	387	368	366	385	338	414	359	329	348	373	370	348	352	348	347	370	375	355	322	372	366	338	341	368	379	350	392	358	374	366	367	350	354	369	348	390	355	360	353	377	369	363	387	321	386	363	381	377	387	378	386	358	380	367	339	364	373	366	348	338	334	349	345	386	371	349	359	380	332	379	375	352	372	365	388	348	343	378	342	345	382	351	366	348	338	362	335	349	326	351	384	351	390	370	330	393	361	340	389	348	394	363	346	357	382	341	381	323	354	337	352	370	386	329	349	376	372	383	365	371	326	377	365	393	356	358	393	356	385	373	360	328	374	355	355	380	388	356	374	384	367	369	374	404	345	345	357	363	407	348	389	347	379	354	364	366	333	361	379	340	369	407	358	334	390	338	369	354	346	338	409	348	361	379	351	389	361	352	383	387	365	382	333	353	378	353	374	357	399	350	346	344	347	342	355	387	361	369	404	369	354	379	344	347	374	389	400	362	355	332	362	350	319	350	333	375	397	366	381	350	375	375	348	384	368	358	365	360	378	395	342	408	361	350	341	343	402	373	375	333	355	335	347	329	357	382	323	372	372	391	362	357	392	384	334	340	370	388	370	319	373	378	369	359	358	380	368	355	357	382	391	373	350	333	387	382	364	387	380	362	343	380	353	382	353	396	380	355	359	373	367	366	361	361	328	364	376	366	356	368	378	378	362	397	381	379	348	350	390	355	408	387	374	367	374	310	382	343	356	364	342	355	350	369	341	390	350	367	317	358	368	363	403	385	376	340	354	373	355	359	394	383	371	349	361	376	358	375	366	414	348	374	383	393	329	371	326	361	387	370	352	390	333	357	338	383	365	348	361	381	369	357	365	379	366	376	388	373	353	389	351	385	386	333	350	361	390	355	363	354	389	340	360	336	369	396	360	340	337	397	362	378	375	348	346	332	352	365	401	322	345	369	415	347	377	388	382	373	362	336	382	373	360	371	360	351	332	339	388	362	382	365	387	379	347	359	392	373	393	378	400	381	396	410	373	372	361	365	382	364	363	391	394	363	370	391	347	371	356	377	387	386	345	339	388	358	326	388	372	368	354	382	357	392	353	377	382	386	381	394	368	371	368	362	368	341	327	377	355	362	396	364	366	374	342	368	329	358	347	378	347	374	364	367	377	393	370	371	384	354	353	315	361	338	373	360	376	383	387	392	352	367	347	335	368	401	342	319	360	380	352	355	346	378	389	346	317	360	380	378	375	367	366	375	341	359	379	373	362	376	348	351	392	339	385	342	363	375	346	348	368	354	343	395	383	348	350
4945	8453	6214	2928	2015	1644	1267	1012	831	784	699	617	583	537	495	462	443	484	415	492	441	452	484	421	420	438	427	435	423	421	433	409	406	396	449	436	417	374	372	377	418	396	434	418	385	425	376	415	430	432	373	390	433	431	404	386	409	399	392	397	394	398	411	425	385	403	373	419	383	394	418	378	382	425	401	427	392	374	415	377	381	406	393	421	414	402	409	422	360	390	395	370	407	414	377	391	376	392	383	412	456	405	432	412	407	379	392	392	367	396	367	387	414	417	400	412	379	372	396	412	420	370	367	424	367	393	392	392	428	409	383	405	384	428	379	387	389	422	414	444	402	371	429	378	410	405	409	410	387	383	373	359	367	389	409	383	405	390	416	385	426	420	425	380	386	389	387	391	370	409	357	408	420	406	369	411	376	380	400	400	390	414	390	381	400	419	372	396	392	386	409	420	418	419	403	433	407	401	402	401	382	387	429	423	402	381	439	385	390	416	379	430	389	410	411	391	397	416	426	387	404	394	390	381	373	424	433	397	372	425	384	381	413	371	388	381	413	403	365	368	403	371	392	381	371	371	393	389	422	403	422	350	427	347	376	393	418	333	398	370	399	376	365	391	385	376	386	404	383	404	419	368	408	385	380	407	361	387	367	421	406	399	370	419	420	399	397	362	405	420	402	379	383	356	397	387	451	402	411	404	408	399	385	417	405	409	368	401	402	412	412	408	421	359	395	440	429	385	389	406	415	400	419	368	399	407	383	411	406	425	412	393	386	421	385	382	381	404	409	372	371	412	437	402	375	386	415	426	373	371	388	412	411	377	392	393	397	400	392	389	388	397	368	400	373	405	411	353	384	390	403	421	399	390	417	404	397	391	368	400	405	403	385	384	416	407	400	390	373	383	398	389	399	388	421	370	395	372	371	408	369	397	424	358	381	395	400	396	370	412	398	392	374	394	439	385	403	410	394	402	419	396	401	399	398	379	393	391	413	358	404	406	398	355	374	391	394	400	382	409	387	379	376	385	404	372	370	422	385	400	387	410	370	421	381	395	388	370	413	362	399	345	378	379	393	402	397	392	371	370	352	377	386	365	398	423	399	377	401	432	418	398	397	406	359	401	365	382	396	391	383	394	378	365	408	387	391	387	398	379	422	391	428	394	405	376	356	389	396	382	412	403	437	369	393	375	375	407	369	405	379	427	400	404	375	402	405	390	419	344	375	382	396	414	422	372	396	366	379	372	408	407	380	375	401	398	366	419	370	373	372	393	394	414	396	377	370	407	349	413	410	387	398	407	371	401	420	386	409	411	405	406	367	394	388	385	404	388	379	386	379	403	416	375	381	393	400	419	376	409	397	380	370	396	373	389	434	408	373	406	366	375	388	400	419	375	368	372	382	459	392	392	353	390	409	365	375	386	394	396	435	411	373	369	394	363	401	387	395	381	396	383	407	413	392	408	392	381	406	440	391	414	416	395	401	390	390	430	390	394	391	385	391	406	413	362	357	388	401	393	380	431	430	411	436	390	386	421	400	403	402	375	401	421	412	358	440	376	393	396	376	376	408	401	374	394	402	373	397	404	388	395	391	387	383	403	364	400	391	411	427	407	362	404	392	397	393	394	418	374	404	406	424	382	418	439	386	401	404	395	382	380	419	379	397	403	423	409	404	412	374	402	402	398	381	392	399	413	406	394	429	410	383	362	392	378	368	409	411	408	388	402	396	387	397	394	404	391	406	386	349	352	397	388	363	384	346	397	415	413	383	375	368	399	423	374	395	401	374	368	405	415	391	371	356	388	399	426	391	392	392	392	403	421	395	390	385	425	379	396	400	396	407	397	382	412	385	378	387	365	406	372	395	390	401	405	419	365	358	395	421	361	396	414	397	398	384	373	377	404	422	398	407	399	439	359	412	402	411	412	397	379	419	397	420	405	395	349	405	429	368	398	411	387	394	405	452	376	420	411	429	417	386	383	417	420	391	407	415	407	377	383	427	373	411	389	396	389	425	402	376	383	412	413	357	409	370	391	390	362	381	464	423	409	361	402	428	390	392	398	438	400	384	426	385	392	391	380	412	402	378	410	422	410	378	409	389	390	404	416	385	368	405	407	382	425	387	355	385	422	377	422	387	382	385	374	389	390	403	395	378	373	413	429	433	399	363	387	397	395	384	409	433	423	409	405	405	419	391	404	396	396	397	394	376	396	408	345	384	389	393	405	369	382	409	435	391	423	371	374	384	387	417	366	412	419	401	438	394	394	374	371	397	402	419	365	417	412	396	412	393	420	378	411	428	385	405	417	401	418	359	406	355	396	384	394	404	391	378	413	391	366	378	367	372	376	384	402	400	400	416	424	386	374	438	410	395	392	384	362	407	375	388	400	403	402	405	393	401	394	419	383	399	372	394	364	408	370	398	369	381	385	389	390	366	426	363	385	404	396	371	377	377	410	411	364	385	413	386	383	384	396	397	415	386	384	419	398	398	380	403	402	364	378	395	404	419	360	426	412	394	379	383	391	409	406	382	421	439	370	407	386	411	369	369	431	411	384	387	406	409	363	382	385	435	397	394	390	383	381	364	415	397	353	364	373	427	395	406	356	422	389	397	357	394	391	379	393	417	396	393	404	424	383	388	386	405	381	380	420	412	411	389	402	369	425	385	397	393	388	409	388	398	406	399	393	386	411	387	383	383	397	400	416	382	375	414	375	398	397	376	421	377	400	379	405	399	369	374	369	395	387	379	397	371	394	410	443	425	382	418	412	369	394	349	372	419	369	379	396	423	396	409	387	387	404	425	395	382	388	368	438	385	411	387	408	429	398	402	367	359	422	383	392	364	392	380	367	423	392	384	381	392	378	379	396	350	423	413	400	402	407	383	388	372	387	373	378	393	381	395	408	421	383	404	397	371	390	413	372	375	389	420	396	402	380	374	435	419	378	410	365	383	398	389	378	408	419	392	366	397	372	410	402	401	403	377	355	395	388	406	399	388	365	408	375	413	377	407	397	386	369	387	424	409	371	399	383	393	403	381	415	415	424	388	396	384	370	432	403	431	415	426	400	391	393	390	407	433	400	343	372	381	393	401	371	390	404	386	413	421	402	376	382	393	387	386	394	360	390	382	378	363	382	365	407	379	386	418	407	372	380	421	382	387	395	388	383	407	446	400	389	437	397	405	418	423	423	407	385	374	397	388	381	415	397	389	397	419	415	415	380	428	397	391	381	406	368	388	389	404	394	410	380	386	379	421	409	365	450	410	363	413	388	391	385	403	413	421	375	385	366	424	382	415	368	408	402	373	359	400	358	390	391	423	419	452	399	402	408	405	415	389	416	417	383	413	362	387	419	358	422	391	381	387	400	355	400	387	403	403	389	417	374	400	390	401	364	414	378	393	396	359	403	411	431	371	391	395	396	391	361	385	361	401	377	388	437	451	393	367	402	345	388	381	380	404	417	416	407	363	384	379	382	391	361	408	364	373	383	410	407	391	388	403	372
24397	21017	27578	24591	15705	1701	1305	1079	1005	913	996	972	921	909	813	842	875	873	875	856	850	795	836	877	854	870	820	829	880	888	838	797	875	838	789	834	893	896	897	830	879	893	833	795	779	844	833	857	857	855	810	865	850	837	828	833	839	844	884	825	864	911	816	771	866	873	853	831	836	799	873	829	852	851	862	807	852	866	827	775	837	875	908	834	823	840	829	870	815	779	800	838	857	837	813	820	873	843	845	848	783	873	771	863	880	884	804	832	839	781	826	856	858	844	808	861	935	873	838	870	841	842	831	814	840	858	832	814	847	802	873	826	819	821	852	853	862	850	816	837	853	900	863	834	839	848	881	925	844	837	870	823	833	845	841	840	812	773	834	914	816	882	833	801	849	921	821	871	849	843	826	853	825	873	810	857	857	883	873	852	817	849	827	817	889	806	868	848	903	816	868	865	837	856	820	853	855	852	856	857	858	864	921	879	858	830	830	850	835	779	810	843	877	789	874	869	843	868	842	835	867	812	862	851	846	842	880	873	844	846	811	831	842	818	853	820	844	827	897	831	845	842	822	844	804	822	857	793	825	876	831	860	866	819	810	803	864	835	829	843	830	823	790	818	777	855	869	813	836	800	898	850	860	916	812	926	816	812	880	778	891	839	879	844	783	870	846	859	834	829	846	826	845	863	823	811	825	794	817	863	813	841	829	831	827	764	867	853	844	885	895	800	847	817	824	917	846	873	824	773	906	873	841	807	832	825	860	843	835	803	888	849	872	871	873	884	895	812	844	810	861	849	832	818	809	821	860	876	846	877	881	867	840	816	831	849	855	867	839	837	839	858	831	816	843	770	850	781	877	890	808	866	867	841	834	838	911	870	854	826	826	848	819	853	786	869	809	896	835	870	882	863	841	864	845	823	802	822	810	856	841	834	848	769	820	862	846	829	882	807	876	818	862	821	846	853	803	819	869	831	818	863	799	839	813	819	880	802	818	802	804	873	868	858	822	795	810	839	861	848	839	863	897	849	852	826	852	890	835	883	852	831	810	829	829	825	850	819	872	850	805	783	834	900	816	845	837	861	885	810	821	818	835	841	803	774	856	878	820	820	872	831	835	806	867	815	842	889	871	870	877	862	782	829	868	808	780	844	846	848	821	831	904	861	848	828	790	856	818	819	824	783	845	807	856	887	854	882	824	862	825	838	850	828	848	841	831	828	776	864	834	839	845	849	865	823	811	857	848	850	829	879	837	805	876	838	816	914	811	885	851	853	846	862	842	862	840	849	806	932	808	850	811	838	788	878	809	829	836	856	900	880	897	813	806	862	910	887	857	821	861	793	819	844	825	802	826	831	836	868	873	879	868	849	818	869	851	878	836	829	856	834	831	859	858	809	819	877	847	838	862	842	850	839	813	805	827	826	834	899	921	834	868	830	847	877	871	814	869	803	829	804	851	833	821	890	808	879	824	816	833	866	842	812	835	841	823	799	848	791	809	862	838	927	851	867	783	801	789	822	803	850	865	811	834	837	878	880	830	813	800	820	809	801	902	851	763	852	786	903	833	823	864	832	855	886	827	823	891	858	859	843	846	841	902	826	846	829	827	778	841	885	834	834	781	828	825	858	871	868	847	844	841	832	848	838	863	858	859	837	855	829	820	817	842	863	780	835	826	818	891	837	884	839	847	862	886	831	839	826	860	855	817	835	855	863	827	830	865	841	851	797	834	897	813	858	859	858	887	835	859	782	762	854	842	838	822	826	869	890	878	821	812	803	824	868	857	904	862	870	816	856	802	861	907	865	817	945	886	840	827	863	854	891	806	799	819	861	853	803	823	851	853	836	845	892	803	841	815	823	786	874	827	848	836	821	865	861	872	820	850	887	856	836	844	835	825	873	792	822	851	825	809	889	905	838	809	850	832	823	866	859	775	864	799	897	819	860	837	822	855	853	839	870	829	872	796	843	852	844	772	825	805	831	820	806	837	814	887	852	832	844	874	844	854	885	858	850	859	821	862	831	847	821	854	812	846	803	894	834	894	851	830	879	879	855	846	840	830	861	876	845	857	838	864	868	814	825	864	792	845	828	895	876	824	805	810	852	816	848	822	897	869	870	806	829	859	823	851	827	835	816	821	831	826	851	820	786	876	851	864	819	864	821	772	894	829	820	807	836	825	854	843	843	845	857	820	875	847	820	839	793	862	809	892	783	813	910	885	795	865	819	811	802	846	898	801	828	850	843	866	854	838	843	814	838	812	837	784	780	836	829	834	841	791	846	882	854	893	885	877	830	860	830	839	816	886	830	846	808	847	842	853	842	838	862	811	881	839	830	833	880	857	856	843	857	858	827	820	835	839	842	881	833	863	881	791	856	818	822	831	841	828	836	812	818	820	892	827	851	842	828	874	794	805	785	829	844	800	879	852	804	874	822	798	821	804	799	841	887	823	867	809	860	793	825	846	845	805	856	822	871	877	884	825	853	801	856	908	817	839	838	822	845	867	836	808	903	856	828	817	857	821	849	831	848	809	854	847	850	794	855	793	814	911	840	829	846	821	834	867	862	818	827	834	838	869	830	868	847	842	843	866	856	882	838	832	860	847	863	837	781	828	907	838	813	805	826	869	815	847	839	853	855	871	839	872	801	885	853	806	824	842	861	846	858	825	816	874	848	826	879	819	795	874	861	822	804	894	823	837	891	838	839	836	768	816	849	870	859	806	798	823	806	825	847	876	875	823	892	858	853	833	779	797	870	826	852	862	795	818	810	827	848	859	787	809	829	838	846	839	858	856	787	853	831	807	866	832	859	818	836	880	849	833	860	823	760	867	876	870	832	861	841	865	900	832	888	829	831	890	851	906	852	828	838	808	824	809	868	776	818	877	814	808	808	875	824	825	871	828	830	827	841	884	866	894	782	847	880	874	816	860	842	874	861	787	811	830	865	789	904	853	852	801	812	858	847	828	853	787	841	835	887	838	798	872	840	895	872	853	875	864	847	915	826	827	892	867	828	873	800	852	861	830	794	824	841	849	863	838	840	833	830	852	862	820	814	876	833	878	870	865	874	818	859	816	848	857	895	874	831	875	869	819	869	889	875	864	839	838	855	819	815	814	886	827	778	798	855	906	822	804	831	808	830	843	818	852	812	824	860	824	814	838	821	816	906	877	831	881	845	769	887	850	874	791	842	790	819	796	841	842	835	839	818	815	859	866	818	869	844	832	885	814	841	825	834	837	850	869	864	866	829	809	875	849	865	869	796	877	867	840	817	807	771	804	801	855	883	815	855	848	832	828	811	819	891	838	901	837	849	847	831	830	881	829	868	835	852	828	822	825	827	855	874	880	849	805	856	830	814	816	861	813	825	825	811	880	839	835	837	882	841	841	820	814	835	883	841	896	862	825	818	830	864	886	816	843	822	839	806	837	812	880	839	811	876	854	850	818	806	833	780	848	867	795	850	808	943	829	797	872	851	851	815	856	902	881	860	839	812	835	889	811	825
5404	5503	4107	2238	1805	1578	1278	1201	1078	1020	990	908	984	854	844	874	861	820	859	847	879	819	847	867	849	871	814	847	828	829	835	785	791	828	852	735	876	804	832	856	856	818	864	818	830	837	849	879	855	856	846	845	808	841	853	850	811	815	831	848	865	818	837	836	824	819	830	829	764	854	852	818	847	858	809	784	857	765	849	825	825	816	835	832	850	811	825	791	803	847	872	793	856	824	887	804	847	788	853	814	797	869	798	755	793	823	793	831	813	835	834	856	812	804	820	818	799	852	805	813	862	875	843	866	841	819	808	771	765	834	829	826	814	830	823	789	822	821	791	790	846	800	830	797	795	835	813	857	851	809	831	827	788	814	817	788	852	775	787	821	779	819	790	795	813	813	812	817	855	850	770	803	834	845	745	796	837	857	811	832	832	785	769	824	797	804	861	779	844	821	806	863	822	785	753	841	812	811	836	786	857	833	832	810	822	782	893	794	828	851	821	844	867	833	822	869	838	823	826	793	812	815	836	775	791	796	824	789	848	787	844	797	832	778	851	782	819	828	783	861	819	777	836	781	831	808	779	795	834	776	862	816	840	793	865	823	808	830	841	810	814	837	817	814	811	811	823	804	802	833	784	777	818	839	814	813	830	839	786	820	837	897	822	827	828	847	831	860	833	872	818	823	828	833	824	817	774	801	824	856	816	822	823	783	790	826	835	730	824	805	854	851	793	837	820	819	853	842	861	841	823	865	792	834	785	829	792	808	852	870	807	805	814	814	812	803	827	845	835	814	808	807	826	854	818	806	872	837	821	867	839	834	816	822	787	781	820	837	826	868	816	811	801	826	815	800	774	842	790	847	833	803	791	890	831	807	823	782	854	832	795	808	858	794	822	806	817	845	800	808	790	798	844	791	809	818	799	842	798	819	843	845	797	842	852	768	784	814	865	815	808	815	829	829	823	860	799	843	822	838	822	778	800	808	806	835	884	875	815	868	792	812	819	834	824	823	825	849	826	818	844	781	865	802	877	794	865	834	846	883	845	798	781	899	782	850	841	816	789	789	793	881	801	794	814	795	814	826	841	804	789	824	855	864	812	859	778	810	839	803	811	822	888	842	832	863	804	807	859	797	863	806	853	827	862	801	818	783	822	859	842	778	781	834	803	819	826	804	782	828	810	804	792	827	828	876	853	843	858	815	842	800	871	849	810	859	826	841	873	834	849	842	796	822	800	787	779	809	823	808	804	789	811	814	860	834	847	759	793	822	804	824	829	889	809	808	814	843	787	837	842	812	814	826	870	826	828	802	807	851	852	836	802	844	831	848	825	857	805	790	830	839	794	827	819	810	839	847	813	814	850	780	818	805	794	785	794	834	829	857	844	810	818	834	767	839	871	798	830	813	802	847	796	785	851	820	847	848	833	839	816	807	837	827	754	884	808	851	850	842	816	879	779	831	841	845	774	808	848	870	810	790	847	820	837	782	858	805	797	853	782	873	823	811	838	855	765	791	858	850	836	797	860	822	845	852	819	833	883	832	820	811	860	811	816	824	827	814	849	834	823	813	824	811	843	819	827	799	856	793	838	897	801	822	843	835	856	859	798	817	845	766	803	794	812	858	783	796	825	844	809	855	806	817	793	879	775	785	803	795	839	774	762	832	771	806	847	875	812	819	896	848	816	843	818	819	820	780	819	842	844	798	832	804	814	822	845	836	825	765	833	851	844	819	823	826	796	811	789	819	847	797	800	888	806	815	819	802	815	775	785	832	822	812	820	773	833	829	841	787	791	840	812	848	783	840	824	831	815	806	844	834	815	823	838	858	776	809	814	779	797	781	837	835	777	810	757	844	829	880	805	855	779	848	853	810	839	865	804	802	846	892	768	871	852	837	851	857	800	817	852	841	840	853	784	859	800	841	803	830	845	817	819	843	768	792	803	824	830	794	831	816	804	826	846	809	779	813	771	824	860	838	818	882	805	852	814	865	850	851	882	764	795	799	826	830	848	793	842	802	869	828	835	810	805	840	828	820	806	841	823	841	779	772	847	821	887	849	849	768	827	852	784	805	838	868	806	816	870	818	856	822	860	797	776	788	807	812	862	786	801	794	772	793	822	800	814	862	811	816	798	853	859	812	772	827	814	827	813	815	800	862	824	855	796	815	832	852	809	830	867	858	834	830	828	824	883	807	843	818	827	841	837	864	815	795	856	782	817	809	821	790	832	803	794	856	827	817	832	818	879	835	827	800	795	837	866	827	827	805	840	849	836	812	800	816	811	853	823	864	825	806	808	819	837	844	802	809	812	824	807	814	800	805	840	781	813	850	841	796	870	836	816	810	831	845	779	843	774	840	820	822	794	835	843	843	829	806	834	808	819	789	806	835	834	868	896	792	852	783	812	805	822	839	849	797	823	829	823	792	819	774	777	791	874	876	814	801	841	865	803	789	857	831	841	821	848	807	883	831	802	840	795	850	817	851	796	841	812	808	872	815	784	787	873	780	805	860	806	780	809	852	783	770	784	834	818	823	783	812	843	804	821	765	819	828	856	833	810	750	802	846	866	844	878	835	794	822	780	859	806	829	888	803	799	797	845	885	805	817	856	809	805	819	831	814	868	818	846	815	781	804	827	791	829	808	868	801	806	772	850	823	797	824	854	817	845	817	822	810	780	831	826	815	821	865	857	806	835	819	853	848	819	832	822	809	791	824	844	759	824	777	739	798	807	812	817	865	830	844	845	855	847	802	826	853	839	783	789	832	890	797	796	811	777	821	823	799	843	832	863	872	750	835	844	843	807	820	815	811	838	831	849	786	786	827	820	817	815	821	816	877	810	830	816	857	764	841	846	829	778	847	813	786	778	881	843	864	853	850	837	755	855	806	824	836	863	834	838	848	834	795	855	848	789	840	866	831	823	841	828	852	785	788	828	855	832	835	829	867	815	854	790	851	829	870	799	827	869	843	819	876	831	859	833	822	877	825	828	805	822	804	817	806	812	827	846	827	821	834	870	801	798	812	808	778	847	776	884	785	854	810	803	824	746	861	814	764	841	820	830	829	850	829	867	792	812	824	842	792	826	777	901	820	806	814	839	777	830	794	809	796	824	820	779	788	902	788	868	776	800	817	799	855	791	826	827	819	830	799	802	834	828	823	819	849	826	761	807	799	787	807	803	849	799	850	869	824	806	875	791	814	835	858	825	798	831	866	822	791	777	835	853	789	814	803	774	804	851	912	813	850	762	835	831	772	844	800	829	806	796	816	803	782	801	836	849	841	835	863	871	830	787	841	810	776	851	811	848	829	776	767	887	812	890	819	821	784	848	836	787	727	823	823	857	878	843	775	805	816	803	862	867	801	839	838	845	832	787	801	801	815	830	813	788	852	833	801	828	818	804	815	794	832	774	832	807	841	857	798	889	830	821	828	802	795	802	809	838	795	788	868	805	804	763	879	807	840	822	797	831	854	821	805	868	799	805	831	794	794	791	832	768	843	783	837
22295	21072	28843	23529	21075	21152	11691	1151	756	715	628	567	481	488	452	466	358	359	389	378	369	368	340	350	326	322	338	309	320	319	328	264	335	313	309	330	307	285	269	295	289	258	304	248	282	302	295	289	289	282	283	301	268	282	270	297	295	278	299	290	280	279	277	241	313	288	314	286	286	266	268	274	307	265	248	270	302	270	296	311	278	289	292	267	305	287	275	250	268	253	266	293	319	304	281	293	252	269	272	268	277	288	328	302	276	284	276	304	298	274	278	258	285	287	288	299	272	309	299	300	270	279	296	273	293	271	277	272	275	303	250	270	310	254	284	267	276	275	255	257	275	309	269	297	300	289	266	286	264	297	263	317	276	287	308	258	301	271	275	267	283	301	299	280	274	253	263	288	304	278	288	288	273	302	298	259	309	281	278	330	282	260	265	297	256	260	269	288	246	256	295	283	247	287	309	281	278	276	283	270	258	282	279	267	268	294	289	272	316	272	252	281	253	266	274	277	314	262	281	274	272	263	261	261	274	280	262	315	276	259	250	262	313	294	237	285	336	280	310	293	265	260	292	280	314	252	269	272	246	274	283	266	280	275	275	305	298	278	284	282	278	274	264	280	275	276	286	283	286	291	260	268	264	251	278	267	291	285	275	301	290	290	261	314	290	298	273	293	293	289	258	280	254	303	303	312	250	285	269	289	251	297	282	258	274	281	277	256	270	286	260	264	279	290	245	264	265	299	285	260	305	284	273	323	276	260	293	291	286	277	275	285	269	275	304	284	267	262	273	268	285	272	283	250	251	272	309	280	284	254	257	279	245	277	268	255	268	265	301	255	274	264	294	284	260	292	288	278	303	271	276	317	307	274	278	305	300	332	287	251	290	303	309	278	287	268	262	278	264	262	292	281	276	297	277	251	272	253	279	246	280	284	257	282	303	292	276	292	289	315	259	312	271	260	311	296	297	302	303	278	301	279	294	278	290	281	284	310	291	305	270	291	293	324	270	299	276	293	269	280	262	297	273	294	291	310	284	269	289	261	284	292	279	285	295	280	302	291	295	279	291	274	268	261	295	283	323	274	298	314	273	234	286	269	248	278	306	273	313	279	272	268	260	248	272	280	315	301	272	270	317	270	279	280	298	288	313	316	274	295	313	286	282	278	314	286	268	308	263	266	285	286	304	302	284	307	302	276	292	283	271	281	284	268	278	298	278	260	302	241	285	310	254	258	273	307	287	260	285	251	280	257	247	298	273	279	299	299	292	248	286	281	277	281	262	291	278	273	263	282	265	309	284	272	246	274	277	301	281	281	293	285	281	268	277	276	292	291	289	299	273	297	267	256	273	296	276	262	276	279	275	293	306	291	262	262	284	286	301	279	239	252	260	300	258	313	292	277	253	282	263	283	294	296	274	258	319	271	287	319	291	288	268	262	296	273	291	283	276	284	284	273	270	284	281	273	282	287	303	293	301	285	249	294	274	282	290	297	312	291	267	272	282	287	295	309	273	297	290	256	296	275	291	275	286	291	299	290	262	293	279	268	285	249	275	287	307	300	286	288	304	251	293	294	244	309	299	312	292	260	293	268	266	283	273	269	272	259	275	280	281	251	295	292	284	278	267	249	313	280	267	277	297	315	233	297	278	264	274	280	265	289	260	272	254	294	295	273	295	281	285	260	292	285	258	284	319	295	281	249	263	281	250	264	281	283	277	265	269	294	288	294	289	322	282	297	289	285	268	273	299	280	306	262	280	289	305	301	316	279	279	279	291	287	274	301	233	272	267	269	270	262	267	281	261	305	298	306	271	283	265	273	284	277	273	286	264	289	271	293	288	261	264	251	274	267	260	282	274	289	253	299	303	274	266	301	288	280	269	290	267	258	291	289	295	258	276	304	276	282	281	268	282	260	252	310	310	269	292	305	280	268	254	314	302	282	277	281	284	303	293	295	281	296	271	273	264	285	280	305	253	279	273	303	256	284	297	303	292	272	286	319	287	252	294	279	277	258	277	322	308	281	242	301	290	301	307	313	294	296	276	256	298	268	308	258	263	289	274	272	281	274	293	282	276	309	267	300	283	279	315	288	287	271	266	257	253	284	311	271	273	295	281	300	265	306	313	300	282	293	269	246	239	286	270	263	276	261	253	298	311	276	261	308	319	309	303	276	270	285	258	284	274	281	263	283	287	274	257	287	271	298	306	291	287	285	278	280	309	269	290	265	275	266	310	257	273	271	281	294	268	263	303	298	300	253	262	268	289	277	276	293	302	286	267	301	272	272	271	264	282	267	300	269	288	279	261	300	284	264	269	267	287	267	286	257	287	256	313	289	280	281	254	265	263	303	261	303	294	258	291	293	258	277	284	309	284	261	283	282	273	277	292	280	288	286	278	292	315	285	307	285	276	280	273	300	281	271	274	281	302	309	304	293	272	292	316	265	254	254	297	290	265	307	242	277	313	284	271	313	248	257	272	319	295	296	286	294	300	293	263	280	288	290	265	281	267	280	281	279	265	305	274	285	277	286	283	286	256	254	295	284	240	276	283	281	329	264	304	276	297	281	296	299	287	286	270	262	284	299	259	298	279	273	261	255	268	246	289	273	302	275	272	272	272	262	256	242	253	297	271	276	285	279	255	278	294	285	280	235	259	295	309	300	275	247	294	304	254	306	270	260	277	278	269	273	245	304	262	294	291	289	281	296	289	276	269	304	264	265	291	268	282	292	263	296	266	289	291	256	271	293	270	281	269	299	295	303	282	289	257	284	272	266	263	259	270	279	281	260	302	237	276	298	306	281	298	281	259	274	287	297	265	273	275	289	268	284	305	285	264	318	283	277	275	258	286	279	246	281	301	284	279	284	276	267	268	295	286	259	267	280	277	274	270	290	248	258	278	229	310	263	272	306	287	251	280	274	290	267	286	272	301	289	263	267	279	281	273	276	271	261	285	263	263	282	252	268	292	270	259	286	288	271	272	266	294	293	293	281	296	285	293	284	299	271	259	277	290	270	285	294	249	265	303	287	283	259	271	291	298	269	267	260	283	296	266	260	268	250	290	306	336	268	292	277	258	295	281	294	290	257	278	269	286	274	293	291	286	289	278	288	291	297	286	272	263	304	270	282	281	295	268	260	296	272	284	283	294	217	239	259	254	256	302	277	290	311	245	272	312	285	285	272	264	295	261	273	286	290	288	273	285	281	308	278	293	293	258	294	326	290	264	283	272	302	293	251	295	296	287	263	279	268	295	295	268	288	261	286	266	279	256	277	284	274	305	311	271	304	273	289	275	243	265	286	304	272	283	300	303	284	262	269	261	264	281	297	275	263	257	254	297	293	303	286	288	289	279	290	253	302	292	255	310	303	287	293	287	254	276	275	318	277	289	279	272	265	284	310	291	305	282	273	314	271	283	288	265	294	280	278	294	322	255	292	281	282	263	273	283	260	283	253	273	278	285	260	292	279	288	266	287	271	282	284	311	287	302	297	254	282	297	270	306	283
6243	14215	10224	5007	3668	2643	1949	1438	1172	943	808	699	627	557	536	416	440	459	398	373	377	379	362	344	356	342	340	301	325	317	329	318	298	315	297	311	309	313	263	312	307	297	286	301	310	283	267	280	285	316	275	275	299	282	305	256	280	282	303	289	305	288	308	321	258	296	286	256	270	299	296	265	294	295	256	280	258	311	304	269	282	288	282	289	290	309	302	296	265	301	295	301	268	253	310	268	289	286	250	282	297	299	295	270	304	285	257	306	311	266	286	311	292	288	254	276	297	271	291	294	288	289	281	276	256	300	274	279	269	269	289	305	269	302	261	243	302	269	264	292	289	275	273	300	258	282	286	269	269	283	278	277	264	304	306	288	260	290	283	268	283	271	294	268	290	290	251	277	280	280	269	268	280	278	281	288	278	295	252	288	257	291	236	247	266	272	267	315	285	289	299	309	267	289	241	300	274	263	284	276	277	277	274	257	272	262	262	282	309	304	310	257	311	237	307	305	281	249	289	246	302	291	275	302	261	288	273	268	291	304	267	263	293	296	276	296	267	294	255	292	283	280	299	297	275	284	277	258	289	305	296	293	262	291	280	267	264	277	264	281	314	260	289	268	309	300	299	312	263	321	277	279	290	302	261	252	308	269	289	276	312	263	304	259	265	311	259	278	281	274	276	271	283	276	291	270	259	271	266	264	281	262	293	277	274	264	287	258	285	266	268	309	299	283	281	270	290	259	267	290	268	280	291	250	294	288	279	256	254	290	280	271	265	273	275	293	285	267	275	263	262	289	292	284	278	280	288	280	254	263	271	333	293	304	282	305	288	298	289	298	264	261	295	273	281	273	289	298	271	271	263	292	283	289	289	271	281	262	280	284	263	271	289	246	269	274	262	289	300	273	288	308	320	324	284	243	294	280	275	279	301	311	301	278	286	283	273	249	306	277	276	263	272	303	273	280	278	302	269	283	269	258	299	287	281	281	258	305	311	285	283	235	292	273	282	266	290	308	257	286	285	284	266	258	312	281	283	292	289	282	295	263	277	273	276	276	297	265	308	283	277	286	259	280	288	269	278	300	292	250	255	251	253	273	307	288	285	266	302	280	284	287	308	282	302	273	271	290	275	273	277	247	296	289	269	258	289	313	276	282	264	287	260	286	301	303	295	245	297	273	250	280	258	305	265	276	284	263	300	291	264	256	328	271	275	278	305	283	285	254	309	281	231	299	251	311	295	274	265	274	287	291	275	274	262	292	251	261	291	274	271	280	288	280	292	278	292	312	247	276	276	284	279	333	304	288	256	279	306	264	276	300	275	270	278	279	307	250	252	289	286	278	279	296	291	330	259	264	293	296	272	251	279	298	281	284	281	311	298	299	279	268	264	283	279	258	311	276	311	277	276	275	268	286	266	292	276	245	263	276	246	295	267	270	278	266	292	244	274	289	280	291	287	304	283	272	261	276	283	270	266	250	279	296	272	292	292	304	295	263	309	282	268	294	304	259	289	278	311	279	250	271	247	284	277	263	284	263	330	265	268	285	291	253	246	256	270	289	275	267	269	310	279	252	294	274	295	292	260	299	285	243	267	262	304	288	254	274	283	284	256	290	277	268	251	288	261	275	289	254	268	281	272	246	276	269	277	291	272	266	294	271	282	313	275	251	291	280	298	263	278	285	269	259	264	260	292	262	301	302	258	264	287	278	272	279	296	296	251	303	271	258	270	283	290	284	270	272	305	270	264	285	289	263	283	280	279	284	282	260	244	234	297	259	285	288	300	266	245	287	313	263	270	286	315	274	270	288	258	300	267	282	290	263	292	257	284	276	295	283	277	288	290	284	289	261	281	240	256	279	269	293	265	302	306	261	288	281	301	291	253	291	271	262	270	274	255	273	278	269	281	281	287	256	295	271	292	276	261	279	305	286	302	248	249	263	267	288	278	295	295	284	289	283	256	276	251	296	294	273	265	276	292	262	303	249	296	251	286	271	264	276	251	246	287	291	276	263	265	263	288	274	269	287	260	285	261	262	282	286	280	297	276	264	276	266	296	269	285	262	291	304	275	251	282	288	260	284	261	274	280	297	290	296	258	294	307	263	272	266	299	303	273	262	266	300	270	283	285	277	266	258	267	294	275	286	294	268	285	258	245	268	262	310	292	250	278	305	296	253	292	270	302	255	269	290	249	265	276	244	271	307	298	252	286	260	260	247	275	285	274	235	260	283	271	266	296	258	264	260	270	291	236	318	291	282	291	279	264	276	262	304	263	268	290	290	290	290	291	293	303	284	281	270	280	298	290	278	257	293	267	256	278	267	257	290	274	270	281	273	284	260	240	278	272	263	279	249	272	277	258	303	272	284	271	260	271	291	253	284	298	271	279	289	299	278	247	267	256	296	265	259	275	274	301	259	303	313	263	281	290	270	267	275	242	253	296	260	274	264	265	257	268	262	287	282	293	277	279	259	274	285	295	278	288	280	266	293	269	252	290	251	315	290	251	304	290	296	267	261	249	268	267	283	286	235	286	295	281	291	281	274	301	301	294	269	248	291	273	281	275	287	288	281	300	283	284	267	273	277	298	278	298	270	280	315	254	270	263	292	304	295	255	292	260	287	258	322	280	243	272	268	278	273	312	310	273	272	276	290	283	305	281	250	270	282	262	258	252	254	259	285	278	294	251	299	284	299	255	278	273	262	268	268	289	237	304	282	297	286	270	291	279	294	271	252	302	286	268	288	274	305	293	265	297	246	277	297	286	288	250	266	277	269	278	267	273	268	282	270	291	261	250	287	275	248	262	281	275	266	295	295	259	295	250	261	267	291	286	256	283	280	266	263	283	295	290	282	264	281	266	297	262	256	288	270	312	270	260	262	264	321	260	272	267	291	281	265	288	290	275	285	294	275	278	271	307	267	286	274	274	282	263	270	286	286	235	290	268	269	278	290	293	294	265	255	303	266	268	287	302	260	282	280	305	263	265	296	278	283	289	287	284	271	280	294	265	281	275	286	245	294	280	273	269	259	301	259	278	280	268	275	311	289	299	286	283	293	269	291	303	261	279	303	292	269	254	261	276	299	271	271	255	290	287	268	285	283	272	250	301	277	260	296	271	261	244	288	268	303	276	248	264	269	257	272	276	282	323	274	264	288	248	281	234	267	263	272	292	242	297	284	301	256	271	294	278	299	284	277	268	295	296	274	303	275	293	293	295	301	310	262	264	268	274	250	282	297	290	340	259	295	294	309	302	280	265	291	308	268	282	284	272	272	291	285	258	288	279	290	287	316	262	276	313	292	286	275	276	294	302	286	251	292	283	291	272	296	298	333	290	281	253	258	286	310	260	289	281	259	290	281	252	277	273	296	267	278	301	292	277	286	285	258	314	300	277	241	281	277	278	281	275	289	298	281	278	247	300	277	304	280	281	267	267	266	260	253	287	279	251	294	293	260	290	270	286	276	309	300	262	270	292	284	247	269	254	285	255	283	284	302	258	255	269	268
27464	19026	5876	1138	899	881	867	822	827	844	903	841	803	834	808	817	835	794	821	835	830	854	767	798	821	782	837	836	851	839	879	836	782	808	785	842	813	733	787	750	829	812	835	814	838	780	799	792	824	839	773	829	820	791	826	796	790	831	858	832	814	812	803	821	775	799	805	772	791	819	848	816	776	862	816	780	803	842	802	784	865	827	757	798	818	833	836	748	804	798	758	838	818	775	807	799	807	747	806	799	764	834	811	794	814	778	853	793	787	806	825	772	772	763	827	832	818	820	782	785	839	812	788	823	792	830	840	733	785	816	786	810	842	870	805	845	792	736	822	825	815	860	771	838	793	841	802	791	825	791	825	741	744	842	747	754	824	804	821	835	806	833	831	811	790	830	835	813	850	789	832	847	816	801	841	858	826	803	801	798	876	824	809	836	774	775	879	835	841	832	832	734	811	834	793	809	848	845	804	783	858	843	813	787	800	817	798	836	799	756	781	820	819	772	818	847	828	771	825	804	797	810	787	808	805	808	825	847	771	822	819	790	768	772	809	792	816	792	806	790	784	798	832	841	794	817	822	807	848	835	803	878	839	813	770	843	852	755	729	806	836	789	792	793	779	790	790	814	823	829	803	880	794	800	773	812	773	767	794	788	797	811	796	753	799	814	790	793	785	812	791	797	842	835	828	761	773	738	825	822	807	774	794	834	832	788	817	816	847	783	781	827	821	818	772	819	815	819	761	796	793	796	802	843	737	813	799	793	833	746	809	856	812	810	751	787	835	830	815	840	769	771	802	801	840	784	803	781	756	871	813	806	859	841	818	800	805	749	788	807	839	863	820	791	752	757	836	826	742	824	830	782	799	786	767	797	866	748	753	749	800	820	838	873	852	787	820	766	818	798	778	846	797	790	824	807	783	781	822	796	798	821	788	884	789	788	817	817	799	810	783	815	804	759	787	763	742	810	792	807	824	793	809	787	812	834	824	805	839	777	788	805	793	868	784	798	803	815	796	804	797	795	843	833	830	820	814	805	829	806	780	829	829	803	832	823	819	766	754	760	807	829	819	787	786	795	811	816	797	761	810	764	758	755	788	839	804	744	832	821	842	811	798	849	758	825	797	736	740	781	776	791	849	812	781	818	828	811	799	771	743	803	807	795	818	830	803	754	797	849	793	794	818	824	855	818	806	814	796	825	796	802	797	804	802	801	758	804	810	866	801	835	788	779	816	861	779	801	793	784	768	814	804	806	750	766	839	776	823	812	784	818	837	834	854	814	793	754	808	806	743	844	831	840	812	830	786	824	801	846	787	789	796	793	802	831	784	765	785	776	821	755	792	766	791	798	853	758	809	831	796	795	867	790	823	852	819	808	812	821	808	784	799	791	797	821	725	829	870	806	783	774	808	842	814	815	823	791	853	771	787	815	833	788	816	832	790	820	802	840	812	814	824	836	827	789	806	777	814	788	811	843	766	791	834	822	784	768	768	836	802	775	786	819	778	771	844	811	873	802	879	829	746	769	816	794	832	779	850	845	812	834	803	837	790	836	795	815	835	794	772	836	788	823	777	805	793	789	811	875	810	806	808	786	806	803	781	785	834	801	822	804	844	847	823	830	796	811	809	798	805	828	870	775	815	793	808	844	822	864	833	769	805	797	825	768	855	789	836	831	791	816	841	799	794	790	795	857	817	812	753	850	856	830	790	812	784	865	809	772	808	850	789	788	801	836	785	796	782	813	850	803	787	770	734	818	831	794	826	800	815	846	743	831	840	825	827	800	773	792	803	822	792	848	803	786	844	830	767	824	812	783	774	768	795	793	753	807	848	785	849	798	776	800	782	805	826	786	785	778	813	843	854	808	808	820	812	777	764	821	830	781	781	776	846	773	781	801	790	823	834	791	839	852	852	826	788	834	798	837	838	785	792	821	807	863	814	778	827	810	802	811	766	760	796	770	838	776	818	865	821	787	759	814	821	765	788	814	815	808	835	821	819	804	866	801	868	844	804	827	821	795	841	841	783	851	787	801	750	795	815	821	806	808	813	836	832	803	822	810	775	833	795	778	867	832	765	788	796	813	795	840	857	803	801	812	795	847	812	802	833	830	768	822	817	770	834	791	824	805	811	832	786	814	777	840	828	797	776	818	793	800	810	864	807	820	834	797	832	813	793	826	803	789	816	823	853	831	813	788	750	842	741	776	829	828	764	804	833	817	827	857	828	829	775	811	829	776	811	839	811	778	712	794	759	788	815	776	766	813	774	765	802	808	783	781	763	765	751	779	794	798	804	801	840	841	822	786	835	808	832	818	781	835	843	728	844	843	801	794	768	809	829	794	752	806	778	800	795	833	776	797	775	786	831	846	857	783	862	770	778	836	781	783	848	769	848	821	806	785	766	758	831	811	777	826	787	842	829	793	777	821	822	798	830	824	821	824	838	811	752	815	829	800	776	777	803	802	784	818	812	808	808	840	788	808	813	803	823	771	781	807	830	791	787	805	774	842	812	820	804	770	824	793	774	795	810	788	852	828	812	809	815	770	812	824	801	788	805	853	827	780	803	779	805	816	822	792	797	782	773	796	842	758	743	842	777	766	778	760	804	797	790	745	762	764	816	818	854	783	787	856	811	818	804	763	803	794	778	786	805	767	839	831	801	814	795	841	815	819	813	779	801	851	804	847	864	832	808	835	815	802	849	843	790	825	833	787	756	839	825	825	860	831	790	842	807	815	822	843	819	802	838	758	800	836	854	827	850	768	807	791	783	763	808	818	783	797	796	796	812	805	744	763	848	791	831	817	819	826	814	789	796	820	773	860	759	831	838	790	831	788	793	784	825	823	791	798	806	785	808	837	807	796	770	832	827	799	774	796	788	793	817	791	816	847	810	813	788	801	827	817	823	794	809	772	791	808	776	838	784	843	794	866	869	812	775	823	886	826	806	829	781	812	807	772	826	789	838	817	761	793	784	793	797	770	865	793	847	813	768	790	788	817	809	790	811	773	815	845	822	777	788	758	768	785	857	855	833	838	821	792	811	811	795	817	810	790	774	786	818	844	748	836	808	813	766	760	810	762	813	814	759	826	810	771	772	792	804	804	780	820	764	795	826	739	827	765	827	784	780	777	820	823	827	813	811	802	887	821	825	819	801	759	786	814	805	791	790	757	759	799	826	823	785	803	797	821	808	805	795	811	756	812	768	814	813	815	827	805	790	831	822	796	835	786	799	764	816	808	800	813	787	809	780	774	817	799	826	788	804	797	861	861	786	769	837	831	811	825	801	798	788	813	849	759	813	830	794	779	801	786	815	849	790	826	824	790	773	854	846	845	852	818	820	787	831	807	770	793	840	822	840	792	819	786	794	816	796	798	801	803	830	814	787	836	799	834	846	821	811	812	745	772	799	797	821	802	854	852	819	847	775	797	812	801	836	885	778	800	820	874	798	837	844	807	834	781	814	845	748	757	816	828	762	825	764	784	764	761	809	805	866	875	796	814
4849	1226	1134	924	904	940	834	820	863	840	835	817	874	812	811	853	857	796	805	816	842	804	829	833	865	836	849	803	776	829	802	775	780	830	850	871	827	836	863	825	802	828	864	782	808	854	794	818	814	788	802	800	788	807	816	819	825	833	830	770	851	822	761	788	788	795	810	809	848	799	809	837	886	808	821	799	800	809	800	804	841	843	811	862	786	838	876	821	828	830	799	850	788	832	825	818	833	816	835	856	819	813	800	816	824	837	847	857	823	840	836	832	815	833	832	801	827	819	873	801	803	800	817	851	778	790	822	824	805	852	800	768	826	829	820	786	843	846	812	843	870	824	882	825	847	809	785	842	853	829	785	832	823	788	825	836	845	822	808	827	866	811	837	829	855	804	830	862	849	756	789	795	807	822	808	858	805	800	844	833	874	816	842	787	804	859	796	823	782	823	849	826	807	823	759	789	860	809	854	819	880	832	840	836	838	782	729	850	804	795	843	799	822	817	838	857	811	892	812	803	844	840	780	800	803	806	825	839	843	819	825	798	787	831	851	820	826	850	844	817	864	821	839	801	820	813	833	808	795	849	849	790	772	772	752	879	829	828	827	807	828	804	856	801	821	791	838	805	807	796	780	828	821	840	827	838	851	816	845	830	876	841	814	841	845	889	834	833	802	813	789	812	861	801	851	817	819	845	827	799	859	797	837	796	844	830	852	810	797	792	837	863	805	818	826	853	839	808	871	873	791	796	812	798	797	876	879	802	836	831	818	804	844	835	817	806	798	833	810	822	831	777	821	782	828	772	843	827	866	815	828	846	826	841	828	801	848	855	782	872	812	770	836	825	790	806	830	850	853	802	847	847	823	891	813	856	858	839	809	796	817	845	836	876	779	821	842	853	797	836	787	813	813	849	773	769	874	816	850	827	844	844	844	788	826	797	844	825	823	785	843	804	793	785	831	801	786	804	804	812	808	805	788	817	808	815	857	827	853	840	823	780	846	853	850	813	830	809	871	834	856	850	844	828	816	821	841	825	853	926	790	800	794	770	778	866	811	847	801	783	874	862	802	764	812	833	791	830	782	868	845	829	831	801	823	822	849	838	774	850	768	781	783	881	779	823	844	841	804	797	845	812	829	844	812	829	842	865	799	774	839	807	791	799	818	824	790	830	847	799	914	737	810	843	763	848	846	801	812	838	801	815	813	800	869	789	859	795	826	851	825	844	878	818	845	818	808	814	824	831	803	771	828	815	826	846	879	854	830	846	848	848	837	843	830	827	811	794	816	831	839	804	798	786	822	852	805	870	761	865	871	782	811	787	807	817	838	841	848	837	767	776	893	834	800	797	814	835	845	816	824	813	871	767	813	763	808	801	812	844	870	805	841	856	852	836	768	802	841	814	833	819	819	787	787	828	860	851	866	829	823	842	840	877	881	806	812	808	825	841	812	849	825	792	789	863	828	794	856	864	794	802	812	835	822	853	865	832	848	865	871	838	841	799	819	849	804	842	827	847	780	850	803	823	809	796	813	873	805	840	818	880	840	926	797	810	818	844	788	821	778	850	814	835	815	804	851	839	820	807	817	797	857	860	853	821	792	827	824	814	808	811	835	799	787	802	823	837	820	815	809	826	787	809	825	881	821	803	806	855	793	835	778	821	836	813	832	837	826	756	826	879	828	812	841	857	822	827	855	833	840	772	765	804	803	792	842	829	825	806	839	847	796	853	803	878	796	857	884	790	842	838	786	824	844	806	853	825	805	798	871	786	764	806	838	855	853	852	804	813	764	848	837	827	809	838	807	800	817	797	808	823	852	817	780	828	806	825	809	742	852	778	821	871	810	805	833	792	878	826	791	848	845	771	836	851	795	805	794	843	784	835	811	811	763	846	812	858	800	845	799	825	843	795	810	808	823	826	815	842	831	768	823	839	832	825	800	836	806	854	795	797	784	846	798	811	856	812	808	847	792	851	806	846	887	822	862	844	830	877	812	802	795	797	814	844	842	859	845	818	863	812	798	841	803	775	828	881	807	821	851	795	816	861	813	857	837	810	787	865	880	829	853	829	840	803	836	800	775	810	830	852	866	808	837	869	764	844	782	815	848	853	801	809	774	862	785	787	865	782	876	832	824	868	865	845	868	804	853	818	802	829	779	801	843	858	782	828	810	820	790	855	813	822	765	820	819	823	770	799	818	817	807	842	791	859	845	793	805	812	808	853	869	813	872	852	817	828	847	871	804	804	809	827	818	854	832	800	801	876	802	786	850	851	836	848	813	785	813	844	842	787	841	827	799	804	845	823	803	806	795	783	842	791	824	804	826	829	841	866	786	842	833	832	811	809	830	796	803	836	822	858	839	812	831	841	880	805	835	790	791	798	810	798	837	837	813	794	789	833	847	780	793	795	865	830	824	836	849	880	821	872	843	870	782	801	838	854	774	799	779	813	835	810	858	804	825	858	791	834	842	799	865	843	825	797	860	796	818	780	790	850	832	830	834	786	771	828	858	771	820	776	867	792	803	840	846	751	850	803	835	794	808	828	787	818	840	808	875	819	824	860	859	834	822	833	822	821	864	859	792	876	785	818	833	807	844	776	826	814	874	847	829	791	802	786	799	773	841	804	807	793	848	828	833	844	810	828	811	828	881	825	824	847	803	802	826	795	798	825	773	843	886	813	831	805	809	792	782	837	816	810	868	792	788	806	808	832	790	771	795	788	815	816	813	837	804	822	829	823	840	819	832	822	884	822	796	819	755	861	816	795	766	803	779	797	811	798	828	791	856	805	808	870	809	825	808	815	741	791	819	795	830	773	825	822	835	809	763	860	821	798	832	823	762	863	794	786	798	831	872	842	783	828	802	823	804	854	814	823	804	819	849	840	850	796	833	799	845	799	847	867	790	804	811	777	797	803	817	831	796	831	786	841	798	826	861	840	863	796	833	789	807	796	846	871	853	830	794	799	815	828	781	779	832	808	781	764	801	812	858	837	782	790	821	862	903	840	777	809	811	783	852	807	845	770	803	765	838	840	807	795	834	808	837	813	790	862	879	813	812	800	806	805	867	836	864	798	816	845	820	821	787	816	862	824	810	823	797	850	839	814	825	802	884	811	852	825	813	803	796	858	818	817	822	848	850	819	821	819	836	882	814	823	837	818	862	817	790	837	868	821	821	842	786	831	833	802	831	841	805	837	785	849	775	843	810	857	792	785	851	846	834	835	852	811	801	788	812	800	842	785	874	810	838	798	837	827	807	826	788	839	820	768	852	845	776	849	841	766	817	811	822	822	815	823	844	815	820	830	831	792	814	859	884	889	859	838	868	830	804	842	807	794	788	810	818	767	822	860	831	807	789	818	847	798	817	791	863	824	841	821	784	776	825	847	754	839	821	824	854	820	776	841	829	771	822	873	799	822	851	794	784	809	772	861	796	809	835	779	787	828	819	861	801	885	827	868	823	817	848	800	835	825	815	752	797	842	842	818	805	805	766	877	806	798
23327	21016	28371	23826	21029	12898	1301	758	592	589	561	469	465	485	471	450	419	456	449	415	396	387	436	418	395	401	418	384	336	383	400	405	375	396	358	365	347	383	377	374	351	362	402	378	381	394	383	365	382	367	398	394	333	351	357	345	400	377	343	358	383	394	384	363	402	352	391	362	375	379	375	361	389	381	387	357	377	403	400	358	373	395	386	331	358	359	382	355	357	369	354	323	347	358	372	368	351	372	340	372	382	363	340	325	336	357	351	337	355	341	387	326	344	361	346	394	328	362	396	360	345	381	370	338	378	319	368	373	356	394	342	373	357	397	371	376	391	385	410	375	346	319	372	332	323	338	381	373	350	352	367	346	390	356	399	371	364	347	373	388	376	374	372	349	358	411	388	346	359	370	380	353	404	368	375	335	383	366	378	333	381	384	370	371	353	373	360	315	398	357	376	368	326	381	358	378	390	407	344	361	383	345	356	371	377	340	349	364	366	377	371	349	361	357	351	391	380	328	378	355	325	360	375	361	389	372	386	343	407	366	387	355	348	364	374	330	371	343	368	348	388	363	375	385	357	376	343	339	367	375	349	389	386	360	387	356	381	363	383	382	356	372	346	340	358	357	376	325	370	371	387	362	345	356	389	408	356	381	362	346	363	352	371	390	345	355	417	353	370	372	384	345	355	357	364	347	371	380	380	390	342	369	382	378	367	343	366	345	369	355	364	358	363	366	375	396	361	387	365	374	376	365	333	393	387	381	333	358	374	390	386	365	351	414	372	378	367	362	334	386	388	383	369	355	367	392	374	345	355	363	385	351	364	397	388	394	355	394	379	370	350	340	342	393	346	337	329	338	366	393	340	357	348	365	374	361	364	394	360	372	364	345	380	380	382	380	348	367	365	338	363	378	372	359	334	343	371	336	357	353	321	379	351	371	381	373	377	374	379	350	395	367	366	354	368	345	348	366	370	336	387	394	328	382	364	388	336	387	388	398	366	385	389	368	361	325	387	375	358	369	398	379	373	345	351	352	327	378	351	352	349	354	344	335	399	395	380	384	385	394	338	387	362	382	355	388	349	387	393	355	342	374	396	361	371	337	336	359	356	348	355	366	329	401	357	388	345	363	368	329	354	364	376	377	407	356	374	377	370	385	369	366	370	369	370	402	335	378	361	381	388	359	367	343	369	364	358	375	377	396	390	369	368	404	383	359	390	406	359	350	394	366	369	353	318	363	388	384	370	353	381	377	356	367	362	395	362	399	382	387	400	388	362	342	356	357	356	336	360	365	347	409	355	328	332	356	372	341	377	359	373	360	354	370	350	339	344	400	378	379	381	370	376	383	378	336	344	353	354	356	365	379	377	370	339	350	364	361	351	365	344	396	382	394	369	369	389	371	351	360	365	378	387	367	389	377	358	356	360	376	380	354	338	404	367	379	390	356	367	402	325	356	337	343	388	383	366	384	374	372	375	347	391	362	340	339	365	374	331	362	364	346	367	364	326	378	324	313	351	401	364	375	379	346	346	399	382	383	347	376	354	358	361	377	355	380	370	347	335	406	380	366	339	382	375	399	395	371	331	359	348	346	369	373	420	388	345	372	367	389	360	354	367	361	358	383	352	356	361	350	382	352	342	354	375	355	378	363	397	367	390	393	394	349	374	347	375	373	329	337	361	345	368	358	345	376	408	362	379	373	386	362	362	363	389	386	350	359	339	354	372	380	368	384	373	363	388	354	366	355	342	365	382	365	333	362	381	409	389	373	363	364	347	389	412	356	373	328	374	380	330	369	361	368	361	375	347	351	357	367	374	402	368	380	387	370	374	392	368	382	348	336	350	330	333	344	362	385	364	340	389	374	379	353	374	324	379	384	371	372	405	383	356	360	367	332	335	345	366	359	387	349	345	380	406	371	342	360	368	359	350	353	334	321	392	352	375	369	354	307	330	389	344	334	374	384	354	358	387	367	389	340	359	356	368	372	361	386	365	390	344	358	376	387	330	345	355	354	368	353	395	379	347	362	346	412	371	383	368	407	409	347	351	354	362	373	378	330	388	382	371	344	352	369	329	403	370	313	382	374	364	350	372	345	366	356	359	361	354	379	334	356	356	332	364	361	407	370	372	365	371	370	365	395	330	345	390	356	390	378	394	367	362	367	333	343	359	388	363	318	323	338	395	388	343	366	385	387	311	355	380	379	350	385	364	368	364	363	373	347	334	385	346	368	344	340	353	368	362	372	401	358	391	370	383	404	374	372	379	401	356	366	356	390	350	334	384	363	384	393	377	366	389	341	391	392	380	366	380	385	365	348	357	342	377	352	356	350	402	389	349	360	379	360	383	352	354	343	399	387	342	361	347	342	382	375	389	356	329	364	366	378	337	367	378	370	373	425	362	360	384	360	339	376	345	369	382	379	358	390	343	338	347	366	391	367	334	385	351	364	390	333	376	391	380	333	366	385	373	368	340	375	388	381	387	378	334	355	395	366	346	364	342	348	382	351	346	360	365	358	331	339	344	380	345	379	350	398	429	370	369	375	330	388	400	384	330	347	366	388	341	361	377	375	370	398	359	365	372	369	349	374	370	360	383	345	387	368	387	409	376	363	374	365	366	367	335	329	402	367	381	356	377	345	341	379	364	368	363	371	357	366	398	377	321	337	370	340	402	366	396	363	364	341	345	352	391	392	348	356	360	396	351	351	350	373	382	356	384	370	360	354	382	346	352	396	369	368	396	359	389	382	376	367	333	333	348	374	356	343	323	369	390	366	380	365	390	396	418	390	384	386	339	375	381	341	369	354	373	372	373	345	365	345	380	357	335	366	400	367	380	347	380	374	356	400	367	353	344	350	336	377	351	370	347	360	340	403	362	334	363	355	349	323	383	402	365	408	376	323	339	344	347	358	363	374	366	361	366	379	373	377	389	343	357	377	423	363	359	362	366	328	374	348	384	437	323	384	322	365	362	344	379	359	346	380	366	356	340	392	358	373	341	360	393	387	374	346	386	352	410	377	364	364	377	370	324	339	350	341	368	353	361	354	368	352	361	376	353	373	335	345	393	385	353	386	401	369	370	363	379	374	386	361	379	351	341	353	371	387	337	364	346	363	351	369	388	340	399	353	352	359	404	398	366	352	386	347	372	383	354	346	355	353	362	355	402	353	402	388	346	355	384	349	387	353	373	386	338	356	388	372	353	367	386	396	378	366	357	341	350	357	365	387	347	343	360	338	370	361	402	377	392	362	374	353	347	355	377	358	353	343	353	348	404	342	410	358	354	338	403	350	383	406	359	345	359	393	351	350	378	396	343	417	349	381	370	343	351	356	359	377	371	371	351	370	350	353	383	376	372	340	350	359	385	392	374	357	396	365	383	357	364	365	358	361	380	349	374	356	350	358	375	364	341	382	376	368	346	355	361	376	352	380	370	353	359	374	346	379	364	354	395	342	408	349	343	375	370	373	401	338	360	347	347	372	414	380	379	353	353	360	375	370	343	344
5135	8467	6180	2965	2066	1574	1290	1017	825	787	630	579	569	574	538	485	478	465	442	477	441	449	419	431	426	450	424	464	393	399	414	437	396	393	387	405	384	424	395	395	402	390	407	404	412	426	432	434	397	418	412	411	415	412	398	425	433	381	414	383	414	383	415	382	427	420	395	380	400	372	366	362	388	358	390	380	368	399	447	381	377	384	392	392	401	406	374	390	435	407	433	368	422	383	399	402	395	419	401	410	424	408	366	403	368	387	394	406	402	396	374	412	395	381	407	394	396	392	384	418	380	384	417	396	430	383	374	391	386	403	406	386	389	378	432	378	414	402	417	368	359	406	391	406	417	415	402	383	398	425	389	389	349	430	382	389	377	395	405	448	405	387	409	380	385	372	429	433	392	405	371	406	412	394	435	408	397	376	399	411	397	377	429	403	428	381	375	386	443	400	387	404	386	372	385	394	406	408	389	415	453	396	410	414	404	399	392	416	402	407	391	388	386	388	415	390	366	395	405	411	375	357	435	425	390	438	393	423	397	387	416	418	392	394	364	428	414	392	407	419	371	411	438	435	450	418	397	386	369	364	369	390	382	377	347	379	362	388	415	407	388	415	420	368	444	392	367	360	430	418	383	379	430	400	373	397	399	422	425	389	379	388	412	398	446	442	403	413	389	397	413	393	361	415	445	373	392	408	415	381	381	376	387	438	410	428	410	405	404	352	441	394	411	373	380	402	406	435	398	412	382	421	372	388	384	442	411	389	416	426	358	416	381	388	429	371	379	425	403	380	403	376	386	375	388	451	381	404	393	381	430	423	428	373	403	394	407	402	364	440	355	389	396	385	387	409	396	374	388	399	422	408	412	369	407	383	400	428	408	415	424	392	384	402	372	397	417	382	399	411	397	406	412	382	405	426	410	392	404	391	370	409	391	395	359	390	430	405	378	410	419	394	399	391	399	381	350	400	409	410	388	381	383	399	385	389	398	387	400	438	378	373	379	393	387	434	364	394	397	384	363	393	380	378	378	411	382	427	381	357	398	406	382	426	397	370	396	424	362	387	389	393	408	396	369	382	390	361	402	419	409	416	385	402	375	381	383	377	410	399	375	384	387	358	362	391	393	388	390	412	403	377	426	399	391	404	364	393	406	432	391	430	384	420	413	423	386	388	413	414	419	404	404	406	382	422	402	410	404	419	441	395	391	370	375	402	385	418	374	401	396	371	392	410	384	372	429	425	397	439	377	408	388	380	378	375	414	438	383	409	367	409	366	417	426	402	376	387	402	419	416	427	423	417	378	392	420	369	404	411	413	417	411	388	414	393	383	368	366	371	383	400	409	394	407	372	386	370	400	387	398	398	397	379	388	381	375	408	408	401	398	421	418	397	390	409	436	389	409	399	400	362	370	370	344	385	420	386	377	383	408	400	387	422	391	398	399	388	397	417	374	374	362	404	393	406	363	379	408	409	387	403	379	402	415	404	446	380	417	383	406	398	349	389	401	382	398	363	431	362	421	402	401	397	414	356	392	405	427	384	398	405	376	403	374	407	432	423	469	379	342	412	390	382	413	384	401	403	374	401	404	386	386	387	388	384	410	417	387	367	406	388	408	412	396	363	423	394	402	378	421	378	392	381	380	393	401	369	375	396	394	383	442	386	427	417	379	420	406	423	400	380	380	400	380	401	383	379	410	387	402	409	423	384	407	384	399	410	420	392	397	391	396	391	382	413	394	350	389	400	395	361	407	373	419	415	410	396	421	380	404	390	415	409	389	377	379	394	393	362	408	398	422	385	389	393	392	392	378	380	365	375	384	422	398	413	354	415	383	383	357	431	452	397	365	402	396	395	421	391	404	371	398	356	341	384	383	379	372	366	416	393	379	389	398	411	396	417	387	397	415	394	379	414	404	407	399	401	407	362	372	414	389	379	388	377	377	374	379	415	408	357	378	393	415	369	396	405	407	451	383	416	407	419	370	386	399	393	419	397	399	385	389	407	404	407	376	400	405	407	408	416	394	405	354	395	462	408	381	389	405	388	358	404	394	395	405	411	395	406	424	419	398	416	428	420	390	385	388	404	383	451	412	393	403	405	425	412	406	422	379	401	393	381	377	368	417	409	383	406	367	403	376	388	400	382	419	406	391	412	383	403	387	406	405	398	377	401	374	396	382	393	390	400	363	396	422	419	407	404	363	410	414	374	428	402	394	403	386	414	391	372	394	391	414	390	399	403	397	405	393	373	381	419	357	392	373	418	392	406	390	405	391	404	421	396	351	412	385	381	413	417	337	383	378	391	405	369	429	413	383	437	405	400	418	395	373	399	375	378	384	388	401	396	362	415	406	377	405	395	393	397	417	393	408	369	418	413	387	401	404	372	388	386	406	404	421	422	373	362	382	420	440	404	402	421	378	397	419	363	388	405	398	389	392	371	386	403	382	413	390	407	415	363	368	404	382	378	390	414	414	396	385	394	444	424	402	419	358	389	359	383	382	424	408	416	393	405	372	374	385	399	426	416	420	392	415	448	378	401	407	382	435	401	375	413	404	395	402	365	383	407	411	390	382	391	394	398	396	410	409	386	378	380	363	403	377	396	388	418	369	395	346	370	397	418	403	363	403	439	409	422	390	334	403	393	380	426	424	399	396	389	438	420	369	396	397	408	368	402	418	404	389	392	372	414	412	443	373	405	427	408	372	402	391	427	408	395	383	440	409	429	371	416	425	361	377	373	378	408	393	380	403	394	393	409	398	425	389	398	390	356	350	382	414	394	378	402	414	421	395	364	389	408	378	402	374	414	388	364	415	366	408	390	391	393	403	385	370	432	407	413	400	391	392	414	398	391	380	381	398	384	401	379	371	407	429	398	426	399	380	390	380	407	359	415	398	382	433	371	388	414	393	422	395	426	405	407	408	390	359	382	390	357	415	380	383	402	398	412	355	411	406	397	389	401	354	373	382	355	428	388	428	390	396	410	392	386	391	366	365	392	408	379	399	402	363	368	387	360	374	370	396	397	398	372	398	401	441	405	374	380	400	402	385	421	391	403	399	366	366	388	442	399	404	408	375	389	383	410	416	397	409	398	385	412	401	418	398	368	435	377	414	398	380	389	390	406	466	365	411	396	402	384	397	380	395	387	402	402	404	379	409	417	421	380	389	345	373	399	393	389	393	398	390	406	387	355	418	380	381	395	405	413	371	385	379	413	368	391	373	404	418	363	393	420	425	407	380	399	427	393	398	402	412	375	431	417	375	385	376	431	447	389	383	406	376	399	406	384	394	399	415	423	405	369	375	392	416	392	423	364	379	411	343	350	416	410	383	401	383	372	409	399	388	391	401	388	388	371	416	438	384	407	373	397	371	412	425	400	386	426	357	409	405	387	407	420	411	397	416	407	420	415	427	383	380	435	344	404	403	397	420	373	392	378	378	402	405	398	414	416	398	369	407	403	401	362	411	411	380	384	391	388	345	412	401	413	381	381	429	384	414	397	385	378
24485	20974	27488	24572	15694	1791	1217	991	965	966	930	901	898	866	872	887	858	840	863	914	882	841	869	842	828	868	845	832	873	870	836	845	904	893	856	844	840	879	838	885	855	833	810	806	844	866	844	847	831	867	870	863	823	869	887	779	829	867	814	846	878	879	868	822	821	865	844	872	818	892	847	870	831	868	857	836	861	842	867	847	858	888	854	892	851	837	902	829	890	817	821	865	841	837	881	815	867	846	915	884	862	819	824	890	823	832	844	851	815	877	870	843	830	837	843	876	862	793	857	835	870	839	822	881	849	850	895	796	828	892	881	907	794	826	855	874	830	832	817	903	822	811	789	816	850	837	854	829	840	848	883	794	878	871	899	864	847	852	860	873	856	873	851	839	851	867	856	883	791	897	895	890	871	836	821	876	877	862	863	848	872	844	864	816	932	901	846	895	874	851	786	875	833	843	846	856	830	858	832	822	894	828	875	871	819	842	805	870	927	839	897	797	799	856	858	819	885	852	836	829	857	852	834	817	902	868	868	826	868	866	856	827	842	820	834	764	774	859	825	854	841	849	879	842	881	891	784	792	889	855	853	817	860	869	866	812	851	881	911	920	880	789	861	901	818	808	877	832	889	849	908	812	810	830	829	829	882	891	832	838	863	885	850	836	848	869	836	806	857	865	909	842	836	875	903	804	846	852	860	858	790	835	857	820	833	885	885	879	868	868	817	859	868	892	857	885	839	844	836	838	868	876	819	861	800	865	855	843	847	828	883	845	848	850	895	873	874	831	884	884	813	849	839	875	853	798	852	847	834	903	853	795	890	846	843	897	806	812	907	926	815	833	871	801	837	845	897	864	860	858	879	850	917	898	839	875	825	838	848	886	910	845	892	865	870	846	842	828	852	929	899	865	829	868	848	859	823	831	840	861	826	885	925	911	864	835	844	850	797	841	836	818	851	883	858	868	862	876	894	853	845	775	865	874	863	827	824	839	903	826	891	812	883	914	855	895	819	870	857	850	802	845	888	836	805	863	923	854	844	839	850	865	853	861	818	845	902	864	812	870	831	855	823	887	835	833	883	852	842	872	811	835	860	857	813	847	887	804	853	853	815	823	815	795	813	866	853	880	815	836	857	838	853	834	826	853	892	818	860	866	859	874	867	852	847	900	907	791	839	800	835	877	880	866	834	814	912	817	853	855	874	786	795	835	839	859	876	828	834	851	858	912	858	825	879	877	872	874	891	860	803	846	854	872	830	841	865	811	886	838	825	858	845	863	796	830	816	862	881	851	846	819	828	850	888	802	805	845	841	841	811	832	807	852	869	871	817	841	872	869	889	876	820	826	899	850	874	890	825	869	837	840	847	858	845	860	837	835	829	825	841	856	853	866	821	871	884	844	813	864	878	770	831	819	808	839	861	798	905	857	830	852	888	793	820	866	843	913	873	887	860	849	841	832	843	832	879	841	891	838	826	855	858	833	867	834	848	882	845	847	843	845	803	851	853	862	868	836	866	845	839	892	837	861	871	904	817	893	839	866	850	819	877	894	870	892	850	848	833	838	794	852	880	857	851	837	817	851	847	827	857	870	838	846	862	885	807	847	933	851	824	812	863	844	882	873	820	866	847	883	842	894	841	824	792	775	872	801	825	801	822	829	843	828	839	871	912	843	877	859	841	863	850	887	878	858	831	830	808	850	824	838	830	816	810	851	832	857	876	834	870	860	830	874	809	820	850	850	816	835	871	822	864	878	800	896	856	829	881	847	871	825	867	804	827	800	839	869	870	837	864	816	811	887	821	833	828	840	810	824	839	816	857	805	846	864	917	848	833	851	848	850	858	841	842	831	859	831	864	851	833	859	871	868	817	839	833	883	815	816	843	898	884	842	816	849	848	859	896	884	759	853	855	858	850	808	856	858	861	864	848	815	825	877	855	872	864	854	879	884	855	889	859	872	847	816	827	889	901	839	822	879	820	897	819	791	884	854	875	892	848	884	839	849	848	864	807	836	893	831	858	847	850	874	829	823	892	831	877	849	832	886	819	836	871	875	834	828	854	873	843	825	855	837	821	842	787	853	845	862	826	881	865	856	815	843	881	909	861	847	835	847	847	906	841	869	860	853	814	861	845	753	878	857	832	860	800	810	884	842	887	868	875	815	821	851	805	840	851	838	851	825	841	848	838	901	867	895	880	809	905	858	841	817	869	830	865	851	830	829	860	845	798	930	835	870	819	844	865	824	800	862	888	861	866	854	831	856	864	834	865	859	902	859	818	839	814	851	843	855	862	837	847	857	800	919	889	812	851	794	866	843	866	847	863	874	833	835	885	886	873	864	875	914	817	821	830	867	830	782	830	862	835	799	862	860	837	837	868	817	887	833	835	874	902	843	851	850	848	872	852	816	863	868	830	917	848	835	838	899	829	832	855	792	903	843	834	876	810	829	833	864	887	799	905	829	862	847	876	867	852	832	843	897	824	848	859	843	832	816	878	894	878	855	801	832	818	829	908	878	847	844	851	859	860	806	798	842	814	858	890	848	879	844	825	837	850	873	876	909	862	814	861	852	821	862	833	799	841	832	839	838	861	873	831	842	885	855	836	837	848	861	880	842	870	796	815	841	881	898	867	814	867	879	830	883	854	798	816	858	849	811	860	899	861	853	840	865	808	931	832	851	830	859	891	874	864	896	882	880	837	832	837	884	848	847	817	865	867	881	790	837	815	858	844	809	873	874	866	798	829	831	830	833	875	893	898	807	903	901	951	789	839	923	844	785	871	837	904	821	787	900	826	878	830	874	895	879	824	882	849	820	879	875	905	894	854	878	857	862	895	927	881	814	834	821	856	901	803	841	810	858	802	847	875	841	826	891	851	840	835	844	840	900	858	828	931	838	849	848	838	889	864	877	858	872	827	858	817	843	812	928	857	866	823	861	762	889	821	831	850	904	846	795	807	895	863	836	787	842	891	846	869	850	844	869	879	838	903	888	797	875	872	810	813	833	837	869	848	841	834	762	857	872	835	888	842	805	833	844	849	802	856	843	899	941	871	878	883	878	896	859	794	835	844	841	810	840	841	861	833	867	827	853	837	832	817	811	846	946	828	891	817	855	876	776	858	836	838	902	828	868	852	850	848	823	839	836	869	840	831	864	893	841	825	848	901	809	861	835	851	841	861	881	862	804	821	817	867	852	866	870	841	841	824	862	858	842	863	796	851	868	846	869	825	884	867	866	837	822	911	810	852	862	850	793	890	859	869	852	902	837	855	788	839	823	857	808	871	823	839	771	857	885	803	786	854	855	827	838	824	877	837	824	855	827	818	790	821	889	858	837	874	823	869	815	825	865	821	873	847	820	874	863	819	836	854	840	854	880	830	886	826	796	868	865	829	864	867	851	855	905	844	827	830	860	829	810	856	858	893	870	865	854	841	857	831	838	848	851	835	842	851	889	834	818	879	828	853	832	858	833	845	865	846	808	856	839	826	871	833	925	919	858	885	873
6246	5647	4076	2250	1751	1512	1354	1201	1080	1015	988	930	927	943	901	860	830	841	876	827	828	808	845	792	839	841	841	863	843	843	839	792	858	824	835	839	857	831	827	848	790	822	868	831	790	821	789	880	771	862	833	823	822	818	826	859	830	817	852	839	868	817	870	835	830	851	869	833	827	820	871	878	860	809	850	785	850	822	847	870	829	795	812	830	826	779	796	818	760	845	839	850	828	814	873	839	836	829	836	824	891	846	850	835	843	816	844	843	871	843	853	854	845	882	861	813	802	823	857	874	821	823	864	846	801	747	808	842	827	836	852	815	853	868	879	784	815	849	893	863	831	840	839	858	841	892	847	877	805	846	823	853	852	847	810	787	784	850	816	860	867	834	809	812	882	857	888	841	821	803	859	841	813	830	883	837	889	850	841	755	858	839	791	852	846	849	837	783	805	857	845	848	850	805	872	808	837	842	834	826	772	829	865	861	817	819	869	792	831	832	814	816	839	844	836	824	808	820	853	803	779	760	807	806	797	833	842	817	795	814	878	860	878	793	875	843	786	826	833	807	855	836	850	833	791	815	804	824	807	842	879	809	845	851	784	825	795	829	891	804	803	830	785	859	841	868	847	797	793	838	848	827	834	801	882	834	835	874	788	854	877	863	839	835	796	832	785	791	825	827	818	801	807	842	802	768	803	844	847	866	786	888	821	772	827	844	789	838	859	832	885	810	820	806	855	845	825	861	840	821	821	824	840	800	869	806	801	779	827	849	794	829	878	846	798	841	807	861	869	788	883	814	874	876	828	833	836	913	829	782	807	760	803	865	807	817	828	883	846	844	841	862	845	811	774	823	840	817	792	850	819	831	851	873	870	817	817	808	840	833	830	764	801	849	827	834	862	796	872	860	833	826	838	836	859	879	833	841	810	849	833	858	828	823	898	825	812	844	839	778	833	822	848	832	825	796	839	850	826	896	839	818	849	805	832	820	794	829	858	854	855	881	867	849	801	838	837	861	842	861	795	823	836	783	856	836	830	796	893	841	830	868	867	845	846	767	865	866	835	852	839	867	881	775	859	814	872	785	776	828	827	839	810	862	863	799	848	848	830	812	778	843	811	844	837	842	857	837	850	794	771	847	827	838	783	800	876	799	873	841	758	854	862	857	830	805	811	782	808	861	859	835	818	831	849	847	817	833	859	804	867	809	835	826	771	810	813	882	795	852	883	841	805	832	828	863	863	864	875	872	838	785	841	817	860	857	797	828	862	824	827	815	827	798	881	802	838	835	808	819	854	862	825	853	791	822	858	825	860	814	816	835	807	866	824	811	789	835	811	821	856	848	801	831	842	886	807	837	837	792	897	826	832	819	808	866	875	864	813	832	804	843	834	845	845	836	849	860	822	823	833	793	798	770	843	857	877	824	821	787	834	766	799	843	845	890	828	881	845	866	812	843	816	854	808	880	829	847	886	805	848	780	898	877	801	860	832	849	843	834	815	831	869	847	827	813	893	858	818	785	882	826	778	809	865	784	820	860	819	812	805	849	860	804	828	841	864	828	836	808	858	829	859	872	832	858	777	835	831	859	803	845	865	858	780	853	808	865	831	904	804	856	779	888	803	835	820	831	799	799	781	847	869	796	768	831	843	844	845	837	843	850	822	879	815	851	799	814	820	852	842	901	821	848	782	856	836	834	819	839	881	835	830	863	812	864	843	837	836	837	861	813	870	764	804	812	880	775	821	845	824	837	872	810	817	833	816	799	826	853	885	864	752	794	831	838	838	799	882	863	833	842	841	852	886	817	797	842	838	780	854	823	799	842	800	837	829	783	833	824	785	866	868	840	818	845	830	787	741	854	813	829	809	810	801	827	845	892	844	808	828	837	837	856	850	878	803	830	843	839	815	806	855	760	844	814	876	821	806	871	814	850	842	884	853	845	865	810	894	775	855	852	819	804	826	807	866	838	841	773	826	811	827	838	844	872	853	861	832	830	836	833	802	804	790	843	819	817	816	842	861	792	801	834	862	830	872	833	823	785	766	819	883	877	836	832	799	779	847	819	851	835	822	849	865	841	786	858	866	816	763	818	851	783	822	853	804	856	835	843	820	861	884	768	786	840	876	874	819	819	805	826	844	784	809	827	822	846	874	857	820	812	805	812	820	773	849	844	860	849	781	865	817	804	840	823	877	837	833	825	855	825	905	895	798	822	861	846	820	771	863	878	809	795	828	791	808	852	863	874	869	844	815	841	834	816	859	856	820	837	843	849	855	812	827	832	813	820	779	822	780	831	860	811	808	848	824	879	818	842	832	833	835	845	811	858	857	831	846	854	877	813	807	873	818	817	801	800	827	840	786	802	833	841	831	847	785	830	840	828	844	852	779	863	847	802	828	789	842	827	841	854	839	861	837	799	834	862	877	839	802	842	831	816	849	838	804	802	844	815	847	823	864	826	832	837	791	814	816	806	801	817	795	823	835	840	871	830	808	864	881	789	814	801	838	809	864	774	800	821	831	770	842	823	823	808	807	798	828	820	819	889	823	841	810	838	854	821	822	849	851	844	878	825	832	848	849	843	763	842	853	846	836	866	798	846	885	850	839	840	858	817	866	831	808	881	771	870	822	842	888	816	779	875	784	819	847	808	875	793	860	897	865	783	789	825	832	811	801	812	824	835	838	814	802	778	836	827	782	810	867	851	762	830	856	839	849	815	849	815	842	762	855	821	843	797	837	867	810	869	820	808	878	852	813	813	841	839	805	812	867	837	816	853	809	905	816	875	869	825	834	834	853	861	840	902	847	847	844	880	827	828	813	822	838	791	845	833	854	830	801	880	834	808	844	787	812	838	832	805	791	818	847	795	823	817	850	878	852	798	899	836	776	882	799	866	797	847	816	828	874	853	900	833	888	830	829	828	878	848	809	822	767	894	826	833	869	840	846	773	914	802	831	910	867	823	806	811	825	808	842	815	825	831	877	838	839	825	815	844	803	817	830	791	802	861	803	822	827	849	856	819	876	831	862	827	804	820	820	801	869	850	830	826	816	858	829	815	838	844	846	848	809	822	830	830	834	779	783	821	798	818	826	793	883	841	837	873	891	841	840	816	820	884	796	882	808	814	836	828	827	847	822	867	843	800	855	830	822	835	822	837	831	855	800	823	868	822	846	840	832	794	801	811	848	831	803	850	834	850	828	832	866	814	862	848	824	847	877	857	832	814	803	841	879	838	852	820	861	843	829	799	789	822	795	895	822	824	841	848	855	809	857	800	811	845	806	827	814	826	837	802	862	857	847	815	853	821	798	801	859	822	810	862	853	833	843	804	855	846	853	801	806	816	824	812	767	836	861	801	849	804	829	793	819	794	862	804	841	769	808	874	819	820	844	868	822	832	804	819	852	828	831	889	860	852	773	789	855	816	828	850	873	823	820	758	779	802	821	838	892	828	835	886	816	773	807	878	795	857	870	817	839	809	827	842	837	832	802	809	881	822	834	783	846	827
22277	21080	28864	23518	21083	21140	11914	1231	778	681	607	514	495	486	455	424	421	347	353	389	346	376	365	330	320	312	318	285	332	324	333	305	307	290	325	321	295	290	292	284	325	279	288	327	308	340	276	291	286	280	298	311	280	291	291	331	311	274	302	312	312	305	329	328	306	302	279	328	315	259	320	336	294	256	279	282	324	286	267	283	273	284	336	271	290	290	262	287	309	296	302	290	286	307	290	276	292	313	273	275	289	331	291	276	296	280	269	279	299	295	299	289	268	292	299	284	286	256	273	271	266	310	277	275	305	250	275	288	266	251	263	273	297	274	252	302	328	285	296	284	286	280	260	277	282	299	287	258	281	278	312	286	289	289	277	293	315	290	294	285	288	275	288	304	309	292	257	304	329	264	290	252	283	264	290	288	264	292	277	265	291	257	293	272	300	324	272	284	282	306	301	306	277	278	259	270	297	273	263	276	263	279	270	289	263	309	300	264	274	332	272	289	278	278	285	288	270	290	272	267	277	283	286	290	298	283	278	287	301	269	269	312	279	266	275	291	284	284	294	290	311	247	307	294	266	313	300	307	302	297	293	278	269	258	278	274	290	271	297	301	325	290	277	296	299	272	310	276	266	255	282	287	313	303	264	265	266	289	290	282	276	264	310	268	305	289	309	257	283	254	303	279	278	315	286	301	251	265	299	296	313	277	269	255	288	287	298	273	278	283	302	298	301	262	294	293	261	293	286	276	295	254	274	278	282	306	287	294	276	284	275	308	295	305	291	297	264	294	292	267	284	261	289	309	292	278	251	283	282	273	289	304	288	299	300	279	299	254	265	284	275	277	276	274	244	285	280	288	274	298	271	260	283	264	306	266	287	296	264	274	260	269	312	320	240	284	287	266	280	267	313	290	288	314	287	302	301	286	333	285	269	261	311	283	311	306	296	292	286	258	262	268	293	301	299	305	313	293	292	263	282	320	300	286	273	285	279	277	281	268	290	293	298	290	275	297	261	295	290	283	293	289	270	278	294	311	280	284	267	303	268	287	297	253	307	302	300	306	296	280	300	286	299	272	300	298	271	322	287	277	302	299	276	294	298	282	288	311	297	288	301	300	283	289	310	298	318	295	287	271	280	268	279	269	295	270	270	264	286	292	267	293	272	278	259	307	277	297	313	264	266	302	296	295	307	270	277	298	298	295	283	289	299	289	318	302	262	277	274	314	284	261	284	285	303	329	273	283	271	271	292	301	257	304	275	265	259	271	307	286	283	286	265	281	274	285	310	285	332	290	327	298	282	270	330	280	284	251	288	294	298	309	281	277	278	309	275	270	298	273	277	259	303	260	274	273	289	270	258	296	275	282	308	272	273	282	285	274	292	265	293	265	288	253	299	292	271	318	299	258	268	298	274	270	279	276	283	272	327	274	270	266	284	287	276	305	281	314	313	280	274	263	266	310	282	303	283	298	278	272	298	269	284	309	303	273	277	341	265	250	268	275	271	293	301	303	315	303	269	275	262	280	291	301	308	284	289	243	280	278	291	294	272	283	308	288	251	300	278	274	242	297	303	296	264	271	302	268	288	288	260	269	292	305	281	277	228	313	292	301	316	321	263	277	293	307	269	291	284	313	282	303	257	282	244	272	262	295	285	271	308	269	289	279	273	277	297	267	275	295	281	251	284	290	288	289	281	274	287	277	289	273	303	297	269	323	305	286	317	277	258	285	284	263	290	256	288	293	273	294	270	297	295	276	246	262	263	259	295	308	289	267	264	314	320	248	291	300	321	275	302	295	282	276	301	269	277	286	317	291	270	297	303	271	294	312	313	325	287	302	283	278	267	284	298	241	287	272	261	317	295	264	319	257	297	273	268	300	296	298	272	268	264	260	273	303	294	296	263	256	287	300	250	287	286	288	279	279	282	283	302	250	283	278	293	270	282	264	280	282	270	287	269	301	275	297	288	290	293	300	300	292	290	285	289	311	311	294	298	279	276	298	309	262	302	274	292	304	294	277	273	278	308	300	307	285	313	291	273	317	261	281	308	289	269	294	294	269	299	285	272	295	253	284	299	279	283	288	254	275	275	285	298	288	287	275	312	275	266	290	304	321	272	290	285	294	268	301	295	294	239	276	285	304	281	300	292	292	284	275	302	309	290	287	294	234	292	312	298	312	289	278	282	281	315	299	276	288	282	259	283	252	277	281	254	268	324	267	316	281	258	280	284	286	294	264	311	292	302	268	279	302	264	269	293	307	270	314	305	280	276	285	264	286	284	297	274	234	279	316	265	286	290	287	278	283	273	296	290	258	275	318	248	280	271	298	280	270	255	268	281	254	329	277	269	250	279	304	299	269	261	265	266	313	283	273	275	260	297	303	297	303	281	261	279	274	251	310	288	267	254	289	288	291	289	258	299	266	298	288	293	267	293	245	267	283	288	268	306	292	255	290	289	304	273	252	290	284	271	290	282	309	269	252	320	285	283	252	297	303	294	293	299	278	274	300	291	274	282	273	280	300	276	291	299	260	277	321	275	258	275	293	288	275	262	282	305	284	325	284	260	282	282	276	290	285	301	277	300	306	293	267	295	300	296	282	271	285	289	265	289	275	289	329	274	297	273	241	289	281	287	286	299	260	299	305	280	284	274	293	285	277	282	262	287	315	301	263	288	313	275	301	287	291	304	294	286	275	282	276	288	301	300	298	259	293	284	272	315	297	287	272	287	302	299	278	328	269	283	273	295	270	291	302	282	282	317	311	295	289	298	290	313	251	277	275	281	282	275	273	293	304	290	297	256	279	293	283	270	302	282	277	276	286	286	288	288	289	271	275	259	262	294	266	299	298	285	264	297	284	289	293	277	273	305	297	304	257	277	261	292	291	287	286	294	252	282	296	285	243	264	289	262	282	277	301	274	299	285	277	286	266	278	279	285	317	253	293	303	270	305	324	279	265	290	285	279	276	250	292	295	335	272	295	308	278	273	277	301	276	255	312	298	263	280	299	282	287	253	293	302	292	271	259	283	294	304	287	255	243	264	280	283	254	283	278	299	308	291	295	292	287	261	276	292	293	284	261	282	273	271	263	266	244	283	264	287	296	273	265	297	286	275	299	291	290	280	290	282	301	285	274	288	275	313	285	266	277	273	291	277	307	294	280	282	280	275	263	277	290	299	274	286	256	275	280	242	294	292	265	253	253	285	307	265	300	294	296	268	268	301	270	294	275	271	275	284	300	283	293	290	289	274	282	282	296	296	286	269	279	265	274	289	303	325	311	249	295	293	278	317	273	275	275	283	300	274	289	295	288	299	283	289	275	315	254	271	286	275	320	264	310	290	258	284	264	270	279	293	307	283	279	286	294	273	271	273	278	304	256	293	274	264	286	292	264	269	293	293	280	259	301	270	290	275	307	285	295	296	275	267	281	265	269	270	319	295	294	262	290	295	283	284	289	252	276	328	252	277	286	271	276	300	284	274	295	296	288	283	285	295	302	279	301	284	312
7189	14039	10248	5092	3599	2742	1999	1448	1147	961	760	721	641	560	519	507	427	428	408	408	414	399	340	377	335	314	370	346	310	320	309	343	332	332	302	270	304	280	296	313	298	317	315	293	307	312	317	317	264	308	303	285	280	325	298	285	278	249	282	326	326	303	278	307	293	283	279	287	335	297	287	278	320	286	290	280	339	320	291	269	301	268	279	292	322	284	291	266	299	266	307	299	280	277	297	273	263	263	295	290	286	282	262	291	278	246	268	302	288	295	283	295	299	309	291	264	286	312	249	297	287	317	282	307	265	290	299	271	297	266	271	270	308	307	259	295	286	269	282	267	305	295	271	279	289	286	272	279	272	312	278	261	305	284	280	282	257	315	244	284	276	282	275	299	328	296	262	266	302	264	266	272	272	301	291	300	259	288	266	287	291	295	301	300	264	270	306	254	282	279	287	267	286	301	287	278	259	278	257	279	291	294	311	257	260	282	311	270	287	269	287	278	270	300	315	297	290	313	248	288	281	288	303	280	283	270	287	281	307	250	284	274	297	285	262	289	293	270	254	284	323	309	302	278	288	271	275	300	286	277	268	285	273	273	259	280	291	305	278	284	300	281	270	285	258	307	277	274	309	306	293	292	291	327	298	296	278	267	277	289	295	304	281	293	288	294	283	300	293	296	281	314	280	281	275	274	312	304	291	277	305	283	290	305	289	252	247	283	302	293	271	309	288	268	298	257	267	297	266	298	282	267	262	275	277	293	270	276	310	264	306	285	308	260	287	289	291	310	308	261	266	311	274	284	308	275	265	254	323	278	264	280	287	304	269	286	275	288	274	289	306	265	301	287	323	290	267	266	303	286	274	285	274	282	259	283	280	288	267	279	284	269	285	263	284	289	269	288	277	274	283	308	268	295	281	279	269	269	281	307	312	294	262	295	266	265	288	271	269	283	260	292	278	304	277	264	293	282	300	260	279	277	273	281	275	265	317	270	287	298	284	272	278	293	283	288	297	293	274	281	289	272	298	270	272	290	288	290	280	279	307	291	263	274	278	260	305	298	283	242	291	280	277	289	261	269	294	266	301	256	271	287	268	260	289	272	284	304	288	273	288	282	269	297	292	291	285	254	281	271	294	266	301	268	283	277	299	257	286	304	271	282	301	279	296	270	256	299	277	269	318	284	247	278	271	265	273	275	282	292	276	327	281	269	282	298	266	284	289	280	283	274	288	281	308	249	281	279	323	286	281	257	276	261	297	278	315	281	273	289	274	282	273	284	280	264	277	275	287	304	306	256	273	287	254	258	285	273	293	288	290	288	305	272	257	262	312	268	309	281	266	279	279	292	295	272	269	300	295	278	292	312	295	261	291	282	251	287	272	277	261	290	298	275	300	278	258	269	321	274	259	298	299	303	303	279	325	302	265	264	311	302	318	296	300	283	259	290	294	287	261	266	287	300	268	299	273	295	255	294	292	290	288	273	284	285	290	279	271	259	306	284	290	280	278	302	303	305	306	271	291	275	276	249	286	283	267	330	252	274	265	292	264	267	269	295	314	302	258	300	285	282	290	251	300	280	271	286	266	291	307	298	289	283	288	249	293	300	303	281	261	310	313	287	257	293	284	290	298	299	308	308	279	272	261	284	289	295	266	281	259	294	270	259	258	263	282	284	285	289	287	270	277	265	276	256	301	293	295	282	285	295	280	300	259	259	269	274	277	291	279	298	270	287	261	305	261	301	289	280	292	277	279	304	270	254	258	288	290	257	272	261	284	266	264	293	310	285	286	247	287	288	284	284	279	271	276	262	283	252	290	265	331	260	282	291	308	292	308	279	329	301	309	247	325	280	296	293	286	322	268	296	273	296	275	334	274	302	285	282	280	296	310	320	280	278	289	272	275	298	254	288	288	265	291	282	285	302	298	282	281	284	278	275	296	283	295	282	254	278	293	294	298	255	277	288	262	272	281	280	270	260	294	260	280	299	285	302	271	305	282	264	259	309	262	269	276	268	265	281	290	285	282	283	283	265	281	324	307	275	315	260	272	259	277	260	286	270	310	285	282	272	291	279	268	262	272	269	304	271	276	267	255	290	303	279	292	293	280	293	263	300	297	284	256	288	300	276	310	283	297	298	259	285	282	293	292	309	285	275	280	288	294	290	276	284	277	287	248	302	270	292	310	281	285	258	282	260	290	270	291	289	302	308	276	280	311	291	321	255	297	308	295	283	301	274	287	285	283	275	280	263	263	291	266	256	261	310	286	271	275	272	288	274	287	283	286	271	281	262	284	319	319	264	313	291	301	295	284	268	290	268	265	290	308	312	306	265	288	277	291	252	267	286	314	285	268	280	272	306	299	300	280	293	277	296	317	262	301	291	267	284	297	293	276	300	292	271	294	282	288	268	285	293	249	289	300	280	301	265	257	309	318	296	278	267	263	281	268	312	282	292	245	298	257	290	287	302	277	282	282	289	310	248	265	300	259	289	290	261	288	305	301	277	272	263	272	253	295	290	273	288	261	298	289	230	262	279	290	288	308	287	279	283	260	287	288	298	289	303	271	261	270	276	265	297	272	278	285	277	269	280	266	283	291	280	303	283	293	268	256	288	276	292	286	298	270	260	280	292	281	269	286	301	278	288	291	273	299	280	264	293	294	311	272	275	280	274	276	289	299	252	253	275	284	274	270	287	282	308	286	268	285	277	301	264	283	319	292	291	287	272	295	271	268	276	295	297	256	302	311	286	295	294	279	307	308	301	264	289	290	281	265	249	261	277	282	296	270	280	302	278	276	288	291	275	309	262	286	274	266	292	274	291	290	294	276	294	274	285	271	279	305	292	264	298	290	273	317	294	262	294	273	269	309	309	279	272	258	311	276	325	292	326	279	278	294	295	272	296	294	282	306	263	309	260	281	265	295	315	302	257	290	297	296	267	299	298	308	293	286	278	319	270	300	259	264	269	265	278	289	283	283	293	299	312	299	287	294	272	240	256	274	292	272	269	260	278	294	286	276	243	281	274	278	271	255	291	283	294	269	269	280	275	295	309	313	260	287	305	267	321	276	295	277	300	281	267	280	272	300	281	288	268	272	302	262	292	276	270	265	261	303	306	309	262	292	291	287	278	285	283	304	295	255	260	302	300	263	296	265	293	282	277	276	279	282	298	264	307	272	272	244	282	277	273	299	264	295	291	254	314	268	313	273	288	268	284	290	284	272	283	296	284	253	291	270	278	263	294	262	265	299	277	274	273	258	290	272	290	267	280	288	300	282	292	274	256	275	311	294	297	296	284	303	302	292	282	282	290	295	291	284	279	244	279	274	292	309	315	275	304	264	268	253	301	277	252	268	274	274	285	274	301	259	269	252	276	254	284	277	297	263	293	291	264	300	282	337	284	287	279	287	275	266	306	270	306	278	301	282	286	290	318	267	261	278	269	291	253	287	267	305	269	270	277	279	273	300	307	286	264	297	286	289	278	310	286	303	255	305	289	288	292	272	283
27390	19011	5704	1123	896	842	860	875	802	853	803	865	837	752	822	843	804	805	845	818	816	791	812	809	810	849	786	810	853	816	793	770	842	831	791	819	803	839	790	813	801	761	772	849	789	818	862	845	807	813	824	828	812	776	813	787	819	821	846	803	816	777	796	829	835	844	836	764	858	802	832	821	804	790	754	828	807	786	816	781	800	851	819	794	824	786	802	779	747	774	808	810	797	846	830	828	828	801	849	746	791	814	827	800	824	791	789	771	870	786	767	809	826	830	784	853	784	802	888	794	800	820	887	735	826	807	837	817	844	811	781	774	775	837	807	797	797	793	776	792	777	841	785	820	803	789	809	823	746	823	788	838	819	824	797	784	870	844	797	786	850	802	865	811	815	829	818	788	827	813	817	798	893	788	797	777	832	817	796	773	796	861	780	751	867	825	835	756	854	822	762	791	826	743	830	807	828	748	817	829	778	838	821	809	817	781	768	779	885	806	794	789	766	777	831	777	743	822	809	814	836	818	840	799	838	792	803	821	823	818	859	787	755	811	829	825	808	812	768	837	807	840	834	853	813	783	779	855	823	789	801	812	859	834	814	805	867	815	813	779	775	796	799	809	800	811	767	811	813	849	797	854	810	829	840	821	810	804	787	791	807	778	818	815	811	837	832	817	790	777	787	804	852	809	823	888	796	791	815	836	880	844	793	822	829	827	826	783	772	777	831	826	842	774	851	782	774	889	805	780	819	850	773	763	823	763	831	843	858	812	849	832	779	826	812	783	813	835	837	841	781	802	796	781	814	844	838	788	847	821	826	798	836	794	830	821	827	808	822	823	870	812	847	781	806	754	787	758	806	832	824	846	823	786	863	837	821	768	778	807	824	826	805	832	840	790	802	804	792	783	790	821	807	840	785	772	826	769	761	805	787	831	843	814	820	837	787	819	784	821	817	846	802	813	849	864	798	830	800	823	796	803	851	800	815	766	842	839	857	777	805	788	812	816	812	882	816	757	853	828	826	809	798	867	739	750	792	883	800	874	797	777	769	781	781	803	799	840	739	789	817	857	796	762	802	778	778	774	869	815	809	845	797	778	808	782	824	811	839	727	827	801	804	813	853	777	850	795	824	803	791	793	774	795	813	824	820	826	801	783	858	834	761	846	786	803	833	815	785	840	776	817	812	782	800	804	792	804	826	821	814	766	847	840	760	845	802	780	779	840	853	765	777	806	803	822	805	851	801	741	848	785	809	809	752	794	810	795	760	852	814	840	787	795	823	834	821	816	850	801	804	811	801	824	805	840	799	792	787	773	811	769	801	833	855	810	807	784	820	778	845	823	789	771	776	781	866	789	806	809	786	806	763	816	799	802	797	801	837	825	839	777	764	806	815	828	820	871	825	775	840	868	840	784	800	808	853	786	816	782	816	788	788	802	795	818	809	826	779	803	802	838	780	782	819	776	867	787	813	784	800	825	856	812	837	841	778	794	843	775	827	828	795	853	833	756	772	788	783	802	840	839	816	827	793	855	787	810	827	865	809	748	738	808	848	825	768	809	819	788	824	815	845	793	855	846	803	779	779	797	802	844	779	776	793	799	805	809	814	811	778	826	811	802	811	802	819	832	797	772	806	853	800	860	817	768	865	797	819	809	801	803	844	828	801	780	751	841	813	831	819	829	836	846	809	796	830	804	854	832	863	809	828	876	792	815	817	822	818	836	822	753	790	820	741	847	826	796	776	834	813	805	759	827	842	799	780	851	809	831	879	778	807	820	863	761	766	828	847	808	777	885	805	827	801	800	821	751	842	772	866	846	806	846	837	834	823	836	799	803	820	838	778	808	778	856	802	817	775	798	827	819	803	766	816	776	846	808	859	847	831	829	785	806	765	800	814	773	795	806	795	850	814	826	821	803	795	791	850	783	875	846	774	804	841	789	787	844	794	740	805	779	798	814	818	781	821	805	812	848	772	788	764	849	773	781	790	843	767	791	774	820	823	796	853	807	777	793	837	836	808	764	787	818	842	806	822	734	827	791	793	816	796	792	777	817	812	839	848	777	803	814	792	806	804	804	799	810	872	803	797	814	801	846	825	790	828	799	790	806	843	782	808	824	866	819	812	814	833	802	803	754	849	783	841	825	768	833	855	782	791	804	790	802	856	816	804	795	819	773	808	807	751	756	836	786	801	854	767	894	813	829	847	763	787	784	796	842	816	796	761	834	810	835	868	833	831	788	838	755	760	790	788	769	772	758	793	767	802	798	807	809	815	849	781	846	806	826	845	812	825	747	811	811	842	795	823	809	776	858	829	814	819	830	858	789	777	793	791	826	770	793	820	770	819	841	818	824	782	828	810	800	796	791	808	792	794	817	739	828	785	755	771	772	818	808	798	797	848	820	799	842	777	857	757	825	817	788	736	860	849	848	866	804	792	796	792	797	802	814	821	846	802	798	808	820	828	835	781	827	851	820	876	848	824	806	792	816	832	824	812	840	805	768	817	799	812	891	789	807	822	820	798	812	792	748	778	822	843	832	788	800	808	822	798	814	799	816	812	856	837	809	850	812	810	802	795	754	770	851	777	816	813	793	813	824	814	828	788	832	838	815	835	793	795	816	770	810	775	838	815	831	823	806	797	785	837	786	789	828	817	826	849	810	839	768	749	779	809	795	742	800	823	840	815	852	820	826	825	838	842	801	835	798	778	834	779	747	818	808	784	821	782	813	892	805	819	771	833	803	859	813	784	783	839	826	835	814	841	762	800	806	785	812	811	777	807	798	812	786	878	776	807	787	840	849	824	841	815	822	812	850	793	800	778	813	883	827	815	798	815	836	834	796	840	821	830	784	834	789	816	812	813	792	820	832	816	825	829	799	820	766	797	816	856	796	802	793	781	834	814	816	753	833	891	778	766	820	776	837	791	818	835	836	812	793	786	836	808	863	822	816	832	801	841	837	828	817	842	820	820	806	833	734	859	834	839	840	774	818	796	838	788	822	784	789	764	813	757	740	819	763	805	821	844	812	843	833	832	796	791	822	801	782	787	816	763	783	799	781	814	797	811	844	798	811	824	849	815	814	793	789	783	803	829	803	823	791	802	808	821	813	807	795	809	830	839	833	792	868	866	833	828	808	788	812	828	797	759	839	829	819	792	791	835	749	857	824	799	778	808	741	838	812	810	851	840	828	829	831	817	771	805	808	842	802	817	787	848	863	749	824	795	798	835	846	766	779	777	812	821	783	790	778	784	845	802	782	824	867	830	811	785	816	745	824	807	811	788	794	809	834	784	798	835	813	807	807	816	814	804	780	766	833	784	776	824	788	841	878	806	817	821	771	781	821	794	837	815	761	807	843	792	783	776	783	888	782	834	801	817	810	760	838	880	818	773	805	783	784	795	779	836	816	856	839	820	822	777	844	808	836	793	818	824	823	809	820	744	849	776	801	819	804	822	825	811	785	801	788	789	789	810	795	764	733	824	810	805	847	808	771	835	794	873	827
4892	1356	1133	936	871	854	925	891	816	858	879	805	856	885	797	860	834	870	858	896	809	818	789	845	842	801	855	804	764	858	837	856	786	845	889	839	793	800	810	836	790	849	849	844	877	840	827	822	817	858	828	797	831	846	837	791	821	805	801	826	807	803	812	881	786	824	898	770	819	843	834	836	811	789	892	798	844	853	820	803	862	816	810	853	812	829	833	861	849	820	817	821	851	854	854	858	750	767	861	830	862	844	871	861	812	809	837	852	835	824	862	777	828	825	865	844	851	859	807	864	841	837	879	866	801	818	810	856	837	837	864	849	843	823	870	872	851	800	803	824	809	855	802	833	814	828	793	823	833	823	803	832	795	815	834	802	789	830	818	880	800	841	874	824	836	854	814	841	800	844	863	821	826	836	836	807	791	882	819	820	752	819	794	828	834	792	869	825	808	783	835	830	823	853	836	827	812	808	838	777	893	773	811	894	825	828	856	865	855	824	841	817	833	829	797	805	841	799	836	802	851	853	818	846	785	806	858	849	863	835	829	827	858	815	828	831	804	804	815	773	802	843	811	826	832	768	841	810	851	825	891	833	822	772	803	850	818	828	825	869	857	787	861	839	808	877	796	829	761	850	801	853	839	876	840	831	860	816	834	878	781	869	837	806	856	773	876	850	853	870	818	786	841	838	843	793	785	876	844	822	899	776	876	835	864	859	891	812	794	837	804	862	762	812	808	767	884	808	802	825	783	829	818	815	837	832	831	828	831	883	846	818	814	749	808	850	765	814	842	864	841	786	896	772	834	816	802	824	857	843	781	807	798	822	825	849	825	776	830	803	826	917	895	851	810	825	794	831	834	810	814	811	835	857	850	838	892	878	787	860	880	806	867	821	842	834	849	856	884	810	834	825	791	854	885	924	858	804	800	847	790	800	861	818	810	828	858	809	850	846	823	791	842	809	795	883	803	846	846	780	818	820	799	866	828	820	818	864	848	850	847	814	831	853	836	821	825	828	841	796	856	790	800	834	821	848	848	823	897	867	833	810	808	828	842	825	832	870	816	838	806	834	824	834	913	812	827	806	877	836	869	843	816	847	794	866	841	898	851	868	837	808	839	804	872	857	838	835	824	887	852	839	806	771	828	798	840	804	811	866	800	779	779	799	820	789	806	862	865	839	831	826	797	819	808	779	882	843	831	800	835	839	759	856	777	869	821	867	808	859	783	812	805	835	856	835	817	832	824	815	809	818	823	868	838	847	830	864	836	791	835	823	849	831	803	811	788	837	824	851	828	779	841	861	812	811	814	864	802	858	835	877	828	830	823	859	839	808	868	865	822	817	872	845	817	815	760	784	783	861	806	825	845	851	858	885	881	879	792	788	855	826	877	808	839	790	840	826	850	809	821	854	819	821	857	866	784	850	863	818	809	843	817	848	816	803	809	821	866	802	851	886	866	860	860	805	884	797	855	849	815	834	844	823	810	856	827	800	819	879	901	830	834	849	887	845	841	876	805	851	853	828	860	795	821	808	797	772	870	850	881	853	811	797	831	838	867	849	824	800	844	860	828	820	855	857	823	805	798	814	824	834	826	838	819	803	838	839	785	851	818	861	802	808	832	837	832	879	837	796	855	840	837	846	852	779	862	859	813	843	834	794	818	846	803	817	800	846	884	814	796	834	841	797	790	794	884	829	854	821	814	797	890	827	846	767	815	835	831	811	854	849	846	863	794	814	799	838	845	861	806	872	845	828	832	824	823	804	803	832	866	805	799	865	796	830	814	843	821	867	825	827	847	831	886	842	830	798	805	816	859	815	789	821	819	814	874	823	863	763	811	777	822	815	809	818	808	819	838	805	809	826	861	815	783	808	791	811	838	858	844	867	835	820	919	855	845	812	869	829	871	869	804	853	831	789	801	882	808	878	846	829	828	788	829	829	863	834	866	785	829	797	856	837	794	853	856	802	844	792	867	798	839	853	875	777	817	835	832	843	840	798	841	826	795	854	797	767	774	863	871	804	859	806	866	881	820	827	815	828	799	834	828	872	765	829	873	813	887	810	797	822	805	839	855	791	825	840	899	830	867	818	818	838	832	860	845	848	867	807	806	828	851	831	856	862	825	848	866	811	834	828	848	819	806	805	816	798	820	824	803	827	828	838	830	814	808	825	844	797	777	814	774	840	838	801	857	800	819	859	830	855	851	818	816	802	822	826	804	809	885	823	796	817	861	853	856	851	812	761	811	852	864	822	840	799	823	839	801	815	823	806	808	811	782	837	827	814	810	819	833	791	815	834	828	805	858	884	829	844	826	816	842	845	821	861	814	821	830	836	761	833	848	812	831	801	853	825	778	838	847	824	834	829	808	829	796	871	794	815	855	832	848	824	809	816	829	816	812	816	842	791	797	831	825	828	813	845	861	770	796	846	846	781	823	812	811	861	806	863	838	791	789	841	847	891	802	785	899	811	835	803	790	806	864	794	831	828	895	837	836	805	871	867	808	817	837	833	802	827	826	846	808	804	807	804	798	804	854	793	861	830	798	849	882	800	856	827	818	825	856	782	819	866	865	830	799	823	857	828	829	812	805	819	769	841	843	822	797	846	860	875	794	792	848	825	836	828	783	798	772	835	768	796	789	827	797	863	856	866	854	805	841	844	784	840	856	818	781	824	821	821	791	823	840	804	794	840	792	840	853	838	817	878	907	771	857	835	784	845	831	804	861	796	822	873	858	813	793	877	806	810	843	802	846	780	852	864	857	855	793	864	919	785	831	846	833	769	807	819	836	801	814	827	819	825	843	791	808	784	801	824	816	837	771	807	822	853	823	796	842	806	865	802	828	838	798	819	796	858	817	813	821	905	833	854	774	828	844	853	829	846	828	833	803	800	870	837	809	833	848	825	821	846	804	804	865	832	795	789	819	809	825	858	793	824	802	779	868	838	859	803	826	785	854	835	821	837	786	813	862	825	805	818	800	826	865	811	847	801	855	848	828	846	806	855	813	814	830	834	835	809	857	822	814	843	813	819	805	846	814	831	850	845	817	788	863	875	779	830	837	800	839	851	815	841	839	823	844	798	809	785	833	848	850	811	855	822	864	823	846	810	829	865	819	832	836	762	801	906	814	802	786	867	806	848	824	821	819	877	830	796	864	807	808	777	806	861	858	837	820	800	837	802	785	827	782	804	835	841	828	804	889	834	814	856	851	826	845	823	835	812	798	797	759	860	790	879	792	764	820	800	832	855	823	827	848	835	838	833	872	832	829	833	801	829	831	835	805	811	815	817	864	836	812	841	861	843	821	761	832	821	854	849	837	823	834	819	795	853	809	793	856	829	848	834	778	855	858	858	863	848	831	821	823	844	854	794	785	822	854	784	847	841	862	841	838	886	857	815	866	889	857	826	870	839	823	805	842	864	801	859	872	807	842	822	869	847	786	843	840	850	820	805	841	800	860	788	854	880	804	770	837	821	834	811	851	816	808	835	802	847	863	825	880	792
23362	21056	28492	23864	21064	12891	1284	771	647	589	535	499	498	474	454	424	391	407	384	410	415	441	431	407	412	378	403	410	391	382	369	393	400	362	358	358	366	367	395	365	400	362	354	385	399	397	381	374	387	356	359	372	378	389	402	351	385	404	361	351	406	381	363	387	357	393	390	363	403	403	356	391	394	365	368	370	381	387	374	384	385	398	385	349	381	375	339	400	358	376	377	392	401	389	414	354	383	348	353	358	368	398	382	357	406	430	375	359	387	392	393	378	372	408	365	359	376	356	366	389	360	345	375	370	369	348	388	345	382	387	365	388	387	379	382	393	385	353	387	361	342	390	336	375	358	365	395	371	376	347	380	374	392	413	391	360	378	352	365	337	376	368	373	359	371	391	348	367	330	369	396	358	328	337	365	409	368	373	363	375	364	392	327	330	357	346	344	400	400	349	386	367	330	331	381	399	373	373	350	384	351	400	351	373	352	407	374	385	371	388	352	372	383	388	381	374	373	392	396	380	404	380	379	367	360	372	394	380	366	394	376	358	373	363	363	338	364	383	354	381	391	380	365	370	384	352	375	396	382	400	362	379	412	417	373	329	391	387	415	410	377	395	372	358	373	368	381	368	368	391	357	365	354	341	364	374	335	363	378	356	385	376	344	387	393	405	394	369	401	366	344	383	358	378	384	391	350	374	348	384	352	364	385	387	386	370	393	369	366	399	387	347	374	383	360	384	361	344	407	343	406	387	402	379	397	387	352	360	390	398	399	357	360	398	390	389	367	371	342	365	352	389	366	372	381	379	333	371	390	352	345	375	378	388	349	343	398	379	408	391	366	353	384	354	346	361	367	399	379	367	374	371	392	372	352	379	394	375	381	363	398	375	383	351	378	381	380	368	367	357	378	366	393	356	345	370	359	357	331	379	353	344	371	363	372	374	356	371	392	371	402	389	384	396	381	371	397	377	391	365	435	332	391	358	341	386	376	376	335	354	384	390	386	387	378	358	355	385	388	382	363	373	360	370	355	369	367	378	390	365	335	385	363	364	368	349	375	371	370	367	375	385	377	365	415	354	330	362	364	353	342	397	374	361	323	359	359	331	371	361	377	349	365	340	348	361	371	381	365	349	364	355	329	365	354	379	332	384	363	351	378	368	398	419	362	362	376	376	384	357	395	366	364	340	379	362	357	358	345	382	383	348	375	413	406	383	391	365	378	361	337	362	411	362	360	356	386	376	337	380	362	389	410	354	333	372	367	346	322	370	377	347	362	358	365	406	350	391	357	389	395	388	349	390	336	375	378	361	345	356	340	380	404	362	380	373	360	348	368	356	386	383	331	401	369	394	359	364	359	398	379	397	350	376	366	351	359	390	343	379	369	363	389	405	370	342	357	382	355	379	377	361	353	382	356	379	372	373	398	379	367	341	353	377	348	349	394	376	359	349	363	386	387	379	367	407	353	361	378	368	385	360	378	377	358	369	349	336	356	376	333	387	391	329	341	373	393	382	387	351	353	346	349	335	355	356	399	360	363	393	333	396	370	325	334	373	369	384	384	373	363	364	378	376	361	366	371	350	376	355	363	344	328	374	361	377	367	356	405	367	367	361	416	347	376	357	350	369	380	365	374	384	363	357	360	382	377	376	353	382	374	371	363	342	365	375	370	392	396	387	365	355	335	341	382	337	381	346	401	383	375	349	359	355	342	381	367	359	396	356	342	363	347	373	354	361	388	335	417	384	355	406	393	346	378	380	370	349	374	386	415	340	346	339	350	336	369	365	376	356	357	356	378	390	361	390	395	389	367	396	389	371	355	401	399	387	362	361	381	382	372	380	372	362	377	361	378	392	405	354	359	374	396	363	333	371	358	354	358	349	371	401	370	357	377	360	394	365	372	398	370	389	351	362	352	410	373	349	367	357	366	353	412	343	382	377	374	381	359	366	319	396	376	366	338	358	377	375	374	339	340	371	372	376	405	384	317	368	374	381	395	375	353	409	365	374	414	385	365	359	379	358	354	387	389	328	378	397	359	361	362	369	360	351	344	361	351	389	404	385	361	374	393	364	392	345	385	351	345	357	391	369	384	355	350	371	388	360	388	386	361	377	367	391	403	368	372	366	364	380	393	388	385	376	348	352	367	406	367	351	377	374	376	368	369	375	363	382	395	397	367	375	368	394	368	368	380	363	376	373	402	359	400	358	378	391	372	324	381	396	351	386	341	363	394	384	335	373	334	392	381	349	382	366	378	371	358	344	370	360	380	392	366	343	394	342	392	365	385	385	331	397	370	354	363	364	370	364	379	357	361	382	377	362	369	349	394	369	379	364	374	340	357	391	385	368	342	352	390	335	344	389	361	351	349	410	354	355	389	373	345	345	375	352	367	390	384	367	373	373	351	360	386	338	424	341	375	358	345	390	392	342	368	359	365	375	392	382	368	364	358	376	368	360	372	349	378	376	384	371	373	378	354	375	378	390	354	365	351	359	359	399	365	382	413	366	349	341	370	371	382	394	371	343	377	374	367	353	402	380	388	364	359	377	385	386	373	380	367	365	359	341	355	355	366	391	382	363	373	391	376	364	372	413	364	363	360	338	410	390	356	389	378	348	382	356	357	380	374	361	371	395	354	385	442	372	378	374	354	357	375	368	394	361	391	375	367	354	421	363	380	377	376	361	348	386	366	392	384	345	345	371	372	365	396	351	386	378	362	387	441	386	382	357	357	410	387	373	338	393	353	371	346	380	311	364	365	346	384	395	335	379	396	331	379	404	353	351	349	365	350	365	319	387	373	362	372	381	388	348	376	364	365	380	373	365	361	341	392	361	382	411	387	357	352	410	408	421	343	362	410	344	370	379	361	361	377	376	396	394	361	379	377	378	390	400	360	366	358	352	383	379	354	365	354	350	383	358	403	379	376	357	383	351	426	362	358	367	360	373	345	370	394	372	375	371	360	380	353	366	362	357	380	375	377	362	376	397	401	334	364	360	384	383	362	344	399	379	401	378	355	376	377	405	378	394	375	365	376	399	373	353	342	369	379	382	388	390	361	361	381	349	393	392	333	332	383	331	349	362	398	370	387	387	364	375	375	390	382	373	372	336	386	374	370	376	340	383	363	374	355	340	356	362	380	341	347	383	381	365	363	391	391	372	370	394	386	363	390	365	349	373	369	375	349	350	369	346	341	383	409	353	361	383	380	376	397	380	367	348	387	371	354	375	364	376	332	346	382	354	392	361	390	363	369	367	354	365	370	374	379	346	343	380	388	370	358	353	357	346	387	375	338	382	373	386	374	344	358	357	385	356	361	378	369	333	337	375	393	368	362	385	340	342	388	367	350	381	362	370	342	370	388	390	391	387	399	387	331	338	367	355	350	386	335	400	379	341	367	382	385	331	379	405	375	391	332	359	399	357	385	331	349	342	361	349	363	420	357	349	386	350	381	379	376	381	351	357	382	397	378	375	357	357	374	344	391	380	357	368	376	399	350	361	367	345
6377	8479	6074	2960	2087	1650	1222	1034	845	703	666	620	573	541	506	470	485	455	471	433	422	440	449	455	441	433	410	407	373	423	427	413	419	396	428	392	418	423	464	460	419	424	477	397	393	396	400	414	389	399	394	378	427	420	403	379	367	423	414	409	394	386	368	447	435	408	416	414	384	381	419	409	434	398	429	410	378	448	371	388	433	385	402	374	410	466	417	401	394	416	424	432	420	377	406	381	423	427	399	412	403	424	383	396	384	409	414	350	395	372	338	397	378	391	372	382	412	413	397	357	392	402	413	370	402	405	360	420	442	406	398	400	358	418	401	398	390	371	389	405	403	410	419	434	419	392	359	390	339	406	406	412	381	407	407	447	381	363	395	398	407	405	403	384	398	411	427	414	398	379	434	395	440	394	413	423	449	409	441	366	388	392	393	400	393	424	391	382	401	408	404	426	400	409	377	400	436	383	381	377	413	392	432	391	405	434	380	423	402	416	435	394	396	367	420	399	400	391	412	362	360	395	420	389	414	360	436	426	377	408	405	357	358	379	432	391	435	395	397	431	397	423	407	407	407	404	381	369	391	370	411	404	414	380	388	417	389	400	391	412	386	408	414	416	445	425	429	410	431	456	362	401	410	398	386	393	393	394	393	422	414	360	364	387	415	384	411	405	406	400	405	427	390	379	383	405	380	370	397	411	437	360	419	431	415	355	404	382	404	436	401	396	357	382	412	387	356	404	401	394	431	375	410	379	422	408	405	396	394	400	411	397	429	399	404	414	382	418	418	438	406	390	412	374	400	379	401	378	404	431	386	390	381	406	417	358	400	425	393	423	431	435	394	384	417	415	380	410	384	381	365	400	390	404	395	448	397	400	432	398	404	387	368	389	382	423	375	377	385	374	414	378	393	412	393	402	393	436	386	381	424	405	378	384	410	417	397	425	391	450	399	397	413	386	416	415	430	418	389	426	383	404	410	416	425	399	399	419	374	392	366	379	445	406	411	361	396	384	391	399	386	390	417	424	402	395	383	394	416	404	425	391	415	357	377	397	407	398	387	385	389	408	384	401	388	383	393	407	423	455	438	408	388	379	452	421	416	420	417	372	434	408	413	397	398	383	397	414	398	384	393	402	440	403	388	424	386	424	400	397	409	420	381	396	422	411	380	397	396	378	408	411	382	385	413	404	425	397	392	391	419	402	410	377	405	413	412	384	386	386	385	404	386	403	388	393	413	385	404	378	385	406	387	406	432	421	418	412	397	421	395	383	381	382	405	374	424	372	385	417	401	389	375	394	386	350	408	403	380	431	413	403	404	383	391	412	382	387	399	389	399	401	393	411	418	415	359	415	396	369	360	389	449	417	428	421	401	412	374	406	450	409	412	399	393	377	398	407	406	396	422	393	404	414	409	407	420	398	395	391	384	388	391	428	412	414	402	401	397	405	434	377	383	402	431	403	405	424	417	383	436	386	414	392	411	392	404	415	386	407	403	425	391	392	395	390	415	412	423	458	412	390	388	427	365	411	401	383	385	433	408	405	386	403	426	412	421	442	409	398	373	411	383	406	391	383	372	383	378	411	414	397	400	401	395	394	398	393	410	442	372	401	377	426	388	407	431	401	399	416	381	439	430	445	420	402	342	391	412	374	400	437	421	382	412	423	406	378	427	358	403	384	400	426	430	373	387	368	406	400	416	405	421	386	380	392	418	380	352	385	414	399	402	382	429	409	378	391	388	405	411	404	395	403	398	405	411	439	402	380	411	418	396	400	409	432	421	377	408	393	399	440	389	390	407	425	381	424	415	419	398	416	419	388	407	416	409	371	400	378	360	404	402	391	410	376	428	419	435	402	392	413	390	376	431	387	418	409	425	420	372	409	374	386	402	403	390	414	421	404	397	402	378	382	406	396	380	384	370	377	374	431	405	415	390	392	392	407	419	386	387	367	416	409	426	389	347	386	388	419	399	417	372	395	391	430	393	382	389	397	384	383	403	388	368	398	407	390	411	448	419	383	372	413	402	371	363	398	435	408	412	419	401	393	413	386	406	403	414	414	381	399	416	390	401	386	387	390	406	373	389	390	428	389	403	409	396	411	391	395	383	397	408	413	402	404	431	381	415	441	445	423	353	398	389	352	403	381	374	390	395	394	400	390	405	365	371	415	421	365	423	389	460	381	386	381	396	433	386	383	414	399	384	384	386	394	399	362	410	393	366	384	381	414	421	398	399	378	395	379	414	395	429	435	433	349	399	438	392	425	430	370	425	436	410	422	421	401	411	413	411	388	398	421	368	394	407	398	362	412	365	380	417	414	386	402	431	391	430	424	415	435	420	414	427	406	449	402	372	397	363	399	353	384	390	413	430	400	377	410	389	400	392	379	381	423	403	425	388	417	422	402	420	383	421	393	368	392	384	413	390	438	384	373	383	382	401	419	439	402	375	423	390	398	399	402	390	378	386	387	402	391	428	401	412	392	453	398	410	413	368	409	409	407	421	387	401	405	364	394	390	446	387	414	423	409	410	395	409	414	408	391	410	395	398	412	431	385	427	400	399	424	389	388	411	423	380	398	400	450	361	362	366	396	413	347	432	392	411	387	400	389	429	391	381	408	424	402	390	428	440	390	386	403	446	399	433	375	392	359	400	405	407	410	372	394	410	401	438	403	395	398	408	379	423	412	378	385	421	378	408	376	398	409	383	389	391	402	405	394	393	396	426	443	387	389	407	388	422	410	358	389	387	412	367	381	400	396	385	410	450	401	408	390	412	390	403	395	430	396	408	401	386	415	405	365	388	414	394	414	433	375	412	375	379	387	407	414	416	371	416	400	407	391	427	378	438	390	380	417	417	396	372	390	391	395	384	418	420	399	416	412	437	397	398	422	434	413	382	364	406	378	390	401	399	404	397	392	377	377	433	403	424	426	395	395	385	379	399	365	404	415	423	396	435	378	415	416	399	400	394	393	374	391	401	374	387	391	382	408	376	364	406	407	391	394	395	376	437	381	394	412	447	409	419	414	381	378	388	389	378	400	407	388	405	374	362	420	369	402	383	405	415	361	409	421	377	437	396	391	408	369	386	408	389	418	413	458	349	396	429	402	376	408	409	402	437	371	415	418	401	400	380	371	383	428	435	371	384	419	373	433	406	405	391	434	398	374	428	388	391	415	399	391	389	414	378	426	424	404	403	391	435	431	379	402	379	420	426	406	409	382	391	418	377	402	395	366	401	364	364	381	421	429	407	410	367	393	394	399	392	411	407	409	387	429	405	377	407	397	389	392	416	391	416	452	437	394	418	393	401	428	415	395	388	375	391	406	415	411	400	377	382	401	411	388	416	420	424	380	409	393	410	398	411	414	409	426	389	391	408	433	362	433	362	398	376	368	422	422	427	385	403	405	380	405	408	391	414	406	377	408	378	346	411	427	385	412	384	380	394	395	420	429	409	409	412	420	401	414	412	416	420	419	392	400	404	424	388	392	399	444	473	401	410	392
24531	21053	27613	24664	15615	1720	1162	1074	955	980	1016	896	861	935	851	904	914	880	919	822	904	871	853	857	935	841	845	861	887	898	887	868	854	802	879	850	858	850	880	841	816	852	879	814	826	813	831	841	846	879	812	838	844	842	851	872	899	804	860	851	908	907	899	873	844	928	854	900	838	824	884	896	875	894	855	886	869	837	871	876	859	872	857	846	818	881	869	836	861	876	955	861	863	858	829	896	877	845	866	882	863	840	841	832	872	840	882	866	843	878	883	876	819	878	811	954	877	888	826	891	850	827	820	787	850	869	865	856	856	886	863	823	809	863	849	850	817	841	811	873	881	846	867	889	885	806	861	876	791	846	851	843	839	845	865	906	850	831	847	895	912	889	870	801	860	840	874	838	847	794	845	907	849	795	802	875	886	897	844	868	863	912	892	875	868	908	834	887	928	855	873	838	832	832	861	880	809	860	883	847	846	840	868	853	862	837	847	902	918	878	892	861	892	844	843	857	867	860	898	841	891	804	886	848	899	893	885	866	894	870	832	832	862	863	875	878	867	873	864	864	917	886	844	845	790	864	877	856	863	857	882	861	829	882	881	856	898	886	874	873	841	847	886	890	836	836	860	867	841	780	881	861	845	839	832	868	826	906	841	814	886	842	915	902	855	870	923	838	872	904	796	867	822	863	826	873	842	837	883	913	820	869	846	855	898	816	836	809	824	849	848	873	891	857	865	871	861	913	845	817	860	876	865	842	859	892	889	852	874	862	851	763	870	876	902	823	850	872	847	804	861	886	849	848	855	879	898	901	853	881	837	856	918	813	869	815	882	864	830	858	808	907	839	792	851	842	840	884	843	883	868	900	868	891	846	881	866	873	865	882	869	865	865	868	802	877	828	866	843	860	838	898	877	900	884	889	865	834	869	931	824	889	814	863	806	869	849	914	866	854	875	830	848	842	884	843	845	836	819	824	838	830	853	856	867	832	840	835	840	835	877	948	819	838	838	888	750	840	820	835	901	852	875	866	853	856	855	870	878	887	771	859	834	915	881	854	847	841	860	889	838	896	832	900	873	868	901	830	804	837	852	835	887	810	863	835	864	864	860	847	888	915	869	892	905	868	849	880	873	799	850	868	912	871	835	814	870	874	841	826	844	838	833	866	892	894	849	849	848	870	863	817	866	884	870	835	880	811	858	873	859	868	822	867	889	860	856	840	848	845	849	878	863	842	876	855	850	829	857	848	835	826	809	944	910	895	823	870	823	912	841	826	875	870	836	790	869	838	829	844	798	819	904	871	843	812	868	849	866	863	843	851	859	881	837	862	879	888	875	816	844	867	858	872	858	881	838	859	845	827	849	860	838	814	857	825	886	875	801	866	823	843	917	886	874	850	886	812	852	818	826	909	852	892	840	869	862	792	865	902	866	836	874	831	820	817	880	880	838	876	856	840	808	819	843	847	848	870	863	891	822	857	881	893	846	832	836	823	825	878	809	892	861	795	777	851	846	876	902	840	874	863	852	879	838	860	866	815	849	851	856	888	891	892	875	921	839	884	894	831	883	886	833	830	913	795	865	852	838	868	872	864	877	888	863	868	810	808	851	838	861	845	832	831	847	866	858	847	887	852	904	847	802	844	842	865	851	891	820	859	823	914	842	888	894	909	879	831	780	850	858	825	855	879	833	900	832	856	873	844	856	866	908	854	886	907	879	912	850	896	804	832	852	871	807	918	828	853	867	844	836	792	876	874	864	837	880	846	866	823	853	810	893	876	840	844	858	898	890	922	861	829	838	896	906	854	849	916	842	878	858	866	866	831	827	915	853	848	826	851	881	852	817	907	885	865	877	909	820	884	858	858	859	898	802	845	866	906	855	912	905	907	863	841	840	851	829	863	853	847	818	847	841	853	841	874	915	775	822	850	818	872	875	879	899	851	864	857	896	832	865	838	872	877	859	865	810	858	830	855	821	931	909	830	847	902	870	870	860	854	882	871	889	868	835	883	898	882	865	852	784	849	845	859	909	878	859	808	849	869	880	859	860	860	851	876	853	813	850	885	873	848	832	850	839	810	834	898	868	876	890	810	861	850	840	834	858	904	837	851	853	895	834	818	817	894	864	846	890	875	810	845	817	935	893	874	859	873	849	833	863	917	798	827	911	846	841	833	859	834	874	898	855	818	831	936	876	779	879	852	891	868	839	851	872	861	847	830	860	884	883	894	834	872	860	859	839	848	896	885	891	795	859	857	866	836	854	880	846	859	844	838	866	888	834	859	921	811	866	889	875	794	874	818	876	862	847	841	833	883	868	901	882	810	856	835	873	833	874	878	857	810	868	820	791	850	881	835	828	853	831	839	881	919	835	871	842	804	875	875	883	821	847	859	919	855	798	836	921	840	832	875	883	867	840	838	886	828	875	807	900	797	840	923	886	844	862	902	794	828	884	899	781	871	864	893	848	847	932	781	832	839	841	821	846	879	813	883	881	901	831	881	844	878	913	859	803	881	883	864	935	794	861	853	855	856	859	851	871	818	854	786	857	836	883	871	872	862	898	808	801	888	824	871	855	822	850	878	874	826	854	897	893	864	869	924	881	854	849	845	839	827	867	853	911	805	896	832	831	824	851	968	925	862	865	836	880	852	858	852	877	831	853	870	886	850	863	855	831	854	816	878	878	899	818	845	833	851	843	845	893	847	858	902	876	881	798	868	848	917	853	868	877	851	875	789	879	821	873	823	836	892	882	834	837	824	859	873	870	838	848	862	838	811	838	856	901	854	852	844	880	879	881	821	871	857	843	882	878	846	812	836	861	864	854	845	864	870	855	854	899	901	876	862	850	858	852	879	849	866	834	852	880	839	861	838	848	861	854	875	842	846	847	849	858	835	870	828	836	856	872	866	919	903	847	820	899	870	855	815	823	892	835	829	904	860	862	895	857	912	882	873	869	857	921	860	862	871	836	834	846	898	822	861	903	856	912	815	848	874	799	841	894	868	893	853	836	902	869	834	864	851	883	838	866	884	840	888	838	878	839	826	829	888	826	838	918	785	871	848	864	866	857	814	872	901	885	847	879	840	831	841	813	839	856	880	858	885	861	859	825	887	872	841	862	877	881	807	858	893	893	863	806	862	862	847	820	831	882	827	824	907	880	871	876	881	871	792	847	895	818	833	869	855	863	806	878	904	882	819	863	871	831	939	890	869	901	829	818	802	871	900	843	906	850	843	843	853	846	852	885	826	844	840	849	840	871	816	864	841	860	799	839	904	843	829	867	868	833	883	877	881	876	870	871	896	863	799	857	870	864	813	846	816	893	881	880	835	922	860	841	855	901	851	861	860	851	899	853	923	821	806	846	904	887	835	878	840	862	817	875	871	839	829	895	852	846	860	863	836	840	891	880	860	828	821	844	854	892	815	886	858	815	815	897	854	826	863	856	818	829	863	855	820	854	858	852	816	901	856	863	840	867	909	831	861	866	867	812	860	871	870	865	843	826	826
6537	5463	4147	2303	1816	1607	1386	1154	1095	1005	1013	915	881	831	971	906	931	853	876	850	849	805	851	886	857	818	827	896	864	823	828	810	899	882	835	897	820	883	889	871	810	861	850	848	834	855	852	869	862	800	857	815	796	881	900	848	823	862	877	874	829	834	846	893	822	845	828	794	843	888	828	828	872	873	891	925	841	889	856	821	858	769	808	849	856	832	843	846	843	862	850	869	857	866	851	868	813	873	870	877	816	856	904	876	826	819	903	813	842	883	830	871	818	871	807	829	837	869	882	890	792	867	785	813	841	873	806	903	837	848	899	865	823	826	847	794	776	868	840	856	787	815	809	856	866	850	842	881	842	844	866	848	853	863	856	851	890	793	836	834	824	888	885	822	843	856	828	835	796	857	794	839	855	852	819	811	828	845	838	854	811	797	842	837	782	817	839	825	770	823	829	886	883	828	797	809	819	805	792	840	814	825	813	855	846	846	792	845	758	842	835	838	877	847	870	848	874	868	813	846	852	818	828	891	872	863	892	891	794	827	874	810	876	902	851	835	854	830	770	824	823	852	831	829	802	808	858	833	879	853	781	828	838	843	876	825	855	838	844	822	835	846	877	853	834	837	872	834	869	884	854	839	870	860	832	823	880	864	835	883	856	889	849	802	838	843	881	857	794	852	823	791	850	786	873	860	863	821	837	815	828	782	782	800	827	824	815	834	867	810	839	850	871	846	853	840	846	881	864	814	835	844	828	824	836	805	791	859	836	808	825	832	816	858	842	867	839	844	826	865	830	881	861	884	879	823	859	844	844	861	832	844	858	884	892	848	885	843	825	821	900	807	865	875	843	842	873	810	869	822	806	836	868	834	804	794	878	832	845	820	774	848	844	817	810	839	832	882	828	853	839	902	828	866	827	864	831	845	864	821	851	802	856	823	866	882	792	866	882	854	753	846	846	868	868	884	813	787	840	856	838	860	871	857	857	843	836	838	846	842	836	834	831	917	845	841	873	869	828	856	827	862	850	849	828	901	848	847	829	895	794	922	846	873	853	873	828	847	808	861	814	823	812	887	837	825	805	836	830	816	825	838	820	823	879	812	838	861	867	886	836	844	887	844	846	788	802	836	857	859	823	843	832	884	832	814	865	857	862	850	840	857	851	780	892	875	874	829	878	839	843	813	755	840	788	868	819	861	876	868	887	835	841	810	852	863	833	819	904	847	823	826	846	881	884	837	851	866	823	850	829	805	867	874	823	799	839	848	895	844	871	836	846	821	873	859	827	812	800	824	859	841	817	874	884	874	850	855	820	879	827	814	788	848	811	853	854	805	814	868	808	858	831	853	864	833	863	818	832	789	857	802	797	806	845	825	827	839	837	823	871	847	812	822	859	880	899	844	864	851	853	836	844	857	777	826	877	828	816	854	858	852	846	884	840	869	914	831	867	851	888	832	857	831	810	822	821	857	824	861	835	807	836	879	829	879	876	845	850	879	828	856	884	800	860	827	845	827	837	820	844	835	814	818	849	879	839	854	890	816	809	837	824	841	846	832	864	780	812	821	882	822	806	813	845	815	853	805	857	868	842	854	818	853	861	800	825	882	844	849	845	850	911	872	800	886	851	891	864	902	823	842	812	822	891	844	838	863	845	842	840	857	854	799	845	877	881	841	886	850	882	805	841	858	829	863	871	861	831	836	892	844	788	839	888	875	858	847	834	865	855	806	806	849	850	820	820	837	832	820	885	837	799	838	837	850	835	812	878	848	846	885	835	782	857	844	827	822	830	825	852	879	929	863	790	837	850	888	871	801	875	819	885	823	831	852	849	780	850	875	835	875	832	842	864	850	846	863	849	792	818	844	847	818	811	810	804	838	831	843	850	848	834	808	850	831	792	835	879	877	809	891	817	873	812	820	855	841	837	842	794	777	826	867	838	841	850	864	870	859	880	808	795	841	867	912	823	815	861	797	865	866	888	906	835	874	888	874	840	834	834	851	887	895	821	819	849	807	860	890	839	813	869	815	788	802	829	823	872	770	887	850	854	843	881	896	790	897	840	877	885	834	813	899	809	839	849	789	873	848	838	808	866	839	869	894	807	819	830	809	849	832	808	882	834	906	858	896	860	809	857	813	853	858	860	872	780	860	803	804	859	886	850	860	832	878	855	849	845	852	858	831	817	868	835	811	861	814	824	803	849	808	853	839	825	870	855	857	881	820	872	833	817	859	826	835	889	853	865	875	875	871	857	843	840	884	864	870	833	822	804	821	838	829	851	790	807	884	830	808	871	826	824	894	875	868	860	893	863	851	872	856	870	816	800	833	837	873	798	843	838	819	835	791	870	871	884	887	779	868	861	846	838	853	848	835	814	821	885	870	883	882	839	820	868	820	911	813	901	859	929	846	842	810	876	759	832	920	846	871	816	846	832	810	867	824	837	814	830	832	853	840	813	830	849	830	830	837	847	831	839	845	823	871	817	849	893	820	821	814	810	880	839	864	873	852	830	908	869	883	827	857	863	823	872	813	844	845	809	879	811	858	892	891	808	832	860	885	875	867	779	880	856	911	828	880	851	804	854	817	816	829	889	843	865	834	830	818	836	820	861	812	811	879	817	899	857	863	877	832	844	849	841	832	859	907	811	874	821	808	887	836	839	882	903	821	859	831	817	856	906	844	892	852	800	855	833	876	848	832	873	838	830	876	885	839	813	878	841	871	866	855	815	876	837	849	843	834	786	813	877	862	858	867	807	841	887	783	820	806	883	862	815	851	827	868	888	840	838	868	801	838	914	834	843	816	878	889	836	897	877	793	808	858	827	854	861	857	815	807	833	815	824	826	861	815	818	818	873	810	887	846	799	812	852	858	860	849	860	847	871	858	789	892	874	871	827	875	871	847	830	864	867	831	837	801	858	872	833	844	861	818	843	846	802	808	811	872	822	878	899	844	822	840	876	857	811	804	848	826	843	825	869	830	863	831	823	852	855	841	863	815	836	877	848	797	862	861	872	836	807	831	832	868	873	856	844	830	812	831	825	790	837	849	841	842	881	863	832	874	833	840	901	798	849	857	880	812	863	819	856	856	833	846	836	878	826	870	811	902	877	830	851	861	815	872	892	836	855	870	826	834	796	804	829	823	771	820	787	835	824	827	863	836	821	883	800	850	795	858	899	811	819	858	836	859	818	830	812	830	823	858	836	838	853	841	843	848	862	842	832	847	858	865	925	887	822	775	850	833	918	812	853	783	859	854	850	813	868	868	826	771	818	846	861	760	831	848	832	828	833	907	870	821	849	854	878	848	855	847	853	844	838	812	878	794	827	823	858	834	834	873	822	791	855	805	859	877	840	857	851	891	833	802	807	874	861	840	816	822	836	807	853	844	843	853	853	840	882	822	888	846	835	833	813	812	846	827	836	808	857	846	893	861	839	805	843	804	852	854	842	842	861	839	849	854	869	861	823	836	863	821	851	849	866	820	815	830	790	894	815	896	799	802	871	856
22386	21124	28915	23578	21125	21201	11606	1186	802	714	581	525	479	443	422	456	395	397	365	377	376	327	355	346	353	339	334	331	306	310	305	337	297	301	289	278	319	300	352	273	308	299	319	278	323	270	300	280	296	337	293	276	289	279	281	294	296	261	276	307	272	285	300	272	289	265	289	324	326	262	320	306	247	289	287	304	320	307	317	291	313	272	255	288	274	300	301	293	284	295	303	285	296	288	272	303	281	290	262	276	328	309	312	304	274	319	261	300	304	300	283	270	307	270	301	293	281	290	300	288	294	295	269	280	313	309	281	305	290	305	295	302	283	267	292	266	315	283	323	282	285	277	301	269	315	286	269	311	312	285	316	288	304	284	288	259	256	291	256	310	294	263	285	311	284	292	303	303	286	304	301	297	295	268	289	325	310	248	264	314	289	266	315	263	281	293	268	285	272	306	278	278	255	288	279	288	287	242	282	312	266	307	282	293	302	290	285	290	305	302	293	313	311	285	279	260	274	278	292	296	287	280	260	290	291	268	298	288	303	246	282	266	273	280	282	273	266	273	282	274	319	294	257	278	296	272	311	282	289	280	278	287	301	282	281	279	285	259	285	289	291	280	292	287	321	316	294	298	257	278	281	319	287	321	293	253	275	278	297	260	275	288	298	308	287	283	295	321	289	298	308	294	257	313	291	278	318	256	285	258	282	291	282	263	275	290	303	270	290	305	297	308	277	259	241	302	321	270	273	274	314	283	281	282	278	299	280	298	303	301	242	279	329	266	252	282	310	295	277	278	276	295	313	326	280	281	276	264	271	294	284	282	291	280	264	265	271	291	293	270	285	308	300	289	275	299	273	269	298	262	309	296	284	297	280	257	314	277	318	276	317	289	287	307	281	296	267	249	287	264	278	271	286	282	306	282	305	295	291	297	283	300	259	273	296	290	296	299	272	244	302	282	291	275	276	286	290	283	309	291	289	241	281	276	299	266	315	300	309	274	293	294	273	289	288	293	285	265	254	318	277	280	276	284	280	295	275	275	311	288	307	297	299	281	248	256	296	310	291	291	293	299	292	276	315	323	268	273	288	311	279	293	286	295	271	279	303	293	296	301	282	249	277	297	274	281	290	300	315	270	282	295	294	293	279	305	279	306	273	300	289	285	264	281	293	283	303	290	255	284	288	325	280	325	310	303	269	263	313	293	268	282	256	286	284	315	310	296	278	251	289	285	280	299	303	297	248	268	280	308	266	273	291	273	317	274	286	269	299	257	297	282	289	293	267	297	280	309	297	326	284	285	298	251	294	272	286	293	299	291	300	302	259	286	294	275	295	298	285	269	317	298	261	264	318	289	299	279	281	300	265	272	306	284	306	280	275	290	318	303	263	299	282	280	271	301	300	320	310	281	299	310	294	287	283	280	284	262	261	259	286	313	303	283	278	272	288	306	295	263	328	296	302	290	286	292	281	290	296	341	260	305	280	270	300	280	285	295	310	276	267	316	286	283	274	301	277	269	295	304	293	282	269	303	327	310	279	286	265	279	293	287	264	286	284	285	295	267	285	275	312	318	268	287	301	272	280	301	280	278	303	267	301	292	292	299	258	306	282	281	280	293	315	320	269	326	284	280	260	281	284	244	248	314	301	287	272	302	273	279	257	311	262	283	319	259	293	335	300	263	310	279	305	301	271	270	269	265	296	314	287	286	301	277	264	276	301	311	265	277	305	308	296	286	286	315	299	294	266	256	295	268	294	290	261	293	283	341	264	288	281	243	313	293	289	288	259	307	293	286	297	269	305	315	283	274	256	271	275	293	272	312	315	280	276	285	296	286	262	276	277	280	289	297	299	278	270	252	279	262	284	298	295	299	290	298	282	282	298	291	291	282	266	290	271	276	300	275	274	298	306	273	324	280	291	286	282	329	294	308	249	290	301	293	283	299	270	283	294	278	253	268	292	298	298	304	269	318	292	280	277	300	288	308	290	271	278	285	301	315	317	312	257	277	264	281	295	276	279	270	299	281	284	283	322	307	286	284	268	296	273	277	282	265	303	294	260	257	259	272	318	306	288	303	302	300	314	285	296	257	295	270	286	271	286	262	277	291	261	269	298	269	287	272	301	283	264	279	263	306	264	269	293	284	286	275	277	267	284	257	280	293	295	293	260	291	267	273	291	307	312	295	273	297	253	258	294	288	298	305	293	257	285	295	300	302	273	301	270	292	296	276	292	324	266	299	303	287	257	279	267	280	301	265	308	302	320	289	290	281	307	246	251	257	289	282	258	278	282	287	258	262	270	309	301	254	281	291	315	281	301	294	296	291	280	289	280	325	307	314	309	310	287	295	275	281	286	322	287	258	285	279	303	282	267	288	275	265	318	315	305	281	279	251	278	310	288	269	309	286	266	264	308	308	294	264	256	273	299	318	298	260	268	283	299	262	244	299	281	275	285	290	262	279	298	259	296	284	277	265	266	291	273	325	279	284	311	290	293	257	300	300	295	275	295	287	282	318	294	271	278	326	298	265	277	292	288	302	304	306	265	307	267	278	282	282	302	318	269	305	256	317	270	279	314	276	291	281	297	293	282	299	275	282	294	305	273	296	293	325	285	310	280	284	315	281	281	294	279	288	293	268	295	290	263	281	303	280	291	296	275	263	290	256	301	295	307	250	287	271	292	299	290	260	319	293	280	292	291	278	275	284	295	299	304	267	293	276	327	274	297	283	304	288	296	316	307	271	270	270	273	306	269	287	281	262	280	284	275	314	284	305	282	283	281	292	279	291	281	309	262	268	277	290	269	259	279	267	295	302	266	289	295	271	285	279	288	285	309	284	277	292	259	298	281	293	302	305	300	285	275	308	264	294	286	297	306	307	277	300	292	313	290	284	288	284	287	286	291	322	275	271	280	283	268	273	295	285	273	260	291	298	297	283	269	294	264	254	266	269	284	288	267	279	311	282	282	292	316	293	268	309	285	307	289	282	273	283	283	310	320	291	301	295	279	293	260	281	309	257	306	290	280	273	281	317	284	291	283	271	329	286	261	269	287	291	283	282	287	281	261	287	272	313	292	279	288	288	267	311	283	291	274	269	303	294	312	279	267	278	297	298	249	286	307	298	293	284	293	288	305	263	300	287	291	273	283	293	263	286	302	285	266	289	284	269	270	287	289	284	318	278	305	304	289	290	262	285	311	335	310	279	308	289	284	263	316	292	291	287	335	293	284	277	279	283	274	275	283	302	285	284	292	257	270	276	293	319	305	303	289	275	276	284	322	274	302	256	264	307	299	312	270	266	252	298	301	304	278	297	316	277	322	292	310	308	281	274	278	300	294	293	277	279	293	311	272	302	313	308	282	312	277	294	276	311	299	303	293	291	280	293	313	293	287	288	271	292	272	284	296	306	284	289	274	295	261	312	294	299	309	282	272	275	296	248	268	254	297	314	320	295	273	281	282	283	317	304	288	289	274	276	310	287	289	311	279	287	281	290	278	294	286	277	291	293
7094	14103	10116	4977	3659	2613	1971	1431	1193	944	739	684	589	550	538	460	438	378	430	354	357	351	352	344	330	346	344	375	348	330	314	296	314	303	330	285	322	340	316	297	304	321	283	314	283	324	299	297	270	285	340	277	274	282	283	313	284	309	280	298	297	294	275	279	277	283	305	296	295	301	287	270	293	285	289	306	300	278	292	297	311	305	301	285	296	288	284	303	298	313	274	285	289	264	291	264	294	251	288	277	310	298	281	294	299	298	296	296	260	269	281	272	292	246	302	274	314	293	273	303	288	263	298	274	301	294	284	280	275	295	288	269	313	287	266	269	282	263	286	294	304	292	285	257	271	266	326	333	330	275	297	251	302	272	286	257	310	306	290	296	303	288	300	289	287	303	271	292	278	297	290	276	272	303	316	266	266	282	270	327	326	317	266	285	264	311	303	280	305	301	295	303	306	291	307	292	254	301	305	307	287	275	287	273	303	293	285	294	284	285	294	256	311	274	299	293	303	299	310	306	282	308	303	309	310	303	280	268	322	240	264	244	270	282	309	277	310	294	324	302	272	288	321	287	295	295	306	282	267	260	293	274	289	310	274	261	283	317	285	264	275	294	309	258	297	284	306	294	262	277	284	283	276	289	277	301	283	279	288	286	283	310	280	245	321	313	307	262	268	283	262	274	301	269	281	290	282	293	297	268	313	290	278	274	264	292	282	267	287	291	294	254	300	271	285	288	284	317	289	275	275	246	277	301	288	283	299	265	288	274	292	287	310	279	300	297	281	293	285	286	279	307	277	295	273	285	264	324	297	287	277	283	272	308	291	290	308	301	286	287	286	285	309	280	285	307	266	286	296	286	302	303	276	277	294	282	261	288	316	286	285	278	271	306	247	297	315	307	263	315	280	302	290	306	313	275	298	291	290	287	262	270	281	295	302	256	296	290	273	299	275	283	283	299	293	257	286	282	310	298	304	312	264	321	275	292	275	313	258	283	286	292	309	276	330	286	261	292	327	271	279	260	304	292	291	301	278	330	289	276	267	286	276	309	284	253	301	282	293	318	288	302	274	269	276	292	280	292	276	275	284	294	273	297	310	278	287	286	287	268	291	294	260	301	271	286	287	295	284	283	278	287	293	273	288	265	257	318	290	271	301	277	272	292	277	266	273	289	276	315	305	292	304	276	293	270	290	274	299	315	291	297	275	284	263	305	265	258	292	271	283	287	272	286	309	292	308	278	277	265	307	287	269	315	283	310	281	271	293	288	294	274	265	271	280	274	281	276	278	295	261	281	236	268	288	304	304	299	278	278	299	289	303	308	286	282	282	287	305	287	289	291	293	316	296	275	276	274	301	271	287	286	281	280	261	284	274	305	294	310	287	306	290	285	309	289	277	279	287	249	288	265	282	291	296	248	281	264	303	279	287	279	262	299	287	265	332	296	264	281	314	281	297	294	286	292	303	281	283	298	302	290	283	281	287	282	290	298	304	288	280	270	309	306	279	313	262	274	290	294	296	286	260	266	291	278	294	278	316	275	310	294	277	265	280	279	286	287	294	276	251	278	319	287	276	282	268	281	329	333	298	266	282	274	280	304	276	301	286	313	282	272	289	266	243	284	293	305	307	311	304	308	291	281	284	271	314	288	298	262	304	302	316	308	283	279	283	284	276	292	293	279	293	276	292	300	269	291	292	293	281	318	286	277	299	299	289	257	266	321	295	321	268	296	290	272	307	298	301	268	311	296	296	307	280	321	300	296	293	282	284	302	304	257	315	295	314	285	308	265	254	286	292	288	288	248	268	282	288	292	280	297	269	283	317	286	275	280	311	257	265	291	293	304	273	285	319	265	307	287	292	330	295	285	278	307	290	267	296	260	291	285	273	268	274	288	298	280	296	260	251	322	259	297	300	274	302	269	276	271	282	270	295	278	283	274	282	279	319	265	292	272	267	275	314	269	299	305	283	272	254	277	278	273	304	263	268	279	292	281	275	292	285	308	299	323	290	293	295	281	297	303	322	295	316	260	297	288	310	263	289	280	278	285	313	256	277	304	278	294	305	276	274	278	272	269	268	257	301	266	280	296	315	303	295	285	285	283	296	291	287	271	296	272	302	285	280	299	281	303	285	273	300	307	248	315	281	297	272	281	287	272	279	272	277	262	320	283	288	273	280	295	285	309	309	303	290	279	320	286	317	266	282	250	314	302	304	273	297	280	297	275	238	311	261	289	271	262	275	289	308	314	285	316	273	297	313	277	282	278	295	316	305	288	303	299	266	309	279	270	281	331	288	301	320	263	294	284	261	310	275	284	281	266	274	307	290	292	293	313	276	285	281	299	274	292	324	311	261	304	309	302	297	281	290	289	255	266	278	330	287	279	294	283	302	299	241	258	299	315	310	253	259	291	284	295	268	315	294	312	262	285	301	247	298	282	283	263	298	313	288	273	301	258	257	275	288	295	297	262	284	319	303	297	285	270	291	295	297	290	305	308	249	294	287	275	284	284	305	307	305	279	286	291	284	305	257	283	312	281	287	308	266	288	292	281	305	306	298	269	298	306	261	262	297	288	286	334	266	290	274	277	262	299	299	322	288	271	275	274	272	286	281	310	289	273	276	279	297	302	272	277	296	302	313	293	304	289	279	292	307	288	280	277	290	301	289	313	271	278	280	286	287	278	284	312	290	270	240	299	265	294	318	271	296	272	287	265	284	288	292	311	291	296	281	290	292	291	274	303	279	269	290	279	294	304	288	288	283	286	308	285	293	268	290	302	312	290	310	322	318	280	271	280	272	294	297	293	269	258	269	277	295	284	276	302	298	331	301	305	279	291	281	296	285	305	286	262	265	293	246	295	304	307	304	281	308	261	298	280	288	277	279	272	290	313	268	280	300	291	285	280	294	314	266	299	286	294	289	301	300	276	269	265	290	292	304	261	292	279	323	266	266	273	271	285	308	290	297	276	269	262	290	295	295	297	281	290	300	310	277	282	302	300	296	249	326	305	282	311	277	257	255	317	268	289	272	272	280	262	282	279	294	264	305	273	285	305	284	280	307	309	307	321	304	282	289	298	276	258	265	303	292	301	307	302	278	287	257	276	270	312	281	326	300	311	271	291	292	284	297	273	265	294	284	270	281	288	312	285	328	303	263	311	268	295	294	287	291	284	272	298	283	282	300	292	268	303	312	294	282	319	307	283	256	287	302	271	266	315	294	323	282	301	291	273	295	277	270	284	281	300	296	292	298	261	292	257	277	284	322	288	275	272	304	297	271	277	285	273	279	255	283	284	292	290	302	294	299	310	252	255	311	254	258	284	290	316	287	294	289	305	317	282	276	303	300	253	327	303	296	279	285	297	258	323	297	299	284	298	285	276	291	301	278	260	278	285	297	284	302	263	258	251	272	274	303	325	244	267	272	281	285	281	298	304	290	273	259	290	297	269	257	262	260	296	290	266	279	327	279	271	314	288	282	296	273	289	301	286	259	286	290	313	255	269
27447	18859	5649	1132	873	859	860	801	796	762	825	808	829	766	838	737	818	796	809	854	805	808	804	828	790	801	812	852	826	788	769	836	796	829	862	803	841	836	822	787	863	808	841	850	832	801	850	776	795	769	837	868	867	778	797	803	820	835	824	810	805	801	861	831	829	867	850	822	783	831	750	840	819	783	848	814	790	760	810	841	847	828	814	773	754	807	788	870	747	752	818	848	774	755	808	773	794	826	811	850	796	807	780	815	784	814	836	788	855	828	843	870	789	865	870	790	842	827	845	789	801	785	731	772	775	843	789	767	819	806	795	795	823	786	790	721	783	783	791	813	830	786	844	826	806	796	820	818	859	791	829	796	836	815	844	808	847	863	773	788	821	805	826	812	816	803	811	804	804	843	812	795	813	845	756	836	819	811	821	837	824	843	813	841	764	827	805	828	806	777	783	800	833	814	749	811	830	751	838	853	788	788	806	845	868	800	855	794	765	821	784	772	803	798	802	775	784	865	750	794	782	789	802	810	803	844	797	821	774	766	803	776	850	812	790	817	827	854	831	765	803	804	824	783	823	801	743	746	791	854	824	850	748	803	834	804	815	808	787	848	822	797	792	765	823	800	821	864	811	773	830	816	845	785	765	827	792	801	798	805	841	782	834	824	791	785	843	814	837	826	769	826	758	810	836	795	808	791	777	829	812	849	783	818	853	793	826	869	822	761	777	786	750	757	795	785	815	775	781	810	856	795	803	837	805	817	767	796	784	814	854	780	776	813	845	815	763	816	825	780	819	818	872	784	817	795	799	796	807	760	839	757	777	763	797	809	763	853	816	862	798	885	864	850	835	815	790	775	862	838	772	791	796	790	888	788	801	769	838	846	795	791	758	799	816	819	787	875	841	802	841	822	781	761	786	812	716	824	829	848	765	787	872	801	761	823	789	809	806	780	775	819	811	828	825	815	822	798	792	851	810	823	821	837	772	831	837	835	825	821	760	801	812	804	808	808	826	804	761	839	788	782	769	869	818	828	795	832	825	802	856	822	825	772	781	827	848	770	809	818	825	797	834	828	851	816	863	783	822	883	813	809	826	805	820	777	832	791	801	804	816	777	803	897	818	779	803	727	837	814	801	825	816	810	743	818	837	825	823	776	775	837	799	799	779	791	808	783	836	796	790	821	810	822	778	849	791	773	818	824	801	784	805	789	812	809	818	796	820	810	851	792	803	833	838	847	760	778	819	813	777	862	819	843	806	797	862	784	802	811	796	768	781	818	785	854	778	793	795	794	781	757	759	847	837	804	817	823	853	820	802	845	815	824	875	804	800	820	817	800	827	869	786	855	814	852	831	795	832	823	823	804	837	826	812	812	793	787	828	813	853	823	788	757	795	824	827	775	805	821	761	812	789	791	815	777	802	836	860	813	825	802	854	750	824	809	832	796	815	769	808	861	805	833	793	822	752	816	844	853	834	810	819	779	792	832	788	843	793	778	801	880	853	831	825	846	795	799	798	798	789	763	820	789	810	826	842	802	792	826	784	817	813	832	823	811	782	811	860	807	792	764	850	816	782	819	784	769	820	846	750	810	829	830	829	806	819	850	830	815	771	854	811	815	839	806	808	776	830	829	828	838	845	799	817	848	831	779	787	769	764	834	770	789	819	809	845	789	795	801	814	791	786	782	811	783	812	795	812	783	790	823	846	775	853	795	851	815	782	781	804	780	820	823	816	861	769	784	823	833	801	795	815	801	795	835	822	792	803	843	806	821	784	793	832	858	799	821	808	786	785	835	796	813	802	808	811	810	790	822	836	876	787	832	804	801	799	807	822	795	831	782	816	787	845	785	835	839	815	751	849	764	811	743	859	765	819	739	798	800	828	775	805	776	827	791	790	848	768	790	815	785	849	795	783	819	820	809	836	817	831	826	810	787	789	778	868	828	865	829	820	802	835	775	789	820	803	844	811	808	761	833	788	891	850	790	857	774	820	781	788	799	802	791	822	822	815	800	832	808	806	837	796	810	730	837	755	807	805	815	833	779	808	788	825	786	807	834	836	841	822	836	780	844	821	801	817	851	800	798	825	810	830	815	767	814	791	813	841	808	828	828	875	801	856	814	812	802	818	796	823	807	767	803	784	854	801	879	786	807	774	796	823	782	821	834	853	735	814	806	734	788	796	775	790	810	802	805	783	780	826	801	824	827	801	818	784	827	814	874	756	856	790	777	786	829	827	820	851	838	817	802	821	814	803	838	817	775	817	841	820	820	766	812	857	811	780	812	834	817	809	796	825	823	811	840	785	827	885	820	823	878	857	822	820	774	812	789	851	840	771	851	845	815	829	779	804	837	814	826	864	771	818	834	810	814	874	839	860	848	821	859	836	762	762	777	810	804	833	883	810	806	857	816	803	807	802	814	791	780	847	808	791	841	832	856	832	799	855	825	786	878	815	837	801	791	808	823	823	820	803	799	835	825	830	818	783	791	806	836	795	824	827	797	799	765	860	823	795	780	801	786	826	788	789	812	856	821	815	808	818	871	824	803	788	799	757	831	802	840	784	838	771	881	771	795	807	831	794	750	794	816	777	770	836	823	801	794	799	834	836	827	821	812	807	819	793	804	794	753	794	788	806	858	809	826	832	786	817	796	784	838	789	802	786	753	818	806	813	817	809	802	825	817	780	882	815	801	827	834	764	839	814	809	786	784	809	789	789	845	814	809	795	822	836	842	786	817	809	810	820	829	779	805	815	827	821	838	792	853	808	843	804	745	830	783	815	811	843	825	777	839	823	762	830	772	844	809	834	826	758	771	853	809	802	811	826	807	822	824	745	813	809	851	842	810	827	819	866	754	761	823	786	822	832	884	793	832	806	759	777	828	845	765	767	849	858	765	848	804	814	835	845	796	804	798	836	838	769	760	784	798	842	821	835	763	836	808	840	864	787	796	824	820	776	826	764	837	806	817	832	817	827	815	814	776	776	783	780	832	805	808	820	844	838	837	788	829	764	812	781	858	818	837	797	842	858	803	817	877	796	797	820	824	811	738	859	798	788	846	834	827	770	877	825	856	763	853	847	795	838	794	766	831	793	832	763	812	801	762	844	880	794	788	817	817	740	845	790	807	845	842	809	791	852	817	771	798	807	862	806	885	810	802	835	771	797	830	812	781	801	831	818	831	848	746	849	798	832	857	857	836	805	818	833	821	824	829	872	866	862	800	852	841	839	821	831	780	830	777	852	791	790	772	805	827	874	754	810	825	830	820	770	819	796	867	758	788	769	809	801	789	787	814	803	778	786	805	853	810	807	750	765	808	817	831	776	765	848	864	853	817	782	849	816	796	804	804	756	848	836	817	807	814	793	744	818	868	836	799	835	807	790	827	795	816	813	765	849	795	814	817	761	785	810	849	832	812	789	781	799	856	771	780	765	845	783	827	842	798	829	831	767	807	809	812	799	782	819	805	786	787	829	781	828	814	806	808	819	843	869	820	818	821	803	821
4809	1260	1116	946	900	914	840	866	830	840	833	813	856	869	855	831	784	850	835	858	840	834	831	804	799	834	847	850	859	808	854	830	896	792	842	764	866	758	903	826	805	797	817	817	733	828	859	818	838	824	806	839	792	850	844	844	855	782	764	825	814	842	870	824	859	872	847	813	795	825	834	870	864	856	832	808	835	836	792	868	806	805	824	872	818	839	822	816	821	803	859	773	831	835	815	839	824	824	836	838	865	802	891	820	846	782	812	890	847	830	817	864	865	799	843	832	838	826	809	822	809	845	834	882	837	841	854	870	845	860	805	733	845	847	825	828	879	792	814	809	798	798	836	816	891	799	846	857	821	856	880	866	863	834	934	858	831	824	796	822	833	835	828	805	834	804	876	872	846	844	845	834	787	867	800	820	801	840	846	782	836	799	830	827	818	855	810	845	846	904	806	877	859	903	868	836	853	790	859	852	859	842	768	832	811	860	837	810	863	827	786	804	878	794	808	851	824	797	803	843	838	837	843	831	813	810	850	811	798	824	823	819	870	808	799	820	860	858	827	875	838	920	818	836	764	862	804	804	797	798	792	816	831	857	797	813	849	838	787	862	811	817	843	821	872	809	835	810	834	863	798	837	845	825	812	784	819	832	798	831	788	806	842	848	808	809	804	866	869	840	808	812	784	847	823	836	837	863	797	858	844	830	855	871	867	829	816	822	843	859	875	831	871	869	824	844	789	824	859	828	847	819	820	780	807	838	824	862	840	832	832	880	819	833	847	778	879	827	867	794	817	805	849	885	854	821	808	792	816	906	774	830	813	822	854	839	859	837	801	816	853	853	839	795	808	836	854	858	847	855	846	856	810	809	817	829	810	865	811	827	840	856	874	868	800	828	841	841	844	787	869	807	816	802	853	831	842	828	853	856	779	844	823	828	841	867	806	815	786	823	827	806	761	807	844	825	847	831	877	791	855	851	840	849	823	832	810	835	850	810	828	864	821	808	841	811	843	841	828	838	789	885	827	823	799	840	813	874	818	791	830	801	829	853	861	808	813	804	814	843	797	782	841	849	808	813	892	788	889	830	829	846	796	899	804	827	839	866	812	855	851	860	800	836	846	834	804	830	815	814	766	786	766	794	803	809	856	791	888	817	804	811	838	795	793	813	853	834	836	839	842	816	831	833	804	832	866	855	789	810	825	825	864	833	856	808	788	835	840	833	831	791	840	893	807	811	855	861	863	807	827	809	832	841	783	825	869	830	865	796	838	877	830	818	846	865	829	860	793	843	841	865	823	835	811	872	777	838	827	839	882	788	819	827	879	858	775	823	871	868	804	851	787	811	849	841	818	825	852	804	821	842	825	813	862	834	804	829	879	919	863	876	815	884	850	887	807	813	862	800	860	809	793	831	854	815	838	777	815	833	836	863	801	814	807	834	894	826	860	837	794	854	859	805	828	806	778	894	820	791	829	828	843	835	876	840	795	864	877	838	845	846	880	798	872	826	861	859	843	834	879	809	801	818	865	797	833	816	849	779	834	882	816	850	808	825	812	819	868	796	785	857	833	837	794	790	818	859	842	893	853	770	793	813	844	802	794	855	802	836	768	812	796	891	851	812	820	852	850	831	829	785	809	850	836	864	829	823	859	811	800	818	776	819	807	820	833	853	855	800	820	863	850	811	823	823	819	853	797	840	854	868	870	786	801	862	816	834	784	849	809	820	782	877	851	839	842	848	772	843	819	796	821	851	801	899	813	886	813	827	854	864	794	863	816	839	801	844	822	852	847	852	876	866	866	864	854	803	830	852	851	813	792	901	843	843	827	803	846	836	783	805	842	824	807	816	834	782	842	833	843	786	795	826	859	772	843	807	844	828	811	836	810	879	841	835	834	833	855	869	799	883	828	831	848	820	793	868	863	835	837	842	809	811	829	809	811	797	852	829	805	813	834	830	806	779	822	776	837	882	863	833	807	876	788	856	862	820	823	865	866	806	833	863	863	837	832	896	830	774	803	829	784	809	849	855	807	834	840	868	775	855	875	818	845	873	804	852	859	838	822	810	860	832	803	851	795	858	845	839	833	833	849	862	818	800	893	833	818	865	832	848	778	811	805	828	856	860	865	852	799	872	845	798	842	833	813	880	807	814	861	826	837	802	854	812	836	799	819	835	813	821	828	811	781	789	791	827	836	842	772	853	840	764	884	834	853	824	829	855	844	896	807	862	818	836	843	814	852	853	805	866	862	749	819	871	834	805	852	848	867	848	806	870	771	784	790	778	795	825	833	819	781	842	787	862	901	850	811	852	808	804	810	852	861	792	800	850	811	844	862	791	868	855	833	847	827	846	810	830	829	802	797	785	849	786	842	806	885	851	801	851	813	811	783	884	806	805	814	828	849	790	806	828	869	772	827	813	813	852	793	835	819	839	803	810	858	832	821	813	854	828	842	785	863	843	798	833	844	841	841	776	818	811	857	869	857	895	888	835	868	786	804	848	844	826	851	844	844	904	848	814	777	837	804	815	785	833	797	786	851	825	813	798	863	779	878	818	786	909	811	814	772	879	835	793	829	851	809	801	854	834	823	805	821	805	883	837	854	838	802	811	837	838	856	858	815	829	775	827	831	803	781	846	791	854	844	837	797	785	832	852	875	825	821	877	837	831	817	824	818	799	819	814	835	862	785	841	791	801	807	834	800	851	833	894	786	840	880	820	845	846	791	843	826	816	872	838	825	828	826	831	829	819	864	798	866	834	871	858	818	838	808	830	843	827	883	810	869	873	820	833	850	840	890	857	851	841	785	796	800	815	860	873	820	799	844	801	878	840	855	838	843	848	826	834	852	796	791	810	832	834	808	879	825	804	849	837	870	824	823	846	827	854	825	831	830	875	824	844	841	860	840	841	770	864	824	884	805	802	813	779	804	870	884	812	807	829	793	820	843	810	818	840	826	857	826	822	903	800	857	846	851	825	796	808	829	815	837	833	821	818	803	807	902	795	856	861	914	814	856	830	824	824	845	780	804	876	809	865	851	780	816	842	886	834	801	829	881	792	814	798	817	837	782	852	856	827	815	830	821	829	899	873	860	826	817	823	853	869	814	866	801	808	837	866	849	830	789	826	881	774	835	853	827	823	805	839	833	854	842	834	786	885	833	848	860	809	901	851	885	815	847	844	818	837	860	826	802	845	853	835	818	863	866	881	812	812	828	849	860	871	825	873	781	853	857	842	834	792	868	809	870	851	871	850	854	798	825	848	837	812	844	814	843	792	806	838	866	765	882	794	829	795	807	806	849	835	817	823	822	813	833	795	835	822	809	821	810	862	829	855	877	786	848	821	842	822	823	859	851	875	856	884	837	815	840	872	812	845	814	808	814	818	815	827	858	881	865	881	820	853	829	817	785	775	810	829	867	854	824	852	841	858	810	798	850	796	814	783	804	832	835	799	828	820	849	817	878	830	876	839	830	820	848	817	821	828	790	850	800	849	860	852	866	808
23369	21018	28432	23789	21030	12734	1217	829	615	599	512	530	504	452	473	471	433	442	441	392	408	393	412	394	403	393	377	371	423	418	347	380	363	362	361	425	411	396	377	348	358	376	389	356	386	366	378	368	373	396	391	375	375	373	362	379	386	406	376	373	369	383	413	387	398	376	385	343	338	416	383	383	363	417	386	369	399	396	403	395	381	356	354	381	366	377	351	374	372	369	326	385	404	371	349	383	385	371	370	420	378	375	367	364	367	359	369	359	383	333	384	351	397	364	340	392	383	360	326	355	367	382	393	382	376	354	395	367	353	371	382	405	364	392	381	373	334	411	364	394	385	362	368	366	374	391	359	373	355	381	401	391	403	382	366	390	366	368	406	372	382	369	383	365	376	354	375	325	355	370	362	402	397	353	370	377	380	380	390	409	398	355	357	344	365	417	379	353	384	356	357	340	332	376	374	345	342	352	367	395	434	390	378	396	365	364	359	365	389	335	408	366	402	376	381	422	380	381	377	383	390	352	393	371	385	364	339	377	338	399	379	398	368	360	407	421	372	350	361	351	387	376	364	393	352	323	388	389	420	365	364	382	385	368	364	365	352	372	380	351	368	362	366	403	381	375	370	396	356	365	369	388	346	343	356	345	349	406	383	402	359	395	381	358	372	372	391	388	366	356	373	348	380	373	380	411	395	372	369	363	363	367	393	366	337	377	398	356	381	365	359	409	358	357	366	366	380	350	409	355	416	371	374	379	400	328	357	381	425	358	357	384	395	351	340	376	353	355	378	382	385	342	361	392	356	402	419	374	387	366	379	349	403	401	367	373	378	355	365	355	357	377	364	365	367	360	357	350	395	404	382	368	384	362	421	390	369	385	382	404	377	378	374	369	397	384	324	377	381	380	364	369	373	366	399	361	360	402	389	375	386	379	398	349	376	364	371	384	404	357	384	384	381	372	344	359	344	372	370	379	384	378	345	385	378	381	352	387	374	400	387	330	333	366	372	365	364	420	367	383	378	386	350	354	354	370	394	360	350	386	376	367	331	361	413	378	367	398	334	387	375	379	411	365	390	377	356	376	374	404	365	397	360	366	344	352	347	378	349	392	374	352	385	399	389	380	375	413	379	375	337	380	357	351	404	329	392	348	345	395	368	370	351	373	366	399	355	374	399	343	370	378	396	359	357	394	342	389	371	375	355	384	370	365	386	383	380	352	373	384	364	379	385	382	370	396	377	352	385	385	369	342	376	395	379	381	381	399	396	352	394	368	379	360	373	391	411	350	392	377	356	350	370	380	374	358	382	364	391	404	385	389	371	322	372	355	327	378	375	380	361	379	377	371	385	351	372	376	366	384	400	352	394	368	380	385	383	383	405	366	410	345	350	382	384	351	344	364	384	377	373	367	354	369	370	370	398	399	362	366	390	400	361	360	346	388	371	394	366	382	406	349	350	386	360	382	388	365	376	377	332	383	372	370	375	379	356	423	364	357	349	396	390	371	364	350	368	357	369	371	366	351	382	380	378	398	374	339	370	395	372	348	389	384	390	351	386	352	372	370	403	379	406	360	380	386	338	364	394	384	347	381	387	367	384	352	365	379	350	394	377	420	369	371	366	374	394	424	375	380	369	378	360	358	358	398	355	359	362	400	348	388	354	371	366	390	394	349	391	389	370	371	374	417	399	381	355	373	327	388	368	365	336	381	392	392	408	383	379	421	393	347	357	410	352	367	340	394	359	358	367	351	388	393	381	390	400	371	396	369	367	377	380	360	364	364	407	378	362	368	330	352	376	376	380	378	394	383	352	379	364	364	403	394	373	345	379	380	369	403	395	366	373	348	351	380	387	383	346	345	353	372	365	374	398	377	366	365	386	363	343	386	390	373	360	351	408	358	319	325	408	387	364	381	379	384	336	382	363	373	375	372	376	380	357	394	384	344	387	390	340	371	392	345	349	375	374	368	364	351	361	377	354	358	367	371	397	388	359	372	378	388	350	365	371	364	389	371	387	357	364	392	370	363	361	355	358	378	367	334	357	376	387	389	353	347	356	391	364	360	356	385	392	357	381	386	380	355	345	345	356	386	356	349	401	382	384	392	379	384	371	362	394	385	367	368	385	391	350	365	387	372	366	402	393	403	385	385	378	372	344	340	354	361	374	380	394	367	349	357	372	348	359	379	354	348	353	362	389	370	369	400	366	337	379	373	352	363	312	380	391	356	371	324	350	368	364	408	374	379	377	378	367	396	376	397	387	344	395	345	359	355	359	389	374	394	359	419	364	355	367	375	373	377	363	398	377	387	344	364	330	370	360	377	367	394	401	391	391	395	363	392	378	357	353	389	356	373	376	401	376	361	400	360	375	373	386	389	353	375	367	391	381	386	346	387	384	379	401	388	345	336	369	393	358	391	364	382	383	359	358	388	388	378	398	370	379	370	354	375	398	358	360	349	378	386	363	379	379	373	377	368	365	382	372	373	410	372	369	360	389	357	352	373	350	365	358	383	350	415	363	361	384	347	372	389	355	368	336	381	412	370	380	373	334	383	357	408	344	374	375	322	368	352	378	382	376	389	390	403	355	342	348	353	366	395	375	383	372	379	358	375	384	394	388	415	382	341	352	385	364	362	392	391	340	372	368	392	378	379	351	406	366	351	388	347	362	350	383	363	376	394	368	362	380	370	352	349	371	337	380	352	380	383	366	351	371	395	393	338	385	337	342	367	340	395	351	366	385	321	396	362	390	408	348	366	370	357	337	383	388	366	378	362	360	354	362	367	360	395	340	390	400	380	348	384	401	366	380	364	382	390	385	400	398	388	359	373	370	369	380	373	392	374	388	362	350	327	361	369	344	332	373	344	352	364	387	349	363	369	365	345	406	382	377	340	391	361	343	395	408	387	369	412	418	408	365	387	381	394	368	390	364	365	352	366	365	383	381	366	393	389	336	344	356	355	362	372	392	387	370	362	370	374	398	389	357	379	353	385	383	337	370	375	363	378	345	375	396	385	389	388	355	399	372	389	416	372	372	365	364	363	364	377	377	396	378	360	361	412	361	354	372	352	370	363	347	334	380	370	383	351	365	371	385	381	364	387	379	327	372	411	416	358	401	368	351	383	356	348	372	382	380	384	393	361	356	378	333	380	374	360	356	418	383	396	366	369	377	358	388	375	409	355	421	377	365	388	378	384	346	371	365	391	359	351	361	366	371	348	381	381	362	363	371	366	371	370	347	411	360	349	356	355	407	349	372	400	378	381	336	374	354	356	341	340	391	365	370	350	382	351	361	329	356	374	388	431	376	373	368	339	381	369	386	383	422	371	362	355	387	368	334	350	395	354	416	400	340	403	384	354	385	349	382	397	352	302	392	365	380	376	334	386	388	390	388	374	366	373	414	369	374	353	355	377	343	334	355	378	344	371	362	364	402	370	399	388	376	370	329	361	381	365	356	392	421	362	338	384	367	346	352	379	388	391	369	375	361	359	397	321	388	360	359	353
6169	8357	5967	2981	2037	1595	1231	1026	848	708	680	643	542	525	510	492	495	446	495	471	427	459	456	472	440	467	447	412	445	410	431	431	413	430	415	412	443	405	426	407	396	429	445	403	431	404	423	417	425	400	447	414	449	414	394	424	417	382	400	422	422	404	405	426	358	402	407	389	418	381	400	444	427	427	412	400	421	397	393	370	407	431	390	426	437	390	386	417	379	412	406	404	444	409	397	430	405	415	451	432	408	444	385	386	387	418	398	393	419	393	380	411	382	415	392	409	395	391	445	390	420	405	403	418	414	415	396	408	380	396	410	423	402	464	426	404	389	434	432	396	394	410	407	419	409	427	392	383	444	410	432	424	381	431	394	425	425	374	426	402	405	402	434	421	399	412	416	395	367	413	396	395	439	375	409	409	419	405	409	379	395	426	427	387	430	397	407	365	396	387	369	407	395	444	405	415	391	448	411	417	408	443	397	368	378	424	438	398	439	431	409	396	376	414	418	408	386	370	414	369	388	405	421	407	402	412	406	398	418	447	423	417	447	381	395	442	435	386	402	391	415	390	391	399	435	432	408	419	379	413	409	421	379	396	378	406	407	415	413	415	433	419	420	416	412	406	413	415	405	393	424	430	464	407	411	397	385	406	378	398	380	421	422	416	400	423	437	420	410	411	368	396	424	412	405	437	422	443	410	400	414	404	405	416	395	410	438	392	413	403	406	458	376	405	397	401	413	417	380	422	389	378	405	434	416	409	371	373	397	414	358	482	401	389	418	384	415	385	415	354	398	403	434	431	428	410	416	425	436	386	441	379	396	405	410	434	420	418	361	421	441	396	389	430	413	411	377	424	389	413	407	445	435	387	418	372	409	407	372	430	423	388	388	388	379	407	406	413	426	402	423	425	411	413	401	403	398	403	403	400	438	404	430	433	389	401	424	397	387	428	455	422	424	407	412	374	460	391	434	431	383	377	403	380	393	403	420	370	402	443	435	360	454	422	411	399	427	378	384	399	413	423	409	411	393	408	333	447	412	372	421	399	440	404	425	412	410	376	422	405	411	386	378	424	416	384	375	429	420	396	403	402	447	387	435	453	423	414	410	391	388	446	414	402	400	417	406	397	388	408	393	404	391	408	401	438	388	391	384	416	410	403	423	396	417	415	375	392	444	387	435	415	438	390	418	412	396	400	422	416	436	431	400	361	408	406	407	362	393	403	408	419	400	392	410	413	458	400	430	398	403	372	403	418	396	401	448	389	420	372	395	366	422	445	402	422	409	408	377	422	408	394	388	396	397	442	403	418	429	410	396	457	421	393	421	424	424	395	428	409	412	428	414	418	397	406	369	396	393	377	384	400	428	386	400	406	434	431	426	381	405	396	386	380	428	383	402	454	436	416	422	432	377	388	425	419	415	392	403	440	444	388	398	401	407	423	403	412	394	375	388	421	419	426	365	394	400	418	436	406	396	436	403	406	414	439	377	374	408	403	402	423	381	392	412	360	437	447	416	440	413	394	397	437	421	422	395	419	477	379	380	401	387	415	406	407	434	435	426	423	397	390	426	417	401	427	390	402	417	393	419	393	417	388	397	401	433	404	414	401	463	437	381	417	405	423	402	417	408	394	428	424	418	392	364	406	387	394	414	372	372	427	399	422	393	390	391	438	398	367	416	415	410	395	397	385	392	423	420	429	390	414	422	413	399	429	394	407	415	385	431	415	403	393	403	442	428	401	441	387	414	426	418	393	408	406	407	393	426	423	417	413	422	416	385	365	377	377	402	439	401	416	419	413	404	408	403	419	401	411	371	376	381	396	382	410	394	414	409	418	393	390	394	418	436	433	398	435	424	409	385	414	390	402	414	428	359	387	420	388	418	394	419	404	367	405	439	378	427	402	404	436	422	418	414	411	392	393	443	424	386	427	391	380	383	394	400	417	407	446	392	418	378	416	380	396	385	395	403	397	402	392	382	407	425	431	408	426	416	416	427	400	404	416	430	425	413	401	378	393	402	405	385	417	394	422	441	434	374	373	425	421	399	406	412	397	432	385	403	393	417	392	419	365	383	360	426	403	404	452	405	437	407	397	418	378	373	407	411	428	430	406	406	398	409	446	399	429	405	407	409	403	417	448	388	426	405	417	420	406	405	397	398	402	418	367	444	421	434	407	411	429	392	405	417	381	402	443	423	383	409	430	443	428	424	427	409	420	395	409	401	371	389	441	403	416	432	391	418	400	422	466	423	394	397	423	391	407	400	433	397	425	406	400	374	400	403	382	423	379	403	402	446	406	387	388	426	431	426	427	395	389	408	405	413	434	385	421	411	359	412	390	430	419	419	393	435	350	406	348	431	397	409	426	411	370	418	402	398	386	393	415	392	408	372	394	417	432	421	405	407	390	415	436	402	395	392	434	417	380	381	428	412	417	408	423	420	428	442	380	419	454	424	421	430	390	425	377	391	373	401	428	408	414	417	413	407	387	403	435	414	437	398	447	386	405	443	424	372	377	419	404	415	410	415	414	425	410	413	399	396	410	378	401	394	411	418	442	390	386	400	420	446	409	378	393	406	437	410	425	407	396	417	410	399	410	402	394	413	394	441	458	398	440	371	395	408	406	459	405	397	419	420	413	402	424	376	403	424	412	404	392	400	390	430	418	391	393	404	414	390	416	404	386	404	383	415	390	418	423	415	392	393	389	425	430	385	377	400	421	384	421	426	475	408	427	423	405	403	396	420	404	412	438	391	415	382	380	424	383	396	410	425	405	435	422	420	364	403	384	424	419	410	392	387	430	394	400	412	416	410	378	404	431	434	432	423	413	417	385	360	389	429	409	437	385	424	390	401	376	405	372	413	411	412	405	421	422	430	442	417	425	421	345	384	405	401	390	413	409	371	385	383	388	401	408	431	403	401	396	430	409	433	399	400	401	377	419	417	413	404	402	407	414	390	423	393	385	403	420	391	413	417	388	405	416	451	411	380	420	430	400	403	441	393	428	415	373	394	421	422	410	405	417	383	408	386	382	414	439	398	471	439	391	375	408	411	391	445	407	409	404	427	411	405	402	382	426	409	410	412	401	441	416	437	424	354	408	384	415	441	380	409	409	422	397	421	395	366	418	438	445	394	403	417	442	403	389	424	420	420	387	401	402	405	391	391	432	381	423	405	412	374	408	399	385	436	401	426	430	386	429	402	427	425	404	418	413	389	424	383	406	369	430	394	401	426	411	391	391	359	357	374	408	449	379	389	421	391	403	406	420	421	345	432	378	437	390	408	393	438	409	397	408	418	438	375	430	435	433	421	395	392	400	410	446	427	416	424	406	396	402	390	436	387	380	425	410	366	392	387	409	413	404	444	397	391	403	433	394	405	389	420	395	395	399	399	430	394	396	403	408	388	417	422	370	396	424	378	418	427	397	415	433	416	393	371	439	398	393	419	383	389	405	456	400	394	399	420	402	405	424	430	402	403	400	419	390	426	452	440	359	417	387	392	415
24557	21093	27688	24685	15524	1735	1204	1075	964	961	937	985	923	881	891	916	932	904	885	877	898	903	920	874	860	844	872	865	894	863	906	895	881	871	882	886	857	868	868	881	928	842	883	903	785	861	945	875	875	855	909	848	821	842	859	887	861	851	840	895	857	872	884	892	871	842	870	889	878	891	860	865	910	874	953	868	867	865	856	905	847	902	935	880	858	928	875	876	846	909	871	879	853	840	890	884	865	886	886	877	859	823	838	855	804	870	833	822	879	876	902	893	864	903	914	867	846	922	925	888	829	875	809	883	819	830	893	821	831	891	883	872	879	880	834	884	848	925	897	853	896	837	850	868	874	877	853	926	946	840	907	889	914	871	866	912	845	837	854	895	903	904	853	895	903	869	808	863	882	893	828	883	898	849	902	851	875	862	842	847	900	873	870	898	878	847	867	891	848	861	855	892	867	866	849	825	916	918	849	844	886	849	889	840	867	890	853	850	854	874	889	834	849	787	886	844	899	833	799	853	845	861	874	853	889	888	856	851	851	879	856	866	853	887	834	869	821	842	908	887	881	850	845	885	873	904	896	842	891	923	844	867	895	876	827	880	834	830	845	857	906	911	852	856	848	861	905	876	834	841	826	866	862	856	867	896	875	902	899	815	822	844	863	902	892	895	863	822	918	827	872	864	875	900	868	908	823	856	832	829	849	907	878	897	865	854	922	858	879	875	869	869	880	881	896	886	845	877	900	834	851	907	859	837	904	855	904	914	848	816	890	825	825	877	851	803	883	923	866	877	850	798	871	876	880	906	850	823	860	837	889	910	872	835	839	844	830	810	849	935	883	847	932	820	905	873	853	842	899	896	842	900	853	887	913	863	891	849	907	839	837	841	886	914	880	892	822	877	856	848	904	851	862	841	875	844	857	880	872	925	840	921	895	863	890	884	881	901	896	833	890	865	869	834	881	861	890	868	860	842	878	861	796	858	852	843	920	907	881	819	870	853	889	909	863	835	846	865	860	839	852	908	880	833	868	850	901	851	812	885	857	838	856	898	882	862	831	899	899	840	858	869	862	836	907	872	846	849	858	884	892	861	908	839	899	927	827	879	869	831	871	892	877	867	832	918	907	882	885	869	824	876	884	874	848	868	843	852	838	861	884	874	840	844	856	808	859	882	878	850	867	835	844	872	781	894	860	877	904	860	868	834	814	880	846	866	850	903	847	873	884	918	871	853	859	874	886	891	876	887	897	805	911	872	876	869	834	867	895	854	794	895	901	889	882	893	866	865	893	879	876	867	876	849	860	858	859	910	889	898	832	827	857	886	844	887	854	863	879	863	882	890	858	832	842	830	840	857	894	863	878	875	869	856	925	867	811	830	868	853	821	847	921	876	880	896	918	859	861	900	863	902	911	873	862	853	921	893	874	892	847	880	891	827	853	814	851	823	842	873	852	890	854	848	890	895	841	874	888	840	897	875	907	853	931	871	871	871	866	864	906	865	881	932	832	836	896	874	899	927	831	880	864	913	858	883	860	854	857	871	867	836	849	873	855	812	828	869	847	878	869	849	915	857	852	868	895	920	837	886	853	841	914	871	878	835	845	853	885	888	895	865	912	801	871	806	855	850	857	838	897	889	814	947	874	844	903	868	860	902	855	893	911	930	868	857	858	844	887	867	871	890	853	854	876	917	902	856	891	830	905	861	910	843	797	797	893	813	860	874	854	838	844	838	881	846	866	850	862	850	873	875	847	882	844	873	807	902	863	887	865	841	898	878	905	866	877	856	884	898	871	841	841	909	822	856	829	868	803	889	881	871	859	893	864	867	860	887	895	937	870	883	843	863	889	834	838	888	851	864	856	845	872	868	886	874	816	845	843	858	821	874	885	906	853	889	866	885	893	894	871	820	854	839	795	881	849	833	870	863	880	852	844	888	807	832	913	831	859	879	855	851	888	820	837	861	874	876	884	849	883	926	907	904	867	797	847	840	858	910	852	843	929	867	826	887	881	851	873	839	848	832	886	933	835	853	843	830	814	887	910	920	881	870	837	888	814	873	898	849	869	862	884	824	886	821	851	858	877	897	892	875	862	861	862	848	871	898	872	858	897	850	836	827	906	861	866	855	865	862	857	885	884	843	890	875	837	865	922	845	855	903	849	858	900	918	860	870	893	885	887	849	863	841	848	851	819	851	921	862	864	912	894	887	872	820	851	833	873	892	870	889	877	836	874	900	837	861	890	868	905	908	860	857	810	894	884	834	846	892	831	888	844	823	888	892	832	860	808	875	876	865	863	896	898	874	835	898	832	806	884	867	866	876	880	924	870	852	830	892	853	851	835	856	957	912	895	826	887	842	905	863	796	896	841	894	848	874	907	855	872	826	865	912	872	885	871	880	896	859	886	866	915	916	872	807	891	888	884	894	851	877	798	853	891	821	793	821	848	860	890	902	852	851	887	905	782	855	858	871	872	854	936	887	862	869	834	858	886	896	853	853	851	829	899	882	841	880	917	855	890	922	795	869	857	855	890	890	829	908	859	883	851	873	850	930	864	902	831	859	902	824	877	935	876	949	909	899	828	855	840	806	829	838	916	886	898	920	861	839	906	819	839	866	898	850	878	892	892	829	844	822	899	874	877	908	855	929	886	879	882	868	851	867	827	876	893	896	882	871	850	835	834	882	856	830	887	880	850	853	900	833	823	830	878	857	852	859	886	856	877	878	856	868	878	815	841	855	861	864	859	843	891	877	847	825	830	861	893	881	831	909	872	882	862	900	832	889	894	892	925	841	901	909	853	939	882	898	836	847	867	856	863	903	863	838	869	866	856	922	843	881	888	883	880	822	894	901	882	854	832	846	812	868	866	855	838	914	821	819	826	879	889	858	849	878	816	833	873	846	900	850	842	834	908	868	892	842	873	884	846	833	913	828	798	877	894	829	886	893	870	829	857	877	882	867	828	840	819	887	871	916	793	858	865	863	892	901	867	843	860	854	805	856	863	893	847	843	847	873	874	867	849	848	872	870	859	865	827	862	937	869	847	827	861	901	885	809	884	883	849	840	908	848	858	849	901	850	901	831	850	827	935	882	782	836	843	871	869	813	868	906	868	845	874	868	878	896	841	835	887	877	893	835	867	884	871	862	781	930	865	885	839	884	906	838	840	886	832	904	837	807	861	843	924	869	832	879	816	893	935	851	872	870	895	853	823	838	826	868	858	846	895	825	849	835	837	917	869	848	886	921	821	910	861	836	875	895	846	883	822	813	818	855	884	891	889	850	878	893	818	862	906	880	850	883	850	862	860	855	860	860	867	833	887	809	877	912	862	862	891	868	836	902	892	853	864	860	894	844	889	842	811	905	838	881	842	888	862	834	900	909	841	897	865	822	850	844	858	903	871	845	848	902	875	865	877	909	885	902	834	891	876	882	892	846	854	925	923	866	849	816	847	890	917	859	832	841	854	813	863	827	863	855	860	884	865	874	854	852	846	876	864	866	883	862
7517	5392	3992	2367	1849	1500	1321	1147	1080	1043	1007	1012	956	945	952	936	937	982	864	895	901	910	852	847	920	888	853	868	868	846	878	841	905	882	860	839	844	831	866	925	845	880	896	924	861	848	912	896	908	864	874	855	827	889	830	889	854	896	908	891	865	836	910	872	784	899	871	825	832	821	879	853	873	832	848	862	844	894	895	841	844	879	909	826	815	833	884	848	831	901	807	856	883	858	912	881	835	840	854	812	841	858	823	881	856	850	816	854	853	854	840	875	872	855	882	858	883	913	839	877	848	867	849	868	881	845	851	900	826	877	851	816	893	784	880	900	819	872	889	887	830	891	843	867	866	844	861	870	867	853	858	845	834	855	876	826	852	826	835	841	855	860	885	825	882	876	861	869	908	831	826	867	842	843	865	871	868	850	826	873	928	813	900	853	902	885	853	853	796	830	880	800	805	886	943	845	888	870	910	872	872	861	898	871	890	807	853	894	881	876	827	895	815	837	827	813	824	845	854	852	863	833	891	831	862	839	867	853	806	883	894	864	853	906	870	873	855	853	831	840	858	922	891	853	802	861	896	843	820	842	859	906	842	898	864	884	894	870	894	834	827	847	846	856	856	837	821	854	818	874	891	898	818	855	891	873	828	853	852	884	840	842	856	847	883	876	917	842	827	890	828	878	897	847	847	862	828	839	889	863	850	813	830	853	846	852	857	861	846	870	845	877	840	892	881	839	837	859	883	824	825	865	849	844	863	870	857	870	856	855	867	819	877	839	831	912	816	826	856	915	825	872	877	819	851	898	907	872	858	843	861	812	853	821	819	884	901	886	789	832	879	815	830	852	842	830	829	862	840	816	879	878	834	843	894	814	856	848	849	873	862	865	846	858	862	850	851	877	887	808	879	888	816	867	851	914	885	877	836	880	884	818	924	872	840	859	847	859	865	868	918	865	915	822	868	862	884	835	886	865	823	823	915	885	897	925	907	845	853	895	898	822	809	896	855	897	877	862	849	852	839	910	834	901	859	872	905	871	893	857	895	810	872	887	923	819	873	876	795	856	870	874	812	837	823	869	879	870	788	865	864	849	815	867	867	873	874	885	878	854	834	862	844	932	831	861	822	895	794	810	873	901	864	914	820	868	887	856	867	846	852	854	877	844	858	880	835	832	828	910	800	879	842	885	905	809	853	835	866	834	861	868	845	911	865	869	839	853	832	897	865	946	852	864	836	890	880	839	890	900	841	840	849	834	906	889	876	891	911	871	854	891	846	848	864	912	820	864	907	863	939	873	830	873	855	903	851	890	835	777	849	872	861	876	873	866	874	842	831	847	814	900	852	865	823	834	867	858	918	853	924	895	840	880	864	836	896	915	844	876	832	826	868	879	890	871	868	917	900	879	861	910	845	823	841	839	862	869	821	882	889	867	835	853	867	835	829	899	916	849	900	869	877	905	896	844	833	852	869	834	871	845	837	923	849	860	857	895	804	856	846	888	851	839	848	845	862	880	911	795	845	875	912	850	906	798	849	927	925	854	890	911	859	874	878	847	801	856	940	892	885	873	907	844	886	917	896	855	833	878	820	807	819	885	838	897	911	829	925	892	888	865	852	873	839	888	841	847	829	843	872	872	940	869	861	847	908	863	855	809	875	839	808	869	815	843	896	826	887	899	907	836	901	863	832	847	872	869	935	830	823	841	854	884	854	856	856	873	811	863	888	826	885	893	908	885	883	825	876	893	866	888	879	860	854	828	832	829	863	817	891	839	847	919	907	844	781	863	845	895	841	854	876	879	915	887	860	845	837	890	869	869	876	835	831	887	860	857	789	869	905	828	838	854	851	850	869	870	820	876	898	851	888	824	907	814	844	909	838	873	875	832	878	881	895	823	864	865	860	841	816	845	861	861	822	848	865	815	874	874	875	930	858	831	889	845	860	919	887	883	855	818	823	877	895	826	884	869	826	828	869	835	827	833	881	850	868	796	850	866	919	844	826	868	859	866	819	858	886	840	870	868	895	837	860	841	871	867	841	847	813	859	849	829	898	875	875	840	805	863	871	813	855	860	862	843	838	891	808	833	819	887	890	863	902	884	916	887	890	855	815	897	852	802	873	876	896	841	858	866	862	876	840	871	843	898	821	858	861	838	895	843	823	885	874	887	828	848	791	885	923	884	875	827	834	814	862	869	868	892	853	848	863	869	868	888	928	862	832	859	896	905	836	861	875	870	830	843	839	869	864	832	862	861	859	873	847	886	784	830	819	855	849	890	855	907	832	878	866	826	878	823	883	880	885	856	863	860	869	907	927	864	849	855	833	914	843	808	847	865	935	823	839	847	930	852	912	833	871	835	812	836	834	898	859	896	845	879	839	858	855	855	816	825	814	870	881	846	832	862	856	847	865	829	880	864	914	826	831	844	797	814	892	872	925	807	838	876	845	837	836	845	880	878	867	842	829	883	827	827	853	822	862	842	873	847	801	882	899	936	864	875	863	888	833	791	836	872	850	869	891	906	877	856	814	822	860	890	832	848	888	890	880	834	864	821	894	827	840	852	818	858	795	887	771	912	872	826	891	871	861	879	846	924	825	831	865	825	863	873	819	857	898	889	829	856	820	877	898	903	892	782	888	865	873	820	843	861	891	880	856	873	870	832	864	897	844	889	859	873	889	887	827	866	896	821	880	846	856	811	843	829	866	894	818	857	889	902	782	872	838	874	905	903	855	863	870	841	849	860	901	868	839	798	857	819	869	873	866	887	906	875	915	847	854	872	799	831	813	890	802	861	847	806	849	886	859	855	877	887	833	846	861	900	892	891	857	897	838	860	878	870	849	845	874	892	902	840	810	857	849	845	878	825	865	836	843	841	880	891	865	842	834	900	804	828	880	854	852	848	893	861	880	833	864	834	840	913	810	870	803	871	906	893	917	848	836	831	852	830	812	888	807	842	877	799	860	853	867	854	842	791	842	860	847	856	921	870	831	837	847	856	873	882	888	855	860	838	874	864	848	860	842	844	905	860	859	897	846	866	820	911	873	907	913	876	842	864	857	804	912	877	838	861	805	884	845	834	825	924	895	897	890	807	855	848	844	823	819	860	839	859	831	846	804	880	920	842	846	862	833	849	846	828	870	797	852	870	851	872	873	892	837	864	884	822	890	873	842	832	892	908	929	787	885	865	903	855	849	839	858	888	901	907	864	896	891	888	887	850	852	858	896	853	875	884	868	838	885	860	861	868	908	838	850	850	839	823	826	912	849	855	864	900	829	903	873	897	855	866	873	802	857	842	837	893	820	843	875	874	824	852	860	850	868	827	873	862	870	883	827	908	796	868	847	823	851	830	862	848	877	909	844	867	920	828	837	856	874	844	827	917	914	924	845	838	860	892	817	900	916	839	828	850	870	799	861	835	820	881	842	877	898	820	851	908	867	882	884	879	858	887	842	890	856	795	845	865	831	856	853	904	812	822	879	839	818	820	833	798	838	870	864	876	807	857
22312	21114	28893	23571	21115	21170	11807	1168	848	687	631	553	508	508	429	455	409	391	386	370	338	339	367	343	381	373	384	337	329	336	331	313	298	309	296	307	296	308	289	307	310	291	295	339	329	328	307	309	298	313	315	316	299	294	311	291	306	306	333	308	338	299	316	321	298	311	288	304	326	288	270	294	316	329	286	297	318	345	301	331	319	293	327	293	279	303	308	278	273	340	293	316	316	294	298	311	293	294	286	276	287	289	274	304	299	283	335	312	272	306	314	314	321	309	332	310	309	327	293	285	332	299	287	305	285	307	330	287	304	298	324	319	295	321	300	318	332	244	285	321	305	296	298	261	297	315	272	317	303	288	308	289	304	287	290	310	286	272	298	292	330	323	297	281	290	305	299	295	288	327	327	285	286	276	294	275	282	312	323	289	336	323	292	314	290	314	338	288	287	286	327	288	260	317	283	311	335	299	313	292	331	309	329	287	288	314	314	311	315	293	279	262	326	295	306	338	328	255	332	289	313	328	289	288	303	302	299	280	273	325	324	294	321	293	286	297	311	293	300	305	318	293	302	315	306	271	298	283	293	300	306	335	284	315	321	298	306	317	292	302	328	284	278	301	291	320	284	305	309	309	322	301	308	289	302	295	321	262	308	301	247	312	306	288	316	309	309	304	320	281	330	294	304	310	293	310	317	292	327	284	267	263	319	280	274	289	287	311	302	270	293	297	286	297	307	299	306	330	308	305	305	278	281	276	296	309	336	289	292	291	287	277	290	276	301	301	289	280	303	279	286	256	284	284	277	322	298	303	288	311	262	344	298	297	318	295	302	322	291	284	320	314	297	286	291	290	303	279	286	299	278	313	300	323	293	299	297	282	292	276	314	294	290	283	296	293	283	286	327	299	270	291	324	318	303	292	303	297	295	320	299	276	308	286	307	302	305	325	299	289	317	296	293	265	291	268	291	308	268	294	282	299	278	311	284	299	307	327	311	305	271	309	342	328	300	322	300	262	292	287	309	288	292	295	289	331	299	291	307	325	327	306	274	309	296	318	317	289	321	331	315	288	275	303	314	302	286	256	304	253	283	290	286	302	289	275	293	278	244	302	283	300	304	280	308	297	310	267	284	336	316	281	319	314	310	295	307	296	278	291	291	285	307	318	268	292	302	265	269	295	287	306	299	316	286	283	289	301	298	275	278	289	308	328	315	318	294	312	295	268	268	299	303	297	305	315	301	300	313	295	293	305	289	300	321	313	276	284	303	286	275	295	323	295	296	273	306	288	284	261	303	284	280	305	317	348	321	305	292	306	303	304	301	302	314	281	304	284	312	328	301	296	276	311	288	304	290	326	319	317	292	299	305	267	299	298	289	275	339	296	291	283	310	271	308	300	258	277	312	254	265	296	296	262	282	298	329	297	312	278	297	305	302	307	326	284	304	299	311	306	305	313	296	305	303	293	264	294	345	282	295	291	324	293	302	308	287	282	289	308	288	297	257	295	309	299	294	279	286	288	300	286	294	266	309	288	280	272	310	299	326	301	313	293	270	303	334	289	289	295	263	289	304	298	270	287	261	304	280	276	287	307	318	277	272	325	312	286	290	300	286	294	302	293	314	287	298	292	285	305	296	294	302	302	347	295	287	297	315	292	282	290	288	301	298	292	287	289	285	300	333	313	295	320	314	292	305	299	318	306	290	294	323	281	309	309	288	292	308	329	306	271	290	306	297	304	334	300	295	255	307	290	319	272	297	277	261	319	299	295	280	273	298	342	311	291	308	273	301	316	289	323	277	320	273	287	290	284	288	273	282	306	298	317	301	281	309	276	318	291	327	327	319	297	294	285	303	283	305	301	289	318	310	319	311	274	278	313	290	273	304	327	289	280	313	291	309	302	322	300	278	277	291	272	296	335	264	290	297	288	293	276	286	311	277	290	294	300	311	309	291	303	274	280	295	279	269	288	262	298	293	293	284	299	295	302	308	287	278	312	301	289	304	279	304	299	293	323	296	293	300	279	252	301	331	271	316	294	315	281	298	276	259	292	283	268	315	287	274	277	300	281	298	301	293	313	275	276	299	299	301	322	304	311	305	285	307	305	331	307	309	274	305	279	294	294	319	276	299	298	296	295	283	312	304	312	292	275	286	328	316	282	285	296	291	290	286	300	302	283	317	296	289	320	285	329	290	308	296	273	284	286	300	290	293	300	292	280	317	303	290	291	305	304	316	289	287	307	278	285	265	311	300	319	280	304	276	300	299	304	317	309	298	308	315	275	293	312	325	296	336	304	304	293	283	288	281	289	341	329	255	291	301	287	310	289	295	303	262	309	342	290	285	274	319	271	311	251	304	292	305	287	297	294	304	315	314	297	298	281	285	286	317	339	308	321	316	243	307	291	273	306	263	338	263	289	279	280	287	295	290	268	305	308	277	296	288	266	293	301	305	299	265	275	302	311	346	304	302	311	302	314	288	304	286	296	282	299	296	303	306	329	309	282	314	285	326	277	290	288	320	287	305	303	299	310	292	328	291	288	281	330	279	291	290	297	282	295	289	304	299	281	262	313	335	317	290	276	253	307	296	297	269	259	292	282	296	285	307	298	304	297	276	286	302	299	267	278	312	275	281	300	302	278	341	284	328	261	295	290	276	309	276	277	266	302	287	310	302	282	271	268	319	289	315	309	304	288	311	307	296	317	302	315	270	297	273	309	306	308	313	289	319	303	296	307	284	280	276	293	308	313	281	272	268	268	321	307	287	325	297	292	312	273	323	327	274	280	280	294	308	311	302	285	342	328	278	269	281	293	282	318	283	290	309	296	282	284	278	302	299	304	288	294	305	279	318	269	288	295	278	294	325	298	299	290	314	337	300	260	303	277	279	315	294	305	302	286	296	300	319	290	279	259	291	295	275	280	316	299	295	297	296	285	336	291	276	308	301	267	301	299	331	286	300	293	257	286	296	282	314	305	319	269	282	264	267	277	294	336	284	296	269	306	313	267	309	298	307	301	299	287	278	274	312	275	344	309	291	317	279	292	309	314	279	312	304	279	315	306	309	314	309	309	293	294	298	305	300	295	303	306	301	291	292	293	316	311	312	314	287	273	289	303	283	318	311	286	277	298	298	272	299	309	295	288	286	309	288	316	304	296	276	282	293	301	332	306	301	288	296	286	323	293	292	291	305	338	327	285	316	293	279	313	299	286	301	307	291	273	288	291	282	299	287	292	270	299	321	296	290	319	302	302	320	322	309	291	277	306	295	274	322	278	289	268	301	317	280	304	300	291	280	319	312	306	287	258	323	288	294	302	293	317	329	278	292	291	282	321	306	270	284	297	256	292	268	268	266	280	292	313	300	314	296	308	298	313	325	317	292	298	269	284	281	328	308	284	291	288	282	315	271	273	303	313	322	301	262	300	279	305	297	306	282	305	310	304	309	299	273	279	314	319	285	306	292	283	301	293	309	299	279	263	289	305	329	298	298	287	288	339	291	306	269	329
8624	13894	9942	4973	3613	2671	1860	1482	1125	915	821	692	609	546	505	468	449	433	419	400	373	380	402	380	354	357	339	319	355	329	357	341	350	334	309	327	344	325	329	315	288	355	318	312	342	310	326	308	312	305	327	307	300	310	317	311	311	311	291	273	316	278	301	285	301	308	277	315	298	290	286	272	325	301	281	281	321	298	294	303	325	321	303	312	302	297	303	330	293	286	315	301	307	310	276	293	293	281	293	291	284	284	311	289	320	277	319	336	291	289	312	279	307	271	290	283	292	290	301	313	264	273	272	280	320	295	297	297	325	259	299	305	306	300	305	326	278	303	309	301	326	295	300	316	314	307	305	299	280	282	294	279	305	289	327	242	295	279	279	312	291	307	288	286	274	281	291	285	281	313	293	288	311	301	306	306	288	268	290	297	298	294	308	306	283	305	306	272	312	347	275	279	300	275	303	302	327	268	289	295	269	291	294	279	271	286	307	318	303	301	278	268	280	280	293	316	308	284	327	289	309	295	293	340	312	329	313	325	303	305	281	291	317	322	283	282	311	296	304	344	282	279	291	303	288	291	280	288	300	325	268	277	306	285	287	316	309	302	272	299	276	264	304	295	302	270	295	315	315	294	283	311	288	277	279	319	291	268	286	296	305	341	296	295	286	296	338	297	279	270	321	269	318	333	271	289	293	309	262	286	297	314	328	288	282	353	334	289	291	273	273	308	297	269	294	274	301	297	278	274	311	302	298	308	303	307	297	275	285	297	270	288	271	301	298	293	270	322	312	272	300	319	310	326	310	284	293	300	301	324	299	290	297	299	271	295	289	294	306	288	279	307	284	319	272	283	310	292	285	290	297	310	304	299	320	280	262	298	294	299	315	305	298	290	305	302	308	259	283	322	294	284	275	295	282	268	273	290	301	304	288	286	277	278	293	318	279	294	307	276	304	301	291	306	293	295	312	252	270	306	314	296	294	297	298	301	291	269	289	302	298	310	301	284	308	321	311	302	278	290	293	302	302	295	314	274	315	296	291	270	308	303	287	316	317	278	277	276	280	301	302	256	317	290	294	288	365	285	319	296	319	268	286	288	291	287	287	282	293	279	292	317	312	301	279	296	268	320	295	294	307	317	310	274	302	295	332	309	309	304	296	327	308	283	303	268	293	279	299	261	294	317	291	283	304	327	273	266	287	276	315	319	271	278	300	316	289	263	286	312	322	295	279	288	282	287	277	321	303	271	313	312	319	298	287	291	292	307	306	285	284	303	304	275	282	304	294	278	287	286	282	295	283	297	306	330	275	304	328	277	291	307	289	277	303	308	295	284	296	336	303	271	259	284	291	302	306	293	324	285	288	288	307	289	286	327	309	301	297	304	310	272	274	294	282	309	286	326	296	259	309	280	293	295	308	292	293	304	275	292	307	298	288	267	315	278	318	284	281	294	324	305	317	295	283	273	304	300	289	311	286	322	304	315	304	282	315	319	306	276	269	300	273	257	278	306	308	316	313	293	314	264	297	292	314	301	285	321	308	294	269	304	264	263	281	285	321	284	271	275	286	282	298	275	288	343	304	306	282	313	284	332	297	304	308	303	273	300	293	309	300	316	299	293	279	305	281	306	322	322	314	293	326	311	299	291	279	286	237	295	284	286	306	308	301	286	284	291	268	309	301	304	312	287	300	302	265	306	317	297	310	295	281	309	314	285	301	295	266	282	280	282	294	282	279	300	277	266	303	277	320	293	296	295	274	291	290	292	294	303	281	293	310	296	293	287	288	269	306	292	304	317	305	295	267	291	313	319	296	285	296	288	301	295	274	297	310	306	307	275	268	281	300	312	277	323	298	287	286	277	320	331	282	283	321	271	305	318	350	298	310	336	297	274	317	309	307	280	281	286	286	282	305	296	340	294	302	294	293	259	282	310	280	283	332	286	306	293	263	301	285	279	299	265	306	285	327	324	280	293	301	264	304	286	325	288	323	280	283	277	293	267	304	304	298	308	296	286	277	299	301	288	318	301	264	305	294	300	285	297	273	294	344	309	307	297	280	276	313	278	293	309	279	289	286	300	337	310	340	318	304	274	307	289	310	300	299	294	299	313	311	313	318	284	284	307	309	302	313	284	322	307	302	286	303	239	297	298	292	293	271	321	272	288	283	302	287	289	311	318	303	265	309	284	301	266	312	293	268	321	263	258	298	291	313	307	317	281	295	306	280	271	266	323	293	293	320	282	308	285	291	313	279	289	255	302	293	320	305	284	307	300	352	323	284	298	285	299	295	293	317	287	305	264	299	302	295	309	270	304	299	317	328	311	303	279	286	270	297	281	284	307	325	276	293	258	289	298	277	248	314	306	314	316	326	319	303	299	302	301	295	280	305	305	293	288	317	290	287	301	320	307	313	309	280	339	290	307	305	285	304	260	291	301	303	281	277	320	266	288	305	297	293	292	288	304	288	278	313	274	306	261	284	297	316	295	320	294	294	306	296	276	299	294	320	300	308	345	292	316	310	295	297	299	289	266	279	298	288	276	302	296	295	286	304	309	278	279	289	305	298	331	348	306	296	271	280	280	309	285	313	288	318	317	300	290	283	301	295	308	314	291	285	273	315	294	280	297	284	287	284	311	284	312	301	271	301	287	300	311	285	301	293	319	291	289	311	306	306	355	293	302	309	323	294	293	317	258	282	311	281	308	302	293	301	277	315	313	261	310	298	306	300	307	271	314	299	299	283	279	320	266	302	280	276	284	292	284	331	307	289	320	289	276	313	310	301	280	273	346	311	290	315	271	284	319	289	290	324	272	278	265	272	292	288	298	275	283	291	267	309	288	304	310	301	266	271	303	293	321	310	268	282	300	293	298	290	302	323	271	295	298	293	316	317	332	266	303	268	307	280	307	304	292	290	322	281	317	281	315	310	314	289	284	319	300	286	295	314	298	277	276	307	306	295	304	278	274	251	284	308	295	296	328	308	307	276	288	308	294	322	291	305	265	281	314	284	313	318	280	312	308	282	298	283	305	282	259	287	287	297	294	293	293	278	287	335	300	282	273	278	274	292	265	301	328	301	315	303	300	307	270	311	283	308	317	291	287	296	280	296	276	287	303	311	302	332	307	287	293	308	293	296	281	297	308	306	290	291	293	320	303	310	296	301	262	278	306	316	297	307	302	294	309	292	314	304	301	284	291	263	288	284	289	303	311	334	291	297	295	297	293	292	318	275	288	311	310	324	303	261	275	269	328	290	283	308	325	314	261	308	322	306	273	297	276	275	307	298	280	267	276	283	296	292	271	314	281	263	275	308	301	296	283	276	318	285	307	290	270	288	299	298	286	261	294	299	266	294	282	279	313	275	333	297	294	316	284	297	283	306	287	298	316	332	284	302	321	311	306	314	281	281	289	304	312	273	282	281	274	294	317	276	309	300	308	292	286	284	316	311	308	313	307	306	270	310	288	279	303	294	295	303	289	263	303	302	285	269	283	297	267	309	316	301	303
27624	19000	5771	1227	917	880	857	868	899	844	840	808	814	856	821	901	852	847	838	874	827	851	874	768	804	806	809	815	838	854	838	789	850	829	781	801	823	850	850	846	799	827	873	842	765	840	891	833	811	828	857	818	838	857	861	810	864	859	902	883	813	816	831	822	806	834	893	820	870	821	790	791	903	798	798	794	811	850	867	882	832	866	850	850	833	846	792	845	810	800	817	886	786	815	811	865	830	894	795	827	854	860	840	861	830	845	818	836	891	868	837	777	763	866	793	828	853	852	812	860	835	797	862	809	838	823	827	864	907	814	848	841	863	846	826	820	856	854	845	852	845	835	795	802	875	811	825	831	822	805	812	813	778	833	821	791	760	810	857	859	813	828	857	828	861	846	858	891	855	832	790	825	902	869	883	862	804	814	823	797	837	823	832	829	861	863	826	858	784	848	800	824	834	827	829	824	809	827	781	815	831	876	811	831	816	881	840	820	851	820	831	805	799	842	841	839	826	799	829	884	843	814	869	860	861	845	850	833	862	858	830	825	792	802	933	854	908	854	838	816	826	766	853	852	842	842	875	806	814	832	845	841	829	838	843	855	894	822	817	822	816	882	845	822	838	844	841	845	806	837	813	812	888	819	868	816	779	823	830	835	853	876	805	859	873	814	818	858	803	830	846	875	821	818	862	807	847	787	818	879	875	858	841	791	847	867	827	906	768	819	835	838	814	856	825	842	791	831	822	796	858	867	815	813	789	826	830	841	853	830	840	803	833	808	822	825	805	831	816	819	830	908	847	886	806	850	881	827	808	871	853	879	831	799	860	878	832	822	881	793	836	816	801	836	868	829	840	829	853	799	845	860	837	841	813	803	852	844	817	778	825	793	862	836	861	860	851	875	827	846	777	836	823	843	808	849	787	859	803	815	876	842	823	812	834	831	834	852	830	819	860	791	832	848	847	830	842	811	817	813	886	830	833	821	788	795	839	833	814	762	822	865	856	835	841	843	894	856	825	821	850	855	830	807	893	803	878	835	812	843	882	829	849	770	838	819	794	872	807	836	843	843	830	790	843	867	833	804	787	799	838	790	877	845	863	846	813	827	858	830	869	885	847	876	784	852	858	844	794	827	849	831	829	821	824	816	837	874	801	792	824	861	796	783	840	850	827	791	850	813	827	806	857	832	822	822	834	820	822	823	827	815	854	844	850	868	802	825	885	794	824	819	817	831	855	809	838	797	834	852	845	823	814	866	830	829	834	790	803	822	825	842	853	811	825	834	778	797	819	831	861	813	839	843	819	749	848	845	813	825	859	831	759	850	817	844	875	837	841	832	816	865	813	835	803	818	790	847	833	867	865	806	833	818	901	805	843	858	802	802	845	886	845	875	831	832	830	831	830	853	893	853	799	827	809	880	856	813	789	809	871	962	791	873	780	833	810	878	817	840	871	839	853	868	848	856	818	851	823	857	821	845	837	861	842	826	851	811	821	848	837	823	841	854	839	858	792	815	874	820	845	839	835	866	834	857	857	836	826	854	801	823	808	862	779	840	832	777	849	848	821	880	857	856	828	852	861	820	855	809	842	877	851	819	835	863	814	834	848	829	830	835	807	835	833	810	853	819	858	837	811	826	813	877	814	782	852	826	861	904	832	815	857	795	839	832	789	838	840	836	814	885	849	787	831	853	806	850	838	860	825	830	816	768	845	830	797	837	839	805	874	873	824	853	810	829	817	801	873	809	808	787	815	814	852	796	819	825	836	839	803	827	869	850	896	886	806	863	790	823	798	811	924	821	835	830	834	836	841	841	826	817	862	830	852	873	812	879	803	855	841	807	841	810	796	840	821	852	845	822	823	864	857	832	843	835	850	844	871	832	866	839	818	875	857	823	816	801	850	838	832	903	845	835	763	908	824	808	846	832	834	836	787	805	806	774	806	829	821	824	873	802	889	828	829	902	843	820	827	777	834	817	804	836	870	848	915	844	814	871	833	830	866	769	838	887	851	843	762	842	868	872	794	846	808	883	841	800	819	862	800	823	836	834	809	813	820	850	893	831	819	867	870	810	806	835	860	838	819	833	812	804	802	873	839	824	820	801	846	844	771	824	823	791	819	816	854	791	810	893	828	822	840	860	848	813	847	846	805	773	847	943	870	798	811	856	871	847	862	818	872	809	854	814	866	849	842	891	841	874	855	826	846	830	873	847	756	843	815	861	841	870	799	807	822	826	820	866	856	833	827	830	750	842	920	839	821	854	789	832	827	826	871	863	835	848	782	847	848	831	837	852	784	854	780	814	813	842	861	868	806	853	851	815	852	902	844	814	785	849	814	852	815	851	802	857	835	905	829	771	821	829	875	843	842	829	865	810	771	819	789	844	820	770	833	844	837	848	784	787	838	838	897	809	842	894	862	803	828	861	833	850	780	872	864	819	874	833	795	848	881	868	873	816	841	799	822	839	826	851	786	823	826	841	864	850	840	834	799	814	861	816	823	854	822	847	814	836	841	842	827	827	843	817	871	882	853	863	808	842	859	879	854	867	837	802	807	818	801	841	848	827	868	795	836	858	834	899	810	797	824	797	781	816	798	822	815	852	825	866	801	896	799	823	818	831	878	816	809	840	811	841	879	853	814	825	816	852	874	797	841	799	826	853	828	895	843	838	813	826	894	832	810	824	843	793	849	847	823	818	871	860	845	842	838	862	810	863	868	843	897	810	796	871	861	838	849	824	825	821	834	825	841	871	799	797	852	802	820	854	784	831	792	867	872	833	865	854	829	803	798	821	877	799	835	828	851	819	823	846	848	846	832	837	874	844	826	830	810	814	865	837	819	839	848	779	846	821	821	898	844	828	768	837	828	847	822	880	834	812	829	854	822	799	765	796	844	807	819	841	835	852	804	865	854	844	809	850	810	841	880	839	810	829	837	812	836	841	862	845	868	789	800	814	791	835	809	870	834	793	833	803	827	865	805	797	741	887	836	825	815	801	809	839	805	828	832	844	824	811	860	824	806	821	802	863	852	824	818	831	849	825	793	861	847	801	862	866	811	850	791	797	836	841	825	881	826	806	813	845	803	863	893	857	849	841	878	776	798	764	776	766	815	794	829	804	818	875	796	822	828	890	833	836	827	869	834	820	826	840	821	800	870	818	795	881	771	880	831	828	872	843	875	802	800	801	837	869	844	868	821	873	849	881	848	857	821	831	861	851	865	796	830	852	840	826	901	794	860	859	827	837	821	794	840	834	804	806	823	839	819	840	818	822	871	852	821	827	799	851	886	818	818	799	799	855	850	859	811	871	854	868	840	834	835	873	855	814	842	806	814	845	838	826	857	848	814	846	832	828	804	779	852	795	870	782	835	811	917	833	820	818	800	829	813	827	865	832	819	860	806	810	809	871	802	814	820	839	865	819	856	843	861	837	894	828	812	837	846	831	826	865	879	855	819	805	846	850	828	814	815	807	843	839	871	849	899	890	831	841	866	804	827	837	851	836
5079	1404	1141	953	929	903	894	873	893	907	823	880	800	859	856	885	828	779	862	846	822	874	888	828	856	817	830	844	863	850	856	858	856	836	847	862	860	904	864	937	779	822	844	807	887	831	859	831	885	845	851	850	869	847	922	855	847	838	845	829	844	856	881	815	859	855	862	845	866	772	857	852	909	819	813	844	853	850	858	884	868	865	880	840	901	869	852	849	895	818	874	864	872	868	868	859	838	887	849	813	832	832	872	840	824	839	868	852	862	792	855	855	831	845	840	880	848	826	828	854	818	825	826	901	832	896	867	837	867	836	891	848	851	859	909	840	844	875	829	904	842	822	861	932	867	854	845	839	828	857	865	852	870	840	842	840	858	828	842	853	858	843	874	851	854	852	866	882	854	804	815	866	907	874	815	848	813	853	865	816	847	851	845	845	838	834	824	806	852	857	835	883	839	867	856	868	804	870	880	840	831	840	834	884	825	827	840	944	900	894	885	830	821	923	872	859	882	852	824	854	885	808	843	880	869	819	871	843	853	869	848	830	896	859	859	884	798	834	814	840	867	853	830	822	847	820	868	859	785	825	842	840	846	881	884	869	852	871	821	839	780	872	841	842	837	875	852	856	820	813	800	864	844	849	856	867	863	842	875	840	912	820	806	888	905	850	841	823	828	859	882	865	819	873	870	856	850	838	838	850	845	824	860	846	849	930	830	843	865	864	854	808	818	845	853	785	863	827	849	867	820	853	834	854	858	902	846	787	856	831	821	836	849	869	840	865	892	844	838	849	843	867	903	861	866	858	831	836	821	892	860	878	874	849	861	853	827	853	870	858	863	857	826	811	868	806	817	824	854	880	807	872	793	813	828	871	818	899	834	888	889	854	849	881	845	841	845	838	830	793	897	858	883	884	824	855	849	827	885	837	864	816	803	847	835	816	901	859	848	875	839	861	875	881	822	863	832	839	840	828	861	864	840	873	886	831	842	854	819	858	863	854	882	830	865	905	827	836	858	895	871	833	866	827	863	835	859	893	873	814	854	838	883	836	855	809	828	819	831	842	885	851	804	871	847	807	835	842	879	861	836	808	874	824	848	879	836	771	868	853	860	849	864	794	806	871	843	899	874	831	848	912	883	900	876	861	827	875	845	855	907	846	832	850	852	823	858	817	878	819	880	875	862	876	915	875	851	840	884	839	885	909	879	839	804	842	809	843	786	852	853	838	813	856	917	796	864	827	894	844	863	809	863	894	824	832	811	850	856	829	861	842	849	842	856	877	839	922	800	841	849	852	832	818	893	836	810	860	883	817	832	804	874	927	857	778	881	835	877	876	870	845	834	902	863	898	822	848	864	876	839	878	851	841	844	885	858	881	865	864	841	841	825	870	855	841	824	832	826	846	861	834	836	857	841	832	866	901	868	789	840	857	835	850	857	869	874	864	868	825	832	825	846	865	891	897	855	836	825	851	896	841	866	846	884	837	894	810	852	864	856	871	902	875	787	859	882	885	852	856	845	857	835	817	817	850	879	877	840	835	917	865	862	875	872	854	849	899	882	809	832	859	845	821	868	838	875	834	796	868	884	874	786	897	832	843	893	860	815	882	862	862	884	845	795	815	848	866	846	837	844	896	798	791	843	877	841	858	934	821	826	846	935	809	884	843	863	796	848	837	860	811	875	857	847	831	787	898	892	841	894	848	848	824	858	828	836	854	831	866	863	877	813	858	870	875	882	801	891	853	864	846	869	889	863	900	843	842	832	887	853	875	868	868	877	906	816	794	799	781	803	824	857	830	851	849	870	840	848	866	908	860	859	877	871	843	826	906	878	838	880	892	882	867	828	850	889	842	786	844	822	888	851	821	883	838	872	861	854	870	819	894	872	828	827	878	904	860	835	781	869	836	835	906	822	878	807	810	840	850	873	830	838	830	871	852	867	906	864	870	804	813	898	829	809	849	792	894	822	860	834	845	898	810	916	858	812	861	854	865	870	846	835	844	809	898	840	839	868	838	855	850	891	844	804	847	889	829	918	874	828	809	789	846	875	863	856	853	869	877	827	874	876	870	800	874	905	854	844	819	856	899	848	852	901	829	828	815	837	851	895	845	819	849	863	857	836	829	810	825	834	874	835	874	848	832	855	820	843	834	820	818	846	860	880	908	815	869	882	751	793	865	858	845	825	814	829	811	847	797	821	845	852	827	827	810	825	847	865	842	809	894	887	825	809	853	847	888	830	900	815	872	844	802	870	886	836	894	834	852	837	891	852	847	829	857	845	859	806	860	837	813	846	875	880	869	885	832	826	782	853	873	857	877	829	865	889	818	850	858	829	838	810	861	859	815	860	847	860	869	818	840	781	824	784	833	819	855	828	882	843	863	872	839	868	886	885	832	842	876	849	839	830	812	870	866	848	885	856	839	906	834	892	797	826	823	867	864	904	885	858	825	876	833	827	846	849	839	857	804	888	869	841	828	831	850	814	819	843	855	824	851	848	826	821	825	858	869	866	843	804	845	826	813	861	828	838	856	899	842	842	866	908	857	905	850	873	812	901	845	800	833	867	880	887	838	865	898	831	860	836	842	847	854	850	845	851	823	844	817	832	834	822	928	821	855	851	852	895	876	810	824	825	838	840	795	844	850	784	846	807	833	847	906	885	812	865	821	873	824	801	846	860	862	834	899	851	799	834	874	869	870	884	872	859	863	814	869	873	842	835	878	851	840	852	882	894	833	833	856	842	870	846	837	898	887	824	824	882	863	816	853	857	778	856	872	853	807	920	839	865	866	862	862	859	850	895	871	879	862	868	838	862	824	886	870	860	802	826	865	879	849	848	872	862	873	868	888	889	853	868	904	880	924	804	848	868	853	839	855	890	815	863	839	876	830	842	874	851	803	865	773	839	846	765	846	901	881	787	842	835	845	888	834	852	886	817	875	867	847	795	851	841	831	809	878	855	846	856	842	838	820	897	892	830	837	898	858	845	856	824	885	867	856	819	851	846	831	831	852	876	850	828	821	842	823	791	788	889	848	816	887	863	863	881	851	869	823	831	849	857	840	882	863	878	852	839	856	858	869	846	795	839	850	804	894	846	845	837	858	829	880	869	833	861	901	855	846	867	776	843	862	820	811	813	789	880	832	864	885	832	844	883	871	863	894	825	816	864	906	849	811	826	846	838	860	893	838	875	863	838	856	828	842	804	941	878	824	897	849	833	852	871	841	859	869	861	856	853	842	901	830	842	800	859	858	852	846	819	855	818	871	849	875	883	844	806	849	812	879	839	848	836	894	902	879	791	842	861	838	894	850	813	872	797	806	878	850	797	894	882	876	846	864	798	885	853	837	840	788	829	868	831	814	853	829	841	832	845	827	842	838	902	915	833	826	864	847	825	794	833	843	854	859	883	954	815	870	887	814	884	847	788	835	809	883	876	807	835	840	879	874	841	877	887	844	839	853	906	845	860	824	848	862	845	844	843	847	829	899	862	820	870	825	824	848
23391	21016	28368	23840	21033	12856	1305	768	686	618	596	567	498	466	462	469	411	422	462	433	399	439	432	391	444	402	393	423	376	370	387	373	364	358	378	406	410	414	405	382	425	386	373	396	386	375	378	389	369	377	388	396	365	395	399	402	371	370	381	404	378	382	378	392	386	400	387	394	411	375	359	397	370	414	386	379	412	392	408	345	357	354	372	407	372	376	406	385	372	383	396	353	353	381	400	349	383	380	374	363	374	365	384	359	381	369	382	392	371	386	379	376	377	344	386	375	384	424	397	374	361	374	389	334	406	393	369	417	402	375	377	386	380	385	371	373	383	356	401	345	407	402	368	373	385	387	365	386	377	428	370	355	370	432	407	402	368	355	421	391	385	401	383	367	385	403	395	381	360	385	348	398	375	370	374	390	392	379	414	353	353	392	368	358	341	364	332	374	372	397	370	377	344	377	406	373	370	440	367	380	375	381	338	382	361	376	412	402	406	374	421	390	393	367	360	389	387	368	373	374	342	362	372	404	373	412	388	371	387	394	404	388	384	378	364	359	379	402	431	350	368	362	374	340	368	348	356	392	363	388	391	387	362	395	424	424	383	367	366	394	363	420	424	372	364	359	380	383	388	428	380	365	409	356	367	386	424	372	359	382	390	384	373	371	369	393	390	389	380	350	380	390	385	374	387	327	381	360	350	370	369	387	376	363	395	398	384	381	387	378	377	387	382	360	384	384	387	361	397	391	388	374	393	376	342	363	406	384	401	383	404	372	360	428	363	382	368	399	405	372	341	390	377	373	375	388	388	364	414	403	388	371	400	343	345	385	373	411	386	402	368	364	349	383	382	377	403	348	387	386	392	356	383	391	393	375	379	405	356	368	417	374	384	378	399	382	392	382	384	358	361	374	361	371	352	400	395	366	373	409	394	388	376	365	377	372	405	372	412	353	381	356	389	386	374	406	378	386	372	382	383	397	391	365	404	432	378	396	414	394	360	386	365	368	374	397	400	369	388	378	340	378	390	366	401	377	373	383	397	407	393	382	377	373	387	411	354	362	383	410	376	376	380	401	364	369	390	352	393	365	386	409	323	373	377	381	378	389	391	382	386	407	391	362	368	388	391	396	392	397	363	374	389	394	379	419	408	350	339	366	414	371	363	389	394	367	376	385	388	364	399	394	419	397	358	386	388	386	390	369	379	388	378	355	369	369	402	343	359	365	377	392	393	378	353	375	392	395	360	437	384	400	375	387	392	385	356	361	398	399	361	379	361	383	380	418	379	397	355	383	375	351	371	386	381	383	386	386	376	391	367	412	372	359	351	381	371	400	420	382	359	364	373	371	365	417	365	399	352	364	382	386	409	394	359	359	398	388	380	365	404	379	400	401	373	397	348	368	351	353	374	412	392	347	363	361	416	389	393	399	427	372	400	355	406	374	364	386	358	359	379	393	363	387	361	373	434	381	368	405	373	335	354	402	374	385	365	367	409	387	382	427	369	407	415	388	391	373	349	374	384	363	404	389	389	367	359	404	368	370	375	364	374	404	371	396	369	377	397	379	381	362	389	371	370	397	410	396	386	405	383	398	360	367	370	366	414	390	387	394	382	359	386	388	365	370	337	370	392	343	369	354	368	399	386	378	359	340	379	381	388	377	395	405	390	363	361	392	361	406	420	388	384	393	371	362	366	341	393	375	325	374	394	401	401	390	388	379	386	367	348	383	392	364	368	352	388	385	359	385	363	372	364	410	381	407	368	362	379	358	369	381	384	369	407	385	378	377	354	402	380	375	404	369	394	327	364	401	389	349	360	411	394	363	388	373	362	408	389	363	386	408	367	406	372	349	383	344	354	399	386	393	352	358	396	350	374	366	372	412	408	369	336	388	413	369	385	381	372	390	390	373	415	382	380	394	353	381	371	412	363	388	398	386	390	369	376	373	381	393	374	398	411	371	372	357	380	363	382	360	424	385	341	366	387	380	394	377	366	348	384	374	355	380	328	410	400	405	387	412	370	392	391	347	398	372	388	391	408	376	368	367	376	388	389	358	407	377	368	398	399	411	398	404	337	365	391	390	361	340	385	377	380	388	390	372	405	360	367	391	368	387	375	358	382	386	430	364	392	331	360	412	381	371	367	365	374	390	377	365	423	380	353	395	398	363	359	391	408	396	342	351	373	366	379	400	375	401	361	369	390	423	378	407	384	372	348	387	392	428	393	378	393	398	367	358	361	363	360	379	388	365	400	381	405	359	393	427	352	399	372	359	367	358	342	372	414	418	365	342	361	343	337	410	371	390	405	383	391	371	346	403	383	358	333	410	380	342	399	413	392	370	390	391	346	362	384	356	390	350	363	385	395	387	384	350	356	386	375	373	339	343	386	367	350	388	394	382	363	394	381	349	402	382	389	394	354	397	376	374	408	395	376	390	381	411	378	382	376	385	437	373	348	350	370	375	405	366	367	395	400	358	359	429	333	384	366	374	383	341	378	401	370	364	390	383	364	372	368	421	375	352	349	386	382	372	372	369	392	390	404	354	377	326	342	367	427	368	380	404	410	371	409	371	387	360	387	377	391	380	340	386	386	404	353	366	342	332	350	386	417	391	393	374	366	374	371	361	394	400	424	348	399	361	393	374	354	363	358	394	369	416	421	401	365	397	369	364	369	424	412	394	400	363	350	388	378	418	374	374	362	373	393	371	424	339	400	344	399	379	397	374	406	383	403	377	383	371	368	356	387	384	349	389	382	357	405	388	390	370	375	379	376	411	370	383	364	375	355	397	385	404	380	412	379	349	361	405	375	361	387	381	356	382	375	411	372	393	357	353	374	393	385	392	394	397	370	391	391	382	366	396	378	388	384	355	372	383	408	377	379	391	372	384	376	390	366	404	358	370	339	402	406	384	370	397	374	398	386	356	365	376	383	417	374	427	385	384	360	360	378	400	369	376	359	362	360	404	370	409	366	398	382	362	392	437	403	362	388	403	380	413	360	381	367	373	369	370	393	362	389	393	403	362	359	380	381	368	382	349	374	395	343	368	403	365	356	363	375	386	371	350	368	390	388	398	403	376	390	374	366	396	376	383	372	367	384	380	392	394	401	402	369	396	385	360	367	369	344	370	392	400	383	377	356	377	377	377	381	347	359	393	385	402	397	352	370	365	366	406	404	397	393	339	405	381	359	391	399	379	365	384	363	406	379	377	367	371	367	402	347	398	400	360	382	405	369	416	379	425	328	363	357	400	396	356	354	384	340	383	378	359	371	369	349	384	370	384	375	389	404	383	362	399	373	371	410	347	383	440	383	404	386	374	379	369	402	367	392	401	379	364	402	376	368	376	384	393	349	408	388	375	380	342	365	408	391	361	360	393	376	373	366	390	373	365	344	380	401	387	389	371	393	374	419	369	357	399	386	356	389	346	378	377	403	379	374	380	383	364	381	353	368	383	403	369	388	413	361	391	410	371	395	385	385	379	354	400	383	396	393	376	379	377	370	381
6247	8404	5958	3005	2236	1707	1316	1016	871	737	692	599	577	533	535	512	523	476	475	462	416	480	505	455	426	438	431	430	437	397	461	442	465	444	446	430	409	405	406	383	433	444	433	376	422	394	438	435	452	429	413	417	397	444	388	421	422	418	427	432	419	396	426	424	389	431	414	424	404	458	398	435	424	371	384	436	452	431	440	421	391	393	397	449	421	412	439	422	405	446	374	422	404	405	454	403	427	391	419	439	459	400	444	430	412	408	457	419	444	445	436	414	441	403	418	463	405	394	418	419	432	397	432	368	377	391	417	448	432	408	393	402	397	420	409	432	411	406	421	398	389	397	395	444	451	388	397	422	449	422	455	447	413	446	451	392	427	397	401	413	430	396	400	415	397	389	383	409	457	397	390	436	436	404	418	394	423	388	403	439	429	375	422	421	401	398	389	389	396	373	429	455	429	394	420	376	433	435	367	417	421	401	414	405	410	398	402	403	438	380	432	391	429	441	434	440	422	420	417	421	423	411	460	403	385	367	420	402	393	415	432	435	423	405	401	389	422	418	457	415	442	430	394	422	386	425	406	411	397	399	407	416	416	441	421	409	392	388	401	404	420	381	419	429	416	391	419	413	441	420	394	407	417	443	416	402	406	419	410	413	425	409	400	421	406	392	418	418	414	430	414	412	358	428	411	421	412	409	424	381	427	410	380	433	452	415	397	433	385	388	405	415	422	410	417	416	412	410	397	424	391	393	411	412	419	393	421	381	417	437	428	426	406	413	443	432	404	396	379	392	413	382	430	404	421	405	413	405	402	387	415	413	397	410	425	397	423	405	446	429	442	410	404	400	380	436	459	416	432	391	432	413	391	396	420	426	400	449	370	391	395	417	402	404	434	428	413	392	398	436	404	457	388	416	429	405	400	425	390	407	416	415	389	434	410	433	391	400	384	411	388	401	439	409	412	401	394	437	398	424	409	386	424	425	397	405	394	411	390	465	416	427	403	433	421	432	390	417	404	408	416	407	438	403	461	407	398	404	417	429	388	393	427	417	380	395	403	403	419	420	400	405	428	402	405	415	403	401	396	425	418	423	416	434	401	429	427	434	426	427	420	393	430	420	396	435	402	401	394	389	418	418	405	406	379	421	433	401	426	425	431	418	365	391	381	410	410	424	405	475	401	422	396	395	411	418	417	422	402	411	403	409	396	430	405	454	395	395	399	409	432	425	421	415	394	403	412	407	413	384	415	434	397	391	406	409	414	412	413	394	405	435	428	384	428	412	377	418	440	413	470	431	408	407	422	395	404	412	364	402	426	474	407	384	430	424	390	416	399	431	424	470	410	399	417	394	417	419	413	422	383	389	388	406	419	390	430	354	420	409	436	423	445	417	426	418	438	369	409	424	412	431	385	386	418	413	409	409	429	400	418	425	421	379	425	434	398	398	421	405	420	418	409	418	398	416	401	451	392	401	396	422	416	427	391	379	437	434	414	380	413	445	357	408	451	452	436	404	417	354	393	395	421	467	415	399	435	427	418	375	446	392	411	422	402	419	439	401	411	393	425	415	433	424	420	406	448	405	424	429	414	390	379	432	420	434	432	416	427	431	436	406	436	406	426	387	409	407	424	386	461	405	415	395	437	434	444	369	424	389	396	433	393	426	419	407	413	426	399	397	400	437	473	428	380	437	410	369	404	416	392	411	409	425	433	405	398	426	427	414	398	420	397	411	424	411	382	442	385	420	424	400	453	394	410	408	432	430	387	408	443	432	414	401	418	438	398	404	412	406	406	402	414	400	404	404	457	422	398	394	418	364	421	428	451	413	423	413	428	414	375	446	397	407	414	419	406	402	396	404	399	427	392	408	425	392	408	410	399	403	436	428	439	420	408	408	401	457	395	419	423	423	425	437	391	402	374	378	410	428	363	394	415	439	406	412	423	426	413	408	436	382	449	416	370	394	422	417	446	407	454	406	370	406	395	407	412	423	393	456	427	410	384	420	401	387	371	421	394	424	432	396	408	362	403	395	411	437	377	415	402	373	444	423	395	424	380	414	441	397	355	431	408	386	407	451	405	384	406	425	405	421	366	451	382	386	411	408	391	417	415	371	413	390	386	420	432	389	398	421	435	387	370	376	413	388	415	406	399	417	404	436	425	405	415	393	405	397	372	413	453	425	409	375	408	400	392	434	414	414	409	405	415	428	405	395	420	399	459	396	419	423	419	400	395	420	437	430	415	410	465	433	402	410	391	418	394	442	416	431	399	420	392	419	419	421	434	406	407	408	409	425	388	417	394	412	428	397	429	419	446	385	387	383	393	395	394	407	399	423	421	366	457	414	400	442	405	387	398	417	445	431	436	433	433	437	431	395	411	424	414	380	400	393	412	404	412	407	396	459	422	412	385	380	425	405	393	432	413	383	413	428	445	417	385	443	411	407	415	420	390	426	396	390	406	377	419	378	431	403	405	418	419	403	404	420	413	378	371	430	425	447	402	425	383	415	395	387	424	404	420	430	409	410	393	419	376	377	389	389	437	364	400	408	416	409	420	379	417	433	434	387	405	418	436	382	403	444	389	411	416	413	421	397	417	411	423	413	403	417	373	422	457	423	367	409	397	414	436	402	389	427	374	392	387	434	408	408	386	401	407	398	393	477	457	372	406	414	425	411	422	451	434	404	426	428	414	431	398	393	413	395	415	405	399	443	401	428	433	417	429	400	420	408	402	397	375	408	393	407	409	417	396	409	363	422	457	404	427	373	419	398	418	398	427	405	419	401	413	389	397	413	396	412	430	391	415	382	425	425	404	421	398	403	390	403	397	363	388	459	413	420	390	426	423	434	409	378	408	378	405	381	435	398	392	404	401	394	462	383	397	418	395	423	400	405	428	373	398	399	413	408	391	417	406	425	427	410	455	422	385	414	396	411	400	411	415	381	391	405	398	399	430	437	413	437	407	430	392	382	412	426	377	417	417	419	414	387	396	390	450	400	375	408	445	427	417	410	405	428	386	418	406	430	399	421	413	428	434	444	413	407	414	432	444	413	415	409	390	431	402	435	377	428	383	421	406	412	430	447	442	435	406	410	438	415	468	396	405	421	430	418	407	385	427	408	400	410	386	398	374	420	387	400	402	404	396	382	414	394	419	397	411	437	414	419	413	376	408	413	438	426	427	393	446	402	408	429	405	452	395	431	414	383	428	434	414	448	426	430	410	430	415	388	416	407	424	420	418	467	423	387	416	391	376	406	421	423	420	407	398	400	410	424	383	388	396	441	407	397	403	412	421	449	407	386	421	417	414	430	427	396	385	421	398	427	406	392	384	402	411	417	433	414	416	425	394	443	368	439	399	419	431	414	449	455	397	456	398	410	392	439	418	419	415	427	386	406	449	366	391	399	391	390	392	383	387	423	444	420	420	396	409	406	430	451	451	430	411	440	396	363	368	411	425	439	416	394	425	403	385	438	387	396	390	408	451	421	415	399	388	399	391	405	415	388
24594	21084	27650	24738	15686	1834	1201	1029	993	1015	1013	1004	975	884	896	947	933	892	953	899	904	882	900	870	898	877	903	874	882	883	897	892	855	876	885	895	861	923	825	878	879	841	897	886	930	873	884	852	911	894	818	866	846	899	865	877	878	871	956	876	949	866	894	912	892	863	814	858	819	920	884	941	861	894	904	871	919	902	889	906	872	865	890	880	896	861	941	881	877	860	894	843	914	927	840	865	899	867	898	859	935	890	796	884	847	887	875	856	846	890	837	873	916	836	834	902	841	883	907	879	891	850	864	916	858	872	838	862	917	848	848	963	846	858	860	878	796	834	866	830	875	939	881	924	828	891	871	877	965	867	852	901	846	892	884	853	869	866	886	852	882	838	838	893	860	878	879	896	863	888	870	924	821	885	916	917	830	874	912	876	866	822	894	867	884	898	904	833	852	879	917	905	924	879	905	857	859	922	906	837	870	873	817	864	864	856	866	845	882	903	893	886	918	879	898	874	843	865	856	914	888	866	852	894	853	874	856	859	917	922	889	860	833	831	937	829	850	885	877	901	938	861	891	878	853	909	842	867	882	798	857	886	896	864	848	945	876	873	867	926	875	1003	854	870	882	871	863	856	895	822	843	902	892	883	846	873	943	832	924	884	897	846	901	850	884	884	851	857	838	841	858	904	873	874	854	909	891	889	932	890	923	887	893	863	858	881	836	863	893	856	895	865	886	917	883	897	892	872	852	882	903	824	813	841	871	891	842	857	878	828	860	857	894	876	894	889	867	927	929	885	860	882	881	899	883	875	899	890	848	853	871	881	917	866	871	865	887	897	941	898	871	887	904	786	865	882	925	883	911	890	866	899	927	868	842	876	851	917	912	874	888	873	882	853	934	846	929	910	903	896	900	881	860	929	921	924	899	886	972	965	878	847	867	916	868	894	881	843	866	858	840	879	897	910	836	893	930	805	878	906	874	933	867	875	874	932	845	843	891	901	888	968	926	857	865	841	931	858	844	892	829	916	896	865	898	903	894	863	906	870	872	883	871	902	908	911	918	894	890	896	855	878	880	866	877	879	888	858	865	867	862	839	850	850	905	917	889	820	904	883	887	898	822	833	884	869	855	901	892	853	891	878	872	868	912	837	851	871	851	894	865	861	880	842	864	870	882	874	850	862	869	868	884	871	902	899	881	914	879	897	884	858	854	897	881	805	860	835	830	912	918	916	826	953	809	888	865	923	868	871	895	834	896	849	906	880	855	914	901	833	819	866	900	878	881	873	902	926	914	908	848	876	903	880	800	821	844	916	846	836	895	859	842	878	884	890	913	874	874	831	871	808	862	913	874	871	876	847	904	847	840	845	857	874	912	895	861	884	855	873	911	851	872	907	887	908	868	880	900	895	850	907	929	861	882	861	858	833	880	858	918	916	825	854	867	881	852	883	857	828	839	827	879	863	866	912	901	848	882	901	910	876	832	837	861	876	851	857	902	867	904	879	804	918	881	847	853	869	897	818	938	887	864	868	835	831	874	917	858	843	829	856	914	904	857	931	912	850	871	898	893	913	910	888	903	862	887	927	853	873	881	875	893	870	868	842	908	846	829	887	809	884	886	890	893	897	855	886	911	891	885	868	828	841	860	833	893	873	891	861	910	804	888	867	891	879	918	851	900	882	854	887	821	881	859	856	900	847	860	861	799	875	855	905	874	902	891	921	894	855	851	918	869	925	904	840	895	888	911	868	877	903	895	846	819	917	884	905	872	828	897	887	906	853	886	813	875	871	860	854	866	914	944	932	888	869	856	954	899	848	931	883	902	900	865	825	898	856	924	907	830	901	913	869	877	808	900	897	855	858	869	863	864	822	916	859	902	870	833	884	891	920	885	839	849	857	852	874	846	874	801	873	878	877	837	850	908	908	870	865	863	871	847	919	952	921	868	881	920	882	833	844	886	919	822	867	862	887	855	869	828	865	897	874	881	890	873	831	843	876	870	862	891	917	903	894	861	832	900	819	851	910	862	841	888	896	865	878	867	894	868	857	955	886	880	883	880	820	957	869	876	885	893	851	840	856	899	885	904	855	877	906	905	886	899	897	881	877	856	904	883	852	855	949	910	859	880	868	900	859	873	859	882	886	916	908	898	895	844	899	902	795	861	855	869	903	893	874	912	910	893	926	895	834	884	859	832	870	903	879	902	885	889	876	934	893	892	897	850	889	905	935	881	907	922	903	897	849	838	855	828	891	881	926	861	874	853	813	895	866	879	940	884	914	888	878	864	885	888	936	888	836	896	858	844	847	892	846	850	895	852	850	809	914	866	840	879	841	886	883	858	951	888	893	889	869	879	879	828	858	893	940	886	935	882	847	845	887	870	831	861	873	863	876	846	878	854	925	857	860	879	864	862	896	890	904	863	896	884	907	890	860	927	880	870	893	947	856	944	891	883	889	864	849	937	912	877	870	917	911	874	929	881	852	889	868	880	894	872	878	868	867	901	883	866	845	907	908	880	920	872	933	836	888	876	869	846	874	874	856	808	878	909	903	867	881	914	914	890	901	892	879	887	834	862	859	906	859	858	893	896	901	867	860	847	853	904	863	857	893	887	872	886	861	876	906	861	895	878	877	884	812	881	886	863	861	894	912	845	838	818	889	867	870	854	885	897	896	888	905	915	879	843	858	852	871	884	902	900	855	887	818	855	896	899	880	876	900	836	912	889	892	939	879	830	921	898	893	886	879	872	840	838	855	850	866	874	854	889	837	855	936	850	888	911	930	936	916	902	919	847	829	859	904	861	897	828	879	896	888	835	864	885	915	860	901	904	857	949	853	855	830	864	862	818	909	880	911	872	866	822	822	856	871	896	965	859	887	836	861	828	891	859	872	881	838	874	883	903	892	832	883	867	843	841	894	904	869	903	863	891	914	903	930	889	835	887	932	862	913	844	816	897	872	929	830	898	862	861	919	883	923	892	861	859	910	845	860	908	914	891	888	868	850	828	841	872	865	916	855	868	878	844	878	933	903	865	843	791	853	883	873	850	864	914	855	852	854	940	903	840	873	884	850	867	851	859	918	896	850	900	859	907	834	892	900	927	830	920	879	864	881	877	865	867	901	843	942	858	875	879	868	865	888	879	941	877	826	868	894	863	882	867	908	888	908	881	938	868	918	893	864	888	921	873	922	883	862	857	893	885	896	884	839	874	872	856	878	910	839	871	876	845	898	933	845	907	914	855	927	853	883	880	849	892	896	893	852	859	882	916	913	873	811	914	896	861	852	942	908	913	892	885	905	871	914	865	816	890	927	824	827	847	852	878	887	910	853	889	830	898	845	843	863	874	914	842	865	856	836	898	892	953	835	900	870	861	863	873	874	886	901	863	893	878	801	890	863	911	864	891	797	951	894	870	871	874	873	882	853	911	878	833	910	825	813	862	888	845	918	884	897	891	890	858	879	886	855	853	853	844	916	882	869	931	833	880	860	862	927	888	890	826	907	876	881
6755	5571	4109	2296	1872	1567	1364	1245	1161	1000	996	964	881	970	931	907	972	949	914	937	881	898	853	835	883	922	906	881	901	892	877	848	904	872	881	862	884	878	829	851	798	917	916	842	864	859	885	847	840	915	870	829	804	899	858	848	856	891	870	855	841	902	878	874	892	888	838	890	876	876	883	822	893	836	842	874	885	873	901	918	830	827	849	862	892	892	887	828	847	849	854	857	842	831	873	785	904	897	886	850	873	832	900	814	894	791	871	879	846	859	915	873	872	803	907	899	856	888	928	875	877	860	897	879	866	828	818	855	845	864	827	900	843	823	899	884	874	841	846	795	845	804	900	868	869	844	871	845	850	831	852	892	825	835	912	876	911	857	910	825	853	907	812	838	879	839	879	840	834	876	835	824	826	847	824	835	834	845	902	821	833	911	888	892	853	875	845	904	861	857	892	852	839	846	861	868	854	837	868	833	868	837	862	865	876	866	869	888	895	832	883	853	818	838	858	817	854	888	858	849	898	882	874	844	852	880	847	830	843	846	842	838	855	886	874	814	901	881	872	885	867	872	895	832	878	812	879	821	826	842	873	897	868	846	830	818	891	873	849	867	811	835	830	897	885	870	887	904	880	878	868	856	885	806	867	884	856	865	820	907	845	799	859	892	832	827	857	872	835	835	882	905	867	858	895	920	846	870	861	884	871	842	843	864	824	863	867	849	921	896	904	842	795	813	884	858	888	857	858	877	865	837	887	824	852	901	860	915	837	868	897	843	910	865	814	859	800	860	883	852	893	844	927	841	859	867	879	836	849	813	896	850	865	858	863	799	894	822	850	849	868	843	887	860	831	825	818	855	836	850	862	925	836	876	836	896	851	897	831	870	910	883	866	831	926	878	864	873	839	841	880	847	875	812	877	873	847	870	854	852	864	850	918	883	884	837	882	890	859	837	861	823	845	863	854	901	842	885	895	879	839	876	897	884	871	859	857	883	823	845	924	851	846	840	838	875	908	867	856	906	863	811	869	903	892	892	860	890	878	866	867	850	863	846	859	857	840	895	883	876	909	852	873	913	792	897	903	879	880	880	885	820	813	846	921	826	834	848	862	862	843	870	914	843	892	884	892	864	885	888	841	907	886	894	882	829	880	893	865	858	887	822	867	847	907	886	904	870	879	831	875	890	887	849	847	881	870	851	925	881	835	876	884	851	812	856	852	882	852	888	879	877	832	896	843	852	850	868	835	858	888	864	896	842	791	877	845	892	858	897	877	881	847	878	853	910	820	844	875	858	891	887	842	833	864	932	865	869	845	850	884	856	824	830	854	867	876	919	875	833	899	877	884	851	862	848	859	903	863	824	882	813	939	898	825	848	874	915	875	866	815	882	872	834	867	921	907	901	818	894	818	842	893	839	915	838	820	864	820	827	785	870	865	841	831	900	832	870	817	910	914	864	869	860	841	856	887	895	831	885	847	879	849	892	873	837	870	861	919	848	865	888	889	843	876	896	841	840	868	864	843	924	888	833	856	889	790	881	900	911	840	788	917	890	887	876	859	901	852	897	912	848	879	866	856	887	860	851	823	949	880	902	887	841	831	901	904	899	869	873	840	881	895	851	834	845	839	886	876	852	899	858	884	915	842	834	911	832	856	812	903	840	878	861	878	907	853	824	875	887	886	853	847	880	867	891	875	906	861	871	880	885	882	877	851	852	831	866	898	941	864	812	889	830	884	824	875	860	856	855	858	857	843	833	849	872	897	857	873	868	885	876	897	858	871	867	906	849	876	873	838	858	866	867	881	895	863	869	906	879	837	921	854	840	873	913	866	852	887	830	888	861	884	928	810	864	854	902	851	895	863	908	889	867	850	867	867	898	862	875	851	873	821	885	849	869	899	868	826	888	880	826	881	851	881	856	902	860	832	815	876	822	887	886	846	912	841	892	867	845	833	850	880	889	859	864	862	822	801	867	865	916	858	844	908	947	856	904	861	843	833	853	929	890	854	839	858	873	905	885	829	898	884	850	877	889	850	843	862	875	821	865	848	845	896	821	808	879	857	907	874	865	859	809	856	872	868	893	845	886	870	901	921	892	901	886	882	865	889	873	870	872	855	862	916	843	894	862	840	844	937	875	914	898	878	865	884	824	870	852	824	831	870	894	874	846	922	845	851	869	854	916	837	892	858	838	843	841	849	877	922	907	888	819	864	868	815	911	862	859	916	837	859	845	854	888	915	899	851	877	879	940	883	882	888	883	819	831	877	868	876	904	897	900	853	838	827	860	897	802	861	925	841	828	858	847	911	868	834	864	818	817	834	796	847	895	849	861	858	834	870	851	872	858	869	821	855	867	868	876	857	868	881	865	860	853	852	834	835	877	883	862	856	851	846	846	863	864	880	842	862	810	841	897	847	869	863	882	845	841	884	894	883	824	860	896	870	824	878	897	854	896	902	857	886	857	873	802	894	884	886	839	847	867	842	847	792	911	874	839	820	833	884	848	856	893	871	876	845	820	892	846	908	878	835	871	826	848	858	854	866	859	867	847	899	878	876	866	905	826	901	833	850	825	872	839	813	854	831	834	836	884	826	869	855	822	839	876	894	863	879	842	877	886	897	871	844	914	884	925	897	899	813	861	823	875	907	806	875	850	872	838	886	850	857	880	850	879	857	872	864	913	849	834	912	879	860	820	857	863	823	862	818	865	897	927	887	868	853	830	828	824	867	838	877	882	856	925	856	944	853	837	869	875	881	847	857	871	849	860	838	835	879	862	874	896	873	869	817	858	837	892	811	918	823	862	862	861	852	851	888	870	838	855	865	874	874	814	887	830	898	853	821	905	833	914	823	844	826	888	881	841	908	921	859	882	858	818	802	817	895	841	857	832	878	908	835	839	857	813	882	894	897	873	869	879	881	819	849	853	850	833	851	922	803	904	837	889	887	823	900	835	855	893	834	906	873	882	876	889	872	855	849	829	887	833	841	879	892	907	821	882	829	867	845	868	916	864	836	919	807	865	901	879	891	845	872	833	890	843	876	935	870	870	820	871	851	836	817	863	859	886	805	876	867	899	905	838	851	838	851	878	834	872	887	858	853	887	868	896	872	877	866	907	843	881	882	892	865	899	824	908	881	842	839	870	892	838	861	861	893	858	867	871	854	901	856	845	847	825	837	842	835	847	870	905	864	876	896	864	879	881	846	852	859	846	850	871	858	892	829	870	867	816	868	869	864	872	894	862	844	837	855	939	865	888	880	854	874	885	897	824	836	872	847	846	862	861	862	900	849	900	897	859	854	862	805	878	832	881	874	861	866	830	823	879	938	877	872	846	913	857	888	912	882	859	846	846	854	831	894	851	871	859	859	824	845	843	854	876	859	835	901	862	851	888	845	844	887	850	896	844	888	894	900	840	878	945	818	867	846	855	830	879	866	865	824	846	825	858	829	855	900	858	846	845	839	891	891	856	863	866	832	858	863	893	888	814	900	868	867	822	876	857	848	849
22305	21088	28877	23545	21088	21147	11808	1162	782	713	637	517	544	446	461	440	418	388	410	345	354	378	342	367	382	351	366	349	345	327	338	313	321	304	327	307	305	313	314	301	314	353	308	327	347	331	290	330	324	298	316	276	337	329	311	308	288	310	356	310	294	296	302	311	309	287	305	293	276	298	295	302	301	342	301	283	265	281	316	288	309	309	301	296	282	327	318	315	340	304	318	303	322	290	285	282	290	291	308	281	289	331	311	324	298	295	325	275	316	308	329	273	293	301	297	330	305	294	293	289	302	334	293	277	303	292	286	311	294	304	289	309	297	273	294	265	273	323	323	294	320	304	322	285	311	321	294	303	302	282	324	337	298	318	305	308	317	277	322	306	298	314	312	299	279	303	330	291	288	306	293	307	310	293	282	316	290	289	322	300	288	290	302	302	292	299	300	329	298	324	296	296	321	308	292	323	282	281	299	320	277	320	296	288	280	302	290	321	289	294	296	309	337	303	314	301	289	302	324	322	299	305	293	314	291	309	283	270	294	289	336	291	294	296	294	303	313	302	301	283	334	306	298	305	315	299	310	294	273	279	308	271	278	314	290	299	297	335	316	331	303	303	296	325	293	298	316	288	305	274	257	296	292	290	325	277	250	320	278	292	291	279	323	315	296	275	278	296	290	269	316	304	318	300	288	311	310	310	294	324	318	288	309	302	299	306	293	307	311	297	286	330	305	321	294	288	274	293	277	306	306	303	299	320	301	271	294	254	314	292	300	277	294	321	294	308	320	296	291	296	293	271	289	294	316	288	283	272	313	288	302	294	291	262	297	314	320	313	291	302	290	297	274	313	293	292	319	280	319	283	306	299	302	292	263	303	275	323	316	286	321	299	296	297	302	310	294	277	304	273	304	282	279	286	315	302	330	308	285	303	294	318	308	284	303	301	298	289	285	296	306	335	268	328	315	290	280	303	304	320	305	309	313	297	306	295	274	298	323	302	308	307	284	324	316	297	277	312	350	311	310	312	310	332	294	299	327	306	333	314	311	270	294	286	310	313	267	299	326	274	290	289	306	343	273	303	288	271	303	314	274	263	287	279	307	294	304	296	302	295	305	270	287	306	325	317	315	316	332	329	288	310	333	280	285	325	313	326	313	280	326	299	318	312	302	311	326	304	277	308	307	304	299	301	303	315	323	291	301	290	314	269	262	333	310	286	321	277	282	286	288	303	306	294	310	261	262	306	316	294	321	320	289	298	306	329	282	305	298	290	289	310	294	308	302	306	304	284	289	321	303	317	307	306	326	316	324	316	301	298	296	293	299	330	342	306	279	266	297	287	278	298	291	326	313	281	295	278	305	298	313	291	302	307	297	260	299	323	283	298	310	275	279	294	325	273	329	294	297	296	295	267	269	292	303	309	271	290	316	324	302	330	300	305	300	313	300	278	301	296	288	321	286	309	303	286	314	303	295	309	293	287	309	281	264	302	308	289	293	289	306	286	328	293	301	340	288	303	300	288	293	287	311	279	303	310	301	283	293	282	300	308	316	328	296	303	320	303	324	290	303	296	299	280	304	283	315	281	275	275	317	309	270	320	311	317	283	323	314	297	315	291	290	300	263	310	292	297	329	328	305	278	285	331	284	319	306	311	284	292	307	334	321	295	328	297	328	308	304	326	283	301	274	300	278	322	311	310	291	309	315	312	321	307	305	322	290	317	297	297	312	294	298	318	309	317	296	295	268	265	307	302	296	316	302	303	294	284	284	285	289	306	316	295	305	296	280	309	298	286	308	301	310	311	293	296	287	308	310	288	305	335	275	308	308	315	307	306	294	318	321	305	290	259	268	261	274	297	313	311	299	290	279	312	281	285	293	319	289	290	311	281	311	274	298	284	276	300	285	314	282	291	346	276	299	292	302	297	294	293	289	287	324	302	296	293	310	304	284	300	310	296	324	277	338	287	312	305	290	290	300	308	281	294	314	308	306	282	309	297	289	295	305	273	284	303	323	335	323	297	289	313	322	269	299	278	290	268	298	305	313	297	299	307	303	325	300	288	286	288	281	315	287	303	312	302	290	320	318	273	328	293	284	299	287	319	290	288	299	335	292	318	303	265	295	282	332	304	275	295	301	314	301	319	267	280	329	280	316	304	302	266	296	308	295	321	301	278	313	291	323	278	275	304	331	322	304	304	298	318	278	280	331	299	337	289	306	283	253	330	303	295	298	284	293	292	318	296	310	324	300	318	310	306	318	311	333	278	294	324	324	268	305	304	283	279	313	300	292	301	305	305	295	297	314	296	324	306	275	302	286	301	303	332	302	304	274	277	294	308	289	297	304	296	273	298	308	301	323	288	284	286	304	281	281	316	287	300	326	320	310	294	318	295	296	305	298	316	283	324	298	314	315	342	296	314	291	291	298	309	263	320	318	297	300	280	271	280	304	272	278	323	295	316	287	303	285	301	292	313	306	273	304	333	320	300	308	278	291	295	308	311	323	304	293	312	281	279	313	278	310	265	295	274	311	294	295	278	276	286	301	292	287	280	304	332	302	271	304	295	280	271	305	262	290	291	327	288	291	308	288	286	298	286	270	346	315	273	313	298	307	296	309	287	273	309	312	294	305	281	268	282	283	307	287	333	315	309	321	311	297	314	305	278	257	323	276	322	305	295	316	302	330	321	308	300	284	337	279	293	291	285	296	302	317	288	296	309	291	329	309	310	298	326	303	297	294	306	301	309	301	309	329	271	313	352	267	281	287	292	306	307	296	294	315	277	320	293	295	330	267	305	304	316	304	264	311	303	303	309	293	276	285	282	305	294	314	314	312	301	314	289	315	266	298	316	300	276	278	326	306	289	306	277	312	307	305	305	338	296	319	287	306	308	283	312	305	312	299	332	336	336	288	311	286	314	307	299	284	296	300	302	324	296	323	280	281	259	292	319	277	281	324	292	294	294	305	283	311	319	296	288	305	295	312	265	316	285	288	305	325	295	303	298	297	313	291	292	278	341	295	281	335	294	286	327	307	324	286	331	282	327	306	273	336	304	254	285	281	295	286	300	299	325	298	310	300	281	328	302	289	328	300	327	291	323	329	287	325	313	301	303	298	309	308	318	283	333	316	317	267	288	293	301	315	304	297	331	265	297	283	318	288	294	308	290	287	272	287	271	324	313	297	316	305	287	297	288	281	310	293	290	265	285	315	303	280	305	285	288	297	296	302	285	296	283	322	274	282	307	278	321	297	282	329	286	349	324	294	300	287	327	319	332	285	278	285	294	326	292	293	280	324	317	300	304	320	294	299	275	269	282	303	271	323	287	280	280	303	316	296	292	330	276	293	329	313	295	290	299	291	275	302	301	291	284	305	313	319	277	319	293	294	309	286	312	302	303	318	304	291	293	330	293	319	322	265	323	310	301	308	307	295	300	304	308	317	310	278	291	293	282	281	286	266	299	314	340	303	312	292	285	289	299	315	305	309	299	293	274	294	314	325	293	314	308
8077	13916	9957	4997	3497	2568	1967	1454	1130	923	804	697	640	568	536	470	445	475	404	396	411	398	355	377	366	347	370	325	350	355	368	377	302	320	344	310	338	332	327	289	326	320	328	313	302	302	305	307	342	279	308	300	295	308	306	303	306	291	276	312	309	313	304	316	326	294	310	308	344	339	317	303	286	288	307	277	281	297	320	303	302	300	297	294	333	302	341	322	283	317	286	338	296	325	279	292	320	317	288	288	313	320	270	327	305	280	297	320	309	300	299	285	289	318	297	275	321	297	301	312	337	310	310	321	278	307	290	297	310	296	299	302	308	312	301	300	286	315	286	307	296	281	307	323	298	316	289	307	298	319	294	306	299	289	287	291	302	302	286	301	331	286	326	295	278	322	284	316	306	314	329	297	294	277	300	293	310	295	283	310	329	331	309	287	302	304	287	328	310	324	317	312	333	313	281	324	277	320	278	261	278	329	268	314	325	316	309	301	301	282	297	262	291	283	316	309	322	274	287	312	283	302	299	287	279	327	293	311	301	284	321	307	307	295	311	319	309	297	292	308	304	309	305	288	319	271	303	313	322	306	286	288	290	263	313	306	303	304	318	327	322	308	269	315	300	310	301	310	290	304	314	288	322	279	295	301	276	310	324	305	308	271	320	296	284	325	277	308	288	310	281	328	292	295	276	305	301	314	285	293	297	293	272	322	320	290	278	291	280	309	277	291	299	305	312	310	284	291	324	310	331	328	302	320	287	296	288	286	276	299	307	320	313	312	329	296	318	284	255	289	295	280	289	281	290	270	320	293	299	298	283	290	312	287	322	306	295	302	321	296	315	278	334	318	281	299	300	305	275	332	328	301	297	297	296	306	312	283	334	281	308	291	303	326	268	300	318	310	292	275	330	307	269	318	312	317	303	298	317	288	354	277	284	266	312	291	290	318	271	324	291	289	301	304	306	321	296	270	306	308	310	336	282	290	309	301	283	304	305	287	294	290	309	280	292	274	321	324	275	299	297	306	319	291	319	287	311	264	309	277	311	276	316	301	279	316	304	301	269	298	307	310	285	303	307	337	294	271	302	270	308	304	309	284	307	317	288	289	317	271	299	294	298	293	307	292	292	275	301	289	269	311	298	287	301	290	293	284	278	278	289	316	306	298	291	307	261	301	298	295	297	303	308	290	286	298	311	313	314	309	290	299	312	299	281	324	286	294	288	254	309	291	306	275	326	293	277	311	302	299	273	341	313	284	285	270	315	306	309	306	297	309	293	305	283	300	327	293	300	304	286	302	296	308	317	283	311	302	274	306	294	326	305	296	267	278	292	306	318	328	312	306	298	319	320	302	286	285	317	308	294	296	313	284	263	311	313	304	308	303	304	281	294	280	293	294	297	299	286	323	303	279	321	274	275	332	319	269	278	263	290	305	286	298	325	326	302	274	299	293	303	319	303	300	289	296	275	284	293	322	295	310	305	281	302	278	323	281	288	301	292	298	328	293	315	309	332	302	309	297	272	289	293	311	301	290	312	294	336	283	277	296	310	293	305	327	288	305	273	298	283	293	270	266	286	315	301	292	319	301	293	338	307	308	289	284	300	299	292	300	306	277	278	313	298	304	313	308	265	324	303	319	263	336	276	321	328	262	290	297	305	273	314	290	302	317	280	310	298	321	296	314	314	284	240	278	292	273	309	329	297	302	270	331	303	275	287	291	290	286	268	314	274	311	277	305	304	304	282	291	317	319	324	321	307	327	303	302	300	276	299	275	308	279	274	312	321	308	297	306	309	321	297	296	274	307	313	272	307	280	297	318	267	297	285	306	321	281	316	319	301	314	311	290	300	295	312	292	295	268	300	283	280	285	304	304	279	275	315	313	293	289	297	308	287	268	307	277	273	308	320	315	308	309	317	319	299	295	301	261	290	315	277	312	295	325	303	288	289	282	318	317	314	295	294	275	322	306	312	281	310	318	286	302	318	325	287	285	320	262	283	311	284	273	263	304	298	287	274	293	295	301	309	307	278	285	279	328	319	315	310	276	290	289	307	326	265	270	321	303	289	273	324	291	278	262	308	296	277	291	267	308	301	323	307	277	319	302	273	312	288	305	302	269	314	317	306	297	283	269	322	305	301	309	282	290	304	311	314	309	301	303	263	304	292	284	295	270	283	286	286	307	316	272	276	279	288	261	319	310	292	306	289	302	320	317	307	315	294	328	313	303	276	303	308	270	293	275	308	304	318	283	295	308	291	301	292	282	309	289	299	290	294	272	297	324	279	292	342	304	300	313	313	301	291	326	297	312	319	285	268	291	287	295	274	296	284	286	315	313	312	322	314	284	275	290	322	319	313	304	298	304	296	324	301	288	345	323	288	297	281	306	316	306	248	307	320	289	306	280	279	296	275	326	306	282	293	297	292	315	299	308	312	304	302	331	302	297	242	293	328	316	267	288	290	282	300	273	295	296	290	301	320	274	278	324	312	310	322	289	323	315	266	314	278	346	300	284	307	317	276	307	339	321	297	293	287	311	309	279	309	308	291	314	296	314	294	298	287	351	326	299	295	322	303	285	273	314	280	304	288	302	315	277	270	301	307	305	316	322	321	313	278	306	312	336	297	319	320	320	289	285	293	294	269	293	299	292	296	316	287	304	292	280	314	292	293	295	291	296	284	289	330	325	289	304	295	281	295	293	298	335	325	317	320	314	301	294	294	292	291	267	311	320	293	315	294	283	277	309	307	288	299	283	267	290	299	282	295	290	265	311	262	308	321	294	343	291	305	293	290	315	337	324	297	283	308	298	287	299	289	329	333	318	330	301	283	293	280	304	292	314	255	290	291	306	305	287	292	287	293	271	305	302	295	321	292	339	276	318	283	324	273	294	295	310	312	284	315	294	314	294	311	321	321	284	313	289	277	272	314	291	307	307	272	278	295	308	325	314	298	284	283	302	314	298	286	274	317	264	303	300	290	323	299	304	305	311	283	305	309	295	282	289	315	301	308	294	320	304	277	286	263	299	310	311	280	298	295	287	306	302	283	274	304	302	311	295	333	284	334	306	306	276	317	308	288	306	323	290	294	264	282	289	314	297	299	280	294	276	311	283	280	297	298	330	285	332	288	317	286	303	321	327	300	295	298	307	334	299	284	303	291	283	274	276	332	278	314	288	291	307	277	285	296	321	336	313	308	319	291	301	308	308	328	294	333	321	286	311	304	294	290	313	301	302	297	307	301	300	291	298	273	296	339	305	304	304	266	306	301	297	285	325	282	273	327	282	317	285	329	308	269	329	297	309	278	296	267	293	306	291	307	290	304	289	290	295	300	312	293	270	290	315	303	325	318	290	308	293	322	310	292	294	323	265	311	301	306	303	322	317	326	289	308	308	293	312	263	299	324	296	300	291	284	292	303	312	308	270	266	301	320	300	279	306	300	294	323	303	288	325	317	274	305	283	294	285	322	281	310	304	308	318	338	317	285	274	284	304	316	295	308	293	294	294
27613	18901	5835	1174	895	899	898	840	863	901	836	842	835	842	884	862	817	838	874	924	840	851	886	851	852	855	844	858	769	819	824	852	858	836	838	827	852	817	851	866	820	865	809	822	842	805	838	793	800	866	804	837	880	845	779	867	830	874	866	821	830	883	831	807	776	825	838	842	860	800	839	817	828	813	869	866	843	842	829	849	843	835	855	822	854	803	847	848	844	882	799	825	803	790	841	854	896	817	870	821	879	823	887	786	810	851	865	819	825	814	819	846	847	834	800	819	881	821	786	799	845	866	843	829	783	839	795	846	847	869	789	791	801	844	859	786	881	832	843	854	840	827	821	882	840	845	877	852	847	860	799	805	849	848	850	803	798	863	851	831	861	885	838	859	860	843	842	823	838	834	843	819	859	831	835	821	801	777	863	851	849	823	821	824	827	830	868	864	842	848	792	853	802	834	845	843	781	812	808	835	855	798	780	851	847	821	821	821	865	820	881	864	822	856	842	839	815	852	813	847	852	839	816	827	796	839	809	839	760	852	849	811	876	871	798	850	837	832	838	843	815	812	840	865	840	819	839	862	829	840	860	825	828	824	854	836	808	795	788	854	782	793	859	852	814	822	836	854	841	903	819	838	842	881	841	855	786	811	871	860	866	839	778	791	830	899	861	868	869	889	831	830	805	798	794	824	800	818	869	864	881	834	821	894	857	830	854	861	846	829	878	837	846	893	822	818	818	827	871	842	818	904	828	848	823	843	838	799	848	817	900	861	832	875	847	818	874	863	849	855	856	846	838	814	831	836	843	827	798	832	852	822	858	879	828	808	869	807	771	839	841	752	815	859	817	871	871	885	876	825	842	827	878	829	863	917	845	863	842	832	868	801	839	805	838	840	775	871	792	821	823	842	835	835	866	772	851	845	824	812	888	850	793	828	852	884	808	800	822	805	838	801	836	861	840	814	897	805	878	881	858	887	831	857	872	851	812	835	885	790	834	777	789	849	758	828	797	845	852	854	873	847	841	837	864	868	825	829	848	860	844	858	838	915	807	823	896	806	869	864	770	831	816	858	798	885	804	770	849	850	803	792	841	794	836	848	854	834	854	806	851	856	856	829	833	835	867	787	869	852	771	886	874	834	823	909	833	825	858	825	842	823	810	824	847	828	849	892	809	846	897	804	828	851	832	810	859	854	817	827	871	875	866	865	829	792	860	762	773	776	852	838	823	817	768	857	861	841	852	772	863	882	829	886	887	901	833	821	824	841	854	861	851	848	843	876	848	823	889	877	822	826	863	833	838	869	805	842	871	844	818	794	804	852	835	840	852	856	811	812	825	878	806	819	785	810	840	853	864	868	839	834	844	822	837	822	865	846	836	829	803	875	828	830	774	799	896	834	802	836	825	809	824	884	894	896	830	889	870	873	774	863	887	833	875	825	863	832	839	845	832	808	825	830	843	839	813	818	818	829	833	844	900	848	860	871	794	807	852	793	917	865	869	839	858	835	832	798	824	833	816	862	824	780	833	851	862	854	895	858	803	899	799	871	811	865	819	894	842	833	840	823	832	828	841	886	803	823	782	807	812	828	846	844	862	802	846	827	858	800	819	870	878	835	890	875	888	814	816	811	867	809	873	813	840	894	820	856	862	936	825	875	841	826	849	858	844	835	806	857	832	848	827	896	786	827	838	869	869	890	892	885	871	858	841	793	897	862	846	855	820	819	835	859	826	896	876	848	860	878	793	826	847	840	879	861	863	839	795	839	814	821	806	834	836	855	808	826	829	848	939	822	862	847	827	877	811	859	837	820	842	811	848	831	857	835	810	833	862	832	857	826	814	810	856	892	819	838	854	834	881	863	832	854	844	854	808	877	827	875	863	828	853	772	801	851	832	873	821	846	814	828	821	845	804	861	840	865	818	879	826	838	830	773	836	856	829	803	866	909	812	868	815	850	856	825	826	888	790	860	859	824	811	856	878	880	828	795	897	832	848	812	872	804	859	843	848	876	809	839	840	827	845	881	841	836	869	834	807	863	817	839	792	850	878	861	801	822	837	839	887	829	870	776	837	877	852	870	803	830	888	890	835	866	819	810	878	866	852	880	833	854	850	881	854	793	823	764	863	893	881	818	815	853	900	816	856	811	827	856	816	841	813	866	840	843	864	816	866	892	841	843	832	823	834	785	832	805	819	788	871	831	845	846	859	810	894	796	849	834	855	874	881	793	890	799	808	875	762	850	804	862	836	838	844	899	811	802	832	807	869	834	844	840	837	798	866	855	827	844	853	830	849	804	914	842	867	835	845	878	804	803	804	830	820	821	823	879	853	853	881	814	807	825	840	881	812	848	861	769	833	788	840	821	818	837	786	884	805	862	814	837	859	835	887	827	831	851	799	815	886	860	871	849	802	779	856	810	801	920	839	833	783	797	840	837	827	830	863	826	808	822	833	807	847	851	871	816	844	873	838	851	814	847	830	822	843	802	873	840	848	824	881	843	839	859	829	896	820	854	821	858	808	875	850	865	859	802	840	830	836	853	844	824	837	793	866	867	809	839	844	878	805	827	811	764	859	915	866	828	831	838	863	824	816	861	823	872	837	848	810	831	847	830	857	847	843	854	815	840	824	896	812	850	780	823	819	863	804	830	903	828	816	855	812	888	858	845	823	825	856	841	831	864	878	894	873	838	826	874	872	824	806	748	865	858	836	829	859	831	860	839	841	798	852	822	837	825	834	826	806	864	833	832	881	791	863	857	877	810	873	834	852	863	799	832	825	802	828	832	823	817	767	864	835	862	878	802	854	903	851	833	842	845	872	833	793	802	853	878	863	809	827	835	869	795	818	883	839	830	843	823	847	845	806	857	844	873	852	833	837	860	822	821	805	784	805	869	873	798	790	810	891	844	858	878	854	869	826	873	900	834	854	798	791	843	838	863	849	807	854	805	826	793	834	844	884	891	814	813	839	864	822	842	829	865	845	845	825	819	795	819	867	848	864	859	806	830	880	835	815	882	865	793	830	835	779	830	853	854	824	840	859	797	819	867	829	848	812	880	799	825	829	826	794	847	840	862	813	914	903	828	848	806	820	805	866	840	825	816	846	880	833	820	821	841	818	810	837	791	856	885	824	805	811	821	861	815	805	845	851	823	849	818	904	852	873	849	823	773	830	783	838	852	872	865	822	842	820	852	825	858	765	854	874	808	854	837	806	837	775	837	864	799	861	875	834	830	801	810	854	839	813	793	862	880	861	839	833	833	818	822	823	840	830	813	818	767	846	811	803	809	819	823	852	806	811	801	877	823	851	813	839	808	835	830	847	854	871	862	797	851	817	807	856	853	836	869	828	876	816	837	843	863	837	804	786	823	823	821	808	828	834	875	865	843	795	810	819	844	836	828	825	802	831	851	791	856	811	849	825	801	844	861	844	858	817	811	874	878	881	827	846	866	871	848	783	858	879	829	814	808	835	879	789	860	830	861	848	869	833	799	869	806	828	805
5266	1248	1139	1024	925	940	902	922	855	923	864	861	795	880	851	853	886	830	851	894	876	826	847	851	888	783	842	847	864	834	857	862	849	839	853	802	789	839	903	901	875	875	901	870	874	807	799	884	832	850	806	878	848	917	834	826	817	831	867	901	884	882	882	844	814	878	888	852	910	813	815	828	825	852	868	876	852	893	810	892	831	828	798	868	828	870	824	807	857	854	862	838	830	798	884	833	847	932	880	847	863	916	823	853	870	857	844	842	937	846	815	869	858	849	839	881	854	841	876	866	835	882	816	866	877	896	847	880	855	865	844	827	850	791	881	867	859	871	860	854	842	878	849	889	849	863	845	855	855	865	818	866	809	834	852	862	843	848	873	799	888	837	845	858	886	822	866	849	884	832	868	832	850	930	851	867	917	814	789	847	890	889	817	839	864	851	902	806	900	864	873	878	850	864	810	829	889	849	801	819	857	876	859	886	861	891	868	835	895	882	786	832	871	879	923	900	848	905	820	881	891	882	873	823	827	836	853	879	863	877	881	854	842	850	805	866	805	853	849	892	804	862	873	834	815	832	827	884	897	890	877	861	837	881	870	828	847	866	849	833	843	918	868	814	816	848	840	845	857	809	841	902	799	881	861	807	847	858	843	847	844	834	802	811	901	887	833	875	822	866	822	831	835	857	874	860	854	867	854	841	879	873	823	822	832	834	903	848	823	879	844	802	826	857	851	880	811	871	858	885	913	836	870	845	842	831	876	843	846	900	859	854	828	850	860	832	809	856	799	853	876	830	836	850	820	887	822	852	855	854	829	838	856	845	866	863	842	820	891	850	842	842	893	835	900	905	847	808	819	853	797	835	854	894	852	830	863	843	863	824	873	823	856	851	837	830	855	894	851	905	840	846	834	860	881	821	848	825	911	869	873	876	930	865	874	798	880	858	896	818	850	850	863	866	860	858	881	886	866	884	870	857	834	852	873	880	859	846	894	831	834	918	877	901	864	812	867	829	837	825	879	824	840	837	899	798	787	872	868	856	891	840	895	893	878	853	875	862	851	851	842	930	840	850	879	874	839	882	856	846	826	856	900	872	804	812	900	884	864	849	871	877	854	864	852	847	868	841	830	857	863	853	872	841	853	860	878	871	849	872	812	863	873	837	834	842	819	859	854	854	853	807	839	851	857	860	907	878	857	858	855	828	806	798	809	905	846	795	841	875	858	899	875	871	878	857	882	863	894	810	858	857	834	834	829	826	863	796	902	893	924	848	855	832	859	855	872	830	870	888	852	840	876	873	842	816	819	868	833	904	836	845	842	824	857	858	801	864	831	848	836	862	880	808	799	844	864	860	796	841	805	839	841	842	896	826	881	851	822	855	867	815	776	870	885	886	825	885	871	857	890	860	820	789	837	847	840	876	827	829	858	829	824	814	841	859	824	819	830	856	882	836	857	868	898	816	846	855	845	814	805	843	884	831	785	810	820	892	838	851	894	836	831	851	833	841	860	887	857	864	817	872	914	842	801	842	893	821	860	822	854	831	826	861	831	894	888	882	875	859	865	864	826	867	901	877	858	898	878	776	746	852	857	909	858	862	876	851	882	869	869	872	903	831	864	808	864	864	848	846	864	812	855	876	861	811	840	863	818	857	833	844	815	853	844	794	836	882	824	870	844	846	841	810	873	867	825	843	851	860	859	861	797	884	860	865	865	867	843	835	840	786	877	909	821	871	908	860	848	840	837	847	822	875	835	845	869	883	790	846	848	850	823	869	887	790	864	800	834	846	848	878	835	890	933	880	834	903	876	866	837	858	894	828	887	828	842	899	858	892	830	831	862	855	862	833	867	882	793	828	853	844	879	862	841	777	796	846	843	808	852	805	840	851	854	805	849	832	897	847	805	891	852	827	854	852	844	829	861	814	878	793	893	864	882	873	813	874	793	874	840	849	840	868	863	841	910	932	835	903	859	893	847	832	888	870	862	841	886	887	840	844	800	863	847	857	833	880	886	879	890	816	905	892	830	839	879	854	866	804	864	827	884	802	827	795	851	854	858	811	789	802	809	839	885	893	826	856	816	869	850	829	820	858	860	864	817	890	829	853	823	858	857	838	862	835	860	861	826	856	814	879	816	887	835	919	877	815	855	796	829	934	860	824	857	858	841	848	805	840	885	818	878	844	850	855	839	821	823	811	854	821	882	905	822	820	865	821	802	874	851	809	817	879	910	858	892	861	830	911	811	868	800	809	878	857	854	821	822	851	888	859	887	849	796	902	861	816	841	862	898	810	861	883	822	843	848	860	835	888	880	879	839	883	868	816	854	868	893	840	840	874	842	854	824	834	893	863	859	834	840	845	843	829	852	900	901	864	782	862	880	764	858	866	831	808	886	883	843	927	867	907	822	849	863	853	846	877	851	883	842	900	771	784	895	824	851	819	813	793	814	808	886	848	860	865	787	838	849	874	865	871	838	839	821	866	857	864	837	908	883	855	853	816	837	825	798	859	862	878	887	827	795	909	867	903	871	862	853	811	830	823	792	891	862	792	811	844	829	806	848	837	902	864	875	871	828	861	900	822	873	799	871	845	847	847	876	886	862	858	868	839	814	847	828	830	848	861	891	872	865	854	815	886	909	837	905	839	851	860	835	873	789	814	850	829	869	863	916	818	862	867	856	868	869	815	816	872	892	836	826	851	847	816	877	848	840	932	837	825	857	871	817	852	901	857	792	875	860	848	825	921	897	813	838	884	828	814	874	873	867	874	880	815	868	843	867	905	833	882	901	853	846	859	834	845	831	875	836	853	798	797	870	839	907	798	828	834	817	875	840	910	844	851	859	835	831	872	903	846	817	870	867	822	835	890	855	869	825	902	864	850	907	866	824	870	878	881	829	825	817	832	824	853	887	852	816	836	833	864	868	774	869	892	790	820	860	877	797	834	851	895	828	821	878	830	846	855	870	871	881	849	870	851	867	822	842	888	890	858	859	834	870	896	826	930	875	815	907	926	867	906	821	828	870	905	873	850	882	842	817	832	802	813	858	856	919	842	843	874	857	863	865	852	839	825	860	829	863	861	868	860	869	858	807	870	858	820	883	846	873	860	864	781	850	887	876	880	844	825	757	862	903	870	847	827	846	865	869	865	867	835	889	848	867	832	883	881	826	861	858	813	866	869	827	872	896	889	831	876	883	830	878	797	851	883	851	818	878	852	843	817	879	822	875	867	856	861	847	900	884	884	832	828	807	850	867	879	854	904	852	858	802	827	843	808	869	875	815	829	895	828	839	808	789	855	837	849	815	860	857	863	849	826	849	857	858	871	888	813	915	843	826	869	847	849	850	816	856	818	812	889	807	862	878	836	919	848	877	859	862	896	863	861	776	873	848	838	850	830	889	834	870	871	830	850	872	896	871	843	856	850	844	822	822	830	904	820	840	851	851	845	816	872	860	803	829	877	888	872	828	858	792	855	838	850	846	836	852	832	844	884	850	898	881	886
23360	21012	28394	23813	20995	12919	1293	784	661	602	563	526	483	488	460	432	446	429	428	447	399	431	412	429	380	393	391	378	428	412	432	422	373	379	407	408	399	381	379	410	398	371	376	372	390	399	385	365	360	392	385	375	334	373	403	368	368	362	388	376	383	398	384	347	397	381	389	378	355	391	395	398	415	367	411	413	368	406	369	421	407	357	410	372	381	401	420	389	397	399	368	391	363	383	360	375	399	374	420	357	369	401	359	372	369	382	387	351	358	385	398	399	373	363	354	399	389	370	385	364	378	361	392	345	368	346	383	352	357	393	358	360	359	359	350	350	412	400	386	389	385	377	382	370	386	347	384	357	437	395	381	349	393	372	383	383	388	364	419	345	364	393	368	395	440	377	390	384	392	405	375	363	397	376	353	352	354	389	401	372	418	364	388	385	380	364	410	391	340	357	394	406	349	391	390	397	367	373	361	367	372	411	350	387	398	380	391	355	379	381	365	374	386	398	361	414	386	360	363	370	359	385	377	387	374	404	366	381	406	365	375	338	385	382	360	336	378	365	387	354	328	378	353	367	377	354	361	362	378	396	341	383	385	395	352	378	368	373	382	391	311	371	373	370	366	367	371	349	388	373	366	368	382	399	370	378	385	409	390	389	393	348	372	381	357	357	388	369	346	353	404	377	402	359	384	382	364	357	386	356	353	398	400	403	381	392	340	367	387	384	376	391	351	352	399	370	332	408	420	430	378	378	373	366	351	339	383	384	363	396	374	399	392	374	397	392	396	378	385	413	388	389	385	417	386	383	391	367	402	381	376	383	399	384	390	370	391	373	363	380	336	377	424	394	355	362	361	404	369	415	371	339	377	398	401	400	387	363	348	397	371	331	390	400	370	381	368	423	401	431	369	373	365	378	342	382	398	353	372	354	353	381	419	407	385	376	376	390	379	370	373	370	376	370	354	405	401	371	382	352	421	408	369	390	355	425	366	392	359	391	396	390	386	363	408	375	380	419	358	370	370	360	382	388	379	377	352	366	375	400	399	372	401	363	370	372	317	376	390	389	367	407	337	387	415	436	336	411	376	347	403	366	366	386	386	391	403	366	390	379	425	368	381	389	401	362	372	356	366	380	367	387	334	379	406	387	382	338	366	381	420	406	359	378	361	388	381	384	334	389	362	398	356	367	405	362	377	376	378	361	388	378	374	374	344	403	382	388	394	380	378	395	369	394	377	353	396	381	370	370	361	370	315	388	374	369	329	401	357	373	362	405	376	351	388	348	389	381	397	369	391	413	382	352	367	375	378	402	373	378	400	350	401	357	377	354	363	392	371	375	361	368	355	375	405	367	388	385	370	378	386	350	375	368	370	348	421	411	412	369	402	380	376	374	375	396	347	393	359	389	351	375	377	340	387	370	400	352	371	375	355	354	362	381	345	383	370	379	378	351	342	384	356	362	385	392	401	387	401	376	362	381	364	407	396	335	361	381	357	406	380	427	391	392	393	410	391	382	368	399	369	380	383	391	348	397	424	367	410	359	386	389	420	395	354	382	363	396	371	379	366	421	378	400	400	392	368	355	365	367	390	361	390	382	381	378	365	388	374	379	356	360	369	390	352	369	392	403	383	369	353	367	367	395	393	399	367	402	378	364	395	357	379	375	392	405	387	389	345	365	355	375	363	378	381	386	395	367	355	388	371	382	356	380	384	358	396	348	383	437	357	380	347	351	357	366	367	399	376	369	352	373	389	382	395	403	396	393	386	377	393	380	405	392	367	376	392	391	384	374	387	385	370	349	367	387	383	372	445	330	374	341	348	374	381	397	407	382	339	412	366	390	358	372	363	388	412	363	385	401	378	376	366	401	366	351	365	365	383	381	375	365	383	385	378	369	347	368	345	390	415	370	362	373	348	386	380	411	382	396	335	383	382	375	357	345	375	385	366	385	388	347	401	383	384	393	348	375	363	386	358	355	399	342	398	376	384	376	374	364	398	378	398	372	396	351	362	396	366	382	386	365	394	360	368	359	381	371	365	389	381	391	394	359	384	381	412	370	379	382	379	392	387	408	359	405	401	382	381	374	404	372	359	402	410	389	368	369	407	396	418	394	371	387	368	374	381	401	390	384	388	339	328	370	382	386	348	381	367	365	377	396	371	379	345	383	389	378	378	389	381	377	404	369	351	373	412	372	370	339	382	404	360	373	356	373	383	372	404	399	354	364	377	373	370	409	407	372	378	355	357	353	369	407	412	358	366	384	365	384	380	383	380	353	367	402	384	357	362	386	402	377	402	379	380	393	376	357	351	364	404	375	376	394	399	391	355	348	394	372	372	401	378	364	354	391	345	424	360	405	366	380	388	389	390	385	367	418	384	387	389	402	367	387	349	354	369	363	369	398	349	365	407	396	380	396	380	402	397	352	368	367	382	374	376	376	386	359	378	385	417	366	372	353	399	376	418	330	380	396	377	363	414	400	374	345	385	378	407	392	381	349	382	378	407	362	402	373	388	402	396	377	348	372	381	355	404	384	366	391	363	397	339	396	378	352	376	388	408	376	354	378	328	367	380	400	372	375	383	384	344	397	375	382	402	376	410	330	377	387	368	398	361	388	378	375	375	414	404	362	358	358	395	414	356	381	377	376	366	367	384	373	399	369	403	340	388	387	388	403	374	344	365	372	354	379	363	347	389	380	370	373	378	381	382	355	353	387	394	334	372	335	343	391	390	362	353	373	359	377	376	365	375	364	411	365	410	388	341	386	390	403	359	381	389	353	375	367	329	379	378	394	372	393	416	368	393	360	372	371	390	373	347	399	365	380	372	371	378	382	375	370	386	391	367	401	426	356	368	386	336	392	374	384	374	378	394	407	381	397	400	391	380	381	392	367	385	364	351	402	404	380	371	401	370	372	374	406	368	372	384	391	374	364	387	403	363	369	395	362	381	382	416	375	386	365	388	390	410	374	341	390	363	400	373	383	433	380	380	435	382	381	384	356	373	357	364	396	374	362	414	392	379	398	374	379	351	385	376	379	391	360	360	411	348	342	405	419	365	350	403	356	378	388	395	429	367	363	411	388	344	366	342	371	385	340	376	374	370	361	349	397	380	374	368	359	368	378	370	394	389	355	359	369	391	351	371	368	391	407	367	387	373	401	374	382	365	367	404	368	392	369	351	380	363	370	361	363	363	395	388	375	395	392	374	373	412	403	390	382	354	364	417	368	373	395	359	356	371	386	383	401	378	388	367	396	371	361	378	388	395	364	401	354	383	383	349	404	362	374	350	389	371	356	354	383	341	391	362	398	384	378	364	364	358	383	386	388	371	372	403	375	404	323	344	380	391	338	350	386	380	370	385	388	371	387	360	366	341	375	372	359	370	366	395	389	409	381	385	368	348	413	376	395	369	373	362	378	352	376	370	412	389	410	345	397	402	384	399	336	380	366	355	353	330	378	374	408	354	370	378	363	377	389	391	340	419	366	436	400	400	391	384	354	358	372
6726	8455	6007	2964	2135	1600	1256	1019	855	739	679	610	591	548	499	493	492	478	475	433	460	458	443	409	379	416	411	453	417	422	427	420	426	453	414	428	411	405	411	430	396	438	419	406	442	439	407	403	426	420	456	421	414	436	421	407	408	388	419	428	430	406	408	414	430	397	423	410	423	428	402	422	408	419	440	417	397	371	418	403	429	381	396	424	425	388	402	396	407	387	402	416	460	426	400	412	441	395	424	389	396	416	460	439	405	450	405	408	404	408	453	410	408	439	378	427	407	414	412	389	384	369	425	395	359	429	432	357	420	416	411	406	405	394	408	411	420	438	435	430	365	403	402	400	391	377	423	411	424	422	394	378	370	415	394	419	405	387	408	414	418	365	406	403	400	418	431	426	419	380	420	409	401	389	430	430	426	414	433	410	431	418	430	400	386	412	415	397	424	427	407	380	437	374	390	398	384	419	410	391	394	395	393	407	445	360	425	410	412	428	411	408	408	390	391	423	412	402	401	378	423	423	435	407	406	409	398	428	401	414	441	430	418	429	421	388	370	374	439	379	435	411	396	411	386	384	400	398	410	417	415	401	414	400	401	410	419	407	429	410	423	398	424	414	433	397	381	422	365	437	426	421	424	408	413	400	408	431	457	401	402	409	411	413	399	365	429	392	408	441	393	455	402	420	416	408	417	435	414	434	451	383	394	427	405	440	445	420	416	416	404	419	422	382	429	380	436	403	433	408	402	392	386	413	424	424	396	405	404	436	407	388	431	406	415	413	442	392	412	389	388	372	445	438	374	435	388	409	403	407	454	431	402	377	427	406	387	412	408	402	410	415	409	400	407	399	396	386	436	420	386	434	441	418	442	459	435	405	381	395	423	417	382	411	405	394	420	387	441	429	387	416	456	420	381	393	409	425	439	418	421	386	430	411	394	407	389	443	428	383	380	380	393	425	438	420	437	395	417	424	445	405	443	405	405	428	391	403	381	444	420	406	410	430	442	402	387	420	430	397	415	400	400	417	412	395	436	411	396	396	386	443	401	384	403	424	379	406	409	402	431	387	443	444	384	429	406	424	416	414	437	382	414	374	421	418	405	384	432	399	403	391	389	389	389	390	391	414	385	402	426	449	413	390	430	415	429	396	415	436	395	392	397	405	418	384	406	408	399	396	414	410	449	388	421	408	403	381	433	395	421	429	390	421	453	400	386	393	399	450	411	376	412	428	392	442	429	383	417	411	413	450	439	399	395	397	384	425	411	405	390	421	400	356	419	410	443	418	408	405	429	411	340	408	397	406	424	401	436	421	400	438	414	476	389	405	406	415	411	451	420	403	388	396	395	406	431	406	412	435	391	435	434	409	436	372	387	409	376	412	438	399	436	408	445	378	406	384	424	409	419	418	458	421	357	428	404	442	433	453	401	407	388	399	354	419	416	369	412	391	428	414	416	405	396	405	400	379	396	384	415	416	425	427	410	399	375	435	407	420	402	420	417	463	399	431	440	400	400	425	447	456	393	401	384	414	394	406	389	429	391	375	438	388	450	432	402	391	404	401	433	452	418	431	388	381	402	403	402	430	411	400	383	375	390	409	429	439	423	442	418	389	399	409	370	431	421	410	408	409	452	404	433	404	413	440	409	416	395	427	426	431	434	397	437	394	441	434	390	405	418	419	469	417	408	414	398	407	425	402	427	430	433	413	373	401	411	356	398	381	399	406	384	401	405	412	396	425	424	383	406	402	418	406	399	410	375	408	385	413	414	418	377	439	443	399	449	428	417	403	412	425	422	401	391	415	423	412	427	421	416	416	397	415	391	405	419	449	433	388	442	396	413	429	390	411	429	419	399	455	392	399	402	427	404	392	390	422	413	416	393	388	392	419	452	401	425	420	374	409	423	406	394	380	424	448	424	379	365	402	411	424	444	405	399	432	406	414	414	429	416	434	422	414	391	415	384	438	438	404	411	446	416	398	383	404	395	441	378	443	407	417	423	427	400	389	395	409	381	435	379	406	402	402	383	420	418	437	417	386	380	425	417	393	408	389	418	423	383	390	408	391	435	407	419	367	389	446	422	355	436	378	403	410	386	379	416	402	428	399	404	382	404	450	417	407	386	413	439	423	427	410	407	404	400	440	395	422	395	374	418	444	433	404	395	408	411	368	412	428	432	424	389	416	418	410	416	395	398	421	426	419	429	410	399	429	409	431	435	448	432	406	404	397	431	427	416	421	423	398	415	379	407	427	393	409	411	447	463	415	402	418	404	402	421	408	453	393	416	368	426	417	437	425	409	402	419	388	395	403	396	398	397	409	392	439	411	403	388	432	438	428	428	399	409	431	389	355	384	413	401	428	418	429	389	407	411	423	390	411	417	389	413	415	397	416	382	420	386	417	386	380	447	422	367	436	401	422	425	382	379	380	408	404	387	377	417	474	414	367	443	413	387	405	400	407	418	416	411	426	416	427	469	366	420	390	429	387	399	438	347	460	414	447	410	411	399	405	404	413	407	412	404	388	424	434	407	439	398	401	426	364	370	435	412	415	440	413	385	435	413	418	416	460	404	404	388	397	373	434	398	402	412	395	413	414	386	422	426	396	445	376	430	403	410	437	379	403	414	438	431	388	412	423	406	448	410	411	398	394	414	410	391	356	431	395	434	398	448	402	407	394	398	385	415	419	432	429	377	416	410	404	419	401	436	384	396	421	428	418	385	412	371	417	416	461	428	423	424	390	417	409	446	432	411	375	407	387	400	418	418	393	408	380	412	400	411	393	416	401	424	385	416	379	433	401	413	402	412	413	421	422	394	396	380	411	405	435	436	431	422	453	376	391	419	399	445	420	440	418	407	433	416	411	429	405	419	383	391	432	427	382	406	405	391	456	394	411	396	442	388	422	444	390	392	407	463	386	408	413	403	421	364	403	388	400	433	427	407	372	399	395	383	394	453	391	380	403	443	409	397	405	400	393	394	413	424	426	419	419	430	444	406	421	404	438	426	417	391	371	379	388	413	408	417	426	402	420	422	417	423	396	434	413	400	408	447	446	403	420	393	403	390	444	405	405	399	401	397	372	465	422	409	399	431	376	432	417	416	436	427	425	429	390	410	430	403	397	422	390	398	434	402	444	382	429	453	393	422	394	423	418	426	443	394	441	381	381	392	415	432	402	429	413	438	430	396	424	406	440	435	417	415	413	398	424	397	378	367	381	427	412	402	418	412	393	391	420	430	367	416	425	380	397	400	422	420	408	414	420	402	422	378	434	417	379	396	388	421	367	456	402	403	417	443	430	387	424	405	412	447	419	426	414	379	437	427	419	410	427	410	402	425	412	452	381	395	399	395	435	404	412	428	382	395	394	419	368	392	422	410	408	399	459	432	366	424	383	411	395	426	425	436	469	411	418	410	405	414	440	400	362	460	415	435	431	439	430	390	393	419	403	439	437	401	426	416	401	386	417	389	414	410	408	429	414	434	427	401	412	425	382	413	408	379	384
24506	21050	27629	24593	15979	1831	1210	1088	1005	964	1016	979	936	899	932	978	979	945	915	932	885	907	929	902	889	943	928	920	879	915	883	867	908	874	910	860	917	904	896	881	908	925	914	900	876	881	873	842	855	893	879	843	917	877	876	918	813	915	965	844	917	903	891	901	875	883	818	856	869	891	836	876	873	895	900	920	842	862	835	907	910	907	878	890	838	873	935	926	939	861	878	843	877	848	858	872	928	846	869	922	865	909	831	929	912	878	854	893	926	849	940	924	863	880	915	818	890	900	865	927	901	843	896	865	877	876	863	873	855	880	859	919	894	859	880	902	927	914	907	891	820	887	906	909	951	880	887	888	865	861	857	854	900	892	849	909	895	923	848	916	888	953	885	840	880	888	882	878	867	866	900	864	862	865	848	919	864	960	908	904	880	861	890	893	921	888	861	902	889	889	902	870	933	905	903	902	880	875	900	900	920	879	907	848	924	898	857	842	858	864	917	860	906	892	941	859	867	838	836	876	843	812	832	889	871	874	827	930	865	856	888	893	913	864	881	892	921	887	882	827	889	891	861	842	871	862	858	916	860	849	828	870	939	909	933	860	885	914	912	907	850	854	911	918	877	957	818	911	942	938	876	893	863	905	962	878	883	891	863	903	884	845	856	894	930	897	892	850	880	840	911	869	903	910	869	918	940	938	895	903	858	919	938	858	875	896	900	867	860	857	946	855	903	851	867	876	871	848	890	835	885	890	888	910	867	846	871	852	890	838	910	871	880	898	895	931	908	865	883	844	830	875	866	902	947	889	887	841	894	841	855	888	907	947	856	885	856	889	927	927	837	839	903	910	837	892	845	887	886	896	833	907	831	896	901	853	847	919	881	842	898	893	845	838	875	857	853	891	870	874	909	913	899	877	860	894	838	887	885	895	933	885	904	820	857	904	883	880	886	884	870	841	860	872	912	871	918	883	943	962	900	871	898	945	869	839	818	897	857	894	888	894	948	833	862	842	883	863	852	932	790	899	845	897	892	883	908	903	906	889	859	832	853	896	894	891	923	891	860	806	882	903	867	844	837	866	908	907	909	902	910	916	932	914	842	859	903	882	927	895	924	881	882	909	904	896	864	900	884	869	896	864	905	908	838	871	934	930	890	874	809	959	885	882	866	914	879	900	934	906	886	876	910	843	867	833	824	916	862	905	879	870	877	867	876	902	823	867	878	853	835	866	918	889	842	902	906	866	896	871	879	835	838	866	863	924	860	907	887	885	898	827	858	910	851	892	912	866	880	856	854	870	908	882	897	871	844	945	860	870	920	854	897	880	915	891	913	868	902	883	889	848	890	894	857	908	870	855	878	882	891	858	882	921	882	888	850	877	845	844	905	827	878	836	879	879	912	892	923	887	871	856	883	863	870	906	925	929	922	891	849	846	890	872	863	918	862	803	868	851	921	858	865	896	843	879	862	889	885	931	811	869	907	936	874	898	878	857	902	884	846	867	906	936	913	866	870	877	884	879	888	840	872	894	903	873	889	910	913	840	907	835	839	850	820	879	863	841	885	865	909	917	880	851	867	903	863	882	828	864	880	862	865	887	837	884	900	865	889	866	918	878	905	849	861	848	858	874	896	886	860	823	859	833	888	896	854	850	829	877	846	897	964	877	896	833	880	906	879	903	890	864	844	892	822	905	895	840	883	893	878	847	874	868	873	848	860	846	888	845	890	863	875	825	891	881	877	891	876	878	844	924	867	840	878	891	852	897	867	851	949	917	897	890	887	887	884	845	886	862	839	902	865	927	849	914	918	842	819	863	839	878	848	892	910	849	843	862	941	912	847	892	931	919	892	844	859	916	923	906	904	838	920	888	865	869	856	881	896	837	863	894	869	835	884	831	839	890	910	861	915	890	815	814	867	865	890	898	851	831	923	863	883	926	885	910	861	920	848	866	906	926	903	850	906	854	902	851	852	930	817	862	810	828	890	848	906	891	835	795	853	956	837	858	874	863	850	866	882	917	848	858	880	898	867	833	896	933	886	907	838	929	893	882	870	914	927	864	878	890	868	889	913	928	825	848	880	903	865	858	880	845	911	897	866	884	877	825	917	840	868	875	811	877	886	898	871	861	890	882	858	874	844	885	865	893	871	936	877	888	885	857	893	881	846	955	920	910	908	906	836	906	901	860	907	862	899	931	892	856	844	918	863	893	836	871	830	836	879	925	874	881	868	915	873	911	821	851	948	888	877	860	918	893	878	871	916	865	885	880	879	925	839	870	844	944	907	866	909	914	890	897	844	904	863	855	911	884	904	869	880	918	882	912	931	865	868	878	851	932	859	932	845	864	870	832	925	853	919	909	827	915	901	917	894	836	858	908	907	856	881	873	905	843	876	809	902	882	901	864	873	866	897	865	838	898	878	861	870	870	902	838	932	913	902	897	855	883	854	853	887	875	830	870	898	911	856	908	882	889	871	926	856	924	838	871	902	922	860	906	914	849	872	899	910	888	890	875	865	911	890	932	893	877	840	918	873	841	884	856	845	868	879	923	929	863	919	884	810	819	869	901	878	912	895	858	889	905	893	845	894	897	859	914	868	909	960	895	854	904	887	826	853	907	860	821	911	854	840	895	920	900	867	854	886	887	853	874	884	878	892	909	853	845	912	868	858	854	872	880	859	921	851	899	874	863	855	842	869	908	895	898	875	897	841	928	830	852	852	896	870	881	948	912	909	882	885	902	859	893	830	895	861	950	886	867	886	862	906	856	893	893	849	860	927	843	844	928	867	872	928	888	826	836	917	904	859	837	917	939	878	856	845	838	941	849	859	892	887	873	840	935	872	878	847	859	839	917	883	889	849	929	913	908	898	910	855	874	910	885	876	855	859	857	859	849	863	934	915	857	822	862	911	908	871	814	867	885	877	858	877	908	935	871	901	875	908	887	896	923	876	932	909	897	903	896	870	904	887	852	875	950	861	839	866	858	877	891	872	848	940	884	914	852	892	903	853	895	931	913	906	837	910	904	863	920	866	952	909	817	900	931	901	875	836	875	962	880	884	840	844	853	894	879	904	969	870	886	863	878	905	862	940	936	853	885	848	840	874	893	875	897	860	850	843	858	864	868	915	865	912	915	870	875	904	892	887	831	860	822	898	872	846	859	857	910	876	882	865	886	896	878	904	918	832	925	900	889	876	804	880	896	906	915	831	885	913	878	877	942	916	861	880	831	890	846	861	903	839	850	896	858	915	914	905	896	931	910	902	918	935	875	868	908	909	873	906	815	899	853	871	906	885	893	913	870	882	870	909	896	899	895	841	866	880	892	879	848	813	891	893	832	865	831	939	864	862	830	853	909	876	899	856	946	863	887	843	876	913	852	870	870	851	817	868	942	867	825	880	889	882	885	866	918	850	908	872	856	914	896	847	845	885	879	914	864	895	848	851	853	846	865	906	864	861	888	872	882	869	903	862	885	871	871	890	930	830	856	894	896	888	890	857	925	862	890
8254	5617	3955	2274	1847	1573	1354	1243	1151	1018	952	980	991	947	982	889	940	902	919	914	801	875	872	850	894	897	884	890	873	925	867	835	853	868	906	863	818	887	861	871	861	861	896	861	892	848	858	811	843	842	960	899	851	863	892	877	836	851	847	909	907	802	874	874	864	856	889	913	849	834	817	877	906	871	861	811	814	807	819	870	865	868	825	876	846	886	931	886	843	837	911	859	905	870	862	871	895	897	830	841	824	851	836	895	851	870	817	883	850	861	847	883	860	899	875	876	845	881	877	834	848	815	846	870	868	882	813	820	832	910	878	850	874	850	869	865	894	899	834	893	857	831	847	848	879	834	793	895	856	843	868	894	903	883	828	868	837	853	817	857	853	831	876	875	829	819	888	882	897	868	796	898	864	833	846	950	843	854	897	814	858	890	822	924	876	881	911	864	838	859	797	894	852	816	834	903	896	852	871	860	872	846	904	884	829	839	868	909	861	825	804	829	863	869	880	811	842	823	853	875	836	875	875	867	871	834	836	873	866	881	825	845	880	871	846	858	861	854	832	921	883	862	873	830	886	885	826	883	871	846	906	882	876	876	844	865	818	843	890	834	831	838	898	850	849	852	921	855	893	894	818	842	859	885	845	890	870	839	901	827	780	839	805	901	839	835	882	883	842	906	864	854	846	812	813	843	835	838	895	803	867	867	872	908	835	839	815	858	815	839	859	866	808	964	855	844	854	863	899	869	856	818	838	878	857	856	886	870	883	894	869	897	848	853	838	864	865	883	807	799	883	808	865	840	807	913	861	821	873	833	758	900	838	825	916	840	836	868	859	886	820	856	893	822	924	849	873	880	862	877	821	858	862	899	816	813	894	831	870	846	853	852	840	839	844	834	902	931	842	846	883	872	839	863	882	873	854	848	852	939	869	840	861	868	878	865	907	852	865	886	882	869	792	885	812	869	884	882	828	882	817	889	854	816	845	900	834	884	829	876	808	850	840	839	866	866	840	833	859	874	863	831	864	874	877	894	828	875	872	883	859	870	848	898	860	877	876	846	889	851	857	862	905	855	877	890	817	926	900	880	892	877	897	853	907	875	829	852	820	862	829	866	884	918	846	908	870	858	856	878	852	796	865	847	894	840	872	777	871	837	809	886	831	851	848	870	828	842	870	850	871	847	847	823	855	860	870	881	872	790	835	851	870	842	858	842	881	865	878	802	877	873	832	855	817	858	796	838	854	851	899	874	883	875	897	869	848	879	858	904	855	854	831	842	851	874	810	949	789	817	844	868	853	864	889	850	836	877	833	870	839	866	823	881	856	834	846	852	862	858	836	872	868	805	887	883	823	835	900	838	846	849	874	885	831	878	860	910	907	831	848	863	884	886	868	841	827	838	843	834	834	800	788	860	832	905	872	853	816	810	876	877	869	893	875	898	896	885	871	897	847	902	851	866	871	853	844	857	885	858	872	872	824	884	814	829	910	845	869	854	819	834	908	871	853	856	875	876	837	844	887	904	826	875	839	851	838	865	852	867	856	832	891	895	863	812	825	911	830	854	898	855	874	933	817	857	922	866	833	870	833	896	840	896	876	880	846	922	887	842	874	902	881	861	834	886	872	870	838	870	811	829	879	829	852	869	855	856	855	862	873	881	863	873	891	844	860	810	823	836	855	871	835	858	850	882	824	907	868	873	819	895	873	886	870	884	898	851	914	817	891	882	874	865	838	858	884	892	891	866	862	843	873	873	896	841	853	862	863	895	920	844	896	860	846	884	902	877	860	855	863	864	878	846	831	855	848	898	853	849	829	814	852	882	873	834	892	896	886	913	862	954	893	893	832	843	920	868	864	829	813	851	873	854	832	853	848	879	830	843	893	860	898	876	836	856	895	851	832	812	842	871	856	850	903	901	896	863	874	904	883	867	902	839	864	944	857	858	829	841	833	852	874	871	882	917	851	874	875	876	886	846	882	898	913	847	858	877	834	870	856	866	833	884	902	900	877	868	875	854	857	881	818	867	869	877	863	834	844	895	882	876	882	901	878	854	798	860	878	837	814	838	842	864	873	908	884	882	818	898	841	826	857	854	858	862	897	899	910	886	849	869	883	900	880	815	806	835	875	858	905	859	892	862	824	923	865	846	868	852	864	840	878	826	880	862	871	872	881	909	868	820	825	830	884	885	902	850	844	843	853	901	927	849	855	857	910	832	820	908	856	905	849	899	900	859	854	880	872	836	873	837	887	863	854	875	853	866	873	857	809	890	869	847	843	894	900	853	860	855	832	830	813	912	855	889	836	813	848	839	884	809	826	852	811	828	847	872	845	806	824	834	829	878	894	827	834	845	881	843	884	880	844	873	865	863	882	934	860	856	851	902	899	861	837	825	883	862	892	902	892	819	921	844	837	836	895	908	878	856	863	882	888	868	814	880	896	859	860	838	896	868	865	853	774	839	817	875	862	828	826	901	889	865	855	856	857	832	845	867	892	884	864	880	837	916	858	870	843	858	824	879	896	848	849	916	863	854	838	928	876	847	855	805	838	807	872	847	925	929	893	888	869	852	901	854	888	864	838	850	879	837	857	797	839	855	851	830	877	869	905	836	854	903	845	875	913	823	853	841	842	825	885	874	882	878	865	896	889	881	880	845	869	873	906	844	867	786	844	872	825	817	889	863	842	876	967	813	874	926	830	871	845	813	817	906	852	916	892	827	875	893	842	906	832	865	841	819	905	874	845	881	829	794	884	842	892	908	845	830	891	869	856	820	843	844	910	779	853	857	884	842	875	839	874	875	898	871	866	844	820	933	831	870	847	908	890	845	880	856	872	881	819	837	887	826	905	860	828	851	820	881	889	834	815	904	903	892	894	843	870	879	858	885	907	869	858	859	877	881	845	868	846	854	838	869	842	808	888	857	868	887	859	890	836	874	845	861	883	857	855	855	905	868	803	841	821	890	838	863	874	876	854	854	854	851	864	867	846	856	838	831	877	871	834	867	842	840	883	834	879	801	908	831	845	872	838	870	885	826	913	864	869	807	861	869	923	868	820	858	907	878	880	889	810	879	893	866	887	888	846	850	859	814	888	884	893	807	879	870	862	869	869	811	883	855	889	853	822	824	869	861	826	867	860	894	864	883	877	854	893	896	866	860	841	880	855	893	851	862	812	809	811	884	858	854	863	878	855	852	856	849	850	891	836	863	859	862	837	825	857	891	827	867	889	860	871	838	858	869	920	857	859	863	858	849	872	841	863	811	923	857	847	827	867	869	837	812	878	822	853	861	862	899	869	902	906	906	912	906	806	836	852	836	835	833	811	905	945	883	848	806	825	905	880	870	855	832	874	871	879	848	888	838	832	834	897	876	844	843	872	851	842	879	859	865	851	867	877	902	886	867	857	887	910	860	878	846	840	866	900	846	837	853	900	883	865	819	875	886	848	856	846	850	864	868	860	835	826	909	846	854	855	874	823	864	855	887	842	862	830	838	829	875	815	923
22317	21062	28792	23552	21057	21105	11945	1178	822	727	606	578	485	494	425	422	422	375	378	359	361	314	381	352	325	349	341	321	340	318	346	321	320	315	300	307	324	314	342	308	288	309	310	327	294	301	306	314	315	300	290	272	321	299	312	301	312	299	285	316	297	327	305	286	301	303	300	290	313	307	286	299	298	310	296	302	315	286	290	288	271	314	302	277	297	289	304	273	315	295	288	308	257	305	268	336	302	281	303	305	330	312	339	320	273	275	296	300	308	300	306	255	299	282	311	280	314	315	305	292	280	307	290	276	305	293	280	286	304	312	295	303	286	286	313	314	295	280	299	302	320	306	283	332	291	301	321	284	260	302	293	293	312	286	298	300	316	321	305	270	298	248	288	312	281	271	293	317	282	326	317	299	285	306	270	295	303	301	293	292	282	273	304	305	301	293	283	292	300	276	297	323	307	304	298	281	299	268	317	302	284	261	271	279	280	300	282	271	277	279	269	291	306	299	279	303	289	270	283	326	265	278	282	294	270	292	292	278	303	316	306	293	323	287	268	318	322	311	293	316	279	295	286	284	308	302	275	290	314	291	268	276	312	330	278	292	305	308	288	294	310	279	297	299	260	278	267	302	271	285	276	313	287	300	298	286	297	306	321	274	302	271	285	301	304	325	288	284	302	317	273	289	296	308	302	276	273	291	323	288	305	309	287	291	325	280	299	293	285	289	314	281	287	287	284	277	276	307	299	286	292	289	288	305	304	298	270	333	304	271	306	318	296	286	285	306	286	294	311	332	294	303	310	262	304	311	302	327	304	312	267	284	269	314	296	300	300	296	262	295	303	276	301	278	292	262	325	304	323	288	322	290	300	334	282	273	268	302	306	309	300	302	290	264	275	283	307	278	291	327	304	285	292	306	282	300	325	302	327	314	311	264	286	286	326	292	286	300	309	299	285	307	310	320	310	313	295	322	306	299	295	303	302	301	290	318	292	312	327	313	292	317	305	287	293	263	313	264	284	299	288	317	269	292	298	277	290	297	274	288	307	284	305	334	325	296	286	317	311	288	293	305	280	289	294	272	310	254	280	303	260	292	315	293	278	274	286	304	300	301	325	300	296	270	300	296	315	333	287	270	281	320	307	328	304	296	305	310	294	307	283	332	273	321	306	295	300	285	293	286	288	296	272	304	275	288	270	282	310	298	259	268	307	275	307	283	316	311	290	271	266	293	308	285	280	298	306	318	286	269	282	311	269	295	281	310	287	325	289	330	286	281	323	295	298	266	283	306	296	307	278	295	290	294	308	343	304	263	300	292	300	304	292	257	302	332	276	301	282	324	311	318	299	312	270	311	305	266	288	271	288	302	318	296	320	281	280	313	276	285	301	303	314	290	306	307	303	307	281	284	309	292	311	294	279	312	286	284	309	289	302	325	294	309	314	286	293	265	308	307	300	290	313	280	262	282	295	311	295	315	283	299	274	277	299	295	338	292	304	324	323	256	293	269	320	319	299	300	283	273	265	306	300	266	287	289	289	280	285	267	275	313	279	287	344	331	296	320	317	307	310	288	292	301	291	284	285	304	321	303	282	287	303	298	325	290	314	293	281	297	317	323	274	286	298	297	319	309	291	299	275	292	264	289	311	281	283	314	292	276	289	288	318	303	290	299	302	301	335	302	342	297	311	286	277	324	330	324	283	311	324	269	287	318	303	311	278	313	296	298	270	301	308	314	287	293	288	296	282	283	330	288	306	295	314	302	316	305	308	275	289	269	279	280	271	308	280	272	272	305	295	293	307	297	283	340	292	290	283	286	257	295	294	314	269	302	303	294	287	286	325	299	319	279	286	315	308	310	309	301	315	331	309	309	267	294	263	293	297	294	276	283	288	298	315	295	308	298	308	275	316	287	312	312	268	298	325	279	263	311	276	319	291	295	289	291	285	278	307	304	284	267	296	295	287	322	317	345	256	305	271	255	321	301	288	293	312	286	266	293	292	293	280	296	261	279	285	321	261	253	311	297	284	298	314	319	310	295	293	281	293	308	282	279	287	279	292	289	290	295	285	271	292	286	276	302	302	293	292	279	289	283	296	305	270	288	300	301	303	305	306	275	288	324	276	289	313	318	292	331	302	298	287	286	312	269	281	258	285	288	294	318	312	299	319	297	297	258	291	308	305	287	263	260	267	291	307	294	323	277	283	285	291	337	294	309	315	323	312	278	306	272	298	293	297	299	286	309	304	328	279	269	339	268	303	284	286	274	274	275	297	279	276	291	282	305	286	308	274	292	298	322	271	293	284	291	260	302	293	293	309	317	315	289	284	304	293	303	284	301	296	293	285	287	271	272	318	288	295	311	303	310	305	319	294	275	287	281	295	281	340	300	309	282	299	319	277	292	270	317	298	292	313	288	301	300	323	300	285	297	281	325	279	297	273	309	287	314	297	272	302	282	317	294	317	309	325	284	286	269	303	302	311	299	296	279	281	275	309	311	276	308	306	299	301	272	303	277	300	303	308	307	291	285	255	297	295	318	280	283	302	301	314	289	267	295	291	302	318	285	322	330	327	279	290	257	291	296	274	295	287	291	293	310	290	279	306	303	285	306	301	287	269	295	281	256	280	313	279	292	280	296	284	324	294	282	282	300	307	290	290	281	286	285	307	288	290	275	314	316	329	286	315	313	297	290	277	290	297	297	294	304	299	323	282	303	298	289	285	300	310	280	296	296	283	274	273	284	295	294	294	271	331	311	293	310	302	331	320	303	298	319	293	261	289	292	273	273	285	270	329	323	302	292	311	344	315	310	331	278	287	266	333	280	296	294	299	311	280	302	305	307	295	312	302	273	298	301	268	285	287	279	295	270	306	293	276	283	302	271	265	290	279	259	267	295	306	290	284	270	276	270	293	307	265	311	266	305	292	295	296	278	293	296	318	302	301	305	302	295	315	307	282	312	307	300	282	288	302	289	298	309	309	284	315	326	282	280	305	286	317	299	309	301	316	277	292	270	285	292	299	295	291	305	289	285	286	298	273	294	296	317	316	288	287	313	285	295	296	273	299	317	250	290	299	294	320	299	307	297	266	290	273	311	297	293	306	298	285	281	260	296	288	305	280	316	287	280	313	318	282	285	297	287	268	268	300	293	293	302	302	284	310	280	290	306	274	301	294	254	312	321	313	327	305	299	250	333	294	314	299	294	279	310	281	290	316	292	272	304	314	307	280	325	276	264	314	310	295	302	308	296	308	290	327	268	318	271	299	269	304	306	286	294	284	272	281	299	285	283	286	328	303	303	273	261	334	307	267	314	297	314	319	282	288	273	279	265	295	313	317	274	303	326	302	304	284	288	293	290	267	268	284	297	303	315	298	276	307	319	321	320	303	308	309	302	268	280	281	280	280	304	315	293	320	305	289	300	285	301	303	280	296	299	347	302	288	266	274	309	313	262	299	311	307	361	281	299	272	321	325	293	301	300	278	296	289	299	292	265	284	312	281	310	272	271
9511	13945	10116	5007	3466	2676	1989	1558	1186	910	745	700	626	560	532	463	404	448	427	377	379	405	373	367	376	365	323	328	336	349	347	357	325	342	321	315	354	303	306	321	300	320	307	317	305	303	317	330	323	325	286	323	323	286	319	292	308	274	312	293	287	304	315	288	303	282	295	317	300	287	306	291	279	301	351	303	314	279	305	323	301	297	299	289	280	302	297	288	275	292	309	302	313	268	312	327	322	289	294	278	310	290	276	265	296	341	337	296	278	303	284	301	289	300	300	319	289	318	279	305	283	292	290	300	295	305	285	313	301	292	293	307	309	285	289	299	302	275	291	295	302	288	330	294	307	332	283	301	281	314	297	312	297	308	281	288	323	288	296	268	319	328	288	289	298	316	268	275	289	326	304	302	296	283	304	304	279	260	307	292	318	285	296	306	289	310	287	278	290	297	291	306	322	303	293	291	299	290	306	307	290	311	309	277	272	279	345	273	268	272	276	319	291	291	301	303	299	315	285	305	305	319	322	309	273	271	306	303	275	300	313	327	295	293	307	256	300	313	315	277	314	267	292	305	293	289	297	275	291	289	278	278	285	290	296	288	293	329	294	303	267	294	291	288	278	321	278	305	274	312	288	338	313	298	329	300	299	323	287	294	329	308	291	286	317	284	309	296	319	338	303	313	292	280	295	307	279	301	276	309	326	307	278	302	294	285	284	299	309	290	258	284	315	292	301	302	299	322	300	269	282	290	265	295	301	314	315	269	285	295	289	293	286	319	289	310	279	323	330	311	297	310	277	287	274	301	312	282	294	279	280	271	279	282	313	306	294	284	300	310	266	279	262	268	293	262	285	272	275	296	301	286	295	320	280	286	295	289	274	298	288	268	290	335	260	274	313	270	283	292	289	248	273	302	292	271	299	260	303	295	265	271	261	298	296	290	301	283	284	267	316	265	332	285	308	312	277	312	305	314	302	290	288	274	310	298	283	310	317	277	312	306	282	286	281	303	308	296	268	301	333	294	305	293	321	312	308	305	278	287	290	307	271	270	278	310	293	306	300	262	302	298	265	284	280	282	313	322	292	269	321	311	289	284	307	314	292	287	312	283	299	299	306	293	300	277	297	269	307	291	284	314	298	323	305	307	313	310	273	302	273	284	312	271	287	308	297	312	285	301	288	311	297	285	282	273	316	279	336	342	300	299	315	305	315	264	304	309	317	293	256	302	276	300	277	295	290	297	312	299	303	324	291	311	297	322	299	324	284	294	370	311	300	343	287	303	287	282	318	288	301	280	315	295	302	296	307	257	279	285	285	288	298	292	284	290	291	298	294	306	319	300	275	319	295	293	304	304	297	274	280	308	273	301	328	314	297	288	319	278	310	296	305	296	291	286	292	307	281	288	316	289	273	287	326	292	244	287	276	284	285	291	327	309	288	262	336	292	302	295	291	262	301	311	298	264	325	305	277	326	282	310	284	330	281	298	296	256	278	294	294	276	307	293	298	310	304	284	307	299	308	296	291	321	287	259	286	278	292	332	289	307	266	289	300	262	311	299	270	298	266	283	304	314	317	294	300	296	281	311	272	285	275	288	324	330	320	283	288	289	284	298	291	314	299	273	306	279	298	296	292	274	304	299	303	291	306	276	308	306	304	288	274	280	280	291	292	310	296	306	274	288	315	281	324	303	292	281	294	260	282	297	293	279	306	256	289	302	286	302	295	275	288	297	292	261	322	295	286	294	281	292	286	300	249	321	298	294	297	290	315	315	307	294	302	298	294	298	303	295	274	305	313	314	293	280	305	320	289	303	281	282	293	292	295	306	328	313	271	284	276	307	297	324	287	275	290	292	303	269	283	283	292	294	296	258	299	278	280	275	292	308	297	292	288	307	273	281	300	289	288	270	269	321	312	258	304	316	313	286	317	282	317	282	259	265	323	288	278	323	282	308	264	295	300	311	298	277	294	276	288	316	278	295	324	279	321	289	265	285	271	286	303	294	310	311	278	294	308	317	271	298	332	229	292	280	318	282	312	297	300	304	304	279	255	257	302	321	324	292	303	319	279	306	312	296	321	297	280	306	286	273	321	283	293	276	265	294	281	293	288	285	275	302	271	279	296	301	295	298	343	294	283	266	316	329	301	277	286	315	279	316	287	305	251	294	282	295	314	308	311	323	280	284	315	283	278	272	287	309	330	302	272	284	272	274	297	278	295	280	296	283	302	291	304	321	285	288	280	300	286	287	280	279	324	292	276	289	288	301	311	302	291	311	271	304	264	299	297	313	306	292	298	270	296	306	296	298	281	273	297	294	307	275	298	288	313	254	270	299	292	284	291	299	297	295	295	316	296	274	285	266	288	300	301	289	285	308	279	289	285	283	296	293	296	307	256	289	298	328	348	269	284	291	270	300	308	295	286	300	312	286	269	283	316	297	316	279	318	300	298	307	287	279	285	339	262	345	319	294	276	302	273	343	294	299	328	308	303	314	289	307	251	323	270	294	280	285	309	289	299	266	301	307	308	276	308	309	297	296	284	304	281	308	311	283	302	285	318	332	290	297	278	308	331	282	300	323	272	307	292	305	303	271	267	292	294	274	295	280	282	293	294	268	293	291	268	286	273	312	303	304	305	287	292	308	294	312	296	288	296	295	271	306	281	298	314	303	286	298	268	315	270	283	284	313	295	294	321	288	317	307	329	310	301	271	310	304	323	290	299	297	296	290	265	312	295	297	327	296	304	260	275	309	290	270	297	320	319	263	285	268	284	323	315	293	297	289	279	315	320	284	285	294	312	284	269	310	299	291	267	302	309	284	293	284	279	294	291	302	289	304	292	260	268	275	296	292	311	320	289	304	286	294	289	295	298	288	254	296	281	309	314	294	262	283	299	306	302	279	298	276	319	292	303	281	289	293	291	267	307	298	269	312	287	314	318	319	294	287	294	280	272	307	285	311	275	313	301	314	280	311	290	300	286	320	298	306	289	294	249	268	305	301	307	289	297	275	299	272	298	291	304	272	297	303	293	290	286	295	303	276	313	279	278	274	328	305	263	308	311	299	311	274	275	274	277	266	292	310	296	301	296	271	316	289	289	313	272	288	269	303	285	308	308	292	265	264	313	322	304	278	299	268	295	288	270	247	328	284	314	299	307	279	286	269	268	310	305	268	302	295	304	294	295	296	296	285	319	284	319	289	322	302	283	287	264	270	276	292	309	317	301	309	290	301	281	317	287	293	312	304	288	285	317	314	266	271	274	296	288	277	307	304	298	302	276	283	299	293	276	317	296	295	273	283	283	283	287	273	276	312	289	295	316	317	299	302	273	294	323	300	282	288	330	314	319	328	297	278	321	288	270	336	282	321	319	334	273	295	311	302	277	301	307	294	277	288	313	314	321	265	297	286	314	264	307	267	285	286	267	320	290	292	302	270	287	300	276	282	319	282	302	318	272	282	246	288	297	314	270	324	265	288	292	312	292	267	288	294	283	301	297	305	279	292
27416	19119	5885	1192	932	873	822	856	907	848	871	840	832	872	856	836	801	908	854	795	863	791	847	847	858	798	887	853	867	824	831	824	839	855	813	834	823	794	874	862	835	799	834	831	868	853	927	792	840	878	832	849	837	784	881	832	862	801	823	787	871	837	813	808	838	809	812	836	852	878	824	848	860	843	836	811	817	809	788	795	815	787	828	855	910	843	852	843	853	869	791	859	820	827	833	847	924	858	803	835	797	806	881	829	819	820	806	846	860	829	821	849	861	805	853	799	817	834	808	839	837	845	858	886	878	833	830	842	842	846	794	841	856	869	813	844	800	829	780	863	863	806	879	839	855	858	861	800	834	854	836	828	812	822	824	786	866	850	845	866	872	793	861	887	860	800	879	835	893	843	851	822	841	868	800	838	837	904	838	837	856	877	842	827	816	855	869	853	790	849	859	811	825	811	847	786	858	802	854	876	818	828	770	793	831	836	831	877	877	810	804	845	862	833	822	843	836	826	837	807	881	832	898	820	830	828	849	799	806	839	867	818	801	881	830	820	814	867	841	840	879	804	822	873	857	843	892	847	808	808	853	869	859	830	819	876	842	846	838	837	874	830	817	813	847	901	846	796	863	854	787	833	866	846	839	823	841	881	861	864	890	831	817	809	891	850	884	849	855	825	814	767	752	883	881	869	832	840	823	771	835	838	811	852	839	846	835	854	845	855	851	867	827	885	880	815	860	853	894	814	846	811	800	889	830	830	849	832	880	856	783	841	840	881	858	819	873	777	842	852	879	855	835	870	883	873	836	843	849	832	839	847	854	850	844	876	779	845	865	850	876	819	846	825	804	797	792	796	843	826	841	807	812	838	846	882	862	796	810	841	855	860	887	836	792	835	820	812	835	812	848	848	858	802	881	882	817	821	804	829	781	877	821	823	824	850	817	836	820	845	800	788	860	837	842	757	807	842	835	854	845	799	864	793	882	812	837	860	906	846	883	845	805	818	832	842	846	883	792	815	869	845	825	842	857	808	831	845	808	814	803	794	812	851	840	810	895	822	770	831	839	825	877	831	840	876	863	868	811	851	870	829	829	834	823	802	843	802	826	823	844	807	808	822	815	811	806	850	843	845	840	843	848	838	816	837	771	882	823	805	855	805	823	788	875	836	849	802	864	819	856	829	866	872	839	829	830	883	866	802	826	794	865	873	841	820	867	884	892	819	862	836	861	854	831	881	810	816	860	839	849	885	910	845	813	830	902	810	855	817	866	824	856	788	866	793	911	828	869	837	849	841	903	834	869	872	806	840	853	855	869	861	835	828	849	857	810	853	800	890	891	839	824	803	826	819	821	827	804	818	832	845	805	797	827	827	870	844	891	861	816	876	796	792	819	865	848	842	816	889	794	842	818	877	849	832	882	880	871	868	902	828	864	837	826	805	817	884	811	825	821	863	828	800	823	797	850	849	820	891	823	861	835	849	856	878	838	914	874	843	851	847	789	810	795	833	851	842	798	819	846	838	775	816	870	823	873	820	861	853	859	885	758	837	857	857	839	812	838	845	831	847	845	839	819	831	851	853	829	816	852	864	834	817	846	826	805	760	894	852	875	817	824	842	854	863	849	820	814	832	851	816	813	840	891	801	869	784	838	812	852	809	826	875	847	869	863	845	866	836	831	869	873	825	898	835	864	819	871	922	833	839	801	839	866	813	840	826	879	823	851	837	838	887	858	866	824	862	828	860	817	816	835	864	876	864	815	849	806	855	816	830	816	844	868	804	800	834	872	841	857	857	835	881	886	853	826	848	833	787	843	811	840	887	828	791	847	854	885	857	823	812	800	816	809	859	865	824	819	868	822	811	833	831	828	865	812	800	835	866	910	838	827	857	812	862	864	861	813	855	829	869	832	868	845	817	892	869	849	830	859	853	817	807	835	817	886	846	840	825	863	796	865	861	857	872	807	865	861	808	863	806	806	817	787	863	822	836	773	801	847	822	824	850	834	868	816	863	855	806	870	848	855	883	880	841	851	839	848	863	832	819	852	819	853	822	803	807	834	842	866	880	829	771	791	864	851	847	855	823	832	849	841	846	826	845	806	853	837	878	868	854	822	875	865	829	798	764	894	837	847	859	870	807	854	865	831	876	827	828	848	882	816	816	837	828	893	883	796	834	840	862	820	840	835	854	879	842	864	797	858	840	843	813	850	838	847	814	895	805	810	860	846	857	821	846	870	888	824	825	839	844	871	848	832	800	876	883	873	855	824	887	888	829	861	806	865	821	788	808	814	863	872	893	857	831	846	816	819	838	823	823	849	901	855	804	902	854	850	874	824	812	854	841	768	888	822	782	865	813	755	837	818	785	839	835	843	844	832	823	837	833	848	834	865	873	869	852	782	821	838	813	857	863	859	843	828	905	795	864	822	897	834	802	823	800	824	861	841	904	873	864	830	885	904	773	809	823	847	828	891	837	834	869	853	802	841	837	829	828	844	846	867	817	846	861	836	853	883	869	844	822	861	820	816	809	814	858	806	829	846	852	861	866	859	833	829	825	874	838	896	828	845	820	899	826	810	880	816	828	797	869	794	795	829	884	827	877	801	839	859	867	857	854	787	884	847	810	855	851	865	832	888	818	848	884	920	868	806	846	800	890	831	825	848	836	831	872	849	823	869	865	879	850	876	823	829	858	843	867	899	837	804	823	848	849	845	919	824	848	851	819	864	823	851	813	836	844	835	783	830	813	862	785	831	817	846	850	834	815	822	818	853	865	855	815	835	840	860	838	803	795	873	821	898	841	882	855	819	885	834	804	817	878	826	844	831	868	790	842	821	797	815	843	847	859	867	844	897	892	875	785	841	848	828	767	858	892	851	878	867	854	810	846	850	805	840	846	810	843	839	804	812	800	865	796	885	808	893	798	798	798	876	783	896	872	752	811	798	840	852	846	813	837	875	850	810	860	872	866	863	792	849	851	832	865	833	906	837	828	857	856	847	818	817	817	825	798	792	843	799	892	865	786	819	841	832	909	871	797	858	812	889	852	827	806	835	852	837	848	824	847	881	852	844	843	824	821	861	854	825	840	835	836	865	848	835	825	859	842	815	859	850	859	823	833	836	823	850	850	858	867	857	819	849	846	892	828	843	803	826	796	781	856	900	774	886	830	869	872	800	859	807	826	803	827	860	819	851	817	863	834	832	847	886	856	830	814	871	835	855	874	807	871	821	840	875	886	830	853	840	841	842	814	751	894	897	857	818	875	805	843	781	807	816	905	851	861	835	830	821	836	789	807	836	888	809	840	792	842	807	849	871	844	848	888	816	842	840	862	879	865	845	851	854	845	864	880	885	846	865	807	867	784	886	840	831	842	849	845	789	845	806	826	866	837	796	840	828	879	794	863	820	807	822	798	822	867	878	845	868	812	834	851	820	826	850	889	877	870	843	812	878	880	812	852	855	804	841	815	895	801	819	856	870	864	849	793	819	878	867	886	847	843	869	855
4965	1316	1191	980	906	903	902	876	907	839	864	834	853	856	817	856	918	859	831	898	896	839	878	822	858	885	854	883	842	820	833	894	805	867	832	845	830	844	858	867	862	829	821	808	859	823	853	892	862	882	854	818	874	802	834	832	873	854	837	850	829	819	853	880	863	866	861	832	810	835	846	850	872	834	850	836	880	852	854	874	811	830	812	865	846	793	879	880	856	883	846	847	789	829	843	829	841	822	884	827	877	856	841	833	904	845	834	855	820	863	843	847	911	863	811	907	799	903	829	833	877	808	865	850	844	876	879	816	859	866	831	877	895	833	807	882	821	860	848	857	831	854	855	857	861	900	804	821	876	888	793	863	870	862	898	833	852	824	907	918	842	810	849	844	819	856	876	857	866	867	860	836	864	888	842	876	918	835	833	876	841	894	854	872	895	850	813	864	824	856	812	870	858	862	856	854	858	851	814	842	811	835	929	839	871	860	857	889	850	851	824	867	876	844	854	794	889	846	812	819	825	895	865	888	830	849	871	836	825	891	874	827	881	862	853	845	848	849	899	863	811	822	837	811	888	847	837	893	778	824	883	869	836	767	842	866	881	862	865	835	845	816	842	827	847	844	860	870	851	866	886	826	905	852	843	857	877	865	859	880	881	855	843	862	848	853	901	844	923	826	821	846	822	854	829	878	833	854	828	832	872	841	878	864	820	848	856	833	874	885	887	889	843	884	915	867	806	876	854	865	846	850	819	870	832	857	859	870	862	867	843	862	858	805	844	902	881	832	830	892	908	880	787	838	831	844	882	796	866	855	833	884	864	818	860	814	850	844	873	815	867	833	821	868	898	825	866	916	864	818	923	870	821	849	831	861	847	902	845	855	860	831	871	838	837	847	811	858	882	818	858	839	819	825	843	792	880	841	883	871	806	851	816	812	882	800	829	834	895	855	838	858	854	865	831	917	848	803	846	895	819	830	882	870	857	835	888	906	878	817	871	867	849	854	842	841	884	860	861	897	795	866	847	801	844	843	861	828	874	846	831	870	851	869	905	853	873	833	881	847	856	850	801	858	868	855	863	866	847	867	812	823	855	847	903	842	832	897	835	857	811	891	870	813	876	823	860	895	892	853	871	866	864	887	909	828	867	947	846	893	828	857	886	850	789	876	840	840	899	857	860	853	819	863	885	867	833	874	878	816	819	797	863	858	827	800	859	863	837	885	840	835	902	856	827	829	810	838	797	825	866	803	825	874	832	827	918	865	877	839	874	851	819	848	882	859	889	870	828	801	817	886	904	875	831	882	927	843	810	810	853	826	798	861	935	857	803	878	894	847	854	882	833	902	862	838	807	856	863	886	814	909	849	793	799	884	854	854	808	859	885	867	842	830	885	860	875	871	825	836	857	872	821	844	778	858	822	911	939	855	918	855	886	851	803	872	839	835	927	805	908	903	803	898	798	867	817	837	884	853	859	908	877	900	831	847	876	888	867	865	809	869	830	860	840	871	851	881	832	859	865	863	798	807	882	808	853	831	864	827	823	810	856	844	849	859	834	821	878	840	862	848	860	911	804	813	847	871	837	841	876	832	885	794	879	829	789	826	891	911	836	832	869	842	829	842	882	797	865	850	837	832	859	876	831	868	833	826	815	857	868	886	833	847	843	821	882	906	808	840	800	900	882	866	804	785	835	860	889	832	910	868	848	882	921	859	812	920	785	873	871	800	872	815	816	897	873	828	874	839	890	818	831	854	888	858	828	831	810	832	884	824	856	861	816	870	847	855	855	892	906	856	850	840	867	812	875	858	829	853	854	826	905	810	876	853	828	862	895	839	860	816	888	894	822	875	879	886	839	872	882	795	817	850	821	847	877	851	848	857	827	885	816	848	840	780	831	882	884	874	864	869	882	898	871	801	890	878	816	855	820	813	807	793	837	863	869	825	817	849	850	799	808	876	840	815	835	872	848	850	840	773	860	868	819	844	812	832	846	834	832	890	814	830	878	824	836	871	882	859	840	820	861	868	847	831	837	874	847	836	886	881	885	823	917	874	905	881	818	858	854	835	789	818	882	826	853	839	877	843	825	791	819	866	898	860	836	871	840	847	845	872	841	870	830	899	853	837	885	864	861	854	879	881	847	839	828	843	876	882	849	838	854	785	839	816	868	898	854	882	854	866	847	856	854	921	831	866	828	863	855	895	809	870	854	887	847	862	820	903	833	876	846	874	840	830	839	817	880	841	837	901	864	883	895	845	829	829	829	856	789	828	888	914	903	863	901	832	880	825	842	852	823	864	810	828	810	891	900	833	882	897	845	837	896	874	872	813	841	923	878	826	833	849	843	873	920	846	835	850	841	833	799	816	883	828	869	848	850	864	923	872	800	803	908	862	806	820	823	836	884	820	858	887	889	860	902	860	891	864	896	834	767	825	815	855	873	885	874	813	824	817	778	792	868	911	817	841	850	845	867	836	830	834	884	822	830	876	889	833	896	821	880	869	823	941	864	880	844	892	876	842	905	867	817	859	838	854	880	824	863	864	840	910	860	843	868	807	845	910	861	843	855	833	850	831	889	892	865	868	810	892	821	876	855	847	811	875	808	875	889	867	864	825	847	830	882	895	823	870	812	872	905	866	820	846	828	822	906	855	847	899	823	830	849	886	873	849	801	813	806	847	872	871	888	876	827	812	815	891	880	876	853	865	840	899	829	874	822	853	851	889	894	837	824	898	859	828	854	832	854	881	913	880	813	827	851	917	868	841	842	849	845	845	867	841	847	893	860	848	867	859	881	840	844	832	793	859	857	862	811	817	863	826	857	890	862	851	826	877	866	846	784	887	838	815	886	864	835	852	847	831	845	870	844	801	799	836	889	833	874	834	846	819	847	831	815	826	837	876	903	872	842	857	890	862	826	860	862	871	803	866	808	855	849	842	868	882	824	898	855	893	861	825	845	875	839	877	811	838	846	788	871	864	814	867	864	860	791	852	814	806	853	916	872	805	809	790	850	852	846	836	840	798	852	832	883	858	888	848	869	868	870	811	903	872	818	853	799	877	863	871	892	861	912	804	859	807	828	878	840	875	835	860	804	857	848	823	881	842	837	858	853	858	803	838	771	839	873	879	858	783	835	867	853	841	849	824	874	861	836	869	807	873	887	800	827	878	865	825	862	855	872	858	824	805	831	862	831	843	840	776	879	842	866	880	829	818	864	926	871	843	840	856	799	796	832	873	869	845	842	850	849	876	785	846	872	876	881	852	864	837	860	907	824	842	867	820	897	842	866	822	848	839	826	828	876	874	814	884	846	819	830	838	816	861	844	868	870	875	833	880	832	858	820	851	839	809	836	854	858	902	863	814	864	829	863	828	865	825	806	848	860	883	877	838	891	831	896	815	868	851	854	825	877	838	872	895	825	882	852	867	846	863	800	853	856	842	843	853	810	865	839	863	866	883	828	823	856	841	815	857	876	826	837	801	835	838	902	876	798	798	849	849	888	886
23339	21048	28530	23780	21037	13226	1311	783	689	607	552	527	484	471	481	463	438	423	413	461	421	407	416	423	411	385	403	413	402	400	358	401	410	399	356	406	396	405	419	362	378	374	395	412	398	361	378	370	398	402	398	389	411	416	403	349	380	361	370	377	358	343	395	376	372	383	394	377	390	364	407	395	414	397	393	401	371	395	386	349	392	365	355	368	402	421	371	352	381	408	355	402	402	406	375	363	372	380	404	379	377	373	382	385	374	391	381	384	369	392	379	378	399	364	375	381	382	381	405	375	372	367	355	387	376	373	387	394	380	410	382	424	364	373	375	368	389	366	381	351	350	390	361	382	369	392	377	384	341	395	369	399	359	391	380	386	366	414	388	378	371	374	403	408	388	366	379	407	392	374	381	385	362	331	363	375	379	390	371	396	406	403	389	406	365	371	382	373	382	377	393	397	384	367	387	363	411	376	367	364	372	376	375	359	386	345	364	408	403	390	419	382	397	364	398	380	404	348	382	365	372	415	373	391	384	356	409	354	374	382	383	371	393	377	378	400	463	402	353	401	377	359	369	393	342	374	385	384	370	389	371	367	372	390	368	385	396	412	374	385	386	401	436	370	374	384	402	365	356	419	371	383	406	388	404	394	348	383	403	356	349	408	380	403	394	383	386	401	376	390	363	402	335	370	418	386	397	375	396	363	380	383	379	375	404	370	405	380	365	387	384	402	340	383	347	380	377	398	382	359	362	379	391	371	378	379	361	414	393	387	411	368	402	372	351	352	378	398	398	388	357	363	399	373	351	382	384	355	387	389	444	373	380	343	383	362	374	392	405	348	405	377	400	350	389	399	381	388	366	366	353	380	339	360	362	368	376	396	381	364	363	427	354	396	389	411	381	409	407	353	363	369	372	387	400	422	401	404	398	356	370	345	358	411	399	392	344	371	387	376	402	373	375	415	429	346	387	389	371	397	380	424	376	399	432	408	399	361	399	391	373	397	394	361	411	392	419	376	417	382	390	372	362	369	347	379	366	360	373	418	363	394	380	347	362	394	380	371	398	365	427	386	386	354	372	399	340	382	422	397	392	372	388	387	416	368	400	399	347	340	364	372	367	385	387	382	387	405	388	390	379	367	380	366	389	411	389	414	387	332	393	367	422	384	396	416	371	370	411	398	386	432	402	361	394	368	385	403	381	378	392	377	394	392	394	390	389	360	377	380	376	367	393	386	382	389	394	389	366	389	395	374	391	447	409	386	398	416	396	384	361	375	376	354	413	405	370	379	400	371	359	370	400	327	361	377	400	385	358	345	358	366	357	358	379	370	380	360	377	383	403	388	389	408	382	381	366	408	375	400	383	376	364	389	398	414	379	393	380	367	354	400	407	341	353	352	377	360	414	383	384	393	359	342	403	370	420	362	416	384	377	383	401	337	401	398	389	362	392	374	396	367	395	379	383	382	371	378	409	363	412	406	367	377	379	364	359	368	375	378	348	382	376	408	386	370	383	382	392	375	404	369	386	379	379	397	398	368	371	359	378	359	402	374	413	366	391	396	374	409	398	338	369	369	374	351	378	386	387	387	392	403	379	401	352	369	375	371	390	378	403	385	375	401	367	369	384	389	427	383	356	374	355	366	362	371	378	366	389	392	390	391	378	365	370	368	407	406	381	354	376	390	354	349	380	387	374	368	392	404	351	372	410	443	389	388	385	388	424	382	417	385	409	391	376	354	374	351	375	349	372	395	379	373	399	359	384	370	377	370	380	382	423	391	423	385	381	382	413	370	325	359	392	356	348	403	391	383	406	378	371	411	366	377	402	375	409	358	372	380	405	341	381	369	403	403	353	354	365	422	385	384	386	414	384	428	382	380	395	384	408	390	390	401	425	386	392	410	395	401	382	412	419	372	368	390	384	375	364	358	339	393	392	370	379	363	375	380	364	387	411	367	397	368	393	387	394	385	358	353	377	397	375	422	347	400	373	395	404	375	362	374	385	323	397	367	370	376	414	392	380	365	351	357	371	404	371	360	377	380	382	393	389	335	399	354	376	360	362	418	366	357	400	367	388	379	376	367	381	369	410	380	381	409	399	365	384	369	408	358	373	369	373	380	358	378	364	395	403	378	373	401	397	391	402	372	359	375	374	371	363	390	390	362	389	383	402	346	343	361	386	374	377	378	336	360	388	372	382	397	365	354	398	395	387	391	355	406	383	385	357	365	373	370	362	391	328	431	393	409	394	390	394	354	412	358	352	363	385	368	369	374	395	381	361	395	393	391	374	365	359	385	390	368	383	397	388	370	398	376	381	356	378	391	370	375	407	387	382	398	411	403	390	371	406	366	364	397	377	371	394	392	391	420	366	385	410	399	367	412	385	387	413	351	383	409	373	364	420	399	372	392	373	366	412	362	377	369	387	377	414	375	344	379	372	370	369	358	399	392	349	380	376	411	362	347	415	373	366	355	397	397	382	434	350	375	347	377	384	364	352	360	396	360	393	398	382	380	407	384	397	376	407	439	379	385	398	362	397	382	363	362	390	384	430	401	364	388	352	398	393	391	398	354	392	419	397	340	398	406	382	348	373	383	371	351	353	364	362	385	367	378	371	374	377	405	384	419	391	356	409	382	344	372	398	385	376	399	379	364	395	404	403	361	344	381	351	414	401	402	389	432	395	372	403	403	373	371	341	378	344	352	394	391	366	396	346	343	403	398	385	392	389	398	382	384	394	355	355	376	387	359	374	341	360	404	386	389	380	382	391	399	352	407	391	362	378	385	362	369	402	366	371	406	382	365	399	373	383	398	366	373	365	367	393	368	380	393	401	373	368	361	359	383	362	391	385	387	376	378	417	408	347	404	343	394	394	368	402	372	371	383	394	355	383	380	373	383	393	395	367	333	377	397	378	414	369	368	425	383	384	425	403	407	364	390	369	403	395	377	379	378	362	335	341	371	360	349	353	380	417	408	377	378	391	372	373	392	383	400	414	366	366	346	388	369	397	373	403	378	352	380	404	386	419	396	392	387	385	397	347	379	431	367	353	367	417	393	418	359	366	388	388	390	416	394	402	402	388	367	369	397	389	408	348	388	363	403	385	389	406	398	391	375	331	377	382	368	410	377	377	376	364	378	383	378	420	399	369	373	403	368	366	419	404	374	393	390	393	409	374	366	355	376	373	413	350	410	332	371	382	372	363	369	373	396	356	367	391	357	415	422	363	376	394	386	388	385	396	396	357	379	402	424	394	383	410	379	387	419	374	363	406	377	403	385	381	395	378	412	402	397	393	341	384	423	405	357	396	360	363	371	393	363	368	365	331	417	361	390	396	410	391	350	382	391	407	397	421	382	359	380	352	403	401	384	405	367	369	345	367	398	373	381	398	364	378	369	406	370	405	362	362	385	390	404	387	396	388	384	376	391	366	400	401	329	399	407	389	360	371	390	375	384	379	406	374	328	424	374	367	410	376	380	394	362	381	395	402	386	404	340	362	378	381	393
7394	8445	6165	2966	2151	1666	1275	1009	896	724	680	646	545	546	568	527	500	500	474	489	456	462	475	468	436	467	466	428	406	434	416	424	469	410	406	460	410	427	439	399	410	415	415	425	411	434	399	433	397	438	452	424	394	425	426	449	420	414	401	423	368	426	444	399	409	445	445	443	370	415	412	394	444	381	391	384	375	382	430	412	386	421	415	384	406	430	442	435	413	439	389	412	402	395	450	401	397	390	411	419	420	403	418	395	415	407	412	396	399	426	384	371	381	398	427	398	431	439	380	422	403	434	402	365	406	412	444	429	369	425	410	385	391	414	409	448	404	432	388	413	421	396	461	407	406	424	430	379	445	397	410	393	429	386	413	433	405	407	438	404	406	440	422	408	389	406	404	393	385	413	430	394	401	406	409	428	403	424	450	379	405	433	413	417	430	436	399	410	406	389	390	384	424	408	408	421	416	398	391	397	411	401	435	399	403	379	414	381	391	402	427	443	373	410	396	415	398	416	383	408	370	411	421	402	422	433	365	398	424	398	404	442	433	388	398	429	391	442	421	427	428	372	390	456	455	436	392	402	386	409	432	391	433	393	393	426	367	389	418	415	414	437	435	410	396	389	428	432	402	372	447	430	435	411	390	426	407	391	417	412	412	448	402	414	403	383	410	408	406	398	409	409	416	429	394	392	408	414	399	391	398	366	446	406	428	426	391	420	431	416	386	396	398	425	394	422	412	437	396	453	414	394	384	411	426	423	415	422	397	380	417	431	401	400	422	409	453	394	378	448	401	417	413	425	418	416	400	402	395	390	428	361	421	375	428	419	409	415	414	409	401	424	407	429	395	406	397	453	417	403	409	410	398	408	409	474	428	423	434	406	423	387	433	429	422	363	412	410	410	439	432	392	418	399	365	397	412	427	455	395	455	396	418	414	413	396	400	400	417	417	411	396	421	415	435	440	437	447	415	418	426	449	396	411	405	430	439	420	416	392	409	360	445	393	377	393	415	448	448	396	442	419	395	399	365	428	391	409	420	431	438	434	444	411	414	392	394	411	408	389	420	423	419	412	423	446	426	424	420	442	375	394	446	429	445	416	416	454	420	412	401	409	421	403	411	420	406	446	431	419	409	459	448	405	436	421	421	398	413	413	438	418	380	423	430	418	414	441	414	386	441	413	415	419	437	430	430	433	414	409	421	411	409	416	379	425	431	460	408	420	426	393	439	415	422	416	390	444	425	438	405	418	389	409	419	406	415	402	404	411	418	431	428	395	459	457	391	406	419	408	410	410	433	436	428	380	373	417	419	435	418	388	408	385	424	434	429	408	411	433	418	441	447	402	398	395	401	436	437	428	410	394	413	392	385	389	443	409	403	447	408	414	430	393	403	417	417	424	373	428	416	434	420	433	429	428	411	391	425	411	414	401	377	408	440	436	402	405	389	389	410	382	403	423	400	365	406	407	368	413	420	386	423	432	413	422	392	397	399	430	418	387	396	397	436	412	436	370	404	449	393	407	427	392	397	394	445	427	387	384	378	352	386	372	406	404	373	402	387	426	410	406	414	416	415	401	402	403	385	417	421	413	406	428	383	425	409	440	434	432	385	408	408	389	397	420	435	449	399	408	413	404	386	394	444	401	400	383	428	384	419	425	406	412	411	417	390	398	434	403	430	450	427	375	408	383	409	442	403	388	397	411	384	386	427	409	424	393	397	380	411	395	430	396	399	411	426	417	424	385	448	417	426	386	401	411	401	396	422	423	408	397	419	378	435	457	428	404	395	384	475	388	405	407	412	406	424	435	409	418	395	395	385	402	412	368	433	394	401	395	426	378	431	395	413	452	416	437	404	389	441	365	445	403	399	414	394	405	426	422	414	420	406	414	381	380	402	397	430	418	430	414	376	423	419	408	422	388	417	435	449	403	409	415	386	437	425	364	424	410	421	380	418	426	414	404	399	418	415	425	410	411	450	407	404	410	418	414	402	414	424	387	412	422	385	399	416	424	405	409	404	417	406	414	403	427	439	425	434	437	435	445	427	440	404	398	432	444	420	443	442	352	444	406	422	454	410	434	405	423	434	398	416	381	398	431	383	420	412	427	408	406	419	395	379	426	400	365	412	473	403	416	375	392	392	379	413	430	422	431	409	385	437	392	404	351	435	385	433	433	388	446	417	400	355	390	441	410	423	398	420	432	394	412	462	384	397	428	405	431	427	404	410	358	393	406	398	385	399	409	441	417	378	432	384	412	389	404	431	446	424	415	426	413	410	392	414	429	393	412	411	419	403	437	433	406	410	383	385	431	401	419	398	428	383	418	434	438	441	395	445	419	390	409	430	434	428	396	401	385	397	428	401	434	412	433	400	387	416	414	414	400	427	406	388	437	390	389	404	412	449	454	414	451	398	406	445	410	420	404	447	426	434	400	428	411	414	406	427	412	403	374	431	390	404	403	427	453	390	443	417	423	408	414	431	388	384	405	424	400	430	459	393	375	378	404	365	405	410	402	423	405	419	422	395	395	382	438	403	431	378	402	414	401	423	392	379	425	406	391	401	413	418	430	404	405	430	379	414	384	414	409	374	424	399	454	436	399	435	409	415	429	407	420	428	399	405	443	433	401	390	379	428	423	422	424	411	431	433	414	404	448	420	405	412	395	442	401	417	422	411	392	411	424	425	402	429	409	359	402	384	398	408	462	413	417	379	395	453	413	413	398	418	403	394	423	401	407	398	435	427	386	399	410	409	358	432	419	423	399	393	390	429	384	414	408	411	383	427	437	388	425	367	415	390	426	433	372	410	414	411	401	416	368	399	450	385	459	424	413	374	403	410	417	424	376	376	401	409	370	358	373	437	435	424	412	429	386	420	448	440	464	406	373	392	388	385	378	405	433	449	435	435	398	427	436	433	419	446	410	386	425	424	415	412	407	403	401	416	434	394	416	411	413	373	446	427	388	415	427	403	407	402	428	424	410	414	431	422	405	424	389	406	394	383	402	403	425	391	370	403	405	420	384	412	402	415	402	420	389	402	395	396	402	392	405	447	409	397	397	399	410	388	389	367	434	432	441	387	411	427	429	398	418	405	393	410	424	423	422	429	404	405	410	391	413	370	418	365	395	418	421	416	388	413	410	412	382	371	432	391	394	356	413	441	413	434	411	363	393	407	418	441	399	378	399	413	416	378	414	408	384	431	400	407	372	404	370	394	397	410	404	442	404	396	431	402	421	389	433	430	391	425	413	440	404	404	435	420	406	441	389	419	445	415	424	389	390	407	403	393	360	420	424	376	421	392	427	437	433	383	419	409	453	422	405	418	422	428	424	430	380	416	432	427	447	392	421	407	452	390	435	417	390	426	384	391	400	385	412	425	398	429	419	387	405	423	429	401	427	442	387	409	399	431	443	426	431	384	413	431	410	422	407	406	443	423	413	420	419	436	394	382	405	437	429	385	404	394	441	403	423	415	383	419	404	403	381	389	410	397	406	404	408	396	393
24461	21014	27650	24508	15978	1806	1209	1097	1013	1020	996	970	906	914	965	925	893	915	927	879	905	924	942	886	878	869	878	846	864	856	889	892	907	921	876	891	878	906	881	888	902	914	879	863	898	888	898	948	913	922	944	887	931	872	895	910	875	910	912	876	889	894	861	836	886	908	901	918	885	850	926	893	882	864	922	854	873	885	883	881	831	864	899	943	926	880	902	837	879	852	902	885	888	902	929	943	882	927	920	887	907	836	912	883	864	940	859	877	894	879	860	913	936	938	917	850	876	910	882	922	906	869	873	898	892	896	879	913	928	905	892	861	854	927	888	881	894	841	867	888	855	892	854	917	923	896	957	876	862	922	927	868	896	854	861	847	905	814	859	835	879	880	921	894	880	905	888	940	904	902	910	879	895	865	885	937	850	866	904	884	897	907	822	927	922	881	875	854	844	872	852	908	921	879	905	854	875	919	871	897	862	885	886	906	874	846	917	902	877	828	849	910	912	891	883	916	902	933	907	861	871	854	898	866	913	867	847	953	868	892	892	910	937	893	894	908	855	851	892	905	885	914	914	866	935	887	893	895	941	847	920	896	849	894	880	899	856	885	921	903	895	857	850	865	899	931	874	848	874	877	876	847	924	892	917	840	881	876	926	910	912	909	907	860	880	857	864	895	869	883	864	904	866	893	887	867	924	875	890	902	861	889	891	869	868	902	856	888	883	915	939	894	796	890	882	855	912	875	907	872	858	904	917	895	861	897	928	887	912	880	910	873	878	927	918	883	927	934	914	913	837	924	911	883	908	885	852	850	893	936	914	921	901	860	896	867	917	906	875	815	885	866	888	878	837	906	910	849	908	869	875	865	915	887	894	888	900	831	915	832	916	897	924	899	927	919	901	849	859	833	867	912	881	869	899	955	894	897	885	820	833	908	852	794	883	922	925	862	871	939	924	968	878	870	923	854	834	876	842	919	879	865	865	884	874	877	904	849	928	946	916	894	897	857	913	882	924	870	920	840	885	874	863	877	941	865	895	891	851	877	852	903	876	876	884	888	866	869	871	875	910	871	891	902	870	904	871	907	883	840	903	857	843	861	890	868	948	870	832	839	844	887	846	861	883	892	883	862	903	857	872	881	900	878	895	839	905	905	896	885	898	887	860	935	924	896	914	908	884	840	912	906	883	886	942	903	913	901	919	880	940	901	895	885	887	888	937	867	871	872	825	876	871	915	895	915	843	866	890	889	908	885	870	924	900	906	854	873	830	855	865	918	859	863	864	871	937	858	912	860	877	885	863	906	875	911	893	890	924	892	886	899	877	962	868	877	900	908	879	879	912	867	843	838	872	826	865	830	868	951	896	932	882	854	878	909	927	845	827	886	908	896	870	854	883	898	891	844	926	860	875	882	916	911	859	848	901	928	909	889	956	908	886	887	883	913	881	878	848	900	920	881	890	863	907	868	907	874	903	854	896	892	872	819	900	901	825	902	875	885	878	884	893	837	851	863	918	895	905	873	889	892	855	898	910	866	874	938	856	882	849	860	903	878	899	885	899	906	860	899	905	856	831	888	952	872	829	902	864	920	886	936	848	894	938	885	840	926	905	899	948	808	902	878	871	900	895	888	854	874	913	904	921	851	926	873	877	902	952	886	899	880	859	860	855	892	853	935	927	824	882	915	899	916	903	819	927	852	934	844	920	843	892	881	934	880	852	888	870	923	883	877	894	959	923	914	819	880	874	924	923	961	893	835	870	854	851	884	932	929	871	892	894	911	894	916	875	871	912	941	909	826	888	889	886	861	917	862	871	883	860	883	842	964	863	867	896	916	869	909	867	890	975	929	867	884	893	858	908	852	894	865	882	879	871	889	874	903	847	913	886	884	883	857	879	855	900	840	897	844	903	857	862	859	855	899	921	904	836	833	865	898	932	897	865	867	896	887	895	915	858	896	866	882	926	895	885	873	897	868	876	847	904	884	880	857	902	913	861	908	924	864	856	898	793	912	881	938	886	851	858	897	939	950	896	909	871	863	887	836	907	884	895	886	920	874	854	854	882	866	958	901	853	938	897	905	878	904	908	887	885	866	896	962	891	902	841	868	866	865	935	891	891	885	895	946	914	874	937	862	899	888	858	903	918	903	872	905	874	879	866	911	921	914	944	865	875	853	876	904	923	918	895	837	858	892	837	892	855	906	887	882	839	924	881	834	916	845	917	898	866	931	881	861	892	829	874	868	885	878	927	852	840	835	878	820	941	909	870	869	927	915	913	816	830	838	897	884	909	896	850	898	953	837	950	825	895	878	873	905	870	946	877	853	822	840	872	874	838	871	889	907	879	860	936	895	847	882	918	910	885	916	858	891	837	872	843	844	875	865	903	888	835	860	933	900	893	923	871	859	843	876	882	879	881	878	886	921	872	872	865	853	899	906	845	817	879	879	924	883	890	873	900	899	892	917	928	894	860	882	881	906	917	902	994	949	946	896	942	894	934	869	879	864	864	901	863	959	887	883	865	881	835	905	919	849	903	857	862	857	911	901	859	895	865	873	886	927	878	915	964	882	835	932	890	888	868	897	866	855	933	876	881	869	868	904	900	890	879	926	891	858	859	898	892	866	867	904	924	932	898	876	908	913	844	866	958	893	881	866	905	859	854	917	884	885	799	875	884	927	844	843	879	852	892	878	858	877	885	905	843	858	904	898	894	907	868	833	899	900	903	896	896	839	913	859	927	869	865	868	855	896	842	896	883	910	903	924	878	877	926	866	914	866	902	896	883	902	870	899	826	849	895	895	858	838	877	842	888	904	935	865	928	890	846	893	910	845	836	922	894	882	838	895	898	892	917	894	918	900	897	870	871	938	904	945	889	913	906	918	876	928	876	898	923	877	891	852	923	903	831	868	964	943	902	916	853	847	848	898	897	856	910	864	836	909	882	856	860	832	852	903	893	942	971	907	888	916	862	851	921	907	878	935	906	911	854	863	896	888	847	884	829	907	889	825	921	944	886	873	861	885	872	868	901	904	926	916	855	853	836	900	900	863	883	828	866	881	851	888	940	916	931	902	917	841	866	886	922	833	871	886	884	948	936	850	907	853	893	894	892	921	940	885	854	854	857	909	864	857	916	886	871	901	891	859	968	846	855	920	900	863	891	891	858	907	911	899	967	933	877	883	840	937	946	879	798	931	895	876	871	864	937	893	895	794	902	895	881	891	903	893	884	855	849	884	896	904	935	889	951	870	935	875	899	872	878	873	915	868	916	850	913	841	873	826	943	878	873	811	910	889	850	833	882	848	912	902	893	839	850	905	907	914	914	890	856	890	916	857	885	895	829	891	896	915	934	894	862	884	883	872	927	879	837	875	913	919	938	881	876	891	866	893	911	906	844	866	920	858	921	883	893	875	865	832	916	905	893	892	905	899	835	865	892	922	863	921	901	894	904	870	835	888	902	873	953	852	843	867	916	900	836	951	860	880	949	825	871	947	941	850	943	867	882	945
7300	5607	4064	2349	1939	1558	1378	1209	1115	1065	1012	983	964	955	939	948	883	900	864	896	917	838	891	877	918	880	871	904	917	846	892	892	839	848	909	885	881	856	889	882	861	846	820	933	910	908	869	881	806	864	873	840	855	866	879	914	801	844	851	818	862	897	910	850	863	853	848	879	847	850	839	868	894	893	885	858	869	810	866	863	838	851	840	851	857	849	903	925	851	880	881	884	838	856	806	864	819	859	872	832	840	867	890	804	830	860	879	896	927	886	866	838	843	846	840	844	887	813	871	939	841	848	791	866	886	888	867	833	869	847	886	861	887	856	857	809	885	868	875	878	866	899	899	928	875	868	878	866	924	868	848	844	891	865	919	848	940	870	874	914	869	859	829	917	879	875	832	822	823	895	914	846	839	858	881	959	865	832	877	850	876	875	908	864	867	861	879	911	888	903	852	847	852	869	857	865	842	842	903	853	884	896	867	890	808	847	865	917	907	857	847	859	884	899	841	827	872	877	892	835	883	855	914	887	903	859	893	924	841	809	921	898	855	834	864	915	867	860	852	925	879	875	821	835	842	834	860	892	851	838	921	892	888	850	823	853	839	813	879	890	848	880	907	850	864	874	931	853	855	820	816	852	886	858	936	880	845	826	876	876	887	857	905	915	862	838	815	913	906	900	882	829	866	823	845	846	875	898	906	883	879	867	846	921	879	869	869	850	842	855	901	917	790	859	880	851	833	844	875	878	842	883	802	828	867	836	870	853	877	896	865	863	923	855	855	820	893	867	889	868	824	864	857	846	881	880	910	844	860	903	849	891	853	825	850	860	868	851	879	872	849	843	871	939	823	934	867	886	834	844	853	859	823	862	887	882	862	854	841	822	841	833	870	846	875	844	833	889	843	840	827	861	826	896	912	893	861	855	885	861	816	860	862	867	852	842	862	828	845	903	862	849	857	864	933	898	846	864	867	924	829	893	921	883	837	911	866	845	892	915	900	874	890	867	879	847	898	869	900	861	864	864	896	835	882	880	869	874	823	859	856	837	903	883	837	850	825	873	843	889	812	955	879	884	876	881	909	888	807	832	846	872	832	842	873	885	863	901	877	882	898	858	863	838	936	909	852	864	893	858	851	888	811	859	879	889	918	864	886	855	881	846	841	831	875	875	865	955	870	867	851	834	826	847	844	877	887	916	845	855	886	901	944	847	868	913	910	872	883	903	898	835	847	912	878	836	846	886	892	847	882	855	803	893	857	845	897	885	903	888	854	874	883	820	875	875	841	869	839	890	872	860	844	824	850	901	854	849	869	861	914	855	870	845	876	846	845	893	860	863	839	835	838	870	848	904	898	822	852	914	872	841	880	870	888	854	832	859	888	823	859	928	904	873	909	880	891	871	818	863	878	832	852	889	828	886	814	935	865	869	887	866	857	866	897	845	873	867	899	851	839	870	814	890	864	864	904	892	830	847	907	865	807	847	868	809	858	864	827	902	924	897	837	866	901	852	821	899	836	896	838	891	883	896	863	890	905	845	825	889	905	884	903	888	856	865	858	877	915	882	906	864	868	862	847	891	878	929	870	886	862	827	894	856	871	849	852	850	870	828	820	828	862	857	850	870	877	887	865	887	897	851	878	829	868	872	872	807	815	858	825	849	849	905	826	864	870	881	861	865	865	867	916	840	838	887	833	855	854	909	871	902	905	889	861	894	871	854	917	893	856	873	836	847	831	853	815	827	874	839	905	867	900	864	830	855	817	865	882	824	898	880	825	832	886	831	866	860	832	893	884	883	871	824	876	904	824	879	923	887	862	865	868	829	915	858	839	912	854	834	843	814	843	849	889	848	891	856	876	889	889	879	867	818	858	841	871	831	880	875	894	892	926	867	881	862	839	861	894	924	906	851	882	903	919	877	875	867	897	839	899	884	930	898	859	795	930	860	885	836	875	848	873	832	874	908	868	826	877	848	846	830	889	856	861	826	849	877	871	895	809	884	926	795	861	867	896	835	891	883	823	832	876	861	905	919	890	851	890	918	883	833	863	869	892	901	858	857	856	782	837	845	855	866	846	853	873	890	848	821	826	835	821	842	853	803	852	846	824	846	845	880	880	863	927	888	874	812	856	862	895	821	869	886	834	919	874	863	856	856	868	865	856	847	907	918	834	847	920	877	854	889	887	815	933	898	850	912	879	843	867	896	901	898	854	897	853	905	863	839	901	868	858	889	839	888	805	880	868	866	858	851	898	864	890	873	915	891	862	854	853	813	844	879	877	897	855	884	922	842	867	892	860	858	850	825	886	883	861	908	877	923	868	840	895	917	862	839	869	875	918	834	890	847	857	865	856	835	830	844	882	848	867	867	854	879	871	855	864	862	900	874	913	847	885	848	828	859	871	855	876	825	776	835	830	853	848	889	899	876	844	843	828	904	864	942	877	872	844	841	842	861	889	880	804	873	884	883	865	893	875	864	904	844	903	866	859	851	925	908	832	905	827	854	826	836	853	857	880	887	892	918	869	825	857	862	903	860	804	870	903	810	817	882	848	869	828	826	860	853	881	825	868	840	847	864	840	874	834	930	878	842	885	841	843	846	834	850	848	835	865	866	876	883	888	878	926	862	899	862	913	856	914	880	866	839	809	849	813	933	870	878	821	897	834	821	862	863	822	854	854	865	812	833	870	937	848	887	859	838	853	855	836	844	909	873	883	869	869	870	899	842	910	849	834	886	853	948	835	941	883	848	838	872	890	881	839	894	880	868	871	813	824	882	875	897	855	862	874	846	870	841	884	878	878	857	915	865	833	886	839	852	876	870	875	892	831	882	876	796	842	882	868	889	849	898	854	877	860	852	875	864	863	833	866	822	885	834	912	912	891	850	815	895	882	887	873	870	893	801	904	910	914	863	861	900	878	867	862	848	842	879	962	867	898	904	898	838	861	824	907	829	888	869	889	928	831	866	876	834	906	889	841	810	893	867	882	879	889	864	904	800	790	879	892	873	852	843	854	836	844	884	899	880	867	843	837	925	891	866	862	883	947	837	918	872	852	889	898	838	833	925	801	867	845	845	845	891	891	856	860	885	891	865	837	872	865	921	817	901	871	860	866	865	839	897	924	887	905	881	844	932	899	885	842	946	880	849	846	903	872	852	825	909	879	822	886	936	943	873	854	889	848	834	864	889	892	871	865	853	842	868	903	891	817	838	891	864	930	854	812	867	878	798	820	905	842	863	877	839	864	928	887	862	906	913	828	910	828	890	888	806	872	882	853	867	862	871	870	926	856	847	851	880	865	863	876	874	939	839	861	867	854	873	897	864	862	841	868	850	893	916	884	862	880	851	856	841	915	853	888	871	887	865	860	902	935	826	849	858	846	846	904	803	799	922	847	861	912	848	851	831	870	869	831	862	850	917	888	838	859	883	887	901	878	879	900	857	907	791	870	812	892	902	884	859	869	864	833	845	841	886	856	904	890	904	861	852	879	860	878	870	808	847	825	834
22230	21018	28791	23434	21019	21073	12053	1273	822	691	626	566	507	512	447	465	375	400	432	374	393	374	322	373	312	329	318	338	342	344	314	328	323	311	336	336	294	307	347	334	334	306	289	294	305	321	314	336	306	318	308	307	295	335	310	296	300	317	288	284	306	304	287	289	298	300	313	314	288	297	276	297	305	298	298	308	319	310	302	303	299	306	310	323	312	314	267	297	295	332	312	302	304	313	313	270	290	293	287	316	331	305	321	290	311	304	296	289	290	268	293	307	283	305	297	272	264	316	295	307	299	309	296	310	327	316	297	299	273	276	317	274	287	292	312	323	320	314	282	295	321	315	298	296	304	307	266	257	290	315	303	325	304	319	280	303	336	302	290	292	294	299	302	308	294	326	315	287	303	282	290	311	311	278	297	304	309	278	293	296	249	281	278	296	278	301	276	261	279	290	318	284	313	287	313	280	278	298	309	309	288	279	305	285	314	285	303	273	293	301	290	302	294	323	281	307	288	277	312	307	303	319	299	330	322	291	294	330	332	282	292	303	298	303	288	300	281	287	275	297	294	303	306	339	265	248	286	284	287	285	278	283	341	297	316	287	305	297	288	310	298	302	298	281	294	316	316	282	302	307	297	300	273	298	306	273	274	300	314	299	323	281	311	295	304	300	297	283	306	285	295	312	242	303	297	325	291	282	298	266	277	300	279	296	274	314	288	318	296	308	285	308	299	324	279	315	316	306	331	326	303	318	285	319	339	315	292	283	305	296	307	291	297	318	272	297	332	292	277	326	341	255	308	322	270	305	303	328	309	317	278	285	283	288	280	299	302	301	281	267	279	303	296	331	307	315	286	326	309	284	290	283	307	317	301	303	308	276	321	319	283	302	290	310	305	289	304	291	293	275	254	293	296	291	304	282	283	278	287	280	315	310	302	299	304	294	279	316	295	314	290	308	316	263	303	287	322	279	289	300	309	302	314	298	316	314	283	319	268	332	286	289	295	316	310	327	303	332	305	277	319	277	294	325	290	281	274	306	293	288	291	276	299	291	328	281	299	271	306	329	311	308	289	295	316	275	280	311	287	288	287	285	298	305	277	261	290	271	277	315	322	275	301	290	297	307	300	310	259	262	301	247	313	305	299	290	289	287	320	316	290	283	287	321	318	282	275	289	303	291	284	282	294	316	305	296	281	313	291	311	280	294	318	320	287	278	323	279	273	289	330	314	305	264	271	310	290	307	298	262	286	313	309	312	280	309	283	303	299	291	276	323	294	337	287	297	288	284	305	272	271	279	299	327	293	293	267	272	322	279	297	284	301	290	311	282	304	292	284	338	277	295	286	298	293	272	281	290	322	302	297	291	289	316	332	281	268	339	288	347	279	304	297	281	302	307	314	267	307	301	297	279	297	328	299	270	310	270	263	307	302	287	296	318	288	272	325	307	325	290	283	284	313	267	320	315	285	308	308	285	291	291	330	288	299	258	314	306	286	306	303	314	285	287	314	287	309	289	281	285	330	302	291	304	277	304	316	301	291	299	305	300	286	268	288	277	292	309	338	291	322	279	310	321	317	299	300	280	316	314	274	313	324	326	285	304	308	295	313	299	297	282	297	304	304	296	291	298	287	322	292	294	296	283	311	305	336	284	322	328	254	279	310	289	325	300	304	300	325	303	283	310	307	291	295	291	295	277	309	313	280	286	290	285	273	279	283	303	312	276	304	302	266	321	273	311	302	294	305	304	256	294	321	329	289	278	277	286	304	303	314	310	290	324	316	281	301	279	275	339	285	270	274	289	302	298	306	288	335	326	284	290	268	288	325	321	300	287	295	299	271	314	291	278	293	273	292	298	301	302	303	292	290	281	307	325	291	293	326	304	285	293	320	298	308	307	354	310	333	289	270	284	321	316	297	267	295	291	309	346	268	315	337	272	315	314	279	277	317	285	278	266	309	288	290	327	294	323	299	266	293	319	290	301	300	272	326	300	306	276	268	303	295	309	308	258	281	309	288	301	275	301	298	349	282	294	299	303	292	305	286	317	289	281	254	305	288	309	297	294	305	311	285	279	271	306	306	288	322	281	316	286	314	279	303	276	277	332	302	318	289	300	302	294	291	262	302	312	307	280	290	298	291	286	302	282	323	308	297	291	248	291	293	327	286	279	270	280	292	269	284	312	293	303	314	318	314	293	322	293	292	299	277	314	289	267	289	322	303	286	305	292	291	296	286	306	276	285	320	289	287	290	291	291	274	266	306	301	300	289	306	289	288	289	300	292	316	284	292	319	290	311	291	311	290	364	294	296	297	307	307	317	307	282	292	342	277	305	288	286	306	300	296	265	274	309	304	305	300	337	278	256	306	310	318	309	301	255	335	329	303	274	285	279	314	293	285	266	333	325	313	318	298	274	314	276	330	337	261	289	308	301	340	297	280	287	305	280	286	306	304	311	288	313	269	299	296	339	297	327	296	298	303	310	307	279	297	294	290	288	318	304	323	325	278	303	280	317	329	305	300	300	296	313	281	305	306	316	282	280	284	314	292	245	269	322	269	296	270	290	325	300	261	295	299	328	300	303	283	283	302	286	296	312	279	317	290	290	320	315	308	309	309	303	297	314	310	298	307	288	294	291	306	298	296	318	286	307	301	291	289	315	282	321	292	292	281	293	291	284	282	334	306	329	303	301	309	297	280	311	278	315	297	271	298	290	282	300	283	302	317	286	299	289	284	296	285	292	329	309	306	321	314	316	293	301	276	303	298	301	316	321	292	289	306	319	295	290	292	302	289	309	282	291	308	284	312	290	325	285	316	293	332	266	275	259	297	298	296	303	292	294	312	293	312	312	306	315	282	334	315	309	311	273	317	324	292	319	291	291	331	277	302	280	301	321	260	306	313	301	328	295	318	284	301	312	305	277	291	290	276	303	290	306	294	305	315	312	288	308	271	328	301	296	291	308	339	292	299	327	289	291	287	312	307	308	258	297	315	323	290	314	311	300	288	307	250	304	297	298	251	309	323	336	305	297	285	293	280	328	289	308	298	292	299	310	328	299	278	306	316	278	305	277	284	287	286	303	293	304	265	247	298	306	282	333	290	308	291	300	292	298	292	282	300	286	284	340	297	312	287	302	289	297	301	330	311	336	309	278	302	300	302	300	289	297	291	297	278	308	329	285	340	324	283	300	291	291	304	294	274	297	304	280	322	312	311	292	316	276	293	273	270	284	306	303	285	276	303	292	290	318	288	293	282	317	311	309	280	301	324	292	311	297	292	291	298	304	313	274	278	315	284	297	305	275	288	292	303	290	296	266	305	305	292	284	307	286	298	276	304	308	312	300	294	297	286	298	300	317	279	288	271	293	310	298	282	288	284	298	302	293	283	318	266	303	279	305	275	281	287	310	304	307	293	326	301	292	342	317	279	300	287	327	311	272	248	302	323	310	284	275	280	319	298	287	328	339	289	296	305	298	278	267	283	314	288	295	300	257	299	276	301	281	320	307
8264	14000	10286	5012	3589	2582	2001	1482	1156	975	839	717	634	544	513	526	475	432	453	395	402	384	366	360	347	371	342	350	323	347	354	367	341	328	343	337	303	313	328	286	312	318	302	270	318	304	315	304	312	313	312	289	296	307	298	305	313	315	323	290	311	332	291	306	310	329	299	316	311	316	285	298	312	295	284	289	303	331	295	328	299	265	318	277	274	305	297	295	310	280	251	280	312	301	256	286	280	288	290	318	326	299	303	283	324	297	285	313	317	297	304	301	306	307	286	300	297	307	301	303	314	315	297	291	281	293	266	300	307	310	303	299	339	295	289	304	302	284	325	272	278	315	316	283	287	310	290	311	273	304	293	276	281	305	294	300	287	312	283	297	269	291	271	318	277	300	302	302	305	297	305	290	302	270	292	285	348	293	267	302	276	285	269	278	322	328	280	295	306	285	300	303	271	284	280	257	293	281	298	293	298	302	284	310	284	304	305	308	284	295	341	312	288	288	292	291	304	274	274	270	296	286	323	296	300	330	297	296	277	295	299	304	307	283	313	288	317	295	279	320	314	309	337	277	300	291	297	289	272	299	308	286	275	273	294	285	320	290	292	263	313	311	303	277	303	295	304	296	290	324	316	310	310	270	278	291	311	315	306	276	290	289	283	335	302	284	327	276	291	297	291	291	284	285	287	294	289	282	308	283	303	307	283	311	283	274	313	271	280	312	258	274	304	308	313	290	281	287	282	301	293	322	269	297	282	289	291	301	276	308	307	324	247	300	306	322	290	269	295	292	304	327	274	300	317	276	308	274	279	293	298	285	298	298	294	276	309	314	282	309	252	290	293	271	293	346	310	305	268	293	306	301	289	311	289	281	301	301	305	331	297	283	271	314	289	298	317	295	342	282	315	293	300	273	313	300	306	283	335	293	272	283	270	291	270	288	305	293	314	266	323	296	290	297	304	308	262	306	321	294	293	278	307	280	265	240	282	287	285	288	322	312	293	287	302	294	289	279	318	332	297	270	319	310	310	295	335	317	293	317	273	316	288	307	283	293	289	276	262	307	299	299	281	305	275	299	302	330	281	312	302	304	302	293	258	331	303	278	318	279	306	306	318	319	285	302	299	313	275	309	279	306	286	306	282	286	301	295	299	308	286	283	312	291	292	325	266	292	324	311	301	291	314	258	303	317	310	277	302	285	283	292	282	279	306	313	291	308	283	294	291	284	317	317	276	298	273	297	277	303	295	287	298	263	306	277	314	274	296	300	317	317	299	305	312	296	286	294	316	300	311	290	295	324	283	283	306	265	295	259	283	294	315	302	288	309	293	313	297	285	312	303	324	283	316	314	265	280	273	299	262	299	288	277	336	278	303	304	281	279	266	309	289	323	328	276	292	287	298	314	304	293	282	306	293	270	294	318	303	315	250	316	316	301	293	284	278	292	274	244	294	295	262	292	258	302	299	300	280	317	264	311	288	239	296	297	335	302	293	282	308	292	291	282	288	285	301	301	311	297	266	287	268	294	307	298	309	276	298	307	286	302	306	328	293	291	297	304	296	302	250	293	290	298	298	280	298	307	269	305	299	281	302	328	306	310	293	276	293	290	293	326	274	278	310	289	282	282	292	292	289	298	279	314	293	279	314	329	298	282	311	306	310	301	323	321	300	314	313	331	317	311	277	273	288	287	310	316	315	298	307	308	254	292	289	278	279	309	286	272	280	285	298	293	289	314	307	289	318	281	283	319	335	309	294	299	285	310	275	301	304	306	297	302	312	275	315	289	280	307	289	291	281	263	272	322	300	310	275	307	280	292	280	288	319	322	304	306	330	278	295	305	297	355	286	311	283	294	292	309	298	262	277	300	289	273	305	317	302	310	296	301	310	297	320	306	309	300	294	310	268	292	299	283	279	297	309	294	283	262	289	261	322	291	324	280	275	287	275	325	301	319	305	262	287	270	266	298	283	316	277	290	323	290	282	308	295	333	267	263	310	289	315	281	302	282	275	284	277	299	276	288	305	280	319	276	305	292	273	297	284	300	318	295	315	315	284	289	308	327	286	304	260	309	303	282	299	299	301	295	319	297	292	264	264	331	284	288	298	319	309	307	286	281	325	299	291	265	290	282	291	314	296	282	267	300	297	306	295	287	287	303	316	280	291	288	309	323	273	286	300	291	310	302	274	290	280	290	309	301	299	304	296	275	298	296	338	314	326	299	338	275	300	340	271	285	300	283	276	311	272	301	302	290	276	273	291	266	296	291	274	294	280	300	288	314	309	280	298	303	291	281	275	321	289	288	322	328	307	317	329	292	332	271	276	320	317	309	287	299	301	301	286	261	292	284	303	294	289	313	274	305	272	302	298	314	302	296	300	318	260	309	271	290	304	298	302	283	288	303	283	274	314	270	302	299	295	276	355	275	290	286	288	274	298	323	306	307	307	301	296	284	294	317	281	290	285	259	299	280	275	321	283	283	259	301	298	287	305	324	278	288	307	290	301	296	285	309	279	276	299	321	300	316	310	252	321	294	305	322	308	309	304	291	291	289	288	278	288	313	307	304	299	321	296	286	263	313	288	304	291	307	284	285	304	291	296	292	291	283	285	292	280	293	265	308	291	307	335	299	263	308	311	312	316	280	279	308	275	294	283	282	305	297	305	330	319	313	282	310	309	258	311	334	304	299	307	268	287	274	291	302	290	296	290	282	302	313	285	318	272	259	305	299	308	266	288	270	282	257	288	272	283	280	293	297	289	295	290	298	302	282	285	275	292	316	283	300	313	294	325	262	319	303	305	288	318	321	280	326	302	325	283	318	298	305	307	261	300	285	276	313	330	283	311	268	301	306	301	287	303	317	304	292	286	290	298	306	283	301	302	320	295	300	308	274	251	294	301	263	296	321	326	323	286	275	264	285	297	278	304	288	292	312	295	289	301	303	277	296	297	288	266	291	312	319	311	296	298	278	251	314	280	302	293	297	290	269	320	264	280	287	289	286	279	303	294	284	262	282	280	307	311	315	256	322	263	294	290	303	291	255	298	297	293	303	302	276	277	309	295	281	293	287	284	315	297	325	290	302	296	284	256	302	341	292	300	287	307	280	266	313	306	312	293	302	293	273	286	279	318	310	292	291	350	271	284	281	271	350	314	299	282	279	310	261	286	297	295	307	278	311	300	311	316	286	317	291	290	278	269	339	302	299	310	290	314	285	301	303	291	300	313	305	325	276	304	298	289	287	285	306	304	300	318	310	291	310	305	301	263	309	288	315	284	302	275	269	283	316	266	263	282	308	293	303	291	317	290	282	281	299	305	301	294	313	278	290	320	270	279	294	291	322	284	300	334	336	267	281	301	300	304	293	277	293	328	285	291	298	325	283	294	307	303	301	271	291	305	290	295	285	316	291	286	265	281	282	294	293	297	265	316	287	273	263	287	288	286	283	289	298	295	273	288	271	305	282	308	298	253	303	299	274	312	294	318	319	294	280	311	305	296	296	291	306
27392	19125	6212	1227	927	887	908	922	875	834	879	820	826	843	831	831	879	846	859	831	869	851	828	827	855	798	814	836	849	864	892	806	822	843	850	878	831	835	809	844	833	843	860	863	835	841	842	859	873	882	868	839	835	822	848	858	825	869	861	842	814	811	859	874	830	827	824	827	860	822	833	874	812	850	914	852	868	865	844	827	891	847	849	875	827	851	816	785	856	831	856	809	832	842	845	846	877	821	839	819	811	804	779	820	807	820	921	765	832	823	833	869	885	858	890	811	846	836	882	849	904	830	846	818	828	833	831	854	822	860	834	881	844	821	841	842	815	860	874	826	838	828	838	804	905	828	807	861	860	855	873	827	885	892	834	879	815	823	825	843	853	799	837	829	767	839	846	828	856	869	885	856	891	855	937	827	828	860	837	831	885	869	799	813	870	821	834	823	831	870	843	870	826	854	806	878	847	811	822	784	816	830	793	831	853	869	797	831	877	819	833	817	852	876	875	842	794	838	873	847	860	824	851	830	859	813	802	847	832	907	855	791	850	810	827	862	788	802	855	840	886	801	838	893	855	796	805	810	828	844	885	884	845	818	811	872	836	890	799	837	782	816	885	900	823	901	834	847	826	841	867	844	871	838	831	854	857	836	801	844	807	858	849	883	836	855	856	833	834	839	834	798	832	875	862	857	859	835	856	836	796	845	786	840	861	826	844	807	846	839	849	814	801	876	872	833	814	837	826	880	826	824	772	814	832	842	844	849	815	838	855	807	906	839	875	857	887	854	846	794	836	887	877	841	849	858	835	885	815	804	869	802	819	877	829	851	861	808	847	805	846	840	837	815	831	799	819	821	859	816	744	803	841	782	826	844	811	866	844	797	889	871	859	781	803	867	887	844	821	915	838	852	838	877	852	860	834	837	808	811	830	813	799	890	832	880	862	892	839	808	789	834	818	907	815	835	815	844	830	880	828	839	853	822	851	817	804	800	840	763	839	814	849	849	828	853	825	796	840	833	817	820	858	865	828	800	812	834	855	870	876	878	832	806	820	846	866	894	880	875	863	865	826	867	792	852	806	826	857	844	851	848	793	873	869	856	838	851	767	842	826	855	831	840	804	842	853	853	843	815	862	915	819	874	807	793	865	810	880	827	880	875	833	832	821	868	844	871	823	844	854	810	856	864	852	869	874	866	878	870	804	774	837	835	878	849	807	858	851	839	866	818	850	794	847	829	832	831	878	887	862	869	807	887	831	838	884	828	910	864	803	765	802	858	871	840	845	813	816	830	835	821	836	865	845	931	846	835	890	858	843	859	821	835	807	850	820	834	871	786	839	830	825	822	827	872	859	865	831	821	798	923	846	825	821	820	838	873	812	861	823	820	823	833	854	798	785	862	812	795	833	833	832	859	820	860	866	781	833	793	826	831	841	838	837	927	839	844	823	847	832	915	813	844	810	851	830	841	893	850	819	838	867	796	851	884	826	871	838	849	851	846	892	798	863	887	786	812	806	813	855	838	863	828	869	868	777	814	858	842	833	852	837	827	842	820	866	848	841	836	877	835	843	892	872	842	896	899	834	837	843	823	836	869	817	837	845	861	831	889	859	856	888	834	859	833	846	843	846	789	791	772	868	817	872	876	825	854	797	825	874	826	830	869	873	876	886	808	849	897	880	868	885	842	841	879	821	813	809	836	868	846	866	873	856	871	731	854	801	853	866	778	879	818	837	864	852	794	795	803	819	818	852	802	846	870	839	839	926	858	874	799	833	841	838	838	818	826	865	894	814	828	858	838	843	872	799	874	844	820	824	822	848	844	884	849	843	847	877	823	807	855	840	849	849	809	808	871	876	819	834	899	866	848	838	876	866	823	852	809	849	840	845	881	864	823	882	791	829	846	789	848	816	868	825	852	864	838	829	834	789	825	843	829	831	864	787	846	854	833	840	892	827	849	878	850	895	850	870	843	810	926	865	897	794	897	863	857	909	793	853	860	841	868	837	816	831	834	824	858	838	834	844	848	826	829	807	818	857	848	789	880	849	829	888	854	798	855	827	812	815	832	829	800	837	827	823	808	883	834	847	818	804	841	848	814	860	845	906	823	831	827	878	862	787	810	869	835	822	787	813	839	854	864	830	863	883	801	815	853	800	853	876	811	820	819	817	905	857	843	894	840	851	891	835	883	822	850	843	807	887	866	827	849	831	805	824	865	863	812	844	827	824	865	846	895	769	781	805	846	838	826	867	833	804	835	776	805	835	866	854	786	848	819	789	889	792	811	844	875	818	868	856	876	845	791	832	823	869	835	860	882	849	821	850	841	840	863	829	826	848	865	931	848	836	795	897	818	854	827	826	814	803	840	869	797	851	823	877	784	780	832	838	842	859	854	821	824	827	848	787	837	848	862	810	812	849	826	823	846	810	860	845	820	834	870	898	833	872	852	825	847	847	792	853	891	851	852	817	858	837	820	824	864	862	830	881	852	847	830	840	831	869	856	824	812	845	864	850	816	838	819	863	836	818	815	776	896	844	870	801	849	850	824	900	846	791	867	844	820	871	828	795	854	891	858	865	850	806	840	877	846	844	800	866	824	876	846	806	832	824	806	891	869	874	823	823	854	881	799	843	825	846	840	852	847	828	770	902	834	820	865	834	786	825	837	826	844	861	800	837	851	834	854	801	842	830	859	888	825	822	839	843	870	854	835	823	809	881	874	859	878	813	794	829	862	826	885	840	849	864	838	864	901	847	817	844	872	780	811	843	868	820	823	852	888	823	819	862	813	795	866	860	826	801	836	820	840	806	845	872	921	843	868	859	841	893	822	837	929	845	868	876	799	852	826	847	844	864	847	846	876	818	836	804	852	879	814	903	870	870	864	810	854	802	828	792	848	857	828	831	803	842	813	832	852	855	902	880	802	836	811	844	841	836	838	834	835	840	809	857	764	825	859	839	864	880	851	833	815	846	826	848	803	804	852	802	841	818	820	826	839	831	825	900	815	807	815	851	847	842	808	824	826	868	867	863	834	840	861	821	878	835	861	857	817	841	818	841	872	862	807	834	825	863	855	837	829	850	855	849	809	823	843	855	866	814	883	823	841	810	839	807	840	815	858	835	880	804	842	794	844	824	907	792	859	883	859	813	838	856	846	809	835	846	843	810	762	840	863	799	859	853	845	867	857	830	840	873	845	857	853	802	839	812	824	838	834	836	814	829	835	838	820	779	844	806	808	855	880	870	874	845	851	798	807	878	866	854	877	871	850	872	915	825	845	888	835	795	839	796	828	841	841	807	885	865	854	863	861	797	854	817	812	892	839	825	842	822	852	816	810	849	850	816	872	840	834	860	837	832	837	819	847	852	920	882	824	847	823	860	867	813	814	821	835	824	825	819	834	839	847	813	824	807	775	842	822	811	866	860	806	873	868	884	822	875	852	873	852	820	853	837	823	829	907	877	847	797	845	851	793	844	872	840	791	856	853	859	839	855	842	830	822	809	858
4980	1322	1145	1032	938	952	886	896	893	897	919	873	798	911	872	894	772	851	854	866	889	802	862	852	848	858	802	860	837	891	883	818	860	877	889	872	860	873	840	879	905	860	804	911	861	894	848	873	812	816	889	820	835	881	837	832	880	844	843	886	898	861	847	780	828	872	840	836	860	871	863	874	835	849	852	878	840	880	880	845	859	888	869	856	900	896	900	886	830	835	872	838	852	881	894	877	868	897	835	851	844	825	854	888	865	795	853	844	837	867	859	817	913	845	837	833	848	821	865	846	883	937	832	881	845	884	856	902	829	844	885	862	878	881	920	855	833	859	804	843	917	852	828	813	814	846	881	815	878	856	900	898	863	898	886	858	829	876	867	881	841	806	855	891	824	921	891	823	856	877	856	863	855	860	920	905	883	846	867	845	843	845	849	862	821	864	846	878	890	870	824	813	885	846	872	872	866	866	877	911	896	841	885	817	877	859	870	841	824	841	850	897	854	823	868	827	875	862	899	914	881	864	864	882	885	782	871	873	865	853	910	826	868	904	879	896	817	868	833	825	896	852	843	847	886	853	871	883	885	877	863	824	841	851	833	832	820	805	935	841	885	857	866	837	888	844	894	847	855	900	826	880	817	863	877	859	885	879	880	858	797	850	850	858	838	874	844	893	887	819	841	863	831	858	858	817	834	848	913	877	871	840	869	873	847	872	903	798	860	861	879	847	826	819	827	886	844	838	838	875	866	863	828	862	847	864	856	821	865	828	819	843	829	878	888	906	837	867	907	852	852	886	850	862	827	836	874	888	841	870	804	870	845	855	863	795	843	821	864	854	840	895	852	850	857	895	882	810	823	859	858	831	864	843	850	831	895	852	851	803	845	824	913	825	893	919	848	857	880	870	869	812	858	853	841	889	821	883	836	859	867	831	880	858	843	872	863	771	890	831	803	847	858	860	824	859	884	860	852	835	917	812	812	885	849	913	826	868	849	816	919	875	883	829	800	853	885	869	908	850	841	867	835	866	848	870	838	911	860	865	837	885	843	860	857	871	872	825	867	884	857	856	889	831	862	887	851	843	885	842	853	824	874	852	887	866	880	805	833	823	842	869	802	929	825	893	870	856	829	788	848	863	858	889	875	869	846	842	834	904	853	843	868	851	813	823	843	876	883	868	891	875	883	842	804	907	903	852	849	813	843	886	870	834	848	907	872	818	906	815	855	880	858	840	840	816	883	912	872	857	820	866	884	876	834	861	834	833	866	868	838	845	821	852	795	818	861	863	850	828	858	861	801	848	874	861	829	827	850	882	943	854	850	847	868	952	896	856	892	867	871	878	807	822	906	830	819	868	874	881	882	827	862	856	859	885	878	813	879	846	867	871	886	844	808	909	889	863	889	815	890	907	881	887	874	837	859	855	920	829	844	863	832	848	837	857	843	825	869	864	846	802	866	924	810	854	783	801	823	860	826	871	889	867	853	868	850	910	884	885	907	838	851	862	867	804	801	840	845	811	862	909	898	815	863	879	892	836	845	843	866	821	846	894	908	836	862	878	894	893	911	897	897	819	805	807	836	864	881	835	898	844	874	858	863	880	871	869	867	899	826	916	848	906	849	858	882	858	854	904	888	849	863	819	878	846	836	897	915	874	878	897	851	854	879	876	837	893	884	840	851	824	898	890	853	888	850	854	803	848	893	849	885	856	792	869	856	862	846	862	903	824	875	837	850	846	860	861	831	879	818	852	878	860	849	907	827	840	909	868	843	885	815	886	832	897	869	896	847	854	843	841	903	861	854	821	840	882	881	868	838	871	869	891	870	854	878	850	847	885	859	845	797	741	874	827	865	805	922	870	896	878	851	863	881	782	878	829	893	862	845	869	913	854	866	837	846	891	866	828	878	859	828	851	895	841	826	835	852	892	870	889	883	918	871	858	874	842	823	826	875	921	827	826	846	911	900	935	825	861	846	869	862	849	849	864	830	884	857	844	807	905	857	839	835	869	825	842	847	912	896	827	900	877	855	832	877	921	815	810	836	851	874	864	882	865	845	791	883	916	859	867	856	810	892	885	919	875	902	848	810	837	873	855	845	806	834	852	850	867	896	824	871	867	837	853	850	884	888	831	855	861	871	883	892	857	863	824	846	913	863	849	863	873	904	908	919	867	885	908	858	879	847	867	867	876	923	837	831	867	830	865	842	842	864	816	859	867	852	847	850	843	877	854	859	880	893	870	844	909	853	816	861	846	823	779	919	899	813	873	895	824	905	866	863	868	816	899	898	872	873	852	899	869	818	863	871	810	882	848	862	805	873	870	823	858	873	812	844	897	886	843	881	813	879	812	925	856	837	864	883	813	862	883	855	906	868	915	881	886	921	865	884	873	847	850	861	875	832	835	839	873	899	810	841	848	907	844	877	899	859	838	834	922	889	845	849	857	809	836	847	842	861	900	850	885	821	833	878	842	821	867	866	819	902	852	886	861	821	878	855	846	837	821	869	891	889	878	901	889	853	848	905	905	888	837	896	863	879	857	934	912	937	911	884	908	830	863	887	849	832	888	876	870	855	831	875	856	900	892	842	825	890	882	842	838	862	844	843	918	889	852	830	838	884	854	873	885	843	790	806	869	901	850	840	860	979	877	866	837	837	856	833	874	832	885	788	877	849	858	839	853	848	814	881	864	882	869	880	864	876	900	889	826	874	858	873	874	829	822	907	846	871	849	871	920	839	869	842	892	797	862	880	882	908	850	882	900	849	842	849	874	882	909	869	891	872	820	849	916	863	882	874	839	835	896	879	831	904	864	843	860	867	875	873	815	845	866	861	824	781	898	895	925	839	865	824	883	820	810	862	866	874	878	879	894	839	863	845	915	867	879	861	861	860	849	901	876	928	867	851	878	836	825	901	815	880	862	831	845	838	860	856	878	840	879	837	871	857	837	854	841	909	864	850	877	839	848	846	873	830	806	899	851	841	890	881	851	865	829	850	838	844	892	890	844	851	874	828	839	796	860	898	890	820	906	835	846	870	838	879	836	904	851	863	850	830	863	852	867	859	889	891	819	900	843	826	850	876	849	862	813	849	867	889	878	861	817	892	839	813	841	878	899	835	817	869	811	820	893	849	893	826	831	895	858	827	864	898	845	854	784	866	867	848	804	860	813	882	906	844	842	856	931	863	846	890	911	845	843	890	909	867	852	873	883	824	836	864	866	836	867	867	899	931	844	891	913	851	855	809	859	900	858	916	893	826	881	873	896	888	877	859	848	850	852	827	834	852	831	895	870	871	880	826	825	879	906	870	858	860	813	876	897	874	875	864	822	852	880	830	864	880	850	827	832	839	853	833	857	821	858	842	893	875	831	867	821	841	882	888	830	837	827	796	826	820	912	846	867	832	879	890	853	849	855	868	867	898	868	884	807	829	837	835	823	850	880	892	879	856	830	825	861	861	862	894	834	881	868	866	832	874	823	853	882	851	880	883	864	840	880	891	901	908	884
23468	21088	28544	23858	21097	13250	1272	770	677	572	539	525	478	455	469	418	376	424	447	436	440	380	405	410	405	424	377	382	394	407	397	358	376	380	404	393	393	399	413	398	400	406	379	366	379	360	365	344	388	385	375	364	375	415	372	378	406	377	364	378	363	392	405	383	411	366	369	380	371	375	391	346	383	333	346	362	399	356	394	367	410	345	360	360	355	411	394	386	353	354	355	349	394	401	389	398	402	397	391	360	380	424	368	378	372	347	373	412	357	392	365	377	374	403	400	378	363	410	395	360	369	386	411	392	362	379	373	343	390	385	396	364	361	374	345	367	377	357	373	412	391	378	373	406	355	394	401	399	399	359	386	396	381	385	354	351	390	362	387	390	363	371	378	392	380	362	388	379	385	330	398	399	427	366	392	393	364	427	397	375	377	370	372	383	369	386	372	351	355	408	365	403	378	387	346	383	381	407	376	415	374	371	392	370	412	367	377	377	369	388	381	381	366	371	396	370	371	399	413	380	374	393	382	364	363	390	346	377	419	342	384	400	364	399	399	372	369	367	381	345	358	408	395	398	373	343	367	378	373	382	375	390	394	392	419	364	354	375	409	361	330	354	405	364	378	358	402	379	363	355	361	365	379	405	362	390	333	399	405	410	384	356	387	344	365	385	357	357	363	403	386	352	400	373	392	366	364	370	414	376	360	350	367	382	344	346	348	380	388	360	359	390	397	400	355	386	390	415	361	407	372	384	370	334	396	388	351	368	431	412	385	407	394	389	415	390	385	374	391	367	344	368	355	377	348	363	383	398	393	376	386	406	390	355	358	360	423	388	419	395	393	375	353	342	376	370	372	394	341	374	397	393	394	383	377	384	364	409	361	375	397	384	376	402	387	415	378	403	387	383	366	407	395	347	390	371	385	407	391	406	401	381	358	403	337	387	398	377	374	358	354	362	391	380	372	394	373	360	364	374	400	392	372	350	347	370	380	396	376	353	376	392	392	364	385	399	382	404	391	396	416	358	380	364	359	376	354	368	327	399	376	385	398	392	371	402	383	397	416	390	419	365	384	404	377	354	402	390	398	373	394	398	386	364	359	410	395	367	379	388	391	413	363	364	350	385	373	408	390	381	355	361	364	407	380	414	388	396	396	360	379	367	368	391	381	349	358	416	381	417	364	374	386	370	360	400	402	363	377	347	368	372	375	348	410	348	378	367	387	360	396	377	398	417	367	408	387	352	405	375	401	394	359	390	391	379	391	372	370	382	389	392	412	375	391	369	381	359	381	363	398	432	354	377	351	399	390	330	370	362	359	395	338	374	372	356	379	368	389	360	397	382	407	379	374	413	361	377	382	344	372	379	361	386	391	384	396	364	387	375	374	376	376	364	360	395	392	396	369	380	416	407	389	367	361	369	354	391	410	379	378	337	351	391	383	387	406	370	367	392	403	417	354	388	396	402	381	360	349	369	381	372	353	377	373	393	359	430	398	371	358	417	334	362	394	380	378	381	402	351	386	397	387	368	405	378	395	384	380	341	359	369	389	381	398	417	370	392	374	390	405	416	373	358	396	336	398	375	358	396	377	363	407	350	353	384	397	401	393	348	378	394	372	393	377	386	415	375	378	377	401	430	378	337	402	377	387	383	386	373	339	365	331	417	395	399	383	408	372	399	393	357	384	372	372	403	363	360	375	383	379	376	370	370	369	392	399	362	396	352	343	355	340	373	370	398	394	391	413	358	360	409	366	400	359	425	352	391	419	377	370	402	361	383	386	380	375	397	363	395	351	372	411	386	398	350	398	378	380	386	416	442	373	406	419	362	373	388	394	411	363	395	363	347	413	363	371	400	398	376	379	403	367	404	386	383	358	380	370	369	383	398	402	358	405	393	383	349	406	379	347	374	368	387	361	403	372	389	341	388	350	368	384	394	388	354	382	387	366	404	369	352	362	384	324	395	375	374	378	406	395	425	378	351	338	380	379	375	366	364	369	407	383	364	414	358	393	386	368	337	391	361	390	388	359	383	399	392	351	363	368	384	374	376	406	386	340	378	367	422	366	398	407	377	360	392	377	410	374	389	404	339	352	381	422	365	403	362	369	362	371	381	368	367	398	373	379	382	404	395	403	342	418	365	414	353	422	410	407	424	408	345	370	403	384	363	404	369	373	362	359	397	387	379	365	393	355	405	337	357	381	351	360	390	399	395	379	371	412	378	365	364	417	383	342	377	408	414	363	367	361	375	379	390	399	379	350	384	371	368	375	368	375	386	371	354	368	383	401	417	358	383	352	380	370	422	382	402	408	373	388	392	369	376	334	367	356	344	360	351	397	404	379	355	395	377	378	389	409	383	400	377	370	382	399	398	393	386	345	375	393	403	394	381	367	367	396	370	397	356	367	404	399	408	373	361	366	381	368	377	413	363	398	402	364	429	375	404	397	376	375	387	412	356	394	374	351	396	362	375	411	349	363	391	355	392	382	393	361	390	376	367	406	339	391	375	379	358	387	383	386	367	378	380	360	410	370	372	385	381	368	351	378	367	386	353	418	349	405	376	384	359	398	380	389	388	376	419	359	381	401	358	346	373	374	362	388	358	427	385	361	362	363	365	389	340	383	397	396	351	388	380	359	378	422	376	375	357	378	387	389	403	396	416	378	398	391	392	334	353	412	389	388	410	395	359	367	378	380	377	372	395	341	368	430	389	360	350	379	411	375	372	392	369	369	377	392	367	371	344	371	371	334	379	378	364	391	359	383	414	436	399	444	412	375	371	395	340	404	360	370	438	390	405	398	361	370	352	362	408	343	397	389	391	390	346	378	383	388	368	378	390	380	364	366	356	409	386	374	372	364	402	403	386	379	395	395	382	398	379	363	385	370	374	348	352	360	398	379	344	421	375	343	384	356	369	395	382	386	405	364	372	388	368	392	378	358	382	359	392	400	332	421	361	342	405	379	372	381	370	411	390	400	390	421	394	365	394	385	397	359	387	352	393	371	343	389	378	392	381	375	366	368	364	393	359	388	375	404	350	389	365	395	422	398	393	397	372	388	385	410	382	383	395	370	409	362	388	374	415	378	372	394	387	359	353	358	362	358	404	378	357	388	356	371	395	368	397	352	384	373	356	384	362	388	366	389	389	356	409	364	390	376	399	375	350	379	391	377	363	407	391	376	410	378	377	367	366	372	340	387	398	364	393	365	380	390	422	413	373	412	370	369	408	393	385	385	395	382	381	380	380	383	389	373	392	398	395	388	396	360	416	351	356	363	390	407	394	377	383	340	332	397	396	397	387	372	396	391	376	379	349	377	379	385	357	360	372	383	392	368	353	423	410	372	368	397	365	398	369	374	402	364	380	368	387	380	381	374	385	351	342	379	377	406	427	370	393	397	389	388	407	384	382	376	389	383	375	385	365	372	361	389	384	378	367	381	379	374	379	391	399	378	374	379	368	388	367	381	368	400	362	378	354	365	356	399	353	386	397	412	377	355	386	368	377
5861	8586	6298	3020	2130	1590	1303	1039	883	780	687	666	605	512	574	500	509	464	468	468	469	448	471	443	422	407	426	453	437	424	483	415	443	426	411	434	454	393	433	406	418	437	438	425	429	383	442	437	456	414	432	408	412	431	427	412	424	384	416	393	442	391	424	421	438	434	413	415	452	396	376	407	406	420	445	393	426	403	420	406	384	442	412	392	390	380	424	391	412	444	407	432	427	407	435	384	411	410	414	396	431	383	405	387	427	413	409	363	439	410	363	409	370	418	405	437	410	386	400	400	439	416	375	421	425	455	406	397	395	396	408	395	359	445	411	430	435	411	431	414	439	398	416	420	391	426	422	425	376	413	425	388	408	407	405	422	399	385	391	404	401	433	426	419	417	436	404	407	438	412	363	410	421	408	403	390	398	400	415	433	420	412	413	409	370	416	384	414	465	396	421	430	412	411	412	416	417	400	389	455	373	407	424	413	411	427	385	441	437	446	395	404	404	444	407	455	420	419	428	459	417	428	392	443	367	423	417	428	415	439	402	408	427	380	412	426	401	412	419	439	415	405	393	397	360	397	405	411	406	382	388	361	421	416	419	394	432	396	431	430	407	400	412	448	384	438	421	401	377	420	408	419	388	443	423	384	390	417	412	446	424	423	425	430	395	399	393	381	418	414	407	406	416	421	399	409	413	400	431	407	430	400	413	408	423	395	387	426	407	429	399	384	386	433	384	433	442	412	416	402	427	395	422	438	406	396	392	433	416	401	389	419	421	393	410	405	381	444	427	422	413	408	434	403	431	415	406	397	434	427	438	423	384	397	377	424	420	373	391	430	406	407	419	388	407	430	423	387	421	414	413	383	391	414	415	386	417	441	395	410	418	437	400	414	387	412	441	416	408	380	407	405	433	436	452	415	455	425	409	449	402	408	377	438	431	449	385	395	365	424	415	417	416	449	409	408	410	410	407	394	432	400	390	411	452	442	393	382	449	425	447	449	372	397	419	470	433	407	385	426	382	411	419	424	432	434	413	412	440	392	389	410	403	401	402	422	405	414	421	390	383	420	413	400	415	408	405	397	415	434	421	388	407	407	388	402	421	422	396	429	455	407	413	363	405	422	462	392	437	380	404	368	400	424	398	389	410	430	415	413	417	451	411	398	413	389	418	408	428	434	380	391	427	428	413	402	394	416	401	425	411	393	433	420	437	370	430	372	431	420	419	464	417	403	398	405	431	417	418	422	430	408	413	429	420	408	418	400	406	438	413	411	400	410	415	359	411	413	408	437	393	460	388	438	389	386	383	383	410	382	431	439	379	373	416	427	423	418	416	400	407	450	405	449	400	406	416	393	398	434	403	397	400	395	425	409	463	412	428	397	433	393	409	443	441	397	404	390	391	410	423	427	427	447	415	420	398	422	422	393	421	407	421	398	379	418	441	420	400	423	400	416	413	417	415	402	422	394	413	406	409	413	421	419	416	411	404	420	388	431	453	388	406	463	410	387	421	422	417	417	406	416	402	399	410	402	443	423	399	374	425	359	409	392	413	378	423	402	403	415	402	406	439	415	418	375	389	424	432	429	404	423	346	413	389	406	416	427	375	442	394	407	444	412	426	409	413	412	416	407	406	428	397	393	390	442	395	410	429	420	452	435	444	414	389	408	434	417	408	410	390	412	420	414	398	390	418	422	432	379	402	384	402	360	416	404	407	421	417	412	422	430	435	395	408	406	417	378	458	405	442	409	460	422	411	400	406	379	430	384	407	404	387	444	441	413	452	458	404	421	379	394	377	398	417	459	411	408	448	411	406	401	395	389	420	393	427	387	422	449	402	434	430	378	430	446	406	434	408	405	435	419	386	387	428	437	404	413	424	430	404	429	388	448	429	425	446	430	381	415	429	433	392	398	398	405	407	404	436	430	405	432	419	444	403	377	405	383	432	427	401	406	435	389	403	389	400	400	421	414	436	446	440	411	416	391	402	394	424	420	412	412	380	379	433	397	395	441	423	441	417	429	425	481	442	385	427	394	413	427	399	397	409	408	409	419	406	409	429	391	433	410	441	361	392	422	391	429	423	412	417	420	398	414	413	408	406	416	433	435	428	402	438	408	424	428	379	443	388	424	424	383	404	392	424	419	394	467	403	394	396	410	413	434	457	431	404	421	442	457	401	419	416	388	388	400	420	387	404	452	403	416	419	444	440	374	436	445	414	430	425	406	450	391	430	379	394	412	396	399	408	430	436	380	396	395	448	389	384	398	412	411	423	383	424	411	390	414	432	366	427	434	419	398	402	413	398	439	406	411	392	422	445	393	468	402	351	431	420	405	448	393	439	401	434	401	385	431	383	439	404	437	387	420	397	391	433	412	416	414	401	451	409	375	399	382	426	432	391	446	405	406	417	419	392	392	428	416	375	425	406	423	425	404	382	397	425	432	439	447	429	470	447	429	394	407	391	410	391	421	450	452	396	440	438	421	393	385	421	417	419	402	422	388	417	426	441	407	374	400	410	414	400	399	418	432	442	400	442	403	398	423	387	437	417	421	418	426	460	389	419	411	412	420	446	426	407	473	419	386	396	435	398	370	406	400	387	397	440	428	413	404	429	433	414	388	427	409	404	409	405	397	410	400	416	427	421	414	418	430	417	416	415	418	411	403	396	425	408	422	426	413	387	412	413	418	376	407	434	431	428	435	425	400	389	428	433	412	408	439	407	412	448	440	410	435	445	400	408	417	438	431	387	408	407	402	409	414	434	392	382	432	391	426	418	411	411	429	419	448	384	437	429	402	454	378	388	428	396	399	415	399	367	389	409	423	404	395	396	425	390	401	425	405	426	425	430	424	393	414	388	391	433	424	406	396	382	438	402	366	394	398	416	392	457	438	400	443	397	397	410	409	374	407	385	403	400	404	440	425	385	402	414	373	400	426	433	403	426	401	427	393	431	414	428	395	411	437	424	427	416	434	390	424	405	418	413	431	441	407	401	393	391	445	387	390	384	423	395	399	433	398	408	406	392	427	427	448	404	391	410	391	411	412	416	422	389	411	415	410	425	423	400	404	422	412	394	406	395	413	496	408	441	382	430	426	394	427	414	377	463	384	468	421	413	417	425	444	387	413	421	421	404	397	422	406	415	418	412	416	406	408	419	392	435	446	403	404	440	397	411	395	424	455	417	431	418	414	406	427	409	417	394	383	422	392	411	411	426	405	432	444	411	379	404	437	433	420	358	404	397	426	370	403	435	420	424	404	403	388	384	411	407	428	418	411	472	452	378	404	421	386	404	399	394	407	423	399	401	413	452	439	362	388	386	386	420	422	403	396	456	414	427	445	389	419	409	440	428	398	411	423	430	399	407	404	413	410	447	410	413	453	402	398	464	396	447	407	406	397	430	392	420	419	395	448	421	396	375	412	408	395	436	438	419	400	408	426	419	399	456	398	390	411	391	434	424	385	415	411	424	415	418	385	382	428	421	439	386	454	370	402	431	369	410	441
24502	21072	27672	24678	15951	1841	1190	1094	1052	1043	970	917	898	958	944	999	937	900	957	823	982	920	914	856	882	899	932	925	897	888	934	909	911	864	891	915	963	872	907	929	953	909	885	871	924	945	934	887	932	943	927	846	907	869	863	894	838	829	887	895	937	885	922	878	948	873	903	897	886	904	887	903	877	957	887	907	894	884	881	858	884	889	944	869	924	892	853	859	849	899	828	849	872	911	914	910	905	841	903	922	940	911	842	894	878	879	838	926	910	889	867	829	908	895	861	909	876	917	880	938	892	857	848	939	853	907	893	874	942	903	870	858	892	850	880	804	916	874	892	839	862	856	891	880	846	908	917	915	908	908	859	899	898	905	887	896	916	857	874	898	870	913	814	930	924	940	898	826	881	883	886	862	872	892	860	860	880	876	938	876	888	881	868	865	881	874	871	844	850	858	878	879	912	887	918	878	836	907	908	877	877	862	910	822	882	869	908	894	859	904	888	925	902	868	918	881	861	904	849	868	866	936	897	891	819	895	918	888	864	940	930	900	908	906	880	878	885	870	895	908	896	882	923	911	886	918	871	863	874	899	909	880	919	962	873	903	906	867	854	890	846	917	893	906	912	882	889	925	906	940	883	893	877	922	854	850	892	930	865	886	883	878	887	895	929	917	896	858	901	861	883	853	901	909	854	867	883	886	886	855	907	911	900	896	910	894	899	867	918	918	884	843	884	898	866	907	868	929	896	857	925	937	894	895	863	831	864	908	880	877	898	829	911	911	913	960	837	877	916	935	892	935	816	902	856	856	873	865	890	933	829	884	842	862	950	833	898	870	888	926	834	860	856	945	897	926	910	883	942	914	864	881	923	830	915	849	897	911	855	904	910	899	879	854	878	881	904	889	863	826	815	897	880	868	881	843	908	877	901	863	923	889	844	919	968	891	848	856	902	903	857	860	896	857	905	898	930	897	835	880	925	921	918	910	883	885	925	898	851	899	864	852	880	879	876	903	912	904	891	846	881	892	920	832	872	919	864	836	891	880	882	926	873	860	870	919	892	873	913	817	897	876	922	893	927	892	830	922	912	896	936	943	921	915	860	873	914	891	909	855	874	907	917	889	917	940	866	999	906	858	887	932	874	882	913	939	842	893	947	918	905	858	910	857	846	892	908	946	820	966	898	943	854	904	898	856	914	916	871	915	889	900	856	830	924	878	905	868	857	906	903	863	869	911	934	900	893	879	923	874	895	876	909	848	900	863	901	905	952	888	854	881	927	877	875	917	880	912	855	904	891	841	871	925	877	868	928	910	869	866	918	865	905	923	850	877	930	869	884	887	916	865	842	894	886	900	898	864	883	872	883	848	918	856	894	878	856	931	861	887	874	870	889	858	863	916	859	904	830	946	910	903	890	891	860	916	861	885	897	875	970	870	927	889	868	907	825	915	896	879	892	903	905	829	856	911	890	940	863	923	844	859	903	882	900	881	897	896	885	896	928	881	898	873	897	868	944	940	877	863	902	833	884	914	900	873	938	852	884	912	814	912	997	847	883	867	914	914	868	863	888	934	922	828	924	893	904	930	903	906	911	893	867	896	942	941	914	917	868	863	882	921	896	905	937	854	849	877	845	869	872	839	884	901	948	917	800	896	851	873	900	860	911	842	908	901	904	931	881	891	837	892	898	869	884	878	944	891	905	921	908	890	897	906	890	887	880	883	871	902	883	881	909	891	923	916	874	983	929	878	851	852	827	861	909	876	937	920	905	840	925	862	932	921	865	937	956	839	880	868	943	911	921	874	876	909	880	895	902	893	911	880	885	856	895	904	935	863	883	859	898	883	917	875	874	882	893	882	884	863	888	880	912	881	883	908	933	907	865	871	860	915	919	943	892	847	894	877	959	882	851	898	909	872	933	869	903	926	860	865	884	912	904	926	894	837	933	921	855	884	910	895	848	916	858	850	904	914	914	869	917	862	865	840	916	913	945	888	929	921	869	867	928	928	908	878	927	872	889	903	873	911	909	875	862	853	894	912	839	920	910	838	924	899	925	896	895	890	888	865	895	919	895	885	915	844	853	850	926	907	876	893	887	910	901	855	924	914	880	876	873	879	915	926	862	895	914	902	915	859	864	902	857	905	881	885	819	883	882	930	854	908	890	877	931	855	926	883	877	872	865	861	922	869	877	885	848	906	859	898	908	856	899	896	907	879	886	830	918	924	895	941	945	901	898	841	900	918	924	901	893	925	886	876	943	909	901	928	879	875	864	857	873	918	929	903	840	862	894	846	859	843	836	849	879	840	869	901	875	912	898	853	887	904	881	858	925	874	919	861	896	843	920	851	909	896	887	836	894	804	899	931	920	922	897	893	916	893	829	897	875	868	931	882	910	883	888	878	874	895	901	933	873	891	924	851	913	791	923	891	918	872	865	919	922	876	869	857	941	883	914	890	886	822	853	827	933	881	898	930	908	922	925	869	870	877	937	896	894	834	912	894	855	882	877	902	884	898	872	841	921	906	849	890	898	888	901	870	941	939	912	900	858	838	908	909	913	910	884	916	882	912	822	867	904	850	845	903	854	843	844	857	948	893	945	887	894	872	916	898	882	905	909	917	853	886	912	910	868	886	883	906	920	881	908	910	830	842	886	853	788	928	892	877	905	908	945	885	874	890	914	903	851	845	855	902	914	866	910	894	895	852	940	919	890	911	935	892	811	842	845	910	881	942	917	924	867	923	944	850	884	876	886	838	869	876	918	873	889	870	895	882	887	882	925	891	925	887	936	926	934	863	844	884	855	821	883	882	864	876	840	876	899	961	928	908	853	909	885	881	888	879	875	908	861	837	873	870	907	871	874	894	959	820	909	835	879	934	922	900	861	877	846	834	895	886	886	866	866	913	942	890	858	861	860	867	911	875	889	888	886	865	888	906	904	840	903	897	873	923	900	915	854	921	864	916	971	875	887	869	888	868	862	943	922	905	869	880	854	873	899	811	937	942	890	867	906	914	886	874	890	837	869	911	931	845	878	912	857	875	913	877	873	876	946	889	868	840	871	844	843	924	948	883	863	901	899	873	883	903	914	847	864	877	904	897	908	904	883	893	906	863	858	862	863	888	892	902	881	797	861	902	863	863	837	891	901	862	896	911	911	914	918	870	892	894	897	879	902	911	852	880	870	883	957	872	862	876	865	835	908	866	882	842	888	888	930	849	833	857	943	843	890	956	839	844	941	911	936	874	842	904	866	940	864	893	869	885	917	907	891	826	878	890	873	921	817	883	910	885	853	899	891	847	876	866	910	886	912	962	888	871	868	889	899	920	876	921	890	912	925	895	954	943	986	895	878	876	881	877	828	954	894	836	877	915	932	882	896	875	876	865	881	866	860	899	949	844	875	922	896	877	877	897	888	950	864	882	884	886	888	929	903	895	858	891	920	875	885	841	925	905	860	877	835	881	843	890	900	876	876	916	843	936	933	823	933	905	849	861	892	882	921	853	881	843
6533	5685	4177	2320	1906	1652	1427	1174	1126	1095	1066	966	1021	927	936	929	872	886	964	889	894	927	931	909	867	842	917	939	832	839	914	937	886	899	952	900	839	860	882	910	854	879	865	866	913	873	912	860	872	835	838	875	862	859	870	913	925	906	860	909	850	893	896	847	869	908	877	866	895	831	897	888	920	847	883	926	867	878	924	813	873	866	874	882	915	911	893	915	855	832	900	937	887	886	897	933	841	840	907	922	856	860	874	872	895	888	856	867	898	911	870	884	863	884	873	913	871	882	887	866	870	870	904	889	859	789	867	884	886	902	892	889	954	873	899	886	871	888	851	862	845	888	851	886	872	885	860	927	880	829	864	869	894	938	868	852	858	876	937	861	860	892	862	894	926	879	919	874	849	851	894	866	874	915	922	875	831	902	901	931	861	932	860	870	899	850	874	903	838	881	837	876	912	842	881	899	822	878	857	860	897	843	906	856	884	889	898	902	826	910	873	843	870	903	928	880	875	912	862	876	873	846	831	873	840	900	822	871	940	908	864	873	912	866	880	843	827	898	841	855	878	893	870	840	866	875	886	867	838	861	903	882	894	889	911	826	853	903	850	891	820	895	881	870	844	893	914	820	859	925	892	884	865	853	829	824	877	903	864	830	880	913	826	929	829	886	821	906	890	865	865	886	871	945	876	904	872	879	862	858	870	845	914	894	900	870	811	883	815	926	906	868	891	910	881	868	882	933	858	878	904	865	877	855	918	831	879	924	845	893	948	844	932	889	872	847	863	883	869	869	837	947	878	887	878	886	882	859	851	891	910	893	868	868	859	832	888	871	858	884	883	905	860	837	887	907	853	854	875	843	926	851	880	835	872	919	850	841	851	848	887	850	863	889	870	860	868	855	892	878	868	885	869	874	880	873	889	858	814	872	873	866	885	894	860	862	875	833	942	911	873	904	852	867	915	851	919	963	889	851	859	868	848	882	860	864	847	888	892	892	848	872	894	881	858	844	859	939	865	897	891	819	826	888	859	864	862	857	874	874	832	842	903	857	864	865	891	890	826	846	889	918	868	855	884	844	898	868	863	866	918	856	843	908	853	879	919	865	869	929	875	901	908	892	845	878	826	846	842	844	902	892	878	865	925	913	882	897	872	878	864	896	815	885	870	901	834	822	876	893	859	892	905	871	918	865	825	881	878	882	878	828	857	874	870	870	846	903	927	853	912	914	873	904	898	837	908	902	863	856	915	837	850	829	883	865	874	854	857	862	849	878	852	911	872	818	934	888	867	880	881	854	925	874	846	912	889	896	854	870	912	860	890	857	928	846	850	881	910	866	876	829	856	881	840	862	880	827	902	876	878	864	848	896	867	836	877	877	842	875	882	838	888	881	877	892	812	851	870	934	870	876	887	844	944	912	931	870	925	837	886	884	883	856	819	868	875	812	801	906	852	929	886	819	887	848	857	856	897	914	944	930	875	906	901	887	907	903	868	879	852	828	909	909	857	875	906	849	826	800	881	906	867	841	839	832	866	881	838	859	864	872	843	836	911	838	845	863	921	881	900	867	844	908	865	869	890	932	881	834	790	858	886	878	826	863	847	892	841	874	856	879	870	861	842	881	859	787	897	901	804	871	876	838	867	856	940	787	907	871	897	872	834	881	834	841	790	938	847	858	825	866	844	915	890	889	878	816	876	892	901	839	853	885	880	884	860	877	888	890	852	864	869	834	874	885	847	851	847	869	890	842	884	912	883	887	870	852	900	892	851	861	906	836	923	876	884	856	870	866	877	908	924	920	842	894	888	873	915	949	891	936	878	837	894	885	865	854	853	842	843	898	849	857	871	827	933	853	887	870	885	819	821	882	870	877	869	906	857	882	896	886	852	844	844	951	871	904	873	914	854	909	855	862	830	874	859	879	812	880	852	843	856	893	892	806	878	903	865	867	835	851	909	909	855	853	863	867	869	877	859	880	886	854	867	910	832	913	907	922	887	878	838	856	837	837	839	843	885	816	896	886	867	878	867	853	855	869	901	922	877	910	893	873	865	848	869	912	923	880	882	851	869	806	872	854	844	879	886	901	889	879	912	909	897	858	875	886	901	872	876	905	890	864	919	871	854	873	905	870	847	837	877	859	885	864	822	886	907	952	827	872	850	894	852	839	841	886	876	867	849	889	892	903	871	869	867	847	893	837	884	831	877	866	856	847	893	862	883	863	901	849	890	856	892	865	858	880	846	911	879	838	829	900	860	820	847	875	867	865	868	884	900	901	859	887	837	855	878	836	863	907	859	880	867	866	859	837	813	843	864	893	858	916	852	864	851	896	857	858	926	849	910	885	848	877	906	959	855	852	883	836	882	940	908	888	866	909	894	847	883	875	899	831	903	832	904	890	878	864	836	867	864	843	852	825	886	829	869	882	848	874	876	874	940	924	887	910	810	821	870	901	856	902	865	908	811	918	865	860	888	864	877	848	831	949	865	873	847	889	916	863	862	891	904	907	872	888	866	894	891	913	905	894	894	854	885	834	850	829	862	887	843	880	863	886	836	866	844	887	811	869	837	839	955	912	845	879	873	891	898	890	869	972	845	906	865	890	858	825	899	861	912	844	882	896	895	904	852	891	859	865	869	885	906	859	902	873	939	810	862	966	876	807	847	897	898	852	827	890	848	844	952	823	859	825	881	860	882	890	902	869	904	825	902	844	902	890	884	842	923	903	869	853	865	912	852	876	827	884	958	866	878	864	836	878	892	867	923	872	860	871	898	926	949	855	901	902	865	906	886	866	865	889	881	876	875	862	880	855	878	826	871	933	856	832	835	894	866	799	873	889	864	932	834	931	920	896	841	913	928	872	885	843	843	892	885	795	852	919	884	875	871	845	879	898	932	932	909	889	903	842	850	884	915	885	923	880	829	857	856	841	860	855	853	901	822	876	849	808	834	900	856	891	903	858	848	874	882	921	854	888	845	890	910	912	930	853	898	887	826	840	872	853	847	828	861	837	881	843	874	924	821	844	872	877	832	829	864	891	856	914	861	865	866	866	882	862	873	841	840	875	875	847	870	868	875	863	902	888	883	879	872	903	848	862	893	867	837	858	847	861	899	879	884	823	888	857	836	875	870	844	924	872	837	883	877	907	881	874	866	890	888	926	850	860	914	914	890	874	830	817	883	870	859	863	865	912	934	873	885	870	816	953	857	887	809	846	839	884	824	894	876	837	862	893	867	876	893	892	900	857	880	844	888	880	900	884	854	892	867	824	837	862	897	875	890	899	922	833	864	865	869	915	855	880	881	894	899	827	866	857	860	886	922	838	890	941	887	842	843	904	892	874	866	875	907	846	857	826	849	856	890	879	903	841	855	878	847	912	870	902	867	856	850	894	886	897	866	872	856	873	810	874	855	831	847	879	902	907	843	927	846	885	896	883	901	882	892	900	859	912	816	911	902	862	902	892	874	878	856	847	880	869	831	884	916	864	899	884	835	890	867	899	897	850
22194	20994	28754	23394	20992	21064	11826	1177	854	674	638	564	460	489	439	444	438	383	373	370	341	369	386	377	350	324	352	318	285	335	339	366	336	306	341	323	354	293	316	324	307	312	349	304	337	305	319	283	310	335	303	276	311	289	273	281	291	279	304	290	300	279	318	294	285	293	297	337	336	307	294	340	300	297	316	311	305	296	296	289	270	290	303	279	285	303	309	318	300	299	285	307	310	302	287	291	329	302	335	320	308	297	290	280	317	310	289	267	309	301	303	280	300	301	291	268	299	286	320	291	308	299	247	334	284	304	319	292	336	315	287	302	304	300	297	288	290	287	298	300	286	287	307	318	299	315	328	319	279	322	293	294	320	287	282	280	292	324	298	292	298	324	309	300	302	296	277	336	300	285	306	304	278	301	330	328	293	310	309	308	347	298	319	310	307	298	307	319	271	305	296	291	316	317	323	320	289	275	332	308	293	319	294	291	306	315	312	325	288	299	311	305	303	291	284	289	264	304	293	290	294	297	283	288	269	299	298	313	297	300	287	306	297	277	306	314	320	302	343	303	288	301	324	318	314	278	297	271	334	312	299	287	301	303	289	299	287	276	308	304	313	297	305	313	328	312	310	305	288	285	297	314	296	289	272	284	285	300	315	315	304	311	309	308	325	287	271	282	274	328	260	315	277	304	328	279	272	281	283	303	291	303	298	295	284	307	310	291	307	312	326	281	292	279	295	300	320	332	268	285	292	267	301	306	274	308	308	297	288	347	298	304	307	298	294	281	301	269	292	308	294	325	339	318	318	303	289	324	322	293	290	285	301	302	272	319	315	306	294	301	310	296	285	287	304	340	264	264	328	299	284	314	292	301	294	284	310	286	287	299	258	281	292	308	295	302	323	278	330	277	273	312	284	281	300	273	306	293	275	297	300	296	285	298	291	288	308	284	283	328	304	264	293	312	267	299	278	302	301	312	306	286	314	275	278	329	288	289	266	318	279	300	287	272	284	276	327	298	284	294	256	312	302	298	338	317	321	299	246	309	301	295	285	307	298	321	309	289	307	326	293	316	294	318	322	293	289	284	286	296	330	304	317	305	306	307	315	297	285	316	276	295	324	331	320	290	314	291	279	278	295	314	296	283	268	341	328	306	295	299	274	301	315	278	319	299	270	309	288	301	304	301	301	286	314	309	288	306	308	328	296	296	286	286	311	330	271	311	304	292	273	319	317	303	320	296	286	289	282	314	295	317	298	304	326	308	268	298	300	288	297	289	282	283	300	286	330	298	282	347	304	309	338	310	293	298	330	276	274	311	294	305	298	287	307	329	281	308	284	306	313	293	313	304	272	272	287	302	286	289	256	289	299	275	296	308	293	290	307	297	280	301	311	272	303	292	302	324	271	273	269	302	324	306	324	296	323	304	317	287	328	313	298	316	316	306	328	303	262	316	278	308	286	293	280	287	297	280	300	289	294	269	271	307	278	310	320	283	312	297	316	303	324	284	288	295	308	306	313	287	274	297	311	289	296	301	316	278	300	289	261	298	280	288	303	280	304	329	298	306	310	285	285	313	296	290	271	330	286	302	284	290	295	302	282	299	280	298	306	292	287	294	315	294	319	298	293	292	317	307	320	307	259	318	321	320	311	303	320	285	301	306	322	279	279	288	286	311	312	300	283	299	311	292	290	297	291	315	315	277	304	301	320	296	292	291	321	294	306	324	288	266	306	281	323	291	276	264	312	288	320	281	338	290	297	300	274	314	276	319	277	295	291	302	272	292	291	275	289	312	267	277	285	274	280	304	276	297	271	309	324	272	335	267	278	275	294	302	281	286	340	301	290	301	307	310	330	279	289	263	304	293	262	314	273	319	303	323	310	312	297	279	317	296	303	323	327	296	286	297	305	299	312	314	308	293	293	303	302	318	321	312	308	290	293	315	277	282	307	320	322	298	304	312	277	328	288	283	291	306	307	335	308	317	287	281	270	298	276	327	317	326	289	307	316	295	330	310	293	303	289	274	309	322	266	298	317	303	296	320	288	296	328	312	335	312	309	298	295	278	262	286	279	283	335	306	314	271	276	275	282	291	287	304	301	278	307	298	278	324	287	296	304	263	299	312	296	312	276	326	299	275	288	298	270	301	279	298	290	311	307	291	285	279	296	305	300	291	293	322	304	289	316	281	278	282	289	289	320	309	302	314	300	280	309	298	271	277	299	329	311	302	335	304	288	306	306	312	278	299	287	285	296	296	296	309	256	297	281	270	285	286	322	308	300	304	307	325	331	287	282	307	291	290	300	278	320	301	279	296	294	295	302	314	306	315	315	305	282	298	281	302	287	278	307	305	280	326	282	292	290	282	312	275	288	310	288	308	287	308	291	319	297	264	307	305	309	295	295	295	288	294	281	312	311	299	279	289	316	311	287	288	287	332	288	297	298	337	322	307	267	303	308	288	322	302	295	279	278	282	301	291	301	285	294	312	312	295	326	295	316	314	269	276	263	324	297	311	301	275	279	310	322	283	281	298	341	284	311	306	299	320	309	282	292	301	309	315	301	283	321	300	301	301	278	271	327	291	273	306	310	313	310	259	296	284	273	298	252	287	319	321	267	297	285	326	320	334	287	285	291	334	317	272	308	305	302	258	266	298	306	282	305	316	276	305	278	266	280	290	310	336	298	260	289	318	294	264	313	294	300	310	286	280	295	284	324	301	295	285	289	279	290	308	282	285	328	306	290	287	314	280	322	310	297	278	316	313	310	310	330	267	313	300	313	282	317	273	318	281	299	321	286	271	279	304	320	301	278	307	302	260	312	316	311	313	296	273	291	306	299	294	309	295	310	313	290	252	268	285	304	286	332	316	315	289	302	280	292	279	309	305	297	316	292	279	290	294	303	319	292	303	297	310	282	333	327	292	299	307	291	282	268	310	324	314	288	322	312	292	307	283	331	313	283	286	299	288	322	310	260	275	338	295	291	298	296	310	286	321	287	294	276	289	280	254	280	301	323	278	306	290	333	290	296	299	315	291	282	282	278	277	285	299	278	310	318	295	310	299	278	306	304	295	322	306	280	291	284	303	308	293	303	292	281	275	259	264	289	290	305	295	261	307	254	301	339	279	294	306	276	281	265	281	308	278	301	304	301	325	284	299	314	274	323	295	301	315	323	298	323	303	315	289	300	295	275	312	295	276	285	277	320	271	291	297	286	304	316	327	276	275	298	306	292	333	317	291	305	278	316	296	283	310	287	309	290	296	309	283	281	298	279	293	305	275	307	301	293	312	287	295	314	309	322	309	289	304	258	287	313	297	309	293	276	290	308	290	272	284	303	303	306	292	280	286	287	284	279	279	301	269	306	316	278	328	285	325	294	304	291	295	279	285	297	284	302	284	303	312	305	302	319	291	286	319	289	278	272	316	315	303	282	285	285	318	320	318	272	272	314	288	273	281	322	314	301	292	276	263	286	307	274	282	288	293	327	294	298	291	299	285	278	324	291	286
7489	14236	10423	5066	3616	2754	2006	1506	1262	999	857	721	632	548	560	468	414	444	425	426	391	365	371	410	361	386	338	334	355	351	329	310	349	359	296	297	313	284	338	323	319	324	314	292	304	292	328	305	295	301	337	288	300	307	306	286	304	311	320	272	321	321	300	285	309	274	278	295	312	319	316	311	296	322	307	292	297	298	295	330	295	294	295	333	270	326	289	295	284	270	282	341	305	307	271	321	320	308	312	315	324	271	300	298	293	303	315	309	319	323	317	291	305	312	296	315	288	297	294	316	326	283	332	284	310	301	288	325	275	325	273	316	309	301	314	271	295	330	300	291	278	311	269	271	317	294	273	284	283	315	311	307	281	323	295	274	321	296	294	309	281	275	331	285	314	317	314	322	314	292	311	299	307	326	318	304	316	319	283	300	301	318	292	290	298	285	273	321	319	311	296	281	331	311	277	279	268	281	283	293	260	270	307	313	305	280	298	307	314	304	334	318	320	297	281	266	327	334	301	320	288	290	321	304	293	295	270	295	301	302	308	310	311	299	288	288	299	313	299	304	308	291	285	321	275	265	311	293	305	267	284	307	287	304	249	309	283	297	303	314	329	319	286	287	308	297	302	302	286	294	274	292	278	305	283	281	292	283	278	283	299	310	312	294	307	303	280	312	300	301	276	303	278	282	309	300	288	285	310	319	278	294	315	318	313	297	293	272	279	294	307	309	316	288	334	323	336	326	277	311	305	293	298	315	328	282	302	289	292	333	296	279	287	304	304	291	270	349	312	288	310	314	288	309	300	283	298	308	296	287	290	295	292	272	261	271	287	288	289	277	270	298	300	304	301	282	295	298	289	296	267	322	314	290	274	309	293	313	285	300	307	278	296	304	319	308	306	315	317	284	280	276	294	284	283	289	317	300	289	303	303	278	301	309	284	272	294	298	296	316	294	312	319	304	299	304	291	326	297	307	304	284	305	300	302	281	296	294	268	303	290	296	282	314	299	294	280	298	279	297	291	275	303	281	294	285	279	329	325	300	342	284	300	255	288	312	320	289	283	297	300	277	285	312	303	314	303	289	292	335	288	296	307	333	296	251	300	296	289	312	313	271	304	308	299	287	298	278	285	313	300	305	274	305	280	288	297	283	304	300	266	282	304	296	290	302	306	312	286	268	300	308	300	318	282	311	271	334	265	320	294	302	301	320	271	281	326	335	299	300	304	309	271	283	287	305	316	304	298	266	342	313	286	307	299	293	330	309	302	292	318	304	288	299	308	323	331	291	304	290	318	301	298	317	324	275	319	321	266	314	314	290	301	293	280	315	314	301	284	308	292	274	272	325	312	304	278	298	272	293	281	252	289	282	303	287	296	294	315	293	302	296	296	272	314	288	286	302	309	292	291	301	284	267	320	277	289	300	323	291	294	272	266	302	289	299	278	315	296	294	309	298	322	300	280	255	301	292	287	316	307	308	314	295	297	290	311	298	281	296	277	305	292	311	292	306	314	283	288	311	294	329	305	315	318	264	292	287	285	310	323	277	267	314	304	301	272	289	308	322	294	325	300	299	288	295	267	287	310	315	266	313	281	302	306	295	319	337	310	291	293	298	286	302	314	280	314	292	312	291	301	282	285	292	324	302	304	312	286	294	312	302	266	276	332	292	302	313	260	315	291	298	306	286	298	291	309	312	287	318	266	292	297	302	311	296	274	305	280	289	298	309	314	286	331	305	309	299	322	274	269	300	321	285	286	278	326	317	312	298	321	305	306	282	293	284	304	307	321	315	308	280	269	272	299	297	300	331	277	302	288	306	327	328	294	293	301	283	308	301	292	290	310	297	281	327	309	306	295	296	268	264	260	285	292	300	320	328	278	319	298	302	313	375	310	264	326	265	305	300	313	310	314	302	269	303	268	325	284	330	276	280	318	263	328	300	302	306	316	301	267	314	313	311	285	288	313	286	274	299	303	311	308	285	287	292	291	300	281	315	289	290	251	300	286	280	293	259	288	295	283	340	267	251	296	299	307	316	322	298	308	283	319	294	287	301	298	271	290	280	294	306	299	299	300	300	296	315	303	303	286	335	277	293	241	296	297	281	290	289	316	302	263	290	311	291	295	276	287	286	311	285	303	303	297	278	299	326	279	292	295	300	301	264	296	339	286	286	300	283	327	327	296	269	279	320	305	301	305	303	299	301	323	311	279	311	308	275	300	302	284	281	296	304	312	305	313	334	273	319	298	293	303	264	268	311	308	267	277	288	327	324	298	299	313	284	277	328	296	298	290	286	295	299	282	305	266	269	320	283	280	290	296	312	307	315	315	287	297	281	302	288	297	298	286	303	288	302	312	325	315	313	327	319	284	292	269	301	304	296	328	291	318	242	291	298	284	303	298	283	297	286	303	298	276	285	293	287	260	290	312	295	262	309	267	300	265	282	295	301	279	294	309	294	291	303	288	291	300	285	290	279	289	328	295	274	313	296	311	278	302	315	299	305	308	290	323	336	271	298	296	289	312	293	299	309	292	310	290	286	280	307	317	271	299	321	272	291	301	309	290	306	276	310	317	291	289	322	322	313	293	304	303	324	282	279	316	317	299	299	278	299	291	290	304	292	323	313	291	331	323	302	290	302	298	295	300	274	309	310	314	298	311	281	268	326	278	289	290	302	303	303	295	327	259	281	314	304	285	326	309	294	313	315	281	275	316	301	317	282	335	296	287	288	262	253	299	270	297	299	288	289	293	272	292	306	284	299	286	314	301	285	277	297	304	307	292	276	298	299	288	310	314	315	330	311	309	310	271	302	300	260	295	290	305	311	325	323	277	288	306	313	304	283	312	285	356	281	290	316	268	292	307	299	283	285	308	318	313	293	293	312	280	297	289	288	300	306	290	288	278	285	330	316	269	337	299	312	281	324	296	321	284	298	300	299	293	316	286	321	318	333	327	307	322	280	250	295	278	278	294	314	306	279	278	316	311	310	303	288	300	275	269	308	295	274	321	315	310	279	304	311	295	303	305	300	289	283	294	333	288	335	291	304	303	329	297	282	312	293	308	317	280	318	287	260	323	306	267	250	340	283	302	280	289	296	296	273	297	287	319	307	287	298	287	270	320	262	317	288	317	296	313	291	291	332	304	295	267	309	301	283	303	280	278	308	274	308	295	288	325	315	299	300	297	306	315	295	280	303	290	280	276	303	312	334	282	334	302	307	322	285	320	312	282	302	292	327	301	279	307	301	274	282	329	323	296	321	306	305	298	300	271	302	287	290	282	298	300	292	271	303	286	324	306	311	325	276	294	286	306	265	267	292	284	331	299	311	307	301	308	293	291	308	289	293	319	280	267	309	306	254	289	294	290	304	265	287	285	290	307	284	289	304	290	294	277	295	278	300	321	328	318	304	311	297	298	298	290	289	275	327	306	316	301	293	295	297	284	289	291	303	328	285	292	302	315	277	303	304	276	284	303	295	301	310	299	294	327	340	300	295	284	274	302	250
27420	19070	6117	1390	1110	1019	949	840	881	867	798	821	823	861	798	858	789	879	861	872	846	848	874	871	833	846	855	857	841	836	902	834	846	831	825	857	831	798	874	869	838	822	849	841	850	833	872	835	789	808	789	823	846	808	858	865	847	860	864	766	857	838	800	808	887	826	836	847	824	815	859	841	815	812	809	769	846	922	817	810	873	776	837	823	855	891	803	814	860	830	852	866	821	826	800	809	819	837	794	811	832	829	882	875	844	842	768	893	918	889	848	807	860	842	853	781	815	876	831	861	801	840	843	851	868	833	836	918	861	813	792	841	876	848	890	826	810	831	833	820	843	818	828	849	808	839	881	830	819	863	847	830	819	814	849	793	823	849	886	842	828	857	865	832	849	826	821	852	825	792	853	808	795	855	783	799	812	867	829	828	846	842	820	795	852	853	876	838	861	859	833	862	803	820	866	830	844	845	854	854	858	850	812	827	808	862	825	834	868	827	834	806	814	815	820	844	886	901	826	849	835	862	819	801	834	841	865	838	782	793	811	845	850	871	853	825	789	820	867	856	860	810	828	784	761	801	787	875	872	829	844	841	863	881	893	799	809	869	897	846	844	832	830	853	832	791	823	845	823	778	828	889	806	867	840	836	828	841	805	835	853	848	807	862	818	816	853	864	861	848	827	857	831	872	832	874	856	853	881	857	868	817	869	880	817	852	856	860	826	841	876	841	805	894	853	767	810	879	824	769	876	896	843	829	829	810	839	883	776	825	839	823	779	851	818	784	861	898	878	819	848	834	811	858	842	876	881	838	833	842	837	822	849	864	851	870	788	912	797	813	869	817	828	818	834	855	867	808	859	848	838	808	858	831	902	839	876	864	800	862	828	847	822	821	869	869	841	817	843	846	811	887	832	795	804	845	830	808	854	848	869	847	856	831	841	866	833	862	819	868	886	847	838	746	805	790	861	846	830	846	784	817	796	815	842	895	879	839	840	788	767	869	845	836	855	839	835	896	833	807	880	881	860	858	811	852	875	846	825	800	853	830	853	830	823	854	811	851	839	847	877	848	857	841	824	822	827	774	883	855	806	908	863	834	798	843	816	851	819	837	840	848	855	775	843	829	831	838	832	820	840	789	816	841	832	830	898	808	863	819	898	864	864	834	827	828	871	793	831	825	777	820	865	756	854	820	836	866	821	875	835	817	812	810	870	817	820	805	836	833	822	788	858	896	815	833	823	801	885	888	865	848	807	820	809	837	821	825	829	855	812	866	798	892	833	856	803	852	825	840	814	827	833	826	804	813	853	803	844	867	863	820	854	835	834	834	837	806	903	829	852	806	792	903	805	806	828	859	803	798	811	881	866	846	820	833	873	829	810	855	872	812	863	888	863	823	872	770	840	822	838	774	863	796	810	825	786	803	849	875	886	845	891	837	823	844	884	854	802	823	880	887	834	812	803	828	789	838	820	863	839	819	825	883	807	810	879	830	829	876	864	865	879	798	831	807	783	887	872	840	826	788	798	812	873	829	853	825	840	890	831	838	833	798	795	742	862	850	882	854	874	805	883	905	832	865	820	852	844	845	890	869	808	872	877	851	859	862	849	828	827	852	827	848	866	824	853	847	835	853	832	873	871	846	812	822	867	856	810	837	781	860	883	838	827	850	885	837	891	838	861	833	837	855	845	835	797	838	770	819	854	843	785	869	818	811	844	830	800	797	809	818	849	819	811	844	849	841	861	788	803	834	761	891	859	859	813	857	806	846	819	837	838	847	832	845	853	819	885	855	829	804	823	904	901	830	875	821	803	871	825	819	857	814	827	878	845	925	853	879	869	842	923	863	874	851	855	803	831	823	808	830	904	828	800	856	886	796	843	792	833	817	832	850	872	866	822	832	870	825	793	833	854	852	803	885	849	889	856	865	824	875	832	791	799	866	854	836	855	874	835	825	857	846	848	933	837	901	793	870	876	811	808	803	873	828	813	850	800	852	845	824	870	888	812	800	832	850	860	849	810	844	776	825	814	806	854	839	850	814	851	824	801	871	898	830	845	819	813	828	823	818	789	843	801	857	848	810	808	785	810	802	825	831	840	840	813	861	808	850	807	802	811	797	844	866	838	832	803	790	794	804	872	815	813	787	845	823	817	875	849	834	834	851	894	833	842	820	783	835	869	842	794	847	835	822	822	845	827	849	853	849	893	825	807	833	818	853	825	891	865	797	849	899	800	816	869	847	856	884	863	844	807	856	855	790	887	854	821	849	837	850	849	855	848	898	889	794	810	847	854	853	838	818	888	816	825	833	835	857	907	864	808	888	833	820	864	886	832	871	888	872	852	838	815	800	810	881	875	841	836	840	857	812	806	835	853	859	832	861	849	816	873	839	823	845	862	783	802	843	820	814	880	829	947	816	790	809	819	846	887	878	830	805	883	832	841	844	786	827	844	863	870	806	805	882	843	827	861	832	908	843	881	885	903	868	813	843	850	842	867	881	892	784	826	830	825	862	819	809	844	853	843	794	861	853	801	859	854	825	779	862	845	843	894	832	838	801	802	870	839	802	857	840	904	850	804	832	829	814	878	849	865	842	786	847	837	833	825	816	818	797	896	861	834	844	806	848	831	870	792	812	821	842	832	785	837	825	787	831	819	817	845	818	869	863	881	860	857	836	858	802	788	826	806	860	881	855	845	781	862	892	855	868	867	843	801	825	895	866	838	849	800	864	840	810	874	842	825	768	842	858	832	791	878	839	859	857	864	806	874	892	812	835	810	825	878	855	851	836	850	822	827	827	878	827	797	848	862	887	827	877	807	788	844	884	823	802	851	809	826	894	807	855	846	793	840	849	812	836	817	828	869	835	796	865	808	863	865	800	860	845	815	813	794	813	823	801	894	836	874	837	823	904	809	863	861	843	846	779	836	833	842	789	846	866	809	829	813	821	820	774	840	864	848	812	859	869	778	848	847	848	815	817	875	780	857	833	832	842	857	832	787	834	823	834	831	852	821	808	872	835	821	828	843	847	836	912	856	808	896	829	803	770	803	768	842	880	812	857	857	818	837	839	774	818	806	859	822	847	796	860	817	840	793	793	825	851	850	829	842	880	793	860	842	875	826	811	796	888	923	809	791	832	821	862	790	893	834	804	893	840	845	845	868	839	815	901	808	847	802	821	843	885	830	830	875	857	807	828	866	846	819	812	870	829	867	798	888	822	809	874	859	810	783	847	849	818	857	846	862	815	884	831	859	847	860	789	817	789	802	832	840	831	859	868	813	844	862	813	813	827	812	833	817	855	808	808	846	850	834	821	784	806	811	829	904	861	790	852	836	785	801	747	823	854	817	848	852	849	812	845	832	806	847	835	790	864	860	868	876	853	818	853	811	812	751	822	819	797	821	830	819	882	884	864	806	857	841	806	789	818	879	824	889	856	845	745	850	801	844	868	837	901	814	800	793	824	865	833	828	849	824	822	891	849	848	853	892	839	819	860	844	843	808	854
4922	1444	1276	1039	989	995	862	941	887	896	843	894	918	897	867	870	868	859	839	910	814	810	871	871	881	873	839	894	871	846	868	881	907	844	831	872	888	836	838	836	874	873	869	881	859	851	852	849	835	831	882	837	856	843	873	817	852	878	857	856	888	825	864	885	822	867	898	845	838	868	824	850	868	836	869	854	887	828	858	880	870	933	841	848	875	859	843	861	856	858	818	842	859	808	911	888	855	858	873	914	856	868	857	833	843	927	862	864	873	928	853	885	866	848	910	869	852	883	866	905	874	862	863	847	892	789	872	866	868	857	854	873	840	867	844	871	826	866	847	855	832	850	839	854	875	857	843	825	872	866	847	866	882	854	864	884	871	831	880	868	846	891	881	909	849	904	873	838	862	898	869	830	813	852	871	894	853	861	877	837	894	839	880	787	869	859	843	866	836	832	849	830	870	796	820	858	798	825	873	867	863	853	854	851	832	808	820	912	860	828	840	890	860	830	867	916	822	820	846	822	873	769	840	845	888	891	889	842	909	847	892	827	859	888	870	853	882	869	878	880	873	833	846	817	850	873	859	839	865	834	891	872	837	884	870	836	868	832	864	869	912	889	841	877	861	820	860	881	880	915	823	805	829	852	885	842	841	869	879	854	824	845	951	823	871	862	834	843	826	893	836	840	853	868	827	851	800	913	857	850	864	833	856	811	853	867	873	838	863	799	807	847	865	838	861	855	879	893	895	850	906	883	898	845	894	837	846	824	884	841	894	943	883	869	835	879	836	856	840	866	818	862	886	851	909	867	883	875	871	870	846	855	836	772	868	872	840	864	950	873	822	876	848	858	833	851	871	796	812	865	870	893	857	850	851	870	855	854	820	872	885	848	864	862	903	868	837	906	837	858	775	806	866	902	873	864	857	876	858	770	865	879	845	826	884	881	831	895	842	842	892	869	880	868	845	823	821	797	873	869	877	897	879	899	815	888	864	863	843	893	870	885	844	823	842	852	867	888	860	877	769	807	873	846	882	851	888	818	883	872	835	821	842	865	855	823	840	849	847	824	875	857	844	823	896	813	827	801	822	841	895	900	870	902	864	927	833	822	916	857	846	830	838	874	847	859	862	904	888	903	861	906	884	881	898	880	865	831	873	844	851	860	821	798	896	853	868	871	798	850	867	869	832	844	862	905	810	871	839	829	853	854	913	812	874	880	853	834	892	818	868	829	888	855	858	866	869	885	839	846	846	861	793	862	878	863	792	841	834	857	881	858	813	849	832	892	838	824	838	895	855	843	827	825	878	917	865	864	819	852	819	894	878	889	845	884	857	831	860	880	904	798	869	843	871	898	853	861	803	899	902	826	849	872	827	815	842	784	905	862	875	816	852	837	879	885	863	872	895	867	885	785	832	865	787	901	890	870	881	841	878	832	897	835	889	884	828	846	860	850	881	844	816	853	866	908	854	866	819	878	924	845	866	832	847	898	883	871	858	874	811	842	857	867	876	858	836	873	841	828	867	858	921	873	814	811	872	875	900	873	772	818	886	861	847	816	875	918	868	879	837	843	835	895	852	875	834	845	898	893	847	883	882	852	848	857	878	878	892	904	877	853	807	835	880	851	855	856	804	809	839	893	849	890	867	894	817	900	844	857	872	822	861	886	906	841	835	896	869	923	880	858	889	847	842	829	867	882	862	827	871	881	807	832	841	896	918	905	926	831	863	871	869	852	844	840	884	877	907	825	824	841	818	845	831	848	891	844	918	881	856	830	896	829	881	896	851	855	820	851	884	823	844	854	817	869	840	811	883	917	812	842	860	907	857	859	853	871	824	841	830	905	906	864	865	849	807	888	867	894	895	859	851	831	828	831	885	859	921	879	816	912	871	889	834	875	855	843	858	872	891	823	874	819	794	916	831	814	864	853	825	847	838	879	897	856	888	909	855	869	856	873	844	856	847	846	865	804	862	839	857	886	853	887	845	831	837	810	895	860	841	896	856	889	880	831	846	860	852	896	874	876	872	901	884	893	879	846	845	838	837	872	854	870	868	882	870	866	824	887	824	859	868	897	815	846	837	833	853	856	853	863	804	903	874	856	890	911	899	845	788	831	822	828	914	858	907	889	851	827	876	905	892	903	868	866	855	895	840	822	845	857	864	887	897	831	789	860	812	827	836	873	829	870	848	828	836	856	822	875	846	884	872	810	859	885	871	873	870	879	875	865	877	854	868	846	852	811	874	860	834	836	838	822	879	823	851	855	901	828	881	807	880	874	871	818	871	833	898	889	841	876	884	829	859	828	930	843	822	882	920	883	858	814	835	872	883	876	838	845	828	873	892	858	871	832	867	831	863	792	790	837	865	843	890	829	854	855	843	864	866	867	856	873	840	873	883	818	817	808	821	866	874	900	891	889	871	862	879	855	908	880	862	837	831	843	884	819	859	838	831	878	823	845	862	829	855	826	913	801	860	865	841	883	919	834	866	857	866	854	812	870	822	862	872	881	924	859	859	830	858	843	839	891	875	842	871	854	851	852	898	855	882	878	863	838	874	857	892	873	836	875	865	838	887	896	889	864	898	866	858	875	822	861	814	795	904	846	857	819	869	887	943	807	861	887	872	838	869	819	876	823	852	864	886	864	862	855	891	865	856	837	850	852	887	856	816	858	833	870	877	822	899	858	842	859	872	821	904	837	831	853	883	838	891	852	832	836	838	867	872	950	868	904	863	864	873	840	818	833	853	794	827	845	794	844	859	790	834	882	866	874	861	925	902	860	842	884	807	902	839	812	880	843	856	887	909	867	857	860	890	865	886	847	891	798	871	865	804	861	845	839	871	845	842	889	846	867	886	882	904	862	930	863	876	823	820	872	812	882	840	892	833	901	874	846	858	895	819	868	889	807	857	863	878	779	812	825	850	838	884	860	808	847	859	876	828	849	822	887	886	829	851	854	858	872	883	898	903	868	830	829	818	899	844	854	879	875	884	885	873	894	862	854	881	850	864	814	824	869	881	849	886	823	805	788	867	891	886	898	880	849	824	870	800	848	811	831	811	901	831	865	831	888	843	852	820	850	857	868	896	828	849	826	814	878	888	886	872	848	840	881	849	907	894	888	896	819	812	880	894	803	858	914	849	852	888	873	870	851	844	815	846	840	881	890	851	818	849	864	855	831	936	823	872	868	837	850	798	818	908	833	863	905	867	899	802	827	867	872	804	868	877	847	861	903	898	820	832	858	871	910	846	858	851	851	890	901	869	870	884	823	852	867	887	839	892	833	922	904	835	856	827	860	836	816	842	878	825	828	841	820	867	831	897	870	828	845	847	863	877	848	824	838	827	883	873	798	894	840	812	855	848	858	821	844	814	847	877	921	896	850	872	883	813	823	806	830	908	903	866	802	866	897	874	853	872	895	844	856	847	888	852	855	889	868	842	889	909	815	868	831	918	849	861	860	842	836	839	868	901	884	832	832	862	861	867	912	794	857	831	855	904	838	878	884
23349	20972	28358	23755	20961	13220	1320	799	645	592	588	521	505	477	459	474	434	468	447	382	427	413	398	425	450	401	415	419	389	426	385	348	362	372	398	379	396	386	393	368	361	407	363	431	403	400	416	387	354	409	370	415	401	393	356	391	377	372	346	376	381	385	370	360	373	417	386	415	399	379	368	403	358	386	372	384	333	379	358	378	378	378	389	355	385	362	356	341	384	434	403	395	389	391	391	352	358	376	363	406	395	372	370	397	470	380	419	412	364	369	373	392	385	363	358	391	381	367	434	388	389	357	397	403	416	394	395	415	367	390	337	364	384	384	374	355	371	372	387	377	359	347	372	351	379	435	390	350	377	438	367	374	400	387	368	390	382	375	383	383	350	379	379	409	374	374	407	358	431	348	377	377	374	405	370	382	366	364	415	386	373	357	399	423	344	393	413	377	375	376	417	379	357	394	378	353	351	358	406	335	363	414	361	396	360	383	400	368	413	383	362	400	382	367	384	385	382	371	400	378	380	409	352	387	371	365	393	352	359	397	379	409	365	391	366	364	384	401	410	391	372	385	362	416	382	393	397	425	342	373	387	383	390	358	401	396	355	368	351	388	340	385	411	352	332	392	380	388	386	391	361	357	333	351	374	385	404	413	421	348	402	386	370	380	406	354	387	358	398	353	382	395	369	386	386	364	388	347	379	386	390	364	367	366	395	397	414	371	347	420	343	379	390	416	356	332	373	373	400	371	380	411	365	383	340	386	423	394	393	358	383	362	405	389	394	357	363	366	361	379	366	389	397	379	388	409	356	398	339	390	375	386	375	384	340	393	349	407	382	374	387	396	398	393	385	368	392	376	385	374	420	395	402	372	353	378	364	343	377	372	382	344	377	380	379	347	393	388	404	402	393	366	384	362	369	355	413	361	354	352	379	380	362	410	404	385	406	366	368	395	387	361	366	398	354	420	392	376	408	395	406	378	385	365	370	375	382	378	382	397	384	383	387	387	352	366	377	391	374	362	345	345	388	386	384	387	376	381	400	412	381	389	375	389	343	414	388	370	373	384	379	367	378	373	406	409	394	364	362	371	361	369	393	397	404	413	387	405	368	339	382	402	372	368	384	374	372	381	355	413	370	417	394	371	367	383	357	359	373	374	385	376	375	359	406	391	406	355	360	353	352	399	349	393	397	398	370	400	376	408	381	398	371	381	383	412	385	383	376	395	370	396	393	399	369	387	418	398	389	379	360	375	371	387	393	356	393	382	366	400	413	364	406	399	404	375	378	427	399	338	391	413	370	422	371	366	352	361	372	388	373	394	384	383	387	373	387	398	442	390	361	366	373	370	363	389	396	364	398	366	363	390	374	388	387	393	367	363	389	366	401	361	411	367	371	405	382	374	378	414	399	406	359	388	385	381	377	379	374	379	377	384	379	366	394	387	406	405	380	383	400	342	417	387	373	381	409	390	343	403	387	377	389	392	431	378	385	363	388	407	379	375	364	373	378	369	361	361	359	363	340	351	381	397	393	380	385	385	374	381	370	406	368	378	365	400	354	404	454	367	364	371	389	359	389	425	372	423	396	382	398	408	372	365	387	386	379	409	378	351	365	385	392	398	354	390	374	363	393	402	405	394	385	353	376	391	416	405	381	363	386	371	361	399	367	358	380	405	392	419	390	372	378	394	384	381	377	395	370	393	374	374	359	401	409	361	376	363	368	400	427	352	363	375	403	381	374	375	373	401	384	385	372	392	372	375	335	390	356	380	384	396	368	378	389	350	378	399	379	371	382	390	378	376	371	364	362	364	371	394	380	353	377	396	384	369	367	413	384	370	318	373	388	419	387	357	375	351	397	402	378	405	378	345	373	382	380	371	404	357	378	412	395	357	364	380	373	361	379	375	382	357	391	385	384	397	418	395	404	361	395	380	358	350	397	364	357	351	433	398	370	373	410	389	362	358	394	377	352	383	390	361	360	370	379	396	351	383	388	357	398	392	365	376	363	420	402	387	377	362	413	356	389	378	372	337	401	361	412	345	367	364	376	360	389	366	370	395	385	372	385	349	368	384	371	370	387	369	411	419	391	341	411	377	363	370	343	397	333	410	404	345	365	372	400	364	384	366	379	339	388	386	412	360	400	383	383	364	415	381	376	416	359	341	361	388	385	374	392	343	376	377	385	400	341	382	405	382	373	368	368	362	386	369	407	412	398	382	411	393	369	401	381	406	394	370	385	333	400	360	351	400	391	366	373	383	401	372	375	385	343	352	371	333	366	411	391	383	375	379	359	371	371	402	367	361	359	404	382	395	379	398	368	374	360	378	386	381	378	383	394	378	353	389	395	404	368	369	348	381	377	366	356	371	390	381	370	335	394	368	381	383	407	364	393	381	350	379	381	380	368	412	366	338	372	393	357	407	392	428	415	398	365	390	395	388	372	339	405	383	366	370	340	343	382	407	404	363	404	373	365	386	361	357	390	388	380	381	369	345	400	374	371	371	352	325	372	360	371	365	379	401	379	386	405	378	379	402	407	373	369	421	391	351	378	366	409	406	383	392	394	371	386	375	343	384	366	373	387	390	367	376	357	444	374	368	382	408	384	327	360	391	384	371	357	399	362	361	373	382	379	354	405	356	380	383	391	386	405	396	374	406	379	391	346	394	401	338	422	387	368	369	397	377	360	386	364	389	383	377	378	372	378	367	367	396	379	364	390	392	394	411	373	394	394	394	356	386	395	380	386	385	335	369	354	383	401	402	371	374	386	405	384	408	376	370	406	372	401	410	353	382	389	397	373	388	376	374	363	387	363	365	361	371	374	360	379	406	411	412	398	390	378	385	369	379	353	416	362	393	360	381	375	353	396	380	391	424	375	371	393	363	414	341	415	326	405	363	392	368	356	342	391	364	370	389	381	376	389	357	383	354	373	386	386	392	368	410	379	378	394	376	373	385	357	394	400	397	423	355	364	362	407	415	376	387	409	366	378	350	371	390	331	376	370	390	384	359	364	369	364	371	379	354	376	360	347	380	357	422	404	381	397	369	352	400	395	397	388	391	361	381	376	372	347	368	355	358	384	366	356	401	386	387	360	377	372	380	399	411	357	403	411	380	383	339	375	392	337	412	374	391	398	356	345	383	396	392	391	368	391	403	368	377	398	423	392	410	376	394	378	387	403	365	384	367	361	392	365	386	394	386	383	397	397	401	415	378	379	370	356	398	379	392	367	369	368	380	388	356	377	397	382	369	360	408	384	391	361	378	395	375	372	362	374	393	384	409	383	401	367	393	383	347	380	402	370	409	383	382	373	379	346	377	369	363	382	375	429	397	403	370	416	371	377	381	362	389	354	339	377	363	365	334	381	381	370	386	368	348	365	392	363	380	367	376	410	352	362	384	381	355	360	345	381	389	381	373	373	356	407	356	384	361	384	388	342	377	357	387	395	383	397	428	404	387	359	390	366	376	355	351	416	385	335	355	327	372	363	399	369	386	383	369	377	396
5796	8384	6298	3030	2135	1622	1300	1039	895	717	689	658	585	536	490	528	466	452	471	476	510	475	443	436	480	456	471	432	407	438	435	437	458	431	434	418	428	465	437	386	410	412	429	444	461	413	406	437	403	435	391	420	433	422	458	424	380	405	436	391	421	412	405	405	438	382	414	418	467	429	423	423	408	453	396	386	407	407	395	379	419	415	400	410	424	412	421	445	401	451	407	439	470	384	387	380	439	416	455	403	405	432	401	436	423	373	434	388	458	388	413	413	403	400	426	421	409	409	436	436	401	378	402	394	441	417	432	431	402	458	384	404	399	412	422	426	410	409	411	444	399	426	398	419	405	427	387	451	440	423	393	431	434	437	403	395	425	406	424	407	405	409	414	417	422	430	385	418	392	411	368	382	389	389	366	389	394	401	441	417	406	394	398	405	397	377	442	411	421	391	423	404	395	381	443	410	409	434	411	386	429	417	441	438	384	416	388	423	382	418	400	405	419	418	374	417	426	416	450	418	380	384	435	423	379	385	391	411	414	417	402	422	410	429	403	400	409	387	393	416	374	406	389	401	425	425	393	402	413	400	405	415	443	404	419	427	434	448	440	424	429	419	450	405	426	418	433	422	420	434	405	422	398	412	408	404	406	409	409	430	440	410	431	418	423	416	436	425	438	406	393	455	397	395	436	460	434	390	419	418	406	411	397	421	421	407	417	404	422	416	414	378	422	409	424	406	400	401	367	451	398	404	397	389	413	413	427	451	414	391	454	416	406	421	436	402	430	416	405	425	445	389	401	408	418	418	403	443	413	411	428	399	418	364	428	408	393	376	394	407	438	435	417	433	387	406	409	427	424	406	407	391	417	418	375	433	415	389	392	404	410	393	374	411	418	397	419	421	416	400	432	425	440	417	363	429	415	409	392	422	403	397	412	397	432	405	394	363	449	397	419	423	378	403	377	422	397	409	435	423	406	385	385	393	456	400	403	406	414	423	373	406	395	404	382	421	441	430	420	379	410	478	388	386	401	405	392	426	428	429	442	406	402	448	400	420	425	368	379	396	439	414	418	406	429	414	457	414	425	379	396	432	382	407	438	437	452	427	418	378	416	421	398	462	409	437	436	385	459	413	396	419	401	415	419	436	413	394	383	387	410	402	437	396	411	432	418	412	410	358	395	407	412	401	454	414	409	413	427	400	415	391	422	458	423	397	421	399	417	424	426	406	408	424	419	389	417	414	440	448	440	410	414	399	394	421	434	406	405	399	424	418	406	411	413	419	423	414	395	418	411	420	393	460	405	414	408	391	397	371	431	406	434	385	435	434	359	407	415	416	395	407	405	445	403	377	418	447	410	429	363	439	420	401	443	407	420	447	402	394	446	376	402	441	419	424	407	392	395	411	414	407	410	406	425	415	395	418	414	418	394	424	408	387	398	367	405	399	404	422	426	388	397	405	378	392	427	388	406	404	451	422	391	397	420	427	382	420	389	403	409	439	460	432	436	451	412	436	436	391	386	437	423	407	407	441	401	416	408	375	409	413	401	396	404	405	405	383	427	421	440	420	431	402	421	394	383	403	395	410	415	444	420	406	431	387	413	413	435	399	402	386	413	396	442	408	405	407	407	405	445	366	381	453	420	412	397	382	403	454	423	390	441	389	448	441	440	422	411	414	407	462	424	419	405	430	376	420	430	412	401	413	407	383	396	411	390	453	418	432	415	402	435	417	432	423	397	413	367	376	420	400	439	421	411	401	419	411	426	417	371	392	416	390	417	402	423	445	405	402	436	408	383	421	446	418	413	429	445	396	419	426	381	434	378	441	436	437	419	439	431	412	419	409	386	409	413	433	380	396	394	422	400	424	430	416	439	371	394	440	404	421	405	403	373	367	421	385	382	401	414	388	426	456	404	409	451	406	400	384	447	383	441	428	427	395	444	414	385	418	409	392	389	429	457	426	424	422	375	409	423	407	409	378	423	428	424	421	379	422	406	398	426	400	405	391	433	422	480	420	390	400	409	438	397	434	427	412	411	418	413	416	443	393	434	410	356	433	403	381	425	421	402	420	450	391	412	411	418	438	395	394	431	407	398	425	429	417	417	417	452	426	399	420	400	422	407	440	408	408	405	438	402	430	388	427	419	443	393	400	396	393	407	424	377	422	408	402	349	417	425	445	405	406	397	389	372	438	372	385	447	399	409	418	383	395	402	395	421	422	410	420	409	450	438	426	389	408	417	422	417	424	432	433	423	446	397	433	367	389	418	385	439	411	434	407	416	374	389	423	426	421	372	397	414	430	410	383	410	402	364	385	430	392	434	430	419	430	431	430	422	443	403	401	408	434	417	449	425	425	397	439	425	395	422	410	411	389	412	424	404	429	374	399	403	427	397	388	437	427	435	418	404	446	391	409	380	386	396	410	368	430	375	413	387	435	430	410	392	396	427	402	408	421	419	420	433	380	461	391	405	367	413	394	406	373	414	407	434	418	413	404	404	404	379	392	412	433	405	399	395	445	448	401	417	457	395	416	435	420	391	401	404	434	433	429	402	413	410	367	437	425	452	430	388	414	411	402	386	427	379	418	374	434	396	416	416	390	430	390	404	422	429	396	400	385	435	424	402	379	439	414	427	446	458	395	436	415	417	416	431	428	443	430	389	387	411	451	441	431	461	421	456	417	404	381	410	404	423	401	440	391	415	445	433	393	416	402	451	424	405	413	390	424	389	385	403	417	425	397	435	410	440	436	359	427	410	421	433	419	410	436	457	406	420	406	418	426	395	383	413	426	398	441	418	458	436	435	417	431	413	411	410	406	425	411	441	379	400	393	363	416	399	386	416	461	436	396	414	406	418	388	437	383	444	425	428	453	443	444	424	413	388	425	391	444	397	405	448	404	445	431	380	381	410	416	457	442	402	413	416	392	419	401	393	376	396	411	424	427	355	377	395	427	407	386	435	452	411	408	419	402	404	432	430	381	401	402	434	401	417	411	344	376	410	400	394	439	442	390	419	404	416	416	420	392	376	389	435	404	407	414	444	417	416	434	420	408	396	418	391	392	413	413	442	426	416	417	391	432	376	380	427	412	440	431	412	431	431	413	419	403	441	458	409	400	421	446	433	387	384	399	389	416	470	414	421	393	432	385	426	412	385	400	419	406	420	424	416	433	444	403	362	402	384	373	416	410	438	421	428	448	414	413	434	412	431	407	390	407	419	440	439	433	418	416	408	413	396	399	397	431	445	433	340	458	379	376	375	409	402	430	400	400	392	399	401	382	439	388	465	382	422	401	406	395	438	437	413	413	382	433	419	458	418	389	407	427	377	425	445	368	429	439	413	420	434	470	419	421	440	397	423	420	399	446	372	409	437	403	391	421	405	430	407	417	414	426	415	395	391	438	381	410	399	392	442	445	433	372	404	411	417	399	433	432	383	416	402	408	405	444	420	394	419	434	441	431	451	396	408	419	439	399	424	406	430	390	426	390	400	413	412	404	379	442
24338	20974	27532	24512	16173	1925	1320	1104	1068	1007	938	922	910	949	895	952	1000	880	902	945	906	906	909	870	920	865	895	916	926	917	898	924	893	952	892	893	923	936	903	922	923	887	915	908	904	856	839	932	954	887	895	913	948	926	889	961	882	939	869	908	907	892	882	909	899	908	865	846	874	901	922	838	853	887	857	856	905	839	842	902	859	886	845	885	885	881	988	923	928	840	866	901	898	905	943	884	954	941	874	840	1002	910	982	879	921	918	941	902	911	869	814	895	934	917	902	911	910	869	915	926	914	862	920	870	843	881	930	913	913	890	935	896	919	877	890	874	876	905	855	960	902	965	893	941	899	903	915	920	861	866	894	890	889	878	882	886	853	857	917	901	928	871	867	857	893	866	926	902	906	878	946	898	915	901	878	926	905	854	864	860	847	907	923	927	901	923	944	896	942	865	884	889	870	865	906	856	903	958	933	970	906	891	868	909	892	880	894	897	883	899	908	907	884	907	918	917	851	919	894	888	886	898	884	923	920	907	905	954	890	928	909	889	931	909	915	909	929	905	870	933	910	917	928	872	882	898	901	889	932	958	898	906	910	873	912	910	916	892	848	903	881	952	882	954	872	938	860	876	861	872	962	893	902	895	971	890	867	897	863	833	914	873	888	911	867	880	898	897	902	878	901	900	855	956	927	886	887	893	813	889	909	879	885	933	838	890	897	935	854	915	930	936	945	867	875	881	888	938	877	930	926	937	939	884	875	960	894	935	833	884	848	915	898	864	918	926	872	908	917	917	864	922	842	906	923	884	923	844	875	853	897	940	869	915	862	894	894	955	871	855	890	857	890	888	876	929	893	906	960	888	878	918	943	885	961	900	912	886	868	890	887	899	879	932	902	910	926	876	894	939	911	912	876	910	895	873	910	890	922	896	851	852	864	903	919	888	903	899	866	878	903	865	905	906	939	920	858	900	912	860	882	890	914	873	895	878	849	846	903	949	860	890	845	897	914	902	903	909	853	938	877	906	919	908	913	925	913	878	845	857	895	930	850	911	914	872	918	949	923	880	916	880	884	866	882	921	861	866	902	910	917	877	922	889	852	942	909	874	866	892	914	850	931	905	901	878	877	919	850	821	915	889	926	941	868	915	878	867	949	896	861	929	892	893	897	865	899	936	902	864	848	880	897	855	879	936	912	929	917	874	865	864	908	869	890	923	923	913	903	914	855	930	955	854	897	877	861	919	848	899	866	896	884	941	874	913	938	921	940	915	933	885	888	846	941	901	879	852	891	890	925	899	922	917	912	869	904	910	893	923	901	855	924	904	875	894	851	874	906	937	928	902	872	866	858	891	925	923	881	930	863	905	911	895	854	935	907	870	909	863	892	884	869	892	906	893	842	905	918	859	951	925	906	904	920	892	932	855	858	888	832	911	860	932	892	890	889	923	880	929	940	890	922	869	926	901	949	913	889	898	936	911	875	885	854	916	888	909	868	911	827	914	840	896	920	896	919	903	887	869	865	912	842	945	871	884	879	923	859	930	883	913	933	877	923	897	889	909	878	924	916	905	909	877	887	887	894	896	844	909	856	919	906	911	901	874	887	892	869	842	839	912	891	874	887	962	872	914	920	921	879	923	855	888	864	943	920	917	889	932	917	855	840	859	832	907	917	856	903	900	913	891	896	884	878	876	861	878	863	909	896	910	884	897	907	885	902	827	942	904	893	900	898	916	901	901	918	915	885	892	888	922	927	869	854	882	914	892	913	898	849	887	904	887	907	867	911	913	905	892	889	904	907	931	917	910	897	883	964	922	950	896	846	931	894	848	907	924	918	928	912	854	883	918	856	879	898	861	872	926	920	910	916	878	875	860	901	881	846	894	899	853	892	924	897	832	914	865	929	909	875	903	967	977	919	892	896	938	901	913	910	888	869	875	922	884	865	855	899	820	895	910	904	860	886	878	844	868	853	857	951	836	879	854	889	891	887	913	884	891	907	847	851	879	891	861	912	913	918	887	868	886	852	948	882	909	921	869	894	886	904	892	912	883	939	856	888	885	884	888	945	870	889	853	903	890	904	887	885	895	845	890	899	900	852	917	885	924	929	877	906	871	907	957	910	873	897	854	878	859	911	858	878	859	913	842	897	856	893	912	902	897	894	863	871	907	841	912	947	891	920	880	934	851	930	917	932	905	851	919	879	889	897	885	957	865	899	881	906	931	919	950	877	889	866	918	925	920	978	913	914	876	941	856	908	853	860	924	907	907	881	920	927	901	880	893	829	922	839	908	915	929	897	877	888	877	916	885	896	902	932	899	918	873	980	888	926	893	873	945	980	923	932	872	941	894	854	922	912	885	854	880	881	879	927	903	897	931	890	869	937	910	869	897	903	911	887	882	885	862	884	897	919	880	948	881	869	874	867	824	910	909	890	902	845	947	890	874	899	944	947	909	921	898	897	887	862	918	877	943	939	883	844	871	915	890	901	856	910	889	929	902	875	929	947	904	914	895	957	876	902	896	879	921	889	943	856	941	905	906	912	882	919	878	885	915	911	877	914	914	927	933	885	945	920	905	882	900	836	888	865	855	899	893	893	878	858	958	894	918	874	945	881	941	938	866	834	825	967	900	897	890	864	961	920	966	852	927	850	937	969	900	917	963	858	903	921	869	929	895	877	877	912	874	827	913	897	951	904	842	900	920	894	975	847	920	852	939	870	894	879	906	927	874	928	905	857	890	858	912	920	896	888	892	924	841	899	918	931	880	881	902	885	923	904	940	938	858	909	920	901	877	862	889	931	953	873	834	925	865	916	843	894	899	916	906	909	890	920	948	849	907	909	947	866	879	833	902	887	869	887	921	913	828	888	871	865	920	891	913	903	894	911	868	906	884	925	951	883	891	851	918	848	891	878	894	898	857	891	871	909	938	867	940	881	912	937	850	892	903	918	897	898	891	886	898	875	918	907	870	900	951	881	922	885	889	934	896	875	897	933	915	878	897	939	916	866	915	835	849	920	860	842	931	859	878	920	876	944	918	902	916	936	820	903	873	914	903	950	869	893	924	944	942	911	867	897	836	855	930	931	920	937	919	878	890	916	918	885	845	968	921	857	893	868	879	859	883	870	839	893	921	967	885	888	870	861	880	890	888	874	950	883	901	876	834	919	898	860	893	863	901	861	848	926	921	911	841	857	880	930	895	934	873	899	898	909	918	886	958	893	921	955	908	847	914	913	897	910	858	892	887	897	890	897	944	917	934	942	944	947	858	922	905	888	931	912	914	863	868	916	882	982	905	918	889	942	900	859	900	860	966	913	910	960	857	930	866	924	946	915	888	930	863	908	936	910	853	956	867	914	915	923	892	878	852	946	870	943	862	902	896	936	962	885	908	847	893	857	863	837	880	901	890	914	925	862	950	939	911	954	877	945	885	879	917	948	851	911	931	869	892	923	879	880	978	912	935	882	895	897	899	852	857	877	918	906	856	959	856	911	898	844	908	933	881
6944	5675	4121	2339	1943	1613	1364	1226	1193	1067	1034	947	968	987	942	927	890	907	888	907	901	900	907	894	896	931	899	853	887	870	885	897	888	894	818	858	895	917	880	902	827	927	832	823	890	870	920	876	859	839	899	914	834	940	885	849	854	827	877	858	938	818	890	867	884	885	906	853	837	876	836	887	905	878	909	887	854	856	812	860	843	898	896	887	911	873	900	855	894	883	847	881	878	881	888	887	868	873	900	948	862	923	881	858	914	861	906	873	861	852	865	881	911	849	831	927	956	860	885	895	895	876	920	891	875	875	902	914	874	819	844	911	906	911	893	829	903	890	883	910	878	863	847	866	909	864	833	893	901	855	897	927	802	905	888	867	921	887	870	902	916	875	899	866	873	876	878	871	892	887	897	862	894	863	905	820	856	848	849	856	858	896	886	904	854	903	855	879	856	858	896	931	855	895	963	836	912	870	858	860	907	914	850	864	882	870	836	864	868	867	878	903	945	907	901	872	883	847	858	886	864	827	896	903	897	874	900	914	867	922	911	838	881	883	855	890	881	864	896	819	882	879	888	868	888	858	876	850	874	959	903	834	831	859	936	846	876	902	844	889	868	873	887	854	901	870	830	907	861	844	906	834	868	878	864	850	841	858	843	878	883	852	858	886	826	831	823	872	892	811	892	917	864	836	823	863	913	889	880	872	845	915	895	843	868	855	852	870	877	864	853	853	906	910	905	888	880	876	885	852	850	856	885	845	879	826	858	866	886	908	905	906	935	899	917	844	856	890	849	909	902	898	849	901	886	854	896	906	884	858	865	871	901	956	878	869	817	857	876	843	907	871	948	916	864	837	894	886	866	841	910	862	908	874	864	909	863	856	870	921	846	900	891	852	878	848	833	817	889	860	891	907	831	877	883	870	847	860	875	887	834	937	902	893	835	882	853	872	929	920	892	880	861	880	914	864	848	832	885	857	865	891	875	897	903	881	860	870	860	885	838	887	912	916	887	864	880	880	866	907	857	891	905	840	887	861	877	832	850	875	960	877	833	841	848	826	858	809	853	883	859	839	847	896	952	906	850	841	822	859	933	871	846	859	856	917	884	902	896	816	871	840	894	864	894	859	933	847	869	870	860	867	894	877	860	878	899	911	854	884	893	942	909	871	881	869	936	929	907	879	887	865	914	896	902	814	877	870	894	873	885	871	877	945	891	897	925	922	893	838	864	907	846	865	818	883	886	890	885	909	869	879	893	895	841	871	849	896	851	909	908	917	873	854	881	873	838	965	850	826	915	842	882	865	902	862	882	838	898	882	887	890	866	830	886	921	899	850	886	909	906	849	879	868	877	845	841	852	900	857	879	899	892	842	872	904	880	825	886	899	873	899	899	898	834	891	899	857	935	933	884	812	910	864	863	879	871	890	908	883	847	859	876	864	873	876	854	869	864	901	901	867	898	858	858	911	920	915	910	878	875	866	863	908	856	894	857	881	901	873	866	876	890	875	944	837	894	878	848	868	847	843	878	880	911	832	864	897	882	879	855	893	867	840	886	864	881	868	845	860	867	849	794	831	835	868	864	909	901	868	841	947	889	923	845	873	881	886	911	903	907	890	867	865	891	883	876	876	886	888	861	889	834	862	880	881	836	904	896	811	893	925	894	855	854	863	907	903	876	860	888	912	889	889	909	866	861	879	861	840	868	905	923	864	873	881	842	884	856	901	881	905	906	870	871	834	855	833	872	853	889	817	843	872	915	853	872	883	884	889	914	866	861	932	892	865	870	933	867	843	890	851	832	926	905	901	879	887	926	876	845	857	849	908	840	904	891	870	873	936	883	874	838	897	811	862	855	859	854	904	869	908	830	893	874	861	942	848	856	917	925	855	898	866	904	861	906	823	881	908	884	850	873	891	867	917	840	858	886	915	867	876	870	897	867	877	869	899	880	904	894	878	898	905	855	858	902	876	880	903	838	918	853	872	883	839	859	850	942	853	905	872	832	880	877	895	842	833	846	837	896	864	898	907	868	897	833	867	880	867	867	888	827	859	848	885	898	911	892	879	826	907	898	881	861	914	875	910	865	879	865	812	868	848	829	851	851	898	859	908	923	864	923	867	863	833	840	843	903	836	829	862	910	866	912	896	870	854	796	894	871	908	846	895	821	896	866	878	861	915	937	847	912	851	887	850	857	855	856	858	826	881	854	852	916	864	839	871	848	875	905	840	878	872	917	896	857	962	858	843	862	832	853	867	871	840	877	860	828	830	876	893	866	892	897	872	837	843	892	894	885	867	865	872	866	875	877	884	859	906	897	880	868	873	916	835	885	932	785	840	838	833	828	874	879	836	875	866	898	873	866	834	879	862	855	911	903	895	799	858	913	935	866	863	900	847	940	892	883	936	891	891	912	925	876	936	923	918	865	841	867	888	871	852	881	889	807	823	924	972	891	869	844	871	842	875	857	871	844	834	893	874	837	889	846	919	914	909	870	887	843	860	855	868	821	882	858	940	857	847	858	881	937	896	850	897	890	876	829	887	845	867	835	919	924	883	853	853	888	839	905	950	899	942	919	847	856	825	848	840	885	867	903	862	865	841	866	831	819	811	867	891	875	893	917	869	873	864	922	832	888	882	873	872	897	872	845	902	932	923	945	858	870	901	819	925	879	885	878	838	883	877	903	881	867	908	853	860	887	895	892	892	905	826	888	860	857	887	888	925	885	841	873	879	909	848	929	877	887	857	898	922	856	925	872	837	862	910	866	908	871	941	909	922	858	862	874	868	903	907	858	916	897	910	844	854	928	852	886	898	927	882	881	874	891	885	863	899	845	865	892	857	819	933	900	911	882	900	887	886	867	851	882	895	908	901	883	851	846	878	854	855	883	884	848	910	785	866	866	905	874	919	880	864	891	831	893	894	866	873	893	856	876	850	844	845	900	877	867	889	944	914	949	876	897	892	830	855	901	850	908	892	855	875	841	872	848	862	931	837	866	856	891	845	872	825	883	859	876	872	872	897	852	866	796	809	868	835	896	920	907	870	894	894	850	897	854	863	898	892	892	880	897	872	865	817	855	816	883	892	827	899	846	887	862	863	939	895	902	935	851	883	864	902	872	887	885	890	869	838	879	936	893	892	847	871	879	876	887	886	863	899	875	880	856	890	842	937	893	892	843	852	868	828	887	813	878	853	919	891	911	816	923	842	879	882	902	896	872	879	882	944	898	835	882	923	883	795	866	876	867	909	899	881	875	913	955	834	829	847	874	855	914	868	918	882	933	858	875	840	878	947	843	869	942	911	956	871	926	941	883	876	883	958	898	872	901	871	861	841	858	836	879	885	948	952	857	915	863	901	862	888	880	849	924	858	870	868	847	869	904	835	882	917	810	869	826	927	864	911	828	908	871	944	841	870	889	865	851	891	859	905	917	915	860	878	800	860	883	884	872	915	935	866	859	921	880	869	881	873	901	866	924	874	850	868	836	892	861	858	869	912	880	846	892	869
22255	21028	28827	23412	21024	21084	12061	1229	825	810	638	546	533	481	481	434	453	419	399	372	337	362	374	331	384	364	344	341	324	317	347	350	389	308	305	304	316	328	307	286	366	294	298	297	308	309	307	333	308	291	316	271	325	320	337	322	319	313	341	312	328	281	321	356	289	294	263	285	293	303	313	325	285	306	312	330	315	318	304	306	306	296	305	292	308	309	306	328	314	312	319	317	275	303	289	300	320	346	311	298	334	301	327	290	322	314	303	314	307	303	318	297	303	312	341	300	311	327	256	271	311	311	311	309	300	302	281	281	289	305	304	314	320	295	301	309	304	340	301	303	306	327	312	300	284	325	325	332	290	316	289	291	315	294	303	312	285	292	324	297	258	333	288	307	298	300	305	333	292	321	321	303	271	301	308	301	295	297	305	312	277	304	333	316	318	290	275	314	313	302	299	281	321	295	275	286	306	302	290	314	289	313	267	329	330	312	303	300	342	341	284	313	298	313	296	310	309	288	292	312	325	301	310	294	326	304	310	312	323	318	289	265	290	302	288	311	314	277	300	308	308	316	325	317	289	326	283	294	289	304	290	278	305	301	324	341	298	283	282	300	327	329	314	301	337	317	321	302	275	275	268	278	327	309	311	317	296	315	292	295	280	300	299	308	320	319	328	298	291	299	323	307	322	286	325	298	321	332	300	298	322	296	294	301	301	337	301	304	278	299	313	331	336	355	296	314	297	309	300	314	312	312	308	291	289	324	335	296	295	333	309	325	308	314	305	310	291	303	276	299	283	309	300	289	295	315	294	290	261	316	307	325	288	297	310	302	320	310	325	289	313	348	316	334	291	291	296	341	329	328	307	316	292	323	285	312	279	340	301	337	297	279	303	305	298	292	324	283	290	295	305	269	323	314	280	311	289	304	306	306	312	294	316	330	308	297	285	309	301	289	292	300	302	300	328	284	281	304	314	271	306	304	293	289	322	312	298	311	322	306	313	321	289	321	303	296	277	323	302	285	262	342	307	294	303	329	286	289	318	278	294	295	287	284	291	311	293	329	259	321	265	322	317	301	332	280	279	302	280	296	320	292	295	313	298	310	296	256	303	314	316	322	321	307	292	306	266	293	312	303	306	313	291	321	257	295	289	281	337	291	308	323	324	292	293	316	294	309	327	293	312	311	298	278	310	295	329	307	341	283	291	281	327	314	294	308	295	308	302	268	291	324	296	309	331	314	304	293	290	331	293	306	278	296	296	296	293	315	327	297	283	293	279	310	313	306	287	279	274	330	281	293	284	294	294	301	297	302	271	286	284	309	307	307	282	299	295	308	283	298	332	280	281	321	300	287	294	295	295	314	326	290	287	293	311	288	279	306	308	309	292	287	343	320	313	304	306	311	301	312	296	337	307	317	288	279	312	319	297	287	305	306	283	316	306	318	323	319	304	268	272	305	321	292	296	266	297	327	304	306	283	330	298	294	301	284	315	310	313	322	318	298	307	319	326	315	317	306	295	314	309	295	307	283	285	333	295	314	339	291	296	310	285	312	307	325	332	323	324	305	304	282	281	310	292	294	278	295	315	296	292	293	308	326	316	302	301	305	329	310	320	327	289	290	325	306	312	320	300	295	340	293	314	309	317	316	323	327	282	307	320	293	317	336	330	290	282	291	321	316	312	316	301	289	327	281	311	323	281	272	302	314	329	325	319	299	305	303	294	301	310	303	318	314	305	298	306	306	303	326	308	293	278	291	307	311	321	279	330	317	316	318	303	273	320	285	299	288	297	319	316	341	274	329	299	314	313	297	356	325	301	305	310	311	271	298	281	296	316	311	320	318	312	304	300	298	328	306	298	336	296	302	311	282	324	294	336	286	319	291	306	296	298	306	306	285	281	295	286	282	320	310	312	308	299	307	308	315	338	309	312	291	303	291	294	348	332	338	339	312	276	297	261	310	292	312	294	282	280	294	291	285	300	304	264	300	309	282	294	306	291	309	323	341	287	297	327	284	299	302	273	305	270	306	298	287	309	269	340	289	321	327	293	269	306	304	291	320	300	314	317	299	306	314	271	327	318	319	321	306	294	326	306	292	310	348	291	315	306	304	292	300	294	325	290	284	253	307	303	301	331	296	319	312	300	303	279	288	290	319	295	332	321	308	267	306	285	284	292	329	298	310	287	319	292	304	302	326	296	298	306	285	294	294	301	313	284	300	300	296	293	294	313	312	308	291	286	301	275	285	313	322	295	316	339	317	326	302	317	302	279	269	306	307	316	273	276	284	324	307	326	290	333	309	284	302	298	300	308	310	303	301	300	288	305	287	314	297	292	305	312	301	315	305	311	282	312	291	308	312	289	288	304	303	284	303	287	309	295	307	307	305	312	291	309	298	320	329	282	308	317	321	290	325	315	303	272	302	271	308	305	303	294	262	291	358	297	299	308	279	335	311	309	300	313	294	295	317	318	294	324	314	329	331	328	313	303	282	290	289	303	309	301	291	324	319	281	304	301	313	311	311	285	299	320	334	282	327	288	344	286	284	336	312	285	301	263	296	291	304	292	346	291	289	295	335	312	283	281	319	328	286	307	307	303	302	270	302	307	312	332	300	269	285	314	324	320	332	310	287	278	282	309	313	294	306	304	277	274	311	291	301	272	276	284	301	310	365	300	330	276	333	343	309	331	330	321	297	284	294	311	300	294	299	297	303	281	302	303	317	323	300	301	311	301	287	300	274	313	301	274	312	288	329	329	289	323	302	326	283	281	326	274	286	291	308	303	333	348	303	265	297	295	278	327	308	314	320	307	316	302	327	300	301	333	300	302	312	298	309	339	313	300	315	324	320	320	274	313	285	335	288	299	315	274	299	315	302	297	283	319	308	304	331	307	303	300	313	314	295	271	302	297	303	281	280	311	300	323	307	303	324	304	287	297	335	299	306	283	304	303	294	324	296	308	284	322	277	292	296	288	327	280	307	287	311	284	304	331	311	327	266	299	300	326	311	315	330	324	288	315	285	306	310	276	321	283	304	328	316	294	314	282	279	308	341	278	306	312	287	269	316	304	287	313	287	280	325	302	312	290	320	317	300	334	283	314	340	279	307	312	304	303	331	322	305	337	300	324	276	317	284	303	287	329	302	317	330	314	280	313	305	303	294	286	299	310	324	326	310	273	300	301	313	327	297	263	325	260	302	304	310	279	302	277	327	300	297	313	318	324	293	318	302	286	308	312	285	302	284	303	246	313	337	293	283	281	290	305	306	306	316	314	295	293	286	309	318	361	294	293	301	294	316	306	327	337	321	314	316	299	317	274	284	262	305	273	307	300	305	287	326	303	281	264	329	287	307	298	302	303	300	291	277	309	337	326	298	270	324	291	310	310	287	312	299	333	272	325	272	313	300	297	304	283	345	296	318	279	300	330	318	306	322	335	299	305	314	263	303	310	290	292	277	299	327	326	308	292	294	295	282	266	334	300	291	287	303	310	319	297	331	321	317	303	317
8062	14109	10332	5266	3605	2737	1976	1508	1155	973	824	679	674	584	564	521	448	444	458	381	387	371	373	391	378	349	368	348	339	349	372	339	303	346	343	354	342	302	331	308	331	310	334	326	359	324	287	284	324	314	286	295	318	326	312	306	300	320	311	287	332	319	298	305	303	308	298	316	311	302	322	298	304	299	299	319	340	284	305	304	294	299	290	310	290	305	286	285	284	325	307	294	337	278	301	294	273	300	321	298	310	296	323	299	301	308	293	311	305	297	305	277	312	305	319	321	299	295	304	293	291	306	291	297	319	322	312	282	283	313	281	326	298	294	304	319	290	301	338	312	327	308	309	317	285	306	297	324	309	272	316	310	300	290	306	296	333	289	321	299	304	305	327	287	312	279	320	282	289	290	281	326	348	286	291	319	308	305	316	297	324	322	280	286	297	315	306	298	324	287	295	310	314	322	296	308	291	285	307	288	311	283	337	280	313	314	293	267	291	292	285	307	314	299	282	300	327	337	293	299	303	294	295	273	305	284	318	286	321	295	299	293	276	332	307	319	313	270	333	302	294	290	307	306	294	301	304	287	304	269	307	296	278	315	304	316	281	305	286	343	310	325	314	294	323	299	309	299	284	301	294	307	312	259	286	303	320	310	304	282	317	306	346	285	285	301	311	290	329	290	293	305	316	325	290	301	329	306	271	293	289	293	286	316	301	298	298	291	338	314	258	314	297	278	311	330	329	285	328	299	320	301	315	300	322	277	331	307	307	268	312	298	309	325	274	318	300	323	280	311	272	277	277	318	311	300	275	276	296	299	315	308	315	289	344	308	285	295	292	304	316	308	300	267	313	311	309	304	317	313	292	353	321	299	280	330	297	292	313	309	315	295	291	337	322	329	321	318	323	286	321	276	301	288	305	292	298	299	314	309	303	276	294	280	280	317	324	312	278	310	308	317	306	289	300	297	285	328	288	288	327	285	310	292	297	304	303	284	276	316	309	317	306	334	312	314	293	263	313	294	299	342	302	298	305	297	302	300	292	315	283	310	309	283	299	303	276	309	282	305	345	322	290	319	295	308	316	320	296	319	282	301	281	319	309	275	320	304	330	293	346	313	267	298	291	280	312	303	304	314	298	316	298	293	318	275	292	313	311	305	333	292	296	295	315	298	307	301	280	293	288	300	265	308	295	304	285	300	320	257	293	301	304	318	268	293	303	297	279	288	284	317	277	318	325	320	294	288	294	276	292	338	319	277	301	285	286	278	291	291	349	283	316	285	287	301	317	276	291	311	306	305	307	303	301	293	301	286	285	298	275	276	307	320	310	282	306	287	306	335	291	300	324	298	307	279	321	306	302	298	302	304	283	323	289	304	310	301	295	279	309	289	291	291	302	276	299	298	303	318	287	329	289	315	290	288	317	270	265	292	334	331	288	300	293	298	311	303	282	291	297	346	299	293	301	302	311	296	296	306	296	310	302	303	307	304	309	308	325	293	312	297	272	326	284	302	283	303	277	297	317	278	300	297	314	307	300	291	289	285	288	283	312	293	309	309	298	276	329	307	275	354	298	307	320	269	289	265	295	313	295	298	299	288	297	333	333	282	340	309	287	279	309	308	294	300	283	321	304	311	305	304	308	321	291	301	321	315	303	295	304	270	299	272	294	306	266	302	290	310	296	321	314	302	304	288	294	290	303	325	318	296	330	272	290	320	293	324	303	306	291	305	300	323	312	316	304	310	302	328	312	281	288	315	297	273	326	329	309	290	298	283	288	311	302	311	294	322	309	305	299	297	313	302	325	323	297	271	293	341	301	303	299	326	347	299	299	301	301	253	310	279	271	318	313	286	277	293	291	301	329	322	312	294	327	298	315	286	317	281	299	293	290	284	287	282	282	319	312	276	275	312	307	277	298	300	308	300	287	299	300	301	311	283	307	276	276	299	289	308	313	275	278	302	278	340	311	297	310	287	327	281	311	288	296	305	291	303	295	315	297	317	296	312	307	321	311	306	318	306	290	295	290	295	303	306	310	312	269	296	306	333	280	315	307	302	301	326	324	280	275	297	305	271	264	304	336	314	304	279	311	310	300	282	333	321	285	307	305	313	314	318	296	276	291	289	311	307	267	308	285	292	313	314	285	326	294	294	328	256	281	291	283	286	291	290	299	301	309	328	302	281	303	287	302	309	260	299	295	290	301	282	293	281	288	317	306	288	320	314	301	297	282	285	314	309	291	297	300	315	306	299	306	291	305	294	316	326	316	338	312	280	318	291	283	290	296	329	325	286	259	275	305	302	285	296	317	307	314	324	300	288	303	293	271	296	303	286	260	306	275	312	314	271	284	266	320	307	287	301	284	306	293	280	312	315	318	301	317	287	292	309	286	295	312	313	286	332	316	288	288	307	313	306	300	312	300	324	285	276	280	288	333	318	282	300	281	303	287	256	318	314	309	289	298	318	258	306	307	276	298	321	301	302	283	297	315	298	325	306	310	275	317	302	283	293	293	268	313	278	307	300	322	297	278	288	306	285	326	316	339	353	304	288	283	266	313	282	301	301	289	301	316	322	321	307	300	305	298	296	311	305	332	287	306	273	286	333	274	293	306	324	283	298	280	311	304	313	302	293	303	330	292	317	300	309	269	292	305	309	300	287	298	313	310	317	287	292	307	289	324	278	289	306	322	300	329	300	323	308	298	290	278	286	326	295	320	316	308	286	309	289	327	313	275	279	327	315	320	298	283	304	334	330	295	283	293	342	310	294	324	293	289	300	298	273	314	290	291	272	303	281	289	296	294	295	288	290	296	280	284	332	290	274	321	306	285	329	290	324	307	321	328	287	311	310	306	314	305	300	294	334	305	309	281	289	318	315	288	324	323	287	294	273	274	311	309	290	274	306	290	315	300	291	277	329	271	305	323	286	303	317	295	300	304	316	291	325	295	286	291	311	292	303	325	343	319	288	262	314	330	298	292	289	314	307	290	286	290	288	296	299	289	307	295	342	328	317	266	295	332	302	309	295	292	310	310	300	301	312	312	309	272	299	315	314	295	326	308	314	303	287	317	285	324	310	331	285	282	299	294	313	302	296	276	276	321	286	293	326	309	292	310	289	330	311	328	283	286	291	290	321	284	303	302	274	292	299	288	287	331	310	291	286	288	298	296	312	301	296	290	295	302	305	332	253	334	308	274	274	280	298	302	262	274	319	319	308	280	330	287	316	314	304	282	319	274	298	301	286	290	303	304	321	315	299	332	270	289	299	290	338	315	281	304	327	318	284	334	290	317	295	296	291	283	302	289	269	323	291	271	307	288	282	290	301	289	314	315	282	329	296	311	287	309	288	316	342	294	271	292	277	300	294	311	276	294	323	329	292	334	323	309	302	320	302	290	305	282	302	314	323	290	278	344	310	325	300	297	315	297	309	241	280	278	316	301	307	302	291	284	307	310	284	313	307	301	300	291	314	325	289	301	332	296	301	318	313	277	280	319	285	275	319	284	313
27358	19128	6015	1190	917	897	915	825	871	871	883	880	854	846	864	815	850	865	899	861	862	865	833	807	817	868	873	797	807	904	844	865	847	861	796	808	843	850	849	840	884	849	813	824	814	847	836	819	856	836	888	842	868	803	826	875	841	819	864	856	893	834	799	862	858	849	827	855	857	845	861	840	895	863	782	839	860	843	837	838	909	892	865	850	845	852	921	864	847	816	828	820	884	821	874	830	832	834	849	838	904	857	876	843	838	837	856	832	863	847	829	853	917	865	844	839	885	802	868	832	800	821	838	810	795	835	857	818	846	926	867	848	887	842	879	774	845	850	857	870	862	863	831	832	852	836	858	871	845	809	881	850	865	832	853	842	758	906	846	866	866	804	894	847	864	873	837	849	872	834	819	887	814	880	849	829	826	820	842	883	840	925	881	844	848	845	885	804	828	856	857	849	893	813	834	844	839	864	886	831	858	834	874	823	855	859	848	838	915	861	849	893	854	856	818	847	896	875	874	883	847	880	892	887	864	846	836	855	823	841	876	843	869	867	905	848	869	854	826	856	835	895	821	903	840	871	862	828	847	835	820	866	875	841	857	818	879	832	851	869	858	872	825	841	849	843	868	903	879	873	786	869	843	865	826	815	859	882	795	792	842	828	843	833	855	831	857	821	832	886	860	873	803	803	810	885	834	877	908	836	844	864	891	884	851	780	831	838	850	847	794	823	787	880	842	872	822	848	826	779	827	858	823	840	875	787	831	871	852	855	891	817	837	887	859	851	834	851	832	833	872	871	876	871	827	861	831	802	912	860	815	816	814	839	822	820	778	859	850	847	815	822	837	839	803	892	875	887	836	817	879	797	859	851	844	879	798	797	842	882	865	875	840	829	820	779	800	850	839	814	893	844	867	842	843	815	841	848	870	869	825	867	848	844	797	785	827	803	878	796	807	860	856	861	829	908	890	871	844	857	827	850	812	898	851	852	861	821	866	838	871	838	837	818	809	856	863	870	807	850	887	900	854	928	816	877	830	834	842	833	826	865	882	803	850	847	787	861	874	852	859	817	907	828	856	853	820	812	841	843	872	868	894	874	842	840	818	860	807	848	859	862	843	879	803	862	861	880	839	864	848	848	819	829	846	845	860	810	830	789	859	774	861	831	906	850	846	849	901	844	863	786	834	822	840	895	886	841	861	834	819	825	835	821	842	844	843	873	888	923	789	864	838	839	875	806	842	839	865	863	892	867	851	902	898	853	801	892	845	816	882	833	877	871	847	873	867	911	853	854	914	837	886	831	831	830	799	807	854	890	807	862	888	846	865	835	841	874	887	874	841	815	801	870	875	873	824	833	870	833	879	860	820	826	857	786	828	816	918	833	870	869	905	825	810	860	863	893	825	833	882	857	873	812	825	824	816	819	824	870	903	877	827	859	898	842	862	865	837	837	885	898	850	869	829	872	864	837	849	819	844	896	840	816	802	897	831	866	821	819	915	839	816	841	855	862	857	905	802	889	878	869	824	870	827	835	804	800	805	841	874	896	846	868	867	902	847	879	800	849	814	830	821	874	862	881	812	862	914	872	865	885	830	840	865	849	880	835	853	858	803	810	863	841	863	868	779	802	839	810	871	824	778	848	828	888	902	807	837	874	848	848	829	868	820	805	851	894	844	822	824	842	848	817	882	796	916	863	838	826	898	859	849	860	838	797	854	858	839	816	863	843	865	884	874	888	837	830	826	858	850	818	867	843	847	862	822	885	813	840	849	873	825	829	863	820	832	825	857	811	807	857	896	835	882	791	802	866	826	842	847	829	815	819	828	849	850	857	764	882	841	893	805	859	864	831	829	834	858	831	834	825	846	829	797	811	871	865	862	848	845	861	859	829	851	802	858	850	834	839	822	810	838	852	867	861	841	890	799	882	850	874	856	893	864	831	864	838	856	845	844	800	848	848	885	887	857	847	868	836	817	803	801	834	888	782	817	875	876	803	848	871	823	863	872	854	858	846	861	800	829	847	875	833	851	839	863	854	861	804	808	812	853	857	873	843	852	846	860	811	871	895	850	844	881	885	823	839	853	863	814	848	861	896	829	843	854	795	840	907	779	836	829	837	798	831	833	849	907	795	899	801	869	843	913	829	844	847	808	856	839	819	859	869	768	841	843	850	867	860	863	848	853	830	857	884	827	813	867	833	857	862	845	880	836	854	813	790	877	812	864	870	843	828	842	818	854	805	865	844	846	867	836	820	781	797	888	816	860	830	825	904	830	814	848	879	837	828	866	855	805	801	827	860	843	876	866	839	836	845	825	832	810	801	887	845	881	842	854	826	855	816	859	851	829	839	841	834	858	819	864	877	818	884	860	882	816	838	840	861	828	817	837	817	832	805	822	859	859	881	808	896	846	849	853	836	878	833	813	873	808	818	845	816	842	861	830	832	850	819	850	799	879	853	809	832	855	885	857	874	836	851	861	890	856	835	812	836	832	812	804	830	806	859	833	842	868	851	862	865	878	827	881	852	828	798	838	910	822	841	821	859	847	836	820	828	879	832	822	875	885	845	859	833	853	852	862	854	874	825	809	866	861	830	778	890	838	829	870	850	850	844	914	887	823	872	801	888	864	809	848	842	876	874	824	813	804	836	807	880	855	814	856	904	837	866	819	823	871	812	858	825	851	812	850	786	797	864	846	808	901	840	844	802	865	890	839	893	776	872	821	861	894	834	889	859	801	820	847	887	808	861	852	825	800	822	815	913	835	869	861	887	860	859	860	793	820	875	833	858	855	866	834	822	868	833	815	819	837	902	838	814	848	827	865	831	873	864	856	854	884	827	900	825	855	850	849	870	868	880	832	875	829	865	898	870	856	855	830	835	933	901	842	824	820	879	902	875	906	882	836	858	868	860	910	808	851	836	842	842	832	821	855	847	835	850	862	851	864	866	833	868	837	838	827	902	864	838	837	844	841	893	845	817	819	853	866	835	865	806	897	840	801	835	808	833	884	885	828	923	818	850	865	809	861	862	863	816	869	898	879	805	848	899	832	827	888	813	774	838	885	813	885	840	858	851	812	846	886	822	789	824	854	889	874	853	894	821	833	820	806	809	853	823	854	839	819	871	840	817	859	838	868	869	870	823	878	829	845	788	899	838	813	831	782	876	865	837	865	854	800	811	829	815	864	804	820	895	853	888	853	878	860	885	821	835	843	888	877	830	850	815	789	877	858	843	850	862	885	831	874	847	811	860	892	877	831	859	873	865	883	829	846	819	852	879	821	835	877	845	839	824	851	828	833	882	875	911	839	846	804	825	877	834	877	869	857	815	865	800	811	850	840	867	852	803	863	880	811	894	822	832	900	842	906	848	841	847	825	844	835	860	876	836	836	831	853	840	817	801	831	806	836	862	829	869	852	844	865	815	805	833	801	846	843	842	840	861	858	860	822	867	865	831	849	879	860	828	811	829	904	867	843	798	868	868	832	852	840	868	826	879	838	862	868	884
4800	1364	1200	974	937	884	897	895	950	863	887	873	856	863	895	857	789	862	802	833	861	848	904	854	854	906	866	858	828	890	829	847	863	866	889	802	858	800	844	871	846	888	869	850	875	868	861	915	854	830	857	859	900	839	867	859	827	874	942	903	865	843	838	818	842	841	850	886	835	865	807	830	855	873	873	872	918	918	870	859	856	841	844	868	860	820	885	877	910	868	863	819	875	814	867	831	852	862	875	877	902	874	845	840	856	865	862	830	860	852	892	843	853	864	853	844	845	845	930	870	848	897	852	868	862	841	858	858	857	946	869	896	866	855	871	880	870	900	877	883	852	880	855	887	901	887	878	840	848	888	916	828	857	863	907	873	888	889	917	867	822	870	827	808	886	863	884	849	867	845	842	859	923	838	869	881	869	819	848	825	899	855	871	933	916	840	793	826	933	854	848	847	887	869	874	840	875	882	862	859	895	857	869	846	874	872	875	850	821	890	888	877	884	847	874	842	811	828	829	849	904	849	843	889	881	861	881	869	874	860	830	842	869	881	860	887	876	904	923	892	804	855	887	866	813	861	883	842	787	849	902	878	868	899	827	888	877	903	843	886	927	871	858	870	836	867	799	844	840	920	845	870	800	922	864	883	897	878	856	894	898	864	852	849	819	791	884	908	898	845	860	851	888	872	910	877	905	847	865	894	909	861	920	865	851	890	861	872	892	909	920	880	835	877	881	869	838	904	856	844	909	901	866	875	866	898	864	835	848	855	836	890	899	863	831	853	857	887	867	829	858	874	869	825	853	889	798	848	854	879	871	861	875	887	878	852	858	851	863	817	833	885	849	844	912	887	877	863	841	856	861	899	854	899	825	861	885	885	854	903	864	899	817	899	865	863	838	863	894	842	932	878	815	873	875	856	839	874	878	838	871	846	843	868	889	906	899	826	879	906	858	823	894	815	890	804	912	828	904	837	859	871	903	875	891	863	876	836	850	821	883	858	874	883	888	835	869	832	860	884	803	812	890	839	858	882	854	899	880	857	841	824	917	842	870	915	811	834	874	894	875	836	812	878	929	815	873	909	833	871	773	864	916	852	848	881	805	902	876	847	850	851	861	820	876	892	851	855	835	859	876	831	879	830	853	818	856	868	832	879	937	890	888	871	850	884	842	873	853	875	889	846	863	844	819	866	871	876	831	884	882	863	824	887	913	849	872	876	841	844	799	862	898	830	820	884	851	853	870	879	838	877	836	841	863	839	822	923	878	859	864	819	834	841	899	869	828	878	882	865	848	852	883	813	877	840	882	913	834	895	865	904	836	864	833	880	849	826	839	833	952	848	890	853	847	855	835	870	831	857	886	903	897	850	817	842	879	856	837	835	887	886	820	891	861	889	869	852	847	843	865	867	892	831	866	851	850	889	887	874	812	898	833	806	845	845	818	900	846	868	895	887	841	891	857	862	900	830	869	858	819	934	838	788	856	851	882	805	867	836	891	875	809	891	894	860	811	929	886	845	877	848	872	852	841	897	892	867	847	883	852	898	816	839	867	849	867	879	871	899	853	853	834	798	875	844	870	885	905	896	824	919	850	850	932	835	855	808	904	891	893	866	883	865	859	846	895	893	828	872	890	857	852	876	818	853	845	832	881	846	846	860	772	850	807	856	858	810	842	862	882	859	858	856	885	868	871	845	869	823	848	896	817	844	849	832	867	868	852	828	891	857	828	851	851	904	852	833	915	880	871	842	933	882	874	880	875	865	868	875	855	864	892	875	914	862	902	884	881	832	862	876	913	808	857	894	901	880	878	854	827	845	871	870	891	838	850	852	895	849	898	860	863	927	904	889	857	869	800	886	849	918	887	853	827	865	801	855	905	913	841	845	905	870	839	840	849	859	933	840	839	893	861	851	840	853	869	881	860	877	839	870	865	874	858	845	853	902	843	848	844	830	892	868	876	864	877	873	870	872	915	843	884	805	863	866	827	836	859	795	856	866	837	836	884	868	892	831	843	854	905	872	862	859	854	882	812	868	809	874	864	850	873	865	927	850	865	870	893	844	888	845	888	829	826	913	832	892	848	870	827	868	845	881	871	870	888	888	902	840	847	863	873	887	836	886	878	877	909	873	871	888	857	899	817	845	890	909	820	866	874	877	889	847	884	914	872	927	869	844	877	875	865	862	859	797	861	887	861	809	848	906	867	891	899	863	860	868	856	901	829	857	917	876	872	847	829	866	821	851	902	861	871	909	870	875	871	878	864	881	879	910	887	911	935	873	850	912	834	917	805	869	848	858	864	863	862	900	851	820	860	867	857	883	899	844	834	865	868	877	874	894	845	872	886	826	801	892	841	898	902	880	879	872	869	880	824	902	861	859	851	852	873	827	897	851	866	896	899	894	862	873	905	856	884	849	883	884	914	891	862	906	866	858	818	816	848	892	806	852	877	896	887	837	903	908	857	848	854	903	852	888	823	835	876	846	851	911	888	874	847	866	838	905	862	832	853	875	844	866	828	883	883	849	836	869	806	865	788	829	912	837	931	866	894	829	796	848	831	889	871	890	922	850	880	849	860	809	864	935	852	842	905	879	781	828	846	840	834	813	845	883	853	894	828	854	902	877	855	877	828	900	861	846	844	814	906	896	851	859	882	856	847	870	848	833	873	851	902	873	868	881	871	914	876	853	861	869	858	876	880	901	884	852	886	884	811	847	875	870	856	865	902	882	803	872	878	904	838	839	877	895	848	914	862	880	827	877	827	902	891	871	866	889	911	858	877	917	857	893	906	843	861	862	826	906	835	811	838	806	931	913	881	867	839	817	870	837	814	918	836	870	883	812	884	853	906	865	880	815	899	906	858	864	903	884	876	850	906	835	855	903	891	861	876	920	895	900	837	894	822	843	845	771	820	864	869	894	862	821	846	858	888	832	848	861	920	843	877	820	847	817	859	898	843	807	924	874	917	858	909	859	859	927	843	855	890	847	810	905	798	873	891	865	879	904	872	860	818	881	867	855	916	883	863	838	901	851	856	865	868	903	856	841	872	899	878	929	882	856	874	831	855	848	871	868	839	870	853	896	802	879	791	875	860	838	850	818	911	874	844	890	863	853	896	879	841	895	866	849	849	854	855	868	876	814	858	888	883	852	846	837	857	874	874	837	870	862	872	894	881	873	823	877	866	856	877	870	842	866	868	838	885	922	848	816	898	864	862	860	902	843	839	842	868	811	856	853	864	820	854	844	873	913	838	920	878	860	890	898	844	893	875	842	851	897	848	834	909	840	900	856	874	864	838	904	868	872	865	843	834	850	878	879	835	834	886	814	849	816	875	863	855	873	890	864	893	899	835	846	873	839	887	867	908	853	863	903	883	860	885	894	864	919	833	890	837	854	857	834	894	868	868	835	805	872	850	865	922	813	864	873	869	864	850	858	850	872	871	859	856	829	799	833	878	845	828	885	844	876	806	865	895	899	824	813	848	838	873	862	866	879	921	850	807	868
23146	20854	28212	23588	20847	13106	1353	773	620	593	599	513	506	494	473	472	434	433	481	433	406	411	433	449	397	412	442	400	386	450	400	363	375	400	406	390	415	415	440	421	356	410	391	395	432	416	369	408	404	402	382	415	390	386	329	406	373	356	412	383	398	377	387	389	392	374	381	405	385	364	386	354	355	381	353	354	377	400	418	373	380	375	397	388	372	371	409	421	393	398	425	395	373	408	387	363	362	391	423	398	411	378	392	388	389	370	365	376	344	374	393	392	374	375	357	388	348	377	381	383	391	404	391	402	404	371	402	418	386	421	394	396	348	377	370	373	408	400	400	371	341	404	423	374	377	376	432	384	361	372	373	358	368	419	403	360	364	344	400	404	362	372	379	369	369	426	392	402	384	374	388	375	397	413	357	387	383	375	375	415	371	354	374	393	365	390	387	380	384	346	377	408	401	394	373	395	362	387	404	380	373	396	379	386	386	361	375	401	370	406	366	389	362	351	388	381	370	369	353	394	388	372	375	370	383	353	420	396	378	378	364	381	384	386	384	362	368	389	380	394	402	371	391	410	389	375	405	394	404	363	367	389	385	384	384	388	388	390	393	388	388	374	403	442	352	414	396	394	372	376	387	371	386	396	372	352	369	379	345	407	394	377	395	374	408	383	374	386	380	384	366	381	395	391	365	411	402	404	326	385	415	404	400	393	357	346	357	371	398	367	360	362	390	409	394	374	366	391	370	333	418	384	376	367	357	325	401	348	407	350	394	409	391	352	364	384	367	407	362	392	392	370	381	378	398	384	351	400	351	364	378	418	367	391	418	380	379	393	394	360	402	371	406	400	376	373	363	390	357	338	405	402	359	402	380	384	384	386	424	403	401	416	386	363	376	393	389	392	389	391	391	387	362	363	371	394	376	398	389	383	374	394	384	365	388	387	434	397	373	369	364	382	400	368	371	401	434	400	382	365	351	384	373	390	376	400	387	351	370	403	368	394	340	389	383	389	376	363	373	399	380	361	375	355	375	363	373	385	366	415	351	345	355	364	371	389	394	377	380	386	392	351	389	357	410	385	365	384	420	395	349	362	354	379	360	389	407	355	376	391	376	391	359	381	371	338	370	403	397	370	377	376	418	387	425	342	378	378	398	399	377	408	355	402	381	347	375	426	367	370	423	383	376	404	371	383	362	374	375	407	382	402	373	365	404	428	353	325	360	404	365	377	393	386	379	373	396	399	359	382	353	389	418	409	370	392	368	344	380	406	351	372	375	391	431	385	382	393	377	373	360	370	421	406	366	381	401	396	366	380	370	384	392	378	383	397	362	395	383	383	377	392	401	387	388	375	381	346	377	348	370	358	383	381	381	392	386	357	391	419	384	403	388	376	329	395	394	403	382	399	374	373	388	396	373	339	381	383	363	377	399	358	347	378	367	379	385	393	363	381	361	407	396	371	379	369	371	361	358	383	361	357	422	395	399	383	375	383	390	369	342	384	395	379	412	378	403	374	407	420	428	372	354	362	402	373	401	411	390	391	364	388	366	404	408	434	364	390	363	389	366	389	405	391	424	437	359	360	388	373	361	385	393	389	396	389	397	373	363	371	384	367	386	394	416	401	380	381	404	405	405	368	388	395	375	375	379	377	401	386	423	359	367	400	388	403	391	385	353	406	405	379	388	376	391	387	384	382	354	350	382	386	377	376	373	408	387	399	377	360	332	369	388	407	371	394	377	349	387	376	389	384	366	367	422	395	406	362	434	351	385	380	372	371	409	393	397	376	356	401	378	349	360	428	382	382	367	385	371	370	377	381	386	389	387	397	389	371	429	342	391	388	370	353	360	372	405	380	392	357	341	359	398	379	362	417	375	402	386	355	378	350	401	377	376	371	381	384	364	377	374	405	377	362	405	385	367	365	383	398	420	389	376	437	392	395	369	384	399	367	368	417	362	382	360	382	375	362	404	367	363	384	350	393	400	383	378	383	377	360	377	352	375	417	383	372	377	391	378	373	355	363	345	377	416	399	384	406	399	386	418	415	365	368	366	389	387	406	381	395	390	393	416	398	361	397	370	375	423	350	363	376	372	349	406	359	392	399	393	391	390	387	382	385	379	394	372	396	376	385	337	391	409	376	407	383	382	382	382	385	399	383	377	379	374	359	369	335	395	379	387	378	379	357	383	421	405	391	398	388	375	357	379	350	369	369	380	436	362	389	416	359	396	383	385	354	356	415	404	384	378	371	382	385	371	363	385	384	351	393	381	359	407	378	381	372	341	375	412	385	381	362	371	370	422	395	379	384	392	346	363	371	368	399	390	361	413	404	349	393	368	393	387	386	381	362	413	382	400	385	415	380	372	388	367	379	376	396	400	334	393	408	417	388	385	349	363	427	385	425	361	347	400	373	375	407	373	363	340	377	401	398	388	365	407	347	388	372	390	357	417	369	371	387	392	394	399	407	376	387	378	364	391	358	368	398	376	361	397	382	394	415	381	365	395	387	378	351	397	414	389	373	355	346	385	382	387	365	391	388	400	399	383	405	365	409	335	382	372	380	356	375	411	402	431	393	388	358	421	392	407	400	399	391	356	395	368	393	412	418	408	382	391	382	382	382	366	398	395	356	384	388	427	370	401	390	417	425	383	394	389	362	362	399	393	391	389	380	392	388	365	357	391	367	387	412	400	391	351	377	323	377	383	411	372	369	394	401	352	424	388	388	373	371	397	385	357	392	377	359	369	399	428	351	349	382	357	382	406	385	398	333	389	360	370	410	393	387	391	407	411	393	369	381	352	395	381	380	379	416	363	360	419	401	372	442	390	380	382	380	393	370	371	405	384	402	374	376	390	374	350	390	369	383	387	357	383	391	343	358	384	383	398	407	377	357	364	362	407	411	385	392	364	381	358	363	370	358	388	370	400	386	398	354	398	395	396	367	384	382	384	395	359	370	381	389	360	387	366	406	376	409	420	380	366	371	411	357	384	380	405	375	401	389	386	364	380	376	401	410	404	351	382	375	403	367	364	391	422	363	392	359	344	352	388	371	418	346	364	398	371	384	371	377	375	380	356	413	367	362	383	390	383	377	372	391	340	360	423	407	371	380	406	418	383	358	392	369	377	379	387	399	411	386	354	343	385	383	422	385	352	381	372	384	376	385	382	406	373	360	380	370	382	384	424	381	405	408	404	393	369	398	376	361	398	366	353	374	358	372	430	413	422	363	361	354	363	391	356	384	392	441	374	344	397	382	378	379	366	399	355	372	365	369	424	402	385	375	378	401	372	362	369	398	386	374	376	342	390	369	387	395	385	419	379	370	376	392	382	425	366	390	377	396	368	376	367	396	382	384	403	388	368	373	404	399	372	401	364	359	389	424	382	386	381	368	365	395	389	415	365	398	375	387	362	405	342	392	400	365	377	380	385	383	412	352	397	396	372	369	397	396	374	367	353	427	363	371	395	383	364	379	394	373	408	350	393	396	361	380	360	376	375	375	383	370
6613	8526	6103	2916	2205	1683	1314	998	859	791	657	621	611	593	543	505	477	503	496	454	425	443	431	451	426	427	439	413	474	404	405	420	413	403	404	461	425	455	412	433	428	408	382	437	413	409	424	423	411	411	431	388	418	419	416	426	416	424	432	414	378	432	420	464	440	409	402	412	421	430	405	415	420	445	398	429	373	398	384	397	401	460	416	435	412	419	453	390	419	407	388	412	397	453	405	433	423	400	388	386	447	388	361	407	419	440	403	407	373	404	435	382	386	396	417	409	394	437	395	391	389	411	407	419	392	397	409	419	395	413	412	379	419	399	421	439	429	440	421	392	413	421	409	414	461	412	439	389	400	398	403	435	404	405	426	410	383	405	408	416	415	403	426	411	399	436	419	404	409	391	405	422	395	458	370	411	435	392	413	412	435	370	429	361	382	414	416	385	410	405	372	396	382	389	360	407	429	397	402	427	416	409	439	438	429	426	416	419	399	409	394	401	400	411	387	413	420	387	409	423	411	419	412	401	395	402	365	412	442	423	410	400	416	405	377	421	429	399	416	395	382	393	404	422	417	456	353	433	447	409	405	421	432	381	427	395	418	405	406	387	409	428	406	397	420	402	399	441	427	406	418	399	428	422	436	423	407	409	406	408	426	402	429	382	411	424	435	416	431	379	436	390	434	444	431	413	405	413	389	445	423	392	435	424	405	418	419	446	411	393	388	410	409	397	416	411	401	439	441	421	439	403	399	427	443	374	379	393	410	434	419	429	401	435	404	411	417	414	395	436	408	406	415	395	403	398	441	384	424	423	411	407	447	414	402	409	400	441	404	422	433	383	413	420	417	438	418	453	406	420	419	404	441	420	445	441	444	418	411	413	393	435	435	406	427	392	453	431	428	397	424	437	418	447	401	406	379	451	385	405	409	450	395	413	395	408	418	365	446	429	431	461	399	404	394	408	414	417	382	404	408	398	398	414	388	410	403	403	424	418	446	412	402	419	371	401	400	395	403	402	424	433	422	423	431	423	405	394	418	460	430	411	386	429	418	455	405	412	383	376	429	421	422	415	410	444	405	393	427	437	418	390	382	401	409	397	419	432	364	427	420	396	423	390	417	350	430	398	400	390	409	422	408	423	386	407	392	432	426	403	393	419	404	339	359	401	405	428	420	403	401	403	425	433	436	440	431	417	413	387	434	393	382	407	410	413	399	408	438	423	428	419	431	416	416	456	422	443	425	433	374	388	414	410	453	381	425	427	424	387	403	434	420	421	401	416	396	435	378	397	393	384	409	394	383	425	418	412	411	450	391	378	441	410	419	441	424	439	398	418	417	390	397	452	443	400	398	457	399	397	401	409	435	426	435	409	421	401	377	439	411	428	404	398	414	459	417	427	416	395	392	387	439	406	441	404	408	393	397	425	438	408	459	438	449	440	412	378	418	420	402	419	402	373	436	430	399	436	428	424	421	420	406	402	368	393	426	461	418	449	383	441	409	394	433	419	386	402	431	409	424	394	395	457	403	431	420	409	425	383	431	384	428	413	422	406	376	415	421	404	405	399	377	373	416	442	397	389	392	417	438	389	396	446	419	405	435	403	398	429	405	433	430	396	448	443	425	403	414	420	400	408	402	411	443	400	428	410	416	436	455	452	411	410	442	414	422	408	430	396	391	446	386	464	407	383	419	390	399	441	443	404	457	396	436	433	392	423	396	418	400	426	424	419	415	385	429	418	395	402	412	425	453	397	448	426	393	461	416	439	413	404	428	406	432	411	428	402	413	440	403	443	396	425	432	375	434	398	387	409	436	389	428	432	448	421	418	413	475	452	436	393	409	390	423	410	419	393	418	410	432	378	416	413	422	378	434	418	432	440	395	421	442	401	421	400	417	448	402	416	373	406	456	419	419	460	417	430	434	409	403	422	434	414	386	438	427	442	431	395	390	363	433	402	382	380	418	429	402	407	387	446	427	402	444	422	390	394	427	404	377	417	386	397	414	399	417	429	435	426	436	406	423	408	412	391	406	410	404	400	432	380	435	463	440	379	404	406	379	389	382	403	422	427	401	446	390	443	465	391	386	457	384	396	394	410	416	380	401	397	416	401	416	428	364	428	407	436	432	430	395	404	428	419	435	424	385	423	389	411	446	418	402	422	419	412	423	402	441	423	408	451	429	410	421	426	431	397	428	395	420	429	401	412	409	404	438	441	435	417	458	423	399	424	424	430	403	428	415	442	413	377	421	406	392	416	426	379	432	385	401	415	384	427	445	399	424	395	416	400	431	420	420	401	411	350	416	399	397	386	382	462	396	406	411	438	411	420	433	382	417	417	383	431	467	399	417	413	430	396	415	414	426	436	417	401	408	430	421	419	417	388	430	407	424	416	432	434	393	424	407	417	423	428	427	391	405	392	418	428	410	403	421	440	413	425	413	435	416	421	384	397	430	398	465	404	424	393	438	421	437	434	394	390	418	427	395	399	402	409	387	400	427	421	411	410	452	412	417	445	411	422	434	445	444	393	469	415	397	386	434	434	415	440	391	402	447	428	385	464	388	429	425	417	420	402	447	430	459	417	400	389	388	387	383	387	437	412	421	413	390	438	391	430	375	383	406	437	417	438	410	409	395	418	426	438	410	425	411	427	378	371	418	431	430	425	400	432	403	379	426	416	394	437	406	422	426	380	407	430	414	424	420	442	443	433	401	423	402	431	385	354	419	381	405	436	434	395	405	385	418	391	431	393	398	433	430	410	442	426	424	403	406	404	397	434	423	431	456	422	382	422	419	397	416	457	406	447	424	424	398	413	416	429	400	398	413	425	403	440	405	415	402	445	404	391	400	429	395	401	405	390	434	402	396	432	417	430	405	419	401	427	398	397	384	437	389	409	421	415	392	413	413	395	388	428	374	433	429	432	413	418	402	435	439	422	439	451	400	390	429	368	442	395	402	405	399	406	450	394	433	425	411	397	422	395	442	440	415	373	394	445	410	436	429	416	437	409	421	393	383	407	438	448	402	426	443	432	417	427	402	399	414	386	425	419	437	427	431	395	404	379	359	408	457	393	393	411	430	396	400	406	415	426	441	412	431	410	406	379	437	396	374	409	410	427	403	414	414	409	444	433	411	406	396	429	405	423	407	385	441	419	427	415	418	421	417	438	392	430	397	413	415	385	403	418	372	377	416	392	372	398	411	457	410	433	401	389	439	435	378	443	398	410	384	436	418	386	383	403	393	391	386	412	443	427	431	388	424	394	435	431	404	389	394	435	396	434	398	404	438	433	386	451	371	398	423	428	397	401	395	419	412	442	384	397	405	377	390	425	421	420	415	417	405	430	445	412	409	389	399	438	436	398	425	403	422	454	440	417	371	389	436	420	423	408	425	389	391	415	406	422	430	408	406	434	425	407	420	412	400	383	418	456	407	417	430	385	402	378	410	423	366	428	414	418	392	404	395	407	415	435	436	420	372	421	386	436	423	395	376	455	406	444	449	448
24418	20968	27524	24496	16063	1919	1295	1112	1064	1076	1011	976	964	932	980	932	937	945	911	870	977	1003	861	871	942	979	939	972	921	924	912	920	980	903	916	938	930	920	902	886	888	931	898	948	951	938	928	917	858	883	902	943	951	918	948	861	878	913	849	878	943	930	863	955	906	923	866	902	886	897	898	935	908	912	1003	944	919	899	917	900	919	922	929	904	947	931	901	915	923	909	950	889	900	896	913	898	892	895	912	914	891	874	877	881	932	897	931	908	909	879	993	878	903	877	942	910	899	913	881	885	870	989	914	924	903	925	948	881	904	883	974	879	952	952	926	974	843	899	909	895	955	869	901	868	952	920	904	882	828	888	908	850	912	909	969	979	918	910	901	931	941	903	915	942	873	880	937	920	882	904	880	937	895	941	941	885	897	878	904	929	916	963	914	923	882	915	899	870	915	943	895	919	927	934	884	923	956	930	871	908	895	899	912	859	882	894	965	887	948	962	895	908	916	941	946	882	906	977	946	906	892	933	894	934	897	920	953	869	893	941	921	976	870	903	900	938	953	939	912	928	908	935	964	879	914	923	895	911	902	877	957	917	853	869	918	918	866	893	867	898	859	913	920	931	876	829	961	953	925	923	939	920	865	888	885	905	943	926	941	929	841	933	953	902	858	889	920	964	868	884	905	888	911	932	917	905	895	948	878	908	854	906	942	938	919	850	907	959	916	903	921	849	926	869	908	870	977	948	971	949	951	876	874	945	918	922	886	866	958	861	901	902	911	873	872	900	875	979	893	928	940	904	928	901	917	909	948	933	922	901	950	964	942	878	906	902	892	884	923	927	928	845	971	930	858	945	868	880	884	869	933	904	883	932	906	898	883	905	922	967	964	923	915	922	912	886	903	916	889	866	948	900	935	842	911	939	890	919	933	925	849	952	899	962	952	880	914	918	891	907	921	904	936	889	892	882	873	935	894	917	899	914	915	914	890	911	937	888	888	956	895	896	858	887	932	893	901	890	903	885	928	925	896	911	948	950	930	887	931	908	929	881	922	942	876	874	932	943	905	926	910	924	951	837	953	895	923	892	953	987	897	901	934	883	910	939	911	916	863	888	830	965	884	919	895	945	944	906	948	864	872	970	934	930	903	925	947	899	926	937	896	941	943	957	927	983	913	887	899	935	927	946	904	858	908	916	899	926	904	910	881	909	921	916	879	895	922	888	935	892	876	929	876	933	914	906	896	898	916	890	906	898	901	861	870	908	968	935	938	918	958	924	899	866	906	944	923	916	910	877	948	908	889	967	936	940	867	976	857	866	892	862	930	922	924	885	936	855	865	894	929	948	902	916	897	848	881	909	889	899	921	900	919	893	887	898	908	919	847	946	901	902	937	944	897	922	910	892	976	871	924	879	907	897	908	922	932	954	903	840	930	895	943	903	884	888	893	947	969	883	926	901	970	950	904	890	899	839	922	906	894	923	891	861	919	880	885	893	962	914	893	895	892	880	910	915	893	909	900	974	875	976	929	915	866	936	945	956	928	898	908	895	913	883	924	901	943	917	903	889	959	870	860	947	892	910	922	923	903	910	908	893	887	936	930	864	886	906	916	938	917	933	928	920	950	922	928	881	885	900	896	926	869	924	936	912	894	874	912	888	904	910	899	936	891	897	905	904	854	901	909	871	930	913	913	878	911	895	906	907	913	916	901	904	871	900	950	911	889	944	883	908	911	848	905	904	857	917	881	873	915	937	869	882	910	887	894	909	947	904	940	892	830	950	881	872	907	956	853	863	948	887	920	876	911	882	913	931	934	904	911	928	964	926	896	898	868	929	983	887	905	877	930	951	897	919	959	903	852	871	914	869	921	910	910	898	888	891	882	838	894	909	924	924	880	889	947	939	892	950	909	916	967	895	916	902	951	868	936	918	893	875	925	901	866	881	911	869	869	893	877	932	866	961	919	945	908	917	920	938	875	908	937	934	896	867	857	949	913	948	960	899	906	928	901	857	867	912	910	899	893	919	902	912	832	899	899	841	901	888	913	920	922	929	897	895	932	900	920	875	924	903	882	891	884	847	854	936	888	921	882	908	937	905	903	872	909	917	982	872	928	916	914	867	892	905	857	897	906	927	870	952	932	873	877	922	944	926	896	895	877	885	920	839	872	909	928	931	908	893	877	898	901	875	902	901	898	864	895	922	940	867	910	971	953	946	885	907	881	940	948	921	893	903	941	919	932	854	847	901	848	910	874	908	968	892	916	920	879	921	957	915	922	861	924	911	867	928	918	900	909	896	937	959	899	890	990	890	886	961	925	924	927	940	922	855	923	869	873	933	921	880	864	893	940	879	947	885	936	873	898	955	908	875	939	877	871	917	905	923	914	946	885	937	857	936	868	882	868	919	946	932	870	888	868	903	896	912	924	904	918	927	869	932	928	904	914	859	906	888	924	895	916	955	891	900	949	852	935	833	960	908	927	940	937	915	859	940	887	937	926	935	883	907	921	866	913	956	887	854	924	907	925	869	917	892	835	895	932	850	910	914	897	903	930	929	922	895	900	907	932	910	925	907	850	880	876	908	901	922	901	923	930	954	900	932	940	934	892	948	948	871	865	883	936	947	873	917	923	944	887	921	900	857	868	847	946	914	920	869	932	895	891	936	928	916	939	905	906	957	931	912	904	863	937	925	915	945	944	929	898	902	934	947	877	917	892	894	902	862	883	909	892	904	897	924	911	889	947	894	874	902	895	892	960	887	952	868	918	891	914	919	850	915	915	934	882	903	859	919	894	900	872	900	923	912	913	866	934	921	885	898	914	931	840	874	900	913	907	902	863	958	870	863	864	878	894	962	889	871	876	861	934	927	891	859	894	939	946	884	902	870	972	924	882	881	902	918	926	858	907	896	929	844	872	935	884	899	908	937	913	917	922	915	891	897	910	908	906	897	947	891	838	898	947	941	902	911	938	917	837	920	915	914	950	888	917	885	890	913	944	909	874	969	883	861	901	954	880	984	892	889	915	969	944	941	916	918	978	838	889	864	927	930	902	927	952	930	909	889	907	975	890	870	904	869	877	927	838	924	922	905	864	917	893	862	896	887	916	920	939	912	924	959	882	901	921	891	921	927	862	969	930	935	867	897	946	872	931	933	923	905	881	913	932	897	958	903	924	936	910	848	966	919	872	925	864	930	922	896	926	918	903	902	927	938	928	859	882	950	914	935	881	877	921	924	893	942	916	918	853	973	938	950	897	913	903	980	868	878	866	934	927	887	894	918	894	897	902	895	911	908	919	871	893	913	918	922	866	924	902	956	980	896	872	933	862	823	916	916	913	864	987	946	933	885	941	879	886	916	902	914	886	952	892	903	922	889	886	904	885	929	885	900	879	959	902	898	887	911	928	952	905	843	867	893	875	881	902	892	897	888	910	893	893	931	929	863	885	882	927	941	956	936	915	904	914	930	957	869	851	855	933	927	885	893	891	970	840	867	949	939	904	848	919	901
7457	5589	4152	2463	1877	1618	1409	1234	1129	1127	1049	999	967	969	966	925	974	826	937	943	876	884	921	942	936	865	887	906	920	897	881	851	928	903	895	900	902	882	863	855	907	926	930	905	914	917	873	898	924	894	917	915	886	921	926	879	920	861	890	873	859	908	882	865	889	910	907	883	875	963	920	865	929	862	898	905	924	868	874	902	908	930	875	878	853	874	865	900	850	876	861	870	888	883	866	915	862	870	875	827	876	920	933	872	863	843	845	928	877	897	899	909	847	842	910	868	870	894	924	956	910	895	915	891	894	908	881	923	855	863	888	890	841	880	910	866	824	915	894	863	888	866	929	890	884	935	860	845	927	875	900	913	886	928	848	886	872	895	818	829	848	871	886	837	868	870	897	892	868	856	927	864	903	835	897	844	863	887	920	818	875	900	893	918	871	914	844	871	844	864	825	915	877	855	875	851	934	887	862	918	915	874	926	889	861	906	872	901	889	875	911	847	883	913	882	858	886	826	874	870	931	909	881	864	881	884	892	897	882	883	858	901	863	942	888	846	850	907	846	903	893	917	864	941	868	829	880	879	911	900	839	867	895	930	860	887	923	876	847	925	876	872	894	842	913	895	857	864	830	849	904	935	839	894	898	867	867	935	874	837	970	858	881	860	823	898	905	903	888	856	895	893	901	883	942	889	893	927	896	842	878	913	902	977	878	918	885	855	893	868	950	929	872	868	871	921	900	936	876	849	943	877	894	874	862	863	964	903	833	792	902	849	875	874	935	891	909	828	873	880	840	864	846	900	874	911	883	848	840	871	877	873	892	934	875	902	857	892	867	881	859	883	874	901	825	876	926	868	885	863	858	877	941	854	883	892	925	878	885	905	908	933	885	842	851	877	873	859	896	870	894	931	883	863	837	849	815	927	898	840	882	837	871	882	897	917	859	887	960	896	877	947	898	857	886	879	871	890	857	855	915	872	854	871	920	861	884	831	911	874	866	852	854	866	882	903	950	897	857	884	918	872	905	863	937	852	905	865	870	846	903	923	889	868	932	891	928	883	899	895	822	829	845	854	868	889	868	911	913	867	819	851	866	838	855	885	902	882	843	862	926	880	800	903	971	839	876	863	830	912	884	896	870	871	889	877	877	869	863	895	920	884	857	851	896	896	876	845	972	917	907	862	892	877	853	937	938	909	900	852	886	894	940	893	911	905	817	909	888	933	856	845	883	889	878	827	834	879	901	866	888	938	889	884	888	891	936	871	906	858	865	876	895	899	954	898	899	913	897	903	890	882	910	893	935	887	849	852	895	886	912	900	859	867	840	955	821	889	862	929	832	878	913	943	889	833	879	874	861	912	910	827	909	877	910	874	897	919	809	989	902	848	872	902	860	885	895	893	872	923	896	887	898	939	880	865	887	953	862	897	847	882	882	873	899	888	910	909	839	885	921	881	873	894	927	887	807	906	887	906	860	887	804	854	907	818	876	825	880	885	841	870	884	878	875	890	908	852	913	907	877	896	876	915	913	891	835	869	888	930	890	840	882	922	925	885	895	936	899	881	859	829	902	920	892	861	873	871	874	880	894	908	934	894	894	936	867	898	894	846	900	873	820	879	806	926	882	926	898	914	869	850	878	915	878	905	900	882	902	873	838	895	867	872	868	875	925	919	848	848	859	971	868	925	896	920	852	883	900	891	870	895	921	868	832	880	883	959	888	852	890	911	870	847	922	922	928	890	820	885	877	925	871	902	830	890	875	885	890	901	896	875	881	863	867	851	897	888	864	875	854	920	871	912	899	866	872	868	916	883	838	898	917	913	867	832	930	904	871	898	882	887	877	941	889	864	832	890	842	915	900	871	857	861	909	872	893	875	884	895	884	862	901	864	893	926	898	880	862	917	879	895	879	905	914	886	861	859	894	869	892	929	872	884	857	909	895	894	832	867	910	886	842	880	907	879	891	876	900	882	891	881	889	854	879	883	871	876	858	854	918	874	911	886	848	885	891	870	945	846	893	896	820	877	863	897	899	870	924	847	890	873	894	798	869	854	871	919	878	884	818	932	980	897	950	907	915	936	853	852	896	883	838	866	851	913	903	873	925	866	824	878	920	867	919	932	825	917	859	902	905	948	924	891	898	903	840	897	906	927	899	816	889	869	927	871	851	903	882	896	841	904	886	896	904	899	911	868	899	886	939	817	899	924	940	898	852	935	888	909	885	858	907	912	923	822	862	885	867	934	870	888	847	876	929	910	876	899	866	789	870	818	877	843	881	900	889	900	876	882	938	882	903	902	849	925	849	902	895	833	906	923	858	861	854	921	896	894	853	849	861	889	904	879	898	890	902	871	941	857	882	879	896	860	913	908	889	886	893	911	879	948	905	860	899	879	883	897	899	935	902	854	857	909	849	916	869	884	883	900	901	879	922	827	845	890	911	901	888	837	857	863	833	857	854	865	931	880	878	958	868	960	883	894	924	905	845	869	907	837	891	896	849	858	852	874	885	880	919	920	872	948	895	902	856	924	884	868	856	878	857	868	892	931	872	877	902	919	947	871	851	895	915	866	890	873	920	881	936	876	876	907	929	844	876	919	885	877	856	885	895	895	824	868	918	877	883	885	917	876	918	847	902	862	913	919	938	936	876	874	878	909	870	883	891	866	881	884	839	813	857	913	877	916	957	863	930	879	887	879	895	852	868	909	909	895	895	888	898	868	881	933	928	864	924	863	847	917	866	908	881	902	904	901	864	908	889	867	883	902	855	850	876	893	889	915	848	936	903	869	904	923	890	845	890	880	872	868	842	878	894	902	886	961	927	906	940	872	909	912	924	919	886	851	888	915	925	918	851	898	914	855	889	810	916	900	885	858	911	834	888	921	842	868	925	902	840	862	897	882	951	868	890	911	905	922	926	943	860	858	859	900	896	897	939	835	876	891	838	905	897	877	913	852	853	859	824	914	901	909	829	892	830	924	870	841	848	842	889	934	867	855	889	896	921	873	868	935	949	869	899	853	940	894	879	839	875	831	949	879	896	878	888	934	866	950	888	895	915	908	906	838	843	852	870	894	877	896	862	903	881	921	850	905	893	879	902	845	856	867	899	904	879	887	915	882	866	876	850	880	888	848	886	871	869	924	914	889	860	853	889	860	905	920	930	869	905	844	924	936	875	870	888	896	872	914	857	891	864	891	876	835	906	907	926	868	909	893	849	931	879	898	867	928	918	885	881	904	896	911	905	915	921	886	913	865	868	886	918	910	872	887	908	875	880	887	910	853	888	874	939	884	878	887	916	878	873	899	907	826	841	926	897	902	888	883	892	885	933	924	876	880	870	885	856	836	928	905	865	881	898	927	838	844	842	845	853	849	847	892	873	860	839	916	902	884	916	896	866	903	912	869	944	830	920	871	863	907	892	866	880	924	873	851	875	854	855	911	897	917	882	888	848	890	893	873	952	913	885	873	892	848	924	908	915	895	884	896	909	917	897	900	864	829	905	845
22207	21010	28782	23428	21011	21084	11925	1178	805	701	707	561	509	476	440	428	405	382	378	418	390	396	407	374	318	357	339	325	324	373	361	345	332	336	280	357	312	336	301	329	322	299	299	335	329	275	313	328	321	337	320	307	316	273	339	315	313	320	301	284	299	355	287	306	300	330	301	301	309	312	329	318	271	289	310	337	297	318	325	290	329	314	337	321	310	322	319	315	294	318	299	303	333	313	313	303	290	292	344	312	310	321	293	312	330	300	282	331	284	305	288	284	297	283	306	300	284	300	326	298	309	313	316	339	323	335	356	322	328	303	342	319	325	293	312	275	341	261	279	331	276	315	314	312	289	297	269	320	265	303	315	307	302	326	311	329	329	286	285	314	294	317	300	362	275	312	320	292	285	287	292	298	286	308	308	288	310	321	314	328	283	339	327	301	326	329	261	309	286	291	329	293	318	271	314	296	300	307	322	296	284	318	300	315	305	343	302	315	325	310	313	316	296	288	359	306	313	342	304	315	319	331	288	302	280	295	291	296	310	302	285	313	299	312	312	296	286	296	269	363	320	305	319	289	311	292	307	323	309	298	307	328	293	317	331	299	291	281	287	307	296	292	293	266	280	329	304	358	317	315	284	320	314	328	297	299	325	322	272	308	303	312	280	303	308	284	266	301	317	304	301	298	307	318	320	294	311	297	296	302	300	274	303	284	316	306	322	310	315	309	314	305	329	324	303	316	335	306	332	285	303	305	284	322	289	307	311	293	300	312	334	306	301	313	314	297	298	288	301	324	325	303	330	306	289	296	336	289	307	280	302	303	297	282	299	319	305	286	294	310	286	307	281	305	307	311	316	292	297	320	304	304	321	304	312	301	300	291	327	313	315	317	292	317	304	295	332	314	294	279	279	309	326	300	339	313	299	298	336	302	307	297	314	310	301	325	312	283	305	275	310	318	286	305	301	301	283	295	297	336	285	329	325	319	309	292	294	303	311	283	304	298	290	301	292	294	323	294	296	300	324	300	317	285	314	295	284	307	280	310	285	302	277	289	316	281	269	317	296	291	320	295	290	330	310	327	312	325	329	301	297	287	296	309	311	292	319	323	319	280	300	328	316	324	331	320	304	333	306	293	303	322	313	280	321	292	314	291	275	289	327	298	303	296	313	293	301	316	348	323	298	316	311	333	335	294	308	316	354	288	297	300	295	308	284	287	301	338	286	340	301	302	271	299	330	312	307	281	295	295	328	315	294	299	311	349	284	334	281	322	294	315	295	287	301	313	300	318	304	298	306	317	306	299	314	302	299	300	317	347	310	342	276	278	336	316	307	301	300	312	312	300	340	294	317	301	300	318	294	313	285	296	306	290	327	329	315	323	292	341	318	316	304	314	313	322	293	313	274	320	282	315	283	328	314	288	298	302	307	291	310	293	319	296	314	339	292	306	344	289	275	304	318	360	287	297	303	301	319	322	306	322	297	290	295	318	305	313	284	289	318	310	307	306	324	280	315	309	321	348	310	332	289	292	308	303	304	299	255	295	319	273	346	328	302	300	282	318	323	290	283	317	304	282	309	291	283	318	262	323	316	306	293	326	312	288	324	303	313	289	329	323	315	310	309	303	351	288	260	302	313	325	297	282	332	307	313	301	286	296	337	296	296	308	296	307	285	275	331	323	294	319	319	304	310	322	299	327	311	315	297	302	285	315	323	333	295	269	314	304	323	280	294	323	282	306	316	279	310	315	288	314	299	308	305	310	275	286	307	308	320	285	327	328	304	300	314	299	297	312	312	287	293	323	327	307	317	306	314	287	327	282	272	305	305	310	314	316	297	314	344	288	306	310	333	305	275	298	289	292	280	292	282	323	299	287	316	312	353	301	343	300	295	294	316	298	322	293	313	295	310	309	335	296	291	274	296	272	319	330	317	310	257	307	286	277	298	290	302	282	317	313	285	307	333	302	295	281	289	294	315	322	320	320	317	334	301	343	335	301	298	312	329	319	308	286	295	323	309	294	308	282	307	292	307	311	298	290	304	306	282	304	300	300	298	270	319	281	300	306	320	286	318	303	277	354	303	298	284	302	296	312	317	319	298	302	297	283	329	313	294	338	311	325	292	282	326	287	306	313	290	315	288	309	320	282	322	299	333	329	305	293	322	287	313	308	310	339	309	311	313	306	315	323	332	317	288	321	288	307	297	294	311	265	296	296	324	323	320	285	287	331	297	306	303	331	288	277	286	282	297	321	279	308	293	293	319	282	291	307	319	301	339	304	301	284	321	318	280	264	281	273	341	332	330	311	278	313	302	325	312	311	273	307	324	293	300	295	302	335	302	289	286	297	342	299	285	303	308	325	306	317	302	314	311	275	289	326	285	320	327	288	281	306	327	289	306	280	281	301	298	325	277	285	342	310	330	292	299	285	302	296	334	292	279	334	296	310	323	300	330	306	300	342	305	280	296	298	291	291	327	288	309	296	354	291	308	277	281	288	274	284	305	284	278	299	332	288	321	282	296	306	293	304	292	297	291	299	291	329	312	288	272	311	279	313	318	322	315	305	294	276	306	294	336	323	287	310	289	300	330	314	297	293	288	310	326	298	287	297	297	297	315	310	296	304	280	287	298	311	308	306	314	282	332	313	331	312	304	296	301	305	307	293	285	303	295	314	279	303	291	301	322	298	311	304	296	285	299	286	326	296	287	308	302	288	301	306	317	280	281	295	289	333	325	313	272	304	306	303	307	293	331	339	278	336	296	282	278	256	348	300	312	321	283	333	302	310	301	295	333	289	310	308	306	303	278	314	300	291	286	302	310	310	280	294	296	282	280	315	308	308	290	333	303	328	291	300	309	312	279	306	305	293	322	348	309	324	322	275	318	285	303	336	317	326	306	308	289	311	287	329	326	295	308	311	284	318	296	334	303	276	286	318	342	312	315	305	295	295	262	322	334	311	313	295	280	300	303	324	312	311	327	344	317	310	308	314	337	334	276	317	304	316	308	298	344	310	298	321	303	316	294	288	309	303	305	330	307	270	297	319	329	273	294	267	311	303	311	299	292	282	299	300	330	310	297	311	300	321	317	301	284	303	336	316	282	304	293	333	303	299	291	310	287	328	277	284	311	322	307	262	275	313	314	298	312	328	342	276	282	288	297	293	307	313	316	318	313	322	284	273	310	282	302	327	305	306	300	321	290	325	298	346	294	321	329	298	315	293	301	319	313	347	301	335	323	295	308	282	301	327	317	299	322	285	282	294	285	306	273	300	323	285	275	314	293	317	334	291	316	294	293	292	284	279	299	323	301	320	340	290	327	309	302	325	322	280	298	288	294	301	313	321	307	314	267	310	331	337	327	292	287	300	298	317	322	333	307	309	296	295	329	267	295	312	319	294	284	323	320	320	307	321	286	291	293	310	330	316	312	303	340	270	295	299	343	274	298	304	296	323	283	288	316	307	300	280	333	316	289	310	293	327	268	308	312	328	309	328	314	313	310	312	311	311
9168	13938	10109	5117	3613	2704	2051	1529	1303	986	814	740	662	572	505	460	446	462	423	426	405	396	388	375	384	398	372	352	360	381	342	348	342	316	359	321	348	317	309	351	313	321	325	322	299	349	355	328	292	324	351	322	297	306	353	301	317	334	304	310	318	313	330	324	310	337	310	328	302	314	319	315	315	329	285	305	317	293	281	299	295	288	304	302	306	334	282	294	294	306	323	312	281	317	308	316	284	294	299	327	330	297	278	311	313	337	320	308	311	298	302	307	312	308	314	332	285	304	306	308	248	274	322	301	283	313	306	309	316	330	292	291	261	318	286	307	300	327	276	306	330	302	317	319	310	304	296	292	321	310	303	295	312	296	287	285	309	284	282	286	308	314	299	296	267	284	316	314	307	298	310	317	290	311	327	319	293	339	312	302	310	291	273	340	298	345	276	291	316	304	288	312	309	305	303	298	299	345	312	277	306	322	307	328	310	272	309	296	345	304	292	312	324	320	328	300	278	300	306	290	321	320	276	281	266	313	337	329	317	301	294	298	352	306	313	297	263	299	296	311	305	337	320	300	316	332	308	306	307	282	300	285	288	328	296	310	293	303	316	311	339	299	315	288	308	313	298	329	295	317	297	320	291	309	334	296	294	333	304	296	311	277	309	279	292	299	301	320	274	291	314	338	305	301	313	292	313	285	305	303	329	338	327	332	338	302	291	299	302	309	289	301	324	297	300	293	315	329	295	322	322	328	333	322	328	286	284	330	320	310	309	284	299	308	306	315	317	334	297	304	306	306	313	291	331	288	295	288	329	331	325	327	295	311	292	312	310	341	289	272	285	337	303	297	313	298	330	322	306	321	304	294	318	334	307	329	294	296	305	282	299	299	300	316	332	288	308	301	278	284	292	308	317	314	262	315	335	337	284	292	291	304	327	318	322	308	308	340	293	287	313	282	303	297	284	304	279	328	304	301	279	292	318	316	327	348	300	306	300	309	272	327	297	336	318	320	305	318	280	311	307	289	300	319	300	311	300	328	303	305	316	307	280	280	324	271	348	317	300	315	305	288	279	315	297	319	301	315	316	315	298	292	283	330	306	283	292	289	285	316	310	327	290	320	296	283	300	296	305	285	307	306	308	306	298	320	324	295	319	296	314	317	300	296	320	287	293	288	331	299	302	295	327	334	298	328	307	289	277	298	311	310	283	280	325	303	311	275	313	300	299	316	276	279	289	310	276	304	309	294	290	287	285	300	289	313	307	293	321	305	307	296	316	297	301	308	292	330	238	327	295	288	307	268	282	296	322	285	302	299	295	325	291	304	282	290	299	310	286	347	295	315	321	345	300	296	332	311	293	312	295	307	319	305	319	296	263	313	328	275	293	296	258	318	295	267	298	317	311	318	334	299	265	317	283	321	294	291	323	310	308	325	315	305	311	303	317	317	308	334	308	290	290	308	318	293	289	302	289	278	295	285	276	309	316	276	325	281	316	317	294	321	281	284	313	307	288	337	301	343	292	317	308	295	302	317	318	295	293	297	334	308	274	326	311	317	295	299	297	300	340	296	286	315	280	291	281	296	318	298	303	300	299	342	308	298	305	314	280	286	282	340	313	320	297	335	278	315	283	275	320	277	331	308	313	318	313	309	293	309	314	289	306	293	266	319	290	286	285	299	316	266	290	292	312	291	316	297	308	283	308	303	282	295	295	285	326	329	318	330	297	280	312	313	283	299	285	290	287	343	335	291	329	317	296	327	306	288	293	329	337	314	286	313	296	298	279	344	302	270	306	329	290	310	303	293	298	296	288	287	332	320	308	305	327	289	306	293	286	307	282	294	283	335	310	315	303	284	297	296	308	273	294	309	296	283	310	284	279	287	315	304	277	316	287	320	320	282	313	281	322	303	294	300	319	300	302	290	333	288	308	341	304	275	316	265	286	307	269	310	294	319	284	345	302	269	295	329	318	340	289	304	329	313	281	310	304	266	331	289	283	297	313	310	343	306	288	295	281	306	343	289	329	280	325	321	281	338	282	295	315	305	306	294	294	310	295	297	316	304	312	311	313	303	328	304	303	293	309	282	326	293	297	302	285	316	306	328	310	275	303	294	322	283	312	336	292	292	323	296	283	302	300	322	288	303	301	313	316	282	316	298	267	310	318	324	304	294	286	286	317	350	283	260	299	324	284	297	304	283	299	330	306	297	311	314	314	298	308	303	293	304	295	330	297	322	297	294	288	326	326	320	296	289	273	300	306	323	337	282	287	317	306	311	317	300	307	325	317	283	297	287	336	330	325	308	315	319	291	297	292	294	270	295	309	318	303	316	289	291	296	329	284	284	295	319	336	308	294	293	272	317	272	260	307	318	325	279	312	293	301	296	297	304	349	325	310	277	291	290	322	285	321	301	316	310	302	274	296	310	286	295	323	328	301	339	302	304	306	329	282	315	281	315	282	290	296	311	292	284	331	326	301	315	315	338	280	321	286	302	288	323	317	315	297	346	304	303	295	295	279	311	299	283	327	313	309	283	284	279	290	290	302	323	330	309	309	296	300	323	307	285	271	318	311	330	298	342	290	296	308	308	316	293	320	305	306	308	299	298	271	325	302	301	300	300	345	303	295	311	335	292	298	268	308	312	277	303	302	318	299	300	292	339	323	300	314	295	297	314	291	302	312	331	307	297	296	301	315	309	313	275	294	321	339	312	323	293	308	302	287	308	292	312	297	321	312	275	304	317	333	318	336	286	310	271	293	310	308	310	277	298	291	306	311	295	301	300	285	283	275	274	294	275	307	266	291	332	293	336	304	296	309	307	283	328	283	304	290	282	331	305	348	257	325	282	299	333	321	329	278	308	308	301	316	327	316	297	311	321	295	330	288	318	318	302	313	274	317	316	300	306	318	316	299	288	313	318	308	316	317	317	328	305	300	329	275	303	307	307	302	304	285	318	305	299	289	306	288	311	305	320	312	322	312	311	289	329	312	302	312	305	325	295	299	340	363	295	312	287	286	287	275	323	293	304	317	301	320	288	284	308	301	294	287	297	304	318	328	306	324	289	309	329	288	315	287	289	308	296	276	292	291	283	301	292	290	299	285	332	331	285	316	275	327	291	292	300	298	320	320	283	311	299	305	297	317	329	304	294	317	310	319	322	289	294	333	313	315	324	271	294	303	302	292	326	313	353	287	267	334	263	293	334	287	314	313	342	302	290	299	295	287	300	295	325	286	302	300	304	320	298	315	309	287	292	336	310	285	306	278	288	310	310	295	299	302	288	287	264	312	294	311	287	323	287	329	305	279	296	314	308	323	338	315	326	319	294	307	290	304	304	287	316	306	307	309	305	296	295	310	323	257	313	265	302	312	307	296	276	341	327	312	309	289	325	320	321	335	285	292	327	301	308	324	308	306	328	312	291	346	283	300	295	289	333	301	282	307	317	299	290	309	305	307	307	306	312	319	306	292	298	281	299	307	313	293	299	301	304	283	293	296	324	307	351
27406	19127	6189	1127	891	849	887	906	887	934	901	821	912	855	919	852	845	880	840	847	880	868	872	839	848	817	876	879	772	825	894	819	927	865	835	831	887	878	858	857	858	881	838	852	869	883	832	861	862	878	887	923	922	867	875	849	862	840	840	870	838	836	904	857	843	904	880	839	875	845	834	867	814	833	832	841	848	923	834	866	863	888	854	852	854	856	859	859	889	864	845	843	869	862	873	829	848	860	831	822	848	883	856	828	844	860	938	832	878	910	867	830	850	890	896	806	853	838	896	863	836	872	897	862	880	891	834	907	835	862	854	828	858	842	873	872	897	859	832	918	885	827	881	830	905	841	816	924	845	795	931	849	853	827	887	869	865	861	886	888	852	864	873	856	870	901	857	852	882	928	858	847	902	903	854	843	891	862	861	862	850	847	879	792	860	869	898	853	862	885	839	853	783	867	859	764	866	841	858	776	835	871	873	907	863	831	850	892	899	857	839	803	860	824	888	863	890	918	846	854	851	911	858	856	842	861	924	851	884	876	907	858	826	831	845	846	841	884	866	840	851	824	860	845	900	824	863	816	885	852	881	862	899	855	863	920	807	851	825	842	888	860	860	895	850	869	886	801	829	896	884	884	883	857	910	861	899	847	867	880	906	856	873	908	865	852	865	880	827	882	885	839	873	854	857	807	862	876	830	886	867	915	893	850	855	839	827	880	926	856	877	827	832	832	902	818	815	851	844	846	874	871	914	816	870	836	875	864	891	851	840	847	889	854	902	843	854	838	820	858	817	828	890	885	862	864	897	843	869	874	823	841	846	792	851	827	873	867	762	871	867	861	873	804	867	834	872	822	838	892	879	818	864	870	834	872	825	896	854	862	852	855	873	842	917	804	865	814	841	828	904	862	921	852	817	868	866	809	871	858	873	871	868	838	871	904	858	876	881	895	869	878	849	888	849	876	890	831	831	843	877	887	823	857	857	851	830	885	873	811	886	813	908	867	824	858	900	836	822	840	838	851	848	921	855	862	848	838	834	831	853	936	855	866	861	859	854	877	847	845	879	909	840	885	846	879	906	852	865	873	862	884	844	886	843	821	873	865	853	861	889	851	898	834	876	847	853	884	867	855	862	839	879	808	881	887	809	832	916	863	877	847	852	788	860	849	893	818	883	857	892	870	851	935	850	880	831	848	830	860	926	907	891	853	853	863	878	861	862	865	864	849	848	848	816	867	914	853	827	850	852	891	861	849	797	885	869	835	873	835	863	858	855	883	848	882	861	848	829	852	880	843	872	886	845	889	896	876	888	911	859	828	862	821	873	888	832	899	862	844	833	815	892	898	788	858	868	890	855	824	864	879	872	893	839	830	833	882	870	923	812	870	849	835	868	866	894	856	868	859	859	850	933	870	855	846	888	876	855	832	896	870	883	813	822	904	918	893	845	906	849	832	863	840	883	880	848	878	880	833	872	838	849	903	835	832	834	853	846	846	830	879	812	866	853	893	896	871	892	865	844	863	899	871	877	868	892	891	872	844	909	816	810	871	832	885	841	842	845	824	849	893	856	876	865	855	870	857	884	870	868	887	882	847	909	830	866	841	817	919	847	882	902	863	812	828	884	858	904	853	872	860	850	860	855	837	932	858	839	843	873	892	867	839	911	883	826	839	845	788	845	830	890	855	832	860	892	853	885	817	841	865	865	884	932	946	855	856	874	865	807	923	875	822	903	905	826	864	857	876	861	874	828	862	884	852	857	843	871	841	905	891	825	874	872	868	804	884	833	867	959	836	872	889	795	826	841	909	832	880	894	893	832	874	888	865	822	815	866	868	884	845	852	875	820	878	760	858	907	849	894	850	892	813	839	819	900	886	897	898	872	849	889	892	851	859	871	871	886	852	850	887	852	865	848	839	842	862	894	893	903	811	858	875	857	803	841	840	877	884	850	839	854	836	861	857	839	849	894	847	870	890	886	836	916	809	937	883	892	884	869	844	821	803	837	837	876	911	895	895	861	839	873	866	895	868	811	858	845	867	882	876	845	816	877	891	851	881	870	837	845	903	896	865	838	876	845	871	803	824	901	853	892	829	889	836	876	863	812	873	838	863	886	872	850	904	869	875	816	915	896	884	874	901	840	815	897	912	895	859	842	849	894	834	821	816	831	892	925	885	871	808	898	818	870	856	857	847	895	819	877	830	869	888	842	909	886	873	840	905	855	891	831	848	904	899	899	803	860	926	864	880	879	864	798	855	809	910	858	847	885	849	892	825	888	850	862	847	875	884	832	910	846	831	857	861	898	828	791	840	854	829	823	875	854	894	888	880	867	918	797	812	867	821	800	855	878	881	903	856	877	838	856	867	818	897	909	867	907	874	876	838	894	877	848	827	833	793	859	856	902	891	839	834	885	839	872	809	872	864	878	887	844	881	844	838	864	834	831	879	832	899	830	873	904	836	848	855	874	823	871	872	814	782	851	786	922	885	889	904	861	855	904	832	839	880	849	936	846	850	842	858	898	842	880	867	836	836	848	866	866	890	872	864	906	852	865	875	838	867	921	896	810	833	821	872	855	830	879	887	904	862	848	855	825	925	908	865	852	891	913	862	845	870	896	852	896	906	784	834	865	798	818	866	910	834	912	858	859	861	849	844	868	872	836	848	835	838	885	831	845	873	915	838	824	901	892	874	911	869	818	882	873	834	907	866	863	873	882	863	826	856	837	883	845	809	865	900	846	887	841	829	891	839	880	869	867	874	823	853	891	892	863	860	857	895	917	872	888	863	873	846	842	884	873	865	906	825	886	865	849	829	820	884	867	890	888	879	869	886	842	868	872	881	845	872	933	888	880	822	890	879	879	870	882	903	895	873	852	854	848	803	938	893	886	879	845	885	886	853	819	834	890	889	875	899	852	856	838	856	862	851	791	914	847	860	833	865	901	843	857	860	881	863	857	820	847	825	897	858	869	898	867	901	851	905	897	855	883	812	811	857	813	873	908	823	832	834	884	783	859	885	814	848	905	865	779	850	864	850	900	866	868	927	902	840	863	896	858	845	867	844	906	838	846	884	854	865	895	840	831	925	836	872	805	891	872	950	890	859	877	835	811	786	831	905	842	909	850	906	874	846	876	863	920	863	871	849	923	941	821	849	852	860	870	834	828	874	896	845	857	835	842	855	875	902	844	873	815	873	891	882	847	833	846	853	909	807	893	934	857	885	812	874	872	832	861	839	891	872	829	866	809	832	831	883	894	896	892	890	888	811	782	856	837	863	889	887	881	844	856	892	802	843	864	850	894	845	889	855	817	812	894	905	867	905	863	829	890	799	866	871	839	887	864	838	866	867	838	862	886	889	845	854	836	872	861	935	873	822	894	910	895	864	932	851	891	845	855	815	889	899	847	886	866	916	857	841	886	859	848	878	860	891	856	850	821	920	867	827	864	863	840	878	880	850	919	897	866	846	852	863	891	817	837	949	878	876	881	880	886	844	866	905	879	880
4905	1326	1229	1042	1006	930	911	929	870	866	856	814	923	864	922	882	891	903	862	833	846	918	810	838	856	909	876	828	883	886	836	874	845	843	829	891	875	918	889	848	863	858	844	916	892	927	841	878	894	884	917	826	871	903	859	906	858	826	850	891	897	857	888	844	916	891	835	846	850	867	850	812	857	889	836	902	865	892	863	856	869	848	863	873	890	839	940	896	894	919	763	861	855	827	852	878	856	892	868	851	887	846	877	881	878	892	858	895	927	905	890	858	842	883	892	805	891	834	834	870	880	889	888	898	861	866	856	884	821	909	900	901	823	869	835	824	857	909	888	910	899	846	871	891	907	896	838	883	927	861	878	856	877	853	868	853	863	870	862	840	908	860	837	851	882	865	882	872	897	871	853	926	850	877	868	877	939	867	880	885	865	870	876	908	837	874	826	858	883	871	939	813	907	861	877	898	873	875	909	902	827	934	903	877	877	841	871	859	860	861	831	911	910	895	853	893	906	888	871	809	880	828	853	878	913	863	891	864	881	875	850	878	846	927	842	859	888	856	925	885	888	867	839	924	937	880	842	874	941	884	843	875	861	869	860	906	872	868	869	882	903	896	922	927	913	856	887	820	872	874	856	854	852	843	854	870	836	947	843	853	872	868	858	894	951	868	835	883	873	900	858	818	856	849	884	924	856	917	868	875	831	917	924	903	832	871	877	864	868	875	868	881	833	883	862	875	880	883	911	871	849	883	892	868	866	846	874	844	854	904	844	849	866	794	893	891	893	898	891	797	888	888	837	871	817	816	882	958	871	947	922	849	831	893	906	870	933	865	811	904	796	825	859	897	847	897	874	864	913	845	844	832	895	860	892	872	848	872	897	834	868	882	918	863	832	854	873	919	892	824	844	847	867	875	863	854	883	865	874	917	858	891	848	899	805	892	864	925	886	884	843	872	881	844	919	918	911	897	816	871	867	817	838	931	866	888	873	888	905	883	855	873	845	874	846	861	860	882	841	936	831	911	877	857	852	888	903	877	920	876	901	867	850	826	879	915	831	876	870	851	894	905	856	851	874	864	885	890	915	842	878	868	852	880	924	872	886	915	889	853	871	877	850	891	856	821	873	856	883	891	857	886	905	828	904	823	917	855	867	832	866	832	818	914	836	889	866	895	875	868	887	853	856	867	876	821	868	826	893	877	867	871	856	824	921	885	944	867	893	873	924	883	896	836	886	859	848	893	861	871	858	915	898	849	846	873	851	874	905	908	894	905	856	875	841	850	889	890	869	863	805	858	844	809	867	891	907	830	821	865	907	870	927	898	841	854	897	874	811	851	876	884	876	905	759	869	827	839	886	859	865	858	870	926	836	883	866	881	843	840	853	876	922	872	861	890	864	858	870	820	847	900	956	893	880	891	876	855	866	832	880	896	783	853	834	843	875	850	898	914	884	858	898	893	856	841	851	902	842	850	888	833	865	864	884	864	835	855	861	850	947	856	885	887	913	893	871	883	894	854	879	880	859	849	843	855	890	843	858	893	845	872	873	908	869	901	876	853	922	882	897	838	872	862	939	879	887	894	840	862	893	860	877	885	872	856	886	835	860	921	851	830	888	858	873	843	878	808	875	884	845	852	846	820	873	852	898	915	901	850	860	847	891	895	894	832	846	877	895	883	880	862	875	898	848	858	832	898	880	899	889	908	895	858	882	893	905	910	864	864	816	875	902	862	852	895	896	859	861	868	843	870	912	877	868	849	888	831	863	846	845	944	865	858	889	839	855	944	910	866	847	848	899	877	888	881	865	891	906	857	844	810	861	879	942	831	890	829	850	906	837	906	892	869	828	849	872	868	913	843	896	812	895	891	874	829	865	894	885	864	874	848	872	871	867	874	873	853	801	862	848	883	853	856	867	872	895	858	834	797	837	923	823	903	914	893	901	883	874	866	902	870	935	826	896	880	872	905	895	864	853	870	835	931	911	834	881	832	878	907	882	874	884	870	840	875	896	903	822	859	925	885	848	898	891	872	886	857	845	818	868	836	887	868	937	885	867	875	896	820	862	891	873	841	812	851	865	821	815	855	878	869	842	852	846	893	837	854	841	838	865	864	929	832	846	856	879	869	879	844	894	886	871	806	879	879	905	877	821	839	868	874	865	919	879	886	870	886	875	850	896	938	886	851	904	864	870	882	832	927	869	874	897	870	844	865	893	877	889	842	881	858	896	871	938	873	858	842	874	874	872	826	878	910	914	859	898	854	857	882	900	907	865	861	840	847	873	885	869	898	867	878	835	850	896	891	874	893	857	865	874	840	892	900	869	905	869	844	885	854	835	924	845	847	839	887	884	892	859	907	887	878	808	837	861	912	855	894	837	872	822	888	904	830	914	860	846	851	882	858	874	848	876	917	824	870	851	865	884	909	864	909	835	919	854	885	886	912	864	884	875	875	833	887	862	867	838	911	850	857	834	876	870	851	896	830	857	867	861	809	863	875	903	858	875	865	887	882	846	843	876	873	855	857	891	840	802	851	875	832	907	875	885	829	852	841	893	811	858	833	854	883	826	844	912	852	904	873	887	787	878	928	874	899	867	874	880	843	890	880	879	881	902	833	876	856	818	858	885	850	869	860	864	878	938	840	932	911	875	938	856	859	882	878	902	878	906	883	881	891	860	865	915	837	830	888	937	916	849	867	903	850	834	915	865	883	830	855	875	899	870	881	885	876	862	878	861	844	854	874	838	849	830	841	880	905	847	875	908	871	872	872	917	899	900	857	922	855	864	872	908	870	863	873	818	882	853	828	849	867	911	860	890	897	864	837	809	855	868	861	886	888	851	885	898	852	855	922	866	888	847	860	887	866	868	895	894	864	921	918	880	884	875	881	841	835	865	851	913	864	874	936	825	918	875	836	895	902	855	866	877	857	860	865	903	878	862	869	871	923	876	856	842	918	887	853	865	894	840	871	882	888	854	857	898	854	855	834	866	861	901	874	866	845	860	834	869	816	915	937	877	927	859	841	869	895	892	883	945	925	917	844	820	845	885	867	812	910	926	932	852	868	826	929	837	890	878	840	887	848	885	848	911	860	881	890	910	838	889	844	849	871	856	885	886	895	941	853	851	901	896	863	879	895	852	887	893	888	923	892	872	843	803	864	849	884	915	833	885	867	863	878	889	851	829	893	893	826	853	807	870	893	877	852	874	885	855	834	950	862	868	880	822	863	869	927	835	881	906	868	902	910	902	917	906	844	860	858	804	847	905	858	920	855	886	951	892	854	783	922	869	814	857	828	850	854	923	888	915	887	849	858	873	822	861	912	826	914	902	899	858	874	799	875	853	853	918	821	804	827	915	924	876	878	888	829	845	902	914	861	867	906	872	910	867	840	925	853	901	923	892	917	850	891	927	906	815	903	860	823	872	895	890	842	923	905	874	921	850	873	863	837	905	873	839	817	890	864	878	892	894	904	836	872	873	867	851	914	811	900	828	865	887	874	853	814
23237	20974	28384	23731	20968	13213	1337	826	655	652	547	526	499	519	468	458	409	409	389	415	400	437	404	396	391	435	410	402	389	404	404	429	396	397	400	402	394	399	387	398	388	386	441	406	367	404	414	425	389	377	375	416	385	422	379	393	374	376	402	424	422	379	428	412	417	337	390	377	398	397	390	347	373	393	399	407	387	378	394	360	395	367	378	363	382	387	374	393	375	379	413	379	401	384	346	403	354	388	345	397	399	403	399	389	402	405	406	395	406	415	375	406	362	385	377	386	440	412	376	417	346	362	404	389	386	390	386	408	422	378	366	381	404	390	404	399	383	395	403	354	330	391	383	416	367	355	357	373	404	399	396	368	413	379	367	388	413	429	388	345	399	385	355	400	395	394	396	429	369	392	372	416	400	385	417	400	413	395	399	393	398	358	381	397	362	394	400	407	373	359	390	362	373	421	441	416	388	385	361	373	402	336	374	376	412	391	413	385	399	386	378	382	388	399	395	399	392	391	380	407	395	369	398	377	386	386	405	362	368	380	354	362	374	388	418	366	400	370	365	417	423	365	374	375	423	368	386	373	380	378	371	371	353	378	346	400	384	381	414	389	432	383	362	409	357	361	386	386	399	391	399	380	355	407	412	425	374	409	378	373	393	370	355	423	378	373	396	369	402	411	390	391	371	377	381	400	433	353	369	390	379	346	385	382	360	380	358	397	397	375	366	404	397	364	387	381	383	394	378	374	408	369	387	378	354	392	388	370	416	379	368	411	440	409	364	392	376	396	382	404	394	365	410	351	407	370	403	405	395	384	411	411	374	374	409	342	403	355	380	402	421	413	410	397	401	385	368	344	390	400	407	377	403	393	414	403	370	354	400	388	402	387	374	428	394	401	395	369	363	391	401	385	360	393	402	377	383	398	405	427	413	412	377	374	384	381	421	364	373	376	408	400	342	369	383	385	414	405	427	391	381	366	366	392	362	365	391	392	411	373	402	393	398	373	369	423	388	370	409	400	377	388	381	393	387	389	378	413	391	380	365	406	419	398	379	367	386	414	410	404	385	401	436	385	372	386	388	372	365	360	363	400	407	390	379	398	378	360	373	423	388	370	366	413	376	409	377	392	354	437	362	419	374	392	366	353	426	364	394	447	364	373	410	346	401	389	357	397	424	360	382	375	353	360	388	380	416	402	373	419	405	350	401	355	378	369	401	381	385	395	410	385	412	395	384	393	381	363	434	395	387	383	346	382	355	392	396	398	410	403	412	383	392	384	378	389	380	404	413	449	382	394	377	376	431	380	401	389	391	363	396	388	368	405	392	362	392	384	376	400	376	379	385	396	400	397	399	394	363	406	381	396	384	394	394	381	371	358	383	356	407	349	393	361	405	378	391	387	380	407	380	408	355	395	397	382	394	391	389	405	421	348	368	389	352	407	393	410	380	405	369	412	389	407	385	377	403	374	377	404	354	392	381	391	447	416	355	375	371	371	432	416	377	356	392	369	398	354	359	376	396	391	357	400	384	389	359	337	423	406	412	396	358	358	406	398	374	380	406	395	372	411	405	391	399	325	393	399	373	396	393	349	405	398	385	356	392	390	395	350	392	425	386	396	362	384	364	402	336	383	366	462	385	339	340	399	401	395	387	412	357	358	370	372	393	425	354	391	393	392	386	412	377	396	402	390	417	370	326	391	388	387	377	358	363	408	386	361	364	409	391	430	418	372	353	392	373	387	404	371	394	395	409	379	378	383	386	410	361	392	419	353	392	391	392	383	355	424	378	432	387	389	419	398	377	387	387	375	413	407	422	420	420	401	383	403	404	388	380	410	408	408	385	366	343	379	380	434	383	397	403	366	374	435	393	360	380	393	393	409	366	342	400	388	376	385	391	385	384	367	361	401	347	389	393	372	387	395	398	380	371	368	368	404	411	406	402	400	365	368	425	401	397	408	431	406	413	366	409	360	378	400	385	374	359	360	389	352	397	413	397	393	366	364	370	394	406	378	381	391	407	399	381	390	380	371	400	396	389	391	374	430	388	350	410	372	368	389	375	404	403	392	394	366	365	375	380	378	385	380	395	383	385	348	395	380	399	390	358	393	392	384	356	389	400	399	404	363	379	417	408	392	382	350	353	391	409	387	422	370	382	354	367	399	363	399	392	365	390	392	355	386	378	415	387	348	387	373	376	396	398	404	417	360	369	394	424	391	359	351	371	355	411	389	370	396	401	385	386	424	404	426	442	378	377	375	359	375	403	406	393	416	427	380	372	391	393	379	360	395	384	406	399	387	418	380	367	381	327	362	421	350	391	393	390	398	381	389	381	370	415	378	430	419	379	390	396	361	387	378	385	419	395	384	349	406	399	392	367	392	407	363	367	391	401	390	364	403	396	400	364	355	380	381	390	423	377	347	401	408	424	426	403	390	378	406	421	419	398	414	357	405	408	369	443	386	405	378	386	367	410	385	382	381	398	361	406	369	395	406	411	371	365	344	393	420	386	419	367	371	383	392	410	340	389	390	366	353	383	389	408	387	350	386	386	355	410	401	377	400	338	402	376	359	376	400	382	365	378	387	384	393	372	390	393	373	392	382	392	396	377	338	385	408	403	397	397	384	386	386	377	397	406	376	369	379	382	387	380	387	364	397	405	401	386	392	386	414	412	420	417	369	398	395	399	379	386	370	374	383	377	382	376	357	394	379	378	380	366	406	397	390	393	394	396	381	401	391	362	409	373	366	367	361	367	385	367	410	412	361	409	368	363	388	378	361	406	372	383	356	396	387	372	411	401	404	391	363	386	384	355	369	373	428	367	343	381	374	408	385	380	342	357	414	370	369	410	373	371	373	392	402	359	405	369	412	396	429	396	370	358	356	390	401	395	418	389	385	440	368	429	402	401	405	414	390	387	402	376	368	393	401	382	376	386	412	382	402	365	384	382	382	381	433	413	364	418	338	420	402	363	387	410	363	408	368	385	388	398	396	355	398	424	383	379	418	393	439	381	363	388	395	402	376	384	394	355	392	370	392	393	349	405	403	377	395	381	368	414	408	367	376	365	369	379	403	414	388	390	402	388	381	365	354	401	409	381	389	397	384	354	379	412	373	362	365	435	374	412	419	376	388	433	403	376	373	382	378	421	425	407	405	381	371	351	393	375	370	385	368	412	383	412	365	387	409	390	369	364	374	379	368	373	370	404	376	386	346	369	349	406	356	385	404	370	399	402	393	418	371	425	371	406	375	390	390	387	425	358	415	379	427	372	395	392	392	322	430	369	384	387	385	347	404	394	387	433	352	373	368	386	413	351	379	382	368	391	420	366	359	395	380	391	358	378	378	344	388	383	391	363	366	381	388	371	384	353	411	410	421	372	377	391	394	353	391	401	379	375	393	405	408	349	374	387	390	376	396	389	399	397	387	375	373	376	416	397	385	358	401	416	389	377	362	403	393	392	405	371	400	400	371	396	372	378	409	378	374	402	364	366	400	358	391	395	340
6910	8542	6206	3089	2124	1629	1314	1049	883	767	684	608	572	581	523	526	507	506	488	482	479	466	473	452	417	443	466	405	445	441	434	471	464	420	461	448	441	450	372	442	446	390	453	398	463	410	413	396	419	395	416	435	452	406	425	454	416	431	422	399	423	384	403	426	403	428	421	398	422	436	441	430	392	426	399	435	412	446	418	404	438	444	415	415	403	449	397	416	412	432	453	438	429	436	411	439	412	441	423	408	408	396	419	440	448	390	440	437	427	424	457	454	434	399	411	432	423	415	399	402	430	382	407	396	430	409	429	401	418	399	447	441	405	473	407	398	429	418	403	417	393	406	432	404	429	421	401	419	441	411	401	455	434	411	399	415	387	401	426	431	408	416	437	446	412	422	412	417	402	417	398	415	410	419	386	423	405	422	383	434	401	403	436	457	457	429	418	424	440	433	444	408	378	417	390	424	410	408	420	399	416	386	389	424	416	429	415	408	419	451	403	445	432	431	398	438	466	416	444	396	397	420	379	421	424	383	420	418	442	380	466	413	428	433	419	431	403	390	415	413	442	420	403	405	436	435	437	417	420	440	450	416	429	384	398	393	428	428	422	403	430	438	429	421	426	404	392	416	438	408	417	405	424	433	456	450	420	437	431	382	439	430	446	414	407	405	440	435	424	440	417	378	396	417	412	377	426	442	448	429	365	408	418	403	427	410	444	415	448	464	424	432	421	424	447	440	375	413	426	452	441	441	425	404	425	404	421	398	406	392	424	414	416	405	415	427	399	426	450	453	430	432	412	404	411	425	423	432	412	448	461	447	457	430	417	406	410	440	415	420	397	413	455	410	427	382	421	405	417	432	401	408	405	433	437	407	428	412	394	413	423	422	397	457	460	382	427	465	391	420	418	444	429	471	407	398	424	392	410	416	446	430	401	414	417	383	404	425	426	398	445	403	449	427	418	402	440	438	406	436	422	395	406	391	426	421	399	415	423	412	473	369	413	430	386	438	428	404	437	422	434	420	486	418	392	410	396	433	423	461	400	420	410	376	428	396	422	407	429	411	421	389	412	415	407	419	408	431	418	410	408	403	437	388	428	449	409	429	419	416	396	407	405	443	427	403	439	436	445	432	409	425	435	429	450	445	423	414	423	429	417	398	428	421	417	446	410	428	435	423	424	399	425	426	426	431	404	428	449	383	419	425	440	427	395	381	399	440	407	426	441	419	407	449	438	414	436	436	439	340	446	432	374	426	405	457	411	391	444	415	442	410	437	431	409	430	428	414	388	430	430	391	413	432	430	431	424	399	437	378	446	412	390	414	414	437	416	376	409	400	433	420	396	431	411	431	404	392	445	410	455	413	442	422	391	391	420	385	396	412	420	406	428	401	436	421	410	426	402	411	426	404	429	424	424	403	417	434	422	450	409	430	441	397	460	408	468	424	414	401	421	400	387	455	438	469	393	405	448	385	419	418	444	435	435	441	398	395	448	405	404	445	402	392	429	397	405	431	441	409	444	464	413	375	435	386	406	404	414	438	436	415	421	443	421	417	416	418	424	432	396	440	419	425	409	401	428	394	419	415	408	469	433	413	407	416	418	413	454	400	425	378	419	418	412	412	433	426	425	415	391	434	411	432	380	399	399	424	420	431	393	430	446	434	399	428	435	411	416	430	410	464	422	423	403	384	418	406	455	446	394	399	416	419	414	441	429	388	390	424	416	418	445	435	407	419	450	434	402	414	406	396	421	373	386	403	451	397	459	410	419	440	402	431	432	430	403	434	427	461	440	408	438	451	400	403	468	418	405	401	444	413	431	433	419	421	402	423	407	433	405	368	439	423	397	418	425	432	403	420	420	427	397	377	413	413	432	380	377	461	392	409	418	411	444	406	405	429	396	424	428	389	401	404	402	438	431	418	398	401	421	425	442	425	395	437	454	424	408	391	421	421	396	377	418	373	422	373	415	422	445	404	373	419	404	418	437	457	411	430	425	441	420	390	433	440	443	419	412	417	420	418	421	411	413	415	386	401	433	435	418	401	423	426	434	413	418	430	445	401	391	434	371	400	431	442	407	415	427	451	434	417	420	406	409	415	452	423	434	429	412	430	422	401	422	428	382	412	426	420	421	426	382	379	425	421	400	405	410	471	406	397	434	427	389	425	402	420	401	409	415	428	430	450	386	454	409	408	430	382	421	446	417	429	401	374	424	434	409	399	404	393	393	424	417	427	397	419	425	416	423	400	419	446	402	439	425	413	450	439	413	433	432	402	385	426	392	406	405	416	426	433	391	419	453	441	419	400	413	401	411	431	475	415	429	431	436	446	396	445	425	442	427	413	432	480	423	393	393	448	412	435	400	440	426	463	378	388	458	432	399	422	447	439	432	418	413	407	413	423	412	429	446	452	421	427	416	453	398	440	425	398	406	435	425	421	409	427	384	452	400	438	462	410	409	425	427	385	454	401	399	397	436	430	395	400	421	397	407	428	388	374	439	410	404	474	423	389	444	445	416	404	414	416	400	447	431	380	451	412	412	424	397	390	421	416	423	416	401	397	388	433	467	420	394	417	437	439	418	432	387	429	406	424	431	426	387	429	420	432	411	438	403	393	441	430	413	422	353	439	439	422	446	431	414	388	459	405	435	416	435	411	413	430	428	407	443	447	461	435	421	436	401	409	417	446	415	430	419	407	399	437	443	402	428	438	414	432	429	411	414	439	432	448	420	423	408	441	421	377	452	403	434	432	419	433	432	419	387	425	451	409	408	420	419	399	435	398	374	416	430	432	466	445	389	398	430	395	437	413	418	393	415	436	417	413	447	432	426	420	435	439	409	416	431	409	415	418	383	391	431	428	445	429	410	434	419	459	448	416	449	434	421	410	426	392	436	391	404	432	421	434	461	425	444	419	404	393	455	413	397	377	443	396	396	450	402	429	418	397	406	417	429	398	434	435	429	408	434	431	449	436	378	421	383	426	416	407	403	390	402	376	444	378	393	403	380	435	380	421	429	401	405	407	466	429	394	408	426	421	426	407	419	418	422	409	387	393	423	434	408	437	396	391	428	431	397	420	406	392	420	403	422	403	409	414	407	391	387	434	401	421	432	431	417	406	455	422	410	409	432	431	458	459	407	428	423	380	427	407	404	402	396	427	427	429	388	456	443	426	428	397	394	404	419	411	440	423	423	432	417	430	405	424	408	417	409	411	416	442	406	406	388	398	409	384	390	412	417	409	386	430	440	442	444	401	416	434	417	409	383	366	419	401	407	401	446	428	395	399	427	423	433	422	430	398	438	438	450	397	419	445	412	428	416	422	404	412	418	413	395	429	429	424	454	403	431	426	416	404	433	408	406	397	407	412	409	383	424	434	432	417	409	415	424	392	422	436	450	447	397	419	384	410	441	407	443	436	399	387	397	414	403	402	440	410	431	398	394	398	403	410	442	414	416	397	424	424	454	437	422	397	421	421	436	402	439	426	425	451	411	437	405	416	408	419
24360	21021	27559	24617	15862	1809	1268	1119	986	1019	979	1021	970	963	914	974	972	930	937	953	946	953	910	961	929	917	837	933	971	899	908	956	931	894	902	919	925	910	934	914	900	926	914	837	860	898	987	912	863	893	873	951	913	926	888	928	907	921	933	940	931	970	922	916	960	912	966	887	947	926	860	976	870	909	880	895	867	893	886	937	918	941	927	932	898	918	901	944	939	891	924	921	912	912	947	975	898	913	941	912	914	858	931	916	978	898	863	897	941	911	892	875	868	958	902	959	918	917	898	952	869	909	927	889	878	949	917	889	858	944	917	931	910	900	909	953	942	932	866	886	931	876	892	901	951	951	910	879	921	940	940	868	898	964	919	906	889	874	900	919	967	915	847	921	889	951	905	942	925	887	912	921	929	938	891	947	915	924	906	946	930	907	877	895	854	913	908	932	904	950	935	926	950	867	902	915	864	872	965	911	904	945	946	938	881	910	909	934	875	836	920	879	923	1004	881	954	976	868	902	893	946	814	890	862	906	891	872	921	836	923	953	870	956	879	945	885	881	863	922	935	891	889	896	919	975	906	925	894	948	919	878	912	914	921	898	858	866	871	924	944	838	877	913	853	892	908	886	976	897	913	899	914	904	866	922	867	901	874	938	938	889	890	920	879	878	936	924	872	880	952	917	908	895	906	876	889	848	904	926	885	919	889	850	903	930	890	887	931	962	868	934	905	865	863	934	856	940	809	896	857	915	899	923	914	923	905	947	903	874	928	878	915	919	923	883	918	918	859	937	911	900	904	909	913	928	933	910	920	947	932	899	872	900	907	913	893	965	879	927	950	908	896	901	896	871	902	929	911	848	955	942	929	980	908	916	923	913	900	909	921	882	952	869	921	910	918	944	926	858	905	905	894	902	927	896	900	927	911	978	927	942	915	904	913	909	930	956	884	891	949	904	912	829	924	909	912	923	892	875	870	955	869	894	918	930	911	899	908	872	869	859	949	934	931	943	865	883	932	923	846	894	865	924	890	905	924	896	912	843	938	895	942	920	931	937	889	934	853	869	863	882	874	899	927	958	951	958	959	868	949	854	868	908	888	862	879	871	922	953	924	920	922	901	940	927	925	834	915	860	866	919	930	947	899	929	957	932	954	893	873	912	860	929	892	960	893	967	871	876	919	899	913	819	859	911	919	889	943	932	900	883	942	883	844	878	937	959	923	883	886	904	873	882	956	880	939	955	953	937	897	911	926	874	932	877	873	880	914	880	871	924	891	888	875	887	878	883	864	968	957	947	954	923	933	869	889	940	886	872	952	922	944	852	879	935	925	869	926	902	936	911	958	919	879	922	923	954	887	879	847	938	964	925	928	907	879	881	913	893	874	949	922	899	930	960	858	898	900	895	983	892	900	928	935	916	893	930	915	953	906	904	952	901	913	924	877	856	943	862	851	889	931	925	941	919	932	831	974	996	941	930	937	887	918	905	907	960	921	917	877	942	887	920	934	928	923	910	929	894	920	876	906	875	920	884	908	919	983	947	919	907	938	877	958	891	913	890	886	908	911	881	897	924	902	939	909	911	899	898	878	884	867	919	875	922	878	922	937	921	854	921	875	870	877	942	903	950	912	847	882	908	909	878	897	919	835	852	876	893	896	939	906	857	859	925	877	912	886	874	873	845	857	913	882	879	875	928	870	868	955	953	877	949	870	882	932	964	876	903	885	951	929	940	926	918	811	847	895	904	933	949	910	934	909	846	869	898	868	885	959	919	909	910	858	887	937	936	961	862	897	883	919	952	913	886	890	908	950	932	924	835	906	892	891	862	927	938	948	924	872	896	869	934	888	906	928	922	920	937	887	934	916	933	903	904	875	892	916	885	975	889	863	912	878	886	896	927	845	887	917	891	906	892	955	925	918	880	916	925	892	886	889	915	913	879	907	931	917	940	849	899	875	940	897	871	921	870	877	884	908	908	893	896	983	886	938	926	907	970	881	874	866	853	936	918	988	916	903	929	962	948	905	906	925	880	909	862	858	910	941	952	897	937	890	904	907	864	935	949	918	857	834	941	891	890	955	856	840	941	934	866	904	869	893	879	905	909	978	898	904	944	857	923	912	950	899	902	897	901	872	905	928	896	913	892	930	894	951	907	909	921	957	909	895	884	851	901	878	896	893	935	923	888	941	970	896	894	892	911	911	912	903	920	943	976	946	922	878	947	964	908	911	903	873	896	832	865	864	948	928	909	946	851	895	897	932	924	933	891	927	874	925	894	880	893	880	942	913	898	892	903	897	978	864	922	888	901	884	937	928	886	905	921	901	916	934	936	899	938	925	886	854	914	949	884	940	891	886	897	999	859	904	962	908	898	919	909	893	911	933	882	946	877	909	897	885	867	886	921	899	905	893	880	892	906	941	888	957	916	923	940	932	877	954	893	947	899	939	911	898	910	923	901	884	869	952	888	884	839	885	934	921	950	903	931	904	964	971	904	957	890	936	944	863	888	908	890	870	911	888	920	908	855	914	868	924	973	832	942	913	851	946	916	906	935	913	881	923	899	943	928	915	915	975	932	952	956	918	850	907	876	906	975	1003	942	879	936	867	963	923	939	915	911	879	947	868	948	903	921	904	908	908	921	963	863	911	892	922	922	938	902	909	917	906	917	879	902	901	903	900	917	866	870	904	922	937	879	963	908	876	888	918	896	878	900	841	920	933	942	914	922	927	923	910	892	907	941	890	886	920	867	919	915	951	908	944	881	869	907	933	991	894	939	926	910	951	872	873	903	854	903	928	900	888	940	896	884	885	900	918	927	882	915	901	916	920	922	854	913	904	891	902	878	972	936	898	896	871	906	865	869	908	955	909	910	917	932	872	913	952	912	920	919	888	903	920	892	895	879	900	873	901	944	927	925	909	929	904	871	861	905	914	869	879	991	963	870	910	917	919	945	933	904	937	947	881	893	884	932	954	940	894	911	946	893	942	864	916	929	899	904	888	915	922	859	906	877	881	912	934	935	869	940	905	886	907	904	852	927	876	939	944	932	854	894	883	948	915	920	984	888	907	983	886	924	923	875	858	895	881	908	873	921	916	902	948	871	916	876	925	930	903	897	877	861	916	881	907	834	925	940	890	996	938	945	913	937	922	897	908	963	914	884	909	838	921	919	879	928	882	949	948	857	886	889	923	912	965	940	923	867	883	915	931	913	906	895	884	903	939	950	967	892	931	925	936	882	867	887	900	943	899	967	937	895	904	906	867	921	911	897	870	907	903	911	904	879	874	860	890	906	884	923	901	877	856	933	955	901	884	885	897	892	925	950	878	914	930	911	861	875	874	922	888	864	932	879	916	946	873	922	892	953	928	834	902	946	900	955	940	913	901	920	864	912	917	881	934	896	953	872	897	903	915	894	894	908	904	896	875	923	919	910	868	871	931	887	864	872	907	871	931	953	892	937	940	972	958	897	901	927	918	903	893	870	918	887	928	911	879	914	903	943	889	918	961
6538	5706	4091	2455	1864	1583	1354	1233	1150	1042	1083	1062	999	950	950	945	938	948	962	907	934	956	865	892	898	929	865	898	909	942	922	873	875	845	900	945	911	912	867	923	880	902	903	887	845	929	914	845	880	839	885	839	915	871	855	902	917	895	896	861	899	899	888	888	904	886	891	885	862	892	887	865	904	836	914	939	932	908	893	877	919	839	908	879	881	927	889	916	893	893	875	890	921	918	852	879	854	887	906	810	877	922	922	889	910	934	840	903	880	966	884	878	856	874	901	883	915	890	854	924	889	885	856	984	900	869	870	879	906	917	943	945	922	919	891	840	886	935	927	930	858	833	887	894	940	854	886	935	844	937	914	884	883	892	861	968	944	883	878	854	901	889	941	941	877	875	878	895	883	877	913	877	913	878	916	938	870	879	874	900	862	857	859	870	901	843	887	960	911	876	913	861	920	898	889	911	945	861	911	953	868	914	862	923	892	870	851	887	895	887	893	859	880	902	830	906	883	871	940	907	893	914	883	886	934	951	874	894	875	923	903	863	859	918	898	941	879	831	906	851	923	879	899	928	949	865	884	872	854	879	890	876	878	888	932	924	878	928	850	907	920	922	910	923	955	905	866	930	923	869	920	833	892	906	849	881	919	971	910	890	896	874	929	883	955	878	901	904	847	922	876	906	889	844	922	889	937	916	930	892	852	908	886	886	915	919	895	873	887	890	883	876	929	864	866	932	868	905	865	909	919	944	934	906	879	874	897	881	928	916	878	840	841	915	922	874	912	896	913	883	910	873	928	860	888	887	904	897	945	890	919	923	843	859	865	908	898	890	951	937	945	857	912	837	901	921	935	896	922	844	845	898	894	908	838	874	863	849	943	869	866	903	935	919	874	936	884	934	893	909	940	922	848	891	922	913	924	889	912	912	870	899	830	864	840	929	892	876	913	898	897	886	892	886	880	888	926	920	910	898	907	884	901	908	892	823	874	914	878	916	871	902	932	932	880	829	884	912	874	873	856	894	919	942	867	872	879	919	971	878	953	956	890	930	876	889	937	870	912	956	883	911	905	879	927	872	853	903	903	941	874	905	896	868	817	905	894	946	892	863	881	948	895	939	888	914	921	840	887	840	878	909	902	858	837	901	905	899	897	861	896	901	885	926	884	871	930	847	907	926	871	898	906	924	861	877	964	900	856	917	915	874	908	921	881	841	859	895	916	865	910	912	871	875	878	900	945	861	910	914	906	916	903	902	883	920	978	870	934	922	939	906	897	864	863	864	899	894	892	866	905	908	945	902	908	876	920	905	964	889	893	875	892	921	874	904	879	886	889	876	922	912	894	859	933	883	920	865	848	915	937	917	854	891	888	900	892	932	896	892	908	926	909	848	895	947	949	960	871	884	874	871	855	871	842	921	846	949	891	898	898	861	902	905	959	870	861	906	906	885	910	910	898	824	917	933	866	896	880	903	896	899	858	901	894	881	852	897	928	926	891	891	960	908	941	920	852	923	941	889	894	910	886	888	805	887	894	911	923	878	858	900	927	906	900	910	943	933	848	927	898	889	896	903	894	880	849	924	903	891	880	848	899	852	921	908	915	956	873	884	871	877	888	895	919	850	929	912	897	867	866	866	875	872	942	865	880	938	893	873	892	920	881	900	885	850	927	942	884	914	907	848	883	904	870	852	847	885	891	898	832	874	852	875	911	871	890	873	924	957	874	904	939	853	937	828	945	916	870	883	922	924	918	873	886	893	860	887	919	914	914	847	838	906	906	886	887	879	941	889	939	904	849	940	884	910	881	917	880	912	928	929	882	910	845	922	907	910	932	875	936	903	889	930	891	910	851	852	886	897	931	934	934	886	848	890	905	880	880	865	890	894	923	896	977	879	881	905	877	870	914	915	907	850	859	894	885	905	868	956	956	883	864	920	890	913	917	920	876	919	865	896	883	897	889	914	880	888	895	884	887	875	901	876	931	899	877	927	948	841	906	953	892	888	876	925	1021	858	887	887	866	888	925	905	906	930	882	892	882	874	893	891	841	890	878	886	937	919	853	924	859	896	820	855	885	888	877	864	902	920	892	902	901	922	887	881	923	896	922	914	855	907	832	822	909	817	949	895	854	911	914	854	929	885	831	914	847	878	903	863	876	889	869	907	906	834	955	903	968	913	917	922	965	899	900	902	870	943	873	887	906	819	864	933	905	915	956	868	944	889	914	892	892	851	858	903	956	913	862	861	906	857	873	897	973	883	871	890	837	901	927	870	896	874	829	848	830	870	914	851	919	891	877	920	911	894	903	908	880	871	876	918	869	901	931	873	882	862	917	847	885	918	844	872	891	928	957	894	943	874	881	865	904	893	896	934	882	920	858	924	878	892	875	908	922	884	932	924	897	901	864	901	857	867	912	908	884	956	849	838	913	882	887	876	924	928	867	899	908	932	911	899	930	911	871	929	842	823	849	903	911	841	873	871	875	900	918	884	906	885	899	890	925	907	899	865	888	966	912	952	927	893	904	916	879	870	925	848	894	927	915	919	865	868	879	910	888	902	899	870	908	913	895	908	976	861	913	898	892	876	935	908	906	928	849	844	877	924	876	894	875	867	905	930	872	881	837	851	848	904	968	893	921	879	928	871	881	877	920	880	952	939	907	942	936	913	930	894	906	896	959	858	946	873	943	889	897	855	845	846	971	900	904	908	900	928	841	896	879	867	856	899	889	921	901	856	938	913	905	846	947	883	889	884	889	873	904	901	861	902	942	900	914	914	870	883	881	892	881	900	875	907	883	942	904	896	935	900	910	900	856	890	917	875	891	907	879	922	915	866	892	907	875	879	889	898	967	935	920	882	906	906	879	899	921	880	859	904	890	900	914	901	872	893	872	892	883	896	925	924	929	837	909	864	903	902	897	901	897	848	858	850	866	848	905	838	952	907	941	805	873	885	886	890	931	871	898	923	920	898	872	875	880	874	852	884	952	853	903	916	909	874	880	931	904	902	909	895	873	887	862	925	901	935	859	893	878	958	885	889	908	841	895	892	889	873	878	891	932	881	907	886	914	896	895	903	859	915	902	867	868	911	930	939	954	893	914	938	877	957	921	901	910	917	928	895	869	912	944	895	879	908	880	840	959	867	915	863	914	915	922	880	835	844	879	851	848	948	923	901	871	874	897	883	925	912	860	891	898	912	888	856	926	843	876	922	885	818	977	913	885	956	857	911	935	886	887	902	934	931	919	909	932	883	858	871	858	857	905	905	879	899	917	903	894	890	920	847	885	884	845	922	901	920	960	903	923	923	848	884	930	875	865	939	939	951	876	813	878	920	922	877	897	863	896	882	928	997	868	858	892	963	873	882	875	917	912	952	892	882	904	929	882	885	872	883	860	885	907	898	955	918	858	921	860	872	875	920	896	893	909	881	936	914	926	890	879	931	946	895	882	930	937	927	846	878	908	899	812	902	910	907	896	931	934	895	942	871	878	856	843	908	863	939	843	926
22279	21052	28816	23500	21047	21096	11749	1207	783	718	650	576	538	468	481	453	444	431	408	408	369	421	345	353	358	356	361	418	360	305	366	331	345	349	304	330	306	355	326	343	330	342	309	340	316	323	335	315	289	301	285	335	337	368	303	326	305	313	307	322	302	285	349	296	315	314	291	307	336	305	313	319	290	319	284	296	332	296	329	287	294	337	316	299	315	331	314	306	341	299	296	326	295	322	300	287	322	327	309	291	317	335	324	314	285	303	326	313	302	357	314	288	304	296	315	295	310	274	317	300	293	346	301	307	304	269	296	315	311	328	308	293	296	310	320	304	314	338	303	310	321	298	329	362	322	314	347	321	301	305	331	298	267	326	309	303	313	324	330	305	321	309	317	268	302	345	336	329	287	293	302	337	312	321	325	324	316	316	287	334	330	317	309	314	273	331	334	306	292	315	320	336	332	310	339	302	294	315	314	327	318	328	325	317	290	318	292	310	281	312	304	310	311	310	292	320	290	290	289	279	330	290	320	302	309	277	291	324	298	324	339	332	289	317	292	285	291	277	294	331	310	307	327	300	273	319	330	308	321	329	260	297	312	322	308	315	288	318	290	319	296	306	329	313	318	315	302	288	301	292	300	313	295	341	284	310	317	326	311	302	328	317	336	334	285	271	318	316	308	317	301	290	301	316	300	278	319	298	305	319	355	307	319	299	317	301	290	327	321	324	282	326	318	281	328	295	323	334	294	314	300	278	282	292	286	277	311	288	314	353	351	331	313	327	326	304	316	295	316	317	284	292	285	313	303	315	317	305	318	311	297	324	301	300	294	289	275	328	283	300	330	281	340	304	318	304	310	317	300	313	320	314	305	319	337	307	301	294	318	290	311	302	311	298	303	299	278	351	328	318	308	336	291	276	316	294	304	305	303	310	294	311	297	322	318	300	327	336	308	281	325	315	303	312	327	323	302	311	298	311	317	304	296	303	299	314	285	300	322	317	291	315	316	321	278	299	337	331	352	301	316	287	306	345	301	303	296	285	279	324	330	293	297	305	300	302	297	295	316	322	313	310	336	313	308	313	348	332	329	324	337	348	319	304	316	282	320	307	295	304	304	336	272	318	318	328	292	313	292	307	286	311	351	320	281	322	348	303	336	309	312	301	316	324	296	316	298	324	292	313	300	313	323	325	298	298	297	299	310	375	318	324	289	314	326	312	315	308	312	302	294	317	331	279	310	322	317	344	287	325	321	311	302	334	287	317	316	355	300	349	320	313	334	349	283	262	335	307	332	306	290	299	348	310	349	310	317	280	300	308	321	338	330	337	285	319	310	298	302	304	331	295	306	327	336	314	292	312	302	286	312	306	309	310	315	308	328	319	303	295	339	325	314	330	277	303	298	325	290	332	349	323	323	306	284	339	308	327	306	325	284	272	287	296	298	325	303	344	315	314	321	318	312	292	302	335	338	320	324	294	319	299	309	318	291	336	299	279	326	302	316	324	303	273	318	303	297	292	272	324	284	315	333	312	296	321	302	300	282	320	319	293	332	363	296	335	312	328	309	321	336	329	290	278	295	325	312	321	348	328	312	330	314	337	290	321	321	329	333	332	289	308	302	328	305	299	294	318	335	325	309	310	308	307	331	304	319	299	326	290	308	269	338	340	303	304	310	326	291	295	300	364	307	306	316	318	323	319	314	298	322	309	331	294	310	320	315	316	309	311	323	327	300	311	336	313	325	322	283	311	297	323	281	293	319	299	291	309	294	313	338	321	284	312	293	309	323	312	318	308	332	310	319	320	268	281	281	301	326	291	305	295	320	309	293	320	307	303	279	284	330	295	314	341	311	348	319	297	334	338	308	320	329	288	313	315	307	316	313	270	299	289	295	310	325	324	294	288	311	312	317	323	285	314	286	346	313	320	318	322	309	314	306	326	299	311	306	296	325	314	287	308	295	323	322	293	346	306	310	302	304	289	305	289	284	321	316	306	318	312	285	322	320	302	331	303	335	306	288	320	277	318	297	270	291	315	335	308	318	324	317	286	315	328	334	284	315	297	312	275	320	318	310	305	275	308	298	307	314	299	312	311	301	319	301	303	320	325	306	309	326	321	281	307	289	323	324	299	323	299	324	321	303	300	294	282	285	302	274	331	294	304	279	312	325	342	296	291	330	294	283	296	302	285	326	327	289	326	307	317	350	294	325	318	331	282	303	331	315	296	305	292	294	323	338	326	329	308	309	304	330	280	321	305	296	302	285	301	344	292	273	312	288	304	311	334	316	307	273	335	299	308	295	293	334	294	298	323	321	312	303	322	289	292	294	304	290	302	314	305	305	327	304	304	301	295	332	324	283	312	323	327	323	333	317	289	333	278	313	305	307	293	299	325	304	297	333	298	325	300	293	308	281	335	305	306	334	290	349	286	305	281	290	323	305	305	286	273	308	326	299	303	305	313	312	300	335	302	337	312	318	306	316	299	299	310	305	348	306	282	295	315	323	322	313	285	310	300	299	313	294	353	314	321	303	287	278	308	316	349	276	303	311	296	303	284	301	306	321	333	312	326	292	315	306	288	303	313	311	311	302	290	309	322	312	299	301	311	303	276	318	323	296	297	288	281	321	303	288	277	302	308	327	343	318	326	298	305	321	339	302	326	302	292	321	311	328	304	298	313	308	309	294	321	264	321	328	329	279	295	312	312	299	329	302	309	324	294	325	300	286	322	324	337	319	325	328	325	306	292	339	310	316	283	312	298	300	323	316	291	286	322	327	305	339	297	305	327	312	263	311	333	313	310	279	315	307	309	300	344	337	299	290	317	312	310	309	298	272	314	299	331	312	275	296	299	295	290	292	306	274	310	279	317	324	317	297	329	278	319	323	256	305	321	271	311	337	342	322	289	292	313	295	283	308	362	297	312	301	294	310	314	298	338	329	338	311	315	284	279	302	284	327	307	278	324	293	309	289	294	326	319	295	303	275	338	297	337	329	305	293	318	314	268	321	290	319	316	302	296	342	300	297	312	335	303	287	329	302	288	306	315	275	311	323	334	335	279	298	299	309	281	304	320	310	287	281	301	294	356	323	318	312	318	312	320	320	313	319	294	288	301	338	293	327	326	297	325	278	308	303	333	291	314	328	296	296	319	332	278	295	293	303	325	315	292	284	285	288	309	325	305	310	287	301	340	296	307	331	315	297	295	322	315	323	302	315	284	297	310	318	305	307	308	323	321	324	324	296	313	294	313	304	350	307	302	304	356	329	287	314	285	280	336	316	298	337	314	306	317	357	300	291	332	285	321	288	306	309	318	297	334	311	342	277	316	298	309	287	294	313	277	322	325	309	305	326	305	294	328	300	297	318	301	290	312	299	295	284	297	314	305	303	314	294	342	314	338	296	312	295	322	318	278	317	312	307	333	333	303	308	337	333	319	300	300	311	325	289	307	307	322	312	324	303	301	281	286	326	301	291	297	319	298	310	290	335	306	283	323	285	339	322	284	319	303
7939	14157	10135	5192	3587	2665	1963	1513	1165	1000	774	669	654	586	571	503	479	442	390	432	379	415	407	404	386	352	356	389	329	363	349	339	335	322	347	337	352	338	337	322	350	308	359	319	354	315	300	315	324	328	307	326	276	341	326	301	329	325	309	318	320	291	331	337	327	307	275	281	310	332	307	328	320	323	332	305	313	286	328	290	305	324	336	310	343	325	315	318	320	273	320	307	346	316	356	326	278	331	349	351	309	268	318	310	308	296	278	317	282	274	293	317	296	307	298	300	307	302	303	287	321	308	279	333	318	291	267	330	294	301	310	330	323	296	300	298	318	286	329	304	308	340	300	330	284	295	314	336	274	259	337	308	317	306	318	334	308	304	286	311	305	313	326	282	308	279	301	307	288	301	313	261	325	278	291	279	313	300	293	318	291	301	280	287	314	334	314	326	318	304	292	300	305	307	330	297	302	339	295	328	329	324	271	304	301	292	340	309	324	285	325	311	290	287	308	304	268	278	309	301	303	308	304	304	321	310	297	331	333	313	288	321	300	299	309	326	314	283	317	323	299	292	328	307	285	332	303	292	323	299	296	324	340	311	302	317	304	317	297	305	287	325	306	305	279	295	302	299	343	305	296	324	298	343	303	326	313	298	324	342	300	306	312	320	320	323	322	290	306	338	282	296	290	296	299	310	280	309	319	318	332	321	306	277	301	331	285	291	291	298	309	319	317	300	321	337	305	323	332	318	318	284	280	290	328	300	316	327	310	291	295	303	302	308	286	325	291	329	300	325	307	298	309	286	324	314	276	336	316	337	336	309	316	315	318	292	318	312	317	286	313	338	326	307	277	315	281	329	315	288	299	313	293	331	280	331	283	318	260	287	304	317	308	294	305	302	325	343	311	289	308	322	297	328	330	305	319	305	296	283	277	315	351	307	328	325	298	283	324	302	316	312	278	304	282	317	299	303	298	299	301	347	311	311	337	315	309	326	321	321	297	336	319	336	286	298	300	353	287	318	347	306	306	304	324	293	305	311	345	316	289	314	348	326	275	317	285	317	300	346	339	286	325	308	313	316	283	284	310	298	297	302	316	294	312	307	305	300	306	289	299	305	296	323	325	301	351	325	265	302	313	312	315	308	321	297	301	296	335	304	296	310	312	301	305	318	305	317	315	307	293	300	310	282	323	317	316	346	339	321	318	302	306	308	276	313	308	315	300	324	289	324	275	318	301	323	280	304	276	296	322	304	328	311	321	303	309	320	303	308	281	275	297	321	308	302	354	303	315	283	354	326	327	305	296	322	272	301	313	345	313	322	319	347	314	317	315	321	311	326	322	326	338	300	299	313	307	293	311	257	319	297	320	309	318	332	305	292	304	306	324	276	340	288	312	311	297	299	332	330	343	302	276	313	326	320	313	333	302	306	300	322	289	318	306	314	323	330	319	316	323	321	316	326	341	321	324	293	301	319	298	347	324	307	301	311	282	293	320	300	329	294	320	328	284	296	273	316	279	316	317	309	278	320	311	317	320	332	331	288	322	310	289	326	295	319	292	298	296	293	338	298	317	322	281	288	319	305	296	287	309	310	322	317	326	293	328	289	278	288	331	317	292	312	320	316	306	293	306	326	300	348	300	258	306	328	295	332	307	317	306	307	332	312	321	299	342	340	291	298	277	271	280	329	330	336	280	299	336	340	300	325	318	318	278	301	312	299	316	307	320	301	285	295	287	323	323	326	299	327	301	321	304	298	335	352	310	250	319	298	311	316	299	299	300	295	285	309	328	326	307	302	294	316	306	314	310	301	309	300	314	319	306	338	306	303	314	305	285	284	298	280	294	351	307	307	317	317	287	350	317	298	313	299	316	280	338	337	312	294	296	288	328	308	324	301	308	307	297	325	326	342	296	308	291	289	312	294	326	299	297	313	321	320	301	332	335	286	315	295	334	346	315	327	345	320	302	347	295	303	294	302	290	275	333	305	336	315	293	318	299	293	315	299	293	295	286	290	307	296	320	320	271	321	332	275	290	330	317	277	311	350	309	273	326	287	329	280	301	333	342	299	314	320	314	302	302	321	297	296	286	307	294	299	303	298	284	284	305	296	298	305	306	291	281	337	341	309	338	317	302	301	304	309	341	334	299	340	292	292	346	326	323	300	328	299	288	335	312	306	311	312	337	290	296	323	284	297	315	303	288	319	301	307	319	311	322	316	314	323	349	297	319	333	330	308	334	289	288	330	275	296	315	298	326	323	318	277	309	293	318	299	319	297	328	317	287	324	289	319	332	330	274	351	311	314	322	339	324	285	348	289	294	305	275	272	307	303	341	281	306	322	320	325	283	296	290	302	314	323	348	315	342	325	298	332	305	269	311	270	320	294	290	302	328	314	301	310	309	308	325	306	311	306	319	321	313	300	323	305	318	327	280	311	306	319	318	303	313	285	306	328	321	315	331	331	305	296	325	331	336	301	269	304	291	282	305	319	326	313	310	306	322	292	285	313	299	286	318	318	302	328	303	322	331	324	318	296	320	298	279	319	329	285	293	318	315	294	323	291	298	298	322	335	303	294	310	297	324	296	313	286	343	331	345	303	288	290	288	279	278	323	292	319	301	304	292	295	287	320	300	316	301	314	315	309	320	317	318	282	302	283	300	336	270	302	276	307	289	315	332	336	307	335	303	289	344	321	286	310	312	298	310	299	301	307	299	342	316	306	285	307	312	309	304	285	295	305	302	338	297	308	297	308	288	307	280	275	314	279	313	314	293	322	290	284	331	321	294	308	290	312	293	299	326	311	324	303	305	310	279	312	317	307	285	328	331	315	327	309	311	306	323	296	316	311	295	344	334	310	310	292	283	312	311	307	277	310	313	311	290	306	291	340	286	299	284	297	302	343	288	309	341	317	311	322	318	342	313	298	308	336	284	292	311	290	305	317	324	319	286	319	314	327	333	321	313	333	283	332	293	322	338	287	300	314	305	308	312	300	287	298	294	298	318	314	295	317	345	303	288	302	319	299	306	314	312	296	318	328	293	333	300	311	311	335	328	334	335	302	328	293	330	310	309	317	298	292	317	295	308	345	309	332	313	303	336	347	333	306	304	330	300	304	335	318	317	299	321	330	307	312	304	322	299	302	340	285	300	297	324	288	269	308	325	306	337	322	311	303	291	312	319	323	338	327	300	292	324	294	304	296	304	302	302	326	324	306	316	296	310	328	321	312	307	307	309	312	295	302	317	296	286	321	262	287	299	341	290	304	325	316	310	278	301	287	300	306	322	336	298	292	311	293	301	318	320	303	312	320	316	318	294	343	311	339	318	321	304	271	289	289	298	314	294	317	324	294	293	320	315	294	317	302	320	301	292	301	315	344	310	314	287	310	336	318	306	319	303	309	307	316	305	310	316	294	316	298	299	311	294	303	280	297	315	305	301	301	323	304	315	296	349	313	287	286	284	273	320	307	298	302	289	302	296	333	316	314	301	315	293	314	314	303	313	284
27503	19071	5854	1226	957	1009	877	908	893	839	868	850	831	922	857	826	924	893	814	815	898	856	889	894	864	867	862	874	842	879	823	869	836	860	827	879	843	918	827	844	883	891	865	822	871	825	852	844	820	885	907	852	862	910	809	843	835	868	865	828	831	864	841	864	850	887	816	880	789	823	849	857	894	860	853	864	850	896	837	824	839	857	864	858	867	849	827	872	812	842	885	893	882	864	852	858	861	872	809	881	831	891	847	873	892	833	860	868	900	829	864	895	848	816	893	869	901	820	867	830	833	883	889	880	844	810	870	853	891	807	838	884	879	822	860	838	882	813	818	857	858	825	857	905	849	857	897	848	837	866	845	885	847	868	865	811	847	868	827	873	878	885	873	852	861	820	827	870	865	852	838	829	814	901	807	884	853	792	874	851	865	854	820	860	884	844	813	869	874	808	809	878	868	863	851	878	871	891	843	847	875	888	863	858	832	880	881	814	878	866	801	853	888	897	809	865	868	901	874	807	861	836	819	848	864	857	852	871	884	851	892	790	852	808	860	819	860	811	854	876	878	868	866	902	861	891	874	894	869	871	851	833	842	858	874	866	837	910	873	832	810	844	880	840	864	876	837	852	828	810	835	905	805	894	858	825	840	880	812	817	807	842	847	872	783	863	881	844	881	852	873	851	828	878	836	845	863	850	858	886	834	886	844	843	831	853	901	896	871	823	892	881	794	832	867	867	874	856	818	865	862	899	845	848	896	862	894	825	853	891	889	850	843	877	883	870	888	818	837	869	877	833	861	808	855	844	903	830	862	812	819	886	847	853	863	844	910	842	892	828	859	845	844	810	842	841	897	844	842	843	877	878	837	841	833	842	854	839	867	833	820	846	849	872	850	881	865	863	918	866	851	811	923	842	865	836	890	853	859	850	860	877	828	829	835	889	857	820	833	818	850	871	827	826	836	890	864	833	842	843	880	814	887	865	860	877	783	820	798	897	882	811	885	813	829	813	835	837	836	861	836	857	874	831	838	808	868	854	903	848	867	829	819	858	886	844	882	879	892	859	811	871	884	852	770	882	873	837	882	868	871	805	908	845	856	853	864	891	885	828	824	945	850	825	815	858	892	858	855	891	846	855	851	855	875	827	878	855	888	825	829	865	897	839	914	849	867	882	874	884	851	815	884	860	854	900	859	862	896	846	851	858	902	828	791	861	848	812	835	859	843	844	819	872	907	884	863	881	914	826	841	848	858	847	863	903	905	824	821	868	859	860	879	840	881	887	868	857	893	859	839	853	825	868	905	835	833	878	835	857	843	848	863	877	828	822	800	838	846	825	858	830	912	884	866	838	903	810	857	830	829	884	840	810	853	830	848	832	896	860	870	861	806	858	839	864	852	823	806	853	862	780	877	806	902	835	836	908	841	874	857	846	841	854	856	807	838	815	787	938	868	831	876	807	835	874	867	852	816	874	885	826	805	874	798	813	867	815	824	815	856	915	818	855	857	874	863	863	838	847	857	865	847	857	834	877	839	895	892	798	819	846	810	834	824	861	865	815	878	870	873	884	877	852	854	800	850	828	863	845	874	837	908	883	849	840	854	857	876	886	892	771	860	829	790	856	880	839	882	869	894	889	915	867	844	872	874	861	829	861	817	857	897	849	867	861	916	852	868	848	862	832	834	820	842	831	860	819	858	827	882	836	791	911	836	879	812	828	854	840	835	839	874	833	787	823	810	828	835	892	830	923	848	842	817	882	851	834	849	847	798	804	872	894	869	837	867	833	881	835	851	900	836	844	869	830	875	864	866	957	821	851	893	853	855	859	889	825	832	827	847	864	844	888	894	874	855	859	935	871	840	863	857	846	878	827	868	817	823	899	925	876	888	812	828	888	807	876	914	800	864	858	815	852	826	874	841	803	859	869	847	810	857	880	840	813	841	904	817	782	830	889	818	887	870	880	880	822	810	832	842	859	819	860	830	880	859	880	839	902	847	851	893	913	866	849	832	868	850	829	850	818	870	854	828	848	857	835	861	872	891	895	863	870	824	834	845	861	825	880	831	926	830	820	813	849	826	822	841	838	809	847	836	872	885	894	819	830	865	800	874	868	866	879	852	831	891	828	831	814	913	844	854	843	840	797	837	913	830	880	909	841	826	868	794	864	863	826	822	805	914	854	830	851	864	882	836	849	861	885	846	803	912	848	845	799	862	892	836	806	868	911	843	822	857	904	860	844	872	897	859	888	832	825	846	840	905	866	824	873	856	845	871	833	913	823	850	862	823	815	811	869	900	810	839	864	827	839	847	792	820	807	873	893	893	864	867	850	905	854	887	851	886	807	836	833	844	753	825	892	800	858	877	832	855	875	877	890	879	809	889	838	823	872	837	913	868	861	791	871	844	856	862	839	881	872	825	884	860	904	830	879	814	799	839	853	906	838	813	831	856	861	865	855	838	842	816	814	857	862	863	818	873	829	900	786	863	835	862	813	875	817	839	824	879	838	831	825	822	839	850	849	846	832	876	868	856	882	846	842	826	836	841	882	927	875	854	804	817	845	851	832	827	888	872	851	846	874	851	919	781	845	851	812	876	886	845	907	824	877	830	856	785	822	858	818	869	838	879	892	864	849	873	912	864	844	873	814	879	869	873	892	858	878	858	840	847	837	876	915	920	841	862	893	853	815	854	832	839	882	869	866	891	851	818	848	843	827	906	853	855	866	869	857	863	843	830	864	849	792	871	835	850	872	837	848	888	877	872	852	838	872	853	808	842	890	841	871	862	850	897	859	911	835	815	834	836	876	876	889	853	846	863	849	844	870	852	889	863	879	884	866	917	856	840	894	819	865	869	889	891	858	894	782	851	812	865	852	878	806	817	826	802	901	771	830	867	911	877	885	898	826	839	887	900	842	838	834	903	822	874	825	878	868	903	865	836	901	858	903	827	886	849	875	886	917	795	856	865	888	818	844	839	867	875	856	821	852	861	886	804	860	888	850	803	848	894	816	893	842	822	890	872	870	894	834	844	862	907	814	880	826	853	902	858	854	822	908	880	887	800	812	846	898	868	870	882	836	843	859	811	843	881	804	875	833	856	898	858	873	825	863	812	852	822	827	895	827	812	831	843	867	845	832	838	842	851	872	914	918	932	885	824	885	852	836	882	860	828	878	873	874	819	849	863	844	868	836	842	922	816	876	801	849	849	829	840	851	850	895	836	866	820	822	855	874	904	837	891	892	802	832	856	826	857	863	900	848	879	843	891	819	829	815	836	901	906	845	852	911	786	824	837	878	800	845	879	899	840	850	864	867	835	899	788	900	887	834	843	873	863	873	808	853	810	839	876	889	842	885	833	868	870	861	853	835	855	859	815	886	796	891	862	849	856	816	867	862	816	905	844	896	842	807	878	815	851	877	878	852	864	806	836	831	833	861	808	840	837	840	856	862	899	872	882	867	835	829	917	864	876	839	831	874	883	864	831	852	857	817	876	859	900	854	825	828
4851	1399	1255	996	975	963	932	895	919	861	897	871	861	900	885	891	880	886	884	895	866	925	900	847	848	855	856	854	868	873	911	880	878	863	857	890	900	887	858	862	860	896	848	857	867	858	899	871	895	829	885	840	900	901	873	880	890	866	876	867	934	911	850	880	910	835	879	857	931	881	882	894	818	927	844	860	897	835	929	921	819	862	870	869	846	863	906	859	899	859	862	882	870	912	926	861	857	865	916	894	895	887	854	900	830	853	886	854	920	852	884	878	912	910	894	898	846	888	849	896	879	857	869	870	849	897	897	870	875	873	859	854	859	895	847	865	863	880	895	873	900	835	874	879	874	896	892	894	835	896	866	854	871	885	871	879	868	864	854	881	902	845	857	871	891	848	824	906	829	866	839	881	860	880	868	947	843	808	838	898	848	893	912	837	899	899	856	902	919	869	866	835	848	888	842	875	886	920	840	871	919	919	917	859	851	919	859	892	901	845	873	909	908	956	822	867	833	878	918	870	849	870	877	859	866	915	827	883	925	857	873	877	868	844	935	903	881	872	919	887	871	893	861	854	835	896	930	927	865	850	924	889	920	839	875	886	839	860	888	895	871	863	842	865	912	822	856	838	849	932	852	844	851	817	888	824	878	859	848	887	898	934	899	847	859	856	883	870	854	850	884	869	819	899	850	894	884	889	877	839	879	883	903	870	862	888	874	850	927	919	877	837	835	904	887	912	860	913	872	876	873	862	918	914	829	913	877	863	916	847	900	898	921	893	908	896	894	909	826	837	885	848	915	855	831	885	822	843	865	875	847	894	854	876	853	888	838	884	876	832	877	873	867	878	907	848	876	843	838	848	858	927	855	851	889	879	876	941	902	893	892	868	803	857	911	920	924	924	888	930	848	837	894	906	919	863	892	846	859	884	944	885	893	961	920	876	895	870	815	915	881	867	870	867	868	842	838	886	871	932	905	875	935	869	898	851	950	885	868	847	834	866	915	846	853	852	867	870	873	937	901	935	911	850	843	954	866	926	896	826	812	866	934	863	895	887	853	814	912	905	837	880	858	850	925	869	876	874	889	907	922	893	827	833	869	871	862	893	886	857	870	879	879	938	889	928	886	867	850	892	938	910	918	889	872	862	855	883	884	880	893	883	882	854	830	859	884	857	834	936	858	849	861	855	886	874	914	922	863	917	892	889	890	905	908	886	887	849	877	843	856	846	868	832	849	902	844	867	867	883	958	872	900	841	876	859	929	904	847	877	905	881	878	869	905	891	896	847	819	847	866	815	942	851	871	896	845	895	895	880	909	869	860	864	867	832	914	870	907	914	880	878	886	846	817	915	835	887	931	866	888	858	843	867	842	829	886	916	900	929	930	890	839	872	870	872	891	869	886	905	894	858	851	867	851	844	908	902	851	851	913	851	880	897	881	830	874	933	870	845	887	912	796	941	879	928	907	866	874	869	880	883	886	860	887	854	852	834	888	896	884	842	881	901	898	894	926	840	877	903	870	843	866	873	894	913	879	892	897	857	886	885	900	886	895	838	939	906	852	904	832	873	857	862	857	901	870	887	899	821	855	833	859	892	887	875	920	872	881	885	889	948	866	907	820	868	822	903	883	872	910	844	849	863	895	896	897	886	876	878	865	879	848	875	874	894	917	888	841	857	916	909	892	929	884	841	851	875	893	943	875	890	926	873	877	855	880	931	840	941	821	845	869	845	852	859	786	851	897	877	907	839	908	896	871	839	877	844	864	802	899	894	927	921	878	871	915	865	890	900	842	920	870	896	893	846	864	884	943	840	915	919	851	896	827	880	853	938	800	919	896	884	868	890	859	919	838	880	879	895	859	888	890	880	867	930	917	899	892	851	865	843	838	800	898	864	883	891	862	896	900	887	900	933	875	863	851	854	909	890	852	873	852	833	882	888	945	865	848	872	854	875	859	902	904	804	856	914	878	913	910	890	904	895	923	879	846	878	907	854	886	895	933	905	860	867	867	806	872	858	902	856	905	879	849	892	858	825	891	868	831	895	879	873	824	898	883	867	812	904	890	885	882	916	904	898	841	909	899	887	893	934	895	863	950	900	854	827	900	878	890	874	851	894	883	896	892	924	841	855	871	855	903	884	873	889	863	892	929	858	889	853	861	880	866	880	879	872	891	857	893	876	885	856	889	917	939	903	900	852	901	885	918	863	930	919	882	840	877	905	889	875	894	883	869	841	887	904	914	880	898	858	899	882	845	900	956	867	862	866	900	850	867	850	878	911	895	898	916	898	834	845	872	920	876	912	856	889	862	859	927	937	875	864	881	883	865	879	867	877	916	878	886	881	845	852	871	824	862	832	879	852	841	889	868	875	872	875	814	859	912	828	849	852	860	872	863	870	877	847	884	879	930	851	895	925	842	913	882	851	861	894	937	820	936	840	823	885	923	878	843	883	874	827	850	859	923	867	927	862	930	879	894	902	915	867	864	873	876	871	855	921	886	871	923	837	857	888	899	908	828	819	907	845	902	874	840	844	884	895	860	863	857	887	907	893	872	859	895	871	885	849	902	809	846	843	885	893	892	826	919	888	860	894	853	893	829	883	865	849	884	851	903	829	872	873	836	814	891	931	871	917	851	888	865	876	874	825	862	829	873	908	878	866	836	855	917	864	857	905	868	849	869	868	882	902	894	908	839	851	862	869	849	876	841	838	857	935	883	941	895	855	876	895	834	935	896	909	913	822	908	939	893	848	879	856	890	873	885	912	864	820	884	811	885	867	914	901	903	837	904	900	909	853	867	906	892	901	865	805	853	940	896	844	875	895	838	877	949	891	867	843	906	850	883	889	915	905	919	865	861	935	882	929	908	878	932	850	895	944	847	923	922	879	885	838	866	882	898	862	929	903	879	880	885	873	880	828	842	877	853	871	921	904	845	858	838	912	861	882	939	871	871	853	882	878	899	906	916	860	847	869	859	882	864	854	831	877	899	894	874	829	841	835	877	868	919	876	929	878	862	867	924	875	848	902	896	832	835	859	832	847	890	887	877	905	879	870	916	840	866	906	864	880	884	906	862	863	885	893	872	877	823	845	851	952	929	878	866	841	861	882	871	899	820	857	860	877	894	860	860	850	892	851	860	907	847	891	882	831	818	873	915	863	860	870	853	897	918	899	961	930	879	926	863	898	878	877	947	848	957	921	899	904	833	875	867	884	858	864	866	810	886	844	877	869	876	834	865	891	852	853	862	933	870	865	856	873	926	897	891	926	867	899	892	898	858	891	889	889	869	853	858	841	899	842	904	904	863	871	895	897	829	847	888	859	911	820	851	903	919	888	906	862	912	884	880	897	864	894	898	896	834	870	820	886	857	894	946	896	899	887	867	875	890	892	907	863	906	852	912	881	917	891	858	888	818	931	876	842	885	841	839	882	844	890	897	844	901	839	897	815	866	877	876	835	839	918	875	869	896	853	886	883	834	907	855	884	871	872	887	918	857	881	861	861
23293	20966	28324	23775	20953	12889	1328	789	617	625	549	532	478	506	472	498	407	433	439	455	430	414	462	420	429	389	414	459	353	415	405	372	406	410	388	406	404	412	395	379	385	401	389	366	412	408	417	390	433	382	413	415	405	373	402	386	401	372	384	374	384	384	355	394	407	380	388	403	396	411	400	385	394	400	395	371	401	384	382	389	407	382	364	380	397	403	373	361	394	362	385	389	372	377	383	368	402	392	388	361	409	416	415	371	386	393	399	408	389	424	387	385	424	397	398	365	400	399	337	367	392	399	429	401	363	421	417	413	408	438	411	386	421	398	358	373	402	371	357	367	433	390	389	412	386	378	375	396	377	390	375	382	373	365	374	363	364	396	378	420	404	387	411	372	365	383	387	378	387	409	390	404	390	372	385	368	346	348	396	378	388	385	382	382	413	413	370	403	345	417	405	419	384	376	364	357	376	387	372	370	401	401	380	415	421	411	390	395	364	402	357	392	406	401	371	394	368	369	416	378	416	326	414	380	398	383	390	356	444	391	441	409	374	369	410	367	395	383	422	385	383	382	353	377	416	383	409	367	389	367	373	356	401	369	420	387	402	393	387	398	383	390	422	375	368	397	386	406	377	372	344	395	413	410	392	425	393	406	398	369	421	423	393	372	387	410	365	418	398	415	435	361	411	380	396	372	371	399	404	379	372	385	393	378	406	424	410	398	400	365	418	393	406	366	400	378	407	370	364	397	392	393	422	422	367	450	396	377	384	421	383	424	395	411	371	379	377	408	396	393	388	352	379	399	366	388	375	378	396	394	372	402	372	427	379	413	377	376	381	409	417	394	403	417	374	374	362	377	399	373	368	376	421	368	418	413	399	360	403	392	406	399	390	376	384	388	389	366	404	368	388	420	379	387	403	411	376	385	410	389	390	426	381	416	367	366	385	395	381	397	393	401	402	403	384	378	359	366	455	392	379	382	414	379	442	387	374	391	394	376	359	437	387	356	363	385	398	411	361	381	397	373	395	389	425	350	390	392	393	342	383	390	382	420	384	361	375	393	394	376	378	359	421	380	434	409	411	371	425	428	394	376	400	390	381	354	435	393	397	383	408	390	398	438	392	385	375	352	391	365	380	370	406	368	386	387	383	400	398	408	430	377	412	372	404	394	384	409	422	385	378	388	393	422	378	406	364	381	404	402	387	383	378	366	403	373	354	363	426	425	377	408	371	380	381	389	396	402	399	361	402	391	364	393	388	365	370	394	347	388	426	416	423	366	362	371	394	405	389	361	408	388	376	405	394	415	425	364	371	359	381	406	353	387	386	387	388	379	384	397	373	374	392	358	360	378	384	397	394	377	416	399	406	397	387	374	407	436	399	390	407	382	425	371	405	415	353	399	382	368	367	394	397	398	384	410	388	363	357	414	397	355	364	350	409	384	379	356	400	394	390	357	396	380	391	391	409	397	385	409	392	392	363	380	400	397	405	420	388	407	433	383	397	368	377	408	394	403	393	380	381	404	391	364	388	399	402	368	400	424	383	362	411	386	410	370	375	382	393	373	359	407	407	353	397	379	407	394	416	415	394	352	397	409	396	378	429	364	368	393	382	410	391	357	413	424	407	367	388	420	399	366	399	395	388	365	406	379	390	404	368	387	387	384	410	367	372	386	403	379	383	372	368	382	365	413	378	335	402	403	390	425	386	364	424	396	405	380	380	386	399	376	386	407	348	423	405	403	398	401	384	360	420	404	359	369	384	385	385	407	406	383	411	372	387	406	402	393	421	375	426	382	371	367	438	389	397	372	383	424	363	365	393	371	408	402	395	372	369	364	367	386	410	377	375	382	405	387	360	386	384	402	381	379	369	427	364	392	389	404	375	360	359	386	390	417	378	381	402	367	388	396	416	401	378	409	427	387	381	388	367	390	369	376	388	414	404	339	400	388	412	368	405	399	385	376	377	360	394	383	381	360	375	390	399	379	405	410	396	363	385	403	400	408	416	427	370	346	368	420	393	366	436	423	373	396	379	375	395	360	391	354	399	362	407	401	387	415	388	390	375	397	393	392	390	382	387	402	367	388	382	396	340	410	379	394	402	392	385	363	395	393	393	400	386	359	385	413	379	386	410	355	376	361	400	422	359	383	370	404	374	379	413	374	387	408	397	400	366	409	356	377	380	404	385	397	374	392	367	378	367	372	412	407	383	375	401	402	389	417	393	369	379	386	378	369	366	368	356	382	356	372	398	381	410	406	385	387	357	377	415	395	370	393	400	399	402	373	369	380	390	385	390	391	445	384	391	406	394	356	363	411	383	400	394	391	400	410	413	355	401	333	382	375	359	379	369	405	412	388	399	366	397	410	410	401	372	411	382	382	371	411	383	413	383	337	383	410	382	372	397	388	398	390	415	375	350	430	359	407	399	399	401	404	380	406	393	414	398	355	367	399	373	405	402	388	364	381	378	356	399	388	412	408	365	386	394	387	407	421	380	367	337	357	368	403	399	394	412	372	369	383	320	379	386	360	390	378	361	375	389	399	376	368	378	419	355	420	366	409	387	394	403	404	374	415	384	337	377	391	410	399	373	414	358	396	404	365	377	377	391	399	368	385	399	371	397	349	393	375	389	388	367	391	388	353	371	388	396	396	383	356	397	404	389	411	404	414	368	351	376	396	381	387	374	349	380	370	353	383	422	358	434	378	412	441	379	407	435	411	386	383	378	376	414	347	397	377	392	431	340	417	353	402	401	363	365	384	418	430	345	415	393	414	393	357	422	363	378	402	359	377	380	413	386	360	390	397	393	367	367	420	380	380	410	393	386	401	376	410	388	395	390	363	406	369	402	414	376	426	390	413	395	417	388	435	392	372	396	406	382	401	389	386	381	405	401	382	418	401	347	399	431	397	380	371	370	405	379	428	393	372	364	404	397	387	368	397	416	356	445	367	414	399	380	431	385	427	367	360	342	391	415	353	386	418	391	398	354	391	389	373	350	392	369	413	424	404	401	384	348	385	390	386	381	363	387	346	342	383	448	384	382	390	378	347	407	416	432	428	380	376	363	388	397	391	417	371	393	388	384	406	431	401	367	387	381	418	370	375	363	399	410	405	381	385	389	369	410	387	346	397	408	400	395	404	375	387	369	441	363	427	395	399	371	388	382	379	413	381	413	382	353	383	394	393	400	387	404	372	392	427	340	413	398	382	419	384	377	350	365	397	383	388	374	400	370	390	404	403	385	398	430	379	383	352	374	376	386	400	383	401	400	399	366	403	390	411	387	351	380	369	363	383	367	355	422	352	365	395	409	376	340	381	389	398	380	386	383	373	368	383	373	406	389	366	356	432	382	354	369	408	376	391	411	404	404	371	395	392	401	374	402	391	412	366	378	399	369	365	408	362	406	355	413	395	380	364	383	376	349	382	379	379	402	364	385	432	384	400	407	384	395	362	415	392	398	374	359	407	373	365	408	416	454	398	422	356	379	406	411	353	408	417	398	394
6410	8417	6216	3041	2180	1611	1280	1032	850	751	667	647	605	538	518	547	476	477	475	470	455	485	499	442	446	475	451	434	470	436	443	421	437	414	434	435	435	456	443	420	410	459	464	479	409	424	452	408	426	436	424	446	427	404	404	438	410	492	435	433	439	416	445	433	479	452	433	418	472	465	416	421	387	434	455	427	422	429	413	395	443	401	459	423	412	447	434	466	419	396	426	420	410	411	428	395	397	415	409	407	417	410	427	396	418	435	422	420	433	443	410	469	430	432	438	425	398	450	409	408	395	432	418	418	447	425	397	413	374	460	444	430	419	418	417	427	453	453	403	413	472	445	443	452	447	419	455	426	423	427	419	428	444	422	385	423	399	413	449	428	433	424	414	418	438	460	445	449	428	414	439	414	395	420	385	427	404	424	387	380	411	414	417	406	402	412	410	436	432	424	415	431	415	403	400	492	419	425	482	439	394	445	413	421	396	414	410	405	410	448	466	401	436	407	424	430	447	427	387	449	440	417	432	422	424	422	432	425	424	420	406	430	418	410	434	425	350	383	398	425	434	423	460	432	421	420	406	412	446	418	444	447	433	411	418	419	433	449	413	423	455	439	409	447	432	433	409	393	463	414	423	401	451	391	450	431	421	407	389	410	421	419	431	424	446	459	456	414	422	419	459	475	409	419	459	452	403	422	431	454	394	401	409	409	463	406	404	398	420	417	453	421	396	437	395	434	436	414	449	439	444	430	473	389	435	405	438	430	413	443	418	385	381	436	423	397	419	421	426	435	420	437	418	423	386	397	457	424	428	387	432	404	434	417	441	403	420	396	423	418	386	421	399	398	401	383	422	428	397	423	420	391	413	463	413	439	399	427	391	382	395	384	413	386	413	418	452	405	409	432	433	435	425	426	432	417	445	417	422	402	429	406	374	416	421	440	450	467	449	421	406	458	374	404	437	405	434	435	414	420	427	405	449	415	382	434	410	398	405	442	424	438	466	425	446	435	426	385	411	428	390	409	441	411	425	435	446	425	396	422	401	374	440	422	423	401	429	423	384	421	462	379	423	407	410	418	434	424	437	415	406	419	399	454	421	460	405	425	423	415	418	405	406	425	433	417	439	458	397	409	408	447	419	430	403	429	436	458	421	402	434	405	410	417	394	400	442	460	423	431	409	428	442	445	404	419	423	431	456	440	428	407	433	397	440	449	424	398	455	420	447	440	436	424	410	448	393	470	427	419	425	432	397	435	405	435	408	453	440	419	431	429	396	417	414	426	415	439	414	408	422	404	480	460	422	400	439	425	433	423	434	414	434	455	416	394	454	419	391	409	422	407	415	419	395	447	411	409	426	429	437	451	402	412	428	441	435	397	438	415	428	428	393	433	445	389	432	399	449	377	434	401	434	399	419	408	398	433	411	398	407	449	428	450	365	430	435	414	396	421	426	400	427	435	420	381	406	437	413	437	428	446	442	440	421	460	403	420	403	416	438	423	419	426	439	411	437	428	419	452	451	413	407	378	449	431	433	437	434	426	397	435	430	425	437	392	435	429	437	426	444	418	391	423	445	427	431	401	424	420	393	370	397	393	438	432	423	416	451	421	448	479	455	384	402	395	428	383	405	435	396	409	420	405	427	380	450	440	387	414	405	439	406	410	388	423	423	422	411	413	398	399	391	388	422	411	412	418	430	424	416	421	428	401	426	441	455	438	402	423	442	370	421	436	427	419	403	430	417	421	426	392	447	438	400	418	384	444	402	437	443	437	399	444	394	382	416	416	430	433	435	440	425	447	412	453	436	449	443	424	437	423	438	447	433	423	424	408	409	403	420	425	423	421	394	418	428	387	405	437	381	430	392	448	440	448	434	453	369	432	414	389	424	477	401	431	435	450	444	421	429	416	450	447	416	407	433	387	426	391	485	429	401	371	424	386	391	467	422	422	438	440	419	459	395	393	422	418	429	407	397	424	413	368	409	409	393	407	397	470	430	456	402	418	389	410	425	409	438	411	411	417	412	426	437	410	445	430	419	420	443	447	420	401	399	396	412	433	459	423	403	411	452	442	411	465	425	414	413	451	421	415	435	411	450	431	400	406	439	452	424	400	412	426	389	430	429	400	406	430	410	401	422	424	438	426	415	419	407	404	453	441	440	420	424	427	378	429	389	412	441	442	435	404	434	426	425	406	422	458	439	461	436	439	405	423	415	438	427	435	432	410	410	451	406	426	429	395	402	399	423	395	411	404	410	417	450	437	397	402	429	412	430	380	384	432	414	466	411	426	422	430	395	426	409	410	404	448	420	412	397	420	427	426	431	406	428	429	405	407	450	407	407	438	460	423	441	399	402	390	418	404	447	425	417	434	445	402	392	399	457	438	434	385	428	448	424	421	450	429	456	407	401	423	410	417	429	430	437	422	420	399	452	405	411	448	435	443	435	417	409	420	416	402	394	428	443	402	392	418	413	431	415	417	447	419	434	421	403	420	414	435	414	415	446	412	401	389	420	420	466	433	398	413	436	411	422	418	414	457	431	428	410	409	444	420	414	428	424	434	398	410	437	424	414	421	397	444	438	413	427	398	400	393	402	435	422	443	423	409	424	428	455	418	415	428	397	411	398	448	407	413	446	435	423	470	423	446	402	435	428	427	448	412	411	416	431	402	443	437	413	416	421	437	417	439	444	422	408	451	445	435	418	392	442	443	419	423	432	439	424	442	403	434	439	392	382	430	396	433	375	421	418	400	434	427	383	386	423	402	394	443	421	448	402	397	441	435	402	409	411	419	403	452	410	442	415	419	408	411	419	394	407	397	427	441	449	410	407	397	401	393	446	400	397	415	473	436	405	420	438	411	432	459	440	420	428	399	412	393	425	458	405	420	387	418	455	427	437	429	425	417	404	464	432	417	441	441	420	408	442	414	426	419	391	370	440	458	392	436	393	426	392	450	373	423	433	421	418	428	439	434	420	413	417	383	405	424	470	432	419	453	442	411	480	423	433	440	418	416	408	415	444	460	430	439	469	415	412	433	425	421	432	390	442	410	447	411	458	456	439	436	440	446	452	406	422	431	406	414	419	434	389	464	460	422	414	427	411	431	429	440	436	453	425	422	436	439	412	403	374	430	406	441	430	457	423	439	403	438	405	387	432	442	439	468	438	422	390	399	420	424	431	382	434	416	403	410	401	444	400	427	443	419	435	404	451	417	407	423	392	404	416	433	365	456	430	413	419	461	435	428	457	424	464	428	405	422	465	438	403	424	429	412	400	406	443	449	429	432	423	403	404	414	431	467	404	463	443	427	399	422	429	430	398	452	430	425	438	415	391	391	409	432	428	442	420	465	435	435	408	427	423	465	445	399	439	457	437	412	406	394	455	419	420	387	392	417	405	397	438	409	417	409	414	414	376	441	404	407	426	419	413	415	380	436	417	439	405	438	443	432	396	380	422	409	414	395	438	451	435	433	424	417	404	426	415	413	411	436	413	411	449	422	435	434
24456	21043	27636	24606	15758	1769	1258	1109	1029	1001	1010	985	993	962	1011	995	937	915	907	960	919	914	886	899	949	930	949	913	882	917	935	967	956	895	952	919	927	877	905	915	903	947	934	935	922	912	935	917	929	900	851	932	949	939	914	924	925	955	903	921	926	916	960	973	872	955	900	937	988	915	1002	895	931	915	871	901	907	894	966	931	948	886	911	914	983	918	898	930	865	954	909	915	924	937	907	872	920	919	905	952	896	959	959	906	939	904	993	900	929	925	915	941	994	906	950	863	927	949	833	931	871	892	910	936	967	930	942	940	909	996	927	951	915	870	931	930	949	878	976	831	892	918	925	969	899	906	916	933	926	909	906	923	947	929	936	920	876	947	911	863	915	859	911	908	865	951	965	893	893	910	899	954	934	929	909	923	902	958	916	903	921	965	929	944	922	923	905	934	924	929	886	915	894	887	877	920	945	930	954	868	915	939	950	887	889	866	929	889	925	920	917	976	949	871	884	893	910	1019	922	882	906	837	949	911	945	892	875	908	911	911	878	919	923	895	949	874	919	895	963	899	902	887	933	948	924	917	922	951	936	963	909	946	925	925	933	893	915	885	981	858	921	980	867	905	916	970	920	932	892	938	914	905	936	907	897	887	913	934	883	941	947	902	898	988	892	937	908	951	908	895	938	940	910	826	958	971	900	914	929	928	923	876	925	974	903	918	893	912	938	921	933	942	894	890	960	860	947	870	992	914	915	945	902	925	904	892	874	970	929	901	954	912	891	868	916	886	931	906	960	883	899	889	888	932	923	940	899	912	933	928	954	915	992	957	876	900	926	893	986	908	962	904	960	942	945	1009	915	908	872	896	895	868	929	934	930	894	925	912	858	917	880	893	935	896	919	926	891	896	915	910	960	945	884	954	938	855	931	951	944	918	900	933	969	946	902	904	943	952	905	935	915	863	926	920	936	908	924	912	948	903	912	930	891	896	922	982	912	878	919	980	922	953	908	927	870	938	944	860	932	941	954	906	955	906	887	911	881	857	959	926	943	936	911	913	934	973	931	972	969	947	981	906	884	922	958	882	932	944	944	921	876	873	939	949	950	877	990	921	928	940	869	964	878	960	949	920	920	933	920	919	949	917	882	865	902	890	878	866	880	921	850	986	947	852	939	837	935	978	912	937	942	958	920	908	904	900	936	964	978	867	888	913	910	928	891	909	898	879	963	968	939	872	882	892	924	927	928	933	916	925	954	931	898	932	929	909	934	909	914	915	885	889	915	980	922	929	907	932	882	966	990	904	894	843	853	908	899	921	937	915	897	920	917	915	917	945	977	933	924	943	942	901	867	932	900	905	903	938	959	922	954	999	963	907	846	886	917	874	921	916	908	871	926	919	910	927	903	945	873	917	962	878	914	887	897	909	876	952	945	895	910	919	969	874	895	885	923	898	919	929	924	849	929	896	883	866	926	923	915	918	928	980	951	943	837	912	920	916	944	922	918	960	906	942	919	922	916	957	915	897	922	888	950	891	889	948	916	921	883	910	956	877	1012	963	955	907	917	991	890	943	945	913	923	839	908	884	936	949	985	962	898	899	964	862	976	928	939	885	899	917	901	930	929	922	913	945	924	907	906	918	897	931	926	936	918	951	926	918	904	921	948	886	916	914	968	874	893	881	921	926	891	878	976	923	921	911	971	900	940	886	934	928	850	968	951	918	941	900	921	890	954	920	877	908	918	957	958	941	882	864	890	943	940	924	905	941	905	942	924	909	876	953	939	981	885	923	997	910	936	933	996	933	946	949	961	935	932	936	971	905	896	888	910	903	892	932	937	931	980	911	924	970	884	872	935	908	903	868	912	960	941	977	923	926	918	915	892	942	915	894	964	914	923	919	842	914	915	908	913	915	935	959	910	931	939	939	948	886	937	976	872	921	988	909	842	957	887	934	955	911	929	899	933	959	969	942	898	948	915	975	890	895	935	929	928	896	899	947	914	915	949	929	903	853	921	948	854	961	878	908	937	900	899	888	934	877	939	862	910	877	971	973	917	936	884	914	863	886	909	894	940	935	913	945	884	905	897	901	917	930	918	942	950	917	851	932	910	970	970	903	854	913	909	834	933	894	885	925	929	943	890	914	914	906	931	987	983	903	879	912	903	898	927	937	939	953	901	896	885	991	910	894	960	956	903	971	944	920	891	922	897	900	916	895	956	917	957	919	939	959	967	941	911	919	923	956	897	937	934	960	877	944	869	942	934	973	927	953	946	937	898	937	934	978	919	868	897	944	915	893	933	888	894	904	911	947	934	914	928	872	959	931	940	918	900	889	900	940	904	901	930	906	824	957	948	884	929	934	919	882	897	977	881	917	939	864	931	915	940	950	949	924	952	933	902	880	884	874	924	900	955	944	919	963	918	931	905	951	887	870	926	943	902	927	909	904	881	882	948	893	868	910	892	984	897	878	927	873	900	888	924	896	859	969	879	966	918	905	977	987	899	903	915	941	928	919	912	910	921	923	944	938	888	932	949	904	935	956	932	873	950	908	913	914	938	898	916	877	927	912	923	901	915	933	885	876	907	889	951	914	936	917	916	938	950	916	883	899	879	901	930	889	915	990	894	931	916	960	904	908	915	873	962	962	973	939	894	915	967	960	891	887	926	927	906	955	885	896	953	889	937	917	974	911	874	927	900	976	879	916	901	891	989	944	893	943	871	911	945	961	936	966	970	917	945	902	933	910	889	947	970	904	924	923	955	922	936	937	928	894	908	908	952	864	930	876	929	890	917	928	907	909	867	916	943	920	902	926	928	912	912	881	979	858	922	897	928	953	963	893	852	885	890	949	928	892	865	918	887	928	932	920	886	855	943	970	898	935	917	980	887	938	955	872	913	921	1019	961	929	971	921	932	879	906	920	889	885	939	909	928	888	825	913	868	932	936	946	934	844	900	897	912	914	863	927	965	955	915	956	881	884	947	944	906	917	910	936	908	975	897	914	905	930	921	908	903	853	901	905	970	945	998	929	916	890	958	876	908	860	895	902	931	989	944	944	902	898	887	943	945	942	914	917	910	891	874	958	928	892	918	855	878	904	944	927	927	923	969	899	870	909	873	935	907	866	946	858	855	875	918	888	933	934	879	931	895	894	909	886	908	906	902	949	942	926	953	905	880	898	930	923	934	883	913	949	894	914	921	928	924	947	963	938	954	901	921	897	958	941	928	908	905	944	934	930	900	921	917	858	888	824	876	947	912	960	932	921	892	936	914	909	930	930	917	970	949	952	956	945	980	967	930	889	934	876	923	914	888	964	945	918	922	908	909	968	889	917	925	935	898	931	899	975	940	935	941	904	918	898	936	910	942	952	854	977	896	907	934	905	911	908	921	908	861	934	947	965	893	920	930	956	960	881	997	899	919	923	945	915	987	909	880	882	893	972	904	955	934	909	884	894	1002	929	917	953	905	929	887	900	913	955	890	978	895	857	936	886	867	927	963	928	944	857	853	946	901
7350	5674	4107	2335	1869	1554	1409	1306	1155	1076	1118	959	985	956	977	981	878	1017	942	951	899	908	917	861	953	889	904	912	927	887	891	952	921	883	934	910	968	939	896	904	939	965	922	930	881	873	913	922	894	890	904	939	873	843	902	926	914	936	895	902	941	876	858	922	898	884	906	911	891	870	883	934	917	881	927	865	934	937	907	982	905	936	923	930	900	946	866	916	849	889	908	894	851	898	899	931	947	980	871	856	906	903	818	918	910	877	915	891	924	861	917	923	864	909	881	879	888	899	866	895	896	950	927	915	907	931	910	956	832	926	907	922	867	914	901	883	933	962	893	915	950	873	925	901	957	867	949	931	869	873	922	905	926	855	915	948	908	878	950	880	928	942	899	947	930	840	915	903	937	899	868	914	888	914	944	846	869	847	912	890	928	956	946	952	907	888	926	875	892	912	920	924	900	891	919	902	962	933	947	951	820	833	938	907	879	940	879	906	955	872	859	850	938	909	894	918	855	950	903	890	935	927	888	952	864	900	918	966	897	873	927	921	897	911	915	899	898	919	868	984	1001	897	906	954	917	946	877	873	894	914	930	940	957	920	1001	914	919	882	888	929	890	923	900	902	892	915	871	839	902	906	935	855	909	912	874	862	869	892	926	938	892	868	932	902	887	918	889	915	854	908	924	934	919	895	882	860	881	925	879	931	949	945	925	899	840	960	915	913	897	925	964	869	897	884	925	901	887	925	904	901	941	883	950	903	895	948	913	890	960	925	897	895	932	851	853	895	911	921	864	859	857	906	888	879	903	855	901	940	881	915	914	899	891	896	965	905	917	872	935	867	890	898	913	948	886	962	944	979	856	929	868	917	950	903	951	894	911	890	894	857	833	892	901	900	910	885	869	897	942	880	911	895	918	911	861	914	933	907	882	926	893	905	905	927	903	907	902	906	898	935	846	935	933	899	949	914	888	948	896	916	877	885	939	892	874	889	925	946	871	935	920	973	897	908	854	868	931	943	872	874	992	899	923	974	967	894	851	906	893	899	841	929	897	962	865	924	894	847	867	960	881	884	897	908	905	960	897	855	866	937	902	900	903	878	867	907	917	891	853	948	919	893	917	872	959	947	935	936	907	961	938	942	925	870	938	947	913	918	914	903	943	900	990	938	862	858	891	931	919	928	917	937	910	868	849	933	859	939	920	876	909	883	919	899	949	888	926	912	906	937	917	899	892	916	911	918	931	940	913	924	889	913	893	953	908	918	908	913	937	895	880	918	933	915	885	957	911	951	884	884	903	940	903	890	925	904	912	922	945	938	878	864	874	913	960	871	894	868	918	892	872	889	869	906	879	906	973	868	904	962	938	915	919	935	966	924	875	882	929	922	943	871	895	903	875	896	818	899	911	929	916	920	908	867	938	888	870	942	951	914	993	901	927	929	868	891	919	887	902	868	915	897	863	842	854	937	892	904	853	922	888	908	867	934	851	878	872	888	870	952	894	906	958	911	895	886	903	902	932	899	935	874	906	925	880	942	875	960	913	895	934	927	858	868	849	928	890	906	930	939	923	911	939	933	893	904	920	920	892	891	931	892	933	880	892	899	915	900	962	858	948	904	909	882	945	883	876	861	883	876	920	905	932	904	903	923	845	887	898	909	920	878	957	855	896	885	824	928	869	905	870	899	903	885	963	903	906	912	895	898	910	876	888	926	923	870	933	923	893	923	903	872	910	889	875	945	908	926	849	918	924	912	898	896	862	843	934	893	902	935	887	890	893	894	909	934	865	896	903	903	851	880	932	897	905	905	914	895	896	900	925	891	913	909	892	948	885	914	883	935	897	871	949	852	888	889	922	877	910	906	940	930	886	920	909	934	919	906	912	921	894	965	876	904	856	901	912	910	868	953	864	890	859	930	902	932	909	888	919	908	885	874	884	915	914	904	919	853	894	845	897	935	870	931	926	886	905	924	884	900	877	899	959	908	913	903	899	902	928	888	904	909	879	925	936	919	933	931	893	922	882	938	968	909	889	907	889	934	919	845	895	911	945	839	868	923	904	925	927	915	888	934	894	917	917	893	918	907	897	895	923	897	937	870	930	906	915	912	934	995	876	926	885	879	879	966	936	909	877	998	915	885	904	940	903	889	857	850	914	892	927	948	839	850	909	884	890	926	901	920	922	927	918	943	887	894	976	883	912	944	872	960	899	932	918	923	896	920	877	868	914	900	927	918	951	917	917	917	869	880	897	899	913	906	901	915	863	935	857	904	921	926	903	913	902	952	858	910	933	932	939	931	914	915	871	902	924	917	890	915	901	933	897	937	895	879	928	919	834	879	921	874	858	931	900	943	875	856	902	860	934	889	920	898	912	881	927	932	918	905	905	918	899	925	884	912	934	902	882	901	884	891	850	879	903	912	881	929	861	920	871	898	917	907	934	922	891	910	911	897	913	935	926	914	972	899	905	925	969	923	898	943	905	876	932	946	909	882	928	893	869	956	883	915	890	884	841	949	937	963	946	941	907	879	956	893	920	960	937	901	879	859	950	906	862	914	923	980	892	884	873	912	901	861	908	893	880	945	903	905	860	857	892	910	904	879	949	906	870	917	871	890	910	892	885	916	867	890	920	931	917	909	853	907	935	872	831	917	931	883	940	888	870	919	939	887	917	890	913	928	939	934	886	854	868	847	898	912	916	906	947	878	909	900	917	942	883	935	868	944	932	929	857	879	945	930	954	929	860	907	901	906	855	903	925	942	884	940	964	894	927	942	936	889	945	894	864	867	906	968	887	947	909	942	848	857	922	935	902	945	915	896	912	910	901	868	981	943	903	909	881	914	873	911	923	918	1005	926	944	899	973	930	914	940	892	842	922	865	961	875	877	921	862	883	950	910	901	949	957	921	905	864	920	866	850	878	845	987	889	904	860	843	953	910	897	904	899	898	932	860	920	944	915	922	855	894	913	881	933	882	898	889	895	909	876	885	942	933	901	906	913	906	907	838	864	941	888	921	881	883	874	910	865	973	921	897	927	874	911	893	906	860	851	893	918	874	918	902	907	901	907	919	913	895	844	884	944	918	914	913	858	884	914	886	901	888	913	898	919	901	890	937	965	874	888	960	911	871	903	921	931	912	907	944	917	899	915	955	904	914	852	882	905	922	896	919	913	885	897	894	851	915	885	884	903	915	902	895	921	899	908	896	889	921	878	880	849	849	926	891	900	916	900	960	875	937	855	933	851	916	897	856	932	965	904	911	886	889	931	869	872	882	930	906	893	856	920	930	931	952	904	923	908	934	905	918	951	888	882	919	859	887	923	903	888	870	954	941	904	930	920	886	899	889	966	937	950	844	924	936	938	902	916	869	868	890	951	877	896	910	896	890	941	844	883	907	866	918	902	943	862	935	943	951	892	883	933	929	895	899	902	855	892	948	905	942	848	927	937	892	919	904	860	924	930	881	918	903	916	928	915	908	940	905	966	925	906	881	889	809	931	917	853	974	912	900
22272	21078	28836	23526	21074	21135	11935	1274	789	714	654	562	574	480	494	424	421	427	409	432	404	473	373	366	362	406	360	372	355	331	348	339	384	349	350	372	330	349	349	365	364	313	336	334	345	349	344	331	348	324	325	333	338	332	320	332	327	317	369	372	308	349	329	283	319	319	337	326	323	314	299	316	333	302	316	296	333	355	317	347	315	309	315	294	333	357	347	333	333	306	314	325	344	290	362	335	324	337	310	342	360	312	336	330	343	335	313	335	323	357	317	325	332	286	301	344	339	334	308	340	330	380	367	320	351	343	321	349	303	302	332	334	288	315	308	333	337	313	344	321	319	313	321	327	282	333	340	315	305	327	298	335	334	342	295	287	313	358	314	325	319	321	329	324	308	323	326	329	325	321	335	337	326	320	332	305	323	316	325	339	318	326	295	316	347	331	329	331	318	311	334	323	345	315	316	304	309	336	345	297	307	329	327	286	326	303	300	321	327	292	309	319	308	300	317	327	335	324	317	323	342	300	327	362	330	331	299	314	354	332	349	302	331	334	310	321	297	345	321	301	365	334	307	296	363	341	339	342	324	330	336	316	313	338	353	296	355	306	315	321	338	339	325	338	314	352	314	321	315	328	315	334	329	332	327	322	318	308	313	301	358	323	327	307	326	332	313	289	323	324	335	349	296	320	313	315	330	341	324	354	333	298	301	313	330	301	310	340	313	298	334	334	353	306	313	338	305	327	332	326	343	318	328	316	287	306	344	317	328	320	337	340	297	307	332	346	308	289	322	316	323	288	351	324	321	335	303	304	346	314	301	314	349	330	299	303	327	349	323	315	337	310	341	304	334	307	365	335	334	332	325	342	339	294	298	315	319	340	304	362	311	321	307	342	337	306	320	314	312	338	356	305	280	305	341	296	325	306	314	300	321	335	301	335	332	323	297	343	328	295	304	338	317	324	345	326	346	327	357	317	326	307	326	375	321	336	318	369	328	351	326	285	341	310	327	326	344	302	359	303	339	292	336	337	309	338	290	330	310	321	319	319	311	313	335	339	311	305	332	318	307	278	336	293	369	336	331	326	316	328	291	355	304	335	344	332	333	321	297	325	300	310	344	329	323	306	330	323	321	304	330	340	344	306	290	297	327	300	329	327	353	330	308	346	342	299	325	313	295	323	309	285	309	324	318	302	341	302	347	320	326	330	317	330	335	302	295	299	315	313	307	322	325	329	305	315	348	288	339	309	338	331	322	354	369	335	334	292	357	310	297	303	304	313	309	328	312	333	329	301	310	300	338	329	311	283	329	289	359	334	333	326	363	295	310	320	340	332	311	335	320	333	379	305	305	309	322	305	321	327	334	348	306	327	362	313	334	326	311	305	315	315	329	310	321	327	325	315	346	324	311	321	330	333	296	345	331	328	356	285	304	347	342	296	326	305	358	341	305	327	324	332	353	322	364	345	344	323	289	319	353	322	324	319	333	311	319	338	338	289	292	325	328	276	321	300	339	324	314	322	334	316	344	327	319	319	332	314	293	304	295	317	324	349	304	304	302	333	316	334	298	298	334	350	312	324	326	302	304	334	359	311	310	357	316	312	319	314	312	335	308	333	341	301	327	314	317	322	343	301	331	312	351	327	326	304	339	332	315	297	328	303	367	333	317	330	277	288	312	320	304	300	312	307	312	363	334	304	329	321	338	321	328	352	342	343	359	293	303	337	332	313	327	346	314	320	321	307	311	338	349	314	331	360	331	326	352	331	292	337	336	307	331	279	315	311	305	326	302	348	335	321	317	318	353	340	307	328	326	313	323	327	315	309	322	326	335	315	315	345	301	342	309	333	316	356	311	304	300	316	342	333	318	286	305	318	309	366	347	316	324	332	301	324	304	306	311	329	371	308	321	322	324	325	342	333	323	323	335	339	355	348	371	325	303	331	301	298	314	324	299	342	329	341	305	324	316	309	316	302	323	311	326	328	355	310	323	322	329	297	341	311	309	344	316	337	322	333	331	320	321	303	320	328	326	304	327	306	343	340	306	338	318	325	304	370	332	328	347	345	340	293	324	306	359	330	324	311	304	361	296	301	297	296	324	305	332	322	337	346	340	318	318	334	288	287	343	283	317	368	339	348	334	343	310	334	340	329	338	317	307	325	284	291	347	334	331	331	334	329	306	320	324	323	337	282	315	343	316	314	344	336	335	282	300	349	341	362	283	326	333	313	354	349	322	279	350	334	296	342	353	336	336	295	326	317	306	293	309	317	337	354	344	319	314	316	328	320	343	332	326	323	312	302	313	287	313	353	316	335	335	334	316	302	309	303	316	324	303	307	350	376	318	311	320	356	343	304	324	332	323	365	330	314	317	314	344	288	311	342	305	317	315	316	348	304	301	312	339	325	308	331	294	324	305	329	300	295	312	330	286	326	341	323	305	306	321	319	302	305	321	323	326	303	350	315	282	324	336	290	314	322	366	323	348	334	345	338	334	319	349	339	310	332	350	303	305	317	342	354	342	330	348	326	310	324	349	329	324	305	302	320	341	314	346	353	299	285	356	304	330	317	365	331	341	316	294	335	335	332	305	311	313	307	345	308	333	352	305	299	316	320	341	319	329	314	328	320	321	331	316	332	316	332	347	321	308	360	295	318	332	313	333	298	318	313	320	298	339	345	317	289	315	320	335	323	319	370	325	332	308	342	302	304	331	373	314	306	318	300	342	311	350	321	328	330	350	319	343	323	317	325	319	309	366	319	326	317	317	339	343	301	335	333	324	326	327	327	341	328	303	346	301	295	318	327	325	327	340	322	308	320	326	320	301	309	325	285	311	324	347	290	319	336	365	341	327	292	311	297	323	329	300	344	305	318	357	291	298	303	321	311	308	341	362	318	299	348	307	325	299	312	275	340	316	331	310	303	320	358	328	314	309	311	324	319	319	319	346	316	306	344	324	331	303	306	330	327	308	333	321	328	338	337	309	327	338	337	320	322	333	320	316	296	298	277	313	328	316	327	316	332	343	287	312	300	295	296	345	303	328	307	339	335	324	344	339	376	323	314	300	320	330	333	320	328	341	324	326	320	322	271	351	332	295	331	307	302	302	326	340	340	331	282	351	318	301	331	304	353	332	308	296	339	336	323	305	340	310	320	315	365	318	323	324	276	306	349	298	325	320	327	331	315	325	348	330	333	343	341	347	324	330	348	316	308	290	292	331	338	358	340	294	332	337	336	326	331	325	296	312	308	328	322	288	323	330	310	300	333	292	320	324	308	301	332	336	334	311	313	322	328	337	317	321	325	319	317	305	307	332	358	306	342	323	337	309	300	312	304	319	339	343	324	309	304	303	309	338	300	330	317	321	329	333	296	318	334	291	324	325	334	326	313	311	347	323	345	330	345	342	325	333	322	342	290	328	316	325	341	293	311	325	289	314	337	318	327	311	330	316	318	314	348	307	309	338	323	326	301	355	310	309	330	319	324	335	295	304	344	302	297	297	339	324	305
9164	13836	10037	5094	3462	2641	1951	1424	1222	941	795	722	620	595	515	491	505	470	434	484	420	418	410	366	381	360	375	394	350	370	372	356	372	358	311	363	342	373	358	351	346	320	367	344	335	352	320	332	363	339	346	324	322	338	344	357	348	311	324	309	316	312	335	310	355	301	317	321	344	330	326	335	342	313	323	321	312	346	346	322	341	316	335	306	372	337	333	328	327	333	335	313	305	321	325	374	298	341	313	326	324	304	315	332	305	302	351	344	316	337	351	311	349	327	330	334	299	310	312	295	333	316	345	333	311	306	322	316	324	336	320	327	316	341	318	347	331	306	323	309	321	344	335	352	314	347	326	339	314	306	353	297	326	310	292	299	314	334	289	329	354	336	328	333	324	318	326	334	331	329	330	322	290	309	333	308	356	294	363	323	336	318	298	319	310	297	323	310	356	316	339	326	320	292	331	317	323	345	296	318	315	353	315	344	285	331	303	324	317	311	344	310	317	324	332	325	316	309	311	308	347	326	302	338	319	330	304	338	320	347	344	316	360	356	340	339	314	305	326	339	335	322	317	313	298	356	331	322	337	317	325	352	331	309	341	325	328	314	328	312	303	294	313	299	326	318	303	306	329	326	363	337	321	347	341	325	298	309	330	313	290	296	330	323	353	318	301	328	345	302	330	327	320	319	319	307	338	309	311	307	342	310	333	305	311	311	331	307	318	323	341	298	309	322	321	319	312	313	333	320	302	321	343	327	320	306	330	324	323	327	306	340	309	337	307	306	343	304	330	335	330	293	297	290	302	320	328	316	346	321	301	369	317	300	346	333	323	325	361	322	328	316	332	320	295	343	301	329	295	338	325	354	308	327	312	329	308	297	317	342	306	312	309	339	331	349	336	294	333	337	332	345	328	322	304	311	314	323	339	310	342	316	363	333	341	328	297	300	323	325	316	338	325	345	336	324	339	309	317	353	299	347	330	345	304	301	332	357	335	309	289	331	332	304	312	342	304	301	295	311	340	309	291	325	308	322	358	306	313	341	326	313	340	366	302	310	309	305	323	349	336	314	336	346	328	314	321	310	331	313	338	336	303	347	313	288	346	310	300	331	304	337	334	304	317	316	329	321	317	303	323	299	330	328	331	362	331	305	330	328	344	294	326	309	329	313	327	332	341	318	327	339	324	312	350	328	310	316	335	323	335	329	314	313	338	287	347	356	311	334	307	357	344	333	327	320	297	349	309	318	331	307	338	304	313	345	328	339	341	334	313	327	316	314	301	310	346	324	305	336	330	344	324	321	292	321	310	340	336	323	281	283	320	320	305	315	357	324	313	330	314	324	323	327	306	301	304	316	329	328	326	329	340	315	298	354	304	324	298	376	331	301	330	338	316	341	317	325	339	301	354	343	314	316	328	308	312	318	331	319	315	284	324	357	328	340	321	301	330	326	289	354	323	327	323	335	352	310	305	290	293	330	301	299	332	334	345	319	329	315	295	299	311	299	303	345	333	303	342	339	335	344	335	311	343	316	308	312	319	347	331	299	294	283	291	321	335	316	339	342	318	358	329	340	309	305	309	338	332	318	283	287	324	303	278	290	329	317	316	320	308	313	352	331	328	314	329	323	327	329	322	340	330	332	333	334	300	295	332	318	338	334	327	302	307	318	367	311	343	318	337	314	304	295	343	362	310	305	326	325	298	321	318	344	331	317	325	313	357	339	341	321	343	303	302	317	311	310	312	314	323	339	315	348	318	304	323	353	335	326	328	326	319	314	300	330	339	289	299	287	321	299	304	312	333	320	336	335	318	327	313	334	316	301	284	332	327	313	320	316	262	347	350	329	337	340	350	331	345	341	324	326	306	334	331	308	321	327	346	292	319	305	335	304	337	313	328	337	334	320	365	325	327	359	292	326	332	303	310	284	315	354	326	306	369	311	319	324	337	327	332	324	331	304	339	333	318	317	305	322	308	325	339	304	335	320	314	334	339	308	292	371	309	317	329	334	325	322	333	336	314	311	300	350	343	348	323	359	324	330	350	312	332	348	325	312	309	319	360	328	304	323	311	309	325	310	336	345	299	335	295	310	320	321	310	290	289	314	292	332	311	344	354	312	291	356	302	331	316	276	304	346	334	305	331	351	301	321	336	303	317	312	338	329	320	313	295	347	314	331	335	342	313	320	323	323	339	330	315	301	306	339	322	337	354	317	331	359	301	316	327	303	298	336	325	319	293	341	352	307	336	322	326	322	339	329	345	334	304	331	317	302	296	308	299	327	333	328	350	346	296	303	292	314	315	329	332	311	347	317	333	320	302	326	359	325	304	329	289	319	267	310	317	320	305	313	323	307	295	350	333	336	310	295	316	293	342	328	307	345	292	344	355	316	349	354	321	344	296	333	350	356	320	339	326	374	326	319	295	330	314	312	309	307	328	293	297	317	320	313	349	326	330	288	322	342	362	330	344	323	330	311	327	325	323	338	295	325	330	322	304	310	324	307	331	356	331	329	333	323	332	302	313	320	302	332	311	323	322	321	326	325	313	329	334	302	318	319	337	335	294	367	319	341	300	316	344	292	305	310	328	332	286	304	331	334	322	315	352	306	303	356	334	354	363	346	292	312	303	334	310	335	332	327	327	356	289	294	325	330	315	343	331	325	321	316	318	322	309	328	310	301	332	309	337	339	299	327	352	331	346	358	314	301	312	351	307	328	331	325	306	337	353	352	336	280	341	299	339	289	320	347	317	320	314	297	300	310	332	286	331	334	321	306	344	340	311	307	326	362	343	317	313	326	337	300	290	317	326	306	319	347	315	320	345	339	318	356	316	297	350	310	328	291	310	337	277	323	326	341	317	348	316	326	283	358	320	329	319	296	306	312	315	325	283	307	344	317	336	352	352	300	308	305	325	320	309	319	295	323	349	327	330	323	319	327	331	314	285	326	337	319	306	337	302	331	317	317	327	332	295	314	323	338	315	330	343	317	327	333	324	318	291	327	299	352	349	299	316	369	335	281	321	313	320	319	354	309	325	318	316	320	332	342	318	330	313	318	313	332	300	308	315	318	334	334	298	338	283	314	362	335	306	328	314	312	297	316	317	316	356	317	340	318	324	330	311	318	341	301	293	354	322	330	303	331	333	335	314	306	307	346	336	317	319	340	329	322	276	305	311	352	336	292	343	329	336	329	310	318	291	312	319	325	312	332	325	345	322	325	311	340	325	312	305	338	318	318	321	319	304	268	315	318	332	305	322	307	347	337	325	311	318	327	353	319	329	306	338	318	329	300	346	329	307	320	372	309	376	320	334	321	312	291	324	332	323	338	323	312	341	318	299	296	300	333	341	302	341	319	310	309	310	320	316	327	316	273	349	317	295	331	314	321	343	344	316	348	308	332	346	324	342	333	293	315	336	340	319	313	319	311	345	321	344	326	308	365	318	343	336	324	314	322	344	300	332	333	358	334	301	294	292	317	334	316	324	319	339	332	335	330	335	333	343	366
27470	19005	5990	1274	973	927	946	897	908	916	895	852	853	889	901	899	921	852	867	862	846	915	870	851	868	902	873	807	869	854	874	859	855	885	876	945	896	874	871	919	867	914	869	819	843	884	913	842	876	882	868	908	891	871	862	877	872	834	898	866	915	893	904	856	863	851	878	848	889	906	920	906	854	884	867	842	863	844	820	931	832	852	868	867	872	892	946	863	832	879	856	877	853	857	804	892	908	895	885	900	848	849	862	841	891	927	855	900	888	900	872	890	885	853	882	799	878	859	866	845	854	883	899	884	872	851	939	835	855	882	875	874	899	812	923	954	817	855	915	919	867	844	834	865	880	891	829	887	890	840	905	838	891	900	881	848	904	875	928	925	888	847	891	862	917	873	915	843	932	857	918	847	878	803	859	859	853	909	934	893	882	895	910	907	857	835	883	829	866	876	895	917	889	886	882	873	927	845	870	907	904	886	867	858	910	881	894	877	906	892	862	835	899	882	855	872	862	895	858	872	896	883	853	909	908	857	908	834	902	839	836	887	856	843	838	856	795	861	866	875	900	884	832	880	887	888	886	879	869	926	888	886	873	872	868	939	886	862	881	877	915	876	851	917	886	816	880	892	861	885	861	887	894	883	860	827	855	832	844	882	850	887	880	891	885	912	828	795	875	865	939	847	897	861	894	900	885	878	862	889	955	883	927	908	878	888	857	834	887	895	889	852	870	827	955	964	879	825	856	934	848	841	800	879	890	858	876	863	902	875	848	892	893	851	896	892	912	860	924	905	832	917	863	914	856	889	848	891	836	903	853	857	928	907	842	871	914	870	881	933	857	881	909	824	888	880	866	876	855	822	882	837	834	897	919	886	846	870	870	900	862	896	904	919	881	884	817	878	873	831	901	892	840	863	878	901	849	837	890	830	884	873	853	888	888	846	836	895	874	803	920	849	823	838	876	875	891	870	832	893	886	899	885	811	867	881	805	891	957	863	856	805	872	914	857	842	816	840	823	878	887	924	856	830	888	885	834	920	884	874	873	880	872	944	877	888	897	897	885	849	817	855	873	876	855	814	900	895	856	870	894	907	846	920	873	848	921	892	860	857	867	834	919	896	844	838	891	910	836	860	847	859	821	907	909	870	879	850	871	843	872	880	866	836	908	864	858	920	967	888	872	895	842	804	847	904	910	875	853	921	853	894	861	852	902	867	881	872	882	896	885	824	893	887	931	848	844	850	871	904	922	880	896	823	859	930	875	839	916	936	878	891	893	856	897	869	865	866	916	898	919	919	855	851	801	857	882	882	874	888	843	882	836	833	861	860	829	829	848	859	827	894	906	937	897	805	859	888	861	874	891	843	871	888	829	875	920	850	825	908	855	908	942	919	927	886	893	848	909	851	872	869	908	875	836	868	890	911	843	901	862	897	923	892	905	822	910	889	840	865	876	844	876	909	889	878	860	844	870	871	896	861	879	860	830	932	910	869	905	849	912	912	868	837	862	925	842	883	893	855	821	861	854	824	859	912	804	862	833	871	900	841	866	843	895	900	856	843	915	889	935	879	900	889	801	883	896	879	820	843	849	883	834	890	813	936	896	852	870	877	873	889	897	865	866	906	873	928	862	925	903	881	911	817	857	831	894	874	830	876	885	894	832	861	846	884	875	895	942	877	858	868	866	999	874	898	863	912	858	890	873	932	846	880	915	894	882	855	857	865	849	846	906	851	920	873	894	926	904	868	829	875	866	913	874	860	888	871	927	861	910	891	868	866	854	849	875	893	885	890	883	876	875	912	887	903	837	858	901	888	917	843	908	875	934	881	891	856	888	915	864	844	937	875	917	902	865	865	934	855	902	880	876	901	870	903	920	827	893	889	865	877	854	855	894	871	855	839	832	858	856	866	896	856	837	847	826	857	880	885	786	864	892	850	894	884	869	870	881	879	931	810	876	881	877	872	817	825	944	846	906	847	848	882	852	850	856	895	884	872	877	844	863	895	832	857	876	905	873	858	917	881	934	912	885	859	883	916	903	911	866	849	904	886	888	919	855	844	900	901	837	942	885	902	918	846	848	868	848	856	876	901	846	910	848	859	874	840	884	835	909	916	877	896	864	877	923	916	873	828	859	893	905	839	873	883	886	922	891	804	863	895	883	873	855	804	945	824	868	806	877	860	882	851	850	902	925	891	838	883	914	857	917	850	881	879	897	856	873	905	884	895	851	926	870	813	846	882	897	872	864	898	923	910	900	864	906	879	881	806	914	875	867	854	928	897	920	859	838	898	885	899	884	841	840	925	930	885	882	851	916	846	901	898	937	868	867	872	905	910	847	856	864	912	860	871	876	835	823	872	901	861	848	905	868	859	877	886	854	879	882	881	864	886	906	813	851	872	807	835	897	898	867	875	867	913	879	865	859	896	857	849	851	837	890	875	862	871	852	829	852	894	852	897	868	863	879	911	882	827	891	827	845	912	844	912	833	867	877	817	894	874	864	870	871	880	923	879	878	892	860	888	845	863	858	832	939	889	916	854	866	868	888	874	854	913	874	842	894	888	848	856	819	818	854	897	902	911	881	860	865	858	857	873	864	867	936	875	868	919	900	888	880	862	941	891	870	872	844	880	892	882	871	904	878	916	843	899	877	950	864	903	911	872	858	887	906	881	898	858	853	881	825	871	909	841	878	884	859	837	881	866	869	864	938	893	870	864	890	896	875	876	879	853	867	857	892	828	912	873	877	915	870	927	877	821	862	898	848	851	880	877	904	874	887	878	865	889	920	825	851	833	885	894	879	855	919	943	913	885	893	857	885	815	915	924	874	929	866	867	843	863	872	914	862	908	887	878	832	896	890	863	853	928	907	882	891	914	895	876	899	880	850	922	887	868	882	854	837	901	888	887	827	848	918	833	871	922	859	901	895	820	888	880	874	874	898	871	886	900	907	899	855	834	870	849	836	872	884	865	914	871	903	847	853	865	897	896	860	853	842	805	813	861	889	827	930	897	842	866	906	895	851	895	883	891	852	888	916	870	845	904	834	861	881	831	857	845	870	875	900	865	890	857	912	853	884	845	836	912	853	880	860	901	858	903	858	884	866	819	857	932	901	905	894	829	826	853	884	914	887	876	865	895	880	831	845	857	835	919	874	891	896	921	894	843	908	827	865	860	906	918	904	846	886	885	854	920	947	906	877	895	854	888	935	856	896	869	897	870	828	916	863	894	932	887	886	904	859	801	895	848	880	819	868	895	877	871	910	838	853	868	882	900	907	908	895	855	874	890	867	857	868	862	872	873	867	854	868	837	865	882	889	901	880	889	870	860	865	844	845	886	852	845	933	902	900	856	927	882	909	865	848	868	899	843	814	852	867	898	892	803	853	886	864	877	886	853	932	858	874	831	829	887	855	871	921	820	895	839	850	892	855	872	919	891	870	892	879	846	860	861	882	894	909	875	869	888	875	854	898	885	893	856	855	887	852	890	846	835	884	928	912	864	897	809
5114	1359	1191	977	1011	935	956	959	910	875	857	873	877	911	964	888	868	829	868	923	928	892	820	881	879	953	878	902	886	878	832	856	918	887	893	911	873	938	898	914	902	894	899	893	870	957	913	942	907	933	847	858	880	901	871	885	880	852	881	898	915	905	913	822	944	917	883	916	933	915	874	850	936	889	898	888	914	919	903	865	888	887	873	884	884	871	879	823	940	855	920	899	881	935	935	897	941	904	947	883	884	886	888	930	873	877	887	930	889	943	898	915	848	922	874	930	870	895	835	935	873	929	898	883	893	897	886	907	884	904	921	851	903	888	912	932	867	863	847	907	857	902	835	883	841	946	904	882	889	893	867	903	877	888	909	883	922	917	895	944	906	946	873	872	885	881	841	909	889	907	872	856	948	878	851	929	885	955	893	889	869	898	905	922	850	892	901	934	906	918	936	899	905	892	860	932	901	930	953	907	895	884	941	893	883	897	876	905	925	922	868	906	853	860	869	895	889	884	889	891	910	910	877	890	860	881	866	923	902	867	912	864	879	880	872	958	949	882	883	888	920	948	900	860	912	919	880	854	898	905	841	905	857	860	922	883	943	902	873	873	908	908	907	868	919	875	880	888	935	889	934	933	902	881	851	865	911	940	911	874	909	881	845	937	875	907	898	909	913	893	860	921	932	868	875	869	893	903	890	900	880	909	925	881	841	902	899	896	885	870	869	906	929	950	911	861	877	847	848	871	857	965	941	870	835	863	877	889	869	886	925	863	943	902	901	942	881	904	874	857	870	902	872	836	909	912	876	879	849	950	944	908	889	869	878	903	874	875	882	928	879	894	929	936	879	880	897	968	917	942	895	901	901	898	893	892	906	914	881	877	947	869	863	878	891	903	911	877	865	927	870	840	891	898	918	912	921	915	887	856	878	902	833	938	885	840	904	898	908	879	911	888	928	914	902	865	920	868	857	852	861	926	921	936	897	886	872	930	889	865	914	889	865	933	864	891	875	888	895	922	939	865	896	874	900	898	932	948	927	897	896	912	877	979	890	843	883	900	875	871	903	948	897	910	884	851	933	945	865	846	844	921	900	856	917	911	868	887	882	814	878	883	913	941	953	848	919	904	963	884	859	874	870	948	891	893	903	902	947	856	886	879	909	904	956	907	937	870	923	938	895	900	935	925	906	936	868	848	898	905	927	864	885	928	873	939	886	914	895	863	897	917	911	894	908	924	902	904	864	938	976	880	879	872	887	815	898	885	915	860	908	838	928	918	884	867	927	926	881	898	910	914	870	870	889	850	956	904	875	830	907	902	930	937	887	892	911	853	918	885	910	876	892	879	861	947	905	934	911	906	925	911	858	852	920	924	886	886	925	933	889	886	886	915	887	919	861	900	855	891	937	901	903	880	909	895	876	935	872	893	884	894	1019	897	859	916	877	846	889	868	898	859	901	871	894	860	891	878	960	924	898	885	922	912	949	871	894	879	866	907	917	880	904	929	910	922	905	894	911	860	842	889	901	919	856	926	842	898	808	899	854	934	945	867	885	882	864	904	888	867	881	871	848	894	939	893	907	866	924	871	860	877	872	919	885	905	921	899	915	939	927	880	860	921	962	908	865	922	893	942	919	869	849	932	876	914	877	931	897	891	904	914	892	884	889	859	851	919	926	883	914	913	898	921	882	907	873	832	886	888	851	917	892	916	905	914	905	912	865	931	891	890	895	894	896	889	931	919	875	832	898	846	953	894	942	929	927	894	876	826	898	853	883	929	872	889	913	904	865	927	947	924	872	944	935	834	887	931	898	865	917	925	864	886	914	903	899	902	877	899	868	915	856	933	905	874	887	870	908	891	891	906	897	841	887	917	869	888	887	931	902	921	867	907	838	834	939	917	841	880	908	846	928	846	880	893	911	899	885	918	865	949	927	883	914	913	889	873	872	902	880	894	898	862	885	942	906	921	886	924	827	870	885	856	908	872	889	839	924	952	833	943	908	877	937	838	921	871	906	888	808	869	827	885	891	896	894	843	907	836	883	907	894	880	897	861	955	828	917	888	897	890	885	918	862	890	857	850	922	903	910	902	935	892	862	916	883	944	910	835	877	873	915	930	924	893	933	910	941	889	889	819	886	880	895	852	962	908	909	879	942	908	881	839	898	898	896	930	915	858	909	887	927	881	849	931	905	899	938	870	855	910	907	893	883	890	843	893	900	877	931	869	892	889	915	874	914	850	884	874	844	892	904	918	899	917	897	890	867	879	923	852	955	893	924	915	897	935	856	869	895	905	897	899	898	904	894	855	892	885	886	924	811	931	915	912	900	907	883	901	891	854	890	879	851	855	914	887	863	922	885	945	841	924	877	928	941	899	911	882	934	965	900	921	899	905	867	901	880	872	886	892	887	927	867	893	915	981	835	939	911	910	868	912	951	941	882	903	873	841	903	891	907	863	874	923	896	914	904	911	918	912	889	888	862	895	885	878	873	883	916	867	930	912	897	881	938	897	920	935	873	917	959	914	939	878	920	853	906	890	882	922	878	872	884	851	829	884	852	892	917	860	868	959	911	843	855	876	862	888	930	878	915	839	911	942	912	862	952	877	866	932	852	890	859	896	921	897	906	966	871	884	877	878	847	825	876	898	915	862	846	896	917	918	909	902	886	887	879	931	879	909	920	839	902	893	898	892	937	915	893	913	879	945	926	905	874	939	847	928	922	907	908	872	933	950	905	881	876	912	877	887	911	887	860	864	881	918	889	901	920	880	845	923	857	901	968	903	905	843	914	892	876	873	908	893	891	904	918	863	900	936	945	899	915	898	908	888	853	910	867	880	883	916	928	918	849	878	864	880	905	843	885	935	913	829	925	897	902	886	921	868	918	894	848	867	877	876	858	931	851	886	855	913	870	896	858	841	911	901	880	869	839	869	899	849	928	872	938	910	883	804	952	886	857	898	836	939	880	921	842	884	865	890	902	887	892	963	932	840	858	869	865	907	882	883	851	863	889	894	920	937	957	944	945	922	907	867	870	896	912	896	891	918	881	902	899	912	901	817	872	885	839	858	871	918	907	933	919	878	900	881	868	891	858	884	903	909	867	894	907	897	889	930	815	906	872	923	907	903	867	869	926	895	888	884	860	908	911	926	899	903	882	871	871	882	879	851	915	916	926	885	904	915	918	881	910	916	882	899	879	941	889	861	887	898	884	879	905	838	899	889	905	845	908	864	937	886	920	922	851	888	881	972	891	901	956	878	880	881	922	840	867	890	894	903	923	877	874	908	892	873	930	897	930	846	896	918	906	861	865	912	905	889	935	883	899	881	895	887	920	876	918	856	873	911	945	873	887	936	950	858	899	892	876	836	878	917	853	867	859	896	955	888	888	882	883	819	911	922	862	928	908	891	900	940	913	859	847	862	887	945	892	894	920	918	843	941	908	870	894	931	916	871	913	847	916	886	910	918	899	903	911	898	886	917	920	892	870	898	884	923	898	870	899	932
23415	21060	28465	23884	21068	13202	1375	850	656	588	586	511	532	491	456	469	488	468	461	444	444	426	403	436	413	475	408	428	430	389	398	437	435	392	398	424	452	401	452	409	363	401	394	442	430	404	438	434	421	400	403	430	402	402	411	382	403	397	422	395	421	381	414	385	420	398	446	400	410	416	407	410	379	395	421	381	397	409	390	430	430	394	407	368	408	422	398	442	437	402	346	388	413	389	397	390	429	368	409	389	375	406	437	403	415	419	413	374	393	391	415	427	417	399	416	405	415	425	386	414	401	420	401	388	416	358	362	395	412	423	441	393	414	412	427	426	398	412	411	437	405	423	440	427	398	379	400	400	434	423	416	412	414	401	423	375	390	403	406	361	424	408	427	428	404	393	419	402	434	386	398	392	404	394	407	385	364	411	380	426	398	392	415	415	411	384	364	375	417	403	402	418	408	420	375	400	423	408	377	410	418	425	427	383	403	377	430	381	408	383	400	417	414	405	392	422	371	394	394	411	390	409	425	413	434	435	406	411	401	447	380	377	379	395	431	399	424	391	428	375	431	391	377	393	410	433	408	398	430	415	391	431	380	413	393	398	373	396	427	401	412	435	391	405	398	387	390	414	417	438	406	383	407	425	391	429	396	429	419	416	438	397	391	423	400	384	425	424	396	401	399	403	401	413	412	416	391	390	394	383	400	452	421	405	398	420	426	387	401	383	407	396	354	417	395	410	413	397	419	414	410	385	397	401	406	396	406	434	392	394	420	396	445	422	393	404	421	405	407	419	409	375	380	416	400	401	367	366	403	415	409	387	401	400	410	412	421	418	374	413	453	414	367	424	414	424	442	380	382	403	420	373	387	411	392	427	374	406	389	394	387	415	364	400	406	378	445	391	414	414	431	405	417	411	380	388	376	432	372	399	419	407	398	392	440	420	407	375	419	375	402	415	405	420	456	390	425	412	443	383	445	383	415	398	402	421	381	383	378	398	423	399	385	401	411	425	416	421	441	406	385	416	425	436	433	391	369	444	386	439	422	363	375	405	390	391	396	415	422	397	395	409	429	411	421	428	399	415	412	442	434	388	452	375	424	395	404	392	363	426	370	404	424	377	398	385	373	364	373	433	396	417	398	422	362	398	415	416	383	421	401	410	403	416	358	404	389	435	430	396	387	400	411	410	414	475	406	415	410	430	416	421	420	389	409	404	411	379	416	404	394	396	401	408	380	361	398	385	415	366	409	411	430	408	384	391	423	373	400	431	403	388	421	420	411	430	440	405	411	387	379	423	410	362	394	436	393	391	407	405	395	452	392	405	373	398	384	385	428	406	411	413	419	400	400	400	399	395	407	397	450	394	398	402	379	412	398	413	370	453	418	381	434	388	416	367	382	409	376	407	447	391	435	416	421	420	430	422	400	407	394	384	394	418	393	400	401	417	395	407	407	392	412	431	407	445	395	427	418	416	395	396	410	427	377	433	454	378	421	407	398	374	384	399	369	374	424	409	375	424	394	406	409	404	392	427	382	391	417	415	410	415	449	428	386	386	431	421	399	387	411	416	376	425	444	378	389	407	421	374	389	423	422	425	433	411	404	393	399	431	405	420	457	424	391	422	394	398	414	409	411	399	396	416	450	386	447	418	375	397	386	415	401	392	432	403	411	421	452	397	413	366	422	419	373	392	379	425	411	402	370	420	415	418	428	439	435	375	383	403	381	377	400	413	409	383	426	392	415	372	380	378	398	379	388	405	374	385	376	412	422	412	412	388	397	400	392	388	378	417	410	413	401	421	379	443	432	397	412	415	418	377	422	393	407	392	362	398	380	402	428	422	438	416	421	397	400	410	398	399	411	405	421	381	409	380	412	383	397	411	386	400	408	399	396	395	392	408	408	369	398	425	418	374	345	436	418	374	388	424	410	412	428	396	420	398	418	421	397	402	417	409	422	390	433	404	435	413	409	350	411	397	416	413	397	430	368	407	403	390	418	395	440	385	408	404	436	417	418	403	406	393	407	406	376	433	400	384	414	420	372	436	392	406	400	406	411	389	408	412	423	399	418	369	426	393	415	439	410	405	404	446	378	433	398	424	373	400	445	407	399	393	393	384	379	409	416	395	362	380	401	404	448	395	406	393	385	389	434	399	395	381	406	427	402	422	396	405	399	368	419	424	379	393	414	410	401	404	409	368	417	380	445	411	408	409	363	463	395	405	396	416	408	423	421	439	389	411	420	387	359	370	389	387	367	363	451	404	385	370	389	399	388	426	397	410	410	431	409	422	421	436	382	388	396	385	413	452	371	413	428	384	373	417	376	404	401	420	412	419	393	417	388	402	384	366	410	408	382	423	390	374	403	441	420	420	406	430	393	388	406	413	422	401	392	389	438	407	391	426	425	415	404	411	417	402	393	381	397	379	386	388	413	392	403	399	430	374	375	376	442	401	431	416	406	364	431	425	389	436	346	388	401	401	396	408	375	405	417	411	422	396	437	396	413	398	388	365	375	408	399	425	389	417	440	413	428	374	372	421	389	423	400	404	376	415	385	419	412	386	427	385	371	380	415	390	379	420	394	390	360	427	427	408	399	428	409	429	427	382	410	386	397	369	426	394	400	379	377	419	440	399	412	405	424	404	383	422	395	424	387	377	382	398	428	405	427	401	392	399	404	391	403	403	410	393	396	415	405	407	361	409	434	390	391	400	419	388	409	416	411	420	403	405	417	386	390	392	433	419	411	380	381	413	406	365	389	416	393	409	412	380	390	424	407	434	376	410	419	402	406	399	384	396	420	409	404	376	424	418	386	373	384	417	392	409	400	392	400	391	403	414	453	411	416	405	387	387	443	402	402	405	390	419	395	406	382	406	430	417	413	423	419	419	403	424	385	359	385	416	384	419	442	393	421	358	386	414	422	377	385	378	401	398	411	399	404	407	424	410	420	413	441	393	381	413	385	395	419	395	414	397	453	418	434	416	396	427	417	429	384	378	406	397	378	400	438	430	383	433	431	410	394	380	404	395	407	423	389	374	348	405	400	400	403	418	430	371	392	360	395	422	404	401	376	412	406	385	397	429	384	396	420	433	415	404	403	387	387	404	403	435	391	402	389	385	418	426	443	412	420	417	435	415	399	410	430	383	430	397	375	389	399	403	384	412	406	385	392	386	424	407	387	415	410	378	389	416	397	403	381	430	412	405	421	417	428	408	438	404	403	427	433	411	389	439	408	419	433	402	455	428	409	404	385	433	392	393	395	405	409	361	399	389	372	401	381	422	390	418	403	393	358	421	395	401	415	384	406	439	394	405	368	391	385	408	397	414	432	400	378	403	418	377	413	417	397	400	382	413	405	439	404	399	419	368	434	408	405	431	372	385	407	428	379	402	397	430	414	400	427	408	423	410	378	421	367	397	439	393	446	424	443	425	391	382	427	380	385	389	439	438	419	390	391	431	403	399	408	393	439	425	395	409	392	388	379	407	418	403	386	431	429	383	421	413
7135	8367	6034	2934	2168	1619	1300	1035	843	741	661	647	595	538	591	547	507	525	441	509	489	482	467	491	457	437	462	475	488	509	493	451	496	431	447	431	470	449	473	477	456	462	434	434	453	453	446	466	467	485	445	405	432	429	485	432	462	425	424	455	448	435	444	426	454	461	479	465	472	446	459	401	450	467	460	425	454	454	464	448	426	447	448	445	465	480	457	452	397	428	404	444	431	455	424	477	465	423	471	447	406	451	457	424	405	448	446	438	436	428	455	424	469	463	416	455	438	412	412	372	448	447	481	424	470	433	445	426	434	424	445	413	415	414	422	413	461	430	415	475	409	433	443	451	436	458	459	452	414	448	446	429	399	455	457	461	424	424	484	484	424	450	449	430	419	438	423	434	417	467	462	451	429	454	452	412	446	459	445	422	441	461	445	447	440	417	421	447	427	451	418	416	476	427	432	444	454	472	436	421	409	421	440	439	429	434	425	410	431	466	452	453	425	423	455	451	419	444	427	453	446	400	411	438	456	463	435	444	429	442	445	433	440	446	417	437	429	409	407	412	437	440	447	451	435	423	423	458	433	444	418	401	428	397	434	458	440	467	447	434	426	465	407	465	474	466	451	408	441	435	431	455	454	473	441	465	441	451	450	444	449	438	437	441	415	429	448	450	407	414	422	467	445	450	439	421	448	457	423	455	435	435	449	451	446	473	452	430	426	431	466	444	439	484	452	469	478	442	389	417	402	430	433	435	440	429	453	451	434	405	431	444	464	425	427	415	450	436	441	433	431	452	447	438	421	469	431	424	432	452	420	430	424	415	438	480	447	435	450	467	445	446	442	423	389	429	461	440	438	481	461	420	430	436	451	432	467	441	442	473	415	425	422	459	469	411	459	413	386	503	415	450	431	414	414	473	405	426	420	429	451	461	457	421	406	449	464	445	456	436	406	419	401	415	465	434	465	411	463	461	428	434	416	421	445	462	436	428	433	435	431	421	446	480	441	420	443	434	445	447	438	414	441	430	423	416	452	438	420	462	443	410	448	450	436	398	472	442	459	404	485	469	433	441	412	452	457	439	416	469	433	456	421	439	423	448	414	429	431	453	429	449	400	438	424	421	447	432	416	422	465	442	456	451	434	427	437	449	436	425	410	449	462	403	457	433	421	442	447	465	421	420	413	452	435	420	442	407	446	469	416	419	473	427	414	439	442	428	455	383	474	462	470	430	433	428	492	476	439	418	443	441	421	421	433	420	442	440	454	435	431	425	525	426	426	471	441	431	420	446	432	437	436	447	445	444	447	438	429	488	451	425	439	403	386	415	429	415	440	431	449	457	470	482	472	454	400	436	442	397	416	447	441	475	465	472	425	411	420	443	436	457	477	444	456	447	421	488	421	432	427	486	426	440	432	456	472	459	470	463	431	424	429	466	465	431	450	445	417	465	461	426	456	475	440	434	409	431	488	445	445	457	466	393	464	457	427	425	450	446	436	443	387	419	432	444	440	441	450	452	465	415	453	455	455	432	413	451	459	482	449	451	442	442	416	454	439	420	437	447	492	481	413	448	435	437	442	435	432	420	418	401	442	458	445	417	411	416	441	450	428	436	435	429	427	454	428	426	429	455	432	457	407	458	448	451	463	446	420	424	478	482	478	423	448	456	434	487	431	405	466	425	474	470	426	478	443	461	443	461	466	457	446	416	425	416	439	429	485	441	453	452	522	433	416	493	427	453	434	445	438	466	432	418	427	434	439	444	454	427	439	419	441	469	465	403	432	439	444	444	443	456	435	414	413	413	464	443	444	394	445	441	411	467	458	458	476	452	462	424	409	454	419	407	423	431	424	443	443	451	459	433	463	402	434	464	485	443	388	423	404	422	444	414	455	420	453	413	423	406	455	424	380	469	449	440	489	425	415	443	471	455	450	439	408	429	423	413	468	446	485	457	412	439	460	451	452	428	445	476	433	463	456	412	449	419	471	435	435	431	428	465	459	496	472	465	431	450	427	439	446	452	466	423	436	436	416	425	444	403	484	458	404	457	460	472	426	413	452	429	404	468	427	397	473	452	455	429	436	465	450	445	424	461	461	438	451	410	447	408	432	466	415	412	457	440	493	434	413	433	439	409	431	435	472	432	458	434	457	450	417	387	426	469	433	461	457	451	434	436	473	434	429	417	436	436	480	432	459	438	440	443	428	429	434	456	444	420	434	431	451	422	447	405	448	449	425	464	428	437	431	445	443	433	441	431	419	465	435	455	461	408	424	452	410	433	433	449	442	449	443	437	438	462	432	484	428	476	430	477	460	467	441	442	414	449	447	431	404	417	462	433	425	434	443	444	426	473	394	448	424	456	484	471	435	440	462	435	413	463	408	432	431	439	442	431	448	410	438	437	415	431	446	449	436	463	427	445	456	441	450	444	441	460	434	460	439	439	419	413	423	430	439	434	462	416	449	449	427	440	421	433	465	413	494	445	397	430	469	432	431	451	462	435	410	460	461	441	446	422	479	442	405	416	453	410	448	422	396	421	447	426	441	397	422	445	413	431	443	427	429	453	439	460	442	432	407	426	443	443	459	444	425	436	443	449	399	416	405	475	483	480	470	397	438	484	473	467	475	499	427	433	456	455	412	449	417	456	448	443	448	451	435	406	466	409	463	453	461	419	412	407	445	421	437	379	436	443	445	468	458	443	414	436	436	420	458	444	462	412	373	447	501	487	443	442	451	430	436	480	457	466	428	435	417	448	472	443	416	458	403	452	445	460	414	390	417	489	459	440	432	467	443	442	409	456	428	462	449	447	428	431	444	452	418	455	470	432	434	445	455	464	424	436	444	470	418	440	422	414	447	449	447	444	444	447	446	457	473	464	447	405	436	451	463	462	433	434	455	385	425	443	425	422	444	456	427	398	453	405	470	438	429	417	435	434	441	448	448	454	458	433	438	423	429	436	437	447	443	388	422	449	454	449	440	404	434	419	445	434	411	454	435	388	445	446	418	433	416	455	408	460	420	423	466	392	495	376	382	436	440	461	466	432	436	490	415	431	420	412	480	429	453	432	422	449	432	423	415	464	461	458	462	418	457	436	419	456	415	438	485	471	428	428	442	432	429	442	449	430	410	419	423	426	441	479	461	452	434	453	425	426	436	440	461	456	421	463	482	411	458	433	420	429	436	440	399	441	440	453	433	444	428	409	443	414	411	459	431	430	415	458	447	432	456	418	432	425	424	488	478	458	451	453	412	440	404	463	474	441	460	468	436	465	461	439	441	462	395	442	425	464	459	457	479	442	429	462	417	405	469	400	424	427	419	446	477	458	457	448	488	442	415	457	415	466	455	472	433	465	446	453	474	457	436	444	410	407	417	458	423	442	421	412	448	414	474	451	451	411	431	431	422	416	442	430	452	405	446	425	446	433	460	418	440	424	457	463	425	454	417	425	428	438	456	446	426	441	427	473	451	431	452	399	449	421	459	422	425	461	421	412	448	469	423	447
24478	21084	27672	24684	15866	1887	1350	1089	1035	1025	1021	1020	1006	1026	981	1023	988	933	953	986	994	1033	989	990	985	938	936	908	961	948	931	957	970	917	926	933	947	911	984	945	927	966	866	962	954	915	907	873	898	931	933	941	864	935	951	967	924	956	931	961	957	914	913	962	880	928	942	959	918	921	978	922	931	881	994	958	920	992	887	969	883	885	950	988	931	907	929	934	957	977	935	904	924	892	944	948	882	930	890	891	960	931	949	918	991	980	902	965	961	889	937	866	947	969	956	929	941	968	936	927	948	933	859	951	917	972	922	948	925	961	971	947	975	923	931	959	931	993	927	918	907	924	970	966	897	941	917	901	994	913	936	938	961	975	954	953	914	937	910	947	916	960	893	921	938	936	968	959	980	912	931	929	941	927	970	974	978	978	968	919	916	970	921	1017	934	925	977	940	979	1029	893	999	899	956	1039	950	988	923	930	924	951	977	966	915	912	906	932	931	875	884	924	936	924	943	938	930	911	949	956	939	946	902	900	905	984	934	1015	898	966	911	930	985	933	873	961	955	956	970	963	970	911	971	929	868	902	955	981	1004	985	976	900	920	931	883	960	949	972	969	945	880	919	984	945	965	967	925	930	952	882	956	929	909	898	945	944	931	972	946	937	931	904	886	901	896	888	908	923	986	965	945	941	947	914	909	922	927	952	962	961	892	939	947	929	992	895	943	991	956	948	944	900	913	1033	913	921	919	919	916	924	888	971	953	963	885	944	975	912	878	985	957	919	936	955	975	939	935	976	963	954	983	898	967	954	932	1004	966	961	877	926	955	951	973	899	962	967	980	904	945	892	914	947	937	884	911	982	939	926	917	895	886	1014	889	971	943	931	973	909	912	908	926	916	906	933	909	941	1006	902	922	916	932	924	931	927	992	924	880	957	879	909	876	968	948	922	1003	951	829	872	930	931	948	906	891	941	926	912	903	996	880	973	959	953	1012	971	909	917	925	913	953	881	972	927	925	908	936	929	938	964	953	902	920	931	939	949	970	943	984	1014	970	962	954	954	922	940	918	969	908	954	935	894	905	991	918	985	905	986	931	913	956	938	867	931	935	918	933	952	924	936	896	945	900	932	957	899	960	940	929	968	939	932	929	942	932	961	911	1001	931	949	923	987	941	932	925	947	983	892	899	904	941	933	958	901	943	918	892	907	974	948	984	965	907	953	960	881	912	950	935	973	939	910	956	938	918	956	895	925	892	949	898	930	922	908	938	909	991	933	919	897	935	937	932	910	984	1009	917	934	898	882	963	931	963	882	878	914	946	908	986	967	937	942	980	957	927	963	931	928	943	947	954	953	970	940	955	940	926	930	935	912	961	926	999	951	945	906	913	948	922	908	909	905	903	938	981	933	942	916	947	950	909	986	914	926	982	953	916	879	894	963	890	948	927	939	912	946	884	982	984	908	980	1007	965	971	938	918	962	897	918	927	920	975	920	915	936	920	962	965	895	902	925	990	953	903	864	935	969	908	969	914	914	888	961	957	971	970	922	930	910	877	973	978	894	910	946	974	947	933	939	919	937	930	960	918	980	920	935	919	902	906	945	905	994	995	927	906	907	956	979	946	947	947	931	918	913	861	915	939	904	974	946	941	942	957	875	886	960	953	947	962	975	945	885	899	947	956	919	944	909	936	892	922	934	947	924	953	911	990	964	927	915	899	1005	940	997	945	942	968	971	948	925	876	986	952	939	910	960	946	955	922	960	997	908	969	950	993	986	943	918	910	957	911	856	980	969	922	964	895	916	932	918	898	879	921	918	928	951	976	964	939	938	909	924	971	906	938	869	923	904	980	886	921	961	876	934	963	944	892	909	902	995	911	857	940	895	948	933	925	936	870	895	926	950	995	894	958	936	956	1023	962	883	955	937	937	909	892	882	947	956	978	946	931	952	939	906	915	940	932	909	905	926	894	927	940	902	946	950	935	935	978	957	946	913	982	938	937	912	889	951	879	908	934	949	983	915	950	977	897	936	991	942	916	954	986	935	932	978	941	939	904	900	922	951	939	897	910	892	944	876	938	916	989	928	949	936	968	888	881	948	952	932	991	889	993	998	887	924	941	923	926	927	948	913	963	943	885	937	926	932	939	965	958	866	957	922	927	960	923	930	903	923	900	951	938	921	999	959	932	974	932	908	972	911	972	917	965	904	934	920	946	880	921	903	965	897	938	905	998	955	946	963	953	954	881	896	919	930	894	918	826	902	868	969	892	953	966	908	958	972	916	868	943	965	930	938	976	895	901	1015	926	929	938	967	895	920	951	962	949	964	921	972	926	908	951	967	879	944	920	922	980	907	909	956	974	961	916	928	928	900	930	897	880	913	952	910	1011	956	903	887	979	977	933	941	947	941	944	950	941	959	955	935	893	875	935	995	930	917	925	951	912	861	953	908	954	983	944	892	901	912	975	966	945	914	924	961	976	890	879	944	965	889	967	962	932	914	909	905	957	910	994	922	903	954	926	931	921	937	939	911	928	939	990	952	930	969	929	890	902	958	950	961	965	933	988	918	975	933	920	917	930	898	910	927	903	913	930	943	955	957	906	950	909	974	989	941	968	922	932	928	945	894	948	950	960	950	880	971	937	945	961	931	940	965	995	946	946	925	943	894	936	912	899	946	939	911	981	966	943	886	904	956	919	998	939	925	924	919	972	960	927	948	931	931	941	930	951	916	946	978	910	960	886	934	919	886	922	880	980	902	916	944	919	865	952	948	888	887	982	958	921	943	949	894	908	945	894	932	1031	925	917	979	943	858	949	934	957	917	940	950	1020	979	956	898	981	924	888	953	944	940	1003	933	957	967	903	920	937	931	901	921	929	996	963	898	922	943	982	975	970	960	948	910	932	902	897	935	932	941	946	956	919	939	934	891	905	922	905	928	915	960	1000	926	931	937	914	991	972	893	934	906	949	951	945	949	947	903	924	939	969	934	927	933	892	943	943	936	912	1004	906	982	988	922	902	986	931	955	960	954	957	940	972	905	975	930	1006	950	938	972	956	963	895	1013	909	960	969	939	959	948	926	955	947	969	932	986	922	920	928	927	930	916	974	920	896	927	950	942	923	961	951	875	976	916	987	971	911	949	918	990	972	948	905	925	954	947	935	941	941	935	923	935	912	876	916	941	990	909	930	924	900	939	972	924	978	981	986	983	945	897	942	981	937	955	941	951	915	937	900	931	960	948	901	923	972	945	903	947	980	955	923	950	963	945	934	938	912	927	959	965	887	901	940	898	974	1009	977	924	917	936	938	887	946	939	885	929	989	923	937	904	933	1009	910	899	912	916	936	922	967	931	944	927	940	906	972	988	974	948	929	878	956	967	967	879	996	979	938	924	946	938	979	971	960	938	948	891	934	972	912	937	987	975	937	909	937	947	948	919	947	961	886	886	915	917	886	938	928	1001	925	944	988	933	963	939	947	919	934	938	968	950	994	1007	994	928	888	909	871	941	936	899	905	878	929	893	947	902	951	849	927	883	887	899
7317	5467	3987	2323	1886	1609	1392	1269	1114	1146	1065	1022	1008	1010	878	942	890	969	974	927	1032	967	939	949	943	953	952	913	939	966	908	957	916	956	878	907	973	947	865	903	915	932	968	905	910	917	889	940	940	933	942	921	898	952	898	938	950	882	890	915	908	905	929	872	932	891	943	926	942	928	943	901	938	959	926	934	897	920	868	970	945	899	927	918	917	954	904	937	903	919	887	963	897	898	931	895	932	938	917	961	928	895	902	901	929	869	931	922	960	918	914	886	850	943	911	985	919	918	902	891	938	887	889	981	893	897	919	934	888	872	884	904	914	926	921	938	984	930	941	946	943	956	867	939	896	916	1015	902	935	927	906	913	882	956	892	942	934	912	905	914	915	905	930	949	934	929	927	948	967	977	937	958	832	1002	906	939	907	910	953	873	936	963	987	916	930	951	940	902	984	887	923	925	911	950	960	919	924	907	935	899	933	979	944	940	929	882	883	922	889	966	957	907	935	912	979	912	860	975	923	964	999	940	948	973	917	956	900	954	900	953	928	929	880	937	899	953	936	938	977	911	883	920	925	908	910	951	980	928	941	949	939	906	891	894	987	908	880	879	941	910	943	908	897	968	909	884	913	918	954	834	906	890	965	868	872	890	929	913	907	884	992	944	902	980	928	913	945	876	912	909	871	902	964	906	878	897	944	955	964	961	932	944	876	940	936	946	928	881	930	892	920	926	883	897	917	886	888	929	873	903	922	963	934	921	930	869	883	916	912	930	931	965	951	889	896	906	906	872	940	958	868	925	907	945	950	956	980	923	920	952	872	894	926	888	864	925	951	911	884	920	925	937	927	934	941	861	891	898	913	937	920	916	905	957	879	911	920	910	925	913	938	898	936	918	955	887	919	908	970	958	940	913	940	887	921	932	902	923	883	925	917	928	929	879	947	917	923	905	937	932	894	948	896	926	924	889	909	925	885	879	956	889	906	930	971	922	881	893	843	888	897	871	922	909	942	930	923	950	925	961	900	935	930	842	851	862	934	911	898	912	913	929	914	876	924	920	900	909	958	922	892	887	950	948	909	869	918	924	883	928	929	917	929	892	946	914	955	933	910	931	901	951	881	955	898	864	962	975	941	935	926	894	930	918	901	906	879	885	917	922	912	881	907	922	886	910	931	944	896	917	882	903	928	920	910	881	889	946	897	901	918	886	919	914	956	896	927	947	935	896	923	871	928	861	946	956	961	916	928	951	943	918	916	935	931	849	900	964	903	950	893	941	919	943	883	879	960	933	940	943	912	973	938	955	954	912	899	877	920	976	910	939	951	904	916	953	892	900	907	919	884	909	885	936	887	1000	976	912	916	911	862	907	953	941	940	847	936	947	906	967	871	947	879	899	912	914	931	888	941	877	933	966	900	913	982	964	929	920	910	943	946	877	916	888	923	888	942	899	866	935	937	923	920	912	950	957	891	941	925	916	917	961	876	943	928	928	869	939	920	848	920	956	913	867	875	982	987	867	933	875	901	935	869	949	970	912	938	972	918	949	927	879	938	910	908	904	868	852	936	928	919	876	930	914	964	935	932	927	937	952	900	882	933	906	937	924	904	940	929	870	950	948	966	945	994	917	915	906	935	929	888	887	851	857	952	935	888	920	936	912	904	893	911	931	925	884	965	870	893	885	935	929	865	930	902	885	911	929	936	971	941	953	960	917	929	909	871	904	908	942	881	897	933	891	934	894	922	908	998	875	928	955	910	942	876	870	901	925	960	890	934	921	932	916	928	911	910	911	902	911	948	896	867	903	887	887	915	902	941	943	958	967	955	942	899	958	884	911	917	883	933	979	896	887	937	901	953	943	938	911	1001	938	939	905	897	907	884	931	962	858	929	914	911	949	939	922	940	888	925	929	894	927	954	913	944	899	868	848	957	902	879	922	917	931	876	854	935	857	924	931	905	942	906	947	989	900	926	984	946	919	913	922	926	874	899	969	883	903	946	924	945	872	951	887	946	921	891	939	939	969	947	938	888	928	910	930	884	1012	931	954	866	877	929	921	910	903	907	871	915	918	937	889	914	991	935	980	891	963	935	909	914	913	912	937	922	940	880	966	939	886	920	954	886	929	911	870	907	921	917	884	860	875	919	892	874	941	956	937	935	924	929	878	881	880	844	906	966	924	923	961	893	931	897	909	937	884	964	921	909	912	870	877	887	908	862	908	894	933	910	932	934	948	963	917	978	932	886	905	908	892	929	979	915	923	886	976	911	925	905	846	967	956	924	934	939	900	935	903	924	909	928	930	944	904	897	913	915	898	942	925	962	926	906	868	929	938	899	978	881	908	955	880	886	971	945	944	920	920	942	931	953	940	852	874	928	958	949	905	903	925	912	956	926	954	867	885	901	932	898	959	930	950	848	933	865	970	935	973	950	918	885	959	975	921	929	901	890	964	935	912	915	945	930	913	955	899	884	895	931	900	906	937	899	948	885	891	941	905	974	867	905	948	916	942	864	882	925	893	914	908	898	883	883	867	924	919	941	933	911	945	976	950	969	907	865	880	908	957	877	935	957	918	952	933	941	953	971	949	937	881	937	944	906	922	957	959	973	891	894	942	884	902	950	945	925	931	904	963	903	904	901	927	915	921	903	854	945	909	911	958	903	903	940	897	924	883	916	868	947	955	926	910	900	923	911	921	887	929	920	970	943	866	932	928	873	874	942	924	931	950	931	982	899	912	920	927	841	883	964	953	915	891	944	959	931	893	963	987	941	875	942	922	944	901	874	907	928	905	953	956	912	903	912	897	943	935	914	935	928	831	927	900	889	981	914	898	902	912	1005	851	925	933	931	915	952	899	924	903	878	916	917	923	983	924	918	916	927	912	941	944	986	903	907	956	964	918	964	960	918	950	910	874	928	947	924	901	896	953	911	951	885	902	928	919	904	896	892	893	905	927	893	987	913	962	903	892	918	906	959	934	886	898	946	933	940	910	974	929	910	925	890	891	956	933	940	953	871	949	950	967	915	964	939	940	934	914	881	941	875	968	930	922	924	951	917	919	940	882	909	921	910	882	896	976	931	951	942	985	908	889	954	922	876	881	903	906	942	951	920	948	987	933	891	937	908	925	952	852	916	928	866	936	949	938	942	874	904	928	928	928	897	893	951	976	942	911	932	940	899	823	881	982	904	891	929	960	925	889	942	892	918	919	942	923	929	902	933	926	927	900	915	935	877	966	883	932	931	929	933	913	901	941	922	900	903	916	957	977	904	950	934	900	906	868	971	953	857	914	908	925	896	894	909	875	937	906	949	906	917	934	948	865	861	891	927	900	973	939	856	906	854	967	947	924	923	954	929	885	911	962	879	903	915	897	933	940	885	968	920	901	935	906	955	974	879	920	889	934	955	890	925	962	893	923	949	933	927	918	877	934	878	991	936	931	926	959	941	960	929	939	901	856	922	971	901	891	863	937	942	930	904	937	897	939	930	921	898	922	902	915	972	909	921	946	908	965
22130	20922	28611	23379	20919	20980	11741	1291	816	680	621	599	509	513	502	448	446	409	377	430	389	365	345	371	375	365	356	361	360	361	357	388	339	351	343	341	321	349	352	324	343	302	341	316	358	349	309	315	354	334	323	308	341	308	332	336	331	350	332	328	312	351	344	309	323	289	349	337	306	326	296	350	341	330	321	327	317	341	332	353	316	320	311	322	327	312	315	318	341	336	340	322	346	306	331	310	355	341	291	336	337	346	298	327	347	313	342	322	335	332	319	316	306	326	324	309	314	303	342	308	305	337	301	331	316	317	327	350	343	335	331	342	338	326	326	333	324	328	297	316	332	304	373	314	319	318	340	354	352	308	309	299	309	290	337	326	301	311	286	320	324	337	322	311	305	332	296	313	319	308	324	321	338	306	330	358	325	319	328	325	336	327	289	332	334	298	305	339	368	303	316	317	335	337	363	301	328	321	349	305	356	312	339	280	361	317	319	330	298	330	324	330	322	308	326	330	335	313	352	307	364	321	324	313	329	315	334	322	326	314	336	291	319	332	339	356	339	290	361	313	341	286	289	304	311	318	309	325	315	326	322	316	327	309	311	307	313	369	322	313	327	310	310	335	300	349	365	320	274	324	288	338	341	308	350	324	341	338	322	339	370	337	332	343	304	356	335	323	326	320	343	310	330	341	316	329	302	333	365	323	342	299	302	325	306	328	320	325	339	331	304	332	344	308	318	322	343	345	310	307	341	311	307	345	318	329	298	347	346	310	322	315	341	334	329	331	343	332	289	323	327	306	283	334	339	324	316	332	303	341	319	323	291	306	326	325	346	311	367	314	323	322	323	315	322	318	326	348	315	332	341	318	295	349	300	328	336	357	317	289	360	314	303	286	315	324	349	308	329	333	323	334	309	347	348	351	283	310	327	315	314	303	309	316	342	324	318	321	341	304	331	335	343	305	333	278	281	324	341	283	310	320	321	358	334	315	329	315	298	328	316	331	313	328	349	332	338	305	340	326	296	337	309	327	318	319	331	310	277	326	322	309	329	312	334	305	352	312	329	326	311	296	299	345	312	329	371	338	341	320	287	310	288	331	326	339	322	336	331	348	331	293	344	319	309	329	311	335	310	326	346	334	323	302	336	327	344	328	305	337	308	310	326	335	281	344	318	311	315	301	343	318	345	308	357	316	310	333	288	342	333	337	310	326	312	328	325	351	343	303	328	358	349	309	309	351	292	294	316	347	302	324	332	312	382	319	318	346	316	317	314	338	321	372	344	318	304	334	333	304	329	307	312	328	320	342	321	318	298	316	332	322	362	312	321	337	343	299	337	320	338	316	330	317	319	323	311	298	328	348	332	293	313	329	313	343	294	317	299	312	352	309	310	286	323	345	373	337	326	339	293	336	303	297	296	332	322	319	315	356	312	312	328	322	321	322	286	328	314	333	314	306	328	325	322	334	336	313	335	298	319	325	328	308	329	337	325	280	292	326	328	310	333	307	309	328	303	313	301	345	331	314	289	345	318	343	318	293	318	337	311	346	354	312	301	292	281	325	310	351	311	321	353	333	352	295	304	322	346	312	328	338	306	313	317	314	332	305	330	312	298	343	367	318	327	350	313	351	320	289	294	298	334	299	323	326	320	323	321	298	280	339	321	322	339	333	346	343	309	317	334	317	331	340	312	307	341	344	309	324	341	340	300	318	323	329	349	323	325	322	294	299	324	324	345	339	329	361	359	305	317	337	331	320	300	338	325	342	339	352	322	325	312	344	349	310	336	319	289	305	345	329	319	327	345	324	288	358	298	351	287	306	328	314	340	276	303	328	321	310	315	343	340	307	323	296	334	339	331	356	357	358	299	301	334	294	313	323	303	312	334	334	315	316	333	329	344	343	340	318	322	319	339	329	313	302	333	339	297	338	367	305	341	329	325	304	337	334	312	322	309	342	309	316	300	296	306	340	341	304	288	364	366	338	326	287	330	366	359	335	349	340	312	314	319	310	309	300	313	337	325	298	306	326	311	298	315	329	312	325	340	306	337	306	347	307	329	335	316	335	328	328	348	320	318	326	337	327	298	303	319	345	336	334	306	313	331	310	324	314	336	372	327	338	310	344	298	294	341	314	355	324	318	319	284	355	335	359	343	320	336	352	307	338	312	315	324	325	353	329	324	337	317	276	314	325	313	352	315	306	292	386	328	300	295	333	325	332	332	321	354	297	310	327	330	321	351	329	347	320	317	348	310	335	305	321	329	330	317	307	334	320	314	289	321	308	306	320	314	326	347	303	333	340	315	330	325	329	324	335	327	345	323	314	321	298	330	335	339	317	291	311	338	349	290	323	292	301	319	273	289	310	325	308	298	335	312	341	309	313	317	325	343	328	292	352	326	338	325	288	321	331	355	339	325	330	343	334	330	315	334	309	306	335	350	353	330	320	335	356	326	305	310	357	291	354	324	328	313	304	362	305	336	290	305	318	353	358	332	318	289	287	304	291	326	310	323	317	351	322	300	348	317	322	312	313	345	325	341	305	326	346	304	328	313	335	317	322	337	302	328	309	314	351	316	308	337	315	311	337	329	287	311	317	328	323	326	333	325	337	345	310	322	322	367	320	293	325	310	346	308	324	320	300	310	316	331	325	315	334	328	315	343	351	334	300	319	308	327	304	321	328	341	337	309	308	315	305	336	336	325	316	340	336	286	334	355	330	320	325	325	323	319	313	319	329	285	326	323	311	311	322	340	313	323	323	303	310	306	331	329	298	315	320	324	298	323	316	318	375	298	325	316	317	274	317	328	305	283	328	340	331	350	311	340	305	313	325	345	339	334	341	347	354	338	334	334	325	308	325	330	308	334	330	317	338	324	333	334	318	351	325	319	293	349	333	318	324	314	313	320	304	326	333	363	317	335	330	340	338	310	320	334	298	293	336	342	318	333	331	330	341	340	329	354	305	340	324	337	316	331	305	319	307	338	287	345	341	359	332	357	333	339	308	301	329	334	333	289	310	334	355	297	325	294	323	313	338	313	301	344	341	332	316	334	322	317	327	329	353	333	332	334	317	307	327	319	304	345	353	344	331	370	334	320	330	316	308	339	310	333	295	322	336	340	328	338	329	320	341	339	272	338	365	356	321	323	325	338	321	298	346	350	334	348	287	315	308	370	343	303	290	329	309	370	334	334	314	332	315	333	326	294	278	345	357	291	324	319	343	331	318	326	341	331	321	329	309	339	301	334	310	321	372	315	335	282	338	309	337	357	317	315	339	334	328	367	343	334	317	329	318	310	323	311	312	308	341	359	328	347	356	326	312	316	311	294	317	332	320	323	357	282	334	326	335	333	333	322	347	321	305	308	358	291	304	347	333	340	341	316	311	331	315	308	328	330	320	349	308	336	335	306	315	353	329	293	303	316	317	307	309	307	312	351	339	321	295	312	320	336	304	347	337	350	330	315	350	306	309	324	281	318	316	340	339	307	357	348	331	336	318	301	329	334	327
8651	13722	9908	4888	3493	2671	1987	1507	1126	932	834	713	658	583	574	497	495	482	450	423	439	371	365	383	429	391	370	360	360	362	383	392	338	358	349	342	370	336	389	368	334	342	352	333	304	311	320	304	327	345	336	319	323	333	334	318	347	323	343	345	331	346	336	339	342	305	342	308	319	351	339	332	348	319	305	357	357	301	301	337	316	334	356	377	352	324	318	402	323	342	337	318	305	337	324	324	333	315	284	334	309	326	326	321	339	320	314	315	314	299	338	322	317	301	322	326	340	317	326	339	309	317	329	325	328	335	342	340	369	326	291	369	323	319	297	331	316	343	361	363	306	327	339	337	332	345	341	313	305	352	322	311	293	326	332	329	292	342	306	309	319	350	346	332	303	279	327	335	330	310	344	325	341	348	319	303	346	299	312	300	354	332	334	318	343	333	297	331	308	311	303	328	333	339	338	345	328	345	354	306	322	292	315	321	333	323	326	309	327	319	334	305	305	334	324	306	322	340	325	325	329	319	316	307	309	330	337	318	320	351	335	327	320	327	333	331	334	325	322	317	304	330	316	322	312	337	304	325	330	343	314	309	317	324	368	332	313	324	291	282	330	329	323	300	297	284	338	326	316	327	314	297	335	335	321	319	343	294	308	345	338	350	369	303	356	327	315	328	346	321	319	328	286	334	301	303	312	320	297	319	325	293	305	310	357	310	331	320	334	337	333	348	314	338	326	305	344	314	349	321	315	354	325	357	326	319	331	310	326	297	326	325	347	354	342	296	294	311	338	305	317	310	307	305	332	342	325	296	334	326	321	334	317	337	310	344	309	320	305	276	338	340	349	333	289	318	322	318	330	319	351	313	338	325	324	331	305	291	344	317	334	320	324	344	338	337	354	322	316	323	335	337	330	350	337	334	346	320	311	351	318	349	344	335	295	318	319	349	323	290	307	353	322	318	327	322	297	311	326	330	314	330	318	295	319	322	339	312	366	308	350	319	316	313	322	335	303	317	319	306	329	331	339	327	307	313	338	329	315	320	327	347	330	313	341	294	314	297	354	325	336	307	335	312	302	342	327	343	324	324	342	338	327	347	294	306	337	289	321	322	324	309	310	312	327	320	320	333	313	316	340	286	303	309	333	329	312	337	304	359	331	322	304	331	337	307	324	330	306	309	317	302	335	298	331	334	294	304	344	310	308	338	307	343	295	300	316	316	315	322	306	310	325	331	352	346	327	317	278	312	321	299	346	311	325	293	327	310	308	317	302	347	307	325	284	332	356	324	337	309	306	363	340	325	323	327	332	355	317	314	310	340	328	336	344	318	320	319	322	327	326	325	341	304	325	335	307	358	339	337	316	315	346	343	327	334	343	329	312	368	337	274	318	325	323	331	325	315	309	293	355	284	326	338	317	314	329	302	304	318	334	319	335	318	328	330	341	333	344	326	312	327	307	325	345	357	313	322	313	348	353	358	308	305	331	283	326	335	307	333	310	321	344	321	318	315	330	330	296	306	312	344	317	311	311	340	345	301	369	335	303	318	327	327	351	349	317	314	334	338	308	318	327	314	352	356	310	311	337	339	302	295	319	325	278	299	308	307	328	315	309	359	324	329	330	330	332	322	335	325	341	328	286	299	342	325	316	304	347	333	291	313	308	308	329	324	333	313	307	344	355	323	301	331	341	306	297	316	327	307	300	305	316	315	317	358	329	298	328	333	328	335	365	330	310	330	311	327	300	307	347	310	340	354	320	309	302	388	340	324	318	336	326	314	317	324	315	342	334	303	335	331	336	300	349	347	301	356	339	334	314	299	335	335	324	315	327	314	324	329	309	308	322	319	310	285	347	322	311	328	334	309	303	327	310	343	300	314	312	306	331	311	322	347	332	316	340	334	299	352	337	305	307	315	302	337	299	308	323	312	308	322	305	315	310	344	302	300	297	342	307	327	327	318	319	294	333	327	357	324	301	326	335	335	357	356	300	308	327	309	315	304	341	311	299	311	343	329	327	331	373	267	338	352	345	344	334	350	345	301	334	310	287	320	308	335	346	332	305	328	308	336	311	324	312	321	306	285	292	341	309	340	326	378	308	337	322	359	340	304	321	318	314	303	294	325	308	315	288	335	339	317	323	303	347	291	334	330	326	299	352	331	314	311	322	350	305	324	311	319	319	292	303	321	332	297	349	309	327	335	314	334	322	313	333	293	321	354	332	329	329	343	305	323	305	334	334	304	318	336	292	295	343	326	313	336	345	320	339	332	328	337	358	301	330	325	337	334	321	317	328	343	342	340	320	337	348	333	341	343	328	339	324	343	333	299	311	327	310	307	333	299	344	352	328	292	340	333	309	342	328	304	339	319	308	303	324	356	344	321	336	307	343	319	316	312	321	373	329	333	322	323	306	347	323	297	335	313	333	321	313	324	325	344	324	301	314	283	333	319	342	342	340	302	311	321	314	342	313	335	346	305	321	293	326	316	317	304	297	322	341	311	312	307	292	319	329	352	352	334	350	322	299	320	305	311	328	327	273	329	335	331	309	323	328	338	328	325	318	347	320	296	342	315	317	317	306	347	336	279	322	332	361	348	346	327	302	311	303	306	320	329	322	334	312	305	301	342	369	347	322	339	331	308	322	328	334	357	332	306	327	322	325	328	327	326	364	323	332	344	306	321	349	328	275	324	311	316	336	300	326	328	313	303	316	316	326	318	339	332	354	322	310	324	327	338	336	319	363	325	319	328	323	311	314	291	334	306	311	329	322	308	359	290	345	312	310	329	294	314	326	328	306	313	319	334	312	315	319	313	326	328	319	336	331	297	321	316	311	299	354	323	332	305	304	329	350	318	329	332	328	314	318	314	326	300	319	347	322	300	303	324	294	338	294	330	270	303	334	349	321	281	311	317	318	324	307	334	323	320	302	331	356	317	339	330	282	320	329	364	329	330	321	327	319	331	305	342	347	347	303	326	337	320	315	328	326	342	299	316	321	289	360	353	330	321	327	334	324	331	303	312	290	303	324	338	328	327	370	329	279	333	273	317	318	317	295	302	320	320	330	317	291	310	325	328	328	327	338	311	335	350	328	355	325	317	290	353	315	292	319	324	358	321	346	341	330	346	324	324	328	297	324	326	313	311	297	326	325	340	325	313	309	337	342	333	325	330	327	332	303	348	333	332	301	321	302	309	330	342	317	334	329	314	332	322	329	340	333	305	330	347	325	303	335	329	325	322	333	367	314	297	316	365	306	300	301	314	351	319	318	323	326	293	311	336	305	294	325	331	282	309	322	320	309	352	312	305	319	312	310	321	350	315	320	328	327	309	302	301	362	343	326	362	334	317	281	315	324	344	331	311	321	325	330	349	343	306	309	328	311	336	339	331	327	346	309	330	290	322	332	319	337	380	350	292	286	333	348	332	345	349	307	309	306	331	312	284	329	305	312	332	348	303	327	324	340	324	324	302	326	291	337	332	330	324	298	299	362	322	321	311	337	299	343	349
27432	18917	5880	1418	1089	1118	1010	931	884	919	859	918	886	910	891	872	935	880	862	899	880	911	847	863	878	905	872	886	836	825	886	861	863	865	872	866	866	828	817	822	865	893	848	866	925	849	849	858	865	856	878	871	899	902	862	834	880	862	898	823	873	887	901	870	869	906	933	854	880	901	833	891	848	886	817	834	848	884	910	874	866	869	869	909	912	873	874	957	855	930	849	875	852	905	849	854	861	880	846	904	886	862	900	856	869	831	881	919	870	862	925	862	874	836	862	878	838	808	898	861	924	855	869	871	880	896	848	818	869	855	867	885	881	822	879	881	860	919	877	839	895	865	909	929	837	879	885	834	873	833	815	895	885	902	936	903	914	888	876	890	847	886	920	907	868	860	832	929	867	829	814	826	833	874	883	853	872	826	874	870	823	892	918	871	924	877	844	868	866	848	879	863	871	844	874	896	885	817	920	840	904	878	890	891	958	886	890	865	827	854	857	906	883	878	904	923	876	845	876	876	879	886	845	840	871	918	901	892	890	964	872	893	862	880	896	910	847	859	854	914	858	885	920	859	892	904	881	856	895	876	879	886	845	932	836	856	855	912	871	840	849	872	889	851	880	896	975	866	816	910	807	884	883	872	904	898	861	855	884	798	868	844	893	871	897	881	855	873	904	853	869	906	864	923	937	825	899	906	882	815	872	939	847	907	859	887	903	894	865	802	835	861	870	893	883	879	872	874	831	896	884	902	900	896	942	869	899	855	831	870	851	870	916	844	888	916	903	900	926	842	823	867	865	840	930	874	863	904	900	873	876	897	863	853	818	962	869	837	912	865	825	889	891	866	878	872	873	907	860	848	894	870	849	889	910	932	897	973	884	900	898	887	920	879	917	852	871	844	891	856	882	855	856	831	856	901	879	862	900	950	869	842	877	888	902	900	842	872	858	890	857	917	908	887	865	845	895	871	851	903	907	894	894	882	895	893	826	892	885	895	899	886	852	863	883	777	874	927	900	862	824	938	920	816	824	863	856	893	845	824	857	863	896	873	899	822	876	906	875	872	895	871	869	880	893	856	919	870	868	882	855	883	891	848	863	833	852	856	906	849	852	911	864	860	933	877	833	852	882	914	846	875	886	865	841	859	912	855	809	914	925	881	905	827	855	883	864	848	866	932	876	891	882	861	858	839	912	906	823	827	897	896	867	895	909	861	915	880	879	941	876	921	894	818	902	883	946	871	931	879	843	866	856	896	815	853	870	831	884	829	881	866	809	882	872	911	810	827	835	821	915	846	863	929	866	864	836	897	843	872	884	890	865	808	872	812	876	902	913	882	846	841	886	893	889	899	835	811	873	859	895	818	861	874	864	838	872	898	926	894	833	926	798	821	870	876	823	845	898	858	819	809	919	886	867	888	888	886	901	885	949	870	833	885	838	863	910	894	848	935	846	952	889	903	887	929	869	936	869	860	879	886	818	882	881	912	847	875	898	879	867	909	856	881	830	846	851	864	883	816	937	863	873	868	884	874	933	855	905	791	818	825	890	866	886	890	892	840	807	873	826	817	900	914	933	881	906	862	871	875	862	887	901	834	904	894	910	796	842	869	900	858	940	910	978	908	874	867	874	916	845	888	877	866	805	875	863	840	898	881	844	946	870	861	852	875	857	909	880	867	890	930	867	853	884	845	839	862	892	884	927	870	890	846	880	881	848	862	926	891	896	832	885	837	872	888	806	859	883	850	858	890	945	882	894	841	862	905	875	871	857	882	841	882	941	849	839	865	887	923	914	872	872	840	876	823	890	879	862	829	906	808	828	905	884	871	901	863	903	864	825	871	884	897	859	882	890	870	869	821	848	832	879	856	866	911	879	855	882	871	861	864	887	871	871	853	810	915	843	855	831	884	920	918	917	835	934	887	892	857	883	888	901	891	890	866	910	850	862	843	888	869	896	865	865	922	844	829	929	881	868	837	861	864	904	810	821	864	913	873	895	871	844	836	846	813	846	871	901	897	900	876	909	868	842	888	843	875	870	831	869	826	843	887	861	837	825	908	884	877	922	868	879	896	927	909	918	885	898	885	872	861	809	848	868	882	879	867	951	908	869	875	815	830	910	866	923	873	879	864	865	848	825	893	876	882	866	826	896	880	915	882	839	859	870	876	922	823	882	819	903	855	903	901	890	918	891	874	919	875	880	813	857	893	840	895	875	861	835	857	908	859	843	860	942	841	855	826	844	883	895	853	862	857	841	957	887	878	890	877	854	918	872	842	907	873	873	802	825	869	839	900	817	860	846	815	882	880	857	855	899	839	887	811	819	877	873	881	918	875	878	872	874	903	898	876	906	878	887	828	860	933	930	883	811	894	931	862	844	870	867	913	877	903	881	845	826	888	854	826	888	877	891	865	874	857	891	861	866	864	905	840	918	880	883	910	853	844	879	901	916	935	894	882	884	853	852	844	917	842	926	850	876	844	808	890	838	882	854	904	904	883	886	836	903	846	849	856	829	878	903	909	885	864	872	890	905	881	858	919	842	939	903	901	917	826	900	872	820	862	884	871	850	867	838	937	882	892	843	858	839	857	899	914	856	853	852	904	912	862	916	833	857	867	865	906	902	871	878	881	878	882	855	882	872	849	889	870	868	840	867	874	899	849	862	894	859	876	883	894	845	859	923	977	886	869	896	883	920	880	832	829	855	846	914	891	857	881	865	878	887	887	842	835	868	872	878	869	933	849	837	939	867	871	926	829	879	819	865	901	860	923	928	873	867	908	854	855	876	941	891	880	851	927	865	863	860	901	934	882	894	950	850	889	896	864	847	917	897	856	861	863	827	872	915	867	881	890	877	883	833	827	924	912	900	873	822	866	914	871	909	860	904	860	810	938	886	858	826	842	847	863	865	904	858	834	883	851	861	898	833	875	858	874	917	820	866	897	840	864	862	882	870	899	910	894	891	880	876	932	892	909	841	925	906	844	886	886	896	866	831	886	863	862	985	896	868	850	880	873	884	899	855	847	930	894	920	873	900	884	810	880	844	855	857	844	874	888	815	829	855	866	859	896	873	855	859	850	870	885	892	878	888	863	851	897	910	895	877	877	859	909	847	888	861	863	889	906	860	939	880	933	861	873	851	847	900	898	920	867	905	850	941	917	907	884	906	869	870	848	938	918	811	864	875	881	834	878	897	841	803	858	842	883	855	850	888	904	879	839	877	854	909	862	860	928	838	844	866	853	872	858	876	863	880	885	867	826	918	898	861	840	851	863	913	885	839	892	852	843	890	911	827	901	837	889	887	819	910	873	834	866	886	932	816	868	867	907	903	849	868	860	888	859	909	861	911	870	910	837	946	879	865	907	897	856	838	866	840	892	855	870	883	859	886	875	881	876	887	847	846	959	859	870	889	870	884	878	870	912	881	916	887	868	832	845	844	868	885	865	872	907	857	883	911	870	877	882	891	862	891	911	845	857	888	863	923	845	863	822	878	878	893	854	896	880
5137	1517	1241	1010	959	991	992	910	944	906	912	872	941	904	949	844	917	860	878	885	907	882	874	901	945	930	902	885	879	908	914	896	877	863	900	910	889	896	911	888	910	922	847	924	886	865	896	896	927	937	950	911	876	892	914	944	914	845	897	839	877	908	857	903	973	879	907	888	860	889	866	897	891	917	900	898	870	882	898	916	867	873	893	911	892	850	883	895	912	877	859	911	931	865	889	901	903	883	910	890	878	851	892	889	871	935	884	846	893	852	936	903	907	894	900	873	898	922	925	916	922	912	893	926	888	880	941	917	881	868	905	874	845	878	829	903	871	899	904	936	919	922	889	878	902	838	859	902	891	886	922	905	891	921	885	906	915	901	881	909	873	908	896	880	877	921	853	859	918	874	892	872	876	922	932	887	904	841	941	890	902	940	857	880	866	867	894	887	865	913	882	865	936	893	928	826	906	923	912	980	918	913	867	835	915	851	930	894	870	930	917	887	865	829	842	910	919	881	852	833	917	874	888	898	928	795	922	878	912	872	891	908	884	924	959	846	934	893	873	884	924	873	946	866	906	860	877	878	871	914	846	907	900	930	881	924	977	932	906	915	911	914	849	881	906	884	954	913	824	878	917	912	882	814	879	892	878	861	941	863	907	897	946	850	863	875	887	894	933	910	920	912	880	848	893	907	886	905	935	900	935	902	870	874	912	899	897	879	922	929	943	895	963	880	933	931	934	896	888	901	897	897	896	880	915	890	838	870	854	918	902	849	905	896	886	905	915	934	814	878	854	864	891	813	865	880	881	869	919	846	926	880	868	883	918	885	892	868	911	917	932	870	933	897	898	866	864	881	858	927	906	888	895	930	879	883	920	900	895	929	845	870	936	894	921	872	854	927	935	874	861	930	911	918	837	977	881	875	883	945	882	872	937	885	916	898	839	869	881	917	858	880	905	912	904	903	924	873	905	883	879	877	894	871	869	867	846	909	888	866	862	872	828	884	840	910	974	906	880	919	910	917	933	913	922	897	893	898	877	942	893	860	884	945	875	927	882	942	916	941	871	925	874	866	941	922	894	885	873	907	902	842	889	918	866	945	877	878	905	892	984	831	923	887	901	875	879	876	851	951	895	918	848	924	912	884	890	821	890	925	862	884	850	913	911	925	920	883	923	899	925	882	842	915	884	860	833	881	903	874	903	908	869	864	884	907	936	867	894	909	899	893	910	894	873	956	918	848	935	882	950	945	899	934	895	885	864	906	857	893	952	876	888	919	878	928	900	893	883	922	915	923	962	946	914	918	885	857	909	889	909	923	936	936	932	876	944	947	898	879	856	910	870	870	888	923	910	834	901	919	836	918	869	868	940	879	882	916	916	909	858	885	875	903	899	852	900	842	899	920	934	903	861	919	878	889	877	893	874	908	860	883	882	911	882	928	905	860	939	877	879	903	899	912	947	844	873	852	890	921	910	925	865	877	888	915	861	909	890	927	935	863	900	922	873	879	885	916	842	891	885	884	902	927	934	908	876	893	860	907	936	853	908	835	866	899	886	943	910	901	864	857	882	900	917	901	881	944	865	858	897	884	903	885	904	877	887	910	913	856	899	875	886	866	918	894	883	880	919	888	895	906	873	895	851	893	937	895	864	901	943	895	933	881	895	852	862	899	924	869	933	866	886	880	937	969	929	895	939	893	916	873	866	899	875	823	898	877	936	880	926	892	882	900	914	862	882	908	939	922	865	878	888	919	858	886	927	911	912	889	928	951	918	900	878	863	931	865	819	899	875	907	874	867	860	889	846	891	864	861	875	883	889	876	905	872	879	890	892	895	891	910	938	929	943	889	879	852	913	940	931	861	839	848	902	912	883	846	875	861	923	880	917	901	862	951	926	912	930	842	900	918	854	889	955	893	844	841	880	872	933	921	915	858	943	878	910	956	880	918	950	907	895	879	914	847	888	886	846	885	872	849	882	886	871	886	881	893	884	863	832	918	914	877	829	911	937	896	951	882	932	931	922	854	884	946	945	926	926	909	882	882	894	890	891	883	855	894	950	927	851	893	860	904	888	870	864	940	892	895	860	906	886	956	916	882	882	912	898	893	894	911	950	926	907	900	946	900	840	965	926	870	844	926	889	878	909	875	902	911	896	866	909	907	870	872	857	905	886	864	913	916	853	859	919	859	911	900	959	884	860	940	909	901	884	912	930	891	889	813	896	898	858	865	922	966	868	865	927	848	925	867	888	918	949	959	909	874	852	864	875	922	871	893	917	884	891	864	930	917	952	895	877	908	892	896	884	864	893	877	851	888	830	918	852	932	831	894	925	846	883	917	913	872	880	899	880	841	862	896	901	917	859	836	892	941	910	946	912	868	873	937	885	878	941	868	904	968	896	928	930	884	914	948	879	926	932	873	918	944	836	938	861	935	868	878	871	881	847	916	874	896	896	895	854	897	908	893	906	911	923	902	865	881	922	926	879	894	866	926	920	848	909	922	930	903	845	892	873	894	925	924	884	863	876	848	870	848	937	860	971	843	867	908	929	869	870	905	892	929	919	913	879	914	905	907	882	872	864	934	875	854	891	918	919	908	834	876	826	932	900	923	849	901	885	874	876	814	850	921	919	902	893	902	910	900	864	908	883	852	903	889	903	866	928	913	864	957	888	843	900	874	902	903	904	900	916	832	900	880	871	871	970	942	871	886	918	872	937	886	903	903	918	909	929	907	844	858	918	928	875	939	872	925	899	877	892	873	909	917	831	871	822	879	916	887	843	898	941	892	912	939	841	943	903	905	846	837	954	838	896	891	895	938	898	861	880	922	954	932	866	867	955	938	979	862	852	874	851	958	858	881	924	866	929	876	831	853	872	891	933	854	879	958	874	964	877	906	864	904	962	918	869	902	906	931	825	908	860	872	891	865	875	872	872	896	845	836	862	878	859	859	856	868	965	846	871	872	831	893	864	888	876	911	921	869	878	891	855	860	880	873	852	871	909	948	888	899	854	908	881	849	903	952	874	906	854	868	946	908	875	909	862	915	880	885	927	905	894	901	887	830	927	899	831	912	874	866	908	848	888	859	874	872	885	880	940	940	869	920	910	907	912	884	895	928	887	893	908	876	861	895	904	849	884	892	853	895	901	913	889	905	862	856	885	889	941	843	886	899	889	885	884	868	954	881	853	868	875	869	854	878	911	890	903	891	931	849	885	879	933	884	918	865	929	940	947	894	907	926	889	877	916	904	856	884	921	882	949	856	927	884	888	883	858	917	872	878	859	870	866	879	848	919	889	944	871	895	830	883	870	937	954	943	908	917	907	924	877	915	871	890	891	934	860	923	850	907	933	930	898	874	890	864	823	889	868	856	915	884	930	889	893	881	920	907	900	914	900	919	953	924	851	892	903	876	869	869	897	860	836	866	865	845	881	890	892	858	845	941	893	927	922	898	839	934	902	876	871	899	897	891	891	899	860	838	866	931	898	825	911	883	853	859	879	910
23360	21002	28376	23755	20990	13063	1277	818	649	553	593	555	527	492	471	470	454	465	464	468	401	424	418	422	440	388	425	427	403	414	432	390	433	434	406	409	404	387	397	425	411	408	408	390	427	404	407	408	396	432	387	417	429	404	431	406	413	396	425	415	376	420	406	430	406	407	410	436	393	374	409	394	415	377	405	408	437	425	420	375	404	427	382	415	390	363	394	433	426	375	448	398	383	373	395	400	368	418	439	422	423	404	368	414	386	404	417	460	452	391	390	419	417	383	387	417	407	377	394	437	397	412	384	405	411	407	387	443	418	401	417	364	418	385	423	382	418	409	398	383	413	407	435	411	398	438	380	395	391	400	429	399	378	401	394	421	442	392	423	390	403	391	395	424	412	402	409	415	411	416	408	394	416	389	430	392	393	414	398	395	425	365	374	430	402	403	414	426	398	436	428	423	379	395	396	403	376	415	401	425	375	374	432	387	419	409	400	403	362	360	398	409	440	409	386	417	402	393	380	398	416	410	404	428	427	412	383	405	412	383	399	399	394	422	422	403	430	375	400	426	438	424	404	449	419	404	421	393	416	394	353	391	365	375	422	399	376	366	407	415	405	377	411	440	371	382	370	421	384	373	424	379	410	400	404	401	394	391	347	391	412	376	408	383	435	440	401	381	392	391	366	373	403	404	417	389	409	408	399	443	393	367	397	358	439	404	418	383	422	379	370	399	409	399	382	384	438	418	395	337	403	404	357	355	426	399	399	402	409	424	417	392	356	374	374	377	376	419	397	423	413	380	445	400	400	401	396	392	409	409	412	368	392	406	417	411	371	413	417	409	422	415	413	423	422	368	419	437	397	412	397	431	415	441	412	401	393	369	376	420	407	427	391	378	392	386	396	404	392	377	394	419	410	373	415	403	379	420	407	384	426	359	400	430	377	394	424	376	362	412	369	371	372	374	400	396	395	384	375	419	436	420	419	395	427	369	402	419	411	376	388	406	383	366	439	408	397	411	414	415	427	410	361	400	368	408	433	407	402	408	391	448	431	391	385	428	418	376	396	387	387	408	412	425	422	396	412	375	417	408	390	412	369	410	367	394	431	398	362	424	382	393	374	397	397	367	429	373	393	406	394	409	373	427	395	388	391	423	431	370	382	429	417	417	425	387	381	376	371	393	417	387	390	410	378	385	404	399	366	415	366	438	369	417	369	390	372	387	391	384	420	410	390	394	413	412	401	421	407	392	428	389	400	414	423	359	378	355	406	396	401	402	431	412	419	416	396	424	394	432	416	350	413	384	381	392	399	412	416	414	407	440	392	389	422	365	394	382	373	382	391	357	383	446	403	415	394	412	420	402	371	407	403	391	423	409	403	428	403	386	382	407	422	398	378	402	434	396	401	423	421	361	396	398	359	393	425	386	407	378	415	400	373	434	407	385	392	395	407	394	377	377	405	359	363	391	413	391	414	392	382	388	392	407	384	376	396	373	425	392	417	384	386	420	410	380	394	402	431	425	424	401	398	404	412	428	384	424	392	390	431	393	407	387	410	398	400	416	363	396	385	421	381	384	407	400	378	419	405	405	405	373	393	376	419	407	392	387	389	401	380	406	425	381	426	413	421	381	383	363	421	405	407	388	392	402	444	407	392	410	386	423	433	378	353	391	442	428	381	380	404	396	410	407	428	413	384	422	376	373	364	407	385	410	380	383	399	456	448	378	359	394	434	387	376	388	394	397	380	381	383	388	429	385	436	405	415	389	402	396	372	430	405	406	402	416	383	376	432	433	418	417	428	437	411	427	375	356	407	407	390	401	379	397	388	411	392	382	395	395	397	423	365	442	400	362	361	385	412	412	391	404	438	388	419	394	395	416	397	400	434	394	380	441	389	395	439	395	398	403	381	422	405	376	382	379	431	374	376	424	386	442	396	409	378	414	418	377	396	426	398	398	403	432	439	365	398	406	390	423	381	399	423	405	395	390	401	398	388	346	409	401	400	389	371	426	413	384	368	410	378	377	414	363	362	386	399	394	411	375	416	368	373	424	402	373	378	380	415	371	379	410	392	396	411	383	427	406	402	421	412	415	375	430	398	367	400	361	406	413	430	414	403	416	454	387	429	389	402	394	369	437	431	396	395	409	409	421	421	408	404	381	406	408	424	414	403	368	412	374	432	418	390	451	423	386	402	383	399	355	401	381	417	394	387	375	433	426	373	398	393	416	414	396	424	402	414	418	432	388	378	474	448	366	363	393	377	405	390	404	397	389	379	425	381	408	395	384	437	369	415	391	392	407	438	402	420	401	394	410	360	420	386	388	416	409	395	415	377	398	372	391	369	447	392	408	437	440	379	370	418	405	394	379	381	388	387	371	398	386	387	416	411	391	390	388	402	396	378	403	400	398	400	387	382	342	438	403	425	400	408	402	390	395	409	405	400	395	435	383	406	397	411	387	394	405	443	408	411	419	413	414	390	395	426	385	413	414	429	385	415	399	341	385	416	421	430	411	407	423	414	378	397	422	392	400	395	416	451	377	409	384	393	386	422	418	385	415	408	389	400	367	410	399	404	414	375	363	410	400	405	404	402	380	395	417	424	420	386	416	427	408	423	380	395	392	393	415	412	416	424	417	447	403	424	373	415	397	401	397	365	396	367	383	374	375	418	402	393	441	400	398	416	442	400	379	403	374	386	448	361	401	389	390	395	397	354	427	403	380	373	402	400	425	405	378	411	440	410	383	368	424	403	417	402	410	393	402	437	408	384	425	391	407	406	433	376	398	409	410	381	360	399	395	407	391	409	416	406	428	385	391	373	412	406	401	381	421	367	408	384	408	386	406	377	399	431	366	356	389	379	432	392	429	418	400	397	433	382	374	376	421	393	370	390	413	400	431	404	398	387	398	396	389	397	412	419	377	417	400	411	402	413	405	381	432	383	379	404	396	425	393	390	408	395	387	421	405	384	405	403	425	370	430	383	412	397	403	374	380	395	343	410	404	391	387	407	397	396	413	410	400	419	432	363	364	397	384	393	393	382	392	374	342	418	410	373	363	415	417	388	393	393	417	425	414	371	406	408	416	413	379	437	371	381	415	420	367	390	385	390	450	384	413	405	390	388	394	378	434	363	403	412	390	431	398	402	375	389	405	403	402	432	434	410	414	387	411	400	400	385	397	415	364	417	400	398	349	369	394	415	400	413	365	385	446	411	424	388	407	404	395	410	413	389	397	400	401	394	383	429	431	382	402	400	389	398	367	414	396	414	425	451	380	404	404	419	390	386	394	389	369	436	432	384	358	389	403	429	438	420	385	377	390	387	384	392	430	389	389	436	411	349	354	395	417	440	406	374	437	376	394	384	421	392	410	399	416	403	395	398	402	408	405	374	413	414	388	397	377	425	395	383	394	394	403	429	449	396	396	427	395	423	416	368	396	380	386	439	409	445	394	412	388	451	407	397	403	416	459	409	409	412	419	422	381	423	418	434	400	422	395	375	411	420	430
6519	8263	6056	2934	2137	1575	1316	1043	879	796	706	662	580	552	554	515	513	468	494	467	524	473	459	457	464	458	441	449	443	438	473	458	466	461	471	443	426	430	461	441	435	427	428	416	432	444	468	461	425	427	424	420	448	437	470	457	453	440	430	434	469	471	420	398	427	407	490	474	445	409	417	460	446	430	435	427	464	439	455	440	417	418	416	426	422	456	438	429	437	404	448	452	416	450	429	440	435	419	450	469	401	432	396	422	457	429	435	434	424	431	440	436	422	459	443	425	444	438	415	439	460	412	407	447	403	415	439	389	419	405	421	426	415	428	421	420	408	483	457	430	453	434	462	388	421	426	442	442	468	441	422	439	394	438	476	458	445	443	460	451	407	441	439	429	451	420	438	448	424	412	461	403	419	410	381	412	388	406	458	440	459	417	433	440	420	462	405	422	443	424	431	440	396	462	453	435	399	439	460	444	416	468	417	456	436	443	454	441	445	434	406	413	394	434	423	418	457	465	448	437	438	474	426	428	462	412	412	440	402	446	406	432	455	419	422	438	389	406	463	411	455	433	423	472	465	415	461	426	443	436	422	414	409	404	422	477	446	432	430	434	439	410	444	409	429	447	429	435	427	421	427	419	449	439	415	446	455	411	417	444	404	438	431	437	398	430	398	409	452	403	474	418	447	478	452	438	444	452	431	438	464	447	437	427	407	436	412	422	415	456	429	436	425	437	422	415	447	419	483	474	418	418	452	405	422	426	427	443	468	449	486	431	417	453	434	445	476	453	397	459	431	441	397	454	417	403	442	445	438	443	431	432	433	432	448	439	409	424	435	422	398	449	435	441	432	395	452	407	448	440	418	405	461	409	443	409	447	462	440	462	436	439	433	438	439	460	433	441	425	416	422	439	412	407	469	447	446	421	440	422	422	398	428	438	473	438	435	430	443	452	476	450	435	434	416	435	411	409	449	421	449	413	421	449	450	455	420	424	433	413	430	421	422	459	431	413	430	439	424	446	420	414	429	499	421	391	457	473	459	426	447	462	423	409	419	412	430	425	439	400	419	448	454	407	431	442	418	455	457	461	423	388	407	416	455	420	429	397	441	430	468	451	444	424	464	449	414	431	472	417	429	400	448	415	450	389	424	425	429	409	451	436	425	419	412	441	449	438	434	473	398	449	461	440	437	437	404	464	470	416	405	484	411	444	413	437	459	429	444	430	422	419	424	434	443	459	434	443	477	441	446	444	481	451	405	434	429	427	404	424	428	432	431	418	438	437	442	426	453	414	401	396	442	452	413	435	425	414	432	431	469	395	474	418	431	468	403	440	405	442	438	387	438	442	449	440	464	461	414	412	413	482	438	415	444	408	441	427	425	415	448	430	393	449	419	441	453	428	437	448	442	437	432	446	421	441	453	440	407	440	438	469	432	442	421	426	463	464	418	447	483	471	430	434	433	426	417	436	476	425	449	444	401	416	449	435	434	438	457	456	476	419	409	392	444	431	490	425	441	457	414	406	466	433	416	417	444	452	480	404	438	404	432	404	420	419	449	492	465	435	387	407	442	432	408	427	445	428	440	449	483	456	450	427	462	454	424	432	441	396	420	422	447	430	433	429	404	438	408	424	434	451	454	433	434	459	445	430	439	427	444	445	463	432	442	477	426	412	458	418	446	416	453	428	440	437	464	418	467	444	460	465	435	439	475	448	468	455	443	420	454	418	437	416	410	424	447	445	424	443	425	413	401	426	430	426	458	432	452	447	440	411	435	417	462	427	413	447	414	415	466	426	427	457	469	438	462	463	468	444	473	456	390	410	415	387	414	435	406	473	423	412	412	435	440	442	423	432	454	431	469	423	442	422	412	441	390	404	446	415	458	395	453	408	467	393	459	416	439	448	422	450	429	433	451	406	415	442	423	419	432	450	415	413	470	421	450	420	445	405	455	435	441	400	433	463	443	439	420	423	447	407	413	421	380	455	396	458	402	452	451	482	431	419	443	411	449	424	402	421	418	429	459	452	432	472	427	433	431	422	421	446	424	450	452	438	445	444	430	438	428	457	467	430	431	424	446	468	409	430	469	435	437	438	437	412	424	472	418	408	445	436	432	428	455	436	426	422	434	443	431	447	441	444	423	405	429	458	436	413	472	426	383	436	446	477	450	439	425	421	401	472	461	427	436	448	493	444	405	409	385	443	441	446	448	442	457	446	444	408	423	467	422	481	416	445	441	422	445	408	395	461	448	423	409	431	492	445	458	426	443	435	435	398	460	430	431	416	422	453	451	411	470	433	403	415	428	465	460	431	419	460	440	450	447	405	455	478	402	407	438	407	435	445	421	430	462	452	485	425	426	431	442	431	457	406	438	411	439	434	440	416	422	462	423	429	446	462	458	461	420	448	455	425	448	437	444	412	446	454	457	439	409	461	417	438	439	419	413	441	446	479	431	426	389	416	444	420	409	441	444	451	439	457	412	430	428	435	446	417	441	419	412	447	452	420	417	423	429	442	441	430	446	445	447	448	409	444	449	429	414	453	402	405	448	464	434	436	447	457	436	416	438	466	444	433	435	449	418	442	450	444	438	422	391	424	420	411	425	461	473	452	430	443	437	464	434	419	473	475	444	429	411	397	439	394	436	432	429	417	419	449	445	431	417	430	441	413	439	404	435	422	435	417	408	453	434	393	431	463	405	406	413	456	413	460	434	441	415	438	440	449	433	446	419	455	423	419	433	421	438	451	456	441	444	393	388	402	419	386	424	431	433	405	433	440	405	446	485	448	412	426	443	448	425	410	449	438	447	414	452	447	469	427	401	427	433	422	407	404	454	418	416	443	480	430	430	433	407	426	432	429	431	465	425	415	457	456	444	419	459	418	436	453	434	455	442	404	397	446	403	416	458	477	459	407	447	425	421	454	448	458	469	380	443	442	414	430	489	467	438	406	436	418	455	437	409	408	423	422	418	423	435	416	473	451	423	453	419	436	439	472	438	406	429	383	449	485	446	398	409	430	413	425	412	478	403	463	449	429	447	418	415	429	428	439	404	438	440	422	410	419	449	419	435	419	427	422	461	407	460	416	421	426	449	413	435	419	434	442	409	455	444	416	405	422	393	399	429	434	450	393	462	461	480	425	448	437	449	432	438	442	459	411	457	431	446	428	409	437	437	401	438	409	407	444	435	450	423	410	419	425	455	472	433	408	418	438	387	422	420	435	438	431	426	422	412	438	406	422	410	443	445	425	430	420	419	421	425	459	438	442	443	426	462	445	435	437	451	418	420	432	444	425	439	442	410	429	435	399	427	435	438	429	400	414	449	412	398	448	416	436	428	464	424	440	412	435	446	435	436	420	447	466	444	478	455	437	446	435	467	469	428	440	427	448	448	406	437	408	425	448	441	443	406	449	437	437	424	425	449	448	417	444	447	433	412	417	414	409	396	446	442	418	439	420	408	407	421	403	436	450	434	436	465	400	420	429	400	412	454	410	458	470	413	436
24396	20988	27557	24539	15692	1899	1333	1096	1083	1017	1005	976	1030	1012	1003	958	963	952	937	969	902	959	993	960	983	966	925	909	969	1020	983	935	932	924	968	941	907	948	934	951	894	968	894	959	978	959	957	922	965	923	944	951	918	944	887	885	940	954	932	959	947	927	906	933	923	930	906	903	908	935	996	950	913	907	924	869	900	923	913	884	1001	977	967	924	930	932	920	946	918	946	966	949	902	894	933	876	951	953	905	920	929	926	899	938	943	910	922	935	914	960	920	910	889	950	954	950	957	972	924	959	914	908	954	906	925	927	918	965	967	954	911	955	923	959	921	952	907	869	942	1002	915	913	948	952	926	947	931	937	931	919	978	886	976	876	916	974	904	894	918	909	908	985	915	975	924	906	923	907	911	933	924	924	910	902	918	883	918	901	917	886	968	985	975	949	939	913	951	880	923	973	942	926	884	903	913	921	970	921	934	956	919	901	919	945	977	960	933	981	923	945	907	969	937	931	963	948	900	941	911	926	960	951	929	908	920	924	902	906	926	902	903	960	931	904	925	919	945	948	925	915	945	899	941	992	946	974	950	874	894	960	914	918	924	900	906	981	900	983	976	954	971	945	967	898	885	904	960	961	892	914	914	854	918	912	906	918	957	937	941	998	977	923	903	851	933	905	913	914	1009	897	972	979	970	917	1025	936	967	933	901	968	939	911	933	901	926	979	927	935	937	899	950	950	895	898	926	898	979	965	941	982	821	989	915	948	945	937	916	947	886	960	973	893	894	978	933	958	893	953	951	910	886	994	973	955	931	893	953	871	975	920	1015	964	961	932	918	953	947	1036	978	982	931	973	902	901	968	973	920	947	919	914	875	929	876	916	911	970	900	859	885	947	1015	915	953	934	908	876	914	884	952	968	989	929	907	955	940	920	897	927	913	881	1040	945	897	942	903	919	901	932	998	910	931	978	938	984	933	963	863	907	958	963	903	904	933	975	957	838	902	911	928	951	940	927	947	873	930	909	937	933	895	966	911	988	938	916	899	956	913	983	952	983	955	946	897	953	940	948	941	959	923	928	923	891	914	942	869	918	944	930	944	923	998	956	909	864	912	886	933	916	912	972	950	916	929	957	892	914	907	937	891	888	933	886	938	880	910	924	939	956	965	955	908	950	968	926	921	900	897	940	869	911	944	941	903	963	925	937	952	925	899	916	981	926	941	921	911	927	931	970	896	899	835	940	918	932	884	878	948	922	925	961	903	955	909	946	915	968	918	911	937	902	937	920	958	935	976	981	911	978	942	928	948	959	953	936	961	919	911	939	929	928	901	964	934	917	914	918	950	964	941	895	925	885	917	935	967	897	916	909	933	930	907	995	944	952	900	948	946	965	980	988	920	977	996	910	937	916	939	894	931	948	919	903	923	948	920	913	911	860	903	855	988	965	912	953	945	888	920	962	950	958	926	935	937	962	951	950	923	978	974	955	972	922	913	914	913	872	926	888	916	892	915	937	1026	965	880	921	948	911	886	905	908	927	911	999	902	897	942	933	907	922	926	903	905	891	908	936	934	896	936	891	913	969	880	940	951	899	961	910	900	888	846	911	919	919	987	977	963	890	969	913	922	952	935	935	932	919	893	935	910	961	945	908	945	941	1000	906	926	949	893	912	900	944	940	918	911	935	894	906	941	901	977	921	940	863	936	863	949	967	919	942	933	961	936	902	899	904	874	949	913	928	907	912	988	908	847	964	950	936	954	964	888	954	922	974	907	920	915	957	925	962	934	980	869	929	871	900	931	931	880	982	924	936	915	939	919	928	937	926	947	974	939	888	895	939	974	920	921	947	945	894	928	898	960	917	936	881	937	933	974	940	876	924	897	944	921	942	911	918	912	925	950	927	886	916	928	893	960	957	890	925	921	907	873	905	923	949	892	985	933	977	980	934	919	897	920	933	917	889	951	982	950	935	915	937	879	892	932	968	945	929	902	914	915	894	925	931	941	940	864	914	892	868	916	961	893	916	957	910	916	937	949	1011	958	923	965	935	945	947	924	913	972	882	978	927	949	952	927	939	908	841	940	977	971	871	955	921	945	970	985	953	913	919	916	876	928	946	913	942	939	881	943	901	945	987	922	966	916	983	907	951	956	955	930	899	938	947	979	965	940	977	861	909	921	925	923	926	960	913	906	906	907	957	905	934	895	926	908	908	901	964	905	944	901	926	918	920	931	909	908	935	910	920	937	928	886	941	953	991	952	915	935	906	950	908	899	947	870	838	881	869	1001	881	946	951	910	934	937	944	844	887	928	923	956	995	942	979	948	947	901	961	951	971	967	929	949	913	880	883	954	866	912	912	1036	951	1004	907	893	975	922	950	907	979	876	940	921	918	901	947	906	887	909	870	940	892	890	951	956	935	960	926	940	952	913	909	896	923	900	906	895	898	974	980	931	905	878	974	891	903	907	882	894	941	900	888	908	963	970	960	877	903	921	939	914	865	988	947	953	909	875	935	888	953	916	954	921	941	930	951	925	941	917	984	914	940	958	978	860	950	906	959	901	926	885	920	948	907	967	959	940	936	914	972	898	957	900	946	911	888	919	958	915	977	925	920	916	944	892	917	985	919	915	937	911	906	885	939	949	937	963	938	940	960	987	874	916	948	886	927	917	941	931	966	941	953	955	1012	959	918	891	955	933	920	922	909	901	940	918	910	905	910	865	990	928	906	885	962	955	941	926	864	932	968	937	885	948	923	940	990	929	957	941	928	905	963	951	923	953	929	954	935	912	884	916	933	937	940	959	926	958	897	963	951	939	929	955	946	978	1001	913	971	911	958	934	938	967	940	926	932	909	936	922	921	965	930	909	933	937	894	918	985	962	903	936	923	894	907	996	903	937	905	964	918	933	927	929	1013	964	865	910	923	902	856	894	876	967	887	944	903	918	861	974	946	900	979	956	946	904	935	903	893	988	921	921	917	930	896	940	934	936	950	952	939	885	912	972	1016	897	977	903	904	953	941	920	912	947	888	924	900	869	926	918	906	881	854	884	973	936	922	957	978	902	888	946	896	948	900	911	941	950	913	915	925	923	979	938	961	933	950	875	907	924	868	963	956	939	932	946	898	921	961	960	933	936	906	951	949	909	959	977	956	950	908	869	930	928	989	887	908	911	895	929	930	917	971	983	956	955	996	887	967	991	919	979	900	976	969	920	963	971	958	966	938	904	959	980	933	953	919	923	861	946	926	936	959	948	852	902	911	912	915	953	950	925	939	912	991	946	898	929	877	929	945	952	956	952	888	893	922	930	946	949	925	936	942	947	935	906	917	933	897	899	932	898	938	905	946	964	927	908	909	874	930	892	921	981	916	955	963	951	932	902	988	991	967	936	950	934	937	940	895	889	924	850	937	939	937	920	949	905	896	911	900	919	923	945	913	948	957	1008	947	914	925	906	903	938	937	928	904	941	945	918	873	912	907	899	900	984	931	947	942	916	901	945	911	981	934	932	970	929	918	946	911	942	928	1012	907
7465	5566	4029	2333	1956	1628	1393	1291	1134	1134	1074	1047	980	971	992	937	955	962	938	917	893	879	929	915	945	995	920	933	969	919	926	891	923	884	947	920	908	919	945	891	906	892	897	908	940	908	896	924	924	936	911	905	875	893	985	895	924	931	920	929	904	877	899	898	936	924	979	876	936	924	910	915	919	988	904	934	984	965	886	922	914	904	926	940	924	888	829	833	915	861	918	938	898	874	891	984	890	889	897	919	908	888	964	936	862	910	889	926	931	884	951	905	960	944	870	872	894	975	937	963	919	908	911	944	915	927	931	919	904	875	867	917	892	921	896	900	883	884	913	919	895	904	954	919	902	872	891	924	850	945	947	967	880	905	884	972	900	901	883	926	862	884	966	892	929	929	945	921	896	908	922	915	958	909	931	888	896	934	864	965	948	917	878	927	942	918	903	923	941	925	953	937	861	967	931	929	877	939	873	920	874	862	913	918	901	942	921	915	935	900	913	954	867	982	913	891	960	951	908	928	892	955	986	879	927	961	923	965	918	945	926	838	885	929	919	928	902	912	911	842	914	853	913	879	927	894	893	929	921	918	904	919	937	920	870	897	894	889	969	887	871	914	912	876	921	891	941	911	889	903	900	894	924	957	938	899	935	970	935	927	954	942	917	923	886	995	900	861	908	924	900	897	895	930	878	877	958	921	897	957	914	941	925	879	901	1000	955	894	832	932	887	902	937	949	917	880	903	858	902	906	930	885	939	919	873	922	936	867	911	910	937	905	917	904	928	814	974	928	879	885	1010	921	890	920	918	890	940	918	924	926	931	891	1006	905	932	876	918	952	959	926	891	959	907	928	894	934	928	911	888	913	881	853	875	944	956	860	934	961	899	881	929	883	956	860	949	881	908	941	915	908	857	882	941	918	931	905	904	875	975	905	885	901	913	960	916	900	898	928	908	895	920	944	896	953	854	855	918	943	951	950	938	878	922	979	918	952	919	897	949	981	922	916	970	873	915	931	948	945	921	890	945	898	890	913	887	868	875	924	881	946	956	896	894	912	947	880	915	914	949	893	927	946	952	913	932	893	904	920	946	880	940	917	974	931	930	938	927	869	895	915	919	943	933	975	932	956	935	931	965	881	950	897	959	885	880	907	980	867	881	876	917	949	931	910	929	938	943	901	891	915	909	986	917	906	913	927	905	892	976	935	901	923	885	979	883	905	878	968	909	955	890	948	927	917	880	940	881	937	882	929	912	912	956	923	893	917	889	949	957	927	921	923	934	937	899	944	897	862	866	930	888	910	854	894	974	924	935	894	931	902	909	895	954	885	926	968	865	909	934	947	937	922	954	928	880	896	910	946	912	897	854	977	978	880	931	961	906	899	929	896	902	913	897	908	852	897	899	911	957	925	911	892	912	883	885	940	925	879	899	927	882	886	855	943	888	906	873	930	893	927	945	972	900	915	917	900	941	877	899	899	899	965	895	875	883	913	968	876	1016	906	946	885	912	886	902	928	894	919	896	900	953	896	946	913	859	920	879	909	925	897	947	877	877	852	882	932	919	915	912	940	902	915	907	920	905	916	903	876	898	921	893	926	914	943	845	929	988	927	832	920	911	911	895	877	944	914	965	909	897	949	894	929	908	926	914	888	946	915	871	893	909	957	918	1004	918	906	948	935	883	910	956	958	906	903	910	973	914	905	921	885	922	857	923	859	905	943	914	868	876	965	869	841	938	961	916	951	933	899	948	931	912	921	938	866	917	878	890	969	896	868	914	927	932	915	893	938	916	929	918	896	914	930	897	958	970	884	917	943	883	879	878	892	867	940	900	957	911	888	964	922	930	921	923	913	889	858	922	931	912	914	932	920	896	901	937	906	897	927	956	862	894	877	927	907	897	869	895	922	909	927	934	903	982	891	937	911	919	890	862	916	933	881	936	909	912	897	860	912	847	871	900	897	882	945	942	895	929	952	902	906	878	942	947	952	947	926	887	921	913	945	916	913	918	929	969	920	942	905	922	903	904	970	945	926	845	939	888	878	954	916	911	941	923	868	906	879	942	984	916	962	935	880	920	900	889	911	944	890	950	919	927	972	860	885	856	877	901	913	914	915	869	943	936	925	925	900	921	963	927	844	900	915	911	886	863	998	916	910	937	969	873	914	926	902	962	897	900	914	920	966	950	919	883	910	885	942	901	925	879	864	894	945	940	925	920	893	929	902	922	927	962	944	876	914	922	894	899	969	940	929	934	931	868	954	939	918	900	902	843	946	939	900	890	944	915	927	937	929	917	899	865	885	880	902	891	927	888	937	935	874	865	900	908	910	924	905	916	915	874	876	955	934	933	954	944	929	929	948	878	914	927	916	877	969	880	921	859	961	881	939	913	959	921	943	942	892	951	953	903	908	943	886	874	908	939	835	926	949	863	891	904	914	955	892	889	906	902	875	935	884	879	951	889	888	948	933	946	937	944	924	914	918	903	943	938	894	910	938	909	904	924	891	985	880	920	946	897	926	892	951	867	911	934	874	869	896	904	888	945	986	920	946	923	915	938	894	890	928	913	869	868	892	942	949	925	948	965	940	877	908	879	897	901	923	880	914	894	903	912	884	894	935	922	909	957	897	899	909	906	967	944	850	939	903	925	941	883	941	922	932	948	922	885	931	929	932	896	919	914	888	919	873	924	957	915	963	946	959	927	889	919	927	894	885	949	928	933	935	885	905	935	868	925	966	874	949	904	907	920	932	963	927	868	923	905	978	895	878	936	923	938	902	966	966	914	973	901	905	874	918	894	938	993	923	898	908	937	911	948	866	920	909	951	930	890	906	920	905	881	870	858	902	891	903	934	940	979	976	898	896	921	883	960	904	905	930	928	908	882	905	892	933	887	897	914	894	915	940	889	879	900	947	916	901	891	942	879	900	944	985	937	949	894	920	919	922	896	920	938	910	893	916	928	900	877	886	951	911	967	889	896	914	906	941	945	882	935	911	908	919	928	883	952	903	907	866	921	874	924	913	935	916	862	958	879	944	899	958	884	917	888	905	906	882	910	934	925	894	934	904	928	913	912	989	917	937	923	885	926	907	893	938	902	889	900	938	918	921	951	969	943	907	889	866	930	893	1008	922	893	879	963	893	887	955	894	914	915	903	920	954	929	954	955	950	918	893	976	878	907	883	910	862	947	897	912	935	928	896	979	864	910	928	943	927	929	948	899	917	937	972	895	945	962	958	929	891	879	925	869	959	886	975	870	879	991	954	943	842	922	907	860	935	867	892	930	902	913	902	918	924	910	879	966	945	951	933	867	902	937	910	956	926	939	907	904	956	948	922	949	884	936	913	880	898	908	943	898	882	879	894	921	910	971	941	953	917	919	949	973	903	892	892	933	971	886	904	903	915	950	890	934	917	940	898	868	984	919	929	980	885	903	876	926	897	926	930	889	974	909	972	923	949	928	850	915	931	875	928	882	887	951	906	897	950	924	969	952	934	886	949	904	932	903	923	915	942
22207	20994	28756	23402	20996	21055	11776	1313	807	735	644	591	532	525	427	464	471	387	402	425	389	429	375	366	368	373	348	347	336	356	344	370	370	348	314	324	359	327	306	378	336	318	341	326	330	354	351	372	341	340	331	332	315	331	301	313	330	339	319	343	335	325	315	304	328	334	347	335	335	328	313	281	308	291	341	312	282	335	305	317	348	314	299	336	334	325	336	344	340	319	318	288	321	313	333	322	319	305	334	305	330	318	291	336	306	287	325	314	303	328	316	309	329	310	350	330	352	318	356	350	325	301	334	329	301	334	325	299	324	332	333	314	296	328	323	328	335	336	305	334	309	322	333	333	323	287	318	333	297	316	331	312	317	345	304	312	330	311	345	324	277	335	323	335	311	337	311	329	308	327	310	281	340	352	344	329	303	308	311	330	358	320	319	297	360	325	322	326	331	295	303	324	306	372	314	321	301	278	356	351	360	384	320	319	338	323	313	337	334	331	337	318	288	323	351	320	294	331	310	322	307	345	333	321	318	319	296	326	326	312	340	319	335	303	312	325	350	321	313	350	332	321	330	332	321	334	330	335	308	350	311	325	302	324	364	318	330	332	331	360	334	315	312	352	316	352	298	331	300	323	329	313	319	320	304	320	336	294	341	327	314	307	302	330	334	347	350	308	320	318	339	316	317	298	327	303	295	308	322	320	316	317	323	305	304	328	322	320	316	322	339	334	311	270	293	322	353	325	316	308	329	327	317	309	333	320	306	317	335	340	364	314	332	335	317	308	361	320	300	330	335	334	317	323	310	325	306	317	337	292	299	345	329	302	321	323	316	294	319	330	298	312	305	341	307	325	311	333	342	301	303	286	349	316	331	309	307	355	346	343	288	321	340	309	334	291	344	321	302	298	300	333	332	321	343	317	329	307	322	290	328	276	325	334	312	311	317	279	315	328	331	333	307	309	326	348	301	310	338	335	289	303	334	321	311	306	325	331	319	301	313	314	306	338	327	357	314	289	322	306	332	302	308	320	315	320	319	276	319	314	314	307	332	323	307	327	315	276	300	337	277	300	334	311	322	326	306	334	337	339	304	330	331	312	306	324	309	326	318	316	324	322	332	312	309	302	346	315	319	358	318	352	286	326	302	329	340	313	314	334	338	314	304	307	334	315	314	308	332	340	317	309	321	325	312	336	308	354	313	336	308	318	328	318	374	302	300	319	293	336	290	313	325	307	351	326	347	292	303	327	323	342	319	335	298	323	302	307	313	306	377	310	302	298	342	332	345	340	355	309	316	297	312	308	308	321	345	306	301	296	292	309	308	344	299	305	299	342	304	318	349	316	296	332	309	339	319	322	336	341	313	309	307	309	319	324	357	336	318	313	318	314	301	313	313	336	311	326	350	335	277	333	304	318	307	321	333	324	308	326	290	350	294	280	318	341	341	324	285	312	318	338	341	329	319	333	337	295	323	295	341	329	315	312	321	310	324	331	304	355	314	314	323	294	332	346	343	338	328	336	319	287	319	326	307	319	330	329	304	328	303	330	342	316	313	332	363	324	339	303	314	316	324	325	331	326	289	303	319	281	329	338	295	319	311	308	302	312	332	309	326	315	309	314	320	301	297	311	327	319	313	323	300	305	313	346	309	328	329	295	329	332	312	349	329	330	297	337	313	307	328	346	320	297	320	305	314	307	317	320	324	312	330	345	305	325	340	307	354	332	307	320	293	300	310	321	349	316	335	295	295	324	321	311	317	355	299	316	307	358	317	340	329	299	324	294	358	298	324	342	309	324	361	305	354	287	331	353	313	331	306	301	291	296	362	322	320	307	330	338	291	338	332	311	339	308	319	297	291	338	325	308	312	293	335	321	325	316	310	312	325	321	320	316	285	285	349	326	324	329	315	299	314	320	295	340	321	315	339	331	334	360	310	332	283	318	306	334	334	303	304	343	329	310	330	362	339	333	319	327	310	347	332	330	315	359	339	322	308	294	305	340	327	323	302	307	362	315	306	326	323	312	289	308	336	298	320	341	318	327	312	309	324	329	337	342	343	320	271	338	328	320	296	329	284	342	330	322	318	310	316	325	332	310	312	337	337	320	310	341	366	311	305	318	338	311	348	320	312	302	332	301	294	313	313	332	318	309	336	303	346	334	320	310	300	341	316	286	269	328	341	313	322	322	319	302	355	298	329	332	325	308	336	301	331	321	303	293	313	304	333	313	313	299	349	337	331	302	283	321	335	346	307	349	321	303	299	306	357	317	339	319	321	324	288	330	327	328	307	312	297	328	378	302	295	301	308	317	303	323	310	308	315	313	296	331	334	312	338	291	347	321	334	307	319	341	330	296	335	295	324	320	299	332	331	298	310	333	319	316	306	357	291	329	331	323	328	317	330	344	316	325	312	326	309	294	286	303	302	308	298	317	324	301	308	339	307	295	306	294	293	345	310	305	320	315	359	295	311	312	324	289	304	307	302	287	323	295	309	336	299	318	319	315	353	335	323	326	312	331	322	318	327	314	284	353	298	345	309	319	341	286	300	315	325	311	309	303	324	329	301	310	332	322	344	308	327	367	322	328	305	326	322	314	306	335	326	324	299	313	338	333	328	310	289	302	303	301	307	296	326	318	321	315	303	320	322	265	334	306	313	301	328	332	314	316	328	309	358	352	338	291	322	299	351	329	328	323	323	338	336	322	359	332	322	319	334	322	313	314	312	313	344	334	321	342	289	302	319	337	317	333	338	315	297	321	335	296	297	312	326	341	306	327	334	324	293	301	348	303	314	315	332	341	327	309	310	338	339	297	310	309	297	336	326	353	311	356	317	312	307	334	291	314	316	313	286	308	343	334	327	301	335	330	326	311	345	340	331	308	329	313	347	314	345	332	304	300	327	320	308	350	325	318	333	316	310	281	328	339	313	276	324	332	299	314	337	331	315	327	319	325	278	350	347	317	314	315	327	302	319	317	318	303	297	316	333	326	283	316	315	296	325	342	362	348	283	286	333	314	326	326	337	288	333	333	308	311	298	327	308	329	308	315	305	294	333	328	298	291	287	290	334	316	328	322	291	302	338	319	316	329	304	347	304	321	338	288	301	321	333	337	282	308	304	305	316	346	290	310	338	329	310	324	299	315	292	338	289	303	320	331	325	312	294	309	322	319	325	287	324	342	341	309	286	327	327	272	308	314	311	342	316	281	336	343	306	312	350	336	285	302	303	326	280	314	286	329	308	324	312	330	336	312	323	298	288	325	357	322	342	332	305	323	341	336	360	324	325	337	295	311	334	301	323	316	305	318	320	320	332	336	311	343	310	317	348	334	301	316	337	316	329	302	333	300	299	333	342	311	294	294	321	292	338	298	330	320	301	301	330	317	299	333	313	322	330	293	305	335	333	314	322	302	329	310	333	320	330	282	328	295	317	288	312	339	322	319	320	310	321	333	325	318	349	329	305	328	300	300	312	295	318	300	329	344	351	326	313	310	332	338	299	316	295	295
8626	13811	10359	5081	3540	2682	1970	1473	1139	960	821	688	596	586	537	483	481	466	464	442	440	393	427	402	402	353	361	336	356	329	390	363	381	317	339	349	332	352	331	367	342	361	334	343	359	372	308	358	330	328	326	338	341	334	329	307	353	339	339	318	330	303	358	345	322	338	342	341	312	332	328	308	339	343	317	308	297	315	306	308	348	321	346	298	313	282	323	339	286	290	302	283	335	287	319	306	325	337	358	333	305	318	323	283	339	298	339	344	316	314	303	365	296	308	309	332	345	314	327	293	330	318	340	312	335	344	326	288	329	331	315	343	301	316	312	333	293	358	371	339	296	325	302	324	348	318	303	351	336	299	327	308	335	297	310	312	315	288	327	317	337	331	365	324	322	340	318	325	278	318	311	335	304	318	283	301	315	334	335	317	312	295	326	336	310	344	316	333	324	317	318	349	321	316	328	327	336	273	331	321	333	307	271	296	335	294	304	334	320	332	316	286	283	330	299	329	362	331	300	334	319	317	323	307	300	319	307	333	285	337	330	335	312	323	296	291	295	323	291	309	317	307	320	326	323	330	307	323	300	319	313	313	352	329	300	321	358	319	319	291	320	339	322	285	322	312	317	345	320	338	312	339	300	318	347	301	334	292	327	286	321	293	300	328	321	302	284	293	325	308	341	317	336	331	317	325	293	319	327	313	352	333	319	328	316	329	327	288	306	315	327	304	298	339	326	332	298	284	310	336	324	341	347	321	307	333	313	353	313	298	337	316	328	323	349	330	323	297	310	312	319	314	357	279	328	308	332	319	327	318	308	314	321	320	319	304	321	339	314	364	327	331	321	305	302	329	308	344	342	323	346	300	289	312	311	304	297	307	309	285	315	300	325	312	314	328	290	332	318	321	301	287	341	315	332	322	330	328	331	310	348	332	325	278	324	338	310	300	327	298	312	333	319	322	293	314	322	328	295	299	345	299	285	327	311	289	323	288	287	322	287	250	335	335	305	330	308	321	336	346	311	331	337	334	322	294	313	300	336	321	335	331	342	328	368	342	301	306	334	307	347	313	326	314	287	323	318	328	317	356	279	332	325	286	333	287	291	299	327	316	324	317	312	331	326	317	333	369	323	290	312	309	298	358	328	302	347	324	285	313	322	300	316	325	323	337	344	356	353	325	334	324	335	309	342	294	322	332	343	303	334	322	309	318	327	305	337	307	326	311	354	345	299	313	309	323	345	311	302	310	293	319	312	337	279	333	295	318	315	311	314	368	319	313	342	327	315	298	317	282	316	336	288	324	285	316	358	346	315	341	307	302	317	316	292	284	279	323	319	333	299	303	340	285	323	322	277	318	304	350	330	328	342	305	351	296	326	311	331	293	297	322	302	328	307	291	325	320	315	310	320	330	347	303	326	334	312	332	325	303	314	312	284	313	306	312	287	301	323	303	348	309	296	321	306	327	327	341	341	313	331	306	322	331	332	324	302	313	304	340	346	336	308	319	336	307	313	330	330	356	283	347	324	339	268	298	330	315	306	335	318	333	349	337	320	306	303	322	326	314	351	275	300	320	280	322	314	299	331	320	305	310	335	356	290	321	297	299	290	297	306	285	337	305	307	332	295	325	346	356	337	307	327	297	321	293	312	309	345	319	305	308	338	317	355	316	288	330	312	343	329	299	306	312	312	311	335	340	332	355	318	295	313	333	318	303	326	335	320	358	313	320	290	278	334	311	321	314	308	326	323	316	295	326	319	314	340	325	289	356	308	321	322	322	272	321	322	300	304	308	331	310	313	339	310	298	314	317	320	328	312	315	330	305	301	321	329	327	336	354	323	327	317	305	329	300	290	313	360	308	312	321	333	306	315	308	332	321	322	308	315	313	307	320	283	302	300	315	326	349	314	315	323	339	347	303	325	317	333	321	339	318	334	321	333	295	335	305	330	309	302	334	302	323	323	301	326	297	330	323	310	345	329	298	332	339	291	338	341	281	355	362	316	299	318	359	327	345	349	361	328	280	335	319	327	312	297	321	339	311	305	311	328	303	305	303	325	334	340	328	311	317	312	332	285	316	289	304	328	304	282	323	329	335	317	327	325	313	313	321	296	355	329	327	291	319	314	309	283	334	294	334	327	315	321	276	331	319	345	311	303	349	336	343	317	311	323	332	313	325	332	331	322	330	317	341	323	271	327	289	341	309	329	270	314	308	313	306	310	335	321	316	318	362	318	308	322	309	323	317	314	296	334	325	332	326	329	347	314	314	292	330	302	344	307	334	337	302	313	313	357	305	304	321	316	318	316	291	321	300	318	321	317	315	314	317	313	283	338	341	334	289	305	326	317	307	371	328	317	321	302	304	306	298	342	340	310	339	338	310	334	336	287	326	318	364	333	281	304	340	313	293	333	338	298	298	296	298	336	331	343	349	345	324	317	333	301	299	334	329	320	373	342	290	281	326	358	327	314	328	348	338	295	325	342	327	336	311	342	320	309	323	325	329	330	316	279	301	324	329	337	340	301	309	325	333	315	331	319	338	290	294	301	342	314	315	296	312	294	316	311	302	310	303	315	332	324	303	313	340	300	302	267	333	313	293	288	315	312	313	307	316	324	297	320	313	300	301	312	312	304	336	294	327	323	302	314	304	295	331	337	296	339	322	288	315	346	331	316	312	304	325	289	317	305	341	333	343	334	331	334	311	322	324	318	331	312	301	330	327	313	341	315	305	304	339	335	337	324	324	323	314	324	319	316	330	310	311	322	274	309	341	300	325	297	337	304	326	338	339	303	305	345	332	296	322	329	289	325	328	321	345	329	331	315	293	332	302	318	326	310	306	323	319	328	322	306	327	349	315	369	321	309	339	324	311	310	307	296	334	306	320	323	330	326	329	290	322	343	320	284	318	313	337	310	337	320	320	313	323	341	323	322	335	343	337	328	317	328	287	314	282	310	321	312	281	306	348	296	328	315	308	333	335	314	307	327	337	348	290	322	302	350	309	334	311	318	310	336	323	315	363	275	340	276	334	327	331	327	304	298	340	326	311	328	296	329	363	310	327	341	283	346	307	310	355	304	321	313	345	319	331	298	338	340	320	342	337	312	305	327	333	305	356	368	327	310	361	309	300	320	340	280	308	326	334	342	324	326	343	326	308	337	337	301	348	322	384	318	266	329	323	336	326	287	323	339	323	335	338	339	338	321	333	313	348	317	319	289	322	296	321	301	320	294	330	299	341	318	347	348	308	298	296	298	326	294	321	333	355	301	322	323	320	299	350	331	337	326	320	325	339	305	279	322	301	298	320	363	337	307	345	310	321	303	319	326	313	303	317	297	296	327	324	330	331	315	355	292	334	301	322	319	331	337	313	313	299	358	297	324	321	332	323	326	326	279	305	326	322	323	308	334	302	292	356	291	352	274	294	352	308	301	311	325	301	319	323	303	336	315	314	343	315	316	315	307	311	272	302	340	303	339	302	352	287	283	314	313	311	336	365	324	318	294	324
27371	18939	5981	1272	942	908	894	929	895	865	864	890	868	882	901	874	858	917	884	910	841	868	841	862	859	859	873	932	918	920	882	882	897	904	869	828	945	883	900	863	867	853	854	867	888	829	886	835	867	900	820	882	811	852	886	907	909	901	937	880	891	867	890	918	846	821	842	922	854	879	855	868	907	918	860	824	848	842	889	937	933	915	843	876	893	917	938	892	926	910	897	890	942	889	938	873	883	889	855	807	866	892	845	855	887	879	908	908	929	938	850	847	835	832	932	872	929	829	893	950	898	938	921	848	874	894	908	899	878	907	879	882	929	912	927	884	851	924	830	849	919	886	886	907	850	855	849	867	860	826	890	840	884	848	868	931	838	906	894	852	822	895	919	881	879	878	965	878	834	820	878	918	911	879	881	883	914	905	891	905	883	896	857	877	906	845	864	853	872	820	921	828	873	904	912	905	873	882	878	871	898	898	849	840	817	866	881	912	883	884	828	863	931	858	886	918	887	879	894	919	964	828	922	883	887	889	909	883	882	886	860	839	895	912	921	894	910	904	900	817	888	887	894	850	833	879	916	887	900	855	883	895	914	893	872	889	856	917	856	855	872	838	887	897	862	902	868	887	867	841	853	859	883	841	827	839	892	862	985	873	848	912	879	880	857	944	857	907	888	891	868	863	869	908	883	899	887	866	872	891	898	956	838	880	854	846	927	935	901	896	896	910	883	838	836	907	879	914	849	922	942	888	856	877	856	846	855	868	880	928	886	868	866	849	869	904	853	853	858	883	901	801	874	924	814	913	882	860	857	878	869	886	890	845	912	852	920	885	831	868	856	885	846	839	902	902	843	856	873	899	899	881	843	870	872	877	897	890	899	885	894	849	926	930	932	847	912	837	880	916	918	850	853	917	841	869	882	869	884	870	882	905	871	898	887	926	904	858	865	909	838	875	870	863	891	858	905	878	875	895	841	921	836	930	903	843	877	880	859	870	896	907	891	897	849	894	874	883	932	887	912	863	848	845	885	852	825	848	839	880	873	879	882	907	878	898	900	928	893	952	886	860	869	924	865	898	850	924	864	871	874	848	851	877	851	892	902	826	864	850	847	856	864	831	909	899	881	884	880	815	877	901	890	815	887	907	817	841	880	853	944	876	848	911	843	902	860	860	870	932	880	883	895	886	885	876	845	859	870	913	873	901	820	898	846	871	939	910	890	889	895	909	888	872	834	905	870	920	883	884	890	870	856	853	895	894	876	880	847	892	889	910	845	867	905	862	899	829	904	863	897	892	875	929	936	873	869	907	920	892	869	922	887	847	827	851	872	868	859	842	894	874	858	864	879	881	915	923	860	848	870	893	922	861	881	862	842	847	854	892	862	890	947	842	844	807	899	886	921	900	885	938	891	903	856	904	925	858	845	861	849	911	937	872	888	898	879	858	893	888	846	862	855	862	925	882	876	912	857	885	915	851	860	894	871	889	916	865	889	856	876	865	896	875	887	915	858	883	905	886	860	886	909	864	887	895	930	910	891	937	870	899	912	836	904	940	890	836	913	854	881	880	900	898	869	873	814	853	925	844	832	969	848	866	901	895	866	876	899	915	947	881	820	920	898	907	880	864	909	909	901	919	863	928	847	895	832	832	880	865	827	879	841	851	879	913	915	873	892	907	879	852	867	849	889	871	834	910	899	942	898	881	868	859	896	868	882	896	869	883	885	918	864	872	915	868	898	878	859	871	867	866	948	871	914	956	887	904	895	864	857	770	854	893	894	836	946	815	893	908	899	888	898	864	912	884	942	861	856	842	845	870	874	947	956	862	885	846	845	874	886	918	833	869	876	918	854	927	899	834	864	873	892	887	852	868	890	871	856	845	808	882	913	938	889	850	881	875	871	868	903	861	915	887	873	879	900	861	849	860	822	928	872	850	895	927	834	873	901	846	892	876	816	829	887	901	909	854	871	859	861	881	891	911	888	911	930	841	870	938	867	867	871	891	868	868	865	853	887	797	847	863	892	893	876	902	890	885	882	855	891	871	809	864	918	876	888	905	888	904	912	920	875	875	834	865	824	873	935	919	886	891	904	863	900	872	922	881	871	943	918	901	928	851	853	909	884	893	891	873	864	938	861	897	860	860	826	873	895	878	886	867	898	856	888	832	799	851	900	866	878	874	879	856	860	876	834	903	917	872	858	884	876	911	929	852	919	856	865	875	842	876	851	868	860	825	912	870	870	844	916	856	847	849	869	905	859	846	927	851	916	892	886	850	919	824	901	891	890	895	836	880	870	947	886	865	854	904	858	921	873	813	885	928	921	906	868	892	864	877	927	891	867	904	889	920	842	846	883	926	848	902	842	844	793	847	867	864	849	878	834	941	872	853	865	901	899	885	909	862	896	857	807	866	878	886	932	920	874	858	851	922	879	868	892	886	903	939	940	912	858	888	849	811	895	855	871	878	861	866	877	919	814	879	917	853	914	861	881	886	848	838	910	931	906	852	874	914	903	894	870	867	863	865	869	848	888	950	868	893	905	859	910	891	866	816	886	857	855	879	939	876	871	866	844	865	906	880	929	888	873	892	888	872	868	882	844	856	869	868	946	882	864	891	884	893	904	852	878	847	875	841	904	965	876	888	933	826	860	853	883	924	904	873	869	868	861	941	834	885	887	889	913	881	894	885	928	901	891	888	906	854	904	862	889	892	915	915	876	855	827	870	877	865	912	986	866	802	953	865	916	884	906	938	895	902	887	890	914	859	871	829	929	904	895	845	918	889	898	907	890	867	870	889	900	851	848	837	839	932	869	906	877	912	951	906	904	924	837	891	862	926	850	829	861	921	880	939	868	900	927	845	870	918	881	856	891	852	875	924	927	912	881	846	891	908	928	882	837	888	865	884	892	885	893	925	844	888	885	880	859	886	855	892	861	905	865	903	866	884	904	905	871	869	846	887	880	836	873	893	890	807	839	857	927	881	852	937	889	950	849	873	862	858	845	899	883	878	896	896	895	848	876	873	885	931	898	876	910	908	853	860	844	892	845	896	842	828	869	901	906	895	873	896	844	854	878	914	852	829	864	925	921	899	869	855	894	868	901	928	882	903	905	964	897	854	851	869	856	882	857	885	917	847	865	901	831	872	861	879	873	871	841	902	847	873	874	837	884	944	868	878	877	923	885	898	909	874	873	902	885	859	881	915	864	879	886	901	941	888	898	860	892	893	876	885	890	823	915	879	902	822	881	880	848	847	871	838	844	870	888	886	865	880	895	892	901	877	890	869	873	860	858	880	893	862	881	909	871	912	879	907	873	862	911	854	928	913	942	860	915	878	910	881	910	878	888	897	866	869	870	868	883	904	893	917	874	851	889	860	898	880	886	864	857	875	874	878	869	865	843	880	865	867	891	860	890	906	843	896	956	878	886	890	888	969	896	862	883	886	901	884	907	853	895	910	846	848	906	858	853	880	876	838	926	834	891	888	873	825	937	870	930	841	891	895
4956	1309	1218	1045	968	936	903	897	916	915	995	822	927	857	908	936	883	876	913	894	893	910	903	895	933	844	898	876	889	884	927	878	887	886	970	881	892	920	917	903	931	923	880	857	894	891	891	922	890	900	862	943	879	898	895	874	898	886	903	861	937	888	897	825	953	892	837	888	878	869	904	854	895	954	848	818	881	903	889	885	862	921	829	859	880	912	935	947	887	883	944	903	925	856	869	864	888	888	894	908	883	917	923	868	867	947	871	873	872	921	920	866	880	895	835	901	916	848	870	900	880	879	920	874	913	906	933	853	864	940	833	857	890	895	863	875	879	920	936	905	908	927	895	899	879	910	844	881	877	869	901	903	917	878	869	893	859	904	915	930	855	874	907	891	908	922	864	886	911	890	924	929	818	945	887	917	889	849	857	926	911	912	912	943	876	928	849	897	915	867	930	942	911	867	860	901	890	899	883	874	920	876	946	930	857	833	897	866	920	866	872	882	916	900	894	900	923	883	905	935	898	839	934	904	868	877	833	887	928	830	841	899	893	918	920	918	850	824	929	944	888	910	855	863	884	936	858	872	870	876	931	872	904	861	914	920	842	887	902	908	968	898	879	917	925	845	933	866	897	882	880	910	909	838	934	873	875	938	910	883	863	918	873	902	954	859	910	860	898	881	918	882	947	940	880	848	889	882	894	951	898	912	917	853	961	958	876	952	890	887	907	911	860	874	894	920	906	888	885	914	838	878	872	850	908	863	921	939	877	923	890	878	941	848	930	854	901	865	858	888	905	854	919	838	848	893	895	858	874	912	901	917	904	870	890	833	857	921	894	917	881	912	872	921	910	898	911	834	859	874	900	864	879	875	875	878	864	878	850	909	891	931	930	903	935	895	883	908	857	954	897	921	905	949	877	913	899	861	880	864	892	864	947	895	874	885	913	877	870	919	908	891	838	917	914	951	905	868	899	857	871	892	938	873	907	905	862	893	933	914	895	945	912	875	895	885	862	872	867	849	870	865	932	877	926	913	899	924	863	911	887	847	912	897	889	886	884	845	898	893	934	886	958	880	917	941	917	912	912	888	899	885	879	876	885	931	864	886	939	891	868	908	897	967	875	830	851	926	927	917	896	980	961	836	882	865	911	869	877	898	823	881	895	877	897	875	891	823	877	862	858	906	882	929	883	933	870	852	904	914	894	883	891	882	913	879	880	948	901	920	874	878	907	891	843	923	844	897	916	906	850	920	916	939	886	965	914	850	908	935	851	880	896	893	880	919	879	913	883	878	880	897	871	899	875	861	909	905	858	879	938	885	967	851	894	859	902	944	899	877	905	904	901	897	873	914	893	861	862	871	836	836	915	953	881	880	884	898	908	859	910	848	922	851	939	919	917	899	882	910	841	862	916	870	855	891	911	875	929	928	908	969	893	899	917	929	882	925	915	887	906	940	835	895	965	862	859	898	970	863	905	855	910	860	878	897	899	958	826	851	894	869	950	936	904	898	840	881	894	928	885	879	894	921	901	918	906	904	869	859	922	931	845	858	871	878	927	883	861	929	892	908	860	853	823	849	938	879	914	867	871	894	904	919	878	938	849	907	897	886	845	958	933	902	909	891	890	892	907	928	877	909	890	878	934	905	867	892	864	889	931	903	867	879	854	906	877	906	965	881	973	906	977	846	884	882	880	908	895	908	843	891	896	890	901	898	905	863	893	935	877	909	896	894	856	854	913	880	837	883	881	900	888	851	873	867	914	919	879	897	892	883	889	903	885	860	924	881	914	872	900	899	907	900	909	840	893	899	914	901	878	910	925	892	957	941	854	894	919	920	912	952	944	871	843	888	927	941	897	860	910	892	905	903	916	890	904	921	938	871	916	876	855	911	882	924	859	909	842	916	917	875	880	868	924	952	905	887	838	976	855	850	954	918	884	878	863	934	883	859	812	881	877	902	859	934	909	939	880	849	865	908	891	899	906	877	953	904	931	903	878	884	894	865	890	907	889	879	919	874	840	908	818	854	835	849	912	875	905	910	869	888	848	897	881	857	909	921	860	862	922	938	917	880	875	873	913	916	887	932	938	875	902	873	939	868	906	890	846	914	895	855	934	886	922	914	940	957	882	917	922	897	879	893	887	881	865	896	887	929	867	915	855	901	861	927	888	924	915	920	902	887	908	903	939	896	870	894	879	914	872	905	864	912	904	896	897	869	828	869	850	895	884	948	888	936	857	865	856	857	854	918	860	898	896	862	870	941	868	888	899	847	845	929	895	893	936	895	899	895	891	877	894	948	899	912	904	885	865	918	886	854	922	894	870	876	871	942	887	867	908	919	822	847	867	825	928	922	903	854	925	907	922	889	901	899	896	884	907	875	920	958	927	905	882	890	859	889	910	873	885	901	844	856	920	894	919	897	938	892	937	965	897	872	868	911	879	898	888	834	921	885	935	864	862	888	889	874	893	858	894	899	835	911	903	878	887	913	901	899	894	894	899	873	874	873	908	892	899	922	895	915	887	862	828	864	879	916	859	892	933	910	949	871	917	900	828	872	911	836	879	934	886	872	902	895	899	832	841	848	921	874	835	870	880	892	857	907	864	898	870	891	906	859	911	882	856	874	884	862	900	882	882	868	937	894	891	877	887	941	928	897	902	910	905	914	921	897	846	890	883	882	905	937	865	936	958	872	911	927	892	897	886	913	923	853	886	895	843	911	878	853	852	882	875	886	901	918	869	913	841	892	940	939	908	876	856	853	902	883	881	882	896	920	884	856	831	894	925	891	876	938	862	898	906	936	892	871	928	930	959	965	912	889	884	920	900	922	839	890	885	925	862	877	844	871	901	904	840	901	878	885	882	910	896	883	923	902	868	916	891	929	902	870	901	887	903	889	901	859	872	906	917	819	872	912	926	900	892	918	898	900	905	872	896	859	912	868	930	886	896	892	877	848	886	938	857	917	894	917	862	928	875	883	891	890	905	943	853	887	915	823	960	903	940	892	910	876	866	869	931	841	846	887	907	899	884	864	857	892	911	900	911	869	896	902	934	963	873	852	936	897	880	871	824	861	888	820	816	828	919	902	864	923	944	883	910	866	882	897	932	842	864	925	920	825	842	909	888	868	911	878	913	896	924	906	918	804	928	882	854	847	874	899	907	909	837	911	857	916	912	886	833	873	878	890	891	845	860	877	903	883	900	845	924	881	951	903	853	844	844	986	900	841	893	903	896	909	845	899	961	883	904	888	914	855	846	886	884	920	935	839	890	877	886	885	862	840	855	862	930	904	936	872	883	900	901	930	890	927	906	883	853	902	887	862	883	937	854	883	857	887	885	915	866	894	902	856	880	925	914	882	849	891	861	845	883	908	868	869	877	886	865	876	875	909	914	897	864	921	850	916	884	893	871	858	847	865	889	888	905	889	901	911	906	884	882	877	912	910	883	910	889	863	839	903	893	854	888	929	900	897	909	912	907	882	824	884	885	840	881	910	902	884	877	901
23274	21006	28394	23781	20992	13210	1326	758	623	578	525	552	494	498	478	500	443	439	440	441	431	421	417	475	401	427	428	368	434	423	415	403	423	444	402	380	387	387	411	396	374	388	373	393	395	367	393	409	410	381	391	434	396	423	401	396	407	416	400	370	385	397	401	366	396	403	414	399	375	400	383	370	362	394	350	420	392	382	409	404	378	378	399	403	395	415	396	374	413	402	361	390	391	386	393	403	395	375	403	384	406	446	405	429	389	385	387	370	417	400	413	376	407	412	408	409	411	437	406	447	402	394	426	426	397	386	426	357	402	401	431	399	407	374	388	363	379	420	378	390	379	398	348	408	363	384	416	369	399	413	411	370	389	395	388	438	402	378	380	406	391	410	382	382	398	383	391	391	415	380	379	404	426	400	394	424	428	369	408	385	393	392	399	384	409	403	380	414	384	395	425	374	393	404	402	388	410	403	403	431	373	365	430	377	397	415	403	387	415	345	381	398	389	380	388	415	402	419	411	376	405	419	391	416	375	419	380	403	409	403	390	415	403	433	391	398	400	399	415	429	370	387	411	381	339	396	395	423	370	379	402	406	368	376	386	427	405	378	407	398	372	448	396	406	388	424	387	395	382	406	372	397	377	398	415	422	427	369	396	355	375	381	384	341	377	385	393	382	406	380	376	394	449	387	387	425	376	404	367	386	411	444	402	404	423	385	420	394	393	405	386	394	356	375	386	405	398	417	387	447	416	413	408	422	392	395	405	409	424	409	399	387	380	449	411	395	440	424	362	426	435	421	387	392	416	434	394	413	385	369	376	373	393	379	382	386	370	393	413	415	390	394	447	383	418	383	379	390	371	395	423	380	437	389	406	385	386	383	422	384	362	389	403	373	373	412	390	399	390	369	425	393	387	441	408	375	408	418	360	408	405	402	372	410	388	393	387	415	379	359	402	397	403	401	400	425	369	390	420	404	414	395	405	392	402	343	421	394	398	398	424	421	394	382	405	404	444	373	391	378	399	435	421	405	385	402	410	416	390	399	405	398	406	385	374	381	403	360	386	428	385	438	387	400	373	416	401	413	393	398	397	406	424	398	426	405	402	392	377	414	385	387	379	389	445	403	395	381	389	366	400	390	387	406	366	431	419	418	395	434	398	366	395	382	391	411	403	367	404	414	368	378	413	399	413	424	398	387	373	380	397	384	379	413	402	403	378	394	435	438	408	349	372	388	400	356	457	388	399	401	363	412	355	374	382	379	390	424	368	373	422	395	387	397	400	395	372	387	415	426	346	387	395	383	441	415	390	397	373	409	393	363	401	386	359	377	377	417	401	429	407	360	401	387	399	409	390	403	396	397	406	368	370	395	410	386	446	396	395	373	402	370	367	383	387	399	408	419	395	357	380	421	402	361	389	413	392	438	358	389	373	395	411	397	368	439	385	382	355	423	361	446	409	376	424	392	384	397	396	408	395	372	382	376	398	429	394	378	394	421	396	390	370	347	388	382	361	394	376	378	415	403	382	423	424	390	389	354	431	392	391	399	401	395	406	390	417	409	377	423	433	382	368	380	379	391	396	402	350	382	359	388	397	404	403	386	390	425	425	386	402	429	388	392	409	389	421	367	392	398	396	406	385	406	401	398	364	401	422	412	418	426	409	401	379	406	389	375	388	424	418	411	374	400	394	374	417	415	391	385	359	410	407	398	381	380	408	384	404	420	406	390	390	414	365	386	386	391	362	403	393	402	409	372	405	394	396	385	402	371	383	398	396	426	416	385	399	401	426	385	379	356	388	394	366	373	435	400	376	410	367	390	423	380	460	428	370	375	371	394	400	370	407	369	362	429	376	409	403	391	424	408	413	400	397	413	407	389	421	420	413	375	406	436	415	417	404	386	392	383	390	391	376	363	403	404	403	401	391	407	396	409	416	413	401	399	415	411	392	379	401	365	393	426	393	356	399	445	398	417	402	411	410	362	412	416	411	386	387	407	397	379	400	428	381	421	412	387	386	365	415	407	384	397	389	383	440	384	378	393	359	399	381	399	401	371	397	419	443	388	386	371	410	396	406	412	406	396	397	395	403	378	375	419	380	415	380	419	385	434	398	384	419	418	430	394	436	388	411	389	404	383	356	366	406	377	410	398	397	401	389	374	378	443	382	426	393	403	401	403	400	369	384	359	429	377	399	375	401	407	384	383	395	399	413	452	365	378	421	392	420	409	401	415	388	361	419	424	419	397	387	385	357	415	385	372	354	395	371	379	367	424	418	393	372	382	383	408	393	371	390	385	396	357	388	361	413	416	399	334	405	409	411	405	406	380	410	382	406	394	451	385	411	429	362	398	365	403	383	402	408	398	408	376	382	381	410	407	383	391	421	373	405	364	386	351	439	423	426	368	390	419	397	396	420	376	409	435	381	373	402	368	395	405	405	363	441	395	415	395	422	403	397	424	384	366	389	414	389	415	419	404	406	393	398	375	397	406	384	416	386	403	430	408	366	341	397	361	404	377	396	389	443	376	391	405	360	426	410	391	399	404	374	414	392	417	391	424	380	417	399	375	360	430	421	388	383	373	391	407	418	386	401	387	387	392	380	390	343	407	375	375	398	398	399	388	371	412	386	407	423	413	419	345	417	428	357	384	341	397	396	359	373	384	421	397	402	376	416	404	362	361	371	370	391	405	410	400	395	426	391	382	381	396	379	391	358	389	442	389	391	388	376	376	378	446	412	412	385	395	391	401	423	378	348	379	386	420	379	423	405	387	386	410	387	416	446	384	394	456	400	382	426	392	386	418	389	369	415	381	368	364	404	407	403	364	409	398	374	400	402	382	416	387	378	354	415	405	363	420	405	372	363	407	393	392	385	392	385	379	418	379	370	400	383	420	399	350	374	388	409	376	391	416	374	363	396	353	364	406	414	392	389	395	403	385	366	394	397	373	361	388	394	382	361	400	388	390	399	378	381	366	350	427	352	401	402	403	394	388	385	403	411	393	406	360	405	370	401	390	368	390	408	389	395	439	426	376	435	418	393	373	388	414	404	360	371	412	379	388	406	413	399	371	384	409	431	416	375	388	370	384	363	392	390	392	362	404	400	401	395	354	400	368	393	404	364	395	436	392	372	419	395	397	424	405	403	435	429	402	388	402	391	367	406	386	352	401	381	403	345	423	410	421	412	401	393	414	403	377	387	380	381	362	383	409	342	402	426	352	381	428	373	399	416	392	393	402	387	384	385	393	426	378	410	400	395	400	413	381	395	373	392	393	402	388	408	390	379	414	401	389	355	409	395	369	389	358	410	406	426	390	381	400	414	422	389	390	399	370	451	422	396	437	395	423	385	383	424	412	416	391	414	395	409	397	390	416	382	395	403	422	426	403	422	378	394	399	384	377	363	381	422	396	395	367	404	380	410	399	424	402	381	420	392	362	386	407	381	387	403	387	382	421	401	399	399	404	392	390	386	369	383	384	386	421	363	402	395	413	417	383	424	369	359	392
6522	8692	6172	2994	2204	1681	1322	1049	856	784	648	665	596	585	549	536	547	498	501	509	445	447	482	460	417	446	482	487	475	386	442	499	425	437	476	469	412	425	413	450	480	437	450	393	441	413	424	402	402	451	444	448	450	464	422	438	431	445	421	451	423	425	456	392	474	407	451	438	421	425	439	420	440	440	432	450	453	420	403	424	416	434	410	472	439	467	381	449	427	422	418	448	440	462	423	432	426	409	408	434	427	415	485	442	412	444	411	430	397	417	428	416	453	440	433	406	449	451	413	413	416	434	433	401	452	384	391	390	449	430	438	420	419	474	434	426	419	451	410	422	421	443	444	419	413	402	451	387	417	411	408	461	402	433	411	477	422	432	447	423	426	430	439	444	448	456	468	423	429	388	402	438	465	424	423	432	433	434	389	435	422	414	419	446	425	409	451	412	450	416	416	453	402	428	449	424	396	451	401	422	425	455	403	463	428	414	417	438	424	435	421	421	425	449	401	475	401	436	441	413	418	473	466	429	401	433	404	414	401	452	421	422	410	377	392	418	441	376	448	433	417	412	445	438	433	467	450	422	445	432	427	403	395	426	459	430	402	414	464	482	415	441	407	429	447	453	402	424	414	440	434	438	422	440	435	437	443	403	416	444	465	404	404	420	419	396	430	425	437	441	456	461	403	444	442	444	431	426	435	404	429	448	397	433	408	431	428	397	387	421	434	428	420	403	416	437	405	470	402	420	417	405	439	439	420	442	433	442	462	434	458	454	442	443	457	433	401	400	429	389	452	486	408	422	403	408	428	450	371	446	426	411	424	425	412	456	405	407	406	447	414	441	403	398	443	429	408	420	419	429	413	456	401	434	477	422	446	405	411	433	421	440	398	434	435	430	434	417	415	446	432	397	411	454	388	428	432	444	425	415	446	414	446	385	431	447	404	468	442	438	424	434	432	447	459	457	453	399	433	451	440	424	427	383	467	432	401	428	429	423	439	410	378	433	411	420	430	454	391	460	426	419	418	445	431	438	435	430	415	460	422	388	424	410	445	417	423	403	416	441	423	418	408	484	416	407	429	454	420	430	434	427	448	447	426	390	425	406	457	417	414	434	428	398	450	428	418	433	412	418	398	410	441	442	428	454	433	415	414	420	437	418	461	411	442	448	426	414	409	422	420	383	441	393	408	423	417	430	409	400	429	453	391	436	427	397	452	412	458	424	461	406	425	449	427	452	415	391	436	419	407	471	457	440	437	437	434	417	437	425	437	431	400	402	435	454	425	408	373	447	421	459	469	466	436	465	383	447	424	409	434	396	450	460	428	445	421	428	420	420	431	431	457	435	450	404	444	404	436	442	454	430	454	438	398	470	415	437	427	445	427	408	399	417	431	408	423	434	412	434	455	446	403	393	404	442	427	446	415	399	456	458	375	433	429	391	427	420	446	442	424	426	435	426	396	439	414	394	449	421	464	448	407	434	437	439	419	462	475	419	394	409	408	470	433	420	417	419	453	422	436	437	451	414	422	459	443	432	401	441	433	473	376	419	389	437	399	418	409	414	435	470	419	441	419	453	440	411	401	414	427	397	408	408	422	423	450	410	412	468	425	407	437	447	411	441	430	431	430	426	372	476	407	424	414	436	375	446	423	437	409	434	408	417	435	406	451	407	457	471	424	467	461	399	450	457	436	445	401	416	449	381	399	436	408	413	393	407	444	429	451	420	468	443	451	442	409	397	398	409	434	410	425	428	426	404	424	424	407	399	422	417	412	427	452	405	441	472	408	388	457	403	446	429	429	422	452	414	378	444	436	426	413	458	417	441	419	442	440	450	432	469	421	412	420	450	469	428	431	428	450	417	401	442	439	433	415	394	430	406	412	400	423	433	423	440	447	393	436	447	430	400	421	441	381	441	450	421	445	455	456	414	437	408	430	418	410	436	447	460	413	412	432	448	453	382	430	437	413	432	413	439	426	419	479	410	406	404	426	435	444	455	416	434	440	479	447	459	449	398	439	428	415	418	412	460	424	448	443	414	478	456	412	425	425	439	430	439	449	447	439	445	468	459	436	446	410	463	495	447	424	449	399	449	396	414	428	413	467	408	393	463	450	446	434	400	415	427	398	386	428	421	449	433	435	413	458	402	421	429	439	420	440	421	424	456	411	431	405	453	399	419	442	479	433	420	414	425	424	425	415	419	444	409	480	440	416	420	434	452	435	368	456	420	484	406	404	394	434	410	452	421	404	428	423	438	420	437	409	408	440	414	404	427	436	439	395	410	419	444	432	412	432	420	431	451	412	466	428	403	390	401	434	396	429	445	427	434	415	432	435	433	418	432	402	425	427	413	455	426	422	448	421	454	434	400	422	419	470	437	423	380	428	454	425	421	422	429	415	457	422	422	460	414	417	444	461	434	397	437	425	430	440	402	395	444	452	425	449	426	425	419	444	448	407	414	446	394	484	417	428	413	413	409	419	441	393	415	398	449	436	412	399	406	397	430	444	432	387	417	432	416	417	441	372	471	391	413	384	437	460	399	417	451	386	418	442	418	428	414	422	474	423	397	460	442	440	446	478	440	453	430	418	456	444	419	417	440	420	427	450	447	422	400	419	403	400	396	432	451	415	439	370	440	439	400	417	430	407	431	416	412	448	447	404	420	411	438	417	448	390	440	407	450	455	412	407	417	388	386	441	419	408	392	400	462	432	424	419	438	402	403	409	430	470	379	450	407	436	418	477	419	410	397	405	420	448	412	406	384	408	411	483	392	447	439	411	418	418	425	449	411	423	455	451	416	421	454	394	424	387	397	448	420	406	445	422	435	411	443	441	414	399	454	432	441	358	451	410	397	415	422	402	424	443	421	412	464	407	433	419	428	470	444	414	443	398	450	434	451	447	409	442	425	417	432	430	417	430	399	404	392	424	399	438	451	470	385	413	393	402	417	405	414	431	433	391	438	409	411	414	409	402	439	419	458	437	438	444	433	433	426	415	459	421	421	423	419	416	430	444	422	379	405	428	442	444	411	417	442	411	400	407	438	429	432	449	396	439	407	429	422	420	419	438	443	445	431	449	426	444	437	446	424	443	453	407	408	406	434	407	443	408	436	437	475	429	417	416	466	395	394	446	450	420	421	431	408	396	429	422	440	418	458	408	442	413	443	436	441	434	402	441	441	415	422	435	419	418	419	406	391	427	401	411	442	426	425	435	456	407	418	436	446	419	428	416	415	453	387	401	398	415	410	440	410	460	385	435	447	446	411	438	437	434	400	420	384	406	396	421	388	445	426	436	427	431	431	413	405	432	403	449	439	404	414	441	438	427	420	394	409	422	457	414	432	409	473	400	429	410	423	408	451	425	407	460	417	416	429	459	462	391	437	429	405	403	418	421	419	480	436	458	404	402	420	448	401	382	430	413	439	406	445	445	414	413	421	460	397	468	451	412	431	419	384	426	462	450	444	451	426	449	403	431	426	431	437	444	452	389	437	423	437	395	399
24469	21026	27555	24601	15859	1868	1333	1128	1067	987	1083	1078	990	1027	967	977	993	964	941	960	960	969	948	1009	981	911	950	915	1010	978	957	951	937	907	957	922	952	925	991	994	955	951	965	961	935	913	920	930	943	948	970	957	974	920	935	978	1007	928	951	933	923	911	912	985	937	908	902	971	920	993	961	957	943	999	919	965	902	998	959	947	936	965	917	961	947	967	919	895	950	935	922	965	938	940	963	942	948	989	914	982	950	988	964	926	905	922	944	963	949	932	935	955	918	912	943	938	930	965	981	937	998	933	946	967	943	943	926	866	908	886	977	946	940	941	922	993	903	920	978	1012	975	955	910	955	973	933	918	950	944	964	924	910	950	946	935	947	936	942	895	955	980	980	953	931	939	992	928	928	990	882	948	934	923	932	927	954	951	912	932	930	941	961	955	990	907	916	961	886	1011	960	921	922	899	963	926	932	949	965	908	937	912	966	961	940	947	949	977	986	950	923	924	931	964	912	991	875	934	918	936	925	1002	958	925	939	937	953	957	929	952	980	974	927	880	954	964	1011	924	884	990	950	962	947	935	934	961	869	930	927	943	971	918	918	950	986	904	933	938	906	937	914	945	935	929	980	1021	986	951	936	955	943	916	936	954	938	929	907	958	919	936	972	997	965	961	926	899	897	957	888	908	906	901	923	893	949	901	985	907	963	945	919	968	947	976	892	940	874	927	953	939	956	911	945	924	965	949	923	982	907	976	950	972	932	939	933	954	937	997	925	965	892	964	926	947	938	909	912	937	979	938	907	955	982	936	958	970	943	994	943	917	950	931	906	995	965	1008	883	1007	940	893	943	949	943	985	974	957	946	926	897	938	924	863	923	922	918	911	959	957	908	874	977	880	980	912	943	926	971	936	925	929	941	962	895	921	939	962	893	919	916	974	903	993	984	917	919	925	886	980	927	903	948	925	917	939	947	923	938	927	947	928	950	963	932	951	962	905	914	950	917	897	959	977	884	938	956	933	917	905	905	873	991	905	952	942	946	957	914	973	971	912	939	952	948	957	947	916	922	964	913	952	936	917	971	899	936	959	947	972	938	942	903	900	944	921	899	936	915	908	964	942	921	905	946	924	891	900	957	926	957	914	916	954	993	928	879	945	946	931	892	937	979	938	950	943	892	955	938	904	935	938	969	969	939	925	887	933	961	919	952	947	934	919	927	892	927	919	884	893	944	885	947	975	944	938	963	973	956	973	979	879	962	953	891	912	911	965	957	961	957	941	994	966	944	929	961	869	883	899	907	902	913	951	997	964	907	898	907	936	970	926	946	931	938	924	971	927	959	935	930	935	978	906	953	915	967	957	974	910	949	942	966	952	963	969	984	908	902	975	1003	922	933	913	940	903	916	901	961	944	910	955	972	885	977	939	1001	933	924	946	928	872	1007	942	975	948	993	952	944	902	933	934	930	950	919	945	952	957	942	982	917	944	951	921	971	947	898	912	930	958	966	870	931	949	908	920	841	941	970	919	921	903	954	924	968	970	981	916	909	916	957	939	927	966	887	959	924	957	901	942	910	944	1018	931	965	941	952	908	849	995	950	946	954	992	910	934	932	928	932	967	1003	950	939	922	894	969	929	942	982	924	926	896	954	978	927	982	891	997	922	881	946	940	909	907	994	943	910	1008	964	952	937	932	958	947	918	930	918	950	896	899	936	962	928	922	937	912	903	942	969	932	926	944	948	962	972	951	957	986	960	939	992	937	1002	997	926	978	912	930	930	953	894	967	975	947	904	958	942	942	954	958	953	991	958	943	891	980	874	928	920	911	893	885	949	902	967	911	896	913	915	954	949	918	921	930	935	900	948	975	950	918	908	900	982	941	945	951	925	908	930	946	887	967	929	935	923	944	948	881	928	972	940	971	948	990	948	884	935	880	940	930	962	915	960	962	936	920	964	972	932	946	886	949	964	996	938	947	921	938	947	953	942	880	959	921	887	935	886	949	924	929	974	916	888	945	909	955	960	928	905	969	941	967	925	956	899	968	911	941	916	950	926	940	929	896	962	981	1011	970	907	891	988	957	949	942	985	978	950	961	946	924	924	919	956	928	945	947	929	955	1014	1006	927	914	964	905	891	946	977	907	936	906	943	973	966	919	952	940	972	920	968	939	991	905	952	914	942	973	932	957	967	952	945	942	951	889	920	947	928	913	909	991	946	945	975	906	944	955	891	897	877	920	970	958	945	915	961	934	907	939	933	933	934	991	1004	963	941	947	929	900	899	929	965	936	931	919	990	966	963	914	969	896	968	936	1006	957	923	980	901	965	909	991	924	946	955	898	942	928	940	949	881	967	935	928	950	908	934	953	904	903	906	919	916	993	925	926	923	934	935	922	912	882	962	935	902	928	918	955	914	912	913	911	953	914	952	954	928	913	949	917	927	945	882	951	942	897	971	960	948	977	992	924	913	987	960	975	978	947	928	912	929	929	960	936	970	935	979	922	960	915	899	979	957	949	953	998	929	903	942	952	910	928	984	966	897	950	965	884	893	951	941	920	951	962	877	951	926	973	926	936	948	972	959	974	982	959	1000	928	960	1004	972	934	945	917	954	952	938	952	972	918	990	909	920	927	950	901	990	958	975	972	939	987	917	948	942	1003	960	948	927	998	924	933	957	940	899	946	935	981	937	949	947	976	992	918	985	943	931	902	962	950	974	933	907	960	943	911	839	939	915	977	885	912	957	907	921	885	926	949	878	905	919	913	978	938	991	918	1003	863	912	959	1024	956	954	928	963	939	957	991	960	1013	965	913	861	964	972	970	983	906	910	913	918	925	1005	962	933	893	938	932	960	913	943	904	906	900	936	924	943	926	936	998	949	917	894	946	942	941	941	929	943	952	933	948	897	949	895	927	898	978	958	923	936	920	997	954	966	973	938	984	896	898	1017	908	892	965	913	934	925	978	904	899	950	948	903	873	950	951	984	993	937	964	948	885	913	965	952	940	940	914	919	964	944	921	919	979	901	923	934	979	957	961	911	934	938	899	894	922	1003	959	959	927	920	941	977	956	932	942	970	983	991	951	947	928	916	944	959	992	941	1010	950	932	959	952	921	962	937	1038	930	962	961	908	925	922	917	938	961	909	930	901	865	956	914	913	993	923	950	941	919	912	953	902	952	946	911	950	947	1015	931	967	999	899	945	916	964	912	890	901	959	975	980	936	954	948	968	932	921	942	971	998	912	917	943	966	910	893	917	861	954	891	996	994	963	949	958	912	959	941	952	941	962	898	939	943	870	955	927	982	931	918	943	899	980	964	922	959	842	978	950	969	961	981	1013	921	977	916	961	938	917	916	1001	919	897	955	907	955	954	874	881	944	907	960	1003	960	996	943	922	937	917	912	921	939	989	948	953	979	936	917	967	893	954	996	886	912	942	950	911	958	1002	919	929	948	942	920	984	900	929	880	957	988	946	887	887	983	944	936	979	933	933	866	923	923	927	1010	967	964	920	903	942	946	992	897	934	963	961	953	904	947	931	914	966	960	980
7435	5652	4197	2462	1948	1636	1427	1304	1134	1098	1097	1015	1028	1008	1010	992	995	986	977	950	953	964	934	941	938	885	955	955	897	932	927	967	876	878	1028	889	901	918	902	973	919	903	972	914	892	922	937	965	911	928	947	880	899	930	967	930	895	944	916	985	986	963	923	941	853	952	926	884	971	966	944	964	901	942	958	932	932	918	923	941	919	966	896	964	965	944	910	965	848	930	921	935	912	950	918	930	895	984	928	942	877	925	903	907	928	931	966	892	911	932	961	912	921	944	909	909	921	904	916	968	921	902	930	897	976	876	970	883	876	951	906	905	928	945	945	893	906	938	969	898	934	923	935	929	983	955	982	885	933	929	912	944	966	901	873	930	907	902	959	933	953	913	868	954	946	939	965	963	898	961	932	887	943	917	871	863	999	971	943	931	905	950	919	916	914	941	896	920	969	886	938	846	939	898	911	920	878	922	978	905	900	959	920	904	905	903	927	928	888	947	928	934	915	915	921	966	889	909	903	900	860	920	902	880	899	952	977	915	946	868	951	919	933	944	882	961	934	942	913	880	940	899	906	896	892	900	921	953	919	888	892	907	913	871	927	870	871	901	922	960	899	946	918	900	908	918	977	870	900	877	948	926	910	871	949	948	973	982	884	953	931	934	905	924	874	937	919	871	928	934	929	945	881	899	887	894	901	906	899	934	950	875	894	930	913	932	944	912	899	932	919	915	995	939	912	906	956	922	933	951	936	880	951	997	973	872	953	964	922	923	896	973	906	900	894	925	905	913	942	863	913	935	917	955	962	878	916	899	872	926	899	895	914	984	852	868	910	919	918	930	945	952	934	951	898	901	904	914	937	915	901	953	968	951	905	943	918	955	869	922	956	909	927	916	967	949	945	960	942	981	944	924	928	919	918	970	917	923	938	908	945	965	925	958	963	896	956	908	932	934	914	941	890	944	896	960	927	863	892	951	893	887	954	926	914	893	950	969	960	890	947	946	932	963	913	950	881	968	898	931	954	964	969	907	931	896	901	969	878	904	882	886	885	919	926	907	964	934	887	1003	893	901	911	991	908	943	899	939	920	888	945	955	978	880	970	937	912	931	956	967	904	954	890	948	951	894	927	933	918	945	939	947	900	938	915	974	941	973	879	972	872	922	937	930	924	897	969	890	904	932	910	911	907	865	949	954	864	951	864	911	932	925	924	927	905	917	964	954	898	933	915	978	980	936	866	935	940	969	929	870	902	1000	942	898	949	970	974	910	879	991	888	892	877	946	912	879	916	908	935	938	927	908	993	975	908	930	915	937	919	938	874	914	944	812	894	952	854	952	900	881	919	960	925	922	897	900	944	917	923	932	937	923	929	921	922	909	909	964	963	895	944	948	942	932	926	889	946	844	874	916	870	928	955	970	868	891	855	909	910	911	926	871	915	938	970	945	914	858	921	955	903	951	908	937	957	987	921	893	923	885	935	965	935	907	925	931	965	905	909	862	906	959	922	936	895	926	890	975	939	921	926	923	885	871	948	982	891	911	929	919	896	923	917	885	922	954	905	887	960	931	909	813	950	929	889	873	928	934	934	917	913	941	930	960	942	955	940	937	987	947	962	938	870	869	901	942	910	940	927	946	893	886	932	920	907	937	920	915	918	935	902	918	959	917	896	942	949	957	923	930	942	907	845	925	958	934	994	904	958	940	952	934	953	919	954	923	899	983	904	933	927	926	910	926	925	966	892	910	972	944	892	911	871	899	928	876	946	931	935	870	928	934	891	937	937	876	929	913	923	903	919	913	897	828	953	879	946	877	947	916	901	881	907	883	836	928	919	906	918	934	928	885	902	923	894	968	959	992	900	968	865	922	939	909	957	910	896	967	972	938	918	899	926	940	829	905	941	1002	924	917	924	948	920	907	962	875	935	906	972	971	921	942	926	945	926	887	929	905	982	891	908	879	899	892	913	897	932	903	921	931	868	914	900	957	883	939	918	880	944	959	925	900	974	893	895	913	927	897	906	930	929	976	945	919	946	952	926	904	902	914	885	922	943	936	949	938	898	923	888	920	902	948	911	936	990	902	893	922	896	880	911	909	976	901	914	933	900	933	903	901	947	895	865	933	918	919	892	922	917	875	974	886	876	868	902	916	898	864	872	951	878	941	926	990	937	884	919	922	924	953	965	859	916	893	869	891	908	933	954	945	960	931	943	898	984	923	886	972	881	943	898	926	912	915	906	927	966	860	924	951	895	924	901	938	980	906	956	966	907	945	980	949	963	906	933	873	905	897	968	962	895	956	872	938	955	912	915	937	891	889	978	945	911	903	905	910	922	950	968	955	923	919	925	913	946	935	960	926	922	900	886	915	959	904	961	959	944	937	909	931	910	975	960	941	947	946	930	910	891	936	924	937	963	881	905	891	938	940	874	893	929	894	895	943	929	862	926	894	878	880	901	900	942	943	960	960	922	832	957	905	945	901	845	894	918	983	842	927	911	903	953	930	949	965	940	931	888	909	953	918	970	928	918	967	873	935	909	937	904	951	938	897	894	936	867	947	926	865	933	884	918	968	919	940	955	915	888	956	916	935	912	893	914	901	903	945	942	944	912	960	913	899	896	945	984	916	932	920	894	950	950	913	941	916	906	901	939	963	910	900	906	959	893	881	941	888	912	899	926	938	916	908	938	929	913	852	875	956	925	952	932	928	960	952	906	910	889	932	905	894	903	922	820	946	913	880	896	877	935	865	968	936	888	916	887	936	879	870	956	888	963	904	906	918	907	953	905	904	930	931	892	956	942	927	914	951	917	865	923	897	984	894	940	901	956	913	875	908	925	926	935	953	932	890	942	931	923	975	909	912	944	930	903	905	926	955	960	887	969	944	922	927	902	914	885	954	974	923	918	918	946	905	900	918	880	943	885	924	901	941	907	910	968	956	971	920	925	921	900	898	855	976	938	905	961	953	956	943	937	981	935	924	918	942	960	897	911	873	961	905	898	933	985	866	925	921	908	922	878	917	925	930	893	909	887	921	956	1003	931	943	920	921	876	975	931	871	924	922	879	921	859	918	953	911	907	878	902	909	925	881	914	888	929	956	954	964	948	904	922	911	901	937	896	888	884	953	947	937	961	901	930	951	941	915	921	928	861	989	899	908	896	971	934	962	898	915	928	913	911	891	888	911	936	858	887	973	983	923	959	925	902	895	963	913	967	918	890	888	967	924	914	872	882	990	965	905	914	968	914	973	905	897	930	937	912	872	935	871	928	943	857	892	941	916	916	934	899	892	966	922	963	959	933	943	889	961	957	930	869	955	923	940	921	943	883	977	952	963	946	927	926	952	932	935	920	943	941	958	921	924	926	862	904	956	953	884	911	953	942	898	926	909	988	935	884	911	922	915	892	887	946	942	961	952	928	949	955	949	922	903	945	942	972	866	911	927	935	945	956	875	944	929	934	946	888	901	910	946	927	899	920	934	941	915	930	884	975	912	904	952	946	907	961	929	931	935
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
