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
338707658267	338707658828	338707659378	338707659928	338707660478	338707661028	338707661578	338707662128	338707662678	338707663228	338707663778	338707664328	338707664878	338707665428	338707665978	338707666528	338707667078	338707667628	338707668178	338707668728	338707669278	338707669828	338707670378	338707670928	338707671478	338707672028	338707672578	338707673128	338707673678	338707674228	338707674778	338707675330	338707675878	338707676428	338707676978	338707677528	338707678078	338707678628	338707679178	338707679730	338707680278	338707680828	338707681378	338707681928	338707682478	338707683028	338707683578	338707684128	338707684678	338707685228	338707685778	338707686328	338707686878	338707687428	338707687978	338707688528	338707689078	338707689628	338707690178	338707690728	338707691278	338707691830	338707692378	338707692928	338707693478	338707694028	338707694578	338707695128	338707695678	338707696228	338707696778	338707697328	338707697878	338707698428	338707698978	338707699528	338707700078	338707700630	338707701178	338707701728	338707702278	338707702828	338707703378	338707703928	338707704478	338707705030	338707705580	338707706128	338707706678	338707707228	338707707778	338707708330	338707708878	338707709428	338707709980	338707710528	338707711078	338707711630	338707712180	338707712728	338707713280	338707713828	338707714380	338707714928	338707715480	338707716028	338707716580	338707717128	338707717678	338707718228	338707718778	338707719330	338707719880	338707720428	338707720980	338707721530	338707722078	338707722628	338707723178	338707723728	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2746	3600	2300	2746	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
25156	21584	24493	29143	21584	21616	11891	670	486	381	414	422	374	421	349	348	376	373	338	313	381	343	346	314	323	355	338	328	327	339	347	340	352	330	307	323	338	346	337	369	371	362	339	365	343	309	323	350	299	282	306	306	303	315	320	297	368	319	342	366	357	304	343	327	343	358	294	337	322	308	307	329	368	333	344	321	309	324	355	333	362	330	316	337	327	335	286	342	325	330	334	328	298	344	307	333	342	326	303	338	342	340	322	337	321	334	355	307	316	318	300	344	351	358	302	329	317	322	344	330	329	332	310	322	340	297	287	329	296	307	308	324	301	310	333	307	331	321	308	331	301	320	313	338	352	334	313	298	323	351	318	327	325	305	297	366	363	332	340	317	340	326	319	332	326	313	329	341	282	372	322	342	343	347	324	326	330	288	337	297	309	308	330	307	325	347	357	305	338	357	347	364	322	325	319	363	323	338	308	325	334	310	296	333	277	336	330	305	303	344	363	314	329	378	340	354	329	312	362	359	348	318	334	325	347	385	344	313	319	320	326	339	304	304	326	335	335	369	339	344	330	296	325	333	347	327	334	304	309	351	332	369	324	317	299	344	336	340	313	330	341	347	301	324	333	335	343	341	339	319	303	294	329	333	348	359	327	314	363	299	315	319	336	330	302	331	350	319	309	332	322	347	310	338	334	328	300	342	306	331	336	338	338	361	347	283	326	325	299	322	357	330	298	335	354	313	333	320	294	349	317	338	333	270	358	341	306	290	325	370	352	326	336	296	329	339	319	297	349	327	335	331	310	331	341	306	320	321	323	309	337	298	322	318	313	330	303	297	308	342	319	326	350	299	315	345	334	313	336	333	329	318	322	354	331	332	350	281	329	329	344	337	336	327	356	327	318	311	326	296	312	318	315	342	368	336	354	315	354	306	339	263	320	353	292	338	337	323	314	315	354	345	326	324	358	324	320	313	335	348	325	338	352	341	329	306	337	322	322	352	345	298	326	323	298	309	319	324	333	358	367	354	302	345	321	347	327	335	392	324	310	362	353	325	316	316	310	305	344	288	345	283	318	339	331	305	324	329	326	346	351	380	337	316	320	355	328	331	348	326	338	319	337	321	314	339	330	369	306	323	330	298	333	356	299	312	339	320	334	340	350	297	323	341	329	331	342	335	299	358	326	312	304	330	351	347	335	345	336	399	333	309	329	341	311	310	310	309	310	311	330	345	326	313	336	314	337	307	345	343	322	355	307	324	321	314	306	363	356	351	329	314	302	331	338	340	347	312	289	333	302	269	313	321	315	299	358	302	294	356	343	345	315	272	331	329	304	352	343	340	316	289	351	361	339	335	345	310	341	331	320	334	354	296	288	360	325	328	329	344	344	347	327	344	338	295	300	311	332	311	346	343	335	311	335	326	331	313	366	352	307	320	331	336	356	311	337	310	315	308	348	326	308	296	314	310	353	325	305	299	336	287	338	330	359	341	339	334	341	351	336	339	318	322	308	302	324	325	331	331	308	308	304	321	303	345	286	320	334	341	311	328	331	319	345	325	319	335	341	323	331	300	337	332	325	295	321	294	332	322	351	344	303	333	291	340	315	352	318	300	306	322	365	343	320	301	322	351	325	335	349	307	321	347	325	339	369	315	301	318	307	336	313	325	299	330	313	327	295	318	344	328	351	332	318	321	304	318	338	332	347	321	330	298	349	301	344	344	316	327	306	323	304	322	353	301	335	323	361	351	304	326	306	336	318	349	338	322	344	311	334	334	283	306	331	341	318	303	362	354	340	308	349	379	304	262	301	303	312	321	308	342	307	331	297	303	335	287	329	351	342	339	331	329	324	336	302	330	299	345	317	335	323	342	324	337	309	318	334	310	321	321	315	327	330	364	313	362	307	308	286	282	313	322	309	318	320	331	320	350	339	306	337	310	311	310	296	310	309	289	346	335	329	312	309	358	331	327	282	312	340	334	331	324	334	313	307	348	313	312	377	342	329	333	325	376	278	341	339	335	353	317	325	322	332	360	346	328	342	285	297	334	319	343	318	310	366	316	327	319	291	330	322	331	319	326	314	309	302	355	297	285	369	342	339	344	316	341	358	358	341	312	325	281	330	341	313	330	335	296	336	325	343	358	336	344	335	340	299	318	299	345	327	295	348	328	322	285	337	343	327	358	356	327	314	350	322	332	311	367	342	315	323	324	332	343	321	328	327	335	335	342	338	311	322	368	377	324	308	327	341	363	328	312	352	323	307	293	319	350	341	332	332	313	335	323	305	314	317	344	336	342	319	321	327	335	307	321	328	339	345	325	331	342	336	285	311	331	349	317	321	353	310	290	325	340	352	326	323	377	309	325	308	347	337	346	299	344	323	333	333	313	338	294	313	307	362	330	334	342	334	327	321	323	347	363	340	329	293	351	311	330	322	335	346	321	337	328	317	340	315	315	359	325	339	313	325	342	316	318	333	364	308	319	332	275	302	332	314	313	320	322	322	345	303	340	320	330	344	329	329	308	331	315	348	342	332	352	312	327	347	310	358	340	315	320	309	288	293	316	307	303	321	313	325	329	352	354	314	311	361	344	313	326	308	353	353	351	350	315	341	356	367	296	329	346	299	324	338	304	336	373	343	325	325	330	326	341	325	316	326	316	313	353	325	291	303	366	369	324	315	282	314	321	321	325	347	356	330	306	327	330	321	333	342	367	345	327	332	309	333	337	306	341	293	334	332	318	307	364	308	308	332	348	321	343	300	327	328	301	322	304	360	315	325	312	311	321	353	326	330	326	300	293	301	319	333	330	355	359	356	297	296	353	336	307	317	345	357	323	319	329	316	325	378	339	307	340	341	375	329	347	320	362	324	330	368	326	346	361	327	310	329	323	305	305	369	354	346	323	309	351	356	332	350	349	329	313	322	289	356	343	326	263	356	294	290	332	337	364	323	335	312	281	330	335	309	346	325	333	320	330	352	305	341	329	366	364	345	312	346	323	324	316	314	322	327	302	327	273	351	322	317	348	363	318	304	303	323	299	346	326	324	326	323	306	345	344	366	351	305	348	333	329	297	329	319	321	323	336	290	352	344	335	339	321	305	305	279	319	344	328	341	338	331	348	328	342	338	366	298	323	332	322	307	349	292	339	305	301	322	389	321	295	327	305	330	272	327	347	340	294	342	278	338	310	316	319	350	363	316	349	336	336	322	280	321	312	318	348	309	329	296	337	355	331	374	310	329	292	337	343	310	335	316	312	332	306	314	322	306	312	319	341	319	299	326	359	362	338	360	294	355	317	320	332	327	341	359	348	324	298	339	323	359	332	296	302	319	326	304	343	331	328	310	310	326	325	326	298	358	288	332	343	308	325	342	334	323	315	341	293	354	290	333	334	323	326	333	339	300	294	344	350	328	366	312	327	344	312	364	333	314	301	317	343	327	310	317	283	311	329	311	338	319	335	335	351	339	316	326	334	296	324	339	335	312	345	317	360	369	343	333	331	326	345
39234	49018	9888	1001	847	783	707	698	719	703	675	655	680	674	697	695	686	652	663	632	668	709	669	630	700	690	687	712	706	725	650	717	734	676	681	700	656	702	647	664	709	684	663	665	653	652	681	647	664	701	717	688	618	618	630	656	704	664	675	683	679	665	643	685	672	628	701	646	660	669	649	632	647	673	617	675	632	683	704	718	642	654	675	697	612	668	682	624	658	654	681	660	698	666	692	688	640	661	674	646	702	671	669	661	629	697	641	642	686	683	699	653	686	663	675	692	613	689	690	684	681	668	695	690	679	641	645	633	612	675	756	651	664	681	637	671	666	666	692	659	694	657	641	703	622	655	657	726	665	696	618	641	704	704	663	665	701	694	707	698	665	675	677	651	699	691	642	655	663	712	694	681	690	715	639	646	699	668	666	704	641	688	698	658	654	701	699	653	682	659	678	640	719	676	647	682	673	669	695	694	628	658	670	664	700	648	624	613	692	676	703	644	680	629	668	642	699	671	681	650	717	677	643	676	649	692	669	633	635	704	704	627	678	651	670	692	666	634	657	688	610	633	656	675	668	658	698	683	685	660	685	683	694	674	646	714	659	680	701	649	647	689	683	672	699	668	656	641	645	649	686	664	689	656	672	706	634	633	692	649	630	694	729	675	660	696	688	684	682	661	671	682	678	648	675	647	670	704	701	697	691	636	677	687	628	619	717	684	656	663	663	634	652	649	651	710	654	674	678	656	637	647	699	639	663	664	657	703	682	613	671	705	664	701	696	676	665	672	662	642	717	672	668	674	641	701	629	689	676	669	677	639	677	675	704	686	697	725	696	678	673	644	693	637	654	695	654	695	699	677	690	698	708	651	657	680	635	660	700	640	676	702	684	638	707	659	661	659	646	678	645	677	649	683	651	644	631	691	655	697	660	687	657	679	639	686	678	667	638	640	701	635	642	655	694	691	700	658	694	679	622	663	678	694	660	627	675	674	683	641	682	669	677	695	690	678	646	688	645	688	701	678	680	684	694	616	644	661	721	644	695	653	652	678	666	636	643	670	607	646	703	678	663	689	656	694	705	642	690	682	610	622	686	650	694	683	669	672	661	704	676	669	688	683	673	646	649	662	712	644	693	654	655	712	657	674	672	643	688	664	699	684	662	674	644	633	616	693	629	652	696	681	660	687	653	675	645	682	633	644	652	686	679	666	699	654	681	655	658	682	675	663	675	653	670	686	682	685	663	659	645	711	692	641	688	629	695	696	670	691	700	668	660	661	676	684	666	624	652	706	668	664	622	682	632	636	661	680	668	715	642	653	657	647	687	676	690	655	676	699	679	640	672	647	692	640	647	680	656	726	677	671	685	694	675	710	639	673	667	638	672	667	661	672	612	644	717	668	583	699	673	654	614	665	709	665	678	707	615	687	652	681	669	634	664	653	660	627	614	646	653	659	710	675	604	680	701	641	663	642	677	673	647	650	682	638	656	610	662	613	689	693	625	659	734	683	647	669	692	669	676	597	668	657	681	697	635	668	701	616	628	684	675	670	690	658	623	712	683	688	672	685	699	706	702	703	684	684	635	661	688	681	650	712	672	721	674	618	688	681	649	676	665	682	667	652	661	651	643	665	692	688	646	623	647	666	648	666	627	689	656	665	648	666	665	672	721	621	649	657	686	662	651	643	658	652	630	657	656	703	702	686	669	715	665	647	670	663	687	682	692	706	696	701	666	680	682	667	652	701	688	663	658	725	678	619	688	659	654	681	680	713	648	680	694	639	690	671	630	692	668	682	664	658	666	652	648	647	667	673	644	710	670	644	645	683	686	658	656	676	657	647	657	684	652	645	716	695	676	655	666	690	701	587	662	654	678	633	643	683	645	645	706	655	672	707	663	647	665	686	698	676	706	686	629	671	693	692	675	711	691	653	673	693	668	703	636	686	662	646	674	657	636	675	664	649	655	685	655	661	651	688	660	662	639	656	682	654	669	649	629	635	678	666	709	653	661	685	666	663	660	662	659	676	663	720	720	628	697	687	636	650	713	652	684	667	647	689	631	632	666	671	697	661	644	663	678	720	744	693	706	712	661	706	667	641	649	703	695	652	657	670	678	632	650	641	664	714	674	628	749	718	681	664	664	656	649	645	659	678	636	646	643	664	662	675	647	700	632	684	676	625	680	675	641	664	674	687	666	664	683	688	668	667	667	699	645	670	673	690	673	659	687	634	663	676	690	665	639	702	645	695	689	637	662	668	683	647	652	669	665	635	666	667	683	679	684	658	663	673	692	701	715	654	664	646	669	642	648	661	660	647	702	707	711	657	659	706	687	639	648	664	661	698	680	673	663	681	609	686	642	705	681	629	631	711	672	734	692	661	680	652	663	634	670	677	661	602	700	671	684	670	704	664	650	671	665	656	649	653	680	700	636	680	671	676	705	675	652	676	648	650	653	668	648	665	688	637	623	631	677	669	645	646	664	668	682	669	658	698	687	653	680	642	664	679	670	650	661	636	716	640	683	662	676	638	606	668	642	648	657	633	660	672	647	670	701	720	660	657	683	640	655	715	677	668	671	679	665	682	632	637	648	676	670	682	709	659	675	659	678	703	649	665	651	669	653	641	660	727	662	613	703	656	638	694	676	628	716	654	681	739	655	694	651	672	661	658	672	691	638	650	663	660	671	640	677	637	657	681	619	691	656	670	670	678	704	679	706	688	689	697	711	642	641	678	631	675	690	670	644	680	667	682	651	679	641	630	728	681	703	650	664	640	654	674	663	643	690	676	685	694	657	690	639	633	685	710	675	658	658	641	655	680	648	657	700	648	664	654	703	707	697	688	690	669	662	653	661	654	654	713	689	654	680	659	657	671	677	664	717	633	680	686	682	722	642	662	692	656	709	685	652	665	668	648	680	706	656	669	634	660	639	649	722	669	685	681	623	659	675	664	667	653	692	677	615	658	672	701	685	682	643	625	673	679	663	666	698	623	673	659	633	705	608	659	626	682	686	669	672	726	683	693	696	670	632	665	632	642	650	683	690	722	650	660	670	671	680	674	644	736	630	669	669	689	687	653	657	672	704	652	668	677	662	654	719	700	646	707	719	661	665	651	668	682	657	654	698	628	642	703	671	706	628	685	641	715	635	676	721	666	671	669	662	677	662	650	678	699	719	667	636	685	638	667	691	625	661	607	676	713	695	653	672	647	629	644	693	669	701	667	668	653	699	681	624	653	657	650	670	621	672	640	700	641	656	662	635	717	674	663	688	674	636	672	697	698	700	711	659	691	659	682	654	624	686	658	686	666	675	642	647	697	656	610	674	671	700	665	721	684	650	707	618	693	650	671	656	646	650	632	642	659	677	622	625	688	694	692	667	672	676	701	676	681	671	651	676	712	628	661	706	668	683	684	633	649	699	667	683	664	709	670	655	649	665	698	664	688	668	668	689	680	652	681	702	630	676	671	682	666	674	709	684	657	674	653	709	664	665	719	690	647	690	689
34369	17443	4507	469	331	316	280	206	203	205	224	220	209	195	183	195	205	203	178	185	190	226	232	214	225	201	208	204	214	208	214	200	192	205	221	214	191	215	213	206	189	178	238	225	209	230	217	216	223	194	213	181	196	224	236	204	215	200	227	177	205	194	183	220	202	188	197	220	234	209	220	181	212	192	197	228	207	211	188	208	194	241	199	243	222	177	221	195	222	220	191	205	197	192	199	248	215	179	211	198	220	214	196	226	187	231	218	212	200	181	231	210	217	191	229	244	219	215	225	207	207	186	194	204	208	202	226	221	205	176	204	204	215	229	197	209	193	193	205	204	202	211	187	198	203	208	213	200	183	217	194	216	228	223	186	194	224	202	217	200	223	208	202	203	206	198	221	223	207	218	205	202	207	200	207	240	191	207	217	217	228	214	201	201	202	217	194	202	199	183	201	237	176	215	163	209	210	219	194	183	198	203	174	168	229	198	212	215	208	200	209	206	197	203	216	210	220	205	212	231	200	188	189	184	181	231	210	175	206	208	195	217	204	219	177	196	238	189	212	221	211	201	183	196	194	190	224	222	217	185	221	180	209	220	218	221	204	198	219	197	213	204	209	201	219	198	192	210	198	216	238	196	204	213	201	214	198	224	235	196	217	213	212	204	175	176	248	199	189	228	214	182	195	187	210	192	184	259	176	196	203	218	238	203	222	208	211	214	218	178	195	199	214	204	217	215	214	203	225	193	220	233	207	185	223	188	203	206	198	221	216	217	197	226	205	214	222	182	204	212	169	203	211	218	229	221	201	206	203	214	187	221	222	231	202	209	235	244	208	182	212	230	212	217	212	199	210	231	211	185	216	227	192	209	209	195	210	219	215	222	191	201	203	209	229	201	219	219	227	195	218	247	209	202	257	199	234	205	209	235	211	190	239	192	182	208	191	221	200	187	201	218	214	206	196	232	180	209	189	185	199	201	193	190	206	207	193	199	192	259	200	215	210	183	220	220	214	227	223	215	223	257	236	197	237	184	212	203	199	239	194	202	203	184	187	209	196	197	216	189	218	217	230	192	207	204	192	197	204	218	215	210	216	206	237	219	209	218	219	229	233	217	210	194	209	199	209	203	203	203	215	194	211	204	190	199	200	232	215	203	222	181	222	209	232	236	211	217	194	228	198	216	206	194	229	235	229	176	195	200	216	231	212	236	208	202	215	205	226	220	201	195	183	190	204	253	206	217	216	185	223	192	178	204	203	197	204	199	255	197	212	209	230	209	199	198	225	188	178	210	182	216	206	196	194	203	223	190	205	172	203	191	187	220	184	224	246	262	206	203	192	208	226	235	224	195	198	238	201	208	197	191	218	178	228	199	201	208	204	205	236	216	222	207	212	232	199	195	224	178	191	182	199	193	214	224	224	197	209	207	226	202	208	205	200	179	231	208	216	208	207	239	243	203	198	190	192	207	200	217	230	200	196	208	189	241	196	206	197	163	190	222	219	245	211	200	188	219	193	237	249	226	179	200	239	211	180	207	194	200	206	206	213	212	235	213	222	191	227	231	207	196	219	231	202	217	186	191	205	208	211	199	203	233	203	211	211	185	207	170	199	239	208	223	200	221	205	207	204	230	201	207	194	204	194	221	222	192	207	222	207	218	226	215	212	216	210	196	233	216	210	218	243	198	179	193	217	208	195	219	216	192	210	207	171	210	210	213	201	207	211	180	213	175	226	199	188	220	207	217	220	218	199	227	204	199	208	214	230	180	161	224	209	197	233	203	223	214	194	190	195	211	225	199	237	219	225	221	200	224	196	201	208	198	185	201	209	218	178	211	209	195	218	223	218	193	207	192	197	204	183	201	228	206	203	180	195	212	187	224	226	222	191	225	213	219	238	223	233	204	207	216	224	185	202	218	212	201	219	205	183	203	178	216	239	213	202	209	213	229	212	194	191	200	199	182	185	213	210	205	206	200	237	195	212	212	232	199	221	219	198	176	187	200	215	202	203	199	207	200	204	182	236	209	219	203	214	227	231	202	204	201	240	221	209	223	193	210	226	212	188	209	209	224	206	231	206	211	236	207	218	194	185	166	223	215	202	236	192	199	229	214	236	211	203	207	213	202	174	210	216	224	223	222	208	240	204	176	204	199	227	210	206	185	197	214	198	214	214	217	186	247	211	199	172	219	206	194	238	197	190	204	220	220	206	196	182	227	199	212	218	215	196	174	214	216	215	224	231	209	226	204	201	192	211	225	211	213	227	224	216	223	197	209	208	185	192	184	224	212	221	212	195	207	210	218	236	234	227	242	203	198	211	209	237	212	209	216	209	191	202	191	188	224	179	204	173	204	216	209	201	186	202	188	210	198	218	178	228	229	198	215	231	200	216	211	187	215	210	229	225	216	184	206	239	189	211	202	193	204	199	200	204	193	227	212	231	233	213	231	205	214	185	191	209	203	182	193	198	201	218	216	205	194	206	211	175	213	208	227	213	199	212	235	232	214	233	204	232	184	227	216	201	221	201	218	188	238	201	185	234	195	193	221	195	210	189	210	225	191	218	222	211	196	229	232	202	203	217	217	180	220	186	192	190	220	213	192	211	196	233	231	229	205	232	206	222	232	211	197	212	216	230	189	188	199	216	191	221	213	218	216	197	214	220	209	186	198	198	236	203	177	243	192	204	222	211	209	207	261	228	196	218	208	210	213	171	193	173	207	208	247	205	196	210	196	195	213	222	197	209	230	207	210	231	194	237	194	209	194	205	197	241	193	203	238	211	209	199	201	201	197	233	190	187	217	231	206	223	187	213	229	233	219	204	184	202	187	217	186	229	189	224	208	232	187	238	207	202	180	205	224	202	222	216	218	220	179	180	210	178	212	252	200	219	202	217	184	221	198	208	209	228	204	215	199	216	185	216	238	221	211	177	176	231	200	214	211	203	214	206	220	203	208	207	198	212	188	192	183	209	225	212	208	194	205	198	210	196	217	239	202	191	201	222	196	220	235	209	204	183	218	227	229	197	211	189	177	227	201	204	227	218	232	250	221	205	197	192	197	231	195	222	198	205	211	211	210	194	193	211	220	209	200	203	235	233	208	209	213	211	212	216	250	227	214	210	188	207	217	184	208	203	219	216	219	221	220	204	189	215	241	212	208	211	194	231	221	210	208	229	221	186	232	197	213	218	195	186	208	206	224	217	210	185	187	223	224	232	203	212	223	225	221	228	209	220	209	204	203	192	181	220	199	203	208	211	202	195	193	227	213	205	194	231	236	205	256	214	204	211	197	197	184	218	198	241	191	213	177	222	190	207	208	216	213	204	208	177	205	236	224	229	216	225	215	206	210	236	194	215	188	210	198	220	230	198	211	198	220	235	235	202	189	220	195	230	225	231	216	204	216	208	203	204	233	205	227	203	234	223	211	199	217	242	211	213	224	204	210	205	181	206	189	211	225	214	189	246	236	225	202	200	214	211	192	211	221	206	189	206	200	223	196	187	190
16068	5080	908	524	521	466	515	480	532	514	490	460	474	503	472	534	469	493	495	493	532	512	521	514	537	528	484	493	477	466	474	457	501	488	533	474	504	508	497	495	522	515	543	451	512	519	502	537	511	495	487	511	474	490	503	493	529	471	482	506	492	488	500	496	482	514	507	479	473	493	463	489	481	495	525	504	533	521	505	503	458	468	546	470	472	491	480	484	541	499	479	511	454	461	509	497	514	508	491	524	487	490	490	472	457	504	478	486	542	496	498	493	468	485	518	515	501	483	520	489	493	505	452	468	523	473	504	508	460	524	488	503	470	498	512	527	500	522	506	504	506	484	479	520	498	526	495	469	478	491	487	517	459	491	500	485	528	485	482	526	487	467	481	515	472	540	494	506	473	491	480	499	494	496	487	551	505	485	508	481	456	527	465	505	504	508	531	508	514	483	488	465	481	500	486	537	490	476	483	542	467	496	477	508	485	495	479	493	525	490	463	505	505	497	468	479	468	513	485	510	544	476	503	467	464	466	485	465	507	503	473	512	501	516	477	472	504	465	520	530	523	522	516	503	451	480	516	516	479	489	504	510	508	457	483	505	487	502	505	471	505	487	497	491	496	482	505	526	504	481	514	492	534	502	508	524	503	512	530	504	474	484	457	491	487	463	493	501	493	528	536	496	480	536	495	449	535	500	497	476	503	486	515	502	473	482	518	496	479	491	533	503	491	495	519	467	468	486	483	512	487	543	518	468	450	501	486	519	518	524	487	497	499	475	474	484	480	498	452	504	511	495	489	488	513	517	485	512	487	499	522	475	479	516	484	461	487	489	505	482	506	522	472	455	507	490	520	507	518	517	489	479	481	512	515	522	531	514	476	513	485	511	494	498	522	529	521	530	499	524	537	508	499	493	508	483	511	494	494	461	466	503	510	549	447	481	504	500	524	511	502	511	474	478	513	500	481	518	499	510	495	482	454	519	498	499	509	479	509	498	463	519	522	499	483	487	509	566	502	477	504	522	496	515	469	492	490	521	525	499	498	460	478	541	497	485	463	484	501	504	499	514	498	514	466	529	507	501	524	451	527	516	487	461	475	520	539	450	538	501	496	489	464	513	527	465	522	469	527	511	456	487	524	540	475	475	479	501	484	466	448	503	443	487	488	483	477	524	500	494	511	487	550	509	492	463	502	488	487	490	513	478	487	477	503	491	472	483	487	489	455	494	494	484	447	477	491	508	515	507	530	532	475	482	504	475	474	519	519	533	480	539	502	546	506	491	501	507	479	485	481	530	485	498	508	455	517	508	543	488	491	484	486	507	445	489	504	443	468	518	483	446	481	537	515	494	481	472	516	514	474	550	520	511	503	447	499	501	516	493	518	505	481	484	513	503	527	498	481	511	476	490	483	507	500	481	467	497	506	511	516	508	469	534	513	519	503	487	528	452	474	499	466	496	517	499	479	474	506	487	499	497	471	503	495	528	462	482	499	509	472	501	533	463	462	519	513	521	539	462	537	485	478	489	518	532	462	505	533	498	513	502	473	518	501	447	506	485	492	474	484	520	468	505	488	480	462	515	492	521	516	530	480	497	508	471	483	500	440	457	505	500	495	526	504	483	520	488	528	481	488	520	474	489	525	523	501	488	493	474	479	494	464	475	496	470	506	513	484	509	513	511	477	489	474	475	527	499	498	474	511	521	524	498	476	466	501	498	489	498	450	536	492	487	486	497	480	469	512	483	487	528	523	484	531	473	501	539	479	458	500	503	509	472	447	492	522	533	480	481	506	507	509	538	506	561	505	521	508	532	508	525	515	506	501	486	513	550	464	487	503	549	491	475	518	562	516	536	494	445	474	511	451	459	517	451	501	514	458	529	515	464	498	495	512	492	468	498	508	497	515	490	481	555	541	433	529	516	492	529	478	519	477	455	500	461	499	509	540	468	505	530	497	473	503	487	501	497	479	539	479	476	512	488	502	489	507	555	536	504	475	486	486	531	485	527	506	492	471	513	504	473	502	497	518	514	505	491	524	499	483	483	473	474	491	524	495	484	505	522	495	460	464	471	439	458	486	466	489	488	495	520	486	466	461	522	480	505	457	442	488	470	491	488	510	490	498	507	498	466	507	476	490	510	499	467	489	499	492	491	484	525	516	516	508	486	485	515	511	485	504	511	533	511	489	498	500	517	467	478	483	508	538	549	507	479	499	527	536	524	480	528	490	502	520	488	468	479	540	515	521	533	468	484	476	487	497	485	462	496	515	509	493	508	506	504	468	519	522	547	471	480	502	469	476	495	495	483	542	491	511	485	519	495	500	499	499	498	506	468	482	531	508	488	491	480	511	480	516	496	487	481	481	475	518	497	498	511	486	491	502	511	496	509	522	476	454	512	499	519	520	468	496	518	477	515	491	503	515	489	497	502	512	502	525	479	536	508	474	511	484	489	498	507	484	464	546	491	482	514	493	485	454	487	479	498	450	505	521	479	491	485	509	487	483	485	500	503	490	517	503	498	489	474	494	508	495	480	502	521	486	506	529	512	512	482	552	505	496	498	471	459	500	508	471	477	494	522	499	483	505	492	510	488	464	454	513	510	456	480	502	538	514	467	468	436	509	469	508	503	501	498	501	500	463	490	493	492	496	476	495	496	514	488	500	481	513	479	502	526	514	475	476	490	496	481	520	461	492	445	451	478	484	537	481	483	497	524	536	520	499	491	461	521	467	512	464	518	522	463	504	499	481	524	501	499	528	523	513	459	515	519	484	491	526	448	500	479	504	471	484	485	509	506	519	491	497	518	535	550	526	492	519	484	507	523	463	471	456	475	485	518	508	482	515	491	491	504	464	534	510	513	476	515	514	483	526	541	483	515	530	441	489	515	466	476	485	505	485	484	473	496	492	508	538	518	486	535	512	482	492	470	537	516	494	492	478	500	532	498	471	478	515	494	494	498	472	499	495	488	457	482	481	443	485	494	530	491	506	498	466	532	478	509	481	495	501	493	514	473	491	477	491	496	486	503	509	443	516	491	517	511	474	457	511	502	484	488	469	458	492	518	480	478	519	503	540	508	507	490	544	498	469	508	509	500	528	471	499	540	508	468	480	470	501	496	481	483	492	521	463	493	487	553	499	497	493	497	491	552	455	513	470	491	491	462	481	515	468	542	430	512	507	468	484	496	475	505	495	481	507	514	529	464	524	505	491	445	508	479	511	505	498	502	466	479	524	489	513	508	496	491	504	485	512	533	498	508	494	462	498	515	487	496	473	521	462	466	490	454	539	507	491	476	499	495	463	481	449	517	494	493	502	519	524	490	511	512	525	506	504	491	480	506	520	508	473	501	487	507	492	503	531	538	478	507	499	496	499	464	517	480	512	506	516	524	494	497	472	460	476	463	521	469	522	464	509	476	560	491	526	513	460	506	483	466	511	444	494	516	477	498	502	484	526	499	471	451	514	462	493	494	489	525	543	501	535	526	492	490	508	511	480	509	519	508
25271	21116	23645	28822	21135	13232	665	489	437	375	413	366	364	380	384	414	386	371	403	402	381	367	352	359	370	392	359	351	362	335	354	346	375	368	408	393	359	343	359	364	372	371	373	365	406	390	356	357	347	360	363	356	368	340	347	370	366	371	381	412	377	380	362	363	351	308	382	367	374	368	400	357	353	354	376	389	378	383	350	342	354	348	352	343	404	374	352	368	340	392	423	381	374	363	379	385	363	325	346	362	374	365	368	354	382	379	390	403	357	414	379	370	359	362	349	374	386	354	334	324	339	398	341	360	397	370	387	402	332	375	392	363	349	392	355	357	355	351	360	341	383	346	353	354	342	345	400	401	353	379	372	383	364	337	347	340	317	370	361	371	388	360	361	349	322	385	373	387	412	361	370	370	327	367	365	381	326	388	344	397	379	378	374	357	377	395	383	358	361	389	389	378	379	394	392	347	341	335	388	383	353	348	347	375	344	384	380	370	327	365	357	366	352	347	366	371	344	384	448	359	368	378	366	370	354	351	377	358	357	392	326	390	357	358	406	384	381	362	373	373	372	360	340	342	382	349	346	337	382	330	336	363	395	414	376	343	355	348	370	382	377	350	354	387	344	333	368	374	353	372	397	347	363	374	391	353	354	329	376	356	370	370	371	380	361	381	379	383	385	396	346	367	342	381	353	388	386	361	352	397	375	389	391	356	391	352	341	369	379	406	361	379	322	351	372	388	377	426	395	374	411	388	341	327	365	363	398	403	345	378	394	332	377	392	342	350	360	377	412	385	352	367	367	366	362	377	336	387	323	360	347	365	341	358	371	368	351	322	369	361	374	327	374	392	335	393	387	363	382	383	357	355	381	390	376	306	360	361	401	374	354	341	366	353	370	382	374	342	344	373	357	359	339	356	322	367	411	362	362	350	352	367	398	338	374	401	371	404	351	335	382	390	404	376	335	380	341	353	397	362	370	378	312	335	376	378	335	386	360	385	356	358	346	393	368	395	370	369	356	344	331	373	350	361	376	363	379	320	337	365	394	348	396	350	333	356	367	378	362	368	378	353	356	383	349	386	366	367	366	354	356	344	353	335	362	402	390	397	352	356	359	349	345	381	365	405	398	364	361	400	377	338	372	378	369	416	392	352	388	364	341	337	370	372	358	354	359	360	388	358	361	352	340	339	357	345	397	367	375	385	379	354	399	349	408	369	386	384	370	329	365	392	340	352	344	372	350	364	360	358	309	334	399	367	397	377	341	362	379	356	375	354	365	380	414	385	365	382	361	347	395	348	359	373	400	381	373	378	330	365	400	378	368	371	366	369	389	410	388	368	349	357	364	383	368	371	340	364	400	345	372	387	367	376	366	359	334	359	350	371	344	357	392	369	360	352	363	368	413	380	383	396	365	359	378	375	381	379	371	335	396	376	357	361	385	324	370	349	371	400	361	378	337	372	353	357	378	372	330	366	418	357	372	357	349	398	373	352	381	333	337	382	347	365	375	358	421	397	403	371	347	343	350	376	357	384	329	378	409	365	377	355	363	341	358	365	343	381	372	382	372	362	361	368	353	329	335	384	330	361	366	377	416	364	388	359	347	373	367	362	336	370	367	348	351	360	334	373	339	365	330	396	383	371	390	354	378	334	350	355	370	360	360	337	332	345	367	392	333	431	388	376	383	388	403	379	321	372	325	382	371	376	386	333	344	371	382	345	346	350	354	331	327	411	334	373	343	326	370	336	354	379	373	389	374	342	395	366	375	383	358	332	361	388	335	370	376	360	393	368	363	342	393	356	354	383	363	338	406	321	329	334	325	365	401	388	384	354	370	357	373	347	356	381	357	366	399	352	395	357	380	376	372	362	364	358	356	340	364	328	373	359	378	382	368	331	381	348	371	376	377	333	383	344	375	383	349	391	368	362	330	396	377	355	409	367	351	374	355	341	380	363	347	364	387	380	315	370	382	357	360	369	358	368	374	369	347	383	377	396	407	358	381	381	341	337	341	347	379	376	393	377	376	403	361	353	374	383	346	342	387	389	362	351	382	358	369	331	378	362	392	368	343	330	349	346	404	371	355	374	365	354	359	363	370	388	360	352	390	385	389	394	376	363	348	379	368	367	406	363	361	315	358	380	403	364	378	338	369	359	400	363	377	331	358	358	368	348	365	405	346	364	359	358	387	368	376	393	388	373	342	397	361	345	396	361	373	311	379	393	374	375	348	343	397	385	360	353	412	379	368	374	368	377	369	408	382	344	361	371	375	346	389	393	348	339	381	355	341	377	377	358	356	308	345	374	405	359	337	341	363	336	355	369	355	403	342	368	372	360	399	345	377	392	363	370	386	356	339	370	349	369	350	360	371	377	359	373	371	334	373	378	378	337	348	385	413	358	353	349	360	353	324	363	342	370	326	364	334	360	379	347	380	377	363	337	362	350	362	372	354	355	383	364	342	386	353	365	395	364	403	375	363	383	345	343	368	338	334	361	362	370	390	389	370	340	357	357	362	385	393	356	386	352	365	346	365	408	386	363	384	356	333	352	382	387	343	358	365	368	352	365	386	404	353	375	389	378	378	392	376	376	374	372	344	366	349	358	352	355	382	339	329	371	333	399	401	363	350	372	372	377	378	304	379	341	362	382	362	390	344	341	364	360	370	376	379	388	381	381	342	380	367	377	387	377	350	360	397	388	342	341	336	393	388	379	342	382	374	379	381	367	332	386	363	373	324	361	377	327	372	402	351	406	383	343	363	370	386	374	367	385	352	374	355	400	360	370	347	329	359	345	399	330	337	370	358	371	386	382	363	349	353	341	352	417	357	357	379	377	338	341	367	353	352	383	382	374	405	395	346	373	376	361	368	383	405	364	355	363	384	436	366	348	377	387	375	363	376	372	385	347	379	418	387	340	364	409	361	361	369	361	361	401	375	320	334	324	376	333	402	419	366	383	353	345	342	344	368	349	370	346	378	371	416	372	342	349	342	362	362	363	368	383	328	348	433	391	346	346	380	360	359	397	393	371	359	355	320	397	364	344	354	360	388	346	377	375	378	357	329	345	379	364	391	352	353	351	341	338	373	344	346	350	412	331	394	398	394	339	380	376	368	415	369	392	414	349	355	378	374	360	363	382	370	416	347	353	361	365	372	355	354	341	341	383	379	309	335	359	368	373	368	354	398	381	380	373	348	379	368	363	370	333	339	362	374	400	361	373	370	385	334	405	355	371	323	359	363	375	344	336	366	388	400	371	364	388	372	337	363	385	347	390	369	367	409	381	402	402	386	378	338	354	371	362	338	370	410	379	356	350	394	365	361	343	369	358	404	399	306	373	385	348	352	371	398	330	383	396	322	377	387	367	364	382	350	361	356	370	360	323	332	411	380	377	418	353	347	314	380	389	365	350	357	357	395	400	330	347	375	408	375	385	393	406	405	355	357	371	342	370	377	375	358	341	437	377	335	369	351	361	356	374	363	368	360	365	374	367	356	375	370	343	360	364
32465	36598	5941	925	849	805	810	798	854	803	803	761	759	810	779	820	783	830	813	786	808	743	780	746	765	763	721	741	753	772	772	746	739	770	795	720	746	749	756	748	772	776	779	822	769	768	768	754	793	753	739	757	755	764	750	696	775	769	770	826	760	745	786	792	757	810	745	759	756	809	780	771	767	746	765	744	807	775	790	759	762	735	726	774	801	748	762	812	800	797	801	828	769	770	801	781	806	762	711	774	758	793	775	805	770	773	763	751	774	827	776	801	794	800	762	723	751	789	801	785	784	721	781	730	779	756	840	771	803	786	748	801	731	793	792	747	745	776	703	712	780	736	794	748	753	747	761	769	806	785	814	771	764	781	759	735	793	760	786	766	778	749	772	756	698	783	800	735	745	767	715	818	753	774	772	810	797	759	758	754	759	789	731	801	768	765	748	722	789	760	798	791	727	820	753	775	773	762	827	782	802	752	752	755	756	751	761	755	798	767	737	788	760	740	847	778	795	740	732	805	781	788	804	796	765	806	806	752	753	781	771	786	760	749	783	767	761	794	777	753	807	772	832	777	750	773	761	766	716	812	761	732	768	800	697	763	796	792	764	813	716	752	774	763	787	762	769	741	724	789	789	776	766	763	811	779	799	761	739	807	785	798	793	757	788	711	756	743	752	747	766	770	725	826	736	726	756	773	701	742	792	774	799	764	763	775	768	762	737	755	785	739	774	728	740	756	773	745	741	797	775	800	780	820	753	798	741	807	794	697	783	748	725	822	742	784	768	772	790	785	792	763	765	785	810	813	796	781	769	835	789	793	797	791	763	757	764	778	793	768	831	794	785	743	714	754	780	727	799	755	791	756	789	798	763	789	806	791	730	745	794	809	772	711	773	758	764	769	813	802	760	697	722	770	758	811	775	771	759	792	787	769	718	796	779	774	783	808	771	788	738	719	757	795	834	802	786	778	769	743	708	787	802	767	799	812	729	830	784	774	747	717	748	776	753	767	750	807	724	763	782	785	771	789	737	775	791	703	748	755	714	775	732	769	757	790	744	745	731	840	813	755	805	802	737	731	781	804	776	768	793	757	784	772	791	735	772	757	765	753	745	790	769	793	758	805	782	802	759	794	776	796	707	756	783	786	757	766	802	807	728	751	807	767	720	751	732	733	766	749	754	753	757	781	751	726	754	783	810	788	792	734	789	837	748	753	762	739	784	784	750	775	807	749	712	734	763	773	770	778	807	793	784	739	747	763	732	763	777	760	771	803	783	742	736	777	746	781	807	756	735	785	815	761	767	762	783	795	755	687	786	866	751	832	755	804	732	748	778	807	773	734	753	725	784	724	736	738	785	754	810	769	804	737	787	734	748	788	818	801	743	758	804	776	769	757	771	744	791	762	787	762	743	782	729	728	808	794	760	738	759	781	774	751	751	796	815	770	723	823	823	819	743	741	747	766	781	758	763	757	758	741	783	771	767	789	727	789	771	752	766	757	774	768	758	735	752	798	759	760	797	775	750	762	788	795	744	757	772	755	730	762	734	810	810	767	775	791	776	798	777	775	763	774	741	720	748	777	817	775	714	775	750	739	762	742	809	733	789	737	774	769	804	758	793	771	769	740	743	759	727	778	773	782	765	782	752	841	766	686	750	720	745	736	773	824	728	751	759	827	799	767	766	807	761	768	783	799	796	799	759	730	771	792	767	786	774	779	722	818	799	817	747	743	760	731	768	775	778	761	785	771	785	752	751	833	818	759	801	759	754	736	780	730	751	744	754	760	804	735	752	793	826	790	731	786	778	753	749	747	781	774	775	789	729	792	772	734	764	751	741	773	775	768	754	729	785	829	795	766	745	759	719	769	757	725	769	786	781	755	744	712	810	763	733	731	777	768	816	766	761	798	798	764	715	777	782	804	758	797	768	784	769	779	787	820	775	719	760	742	768	774	827	753	758	783	787	725	753	772	811	766	764	812	778	783	775	770	805	791	747	754	765	772	776	730	788	724	728	752	783	749	782	816	765	730	799	719	754	747	776	790	760	768	824	827	756	792	796	784	785	774	807	751	825	733	770	753	772	755	729	770	797	810	801	716	796	776	763	721	772	743	769	728	770	763	748	777	753	722	832	779	794	755	748	758	810	774	753	764	788	756	742	721	763	795	774	745	754	783	755	800	766	782	748	785	736	765	744	804	770	766	765	742	807	744	803	755	755	776	746	750	744	817	790	731	813	786	728	777	820	770	757	705	782	775	758	801	786	777	745	789	750	770	787	745	791	788	795	757	844	757	762	790	750	744	786	775	789	764	823	765	756	723	761	750	744	786	769	798	754	718	781	785	781	780	812	808	805	831	793	769	780	766	781	787	794	742	782	780	722	842	751	723	769	772	753	794	789	781	740	770	735	769	764	771	803	733	779	750	785	765	735	756	800	786	764	774	771	776	802	814	791	725	772	748	764	802	815	770	734	741	748	726	768	765	781	756	729	731	790	771	772	755	762	770	808	784	795	763	771	794	775	753	753	793	718	764	771	766	817	758	767	780	763	785	766	787	761	795	750	800	791	785	759	815	791	774	767	761	772	768	805	762	748	794	755	793	766	717	752	788	790	830	810	762	844	786	764	786	804	733	738	759	778	833	800	765	763	781	768	794	733	719	780	783	776	748	791	768	773	781	764	787	807	719	736	741	746	743	750	786	747	732	786	738	810	738	783	767	780	731	808	711	720	776	793	748	764	804	780	743	743	742	756	807	793	765	752	771	782	786	792	797	765	777	767	744	786	754	800	783	777	732	792	778	791	773	773	807	750	812	725	779	752	772	780	751	782	815	799	748	773	767	780	764	742	782	749	744	734	771	800	804	760	779	765	787	776	753	803	819	718	762	754	781	810	826	750	733	750	764	800	786	794	731	783	758	767	743	758	790	777	776	745	762	756	737	729	807	772	804	769	732	813	775	792	762	742	744	762	739	782	714	741	758	797	777	789	781	726	761	815	793	759	721	741	771	781	775	786	751	790	782	754	770	744	747	750	786	789	775	761	780	774	703	772	774	777	772	786	799	753	823	780	766	812	739	779	743	796	741	765	774	764	759	784	742	735	752	786	767	753	749	785	777	777	746	745	768	762	811	797	745	751	797	797	799	787	762	731	731	760	748	780	742	741	750	819	705	748	811	788	798	774	760	754	790	778	758	765	815	774	735	751	812	799	794	804	789	779	787	818	719	838	802	715	766	745	765	783	755	762	780	762	755	762	774	762	744	777	797	778	701	780	759	818	794	765	763	711	779	818	756	755	748	808	766	825	768	791	793	758	793	782	774	752	782	736	768	794	755	800	801	764	814	764	776	795	785	790	762	762	806	763	770	748	792	776	727	767	746	777	730	772	827	726	800	777	815	818	809	798	808	744	733	749	797	746	771	736	796	744	757	740	802	818	760	759	768	769	737	790	727	735	778	741	794	807	828	769	789	816	752	773	726	789	742	781	809	784	776	763	799	735	758
24563	21128	24009	28503	21129	21149	11541	697	455	415	431	354	387	389	362	343	343	346	345	333	369	361	302	336	310	329	312	312	343	294	306	289	339	320	278	294	333	320	316	355	342	317	312	325	309	280	315	334	278	342	330	291	326	345	325	325	350	281	311	307	334	317	315	329	308	324	341	357	311	295	308	293	333	297	313	315	307	295	313	310	295	308	331	319	285	321	313	320	327	313	341	324	319	308	293	312	308	313	334	346	349	336	306	370	313	343	322	314	312	340	317	300	303	311	298	329	340	319	306	313	327	362	329	320	378	307	292	316	309	288	327	334	336	345	332	298	304	313	295	350	314	285	317	325	278	335	341	322	344	349	313	314	314	275	307	342	314	332	303	301	309	337	324	287	309	308	292	323	330	343	308	325	269	332	329	303	329	319	310	343	312	327	333	306	323	327	298	304	300	313	314	343	348	324	334	305	312	316	316	284	301	301	315	327	354	324	317	327	332	333	311	291	290	281	302	299	323	329	341	351	330	355	321	324	295	313	327	344	325	298	350	321	279	295	304	334	331	345	303	362	333	312	317	311	301	318	310	324	297	362	295	327	305	325	330	291	311	328	334	319	299	327	311	326	329	288	258	326	331	339	352	296	313	295	343	301	349	337	318	361	321	298	308	316	303	328	311	347	292	326	286	318	346	325	300	323	321	295	302	329	329	332	341	300	331	323	326	316	351	303	305	329	295	332	343	335	332	316	364	344	320	291	271	273	335	314	318	312	358	327	344	294	354	331	293	323	316	334	339	330	294	328	315	331	319	306	329	268	331	346	348	323	331	330	330	331	316	329	315	310	326	317	310	322	306	335	317	321	318	313	342	342	330	353	319	316	341	314	308	283	322	327	341	326	328	319	308	333	342	323	321	306	290	317	336	304	329	336	350	336	340	322	319	307	318	319	323	314	338	325	297	305	359	342	305	333	342	288	345	305	316	290	290	322	331	318	297	363	331	302	331	320	301	331	334	328	322	338	335	313	293	313	315	323	296	330	312	316	307	319	348	282	330	314	300	330	322	310	344	256	351	291	327	380	341	350	333	313	342	327	339	296	325	315	317	300	344	354	322	348	339	325	340	323	313	338	281	324	292	300	307	313	293	325	313	291	318	321	350	305	303	297	272	291	324	330	336	328	318	303	324	305	314	326	319	344	286	287	299	296	309	344	302	335	314	303	312	306	286	290	318	330	328	308	327	297	315	334	309	324	292	329	340	334	303	318	298	322	328	306	331	300	318	302	308	326	309	295	313	346	293	321	322	309	298	318	309	341	304	312	318	341	277	352	311	312	313	319	283	311	331	297	301	316	312	323	317	326	313	284	331	339	321	333	311	340	322	356	306	323	311	275	298	319	300	330	312	348	312	296	369	323	307	351	325	318	347	333	333	292	351	352	337	352	300	291	319	305	309	335	326	348	291	339	342	327	368	322	308	333	303	297	284	331	297	288	316	305	307	306	346	306	300	331	306	317	340	320	330	341	318	332	310	288	339	353	288	322	316	353	302	299	285	333	309	344	299	290	325	298	320	357	332	329	327	311	331	337	315	351	324	280	289	330	306	349	312	334	326	338	329	326	345	302	332	309	346	322	321	332	330	290	345	329	272	305	360	343	332	305	272	320	301	297	313	317	300	322	349	302	356	323	330	312	352	331	287	284	313	328	306	322	298	326	343	306	314	290	321	322	299	336	307	316	323	306	287	294	341	336	325	315	323	311	281	315	321	304	265	336	309	327	306	312	329	327	292	361	327	340	307	308	339	295	335	290	308	310	290	285	329	306	313	304	322	328	325	304	323	305	289	336	322	312	335	345	279	293	316	339	304	299	303	352	296	333	319	296	313	320	325	288	358	315	323	342	322	301	340	306	339	294	342	286	307	331	301	328	302	321	313	321	345	299	333	326	319	301	324	325	308	308	300	305	311	333	315	307	314	327	295	323	334	312	327	315	299	300	319	309	322	289	289	300	320	268	336	285	343	323	314	334	340	342	336	341	305	348	314	303	313	338	325	305	350	289	329	335	314	299	318	298	295	317	309	299	319	350	312	313	330	325	328	315	340	343	293	310	309	348	325	296	318	340	333	340	318	280	306	309	315	320	313	303	311	311	310	304	321	326	307	315	332	332	314	322	336	285	335	338	309	336	291	368	274	310	346	333	312	341	317	324	289	326	309	331	297	304	296	342	286	337	322	321	323	304	316	293	340	308	319	309	328	311	309	346	307	325	298	320	334	287	308	301	296	306	319	305	293	337	353	303	309	306	351	326	315	320	344	327	295	282	316	320	315	327	320	330	350	304	268	295	283	324	297	292	301	339	303	309	287	301	326	316	321	335	354	283	342	298	289	301	319	341	307	324	311	348	330	306	310	308	298	340	335	338	324	332	334	313	297	319	322	290	307	300	307	308	322	349	319	323	296	303	282	303	303	337	329	306	318	362	329	364	291	307	349	310	334	319	320	319	334	298	333	332	329	313	293	322	341	295	295	280	310	326	284	319	326	309	300	317	333	313	301	341	318	298	341	318	325	342	327	330	323	310	321	346	351	306	334	293	319	290	321	334	333	300	314	335	343	284	320	335	347	322	318	325	282	306	337	356	308	341	306	316	355	317	341	309	335	310	330	334	346	300	353	309	323	293	332	304	347	318	313	322	335	328	321	346	345	293	365	331	313	295	287	324	325	347	335	337	314	294	332	320	279	306	307	317	360	296	327	293	332	296	285	313	309	341	341	288	299	316	333	344	302	312	341	320	322	311	308	338	315	329	301	368	330	329	320	296	331	319	306	280	308	309	351	287	316	313	325	315	336	314	325	315	316	326	321	333	327	323	333	307	327	320	334	271	347	354	316	324	324	317	318	307	309	324	337	289	328	317	316	334	322	335	352	335	326	304	328	313	327	320	307	286	317	289	338	326	333	321	332	296	328	312	289	316	304	303	354	315	287	317	320	310	289	307	316	395	306	308	313	328	315	323	342	346	328	309	333	336	295	323	317	308	312	301	357	315	332	321	294	328	334	319	334	332	287	351	339	309	336	312	285	319	338	320	334	326	285	333	292	337	341	343	304	318	338	346	329	310	309	336	290	332	304	326	301	284	342	327	320	344	273	334	317	328	337	327	303	303	330	322	336	306	319	269	347	323	320	300	324	333	321	318	330	308	334	324	304	329	317	325	278	306	308	316	321	302	340	309	299	285	313	318	306	308	310	307	342	316	329	340	339	307	330	300	315	342	323	301	322	296	344	283	341	305	303	330	351	288	312	298	350	355	300	366	291	322	289	308	310	339	324	301	349	348	333	305	331	283	317	324	356	323	367	302	311	290	306	360	293	325	341	316	335	302	301	318	291	329	361	312	335	305	299	328	348	300	300	336	326	338	314	281	297	318	303	267	322	332	362	298	311	299	352	306	303	331	320	310	300	321	314	363	324	324	322	289	276	295	277	289	310	341	327	325	300	292	313	308	315	324
38303	47992	8781	1002	804	725	702	699	713	704	692	666	645	647	662	657	668	666	680	638	660	690	667	611	640	649	664	695	667	645	649	653	683	644	685	693	690	635	670	650	651	642	654	664	640	648	658	640	639	673	644	645	610	671	674	667	668	674	641	619	656	670	658	639	616	638	689	625	686	652	662	597	646	670	665	691	639	612	643	671	654	658	651	673	679	671	683	604	657	668	627	633	653	634	672	645	632	656	646	696	689	652	625	653	652	656	658	644	690	673	635	651	648	650	673	609	668	632	647	636	636	635	646	660	692	680	669	649	682	675	666	684	692	639	664	644	634	639	635	654	678	667	662	611	660	677	617	658	656	629	660	633	688	664	685	626	667	597	637	683	646	647	641	689	626	689	644	655	671	657	650	668	649	640	631	643	658	650	656	684	670	632	630	653	654	629	641	654	673	643	670	606	701	620	631	650	653	695	632	637	688	671	683	670	633	627	643	648	678	674	651	690	668	661	683	682	657	683	640	632	667	667	629	629	698	661	624	597	619	633	641	641	624	624	621	690	671	658	651	635	670	635	642	660	637	650	597	610	635	707	628	644	620	672	655	642	662	666	678	644	679	669	686	633	665	617	656	680	657	678	670	705	627	633	643	580	640	609	669	629	642	653	670	738	672	665	598	627	641	659	656	658	627	653	645	663	667	692	649	656	627	650	631	629	683	684	615	660	627	659	651	645	641	647	668	628	662	706	676	701	684	677	614	663	634	653	688	639	632	650	632	618	654	674	608	615	680	668	621	658	620	621	665	636	647	659	642	665	649	676	649	652	622	642	620	619	671	614	687	686	644	634	640	632	628	674	680	638	670	637	659	645	682	628	636	674	692	655	650	639	669	643	642	628	702	663	639	615	643	644	665	657	644	631	653	631	707	620	643	657	630	681	628	650	641	609	629	649	675	634	642	645	697	662	595	659	626	648	623	668	667	656	653	677	687	656	662	631	628	659	669	657	643	654	671	634	697	600	680	702	627	646	656	667	637	654	680	637	651	651	671	695	621	630	660	618	699	705	628	652	660	664	681	641	656	677	642	625	661	652	634	671	652	620	691	628	633	690	649	661	660	708	630	666	658	681	666	688	616	668	672	649	638	681	656	662	661	628	645	626	649	645	658	655	635	601	677	616	673	652	622	668	676	637	635	644	589	624	637	643	641	671	657	655	684	682	632	669	657	645	624	704	664	655	644	654	662	606	666	663	662	666	656	666	687	631	675	624	620	655	664	624	599	650	686	678	686	634	695	659	696	629	651	640	670	600	691	681	677	627	623	632	662	642	649	636	654	614	662	639	656	639	621	667	639	645	677	665	689	629	653	655	666	657	589	673	668	660	667	634	612	625	640	685	624	646	701	662	587	680	644	693	710	708	664	655	621	633	636	635	658	614	683	629	684	643	657	651	670	606	683	594	623	672	699	650	704	591	647	671	679	674	679	613	655	677	616	634	593	634	676	632	682	627	659	644	683	644	631	617	685	678	654	611	665	666	632	670	641	677	610	639	604	653	706	671	660	619	631	664	651	705	622	662	686	681	696	662	666	667	703	653	619	671	654	637	663	654	647	699	663	630	666	608	651	686	653	653	699	703	610	648	654	644	637	704	674	644	660	581	644	683	659	627	642	657	647	676	640	650	648	702	655	630	721	657	637	655	664	639	616	656	614	663	646	664	667	605	653	618	618	621	696	674	669	644	653	648	675	640	628	641	647	676	656	644	640	679	658	673	655	654	656	665	690	654	658	676	657	645	628	673	623	645	686	666	714	671	639	677	636	677	624	658	632	630	654	636	655	629	650	635	670	665	662	671	657	705	704	638	643	665	633	712	649	675	667	644	640	591	644	655	614	618	617	688	707	659	626	660	654	635	643	702	651	625	649	666	658	658	669	675	643	592	660	680	648	671	634	675	659	634	625	663	641	636	683	706	652	631	701	658	668	622	657	656	638	621	629	658	605	637	634	689	655	654	662	674	623	659	667	662	654	647	610	718	630	672	715	729	616	661	636	669	640	650	663	642	674	644	647	613	644	658	633	627	654	663	612	633	644	646	606	649	621	642	658	660	667	643	668	646	614	603	630	668	618	712	602	642	686	659	694	688	645	651	676	663	620	644	692	617	712	635	637	655	672	640	626	602	656	603	684	699	693	633	627	630	638	668	661	617	675	635	656	648	627	696	643	704	640	651	635	655	637	666	615	625	636	635	636	667	664	657	645	636	631	613	650	661	656	644	664	642	685	633	651	648	656	669	656	641	689	640	672	663	642	671	665	667	682	623	684	594	668	655	662	625	633	670	617	705	668	638	639	664	670	669	669	621	669	692	631	651	656	643	631	636	647	625	644	683	660	642	674	668	620	646	639	690	629	623	688	658	640	703	675	617	620	692	649	637	618	640	677	652	676	642	689	634	661	640	657	619	646	637	649	652	675	670	703	646	638	670	654	607	701	664	663	696	713	703	647	605	691	679	663	658	658	713	644	615	635	647	645	686	639	631	630	652	685	673	598	688	626	645	666	643	634	646	627	650	648	708	649	636	674	636	642	633	637	638	651	692	645	652	663	695	639	632	612	645	664	681	643	647	620	646	666	676	637	668	646	604	673	616	668	614	630	680	660	662	644	630	645	638	640	672	648	638	668	641	662	717	625	648	673	641	653	638	651	615	673	668	608	660	618	672	648	694	655	654	630	678	706	640	685	639	672	640	670	609	660	686	596	657	643	618	641	650	689	678	658	600	648	654	606	654	660	630	654	654	638	628	663	652	614	678	660	661	607	633	675	652	644	678	669	682	655	612	653	646	652	669	652	662	644	705	641	641	640	620	696	676	627	602	657	711	633	632	596	597	610	636	633	651	610	641	615	628	669	642	666	700	623	661	661	656	666	627	677	658	630	702	637	664	660	648	677	709	659	642	649	664	656	710	660	645	620	687	679	659	651	675	650	697	655	675	706	626	680	666	702	653	684	648	672	620	690	670	652	639	653	622	641	656	635	694	649	653	687	676	644	657	653	710	680	669	674	648	595	660	653	668	659	661	687	651	618	688	611	625	635	668	641	633	644	681	655	620	656	627	679	616	684	621	665	654	656	675	631	697	630	639	704	622	655	688	620	653	638	629	636	677	666	674	631	679	684	622	656	627	630	692	646	668	656	651	645	683	634	661	657	667	663	665	665	651	580	645	637	678	709	627	653	675	630	717	667	661	655	685	659	676	639	614	682	670	620	671	621	623	624	654	638	700	645	675	663	598	678	648	658	649	640	623	629	676	667	626	603	707	673	662	640	672	656	602	630	691	664	680	659	659	667	650	681	677	677	629	640	655	691	648	633	610	654	651	653	675	649	631	615	666	668	621	608	703	704	613	657	648	709	641	645	624	658	652	627	661	680	661	662	651	679	670	679	613	637	636	630	663	675	644	635	600	665	652	622	677	666	701	689	679	668	645	631	672	656	632	637	681	667	672	654	665
34546	17401	4136	262	213	220	196	194	223	187	211	213	205	206	217	233	196	199	212	184	192	221	208	225	175	181	211	251	222	195	192	168	204	183	196	198	205	213	237	200	205	231	180	220	199	194	204	196	191	212	200	219	171	190	207	212	202	195	215	201	203	191	211	186	213	219	197	223	233	220	200	201	210	234	195	226	219	187	211	215	194	194	195	190	221	187	201	213	201	207	175	189	192	250	228	199	208	240	198	197	201	194	215	212	202	227	222	243	193	215	182	206	199	202	203	217	203	180	193	231	200	220	185	230	221	194	193	195	214	204	206	183	219	221	218	220	187	192	210	195	207	183	190	218	208	216	214	198	203	219	231	185	203	215	234	205	210	214	208	203	198	213	192	209	211	221	204	221	223	207	221	228	181	193	215	188	206	224	237	188	213	218	196	212	208	163	182	191	207	196	214	198	182	218	192	222	219	194	203	203	196	214	192	213	197	230	186	207	187	226	210	253	209	241	199	192	222	226	183	215	219	192	211	211	178	192	216	189	201	219	195	224	205	192	224	193	210	199	193	182	206	208	209	204	212	216	203	186	208	198	210	227	213	193	206	187	208	201	214	177	177	197	187	201	190	220	175	205	178	198	198	174	184	196	208	221	174	212	204	210	218	205	213	206	214	199	213	189	187	178	207	175	220	230	213	196	210	205	210	206	227	187	206	201	199	233	192	191	191	229	189	230	190	196	185	217	204	220	221	229	184	218	195	209	220	237	212	216	192	208	195	202	209	195	206	191	200	230	211	205	196	192	201	215	191	250	238	202	194	236	225	234	200	239	171	214	232	212	209	211	184	245	199	206	203	194	194	181	201	222	210	185	206	190	227	215	215	228	213	192	206	206	184	211	215	220	213	207	207	213	188	219	217	167	212	181	211	185	194	183	200	170	209	211	187	202	192	207	214	214	202	221	205	202	192	188	201	212	180	200	216	194	221	217	182	204	209	204	180	222	206	201	186	172	202	238	189	220	190	199	186	183	219	223	206	195	206	193	209	222	175	205	216	217	200	192	226	191	210	194	220	223	197	202	228	219	232	217	212	204	174	184	190	210	193	197	230	183	185	197	234	234	206	192	209	210	205	188	194	222	200	207	223	211	191	217	208	181	216	229	200	220	218	207	178	193	199	220	196	205	198	194	218	253	182	197	221	201	235	216	198	225	227	225	218	191	224	211	203	170	221	233	225	209	192	211	207	224	208	189	190	229	227	196	210	182	180	177	215	185	207	199	180	231	201	188	181	220	185	209	211	185	233	207	190	174	220	222	208	223	213	201	200	201	184	208	181	206	182	247	199	213	190	196	226	186	184	225	191	211	215	215	209	217	208	224	195	190	186	212	187	198	212	235	188	246	244	196	204	216	188	205	197	232	201	207	219	188	200	199	218	232	211	200	225	212	203	199	195	236	188	186	212	220	211	237	211	179	207	217	222	206	206	235	223	200	209	211	219	220	174	219	213	216	234	218	205	228	217	199	212	225	217	188	208	223	201	194	192	239	194	166	188	203	191	179	233	212	226	201	219	218	240	204	203	219	222	204	209	199	218	216	209	220	194	258	203	202	200	230	229	206	214	169	203	207	209	181	192	184	195	199	201	206	193	185	221	201	202	209	214	207	207	178	218	207	192	193	202	176	196	227	196	205	240	216	201	231	197	213	227	189	203	184	207	198	213	169	191	189	213	184	205	214	215	199	230	202	201	197	212	184	195	211	214	268	217	203	191	175	198	227	213	223	219	193	197	199	172	204	175	213	218	233	192	210	238	226	212	184	209	184	159	207	194	198	216	195	214	200	178	209	192	227	203	198	223	187	203	216	217	199	189	167	214	224	204	199	201	206	224	178	196	218	207	215	196	183	208	217	224	204	177	231	216	224	195	201	192	183	198	174	204	204	178	215	219	208	214	249	211	211	202	217	183	222	184	212	208	222	213	186	210	193	194	211	205	200	201	222	228	214	231	189	189	209	214	208	222	174	228	195	199	209	207	186	191	216	205	197	208	206	227	172	217	224	211	203	194	201	206	181	196	229	204	214	189	209	217	192	186	188	202	213	195	207	212	204	212	201	216	202	198	192	158	194	179	191	215	198	216	222	219	216	210	222	227	216	203	191	205	217	208	188	219	196	206	207	214	201	205	211	204	199	217	180	187	197	203	226	205	220	197	196	189	202	220	204	212	171	232	228	191	202	195	197	203	213	232	192	202	205	176	177	212	208	190	182	230	197	233	225	213	236	245	208	212	205	200	193	199	211	209	228	209	173	203	213	219	197	217	169	224	192	195	218	217	217	230	201	193	225	184	213	203	195	199	211	212	220	232	207	198	215	223	218	196	210	211	233	222	216	200	217	186	219	202	207	233	235	226	217	206	212	214	189	231	217	175	238	193	233	223	190	208	180	208	188	233	219	209	214	217	227	235	225	184	217	212	229	207	215	213	203	220	218	189	215	236	194	169	208	217	198	201	203	182	213	255	214	185	199	207	212	188	222	206	214	194	213	201	188	197	213	210	232	232	221	218	208	225	222	199	187	210	205	198	231	197	216	190	197	196	192	223	182	220	215	231	207	199	213	247	206	201	212	196	189	216	225	213	195	181	192	193	238	208	197	215	213	216	227	218	188	206	201	225	190	207	236	214	210	220	193	227	194	197	192	186	224	208	191	204	192	189	211	233	214	216	199	202	240	206	178	183	182	209	215	210	205	182	199	215	193	203	235	185	221	210	208	233	192	220	195	214	201	229	204	206	227	216	206	197	235	228	212	203	173	220	192	218	194	216	195	172	196	201	224	208	177	218	208	213	202	199	202	254	194	196	202	185	231	209	189	217	236	219	234	199	186	208	174	191	226	189	219	205	203	201	223	184	215	201	202	228	202	209	234	212	195	179	201	214	207	205	204	187	221	186	239	207	223	195	240	243	205	207	234	210	186	204	208	191	207	235	213	203	220	198	234	192	194	217	206	212	222	190	213	204	252	212	186	222	233	223	216	200	193	218	243	208	203	185	186	225	191	187	192	214	189	212	188	199	229	207	226	203	210	233	214	192	201	226	232	215	211	229	215	241	218	193	181	202	217	203	209	199	211	194	182	204	202	210	230	211	190	212	223	195	205	182	213	234	183	209	194	188	222	193	245	184	214	225	228	200	220	201	220	199	211	182	181	195	181	204	207	184	231	223	194	218	221	205	187	202	219	240	230	206	203	196	175	206	205	194	238	194	218	199	195	209	215	220	218	181	188	205	215	227	245	184	179	196	192	207	209	194	208	215	179	180	219	205	201	207	193	197	187	225	235	212	200	212	218	215	237	176	218	216	220	213	195	182	182	233	198	192	186	189	230	219	201	221	191	190	192	207	207	218	217	202	194	213	215	201	216	180	222	180	227	200	193	216	221	219	218	181	197	229	227	190	214	191	213	216	174	179	184	218	207	197	201	194	208	211	220	214	213	201	208	209	201	194	211	222	193
16129	4632	743	545	517	488	504	505	518	497	462	531	512	519	509	513	504	536	511	477	528	484	459	531	482	503	525	516	474	476	513	496	493	470	476	488	437	504	525	497	492	514	531	485	498	473	494	512	493	473	522	546	479	502	458	454	463	487	487	545	479	479	479	496	484	504	503	504	504	490	522	506	505	487	515	438	481	537	507	536	453	492	541	458	515	495	490	481	486	477	494	517	488	528	475	512	483	471	493	508	479	485	483	481	455	496	486	501	473	528	518	497	514	464	520	488	510	501	525	513	502	460	506	517	449	485	484	463	492	487	490	512	531	443	524	465	505	503	498	503	558	514	485	497	532	490	486	504	482	470	487	494	483	502	502	517	520	499	472	473	554	514	455	533	502	514	523	474	497	448	476	521	510	516	490	454	509	529	478	515	536	496	474	509	503	480	505	502	557	497	520	500	493	487	490	474	512	497	487	470	503	486	520	514	473	493	478	489	460	492	468	496	485	507	493	466	490	514	516	496	482	510	480	519	517	474	514	464	523	476	508	457	527	482	490	495	502	515	498	460	467	520	498	489	459	478	523	487	478	492	493	492	471	501	496	483	507	460	507	496	505	496	478	530	524	499	495	487	473	472	488	511	523	536	465	485	489	490	480	499	479	505	484	473	450	496	511	502	494	516	527	449	501	511	504	456	494	462	505	513	517	500	485	488	482	498	507	497	491	529	518	511	495	525	489	491	488	472	470	507	490	500	522	494	495	516	473	491	451	490	486	504	489	516	473	508	482	503	514	425	501	429	516	516	518	482	490	468	509	462	480	476	499	497	488	471	511	487	457	471	457	449	485	467	474	506	494	439	457	519	516	511	486	502	498	514	525	473	504	503	468	520	481	512	515	479	463	486	525	512	494	510	486	473	467	519	508	548	505	514	504	491	517	531	527	507	489	541	523	486	465	483	511	517	485	462	519	474	464	473	453	522	494	543	509	457	498	506	481	484	510	470	555	479	469	505	497	529	482	487	505	495	496	476	495	506	492	484	481	473	471	481	511	463	444	508	497	507	521	491	477	488	474	526	469	497	497	501	496	452	502	505	491	501	494	522	504	506	527	495	514	486	492	476	489	510	498	479	509	521	501	476	502	493	522	518	479	506	498	491	461	478	498	516	500	476	501	444	499	499	491	474	547	513	505	497	498	468	502	519	453	532	462	528	517	501	506	447	506	511	496	500	493	495	485	475	440	498	478	466	470	461	522	480	506	477	505	514	486	483	508	499	502	477	497	458	496	515	522	504	480	493	479	471	486	496	518	447	499	458	482	504	514	487	521	492	481	509	472	483	487	526	510	528	471	483	451	475	461	541	495	481	537	474	519	466	481	470	497	572	492	491	473	498	494	479	472	508	489	484	494	500	475	485	483	500	491	501	455	429	470	491	513	509	464	482	459	494	475	461	510	527	501	474	476	502	511	461	493	508	484	471	497	496	501	547	489	473	532	458	550	523	492	447	492	510	494	494	489	494	494	518	457	482	509	498	491	476	472	501	492	502	482	518	473	463	468	491	504	461	489	489	446	456	506	531	493	473	525	495	469	489	455	483	499	473	488	475	468	510	500	478	519	521	522	518	493	509	509	497	489	527	491	498	488	492	492	480	518	489	457	472	504	504	510	491	495	469	540	506	471	449	514	523	485	498	512	513	478	480	513	466	501	463	519	514	503	518	504	487	500	485	511	495	503	477	553	523	475	465	520	492	498	487	490	472	507	501	466	453	440	539	477	502	492	487	456	480	489	495	473	482	481	453	509	501	505	482	508	486	515	498	488	516	447	481	522	482	481	484	505	482	493	541	497	481	485	523	549	509	454	488	475	478	498	464	488	444	464	512	469	516	493	482	507	485	482	449	455	475	493	488	536	522	487	489	521	485	516	490	485	474	495	501	456	477	540	468	523	497	463	493	510	507	503	475	509	515	482	483	533	478	523	490	489	479	461	526	453	466	453	513	512	492	511	488	493	519	515	523	497	509	503	485	516	533	503	470	501	537	507	518	501	509	523	509	530	453	488	491	503	509	511	501	507	533	496	493	543	503	508	501	515	483	508	468	465	496	471	506	508	496	516	485	499	497	472	507	515	498	453	525	494	521	510	528	486	491	518	484	490	497	522	502	495	493	472	479	490	513	531	441	508	524	491	473	491	492	478	508	520	461	470	495	510	497	469	521	512	498	521	527	494	482	518	477	509	514	518	467	437	479	492	489	498	465	486	454	488	502	498	514	498	462	529	523	461	544	508	484	516	554	508	457	478	447	529	484	467	502	474	491	510	480	483	487	518	570	520	502	481	522	528	494	529	472	491	467	505	510	515	459	505	519	558	487	481	456	485	526	470	513	510	486	508	476	489	515	484	470	505	463	521	521	525	479	490	494	508	495	480	525	466	525	484	508	448	459	462	533	485	516	455	513	525	479	525	505	510	494	549	503	456	521	460	504	487	462	496	501	487	472	501	530	455	504	585	491	510	494	488	513	523	513	509	551	464	466	471	498	530	464	481	487	513	482	522	516	515	484	482	490	487	493	506	515	495	531	493	485	476	491	545	512	527	528	517	499	468	493	484	504	469	497	506	449	511	497	482	459	503	480	488	489	500	486	483	502	474	465	493	483	468	493	468	480	523	496	487	501	493	472	505	507	492	502	441	487	492	495	543	482	463	474	494	522	510	507	484	517	468	494	502	514	461	486	485	484	500	504	531	509	489	522	493	509	504	498	478	493	501	495	489	489	537	495	552	489	524	500	493	475	509	478	490	482	470	500	491	482	490	467	461	489	489	506	473	487	486	499	519	460	504	499	488	529	496	495	468	499	472	500	475	535	496	493	506	490	497	462	469	511	489	513	502	496	535	499	518	491	507	523	496	468	510	510	499	527	503	488	483	491	487	471	524	510	466	503	529	476	498	438	549	488	526	491	505	512	474	471	457	472	464	476	501	473	482	529	504	489	472	495	490	493	500	478	502	528	524	504	492	490	500	514	469	454	467	484	502	487	479	519	474	470	502	478	512	492	548	481	517	506	491	516	476	513	454	518	433	502	480	498	482	493	480	503	489	512	491	469	506	474	538	511	494	505	501	510	508	507	505	500	494	513	478	468	485	458	468	481	523	494	510	494	502	504	496	524	507	516	450	470	527	473	497	520	484	533	460	491	492	454	521	465	476	520	474	532	475	471	475	500	484	483	457	507	463	521	533	481	484	481	498	476	468	510	478	506	510	457	469	478	501	493	488	485	506	508	476	489	511	504	488	495	507	491	515	504	500	517	509	494	528	525	500	518	503	495	510	471	492	535	475	481	496	515	484	500	482	456	457	502	480	524	496	474	487	509	476	533	487	466	504	485	483	512	491	452	494	514	484	521	476	516	475	522	437	521	451	503	489	481	470	495	512	491	549	526	474	507	499	485	472	455	512	490	517	451	488	513	461	511	468	499	521	482	522	485	532	452	499	531	491	503	473	504
25347	21112	23624	28841	21125	13345	704	512	386	392	422	365	420	367	399	391	364	371	404	382	410	391	398	377	396	422	421	365	348	383	325	371	349	350	369	386	369	353	346	340	371	387	364	380	345	353	397	365	373	341	358	327	346	335	355	386	373	355	374	388	371	368	348	348	369	363	406	341	375	369	378	377	350	377	359	381	356	377	347	394	336	365	356	336	360	340	384	334	330	392	356	364	345	363	320	380	372	353	372	379	352	331	363	368	367	368	342	353	334	330	365	366	378	377	377	359	381	348	381	393	339	347	400	370	368	374	434	386	387	354	400	356	364	347	369	385	382	358	354	369	352	377	388	355	329	385	396	361	349	364	368	347	415	386	358	348	398	348	357	334	361	383	367	361	373	342	390	411	367	349	319	348	376	350	349	359	369	326	373	324	353	363	355	371	330	353	385	369	367	378	377	348	374	343	373	370	350	343	329	333	374	359	351	364	366	348	326	371	394	349	338	369	351	359	395	391	403	357	371	347	350	353	382	366	374	367	344	313	358	352	362	386	338	370	382	376	389	374	367	335	347	362	377	363	395	369	364	361	381	366	337	369	344	395	359	365	342	357	343	335	349	388	347	370	370	348	352	338	357	340	332	350	365	383	350	364	401	408	333	379	342	359	347	355	378	313	378	354	358	362	388	365	322	372	377	385	347	315	377	338	356	339	341	353	377	376	375	353	383	361	374	346	343	391	360	343	320	382	370	351	377	359	331	358	331	373	355	382	364	375	425	367	357	336	336	384	331	349	343	369	361	369	408	310	371	374	350	352	373	338	349	344	330	371	403	357	368	384	369	385	383	370	333	379	334	388	370	361	362	364	335	344	363	369	344	334	384	333	368	385	355	324	375	368	378	329	430	392	387	315	362	371	392	380	344	328	353	373	318	385	358	405	373	380	362	341	353	341	356	338	389	386	402	337	397	382	389	352	356	388	337	366	394	388	341	351	354	383	376	345	363	352	384	379	376	366	420	351	349	361	336	384	367	347	345	343	381	361	381	368	361	337	353	360	329	393	373	418	360	371	365	397	365	377	348	338	375	397	337	332	371	387	350	370	368	360	373	333	355	389	364	341	386	354	366	347	339	414	342	337	361	376	356	353	397	369	360	382	359	357	385	372	352	391	371	336	326	341	350	376	398	395	327	379	351	353	355	355	381	371	360	402	392	349	369	381	364	342	349	351	362	381	343	384	373	389	352	374	374	378	397	364	353	311	352	382	323	349	404	346	368	352	365	347	393	358	346	375	359	331	310	343	366	354	394	381	361	356	351	381	360	348	380	358	352	342	348	398	348	367	372	376	397	391	390	356	369	362	351	369	368	365	352	367	375	370	361	376	350	366	347	339	368	344	366	380	333	374	364	307	346	363	348	356	313	364	371	374	368	361	358	353	360	362	343	361	339	378	350	379	358	363	353	340	390	393	336	341	320	349	349	364	361	373	397	348	373	384	381	356	416	369	371	354	362	345	361	331	388	335	372	313	341	345	394	369	385	345	347	347	373	356	342	345	350	362	377	388	365	395	382	367	359	328	368	372	352	387	347	346	370	341	412	362	346	344	393	368	368	334	332	402	388	336	357	379	369	376	332	350	340	348	359	334	367	375	341	386	349	354	388	338	389	381	361	360	331	358	370	389	343	367	365	352	357	357	356	342	372	396	361	362	365	374	379	351	374	347	375	369	350	353	342	361	367	373	371	375	349	340	385	391	340	335	363	373	347	381	365	339	368	363	351	347	347	384	415	362	397	339	345	350	355	367	367	325	352	354	366	350	364	385	406	354	354	382	359	381	419	387	346	346	372	348	369	383	320	323	387	393	359	360	389	326	387	371	354	366	352	349	339	339	383	348	341	384	342	326	365	369	354	311	335	354	333	367	387	371	355	361	330	365	353	343	344	321	382	364	379	377	389	375	352	355	374	345	390	357	351	367	379	349	350	380	331	323	345	349	359	388	394	381	339	358	372	366	352	394	355	375	358	349	344	383	346	363	335	354	376	370	429	373	341	355	370	389	378	329	336	367	356	332	375	344	410	344	389	366	392	380	365	384	324	365	396	401	344	351	402	336	334	352	367	384	389	387	366	400	383	372	369	396	342	343	391	413	366	378	349	337	379	399	353	371	342	357	375	367	378	359	330	362	345	358	361	376	358	354	397	371	365	356	367	358	366	370	358	388	368	341	366	373	359	386	344	329	350	370	341	365	349	366	358	376	392	360	356	339	371	385	338	344	367	341	341	396	365	334	347	337	374	336	351	369	345	399	357	375	355	369	395	331	378	352	323	355	332	353	384	366	336	366	391	362	367	365	403	357	368	380	386	344	367	358	341	328	363	345	339	360	342	322	358	387	369	352	311	349	372	372	357	345	381	314	378	347	354	380	382	363	351	336	361	375	375	378	358	327	353	373	362	332	353	372	356	375	356	348	386	376	360	332	353	360	351	341	367	326	355	344	336	399	372	333	336	385	343	367	312	364	342	342	336	327	370	384	377	369	344	347	364	322	363	370	374	357	357	330	370	322	384	336	334	382	372	394	376	367	348	362	373	359	389	358	372	326	360	391	387	335	328	331	368	353	362	343	398	375	364	371	292	367	380	355	377	352	364	343	326	358	352	361	378	367	379	374	387	363	383	380	369	355	370	353	382	368	349	347	346	363	384	371	384	369	370	371	381	390	352	331	354	353	374	364	333	371	389	352	337	331	326	348	386	343	360	376	389	344	365	348	338	372	368	374	394	376	330	377	378	357	324	362	369	385	356	383	352	361	348	385	382	337	355	398	326	374	290	364	348	404	378	359	360	372	353	379	359	359	354	368	396	374	376	363	353	384	342	354	362	360	339	342	381	351	388	350	392	349	350	387	367	346	365	367	356	344	335	363	354	377	357	398	356	330	359	334	354	345	364	401	368	382	373	372	368	368	361	372	361	349	364	393	358	363	374	354	351	339	354	359	380	348	389	374	338	348	363	350	327	350	384	382	393	328	413	344	372	354	361	379	378	359	358	394	390	362	385	357	350	351	356	368	384	351	344	384	380	372	350	352	384	367	387	341	358	352	344	369	348	365	331	380	353	391	371	406	340	370	335	393	362	340	393	316	382	392	373	339	362	360	320	368	402	347	355	392	342	359	353	370	363	370	339	365	321	381	325	382	350	374	347	362	365	369	362	404	324	343	406	399	376	368	353	390	366	406	381	382	347	340	365	367	343	376	348	341	335	358	358	382	385	367	359	314	391	349	360	376	368	371	383	359	342	345	380	342	353	332	335	375	388	373	381	343	350	376	341	377	331	364	365	362	385	379	375	364	340	357	365	362	326	366	350	324	349	339	375	357	363	348	414	344	312	354	368	355	385	351	346	355	344	348	356	388	349	359	381	362	352	367	338	360	376	354	371	378	365	384	342	357	362	369	367	359	362	320	372	367	389	377	350	375	374	382	353	399	364	358	337	387	324	356	365	417	352	386
32347	36053	5161	990	838	836	788	780	841	779	789	795	818	781	803	765	800	751	805	841	750	741	775	828	763	784	775	759	782	751	765	718	790	731	745	776	751	721	748	771	791	803	771	764	761	790	764	794	741	786	780	712	769	730	799	761	768	788	766	778	795	788	765	757	785	766	812	761	825	798	791	737	788	771	767	720	787	811	783	793	776	743	735	753	813	795	777	764	737	723	766	818	768	697	752	754	748	785	795	733	782	792	782	741	785	829	821	751	774	760	791	815	768	781	748	786	745	831	766	747	771	819	784	774	766	767	748	733	742	747	709	763	747	774	774	800	780	768	716	750	761	786	788	714	778	722	772	708	796	763	689	825	765	757	772	750	770	780	798	782	734	790	787	775	752	798	781	755	782	776	838	751	719	778	802	732	802	722	763	734	774	781	766	816	773	804	788	822	758	787	779	770	754	774	819	740	753	735	791	747	801	812	714	747	813	771	757	786	735	785	797	764	797	756	738	800	736	777	757	785	756	799	759	756	789	762	755	768	803	775	765	775	725	747	783	769	730	724	733	790	827	775	752	779	762	774	814	863	787	793	769	760	752	772	815	807	783	778	817	812	783	694	782	746	792	723	760	788	785	735	741	718	733	793	761	809	779	783	759	809	793	745	804	753	812	757	752	769	745	761	722	734	752	724	783	763	740	752	731	778	778	727	763	795	836	750	717	749	811	745	752	791	770	769	758	769	749	794	757	762	780	808	725	787	765	772	782	802	745	795	753	806	748	746	775	810	815	827	780	744	791	751	769	761	737	787	758	787	810	751	782	736	768	760	783	749	807	773	785	785	796	803	819	798	777	776	788	728	760	733	742	804	781	786	751	788	802	761	788	776	755	713	757	778	815	765	776	747	775	728	793	774	825	810	740	777	756	811	753	771	797	812	769	787	749	750	768	748	751	766	759	756	764	804	790	785	789	767	755	772	766	787	758	755	736	787	764	780	775	748	746	746	766	802	801	785	797	726	806	808	748	758	808	749	762	746	740	805	784	750	732	736	770	707	743	788	740	766	775	733	772	742	830	748	784	800	724	808	787	759	772	770	744	786	772	732	789	782	758	770	744	821	790	792	724	787	746	778	715	758	821	760	793	735	740	777	769	767	809	789	808	746	770	781	754	727	753	772	754	771	748	744	730	764	753	824	778	763	749	736	756	818	802	826	740	795	811	798	748	766	798	772	726	814	821	764	748	820	811	775	774	784	806	806	756	779	758	817	790	777	808	752	740	714	778	766	749	773	794	751	767	770	726	742	776	757	782	824	766	767	782	751	777	723	790	765	784	777	754	757	762	766	776	774	794	754	783	809	764	791	768	810	753	718	731	736	754	749	747	769	782	761	790	796	764	764	795	746	770	718	765	754	724	779	793	766	740	774	761	763	772	776	760	736	749	785	770	804	814	817	793	768	796	819	774	803	776	800	799	777	796	741	813	761	789	793	766	724	719	784	765	759	740	754	784	742	770	767	761	797	747	771	781	791	766	825	786	758	756	769	775	781	761	741	757	752	773	717	770	790	838	751	731	808	762	786	805	777	725	761	778	742	770	792	783	785	783	776	816	716	750	731	777	774	756	782	809	744	756	738	845	760	797	775	766	808	815	722	685	747	771	774	753	745	764	774	770	794	773	776	779	745	747	744	755	718	815	757	764	781	798	771	784	744	741	747	798	794	776	729	773	730	807	767	778	779	735	750	755	791	751	721	800	781	774	798	791	777	768	806	794	793	811	775	790	755	765	731	773	773	777	738	787	717	736	815	738	746	751	779	754	838	769	784	745	716	778	774	759	802	758	750	797	778	741	735	766	731	779	829	771	761	732	757	791	781	820	770	789	799	807	793	757	772	763	789	780	765	769	792	778	761	770	789	760	733	758	790	766	743	811	767	740	785	760	757	765	751	749	789	766	774	795	715	816	850	784	769	789	778	783	734	789	762	790	779	749	833	795	752	744	780	805	723	751	731	803	770	751	798	751	792	785	775	765	830	770	730	811	744	817	769	751	760	752	788	786	777	762	753	817	808	740	771	766	753	787	799	778	768	731	734	780	762	800	743	767	752	759	720	816	728	734	783	763	802	751	758	792	767	745	734	823	802	741	775	755	764	792	779	795	789	777	741	779	760	760	797	771	761	737	789	730	753	720	733	791	751	753	752	778	739	777	738	747	795	762	791	762	798	767	773	751	760	777	761	774	783	778	807	779	747	777	773	728	737	830	744	792	767	831	787	765	768	758	728	755	772	789	760	792	720	784	739	781	786	764	725	772	773	744	754	743	781	816	736	781	720	759	769	791	789	745	789	756	774	772	781	811	749	760	748	764	737	833	796	757	737	774	759	732	776	729	822	765	745	764	772	818	741	776	721	739	762	767	742	720	739	749	740	746	809	719	752	781	738	731	719	748	770	734	791	755	738	743	767	766	797	714	770	793	745	792	725	754	741	738	771	757	691	788	752	789	795	819	780	802	779	780	762	767	786	759	798	815	796	706	768	752	742	777	806	813	741	777	769	758	758	746	734	809	715	754	826	732	772	763	785	719	765	787	747	782	798	754	740	733	782	772	774	785	733	769	703	747	798	757	779	792	740	775	776	792	739	762	758	755	764	756	797	782	766	766	768	746	728	796	764	805	775	797	761	762	742	788	742	747	795	839	812	756	726	772	788	739	799	806	773	770	750	780	761	831	797	775	771	759	751	742	761	771	711	779	790	813	760	773	762	762	775	753	793	767	749	798	792	787	828	789	760	817	801	706	808	783	770	785	773	763	764	778	750	755	811	781	787	803	750	754	739	717	799	775	705	803	822	817	772	800	741	828	766	739	788	751	789	823	779	754	785	800	779	746	745	740	785	780	817	729	717	799	794	743	743	751	784	748	758	730	778	775	726	740	734	736	747	807	840	768	766	732	788	773	729	741	760	834	744	856	741	736	702	788	773	752	803	760	756	798	737	781	761	776	748	784	795	766	789	783	783	816	760	727	778	789	794	810	762	808	798	763	777	795	772	790	759	802	746	730	790	782	737	783	771	746	788	772	783	798	737	811	806	740	789	758	790	786	766	796	762	714	749	772	782	786	776	780	753	796	790	749	748	771	769	783	717	742	743	781	781	752	771	755	778	801	763	777	747	778	754	771	764	746	781	743	807	751	763	775	746	767	794	813	743	797	793	794	736	766	771	777	774	773	740	721	778	710	785	762	757	785	803	745	779	768	735	719	821	761	805	739	765	737	793	768	747	716	761	758	768	793	718	755	758	740	739	707	793	817	785	809	692	762	752	751	810	769	786	727	806	774	738	788	784	789	765	786	812	770	776	777	730	767	797	784	756	780	734	768	789	786	760	757	772	767	783	792	786	799	787	770	760	735	744	777	786	794	754	791	794	777	798	763	761	789	799	761	794	816	741	756	790	815	797	795	777	751	801	732	730	810	776	814	725	775	755	764	742	727	797	788	794	775	759	824	766
24606	21122	24022	28458	21124	21157	11671	645	479	408	411	384	404	322	345	323	368	326	347	345	318	356	336	330	322	317	322	348	324	359	334	315	358	300	335	332	331	346	332	351	310	319	330	319	328	359	321	305	307	312	335	344	314	313	297	335	312	326	328	331	342	328	308	346	290	273	327	327	270	314	332	298	316	322	319	306	337	313	324	277	337	346	330	324	321	321	337	305	324	302	318	331	332	297	326	342	310	312	321	358	316	313	340	291	323	328	368	335	350	318	310	358	308	310	350	347	328	321	300	337	300	299	361	306	337	274	307	303	308	325	367	323	320	312	303	312	314	317	299	306	366	317	340	372	309	324	304	297	297	295	316	324	327	298	325	334	319	281	306	300	302	313	333	349	350	320	288	354	363	315	315	327	331	299	330	335	314	316	293	309	309	314	373	313	316	308	320	317	323	298	347	290	295	322	315	285	342	312	338	315	340	350	329	318	315	314	338	294	324	330	337	337	322	345	285	322	312	287	352	321	323	329	297	326	333	308	315	325	334	382	274	325	299	319	318	284	318	280	289	314	335	333	341	317	331	294	331	311	289	332	278	266	318	336	351	317	334	349	308	307	309	310	319	307	330	270	320	311	335	304	314	321	326	331	337	340	351	278	346	302	295	316	323	313	326	325	343	303	279	294	300	332	340	318	305	342	359	319	319	307	286	328	340	312	338	277	321	320	332	311	296	312	315	314	306	311	338	362	319	329	336	323	332	315	328	330	296	328	351	313	313	324	308	326	306	328	303	322	350	322	338	341	340	307	290	304	347	313	315	315	317	301	340	282	284	320	282	310	325	304	295	345	324	294	347	314	349	347	291	291	306	294	318	304	342	321	341	299	323	312	295	323	323	327	281	330	326	299	332	324	329	322	329	296	300	335	314	314	330	301	317	323	307	327	295	311	317	321	299	318	322	324	315	303	307	325	300	329	329	333	275	304	317	292	325	330	332	314	321	307	299	358	326	306	322	317	325	323	360	309	315	295	290	280	315	331	310	358	268	308	305	334	318	323	324	319	298	322	309	320	316	311	334	326	329	340	310	318	313	319	316	299	320	351	315	322	326	340	302	308	324	349	320	323	313	304	350	347	313	316	348	345	306	307	307	319	301	307	276	284	276	299	306	303	301	317	324	308	321	297	320	320	344	317	321	359	301	301	287	336	321	320	330	316	329	327	328	326	321	308	319	287	338	331	307	346	305	344	335	289	309	341	308	278	307	304	330	313	325	289	329	317	334	326	306	301	360	304	313	302	316	339	332	324	313	302	310	303	297	339	332	296	348	307	307	348	324	291	286	319	336	345	350	326	328	315	319	297	318	320	331	323	323	341	337	293	355	316	312	338	281	334	314	285	320	335	332	357	314	314	315	312	301	319	306	321	312	329	326	319	322	335	380	332	312	314	311	293	297	322	351	307	341	329	336	318	309	306	314	324	300	318	278	353	297	325	296	316	312	337	324	348	306	298	293	319	314	341	315	327	318	350	318	334	297	332	326	325	314	286	325	301	316	313	333	283	312	296	344	300	322	345	333	306	329	324	334	356	305	343	329	291	267	338	279	304	289	312	346	307	338	333	307	348	346	296	338	316	333	286	304	306	326	307	326	323	316	323	324	346	375	322	286	331	326	333	303	328	326	357	337	307	351	327	326	318	300	304	322	342	269	334	335	327	319	328	293	306	314	309	289	300	320	343	296	295	346	339	312	306	328	325	313	332	293	317	333	339	327	289	326	314	287	318	314	325	334	265	329	349	289	332	342	306	327	320	313	311	329	334	328	310	312	304	345	303	309	350	352	298	318	328	301	323	324	319	329	331	334	357	332	327	323	298	315	316	324	328	309	327	325	315	276	309	321	303	317	339	331	356	334	305	314	316	327	312	306	309	313	307	294	307	300	319	322	295	321	304	308	305	335	334	348	330	330	275	338	326	333	352	347	300	322	326	317	329	306	306	318	307	309	301	314	316	321	336	309	271	350	320	303	310	321	310	301	313	341	306	324	368	328	328	304	308	303	303	320	318	314	330	313	304	307	305	305	336	314	347	311	295	309	311	320	326	324	302	296	330	320	309	277	323	305	316	309	327	300	315	347	312	314	304	280	263	290	349	332	292	321	350	282	325	340	335	325	275	332	325	324	298	337	300	319	328	336	323	321	376	352	304	323	328	324	308	339	313	302	321	340	310	279	288	303	322	328	328	298	365	340	342	336	317	309	334	322	334	322	370	317	305	327	337	323	310	324	319	335	336	309	338	313	324	342	364	382	301	327	308	310	338	324	303	310	324	314	290	306	327	313	312	301	309	340	312	293	280	341	324	306	311	310	321	328	340	320	326	327	321	322	320	313	319	353	290	331	334	321	338	320	332	315	328	314	309	309	313	344	321	341	292	328	347	302	299	319	350	326	326	274	306	306	313	310	326	317	329	309	335	340	314	306	300	313	330	277	322	306	297	275	291	328	322	316	341	324	282	313	349	303	307	331	327	328	302	334	324	335	330	314	344	324	284	301	306	337	316	322	314	310	328	307	328	340	327	315	340	333	313	322	289	312	324	334	317	340	317	317	319	323	311	341	308	326	332	315	317	317	323	335	340	339	298	346	293	329	331	318	298	279	325	290	342	321	335	285	310	339	319	345	344	315	323	330	351	318	309	323	326	304	300	339	348	329	299	345	338	325	345	321	308	315	295	333	338	319	304	302	293	284	285	320	325	336	300	280	309	309	301	300	327	299	326	288	332	325	307	294	298	324	279	338	311	295	287	353	296	318	288	343	297	315	316	362	319	275	287	320	299	317	303	308	302	309	342	351	344	304	327	350	338	313	329	319	308	302	318	357	278	283	308	299	305	329	324	302	308	327	294	286	279	362	322	318	331	355	339	337	330	288	327	318	333	299	320	303	333	293	338	281	344	362	302	312	282	312	331	297	329	319	299	313	311	290	314	349	337	320	326	305	328	321	326	307	300	342	306	316	312	294	310	290	307	308	317	315	290	319	348	338	314	307	289	277	299	336	292	315	282	293	287	365	344	298	304	308	320	283	316	328	277	326	321	333	324	341	307	338	345	341	349	337	319	310	324	323	321	338	316	309	313	334	298	345	316	317	309	321	308	320	294	339	312	302	343	318	320	320	310	312	329	314	306	338	338	313	324	353	328	328	310	353	306	342	298	302	316	346	299	302	302	325	309	331	353	337	287	308	284	276	325	354	339	329	312	322	327	301	312	313	324	342	345	331	309	316	299	334	346	331	315	340	332	316	289	345	290	303	321	311	319	363	320	298	303	316	308	348	338	321	353	312	333	324	278	319	330	317	314	309	299	315	336	302	294	328	340	353	315	339	309	289	292	355	330	315	293	305	343	347	337	315	346	295	310	314	327	321	321	310	305	330	300	296	340	336	314	273	338	345	310	329	315	310	343	311	296	303	294	319	288	313	315	339	349	336	309	301	295	298	318	339	333	322	328	330	322
38367	47511	8060	1016	854	816	748	698	700	654	658	674	656	684	657	665	663	652	647	673	629	654	659	675	643	659	609	639	655	685	698	658	629	690	679	686	634	725	687	591	654	648	706	669	662	621	686	620	658	646	662	654	643	653	627	685	656	675	628	652	667	625	671	696	701	651	656	707	664	665	690	615	684	652	687	606	606	637	673	614	602	666	683	645	659	673	632	631	627	607	660	690	667	669	643	678	687	666	646	605	644	638	636	633	625	640	660	623	692	653	634	650	658	610	640	699	689	678	641	675	644	649	651	655	625	696	655	592	666	665	654	664	616	654	684	675	685	597	659	641	619	648	635	687	675	642	635	682	673	677	613	697	689	676	700	652	652	639	649	664	628	637	616	653	700	624	635	602	652	705	641	640	674	653	635	682	650	684	658	647	633	612	649	612	667	677	636	597	645	621	647	664	663	624	629	662	658	697	615	627	633	661	638	672	637	685	638	627	664	670	633	652	667	672	606	629	704	674	667	653	651	650	633	680	619	667	711	612	634	677	655	691	654	709	692	710	695	655	701	636	710	644	642	673	653	664	593	638	683	659	650	629	643	692	642	670	666	610	699	645	664	656	662	634	648	679	575	612	680	658	637	633	677	635	630	630	599	622	654	628	708	632	643	644	729	675	668	652	677	652	681	670	626	643	649	641	656	663	592	621	652	642	643	643	670	680	666	673	630	634	642	630	636	680	633	640	710	676	637	631	619	626	678	656	605	652	635	686	656	659	664	699	654	654	646	685	656	647	661	663	638	655	632	615	606	677	650	664	664	648	597	697	661	676	650	663	676	667	657	614	621	619	651	651	627	656	597	635	638	679	584	645	640	667	679	639	626	648	634	678	590	639	649	594	601	670	656	682	655	658	640	636	610	662	649	606	696	678	652	661	624	626	601	647	654	634	678	669	662	622	651	616	672	647	659	659	657	641	667	636	637	645	664	669	644	657	656	641	630	658	653	665	643	668	656	641	635	667	611	615	665	626	633	651	616	674	684	634	702	650	603	643	693	670	654	635	705	645	617	638	655	648	642	675	706	653	672	677	665	637	677	662	652	634	702	682	632	619	649	646	645	693	618	658	647	624	628	647	637	635	699	639	689	628	651	624	689	638	688	667	656	633	595	664	639	643	665	650	653	674	646	669	627	654	699	670	699	626	596	616	665	674	678	628	658	687	685	658	628	664	713	622	592	643	619	674	677	665	646	653	676	647	656	672	660	607	634	672	650	684	675	649	630	646	669	630	618	694	646	651	659	675	619	706	655	672	640	660	634	667	685	625	672	648	645	632	673	719	661	645	631	651	649	648	605	647	645	671	608	644	700	630	618	694	603	640	671	615	668	641	663	638	636	651	638	610	669	644	616	648	661	655	683	620	647	669	662	661	617	641	682	671	665	677	678	673	650	652	615	651	662	642	650	633	630	638	649	693	651	628	619	628	685	678	631	644	607	680	669	676	679	673	638	634	666	666	650	668	648	623	711	678	659	644	691	650	658	677	654	637	634	642	665	686	686	658	658	653	675	650	653	671	630	650	672	628	688	640	665	611	687	657	628	620	669	713	648	642	634	694	683	682	698	692	641	657	680	672	654	632	678	656	612	664	628	655	640	653	633	665	631	692	659	697	681	634	615	639	650	648	634	669	645	643	703	644	686	709	694	639	669	670	677	665	688	655	652	630	659	714	658	652	618	653	672	671	615	662	631	661	681	651	662	674	624	647	627	649	637	677	630	660	699	698	648	642	696	685	685	644	659	665	709	634	688	635	648	647	622	652	652	651	672	659	626	647	704	637	676	635	681	635	665	626	613	684	656	642	683	696	713	586	648	651	631	634	669	650	669	640	660	691	601	633	691	622	681	687	665	637	658	610	637	653	614	666	594	646	648	690	685	677	683	636	667	631	636	653	637	650	653	626	632	677	645	631	622	631	618	676	636	635	664	678	610	640	660	662	691	624	625	674	639	638	643	674	633	679	687	675	648	704	609	625	676	610	625	631	636	658	653	646	611	676	626	624	695	636	643	628	624	616	665	625	669	644	633	634	663	661	645	666	628	663	659	694	677	681	614	651	612	631	629	675	633	661	688	624	650	710	680	683	597	606	670	665	642	657	666	715	623	670	662	640	683	657	650	632	673	608	661	688	656	690	673	680	648	665	623	646	663	681	639	639	649	658	676	600	657	658	635	671	642	686	639	598	715	621	601	649	609	677	648	650	666	680	639	644	643	645	638	646	600	635	642	643	620	674	633	665	643	649	660	707	657	658	626	620	653	698	662	639	619	655	671	696	612	617	619	654	604	676	635	655	690	673	636	649	634	680	653	653	629	647	639	672	659	652	656	603	628	668	675	649	647	631	629	601	664	686	674	626	634	659	721	636	618	641	617	690	611	627	657	683	632	657	679	635	647	679	667	663	666	602	662	613	666	641	638	702	646	659	670	638	655	596	644	661	661	659	675	636	682	666	677	618	677	648	631	672	653	627	651	683	637	647	641	635	652	685	641	703	615	619	615	675	656	672	649	691	654	649	683	622	659	668	638	655	649	686	648	637	620	667	674	649	648	639	630	686	632	604	591	656	641	694	601	628	646	648	647	673	596	649	658	668	654	642	632	646	708	644	664	720	631	672	643	637	640	688	653	624	693	649	681	641	664	642	656	621	651	697	662	663	644	657	643	640	644	674	648	662	671	640	688	624	652	689	622	645	661	677	677	669	623	638	676	633	627	658	655	637	689	598	678	636	646	674	613	666	691	654	613	656	691	648	653	690	682	652	633	614	610	625	667	676	662	628	690	636	673	685	641	665	672	646	648	648	636	618	690	593	702	670	653	598	689	685	619	634	625	662	640	641	668	660	641	686	665	661	610	604	668	652	660	670	682	683	610	643	653	628	669	632	640	648	656	639	672	641	598	619	628	676	685	633	650	642	652	652	602	622	635	639	649	627	649	650	662	692	669	650	687	656	662	635	653	651	681	652	678	684	695	687	654	674	638	623	672	633	622	641	670	624	643	679	659	645	659	635	683	679	685	659	666	660	639	606	659	659	641	618	637	677	648	654	639	649	648	652	678	673	611	627	676	634	686	623	669	652	650	630	651	650	656	632	636	707	645	651	655	663	665	662	608	617	673	648	648	633	624	667	659	666	659	670	648	660	659	633	613	660	655	666	676	665	651	654	656	650	681	664	652	613	635	651	639	651	620	691	663	670	630	617	672	648	639	648	662	642	647	621	664	630	634	636	636	647	615	650	647	679	663	626	681	642	650	651	629	695	710	703	693	610	607	623	627	664	642	665	614	749	662	663	648	664	626	643	625	647	578	635	668	649	632	677	651	629	658	641	690	665	673	664	682	619	698	659	641	666	630	643	668	701	653	657	687	664	678	662	641	667	629	657	643	629	635	705	668	601	634	645	632	658	656	638	627	652	646	629	623	645	706	642	641	665	671	629	667	665	676	674	648	686	652	694
34344	17402	4272	303	218	232	220	224	228	201	213	176	195	212	217	237	183	177	193	217	215	234	198	218	199	188	201	200	218	214	209	201	212	199	231	236	219	193	206	205	193	195	219	193	216	205	192	202	204	176	191	199	173	194	217	202	207	203	222	196	189	182	215	232	205	219	175	209	197	212	221	172	205	198	241	224	184	193	200	222	214	202	202	207	209	192	183	222	222	175	191	221	204	208	208	200	202	217	191	209	226	233	230	199	202	191	200	193	216	181	182	214	218	182	171	190	191	224	232	211	199	195	202	192	190	199	204	216	196	166	208	206	195	203	224	206	201	220	220	177	206	201	168	218	188	224	190	220	164	213	225	227	209	201	202	210	225	180	195	187	193	209	192	218	202	225	210	203	250	213	174	205	203	202	194	216	220	204	188	235	178	207	219	204	215	209	216	219	213	192	225	181	190	200	180	208	175	177	198	198	225	208	208	218	210	202	206	215	197	216	199	238	210	204	229	202	214	202	206	226	221	200	192	226	200	193	195	201	211	206	237	232	184	226	191	211	197	207	201	214	222	195	233	208	220	199	233	218	192	176	184	213	199	201	199	225	197	193	208	201	198	203	189	212	193	194	204	190	219	180	221	213	203	195	210	228	205	206	217	215	188	190	209	200	221	216	222	221	220	197	202	188	207	201	192	197	198	207	207	196	191	214	200	213	230	206	208	202	233	226	227	221	209	161	182	217	188	182	219	197	230	182	227	238	207	194	209	230	223	210	214	210	199	214	204	211	204	196	227	210	207	195	225	249	195	195	213	220	245	193	201	221	236	215	231	201	221	210	214	185	210	195	213	179	219	193	205	213	193	206	213	210	178	206	196	200	230	226	192	207	237	210	206	196	211	230	213	239	192	216	225	211	243	211	213	237	196	198	185	201	191	221	225	215	212	213	213	200	244	231	228	207	204	193	244	207	184	225	198	190	221	198	203	231	212	202	177	204	199	200	204	175	201	193	221	201	216	215	182	206	206	227	202	203	219	205	212	198	214	238	192	197	204	218	244	218	204	191	197	190	193	199	201	218	220	211	210	200	216	195	193	237	181	201	200	193	196	199	213	202	233	203	224	232	209	187	201	189	231	192	227	175	196	226	198	205	217	193	222	227	207	191	195	202	196	199	217	201	205	225	184	185	217	189	206	202	211	180	193	200	217	190	213	210	208	212	174	212	195	185	212	192	209	222	233	198	221	194	213	185	214	222	223	210	212	194	213	228	190	211	216	189	210	206	184	216	229	215	227	198	227	221	222	184	205	191	200	212	216	227	211	193	186	193	181	198	193	241	184	185	195	220	224	191	208	173	204	192	201	193	194	243	202	227	192	208	235	204	180	208	203	206	195	195	230	192	185	193	189	206	210	184	233	202	212	211	223	243	199	220	203	242	183	204	173	200	187	217	191	197	190	197	200	220	198	209	206	213	189	213	202	181	218	201	209	239	191	241	222	221	185	205	251	215	244	199	184	208	231	185	217	212	185	224	210	233	189	215	218	218	179	223	218	171	204	177	194	206	207	200	202	219	203	192	208	202	217	175	210	209	205	201	235	195	191	218	206	201	210	205	197	224	206	202	192	206	204	197	224	231	225	223	195	221	172	206	212	196	219	196	197	200	203	176	207	196	219	226	194	226	190	207	210	190	216	206	211	228	208	191	202	187	193	199	203	192	205	195	228	190	219	203	190	226	189	215	217	200	211	203	230	213	231	177	210	176	187	193	201	179	213	212	222	208	220	243	222	187	217	225	216	206	219	202	206	204	192	216	216	193	209	234	186	238	209	234	200	197	225	216	211	183	201	179	213	197	203	193	218	182	217	200	194	201	236	169	192	208	192	223	190	204	211	207	203	196	229	173	200	201	210	214	210	209	219	208	220	200	208	220	208	215	208	218	205	200	201	197	184	201	195	212	206	225	220	214	219	200	223	200	227	181	202	186	201	180	209	230	184	195	194	227	206	195	190	223	198	224	232	206	230	186	215	208	195	184	169	232	219	208	215	210	209	216	222	193	205	185	198	200	249	190	207	191	205	210	208	196	187	248	207	211	186	204	202	195	198	238	201	186	211	210	217	184	237	231	226	231	193	206	209	205	193	209	187	185	211	228	184	212	206	187	186	246	204	204	219	249	230	219	219	185	224	195	202	189	214	201	208	216	214	193	202	234	207	195	210	230	220	198	197	216	174	197	210	225	197	181	187	219	195	194	220	199	205	187	215	229	223	198	198	195	218	191	228	194	205	225	196	198	200	194	195	233	218	202	217	225	200	208	215	200	239	226	233	225	182	230	213	194	227	202	217	189	230	203	240	227	208	228	233	198	210	207	212	190	169	223	198	189	189	194	203	190	202	205	194	212	191	216	213	182	196	208	213	214	223	227	190	224	203	194	205	200	203	211	204	221	244	208	196	189	238	202	219	201	181	177	204	191	183	218	211	199	223	223	189	205	236	224	224	184	239	183	213	182	170	204	212	210	241	210	202	199	231	218	223	163	196	212	209	226	198	212	201	206	221	195	195	208	204	195	220	213	217	207	195	207	206	199	199	183	209	203	226	185	201	184	192	208	223	202	231	186	231	199	197	201	205	253	210	237	203	221	182	209	187	201	217	216	199	217	214	192	228	185	213	207	223	210	222	221	185	209	199	200	219	216	175	212	206	210	197	224	214	189	215	236	212	199	202	209	186	224	217	201	190	243	191	213	196	216	211	222	229	185	202	197	234	208	229	203	199	213	211	234	223	237	188	201	181	192	160	230	203	221	200	204	195	205	213	183	205	185	199	201	183	202	231	217	238	215	181	191	211	181	218	204	237	214	199	193	230	222	215	218	210	202	206	232	181	183	203	196	239	186	228	240	222	219	226	207	215	205	195	226	215	200	198	184	216	185	205	208	210	243	216	187	215	214	183	209	245	200	217	217	187	209	195	201	204	229	205	188	201	219	202	196	186	226	218	216	218	218	219	192	201	178	217	210	208	203	239	220	241	229	225	186	223	174	212	198	202	191	221	177	183	206	188	203	198	213	225	186	233	206	251	218	201	205	207	221	233	190	199	196	204	208	199	210	211	227	212	195	218	194	203	191	204	197	194	195	205	173	210	184	196	222	192	187	205	202	233	222	208	233	207	188	197	203	248	215	194	199	209	192	200	221	190	178	205	232	233	221	227	216	203	215	186	185	194	218	231	230	216	201	247	220	241	217	194	241	221	201	196	206	201	222	199	213	210	189	195	202	238	204	214	205	179	197	198	217	202	202	214	220	211	208	183	214	227	227	196	198	206	184	206	177	217	219	194	211	206	219	206	212	198	228	212	190	193	188	184	194	170	195	197	202	196	222	193	212	187	174	177	188	198	210	187	198	200	204	215	183	201	198	206	222	165	196	204	207	183	211	200	198	188	221	222	197	199	223	202	230	193	209	207	208	198	212	208	189	201	241	210	210	189	193	226	194	209	216	205	236	209	206
15777	5000	732	555	523	517	466	514	501	511	505	511	516	502	508	500	469	545	521	511	507	452	518	533	463	527	512	503	493	480	498	499	554	516	466	491	516	500	500	489	486	495	480	496	524	505	521	504	472	480	524	494	528	491	512	502	470	504	482	508	533	514	463	530	497	490	483	498	495	541	526	506	520	501	547	521	472	486	502	495	470	462	488	485	440	476	480	488	489	483	506	473	490	494	538	489	490	491	503	493	506	490	489	520	474	472	508	480	523	482	474	475	518	496	487	469	500	540	481	506	485	490	472	468	507	486	489	532	469	510	472	517	486	503	516	493	482	456	494	521	467	470	525	446	530	521	463	482	533	486	477	483	489	512	534	482	491	507	522	530	503	481	487	484	475	493	475	500	530	507	449	460	487	476	487	498	505	527	485	475	513	474	522	523	493	511	526	540	495	527	486	463	524	488	475	536	533	532	542	489	483	508	505	475	505	483	482	513	487	481	495	501	561	504	487	479	463	488	484	456	474	481	485	481	482	553	469	494	517	497	518	490	504	545	473	439	463	513	514	510	479	499	522	487	511	497	512	466	475	503	488	497	475	493	494	505	489	508	484	510	490	478	461	480	458	505	542	542	478	513	459	482	505	484	497	514	506	514	494	519	531	467	505	471	525	514	450	508	553	487	531	511	470	524	467	458	536	511	505	474	506	497	470	518	531	467	487	543	519	542	510	537	515	478	526	491	461	491	490	488	512	533	502	474	478	454	456	511	486	480	469	472	527	508	488	520	476	498	512	455	477	540	501	498	494	520	513	502	527	494	506	513	517	528	475	520	531	490	529	502	490	495	512	526	461	479	494	482	513	468	487	502	492	542	499	529	481	484	517	476	516	471	500	487	526	482	505	482	527	536	518	500	496	462	485	542	487	453	489	523	508	499	459	511	500	495	494	481	501	502	527	507	525	478	527	520	468	515	484	460	512	496	467	523	452	518	555	462	504	468	465	516	491	517	506	520	533	525	514	522	497	505	493	495	527	490	474	505	468	461	481	493	502	482	485	511	528	501	534	518	502	505	463	547	459	503	502	482	451	521	517	487	510	485	486	517	524	480	529	435	469	476	480	508	461	447	490	474	506	477	500	493	503	511	501	473	532	477	491	508	494	525	494	467	505	487	458	493	480	479	543	463	519	484	512	482	527	499	489	485	496	465	480	478	466	493	499	527	493	520	513	490	521	509	496	510	473	480	503	478	528	497	519	514	543	504	507	472	481	494	517	492	494	518	502	541	533	480	485	484	502	454	483	519	484	482	503	464	535	516	509	502	462	485	469	458	510	524	479	474	498	491	515	479	527	530	497	483	482	534	470	486	505	484	473	475	509	478	522	520	537	485	483	510	505	483	546	532	473	505	516	520	489	517	474	503	482	511	499	456	498	511	519	513	516	474	496	506	531	496	474	519	498	466	486	483	505	506	515	505	468	521	479	498	493	518	493	477	503	474	524	479	519	483	477	511	507	499	484	504	517	468	450	508	504	471	498	529	519	492	528	507	501	504	493	499	499	458	533	502	530	503	561	503	494	486	531	486	472	501	551	473	504	477	512	495	487	487	519	461	490	485	487	479	462	488	511	494	496	528	462	480	469	504	541	522	473	502	534	499	520	524	499	513	438	475	456	475	506	523	489	489	520	514	467	506	473	508	481	509	514	476	493	516	501	522	515	501	520	539	508	464	438	547	524	478	492	498	524	492	505	537	438	518	540	477	511	495	513	508	522	481	498	485	521	485	506	498	508	521	518	543	519	507	481	541	526	498	504	545	467	463	501	520	514	524	476	479	494	534	538	504	503	465	467	485	498	512	462	514	434	506	523	455	522	484	535	517	491	527	485	523	522	494	515	478	534	475	489	534	445	500	491	504	487	499	489	512	462	497	533	458	468	439	526	539	486	507	521	489	499	489	491	516	530	466	556	522	488	525	456	470	479	520	534	462	549	479	510	467	485	453	498	487	497	524	485	465	484	471	464	500	482	480	487	462	521	496	495	524	474	478	508	514	501	547	528	478	494	510	516	530	492	483	503	464	461	525	508	482	480	518	489	486	462	460	487	500	476	511	529	500	487	464	490	519	490	482	514	492	517	485	451	450	467	494	492	493	513	449	528	494	474	508	498	509	517	512	498	504	469	486	487	493	481	562	521	448	499	471	554	510	493	499	508	494	497	536	510	481	517	474	500	474	501	535	511	495	516	505	524	500	450	494	509	567	515	501	494	501	463	524	498	481	508	473	522	530	479	541	508	511	521	511	520	471	481	472	501	508	506	512	500	454	487	530	495	517	499	481	496	474	496	552	521	463	526	494	498	494	516	478	555	492	529	508	478	511	511	491	504	480	509	491	507	491	476	475	485	511	462	479	497	466	497	477	541	485	484	508	447	505	519	505	474	530	478	512	486	522	486	482	523	478	497	527	515	510	493	477	508	489	504	484	501	518	488	500	486	463	489	479	540	516	516	507	484	496	503	492	505	530	491	492	476	469	508	491	489	509	510	491	474	494	505	485	472	482	483	510	523	471	476	493	518	501	492	462	467	493	502	502	499	479	522	513	478	485	514	538	493	509	469	495	476	509	557	512	523	490	521	507	519	521	540	518	489	470	498	463	492	527	495	462	521	508	479	496	490	519	511	508	512	480	494	540	500	493	460	503	509	504	507	479	546	463	506	481	470	512	520	509	507	514	496	507	497	489	509	475	488	502	486	488	512	536	543	496	493	547	525	535	485	483	509	498	513	519	522	495	510	484	486	502	515	511	481	454	470	504	473	533	478	508	471	502	478	511	521	481	540	510	488	494	481	499	522	493	510	495	443	492	476	495	466	505	512	476	524	493	498	535	502	510	490	437	494	472	490	498	507	451	486	509	494	502	576	528	520	497	472	556	507	506	475	505	477	483	485	504	478	467	492	537	543	506	536	527	442	512	477	472	469	481	513	509	499	482	485	534	482	509	516	521	505	495	505	506	506	480	511	451	521	497	489	460	493	491	508	539	519	491	504	476	512	502	510	474	462	521	513	520	486	504	521	480	506	484	515	511	483	559	532	487	503	496	437	475	504	505	491	486	498	502	503	505	495	508	496	491	466	472	471	505	531	501	510	493	511	511	529	482	500	496	500	465	466	501	498	513	515	502	488	490	508	499	509	540	506	511	482	512	499	490	473	516	537	487	466	523	497	487	492	494	470	475	518	511	511	571	480	502	494	503	483	500	504	504	501	465	517	516	548	481	511	478	527	455	511	478	489	541	503	512	516	476	505	451	453	455	460	471	506	493	501	497	511	504	472	481	480	476	503	468	477	495	517	475	499	494	499	478	500	506	498	505	479	486	537	489	496	504	520	458	498	518	506	498	504	483	506	501	467	489	489	524	510	513	536	467	451	495	481	505	481	474	494	488	422	542	481	509	488	519	481	447	504	489	457	437	500	457	455	481	514	490	470	513	518	483	499	509	486	532	506	509
25249	21128	23646	28828	21115	13411	646	474	405	423	413	412	380	367	398	392	381	425	384	421	365	383	365	382	372	380	388	391	378	379	354	330	380	369	353	367	397	404	388	357	347	367	351	334	397	359	366	390	336	336	378	358	378	386	345	354	331	337	346	353	378	374	378	346	362	349	380	376	355	389	393	369	335	385	398	333	376	348	361	372	360	358	398	340	392	356	371	353	349	405	365	388	386	330	343	425	366	341	379	347	344	381	367	405	379	365	366	377	360	359	326	351	385	399	328	335	382	367	391	369	388	369	407	360	369	386	386	392	374	345	336	349	333	355	367	373	373	363	388	400	367	343	387	345	366	370	388	345	376	368	330	385	323	387	387	399	329	304	369	349	335	353	375	386	345	366	332	383	359	361	357	357	356	370	343	350	365	367	341	386	329	369	366	406	390	325	387	351	355	371	343	355	382	360	381	380	379	364	358	383	363	386	338	337	393	366	362	388	366	374	385	370	367	363	324	357	374	358	351	339	377	368	343	382	368	377	341	357	381	389	352	365	378	330	354	340	357	341	378	347	356	381	357	345	395	377	370	379	357	356	379	335	357	382	392	357	369	394	398	375	369	378	357	385	376	335	371	372	389	395	394	329	369	321	376	348	354	357	351	388	376	329	371	406	344	354	360	365	384	360	371	399	364	339	358	363	405	323	380	356	386	390	355	374	378	345	340	374	353	363	377	353	362	386	357	361	368	355	354	363	367	377	344	349	355	354	385	346	373	397	371	350	340	403	369	346	322	341	366	373	398	378	343	339	333	384	395	332	375	375	412	370	315	348	379	321	361	370	371	359	356	383	333	364	322	372	389	359	366	362	356	359	365	373	386	367	329	369	399	375	349	357	369	395	360	349	355	404	344	346	361	338	363	365	368	387	406	383	358	381	342	332	353	356	373	343	369	357	352	376	336	315	353	335	324	396	323	381	390	389	376	395	363	357	370	357	368	323	373	369	383	368	327	370	332	336	356	405	363	352	350	356	370	355	340	376	367	353	361	343	344	355	349	359	364	390	368	366	341	364	395	386	348	374	360	347	368	367	396	363	359	381	391	378	346	346	399	333	345	329	369	344	375	375	368	336	354	370	357	331	360	342	335	368	344	362	341	371	382	336	330	325	378	361	367	414	414	396	361	411	362	355	405	353	394	350	374	330	378	378	379	380	357	385	369	358	339	328	330	376	341	362	340	373	364	395	394	362	357	420	348	362	350	375	353	360	355	368	346	347	342	396	353	355	339	342	357	369	314	364	374	412	348	329	337	352	339	380	423	328	350	344	370	398	350	366	365	391	394	376	379	380	345	395	413	348	424	387	390	392	367	377	382	383	379	375	385	393	379	343	383	315	396	383	367	367	386	332	360	348	385	362	349	392	373	382	358	353	386	363	380	367	387	353	370	334	355	371	348	378	357	375	371	351	381	374	378	368	385	391	390	409	343	383	366	362	352	326	369	341	375	369	359	349	372	380	354	361	378	392	346	380	371	345	325	377	345	388	370	350	357	368	373	405	375	380	349	376	328	363	358	364	336	359	386	368	359	381	376	376	360	382	349	398	353	393	355	370	372	380	318	356	369	362	364	359	355	391	304	344	363	347	371	363	357	373	380	369	364	344	372	373	385	373	357	388	386	398	406	374	370	344	369	392	385	332	354	358	359	413	349	323	367	343	353	415	352	372	395	373	351	348	373	374	346	337	353	367	343	353	379	339	370	380	360	383	380	334	341	387	375	364	360	372	364	367	380	351	377	362	400	414	379	372	324	365	354	336	389	361	340	337	354	333	341	360	369	338	385	341	373	368	368	368	332	347	389	396	359	379	396	336	364	397	379	367	378	418	395	373	401	350	345	395	359	325	371	376	339	388	383	371	330	368	340	367	346	380	325	356	398	393	363	414	344	351	377	353	364	389	367	389	385	356	373	352	339	368	372	346	372	367	362	343	374	372	354	393	322	365	329	362	357	373	375	355	388	379	320	363	367	384	360	355	345	350	354	381	397	360	368	332	369	319	387	373	397	349	328	371	375	403	352	350	342	361	373	388	375	395	341	397	367	369	380	386	328	351	345	371	359	368	372	361	392	354	368	367	314	373	375	363	351	392	348	360	382	347	359	365	379	383	362	363	346	351	369	377	417	379	347	418	374	360	381	363	351	398	366	329	401	356	336	384	386	320	327	335	387	342	349	339	355	338	397	341	354	364	356	381	405	390	385	377	370	376	376	333	378	346	363	383	321	363	354	339	366	375	358	367	377	364	382	388	342	372	381	361	395	347	355	361	356	345	355	356	362	385	372	371	406	375	334	389	308	393	343	354	350	358	371	340	372	379	346	338	387	368	357	391	381	379	346	379	364	359	410	340	361	368	377	392	341	343	371	363	351	363	341	352	352	371	393	356	362	374	363	377	357	372	392	362	392	366	370	397	369	339	357	385	384	374	380	362	390	338	394	377	380	352	341	370	377	357	340	354	338	383	370	389	353	372	375	380	357	362	376	374	341	383	384	381	356	321	367	331	377	329	350	352	363	338	347	372	370	363	350	351	358	349	386	338	354	343	378	399	379	337	359	370	400	378	378	380	371	367	353	366	338	333	340	335	352	378	381	374	362	411	397	325	356	362	340	415	386	365	363	384	381	363	380	369	334	377	353	344	358	349	359	364	382	365	358	354	349	349	386	361	352	368	340	401	362	365	348	362	355	353	377	350	326	329	342	359	385	343	363	369	353	342	392	365	346	339	345	375	370	360	359	347	383	367	398	331	386	356	362	371	368	357	342	379	363	373	339	359	363	374	364	342	348	362	368	356	363	372	381	361	350	374	362	384	364	364	351	362	321	384	361	390	385	375	355	370	396	378	358	385	349	398	365	364	354	336	374	373	402	368	379	405	344	398	351	358	346	380	388	387	385	345	401	374	350	357	384	363	341	361	377	367	347	327	385	414	361	341	352	372	325	383	391	432	383	316	383	367	345	370	380	349	409	372	383	367	369	359	364	377	359	362	373	362	397	342	367	348	347	382	342	328	364	362	365	328	381	332	352	356	381	401	418	362	344	400	362	374	370	356	373	352	381	373	345	382	375	356	403	361	365	336	377	360	390	386	387	392	391	386	370	336	350	352	380	384	366	340	388	368	370	394	390	376	346	355	378	372	362	349	333	328	379	368	341	344	347	366	361	326	382	362	369	399	386	353	353	396	361	365	349	364	389	376	318	377	382	370	376	339	372	346	362	327	353	356	361	375	356	359	372	374	383	357	396	347	357	359	384	371	363	381	367	353	341	387	333	340	355	349	398	390	378	336	393	385	366	329	411	355	382	383	380	362	377	360	349	359	322	368	351	330	339	403	380	384	340	374	382	368	358	353	361	366	354	376	358	327	370	395	386	313	342	380	370	353	346	375	373	389	364	330	379	367	344	371	368	361	372	362	351	335	390	394	363	340	368	352	344	332	368	359	339	373	385	357	341	369
32235	37475	5105	916	802	781	774	808	835	795	826	794	789	774	833	819	735	739	776	833	799	770	786	804	778	813	755	813	766	786	772	746	803	758	763	743	762	766	710	756	739	750	779	772	729	786	795	777	709	753	771	754	793	783	759	742	796	731	724	740	774	773	770	773	752	799	802	784	764	871	766	756	788	769	783	774	787	803	807	749	724	792	772	734	787	759	736	779	737	741	764	773	750	775	794	772	788	786	784	776	745	802	823	748	759	789	787	763	775	724	764	791	712	790	789	746	773	773	753	788	776	797	764	769	684	746	781	784	776	793	780	746	791	762	828	788	761	755	771	719	795	714	773	760	786	792	750	761	757	821	751	768	782	801	733	770	794	743	783	765	807	761	709	761	793	767	795	762	790	795	741	820	839	724	751	807	761	785	742	806	783	775	772	821	747	731	793	747	753	790	757	740	779	753	774	762	716	819	778	729	780	797	792	793	758	760	775	757	777	751	798	716	734	795	796	785	789	764	783	778	784	775	813	776	758	786	820	774	768	789	727	801	752	767	794	726	762	761	756	734	805	751	834	768	785	750	748	820	717	769	781	794	758	811	801	764	763	807	777	776	773	779	742	744	764	805	763	815	777	790	764	758	728	783	760	776	766	812	764	793	719	792	773	757	782	749	824	780	761	777	798	766	778	750	756	778	756	753	791	758	796	804	725	709	756	770	799	767	737	767	751	724	803	724	748	797	740	796	817	801	733	775	775	786	789	808	786	730	737	775	802	788	792	816	754	740	791	784	710	800	782	764	820	742	715	745	779	760	779	784	704	724	791	726	812	750	731	816	823	777	798	732	702	772	767	790	766	758	760	777	763	793	809	770	816	769	829	745	776	793	768	732	759	750	786	764	743	794	776	791	802	732	754	812	800	795	781	729	738	749	751	775	775	751	805	767	775	781	732	760	766	750	792	801	780	761	754	779	720	766	791	757	777	774	767	750	761	775	816	719	764	799	764	761	757	788	772	777	730	740	811	737	740	765	779	721	763	761	746	780	770	758	763	767	766	755	799	761	758	752	782	723	776	774	730	733	772	755	782	794	803	770	738	787	825	765	804	700	817	782	793	771	786	801	771	749	761	786	747	760	769	782	787	788	777	805	772	798	823	781	804	759	773	804	740	755	758	717	811	780	761	771	744	739	766	749	830	765	820	851	755	790	752	746	762	731	788	810	794	738	776	718	821	730	732	768	725	732	789	738	799	760	767	832	767	705	770	792	788	776	785	790	755	765	734	736	791	750	773	790	736	790	752	750	774	772	769	809	752	803	725	790	812	754	741	752	788	789	794	810	749	753	782	738	796	774	768	745	770	736	764	804	807	749	774	777	737	794	786	803	838	774	770	762	741	789	712	795	783	795	800	770	787	758	769	742	772	670	763	757	742	764	781	791	816	721	735	785	764	762	763	814	771	836	709	742	804	770	771	768	822	746	728	749	769	762	759	740	791	752	772	825	784	786	810	822	733	792	752	758	788	756	754	729	811	773	791	752	820	772	766	792	745	771	753	712	755	794	810	823	765	797	728	777	783	751	751	793	759	774	794	788	781	776	770	781	769	766	749	785	795	763	771	728	779	775	775	750	786	736	741	760	782	758	757	747	779	734	773	763	745	788	802	780	759	788	779	742	765	743	767	785	784	801	813	765	775	803	778	760	754	763	793	842	792	783	743	774	811	806	775	837	782	767	803	770	792	792	799	765	787	748	745	746	785	785	751	793	803	759	726	785	758	770	802	753	775	789	808	756	786	737	763	780	769	789	806	734	795	803	833	799	783	700	770	736	732	736	799	759	767	762	777	766	800	745	801	751	750	751	806	719	748	813	804	769	809	793	770	782	735	818	732	801	761	753	760	762	765	761	786	840	824	736	778	769	738	763	758	761	766	777	747	749	784	819	818	797	813	782	732	760	735	821	764	762	783	726	760	808	777	756	827	752	763	752	787	766	788	749	708	736	771	770	766	805	761	741	758	782	744	782	719	786	772	801	820	806	765	791	763	773	768	847	763	801	814	754	790	774	776	780	768	758	800	758	751	800	783	741	780	729	749	775	790	775	801	745	776	774	754	796	751	707	752	752	766	791	805	744	756	792	787	770	779	790	779	767	805	783	754	783	775	751	784	765	753	773	781	759	786	769	783	753	748	770	805	789	745	792	751	741	804	767	826	788	768	765	768	702	763	717	772	754	819	720	763	742	803	803	797	810	768	778	781	752	805	780	755	816	789	752	793	776	727	794	793	825	762	771	823	777	763	749	769	758	801	778	764	737	807	780	804	759	754	808	819	786	841	686	796	794	797	753	776	813	789	749	745	753	751	749	783	793	760	797	723	712	794	792	788	744	769	763	759	823	735	793	823	759	706	749	773	782	765	742	795	821	761	765	791	764	834	764	826	714	808	785	787	767	788	722	791	757	762	776	732	790	766	814	811	700	742	787	772	766	771	752	717	740	770	778	762	805	761	741	762	741	808	776	817	745	782	780	789	803	780	734	742	786	772	724	771	745	787	777	710	787	764	820	784	809	794	727	793	778	758	748	735	756	778	765	725	797	723	753	711	780	758	719	723	758	802	746	802	795	745	751	773	751	782	812	837	810	764	785	789	777	794	765	736	787	740	715	809	771	796	717	782	784	733	772	762	741	730	786	758	762	837	722	786	742	793	733	805	801	786	773	766	775	768	709	788	770	752	796	796	750	814	779	779	777	806	757	733	795	770	761	734	779	781	749	737	735	838	804	807	667	753	772	806	747	746	795	759	781	768	796	767	738	776	768	759	758	774	790	724	813	799	777	769	757	746	802	754	806	775	744	743	748	736	731	759	797	747	769	752	811	794	782	733	779	734	742	772	780	784	773	729	786	775	767	772	802	811	742	783	803	745	774	782	775	747	792	805	807	814	765	820	766	756	807	791	777	788	776	773	777	822	769	780	786	740	796	800	781	793	759	744	761	758	785	765	821	734	769	738	816	798	803	766	711	771	723	741	752	758	844	781	814	742	818	782	788	749	782	818	768	753	796	789	778	763	743	766	729	765	772	816	744	737	774	791	763	765	800	742	706	740	818	738	769	803	759	765	746	824	775	775	743	754	769	807	742	757	797	771	761	787	767	780	771	817	783	747	781	819	817	764	736	767	737	792	803	855	826	813	785	757	804	812	829	760	769	744	810	756	782	810	767	807	777	720	783	804	764	778	745	802	748	779	754	725	767	773	770	783	772	840	764	797	793	752	749	788	749	796	780	800	788	711	802	775	772	786	781	759	737	782	795	735	794	742	782	790	775	818	770	776	758	771	749	756	814	753	731	729	787	794	769	763	776	770	751	801	809	767	795	760	750	733	758	769	773	778	720	781	720	739	796	797	755	788	773	763	794	773	825	735	771	731	765	740	825	821	771	740	767	797	799	787	793	797	744	783	749	749	786	780	753	758	760	757	764	712	760	790	776	736	789	775	784	821	798	822	787
24612	21147	24032	28519	21150	21173	11405	613	416	402	378	350	346	357	394	382	339	326	348	352	350	295	326	332	376	302	320	296	355	300	299	302	323	328	339	292	328	302	338	320	320	322	352	321	321	350	353	345	323	327	324	316	306	343	336	352	288	334	307	314	311	295	314	309	326	295	341	316	317	291	339	327	335	343	343	324	344	333	296	321	315	296	334	308	345	292	299	318	307	318	281	330	327	302	316	303	372	319	315	333	350	323	293	325	342	311	326	347	318	360	317	290	283	346	377	335	319	296	380	320	336	355	334	301	321	353	325	347	319	347	344	303	299	333	319	311	311	278	292	313	351	322	321	351	343	329	338	338	314	346	317	336	341	287	333	319	320	326	328	334	316	349	301	306	339	329	328	324	309	292	296	304	323	349	302	313	334	335	327	295	304	328	321	293	286	302	302	307	306	326	305	354	344	320	334	300	336	323	328	304	314	323	318	273	297	326	297	290	289	297	291	316	337	342	301	323	315	310	311	342	329	328	358	333	321	332	337	322	317	306	345	347	325	321	339	319	307	313	335	304	318	297	314	309	314	340	295	294	291	328	340	315	335	343	312	352	320	345	298	329	318	351	300	345	356	309	327	322	321	302	355	322	339	361	327	313	315	286	312	297	303	307	335	297	310	344	291	333	288	309	344	305	310	341	331	339	322	285	321	310	324	325	312	353	349	333	309	312	303	292	298	288	363	304	331	343	355	296	296	336	308	294	324	332	329	340	329	351	328	293	323	309	303	336	347	318	292	313	334	312	321	340	332	355	353	303	301	311	300	318	320	334	373	300	346	346	326	321	297	341	359	362	325	310	306	298	292	327	291	317	298	362	274	353	298	318	286	331	338	290	296	305	319	335	306	319	324	331	317	330	326	321	358	298	323	327	318	288	315	374	318	303	354	357	316	345	332	317	336	294	292	301	340	309	334	377	309	333	333	333	334	262	322	275	327	316	369	332	310	313	323	337	309	339	312	309	310	316	301	300	301	302	323	316	321	330	381	316	311	289	336	296	338	297	348	321	340	296	306	322	334	271	333	324	339	318	288	312	347	317	317	335	338	338	324	355	327	314	329	335	331	337	359	322	275	318	327	301	309	310	330	301	283	303	332	302	295	284	302	335	312	344	307	305	308	284	310	318	289	289	291	319	311	323	294	290	349	324	312	319	332	338	319	292	306	343	327	319	297	318	328	313	320	335	291	353	309	301	354	324	306	317	301	318	329	341	336	299	301	330	329	333	324	315	284	321	322	321	342	331	322	325	336	304	324	299	308	322	311	284	310	277	304	311	333	333	349	306	318	307	303	285	320	325	324	324	309	289	316	344	309	286	338	265	295	329	344	344	323	338	328	314	318	329	331	314	319	335	324	326	334	326	315	343	301	345	304	326	308	321	309	317	284	316	321	345	287	265	330	341	362	306	321	351	321	285	317	343	330	303	318	330	302	329	347	336	314	311	330	291	329	320	325	332	343	327	302	327	320	299	314	303	345	317	296	308	339	328	331	292	326	294	320	313	330	314	310	329	301	334	328	332	327	299	304	363	347	316	305	323	305	339	355	356	336	313	284	299	276	292	310	283	314	302	296	322	319	325	329	308	341	345	327	326	332	310	291	354	329	360	325	340	311	296	321	348	348	350	297	331	340	299	296	324	300	280	347	321	323	322	343	350	311	332	314	351	331	321	318	304	330	332	313	319	305	346	308	285	320	342	329	310	347	312	330	330	334	321	314	296	317	274	299	306	329	322	351	328	352	317	357	331	317	331	345	274	310	320	305	308	326	311	279	279	351	307	322	310	303	267	330	317	304	309	312	328	320	279	313	322	331	313	341	336	299	293	319	326	298	309	346	298	350	344	325	305	332	314	304	336	318	334	310	316	312	333	331	295	328	347	344	310	300	305	332	341	358	304	294	329	320	324	327	336	335	364	348	277	314	293	307	298	314	341	287	332	300	351	320	328	321	294	306	326	319	313	305	322	311	323	291	353	328	288	333	331	312	316	317	318	322	303	317	295	327	283	303	344	297	321	287	317	313	279	319	322	302	336	354	317	337	329	338	334	326	293	325	349	327	346	325	321	334	299	310	325	305	325	338	300	310	324	316	319	340	293	318	326	323	309	300	347	299	349	306	324	334	295	322	300	367	356	317	359	306	336	305	343	335	304	293	334	331	320	351	288	311	327	312	355	332	306	358	281	344	310	333	315	339	334	314	323	320	320	328	321	351	343	324	325	326	317	302	286	306	336	307	331	302	326	323	334	322	336	324	352	313	297	358	345	305	306	309	331	363	322	325	321	300	320	334	301	294	323	318	305	309	320	342	329	297	297	306	299	324	325	285	338	296	317	320	316	285	338	293	331	289	319	318	312	329	305	296	318	311	274	309	311	338	312	326	298	299	327	311	330	325	304	342	326	356	329	311	288	298	296	327	274	301	317	297	328	295	311	289	323	306	320	305	304	315	318	323	288	270	349	294	328	299	295	335	323	340	314	341	294	320	319	330	301	333	316	287	324	312	296	316	332	321	304	345	345	334	306	312	316	323	345	313	333	300	336	311	338	333	302	305	342	300	314	310	321	317	323	349	323	317	344	274	290	329	330	330	289	304	339	350	332	314	337	295	310	306	329	350	291	328	301	325	282	276	319	309	323	284	299	311	338	303	300	324	322	306	328	286	313	295	298	331	304	311	303	326	332	340	328	323	332	314	313	302	333	325	276	357	340	340	314	315	292	320	306	318	282	287	287	256	343	335	334	350	312	336	333	327	307	342	316	315	317	308	325	319	315	345	326	332	296	336	330	298	305	343	314	313	305	324	315	302	289	306	317	291	294	314	314	306	313	333	342	325	335	323	345	326	343	311	301	296	332	363	342	321	318	310	341	343	315	315	334	306	327	296	333	303	323	326	324	337	254	321	333	330	316	350	301	295	321	314	343	328	315	361	341	319	332	328	292	321	306	327	325	314	286	308	356	323	302	340	337	337	306	367	335	290	321	333	303	298	307	348	314	334	287	309	303	327	344	330	326	312	342	309	325	321	317	321	301	313	293	296	326	329	324	324	315	331	303	314	327	312	297	345	306	335	271	321	337	302	310	292	284	284	335	268	291	291	281	338	324	305	294	335	274	313	328	325	318	294	304	311	317	306	352	301	344	333	322	297	289	335	360	334	317	337	307	314	294	295	320	329	295	353	311	297	278	311	327	330	338	378	297	290	313	317	325	321	312	313	317	309	326	301	313	357	301	297	303	312	308	337	353	339	338	327	314	308	303	339	320	316	275	282	294	314	331	331	321	329	331	313	315	316	342	293	306	336	312	327	293	321	294	307	319	298	279	325	311	283	317	333	302	301	374	296	305	341	331	297	328	335	303	339	337	318	296	319	319	308	301	314	334	345	333	298	300	336	333	318	333	329	340	337	328	285	348	305	287	309	328	353	339	317	299	335	313	301	304	312	322	328	308	296	333	318	310
38380	48738	8056	974	788	723	775	701	669	682	660	664	673	649	691	675	627	652	669	627	658	679	611	683	649	682	621	705	654	675	643	667	645	620	622	678	652	641	647	639	654	636	652	654	703	623	628	629	640	650	643	696	651	605	709	681	670	630	652	617	687	654	662	644	691	683	629	662	727	647	652	691	641	652	649	672	644	653	623	661	673	599	668	677	626	689	699	638	623	687	691	665	661	670	685	702	630	667	598	651	627	628	584	665	652	686	675	660	650	653	658	650	656	648	636	650	668	667	669	651	640	655	645	634	639	628	669	629	659	650	662	667	696	646	690	645	623	674	619	627	631	679	663	652	688	652	662	651	663	642	628	666	645	660	627	630	649	679	680	635	648	639	641	647	715	669	636	678	620	703	647	644	702	647	648	674	687	660	665	651	630	636	631	645	677	700	646	710	624	688	616	666	666	663	691	630	639	637	661	634	647	623	707	648	660	688	718	651	596	680	656	660	676	651	673	653	630	670	642	683	620	668	660	651	623	661	674	650	648	658	617	661	591	660	690	644	722	638	695	620	630	633	648	658	670	669	653	651	669	672	672	653	643	663	628	613	630	674	651	684	612	649	641	661	624	679	687	659	644	665	669	653	674	636	658	700	675	646	612	631	631	577	638	689	692	669	686	666	648	650	677	652	674	628	692	676	671	657	666	664	676	686	694	710	659	642	638	717	646	675	646	660	636	654	635	666	631	716	622	633	673	653	644	703	648	666	629	638	649	631	661	661	702	668	687	671	683	634	622	677	646	685	640	659	645	672	661	648	629	642	668	662	685	643	684	636	637	604	656	648	642	651	696	682	681	659	673	678	635	676	633	690	694	648	653	610	706	662	648	673	657	654	655	653	669	675	622	656	703	636	675	669	624	683	666	645	649	677	732	691	648	650	690	691	624	658	640	693	644	665	654	678	631	609	670	673	669	629	682	669	644	656	631	637	670	642	712	621	653	631	669	677	657	648	664	613	642	631	690	668	655	663	615	670	649	653	646	666	662	630	643	613	641	668	667	696	644	656	667	626	626	653	654	670	680	671	671	640	630	648	637	671	613	716	651	648	656	688	689	686	691	611	627	665	680	657	661	655	672	652	619	658	679	636	698	665	627	676	664	652	627	670	658	662	645	676	679	580	673	646	686	682	676	688	610	695	645	631	613	648	617	651	660	620	617	652	694	640	658	683	610	677	615	656	621	683	633	638	674	622	659	635	624	670	666	636	634	688	670	628	611	605	673	640	655	662	660	607	705	628	633	637	621	623	626	640	659	673	716	641	671	660	680	664	663	624	702	653	693	664	629	665	630	641	659	581	650	670	652	629	663	625	667	649	679	636	687	656	628	673	636	642	685	666	668	688	674	680	651	632	705	635	621	667	667	620	653	649	629	677	662	641	633	712	656	617	644	640	645	693	632	652	646	630	616	640	655	664	639	674	656	637	669	635	649	663	645	647	667	610	636	632	682	628	635	651	660	673	623	653	618	641	641	663	698	649	657	664	654	661	686	667	707	663	674	693	656	703	632	605	598	663	626	666	665	644	667	682	642	620	663	679	695	666	661	633	663	654	635	660	661	681	620	688	673	692	683	685	671	637	619	698	635	630	661	677	663	643	645	691	656	600	669	625	631	680	647	668	666	621	635	675	635	643	649	583	616	687	647	641	647	707	649	671	655	671	689	638	665	629	643	629	665	645	639	604	634	684	695	664	595	648	648	669	644	654	635	685	632	695	668	671	672	643	648	671	648	626	636	663	668	619	650	684	615	679	664	654	697	630	660	632	645	708	622	625	647	644	639	638	610	617	678	698	643	646	659	687	611	663	680	627	699	681	668	642	615	670	657	661	676	654	633	614	659	645	641	670	660	657	695	651	683	625	651	640	664	699	626	672	691	701	647	667	656	652	616	692	703	617	675	627	653	698	645	684	640	604	645	682	685	686	663	627	638	671	622	643	702	620	687	695	654	657	645	644	656	696	664	629	648	627	636	665	684	629	676	621	668	665	641	625	647	672	655	646	638	675	690	667	654	671	667	593	676	683	633	679	643	644	634	697	673	649	628	695	719	658	636	644	645	671	644	652	652	605	659	650	652	664	671	663	664	664	646	688	651	633	646	658	623	634	633	679	647	694	690	652	601	647	658	650	626	680	703	659	661	626	665	664	645	657	669	678	643	631	659	648	680	636	678	655	649	620	615	682	674	672	664	688	616	635	642	692	685	667	640	702	630	654	656	633	635	648	645	701	647	646	680	636	639	696	615	642	591	662	663	630	633	622	659	633	652	648	686	694	653	732	685	618	645	628	664	651	678	631	651	634	642	607	678	634	673	696	659	624	673	695	658	677	639	656	696	655	625	633	659	661	669	666	673	666	660	661	681	649	604	679	639	624	655	626	659	632	614	702	687	687	638	717	658	646	665	677	622	662	729	638	665	642	667	630	715	662	642	654	667	675	644	661	675	663	662	621	676	622	744	661	635	631	626	657	693	631	671	661	657	657	622	613	622	654	651	673	646	683	691	592	663	654	658	668	651	662	668	667	611	676	652	636	595	665	670	642	610	638	621	676	679	670	691	614	641	679	653	651	658	638	655	651	652	666	663	629	621	680	661	679	630	631	689	642	635	652	625	705	673	668	657	690	643	678	668	639	615	671	701	621	618	698	675	673	652	627	666	682	639	693	678	657	628	631	632	639	663	672	667	622	635	635	676	664	636	661	643	661	602	649	620	632	657	646	704	660	612	662	648	659	701	631	632	640	661	664	678	669	648	630	667	632	677	641	683	666	647	648	636	661	652	659	634	654	680	656	616	610	621	639	654	667	644	644	653	687	641	667	618	654	649	652	620	615	674	655	677	701	617	643	635	686	651	648	677	666	658	679	638	668	664	688	651	660	641	655	620	659	676	603	667	701	645	624	678	659	621	642	683	663	581	696	673	656	677	663	685	650	665	638	675	674	644	671	658	672	674	691	677	677	661	749	679	702	682	634	655	644	667	656	671	642	662	645	653	666	643	665	640	656	669	610	676	641	624	691	644	634	645	629	673	697	672	617	661	642	649	601	637	648	634	651	661	699	647	677	653	668	625	604	680	660	697	685	667	726	743	666	658	677	693	710	661	678	609	651	622	664	626	678	688	619	638	688	668	693	677	636	665	668	705	624	651	622	656	653	628	645	688	685	663	632	646	641	653	648	643	670	706	662	656	681	607	737	642	637	629	686	655	670	656	670	668	664	653	639	645	651	608	654	688	676	656	607	638	706	666	646	682	665	671	653	660	676	687	620	661	637	622	641	653	618	690	680	639	694	635	646	680	614	633	685	703	673	628	670	627	644	633	624	654	652	630	643	673	650	681	653	692	625	656	671	669	683	643	615	644	637	622	679	676	668	673	658	713	656	636	610	637	602	664	664	687	656	633	661	625	677	606	668	636	687	668	614	638	668	649	684	658	715	673	621	617	651	614	631	632	674
34494	17462	4081	269	224	217	203	239	227	230	213	231	224	188	200	201	204	199	220	222	194	191	206	246	198	202	211	228	222	227	209	223	200	217	185	177	228	218	200	206	184	192	222	213	208	201	198	192	193	182	208	215	200	211	231	232	206	196	217	213	214	208	180	213	231	208	218	237	176	187	209	181	182	221	195	193	205	213	219	231	225	219	175	216	192	193	192	192	211	207	199	208	192	190	227	190	185	191	195	187	207	227	253	210	209	202	197	182	234	215	207	228	243	185	216	264	222	209	202	193	188	194	213	248	203	218	210	207	215	205	216	225	225	182	203	183	213	193	224	214	226	193	206	194	228	211	180	171	214	199	190	219	215	201	212	248	213	214	214	217	221	221	192	208	197	212	216	209	177	206	216	199	218	211	197	225	237	208	223	215	233	236	219	215	236	200	207	214	229	216	204	229	220	203	223	226	212	217	209	215	202	224	206	209	225	234	196	203	207	220	207	215	205	219	188	229	195	188	203	229	222	216	209	225	208	219	208	193	207	211	240	256	195	210	208	206	226	198	232	227	218	181	191	187	231	211	225	214	208	200	208	208	191	197	192	206	201	183	207	191	229	210	239	204	188	256	229	229	204	216	191	205	226	224	220	193	227	204	220	199	213	189	223	195	204	190	206	194	194	223	210	203	205	221	213	192	206	208	209	201	189	213	220	226	218	216	202	186	175	181	200	235	201	210	194	203	185	183	210	219	207	200	205	212	208	214	229	210	215	178	203	203	233	208	210	232	206	210	207	216	215	217	215	187	217	201	211	226	226	214	195	217	204	214	202	191	206	234	203	195	196	212	229	205	214	188	220	225	201	177	209	238	240	188	199	207	224	193	205	213	206	199	176	204	167	222	241	231	196	191	197	227	222	204	220	209	182	225	207	207	219	228	235	211	207	226	211	220	225	195	200	210	191	219	208	181	208	190	201	199	226	206	194	189	229	212	220	200	184	195	203	209	207	225	241	226	210	205	209	219	223	198	206	202	207	204	232	195	204	199	239	212	226	198	199	210	191	229	200	181	214	194	198	225	213	230	226	236	219	193	224	237	208	232	206	186	236	240	230	195	230	187	213	177	207	204	205	194	204	224	211	234	213	211	203	191	185	210	216	225	225	248	203	190	200	197	197	191	225	224	179	242	206	215	214	229	214	212	185	192	198	223	203	224	191	196	203	189	203	190	208	193	223	205	210	218	207	200	198	202	204	217	218	210	199	248	210	215	209	197	217	207	192	192	165	218	197	197	227	208	201	210	205	209	170	227	218	213	189	216	209	213	208	196	209	196	225	221	239	233	229	219	197	229	199	228	188	201	224	220	213	244	189	205	183	217	207	221	223	223	194	205	188	194	216	224	206	199	196	228	191	207	222	233	209	215	227	184	218	193	186	227	195	220	202	213	207	217	198	195	215	193	229	215	210	215	208	220	190	212	210	226	218	221	211	209	209	249	235	234	210	216	214	219	221	200	209	229	190	182	194	221	189	205	174	202	197	214	216	227	194	221	210	183	250	229	208	224	206	198	202	214	213	200	233	229	178	193	185	209	202	234	256	229	230	208	200	180	215	192	231	196	197	208	225	200	222	197	197	221	196	228	192	207	197	191	190	209	189	236	195	216	212	179	213	200	209	218	208	222	200	205	206	202	220	204	194	189	201	223	229	207	189	207	217	221	191	233	206	194	168	189	241	215	196	193	192	209	213	213	227	221	224	193	170	203	212	228	214	236	245	217	230	234	196	208	208	226	207	225	246	215	224	189	202	192	202	210	204	177	237	214	224	215	195	218	219	214	203	192	220	237	209	228	199	177	201	226	216	214	220	208	201	211	185	203	208	202	225	234	247	212	217	219	251	221	232	228	206	201	244	214	201	214	208	223	208	198	207	181	197	233	201	196	223	217	197	190	212	230	216	204	241	196	242	221	202	214	226	213	191	183	203	221	215	212	193	228	235	207	187	219	192	199	192	209	198	183	200	217	200	210	223	224	201	200	236	201	217	210	196	177	185	227	223	217	208	208	194	185	219	207	186	213	199	222	201	232	190	187	223	205	240	229	228	211	223	237	217	225	191	216	216	226	186	223	197	201	210	195	205	178	222	224	217	203	195	188	207	213	216	226	183	201	209	194	214	208	198	201	211	179	207	185	184	205	229	231	196	226	190	210	208	232	237	213	207	194	207	217	236	232	216	224	194	215	217	216	204	200	209	204	203	205	199	201	208	180	193	196	216	201	236	209	199	205	204	245	220	187	213	208	212	198	215	186	196	203	181	236	208	219	212	204	225	240	208	216	215	186	207	208	219	212	187	192	206	203	200	209	222	232	188	218	207	227	186	236	193	184	212	206	201	197	203	229	202	208	219	164	197	213	239	222	206	219	195	227	239	203	215	201	207	208	213	231	220	217	202	207	209	204	185	188	209	213	209	192	202	240	215	218	242	201	199	226	205	199	190	228	234	212	232	241	216	189	206	235	230	204	178	216	215	231	206	206	223	204	206	192	187	215	227	215	216	192	201	204	200	195	220	214	192	211	202	229	179	203	180	168	204	211	201	238	239	198	201	193	179	195	208	208	223	192	218	193	207	225	185	213	215	247	206	186	223	222	216	210	228	195	204	211	212	195	187	232	215	236	208	234	211	212	254	208	191	193	207	184	206	197	204	211	217	219	214	219	221	204	202	212	178	215	237	221	188	210	194	212	211	226	194	186	216	218	214	195	203	210	215	197	200	185	189	186	208	211	187	188	193	237	199	218	206	237	231	196	218	227	205	192	208	217	204	184	231	201	212	204	202	210	199	243	215	229	225	227	218	217	233	227	219	222	197	204	232	253	213	198	206	207	221	198	215	200	198	226	200	243	220	218	170	193	227	224	192	222	208	212	193	208	228	178	220	197	205	186	193	200	226	223	221	222	202	224	241	204	189	204	203	175	215	209	203	242	196	221	223	216	197	211	161	198	190	199	202	218	253	204	203	192	219	215	223	200	223	207	210	208	213	211	204	209	209	205	226	212	191	220	171	187	199	193	211	237	231	210	191	226	199	224	210	219	237	186	214	250	221	246	182	221	201	196	194	189	236	193	202	228	198	209	211	231	203	213	199	200	195	208	188	190	221	217	203	246	211	234	209	170	223	188	220	203	198	208	245	208	231	179	208	227	198	218	216	211	233	211	228	207	223	193	207	200	186	207	198	211	221	211	231	185	210	209	220	187	187	202	202	169	213	202	203	225	189	161	183	200	238	215	191	212	175	202	220	203	196	214	214	207	223	208	172	222	184	191	168	221	215	211	237	223	198	203	201	230	160	192	227	166	195	210	200	217	233	199	221	201	199	207	196	201	219	228	200	184	207	214	203	215	195	217	222	219	204	206	208	186	213	250	218	219	200	212	228	215	212	191	192	209	219	210	216	207	222	243	199	219	201	212	217	229	185	223	199	224	210	212	184	187	197	216	219	185	183	207	201	244
15894	4598	726	522	500	502	461	501	501	487	523	519	506	477	506	487	481	534	491	497	513	530	496	535	523	491	495	489	482	522	505	467	499	513	489	500	504	496	492	514	493	533	475	531	492	564	494	521	510	466	464	518	519	506	516	522	496	499	465	496	508	508	461	503	481	485	486	487	454	535	528	526	545	512	528	500	519	502	470	546	501	507	483	495	459	539	479	531	475	487	468	525	483	471	509	552	505	538	506	479	475	532	520	492	488	534	511	505	527	499	536	509	550	494	514	502	519	520	533	487	483	515	529	511	493	511	502	496	512	479	485	491	498	519	453	519	487	501	533	503	497	509	533	491	493	503	517	534	478	518	510	534	514	516	494	518	485	512	482	485	498	493	496	466	485	489	479	495	530	510	493	520	509	484	477	481	515	478	489	483	466	502	527	489	519	487	496	482	462	528	526	492	511	509	471	531	493	524	466	478	468	508	486	472	491	486	484	510	515	512	470	522	524	478	461	510	490	477	515	505	477	472	497	510	474	498	496	495	496	521	501	535	485	492	460	516	517	531	482	473	485	491	509	466	490	492	471	458	550	488	506	484	494	498	478	521	514	544	492	496	487	517	506	456	499	482	536	527	492	540	534	510	478	474	490	507	481	460	475	535	543	530	491	475	515	502	506	503	537	507	483	513	481	506	517	513	487	505	489	499	489	507	491	536	517	483	490	520	518	503	488	507	538	504	508	523	513	522	503	510	463	497	512	531	492	512	538	477	498	490	491	496	486	485	513	535	536	521	518	491	474	521	511	532	512	508	522	482	523	515	502	544	494	485	496	521	498	426	459	492	496	511	463	503	483	452	546	524	461	528	471	495	505	476	488	490	534	511	486	454	473	470	472	487	519	506	515	546	518	519	515	466	465	506	496	511	526	532	509	488	548	496	525	492	523	510	518	539	501	501	505	477	486	499	504	535	495	490	520	498	471	512	491	460	481	494	474	517	507	533	476	518	524	476	525	509	530	497	467	525	487	529	495	532	516	501	500	480	508	482	479	526	462	521	544	561	507	465	540	530	501	492	492	514	472	475	505	521	537	468	478	508	511	531	526	485	515	525	518	517	539	502	491	500	519	523	522	481	507	511	539	527	507	493	508	477	493	504	498	477	543	510	463	466	528	487	513	477	505	568	480	515	492	506	522	525	470	482	534	467	491	483	461	508	489	498	516	512	521	492	464	527	458	494	494	493	490	530	483	494	483	468	493	512	511	530	458	498	533	481	485	476	528	492	506	511	494	544	491	498	534	484	509	483	503	498	498	482	515	529	515	505	486	497	504	515	471	473	535	497	501	499	492	514	484	482	507	484	484	515	522	523	504	517	476	491	515	528	451	493	508	499	496	491	505	501	506	494	543	484	494	490	488	506	472	471	485	520	491	487	499	488	497	476	561	504	534	477	484	501	547	488	532	478	492	494	520	478	555	483	505	509	479	499	479	487	509	505	497	493	535	503	463	527	526	545	507	508	541	466	512	506	510	486	546	474	512	497	506	512	474	503	490	495	500	483	528	526	498	533	487	462	472	473	528	487	483	525	508	492	475	504	514	467	529	470	496	517	491	507	498	477	515	468	549	461	480	509	520	490	472	524	479	515	507	504	493	521	466	501	513	518	482	525	508	489	493	522	487	510	466	517	506	534	467	503	517	508	490	506	506	492	490	517	511	498	498	504	511	536	562	508	520	474	487	490	498	510	523	519	530	499	506	516	572	509	507	498	479	494	472	511	490	485	485	514	499	547	478	524	498	531	527	500	503	458	479	488	531	487	528	500	535	488	505	501	489	491	509	528	500	492	497	503	509	497	473	446	500	475	498	480	513	520	503	494	509	469	522	506	515	486	484	504	494	504	550	514	520	456	513	513	513	454	493	528	539	468	552	486	496	526	491	518	531	477	537	544	495	522	495	506	523	482	503	512	487	472	509	487	535	518	476	482	453	473	495	490	503	517	516	478	475	470	475	536	484	497	513	487	504	501	493	498	503	514	519	485	508	502	535	474	461	494	489	515	520	484	487	511	482	504	520	442	512	480	509	514	476	533	511	454	457	499	524	512	468	452	510	519	501	518	509	481	487	446	481	514	509	477	500	506	517	508	489	501	535	536	473	496	522	536	524	488	520	491	486	466	478	504	508	529	494	482	513	460	500	523	477	495	502	498	549	502	468	467	483	490	527	535	538	484	503	501	479	476	524	460	483	506	515	470	492	449	525	513	472	480	536	481	503	499	512	523	493	471	463	468	464	488	503	505	531	468	508	452	497	512	508	505	492	500	526	485	514	485	467	494	501	487	521	475	516	488	514	532	502	491	501	492	515	503	453	515	507	489	503	476	493	486	489	527	432	480	502	481	513	512	517	527	517	530	476	525	518	505	505	529	478	544	481	500	510	486	498	495	482	497	494	515	480	484	525	502	545	465	518	469	523	494	509	511	503	504	478	465	501	474	544	509	531	532	506	461	543	496	477	488	463	453	508	542	522	532	508	496	530	499	557	479	514	462	497	520	485	511	471	464	473	479	487	490	532	493	505	466	513	517	530	498	535	506	525	544	502	528	518	483	524	525	518	534	484	486	505	517	514	468	514	489	504	484	467	535	537	511	481	484	445	526	496	487	485	528	518	499	484	499	487	496	502	466	506	475	525	525	457	468	477	475	511	494	491	518	468	524	506	478	496	510	492	505	544	513	519	526	509	463	495	538	535	522	518	486	502	496	446	472	484	499	483	440	518	472	480	505	495	507	490	496	437	487	504	474	496	493	502	472	556	518	509	506	479	499	487	520	488	470	491	504	506	528	511	476	460	505	562	527	517	501	513	493	494	451	547	468	486	543	522	532	524	509	525	481	510	493	508	506	495	483	505	500	523	507	533	495	483	517	497	480	488	512	539	516	516	473	512	506	484	473	530	502	554	500	471	481	533	509	508	509	488	500	514	514	506	495	483	481	510	530	509	477	493	499	466	502	453	512	523	512	504	523	504	519	530	485	505	514	527	508	481	458	512	511	465	490	509	523	526	496	445	505	522	468	467	535	487	466	532	499	486	488	484	520	476	482	502	499	494	475	517	483	516	495	468	498	510	515	456	510	492	537	501	496	488	505	513	484	537	453	494	483	523	486	527	537	497	475	519	514	507	489	536	474	525	527	531	506	498	493	495	531	509	454	514	480	468	508	530	499	497	468	512	500	502	540	503	482	508	537	475	497	515	501	499	485	519	471	488	520	533	495	514	487	516	498	478	468	533	481	500	489	548	520	517	549	546	493	495	483	489	504	463	512	499	536	499	504	472	512	493	492	503	513	460	515	472	492	480	487	494	543	459	497	486	528	467	530	523	506	519	475	466	523	507	481	509	494	498	491	491	512	488	515	499	481	481	467	476	531	533	512	488	482	536	441	512	499	526	511	528	476	504	529	502	468	503	519	459	555	504	521	517	481	522	557	504	506	510	494	478	491	493	520	526	510
25322	21136	23584	28916	21129	13125	632	478	417	410	364	380	424	368	407	393	397	403	396	374	400	391	349	377	362	367	391	386	358	392	370	326	357	362	377	359	356	416	335	394	368	373	364	348	377	357	392	370	383	398	375	327	320	368	409	337	360	361	375	387	388	354	380	350	387	390	385	371	402	363	383	375	392	380	388	369	358	347	392	384	371	367	316	357	358	356	363	384	353	334	419	368	371	357	408	400	377	340	370	365	389	370	378	362	353	349	388	363	361	374	396	367	327	340	359	335	378	387	399	402	375	359	380	394	352	395	374	365	338	351	351	370	360	369	380	361	347	385	353	392	347	344	389	357	359	374	356	355	352	368	403	388	372	389	376	335	335	331	330	347	377	375	346	343	345	356	410	325	342	382	382	357	371	385	362	365	365	394	382	409	378	370	346	362	405	375	347	391	362	353	369	383	377	385	343	399	358	373	374	363	355	376	390	427	391	371	359	363	398	372	346	334	348	342	389	332	385	345	339	390	355	341	402	348	387	409	366	383	328	356	345	393	401	396	360	368	357	361	362	368	334	364	357	361	343	365	390	399	356	358	346	399	372	374	379	383	392	357	360	372	379	383	353	349	367	353	361	358	400	363	397	368	393	348	374	363	379	353	363	363	324	386	385	350	371	393	387	361	347	383	315	341	403	341	365	375	374	380	409	373	339	343	387	341	368	357	351	393	361	355	336	371	369	380	359	363	378	390	347	357	343	351	354	377	352	328	364	370	376	349	358	343	385	407	379	372	380	366	366	405	362	372	399	368	392	365	371	333	352	372	352	378	368	340	367	325	392	375	355	405	350	380	409	317	361	342	387	370	385	419	380	341	327	344	356	351	372	370	352	400	354	356	345	379	349	341	364	350	365	398	391	360	364	373	350	387	383	367	383	394	335	377	369	371	357	340	381	373	413	370	360	375	339	388	388	362	330	379	380	405	377	366	321	353	359	368	394	382	416	394	336	355	368	391	378	369	339	365	389	380	378	381	350	352	350	335	419	347	337	408	352	377	379	398	338	364	384	351	378	381	353	407	370	359	381	355	385	400	383	330	354	363	351	387	340	382	388	358	366	394	382	381	347	336	350	364	396	367	399	335	333	404	383	341	377	330	357	340	368	338	362	393	387	335	364	366	369	330	384	375	404	357	355	385	362	365	396	346	365	358	360	388	357	343	377	405	387	394	341	343	365	327	396	370	380	332	373	341	375	379	391	387	343	344	412	368	358	320	365	352	409	351	363	377	348	381	380	360	357	404	363	354	346	348	383	381	356	386	385	380	373	363	387	351	365	336	359	357	357	351	377	316	361	359	383	399	364	362	355	362	346	360	369	364	360	371	382	372	337	340	341	386	351	400	409	373	368	393	359	387	362	365	323	402	338	362	337	389	356	382	347	366	355	386	377	383	361	385	358	374	377	333	399	323	340	374	381	356	374	329	380	352	370	353	378	369	378	386	343	371	369	347	368	406	363	341	384	383	374	382	375	423	366	378	325	361	391	379	407	372	347	384	349	384	431	333	366	408	399	356	363	427	349	350	352	363	356	423	341	384	400	335	401	369	376	335	384	376	353	422	376	388	350	349	354	345	396	389	399	349	358	373	373	317	369	358	359	350	357	385	355	383	324	379	341	384	345	395	388	391	388	382	357	340	342	369	395	396	360	383	373	377	362	351	371	378	376	394	397	342	353	372	379	372	374	365	419	346	372	397	374	385	401	339	358	361	318	381	365	418	354	371	382	376	349	379	383	373	343	373	373	398	361	366	347	343	377	356	331	358	362	403	364	379	370	345	357	378	387	354	358	354	366	381	380	367	353	363	357	361	409	362	359	358	394	376	345	364	396	364	324	379	368	360	399	363	361	342	401	355	388	382	381	375	368	324	346	374	369	390	397	366	377	403	361	380	340	327	359	394	371	399	359	393	370	372	359	392	372	345	375	338	374	389	372	394	344	357	337	374	358	355	371	439	339	361	362	341	372	358	392	401	348	387	354	368	355	371	338	352	375	367	362	352	384	378	386	383	368	376	372	374	373	383	348	375	383	362	336	339	338	377	348	405	367	326	411	360	365	377	333	373	388	384	375	358	405	367	367	323	350	370	380	372	366	383	359	337	361	358	400	386	384	371	354	343	362	385	364	345	346	339	320	361	358	421	428	397	367	349	357	334	408	313	344	346	372	374	346	368	384	382	356	394	372	389	359	393	377	395	382	361	335	356	362	372	359	349	348	357	370	377	374	341	359	330	352	342	385	329	393	377	334	389	357	354	338	395	377	381	353	387	344	371	353	382	390	361	334	364	395	345	365	356	389	349	345	352	350	374	381	356	338	341	375	366	360	394	331	351	376	378	335	383	365	371	373	353	339	404	370	405	366	383	361	370	377	371	347	369	358	389	367	374	357	381	372	342	378	366	356	379	351	351	343	376	357	347	391	345	320	319	408	388	403	352	370	362	389	415	408	351	380	369	375	368	382	379	385	346	395	391	366	371	395	359	372	354	325	353	377	371	364	380	388	366	380	373	381	377	325	369	397	367	367	342	370	354	370	361	334	377	372	325	364	365	360	363	336	380	384	378	352	353	336	366	326	380	352	393	369	358	371	362	343	352	412	366	331	363	376	362	372	367	387	384	378	357	378	398	366	359	376	388	391	332	356	385	391	364	398	370	346	377	362	372	365	346	371	360	355	348	362	345	363	353	364	357	363	359	349	385	336	352	360	352	356	347	369	358	351	377	394	331	382	382	358	343	401	397	358	394	371	405	379	356	375	353	349	369	382	404	344	387	340	357	401	362	380	383	368	359	366	347	368	312	373	380	371	374	376	389	363	363	382	345	373	367	347	357	362	369	369	340	374	374	375	339	329	363	358	338	411	395	386	358	333	350	341	347	401	347	383	359	377	387	405	388	342	362	343	380	399	355	335	378	390	355	332	379	345	361	319	359	358	360	355	395	356	399	352	334	391	354	399	336	354	368	386	371	407	327	359	354	343	384	364	342	387	375	363	357	347	399	366	331	359	345	409	352	368	361	395	372	356	367	333	343	314	357	358	410	380	380	347	362	363	370	382	357	332	371	367	345	392	359	372	340	350	385	362	395	382	367	368	334	369	358	365	401	377	360	428	380	346	347	366	380	366	350	367	341	366	376	359	366	381	359	371	372	326	355	366	379	366	379	378	371	360	364	367	373	354	343	336	361	341	392	390	373	396	330	365	368	378	382	337	382	335	384	413	379	356	379	369	367	379	337	360	356	374	373	349	365	385	350	366	346	390	390	340	338	364	394	409	354	357	360	346	345	354	355	380	354	357	418	368	373	415	356	385	339	364	344	319	337	347	341	372	372	348	379	388	359	395	408	406	392	433	443	364	366	358	367	343	352	340	364	376	333	342	365	353	362	383	378	383	361	358	366	364	378	374	343	384	376	384	394	408	371	353	361	324	344	349	368	390	353	364	385	348	368	378	368	348	353
32379	36692	5122	890	889	764	885	827	798	793	751	840	802	821	780	740	816	823	723	724	787	801	774	789	758	745	789	766	760	786	746	818	822	778	795	797	804	751	819	773	784	773	761	779	769	750	776	785	773	772	778	848	780	808	788	772	834	774	774	795	759	828	747	787	791	738	773	769	743	805	795	756	794	796	833	805	701	795	801	771	799	725	782	789	780	765	742	838	766	785	782	765	791	766	807	750	746	822	799	780	689	777	764	826	796	762	790	752	775	802	771	757	799	783	780	768	775	745	785	765	778	766	801	754	780	783	837	773	748	765	828	744	800	746	773	775	795	765	761	811	838	808	733	708	816	748	767	768	817	827	800	765	759	793	764	759	785	785	775	726	759	793	809	786	774	745	761	774	813	820	821	796	799	805	800	774	779	778	777	792	791	789	766	797	814	859	771	814	819	743	858	812	761	805	798	719	784	742	807	813	719	789	830	772	780	807	749	791	735	790	785	766	758	794	733	787	757	795	776	790	782	770	803	740	781	787	768	766	774	734	755	796	764	769	768	790	807	813	756	723	767	753	810	774	791	740	783	794	772	809	797	752	842	800	731	824	753	781	746	806	787	810	768	808	782	784	776	795	777	776	771	738	732	791	791	842	779	768	754	795	816	745	789	810	814	792	802	766	747	765	778	780	822	718	783	752	775	723	772	784	769	783	808	794	805	828	785	740	786	804	821	848	811	787	761	739	754	779	812	818	795	782	817	728	752	811	765	790	788	728	768	738	798	799	794	800	801	738	793	746	777	769	775	818	795	792	799	783	820	801	778	813	790	794	775	781	766	759	787	762	720	784	808	764	796	786	814	686	855	836	774	797	800	798	746	743	747	780	796	793	761	783	771	800	766	796	765	742	767	730	736	778	742	790	768	768	808	839	798	791	801	800	774	740	750	792	768	790	837	823	795	790	789	766	720	764	745	758	805	791	791	832	805	779	790	783	784	745	812	778	782	757	802	792	756	765	780	801	787	756	773	762	748	788	822	757	843	815	774	791	783	777	788	813	788	767	760	833	795	748	759	733	799	774	811	754	784	819	804	773	783	814	781	760	757	743	789	812	811	763	823	753	774	726	786	775	769	755	778	764	754	785	772	791	789	861	782	780	751	803	756	756	769	802	795	765	769	766	775	768	754	804	750	786	714	746	771	804	773	763	743	827	751	765	804	754	785	817	809	775	819	784	830	784	771	786	781	768	730	748	797	807	727	773	775	736	776	763	822	796	800	831	783	765	747	757	775	746	781	774	793	791	801	795	802	789	770	803	758	817	818	804	802	772	770	797	774	820	763	772	802	826	791	806	801	782	784	783	824	785	795	844	780	796	785	785	736	795	766	783	730	760	788	761	728	849	762	781	764	809	816	811	821	777	832	730	751	823	772	795	736	806	825	797	786	799	766	802	759	809	797	774	790	738	769	808	763	770	802	798	748	777	774	858	792	775	794	774	760	804	794	750	777	713	792	787	775	797	782	772	752	802	745	766	785	771	815	818	780	750	773	807	817	787	794	743	748	807	772	755	796	764	788	778	753	766	794	822	823	765	853	764	771	828	814	767	816	752	786	845	788	774	755	761	769	815	799	750	820	770	803	780	781	773	801	772	768	819	717	742	798	752	841	794	724	736	795	815	773	762	813	821	781	770	753	771	782	776	758	787	806	686	787	784	730	839	752	783	775	779	807	814	779	837	809	746	782	763	790	784	761	756	738	798	758	777	801	808	757	756	793	756	779	781	777	786	777	758	774	794	755	783	795	807	793	787	779	796	768	783	780	742	781	739	798	821	775	767	799	758	744	800	796	817	788	718	764	809	737	781	742	796	828	780	808	753	775	763	770	777	767	781	810	732	771	744	771	779	807	781	764	819	824	794	846	781	754	812	773	805	757	799	783	801	809	763	814	808	796	809	764	769	769	758	777	825	779	771	770	799	822	749	795	774	835	797	770	785	750	807	757	775	766	742	775	800	766	729	756	779	764	763	800	739	755	800	806	765	742	756	744	812	830	817	773	755	771	748	774	803	754	770	734	787	847	768	744	799	736	811	787	799	770	772	779	815	794	796	792	776	797	791	750	746	828	823	785	724	741	788	839	747	804	772	847	751	796	821	871	770	746	764	761	815	762	754	771	820	764	768	749	754	751	772	782	774	746	753	838	789	774	794	778	794	778	797	783	836	766	789	774	812	816	792	755	750	810	767	824	755	725	811	787	775	809	815	765	851	734	799	765	825	776	796	810	771	724	762	762	805	723	747	815	815	806	780	756	826	793	789	823	812	758	742	757	732	747	761	802	757	788	808	782	782	760	777	776	770	790	790	725	810	784	765	731	790	775	779	772	784	804	761	767	802	819	751	792	782	800	790	807	792	765	809	805	804	766	806	803	783	801	815	730	798	783	739	792	763	720	814	800	764	831	740	770	783	714	831	745	775	749	747	775	822	761	764	735	801	788	719	783	801	778	773	796	812	813	842	782	804	765	769	802	763	792	791	789	818	740	756	752	782	832	769	803	766	735	778	823	847	770	776	819	748	775	803	793	787	802	773	759	821	753	802	752	792	784	769	764	848	749	766	808	837	810	782	791	775	799	812	825	779	752	812	752	825	768	770	785	783	784	726	783	735	836	782	775	754	750	752	769	775	815	792	804	800	782	748	748	810	746	770	803	732	785	800	804	776	792	819	789	775	741	766	854	801	816	777	779	764	822	783	801	741	774	750	746	871	835	691	749	739	725	859	761	752	829	805	776	797	801	821	800	747	811	817	781	792	790	722	754	770	739	821	717	805	789	806	740	748	790	840	822	763	763	797	751	767	762	789	763	760	794	751	774	833	817	740	811	776	761	768	771	735	765	748	787	803	817	779	793	782	775	766	815	742	788	786	788	764	718	756	756	740	814	786	773	762	756	789	807	787	788	834	743	758	758	771	781	768	791	784	730	765	762	779	753	774	787	784	745	760	771	786	763	802	776	807	806	756	776	824	774	779	793	789	798	817	726	766	817	694	821	765	812	792	748	780	808	812	776	787	772	783	804	792	787	836	736	781	804	766	764	768	766	783	784	819	796	788	751	806	816	837	753	811	798	750	786	806	760	811	755	762	769	787	814	815	804	773	766	765	759	714	751	817	754	792	821	813	776	784	831	802	760	785	787	791	820	802	754	783	798	796	772	755	808	799	779	757	790	752	772	773	763	787	847	784	830	753	804	802	788	787	807	796	817	824	810	761	776	786	772	838	755	791	798	797	794	779	788	782	784	785	828	728	774	783	795	729	769	813	765	795	765	749	763	695	789	721	783	786	742	774	742	752	796	752	788	827	767	714	767	768	797	743	776	783	807	761	768	765	793	795	783	767	781	788	814	796	787	773	748	765	798	802	761	789	729	807	753	770	762	826	750	794	780	847	807	820	780	772	750	848	830	786	778	772	788	758	812	746	690	782	787	729	776	766	769	799	804	778	805	800	761	854
24532	21114	23993	28508	21117	21152	11394	688	421	415	369	342	373	339	328	323	367	351	326	318	363	323	315	331	366	323	348	333	374	335	325	320	325	344	367	358	341	313	310	297	369	355	337	345	332	330	301	308	321	316	335	347	308	337	352	344	321	279	342	340	296	372	349	330	373	320	313	338	317	303	336	291	351	311	302	334	325	339	320	301	292	299	321	286	310	345	302	322	345	300	307	310	332	324	306	313	324	267	301	325	296	327	338	336	331	329	306	343	303	327	320	340	311	324	316	298	328	336	341	314	318	316	339	330	313	321	318	295	319	339	299	328	344	318	333	326	319	311	324	320	359	317	294	349	335	291	330	329	329	323	342	313	334	335	302	316	313	283	331	300	330	339	346	342	282	331	341	312	350	351	333	315	321	315	332	343	299	319	332	317	310	312	329	309	309	317	359	349	290	292	339	317	349	322	331	336	292	323	315	287	280	311	309	302	341	306	310	314	311	381	305	316	331	319	342	355	292	312	300	314	301	270	353	320	364	332	334	314	325	303	327	314	343	293	318	322	324	308	332	308	306	308	305	280	346	317	312	297	300	336	315	319	365	329	323	309	326	301	286	310	368	320	323	333	316	319	334	323	304	302	313	332	316	322	304	337	308	332	346	313	330	296	283	321	338	301	302	338	336	323	298	318	368	317	301	328	343	290	338	360	296	321	285	327	330	308	321	329	322	309	360	331	345	329	286	307	326	312	354	342	329	324	320	316	295	353	352	284	280	305	323	326	305	307	314	344	333	296	331	284	330	351	332	306	343	331	325	338	295	312	314	299	321	336	308	337	330	346	351	295	348	352	321	313	302	281	313	309	323	301	339	338	325	345	314	300	335	347	315	322	282	315	304	337	317	360	300	322	346	274	336	327	332	363	293	306	311	284	290	321	278	289	345	336	314	304	330	312	318	333	328	327	314	299	303	327	318	313	293	274	268	322	314	318	308	318	321	316	314	310	334	288	319	320	354	345	331	319	293	332	319	309	343	310	332	322	345	313	314	361	305	350	331	320	307	277	315	289	310	304	311	337	346	341	343	322	329	306	310	293	315	305	348	299	325	320	304	337	340	360	320	362	311	293	352	345	303	369	319	342	309	342	314	347	300	323	306	343	334	285	312	333	317	272	327	352	327	350	329	310	313	343	307	316	281	310	315	314	308	325	333	334	310	343	327	344	305	311	296	318	329	314	305	289	326	300	334	329	316	289	338	351	303	297	299	334	358	377	326	339	286	306	340	315	341	327	353	332	341	308	371	292	335	329	329	311	335	284	299	310	317	299	308	307	345	320	313	305	320	315	305	315	344	309	296	318	317	320	306	332	359	317	307	316	299	321	326	330	306	301	332	317	322	357	322	289	303	333	308	290	299	327	320	325	324	304	337	342	316	315	335	301	327	308	335	368	320	345	306	305	366	295	300	338	316	321	363	318	295	297	332	302	306	339	361	327	313	331	311	310	308	320	276	307	317	307	306	314	294	330	320	340	344	318	312	322	307	307	318	308	363	347	326	297	307	355	326	331	325	318	308	332	298	326	293	327	319	279	317	313	306	304	315	280	314	288	377	332	355	335	295	339	306	314	285	291	295	325	313	342	324	338	332	295	271	323	326	332	332	330	297	304	312	320	310	341	350	333	331	315	284	307	339	319	335	292	345	321	354	312	305	328	320	336	300	304	328	348	326	327	345	308	333	316	330	336	308	303	307	319	302	320	304	280	306	295	325	300	362	315	330	309	328	318	331	309	337	289	320	313	338	293	307	319	332	285	337	313	310	324	326	309	294	313	347	309	309	337	325	330	323	350	326	305	281	332	393	286	309	327	340	300	334	301	317	338	307	336	329	330	329	318	332	349	292	324	318	300	322	310	354	360	340	341	328	326	306	300	319	303	308	349	338	359	368	326	304	331	319	332	319	308	313	325	305	345	308	337	322	355	337	318	366	316	349	285	313	303	284	310	361	319	295	336	321	333	322	353	308	332	319	319	338	309	340	291	298	289	353	330	327	325	349	365	304	320	337	318	328	311	364	347	338	292	336	309	318	332	344	366	357	366	310	328	313	310	316	331	307	314	334	369	292	331	315	339	323	314	341	304	332	323	315	324	306	319	305	353	317	346	308	302	336	339	306	324	337	354	311	320	320	314	344	316	323	364	333	310	324	294	336	336	300	362	329	309	357	337	337	316	312	316	336	317	320	347	342	331	308	309	323	313	288	316	315	315	350	328	337	334	314	345	299	334	315	339	349	324	330	334	324	339	327	326	331	317	325	279	308	331	347	293	352	326	336	314	328	301	292	302	311	294	338	331	387	321	312	285	315	289	302	309	309	329	332	287	303	334	324	308	295	329	309	302	314	334	333	311	328	325	335	289	289	312	327	333	309	333	311	313	318	338	276	344	319	318	323	299	310	321	332	273	302	317	299	304	354	324	326	301	309	294	301	265	325	322	341	307	334	317	286	306	310	334	361	303	325	323	345	337	329	379	300	314	307	314	320	307	319	332	287	315	329	345	337	321	310	285	333	310	328	289	315	330	319	294	309	338	327	331	332	318	325	365	332	304	309	308	332	319	326	314	310	331	344	346	288	310	310	318	315	326	309	314	319	347	355	306	332	334	308	329	344	325	321	303	361	332	338	316	307	326	323	326	338	327	280	316	311	307	316	298	343	301	283	301	302	330	323	313	342	299	315	338	319	281	294	343	324	327	315	351	292	326	299	278	305	328	323	284	342	363	300	309	316	291	341	341	314	327	308	346	323	337	313	308	305	284	309	323	306	324	287	307	315	309	336	293	329	328	334	348	323	319	309	308	328	305	280	319	287	330	300	316	294	325	323	329	292	315	293	293	304	307	303	343	340	278	329	337	312	308	310	348	338	333	321	354	305	313	291	326	329	319	361	324	299	357	344	318	294	312	307	322	319	310	313	348	313	299	328	331	346	358	334	314	317	352	321	333	320	313	342	311	309	328	327	326	303	335	315	297	320	310	330	295	312	346	328	289	342	307	353	315	359	309	296	307	307	309	357	299	318	336	319	321	369	318	312	301	335	322	355	381	333	308	313	321	355	335	332	309	303	317	337	334	310	351	340	353	328	345	326	306	309	317	354	328	333	312	332	314	294	330	325	298	317	344	309	346	345	312	330	350	329	326	336	332	310	325	317	319	309	333	309	337	344	290	355	338	343	289	317	311	277	337	324	310	322	276	343	298	258	302	340	275	342	335	312	344	331	300	322	347	279	323	306	295	305	313	307	304	329	336	301	287	332	306	315	311	330	310	320	334	349	310	324	315	311	340	323	328	324	334	338	289	316	330	324	309	300	306	307	323	318	338	323	303	288	319	305	290	351	330	339	287	337	344	318	310	335	331	334	356	336	337	305	283	315	333	316	293	354	310	274	336	300	315	304	348	320	353	330	306	308	317	330	321	305	330	321	335	300	308	349	337	337	317	299	356	324	307	330	351	316	345
37901	48126	7756	1024	804	750	722	729	662	636	649	662	681	701	692	677	665	653	582	665	654	657	649	628	643	663	653	636	650	627	680	651	651	647	625	660	642	697	642	664	666	632	597	608	691	661	673	659	689	666	649	691	658	685	676	619	639	666	638	680	645	696	653	695	665	662	643	648	643	696	654	634	627	654	638	630	606	644	634	682	680	623	638	627	654	667	653	648	704	643	682	662	673	666	686	659	668	647	708	660	668	668	667	678	654	662	652	638	671	631	663	642	710	671	639	648	625	643	641	641	669	637	641	646	671	706	715	668	696	651	636	650	644	626	654	621	653	661	677	660	650	647	648	664	619	627	703	673	655	602	672	627	671	655	648	677	673	663	677	670	662	677	645	624	646	666	655	682	643	675	605	666	675	643	672	653	625	616	677	626	631	634	631	614	640	668	658	636	691	655	640	695	681	665	676	667	644	699	645	665	633	649	606	663	691	653	640	623	639	722	634	682	681	698	671	645	671	676	624	636	712	654	653	708	655	663	621	673	622	689	655	667	693	662	662	698	660	661	678	674	682	695	714	673	641	668	652	631	635	625	675	668	694	693	675	663	676	725	692	691	673	660	639	603	663	663	664	601	648	632	658	684	682	617	639	662	661	680	630	629	634	687	635	646	657	673	605	639	631	655	635	663	634	696	610	682	644	644	645	643	650	684	667	675	657	675	644	667	651	666	674	653	708	659	662	648	598	641	682	722	651	691	650	667	628	714	656	600	621	670	690	633	653	646	641	699	725	719	658	662	623	664	657	649	641	626	686	656	695	678	656	650	737	626	678	650	657	647	658	658	655	693	687	653	670	648	629	649	641	625	604	653	680	654	652	660	647	694	653	603	678	647	626	655	697	674	633	671	646	679	656	654	632	655	657	710	628	665	606	668	637	662	673	677	645	638	669	627	639	691	677	639	686	636	668	630	687	671	669	664	635	673	679	681	628	681	644	653	650	698	612	577	657	675	679	635	653	640	651	654	687	678	631	635	686	580	654	664	670	624	642	600	634	666	679	700	697	683	637	716	696	709	672	629	678	691	707	691	668	680	680	625	669	632	700	686	656	680	660	669	636	669	636	688	673	639	627	683	692	627	680	641	674	653	673	638	649	666	667	625	682	628	604	633	637	667	610	654	637	625	679	665	676	599	652	661	634	631	728	613	633	597	684	674	656	652	633	672	735	671	668	617	618	654	676	646	698	666	688	646	648	674	695	628	656	665	677	661	661	647	627	660	679	659	638	657	658	689	618	647	624	668	620	652	667	660	663	609	721	642	652	668	588	621	664	642	569	626	630	614	646	689	654	633	645	663	651	691	617	668	637	675	663	628	632	657	636	683	642	711	613	634	653	684	651	629	638	654	640	610	647	641	626	661	674	667	687	671	680	663	665	626	675	658	627	651	693	638	667	686	674	681	648	653	681	684	694	648	666	624	662	650	672	691	623	684	656	661	648	608	658	722	633	679	638	650	647	704	649	634	661	680	644	633	629	680	657	706	672	661	630	708	679	665	629	673	652	643	620	648	648	613	662	673	619	681	672	631	655	652	678	659	691	686	722	616	667	641	684	683	661	648	631	638	590	639	695	684	659	611	692	617	692	649	611	592	696	668	659	695	675	674	640	638	682	630	703	622	718	673	677	642	675	660	657	645	648	679	662	674	696	644	694	656	656	623	617	675	653	675	608	661	656	672	730	665	675	688	629	612	654	643	618	632	636	648	669	632	632	639	633	709	669	647	668	649	657	654	654	627	678	697	638	634	607	642	661	658	705	711	719	696	668	635	638	651	652	659	666	688	661	645	668	642	631	631	650	648	662	591	633	648	662	702	668	655	626	651	691	657	649	679	695	633	630	656	624	637	649	671	668	663	694	642	690	620	634	614	619	665	593	632	684	639	625	658	692	654	636	614	651	664	709	692	679	657	656	683	628	684	623	647	630	669	689	635	631	663	676	641	628	675	612	679	637	641	669	683	657	655	697	633	616	644	657	673	635	597	606	636	632	642	644	644	620	659	665	656	677	627	623	645	663	628	683	646	663	620	681	639	655	660	682	617	669	699	639	669	654	655	614	648	636	665	621	619	673	648	679	680	642	665	670	663	675	675	678	649	673	685	610	660	685	689	652	653	677	674	644	644	700	615	656	667	668	644	672	670	639	678	666	673	672	631	638	681	669	649	646	655	702	649	684	662	657	723	697	666	674	658	613	600	676	652	641	626	695	637	731	617	659	624	657	640	691	623	648	677	626	671	658	672	630	639	669	653	640	663	628	651	674	674	683	659	674	684	656	716	654	646	672	624	631	662	668	689	665	702	650	667	650	648	660	669	697	691	658	615	680	668	638	680	702	698	647	635	674	599	695	630	608	690	698	644	691	693	676	635	691	650	672	653	669	637	676	619	653	649	667	633	658	644	685	707	641	679	670	639	680	662	671	628	665	731	658	660	612	710	666	613	671	724	670	668	676	607	645	693	692	658	639	625	660	685	655	653	667	628	661	642	717	642	632	687	671	634	690	656	690	659	647	655	674	674	680	683	705	675	631	689	609	686	627	678	700	694	615	642	676	646	620	638	684	648	674	622	634	618	668	659	665	654	682	676	668	619	681	641	691	610	635	635	693	653	639	665	711	687	665	625	656	684	650	661	641	693	655	650	708	638	656	627	661	657	675	620	659	665	676	660	707	684	622	669	686	630	656	613	664	688	603	652	660	698	664	626	674	704	655	631	641	657	652	650	678	665	673	656	667	669	649	687	657	655	681	658	636	623	662	611	658	660	677	629	648	610	654	698	689	643	681	643	597	664	685	733	654	680	666	631	640	645	685	708	665	685	687	689	689	673	635	655	631	641	649	629	662	660	663	681	634	675	679	705	661	686	645	666	635	682	657	660	613	667	648	651	633	661	679	633	636	703	678	649	645	651	647	631	660	666	678	668	706	626	618	718	629	650	668	660	643	671	640	642	678	655	698	643	662	687	615	661	663	673	698	635	659	623	628	666	660	697	685	637	664	655	674	669	661	647	683	669	677	683	627	684	652	651	660	606	685	649	624	640	641	647	639	650	620	651	627	699	698	649	659	693	676	636	646	649	648	630	664	675	677	690	706	636	639	673	641	644	636	652	688	714	677	674	712	607	623	643	632	695	663	686	623	613	622	658	643	657	711	654	703	679	696	656	608	662	691	650	636	695	655	676	658	676	686	674	674	669	680	650	656	672	683	660	673	705	648	667	615	633	695	673	597	621	663	635	652	661	681	668	636	739	694	637	723	658	657	651	696	664	637	649	643	662	683	666	626	608	704	677	632	637	604	664	660	642	626	652	683	690	646	677	659	656	679	674	648	669	594	630	652	606	611	692	655	622	651	678	695	691	655	634	622	634	699	649	678	678	648	688	669	707	672	691	689	627	634	666	639	667	591	676	685	621	623	635	633	654	672	634	653	652	685	649	677	666	687	627	667	618	627	666
34483	17463	4148	288	221	175	199	193	210	221	241	204	207	226	185	229	192	215	250	253	216	191	239	212	208	220	210	193	199	220	210	219	227	246	223	206	221	217	221	200	199	212	201	211	185	213	234	179	202	225	228	217	194	207	203	219	225	221	210	210	252	199	242	236	226	218	229	180	194	200	240	215	216	235	213	218	223	198	201	213	198	195	221	195	224	222	240	201	196	204	213	210	224	212	170	207	199	200	210	209	207	207	222	168	216	216	215	213	219	198	217	203	190	219	237	221	208	218	223	199	202	213	222	210	200	220	225	227	209	202	203	185	202	240	198	209	221	218	180	231	211	219	223	163	209	199	214	202	221	224	193	190	229	178	206	214	194	224	196	175	195	201	183	196	221	208	202	207	190	220	220	208	230	186	228	219	208	202	224	189	206	217	207	196	206	197	206	172	225	212	213	193	211	209	207	212	209	199	209	207	219	250	201	187	223	205	215	231	215	207	201	230	224	198	203	200	193	215	226	214	193	194	200	208	193	217	204	226	201	219	229	210	220	229	203	219	258	224	227	197	213	218	221	193	211	211	189	212	238	230	209	237	198	229	194	236	192	203	206	222	203	214	209	190	200	228	197	203	196	220	219	198	234	226	202	194	217	239	208	210	185	222	219	214	208	194	225	209	236	230	207	252	216	237	220	227	208	221	228	211	227	249	227	205	198	234	206	202	234	239	231	188	205	223	210	204	222	221	227	213	216	216	198	209	203	225	228	182	245	182	194	219	203	229	230	208	222	201	174	206	207	210	206	201	196	203	237	221	216	215	202	212	239	210	238	237	211	214	214	210	220	238	212	226	183	234	203	215	213	213	218	234	211	214	180	199	198	234	196	219	172	184	202	217	214	195	232	207	191	221	204	224	213	185	209	223	196	227	204	210	237	208	205	196	201	219	239	207	215	215	194	219	189	208	240	247	217	199	219	221	205	226	208	210	226	201	218	224	211	216	195	193	191	214	221	215	225	187	212	208	195	193	222	222	204	229	234	202	223	225	201	199	195	191	238	214	218	226	220	216	229	207	235	224	199	211	190	194	195	205	222	207	211	224	237	227	241	217	199	219	189	228	207	212	198	222	201	176	195	187	205	191	240	220	211	214	229	220	179	189	214	214	218	204	203	194	230	197	238	206	204	214	217	220	219	221	223	243	193	246	214	239	206	207	187	222	197	218	208	184	212	221	229	211	215	201	188	254	207	222	208	230	216	217	209	237	167	202	219	217	237	224	198	199	205	221	236	211	216	228	199	244	244	221	186	207	224	196	202	237	213	173	212	210	217	227	243	209	193	213	203	216	160	210	198	232	226	211	208	191	212	228	208	219	219	197	230	212	231	233	190	199	218	207	187	197	194	207	229	219	205	219	212	236	217	212	214	219	267	221	222	217	205	219	241	210	226	191	238	221	193	218	187	219	192	229	204	202	220	188	194	212	217	225	196	217	190	199	207	235	215	231	220	221	226	219	220	234	205	218	226	214	191	226	211	222	221	206	197	198	197	210	212	201	209	211	207	210	227	216	203	201	214	226	214	242	183	178	224	206	215	227	216	221	218	214	228	220	194	210	197	221	230	195	219	227	246	207	225	212	255	201	225	233	190	188	205	174	201	194	220	201	230	226	224	205	246	221	222	246	225	241	243	210	191	216	182	224	206	216	200	223	217	209	191	232	210	214	226	225	215	214	216	225	200	194	201	219	228	203	197	221	202	215	224	196	168	209	208	216	189	229	203	221	200	214	230	206	222	220	225	207	203	223	205	222	222	233	214	213	242	211	226	210	187	185	224	185	222	212	208	206	205	220	224	199	198	204	181	216	220	211	227	204	193	198	210	219	223	212	216	201	234	247	203	211	202	227	231	209	211	224	225	231	222	210	223	234	192	211	219	240	204	212	206	192	227	206	222	229	179	211	216	203	226	227	220	199	214	210	238	213	222	252	202	244	221	207	194	219	209	220	187	191	238	240	263	232	218	212	238	211	236	213	219	222	236	185	195	194	220	213	204	207	220	229	196	228	203	221	222	194	214	216	205	210	215	215	222	212	206	204	199	224	220	206	217	199	201	213	221	226	223	199	205	226	228	219	197	213	215	235	183	249	209	193	204	195	216	234	216	208	210	215	211	214	202	223	215	235	234	231	201	210	189	185	219	233	234	204	196	180	220	202	244	191	208	214	181	198	210	211	222	173	197	206	219	202	219	210	217	211	201	212	187	206	181	192	223	243	238	226	207	202	199	201	192	221	200	205	238	232	202	209	190	211	231	216	194	233	202	203	241	225	213	213	185	194	219	242	177	204	226	188	199	214	220	199	246	219	190	196	216	208	197	213	215	208	206	187	201	215	204	204	207	213	206	219	220	210	207	217	219	213	209	225	223	190	214	195	226	208	216	191	189	203	198	242	229	211	232	204	198	190	207	228	210	211	212	213	214	183	208	213	180	213	206	226	204	216	243	213	223	216	229	208	188	185	222	205	220	211	188	220	184	222	223	207	210	259	193	195	206	202	200	262	213	216	215	235	215	224	227	200	233	180	215	200	200	197	194	220	220	181	219	210	213	231	184	253	220	239	200	211	234	196	212	234	198	228	211	220	224	244	207	201	231	195	198	240	220	218	209	223	202	182	218	223	239	218	187	218	220	228	181	185	212	200	221	217	215	196	209	255	204	222	198	203	228	211	220	211	250	197	200	209	216	179	238	225	217	213	224	199	232	234	206	218	205	211	187	205	213	205	206	220	187	224	225	207	250	214	233	208	184	219	203	230	220	206	200	202	200	214	200	205	221	224	193	213	217	212	184	228	239	200	224	209	213	215	228	197	189	223	228	205	236	210	203	228	220	225	184	213	220	194	190	216	212	226	214	191	206	206	221	207	224	165	213	206	205	204	217	225	186	185	230	225	215	221	236	217	225	213	184	227	212	210	196	219	225	213	226	197	226	199	230	199	217	205	215	229	198	235	219	195	245	210	192	204	213	221	243	214	210	210	184	222	195	208	235	194	195	206	196	242	239	208	209	208	194	211	214	204	196	214	238	218	231	226	201	198	215	221	209	212	210	187	185	241	212	240	224	188	203	215	248	213	217	218	205	211	176	223	208	220	224	241	220	200	201	193	204	187	223	217	220	200	208	205	202	191	225	235	227	226	203	191	213	199	220	234	205	217	215	233	219	243	225	223	195	185	214	207	240	235	229	208	209	198	199	188	203	235	219	230	197	198	220	218	224	240	228	210	185	189	244	231	201	212	221	228	224	220	200	201	231	206	192	213	193	193	204	222	219	223	199	211	193	209	218	220	220	175	215	209	222	206	236	226	226	214	206	197	239	225	223	214	219	222	228	207	215	210	227	219	223	185	207	215	205	188	226	211	249	207	242	221	231	202	201	229	227	178	222	197	218	190	195	224	229	216	201	184	203	217	217	226	216	196	230	172	208	226	226	224	190	214	218	187	228	208	210	206	219	201
15925	4837	756	508	480	514	567	486	483	510	523	517	518	560	482	478	501	487	538	527	508	483	512	500	547	482	536	484	494	521	556	512	544	489	520	536	532	467	520	530	514	481	519	519	528	526	466	487	513	512	493	512	500	488	506	493	525	465	521	494	488	516	535	537	543	528	546	529	464	470	524	461	497	499	510	521	507	494	506	504	495	511	499	520	527	516	448	544	532	501	520	523	495	524	513	529	482	477	517	538	572	498	500	474	510	539	512	526	523	491	526	540	492	510	496	505	541	470	480	505	495	507	496	510	509	498	488	492	480	539	532	486	488	540	527	505	499	518	457	450	531	502	492	502	494	471	508	470	523	534	469	496	494	504	519	500	511	498	565	502	464	503	500	513	507	514	549	508	518	544	524	528	503	534	522	518	506	518	492	478	528	517	531	499	508	469	489	500	468	520	518	523	515	493	500	470	534	539	511	502	519	502	514	530	472	471	483	483	501	507	501	505	517	517	491	486	518	512	509	519	520	511	474	490	515	507	481	509	507	538	476	504	506	504	489	498	456	549	500	533	476	523	512	524	495	460	533	482	501	505	497	518	492	537	516	508	486	508	537	528	471	523	533	519	508	489	503	464	502	510	466	517	533	476	498	481	508	504	535	487	504	459	498	490	492	510	527	501	513	533	512	540	483	504	535	482	515	512	525	520	537	504	525	491	517	516	550	484	522	489	545	510	458	453	520	510	458	475	507	490	514	485	512	483	460	514	543	533	543	522	504	491	509	554	537	506	536	526	495	537	537	477	533	502	559	511	506	481	502	484	485	507	518	499	486	482	538	506	517	494	512	501	483	459	486	547	501	540	531	479	467	522	510	495	479	513	512	510	503	490	517	489	444	498	505	550	519	550	508	514	479	538	500	513	512	516	487	463	514	540	528	479	521	518	506	499	527	477	551	495	527	508	518	524	491	516	503	480	494	500	490	512	494	493	502	491	523	521	492	517	512	504	485	480	509	477	498	548	496	515	494	492	496	483	507	517	525	495	517	486	485	493	501	504	489	498	515	540	497	504	493	450	510	536	510	467	513	517	497	531	530	516	481	491	505	497	496	498	509	476	519	514	509	492	479	514	504	523	529	491	534	504	493	513	521	501	511	559	547	494	507	538	537	499	481	536	536	502	518	497	527	524	540	511	535	469	490	498	480	515	510	472	545	533	480	505	511	495	535	485	537	545	491	509	519	530	512	539	496	459	525	499	481	534	505	515	517	507	497	497	488	558	540	523	504	499	505	520	521	497	488	504	524	487	499	518	525	505	537	447	498	510	488	474	508	504	492	475	474	490	484	484	530	500	544	534	525	506	464	523	511	518	545	513	527	518	526	488	510	492	520	484	486	517	499	531	503	491	542	505	522	499	511	509	540	532	522	529	510	493	545	520	530	478	482	496	446	484	511	492	468	516	520	486	523	518	506	531	513	488	490	471	512	493	520	492	506	529	518	550	542	506	522	484	500	516	549	533	539	484	525	498	539	478	540	493	526	488	520	542	489	524	509	505	460	520	507	512	494	531	524	521	539	535	521	495	538	510	513	506	486	488	525	549	546	515	519	481	510	493	513	471	468	536	485	503	503	518	504	520	494	555	521	499	501	515	485	521	529	494	513	500	512	478	515	562	550	513	509	495	495	544	479	492	470	495	514	507	499	509	492	504	491	533	517	512	483	527	533	527	483	524	527	487	534	521	533	524	488	497	507	503	502	514	473	528	536	509	499	471	497	527	516	523	487	547	502	519	506	525	509	476	506	503	496	540	578	492	520	514	492	528	483	484	507	543	529	485	521	484	510	518	551	516	523	474	497	506	500	484	524	530	484	506	515	453	483	507	498	499	514	512	540	525	544	514	498	514	511	572	548	538	506	504	507	552	516	484	519	530	524	494	525	495	522	504	529	473	558	488	538	517	535	524	482	506	509	511	500	517	464	496	500	502	534	451	537	462	494	544	500	558	557	508	494	498	519	527	500	481	473	506	517	547	507	455	525	496	498	511	477	520	519	492	509	504	510	513	523	484	535	520	493	500	536	513	477	524	539	532	512	525	544	497	463	494	528	540	493	502	466	512	523	521	519	521	480	522	490	517	536	482	501	526	506	506	481	527	508	464	572	550	495	461	491	481	496	546	505	502	505	502	546	474	494	512	494	513	524	536	512	496	498	529	505	530	494	497	471	544	510	513	511	556	457	502	494	516	488	500	517	517	484	484	500	533	512	517	529	483	508	537	543	516	533	514	479	491	540	465	539	522	487	507	494	530	529	507	494	545	485	479	513	522	506	529	500	533	508	521	515	486	515	494	513	503	516	525	507	490	498	492	494	530	493	509	503	516	484	527	522	534	508	474	483	487	481	504	504	504	494	506	503	459	532	503	494	512	491	506	527	517	458	519	486	499	516	515	491	513	535	546	530	486	541	510	524	487	488	484	510	467	503	494	505	481	504	480	532	500	480	492	521	548	514	508	516	514	479	525	502	503	528	514	514	473	533	505	501	490	502	472	491	489	484	500	560	482	477	517	521	467	551	507	499	488	501	480	555	525	524	479	474	520	479	509	513	542	542	500	526	533	518	496	530	510	485	483	512	478	509	522	538	480	511	520	501	446	472	503	515	492	515	483	517	498	495	512	504	476	471	508	508	507	469	472	522	504	542	512	479	468	506	519	498	558	498	519	491	506	470	461	482	518	488	525	547	466	516	524	534	520	527	475	492	485	526	475	513	498	511	540	541	498	501	518	466	479	489	501	491	508	496	541	511	517	532	546	520	507	488	527	511	523	499	501	486	491	517	458	479	505	461	487	527	500	478	468	523	481	492	496	457	480	495	498	512	491	492	540	493	531	449	500	481	490	521	555	499	507	529	483	511	524	506	491	507	498	488	503	549	524	487	491	533	532	498	547	484	486	494	531	517	497	515	527	492	510	506	529	520	504	507	500	518	496	524	478	508	504	527	499	513	495	502	478	546	503	509	511	484	513	514	499	507	502	529	516	494	490	525	493	512	528	456	507	525	522	510	473	495	474	507	505	516	503	499	503	519	483	512	479	521	543	485	456	499	535	524	509	499	495	469	536	512	493	442	494	517	508	508	498	536	508	505	496	491	522	535	478	515	496	510	519	512	512	513	480	475	495	510	498	472	531	503	465	502	495	471	501	501	529	544	518	508	499	497	505	477	501	503	491	476	501	513	497	497	512	515	511	551	542	493	519	506	508	504	508	524	452	514	452	498	507	498	486	491	479	521	521	502	518	513	498	516	510	493	568	481	493	469	442	515	483	475	483	529	534	510	505	452	504	486	526	475	545	512	510	504	516	484	456	544	510	494	489	519	515	494	460	485	525	522	539	475	490	518	538	531	512	537	500	498	511	471	489	496	478	518	512	517	513	497	506	534	516	495	545	520	489	529	526	567	527	494	462	527	488	497	476	491	540	477	512	516	470	480	517	483	566	502	485	478	502	557	515
25314	21147	23635	28914	21159	13042	633	483	448	404	418	431	366	380	391	385	397	378	360	377	371	375	369	395	354	380	367	375	367	373	356	414	370	362	362	362	399	376	408	391	365	380	387	387	350	368	379	389	358	364	356	392	356	391	386	360	348	378	389	383	376	348	362	391	354	384	351	358	362	391	372	338	358	376	376	373	346	372	327	368	369	340	382	364	383	355	410	378	353	397	363	364	366	352	371	369	361	349	370	367	362	341	381	407	374	365	384	352	378	363	348	380	342	346	398	409	356	365	353	373	368	327	313	401	375	409	356	366	383	373	400	410	399	372	422	374	417	376	363	340	370	354	374	361	385	390	365	375	424	411	323	331	379	393	358	405	380	361	360	368	377	368	366	376	370	381	380	399	366	385	395	401	356	357	389	388	379	379	373	348	347	385	406	337	345	406	395	385	385	353	349	372	370	367	346	369	398	365	356	354	387	381	363	378	348	333	413	415	386	392	392	351	363	368	353	401	358	354	347	379	395	347	366	352	374	366	394	345	348	338	380	393	364	336	391	392	397	368	395	354	401	370	363	371	406	405	399	404	417	367	402	349	323	360	360	344	363	386	338	373	373	327	365	355	356	365	373	393	384	368	342	363	313	373	351	373	379	323	394	383	354	341	358	368	301	375	345	384	406	363	397	361	371	375	365	342	373	397	319	385	377	349	368	386	364	381	344	420	403	381	326	355	366	365	387	364	370	333	345	355	359	409	426	377	374	363	384	396	390	388	356	409	371	405	392	406	386	351	340	353	374	351	385	397	387	406	371	422	378	371	361	399	374	332	344	363	335	334	351	362	347	413	376	403	402	378	389	384	371	357	394	365	358	370	396	349	335	372	391	382	367	362	389	373	369	343	377	357	335	341	364	400	359	389	377	374	337	384	369	369	365	366	380	376	374	384	396	395	355	359	370	345	333	332	387	363	350	381	403	361	358	352	391	353	375	374	390	354	418	393	342	339	355	400	366	384	391	378	380	342	387	380	376	373	352	360	343	380	411	409	397	392	371	373	362	385	362	359	343	363	319	384	384	378	371	350	393	352	369	338	351	410	395	401	376	375	405	356	362	364	378	383	366	402	391	386	382	415	405	392	391	417	368	387	353	422	373	384	379	410	372	421	379	383	346	375	381	356	358	378	408	384	370	416	360	429	386	388	371	375	357	391	385	375	389	348	396	377	383	384	360	373	333	366	374	367	356	386	334	360	348	375	359	360	378	376	405	375	383	393	364	393	396	362	394	344	366	393	363	352	335	375	399	359	369	343	355	369	371	402	382	362	389	393	379	357	380	337	382	394	329	380	365	397	445	353	333	389	386	359	347	415	366	381	368	346	375	355	376	376	365	344	374	377	352	374	332	332	374	362	348	393	381	355	384	361	380	343	383	372	392	375	365	382	386	367	346	342	359	356	322	390	400	343	412	368	386	398	372	361	395	368	330	381	376	370	377	377	378	352	333	381	363	332	340	377	361	360	379	380	389	403	377	353	364	420	377	357	422	387	390	399	378	363	375	364	368	381	407	360	360	361	346	365	408	376	360	403	366	338	417	333	363	358	371	366	371	381	385	404	374	353	374	376	382	342	342	401	347	378	368	383	358	374	351	343	395	399	359	368	375	356	381	333	354	395	391	401	391	355	347	357	390	361	369	385	320	349	390	376	379	391	366	349	384	371	374	377	360	393	370	357	367	335	354	334	362	361	411	394	369	383	379	365	335	379	407	387	378	344	381	373	363	364	410	359	370	372	347	365	323	389	406	377	364	389	403	360	376	383	378	355	383	390	384	365	350	370	362	354	325	381	401	375	357	382	372	375	379	358	347	391	374	334	349	382	375	340	360	384	330	325	364	372	351	380	348	405	383	415	360	350	391	373	382	392	407	374	381	354	347	382	371	343	356	374	362	347	385	392	379	346	353	379	411	366	344	395	384	366	393	393	374	379	371	365	367	385	355	376	373	405	394	317	358	368	365	368	361	378	356	343	345	379	347	356	351	349	376	338	351	382	387	374	349	369	384	378	349	326	358	338	370	397	342	363	379	343	362	357	394	383	379	323	380	348	398	384	377	370	370	379	411	382	370	354	364	394	378	399	419	433	351	350	377	390	392	373	416	403	376	351	346	339	353	366	360	404	365	389	395	338	335	358	346	381	355	404	350	355	394	334	356	369	380	352	375	349	349	360	353	369	350	397	353	368	403	401	351	368	395	359	346	376	348	393	397	395	390	397	340	352	381	373	382	376	363	344	356	372	340	382	359	350	374	339	356	365	374	389	354	410	351	378	362	381	355	427	350	372	384	401	369	375	376	374	326	400	356	350	395	387	366	336	370	417	390	382	379	333	396	418	364	373	345	345	395	357	370	368	357	353	372	340	366	385	369	398	394	352	383	368	380	340	353	353	370	378	377	369	343	385	394	355	390	358	379	351	363	369	361	372	363	400	391	373	384	359	342	357	361	356	363	358	356	381	361	377	361	354	371	374	362	375	360	386	357	351	385	389	374	375	381	371	376	354	356	388	420	355	351	393	370	359	386	391	349	402	398	367	382	366	402	360	353	333	355	400	430	384	332	351	320	384	346	348	360	406	360	379	370	367	349	353	382	384	403	359	397	382	348	325	347	389	366	361	358	360	356	358	380	373	369	384	400	371	369	363	383	365	398	388	346	363	355	401	406	399	377	364	347	360	364	363	381	367	380	360	372	378	329	375	362	382	358	347	341	367	374	377	358	377	351	355	405	360	332	396	354	325	406	364	331	368	340	369	394	369	395	407	425	363	358	383	365	413	355	333	379	331	348	371	324	437	419	349	346	321	329	363	350	399	385	357	363	360	370	356	317	329	316	382	341	380	365	358	394	396	393	365	370	403	389	396	392	350	360	374	384	363	355	381	364	360	365	376	371	380	384	364	368	372	366	332	349	370	372	366	354	353	384	355	354	354	381	387	364	367	388	361	373	332	363	367	371	331	346	399	347	379	404	360	380	361	350	382	354	377	372	354	351	344	353	379	367	378	407	369	381	399	367	372	353	374	361	357	386	351	394	350	390	382	411	359	367	335	406	330	384	409	399	356	332	319	368	377	320	364	375	393	321	384	338	331	362	395	399	421	365	384	379	401	353	381	390	416	358	379	370	337	373	376	402	384	388	360	377	331	371	391	389	385	375	373	363	390	369	365	338	363	346	380	357	374	383	366	373	357	351	356	379	364	318	377	377	337	373	350	377	380	362	373	374	350	353	366	372	367	391	354	358	329	358	372	382	354	401	382	384	357	386	333	343	360	371	382	389	344	345	392	409	380	351	367	359	372	371	402	396	374	391	335	356	346	363	400	352	385	356	369	345	364	372	359	337	386	389	367	386	338	398	372	339	380	374	369	352	334	351	358	371	382	384	334	392	378	361	391	377	364	382	385	380	361	374	385	370	373	372	381	401	345	415	354	394	387	358	343	365	363	354	378	349	375	399	390
31662	37371	5232	967	888	810	808	799	777	757	840	830	852	815	772	743	775	851	797	781	765	788	773	778	729	819	768	740	799	753	786	730	789	809	781	834	855	834	785	768	784	756	779	755	742	826	814	822	761	772	850	749	748	743	757	807	752	792	739	759	790	737	724	782	771	774	796	795	772	753	765	792	812	767	775	799	828	798	788	762	806	781	771	780	760	747	800	775	752	756	775	806	756	794	797	800	822	768	802	790	788	810	768	790	820	748	740	746	786	837	777	724	852	763	749	740	809	797	778	792	815	776	740	804	801	800	803	822	760	807	826	759	793	745	797	808	768	799	752	777	813	803	775	792	767	816	815	811	756	818	767	745	774	797	784	818	829	728	802	753	800	802	792	739	816	750	821	812	757	810	853	807	832	806	770	822	798	749	764	772	792	803	805	832	759	747	821	804	809	787	820	793	769	786	778	764	798	789	792	812	781	803	785	836	782	771	789	767	740	815	806	788	790	848	781	794	744	778	823	778	825	780	818	838	775	777	824	861	748	769	819	807	752	775	792	796	778	782	757	777	821	809	789	793	805	805	752	794	823	811	779	759	778	796	798	786	867	792	761	795	821	809	785	762	790	748	772	774	811	812	744	802	802	748	804	789	831	743	749	752	801	784	773	780	765	742	781	862	782	742	740	838	766	776	804	813	767	785	765	788	752	830	767	777	772	794	758	761	792	781	806	749	757	818	792	781	759	806	750	835	798	815	819	722	820	848	764	796	768	855	804	794	760	820	815	784	821	732	764	808	801	802	802	799	787	800	824	769	733	808	829	797	786	768	784	773	772	782	802	818	785	797	768	787	772	734	808	817	779	758	832	765	773	788	838	750	722	805	751	799	727	766	776	767	787	776	797	762	795	763	776	770	807	759	811	783	768	769	773	732	805	753	784	844	763	787	742	827	766	735	807	778	780	754	811	805	809	814	785	799	810	816	766	779	756	759	837	797	809	809	781	765	717	811	789	742	801	798	799	778	791	811	766	776	776	755	742	800	813	828	769	759	781	798	731	769	837	823	842	796	772	790	745	749	777	795	780	758	749	808	798	783	758	768	808	791	799	811	787	805	768	779	778	740	800	770	820	776	802	812	818	782	794	775	808	781	802	771	762	797	819	798	749	799	768	801	776	818	763	775	808	798	786	769	767	777	820	762	756	808	763	770	782	764	769	777	777	764	789	810	766	761	818	806	748	812	823	768	787	752	745	786	773	800	747	748	798	798	787	832	790	760	806	840	768	776	818	760	815	771	793	797	797	741	825	766	757	797	816	823	849	783	753	794	822	797	822	787	759	788	805	750	736	774	810	812	757	772	761	766	783	802	747	807	776	781	779	814	783	812	810	809	790	856	815	741	795	764	762	814	771	819	769	827	787	800	784	771	758	785	813	746	780	779	736	827	847	741	768	821	798	757	788	794	785	756	813	823	798	752	828	746	785	728	832	875	795	744	759	770	769	794	811	776	813	801	779	772	783	762	768	836	787	754	784	737	796	806	766	797	805	793	791	732	805	797	812	764	773	819	775	771	729	781	767	786	740	843	705	799	819	777	785	787	775	758	784	797	754	794	801	756	733	771	824	800	775	806	789	753	846	775	777	793	725	779	791	784	767	803	795	773	747	755	807	751	783	747	808	779	845	755	740	755	843	779	765	816	748	759	809	763	791	719	798	771	796	815	776	774	795	720	776	835	777	790	768	841	767	763	761	711	758	787	757	759	771	768	783	775	818	785	866	773	756	777	809	756	791	825	744	778	814	803	814	806	783	814	789	800	804	790	801	786	796	776	792	783	822	803	752	786	804	755	736	810	752	769	801	783	849	785	746	820	753	769	760	763	798	772	779	796	819	778	806	782	762	798	766	781	816	758	733	763	758	816	828	779	778	765	778	774	783	716	774	777	811	809	779	739	816	824	794	789	767	782	816	750	811	780	795	812	793	782	799	767	766	786	772	792	807	788	822	777	802	825	818	767	772	807	776	799	779	814	774	776	799	771	757	838	799	810	800	788	775	756	744	804	830	805	794	806	779	795	818	782	774	813	833	736	798	807	747	812	766	761	787	748	792	771	760	816	792	754	773	828	803	807	805	755	832	740	807	766	823	756	802	747	799	748	816	808	814	741	732	823	840	827	811	770	734	771	817	830	816	780	766	778	797	783	744	793	786	745	771	755	754	744	776	814	756	816	785	764	850	809	782	756	789	758	743	814	757	792	848	756	791	820	781	770	788	740	782	800	775	745	762	784	802	794	813	815	769	781	746	749	753	820	811	747	784	779	827	817	759	775	824	857	779	836	775	761	786	807	770	818	764	831	728	761	806	803	774	775	790	804	794	782	732	787	767	761	777	821	805	738	799	773	751	748	803	808	767	782	756	764	793	779	792	773	762	787	809	773	811	802	824	744	779	847	780	744	757	823	783	822	767	768	793	835	747	759	741	737	765	761	793	784	791	777	745	825	802	807	779	818	829	815	772	754	799	777	776	750	784	773	816	774	782	751	767	793	789	818	779	776	740	826	745	813	793	826	762	798	801	795	751	776	792	808	804	746	844	834	803	742	777	795	770	796	730	778	792	804	794	804	768	754	812	783	807	790	816	738	799	778	803	817	752	791	816	836	804	746	777	831	767	810	840	821	797	738	734	790	816	780	773	768	768	777	788	799	715	798	746	757	764	768	754	772	787	737	738	767	760	785	789	811	751	788	770	798	727	816	731	829	821	791	794	755	728	790	721	793	755	786	793	760	792	746	750	822	780	751	812	819	765	833	817	817	789	782	744	782	753	744	775	752	797	828	775	784	832	755	785	757	741	822	843	801	766	763	775	800	801	795	810	793	795	771	746	806	814	735	736	760	802	741	760	829	772	781	779	835	794	727	816	764	759	726	797	761	811	780	767	777	797	764	805	814	780	801	805	785	864	781	808	787	766	796	809	752	819	745	734	819	785	746	749	735	772	765	801	799	825	758	744	779	774	713	803	842	787	762	776	810	775	834	774	783	784	776	777	828	824	739	758	794	837	791	752	740	779	762	777	739	768	779	772	804	799	756	772	701	810	806	770	830	736	795	786	810	760	799	818	781	754	769	800	776	790	816	800	743	792	765	809	737	781	801	814	744	726	771	744	784	806	784	776	805	792	832	800	806	761	770	816	754	802	770	769	766	757	793	780	778	787	768	757	721	775	782	733	862	813	757	800	777	803	781	812	803	821	751	780	780	772	762	788	822	841	772	844	785	797	759	759	771	738	776	729	806	843	820	757	826	788	762	816	763	789	794	793	784	792	774	786	738	806	789	794	787	808	794	740	801	772	792	820	823	819	767	761	775	796	747	785	769	807	818	840	783	771	744	772	802	780	768	772	800	778	737	770	799	761	780	822	742	803	793	782	770	752	788	751	787	802	792	808	786	808	712	779	756	815	780	788	800	761	772	739	779	754	788	771	715	788	741	804	759	786	744	781	806	801	777
24578	21122	23974	28508	21125	21147	11426	638	470	387	406	344	361	380	336	357	381	361	351	320	333	375	379	337	327	330	355	332	334	338	303	331	341	354	330	341	365	323	289	337	352	297	332	293	343	336	290	329	305	354	386	328	299	315	300	332	341	331	324	338	327	314	350	301	332	331	327	287	345	324	355	324	327	324	302	311	355	328	299	353	298	346	332	338	295	292	330	336	299	375	352	322	319	351	353	300	321	340	297	305	287	337	340	314	325	326	286	316	316	319	358	346	322	315	319	320	337	332	285	298	308	323	358	326	316	327	320	315	321	309	341	349	346	328	335	300	343	350	343	328	334	318	332	328	350	310	344	349	312	329	333	327	316	322	328	345	306	285	353	323	329	338	312	328	349	308	340	329	346	335	311	297	338	335	321	338	313	311	340	318	324	316	305	281	297	265	384	349	330	312	341	289	352	351	321	300	323	340	325	328	338	278	327	323	343	320	342	340	313	376	319	335	283	329	336	308	307	309	315	303	285	349	300	293	308	341	346	373	291	328	369	343	317	332	338	306	356	342	314	317	322	311	311	305	324	322	310	303	302	324	322	315	322	311	353	338	322	356	334	322	333	331	336	356	321	322	331	325	302	323	318	309	322	340	315	335	339	344	349	307	319	316	307	329	320	315	302	287	324	342	317	328	313	291	353	364	358	356	331	303	316	305	298	325	329	301	367	343	352	336	347	335	310	298	320	310	328	323	327	294	378	318	323	306	323	306	304	326	313	350	319	299	313	304	325	304	359	300	343	328	334	312	352	341	307	343	351	337	311	315	344	342	364	325	330	336	297	295	352	302	292	297	312	335	324	314	305	311	322	356	331	291	328	358	320	313	342	329	325	326	339	304	320	308	353	307	328	313	316	308	290	320	304	314	337	362	354	328	303	329	316	350	307	290	346	310	321	290	301	319	329	326	320	270	333	317	347	313	349	352	337	361	341	328	295	364	314	319	339	329	312	326	345	284	343	345	340	339	339	296	328	288	297	307	336	377	337	320	331	320	316	302	300	328	354	285	314	311	352	314	327	316	314	296	345	296	308	309	309	305	345	358	313	323	322	313	338	308	283	333	334	324	299	294	308	319	328	311	329	308	308	317	330	340	301	314	335	314	295	322	356	338	331	321	337	341	369	358	316	320	370	353	351	330	319	301	327	312	327	340	315	335	316	366	312	315	306	314	349	328	335	323	346	322	313	337	363	307	339	347	321	310	327	333	319	307	307	327	328	327	308	295	307	333	328	297	347	346	322	304	346	347	330	323	347	326	371	347	303	343	324	301	334	333	348	348	350	315	317	335	295	311	316	299	337	323	307	324	323	346	350	298	318	305	340	347	291	292	291	320	354	316	361	281	285	300	329	315	339	334	323	314	336	306	302	314	326	312	315	322	324	289	304	312	360	287	284	321	343	331	340	320	354	337	304	318	341	330	333	322	297	324	320	323	305	325	331	315	325	325	325	310	337	317	302	291	325	303	338	343	314	307	312	344	321	303	345	347	308	336	323	378	338	296	297	307	308	329	328	329	341	350	284	301	314	313	366	339	316	332	338	314	312	280	340	292	308	318	330	318	329	318	330	341	333	323	331	344	358	372	323	361	322	344	310	354	328	342	284	344	332	319	316	325	344	342	305	294	308	366	320	332	319	287	319	329	297	311	328	292	307	317	331	337	278	310	341	295	299	324	303	324	293	307	329	293	293	309	329	327	368	343	322	312	309	346	324	324	309	349	333	313	362	349	336	358	291	291	298	328	336	324	323	317	317	329	322	316	308	302	293	329	274	313	297	300	297	355	308	341	324	315	336	315	314	321	343	319	325	342	316	337	382	330	332	299	357	292	344	339	348	318	335	321	313	278	326	328	351	292	343	305	321	304	330	298	325	313	340	334	303	295	328	304	315	325	330	314	345	313	321	325	298	353	319	339	341	334	334	345	314	311	339	304	322	308	328	326	325	340	321	308	298	325	346	305	286	328	334	324	315	322	332	344	282	347	341	320	303	318	307	309	307	335	342	356	319	328	302	355	330	308	293	321	300	336	309	277	296	302	330	355	314	301	305	319	311	352	336	302	319	342	328	343	348	315	307	286	297	320	316	324	326	350	301	314	314	321	363	317	356	356	298	316	294	328	348	337	333	362	297	346	353	336	314	315	324	327	323	316	332	333	271	328	353	306	320	304	308	345	330	297	319	331	321	357	335	304	319	304	303	322	346	298	339	344	344	351	332	327	341	324	313	322	346	319	325	308	299	328	352	298	321	338	361	369	338	316	295	325	338	317	304	257	347	332	299	349	324	355	299	334	276	311	318	300	345	292	311	313	359	322	305	355	327	294	297	277	332	332	314	326	347	343	314	330	315	365	302	322	314	355	342	274	334	291	300	327	311	311	295	321	319	341	360	321	324	296	291	334	309	350	322	294	307	335	309	340	361	359	318	309	305	326	337	364	327	319	308	311	328	319	341	329	298	305	343	346	299	347	339	330	338	384	295	322	332	314	326	311	341	377	319	292	319	287	320	306	300	348	322	344	339	321	319	306	304	350	347	322	312	323	320	297	329	294	330	308	306	303	313	342	345	319	304	337	343	311	327	351	327	314	319	330	326	315	314	334	336	296	352	368	328	328	331	309	301	321	299	317	369	355	327	333	325	337	288	312	301	320	304	347	343	331	325	324	334	334	324	325	336	307	292	300	303	326	319	319	292	340	339	302	359	302	304	272	305	354	327	291	317	319	268	322	295	323	320	329	317	322	309	323	298	311	320	309	317	295	332	354	305	342	317	305	325	323	295	345	330	348	325	322	345	348	318	303	348	318	324	321	318	312	293	300	312	325	285	332	345	327	315	340	356	311	309	322	326	327	364	359	313	305	320	305	317	323	330	318	308	328	313	328	311	344	342	323	363	309	323	317	315	368	330	326	312	328	309	315	348	347	351	306	321	304	346	286	308	357	312	367	309	333	334	299	322	289	319	313	317	329	309	321	291	308	305	324	274	326	287	316	334	292	324	334	335	308	309	283	311	351	313	341	301	313	352	326	342	346	334	306	339	336	341	332	324	342	328	309	401	337	328	364	377	354	300	331	343	351	301	332	295	319	319	301	325	307	325	312	335	331	326	359	331	310	317	307	335	330	309	295	321	311	312	306	370	364	343	325	313	333	335	302	308	314	299	354	326	317	368	311	318	335	346	327	360	348	359	365	331	376	311	292	336	362	330	310	278	331	343	324	352	341	320	312	320	315	299	353	307	320	325	328	349	313	332	303	317	317	316	363	329	314	377	323	326	342	311	272	308	315	362	349	329	323	342	344	338	331	338	320	299	341	351	323	297	324	312	334	304	355	358	340	294	336	303	352	325	304	322	351	328	307	295	286	324	334	293	331	299	327	280	331	316	313	325	310	324	320	294	342	330	293	278	341	293	323	341	295	313	297	350	338	319	327	356	335	296	325	368	330	311	290	334	323	291	306
37642	49383	7678	1054	858	753	686	736	683	730	714	693	681	649	733	680	670	692	677	687	663	716	651	627	659	646	640	685	693	695	648	637	631	630	638	632	619	682	647	667	706	667	679	691	655	684	609	670	643	642	652	702	690	737	640	701	650	657	687	651	664	651	694	674	636	639	664	641	669	641	680	654	616	648	631	668	659	636	744	666	640	732	640	683	640	676	673	612	627	675	638	689	617	642	626	681	673	695	701	683	633	670	694	715	636	669	623	651	616	678	714	645	626	656	638	668	697	618	737	695	683	645	661	664	656	667	619	640	631	615	666	677	638	658	657	637	595	666	633	704	650	620	627	661	681	691	655	646	617	671	655	666	671	653	664	646	682	644	656	656	653	678	669	651	681	641	699	629	700	673	706	646	650	647	657	682	683	657	695	671	696	694	683	634	669	676	656	681	649	643	608	691	654	674	719	659	644	614	684	628	648	688	661	658	647	604	667	651	608	664	643	623	653	665	635	698	664	649	651	686	693	684	669	656	676	681	669	723	683	641	642	655	722	669	665	620	644	684	626	634	663	661	729	673	684	666	675	657	659	659	659	706	665	698	693	637	652	677	720	641	643	689	666	697	657	685	663	665	613	629	663	633	646	655	676	667	671	719	640	668	674	648	695	667	680	693	677	664	665	670	622	649	662	649	645	669	675	656	653	666	670	632	644	686	689	658	679	646	683	660	647	653	667	669	693	616	668	625	674	667	646	676	648	726	609	699	634	669	650	655	669	651	636	708	659	684	640	658	703	653	661	663	686	661	691	688	674	640	669	677	655	740	706	695	700	661	715	645	659	645	667	620	638	656	658	695	631	711	690	686	681	658	667	693	699	663	667	710	658	689	647	708	653	669	654	692	655	683	661	675	670	680	694	663	667	628	686	636	665	669	644	680	718	643	621	632	694	662	680	653	655	632	653	682	698	644	674	692	656	686	680	687	673	642	670	684	683	636	648	691	702	666	664	648	723	653	655	689	666	659	660	680	674	670	675	698	667	688	680	698	656	693	649	651	681	710	709	641	723	675	659	640	657	661	663	655	631	729	645	693	679	634	644	684	656	650	695	634	647	669	657	652	609	672	683	649	676	608	605	644	626	665	690	731	672	669	663	714	666	688	678	684	663	685	625	633	670	627	658	665	619	661	674	626	627	651	649	680	619	681	686	656	648	698	658	687	671	639	677	596	648	648	677	709	625	698	681	691	700	670	688	656	640	681	713	651	664	607	674	664	695	700	632	667	613	684	696	686	679	716	661	638	645	659	642	714	687	683	622	667	707	691	642	672	696	668	670	697	669	676	641	663	652	693	643	633	622	631	667	635	646	691	679	666	658	682	632	647	659	679	660	664	650	674	673	657	637	684	657	693	645	650	679	663	651	637	665	645	705	623	657	667	690	699	667	697	692	679	681	654	640	666	632	710	629	677	640	670	656	643	649	654	638	656	705	640	718	683	712	666	669	642	701	648	668	641	658	643	640	702	704	643	732	661	666	640	603	684	690	673	693	717	660	682	672	661	641	705	663	691	714	669	668	628	676	640	681	675	682	590	651	697	631	641	693	665	705	625	622	651	654	673	632	689	698	679	669	585	661	610	680	623	678	691	677	664	619	663	680	630	664	648	699	695	668	703	674	676	630	674	643	650	654	636	644	630	644	664	633	710	584	685	703	698	675	658	655	692	645	659	642	698	676	600	633	622	711	672	653	696	652	666	683	683	659	676	672	675	702	629	673	705	672	639	625	671	645	674	662	645	641	637	681	651	661	646	715	676	658	689	644	672	658	660	652	660	670	676	692	669	578	705	679	652	666	665	665	684	672	665	638	672	677	693	656	657	625	624	696	682	645	706	701	659	686	653	637	646	679	651	669	673	641	685	674	656	686	636	618	665	677	639	695	726	627	693	646	611	610	656	686	701	657	672	592	615	667	650	677	671	680	659	714	651	667	643	663	716	634	685	633	672	641	718	658	688	671	714	639	685	644	678	671	647	729	685	672	661	694	692	683	678	638	708	654	647	652	723	699	629	656	672	654	660	614	687	654	685	660	656	658	677	649	642	656	676	683	638	682	659	652	681	650	684	605	685	622	639	644	665	650	710	707	602	641	631	627	676	666	709	669	659	680	641	719	699	689	679	667	640	632	643	695	641	650	656	612	685	636	690	643	664	626	679	658	669	728	656	660	680	631	684	652	633	681	663	646	662	632	665	645	599	642	677	665	658	643	622	651	675	688	660	638	673	644	665	618	685	718	670	620	663	667	686	661	644	726	693	631	673	646	660	666	667	634	701	665	664	625	713	698	671	656	670	663	668	630	688	675	653	675	683	677	698	621	663	675	706	696	656	635	660	694	644	657	709	660	649	656	630	663	683	638	723	670	625	672	689	662	617	672	633	651	703	658	668	596	663	666	676	729	697	627	700	673	675	665	650	721	670	632	644	657	707	664	687	698	666	644	702	672	663	627	617	668	693	706	662	675	666	602	657	672	649	614	634	658	608	632	690	670	700	669	625	646	647	664	630	645	673	688	644	660	643	686	676	655	679	679	632	691	622	688	663	691	671	668	673	678	652	634	660	630	663	627	651	674	640	677	644	659	653	658	648	645	613	676	694	675	643	635	667	669	651	727	687	677	694	709	612	682	700	669	702	681	678	689	669	646	659	657	692	651	663	671	683	680	654	679	690	681	652	622	667	650	673	685	679	649	662	671	648	706	682	682	672	672	672	667	673	654	693	685	690	700	693	653	663	689	660	638	646	664	668	610	636	647	674	684	687	696	699	638	712	619	669	713	636	652	635	683	646	662	692	683	627	678	683	653	687	675	690	695	675	659	670	690	628	649	645	676	648	688	642	651	682	680	619	664	665	668	655	655	625	709	663	706	626	662	663	650	670	668	700	708	678	682	656	660	686	616	678	667	660	661	675	630	696	702	684	650	669	626	647	666	620	685	652	700	652	646	675	645	720	679	660	661	651	659	661	648	701	656	690	645	625	698	606	683	654	643	664	709	672	679	662	636	725	664	618	673	649	636	654	658	683	667	653	666	629	675	671	693	685	638	696	660	598	607	714	677	681	714	667	708	661	652	637	710	681	660	656	668	678	677	663	625	646	684	655	622	675	654	659	668	628	679	672	667	642	652	637	698	663	650	626	665	663	715	655	656	697	660	686	685	663	666	685	659	634	656	663	615	672	665	688	683	641	626	667	671	649	674	693	716	677	645	711	635	625	660	731	690	679	620	658	662	643	664	686	624	612	661	614	613	671	624	652	639	641	641	676	658	677	670	661	629	666	684	656	697	658	643	616	684	656	660	662	659	691	664	684	673	668	685	687	633	648	665	659	682	646	623	661	675	655	661	622	674	664	694	654	672	698	688	672	685	616	654	700	673	688	641	678	675	691	644	665	664	724	712	629	684	712	652	630	664	615	676	623	671	704	656	640	696	656	695	707	636	645	640	630	707	647	657	707
34522	17499	4422	470	359	307	270	237	225	230	213	242	224	226	214	214	209	239	226	210	210	213	228	214	199	218	207	218	229	226	197	237	225	210	225	200	198	217	216	210	218	201	214	217	210	193	232	208	207	203	200	193	218	187	226	182	201	214	222	231	243	228	225	232	188	225	202	213	195	199	221	226	199	214	227	223	218	208	176	236	211	230	205	197	211	200	236	198	221	232	206	217	211	233	204	229	222	183	203	212	213	231	211	205	204	209	217	204	228	219	208	195	202	196	224	219	239	222	206	228	232	258	207	199	222	220	210	201	223	191	189	203	212	222	228	220	225	203	201	228	207	221	206	187	221	214	211	226	240	194	171	178	225	196	215	227	192	202	212	223	224	190	234	204	213	223	227	223	228	211	216	221	214	221	221	193	241	218	208	224	227	200	191	210	226	223	230	204	183	203	225	212	203	215	222	188	182	196	239	210	218	226	197	241	243	210	246	210	233	239	216	205	217	223	207	213	219	208	201	208	197	226	211	211	197	217	205	213	201	233	194	210	221	217	207	216	226	206	205	228	220	228	230	220	253	203	189	220	207	196	207	191	217	220	212	205	216	202	241	235	206	183	212	212	210	223	204	200	222	226	217	219	228	220	198	207	214	215	232	221	180	209	211	217	218	204	225	231	208	205	221	205	234	205	224	213	188	206	238	226	200	208	209	202	246	199	221	227	211	235	223	204	209	202	214	242	241	203	210	222	199	195	213	202	180	219	189	199	200	199	212	213	219	237	194	204	199	189	200	223	204	209	234	226	225	202	214	256	211	216	197	214	212	228	216	215	217	202	195	211	226	225	196	198	189	207	214	212	216	207	200	198	214	214	236	220	217	215	212	204	220	213	193	208	197	230	205	254	234	196	217	227	217	227	197	202	210	215	231	227	211	233	201	186	176	210	226	218	243	210	194	196	189	240	194	229	202	213	203	187	229	229	217	201	225	225	206	216	204	196	204	195	242	186	192	196	200	214	222	210	230	212	200	219	190	199	214	230	197	224	206	218	210	204	185	212	212	214	246	209	226	212	206	205	195	228	223	206	204	257	187	200	216	197	214	197	202	211	209	248	233	229	215	211	208	194	194	208	191	198	211	198	226	210	204	213	197	223	205	206	218	208	214	232	199	208	200	218	223	204	202	241	211	183	244	236	224	227	188	233	236	217	217	209	220	241	215	221	256	204	207	222	225	212	205	214	239	234	209	238	216	220	208	218	232	223	237	200	230	216	223	203	210	234	221	190	216	219	223	225	221	217	206	221	227	235	197	235	183	206	219	217	184	194	214	218	199	198	187	210	225	233	198	223	232	199	222	246	213	200	229	195	237	234	205	219	212	208	215	225	189	207	224	189	214	203	204	207	224	223	204	172	194	196	212	196	204	193	210	249	211	203	208	199	206	218	235	241	237	220	233	225	220	208	185	200	222	188	198	232	204	200	219	213	190	201	191	242	253	173	194	190	212	278	218	244	199	216	219	246	233	190	238	219	216	217	211	213	223	207	213	223	201	202	217	232	225	212	245	237	214	195	207	203	238	224	199	215	183	203	209	214	228	215	192	219	197	216	238	210	260	219	203	197	235	213	191	214	221	208	231	201	205	229	184	216	199	201	203	216	227	207	220	222	235	184	202	200	223	221	201	198	206	209	219	251	240	243	207	186	181	206	248	252	255	238	219	248	213	222	195	231	226	239	215	205	198	223	242	210	212	226	235	217	222	232	213	211	238	202	228	212	230	212	183	232	225	201	210	196	211	227	206	221	197	188	198	218	216	209	215	217	244	223	220	222	196	208	227	209	228	215	246	228	215	237	207	200	234	213	215	206	240	204	214	217	226	198	232	198	209	202	200	205	227	205	221	208	224	224	220	191	204	201	192	196	203	209	222	243	231	211	209	199	215	238	233	203	219	247	191	239	227	215	212	222	230	233	232	227	198	192	202	229	211	214	213	221	198	194	218	196	232	225	232	234	220	221	215	225	196	189	222	212	224	204	198	189	206	190	236	223	218	208	201	234	229	187	248	218	206	195	196	198	184	228	218	202	210	205	187	205	199	227	228	193	236	200	226	204	207	217	216	228	215	226	232	205	215	210	191	220	202	231	215	227	198	188	203	194	219	214	209	225	230	217	224	194	235	206	218	171	192	182	204	237	237	203	262	175	226	220	203	184	218	224	215	213	199	215	201	231	215	205	199	209	204	216	198	203	211	221	189	193	224	212	228	216	215	188	227	228	182	190	229	220	219	227	206	212	208	232	231	222	230	231	227	199	179	237	208	223	208	205	214	200	216	226	204	209	206	207	229	214	236	234	244	210	218	219	201	215	200	221	193	222	195	260	185	226	207	232	199	220	209	192	195	214	209	199	220	218	225	201	212	206	228	243	201	228	224	212	221	217	226	203	214	231	222	210	204	231	228	209	208	210	227	241	238	223	220	191	207	233	211	187	193	212	204	228	238	193	189	221	211	240	215	203	237	223	211	223	229	226	247	197	201	212	208	231	213	199	224	236	195	225	210	220	225	219	202	196	197	196	191	201	213	208	218	209	190	221	210	225	215	207	226	205	214	226	225	231	214	220	220	205	192	207	218	221	192	208	215	195	208	212	228	199	196	220	213	218	211	222	210	207	206	222	188	224	198	229	220	191	213	202	229	219	212	196	212	234	237	221	192	217	228	219	261	226	227	224	201	200	203	236	217	214	227	210	189	198	197	191	190	205	240	207	210	195	227	194	220	230	226	214	214	218	225	209	200	209	207	219	182	211	215	205	235	225	248	213	200	220	233	217	221	203	197	165	191	193	221	229	204	212	220	203	226	193	228	215	214	219	263	211	207	229	203	211	236	205	198	214	188	200	238	218	192	217	230	208	198	229	198	208	201	210	218	224	223	235	217	211	215	201	210	229	208	216	207	220	236	192	217	201	203	221	210	244	214	237	217	205	230	208	212	215	199	182	241	212	223	199	225	229	252	247	194	205	225	219	173	199	235	215	220	201	227	197	206	254	220	202	226	211	223	225	175	246	224	197	211	212	202	235	222	211	212	184	219	210	206	210	207	212	221	218	235	223	189	237	225	218	216	214	224	242	226	203	218	234	217	206	201	211	242	242	209	245	236	223	211	202	220	222	201	199	243	201	206	228	235	225	190	204	217	199	200	175	214	226	204	186	229	224	200	209	200	235	205	220	208	221	219	229	222	239	173	219	241	204	219	194	214	187	201	201	216	218	186	204	209	243	212	226	224	217	201	223	224	203	209	183	206	217	201	203	223	222	242	242	245	241	220	203	217	220	219	216	229	224	233	215	220	207	210	203	193	219	231	224	232	218	243	219	256	191	219	202	232	208	229	217	219	220	202	188	207	197	204	216	206	200	227	240	226	236	213	221	211	211	219	221	200	196	216	240	212	241	200	200	219	221	193	226	225	216	188	206	215	233	211	210	210	220	211	222	212	220	206	235	219	213	189	250
15984	5268	830	528	541	529	489	516	504	500	525	516	523	494	519	512	535	524	503	503	525	486	488	530	490	518	537	573	506	501	521	506	505	518	512	512	509	504	476	475	528	529	470	500	511	530	522	567	501	491	523	527	528	456	488	520	514	473	525	536	484	512	517	474	512	525	560	525	521	504	490	496	467	524	543	526	536	538	507	525	517	536	471	519	519	505	511	536	578	496	497	512	562	508	519	506	532	530	525	460	468	543	523	555	512	495	476	520	523	542	477	524	502	543	567	525	514	494	487	487	525	533	470	505	523	523	505	509	461	552	500	466	516	526	497	488	535	488	482	498	489	536	479	503	503	532	523	473	535	504	513	494	528	505	478	517	503	535	504	504	535	514	519	507	512	517	521	469	509	509	489	484	513	501	501	473	511	542	490	529	504	480	531	512	469	535	498	495	530	508	479	530	482	520	491	468	469	503	559	465	532	488	507	501	536	549	532	480	484	494	529	535	523	496	508	474	502	485	498	492	532	500	505	525	556	507	497	521	547	523	511	521	503	516	469	490	519	517	502	544	511	488	520	463	485	493	492	498	466	514	535	550	541	509	518	493	507	514	544	505	513	446	538	495	531	500	518	514	493	516	524	538	505	522	500	467	513	477	488	549	508	526	505	495	464	548	534	516	482	530	538	563	487	515	524	532	558	487	472	512	505	505	497	478	487	515	475	548	527	503	508	504	531	543	480	461	498	529	526	541	520	529	509	529	503	562	499	494	501	533	529	515	491	515	508	504	526	496	535	500	546	485	505	491	457	527	529	475	479	490	495	499	522	506	503	496	486	498	498	516	503	468	511	508	528	490	494	495	529	534	503	515	528	487	525	510	529	542	494	510	527	490	517	474	495	498	528	528	558	543	554	518	491	489	461	491	512	471	485	478	480	481	513	523	483	523	504	516	522	528	502	480	520	505	495	547	517	501	494	522	476	536	509	555	529	503	494	500	496	530	496	527	530	521	518	504	496	502	486	507	530	499	530	498	524	544	522	494	532	493	526	493	513	480	521	522	506	497	538	519	504	508	517	529	534	521	538	509	512	530	521	499	523	530	493	544	543	508	509	524	496	489	538	542	510	518	479	514	487	500	525	520	519	491	506	489	508	513	508	523	506	503	521	486	469	490	513	496	489	544	526	527	536	478	504	520	558	528	496	499	516	503	494	486	504	535	497	472	516	502	545	496	500	521	547	540	481	511	501	494	534	507	519	514	511	547	505	461	524	549	520	519	472	518	520	518	481	489	498	508	501	540	491	510	466	527	550	507	518	481	488	520	487	543	505	527	503	534	490	505	484	524	509	517	501	497	527	508	510	507	508	467	530	487	516	501	519	494	511	506	525	481	498	511	535	472	465	535	502	520	516	508	445	501	491	491	527	524	511	465	482	503	479	506	501	537	526	510	484	477	526	476	523	496	528	539	539	456	504	499	494	514	510	514	527	473	442	504	512	528	505	479	517	545	520	501	525	523	537	486	537	481	487	512	518	529	515	474	507	507	535	488	554	504	509	548	494	505	541	475	545	526	519	489	507	508	521	507	491	511	473	529	505	517	491	486	507	492	490	530	560	511	513	530	482	480	498	502	471	490	498	511	437	565	495	511	529	503	486	479	523	519	466	508	521	512	501	532	517	560	522	511	546	584	506	488	512	555	485	509	508	510	462	508	534	505	492	534	522	500	527	524	507	495	508	485	503	523	552	503	504	511	487	513	519	474	493	512	455	538	508	491	508	520	483	521	519	499	485	493	547	497	519	499	530	532	521	488	523	507	498	549	506	510	505	488	497	530	501	505	510	494	492	508	501	507	500	547	496	521	500	493	533	508	475	549	501	548	526	516	521	522	526	512	514	522	486	475	484	539	507	505	537	524	513	495	527	500	499	516	465	475	508	478	496	524	502	462	547	519	505	467	493	523	533	471	547	502	539	543	517	551	488	504	504	507	524	526	520	521	520	521	523	505	519	527	489	490	501	518	496	538	559	529	493	489	523	545	472	484	508	537	515	547	477	460	555	513	497	489	511	517	515	531	509	469	524	525	532	491	501	518	530	487	508	486	489	491	509	528	504	512	504	494	521	510	551	528	494	512	482	548	534	488	513	508	496	515	486	519	523	525	537	559	548	553	552	474	514	540	499	540	507	472	503	514	485	526	510	516	507	491	522	536	487	481	482	485	519	494	516	524	475	519	504	520	482	475	548	535	485	533	526	517	513	497	473	571	522	531	503	514	543	524	519	508	482	542	478	491	507	546	499	500	514	490	497	492	534	518	496	521	527	502	526	490	520	518	524	504	490	512	530	513	494	522	487	534	497	503	501	552	533	484	499	492	488	518	503	477	501	535	508	517	498	530	515	461	523	449	494	477	468	490	486	541	528	538	484	516	507	508	520	516	510	508	505	523	487	484	515	497	525	494	515	509	520	543	513	510	480	482	463	523	500	512	494	492	516	504	530	518	529	475	491	494	517	506	534	513	478	465	528	523	512	507	481	543	482	494	529	516	516	469	517	502	470	481	526	535	517	481	527	520	515	495	506	517	528	515	472	551	523	547	490	516	512	489	539	524	518	499	435	520	523	474	498	524	503	524	484	512	532	544	516	509	517	516	440	548	528	500	509	536	484	528	500	504	547	480	532	469	532	482	514	508	501	519	482	502	494	505	486	498	504	540	461	535	527	501	517	479	484	520	490	521	520	516	492	512	493	507	521	465	526	527	460	547	524	502	505	523	502	537	515	541	493	512	533	521	551	541	551	494	508	500	479	527	511	545	451	488	520	544	502	501	506	504	506	537	503	515	506	515	542	503	528	497	510	516	529	551	523	511	514	493	478	537	486	498	503	495	545	503	522	535	523	510	511	557	462	522	500	523	472	476	519	504	490	495	515	520	511	486	550	506	496	514	466	492	502	502	527	534	512	544	481	490	483	503	530	528	506	530	517	534	520	510	534	550	519	474	539	548	546	531	523	506	507	522	473	456	499	568	540	520	506	521	526	473	483	535	495	480	489	535	517	493	503	478	528	508	508	502	543	528	489	517	496	530	537	563	527	495	513	438	464	486	503	482	491	537	499	544	489	507	501	514	542	475	496	498	514	496	536	519	534	510	487	502	525	491	482	496	548	495	500	522	504	524	513	512	507	532	517	485	484	522	513	486	479	546	499	532	531	508	536	493	520	517	499	531	494	461	508	497	489	546	492	515	548	497	494	523	482	490	499	515	505	505	509	535	481	471	481	544	501	500	498	497	502	518	503	485	521	509	518	498	526	519	553	480	501	505	512	487	510	500	508	494	522	507	545	527	546	493	518	513	559	532	528	509	533	508	511	500	492	534	545	515	526	489	515	535	510	491	525	499	531	528	520	514	497	511	482	502	517	538	505	485	548	537	545	504	525	505	533	503	511	540	462	526	495	498	488	517	531	502	512	514	541	526	505	532	483	494	525	479	491	508	532	520	488	528	501	507
25269	21120	23577	28904	21129	13234	680	467	446	447	384	389	380	380	328	376	402	395	381	382	381	415	326	347	369	354	374	336	411	388	371	344	402	391	345	382	376	363	408	383	408	354	356	383	415	375	363	368	390	403	408	393	394	360	380	340	387	380	415	389	376	374	385	399	415	334	366	387	396	387	398	368	324	408	374	376	356	373	363	396	386	382	379	350	346	360	368	370	337	355	375	356	351	393	379	353	397	372	367	357	353	377	416	373	366	405	374	373	366	396	413	372	381	374	336	390	407	320	357	352	380	380	359	339	336	379	341	404	406	386	365	375	395	390	387	339	382	361	399	367	382	389	407	390	367	387	389	379	359	364	397	387	368	391	374	392	360	393	374	358	374	387	400	336	359	329	352	372	382	336	379	356	378	353	353	378	380	357	392	367	357	414	359	356	382	382	373	383	332	373	384	390	407	373	360	398	370	338	344	373	398	367	390	358	344	367	352	357	368	389	333	386	399	384	389	373	378	377	376	424	372	378	349	369	363	387	337	415	370	383	404	396	358	371	385	366	360	382	372	378	363	360	342	395	352	371	383	353	338	368	383	347	349	388	379	374	361	359	341	373	352	393	402	414	400	375	396	389	377	380	409	408	355	372	367	386	429	353	356	381	396	366	394	416	363	363	342	384	374	383	376	388	350	380	353	350	359	349	393	345	388	350	315	370	356	354	411	352	427	365	371	382	369	341	393	380	380	382	369	377	348	344	348	378	323	360	371	351	352	346	367	355	366	364	331	346	332	375	345	339	378	369	339	386	367	366	370	373	353	369	402	386	362	362	370	370	417	404	352	381	363	383	354	392	363	361	364	352	368	361	368	366	393	365	372	377	359	390	384	401	351	343	352	364	360	363	373	355	393	396	368	364	372	389	325	362	349	415	414	353	360	366	393	378	325	363	399	366	399	348	388	393	370	355	368	350	349	373	391	349	348	346	385	396	376	331	378	353	383	378	344	393	376	395	339	385	368	356	347	347	356	378	378	365	362	375	407	352	358	371	368	438	369	358	342	358	380	396	337	367	380	377	353	386	401	373	348	411	396	381	376	364	379	387	365	373	378	405	352	372	345	359	371	372	354	349	355	357	381	352	382	396	373	351	374	374	378	414	338	379	358	419	379	357	359	348	359	395	345	344	380	405	341	345	399	386	344	351	352	346	400	364	385	375	397	368	370	326	385	362	358	375	371	373	384	379	404	374	398	399	409	385	390	355	348	349	367	349	416	364	391	378	414	377	379	378	356	355	365	343	364	364	403	373	369	373	346	388	381	378	331	366	381	359	404	382	394	420	352	376	352	382	366	357	369	396	363	358	336	353	372	389	346	368	370	358	364	347	355	383	380	390	363	360	404	353	405	348	382	321	322	381	356	376	376	335	357	348	356	431	403	377	344	368	321	380	377	373	349	363	372	328	376	400	380	353	363	341	368	353	389	379	370	381	355	348	331	385	394	378	367	360	347	386	379	362	332	371	391	416	407	404	393	407	429	381	344	402	383	357	385	369	381	366	372	371	360	384	385	372	420	386	360	351	377	364	402	391	356	391	409	429	372	361	352	400	364	329	376	380	336	387	356	360	343	318	404	361	377	365	371	392	384	341	363	370	385	402	391	380	354	385	367	360	410	374	368	399	364	363	378	380	368	387	407	365	359	354	369	361	326	371	336	359	358	319	372	369	353	347	390	324	365	328	343	400	385	372	348	354	409	387	380	447	376	366	372	399	369	343	409	411	353	368	404	360	353	398	376	375	366	389	369	357	365	413	324	376	344	384	347	370	344	338	344	405	364	367	370	411	392	370	335	377	378	355	358	375	387	375	372	362	390	348	379	377	353	333	391	354	381	369	404	395	408	360	341	372	355	347	357	401	361	393	363	396	394	382	399	359	340	357	342	356	379	355	352	353	423	373	402	333	384	370	388	395	385	368	385	353	402	352	386	382	327	380	402	401	419	355	373	381	368	384	393	410	398	399	394	402	382	391	381	377	369	388	395	374	355	402	366	372	393	338	377	359	355	403	346	373	352	387	404	403	370	397	389	399	328	384	412	416	366	359	375	399	350	370	345	337	381	348	383	382	362	345	351	331	352	332	392	386	330	391	353	377	373	380	396	379	383	377	363	331	343	379	364	353	385	386	371	392	344	380	334	356	397	383	388	373	340	382	331	369	412	378	381	338	378	325	361	379	387	396	357	366	362	389	365	369	390	413	362	387	397	374	376	396	390	366	353	351	392	339	351	350	341	336	394	391	392	401	377	374	354	368	355	348	379	382	387	387	369	361	355	359	395	371	328	348	317	371	387	387	425	379	400	340	351	352	349	423	391	369	386	353	384	370	341	347	367	385	382	369	404	390	356	345	363	339	409	351	343	332	393	337	360	360	366	387	345	419	360	332	356	329	381	415	400	368	383	353	408	382	386	391	384	356	387	394	353	349	343	369	351	372	379	350	377	395	370	368	361	382	365	373	386	392	342	362	352	395	342	371	391	407	392	351	376	380	376	393	370	399	397	380	351	385	374	360	372	363	396	366	340	361	359	363	378	383	356	379	361	332	351	369	391	359	385	388	344	376	345	367	406	325	411	386	408	359	369	389	363	370	391	394	406	383	344	355	381	389	386	346	379	390	370	379	358	381	367	383	357	393	369	374	383	367	367	353	391	382	397	370	344	370	379	375	376	368	335	365	408	376	361	340	365	386	362	391	377	396	371	356	371	357	371	376	397	393	367	361	349	358	335	340	359	364	376	362	346	372	362	359	386	372	388	309	365	374	372	382	355	360	361	396	355	369	395	357	366	323	342	349	384	363	389	382	352	360	394	399	400	355	369	370	398	355	370	373	386	395	392	316	378	387	396	392	338	359	383	366	392	363	338	347	366	368	352	360	436	366	388	363	368	400	347	399	359	389	364	372	367	400	402	386	383	344	352	393	353	387	360	348	401	381	366	379	352	359	350	406	369	333	367	418	346	387	349	385	405	393	355	359	372	393	387	357	374	376	366	408	345	400	373	362	391	363	359	372	330	389	398	376	379	382	376	356	357	398	356	355	352	358	373	389	357	343	388	351	374	407	373	387	396	357	372	369	383	346	398	391	389	376	367	392	399	357	379	355	359	383	360	377	356	381	373	348	353	359	394	389	388	349	373	360	363	397	393	383	395	344	345	356	394	367	351	366	377	368	357	352	386	373	351	392	371	380	407	359	361	402	374	370	373	375	371	372	353	405	376	349	357	354	355	346	348	380	339	342	336	389	355	339	387	369	352	398	388	385	398	349	361	411	373	409	403	351	404	394	374	359	362	366	378	366	393	375	383	388	337	359	356	374	374	361	390	415	400	371	382	383	388	373	345	405	340	379	380	356	367	342	350	377	394	346	375	365	373	354	359	345	378	365	411	393	384	320	357	378	358	368	362	344	346	364	395	382	388	347	371	338	354	389	380	393	368	379	372	325	357	347	376	354	398	361
31971	38690	5740	955	873	825	803	793	797	799	788	786	784	787	763	799	837	820	760	824	806	751	847	824	751	765	780	762	778	813	776	824	709	774	792	795	733	751	797	751	792	783	774	744	770	810	818	787	788	824	784	792	793	792	808	760	824	749	805	772	820	734	803	780	814	781	807	770	824	782	776	802	816	794	792	790	784	793	816	788	785	808	782	790	824	810	811	794	781	796	802	772	799	776	805	810	765	822	770	739	782	772	812	829	830	755	817	768	809	809	843	801	825	782	810	809	816	775	764	801	817	773	800	778	787	801	774	771	784	800	747	782	798	736	764	778	790	765	788	740	797	760	789	777	804	796	811	809	838	818	803	800	754	828	776	801	752	747	789	816	759	786	775	800	773	802	776	809	790	801	812	774	790	790	815	809	757	762	781	764	767	787	802	794	778	795	775	776	774	815	796	773	786	790	778	826	797	840	771	837	844	783	750	722	815	818	794	781	804	794	780	775	755	748	721	748	750	774	764	719	752	760	815	802	809	809	778	727	829	801	778	832	874	766	750	806	795	814	823	804	734	773	811	788	785	733	727	774	749	775	799	824	775	829	768	792	760	813	793	746	791	797	807	737	758	770	784	725	818	836	698	794	804	753	775	790	797	760	803	758	781	795	795	738	807	791	775	766	740	748	813	776	765	801	759	789	795	733	804	764	793	801	741	835	746	744	793	810	793	781	780	785	814	782	812	770	786	758	812	730	810	824	774	776	748	752	787	781	777	824	808	768	772	777	821	782	782	801	777	764	783	799	732	756	804	800	794	833	808	776	810	808	806	815	733	808	821	822	737	809	805	774	711	774	771	823	746	793	800	761	761	802	752	823	806	737	778	774	779	787	813	754	781	799	800	808	706	806	785	774	807	729	807	806	764	752	799	767	833	824	813	785	785	777	755	780	821	778	794	773	760	838	802	779	778	771	753	791	769	807	762	819	802	774	820	807	735	805	774	783	769	722	824	771	754	782	790	738	789	779	732	766	839	749	806	769	749	828	748	772	797	797	759	741	823	755	789	811	773	805	835	762	770	805	784	796	763	807	777	768	795	786	757	812	813	784	751	796	777	767	781	750	772	758	780	801	805	837	789	750	742	781	757	768	785	808	799	700	809	807	781	762	822	801	765	809	808	814	812	786	789	734	807	736	779	741	801	804	759	823	805	774	796	739	760	803	802	767	759	804	800	754	748	796	815	815	791	824	821	754	794	766	754	793	740	775	783	826	735	786	793	772	762	798	783	778	778	805	828	781	831	801	794	795	787	778	814	799	797	759	793	769	774	765	779	822	733	747	823	827	814	798	769	789	755	775	792	807	792	810	787	807	824	799	781	777	780	794	760	791	772	776	735	824	829	726	753	767	818	773	759	771	786	769	823	792	753	779	798	800	785	777	760	752	825	841	803	803	754	803	769	805	798	745	828	845	786	773	807	827	781	829	789	769	813	794	806	759	754	806	746	800	810	775	786	817	792	751	769	745	748	793	804	757	787	783	828	741	789	738	808	816	793	750	806	782	815	823	774	772	756	789	828	806	770	803	778	813	808	760	796	796	773	800	831	796	764	742	752	770	765	812	790	804	749	779	779	795	847	758	740	814	766	759	803	783	771	748	778	776	746	792	754	782	786	761	749	788	799	752	791	792	767	763	749	762	808	765	815	764	770	805	791	810	733	779	755	763	780	759	822	785	781	774	804	742	784	785	775	778	788	812	812	819	789	779	788	798	757	740	797	795	750	775	785	792	779	776	797	763	777	785	808	789	791	771	775	792	791	810	780	777	750	758	785	763	798	750	798	804	770	754	754	746	762	747	800	774	838	769	844	762	800	770	795	763	869	804	805	768	787	778	793	826	808	777	799	702	777	780	771	817	809	749	739	785	789	787	820	779	862	835	790	815	805	822	824	735	774	794	743	790	787	773	825	790	762	796	736	818	765	800	816	811	755	768	761	772	771	810	766	810	802	828	808	746	789	796	841	741	799	759	779	803	804	784	745	786	794	731	801	811	785	785	807	755	775	768	784	819	790	774	830	757	760	750	808	817	824	792	797	754	801	825	803	837	789	815	760	756	831	829	800	779	793	793	761	791	782	803	764	794	798	755	813	782	799	758	845	774	796	775	824	778	729	811	814	804	785	771	809	808	773	794	784	776	749	762	751	823	840	818	794	782	795	794	799	824	738	819	797	786	796	774	805	837	801	801	790	781	790	749	749	771	801	745	833	767	797	824	802	755	766	792	768	746	786	756	801	794	707	791	827	791	755	783	790	762	788	790	758	789	812	749	825	831	803	798	851	794	793	780	803	805	773	775	822	799	802	765	778	752	759	760	800	778	798	805	745	790	779	814	786	804	775	772	814	778	760	817	796	756	815	779	785	801	792	789	719	771	771	786	809	754	776	780	780	819	827	817	812	775	805	813	827	761	805	765	799	798	735	741	794	797	775	804	764	780	756	787	799	781	776	716	756	746	870	832	787	783	820	782	814	753	837	752	747	800	754	852	769	777	789	788	785	773	738	777	746	790	761	827	784	757	770	774	794	742	767	791	789	797	771	758	811	801	746	761	762	753	779	839	804	770	781	819	779	756	805	815	783	801	804	824	820	773	770	802	808	791	801	758	760	803	759	766	788	807	829	752	785	797	774	789	794	765	771	785	789	782	839	759	756	736	791	802	815	752	738	754	782	763	793	774	810	808	749	824	772	801	765	755	773	817	807	767	736	806	766	720	756	753	767	814	769	758	798	795	831	778	845	750	807	785	797	761	799	759	802	769	841	752	831	795	786	774	746	806	781	728	761	759	844	770	771	764	757	747	777	744	795	795	742	729	770	802	794	789	809	780	761	734	811	797	817	819	801	760	774	794	833	770	744	758	786	786	786	773	764	788	819	768	793	811	716	749	835	791	745	753	796	832	743	795	782	770	752	833	760	801	808	803	771	833	851	796	764	748	821	750	784	779	810	764	823	790	773	770	793	752	822	751	794	777	761	784	796	773	790	776	772	775	790	764	808	777	823	820	760	785	800	771	814	801	771	806	771	809	787	798	775	787	726	779	775	774	849	762	765	822	803	737	794	852	792	824	750	775	810	794	852	766	767	775	812	815	817	843	732	794	795	810	752	782	773	791	764	709	780	792	757	787	788	792	770	792	767	804	787	769	779	824	795	795	786	756	793	780	799	829	815	777	735	779	753	818	792	784	792	798	755	823	775	786	784	814	767	783	818	789	813	791	790	785	785	754	774	806	779	769	777	772	775	808	780	794	753	792	783	792	790	760	775	765	780	801	801	815	778	710	809	844	862	813	803	799	746	757	759	820	810	764	798	780	793	778	807	795	768	744	770	779	825	762	804	821	781	800	768	802	819	788	794	804	792	772	822	823	775	785	826	810	760	783	807	761	793	744	761	814	790	795	753	766	779	774	762	751	797	841	723	730	801	785	762	708	790	804	839	835	795	755	751	742	818	761
24589	21122	23967	28532	21124	21150	11632	692	430	396	434	366	351	383	376	332	308	328	345	312	318	330	351	348	339	327	304	366	305	336	308	366	343	314	303	292	293	338	334	323	319	359	307	339	313	349	300	336	328	303	303	287	328	326	344	319	317	314	351	358	335	304	314	350	334	338	370	316	307	323	338	349	289	371	302	328	333	335	340	336	294	300	296	311	337	316	347	296	322	323	335	306	320	334	342	313	320	320	324	336	349	336	309	320	315	297	341	351	330	364	323	328	328	340	301	329	328	297	327	349	304	301	320	317	307	282	315	325	315	340	317	308	330	338	312	292	340	298	304	317	316	290	329	334	320	338	313	309	353	311	316	324	332	345	372	342	314	317	341	322	309	316	328	350	308	336	372	282	298	320	324	324	333	309	357	311	351	310	315	346	336	317	348	309	318	338	330	321	337	363	310	319	332	311	340	359	367	309	318	309	354	284	295	288	294	311	349	330	315	325	299	327	337	350	332	298	360	323	306	318	321	314	353	346	333	333	335	314	319	363	333	314	295	310	313	312	312	307	348	332	338	334	342	326	323	298	333	318	328	317	349	356	376	323	328	312	342	345	335	377	333	311	314	345	334	308	289	330	322	305	318	337	327	292	303	298	292	320	341	321	351	321	301	324	341	362	318	309	317	308	330	340	317	312	309	304	310	297	334	275	294	327	299	353	325	295	323	337	360	333	340	324	313	351	321	347	360	302	314	308	328	346	309	303	319	329	336	331	309	337	340	316	276	339	313	313	346	308	355	317	312	329	306	323	340	326	363	339	318	343	301	303	298	331	310	330	297	353	331	342	314	334	316	302	346	323	358	316	312	351	304	350	327	337	322	313	296	323	310	323	311	319	290	326	327	338	320	330	306	329	332	341	339	332	319	312	318	332	330	318	320	320	346	351	313	344	332	349	314	340	315	273	343	349	365	307	298	319	299	327	326	290	355	300	331	317	342	327	344	333	325	320	293	317	332	373	287	317	368	355	347	308	334	332	306	327	305	340	315	290	296	340	329	346	326	315	343	327	356	319	306	332	306	285	308	327	322	301	307	315	334	328	323	347	340	320	288	323	341	317	349	304	311	322	369	321	349	308	297	303	324	354	292	335	300	319	339	337	348	340	302	322	332	328	330	313	327	343	333	286	344	308	299	366	314	297	309	328	341	333	325	334	362	297	339	318	322	317	318	363	341	325	325	315	345	319	317	327	323	306	338	315	352	324	332	313	346	328	300	371	341	351	344	292	310	367	305	334	269	294	332	320	288	332	307	335	315	280	317	327	312	308	311	316	327	330	341	343	340	327	341	324	346	314	342	347	328	311	337	322	317	281	309	295	324	314	287	355	299	297	300	295	353	333	327	312	326	336	343	326	306	342	313	301	347	300	321	330	309	333	324	302	320	337	314	313	344	318	346	284	298	307	327	344	299	325	304	315	327	295	323	321	290	348	288	329	332	307	297	332	329	351	297	307	347	350	324	307	352	349	310	312	344	349	329	337	359	289	347	302	320	357	339	336	340	332	320	296	320	330	329	320	299	330	297	341	326	325	321	320	306	324	283	308	337	345	296	343	348	326	328	309	363	320	343	316	335	329	315	299	304	337	297	340	304	325	283	341	325	309	325	310	311	320	314	327	338	289	311	326	321	327	327	320	330	309	310	354	329	345	359	346	337	321	323	337	321	341	313	319	283	320	322	326	361	333	312	325	337	325	347	332	348	332	339	336	347	318	347	309	308	334	340	276	291	289	321	338	308	301	317	349	345	338	307	343	317	333	306	339	294	328	334	290	326	292	346	300	336	316	318	316	310	317	374	310	298	322	298	273	322	318	317	301	314	319	314	333	356	334	307	328	323	338	297	330	295	330	322	296	372	361	304	303	322	347	334	321	316	312	293	325	336	301	319	357	341	311	310	350	291	331	326	285	335	331	342	304	332	307	329	365	344	311	343	292	363	304	337	324	336	289	303	310	315	319	318	332	380	336	313	332	307	336	331	335	335	340	313	364	318	352	309	310	305	318	311	324	331	328	329	269	302	345	350	360	311	336	307	348	337	324	319	303	316	335	340	337	324	285	314	319	314	321	339	337	328	320	320	345	339	315	330	318	353	313	310	337	326	342	300	311	322	333	318	338	288	309	324	339	303	317	341	332	321	330	337	309	327	329	312	340	334	352	327	335	294	326	351	296	315	361	308	308	313	274	311	320	311	291	329	331	307	318	305	309	310	324	342	314	277	349	313	297	326	302	310	302	326	309	324	267	300	310	325	272	328	322	304	312	343	344	335	340	320	294	325	320	295	356	336	346	318	293	338	309	355	323	327	343	326	274	335	365	363	338	363	341	324	332	354	308	308	329	333	315	364	325	316	324	323	321	324	326	315	322	346	341	317	333	328	334	297	328	317	293	309	333	332	293	287	347	349	301	297	327	302	307	271	327	306	312	323	316	281	344	321	299	337	366	349	326	299	288	291	332	304	330	317	316	301	327	354	312	307	313	272	324	322	335	325	322	305	308	290	290	353	329	314	329	303	361	310	353	292	313	281	311	306	324	314	340	325	330	337	346	353	304	312	316	316	340	335	351	332	302	300	318	291	313	347	332	301	325	292	354	308	310	325	324	332	309	302	323	314	309	338	293	278	340	352	341	371	341	343	311	334	316	314	310	274	269	317	308	299	328	325	316	317	323	346	331	323	346	287	331	297	340	322	305	338	315	296	290	320	300	307	311	302	354	345	316	353	341	358	314	334	328	356	359	288	311	353	312	320	329	316	322	320	289	300	333	339	347	332	314	331	314	306	346	323	306	320	299	304	314	318	330	305	317	355	299	308	349	360	331	328	312	294	296	276	338	335	332	313	335	328	282	305	340	313	298	352	292	335	346	319	290	301	318	299	291	367	326	307	340	324	308	318	335	346	301	278	335	321	324	314	322	332	351	336	330	302	319	338	326	301	322	333	327	299	319	337	314	292	339	319	293	328	328	288	318	351	349	301	344	313	363	304	347	315	359	307	344	323	346	334	303	315	309	324	338	311	372	338	303	332	311	302	363	358	320	337	318	330	309	290	334	329	321	357	345	305	342	354	312	307	336	347	335	295	350	310	335	319	293	306	331	323	345	321	347	295	307	296	331	341	315	327	327	314	318	296	308	312	335	307	287	292	344	314	322	305	332	346	327	363	311	333	319	337	364	313	351	328	310	320	366	334	321	295	313	326	324	363	336	321	316	330	316	291	321	300	310	297	315	320	321	281	314	316	310	355	321	316	351	355	302	321	330	331	324	321	318	300	305	301	327	294	329	335	355	341	277	299	289	328	325	305	297	312	332	351	331	327	296	338	322	320	357	326	341	324	307	323	330	321	322	289	293	362	305	314	331	304	314	306	326	313	321	321	336	322	317	340	337	285	338	303	322	295	284	315	341	324	350	338	300	279	316	345	331	349	319	304	335	296	309	302	337	327	302	322	344	318	315
37813	50607	8007	1037	780	750	729	712	704	697	672	706	741	619	701	666	705	666	665	700	662	626	633	693	649	694	718	630	658	664	645	660	702	668	681	669	702	743	666	624	681	655	683	643	707	673	666	709	704	657	645	650	678	659	623	664	653	671	642	655	648	655	647	663	691	664	635	656	672	711	664	645	643	682	667	703	654	658	649	673	676	673	711	650	626	674	659	684	657	698	674	727	682	649	638	651	692	675	647	698	637	695	655	702	619	685	624	680	619	638	665	650	650	698	656	616	635	677	634	639	669	685	694	690	640	654	631	662	665	661	694	658	666	616	646	681	700	642	636	664	657	677	672	672	681	694	600	673	700	699	657	643	634	648	642	661	695	705	661	751	651	658	683	674	668	649	707	631	646	687	678	662	688	643	685	668	693	670	666	697	675	706	645	724	618	675	644	636	706	645	647	641	633	615	651	638	678	632	612	689	644	629	679	659	677	670	601	654	661	674	632	665	683	677	664	697	681	658	699	646	648	659	655	651	638	638	675	617	627	636	664	672	649	683	659	653	693	696	656	599	717	647	681	729	678	660	643	630	680	642	616	680	673	698	640	651	695	682	689	644	628	647	687	674	680	640	634	674	675	594	684	614	722	619	687	658	659	688	647	630	681	669	655	656	657	688	659	656	673	695	703	690	650	677	672	648	652	692	659	689	633	633	699	709	628	659	677	680	688	680	613	678	586	637	665	639	702	660	674	636	627	699	654	681	622	667	624	655	659	700	650	687	686	652	639	674	625	623	668	622	682	689	695	669	662	696	670	611	697	692	617	658	658	669	627	657	668	611	668	653	649	637	636	619	629	692	634	661	705	702	688	663	651	644	654	679	678	669	639	645	652	672	691	664	672	671	631	702	679	628	639	649	669	673	621	667	644	620	661	673	666	662	662	669	640	632	648	649	624	685	640	671	667	690	637	651	614	673	652	701	668	678	706	640	688	685	685	673	646	668	647	664	673	668	654	689	648	688	726	687	655	698	632	665	654	684	655	671	642	658	622	665	721	666	641	659	640	639	686	641	671	650	697	671	628	643	640	675	663	637	659	703	646	648	685	664	668	636	691	650	666	656	639	700	648	680	693	697	648	679	651	669	688	668	671	685	631	684	658	655	676	665	654	682	667	671	673	683	681	642	672	631	677	667	666	687	624	704	643	666	681	646	644	676	663	670	641	671	646	713	653	683	657	676	687	611	662	650	619	601	714	639	667	629	681	632	677	659	616	695	676	656	630	709	664	673	687	645	628	662	687	639	683	620	618	651	733	687	651	665	693	655	604	671	695	694	684	668	661	665	673	694	693	653	684	671	652	673	676	689	653	655	641	625	637	640	668	631	606	687	624	658	685	643	635	651	646	681	696	715	658	644	666	654	666	630	651	685	657	643	612	655	620	654	706	657	690	676	646	668	664	683	713	640	656	664	681	646	677	646	657	620	646	679	674	660	654	698	642	683	695	695	638	646	645	656	641	642	661	696	681	649	654	641	681	632	667	647	639	629	657	657	650	691	679	649	661	630	647	652	647	671	684	658	636	629	657	656	695	633	644	620	647	691	697	679	649	642	658	682	690	673	662	673	679	661	724	613	653	652	697	677	661	663	663	655	668	654	669	644	653	586	672	660	685	662	687	673	666	675	698	651	681	637	653	638	645	661	701	676	709	656	634	659	641	621	701	635	665	604	621	677	659	676	615	697	676	662	674	630	699	635	622	704	650	652	648	685	628	686	674	640	644	679	726	627	667	673	655	667	618	646	648	642	691	699	682	636	712	684	663	607	664	653	656	679	713	693	644	653	699	643	669	700	669	640	634	616	636	666	618	657	633	671	650	706	702	690	680	686	663	658	667	632	615	626	657	688	712	634	643	704	674	698	656	691	653	662	662	669	671	656	648	677	637	684	642	658	640	651	680	680	663	701	701	621	681	677	669	668	654	657	652	646	693	679	617	660	673	666	700	679	663	637	643	655	628	648	677	652	658	716	679	598	670	641	630	648	663	686	637	661	668	678	713	715	664	635	661	670	678	630	683	668	655	679	687	636	627	659	672	652	640	648	649	685	664	675	622	635	671	650	627	673	674	631	647	603	667	665	635	625	686	635	666	662	687	666	657	659	679	674	677	620	647	662	633	673	678	662	648	642	706	692	695	646	634	611	606	700	677	667	672	674	676	667	658	647	662	727	671	647	694	662	641	647	604	651	636	667	684	690	678	634	669	659	649	679	685	682	653	655	691	640	661	638	678	634	637	709	627	686	640	687	693	652	682	654	652	671	629	655	664	715	657	662	637	677	675	645	698	676	639	629	701	674	621	670	660	699	698	646	673	654	657	641	664	651	675	687	703	658	654	681	699	683	639	693	688	658	685	664	681	653	637	663	649	640	692	664	709	663	689	664	660	670	725	650	637	664	706	651	648	679	683	686	597	669	658	641	651	615	668	679	671	613	654	634	647	667	678	639	689	678	652	694	659	620	579	712	693	677	682	658	676	682	657	623	628	703	648	674	657	659	680	638	688	639	666	702	617	673	670	652	637	637	618	663	640	658	643	661	646	692	652	658	683	645	723	668	641	651	682	690	657	675	709	648	711	638	715	645	634	708	629	684	592	722	689	673	709	686	666	617	646	618	675	651	662	658	638	714	657	681	702	720	653	696	674	675	666	629	685	627	663	672	699	641	636	661	631	610	663	643	655	652	630	651	647	628	635	646	634	697	622	684	669	699	666	663	663	707	664	670	649	636	633	677	657	666	667	652	636	621	689	663	694	671	654	654	652	612	654	613	645	695	657	694	652	613	680	682	699	608	695	698	662	642	705	655	690	624	635	648	651	625	613	658	695	687	670	676	649	643	668	644	713	719	649	692	675	646	684	653	639	641	663	673	621	664	689	675	666	709	621	682	663	709	660	694	684	698	639	625	652	692	625	623	628	695	636	740	669	678	629	659	657	636	639	661	671	678	710	616	693	703	695	672	655	645	700	657	708	665	654	651	667	620	678	666	660	692	689	652	651	690	643	632	647	685	676	690	607	665	606	625	662	675	683	645	712	637	665	656	650	656	630	650	664	683	671	685	668	681	646	662	672	637	671	670	626	681	626	655	657	648	683	636	671	649	668	738	633	680	679	634	675	726	649	680	669	617	641	678	630	636	663	710	696	643	686	670	620	654	682	654	627	691	626	632	650	648	622	660	649	695	675	699	635	664	727	699	651	623	634	682	670	712	628	671	679	633	684	680	650	680	679	682	637	667	721	688	613	674	687	647	685	680	652	686	660	645	710	657	670	687	662	668	671	667	667	641	703	671	684	640	664	665	640	637	684	637	670	674	661	653	647	651	688	646	642	656	650	647	636	643	683	628	684	668	685	660	666	636	659	648	653	654	665	666	681	668	644	656	654	662	653	592	659	669	660	685	661	668	660	666	681	680	630	693	638	654	648	676	717	649	685	638	660	644	653	627	629	690	673	680
34713	17784	4460	340	287	267	242	233	192	227	217	232	219	251	209	209	223	227	238	218	229	211	215	231	219	247	186	201	198	246	229	195	207	232	209	198	217	226	227	223	212	225	201	236	217	233	201	231	234	200	225	214	203	203	242	208	199	221	195	217	248	209	183	207	216	226	179	207	205	194	214	228	227	214	213	238	186	191	203	199	237	214	211	224	206	211	223	204	217	223	208	212	227	199	230	201	206	212	214	211	194	196	198	223	196	218	231	235	206	206	205	220	225	205	226	222	208	238	179	184	211	203	243	220	202	208	217	230	212	238	222	198	201	208	234	205	226	230	199	204	244	237	234	191	229	212	234	212	224	233	231	198	221	191	218	230	202	193	224	214	195	200	203	208	204	219	232	208	202	206	206	249	227	198	206	238	194	228	234	227	209	211	170	220	224	208	215	222	193	197	200	217	203	219	213	220	209	202	189	214	202	226	222	203	227	226	225	228	241	208	157	238	196	190	231	236	213	211	236	224	203	214	206	194	218	215	240	205	222	219	201	216	186	188	223	210	208	228	216	202	225	226	212	190	258	216	213	225	218	247	196	225	223	231	227	214	242	237	188	193	216	225	214	208	212	225	252	193	226	247	181	216	206	226	202	206	230	221	203	210	207	203	218	218	220	210	216	212	211	224	191	228	218	224	217	192	237	223	203	208	200	206	210	218	248	240	213	203	226	212	209	223	227	225	221	259	207	214	213	201	222	225	223	242	230	190	223	224	230	198	211	207	212	209	198	221	225	198	218	218	254	220	202	255	232	211	227	218	239	210	243	219	205	202	212	231	236	205	203	229	212	231	221	219	189	182	203	205	213	208	213	211	253	227	187	233	204	219	230	217	200	209	218	208	223	229	258	210	227	231	221	244	208	229	210	216	214	206	229	192	215	203	243	203	225	210	222	210	216	233	240	226	190	227	208	221	229	204	220	236	227	218	235	220	192	197	213	230	216	242	240	212	215	208	218	217	200	261	240	221	202	221	227	210	194	223	184	221	234	223	231	236	227	219	217	165	259	220	229	225	195	197	191	219	242	237	193	192	226	256	236	231	206	206	237	213	203	204	181	239	216	202	198	207	211	222	232	219	202	217	224	217	225	213	202	212	215	201	214	217	198	208	205	216	206	235	223	202	207	190	208	225	212	215	241	197	228	213	205	231	191	246	208	206	197	221	246	215	226	243	207	212	222	230	210	200	209	219	202	207	202	218	215	265	215	195	233	217	207	212	219	208	215	213	216	215	211	224	208	242	228	192	227	239	207	219	215	250	203	230	239	221	198	231	231	238	200	225	208	206	214	231	218	198	215	175	220	213	216	228	250	177	209	180	207	243	227	219	223	232	206	213	220	225	217	218	231	197	201	206	210	223	224	205	199	221	237	237	224	228	231	241	236	202	197	235	217	217	216	212	203	223	204	230	221	243	217	210	209	211	225	219	238	216	209	199	231	233	210	221	223	214	251	234	217	204	242	246	223	209	211	207	219	208	231	244	225	193	227	206	199	204	209	200	234	212	221	205	192	218	207	216	211	211	217	228	226	223	203	244	198	243	226	218	213	236	213	213	210	195	236	226	216	224	233	216	208	217	225	233	219	182	219	225	227	219	201	225	206	190	219	224	225	235	216	211	208	194	222	211	200	203	204	194	213	222	240	210	219	208	224	213	191	210	205	214	207	209	233	190	218	214	225	210	235	219	213	187	222	203	190	219	210	217	233	221	224	209	208	229	220	225	216	217	197	265	218	233	214	212	219	207	235	209	239	186	212	200	195	218	209	210	191	189	206	216	198	207	203	216	223	206	200	234	203	209	234	197	207	229	233	202	230	212	220	239	203	223	202	198	229	212	189	250	193	209	196	203	217	200	218	227	201	223	208	230	204	207	212	221	215	240	215	198	232	190	213	212	218	212	220	235	206	206	206	197	241	192	194	219	210	174	238	225	228	207	235	230	194	223	252	225	206	215	213	188	181	212	207	197	213	231	207	222	236	213	242	220	205	194	197	210	214	184	217	235	208	243	212	219	196	227	199	203	201	254	229	226	223	224	194	204	228	190	222	200	209	207	203	206	230	223	218	223	196	201	221	180	223	229	210	210	241	227	200	220	216	227	209	202	217	210	227	203	224	213	202	208	232	202	218	223	189	209	215	214	195	226	224	216	227	203	213	210	211	221	225	220	208	215	218	204	192	214	245	199	207	203	208	202	227	238	217	235	214	202	211	241	211	214	210	227	239	215	224	206	223	216	231	200	228	237	218	221	214	213	209	217	242	204	184	206	202	212	202	197	248	233	208	260	232	192	228	209	216	210	242	199	227	205	212	220	201	225	232	208	203	218	216	218	201	212	221	215	205	236	223	242	238	224	228	248	214	192	198	212	196	195	208	198	210	178	208	230	225	231	230	220	205	211	207	230	204	224	226	230	193	222	213	210	218	221	229	208	190	226	207	213	209	239	244	238	244	221	241	213	191	211	212	213	223	206	234	219	212	211	214	235	208	202	225	227	230	213	230	197	236	200	212	189	216	201	210	203	233	217	212	185	210	181	197	235	201	185	215	212	215	180	225	218	222	232	212	207	235	216	234	194	193	190	231	239	231	230	226	211	207	236	207	216	234	242	221	183	204	211	220	203	202	199	227	213	215	189	202	219	231	237	237	194	190	200	233	224	201	222	238	199	224	230	206	213	205	235	198	239	238	232	205	216	230	222	215	193	208	222	218	207	217	215	224	211	217	207	224	222	225	191	212	215	218	207	227	186	240	186	197	213	221	235	205	214	238	238	217	178	202	232	206	198	219	194	227	192	208	213	191	196	230	192	237	227	240	234	210	221	226	220	215	235	213	215	231	222	216	195	199	215	230	201	189	237	244	190	211	204	212	208	213	214	230	217	185	226	199	217	205	222	203	221	195	206	217	202	210	221	187	231	240	211	228	200	224	207	208	229	226	187	208	213	213	199	199	213	218	226	200	240	215	209	211	220	186	234	225	242	212	219	220	235	194	232	224	210	239	219	231	198	205	224	198	203	232	194	182	219	188	226	234	224	208	194	224	188	211	229	215	169	211	239	237	212	199	253	206	195	205	189	215	206	231	196	212	225	248	222	233	218	243	189	224	229	218	217	227	230	251	226	229	237	224	231	209	233	183	191	212	189	187	213	227	222	210	221	195	212	208	189	218	244	195	220	216	224	194	215	208	189	203	209	234	199	215	204	188	200	210	195	203	214	229	236	226	198	206	206	208	206	201	210	212	235	190	195	224	215	193	211	184	220	196	209	207	208	206	199	189	231	212	230	249	226	244	238	211	221	208	178	203	217	218	207	223	204	215	189	208	204	201	240	231	226	217	238	210	238	230	221	221	207	213	192	215	232	227	218	231	177	192	214	210	208	218	205	239	207	211	217	223	209	218	205	212	227	216	225	241	226	235	232	185	237	211	227	218	216	204	229	238	203	235	200	214	242	231	188
16651	5279	791	546	505	499	584	532	535	516	519	530	513	500	482	512	517	454	512	534	532	529	521	499	505	513	486	490	518	525	502	508	521	540	504	525	485	510	497	528	516	519	548	535	498	511	521	523	498	493	530	573	516	542	505	534	527	515	480	513	491	507	511	493	511	517	519	522	493	506	540	504	527	528	552	524	560	517	506	495	470	538	507	517	544	520	511	542	521	548	492	519	479	537	528	500	519	557	482	440	484	517	512	472	481	503	480	482	486	505	521	540	467	548	540	499	539	520	516	519	527	506	528	535	513	488	501	526	506	533	527	508	538	500	549	499	478	484	503	537	503	476	533	503	517	507	512	497	491	505	492	545	543	516	490	551	534	546	516	512	537	492	547	546	500	544	513	509	515	509	539	498	540	514	540	468	487	487	523	467	516	527	517	531	503	524	499	480	501	520	488	530	508	561	497	517	531	497	523	500	516	550	530	511	477	520	499	532	537	494	509	525	554	506	566	531	506	533	490	512	505	495	538	495	530	522	524	525	511	535	485	561	475	509	547	497	532	495	534	468	464	508	522	467	504	503	481	488	538	505	499	563	521	532	533	562	525	517	487	525	513	503	499	533	541	564	506	495	513	531	533	508	505	515	519	496	473	501	461	543	502	486	497	529	456	493	558	524	551	506	508	469	537	525	526	481	499	484	497	527	463	508	545	529	544	510	492	531	479	520	528	495	467	556	553	523	515	552	531	518	509	463	493	492	532	521	496	502	506	541	550	491	506	476	491	513	571	497	486	528	522	525	504	551	507	494	485	554	523	576	533	470	535	502	513	520	513	513	552	498	541	521	563	540	485	497	499	523	533	517	564	515	531	535	515	489	504	539	517	548	497	530	534	466	538	540	513	544	520	516	474	527	512	493	535	498	538	513	516	545	556	496	529	532	469	513	513	564	519	492	522	509	494	495	534	512	506	494	479	506	556	520	512	510	515	498	528	552	513	537	498	545	507	539	515	528	505	511	532	528	542	505	526	479	477	524	554	496	511	500	511	520	516	498	490	504	544	486	490	520	523	491	547	500	487	545	501	491	514	542	550	493	514	535	505	493	479	544	500	530	499	542	506	512	521	457	494	496	490	494	536	546	480	520	546	502	495	511	475	483	510	499	524	533	545	524	520	481	513	553	511	481	496	540	491	502	479	502	586	482	541	500	501	490	509	522	540	525	515	479	543	508	519	489	515	563	460	482	547	488	514	500	541	540	525	533	547	492	534	491	490	499	552	507	484	491	519	502	498	488	551	569	491	542	515	518	540	544	439	507	528	522	513	540	549	495	489	516	527	525	527	537	518	485	479	520	507	528	554	500	558	501	519	531	541	490	524	503	558	485	483	499	510	521	514	491	579	519	495	534	502	545	498	515	501	489	523	492	536	501	548	530	529	557	557	511	500	552	499	503	512	472	517	490	523	507	519	495	511	500	528	557	530	541	533	492	502	533	539	547	523	486	516	479	493	522	502	518	555	533	509	518	496	512	536	509	522	519	532	494	513	516	498	495	486	521	521	489	504	539	477	516	535	501	513	518	499	496	535	526	550	500	533	521	512	525	519	496	486	520	509	513	540	513	500	522	490	504	496	519	528	544	498	562	527	543	532	481	526	494	474	541	537	488	575	511	562	477	539	506	534	502	521	532	532	524	519	541	487	516	522	484	520	528	502	519	537	550	483	498	531	513	523	525	502	511	517	511	502	494	499	494	492	518	512	507	513	503	481	514	509	518	559	552	504	502	512	491	519	479	508	544	497	543	526	484	505	549	507	484	515	532	499	486	538	510	455	516	514	481	505	515	546	482	486	528	539	542	501	568	519	503	530	504	541	488	478	466	502	518	498	510	513	494	494	502	503	513	480	532	504	501	512	455	505	528	486	500	483	524	505	490	558	521	485	509	524	495	507	502	517	516	526	531	528	553	470	511	510	508	498	468	531	485	525	528	509	493	517	551	464	494	485	543	514	528	519	515	498	492	506	496	565	533	509	520	537	547	533	529	524	474	482	537	541	510	513	549	498	514	464	540	539	525	523	523	532	518	532	465	493	482	510	541	542	521	495	507	500	535	507	493	521	515	548	515	527	531	504	513	484	547	474	529	505	529	505	498	521	511	529	533	545	500	508	543	500	521	517	509	535	553	536	501	510	528	476	512	504	532	542	493	543	565	502	473	516	495	543	494	520	498	514	577	484	522	541	506	523	486	535	503	535	497	488	500	519	515	488	518	501	535	518	512	532	522	491	494	522	527	508	486	518	512	532	519	506	526	459	509	497	520	494	479	500	523	570	512	519	510	530	524	473	528	520	497	552	495	518	466	530	516	548	502	494	503	515	538	513	523	492	546	486	520	547	488	520	506	492	522	503	530	530	458	500	446	503	521	513	496	529	519	472	491	508	515	476	502	496	510	516	516	529	520	543	546	499	511	531	515	510	521	500	510	504	552	484	516	535	508	510	495	544	470	537	545	548	545	525	502	494	505	506	492	530	547	479	482	479	507	533	505	540	517	503	545	537	506	576	513	507	496	513	498	481	507	505	531	472	489	505	513	524	500	497	510	533	514	516	486	531	504	509	538	485	493	558	520	507	507	496	489	538	513	541	514	514	523	507	520	496	486	496	488	502	538	485	519	506	551	510	528	531	494	536	506	551	506	491	523	472	503	508	484	534	541	561	508	551	508	514	531	472	490	551	517	502	520	540	516	547	502	521	506	522	494	492	525	503	521	560	488	507	528	544	558	499	497	499	467	538	508	493	511	532	490	490	507	489	533	501	541	507	534	565	561	550	514	537	520	491	506	543	520	537	513	505	514	496	531	521	499	516	494	545	503	520	516	508	536	521	512	536	480	495	490	517	519	493	510	546	479	541	518	503	530	517	498	523	489	524	510	493	474	514	538	505	502	519	501	495	515	522	507	525	489	543	509	501	543	470	523	508	489	477	522	495	556	460	522	496	504	476	552	495	520	482	505	507	496	532	527	501	484	527	515	559	521	472	529	507	500	534	518	521	535	497	503	507	477	539	487	536	525	511	540	502	458	487	549	527	466	473	519	470	551	492	524	520	529	519	529	491	494	515	526	526	490	521	546	545	505	519	537	516	499	550	562	516	526	521	531	517	477	508	514	520	524	504	492	513	475	511	533	498	476	500	518	526	500	535	503	557	496	510	454	524	517	504	494	501	540	513	524	508	487	514	494	503	459	497	499	494	531	517	514	507	549	539	504	516	494	491	566	513	533	475	522	467	508	579	489	467	469	526	509	527	482	509	493	521	540	532	529	497	496	515	482	555	556	497	517	494	532	496	478	518	516	494	487	509	516	513	517	484	529	540	498	518	538	474	535	482	500	511	512	551	574	523	550	511	505	527	487	489	500	508	509	524	534	523	515	498	572	572	509	494	523	485	494	490	509	535	538	522	525	496	504	463	510	526	539	493	453	498	500	513	559	542	518	491	482	505	566	500	536
25387	21138	23622	28923	21143	13698	664	538	458	399	402	380	433	376	390	374	375	381	383	381	377	412	405	363	393	379	365	390	351	360	398	373	416	396	368	379	371	393	376	391	379	361	361	392	378	403	394	358	368	350	359	362	367	363	363	349	387	397	336	385	402	360	356	357	377	374	404	397	340	369	355	340	359	396	378	342	402	383	426	367	384	429	368	380	383	374	353	405	341	382	352	395	349	383	373	388	380	346	379	385	395	373	397	355	376	401	377	364	397	326	406	386	365	378	373	393	398	325	341	357	353	392	384	371	361	367	366	367	367	370	395	382	385	378	389	365	386	397	340	391	355	365	337	357	361	388	363	363	369	410	378	367	380	353	411	373	382	385	349	369	361	383	399	391	341	367	380	366	381	384	405	388	392	364	401	369	368	366	366	380	355	384	391	322	360	378	350	404	384	388	354	360	383	370	386	299	381	365	369	373	394	366	355	372	400	371	377	380	370	366	380	368	366	347	362	389	403	364	341	376	360	337	331	369	363	373	373	339	332	386	382	387	355	412	344	392	331	376	378	382	359	404	387	348	365	364	338	386	364	348	391	382	385	368	412	351	336	388	375	404	384	370	339	393	341	343	378	324	420	376	358	376	352	341	358	368	353	359	364	373	392	415	394	338	354	312	372	387	365	352	357	340	440	367	383	329	370	372	392	389	392	345	386	372	379	379	374	362	371	392	355	394	368	377	348	380	417	399	366	341	391	418	353	342	356	393	343	411	390	388	401	415	363	416	378	343	368	394	386	354	382	395	354	383	399	380	384	391	385	445	394	362	384	377	377	299	336	401	354	350	370	380	360	338	361	354	375	407	359	394	375	387	369	366	357	384	394	335	365	368	385	391	378	338	377	384	372	400	391	334	360	367	377	346	358	362	363	373	321	402	398	361	402	363	368	340	395	357	365	406	353	365	428	342	357	395	350	402	342	331	353	363	368	395	311	341	352	416	382	390	402	398	348	349	359	340	413	367	377	387	402	390	381	362	392	343	345	389	371	341	394	363	387	394	398	366	379	360	385	385	373	373	351	373	379	377	366	358	386	364	340	362	325	374	393	355	373	328	384	368	392	394	365	366	381	394	368	390	356	368	359	375	433	351	368	387	384	371	414	386	386	367	342	350	409	370	377	378	352	368	378	369	372	390	398	312	358	405	386	353	370	425	390	394	386	384	365	402	405	356	354	376	351	379	401	380	307	393	344	390	383	384	369	376	415	406	383	365	387	372	371	379	370	353	386	362	374	377	364	381	380	347	397	384	388	363	372	385	342	398	365	382	398	370	369	385	395	338	358	389	372	341	352	373	381	390	367	396	354	347	373	393	345	370	368	384	379	345	373	393	384	362	353	410	377	376	406	393	363	351	374	363	379	400	360	391	361	361	357	396	350	371	400	380	342	391	414	404	358	330	351	414	404	390	376	397	357	382	367	394	366	359	357	357	343	368	398	359	389	363	373	375	392	410	339	406	395	345	374	371	370	356	392	374	383	370	404	379	393	394	380	390	357	362	353	379	403	383	376	337	347	364	391	378	355	380	352	390	418	386	383	382	351	359	396	382	375	388	342	397	393	361	365	326	387	384	373	382	355	366	364	389	389	345	345	373	336	350	385	362	371	374	421	437	354	370	356	371	348	370	321	377	389	397	353	371	389	353	366	373	395	375	352	356	374	393	361	382	334	402	382	367	406	403	341	352	375	343	369	362	371	368	385	389	345	345	354	362	349	364	414	372	352	338	397	342	348	373	391	388	386	377	358	378	363	396	379	400	387	369	396	345	421	403	351	368	362	378	372	352	343	363	381	348	382	359	349	354	372	373	402	359	347	368	339	377	375	346	422	400	361	405	372	357	349	342	368	377	333	355	398	382	391	363	377	352	391	380	385	372	360	354	402	393	384	383	355	383	375	394	360	385	399	335	383	387	347	398	343	347	392	368	390	378	408	381	375	408	413	348	359	392	398	384	358	407	369	377	379	334	388	426	368	359	371	353	367	356	401	357	364	353	356	362	363	376	387	365	414	347	359	406	396	381	358	375	352	355	372	398	397	421	362	354	412	400	384	400	332	376	386	363	358	342	389	381	402	398	393	399	383	338	392	340	376	364	359	348	338	368	378	413	396	367	373	347	366	370	377	375	362	400	360	394	338	370	355	340	378	382	404	403	393	400	374	348	392	353	367	374	351	386	391	375	405	359	414	402	367	376	360	355	355	363	371	333	316	374	386	396	346	367	418	363	386	412	362	373	362	351	369	345	372	364	344	365	335	381	363	371	375	383	400	377	377	349	388	351	402	414	377	389	330	408	382	383	388	380	391	363	353	386	374	383	374	350	396	397	413	367	389	340	373	331	353	345	393	363	384	384	383	389	391	354	416	401	368	378	377	359	383	346	374	388	393	366	392	352	358	348	382	423	380	389	380	374	380	385	361	417	405	361	365	356	357	347	385	351	384	357	347	340	387	394	331	355	352	342	350	366	396	391	369	360	392	372	381	365	354	363	378	333	429	338	349	349	353	334	362	365	392	360	383	408	376	344	356	366	387	373	404	395	363	355	390	378	387	350	381	358	362	352	379	382	349	347	384	338	368	365	341	372	360	406	367	364	385	373	378	358	393	350	371	359	368	339	356	349	388	385	420	347	340	348	388	396	384	376	375	341	403	351	383	341	359	377	351	346	348	354	340	412	341	362	367	386	377	373	353	421	385	376	379	325	371	379	350	357	376	369	405	391	312	390	339	377	372	329	356	399	384	375	371	361	396	420	348	372	399	395	345	365	390	370	394	390	384	380	349	402	382	394	428	387	365	350	369	396	371	381	370	376	393	369	350	385	365	365	361	410	386	352	387	368	354	327	364	361	355	374	356	372	365	386	378	399	345	367	375	386	372	369	402	417	378	368	386	371	373	391	377	394	370	387	360	342	379	394	359	346	380	366	378	349	395	362	401	393	328	348	386	398	375	370	373	346	363	392	370	338	354	389	377	368	395	404	350	372	342	383	344	387	369	386	365	340	352	336	365	375	406	379	353	384	403	386	364	355	372	353	376	376	382	382	347	349	362	383	368	374	359	374	373	332	365	361	391	354	390	351	331	366	366	396	376	415	395	391	402	383	379	363	349	371	359	371	373	357	363	336	362	387	330	404	388	338	380	365	367	345	353	426	392	398	370	365	364	345	375	386	352	373	411	422	344	375	358	328	357	345	355	390	399	377	368	362	383	365	382	414	382	375	312	344	425	385	333	416	359	384	352	396	381	373	350	358	354	389	371	374	390	382	341	388	350	365	399	391	390	364	342	433	352	375	370	367	378	362	354	349	413	364	399	383	365	373	376	395	370	416	360	369	379	385	386	369	382	339	346	421	384	377	399	373	416	389	400	341	359	374	399	391	418	402	392	358	386	342	389	419	375	380	345	368	366	382	374	416	364	378	362	352	394	376	329	382	354	374	364	368	360	378	377	379	373	367
31931	38896	5303	950	853	831	788	834	808	773	837	799	771	820	798	764	777	791	787	821	811	777	791	804	820	802	826	754	769	768	764	766	809	773	751	808	753	799	778	772	773	755	756	777	775	779	825	734	774	802	848	760	792	802	767	762	785	794	759	780	785	776	794	769	862	747	757	774	772	871	771	813	733	772	801	770	774	799	783	811	786	794	776	810	833	850	771	808	791	819	785	775	796	756	798	779	730	804	781	759	814	784	751	790	777	817	738	786	792	792	809	789	802	783	798	826	780	798	762	765	770	776	785	739	802	764	801	753	764	822	786	787	750	810	821	739	780	843	838	785	758	794	763	791	798	784	787	826	798	767	744	791	804	782	742	794	800	762	792	766	832	810	723	807	771	790	791	780	738	761	816	771	824	789	809	819	824	784	783	817	804	778	734	760	795	781	786	781	815	824	829	769	796	759	788	750	810	804	789	782	772	742	759	807	799	784	781	798	810	827	782	780	794	800	770	801	799	828	754	722	755	830	803	781	798	792	816	766	768	791	784	775	794	830	868	812	793	818	754	835	859	792	764	793	785	808	796	812	821	765	775	756	819	799	875	761	735	761	828	791	778	782	767	706	797	813	750	774	774	808	775	749	792	822	813	772	812	809	800	784	788	781	782	811	776	768	812	799	806	818	771	787	811	819	778	790	841	748	743	782	739	764	756	793	783	749	810	808	763	794	783	743	789	792	835	779	777	796	783	754	793	793	820	747	854	745	794	788	816	803	812	756	764	724	794	808	784	765	802	836	813	742	776	793	774	767	805	836	810	777	780	817	764	801	786	781	802	787	795	779	771	803	794	854	712	764	809	758	796	799	734	790	726	797	835	849	798	776	806	761	760	787	806	788	805	811	767	794	772	818	843	868	732	747	769	745	789	819	810	689	778	823	774	776	783	796	742	813	756	759	713	825	763	783	810	803	847	798	761	792	804	774	855	785	876	793	786	795	821	758	807	770	769	787	767	802	780	790	761	780	732	790	856	734	794	753	829	810	744	786	780	802	772	793	787	799	782	871	812	773	724	796	757	759	815	786	772	785	741	763	777	810	792	753	757	845	823	832	785	794	789	807	781	816	771	790	770	801	754	762	825	760	811	811	815	792	808	767	768	786	792	776	792	784	793	770	796	768	804	763	766	829	780	798	781	799	799	772	767	782	797	762	786	827	824	829	784	756	769	722	807	786	745	745	801	796	788	725	799	860	803	773	791	833	753	825	779	811	788	732	782	743	782	779	741	803	760	835	781	821	780	764	752	750	803	845	817	844	807	770	825	819	808	762	775	759	770	814	799	794	791	823	740	757	759	741	752	806	782	759	808	768	776	823	784	879	771	806	742	789	818	741	791	767	798	776	770	760	776	847	846	838	743	767	788	820	806	792	795	800	780	788	756	764	789	833	770	808	784	779	818	797	800	784	787	785	812	807	794	806	740	781	790	750	784	824	770	772	770	769	792	798	744	766	762	788	729	814	786	776	779	815	796	780	819	833	756	814	779	789	791	787	819	785	836	793	794	822	769	796	796	836	816	805	769	840	754	847	777	783	789	785	850	802	794	766	779	791	782	767	731	735	790	761	800	777	774	796	726	751	794	769	799	804	755	800	741	789	806	810	811	791	839	822	800	770	752	799	746	780	776	814	847	751	754	785	792	817	808	796	786	781	804	795	765	777	784	813	786	843	788	817	791	781	730	769	767	791	744	850	778	803	760	781	795	802	813	828	775	842	757	799	805	771	760	767	825	789	773	794	808	786	816	746	823	805	792	785	798	773	726	770	757	779	772	790	769	808	797	785	806	774	793	795	845	797	819	815	797	813	815	819	785	791	779	769	794	797	759	800	790	795	782	808	778	781	813	756	767	828	810	772	773	761	816	812	852	797	810	758	816	810	779	775	763	792	745	769	783	803	811	834	800	767	776	830	799	733	787	774	732	824	807	794	755	832	746	759	815	775	788	780	763	760	795	779	802	750	761	737	746	797	765	809	802	783	800	807	777	804	767	790	775	788	750	785	812	766	780	830	775	747	765	757	766	802	768	782	819	788	812	809	810	749	817	853	746	751	833	838	805	764	748	754	748	797	789	792	836	794	788	802	792	758	785	779	792	771	749	792	838	817	803	778	790	779	819	741	849	807	794	792	781	833	781	801	818	745	782	811	774	787	785	838	818	802	793	750	744	782	795	815	770	803	809	762	783	810	818	807	802	790	841	792	766	746	803	778	765	850	818	770	779	771	799	790	805	773	820	804	779	783	767	781	775	835	853	793	824	821	788	794	778	743	825	741	747	736	785	762	797	793	793	792	826	791	806	835	786	796	773	774	843	801	774	796	755	798	736	751	815	767	805	779	761	793	821	767	762	764	762	782	839	803	845	815	825	748	775	812	821	802	813	783	851	795	813	765	768	794	800	856	804	819	798	785	764	757	776	804	850	801	829	842	771	806	759	789	731	748	739	803	755	811	785	794	737	819	812	767	803	801	803	758	808	779	816	720	686	808	776	789	795	842	788	800	819	776	766	823	772	824	822	834	836	792	789	808	805	800	796	796	815	816	813	802	817	738	818	778	801	750	828	804	817	751	865	828	800	870	766	793	779	774	772	781	763	777	770	785	768	775	789	759	808	830	836	797	844	790	759	829	793	779	777	785	787	787	775	832	831	804	810	771	761	815	792	748	791	805	806	796	752	810	771	762	798	758	826	814	815	794	729	847	762	774	796	774	814	829	792	756	764	825	786	802	811	821	812	793	792	762	772	740	780	808	809	783	774	747	765	794	760	796	793	795	790	759	796	830	792	774	795	798	770	820	822	798	792	772	791	787	804	773	768	810	781	779	792	807	755	825	752	769	782	837	806	780	824	748	796	797	725	773	808	758	750	739	850	781	791	785	830	788	756	763	775	792	792	773	776	788	768	781	808	742	797	790	781	794	772	799	836	798	823	799	791	748	829	816	788	775	764	824	812	766	811	818	814	757	807	792	783	777	810	777	758	823	814	774	751	778	779	775	781	836	825	773	859	786	761	823	805	784	844	820	763	803	797	764	812	779	753	824	764	751	779	783	815	758	775	806	778	776	765	787	782	822	804	789	788	841	803	794	798	780	831	855	807	826	813	767	781	750	778	761	768	783	759	752	784	813	788	794	796	781	751	745	804	812	796	782	785	800	780	769	809	792	778	784	813	807	749	763	818	767	807	778	835	784	843	781	794	795	806	839	784	787	777	801	783	757	773	792	777	785	769	795	827	767	806	796	773	799	742	765	804	837	765	814	814	785	758	774	830	780	771	778	783	821	790	816	738	792	783	804	725	743	785	828	787	830	763	816	778	822	765	792	802	755	805	800	805	815	770	827	799	778	756	799	829	771	770	726	749	797	759	776	785	816	817	756	803	792	752	798	809	793	780	785	823	813	782	772	797	789	778	768	799	807	774	792	782	780	772	811	795	785	804	790	833	817	785	786	798	770
24535	21122	23988	28521	21122	21158	11728	627	417	415	426	358	365	377	333	362	322	350	395	327	314	324	380	305	317	314	324	319	338	292	355	303	323	336	306	341	347	324	336	330	321	329	329	344	347	335	279	296	327	335	344	338	328	306	309	336	333	328	328	350	339	314	356	341	363	342	332	306	308	344	331	311	326	332	328	349	323	307	309	362	323	340	333	300	337	353	329	292	343	352	319	347	319	322	305	351	301	326	325	329	281	312	301	344	301	297	335	329	320	271	325	350	313	310	335	334	318	299	312	324	321	321	324	280	315	341	345	300	331	328	375	324	324	361	309	327	324	334	314	307	314	326	322	348	294	345	299	314	290	290	294	287	337	287	325	327	274	331	342	337	311	301	309	309	287	334	288	299	330	317	294	334	316	344	280	275	297	338	317	340	331	339	327	351	292	320	334	319	318	334	312	288	310	315	353	309	307	311	367	316	336	309	314	344	322	310	314	335	308	315	312	322	329	322	328	328	320	352	314	331	334	326	336	319	307	280	334	319	323	309	319	362	343	313	346	318	344	326	298	355	326	282	289	327	302	336	357	302	299	379	341	333	300	291	331	324	327	334	311	310	303	331	332	293	343	333	327	299	313	324	315	346	323	314	315	350	329	322	323	327	315	297	272	325	327	355	308	356	314	345	300	342	339	344	296	304	333	303	312	311	330	284	323	284	317	323	308	334	338	327	319	324	331	317	337	343	343	337	320	334	359	334	365	351	330	352	329	326	329	303	281	288	369	319	331	330	324	334	292	355	311	320	336	323	312	335	336	337	307	321	334	344	329	320	346	303	314	306	319	347	307	352	318	333	342	340	347	298	289	318	328	290	331	340	300	292	339	327	330	331	329	334	364	315	318	313	331	332	321	326	322	305	327	344	357	298	320	373	303	323	284	323	334	349	325	321	341	302	323	323	315	349	337	294	350	321	326	339	336	318	321	344	336	324	324	308	331	326	364	331	334	312	338	356	321	324	351	335	343	323	331	341	312	356	352	365	360	316	306	302	322	321	334	302	317	319	369	335	324	339	294	310	332	351	313	354	291	333	340	284	295	322	344	353	313	303	344	323	301	326	328	293	318	349	327	302	359	325	325	319	348	387	360	327	333	312	351	311	343	327	319	308	318	334	329	358	308	321	313	313	320	283	303	311	335	331	330	289	301	295	322	336	327	280	318	344	332	310	343	338	306	328	321	327	331	330	334	301	309	331	333	310	289	297	281	309	316	354	318	339	334	350	338	328	349	320	314	294	312	324	379	362	313	328	333	381	324	317	290	319	319	316	323	322	329	308	346	305	347	325	349	330	318	351	316	306	341	329	315	333	330	321	311	315	294	336	376	324	330	324	334	336	311	337	325	266	305	311	332	334	297	314	337	292	316	309	359	356	336	365	333	323	355	331	346	301	342	354	325	346	308	310	304	302	326	350	360	300	360	297	308	323	350	351	325	350	366	312	342	323	344	349	321	322	290	317	327	326	305	339	350	310	364	321	312	320	319	320	304	343	307	323	309	344	337	334	322	340	310	322	343	324	282	292	316	361	311	310	300	300	317	307	346	339	339	338	272	338	293	339	349	303	323	359	347	331	319	317	347	330	359	299	287	373	312	302	327	365	318	318	308	315	321	346	333	345	335	332	332	321	332	345	330	322	300	318	343	316	283	334	298	318	314	322	301	310	291	359	310	341	345	309	355	295	335	353	332	326	323	315	341	285	349	371	318	312	321	324	291	319	362	314	299	294	359	301	312	317	322	334	319	331	336	331	328	330	318	326	319	336	325	291	315	308	312	355	335	359	336	349	330	332	325	340	280	333	308	317	326	308	284	336	325	327	324	360	350	368	314	328	341	339	316	350	289	333	319	302	305	317	308	297	344	314	342	325	337	328	325	306	325	292	358	313	300	334	312	342	310	321	339	336	327	300	327	331	341	326	321	318	322	314	313	352	329	300	339	291	304	346	330	318	308	340	327	317	295	346	325	313	294	288	302	328	354	330	316	302	330	302	289	310	329	330	338	316	351	375	345	312	302	306	301	328	333	316	325	299	327	308	337	298	304	318	315	306	333	322	302	306	340	336	310	324	300	320	332	343	314	297	331	315	285	328	268	330	319	328	297	308	297	330	327	335	365	321	346	302	294	328	350	324	326	312	336	313	322	358	347	336	328	331	334	306	312	374	320	283	321	310	314	337	325	337	325	331	318	340	311	362	334	325	341	336	320	329	340	334	282	308	323	328	328	323	309	326	332	319	300	338	340	334	343	316	307	316	291	303	364	345	302	321	308	321	364	311	303	314	350	360	373	370	311	331	335	309	295	322	336	317	319	321	295	339	325	305	345	298	322	320	329	331	312	321	357	303	332	329	326	337	347	336	342	308	276	306	320	323	332	307	346	316	347	347	321	305	305	290	325	334	327	332	314	329	338	306	332	296	335	304	324	325	319	309	379	296	299	345	357	332	319	321	305	362	331	367	339	308	300	301	346	340	306	327	331	349	294	327	309	312	331	329	285	282	304	336	301	325	337	326	337	336	320	349	323	341	329	342	315	316	297	309	335	321	302	319	355	342	354	303	329	298	310	315	337	341	328	303	373	309	284	310	346	311	327	328	334	321	305	335	256	316	339	326	347	323	366	313	320	312	303	354	301	335	291	318	312	328	357	353	357	335	361	332	308	335	300	351	341	332	346	366	306	315	345	346	320	367	315	310	324	314	307	302	316	297	335	313	294	313	355	313	290	324	313	315	291	352	356	358	264	288	289	310	330	329	310	309	331	319	343	309	331	327	306	332	305	324	332	339	330	329	322	298	323	310	334	348	294	329	315	294	306	326	314	320	319	285	305	305	313	343	294	292	350	358	310	309	319	305	319	336	326	279	306	303	310	332	337	304	294	288	324	336	345	315	298	311	317	332	347	309	310	342	302	308	321	336	345	337	317	339	326	306	337	318	281	291	289	308	345	279	303	341	285	321	313	365	332	289	306	317	292	321	317	301	319	376	300	328	289	341	319	362	346	316	331	320	313	342	297	327	347	347	328	335	352	329	319	343	327	327	311	336	295	308	341	346	323	330	347	308	369	318	333	338	334	321	308	343	312	348	338	337	341	329	338	302	339	359	298	346	336	333	406	323	352	350	340	310	364	357	346	349	354	327	361	389	298	330	262	286	343	340	316	338	304	294	310	318	333	302	324	316	332	345	306	339	321	319	335	338	350	342	334	308	345	345	336	278	309	361	328	356	319	373	345	359	306	294	349	341	346	343	335	309	326	348	306	311	319	278	362	303	332	304	350	355	306	320	350	311	334	312	310	297	369	330	347	356	334	334	342	332	308	334	336	301	270	290	281	313	325	297	324	331	292	306	278	307	338	343	352	313	302	355	340	305	320	331	305	346	322	318	333	334	310	326	295	335	301	360	321	314	321	298	341	334	322	311	285	334	323	323	329	332	312	321	301	312	301	353	321	290	336	308
37807	50727	7487	984	858	768	716	709	701	652	716	715	689	696	664	642	716	674	631	648	658	683	677	672	676	684	684	636	646	643	678	667	646	618	707	653	704	668	639	627	650	675	670	670	697	668	634	637	661	660	660	646	678	652	649	651	637	660	660	663	636	682	696	658	667	662	624	651	671	679	620	702	684	688	652	699	673	620	663	637	689	693	674	713	634	694	678	700	688	649	674	632	669	701	683	680	650	669	678	686	635	683	695	679	695	655	663	679	684	687	689	645	628	689	689	685	683	660	664	624	752	650	674	634	664	666	700	644	628	661	663	702	639	652	652	679	688	666	646	657	660	662	652	658	635	690	728	682	659	656	711	696	688	674	682	651	675	659	702	676	661	632	688	649	656	662	646	659	680	666	652	633	661	690	658	647	650	626	623	663	692	721	666	683	689	657	645	656	651	691	616	669	676	663	651	645	675	647	632	641	670	648	669	646	653	672	672	709	634	695	661	675	638	655	663	607	619	647	676	656	659	680	681	667	663	675	684	672	667	685	676	670	674	656	666	636	646	613	723	668	725	651	667	677	649	649	676	703	718	677	653	676	694	638	693	682	662	682	653	667	685	690	651	648	667	654	675	657	705	688	675	635	686	663	662	667	655	710	642	669	620	641	646	683	636	660	628	688	667	676	620	702	650	697	664	661	625	681	655	679	658	729	650	706	670	644	690	632	663	659	685	671	672	655	663	672	641	675	665	657	656	648	712	688	654	635	656	668	678	668	631	674	677	669	704	648	657	651	695	695	655	682	693	652	707	660	642	613	630	643	685	644	628	649	616	670	661	681	674	670	624	657	640	637	641	638	634	630	602	685	670	668	692	664	643	700	638	669	671	667	688	677	694	623	667	622	685	669	665	660	671	663	644	683	649	657	668	652	660	674	656	645	635	701	606	636	628	705	616	654	629	688	667	638	625	729	675	634	681	665	662	695	663	653	641	664	661	607	638	665	675	599	649	667	654	647	635	671	667	688	667	672	652	654	658	644	699	687	651	650	635	602	662	619	685	658	652	688	721	607	646	688	676	635	631	639	684	651	679	635	676	680	653	625	678	651	651	654	678	650	661	639	650	640	682	653	644	688	719	686	696	706	649	634	655	661	683	677	661	639	682	690	668	695	672	682	666	616	674	663	665	672	657	639	656	657	649	645	709	665	669	667	660	642	682	700	685	664	683	648	663	687	649	653	715	622	716	673	646	677	696	643	629	619	679	683	588	699	684	620	649	652	676	637	626	674	632	639	651	657	667	660	661	638	671	644	642	633	652	689	656	674	632	672	669	685	704	654	655	630	644	653	670	687	674	683	684	643	677	666	601	670	663	689	665	628	654	643	707	662	672	663	718	646	705	661	678	675	665	651	697	642	659	668	648	660	684	668	663	681	688	601	663	680	711	621	673	697	691	667	620	682	655	654	636	654	697	660	659	700	663	623	649	652	676	700	709	681	701	679	660	677	699	667	698	683	706	681	621	649	665	670	661	672	675	678	709	687	644	675	729	688	698	697	657	654	664	653	676	700	642	636	669	656	658	660	643	583	671	683	682	716	615	652	672	651	698	706	674	681	661	682	686	664	666	674	685	666	666	712	650	644	711	645	683	677	649	663	655	675	631	673	672	643	693	647	626	679	680	626	664	679	611	640	691	680	665	684	661	706	635	694	690	693	675	693	652	660	648	667	655	654	632	683	651	695	698	666	652	696	687	685	645	662	652	676	655	658	643	707	668	664	684	630	664	685	629	678	623	704	666	637	618	674	674	691	607	668	654	626	672	678	658	624	667	667	659	642	644	653	642	642	669	675	675	649	673	703	643	637	670	677	621	664	674	622	700	662	650	621	698	655	632	638	652	652	653	677	577	652	670	654	679	656	698	640	642	656	640	672	669	671	643	692	656	677	655	676	684	631	692	674	659	684	646	683	694	674	635	624	629	635	669	639	666	662	633	638	654	650	704	640	650	644	624	667	625	663	648	677	707	628	704	638	682	642	683	654	633	650	687	636	676	652	654	679	654	693	694	630	687	640	668	714	638	683	677	666	655	636	702	667	652	637	687	658	644	661	639	656	693	693	712	673	676	629	654	678	674	655	666	712	671	636	638	619	688	667	664	640	595	667	637	643	675	668	646	641	712	688	667	648	644	667	689	655	632	661	634	665	670	686	703	666	683	676	677	672	630	688	671	652	627	665	689	613	640	646	657	655	653	644	622	668	629	667	639	670	664	664	659	643	689	692	645	654	625	636	651	661	689	675	672	700	616	660	626	685	705	681	656	661	701	690	651	667	682	660	672	652	669	623	698	617	724	684	664	668	711	683	633	669	711	684	646	654	633	696	634	642	689	687	629	694	677	660	680	663	670	691	636	641	649	668	725	665	666	658	662	689	678	665	655	643	626	661	675	680	714	675	710	644	655	662	680	699	692	676	714	642	650	642	695	649	695	659	660	663	642	678	625	699	622	638	673	671	669	678	637	659	599	652	691	685	674	721	677	643	619	677	698	687	693	636	605	672	646	643	649	675	650	674	649	711	682	621	618	678	698	661	678	657	625	709	687	693	653	629	670	709	650	668	675	629	627	674	676	704	685	668	625	659	685	634	639	684	630	672	672	667	669	702	681	624	666	663	602	681	686	663	689	684	652	658	639	645	695	696	627	689	678	610	631	664	673	626	666	671	629	641	677	682	638	607	680	702	659	672	676	666	653	724	636	673	629	654	670	634	664	718	681	640	711	685	702	672	622	690	712	671	701	717	645	696	655	659	683	645	665	651	649	670	677	657	667	668	632	653	666	667	680	669	728	671	647	686	661	627	713	656	685	635	657	657	668	666	655	692	668	637	615	679	684	701	666	726	660	696	665	651	649	669	636	679	649	696	687	677	673	657	657	688	684	705	648	647	659	691	654	678	663	640	671	687	655	638	667	668	644	643	663	687	648	647	690	663	651	631	661	683	649	673	639	666	608	686	660	654	652	667	666	693	637	661	664	643	670	663	658	697	653	651	640	676	654	668	613	599	668	679	707	656	681	709	627	649	713	654	662	675	659	679	623	699	697	681	668	668	691	655	678	612	662	655	678	686	677	666	620	659	639	656	629	641	660	676	654	642	703	681	685	644	647	658	687	667	704	688	651	642	646	661	674	662	669	660	642	700	661	649	667	690	635	647	628	661	689	666	651	642	680	688	662	632	664	679	654	676	655	670	664	637	638	674	635	674	666	651	679	740	684	660	677	633	648	683	697	633	665	659	652	666	696	661	652	672	667	673	640	675	620	684	610	647	643	654	660	680	658	636	674	687	670	696	676	673	613	659	661	642	688	677	663	671	658	627	623	657	652	649	651	661	657	706	656	616	620	677	644	674	668	691	663	694	714	719	653	609	659	691	635	708	649	641	705	716	658	664	671	656	700	696	645	627	664	676	720	655	648	636	676	669	632	690	702	642	650	650	684	587	663	647	681	654	685	629
34583	17670	4432	364	276	231	208	215	215	228	199	211	243	219	191	212	233	224	211	208	213	192	204	200	222	229	193	199	232	214	206	192	202	200	219	231	234	231	191	216	198	222	234	206	233	199	213	212	216	195	233	204	212	205	214	212	226	211	220	217	190	193	196	198	209	187	206	202	237	234	213	218	196	220	210	205	202	221	226	209	226	207	194	227	203	188	203	201	209	235	212	197	220	225	192	258	252	208	205	208	210	218	192	233	206	237	190	211	222	222	203	204	220	196	215	220	217	198	238	208	204	224	238	262	207	205	203	224	200	214	223	219	213	184	242	224	246	245	218	187	213	230	194	213	212	213	225	217	218	217	188	223	220	241	215	234	210	204	221	200	212	204	208	227	196	209	201	215	214	236	204	212	234	243	225	229	239	229	229	194	242	201	190	173	209	198	231	229	235	213	210	211	208	192	216	221	211	183	215	224	221	219	221	234	203	208	214	205	222	199	195	222	230	229	186	214	227	205	207	225	223	240	215	195	251	237	232	216	200	209	233	222	199	236	219	195	197	196	199	231	227	223	196	192	205	206	215	212	211	231	201	218	205	254	197	197	199	200	207	235	191	231	206	218	194	231	203	216	238	204	260	196	209	229	216	193	195	230	226	237	232	202	234	195	207	217	258	235	230	190	221	199	198	200	200	208	227	199	224	207	197	179	226	230	222	224	211	217	205	216	231	216	209	192	206	228	199	225	224	211	220	201	232	206	216	219	221	217	188	222	222	238	209	229	199	215	237	213	201	214	214	211	211	176	229	233	235	228	200	203	200	223	214	228	239	213	196	206	223	208	218	197	229	220	182	218	240	194	215	206	212	229	230	206	212	230	215	206	231	226	201	222	218	217	224	205	237	232	223	178	233	215	201	260	211	224	206	227	226	207	225	197	226	235	229	206	204	191	221	202	218	207	238	197	210	205	211	240	202	212	211	208	216	246	234	200	216	213	230	213	223	229	182	197	226	216	185	241	225	197	206	226	194	220	202	207	206	202	217	196	204	217	229	216	208	215	197	205	179	190	211	190	206	233	217	223	235	216	254	207	181	197	229	240	220	208	200	210	225	238	204	226	207	209	214	220	224	220	211	216	213	200	222	204	226	204	246	204	190	209	195	223	242	212	232	202	179	237	236	214	222	242	202	216	219	238	208	201	186	205	226	217	214	215	173	230	208	205	224	227	207	248	218	232	248	220	202	169	253	196	199	201	237	231	245	209	198	240	197	243	221	218	223	213	237	212	240	241	221	230	216	204	190	198	194	215	210	202	209	218	240	222	200	208	219	221	234	221	222	216	212	191	217	209	209	199	210	187	222	213	191	199	232	202	178	191	195	195	215	242	221	193	210	221	205	197	206	210	200	220	230	214	206	222	232	232	190	234	190	204	214	239	205	235	208	211	247	216	189	213	192	201	223	243	239	215	200	236	215	205	235	232	222	241	215	224	246	228	230	201	241	208	234	245	237	219	194	226	203	212	205	210	210	243	187	214	220	205	209	238	230	216	218	222	177	197	201	197	250	235	227	215	227	201	204	218	220	233	223	207	203	221	200	209	198	207	246	229	211	220	234	212	201	222	213	223	241	241	230	232	212	204	200	242	212	214	215	203	222	213	237	220	243	219	227	201	207	213	218	211	216	213	194	204	209	214	225	235	195	212	217	186	221	187	210	199	200	218	223	194	200	225	204	226	208	227	241	251	174	223	207	223	229	211	218	235	210	192	224	217	243	206	228	239	231	228	220	224	219	197	209	241	240	229	203	207	231	177	254	225	199	223	236	221	202	227	202	193	200	201	213	196	227	222	220	220	222	229	210	212	212	233	231	208	222	212	191	197	209	228	213	215	201	205	229	224	242	211	191	202	214	205	229	215	229	196	200	226	206	200	207	197	220	225	192	197	214	208	229	210	226	246	222	225	214	212	212	232	216	208	229	210	205	225	216	192	203	223	199	200	182	217	239	207	196	212	193	212	204	237	213	233	202	249	236	209	223	245	212	241	213	207	236	209	224	198	222	225	223	213	190	190	218	201	205	226	226	228	215	226	214	227	212	192	218	220	197	204	216	220	241	217	218	230	224	221	223	222	180	257	226	202	228	197	203	196	188	198	205	199	196	212	208	243	214	220	229	200	200	209	228	180	196	206	204	212	198	240	228	206	190	191	212	236	217	210	202	212	197	210	206	221	248	214	178	230	250	212	215	218	203	247	244	203	198	195	233	227	214	227	183	194	234	216	211	210	245	238	216	236	239	236	215	198	229	248	235	232	237	228	188	178	192	234	224	206	218	195	190	225	230	227	195	209	212	223	209	217	235	208	191	216	208	222	202	212	232	202	204	227	205	200	196	186	226	227	202	220	188	238	226	254	220	230	228	201	219	219	186	206	238	228	190	219	221	235	241	242	198	224	199	185	215	194	225	221	200	205	244	225	180	212	226	234	206	211	224	264	206	196	220	188	215	231	206	198	195	199	230	247	211	200	213	195	178	206	233	206	234	213	195	216	213	233	225	193	224	227	203	188	238	214	235	227	204	220	214	212	224	205	247	216	219	215	216	231	220	203	235	219	205	196	187	226	200	227	208	198	203	224	219	227	230	222	197	201	232	207	238	213	196	180	213	222	211	225	238	203	201	199	227	208	229	253	195	216	224	209	226	215	208	219	196	221	221	203	207	224	238	209	217	205	208	229	197	184	219	228	192	222	204	212	188	216	222	213	187	195	211	197	203	215	204	207	229	215	224	183	208	212	248	225	222	205	219	225	198	197	225	214	203	197	207	200	215	214	228	235	217	212	217	228	216	191	197	199	207	214	219	193	224	218	209	209	208	198	211	219	199	197	217	228	204	179	196	222	228	199	205	203	232	196	207	213	220	219	210	184	221	233	223	227	187	237	244	201	216	210	194	235	236	216	203	199	225	206	206	228	190	213	236	191	235	207	258	238	201	225	219	217	219	205	200	215	212	210	227	229	202	235	219	212	203	202	207	242	211	206	253	233	202	201	195	218	216	196	199	225	189	210	235	216	216	239	196	224	201	224	240	206	230	201	204	209	199	202	197	222	192	218	217	204	211	225	235	238	222	201	206	211	210	208	212	197	214	239	222	196	205	206	197	243	208	209	205	192	211	211	232	216	216	218	213	197	179	210	219	212	228	214	237	201	224	216	201	214	202	203	229	214	240	224	240	237	211	223	216	209	213	215	205	236	222	194	223	200	208	223	184	220	220	222	191	207	218	222	236	241	219	213	211	204	222	231	224	215	213	225	205	211	246	235	241	226	205	195	234	237	209	230	208	201	230	219	203	200	216	206	206	235	218	245	229	227	211	209	215	246	211	197	235	224	209	200	211	187	208	233	228	192	222	212	199	212	230	210	188	184	183	235	201	220	215	217	222	198	230	205	206	199	201	200	211	209	230	210	215	235	193	218	228	239	228	219	221	243	219	229	246	234	217	219	219	229	217	211
16712	5721	706	490	488	510	510	506	520	500	505	500	479	495	528	522	520	527	507	500	495	492	534	540	496	543	492	459	498	487	534	514	505	476	518	517	487	474	503	471	519	484	472	545	550	504	517	505	499	498	506	519	518	536	521	514	525	525	505	543	557	537	497	509	543	470	525	540	497	524	521	513	497	499	502	497	527	527	517	515	513	518	507	514	547	502	472	543	521	508	521	512	474	525	516	510	515	522	551	561	495	502	490	514	510	489	505	545	495	484	523	494	512	529	539	526	488	519	509	538	543	563	542	545	544	513	505	581	499	515	497	514	509	486	511	521	510	490	516	495	540	481	479	546	508	519	528	523	505	545	515	499	505	457	472	569	484	486	554	474	514	515	471	536	505	529	486	502	512	522	524	533	507	487	518	520	496	480	522	468	544	516	525	504	520	521	509	487	511	541	486	532	523	527	511	531	484	547	499	509	501	517	551	491	510	523	485	488	503	530	541	500	550	508	487	513	506	523	502	520	501	514	500	494	495	545	530	562	491	492	485	513	529	516	499	524	474	458	495	568	530	512	506	483	527	526	527	517	508	526	515	489	556	504	510	562	537	510	496	504	497	517	493	499	477	494	534	505	495	563	500	497	474	529	540	521	550	508	516	535	533	494	542	526	492	480	526	482	498	480	514	497	542	509	492	499	521	489	472	495	558	482	520	512	502	507	555	513	486	534	506	484	515	524	516	509	530	493	502	504	523	506	508	540	491	492	527	480	540	567	512	501	541	501	505	522	482	488	509	550	530	532	510	528	526	531	524	546	505	497	511	511	526	482	536	516	543	525	539	535	495	488	542	491	533	508	522	540	499	510	512	495	547	527	514	492	496	523	501	533	533	509	536	515	489	484	468	503	479	532	498	531	531	526	493	479	494	532	507	528	510	517	498	512	473	546	519	508	518	499	524	519	514	553	545	548	518	504	520	522	524	507	485	519	494	507	486	505	501	515	512	490	543	491	505	561	496	531	494	517	492	520	479	531	482	518	515	522	500	480	537	508	453	505	529	531	487	555	490	511	495	481	516	521	500	572	488	510	518	501	479	527	544	495	535	537	520	495	503	525	499	530	481	489	477	527	518	520	503	522	513	545	513	503	519	505	517	530	505	498	528	590	514	554	507	486	541	568	546	532	491	496	531	515	521	488	529	476	501	541	489	507	485	536	505	461	554	504	509	507	509	539	511	496	505	509	521	516	545	489	470	510	500	518	538	515	475	496	548	543	487	500	496	506	478	536	482	532	493	470	517	526	485	507	508	532	511	553	539	520	490	501	487	492	546	485	488	524	483	541	531	533	514	518	520	515	504	494	541	503	500	532	489	517	513	538	514	438	464	477	529	530	506	482	537	517	548	519	522	492	520	528	525	517	512	529	535	543	509	524	502	519	501	505	530	509	507	532	527	545	521	517	512	502	546	539	518	521	555	523	491	502	504	542	485	523	492	491	506	530	507	534	473	523	500	494	525	513	528	517	514	487	483	496	520	482	475	510	501	535	528	490	546	508	495	479	505	537	477	535	527	523	513	517	498	459	528	540	540	557	520	486	497	507	481	509	498	496	530	480	530	499	518	497	486	513	498	509	485	546	518	479	497	543	525	497	548	559	546	537	554	524	498	506	513	486	505	486	520	516	519	482	503	468	520	479	534	543	500	513	519	519	515	512	551	501	542	537	499	512	493	496	481	481	476	471	485	500	498	542	515	501	480	511	476	502	529	500	488	523	541	492	510	505	495	536	533	536	574	531	544	494	478	501	528	507	511	503	527	477	483	502	538	513	537	535	484	507	504	544	483	520	521	490	484	526	524	531	518	515	528	493	534	492	511	489	517	538	498	460	514	523	540	547	499	512	539	549	508	511	497	527	500	487	486	510	517	526	490	537	535	505	526	520	555	540	552	510	463	526	483	493	476	523	507	515	483	518	465	513	510	486	504	512	500	517	541	534	539	490	546	507	491	536	550	536	551	554	512	509	522	487	487	518	515	486	496	532	545	513	512	523	536	496	522	524	521	489	499	506	534	525	538	518	524	513	531	548	508	501	515	513	517	498	483	518	475	507	512	498	506	536	502	540	520	479	509	495	527	512	520	507	481	491	516	512	510	530	528	528	515	493	496	501	512	497	488	520	510	534	493	538	456	487	519	491	478	528	481	488	495	503	513	539	516	531	507	520	488	571	539	530	524	522	465	511	497	479	493	535	501	502	516	505	495	502	450	525	497	550	521	513	516	525	532	560	519	513	537	492	467	521	494	505	464	520	527	452	557	523	535	545	524	487	529	511	481	500	516	504	518	525	528	507	517	489	471	518	495	524	535	528	525	529	511	543	486	484	524	504	508	505	490	518	500	467	541	532	501	529	530	554	517	490	497	523	498	524	500	522	542	499	497	494	545	538	520	513	520	509	522	476	498	538	491	502	514	513	531	500	516	523	536	513	482	513	512	484	532	531	483	504	514	502	544	552	515	541	524	569	501	544	495	539	504	520	561	519	492	559	514	491	534	516	534	514	485	510	475	467	477	530	520	500	556	501	532	531	523	527	526	503	519	494	506	531	514	514	516	495	527	503	510	482	502	518	484	517	540	487	504	526	509	533	527	533	453	497	508	488	482	514	490	484	518	478	524	540	480	510	539	481	513	466	490	537	534	502	516	502	493	494	495	509	548	544	485	560	503	509	517	502	536	463	523	497	533	531	479	543	505	480	511	545	487	499	520	494	505	518	471	519	496	533	492	536	532	513	531	520	494	476	497	534	529	510	501	523	544	571	486	557	516	528	500	535	500	498	525	485	534	485	487	517	503	496	488	506	527	562	518	510	484	515	493	475	518	487	500	510	523	531	510	502	488	493	546	483	502	516	521	543	482	532	520	518	480	508	559	504	568	511	496	500	502	505	526	542	535	506	456	524	535	521	499	501	499	519	494	496	535	491	528	492	514	504	524	542	537	537	513	534	509	511	505	549	492	549	543	494	521	514	481	519	525	495	492	483	515	515	520	545	536	499	531	505	519	496	505	562	452	507	557	550	504	481	475	540	507	531	481	492	509	560	536	486	522	515	533	536	523	535	486	510	470	527	531	538	531	499	511	557	493	519	511	491	532	461	517	514	503	476	519	511	511	524	498	540	548	537	516	514	534	495	516	496	500	484	523	494	508	511	513	508	452	494	494	545	508	508	514	509	534	536	492	510	520	496	501	470	501	509	510	493	510	476	541	501	478	495	517	478	514	495	546	556	505	475	509	541	527	496	526	526	526	499	506	447	489	490	499	517	565	512	502	483	496	506	484	493	523	555	508	470	503	514	497	506	485	524	476	505	529	510	488	519	515	553	509	535	505	461	485	485	535	529	536	483	535	505	522	509	518	462	482	539	474	502	484	515	489	543	541	480	507	485	463	519	531	503	524	514	458	518	504	508	503	477	562	517	511	523	530	509	504	509	509	505	517	535	498	507	493	514	509	493
25335	21135	23629	28903	21128	14038	687	457	411	382	425	419	409	387	391	380	414	383	357	382	378	374	372	379	388	388	402	414	393	332	389	389	348	342	385	385	349	362	360	396	370	375	376	379	347	401	373	402	359	346	366	359	390	357	394	398	367	355	387	394	357	372	378	383	369	381	346	366	375	361	393	384	419	346	394	355	373	377	381	341	378	376	412	363	379	394	345	365	351	386	394	396	363	343	407	333	385	385	373	354	424	367	397	405	371	359	345	394	379	371	348	344	327	330	390	352	381	396	387	342	351	347	381	321	363	384	413	359	352	399	383	366	351	349	394	417	333	370	352	364	391	375	356	368	341	371	400	382	355	349	372	373	395	390	351	398	395	361	423	386	366	367	387	346	343	370	345	362	342	363	368	370	372	355	351	383	402	361	390	432	359	360	405	399	363	384	390	365	407	363	346	324	374	370	370	332	353	378	395	342	362	338	363	359	392	367	402	377	402	359	390	362	368	380	396	393	362	351	377	386	417	399	353	348	417	384	366	363	382	385	412	365	380	358	394	356	415	377	348	389	318	385	379	397	377	368	358	433	393	393	400	376	397	388	377	371	381	377	359	375	365	350	363	397	381	370	376	380	385	386	392	355	377	400	395	387	376	408	334	392	391	356	367	372	384	377	373	347	351	377	367	354	410	368	368	398	390	387	377	337	360	358	361	358	382	376	420	392	372	366	363	376	388	384	376	391	340	385	400	332	374	375	372	365	359	382	340	360	385	388	392	372	355	359	408	393	400	371	375	405	349	362	332	325	350	355	409	427	352	386	384	410	348	315	377	356	392	328	374	365	381	371	383	395	385	386	346	341	348	371	371	356	411	355	357	330	398	349	400	352	386	379	388	354	365	366	343	358	362	390	372	348	367	382	381	384	377	394	390	397	366	359	370	360	394	384	384	377	356	408	379	365	376	346	364	374	391	381	383	391	363	353	380	370	364	322	372	350	360	327	365	366	409	401	355	372	413	403	397	351	357	369	398	390	361	355	339	341	386	387	387	383	336	378	393	389	376	355	363	365	378	377	418	379	384	372	343	347	390	399	378	380	392	382	377	393	366	352	357	347	366	371	393	319	355	377	380	372	333	434	357	350	426	373	351	350	369	370	341	343	384	357	361	378	375	340	366	380	367	354	406	383	396	399	390	371	371	351	372	349	393	393	398	372	393	372	388	368	368	377	397	389	366	382	372	352	355	354	352	391	372	374	376	379	337	373	385	390	369	395	389	357	367	347	349	365	345	320	357	396	373	354	360	360	381	358	375	356	364	350	362	382	376	379	351	412	364	392	347	381	364	376	381	351	381	398	377	377	362	397	380	363	380	357	352	413	397	352	395	354	358	321	358	345	392	349	362	352	362	394	406	343	404	374	362	339	359	385	422	354	359	374	402	400	377	355	387	351	382	368	395	377	351	386	417	388	373	396	389	386	372	365	351	384	352	389	347	411	352	389	362	379	383	378	365	393	335	362	344	350	403	405	377	351	358	384	396	402	373	404	373	375	373	356	389	342	363	384	390	355	360	401	389	357	378	344	355	361	416	367	372	351	355	345	382	371	372	361	390	382	388	374	367	392	364	353	368	336	360	363	387	424	378	372	403	352	373	354	395	372	357	335	365	383	373	384	378	360	345	355	340	394	369	407	388	376	377	380	379	353	342	359	351	371	347	362	349	326	384	339	366	392	364	371	396	387	360	404	351	371	358	338	350	364	375	388	372	351	391	400	383	422	353	363	346	359	354	397	376	400	367	361	360	348	383	328	352	344	362	347	385	371	386	388	363	369	377	346	354	387	408	423	416	379	376	351	368	368	368	402	376	376	403	359	382	353	397	329	382	369	403	362	339	352	362	388	333	362	362	375	368	400	372	364	355	386	384	388	383	339	374	392	381	380	342	359	349	335	393	382	346	356	358	376	357	395	382	383	382	352	361	383	392	365	358	379	356	359	380	382	350	371	357	383	344	394	345	340	369	367	382	389	377	359	366	362	356	346	353	398	358	360	355	393	385	350	361	383	383	395	389	403	407	372	331	326	372	375	354	346	347	372	386	350	364	389	394	393	385	369	393	438	340	348	365	346	356	373	376	346	356	382	389	364	374	367	413	342	386	425	360	339	394	358	362	392	341	397	373	384	431	397	374	368	358	395	406	393	363	343	352	396	372	405	376	383	360	346	416	369	360	378	400	378	377	370	352	396	366	366	383	333	364	347	377	395	393	392	355	367	358	365	405	354	330	417	358	371	370	393	356	379	410	334	369	361	350	403	386	379	362	368	342	399	374	386	394	356	376	346	367	373	412	346	348	401	333	383	349	404	367	409	396	369	378	383	374	344	373	398	386	340	389	418	398	378	371	418	388	358	431	339	359	383	392	349	382	368	371	381	403	423	366	375	341	376	371	380	397	356	351	351	361	355	340	381	374	367	372	367	349	359	393	400	349	382	402	376	365	383	369	377	343	344	401	374	370	393	374	383	382	366	380	358	342	377	392	368	379	366	349	358	364	360	341	331	365	380	379	343	363	385	358	376	389	379	357	333	340	371	384	365	358	363	356	392	376	382	373	327	404	356	304	414	378	365	360	336	403	409	385	415	359	397	384	362	375	370	374	368	353	385	385	398	395	369	392	349	329	380	357	393	363	376	381	357	358	349	378	308	341	379	372	361	405	390	388	363	418	364	368	401	420	360	365	365	371	356	387	350	378	343	404	389	295	384	380	357	403	348	436	370	377	390	386	404	347	378	371	377	397	337	376	343	359	406	390	355	367	351	389	440	404	387	404	356	374	380	369	339	365	369	412	369	379	391	366	380	365	361	390	401	392	340	364	368	384	402	381	374	369	357	367	378	389	356	388	379	346	373	338	367	373	367	361	376	375	368	374	358	362	349	376	370	356	351	346	380	360	407	369	378	363	367	383	366	381	393	353	325	421	393	343	359	364	381	341	363	399	342	374	366	361	411	346	342	366	411	342	353	351	377	357	370	371	395	353	347	395	419	373	378	360	349	339	369	386	395	359	406	339	400	404	371	353	355	385	399	353	383	356	390	362	374	341	369	343	343	332	363	380	387	367	350	336	366	376	376	363	407	341	361	373	367	415	369	368	366	388	366	391	362	391	388	366	368	361	380	373	359	395	391	371	365	372	379	377	378	376	372	353	359	394	364	380	393	356	366	385	359	371	366	359	347	398	376	383	385	362	380	355	392	403	339	358	367	380	344	374	378	373	388	359	354	332	386	384	366	341	359	322	374	394	370	379	353	388	361	371	366	375	406	399	425	348	359	360	365	362	362	361	388	360	361	386	362	377	357	373	365	372	360	410	337	375	403	367	336	373	362	393	352	396	376	346	368	396	381	360	350	391	381	373	386	361	364	380	351	390	397	375	363	363	335	388	355	355	369	384	379	383	387	394	347	372	363	375	368	378	380	344	374	378	394	409	413	359	370	363	340	350	367	372	349	383	367
31600	39936	4357	924	830	814	839	793	845	830	831	829	772	778	814	815	780	776	785	797	824	859	796	822	817	822	768	774	879	784	753	768	790	817	764	739	788	769	819	790	791	767	788	810	727	794	773	805	791	810	794	771	767	807	805	770	802	818	760	757	805	757	760	790	828	802	754	797	784	747	768	809	778	756	779	805	829	778	804	759	821	800	825	769	795	824	806	791	827	796	780	785	791	799	797	727	821	799	798	799	775	822	812	771	780	830	788	775	796	816	767	756	799	748	765	797	794	798	781	746	766	791	772	796	815	821	791	765	752	779	827	804	797	749	771	834	747	768	741	798	822	785	782	792	809	808	781	770	792	767	829	810	764	782	821	753	781	745	783	779	810	792	778	800	759	797	790	815	786	807	781	793	866	805	758	794	800	811	786	738	768	750	794	771	778	770	793	754	790	793	754	779	776	768	757	764	824	740	798	846	811	830	780	780	782	822	750	816	757	803	782	785	774	791	753	810	786	775	752	797	747	772	779	731	762	790	823	801	762	766	808	806	788	778	790	761	798	822	777	846	785	755	800	805	781	824	778	777	730	809	775	756	774	782	792	771	811	787	742	783	794	808	770	764	830	787	783	740	784	794	775	752	795	787	806	770	790	795	819	807	828	750	829	803	797	796	740	777	798	763	819	735	818	777	772	747	758	850	781	769	784	760	794	811	732	777	784	812	747	796	813	749	769	855	766	799	812	840	787	712	792	798	776	794	771	812	781	799	754	828	804	768	792	752	795	757	772	788	825	819	755	774	768	822	731	791	763	747	775	781	793	791	834	788	828	821	793	779	817	800	760	774	813	793	741	786	793	808	798	750	786	800	733	788	754	819	775	788	760	791	822	736	796	796	804	813	735	768	762	809	810	796	778	742	851	813	770	799	846	749	819	843	792	823	813	821	813	809	766	805	776	771	806	768	809	752	748	809	785	791	784	757	805	789	773	817	789	793	782	783	790	783	770	786	798	849	742	794	809	774	787	830	775	763	780	794	812	736	803	787	782	794	757	753	825	789	836	773	789	706	783	767	756	802	764	857	793	830	740	819	773	761	770	797	799	756	795	822	824	784	754	738	750	787	778	794	752	805	794	765	819	822	780	787	785	767	769	794	813	786	798	784	735	792	772	762	728	769	718	783	778	788	816	766	766	782	786	762	804	800	789	785	766	788	783	778	740	784	798	783	784	757	796	827	769	767	809	783	770	747	765	777	770	820	774	778	797	786	779	819	759	801	804	798	784	819	758	758	787	737	787	755	772	791	790	756	831	783	785	802	786	796	811	769	789	779	806	777	746	727	765	793	791	759	716	807	741	788	740	782	826	791	755	827	785	802	779	797	785	808	808	795	822	819	799	756	783	811	828	771	814	801	780	794	755	756	797	785	776	796	809	732	780	815	779	826	802	783	764	810	769	781	797	796	757	815	823	808	812	759	760	739	796	724	856	770	818	797	742	796	807	760	787	801	828	817	738	753	805	770	772	776	745	810	733	788	786	805	755	775	764	785	728	801	801	794	774	778	726	776	787	786	783	832	790	785	807	791	759	751	800	812	754	752	802	809	763	796	764	807	822	774	772	811	747	752	775	792	712	800	789	702	741	762	791	803	788	769	746	788	819	814	809	804	791	760	797	756	795	795	774	784	799	796	777	794	766	788	827	790	751	811	763	806	815	779	767	775	769	802	803	748	799	802	753	793	748	707	788	810	776	753	770	752	826	813	777	757	755	769	757	764	772	790	786	760	790	762	753	766	743	792	799	821	752	761	779	793	830	789	781	766	766	725	844	772	781	760	784	765	747	778	774	820	745	770	837	821	813	800	758	827	827	801	780	795	760	794	860	781	858	802	771	776	740	769	722	783	774	829	776	823	811	773	741	755	772	791	816	786	839	749	775	804	762	782	818	846	734	833	818	794	759	799	780	797	838	770	807	758	770	817	774	790	841	844	754	768	831	783	784	795	803	769	777	763	768	806	756	750	784	789	817	793	722	763	769	759	812	787	781	814	792	776	832	823	788	831	767	795	777	749	802	811	823	782	799	771	784	753	799	772	798	728	772	708	767	826	796	774	776	783	792	785	812	750	733	770	780	739	816	779	785	806	781	783	800	834	827	752	766	780	772	796	756	799	821	752	802	787	741	802	760	768	782	828	787	796	767	813	771	840	794	727	787	785	852	766	795	775	783	813	784	820	775	757	817	796	756	769	799	798	796	782	817	779	783	784	748	788	794	781	779	820	792	770	755	750	789	781	824	744	820	773	783	778	783	809	795	753	798	825	814	728	802	739	747	777	808	814	801	788	761	798	783	747	808	767	716	689	783	849	747	725	788	789	726	758	788	758	773	717	755	766	781	773	740	789	768	763	817	798	781	860	787	739	758	772	821	749	760	760	821	791	776	811	824	759	820	772	775	751	774	762	785	800	821	745	772	787	761	746	773	817	798	813	839	804	708	785	793	787	789	770	774	785	752	771	812	826	728	791	769	816	809	756	799	740	824	769	783	776	811	781	792	760	844	834	824	790	820	772	781	765	775	798	801	803	782	788	785	808	774	792	816	777	779	828	783	785	807	794	831	759	761	810	774	746	856	727	782	750	813	808	816	778	781	785	816	750	778	787	754	794	813	781	836	778	778	787	764	774	773	788	778	781	763	823	761	788	756	747	800	777	800	817	773	825	711	714	754	816	737	825	794	815	805	756	808	778	766	778	758	797	792	792	779	799	805	760	786	786	760	847	757	814	776	759	789	800	806	752	846	783	810	783	785	806	840	791	775	816	794	795	777	783	791	838	806	738	736	755	805	787	755	830	790	808	814	793	821	804	755	801	774	783	796	780	740	782	781	808	866	802	752	774	862	740	820	750	747	769	804	754	771	773	782	779	770	757	775	852	816	808	816	822	733	773	822	782	810	834	811	766	744	789	859	767	750	777	821	783	782	800	798	808	834	813	718	783	791	781	785	785	746	757	780	796	819	830	807	757	790	824	797	805	795	793	773	796	793	822	769	784	737	812	738	783	797	803	764	744	802	805	763	796	815	764	800	795	809	784	784	795	804	811	777	813	779	752	771	780	802	794	775	749	752	779	815	751	788	734	787	783	814	796	805	738	774	733	819	768	830	777	774	791	813	790	803	816	767	790	787	799	776	790	791	770	795	787	780	773	778	832	801	781	747	775	749	785	859	789	758	771	799	781	788	808	771	821	781	825	796	785	786	737	792	762	772	796	777	780	779	788	753	736	763	795	767	720	800	812	784	797	776	793	794	813	775	793	814	758	840	763	846	745	706	763	819	792	798	827	810	761	802	779	752	778	783	770	801	780	808	794	841	776	772	826	766	798	746	749	833	792	780	784	796	795	757	834	780	808	777	762	799	820	788	772	782	806	780	800	732	773	761	771	763	783	814	753	734	821	807	777	801	806	806	743	812	809	811	786	818	776	727	766	776	837	736	784	799	813	773	802	841	781
24614	21134	24056	28481	21139	21150	12188	664	441	432	375	399	364	351	380	357	358	336	310	338	342	327	331	324	334	346	317	356	372	314	324	321	333	345	346	300	338	317	349	317	316	308	325	316	343	347	308	322	304	320	317	321	344	322	323	318	344	298	294	355	288	337	324	322	337	334	345	342	308	285	372	311	293	297	302	317	294	315	292	298	306	347	312	312	307	340	311	335	319	307	336	324	311	323	354	306	322	313	309	272	316	335	307	334	334	318	316	315	309	310	339	320	310	299	338	345	365	348	292	341	321	361	294	347	312	328	350	313	334	308	286	305	351	316	333	316	305	323	344	288	309	353	314	306	345	328	321	347	351	296	327	338	341	301	347	335	315	367	329	334	312	322	316	317	321	318	299	327	337	270	333	340	340	337	340	354	302	355	367	339	324	311	355	300	285	323	319	358	350	317	330	299	350	319	369	321	317	321	318	355	296	316	337	340	315	303	323	337	293	288	349	280	326	315	310	314	350	342	331	331	340	332	329	357	346	332	319	341	323	333	315	351	337	328	300	337	340	340	289	306	309	344	324	306	278	324	330	319	318	296	317	301	332	293	319	331	347	292	322	348	311	342	364	348	302	320	329	315	332	358	313	314	327	330	352	337	350	299	336	307	320	345	307	357	311	326	357	319	364	351	328	301	296	322	322	348	293	362	351	325	350	329	328	326	316	332	346	301	348	331	347	337	333	300	340	315	326	340	335	338	354	315	328	319	320	321	275	288	348	347	299	335	336	324	294	313	312	316	314	357	310	321	326	298	312	375	346	305	340	331	268	360	304	290	273	278	323	308	317	340	315	328	321	282	306	323	297	313	298	313	332	375	331	329	318	297	325	344	347	282	332	326	336	345	298	334	316	323	311	302	297	324	324	336	339	328	323	359	282	332	311	312	299	342	335	321	359	308	339	313	334	313	289	332	336	322	345	309	317	339	331	317	275	312	320	322	320	339	321	309	350	301	313	302	319	360	303	337	291	306	320	305	320	314	312	338	328	332	293	320	316	324	333	333	329	306	323	298	331	327	341	324	328	315	315	328	315	340	309	303	317	358	312	324	333	340	320	333	332	310	316	348	335	336	296	351	353	359	294	309	357	358	296	321	350	312	321	320	313	296	323	314	341	331	342	294	329	319	331	320	295	338	326	323	346	369	333	310	322	318	307	348	341	334	346	337	333	325	342	345	306	317	332	320	367	306	364	343	333	361	319	304	306	317	286	346	322	335	354	316	318	325	348	302	324	339	305	299	337	269	320	308	319	352	315	315	319	345	324	375	330	368	304	330	334	317	365	334	320	317	324	343	354	289	305	321	336	357	305	346	377	317	302	315	329	332	346	342	308	307	303	341	328	319	321	350	342	338	359	327	313	359	316	327	338	316	326	357	324	346	307	332	306	306	306	339	309	318	284	286	326	327	314	308	335	319	295	308	325	330	344	337	327	306	349	312	331	315	331	329	309	333	282	302	321	351	345	331	350	362	334	340	318	287	349	331	356	332	301	348	310	335	325	313	328	310	307	330	314	315	313	355	295	358	299	324	292	326	319	313	326	320	305	328	302	305	323	326	321	285	340	280	339	323	306	304	345	317	327	312	319	335	292	315	295	334	332	322	326	302	307	347	324	303	277	307	350	316	311	328	310	303	321	313	343	312	297	302	379	324	301	312	348	318	314	327	339	291	327	304	313	328	347	337	316	323	320	293	338	299	356	345	337	356	320	339	326	295	309	342	320	295	317	334	318	326	310	362	333	322	340	321	292	294	351	299	318	334	330	316	311	299	354	304	323	309	337	335	378	351	358	317	297	341	333	339	336	297	332	324	355	368	331	346	331	322	350	333	303	316	340	328	322	356	292	351	315	337	328	325	319	356	347	316	309	298	315	317	322	332	315	305	333	325	311	328	320	361	308	336	351	321	306	315	327	320	336	340	315	343	293	353	311	324	319	324	313	325	319	341	329	299	340	322	283	326	330	341	285	318	334	308	320	330	299	300	321	349	303	307	327	279	276	317	302	320	347	334	343	329	329	323	319	336	318	341	330	305	337	341	345	326	350	326	368	315	303	334	335	323	347	329	307	349	332	311	299	337	317	313	323	321	330	320	308	340	350	332	314	323	353	336	299	312	330	307	338	317	337	334	289	314	329	312	359	353	309	352	326	290	288	338	325	307	334	329	295	315	335	375	327	348	303	303	315	350	337	303	330	322	318	362	334	308	334	367	339	328	307	335	295	317	340	326	306	292	314	308	318	297	304	336	305	342	337	309	323	376	327	344	329	314	321	318	268	308	335	338	247	328	308	337	345	296	306	291	295	299	320	345	340	324	343	298	332	303	289	345	333	306	337	331	331	309	362	309	328	362	297	329	338	335	312	327	304	344	328	324	312	310	330	305	311	287	362	313	310	312	379	343	278	350	327	335	328	351	321	331	333	286	328	345	330	367	336	322	342	331	349	374	328	335	292	322	286	327	320	350	305	329	339	317	309	314	277	343	298	329	323	331	341	304	320	303	296	324	302	275	328	349	304	314	320	308	336	326	339	306	311	314	319	339	339	335	363	338	336	331	327	327	304	323	311	336	355	283	302	323	337	334	304	334	302	312	325	327	304	326	298	309	332	331	304	310	313	335	363	353	301	341	315	324	320	316	318	309	284	336	332	327	312	320	302	292	339	299	315	319	305	297	333	347	305	320	330	353	306	319	359	334	361	332	283	278	305	316	294	286	311	327	347	329	343	315	343	315	352	361	363	342	314	306	289	314	340	314	306	336	271	316	357	366	310	332	311	333	318	356	340	312	304	316	337	303	320	313	309	331	356	317	332	310	346	303	340	361	279	360	332	322	334	324	328	312	321	328	309	300	307	299	334	322	318	327	328	332	322	340	298	340	334	327	327	328	324	308	314	294	313	325	313	279	306	304	309	327	300	322	317	314	368	340	307	333	332	307	317	326	298	320	309	328	334	314	304	283	309	317	333	351	334	348	329	295	321	332	335	324	350	334	321	316	306	331	304	321	324	313	333	325	331	292	367	364	323	316	309	330	324	310	328	325	320	344	325	361	318	334	311	324	314	318	320	300	302	293	344	329	340	305	346	340	350	297	318	332	301	293	303	347	329	324	318	309	367	292	290	330	305	330	332	332	310	352	322	318	336	315	324	315	296	331	333	299	325	335	329	295	353	346	347	360	304	320	328	381	361	319	358	310	337	250	331	330	342	321	309	322	359	314	288	352	351	308	303	339	332	311	299	302	316	324	311	336	311	283	361	307	321	306	370	334	302	295	323	352	311	351	305	324	332	334	324	337	348	333	357	309	337	330	307	311	322	340	322	354	323	344	312	337	310	317	326	333	342	355	323	338	326	335	341	298	340	300	305	310	319	326	343	330	317	314	305	329	332	350	341	318	311	312	312	312	314	291	312	321	343	346	319	320	348	302	297	309	297	340	325	270	316	281	347	318	351	303	306	327
37346	51107	7097	1008	814	709	706	713	688	672	672	701	641	703	646	688	619	719	674	657	675	706	693	665	636	694	666	651	741	644	642	663	654	681	690	659	624	660	686	636	669	677	630	637	640	673	640	650	653	658	717	668	664	683	651	625	686	658	648	674	690	708	630	668	671	651	632	710	663	646	644	674	706	674	666	658	682	706	674	648	671	651	699	620	652	653	685	672	645	676	669	658	714	679	687	641	699	679	691	688	679	699	671	651	671	627	657	668	654	664	641	675	667	662	686	687	639	677	637	648	715	659	718	679	696	585	672	688	649	697	665	675	739	705	675	651	650	647	675	688	693	665	693	646	612	678	653	612	643	630	633	689	664	675	655	637	671	644	646	642	664	676	657	637	714	657	623	685	635	648	659	669	660	625	659	676	654	673	646	653	703	667	662	634	649	658	637	704	665	624	672	601	679	631	646	686	700	648	636	655	654	678	691	717	651	645	644	677	665	647	675	617	671	652	687	635	692	629	656	716	694	660	684	713	695	688	645	635	639	669	670	680	646	660	644	677	652	650	692	700	687	680	637	685	661	646	653	639	672	658	616	599	668	655	623	659	642	639	642	681	659	697	687	668	652	646	663	675	674	686	671	655	640	674	665	633	694	692	664	648	634	647	636	641	657	689	685	700	684	608	655	674	645	634	696	682	692	663	673	698	634	668	636	702	606	701	645	714	660	644	662	636	667	669	669	679	711	688	708	649	672	681	669	631	679	657	614	651	687	691	617	668	634	655	671	644	681	639	614	694	694	705	689	640	677	685	624	648	670	628	692	681	692	682	592	704	643	669	619	693	716	713	657	659	690	663	658	657	616	636	673	612	664	667	642	671	661	659	658	669	615	677	698	601	659	667	685	667	687	680	696	675	669	637	634	703	664	669	671	646	666	670	680	667	632	715	614	670	674	643	631	698	655	711	656	669	661	631	701	601	681	681	666	630	609	654	677	681	634	656	651	658	671	681	677	660	664	645	648	663	671	656	660	635	697	704	672	651	644	711	671	647	639	701	669	657	666	662	642	650	649	661	645	667	645	603	638	651	666	692	640	641	678	713	647	591	694	679	672	648	736	652	656	673	642	658	661	687	657	721	685	649	693	699	656	617	649	681	642	706	687	654	678	688	666	655	680	670	685	650	637	634	654	621	675	620	678	678	673	682	724	654	670	642	657	636	690	669	619	654	667	671	670	707	660	632	661	698	685	673	643	616	707	609	705	701	645	680	657	683	672	647	643	687	632	648	670	661	685	647	636	700	708	634	665	664	684	681	649	627	641	696	623	666	653	649	690	675	621	664	702	689	656	665	673	669	648	651	627	663	664	643	645	666	691	643	671	684	639	622	649	689	697	639	717	650	703	684	691	696	705	669	610	692	660	635	702	645	685	682	623	655	683	640	700	653	646	684	687	679	644	665	683	651	689	660	628	685	638	625	645	629	637	669	667	629	653	647	686	681	702	657	698	662	696	682	693	636	712	677	703	665	665	606	684	637	632	679	694	704	652	647	676	696	663	624	662	669	694	659	681	679	697	671	706	709	638	657	696	663	678	686	671	659	639	691	667	721	688	700	689	671	672	617	633	628	626	623	663	654	660	638	661	703	646	636	671	680	640	676	653	665	632	664	702	670	667	608	716	666	653	673	672	602	661	636	686	623	661	641	613	594	633	684	634	667	667	665	674	691	741	663	640	661	657	671	625	626	674	675	698	653	585	659	698	672	630	714	641	610	690	683	670	701	673	643	633	691	670	685	639	681	637	670	644	685	669	686	726	678	641	653	629	692	664	684	654	637	672	671	609	697	702	651	631	642	632	688	677	608	684	674	613	627	638	636	657	666	664	610	686	662	630	668	667	654	667	667	624	642	683	675	646	669	627	685	698	692	674	675	686	657	620	640	669	614	681	689	648	660	643	697	703	638	652	649	663	605	644	703	671	618	673	691	660	681	655	669	658	659	634	633	641	624	667	675	655	628	652	676	617	662	604	642	690	672	697	662	719	688	679	694	694	639	668	667	625	670	660	619	651	670	691	641	661	726	665	645	627	701	627	693	645	645	659	664	706	654	643	680	671	649	685	660	666	608	653	695	609	645	653	692	635	646	668	670	648	648	672	649	651	662	667	626	645	623	649	641	626	684	599	701	650	647	646	641	645	635	691	669	656	622	660	616	655	663	637	685	679	616	651	629	659	654	676	671	639	683	629	650	652	631	630	665	635	679	700	688	631	638	661	638	677	670	668	620	653	696	614	672	654	655	650	679	652	720	678	628	712	709	666	674	698	667	689	721	652	691	706	651	656	690	669	655	652	665	673	651	631	639	670	664	644	651	681	646	644	675	667	669	613	699	651	668	622	656	679	641	633	666	662	641	638	661	650	647	663	667	597	633	676	679	637	681	632	614	649	698	678	624	649	645	659	638	635	659	640	697	680	660	731	718	670	651	684	678	625	643	677	661	632	667	618	698	690	637	654	655	612	642	630	692	686	688	640	690	667	620	681	657	598	634	669	674	724	635	686	656	665	673	673	665	687	743	683	664	700	668	693	650	661	653	681	695	694	634	691	661	693	638	672	712	628	662	665	674	656	643	646	661	615	671	627	653	721	658	635	682	670	648	663	654	624	673	646	703	691	645	703	645	664	700	657	676	668	638	683	642	709	672	659	706	701	660	689	678	650	660	645	689	662	706	650	698	661	670	611	655	642	665	647	675	635	675	688	647	660	633	663	632	679	636	670	652	667	688	678	630	642	634	642	685	577	662	625	677	674	683	649	691	617	649	643	625	650	667	669	683	603	638	665	675	649	714	664	619	608	663	716	658	695	654	621	614	656	626	717	648	698	642	647	654	624	709	618	660	662	633	644	702	647	678	630	676	687	596	686	683	645	704	638	682	671	703	700	691	653	694	677	656	660	694	658	678	620	627	704	617	696	637	665	649	664	642	651	650	666	688	652	647	670	663	642	670	658	631	674	667	694	662	651	659	674	672	695	690	638	617	675	667	637	667	649	682	659	686	640	654	697	688	641	676	619	662	639	696	712	702	712	695	660	668	636	659	677	668	671	631	643	668	693	657	666	673	678	674	647	643	645	660	621	617	686	676	707	698	613	708	651	664	671	652	661	699	687	635	668	705	665	664	682	689	632	632	637	683	670	677	672	660	676	659	680	619	640	654	666	671	673	672	641	668	674	657	633	646	672	646	673	616	687	660	642	676	624	661	656	719	635	705	659	674	651	670	657	645	666	722	666	608	679	645	660	668	659	668	627	708	689	659	679	644	644	669	645	681	655	674	680	648	666	655	662	666	615	659	654	686	671	643	630	643	631	634	649	688	687	659	650	676	655	657	664	655	703	635	640	656	741	648	666	646	656	661	674	611	633	712	661	664	638	645	629	684	664	660	664	680	657	600	679	656	669	681	658	667	719	691	697	666	655	675	626	677	643	662	660	613	677	630	685	614	712	654	662	617
34517	17569	4504	533	345	321	260	191	232	207	203	199	217	220	229	205	221	222	222	210	232	216	213	175	229	221	217	199	205	213	216	218	231	197	209	231	216	185	210	200	256	213	222	210	241	226	213	219	233	198	192	222	206	224	225	225	212	250	205	223	225	203	183	219	212	195	234	205	236	203	204	250	223	240	225	201	215	212	229	189	225	199	229	215	230	207	192	196	192	242	219	210	214	198	225	211	222	229	195	213	232	215	212	218	198	204	183	184	190	220	215	204	221	205	216	234	240	203	236	235	188	192	206	181	240	205	205	203	230	223	215	213	225	230	212	204	207	218	228	209	199	238	230	210	215	220	219	228	198	203	205	178	204	200	196	229	244	201	246	195	215	227	219	220	219	214	214	179	215	215	192	216	225	210	178	206	207	217	215	212	211	225	208	227	210	213	202	215	208	204	191	206	237	204	224	214	227	210	233	221	208	205	233	203	193	208	214	216	231	199	180	191	195	214	211	197	214	226	193	215	201	213	197	208	232	235	232	197	215	233	236	202	219	209	191	206	217	220	224	226	216	218	223	209	207	215	241	229	220	207	232	202	204	237	226	225	212	226	203	210	222	240	200	207	216	198	224	209	222	213	210	217	215	203	213	225	249	221	236	216	203	230	222	232	232	237	204	223	210	240	221	204	214	241	231	185	217	209	228	227	226	217	224	227	182	229	219	214	188	220	197	208	221	216	211	222	228	236	230	200	202	215	213	198	204	252	222	219	243	189	237	229	228	213	199	195	233	205	216	211	203	201	193	230	257	222	207	234	206	219	211	232	228	207	231	214	221	223	228	190	232	236	217	178	223	204	219	217	212	223	224	234	218	208	218	213	231	210	230	192	209	205	220	207	218	201	239	228	212	206	205	230	214	223	189	204	216	236	223	226	213	226	200	223	212	247	229	178	207	211	225	203	194	225	209	217	215	240	233	227	211	201	230	215	232	211	217	202	222	195	220	226	192	187	181	206	212	209	209	239	237	227	212	238	216	192	195	235	199	209	210	220	219	224	185	236	205	211	200	235	210	194	196	211	225	214	211	202	237	235	232	227	209	213	219	237	215	241	214	202	220	237	224	188	212	222	190	224	226	204	231	216	252	223	226	201	197	207	186	220	213	214	212	223	217	217	238	243	203	238	207	197	205	219	242	209	235	235	215	194	216	209	219	188	214	224	215	223	232	194	222	200	187	204	206	215	219	215	207	218	220	238	223	205	227	253	247	226	210	216	197	224	223	223	229	190	213	240	233	220	236	233	184	202	207	230	222	217	198	215	209	214	198	211	201	227	222	220	200	229	214	217	250	251	247	210	220	223	204	202	199	207	223	235	190	211	188	226	180	202	221	201	196	222	200	194	208	220	204	232	228	226	213	207	207	219	215	204	230	209	236	234	185	213	212	229	186	217	216	234	197	205	224	233	190	198	198	231	214	231	249	219	229	199	233	198	235	193	229	215	212	215	224	208	227	223	231	213	233	241	210	219	195	225	219	202	204	218	224	195	197	188	217	196	204	241	233	197	215	204	195	244	236	222	206	241	181	167	207	214	154	217	224	211	197	220	223	215	205	217	223	213	203	253	204	194	191	223	212	229	217	195	208	244	214	214	195	191	227	206	219	223	215	209	234	234	217	194	211	227	225	203	172	240	225	238	234	221	247	235	241	214	214	184	243	243	234	244	219	222	218	229	194	252	246	232	219	219	242	250	216	224	221	195	205	192	215	208	202	207	201	204	229	255	202	200	221	208	179	222	211	188	215	219	225	230	202	176	224	194	217	226	215	225	211	234	213	210	219	198	215	202	216	202	220	231	223	214	216	201	234	246	228	203	214	237	214	213	195	219	227	223	233	197	237	211	228	244	208	215	240	216	210	224	208	188	223	218	219	214	216	226	235	228	219	206	184	245	215	212	210	195	217	200	189	224	207	200	228	252	218	222	228	238	199	201	230	211	240	208	192	213	181	218	234	220	216	221	211	232	187	206	207	196	210	195	199	209	194	231	215	224	203	217	240	221	227	230	208	203	192	234	245	205	205	208	211	206	220	199	215	222	233	205	228	248	228	224	215	212	222	216	216	197	226	239	199	180	228	204	190	209	227	187	218	219	241	249	210	202	218	232	236	260	224	197	233	191	224	200	172	224	220	203	214	217	204	249	227	210	204	206	223	229	211	209	195	200	206	208	218	235	226	206	226	233	212	230	196	212	213	240	225	214	218	201	211	205	204	233	186	191	200	222	194	218	224	227	205	216	212	230	215	215	204	197	210	209	208	217	228	200	224	209	231	210	231	213	178	192	213	203	209	235	230	203	219	197	199	234	240	221	225	235	195	208	197	222	212	215	239	206	224	198	216	202	198	199	204	232	219	181	212	206	214	219	218	227	233	223	208	206	226	202	211	234	208	203	220	208	240	195	229	260	192	216	211	220	208	220	227	197	214	222	236	218	240	245	210	202	229	222	251	226	234	202	221	176	206	198	202	218	222	195	199	223	221	217	224	213	240	213	195	243	233	207	226	235	207	196	215	228	213	185	223	208	221	209	214	203	221	208	208	226	202	231	222	229	218	204	223	242	205	221	209	227	191	204	199	266	221	222	233	234	231	214	200	220	227	200	223	242	240	206	237	196	195	229	205	197	220	229	205	204	223	223	229	208	224	211	246	224	238	237	187	221	219	208	227	225	195	174	232	192	230	213	235	183	233	213	205	231	244	224	243	208	203	213	233	216	215	211	195	184	205	217	225	199	207	216	235	226	220	203	216	209	191	189	200	215	200	209	222	225	226	228	213	203	220	211	242	202	215	218	215	200	210	204	176	194	209	219	180	204	199	201	214	242	206	231	244	230	218	215	215	233	228	209	205	173	212	226	229	237	209	215	204	190	206	210	223	230	208	225	242	212	219	195	210	225	209	216	215	200	217	198	226	233	215	191	239	196	218	227	224	190	215	225	217	230	217	221	233	213	231	237	201	218	205	206	218	231	206	237	203	233	223	202	215	217	203	215	200	210	186	197	232	214	241	215	192	219	229	211	198	201	221	224	243	218	235	255	252	230	237	215	204	221	204	182	219	199	219	258	216	221	217	238	210	244	219	226	202	211	205	227	217	187	221	204	193	214	165	200	234	225	208	200	245	189	211	206	209	233	216	237	213	204	236	216	211	244	197	208	190	245	213	193	229	219	204	211	183	220	237	204	229	230	225	208	223	219	211	198	179	228	218	225	216	208	214	247	216	197	225	221	228	207	233	195	199	217	196	221	214	227	189	226	214	253	200	189	237	200	239	201	213	208	226	237	252	244	233	241	222	195	215	212	207	194	209	218	230	227	214	231	225	214	224	225	187	241	211	233	204	235	229	191	200	231	212	209	189	225	207	233	230	215	180	212	228	228	232	220	193	205	220	212	230	247	209	218	206	236	209	228	190	205	249	211	199	229	236	214	189	204	233	203	211	227	204	203	252	217	201	223
16181	5704	700	546	558	528	511	526	543	508	484	491	493	506	503	510	510	489	508	564	475	511	524	513	507	544	531	502	499	521	475	518	517	514	532	512	517	529	522	537	506	491	492	489	518	508	508	520	522	509	474	533	503	532	480	511	551	492	509	516	490	516	481	512	549	466	519	502	559	533	533	495	481	492	513	479	533	499	457	522	541	519	532	505	540	508	494	481	526	527	495	473	504	497	512	510	523	479	493	522	505	492	507	476	536	528	528	496	497	546	495	509	494	519	516	511	510	514	522	488	530	533	536	544	498	514	485	473	515	513	516	513	517	525	422	530	512	533	471	553	533	511	509	490	468	458	498	520	487	504	516	520	538	485	542	556	571	519	489	485	489	485	554	526	490	500	507	481	505	495	515	514	535	499	555	486	541	477	512	504	529	489	485	470	501	517	538	516	519	537	519	467	505	492	493	505	477	512	569	511	481	523	514	533	515	517	526	521	472	514	508	514	505	522	533	520	506	538	506	483	530	509	481	515	483	536	484	537	505	500	555	498	500	495	483	514	472	459	481	468	510	518	547	497	489	479	507	532	499	499	523	493	500	522	477	530	552	463	543	460	535	467	490	510	519	526	464	502	468	484	524	472	514	515	506	505	489	501	486	487	546	510	505	523	504	487	493	467	500	499	510	480	513	516	524	542	500	542	488	505	498	502	522	519	510	507	502	485	501	528	512	497	510	547	520	511	531	486	540	480	532	530	506	482	535	507	483	545	521	487	492	468	541	505	513	526	488	521	483	501	501	486	535	529	506	494	503	493	505	488	506	492	498	519	502	492	491	556	521	483	522	534	545	505	493	507	491	524	506	515	513	535	460	494	508	495	524	528	495	511	526	548	483	481	500	482	504	488	506	531	482	492	496	514	541	519	520	528	503	494	467	481	477	509	466	510	487	501	461	506	502	540	532	508	510	476	521	538	510	476	536	526	505	474	524	541	481	518	511	501	492	508	529	460	487	494	501	495	514	514	568	470	526	513	493	490	491	478	481	564	503	487	504	471	513	532	517	532	530	517	519	543	509	482	495	516	539	521	538	523	498	552	531	460	524	492	518	510	538	515	531	511	504	472	506	487	519	498	513	468	456	503	533	526	488	532	516	518	479	486	515	517	501	482	545	515	473	518	491	486	516	514	545	504	505	488	521	517	504	493	516	531	507	518	523	466	526	513	533	515	537	514	521	518	500	502	516	482	472	508	472	537	517	533	530	491	502	540	499	538	513	549	485	496	523	494	465	550	531	518	522	507	492	530	534	524	517	483	537	516	507	497	536	486	522	553	513	474	505	515	496	531	493	497	519	502	532	536	515	490	487	518	493	501	498	535	506	480	559	490	517	483	464	516	500	542	477	505	513	507	536	482	519	500	506	508	468	512	513	499	519	559	524	489	500	537	506	537	502	511	488	442	462	493	518	501	514	547	508	468	511	528	531	497	532	518	499	509	528	481	548	495	530	523	506	491	494	520	522	501	498	524	464	493	546	516	516	488	509	484	474	537	502	481	528	525	465	548	508	518	476	490	524	474	518	493	522	478	521	515	528	512	501	491	483	512	521	542	493	522	477	502	519	497	523	499	541	487	523	495	551	522	509	525	504	520	511	514	526	482	492	462	507	523	466	521	481	533	565	530	523	484	467	518	530	517	503	488	471	548	539	505	575	484	508	508	516	517	516	499	518	531	530	504	486	488	514	531	498	505	536	523	538	530	530	483	496	475	503	487	510	494	556	511	503	511	499	514	515	508	494	523	516	564	480	524	524	543	535	507	506	494	487	484	532	514	508	492	506	474	502	508	458	513	520	526	506	498	502	524	536	500	526	550	486	529	516	531	517	489	510	468	507	521	549	545	508	508	503	555	509	510	482	517	515	542	524	517	533	524	508	512	482	508	529	520	530	513	507	498	555	520	495	583	484	513	513	495	503	502	481	525	530	508	518	497	508	504	499	536	466	525	492	546	467	470	507	499	520	486	487	512	512	528	535	500	495	463	516	523	512	507	492	474	529	492	494	478	504	500	495	541	518	526	524	534	518	506	532	500	473	496	555	523	486	489	497	526	543	515	521	526	537	488	474	510	501	494	517	527	524	481	522	523	520	539	522	524	484	471	455	528	493	485	505	492	505	552	532	472	509	506	501	488	515	516	520	521	518	484	496	471	486	495	476	491	531	511	528	532	502	534	508	525	505	503	514	505	473	465	489	509	520	525	540	494	505	538	510	519	487	491	514	564	516	466	544	530	481	498	505	539	493	468	521	507	543	483	486	530	537	497	488	491	548	529	478	498	498	527	500	517	482	516	496	528	489	519	526	494	548	529	497	476	554	499	539	505	516	505	510	500	529	492	529	500	518	510	512	513	528	479	521	532	519	517	516	530	505	522	491	497	505	521	519	493	493	534	507	513	538	512	495	522	498	506	522	483	463	502	566	523	530	509	527	498	503	466	521	521	494	530	505	515	525	498	514	524	577	525	486	518	512	522	523	488	515	505	501	488	494	487	544	524	509	501	508	492	496	548	534	494	492	519	521	498	503	483	503	508	502	490	477	539	541	489	499	494	503	561	526	479	530	511	490	478	513	512	459	484	504	507	510	509	522	553	492	506	508	532	520	520	533	511	533	520	481	518	497	486	539	511	546	503	493	491	502	485	536	512	478	500	535	500	490	527	523	483	499	494	546	499	512	534	505	495	497	489	518	502	458	514	518	531	497	505	509	515	533	543	524	495	505	517	533	528	528	518	496	511	510	502	497	526	523	516	484	512	484	516	503	524	510	500	504	496	531	464	492	538	513	531	535	500	475	506	508	528	537	487	551	486	522	494	497	501	527	519	556	514	497	489	472	552	490	539	526	479	521	510	526	506	510	518	494	477	493	529	529	528	529	539	468	493	495	484	485	519	534	522	460	525	495	515	499	536	497	510	539	536	504	480	535	513	514	472	481	495	520	475	535	516	504	515	491	519	484	486	541	513	477	524	481	517	544	495	463	503	511	505	554	515	500	477	520	475	559	521	509	500	514	537	516	518	506	508	528	569	513	488	504	532	493	476	524	502	457	458	543	544	513	487	504	519	515	516	520	536	531	498	510	486	529	488	473	537	524	526	546	492	559	519	484	498	483	524	509	527	506	524	513	488	544	506	467	459	550	467	537	510	500	508	561	493	525	505	540	515	514	533	515	510	550	510	516	541	517	510	514	506	486	525	497	533	489	522	499	504	525	476	475	536	519	539	489	517	505	519	484	489	531	482	518	458	475	526	513	509	512	534	511	493	509	550	494	517	495	509	525	495	490	526	490	494	543	538	537	477	532	491	525	499	537	492	508	519	558	472	486	511	495	539	518	526	491	524	511	525	507	536	519	482	490	538	499	523	522	476	546	543	467	525	515	506	509	533	507	507	540	530	555	491	496	476	493	502	497	537	497	528	482	509	549	519	508	494	503	528	509	529	493	524	498	496	476	504
25302	21137	23706	28809	21131	14157	709	469	402	392	437	364	397	386	410	385	364	364	372	375	350	353	367	355	391	410	408	375	378	413	396	393	388	380	346	370	362	385	407	364	416	380	363	369	397	417	381	408	396	386	328	380	382	349	367	382	397	351	364	383	393	398	374	407	375	390	362	391	389	370	390	390	389	346	391	384	340	348	372	372	357	381	406	359	404	374	389	390	359	379	404	405	366	405	367	350	328	352	348	389	377	389	378	378	331	384	388	396	364	395	354	356	389	395	374	359	375	362	367	405	393	372	395	372	373	376	340	360	345	411	387	386	370	370	385	334	372	394	394	385	343	366	383	366	354	368	393	331	382	364	382	412	371	430	349	359	380	393	375	385	365	362	381	364	351	355	365	369	357	381	358	356	415	391	363	355	367	328	398	353	373	403	368	375	340	389	381	367	363	349	392	342	368	361	401	334	371	396	368	398	382	373	360	414	392	367	357	376	412	411	355	377	384	399	369	368	409	358	406	372	377	382	353	370	392	376	397	423	348	370	367	354	421	357	404	396	389	371	404	380	366	343	371	371	419	398	417	381	382	354	358	362	377	363	375	342	376	392	366	345	365	388	337	347	388	346	379	382	373	354	395	400	409	413	363	310	404	393	375	368	377	369	317	375	358	393	360	403	377	348	330	384	391	378	398	364	337	371	344	366	400	349	375	341	409	374	354	337	405	379	376	362	356	358	356	386	345	340	377	359	404	386	354	354	364	355	344	390	391	389	387	370	362	375	372	391	371	368	339	381	368	374	380	343	399	395	372	371	381	359	365	341	383	377	369	368	372	370	370	384	392	363	382	350	408	336	405	393	365	382	374	370	351	365	403	373	349	358	401	345	333	356	351	370	383	369	402	345	359	373	375	366	361	391	396	372	354	344	370	374	345	392	376	364	361	380	397	378	381	348	356	351	367	379	391	364	339	391	383	383	364	329	350	350	368	384	359	385	359	390	383	338	379	368	400	363	393	393	378	343	377	378	357	353	334	342	397	389	366	409	384	343	392	362	398	355	381	356	358	364	363	334	356	377	372	393	390	373	383	358	385	329	357	357	370	376	412	375	411	366	358	342	386	366	334	339	418	373	387	363	385	327	377	399	387	380	380	403	375	402	374	350	361	401	376	387	351	422	366	403	407	357	358	381	366	364	368	381	380	401	356	409	376	350	372	396	375	347	386	370	400	342	374	342	351	372	366	362	396	332	363	352	339	383	383	373	376	377	349	394	364	400	324	366	380	377	413	385	358	377	421	390	372	393	385	387	377	368	357	367	335	402	369	395	379	393	339	401	380	401	367	358	344	401	375	378	389	362	353	402	389	364	379	360	393	391	346	375	351	374	396	379	366	373	387	348	388	364	455	364	354	368	376	351	387	391	359	403	378	328	388	404	353	364	344	349	386	346	349	366	391	341	394	376	373	376	411	395	339	351	357	361	416	374	384	359	362	373	371	347	379	361	395	395	395	374	410	365	363	341	366	368	384	374	351	388	401	350	376	405	366	375	393	376	334	397	356	399	393	369	357	382	347	411	347	355	357	380	349	349	376	364	428	415	386	398	354	381	395	418	360	369	405	365	380	398	369	373	384	419	406	349	401	371	347	352	369	357	342	371	391	374	394	401	413	382	351	358	403	397	403	353	370	389	377	326	421	383	355	362	383	414	372	378	392	357	337	381	388	345	347	329	378	408	365	381	345	340	368	392	373	430	370	368	381	379	398	384	383	384	400	429	367	348	338	349	337	394	397	376	348	382	381	402	331	361	369	379	329	359	353	375	369	396	358	365	325	372	349	401	387	411	396	378	373	376	370	379	336	362	371	342	397	388	375	374	407	362	368	346	363	383	362	365	363	353	378	391	367	388	370	412	387	413	350	393	393	381	385	393	356	348	410	408	349	334	392	331	402	401	328	385	359	352	391	375	389	314	376	403	384	392	357	378	362	377	406	380	391	371	372	321	359	396	413	379	326	429	346	336	376	364	424	383	346	380	392	369	356	409	387	357	415	369	391	340	385	379	365	369	424	351	369	376	389	356	339	312	372	363	373	363	396	379	341	369	336	371	377	420	388	414	389	376	391	363	379	351	377	381	342	365	379	371	374	387	365	388	396	369	351	372	385	393	356	348	357	362	370	386	360	358	365	360	375	380	351	341	399	381	402	351	406	418	364	384	394	366	363	427	400	393	364	348	368	372	375	366	382	370	411	378	385	394	405	357	367	364	376	397	381	361	388	366	382	408	366	372	388	369	368	389	338	387	392	303	358	380	394	348	380	363	371	357	356	372	379	404	353	393	360	392	402	368	362	351	399	354	323	372	428	345	365	412	363	358	365	384	378	354	400	379	373	369	364	392	380	336	353	369	405	372	345	370	363	391	373	346	400	397	376	375	410	371	386	384	333	352	365	446	376	360	373	350	368	352	375	383	376	374	358	423	379	381	378	393	370	396	400	391	365	366	364	342	374	369	362	360	351	391	354	377	337	382	387	393	376	333	366	354	372	357	359	348	359	358	326	360	368	323	372	384	391	362	327	371	430	369	341	317	343	406	383	371	390	413	425	378	357	417	353	349	358	384	358	389	347	357	339	378	371	377	389	366	366	367	402	362	386	385	398	401	375	405	360	353	398	391	392	477	403	372	343	364	345	372	353	341	411	401	373	405	360	385	346	360	399	365	369	394	401	361	351	374	351	376	350	397	354	367	336	345	403	391	387	341	332	404	391	381	359	418	357	386	388	411	373	308	423	393	366	375	347	394	365	379	445	346	338	419	401	372	362	391	374	365	342	347	362	337	346	356	419	376	379	394	383	384	346	352	364	372	383	378	366	387	387	397	372	366	402	365	359	375	371	355	358	367	396	364	359	384	367	336	363	349	364	381	339	381	354	359	371	363	374	369	358	368	380	394	367	374	414	360	359	385	362	403	358	388	361	378	366	384	368	385	376	395	351	375	362	361	343	394	391	400	378	350	376	402	371	358	381	380	386	375	369	350	349	373	338	377	385	328	368	370	376	374	384	345	387	382	402	402	373	392	379	355	368	376	357	392	368	394	339	413	395	357	345	356	316	362	386	364	375	387	343	371	357	359	362	395	412	372	384	381	356	333	372	381	393	415	363	377	378	368	362	371	379	367	344	363	340	414	368	351	406	365	396	388	361	362	353	384	336	373	347	345	350	337	346	372	401	406	350	408	357	376	342	371	369	394	369	421	400	382	393	355	387	393	361	351	385	378	359	357	359	396	392	370	379	384	380	367	362	375	349	353	376	371	426	348	394	382	338	399	410	361	374	393	351	385	355	365	364	365	357	358	326	361	371	344	332	386	343	325	336	382	424	392	401	363	385	360	380	349	365	346	395	366	352	365	384	330	363	391	369	375	343	351	367	390	351	354	384	374	360	371	348	399	364	342	327	357	408	348	399	336	347	358	389	357	361	351	396	361	372	380	392	367	362	353	373	400	326	383
31805	38874	4287	1003	898	842	857	777	815	824	833	805	787	734	778	794	761	817	809	800	811	799	771	742	768	795	833	789	803	781	788	792	809	784	772	765	762	781	788	835	743	831	755	823	728	781	794	825	733	747	819	776	747	784	759	787	790	775	731	806	832	817	815	753	815	742	804	830	777	756	818	832	718	778	802	795	769	744	739	754	779	815	780	735	767	832	765	792	791	807	805	765	782	755	764	783	826	786	804	786	764	775	748	782	808	788	740	800	822	809	767	762	750	764	794	712	810	777	771	758	800	805	778	740	807	782	748	765	814	809	740	832	843	772	827	766	794	807	813	788	821	770	792	772	824	745	725	757	770	801	781	782	809	788	778	818	791	755	771	782	761	815	697	782	774	801	751	816	781	827	784	784	811	768	752	749	831	832	795	749	806	786	763	791	742	807	803	853	782	818	812	818	800	799	792	793	797	831	800	840	830	766	763	766	810	821	793	810	786	787	813	803	827	780	760	805	784	831	778	808	820	812	767	804	792	835	839	761	759	808	807	776	769	784	800	772	797	758	796	803	815	752	827	753	818	805	774	798	774	813	823	822	754	801	773	780	778	826	801	824	776	784	798	774	777	777	817	734	781	776	759	809	783	828	793	786	794	786	789	784	782	769	793	809	796	755	814	756	756	817	759	784	794	739	784	787	789	763	790	760	784	768	773	835	754	769	788	835	715	784	773	785	748	803	833	769	753	755	797	828	763	778	737	749	754	767	833	736	781	769	677	756	781	809	747	754	767	764	785	734	792	789	707	812	850	785	829	764	764	759	757	777	829	777	746	738	797	759	764	767	779	754	783	789	822	789	778	772	787	781	806	742	835	778	762	767	737	780	782	767	799	778	809	808	795	728	771	796	827	841	757	815	755	784	786	780	831	814	798	808	788	789	776	840	802	777	791	855	821	755	782	830	762	823	774	795	820	779	727	785	826	780	777	766	795	761	807	772	771	793	785	781	847	771	787	805	814	780	780	765	802	763	824	831	734	768	775	812	742	802	787	765	767	768	764	822	810	815	803	801	728	778	822	756	796	791	789	774	780	815	809	760	810	765	784	727	813	791	836	786	767	795	779	794	799	776	819	793	785	745	753	791	788	741	787	836	773	811	767	829	742	779	825	767	739	743	749	723	803	801	789	771	773	815	759	771	781	802	795	796	777	811	802	805	814	753	799	812	762	805	790	808	757	786	781	799	806	803	772	788	741	819	803	788	788	770	785	797	763	785	714	848	805	792	763	822	768	815	831	783	832	783	849	817	759	817	744	799	777	750	791	763	786	740	729	798	771	821	792	804	825	796	789	753	859	733	767	796	772	794	804	771	732	794	784	796	782	738	812	833	783	781	798	787	788	767	810	776	810	766	769	763	757	838	774	774	808	801	797	799	810	814	767	813	790	789	767	798	811	745	829	769	785	808	805	757	722	798	797	793	790	761	793	783	798	781	783	844	724	836	794	807	785	816	764	790	777	811	738	749	717	805	760	754	832	721	767	785	757	788	797	767	781	772	781	788	794	831	826	814	791	794	792	805	742	766	716	821	778	737	753	779	833	819	776	804	799	846	793	825	781	773	785	764	814	819	776	798	763	783	778	740	765	827	773	790	726	776	771	755	777	761	783	774	812	750	812	821	793	792	767	807	780	791	734	845	772	812	814	783	788	754	813	802	769	737	774	809	780	758	785	756	803	808	781	796	791	816	709	774	769	790	803	789	799	802	796	779	811	752	791	803	777	788	809	780	802	837	811	813	793	730	845	771	808	753	740	793	794	741	817	845	802	765	790	750	812	799	759	820	758	789	759	780	796	772	837	767	792	818	786	744	761	799	806	780	816	793	783	750	799	805	789	788	717	824	774	834	791	729	778	702	781	742	801	826	789	791	816	814	792	805	824	728	821	816	808	748	767	774	739	760	793	778	780	832	782	767	779	863	788	810	768	813	815	759	790	755	748	759	748	813	759	766	742	806	778	773	763	760	747	821	772	784	796	796	753	775	773	804	784	808	793	765	720	795	753	779	798	791	751	764	769	804	809	759	798	815	788	744	797	825	857	722	764	804	796	770	790	766	812	768	810	732	772	764	764	792	784	790	845	752	840	762	760	781	765	756	749	815	820	811	820	796	736	810	794	765	834	767	753	786	763	838	812	741	819	831	810	782	841	798	813	770	787	810	735	793	776	782	813	793	789	792	806	760	795	787	778	797	759	818	797	762	784	805	774	786	776	782	725	758	780	773	772	823	767	796	769	806	802	809	811	762	787	820	816	774	768	796	819	763	771	794	778	795	773	757	748	788	797	783	769	828	807	738	779	749	742	787	785	821	842	798	805	785	808	776	735	772	769	789	781	825	823	781	826	743	792	788	822	812	776	747	740	791	770	753	759	761	828	729	789	789	793	834	727	795	781	764	814	784	772	813	776	790	841	817	763	746	803	787	760	813	772	810	775	786	769	745	800	778	773	823	769	786	840	771	830	828	831	800	754	795	813	691	779	798	804	840	788	777	805	797	767	783	822	780	759	809	794	815	767	798	832	756	776	729	770	787	802	763	753	788	766	794	828	749	758	757	749	766	812	815	791	772	820	774	796	811	786	817	794	808	788	822	789	783	813	786	775	788	778	755	758	758	789	759	789	806	801	783	822	777	811	773	796	757	839	764	802	711	760	754	823	736	797	794	771	771	833	818	775	837	724	785	737	818	778	840	773	773	761	773	808	766	759	747	828	780	785	747	850	832	774	834	779	781	818	788	786	748	798	788	792	768	829	815	755	770	759	821	786	760	808	783	751	804	801	738	815	749	771	805	787	777	768	803	751	760	768	804	819	766	815	765	788	807	770	786	750	755	764	820	790	777	847	817	794	802	783	804	765	805	795	802	832	839	742	751	764	768	748	785	764	809	742	826	789	815	787	760	781	784	755	759	793	810	870	749	801	780	799	790	793	823	783	735	739	730	761	769	790	776	831	758	731	841	786	813	781	779	811	766	756	814	776	727	783	771	750	733	750	781	796	781	781	797	822	742	774	780	803	768	833	784	789	743	847	783	790	762	843	793	794	833	808	806	789	779	762	770	819	791	817	792	797	795	776	783	850	748	818	766	830	802	752	857	767	771	739	755	776	843	826	757	787	793	786	808	784	803	801	743	795	783	824	772	834	797	841	801	746	822	763	803	743	820	787	806	762	842	775	813	789	793	760	799	789	803	766	800	778	806	799	775	790	769	857	801	769	773	838	773	776	792	747	804	743	803	765	798	806	817	755	775	769	791	814	802	798	813	761	755	780	793	816	779	758	795	757	762	741	780	761	755	781	824	750	807	768	774	787	810	764	801	754	757	719	860	795	776	756	805	781	798	804	816	781	817	800	803	739	766	703	755	784	800	826	766	798	815	777	818	825	821	766	782	741	755	806	779	750	839	798	768	837	774	753	778	758	795	819	765	793	780	822	790	779	764	761	806	713	794	798	779
24597	21130	24151	28385	21130	21146	12057	665	444	399	398	407	396	355	383	331	374	366	331	340	323	342	371	328	329	327	332	300	320	317	346	369	365	329	326	337	315	306	333	306	329	339	338	332	350	306	345	337	330	292	366	315	318	324	326	285	338	332	331	323	333	300	320	326	354	347	332	361	336	339	303	334	298	319	324	317	340	350	324	337	316	312	335	320	326	312	313	304	352	296	304	289	317	321	354	288	325	310	331	331	303	326	314	358	309	351	336	324	292	324	324	343	303	355	317	346	316	338	332	342	309	334	284	339	368	316	330	335	353	340	331	313	362	331	319	335	322	332	295	280	320	337	316	340	333	301	324	319	323	309	365	327	302	328	340	360	324	327	343	325	331	335	335	328	280	335	333	301	321	305	338	351	366	303	318	308	290	330	332	335	350	343	327	333	319	331	309	307	354	376	324	317	318	333	329	315	339	320	326	283	308	307	338	292	307	348	304	312	318	364	311	348	328	342	328	344	288	279	344	341	336	324	315	343	326	337	380	336	350	287	333	315	313	303	368	323	319	293	326	354	306	283	322	350	335	312	303	328	339	329	344	323	299	344	330	319	329	298	316	365	353	313	332	319	338	335	309	313	288	334	369	295	323	295	306	299	304	359	289	346	289	326	315	328	328	343	320	316	293	278	322	339	314	300	303	308	363	330	294	307	288	316	301	335	342	324	291	317	349	326	359	322	347	303	328	303	307	310	340	364	335	336	308	352	346	382	353	392	352	320	339	371	353	302	355	306	306	338	352	332	328	330	322	334	339	371	294	330	322	336	307	291	322	324	300	317	322	337	349	334	333	344	305	327	346	343	332	303	333	350	322	323	332	323	325	312	293	304	348	305	316	314	310	307	325	339	353	304	311	373	361	317	310	306	343	316	345	304	304	299	290	287	305	308	319	330	353	312	289	323	334	340	349	306	288	339	332	343	330	359	337	319	338	332	324	310	292	301	290	330	362	319	318	331	311	324	321	347	342	319	310	319	325	295	310	329	355	307	340	312	319	337	273	328	323	317	341	345	294	308	313	324	331	305	329	346	309	335	333	302	319	351	336	346	324	329	307	291	297	328	339	310	319	316	311	327	323	299	330	339	324	281	306	330	307	319	327	337	340	295	316	299	320	305	333	312	308	302	318	334	283	328	336	307	328	325	333	339	350	321	311	321	321	306	318	323	335	338	301	343	325	304	309	309	301	311	333	348	294	334	341	307	330	326	324	295	306	342	341	339	335	364	342	340	325	286	330	303	288	306	356	320	339	293	350	345	352	345	354	316	350	342	313	310	288	306	306	323	305	283	312	339	322	285	337	281	299	333	315	314	389	329	371	339	323	364	344	312	319	338	331	335	339	333	340	343	345	332	330	321	323	356	335	301	340	349	316	348	338	342	325	303	315	355	341	321	327	345	338	327	311	306	323	345	336	343	339	336	358	310	329	333	333	328	311	334	339	347	329	324	299	313	366	317	319	332	334	312	332	316	323	311	335	351	333	335	309	331	319	321	316	309	326	335	297	310	312	345	361	335	339	328	329	320	345	307	342	326	342	343	344	337	340	339	336	314	326	329	341	380	317	330	323	292	318	326	365	345	350	298	303	320	330	321	320	312	341	321	323	296	331	322	316	364	317	309	308	345	317	340	289	319	318	329	385	345	348	332	321	317	317	315	291	349	319	348	321	336	325	327	332	349	297	329	318	335	307	347	304	331	336	305	329	321	363	304	325	367	317	336	348	295	282	308	330	288	320	304	309	339	344	321	310	343	343	318	292	343	317	295	288	337	351	366	318	325	321	328	344	333	320	296	286	279	343	358	340	317	352	327	330	323	332	348	319	344	339	290	338	332	310	296	329	310	339	317	334	331	331	342	346	315	342	351	320	331	314	348	348	339	330	302	327	347	316	279	339	304	374	341	331	297	321	337	364	317	362	341	338	325	323	347	318	361	335	318	329	356	342	372	367	346	315	310	336	366	333	316	308	292	312	334	331	328	294	350	307	293	322	329	300	349	332	323	334	319	341	316	299	313	335	336	315	329	320	301	316	304	337	339	349	294	318	331	332	350	348	340	325	346	308	326	314	312	285	347	290	325	371	307	358	300	290	325	342	305	348	321	357	301	318	336	337	330	308	363	296	329	337	307	344	333	364	345	355	314	343	293	306	341	314	322	349	293	350	338	310	321	337	328	345	324	328	306	343	314	340	324	341	343	309	314	305	301	315	298	312	333	290	318	292	382	308	322	339	340	325	294	310	341	356	305	346	352	315	328	342	319	329	312	350	312	322	349	315	344	327	345	332	288	324	310	314	299	332	350	321	351	307	317	332	323	335	335	312	336	325	373	312	327	355	327	308	300	311	312	336	342	338	286	343	346	306	304	306	301	311	347	320	301	320	346	307	288	327	327	284	327	340	343	294	301	295	351	340	331	355	354	347	358	384	366	337	332	322	335	323	338	366	310	311	321	323	358	313	330	309	307	305	330	315	303	352	358	345	294	326	314	329	318	337	322	320	327	321	319	355	337	309	346	311	317	325	319	283	297	334	291	322	323	343	280	325	327	342	317	325	324	303	341	309	312	333	356	326	316	307	330	322	288	290	281	334	323	329	310	341	320	329	380	307	383	308	322	347	362	311	329	301	332	344	332	311	324	307	337	337	330	338	316	315	380	328	351	364	312	300	309	318	311	317	295	294	301	358	313	308	319	331	335	312	338	330	303	374	342	309	344	323	300	363	321	325	344	325	301	311	342	353	312	329	325	309	323	321	307	317	336	320	323	303	334	341	283	294	338	336	342	337	317	330	328	339	344	327	341	319	278	330	352	325	306	303	324	316	315	293	339	363	300	318	334	323	313	343	348	298	325	285	309	312	332	319	296	336	320	322	333	300	321	312	348	330	300	313	323	328	350	323	336	305	308	304	294	316	300	319	328	295	287	322	315	345	318	335	336	319	347	357	326	304	292	331	305	317	303	329	314	308	321	310	370	331	297	318	353	333	333	288	331	317	350	351	306	347	387	338	311	330	324	316	331	347	339	345	297	293	365	331	335	293	338	330	339	361	308	297	337	306	320	315	347	358	295	331	312	340	327	274	308	363	336	320	335	336	329	332	325	298	311	336	311	295	288	315	320	316	336	332	322	343	318	315	299	347	298	327	313	295	308	326	353	343	340	353	339	355	313	355	332	311	314	347	354	326	306	342	290	345	336	343	314	315	381	329	314	310	339	323	318	354	349	352	318	312	301	318	328	320	332	348	291	322	292	312	355	316	323	316	296	303	305	287	342	353	329	342	302	317	313	319	331	318	332	310	321	357	307	304	330	349	336	323	314	295	297	321	307	305	374	308	322	328	339	347	299	342	315	320	325	328	342	306	354	276	337	305	314	340	311	267	299	322	323	348	337	298	329	311	328	327	327	366	319	342	345	293	326	344	335	305	293	316	334	293	303	347	343	366	338	347	299	321	311	335	360
37805	50922	7355	992	827	776	742	733	683	688	747	674	675	677	681	667	680	705	663	695	689	649	643	644	653	685	731	636	638	664	686	718	679	652	672	686	639	656	687	668	673	641	707	677	682	705	668	674	634	663	719	675	660	693	667	681	705	662	657	670	690	663	684	677	666	703	711	669	621	684	678	641	672	659	639	668	673	654	670	650	647	654	662	727	656	677	672	676	661	665	623	629	693	666	646	666	668	713	656	638	676	613	644	650	647	670	693	686	643	677	717	705	669	629	684	653	661	688	699	706	680	660	627	665	652	698	681	721	695	649	669	725	676	705	655	656	709	662	675	664	659	651	676	653	630	644	697	683	656	684	685	674	617	674	647	648	674	667	703	677	650	689	653	649	615	688	657	662	655	619	694	654	658	681	659	650	718	685	650	674	670	669	731	674	687	689	669	724	707	668	634	698	686	662	648	651	654	665	721	693	678	648	680	713	647	700	750	698	605	679	658	677	622	688	641	646	663	675	655	708	642	630	700	652	665	698	692	694	670	674	635	640	614	696	670	656	693	651	633	621	706	661	679	725	713	670	661	701	668	671	661	640	655	658	656	686	737	660	634	681	686	678	645	625	663	645	669	689	649	674	687	634	676	653	685	658	688	635	691	688	642	668	696	665	660	678	647	625	674	588	639	646	656	684	669	659	653	670	667	661	668	645	688	679	671	649	694	714	733	689	683	689	679	716	666	660	744	653	689	688	669	643	697	686	710	707	684	695	639	701	648	691	615	666	660	639	682	722	675	679	708	687	690	624	674	678	667	646	676	650	701	712	674	654	636	690	609	644	653	682	693	684	647	687	684	612	649	652	678	658	681	670	727	657	638	717	678	672	655	647	616	697	642	666	701	693	675	697	683	676	657	649	672	684	659	670	653	643	654	633	637	692	645	645	634	675	595	638	663	703	673	682	641	623	695	679	733	669	628	643	717	654	715	656	656	638	623	651	671	658	676	693	678	656	686	722	682	694	662	658	704	633	639	719	649	732	672	670	658	676	642	672	674	614	649	690	622	634	664	670	698	691	694	662	654	633	657	651	649	681	609	631	649	649	654	621	709	626	682	652	668	666	673	651	657	696	631	646	649	659	711	678	637	658	636	680	669	657	691	645	647	663	664	718	606	628	613	665	684	678	708	693	714	674	655	666	670	659	702	682	663	630	669	655	704	667	670	631	652	668	670	633	655	634	660	655	670	684	696	639	659	636	718	633	650	679	682	711	686	657	646	654	656	670	667	676	713	690	671	635	652	638	661	684	657	667	690	657	687	644	700	685	640	670	622	666	656	662	666	682	665	655	642	647	671	660	665	708	673	623	670	698	685	677	712	654	667	668	698	657	633	647	639	689	667	658	676	721	662	659	671	642	684	639	655	681	679	678	663	648	645	707	706	709	688	618	693	668	686	638	629	670	663	653	675	687	700	695	672	669	639	642	648	662	676	680	679	662	646	675	632	654	686	606	685	687	685	687	684	680	639	675	649	629	673	648	622	678	697	636	729	668	661	691	621	644	672	662	687	672	653	640	668	689	687	653	629	693	629	662	625	625	725	650	668	673	684	690	653	674	672	645	685	634	657	668	628	697	633	667	687	648	679	653	655	709	660	637	713	689	692	658	661	677	699	733	635	666	689	676	640	662	694	702	649	684	663	628	667	670	676	649	680	650	656	649	640	633	691	731	744	664	629	648	595	652	609	658	666	666	677	626	678	647	640	641	609	684	692	662	694	687	694	760	672	634	657	694	670	729	676	675	653	633	659	670	666	697	674	612	673	682	654	690	645	654	669	666	696	677	715	643	692	670	655	659	597	710	675	656	645	639	675	667	695	671	675	639	669	659	694	673	659	695	691	676	686	674	622	719	677	676	684	673	651	580	669	655	677	699	657	638	642	693	661	627	717	653	656	664	654	653	662	623	667	674	686	682	675	637	658	717	694	679	712	655	680	671	688	660	664	668	617	670	671	682	661	662	626	718	669	714	665	680	632	693	669	657	661	663	656	686	642	663	700	603	699	632	679	649	688	607	616	685	667	683	616	645	643	637	681	680	697	681	654	677	692	672	675	647	667	675	657	675	656	700	656	683	654	669	646	732	677	646	695	673	660	675	651	690	670	673	678	646	681	680	646	653	667	697	669	631	676	673	656	685	693	658	639	683	693	671	753	661	700	677	678	729	633	684	710	686	681	677	660	676	634	686	637	671	725	655	642	660	679	676	633	650	642	676	667	671	669	713	692	637	651	702	661	687	660	639	625	650	671	609	653	684	666	701	639	672	666	627	639	702	674	661	726	706	693	653	666	677	635	629	646	673	669	686	659	688	656	682	680	643	657	656	664	690	691	645	697	680	621	656	683	649	655	654	661	662	653	636	669	688	660	665	664	665	638	665	658	704	660	685	690	720	675	687	679	656	683	666	627	694	689	679	693	686	620	629	709	699	671	672	645	639	671	682	680	627	676	706	639	651	678	638	680	677	649	706	638	644	693	656	690	608	656	716	649	639	697	655	639	644	687	637	676	589	695	630	695	699	682	644	674	678	648	651	651	653	696	665	685	680	666	698	668	652	665	640	690	656	677	663	655	669	689	642	663	709	689	699	644	660	679	648	683	645	667	628	659	674	628	691	648	680	647	681	698	689	674	663	710	657	654	688	676	692	658	652	707	665	645	671	664	657	634	645	705	651	624	684	659	652	667	636	683	628	670	674	628	645	702	641	650	611	683	670	629	703	669	668	631	672	646	593	689	693	656	667	650	640	628	652	672	659	649	625	676	645	644	634	638	658	688	671	625	697	619	683	646	698	657	707	713	665	626	670	659	674	703	648	668	616	654	665	679	642	612	645	686	705	656	684	691	635	745	641	652	661	642	660	635	671	677	701	649	690	629	676	706	646	671	647	628	656	668	639	713	675	635	711	658	673	723	660	656	673	617	646	689	719	676	654	656	660	642	665	657	663	659	635	615	696	652	662	671	674	679	650	691	669	687	663	648	651	672	658	711	660	690	655	673	646	650	669	664	651	615	676	726	658	671	663	662	648	661	646	655	652	697	652	662	669	709	671	654	672	686	654	702	712	637	681	657	653	654	657	649	729	681	700	654	679	665	664	651	651	621	663	616	664	650	684	704	688	654	662	683	629	652	690	697	619	681	632	688	660	663	675	698	641	653	671	682	672	645	687	655	673	661	652	673	675	644	682	656	616	657	625	721	669	681	647	630	649	653	705	677	695	687	675	653	668	652	635	666	689	658	632	630	636	646	680	658	621	652	682	637	668	607	630	677	660	651	639	641	644	667	679	647	672	668	636	627	697	711	632	620	642	669	649	689	636	652	683	681	658	683	666	658	634	620	689	664	646	621	656	638	681	692	648	661	727	685	708	716	665	639	632	685	689	694	632	614	692	679	703	636	651	644	678	678	624	640	665	667	620	639	644	683	648	672	595	660	662	669	687	653	672	669	655	631	654
34955	17544	4569	398	283	204	246	224	201	212	246	197	207	206	208	222	230	235	210	213	229	200	229	199	262	247	210	198	238	229	243	210	213	198	212	206	216	212	201	205	236	221	233	204	229	223	222	224	210	206	227	242	223	220	235	252	191	183	226	211	223	226	207	212	203	217	210	223	222	220	215	180	229	234	218	234	232	198	233	237	254	263	235	198	219	234	238	201	196	202	179	224	221	216	216	209	222	213	203	216	243	206	187	201	244	191	228	203	208	210	220	259	214	183	230	204	217	205	229	211	224	223	250	196	195	235	244	234	203	200	212	231	227	203	214	248	217	234	193	230	205	227	234	215	240	215	222	171	202	203	207	217	216	218	201	205	208	203	216	207	222	221	224	204	204	179	205	238	210	229	203	235	217	217	219	247	221	215	249	241	222	227	226	220	235	212	207	238	216	200	218	245	228	226	204	249	222	206	216	223	235	235	232	211	208	219	218	205	201	187	207	230	215	208	222	211	212	227	204	210	218	239	213	228	229	232	238	210	217	219	227	217	247	212	222	202	214	206	244	226	230	209	195	236	229	262	212	235	218	239	208	209	214	242	206	250	204	228	203	224	213	213	202	212	225	229	193	234	211	211	214	218	234	222	210	209	212	209	228	178	200	216	237	205	202	210	204	246	208	221	237	230	210	217	239	208	219	227	229	217	241	215	243	216	208	233	213	217	234	208	225	194	218	225	242	226	211	194	229	237	197	232	215	230	173	192	207	226	203	200	199	210	219	198	199	236	218	213	231	201	225	213	207	242	227	223	211	181	238	219	228	208	241	219	214	189	222	216	206	204	241	190	220	212	194	210	253	209	186	207	220	261	217	191	235	229	204	198	210	205	246	255	222	226	226	193	212	192	227	213	209	194	185	195	229	183	196	222	213	206	222	218	209	208	222	230	217	200	252	232	204	247	234	203	217	216	221	221	190	209	195	227	192	218	204	225	214	208	238	195	229	234	226	212	221	209	196	217	200	241	221	225	210	229	206	214	212	210	225	222	198	215	214	223	201	250	237	226	202	203	228	194	195	231	209	207	205	222	209	198	195	215	193	226	232	194	233	227	226	219	169	202	201	202	221	231	223	241	209	232	232	232	234	228	220	229	239	230	212	218	210	212	220	224	198	229	236	203	220	223	245	226	200	206	217	235	218	184	231	212	223	234	221	220	218	208	222	209	202	206	230	229	197	238	214	204	206	211	222	229	226	197	221	215	238	210	227	208	223	191	198	220	229	226	193	199	210	195	173	222	222	196	193	221	233	246	212	198	204	225	207	227	219	217	211	198	201	237	201	201	227	248	237	230	212	223	207	234	242	228	236	223	210	216	204	221	200	223	211	208	237	228	208	199	218	245	214	214	202	230	215	209	235	230	238	248	230	240	191	212	208	249	205	194	221	238	228	204	205	233	203	231	209	235	226	231	227	197	217	214	247	218	228	203	229	218	221	240	242	197	218	244	247	199	199	196	201	212	231	211	225	216	228	253	234	225	226	218	198	210	216	225	196	211	220	229	188	221	217	243	219	214	208	208	223	223	228	227	225	229	224	230	205	202	212	235	210	202	216	220	219	202	213	223	225	225	216	209	217	208	215	212	221	219	224	215	237	208	211	210	213	233	206	195	221	222	214	212	203	222	239	214	235	233	198	215	204	226	228	198	213	188	219	193	214	237	225	209	219	216	222	225	207	212	217	190	214	226	253	196	250	195	222	193	218	212	220	249	223	225	208	202	213	203	199	233	238	224	222	212	241	239	208	233	203	224	212	239	224	217	213	235	207	228	221	217	218	181	215	210	185	215	213	198	197	214	208	207	217	206	208	221	203	209	219	234	202	211	198	200	236	223	213	206	232	224	231	209	199	209	243	240	239	210	212	208	264	228	221	201	230	196	201	230	257	205	224	204	204	235	214	203	226	203	216	209	202	207	237	208	239	224	205	240	196	234	214	228	223	238	204	196	211	216	207	229	205	216	209	221	207	260	213	223	214	210	233	220	216	228	233	207	214	222	223	210	193	205	203	240	238	234	217	197	237	216	212	222	223	222	215	206	229	225	177	191	220	231	213	193	226	213	218	193	217	191	198	215	209	200	203	238	214	236	224	223	237	206	224	220	239	204	212	218	234	218	211	195	201	193	203	225	198	229	207	221	217	198	211	226	202	210	210	225	207	208	220	208	194	216	217	232	235	187	197	217	222	186	233	244	210	219	202	216	222	245	216	205	203	207	233	229	235	246	225	272	266	214	198	215	225	222	214	216	239	214	200	219	211	220	223	206	201	183	208	221	216	206	240	210	222	252	208	222	200	234	228	241	230	196	240	234	214	235	238	226	247	226	198	220	216	191	218	231	226	213	228	226	209	212	235	230	231	169	208	232	235	188	224	208	238	202	210	216	207	225	236	217	189	215	234	222	192	197	197	232	237	216	243	214	238	196	227	241	234	219	226	190	225	253	217	235	211	231	203	194	199	226	216	198	217	217	218	227	237	236	238	205	237	233	234	214	221	247	233	231	221	204	206	215	208	216	214	205	214	255	205	228	258	260	221	197	230	231	219	227	235	224	206	231	220	227	204	217	201	225	186	235	206	207	234	241	233	227	184	217	224	187	230	206	218	203	213	216	205	222	215	217	229	216	198	230	233	217	228	215	238	223	263	224	223	257	217	205	229	230	209	217	188	224	211	224	210	208	197	227	210	220	211	235	226	215	235	208	205	206	206	237	203	211	206	209	202	200	235	234	183	237	202	198	222	223	228	222	243	191	215	206	226	241	218	220	253	223	217	207	253	208	236	200	214	231	196	235	191	234	215	218	222	198	223	229	208	236	214	235	215	230	220	221	205	231	236	243	223	228	233	227	216	215	225	195	202	215	200	204	218	243	233	202	215	220	211	221	245	230	209	212	218	213	215	238	218	222	222	212	211	225	202	224	194	207	225	236	238	209	232	217	210	247	201	229	226	235	226	214	239	256	227	266	208	222	205	193	247	235	242	197	208	230	195	236	232	192	213	234	227	233	226	239	218	223	216	241	207	205	201	207	237	204	227	192	251	212	218	262	195	215	221	212	217	234	197	242	258	214	230	215	195	243	215	212	256	222	217	215	232	247	235	194	214	209	244	217	243	228	205	240	196	212	207	221	194	227	227	222	218	210	215	164	224	250	186	221	249	217	241	230	246	241	215	220	197	215	219	237	212	210	254	209	209	229	225	204	232	203	190	225	245	209	194	247	221	221	204	219	204	200	229	243	211	196	237	231	225	237	245	229	204	212	216	221	211	214	233	228	234	226	212	197	209	251	218	235	219	212	206	207	227	192	200	206	216	235	221	207	210	233	238	167	222	200	231	213	229	217	202	244	214	260	209	222	210	222	207	242	235	225	223	211	224	195	235	227	221	213	199	188	220	226	244	224	220	207	238	243	229	242	227	211	239	242	232	247	205	215	222	234	219	244	196	195	206	219	200	212
17215	5615	747	515	561	524	509	534	527	509	487	512	545	503	533	512	528	506	486	513	513	506	557	526	529	533	492	521	526	546	516	501	520	502	531	532	485	473	529	502	563	477	501	462	474	516	514	553	552	485	522	508	506	527	526	506	487	518	474	535	534	510	513	533	536	532	551	510	526	519	532	508	494	528	496	553	537	551	547	554	525	525	537	497	515	488	512	507	477	521	487	542	530	535	500	522	508	521	497	527	529	554	523	499	491	516	502	497	495	538	496	510	484	507	524	562	547	510	481	498	479	561	530	528	541	508	547	524	558	514	531	526	523	521	531	510	502	523	506	548	541	534	470	525	517	524	528	514	503	551	471	500	507	479	538	502	526	534	516	481	522	531	518	504	494	522	471	550	525	523	518	521	505	507	501	514	547	524	534	521	540	493	484	515	505	504	513	517	519	507	553	558	489	481	554	535	502	481	513	501	552	545	479	532	546	537	482	495	526	524	518	554	536	516	538	498	525	534	529	499	503	517	529	522	517	534	447	503	526	545	517	501	508	497	505	537	498	515	530	520	521	555	549	554	496	490	496	547	516	522	550	492	482	489	518	508	496	535	542	530	494	565	531	496	529	500	522	486	530	537	568	536	479	525	532	478	523	494	502	497	534	509	535	491	523	459	485	498	523	545	523	528	496	508	488	548	550	484	522	489	531	512	533	484	510	540	470	518	520	522	520	507	469	493	563	517	484	502	532	533	494	532	524	510	552	490	528	464	524	497	510	502	545	488	522	506	531	526	516	514	480	529	521	494	478	501	473	538	496	512	551	536	561	518	528	542	532	551	490	548	492	523	504	511	517	505	510	523	521	533	528	545	530	479	540	507	537	538	532	501	459	538	524	521	519	529	526	490	519	534	492	515	506	521	563	507	507	542	523	528	535	503	518	497	524	531	479	547	510	530	527	493	515	505	489	510	509	537	503	549	538	476	510	517	535	539	545	522	506	502	520	532	505	491	500	522	511	576	515	521	521	565	521	467	501	533	516	486	541	554	529	489	492	523	491	509	496	494	512	499	482	492	515	518	524	555	512	490	527	523	529	544	527	529	481	531	517	488	505	502	508	539	489	489	534	534	505	550	503	532	497	488	489	506	562	480	503	494	500	504	505	511	489	538	488	497	518	516	480	508	509	507	514	504	512	501	555	546	529	500	500	499	534	533	510	591	528	572	529	520	554	481	540	498	549	526	539	513	512	531	476	473	538	521	545	530	504	504	497	469	493	517	541	485	545	522	524	521	546	512	535	451	543	540	504	457	527	500	497	507	499	545	499	520	482	540	485	545	528	485	504	557	484	520	515	537	541	499	511	531	505	517	522	520	510	517	508	557	532	509	524	510	496	525	502	502	479	514	487	496	528	475	485	535	516	529	531	509	511	478	520	529	546	491	501	511	514	503	517	526	505	501	525	519	552	575	486	533	543	515	532	522	519	515	499	485	506	508	504	535	525	513	554	519	496	497	535	483	528	573	511	537	536	495	542	529	516	531	525	506	497	498	540	489	503	497	509	530	511	486	534	547	512	467	481	532	477	518	496	563	580	534	511	527	498	527	530	487	486	556	537	516	505	515	506	469	484	532	488	481	504	530	534	513	490	503	488	493	490	525	501	541	507	546	520	524	506	538	543	492	508	514	530	536	487	522	525	527	519	500	561	536	541	478	489	535	522	524	521	524	503	478	563	498	472	541	523	512	524	460	529	551	545	502	501	479	494	554	483	505	499	539	522	510	515	563	503	507	512	551	534	517	499	524	502	495	492	539	536	518	513	523	522	529	535	500	508	509	467	481	514	553	491	530	494	520	536	501	509	495	501	520	545	505	512	490	495	497	544	545	510	510	531	521	552	515	519	486	509	519	540	527	493	497	507	523	546	482	541	513	564	511	591	539	522	568	460	521	552	478	548	582	552	543	549	488	542	503	488	549	483	536	513	531	551	525	510	546	490	513	449	520	499	537	466	486	501	534	489	491	515	509	537	515	502	543	503	510	526	533	510	542	494	485	541	525	513	523	532	515	487	489	518	483	451	529	520	483	480	501	515	521	562	523	484	482	543	512	530	495	552	514	495	479	511	510	526	497	574	512	505	515	516	509	511	507	542	502	505	481	511	525	529	549	504	527	570	467	510	525	514	508	526	534	534	537	488	488	501	510	532	506	509	600	551	544	516	562	515	486	538	499	512	521	490	496	543	523	500	544	503	478	484	498	509	511	504	494	560	518	525	501	524	527	520	526	515	485	520	530	531	527	485	550	529	498	513	581	503	514	537	497	543	536	513	517	532	517	545	540	520	538	555	510	551	508	501	497	524	481	506	506	559	542	511	494	482	470	531	477	547	488	532	493	499	503	484	509	518	545	527	520	507	537	543	495	515	535	507	508	503	497	503	473	507	497	564	522	508	478	552	502	492	503	539	451	515	548	549	500	524	516	532	530	532	460	498	490	499	535	508	519	501	506	527	542	514	559	494	514	522	490	501	498	495	534	511	507	537	485	514	509	521	522	542	543	519	510	509	522	525	507	531	487	519	498	515	558	517	497	541	520	464	520	518	552	531	557	512	542	483	527	544	533	560	495	563	513	489	499	549	518	511	486	508	511	529	506	529	498	486	513	486	507	507	532	519	509	504	508	508	534	535	554	508	555	525	513	505	495	499	551	506	504	558	520	533	534	533	487	512	538	551	517	497	528	509	527	527	578	507	534	495	523	520	528	487	537	547	516	482	549	518	521	577	505	520	512	514	504	536	534	548	548	534	517	492	535	480	515	560	524	499	518	525	534	513	542	500	550	531	552	525	479	514	515	534	532	498	489	571	531	496	534	459	521	492	510	517	530	508	486	498	512	499	516	514	521	520	477	488	555	465	535	551	510	530	513	514	516	491	522	498	536	496	503	452	536	552	508	521	523	474	506	504	542	504	494	531	504	533	508	496	502	511	534	495	480	535	538	523	505	479	523	525	525	470	522	508	493	529	528	527	541	538	589	524	530	490	485	531	488	501	523	497	590	484	484	543	527	510	519	495	466	585	512	539	507	531	519	483	503	484	526	534	523	560	514	509	506	494	481	473	506	493	493	532	470	518	487	525	507	510	501	522	498	515	523	548	509	546	529	521	508	495	519	543	510	494	546	519	523	530	529	506	513	489	556	520	546	495	475	485	524	537	546	491	548	489	528	535	524	491	491	505	492	514	531	481	549	496	487	543	521	530	526	500	525	515	517	513	501	539	532	476	512	556	533	500	501	509	521	509	491	513	514	503	518	489	537	495	540	488	495	496	483	523	479	485	531	540	500	531	514	504	510	572	471	540	529	562	527	514	484	532	495	520	521	514	498	544	508	485	534	492	532	492	517	531	535	490	465	562	535	509	490	488	488	491	485	536	564	518	521	513	474	516	494	514	452	545	498	525	504	524	507	553	544	551	536	538	529	520	539	503	498	504	523	512	506	481	500	482	534	501	505
25312	21140	23777	28745	21152	14385	725	478	402	440	411	349	425	388	380	398	413	373	390	382	401	432	375	365	399	393	376	384	379	393	405	337	366	401	389	405	391	367	373	406	366	355	366	360	374	358	395	387	356	372	396	374	370	377	375	341	387	349	332	383	330	369	368	365	425	385	329	380	390	385	399	389	401	395	350	364	368	366	384	368	373	353	391	373	362	335	383	383	323	397	386	383	338	409	406	338	388	399	389	387	356	375	378	363	393	360	349	324	384	333	379	341	362	394	412	383	401	381	385	378	407	388	362	377	385	379	348	368	399	391	379	373	388	353	400	392	365	373	341	343	362	389	390	372	387	359	327	396	381	335	375	425	368	366	399	375	344	357	327	400	364	432	370	366	357	351	404	350	384	403	356	378	397	360	379	387	379	349	328	396	406	373	352	350	365	365	371	391	345	405	394	393	361	365	347	377	359	350	372	376	355	409	336	339	363	394	428	424	414	403	356	354	366	375	359	409	375	386	402	386	353	345	362	371	397	366	360	389	406	425	362	400	406	400	411	364	343	351	387	399	339	334	382	380	381	391	369	343	381	396	367	369	401	349	379	325	353	362	395	398	397	375	326	347	355	373	400	387	370	350	392	402	385	349	373	388	376	365	382	396	408	368	400	395	346	383	381	387	387	337	364	399	378	365	366	375	377	374	387	371	397	383	431	401	426	371	394	354	406	398	363	358	370	367	379	384	367	365	368	371	367	338	391	359	351	355	351	372	368	356	383	378	407	378	351	387	387	351	375	357	354	412	400	358	379	369	383	365	373	366	354	343	367	374	363	394	399	373	364	417	383	364	391	355	364	391	392	374	390	398	411	372	366	402	371	381	361	392	385	394	364	356	364	366	375	389	414	374	401	358	331	391	354	344	361	414	373	386	370	376	382	375	380	412	401	386	377	358	408	334	354	381	373	414	406	381	386	362	349	377	408	392	381	361	376	363	371	381	381	391	376	352	391	353	357	390	365	367	381	360	371	396	363	394	340	410	368	340	371	348	390	354	381	388	369	340	352	369	384	414	359	395	362	378	357	381	412	359	374	375	411	386	353	374	342	390	348	409	401	379	364	351	373	421	385	360	386	382	431	351	373	372	377	399	383	349	355	376	369	391	378	427	350	400	354	410	384	375	391	360	370	353	361	396	378	372	383	373	352	384	411	366	363	380	406	404	380	396	395	392	403	350	379	388	416	362	342	362	333	366	370	415	367	366	367	350	404	396	345	363	389	346	364	376	377	372	383	303	372	356	372	365	410	423	321	377	392	415	382	406	382	346	395	396	403	385	409	359	317	372	398	395	357	374	368	375	355	366	429	390	366	406	381	411	370	353	387	383	372	373	376	375	355	355	368	402	409	361	406	367	355	411	377	366	388	392	373	369	374	339	366	381	349	368	402	372	367	365	377	389	393	391	359	391	361	384	400	385	381	362	350	392	376	362	432	405	413	370	365	362	386	371	376	341	350	377	344	372	424	358	373	363	371	368	361	393	370	405	343	375	383	385	372	411	383	379	368	381	388	386	378	345	360	372	363	425	347	385	366	398	368	376	358	400	390	354	397	401	339	369	336	327	381	376	358	385	414	390	378	353	374	382	374	341	369	382	349	357	378	363	418	381	361	364	392	379	383	388	406	382	362	376	408	340	346	376	382	360	357	399	406	375	334	372	421	326	399	390	379	368	350	365	374	376	362	367	427	379	380	366	356	370	329	355	334	359	330	372	386	405	350	447	389	400	397	384	361	357	421	348	387	365	376	362	367	370	418	396	365	369	397	378	368	363	413	382	408	365	369	378	392	357	344	377	376	402	396	398	400	376	359	331	376	405	396	379	381	396	345	387	384	342	359	384	361	360	353	353	391	389	397	378	402	402	369	378	375	380	401	417	337	376	345	384	352	431	354	347	367	383	396	399	376	355	342	364	368	396	351	391	371	355	353	396	388	368	403	353	360	370	359	386	372	376	391	411	393	357	369	387	422	351	395	391	368	321	371	375	414	412	360	364	398	369	375	369	382	362	375	388	332	372	357	381	384	346	359	378	383	385	384	344	361	385	372	349	370	416	382	362	387	377	380	382	358	387	423	382	350	394	340	372	366	381	383	388	402	386	379	382	394	362	386	376	380	381	374	375	365	386	377	388	406	354	354	335	369	376	377	377	370	358	386	371	345	356	409	353	374	447	336	346	385	372	357	397	349	388	400	370	361	336	346	391	395	404	384	408	402	363	371	382	387	396	354	368	359	368	377	387	391	360	421	365	346	365	394	390	395	380	366	346	389	374	343	351	351	376	423	373	380	367	418	406	410	417	319	409	348	376	329	373	381	381	368	385	377	368	383	382	359	417	389	431	388	357	359	353	370	368	385	361	361	395	369	340	357	384	334	392	387	383	391	359	342	364	383	372	374	375	396	411	387	354	362	379	385	358	375	375	379	354	373	375	391	391	361	352	364	387	374	364	411	416	364	365	364	355	402	385	370	394	358	337	387	362	364	401	408	379	371	368	398	350	370	386	346	359	393	398	376	341	331	352	369	395	369	405	357	412	358	359	367	356	368	372	398	344	343	423	353	371	369	373	330	369	377	378	359	367	369	394	401	376	410	398	343	381	354	383	391	369	349	367	384	392	384	396	353	353	370	408	358	377	350	371	364	380	359	362	414	358	320	371	375	350	379	410	382	345	366	380	345	366	380	370	364	401	372	388	347	390	377	385	367	391	377	386	344	388	376	345	337	365	354	410	377	337	358	371	400	374	393	372	356	428	390	404	383	370	364	373	370	389	392	354	367	366	349	415	374	375	347	395	356	411	385	364	354	372	363	384	352	370	353	394	428	383	386	369	367	358	369	365	385	357	332	367	388	385	371	369	357	405	353	346	366	421	349	396	356	417	397	407	352	373	358	386	375	367	370	386	393	344	354	369	340	382	388	369	390	359	345	350	419	381	354	381	396	388	345	364	349	394	373	347	394	357	395	409	375	404	348	371	395	378	371	392	380	368	358	383	348	348	414	398	357	381	348	381	392	374	370	359	365	375	362	359	362	367	373	371	389	374	350	355	392	384	355	347	383	370	398	350	388	343	364	355	405	383	361	354	401	355	358	391	379	400	376	401	414	383	404	355	401	368	386	403	342	386	368	377	380	381	366	381	396	360	383	397	380	394	439	366	401	356	370	372	350	346	342	353	355	368	366	377	385	373	379	363	414	347	433	389	380	357	386	357	372	396	371	380	358	384	355	381	356	363	377	346	397	362	321	381	380	396	363	359	343	341	393	374	380	403	355	389	365	419	351	382	392	394	341	349	394	352	367	387	370	379	358	376	411	374	371	383	405	383	399	358	389	373	394	336	330	392	355	383	348	420	365	382	390	399	378	352	404	350	375	388	374	354	348	381	382	343	392	371	387	449	386	366	410	382	399	397	358	381	378	408	373	390	358	381	364	411	389	342	441	364	378	384	379	426	400	338
32050	40377	4625	970	851	833	812	799	819	847	798	827	792	808	782	739	826	796	830	828	768	786	812	733	749	791	800	825	792	852	813	865	759	785	848	776	806	790	824	848	862	806	792	806	794	821	793	796	796	806	791	841	795	771	735	757	805	776	808	809	795	786	749	817	763	811	791	754	812	812	777	809	857	775	814	799	751	812	877	804	787	791	829	806	742	785	816	775	780	832	757	778	860	788	844	795	779	840	795	765	783	809	809	802	804	768	767	729	801	837	807	822	818	755	802	799	777	801	791	827	758	809	750	845	828	859	771	774	773	838	775	765	799	737	785	820	765	773	778	763	799	795	779	785	836	773	752	789	801	842	817	762	807	828	762	849	809	822	820	784	839	821	839	816	832	803	760	795	837	791	829	787	767	794	788	753	784	794	864	851	786	809	789	803	829	797	749	810	763	810	793	791	756	854	780	793	798	759	862	753	768	808	770	780	811	811	750	781	762	760	756	816	813	806	834	812	785	852	845	856	807	810	809	782	747	815	798	789	810	831	801	801	813	775	773	764	821	767	795	813	775	820	799	771	782	816	760	784	811	803	792	840	849	830	814	802	791	818	770	777	822	784	804	822	835	811	765	774	773	824	775	857	794	771	785	739	749	804	793	808	816	838	841	757	833	761	813	810	839	801	806	717	802	786	813	837	841	803	828	846	805	771	772	760	807	782	754	780	771	808	805	781	782	794	793	740	792	770	812	840	815	809	796	818	781	831	804	723	752	835	759	775	821	786	784	844	835	807	820	780	810	823	770	829	806	809	815	738	770	808	841	819	747	814	804	794	897	795	796	744	787	813	768	799	866	767	807	816	810	796	827	781	816	757	804	840	774	776	790	792	800	795	805	791	817	818	804	820	760	814	800	794	784	783	788	787	760	763	776	766	782	809	786	848	765	787	799	855	782	808	799	839	774	812	769	791	864	791	786	767	739	769	811	801	817	802	780	823	775	758	790	821	781	794	740	792	805	767	802	793	837	796	815	794	823	771	784	741	785	797	768	816	828	778	816	770	762	819	783	815	783	791	795	793	808	782	817	750	750	789	764	844	771	827	768	853	827	847	797	815	786	781	783	781	780	784	797	795	825	802	799	773	784	818	790	795	771	842	802	765	798	814	832	797	817	818	794	823	845	794	789	785	791	815	780	838	793	829	805	774	801	880	794	807	775	820	839	781	711	817	764	776	810	854	858	771	806	784	842	843	762	741	789	823	818	842	737	757	783	837	785	831	775	843	861	813	823	758	809	771	849	806	795	820	810	789	770	865	770	792	796	808	851	798	816	801	795	800	777	837	799	835	796	869	805	845	774	791	774	771	781	769	789	807	785	775	813	767	792	789	834	835	843	878	824	768	803	827	816	782	762	801	747	846	792	823	785	802	777	896	762	822	834	801	811	797	782	803	792	804	787	815	755	840	785	825	764	813	853	755	800	826	774	768	778	795	813	794	756	820	810	822	824	819	777	827	825	788	750	777	778	807	749	822	762	797	822	769	802	760	771	787	766	788	814	786	714	797	757	803	809	800	781	786	826	789	761	834	794	767	765	771	765	818	802	831	832	805	774	814	759	791	771	770	826	778	784	845	802	835	794	845	790	821	832	751	798	865	800	829	795	792	770	773	799	784	801	820	768	858	848	801	754	753	746	761	777	786	851	835	785	791	747	814	756	743	797	728	729	765	851	834	767	801	792	787	826	791	804	789	776	791	832	775	830	751	785	806	754	768	784	818	751	778	779	828	830	819	741	789	767	816	823	787	810	772	821	804	786	764	784	822	802	828	791	771	810	817	790	804	819	787	765	814	795	841	790	789	777	793	764	790	781	810	804	765	802	804	823	750	825	761	811	819	764	784	771	763	815	776	828	765	775	810	819	801	807	793	828	795	788	795	803	765	753	794	758	835	747	828	834	800	747	808	778	764	807	764	748	815	811	786	771	740	821	796	811	793	798	777	816	771	798	815	832	787	814	782	811	816	801	792	755	801	757	836	785	778	836	802	845	758	810	775	801	812	780	809	833	749	802	747	770	798	766	804	827	848	831	854	774	774	779	792	804	829	793	817	776	755	773	766	793	795	809	783	779	791	763	770	796	783	826	803	758	775	805	831	779	765	759	765	756	826	800	760	815	848	808	803	783	753	781	773	766	797	849	800	802	797	766	808	830	793	761	828	763	796	819	772	770	837	782	820	808	807	784	780	801	779	774	839	823	799	767	803	820	782	819	789	799	800	776	804	791	799	817	777	827	826	820	799	807	825	765	800	824	790	812	834	802	840	754	854	816	801	810	787	793	805	804	817	749	773	832	787	752	842	755	839	768	764	840	753	848	750	875	781	802	789	800	797	808	827	764	785	781	766	820	824	797	766	796	809	779	813	825	797	804	768	767	833	806	761	803	780	807	811	796	772	769	822	770	784	827	743	773	767	787	789	838	815	812	817	781	827	849	806	821	801	819	786	830	807	817	796	814	779	817	798	780	836	798	779	816	810	773	770	767	782	748	792	750	800	811	817	808	800	778	791	768	786	817	843	788	860	779	810	750	786	799	799	800	774	750	845	793	738	792	793	811	815	841	827	763	805	791	793	808	793	802	859	763	806	835	793	777	754	800	792	787	797	756	778	775	828	796	794	793	829	830	773	798	747	847	782	781	803	788	740	798	792	788	777	808	790	826	815	810	805	732	853	810	791	822	856	799	769	790	787	803	760	811	750	776	835	787	828	804	804	777	815	836	775	798	803	744	762	755	759	798	786	785	789	808	804	763	846	783	846	726	819	844	777	741	850	779	778	787	793	799	759	770	791	780	787	814	801	804	797	792	761	833	772	824	800	840	827	738	816	787	835	775	788	768	789	785	780	800	795	803	802	789	741	811	795	788	773	821	797	750	827	826	781	767	762	789	853	776	747	804	792	777	806	756	825	770	808	772	779	788	844	849	779	805	810	777	785	815	810	795	856	794	834	871	808	746	805	776	827	829	776	845	823	771	770	791	843	772	798	827	783	756	837	812	823	813	810	762	804	819	844	772	780	813	794	752	782	831	802	784	785	790	803	795	811	810	752	766	787	847	793	762	817	770	763	768	771	818	842	815	770	843	775	786	843	770	850	808	812	788	776	809	857	811	804	779	781	795	737	811	830	801	746	804	789	836	775	778	761	750	788	785	790	770	808	785	753	820	794	796	779	783	753	810	783	812	783	799	817	805	794	785	787	793	797	828	792	791	779	847	826	782	785	798	752	760	820	754	811	809	775	802	760	805	768	770	779	773	779	775	751	752	749	788	764	836	834	758	793	829	784	779	804	787	772	785	773	790	761	794	799	787	782	813	750	786	763	813	783	810	789	815	848	818	787	751	785	816	786	791	771	839	840	795	795	778	775	812	755	826	822	805	723	823	771	830	839	812	800	796	782	797	784	803	797	847	801	807	825	818	785	840	836	820	789	767	788	800	882	824	821	838	791	810	773
24584	21132	24156	28344	21132	21151	12000	643	428	452	389	391	374	367	365	379	349	349	359	329	291	328	320	315	362	339	331	323	336	364	336	325	315	335	315	292	353	304	336	379	341	355	321	309	309	326	303	359	298	321	352	310	318	354	345	363	316	296	334	328	313	313	312	305	286	320	309	329	322	335	332	303	354	329	276	342	331	298	298	345	334	326	316	351	319	339	310	347	316	328	346	312	323	316	336	328	345	376	331	319	326	344	310	365	329	343	330	322	351	350	343	340	333	308	335	309	310	316	309	360	322	313	315	326	329	354	321	340	317	315	316	349	323	317	295	305	309	326	308	325	358	298	338	309	284	295	336	303	293	354	336	326	311	325	312	317	323	327	308	320	337	339	313	340	321	337	356	355	285	274	343	351	326	331	319	326	336	317	302	310	320	349	333	329	311	318	338	325	357	335	313	342	339	302	340	312	323	301	344	321	324	323	339	311	324	335	342	338	377	349	338	308	326	342	349	311	301	327	314	329	339	333	346	334	316	324	348	336	312	296	340	354	339	332	337	316	314	308	330	339	337	363	308	332	315	320	321	333	345	331	327	310	350	326	334	356	335	340	334	330	345	342	329	329	307	306	354	351	356	348	333	334	341	324	327	321	308	329	321	305	340	343	315	350	333	347	314	327	327	312	330	333	314	341	345	333	296	319	335	327	345	302	336	305	313	331	328	345	326	329	372	291	329	352	357	300	353	337	315	324	336	340	319	366	324	350	302	302	300	294	316	342	339	305	315	310	342	323	300	331	310	306	332	299	349	346	339	339	310	379	344	302	327	315	325	333	352	295	332	355	324	321	340	319	372	309	316	343	327	362	344	329	347	306	316	300	344	304	325	358	326	335	318	333	320	333	335	346	345	364	325	323	301	307	366	339	340	353	330	347	347	308	350	273	339	305	310	325	349	334	322	312	383	328	322	300	322	368	331	333	354	318	315	278	296	342	334	309	311	358	330	315	316	368	323	356	323	323	305	330	324	350	322	350	317	336	329	310	352	321	327	346	346	319	312	297	334	285	330	325	338	310	302	290	337	271	348	292	313	369	333	307	317	338	283	333	319	333	321	318	325	331	319	338	330	343	284	343	344	334	355	313	325	333	337	340	341	359	306	316	313	342	315	332	354	367	323	296	341	312	319	296	344	360	313	314	324	351	291	337	306	363	311	310	305	343	348	338	318	361	354	345	299	312	333	339	297	371	332	346	300	295	313	295	368	283	329	372	315	344	292	310	323	297	316	350	330	305	296	337	346	343	322	322	313	292	313	317	288	360	296	340	340	321	314	336	332	332	361	327	321	309	343	284	320	363	286	332	308	310	338	317	339	341	307	329	315	313	293	329	341	322	304	328	312	328	325	285	277	323	328	362	325	352	315	344	308	300	353	342	339	316	317	285	330	327	379	352	345	326	353	336	331	358	295	349	346	355	322	333	292	327	308	304	340	351	322	304	334	344	317	329	307	340	341	340	330	327	293	313	288	350	357	327	352	318	345	327	358	297	350	327	349	347	321	305	348	308	329	343	345	329	321	323	306	301	337	335	328	304	342	314	335	338	323	275	294	310	343	308	299	328	352	332	336	321	347	304	338	310	324	329	358	330	352	336	351	374	297	343	356	319	317	320	303	324	372	357	341	374	344	323	316	314	351	353	334	322	337	338	357	332	317	339	307	341	332	317	323	313	342	348	344	305	304	339	302	321	327	339	370	350	339	288	297	334	299	335	315	351	306	325	313	290	333	330	318	316	345	324	325	309	323	347	292	356	330	306	321	325	302	318	365	307	317	308	308	328	324	339	320	304	309	337	299	334	324	345	328	302	308	346	296	293	374	350	351	343	364	339	330	296	337	326	318	335	334	329	358	354	316	323	321	347	307	347	333	329	324	322	307	300	325	377	346	349	311	332	320	334	331	351	326	306	323	308	323	363	329	329	323	329	360	359	347	314	331	315	323	322	323	307	355	313	310	306	305	336	308	345	329	313	333	295	284	327	339	344	318	321	332	350	299	282	311	368	349	329	342	336	313	290	348	317	319	312	342	316	333	316	299	316	343	328	339	337	314	289	322	325	320	310	338	316	364	300	310	294	330	321	366	310	352	340	262	343	318	320	337	331	339	364	323	291	311	377	312	318	313	329	326	322	332	316	316	281	314	337	342	335	287	330	300	312	333	302	274	344	346	328	327	325	352	342	346	312	318	317	318	317	316	335	378	318	340	340	346	310	332	323	339	312	374	356	289	304	328	322	304	320	337	315	323	326	297	310	337	299	318	313	341	333	349	306	307	326	319	293	317	304	323	328	365	345	332	332	330	305	324	310	324	322	311	333	312	292	317	341	331	308	311	354	353	354	339	309	334	323	328	338	346	354	355	358	358	290	287	342	331	315	319	318	299	340	341	340	294	294	320	336	298	315	313	323	307	352	330	359	300	308	327	318	312	297	310	354	277	301	344	335	369	305	305	318	306	330	333	328	330	316	367	307	332	326	331	294	332	299	297	299	343	342	315	312	328	291	356	313	320	303	295	339	342	297	319	315	293	306	301	329	334	363	300	323	302	331	328	355	359	330	317	339	324	325	347	345	340	316	345	303	326	329	304	289	321	311	327	331	340	321	320	323	330	317	300	350	348	317	318	339	317	308	329	340	320	336	330	329	373	322	290	325	319	337	311	314	342	313	314	306	322	333	324	324	329	313	322	338	319	335	319	327	329	348	334	296	298	316	307	335	341	290	342	345	335	319	319	294	315	415	293	289	323	355	314	327	358	340	313	300	366	335	311	322	295	370	288	323	291	331	361	354	358	321	331	332	333	343	341	321	334	349	313	362	288	312	275	342	326	318	311	324	340	305	352	331	338	339	334	321	321	344	351	307	321	318	387	319	298	343	346	318	336	347	311	311	330	319	387	346	313	314	335	306	311	302	305	341	324	361	373	352	326	335	306	330	316	322	309	311	349	313	341	330	291	352	339	328	296	285	341	308	373	361	318	302	307	344	320	312	331	361	307	349	364	335	343	336	344	314	299	322	288	323	331	352	301	314	293	317	295	310	360	309	320	329	319	296	311	356	340	375	373	350	333	326	366	313	347	342	384	328	315	305	331	333	324	317	336	323	352	302	339	339	320	327	314	303	304	358	333	323	307	337	301	326	341	329	301	339	334	335	336	319	326	358	345	321	310	289	315	339	348	318	332	323	334	326	313	333	304	313	368	306	315	347	339	322	343	302	302	327	301	305	361	335	373	350	321	297	350	297	327	354	302	330	330	353	296	326	352	328	339	333	355	338	340	331	301	338	311	276	317	289	318	323	339	347	344	320	336	335	352	355	372	305	335	328	312	329	317	372	320	305	330	341	325	313	311	375	312	293	322	312	324	315	327	316	338	300	345	356	310	356	304	323	334	334	310	273	317	321	326	335	343	324	295	346	321	288	343	319	345	350	364	332	345	365	314	336	357	344	341	314	321	294
37723	50434	7305	980	839	765	754	733	668	701	734	672	691	650	674	727	669	684	654	648	683	687	699	696	696	676	663	679	699	630	611	631	671	669	712	688	682	654	645	717	662	676	677	639	685	661	664	649	661	706	648	672	628	708	663	687	643	705	663	679	657	660	699	634	703	642	657	637	671	658	643	704	688	638	686	697	684	709	671	687	658	692	668	664	716	643	683	665	599	629	678	623	694	689	662	714	707	681	646	664	669	683	654	681	617	640	692	668	709	704	677	705	667	667	674	671	650	700	685	672	668	663	639	702	670	635	625	693	705	652	698	683	711	626	663	698	676	660	645	679	648	672	666	696	733	665	663	675	596	688	662	683	678	676	672	673	690	712	679	642	643	678	707	662	680	635	718	657	669	711	611	713	705	719	657	634	661	694	658	642	666	700	649	627	665	648	655	683	690	675	654	654	652	646	675	631	711	673	646	712	704	673	697	692	648	681	648	656	673	687	706	605	644	664	670	642	664	671	671	671	656	612	626	687	731	688	657	669	665	654	657	662	715	637	742	617	688	686	634	648	700	645	658	687	687	692	690	638	646	675	685	668	649	686	674	667	689	685	666	630	669	660	641	634	658	649	676	704	678	694	640	669	665	683	663	660	641	649	634	734	639	690	700	656	639	688	703	709	721	716	683	659	625	666	608	727	668	651	643	647	624	662	659	653	672	642	693	680	707	712	650	681	664	668	677	685	667	660	710	712	689	675	689	659	676	713	666	661	651	664	664	677	655	653	704	656	655	684	668	643	631	669	716	658	659	629	654	664	705	673	711	662	694	657	674	699	635	680	632	618	652	654	676	658	651	666	678	685	638	648	665	673	660	639	690	630	675	711	652	671	654	681	658	702	679	642	683	683	631	652	683	627	715	706	645	667	696	635	621	656	679	671	696	666	732	678	677	663	660	696	650	669	640	622	682	637	603	638	647	703	619	652	672	670	699	691	661	633	715	698	717	598	712	678	659	663	669	630	635	641	701	682	675	691	671	679	719	669	636	689	654	699	647	677	710	644	688	699	674	711	656	710	657	627	649	704	672	638	679	678	657	659	676	660	698	699	670	650	641	677	630	673	675	675	645	663	687	684	649	592	666	628	649	673	676	653	679	646	644	648	653	665	671	631	672	647	616	658	675	690	637	620	640	687	680	652	630	667	671	704	654	693	614	654	690	651	630	713	634	709	671	638	647	689	639	700	664	642	699	684	677	665	641	680	700	676	689	602	634	703	676	666	694	679	662	645	689	649	691	679	660	666	609	687	709	695	689	657	644	707	642	673	646	714	646	672	655	657	707	672	628	717	662	649	629	684	677	715	683	646	656	657	653	615	675	669	660	639	697	638	681	639	696	656	687	696	705	669	650	689	693	669	676	702	671	636	661	696	655	684	665	660	620	635	678	697	651	686	688	701	607	667	644	654	663	707	666	703	668	667	647	659	665	669	634	677	640	661	636	663	689	683	665	643	688	657	666	643	697	671	702	655	664	615	651	691	648	645	676	669	647	653	676	631	694	644	646	665	667	655	675	668	673	713	665	658	678	673	666	651	673	672	688	651	670	649	671	622	690	718	690	665	657	634	647	703	726	695	655	668	669	671	670	680	696	694	642	644	693	707	701	712	660	634	651	647	640	676	691	623	659	701	653	651	693	665	669	640	701	629	676	696	694	680	675	658	691	651	697	665	664	655	700	660	703	683	648	600	641	662	689	700	672	685	662	729	704	639	622	636	622	629	663	646	672	684	680	698	679	692	717	676	667	722	695	681	654	714	674	703	693	680	647	628	637	643	654	635	666	665	650	658	645	653	665	677	618	664	744	647	633	690	683	701	671	695	669	666	665	667	683	685	683	685	619	701	691	664	727	669	712	627	696	653	679	723	674	669	633	682	679	681	683	652	672	678	703	663	677	666	662	650	682	643	694	720	685	681	648	629	709	634	712	639	658	698	676	644	644	659	651	704	687	666	640	704	668	663	667	666	710	626	689	672	708	666	679	661	686	663	674	697	687	684	663	672	653	703	678	679	677	675	628	662	650	654	668	660	641	668	670	680	717	656	634	653	681	624	694	719	669	683	656	714	685	673	630	659	670	669	689	637	676	725	685	637	648	688	630	629	652	653	678	645	644	650	662	666	666	651	648	684	634	702	633	701	632	670	668	693	633	672	652	683	662	701	685	690	677	632	710	670	640	664	630	675	694	641	663	703	649	688	619	688	639	685	709	691	668	691	667	673	713	639	677	678	616	657	667	728	653	703	673	643	725	647	673	677	685	677	714	660	693	671	585	646	661	686	678	640	645	698	695	624	678	711	676	672	652	669	711	706	674	652	644	665	659	627	716	682	693	629	654	655	685	701	670	699	640	620	634	676	670	697	696	682	681	676	679	635	645	664	674	694	609	703	685	644	667	719	647	659	657	665	679	678	664	689	696	716	658	674	680	668	693	646	702	627	629	698	629	686	656	669	693	605	684	683	675	683	669	646	634	672	664	661	664	644	713	636	685	669	684	702	670	713	658	698	696	618	666	668	633	669	645	704	646	679	678	678	702	663	658	616	672	665	621	638	678	657	671	671	666	616	687	672	671	678	667	681	639	658	692	646	665	658	709	663	681	692	647	712	655	691	691	679	666	691	653	678	669	626	661	660	676	652	674	667	678	657	655	665	687	626	662	648	629	684	685	691	661	645	682	665	687	674	682	713	661	669	693	682	721	638	632	617	666	649	656	608	681	631	682	637	682	666	698	652	666	591	626	644	650	691	648	647	673	657	688	644	663	697	690	676	694	687	699	665	715	629	706	684	683	668	662	629	717	681	666	676	647	673	660	674	673	678	694	666	696	711	698	678	688	657	644	713	630	636	680	694	641	694	670	619	668	718	631	666	653	710	691	687	657	674	687	683	665	693	669	689	679	649	617	684	665	637	685	667	609	686	682	635	640	703	669	606	669	662	686	599	642	650	642	660	661	688	684	686	637	624	657	683	689	650	721	646	617	658	653	676	682	669	649	666	655	648	668	608	656	681	647	658	694	683	661	684	643	666	683	653	669	693	661	670	704	656	675	688	647	652	692	643	632	644	666	686	678	704	689	686	688	682	717	661	689	701	688	658	694	662	685	648	648	705	655	682	689	657	696	653	663	640	656	691	653	658	683	700	638	704	654	628	695	657	633	653	655	660	683	644	672	701	671	686	659	651	675	719	658	638	654	640	647	655	614	653	682	690	668	665	664	647	728	702	708	640	656	655	702	650	674	698	730	683	637	656	636	679	649	679	659	672	673	724	615	662	673	646	667	709	682	662	636	635	625	676	653	649	696	643	710	696	628	619	629	658	710	707	718	662	677	668	679	664	663	618	691	651	643	679	669	710	664	634	677	660	705	662	696	629	712	669	706	649	685	654	657	693	697	646	643	674	638	672	709	677	663	689	662	676	705	642	684	683	658	684	682	703	669	666	702	698	682	628	674	662
34643	17438	4545	385	275	222	235	226	207	218	184	191	239	227	211	199	206	205	231	215	237	221	246	209	231	215	216	195	228	229	227	242	219	213	249	215	228	224	204	219	207	184	220	245	238	220	230	243	208	239	205	226	232	193	217	218	229	211	226	211	197	216	235	209	214	224	238	188	213	194	244	217	223	234	194	223	198	224	223	215	230	215	213	211	220	250	209	246	221	223	209	216	208	202	210	220	235	196	226	205	234	229	201	190	204	215	196	219	226	214	232	234	221	209	226	233	210	223	192	238	191	239	212	246	203	238	202	210	226	227	220	195	236	216	212	199	192	219	232	224	202	210	177	225	209	241	249	194	211	240	174	186	217	231	230	200	213	212	234	213	227	192	230	226	209	232	220	218	231	248	249	209	239	198	225	216	225	205	264	225	214	230	173	234	223	244	241	226	214	232	233	219	200	210	219	235	235	232	214	220	240	216	220	236	221	227	205	228	221	186	232	207	238	242	202	245	217	183	211	212	213	227	232	216	217	218	215	208	212	247	181	197	214	225	216	200	218	238	200	216	204	207	198	223	211	215	238	208	214	206	196	211	198	203	204	235	201	226	211	223	236	224	217	212	207	216	223	224	218	211	177	175	238	207	202	232	223	216	217	203	213	213	199	188	238	216	196	226	252	205	201	215	207	217	216	233	244	231	240	235	225	200	215	231	196	219	228	222	224	225	201	197	189	234	199	264	209	216	223	198	225	211	208	225	215	209	241	218	220	217	257	222	241	237	215	228	205	192	216	190	211	236	220	209	203	239	220	179	219	222	234	225	239	204	234	217	236	217	196	197	199	217	229	199	226	222	190	206	239	238	219	198	217	191	225	216	209	219	216	231	239	211	201	251	227	227	219	219	231	225	270	200	237	215	181	216	245	214	205	216	217	192	226	210	215	232	214	209	199	211	242	199	214	244	208	233	208	196	201	199	236	195	208	205	222	211	209	206	217	234	213	196	212	215	223	237	192	208	234	215	196	204	202	210	185	204	220	243	224	202	228	221	268	213	208	218	217	201	214	211	216	253	223	214	207	228	208	224	215	205	190	220	231	219	200	208	223	214	229	227	210	238	221	214	232	209	205	224	203	216	211	196	225	215	205	198	219	214	241	227	250	226	232	212	224	196	214	227	202	212	207	223	229	205	216	188	220	202	225	188	238	227	232	229	214	212	221	234	212	227	213	207	229	202	222	239	215	229	219	225	224	218	208	207	228	187	193	226	236	222	243	257	234	185	229	240	223	219	196	228	199	238	216	214	207	215	231	236	228	225	237	216	221	220	236	231	227	232	234	216	240	188	229	221	194	192	245	224	227	196	220	227	221	202	211	235	195	184	214	184	195	208	230	200	217	212	224	222	209	238	209	217	208	207	228	247	210	235	234	243	192	227	220	248	216	185	194	213	213	202	214	215	218	217	232	203	192	221	208	227	243	199	240	204	233	241	212	211	205	225	220	231	194	225	231	215	201	228	232	224	193	209	212	223	231	207	234	207	200	229	200	210	214	216	208	210	214	216	224	219	205	213	243	211	221	208	215	229	213	238	218	210	225	236	216	210	221	243	199	210	240	241	202	203	222	236	206	229	228	207	244	223	231	193	217	191	243	214	227	196	234	209	206	226	208	249	242	235	202	241	213	217	204	254	200	200	226	216	237	217	201	246	225	219	218	236	234	215	222	228	224	218	236	242	216	211	213	218	192	172	208	212	224	241	214	236	182	245	231	239	229	198	200	209	213	222	238	217	220	237	222	245	226	243	221	181	201	232	202	218	212	210	217	238	216	187	224	236	244	238	214	224	215	192	211	222	199	248	202	268	255	188	220	202	237	220	205	193	235	222	226	201	244	219	210	190	194	232	196	224	225	224	246	191	224	210	222	191	216	230	209	218	229	189	216	212	222	223	234	227	217	206	193	235	213	203	247	205	228	222	209	187	236	211	221	209	228	209	216	178	231	220	208	203	204	245	214	209	213	221	234	203	234	208	203	203	209	206	220	199	205	211	226	182	221	218	231	230	217	217	202	216	242	208	197	214	215	212	268	208	213	244	210	232	223	215	234	211	213	232	214	208	194	214	228	237	210	205	217	192	228	191	257	219	194	204	236	224	203	203	220	239	192	218	203	204	208	229	217	199	203	211	229	219	203	218	226	230	202	218	227	215	245	239	210	199	234	214	199	230	214	236	241	225	232	234	194	255	209	219	234	221	211	221	221	219	204	202	239	235	225	202	186	231	176	231	214	200	222	207	192	206	223	235	212	209	235	246	216	226	205	222	211	223	218	206	215	247	204	208	219	247	205	250	184	205	212	212	248	211	218	216	235	193	200	218	204	217	211	228	216	199	205	255	228	198	198	247	240	219	252	227	248	245	246	204	220	230	223	203	208	196	199	235	210	216	242	203	230	240	228	201	193	214	206	207	215	207	212	219	185	233	201	229	222	240	204	243	224	192	211	224	225	179	217	209	198	214	211	217	213	207	211	188	220	211	193	243	201	246	213	215	180	231	237	202	227	198	194	224	203	227	215	189	216	217	203	236	229	226	204	233	216	219	200	174	212	212	209	236	212	203	203	223	213	227	231	217	246	211	224	232	196	208	206	199	225	218	226	219	219	208	211	222	203	244	218	216	203	209	249	193	223	199	216	177	191	231	210	229	199	210	210	214	206	230	229	216	212	222	205	205	234	220	213	198	225	207	228	205	235	209	213	198	220	229	202	220	234	223	230	233	194	257	199	204	249	205	194	224	230	222	232	218	193	205	233	241	241	214	201	216	211	233	237	200	224	207	214	218	195	218	236	205	184	217	205	230	243	235	232	229	248	223	221	248	224	204	194	228	225	240	228	190	197	222	249	222	214	226	238	231	228	236	207	196	201	220	223	197	256	213	243	228	241	211	192	214	216	198	228	204	216	222	203	203	213	223	206	243	229	204	220	232	230	227	218	223	188	201	216	227	234	202	205	215	238	229	188	196	204	206	222	234	224	201	220	249	220	230	224	215	240	211	220	229	208	210	228	228	219	201	233	231	213	230	236	203	215	219	235	256	216	241	213	210	241	220	238	225	216	203	204	201	215	215	229	206	206	193	203	191	213	241	232	227	205	203	162	219	214	203	237	228	211	218	210	226	205	230	242	231	220	207	215	206	233	244	228	234	224	220	225	222	198	218	217	243	212	213	207	210	213	248	221	225	202	241	210	216	224	199	180	206	215	226	226	164	205	221	220	219	203	226	198	234	237	212	174	189	232	215	244	191	214	214	230	212	211	220	207	208	232	230	224	222	223	225	222	210	239	199	185	236	211	236	199	205	228	218	225	223	215	208	213	247	245	214	211	213	217	231	243	209	231	264	220	228	242	260	205	230	199	230	229	198	203	206	226	241	185	210	236	211	204	210	212	205	228	217	233	220	194	209	217	212	196	241	251	225	210	197	251	250	203	215	206	209	243	228	232	217	229	204	227	199
17812	6000	725	521	496	494	479	481	559	512	566	530	517	490	533	565	540	507	550	548	525	510	558	500	503	518	481	502	498	491	480	501	526	477	494	505	526	509	514	498	510	513	524	534	529	523	532	486	546	523	529	545	493	493	531	523	537	517	516	529	516	570	547	476	498	531	487	492	523	528	502	531	500	549	522	496	497	481	521	534	501	552	534	485	520	495	553	486	499	485	521	506	524	508	529	516	538	519	485	520	517	520	502	530	494	529	524	528	500	500	479	492	527	572	515	552	557	513	490	498	509	505	515	515	546	536	540	538	545	514	516	540	515	493	560	507	491	475	527	557	536	500	518	496	546	536	504	525	480	510	507	565	495	510	544	487	520	513	569	492	518	504	538	458	467	522	508	514	513	551	476	555	529	513	514	510	520	500	519	530	529	526	517	525	504	500	525	519	548	499	549	540	539	523	496	564	485	523	525	532	560	528	531	505	509	545	529	505	516	531	512	542	530	517	494	503	502	546	501	517	526	509	536	560	498	514	481	518	493	498	519	505	505	542	506	527	540	531	506	520	504	556	529	529	558	539	517	507	508	521	539	505	527	519	530	505	517	541	499	497	491	534	547	510	547	531	537	535	495	530	534	511	505	501	528	531	537	564	579	529	510	515	477	548	560	481	517	513	524	525	520	543	512	533	544	552	528	535	566	471	465	568	482	533	509	532	482	513	476	550	536	479	510	556	523	525	504	571	567	491	501	558	479	537	486	501	499	556	547	497	523	559	501	503	527	500	514	442	543	476	513	495	506	521	550	485	529	504	511	554	525	532	509	526	491	481	521	520	505	503	551	502	496	523	472	556	473	502	532	532	476	520	504	504	495	490	500	525	508	523	516	517	514	533	470	531	547	510	533	523	544	477	544	532	530	498	505	542	557	554	537	535	524	520	497	539	516	531	518	535	488	545	504	484	569	517	491	552	518	531	527	523	536	511	576	551	507	465	530	509	500	527	545	525	525	535	510	524	523	495	536	488	507	522	507	480	537	530	521	513	510	531	564	506	522	518	529	558	513	495	515	540	534	494	548	507	481	492	488	519	517	554	530	493	536	529	524	494	541	542	505	531	560	486	481	539	533	487	550	497	494	545	529	499	488	561	546	556	537	533	557	564	519	526	544	539	536	522	471	502	565	538	503	536	486	528	531	509	506	506	504	531	507	506	507	489	519	514	520	544	538	540	544	550	504	521	524	488	535	449	499	487	536	515	512	518	508	511	531	494	542	526	505	511	524	510	514	513	503	482	515	481	532	521	504	518	514	487	519	516	529	514	514	575	558	570	547	518	517	538	544	517	533	512	460	560	518	527	558	516	568	552	507	523	512	529	491	543	508	546	522	519	469	535	507	533	523	517	554	486	528	515	529	570	546	487	516	492	519	522	569	575	487	512	513	514	545	541	520	534	473	489	507	510	523	528	487	512	516	497	499	510	512	538	532	511	524	501	557	520	550	518	545	528	516	494	531	490	587	520	540	513	526	527	539	475	468	512	509	482	501	515	557	488	476	519	543	487	521	546	505	515	524	516	505	479	507	569	525	530	486	486	514	548	489	528	536	556	515	547	563	467	498	534	532	561	494	498	528	538	539	539	486	515	560	530	535	511	532	506	493	505	542	508	481	519	551	534	511	538	517	505	551	522	542	545	511	566	566	540	498	540	496	491	513	529	511	521	514	481	514	524	472	513	496	519	522	532	523	537	539	493	509	516	509	513	504	537	527	488	526	514	534	519	532	507	525	512	531	533	500	556	539	551	524	525	526	539	557	506	535	514	482	497	569	550	533	518	519	495	521	550	532	519	485	566	518	522	536	511	536	529	510	521	521	527	514	503	490	545	523	551	504	518	529	492	492	514	485	525	493	613	504	535	540	517	542	516	537	559	515	552	483	557	516	505	527	529	558	495	563	554	477	502	497	588	523	490	507	524	546	508	529	497	527	511	540	493	549	560	546	516	485	560	545	514	525	526	493	490	505	523	506	539	508	531	498	512	524	527	496	531	517	516	509	493	520	495	491	479	529	559	525	544	510	499	543	512	484	478	541	526	472	510	499	512	536	507	517	542	513	520	491	515	537	536	493	506	531	467	533	528	527	514	533	516	485	497	526	542	493	523	529	541	580	500	502	550	503	540	515	527	537	491	535	514	478	500	530	524	538	532	497	515	567	534	560	533	533	544	525	501	521	457	486	543	530	515	479	527	513	545	516	523	494	505	517	527	560	554	511	516	533	519	523	505	521	512	516	520	498	477	518	513	517	508	478	508	527	523	538	517	497	514	513	533	552	532	528	535	562	502	487	513	489	531	504	503	515	503	578	515	522	512	537	540	515	516	469	525	536	521	506	503	515	541	531	537	540	513	537	513	467	546	505	482	504	474	484	538	544	504	548	555	514	498	553	503	512	510	505	524	478	513	522	542	519	513	501	518	501	518	526	517	539	505	493	468	517	536	522	505	527	512	491	555	487	516	547	500	491	535	557	559	505	524	530	515	505	539	508	530	532	503	563	545	506	537	511	504	528	536	557	525	523	518	523	525	501	521	509	547	479	506	515	494	546	558	519	493	488	496	525	498	536	490	497	537	567	507	517	514	526	561	492	508	508	508	509	510	546	543	552	530	462	513	520	520	510	516	496	549	517	489	500	520	546	543	508	498	522	514	533	526	536	514	537	498	525	516	524	542	496	558	539	460	535	497	538	482	489	508	491	524	503	537	516	516	525	487	510	568	540	513	523	504	508	496	511	515	540	538	503	548	529	547	512	535	501	523	520	550	492	526	552	579	537	535	525	538	482	501	512	519	484	527	514	525	490	518	517	527	528	498	527	515	506	509	510	515	499	545	510	534	509	498	534	531	530	514	534	502	499	482	546	506	485	540	482	495	501	557	518	528	495	508	558	499	553	528	472	528	524	501	577	490	535	502	515	500	533	524	501	520	526	516	502	513	534	531	505	552	511	520	503	516	547	518	542	463	528	483	509	526	496	503	505	463	520	496	533	543	497	559	518	521	509	493	503	487	512	504	513	539	522	498	485	514	530	530	508	555	528	502	506	503	556	531	532	517	507	525	518	534	520	532	500	507	517	574	551	489	500	501	487	512	496	476	517	501	515	495	581	511	549	556	538	520	485	560	506	522	517	552	509	511	571	498	527	526	498	484	523	512	552	515	504	556	491	530	514	479	488	511	522	543	520	517	519	503	500	476	534	504	575	539	538	532	509	498	553	482	512	509	521	519	546	508	500	504	541	503	532	500	542	492	531	494	529	500	499	503	526	542	534	520	549	503	476	529	554	545	505	502	544	492	516	511	535	492	543	511	537	532	550	529	530	517	526	520	478	521	527	525	533	547	539	537	547	521	505	503	500	550	497	491	515	549	536	494	496	496	528	509	536	528	483	530	536	517	493	525	532	554	510	488	489	513	487	499	522	538	499	512	509	563	539	510	488	515	507	567	491	576	556	537
25235	21107	23838	28578	21099	14106	698	507	402	394	376	438	384	365	419	378	393	405	365	386	420	414	390	355	399	382	363	379	380	364	391	369	389	420	389	370	407	388	370	379	324	355	413	389	349	414	393	390	419	355	342	385	387	390	384	370	376	362	376	400	392	379	361	339	349	405	416	339	354	377	379	373	373	387	403	367	343	365	388	404	395	408	406	403	395	390	392	386	411	395	401	392	401	372	348	381	343	363	347	428	389	359	340	377	345	401	379	396	393	365	375	350	396	377	380	402	429	375	365	353	386	390	398	362	416	355	358	392	387	391	416	341	367	389	405	381	368	467	358	377	390	376	375	384	347	423	385	402	383	408	385	373	384	394	377	406	427	402	357	366	405	354	391	372	374	401	414	360	373	376	359	374	394	392	375	386	379	422	397	376	373	381	361	413	339	378	351	366	354	347	400	379	382	389	394	351	396	360	396	351	397	393	372	395	402	381	331	353	399	376	417	377	384	380	378	370	346	369	388	375	332	397	371	392	392	408	391	364	368	344	378	400	379	362	373	399	372	371	402	365	371	356	420	391	391	387	357	370	398	374	397	355	364	370	371	336	387	378	333	373	371	370	407	364	368	358	377	398	355	382	399	352	366	393	372	361	368	384	370	347	382	388	371	381	353	398	345	371	403	384	402	398	379	405	345	342	373	401	375	385	408	385	384	389	361	414	394	381	414	366	388	381	360	382	342	361	376	348	394	387	372	331	381	392	370	380	377	363	348	369	396	399	389	379	380	368	366	375	390	396	381	410	386	409	391	326	397	386	366	413	364	393	390	347	375	381	370	396	381	325	349	382	406	373	356	385	369	360	355	420	358	364	385	404	374	387	318	411	385	382	374	374	368	367	391	377	381	347	358	375	358	387	461	390	380	405	386	408	359	367	364	382	342	378	389	364	406	355	354	377	353	365	377	358	378	367	386	392	394	412	394	372	412	394	365	372	346	413	381	448	400	359	396	384	348	383	330	377	352	399	402	352	357	393	395	395	367	396	411	393	379	379	342	430	368	405	366	368	378	411	390	385	348	382	378	393	367	359	356	385	332	393	384	391	386	375	386	412	381	385	360	414	429	391	402	412	383	390	350	406	387	345	343	383	412	400	425	368	364	356	378	357	385	408	390	415	386	390	365	388	361	387	373	376	394	431	358	377	374	357	374	359	366	374	380	376	375	390	390	431	383	385	403	385	400	439	374	383	397	366	372	348	320	376	406	360	366	381	381	390	354	353	384	347	353	376	392	380	377	380	407	411	394	377	375	349	353	370	363	386	362	354	371	426	380	370	367	342	402	354	374	373	346	358	399	384	409	364	383	413	365	349	384	427	349	404	396	393	373	393	381	368	384	369	365	393	393	444	367	372	320	372	370	422	388	365	385	406	323	366	366	360	386	394	389	376	370	377	373	361	431	368	371	347	349	398	378	354	350	337	366	364	371	355	388	373	335	390	415	393	410	349	383	383	367	367	389	408	374	346	382	426	356	389	373	419	401	394	344	355	378	410	358	372	374	401	369	409	369	422	385	374	347	367	406	380	329	403	373	372	386	386	400	400	379	391	404	394	372	351	359	380	388	345	402	348	376	385	367	379	434	409	379	394	403	399	375	386	382	383	381	390	376	348	381	376	376	376	383	352	364	384	353	396	375	370	359	419	350	390	386	412	418	379	361	373	379	399	378	388	391	376	424	358	330	378	350	369	382	323	423	364	387	395	372	387	359	405	348	396	371	393	382	389	347	375	371	401	365	346	384	359	446	347	384	369	341	358	396	402	388	367	391	405	364	367	375	374	360	381	405	389	414	412	364	390	373	349	398	363	396	374	402	346	333	382	378	382	408	360	383	376	379	392	408	377	360	402	374	352	338	423	394	386	403	346	378	383	370	401	364	396	408	352	392	375	389	382	415	343	365	359	384	367	355	357	392	407	373	352	395	414	420	416	363	354	384	394	413	418	386	340	370	367	380	403	380	392	413	387	369	401	424	375	358	346	396	396	402	353	398	386	364	417	327	385	384	354	381	372	413	371	367	345	379	406	369	390	385	435	353	345	361	397	355	353	367	387	381	364	382	353	372	386	385	356	390	375	381	419	374	368	361	423	370	393	370	397	396	368	349	383	362	409	383	330	341	352	344	365	382	377	414	400	409	379	401	382	415	372	348	378	394	394	364	346	372	370	379	371	422	372	408	418	401	418	389	350	358	373	401	410	378	372	402	432	369	375	351	367	383	390	420	350	341	363	387	369	384	364	362	373	375	349	350	422	354	347	331	392	355	362	379	371	372	371	374	373	385	384	382	407	360	406	412	407	384	413	379	330	382	366	353	362	411	385	398	376	356	379	346	394	374	383	381	400	376	391	387	424	383	395	393	392	363	383	351	404	371	379	377	380	371	389	360	395	400	377	364	386	365	411	377	399	386	374	385	401	377	372	367	366	375	345	393	385	411	382	342	393	349	323	400	373	348	368	394	406	375	399	388	366	382	371	379	364	373	375	393	389	423	366	393	372	366	384	376	377	371	389	364	352	359	366	372	398	414	381	400	369	366	379	395	377	365	379	402	373	389	404	400	396	386	397	381	354	369	403	382	409	387	407	387	368	373	377	368	354	372	388	350	412	396	400	369	370	375	422	371	409	370	409	389	380	390	361	392	381	366	355	369	369	400	402	380	402	373	388	398	364	362	381	404	435	343	382	418	372	423	387	386	384	407	397	391	393	407	407	385	361	371	384	375	364	373	383	394	340	389	370	395	341	380	361	359	375	391	314	365	367	377	358	347	381	386	394	381	360	357	361	402	408	397	402	408	372	352	380	403	402	438	404	429	372	371	372	419	376	316	357	389	344	366	382	390	376	419	371	395	396	379	371	354	381	385	374	383	358	373	355	399	402	405	367	376	366	416	408	378	376	385	394	385	396	349	339	396	336	378	376	375	357	363	405	351	377	414	370	373	422	362	366	370	388	377	351	346	363	363	360	376	362	390	334	385	379	364	384	398	373	369	405	364	381	413	364	410	379	375	344	388	341	397	396	354	374	389	352	371	351	413	378	400	419	376	392	392	385	405	367	369	378	353	380	386	391	404	373	409	354	393	377	418	423	375	325	379	369	404	386	354	365	363	372	372	386	403	412	367	350	386	369	347	377	343	389	401	364	351	387	396	330	395	385	385	375	357	402	369	336	385	371	400	383	424	413	368	380	365	381	402	391	374	396	359	377	385	426	357	394	343	368	396	382	365	376	394	360	357	410	386	396	360	443	366	367	410	366	394	345	399	342	367	380	360	391	372	360	385	438	378	366	383	380	385	383	397	394	381	387	369	368	412	366	373	424	380	371	356	341	403	383	368	399	355	345	324	396	385	343	384	409	412	348	342	388	392	404	367	409	384	389	366	382	338	359	374	440	379	346	358	408	407	387	369	383	379	345	346	349	367	369	380	376	360	380	351	388	341	368	396	350	382	339	377	401
31921	39985	4237	996	829	831	848	866	808	736	826	784	807	796	779	821	796	790	761	759	783	774	785	798	757	799	780	771	831	827	789	789	765	808	723	721	805	808	734	812	780	805	810	805	793	810	810	836	807	844	810	786	792	819	849	824	779	788	772	761	815	774	833	799	785	798	851	846	743	836	816	827	844	827	806	848	807	787	784	774	769	802	811	831	774	795	830	800	808	785	800	800	753	788	798	797	814	808	783	795	783	797	782	798	790	765	791	824	819	793	789	774	790	814	822	811	802	813	791	827	757	767	829	862	831	766	802	779	822	795	767	791	795	799	794	823	806	814	752	755	779	761	776	783	821	791	802	822	758	758	784	816	728	779	796	817	821	796	776	785	783	798	832	745	823	801	818	826	805	764	804	823	844	848	786	837	859	816	769	785	835	766	781	800	816	800	773	782	767	758	820	775	790	794	795	867	800	794	792	799	806	820	800	834	822	799	790	848	781	807	772	822	831	815	766	783	798	783	778	801	769	803	793	817	854	805	779	808	796	782	817	795	799	793	793	804	810	785	798	768	818	793	821	823	782	808	759	819	800	839	809	743	831	772	791	787	786	813	736	794	789	784	834	805	803	783	876	822	766	787	771	767	767	741	825	791	780	761	764	795	814	824	795	830	802	783	848	783	782	821	838	748	799	783	810	815	803	816	764	785	813	778	772	831	780	812	767	833	806	795	773	770	814	811	793	811	825	838	772	811	821	771	806	808	805	798	769	782	809	793	838	823	798	766	785	797	798	801	750	798	768	851	809	815	812	769	833	863	775	756	775	840	736	811	830	830	795	791	768	806	784	770	826	745	782	755	807	837	844	842	802	768	867	839	806	827	797	727	783	769	790	797	785	804	795	791	791	808	739	782	808	835	784	845	857	807	853	797	824	767	762	779	837	806	788	855	797	838	795	816	817	832	764	797	760	805	809	821	773	831	792	836	836	829	756	843	848	802	810	789	792	846	782	837	819	765	822	746	818	851	775	821	803	768	768	820	799	767	782	765	725	838	805	789	813	772	779	810	792	792	782	811	817	780	798	821	768	828	797	759	815	813	833	766	806	778	782	799	829	781	774	790	861	808	818	813	779	808	796	771	817	787	797	749	828	730	739	827	852	807	796	774	809	837	786	798	786	777	789	766	793	826	781	799	838	819	765	786	780	819	778	780	834	789	818	812	761	792	794	799	757	775	772	818	786	789	787	800	818	791	834	823	793	801	797	791	806	813	827	833	796	809	872	813	784	799	777	813	838	834	846	774	777	820	801	726	816	783	855	824	832	882	818	773	803	805	776	810	825	829	802	796	824	828	793	756	785	756	831	793	805	845	779	804	824	801	787	778	798	832	840	758	793	758	863	809	762	800	841	832	752	802	826	759	780	764	806	779	786	724	819	780	801	803	792	828	824	795	837	830	777	803	786	785	787	806	754	826	775	796	788	794	837	818	810	805	741	826	815	802	765	763	804	732	819	812	843	809	792	820	802	801	783	860	832	766	782	764	825	825	839	810	881	750	850	771	796	737	764	800	784	811	806	794	788	826	859	758	804	806	802	827	791	823	818	820	809	822	792	808	853	770	763	755	811	811	824	745	781	810	849	811	805	813	776	770	819	768	827	774	817	813	776	824	837	796	791	835	848	815	771	811	768	789	782	760	773	775	831	805	792	766	815	814	893	801	823	804	786	852	837	827	774	778	799	805	823	760	778	818	779	810	797	821	826	788	805	819	854	777	836	817	824	812	843	788	791	771	825	809	804	813	776	783	761	869	830	797	802	831	780	803	812	803	800	825	795	769	778	776	820	848	777	805	771	851	800	773	720	820	800	798	824	807	757	771	810	827	811	815	806	820	848	800	826	785	821	848	794	815	761	806	835	775	782	824	823	784	812	794	798	777	754	838	833	791	787	783	829	819	791	807	813	782	805	792	827	824	759	834	817	797	841	827	856	828	797	760	805	815	779	770	828	858	835	813	795	776	797	818	782	744	807	845	838	832	802	810	821	792	811	806	855	784	800	774	789	812	794	828	796	825	802	781	768	796	827	791	847	825	816	828	771	829	784	728	845	849	755	806	748	815	793	820	781	819	815	810	758	772	829	798	775	817	825	768	786	789	860	812	791	820	770	856	775	820	774	746	791	813	800	777	827	790	853	827	823	815	794	806	792	790	838	837	820	811	813	851	832	864	792	785	777	844	791	796	781	855	757	812	790	812	822	840	794	791	788	774	807	782	809	802	808	795	805	795	809	779	832	841	848	807	791	836	798	803	813	793	778	793	773	801	845	822	814	815	804	781	825	794	799	768	761	830	816	843	804	824	847	799	786	824	782	766	776	840	819	810	815	828	806	812	786	817	791	764	790	784	794	812	810	847	775	826	773	837	866	776	841	785	816	806	812	822	823	809	795	767	814	810	793	817	829	847	830	823	789	793	827	828	822	783	807	801	824	815	749	826	809	806	771	807	797	805	764	780	783	775	769	864	799	830	785	770	798	826	798	773	800	779	760	770	820	802	758	814	819	750	813	810	802	827	784	790	784	807	768	750	780	800	834	854	859	776	793	789	831	830	762	878	816	809	754	789	804	825	830	763	806	793	794	776	830	852	777	836	835	814	782	813	776	803	778	784	762	754	809	748	797	809	815	806	831	710	827	791	808	815	829	790	801	784	837	763	794	796	778	812	779	771	810	791	865	822	763	813	812	843	810	795	777	794	842	789	785	795	810	835	796	869	762	825	834	803	794	822	808	800	823	815	861	800	760	869	817	778	798	817	798	781	773	841	799	783	831	782	774	815	794	765	837	795	798	771	859	825	757	786	775	773	784	811	754	790	806	777	784	814	788	804	794	814	823	858	808	813	775	816	819	841	830	801	802	768	793	815	809	798	800	800	832	824	820	800	783	803	814	773	772	812	782	754	760	788	794	820	810	791	802	818	765	855	800	758	792	810	859	775	798	772	780	858	798	845	829	774	820	830	766	778	798	827	747	821	841	802	822	809	805	799	743	793	849	831	769	800	778	812	849	813	750	796	818	749	811	816	773	792	791	827	801	765	820	853	820	847	815	785	743	800	841	821	813	861	815	782	826	788	789	762	762	777	799	777	802	806	758	811	850	836	818	801	800	823	824	812	824	840	787	791	751	844	853	793	813	831	800	851	781	831	830	797	806	828	813	798	806	855	856	819	816	792	812	832	788	831	777	813	828	798	834	796	757	816	787	833	818	832	812	829	827	792	820	774	823	824	793	764	791	793	767	807	803	796	820	766	821	833	816	817	795	815	803	805	815	818	761	809	819	791	777	840	809	847	769	829	778	835	851	866	778	784	775	791	817	859	820	841	798	815	776	789	836	786	763	820	829	783	793	817	723	792	841	858	853	823	794	799	814	830	768	769	745	807	775	783	839	768	835	818	844	817	781	779	771	833	773	825	880	793	789	794	759	814	802	846	838	791	741	832	826	809	889	795	791	815
24572	21114	24202	28279	21114	21145	11890	662	471	416	376	373	380	358	362	344	407	346	343	355	367	355	340	333	333	348	335	313	316	368	342	363	326	288	352	348	342	301	350	318	313	310	345	319	343	340	350	345	337	320	312	344	333	320	341	331	315	344	311	304	311	318	349	328	331	324	335	353	335	327	298	308	319	341	334	323	360	338	351	321	320	339	331	347	291	343	287	313	328	318	344	347	348	335	321	344	312	313	316	353	356	285	322	309	314	322	300	344	329	319	339	376	337	321	355	331	359	289	336	321	330	365	322	354	330	337	293	331	294	326	386	358	300	333	360	335	348	307	340	335	349	319	324	310	333	344	330	341	326	304	343	330	303	328	327	317	306	335	326	329	312	338	359	307	344	347	334	348	295	329	357	353	280	325	361	337	351	334	356	322	340	347	323	311	318	355	310	342	334	321	305	351	280	331	315	339	350	309	324	310	348	329	333	360	345	371	332	355	328	302	324	349	323	337	288	307	337	353	319	345	337	326	336	355	360	352	321	341	333	310	327	355	375	332	321	322	320	295	344	339	344	343	325	301	341	388	355	333	306	358	322	373	357	372	325	312	350	306	293	323	356	305	351	332	348	357	353	328	368	338	325	354	307	335	345	333	330	316	328	334	331	316	360	338	333	315	326	311	355	297	330	337	334	338	349	348	305	358	326	337	313	286	339	331	343	340	291	302	317	290	322	346	331	368	312	336	321	314	306	332	315	335	297	284	367	347	325	347	364	321	328	311	334	335	317	331	322	334	329	366	340	345	314	329	340	323	342	340	337	342	334	335	305	334	334	325	360	341	327	361	352	336	341	310	314	357	332	314	369	329	334	361	330	310	342	312	278	327	318	331	332	343	284	357	299	329	346	319	347	364	339	339	295	357	371	318	345	361	331	328	331	333	336	342	323	297	316	336	335	290	352	361	350	333	314	312	330	350	334	355	340	354	330	341	334	313	336	337	354	322	358	348	359	303	375	368	367	346	317	294	317	321	324	342	328	359	325	348	367	313	361	324	364	350	335	327	305	363	304	314	333	301	313	323	312	317	300	295	334	316	343	346	337	351	324	344	356	308	308	346	353	303	335	357	344	303	330	375	329	334	305	334	373	322	288	306	316	341	338	336	320	334	322	307	340	348	327	342	295	329	334	332	361	347	339	338	325	352	358	333	355	352	291	324	322	332	319	334	317	308	332	329	311	313	301	350	309	345	338	336	304	307	323	333	351	289	317	298	313	358	328	363	339	362	335	348	327	306	331	323	321	361	353	335	344	341	301	309	331	302	352	298	381	330	354	325	334	326	334	302	334	311	292	332	358	326	337	304	346	321	312	290	334	315	371	337	323	339	318	331	319	310	320	326	363	311	349	325	333	348	339	317	332	334	300	361	365	330	356	307	341	335	328	322	336	341	325	325	290	361	322	351	379	346	318	370	343	324	339	335	332	316	311	338	317	344	380	321	352	313	337	305	330	341	370	321	342	322	327	343	370	333	348	347	304	308	336	322	351	360	325	386	320	310	305	328	306	357	326	352	365	329	325	338	323	358	325	344	335	308	342	334	318	314	373	335	326	336	320	330	355	355	320	351	326	308	346	317	289	304	320	307	337	324	323	318	338	322	351	333	322	342	344	335	332	303	338	345	366	309	348	322	312	322	288	361	339	328	332	349	315	324	299	278	314	307	344	377	349	376	331	283	348	338	314	337	320	327	327	352	327	348	281	326	367	360	323	317	304	327	338	357	316	382	366	353	307	287	361	325	348	344	352	347	308	329	320	327	314	342	334	331	330	329	307	319	352	353	292	350	322	320	342	330	279	320	321	290	311	344	335	304	362	344	291	335	314	337	364	344	299	310	289	322	375	375	308	327	339	323	362	354	343	353	322	328	350	306	349	323	333	310	370	302	313	318	335	292	290	329	317	327	352	344	358	334	338	324	296	297	323	332	343	301	304	337	346	313	325	328	351	326	303	368	306	301	297	340	339	344	321	313	342	322	374	375	355	334	319	367	357	337	322	328	366	340	331	313	338	331	326	324	367	342	323	324	327	340	324	292	354	349	333	337	334	325	328	344	344	360	309	337	336	310	336	345	322	303	340	334	305	313	364	346	333	326	360	280	327	348	374	350	324	351	313	345	302	340	313	352	350	307	320	332	300	336	321	312	289	288	330	299	350	343	339	354	342	297	312	327	304	359	339	352	357	309	295	316	355	334	339	332	324	323	309	317	336	321	327	329	313	330	304	331	354	331	371	333	379	315	324	310	311	287	303	349	330	352	325	318	337	311	286	344	312	340	353	360	331	321	292	274	335	339	333	328	324	328	302	321	330	325	324	323	350	329	346	342	319	300	333	286	345	330	328	329	275	328	324	327	363	334	307	329	351	332	310	343	323	345	307	358	330	343	332	344	339	339	325	335	327	340	305	284	308	333	338	325	321	305	334	334	322	315	331	314	316	313	325	304	322	307	349	318	351	366	343	360	325	322	354	329	332	357	314	340	327	317	352	314	315	332	292	294	325	351	342	311	312	331	328	329	336	316	333	356	341	333	346	382	371	318	316	352	334	324	344	362	347	357	326	326	324	320	331	347	318	328	334	328	360	340	329	334	317	378	322	325	349	316	336	357	324	335	334	360	351	363	313	322	352	335	362	332	349	337	315	320	328	332	332	299	321	373	314	376	351	333	313	339	326	332	335	309	356	321	330	332	316	351	333	335	353	324	264	317	283	285	351	375	347	301	346	339	331	359	331	311	314	316	317	341	338	319	348	331	306	330	303	337	318	345	350	302	346	285	335	361	326	333	309	339	321	324	330	320	309	353	353	333	343	320	343	317	322	357	331	334	356	338	324	342	348	320	305	355	328	338	354	341	346	324	287	291	321	323	310	360	302	322	327	349	358	327	354	353	340	296	349	367	340	332	332	334	332	346	340	344	308	298	336	331	363	310	349	334	357	319	339	308	313	374	320	347	349	312	348	333	346	350	352	342	310	335	328	332	335	321	338	380	343	347	336	362	294	303	311	329	345	317	302	321	338	300	323	324	337	339	326	350	348	347	368	317	350	324	343	332	324	356	346	326	339	360	350	356	307	320	333	335	325	358	342	315	325	336	348	336	330	312	302	366	367	295	296	318	319	303	317	343	340	346	333	340	326	342	326	356	338	336	331	327	309	353	324	334	336	327	314	340	296	350	332	318	317	342	308	309	339	353	326	356	296	311	331	323	348	373	312	303	304	330	346	357	333	366	367	332	312	337	307	333	294	299	286	334	356	330	315	336	364	369	348	320	345	347	323	333	314	325	347	387	361	318	338	340	329	335	355	305	363	322	321	314	320	318	323	334	331	337	320	337	329	379	357	317	349	364	322	293	315	327	342	332	359	330	310	309	328	352	377	365	332	345	301	331	316	350	304	344	325	323	335	319	350	360	349	322	356	304	328	351	358	334	343	333	345	336	345	362	320	288	354	341	337	348
37487	50079	6482	1012	817	757	728	743	706	734	697	758	677	695	628	714	663	677	710	647	713	610	672	676	680	639	730	660	692	695	667	687	677	691	678	656	673	661	698	714	687	663	707	634	659	697	678	692	705	716	727	686	654	687	667	636	669	679	693	689	705	630	659	698	664	663	688	696	689	689	655	670	701	651	702	649	681	617	658	644	689	694	711	709	618	625	643	658	691	703	662	712	710	669	701	687	673	679	682	677	646	672	705	687	680	588	626	709	702	645	699	673	684	670	701	715	706	677	669	659	647	707	622	663	626	649	639	667	699	688	637	679	669	692	701	701	657	708	689	674	678	648	631	699	718	689	707	656	641	624	622	680	671	714	664	679	662	698	720	666	677	682	683	644	652	670	668	679	687	693	632	672	673	659	650	679	678	676	632	659	700	668	663	654	679	676	676	675	657	661	699	676	693	701	678	659	647	691	709	686	680	649	673	668	661	642	679	678	688	701	692	658	678	667	649	694	668	703	667	689	698	657	703	658	637	669	748	639	717	653	652	717	710	683	673	638	680	681	688	687	644	658	673	689	664	665	655	687	694	685	708	674	695	671	703	663	734	675	720	687	641	678	640	666	671	693	693	670	706	678	680	673	626	697	680	669	660	645	659	647	681	690	724	727	629	687	729	658	674	674	617	647	639	712	672	695	687	685	676	720	681	693	657	648	682	669	688	683	657	693	645	719	744	671	702	699	660	656	636	691	655	667	679	699	648	667	668	709	631	655	706	681	679	673	648	642	731	671	657	706	686	701	675	711	619	714	683	703	677	704	690	640	682	657	641	687	758	636	713	698	709	662	638	718	667	691	657	673	703	683	683	722	725	650	677	688	664	677	693	660	663	683	665	655	679	699	645	661	699	659	660	676	665	668	688	677	659	725	646	677	680	678	661	695	683	696	703	675	697	695	698	690	675	703	697	691	665	660	698	623	671	710	693	682	693	682	652	694	629	686	612	677	721	703	674	681	742	663	680	664	709	736	695	668	682	637	643	708	654	661	668	681	689	711	690	712	679	699	679	668	703	638	671	645	663	639	706	648	648	649	663	688	635	682	682	696	666	697	718	695	653	668	670	635	667	697	667	653	655	725	684	699	695	658	733	673	695	634	704	710	680	711	722	717	652	673	648	641	641	693	646	701	666	686	664	691	652	722	684	630	641	699	668	627	639	701	619	700	652	622	675	688	686	676	657	744	719	651	669	674	691	665	693	707	703	637	678	647	675	657	660	656	703	750	693	689	672	688	687	709	676	652	676	654	670	714	706	711	696	660	714	704	679	714	685	692	618	679	675	737	656	698	670	640	655	718	670	680	691	652	710	716	660	702	637	653	738	665	648	737	672	681	708	650	646	670	693	646	657	655	650	663	674	715	659	642	699	643	700	690	677	712	700	661	694	669	651	731	686	656	675	641	702	689	663	681	674	716	681	666	702	676	679	656	685	665	714	731	688	688	708	677	663	629	672	709	675	670	657	711	712	661	671	670	682	676	717	669	693	704	666	678	712	690	663	661	662	695	659	698	702	650	694	654	713	674	739	648	655	657	670	705	593	665	676	617	724	693	698	660	663	654	723	677	695	666	644	688	712	672	670	662	645	711	698	668	633	691	693	682	730	632	720	696	648	674	689	683	679	662	638	649	648	669	688	696	712	688	670	711	637	716	679	654	635	702	657	657	657	614	660	671	710	728	703	695	726	688	673	688	701	657	679	711	675	694	653	656	695	666	673	674	671	690	718	681	670	642	701	687	662	647	699	668	624	697	697	700	659	658	681	684	664	639	666	667	665	702	687	682	655	682	594	665	661	691	656	667	670	656	685	707	682	654	688	701	664	736	632	674	693	698	627	687	713	691	726	672	648	657	679	694	669	665	674	656	665	687	671	684	714	676	668	697	677	688	671	689	689	691	660	644	703	746	663	698	672	666	693	667	688	737	627	669	659	652	648	652	711	713	692	725	692	692	717	711	630	675	654	655	702	628	678	652	678	707	677	669	666	676	660	673	759	699	669	698	691	655	673	697	632	673	646	639	709	667	649	684	695	683	666	695	658	701	651	682	678	690	671	694	706	644	652	716	640	675	723	644	701	660	694	638	696	684	653	682	720	739	618	649	681	689	695	658	695	637	695	685	656	660	698	661	704	664	680	619	675	685	678	645	607	696	682	649	711	681	662	619	687	698	672	700	674	688	701	692	682	716	656	673	683	707	703	655	665	625	657	660	676	618	680	638	653	680	662	722	665	726	671	659	678	685	668	638	666	684	697	685	661	703	644	679	695	608	698	696	657	701	639	688	676	662	705	698	710	681	708	688	638	683	668	651	677	674	677	673	695	720	691	681	655	683	669	671	675	679	645	724	674	677	713	686	683	706	674	688	661	726	668	646	651	698	705	658	665	679	681	676	700	708	658	691	645	677	662	629	654	640	647	694	681	673	701	663	686	628	672	645	658	677	673	674	659	680	663	671	691	708	698	668	698	705	650	696	686	690	643	678	703	690	678	651	680	733	683	682	672	667	681	706	699	683	651	695	675	685	682	669	690	686	665	630	692	697	661	688	701	682	693	687	632	651	676	669	668	710	649	679	723	673	679	657	675	694	694	681	682	684	647	678	687	675	688	660	674	637	700	677	712	656	688	674	725	709	645	688	654	677	688	717	663	719	659	664	648	659	722	661	670	699	673	684	641	709	731	679	717	679	696	673	674	714	673	639	722	679	665	668	687	642	687	698	668	635	663	669	717	665	726	734	693	712	670	670	666	650	664	691	676	706	684	710	669	674	691	666	680	695	661	633	694	690	685	680	676	658	676	673	702	687	656	643	696	718	706	675	702	661	715	623	682	680	701	726	670	643	658	721	719	680	702	719	703	685	672	659	731	649	645	675	665	675	688	618	681	676	719	688	664	666	679	671	640	663	642	664	617	704	671	681	693	699	682	664	622	699	654	663	714	636	684	653	650	726	673	682	679	630	673	668	706	719	675	666	675	683	748	683	693	682	661	649	692	663	690	634	666	697	641	681	707	657	663	720	674	643	705	689	639	719	664	655	660	689	649	671	681	649	655	689	645	656	702	676	697	659	655	726	630	657	701	659	666	715	653	674	692	683	633	701	664	640	640	682	673	637	674	759	669	695	648	626	689	697	709	684	658	681	674	667	669	673	693	653	677	676	725	704	717	640	687	627	643	688	690	663	752	644	661	682	668	660	673	711	720	712	720	674	675	650	681	706	660	724	708	672	692	649	684	702	694	664	663	680	688	647	669	644	680	668	650	657	707	638	686	648	669	686	658	657	679	662	672	669	640	691	677	670	664	650	683	703	711	712	637	657	676	661	678	672	730	664	705	643	691	671	741	717	676	661	698	732	688	698	643	687	674	652	680	650	710	716	713	678	662	717	716	715	675	698	718	686	698	669	665	657	691	678	685	660	689	670	642	687	701	691	659	713	702	693	688	670	684	707	658	655
35068	17680	4663	391	263	254	238	242	190	208	210	238	211	264	232	247	236	211	241	214	206	211	197	221	236	213	246	245	252	221	220	241	214	205	235	236	233	211	229	219	211	210	216	248	251	203	247	194	190	270	266	188	223	237	224	216	243	235	242	230	230	211	182	198	255	246	221	201	203	256	225	215	256	240	220	200	244	230	230	216	230	246	213	224	226	188	233	237	239	230	236	218	245	239	228	234	227	220	217	217	244	219	193	246	243	211	205	217	224	197	217	237	227	221	243	227	244	210	185	243	219	225	215	248	231	206	240	223	225	202	223	241	209	223	240	254	231	212	246	222	249	236	219	237	243	221	226	237	233	231	232	229	289	202	243	190	190	255	233	239	209	229	213	220	205	219	225	239	241	202	224	257	218	219	227	225	238	214	227	223	237	201	213	228	220	227	222	202	206	225	224	243	245	222	228	233	237	257	215	218	208	191	206	228	216	206	207	210	233	248	230	226	208	239	236	194	187	208	218	261	241	258	236	230	245	235	197	210	214	206	242	254	226	218	200	224	236	249	272	224	219	237	205	227	211	243	224	218	221	195	214	206	235	225	227	224	228	202	239	193	277	219	232	224	237	235	215	229	230	209	214	251	217	222	213	213	231	210	225	196	233	227	244	223	205	189	237	226	241	235	233	204	208	217	224	227	248	225	213	231	256	259	239	248	209	210	205	217	240	235	228	241	246	196	243	205	234	218	231	240	223	223	216	226	222	221	250	215	254	230	242	262	236	231	215	252	248	229	229	239	214	244	235	223	207	231	194	203	232	216	220	211	254	212	205	240	252	246	223	214	243	264	263	246	220	243	221	243	205	213	226	219	228	243	245	214	224	214	231	216	230	208	229	203	229	227	226	220	200	222	238	214	234	231	238	239	196	247	216	215	248	254	239	240	229	229	216	222	196	225	253	211	228	232	208	248	219	196	268	217	205	210	240	226	232	243	223	202	247	232	238	243	214	242	238	257	240	207	233	217	223	201	217	231	202	216	225	223	245	217	200	225	221	230	229	219	234	229	239	232	248	225	239	238	221	222	234	210	222	226	215	236	228	223	210	220	236	218	203	256	265	213	209	228	242	222	224	238	222	237	230	219	208	222	251	219	228	205	221	233	208	218	233	179	241	233	222	229	216	208	214	227	226	240	258	235	242	241	247	201	248	244	220	207	207	229	198	207	214	260	209	261	222	242	231	255	225	231	230	211	243	230	219	228	237	221	217	201	238	239	213	218	174	230	215	223	228	252	230	236	215	229	221	183	254	211	205	227	249	221	224	238	193	216	259	214	233	215	247	230	210	227	188	230	234	239	205	207	210	238	221	237	222	219	224	223	223	198	231	216	204	223	212	211	236	224	206	249	225	244	252	247	259	213	227	219	220	231	264	257	247	219	251	243	225	227	208	216	227	248	220	212	242	229	220	216	238	218	222	235	227	211	215	242	246	180	218	230	228	230	231	230	203	224	235	247	230	253	240	196	213	206	204	260	226	239	236	235	224	234	222	196	228	223	217	215	213	252	210	228	255	202	212	244	224	212	227	213	222	212	244	196	225	221	190	226	238	199	226	229	200	231	220	251	214	231	241	246	202	221	199	190	213	225	229	234	221	231	242	244	216	246	223	206	235	217	193	242	223	247	198	218	246	233	254	216	222	236	247	199	234	215	196	238	216	251	229	231	206	223	210	224	229	207	178	252	206	222	227	239	250	256	211	221	231	199	230	208	241	232	238	247	232	238	229	214	223	220	214	210	244	234	232	203	227	230	247	237	244	224	188	217	246	235	219	199	216	224	187	269	211	192	259	216	230	211	190	206	207	234	192	230	228	195	235	225	242	221	226	227	228	220	206	238	224	211	204	218	230	215	223	251	233	236	224	238	225	244	221	216	206	248	224	216	213	217	238	224	222	239	214	212	235	227	214	257	228	246	226	215	245	229	227	235	252	202	240	239	223	217	213	231	222	248	251	216	203	206	212	200	262	233	238	212	226	219	228	223	217	217	217	255	217	226	201	240	207	216	219	234	221	221	223	224	237	214	209	230	242	249	206	244	210	216	233	244	217	242	212	183	216	214	214	254	248	230	239	225	237	220	249	252	261	227	241	208	230	216	219	202	210	230	217	226	235	204	242	224	212	228	215	198	207	238	255	238	238	210	234	230	231	245	224	231	251	218	241	233	242	209	221	219	219	225	235	235	250	249	223	236	238	211	236	233	264	239	199	226	258	236	223	236	235	226	225	228	224	237	192	238	240	226	228	234	241	238	246	214	232	190	232	193	223	235	223	263	242	225	231	233	224	213	218	230	226	234	231	210	209	216	205	206	230	225	211	252	238	248	217	241	207	249	233	233	218	221	230	225	215	251	225	241	228	221	252	219	247	250	220	204	254	223	212	228	203	217	227	230	238	224	223	242	209	233	218	228	261	214	235	191	229	234	234	209	235	234	218	229	241	209	216	247	216	222	213	233	237	238	192	227	209	250	238	237	219	211	221	231	217	207	244	194	193	222	236	210	219	231	228	252	247	221	211	208	226	238	211	210	233	205	233	220	224	211	193	222	243	237	199	225	245	216	213	229	223	215	236	244	218	227	209	241	207	231	222	223	236	231	224	244	228	209	226	242	225	240	207	246	239	246	238	212	219	243	227	227	208	235	244	214	233	249	232	220	215	231	187	224	243	211	212	212	239	232	215	245	239	215	214	223	216	231	219	228	248	245	211	205	234	211	206	214	256	221	230	216	237	228	231	241	215	230	205	233	209	201	241	237	236	231	243	214	227	215	230	220	225	238	239	253	227	202	265	204	212	211	233	248	215	206	231	230	228	195	207	216	211	214	227	239	245	214	225	250	234	223	211	240	213	226	230	260	263	221	242	215	244	238	223	221	260	238	224	251	213	218	174	245	222	238	240	230	203	235	255	227	245	235	218	204	218	227	243	229	212	222	225	246	205	177	245	213	263	227	186	202	211	226	231	201	238	216	208	209	203	207	225	243	223	218	230	243	221	218	244	219	233	222	214	208	212	229	242	208	184	204	213	212	214	244	229	220	203	236	226	228	205	218	199	234	228	234	232	239	214	219	218	248	248	239	240	222	260	225	232	240	219	230	211	216	251	252	226	225	208	216	226	198	209	212	223	271	236	211	242	216	249	225	222	227	221	262	229	213	220	218	257	222	239	211	194	231	222	217	212	234	229	225	239	222	216	207	227	239	210	189	197	232	225	240	186	208	248	253	233	230	219	222	239	265	221	237	219	236	224	214	217	220	229	215	255	217	218	225	190	220	198	230	262	228	223	245	216	217	205	200	225	210	236	212	212	214	220	227	241	219	215	231	216	227	236	214	238	203	213	213	221	227	235	229	218	257	207	210	226	233	250	224	216	207	199	227	241	215	244	257	226	203	208	238	231	238	200	226	234	238	219	230	210	234	238	232	201	264	245	235	203	188	245	220	219	255	239	232	233	236
18651	5986	714	519	554	521	553	563	556	491	567	540	542	579	546	514	538	505	531	530	547	540	533	536	556	507	551	561	577	531	512	540	561	513	484	502	548	507	551	499	543	585	545	505	543	531	562	527	521	547	538	532	524	531	490	531	483	544	497	512	505	556	559	509	538	520	535	544	555	524	546	521	528	575	560	549	538	538	520	553	530	509	488	524	522	549	521	512	540	575	554	576	532	555	527	541	494	489	524	546	471	576	541	531	528	504	574	533	528	510	540	553	568	556	497	543	505	533	504	553	536	525	520	536	523	493	530	541	519	530	506	536	530	523	517	535	501	538	522	560	515	544	547	512	526	521	515	534	554	561	511	536	536	521	548	582	503	561	531	533	537	500	560	524	534	545	537	567	551	521	571	528	517	520	547	543	512	521	568	495	584	555	533	495	529	542	506	545	558	579	523	536	509	551	559	544	544	539	535	531	519	493	567	511	535	543	495	545	509	556	581	536	505	553	567	576	555	515	539	506	537	513	534	539	533	525	516	535	531	601	527	509	576	582	499	521	542	521	506	524	542	542	543	530	510	529	553	562	519	550	520	540	588	548	520	523	530	522	550	509	584	539	509	516	521	551	528	510	498	508	513	510	510	532	569	508	546	525	552	508	516	527	566	513	516	561	564	516	522	569	523	532	498	542	516	519	507	562	524	534	509	516	558	525	520	554	552	536	517	535	557	522	539	543	510	511	539	523	526	567	494	550	493	561	572	541	507	514	507	582	533	583	538	522	550	513	595	554	567	525	547	565	545	559	506	524	535	526	521	496	531	516	539	555	519	502	516	539	589	548	542	538	583	514	529	525	513	551	530	507	534	517	523	500	555	540	532	528	553	562	530	508	569	519	545	490	537	504	534	545	539	520	519	564	533	546	509	488	513	518	549	534	550	573	517	525	522	529	526	548	479	509	465	546	520	513	539	564	529	551	516	589	512	554	545	487	518	523	556	520	551	526	564	506	537	528	518	535	491	557	540	554	526	534	501	520	528	533	533	511	521	541	543	526	532	513	537	508	579	563	544	562	504	551	571	512	515	546	546	528	521	562	517	494	543	522	495	564	578	523	518	576	531	512	551	547	558	514	542	516	488	560	539	545	537	563	568	591	567	506	545	528	541	515	576	496	523	530	519	542	553	551	536	547	529	507	568	550	536	553	531	507	572	522	525	508	545	536	521	550	567	549	575	516	519	565	543	535	512	507	562	519	490	513	518	525	540	523	560	552	517	525	539	552	552	517	480	524	533	548	564	572	518	532	555	530	560	514	522	540	558	546	563	527	542	524	531	504	519	548	540	588	519	510	515	541	521	551	554	538	541	528	565	545	523	532	550	501	555	529	576	553	558	521	531	519	574	527	520	537	525	535	583	530	547	524	536	518	559	569	561	511	519	539	567	524	521	540	507	549	560	520	536	533	517	529	583	574	502	547	561	553	542	526	492	512	559	503	528	534	569	548	508	546	511	496	532	515	505	511	566	526	551	522	555	527	513	537	514	530	561	497	550	560	489	482	541	527	535	540	515	555	559	510	511	545	535	486	554	542	514	519	529	546	510	541	564	547	532	503	514	544	528	532	543	529	524	509	528	520	584	526	554	555	520	571	513	532	529	535	549	524	551	511	520	496	535	534	510	540	502	534	544	542	525	535	544	556	562	527	549	560	536	519	557	513	575	502	533	534	555	556	537	552	531	515	526	536	520	562	507	536	544	538	490	548	513	521	529	558	537	515	552	499	489	542	524	549	548	573	545	511	520	529	521	538	561	507	513	520	547	501	533	520	555	547	529	541	497	577	518	510	508	539	556	501	535	532	514	537	537	499	579	556	559	543	544	475	516	570	512	532	532	526	500	532	551	515	527	551	553	542	517	558	506	546	513	500	548	545	564	523	514	544	533	527	533	552	511	549	553	549	520	553	498	525	553	524	500	515	527	506	502	507	526	540	546	514	527	542	531	558	527	524	529	547	512	534	542	549	518	491	519	530	539	578	509	522	523	594	557	515	504	541	523	547	508	536	507	517	536	546	537	541	521	490	542	549	494	509	540	548	550	509	559	561	525	521	540	538	540	555	508	527	533	511	498	530	517	515	550	554	459	525	498	520	531	549	542	575	527	575	566	561	488	521	483	507	495	509	561	551	555	491	539	508	563	535	513	552	552	535	538	523	514	542	550	503	577	567	558	529	551	542	553	530	540	545	518	532	546	558	526	566	547	543	519	511	544	528	504	528	524	559	567	544	563	558	542	530	551	544	528	562	487	514	564	499	553	497	591	530	543	536	486	549	527	523	504	549	510	461	510	572	539	529	544	536	547	522	517	551	520	533	545	521	536	517	570	546	553	557	546	504	572	536	515	560	513	565	457	513	501	495	535	559	527	558	517	514	559	531	537	484	527	503	526	566	512	551	582	559	522	507	556	508	537	539	577	522	534	537	546	547	558	522	508	516	502	511	509	516	562	524	541	505	540	474	562	524	571	536	523	543	541	493	538	489	577	503	518	538	510	480	501	516	553	515	529	524	546	521	534	534	573	526	505	494	517	532	539	566	554	549	514	524	528	543	557	549	541	554	519	561	591	556	533	555	543	545	510	567	532	542	494	528	526	536	569	577	503	529	510	542	534	553	509	571	559	550	521	517	590	532	519	490	521	533	541	516	540	494	565	540	536	551	541	546	544	528	523	544	529	562	536	501	525	523	553	508	518	489	534	530	553	517	541	527	535	522	524	528	553	538	513	488	486	511	490	513	502	547	512	564	579	528	554	538	521	529	513	496	548	546	527	527	544	564	572	520	527	595	523	518	504	555	520	565	521	574	535	548	494	530	526	501	535	539	529	535	555	529	543	563	540	544	544	541	558	556	552	574	520	536	576	495	508	495	560	506	538	523	540	494	551	530	553	540	549	500	547	541	535	532	562	578	535	491	546	528	540	548	522	547	505	493	523	527	512	527	532	578	538	521	558	577	544	509	547	528	561	573	516	545	546	513	531	490	501	497	552	526	559	505	544	572	542	525	501	562	560	524	531	557	527	514	559	498	512	551	556	516	528	554	578	527	559	518	555	535	562	530	499	531	539	554	561	540	555	514	558	510	571	522	545	531	501	527	502	519	545	525	538	517	546	516	527	496	550	526	581	508	524	504	506	508	516	540	545	535	577	556	535	499	551	552	527	554	511	551	528	499	517	501	544	509	567	561	519	495	561	588	513	497	537	516	526	559	518	568	525	500	512	528	505	503	517	494	497	531	571	571	534	560	536	541	535	526	573	538	547	495	564	510	547	547	539	533	530	544	552	519	509	553	533	528	529	496	519	555	550	562	536	526	523	539	545	513	508	579	538	545	532	540	564	552	541	504	505	529	534	515	564	518	533	545	523	549	559	533	557	525	540	520	533	545	498	538	518	557	539	543	547	578	543	513	554	525	544	533	541	515	562	521	498	558	542	482	525	495	544	561	501	530	539	530
25272	21118	23871	28639	21111	14595	720	486	485	448	407	422	380	417	424	392	381	381	399	395	353	384	422	363	393	395	365	372	398	369	388	391	377	388	395	374	370	383	385	404	381	391	398	394	363	404	397	386	353	375	360	372	376	421	343	336	363	367	378	374	388	392	385	411	411	405	378	396	457	369	405	358	392	385	348	394	405	439	359	349	370	383	393	388	383	349	404	382	413	370	374	354	398	381	374	341	409	381	420	386	331	355	347	369	379	367	361	361	355	423	394	353	393	388	386	416	398	358	328	397	398	373	387	371	370	369	394	403	340	370	387	418	364	363	387	437	408	371	384	360	399	395	380	345	385	380	382	364	365	385	380	389	372	373	386	385	396	389	382	372	399	365	388	367	360	352	381	384	360	362	365	405	364	353	387	410	384	405	384	365	377	367	376	323	397	414	389	413	351	409	347	353	364	407	420	367	400	392	345	387	374	395	368	383	404	370	325	379	343	370	400	413	351	371	371	374	381	392	375	406	386	341	379	387	378	400	381	381	364	376	378	389	401	344	392	383	375	396	403	365	343	394	402	353	429	382	379	387	361	385	354	377	353	380	375	369	359	380	382	398	394	348	367	345	379	382	370	384	359	363	367	380	398	417	405	426	397	337	415	383	374	371	396	366	371	398	414	376	419	388	390	395	372	374	424	388	374	408	385	339	398	397	412	378	395	320	347	390	380	387	374	379	411	407	439	403	386	387	410	394	359	393	358	406	382	347	445	367	383	415	341	404	413	366	400	385	383	379	352	377	357	402	380	366	365	382	401	356	395	385	346	415	372	396	363	408	375	399	355	390	349	374	374	388	391	391	375	407	420	386	372	438	352	379	415	417	409	404	399	393	406	411	362	401	427	366	376	389	404	412	364	394	381	371	343	377	364	379	341	357	376	383	390	403	400	392	383	361	387	391	396	362	378	379	396	380	383	407	381	395	367	387	341	396	388	377	401	394	379	389	392	369	357	340	379	441	390	375	368	378	411	389	388	392	417	406	365	411	392	423	386	398	392	400	367	399	381	353	369	363	384	385	366	376	393	353	400	335	387	409	390	395	359	386	395	378	377	407	397	398	374	366	359	378	397	367	395	382	370	441	375	421	391	411	406	360	361	402	386	374	378	415	430	408	361	387	399	348	381	358	386	386	400	366	371	367	447	389	392	394	439	386	362	365	370	398	378	361	370	379	352	373	379	406	403	392	392	382	363	415	346	400	352	344	369	390	416	355	409	397	371	354	438	377	355	398	400	382	422	401	426	389	389	361	389	354	373	395	378	368	370	377	363	347	374	378	446	355	382	391	364	374	408	360	386	371	375	358	392	378	362	385	411	376	389	362	391	410	406	366	387	367	359	400	394	376	371	419	412	343	371	383	390	397	389	367	386	385	372	379	377	368	383	400	368	361	375	365	372	384	381	351	362	396	346	418	382	426	412	363	380	376	414	366	377	397	391	426	391	356	377	362	424	424	371	384	370	384	380	370	395	338	373	338	376	399	356	378	369	391	383	399	374	376	382	377	406	414	360	371	362	409	415	405	378	380	378	421	377	382	401	373	372	349	372	422	396	370	371	341	352	396	392	398	370	411	380	399	370	388	381	424	380	395	408	358	372	363	422	414	360	399	377	379	364	358	357	390	393	410	382	344	371	410	405	369	363	388	371	391	325	375	393	370	379	376	409	373	412	388	399	354	373	352	315	364	392	387	391	394	355	418	343	364	372	407	388	404	435	393	390	398	399	359	376	365	401	377	353	411	409	392	377	426	379	375	382	366	394	391	369	384	365	362	419	423	384	381	387	399	354	365	358	418	376	366	347	377	399	388	388	365	373	373	369	385	393	389	396	404	351	372	379	374	377	408	368	366	354	389	380	368	405	379	370	410	390	370	360	389	370	335	401	353	384	374	329	359	390	389	420	423	383	415	358	325	400	404	387	350	325	425	386	349	415	367	386	400	381	383	368	383	378	380	364	387	359	356	389	374	382	398	416	395	358	380	390	375	403	383	393	427	393	352	416	379	363	337	399	410	407	365	390	393	359	334	368	396	389	356	349	409	360	357	375	377	391	409	377	347	410	371	372	378	390	378	375	379	363	359	408	385	413	398	371	354	422	381	410	403	407	427	380	354	382	347	405	369	413	382	380	365	359	352	390	365	348	368	390	387	347	388	405	374	392	349	397	377	374	399	406	385	386	382	377	355	379	334	401	360	359	381	391	394	392	364	376	385	380	395	379	391	408	404	423	363	381	404	401	363	391	387	371	348	366	357	392	393	439	358	382	401	397	384	369	366	389	392	416	358	402	370	378	407	387	376	390	400	409	416	402	367	369	401	374	345	378	395	376	376	421	394	382	353	391	416	409	364	377	397	381	389	399	408	401	402	394	410	358	407	410	372	332	406	393	414	381	408	415	362	381	399	397	403	414	418	375	375	385	394	346	351	411	373	354	401	371	381	390	351	360	368	395	428	399	356	383	367	402	420	385	411	373	396	354	387	446	365	357	397	380	393	377	418	382	397	356	411	392	387	377	342	379	395	386	392	380	398	354	381	369	373	367	338	391	394	409	362	380	433	422	371	395	389	413	393	385	363	391	380	416	369	387	339	378	369	384	371	362	397	368	343	424	348	394	359	403	342	415	419	391	326	391	340	340	356	388	364	358	353	397	379	391	421	390	412	366	394	377	376	383	379	370	373	384	371	391	384	345	389	361	410	426	375	384	389	387	355	438	369	443	390	409	413	388	386	375	369	370	394	369	403	402	361	380	410	374	421	383	364	377	426	377	357	357	414	361	358	419	405	369	384	398	405	381	394	402	364	358	364	382	359	361	354	383	397	401	384	403	371	372	369	351	377	387	403	394	356	359	350	380	392	390	381	402	408	366	380	341	418	359	365	407	384	408	392	351	374	360	346	373	374	373	369	383	368	372	412	405	380	390	405	400	396	379	370	385	358	395	351	374	368	340	378	386	365	374	440	380	394	344	374	372	391	371	363	396	398	366	400	387	375	359	366	389	379	467	373	397	378	374	370	386	377	404	370	384	408	390	399	363	389	371	340	409	370	376	386	379	336	405	362	357	360	379	393	392	414	358	381	371	390	392	406	368	398	372	390	378	382	386	382	397	418	384	388	379	363	375	402	388	347	414	413	423	342	396	370	351	376	373	381	355	374	385	399	378	380	389	365	369	406	413	399	409	412	393	396	375	351	366	384	408	361	369	401	385	376	385	361	376	386	390	390	394	354	385	393	360	365	377	390	353	367	328	349	366	376	402	373	407	413	353	383	401	369	360	376	383	380	371	439	402	410	313	382	347	391	401	365	370	397	377	394	364	359	371	397	386	341	411	402	367	369	373	402	369	378	381	411	397	385	377	316	388	369	370	361	380	383	384	363	408	403	390	349	385	374	399	396	383	340	362	365	399	406	359	352	421	352	365	385	406	385	373	420	365	393	398	372	373	355	389	409	397	372
32261	39097	4129	911	856	826	877	854	844	841	844	815	817	784	817	803	789	825	819	737	780	800	833	761	827	805	780	787	814	830	849	813	799	841	780	852	794	792	726	753	771	793	836	819	777	819	793	790	800	816	820	792	771	826	790	798	821	800	774	765	782	786	827	827	812	802	820	783	820	817	824	797	787	828	814	801	753	784	828	817	815	839	775	809	781	806	789	811	786	750	805	842	835	813	808	821	783	796	785	765	778	839	835	744	840	802	867	836	847	837	763	801	877	835	782	813	814	815	765	829	748	797	800	792	809	779	728	823	825	767	814	795	806	814	777	819	823	780	809	849	826	777	818	758	811	816	815	803	773	810	844	806	788	804	833	810	795	773	818	796	857	800	750	792	845	770	772	803	822	847	797	828	780	862	795	774	799	806	787	863	806	759	803	796	799	827	798	773	809	759	823	756	785	756	735	792	800	823	813	766	829	800	731	801	832	798	784	840	769	792	813	801	778	799	809	779	804	854	801	804	812	795	792	784	781	818	847	758	773	803	748	814	790	819	758	810	835	873	760	742	784	755	792	815	794	787	820	787	794	713	782	786	750	819	748	782	812	778	813	792	820	811	780	817	729	790	802	805	800	811	759	798	780	794	814	798	793	846	776	843	791	769	836	772	831	779	780	800	807	879	822	770	805	794	757	794	784	838	803	803	777	797	800	757	781	816	817	797	790	802	833	801	755	741	824	813	798	791	819	770	786	805	738	777	762	817	776	763	826	826	790	801	817	826	798	813	803	811	801	782	792	827	773	737	784	804	801	834	791	855	810	787	792	851	792	804	790	841	816	800	782	783	853	806	809	806	762	766	811	829	769	775	779	793	853	796	789	807	763	831	832	792	793	781	817	844	847	796	795	813	772	863	806	810	834	795	810	837	846	813	824	775	832	814	812	833	840	790	768	804	793	814	816	807	795	791	812	789	785	754	895	769	842	774	794	824	839	815	836	794	804	812	813	770	815	850	854	801	791	800	799	789	785	762	791	814	780	820	828	788	785	772	845	843	767	790	853	803	760	819	862	783	812	788	759	828	841	866	803	808	857	815	793	773	822	784	816	848	815	761	789	790	806	759	796	857	810	805	780	790	798	782	765	799	786	816	792	824	820	791	795	778	859	795	787	771	782	811	806	802	810	782	795	809	846	847	779	781	780	794	805	840	764	786	831	796	817	833	824	787	809	820	823	810	829	770	787	780	810	764	795	810	842	779	775	783	766	819	806	801	797	847	771	799	859	849	821	826	807	772	770	757	795	792	802	784	777	780	888	762	774	885	805	871	789	803	780	805	789	793	802	777	804	778	818	833	772	850	784	744	770	798	780	792	817	779	749	815	836	812	815	779	774	796	795	790	781	784	842	822	769	791	836	801	791	852	759	855	821	787	750	808	788	789	797	780	809	829	783	779	779	795	779	822	839	809	776	749	757	820	786	807	817	794	814	811	809	823	753	761	802	875	804	791	735	826	818	828	809	827	870	820	767	799	841	830	794	872	775	796	814	772	793	804	817	813	785	777	857	809	838	810	818	783	790	864	837	754	852	779	815	825	825	808	768	790	805	780	810	812	800	813	805	796	769	847	814	772	802	784	819	842	769	805	819	782	788	770	823	810	816	800	794	858	814	782	801	748	784	808	824	768	863	826	795	775	777	804	827	790	786	747	767	772	839	759	790	754	813	808	811	786	770	853	785	797	797	760	741	862	818	820	840	837	831	772	772	847	814	752	808	846	795	836	775	786	790	749	806	791	769	778	787	809	784	838	805	815	809	797	746	813	796	811	823	809	808	838	813	788	820	780	837	789	817	820	813	758	754	810	896	737	828	812	821	830	781	835	821	800	790	871	751	824	840	745	832	811	829	861	797	792	759	839	771	836	812	789	792	740	796	807	802	794	821	851	823	820	807	843	817	778	784	811	872	786	834	821	828	761	805	800	820	765	764	786	806	784	790	800	776	798	802	809	775	830	774	822	814	792	777	848	808	827	793	804	775	782	792	819	745	786	845	788	794	810	737	787	790	809	783	791	776	776	832	807	735	789	797	809	824	824	742	795	773	798	821	772	763	773	823	787	849	792	828	818	822	790	813	815	805	846	784	826	861	825	814	777	854	831	767	839	782	779	789	797	822	814	799	797	787	767	823	808	793	791	801	816	777	828	779	767	793	801	753	826	754	815	810	770	809	774	814	820	824	787	782	824	824	796	807	792	805	779	826	826	839	821	839	809	789	816	775	744	838	803	847	746	825	820	760	850	858	817	846	781	817	808	825	754	793	759	727	771	822	770	815	846	771	837	801	772	799	839	799	815	805	820	784	791	826	781	800	769	793	851	810	819	815	745	862	785	804	746	801	782	802	809	801	842	840	814	759	791	789	845	792	793	794	774	771	788	845	848	795	803	859	834	836	803	809	815	849	871	796	815	799	769	806	835	751	818	798	779	837	826	790	814	791	871	808	839	774	847	740	807	831	846	789	816	789	850	807	803	774	770	752	792	753	773	786	848	808	809	784	823	766	757	777	822	798	807	816	824	841	753	793	853	782	794	768	804	776	838	775	795	775	796	822	818	847	806	754	772	788	768	790	803	795	817	806	782	855	818	760	832	861	799	832	770	818	791	766	796	806	832	836	820	802	829	828	750	809	822	793	780	790	828	785	826	840	811	796	812	812	823	745	788	805	797	812	827	767	781	791	823	835	825	807	795	756	795	752	801	827	811	821	784	828	778	740	835	795	821	809	783	808	768	811	818	788	781	769	801	802	799	782	814	777	779	794	821	897	795	773	760	849	828	824	765	747	783	792	816	781	772	859	769	786	834	749	793	820	741	797	766	825	783	844	829	801	791	826	774	835	767	870	821	786	836	824	808	809	827	788	779	772	764	754	796	764	805	747	806	804	802	812	833	788	890	765	844	759	803	848	783	774	774	811	838	846	819	764	758	766	807	789	765	795	811	844	804	779	781	782	795	750	775	766	787	791	800	772	818	833	804	787	760	791	787	825	807	772	805	809	787	798	744	805	794	819	824	806	833	764	797	828	801	826	823	797	792	758	803	851	829	806	813	817	801	792	790	831	709	835	853	783	789	814	784	766	789	808	769	746	843	824	801	796	839	781	837	797	832	792	790	805	805	780	809	837	816	798	784	837	808	808	765	794	810	809	808	777	852	825	832	817	822	778	771	799	827	827	823	779	825	839	806	805	796	775	800	773	787	844	775	804	831	779	785	804	861	812	819	766	802	764	785	797	838	795	843	813	784	770	782	802	797	887	833	797	734	815	761	797	786	787	868	820	751	841	794	830	800	893	837	818	832	799	816	798	814	760	818	830	799	775	780	756	842	753	801	818	804	779	773	774	794	756	824	795	796	815	790	811	775	800	816	787	787	794	776	808	809	810	852	752	859	809	825	790	804	818	769	813	801	826	825	815	815	811	782	808	820	809	822	806	806	792	812	796	803	755	777	832	813
24542	21121	24339	28171	21122	21142	12107	718	446	425	350	398	360	375	383	371	344	354	343	342	309	357	343	321	359	349	362	325	334	327	313	372	364	345	314	322	306	335	321	328	352	331	357	360	330	333	328	317	297	286	316	353	280	335	338	333	323	339	361	309	326	320	330	342	303	342	324	303	332	349	338	364	300	370	363	325	357	357	339	321	324	365	318	310	346	327	332	325	351	336	299	321	358	346	340	282	351	329	278	305	329	329	337	334	301	301	332	337	367	321	351	334	315	339	358	326	318	352	351	353	325	307	308	351	294	348	336	320	293	330	346	359	310	359	363	327	323	351	342	341	345	334	351	338	330	331	383	339	375	335	328	325	347	342	340	376	325	323	313	312	324	295	365	333	329	344	369	333	342	335	338	328	347	335	326	307	310	354	334	360	330	342	369	315	353	340	297	319	282	360	343	325	321	331	328	334	294	302	338	342	341	293	340	325	341	306	327	343	335	348	332	345	319	306	369	344	348	341	347	336	353	311	344	328	291	310	311	313	379	349	322	288	332	340	316	331	339	323	363	337	348	352	322	342	315	369	322	357	321	313	289	324	329	339	339	352	314	350	341	348	335	320	316	321	314	314	327	344	327	316	324	300	305	316	327	339	367	315	318	351	367	356	325	317	303	323	332	364	344	350	330	337	318	302	376	320	351	345	346	321	331	357	304	318	290	338	379	335	328	363	347	329	324	341	364	328	326	319	320	330	325	345	328	280	301	334	333	306	328	330	311	328	323	329	322	309	264	290	340	325	321	348	352	326	318	320	291	330	339	319	331	309	355	345	313	322	322	326	371	338	328	331	325	334	350	332	367	350	328	334	346	355	373	325	344	348	364	314	316	316	323	311	361	378	326	346	314	321	353	347	322	339	336	302	319	326	321	329	339	313	363	320	324	316	314	357	345	312	315	326	317	348	321	312	334	381	357	326	300	338	298	335	305	335	344	357	348	337	324	332	342	301	316	346	325	343	319	307	315	335	390	359	356	355	390	341	320	352	313	315	306	311	352	315	338	338	341	337	335	295	301	298	353	344	347	325	310	324	325	331	313	328	300	337	350	311	303	337	319	320	328	348	352	325	317	349	338	338	339	335	330	310	341	330	331	322	313	330	344	350	304	352	371	312	338	345	340	327	318	331	339	333	350	355	352	340	349	337	341	335	328	336	332	341	333	324	337	325	318	318	358	341	341	354	366	297	330	305	342	356	367	308	375	358	352	335	323	346	324	342	343	339	316	348	330	336	330	321	325	318	309	323	315	334	336	308	327	340	329	314	351	346	374	339	337	310	304	355	343	304	329	326	319	345	345	316	312	307	304	331	350	353	327	328	337	337	334	307	329	323	332	327	312	363	329	346	313	303	330	331	329	312	321	339	316	324	355	337	350	320	354	327	362	337	294	313	338	323	342	346	334	324	348	359	317	334	324	362	317	317	342	309	331	349	298	354	323	338	351	342	318	358	336	349	338	345	345	337	384	315	346	322	334	356	302	368	319	331	328	328	318	312	307	321	325	331	353	352	359	343	312	309	328	317	310	340	329	300	335	351	323	346	308	311	343	323	320	318	343	331	344	343	301	338	349	314	320	313	311	341	339	336	313	361	333	330	348	336	336	341	303	325	345	366	301	334	341	320	354	326	315	368	339	335	321	351	294	355	353	304	351	324	335	303	313	303	317	338	366	363	312	299	307	313	311	302	331	343	338	331	340	371	344	361	355	303	353	332	326	299	331	356	297	317	360	316	327	291	338	301	341	363	367	336	335	347	332	318	320	320	317	326	332	312	366	324	318	326	317	340	341	349	383	320	324	346	352	345	361	334	319	326	362	321	326	350	310	310	392	328	337	318	350	295	303	362	346	347	342	326	345	329	333	374	312	324	337	338	351	324	326	326	349	312	300	332	324	320	312	342	341	357	352	326	310	304	347	331	353	321	341	346	397	353	342	331	327	303	349	377	354	307	321	326	338	349	324	343	346	292	322	314	323	321	333	326	335	326	328	324	308	316	331	361	328	327	369	325	333	307	326	347	344	344	341	307	322	319	279	346	331	297	356	307	331	351	352	296	339	306	366	318	308	333	338	365	332	336	372	335	308	355	344	314	338	340	320	349	328	316	362	302	361	319	295	354	327	333	311	330	358	345	329	318	335	339	332	327	327	341	384	341	317	333	367	318	335	334	340	312	327	370	322	308	371	328	314	314	362	330	369	296	295	338	320	353	335	331	325	292	327	320	344	338	317	350	341	336	361	330	333	308	306	280	302	351	317	303	337	319	324	337	358	336	343	305	378	330	322	341	335	354	345	305	331	297	328	333	317	363	332	322	323	338	344	316	315	325	323	327	326	353	381	328	323	328	347	334	357	322	329	345	337	340	305	353	318	317	313	282	349	373	306	347	342	345	344	306	338	375	315	342	348	355	355	343	348	332	341	336	317	361	305	322	321	319	336	313	345	373	290	327	307	315	353	340	362	330	350	344	337	325	350	338	312	313	365	341	338	354	345	350	366	348	330	351	334	299	307	335	334	326	392	311	336	334	367	308	324	335	320	289	333	344	337	319	329	306	328	328	314	344	305	325	350	333	345	348	305	295	325	346	338	379	326	344	312	344	318	298	362	334	328	272	366	301	345	324	341	310	322	334	315	331	344	340	316	351	307	351	322	304	329	327	331	340	309	314	340	322	362	322	309	348	310	363	311	349	349	312	312	303	342	293	348	332	324	356	319	324	320	328	341	310	331	337	308	337	300	307	316	319	346	336	339	334	352	311	345	319	332	334	353	335	342	317	320	337	342	325	300	337	360	349	367	339	322	314	358	354	335	341	350	335	320	283	349	302	333	320	311	324	359	332	356	373	308	309	324	342	305	359	330	328	343	318	340	312	349	356	332	340	341	337	319	311	317	316	322	329	335	339	358	347	342	324	345	321	356	337	316	339	342	338	347	325	367	319	294	341	320	352	362	355	327	338	343	363	302	334	316	314	301	339	277	352	329	349	312	355	329	307	334	315	338	340	322	314	329	325	351	352	336	340	333	322	287	373	354	366	344	315	325	312	338	354	274	339	318	367	322	375	352	343	329	319	350	325	338	362	373	326	336	343	301	325	335	357	347	318	328	341	375	344	295	341	308	347	335	370	369	335	347	329	340	342	335	320	343	341	330	372	351	333	352	320	312	320	335	329	327	314	347	354	308	354	342	327	303	321	333	333	397	348	305	341	344	340	296	346	328	294	340	355	360	353	351	327	325	354	345	340	293	354	367	332	343	327	351	338	358	346	350	339	369	301	345	351	303	321	319	347	336	329	346	317	338	297	306	336	340	322	335	286	296	344	378	295	316	331	301	347	367	328	383	333	337	336	313	331	321	343	336	358	331	336	340	331	313	319	326	331	314	329	351	322	286	322	299	311	286	346	309	337	374	326	314	310	333	358	315	320	303	341	301	299	286	321	303	330	322	319	303	353	317	322
37684	49244	5319	1024	810	741	703	680	707	690	711	705	664	674	690	664	681	709	659	713	739	698	656	669	660	679	702	635	661	690	663	705	697	712	692	630	643	699	650	653	641	647	683	662	691	669	689	702	674	684	612	646	636	681	660	682	682	665	699	643	685	682	670	668	669	746	698	644	649	677	678	691	700	649	735	713	641	695	640	691	663	655	643	693	679	649	703	675	701	628	627	667	668	665	651	667	667	678	649	686	663	648	608	681	636	673	706	662	655	650	669	659	662	643	678	644	666	688	644	713	671	672	696	664	718	711	663	683	638	667	684	657	644	676	654	674	677	676	659	678	650	699	702	660	748	693	689	667	657	712	664	663	632	700	651	666	653	702	672	696	636	664	674	672	656	681	692	630	673	660	640	645	681	649	709	684	691	702	672	704	704	659	642	678	663	648	636	707	646	656	652	634	676	678	651	638	686	648	684	615	648	686	652	675	720	687	666	669	683	705	686	661	684	668	662	632	678	715	711	673	649	705	674	714	680	699	678	673	666	671	720	672	705	698	635	730	689	640	668	694	674	673	651	711	660	673	702	667	680	689	696	667	689	686	669	637	662	692	641	679	688	717	697	702	707	656	691	671	666	715	681	666	718	669	681	682	674	658	690	691	621	679	698	692	649	652	660	675	684	677	661	678	666	678	686	661	705	642	683	673	695	642	645	663	677	649	595	647	683	660	694	714	662	708	652	706	717	700	720	670	680	645	683	687	651	689	656	626	646	645	686	638	678	671	682	657	646	658	695	718	628	654	725	623	640	650	657	673	707	690	682	715	671	640	681	729	648	680	677	661	620	633	683	694	662	671	628	648	684	700	661	651	666	645	683	708	661	676	657	675	662	669	690	697	682	675	653	657	675	672	654	663	600	703	699	665	659	669	675	623	668	653	647	700	675	677	671	693	702	636	660	648	666	626	667	679	671	664	670	670	648	665	682	691	667	658	631	628	690	679	670	675	632	630	692	710	647	664	649	639	661	674	681	644	633	661	657	674	696	693	647	646	673	636	626	691	663	664	656	708	680	696	663	656	668	663	585	609	697	693	688	688	703	640	709	694	676	682	661	699	674	643	645	673	664	684	654	683	623	656	669	601	631	698	639	698	646	658	670	637	621	671	680	654	676	630	688	700	672	678	626	680	639	698	644	694	679	696	687	625	680	661	691	689	670	621	673	668	630	674	669	621	724	714	653	661	658	674	658	653	655	680	696	693	648	664	666	710	690	701	627	675	641	657	694	672	620	693	618	684	689	672	660	635	692	641	629	654	706	699	603	677	692	666	677	661	646	650	672	658	697	664	703	674	665	731	675	711	687	640	656	696	685	683	698	706	689	685	625	671	665	671	696	680	657	658	684	696	686	665	683	683	672	656	664	659	687	666	676	645	657	620	621	616	700	677	733	644	661	709	685	689	633	683	667	665	645	686	690	684	696	666	686	663	655	633	695	698	701	660	628	646	675	702	656	691	683	671	713	691	690	695	667	670	693	631	685	677	670	647	657	669	710	693	699	679	718	675	680	715	639	692	663	668	663	695	619	655	665	659	669	638	691	651	679	664	659	710	692	662	747	679	681	703	648	655	658	667	699	717	680	685	675	680	667	683	680	614	629	665	686	744	652	659	664	671	669	692	686	680	655	700	676	686	710	681	647	698	685	674	682	644	676	676	695	700	655	672	623	663	685	690	705	636	676	660	702	648	666	663	662	705	676	696	678	646	666	641	664	682	641	729	693	673	676	630	714	686	672	643	690	664	637	687	653	658	624	688	628	648	664	651	676	695	645	653	684	667	697	644	670	666	705	675	702	678	667	682	650	684	657	612	708	706	705	688	639	658	676	654	678	678	655	659	725	702	679	662	662	661	677	651	679	639	663	671	660	680	675	705	684	708	673	669	666	643	708	662	658	635	640	650	700	646	688	721	665	695	612	651	618	656	678	679	690	659	705	665	711	663	648	724	646	662	706	714	686	703	630	649	704	656	650	662	670	634	680	648	702	707	670	690	658	686	663	635	693	654	703	630	692	663	671	654	712	692	699	659	744	636	693	608	661	683	689	678	663	673	627	639	681	704	678	637	657	624	672	681	704	673	641	645	643	699	646	701	654	678	697	664	684	655	648	689	676	635	670	653	698	675	701	655	686	636	659	718	662	692	660	644	662	662	656	740	617	686	679	669	622	705	651	683	670	664	654	654	668	640	745	709	694	630	665	719	711	639	650	673	653	682	696	616	710	701	733	666	658	694	684	689	674	684	693	627	656	711	676	693	649	688	714	632	691	670	641	630	642	693	676	667	614	621	691	674	670	688	716	651	667	698	680	695	677	726	646	677	677	694	693	647	656	669	656	678	646	671	653	677	661	690	726	656	672	714	681	675	698	676	683	667	693	636	713	676	635	642	684	663	647	734	670	684	687	675	719	652	700	680	629	633	664	624	727	690	681	680	678	658	695	670	678	677	647	670	683	668	614	670	646	686	720	656	668	675	645	667	696	648	654	665	662	627	645	725	648	635	651	666	731	702	685	696	673	658	692	640	652	679	650	671	690	641	713	662	681	657	702	673	688	645	706	677	620	742	646	632	762	680	630	699	682	706	678	627	691	669	668	688	692	660	676	665	625	674	674	650	685	665	679	634	657	722	676	677	685	681	672	755	657	670	677	615	623	682	692	679	684	633	648	685	658	717	648	670	662	684	662	654	657	733	695	660	655	665	668	689	662	632	678	674	673	664	651	711	630	619	655	691	660	694	681	664	717	663	693	705	672	678	710	667	675	689	692	645	669	651	633	674	690	694	654	697	691	683	694	678	643	700	746	706	674	638	660	651	654	682	683	683	656	661	683	690	720	698	683	652	683	672	638	670	699	655	635	671	688	670	697	643	681	652	690	681	699	673	662	659	694	673	675	672	745	603	665	639	659	701	659	684	675	678	660	699	642	702	687	675	695	688	687	635	710	664	646	648	642	670	653	680	669	624	703	680	642	707	704	676	714	693	643	651	680	661	669	680	672	714	675	704	662	655	684	648	694	667	679	697	689	705	632	699	641	700	674	701	682	658	697	693	703	660	703	652	693	668	652	698	666	671	712	694	683	681	646	672	675	659	678	664	714	667	672	646	671	665	683	665	683	671	687	686	662	640	638	719	677	653	676	642	676	649	684	673	676	716	668	656	659	683	628	651	657	675	689	682	644	697	700	652	671	682	660	666	650	667	676	709	687	687	692	678	641	671	684	629	665	662	686	597	659	713	670	688	670	678	682	660	675	631	692	663	673	678	676	691	703	689	671	648	663	663	698	661	630	700	638	695	647	662	657	699	649	690	706	650	644	674	656	700	678	670	676	653	640	655	640	685	649	676	668	672	679	665	679	664	679	689	699	700	675	654	645	722	690	669	714	669	644	638	631	689	709	693	641	669	604	681	668	694	671	664	604	685	673	664	720	643	663	709	662	670	699	656	695	676	654	666
34526	17805	4664	373	286	249	237	187	211	207	224	259	213	216	233	243	245	205	222	226	216	217	241	230	219	231	194	193	228	218	236	211	240	223	229	214	232	213	276	226	215	208	222	211	209	224	250	267	219	215	221	219	208	228	260	255	225	232	212	226	240	223	220	213	218	203	241	222	211	217	208	224	216	240	232	223	206	234	225	247	243	217	228	201	204	249	235	255	229	220	250	215	228	224	223	232	205	200	231	194	218	218	199	245	225	262	213	230	217	221	203	225	215	226	219	223	221	229	217	191	184	235	217	218	233	206	214	222	222	225	207	236	226	232	230	220	237	232	245	208	204	225	226	260	215	221	219	204	226	223	234	213	233	213	218	220	204	218	209	212	215	228	227	213	251	224	227	233	235	214	217	249	215	230	224	232	208	211	217	198	214	250	208	223	222	239	230	193	213	219	225	199	212	224	218	239	210	205	229	226	224	211	208	229	195	222	256	230	214	213	211	228	182	216	218	247	225	237	224	213	248	210	219	208	217	236	270	210	225	227	187	204	228	208	218	224	218	225	226	202	206	228	213	221	225	200	232	246	242	200	200	220	228	247	234	228	245	216	221	215	220	213	223	219	212	204	250	206	222	206	210	240	210	237	230	235	235	222	241	235	225	204	236	238	245	253	216	216	256	237	204	218	237	230	206	254	226	240	204	237	225	238	236	214	224	245	216	229	228	220	217	242	236	228	238	219	225	249	239	216	233	214	247	204	237	211	221	223	216	255	216	223	230	232	215	212	245	214	238	260	212	275	206	211	245	246	228	222	190	211	236	203	249	226	182	220	245	219	215	222	212	205	196	233	233	234	211	224	224	191	229	227	245	224	252	212	252	203	220	214	220	203	190	219	200	218	203	221	203	228	206	228	178	223	234	226	212	231	223	209	209	226	229	209	236	211	213	226	229	226	228	243	222	212	241	214	204	217	219	215	226	230	232	216	222	221	191	200	220	221	238	230	212	222	241	214	215	222	235	214	216	231	231	231	193	214	174	187	229	229	225	218	225	218	208	191	210	234	218	246	199	208	226	203	230	234	188	214	206	206	234	220	213	215	225	209	229	253	214	248	211	201	203	227	216	212	219	210	199	222	230	231	203	207	214	213	216	259	237	200	218	210	246	208	199	247	205	198	250	211	230	225	221	209	232	228	211	256	209	220	211	209	226	212	227	179	214	223	235	217	257	210	250	209	233	236	208	231	209	222	238	231	209	242	221	208	233	238	224	238	193	225	227	198	203	245	202	221	257	240	249	214	234	233	230	195	221	230	215	225	226	205	229	203	219	184	206	223	213	236	233	225	225	240	248	214	198	210	196	229	234	261	237	243	259	238	186	213	232	238	228	228	201	240	198	223	241	225	225	231	226	234	231	218	204	211	238	215	221	218	225	228	230	228	219	226	245	208	232	249	224	246	227	168	209	224	253	208	223	220	220	231	220	245	231	198	209	216	211	203	205	237	225	224	196	196	221	217	213	219	223	223	205	217	221	228	224	207	235	209	213	227	213	232	208	216	263	255	219	188	195	212	233	238	211	203	235	218	219	230	208	230	215	229	242	240	221	227	222	226	203	177	238	231	242	219	222	222	225	216	195	228	196	196	209	202	206	210	192	225	219	216	206	203	230	236	219	223	222	229	250	203	243	222	235	238	236	218	226	219	234	244	221	225	193	177	212	205	236	199	210	217	256	218	238	238	225	241	229	244	240	221	182	199	194	236	241	221	223	259	211	237	221	218	184	236	245	223	228	217	222	213	230	245	246	215	233	222	220	236	208	224	228	208	233	218	236	231	213	230	216	215	237	228	205	209	243	210	235	237	209	247	203	219	206	227	222	207	223	218	224	251	219	236	243	223	239	242	237	209	241	226	198	195	224	250	223	212	246	240	214	240	220	196	258	199	219	205	219	228	260	221	215	187	222	226	223	236	223	225	203	232	208	224	250	229	240	218	212	223	243	204	213	226	240	237	230	215	216	216	221	236	199	216	260	249	209	214	213	193	190	235	238	250	227	208	229	233	232	234	227	254	219	204	225	205	261	246	209	220	219	245	224	258	219	228	212	198	230	193	206	228	223	201	232	247	225	232	234	223	225	199	206	243	207	225	233	198	217	213	216	235	237	215	238	210	221	220	249	231	239	223	239	260	226	233	203	199	228	223	220	221	225	241	242	258	232	215	230	227	213	221	205	240	243	229	249	221	212	228	189	229	218	205	218	249	228	224	201	230	217	248	211	215	237	219	227	205	197	219	234	249	231	219	236	199	213	210	230	224	186	221	196	211	217	219	208	207	239	249	235	237	235	210	260	220	202	232	233	240	222	193	220	230	199	201	233	217	223	205	214	212	231	241	241	226	225	217	214	230	198	234	221	218	218	239	200	220	215	218	242	204	220	235	236	212	222	208	205	232	213	236	228	229	215	212	194	227	250	208	228	204	213	193	224	250	207	232	235	212	221	230	236	221	215	225	205	239	218	202	207	228	223	232	255	216	206	224	263	198	247	232	214	234	189	247	220	214	236	227	238	233	221	220	212	204	226	226	244	203	219	202	217	211	220	240	237	221	243	245	237	202	192	247	228	247	226	223	235	226	218	228	222	219	216	214	197	229	220	220	265	229	228	211	207	245	219	235	204	243	226	199	175	240	202	233	230	223	203	205	244	228	216	212	218	223	233	232	243	204	223	226	230	223	197	208	238	220	211	266	231	241	231	216	245	219	235	218	249	208	228	222	233	232	239	233	251	236	233	223	213	209	218	233	209	204	252	250	216	229	210	236	186	218	227	231	249	184	226	222	203	222	205	220	247	217	230	184	229	204	236	237	238	226	240	217	249	238	236	227	222	222	215	222	204	260	216	206	247	233	218	238	235	208	225	246	217	231	214	223	210	246	242	221	215	220	221	245	257	215	206	244	239	225	218	214	221	220	224	224	210	217	241	234	226	239	188	210	253	210	211	201	219	216	225	194	230	258	226	232	196	222	242	228	248	214	206	220	231	257	248	234	197	201	211	227	232	234	218	195	233	224	229	232	233	199	206	224	223	234	231	218	208	221	259	234	215	236	206	242	259	219	252	207	213	218	214	213	227	206	231	219	232	240	221	199	226	247	230	226	202	225	228	218	212	245	208	201	242	199	219	221	213	241	230	228	205	224	202	245	218	252	205	207	225	225	220	255	228	196	220	211	271	237	205	240	210	212	203	230	224	201	259	226	220	215	220	248	224	216	199	206	201	229	216	228	237	234	245	223	219	220	203	219	208	245	212	198	235	221	225	236	239	201	238	224	244	218	256	255	244	262	211	242	207	237	227	224	235	213	244	233	204	200	218	228	233	237	236	208	262	230	239	240	242	233	224	236	232	226	245	202	217	232	233	232	196	227	235	211	226	238	244	207	187	230	205	224	198	217	243	247	239	219	208	225	225	215	209	225	242	247	223	236	196	227	226	208	249	232	207	241	235	209	220	209
16985	6726	646	546	534	521	524	552	537	511	564	517	480	486	552	493	506	568	524	534	569	526	534	559	496	545	515	521	529	507	548	487	524	512	507	499	535	550	479	511	527	537	526	558	531	515	518	515	473	554	548	534	512	478	483	528	515	520	537	529	549	506	531	527	507	488	499	507	572	527	561	566	549	496	526	520	530	540	539	541	476	498	589	514	519	520	536	510	533	559	504	554	537	502	532	504	502	486	521	519	501	583	563	526	564	531	545	518	526	490	516	531	538	508	552	516	525	559	505	524	541	516	504	518	560	550	541	489	517	566	520	532	521	540	510	563	561	520	565	543	562	518	546	510	523	537	499	515	513	520	538	486	517	524	516	544	501	517	563	490	528	536	546	524	578	505	528	525	526	526	548	569	510	507	533	496	550	534	527	520	530	561	507	566	516	505	486	532	502	534	511	519	528	521	494	544	495	535	522	557	514	556	512	573	524	531	553	509	525	521	509	536	510	538	548	550	534	508	519	509	519	523	534	495	518	516	578	541	522	516	525	487	531	558	506	556	537	553	557	537	507	556	550	555	541	516	531	524	515	519	488	538	488	573	535	556	570	522	552	525	516	526	552	544	535	515	532	535	552	563	532	551	510	504	527	531	561	571	497	555	475	504	476	560	557	589	551	546	531	497	519	547	516	513	569	529	528	526	562	583	502	520	526	510	513	512	504	531	510	508	537	516	528	583	510	524	540	536	502	533	532	537	524	520	566	484	481	501	559	545	515	537	530	537	553	558	557	511	523	548	520	498	544	534	516	533	520	477	479	526	529	538	557	528	517	517	529	520	503	578	493	502	504	569	514	549	546	552	523	513	567	538	503	501	525	469	531	530	526	505	519	563	519	515	534	519	508	557	542	559	521	510	512	533	509	549	534	524	491	506	553	538	542	512	517	557	530	553	498	516	536	550	520	499	564	545	545	505	488	518	503	536	490	484	513	493	530	513	534	538	530	532	571	511	544	554	571	582	496	514	516	523	525	550	552	519	528	494	554	539	543	541	496	517	541	521	527	537	524	529	565	561	515	531	520	502	522	510	521	522	517	526	526	541	543	529	563	488	536	545	502	524	522	548	483	521	555	553	503	505	497	502	542	506	531	498	502	495	534	506	575	487	550	518	545	518	511	543	477	531	549	513	499	505	506	503	543	520	549	507	510	514	552	574	527	537	515	483	512	505	533	545	464	538	508	512	550	508	502	519	506	553	541	509	514	529	520	534	520	516	526	503	551	538	524	547	557	517	521	537	543	541	507	544	491	561	490	543	555	532	529	540	509	552	527	533	525	482	542	534	521	571	528	531	540	539	526	530	515	523	509	497	504	549	532	524	528	546	533	534	535	538	511	572	508	535	533	525	518	554	504	517	547	503	508	501	531	517	555	520	540	539	530	543	526	548	548	522	554	581	493	522	519	548	556	508	489	503	563	521	541	544	517	545	545	541	528	522	526	517	472	558	515	512	531	499	542	532	534	542	503	541	503	505	482	517	546	523	488	532	548	509	547	567	518	491	500	494	510	517	532	506	539	547	530	534	541	522	552	529	496	569	532	527	496	512	562	522	510	528	515	509	520	537	530	520	570	514	521	541	499	515	504	522	479	513	508	529	570	531	530	515	524	530	540	519	510	544	541	561	528	554	534	512	539	512	518	566	483	540	537	507	516	508	503	477	514	530	542	534	519	573	524	545	507	549	527	515	525	522	519	548	547	552	504	541	526	515	558	506	554	515	532	521	527	573	520	553	525	553	518	565	565	560	527	488	517	532	548	468	515	513	528	528	551	516	481	500	513	547	515	542	515	494	527	524	521	542	526	538	566	548	526	525	543	565	575	534	491	524	549	493	520	517	555	534	517	517	494	528	500	538	501	553	550	529	543	540	518	513	515	506	564	529	527	526	495	515	529	531	533	504	509	536	500	492	508	526	514	513	530	543	544	539	506	531	540	512	557	476	557	524	522	538	534	520	536	515	516	528	520	547	564	546	490	516	502	561	525	550	576	559	505	559	555	567	551	508	544	550	521	492	520	493	534	586	543	519	521	540	526	500	497	516	558	564	519	536	520	508	522	528	509	546	533	529	511	538	538	560	489	544	515	524	548	552	534	552	538	494	567	536	532	511	546	488	543	522	512	494	560	548	515	505	518	481	506	539	513	545	470	503	530	533	500	475	518	495	543	521	541	538	532	534	566	498	484	558	531	522	484	567	518	518	520	485	515	530	504	535	529	509	497	533	573	552	516	520	492	519	487	527	526	514	540	517	564	519	540	484	554	499	524	539	590	528	513	491	558	503	558	534	535	537	499	538	490	511	554	508	513	502	554	534	506	539	539	559	530	538	514	513	577	477	489	548	559	526	467	507	532	523	516	552	490	516	540	551	513	493	509	512	529	505	546	517	546	532	526	513	546	510	505	516	566	530	515	529	494	524	544	514	506	510	512	533	504	533	467	520	508	524	518	511	523	527	543	522	550	549	508	519	502	547	538	553	518	562	515	488	477	533	544	548	531	521	548	531	552	497	524	529	528	523	556	576	544	503	517	534	548	574	524	542	524	533	553	508	494	551	534	532	526	532	579	551	566	530	501	516	566	529	515	545	551	524	547	542	520	518	517	515	524	555	506	546	509	494	537	570	543	516	521	516	527	514	546	542	504	564	539	559	521	539	551	521	524	512	524	531	519	488	521	522	509	532	553	511	510	527	533	563	543	567	543	554	560	499	525	558	516	516	517	528	534	522	494	542	540	561	532	535	509	515	488	520	539	542	523	526	558	476	528	515	549	523	511	526	516	539	562	566	538	533	548	546	527	523	546	542	516	525	502	514	513	525	507	550	523	476	524	527	515	539	518	535	499	549	530	529	484	508	508	484	510	526	496	510	521	539	521	510	548	517	516	516	557	495	538	515	529	521	544	534	552	498	515	476	519	483	505	513	567	542	515	530	522	545	521	513	476	532	543	553	541	510	525	508	525	519	521	528	478	530	527	506	500	470	519	508	540	515	513	509	502	533	583	493	465	514	548	547	537	534	539	526	543	542	518	549	530	510	489	532	502	548	509	497	489	519	566	535	564	497	534	545	565	562	555	544	510	550	516	509	561	538	538	546	509	483	529	498	547	532	556	567	514	481	507	495	518	547	547	513	542	493	517	575	539	546	530	545	493	484	531	510	495	507	532	560	543	539	560	512	558	533	519	491	524	532	545	509	547	521	536	533	516	477	521	569	543	534	512	542	525	508	508	479	526	534	557	556	532	543	529	561	544	540	534	512	498	559	550	526	540	524	522	523	555	578	513	499	519	542	497	523	558	607	520	485	550	533	518	519	507	538	518	540	531	514	529	530	497	559	520	527	518	487	544	534	526	520	566	488	507	539	546	550	515	533	525	533	491	561	490	539	539	591	492	524	535	530	534	465	529	520	500	501	511	528	561	535	526	552	494	531	496	514	459	529	542	539	525	523	517	496
25278	21130	23953	28574	21123	14908	754	532	465	474	425	413	401	396	388	390	372	430	406	365	359	372	389	375	399	389	411	403	429	366	414	382	420	399	413	398	403	418	414	371	372	416	362	398	399	417	406	373	395	393	413	342	391	376	391	389	391	380	380	362	423	404	391	388	358	406	367	344	365	401	350	383	391	329	397	373	438	405	381	367	397	389	386	383	403	433	444	378	399	404	397	421	395	397	391	382	363	368	369	354	362	351	393	361	396	399	409	371	405	370	372	364	417	396	408	386	403	412	419	430	376	365	355	342	374	356	401	386	377	388	399	360	414	394	395	405	386	393	393	407	417	372	406	391	354	425	368	403	377	395	378	351	378	398	379	418	403	404	356	380	346	366	410	427	394	406	384	366	378	359	377	397	389	409	382	379	401	404	385	373	341	395	411	421	401	366	317	402	403	398	410	394	383	390	393	385	329	376	379	383	377	376	412	393	361	422	416	412	385	370	346	386	399	387	387	382	389	398	366	393	384	382	375	345	400	354	432	382	426	367	371	374	374	402	373	357	407	403	398	420	383	402	377	405	405	412	389	395	353	399	385	377	371	387	406	360	391	359	387	384	398	403	397	408	378	432	413	381	372	380	390	387	391	391	370	392	385	354	379	371	351	402	366	375	403	382	396	370	374	413	377	392	357	415	370	384	354	360	387	382	352	365	369	371	395	363	407	366	414	376	405	395	407	385	423	456	411	411	372	389	411	337	350	398	380	367	401	371	393	385	393	373	352	416	389	368	379	390	381	366	383	402	397	369	393	385	420	421	436	375	375	380	417	399	408	377	394	385	407	376	367	377	402	341	391	419	355	409	381	402	408	393	424	398	356	383	385	353	360	394	397	406	374	390	406	390	347	343	384	381	358	382	424	392	357	361	367	413	419	362	398	404	347	389	377	384	394	405	405	401	383	356	405	388	384	420	389	404	352	378	420	418	347	351	360	390	441	401	378	415	379	414	412	363	413	382	382	397	382	384	370	390	379	400	428	385	379	371	410	392	348	366	374	357	401	378	393	396	372	407	399	393	378	411	386	445	391	385	369	395	382	414	349	397	380	394	399	413	375	403	395	385	378	396	402	406	402	363	388	411	387	401	386	402	426	370	401	392	413	388	342	390	383	370	393	359	334	344	363	405	389	410	357	357	378	446	411	377	391	374	387	369	348	396	382	374	362	373	373	387	414	377	363	381	387	381	356	409	397	336	392	370	390	394	389	384	355	365	415	394	409	362	356	383	372	370	379	348	390	387	366	428	419	401	378	387	395	376	414	403	389	383	412	371	420	385	408	366	408	342	399	360	378	343	391	367	351	410	356	387	383	440	413	406	360	389	381	363	400	382	355	392	376	405	362	381	382	401	405	379	383	408	372	374	346	350	334	342	359	405	369	382	362	394	389	379	415	385	421	382	374	368	375	388	373	406	394	396	390	397	415	374	370	410	385	379	389	376	375	364	360	404	406	402	375	358	404	414	361	381	367	367	383	379	398	385	346	396	379	387	407	393	385	369	417	405	385	367	404	350	354	398	399	413	379	351	346	421	418	408	403	392	394	372	400	369	377	374	406	377	357	368	400	369	405	372	390	371	390	366	374	403	371	393	397	378	376	404	378	391	375	377	384	370	436	392	352	375	345	382	362	376	372	379	395	414	373	436	370	424	401	375	408	386	384	337	383	396	424	382	358	344	413	396	386	397	393	379	409	411	342	380	381	394	445	370	414	403	390	417	394	385	370	435	400	347	401	398	403	383	389	415	430	334	378	418	408	390	379	368	385	372	382	400	401	410	382	384	371	390	411	437	348	419	387	368	355	449	343	381	391	371	379	389	380	398	382	397	383	356	401	387	402	382	403	373	379	363	403	377	366	401	381	396	368	368	412	409	355	383	375	416	371	430	392	391	408	392	406	390	427	449	439	322	414	384	384	384	382	390	400	393	364	370	385	348	395	363	399	387	402	385	422	372	362	405	409	406	383	389	411	391	386	396	383	359	407	408	430	394	419	394	386	381	368	436	372	368	399	403	414	362	377	403	382	373	423	374	409	414	399	403	406	395	340	411	400	364	346	406	344	366	382	375	370	399	391	368	385	448	398	412	421	365	427	380	376	365	363	433	405	403	390	387	414	360	382	405	402	389	415	384	375	408	382	386	375	376	366	414	398	414	396	390	383	394	426	405	366	406	347	399	384	366	421	398	380	378	364	395	379	376	388	378	399	398	381	342	390	389	376	394	378	404	386	391	379	424	371	398	380	377	416	385	365	371	376	423	402	397	394	388	393	376	355	383	416	413	379	401	401	385	383	406	414	423	380	393	419	418	379	376	366	401	377	361	382	383	365	381	381	393	357	367	403	406	415	398	365	388	420	393	376	394	373	386	371	415	406	353	354	382	410	379	363	365	388	363	347	410	393	403	412	394	422	402	384	359	348	352	368	386	415	403	393	383	386	389	388	411	393	413	388	381	366	380	415	404	379	377	389	374	389	406	420	388	401	392	368	385	417	372	391	358	390	382	389	385	383	382	350	356	383	356	450	411	412	405	394	387	341	413	407	365	365	381	414	370	408	383	369	368	378	384	414	409	420	368	388	405	408	378	397	359	365	399	440	396	350	361	424	401	346	403	365	399	366	391	389	424	359	359	363	376	387	392	393	376	396	400	398	373	373	385	403	390	382	339	420	400	410	456	422	379	381	401	374	400	402	361	385	374	426	392	369	422	375	398	405	386	396	372	374	352	360	405	426	391	368	403	348	394	346	398	396	368	390	415	399	393	369	389	402	382	372	397	367	405	395	377	372	398	375	388	384	372	398	391	354	349	374	367	385	391	397	379	392	378	385	402	378	362	372	366	396	355	413	375	403	409	414	397	357	383	384	420	435	371	379	369	397	369	429	412	396	400	414	394	406	383	396	415	376	380	393	381	384	406	404	418	368	373	431	432	364	385	370	397	408	377	385	356	375	405	396	365	392	406	361	355	396	372	384	405	396	373	382	396	373	408	407	360	431	404	407	388	412	371	359	364	409	432	389	362	380	372	364	402	378	399	385	390	406	369	375	399	423	368	367	380	394	364	368	404	373	361	350	413	410	395	361	429	391	384	407	391	394	379	359	415	407	408	354	379	429	417	388	383	381	374	387	391	385	404	374	388	385	396	395	385	387	356	397	418	407	404	407	367	330	361	361	360	475	408	399	400	411	408	404	384	420	397	388	385	385	400	380	388	394	380	389	402	412	385	431	392	389	378	390	381	354	342	396	401	360	387	426	371	353	392	395	365	380	382	431	379	386	350	369	363	366	387	381	375	397	377	371	385	412	421	411	401	350	350	368	329	424	357	412	436	359	395	383	402	423	399	356	343	424	341	401	418	418	404	396	385	370	406	365	386	381	394	404	388	379	407	419	394	370	422	410	407	399	394	383	354	400	397	371	382	406	419	402	422	405	402	436	371	349	360	358	373	443	344	377	391
31978	38962	3742	977	887	889	792	836	849	886	841	795	856	896	833	788	783	845	834	816	835	843	806	762	826	807	766	803	875	792	873	799	788	786	774	799	832	833	835	806	800	790	840	867	782	825	814	796	766	799	815	756	852	805	838	798	796	804	749	803	868	819	795	818	826	840	777	826	798	825	781	836	824	799	830	799	755	818	843	813	844	777	827	818	885	835	812	812	803	805	831	771	789	853	874	840	819	834	801	822	800	818	787	800	835	839	825	783	765	786	843	807	785	852	785	779	835	851	829	780	819	797	799	799	770	799	856	819	850	819	827	775	843	828	789	852	824	767	746	740	791	827	789	803	799	834	796	840	746	808	840	808	783	816	879	796	829	814	803	814	814	823	811	782	779	844	828	811	741	869	813	792	793	800	814	794	791	752	794	802	813	817	800	780	794	762	808	824	811	803	812	798	771	826	802	761	775	795	785	778	803	826	819	802	773	825	851	774	828	804	841	845	819	811	841	858	842	803	824	800	821	797	788	833	807	810	754	796	785	810	812	850	821	798	766	855	837	780	824	835	795	808	836	852	837	836	848	802	824	760	845	814	815	842	825	832	807	814	812	838	773	801	789	796	828	838	843	844	811	843	854	780	760	815	800	824	836	788	832	764	772	828	791	828	812	860	790	805	788	761	827	798	798	867	775	787	795	774	788	755	845	805	803	795	821	798	805	787	814	809	886	776	805	777	810	798	822	835	808	826	793	819	785	847	835	847	797	826	765	771	851	857	823	820	820	797	758	814	831	794	823	839	853	822	797	817	811	755	843	822	810	801	801	816	769	856	819	881	746	777	808	746	834	780	775	818	853	821	815	812	848	779	848	806	806	819	774	800	818	858	835	820	866	854	853	770	793	820	851	825	794	878	805	845	818	807	793	792	756	832	776	782	869	786	808	788	835	835	827	859	835	874	831	796	852	811	771	800	762	794	786	866	836	745	824	862	766	791	865	852	772	792	808	790	800	836	825	839	799	829	768	815	800	863	811	801	757	835	829	831	809	782	784	823	802	806	821	856	789	808	801	801	790	794	793	854	816	786	838	835	838	825	776	810	783	842	831	773	795	825	807	824	814	798	801	805	835	788	784	835	804	866	792	764	821	837	810	774	840	804	779	801	834	818	800	821	866	767	804	795	768	822	837	822	798	809	815	827	854	802	823	756	797	840	846	819	808	784	828	783	802	810	848	838	791	788	817	800	786	827	787	857	814	831	814	789	782	820	791	786	811	788	870	830	833	796	788	802	816	859	848	859	813	805	820	818	761	815	793	803	793	801	856	782	786	769	751	834	829	812	804	791	823	799	843	861	824	830	841	829	861	803	805	817	808	831	789	834	762	809	785	763	893	805	857	820	801	818	779	798	815	796	859	833	872	875	793	773	781	782	871	786	804	722	794	859	769	853	804	782	769	796	811	823	821	816	773	774	811	804	837	857	831	807	831	781	847	796	832	864	809	822	790	790	787	877	827	771	829	788	807	769	805	848	813	806	874	823	791	810	779	820	812	842	815	831	812	799	811	909	825	826	818	830	778	839	806	805	818	798	832	826	824	852	780	781	818	868	852	799	767	815	759	787	790	822	817	816	782	765	825	828	807	814	830	786	851	803	770	822	790	885	831	855	868	815	837	758	819	789	819	778	809	806	852	811	806	825	841	809	783	784	765	767	801	815	760	809	787	832	801	759	844	767	813	778	825	810	773	827	791	796	826	804	831	844	832	778	850	818	796	774	787	896	782	796	845	832	829	759	838	821	821	817	804	771	867	790	769	849	791	817	829	856	785	804	772	855	763	837	796	787	767	763	822	809	838	806	806	816	808	796	758	792	867	806	770	798	812	801	853	836	821	766	800	823	812	776	821	793	842	823	797	773	808	867	797	787	809	834	756	793	821	811	849	782	841	787	791	829	793	769	788	805	797	812	848	824	821	855	760	846	845	792	856	820	841	819	855	773	825	842	811	871	792	818	769	771	843	844	849	821	816	823	791	763	837	824	792	837	859	830	822	835	758	767	778	793	784	756	791	838	795	807	796	811	855	827	857	781	814	831	834	788	818	826	798	800	804	793	807	796	795	787	826	796	872	764	793	813	769	820	802	833	833	784	846	791	760	798	769	799	837	828	804	847	800	888	800	802	771	797	789	832	820	807	824	829	775	754	785	795	779	835	816	799	761	782	805	806	821	759	804	821	792	799	820	802	827	793	776	830	780	806	818	770	803	840	808	772	832	820	831	855	846	810	839	843	804	783	820	816	765	777	804	818	849	810	771	808	865	800	844	828	784	798	771	814	849	806	814	746	778	798	827	829	893	787	831	803	823	825	859	809	843	804	802	796	842	804	802	850	794	832	810	810	807	790	823	843	835	846	784	834	843	814	837	848	806	788	822	807	835	815	790	780	813	787	814	762	880	812	761	846	870	751	812	861	802	743	824	827	854	869	786	811	815	755	793	762	784	790	768	801	808	820	769	827	768	819	786	809	796	837	785	862	760	794	796	748	816	836	837	807	771	771	811	846	746	845	804	815	767	800	797	826	845	862	850	819	840	780	819	758	794	819	813	769	830	801	790	843	779	823	783	810	785	785	783	821	847	818	850	835	838	832	811	806	798	784	806	856	843	813	839	833	807	805	810	830	792	782	810	781	824	813	805	864	828	835	830	799	817	811	769	799	773	828	814	787	806	791	874	769	775	835	797	875	862	786	817	794	883	758	867	810	787	764	858	794	775	800	802	738	815	788	817	775	813	824	831	884	802	763	784	837	816	784	775	793	838	771	781	821	871	853	820	849	770	800	820	829	772	753	825	804	844	777	783	799	779	784	823	784	815	819	789	810	805	808	868	817	809	844	818	826	800	784	798	808	798	909	837	796	815	834	787	827	799	840	808	801	819	839	842	804	802	834	824	803	843	810	824	789	850	825	808	796	813	835	814	767	827	771	853	787	783	804	838	783	790	818	770	761	784	795	810	826	745	827	825	803	805	782	787	800	821	827	828	851	763	848	808	827	809	797	828	807	837	792	812	795	839	786	809	849	821	854	809	814	805	753	801	796	800	814	760	806	853	825	785	771	879	848	797	809	830	774	815	838	808	790	785	830	844	845	783	807	767	827	769	744	776	805	807	802	752	775	775	783	792	839	772	766	798	835	762	793	788	809	795	815	810	852	813	815	811	761	820	809	798	810	808	795	834	796	797	780	847	849	838	785	815	797	786	805	841	806	819	833	781	803	778	853	813	754	788	838	778	777	791	799	861	784	819	781	804	850	808	781	750	812	828	846	836	784	789	785	833	871	865	815	783	797	817	806	818	756	776	786	818	834	786	831	866	830	787	772	794	794	822	824	821	840	787	818	885	781	819	779	853	840	866	836	812	803	853	831	823	876	845	786	818	836	892	788	844	847	779	800	827	820	825	807	819	863	749	775	775	787	850	817	793	782	808	787	801	817	761	777	844	800	841	823	808	806
24561	21102	24243	28218	21103	21129	12056	650	467	427	388	439	389	368	376	327	353	420	338	352	303	366	345	356	364	322	327	365	348	343	338	356	350	344	344	363	343	333	316	355	356	353	341	300	319	358	339	326	338	330	317	359	342	347	377	338	320	328	320	316	343	281	340	290	364	341	311	348	330	350	319	343	347	331	345	333	327	340	329	293	296	314	329	344	364	308	338	341	335	351	370	324	316	346	318	351	353	339	292	303	361	325	327	324	320	327	322	365	356	333	281	315	357	351	324	339	329	350	338	345	341	330	326	336	345	328	344	325	329	310	310	349	323	331	323	338	333	347	329	307	301	335	298	332	325	314	351	326	330	304	331	343	342	354	354	327	319	304	348	347	325	348	308	331	318	284	353	346	342	326	343	328	307	320	296	306	332	326	297	293	352	312	318	330	337	346	296	342	340	335	358	355	326	356	306	330	312	326	338	377	332	359	321	361	346	354	291	333	331	328	310	329	332	320	319	317	314	335	352	358	332	284	321	319	337	354	319	347	330	347	306	305	314	338	343	336	351	319	295	341	338	321	349	351	315	350	365	356	320	343	387	326	293	331	327	301	346	318	341	318	349	333	326	314	327	299	295	365	336	358	345	336	341	307	301	270	305	342	311	368	319	314	355	350	332	356	325	356	353	319	341	340	315	321	332	358	352	310	357	312	338	338	317	338	307	333	338	318	325	319	354	342	329	296	324	336	362	336	314	338	331	315	318	331	292	321	320	347	329	343	312	317	316	325	349	353	324	312	329	348	306	350	355	319	335	354	335	336	299	290	340	279	318	323	362	305	340	333	360	327	340	330	329	329	348	304	357	304	329	318	327	346	372	351	325	333	315	321	312	330	327	364	353	343	326	364	310	326	311	336	344	307	335	308	319	346	354	319	343	374	334	395	315	326	335	341	318	332	330	353	335	347	326	328	337	328	350	331	331	317	325	296	309	338	288	341	324	335	317	337	337	337	312	372	328	337	341	336	351	363	324	302	339	334	344	297	356	361	311	326	293	284	327	313	312	327	306	332	352	337	377	338	297	339	320	314	341	343	318	305	315	351	340	343	315	354	347	347	360	384	312	350	344	344	343	336	323	319	293	341	353	345	331	319	346	318	309	345	316	321	299	305	347	351	363	315	353	316	318	330	316	309	349	356	323	349	311	340	323	328	320	295	338	376	341	313	331	320	337	335	363	329	322	315	331	341	335	350	328	342	343	320	340	364	312	349	313	357	300	335	346	345	327	332	361	325	292	383	351	305	316	375	345	322	300	342	278	301	345	334	342	337	319	334	355	316	381	305	334	319	334	322	320	370	354	318	341	346	375	332	322	315	349	304	362	332	333	346	315	344	367	354	331	371	289	375	342	354	336	316	322	331	337	364	318	330	324	348	349	369	341	334	335	332	326	312	353	323	343	327	311	348	337	325	392	324	324	345	299	342	351	335	345	368	308	327	288	333	314	318	336	347	328	312	340	321	345	347	312	309	355	360	312	308	353	332	334	353	304	358	367	324	342	318	358	305	334	333	386	336	308	331	319	341	333	320	309	346	337	329	339	331	355	357	347	322	331	324	356	350	320	338	355	349	341	327	370	321	290	339	326	345	332	333	310	327	310	314	308	332	337	313	333	342	301	301	339	318	321	335	345	324	344	327	346	326	380	336	352	349	342	328	333	366	376	369	341	337	332	341	339	339	315	336	333	338	372	317	365	302	335	352	329	332	326	346	342	302	341	338	309	334	344	325	338	348	362	345	342	296	321	325	333	340	329	387	345	355	352	310	325	331	361	323	358	316	357	341	333	327	379	322	359	328	339	375	323	341	358	353	366	310	319	319	337	343	357	362	308	293	349	362	310	352	347	312	317	361	340	331	335	346	367	358	302	320	320	350	299	340	371	324	354	357	349	373	304	321	346	330	326	338	357	326	320	333	349	316	307	322	333	316	337	360	305	304	339	336	354	368	339	350	340	328	328	299	326	357	331	318	353	359	343	329	323	340	350	324	288	339	342	348	352	320	332	340	353	348	283	329	323	346	314	311	328	347	336	341	321	306	364	340	344	321	343	366	350	305	354	311	323	315	365	340	281	335	343	341	329	339	313	344	334	359	345	323	330	347	336	328	349	338	320	368	347	311	324	329	337	354	350	359	344	326	349	334	353	321	337	330	346	307	358	358	326	385	301	331	358	317	363	329	329	348	348	342	336	310	323	332	324	343	302	336	287	378	303	295	337	323	331	336	320	361	328	336	316	342	310	343	331	317	359	325	369	321	301	344	373	334	297	372	345	293	327	329	310	346	330	351	366	314	317	370	326	362	374	308	334	307	313	315	356	333	319	330	363	345	349	353	352	317	334	354	328	302	337	339	310	343	336	339	318	316	310	356	325	332	329	323	325	389	319	330	331	328	356	311	365	337	346	295	345	306	356	346	356	317	318	339	316	321	358	315	341	385	317	329	298	340	363	333	362	314	296	356	328	353	326	367	330	344	326	353	326	319	297	355	365	344	341	364	349	320	340	358	327	354	302	347	362	374	340	353	312	334	349	331	335	328	364	325	309	345	358	341	309	317	338	350	311	338	308	301	339	332	345	344	328	366	349	330	317	333	347	351	298	336	315	352	327	306	320	320	311	326	303	315	366	335	315	337	352	348	376	374	366	340	339	314	348	343	319	363	328	384	323	340	354	335	378	326	308	314	316	329	311	367	319	348	311	334	332	326	319	347	364	344	347	356	334	323	332	323	337	282	301	344	332	305	326	336	305	364	348	323	326	364	363	354	356	320	306	333	338	362	392	323	315	346	311	330	303	360	318	337	323	334	346	352	320	312	307	360	316	328	365	335	319	356	329	345	339	348	304	348	361	285	330	314	360	275	302	324	318	304	328	326	349	348	346	332	345	349	355	304	310	351	360	343	323	329	336	314	380	351	340	306	308	345	321	323	322	315	344	349	342	301	351	313	293	318	356	337	322	354	339	368	366	328	354	312	345	335	322	304	350	334	344	339	370	339	338	343	327	299	331	334	351	360	363	321	333	336	370	299	338	356	337	318	358	331	336	349	356	329	335	290	317	319	309	307	347	319	359	332	357	351	346	320	324	341	335	368	311	358	317	359	384	334	323	380	352	335	328	367	339	357	330	343	320	358	350	356	328	313	328	340	329	327	350	310	342	326	331	378	334	377	334	366	318	345	339	356	353	326	339	321	324	360	350	293	328	362	312	310	313	327	368	320	320	318	322	308	360	342	348	327	307	317	299	299	317	332	306	338	327	316	348	350	337	341	317	294	307	345	364	313	367	367	363	338	320	311	305	337	352	332	315	326	349	355	303	334	344	336	352	365	313	309	311	342	324	332	320	340	347	326	319	318	352	289	331	309	355	309	353	354	318	344	317	343	350	303	323	319	360	348	320	294	321	297	332	304	329	331	323	371	334	357	337	292	325	324	331	312	357	332	331	325	319	336	305	327	333	313
37812	48030	6070	976	843	747	762	729	701	712	705	708	705	685	685	728	716	682	718	742	686	691	713	690	690	676	717	685	695	670	720	666	705	661	668	691	685	610	729	673	697	739	660	653	610	656	734	667	718	674	671	709	654	711	670	654	644	635	688	711	698	655	697	649	678	661	676	690	648	648	673	666	665	690	716	703	721	653	628	661	677	678	675	732	702	645	705	700	689	683	665	668	677	700	711	688	713	718	648	638	717	670	674	671	697	699	665	690	701	700	707	683	658	681	710	678	677	697	672	659	692	710	689	655	697	672	646	663	654	662	650	630	683	670	712	736	661	711	666	677	683	658	645	656	702	721	656	664	680	680	718	625	723	681	691	708	704	685	702	682	621	673	671	660	670	693	686	691	662	663	659	648	632	671	675	671	707	681	681	662	713	647	673	684	665	686	742	702	676	676	677	709	713	695	671	663	713	691	677	624	669	714	633	699	618	673	717	656	691	677	618	679	663	703	672	684	682	684	662	650	648	680	684	642	676	685	694	704	684	692	665	701	679	670	718	659	724	628	707	743	709	658	702	636	677	698	686	707	660	666	624	674	636	660	717	653	683	666	699	659	645	673	692	701	695	653	669	672	724	656	640	683	697	656	684	723	681	710	693	711	688	654	691	696	676	729	655	710	679	678	659	720	666	741	644	710	661	642	694	691	689	684	687	640	696	671	655	730	666	698	646	707	694	635	691	687	688	679	683	682	682	685	672	648	686	643	638	691	672	695	674	745	701	640	720	663	697	696	688	633	700	655	678	684	670	656	650	717	708	669	646	680	682	695	694	682	629	675	670	668	642	644	704	680	685	683	696	640	712	694	656	702	702	736	726	647	709	726	679	679	652	690	636	712	658	661	688	703	618	683	677	670	763	629	662	671	648	675	680	706	654	655	672	654	673	627	696	628	616	705	703	676	689	652	650	702	692	682	714	727	690	698	664	674	677	698	667	668	697	668	713	682	688	663	656	703	686	684	680	655	707	707	674	644	683	697	668	648	639	667	668	672	653	666	677	649	689	680	695	679	674	677	678	677	677	657	690	669	724	720	684	665	705	668	708	650	727	673	674	671	633	730	667	678	686	675	635	675	673	708	681	688	670	681	650	722	704	699	702	657	668	658	621	719	635	676	701	702	662	710	661	668	646	649	678	680	652	682	695	667	656	683	703	708	624	700	637	728	629	676	691	715	644	704	680	643	657	695	678	686	668	694	655	701	696	690	666	665	693	706	667	738	675	636	707	685	722	660	629	670	693	678	628	668	672	710	643	678	692	666	694	696	653	665	660	668	708	682	673	648	688	675	653	687	673	672	675	694	644	662	708	637	719	721	702	685	634	695	659	659	694	689	621	682	650	680	708	636	664	706	648	712	697	694	692	651	649	650	701	675	711	662	696	655	702	655	745	713	695	687	714	632	629	658	658	697	684	618	653	657	718	651	678	682	674	669	671	712	692	647	653	646	636	647	673	653	695	678	693	678	730	693	637	675	642	704	673	656	685	675	699	663	694	695	684	645	692	692	687	645	676	695	671	628	687	705	691	679	643	671	648	680	640	661	682	630	651	736	683	705	682	691	662	680	677	699	662	680	705	701	643	731	661	675	659	635	669	680	643	720	671	689	677	693	689	684	674	644	668	684	645	664	655	693	689	673	637	652	630	608	688	721	641	685	693	679	716	680	682	689	691	676	682	645	666	670	669	645	647	695	691	702	681	690	663	654	675	669	681	681	706	639	633	656	680	689	690	646	657	692	633	644	690	606	640	707	709	710	656	693	712	705	724	678	701	661	704	647	669	720	709	668	694	668	662	699	672	674	699	698	639	655	633	710	655	671	728	675	700	677	689	698	653	635	618	674	692	687	687	653	649	655	620	669	696	655	691	681	646	688	664	673	678	639	709	713	684	652	670	654	720	686	667	648	660	697	702	721	658	653	681	676	696	693	696	703	685	686	703	645	667	677	665	671	644	672	658	663	695	710	654	696	679	655	680	697	704	708	700	669	691	692	674	634	696	695	656	687	657	653	687	649	655	683	671	685	655	666	703	731	698	662	700	651	661	649	661	687	662	719	671	677	661	709	704	667	700	708	678	673	663	670	659	701	717	675	696	699	716	667	704	712	676	659	686	658	687	671	679	710	665	710	672	680	655	682	677	684	684	670	734	630	676	717	672	674	696	627	743	693	673	672	696	613	733	666	701	669	700	632	684	690	683	628	637	732	665	708	645	705	639	678	645	689	671	698	663	645	653	627	657	720	649	719	664	699	663	647	659	650	629	700	665	689	652	685	662	650	655	676	700	657	682	652	683	694	634	660	689	652	668	691	708	684	672	704	661	726	658	703	749	670	689	676	677	682	694	690	689	681	724	664	665	669	707	713	659	690	730	711	683	693	704	665	672	693	687	659	680	701	691	680	648	690	714	674	675	727	685	641	662	676	691	704	683	710	688	688	697	709	651	720	686	647	672	687	749	679	728	686	653	646	656	657	679	714	650	728	655	674	685	631	605	652	660	679	699	635	705	717	664	667	667	689	681	648	641	673	660	699	664	668	660	664	646	661	641	652	676	720	664	677	638	724	673	656	722	681	719	687	710	638	660	647	696	685	664	734	682	677	659	638	691	669	682	668	677	689	665	640	724	715	654	701	656	678	705	700	652	676	657	650	711	699	713	646	675	720	701	652	699	661	673	665	692	669	678	676	698	698	691	680	640	702	698	676	688	728	647	679	672	686	656	665	660	693	647	652	643	641	691	657	660	661	661	666	700	687	706	636	676	710	702	688	707	662	654	698	699	682	708	694	686	714	697	685	691	673	676	692	656	712	682	695	682	699	651	671	688	654	691	659	697	659	654	670	712	695	694	704	668	668	722	683	643	642	681	701	680	711	677	682	668	678	724	672	667	656	678	671	654	713	725	705	702	676	706	737	675	639	710	717	725	651	684	688	712	693	702	673	663	634	633	654	698	683	693	682	682	700	707	674	642	646	681	663	685	680	694	643	697	650	708	660	688	680	660	727	664	662	682	686	680	672	687	716	697	669	632	652	655	723	721	732	671	634	677	657	733	677	693	725	723	633	659	667	639	704	659	663	716	656	698	703	638	715	718	661	680	642	696	705	697	686	666	710	660	690	683	744	697	699	638	674	673	667	652	693	705	699	709	672	683	718	698	714	669	670	685	660	693	639	683	683	689	667	664	680	742	688	683	709	664	643	706	703	729	684	669	680	707	664	711	653	649	658	663	692	661	700	693	711	663	667	653	703	620	662	638	666	642	667	641	662	667	688	689	643	671	656	684	713	749	660	643	677	643	683	656	707	683	672	657	696	647	698	698	671	699	690	678	643	675	687	718	683	721	643	684	677	684	669	668	666	663	705	612	693	669	694	700	678	652	661	675	653	652	681	673	634	694	678	719	682	675	672	673	690	649	690	686	676	698	717	664	651	640	618	671	672	675	651	712	671	604	613
35223	17533	4446	390	223	256	222	214	233	244	214	221	241	248	232	231	250	208	234	244	194	227	235	190	213	252	243	227	229	193	230	232	206	192	208	237	216	223	227	230	222	221	221	286	231	226	215	234	223	255	211	204	201	243	225	215	208	239	199	229	216	224	253	219	202	220	268	223	212	232	248	228	237	238	243	238	235	227	223	250	201	244	238	237	222	243	232	224	235	215	221	219	216	230	212	226	255	238	216	242	219	211	221	280	205	257	223	233	222	214	223	246	222	241	214	263	241	246	219	228	230	199	232	237	246	260	193	225	229	231	252	240	232	212	216	207	234	237	200	220	210	244	228	230	225	213	240	225	240	229	222	226	214	251	208	217	247	243	220	217	204	237	226	230	223	251	227	245	223	256	221	252	249	243	255	204	229	217	228	225	206	219	222	230	227	251	231	236	245	228	255	213	216	196	218	217	251	231	227	187	237	229	232	216	236	248	212	238	242	220	246	229	246	234	231	205	241	202	200	234	239	237	220	229	225	248	220	217	229	247	223	263	275	200	240	225	235	209	209	239	215	245	233	222	245	224	213	228	234	212	231	212	216	237	231	208	226	224	241	228	232	254	220	208	204	231	191	218	224	233	228	250	256	237	245	240	229	209	203	235	233	244	211	242	271	208	218	224	224	217	206	221	257	228	233	232	209	256	236	205	212	221	227	236	234	193	219	212	207	227	230	240	245	225	226	219	238	236	241	226	235	252	225	247	229	233	179	224	245	232	211	212	243	226	217	212	237	220	224	231	249	207	238	210	221	205	214	209	212	231	222	227	246	271	209	247	229	228	214	248	225	268	231	227	258	232	226	197	235	236	240	235	238	231	235	255	229	250	238	222	210	226	211	225	202	229	226	209	231	195	244	223	216	246	229	201	227	218	265	231	230	229	244	239	237	223	243	238	197	215	214	220	240	214	218	218	237	209	207	192	251	259	242	229	217	239	220	235	197	236	220	241	277	216	225	226	235	245	215	265	256	212	256	231	249	235	221	234	234	230	219	255	230	235	222	213	226	188	236	223	226	248	222	210	214	219	226	194	197	193	237	228	229	215	228	244	225	222	235	226	236	220	251	233	226	216	207	224	254	229	197	219	256	216	217	219	217	224	215	234	241	223	230	240	273	233	245	201	233	243	219	223	237	248	235	196	225	219	206	223	257	221	221	235	225	225	216	238	260	248	226	220	197	209	233	239	226	213	254	243	251	246	240	240	228	229	227	214	244	220	186	205	201	259	219	214	236	211	214	242	227	254	262	235	220	241	260	191	264	220	236	231	216	227	259	223	232	262	217	237	229	234	215	236	255	221	205	241	230	219	230	212	216	219	207	244	220	237	210	224	223	215	230	237	251	245	205	218	231	233	234	228	228	228	207	210	247	215	211	221	254	241	239	230	213	210	211	224	229	225	219	251	254	220	195	240	236	236	215	242	242	226	236	225	233	195	241	215	244	223	226	243	228	220	189	258	251	277	230	238	237	211	228	221	202	227	240	221	209	242	227	205	251	223	254	222	194	233	235	227	217	212	240	227	247	232	223	226	222	247	249	227	229	209	248	239	207	214	243	215	216	226	218	243	239	224	227	222	261	226	208	192	207	213	239	200	237	207	250	271	238	210	207	212	261	227	214	228	163	222	215	238	211	222	220	224	249	240	251	195	196	242	243	235	251	232	276	229	218	218	221	236	220	239	228	229	235	256	229	248	257	241	212	228	224	208	229	230	256	226	261	248	263	245	224	249	219	240	232	232	214	224	242	209	242	213	243	215	219	230	224	225	230	210	236	259	219	243	233	259	230	203	233	245	261	246	210	234	218	207	238	227	229	225	231	189	197	246	230	208	263	218	254	232	247	224	214	229	230	209	250	243	250	204	210	212	219	218	212	276	221	252	237	211	246	226	234	235	236	211	223	235	218	222	254	225	217	226	212	212	225	230	243	201	224	232	266	215	212	220	227	222	207	214	214	222	248	254	223	241	223	248	262	252	220	230	192	234	233	218	250	233	238	240	248	197	243	235	222	249	205	229	224	230	223	261	235	251	223	218	237	227	225	267	215	210	202	224	205	238	212	225	228	228	228	226	222	241	247	224	256	248	235	217	207	216	191	251	223	245	214	208	241	204	218	239	226	210	241	211	241	232	227	218	212	219	267	245	270	269	222	238	219	212	263	213	234	212	245	232	226	230	222	236	227	214	190	236	225	213	191	243	248	221	230	202	232	199	218	210	242	224	236	231	191	194	217	233	234	247	215	245	230	217	210	203	213	244	233	193	216	229	250	221	229	243	213	204	225	244	206	220	214	251	242	261	230	225	239	218	213	213	203	234	267	230	201	205	231	236	245	248	241	229	268	246	227	231	211	225	232	250	216	219	223	243	231	217	249	224	247	197	220	230	246	201	233	232	239	208	210	221	235	207	243	223	217	211	212	251	239	230	251	252	222	237	247	237	214	226	208	219	263	246	244	228	198	216	210	221	215	273	230	200	211	234	210	242	248	214	239	242	237	246	214	225	230	241	234	265	236	227	227	248	227	240	251	243	250	240	235	202	238	225	236	212	234	237	227	233	229	232	203	226	220	203	223	249	252	227	217	251	249	207	197	208	234	254	200	235	228	212	230	239	230	221	239	181	199	221	211	259	272	213	276	230	261	253	232	234	240	276	238	280	241	220	228	231	218	199	224	211	237	227	215	221	196	242	227	222	217	235	206	223	223	235	236	211	214	237	228	218	233	242	233	253	219	227	262	214	280	228	220	265	230	227	246	234	234	228	269	235	242	212	227	231	249	245	213	229	219	223	214	223	227	237	229	263	252	251	213	257	220	208	243	250	219	219	248	246	218	206	196	235	209	257	225	233	250	224	232	240	234	217	240	222	217	196	187	226	216	229	239	234	264	239	211	230	239	231	209	218	239	226	224	220	227	254	225	231	203	248	268	247	245	244	209	235	244	219	268	211	220	248	262	268	235	206	260	227	238	209	237	257	226	211	248	244	232	192	226	237	228	277	184	227	234	227	209	221	246	238	225	219	199	221	215	218	230	239	210	225	231	199	234	194	234	247	247	202	206	230	197	231	198	246	233	232	252	236	229	244	213	219	220	230	245	242	202	209	229	232	233	245	219	219	228	238	244	246	230	217	225	237	229	219	241	253	214	223	242	200	209	204	219	225	225	238	263	242	244	233	200	222	250	227	243	181	198	214	229	249	215	208	211	235	231	251	221	228	248	227	237	262	253	247	204	224	257	214	210	224	236	217	241	238	227	260	233	205	204	213	261	235	205	220	215	210	217	229	197	223	240	228	228	213	212	233	225	248	256	244	213	246	218	223	236	226	251	217	266	269	222	255	260	240	240	223	208	225	227	215	246	258	215	185	229	218	224	264	220	225	220	244	208	221	236	218	236	229	216	256	230	223	227	244	234	247	188	235	216	249	231	231	213	224	239	233	201	234	253	210	245	216	225	250
18892	6150	732	548	563	595	518	532	558	548	531	500	498	509	540	543	551	539	534	528	512	528	557	541	545	540	555	522	512	550	574	542	514	529	521	561	585	579	521	543	558	531	528	495	523	559	549	562	510	501	543	541	537	557	548	554	529	553	559	542	559	542	573	543	558	524	537	539	507	542	542	593	541	523	609	525	541	538	542	558	544	582	568	521	530	514	518	518	537	524	569	480	530	517	504	526	547	548	563	536	537	561	558	549	547	570	526	535	528	510	556	510	570	553	528	504	536	532	533	560	530	555	504	557	520	561	498	578	537	517	516	519	553	527	545	550	577	516	546	511	550	535	542	492	535	544	517	586	477	542	550	546	529	545	541	514	527	539	516	534	543	563	522	554	524	541	575	547	538	582	512	511	488	548	548	524	495	532	501	537	533	554	540	525	536	541	573	560	550	531	518	558	550	528	530	528	568	528	570	561	534	559	541	529	521	573	531	543	554	497	542	551	549	507	545	496	563	598	549	521	559	551	519	632	533	535	585	579	549	522	539	540	559	542	529	517	565	528	513	569	527	575	522	560	520	554	537	570	564	539	579	490	577	526	535	536	577	543	551	534	501	515	523	495	552	532	552	509	551	564	559	528	527	556	530	553	528	575	568	546	537	523	518	533	530	514	545	539	551	496	537	546	540	528	530	532	554	546	535	544	530	504	537	543	540	488	521	548	513	556	528	520	546	573	514	557	569	614	581	559	521	537	552	482	532	571	540	539	531	552	536	574	538	515	515	555	538	511	530	523	535	547	552	502	532	527	546	539	567	532	538	519	478	556	549	541	574	498	521	546	543	574	507	523	493	508	494	526	542	515	523	539	529	519	539	563	525	510	547	539	583	563	564	542	554	511	494	548	542	526	549	510	551	557	539	552	551	562	513	505	539	525	570	559	530	516	527	559	514	507	492	510	529	539	505	548	550	523	547	528	531	503	566	521	548	531	560	529	503	556	543	541	557	531	522	540	544	523	537	574	544	516	550	534	549	522	492	555	521	524	528	543	517	484	604	558	532	494	534	517	521	550	526	564	607	533	519	515	541	523	567	498	549	516	508	516	572	545	527	545	540	530	531	581	569	537	538	556	500	533	546	549	526	525	574	548	537	573	541	517	594	498	570	514	531	515	499	582	525	550	482	555	530	561	574	591	539	547	548	515	514	560	548	543	517	569	571	538	538	520	509	515	500	556	596	536	570	525	533	519	520	531	530	532	541	533	507	553	498	550	524	565	538	544	546	549	501	563	515	568	538	572	551	543	558	533	557	527	525	526	518	525	501	531	544	499	516	556	526	494	532	546	545	489	545	504	569	493	494	527	568	560	526	575	522	541	528	560	548	550	552	497	527	590	579	538	541	525	521	559	527	541	563	541	539	533	555	509	506	534	545	524	543	554	552	532	558	554	536	580	490	551	550	512	523	520	536	514	528	521	508	532	531	544	533	582	535	514	567	553	545	540	561	567	537	511	530	527	545	576	569	558	577	544	559	556	539	525	499	582	526	548	536	508	559	559	576	551	549	568	565	525	533	533	537	526	570	559	563	527	547	535	514	579	533	543	523	584	559	553	554	517	543	519	570	559	539	587	532	545	554	535	551	578	515	547	524	474	530	535	524	520	537	491	538	531	549	532	550	532	506	587	554	549	518	568	507	542	538	514	558	547	537	535	558	558	523	545	538	530	556	569	521	539	532	496	546	556	529	515	517	551	551	527	538	528	557	546	571	548	535	532	536	592	576	523	561	533	543	539	539	546	551	526	524	561	520	568	546	557	534	538	530	535	542	568	572	521	539	532	539	580	547	536	533	540	547	545	565	531	569	544	545	573	528	539	513	531	545	565	552	597	569	561	547	538	530	547	516	488	594	509	521	521	489	578	533	534	557	484	544	499	584	512	499	544	519	525	545	514	535	538	516	539	559	547	581	548	512	556	528	532	507	512	459	549	525	528	514	537	536	573	588	558	564	581	562	518	525	563	532	545	538	551	496	547	516	560	555	558	514	522	533	549	593	524	533	549	573	504	500	547	529	539	533	521	524	551	523	524	570	562	520	543	541	533	536	527	560	552	540	554	532	494	581	564	544	559	557	549	516	532	590	535	571	558	505	508	519	519	604	580	515	561	548	505	521	527	524	557	517	553	575	526	539	522	548	526	539	536	571	556	553	534	528	528	565	500	524	595	510	557	553	535	553	536	540	519	564	503	517	526	568	510	548	546	521	549	541	554	526	540	514	526	543	510	543	566	517	563	542	564	531	522	538	526	552	527	521	549	556	543	505	511	522	535	566	547	555	576	567	558	473	549	581	508	500	537	552	543	545	562	555	536	543	565	519	548	555	564	515	534	535	521	551	576	560	570	551	545	544	567	547	537	546	555	528	554	541	522	555	556	540	545	563	534	527	565	564	530	534	536	492	538	562	538	526	514	590	521	536	540	513	557	526	562	539	538	507	529	515	566	581	528	514	527	528	520	475	523	561	565	560	564	550	509	525	531	564	552	525	533	545	556	534	532	554	526	540	557	555	559	532	531	530	556	518	558	544	552	505	535	525	585	550	514	507	501	523	561	533	520	540	529	558	547	522	551	541	565	533	579	515	530	541	520	493	528	550	540	550	570	588	566	500	521	535	529	547	580	497	552	514	573	535	521	536	512	568	528	539	535	526	514	552	534	568	553	572	537	559	560	555	551	568	496	585	525	554	544	572	561	537	535	543	520	546	530	569	531	565	514	547	556	511	581	538	535	560	540	575	499	514	540	522	582	514	515	530	554	558	484	584	525	529	544	532	517	569	554	510	539	524	524	517	531	524	573	556	531	529	503	495	542	516	549	544	574	538	527	512	529	533	506	577	521	588	495	539	546	569	528	548	546	547	530	489	549	553	559	588	503	538	490	574	561	535	555	545	541	511	537	541	516	535	520	521	549	561	519	545	556	533	533	562	530	511	548	561	542	535	564	558	575	528	524	502	530	579	503	581	534	521	541	499	529	526	527	555	518	522	556	541	539	551	539	577	540	540	541	579	513	526	528	543	527	543	571	541	534	533	547	547	549	509	498	578	529	532	526	544	551	549	547	569	593	521	491	562	552	539	562	523	530	567	543	529	589	526	528	487	545	547	534	528	570	531	559	513	569	525	564	539	511	536	539	543	534	517	535	558	538	555	557	572	509	549	550	535	590	544	565	497	553	495	533	535	565	535	539	496	529	512	549	573	545	562	571	531	505	547	542	539	522	559	568	533	529	522	535	524	495	524	542	511	572	539	521	521	583	513	512	560	530	532	536	534	529	541	528	554	578	527	543	535	520	522	545	560	565	555	555	568	511	525	532	553	517	528	530	512	530	547	566	536	546	527	542	540	557	547	504	559	540	541	556	549	527	531	512	530	542	545	503	528	531	544	539	546	589	514	564	525	598	574	537	561	507	528	538	512	514	553	530	575	500	529	512	531	544	519	554	548	547	525	560
25223	21134	23928	28596	21127	14170	651	416	434	403	421	381	412	433	382	375	381	419	395	402	362	375	399	396	408	364	352	400	417	351	398	389	393	364	354	347	409	365	365	360	384	337	409	402	387	380	393	402	357	370	381	451	400	399	411	360	385	419	388	370	392	418	410	433	391	367	388	372	380	391	381	371	369	401	382	355	379	395	419	375	417	381	347	406	384	365	371	367	383	400	395	412	376	385	392	413	373	414	388	379	378	367	376	394	410	362	337	389	379	388	410	376	375	360	348	391	390	420	370	371	391	349	372	369	391	372	351	380	414	379	398	396	402	418	374	387	368	389	383	398	396	382	380	375	403	369	366	420	412	406	373	396	372	376	385	422	388	416	357	383	385	394	353	373	340	349	411	410	365	367	370	392	394	400	400	398	410	382	385	365	388	405	391	361	355	374	436	390	378	397	387	424	410	405	404	393	413	368	362	373	379	377	354	374	404	393	367	444	392	424	363	383	364	384	364	387	379	382	372	368	396	445	396	373	416	417	367	347	406	416	390	391	387	405	362	320	377	329	357	389	395	423	390	368	391	362	366	391	412	412	400	411	363	371	410	381	388	391	366	394	393	397	384	384	419	367	382	379	397	372	393	383	404	410	379	412	407	364	349	373	376	334	407	375	397	378	389	375	379	383	371	363	358	380	394	376	403	384	397	379	380	397	391	379	366	409	367	352	385	417	414	380	415	402	370	399	359	392	376	384	395	375	393	405	378	384	360	405	373	362	372	381	397	448	372	398	351	396	389	379	397	346	349	356	411	383	399	350	368	389	404	402	356	420	382	376	412	418	387	400	383	367	396	381	407	394	382	391	348	413	368	362	395	396	389	365	405	394	392	368	387	357	374	403	387	361	412	410	358	387	388	404	379	417	433	424	389	353	385	352	380	407	369	402	383	379	397	401	396	350	382	351	405	387	403	394	337	415	358	419	363	395	417	366	407	384	384	367	402	402	401	375	364	397	397	404	408	362	369	379	400	395	420	398	374	374	402	404	406	374	362	386	358	408	426	420	362	344	374	400	371	390	371	389	438	399	359	385	377	404	364	369	401	398	401	397	356	354	397	373	396	368	401	391	395	394	404	380	394	436	372	402	374	358	382	365	393	409	419	362	420	391	350	396	370	394	345	384	412	373	361	351	399	376	429	403	393	402	372	377	382	375	397	372	385	396	399	408	377	392	408	381	375	416	411	381	362	386	430	354	398	412	382	361	395	385	333	371	391	422	391	408	413	380	387	386	367	415	396	360	402	376	360	341	338	381	381	394	389	372	346	351	379	396	318	380	407	335	377	408	412	422	359	392	396	372	401	363	381	409	389	376	360	383	375	392	409	377	370	430	391	403	402	372	392	402	369	385	397	397	368	387	429	360	378	407	345	361	397	371	359	359	396	369	351	385	363	350	359	345	374	365	384	329	381	416	394	359	394	377	362	374	384	399	365	373	384	383	380	418	374	391	397	405	378	389	343	413	396	384	392	381	360	339	395	387	387	383	375	372	392	386	405	374	383	397	408	367	385	449	432	414	358	406	361	383	390	390	351	356	438	385	407	439	352	373	373	432	361	390	380	370	363	415	375	337	360	372	346	371	411	347	391	408	380	403	398	394	379	406	384	387	389	389	379	345	384	408	409	415	398	396	425	374	396	368	372	395	373	408	392	384	416	378	337	389	405	419	365	376	395	408	398	415	354	386	344	391	411	387	398	400	385	380	372	376	411	385	403	395	382	374	383	357	398	393	389	380	353	412	371	351	385	373	385	364	412	375	395	401	388	428	383	406	413	418	348	366	393	356	408	377	356	404	417	398	390	340	413	376	407	408	371	380	355	364	381	394	384	369	354	402	386	405	379	394	366	389	381	432	394	365	376	390	356	361	385	420	380	366	413	380	388	411	378	367	382	380	406	354	374	394	375	407	373	367	377	431	383	387	383	348	412	406	406	391	414	404	414	352	364	365	360	417	377	405	389	386	359	363	405	404	421	372	404	406	373	366	393	330	393	418	408	376	361	348	397	382	378	386	391	420	408	368	396	383	361	390	355	360	368	400	371	389	381	404	408	414	364	386	375	435	419	364	389	351	354	379	387	388	388	386	419	367	389	360	351	402	401	408	408	416	355	394	401	388	418	401	349	381	384	386	398	352	389	396	373	387	405	350	399	395	358	368	376	377	366	378	378	352	373	378	352	361	438	373	417	427	388	390	366	378	381	390	389	377	392	412	348	379	423	385	372	358	391	354	393	387	363	422	380	344	361	390	408	366	391	342	385	397	393	383	414	373	399	372	390	367	386	364	375	389	384	360	394	391	405	371	353	416	370	376	365	357	394	388	369	406	432	393	401	400	354	390	387	393	401	351	374	380	381	390	422	413	377	434	369	386	435	364	357	407	372	383	405	400	412	412	394	384	338	381	358	393	362	420	352	378	388	377	355	365	361	372	371	374	405	382	401	361	375	371	375	358	394	368	385	394	421	399	376	402	379	393	373	375	376	393	383	383	384	367	353	385	377	392	415	402	372	374	363	365	354	369	375	382	357	387	399	376	392	359	330	380	428	401	377	365	369	363	376	390	352	408	372	386	394	393	365	395	413	433	360	376	410	429	371	383	369	394	372	390	377	352	398	364	367	369	386	346	388	373	423	407	364	355	393	380	387	385	376	356	357	387	436	384	428	378	391	390	345	402	371	349	387	368	392	358	377	368	351	376	424	397	366	418	459	416	364	396	375	376	392	413	382	381	392	370	387	391	392	408	389	394	353	369	395	385	361	376	365	378	385	392	393	371	326	340	376	402	367	398	372	376	400	390	435	385	362	386	378	405	406	385	447	387	370	402	419	354	414	367	399	379	433	381	356	379	350	363	410	392	379	378	363	360	409	400	380	375	386	403	384	387	374	377	384	403	423	345	372	389	355	377	373	410	347	340	423	390	352	365	457	385	384	346	385	324	385	401	366	374	367	371	375	380	367	379	375	388	408	389	363	402	398	356	362	395	387	399	356	360	377	373	400	396	373	375	385	397	366	394	368	373	376	371	381	399	380	390	388	390	375	365	367	359	388	353	418	360	403	340	370	347	365	370	367	350	352	404	368	378	387	382	365	398	373	370	391	352	385	392	389	419	363	356	389	365	359	353	380	364	363	355	402	377	361	381	371	396	395	383	395	354	346	418	376	377	359	363	382	349	353	369	365	404	402	402	355	397	370	361	370	379	392	431	425	381	351	362	372	392	406	384	362	386	374	402	426	409	396	365	405	378	372	441	398	397	342	385	349	361	379	375	347	381	390	362	422	397	394	405	361	401	400	381	383	414	396	385	371	377	378	371	374	390	351	384	395	368	365	415	375	394	391	431	408	395	399	433	392	373	378	372	397	365	396	338	361	393	390	343	363	384	375	429	374	345	400	392	435	362	399	397	376	383	398	349	347	397	425	356	362	420	383	400	401	384	413	419	381	378	382	369	397	404
32381	37893	4053	964	867	861	913	907	785	882	825	801	805	804	827	808	793	789	817	840	789	812	797	819	783	826	838	830	799	834	789	834	859	802	904	746	796	838	802	828	845	829	814	816	773	779	800	799	796	826	776	819	807	757	791	781	808	800	804	796	780	806	805	792	824	810	841	802	849	817	772	791	752	862	818	773	827	858	785	799	827	844	800	819	808	835	809	751	826	835	828	850	819	850	837	860	827	839	820	795	821	819	802	823	790	779	828	825	836	802	800	797	823	819	842	798	785	804	847	809	867	806	784	818	787	841	836	820	810	814	798	815	857	811	808	772	820	806	799	778	808	826	772	830	825	840	765	792	852	824	827	790	787	842	817	860	822	817	789	791	807	813	802	813	811	760	812	859	762	797	832	845	813	793	797	775	830	831	835	824	779	830	812	846	841	843	812	817	826	839	785	816	813	845	825	786	827	792	835	858	821	758	865	855	857	787	813	813	846	803	847	816	767	806	815	815	793	825	778	829	850	747	834	823	744	867	788	808	796	844	838	865	785	777	806	820	812	864	794	763	797	832	864	832	838	809	832	821	795	753	814	797	779	823	739	801	792	797	788	797	824	814	807	861	833	862	834	800	805	801	829	792	779	783	823	790	763	769	818	801	838	849	763	806	802	807	739	800	830	839	826	877	859	827	770	779	836	806	832	821	849	819	781	832	895	787	794	798	769	774	796	821	818	808	810	821	815	828	801	785	813	754	780	816	874	781	828	850	837	795	812	773	786	776	804	772	795	834	808	772	805	817	777	802	824	801	812	820	755	836	827	819	817	828	785	830	825	799	794	856	806	815	795	829	829	791	846	846	809	845	796	920	836	756	804	809	794	845	818	799	821	829	840	757	834	841	791	831	835	831	788	741	765	802	782	788	794	842	847	783	755	826	782	799	818	816	809	790	773	815	764	809	797	826	839	813	820	821	803	819	818	813	786	783	832	826	825	827	819	821	790	807	825	820	828	768	809	878	856	812	760	746	768	866	875	840	770	866	848	831	819	814	822	830	797	809	815	782	773	738	790	841	784	859	803	806	808	825	834	841	801	828	840	816	800	769	790	798	831	823	835	800	851	809	788	809	769	813	793	813	803	753	799	780	817	820	845	868	832	852	764	814	858	847	822	836	837	856	833	798	779	807	847	800	812	841	849	812	852	824	823	842	789	737	799	851	840	829	800	800	817	812	802	845	863	771	810	815	819	819	755	784	835	821	870	798	850	824	774	826	836	827	884	833	808	793	821	841	787	827	829	851	835	838	783	777	804	764	813	753	790	825	827	792	816	769	800	824	844	788	844	820	833	780	819	729	781	797	839	822	755	818	838	810	801	717	800	819	792	800	763	777	809	806	808	785	832	797	761	814	819	784	793	804	775	812	790	805	801	821	813	780	820	839	834	854	817	789	871	849	762	833	805	857	809	822	805	819	775	784	869	798	804	797	795	766	797	784	830	813	774	871	794	821	804	762	816	771	771	839	805	760	808	762	822	808	795	766	809	808	819	760	784	793	766	805	839	828	833	819	808	798	802	851	813	811	880	798	825	768	769	827	784	851	839	870	878	811	778	795	833	782	834	808	817	796	786	793	804	802	812	788	832	853	814	789	850	841	786	806	815	798	799	845	828	828	829	862	805	790	774	827	820	797	796	823	852	828	820	804	826	800	871	775	788	853	797	804	840	833	836	769	774	784	812	822	853	802	795	788	819	756	826	826	824	805	842	780	823	794	769	818	810	816	809	785	793	802	816	829	811	785	783	824	788	837	805	827	771	775	854	807	836	846	813	812	851	777	837	806	818	834	830	777	827	816	810	845	850	791	850	814	793	878	784	826	800	825	829	820	768	802	812	863	815	831	834	829	775	783	794	783	834	796	840	831	822	804	846	777	847	822	858	797	829	797	806	840	806	811	815	818	789	745	829	751	781	755	825	851	832	810	842	828	781	789	791	815	834	822	795	780	815	839	861	824	813	790	782	865	792	780	777	742	822	802	839	801	857	807	832	837	837	838	789	800	881	746	857	837	838	788	820	773	807	773	808	882	833	785	852	826	815	798	801	843	827	802	845	834	796	821	790	784	816	827	784	831	822	742	826	753	793	816	789	779	817	831	767	889	771	801	813	824	871	874	776	805	871	814	859	828	812	834	820	868	864	840	776	804	783	785	763	810	814	865	829	833	798	755	800	817	827	789	827	842	825	861	860	839	796	781	792	863	783	804	895	805	869	788	807	780	796	810	812	853	813	849	807	833	767	852	795	837	768	810	794	797	814	870	776	851	808	773	830	836	817	781	800	822	845	822	810	857	833	843	808	853	817	835	810	824	808	859	815	779	852	789	815	840	822	786	825	868	766	807	766	811	835	805	814	825	809	803	806	832	785	804	771	762	767	816	846	756	828	787	824	830	790	839	807	786	879	818	787	771	838	828	767	810	796	838	808	814	802	836	831	835	838	815	842	793	813	840	817	816	812	807	764	812	851	824	752	824	823	805	821	816	782	807	840	825	793	826	848	814	803	795	772	863	785	840	819	810	746	816	783	810	820	812	805	809	822	829	817	809	827	820	767	797	817	830	844	847	829	800	813	843	833	802	793	788	808	801	788	789	847	844	810	821	874	830	819	825	844	785	837	786	825	856	858	847	802	788	830	828	850	799	850	846	846	787	798	846	837	816	769	812	817	792	819	796	823	805	779	798	837	815	801	823	841	811	860	814	778	769	823	840	879	862	789	817	742	851	808	796	792	803	798	785	820	824	805	757	779	814	840	828	861	802	762	864	797	831	858	771	819	815	782	856	804	835	804	822	814	823	838	807	771	791	818	839	798	776	789	775	767	850	792	821	859	795	805	769	786	864	767	796	860	825	788	798	784	795	806	811	745	821	823	777	817	817	815	818	850	794	806	825	831	805	808	803	759	826	753	803	846	847	832	830	752	820	822	807	868	841	820	817	796	834	825	819	831	831	782	797	772	825	807	775	817	774	804	861	890	829	812	811	804	843	867	847	808	797	782	832	811	826	878	891	825	768	803	735	740	804	827	816	786	790	792	807	831	810	835	813	817	791	843	797	805	817	818	804	749	794	793	805	812	820	842	817	864	772	810	792	816	860	796	853	782	779	805	802	819	794	793	831	808	844	782	803	806	825	809	851	809	838	853	812	831	798	796	799	825	825	838	831	794	801	805	852	793	743	817	833	821	795	814	730	798	819	816	838	818	880	813	780	837	818	852	808	822	830	808	814	755	848	778	781	820	824	809	795	830	782	835	848	827	823	778	800	791	851	840	830	833	788	787	839	765	858	808	832	830	815	809	802	736	830	810	776	809	811	795	818	844	824	828	760	789	805	828	826	806	835	840	889	778	803	813	762	814	809	834	762	851	802	818	802	836	818	841	789	831	784	823	786	805	847	747	798	824	796	829	804	835	797	769	798	818	829	806	828	817	803	839	736	844	813	815	847	757	844	791	824
24560	21134	24306	28218	21135	21150	11765	653	450	420	421	388	390	370	318	393	390	361	383	403	377	292	314	305	353	357	369	339	377	346	348	339	377	350	340	298	305	359	336	347	334	333	308	359	333	323	328	319	309	335	334	336	365	361	330	300	344	336	363	367	336	333	308	372	343	361	330	311	334	379	298	312	365	311	339	328	332	324	364	347	347	372	324	350	356	359	348	363	324	350	351	372	324	302	298	355	339	324	320	330	323	339	349	328	349	352	330	344	315	357	274	345	368	349	313	308	302	344	312	340	314	297	318	374	333	327	324	334	360	351	345	355	342	336	317	319	356	344	324	351	299	340	363	353	351	315	336	357	343	345	310	339	336	352	358	343	333	352	345	291	298	328	329	350	334	343	349	366	349	318	363	343	350	341	333	298	351	367	347	331	342	364	298	376	324	305	345	318	348	331	349	300	329	317	344	319	356	353	333	371	333	342	303	356	336	324	329	342	319	380	306	340	343	308	320	331	319	294	368	331	324	332	347	350	315	333	334	330	334	332	296	333	351	326	349	340	340	314	311	341	333	294	299	346	342	350	319	365	347	358	311	294	328	316	329	323	350	363	308	299	310	329	317	328	330	342	312	351	305	328	334	322	334	282	343	337	331	307	308	302	320	301	337	308	335	331	338	349	342	329	350	324	325	332	349	309	303	343	305	306	303	315	346	344	302	355	331	354	327	354	338	330	330	334	365	341	387	285	332	310	340	323	305	318	306	339	335	310	334	337	301	322	358	312	303	332	311	350	315	373	373	344	359	323	363	340	308	343	342	329	332	370	338	381	335	355	372	322	367	345	285	353	363	331	327	379	353	326	338	334	310	343	344	305	339	332	353	342	324	372	352	327	311	332	298	296	307	324	336	343	325	296	327	360	321	306	313	368	317	364	329	304	323	365	347	329	354	354	322	323	344	363	315	328	330	342	360	336	349	364	346	355	336	340	329	341	332	338	317	341	331	329	315	330	388	347	321	327	352	352	325	319	329	311	311	310	331	321	362	338	333	333	354	357	330	332	379	358	330	321	340	333	339	333	322	316	337	332	352	338	300	305	308	337	297	340	317	312	312	328	339	311	312	331	311	311	339	311	316	338	343	324	335	358	316	371	340	355	362	322	333	359	364	369	368	362	334	328	328	350	358	361	369	318	320	362	317	336	339	325	317	327	341	300	322	376	282	342	327	354	338	288	375	373	345	367	328	364	317	323	342	301	339	350	310	332	343	309	337	355	321	368	331	302	351	311	332	342	346	344	323	364	355	300	333	280	307	349	305	300	343	351	320	339	376	339	365	327	331	328	340	314	315	338	339	333	330	313	369	360	372	358	307	345	319	368	331	352	367	329	315	332	336	344	307	332	307	369	340	361	343	324	334	367	339	330	321	301	307	332	290	345	343	312	340	331	332	330	337	329	327	333	308	339	346	325	333	351	359	348	361	333	357	325	329	283	343	294	343	332	352	339	291	311	340	332	360	324	330	346	333	362	278	336	339	315	334	337	305	344	325	335	329	329	344	333	317	298	355	303	332	320	340	326	321	321	350	343	304	288	334	304	308	329	348	330	341	320	327	332	321	358	356	283	346	324	352	323	361	313	365	354	336	309	331	334	320	335	351	313	331	360	305	332	338	308	306	308	325	368	327	323	335	336	333	311	335	319	320	336	357	341	294	308	354	341	334	343	336	320	374	311	356	343	325	310	315	350	351	335	356	319	337	359	316	340	341	321	301	333	295	318	382	330	340	344	319	351	335	318	320	362	320	331	358	333	320	340	314	356	357	350	316	338	354	311	361	326	321	322	324	311	321	360	313	321	352	351	340	349	359	330	379	319	309	347	312	357	307	339	329	332	317	336	329	306	338	330	336	333	300	356	313	363	332	330	355	342	341	306	325	311	304	376	329	347	305	338	321	340	303	331	327	326	334	308	315	337	331	357	372	377	347	349	339	309	327	317	292	331	308	343	353	324	342	331	351	324	318	326	344	333	323	364	353	334	318	357	327	333	306	319	332	381	336	305	342	325	345	336	336	353	337	331	331	317	341	350	350	357	307	297	356	361	380	323	344	332	354	332	314	335	349	339	301	377	298	322	383	356	339	330	340	310	382	364	323	301	308	338	359	321	367	321	315	318	319	301	299	330	332	311	347	327	327	304	335	326	301	310	351	320	370	347	342	349	350	348	335	338	336	369	347	307	367	334	331	317	335	352	345	353	308	337	342	309	339	354	311	312	294	349	317	332	348	321	368	354	293	347	388	340	347	311	349	312	362	333	335	339	291	339	341	315	319	321	334	338	365	353	347	326	345	309	329	328	323	324	339	310	324	380	342	320	316	307	332	326	336	301	335	331	370	349	309	393	384	340	356	325	331	346	316	337	362	345	372	329	312	344	340	354	331	350	336	357	364	336	318	340	355	337	335	365	353	339	317	326	353	339	340	373	343	386	310	329	322	314	322	328	353	331	279	327	326	330	367	313	307	328	304	318	337	315	334	355	332	336	313	332	325	310	342	376	327	356	363	331	347	299	341	358	332	382	379	301	361	341	351	315	284	375	318	331	345	341	324	333	329	344	333	299	304	329	289	345	360	351	328	307	345	364	328	317	306	292	345	319	356	344	340	335	341	334	294	299	359	328	328	318	323	363	330	355	330	327	333	348	355	305	339	335	321	335	346	315	375	324	274	344	318	351	320	353	327	333	333	313	328	344	359	321	346	350	373	310	318	337	346	343	352	312	300	333	310	354	346	343	319	347	323	339	346	333	330	352	292	312	308	322	296	345	348	318	331	369	352	347	307	356	343	332	311	349	312	324	367	346	335	318	351	345	353	344	358	327	360	330	335	299	337	345	334	352	322	308	308	328	310	313	355	361	318	345	302	322	300	336	345	322	355	378	346	336	324	370	322	323	332	293	378	344	326	321	356	310	343	322	299	345	366	328	293	308	357	328	353	334	328	324	323	320	326	341	335	321	364	327	331	339	355	331	334	355	375	298	344	355	351	327	338	354	316	360	353	322	341	346	341	314	339	349	314	306	328	300	328	333	368	328	305	328	334	356	371	343	352	347	332	373	326	309	359	328	338	319	320	363	315	320	325	327	324	338	313	314	308	340	353	321	321	314	333	305	355	336	311	367	337	349	311	338	319	322	340	302	328	347	332	312	348	327	346	309	326	313	299	358	313	333	299	340	323	325	336	335	321	328	340	334	349	355	355	312	312	342	354	338	335	305	284	351	280	358	347	320	343	285	338	349	353	334	367	353	337	369	379	360	332	338	346	349	272	311	346	336	320	320	318	329	335	329	347	317	303	358	321	347	343	340	353	313	345	307	353	313	325	301	368	320	360	328	359	269	337	313	335	368	320	327	322	329	336	323	324	330	321	359	311	323	334	327	319	319	338	385	331	320	328	336	347	340	341	320	322	304	316	342	328	329	327	329	314	319	337	325	344	309	362	317	285	295	340	354	326	320
37723	47457	5821	1035	895	838	748	641	752	688	705	677	706	723	717	669	708	726	715	649	684	646	652	689	688	688	712	707	708	677	684	697	698	706	640	705	688	655	705	689	658	709	723	717	654	704	680	650	684	685	684	723	702	701	695	646	666	672	729	667	718	719	675	644	722	701	730	672	658	654	674	698	691	703	694	658	690	690	616	691	669	716	705	695	689	664	681	737	704	693	700	665	684	660	680	679	674	657	677	699	698	670	682	670	645	725	693	695	655	647	673	680	688	659	694	677	653	668	686	733	665	667	759	700	673	698	714	662	687	683	694	659	707	697	674	663	660	719	674	690	615	663	651	708	669	650	701	722	759	661	680	666	676	689	676	701	665	688	681	676	689	701	665	702	665	675	628	683	650	647	642	708	658	708	675	641	654	646	721	712	654	681	617	642	699	645	682	688	697	697	649	659	717	672	642	651	688	688	687	650	717	709	686	687	702	682	744	691	637	735	652	653	672	696	665	706	658	702	685	652	755	680	713	658	708	670	666	686	692	691	730	721	670	670	674	691	717	746	650	715	684	652	708	658	667	645	700	678	686	719	662	652	689	706	664	689	667	729	683	653	657	695	701	689	692	695	655	687	749	693	648	655	651	701	707	686	656	716	655	719	671	713	707	677	701	680	672	678	659	673	673	727	675	694	716	700	619	689	707	698	643	672	653	678	709	716	645	693	654	680	669	653	688	736	681	678	697	688	708	697	666	703	729	652	682	686	678	699	683	696	699	708	725	705	680	681	686	653	687	672	678	700	699	685	685	660	717	682	679	624	701	701	676	634	695	708	728	715	697	648	668	721	704	697	689	683	698	697	695	702	662	708	689	666	662	637	724	647	691	702	675	669	721	645	676	663	703	659	685	692	671	653	736	678	658	671	608	691	666	713	677	679	703	708	651	660	688	704	646	646	683	691	686	693	648	651	696	710	719	720	695	690	693	702	690	688	641	724	662	657	670	676	677	705	716	703	679	680	672	643	644	680	661	703	685	682	737	710	632	725	640	690	723	683	725	656	654	615	721	683	677	679	692	695	683	686	667	686	672	688	659	662	694	661	640	706	651	622	691	680	690	670	688	703	690	645	711	685	719	715	667	704	724	693	667	687	696	676	635	668	634	659	691	709	668	677	690	682	700	737	666	676	693	644	683	707	701	671	656	714	662	705	678	686	697	732	683	678	702	697	665	710	678	696	708	661	688	684	715	632	673	679	640	657	677	715	692	709	695	666	687	679	664	658	687	684	661	661	643	699	647	678	718	693	664	709	608	749	702	711	672	663	714	707	680	695	634	708	650	685	644	712	670	670	696	666	684	672	676	668	738	680	671	686	683	685	693	707	733	704	719	703	696	692	678	669	691	636	650	730	679	616	708	676	724	669	721	701	690	700	668	638	622	675	735	715	657	679	690	657	689	702	642	680	694	671	625	627	685	661	671	713	695	679	714	681	723	664	697	703	657	620	653	701	705	690	646	661	674	712	648	688	674	677	700	696	734	667	669	699	676	702	650	688	620	684	674	669	675	615	669	676	694	681	683	675	713	670	668	664	649	694	730	674	691	680	691	702	639	645	678	688	685	715	665	692	667	684	660	689	695	698	699	678	701	670	686	703	684	682	668	636	706	647	688	657	637	668	675	643	625	670	684	692	685	680	657	641	670	700	705	690	699	708	690	725	696	706	634	652	668	668	638	734	677	698	685	683	652	752	744	635	711	682	717	699	669	674	682	678	714	668	647	701	660	610	669	681	703	708	712	694	651	641	686	659	696	720	721	704	720	722	680	704	743	717	672	651	677	664	704	698	685	697	712	677	682	681	688	675	701	713	704	689	678	627	645	686	681	659	649	660	678	701	654	694	677	701	673	684	716	702	677	662	693	666	665	649	654	696	686	705	727	638	689	689	646	698	672	665	646	683	681	623	653	676	673	702	719	735	688	700	695	659	662	693	689	654	704	692	709	644	739	679	676	622	686	672	701	732	714	701	684	677	677	673	695	661	690	661	685	698	675	669	659	703	663	663	703	666	728	678	698	665	665	666	670	711	670	690	730	698	698	696	709	681	735	718	678	659	693	671	688	688	722	656	665	711	713	681	682	698	647	662	722	692	723	668	685	662	684	684	663	668	681	669	670	646	706	704	658	697	685	674	682	643	691	674	674	696	667	637	717	665	686	682	698	680	674	672	671	686	663	709	726	661	716	647	643	696	696	703	631	686	652	710	694	618	676	725	626	671	679	716	650	662	655	672	714	726	689	700	638	677	657	715	679	704	687	681	646	677	680	676	682	712	670	687	694	700	671	697	689	667	692	653	695	702	679	699	672	705	734	699	661	691	683	646	689	668	672	695	684	732	718	677	693	697	674	668	702	701	654	669	663	694	639	683	628	675	719	658	689	668	667	705	687	690	701	686	668	652	723	679	676	678	661	701	674	692	687	657	650	679	711	692	681	720	669	686	717	671	677	689	712	706	648	676	671	711	714	695	650	683	663	711	718	671	698	659	703	683	717	695	671	691	707	699	662	677	693	703	673	698	697	653	705	660	729	717	706	661	663	641	712	652	656	670	690	708	637	655	678	666	725	689	701	667	666	691	676	657	656	679	650	656	701	671	697	704	676	701	679	657	755	695	677	674	711	687	710	652	661	694	683	702	677	697	643	667	686	676	730	687	653	674	675	644	632	706	678	628	701	666	717	661	707	659	641	678	701	663	692	687	699	648	685	689	693	647	699	666	647	648	697	660	686	698	653	724	681	685	671	660	680	621	683	665	657	707	722	685	716	659	649	719	710	636	665	672	670	680	647	709	717	693	690	717	693	721	683	671	690	705	674	644	625	665	684	612	646	706	661	696	624	670	688	616	714	722	633	717	680	689	639	649	713	733	727	693	664	638	673	678	648	675	698	696	694	687	667	683	672	648	727	687	641	716	682	660	682	686	641	692	715	633	670	711	619	708	694	654	686	658	720	672	633	719	690	729	673	661	689	663	689	704	661	689	663	704	668	668	715	662	709	673	695	702	670	695	650	676	672	642	665	661	728	715	702	657	689	651	705	661	680	705	690	709	698	696	656	633	721	710	699	668	674	704	714	660	679	675	685	678	711	670	698	629	678	679	663	718	659	704	665	687	672	717	663	692	667	634	658	725	728	714	678	682	720	751	663	680	671	640	678	695	639	676	644	724	698	685	667	681	735	717	707	714	691	711	689	688	661	696	674	704	665	723	671	708	691	740	715	642	670	689	675	664	688	741	584	674	675	697	692	660	640	706	682	703	659	687	672	716	693	674	673	662	722	667	703	687	647	677	674	730	689	678	684	673	720	665	694	664	710	644	680	673	672	668	704	663	658	632	687	691	699	708	689	662	690	699	703	679	691	711	649	672	691	681	706	653	658	739	699	703	692	697	732	703	681	715	656	693	652	670	689	702	643	702	715	725	731	703	734	702	693	674	691	660	707	677	681	720	666	650
35188	17508	4228	367	284	239	234	244	270	235	244	229	215	221	216	233	256	209	227	223	236	225	211	248	235	198	197	223	201	236	244	247	254	232	261	249	250	224	267	247	244	242	222	253	234	239	219	228	216	208	235	236	224	255	231	198	241	218	210	222	238	262	210	227	221	230	258	270	229	221	226	214	249	208	214	233	222	236	227	201	230	242	233	220	229	207	221	227	224	206	214	242	210	220	235	231	207	267	245	220	229	218	236	233	217	211	242	240	250	208	217	215	228	235	210	238	228	220	246	222	218	241	248	257	265	219	237	242	218	216	236	218	231	225	225	252	259	222	241	217	236	216	225	210	221	204	215	243	233	241	229	220	209	221	238	228	247	226	209	238	262	223	205	230	232	237	222	211	212	213	214	216	249	248	249	222	207	255	239	239	231	227	238	243	235	229	232	200	246	221	213	258	232	227	235	218	252	215	253	220	202	229	206	247	221	242	206	239	244	234	221	240	228	213	227	212	224	240	213	217	262	214	221	210	248	209	223	230	228	231	207	250	246	239	226	212	261	236	257	234	228	247	253	229	223	229	236	217	222	245	220	220	199	254	250	273	245	241	200	218	251	226	225	249	235	214	244	227	220	217	250	252	245	211	238	234	200	235	250	250	203	236	246	252	239	238	247	232	210	224	224	192	217	213	231	215	214	245	212	240	265	220	240	211	207	205	211	232	226	223	248	231	232	201	196	231	229	229	225	207	243	232	224	210	224	198	194	232	243	231	219	232	201	221	207	236	235	221	243	226	246	218	246	225	249	202	251	221	227	221	239	234	215	220	225	226	232	211	230	221	223	245	265	229	211	240	239	245	232	214	225	206	235	218	277	242	221	203	231	214	212	248	259	201	223	199	244	237	219	209	229	210	225	244	231	221	246	226	236	212	230	230	235	222	232	228	202	246	219	224	206	232	192	200	225	261	232	232	259	233	239	238	228	217	202	201	217	217	248	239	230	210	213	195	218	237	237	223	235	230	238	250	223	208	255	236	217	233	200	203	210	216	240	238	260	238	216	230	230	205	213	234	220	190	232	236	216	227	223	246	243	221	257	216	239	267	198	233	199	209	235	243	235	219	234	216	247	223	259	246	251	216	236	256	224	236	211	235	205	248	242	214	225	217	215	211	227	236	206	218	229	218	217	223	256	201	214	220	215	247	248	236	245	238	247	215	212	231	214	245	233	231	241	255	220	219	226	243	239	222	235	209	193	250	232	213	247	254	196	239	240	254	212	225	233	211	216	227	242	229	189	221	236	227	213	214	226	222	232	256	249	251	235	227	208	239	232	244	218	213	217	217	215	205	227	228	222	223	226	256	240	228	251	258	232	214	230	231	246	230	225	248	216	223	227	251	212	216	216	226	232	218	198	241	186	239	220	208	209	251	238	209	191	248	228	225	217	220	225	190	233	209	241	220	239	224	238	201	216	244	248	215	219	235	245	247	250	209	230	255	226	229	242	185	219	219	214	213	231	179	205	227	196	208	241	251	240	229	213	240	227	230	250	241	208	228	232	224	250	248	220	222	230	226	203	242	224	276	243	206	249	252	245	201	239	250	229	211	217	235	232	232	245	239	201	233	228	219	242	254	201	237	249	203	231	218	256	202	220	214	243	232	220	235	242	229	255	215	212	245	219	253	222	231	241	228	230	242	209	263	224	217	248	210	220	235	236	263	234	223	231	237	216	215	232	197	268	232	206	214	197	211	220	224	220	222	214	255	220	212	243	237	242	225	244	215	215	229	231	256	238	251	221	219	226	243	220	247	246	228	217	262	248	247	221	232	227	204	243	233	255	237	253	224	233	210	239	216	193	230	236	233	228	229	229	246	252	217	244	233	244	221	232	226	230	220	209	228	212	217	240	265	238	202	245	238	212	221	238	222	220	216	206	208	212	234	267	231	241	220	252	238	243	207	254	240	220	246	245	226	238	229	236	256	250	248	235	246	241	224	226	246	234	231	231	236	227	251	238	221	254	218	230	217	245	218	224	220	222	227	248	226	209	222	241	220	218	218	216	223	262	205	225	248	218	237	234	204	206	238	210	235	217	253	229	195	223	213	219	239	234	227	230	201	213	235	209	212	236	245	229	229	205	253	228	246	223	223	218	221	207	238	244	233	240	244	268	243	228	237	183	202	225	232	252	200	265	230	224	216	207	221	223	225	223	247	221	218	206	222	223	216	240	233	223	225	193	232	248	223	200	259	224	247	258	260	206	198	234	249	191	222	240	212	231	225	229	225	245	213	213	205	252	244	252	231	224	240	238	208	214	240	259	246	231	220	230	208	226	240	208	216	250	237	229	220	256	233	218	241	215	205	213	237	264	212	227	226	229	220	237	243	234	220	222	218	207	219	237	278	226	224	245	231	233	247	211	218	226	204	241	220	214	204	225	230	241	241	229	197	227	230	248	233	213	226	245	228	245	241	218	233	210	228	215	236	215	217	262	243	244	212	222	235	203	236	258	228	241	238	236	245	240	240	252	235	209	255	235	231	249	208	221	226	235	225	224	247	218	222	196	240	253	232	208	239	238	255	221	195	258	195	239	201	243	231	222	226	222	219	229	205	257	217	219	243	235	223	238	249	207	281	234	235	239	209	241	232	223	207	241	201	237	217	237	238	246	242	250	249	263	206	215	225	226	235	238	260	212	238	245	229	244	224	225	256	239	234	228	230	215	242	217	252	261	217	226	231	229	233	247	224	215	200	235	253	212	227	209	210	235	243	226	194	243	222	236	229	213	226	221	216	214	254	193	217	212	222	211	233	227	218	182	222	217	224	207	213	209	246	227	245	222	224	259	225	226	238	222	224	219	231	215	213	244	209	244	244	233	237	242	261	223	215	233	232	246	214	224	206	210	241	248	215	236	221	225	221	215	225	250	228	210	218	210	239	249	220	216	230	229	221	235	229	188	245	228	232	241	224	227	228	248	229	213	231	231	244	267	241	204	228	240	225	243	231	201	211	247	222	233	206	232	225	224	216	240	218	234	224	224	251	233	223	226	202	260	218	207	231	238	211	225	233	238	214	219	209	230	215	222	212	240	213	237	224	216	256	228	263	224	243	223	212	200	223	235	219	257	235	235	243	225	239	218	233	232	226	239	233	226	234	252	211	202	212	228	231	215	258	229	204	228	238	226	208	222	233	226	224	247	227	226	226	219	249	200	223	208	229	251	244	209	239	241	239	243	243	239	202	221	227	223	238	241	231	238	208	206	221	234	239	235	225	208	216	244	233	234	217	250	243	206	231	226	211	217	197	222	242	231	243	224	220	229	227	246	205	238	242	222	235	240	230	212	236	221	234	199	202	229	223	237	209	227	215	253	244	245	215	234	241	225	249	224	215	206	215	251	220	230	230	215	219	250	224	226	231	210	207	209	238	213	212	207	194	248	221	242	187	232	242	249	231	242	220	221	210	222	228	230	209	241	224	238	218	239	246	213	259	213	261	230	223	207	236
17995	5722	710	503	549	523	542	527	527	561	528	520	543	565	572	515	530	561	497	550	562	532	518	549	537	517	578	556	569	544	523	537	522	519	555	541	511	533	569	542	535	535	524	541	548	546	535	559	561	540	545	570	540	516	561	533	557	516	547	572	543	520	557	562	543	496	522	546	558	519	495	503	547	527	505	561	509	533	537	591	534	536	544	504	566	550	524	540	511	527	531	522	545	587	537	537	538	566	532	504	516	540	562	529	552	520	514	497	529	570	535	602	545	545	551	568	529	559	553	512	550	567	541	548	493	498	531	536	566	553	537	538	570	575	537	577	530	582	524	522	557	568	581	518	508	513	582	542	540	525	556	554	572	525	476	525	521	520	518	572	522	549	542	554	548	563	506	532	546	573	509	488	504	569	586	538	553	551	573	523	525	560	496	510	549	516	548	556	561	547	528	553	526	490	504	548	539	556	541	548	505	516	550	544	567	559	571	544	543	503	526	543	530	571	537	525	524	563	589	546	537	525	521	547	505	506	553	556	529	527	548	523	494	560	502	537	531	556	547	554	543	529	577	505	532	581	601	507	520	525	524	514	551	556	502	580	528	530	567	552	530	558	545	525	552	509	560	560	540	495	538	578	515	525	563	550	518	533	543	510	563	517	547	518	512	499	513	500	596	598	538	565	535	565	563	542	532	563	536	512	572	533	531	527	532	525	544	540	511	546	534	503	495	525	566	555	528	605	570	516	506	543	562	574	528	490	514	562	534	531	512	544	547	580	536	565	561	507	545	541	546	560	516	534	502	542	510	539	502	556	563	579	545	539	525	565	568	550	568	520	542	533	542	559	531	506	541	518	537	583	538	536	592	525	531	540	546	503	565	547	527	553	557	521	517	506	502	533	536	530	526	527	551	510	578	527	550	565	571	508	559	566	551	572	535	544	492	543	522	552	561	540	558	561	526	531	522	511	505	547	545	538	582	526	548	502	536	540	556	501	532	530	548	534	579	542	493	548	536	554	539	528	542	560	547	580	528	538	551	512	521	530	556	485	558	512	536	593	565	509	573	526	539	496	552	528	532	529	516	554	512	535	562	522	511	576	541	545	518	565	551	570	527	518	504	524	584	522	535	578	503	548	548	545	561	534	515	529	500	552	550	526	619	566	526	546	546	524	530	527	528	523	554	511	531	546	509	538	535	537	545	543	535	578	533	523	526	535	505	552	558	523	534	540	524	525	568	537	507	518	557	525	572	545	534	558	544	509	544	544	510	544	507	533	557	551	520	519	548	524	562	525	539	554	557	566	526	565	556	547	549	574	552	539	547	533	551	569	529	575	506	538	569	511	570	539	533	533	513	552	556	532	564	549	502	526	538	569	518	529	509	528	536	476	485	524	534	475	544	513	508	550	582	534	535	582	540	532	563	550	576	522	512	530	528	580	526	518	588	510	577	525	525	531	579	543	537	572	514	521	547	539	547	514	533	566	562	527	550	539	563	545	524	577	546	557	511	556	569	515	550	516	514	545	549	552	555	547	543	553	549	523	544	579	536	501	530	529	534	532	530	536	543	525	558	520	517	523	494	522	508	533	581	526	532	526	522	497	558	564	530	519	525	551	578	546	554	550	562	537	562	528	573	566	503	546	573	554	528	577	548	589	568	525	519	528	565	549	514	489	574	573	543	538	549	553	559	594	497	531	503	540	540	527	529	553	524	514	531	589	585	557	532	555	569	567	547	553	529	541	554	582	488	528	573	523	565	535	525	513	545	539	536	521	577	587	564	570	535	518	540	518	574	516	567	532	488	530	499	535	518	499	558	559	536	566	531	570	538	556	509	574	555	501	545	584	568	593	558	543	562	560	530	526	545	525	588	532	517	510	555	538	581	579	542	506	553	541	500	555	518	475	564	569	551	538	513	576	515	549	569	549	499	578	524	584	567	556	526	540	533	547	542	583	558	537	514	559	536	580	519	512	566	520	561	562	537	523	531	509	540	524	502	527	543	556	562	522	516	566	531	579	518	577	516	535	501	550	505	552	496	515	552	540	548	582	558	546	538	533	560	595	524	556	518	545	554	508	521	533	560	544	507	561	553	502	542	505	494	518	562	538	526	520	536	528	505	563	580	554	542	572	517	542	500	554	544	535	513	538	561	577	559	563	507	513	572	593	543	564	549	553	551	524	518	514	543	571	565	566	525	527	526	557	559	568	523	524	538	504	550	550	538	544	531	548	564	539	533	571	516	569	535	587	564	500	559	517	503	523	516	543	515	607	532	578	531	547	551	522	557	516	540	515	543	541	548	535	540	556	580	577	562	525	517	590	530	565	576	544	533	498	543	570	522	561	511	554	525	526	540	557	523	555	556	538	529	534	534	516	530	553	535	539	552	556	532	538	561	533	508	532	533	524	546	519	527	527	584	531	552	592	546	511	514	568	514	537	560	523	537	550	553	545	557	552	572	577	525	541	508	506	535	501	542	536	557	572	561	551	497	528	565	525	527	543	530	535	537	582	525	538	542	517	564	505	537	525	529	531	585	552	505	540	487	541	534	545	554	559	575	579	547	558	559	563	564	525	533	528	544	506	507	533	526	533	567	553	548	536	542	542	506	578	526	554	525	550	563	551	530	552	505	571	540	547	529	543	535	557	575	530	563	525	545	533	543	526	537	554	512	575	531	518	569	530	528	545	504	525	572	537	554	517	554	539	538	515	525	502	532	572	539	517	476	552	556	539	557	543	501	573	545	520	523	505	535	547	545	569	595	548	542	472	511	528	525	547	557	532	563	539	616	558	535	542	541	496	556	527	604	566	513	576	528	525	577	518	552	557	503	541	553	552	577	507	559	549	531	539	530	550	524	556	546	555	533	513	523	576	533	525	557	529	548	526	569	571	515	536	559	546	558	530	520	539	565	513	568	507	555	523	527	548	586	620	537	561	554	536	514	522	530	526	500	544	532	562	541	543	556	551	551	481	541	532	519	551	538	525	525	544	524	526	541	520	504	512	556	556	527	556	507	504	553	533	519	547	531	503	530	561	557	527	551	537	564	535	541	547	554	532	527	546	556	548	507	576	491	567	557	539	512	542	530	554	560	540	555	513	543	509	526	510	514	507	545	524	544	549	522	555	556	521	560	522	539	569	524	539	468	521	521	551	559	548	537	507	515	546	574	568	547	549	567	544	542	519	507	540	533	574	503	521	561	560	554	503	539	525	529	532	569	527	552	570	521	565	524	551	584	519	533	606	531	552	530	555	507	564	535	533	503	552	512	532	516	547	539	597	500	532	556	558	568	550	481	538	511	575	508	532	583	521	552	547	510	554	498	566	559	538	530	519	521	539	538	484	550	527	523	536	570	497	553	538	540	561	548	541	492	538	520	557	525	500	577	549	606	517	524	557	583	536	551	539	557	517	553	531	535	597	542	558	531	575	538	537	497	503	534	534	551	537	566	539	572	521	576	539	536	543	518	542	517	577	546	522	539	531	523	547	557	515	537	583
25344	21138	23858	28656	21127	13816	704	509	444	403	403	394	392	417	383	403	401	388	399	381	435	427	371	413	426	420	407	394	404	391	391	352	387	422	394	397	402	402	399	414	387	386	384	407	395	408	355	383	398	395	364	412	422	382	385	390	392	429	372	384	398	417	423	403	424	368	408	417	394	387	414	379	392	405	378	403	358	369	395	380	386	377	435	411	370	406	401	391	409	356	403	415	392	420	375	415	404	388	424	409	355	370	394	383	394	377	390	402	433	388	410	404	374	416	385	377	381	396	351	373	406	378	407	390	380	354	362	389	354	390	402	372	397	376	395	425	446	405	381	357	418	417	376	361	371	390	406	367	370	401	356	347	393	386	383	432	356	412	390	370	402	374	407	391	363	355	358	422	397	435	385	404	382	371	374	360	412	354	427	442	386	412	383	377	408	420	379	408	351	392	397	412	381	408	413	419	394	376	364	384	375	384	381	397	380	403	407	419	442	394	377	395	412	378	412	394	372	404	397	383	341	396	400	393	419	407	365	344	383	391	383	364	412	394	404	386	398	404	394	392	385	398	398	399	374	404	390	386	395	353	398	389	417	411	402	394	391	357	377	393	390	405	384	380	379	378	426	406	422	405	432	425	384	373	375	343	418	386	367	386	388	401	407	370	354	419	412	368	385	352	391	404	378	371	398	397	387	372	388	406	387	408	392	392	370	386	395	389	371	415	412	371	414	415	396	372	372	381	421	354	375	352	379	367	422	368	382	372	386	409	357	369	383	371	405	377	374	382	378	367	404	386	417	412	392	386	391	375	365	391	408	405	405	400	362	387	409	391	378	396	399	409	392	344	403	413	410	416	412	387	343	393	374	359	365	428	381	374	369	368	390	404	395	397	382	353	399	375	382	368	381	388	385	382	399	369	355	387	394	412	423	416	396	411	400	387	401	420	398	386	379	365	394	379	372	418	384	379	439	369	394	411	407	365	385	412	385	381	396	364	385	376	422	412	345	372	389	381	354	373	395	407	406	385	378	402	406	376	386	403	375	381	402	383	373	367	379	388	424	366	398	379	391	389	361	394	360	369	404	422	411	376	382	379	395	407	367	387	392	390	359	373	363	388	424	412	364	383	398	372	344	372	432	407	386	380	436	382	379	343	384	390	396	442	376	398	369	404	391	396	363	377	461	341	395	366	389	399	403	372	409	389	446	393	381	403	399	427	415	382	371	374	407	374	370	400	384	363	381	353	395	396	383	389	351	361	403	393	376	436	350	383	385	429	373	413	361	411	377	418	414	372	377	421	376	373	363	363	425	427	378	386	395	369	396	428	409	353	376	444	434	362	390	417	391	385	434	382	395	381	411	357	380	369	376	395	385	378	399	388	373	394	382	368	410	378	366	384	383	329	371	396	403	402	387	383	393	401	406	374	408	373	383	414	411	388	366	363	366	452	397	338	352	425	375	362	416	397	380	402	340	411	403	397	409	370	369	412	395	393	414	407	412	353	402	390	369	444	382	395	410	356	383	399	362	369	371	345	394	407	393	356	389	417	373	394	404	398	374	402	390	371	409	357	399	400	411	353	368	357	356	370	410	375	382	368	423	319	376	379	355	415	419	380	422	377	398	381	376	406	409	402	380	391	374	389	390	414	385	375	372	423	374	405	431	407	416	372	366	355	393	396	399	391	403	380	371	359	423	395	414	424	370	397	434	394	440	367	410	413	421	409	409	392	378	413	369	372	408	427	378	387	376	347	382	354	368	398	368	374	400	425	413	347	387	452	389	388	400	383	399	404	404	390	410	398	420	370	357	401	389	396	395	409	417	345	370	382	397	375	382	348	400	374	352	412	403	356	418	396	358	416	389	392	364	393	412	392	408	437	392	407	366	399	424	396	354	396	394	373	383	373	404	387	381	393	410	374	434	429	407	343	405	395	414	386	398	383	360	337	392	407	383	345	363	402	423	399	410	432	398	426	380	377	428	422	347	402	382	360	360	374	394	388	366	407	399	402	386	369	396	389	397	397	381	404	400	384	395	338	384	417	407	392	408	416	393	401	393	379	410	396	343	398	405	425	375	353	399	364	394	377	413	404	368	377	382	359	381	376	370	397	368	366	398	383	408	357	391	414	428	425	412	409	398	381	373	397	418	389	397	362	390	381	432	399	360	390	401	401	413	370	374	353	401	396	412	363	387	398	368	383	403	379	390	408	384	357	399	387	391	386	391	385	415	396	394	457	417	395	397	389	396	369	398	401	393	340	354	405	368	439	387	390	378	397	374	377	366	399	406	407	409	431	400	408	368	393	394	399	397	374	389	364	396	425	398	377	437	372	394	410	386	383	395	368	442	389	403	417	391	406	389	426	364	388	426	373	367	404	379	375	365	361	385	391	388	373	381	399	386	401	384	393	410	400	381	395	390	378	423	370	387	404	384	416	379	413	399	385	399	381	420	385	433	362	410	379	395	402	408	409	414	457	396	360	395	359	383	380	345	386	380	389	350	393	399	387	371	431	392	410	437	401	412	411	408	387	371	397	402	376	390	408	401	402	401	401	419	412	437	357	365	383	352	407	408	406	383	410	398	400	390	398	425	382	398	378	376	390	410	382	347	354	347	393	397	384	380	357	357	414	403	408	365	402	372	368	376	393	407	398	377	402	386	410	377	369	420	404	407	395	411	412	442	403	377	411	419	429	377	373	453	362	396	371	382	385	406	425	374	391	430	400	410	398	395	396	393	399	377	388	411	423	415	372	408	364	389	380	379	360	423	356	421	392	441	387	404	401	396	370	395	398	348	367	340	396	361	407	416	386	380	394	376	425	380	344	418	343	433	399	398	397	385	371	420	404	361	392	391	367	398	412	393	421	415	402	370	353	431	390	408	387	415	419	384	428	384	376	426	459	387	380	397	402	398	401	406	386	397	432	384	361	384	420	356	396	423	396	395	408	415	403	441	411	422	392	411	405	404	389	399	393	353	378	387	411	372	371	395	403	410	410	386	376	391	384	366	386	395	336	390	380	403	376	358	386	397	388	382	373	409	376	402	408	398	351	430	393	388	382	403	389	385	361	393	379	383	383	338	374	391	363	390	379	364	385	363	396	385	402	395	376	397	395	370	362	363	420	382	378	440	390	364	387	359	376	361	377	397	399	365	395	397	394	364	378	397	405	370	379	361	407	383	398	391	356	329	413	372	375	357	398	366	407	396	401	401	388	368	410	380	367	413	377	376	350	397	382	422	365	380	345	415	373	373	365	453	382	394	381	349	424	357	443	388	354	414	396	417	394	396	400	438	415	371	415	377	395	367	400	362	373	378	386	376	394	407	427	403	376	372	390	425	396	425	361	369	414	380	399	390	388	417	416	369	383	402	419	423	398	381	404	366	365	414	366	401	371	405	414	353	378	369	391	369	390	359	390	403	368	368	361	387	389	358	378	436	416	378	416	396	366	404	405	429	367	342	380	396	378	381	392	370	386	407	405	424	339	390	380	363	447	369	358
32078	37238	3824	935	870	860	927	883	801	847	799	843	846	811	804	830	811	806	853	891	840	805	745	796	873	810	858	804	823	797	854	848	853	814	841	891	814	755	777	877	832	811	844	846	821	823	879	827	813	778	841	846	801	797	861	839	844	860	805	840	834	800	775	766	866	832	828	823	801	859	863	832	834	847	860	832	795	818	836	854	836	876	869	793	834	852	869	821	871	851	873	869	765	827	809	823	853	815	804	845	844	822	771	838	783	828	846	819	790	849	824	828	850	809	839	854	809	770	832	861	836	799	790	840	838	813	834	785	826	808	813	786	771	804	854	839	827	808	827	836	801	831	811	754	782	834	806	829	786	765	832	833	834	846	799	831	840	834	810	818	820	798	868	848	781	829	883	845	854	861	804	850	779	814	817	820	793	824	776	793	858	760	782	818	829	841	827	828	850	869	796	843	837	790	782	812	827	832	789	831	796	820	828	828	833	801	833	824	801	813	843	810	811	790	809	840	797	819	810	825	824	835	829	838	839	866	837	778	808	851	855	835	818	859	812	828	822	891	796	875	794	819	861	824	817	828	792	834	820	818	861	844	831	799	790	862	794	858	790	825	815	817	829	790	829	823	801	821	818	771	766	827	788	857	795	876	820	789	802	815	851	855	811	840	841	870	826	797	824	802	894	805	841	800	850	785	806	866	816	824	820	815	839	812	826	809	843	830	783	793	771	850	853	809	835	810	810	803	847	773	830	877	870	780	814	848	832	865	781	805	770	831	886	824	795	860	860	823	768	811	826	839	837	859	833	807	832	816	838	868	813	850	810	810	802	811	827	828	781	778	821	849	819	836	789	786	820	816	842	805	836	811	793	822	837	823	843	799	825	822	782	821	859	861	834	808	834	802	800	821	816	807	827	842	856	820	789	818	827	778	807	857	839	825	836	847	835	840	816	858	829	845	843	800	852	798	849	869	822	845	869	782	810	813	861	836	830	814	787	802	816	841	881	830	864	837	874	855	815	821	879	838	816	857	831	909	840	804	804	851	809	817	850	847	877	823	766	811	846	908	797	809	848	850	800	763	811	809	851	866	784	818	823	764	818	869	849	794	877	785	827	806	809	799	845	862	831	834	827	859	825	806	863	812	819	875	812	798	794	815	827	877	860	831	799	862	806	830	843	776	804	857	822	858	852	788	840	754	830	814	798	791	832	828	835	861	827	807	787	845	832	844	828	818	832	826	849	830	810	795	790	811	737	837	814	813	820	841	787	791	801	794	811	838	826	817	859	797	851	790	809	838	821	821	824	801	845	844	818	846	821	845	837	778	795	843	825	905	809	804	852	835	802	795	826	798	761	835	830	790	780	791	817	842	851	887	809	820	809	856	836	831	848	802	827	812	797	819	813	802	851	830	805	837	877	854	863	780	864	864	829	866	808	844	827	790	820	806	836	823	770	863	832	847	840	782	843	825	847	807	849	837	841	900	807	833	883	824	846	819	818	839	798	850	856	863	771	895	755	825	836	844	841	761	790	832	835	829	806	834	826	755	802	820	788	839	830	847	820	870	809	854	798	837	848	811	832	779	888	811	847	861	782	839	826	827	830	839	889	835	800	807	824	808	852	794	809	873	899	838	838	876	875	797	856	764	798	870	774	855	793	780	781	786	791	848	802	826	830	862	814	797	794	834	818	856	813	838	799	853	838	841	841	815	850	813	861	795	861	853	864	888	857	803	808	824	785	797	803	822	855	859	844	809	790	824	805	896	838	800	792	811	857	788	808	780	823	823	802	827	865	811	840	798	837	837	790	817	806	841	785	855	793	806	861	814	809	808	859	832	820	857	817	784	853	789	794	866	830	796	842	840	845	805	863	801	826	860	822	815	798	815	825	834	799	848	790	801	793	797	841	820	798	808	803	805	799	814	868	782	792	756	827	784	819	819	790	788	827	815	848	827	827	827	803	816	811	819	818	832	839	789	840	819	852	796	879	793	825	789	817	793	846	827	812	852	785	814	818	810	824	844	774	821	858	827	838	816	805	832	862	793	823	822	827	911	807	798	813	776	826	814	866	757	841	808	804	774	813	823	799	800	787	796	765	866	844	809	823	819	800	816	894	831	869	793	789	872	820	813	836	826	843	864	778	877	850	802	800	836	800	809	829	817	801	841	835	840	786	833	777	791	810	882	821	829	835	831	815	821	848	823	802	784	805	815	824	808	809	807	821	853	828	804	822	886	821	850	803	831	807	799	843	815	805	761	807	835	797	809	863	779	851	814	784	803	752	824	825	836	779	821	842	814	792	830	833	776	830	805	840	842	773	803	797	775	837	822	852	859	786	810	803	876	834	849	897	808	846	851	879	822	837	805	808	803	802	777	809	835	838	827	814	817	806	839	817	822	822	824	768	839	824	822	821	799	847	819	790	829	786	752	842	856	851	804	802	788	811	820	817	809	822	742	846	789	827	802	838	818	799	855	775	832	825	819	830	838	824	866	807	814	799	779	782	823	858	863	872	805	820	823	842	839	832	845	853	790	841	865	802	777	869	852	818	848	843	862	848	821	822	814	830	816	832	831	799	822	811	868	856	820	821	834	797	813	830	797	834	867	875	837	811	848	785	767	772	824	830	791	825	742	856	843	840	779	807	846	858	851	872	784	825	821	792	832	833	839	833	881	812	838	823	829	817	843	832	816	793	769	786	808	873	840	795	815	799	865	835	822	812	820	819	783	838	842	873	799	831	826	787	820	776	834	802	759	828	806	840	851	774	844	776	808	797	813	825	835	804	808	768	865	883	814	798	839	818	786	787	831	805	794	836	811	840	879	834	837	833	806	818	803	838	845	812	866	853	767	811	844	749	787	831	865	821	828	796	848	798	769	800	874	838	772	846	786	878	829	836	826	822	835	808	849	844	859	817	782	812	790	822	849	782	827	814	815	882	825	836	869	827	819	844	847	840	843	824	827	790	775	794	844	764	835	763	822	832	854	830	759	825	858	852	803	854	845	826	828	861	826	835	789	805	854	796	862	821	811	842	798	787	864	828	786	825	869	829	829	802	770	802	831	805	817	785	823	841	870	792	814	779	844	841	859	796	814	827	825	900	875	802	834	799	843	868	860	785	786	800	799	885	764	834	805	801	822	829	792	777	830	835	819	814	825	800	819	782	819	834	869	835	803	859	843	858	817	805	810	831	788	826	835	765	832	813	811	809	786	850	855	815	782	787	780	819	750	812	821	801	811	787	817	836	796	820	813	844	841	821	839	847	838	749	849	838	841	855	823	848	808	889	820	790	758	791	871	809	817	826	840	847	846	796	769	815	845	839	846	791	826	848	833	839	830	758	839	795	818	781	848	814	814	824	853	824	872	831	829	743	815	817	807	800	832	817	797	838	836	856	843	761	817	851	829	828	876	830	817	828	868	784	782	793	820	820	790	810	812	821	842	841	838	807	824	827	832	779	821	855	797	776	878	848	843	818	820	819	789	860	835	857	847	810	811	855	805
24542	21114	24236	28242	21117	21140	11638	678	469	404	446	386	412	347	362	341	376	354	368	374	379	327	348	361	357	357	347	383	329	343	361	360	371	332	326	328	321	369	323	355	362	326	307	339	376	381	342	345	323	314	330	329	346	319	363	343	346	363	375	334	319	318	344	308	370	319	334	344	360	322	338	291	369	374	366	351	361	327	376	321	335	358	348	338	338	345	352	325	345	358	309	318	368	365	364	295	331	382	395	316	331	378	340	352	357	297	367	375	343	310	359	363	362	351	331	339	358	342	322	329	358	342	363	337	353	350	379	346	341	355	358	390	361	346	339	365	323	342	324	341	309	331	364	334	345	313	341	321	349	344	330	376	337	345	341	334	368	326	296	354	319	348	341	366	334	333	346	352	344	373	342	371	316	354	328	339	342	325	397	320	339	324	314	292	356	302	362	298	312	344	340	405	394	357	378	337	342	372	360	358	324	321	315	367	327	335	329	307	329	350	334	350	327	328	323	361	338	349	362	336	360	395	328	358	367	347	351	366	333	353	369	349	350	370	326	307	323	339	361	318	317	335	335	341	349	349	313	330	359	371	360	337	326	374	356	374	371	339	327	335	332	332	338	335	346	303	383	371	343	362	331	374	354	373	316	333	357	349	379	339	324	362	318	331	334	326	314	349	346	362	382	329	320	344	302	316	322	332	359	325	332	339	340	324	342	323	387	327	324	326	319	303	319	331	306	348	328	350	324	352	388	327	329	316	321	360	358	336	351	336	335	350	337	350	376	355	337	339	336	342	321	300	341	358	346	362	325	338	333	337	350	358	354	301	316	322	357	334	323	356	368	373	382	381	308	387	361	320	342	351	310	333	351	322	331	356	345	347	307	310	335	347	327	380	322	336	327	343	344	388	345	303	348	344	356	300	318	361	334	328	326	355	364	378	350	338	326	315	342	366	372	340	348	354	322	324	327	332	368	355	367	359	325	359	379	304	382	310	368	336	335	314	340	359	355	339	357	302	318	332	316	309	290	358	336	355	299	341	319	362	315	362	317	356	347	317	373	362	344	319	310	348	336	337	324	350	336	350	321	358	350	378	317	348	352	350	376	375	311	361	334	369	298	370	365	344	338	348	343	302	327	360	319	340	334	348	339	360	352	352	374	338	346	343	348	350	338	325	340	335	341	340	342	334	350	323	376	324	318	336	321	317	326	369	349	320	332	320	342	326	352	383	333	341	349	355	317	347	350	353	322	371	339	331	343	369	354	367	351	325	344	333	334	343	338	321	340	354	359	345	328	355	297	329	330	347	277	332	348	350	360	345	320	320	361	358	367	351	358	359	339	365	330	353	321	331	353	364	312	368	369	298	314	309	345	325	336	341	288	344	361	366	309	330	351	328	330	357	345	353	344	327	326	354	360	378	352	328	357	338	345	299	318	361	360	360	337	360	343	317	333	321	367	307	362	340	298	313	313	343	340	329	353	364	365	325	344	355	344	382	339	363	366	351	364	365	355	361	335	347	330	371	358	369	324	341	347	345	330	330	316	360	352	361	331	341	363	312	316	345	380	353	350	345	361	341	325	364	301	382	343	349	327	351	349	344	377	337	346	382	361	362	357	349	351	345	329	366	355	352	362	331	338	325	341	366	359	359	349	324	344	327	329	324	352	322	321	362	344	320	344	376	335	352	351	354	370	388	328	358	334	335	339	312	352	388	322	318	321	369	326	363	344	342	341	332	339	367	322	366	365	338	330	340	302	363	329	356	340	361	349	349	341	302	345	345	325	340	327	347	369	371	329	386	329	345	321	337	342	340	350	356	357	316	344	315	356	325	362	324	328	353	361	340	348	352	383	365	348	345	363	336	314	295	375	361	367	342	328	350	324	343	343	396	361	336	358	316	353	357	348	350	305	315	343	345	341	319	319	391	336	366	308	324	330	323	329	339	338	364	348	348	361	340	344	339	335	324	312	297	336	351	348	371	356	362	303	318	348	345	307	327	340	320	312	317	335	348	345	332	351	355	355	322	320	334	357	368	366	343	371	340	384	321	332	347	354	382	359	318	319	317	338	382	328	320	384	343	364	340	351	333	339	356	376	334	321	350	324	330	304	349	386	351	335	342	342	373	325	356	330	314	332	324	306	330	325	338	354	320	319	336	326	302	356	333	359	335	346	317	330	352	329	349	325	357	350	362	331	335	367	329	353	309	361	371	373	326	369	342	344	343	331	377	364	327	316	352	375	346	358	373	316	331	308	330	338	320	369	335	379	336	316	346	345	338	348	323	333	321	332	370	303	349	348	324	367	330	360	360	329	326	316	325	321	322	356	313	343	304	317	347	342	354	370	300	333	342	338	335	333	341	379	368	337	396	336	387	339	372	361	389	324	289	312	333	369	362	350	306	321	329	371	336	331	341	326	352	348	330	379	372	341	363	365	361	355	368	360	315	331	351	324	330	347	328	360	316	348	374	329	344	375	373	348	331	348	323	364	336	325	327	340	343	341	348	375	361	321	347	324	348	344	344	361	364	334	357	319	348	309	340	332	341	369	354	338	348	388	376	338	345	326	342	332	331	342	343	321	361	359	320	333	358	367	342	330	297	332	345	327	349	343	349	367	349	356	334	320	343	293	328	339	362	325	322	370	305	326	352	372	369	326	345	353	320	316	358	336	355	351	365	376	320	309	315	327	319	356	344	318	319	333	366	329	351	321	348	347	326	306	336	363	342	312	346	337	343	357	378	312	335	344	356	367	338	331	349	320	331	342	311	352	342	348	309	387	341	338	353	329	341	346	314	384	365	356	340	350	314	355	349	326	322	355	334	358	342	336	352	346	350	336	312	357	331	306	315	344	345	354	344	311	339	326	311	323	326	392	347	311	336	359	362	301	345	370	328	372	371	327	321	342	313	351	375	340	346	313	319	327	324	351	352	353	363	301	334	361	360	326	306	353	376	352	290	344	325	341	332	320	343	373	343	345	310	335	348	337	336	386	352	339	338	322	323	336	322	361	340	334	348	322	325	345	307	360	322	369	330	328	358	311	307	316	343	316	344	335	361	333	307	347	333	382	356	345	353	361	331	366	350	366	326	358	322	338	356	310	337	361	307	306	352	356	342	314	301	327	370	339	345	343	368	349	358	350	343	360	364	340	340	311	334	329	342	353	337	353	309	346	301	355	322	352	377	340	344	319	339	336	360	337	333	330	347	379	337	332	332	373	364	356	347	355	304	326	338	324	374	358	310	345	352	376	351	315	335	336	342	307	321	349	355	363	321	328	337	351	342	337	346	347	330	343	366	346	339	311	311	326	337	348	327	333	335	347	321	338	335	357	371	332	333	387	343	354	350	339	340	348	330	362	327	343	368	358	370	350	347	349	313	375	310	318	322	347	356	338	341	377	408	346	349	337	333	327	325	324	339	337	340	329	351	346	369	393	322	359	326	309	324	337	327	348	340	354	354	332	329	344	325	331	354	330	314	316	342	382	355	354	340	374	335	324	343
38094	46538	5572	1065	819	750	774	737	678	748	700	722	723	675	688	674	663	728	713	717	696	713	709	771	705	683	668	693	717	723	722	711	701	699	713	614	670	662	716	690	681	683	683	664	725	743	707	662	742	669	681	725	726	721	724	700	742	728	703	720	749	683	726	698	706	704	696	654	695	681	728	722	664	721	702	674	715	669	717	739	721	718	742	739	714	694	705	713	705	682	672	681	736	689	725	720	692	665	754	677	731	690	723	697	736	737	663	678	723	696	708	712	701	738	706	723	686	684	710	710	673	714	661	717	702	679	720	712	664	684	698	667	707	682	722	711	653	724	669	719	762	740	718	721	676	705	691	666	698	689	703	734	702	742	727	739	688	733	692	705	688	720	747	715	686	637	721	723	756	668	713	714	729	695	706	631	696	749	697	672	694	658	732	701	681	684	660	707	699	716	670	694	721	713	711	680	696	692	686	727	696	703	722	683	737	733	693	753	706	732	646	727	702	688	727	748	727	709	690	706	680	689	678	693	705	728	651	713	698	651	715	729	683	693	701	641	714	734	746	667	697	696	722	707	707	713	688	722	681	654	736	685	727	658	692	696	719	684	726	687	683	718	704	703	641	680	687	732	719	702	690	644	703	686	748	695	715	719	712	675	688	692	684	700	672	698	669	657	691	690	720	657	720	693	678	686	753	685	734	681	696	678	655	711	723	695	649	692	693	710	725	720	743	744	750	672	680	727	709	644	684	687	683	695	743	695	646	653	709	690	707	627	669	699	645	714	693	731	691	677	675	687	777	723	690	750	709	704	663	685	712	647	693	705	697	708	705	685	741	673	752	690	690	712	714	706	683	712	690	714	701	690	656	704	675	730	688	737	741	680	684	734	646	696	711	666	699	712	671	704	721	758	683	691	701	709	693	722	740	700	683	712	703	690	694	726	741	715	716	705	676	669	722	693	650	725	745	734	666	709	713	731	673	665	694	688	671	741	662	709	690	674	643	669	682	675	686	763	712	713	658	734	723	679	710	678	684	704	658	685	701	689	718	729	717	634	682	710	692	726	740	696	677	703	669	726	712	659	715	724	732	706	719	705	719	712	699	711	684	709	735	698	704	680	684	711	695	692	685	756	726	687	718	638	661	688	694	757	700	722	687	679	651	649	700	702	672	709	701	661	679	642	690	699	697	661	745	655	687	740	667	690	704	698	689	660	750	722	694	762	741	729	725	657	716	712	709	725	715	682	660	699	716	660	722	732	745	687	738	664	650	665	713	700	703	685	707	715	687	701	726	737	743	681	696	702	717	710	703	664	743	710	682	705	666	674	692	692	665	683	645	667	705	684	709	701	698	673	733	684	732	723	722	706	658	699	713	705	694	708	669	647	741	655	730	699	718	668	694	699	719	718	686	746	661	696	692	670	770	725	664	700	705	697	692	692	692	728	697	699	673	665	664	690	666	676	718	757	724	690	712	688	703	677	711	678	733	696	706	635	724	706	642	696	678	693	691	668	696	667	666	637	735	712	704	680	726	711	727	738	688	735	663	666	662	693	678	708	727	694	717	693	687	674	709	728	691	714	686	721	680	722	684	714	708	657	748	725	692	690	706	761	726	693	673	728	692	667	692	712	689	730	686	668	681	671	694	722	720	735	720	659	687	688	703	675	632	647	653	694	722	752	677	700	712	707	715	680	679	688	701	708	668	712	670	723	673	738	681	684	644	675	681	696	698	714	695	644	714	651	716	729	684	677	677	726	711	707	668	759	683	745	731	715	717	658	719	736	758	673	687	688	717	693	716	711	668	703	688	731	722	681	683	700	734	714	709	720	674	740	680	662	710	698	677	715	665	684	678	683	732	719	708	726	775	694	692	731	722	704	702	695	674	710	716	682	714	732	702	702	733	705	687	713	685	679	673	699	708	737	651	655	723	689	689	670	705	732	660	664	677	648	677	666	679	673	687	704	691	738	677	693	717	728	713	738	714	722	689	721	684	666	703	701	711	671	726	726	721	673	653	712	691	689	723	660	760	719	726	684	707	743	654	721	712	710	670	651	727	691	720	745	725	635	695	683	670	744	732	706	626	654	706	745	732	752	705	666	675	712	678	699	724	694	716	702	711	730	716	716	703	711	718	722	694	705	749	674	702	682	704	711	640	736	727	713	680	752	675	683	697	739	678	699	710	672	744	687	788	734	677	678	710	694	733	659	688	679	692	684	657	744	709	690	669	706	716	732	684	694	724	738	751	763	687	681	708	735	727	684	714	698	782	683	653	686	707	723	691	690	678	651	706	701	669	687	692	713	648	714	727	752	747	705	676	683	719	649	692	677	710	685	658	695	710	708	692	649	686	652	703	687	709	704	661	686	713	717	675	649	664	657	673	691	704	703	692	742	711	700	685	726	702	685	758	683	756	713	666	734	729	723	646	689	726	700	696	688	664	650	712	692	667	694	671	656	662	697	672	683	697	681	732	711	700	691	678	710	713	722	719	688	705	674	665	714	717	678	675	717	678	709	721	688	675	728	692	680	665	686	673	657	676	635	696	701	668	694	728	686	711	728	707	679	679	732	711	709	708	713	715	689	690	665	696	752	653	691	742	693	694	703	687	683	691	686	680	703	744	700	732	671	726	718	688	740	683	640	688	718	723	718	680	715	690	669	693	719	708	721	712	732	690	642	725	707	698	668	732	749	672	706	714	693	722	720	645	679	699	678	661	704	688	721	776	713	726	720	692	730	747	678	673	673	730	703	729	704	720	728	702	714	701	699	731	705	705	725	682	710	679	692	684	712	731	689	718	698	671	704	744	683	698	679	710	699	644	728	664	704	709	667	757	650	698	700	729	713	709	684	686	705	731	661	676	695	689	683	666	644	683	756	685	654	719	658	682	717	669	668	714	671	687	662	732	675	682	626	732	722	737	705	710	698	697	690	709	712	674	673	741	666	688	692	706	683	713	731	702	708	746	689	676	726	721	741	708	711	645	738	673	715	702	692	712	720	696	698	723	690	726	716	716	683	672	649	717	678	646	719	747	705	726	708	719	687	678	718	682	692	732	701	665	730	715	674	712	695	745	672	678	710	722	708	704	715	703	673	717	692	681	700	669	723	700	699	725	676	743	721	667	686	700	692	646	697	708	685	708	692	664	709	614	690	675	705	713	693	653	669	727	723	706	735	678	716	711	683	694	741	714	697	706	711	733	682	694	684	708	749	692	631	764	713	696	693	686	718	710	694	723	738	714	735	760	717	697	722	726	711	713	698	691	659	718	706	692	714	720	668	703	705	701	712	684	701	681	690	706	666	742	720	668	698	708	746	683	707	702	716	678	696	703	676	641	689	742	673	676	708	681	726	658	751	730	719	707	734	724	665	710	690	698	704	654	676	705	690	681	741	706	657	685	737	783	630	699	647	723	668	642	682	689	741	699	670	723	682	730	720	710	672	720	738	724	691	723	755	738	663	687	770	738	684	703	676	762	679	696	669	686	697	663	680	680	695
36274	17794	4652	381	265	245	246	225	260	244	238	238	207	241	259	219	235	238	253	241	254	264	219	236	247	266	238	227	252	229	245	246	271	247	223	217	226	255	213	276	241	251	240	242	213	245	242	223	237	266	252	248	221	264	279	255	260	227	247	247	225	230	242	242	241	231	250	265	252	232	204	229	217	254	234	250	261	248	231	229	214	220	247	235	239	226	224	240	224	230	281	219	249	207	257	240	226	238	245	261	257	226	245	255	232	229	198	261	235	216	247	250	264	227	232	222	260	248	209	258	251	247	259	221	249	219	197	230	223	233	253	234	229	279	245	244	222	241	218	247	263	214	276	227	208	242	253	243	219	265	249	245	233	239	238	224	268	242	247	263	234	262	219	242	224	243	258	231	275	242	262	230	225	223	230	260	241	205	235	246	226	238	226	238	237	185	213	229	238	234	238	215	245	208	243	222	225	270	219	236	232	214	263	221	266	278	243	244	228	248	257	235	242	257	235	231	265	252	237	221	205	267	248	244	242	239	239	268	231	239	235	259	236	261	220	244	197	251	230	237	246	243	206	242	222	282	254	219	245	240	272	252	249	253	229	232	236	237	214	253	241	247	242	213	242	224	249	240	202	209	214	229	246	252	229	225	193	205	229	260	223	257	268	258	225	224	227	254	258	254	223	232	243	229	247	211	246	251	226	277	211	232	243	225	263	222	255	287	217	236	253	234	216	256	242	264	270	249	228	232	185	202	236	228	238	242	242	259	225	246	221	245	249	285	262	229	240	236	228	250	252	246	244	211	223	244	210	206	248	240	258	228	249	225	250	242	235	269	241	248	243	241	234	229	220	251	243	236	233	246	240	233	216	215	260	221	221	257	244	240	234	238	224	229	238	225	247	234	247	247	241	239	248	274	239	229	269	229	255	244	273	254	231	237	231	226	239	217	226	246	237	246	227	258	210	209	238	255	257	234	283	231	240	244	246	239	230	241	252	234	226	254	252	239	241	242	239	247	227	235	248	232	249	255	240	260	287	228	263	261	225	249	240	227	224	225	232	252	222	253	250	263	229	245	240	250	246	258	240	228	236	227	241	206	251	244	218	223	240	218	239	241	260	220	235	203	247	247	255	232	233	225	223	279	232	227	244	239	242	228	198	260	199	242	220	228	198	224	223	233	264	233	233	216	228	252	254	274	263	233	277	268	235	233	235	244	233	247	220	233	260	245	255	249	260	250	231	249	263	285	261	200	198	246	245	222	257	252	235	236	263	246	234	250	256	242	224	217	241	240	227	226	218	258	259	212	239	227	231	223	252	247	246	221	233	235	234	246	246	229	245	218	231	264	279	223	246	238	220	222	212	246	282	253	265	252	252	247	238	274	231	214	223	242	239	243	215	260	213	234	212	232	238	228	223	239	242	256	239	264	235	238	250	237	254	253	242	212	222	267	245	211	283	239	239	257	217	245	257	237	240	228	249	239	266	243	240	231	230	274	236	266	240	243	215	256	203	234	245	247	205	234	253	235	245	224	236	234	234	234	217	225	260	264	247	241	257	235	236	244	248	231	258	209	219	246	228	221	231	248	244	236	252	237	257	252	218	204	245	261	244	218	241	254	241	231	246	278	248	248	245	269	257	205	205	249	239	232	251	246	255	222	228	250	228	239	231	229	231	266	242	235	227	217	238	229	217	239	258	245	245	265	237	214	238	270	242	224	209	250	244	237	219	261	239	257	270	251	248	237	214	262	241	258	240	244	237	234	260	245	253	269	235	234	238	244	281	246	222	231	257	252	246	243	235	225	258	261	242	237	245	279	238	221	243	235	248	253	235	230	225	247	264	272	233	229	232	249	280	241	229	271	235	238	248	244	214	206	239	249	218	255	238	239	243	240	247	244	234	244	224	228	232	243	251	253	241	247	269	260	256	249	245	215	223	261	231	220	260	241	243	247	252	242	240	203	230	244	268	236	239	229	224	229	265	234	229	250	225	231	252	216	277	257	257	242	243	240	230	233	237	244	254	268	231	224	251	227	209	243	252	220	210	224	277	212	238	266	240	231	241	279	230	231	272	230	248	238	271	240	217	257	226	244	227	219	229	244	239	221	240	253	244	241	264	249	220	214	231	204	240	259	229	254	252	215	254	234	247	261	234	219	269	233	228	241	249	241	248	220	254	228	250	258	259	242	217	226	234	228	218	226	254	238	245	227	209	234	245	273	228	244	228	215	236	231	217	230	262	219	240	251	216	241	250	273	235	263	249	245	221	239	251	247	218	217	239	241	229	220	259	275	243	225	234	248	258	271	239	237	270	254	245	224	243	229	240	227	257	299	227	239	254	240	241	252	235	258	232	214	232	246	226	239	233	269	260	260	265	226	237	224	237	230	247	237	243	235	247	220	204	242	204	258	248	239	219	216	282	250	230	228	231	253	255	253	231	266	231	254	225	244	243	246	233	264	263	245	251	252	225	255	238	231	227	226	268	221	235	264	245	228	259	238	246	248	230	238	236	233	230	255	231	221	231	212	257	249	253	236	237	234	232	232	224	245	247	222	211	258	240	243	260	220	253	240	221	235	229	241	236	252	260	246	190	246	254	226	242	256	223	240	246	251	244	232	228	230	237	257	237	247	234	234	235	255	239	228	248	237	227	221	235	234	228	243	245	238	246	237	230	217	241	226	235	236	250	257	253	244	241	242	224	258	247	246	232	255	260	236	265	222	219	239	228	226	241	244	251	251	228	238	235	232	221	237	254	244	250	234	232	225	207	258	255	255	232	238	273	231	239	229	208	239	240	240	224	251	273	247	254	268	252	248	222	206	227	231	252	237	255	263	242	270	239	233	231	248	259	277	263	242	221	254	247	244	231	250	259	239	225	223	230	230	237	250	242	251	224	222	253	242	252	245	263	261	226	225	232	242	258	245	204	255	237	262	223	246	239	245	225	225	255	245	254	221	234	253	230	236	245	246	239	240	249	226	222	221	234	239	251	220	223	215	232	223	246	228	231	232	216	231	238	241	231	250	259	252	233	237	266	251	237	251	210	233	255	233	208	244	230	236	218	233	241	248	246	234	228	234	283	219	237	235	256	257	244	265	238	239	221	204	231	245	237	240	234	220	268	246	262	247	221	226	204	245	220	256	253	254	249	247	276	218	229	241	246	258	249	247	219	253	244	238	258	222	242	232	245	242	258	226	253	242	229	244	227	210	225	231	230	248	249	245	220	249	251	208	235	246	217	216	239	260	268	263	243	231	237	240	238	252	223	239	286	230	241	232	256	220	249	245	226	245	266	231	261	235	231	259	256	253	223	236	238	206	240	240	210	232	241	246	229	250	223	224	251	223	237	232	242	236	252	246	239	244	228	262	241	263	241	206	245	240	240	208	224	217	216	244	214	217	245	290	234	215	207	249	244	241	255	226	248	246	275	216	237	224	224	224	228	253	250	246	213	249	249	225	206	215	216	245	239	203	231	223	206	223	226	206	232	201	251	246	247	234
22228	5559	714	543	538	548	559	562	548	582	573	522	587	540	603	561	561	589	581	599	541	541	531	563	549	552	576	564	521	552	555	531	590	580	533	526	560	592	542	565	570	568	524	597	575	562	554	532	534	544	590	547	564	543	536	590	590	558	500	544	577	578	573	555	573	538	528	558	534	541	561	563	558	592	582	559	570	586	519	557	547	589	609	569	554	559	537	549	546	537	594	550	580	569	584	560	548	543	554	567	556	573	581	541	544	580	519	552	565	556	564	568	544	556	578	569	569	587	560	567	544	532	560	555	508	581	579	595	514	529	550	536	540	552	598	552	532	566	577	598	569	552	532	567	507	598	561	542	510	601	550	566	557	574	534	575	571	572	553	565	560	546	573	606	541	589	560	541	581	564	507	525	614	565	498	525	566	537	583	574	557	589	528	551	543	549	550	549	605	592	621	553	575	536	558	564	579	578	566	557	530	557	525	542	555	548	573	576	565	591	569	537	540	536	596	569	566	513	550	616	605	574	579	555	553	570	564	557	539	525	546	561	546	529	605	535	552	543	542	557	573	579	569	578	572	606	567	576	552	584	565	568	596	587	579	542	546	550	568	535	545	564	560	586	569	530	542	571	559	554	540	563	560	604	560	560	587	571	537	591	585	545	542	579	538	560	556	554	548	513	534	588	616	608	578	560	583	592	522	557	557	589	539	554	553	589	558	546	567	547	536	609	552	573	625	610	567	582	569	543	580	577	573	539	593	575	546	552	573	585	537	558	556	576	518	556	582	583	547	528	561	540	557	611	539	554	569	547	539	556	575	574	526	521	585	541	561	560	594	545	540	549	546	594	535	561	562	579	574	551	561	532	568	570	629	519	557	526	564	577	603	578	592	565	533	595	561	546	596	558	549	575	559	571	543	576	587	558	589	555	574	611	563	589	556	580	526	524	538	544	532	554	562	538	565	555	585	588	570	548	540	548	562	558	547	574	542	545	550	560	554	574	541	569	553	574	548	538	555	535	561	593	587	534	573	581	512	540	521	564	546	525	575	517	578	543	582	532	559	521	526	561	598	550	556	565	555	576	563	565	565	580	570	562	591	547	603	568	542	585	588	540	574	569	603	580	545	520	569	562	590	575	620	551	553	581	556	596	534	590	571	563	568	557	557	578	582	584	580	568	537	551	525	559	555	553	549	544	527	573	587	556	604	570	589	607	528	532	563	566	561	525	550	536	569	555	566	603	545	584	536	544	552	549	564	566	583	563	526	559	565	585	605	560	527	544	567	557	554	574	589	526	571	542	557	535	576	565	596	530	573	588	569	582	546	586	557	543	535	562	585	610	580	570	557	535	533	548	592	561	557	546	606	578	530	576	563	580	592	522	519	528	566	560	582	577	568	545	552	571	522	549	549	555	541	609	582	559	546	535	544	602	537	547	533	515	565	546	561	573	555	536	543	593	564	608	518	539	570	542	554	576	620	583	577	552	582	564	564	571	581	593	534	567	542	531	579	544	515	572	561	530	582	527	561	559	541	550	584	562	547	576	516	560	541	542	537	576	572	563	554	533	584	578	583	540	562	538	529	554	499	563	564	575	583	527	542	557	596	524	543	576	565	560	546	576	579	556	558	519	584	550	560	605	562	546	609	562	556	581	549	567	576	592	539	565	549	533	609	533	549	529	560	549	554	591	537	527	558	563	539	569	567	591	559	591	579	563	519	517	597	552	573	535	534	560	605	583	565	586	548	521	567	584	522	524	558	554	588	581	551	583	542	546	561	566	549	560	614	565	575	542	582	572	580	540	563	575	564	552	602	599	572	546	513	542	577	584	572	558	594	554	572	560	575	554	576	585	584	541	555	556	556	552	550	583	541	547	571	544	553	559	531	579	542	574	550	571	546	541	524	579	545	568	589	550	557	527	559	538	572	539	558	564	536	555	547	612	576	602	541	594	555	563	566	538	552	528	496	542	613	556	551	589	565	556	556	576	572	529	584	562	542	536	584	551	544	547	596	562	601	538	566	598	506	537	511	552	532	550	582	575	564	556	573	588	561	596	548	546	569	614	564	563	582	578	544	592	547	579	553	587	559	538	568	565	574	546	542	568	543	546	518	499	568	557	538	541	564	619	491	608	550	558	592	530	548	599	541	567	549	539	574	530	526	607	526	610	528	595	579	561	528	530	543	569	594	531	550	536	540	576	571	544	597	541	583	571	597	550	584	584	578	618	547	554	554	569	574	559	560	562	579	605	519	584	547	567	559	595	548	581	544	540	591	551	557	588	603	554	558	527	571	557	537	552	534	563	536	605	580	529	544	537	517	584	514	588	575	576	554	548	568	582	543	565	589	570	569	534	564	567	602	541	545	572	554	549	568	577	577	556	570	576	507	545	588	558	528	560	522	587	538	504	572	573	570	557	575	576	545	552	548	545	576	538	566	547	531	551	515	528	563	564	569	561	556	564	614	595	546	595	539	534	571	561	550	522	535	561	576	570	556	532	546	602	597	562	559	606	559	548	529	547	571	559	537	570	538	606	595	563	551	515	549	516	555	614	546	562	552	584	548	601	547	570	579	586	570	568	498	556	588	566	556	531	561	593	537	598	533	562	522	570	574	568	561	578	541	600	558	581	534	576	536	537	569	549	568	586	584	556	577	579	517	563	563	547	558	545	605	571	589	574	576	540	572	598	552	541	586	577	569	532	633	549	545	584	539	594	580	574	588	584	530	527	583	590	583	564	542	566	615	548	560	543	553	595	566	593	570	558	560	564	517	500	584	562	563	537	577	551	546	580	552	575	544	570	574	560	540	591	574	533	540	531	543	568	543	574	598	549	563	556	564	582	592	591	527	588	574	530	568	573	561	545	557	555	585	554	525	568	535	577	539	572	549	579	584	540	525	570	578	640	570	568	556	601	565	568	580	557	571	549	532	578	589	556	586	563	546	549	586	523	564	539	551	529	576	553	504	542	574	560	580	531	533	614	567	562	542	588	527	612	600	567	581	573	594	527	557	546	569	554	542	580	573	539	487	522	541	518	541	564	575	545	578	570	569	520	566	552	564	593	525	538	536	557	573	513	557	578	522	578	534	549	575	576	547	586	532	575	562	579	603	539	576	553	566	565	561	539	604	544	571	571	563	508	576	626	525	607	562	581	562	516	529	574	556	550	554	526	580	575	621	542	539	537	596	583	546	519	581	604	540	597	574	575	595	569	545	562	570	556	560	535	562	559	550	592	540	574	544	526	508	526	580	562	540	580	592	521	550	558	542	545	561	562	569	549	555	592	506	546	541	546	593	543	583	577	559	571	559	549	534	568	566	607	548	548	548	550	554	556	586	545	584	528	541	562	548	555	594	549	566	546	586	568	584	500	605	576	572	575	523	585	553	576	535	572	581	552	516	558	581	553	579	556	611	568	545	594	564	531	639	588	588	552	586	566	593	556	553	587	576	575	571	547	557	552	567	590	573	575	611	577	553	593	569	543	549	571	596	586	550	552
25259	21111	23810	28660	21115	13746	720	498	423	397	447	442	418	437	419	392	396	405	415	390	382	395	466	431	415	392	373	448	403	374	389	396	375	382	380	418	418	402	398	384	390	429	427	425	409	428	410	416	375	373	383	453	406	386	369	431	401	402	396	410	391	370	377	442	365	409	409	397	386	420	364	394	382	364	396	403	414	417	415	389	402	396	384	408	417	402	406	407	411	387	413	408	379	449	375	413	416	359	441	432	400	409	398	395	424	394	425	393	390	410	372	360	390	346	380	408	371	398	397	374	403	402	426	432	405	402	409	381	366	436	410	402	383	377	400	354	393	382	423	396	391	398	419	411	377	416	359	392	414	377	447	382	413	400	414	401	420	417	379	416	393	415	393	398	384	399	411	390	399	422	376	380	422	378	398	394	425	404	402	400	402	409	452	332	413	405	399	399	379	409	394	382	383	411	390	397	402	383	373	362	393	375	444	378	410	383	383	450	429	411	411	391	418	399	396	395	406	404	351	389	406	438	418	395	398	418	375	385	411	422	425	365	384	413	400	395	381	385	410	399	378	367	417	371	366	389	378	407	412	411	397	396	391	373	385	456	432	382	438	412	386	405	388	363	354	402	405	400	413	437	401	387	392	412	389	377	435	374	445	363	393	390	412	369	396	404	388	400	401	388	425	411	374	434	414	394	350	387	372	416	388	366	410	421	428	418	398	439	369	408	387	396	370	387	414	426	386	423	426	398	373	396	413	376	368	414	388	381	386	407	374	384	419	364	386	398	398	383	359	377	387	404	410	383	414	394	412	353	398	425	420	408	369	353	369	375	412	381	366	382	424	429	380	386	393	432	399	428	422	412	440	391	401	397	399	389	410	402	376	396	386	334	444	393	431	416	421	398	396	420	369	409	382	403	434	394	390	395	387	400	386	391	435	404	387	379	354	423	357	441	426	419	382	429	393	401	409	381	440	405	441	430	407	350	385	414	405	397	427	375	401	364	372	405	385	408	399	425	363	398	410	412	397	416	383	419	388	401	420	413	391	413	392	410	402	370	398	404	383	382	449	381	438	400	391	400	390	383	425	357	411	381	362	407	426	392	408	372	375	404	383	398	387	399	372	375	382	420	401	380	391	393	399	386	411	386	390	387	407	398	379	394	373	376	407	397	428	405	424	395	377	418	377	341	402	417	393	391	382	350	372	371	372	383	383	414	392	426	397	379	409	423	388	398	387	361	398	402	439	442	383	369	411	362	400	395	396	381	396	401	416	392	380	348	392	399	379	385	400	375	357	424	364	430	400	429	420	411	374	430	391	387	376	428	403	416	415	380	378	400	398	381	394	414	389	410	371	401	426	399	397	406	373	420	397	410	348	393	406	422	345	428	395	424	377	416	387	427	414	381	429	366	438	384	370	387	354	377	397	393	403	391	421	393	413	394	401	398	403	378	375	400	399	396	413	395	424	381	401	367	396	395	412	381	394	414	441	412	390	397	369	409	391	431	383	403	381	401	415	396	349	372	416	422	417	404	412	385	386	402	395	424	357	379	378	413	373	385	368	436	399	379	373	414	360	370	411	432	374	403	343	398	401	414	427	402	390	393	374	449	387	421	427	389	413	412	363	418	396	393	428	376	386	404	438	397	416	421	408	427	373	425	407	425	369	385	437	407	382	383	404	401	413	365	428	416	394	373	399	426	414	401	445	394	366	407	412	434	391	411	417	400	446	476	424	398	413	424	393	382	399	408	415	396	362	414	406	380	396	387	412	380	429	434	420	418	428	433	358	405	396	370	423	387	429	403	378	398	373	381	414	402	393	406	428	381	414	402	400	423	370	406	395	381	477	384	399	388	412	374	381	431	382	372	412	368	393	384	407	411	362	384	405	402	379	404	377	389	396	375	386	401	417	372	382	367	410	391	441	383	382	406	402	395	389	387	373	411	402	452	454	372	398	393	387	391	376	389	385	431	403	397	392	377	356	376	396	397	406	401	368	390	401	406	376	404	395	402	400	369	387	415	366	380	422	394	369	408	415	348	383	380	427	414	392	417	428	418	385	372	356	418	410	385	399	362	398	396	411	453	395	392	448	361	396	437	408	392	429	367	394	420	403	440	409	384	395	405	387	411	406	390	380	383	346	360	377	363	375	392	415	429	426	423	373	394	408	360	381	410	429	358	427	403	353	390	393	422	388	420	362	417	400	370	416	394	409	408	437	421	384	388	414	389	384	406	374	383	392	391	427	416	398	379	382	399	434	377	400	378	403	367	362	417	406	371	406	404	400	387	381	400	386	392	439	369	420	402	373	385	409	399	395	379	369	386	423	409	396	400	384	392	420	395	387	421	432	432	391	365	363	425	413	384	421	395	427	426	363	410	440	371	395	436	411	367	381	383	395	365	391	406	369	384	385	446	426	414	407	422	374	387	389	413	441	369	373	423	440	386	377	396	363	399	403	386	387	389	324	367	381	397	345	406	389	413	345	401	409	436	431	396	439	374	403	416	398	390	361	377	400	404	384	396	411	341	392	406	423	426	362	392	395	397	392	402	417	362	362	389	395	424	366	404	393	402	400	412	422	404	413	436	392	384	414	385	419	377	414	399	373	406	371	384	388	432	401	413	381	447	421	378	371	379	370	413	399	393	386	419	384	423	384	388	401	398	363	376	383	375	431	387	359	381	404	359	375	393	392	396	384	447	369	377	387	398	389	410	381	433	372	395	397	395	402	394	376	389	374	370	373	408	387	361	391	451	384	380	414	380	373	359	399	388	415	397	413	399	394	391	412	406	411	416	370	356	407	407	429	426	398	392	418	405	392	415	390	384	403	386	373	403	370	350	422	383	394	385	414	399	397	395	419	431	404	379	387	412	408	420	397	416	408	399	418	372	368	384	408	357	398	433	407	378	419	414	375	374	431	389	410	400	397	388	411	378	412	398	402	410	385	429	433	400	380	389	374	396	429	400	366	401	407	393	424	381	428	378	378	378	411	414	415	430	401	390	399	399	444	366	401	334	380	405	390	389	428	451	404	415	420	420	391	382	393	397	411	409	424	383	401	402	386	385	427	374	403	352	398	412	401	425	393	369	385	445	437	359	366	385	409	431	410	426	412	413	413	433	407	364	408	423	408	416	433	414	398	401	408	382	412	410	416	426	421	412	338	360	407	389	374	434	428	447	398	384	374	421	400	407	430	419	424	375	381	371	381	385	403	386	399	389	380	431	383	376	441	418	422	421	403	449	402	397	422	394	389	397	426	415	397	376	381	384	412	377	382	410	419	355	403	381	378	416	363	418	388	414	385	422	408	366	398	399	415	391	411	420	411	388	407	417	385	430	375	385	380	375	370	408	405	387	412	435	406	398	422	381	385	394	373	372	378	418	444	392	377	426	401	400	374	366	381	420	404	418	363	395	413	405	424	379	418	387	403	372	369	401	370	398	363	417	402	411	383	406	426	369	391	366	402	360	387	376	384	410	371	378	367	429	418	384	411	365	416	398
33147	36233	3736	1018	952	891	836	860	825	903	868	865	873	802	804	820	846	876	861	798	830	844	840	821	833	838	855	828	807	839	841	854	854	851	814	843	844	819	841	811	839	851	889	817	816	868	835	826	899	875	864	837	861	821	851	838	848	912	837	847	848	804	840	818	871	839	842	795	831	865	823	780	851	801	813	808	820	871	874	822	818	843	844	799	811	865	797	798	797	819	843	852	843	852	807	873	846	833	846	828	873	825	807	834	860	766	832	775	895	846	778	892	826	822	844	790	829	781	795	861	835	866	832	883	794	830	864	866	864	818	802	853	811	837	829	876	845	802	870	826	809	858	838	835	856	851	847	829	826	869	847	853	792	843	849	743	819	832	861	814	848	809	865	828	843	828	831	844	861	810	835	872	867	809	812	858	793	887	794	848	862	818	814	823	790	851	887	905	806	829	822	910	851	871	864	840	826	857	856	817	857	855	792	855	803	839	832	832	861	811	824	819	846	870	807	812	853	877	809	850	835	848	814	868	864	816	822	819	873	854	821	795	815	804	864	810	873	832	790	859	861	868	802	802	823	864	876	814	828	824	796	889	796	901	810	831	849	821	860	819	849	857	806	842	828	829	834	806	827	850	825	799	814	887	818	857	817	798	830	798	808	824	776	802	884	846	862	858	823	842	809	811	855	881	820	839	836	836	830	888	862	829	846	819	864	834	848	873	833	845	863	775	834	829	869	879	818	846	797	866	815	864	849	821	874	830	850	847	819	824	846	804	867	876	842	807	788	852	872	853	849	839	836	843	801	849	795	796	813	782	830	868	831	867	829	845	843	828	809	870	816	867	837	876	861	844	834	819	821	833	851	853	837	796	835	865	814	802	865	879	797	840	840	868	875	802	849	868	853	811	857	823	817	857	810	773	800	853	827	787	822	815	816	845	880	857	814	848	790	851	807	787	849	838	888	809	828	822	872	907	784	847	823	830	835	817	838	822	822	796	851	813	831	889	862	836	809	838	851	884	811	843	838	874	912	879	899	835	812	854	830	804	852	847	840	814	873	831	800	836	840	846	844	802	833	833	885	868	876	890	804	844	788	870	807	876	877	842	798	869	799	866	832	857	857	837	783	833	856	809	851	845	819	837	880	802	899	880	807	871	857	835	804	874	819	838	779	866	846	837	857	855	864	838	829	823	847	858	883	872	785	874	855	804	889	844	845	812	824	867	838	831	836	779	857	822	840	814	820	845	821	824	839	860	824	821	809	790	787	849	857	811	905	817	821	822	834	838	846	835	815	783	870	850	839	829	840	808	828	866	820	837	873	843	834	838	828	807	866	834	817	893	875	865	857	821	833	847	840	864	842	833	855	848	835	814	826	911	847	830	798	814	800	803	852	817	880	871	854	829	883	867	838	861	911	791	837	842	819	808	818	891	860	843	851	902	816	810	798	846	804	817	825	849	799	865	937	849	780	893	769	808	797	835	824	799	900	788	829	849	778	806	837	852	874	830	879	832	809	817	844	896	857	790	815	819	878	851	851	839	829	780	824	820	872	866	837	857	846	829	781	802	897	873	802	855	787	815	853	794	856	878	815	841	829	830	821	825	835	870	856	808	838	870	859	844	800	890	880	805	781	854	819	772	834	806	802	844	866	857	875	834	818	827	862	777	888	899	793	823	833	833	819	827	829	823	834	877	878	829	851	835	779	822	815	834	833	840	850	845	875	842	888	795	823	888	880	849	848	839	850	820	845	899	799	834	830	826	786	860	878	830	864	837	856	867	867	772	843	864	816	834	795	830	846	832	787	868	846	832	868	828	827	865	857	764	823	885	871	869	794	861	842	872	869	888	854	845	840	828	809	870	884	832	828	810	833	781	826	875	859	793	850	831	850	829	825	907	822	821	838	805	885	822	832	811	830	825	842	866	864	878	827	793	820	866	840	810	797	844	854	833	866	853	845	892	830	789	844	843	819	847	799	829	828	823	852	818	859	894	849	856	816	862	899	828	808	816	779	819	842	870	805	887	809	796	852	892	886	867	861	834	822	858	859	875	858	835	853	862	865	830	786	824	896	861	828	844	823	843	874	800	797	796	814	832	904	858	809	831	868	836	843	803	847	842	857	887	835	874	822	857	844	869	802	849	783	778	794	820	869	804	836	832	845	877	838	818	832	839	855	868	852	849	778	825	790	803	818	829	865	800	886	862	830	850	793	853	849	855	780	825	800	810	832	799	828	860	828	798	844	809	900	812	861	841	796	860	832	845	831	874	827	886	862	884	816	845	840	852	863	830	849	841	823	850	826	822	897	857	834	865	798	825	782	810	835	802	839	836	836	807	853	820	818	833	847	806	832	849	837	812	860	856	829	848	820	846	858	853	836	834	863	795	811	875	869	863	819	873	859	817	819	792	855	866	784	804	848	833	829	837	839	823	863	862	828	831	900	824	891	855	831	804	840	802	879	863	851	852	884	837	884	766	851	843	859	831	812	837	827	827	799	858	764	799	835	866	823	843	870	860	833	838	806	813	841	835	824	862	845	817	818	840	783	854	861	820	840	843	908	898	865	801	847	877	839	813	841	854	821	856	802	839	875	781	838	834	836	874	838	902	861	901	845	837	873	836	836	878	832	855	845	793	828	856	850	838	855	869	838	816	848	822	814	839	841	827	869	845	828	835	785	796	862	818	840	858	811	893	811	811	800	878	827	789	813	882	871	852	851	813	807	819	778	829	892	867	833	814	881	864	837	838	821	858	816	837	813	808	839	864	794	817	864	882	797	874	820	783	855	832	855	834	868	841	840	839	815	840	809	817	850	875	827	785	845	830	863	833	814	815	838	850	767	807	853	809	793	818	773	877	792	830	861	869	848	856	866	894	800	822	841	886	868	807	848	828	835	829	804	875	824	844	816	827	885	875	811	826	863	877	848	866	876	871	824	821	863	858	895	763	835	846	823	776	821	811	839	855	787	831	866	830	827	872	861	841	855	873	852	797	834	796	823	865	852	823	866	853	805	817	821	897	859	913	815	856	879	883	847	860	852	867	767	837	843	848	842	776	823	861	836	803	856	785	846	806	883	892	831	815	895	852	829	812	818	891	796	859	843	835	841	768	826	886	823	871	845	814	871	806	859	867	854	856	839	849	853	862	851	820	834	832	911	805	858	826	832	765	864	894	801	838	887	830	821	865	919	844	827	790	835	887	784	824	865	793	886	877	855	833	887	844	912	864	856	881	819	859	826	821	886	874	815	850	844	878	824	827	851	850	861	864	838	869	836	847	858	835	801	867	911	842	838	840	877	827	831	821	856	839	858	824	890	858	812	804	825	891	829	842	804	850	836	840	808	897	833	860	876	850	796	797	855	788	873	897	819	817	897	825	842	824	822	828	849	874	793	835	818	803	867	844	842	832	747	849	861	810	896	772	829	881	895	858	806	823	804	796	831	846	869	861	808	862	876	774	869	877	816	896	831	814	840	858	822	812	794	824	844	807	762	852	873	827
24593	21142	24283	28276	21145	21171	11586	657	451	425	409	379	411	417	376	360	357	309	344	378	362	321	353	342	372	354	346	337	369	336	309	385	358	348	350	356	359	364	364	319	340	346	357	334	378	363	375	343	378	319	361	328	379	325	319	352	350	331	328	360	340	352	353	353	360	345	405	342	317	345	378	347	339	347	338	360	324	356	371	318	357	338	346	363	386	374	349	324	363	338	355	349	350	347	313	360	370	364	318	388	323	308	322	325	364	374	345	339	341	335	345	329	368	338	343	361	346	369	369	343	328	334	369	325	356	308	364	324	339	315	323	313	349	357	353	380	336	331	341	346	329	355	358	339	359	353	348	339	314	338	382	370	344	327	369	339	347	376	348	398	346	346	369	376	365	358	370	376	320	330	330	327	320	360	324	340	318	369	352	355	349	355	334	348	379	334	351	353	335	367	340	349	380	334	344	375	346	338	364	336	348	325	361	342	365	337	364	350	347	349	348	375	319	341	313	333	347	330	345	326	344	362	352	341	372	327	318	330	399	352	374	336	322	336	357	345	325	372	328	355	317	362	335	330	397	353	349	383	387	313	336	326	362	346	344	359	349	331	376	346	317	376	334	337	327	341	377	365	381	361	335	372	355	358	345	348	357	357	331	341	362	365	347	341	341	382	333	375	357	323	367	332	322	344	346	335	354	325	357	323	343	336	364	325	339	382	361	336	315	343	305	344	342	357	375	319	332	322	376	395	366	341	323	314	337	322	311	364	334	360	333	342	321	365	355	378	412	383	319	371	307	361	329	357	377	357	296	371	325	302	290	337	346	352	327	361	318	336	347	394	390	396	345	347	351	312	346	373	351	371	345	334	350	392	358	332	317	321	367	345	340	391	315	335	370	341	318	313	352	329	367	330	326	354	309	355	339	351	363	329	342	344	346	331	351	322	325	357	385	348	364	354	351	335	333	349	359	311	330	375	337	355	354	302	330	347	386	344	325	353	329	365	358	318	328	343	348	332	332	361	338	329	370	324	327	379	322	331	333	338	356	369	347	306	344	326	335	338	337	334	347	335	351	354	335	344	326	344	351	311	330	367	381	373	378	344	361	362	316	319	338	315	331	370	362	332	377	330	326	356	307	358	366	372	349	331	373	353	336	370	356	346	343	363	345	350	353	344	315	309	357	320	350	360	365	317	343	338	346	328	352	341	333	333	350	338	344	302	360	354	374	309	330	349	344	361	318	359	369	368	317	339	354	358	350	333	351	354	358	325	312	348	349	347	320	330	352	353	337	333	359	365	304	392	396	346	343	371	358	371	380	329	367	341	363	354	321	348	302	337	344	337	350	385	339	339	324	284	357	381	356	320	343	357	354	383	321	344	348	327	304	330	364	362	334	351	375	331	338	367	338	351	335	347	358	369	362	374	346	346	334	363	352	344	358	334	363	322	325	351	340	336	331	310	316	386	355	345	373	349	312	361	364	303	331	349	353	335	339	331	333	424	353	334	326	369	377	378	357	325	329	351	361	327	339	339	342	335	331	330	342	344	358	345	332	316	356	316	345	327	357	329	348	332	357	357	381	339	354	327	361	363	359	347	359	327	330	353	325	377	374	353	357	335	331	333	339	344	341	353	338	311	290	318	342	379	345	326	334	344	377	347	336	346	336	373	359	338	336	367	377	376	338	338	338	342	341	332	366	330	340	310	355	333	385	334	379	333	311	330	316	329	352	327	344	321	366	336	362	337	330	335	344	327	372	306	358	326	309	339	357	344	361	329	349	334	354	338	389	330	354	328	327	345	357	335	334	339	340	349	361	313	330	333	333	357	348	285	352	338	332	361	355	328	310	335	347	332	336	328	366	378	367	359	351	338	326	338	306	336	354	314	322	374	360	349	373	345	355	359	302	354	338	315	342	347	368	322	379	355	371	334	334	386	368	361	330	329	373	376	370	315	352	344	346	315	347	372	347	346	340	312	326	351	356	374	332	327	339	375	387	338	351	348	325	327	353	367	378	355	343	372	342	365	300	343	351	310	331	372	324	349	334	308	358	365	334	351	317	337	383	345	319	375	327	343	338	356	351	339	362	377	398	334	313	355	362	333	332	352	354	340	308	307	336	369	369	338	331	327	287	372	366	319	339	335	333	325	341	336	330	324	361	406	364	358	310	347	371	326	334	393	346	323	347	351	355	311	344	293	366	326	317	331	326	349	336	340	322	341	362	349	351	324	342	334	358	368	371	323	345	374	349	339	364	336	374	379	314	369	371	340	350	358	345	364	336	352	350	346	352	349	334	333	347	366	349	376	361	362	321	373	350	316	370	352	332	358	337	368	386	323	337	355	354	363	317	353	329	343	336	368	341	361	361	354	372	322	315	326	356	331	373	337	364	342	364	384	356	325	347	368	324	357	327	382	369	364	393	356	347	362	338	295	394	326	325	379	358	361	360	380	357	325	341	334	324	371	321	341	322	344	365	365	313	337	336	339	367	352	342	342	361	358	373	326	363	363	341	344	340	339	371	355	338	362	372	353	322	321	382	327	355	313	319	315	333	378	360	383	368	361	352	331	353	357	330	348	323	388	338	349	356	355	317	345	306	377	338	345	347	302	317	331	324	348	315	321	337	347	354	372	344	318	352	308	352	371	366	343	371	326	363	353	370	360	372	356	331	315	320	347	355	330	328	319	359	361	361	356	332	328	389	323	335	312	356	327	333	346	329	343	343	328	328	355	323	325	376	360	358	338	368	334	302	331	368	346	347	343	360	378	331	344	346	373	340	325	383	319	315	332	372	304	341	306	352	318	300	338	315	338	339	356	302	344	371	334	345	331	342	345	332	336	339	333	352	364	384	332	335	339	375	332	353	322	329	333	372	336	309	313	334	374	347	372	341	302	353	341	366	341	373	378	345	326	338	361	357	324	315	322	328	342	356	342	323	295	353	370	361	368	352	369	337	345	294	323	374	360	342	350	327	313	361	342	319	351	340	328	336	346	379	380	354	373	305	343	346	328	327	351	334	354	322	311	352	361	370	357	329	368	369	307	326	358	326	327	370	372	316	370	323	373	349	354	318	339	379	327	348	351	345	322	362	342	334	298	366	323	362	347	379	354	342	347	344	371	343	371	349	318	345	322	375	317	306	316	332	351	339	341	354	360	374	297	297	348	358	319	342	352	342	334	340	356	394	374	317	304	323	357	356	345	365	334	329	317	352	337	331	368	361	348	336	352	339	382	357	304	326	340	310	374	361	361	343	334	337	333	337	320	359	337	366	360	305	335	368	357	339	373	348	360	316	357	312	347	343	329	349	318	335	366	368	342	357	341	361	335	360	333	349	363	373	372	340	346	300	355	360	362	363	314	358	342	348	371	336	400	365	349	363	311	332	320	332	361	366	355	367	309	336	336	373	365	378	360	380	349	364	374	373	385	337	324	323	371	359	380	348	340	354	333	355	358	367	341	327	330	347	319	362	360	347	320	327	382	344	365	310	351	330	340	357	346
38414	46099	5672	1025	824	740	798	737	757	722	766	772	720	737	730	714	704	693	709	724	697	751	675	683	716	690	694	703	722	732	700	680	743	734	693	670	708	737	708	742	755	698	721	716	760	705	766	698	735	676	731	714	708	709	756	725	708	705	690	700	698	672	743	658	753	687	680	695	648	705	727	713	704	703	731	721	673	729	708	704	782	722	740	650	724	701	706	793	708	726	734	679	709	731	722	713	730	682	749	681	680	733	661	690	727	733	718	724	745	733	695	726	670	688	682	764	706	721	736	722	710	684	661	723	738	694	748	683	686	689	735	647	677	744	717	692	658	673	755	695	709	684	716	708	664	683	693	721	724	708	752	740	747	727	742	661	701	714	667	714	746	714	703	710	689	662	662	722	693	687	740	737	663	733	695	728	696	740	701	714	706	745	738	675	691	721	707	696	672	712	718	715	684	726	730	709	714	715	709	700	719	687	711	691	709	643	731	706	744	662	667	708	715	719	720	693	717	680	669	764	691	648	739	731	719	687	727	689	682	696	729	697	687	711	657	683	732	700	685	646	682	686	734	695	740	753	723	765	700	712	650	749	721	702	763	676	734	700	679	720	702	699	736	755	683	687	703	688	705	710	595	773	669	740	713	689	729	720	741	695	674	732	690	709	720	717	723	676	734	681	720	694	723	686	711	715	684	682	673	721	713	691	670	701	709	673	744	721	702	702	726	689	697	734	658	722	709	658	721	674	697	710	663	739	663	713	729	725	654	704	691	694	716	727	710	733	670	731	675	732	704	699	690	676	708	736	688	718	703	718	704	697	697	690	738	748	685	703	657	677	729	710	688	728	689	702	682	678	699	718	707	729	692	671	709	725	664	702	704	730	696	702	691	679	711	695	676	650	682	709	696	662	705	686	730	682	738	664	717	687	694	722	712	713	728	652	738	742	705	748	683	744	727	684	721	739	706	701	712	729	695	714	680	717	664	715	689	713	718	684	636	735	665	746	715	715	686	685	727	694	712	727	714	701	696	707	713	736	682	662	695	657	721	687	702	715	691	671	708	716	751	693	693	692	703	685	722	708	656	719	734	729	706	734	725	717	685	728	700	677	719	648	717	718	725	690	672	718	688	732	735	701	697	699	702	702	747	679	713	721	693	720	709	763	702	735	680	719	736	676	711	691	739	664	715	691	701	732	679	680	686	665	742	719	690	719	730	671	750	728	732	678	688	703	723	722	751	698	701	698	721	761	711	689	685	695	790	704	701	711	739	702	721	698	717	664	686	778	665	741	710	724	706	738	673	716	730	683	739	677	677	691	712	691	739	700	698	702	711	727	740	677	712	696	729	699	727	685	677	694	743	707	781	654	702	739	719	703	688	687	700	675	687	696	703	704	713	658	641	713	739	699	730	750	684	757	709	700	679	726	695	667	716	688	692	742	733	688	672	701	686	711	717	702	694	679	695	703	712	772	711	727	722	669	709	737	738	710	713	726	722	742	709	668	702	657	737	679	711	676	759	655	678	691	743	695	662	721	686	704	690	696	674	706	718	756	727	663	698	658	698	687	743	763	712	741	681	784	710	663	633	695	739	660	685	703	711	657	640	669	691	723	738	703	692	680	701	721	762	733	740	723	714	698	753	722	697	713	680	699	696	719	716	684	674	697	660	664	681	742	690	715	723	719	740	741	709	720	706	677	691	668	717	679	708	714	654	694	694	681	700	730	688	712	695	692	716	699	737	748	690	740	713	730	730	670	724	682	743	705	667	677	709	713	730	705	675	741	723	723	721	660	727	699	772	720	749	718	718	690	672	746	681	690	701	711	727	716	721	677	729	708	718	670	749	677	753	676	716	724	719	724	699	680	700	682	762	703	717	723	717	625	759	684	720	701	689	776	749	706	755	739	671	686	655	662	660	720	723	707	675	745	733	679	684	691	723	697	692	691	708	685	672	683	745	703	695	757	737	713	744	696	709	699	715	698	712	691	674	684	685	692	717	735	708	722	741	658	719	729	710	749	736	722	676	718	709	706	720	672	705	691	737	744	668	700	673	695	742	644	712	745	733	735	649	690	743	684	699	678	718	693	705	619	717	675	719	717	700	716	752	714	691	691	654	739	691	687	721	720	678	703	708	731	666	671	708	711	721	732	695	744	731	674	756	702	726	720	710	686	666	715	727	671	737	719	703	746	664	679	717	705	685	687	756	739	703	701	713	663	728	722	681	682	735	686	735	740	732	661	702	696	634	689	664	729	729	681	680	747	765	691	707	706	749	719	718	673	798	712	750	717	709	691	655	700	666	680	693	730	689	709	738	746	690	633	718	707	716	694	722	737	706	723	714	693	709	729	697	717	724	667	741	689	690	688	717	713	775	665	673	720	716	698	712	687	755	726	741	666	706	696	741	715	728	704	754	678	689	710	701	710	682	744	699	702	664	706	687	687	726	708	768	673	705	748	740	680	699	682	729	718	749	709	710	730	746	679	658	654	730	773	707	686	688	756	702	745	700	669	745	707	703	693	720	736	741	711	724	750	692	760	718	747	733	685	696	682	755	715	726	736	776	709	680	688	702	680	742	681	657	695	664	706	698	733	654	756	693	735	741	717	691	686	700	665	688	663	736	694	716	730	712	700	758	722	718	728	721	710	775	692	699	726	692	681	707	722	702	675	699	681	779	737	695	688	747	712	710	696	703	741	704	644	678	667	695	686	721	741	720	667	717	705	695	688	689	679	703	724	676	712	714	719	701	663	760	664	716	738	693	671	687	719	696	728	707	683	732	763	704	733	681	757	689	706	701	704	712	708	690	714	680	729	706	696	718	729	720	729	685	718	706	713	739	733	729	738	695	739	707	698	733	714	705	725	722	729	705	700	709	706	707	736	712	697	702	714	724	702	684	743	713	749	727	669	748	749	687	737	713	692	668	710	710	692	701	698	733	699	656	727	696	680	735	717	684	706	738	720	674	673	721	704	741	703	659	714	722	713	740	684	704	716	693	664	709	687	727	730	721	694	690	677	723	706	718	712	685	689	692	752	686	739	691	746	700	698	690	680	700	706	745	700	703	684	704	710	692	710	668	718	742	736	685	649	717	677	717	676	668	711	703	644	672	698	684	722	718	713	725	710	685	694	687	685	677	703	693	719	690	692	745	703	668	740	707	734	765	647	737	707	689	716	654	706	664	722	675	653	662	714	729	742	679	723	679	699	727	655	731	725	734	707	670	710	725	701	714	685	655	728	710	691	677	736	713	689	742	665	715	691	688	723	728	715	708	722	698	778	674	750	696	703	732	726	706	691	691	665	686	704	697	659	713	675	662	717	665	670	693	676	696	723	697	671	748	718	701	718	686	717	655	741	737	713	700	732	738	729	684	732	719	727	704	691	684	670	674	664	729	750	722	655	707	706	694	757	715	693	688	700	737	737	715	733	708	698	719	695	677	685	726	717	703	704	758	719	703	683	717	694	655	698	723	722	732	728	688	734	689	716	715	685	706	761
36888	18129	5050	397	314	278	255	234	253	233	240	239	210	241	287	240	251	225	246	258	259	264	261	241	246	242	250	231	254	262	231	239	235	235	237	238	242	235	264	254	223	253	261	230	230	240	229	250	259	239	245	276	275	255	220	268	213	259	235	219	215	252	215	219	228	227	231	244	250	230	257	244	236	237	272	227	236	246	232	244	278	228	229	206	249	242	238	235	230	245	243	247	234	250	271	268	232	242	260	254	237	223	242	242	229	236	257	258	236	303	250	226	206	256	245	248	232	231	261	239	253	259	238	244	259	227	224	231	269	242	221	211	227	252	270	237	254	219	240	241	238	261	229	253	247	241	254	249	274	239	268	270	247	245	277	217	207	228	232	242	255	242	225	194	255	236	270	234	240	241	236	233	225	248	261	244	259	250	234	216	256	247	239	250	249	227	254	273	220	247	255	255	237	232	243	241	244	262	212	248	233	233	234	274	221	219	238	253	260	276	223	245	261	231	266	237	251	240	250	262	248	273	271	247	236	238	260	263	268	222	251	243	224	226	238	246	258	225	235	257	251	242	256	251	280	221	207	232	241	246	247	236	233	240	235	263	282	268	233	200	213	220	226	226	258	262	264	265	262	222	254	254	236	256	257	234	275	248	241	239	283	241	233	264	229	245	226	209	259	264	243	243	298	258	252	275	234	240	282	232	218	261	239	226	247	228	219	266	263	265	251	212	245	225	232	225	256	253	266	257	260	249	242	213	227	250	249	225	239	242	257	232	257	232	235	249	241	260	260	245	257	246	236	225	249	237	226	227	241	227	239	224	246	244	232	240	240	214	269	263	252	245	231	260	235	273	279	294	246	277	229	248	277	250	283	247	253	243	243	263	251	220	246	245	221	228	279	236	239	255	249	228	232	236	234	236	256	263	232	271	253	248	220	236	263	227	222	243	219	243	237	242	252	230	241	253	275	259	245	267	264	262	257	246	241	271	255	243	237	265	220	203	253	236	249	268	226	233	232	259	274	208	248	251	220	227	243	242	249	257	232	236	222	247	231	248	241	232	250	263	256	244	227	212	234	260	246	231	230	221	223	246	263	236	244	243	260	223	244	231	235	241	267	241	246	227	244	240	244	242	254	255	259	212	266	259	261	239	252	247	227	245	236	196	270	234	226	247	245	235	262	253	251	250	246	276	224	239	231	252	270	246	251	231	241	280	230	269	257	265	235	244	235	254	246	223	203	240	230	258	231	231	260	264	235	244	248	235	246	204	267	254	261	249	271	228	222	257	239	239	234	260	242	224	214	235	244	223	244	229	265	249	245	290	243	262	242	243	240	231	230	243	254	258	239	239	245	235	221	238	238	208	230	235	260	264	271	271	254	302	234	231	246	255	269	252	236	224	247	245	222	217	224	248	226	278	230	288	239	244	259	243	261	241	251	252	271	237	275	242	259	233	256	288	260	226	245	248	233	255	211	254	231	288	247	252	273	248	228	225	243	253	274	243	249	239	265	266	265	256	265	258	283	213	264	244	260	246	253	262	247	247	272	227	238	278	225	218	249	225	276	275	264	241	230	245	257	224	227	262	260	250	256	284	261	241	254	241	259	255	206	251	290	262	251	239	261	256	232	237	262	240	236	231	244	226	225	249	243	247	245	251	234	258	246	230	245	260	248	266	244	242	229	235	251	230	212	272	259	217	241	220	229	223	219	250	252	299	244	246	277	258	251	250	232	245	228	260	269	260	250	237	242	256	241	257	226	261	269	285	289	273	224	230	236	257	241	265	220	260	236	275	249	247	242	269	242	249	240	216	233	259	233	241	261	271	245	225	226	252	276	218	253	234	231	232	233	237	256	250	221	225	262	237	261	232	256	262	219	235	250	231	285	271	218	234	242	217	255	282	262	241	231	247	200	220	264	245	243	254	229	257	261	268	260	231	244	271	239	220	231	215	266	240	251	258	231	251	255	223	225	226	226	245	266	230	241	263	221	236	222	231	233	239	236	260	246	264	251	231	249	253	251	215	256	268	286	225	233	247	268	236	239	247	226	269	243	265	240	224	235	227	229	273	238	246	244	230	265	235	256	244	223	222	232	220	239	216	244	239	230	249	242	242	250	233	285	260	240	246	239	275	235	209	265	238	230	244	241	237	218	247	245	222	234	252	217	208	265	258	244	254	234	245	243	247	260	244	263	260	246	248	265	269	256	254	245	249	266	255	263	226	254	202	240	256	242	234	244	231	244	264	226	253	240	290	255	228	272	218	232	227	247	239	244	240	236	241	226	247	263	257	223	228	239	236	249	233	228	254	241	235	246	265	245	238	250	249	256	270	251	235	265	266	221	244	228	221	240	225	261	232	236	235	261	219	227	244	251	255	214	274	262	257	208	232	264	245	270	216	248	243	264	260	234	225	245	241	233	224	267	277	242	256	233	260	258	242	248	256	231	253	212	243	262	234	231	231	252	230	274	262	236	256	238	253	267	217	262	240	250	270	220	222	236	257	247	245	244	233	245	232	256	234	248	236	257	258	223	218	249	224	246	244	225	227	242	232	263	269	237	252	249	246	207	252	255	238	248	270	276	217	241	257	217	257	205	225	239	268	237	234	213	262	266	242	238	232	255	259	249	238	237	251	241	221	254	271	252	237	261	251	257	194	234	244	248	224	236	261	258	252	261	251	216	246	244	239	233	217	247	242	214	227	226	233	284	229	291	234	249	272	268	230	235	271	230	247	239	246	265	226	241	271	241	246	208	222	229	240	221	237	248	229	261	258	260	272	252	257	245	249	222	214	256	266	225	255	239	225	265	265	239	253	215	226	239	228	250	258	223	231	248	263	229	265	263	221	231	238	267	263	246	240	253	220	231	257	220	248	275	215	246	241	247	229	242	226	202	239	248	254	264	254	229	245	270	264	277	245	267	275	257	254	212	251	243	252	243	237	219	239	228	254	232	247	224	234	226	273	251	245	247	228	241	219	252	260	233	220	218	257	238	259	225	221	244	234	251	241	286	239	259	244	257	233	260	260	254	249	233	258	248	273	227	245	224	260	282	249	244	227	234	225	255	240	235	231	272	275	231	248	253	263	226	277	263	260	264	237	252	250	245	263	226	248	256	247	210	239	238	237	220	261	222	220	236	258	237	228	236	246	235	257	252	246	225	249	248	240	279	239	262	240	256	224	230	241	260	220	234	259	251	249	262	231	257	268	278	241	233	243	213	242	236	256	232	232	229	255	225	243	240	255	265	245	257	233	248	253	220	257	264	234	221	260	237	222	256	257	243	253	232	237	250	232	245	236	244	240	209	208	240	229	255	235	244	258	227	261	257	275	246	242	267	277	263	257	241	254	242	271	230	248	232	228	223	264	264	238	242	232	246	234	252	244	254	250	247	225	222	238	256	235	205	249	223	236	271	209	234	256	246	248	256	228	259	209	261	247	264	221	217	251	233	264	275	261	276	231	249	254	206	227	248	233	235	253	242	216	229	267	251	261	256	255
23971	5512	713	567	544	590	586	545	596	578	539	606	557	583	564	613	571	568	609	525	548	576	601	596	594	548	584	586	588	558	579	563	567	548	573	570	519	599	580	586	576	546	585	595	593	546	549	610	575	565	569	584	571	517	563	515	584	550	570	567	572	562	569	540	550	556	609	585	571	534	595	602	585	585	567	593	559	591	584	543	577	567	603	602	561	581	620	583	552	605	577	575	619	583	629	636	583	543	558	576	545	584	582	562	585	548	569	551	531	591	551	537	570	571	553	603	564	571	611	575	569	609	582	543	532	560	570	553	562	557	558	561	535	582	583	552	562	599	604	598	542	570	555	557	582	583	557	612	593	609	567	550	609	569	558	568	589	581	572	562	540	559	603	554	606	536	612	552	593	531	576	563	593	569	552	583	602	542	573	541	542	544	585	607	592	524	612	548	559	584	579	560	595	590	579	550	624	561	542	616	638	562	563	569	599	578	556	564	605	577	567	624	541	566	565	584	536	605	591	583	547	590	547	583	548	565	559	590	565	579	566	598	580	557	584	583	579	564	569	571	560	604	545	557	592	606	554	559	606	611	583	575	584	578	533	564	602	572	577	587	601	531	576	600	602	567	595	525	586	543	534	540	601	569	581	532	577	606	599	576	556	579	574	577	575	598	528	578	594	572	564	637	601	617	607	545	567	549	570	571	556	576	554	508	568	568	600	598	592	559	564	599	566	538	556	567	605	585	549	556	597	551	573	553	583	563	584	551	595	582	574	569	615	620	595	589	555	556	615	535	594	566	581	593	573	580	542	599	553	589	568	552	537	610	633	598	532	584	597	555	546	572	598	582	565	595	555	533	611	562	568	571	598	581	595	581	564	571	577	558	590	564	568	582	584	564	549	594	595	546	618	553	593	561	571	600	580	631	579	564	546	581	555	549	565	566	595	567	562	523	589	552	616	531	532	621	525	591	595	563	583	573	570	611	560	587	571	600	591	586	516	544	591	584	554	610	574	581	594	561	555	568	544	640	561	626	567	577	537	578	565	575	529	594	601	580	567	567	587	584	529	562	606	548	563	593	596	546	587	600	593	556	591	558	553	596	552	589	557	589	605	614	549	583	562	587	545	592	555	591	541	591	562	575	536	580	581	619	583	598	569	524	568	578	566	589	571	545	569	567	588	587	581	569	536	584	584	568	528	552	594	568	564	574	552	542	582	552	606	585	566	545	556	556	562	607	560	572	539	557	552	550	560	584	557	570	588	605	596	538	552	567	564	596	598	593	561	597	599	580	581	598	534	564	552	557	569	574	543	534	587	560	547	575	548	609	566	589	578	601	553	588	556	595	556	576	590	624	585	561	618	565	577	579	555	594	541	570	574	571	584	562	530	569	612	575	568	571	538	549	599	569	559	495	527	583	555	592	534	546	531	578	545	578	565	570	552	581	541	575	574	539	580	607	569	551	579	587	578	569	581	587	524	552	565	592	549	570	614	598	576	578	531	567	556	573	567	560	561	538	579	564	529	609	548	632	562	596	571	550	593	566	614	560	543	602	594	601	558	577	584	569	575	616	605	580	604	574	609	515	578	563	546	570	609	584	530	559	589	550	561	547	568	569	586	570	568	618	581	520	630	649	561	613	576	561	518	603	569	562	530	550	581	573	533	543	573	572	548	621	562	582	550	568	562	564	585	562	557	560	601	580	563	593	601	552	544	582	572	550	588	557	602	592	616	565	592	578	584	565	602	543	549	558	596	595	571	584	603	585	579	593	638	575	570	575	578	546	586	587	587	565	574	575	562	558	575	596	568	549	540	555	617	591	556	629	549	562	569	558	565	519	592	576	557	572	597	579	530	617	584	590	603	584	590	583	581	572	557	578	550	586	514	574	609	562	562	585	552	577	589	518	539	592	591	573	579	560	540	592	584	578	565	541	588	579	593	609	607	571	575	578	585	587	590	547	605	619	563	571	576	548	555	623	552	553	609	592	600	597	555	563	553	586	578	597	587	533	568	543	570	610	592	562	558	563	553	558	585	554	505	612	573	613	568	555	592	566	575	575	608	594	578	591	625	561	554	610	572	544	527	574	589	550	593	616	554	534	560	561	566	586	562	631	551	588	574	566	581	578	596	564	557	571	569	559	563	567	570	550	586	582	553	556	540	562	611	562	582	580	568	614	577	579	558	605	620	590	578	596	559	548	591	580	583	541	564	609	576	596	566	570	546	572	570	575	553	580	600	554	573	586	604	574	571	552	584	543	576	533	608	617	572	560	541	547	560	585	579	597	552	554	580	545	580	578	593	572	577	565	571	588	552	561	613	553	566	568	565	576	544	558	557	595	535	582	571	571	539	552	585	528	576	572	546	559	581	594	584	552	534	561	579	629	572	570	569	552	601	563	546	558	581	566	563	613	596	619	575	625	583	579	567	584	523	529	587	568	593	576	595	585	560	558	601	576	548	589	580	552	607	604	553	626	573	571	600	593	536	610	546	600	553	602	567	589	550	557	617	561	558	610	563	558	590	510	584	595	537	592	566	553	564	603	563	606	535	588	574	571	569	569	543	575	597	573	572	543	603	588	570	567	572	574	526	563	568	590	583	572	534	588	589	584	583	628	587	566	544	587	578	584	566	587	578	547	590	553	576	571	538	560	597	527	612	599	554	541	581	554	550	573	615	581	550	549	591	583	534	581	554	594	561	588	586	566	588	612	595	554	562	583	559	603	563	588	571	547	585	546	571	569	506	569	580	559	593	607	554	580	569	593	525	544	573	569	574	583	539	571	585	532	573	580	580	593	571	542	569	549	597	575	532	555	587	618	540	547	528	582	575	592	584	597	604	573	601	601	526	572	597	601	525	559	538	588	608	556	598	554	564	601	525	592	565	567	560	593	572	619	571	605	563	545	582	564	574	546	547	498	589	579	589	565	553	563	574	553	566	590	582	608	528	545	598	581	652	578	569	572	571	575	605	591	615	583	587	586	573	564	567	599	585	579	598	564	550	597	587	591	586	612	573	584	541	606	590	538	589	592	585	560	572	573	555	614	561	544	603	563	554	589	623	591	573	599	556	559	606	575	566	584	586	571	586	631	580	590	601	586	549	601	606	548	556	595	594	580	574	552	582	610	566	580	600	594	570	569	553	585	583	587	571	588	570	570	532	568	567	589	590	595	516	578	533	573	564	528	593	585	603	586	576	597	598	560	609	588	584	596	595	563	562	597	622	585	558	566	544	566	571	542	592	586	576	565	596	563	562	569	580	553	585	596	593	598	542	584	599	509	552	594	547	551	615	576	541	585	574	576	561	581	570	620	522	583	586	547	560	578	568	576	582	592	543	586	563	507	577	585	551	573	610	551	595	527	564	573	551	595	612	539	561	560	607	549	584	578	545	613	588	559	552	602	576	583	557	578	582	586	581	558	557	561	574	575	558	582	595	594	502	615	580	570	537	589	607	550	605	549	599	614	590	595	604	556	535	566	570	581	598	609	591	562	583	571
25335	21155	23861	28709	21168	13336	668	469	450	443	439	455	419	413	383	398	402	401	396	390	405	429	377	421	390	421	411	357	390	400	449	424	444	385	396	411	406	417	399	407	416	371	362	424	425	413	395	389	404	441	416	427	376	396	394	385	365	395	404	408	432	397	401	393	368	428	412	406	413	423	416	415	436	405	410	431	395	370	384	444	415	422	371	405	426	387	408	385	385	403	418	415	393	337	397	396	389	363	362	451	398	423	371	412	384	441	429	389	429	437	408	385	427	388	422	406	426	379	374	415	390	401	395	388	410	397	390	378	396	403	419	398	397	381	402	415	386	389	445	396	441	432	442	408	397	385	352	444	406	407	354	379	406	398	392	396	376	443	400	402	399	397	427	396	385	361	387	417	426	393	423	396	415	400	453	394	401	383	418	380	409	444	397	393	370	436	438	377	412	438	398	436	415	400	388	383	428	409	413	389	370	385	399	422	421	402	416	409	376	419	411	429	391	344	398	393	390	411	416	382	391	391	434	393	399	359	412	417	420	388	376	393	424	418	404	440	372	395	405	376	381	416	385	410	389	390	413	429	416	398	410	416	465	422	396	382	386	383	372	406	376	413	385	447	393	395	387	360	360	347	381	393	441	395	398	396	418	428	407	380	418	389	413	409	406	404	390	420	440	387	461	421	396	376	403	339	449	395	389	402	394	377	386	385	417	388	407	434	374	423	402	450	367	384	412	375	371	380	437	365	386	414	374	420	419	389	405	412	377	406	404	424	412	396	389	396	398	391	388	433	420	385	389	370	386	377	410	439	413	410	384	393	392	434	404	390	433	404	401	425	427	397	408	425	388	373	378	404	391	380	407	417	380	411	388	391	393	447	411	387	407	379	363	369	399	410	371	385	383	397	420	406	369	436	429	447	386	427	441	377	374	400	375	412	384	359	402	341	427	417	366	400	405	460	404	415	429	386	416	422	457	389	386	391	382	402	450	425	401	391	436	420	375	378	404	405	423	405	402	389	412	411	383	398	431	399	420	366	410	381	420	377	406	419	406	417	445	414	402	409	406	365	403	430	373	404	382	406	402	413	397	407	398	437	438	398	422	417	430	413	426	423	394	399	415	406	420	434	386	380	395	386	378	410	393	391	378	407	370	415	430	388	399	394	387	390	426	382	396	398	436	400	381	433	409	350	379	410	447	420	410	410	395	407	439	404	424	395	355	366	403	445	419	443	392	395	407	390	375	393	442	447	433	379	424	378	400	403	419	418	385	383	408	407	380	414	410	389	378	408	402	401	388	442	391	436	388	390	428	415	391	388	403	371	370	434	434	390	404	394	389	386	402	395	424	422	434	390	390	378	407	380	389	417	431	405	414	361	425	395	376	363	415	408	379	406	430	391	406	423	401	347	387	412	363	413	379	402	391	384	451	364	395	408	380	392	385	425	395	393	417	401	357	402	410	410	405	389	389	392	400	428	401	369	382	383	425	394	419	380	418	415	414	404	400	392	417	376	413	417	365	441	419	394	404	409	375	435	380	392	386	430	408	405	373	367	383	401	393	380	413	399	421	381	383	430	385	372	422	401	436	387	383	413	392	408	356	353	394	418	408	406	381	402	364	411	415	400	352	385	373	429	414	428	407	399	401	418	411	362	386	439	379	390	339	417	406	413	428	461	382	399	406	422	406	374	436	376	419	414	396	386	382	367	380	399	413	412	424	356	419	398	390	446	396	372	425	418	424	393	381	393	400	441	394	392	405	393	405	431	379	429	445	411	401	433	406	411	435	401	403	385	384	389	401	403	433	389	409	399	412	419	338	392	420	424	426	433	408	438	398	421	431	430	396	409	427	383	388	353	412	403	393	441	370	375	419	417	450	400	380	437	388	367	387	425	438	416	403	388	402	386	392	384	376	372	388	418	417	437	418	400	454	373	383	418	416	420	350	438	442	386	405	401	440	373	408	402	381	387	402	364	441	381	396	395	412	411	388	412	402	406	415	393	386	395	394	390	397	395	410	395	372	372	412	435	376	408	412	411	380	423	415	391	385	446	357	387	405	390	372	370	367	402	414	470	415	369	396	423	400	367	392	402	401	380	384	375	422	411	441	402	360	362	368	408	405	406	385	404	353	425	370	366	384	416	412	440	411	433	407	390	392	399	424	425	383	396	411	423	452	404	417	389	444	415	415	397	416	430	380	438	411	392	402	392	385	390	414	397	417	410	375	406	403	379	408	395	435	402	406	397	400	380	423	420	403	360	400	402	407	392	403	343	390	406	345	373	418	384	357	365	364	419	404	358	403	404	427	413	403	346	416	400	391	384	435	428	392	392	398	408	421	426	441	417	385	381	354	396	393	423	446	395	403	450	373	376	412	389	388	380	394	401	421	436	424	405	419	403	362	362	387	406	414	430	389	413	411	417	398	391	407	400	431	427	366	382	395	412	423	402	371	404	394	392	375	416	427	435	427	408	410	378	419	424	418	388	402	462	427	444	358	378	374	432	391	399	426	392	428	402	373	398	425	361	374	399	368	375	404	432	384	383	379	408	383	393	383	405	410	403	406	406	377	419	449	402	373	400	374	394	406	395	395	415	405	381	393	395	423	425	389	380	412	466	406	388	396	383	425	372	404	387	441	381	399	403	362	393	403	392	427	430	391	384	432	422	404	368	412	413	382	387	341	377	423	380	395	433	394	404	399	419	387	391	449	371	405	403	430	389	386	424	422	425	383	413	418	432	413	407	370	415	422	443	425	407	416	400	402	422	401	409	417	408	402	456	437	422	391	383	390	401	433	446	407	424	383	397	424	398	396	434	491	416	399	395	431	448	392	395	438	369	359	435	389	380	400	412	393	411	404	400	411	377	437	407	379	355	403	431	370	415	372	390	408	388	383	392	382	365	392	369	370	405	377	395	406	437	389	385	412	428	416	397	380	374	366	389	406	413	367	428	415	378	391	412	368	440	379	415	403	456	382	375	384	417	414	379	375	389	425	432	401	376	415	437	433	404	390	380	390	403	377	388	374	403	408	409	380	397	387	422	400	411	419	435	407	395	397	385	401	422	424	407	409	394	391	407	399	376	430	415	376	428	387	382	354	394	394	410	379	371	389	421	434	377	416	382	406	406	418	406	401	399	391	375	375	408	443	381	392	391	379	406	376	395	396	361	397	405	376	405	380	378	400	394	385	404	421	378	376	402	429	418	447	422	404	422	421	380	405	393	382	392	412	400	403	386	423	411	391	388	394	374	390	426	422	401	397	382	351	424	381	380	430	391	430	404	392	363	432	406	431	392	419	387	385	371	434	413	410	402	391	380	413	417	410	389	407	403	427	429	467	362	403	400	413	360	409	420	386	378	369	395	382	407	426	392	406	397	385	363	386	382	392	418	395	367	404	393	388	406	402	408	397	414	383	387	439	411	429	396	371	412	422	397	395	381	381	412	458	411	391	370	386	397	395	380	403	394	401	420	389	417	413	404	378	421	399	401	405	392	398	403
34074	35761	3920	1016	917	915	871	883	853	870	817	911	842	874	874	845	924	883	873	871	866	857	865	834	857	894	891	836	886	870	892	908	840	892	878	827	826	847	859	863	813	848	873	862	884	839	851	849	792	850	790	860	822	832	866	848	833	843	837	828	842	876	854	827	874	878	831	763	875	843	872	847	826	825	823	832	819	789	871	845	815	820	824	807	888	868	861	831	828	844	820	857	807	894	874	832	849	878	860	809	823	845	856	845	838	802	856	818	843	863	854	811	809	859	891	876	826	857	894	831	849	826	905	879	821	875	817	830	850	898	859	882	852	870	798	902	878	860	853	865	839	830	906	824	835	847	849	828	845	820	801	880	831	830	866	880	855	800	910	887	875	848	834	807	830	860	896	839	854	874	860	811	897	818	842	883	854	926	829	871	875	852	853	830	857	823	854	840	869	837	847	874	829	808	848	855	827	848	827	854	892	884	841	838	827	828	840	858	832	818	808	856	848	869	840	856	845	845	888	852	900	816	804	865	854	845	878	835	809	810	870	820	817	823	851	862	863	873	837	880	836	798	860	850	820	869	804	876	794	859	815	807	893	846	858	864	815	858	841	837	853	804	789	839	918	861	850	858	832	838	854	830	787	857	841	836	816	825	820	850	871	835	841	849	862	799	880	833	810	865	844	830	919	867	838	812	869	822	820	823	856	848	850	844	812	898	815	840	848	842	861	817	827	843	880	809	841	839	816	874	843	850	819	861	854	863	879	840	858	827	775	845	827	851	864	847	857	890	835	809	813	852	838	872	843	840	817	806	826	871	810	887	853	852	819	792	836	821	820	868	853	854	814	886	863	820	872	825	811	807	825	856	836	874	838	889	880	807	821	848	877	832	858	853	792	827	809	858	863	845	891	852	862	842	864	813	901	833	887	860	834	823	827	866	849	795	864	862	848	856	834	877	817	851	877	868	842	831	855	854	805	874	845	850	915	832	780	829	829	823	822	909	847	839	831	820	868	850	883	822	869	808	828	856	881	818	854	824	818	843	839	824	832	897	818	808	839	889	871	808	864	852	861	827	844	822	867	890	863	824	883	861	826	847	834	813	850	878	845	848	820	846	828	826	847	849	782	848	854	823	841	813	861	823	837	871	879	826	836	827	849	846	834	824	778	807	874	898	878	832	847	816	822	779	807	869	811	815	849	859	820	806	873	824	805	770	843	807	853	846	847	875	830	802	898	871	888	813	865	834	883	853	869	833	856	827	843	849	859	912	861	862	861	795	852	831	866	858	869	824	865	850	869	856	825	871	864	831	852	877	884	855	919	814	847	760	895	846	834	820	877	863	813	847	853	855	839	840	834	811	882	847	876	817	845	822	839	836	792	856	856	856	851	860	885	855	887	854	820	853	794	869	851	841	816	849	837	847	823	878	863	876	848	877	819	885	847	894	804	855	857	835	832	850	865	882	885	795	823	835	869	841	900	822	840	835	877	814	815	904	878	836	833	832	857	868	851	853	859	881	862	831	875	817	815	827	833	844	854	870	870	852	851	849	819	856	899	859	845	843	815	849	937	856	837	855	863	854	869	882	813	900	842	850	806	852	837	830	782	867	859	843	855	840	824	855	860	858	842	890	862	868	889	839	832	864	849	873	866	847	800	856	860	853	874	830	904	854	839	809	799	806	811	866	858	818	818	848	830	844	842	853	872	849	779	837	790	834	891	822	888	864	896	825	881	918	837	868	844	863	897	797	878	803	796	804	850	844	843	914	859	852	867	796	818	816	915	888	863	881	798	846	833	832	858	828	810	810	821	850	857	826	890	855	828	875	873	815	816	852	820	840	853	865	839	869	864	839	852	890	845	850	808	846	801	815	844	837	821	903	836	880	808	918	844	844	842	871	894	807	817	835	825	852	839	857	848	823	877	823	855	834	758	843	825	844	856	858	824	839	848	835	827	858	885	858	872	890	835	809	888	835	897	876	862	900	873	855	857	837	829	883	812	856	783	827	855	815	825	882	838	852	895	859	893	787	864	829	833	828	844	866	777	848	796	786	865	903	812	805	869	874	845	762	806	815	784	824	854	844	844	881	868	846	893	831	861	831	810	867	792	831	884	849	854	903	832	869	789	824	827	808	867	834	835	828	840	797	835	887	868	855	906	875	866	818	819	866	843	835	830	859	895	903	860	817	854	842	837	826	816	880	861	833	817	876	838	850	860	851	860	806	797	822	844	843	884	866	815	830	825	857	883	841	858	859	824	864	873	861	828	883	868	890	834	862	841	907	888	839	876	831	857	819	812	883	909	841	793	814	839	833	853	846	834	832	835	809	830	793	895	803	850	838	870	845	875	866	819	862	809	868	848	846	835	791	808	805	876	879	846	857	826	864	881	849	858	885	833	839	876	846	891	799	818	831	885	817	874	880	870	856	902	877	805	845	795	880	825	801	890	823	752	830	824	869	843	867	856	855	927	856	850	844	889	836	871	873	821	836	818	843	853	871	857	816	871	838	872	854	843	832	818	840	846	841	832	852	867	919	867	897	813	840	845	803	855	846	836	829	838	860	831	822	848	878	788	899	867	865	801	881	916	881	832	864	845	871	845	870	808	793	844	819	822	832	855	858	829	799	865	870	823	870	822	786	868	823	823	856	849	828	877	852	850	859	852	794	806	856	846	838	897	832	832	763	851	796	802	856	879	864	829	865	875	877	884	801	838	840	827	852	844	842	858	843	889	868	844	882	825	814	785	849	836	878	894	802	861	858	879	857	834	828	858	819	820	843	867	816	815	808	860	840	829	837	850	822	890	860	819	879	840	818	812	881	840	835	925	859	826	818	830	751	857	828	840	861	854	905	792	843	842	831	862	795	853	875	831	827	861	848	840	882	843	848	802	789	862	830	840	857	849	835	870	851	877	848	814	823	893	841	900	808	815	828	853	850	838	828	831	842	803	804	882	819	812	797	825	854	836	841	839	803	849	784	859	805	860	840	880	860	893	823	825	856	832	845	786	831	834	849	808	818	806	819	845	833	820	877	886	856	855	846	848	858	810	838	825	871	831	843	832	870	820	878	850	794	817	836	911	839	845	856	879	811	881	823	800	894	880	891	818	848	856	835	832	831	888	867	892	864	837	845	827	855	845	842	835	796	783	846	893	867	844	805	884	842	881	823	828	914	886	882	838	849	862	834	812	827	854	827	821	843	831	834	838	881	805	868	825	825	807	830	825	812	848	854	880	830	878	861	835	848	807	872	815	803	853	849	842	867	846	803	852	911	793	873	802	830	826	861	865	793	856	787	852	785	855	800	877	894	905	872	850	814	812	846	872	885	786	876	795	868	845	856	893	817	889	819	804	801	840	797	848	841	873	878	871	801	864	852	789	818	831	777	846	777	843	883	828	810	804	852	816	855	835	829	837	887	819	803	769	914	836	843	795	881	845	865	861	866	839	830	857	866	839	864	857	883	797	882	831	845	851	893	860	873	871	905	867	813	830	804	841	837
24611	21131	24259	28278	21133	21155	11568	685	456	448	440	396	383	399	399	370	353	373	408	362	361	356	353	370	368	366	358	363	355	333	357	347	369	366	387	375	339	354	386	371	357	363	384	370	378	385	380	353	322	376	367	343	344	348	365	387	353	325	351	341	344	344	373	368	323	350	374	339	363	357	374	367	334	319	355	359	353	359	331	325	338	353	333	370	357	361	335	346	354	345	357	335	336	325	345	348	376	345	351	384	321	342	344	381	333	346	339	362	351	322	336	334	357	382	341	290	331	331	352	332	335	337	375	340	323	353	373	356	327	323	351	339	353	321	335	350	328	345	355	371	376	385	333	372	332	356	326	321	318	330	347	362	356	312	356	338	374	342	324	364	355	370	353	341	361	377	344	301	353	327	366	316	360	366	333	338	327	340	410	354	365	342	330	368	351	359	357	318	349	345	332	342	336	332	360	353	358	325	381	317	334	342	316	365	340	320	344	360	348	366	352	339	335	358	337	372	341	365	362	353	330	334	349	345	335	310	294	331	373	337	353	321	350	356	362	340	349	320	346	334	329	330	351	338	314	320	369	355	347	363	350	386	369	363	376	353	346	379	331	323	334	375	328	359	339	351	342	365	331	363	340	310	323	333	374	363	353	362	340	367	327	348	364	362	348	367	395	301	316	350	375	334	310	382	361	357	397	367	360	313	364	313	335	308	326	346	346	348	373	333	333	309	366	367	321	347	385	355	351	348	358	339	299	329	343	334	357	334	339	363	375	393	338	362	373	338	358	355	352	362	364	317	367	379	361	350	361	383	356	371	342	348	362	400	353	363	353	332	376	369	329	361	328	368	350	359	351	343	352	321	366	335	339	313	348	301	378	355	348	351	330	315	326	378	373	376	346	360	339	328	347	331	389	342	363	344	350	346	353	389	357	298	331	332	339	374	345	364	327	365	364	351	349	367	344	355	367	377	339	353	377	342	326	372	328	367	336	360	359	383	354	336	330	332	326	358	328	358	321	370	331	374	363	330	357	337	342	340	347	385	361	332	352	371	368	338	342	402	337	336	352	340	348	373	362	363	290	350	390	370	356	357	364	361	339	337	350	316	317	353	323	340	330	359	373	340	383	394	354	315	310	362	344	332	362	349	352	343	339	354	345	349	351	333	376	350	316	359	345	358	341	356	375	375	364	381	366	361	349	352	365	366	365	374	364	319	360	349	361	345	344	354	337	340	349	384	357	314	320	357	336	367	349	380	353	385	331	339	353	353	355	355	343	324	355	361	369	334	335	314	340	355	371	397	365	366	328	380	337	318	367	362	330	363	379	301	344	345	400	366	321	358	366	377	378	400	323	354	334	375	386	363	350	355	356	374	371	365	366	341	342	369	345	322	364	344	381	363	324	331	396	328	326	365	359	358	339	324	402	336	371	329	320	340	311	334	350	318	363	363	353	355	355	361	372	349	359	367	334	317	360	374	324	377	345	328	343	370	334	378	362	380	357	344	355	344	340	343	351	369	387	349	314	361	330	332	374	358	373	342	369	321	346	322	365	357	340	313	316	341	376	377	343	369	328	365	296	346	383	331	336	364	341	332	324	353	339	362	356	381	299	320	338	345	350	352	360	348	380	357	364	349	366	345	323	321	340	384	378	351	353	377	328	328	319	334	364	330	344	329	359	390	366	353	335	335	357	345	359	351	345	317	350	318	375	341	354	354	358	386	378	332	361	369	355	360	353	343	350	303	308	358	312	335	335	379	338	325	328	328	336	336	355	376	330	307	347	398	350	333	371	333	378	358	336	308	339	357	357	349	376	366	333	316	326	327	406	379	319	339	359	355	337	353	354	338	347	389	355	398	353	363	375	364	359	372	380	328	362	326	355	330	379	344	332	293	351	360	363	350	363	343	353	324	341	346	379	357	361	342	333	371	339	350	371	370	362	342	333	328	345	391	359	390	345	369	305	301	351	327	362	337	372	338	319	325	326	352	331	340	365	375	335	353	369	331	343	335	349	329	378	376	332	355	343	375	347	348	303	362	324	323	333	337	394	357	362	346	355	356	354	302	363	357	387	361	352	337	374	340	341	336	351	351	325	365	371	333	350	349	375	338	369	342	355	357	328	361	391	361	368	359	340	341	370	371	367	362	326	322	368	399	336	365	358	355	379	366	356	379	371	334	323	341	340	370	377	356	348	361	338	363	357	370	312	327	327	346	372	351	356	370	403	359	317	305	356	365	304	370	358	347	366	318	329	320	340	311	358	344	331	350	353	362	329	351	345	372	374	380	374	329	349	352	344	320	366	324	337	354	332	358	317	388	396	333	334	320	369	360	371	334	374	361	336	386	378	332	353	308	373	326	351	336	310	326	334	325	339	349	375	343	323	357	335	355	370	335	354	338	353	358	358	371	334	354	346	379	367	370	290	374	352	326	333	349	325	374	312	365	336	307	344	331	334	365	327	350	336	320	355	352	411	360	330	366	348	319	383	363	311	308	360	354	319	377	343	385	378	351	345	384	358	357	344	375	337	360	346	327	285	324	347	346	321	354	371	357	360	347	354	323	338	370	355	341	334	328	369	314	351	330	358	361	352	382	333	388	374	378	361	352	361	358	349	353	400	316	348	341	341	326	383	380	334	389	345	311	365	320	326	368	352	348	347	363	338	350	332	358	335	351	294	352	341	318	357	380	355	313	356	357	322	333	360	329	325	339	357	365	377	383	327	367	369	361	377	324	378	333	408	348	360	327	328	361	344	339	369	344	351	380	369	361	358	390	414	366	304	354	334	352	371	373	397	368	358	343	376	354	339	344	340	354	391	357	376	356	352	389	381	336	329	370	355	362	353	351	333	334	352	329	342	363	366	354	367	364	333	357	349	341	370	347	361	325	342	354	362	342	359	323	353	346	328	375	357	350	346	364	356	326	348	311	359	356	368	336	335	367	371	380	322	327	334	354	350	350	345	356	341	343	348	334	378	354	365	364	325	357	358	388	343	337	388	348	382	355	376	302	383	339	330	355	329	376	334	384	373	371	373	375	362	311	374	307	326	400	353	317	325	367	367	370	344	340	332	372	340	348	335	367	306	356	312	323	361	355	345	374	376	337	329	296	330	322	326	338	383	305	301	342	334	356	303	358	345	356	340	333	341	348	336	331	339	336	342	379	329	341	369	331	377	341	362	348	339	366	338	331	335	380	350	384	354	330	360	338	369	363	360	358	338	352	316	292	338	334	375	375	359	364	333	390	345	339	370	332	344	341	345	325	340	376	393	332	372	335	313	350	348	335	379	364	349	346	326	362	367	354	354	303	329	298	346	333	365	342	342	339	349	320	357	323	336	332	344	346	381	321	365	339	335	360	348	319	348	356	366	363	364	357	340	339	326	369	354	351	355	365	341	334	358	342	329	363	347	352	356	334	334	332	345	341	357	364	377	351	367	370	357	374	358	339	373	356	350	298	372	334	351	388	320	322	365	353	326	329	349	312	367	369	345	340	345	368
38824	46094	6236	1004	835	818	803	774	781	759	704	732	784	716	761	740	671	717	745	737	723	736	731	688	705	745	731	715	720	696	694	669	699	755	709	713	745	751	688	742	703	716	677	728	741	725	692	720	718	727	724	693	696	723	748	743	739	735	753	756	744	736	705	695	737	721	718	714	730	713	743	730	692	665	739	689	735	729	768	739	707	688	707	759	694	677	683	677	759	689	764	715	713	687	680	713	697	723	705	727	695	737	705	687	707	721	734	668	705	680	727	729	687	753	700	761	674	735	750	710	722	711	691	708	728	748	723	678	700	746	678	710	769	690	713	675	688	741	700	700	728	729	716	687	682	698	720	740	684	708	734	715	709	694	683	689	753	698	705	735	740	728	707	703	719	685	721	757	728	712	721	700	739	737	655	709	676	712	678	749	723	740	737	689	704	714	719	686	758	705	672	751	729	747	707	750	679	697	700	749	677	800	732	708	702	713	680	712	717	695	732	728	677	700	676	674	724	738	727	683	732	770	742	657	709	766	763	736	694	692	685	693	727	714	692	704	685	701	741	658	683	695	703	747	715	693	698	738	762	703	665	722	717	693	694	706	685	707	716	732	705	752	747	740	705	731	732	687	715	706	704	702	658	753	705	757	711	689	713	652	718	717	767	684	644	672	704	714	694	630	731	677	748	733	748	717	723	704	694	695	723	709	762	722	683	713	706	696	714	686	767	753	699	753	731	723	684	769	689	727	689	692	744	724	734	733	696	750	711	731	687	701	688	724	690	690	739	699	698	707	738	713	768	731	756	694	690	712	773	664	744	686	704	676	708	699	711	646	715	667	680	717	710	712	708	715	729	777	743	682	679	713	730	691	685	687	684	717	724	721	695	708	693	749	721	689	707	685	724	722	707	700	716	770	670	727	733	718	776	663	710	770	748	696	735	710	732	723	723	747	720	715	719	728	694	736	679	719	758	762	723	705	727	744	665	688	732	756	701	700	683	706	709	737	728	679	729	770	685	738	721	698	717	703	719	731	700	747	705	691	710	672	703	763	743	738	719	717	710	735	695	689	734	676	705	696	708	668	730	711	738	683	724	725	695	683	705	705	735	756	762	773	727	681	717	718	684	717	708	763	716	679	769	688	715	715	678	736	708	697	696	702	684	737	723	712	689	714	728	747	688	701	668	713	700	746	716	730	705	729	695	722	701	714	747	726	720	710	753	699	678	716	700	717	678	731	700	706	719	706	730	773	719	710	725	717	754	669	740	741	721	744	741	748	794	726	709	714	667	724	689	720	720	680	763	719	727	718	692	726	708	711	705	706	706	692	673	710	742	705	715	719	717	776	660	703	707	797	704	739	705	699	753	686	716	656	708	747	721	726	687	673	713	762	675	739	707	732	681	743	716	685	705	771	708	736	724	720	694	673	674	699	678	656	760	716	729	746	710	695	718	724	669	689	673	688	737	724	646	741	712	715	735	744	691	728	692	698	713	718	695	686	737	689	727	714	731	710	695	642	736	684	682	722	689	697	730	746	767	667	739	706	729	769	704	664	664	669	700	692	738	751	684	730	738	683	737	695	734	745	700	756	673	722	742	715	684	689	721	733	695	686	688	743	720	727	696	728	714	692	737	771	711	732	703	687	756	700	699	715	753	702	727	679	699	721	710	742	692	704	740	758	715	717	711	738	721	689	693	689	702	698	708	686	695	733	714	661	732	770	687	783	696	732	722	725	696	717	735	722	694	718	744	679	731	731	713	793	727	703	746	681	741	688	744	692	676	755	675	710	720	673	712	704	706	771	689	710	681	689	713	670	705	692	728	706	718	714	731	709	692	731	699	698	714	710	698	696	738	653	701	728	715	788	719	728	693	689	733	732	716	711	731	722	776	745	733	734	755	739	707	696	690	701	698	699	719	674	764	753	719	689	712	783	732	704	688	699	708	722	754	720	749	713	669	703	728	703	744	702	753	734	744	735	679	677	680	707	743	700	774	715	692	690	717	700	724	710	667	683	650	720	717	704	716	735	731	698	756	748	674	718	729	728	668	685	712	720	777	716	710	714	742	713	735	693	739	699	702	658	702	712	745	693	740	689	714	704	678	697	723	731	721	731	738	704	710	688	764	704	674	667	756	716	698	718	721	692	699	724	698	683	679	739	745	694	727	707	698	695	694	737	706	684	732	714	742	727	706	657	726	712	716	712	710	709	696	718	701	692	717	729	734	707	668	710	755	703	723	617	739	717	699	712	726	654	709	695	712	670	735	677	699	710	722	656	723	699	719	753	667	704	755	756	769	734	705	756	749	679	756	676	732	723	732	730	684	721	710	713	714	741	722	715	745	717	673	713	709	669	753	719	711	712	672	690	726	723	653	728	740	727	688	750	768	736	692	664	715	692	677	695	707	673	702	710	666	726	634	710	707	672	716	732	722	728	725	675	716	695	755	725	756	714	673	675	730	700	704	711	701	716	701	676	708	695	704	734	731	705	702	767	733	696	702	721	710	730	741	725	781	758	678	706	680	734	690	687	736	710	753	713	721	711	742	712	750	676	718	713	720	722	729	717	771	693	683	714	718	712	685	689	738	715	695	728	698	800	724	707	710	715	725	719	689	731	668	702	732	712	756	704	721	740	718	711	690	754	682	671	733	709	673	720	715	717	681	720	722	737	717	747	688	711	673	705	723	758	690	662	795	747	714	736	707	672	729	699	697	736	674	718	722	714	719	656	711	718	743	709	698	716	726	673	674	700	686	665	718	723	758	758	719	773	721	707	697	725	687	708	778	712	730	706	732	727	753	738	770	719	741	760	720	736	709	709	688	719	781	729	694	703	737	684	722	728	689	733	720	710	737	724	735	711	703	712	717	670	728	710	772	678	700	706	652	766	693	721	705	724	733	719	741	736	682	723	721	712	729	707	678	666	716	690	663	710	706	701	719	768	697	731	710	687	642	753	696	683	691	709	664	691	753	679	674	748	742	714	722	705	721	731	687	686	721	677	709	688	676	743	770	713	698	652	761	740	752	695	757	712	718	699	723	706	732	693	630	643	707	716	686	676	702	731	722	679	704	721	733	700	688	695	722	736	708	703	705	667	688	688	689	780	690	695	728	696	693	702	712	713	719	729	714	675	714	732	712	723	741	713	743	698	683	719	747	694	715	715	691	721	721	715	694	713	727	731	691	725	704	706	717	737	718	724	746	713	703	693	713	719	669	690	708	686	706	722	723	731	722	691	708	715	749	723	712	765	737	762	685	731	741	722	729	744	688	722	712	716	660	720	704	717	707	712	706	680	705	718	741	720	732	737	733	669	733	706	697	699	704	707	716	734	754	741	716	680	670	728	699	657	764	721	663	750	747	730	743	769	781	725	701	705	723	739	682	682	732	762	712	744	722	751	730	714	716	729	741	719	704	681	640	679	669	700	692	678	715	690	682	717	723	739	727	693	709	720	695	725	725	681	717	665	725	747	708	709	734	714	698	673	724	741	687	771	705	692
36647	17381	4319	506	366	321	281	249	223	244	283	278	233	258	257	252	248	270	255	220	256	259	239	227	248	218	256	215	218	233	261	231	258	253	238	226	216	226	241	254	251	206	257	243	231	237	271	257	239	276	289	253	243	247	247	209	236	256	247	268	274	237	250	239	280	240	207	234	227	244	255	233	246	283	242	244	247	261	221	253	240	246	234	278	238	275	241	221	239	256	259	204	258	229	231	238	262	236	252	230	206	225	246	241	216	251	249	242	208	249	244	230	258	229	245	221	235	256	253	233	247	251	245	240	245	214	234	248	225	258	253	248	256	239	257	248	252	260	245	274	233	235	242	236	243	245	271	247	264	239	229	238	249	230	223	259	228	267	219	269	251	247	256	234	277	250	291	260	254	266	245	265	227	261	225	243	265	253	251	246	261	240	253	252	238	245	237	253	218	242	268	247	235	249	249	239	236	251	245	221	217	234	252	205	228	234	244	265	261	249	236	218	219	263	227	246	221	236	246	228	228	250	251	254	239	262	234	219	240	260	246	225	253	232	228	255	230	241	258	231	245	214	253	269	243	258	223	225	260	256	264	257	253	240	250	238	237	222	211	240	249	230	251	286	248	237	249	241	250	257	238	233	219	235	253	241	242	232	242	254	244	258	248	247	249	247	253	252	252	237	229	251	233	247	233	217	229	216	260	259	248	259	230	247	246	227	226	228	254	254	210	227	242	217	220	232	259	250	240	250	276	259	249	256	209	261	247	268	227	226	246	221	253	223	252	233	219	258	263	209	238	230	254	235	256	264	219	224	199	222	236	269	236	252	242	244	238	225	227	259	231	248	215	240	237	269	216	224	257	250	243	249	249	224	226	265	261	259	261	225	248	254	230	243	220	240	247	226	221	253	244	262	242	247	202	250	270	249	262	231	251	243	253	243	249	238	244	240	211	274	260	238	257	222	271	233	223	240	260	242	230	243	252	233	260	258	247	249	239	246	243	236	258	276	247	216	262	254	231	243	233	254	268	254	219	253	262	227	236	226	239	273	240	238	266	234	263	200	243	263	213	240	252	231	234	225	237	250	255	233	214	229	268	220	250	230	229	259	227	232	245	226	250	212	205	293	235	252	256	245	260	229	252	230	292	255	241	252	260	252	258	234	250	252	221	253	267	278	254	243	262	204	250	235	239	231	216	217	248	224	236	249	221	203	238	233	227	234	262	251	250	236	239	254	241	205	237	212	262	232	247	239	253	231	213	231	251	257	251	267	241	228	271	258	243	247	258	237	251	228	267	263	230	232	212	236	235	289	267	269	255	232	278	239	231	259	250	218	216	244	211	268	244	214	248	229	229	249	280	267	225	239	228	239	243	240	271	256	258	244	264	238	238	257	251	276	247	243	237	241	232	236	246	258	260	242	228	249	215	229	234	251	224	241	223	264	260	231	249	258	236	284	218	223	237	258	232	241	238	237	212	220	239	228	244	210	226	254	246	244	240	250	276	230	227	242	211	252	241	253	215	262	245	252	276	241	241	230	213	233	260	237	267	220	236	264	250	251	231	271	236	248	259	258	265	242	248	267	226	252	258	245	236	256	278	209	231	218	229	259	233	244	201	269	229	248	262	229	241	223	242	223	212	249	230	234	234	227	241	230	243	268	245	249	241	233	236	266	254	278	252	226	219	260	253	225	252	232	208	248	233	228	250	235	262	216	226	248	253	242	229	223	261	284	231	211	260	239	242	270	259	243	241	255	239	231	229	227	248	234	237	258	252	250	232	242	261	276	255	236	246	247	242	266	240	254	243	253	260	236	226	245	273	239	225	257	241	245	229	272	250	258	269	199	238	226	208	244	233	238	258	260	243	254	247	249	226	271	228	234	227	254	242	245	253	240	229	242	275	254	209	240	256	247	239	244	227	245	213	225	262	256	232	240	256	242	253	259	238	256	227	233	239	232	228	270	232	223	242	248	235	275	254	228	273	236	248	233	257	241	235	262	231	250	259	261	264	227	266	238	229	215	214	244	250	242	203	252	239	221	223	236	247	241	239	246	255	226	246	237	267	240	237	238	227	242	225	227	246	225	231	237	230	238	243	241	263	234	260	249	239	224	249	267	260	239	280	213	222	249	253	231	231	248	258	253	229	234	238	244	258	239	225	247	225	247	252	244	238	250	240	216	270	212	254	252	266	237	279	253	217	251	237	235	230	232	198	268	244	230	246	275	287	253	239	239	236	236	232	220	204	239	275	215	239	258	237	254	233	235	248	240	253	249	252	227	276	248	251	258	236	236	240	247	211	245	246	214	243	216	254	249	230	264	248	220	252	230	247	237	253	260	238	259	236	245	229	229	261	209	238	235	220	234	217	264	233	234	253	222	231	219	263	279	213	257	262	249	222	262	243	248	264	237	245	261	232	235	250	237	225	244	238	241	252	261	240	251	243	221	244	253	233	236	242	250	224	232	254	234	237	251	235	262	237	238	243	258	253	260	288	235	226	216	244	249	269	247	252	248	233	226	227	242	219	225	234	267	230	278	254	237	244	246	234	226	239	244	265	241	245	231	258	256	222	252	226	236	241	228	251	237	234	216	259	223	217	253	232	235	238	215	267	215	231	222	249	202	236	243	257	255	233	245	245	224	277	232	251	233	238	271	244	212	250	254	280	275	254	233	237	244	226	226	234	236	248	272	241	237	215	245	238	262	255	251	241	227	219	260	249	243	234	259	244	268	260	235	245	260	247	215	266	239	238	256	257	245	266	231	282	264	236	212	265	247	233	234	235	243	248	235	239	221	239	247	221	249	249	241	259	243	258	254	253	255	272	244	246	249	253	254	232	250	253	229	270	236	218	222	253	248	260	240	244	263	242	232	238	261	233	267	243	286	244	226	252	213	233	250	225	244	251	231	251	233	227	251	243	233	226	219	243	254	268	258	221	245	253	210	217	252	239	238	238	236	241	226	270	245	243	274	248	257	237	245	218	253	238	244	225	214	243	273	231	243	259	254	216	249	229	278	254	259	242	232	228	237	241	230	248	226	229	252	241	250	277	219	240	226	214	244	252	223	231	256	256	250	260	223	227	243	269	244	234	232	259	241	227	241	234	232	264	236	254	228	229	256	259	258	245	239	246	245	228	233	264	274	252	232	216	229	242	232	250	253	242	254	263	252	252	241	236	237	228	253	240	215	261	257	223	248	259	256	247	244	246	269	245	252	246	232	228	227	253	218	260	274	254	257	255	254	233	237	229	232	228	238	227	247	218	231	254	224	235	271	260	249	230	258	244	230	286	229	218	243	235	250	233	267	279	231	283	258	225	239	268	282	247	238	250	226	215	252	220	240	251	260	268	218	252	246	246	241	272	281	249	247	226	235	247	270	241	242	237	264	254	245	252	249	232	258	246	247	258	239	234	230	241	254	253	272	268	234	203	207	251	245	229	243	252	249	271	238	253	246	290	261	228	237	257	249	242	259	252	227	260	250	253	243	221	246	276	275	238	253
22687	5645	728	591	537	594	606	575	553	551	558	584	549	568	577	552	565	584	607	542	574	572	550	594	576	540	574	533	571	560	552	536	592	591	568	564	550	565	562	547	586	571	521	575	558	579	544	591	573	613	566	543	564	579	583	560	580	578	568	558	554	518	586	586	554	541	569	589	589	564	551	607	574	562	602	560	543	558	568	556	545	592	540	588	588	541	572	565	583	584	595	562	595	544	577	541	555	566	552	536	577	536	565	594	556	601	552	578	571	567	534	575	586	604	578	537	554	586	566	570	554	550	562	543	594	603	634	567	598	563	595	564	555	547	573	587	577	582	565	555	555	543	575	575	588	575	565	592	576	567	527	565	517	582	617	603	597	581	603	554	589	550	565	599	576	610	533	573	589	574	563	547	525	536	574	589	577	538	521	565	554	575	589	535	589	547	569	573	555	555	519	570	588	590	538	596	585	526	547	582	572	593	573	559	567	590	593	559	578	593	560	603	548	574	583	561	534	543	591	564	554	587	574	556	598	583	547	558	546	651	575	561	598	550	521	545	567	566	621	568	583	550	565	522	573	591	559	573	559	600	588	532	575	553	541	566	620	577	617	533	537	590	584	518	592	532	612	580	522	538	541	540	537	583	572	536	590	597	577	553	576	562	580	589	563	548	554	563	558	594	584	529	535	571	586	564	576	556	551	602	534	565	564	569	529	571	580	567	565	511	570	591	559	549	581	561	606	578	564	596	553	504	579	586	578	576	581	548	564	550	577	553	590	594	555	571	576	589	570	545	550	560	563	552	515	592	566	585	562	562	544	585	550	539	602	573	575	586	561	572	562	552	616	566	558	568	566	580	570	562	577	561	576	553	560	551	595	577	570	553	581	553	574	510	612	549	549	615	565	577	616	597	554	576	545	570	560	615	568	592	570	585	600	593	584	538	543	579	555	571	553	607	585	591	593	544	583	565	563	561	583	613	582	540	577	535	560	573	587	561	564	543	564	554	584	564	568	582	577	556	566	575	551	534	580	578	526	555	596	575	573	553	568	577	609	507	643	571	573	540	579	576	568	608	543	555	571	536	581	579	584	547	589	595	554	580	566	589	582	522	589	590	528	638	571	600	549	583	578	619	631	628	595	581	587	536	512	580	552	565	584	558	564	536	567	582	569	570	567	525	589	605	607	555	571	573	569	557	540	577	605	603	589	568	559	546	619	569	565	574	593	594	576	603	551	559	594	601	517	555	576	540	565	564	543	599	567	576	569	565	605	563	549	564	600	574	568	595	586	563	585	566	599	579	551	625	592	582	558	570	588	558	557	596	612	585	580	619	600	580	575	582	590	555	593	579	612	560	598	590	588	586	580	530	575	579	583	544	575	578	549	547	582	592	605	583	537	572	558	567	558	567	576	586	576	571	563	577	542	545	580	550	529	540	530	570	580	541	559	616	588	596	566	567	591	577	576	559	608	605	543	553	579	571	560	587	552	580	601	545	580	547	571	553	539	600	593	579	624	530	587	584	564	583	534	570	581	587	541	564	602	587	592	599	578	576	578	571	625	524	561	555	572	533	546	585	564	585	550	554	552	560	564	605	562	551	568	586	550	535	568	564	544	584	551	595	581	557	578	581	559	597	568	607	616	561	611	542	532	581	583	519	542	574	593	548	542	591	592	586	567	597	545	589	602	568	571	568	566	568	571	560	553	597	556	583	582	563	555	540	560	572	599	578	586	594	587	595	592	576	565	557	575	542	562	601	575	570	574	562	582	602	603	562	573	493	559	602	540	570	559	559	568	571	564	563	558	521	581	579	582	567	584	523	576	556	587	553	561	631	570	587	548	560	611	546	551	515	567	583	567	573	565	552	550	596	575	579	556	567	610	588	561	617	565	543	567	598	553	566	598	584	562	557	576	540	551	555	562	580	564	580	562	589	535	568	597	593	553	569	575	576	520	570	536	540	499	571	564	585	565	571	554	605	553	525	586	596	568	545	545	560	583	585	572	550	555	575	605	595	550	583	591	553	583	580	584	544	577	577	584	550	597	559	593	592	599	613	580	561	541	522	577	567	550	581	617	566	582	503	628	561	577	582	578	566	568	603	605	569	576	588	562	574	525	577	570	583	575	538	627	579	598	541	548	552	555	585	560	549	557	593	547	562	583	569	570	588	545	532	579	532	546	582	552	560	550	582	555	579	593	579	546	589	555	588	558	584	550	556	564	601	579	562	546	520	602	554	585	557	583	533	588	575	542	559	563	577	579	573	592	612	567	556	586	615	587	555	564	602	571	558	563	576	589	519	553	555	538	621	547	576	624	548	551	566	581	526	552	567	527	589	589	587	582	587	584	555	546	586	593	559	581	537	583	543	564	555	553	598	563	573	560	530	593	562	595	569	569	528	559	564	570	553	585	520	573	546	578	554	574	561	597	504	535	573	582	569	595	566	568	569	555	580	541	546	583	582	587	525	564	572	579	547	615	573	606	571	545	539	577	573	555	569	610	577	548	587	586	564	542	555	540	562	578	610	575	544	560	569	548	563	554	536	570	591	610	534	573	554	574	563	535	560	557	543	582	581	590	574	579	544	573	578	594	542	596	612	578	537	580	613	598	607	563	529	572	602	562	596	530	556	599	564	553	559	592	570	583	596	540	541	574	559	602	579	545	559	581	589	555	615	544	585	601	558	558	563	580	595	571	575	565	554	593	557	558	578	615	597	597	589	589	582	580	597	589	591	561	548	553	557	529	589	601	605	565	584	558	572	599	558	627	569	552	580	570	526	574	537	588	555	539	596	533	579	593	586	540	529	542	575	566	586	570	583	573	604	605	582	582	544	537	573	519	554	559	571	624	563	562	551	553	546	534	589	584	565	579	590	624	552	583	537	597	551	540	562	592	537	606	602	541	527	565	575	585	556	552	572	498	519	557	558	576	619	602	573	551	536	571	613	534	592	568	572	527	574	561	580	551	587	561	574	555	566	582	543	629	605	582	594	574	547	609	599	552	555	548	583	565	547	584	596	590	565	571	606	549	583	542	588	561	591	534	540	561	571	620	573	582	578	595	559	543	622	566	611	551	620	555	537	576	578	568	567	568	550	582	537	574	541	589	540	567	575	569	587	610	528	591	578	612	604	572	549	545	549	577	624	601	562	531	575	560	575	523	626	552	601	571	558	539	556	561	590	586	574	557	561	554	535	630	560	526	600	608	562	592	548	547	569	558	576	529	594	570	576	545	579	569	582	571	551	555	592	597	623	564	580	601	561	569	525	524	553	567	536	536	610	576	596	528	534	550	587	562	567	520	582	540	552	590	524	593	577	606	583	552	550	535	559	555	546	559	567	578	599	595	600	583	550	565	536	577	551	539	611	571	582	573	605	539	604	533	568	640	545	581	582	583	574	598	571	607	616	551	558	567	605	579	613	604	592	583	527	547	574	566	553	575	558	569	561	552	567	540	546	564	566	581	534	545	542	575	579	548	557	575	574	617	571	582	604	572	577
25253	21126	23794	28720	21142	13335	733	543	449	502	442	411	417	436	380	384	439	419	439	429	436	391	385	407	433	421	341	363	402	404	397	427	427	361	375	357	412	376	380	383	379	375	441	384	419	429	377	425	444	449	388	397	416	401	403	407	419	416	414	414	409	406	392	367	375	368	452	418	408	392	394	442	403	401	412	406	406	422	416	429	405	406	407	424	429	417	415	410	414	417	402	410	411	405	375	384	412	380	393	402	384	387	417	388	400	444	406	372	395	413	402	436	417	409	392	406	421	392	374	416	402	400	390	403	404	365	404	433	390	423	395	351	381	378	410	402	428	421	423	433	384	381	360	431	435	413	441	425	426	415	360	407	376	421	344	411	399	419	388	379	410	393	385	387	380	403	385	427	412	424	439	399	420	412	422	386	411	398	375	403	398	413	393	386	415	387	417	370	402	394	416	365	410	417	422	402	415	413	406	454	413	388	440	387	399	399	407	415	422	377	399	351	411	439	405	439	406	390	379	431	388	422	386	426	398	413	374	409	369	400	414	418	399	413	397	391	363	412	391	405	392	428	391	382	399	396	377	382	419	360	381	426	413	383	428	425	388	429	369	375	394	401	388	371	399	422	346	362	367	391	441	402	414	416	385	396	415	421	422	408	410	431	388	418	423	377	396	429	428	405	400	398	384	396	392	456	405	405	443	442	384	381	425	403	385	426	386	387	396	396	419	422	417	400	403	470	408	411	376	389	434	446	406	413	394	431	394	437	400	374	415	412	371	425	383	410	389	404	372	428	427	438	418	425	412	402	399	439	392	388	367	406	380	425	421	418	389	420	393	368	385	421	409	397	360	424	390	376	422	421	391	404	419	429	383	431	395	391	362	390	417	375	398	401	377	361	388	398	399	411	381	418	422	340	396	407	404	386	390	407	397	402	420	406	359	395	456	427	416	384	393	383	412	395	409	364	434	399	425	443	400	406	397	451	417	393	407	443	432	389	438	405	403	393	411	410	393	447	412	404	412	392	428	380	422	378	398	407	374	422	416	385	395	406	393	381	395	403	422	387	355	408	387	416	424	414	400	374	415	397	389	426	406	406	404	396	378	412	389	419	393	378	404	406	413	388	435	432	367	402	408	398	380	406	414	406	397	386	426	434	407	438	392	398	394	414	395	386	374	392	427	409	431	385	386	444	387	431	447	383	375	352	417	360	422	382	412	402	406	355	424	421	375	400	399	393	390	421	407	427	461	408	425	433	403	434	384	428	440	405	443	416	410	411	410	427	399	443	389	433	400	381	421	419	388	394	391	429	432	375	400	373	359	363	388	426	368	419	390	400	400	387	449	424	407	409	390	439	404	416	414	388	358	397	415	403	420	401	371	360	389	409	406	395	430	423	396	394	429	400	417	388	422	420	379	406	414	371	380	393	396	402	420	387	404	418	363	392	393	415	429	446	400	397	431	403	418	395	404	384	378	409	414	406	421	416	372	427	397	402	427	407	397	399	392	448	398	426	421	396	399	389	368	378	379	403	435	377	369	373	434	430	368	380	427	391	419	399	443	387	406	385	409	395	370	385	387	397	400	390	397	390	458	403	409	393	407	415	400	395	372	408	386	414	420	364	352	372	392	396	446	397	364	403	404	413	388	401	398	418	412	415	395	394	385	393	411	377	402	401	405	382	422	434	410	384	423	427	403	388	437	383	395	403	398	406	446	388	403	427	373	399	431	466	454	449	389	405	397	380	409	357	408	411	442	354	406	404	431	405	403	426	371	411	423	431	407	423	402	449	424	428	394	354	426	408	428	423	400	424	423	385	400	446	341	410	396	412	400	411	376	361	383	399	422	382	390	410	414	414	393	404	432	398	411	405	388	412	430	412	419	414	411	435	385	429	395	408	400	412	425	456	402	406	406	436	403	435	417	427	391	385	438	398	410	396	394	428	398	392	400	413	402	407	392	419	420	436	357	457	426	403	399	357	414	418	359	384	409	407	382	405	390	417	393	401	380	403	388	391	350	424	369	413	354	423	394	382	397	372	390	394	360	406	388	428	427	398	394	396	368	400	425	398	394	398	381	402	373	393	368	407	412	413	409	375	424	408	415	421	438	429	376	384	440	400	401	384	404	466	402	387	365	406	433	410	410	434	389	435	369	399	416	401	441	406	402	420	392	425	398	347	399	415	401	423	376	424	464	391	403	410	417	471	393	389	409	429	403	457	412	414	381	439	425	395	376	418	418	412	353	421	434	403	400	392	426	442	395	411	431	404	421	434	411	426	414	418	375	389	439	427	418	395	389	384	438	401	424	382	410	385	403	377	377	375	342	395	393	418	406	396	406	416	413	392	405	417	357	333	390	397	420	412	394	432	409	405	405	372	421	421	374	426	392	409	406	411	361	416	425	442	395	402	408	391	397	382	374	391	404	403	394	447	412	400	417	431	419	385	427	399	366	397	418	385	415	407	395	411	408	414	426	427	408	414	393	401	408	378	392	409	410	417	395	405	420	449	426	384	392	395	401	402	406	397	417	384	378	374	427	371	401	409	412	379	393	359	381	371	406	434	419	398	400	431	404	388	398	389	350	412	383	392	403	366	398	430	409	389	432	431	366	430	391	392	401	376	381	408	394	393	369	383	371	385	413	427	417	451	480	432	410	421	399	389	403	401	397	419	403	388	422	399	357	388	414	402	390	397	401	383	415	423	410	387	411	427	387	393	370	388	390	388	391	425	398	424	402	404	389	386	422	414	401	425	380	414	440	397	434	439	392	340	401	416	424	404	407	384	398	419	414	396	448	404	416	385	365	415	369	405	428	448	414	430	449	407	410	378	386	430	464	386	404	422	420	417	399	430	435	372	422	388	383	421	406	412	431	443	410	442	369	386	401	411	404	411	346	389	384	374	415	403	423	401	399	401	417	412	407	426	379	411	386	402	362	351	423	399	407	363	417	412	406	403	387	398	409	420	424	399	394	406	390	413	393	403	414	384	437	404	417	411	405	382	371	422	412	411	376	373	394	405	407	402	418	420	388	409	354	391	405	416	405	418	408	403	397	382	384	367	391	420	420	415	384	403	428	367	407	391	361	377	388	415	395	424	425	368	360	416	438	392	402	412	416	379	363	393	434	443	410	375	399	415	384	428	371	370	398	379	427	377	389	379	405	397	393	416	400	397	431	401	376	398	395	387	428	420	401	402	368	402	386	370	411	382	407	411	432	409	451	400	376	363	362	386	414	346	383	392	425	401	395	388	423	398	436	408	379	396	417	407	424	407	385	386	400	415	411	414	397	341	396	363	439	420	407	428	384	435	375	362	382	373	379	368	406	393	437	374	418	383	412	423	411	415	403	387	426	410	445	384	365	443	378	412	412	396	349	381	408	386	385	403	388	397	403	371	388	405	428	432	419	409	397	382	421	401	385	404	419	381	458	404	384	412	398	407	392	425	391	413	405	400	411	390	410	416	422	381	363	393	394	417	358	399	409	406	416	388	417	411	390	412
32901	35432	3974	1034	896	915	898	842	805	869	887	851	868	884	810	888	873	879	911	860	834	835	857	850	879	853	899	856	839	853	856	827	870	860	873	861	842	832	845	834	837	865	809	781	829	822	821	874	827	878	832	795	878	841	822	837	785	833	816	827	794	778	912	815	802	874	858	856	853	831	849	894	886	855	899	831	821	906	853	856	899	819	845	821	881	823	882	866	866	826	874	818	842	878	873	840	806	873	879	845	856	882	841	879	839	826	908	844	839	814	874	837	866	877	846	820	859	883	848	904	860	842	839	865	873	839	835	858	811	856	843	851	864	854	856	817	853	809	850	865	852	826	854	841	907	853	875	879	840	834	807	827	845	808	905	875	889	851	880	825	848	872	841	850	885	840	833	864	864	883	867	861	843	824	889	858	873	854	813	862	870	823	844	823	809	840	872	879	863	830	834	860	874	904	877	840	847	816	826	859	833	801	848	826	819	883	830	793	896	822	797	885	815	900	859	796	785	829	864	861	860	851	849	820	862	882	834	862	828	816	889	924	888	834	869	850	832	857	851	840	860	807	813	854	808	852	864	833	881	906	872	852	843	866	828	814	871	853	846	872	841	806	798	845	817	837	860	842	813	844	839	784	811	879	856	841	877	861	867	825	849	805	890	822	828	888	872	852	858	863	878	806	800	818	872	889	805	857	860	859	875	883	867	784	846	816	813	846	847	803	859	882	882	825	876	811	833	886	848	885	854	838	898	825	890	843	789	805	906	894	869	818	857	870	831	826	817	875	906	849	855	830	828	834	858	829	815	795	808	881	819	862	833	866	846	824	867	865	889	896	820	802	854	837	868	849	829	812	888	844	840	864	827	822	853	833	872	842	865	916	925	907	844	854	848	841	934	906	884	841	829	856	753	836	825	862	886	859	819	851	839	856	806	833	882	848	807	850	879	904	902	825	827	926	822	834	799	823	903	897	873	845	829	826	856	833	821	826	841	851	865	818	843	818	847	798	840	876	826	822	858	855	888	845	900	797	851	884	815	829	850	862	802	873	925	854	841	857	860	846	855	802	895	847	862	861	892	825	854	829	865	779	924	889	809	854	865	838	868	850	867	863	830	849	864	876	902	850	879	844	845	821	829	828	827	861	810	813	833	831	838	840	846	834	833	838	849	801	894	872	851	850	849	897	816	823	875	867	866	852	854	881	794	865	890	870	821	908	835	820	850	849	852	824	892	910	878	841	892	884	833	807	876	822	856	830	877	848	800	825	877	854	799	838	858	828	844	851	875	875	931	837	814	827	902	819	838	824	875	849	828	820	870	852	879	827	835	802	873	850	866	781	814	854	861	824	842	828	828	836	829	857	881	848	825	842	855	879	852	825	818	852	819	833	887	830	821	812	839	823	870	826	833	847	810	803	853	884	873	842	805	850	872	806	866	874	870	831	849	840	873	809	830	870	850	844	813	845	842	872	887	843	822	862	881	784	882	872	855	858	930	850	846	877	818	909	887	808	835	874	827	866	891	844	841	889	851	884	811	861	870	868	874	832	822	863	833	845	786	812	856	840	847	850	836	851	907	910	888	890	868	860	863	852	833	854	852	799	845	881	842	840	893	826	839	786	816	874	885	824	919	826	819	824	863	849	845	813	835	870	876	852	862	859	868	838	820	820	872	895	835	839	842	824	858	834	850	845	813	841	808	822	831	877	820	860	838	802	865	857	872	801	834	863	898	875	859	893	818	864	836	859	869	844	833	826	817	861	866	847	800	847	864	869	881	852	800	871	827	825	855	873	837	799	853	796	849	877	884	834	866	855	900	826	807	885	877	871	799	872	895	869	836	878	862	858	894	868	779	877	838	856	898	847	886	850	835	890	874	869	890	850	873	884	825	826	859	876	860	911	847	850	862	852	814	887	846	855	842	887	869	846	884	861	853	874	815	849	852	840	834	834	848	851	853	851	866	846	838	786	891	834	871	852	831	907	845	836	814	816	893	847	862	828	842	850	853	874	849	815	869	810	854	842	880	806	848	835	894	870	833	900	839	837	868	855	837	841	850	873	866	857	854	872	860	837	865	858	901	822	856	858	802	885	891	873	870	849	837	886	826	837	806	849	825	857	863	865	861	840	879	875	819	819	857	875	834	901	838	783	802	797	827	823	889	851	838	878	877	847	821	857	865	814	879	906	886	880	872	853	833	831	835	824	805	834	839	815	888	870	830	813	865	852	848	801	913	826	882	841	865	826	868	897	862	813	818	862	803	861	862	839	821	839	813	835	834	823	816	832	892	872	874	818	889	821	870	875	802	866	791	810	888	880	882	895	871	803	861	775	828	809	879	852	850	826	803	865	851	858	873	855	796	821	817	840	876	860	848	864	883	879	891	884	863	899	857	838	892	845	848	859	779	862	861	874	857	802	897	853	858	866	832	793	815	772	884	837	866	818	870	843	873	899	864	873	809	861	838	840	871	840	947	819	838	846	834	864	850	866	840	846	800	880	856	853	844	836	842	847	829	828	830	837	826	811	840	894	880	920	849	841	845	850	839	857	849	867	875	822	881	842	867	813	898	867	815	851	890	821	842	806	818	816	867	834	805	872	833	783	846	885	834	903	865	822	862	912	840	831	878	869	831	852	890	792	881	823	894	877	824	871	856	838	847	858	799	810	891	816	829	831	834	854	860	850	882	867	866	860	830	807	893	846	831	896	852	834	871	843	888	854	844	854	867	835	887	873	867	835	798	816	848	810	838	876	808	869	830	847	895	842	895	847	788	821	835	819	908	852	819	802	860	885	832	840	845	856	883	824	881	812	873	814	880	889	898	888	907	838	838	783	881	840	861	884	835	843	884	898	853	848	768	863	853	881	830	856	824	878	829	852	805	855	850	806	850	847	869	877	869	852	889	863	841	882	853	875	774	828	836	843	828	861	828	825	853	851	842	851	871	827	832	825	862	855	889	855	810	844	845	858	841	867	809	878	764	844	854	868	855	840	859	833	818	838	848	841	882	822	806	847	886	823	838	882	809	863	815	824	894	824	847	844	894	843	905	937	851	841	862	820	869	851	860	825	814	872	802	808	821	841	834	859	842	900	849	898	879	844	803	852	914	840	811	807	887	842	839	844	845	928	861	828	833	795	851	860	837	864	834	804	868	835	836	878	797	841	843	810	819	903	858	865	902	826	842	809	897	851	838	840	870	815	880	834	859	803	795	858	844	856	845	842	905	827	817	876	887	828	832	819	812	885	877	862	890	832	790	872	823	860	875	828	865	816	836	879	841	861	831	832	863	866	830	863	876	844	871	845	852	820	829	855	856	883	845	821	864	873	802	811	855	806	853	856	852	888	807	843	850	830	874	858	819	813	862	852	884	861	822	885	783	905	874	820	794	804	863	801	862	851	861	847	831	871	888	926	907	803	821	868	859	874	882	853	848	900	854	844	832	860	874	815	834	893	804	832	861	833	814	823	868	906	840	863	834	893	889	836	817	858	845	844	853	850
24587	21114	24159	28304	21116	21145	11401	700	478	460	421	402	330	395	361	340	363	329	384	365	396	386	398	338	319	343	372	342	350	376	344	355	322	342	322	363	381	351	381	360	384	373	352	371	374	372	368	371	325	320	332	353	380	349	338	373	354	351	342	364	364	361	379	348	358	361	403	370	363	346	386	370	360	315	354	369	336	332	357	391	335	345	391	321	351	388	337	336	374	340	339	334	357	381	349	341	332	360	360	393	394	360	402	359	378	352	325	350	360	390	360	342	324	376	353	321	324	358	367	396	367	326	373	339	348	406	343	333	377	341	321	360	344	396	305	318	337	334	365	338	350	361	355	350	359	362	326	362	334	367	327	348	338	347	334	353	358	308	341	338	333	349	324	375	313	345	348	341	351	347	343	333	368	325	358	285	339	353	333	349	355	332	355	350	344	381	382	359	342	369	365	378	332	355	358	372	320	370	333	340	312	325	339	332	358	354	339	370	347	310	348	350	342	344	316	363	350	374	367	346	358	351	372	340	316	362	359	346	329	330	366	364	382	372	330	370	359	333	370	347	332	357	378	327	335	369	319	323	343	329	342	331	341	381	346	371	320	327	340	329	321	338	328	321	325	342	379	353	352	342	333	358	317	342	329	333	309	343	349	337	339	345	340	378	327	342	349	325	336	367	336	351	358	376	325	353	364	357	349	369	371	351	357	353	377	358	295	344	376	353	353	343	361	358	342	342	350	310	305	352	326	361	340	321	370	336	348	340	349	367	333	344	312	344	348	316	341	333	350	360	334	323	342	340	322	328	361	314	401	356	355	328	353	307	360	346	331	378	350	361	319	346	327	333	350	376	353	343	366	372	311	345	317	338	344	343	334	359	366	329	374	384	348	350	353	342	327	375	340	353	306	348	338	314	347	347	339	351	294	318	336	342	377	360	348	362	349	333	317	325	307	350	382	371	357	332	349	339	357	377	359	370	328	331	370	323	354	353	349	343	352	347	352	359	338	383	333	363	368	339	349	371	349	326	352	365	310	313	348	352	344	336	394	352	350	396	355	368	328	387	347	343	384	385	385	360	329	331	340	353	360	361	356	374	384	351	312	349	370	348	339	361	346	322	310	319	337	322	322	378	383	346	371	369	386	387	362	352	336	343	350	344	359	355	385	327	374	356	370	332	334	360	352	362	334	358	340	349	347	352	338	364	343	352	372	345	302	348	346	320	352	334	364	339	357	373	346	353	376	341	338	365	363	367	341	322	327	348	375	357	359	354	321	342	349	353	324	347	340	318	373	395	399	349	315	324	355	365	361	324	351	388	374	329	354	353	317	358	351	359	329	385	371	381	363	376	390	355	335	362	363	359	354	382	351	330	334	325	340	326	304	349	344	369	338	317	359	350	353	324	364	347	352	378	340	363	374	346	339	362	378	313	354	354	351	373	351	370	350	381	345	344	351	329	324	348	388	378	349	314	338	344	335	362	352	373	341	310	320	328	372	358	352	353	345	338	325	352	374	341	364	382	350	329	362	366	369	360	330	346	367	344	387	358	329	370	353	356	371	350	362	323	349	309	384	351	304	370	360	363	317	331	303	337	337	346	370	385	342	315	376	349	335	323	357	355	368	394	327	359	389	362	381	375	411	323	328	361	369	365	329	351	382	370	378	350	376	351	334	327	400	415	337	340	381	322	337	374	369	383	336	319	338	337	349	357	322	357	338	336	331	330	320	355	348	330	361	353	351	310	358	396	310	392	335	343	367	364	367	331	319	303	368	321	320	382	362	367	349	326	358	329	329	312	368	377	330	388	376	336	336	352	368	369	378	335	367	363	348	367	386	311	386	359	323	314	347	362	361	359	343	346	331	374	347	348	351	332	335	328	349	360	345	408	337	342	350	363	314	332	348	349	384	325	375	331	313	331	369	370	354	335	348	362	353	382	387	326	338	377	335	345	343	351	359	342	392	372	356	343	360	362	357	355	336	359	335	355	331	347	358	393	377	353	384	378	346	369	320	366	343	395	332	385	348	351	359	334	335	339	376	342	347	341	361	373	347	343	337	339	311	372	349	354	301	317	340	370	292	373	361	338	388	357	328	365	315	348	337	361	381	307	368	331	344	343	318	339	321	342	352	367	365	367	344	349	341	388	354	371	362	361	355	372	351	366	373	355	364	339	353	341	326	343	372	303	347	367	337	353	373	322	323	366	380	367	361	359	326	335	360	355	342	376	346	368	352	388	340	347	355	347	344	364	323	315	333	361	350	367	361	360	389	321	363	334	325	348	342	367	353	350	375	380	364	329	338	373	372	300	356	371	312	327	330	372	301	343	381	339	326	394	343	343	323	340	343	367	322	347	346	363	363	380	361	379	364	379	374	377	351	356	359	351	332	351	372	341	326	321	356	375	373	409	349	362	315	333	336	359	354	353	364	363	388	331	362	357	333	370	343	316	357	359	336	353	337	331	359	339	357	368	382	380	338	327	327	360	330	320	328	314	337	362	373	381	382	363	344	386	364	385	374	331	320	321	346	352	354	341	337	338	345	350	353	388	351	337	347	349	354	308	353	372	350	345	327	370	381	343	344	364	338	383	347	366	354	350	299	339	346	333	295	344	348	328	351	372	347	325	351	359	337	386	333	337	329	344	356	344	414	339	328	358	384	310	382	366	347	379	363	343	329	359	335	344	345	322	348	340	337	348	345	376	350	345	351	333	349	353	326	352	333	342	333	379	319	343	349	361	357	327	331	359	338	340	372	339	321	362	314	360	365	339	356	350	341	366	342	349	365	316	296	355	348	323	357	369	353	345	329	344	352	339	337	349	354	344	356	370	353	346	361	353	362	340	348	359	402	322	352	366	372	317	380	378	352	365	370	335	375	360	340	352	340	349	320	311	374	347	345	357	341	325	313	300	340	362	350	364	365	329	345	342	353	353	315	339	334	356	376	409	375	332	326	339	352	345	328	350	339	349	356	333	335	358	351	323	366	340	373	366	393	348	359	343	334	341	322	326	374	367	347	360	336	333	334	345	344	339	363	310	376	318	331	337	345	346	312	347	348	356	337	362	336	339	343	340	362	347	398	362	309	353	342	352	352	378	371	352	375	370	343	377	337	321	363	377	348	330	362	336	352	359	351	324	355	338	372	331	389	324	344	371	348	336	346	362	329	325	372	301	333	363	324	336	363	356	344	366	360	404	357	342	338	350	337	331	348	375	371	349	359	392	349	368	336	332	342	323	318	372	327	335	338	322	388	391	409	358	312	369	356	338	393	316	355	382	361	365	337	354	353	324	333	369	312	342	340	391	333	420	337	346	386	385	352	331	314	343	332	368	358	366	375	347	326	344	357	353	329	339	342	356	333	354	333	294	339	352	358	356	336	353	362	365	370	366	346	339	335	354	356	354	363	376	329	359	331	355	378	359	365	370	356	365	383	368	333	353	355	361	326	337	331	322	317	359	381	335	359	324	341	342	371	363	368	356	349	341	340	339	334	338	364	336
37783	46463	6584	1015	869	811	796	788	737	759	723	777	731	770	657	722	734	753	695	754	696	734	703	686	701	753	715	727	681	715	745	690	730	723	732	757	694	701	715	750	734	717	713	702	727	706	700	710	698	759	698	724	721	738	711	701	689	678	705	707	724	727	658	730	711	757	733	715	722	642	740	689	729	701	757	722	672	723	741	749	773	749	726	665	721	741	737	774	732	751	758	728	711	772	749	677	666	736	714	690	672	673	735	715	702	734	763	745	706	725	706	755	724	719	697	741	724	739	713	763	741	717	711	757	707	688	743	676	760	699	728	751	716	739	707	720	742	730	708	695	740	745	764	713	674	677	728	777	744	754	716	750	737	676	716	748	718	743	708	719	702	684	737	715	750	690	666	733	732	741	725	711	740	730	713	727	752	719	718	757	709	680	719	720	693	670	700	703	706	733	739	702	706	770	748	675	754	683	711	742	655	684	720	688	708	721	723	750	783	747	722	698	721	708	720	739	750	691	754	758	763	724	733	759	710	697	708	747	747	702	690	649	656	761	689	686	726	725	709	658	704	689	701	708	686	713	805	697	713	732	726	680	750	712	761	712	689	759	739	719	719	728	725	680	704	714	757	777	693	702	737	654	722	707	654	717	701	692	686	696	730	656	729	753	701	743	699	721	725	741	716	707	730	795	703	718	679	689	748	688	707	711	706	722	737	703	746	757	715	685	723	714	703	694	681	686	708	674	730	688	745	717	731	722	712	726	684	699	706	692	696	735	724	763	669	695	726	683	723	758	681	737	682	708	710	703	711	719	760	730	713	699	735	683	750	739	777	744	709	767	737	738	760	703	757	707	717	703	680	770	691	729	679	655	687	762	736	689	725	742	724	735	716	694	719	728	692	744	701	728	728	696	700	779	682	691	744	784	731	709	706	734	732	740	753	720	666	730	716	695	741	698	746	708	733	717	689	689	725	713	719	677	680	728	747	710	690	683	688	708	697	727	714	711	711	711	715	704	753	716	705	715	696	702	738	730	731	675	769	744	715	721	722	699	705	736	742	688	685	700	685	698	699	695	660	712	667	663	675	698	754	716	705	725	723	730	673	775	703	690	752	701	694	700	728	734	754	717	714	763	725	730	736	705	726	717	730	735	681	703	719	702	707	735	695	754	708	768	706	701	744	722	772	736	739	678	737	716	701	714	705	729	747	705	708	711	734	707	736	697	698	703	702	722	732	682	694	689	718	739	715	783	725	696	726	722	723	723	729	714	750	694	695	703	726	686	754	702	713	738	699	702	720	737	693	702	777	666	761	748	711	725	735	731	693	759	689	731	704	665	694	755	777	694	729	693	739	738	701	722	781	747	732	690	758	746	740	743	720	719	715	744	712	715	714	787	714	715	670	734	703	706	702	724	702	705	758	671	704	722	727	730	718	738	722	741	721	728	684	708	691	650	716	784	720	707	745	737	722	737	690	684	754	710	739	737	759	744	721	713	700	660	729	699	723	735	679	679	719	711	720	734	680	775	722	680	722	722	675	769	753	716	716	729	736	722	720	699	688	694	699	711	736	702	766	706	726	734	742	731	722	728	701	748	659	703	742	696	714	702	696	751	686	756	702	709	670	696	684	717	670	734	691	680	717	767	713	731	705	683	722	730	709	703	722	710	727	697	780	744	696	671	725	739	678	673	735	763	726	766	713	666	725	711	710	710	689	714	698	701	713	704	744	701	736	712	739	741	707	686	698	741	752	708	736	714	688	704	727	703	700	705	759	716	710	712	709	703	670	718	667	722	751	714	674	732	736	685	792	686	702	742	715	747	732	739	718	679	684	709	743	739	728	747	712	679	687	698	704	708	742	699	757	719	678	726	677	706	726	717	717	721	709	722	677	754	733	763	672	683	704	727	685	683	723	709	662	708	724	693	753	670	725	726	717	727	747	722	714	726	688	743	633	708	719	705	737	685	744	726	689	668	678	674	793	702	684	692	731	729	696	663	702	660	753	727	702	729	669	726	665	742	710	726	742	740	772	749	704	709	726	759	694	722	773	693	693	702	675	709	743	729	725	703	740	767	720	741	715	702	726	706	682	656	716	718	725	675	692	734	703	741	681	713	727	714	733	699	712	688	746	712	745	807	712	690	739	698	722	705	748	705	703	734	732	719	695	740	718	724	677	770	748	719	742	683	688	692	731	741	676	706	712	653	732	722	689	684	695	692	697	671	731	696	691	679	741	736	665	718	760	691	641	710	711	696	756	721	709	728	726	769	698	694	664	732	711	729	756	731	748	710	682	689	711	714	766	694	736	756	707	716	732	677	727	674	705	699	725	688	716	741	728	675	698	705	737	751	753	712	735	668	749	712	755	709	716	740	727	716	754	718	729	699	748	726	685	713	727	702	704	704	651	720	707	632	706	718	739	748	790	766	734	682	671	707	743	697	718	731	715	620	734	740	774	719	694	752	732	760	640	715	736	766	737	624	778	774	723	708	742	750	725	712	715	708	736	738	708	821	676	735	680	744	664	735	706	713	697	718	696	694	740	678	681	716	726	729	720	689	694	682	751	740	739	718	693	709	762	743	728	726	738	718	709	716	730	730	673	720	755	715	697	733	646	704	735	739	726	684	655	669	707	722	745	701	706	689	731	688	736	722	695	726	757	694	651	735	756	735	677	717	738	686	737	686	711	681	766	711	753	759	700	714	763	730	748	700	703	737	741	673	732	712	692	746	703	684	703	702	739	710	707	723	680	691	715	716	724	742	724	702	722	732	724	697	684	709	772	667	706	686	739	693	711	701	736	731	679	720	687	717	693	692	742	704	694	683	702	703	705	739	677	721	768	721	731	720	701	685	720	710	740	725	683	735	676	729	699	746	717	729	733	739	710	768	716	744	708	752	657	693	695	758	751	718	702	757	725	719	708	741	728	696	696	739	742	727	682	705	712	703	737	667	720	736	714	734	642	726	743	743	741	714	692	736	709	730	744	734	760	718	667	749	699	732	740	761	713	737	741	748	722	748	715	700	702	737	719	746	721	784	725	697	690	673	669	676	729	682	712	711	717	765	690	697	709	722	732	730	691	746	711	754	705	675	701	700	638	743	719	693	711	689	729	713	743	696	720	735	712	678	716	708	735	733	714	748	732	751	713	725	736	737	674	710	738	730	742	736	742	714	734	682	690	717	720	680	752	708	705	718	726	722	683	730	714	728	725	698	730	759	727	704	711	765	698	765	698	687	742	709	664	686	741	789	717	703	696	747	690	718	739	721	684	713	692	713	730	725	690	747	703	704	702	709	724	675	726	687	727	716	704	723	745	749	744	764	751	743	776	728	729	745	775	703	696	738	708	693	734	690	719	717	693	653	722	719	697	731	717	717	695	750	714	695	698	706	729	766	742	670	740	708	745	703	706	755	695	670	743	706	714	711	720	715	726	676	760	747	686	717	732	728	685	713	746	703	735	721	781	739	719	687	704	714	690	658	742	725	713	712	714	770	737	713
36145	17810	4624	398	280	260	238	238	238	226	228	271	225	241	220	237	240	245	227	215	233	244	241	217	215	228	256	260	264	261	247	226	254	270	225	259	258	250	232	205	266	226	249	249	261	244	216	238	257	240	244	219	232	266	225	227	229	248	252	235	280	244	243	268	232	234	242	249	223	253	228	234	243	242	235	242	237	237	252	212	281	258	220	242	242	252	251	238	245	225	236	269	245	242	255	256	245	255	246	250	274	275	223	246	274	219	219	232	253	241	223	236	276	283	245	254	217	238	250	239	243	223	243	279	256	229	254	258	253	232	249	215	246	268	266	234	219	226	238	240	249	236	267	278	223	257	241	223	253	230	249	246	264	254	238	265	245	223	251	230	246	268	250	237	228	269	259	245	235	223	223	221	252	239	270	254	253	262	254	249	267	272	238	232	260	238	246	270	233	232	239	231	266	233	256	244	257	233	252	277	239	245	221	234	229	251	207	255	258	230	238	236	207	245	223	238	251	293	246	246	206	239	226	200	256	263	250	241	236	258	236	250	238	256	238	245	249	246	213	234	234	264	255	217	241	250	241	228	250	257	258	255	265	246	235	237	271	229	223	264	250	261	219	220	246	266	251	254	252	248	241	246	246	237	227	238	256	249	275	238	202	234	238	230	269	250	234	264	261	248	234	225	240	237	217	246	246	256	243	254	245	266	240	251	261	261	266	233	212	240	216	225	251	210	229	244	252	260	265	248	228	259	248	263	262	216	236	250	244	240	238	248	256	260	248	249	268	271	227	232	240	208	194	238	222	211	258	236	240	244	264	223	246	242	220	242	273	230	231	231	245	220	249	247	255	272	240	238	245	269	240	271	238	214	269	258	232	213	250	247	254	257	230	262	204	227	241	219	228	260	267	239	234	259	221	230	223	242	231	246	259	285	229	247	248	268	233	216	241	240	246	245	267	219	262	224	251	229	225	226	224	268	234	254	237	258	243	250	229	249	261	222	221	240	248	234	236	233	230	224	277	235	237	248	261	244	253	247	250	236	246	239	264	267	279	252	240	253	239	260	240	226	239	215	233	251	251	278	244	269	236	270	249	241	248	252	240	235	246	249	259	269	240	224	253	250	239	270	257	269	236	256	222	246	258	268	259	254	222	247	256	218	219	257	253	248	258	249	220	268	242	250	232	236	218	235	264	226	238	233	258	260	248	247	203	226	229	254	240	236	256	267	237	249	274	285	209	248	233	234	245	235	250	249	266	274	250	264	245	228	203	214	266	227	234	256	216	252	266	243	239	237	282	257	282	227	256	254	241	248	237	230	242	238	264	230	245	225	249	292	232	262	239	248	250	233	260	247	259	272	254	227	206	295	240	226	231	234	262	230	231	217	245	246	255	286	233	250	243	214	223	260	266	245	222	262	253	208	259	256	254	261	282	245	230	256	229	206	245	233	279	256	223	225	228	254	250	247	221	253	247	250	248	239	248	269	255	227	242	268	243	248	259	258	237	245	255	237	225	277	254	211	253	232	229	276	232	216	231	252	271	230	252	255	222	232	241	231	236	264	273	245	225	245	225	243	242	265	253	262	244	249	281	241	266	250	249	235	217	232	248	243	248	247	239	254	242	268	277	264	279	238	225	240	243	245	240	262	237	233	221	253	244	229	246	251	235	253	250	233	260	232	270	229	238	252	214	236	214	266	262	257	245	240	252	223	230	245	230	254	220	263	242	225	242	245	234	240	228	250	222	257	280	258	248	221	238	231	221	266	268	228	224	260	243	265	225	193	231	224	264	227	235	246	275	249	219	240	263	254	243	282	255	275	236	255	241	242	231	232	241	257	256	233	231	250	240	234	246	230	238	210	258	252	222	253	261	258	260	213	246	269	229	247	221	257	222	263	278	240	260	234	262	210	234	240	259	279	225	265	251	271	241	233	244	221	227	256	233	247	245	262	222	233	249	265	220	242	243	252	236	244	231	257	244	237	252	288	239	281	247	235	229	241	245	262	232	241	253	266	256	266	229	238	235	225	294	241	265	273	292	288	266	256	230	224	254	251	256	206	233	237	255	213	215	248	215	236	252	253	254	279	254	264	239	269	280	269	234	248	221	254	213	238	240	231	240	263	219	241	240	277	250	260	252	248	271	230	224	246	241	250	226	251	253	237	231	220	250	254	240	243	248	262	244	217	215	238	258	240	246	221	273	239	240	229	226	247	250	236	241	258	242	239	250	226	266	271	247	246	207	249	204	220	230	260	254	278	266	235	244	233	282	217	237	241	278	282	250	255	255	250	247	245	259	237	232	308	244	242	267	233	272	241	226	240	224	254	249	261	253	237	237	242	215	252	216	242	260	242	256	266	238	224	240	207	261	233	256	245	240	254	200	231	247	229	224	228	252	246	244	258	230	226	268	230	221	239	229	237	252	230	261	229	237	261	243	262	261	273	232	233	267	255	234	244	246	254	213	230	253	275	272	261	267	211	256	262	214	248	216	269	271	260	252	231	244	255	250	268	252	266	251	250	229	231	243	257	264	264	253	233	229	265	263	266	218	242	256	216	214	220	247	242	255	244	264	225	236	242	252	264	225	273	255	252	263	241	260	242	245	235	265	239	261	251	265	224	259	253	246	217	254	247	231	280	281	247	237	253	240	242	244	264	267	267	228	231	234	218	269	234	227	249	239	289	225	250	236	234	268	221	246	266	246	253	242	242	232	255	259	254	258	249	248	239	230	249	275	229	230	240	229	228	252	221	234	246	245	240	250	255	247	257	234	251	246	268	245	237	269	256	251	240	259	224	239	214	253	232	251	259	229	262	240	259	256	253	229	247	218	236	205	266	260	253	218	235	243	244	235	256	253	275	231	235	251	231	251	249	251	243	266	213	250	243	239	207	250	241	225	264	228	264	259	289	258	231	254	237	229	273	261	243	228	247	238	240	265	246	252	231	256	258	267	243	234	255	251	219	251	244	244	254	284	260	259	250	249	239	265	238	217	226	250	263	253	249	219	265	241	266	270	214	253	268	226	282	263	223	235	233	223	261	213	265	236	236	212	233	254	244	228	235	232	246	231	263	262	283	265	231	248	266	251	238	241	247	251	273	227	243	229	234	205	233	212	250	247	248	255	232	247	232	218	260	264	234	245	237	240	251	229	248	254	251	238	251	266	256	272	242	254	270	250	229	239	249	214	261	250	255	279	256	266	297	250	242	267	238	238	251	256	232	235	232	236	238	276	260	205	239	272	228	236	258	241	229	237	293	252	264	236	240	247	235	252	280	226	231	233	260	255	272	214	234	243	274	259	228	237	230	225	235	253	253	259	255	260	261	240	269	235	217	246	257	256	252	238	235	265	244	276	241	223	267	238	253	248	242	252	288	234	264	255	236	233	240	226	245	234	236	224	259	271	252	248	274	228	234	241	238	250	244	215	253	246	243	254	249	213	249	231	260	247	234	203	254	249	225	257	255	258	246	256	247	283	261	206	237	209	242	228	259	257	295
21842	5692	736	584	563	591	556	583	592	522	591	581	555	582	566	579	610	573	592	543	544	567	582	562	617	632	551	578	587	595	594	549	595	531	570	587	549	554	557	551	549	537	544	574	546	580	557	604	586	612	577	552	504	532	574	572	589	609	566	562	584	617	587	588	548	513	589	596	511	540	584	604	581	554	588	576	545	607	557	581	557	561	565	565	586	566	575	578	566	600	551	625	534	577	538	565	628	534	589	575	541	577	544	561	563	538	579	581	577	539	589	566	604	598	588	564	575	555	578	568	555	605	592	585	578	595	538	548	588	622	548	540	567	576	571	563	594	547	601	540	610	568	582	613	638	571	599	535	564	562	575	614	554	584	543	555	625	581	545	559	572	519	609	533	576	615	585	598	546	558	598	579	575	597	567	549	596	575	593	610	575	559	597	535	535	598	569	570	590	564	562	558	567	576	554	546	601	539	567	538	589	577	534	538	574	565	553	573	558	571	579	550	550	588	574	591	546	571	594	592	606	587	589	605	569	615	550	597	569	564	576	578	541	597	559	579	590	586	610	595	567	592	546	575	587	619	574	604	574	550	588	540	566	560	612	571	552	599	579	571	585	611	592	581	532	538	554	588	557	574	603	551	576	530	549	590	562	555	627	633	559	619	576	583	533	595	565	599	564	574	570	533	561	547	571	611	548	595	577	626	572	600	564	558	531	602	598	577	600	606	559	579	564	602	561	621	572	575	552	555	510	611	553	586	605	591	547	560	596	550	530	573	582	576	551	575	602	556	531	556	577	546	541	585	576	579	581	561	600	510	606	568	580	629	606	571	567	587	547	586	598	567	555	567	545	581	540	571	573	543	554	537	607	581	583	534	554	584	586	577	607	562	565	560	568	562	540	585	606	558	594	560	562	597	546	569	576	575	596	570	548	564	542	563	579	573	592	555	589	588	575	559	582	510	568	579	615	597	569	555	590	561	543	593	549	605	575	594	625	551	547	546	590	556	553	532	608	613	577	546	563	574	560	597	536	538	566	551	586	564	542	592	573	561	599	547	585	594	575	572	558	555	545	591	586	614	588	566	567	599	569	587	598	545	608	564	537	582	543	576	572	486	565	599	528	610	557	554	535	554	551	589	568	613	619	562	592	510	565	566	580	571	573	576	565	601	539	578	552	597	590	569	620	597	577	603	609	624	555	583	565	597	571	595	585	534	575	554	567	567	575	598	558	549	585	600	550	568	578	566	589	557	572	535	568	556	593	576	551	596	587	573	566	561	532	554	594	586	565	580	545	564	596	560	564	616	605	590	567	542	569	574	575	554	561	551	581	548	610	567	595	595	592	527	547	592	585	588	592	587	624	595	601	562	569	551	545	535	571	627	594	559	562	530	578	576	547	566	580	544	570	592	568	574	565	559	553	513	543	613	532	567	549	583	583	558	581	570	620	568	581	558	567	581	583	571	584	591	600	517	587	586	592	559	554	590	581	577	562	604	533	590	556	556	570	566	576	606	568	609	605	578	610	575	581	554	582	552	538	574	618	541	537	579	582	565	603	522	564	566	554	587	608	587	607	536	573	574	580	570	595	500	562	562	600	553	540	570	584	590	565	515	533	569	594	560	541	544	538	554	575	568	567	600	558	592	564	597	598	611	550	590	608	594	576	566	568	568	550	585	559	601	582	552	574	551	605	559	581	587	591	576	567	552	578	561	580	543	569	555	594	540	587	576	564	611	608	586	565	536	555	594	537	572	620	581	566	561	597	579	540	603	549	578	550	537	587	582	558	540	551	525	561	578	581	573	559	561	565	567	578	579	549	608	537	594	611	554	570	554	538	600	577	541	548	585	556	604	544	584	591	569	559	593	616	535	610	586	589	579	589	588	550	536	584	551	586	585	571	562	554	583	574	567	566	622	575	540	573	594	594	566	615	591	589	564	590	575	536	579	543	581	591	589	590	580	570	573	555	595	590	547	557	526	524	553	572	594	607	562	538	574	539	568	581	561	599	590	547	534	541	605	585	619	567	576	558	599	581	580	619	577	569	595	581	562	586	507	559	607	558	568	604	587	549	587	540	570	563	537	572	534	550	594	588	560	582	567	558	522	572	550	612	564	566	556	553	587	568	583	559	568	623	561	571	570	565	595	541	576	615	595	592	581	564	579	573	577	615	602	569	545	560	580	590	556	595	553	567	563	611	550	574	598	590	592	587	568	589	555	555	576	570	583	559	586	550	579	605	563	575	575	584	567	594	565	529	544	577	568	588	598	592	604	615	594	572	557	584	584	573	556	584	547	542	601	576	560	562	522	533	580	642	558	615	570	547	587	629	585	535	560	575	567	539	572	549	595	543	551	574	633	552	501	540	584	608	565	596	582	601	592	557	573	593	624	565	602	571	525	552	567	545	540	554	563	572	583	545	586	557	566	588	590	544	606	615	593	564	564	549	566	588	566	546	508	630	547	614	582	579	559	570	584	592	548	516	556	531	574	569	573	582	549	576	526	595	562	556	589	529	605	551	635	572	566	531	541	563	579	613	516	574	584	567	565	531	589	567	562	549	600	569	600	607	543	555	550	580	579	616	572	541	560	553	570	589	607	592	589	539	563	580	611	580	519	569	583	585	573	574	583	539	580	573	585	580	595	596	545	557	579	563	619	587	603	528	571	578	563	572	545	577	566	560	582	547	579	567	606	620	610	596	583	623	598	586	593	575	564	573	556	587	574	580	621	620	565	591	584	573	574	570	576	607	574	555	554	591	571	561	555	577	577	527	578	597	590	564	566	584	564	556	579	547	593	582	598	580	591	575	550	595	597	607	562	620	578	585	543	588	508	579	622	573	591	560	556	579	556	595	570	564	561	551	570	552	583	554	550	613	509	531	601	598	572	556	520	565	586	585	587	540	553	587	614	560	597	572	591	606	567	585	551	561	604	590	571	560	541	609	578	578	616	587	568	612	553	570	590	597	552	551	602	554	540	538	579	556	575	578	590	591	566	582	549	564	562	555	557	592	577	521	542	556	585	613	547	542	536	606	579	605	592	560	577	568	578	574	556	551	581	505	586	587	566	560	549	560	600	510	571	622	592	557	575	553	527	631	586	596	578	588	568	514	597	556	600	581	543	580	558	630	553	575	557	564	525	537	579	595	550	582	581	611	555	542	589	559	560	569	569	577	572	574	572	578	566	582	576	556	569	612	557	572	584	563	587	589	551	589	595	611	598	574	539	544	568	546	567	549	585	562	570	553	587	608	535	545	597	573	579	565	574	593	581	569	581	585	566	529	601	566	591	561	608	500	567	593	566	545	537	531	602	577	600	566	559	572	605	567	573	526	592	597	588	547	579	585	615	582	548	604	565	558	613	559	588	596	591	584	570	592	595	553	543	568	566	543	557	554	635	604	542	559	541	536	584	588	566	560	550	588	552	568	559	600	580	531	543	589	559	544	534	576	567	583	593	584	555	524	555	568	599	591	579	554	547	561	602	569	615	583	579	585	601
25309	21129	23684	28833	21119	13101	701	527	453	464	492	455	448	397	413	443	422	420	422	455	421	438	433	419	377	424	437	436	432	416	394	377	420	370	411	406	436	385	408	400	405	389	425	380	407	416	408	398	386	392	379	394	406	388	373	402	420	413	396	393	405	375	386	423	417	397	409	393	421	386	391	422	405	433	374	355	386	415	411	385	376	400	383	379	384	422	388	426	439	428	439	422	346	440	371	413	419	421	394	429	403	385	416	437	401	401	448	428	389	399	420	407	418	440	418	418	426	422	418	353	398	411	362	394	406	455	401	377	412	382	401	384	409	380	393	392	380	399	425	407	421	429	397	350	411	406	443	459	419	427	373	447	384	393	414	400	347	415	416	405	414	396	412	409	415	413	406	367	406	439	363	354	400	416	368	405	399	401	392	427	403	374	376	352	394	408	388	399	396	386	422	410	430	406	432	384	371	424	374	407	402	409	427	368	392	401	403	376	391	376	394	424	403	413	416	398	385	388	401	443	386	414	391	416	408	431	379	418	422	394	401	427	415	442	396	415	332	424	390	406	430	363	421	396	445	420	391	443	421	429	394	422	421	409	392	398	421	416	390	386	415	484	441	377	451	411	392	392	359	394	391	409	413	432	425	388	384	407	439	386	356	399	399	442	371	423	410	421	380	385	421	420	397	372	354	431	412	397	398	378	409	425	398	369	395	369	389	371	432	387	423	433	376	428	425	396	426	398	401	428	394	394	380	426	378	412	405	426	392	411	425	398	406	414	407	415	382	392	397	396	391	354	403	408	377	388	405	390	426	395	373	410	424	360	387	437	408	419	437	381	424	418	417	445	371	405	426	436	409	409	396	380	398	374	408	386	410	432	399	403	367	420	372	419	427	385	417	383	385	424	410	433	381	420	459	400	414	424	400	410	400	359	371	408	412	362	386	416	394	392	391	434	434	410	390	363	397	394	383	413	406	407	392	413	433	399	421	370	388	412	380	437	389	395	406	401	407	397	426	348	398	365	389	386	385	441	377	397	414	369	410	397	419	402	401	410	396	398	388	405	382	428	429	412	363	394	415	444	428	428	419	427	391	399	362	411	383	395	405	364	396	411	399	434	387	389	416	408	387	385	412	396	404	358	404	390	389	418	428	417	396	368	353	429	389	376	386	411	389	424	394	354	383	403	444	391	398	422	395	440	420	388	410	418	434	450	405	428	423	415	434	418	406	408	426	374	400	409	404	426	415	369	404	399	418	365	405	417	397	410	387	389	404	410	416	431	397	408	420	417	392	408	418	405	404	424	397	401	419	423	407	384	379	404	417	433	410	401	405	360	365	375	380	416	426	421	392	417	400	395	371	348	414	396	390	364	389	404	358	402	403	404	395	419	406	367	394	422	425	394	402	384	413	409	412	414	418	431	438	436	424	389	423	422	400	360	388	361	386	387	427	431	409	391	409	396	438	379	429	378	411	391	419	417	413	380	395	399	429	406	428	374	405	413	409	379	396	414	389	454	389	407	368	402	424	449	422	370	390	419	405	387	398	390	387	409	398	378	410	404	389	416	379	449	389	422	392	392	407	427	414	377	425	442	359	392	418	404	400	381	409	452	416	413	393	417	388	409	397	391	410	407	380	389	397	417	417	394	395	404	410	424	383	388	434	412	435	438	404	408	422	402	389	369	382	421	382	451	405	391	402	375	407	380	414	417	341	390	373	385	398	430	376	362	420	417	372	398	431	402	436	375	443	400	406	392	404	374	416	389	413	370	375	435	414	378	395	405	397	383	410	395	390	393	345	394	392	393	422	393	382	397	387	386	392	418	381	442	480	400	378	386	371	382	429	387	418	396	427	420	345	356	406	413	358	422	414	415	435	389	415	403	383	428	414	389	395	412	416	369	404	384	383	388	425	389	403	386	378	421	394	380	376	381	372	368	416	436	414	412	409	382	435	381	421	425	411	429	414	394	409	342	403	376	363	425	369	370	411	349	390	391	376	397	433	398	373	398	413	400	392	430	410	421	419	403	394	376	448	403	418	386	413	394	422	431	402	439	396	376	372	437	405	369	417	361	396	413	409	426	381	430	386	422	399	408	386	420	406	409	346	360	386	415	380	436	426	377	404	374	417	439	423	399	421	416	424	380	421	388	374	393	428	413	434	430	402	386	422	425	358	383	406	398	384	431	436	377	398	365	396	381	409	379	415	379	391	367	451	412	399	419	418	432	403	392	417	411	414	400	416	384	383	390	413	382	407	408	423	366	382	436	417	403	391	427	379	401	381	407	378	401	410	389	421	370	444	418	423	401	351	380	428	378	421	392	387	407	410	409	350	424	422	390	401	381	416	424	417	377	423	378	419	378	385	404	420	395	422	412	398	411	393	367	439	442	419	421	380	374	399	397	446	400	402	414	420	431	415	388	399	358	397	354	387	408	423	410	373	382	407	434	380	404	399	410	369	401	395	355	399	360	402	382	412	407	409	438	402	418	387	388	374	422	427	396	391	381	421	371	401	401	436	404	394	379	398	394	386	404	442	445	377	411	424	397	408	420	439	426	427	463	367	424	420	413	423	372	395	425	382	414	407	363	395	399	378	398	379	418	439	343	390	366	402	420	421	435	419	382	374	404	408	380	395	403	400	407	393	389	383	373	418	416	420	384	408	404	416	429	400	413	406	407	399	413	421	394	418	411	357	385	366	396	418	424	364	381	397	409	403	410	378	392	443	410	433	364	392	409	389	395	434	365	365	416	373	423	385	413	428	357	417	390	390	407	394	393	398	426	413	395	385	420	457	402	357	438	436	408	392	430	403	423	411	404	394	417	372	389	456	392	413	390	388	403	431	371	420	411	419	423	390	375	439	407	403	403	379	418	414	426	399	392	406	406	393	387	437	393	395	354	396	401	373	430	363	407	411	399	417	415	390	434	384	382	416	426	410	394	405	396	378	373	401	438	399	397	453	430	429	431	422	389	411	434	389	418	430	414	395	413	403	370	419	420	380	395	377	389	407	414	404	446	421	385	407	392	438	413	404	421	386	420	381	429	431	385	414	439	407	381	406	422	413	390	407	410	382	360	412	409	391	422	437	402	399	411	419	426	408	400	408	410	409	434	386	442	392	394	399	427	410	427	367	370	408	395	414	378	416	378	397	394	403	385	399	398	413	367	383	403	395	417	400	442	447	383	395	412	429	434	409	392	388	438	441	416	429	401	406	441	396	404	440	400	392	381	399	389	425	415	413	394	414	400	393	412	424	358	414	413	418	416	397	408	399	398	435	416	387	418	417	391	389	403	407	389	395	397	368	397	406	423	402	421	418	415	374	378	404	412	396	429	415	413	365	425	421	402	419	383	449	421	383	375	414	407	423	381	359	448	418	428	445	437	387	383	382	422	407	459	419	414	434	409	441	387	429	424	418	423	398	388	390	417	426	446	444	420	418	446	438	413	371	404	406	379	433	396	409	429	388	418	442	391	377	428	409	388	392	409	394	375	406	385
33525	35022	4406	996	924	893	854	860	874	864	825	834	843	845	894	803	786	843	802	848	859	858	812	851	846	868	873	867	820	841	819	851	901	801	838	858	831	836	870	828	827	806	863	872	855	821	813	875	816	824	884	826	875	835	834	806	845	772	907	847	843	889	792	860	845	847	843	876	832	819	887	883	831	866	841	842	874	866	862	854	831	876	820	824	816	854	831	796	812	884	844	856	824	915	861	880	831	828	847	792	820	850	852	880	865	878	830	849	851	830	813	847	905	840	815	854	847	835	860	877	834	920	826	867	805	850	822	833	858	838	869	852	842	870	852	917	845	856	869	885	868	851	810	834	858	884	827	884	803	876	793	833	870	853	817	858	825	861	902	858	868	838	849	877	870	903	818	831	838	859	837	857	810	838	788	848	804	862	821	838	816	884	885	824	843	810	855	861	807	869	847	822	878	857	864	830	866	818	865	809	820	844	865	853	841	854	860	893	836	844	856	884	833	850	868	864	867	829	866	840	858	851	819	802	854	876	853	850	830	827	816	792	865	878	839	845	818	915	850	811	843	864	803	822	810	872	879	861	814	792	847	833	922	851	862	877	833	860	794	847	795	870	819	870	810	867	869	877	872	815	868	848	903	820	826	816	878	851	849	833	838	813	792	866	812	834	897	852	843	864	860	870	901	889	895	833	836	772	869	840	806	809	848	881	819	802	851	855	853	837	828	838	884	899	850	870	873	854	820	828	855	865	847	896	853	855	838	873	823	800	845	902	885	846	861	839	887	800	850	841	842	865	830	836	875	780	839	810	837	875	778	929	855	817	838	837	848	849	811	814	870	852	973	828	842	873	822	876	853	840	829	829	850	834	791	820	873	866	827	906	847	864	843	771	836	871	869	835	853	810	868	865	815	798	828	856	864	792	856	841	836	812	857	858	915	842	844	844	904	855	829	912	828	826	858	849	848	895	828	835	878	832	863	836	854	871	851	881	835	838	870	839	895	838	841	862	857	853	799	859	848	862	848	838	831	858	826	895	866	831	874	857	870	855	848	858	863	837	887	848	816	814	889	864	864	891	814	796	859	903	846	817	813	813	883	840	884	856	825	854	850	834	895	874	823	869	915	856	845	813	812	876	920	831	828	842	875	910	897	851	841	828	832	845	897	887	851	897	813	866	865	873	850	837	828	829	819	847	815	818	838	858	849	856	854	810	872	867	813	861	786	856	821	820	818	850	833	895	862	821	877	851	788	870	818	836	870	865	804	859	832	784	892	886	773	858	797	827	850	852	784	842	797	890	858	810	849	811	861	845	882	856	845	862	795	893	850	905	853	886	802	863	866	851	847	826	857	855	822	877	879	821	856	860	843	802	831	893	809	881	830	835	846	820	810	806	803	858	853	857	837	912	878	894	803	842	891	864	828	872	854	803	827	855	806	802	838	798	846	815	821	843	857	829	820	867	840	879	871	890	863	857	803	845	928	846	830	855	817	875	852	833	837	833	821	856	845	815	839	838	894	865	845	836	828	816	883	870	839	846	831	876	836	815	825	857	906	823	867	833	812	892	827	864	833	818	856	892	868	818	806	910	817	876	847	835	898	829	842	850	881	812	819	854	817	832	796	825	822	905	848	824	865	839	824	822	801	833	856	866	873	834	810	851	885	855	906	834	842	850	832	875	878	864	854	837	820	831	830	781	860	889	868	851	820	829	849	838	869	867	913	844	869	847	855	871	840	885	855	858	859	889	815	897	821	912	841	837	859	838	862	833	879	809	822	805	875	852	807	863	859	898	845	846	861	786	851	871	809	822	829	880	907	878	884	751	861	826	833	831	875	860	843	852	828	846	897	862	809	856	847	888	835	828	857	836	836	823	825	808	838	876	798	898	839	844	874	842	859	871	810	853	866	866	850	869	821	843	881	826	814	806	838	867	873	860	773	823	887	875	847	788	877	833	852	852	867	789	818	853	875	917	816	868	861	779	874	838	872	840	873	835	861	803	889	837	824	831	858	883	865	867	890	842	843	803	871	853	846	815	859	832	845	829	800	858	830	813	876	847	847	865	869	776	856	816	816	873	872	818	851	864	824	871	825	822	829	877	877	870	855	854	873	852	788	771	841	884	843	893	908	838	851	860	889	842	863	827	852	898	873	863	856	810	821	844	859	842	813	836	827	857	824	878	881	858	863	859	848	829	861	825	855	832	828	828	843	880	871	824	818	867	841	874	840	835	851	827	859	859	886	829	818	842	881	876	842	837	868	866	849	840	836	841	883	896	847	819	820	791	811	852	826	845	863	891	810	812	845	827	839	898	876	859	827	837	832	838	853	795	824	890	840	848	826	927	822	838	933	873	911	886	856	865	839	859	826	877	878	857	822	839	871	895	844	855	852	853	847	904	795	838	895	884	839	817	782	865	903	853	847	854	801	828	824	802	794	847	811	842	848	849	814	939	880	845	809	796	878	856	805	891	830	829	833	873	800	801	865	870	853	889	847	901	844	822	897	824	852	858	883	789	854	816	785	838	871	890	871	807	870	836	835	845	826	864	810	882	812	894	827	849	825	837	873	911	833	806	829	834	846	859	880	858	849	840	857	869	787	862	890	864	902	879	852	824	853	865	825	819	829	844	854	854	867	831	875	809	901	827	865	879	849	850	858	854	872	871	833	809	818	872	823	878	858	848	882	898	892	883	831	860	887	804	865	849	862	829	819	850	831	881	801	853	824	873	810	836	781	841	841	840	854	842	839	809	850	860	878	783	873	826	885	822	892	884	824	826	839	841	882	856	811	886	899	845	830	883	816	860	824	842	869	855	868	800	862	849	847	867	899	835	830	845	840	861	843	880	859	862	770	850	862	869	843	822	866	867	890	834	842	831	883	886	847	879	853	826	839	834	816	846	815	816	838	848	821	823	863	838	811	862	880	872	870	805	863	846	850	822	763	866	831	857	911	828	823	832	865	896	867	848	894	834	851	838	821	818	880	875	894	867	811	809	813	850	823	878	832	870	876	789	838	825	859	848	816	862	916	829	905	872	820	843	812	825	844	846	870	834	866	867	844	839	799	860	836	821	827	853	855	866	809	883	809	877	747	796	885	869	894	771	840	837	811	807	918	842	780	880	801	919	847	822	895	839	861	880	857	847	826	873	857	857	872	818	862	866	814	798	843	828	814	809	908	821	898	949	848	876	852	828	820	863	856	874	864	818	886	873	881	834	808	810	813	827	835	895	890	867	848	874	779	839	865	873	845	837	874	840	878	770	852	895	811	874	777	836	859	881	810	809	853	803	866	858	861	867	857	889	883	840	824	852	852	849	816	799	865	812	844	865	887	878	863	841	868	890	895	835	874	861	844	823	858	768	835	830	870	824	827	814	818	843	836	849	837	868	840	887	843	852	838	863	845	866	838	843	893	845	831	813	881	841	853	800	844	794	899	868	875	818	863	857	820	895	805	836	843	814	798	828	884	826	832	885	875	860	824	783	825	866	863	827	884	809
24563	21112	24097	28379	21116	21138	11472	613	431	421	409	386	401	397	384	360	380	355	373	354	381	365	349	350	367	342	350	363	342	327	353	344	310	380	378	397	323	331	379	351	338	326	344	322	347	370	325	382	398	363	353	324	364	326	331	351	354	309	376	372	327	345	336	365	382	384	349	373	334	373	370	342	355	334	334	337	361	350	325	345	350	320	348	350	363	379	339	358	373	353	329	350	356	348	370	338	366	330	352	348	353	353	373	388	337	392	352	388	378	365	344	359	348	356	325	324	355	359	337	335	381	375	379	360	322	365	374	319	329	347	337	385	366	322	359	371	340	336	386	367	334	304	311	360	342	347	319	346	331	354	357	351	334	335	391	333	337	321	366	353	337	344	344	377	370	327	344	373	379	344	352	339	331	326	380	352	345	422	360	309	372	336	335	361	380	330	359	335	326	331	325	361	367	356	385	321	349	372	343	345	381	337	325	327	349	334	361	393	348	316	347	335	371	358	345	313	337	338	309	325	338	349	379	355	353	320	298	364	358	327	338	299	350	337	352	355	347	366	325	339	331	357	366	349	331	352	368	330	314	361	361	327	380	328	333	408	355	371	345	350	360	364	350	373	335	372	359	325	365	348	389	367	325	363	362	372	343	290	353	362	359	334	328	357	335	349	363	346	307	357	344	281	335	352	356	345	358	380	364	403	323	385	371	347	358	355	314	379	353	382	342	367	342	320	321	353	332	340	353	350	318	330	371	396	353	418	353	359	405	375	331	344	342	315	379	341	310	359	347	359	355	341	379	349	371	365	327	373	356	349	364	348	325	347	344	347	350	406	407	405	355	341	353	320	363	345	326	336	378	363	317	367	339	377	346	365	355	329	315	346	348	338	346	312	342	319	357	357	383	358	330	381	336	357	345	321	357	347	384	337	344	340	378	356	346	379	374	376	358	383	369	340	345	364	397	358	317	344	341	338	303	352	389	333	372	364	338	348	371	368	318	379	364	369	339	390	349	347	348	361	335	369	409	364	372	330	342	349	347	334	332	337	373	337	294	342	349	327	360	327	341	360	318	320	349	340	359	361	329	344	352	353	342	363	341	320	356	340	336	312	341	413	357	362	397	382	361	365	361	329	375	350	356	369	343	346	354	354	338	364	351	374	348	373	363	374	317	348	361	327	339	350	352	320	332	341	369	355	321	364	338	407	360	340	355	336	330	336	352	354	330	348	331	330	336	334	342	410	383	319	345	352	353	362	349	367	286	372	343	370	331	328	351	340	373	340	357	347	374	361	385	345	361	394	328	357	346	326	343	376	344	334	354	353	358	345	327	369	357	347	358	326	362	348	344	354	351	368	344	383	348	370	339	347	355	338	326	371	383	376	360	338	369	353	349	337	391	352	371	336	370	377	346	342	362	389	331	330	332	355	362	342	369	398	345	367	346	338	375	317	385	394	323	370	352	412	337	328	371	410	350	349	380	299	353	342	339	354	362	314	340	340	344	356	350	339	367	402	388	341	377	344	375	340	333	321	310	358	353	351	351	356	346	357	364	357	327	334	344	343	318	373	312	338	378	364	343	357	372	365	347	382	347	329	372	316	328	362	347	369	350	324	329	361	375	361	376	338	340	349	327	359	330	331	358	365	361	329	322	370	364	336	349	349	308	336	332	333	371	347	372	311	363	338	340	351	346	332	349	371	338	316	355	363	341	360	317	355	360	374	363	347	332	353	342	376	359	335	336	353	353	339	354	345	338	350	336	362	354	331	378	362	322	338	377	360	395	337	360	378	320	357	334	342	347	361	354	350	352	317	369	356	363	352	346	375	354	352	320	356	342	360	326	352	361	347	338	313	332	335	354	357	349	349	370	371	348	350	303	374	318	360	365	367	400	359	338	356	356	344	359	378	343	379	324	329	355	356	334	335	312	354	345	321	367	364	344	350	322	359	369	394	360	361	358	333	362	367	363	347	331	361	340	342	305	379	365	350	313	357	318	335	369	335	333	340	351	347	380	354	351	348	326	329	359	372	383	350	327	347	373	371	327	341	312	375	357	337	346	332	329	385	366	318	344	325	346	359	346	350	352	355	379	357	345	341	331	334	340	371	341	350	351	316	343	328	390	349	296	354	366	399	374	335	361	364	308	355	335	367	376	363	353	306	341	321	328	368	320	383	361	333	353	354	345	351	368	373	337	319	327	328	351	353	346	340	362	371	366	332	353	372	351	367	370	386	363	346	352	353	345	342	349	350	363	357	318	358	336	358	339	340	337	358	384	367	352	361	360	328	340	369	336	365	361	367	337	342	324	326	362	342	322	339	368	368	328	320	346	384	327	318	310	382	329	353	388	372	320	352	338	362	345	323	380	352	340	361	352	328	344	321	326	332	337	345	332	337	347	352	340	342	355	322	331	345	308	319	387	347	379	319	370	394	396	355	344	361	344	356	363	358	338	295	345	357	368	369	411	369	339	371	367	350	318	331	332	335	334	338	345	359	362	341	331	341	345	338	373	332	295	298	345	357	367	364	360	356	367	370	367	316	368	363	324	381	380	360	329	343	343	363	369	372	352	353	334	333	344	350	321	379	343	342	382	342	306	349	350	327	403	383	337	347	362	336	347	329	366	315	342	334	336	360	366	356	328	360	310	310	356	334	358	401	365	324	334	387	348	325	336	340	371	360	363	338	343	325	369	357	336	321	324	335	380	346	326	340	377	350	355	358	390	381	352	322	339	328	330	322	360	353	396	323	362	345	385	359	340	300	346	360	368	362	369	363	334	357	334	317	313	364	333	297	353	339	345	342	361	385	344	343	346	350	355	330	363	378	370	333	344	357	360	350	352	376	377	349	396	352	376	389	354	341	353	324	348	365	320	367	365	339	334	348	332	365	348	397	342	345	313	358	365	337	352	352	354	325	369	363	343	333	346	341	352	356	354	329	344	371	351	351	338	365	341	357	362	334	340	367	367	351	310	377	365	401	376	345	385	364	389	339	361	378	331	321	341	347	366	358	317	340	342	352	311	332	376	337	353	355	343	376	335	350	339	352	337	350	354	346	364	367	337	368	390	325	423	332	370	370	360	331	350	335	300	362	387	367	337	391	323	313	377	403	365	366	351	328	395	353	370	345	378	348	345	353	349	345	359	325	350	394	335	364	362	352	313	333	330	359	330	314	337	323	359	342	338	368	338	345	345	338	337	365	340	330	346	357	373	353	329	327	340	356	381	335	362	338	380	342	339	315	357	384	343	342	360	342	358	358	316	328	353	307	390	339	352	344	363	339	346	347	339	285	347	372	376	374	372	363	359	368	324	330	342	345	390	352	325	333	348	365	379	343	316	313	319	361	339	342	370	344	337	357	344	402	358	342	335	367	386	367	335	328	369	329	346	362	341	348	327	318	346	374	362	347	357	353	326	298	315	345	355	340	327	380	357	364	318	303	324	379	365	365	320	380	371	348	342	371	383	339	348	345	350	369	323	356	338	346	361	334	335	343	357	328
39157	46012	6732	1005	876	792	796	745	751	713	755	723	694	689	730	724	768	691	691	706	707	722	709	741	713	713	741	688	760	727	707	729	685	711	693	727	698	696	694	701	722	690	705	675	698	705	702	734	727	736	707	730	689	681	675	730	714	767	771	732	718	749	752	718	698	741	688	722	729	694	697	709	724	726	702	780	688	684	774	724	637	721	729	731	714	744	705	682	680	684	675	665	666	714	697	736	721	762	694	710	729	710	722	729	707	753	711	706	727	744	726	692	724	698	677	696	722	710	682	732	714	711	698	708	718	682	737	741	701	728	739	760	721	709	745	753	733	719	687	730	676	742	661	667	697	688	730	687	696	726	702	726	705	728	727	762	741	725	704	716	728	698	741	699	691	728	712	725	696	737	653	740	660	717	709	672	705	709	725	688	757	710	747	701	752	734	763	732	734	709	689	648	710	678	714	730	695	752	700	704	748	736	727	726	768	720	673	683	740	729	776	756	704	738	727	681	681	704	696	698	740	704	696	707	730	707	703	722	698	742	705	740	739	681	698	712	734	757	692	745	729	714	697	717	730	743	733	723	726	743	758	748	726	720	707	733	726	717	723	743	695	704	716	650	646	706	703	728	702	696	733	707	735	721	710	676	700	727	741	712	715	745	707	744	692	718	695	711	691	759	729	699	720	729	696	721	682	730	773	716	721	765	712	707	725	731	717	713	713	701	695	754	679	725	717	676	708	693	702	753	678	707	719	680	743	676	725	720	731	779	700	716	699	655	720	747	749	701	713	714	690	711	681	723	723	694	708	751	719	726	732	692	720	711	716	732	691	720	727	713	728	709	696	697	747	683	726	707	706	728	705	722	667	775	711	681	738	679	698	695	696	681	705	734	693	677	709	656	702	681	686	753	694	682	685	699	722	719	703	731	715	762	717	698	674	690	709	715	719	687	711	732	740	725	746	656	741	756	722	660	707	700	727	741	707	711	711	704	698	688	737	711	720	721	727	752	701	777	728	724	697	716	752	711	736	753	716	755	722	730	734	724	700	724	715	759	740	743	703	746	704	706	695	737	701	720	748	700	720	704	734	679	679	659	715	785	733	693	743	722	668	750	739	681	675	803	690	757	687	659	722	733	651	722	673	702	692	772	675	715	693	725	744	718	722	713	717	726	706	717	706	728	693	752	718	699	724	715	751	720	701	720	754	718	676	725	744	727	735	728	728	726	713	720	700	704	752	750	737	693	718	685	742	718	690	683	676	726	720	708	707	684	728	746	732	726	682	728	708	776	700	695	706	739	660	737	742	698	666	735	689	698	724	689	674	675	763	720	684	717	699	702	718	718	721	703	686	728	674	760	703	706	756	753	711	731	732	743	737	715	725	698	716	682	721	717	685	732	684	738	745	727	750	741	704	701	725	720	715	696	768	665	694	701	689	733	698	687	684	714	741	722	743	683	681	682	759	720	784	691	718	737	688	720	746	705	714	725	708	725	708	690	724	742	724	718	689	708	716	704	667	729	675	716	698	700	729	737	730	706	713	715	708	731	711	753	715	688	732	735	710	719	697	738	738	698	740	708	665	700	706	708	706	746	736	699	737	684	673	740	708	682	739	731	766	701	698	659	742	739	691	732	738	710	681	755	679	733	710	753	692	729	726	704	740	759	702	697	699	737	697	678	712	745	741	694	693	672	707	701	685	730	724	677	725	742	750	729	655	718	710	716	715	696	671	748	747	743	728	738	692	769	708	711	751	769	679	738	675	694	740	727	740	687	704	725	724	716	676	709	690	696	690	717	773	757	719	698	736	744	716	741	690	679	712	735	701	738	727	654	704	748	725	698	713	728	694	709	700	705	688	657	707	700	777	684	687	686	703	715	716	736	690	743	725	697	772	726	727	763	720	687	717	738	719	749	740	706	748	713	681	712	727	738	713	744	696	680	743	711	734	714	729	747	732	729	745	757	722	743	695	669	749	719	697	680	706	716	724	682	711	694	705	680	658	730	717	705	704	696	707	685	675	726	690	701	723	711	723	722	725	703	701	693	714	677	693	673	703	699	668	717	778	730	755	683	741	728	736	696	711	714	730	705	747	715	720	691	723	683	733	722	725	748	742	739	720	732	760	695	706	724	732	771	700	699	675	718	713	706	744	687	666	670	695	715	672	696	722	680	719	701	730	715	735	701	727	744	679	728	733	667	713	698	671	694	701	724	709	680	726	763	709	694	698	722	689	681	721	717	765	704	683	642	702	742	739	747	711	723	699	748	687	700	685	717	675	710	719	719	703	662	706	736	686	715	695	737	717	674	689	665	699	646	699	690	681	701	699	706	728	741	740	703	717	751	719	680	706	721	749	709	777	707	741	728	702	695	716	718	740	708	706	726	715	686	671	696	736	694	728	704	723	670	702	725	719	721	748	727	717	705	693	717	703	686	686	739	756	771	712	683	716	741	745	714	733	735	747	679	726	699	695	696	702	720	708	680	686	669	750	735	696	750	728	724	645	759	724	687	718	694	697	729	683	707	746	713	680	678	693	704	666	722	706	714	703	665	697	667	740	660	757	694	741	723	727	679	725	735	755	703	712	707	709	751	723	667	761	756	660	699	691	695	703	729	729	669	676	698	698	755	676	733	651	751	694	745	694	683	740	702	730	676	717	684	666	673	679	695	700	648	730	707	680	689	722	742	716	723	704	693	733	716	769	703	723	735	698	699	677	711	728	682	745	708	711	645	739	721	769	708	696	715	702	691	731	745	710	696	699	729	692	709	672	662	720	722	712	691	670	729	696	713	720	714	694	688	711	703	727	724	710	709	686	764	722	683	752	711	721	703	704	685	708	724	733	692	688	672	655	735	677	734	767	703	690	702	717	703	746	654	735	705	697	713	718	733	698	690	688	709	706	755	732	676	766	702	690	729	690	757	730	740	658	722	727	700	733	725	694	714	727	721	677	703	746	688	767	726	675	719	701	715	742	701	711	712	676	702	693	687	775	675	715	726	722	714	735	639	761	683	741	699	758	729	755	756	746	713	664	667	709	717	695	692	694	720	745	675	747	744	736	695	715	756	712	687	720	719	714	721	737	748	732	730	740	721	749	744	717	725	685	691	737	695	694	680	676	711	733	695	668	696	708	703	746	688	695	712	742	732	743	691	673	726	702	714	748	706	711	747	717	721	767	748	707	724	719	714	790	701	707	720	711	754	707	732	656	713	743	692	685	727	700	733	687	722	714	750	707	749	693	719	673	724	715	698	719	694	713	709	752	707	752	687	767	731	698	722	707	730	705	711	684	731	747	744	696	675	690	746	728	722	720	723	716	725	692	664	731	716	726	707	723	679	703	682	722	716	705	716	716	718	695	699	729	684	714	699	749	725	686	729	670	723	682	710	734	741	707	743	762	733	736	696	715	668	682	700	683	672	706	755	657	705	775	735	726	700	659	718	710	705	693	688	697	642	728	728	712	745	675	692	732	679	741	729	750	724	682	670	687	780	756	748
36412	17420	4228	355	244	293	247	221	271	245	252	242	252	234	261	236	237	241	240	213	248	249	237	227	222	252	244	241	238	276	303	228	286	263	264	241	256	234	244	240	261	245	224	256	245	228	260	260	257	260	287	264	219	260	254	241	252	198	244	276	253	252	275	261	212	275	267	204	262	217	215	218	264	228	272	236	256	230	231	253	249	228	234	248	227	223	237	239	256	272	265	223	210	257	201	248	225	236	234	243	266	255	231	263	238	243	268	206	254	256	275	245	273	245	235	236	265	252	222	217	237	247	225	240	259	240	241	225	266	276	233	269	237	247	268	250	262	238	222	250	255	220	219	218	226	246	233	246	224	249	217	209	220	251	244	271	211	219	236	225	261	238	282	250	240	242	279	238	243	251	240	255	242	261	263	226	250	226	241	239	268	229	203	238	258	258	235	226	244	242	242	209	258	236	273	250	245	234	221	226	251	241	250	232	239	251	234	260	237	252	269	218	245	258	221	226	242	234	236	254	246	268	249	228	235	248	249	255	244	225	274	242	248	249	219	250	231	206	243	238	261	254	283	249	229	272	247	256	270	254	265	271	247	229	225	237	226	252	232	229	235	236	242	269	247	254	271	281	226	257	244	230	222	265	268	245	227	251	239	243	239	240	253	242	254	272	241	245	239	269	223	242	242	271	220	243	229	260	258	254	238	264	225	243	268	231	272	246	256	232	257	281	265	257	242	244	281	257	250	248	269	247	221	239	235	226	232	256	230	225	232	271	262	256	238	250	244	231	230	240	251	245	272	244	215	236	263	206	246	215	233	231	259	246	244	244	237	230	235	245	259	230	263	231	224	273	252	262	252	237	243	226	242	254	236	244	219	213	262	238	243	230	255	247	251	260	229	206	219	251	225	230	231	191	241	248	237	233	271	258	229	277	263	259	248	235	274	230	239	247	257	230	261	227	261	290	247	248	269	252	248	221	249	245	251	249	261	287	251	228	235	225	245	244	274	244	253	240	237	243	248	259	245	223	257	218	232	266	262	249	246	260	244	236	251	250	255	224	265	224	256	255	273	246	231	233	234	246	266	220	239	270	229	236	267	243	249	256	243	265	262	245	207	221	228	227	232	228	259	254	238	266	260	247	250	240	198	238	235	219	252	254	278	246	228	252	239	236	254	248	259	248	242	268	239	243	221	228	213	247	225	272	235	219	226	264	233	252	245	245	262	240	234	251	251	263	228	244	226	224	203	250	257	226	227	251	244	230	241	246	232	269	254	231	241	291	281	241	222	237	236	247	249	234	241	222	237	205	254	248	251	248	225	240	247	258	225	268	252	267	233	243	237	242	236	243	228	249	280	270	236	270	245	272	237	267	236	243	237	255	249	233	270	225	274	226	261	245	251	251	256	235	256	235	275	256	215	238	234	252	263	299	255	263	216	230	259	241	242	227	243	216	240	253	230	250	236	261	249	255	227	232	246	242	261	222	228	263	234	228	258	255	268	239	224	252	265	247	258	258	223	247	245	268	220	243	276	226	244	240	245	239	253	224	269	232	251	250	224	245	228	249	260	266	266	256	228	202	226	244	233	220	239	247	253	245	225	228	261	258	254	250	232	244	238	239	225	240	241	214	217	236	240	234	222	256	272	241	228	273	248	257	199	235	229	248	258	255	287	264	241	242	231	226	281	251	221	257	259	257	217	251	256	239	267	224	271	250	252	251	245	241	236	209	207	244	263	261	251	259	235	240	265	228	246	265	260	229	276	250	250	241	287	275	235	258	247	230	246	261	244	238	257	234	236	241	273	223	224	240	238	245	234	239	239	237	243	257	224	234	246	264	257	220	240	263	257	256	251	231	264	237	254	230	247	243	266	254	224	247	263	233	239	211	245	259	245	244	252	244	257	244	268	240	222	225	207	248	226	250	227	248	245	248	254	227	248	262	236	251	283	261	239	224	239	227	266	250	247	242	280	226	240	222	278	252	241	234	264	269	217	239	208	255	205	268	225	258	249	220	241	255	239	252	225	231	294	240	260	238	262	245	284	249	252	245	239	220	275	228	255	253	232	250	250	238	255	244	250	246	259	240	213	240	240	251	208	273	230	234	251	250	271	227	248	253	254	262	263	235	232	247	265	264	242	244	232	216	240	257	236	221	230	257	226	252	246	250	250	251	241	239	227	258	262	259	229	248	232	238	275	247	256	249	272	275	228	241	232	230	238	222	228	231	235	255	207	238	228	235	224	247	261	228	228	265	252	237	245	219	243	232	228	234	247	231	234	267	227	237	237	258	257	259	274	248	250	235	223	240	239	277	240	292	249	232	245	244	231	273	231	231	235	239	277	246	275	236	238	242	246	286	252	261	240	237	207	238	230	234	258	267	217	223	220	255	235	248	230	245	222	245	246	267	236	260	267	263	258	272	239	221	250	238	257	233	248	228	251	224	243	255	224	214	227	263	272	258	224	234	244	227	233	234	230	241	241	235	210	257	227	228	262	271	231	214	244	229	252	247	264	205	225	258	265	296	249	274	271	242	263	252	288	225	255	242	252	238	218	232	233	233	239	237	252	274	241	239	245	258	268	245	264	248	270	216	242	252	271	258	222	224	232	247	269	285	284	261	260	225	217	233	238	213	216	275	284	252	252	268	245	236	248	245	247	246	207	247	277	237	260	246	255	256	218	259	239	223	232	240	241	245	277	237	221	232	255	228	249	223	253	237	223	207	242	235	225	253	241	261	231	230	262	247	230	270	228	227	275	245	223	243	235	235	225	229	241	248	238	239	228	238	245	253	237	239	228	234	254	215	269	241	257	258	255	240	241	232	231	208	241	274	243	212	250	260	272	201	245	262	231	237	244	277	255	253	268	215	229	263	266	272	224	264	261	251	227	227	263	280	266	234	226	267	233	252	239	254	244	257	253	276	235	263	236	231	221	254	209	257	241	255	242	233	257	234	224	229	238	252	220	234	244	230	265	238	264	248	258	232	255	238	271	267	275	240	256	237	213	242	246	215	205	204	253	257	235	244	224	222	226	248	228	254	252	261	239	245	250	235	235	255	238	266	261	225	238	220	231	233	244	262	226	258	234	234	224	215	235	219	224	242	233	252	271	240	221	232	248	249	259	245	211	241	224	234	244	236	219	255	269	270	239	211	228	262	229	226	247	231	268	272	234	227	212	246	221	240	224	226	223	253	260	248	253	217	256	261	236	253	259	253	251	230	257	239	242	243	244	230	271	267	244	237	274	236	269	232	246	244	229	275	272	237	247	250	211	235	207	241	236	249	237	267	221	225	241	265	239	229	223	258	237	233	255	248	257	250	246	236	239	239	252	240	239	233	240	246	228	257	227	255	236	255	250	249	249	254	236	241	244	239	241	222	251	236	271	223	249	250	214	251	243	232	231	249	233	268	244	253	245	216	242	235	250	253	278	256	246	221	225	240	252	251	245	227	252	250	279	266	266	232	267	253	243	215	254	231	229	225	247	253	260	251	222	233
22461	5313	763	577	567	511	556	580	606	552	564	570	573	581	593	573	563	590	592	546	576	590	546	559	572	574	559	616	582	573	561	559	564	597	576	562	575	577	624	576	540	588	589	554	593	573	560	561	579	579	580	524	569	542	598	573	586	564	553	595	620	559	560	597	584	563	579	552	564	618	541	571	560	598	569	581	601	576	568	544	571	566	600	552	583	580	583	573	578	585	573	529	575	562	542	528	559	577	580	582	550	528	550	607	565	563	577	563	578	554	590	551	568	612	555	599	573	585	600	594	521	595	539	590	570	520	572	517	578	604	520	557	583	529	588	593	563	564	581	533	579	586	538	553	526	588	563	607	594	575	587	534	515	565	594	599	561	592	573	584	589	614	575	620	551	546	584	573	594	601	578	569	582	591	558	603	580	559	576	555	619	571	557	592	573	605	539	578	532	569	609	571	550	590	562	568	547	565	613	591	561	548	628	578	611	588	576	559	598	596	570	543	537	544	616	569	559	602	561	550	569	576	593	594	559	593	566	589	596	589	590	533	584	569	544	598	559	576	570	572	582	509	581	566	564	580	559	545	574	563	604	549	598	515	587	618	560	559	583	584	576	586	604	585	565	567	570	571	563	522	563	556	550	562	558	618	569	551	571	606	587	597	549	559	566	608	594	582	594	581	533	560	581	613	580	558	549	600	577	579	609	573	599	543	581	588	592	594	564	602	558	585	550	589	574	560	579	581	572	512	627	540	569	599	566	595	582	580	597	592	582	563	586	565	593	553	603	563	618	613	609	587	584	561	547	546	592	563	560	618	600	587	541	549	546	616	581	535	600	591	595	541	570	571	582	575	554	599	600	553	587	564	565	557	553	592	605	571	602	585	588	526	528	581	577	518	587	583	564	565	569	630	574	595	572	597	568	567	560	585	573	586	540	572	601	572	565	537	543	566	603	607	604	546	552	588	593	583	553	555	567	584	565	554	580	607	601	594	555	515	580	548	566	586	575	582	568	613	593	549	583	615	601	600	613	545	575	555	555	541	573	549	591	566	553	567	607	541	617	551	554	566	595	592	538	556	534	510	585	579	509	586	558	554	535	579	600	531	588	569	567	540	569	590	528	540	574	575	594	564	583	589	588	574	572	562	600	566	559	553	555	586	570	586	569	597	600	606	543	558	572	577	591	578	571	563	590	554	573	607	565	565	560	563	607	566	588	572	539	602	512	578	603	560	585	562	612	558	571	573	544	553	545	576	597	601	534	593	628	572	593	599	576	570	591	604	545	593	561	563	549	577	577	606	566	587	579	568	563	549	556	536	603	570	555	566	568	558	626	595	645	599	548	545	580	577	590	569	585	597	565	537	562	577	603	555	614	528	609	558	557	546	571	542	597	523	593	551	594	583	590	577	541	560	545	583	565	563	561	535	566	590	561	560	595	538	591	585	621	571	572	567	552	582	525	570	576	566	574	569	582	532	533	578	596	589	614	580	575	570	599	547	568	585	617	574	554	541	578	577	614	570	571	556	598	542	597	555	527	562	561	586	584	587	570	566	547	576	549	564	613	615	568	569	576	578	559	568	581	591	578	543	558	571	535	574	521	625	544	563	576	600	531	533	567	608	562	520	572	522	573	542	559	553	602	585	560	585	539	560	611	547	561	555	567	531	624	568	541	593	568	551	572	559	600	593	555	600	576	607	585	589	595	588	599	564	578	594	626	570	589	580	567	578	592	600	578	584	583	606	582	525	580	546	548	527	595	572	592	589	555	588	524	577	574	556	568	579	538	582	571	551	580	598	538	613	598	549	560	586	563	574	591	578	593	574	575	611	555	591	528	576	588	579	530	584	608	589	579	588	607	630	572	591	604	533	562	542	560	576	574	577	569	576	589	552	577	587	576	532	533	588	627	591	571	581	568	553	568	606	579	574	603	581	563	577	554	584	611	602	557	592	617	582	579	560	538	604	524	580	571	575	581	553	558	589	588	605	579	595	571	582	602	620	611	553	579	586	589	575	535	574	572	608	571	585	594	560	574	555	529	595	552	578	551	551	561	567	564	571	575	578	532	526	572	562	601	587	552	569	609	602	574	503	541	614	557	540	561	560	571	607	607	609	600	561	577	548	600	594	570	560	600	605	595	614	563	594	562	615	569	565	508	565	586	605	595	568	536	570	551	576	569	610	587	574	584	571	587	561	545	566	551	576	576	616	575	571	549	596	541	613	565	548	589	585	601	553	587	605	531	536	581	618	592	561	578	578	581	565	534	588	571	574	538	565	602	599	511	605	610	561	577	573	611	605	604	618	531	562	562	610	602	556	588	598	587	563	562	552	558	585	552	547	606	536	545	550	555	563	593	539	547	577	534	577	540	584	615	612	561	573	629	574	565	597	573	562	560	534	590	584	552	583	538	577	602	556	577	557	574	558	567	552	513	551	554	614	562	551	583	550	564	564	571	589	567	606	589	591	621	561	596	565	563	591	586	569	554	567	605	596	579	580	627	552	583	597	574	602	568	577	577	590	573	569	614	580	573	603	522	553	519	589	601	542	548	597	595	574	581	542	550	569	604	601	540	556	564	630	578	553	530	586	542	581	590	615	591	562	579	568	555	572	588	597	587	574	577	572	564	575	538	577	552	587	620	571	586	560	571	555	548	640	580	599	578	575	534	506	582	588	609	596	541	536	593	650	565	544	558	535	581	596	614	592	592	554	547	555	577	576	540	555	575	601	581	559	593	603	589	559	529	598	569	604	565	565	590	546	534	578	553	612	528	545	560	562	607	615	550	564	571	582	574	608	576	623	588	541	593	589	612	629	546	547	569	566	556	586	523	612	566	576	579	545	629	551	576	548	548	540	575	597	611	569	590	599	570	560	583	585	566	567	587	567	594	542	571	586	572	560	510	596	554	611	598	574	573	608	531	549	563	581	575	572	552	596	551	557	607	615	562	546	570	619	562	531	608	516	561	548	521	598	606	572	532	570	597	582	568	592	568	585	576	583	580	565	565	607	570	607	585	589	568	603	552	610	527	611	549	533	562	614	552	581	638	574	558	633	542	541	557	540	551	586	577	575	612	531	586	568	594	546	597	551	556	528	572	620	562	573	538	579	574	612	597	554	585	570	570	575	559	552	606	583	578	599	552	598	572	592	551	592	584	571	555	585	585	636	591	580	598	561	602	593	572	551	593	597	597	597	538	556	571	568	579	573	589	600	582	606	594	550	579	575	588	614	608	576	575	593	548	542	593	606	569	577	571	562	614	572	577	559	560	562	584	605	589	609	552	587	589	519	564	566	580	601	522	610	559	591	592	596	571	555	541	582	563	526	590	575	586	560	537	575	584	544	595	570	549	582	543	564	571	588	559	573	564	559	548	592	580	578	531	577	566	559	534	565	589	575	588	579	576	581	621	531	555	601	597	574	584	558	597	568	573	565	540	629	592	565	599	595	534	575	573	551	617	568	568	599	618	559	570	563	562	590	576	588	582	565	592	623	597	631
25325	21145	23683	28813	21138	13452	706	509	469	375	456	441	455	379	404	425	416	400	429	412	402	419	447	405	357	365	414	404	420	379	427	359	376	372	393	401	420	422	407	390	402	382	404	380	410	412	419	387	408	362	371	408	426	408	402	411	431	381	400	401	378	411	403	393	398	394	478	408	391	418	433	403	404	395	412	393	414	398	412	374	430	417	409	398	391	414	369	385	391	404	399	434	414	414	365	392	425	441	415	384	394	367	387	385	389	415	399	427	388	397	386	408	398	380	406	395	405	419	385	404	419	434	419	427	396	379	428	345	434	384	428	414	392	410	405	397	394	378	448	423	398	384	388	378	425	396	404	406	370	413	385	384	397	401	358	403	381	402	394	408	387	417	452	405	386	383	393	411	363	373	354	382	357	399	330	366	415	430	430	417	419	389	383	386	443	404	358	374	390	398	396	440	404	384	417	394	438	422	407	458	373	370	412	429	401	405	383	371	404	390	389	398	429	409	417	368	426	412	372	406	423	437	419	410	415	365	399	397	399	361	421	384	400	385	381	373	398	414	415	420	442	406	379	412	399	359	424	387	403	407	455	422	331	427	378	380	404	426	378	408	400	443	417	409	376	382	385	404	392	405	414	419	392	436	398	394	397	403	365	368	400	409	415	390	398	388	417	380	380	385	433	416	400	407	358	377	384	389	442	369	411	347	395	438	391	404	398	416	455	434	415	375	372	390	415	390	369	402	401	388	437	428	414	418	485	400	360	401	404	401	410	422	428	422	398	458	411	420	396	385	434	396	378	423	364	429	403	410	415	424	417	408	402	450	402	408	390	406	404	445	396	451	401	391	432	403	352	369	369	413	405	381	383	367	373	405	362	423	444	396	381	389	437	448	415	390	405	399	385	351	408	384	407	430	396	441	391	434	442	407	393	446	462	384	411	379	375	424	373	383	371	374	407	420	418	390	417	369	425	387	415	378	400	387	417	450	423	364	373	387	371	382	410	446	424	362	410	395	430	400	417	424	414	436	399	387	388	406	390	432	417	385	418	422	391	411	384	414	450	392	429	432	453	412	384	434	382	408	393	425	435	413	386	408	441	406	383	375	417	425	401	395	390	443	370	407	384	438	386	415	395	361	457	353	385	418	396	387	434	417	438	406	386	402	401	414	377	360	397	385	407	408	389	425	418	399	431	385	423	457	370	382	382	415	430	413	446	380	420	397	397	402	395	407	428	367	382	393	404	411	427	408	379	435	373	376	379	413	376	405	410	391	432	444	422	453	385	390	397	406	402	371	412	396	412	399	412	395	380	406	346	426	427	427	374	383	430	376	434	400	387	436	397	414	407	404	410	366	420	377	403	407	395	412	407	438	387	378	400	394	378	379	409	400	411	380	387	381	384	418	383	414	417	415	389	386	388	413	384	430	379	405	401	389	374	399	424	397	389	424	418	431	407	397	400	387	410	372	385	434	370	388	413	361	406	388	364	392	423	418	410	384	410	409	413	387	388	349	414	386	411	412	391	368	385	425	429	379	424	425	390	385	436	456	424	372	369	390	395	436	413	348	407	405	405	418	389	392	421	435	368	420	404	386	397	388	441	418	436	429	369	394	404	364	422	392	457	378	429	374	413	398	363	397	409	418	409	404	370	376	416	407	426	393	413	331	387	422	400	407	413	413	410	399	405	439	446	368	410	418	409	397	395	405	391	394	401	430	402	398	394	394	407	399	391	415	401	399	367	377	366	405	439	420	418	421	426	387	368	375	373	417	396	379	395	386	386	412	405	414	398	432	422	435	439	394	411	406	397	393	384	405	412	414	416	410	404	394	400	408	411	389	374	410	391	403	349	414	384	443	409	393	384	403	425	408	397	396	408	409	369	434	446	420	390	390	391	415	369	424	420	424	374	368	391	387	407	390	405	372	412	386	379	371	434	373	404	442	405	384	384	398	410	412	422	380	414	387	404	414	400	387	455	382	400	411	420	421	397	389	419	430	420	415	394	396	373	390	370	374	417	415	375	425	407	422	424	452	433	409	385	364	408	369	419	356	390	381	414	438	371	424	371	425	426	357	388	376	368	382	394	391	370	406	452	419	375	442	408	393	387	425	396	378	410	388	396	406	410	389	388	395	449	384	358	406	434	404	417	374	400	387	400	429	471	417	385	415	392	410	415	357	363	398	414	443	437	450	407	402	429	435	378	398	413	392	387	404	363	389	400	400	404	379	433	352	383	379	414	398	394	426	416	382	400	377	373	389	394	370	418	405	439	387	358	456	368	424	414	364	439	403	424	398	423	422	409	381	421	398	412	383	390	369	410	374	391	417	437	398	400	350	382	388	411	485	411	359	406	396	394	414	432	389	400	399	451	398	409	417	407	417	404	387	392	402	392	408	414	419	412	419	367	400	420	392	408	404	402	415	448	395	410	415	424	390	405	422	413	396	412	404	421	369	396	396	400	462	405	439	393	367	415	408	403	397	386	445	412	417	399	351	403	447	406	412	415	437	406	393	402	371	436	418	423	415	401	395	400	411	394	446	396	393	405	387	425	384	378	405	387	420	401	399	377	407	432	408	406	414	408	411	426	451	406	390	386	384	401	405	421	389	416	419	425	363	385	394	404	434	443	400	394	362	426	372	401	432	404	432	381	408	419	393	377	395	398	406	417	416	424	394	387	396	443	407	437	424	407	424	399	382	397	384	386	375	397	392	378	392	414	400	422	449	385	398	386	388	380	410	389	398	353	413	376	393	410	411	360	395	436	392	398	385	385	377	417	411	382	392	386	407	394	395	396	409	425	430	406	366	388	388	384	389	388	376	427	404	410	362	376	415	396	389	453	365	412	410	398	418	416	379	402	380	407	391	400	411	389	397	400	406	407	386	411	357	385	394	431	420	402	400	358	417	405	375	437	425	418	461	442	405	413	390	410	427	397	410	381	396	396	401	399	379	391	430	418	398	402	406	429	394	419	367	398	407	457	366	411	375	395	402	446	451	422	393	419	400	409	392	410	410	413	432	393	436	420	369	450	355	391	419	377	406	417	400	376	392	379	398	373	434	414	396	352	413	377	458	377	420	412	340	390	394	413	379	369	399	416	435	379	379	360	419	388	411	418	427	395	436	400	452	382	402	374	402	424	421	415	415	368	411	405	405	388	387	404	392	396	378	406	400	431	413	420	428	386	406	434	417	435	379	386	372	365	400	400	397	436	391	362	391	417	370	381	403	382	388	422	411	409	369	438	409	414	376	424	397	394	396	408	382	403	379	427	389	417	395	352	410	438	400	365	438	378	424	431	384	368	433	389	413	415	357	419	379	415	440	368	356	414	410	424	379	455	403	363	398	359	372	452	480	439	415	390	379	440	417	374	395	379	389	441	415	401	405	424	402	411	413	404	435	380	418	432	399	380	358	417	407	401	397	415	412	444	411	395	347	399	399	425	397	382	374	400	409	417	407	368	458	409	408	388	395	376	393	359	413	401	406	394	380	394	415	426	423
33739	35991	4652	969	932	913	860	877	822	847	862	804	852	860	850	845	860	900	873	871	872	836	825	833	876	832	858	811	827	831	855	842	866	814	800	829	853	883	888	821	869	856	774	832	847	897	847	813	818	821	843	885	837	859	893	862	838	798	806	794	854	906	828	814	830	842	807	830	882	803	827	833	859	876	832	875	832	808	835	855	841	854	899	869	851	866	817	842	842	816	836	864	884	831	882	775	850	814	852	867	884	874	870	822	851	890	843	872	840	865	850	831	812	909	869	827	800	821	836	876	822	793	818	876	831	809	861	834	867	870	887	835	839	874	828	885	812	842	863	870	879	828	790	871	860	881	847	833	878	819	885	791	827	876	854	867	846	820	819	807	844	843	879	791	859	869	888	858	841	817	860	846	810	839	883	869	840	856	861	829	844	861	853	856	880	901	845	811	860	827	843	854	884	807	880	830	839	835	868	850	846	866	791	814	848	861	837	889	860	831	822	860	865	816	812	861	838	825	883	870	837	904	834	826	863	843	827	804	810	842	823	871	876	851	816	855	815	831	828	842	828	891	848	870	860	803	836	852	858	793	860	857	815	860	852	838	915	846	788	847	884	894	835	806	890	783	845	846	874	774	836	829	849	842	846	880	813	832	860	827	884	821	831	859	796	873	840	843	793	821	850	868	827	876	832	852	813	837	839	814	839	784	845	816	846	811	894	853	855	872	808	784	820	851	899	842	855	837	889	809	881	888	861	907	746	846	829	855	873	845	852	870	858	834	867	835	809	827	883	867	855	839	822	855	917	867	844	857	848	852	838	866	838	873	848	774	837	805	794	820	870	872	797	849	838	878	815	864	847	829	866	875	862	808	821	847	877	881	879	825	849	838	814	856	855	856	829	807	831	815	855	804	808	895	817	891	836	821	823	847	796	789	835	866	856	862	851	849	820	810	812	786	834	819	826	857	800	807	784	833	812	853	845	814	832	854	845	848	860	844	891	874	816	882	788	830	805	845	833	858	792	825	828	843	890	810	794	881	837	908	809	904	846	886	790	829	856	886	871	849	873	814	845	856	822	856	860	860	837	834	891	832	869	896	839	855	861	808	891	859	850	858	878	844	886	836	876	801	860	855	832	903	872	859	850	888	814	834	783	876	853	817	852	838	822	855	848	864	830	843	816	803	853	853	850	781	935	815	836	821	878	864	850	851	853	837	889	850	853	830	862	830	829	835	880	838	841	860	870	833	819	862	869	897	837	860	890	798	850	857	761	849	808	779	808	800	851	857	865	839	863	832	809	844	899	809	875	825	862	860	853	863	829	865	837	857	812	833	799	886	872	863	805	866	912	848	893	856	807	874	871	842	836	886	850	853	842	820	873	835	872	862	880	878	855	897	903	833	809	810	830	880	880	808	849	814	853	874	852	855	810	842	865	816	819	824	868	891	835	910	846	812	826	807	844	847	862	841	851	855	864	877	874	826	849	869	877	872	859	862	842	791	858	842	839	860	823	871	897	885	842	825	833	841	867	851	857	872	847	887	794	812	869	845	916	809	831	848	888	825	846	848	831	805	847	899	876	818	836	846	874	859	870	817	851	888	857	856	802	839	792	920	859	838	785	814	847	845	822	840	835	832	847	907	846	826	884	897	857	819	812	828	818	869	831	865	821	866	831	862	811	800	830	829	795	804	841	862	784	886	796	847	878	844	864	848	853	850	851	843	794	806	842	806	828	877	854	841	833	862	856	846	895	820	780	816	867	908	814	865	841	862	836	881	859	791	906	854	850	856	836	817	840	853	845	805	832	802	868	813	801	846	809	821	825	851	869	816	878	804	817	822	833	807	864	822	832	845	888	825	814	827	804	831	792	831	849	849	870	855	794	847	867	784	784	884	851	816	838	844	848	882	864	855	834	918	798	834	896	819	860	851	815	832	884	889	851	851	871	881	822	838	905	872	832	845	876	842	871	809	861	847	811	834	844	843	809	847	898	869	870	817	835	834	834	868	908	823	841	796	826	876	875	853	829	837	881	848	810	855	820	872	846	813	804	835	841	829	847	881	814	880	780	858	911	835	860	843	857	833	894	881	781	795	825	850	836	823	867	815	905	845	802	886	861	872	853	877	887	814	915	853	821	839	801	820	829	880	820	838	841	876	864	855	817	868	830	881	811	878	794	840	850	861	839	839	845	861	832	837	825	839	828	884	822	857	855	820	820	848	847	882	877	861	855	833	860	818	862	859	886	876	861	872	819	812	779	868	817	845	848	839	820	843	859	822	850	835	832	845	780	790	864	825	830	843	865	822	858	858	832	884	838	882	830	849	857	886	894	866	892	877	869	809	869	825	847	812	818	812	841	804	877	827	881	854	837	823	840	806	852	822	903	847	834	840	878	917	848	799	850	817	808	845	848	804	847	855	829	861	803	909	846	886	875	872	866	858	857	884	859	836	844	867	868	869	833	830	854	836	845	856	814	777	791	851	854	849	820	841	833	845	839	855	827	851	837	876	868	895	849	799	825	886	864	854	864	828	896	865	886	843	821	825	859	883	882	843	799	829	849	860	782	877	869	801	902	841	854	833	887	873	865	854	822	843	788	859	877	862	909	822	864	823	817	846	831	768	844	789	877	812	810	830	892	856	846	832	823	822	799	874	846	844	822	796	829	848	830	818	881	862	826	862	859	835	841	841	852	865	884	840	833	781	786	805	841	866	876	835	836	802	911	851	871	850	875	839	837	905	869	853	791	821	838	826	871	838	820	816	862	836	877	858	850	833	824	867	857	821	871	813	849	842	854	824	901	870	876	865	812	886	801	891	880	858	841	799	792	864	867	820	880	875	844	816	819	852	860	871	845	796	849	819	854	849	857	832	821	817	813	806	829	847	844	840	834	812	825	797	847	829	874	810	808	855	808	832	857	892	816	847	876	844	876	816	875	835	863	850	892	846	866	800	814	794	862	860	853	877	873	815	912	856	792	814	848	890	879	830	823	818	875	844	827	811	852	846	870	782	847	793	837	813	817	848	826	852	841	892	892	825	856	851	850	840	855	812	840	841	875	830	790	843	823	874	830	854	844	774	844	861	858	848	878	844	831	826	840	858	820	843	878	840	860	857	866	823	853	789	917	804	858	826	867	783	834	821	874	852	870	848	819	897	792	828	872	833	840	798	850	832	843	877	815	875	847	860	869	892	833	880	849	908	815	873	883	819	890	870	822	817	854	910	863	869	815	895	845	863	896	822	821	880	844	841	834	836	844	813	826	867	820	844	864	888	874	843	855	823	833	854	873	854	818	794	849	869	825	853	853	798	848	889	850	839	855	824	851	901	853	829	873	871	848	843	834	904	853	837	830	877	857	851	860	856	899	813	842	879	822	841	786	844	903	879	879	886	841	892	883	862	806	860	821	836	846	848	842	826	812	808	853	840	817	849	797	859	774	866	818	844	851	846	874	826	848	830	920	866	844	880	863	885	812	876	835	833	800	857	826	838	874	884	873	863
24604	21118	24057	28409	21119	21142	11585	725	490	429	395	402	418	390	365	381	380	389	382	317	356	379	359	350	359	364	323	334	318	355	339	349	359	324	363	355	336	361	357	368	348	308	376	350	355	316	324	345	370	356	357	328	314	334	380	389	359	391	367	342	356	388	347	329	335	340	362	311	342	353	353	360	364	336	365	386	340	351	353	352	349	358	336	371	367	381	337	358	355	380	360	365	330	356	399	340	358	371	367	299	314	327	384	354	357	350	363	336	368	347	344	352	374	374	332	378	430	344	330	379	360	318	340	350	354	395	350	366	364	363	357	327	337	353	357	358	342	380	354	351	388	338	362	347	327	345	322	348	349	331	353	395	364	332	388	329	347	369	348	349	348	344	342	361	361	301	376	353	349	357	321	353	364	350	370	352	391	345	361	362	361	301	350	331	324	334	335	351	354	363	348	341	343	337	365	356	322	352	348	334	345	326	318	357	353	385	340	319	337	337	343	324	332	379	354	344	323	374	323	334	371	362	343	348	376	332	324	346	357	329	324	337	366	361	350	326	327	366	326	351	331	333	354	346	359	357	324	323	328	346	383	355	331	341	374	359	323	329	332	345	366	351	340	362	342	351	366	359	358	384	348	342	342	346	350	333	348	362	353	326	358	364	388	352	314	323	332	355	390	359	388	338	325	365	371	344	349	370	342	329	358	356	350	318	325	364	339	326	349	344	379	364	359	361	394	322	354	347	332	332	328	381	333	347	367	336	335	364	373	348	361	358	326	370	340	370	336	331	350	338	342	325	329	336	358	354	369	357	373	312	342	310	347	332	359	332	368	381	392	324	325	345	344	367	381	340	356	331	355	364	374	356	362	367	371	375	359	348	354	339	363	379	348	370	325	342	359	343	297	307	361	334	352	345	390	332	363	338	354	372	355	347	374	366	347	338	388	317	350	339	334	369	350	350	366	373	345	347	336	368	337	377	383	343	367	356	339	366	332	294	342	316	344	340	349	361	373	309	339	368	359	386	368	337	343	375	342	364	344	396	309	341	335	344	308	323	332	376	362	357	329	377	386	349	383	351	375	380	356	332	337	345	350	359	352	340	308	347	337	321	335	341	312	312	338	350	335	371	331	365	365	363	379	359	348	327	338	321	327	350	364	338	332	338	335	362	368	355	354	341	400	374	339	325	344	320	358	324	384	367	365	340	369	325	318	379	354	328	367	356	371	345	339	336	350	305	348	349	335	330	357	326	360	372	333	343	350	322	360	344	320	328	344	337	314	353	357	365	330	385	336	332	333	351	303	321	375	339	351	392	324	346	363	396	369	371	345	372	383	349	351	321	314	324	338	367	313	348	365	346	324	357	343	336	361	325	351	355	369	353	325	310	360	374	334	329	355	335	317	335	347	353	351	363	342	365	284	361	338	321	336	355	342	352	354	308	323	347	364	322	337	343	403	345	341	347	343	358	346	353	386	340	351	346	360	356	343	331	345	339	387	363	328	329	323	359	347	324	373	357	345	359	380	387	317	360	326	379	342	354	346	349	356	358	342	318	367	378	351	353	342	351	343	369	319	355	296	385	364	316	353	351	362	383	360	381	304	342	328	337	337	340	350	371	312	355	325	357	369	321	340	382	338	358	373	336	318	334	355	318	389	344	366	340	350	381	385	355	379	327	312	335	338	330	383	390	315	349	338	348	333	345	323	339	306	364	334	325	335	336	364	358	391	381	372	350	307	360	332	327	350	346	349	353	337	327	360	317	348	358	352	334	352	353	327	347	378	363	367	331	354	298	341	378	362	338	378	371	336	335	315	380	340	341	360	373	346	344	354	324	323	340	343	367	361	355	328	296	329	327	375	378	351	316	350	354	326	333	346	339	339	374	331	328	336	348	329	361	359	326	368	335	324	357	396	339	349	376	332	397	368	335	337	333	364	333	325	379	326	347	346	352	331	361	351	396	345	358	295	359	366	334	324	332	346	339	322	340	353	315	350	332	361	345	383	359	333	339	360	347	382	322	339	329	330	333	373	343	336	346	372	341	355	350	372	366	396	362	362	310	316	324	371	348	377	374	346	344	364	361	371	359	325	341	346	337	346	343	320	347	355	339	358	393	341	336	336	362	353	303	346	342	367	380	320	366	337	349	351	338	380	378	313	359	351	358	393	369	323	326	359	338	359	327	323	328	367	355	322	372	350	348	407	383	362	335	291	330	330	358	344	330	370	364	339	343	351	331	345	331	329	343	336	363	346	368	358	353	305	335	375	361	307	297	348	331	392	359	373	320	382	404	324	327	348	327	328	371	361	336	321	368	358	364	355	373	347	356	378	379	313	362	357	325	336	341	333	370	370	355	343	363	367	363	386	353	354	370	315	354	349	347	352	363	362	326	324	353	342	346	325	341	331	346	318	364	330	347	353	367	351	345	336	337	352	348	319	338	338	346	358	352	357	367	367	342	370	357	329	321	359	334	336	333	325	374	342	365	325	338	350	340	356	383	343	335	342	313	389	359	341	336	327	297	363	316	329	346	350	332	329	321	352	348	367	354	364	361	329	335	319	359	339	330	318	331	322	341	335	385	343	371	360	358	385	354	364	361	334	341	353	395	365	362	365	344	297	354	344	348	314	348	366	343	389	338	358	338	360	328	320	341	345	362	322	359	355	291	346	389	350	311	334	359	347	368	366	314	388	344	352	327	339	345	322	334	389	343	334	383	350	327	319	347	347	359	333	382	375	373	369	349	367	366	356	378	355	352	385	351	324	324	351	379	377	349	388	342	346	344	369	358	319	345	376	356	346	385	324	336	331	342	327	360	322	342	338	299	370	392	331	343	328	364	393	334	328	357	372	328	333	347	358	357	349	368	346	333	327	320	412	379	339	348	398	364	308	338	352	339	312	368	348	348	355	355	359	383	350	351	349	363	345	351	368	332	340	318	352	366	357	325	330	322	307	329	361	323	369	362	360	313	336	326	341	329	336	332	368	364	368	354	359	290	371	375	390	321	323	347	357	316	348	335	379	396	355	371	346	351	349	363	359	347	354	352	376	343	345	316	334	396	334	335	384	337	383	381	340	303	350	321	349	350	359	382	383	334	399	378	386	377	313	338	399	392	311	342	331	326	348	311	351	390	373	335	357	316	326	330	331	391	354	304	320	351	325	345	366	335	339	325	350	314	393	363	308	358	339	337	309	357	321	361	352	342	355	331	342	327	358	341	334	313	336	329	401	346	362	385	340	349	320	348	371	388	336	355	345	363	353	330	380	338	373	355	330	339	369	342	342	349	355	345	342	334	321	287	336	317	358	354	380	365	336	352	340	351	347	343	368	383	288	339	331	328	336	298	322	338	357	331	366	365	337	279	307	347	347	339	349	317	326	359	361	364	335	391	378	311	366	360	344	326	341	343	349	327	359	380	374	372	303	364	344	311	399	361	321	354	344	358	355	338	367	346	349	330	336	337	300	342	352	342	363	333	318	351	356	325	317	332	366	344	379	338
39097	47068	7150	1023	858	777	756	775	718	716	698	710	776	737	679	718	728	760	755	696	760	717	734	696	720	692	726	744	704	724	731	755	777	764	723	636	740	726	710	740	733	739	734	680	721	731	721	738	660	739	672	718	736	746	730	735	705	702	700	687	686	710	714	721	700	707	735	717	674	713	681	679	741	724	742	722	724	695	727	707	741	740	664	732	692	708	656	690	698	697	699	730	743	734	748	704	725	695	733	734	648	731	673	771	730	717	729	748	697	710	721	737	711	689	703	764	775	762	759	756	736	711	748	738	700	729	684	724	719	720	721	696	714	730	704	699	758	700	676	690	728	742	691	721	709	713	747	672	747	700	696	715	701	666	739	719	724	716	695	692	761	688	714	711	702	693	722	757	703	711	719	692	702	749	686	723	706	736	744	677	700	754	671	705	690	722	751	674	741	703	740	744	678	714	727	712	699	701	719	711	751	737	708	717	699	714	725	735	742	743	765	749	667	706	730	710	695	726	667	742	726	717	714	725	755	737	697	694	705	689	714	693	716	731	719	686	667	729	691	681	702	659	663	704	712	717	709	768	698	673	699	747	702	705	739	752	722	700	760	673	715	741	687	679	695	729	666	680	747	679	737	690	661	710	746	695	722	678	733	690	696	729	737	687	720	742	719	739	745	674	723	718	692	701	721	697	734	714	678	737	696	727	718	719	739	721	711	657	724	735	703	736	726	737	712	710	703	706	706	667	747	735	734	710	704	680	714	746	727	707	704	684	711	713	744	720	734	746	724	710	700	722	713	745	719	734	656	709	737	730	722	713	736	731	719	731	730	727	702	727	786	700	732	706	698	678	699	767	751	752	673	722	732	669	704	702	731	705	712	748	709	709	690	744	680	673	738	755	716	719	692	685	634	730	665	696	719	698	668	721	711	704	709	698	737	722	680	707	759	717	729	694	672	742	657	703	710	676	745	676	704	773	763	668	737	699	705	736	673	729	688	698	722	733	697	716	744	714	710	718	737	741	723	713	722	703	698	682	688	718	742	728	725	754	701	687	721	716	748	719	687	660	747	688	742	752	764	681	756	725	704	740	742	743	720	721	762	729	718	669	730	682	699	724	736	697	654	694	714	688	697	719	694	658	719	712	680	699	721	678	725	749	668	731	737	748	680	708	701	683	684	728	720	680	690	699	750	661	747	680	727	723	676	703	682	693	710	705	703	724	727	682	725	682	680	711	715	724	695	719	707	712	680	723	696	720	726	747	702	724	771	735	694	726	686	742	701	748	687	720	713	715	700	751	717	654	700	704	728	717	741	689	728	771	733	761	730	659	689	710	744	676	697	666	712	683	710	732	740	717	704	667	722	736	711	717	667	707	707	733	703	730	681	699	702	726	742	716	719	713	751	687	741	705	716	738	740	725	696	718	696	714	690	727	716	759	739	726	723	706	658	712	696	714	733	728	641	736	751	687	717	708	723	719	753	711	700	673	686	710	721	717	700	702	720	686	757	672	705	774	682	688	721	695	726	688	710	709	658	682	716	746	705	731	699	755	736	650	712	718	703	736	695	669	732	694	703	664	727	702	721	687	747	702	702	662	723	722	714	776	725	694	747	759	745	754	703	739	720	713	741	748	697	721	687	703	764	734	682	694	754	712	678	743	690	725	669	675	686	644	734	665	704	717	741	724	734	710	704	700	700	730	693	740	683	702	681	701	717	711	741	686	715	688	741	706	721	701	671	709	685	718	709	723	683	670	705	715	724	702	731	711	777	712	713	690	693	669	701	736	719	724	717	669	696	736	736	737	744	767	706	696	732	709	705	750	702	752	753	738	716	719	721	720	680	672	693	689	709	703	669	723	734	672	750	735	743	702	732	734	727	707	720	714	716	700	739	714	725	677	753	766	628	720	714	696	734	709	707	722	732	707	685	765	688	688	711	724	675	726	753	690	689	645	753	715	718	707	716	718	732	742	704	741	715	725	675	692	713	741	700	712	711	706	738	742	741	762	689	712	702	729	748	746	669	704	723	723	653	757	754	717	690	715	697	676	674	685	726	726	693	664	763	698	733	748	669	735	674	748	672	756	763	710	657	746	688	722	685	698	727	705	778	671	734	681	746	678	695	747	717	711	716	688	733	734	697	687	695	700	689	708	676	728	692	711	706	737	714	710	752	697	699	676	724	744	733	672	697	739	736	727	697	703	736	693	708	688	718	691	739	713	764	751	694	676	711	734	695	667	727	732	658	727	769	693	697	727	688	711	719	732	724	741	714	729	795	707	707	702	709	734	712	720	696	640	692	698	721	758	720	707	743	716	679	669	709	712	733	729	704	727	734	690	713	713	690	723	712	718	727	699	781	699	732	730	716	698	715	749	692	710	736	729	702	702	700	724	672	709	731	727	710	732	708	756	736	733	683	680	704	731	709	728	702	749	723	706	779	760	703	750	708	724	713	729	716	793	671	703	669	725	704	715	756	698	712	744	740	706	733	713	729	694	714	722	686	689	693	713	667	788	751	742	683	724	758	715	725	711	691	709	698	718	675	722	757	685	710	735	698	712	699	700	699	670	706	715	724	649	741	710	706	717	727	735	698	711	713	727	695	733	698	720	701	776	721	711	708	742	743	708	737	689	649	686	681	728	687	690	694	727	763	737	728	669	662	781	747	703	688	719	701	709	710	708	710	702	706	751	708	763	720	748	637	728	697	707	711	727	685	702	736	732	685	715	697	736	726	696	700	694	713	668	732	723	738	696	705	669	710	730	695	729	708	702	701	736	715	707	685	682	714	730	722	728	689	721	705	710	723	704	692	744	696	737	689	725	699	675	701	688	723	703	704	738	717	677	724	699	686	724	691	704	708	731	701	738	715	737	700	711	744	690	715	682	723	683	751	732	736	751	692	704	709	713	705	723	727	687	731	756	739	700	671	741	692	713	688	707	723	672	743	676	684	718	683	660	694	670	721	717	725	717	718	721	713	739	739	668	682	703	686	685	660	661	732	686	710	666	773	737	693	669	714	703	729	658	673	665	647	714	736	683	721	725	725	756	688	723	725	734	729	729	759	698	748	719	663	748	697	687	725	701	703	722	736	700	726	686	693	654	690	707	691	696	683	710	714	716	723	710	709	707	663	704	715	677	755	679	684	706	671	708	709	728	774	709	706	742	727	692	703	704	641	755	717	694	757	721	793	656	698	717	707	698	740	713	691	695	740	701	675	696	707	678	687	708	738	715	734	744	686	701	675	702	707	683	715	724	757	677	702	671	711	755	693	723	728	732	725	732	669	710	722	724	705	714	756	736	681	720	715	674	705	726	670	740	685	684	708	674	737	718	713	735	745	690	686	738	704	721	697	692	748	678	734	786	722	661	721	733	663	696	695	728	784	702	695	703	719	689	752	676	716	720	740	677	703	687	749	704	756	745	719	668	712	732	748	692	711	701	718	713	725	721	741	739	726	720	758	695	734	723	708	698	628	692	750	719	686	683	724	738	674	721
36129	18246	5232	405	303	256	278	241	267	251	311	240	260	241	266	242	246	238	251	273	237	269	257	264	232	282	261	229	258	269	229	271	247	210	251	256	256	265	258	252	243	251	274	247	265	265	264	238	217	250	247	224	220	246	254	270	263	286	250	277	261	246	271	239	249	268	266	256	248	250	252	262	290	226	254	262	253	254	284	249	267	246	256	240	274	235	223	262	241	224	243	250	266	283	224	253	240	274	240	241	249	258	274	247	264	217	251	252	257	269	256	256	241	272	268	267	247	241	256	257	220	259	231	240	253	269	266	275	263	254	226	236	235	270	246	278	227	265	272	261	243	265	272	239	259	253	265	255	251	266	261	221	245	270	237	286	265	245	217	260	234	267	304	260	298	289	267	249	259	215	226	246	258	273	253	218	234	236	232	237	243	258	258	244	230	233	248	217	253	234	221	231	230	290	265	220	239	251	263	252	251	281	222	254	243	248	248	247	277	253	252	262	247	251	255	222	270	240	255	265	266	249	248	224	251	260	261	266	249	265	261	209	248	257	258	233	247	248	250	241	243	252	258	223	293	255	245	255	279	274	253	243	225	272	244	243	284	266	234	270	263	270	251	229	248	252	254	256	320	266	274	225	241	250	250	248	247	249	236	241	245	260	253	276	231	273	272	222	247	269	271	272	251	247	263	256	256	248	265	267	259	237	257	239	246	236	271	276	242	227	241	255	266	223	261	250	266	256	243	250	245	256	261	263	272	266	257	243	259	253	243	234	228	256	222	263	240	245	273	258	250	251	276	221	293	263	246	249	274	235	234	264	267	261	238	246	254	260	269	262	236	245	259	276	251	249	248	221	245	264	269	267	252	266	273	236	274	233	261	269	254	250	277	262	251	232	269	222	259	234	251	247	227	257	275	236	244	281	238	249	303	268	244	272	263	239	281	286	222	242	241	255	233	250	249	228	257	273	225	283	263	243	234	253	215	258	235	252	283	269	248	249	267	226	244	233	230	253	250	238	249	276	266	263	261	288	261	284	238	234	278	246	249	269	253	248	257	239	244	218	282	281	284	253	254	248	259	274	228	265	224	231	224	261	263	291	282	232	251	264	212	230	249	240	253	266	252	263	244	250	260	235	240	282	263	265	241	258	279	241	257	272	283	268	235	257	262	237	250	237	259	263	275	254	245	232	276	264	302	253	269	253	241	230	239	221	255	269	234	268	250	265	232	245	245	247	213	226	256	265	226	243	248	271	266	241	251	244	245	243	268	261	253	251	263	289	256	258	241	280	239	270	251	247	218	251	232	233	215	263	251	265	250	260	253	235	260	228	251	258	257	240	286	225	253	273	262	274	264	215	239	235	242	275	251	235	260	256	232	251	246	244	251	248	241	251	261	244	268	248	237	236	256	235	268	262	261	218	267	234	250	241	242	244	255	228	244	244	271	244	243	253	260	235	238	256	250	247	282	257	249	261	249	271	244	242	279	247	246	234	252	244	268	262	255	227	231	244	252	248	239	259	224	256	230	252	271	249	264	261	253	259	236	224	237	273	251	252	256	228	230	230	254	245	266	266	247	250	266	266	245	255	245	248	245	256	278	244	249	239	244	277	270	242	263	246	264	255	239	243	234	239	261	220	254	246	263	249	256	263	215	280	275	233	275	273	258	255	281	243	237	229	256	220	271	259	269	224	231	242	255	259	259	233	260	263	244	283	235	234	223	265	232	241	254	274	294	237	266	246	260	260	258	241	273	260	268	231	246	236	221	247	248	255	253	266	256	262	250	268	260	238	265	249	241	268	285	228	246	240	237	262	231	254	242	253	275	250	229	240	245	249	232	243	269	245	233	236	267	244	274	258	264	254	254	282	270	241	221	220	229	226	257	268	234	245	256	266	257	297	245	266	246	229	229	260	247	257	261	255	239	254	247	241	248	255	267	249	233	267	227	233	268	238	245	252	237	236	246	256	244	227	245	250	248	256	277	296	208	265	268	269	257	243	264	222	235	245	231	243	243	249	252	241	224	255	280	236	255	255	234	235	256	254	233	269	291	272	285	214	247	239	256	257	271	235	246	261	283	256	251	288	268	259	242	244	234	273	260	261	236	264	237	232	251	287	237	228	272	271	249	253	271	225	252	242	258	282	250	261	238	247	250	247	247	273	279	260	295	228	224	252	267	264	247	244	249	260	234	263	246	278	274	225	250	263	253	248	273	252	232	284	246	261	261	260	247	272	275	280	234	249	236	250	243	252	271	268	275	248	249	248	268	229	249	222	246	254	229	260	236	247	294	257	252	253	257	244	242	262	252	234	271	272	241	235	252	235	246	269	250	245	252	260	248	257	255	248	251	259	222	244	224	252	255	228	269	263	247	221	253	251	273	261	249	253	262	218	249	247	251	267	269	258	270	232	257	239	284	202	239	231	236	222	223	238	228	244	240	234	259	269	232	243	285	258	259	261	239	233	233	249	268	259	257	275	264	263	228	235	235	280	276	283	204	262	260	256	246	258	264	262	241	247	254	239	270	261	260	288	245	259	275	253	259	245	257	265	275	251	244	254	262	246	268	240	257	261	265	235	252	276	245	246	243	275	276	234	269	237	226	260	263	275	279	261	282	276	241	228	270	278	254	236	261	281	279	270	235	239	233	234	263	251	250	243	240	267	241	255	245	268	257	268	250	274	237	248	249	261	224	264	229	246	206	261	223	252	260	248	263	243	241	259	252	273	259	275	237	276	282	261	235	244	254	239	251	263	252	244	262	266	272	256	238	275	259	226	241	283	247	278	238	279	256	243	241	238	234	261	266	219	265	244	235	255	270	267	261	256	249	272	243	228	257	258	282	252	262	267	263	240	231	257	255	210	229	237	229	238	259	265	243	252	241	252	262	266	248	258	263	256	259	277	218	279	267	277	257	242	235	250	264	288	239	249	294	272	260	236	259	247	238	232	233	262	266	257	229	258	218	217	264	252	240	251	257	232	277	256	232	258	268	275	231	256	270	246	229	277	232	246	263	276	242	235	244	246	233	310	281	246	241	276	261	266	268	250	247	258	258	271	257	265	259	260	248	239	238	241	239	264	261	225	221	254	260	239	260	244	248	227	227	238	244	260	235	224	278	278	263	259	226	264	252	281	233	258	242	264	256	248	236	267	238	252	272	269	242	260	250	242	275	259	263	242	258	267	271	262	243	240	267	244	240	243	278	259	266	220	229	255	249	246	252	240	244	265	249	236	273	250	238	256	249	242	229	254	243	268	230	236	266	237	286	263	235	248	253	234	218	266	244	247	251	246	272	252	256	258	246	258	248	254	228	266	233	254	253	270	251	292	272	255	260	206	266	217	244	259	270	272	212	270	244	262	247	250	255	259	250	250	258	252	273	240	222	274	258	248	223	239	254	260	241	291	255	222	280	265	257	224	252	242	260	262	283	270	236	233	281	269	264	231	234	245	248	252	268	261	257	247	246	276	286	258	253	255	237	243	264	233	255	266	233	264
23479	5162	767	606	609	586	627	579	541	611	592	628	590	599	572	600	630	583	582	616	662	601	574	600	578	536	593	590	603	558	563	575	536	584	576	582	650	598	608	596	569	544	589	580	571	594	585	578	549	543	599	596	581	573	558	561	610	571	637	629	594	621	597	592	578	579	610	614	595	572	577	574	611	592	547	629	579	555	577	561	556	557	564	629	563	580	596	596	575	584	618	564	621	599	614	605	587	667	630	586	613	579	590	583	595	599	574	611	567	560	581	576	591	557	564	639	619	589	582	578	568	623	637	548	573	584	607	589	649	610	570	626	599	630	610	591	566	540	593	589	603	542	580	590	625	569	605	587	609	548	597	606	579	578	604	542	604	630	579	622	622	596	569	569	590	637	608	649	543	597	578	623	551	546	581	602	590	594	574	610	568	578	583	565	590	598	570	620	602	579	572	554	550	572	568	608	606	524	588	573	591	581	593	547	570	589	612	555	627	588	555	608	594	593	609	582	599	581	572	625	609	587	576	565	644	642	587	606	573	584	599	608	594	586	568	566	577	568	562	551	555	575	582	587	594	614	597	617	558	594	574	545	580	608	599	602	565	566	518	574	571	599	571	611	618	573	628	582	619	589	604	545	618	591	531	609	555	564	613	596	568	595	610	599	604	612	571	582	587	578	597	538	602	584	577	559	611	577	630	595	590	561	600	566	562	599	587	554	593	581	588	628	556	620	584	554	583	570	618	583	569	613	577	590	625	592	584	594	549	571	595	570	607	568	573	574	599	583	593	599	584	563	586	587	615	594	584	593	581	591	554	603	569	537	624	592	606	589	574	589	602	582	564	594	632	589	577	580	571	610	586	586	538	577	594	615	586	558	552	590	593	587	571	613	607	615	576	554	589	570	614	553	555	576	595	619	564	561	584	596	598	606	603	538	587	585	589	628	547	586	616	613	559	606	588	609	567	587	572	597	591	573	616	554	572	581	573	577	610	581	577	603	579	583	591	581	590	603	657	590	590	609	579	601	552	546	623	588	571	600	632	596	566	629	635	548	575	560	595	603	571	590	575	600	559	582	637	559	561	614	586	587	604	598	594	573	585	616	590	634	587	618	577	616	596	599	603	570	628	599	560	587	606	599	599	561	615	606	564	602	642	636	562	590	559	592	587	575	612	599	554	558	578	591	566	592	614	580	629	606	570	569	592	606	597	588	550	617	589	593	578	537	578	606	610	640	608	606	583	598	571	600	598	582	618	592	556	643	639	593	606	567	597	584	594	585	595	657	560	542	607	597	576	607	609	573	648	603	626	584	554	549	604	618	565	533	576	572	550	574	601	564	578	589	555	602	583	629	634	590	543	599	574	635	589	590	601	571	618	563	572	583	613	580	616	583	604	561	608	598	542	604	558	577	617	604	646	540	551	583	560	646	598	499	571	581	569	595	612	600	596	574	581	558	561	604	602	585	583	554	611	612	592	580	564	616	562	590	571	570	585	565	599	632	552	531	536	577	593	530	566	575	593	597	556	580	570	594	627	608	619	574	612	600	620	597	572	613	598	605	616	620	610	590	606	571	596	552	574	600	573	600	587	579	564	646	583	584	577	587	581	563	578	582	585	576	567	613	616	587	599	563	584	578	589	587	590	581	589	592	623	561	551	593	581	607	560	585	544	560	606	584	576	589	621	629	599	624	538	591	593	591	552	577	613	548	597	588	595	560	582	547	628	559	565	568	554	577	565	604	551	558	563	607	576	583	565	588	599	581	561	630	597	584	579	634	600	590	624	565	598	585	596	582	615	572	574	613	582	600	553	626	545	592	583	599	597	568	650	583	592	595	541	591	567	548	616	556	567	579	585	620	573	588	552	631	584	586	558	597	574	562	564	570	552	608	598	600	596	576	542	568	580	573	556	611	611	605	548	555	569	583	569	553	560	606	613	606	566	606	618	631	600	627	608	602	604	569	556	581	644	584	591	636	585	619	584	603	625	577	609	533	548	664	603	571	543	611	611	575	609	565	570	568	607	611	644	570	589	606	592	591	598	576	611	556	587	595	572	580	605	663	594	643	584	585	579	581	567	558	597	601	614	578	546	600	620	531	595	635	522	555	568	597	620	616	548	614	585	570	587	633	607	558	621	586	589	621	634	609	555	571	616	617	599	583	594	612	570	580	619	557	539	587	604	636	573	575	656	572	585	606	545	632	603	563	582	572	578	589	562	628	590	566	596	598	592	586	605	641	592	586	565	584	586	613	581	559	591	612	594	607	585	619	581	585	579	547	592	554	583	614	602	604	597	572	588	602	524	601	604	563	572	593	547	609	563	578	553	534	584	596	581	605	500	578	618	559	596	564	579	588	601	611	575	586	621	636	594	567	624	597	596	591	582	552	610	567	609	595	592	552	577	643	609	576	542	589	584	566	615	557	568	640	610	587	576	570	591	609	607	564	552	588	615	591	620	581	602	632	618	581	585	616	644	600	588	583	551	568	617	601	557	596	589	595	599	621	508	589	579	630	589	596	581	557	642	586	590	609	552	563	582	620	586	641	563	530	605	560	584	600	585	629	606	575	566	613	560	571	573	574	558	608	595	561	571	583	607	581	630	635	557	548	599	544	587	591	551	615	576	566	557	641	564	579	585	579	611	558	644	582	564	569	599	630	580	627	587	611	583	589	608	627	576	612	588	612	543	582	606	631	606	589	567	606	602	566	574	547	564	566	594	584	586	570	626	599	567	564	551	589	581	613	560	630	586	575	583	573	567	567	571	562	570	550	598	603	567	603	568	605	562	554	509	555	615	563	599	582	568	557	590	583	587	598	638	624	593	598	602	588	601	570	617	577	627	568	596	600	615	607	573	577	587	602	594	569	602	610	561	609	582	612	595	651	596	584	555	590	629	578	545	569	571	570	583	612	564	576	608	544	593	585	586	581	559	548	558	536	535	649	589	586	575	606	602	610	633	600	582	585	596	627	562	583	569	612	596	563	585	603	578	571	598	582	624	608	599	581	616	603	571	560	577	602	613	565	606	605	643	568	619	576	626	620	578	595	547	595	576	585	599	572	583	572	567	606	597	565	595	612	587	557	635	594	661	632	588	591	607	604	619	583	554	616	619	586	587	579	564	585	580	589	569	598	593	523	551	569	548	620	587	588	611	609	596	597	575	573	614	575	599	586	584	547	537	536	631	562	575	577	612	591	555	590	561	570	581	567	546	611	610	561	540	596	587	607	601	647	599	564	654	574	596	570	607	634	582	594	584	586	596	612	663	591	580	574	591	574	636	607	608	633	554	634	590	629	592	604	597	620	581	617	598	584	528	585	557	601	592	573	618	587	572	584	575	542	574	598	605	565	569	601	600	587	613	546	569	573	578	639	601	584	621	582	593	573	554	570	572	610	600	600	540	549	571	595	536	600	632	598	584	599	596	614	565	577	672	637	594	617	536	615	545	599	626	577	595	604	579	620	621	584	596	586	606	573	645	632	597	601	603	590	602	617
25327	21139	23693	28808	21128	13960	734	479	499	439	416	424	431	409	438	418	385	436	428	430	394	414	416	398	408	426	433	418	415	394	442	406	409	419	420	416	387	430	407	412	425	383	423	420	373	426	396	396	409	446	396	397	438	451	391	421	434	402	417	424	384	407	380	382	404	387	412	421	407	373	402	386	417	427	359	423	422	408	391	436	406	431	405	417	430	419	440	398	407	448	411	386	378	438	396	399	396	391	442	394	377	395	414	426	413	376	380	430	376	407	394	407	389	410	395	420	408	412	426	408	388	421	421	413	402	383	412	425	447	370	420	412	393	408	408	388	433	392	429	403	390	431	411	405	428	428	433	394	394	407	392	415	396	423	424	416	453	421	445	390	406	375	415	430	381	381	427	408	407	433	378	448	428	387	426	412	422	401	446	423	401	399	420	415	417	433	390	413	418	438	400	414	415	395	415	394	419	393	413	431	448	368	384	433	401	399	424	440	425	443	361	408	403	393	437	403	457	425	411	408	423	416	468	419	425	402	414	418	369	396	423	393	424	421	390	400	418	448	417	417	409	398	427	419	384	446	394	361	402	394	407	427	346	401	381	430	399	433	402	507	413	451	430	402	387	388	395	396	402	392	350	396	418	404	372	427	399	411	448	423	421	391	395	416	489	404	415	387	413	453	424	407	381	405	367	434	378	429	405	426	437	393	391	459	433	422	395	427	408	396	414	436	440	441	427	431	426	422	434	387	432	448	433	435	410	402	419	435	424	435	410	412	426	421	434	406	390	410	354	398	415	417	384	401	404	406	409	416	409	415	402	411	413	408	394	409	380	409	411	429	403	397	392	473	410	404	422	407	403	420	407	391	416	428	387	373	386	394	440	390	428	420	392	402	402	400	400	418	427	426	427	421	393	414	416	430	418	373	383	408	436	418	435	350	389	365	432	422	394	467	427	421	395	387	458	436	403	420	388	433	409	438	406	391	405	407	397	372	385	407	446	368	376	424	407	399	396	418	412	431	375	386	404	417	461	439	421	409	407	431	382	418	418	404	445	383	399	425	399	405	383	405	423	438	416	445	486	426	419	436	450	399	411	426	413	417	401	424	388	376	365	368	385	399	421	396	398	412	405	408	370	401	408	411	384	395	381	406	391	408	390	428	418	431	424	411	398	411	445	397	418	371	425	410	438	408	394	383	414	441	396	450	439	407	378	435	421	383	385	437	415	385	437	412	373	409	379	377	402	429	374	436	433	431	445	412	409	414	410	360	391	401	452	412	407	387	399	421	370	374	376	438	371	384	378	397	405	415	426	406	410	379	439	403	405	391	422	437	413	426	373	451	465	373	391	416	422	390	413	422	414	443	389	410	394	414	386	409	451	416	407	415	393	400	452	404	428	370	383	434	430	450	425	403	419	444	365	412	434	437	414	418	417	403	404	413	400	405	400	418	403	430	410	382	407	430	387	426	412	422	409	404	424	409	412	440	385	398	458	414	413	418	482	439	427	435	405	402	379	383	429	427	387	412	440	405	433	417	391	439	418	398	421	359	421	395	383	406	453	426	408	407	444	415	427	433	388	431	394	398	370	439	398	398	400	424	457	399	412	416	379	428	431	379	439	436	410	416	449	405	377	400	424	424	457	358	443	413	386	413	400	419	415	416	434	388	435	460	397	391	420	385	423	430	417	400	410	413	441	418	391	415	410	363	360	404	452	424	396	377	400	367	387	420	432	405	443	402	423	393	419	415	370	408	390	423	413	406	420	410	448	397	409	369	408	391	369	399	388	379	402	421	424	408	430	477	383	391	383	415	394	434	414	412	420	415	387	378	427	435	392	409	425	420	383	380	393	373	412	408	420	434	402	442	458	420	410	430	442	424	414	397	424	479	439	376	410	423	411	446	394	381	427	395	384	411	427	413	411	448	400	447	440	390	422	430	451	374	398	440	375	421	415	411	484	425	419	466	461	414	408	422	406	469	406	451	418	398	382	437	370	382	424	431	373	378	406	425	412	447	400	400	451	396	450	411	409	462	406	421	389	419	374	400	399	401	377	414	410	412	406	420	368	486	437	432	387	388	364	433	384	391	442	434	403	414	423	417	401	387	426	416	379	413	437	422	402	422	418	437	418	377	398	412	410	449	411	431	395	429	420	381	393	410	404	406	427	372	415	421	428	433	381	408	423	433	431	407	372	409	439	408	417	392	404	374	388	408	449	396	405	384	444	404	413	440	434	406	425	437	399	454	423	440	428	386	428	439	401	406	383	390	438	397	420	397	413	403	441	412	397	380	407	402	387	398	364	376	402	420	398	389	421	389	445	433	384	416	424	439	404	406	415	406	376	446	428	398	377	412	396	377	397	441	364	423	406	396	399	421	388	398	451	418	440	399	394	416	400	390	435	447	441	364	387	478	377	404	424	434	385	404	401	367	411	405	413	413	411	433	422	419	463	408	416	378	430	445	393	415	399	416	384	413	424	427	408	405	389	425	407	411	401	399	411	386	391	401	434	393	358	444	423	436	378	403	391	435	415	405	400	428	408	386	361	416	435	416	367	374	423	368	436	423	432	392	394	408	393	420	421	414	415	417	437	418	417	429	402	421	389	424	429	411	407	396	362	412	422	415	415	388	425	401	450	441	396	404	408	383	389	390	450	413	454	420	413	393	443	446	383	374	415	428	436	412	398	401	423	399	382	405	386	418	390	375	406	404	422	389	409	410	366	395	378	400	407	400	401	409	402	388	420	418	390	415	413	399	448	454	416	390	413	424	389	384	420	368	402	379	446	452	450	383	413	394	364	409	426	408	410	389	394	413	409	417	405	385	379	387	437	418	392	399	405	373	386	415	387	453	421	393	415	406	414	461	414	401	425	390	389	420	399	391	384	394	389	414	426	412	443	402	444	378	404	380	382	404	397	414	425	408	383	404	462	437	415	393	455	397	367	419	425	432	430	414	436	400	462	426	389	431	443	422	429	424	448	406	422	379	412	410	439	402	369	408	431	393	411	422	371	448	415	386	397	450	398	413	394	431	418	398	416	426	396	413	421	436	398	360	420	400	391	431	415	364	385	390	420	422	430	413	402	404	449	405	432	394	417	410	440	423	453	454	416	447	422	428	383	373	424	407	396	398	378	443	412	425	403	397	411	446	421	383	403	442	400	437	412	416	449	404	383	453	443	409	408	408	406	408	403	381	419	406	442	429	422	428	418	411	458	430	463	437	424	393	397	359	382	413	396	375	396	428	443	394	432	405	396	415	381	410	421	410	401	418	397	387	426	424	418	425	412	436	406	406	439	406	419	398	414	422	381	401	395	457	403	437	415	440	414	376	374	395	371	426	376	436	412	429	368	408	415	408	382	447	398	409	395	383	378	404	374	441	421	411	391	405	441	367	401	398	389	397	398	393	396	440	414	441	400	400	430	391	430	375	400	408	379	368	390	411	445	416	412	395	393	417	391	414	413	419	422	395	411	399	418	387	408	380	383	438	397	425	410	425
33069	35893	4599	1022	933	929	882	876	878	846	863	935	909	842	917	886	786	844	864	922	866	803	849	815	885	915	849	868	896	884	838	848	891	859	815	831	819	923	839	813	803	918	816	848	914	845	881	874	839	898	853	847	798	857	831	906	896	886	857	858	860	847	883	864	820	815	850	901	927	860	783	890	879	830	869	905	883	860	926	815	873	868	849	889	863	861	898	838	886	897	889	793	831	797	845	817	846	806	817	849	837	881	860	854	870	892	809	884	889	851	864	830	887	891	807	881	901	870	848	901	934	848	798	838	869	916	849	880	872	904	880	818	827	869	862	898	873	854	870	859	824	848	882	858	851	859	903	874	896	854	878	831	824	821	876	944	915	871	829	854	838	893	897	828	835	878	854	847	846	882	849	854	884	891	861	838	813	846	860	876	855	908	832	907	887	881	819	887	912	833	838	880	852	861	891	860	801	833	883	833	829	846	824	818	873	871	917	906	855	881	878	825	902	850	909	820	842	873	851	836	868	816	817	905	888	875	812	919	830	806	844	887	826	863	881	855	834	829	829	873	861	824	855	837	900	875	873	851	837	817	874	843	871	820	847	836	843	830	840	909	860	872	863	883	817	848	885	874	808	792	847	833	855	871	918	893	919	861	857	816	844	900	851	930	908	831	846	821	897	872	839	836	873	876	891	836	832	855	865	842	874	863	875	865	847	897	879	858	886	853	875	858	906	853	852	849	836	847	870	837	824	826	879	873	841	811	845	900	832	850	897	823	793	882	886	860	925	875	924	833	895	842	875	885	882	864	892	851	841	822	835	873	855	836	869	834	859	868	849	901	859	801	873	876	869	877	861	859	848	840	803	832	854	901	830	916	929	844	834	855	863	861	881	864	836	851	858	802	834	872	862	832	862	873	843	861	863	848	862	850	846	849	818	867	916	892	872	826	869	851	857	880	856	856	887	863	920	879	885	824	819	871	829	863	896	893	819	891	880	869	835	864	849	882	869	914	861	875	859	852	881	832	817	818	828	840	905	853	889	828	824	825	851	876	863	883	907	828	832	885	835	858	830	881	862	839	837	867	866	884	852	817	831	848	805	879	884	911	845	850	922	819	870	834	845	887	821	910	825	826	950	865	846	879	883	854	883	823	858	856	825	886	810	811	963	902	870	892	850	873	823	845	946	864	853	800	774	895	874	875	865	883	893	817	887	864	832	862	827	887	815	853	827	861	886	893	884	847	856	879	863	838	855	893	828	850	863	873	867	855	832	908	891	872	850	846	843	846	858	908	892	931	853	851	846	849	829	926	877	864	863	863	819	904	855	827	833	888	852	841	889	858	838	875	814	890	828	833	875	863	844	831	822	877	907	871	883	839	876	839	855	873	912	870	881	894	889	857	869	828	867	869	876	868	842	882	859	853	841	892	882	911	891	843	811	866	867	851	874	858	863	896	861	918	845	896	885	888	883	834	897	853	892	842	925	815	824	815	810	820	863	887	837	855	894	820	829	860	870	861	840	898	815	795	861	839	855	850	865	867	805	857	842	872	897	895	875	876	859	950	837	929	871	813	883	905	942	832	960	860	832	810	921	877	864	878	857	929	843	883	890	834	803	843	874	837	859	772	900	828	894	890	885	886	847	876	879	857	914	905	820	882	843	903	839	865	885	842	816	862	873	865	862	824	844	893	822	876	922	891	841	864	853	909	802	913	882	842	920	882	870	826	887	871	828	855	825	852	828	853	914	890	881	847	825	887	808	871	891	879	866	828	885	909	931	876	863	879	868	825	841	837	869	898	889	899	887	859	830	889	899	876	900	912	860	907	880	853	802	851	935	812	817	914	842	838	846	873	875	844	843	849	907	856	853	839	925	866	868	879	900	830	860	878	893	864	850	870	818	855	858	854	894	858	858	882	812	822	857	792	866	900	890	887	863	865	881	859	849	838	903	832	919	839	822	872	869	875	854	887	899	868	863	868	871	803	827	843	840	878	836	810	897	883	893	825	831	813	831	810	839	863	936	833	848	904	836	860	872	817	854	856	802	898	823	918	839	809	843	882	876	838	877	909	846	863	876	895	896	804	820	841	898	835	874	823	883	846	840	889	867	788	848	825	821	885	857	844	846	840	876	894	835	820	890	833	866	949	844	880	865	891	892	847	902	779	841	826	871	843	838	905	854	885	878	882	891	866	886	849	885	904	842	849	831	850	816	816	842	841	868	840	828	843	882	820	852	913	857	853	848	856	888	886	880	872	897	839	827	837	837	868	872	869	854	895	877	873	866	866	845	839	876	890	893	834	846	903	843	809	878	926	849	890	850	826	911	900	909	888	909	899	895	829	889	881	873	892	872	888	834	873	797	890	867	869	857	933	883	909	884	852	852	864	844	820	848	807	876	870	871	844	883	853	801	887	881	885	819	882	899	887	821	900	858	893	846	775	853	875	848	815	873	846	840	844	854	876	874	842	853	890	913	872	851	837	884	868	899	897	897	877	884	860	887	897	888	845	875	860	869	800	902	869	893	863	858	902	781	827	848	913	868	846	893	857	843	868	860	840	903	846	899	843	870	887	790	895	888	826	796	880	859	870	886	843	857	864	808	841	861	905	881	860	854	865	887	881	881	815	913	841	911	835	868	838	846	852	842	870	863	893	877	872	811	847	910	869	831	842	853	778	887	843	848	882	844	859	874	891	860	863	837	871	836	846	839	884	827	899	890	870	886	927	859	817	870	884	829	833	913	843	870	857	865	846	832	863	812	852	832	841	876	837	874	906	917	822	864	848	833	845	868	909	868	843	856	844	823	861	884	918	834	857	882	855	873	811	843	854	860	854	866	862	872	846	892	866	835	891	871	852	864	918	889	890	838	830	870	825	851	847	866	871	794	844	867	907	863	899	890	886	858	801	908	848	801	834	889	850	911	833	896	871	894	858	882	860	854	827	897	859	821	882	904	821	869	906	855	839	858	869	863	825	832	854	809	881	899	876	931	842	879	850	890	869	857	844	875	836	849	809	889	838	847	842	857	874	889	876	892	874	883	810	875	856	821	855	816	854	813	885	866	886	890	827	836	829	854	909	853	871	851	830	888	870	833	878	828	850	836	834	888	885	862	851	866	846	841	864	893	874	889	904	821	845	846	865	846	861	886	851	826	801	893	845	851	879	847	816	861	864	857	846	799	818	862	926	879	875	890	831	826	860	826	930	844	845	826	857	860	797	817	880	813	813	844	880	904	818	826	854	889	907	880	890	868	859	892	891	881	854	872	916	867	845	916	829	877	879	845	849	877	889	854	898	819	840	834	808	837	898	856	869	889	874	862	857	853	867	879	872	885	852	840	834	791	875	845	870	891	871	891	859	909	919	873	861	900	855	905	837	905	821	869	853	854	882	828	862	851	836	869	878	909	867	890	811	880	911	898	833	824	967	891	839	845	867	816	890	795	830	817	867	823	834	854	820	858	870	829	832	831	881	846	850	858	875	847	820	869	861	799	828	852	855
24557	21130	24113	28402	21133	21152	11693	759	479	419	394	428	415	383	397	402	417	432	379	334	393	351	359	341	400	376	353	352	380	382	371	341	321	373	339	364	330	324	356	346	343	345	334	332	347	385	331	386	348	306	342	389	345	362	313	326	345	355	375	322	357	376	373	361	329	356	378	335	360	357	388	336	348	348	360	390	369	395	340	410	359	360	390	298	342	348	347	351	377	333	341	309	338	368	364	381	354	357	334	332	351	378	396	351	374	324	377	372	365	371	393	356	376	336	374	351	351	354	365	403	360	375	327	391	407	358	378	357	340	376	356	388	371	401	371	354	321	352	356	352	353	355	336	377	320	358	375	339	380	358	377	332	368	346	367	383	378	364	344	398	354	387	386	367	388	390	338	351	368	364	345	321	374	368	365	359	323	322	359	337	394	392	358	354	393	388	349	348	351	362	361	351	376	382	338	339	378	385	365	343	352	335	349	371	346	401	338	326	375	371	354	350	373	352	349	389	348	347	347	358	347	324	350	352	380	381	387	335	351	361	364	345	367	340	388	342	331	366	335	356	313	373	380	368	359	342	347	324	373	389	379	358	378	378	368	344	337	355	342	347	335	363	381	352	345	333	393	371	356	366	330	307	356	356	324	342	383	352	355	339	344	344	365	335	391	344	358	354	325	347	363	364	353	357	330	316	315	343	373	348	376	339	381	387	362	330	320	331	345	340	353	320	362	378	352	313	379	364	361	362	331	342	371	357	333	361	406	341	357	343	353	356	364	373	331	369	337	393	356	382	369	312	348	376	334	343	340	394	341	363	342	356	398	355	378	348	347	332	357	341	331	375	374	357	330	358	404	349	371	385	344	364	335	388	375	341	346	359	328	351	328	350	389	389	349	372	356	381	357	337	367	312	341	344	354	355	367	380	334	353	334	346	341	342	365	349	360	341	345	360	358	360	364	335	400	359	369	371	349	366	352	353	351	336	328	379	350	357	331	345	364	365	351	364	357	379	376	334	357	369	347	387	370	397	384	351	390	370	395	353	374	359	332	375	359	350	350	336	348	366	356	375	402	406	367	365	372	346	375	353	362	350	384	399	369	366	368	376	370	378	358	351	360	378	369	336	365	318	346	402	400	315	371	340	362	351	341	338	340	333	367	356	341	382	369	357	333	390	324	394	370	353	364	333	346	385	347	327	375	375	383	351	338	348	416	334	316	374	352	385	370	338	334	374	382	376	318	355	349	375	396	351	332	343	340	349	358	325	372	331	321	328	374	350	369	337	359	365	338	333	344	362	353	359	369	386	325	359	346	369	348	369	376	384	368	384	346	384	377	358	362	337	357	354	317	387	327	345	371	376	347	388	363	369	352	366	333	317	375	372	332	325	371	334	359	352	363	338	366	341	352	333	377	384	376	334	351	368	347	351	361	384	363	346	389	352	359	353	350	404	363	363	340	355	364	333	347	352	368	349	315	338	345	329	352	401	378	346	357	379	366	332	356	355	383	333	371	338	345	366	406	364	334	335	334	368	364	350	380	362	350	337	351	352	379	385	305	322	345	335	343	308	366	348	330	405	356	347	376	365	350	371	341	385	397	375	339	344	382	339	351	365	322	359	342	326	344	388	355	372	375	362	360	320	331	390	374	366	389	355	345	372	375	336	319	307	357	331	356	339	324	369	349	350	343	349	341	368	335	349	401	358	366	327	396	349	326	354	367	358	313	345	369	347	376	356	380	359	329	337	300	361	391	359	347	350	377	361	353	322	373	363	362	380	376	344	347	357	349	370	365	391	340	369	354	359	358	340	362	322	347	380	336	370	373	294	357	305	363	355	355	353	338	350	353	376	331	374	377	348	352	339	369	336	361	364	343	340	377	349	363	336	351	388	350	349	379	371	355	334	401	334	336	358	353	393	338	368	375	385	318	331	378	389	381	397	334	329	324	323	342	353	378	342	374	343	385	395	361	353	377	364	341	350	365	368	356	352	314	352	344	345	357	357	319	345	382	364	380	376	378	333	318	385	378	371	366	339	380	343	352	337	365	345	328	352	368	358	382	383	323	335	355	368	373	332	376	356	368	363	380	377	366	360	361	350	369	366	384	345	353	391	350	389	354	325	361	364	331	354	330	335	370	393	335	365	368	326	346	380	354	372	370	339	353	341	374	371	338	375	360	337	357	328	348	369	391	368	337	356	381	378	383	355	336	342	342	328	412	368	357	360	379	307	382	379	353	352	362	383	372	346	345	346	358	377	338	383	371	360	341	349	330	370	337	348	375	357	380	346	367	346	381	363	403	370	356	383	374	353	347	357	325	313	362	368	383	346	379	375	359	343	359	374	344	396	373	345	369	383	346	348	323	389	354	336	342	365	364	375	343	335	325	344	395	345	366	359	352	330	321	370	335	365	336	386	343	364	362	359	334	332	331	361	370	364	372	357	334	374	321	357	357	378	391	312	412	330	347	359	351	343	315	361	362	380	400	328	375	332	343	371	352	349	316	346	350	353	355	351	379	377	375	339	362	378	418	368	349	364	397	346	357	347	363	326	361	377	362	351	335	338	307	355	345	355	363	322	385	340	340	358	357	331	379	368	330	324	387	348	372	345	324	357	339	383	356	353	369	365	356	364	365	359	358	347	371	371	337	342	371	352	333	370	389	332	379	362	340	359	355	373	353	345	347	345	376	397	400	321	336	399	345	391	334	347	332	338	338	365	310	333	397	345	366	356	342	384	386	353	368	369	336	348	325	353	380	326	353	342	340	338	346	328	340	360	313	351	352	377	354	354	389	322	354	379	342	354	353	321	370	341	342	304	322	342	359	387	367	384	380	381	354	347	327	362	330	378	364	334	366	369	321	343	355	354	350	393	346	336	354	334	337	326	366	365	345	376	337	383	338	350	332	333	343	377	356	327	373	351	346	346	340	352	362	358	351	343	401	341	399	364	357	346	360	360	357	365	340	356	385	364	333	339	362	316	336	330	376	343	347	384	363	393	371	334	405	351	352	362	378	345	339	348	351	351	334	384	372	355	351	319	368	383	322	332	353	327	359	368	403	362	343	328	335	366	339	338	383	380	349	340	341	342	328	390	380	389	362	366	365	346	356	328	371	343	386	363	343	341	372	393	338	333	370	388	379	336	385	379	334	355	330	335	332	381	389	337	350	339	392	319	355	320	374	353	392	343	315	315	358	364	385	342	385	337	337	352	359	345	343	344	368	372	321	338	375	358	353	338	394	335	319	344	375	363	351	357	371	379	359	375	341	376	366	346	318	314	335	350	383	355	339	383	363	377	345	380	335	364	342	336	365	341	338	359	340	325	360	371	330	364	352	382	370	395	360	319	363	381	370	377	374	364	360	342	377	298	399	337	357	377	367	338	350	349	357	364	380	324	353	382	409	344	346	330	368	376	366	337	317	342	372	364	342	318	345	342	355	330	351	357	355	360	343	315	335	348	337	342	329	366	357	348	342	325	358	319	369	354	331	330	393	361	362	350
38484	45661	7691	1021	862	832	795	742	811	697	760	723	773	696	702	695	690	710	719	729	752	727	789	760	746	700	738	692	752	714	747	719	690	701	778	727	705	764	696	712	716	707	737	724	701	765	707	709	733	694	715	778	759	748	718	723	757	686	722	760	762	716	717	726	697	716	721	754	719	741	760	747	761	670	702	712	744	744	770	751	702	725	722	722	718	726	759	699	711	715	718	751	714	737	698	761	693	723	719	748	736	688	689	686	664	715	716	716	706	743	701	690	722	734	698	767	749	736	757	797	698	731	704	743	712	764	701	788	682	725	731	730	686	797	720	743	707	690	645	732	747	709	753	705	741	758	736	749	690	706	708	741	711	734	675	715	732	753	705	697	756	806	701	723	736	719	702	747	737	729	713	689	747	703	708	774	729	701	711	741	723	756	673	736	766	725	827	763	758	713	754	687	703	733	797	770	761	675	689	766	703	716	731	710	720	776	717	698	737	721	748	774	787	746	720	709	778	692	768	715	715	752	755	706	720	754	750	703	708	727	752	746	751	697	753	689	729	743	698	730	736	754	711	728	705	758	711	753	726	731	745	718	709	727	778	722	728	718	696	784	741	732	705	746	758	738	716	697	707	750	740	771	714	668	741	730	730	717	756	709	713	717	695	704	723	748	739	724	720	685	690	674	710	750	688	735	720	743	748	798	695	663	776	676	689	733	761	735	769	737	690	681	732	644	719	734	750	721	684	726	741	761	698	786	707	719	725	744	714	714	749	735	716	700	750	762	712	735	763	767	740	713	738	770	768	699	710	757	665	726	736	684	735	705	744	684	729	712	728	736	722	717	735	767	697	710	736	693	687	706	755	706	731	707	729	725	753	678	785	709	709	714	705	747	688	694	729	716	750	745	745	680	715	728	720	739	742	770	758	762	714	731	723	717	751	723	718	700	726	734	636	747	712	729	731	733	737	673	686	782	756	759	696	741	749	729	721	720	707	754	664	707	757	689	698	710	711	747	701	742	745	731	760	728	725	673	712	762	720	743	680	742	727	722	713	683	752	744	770	735	730	706	750	727	715	720	702	751	745	723	693	730	712	660	751	716	693	693	720	760	726	741	768	701	728	773	706	709	700	737	721	719	716	703	711	700	738	705	744	715	737	708	733	760	706	752	752	692	715	737	726	720	728	730	682	778	746	669	696	698	738	690	752	735	752	719	741	747	741	695	757	739	749	699	717	700	723	684	698	728	732	720	755	713	742	711	737	754	738	729	701	663	757	685	714	779	719	727	708	700	723	723	712	724	747	689	778	773	762	705	787	708	728	741	691	732	760	705	706	707	693	740	750	753	748	752	763	722	724	775	749	742	731	710	757	771	694	685	692	736	674	736	702	675	702	705	734	711	717	727	735	772	736	712	735	742	735	731	701	710	759	777	664	718	730	793	694	679	724	721	706	761	767	697	714	689	746	682	724	711	750	743	713	744	706	761	709	728	694	745	707	754	699	665	738	704	699	749	694	698	777	693	742	755	734	753	749	710	734	706	816	763	737	708	735	700	735	716	753	750	719	722	700	685	728	774	724	716	751	713	674	710	721	732	694	740	707	726	719	726	724	704	700	740	719	779	734	742	668	739	700	754	793	654	747	731	757	761	714	745	736	728	726	712	735	730	723	691	717	696	743	727	731	690	754	712	714	745	702	751	692	697	709	747	680	689	763	748	755	744	708	753	698	688	748	689	737	743	725	749	711	749	714	679	750	745	686	675	729	704	733	721	712	754	700	770	759	739	781	737	739	765	717	716	759	721	692	742	694	731	662	744	688	761	767	721	713	708	687	711	689	727	717	733	695	680	712	762	723	718	734	726	719	711	767	702	720	685	741	689	728	739	759	743	707	734	745	705	722	727	757	725	713	714	746	703	712	796	764	718	754	736	696	754	700	762	729	687	700	743	730	698	714	756	727	726	716	747	721	688	729	702	733	733	688	749	738	755	732	750	720	721	708	801	736	745	711	733	745	766	721	658	729	782	721	761	742	738	718	715	702	722	779	694	733	733	756	726	718	727	751	729	758	713	703	690	725	725	706	714	725	722	702	743	735	737	731	683	719	744	784	716	691	729	746	758	703	675	703	756	696	713	753	726	715	758	718	772	703	724	754	720	656	750	710	722	759	714	758	687	691	721	681	732	682	714	711	698	691	762	745	729	691	759	746	699	675	770	721	780	689	685	717	759	758	749	730	693	717	713	680	688	710	728	751	672	708	722	713	736	731	768	745	716	698	772	757	739	712	744	728	729	763	691	716	719	678	709	729	664	771	725	754	717	727	734	760	718	710	730	693	716	663	688	688	693	731	723	771	775	705	728	741	740	659	747	769	695	708	693	717	663	790	757	742	748	736	698	735	739	716	676	715	726	711	739	736	705	741	705	752	724	722	728	706	761	771	695	752	732	727	722	698	763	691	721	712	738	742	745	739	763	724	738	760	744	743	746	732	746	776	710	749	738	732	720	705	703	707	707	751	694	725	738	745	728	733	703	731	735	728	743	749	767	754	737	665	719	728	710	756	731	715	702	758	694	696	728	717	728	698	732	719	741	659	713	716	710	688	734	719	745	707	733	676	768	735	735	716	721	731	722	686	701	775	744	727	748	740	772	731	743	761	746	737	719	719	713	725	749	767	758	715	750	740	745	700	721	748	752	692	691	725	726	735	745	749	725	739	742	687	675	717	732	678	717	723	729	745	717	699	719	759	701	758	770	740	705	725	723	717	726	703	737	727	679	769	700	709	681	725	714	710	705	741	774	717	700	712	750	744	741	765	691	721	718	750	738	748	698	760	685	730	700	745	732	662	707	786	706	731	691	726	724	713	701	735	754	676	766	736	739	715	751	708	712	690	773	715	769	708	750	665	759	728	677	734	712	732	702	728	728	700	739	777	745	722	740	725	721	735	761	753	722	732	723	716	707	699	708	723	723	754	678	730	726	707	689	715	752	671	727	713	721	712	715	753	714	709	693	726	719	786	722	714	715	743	715	742	750	773	736	738	680	726	741	714	756	747	689	726	711	717	694	730	690	714	669	690	721	722	710	696	727	666	750	731	670	706	723	729	715	757	703	738	734	661	735	686	697	713	712	722	727	720	690	703	754	731	682	719	727	723	719	743	718	751	757	749	704	718	696	729	757	783	746	710	739	708	747	746	702	701	698	725	700	729	722	747	713	755	740	763	720	763	756	732	722	692	737	765	728	763	723	715	743	735	700	716	698	696	732	731	695	727	729	721	766	681	738	691	729	693	720	723	684	745	712	705	720	716	707	701	695	756	740	671	772	698	674	745	733	764	712	747	725	692	721	718	745	743	717	709	697	738	748	692	734	722	727	756	734	698	690	746	708	685	713	731	709	738	747	704	721	740	690	682	726	764	719	744	696	729	702	716	742	718	738	754	700	726	757	732	743	687	766	721	735	736	787	705	769	714	747	746	740	711	785	782	732	746	760	742	765	766	720
37135	18283	5535	389	272	291	253	276	283	277	274	258	259	264	245	249	270	258	272	257	259	247	257	236	261	255	283	234	278	258	266	262	247	276	273	217	265	274	275	253	254	259	254	258	246	236	253	285	279	231	246	294	257	252	258	264	267	237	293	242	256	268	266	255	219	275	238	281	285	315	270	269	258	250	265	242	286	255	249	243	232	249	261	275	289	258	267	281	256	258	262	269	207	255	249	259	299	260	251	266	290	257	246	256	298	252	253	227	233	247	252	256	275	295	250	280	240	233	263	248	263	252	273	246	250	262	281	258	287	263	278	263	248	253	276	264	267	239	266	279	245	228	250	246	272	266	248	237	270	244	248	253	268	289	238	290	245	235	268	262	293	251	256	259	255	242	255	253	238	234	274	252	251	237	287	258	262	259	279	257	275	240	300	262	252	246	274	267	267	234	235	251	270	264	277	257	288	250	250	233	277	279	246	245	281	265	240	275	306	268	291	266	279	291	262	283	228	247	228	273	244	256	227	250	249	227	239	252	310	262	255	261	260	283	251	236	246	274	268	289	231	253	271	272	272	245	305	306	278	260	272	257	264	266	264	272	257	248	254	244	273	258	265	284	283	261	268	251	242	258	257	247	269	255	248	272	237	266	255	288	253	260	248	254	233	256	249	230	229	248	231	245	231	247	263	250	257	266	252	247	262	267	244	304	260	289	288	256	249	286	263	252	244	290	248	249	269	256	232	236	250	252	264	262	264	292	270	242	226	247	255	271	256	257	270	256	276	292	262	260	260	279	233	250	266	248	283	250	221	256	220	284	258	292	261	297	234	271	292	289	256	246	247	265	221	262	259	256	261	273	275	283	266	259	240	280	263	266	278	251	285	252	262	294	259	241	201	260	296	239	281	240	268	257	280	272	255	237	258	280	249	238	255	269	271	249	275	245	251	290	262	261	265	216	249	294	264	281	247	296	250	225	258	281	277	272	245	253	266	263	311	245	273	243	286	263	280	236	275	278	254	280	264	259	262	277	266	230	252	275	273	261	254	244	259	280	256	268	240	264	235	236	280	285	294	278	246	264	264	274	246	277	237	231	268	286	270	242	291	242	271	252	242	282	268	247	266	252	252	270	270	250	273	277	267	269	269	259	255	260	270	280	259	263	265	252	254	271	270	264	272	275	268	229	254	240	270	281	259	231	245	321	246	274	235	270	276	265	270	258	257	278	306	275	270	257	260	258	284	245	269	242	260	270	245	273	241	255	234	217	255	253	254	244	231	245	270	229	268	276	269	265	241	258	266	260	250	274	279	288	233	256	283	253	262	291	255	244	243	260	261	218	244	244	223	267	291	255	241	256	255	268	266	292	231	253	218	234	256	269	259	270	263	245	250	232	240	223	229	262	230	251	210	255	293	264	259	269	279	293	238	227	270	249	270	242	245	243	268	258	260	245	270	255	260	290	283	273	235	278	235	260	251	282	234	246	253	271	280	238	274	235	238	279	255	251	271	256	304	273	237	273	285	268	241	287	255	283	275	272	266	264	241	271	252	249	266	254	259	257	250	241	250	229	250	272	233	256	233	225	267	250	270	228	254	295	259	242	241	267	271	280	248	262	248	271	230	238	266	266	252	241	267	253	274	269	268	225	266	257	263	269	248	250	243	241	281	307	269	273	229	262	282	274	263	262	242	282	259	248	253	269	242	244	260	269	265	279	273	282	314	254	241	242	254	287	276	279	271	290	247	244	264	239	271	257	235	265	253	250	238	269	285	234	281	247	276	308	240	243	256	258	280	246	241	253	259	236	256	270	295	271	259	235	241	273	265	241	279	265	251	257	261	286	269	258	287	278	282	229	244	256	265	294	256	262	236	246	246	269	304	238	260	255	265	260	257	266	263	237	240	246	244	273	241	256	265	258	303	273	238	240	286	281	300	254	240	261	270	296	278	318	243	262	256	247	231	242	273	244	245	325	235	245	274	235	246	246	297	271	246	249	254	260	263	272	256	281	255	252	249	261	260	257	271	265	227	250	256	286	239	244	244	260	270	272	261	250	267	270	271	277	231	283	242	244	252	259	279	253	244	249	246	271	270	247	262	245	278	280	257	265	255	274	246	219	254	240	267	247	211	254	252	288	259	224	292	257	248	262	272	265	243	261	280	272	253	261	230	251	268	275	261	260	257	272	252	241	238	277	271	270	282	242	270	233	244	264	260	266	266	237	271	257	254	237	242	293	264	254	250	295	256	251	269	285	263	251	274	277	246	242	252	220	243	242	269	249	280	299	269	282	256	274	254	274	278	248	264	268	304	278	238	265	280	266	264	253	295	278	273	238	278	237	234	245	249	260	251	246	228	237	250	253	277	237	261	263	262	269	250	247	246	271	232	247	262	246	250	271	252	246	236	233	226	237	238	238	267	241	270	290	297	281	298	228	267	266	224	256	263	270	257	248	286	246	253	271	254	239	292	236	284	272	267	247	276	285	264	293	291	262	237	249	260	251	258	254	246	246	257	258	237	262	247	256	261	277	289	245	279	278	249	257	289	279	252	252	248	278	255	253	282	277	277	274	249	214	242	261	255	280	264	264	276	259	266	237	219	269	272	267	276	231	279	249	308	321	256	277	254	278	258	267	259	251	277	274	286	269	263	263	261	275	259	265	279	283	280	243	287	248	255	228	232	260	256	267	248	238	253	253	252	262	293	280	219	274	230	267	277	258	252	207	231	244	265	253	275	302	267	235	251	276	261	274	246	254	251	241	254	268	238	286	269	269	270	265	264	244	267	233	246	259	274	240	244	262	234	227	254	241	256	280	260	270	264	268	242	240	268	250	296	251	283	245	243	268	269	257	227	238	257	230	262	288	258	227	243	261	244	284	263	255	275	263	274	241	306	240	225	283	259	263	236	253	228	271	257	253	274	232	267	254	271	261	274	254	250	303	291	272	243	235	274	248	262	240	268	259	260	254	253	273	240	248	242	256	221	251	268	260	271	258	251	240	266	249	267	285	253	278	249	245	239	268	283	262	266	256	274	264	286	254	271	258	248	241	261	259	261	288	280	243	253	270	276	251	271	239	232	265	259	264	267	252	266	264	268	284	257	269	274	245	249	265	264	240	253	236	261	270	269	254	273	295	260	252	299	263	269	272	274	255	263	230	283	256	264	303	258	253	257	287	258	272	264	257	246	276	233	241	258	256	242	269	253	270	236	253	244	276	235	276	297	260	262	247	285	278	261	254	260	263	242	275	267	275	275	241	245	257	241	246	248	260	265	262	257	263	248	294	296	272	289	291	220	246	252	224	269	272	279	242	250	280	263	219	285	250	236	282	270	255	260	232	264	286	282	264	247	256	250	255	255	250	243	269	248	248	258	225	273	236	249	254	283	287	241	261	266	240	267	259	277	255	252	248	233	261	244	269	295	259	266	243	284	238	284	301	260	283	261	239	260	278	237	269	274	258	265	231	279	248	251	295	276	235	261	271	264	245	275	274	273	250
25689	5118	880	587	609	632	581	605	641	558	585	589	579	593	623	626	610	638	611	625	643	590	567	587	597	629	637	585	589	578	603	585	614	672	589	606	605	618	590	581	600	610	608	636	648	630	623	585	575	635	614	625	588	631	587	592	621	620	554	549	613	608	594	602	607	605	617	571	624	582	627	617	626	630	573	586	614	613	634	564	573	629	621	567	641	584	605	623	594	606	604	600	586	621	565	663	656	617	583	616	586	574	611	621	566	598	590	659	611	631	629	594	624	590	637	621	601	609	617	607	643	650	582	588	591	626	616	614	541	566	616	606	610	605	594	591	603	613	626	624	600	566	612	573	606	616	619	615	626	621	625	600	644	590	563	611	600	583	600	672	577	590	638	563	585	607	670	621	580	639	581	610	606	629	602	581	627	590	598	565	592	617	614	620	577	615	626	581	617	570	601	605	607	616	596	613	634	598	583	600	565	610	655	641	575	648	596	567	625	556	606	596	590	643	608	668	592	573	607	589	607	614	657	609	614	604	569	547	599	660	617	622	578	574	635	571	582	618	605	593	616	590	595	586	588	597	570	608	618	638	633	569	610	632	612	620	604	605	651	595	588	613	599	599	602	623	623	629	555	593	630	609	612	606	622	611	562	568	599	610	622	554	580	612	593	596	590	585	572	610	620	581	576	632	570	619	605	589	626	612	618	549	601	594	634	580	605	590	636	601	606	562	596	596	608	594	554	634	585	624	609	602	603	592	629	603	627	576	540	612	588	603	634	584	571	628	583	596	619	581	604	636	580	620	575	639	626	620	573	612	626	586	597	629	591	595	606	592	608	605	628	633	616	654	637	587	629	575	614	632	606	616	621	617	657	572	617	626	609	610	624	612	592	541	600	576	609	590	613	609	597	617	598	612	609	603	599	627	570	611	619	612	595	622	592	580	599	621	644	617	612	621	613	593	655	575	636	592	584	637	607	632	586	584	637	673	642	609	562	575	588	611	555	615	571	651	580	608	630	591	597	570	596	605	635	570	586	588	593	579	615	563	632	603	612	649	566	555	590	577	638	614	627	581	628	594	596	620	619	644	619	565	655	612	586	561	625	583	609	618	611	593	599	597	614	611	619	582	615	623	603	571	570	591	617	573	604	588	602	599	629	576	541	606	566	576	532	593	590	612	688	602	610	620	583	616	643	585	573	591	628	637	600	610	587	577	614	577	519	572	615	623	625	611	629	550	581	590	627	624	635	602	620	583	609	644	638	658	614	552	602	614	637	628	581	593	603	643	594	588	575	641	580	616	636	620	606	594	624	609	647	588	634	604	670	577	691	570	619	593	600	579	614	637	649	560	601	576	606	598	586	651	613	614	602	605	596	600	585	605	614	662	568	611	595	629	612	620	625	580	618	598	592	565	601	585	631	546	600	620	610	636	624	573	612	611	632	613	632	648	603	662	609	599	587	592	601	607	612	546	582	609	579	637	621	617	569	592	615	532	625	611	588	574	606	585	569	620	594	631	581	599	612	619	594	613	583	593	616	628	620	606	649	567	584	598	605	607	576	599	590	578	619	621	605	567	551	626	600	599	593	620	619	596	625	602	633	614	606	643	584	565	576	585	575	603	615	579	599	615	619	597	595	633	570	614	610	607	590	615	637	546	593	607	616	620	647	579	608	587	591	592	618	554	575	604	578	574	600	614	618	622	610	595	616	612	618	618	558	598	567	606	599	592	627	621	628	633	611	581	641	653	632	600	608	649	578	609	586	614	588	641	579	571	583	594	546	556	608	641	592	630	568	612	610	582	614	596	607	645	558	605	557	660	622	612	581	609	594	621	611	628	620	618	668	641	605	569	586	580	587	624	589	616	666	600	593	628	574	591	586	597	632	606	609	614	613	655	592	597	636	642	551	603	591	604	613	642	629	584	599	626	617	610	569	618	599	601	628	635	580	611	595	640	605	600	599	552	644	601	576	621	583	543	617	568	570	606	598	634	625	613	592	664	593	603	679	628	625	628	622	599	615	571	591	643	572	634	584	604	616	620	588	636	623	617	603	599	544	638	569	600	578	626	624	589	598	579	594	595	604	613	548	618	617	560	567	608	611	601	609	624	609	599	615	587	585	645	592	560	648	640	560	586	615	577	577	568	603	576	609	622	644	625	606	590	597	614	557	650	646	605	616	565	588	602	650	601	596	614	599	590	556	608	620	543	619	636	635	629	570	650	567	607	588	632	587	615	594	555	610	587	576	621	603	615	606	599	589	639	594	556	587	575	556	591	652	619	609	597	626	580	641	611	598	588	547	600	642	577	597	621	600	624	621	628	597	591	585	613	579	620	639	582	592	602	624	574	576	620	585	637	626	633	620	620	595	608	610	563	584	623	588	665	591	603	629	606	600	599	610	596	561	591	610	598	626	615	611	617	587	554	572	600	613	603	626	597	622	582	614	587	618	590	602	594	597	611	578	578	592	587	618	590	615	638	615	588	674	597	601	599	621	631	594	614	568	611	604	577	561	664	577	587	631	572	591	588	619	553	638	582	641	625	595	612	611	627	591	594	578	616	604	646	656	590	574	571	606	617	627	607	562	587	568	623	621	550	619	603	582	561	579	595	577	624	573	604	612	624	586	609	554	604	615	597	605	610	589	579	625	667	603	612	594	590	567	606	562	602	602	584	611	602	581	647	585	607	564	618	600	561	569	633	593	583	613	580	619	616	620	600	623	593	616	600	640	586	603	600	573	572	603	593	592	593	591	617	591	614	594	602	621	603	631	577	603	624	589	580	606	603	614	579	594	576	639	620	589	602	618	677	627	600	594	580	595	606	566	621	610	607	616	616	583	618	625	631	596	579	623	584	605	578	647	600	628	624	613	594	583	633	628	618	569	579	626	646	623	584	636	605	627	612	612	579	570	607	549	620	598	587	598	589	560	624	599	576	639	622	558	618	596	627	619	638	542	548	647	589	614	599	616	586	612	588	609	596	595	594	581	661	586	590	600	571	624	649	562	639	604	634	569	620	653	596	600	616	561	607	588	634	656	606	648	582	606	607	576	629	630	577	616	591	632	587	603	639	604	584	579	620	609	622	601	614	620	580	597	600	627	651	591	609	648	643	610	554	627	628	649	601	596	649	598	608	627	613	606	622	567	635	627	597	603	588	613	606	620	609	637	589	613	610	603	595	539	629	592	625	587	615	628	652	580	595	595	647	626	604	640	592	602	660	615	609	651	569	607	611	631	658	606	656	609	614	570	636	629	636	630	595	572	625	597	604	614	604	589	638	596	610	571	610	620	575	625	596	584	607	590	578	652	629	628	613	620	583	616	600	594	573	587	565	641	602	608	600	604	591	618	578	605	624	635	576	615	575	601	595	621	577	626	618	577	614	638	609	599	594	606	544	578	617	576	619	621	571	634	599	591	639	614	605	615	653	625	585	636	602	629	602	620	620	590	592	602	645	586	608	617	598	610	609	608	541	600	628	623	565	555	622	633	679	600	616
25250	21114	23738	28755	21130	14042	720	518	472	479	462	434	438	451	466	436	434	426	409	442	406	422	448	393	437	422	417	405	449	423	446	427	424	461	455	434	383	421	412	423	425	468	475	438	420	429	438	385	377	409	443	456	426	421	446	413	399	415	431	419	401	422	383	407	409	370	400	409	469	411	415	396	435	451	406	394	426	365	406	373	409	434	467	438	431	441	427	421	439	469	412	411	423	393	436	433	441	434	445	425	411	450	412	387	412	400	414	424	379	401	394	392	414	430	464	360	409	449	398	415	387	409	434	431	416	435	431	369	416	453	390	430	413	433	393	387	414	419	400	417	451	438	438	447	389	449	385	441	388	399	403	429	440	404	409	390	407	440	396	413	405	412	415	396	411	417	433	429	414	419	440	467	412	424	418	423	401	409	444	439	428	422	417	423	433	399	421	389	384	416	434	407	409	423	386	433	421	388	431	421	441	389	397	452	398	433	397	406	394	418	405	440	440	447	424	406	388	391	428	357	426	388	375	423	436	456	415	429	417	442	455	409	422	425	411	404	378	415	408	411	417	419	425	411	446	391	434	411	390	467	408	449	382	431	428	457	408	413	404	399	392	421	417	438	426	408	421	403	453	379	447	463	409	454	464	393	430	402	407	403	381	405	459	380	425	378	447	486	403	396	379	427	400	446	416	455	436	394	431	422	436	451	403	405	405	451	431	405	434	428	410	409	450	425	426	456	459	408	438	427	436	441	419	415	431	394	453	419	435	445	402	429	413	430	380	402	474	406	423	410	407	434	451	471	417	394	397	410	439	454	376	444	413	389	410	403	412	384	397	419	396	415	413	416	411	419	409	443	470	429	386	430	396	411	385	428	399	414	440	444	451	444	451	433	424	451	424	437	406	467	422	432	384	435	423	377	439	386	389	440	423	384	431	406	434	438	414	425	410	441	443	460	424	427	440	466	455	418	412	444	424	408	429	399	390	419	442	419	406	414	402	375	398	417	421	414	428	462	452	452	432	387	432	396	449	430	411	410	424	390	421	415	433	423	420	399	411	412	416	425	429	448	424	408	428	421	382	417	417	471	415	453	453	408	432	441	430	404	429	463	438	453	400	406	441	417	405	436	425	450	489	435	413	421	381	387	408	423	372	433	386	386	400	404	398	404	407	396	405	401	384	413	422	436	418	399	377	407	401	434	404	401	413	393	375	428	418	420	426	433	419	400	398	445	447	434	397	429	411	404	410	458	386	427	427	427	405	390	416	443	388	433	411	390	375	388	371	432	456	396	459	426	433	457	408	424	389	416	435	419	412	416	449	460	419	397	444	448	424	378	414	390	426	419	428	437	422	424	406	442	454	415	430	436	444	421	373	421	407	421	378	444	391	401	409	449	397	430	445	435	386	414	457	449	390	405	439	446	410	419	444	425	406	429	410	420	441	447	443	392	399	413	417	382	372	395	421	434	392	395	431	428	416	433	432	405	443	398	435	388	402	433	440	392	466	428	419	412	417	430	415	388	413	405	437	393	379	421	456	435	428	453	428	410	417	398	425	478	387	407	419	439	411	404	434	445	399	415	421	407	421	412	429	432	416	394	372	410	400	399	436	415	419	370	415	405	440	444	375	411	423	373	443	398	408	424	422	405	414	425	399	395	385	425	444	398	355	409	419	394	435	412	426	398	431	429	416	425	408	385	422	396	377	409	414	416	427	457	439	413	407	441	419	432	432	411	401	441	419	456	423	407	424	433	431	395	451	397	456	434	422	406	385	414	413	410	410	477	386	389	413	416	405	376	410	440	386	415	474	446	400	400	417	424	398	416	388	435	447	418	405	455	404	423	405	443	433	418	454	420	348	388	416	423	419	380	425	440	403	370	373	445	428	378	427	457	434	412	353	419	399	400	421	441	391	424	411	400	382	418	434	414	426	465	400	411	381	430	454	456	419	438	413	426	444	408	449	425	410	406	408	455	414	388	412	428	400	434	422	386	383	443	396	454	460	444	427	429	393	440	443	414	410	394	438	379	421	437	412	422	397	404	370	386	414	431	432	417	423	434	417	438	401	425	453	451	381	428	394	424	455	446	433	437	403	403	417	404	490	434	395	433	421	405	443	417	422	399	445	430	429	391	424	387	375	415	413	415	449	419	428	445	453	382	406	409	453	419	414	412	395	443	414	437	420	382	418	382	388	459	406	391	408	377	445	432	403	430	404	447	383	388	381	438	369	383	417	425	431	414	429	407	423	391	431	390	393	434	433	415	428	409	410	411	423	432	447	393	414	458	461	379	460	418	425	427	425	387	446	441	422	366	430	405	407	439	400	406	421	403	412	396	411	418	377	438	390	402	397	434	418	413	394	415	415	420	397	445	405	365	383	414	419	395	415	436	473	457	432	441	389	404	423	423	467	423	426	414	454	431	412	437	418	437	429	460	461	395	399	457	444	408	392	396	427	444	450	401	415	409	409	405	407	395	409	412	417	390	432	395	392	409	419	393	436	438	434	452	395	407	409	446	400	411	390	392	393	418	441	416	428	398	423	428	446	383	419	425	421	444	443	449	422	412	395	436	423	431	450	414	435	427	433	428	374	455	421	428	420	455	376	435	395	431	408	422	404	399	426	409	392	406	397	406	430	422	417	432	420	390	420	439	443	388	402	435	413	435	426	423	419	407	404	405	406	397	424	389	380	400	415	481	432	431	405	386	455	438	385	402	403	405	445	409	352	432	393	408	391	404	411	440	419	435	396	408	350	439	384	393	404	413	414	427	388	404	406	411	410	405	375	402	454	428	412	426	415	378	419	444	449	419	441	432	412	408	455	393	470	423	403	395	416	435	424	444	430	438	419	468	453	443	421	408	407	423	409	418	385	433	392	447	413	419	434	403	383	412	445	435	423	431	394	410	444	452	434	411	414	437	405	374	411	392	383	419	392	413	408	424	379	446	406	424	443	378	393	414	439	393	396	381	401	409	404	450	429	372	421	411	405	434	407	414	427	386	377	422	398	412	386	371	402	401	433	392	428	390	482	427	430	407	408	388	407	434	417	427	419	415	429	399	391	429	424	426	418	421	375	440	367	452	417	432	407	382	431	419	386	403	421	410	418	437	435	393	425	397	481	467	422	407	441	411	418	411	418	424	408	479	463	449	393	421	435	416	422	436	386	452	436	418	448	393	452	437	413	411	452	405	431	458	389	422	446	432	395	438	406	411	405	439	405	426	381	423	406	393	404	409	398	394	419	431	409	432	436	475	409	397	436	409	404	443	420	441	449	426	410	428	415	426	417	410	410	472	415	430	426	400	433	386	418	416	409	442	404	439	456	405	462	400	425	389	394	451	426	405	413	403	411	417	422	421	415	419	421	427	449	414	413	429	428	398	379	364	407	415	411	463	425	416	431	458	421	436	434	393	450	432	403	441	407	387	395	431	416	413	425	410	384	413	409	426	409	429	382	364	378	423	419	432	429	459	433	427	452	418	455	396	412	422	414	412	457	429
34654	34057	5389	1031	903	919	917	932	883	901	880	843	884	957	856	918	884	886	889	881	859	897	894	879	916	864	894	917	841	859	864	880	895	871	866	839	859	869	910	927	889	916	876	874	862	872	864	906	894	872	830	860	872	892	814	859	857	877	831	885	907	853	925	873	862	845	920	872	844	871	902	923	908	800	936	904	869	927	931	905	849	870	870	857	851	843	867	854	919	847	925	842	913	834	888	873	880	879	906	859	883	871	916	901	857	861	872	915	869	871	891	873	876	867	873	867	904	830	885	869	822	915	854	910	923	864	846	914	836	858	880	908	816	927	898	843	871	859	868	888	889	873	910	902	898	851	865	853	890	905	833	897	861	902	922	860	832	904	839	880	830	826	860	894	892	915	908	858	901	874	843	879	858	875	859	912	902	922	869	810	883	901	857	898	898	870	872	943	919	836	904	892	898	873	861	854	841	918	847	865	902	932	836	880	919	863	821	906	848	844	880	917	836	782	888	873	892	896	834	898	864	820	857	929	857	838	863	908	843	861	899	860	892	883	917	900	862	853	892	849	868	879	847	833	825	865	872	890	914	820	846	832	862	869	895	929	911	902	836	872	840	902	910	856	889	878	873	859	864	868	846	875	862	861	894	885	879	877	922	901	801	851	872	899	849	879	895	840	884	922	892	886	839	852	904	836	867	842	927	927	929	832	855	859	882	863	863	856	900	879	901	917	871	906	824	909	851	852	843	896	909	876	894	839	888	916	830	926	916	852	921	892	911	829	872	868	873	885	890	872	871	851	942	824	885	863	893	833	843	882	890	864	914	897	906	857	914	880	934	876	854	895	889	898	880	848	842	874	884	906	842	871	854	857	916	879	950	879	896	841	884	878	853	896	842	873	901	871	887	936	891	872	911	872	913	857	867	903	861	894	836	854	911	848	908	877	868	870	840	862	910	866	844	856	891	860	867	881	871	939	918	888	842	896	861	866	865	870	856	868	825	888	863	882	806	916	883	850	878	876	882	878	908	881	885	866	890	857	842	890	872	889	868	894	902	914	880	859	870	881	868	841	835	933	866	859	855	895	873	853	886	859	884	886	913	863	815	886	845	894	910	888	929	882	885	840	860	855	884	841	870	892	848	866	868	879	899	888	859	871	856	888	851	848	885	873	900	871	837	894	888	887	881	837	890	841	900	864	814	899	878	891	881	855	853	883	822	934	896	833	878	865	862	881	877	877	870	908	869	892	856	805	901	893	897	858	852	797	925	888	937	841	892	884	922	871	883	849	853	884	926	932	859	837	844	894	844	913	935	971	880	913	865	854	872	886	825	864	904	910	845	846	871	847	879	843	904	859	859	864	867	865	864	860	859	919	882	939	829	891	818	884	875	870	777	875	839	911	981	869	919	885	874	900	835	904	845	915	880	861	910	875	867	906	864	878	862	863	841	891	857	853	850	873	856	875	847	893	795	832	834	877	892	867	914	875	878	878	891	881	899	873	841	867	809	818	873	920	898	966	813	909	832	869	874	900	888	898	871	854	899	916	853	873	909	854	887	924	901	936	874	877	887	873	925	878	897	902	900	879	898	904	868	888	892	868	908	901	905	889	874	875	871	875	925	912	840	828	918	805	867	828	821	855	845	914	883	881	864	895	905	914	909	845	844	889	889	882	884	904	864	906	897	852	821	839	880	894	926	877	887	887	840	897	908	909	912	926	889	841	924	914	861	873	875	914	884	833	861	899	872	850	866	883	859	866	857	887	856	954	884	910	934	879	903	875	864	932	883	936	826	895	840	853	875	888	922	835	912	880	856	868	853	863	869	933	880	891	929	898	900	888	854	846	836	896	864	860	861	871	855	817	870	830	896	929	850	858	895	872	867	856	893	816	915	866	911	883	881	860	917	911	901	897	894	850	876	815	905	900	879	937	877	922	870	880	812	863	852	818	815	864	889	914	921	909	862	927	856	945	876	896	877	876	937	879	859	843	821	872	858	878	864	891	853	883	856	860	893	823	851	862	895	853	865	871	845	869	897	885	837	899	875	906	840	919	899	826	833	917	874	837	888	857	874	874	849	820	853	854	929	877	877	851	866	971	920	933	911	846	846	863	870	879	841	888	905	846	916	903	887	920	843	910	852	881	909	865	866	842	861	894	908	901	889	880	852	927	915	885	833	866	917	952	844	831	861	856	869	852	841	894	827	883	913	882	882	918	866	848	912	857	900	855	872	907	870	858	912	884	884	882	866	916	893	847	883	843	846	930	865	939	895	893	861	880	863	896	852	889	884	903	942	814	844	853	869	891	922	892	849	864	870	890	886	876	919	893	868	903	958	807	911	893	846	928	881	903	883	929	857	845	857	885	864	913	907	900	883	889	849	908	869	846	890	865	901	855	881	851	878	850	854	871	925	895	886	843	839	855	907	888	908	830	905	886	908	897	867	855	930	856	862	898	811	870	894	909	840	881	823	870	862	875	880	854	867	883	862	891	848	837	856	930	907	850	873	838	900	854	932	865	854	851	935	942	930	909	938	847	898	853	884	893	895	894	877	899	922	836	841	885	855	868	920	877	824	869	891	907	887	946	933	934	829	912	837	891	901	895	877	880	848	871	939	833	856	838	898	907	870	898	856	875	896	845	892	907	867	853	829	896	929	908	904	842	879	857	991	848	811	855	886	869	888	912	852	861	844	845	828	923	927	847	884	917	953	918	895	909	870	861	878	874	889	883	873	892	873	923	883	881	891	894	873	823	912	839	870	869	939	917	877	869	882	874	923	924	874	859	843	903	860	847	893	890	861	855	904	881	888	927	893	839	874	858	822	893	846	902	862	882	836	906	863	862	886	864	904	875	907	888	904	915	868	881	922	856	894	848	862	880	870	885	846	928	910	899	883	853	888	811	906	866	868	938	903	913	871	846	869	851	887	882	826	948	864	834	919	932	895	909	875	881	877	817	912	859	903	916	844	822	886	904	813	838	851	873	868	881	870	866	857	872	861	827	895	899	797	865	872	811	898	887	867	895	873	869	842	871	907	886	835	915	882	899	881	858	901	917	904	870	825	887	865	875	915	842	884	870	892	895	913	860	886	830	875	931	850	901	845	944	850	821	846	893	879	857	915	845	921	875	848	875	889	884	894	887	877	877	874	846	882	926	816	819	901	892	887	829	860	863	863	927	914	932	844	851	898	883	875	850	921	863	821	904	912	844	866	913	888	856	858	903	897	852	867	892	848	859	821	893	878	853	897	859	891	863	871	886	866	886	828	937	891	860	865	915	853	863	888	880	879	910	862	875	882	846	934	878	840	837	892	871	885	841	821	887	863	875	855	864	841	903	848	911	875	850	877	894	856	866	896	821	887	845	927	874	914	862	838	856	811	828	887	872	943	853	902	881	871	891	863	881	863	852	888	883	898	892	865	917	879	862	894	904	854	888	860	855	845	877	898	892	891	915	830	892	872	872	900	841	881	845	854	906	877	927	878	845	829	891	950	922	854	851
24568	21114	24106	28396	21114	21137	11709	709	480	443	421	433	442	402	380	396	461	377	410	389	372	388	392	377	383	357	352	327	355	360	322	396	368	400	343	394	358	340	370	357	309	359	353	341	388	356	335	372	393	413	388	366	381	360	357	367	360	380	337	384	365	382	347	385	368	368	376	329	365	351	366	333	370	377	348	364	349	366	380	372	341	326	394	376	370	366	386	386	349	368	323	375	371	360	356	355	366	340	374	362	358	385	382	325	365	352	340	372	387	387	386	354	363	353	369	352	341	369	363	339	325	340	361	366	351	343	372	333	366	374	337	358	373	358	391	356	347	376	349	355	360	329	364	358	391	350	372	321	346	357	355	319	350	384	339	343	394	368	332	351	339	347	374	385	360	394	347	326	369	334	362	365	351	373	341	375	358	348	373	347	331	327	371	353	357	328	344	342	349	380	374	312	343	380	342	362	377	358	352	346	357	369	342	346	409	353	340	352	352	353	357	345	382	378	364	385	341	340	366	382	374	392	309	329	360	334	344	407	333	341	315	396	362	367	368	369	371	359	369	372	376	338	379	368	397	341	332	338	367	366	405	328	327	364	364	367	360	353	398	353	358	351	371	316	353	375	377	395	381	326	356	374	363	345	356	363	380	375	394	372	356	337	351	321	343	363	373	365	397	335	378	344	359	353	329	383	391	342	355	389	363	344	363	355	351	354	359	332	326	305	407	364	364	355	368	355	374	377	379	373	362	373	346	371	371	374	400	363	364	389	332	346	350	351	329	350	328	342	345	351	361	401	359	356	357	372	378	357	347	382	347	338	386	359	382	388	358	390	390	356	380	388	342	346	367	374	334	332	327	342	360	361	411	365	403	363	325	382	377	364	356	354	381	350	431	363	330	344	374	388	433	360	367	354	341	361	368	332	379	381	346	344	369	371	365	371	361	370	367	335	341	346	377	380	365	370	347	369	357	351	385	365	348	366	327	354	357	358	354	340	351	364	337	365	310	371	382	386	370	381	334	373	386	345	356	398	335	379	373	352	387	337	333	371	337	388	376	384	364	350	353	366	336	381	383	376	342	368	351	393	351	368	386	374	343	394	318	347	340	391	350	328	365	378	358	404	351	378	381	345	374	389	377	426	371	377	379	371	342	369	374	354	357	368	366	358	350	326	333	329	381	409	351	383	354	360	396	369	356	323	339	372	338	344	338	340	331	356	346	346	335	376	353	363	356	385	364	381	391	399	342	312	328	373	355	354	360	386	379	378	390	355	386	340	325	374	353	328	356	402	368	378	362	373	376	339	341	361	349	372	346	340	386	347	371	356	360	328	330	370	386	349	372	324	363	354	339	343	377	362	377	366	381	361	359	405	355	342	382	348	356	371	348	336	374	372	373	361	369	386	349	371	350	397	350	392	386	362	383	346	331	362	384	362	354	381	379	352	348	375	349	301	288	379	356	352	371	380	349	398	327	352	371	394	364	359	378	381	354	372	363	325	347	363	370	367	330	387	347	341	334	357	338	337	403	350	372	344	333	352	330	345	346	329	359	390	373	385	347	376	339	399	391	353	351	376	375	346	336	376	367	361	363	368	360	340	372	348	365	384	388	369	330	391	358	376	356	373	347	382	349	375	318	375	333	354	367	386	359	340	312	365	353	378	343	365	386	326	379	343	335	313	364	335	338	347	354	342	391	364	351	366	343	326	393	391	364	372	356	352	358	328	375	380	333	352	339	363	384	360	366	364	391	345	379	370	349	420	370	354	342	315	348	349	341	387	407	359	350	395	361	359	375	379	395	339	325	395	368	359	353	394	301	339	407	357	293	351	377	395	403	357	351	341	390	348	319	385	353	400	388	358	341	378	337	384	354	380	358	362	378	370	370	361	362	349	361	381	400	351	350	402	369	410	338	360	361	339	349	331	355	346	336	331	340	354	369	401	332	330	361	341	387	367	338	375	293	371	371	368	355	349	362	379	337	359	336	339	368	361	339	373	392	342	380	362	360	377	335	341	353	347	373	349	344	369	347	352	357	343	348	349	365	365	386	347	360	367	356	367	365	388	363	384	372	407	398	379	340	360	347	354	374	344	335	352	347	370	392	354	355	347	379	366	374	375	370	363	375	328	405	384	356	337	349	336	344	332	380	321	337	350	371	335	359	330	324	352	375	358	374	381	347	323	374	370	369	390	343	334	314	379	323	344	389	326	365	339	332	344	391	367	340	384	361	328	379	375	362	325	356	384	395	361	350	389	338	344	352	361	380	348	345	366	371	363	403	376	358	360	350	359	331	377	346	386	363	363	374	397	366	313	324	340	308	347	361	389	376	391	361	342	349	359	349	362	336	342	413	340	334	350	385	335	381	410	338	358	350	378	356	359	350	339	394	359	405	344	319	363	351	375	365	359	389	346	386	361	330	343	367	372	360	338	364	373	363	381	337	353	332	402	378	352	360	319	362	348	358	347	376	341	390	375	359	348	340	355	322	387	351	363	364	345	330	389	389	372	345	343	320	366	370	371	364	330	356	378	333	393	355	344	364	387	367	362	391	378	357	369	362	342	372	355	371	334	349	385	333	365	371	336	289	346	351	355	343	347	393	391	356	389	339	355	361	351	331	338	374	321	334	391	390	357	343	338	321	353	354	335	369	331	355	347	381	357	332	358	345	358	351	325	348	384	349	382	374	398	364	342	350	354	310	383	360	355	356	377	365	382	384	346	333	363	347	356	366	338	372	359	346	403	359	372	360	345	394	340	380	382	362	348	352	341	365	353	336	349	370	340	346	369	399	372	388	357	375	375	382	354	394	367	336	373	335	363	341	385	361	372	402	393	381	337	327	334	346	337	351	368	377	378	392	334	353	347	334	379	397	349	404	379	368	325	361	411	374	335	344	349	372	350	314	348	364	404	351	358	410	338	334	376	375	386	341	399	318	384	361	345	327	371	361	360	384	369	386	363	348	364	372	350	378	386	373	370	354	336	334	359	321	345	336	356	394	364	369	361	368	316	346	368	343	361	353	341	344	347	376	347	341	348	367	345	374	353	334	364	350	345	354	367	357	330	393	393	342	360	357	402	389	312	364	375	381	353	325	364	364	356	357	351	360	332	326	342	363	369	381	351	334	376	362	330	335	351	367	346	339	368	370	347	341	365	365	361	347	357	340	354	321	338	343	392	332	363	382	346	398	343	355	364	339	385	341	342	360	355	349	342	374	346	387	375	405	366	360	369	346	306	362	364	347	373	389	389	370	334	328	346	355	367	381	393	369	374	350	389	351	375	358	345	357	368	347	369	409	387	322	350	397	380	336	395	333	352	373	388	383	372	369	356	362	344	342	376	337	376	355	395	332	352	361	364	358	304	376	316	375	354	379	371	342	349	344	342	368	293	395	357	367	348	382	335	330	327	357	375	356	357	357	362	357	369	363	413	335	371	365	365	354	377	342	342	375	350	409	386	362	347	354	369	361	362	324	366	360	369	366	365	334	384	366	376	359	384
39164	43302	8581	1019	910	784	809	755	780	755	744	768	762	750	749	737	721	763	786	736	754	775	742	702	706	756	699	742	719	735	731	783	768	729	727	740	786	718	727	765	779	724	731	705	696	730	755	748	725	747	764	717	769	770	699	719	727	747	756	722	740	738	710	769	717	748	713	740	755	684	736	697	757	749	726	780	747	743	764	756	751	725	724	741	720	721	677	766	697	691	687	718	723	767	711	729	760	748	733	755	752	719	668	639	769	695	711	747	715	707	673	729	797	730	706	696	736	728	705	786	731	764	708	753	745	711	706	706	735	757	793	734	783	715	749	754	744	770	706	738	743	702	717	733	709	769	708	739	725	738	697	796	756	762	745	711	726	766	753	744	714	749	752	791	717	682	711	752	725	734	736	728	746	734	787	738	791	713	728	697	714	742	723	757	698	759	655	744	748	725	757	711	748	722	733	721	720	710	778	775	759	723	720	739	745	766	730	748	766	694	729	716	734	716	722	760	714	757	731	737	733	746	746	783	729	731	722	756	703	759	757	733	742	720	762	757	814	723	736	758	737	692	775	742	720	668	751	741	743	769	759	728	755	702	751	738	678	758	738	679	710	700	731	786	717	697	736	722	757	725	728	723	722	677	715	752	754	740	743	710	745	714	700	766	717	740	699	748	737	745	741	701	720	713	708	725	721	735	740	711	718	723	728	766	683	744	740	729	756	754	730	731	734	711	755	722	700	709	714	731	717	771	740	784	790	750	747	738	742	733	701	747	727	712	733	716	735	767	803	737	706	740	755	700	777	761	771	783	745	744	741	739	795	744	752	693	732	725	729	752	720	689	782	729	791	736	759	748	757	724	733	763	692	698	737	761	725	694	725	709	771	750	728	730	748	731	712	720	736	726	750	750	702	696	729	788	767	727	686	750	732	756	788	738	740	670	719	734	743	748	727	696	727	737	739	738	804	702	766	763	724	724	785	732	741	796	691	714	748	729	682	754	740	744	684	740	720	757	746	721	716	728	713	708	800	717	741	755	685	749	801	715	725	734	742	726	753	719	715	790	683	751	742	769	719	764	718	746	726	715	732	762	746	710	726	750	704	787	723	722	734	757	753	762	712	779	742	715	770	756	729	782	737	741	677	712	682	711	770	764	740	732	773	720	712	754	755	751	733	777	738	743	721	771	721	702	736	763	689	754	738	698	760	710	744	754	775	792	719	724	751	746	792	742	772	769	792	729	725	694	755	725	756	732	778	722	780	718	698	703	719	681	736	677	749	771	761	742	727	686	718	745	773	691	746	768	732	701	737	770	726	741	722	772	732	667	717	764	709	745	773	753	782	699	755	725	748	749	752	762	712	754	768	742	764	727	723	691	712	717	653	735	730	773	766	725	764	764	761	785	739	729	747	710	798	731	730	707	769	755	782	796	689	731	719	727	735	686	710	710	712	711	733	725	738	722	702	741	698	727	750	769	741	701	755	758	748	722	730	729	765	716	717	704	703	753	775	720	745	743	718	740	708	754	726	758	711	705	753	750	758	717	801	714	712	757	714	749	755	713	760	708	714	696	709	734	760	742	706	753	771	736	797	714	714	752	768	750	742	691	747	749	775	731	743	713	729	704	773	742	763	749	765	779	728	706	727	723	775	702	728	738	692	732	706	696	700	753	769	800	763	729	744	721	691	771	741	715	716	738	762	688	737	821	723	749	721	718	727	728	720	725	743	739	720	747	746	747	659	774	731	724	756	722	754	740	784	738	729	795	705	688	729	749	759	741	731	782	706	776	708	679	700	763	704	711	754	731	698	761	750	748	707	739	743	743	757	744	748	767	765	737	696	725	704	772	708	708	764	720	676	686	707	754	721	729	742	726	769	718	746	789	701	726	717	681	726	701	772	716	739	770	736	708	766	712	749	752	691	783	775	724	721	753	709	749	686	784	728	807	732	655	670	751	743	777	734	732	751	760	704	721	720	749	738	749	711	682	689	735	770	705	788	732	704	799	741	769	702	733	736	696	820	706	741	743	797	710	735	749	706	734	721	723	743	747	715	762	742	729	710	731	759	744	706	728	793	749	781	710	754	748	766	730	700	763	770	743	722	751	730	714	724	777	750	752	737	738	738	730	714	751	747	699	712	720	774	700	718	711	747	684	786	756	735	733	707	750	738	741	689	732	712	768	727	743	724	695	760	717	724	764	714	757	738	657	712	754	681	739	789	745	709	743	710	748	742	804	740	757	745	691	759	742	725	720	696	759	746	734	701	774	690	750	728	749	747	702	755	714	702	756	719	702	704	733	721	710	752	756	699	712	678	740	777	735	733	747	771	726	748	711	719	740	719	725	704	715	739	705	730	741	716	704	754	720	751	699	719	710	714	748	706	707	717	736	743	727	752	732	776	769	734	694	803	731	737	704	732	725	731	733	713	741	703	759	712	722	722	687	723	752	730	756	771	754	717	717	704	695	692	738	691	721	733	708	767	741	721	709	664	744	707	682	702	727	727	771	734	739	736	783	713	790	719	754	711	758	780	728	757	774	736	743	742	748	721	788	705	690	736	738	703	729	714	689	730	733	729	686	763	756	688	737	761	719	748	726	742	745	682	751	710	699	722	745	714	737	774	780	740	718	719	742	737	738	719	759	760	781	751	711	739	749	745	712	720	739	734	743	758	734	742	729	705	778	717	694	714	737	754	740	751	755	735	698	705	707	723	751	731	745	762	737	733	730	731	690	747	725	718	746	734	757	724	640	750	714	731	711	723	752	757	755	686	701	705	706	748	729	709	740	763	725	731	734	719	700	729	728	722	696	758	738	748	771	731	715	695	774	757	690	734	731	707	690	741	718	681	805	729	747	705	732	770	714	753	747	730	723	767	768	750	758	724	746	751	723	708	764	696	778	771	762	756	700	770	731	728	754	734	729	730	717	753	775	749	729	711	776	749	705	701	741	758	726	762	718	694	765	742	747	766	794	747	718	741	709	740	723	790	725	716	763	734	723	715	720	789	694	712	712	715	698	721	777	708	708	718	745	774	700	744	742	727	755	722	703	689	711	736	778	744	761	756	728	686	725	730	745	719	694	708	716	728	713	741	697	709	706	756	728	697	736	733	703	756	720	775	718	747	726	747	751	723	738	733	738	755	742	739	711	741	792	753	703	780	780	757	713	703	750	734	747	761	748	770	690	732	766	774	742	743	735	764	758	722	719	722	736	731	727	738	794	762	751	751	722	785	692	751	734	735	722	761	741	720	675	727	743	722	732	757	708	764	694	746	738	748	697	721	703	723	724	686	756	777	771	735	751	731	753	687	720	742	723	758	714	778	732	765	731	725	722	735	732	749	718	685	750	702	775	686	781	710	757	727	690	689	695	749	722	748	786	740	742	701	741	741	729	707	768	712	731	723	743	718	731	753	740	765	706	750	704	731	739	710	702	716	725	738	793	774	728	730	681	744	686	739	745	715	729	712	727	739	760	783	736	740	712	724	715	736	743	693	709
37286	17783	4843	380	302	266	264	249	229	282	254	275	274	263	244	260	233	196	229	245	282	239	264	237	252	270	248	269	262	276	283	238	288	257	259	277	247	227	252	270	239	244	238	253	245	264	298	239	270	253	242	257	256	255	228	267	286	242	246	234	244	257	259	244	259	248	256	254	280	257	265	281	249	247	249	273	262	265	249	225	218	259	247	286	233	252	244	248	228	246	232	283	285	237	257	251	249	288	245	243	226	235	257	226	276	237	252	280	275	276	263	225	250	260	248	266	244	266	247	254	275	250	252	258	274	237	273	250	259	231	270	245	267	250	253	277	241	271	268	237	253	246	269	265	228	240	243	248	263	262	258	232	266	261	240	271	265	244	259	243	241	261	248	232	255	274	271	238	235	253	239	278	263	270	255	273	229	290	268	234	250	269	269	245	222	295	215	259	251	225	227	250	205	250	253	253	254	226	210	248	273	258	253	266	246	244	228	241	286	258	243	258	231	278	215	239	266	264	250	226	270	242	290	245	218	228	274	247	259	240	267	265	256	259	250	252	258	267	238	282	220	247	273	240	248	220	271	217	255	258	230	253	273	250	233	256	234	238	245	248	273	251	271	285	238	254	244	263	233	234	238	246	278	279	236	245	276	280	255	229	249	280	274	275	243	250	257	230	267	249	244	245	271	253	244	239	290	237	253	278	269	250	251	274	297	267	266	240	250	251	246	281	257	263	251	251	242	241	251	254	265	255	243	258	228	259	237	263	270	262	262	268	257	232	225	283	291	269	244	234	239	255	243	245	271	218	285	258	230	249	255	236	243	242	252	276	241	245	239	275	265	233	250	273	276	250	235	214	258	266	256	224	252	259	257	268	252	247	220	238	240	231	270	245	253	277	270	212	229	223	252	240	246	279	252	251	272	239	272	274	256	256	238	266	249	256	248	237	284	250	231	256	257	260	262	272	256	240	302	231	249	240	235	264	244	260	245	232	263	265	263	244	257	251	251	261	255	281	274	269	220	245	275	268	235	256	249	227	245	293	275	256	223	248	267	250	248	278	246	224	231	239	238	264	261	282	233	224	265	306	235	260	254	242	265	239	248	238	235	262	277	252	267	261	217	260	244	281	297	227	260	283	234	278	267	262	241	242	268	246	234	265	254	212	218	298	252	250	241	258	265	255	238	254	252	255	258	269	240	242	245	255	249	251	229	287	264	247	267	246	283	248	260	266	235	234	278	248	256	227	250	257	262	233	281	253	245	247	262	278	273	283	264	257	272	253	241	262	266	251	263	265	279	237	277	255	268	227	252	214	272	245	240	266	262	261	257	265	257	255	277	234	262	279	261	268	253	244	234	240	229	245	263	238	252	252	266	259	274	253	255	266	233	278	249	277	259	259	269	259	262	255	244	270	260	248	248	221	254	251	225	267	256	255	243	239	234	222	264	263	247	233	252	283	275	263	240	261	262	238	244	282	251	238	291	216	258	251	271	241	237	268	270	267	243	263	280	270	280	224	222	250	261	238	267	256	228	210	270	229	284	253	261	272	250	258	222	268	244	273	251	246	232	245	254	255	259	262	254	256	228	264	273	243	258	269	219	238	248	245	265	263	249	262	232	266	278	246	274	265	230	251	273	249	254	248	208	252	257	226	261	266	278	259	276	286	245	239	260	270	266	242	264	273	245	261	260	228	283	262	248	235	242	216	256	272	256	243	281	236	267	210	222	244	276	246	257	240	236	252	255	255	253	260	259	257	240	231	238	258	244	235	232	287	238	243	223	213	248	275	251	247	245	237	230	230	247	263	257	251	277	241	262	264	268	287	234	260	253	247	243	213	265	237	246	237	236	259	262	244	253	233	249	253	244	249	273	297	257	258	259	254	262	235	242	260	273	265	261	217	239	237	245	252	243	237	258	232	243	259	252	274	244	230	255	259	285	234	255	266	284	254	237	231	259	266	254	222	229	266	260	278	250	244	249	247	269	292	249	243	214	276	286	270	243	236	226	253	247	260	265	265	238	281	244	219	253	255	251	228	244	247	246	247	269	248	270	259	265	244	237	220	251	249	252	219	265	260	255	249	256	267	218	257	283	248	275	239	242	230	251	258	241	221	249	243	248	244	251	269	238	280	248	225	216	236	268	255	266	278	289	247	254	258	265	238	250	249	275	258	242	216	263	245	270	223	289	292	260	253	247	252	255	260	240	237	256	233	248	248	240	266	261	260	269	266	253	236	246	215	252	245	252	249	243	247	261	224	260	256	274	227	222	269	255	278	264	224	265	269	257	293	273	269	254	255	232	276	250	245	256	242	235	241	272	246	268	278	239	258	265	253	231	238	238	228	226	231	243	228	223	265	242	233	249	237	266	260	281	228	254	269	269	236	248	246	278	253	266	253	258	273	275	256	271	254	277	252	247	249	266	238	225	250	249	262	246	240	223	255	256	274	235	269	244	239	279	258	263	223	256	254	255	263	267	268	243	249	240	271	265	279	252	269	247	240	231	265	246	252	264	269	252	250	264	236	258	255	277	238	222	246	253	274	239	251	237	269	255	214	239	234	267	224	241	254	260	242	245	270	254	232	266	276	240	255	207	258	272	251	260	293	234	243	202	268	285	252	254	232	233	229	229	220	233	248	257	251	258	303	249	247	245	248	247	264	221	250	272	252	244	272	245	270	250	254	226	271	236	225	239	236	246	267	236	254	267	241	263	266	245	250	214	240	257	236	245	231	263	288	279	223	272	254	239	253	279	257	270	255	282	236	239	253	248	241	258	228	231	232	262	247	242	247	262	238	262	241	242	251	262	241	210	267	276	252	233	277	220	242	243	225	263	251	258	255	236	218	277	248	246	261	254	247	239	269	236	251	242	232	212	249	285	242	261	247	233	247	240	268	271	252	250	250	217	220	276	260	278	265	258	261	255	221	242	219	270	253	256	270	220	221	255	270	242	266	247	264	255	275	262	241	229	240	274	251	273	287	253	276	258	252	249	268	250	230	240	238	243	240	251	298	259	232	230	262	268	242	250	260	245	268	266	250	253	273	243	267	261	232	216	259	267	236	223	259	263	266	233	253	241	238	237	251	228	268	287	253	281	243	244	268	254	270	280	227	274	232	240	213	281	277	258	260	237	260	266	293	269	252	248	256	274	276	267	238	264	257	239	236	263	278	239	264	234	248	274	265	250	244	250	269	230	246	229	250	243	268	274	272	246	237	231	262	223	277	242	241	259	261	242	242	262	242	242	261	290	251	257	247	257	248	231	258	239	269	264	245	191	226	245	263	266	243	233	253	275	266	255	234	243	258	273	263	247	228	247	280	257	269	254	284	262	253	266	268	228	213	267	254	253	262	247	236	241	223	259	290	248	255	242	249	262	267	234	244	272	249	261	247	235	268	258	239	237	252	262	251	274	251	233	234	245	262	252	276	245	268	252	281	221	236	246	264	239	221	268	264	253	231	273	270	256	261	255	274	257	287	236	254	263	252	247	238	259	250
24647	4770	811	590	584	585	611	573	615	611	567	617	591	616	599	602	546	553	550	554	593	590	618	579	579	604	571	613	558	595	580	604	582	576	566	595	582	569	604	627	643	596	605	567	600	586	550	607	551	579	622	587	541	546	597	573	623	585	579	631	609	609	575	579	627	593	616	578	610	604	581	600	618	612	624	585	583	571	638	580	560	614	582	609	599	585	557	611	557	591	581	608	642	605	557	591	603	575	573	585	572	586	572	662	591	546	599	653	597	528	631	547	578	540	555	571	600	627	576	630	575	541	592	590	612	583	617	576	550	630	596	601	578	621	574	572	611	581	610	604	606	605	599	577	566	576	551	589	592	577	585	580	605	602	573	607	601	598	556	541	600	587	584	577	592	612	543	530	532	633	561	622	610	586	579	577	618	561	598	582	615	606	574	588	617	581	569	558	594	593	567	572	617	580	541	522	582	608	632	585	590	616	581	572	579	585	594	567	526	659	581	556	576	617	587	585	571	623	627	543	583	588	577	619	566	551	589	567	589	614	562	611	593	588	600	596	592	577	641	612	608	620	550	601	574	623	634	592	626	574	575	615	581	595	565	618	593	601	575	567	573	584	585	547	571	571	584	584	600	582	623	582	569	541	566	590	618	568	546	640	593	574	585	584	572	572	602	573	555	566	631	591	599	578	593	558	579	567	598	547	591	553	610	603	565	590	560	639	594	594	578	541	625	609	584	606	605	570	611	593	605	575	582	602	629	568	611	600	597	560	570	590	591	566	593	603	539	599	581	596	585	578	581	618	594	608	606	627	612	572	613	594	557	547	555	537	572	591	612	568	571	566	596	573	589	591	578	601	600	595	566	584	566	557	566	577	618	595	595	618	585	566	574	599	602	588	621	607	543	622	547	569	574	614	587	593	627	579	578	623	586	612	574	569	586	567	627	563	575	593	593	539	592	587	604	588	595	608	578	594	549	584	598	609	546	593	586	540	614	575	554	628	591	590	571	595	588	612	574	599	610	568	579	624	604	603	558	614	572	599	617	605	540	559	610	635	586	608	568	605	584	611	586	588	577	621	604	606	573	617	605	597	595	604	611	627	591	558	595	591	611	587	612	567	607	551	613	600	604	579	553	581	577	569	602	595	630	556	582	559	585	607	577	557	587	569	569	573	590	587	591	620	580	617	616	596	612	622	565	593	573	601	593	547	563	580	577	565	569	568	594	631	569	574	551	609	588	609	592	607	577	585	607	587	596	556	627	575	608	558	545	560	568	595	580	577	598	614	572	593	610	603	562	558	599	598	630	592	558	549	596	566	560	566	598	624	576	593	594	576	573	561	587	548	645	576	554	598	619	574	597	592	570	612	558	603	582	615	563	542	577	553	572	575	589	589	542	597	612	615	614	570	585	588	608	573	569	554	574	573	572	570	599	592	579	605	595	611	583	621	560	577	589	595	566	591	564	590	582	607	572	570	580	558	569	589	585	598	558	585	593	605	593	592	544	569	609	555	628	579	593	592	583	585	591	643	552	571	591	605	577	581	572	621	553	639	581	597	572	563	602	578	580	566	607	607	597	532	546	607	606	634	538	587	620	602	599	624	629	597	625	614	564	589	643	604	594	621	588	575	617	573	585	584	591	586	605	634	591	592	562	592	589	592	597	572	631	548	584	599	607	552	579	595	580	547	593	578	639	631	594	575	570	552	592	606	608	575	593	591	592	523	646	619	575	565	578	598	598	572	545	558	626	561	563	570	649	586	593	610	565	575	625	608	587	612	621	554	556	572	597	595	574	579	601	615	557	567	565	617	598	585	549	567	602	627	590	578	554	584	574	624	563	597	573	591	560	592	599	572	592	555	547	588	591	606	594	602	591	597	565	584	543	538	601	604	593	618	592	571	578	615	565	610	599	599	597	611	608	589	566	610	618	576	630	572	586	576	589	588	546	609	565	606	598	555	579	562	599	603	572	549	607	555	632	597	603	591	597	605	605	653	586	570	573	639	628	572	601	604	585	576	543	587	592	580	593	590	576	623	571	549	606	569	555	558	593	571	520	586	601	576	563	598	553	611	567	605	562	576	579	576	602	556	599	575	609	506	574	580	596	590	584	592	560	585	579	572	578	561	598	534	579	622	575	593	612	581	589	633	561	621	569	591	588	626	587	613	573	596	619	568	574	565	577	572	591	605	588	593	606	591	584	541	546	573	595	569	630	603	561	606	626	576	578	636	575	565	556	609	608	578	590	563	585	552	636	572	592	617	563	591	608	570	598	540	553	608	581	573	586	609	626	590	596	591	547	572	608	580	582	565	603	605	595	578	571	621	589	569	571	608	587	581	603	578	552	632	562	605	608	545	593	554	578	603	570	594	573	552	573	582	598	557	581	568	598	587	561	541	553	579	573	584	630	610	532	553	559	603	571	605	603	596	564	574	584	631	625	600	611	614	594	617	567	596	639	621	591	597	637	571	546	577	640	547	607	630	654	644	567	602	614	574	567	548	596	576	558	622	598	597	606	601	595	565	596	621	628	587	616	570	583	582	586	623	609	611	598	605	597	599	629	521	552	563	604	560	589	617	618	639	568	593	586	602	596	576	559	572	561	583	579	572	605	614	605	570	589	576	594	539	585	560	604	566	576	600	593	564	632	580	576	574	569	578	586	642	576	588	598	551	598	554	566	613	612	587	561	624	557	591	561	626	599	587	607	563	591	584	563	594	536	575	574	623	552	550	571	581	619	560	600	587	582	578	598	584	588	567	589	596	616	625	582	614	650	608	576	590	599	613	568	563	593	582	569	547	626	573	553	604	609	632	617	564	578	558	641	623	606	599	566	618	550	606	600	522	600	555	603	565	578	594	593	583	558	586	599	579	597	604	573	559	597	580	562	627	575	594	596	586	648	580	585	627	620	623	586	603	551	579	636	588	575	561	629	576	609	563	605	628	606	612	630	562	600	555	583	655	552	665	541	572	619	555	610	600	572	592	609	599	599	554	611	606	597	604	607	600	560	608	637	591	561	607	646	622	608	560	597	544	584	601	569	624	571	604	545	610	606	574	627	594	593	604	575	614	568	617	625	565	622	603	598	560	578	569	620	614	600	603	629	591	620	579	591	590	618	564	598	609	593	611	585	598	577	615	566	624	574	613	591	591	600	589	584	609	606	582	609	585	594	603	617	595	609	596	598	581	559	621	572	592	594	590	588	567	557	535	615	615	556	574	529	606	555	574	588	595	597	591	582	583	578	612	584	618	568	591	566	577	588	588	586	577	605	637	583	637	587	602	607	619	587	589	593	640	630	618	596	547	627	599	583	626	597	587	571	594	545	582	636	546	591	573	573	604	574	544	600	574	589	599	542	576	602	572	580	584	548	594	590	594	547	592	593	651	615	611	568	646	582	628	601	544	614	585	616	556	571	574	594	632	614	585	547	575	567	565	581	550	583	587	555	627	588	565	541	583	594	559	559	544	617	586	581	621	538	619	602	634	561	591	578	616
25253	21117	23751	28712	21126	14187	683	540	446	428	422	432	421	421	415	414	374	421	443	396	403	401	416	466	392	378	398	411	402	418	416	399	405	383	416	411	400	380	430	421	411	445	435	383	421	389	419	416	416	405	426	409	377	368	430	391	469	399	372	361	426	412	424	420	405	408	424	402	431	402	397	397	412	384	399	393	427	404	368	388	391	374	400	351	377	414	418	390	389	442	406	405	406	400	406	399	394	413	401	412	417	427	421	397	407	447	441	448	391	387	375	394	420	427	393	399	378	408	418	381	395	427	391	388	439	399	414	408	393	404	420	395	393	421	395	395	383	419	384	422	415	405	387	423	395	412	396	403	429	420	401	394	415	407	431	438	401	395	476	391	410	407	422	417	389	411	437	440	427	381	426	440	373	445	377	362	372	420	397	385	408	426	419	368	412	424	388	389	395	413	425	429	378	419	439	395	403	380	430	409	371	398	400	442	409	441	445	413	385	398	429	414	427	421	409	377	411	412	448	408	393	375	424	408	419	407	416	374	364	388	406	390	419	426	427	430	395	449	406	390	376	407	393	381	427	430	394	462	416	434	402	400	403	403	396	413	431	417	399	423	424	381	405	405	372	416	414	387	408	438	380	397	408	382	355	389	393	407	433	415	448	444	403	353	392	421	456	377	402	427	428	416	389	405	405	403	467	389	378	391	450	381	419	384	424	406	383	422	409	432	428	435	443	408	434	440	430	424	378	416	393	369	386	402	352	421	453	421	405	428	397	416	400	379	424	421	393	415	386	436	424	451	356	419	442	381	428	421	427	425	437	431	377	414	382	433	383	437	385	426	411	369	411	377	436	368	431	455	413	426	388	406	421	390	399	414	411	418	403	393	413	412	376	460	393	381	382	388	432	417	415	377	395	442	411	416	396	410	386	405	405	420	396	467	404	373	415	411	404	400	427	378	400	405	405	426	410	385	414	437	410	426	425	443	428	462	426	386	406	404	395	426	398	412	421	414	463	407	434	423	388	438	433	379	421	418	401	397	448	404	421	441	431	401	397	445	425	367	406	389	379	390	414	424	380	393	395	454	403	431	404	437	439	424	413	417	411	429	412	418	381	446	396	425	410	428	433	408	419	393	402	416	411	443	433	413	431	425	443	396	411	408	409	385	416	395	411	387	364	460	400	397	388	417	357	387	383	407	391	423	394	412	402	453	387	448	420	396	393	403	396	436	403	401	358	403	387	412	437	408	408	407	382	408	416	424	392	386	429	409	405	370	410	421	374	425	404	394	399	409	408	430	406	423	434	380	418	384	387	392	444	403	435	392	416	418	391	371	379	419	426	414	413	411	384	437	405	399	391	415	413	390	404	431	380	386	409	382	397	404	409	404	387	429	395	401	428	415	430	426	421	404	410	379	422	419	394	382	445	351	416	407	413	392	372	388	410	378	450	371	392	412	409	405	387	389	436	420	380	390	389	369	434	431	402	348	391	438	396	460	417	408	424	428	408	400	410	441	424	390	424	376	374	371	382	403	417	432	423	396	429	428	418	420	390	413	453	423	411	379	420	389	412	403	390	411	398	400	416	396	425	396	443	401	432	410	409	384	373	388	370	389	412	362	422	414	389	437	404	377	416	413	408	354	422	455	441	353	461	354	403	451	445	393	426	366	386	433	430	405	392	389	420	415	429	420	395	366	368	362	433	394	396	446	432	394	408	422	408	423	367	391	448	438	442	409	440	417	429	418	416	396	403	432	418	384	450	403	447	394	388	450	400	419	363	377	378	381	395	389	446	410	404	422	350	439	394	411	422	428	385	405	409	397	394	429	433	411	395	394	435	419	393	450	435	399	405	388	376	389	433	359	423	389	421	383	416	407	414	397	398	384	407	409	416	414	448	407	411	415	430	393	423	411	389	393	365	445	391	367	407	402	427	378	407	427	374	410	444	451	410	406	382	395	446	443	385	420	400	374	407	412	378	422	440	393	420	399	424	392	380	352	404	433	391	405	405	418	407	405	422	413	419	375	407	381	441	417	437	397	415	403	398	422	421	409	442	376	434	428	408	366	422	426	385	360	422	418	438	433	410	394	407	397	375	402	416	404	432	392	451	431	397	388	402	407	432	386	438	388	376	434	414	431	429	402	394	428	385	437	416	373	378	397	392	423	449	428	407	370	427	405	421	417	425	406	396	397	400	420	377	404	398	401	383	445	399	455	429	430	389	427	398	372	384	413	413	397	426	422	394	407	402	414	388	398	360	442	454	408	393	351	376	426	409	398	411	428	415	400	408	392	440	408	410	402	396	437	434	414	422	416	410	434	401	392	416	420	430	421	398	444	404	396	413	452	424	424	429	424	433	409	391	411	387	441	410	374	412	395	418	423	371	401	410	454	413	440	395	398	432	466	409	405	435	423	431	367	418	415	423	443	430	441	412	375	419	379	403	422	375	403	447	442	377	397	410	424	393	381	390	434	420	387	442	438	406	395	413	411	391	387	451	404	414	386	409	392	465	392	437	422	421	381	381	405	410	434	415	400	385	415	418	418	427	395	404	413	384	415	367	375	400	381	422	432	410	425	404	414	460	443	412	413	379	387	405	423	411	369	426	419	403	440	478	415	427	424	393	394	406	396	389	411	430	415	406	435	427	419	384	401	443	422	431	383	402	421	388	375	427	400	405	386	375	422	368	397	388	362	382	372	426	423	422	390	401	472	406	402	405	419	431	372	380	440	417	409	410	410	386	413	416	389	433	428	400	403	405	389	428	391	389	406	395	396	354	381	390	369	443	402	387	435	400	413	393	386	400	422	398	401	394	441	408	438	397	425	404	444	392	367	392	432	399	408	404	453	427	416	428	418	411	391	415	399	419	441	382	399	408	407	400	398	383	416	407	424	366	420	397	369	407	411	403	410	406	442	383	425	405	381	376	397	396	401	406	409	394	396	409	430	439	423	410	392	427	382	413	413	398	432	457	404	430	367	389	374	392	395	470	406	375	384	405	402	391	435	377	364	409	451	419	441	394	435	361	392	431	407	400	436	384	408	428	392	439	401	449	431	392	415	406	454	426	448	460	423	407	394	381	381	428	415	374	462	410	403	427	425	399	395	391	376	392	401	403	436	388	417	421	410	397	394	413	389	376	435	428	436	395	418	425	389	406	394	368	412	407	385	358	420	405	437	430	392	407	381	430	397	452	382	400	407	415	381	408	384	397	400	374	414	451	413	434	479	383	408	420	420	438	382	403	420	438	411	410	429	387	394	411	417	381	396	430	393	376	394	400	399	383	398	400	419	410	442	431	405	423	391	401	426	409	469	416	368	431	390	446	371	413	421	387	397	399	412	424	401	412	419	411	411	419	421	451	425	403	400	424	384	388	400	440	412	432	443	399	362	396	443	435	378	410	396	466	367	420	438	358	394	395	433	378	413	418	405	379	449	418	364	424	399	409	409	400	391	401	408	416	433	446	422	399	412	385	413	410	374	367	362	428	446	433	371	427	409
33786	32967	5833	981	917	950	888	820	907	827	848	882	917	873	874	902	840	832	875	856	895	863	852	898	867	818	883	878	898	848	889	835	847	901	850	868	840	877	805	809	874	861	841	870	805	863	886	887	864	879	811	823	918	893	811	894	851	848	818	843	841	869	859	835	829	851	887	885	876	850	884	862	879	827	883	904	887	891	877	875	854	836	917	903	893	861	819	892	827	889	799	896	918	846	833	832	823	833	856	856	870	857	884	856	858	875	827	844	910	859	871	898	813	858	857	901	802	861	879	854	864	846	894	876	873	881	850	905	877	895	856	858	816	922	844	879	838	846	897	885	835	797	841	794	836	884	889	855	888	856	864	858	842	862	877	890	841	831	890	855	870	903	900	877	820	873	862	890	865	832	849	858	830	832	841	874	887	841	819	829	842	870	854	818	915	855	816	788	864	888	853	856	897	882	833	870	885	868	786	823	876	838	917	886	865	833	837	804	834	855	850	851	838	816	915	843	838	853	836	840	847	868	853	868	885	905	864	908	869	850	843	850	915	891	816	843	872	846	917	811	816	863	832	864	892	870	864	857	869	890	858	891	826	918	907	890	881	864	832	882	918	878	838	863	919	841	871	881	915	854	850	854	901	884	888	850	845	845	862	840	911	816	874	889	861	806	840	873	883	878	828	845	877	861	899	841	834	835	889	818	888	856	916	892	855	849	882	878	838	897	843	855	848	861	904	851	810	831	853	864	869	888	816	886	880	853	826	862	847	799	849	851	818	873	883	840	823	849	770	838	835	866	874	851	870	832	805	822	813	846	859	867	837	913	858	866	856	846	835	893	883	850	847	877	814	802	839	906	842	861	903	844	868	886	877	823	850	844	891	878	863	882	890	848	961	920	818	828	883	835	877	841	842	863	872	917	827	846	858	867	827	843	857	855	867	827	830	827	827	840	861	878	876	865	915	840	863	859	824	856	881	851	804	864	894	900	857	843	835	871	823	845	837	839	854	834	793	840	839	838	840	894	852	836	827	811	860	917	867	849	862	859	902	870	870	829	794	870	848	872	821	832	929	859	819	941	899	859	883	919	796	837	889	848	816	837	851	855	907	860	885	821	812	881	869	819	856	859	901	826	876	846	871	828	870	904	906	882	893	893	930	829	893	878	842	858	824	842	858	801	848	888	835	839	872	840	865	805	891	830	831	848	883	858	908	844	866	893	867	842	854	888	858	863	833	830	827	878	802	857	818	845	874	881	857	858	813	851	829	815	909	902	861	917	818	884	824	833	820	866	849	838	821	866	840	892	862	836	840	849	832	821	819	850	806	861	846	835	874	847	826	826	878	855	845	903	856	838	865	795	855	855	837	882	883	929	874	877	814	783	896	857	810	870	825	860	859	855	867	838	846	859	841	895	834	858	878	828	866	865	847	841	898	878	861	850	844	863	859	847	841	812	890	815	814	881	911	841	860	862	888	870	859	865	864	823	873	816	850	898	793	858	878	901	905	895	830	803	858	847	918	896	816	872	873	859	883	893	872	835	870	859	860	826	893	805	887	873	911	825	853	849	803	921	843	893	849	898	887	894	827	883	831	906	903	881	901	871	864	870	840	826	907	896	813	840	818	831	900	846	897	888	806	822	896	872	864	812	918	878	810	869	852	838	884	876	883	871	876	857	865	844	852	868	820	842	821	869	814	866	867	860	908	847	827	876	885	854	865	823	913	885	805	876	932	871	860	868	849	878	825	872	848	839	878	811	866	842	878	817	887	823	810	849	861	875	890	867	828	888	878	898	855	871	833	876	863	862	824	858	861	871	830	894	855	860	885	879	835	838	877	879	872	904	899	839	826	851	837	817	873	830	862	852	889	834	857	867	842	876	853	850	907	858	891	876	889	838	842	872	895	735	868	853	861	854	872	858	826	855	846	881	832	889	861	855	894	842	889	863	811	856	860	837	852	848	875	832	845	824	902	819	869	850	871	825	863	890	895	846	854	847	844	854	857	825	897	874	885	830	811	852	902	866	829	891	893	880	900	895	840	830	887	839	831	847	864	900	906	917	846	848	875	898	892	883	859	869	880	808	847	858	842	898	859	843	887	803	778	835	833	850	838	881	884	801	854	803	830	851	807	885	874	881	857	920	899	832	870	870	863	870	905	879	860	855	941	890	879	871	860	880	875	877	879	876	849	877	870	849	914	833	855	890	839	870	832	844	796	905	831	806	886	876	838	867	820	842	852	840	824	877	828	815	870	850	812	877	848	871	856	831	836	844	809	879	840	849	857	831	833	852	825	808	916	846	908	790	884	898	917	846	860	855	854	859	834	788	889	845	893	800	887	809	897	801	855	845	890	829	830	924	830	841	795	874	879	810	877	846	857	783	927	867	839	835	857	832	879	826	873	870	856	841	821	864	833	820	847	872	860	866	863	801	859	895	914	855	877	866	821	862	845	809	858	879	879	867	841	869	805	855	840	895	844	889	824	880	905	822	827	814	877	884	871	855	848	804	859	833	867	843	837	842	880	845	874	848	844	824	884	886	827	879	842	872	852	872	886	876	847	843	881	887	867	825	879	868	844	854	817	880	909	823	890	874	827	809	832	835	843	871	851	862	817	839	839	851	842	880	846	838	880	839	850	876	885	840	858	832	814	847	855	840	919	812	878	906	818	806	887	879	905	848	854	845	908	847	839	850	892	867	880	866	888	916	858	861	885	899	805	857	905	913	857	840	825	828	887	808	857	822	842	845	904	852	891	820	821	819	909	853	881	862	830	891	890	894	846	873	872	895	861	834	891	871	861	855	862	874	933	865	898	894	856	838	867	853	819	802	838	851	831	838	864	828	863	844	845	860	879	853	807	852	893	836	848	836	907	846	816	892	841	821	841	844	816	869	833	826	856	870	830	792	812	913	835	888	856	851	889	880	914	841	864	819	835	881	893	865	848	862	832	820	875	883	900	873	926	830	826	845	841	881	864	817	860	832	867	825	891	886	841	820	884	863	902	860	920	860	841	870	882	871	858	867	892	881	871	827	899	850	876	876	860	855	875	897	891	839	817	838	873	860	889	890	865	869	902	814	904	862	848	873	839	921	923	843	870	877	863	867	830	860	852	825	860	850	857	883	818	898	853	885	845	843	864	878	890	836	856	871	847	858	799	833	867	801	808	848	843	855	846	858	851	873	879	867	861	898	848	887	844	861	906	829	861	814	843	860	860	846	798	884	839	871	809	868	785	864	925	825	894	876	859	850	873	893	796	843	885	863	874	906	858	895	893	866	809	858	851	886	910	856	853	864	911	867	860	824	880	811	831	908	849	842	895	827	827	886	861	873	857	886	874	815	891	834	841	879	839	892	831	868	876	884	809	822	871	871	885	870	809	867	851	844	859	837	854	880	879	838	814	817	842	871	836	818	833	837	857	859	854	905	863	840	810	852	814	867	823	855	805	908	873	881	885	889	846	870	894	836	849	795	865	860	851	883	849	890	850	836	869	851	873	807
24542	21124	24191	28316	21127	21146	11596	712	465	453	396	406	428	390	397	375	423	436	389	349	365	376	350	357	400	373	343	348	374	359	366	364	419	358	362	338	356	340	370	366	339	386	346	351	325	364	319	335	356	378	329	334	348	363	380	348	398	349	329	375	384	361	364	391	381	375	336	357	383	322	339	341	314	354	367	384	361	388	330	360	349	359	376	333	358	324	346	354	327	373	394	358	371	343	377	337	360	332	355	358	374	343	351	363	327	319	362	372	328	343	384	343	411	343	365	374	356	376	376	338	351	337	363	365	358	322	384	324	351	383	389	371	366	330	332	367	337	315	370	352	376	360	357	366	406	341	320	348	376	348	391	364	356	362	343	347	374	344	353	344	363	360	316	366	372	371	361	312	356	393	379	361	367	359	361	342	370	361	374	385	350	336	354	360	357	345	348	306	339	358	383	380	361	367	378	382	316	317	341	380	343	366	365	359	360	351	375	386	384	357	323	358	354	342	351	371	317	364	304	366	361	333	353	355	365	364	351	394	356	369	394	384	328	354	356	334	315	352	344	361	347	359	358	352	359	358	385	373	404	342	339	363	347	366	364	352	344	323	351	359	337	315	353	381	298	350	367	326	369	328	334	367	334	374	375	351	352	365	325	369	331	350	315	371	378	371	378	347	348	375	348	361	329	367	343	313	318	355	354	345	357	344	376	330	402	340	328	321	344	288	341	351	378	360	344	340	351	349	326	373	353	329	366	353	347	356	318	339	329	354	312	339	351	351	313	346	406	378	358	362	334	352	364	335	349	329	372	359	373	378	339	329	332	354	332	375	333	327	333	321	323	382	354	377	375	389	364	384	332	319	351	353	305	350	337	374	341	313	361	377	378	349	326	336	364	368	372	365	309	320	360	348	349	324	311	350	365	344	337	376	336	303	350	348	339	373	382	331	341	318	341	330	369	385	336	343	331	338	335	382	335	357	385	369	369	357	368	348	351	380	396	399	350	386	368	382	379	374	342	335	348	393	307	357	377	363	343	391	378	357	339	359	352	338	313	351	345	371	345	383	346	329	332	332	320	332	341	332	332	383	330	307	379	327	344	367	326	346	366	312	350	337	342	396	333	377	382	329	319	350	366	371	361	322	404	338	365	350	341	365	358	371	339	359	348	346	338	359	335	282	375	337	379	328	373	357	341	341	332	337	324	374	361	352	341	383	337	306	336	354	385	332	348	387	355	331	361	354	364	360	352	376	317	349	332	348	370	359	376	372	340	345	371	350	334	368	349	358	379	350	354	357	354	356	353	319	332	365	360	339	339	372	355	373	342	344	383	371	344	392	407	341	354	342	339	386	357	355	340	309	381	398	369	364	371	341	334	333	342	322	369	326	361	305	398	362	371	349	311	331	361	336	396	358	347	373	366	322	374	319	372	315	347	323	330	388	394	307	370	364	423	361	365	314	325	358	340	333	353	370	372	365	315	363	380	352	341	345	360	355	359	347	299	366	344	344	369	347	353	368	353	323	336	354	352	320	313	339	351	354	366	373	329	343	373	353	340	365	346	360	333	353	328	341	365	345	373	358	368	379	381	336	388	391	377	327	353	379	348	381	378	351	324	337	345	368	323	337	328	358	353	329	360	349	360	327	341	393	336	364	352	393	325	342	362	312	334	379	357	382	344	384	356	376	371	363	369	377	330	341	338	342	332	387	364	362	350	350	349	359	359	392	361	378	330	357	359	373	335	332	341	382	364	349	382	352	368	320	360	347	341	338	339	344	344	318	361	344	360	326	313	375	320	349	345	300	326	367	350	355	371	375	367	340	387	376	339	361	344	339	307	327	316	365	371	350	339	330	356	375	336	375	326	361	357	379	330	358	376	322	364	352	337	368	369	359	340	352	382	369	387	363	359	362	329	323	362	334	367	373	364	317	384	382	354	332	370	377	327	332	362	374	360	370	345	369	358	325	348	320	356	341	366	334	356	362	321	368	365	343	406	351	343	367	372	339	322	344	424	356	348	354	364	405	349	345	301	336	375	359	335	356	390	371	322	324	330	345	335	327	303	355	373	316	357	378	357	350	350	368	314	357	350	351	364	371	334	330	322	349	354	383	356	332	350	370	353	360	368	351	344	363	348	346	300	332	358	360	336	349	379	376	360	354	389	353	341	342	346	377	334	362	368	365	323	349	380	347	359	355	377	384	369	390	345	363	377	353	329	361	328	319	385	361	361	318	381	382	322	348	350	350	323	360	347	361	385	382	365	372	390	361	376	324	392	357	355	350	347	326	378	289	376	329	345	344	374	357	368	325	386	339	332	333	355	360	385	312	360	350	370	332	346	330	387	361	339	367	327	356	356	338	372	357	366	349	397	332	329	400	368	367	352	351	347	335	341	372	337	343	359	354	345	331	313	378	337	348	328	364	349	383	307	348	346	354	405	340	334	391	364	359	374	334	356	351	341	352	366	396	361	367	356	319	357	318	341	415	365	395	357	329	341	357	336	359	346	349	328	320	355	329	355	380	342	397	308	393	389	346	341	346	362	349	398	365	361	388	370	342	367	338	309	322	345	363	347	364	382	359	343	329	335	322	333	333	360	338	359	337	339	344	344	350	371	375	385	357	323	377	365	352	410	393	334	365	335	364	330	355	353	387	365	344	382	355	339	332	352	342	301	365	378	349	372	362	382	337	351	340	367	359	383	392	353	379	337	349	330	361	369	327	385	375	346	382	342	386	404	364	354	341	355	358	372	374	348	370	374	329	302	352	363	367	322	364	349	329	333	325	336	398	395	353	359	351	309	388	371	325	351	298	348	367	341	371	348	355	371	328	328	346	339	379	374	333	364	372	415	353	361	340	357	350	373	344	375	323	347	337	390	370	346	333	312	349	350	343	366	358	306	376	316	370	325	344	341	354	351	375	354	356	347	357	379	358	343	340	350	345	310	339	363	355	319	351	337	347	337	337	365	334	331	344	323	358	304	328	367	349	346	339	369	354	365	371	285	347	362	355	360	376	376	342	387	339	324	341	346	343	350	370	351	371	348	346	365	373	380	378	402	324	345	348	372	367	362	364	383	388	360	341	375	362	355	360	316	347	357	328	355	371	371	313	352	329	327	347	334	366	371	360	383	361	362	333	366	312	400	353	368	344	355	352	357	361	369	363	321	328	350	350	391	359	333	358	363	408	344	350	351	328	332	346	330	349	353	341	314	343	300	335	345	353	351	351	355	342	341	370	341	339	359	355	345	339	342	357	348	341	309	320	379	329	355	343	354	308	335	333	345	351	364	336	326	354	370	371	359	330	346	370	362	388	328	359	341	351	344	355	360	341	340	369	353	363	334	371	361	391	346	377	362	337	358	353	356	386	346	347	350	345	354	372	360	357	364	380	339	391	371	346	354	308	362	367	338	319	346	375	373	356	353	329	361	323	351	347	356	369	369	313	340	341	368	373	370	335	380	351	358	344	342	405	323	314	292	334	354	339	355	342	376	395	354	333
38537	43646	9834	987	841	821	742	788	766	781	723	729	761	740	725	720	723	714	720	696	719	713	709	707	715	815	740	722	719	731	706	728	743	726	718	752	758	709	746	676	705	729	674	739	690	728	743	738	701	712	694	692	764	712	644	715	743	747	736	722	757	711	752	728	724	695	724	697	728	727	707	722	724	769	754	712	743	753	763	743	679	752	679	720	738	709	772	735	671	753	741	700	720	705	743	707	672	745	723	727	706	758	743	700	725	669	720	727	747	719	744	746	717	740	760	706	725	735	741	693	670	722	744	689	733	682	759	689	712	728	723	700	799	727	701	719	746	677	699	727	718	711	705	712	718	748	745	776	692	691	743	726	677	760	741	734	745	704	729	751	770	707	753	724	688	698	733	727	699	736	720	671	739	745	785	710	697	660	724	706	708	725	749	694	681	721	718	752	736	731	718	690	680	698	712	681	713	727	720	720	736	749	735	703	744	781	733	749	760	735	690	707	716	722	737	695	727	762	715	706	671	716	718	738	746	690	701	706	710	716	708	697	670	711	716	700	714	734	720	727	689	707	694	690	733	683	760	722	711	672	720	750	730	714	721	728	713	748	772	680	728	690	684	745	756	694	724	754	709	738	751	742	682	704	711	713	709	706	729	699	725	699	723	707	707	730	720	726	702	697	681	768	721	723	718	697	748	653	701	750	685	656	729	723	711	733	712	716	673	726	729	721	723	704	710	694	754	724	724	744	714	710	732	688	710	705	656	697	712	714	690	658	740	717	671	751	701	733	691	722	696	715	788	715	724	672	736	765	738	698	654	726	698	718	745	736	720	706	742	740	697	742	725	745	700	723	733	701	736	762	738	691	738	751	728	705	736	681	693	717	682	720	671	696	714	725	730	711	685	695	691	715	683	746	721	703	696	701	756	735	746	755	735	712	709	710	696	680	726	715	713	707	688	697	672	703	761	701	745	710	743	707	707	714	722	717	742	716	723	708	726	678	735	724	672	618	702	720	710	728	703	765	738	770	697	709	671	704	732	717	699	719	725	726	738	760	683	727	736	722	696	705	751	722	738	722	723	735	714	770	659	749	726	707	732	719	695	684	734	735	735	726	762	712	697	733	735	729	760	704	688	714	705	698	723	699	714	693	727	742	702	711	685	722	688	743	681	689	728	760	699	706	698	704	717	706	732	725	693	742	702	772	705	735	703	688	764	704	708	710	743	699	721	723	700	700	687	718	708	727	723	723	678	679	680	697	712	775	725	794	685	734	775	742	678	705	771	690	719	719	672	722	759	720	713	694	734	707	720	729	683	712	715	769	686	735	704	704	707	702	722	688	721	730	733	704	747	762	766	743	749	738	716	729	677	663	724	689	705	740	748	721	703	663	769	716	709	707	726	700	765	706	700	703	753	710	747	743	693	738	675	740	752	704	728	706	684	699	733	697	696	711	719	704	729	705	685	713	709	713	724	744	652	728	714	679	736	702	724	658	740	701	703	747	719	700	701	740	723	746	687	717	743	747	704	733	710	757	714	724	700	739	754	682	766	711	748	662	667	712	725	728	739	710	747	727	736	677	735	692	698	688	692	697	723	741	672	759	769	681	752	729	787	681	728	702	773	718	769	708	721	716	689	778	786	748	715	691	691	668	712	723	715	697	720	713	780	709	673	685	736	773	730	726	686	718	757	756	740	766	708	702	679	730	737	674	718	736	742	701	685	711	701	741	714	727	707	708	746	633	701	669	714	719	737	730	740	707	745	704	762	724	727	669	717	709	745	735	736	713	702	748	726	708	690	729	746	698	732	734	711	704	699	699	739	730	736	680	755	709	726	731	715	721	700	727	751	696	710	700	732	741	730	757	697	747	722	702	756	772	739	729	711	699	701	708	694	728	677	717	718	678	701	754	716	719	716	696	727	689	749	720	712	744	785	717	709	711	690	715	708	743	723	671	663	756	722	765	707	741	682	747	738	697	690	708	708	729	710	741	687	768	689	706	691	748	715	716	697	724	720	730	742	751	705	720	693	725	729	748	683	731	719	751	730	674	718	663	764	709	653	727	702	715	715	724	752	746	766	716	737	688	665	712	679	724	706	734	721	699	667	741	742	706	736	691	707	729	705	708	740	695	696	710	773	676	681	684	731	724	730	711	760	697	732	716	730	743	732	685	715	726	728	731	732	694	705	712	752	722	724	702	697	739	719	671	725	734	679	722	706	674	697	681	763	744	702	707	774	728	743	721	680	733	774	684	721	735	753	720	664	674	709	772	690	684	722	723	770	712	748	713	706	698	722	719	736	729	760	682	727	687	728	720	728	761	711	751	780	755	705	664	718	742	722	691	719	701	745	699	723	715	709	747	731	715	728	688	659	720	725	739	745	689	691	752	711	736	726	749	707	730	737	684	719	696	725	707	728	694	693	718	716	702	721	710	697	701	735	706	712	702	703	754	691	675	749	715	716	706	744	692	716	727	710	694	701	767	795	747	690	767	735	671	685	731	676	709	771	716	667	687	765	718	759	774	658	678	723	723	728	706	681	750	688	725	715	714	713	701	745	712	730	740	718	701	763	697	709	687	715	736	722	702	723	674	681	751	696	753	773	664	727	733	721	698	725	677	708	740	694	696	747	704	753	758	689	711	674	596	757	686	709	699	696	697	741	742	696	759	680	704	738	728	734	704	740	688	737	699	722	697	752	716	689	736	692	729	703	706	730	720	705	666	715	758	711	705	713	715	691	685	725	717	718	726	732	682	713	727	729	710	703	691	743	751	698	705	713	720	738	724	743	731	754	685	715	747	725	715	716	668	713	685	725	741	713	700	705	718	765	730	708	723	716	796	722	734	690	707	730	707	670	704	750	734	710	670	724	733	749	693	687	707	782	773	710	752	726	676	699	741	720	711	744	701	695	677	665	770	726	764	725	671	732	750	749	688	708	733	772	712	724	760	744	681	701	700	696	677	716	712	756	723	720	710	716	698	748	723	675	703	786	745	686	715	724	754	717	654	722	678	690	734	703	725	736	759	695	736	704	717	727	748	752	735	738	696	741	719	697	685	701	718	678	720	743	690	735	724	760	710	740	705	702	773	712	710	704	716	747	749	641	682	728	711	704	742	756	731	687	718	741	754	707	779	758	733	705	752	742	732	750	731	727	696	700	731	716	756	759	695	715	744	650	690	715	732	759	725	709	717	742	743	705	707	746	686	743	760	711	720	705	683	716	698	686	751	703	747	693	742	728	751	720	706	717	738	749	716	699	754	675	722	717	717	757	683	721	716	706	698	704	748	723	726	719	744	688	720	701	668	708	741	686	728	721	688	719	665	733	727	719	762	699	701	701	742	753	736	733	725	706	722	698	732	661	727	753	763	764	737	718	726	709	710	722	700	712	746	709	728	712	728	700	743	745	751	679	703	736	664	724	771	707	729	722	731	725	721	724	722	749	761	788	690	678	694	746	727	702	747	692	726	729	728	683	708	739	647	714	717	712	714	722	709
37019	17791	4822	361	241	229	243	273	268	253	256	234	258	241	278	247	270	255	241	247	281	253	278	254	245	258	257	260	241	247	259	226	222	264	263	250	254	246	263	251	234	251	274	243	283	241	263	259	304	257	232	247	251	243	260	276	223	254	259	244	253	246	270	265	272	223	260	219	245	247	250	249	228	257	267	267	266	257	226	253	230	234	254	221	285	216	267	238	245	282	240	252	253	262	223	241	240	264	247	228	254	290	251	259	243	246	201	237	285	246	241	262	264	241	244	265	262	247	256	244	253	248	238	233	245	246	272	255	208	278	239	245	228	267	263	265	234	238	237	293	244	255	242	246	236	270	257	255	236	269	263	248	225	258	228	223	243	205	230	256	264	240	234	243	257	261	288	246	258	263	259	266	250	246	273	285	265	262	269	246	238	208	210	231	264	247	253	241	240	251	244	263	241	258	253	241	214	262	258	263	236	242	236	261	267	247	256	238	225	244	257	224	254	244	268	243	298	288	270	245	247	264	253	234	236	243	232	241	260	249	266	251	276	217	259	252	240	270	263	279	277	216	241	265	270	249	233	249	228	250	254	268	249	250	241	233	235	250	237	225	256	253	243	258	273	223	253	276	245	235	257	262	279	241	258	248	274	248	237	270	241	240	252	258	241	249	268	282	267	266	235	231	245	252	239	256	253	285	262	236	286	262	255	250	249	233	234	256	224	258	266	239	268	251	256	254	257	227	240	268	296	231	255	263	239	246	246	237	272	240	258	240	253	240	266	268	271	257	258	244	248	255	260	252	246	254	245	244	278	232	276	248	251	244	240	254	294	270	297	278	280	225	265	235	262	272	252	243	257	234	248	235	285	260	269	266	266	259	246	274	255	252	229	266	268	258	277	240	230	277	230	218	238	267	246	258	219	242	234	225	233	300	227	235	224	260	244	264	243	278	244	251	252	226	249	239	272	262	253	269	256	263	249	239	235	262	254	273	252	258	249	263	239	255	260	260	248	253	256	267	236	253	255	239	256	252	239	248	264	274	256	269	267	249	263	240	245	261	232	255	259	280	250	263	275	230	255	250	274	258	241	251	273	237	265	264	237	240	212	260	246	255	270	233	246	275	249	279	242	266	221	267	250	281	264	247	254	271	244	247	270	239	237	250	275	239	236	233	262	270	230	262	262	242	237	232	252	269	259	219	222	257	280	230	253	224	249	266	252	261	245	259	248	261	233	222	250	228	261	267	248	291	239	256	249	283	246	244	234	258	261	244	245	243	222	240	232	232	235	260	255	271	264	223	256	255	234	237	228	249	245	237	242	230	297	235	240	279	254	225	237	263	239	234	243	250	270	270	247	258	272	249	290	271	262	255	229	253	239	242	253	246	257	262	289	266	258	277	242	247	239	254	272	234	227	246	227	230	270	257	273	263	254	260	232	235	263	243	262	261	251	233	254	204	247	267	252	259	246	235	262	279	260	237	270	268	260	238	244	271	274	236	222	264	267	223	217	215	254	230	242	212	267	246	238	250	257	211	266	224	260	244	250	267	252	260	237	229	271	245	262	260	240	261	240	225	252	253	251	234	233	242	249	248	252	269	250	245	233	264	272	281	263	261	270	242	242	244	238	273	245	246	274	224	285	234	231	259	275	274	220	273	245	256	239	249	253	279	231	231	252	286	222	259	238	269	276	230	285	245	233	232	231	237	263	235	232	234	253	277	268	224	230	282	268	239	267	294	237	253	231	240	252	254	271	245	251	234	255	252	250	233	255	264	264	248	260	275	284	250	246	213	264	236	244	281	226	225	246	261	285	245	246	238	267	269	255	263	254	260	257	262	276	253	253	228	269	254	244	260	262	249	281	254	231	250	233	238	259	230	255	253	234	240	240	255	241	218	276	292	269	248	238	251	240	291	248	221	233	266	248	255	245	204	272	276	271	289	273	257	272	260	232	255	257	196	256	244	305	265	248	253	228	239	249	273	265	238	266	239	262	281	252	215	240	251	224	248	250	266	264	239	231	242	261	258	258	276	266	225	230	258	231	257	232	253	219	239	248	252	237	225	232	229	232	251	251	247	276	242	265	275	241	260	240	278	245	264	226	235	299	265	251	249	250	243	222	236	262	239	243	257	254	283	225	245	254	270	250	231	231	254	270	243	267	232	281	241	224	262	241	230	261	259	247	259	248	267	293	252	253	260	276	234	253	256	276	238	235	239	235	252	257	247	240	234	249	262	223	275	254	260	228	218	273	266	256	249	247	265	260	255	253	244	243	227	226	255	252	228	289	251	271	240	236	259	236	262	210	212	223	248	237	277	232	231	269	251	270	254	211	272	244	242	235	259	231	274	255	268	231	283	256	246	235	249	248	227	257	256	251	237	251	281	234	256	209	246	248	283	258	261	261	289	249	254	261	221	251	234	235	227	234	256	262	259	237	269	255	248	239	254	257	283	247	245	269	278	265	250	246	252	249	257	292	265	267	265	242	228	253	243	227	262	260	254	269	277	260	251	217	245	262	263	267	257	264	243	245	239	252	235	223	224	277	256	231	236	273	254	265	244	265	274	254	252	242	236	265	227	233	254	273	266	243	258	241	219	276	258	244	254	244	231	232	224	280	229	307	269	266	275	259	223	224	242	257	227	264	236	257	267	254	249	274	237	246	251	262	233	279	263	247	247	263	250	269	254	218	205	216	249	238	252	264	260	234	264	261	262	275	239	268	270	263	278	237	206	263	234	238	264	274	266	237	258	245	275	255	241	237	257	249	247	228	244	253	245	254	255	231	240	258	262	257	249	274	238	258	269	242	265	248	226	250	233	251	267	229	283	228	261	237	248	254	262	249	233	246	232	277	240	258	276	236	218	235	234	257	256	246	241	293	266	292	233	282	274	238	271	269	238	236	262	261	264	275	247	226	280	281	276	251	229	253	283	260	235	278	240	261	268	255	256	236	213	283	256	254	232	271	266	223	243	253	233	251	214	259	216	247	248	254	254	273	276	256	233	250	255	257	267	269	234	213	265	269	251	253	229	273	240	234	252	274	240	262	241	251	260	235	260	228	252	261	259	235	224	211	241	257	189	226	258	249	231	280	254	251	269	233	239	294	241	241	263	230	255	232	233	244	256	239	241	283	258	243	257	220	228	230	279	236	223	238	258	265	251	275	253	217	244	263	242	235	213	224	227	276	251	269	245	269	249	275	235	245	247	247	255	247	253	255	246	261	247	262	255	255	237	247	261	259	279	242	258	247	236	233	274	260	273	228	246	274	229	265	246	261	256	239	267	296	269	252	233	242	247	240	257	246	242	240	260	241	238	245	230	243	261	258	228	246	271	259	281	221	244	252	259	220	243	250	260	230	265	270	258	250	240	256	246	244	241	243	244	246	245	261	277	273	248	245	239	258	266	245	251	270	261	232	258	277	236	248	260	225	246	265	221	248	241	255	246	241	244	247	253	276	239	240	224	227	264	213	242	247	223	260	265	245	242	246	258	262	252
24042	5193	893	609	622	552	586	557	645	604	633	593	618	581	560	608	519	556	586	546	592	576	531	574	573	578	621	597	566	591	611	563	569	605	548	556	593	613	542	582	542	570	571	546	540	605	588	545	583	609	635	575	564	584	603	588	583	602	571	589	576	575	588	550	591	579	641	607	628	550	561	582	543	562	606	567	555	576	601	531	533	535	563	572	615	592	591	547	632	570	617	584	562	583	573	617	591	568	613	594	584	606	596	600	572	574	565	639	575	550	607	584	528	589	651	600	595	560	565	540	581	601	543	552	607	563	591	560	615	550	602	611	587	612	565	599	603	610	560	581	603	624	541	616	626	555	646	577	598	585	622	567	542	581	603	561	577	615	613	565	572	633	567	579	616	632	585	544	656	540	592	593	592	526	585	577	569	571	547	545	598	595	591	587	564	600	559	521	609	576	572	568	620	566	593	544	557	566	611	599	575	592	565	608	592	539	596	602	609	595	545	579	567	555	602	616	602	554	600	595	601	626	603	611	671	591	612	580	587	604	551	603	578	571	581	579	584	564	593	563	623	542	556	597	573	591	615	600	590	555	582	572	583	597	605	572	590	614	567	558	580	583	548	598	589	570	591	580	607	579	577	577	615	569	602	609	557	565	528	588	529	568	582	594	582	552	656	578	572	586	602	549	576	554	608	594	564	579	574	591	643	552	579	562	533	575	562	610	592	568	649	576	562	596	618	583	564	566	575	545	556	578	610	585	549	617	630	612	554	548	582	576	590	611	578	573	591	555	606	622	636	585	563	628	590	560	644	601	615	565	614	551	577	551	574	599	603	559	605	589	634	580	579	602	577	586	617	559	589	572	608	591	554	620	633	586	549	553	550	565	599	568	577	592	570	648	597	600	572	580	640	594	543	597	590	557	571	566	588	604	577	575	595	591	561	568	585	605	623	582	601	586	565	591	589	562	571	603	535	616	584	566	555	603	622	534	562	603	600	562	613	552	582	564	593	631	593	573	598	552	625	570	560	590	573	573	576	583	611	620	559	589	573	615	593	571	588	577	613	584	618	580	580	579	610	621	593	571	559	592	581	577	609	620	598	562	566	595	572	584	588	582	571	547	598	586	588	525	553	594	596	607	629	571	595	561	596	593	571	599	543	584	563	557	549	576	575	605	597	562	565	544	605	585	562	636	539	547	607	607	607	558	596	539	563	579	554	601	606	611	593	572	651	573	614	572	581	555	591	570	612	561	604	554	598	582	632	558	613	562	609	585	613	561	630	596	633	571	603	606	566	560	579	596	585	594	583	608	540	526	571	564	562	600	545	601	608	585	605	595	612	577	634	555	579	562	576	579	571	576	598	627	568	594	573	586	586	588	578	587	604	568	593	591	570	584	574	622	587	599	625	588	561	587	577	552	607	614	629	590	559	589	549	554	632	604	610	571	584	577	586	565	534	576	604	570	589	608	577	578	586	564	595	545	584	609	560	593	572	634	583	587	593	605	585	595	584	567	574	554	626	588	589	569	594	567	630	614	618	547	572	612	588	615	540	635	584	619	604	554	572	625	589	571	589	619	596	589	608	530	568	602	586	578	549	584	561	572	572	570	568	595	552	633	537	615	581	589	540	582	616	604	602	550	603	578	590	594	605	603	585	555	547	605	600	597	589	576	559	572	585	626	585	582	568	565	603	624	583	589	597	550	613	543	602	573	580	549	576	574	547	564	615	570	545	574	610	591	587	560	598	594	603	609	601	605	591	566	543	572	596	584	593	624	567	552	566	584	589	613	585	623	589	595	610	547	595	585	572	545	575	583	591	576	615	545	542	576	628	635	593	571	563	556	604	600	595	603	621	582	606	599	545	602	605	608	559	572	595	574	609	575	600	579	606	535	619	570	564	572	570	571	614	578	587	671	578	582	598	635	541	551	555	638	571	617	567	585	593	552	631	599	567	608	582	548	565	550	584	626	600	593	606	624	534	600	555	574	614	597	583	587	546	584	593	588	581	551	569	566	554	557	632	616	560	593	574	577	566	614	598	584	556	575	535	592	604	610	589	607	592	569	550	594	587	588	618	537	557	595	568	595	590	565	575	579	580	611	630	562	596	584	592	600	576	514	572	572	597	580	597	584	640	600	615	568	567	582	595	561	619	620	534	572	551	590	567	571	558	581	552	550	589	559	624	551	550	547	594	580	617	595	594	589	574	598	603	550	592	600	602	568	568	583	578	610	558	593	606	579	637	566	606	624	602	601	536	581	629	633	617	580	589	627	548	596	583	561	585	560	570	573	562	607	604	555	591	571	591	560	577	584	577	596	613	566	578	610	622	648	565	590	624	595	634	569	581	560	553	584	610	588	626	577	622	568	558	558	535	618	577	586	589	604	576	605	592	608	538	612	561	558	599	568	571	621	598	639	581	573	616	564	576	545	603	612	555	616	571	612	539	587	550	574	561	566	542	576	563	566	593	529	558	586	614	579	617	609	624	586	601	615	571	592	605	583	561	612	568	592	567	579	603	562	573	580	636	568	573	585	582	587	567	568	567	599	592	587	615	604	557	604	596	616	636	609	557	566	603	649	561	593	552	557	545	599	571	562	569	600	578	598	590	578	524	591	591	640	592	594	584	571	630	564	618	577	578	559	623	588	550	547	604	616	574	590	576	627	584	627	633	574	587	560	584	587	624	588	616	599	600	551	586	581	569	575	573	559	606	564	543	549	547	606	626	568	555	605	567	593	588	574	555	588	608	614	599	618	590	579	535	567	577	571	586	538	591	566	649	583	601	577	599	572	579	629	601	553	594	623	569	561	606	618	590	572	563	586	586	582	532	604	624	567	578	578	619	557	556	618	574	595	571	587	569	613	619	569	553	596	560	604	563	611	581	574	601	603	603	595	548	565	596	542	599	616	592	576	587	530	631	590	612	606	597	614	607	572	598	626	520	555	582	592	571	601	571	608	571	579	547	584	538	553	582	558	598	590	639	625	572	584	579	597	555	583	579	598	623	543	582	609	572	547	578	597	610	537	584	634	586	578	563	565	572	610	616	543	590	562	588	529	584	556	602	544	567	566	592	575	582	593	582	577	578	564	591	589	551	577	542	528	606	560	542	605	549	554	618	571	577	569	605	600	630	570	562	575	540	546	576	553	586	579	534	587	629	558	576	597	622	560	560	524	584	633	628	606	586	601	574	550	530	566	585	610	581	598	521	577	597	584	595	591	541	587	583	569	603	583	575	607	610	551	567	611	576	583	594	626	563	625	599	587	569	602	627	635	650	602	564	549	617	546	589	629	599	643	588	598	542	597	587	641	581	583	591	532	620	558	588	571	598	585	557	551	596	581	574	613	636	619	589	596	546	593	598	595	571	580	589	612	582	599	650	600	547	609	581	597	567	599	577	576	586	625	610	565	596	558	643	615	598	596	593	547	612	582	581	595	537	597	578	585	582	566	560	580	606	588	570	606	629	605	562	545	608	581	570	591	572	602	561	590	556	633
25235	21120	23835	28646	21147	13801	755	534	458	430	408	406	413	436	437	421	439	460	416	452	378	460	427	389	404	410	402	375	440	412	419	438	423	403	425	396	395	403	421	401	412	405	410	424	395	402	451	433	374	369	425	394	364	384	412	425	397	412	415	417	426	432	430	388	385	413	442	398	389	401	394	424	423	410	400	441	347	408	374	404	431	401	377	386	386	398	376	399	402	397	399	408	377	441	419	379	443	420	435	388	412	400	364	382	414	412	424	403	413	404	428	452	410	399	388	368	440	376	404	420	432	389	419	440	431	383	403	388	415	388	428	413	415	392	401	419	484	423	443	415	418	419	411	383	409	377	404	426	432	416	430	419	435	438	431	411	407	378	388	412	426	374	390	434	409	425	392	375	423	407	424	433	404	405	420	394	408	403	385	438	407	399	413	419	403	405	418	420	378	418	394	440	397	391	402	412	396	382	408	383	389	443	364	417	427	399	387	412	416	415	410	440	438	426	420	376	395	388	429	360	406	368	427	410	432	411	412	412	390	411	434	454	391	369	401	428	406	403	385	421	372	438	410	397	401	430	414	408	398	428	386	403	428	429	420	417	403	417	428	414	411	413	446	427	409	398	405	360	412	450	374	424	397	412	400	419	422	407	398	418	451	402	413	439	417	411	417	390	384	420	375	420	372	395	398	370	394	379	403	419	413	388	417	382	420	434	425	410	436	403	428	446	401	413	426	409	391	414	417	401	376	389	366	366	394	404	415	400	445	432	429	407	401	402	438	416	372	409	400	395	436	372	408	400	390	401	411	390	410	408	441	387	422	409	435	367	388	393	400	402	370	424	434	391	426	413	360	396	420	398	422	420	411	394	407	435	426	422	406	424	387	425	416	406	391	417	410	417	406	382	421	408	426	359	384	393	376	398	403	378	377	424	408	381	412	398	440	378	393	395	429	376	379	394	405	413	413	427	389	415	420	420	417	415	420	378	387	391	383	435	430	438	389	379	415	416	423	391	417	414	430	415	394	420	409	339	446	401	363	407	438	435	425	388	415	400	429	407	400	366	399	453	427	434	422	396	400	367	396	429	420	424	418	414	432	450	423	389	386	346	415	412	398	436	399	375	407	407	373	401	398	420	371	381	368	411	411	393	405	431	449	429	397	388	411	390	403	414	439	424	426	444	404	395	370	407	384	371	445	432	401	376	415	387	385	389	412	455	391	430	385	401	434	417	384	392	416	372	422	404	379	410	443	404	389	436	418	407	414	393	379	396	409	427	401	361	418	400	420	415	435	412	413	364	432	426	400	388	376	397	386	379	420	428	405	387	419	407	442	406	427	423	388	428	381	387	390	408	359	386	403	383	419	427	451	407	417	391	382	403	422	375	376	428	441	401	444	404	382	410	386	406	410	383	411	411	438	328	406	389	381	406	391	379	434	424	395	452	419	444	418	401	377	413	448	369	368	442	409	372	469	403	435	408	402	388	387	416	427	386	443	383	408	420	421	462	388	424	435	372	430	403	379	413	432	449	405	453	446	416	432	374	444	397	400	403	429	418	406	418	382	361	395	420	407	415	421	451	424	385	420	421	362	417	433	439	399	430	430	356	379	421	403	399	434	424	390	421	418	414	413	437	413	405	407	394	388	436	423	440	409	407	388	394	406	418	391	411	348	388	396	396	398	448	381	370	405	389	387	444	404	408	407	404	390	430	423	376	419	437	416	362	375	406	400	382	442	414	458	421	443	385	391	415	431	417	395	411	394	456	435	405	448	409	376	370	431	406	394	435	407	421	400	451	401	366	418	373	430	389	458	385	417	387	413	430	394	383	441	410	426	420	406	400	416	381	420	432	400	390	417	358	419	410	394	412	449	428	391	386	389	381	401	354	423	405	446	384	394	398	446	422	455	394	430	413	381	404	382	398	369	402	396	394	374	424	376	401	444	419	403	386	393	408	398	437	386	421	384	422	416	415	429	391	393	383	410	388	389	378	395	385	441	351	400	407	408	415	414	401	406	414	386	409	410	420	424	439	451	345	429	427	406	434	348	409	374	407	399	406	420	408	432	434	378	425	395	428	371	384	393	399	404	406	381	422	386	411	399	409	396	392	416	374	417	392	401	416	378	421	391	391	386	369	405	424	403	377	448	384	440	410	398	450	358	384	427	432	402	417	413	433	395	384	383	419	392	419	409	413	411	431	367	394	442	423	400	425	448	393	396	398	408	428	397	437	431	433	403	392	378	418	397	399	435	402	400	390	426	392	411	417	393	363	400	407	467	396	444	437	381	396	394	392	372	385	442	396	378	378	403	422	372	389	376	369	405	398	427	407	416	422	416	447	397	410	375	414	427	416	439	357	400	423	395	421	425	363	410	400	430	433	407	419	444	427	396	401	421	405	384	412	417	390	407	419	427	442	433	396	401	411	420	430	401	411	390	424	374	392	416	410	426	422	390	363	435	437	432	393	384	377	382	413	443	412	436	433	402	394	405	382	444	366	404	447	388	424	389	376	394	401	426	466	424	399	416	362	408	396	428	429	384	441	412	425	422	448	430	382	420	398	426	411	408	376	410	390	441	423	388	422	437	372	423	424	383	428	395	385	406	426	423	385	433	396	372	380	411	412	418	421	420	415	452	430	426	452	430	426	460	424	403	425	396	396	425	397	377	398	424	415	405	395	396	389	395	390	412	416	417	421	429	412	409	398	347	421	432	387	426	432	375	372	396	376	398	442	409	414	407	410	395	441	425	449	446	471	389	404	408	412	410	406	438	426	426	372	395	439	379	367	415	410	380	406	398	441	428	387	420	412	388	436	399	411	401	418	366	359	372	373	414	373	406	393	398	352	371	423	421	382	404	401	370	393	434	380	407	428	419	391	401	388	397	369	391	450	394	449	369	454	422	438	368	411	415	361	392	418	396	411	379	432	420	398	440	391	395	373	376	358	412	423	414	376	414	419	426	399	399	429	388	392	400	398	407	430	412	425	425	437	389	397	415	413	383	428	411	384	367	400	480	407	407	421	428	394	409	407	397	403	412	402	404	455	377	393	419	387	398	420	430	401	406	416	398	419	394	391	409	405	413	408	405	425	420	393	413	424	404	415	412	380	396	419	402	427	386	374	437	385	426	380	395	398	403	410	390	397	416	427	416	400	399	403	383	418	384	401	426	398	449	411	437	416	419	409	379	402	410	435	428	380	382	425	383	457	440	395	399	381	410	397	405	396	442	395	426	406	414	435	446	429	424	392	433	418	424	398	468	440	420	405	377	363	420	448	395	383	388	394	428	410	416	386	394	405	399	422	408	380	428	404	395	412	413	387	416	420	407	410	373	421	383	440	396	402	381	400	387	418	431	367	407	406	412	387	401	399	418	432	369	414	399	427	428	409	388	394	408	386	416	417	397	397	380	430	451	424	397	424	414	409	402	411	426	366	394	389	407	386	404	411	403	409	379	402	379	405	411	422	413	429	419	424	414	392	398	424	369	418	372	371	369	403
33534	35099	7109	1065	996	891	911	882	831	827	852	883	858	857	880	870	868	857	866	876	846	897	816	892	845	859	850	839	851	864	816	939	819	855	849	867	839	858	887	859	851	851	899	806	838	910	828	895	846	878	892	840	875	780	847	830	901	859	838	871	816	807	846	850	917	860	876	815	859	864	877	804	844	859	860	872	822	850	809	913	857	841	859	822	851	873	858	868	870	848	864	797	828	842	834	905	851	863	854	841	837	855	895	904	876	876	858	894	781	865	863	847	855	879	850	872	888	832	860	891	880	889	850	837	857	877	905	894	869	852	854	880	861	853	832	858	857	841	880	879	802	888	845	876	881	837	870	809	867	933	830	818	915	887	853	830	835	833	843	896	845	862	867	834	836	878	856	886	824	839	827	854	846	850	850	879	823	862	864	831	887	914	911	879	865	890	828	865	772	931	889	815	892	847	827	804	823	858	884	864	822	859	839	840	896	873	833	802	857	850	836	858	843	884	819	881	892	830	844	897	839	853	867	864	892	847	882	857	868	860	856	883	845	845	855	884	857	895	845	849	829	803	910	853	865	865	883	869	855	822	840	872	808	844	885	871	840	859	843	850	901	843	846	802	864	768	902	857	853	845	839	907	878	861	851	847	822	880	872	838	858	821	841	866	873	841	834	844	819	871	786	820	862	875	852	842	842	869	828	860	889	922	846	886	889	919	852	845	857	855	826	831	816	870	892	819	835	831	836	840	864	814	862	832	895	830	890	806	920	877	882	846	861	804	807	854	863	844	901	869	838	844	888	828	883	800	872	880	929	833	848	855	853	858	865	810	803	856	838	830	878	884	859	814	874	875	860	858	831	893	849	837	865	854	827	837	829	865	845	896	844	885	842	822	859	828	831	868	881	857	873	828	850	905	856	912	831	824	894	838	868	845	826	814	843	852	868	874	876	883	907	835	843	867	879	925	876	790	887	853	881	796	824	839	838	821	827	852	847	889	854	865	801	810	881	838	869	850	842	851	850	816	817	873	862	827	825	913	872	835	809	887	955	862	821	873	848	810	871	847	852	886	859	837	833	877	875	870	858	877	852	896	848	837	797	832	865	823	845	872	862	821	871	815	899	808	921	883	900	904	838	800	864	887	836	852	834	865	914	877	855	847	899	867	892	833	797	843	853	855	840	919	885	857	825	866	810	860	890	864	834	883	902	869	855	790	836	869	829	802	841	826	856	794	828	842	904	871	839	846	860	834	858	847	807	824	857	818	850	894	848	823	857	843	806	864	847	841	834	838	838	866	860	854	859	866	835	844	845	901	881	834	875	862	891	879	863	871	824	848	864	782	866	846	943	831	875	860	808	906	875	851	889	915	822	861	841	904	864	802	875	830	856	864	821	902	835	911	873	815	876	871	874	821	853	888	898	902	854	820	803	902	879	832	827	889	887	836	877	855	856	883	835	904	872	901	807	871	885	869	885	882	867	821	885	821	861	833	869	817	886	863	853	802	850	836	822	903	846	863	882	873	874	821	862	887	838	851	828	851	894	835	827	827	869	852	822	823	839	902	846	898	828	836	865	846	830	833	865	877	849	864	898	915	880	904	868	824	901	852	881	887	839	873	794	909	927	852	873	832	839	871	871	863	833	832	877	844	820	854	831	911	851	831	860	836	873	861	841	902	860	844	882	829	824	828	914	818	833	891	848	850	816	868	823	837	839	847	846	850	842	841	849	916	849	863	857	846	889	891	857	847	817	897	870	862	839	924	818	840	848	808	860	826	787	898	851	851	840	859	836	846	858	886	858	873	902	838	906	833	845	858	858	869	922	810	861	879	832	880	933	853	909	820	890	880	868	875	938	843	808	884	933	819	860	830	843	836	866	876	895	881	816	849	935	830	851	839	877	892	819	892	845	878	864	796	856	891	858	813	804	864	861	866	831	789	882	838	855	848	802	863	860	806	855	826	852	885	818	888	867	877	875	880	816	832	865	879	836	839	819	840	845	840	800	831	814	849	892	805	839	845	836	837	874	818	924	841	849	862	804	848	931	827	871	869	847	830	908	869	836	818	800	869	859	888	858	871	907	907	836	852	846	862	849	829	892	813	858	861	836	873	876	872	849	813	839	848	888	863	856	908	919	869	817	816	879	830	860	838	861	883	828	844	867	854	896	873	900	860	902	892	859	848	928	861	871	882	874	830	829	839	868	833	850	857	875	865	926	851	849	868	883	843	850	855	824	898	930	809	818	841	876	849	829	823	843	856	881	836	833	828	848	850	858	830	853	886	885	910	858	879	871	841	888	842	897	805	846	833	861	813	862	823	811	840	825	834	822	827	832	878	844	867	848	864	842	914	857	833	907	846	915	835	849	855	852	851	856	855	824	786	885	863	851	885	896	860	793	903	836	818	903	873	856	927	837	901	860	889	894	836	858	847	859	816	883	865	822	826	874	866	829	846	846	842	818	910	808	893	841	810	831	892	829	873	860	853	868	810	845	833	862	856	852	872	871	896	900	806	826	893	872	875	832	869	865	857	859	859	808	862	856	875	790	831	844	845	818	807	799	888	832	864	863	822	862	884	847	860	857	857	827	810	842	833	868	873	816	841	881	905	825	868	841	866	860	842	827	873	845	886	857	833	821	842	826	804	790	888	848	898	834	900	857	919	806	856	861	892	923	862	871	859	875	907	873	874	881	891	880	837	878	887	893	839	886	883	857	821	855	866	878	821	851	850	835	870	871	850	819	843	869	843	904	894	842	913	852	825	806	842	900	848	834	863	873	826	849	875	850	785	870	830	829	841	873	898	898	932	836	845	815	832	876	845	814	853	872	811	859	876	869	879	830	837	848	852	826	835	871	819	888	763	845	824	885	839	835	887	898	878	874	879	837	843	836	852	858	843	865	926	837	869	864	823	893	808	904	842	860	867	852	900	870	872	867	849	898	942	844	933	895	903	900	887	842	845	893	833	848	885	852	854	827	885	828	842	899	844	876	817	844	838	903	825	817	875	840	868	871	830	815	838	897	874	812	816	829	843	833	895	821	869	869	843	866	847	898	832	811	815	831	824	866	885	857	859	856	839	854	821	794	855	845	853	833	818	880	886	850	835	818	865	860	869	848	851	864	829	906	837	840	861	813	878	842	910	882	867	873	871	849	889	828	835	838	881	886	898	846	828	869	861	924	832	799	861	879	887	858	866	890	873	850	891	840	882	833	852	871	863	840	846	858	857	813	857	874	877	874	885	843	818	888	857	871	864	821	919	899	831	812	885	828	879	828	823	864	870	823	835	842	879	834	823	887	851	828	876	865	824	836	826	864	848	856	839	848	860	840	819	818	844	824	890	855	874	851	828	900	821	874	837	880	780	879	852	833	880	837	886	867	813	831	878	870	881	820	828	806	850	835	887	860	876	811	835	790	912	859	910	867	889	883	803	835	884	793	839	857	913	844	833	834	832	821	887	813	867	828	827	891	857	859	864	874	861	878	853	893	871	821	844	886	849
24535	21130	24175	28327	21132	21151	11674	706	466	445	431	420	402	415	393	403	379	365	374	388	343	381	407	349	408	360	389	365	349	360	353	401	351	385	341	331	365	390	378	357	375	345	355	339	356	372	382	362	335	334	345	349	337	368	359	375	335	363	351	367	343	388	405	361	365	324	358	337	347	333	380	356	387	353	363	344	415	355	331	326	349	359	348	348	339	340	325	330	354	388	357	340	316	338	375	339	379	368	373	360	363	350	330	352	342	323	387	338	348	346	407	379	368	333	345	325	349	334	365	390	341	339	325	324	354	332	358	340	359	324	318	346	358	341	358	350	362	377	328	365	350	358	378	397	351	370	366	350	328	324	349	297	346	354	353	371	326	352	348	308	349	306	315	346	329	348	329	368	322	328	329	351	335	380	346	379	346	351	360	319	350	363	371	361	333	348	313	352	353	358	333	365	362	359	354	371	392	334	337	345	344	347	336	339	315	336	349	338	374	315	347	375	339	329	383	329	380	378	381	349	378	354	331	355	362	333	365	381	366	320	349	356	340	319	335	315	336	350	353	363	344	316	333	304	339	363	345	343	340	346	346	336	383	359	349	366	365	331	358	369	305	319	366	346	375	353	337	363	364	333	338	372	335	325	403	339	349	370	358	314	345	333	367	378	359	349	359	339	346	349	350	332	343	336	347	353	386	380	334	314	345	353	344	340	359	365	358	348	337	362	366	385	344	385	351	338	319	362	331	320	335	357	352	335	336	343	363	337	316	378	353	352	350	345	365	380	363	332	353	356	415	359	398	354	354	364	361	331	365	341	378	314	364	378	379	351	375	323	356	343	360	388	348	345	383	368	355	338	366	370	367	354	359	343	353	348	347	338	373	324	382	341	367	330	336	366	341	360	354	346	326	347	334	345	348	341	347	330	325	337	341	349	395	355	346	341	321	329	308	332	325	351	354	336	313	380	354	336	347	359	356	323	324	332	334	335	384	350	357	340	367	359	336	374	393	349	364	362	343	335	365	337	302	352	352	342	345	333	374	318	349	364	293	356	357	348	335	334	336	363	320	355	316	368	347	336	351	361	345	373	362	356	371	355	349	315	361	365	331	384	372	359	313	333	357	374	353	349	348	357	334	329	337	352	344	357	373	315	350	339	330	366	316	343	339	362	352	397	332	337	366	358	352	306	349	355	339	338	345	359	343	308	342	335	315	330	335	339	312	354	379	340	330	367	372	379	363	344	340	363	337	359	342	317	324	344	356	364	322	350	350	364	350	352	362	349	341	365	319	343	325	356	348	345	390	336	314	332	337	322	326	385	338	340	391	337	377	332	372	355	372	367	334	344	346	324	356	385	356	349	363	357	321	339	355	343	338	350	318	324	380	335	343	341	364	377	342	340	346	374	354	361	312	320	361	350	367	368	356	348	357	340	347	365	342	312	351	336	370	346	346	339	350	306	319	320	353	350	324	351	375	338	379	399	353	368	371	331	396	357	346	361	377	343	361	332	345	350	333	353	333	387	325	341	338	332	355	357	344	385	346	373	319	314	344	359	365	335	322	331	384	306	351	386	381	350	344	345	358	393	341	386	386	350	331	346	358	328	293	368	320	334	355	332	354	319	334	347	346	374	357	365	354	348	352	338	334	371	369	359	302	339	329	342	345	344	332	384	380	363	347	346	352	355	351	374	318	361	353	362	363	360	365	332	334	352	355	346	373	325	342	348	370	370	378	358	372	368	387	341	383	322	340	315	317	361	328	312	357	344	351	348	377	319	357	384	359	381	364	344	338	325	286	350	376	364	336	340	338	331	297	349	383	351	343	366	356	327	305	313	371	338	359	381	343	367	348	354	330	372	411	373	334	343	330	365	365	351	406	333	357	340	291	365	397	367	309	359	349	326	321	362	349	326	369	337	344	365	331	422	354	322	371	343	357	353	331	386	352	328	341	347	314	343	312	310	351	353	352	348	324	355	327	399	366	316	355	326	350	345	385	325	347	338	320	343	360	330	343	344	352	355	376	372	361	358	319	348	314	360	380	373	368	353	335	314	345	397	314	360	339	352	337	316	380	348	341	346	364	341	341	311	359	313	358	338	371	370	386	331	345	307	342	357	361	357	355	349	344	330	316	316	382	322	377	352	349	346	327	386	334	341	338	353	372	350	308	355	332	291	308	337	369	358	354	335	356	309	312	326	331	349	316	352	353	320	329	343	356	382	369	348	334	397	350	369	315	346	333	367	364	361	355	347	340	364	360	330	320	380	343	355	365	377	312	356	316	347	323	347	331	367	322	324	323	342	345	327	333	327	330	364	335	308	314	341	372	354	328	328	328	326	343	377	331	365	337	336	368	363	365	341	332	321	364	360	324	320	367	325	332	355	341	344	335	347	376	351	336	329	338	299	344	341	366	345	306	360	337	380	346	406	329	328	351	316	355	359	368	345	377	362	343	372	342	354	337	379	343	361	346	345	351	372	395	363	344	312	340	386	365	350	319	347	346	346	371	406	351	326	348	332	348	367	335	342	394	343	352	328	328	353	331	381	357	351	371	327	345	341	370	334	342	332	359	324	409	379	355	318	336	330	321	306	352	333	334	349	347	356	343	363	331	331	350	340	326	333	352	349	369	378	343	325	375	333	365	360	337	326	302	357	362	327	343	340	350	298	351	400	378	355	316	339	383	385	365	312	353	352	341	357	378	357	342	369	357	356	354	335	356	348	334	325	350	336	375	327	325	344	340	353	357	368	339	374	342	350	322	371	330	328	336	340	358	349	309	418	334	344	379	364	321	342	366	373	352	338	333	380	342	337	363	342	365	368	338	340	354	324	355	354	311	350	351	327	360	385	381	356	363	324	348	346	377	321	330	344	343	338	331	354	330	378	335	354	367	312	348	331	299	349	347	348	314	341	354	362	307	342	336	341	334	357	351	331	351	326	333	351	351	310	367	377	361	347	324	366	350	390	352	365	332	346	384	379	348	361	341	366	350	334	325	322	367	356	383	356	320	342	372	337	327	343	347	362	336	344	341	337	332	334	329	369	367	376	352	382	323	388	369	348	347	345	349	318	367	387	346	366	353	363	323	323	361	352	340	345	354	326	347	364	345	367	358	338	371	365	317	352	382	340	372	366	340	378	393	387	349	366	349	358	377	340	348	326	323	359	348	382	342	304	361	384	345	361	335	322	322	316	348	394	332	391	354	368	341	330	375	345	374	340	341	338	341	299	369	347	324	341	335	341	308	377	358	329	354	364	352	388	362	317	366	354	343	367	378	316	356	350	319	385	334	357	308	362	370	342	331	359	340	298	325	342	332	334	369	360	349	356	331	341	351	361	355	352	313	327	350	337	348	344	337	356	322	352	348	305	349	355	343	341	367	384	351	343	356	352	344	327	362	300	397	358	390	379	376	380	346	374	343	301	357	311	359	331	367	349	322	330	331	339	333	342	390	348	332	329	328	376	341	297	323	332	341	371	332	350	339	362	325	383	364	350	362	337
37394	43674	10629	1005	869	828	801	750	708	756	704	693	770	716	722	720	753	707	740	725	703	703	681	680	696	785	669	711	687	716	754	728	702	706	749	703	752	726	673	675	689	736	720	686	719	685	691	678	798	686	705	737	748	701	758	737	766	711	694	718	705	725	685	722	693	675	708	726	689	693	732	716	717	694	778	695	737	690	748	703	716	694	710	724	753	695	669	721	727	686	701	780	685	701	686	717	742	710	699	705	697	724	697	675	707	673	719	718	741	748	716	718	695	750	709	717	677	682	693	684	730	720	736	697	738	716	731	698	733	675	700	691	685	722	704	721	755	697	666	728	746	683	716	701	711	726	692	697	675	714	740	706	752	703	718	708	734	752	715	698	692	704	733	670	661	717	706	719	728	714	733	659	687	710	685	720	695	708	709	680	734	687	710	702	703	738	667	717	713	692	672	758	731	724	712	646	726	621	737	661	738	704	688	733	672	688	716	716	672	697	730	691	750	720	720	716	724	750	734	683	671	716	672	756	692	717	724	720	720	716	717	692	714	759	714	704	653	740	731	671	708	691	729	713	678	688	695	737	702	728	735	705	711	754	749	694	735	742	711	711	725	695	734	688	742	727	738	714	691	693	719	719	673	670	719	742	684	749	759	690	747	696	692	713	687	740	699	668	714	720	737	662	673	661	705	737	717	690	693	703	702	677	733	697	702	740	682	635	761	667	704	716	721	744	673	686	697	703	718	682	750	743	661	720	727	680	697	752	727	704	722	716	722	688	725	749	682	718	683	766	716	724	771	688	725	677	767	718	687	689	688	674	736	689	701	728	680	735	716	718	697	690	704	683	703	719	675	699	710	708	725	727	733	711	691	665	735	687	732	704	712	697	696	728	730	661	652	696	690	663	740	714	711	710	666	687	717	704	697	773	730	714	716	733	715	656	692	663	750	754	731	696	697	722	728	707	712	713	738	746	688	674	732	712	718	715	759	760	709	722	703	696	708	706	724	743	688	711	680	720	712	715	717	665	737	733	739	705	721	727	717	680	728	693	680	714	695	680	677	701	732	754	701	729	707	652	687	733	731	732	668	698	723	739	739	717	766	684	739	682	716	721	704	725	771	721	731	685	708	702	718	653	671	643	669	700	691	689	707	734	674	684	731	731	698	721	734	734	690	710	689	733	710	696	680	710	685	738	731	681	689	685	659	721	669	680	627	720	742	695	683	724	697	718	759	706	728	719	702	698	713	706	737	684	664	685	664	731	705	705	716	715	726	704	706	737	770	750	735	733	681	712	720	674	695	688	724	737	702	733	681	680	752	749	699	723	714	713	692	699	740	746	711	705	703	716	708	717	703	718	754	684	684	753	689	719	714	697	653	752	698	697	680	700	696	675	700	706	729	685	692	651	672	714	711	713	695	711	752	710	729	664	739	741	702	707	691	702	689	685	745	677	704	701	757	668	651	770	702	770	693	715	706	678	742	677	763	725	729	676	715	713	670	677	670	650	696	705	739	742	707	658	714	704	700	734	677	732	747	692	700	696	775	686	688	762	698	695	729	704	723	687	680	710	725	744	694	655	715	717	702	664	711	701	704	658	716	716	674	703	736	717	706	700	682	733	720	673	728	706	718	740	654	712	685	674	717	676	702	700	738	745	721	694	732	684	698	667	712	738	720	685	699	709	647	701	709	715	698	701	707	750	707	702	694	667	745	705	693	739	772	701	714	695	752	731	647	700	689	708	705	727	733	691	738	712	711	737	699	709	716	675	720	660	729	704	685	704	730	704	705	708	662	732	713	765	690	747	723	710	658	737	730	697	662	678	640	723	676	744	761	705	727	731	735	750	718	724	771	775	648	732	724	724	708	690	685	700	729	753	656	755	679	692	668	730	675	697	707	747	704	700	755	742	754	684	698	626	709	730	700	706	725	724	729	737	693	694	772	710	701	669	637	736	698	750	676	744	684	691	753	775	691	738	725	662	761	701	720	719	756	684	725	703	720	746	702	729	715	748	709	746	709	749	699	726	699	723	731	710	728	669	726	710	719	715	758	709	701	702	715	736	722	706	733	693	728	690	721	694	704	734	731	751	722	694	744	724	724	722	696	721	688	737	676	700	721	685	705	688	749	727	677	685	723	703	789	724	747	695	729	709	680	730	732	692	721	617	666	704	744	781	756	701	680	731	698	755	721	673	673	739	666	679	722	728	693	715	704	687	711	701	720	686	709	694	655	681	729	697	705	751	706	700	690	734	709	669	685	698	743	703	691	690	680	708	703	674	719	698	678	703	722	737	702	670	726	713	691	719	726	716	692	702	693	731	715	726	706	739	717	755	733	716	707	723	690	720	705	697	736	705	751	708	689	727	685	682	685	715	691	737	691	767	728	733	709	665	699	742	708	682	741	691	663	739	710	725	742	715	695	750	724	724	725	674	663	709	700	683	734	713	687	675	676	726	688	745	691	707	726	678	674	734	692	669	763	684	736	710	743	726	731	702	685	728	656	710	708	705	690	663	697	733	689	728	672	709	710	713	756	695	739	699	689	699	685	692	691	706	703	711	742	699	713	698	708	685	716	660	675	730	695	714	692	706	755	707	686	670	725	701	738	699	675	741	728	727	687	686	707	701	686	669	712	713	658	721	712	691	736	698	678	702	702	780	744	695	728	709	738	689	718	658	672	744	663	734	731	703	713	756	706	715	676	704	721	697	710	737	690	711	733	691	662	741	706	707	647	669	679	676	733	717	703	711	728	699	739	744	702	759	639	715	737	711	703	737	714	692	738	700	671	695	676	703	716	701	694	744	706	704	710	697	734	732	704	734	748	716	705	710	711	697	688	729	704	719	687	661	696	754	682	740	695	755	704	723	680	710	748	751	713	721	702	740	655	706	707	721	698	739	717	726	700	714	671	727	688	725	666	694	721	722	673	675	737	729	707	652	700	708	702	732	758	723	739	699	714	685	681	690	682	709	731	695	719	701	660	679	725	682	731	699	706	715	707	710	702	686	731	739	697	733	697	676	698	685	731	707	691	731	683	730	755	725	718	739	766	726	707	679	679	679	736	729	737	741	709	704	752	688	692	754	707	681	663	703	736	740	711	710	756	736	681	708	689	662	764	656	724	638	688	742	721	717	678	679	672	652	647	722	723	725	692	708	693	715	745	726	671	689	666	719	702	686	694	739	706	702	722	680	692	734	673	717	708	722	715	707	728	722	719	690	690	676	727	730	697	706	704	706	686	716	687	708	738	636	727	733	729	700	702	706	671	702	672	694	721	696	719	698	746	735	716	697	718	719	741	726	665	703	706	713	688	706	735	751	724	748	700	736	707	732	731	741	725	702	718	699	732	765	749	741	698	709	697	729	692	756	690	663	740	695	697	692	754	717	683	676	700	706	728	683	688	697	689	674	741	668	710	680	710	668	738	767	711	673	703	663	709	712	683	683	718	679	692	702	701	716	674	671	740	699	709	701	684	648	699	721	687	665	708	737	727	715
36778	18235	5619	427	285	270	237	262	245	268	255	238	233	238	258	276	264	253	241	246	255	267	245	231	256	262	281	268	236	256	268	242	253	260	269	284	241	249	296	259	255	264	257	241	268	258	245	264	276	239	233	267	257	237	269	247	257	275	231	248	270	227	278	278	295	262	276	270	253	245	268	246	266	233	256	296	260	264	302	261	248	293	260	231	249	205	264	244	251	239	274	236	258	276	256	256	275	282	281	268	253	249	239	257	261	268	240	267	267	265	312	261	246	235	296	257	249	298	269	245	254	247	241	241	236	276	271	272	268	237	271	282	275	258	261	270	253	248	271	259	254	244	288	269	291	271	256	285	279	265	232	269	268	263	263	278	260	243	274	249	247	226	254	286	248	240	259	254	251	264	280	263	272	275	262	282	261	239	297	292	295	251	258	233	257	273	280	247	221	236	274	257	254	279	256	226	267	279	271	265	261	267	269	269	269	268	237	245	251	240	231	239	275	239	245	280	253	255	254	265	276	261	268	285	246	248	241	258	276	285	249	239	239	235	264	251	223	266	257	262	277	268	254	245	242	294	246	232	255	220	255	255	263	245	282	245	261	235	232	257	245	270	297	251	283	239	240	279	250	274	279	281	249	248	271	269	253	245	242	225	231	275	247	263	276	272	289	235	255	234	271	217	263	241	263	250	228	250	251	257	263	225	227	234	243	236	255	264	242	244	218	287	288	233	267	273	268	265	231	224	285	255	274	274	232	254	280	249	275	225	239	235	252	251	238	236	266	265	271	239	270	245	247	242	236	234	248	256	247	260	255	274	243	257	242	266	280	268	262	243	275	272	264	259	255	259	266	271	247	264	277	266	266	238	253	226	274	249	261	271	238	264	260	206	234	243	261	251	257	270	270	249	252	273	273	271	258	226	242	249	247	249	286	289	260	234	242	256	242	258	236	250	218	260	237	257	230	278	272	247	243	246	263	257	260	243	247	293	256	233	261	247	228	256	299	225	242	241	260	260	274	271	252	251	266	261	246	257	266	299	256	257	283	252	243	246	238	271	259	268	258	251	233	259	245	263	251	266	248	248	257	221	240	245	251	272	285	239	254	269	270	249	259	261	271	266	233	260	246	261	255	290	243	266	256	263	278	249	265	252	232	232	270	258	236	238	266	262	278	278	210	262	241	259	268	256	247	253	259	262	223	246	282	247	270	267	275	261	258	248	231	263	257	218	248	307	281	252	253	274	249	237	233	239	258	246	264	262	260	242	234	253	268	262	279	249	231	240	256	247	231	270	266	275	234	231	266	232	251	234	254	266	259	264	266	234	292	248	227	250	247	243	274	231	277	229	266	270	247	275	267	241	257	270	223	261	251	286	257	277	237	260	227	250	271	256	250	237	248	261	252	260	272	210	257	244	272	238	267	245	258	226	221	249	263	268	234	241	274	264	238	248	262	237	255	274	285	240	246	254	234	229	246	235	262	267	255	282	274	260	223	254	233	247	283	262	246	263	257	266	266	255	235	237	272	262	215	253	251	289	245	272	255	249	251	276	251	246	258	263	230	292	248	250	267	258	273	257	300	236	260	235	253	239	266	249	274	256	255	255	255	286	247	234	254	260	247	259	226	242	276	239	245	242	261	221	239	253	236	256	248	249	269	271	231	290	266	246	247	227	259	245	271	250	246	242	234	270	273	250	233	287	282	245	267	250	241	247	260	255	245	240	228	256	273	319	267	248	232	271	230	214	240	258	271	262	252	249	242	262	265	243	241	290	268	239	274	268	250	243	245	248	246	253	238	225	286	289	270	239	258	270	233	264	232	246	247	254	288	258	258	259	284	265	268	238	275	219	255	255	268	243	233	249	251	245	252	268	235	278	250	276	258	254	231	254	248	272	274	249	257	260	255	248	258	248	278	237	291	275	262	229	268	259	243	216	296	258	269	270	259	258	268	248	265	240	250	222	253	228	267	275	267	273	272	237	243	273	278	277	290	275	274	269	274	249	255	263	242	274	250	266	276	255	283	265	270	232	210	283	281	261	266	270	229	280	241	248	247	266	252	253	229	262	223	270	273	247	256	272	259	270	236	245	270	249	272	251	259	234	244	261	257	279	257	269	238	241	235	274	278	280	260	250	236	246	258	253	260	261	257	266	253	260	260	301	255	258	253	247	226	261	281	256	302	220	255	279	272	261	270	261	238	264	239	255	262	235	279	263	268	258	266	272	275	233	255	267	249	270	257	237	276	274	291	266	258	269	225	262	248	241	263	229	270	287	253	239	265	254	235	260	229	275	262	278	267	244	255	266	282	258	252	242	246	265	232	268	224	275	281	240	250	255	247	232	231	267	237	258	260	244	239	258	268	239	224	302	262	271	260	248	250	255	247	254	262	270	248	255	240	232	243	264	243	249	258	270	263	273	256	239	258	265	271	241	272	274	244	245	276	244	237	250	276	276	228	251	234	237	244	281	298	266	236	261	294	259	249	248	259	256	244	235	262	224	249	245	240	252	268	242	217	285	274	251	288	245	274	250	243	241	251	248	244	259	253	266	257	263	268	255	294	264	281	263	221	252	249	242	250	297	258	246	243	234	235	252	230	266	268	240	258	256	230	265	249	253	267	247	235	268	290	254	236	271	238	231	235	245	243	281	235	242	247	273	248	256	237	259	239	252	300	257	274	252	229	278	286	289	258	234	256	233	245	225	256	247	271	267	231	287	247	276	273	258	264	255	255	241	248	234	240	269	271	258	239	268	220	229	248	272	234	225	214	245	258	278	266	294	244	253	236	258	232	230	277	253	238	248	270	244	282	244	260	261	237	271	258	288	253	286	252	279	253	241	230	277	269	237	237	311	267	253	252	271	291	243	260	295	263	226	233	281	283	286	246	230	262	268	279	242	238	246	269	271	293	257	269	233	273	244	244	227	271	264	295	274	252	246	283	252	279	280	263	257	276	231	211	261	267	230	303	262	278	234	241	251	269	247	242	274	254	268	245	272	253	257	266	271	253	248	262	261	245	243	268	267	213	238	254	290	223	242	274	221	237	237	278	274	278	264	262	256	240	276	255	286	265	267	246	252	250	252	227	254	241	278	253	263	255	244	268	265	275	254	261	281	262	274	261	238	259	251	244	250	248	216	246	252	302	256	263	265	290	251	271	240	247	259	237	265	258	266	280	248	281	269	251	279	268	258	284	268	282	251	264	236	249	263	289	266	274	253	250	237	275	316	265	257	306	259	247	262	264	270	237	263	271	272	237	254	263	249	288	252	251	262	254	258	240	258	214	250	244	240	247	262	266	272	235	264	239	273	236	241	280	267	284	230	236	263	266	268	240	245	264	265	263	268	251	276	275	255	270	227	238	250	251	278	262	247	277	248	222	264	261	248	239	246	265	278	247	232	260	276	281	270	238	265	298	270	256	279	278	268	252	274	239	249	277	258	268	267	273	308	269	261	250	257	268	275	286	266	234	251	252	267	235	237	271	275	264	247	253	247
24593	4494	968	583	636	562	573	595	608	607	625	590	583	599	580	602	618	604	569	577	597	629	578	575	609	616	618	607	595	580	597	615	596	617	606	615	600	551	606	609	618	608	573	591	593	611	587	620	572	613	593	578	606	552	600	603	626	631	582	577	595	643	600	566	591	590	603	622	625	615	587	613	590	582	577	601	551	593	603	588	634	595	649	614	603	568	591	607	571	616	550	625	593	641	599	618	550	572	583	606	633	638	552	558	562	544	637	613	581	591	607	576	577	567	603	573	587	602	583	596	589	559	593	558	617	597	597	616	595	642	610	591	603	596	567	568	542	625	596	594	640	619	588	571	556	540	637	594	589	572	594	590	585	642	606	597	567	613	581	635	557	611	620	572	610	635	627	597	631	573	645	558	582	580	610	598	604	576	591	587	602	607	603	614	587	653	635	612	610	627	601	586	616	564	628	621	581	594	590	623	596	669	625	595	630	631	653	574	558	560	631	572	597	568	588	619	621	620	574	613	613	634	606	611	575	583	601	613	567	622	603	567	593	600	604	609	596	623	574	576	639	616	587	587	603	607	634	615	599	578	634	597	575	593	609	600	580	574	602	651	566	589	592	611	611	613	641	617	614	563	603	675	586	588	583	573	590	566	592	576	598	630	566	583	624	594	558	569	600	593	623	625	573	594	603	612	573	652	637	578	565	583	571	587	600	557	634	617	564	633	622	605	592	574	638	595	602	609	586	630	610	568	595	579	577	653	624	589	645	604	560	556	639	576	594	590	567	606	575	580	603	610	578	621	592	600	615	646	642	604	599	558	609	593	614	548	592	559	631	650	579	628	637	573	616	611	609	582	574	650	590	591	573	622	619	587	589	584	666	578	591	553	613	629	573	579	598	652	609	609	603	594	591	580	581	611	616	580	591	590	620	569	589	597	623	546	592	619	578	568	594	587	583	595	592	595	615	609	582	619	559	604	561	601	637	591	558	560	594	608	586	562	586	553	605	552	622	598	573	623	601	623	597	615	613	591	581	611	553	591	615	583	584	637	588	588	565	581	553	612	603	622	568	596	611	605	647	590	619	621	607	580	565	586	597	608	576	622	590	580	548	626	619	572	596	619	604	571	655	602	633	587	605	645	561	622	551	568	653	598	608	595	623	596	598	630	570	583	612	627	618	623	581	604	632	621	622	590	573	600	612	575	585	630	577	582	559	591	620	591	610	643	612	605	571	581	614	644	569	581	551	632	569	556	599	602	587	608	615	597	613	595	619	603	588	603	554	572	618	623	601	591	591	596	579	626	574	586	612	567	571	596	616	578	630	600	580	555	613	585	623	585	600	610	653	566	621	630	584	604	589	591	603	648	593	593	565	645	605	594	615	622	592	596	580	620	596	635	612	605	603	601	662	569	643	567	586	607	631	597	590	590	603	632	558	613	566	617	619	639	558	615	578	588	563	564	580	580	573	571	631	612	612	617	609	566	603	597	592	597	589	631	630	635	628	602	614	610	581	553	618	630	614	591	609	537	592	604	585	577	602	604	622	624	606	624	625	601	559	633	566	599	593	582	591	619	597	600	599	549	601	637	604	619	595	550	589	586	570	633	621	600	573	538	561	589	611	579	598	584	603	563	586	567	596	621	614	603	614	574	610	619	605	577	583	628	623	567	594	630	618	637	588	639	617	625	606	641	574	605	597	634	574	569	573	598	602	617	580	612	601	585	580	633	600	602	606	584	637	607	585	621	609	573	573	557	555	589	611	551	610	578	586	603	610	591	594	642	600	555	609	607	586	623	650	604	599	575	566	626	596	617	589	591	611	536	607	576	571	587	580	615	546	590	615	626	576	586	585	619	625	593	576	608	620	635	587	606	626	625	640	631	620	595	602	603	578	626	647	627	619	623	561	588	627	616	615	616	585	582	604	593	596	587	604	581	593	566	622	621	603	531	610	587	638	539	592	567	628	572	616	629	562	596	588	564	622	605	562	602	580	638	545	599	658	607	575	585	599	613	595	607	645	627	580	619	578	576	563	540	591	602	555	601	597	601	607	588	620	552	598	612	596	601	617	614	616	627	565	605	544	594	619	601	590	624	643	598	621	587	591	603	556	578	598	595	561	595	609	582	614	610	618	605	613	633	604	580	575	579	638	588	608	588	643	648	639	578	548	616	592	615	590	573	581	628	595	615	578	615	608	581	567	622	576	617	632	575	650	580	567	641	581	593	579	643	629	600	602	645	602	599	597	586	608	617	604	575	609	628	628	573	597	593	602	596	620	588	591	593	631	627	647	568	632	581	599	606	598	576	583	583	605	587	616	648	588	608	597	582	584	573	593	565	599	615	648	592	617	602	638	599	597	607	588	598	578	558	620	603	587	582	613	578	598	587	586	607	597	611	559	646	614	639	557	605	591	605	584	603	581	615	585	604	545	639	569	624	571	601	581	624	574	613	592	584	593	585	638	584	552	554	599	566	624	601	586	567	631	605	605	592	570	547	554	605	613	604	592	647	616	599	588	591	578	538	605	576	619	583	609	637	620	598	624	648	587	600	618	572	660	605	590	641	600	594	624	611	593	598	618	600	617	590	568	573	588	572	523	574	609	535	624	623	652	615	570	611	586	649	608	599	594	558	614	568	579	597	622	575	583	602	574	635	582	653	586	583	594	592	647	602	578	566	609	608	571	571	600	611	559	562	553	598	574	601	639	586	578	584	615	562	617	561	591	592	599	548	679	610	595	584	611	595	580	620	579	621	564	629	617	610	582	574	562	588	601	634	613	612	549	577	583	561	597	590	592	610	600	586	616	592	575	604	551	572	597	591	576	591	563	632	588	603	552	582	611	587	585	610	587	598	608	570	592	630	607	590	611	560	562	640	561	626	593	569	594	570	624	615	632	619	599	596	609	581	641	569	610	577	590	589	569	595	640	600	552	638	626	603	592	593	559	605	593	565	557	588	599	616	601	634	637	551	621	579	622	654	623	562	586	621	556	628	594	591	562	635	594	600	581	591	609	583	595	588	588	637	589	598	611	615	642	593	574	565	625	573	613	614	590	604	575	590	622	582	596	645	617	641	597	598	598	577	594	640	580	578	628	595	644	601	620	642	615	626	554	576	608	555	614	600	537	611	600	617	615	615	587	621	627	574	598	600	566	578	592	605	617	602	630	627	588	604	584	599	586	658	581	618	604	621	592	587	581	612	617	559	615	595	599	593	603	554	598	565	616	598	609	586	633	583	597	598	583	579	581	598	687	589	584	617	599	550	582	604	591	649	588	581	625	646	654	566	578	586	600	629	636	638	593	632	590	606	569	623	576	574	620	585	578	613	585	613	613	607	567	590	593	614	636	619	571	625	559	643	596	588	584	599	620	583	532	631	609	588	610	597	560	625	590	543	616	623	626	634	619	630	603	586	624	575	606	627	593	569	570	612	569	614	620	602	609	647	559	567	596	626	620	599	619	574	573	619	552	594	631	575	619	673	580	635	559	594	603	633
25285	21119	23825	28660	21122	13868	730	573	452	473	423	416	432	437	409	418	455	399	442	410	406	431	453	410	421	448	413	447	395	382	428	402	384	381	436	430	428	422	442	433	402	410	449	398	388	423	414	424	396	424	417	451	426	410	436	397	432	387	427	427	412	451	394	420	415	421	428	399	429	411	425	406	423	382	411	433	428	399	421	414	416	416	421	381	418	437	405	431	444	437	414	388	407	429	405	447	418	440	419	402	408	423	442	455	416	403	386	441	406	372	442	448	430	434	417	471	442	383	391	439	432	396	468	395	371	452	439	385	423	433	421	405	412	419	410	432	457	449	459	386	416	399	448	400	451	422	421	400	449	388	405	410	437	378	418	427	419	454	406	397	430	407	426	418	402	405	401	417	402	414	406	450	433	428	391	383	436	431	411	411	437	410	455	448	408	438	416	445	420	392	417	433	379	393	401	406	417	396	390	407	432	417	415	406	381	431	415	418	437	417	421	415	406	426	423	410	416	436	445	426	446	436	376	419	433	444	421	426	391	381	423	419	423	441	423	398	470	406	397	422	398	435	406	427	436	443	395	413	462	413	434	458	413	400	437	401	417	441	408	375	417	403	437	413	393	404	391	432	413	421	427	423	406	413	451	437	408	409	410	421	423	494	454	434	405	477	472	456	435	380	442	447	424	423	374	436	448	416	417	383	467	415	414	468	429	455	472	439	431	462	395	467	399	426	414	414	413	416	360	427	408	395	396	411	419	423	428	442	445	449	425	435	408	439	436	416	429	426	382	421	417	389	443	378	400	418	431	417	353	426	448	417	362	440	389	430	445	436	419	408	420	412	370	386	421	403	408	407	413	392	446	398	430	382	406	425	428	403	410	378	468	413	390	432	424	446	395	442	402	408	460	444	430	438	425	451	414	454	424	432	426	406	371	462	438	430	437	425	411	424	389	422	387	439	379	420	435	420	425	375	425	423	419	429	406	381	420	447	420	407	421	405	422	401	434	391	396	447	419	427	406	399	399	398	414	398	407	381	384	389	411	345	378	411	423	419	398	404	410	425	418	457	427	438	395	370	399	430	413	431	451	394	420	399	406	432	419	415	427	373	419	453	415	393	411	432	404	423	400	453	412	428	423	442	417	459	391	433	413	398	419	423	382	398	391	395	376	438	396	424	482	400	416	453	365	476	420	372	408	424	377	441	427	385	408	431	406	418	429	416	454	405	431	436	400	429	443	412	391	427	392	384	400	409	395	386	423	371	460	414	365	430	392	373	379	396	433	399	412	423	374	379	427	435	404	378	431	379	414	412	419	430	411	398	402	422	449	403	443	461	390	427	456	401	419	434	398	435	404	440	399	404	414	423	390	395	418	442	413	396	453	394	428	429	367	469	432	413	368	428	426	413	431	404	429	419	466	390	431	432	410	404	426	406	440	442	398	428	403	429	388	414	434	430	454	435	425	398	385	408	418	428	437	404	420	397	419	439	403	430	433	410	446	456	398	407	415	393	391	377	428	396	443	437	442	426	427	426	396	442	415	421	412	409	420	410	417	429	412	482	451	418	398	415	423	406	391	407	387	456	446	404	428	413	383	408	382	415	435	393	394	392	436	411	400	410	421	397	434	417	423	454	409	451	432	438	464	440	390	425	415	391	449	418	396	382	440	425	404	381	401	451	392	392	387	416	401	412	422	416	411	412	405	441	457	436	427	409	414	379	423	415	431	424	388	471	420	414	422	362	413	405	415	410	433	404	412	421	418	442	429	414	366	429	450	396	424	414	384	403	400	408	436	423	414	419	387	396	419	435	431	408	404	399	384	419	438	434	433	399	407	448	445	412	477	400	428	450	419	399	401	405	440	424	389	420	404	397	434	432	433	391	405	428	416	384	415	441	431	396	415	392	470	447	456	447	406	392	392	387	396	429	383	428	399	416	373	417	416	372	428	434	406	412	373	399	415	438	419	415	410	394	401	394	424	430	412	460	413	389	443	439	392	401	455	408	384	424	456	449	439	404	408	426	416	476	442	425	431	396	394	441	384	423	379	423	421	401	397	408	382	406	372	438	431	409	442	443	418	436	401	455	420	413	424	395	397	418	422	418	411	433	427	425	383	438	395	424	418	433	389	415	436	443	412	368	424	414	425	389	410	424	392	396	395	440	427	376	422	414	450	394	402	415	401	403	416	405	392	358	404	449	424	426	425	418	405	388	400	384	414	411	396	377	404	415	416	416	393	407	432	428	418	411	455	363	404	466	448	375	417	417	451	408	420	401	417	425	373	416	406	436	418	410	436	472	465	448	394	390	405	417	413	428	436	428	382	377	414	365	421	384	401	397	453	436	430	422	436	422	411	408	446	439	445	429	434	467	435	427	395	421	413	459	429	408	379	434	392	414	392	404	433	386	417	416	435	419	407	413	433	434	423	418	421	400	415	439	414	432	422	439	416	385	400	407	419	423	447	435	462	418	444	397	417	414	443	389	451	423	430	424	441	400	402	386	398	364	413	439	414	403	427	377	398	386	420	395	396	430	399	440	430	393	413	423	411	384	431	444	430	437	446	457	471	451	434	380	398	408	393	415	421	402	436	421	417	414	416	401	432	416	472	412	392	466	403	413	408	401	410	422	404	413	416	412	377	418	445	435	402	398	365	398	408	463	439	403	396	411	403	401	393	448	433	413	423	405	424	421	366	421	440	419	414	433	399	404	418	414	408	416	410	429	422	418	380	435	431	451	403	389	421	425	421	414	448	440	399	406	438	389	415	391	414	450	409	415	395	452	411	393	425	421	406	396	378	427	448	427	442	441	453	408	367	399	418	449	428	384	387	395	431	401	418	418	429	438	436	406	441	434	442	448	400	392	419	396	396	389	420	429	441	395	443	415	419	448	399	438	416	430	442	444	421	442	451	462	408	428	404	427	432	416	397	441	403	379	419	385	389	379	407	419	422	407	422	409	401	407	430	481	439	446	415	403	448	426	419	443	402	390	417	413	407	438	436	403	407	395	419	421	419	429	446	434	420	408	463	446	444	419	360	384	389	429	382	398	417	402	473	428	408	420	408	401	466	437	452	410	439	381	414	435	444	423	430	406	401	409	394	436	396	419	416	406	395	402	436	435	423	393	442	446	442	411	427	406	403	410	387	453	430	397	369	392	410	375	405	381	452	432	426	403	403	423	406	448	424	483	426	410	415	422	424	372	356	416	425	401	429	434	397	393	386	473	455	417	411	416	419	460	442	421	445	416	400	398	389	404	378	388	385	429	462	424	435	427	404	422	463	425	423	407	410	408	415	427	464	445	428	429	388	417	405	441	372	417	413	415	430	383	388	416	440	401	405	405	417	397	391	420	464	429	412	403	445	428	445	406	396	420	405	397	401	397	427	451	452	427	364	429	406	414	428	405	376	419	443	444	438	408	420	432	412	403	422	395	423	403	422	355	423	402	424	455	425	427	415	454	411	410	424	374	393	380	404	446	397	436	395	417	471	459	438	466
34567	32108	7354	1073	899	898	876	919	921	935	878	903	873	837	925	905	843	851	899	932	893	861	879	894	912	881	872	824	896	903	853	883	855	853	863	897	905	845	801	840	868	809	891	928	842	901	843	892	909	863	929	850	893	871	870	854	887	899	835	952	883	860	868	887	874	856	896	814	891	847	924	906	847	859	885	857	882	881	855	889	857	850	861	884	873	884	820	888	868	879	922	915	837	814	861	858	836	846	897	888	868	908	907	857	899	825	818	902	876	799	867	861	837	869	889	881	887	864	858	880	854	856	907	912	880	941	903	853	851	882	913	868	843	861	899	905	853	877	857	886	842	873	894	898	837	830	844	877	885	879	883	851	898	809	919	923	849	879	931	849	850	909	905	881	884	867	934	879	881	907	843	936	902	918	875	885	844	907	855	860	865	835	905	879	826	831	885	862	870	870	899	858	871	875	838	852	872	831	930	868	879	845	868	920	842	817	878	891	835	880	905	882	846	877	831	858	897	813	821	839	856	854	905	823	868	878	864	849	870	866	821	901	888	853	954	864	826	874	851	850	884	847	848	880	870	900	855	856	844	859	896	853	908	820	863	874	905	866	930	853	863	884	913	904	868	891	895	813	850	914	889	895	868	840	894	828	842	871	860	872	874	888	870	902	871	832	853	839	912	897	838	869	848	881	854	859	865	877	846	819	862	876	929	858	897	867	906	924	863	883	810	856	862	905	875	861	885	841	841	846	914	867	867	915	907	869	875	883	910	902	876	882	890	902	911	902	879	839	853	877	892	887	896	890	884	864	880	895	862	889	885	836	872	848	839	873	883	870	889	844	848	873	877	932	897	878	908	883	880	919	916	851	820	869	853	898	878	866	863	854	902	828	832	894	872	879	883	913	845	847	867	866	883	857	856	850	889	899	851	856	876	923	873	874	915	899	891	867	875	842	922	857	833	921	890	908	848	932	836	803	845	897	887	880	827	886	858	854	832	882	857	890	911	868	843	858	868	883	838	893	861	907	859	897	914	889	872	887	866	877	887	864	871	930	911	866	905	839	860	872	869	847	891	873	895	897	873	861	881	828	869	884	895	892	901	863	875	912	913	880	881	822	855	804	867	938	863	875	873	828	864	876	881	846	885	818	808	905	818	853	847	899	884	855	870	855	881	884	832	879	864	866	820	854	932	871	873	878	891	844	882	880	836	896	831	870	933	873	872	853	956	869	871	928	881	879	843	901	797	871	872	831	853	882	847	830	889	882	880	854	837	855	872	830	862	874	870	879	886	896	886	827	872	905	887	845	901	865	883	901	899	872	919	890	825	896	842	836	833	851	881	872	874	838	843	895	872	876	831	886	831	874	812	823	890	900	885	818	829	882	854	860	878	889	871	870	872	907	850	895	895	879	773	840	859	936	921	925	830	919	829	879	863	911	867	871	824	883	902	854	874	837	874	891	903	864	878	884	898	882	893	821	888	879	843	842	887	885	922	876	878	898	921	840	882	841	841	872	875	842	839	829	838	862	854	881	836	858	816	852	860	869	868	881	848	843	872	840	889	886	896	856	876	945	857	855	902	852	870	836	855	880	873	863	870	886	857	922	887	828	878	878	826	867	840	841	855	892	847	917	898	856	889	850	939	872	845	938	870	875	848	873	851	832	837	884	908	888	929	900	881	870	913	850	832	943	878	893	881	903	889	850	903	830	891	928	849	859	860	925	877	874	891	891	884	854	854	836	860	834	884	931	869	866	885	882	863	873	853	943	886	865	845	910	946	905	849	870	826	892	811	938	889	876	855	909	910	873	836	906	903	885	902	868	882	858	881	861	906	854	954	900	852	888	827	879	844	909	874	905	915	883	870	841	870	916	857	842	887	941	858	854	871	887	867	840	907	849	896	877	832	878	846	825	880	854	901	909	865	908	860	771	844	860	881	853	894	888	889	876	926	885	853	889	900	900	882	867	866	869	896	925	870	855	883	879	938	850	897	835	900	842	943	846	866	860	842	835	864	861	919	917	907	871	836	871	888	881	910	813	852	873	865	832	857	861	871	881	878	862	879	824	892	886	892	862	877	903	849	870	913	864	882	873	868	917	835	898	904	851	945	882	869	911	886	838	833	898	896	855	905	906	838	905	867	873	854	867	887	846	879	872	892	889	855	850	879	843	873	900	863	874	905	906	833	853	819	876	890	867	939	848	909	920	846	910	887	910	859	884	885	826	852	877	899	844	877	846	924	908	890	878	879	855	894	831	884	882	876	912	838	835	852	916	872	856	897	872	870	909	862	870	828	865	828	874	834	848	888	864	833	840	894	902	821	903	903	872	907	880	866	922	881	877	916	898	812	842	866	922	866	950	917	875	871	870	850	869	878	880	835	904	879	842	904	879	865	891	820	895	931	855	844	846	861	873	874	899	899	898	860	860	872	864	908	896	841	845	876	839	859	861	926	903	842	866	866	900	914	789	865	854	871	928	914	875	903	912	926	911	896	835	892	842	903	862	865	894	857	887	854	898	910	869	874	927	863	815	861	930	866	825	873	890	897	841	941	897	863	880	840	796	956	835	882	868	863	887	887	823	889	829	914	839	877	913	863	874	863	883	889	897	912	902	892	903	893	844	855	856	892	875	837	872	904	828	872	855	891	860	805	880	908	850	890	887	903	864	845	899	831	879	849	891	875	859	864	864	858	860	875	897	813	863	850	891	859	831	872	887	850	869	883	836	861	817	898	887	785	857	922	842	821	844	844	857	888	892	915	847	865	881	830	889	882	864	929	903	939	829	897	864	865	901	849	898	956	860	875	887	844	869	855	876	874	927	864	825	829	868	905	897	886	867	845	854	905	868	869	880	856	860	922	834	901	833	897	902	879	895	919	847	876	872	921	889	843	848	853	842	891	869	877	911	879	877	853	880	812	915	850	831	836	888	889	861	896	869	894	871	894	862	867	890	911	895	864	936	875	832	819	845	861	860	879	916	874	881	862	854	915	835	870	857	832	861	930	925	839	854	898	895	889	853	831	881	878	945	901	869	810	920	913	867	858	912	838	920	858	866	884	888	861	882	855	834	818	891	897	896	894	882	882	894	877	886	836	829	910	840	807	815	872	848	874	836	885	878	826	888	857	854	854	842	903	802	857	881	900	800	893	883	872	851	866	842	868	859	864	908	904	889	907	907	859	858	883	897	818	882	832	905	825	873	847	864	852	840	872	890	937	911	915	912	882	904	852	874	880	861	870	916	871	896	829	839	834	909	901	843	857	872	904	912	855	862	914	869	868	868	838	839	872	892	912	878	923	897	882	886	849	885	883	925	892	863	876	839	871	838	812	864	862	889	948	893	872	885	863	886	966	862	854	892	905	889	892	825	859	844	881	888	868	873	891	890	860	860	862	877	876	884	855	822	907	864	856	901	878	864	913	876	882	960	866	876	858	893	853	842	870	860	857	878	892	898	825	914	843	908	898	880	859	874	847	857	870	960	894	867	858	863	845	826	900	844
24566	21122	24121	28355	21124	21155	11634	674	475	442	436	438	458	428	392	441	418	430	391	382	360	339	366	375	380	361	370	364	362	366	356	352	376	359	345	399	346	348	404	407	371	365	383	368	350	342	358	366	375	358	335	364	316	336	361	331	366	397	376	347	361	366	347	389	380	363	378	363	362	369	379	316	372	370	404	372	371	342	301	374	354	312	325	340	389	334	322	331	358	340	337	374	356	345	352	354	375	363	376	322	344	353	369	346	360	376	374	366	364	381	342	342	378	395	366	349	331	364	358	376	382	346	364	332	351	337	340	330	314	334	398	327	356	339	353	398	374	360	374	323	375	345	339	364	354	340	385	338	371	378	357	382	391	365	369	321	391	351	336	395	358	339	366	302	349	349	335	363	362	349	335	326	357	348	342	364	370	382	329	355	363	375	373	342	352	354	360	384	371	370	365	340	331	387	376	346	323	354	380	388	344	394	345	364	352	359	347	382	397	374	368	379	385	359	348	352	375	359	314	359	323	355	356	377	339	349	327	335	338	382	332	376	347	336	343	354	374	369	354	345	341	392	357	350	352	344	379	368	355	349	369	333	334	358	375	359	383	383	313	330	362	364	336	322	371	389	353	321	373	351	327	377	399	355	348	376	335	329	368	319	365	368	363	376	379	346	315	355	337	350	340	358	353	348	332	391	339	392	365	339	380	364	321	369	353	341	307	348	342	310	344	353	357	334	380	380	365	364	364	361	320	374	304	338	372	367	359	328	356	355	320	347	378	348	359	330	345	362	358	332	379	361	390	344	350	343	373	365	335	352	346	384	388	329	378	328	354	329	352	372	337	341	335	362	366	345	388	370	366	360	385	338	363	384	360	392	339	377	337	335	351	310	318	366	360	360	373	362	427	337	342	326	354	369	364	380	373	349	338	359	355	370	363	352	399	365	342	372	362	352	359	366	381	378	363	335	345	347	343	371	356	388	365	341	385	363	369	345	418	375	363	338	391	369	375	380	329	342	377	380	371	357	363	342	410	366	359	363	383	371	347	333	348	353	342	373	345	350	354	386	386	349	355	327	384	366	383	353	382	345	329	346	358	332	333	382	366	347	378	363	364	384	321	339	333	369	369	393	363	351	378	388	374	380	349	365	374	395	366	355	360	363	355	366	347	408	347	373	349	336	357	356	346	370	366	370	348	341	370	409	423	342	343	370	375	372	358	342	383	328	353	340	363	384	344	337	344	343	352	358	334	324	360	336	370	340	354	343	372	364	348	365	360	360	317	353	369	341	349	364	400	381	359	344	380	359	361	384	353	344	339	333	341	389	340	325	353	339	384	362	343	357	373	350	370	367	395	352	371	349	376	344	361	332	354	316	345	344	374	372	344	378	359	371	353	364	372	351	336	369	332	387	372	338	385	334	332	380	358	389	375	342	375	358	333	360	352	361	345	348	379	346	339	368	348	387	384	341	339	368	346	370	346	377	353	364	350	365	341	380	392	332	387	389	375	373	344	365	343	357	382	370	325	386	300	335	358	352	351	328	344	344	377	336	340	385	349	350	334	376	374	352	360	371	333	392	330	373	344	368	323	384	361	359	359	342	349	363	373	350	354	355	365	343	333	353	350	368	374	342	377	395	341	327	340	359	366	387	349	357	340	358	387	311	324	379	354	355	344	369	374	350	342	342	383	363	368	378	345	334	358	362	338	376	348	353	356	369	326	370	340	341	361	334	361	389	351	330	351	381	355	339	347	362	375	374	346	387	346	344	328	373	354	347	388	378	318	362	369	388	351	343	338	345	355	364	333	360	357	339	370	399	365	371	355	325	342	384	336	354	358	381	352	334	359	349	390	347	359	336	347	359	341	362	307	373	355	332	348	362	379	358	355	375	354	345	357	355	364	380	374	347	334	352	421	351	379	385	388	381	358	315	340	383	337	387	338	344	373	352	339	368	336	369	310	346	396	358	357	362	334	366	373	380	373	375	347	395	360	333	320	348	345	371	371	374	394	358	358	370	363	345	332	324	377	387	347	377	350	367	350	364	370	368	355	331	326	332	359	356	342	365	360	377	400	358	343	342	360	298	376	334	348	333	378	332	365	339	334	350	334	368	334	352	397	367	368	369	371	338	373	335	374	409	357	338	346	327	362	355	335	301	383	362	340	372	370	328	321	351	347	358	342	335	329	370	335	377	346	390	377	363	387	368	336	372	328	363	347	385	342	368	317	327	357	334	362	354	335	334	348	382	328	378	409	362	372	349	373	352	364	332	385	346	378	344	337	385	346	360	342	386	386	336	362	298	351	368	373	359	338	367	347	390	315	327	349	371	386	344	364	340	360	350	356	357	351	380	353	334	350	361	335	327	387	364	391	389	369	354	343	369	326	346	371	376	362	363	332	364	384	343	345	348	344	344	333	374	328	367	365	331	341	313	354	378	356	360	353	348	395	346	374	334	309	363	359	389	355	330	371	355	402	353	334	352	343	386	346	349	344	398	343	394	408	391	335	341	342	363	367	367	370	354	374	363	387	358	322	358	355	348	386	340	325	339	370	382	354	368	393	370	358	355	324	379	366	370	404	364	326	378	336	380	342	327	339	374	383	365	338	341	404	355	315	345	344	365	347	350	332	340	367	337	332	367	358	343	349	337	367	331	361	367	350	355	372	368	322	361	332	390	342	352	341	362	368	341	388	365	336	356	347	330	400	360	334	364	354	322	358	380	383	377	356	369	362	364	358	352	366	350	350	344	355	338	359	338	379	339	339	361	385	348	342	376	383	343	348	392	351	314	351	368	338	394	360	362	359	320	373	357	350	340	367	362	342	363	322	354	375	351	366	322	354	368	388	361	381	330	331	389	366	321	319	378	375	362	382	349	351	392	341	360	336	350	366	376	358	348	367	312	385	372	321	352	340	358	362	337	345	325	396	331	367	369	363	366	378	360	391	379	343	357	329	324	365	331	357	379	378	386	394	299	367	378	347	345	368	345	353	349	348	332	328	369	363	371	366	326	355	355	347	331	357	388	374	341	379	374	354	350	370	355	364	356	327	380	366	322	351	363	340	354	357	325	320	340	320	374	384	373	330	359	361	375	354	334	366	370	334	364	340	417	334	362	336	368	355	400	356	352	361	368	351	322	352	357	323	364	352	374	370	339	357	364	359	349	347	365	360	334	347	367	345	310	336	338	372	372	350	400	379	348	323	391	342	387	385	348	343	354	363	343	339	356	332	355	395	363	379	338	361	354	332	350	345	352	321	371	366	322	374	390	366	349	330	394	375	334	314	354	319	360	358	332	320	352	338	344	338	355	321	339	339	353	382	429	375	333	363	332	337	403	335	365	362	335	365	337	353	340	412	368	333	379	360	395	393	362	356	322	388	353	322	356	378	346	331	355	357	336	352	336	315	359	394	363	366	341	358	326	406	380	368	325	366	353	312	354	370	335	326	371	393	377	337	380	384	361	345	333	339	367	389	388	365	349	385	376	366	343	325	385	340	369
38109	43281	10882	1047	885	819	788	760	780	767	815	739	763	743	724	751	746	781	720	704	774	691	685	765	720	731	733	730	736	689	713	698	715	756	721	673	777	758	731	748	748	743	748	761	750	776	748	755	725	700	739	751	709	757	729	759	721	725	757	730	753	702	736	720	741	715	724	726	736	705	751	721	727	715	699	728	714	802	734	715	751	768	751	804	736	746	724	735	763	710	698	704	807	697	762	699	785	733	703	732	715	745	680	725	736	747	741	723	704	732	729	777	704	698	726	689	726	750	688	722	749	680	753	755	715	754	693	770	724	679	724	750	711	786	727	720	760	760	731	701	658	750	717	753	728	694	734	729	733	726	761	690	734	709	721	706	723	730	744	706	728	712	751	676	730	724	733	718	731	727	742	733	704	718	726	709	737	754	704	782	758	734	724	768	715	759	736	754	700	732	742	711	722	731	747	721	717	749	724	710	717	727	708	765	736	772	794	754	736	699	747	754	716	748	727	693	726	753	728	766	714	707	704	710	697	708	716	735	688	685	752	706	725	736	729	685	732	731	772	748	723	761	732	706	705	723	700	700	724	693	728	704	743	760	700	742	751	749	753	765	754	755	700	766	727	755	713	684	755	743	728	739	753	702	718	722	695	687	724	730	688	701	678	730	749	721	753	715	735	738	742	713	747	754	711	727	739	742	765	707	725	726	714	722	725	742	698	673	742	727	716	735	724	749	674	713	723	722	716	724	697	680	696	750	738	767	749	723	692	726	746	711	703	740	720	714	759	699	689	765	730	734	759	717	748	706	722	667	763	732	772	756	713	726	775	760	698	719	734	698	705	737	727	745	726	709	720	719	736	714	749	670	739	745	723	754	736	688	760	769	688	742	733	748	689	723	754	717	736	763	670	728	762	729	755	741	694	751	727	720	799	742	715	712	763	733	766	712	749	727	766	725	729	731	732	752	727	697	686	673	727	731	697	748	731	712	686	691	736	727	721	730	725	710	739	667	763	745	756	688	761	746	764	782	732	716	739	761	747	712	734	731	752	696	793	763	728	732	728	737	711	733	736	738	721	761	779	732	667	758	779	713	745	697	714	737	749	729	683	770	670	756	720	724	746	726	754	739	709	721	750	708	727	764	674	729	702	739	693	766	713	759	783	718	738	739	681	767	747	711	726	701	733	721	779	714	722	777	708	777	756	756	695	743	752	738	751	704	781	747	695	748	701	747	738	719	761	705	712	734	728	769	706	722	751	703	747	707	753	690	714	763	688	767	752	758	718	685	752	724	734	736	772	723	720	693	745	759	737	781	724	713	715	754	705	696	696	656	712	736	745	757	748	752	713	706	690	737	734	764	672	685	746	758	741	706	657	712	772	685	733	705	769	702	700	795	752	757	714	725	730	666	733	766	750	708	708	674	733	683	711	719	722	721	678	732	738	751	785	743	728	763	659	745	716	748	702	693	739	740	703	763	747	755	715	765	761	725	733	724	749	708	734	714	734	703	703	697	710	750	741	665	726	703	709	713	695	736	701	749	722	721	693	715	734	703	705	721	721	712	783	727	708	733	706	733	736	739	710	735	754	728	717	721	719	727	730	705	740	761	770	756	731	734	785	716	739	698	718	706	721	743	712	709	756	733	758	686	726	728	727	690	746	703	724	731	765	724	767	712	687	733	706	721	747	723	724	705	701	760	668	712	739	739	710	684	775	673	713	699	705	751	744	690	760	755	692	765	741	756	725	776	734	728	695	751	651	709	761	727	721	730	761	764	706	716	746	723	724	736	744	690	741	741	735	709	707	703	695	690	711	737	720	772	751	763	716	719	736	739	680	688	739	736	755	726	737	741	665	739	715	732	711	693	758	712	780	735	707	709	763	760	690	699	754	751	688	696	718	723	732	668	706	714	700	719	688	700	681	701	747	693	703	714	735	783	728	719	725	725	765	721	714	687	730	750	737	739	771	717	736	713	699	681	680	729	737	720	736	703	719	706	775	716	703	746	725	734	683	718	729	697	687	714	728	694	696	689	707	714	745	800	712	747	716	727	676	684	707	708	757	696	729	759	718	797	667	754	750	778	753	702	716	745	694	697	702	718	728	699	714	676	745	759	711	759	785	697	692	746	776	744	758	709	739	720	704	743	717	717	735	720	681	712	725	776	682	721	779	780	705	694	696	773	720	779	688	721	742	694	716	748	737	712	762	771	713	751	701	692	743	735	701	720	704	684	716	716	753	678	699	681	733	745	750	692	731	721	723	761	743	715	762	722	771	760	777	750	728	751	722	711	671	710	726	744	748	776	723	756	705	731	727	726	770	741	734	722	737	724	758	716	734	712	730	735	747	733	733	695	750	712	693	718	769	762	743	769	754	758	719	791	728	723	718	739	741	685	743	703	769	734	741	712	674	727	691	681	662	763	769	711	733	733	749	735	740	744	728	752	671	756	723	694	695	693	721	716	736	727	773	722	734	750	778	741	714	713	774	765	736	741	696	728	696	688	732	750	724	761	730	707	742	742	727	708	706	722	728	693	757	740	732	714	716	699	718	727	743	732	737	739	707	655	686	748	702	684	709	738	697	723	780	695	760	707	694	759	733	745	701	733	687	716	719	723	698	769	754	720	761	685	695	746	718	746	730	784	730	724	695	690	722	735	732	697	753	753	687	702	716	712	744	720	684	739	757	715	794	747	771	744	761	694	707	706	711	751	719	753	710	722	730	728	727	734	697	735	720	715	731	784	762	689	725	720	667	733	742	735	679	727	745	697	782	715	712	744	693	692	745	737	722	670	738	761	737	716	750	765	756	736	728	779	737	739	696	708	717	722	738	732	760	744	756	754	747	762	759	693	649	712	731	707	717	756	747	731	696	716	735	740	671	716	709	665	712	722	754	776	743	746	716	737	756	700	710	724	742	731	715	713	686	773	728	714	768	762	751	741	768	726	690	765	752	746	719	780	709	714	741	711	715	701	738	696	714	745	763	734	692	686	748	753	698	705	739	762	748	742	705	715	694	769	765	738	722	767	674	739	690	722	663	769	723	731	703	747	727	708	718	712	724	742	681	718	754	687	719	734	747	653	717	741	756	719	714	747	704	721	727	728	715	723	729	766	718	749	745	759	724	742	702	769	704	735	717	717	730	739	735	718	713	693	735	753	705	754	699	663	763	723	727	724	746	763	733	752	747	746	731	706	722	729	730	788	735	741	715	743	752	730	721	734	725	748	736	765	701	774	724	714	741	689	709	721	708	721	757	732	758	741	683	721	698	694	685	721	730	695	706	690	719	712	697	692	721	741	712	741	738	685	765	734	713	726	720	744	738	716	695	758	744	714	717	751	720	701	781	732	697	766	709	715	729	744	755	710	720	685	740	703	776	765	769	743	740	707	710	750	763	730	727	685	715	699	785	732	712	705	715	683	772	733	707	810	749	682	739	714	734	748	699	741	707	720	715	746	755	743	679	723	728	728	722	758	674	757	701	763	717	737	707	712	704	703
36903	18033	5203	382	281	256	264	254	264	255	226	300	272	273	243	275	255	253	234	274	242	206	252	264	262	240	247	283	243	235	253	260	257	230	263	268	259	230	276	249	269	262	251	245	240	256	244	263	236	265	261	240	249	221	280	273	220	248	228	280	226	243	252	230	214	254	269	269	273	252	243	264	242	266	239	239	280	281	273	289	234	243	269	300	241	275	256	242	259	234	263	268	238	263	276	241	233	277	253	234	244	234	245	260	228	236	237	286	255	219	260	265	246	264	253	231	277	285	269	239	226	275	238	219	261	248	238	240	257	203	251	214	267	284	246	263	268	286	253	218	231	236	263	246	271	240	250	233	243	225	261	227	262	247	255	273	262	247	242	256	230	230	246	233	227	246	245	243	228	246	251	240	245	225	253	241	248	274	262	278	246	253	254	245	244	291	266	261	241	268	259	229	267	245	247	278	276	279	286	265	235	269	235	237	251	275	246	244	255	239	263	237	262	275	262	243	247	246	244	249	237	221	229	285	248	238	252	245	240	213	225	252	249	230	296	243	224	262	276	274	254	257	259	245	261	278	268	277	257	258	246	257	282	233	244	252	257	258	226	258	252	238	268	240	252	235	266	260	269	270	241	248	268	239	250	255	276	214	231	246	240	260	265	257	255	254	252	237	290	300	246	255	269	261	248	257	261	247	271	252	215	233	253	264	266	259	252	270	270	246	243	267	268	255	241	228	262	263	251	238	267	248	248	246	252	238	283	231	275	212	283	265	231	259	253	247	252	268	261	245	227	257	257	249	263	250	230	235	256	270	262	242	300	258	269	267	273	262	276	245	244	267	242	231	273	257	259	272	246	258	263	269	245	293	243	244	257	253	230	257	275	232	274	253	241	246	250	232	250	256	287	256	238	234	245	252	265	254	264	270	230	253	242	247	248	253	222	223	267	262	271	242	256	253	252	231	251	269	308	253	217	240	251	274	236	237	239	265	277	248	256	258	267	286	255	244	238	233	234	244	235	282	253	234	210	197	218	250	216	258	263	251	232	249	239	241	247	232	240	239	268	242	238	272	246	223	238	280	268	267	255	288	243	226	250	253	298	276	260	255	245	289	253	267	240	235	255	233	262	252	267	231	237	260	251	228	245	240	252	244	271	266	270	207	259	238	262	239	251	205	257	275	300	242	287	247	288	299	245	285	257	229	297	245	267	249	245	235	262	227	270	235	236	243	268	257	245	251	237	232	245	251	260	259	262	266	260	259	265	253	253	273	234	272	227	251	250	254	269	253	242	252	249	261	253	255	269	253	246	268	260	249	298	250	242	294	236	273	275	236	235	253	241	246	230	212	249	238	240	245	228	254	252	246	238	229	267	247	266	247	272	283	261	248	237	228	249	231	252	290	262	259	241	260	226	257	252	243	234	232	269	233	275	251	247	243	245	264	226	251	262	251	253	223	245	245	277	255	257	279	243	242	251	228	280	268	253	252	236	282	279	249	288	264	234	228	304	222	249	246	239	231	248	244	251	250	257	277	261	262	265	241	252	237	253	251	274	245	288	255	232	226	236	254	257	241	225	242	265	247	239	253	259	256	239	239	283	272	266	271	234	243	246	244	261	267	224	261	245	271	241	233	245	256	236	260	259	260	268	239	271	249	281	268	257	257	222	265	230	264	247	255	265	228	243	260	214	238	227	250	268	260	264	245	251	248	240	263	253	247	230	240	236	232	232	272	269	254	259	270	273	274	240	234	279	254	239	258	253	262	264	262	247	249	258	244	278	240	265	231	275	266	243	236	250	259	243	243	250	250	284	244	255	247	268	289	270	263	262	271	256	238	265	276	224	246	239	266	258	232	264	243	260	237	216	260	226	227	246	241	252	246	249	241	238	242	260	243	234	229	238	245	257	267	262	270	247	237	270	215	240	262	261	250	247	228	219	258	224	261	252	241	247	273	248	248	259	269	245	244	261	272	219	281	263	248	235	271	295	271	235	240	298	243	281	255	294	260	275	253	258	243	265	261	276	262	252	245	258	248	258	258	221	241	245	251	247	240	246	246	238	264	241	257	263	258	257	248	263	244	256	230	255	271	246	288	223	241	241	245	283	269	249	260	259	229	244	270	290	251	249	250	255	230	267	257	237	257	228	228	275	241	245	285	230	227	246	254	252	251	278	261	262	256	263	278	256	258	245	257	232	244	255	236	259	286	242	271	208	259	251	214	250	230	247	256	235	254	260	260	248	250	251	237	245	250	230	208	224	277	289	254	238	262	238	250	263	257	256	259	257	244	255	267	222	244	252	245	293	282	227	249	247	281	282	255	269	275	218	246	249	300	239	234	265	263	267	278	253	266	277	263	297	253	271	255	256	249	251	288	246	201	242	242	238	229	245	246	245	262	262	252	254	256	286	245	267	245	246	251	240	264	255	264	255	246	275	239	243	261	278	240	245	261	259	253	269	286	267	270	258	217	209	263	256	238	258	242	248	249	268	254	251	265	230	254	276	255	224	256	273	231	270	247	249	263	240	240	260	232	258	251	268	260	246	233	287	244	261	234	242	215	251	235	223	248	215	267	251	246	252	234	250	270	230	243	258	248	219	231	225	293	259	252	261	260	261	245	237	209	239	265	243	257	247	274	224	223	253	271	250	235	276	245	263	249	238	224	263	263	256	252	256	263	295	232	243	236	260	248	270	274	263	255	271	247	283	251	259	309	274	257	248	259	237	278	236	277	269	253	246	244	294	260	223	260	232	252	248	236	256	245	225	260	266	250	251	251	251	257	285	251	222	232	242	258	273	244	237	245	275	257	254	238	251	255	267	283	237	262	249	268	255	237	247	228	238	239	258	255	251	251	256	255	252	262	241	256	239	246	279	256	254	265	244	245	249	238	264	267	244	233	269	261	214	258	254	257	261	244	247	275	232	266	273	237	250	253	254	258	256	253	274	279	257	278	258	270	273	252	252	262	245	287	264	248	243	274	257	235	270	260	234	208	250	259	225	245	249	245	256	258	224	271	259	243	277	249	251	219	240	262	259	282	250	277	258	236	246	264	226	221	236	220	250	276	262	259	237	228	262	256	262	261	258	251	230	267	242	215	273	254	267	249	268	260	214	227	219	261	256	262	281	222	244	245	242	268	249	250	232	240	268	275	249	246	253	260	233	250	265	258	239	264	239	230	252	285	268	227	258	264	274	237	267	238	228	271	245	250	251	242	248	271	254	261	225	240	265	286	267	243	259	237	245	251	254	258	255	267	252	269	264	234	237	224	267	240	235	249	272	234	236	207	284	265	241	262	260	239	267	260	240	251	267	260	248	239	237	265	260	265	257	223	243	281	244	248	243	228	264	250	266	287	239	256	278	263	246	232	253	266	247	252	241	251	250	249	259	245	244	265	239	264	249	228	247	238	268	252	223	242	252	267	260	258	272	270	261	268	250	252	262	276	252	230	224	260	273	288	234	260	288	239	238	268	273	251	261	236	257	269	274	248	265	252
24218	4663	944	566	585	567	564	643	586	597	567	614	611	574	605	607	622	604	604	570	583	611	567	631	622	600	561	580	586	598	590	591	609	602	618	593	583	557	612	599	570	574	595	541	580	556	619	574	596	597	573	600	590	581	601	572	607	608	603	607	604	662	590	553	585	604	580	561	620	572	626	570	591	598	616	582	581	590	603	555	622	589	581	586	617	561	574	600	571	594	556	575	581	599	581	575	588	570	606	619	611	601	602	599	581	586	616	626	577	579	582	577	599	595	592	556	551	571	623	574	662	615	559	583	600	608	595	634	583	586	569	557	608	622	584	606	601	583	601	583	576	617	560	609	584	598	608	599	608	583	606	583	564	619	619	610	594	595	553	588	588	585	560	588	588	574	571	585	572	604	539	596	551	640	596	575	590	560	580	569	522	602	598	555	615	580	556	618	576	561	630	567	581	572	604	615	584	618	615	614	589	579	603	579	597	597	612	575	595	541	618	578	610	614	588	576	571	596	579	553	605	614	640	550	615	585	590	553	578	576	598	588	602	586	590	603	544	625	595	631	568	594	602	569	592	625	545	640	557	550	628	613	611	589	574	508	577	575	597	607	591	610	601	575	557	579	617	612	533	629	559	594	594	577	599	537	528	590	576	611	594	611	598	597	592	591	610	569	543	588	559	638	581	573	582	611	563	596	589	571	573	599	592	561	597	541	567	539	572	566	600	597	558	575	542	616	561	566	566	601	593	606	607	598	590	594	580	620	598	619	551	546	582	605	609	559	610	559	607	572	573	578	594	590	568	596	569	616	605	620	604	580	557	564	598	586	534	566	634	549	574	642	603	594	585	585	569	613	612	625	613	596	583	575	589	563	604	593	585	585	604	585	613	607	591	615	576	575	516	585	591	601	549	579	586	622	632	621	612	616	608	556	586	561	606	591	616	592	547	608	599	586	581	579	581	595	610	585	606	606	563	600	599	556	591	598	609	596	605	596	590	584	569	640	578	597	578	585	600	621	628	562	603	570	565	609	613	556	613	549	540	589	567	595	583	590	577	606	557	592	611	604	560	573	630	559	619	587	555	617	566	567	583	602	642	620	611	627	567	565	578	588	589	573	590	593	593	623	581	640	638	602	560	582	575	615	602	604	613	568	580	613	578	577	563	580	597	587	560	573	530	594	583	564	569	569	601	573	632	600	598	569	601	567	574	617	593	597	568	604	571	588	585	578	597	583	563	585	596	619	565	567	574	542	619	588	609	593	628	641	561	546	579	586	596	615	613	611	553	599	604	559	631	609	614	610	613	625	608	615	600	601	574	577	597	542	623	634	575	572	610	554	593	622	575	557	612	569	588	573	553	580	589	610	595	570	572	595	582	598	592	580	626	614	596	611	624	591	585	618	577	547	608	585	575	596	566	627	622	602	588	610	540	574	573	624	597	578	562	601	640	576	560	608	595	571	563	564	555	609	546	603	568	553	577	605	613	573	595	595	634	622	555	589	619	593	588	583	573	595	590	619	562	625	595	603	605	557	591	610	602	566	603	605	587	611	539	585	608	575	587	566	576	602	614	580	600	596	560	593	606	593	586	609	604	626	589	605	592	549	588	554	635	569	595	590	557	591	623	579	556	590	635	613	556	611	654	579	597	581	587	583	591	620	534	581	582	592	579	558	595	564	589	607	618	602	556	557	588	563	587	583	609	602	571	585	624	620	593	631	676	607	616	519	550	590	622	593	585	553	572	638	579	591	593	600	613	592	601	620	639	608	561	643	584	573	594	566	609	594	594	540	616	618	578	598	586	585	603	615	592	614	561	604	582	613	620	555	574	590	627	585	602	610	622	625	582	597	565	587	605	605	597	587	611	586	569	595	604	577	606	543	596	586	577	527	561	575	629	566	575	587	615	628	607	590	563	573	597	648	591	602	576	598	609	563	588	613	581	555	583	580	586	530	606	591	610	550	593	583	595	635	562	626	618	597	566	603	596	612	595	602	573	625	587	584	522	611	555	611	555	583	578	568	563	604	606	608	574	609	587	612	565	606	589	573	637	627	589	512	572	575	591	596	602	594	582	589	579	603	627	566	609	607	538	566	603	564	587	604	613	564	582	599	595	624	560	583	611	588	603	595	566	555	572	580	618	600	615	550	589	593	565	567	611	622	560	579	571	591	551	565	568	589	599	586	601	584	601	595	558	597	635	573	559	595	600	597	575	623	625	581	616	616	597	593	605	648	591	598	582	581	604	594	564	607	602	590	533	595	596	575	566	572	614	605	616	569	603	577	606	540	542	602	572	628	592	602	609	598	566	637	590	549	609	589	592	632	589	575	607	632	565	600	579	628	594	583	620	573	603	578	540	608	557	542	593	599	545	601	587	621	530	600	616	572	602	633	606	589	560	621	597	591	535	578	559	626	611	563	612	606	603	568	602	620	622	583	589	578	563	623	567	585	569	554	583	539	582	612	590	584	624	568	588	595	573	551	622	587	642	616	621	578	593	596	596	586	572	587	590	617	567	614	567	578	605	568	621	595	606	601	578	588	608	605	569	595	606	595	625	601	598	566	628	591	576	582	594	561	599	611	587	553	609	543	591	578	571	600	628	586	612	621	600	579	593	588	593	569	562	575	567	546	565	582	622	574	605	604	571	589	625	553	597	586	612	615	581	619	556	629	585	586	611	587	585	586	600	614	600	556	611	561	573	576	589	606	604	577	618	547	567	623	605	616	628	608	580	565	568	624	626	581	616	607	555	553	645	566	588	598	638	565	620	587	603	549	625	565	572	601	588	643	555	557	561	614	605	560	574	608	562	568	578	568	584	583	599	584	599	576	583	627	570	595	597	584	596	596	626	608	595	532	621	614	554	583	594	611	623	587	584	614	627	576	558	603	576	561	545	591	604	585	586	577	600	583	579	523	578	593	575	602	588	601	599	543	606	563	582	571	623	557	605	601	554	599	539	545	576	566	594	623	546	612	602	582	562	587	583	616	583	620	643	605	604	646	594	561	563	585	606	659	597	560	592	591	648	595	603	574	590	598	596	546	534	586	618	583	605	550	586	590	621	516	626	603	551	566	631	582	559	613	565	605	529	618	603	586	548	601	574	577	570	604	582	596	555	618	605	593	568	585	607	545	602	552	584	638	595	616	580	583	572	586	590	616	561	597	612	614	595	610	603	604	628	613	575	600	608	553	597	584	577	581	608	567	584	587	628	621	588	551	598	542	589	596	586	561	581	613	589	579	616	597	590	538	631	577	587	615	638	621	581	621	613	567	583	569	623	564	579	566	578	583	593	573	580	576	594	580	593	591	569	573	592	610	571	607	641	585	606	590	590	523	594	590	629	591	588	602	596	536	607	632	568	609	603	598	591	567	607	596	564	537	588	607	582	534	582	587	594	578	618	597	586	572	572	619	590	569	575	593	571	587	573	638	597	619	613	595	616	561	580	536	596	583	574	570	642	579	575	612	546	602	583	561	584	601	587	571	562	599	566	590
25164	21104	23739	28700	21116	13759	716	497	439	454	414	462	411	409	390	399	392	404	409	374	420	377	423	438	426	398	418	423	397	439	409	452	425	378	392	415	400	405	425	405	397	357	408	403	425	384	411	408	435	397	403	409	420	464	364	419	436	416	431	423	414	398	400	419	395	378	433	448	405	432	479	420	408	420	380	425	372	452	398	428	428	422	446	387	405	378	378	411	413	408	410	427	441	396	374	395	443	423	346	448	404	368	406	399	410	405	415	465	388	392	406	407	437	430	469	397	377	424	428	402	383	378	393	419	446	420	422	405	397	401	421	401	407	420	383	383	369	397	382	398	369	442	410	419	400	418	397	441	412	415	447	407	389	449	380	415	398	374	336	445	376	405	393	383	397	393	378	382	443	383	352	432	411	436	414	416	382	430	409	421	364	378	384	410	382	416	401	419	432	406	398	418	398	364	415	403	417	431	387	377	442	415	426	420	411	402	419	407	388	393	466	357	394	367	410	401	403	376	368	437	390	405	419	399	388	423	401	419	394	371	386	368	419	433	391	427	432	405	375	419	422	397	375	364	430	356	461	388	406	398	414	404	399	366	427	375	403	408	382	399	373	403	375	444	399	430	415	429	391	426	387	474	404	394	428	447	396	364	410	413	413	414	435	391	424	398	376	379	372	388	403	402	392	396	400	391	380	413	455	414	427	422	423	390	410	410	387	413	391	416	439	447	439	409	420	355	385	428	405	360	417	412	410	423	383	364	436	377	398	403	411	419	373	393	388	406	381	390	425	397	393	425	424	432	401	398	368	396	458	382	441	397	402	424	389	414	407	426	413	385	413	405	420	414	407	390	414	372	390	392	398	397	436	418	394	383	402	399	415	396	405	426	384	420	419	418	394	400	411	389	423	384	382	429	435	415	397	416	385	395	424	435	393	401	394	382	407	426	403	407	395	420	452	445	446	406	401	407	429	424	433	403	427	406	407	402	432	388	414	391	437	399	420	403	365	413	419	428	402	412	405	427	404	415	391	372	365	427	357	402	425	400	415	415	406	365	406	385	412	380	399	374	422	373	412	362	429	374	406	428	422	441	410	421	420	387	378	414	407	366	414	440	427	428	381	386	393	433	395	401	376	425	397	405	416	437	398	392	415	418	403	410	409	400	391	392	417	427	433	428	427	380	410	385	414	384	391	420	405	440	407	387	385	375	406	422	395	393	383	407	413	449	427	440	432	417	391	441	396	436	390	405	383	406	397	427	420	404	421	419	401	369	418	409	448	400	408	444	425	440	410	402	375	436	413	409	428	458	416	395	390	431	392	429	381	400	438	395	423	444	399	403	430	418	371	406	369	388	375	387	427	414	396	383	402	399	405	415	435	397	432	413	369	401	366	418	437	401	397	406	402	388	426	384	395	425	383	421	387	408	373	426	382	435	420	401	411	447	413	394	410	383	375	386	421	441	397	384	420	393	371	380	388	416	414	422	393	401	387	396	409	426	411	381	402	431	388	390	368	416	381	406	391	389	400	409	399	393	404	387	402	437	405	464	383	402	400	397	379	408	428	397	420	425	418	444	409	415	398	383	402	438	367	388	446	410	406	440	394	381	350	409	376	413	448	407	387	424	421	408	449	393	397	408	422	435	392	383	418	433	424	391	392	401	399	424	448	428	396	389	378	392	443	422	409	368	394	437	410	388	403	415	373	375	406	415	409	384	422	418	456	411	402	382	420	419	391	419	447	428	447	414	412	389	406	418	402	419	403	400	421	388	393	399	395	415	430	387	419	446	396	389	407	394	385	400	387	418	384	389	395	395	421	414	394	385	400	425	388	429	420	400	450	378	443	401	420	390	409	378	380	389	390	363	432	387	374	432	405	413	426	388	395	387	444	432	412	425	395	386	422	436	384	408	455	420	416	385	363	437	406	419	415	403	423	389	399	385	404	388	417	419	402	388	362	405	404	374	365	388	395	367	451	404	369	415	429	409	393	390	410	411	404	434	420	420	452	434	407	438	379	417	415	406	442	428	408	402	420	403	456	403	428	403	396	396	370	393	395	367	392	431	384	388	379	378	403	416	407	422	444	377	455	395	401	369	399	431	411	382	400	415	389	397	429	389	456	383	340	406	380	423	421	373	434	377	432	416	400	401	392	393	457	409	424	409	360	412	391	400	402	421	400	418	428	373	405	420	403	387	438	429	365	408	364	388	376	428	386	411	389	390	382	380	407	372	439	422	388	381	394	432	420	404	385	403	408	445	413	388	419	377	377	420	372	398	384	398	423	430	393	408	407	407	446	405	431	389	367	415	368	401	382	384	405	423	410	408	436	414	429	430	449	378	394	406	426	370	399	403	443	417	410	446	411	436	398	403	369	380	421	452	389	364	398	382	413	434	435	414	453	375	353	440	379	382	413	369	411	402	410	437	409	446	408	421	445	433	393	433	387	388	410	421	423	412	437	409	406	440	404	403	411	374	433	412	392	410	408	400	404	393	373	402	455	447	416	387	380	401	421	363	385	419	381	412	419	407	425	419	417	401	396	409	429	437	396	368	414	409	427	384	441	375	401	415	458	424	367	411	444	436	389	396	420	373	400	400	391	399	442	413	425	409	410	427	409	421	417	373	387	430	391	402	460	442	386	368	407	395	430	423	375	403	373	375	408	415	419	395	429	406	413	448	412	410	405	418	383	414	413	452	398	407	427	417	389	433	443	450	418	402	416	398	406	440	429	403	390	386	406	398	416	423	410	413	400	392	392	391	380	372	387	425	389	434	420	368	413	402	371	395	417	443	435	426	430	426	423	420	347	397	384	396	414	451	360	393	399	396	383	433	418	380	401	406	399	414	384	363	418	416	386	408	361	416	411	395	420	386	395	415	389	376	403	406	382	367	407	439	374	414	392	385	384	408	405	432	408	436	412	404	385	435	407	431	372	399	413	379	414	415	430	370	384	407	380	404	400	380	373	402	370	433	418	342	412	426	377	391	407	386	403	390	392	378	400	383	382	390	406	444	452	392	434	421	350	427	397	381	407	406	398	404	393	414	398	390	401	375	395	387	403	392	400	374	416	361	383	389	385	388	397	422	376	434	405	421	349	375	382	394	404	418	414	444	418	419	430	405	460	394	434	386	373	445	378	379	387	411	402	392	376	399	401	398	420	380	414	387	396	402	393	417	392	400	428	398	408	404	417	384	380	396	367	384	400	420	425	429	444	416	426	421	419	427	425	411	402	426	400	441	372	395	432	394	434	360	389	420	364	386	408	401	432	448	408	397	411	375	410	409	418	453	387	423	411	401	380	391	401	400	410	397	418	460	394	383	458	387	405	382	431	409	401	390	429	415	398	432	379	437	427	396	420	401	402	427	408	394	394	413	414	391	372	408	424	409	419	413	404	383	431	403	385	403	384	397	428	390	418	378	419	378	359	407	410	394	389	396	358	417	411	396	434	377	373	468	398	347	421	389	401	379	422	416	411	372	385	466	405	385	463	405	448	415
32326	32804	7118	1016	960	915	900	861	841	903	845	870	832	891	836	857	898	962	877	898	897	883	880	864	827	857	888	911	854	876	894	880	827	844	876	863	837	911	824	870	847	855	893	832	890	885	831	858	884	869	839	864	805	855	829	860	850	873	822	835	847	910	897	875	848	826	888	879	857	833	858	814	774	879	850	884	861	852	801	889	846	834	863	855	885	872	842	818	881	864	869	839	842	855	818	835	888	841	846	879	873	847	827	853	867	890	839	863	847	841	890	888	834	847	834	864	882	866	876	879	857	871	839	849	831	873	833	874	838	837	905	913	862	834	869	797	886	875	863	800	836	850	895	859	807	807	902	891	809	863	789	840	844	838	868	865	854	827	869	874	840	808	840	826	895	848	893	833	854	853	896	853	823	879	860	840	879	913	868	823	932	826	798	918	865	890	850	835	821	816	846	873	914	862	852	817	846	845	829	820	833	873	860	848	855	863	893	828	803	865	893	832	784	810	825	873	895	804	857	869	857	912	905	875	847	820	901	862	859	898	830	857	876	849	831	876	859	851	900	824	809	898	834	856	836	866	834	813	830	811	830	819	890	873	857	840	892	809	837	879	851	892	877	839	896	804	890	888	892	869	889	849	852	893	853	847	866	786	877	869	822	834	845	835	836	871	821	833	855	850	884	832	847	823	852	833	864	905	833	886	855	886	858	853	813	849	815	895	851	874	830	832	829	873	805	883	831	817	889	876	848	896	849	901	877	885	880	888	878	828	850	840	785	863	851	848	841	873	885	889	912	835	913	863	863	896	854	840	832	873	859	866	890	885	846	844	880	830	865	821	830	875	876	822	905	859	882	842	857	845	855	820	868	842	848	891	852	858	795	876	873	821	856	892	877	831	915	873	860	913	840	897	896	859	830	846	845	868	797	832	851	881	856	844	833	851	902	828	834	835	832	917	875	895	824	846	849	863	795	863	844	873	812	870	863	841	801	851	862	849	848	870	885	840	929	797	865	875	845	831	860	832	869	868	840	863	856	853	864	885	894	901	899	827	864	827	866	855	877	811	883	834	830	843	874	815	823	888	809	884	848	842	843	864	898	895	883	856	820	812	855	853	928	817	884	831	850	859	777	834	870	867	845	830	865	820	879	884	839	843	900	846	885	830	824	851	860	892	858	898	803	879	870	839	882	849	860	869	902	830	886	850	821	863	851	872	821	834	852	876	877	917	841	861	893	891	823	864	858	818	912	843	798	880	827	866	866	840	824	799	855	905	828	865	847	850	818	870	857	885	895	834	836	797	821	884	921	861	865	906	870	892	787	874	853	868	877	846	859	846	841	854	866	892	819	876	873	848	858	843	900	852	881	819	880	848	905	832	899	860	846	877	825	861	900	872	872	878	854	856	830	863	850	810	918	837	825	891	819	831	885	849	835	873	874	839	844	872	904	825	849	814	925	800	832	908	836	854	865	821	834	863	846	849	878	909	854	837	872	863	863	872	837	863	852	865	862	883	857	845	883	804	834	824	851	803	844	876	818	888	814	867	852	888	818	891	831	883	870	828	872	806	832	820	864	827	838	907	843	840	893	860	852	913	850	901	877	861	880	829	828	839	874	821	946	873	801	889	845	836	838	887	810	849	911	837	869	866	849	837	833	859	877	842	863	850	811	876	806	862	837	837	839	850	858	849	861	851	799	887	848	830	848	833	873	848	840	874	861	859	816	916	838	867	824	822	873	871	900	860	882	841	825	870	839	832	891	839	848	861	833	846	789	832	862	851	862	856	873	885	862	864	901	870	869	853	847	875	839	830	857	885	854	834	848	879	835	868	850	850	839	891	885	871	804	792	877	838	895	842	804	846	804	869	825	853	894	931	901	855	890	830	868	806	835	821	823	844	847	858	839	833	895	864	864	870	801	856	841	888	811	902	821	817	910	932	857	843	817	900	815	843	826	831	880	821	841	888	836	882	890	848	890	894	809	838	856	806	870	895	820	813	842	804	875	864	823	869	892	836	923	890	864	908	887	834	845	858	815	839	851	827	833	918	814	847	817	928	918	838	843	866	861	883	855	861	839	850	879	910	860	820	855	856	814	847	863	841	824	847	861	860	850	861	804	846	817	867	865	807	887	795	847	881	832	845	876	843	869	820	832	881	843	878	864	806	839	812	842	847	826	830	854	846	844	847	857	889	871	842	875	819	815	843	850	839	843	865	843	846	868	871	860	865	865	861	858	849	882	838	837	837	807	875	862	889	891	799	901	873	856	847	867	805	923	854	823	815	896	841	829	822	888	814	843	861	837	868	824	866	847	844	831	860	834	822	875	897	821	845	809	859	845	882	811	896	815	849	810	839	819	893	873	848	831	866	870	854	858	911	827	850	882	859	890	833	848	810	897	820	872	822	817	867	830	880	837	837	846	886	870	844	794	852	831	860	812	803	839	815	853	888	835	879	863	830	877	855	899	841	835	875	842	883	888	897	885	855	861	796	819	871	823	843	857	869	890	861	833	913	814	893	853	862	895	780	847	837	811	866	834	793	855	880	811	873	866	926	814	842	874	901	875	895	875	822	810	888	908	877	852	840	841	865	830	831	874	854	862	868	846	870	816	806	830	912	853	792	830	902	844	839	873	837	856	846	902	856	880	824	833	848	827	913	839	885	888	819	854	841	908	876	855	849	844	875	865	841	862	856	840	880	859	818	861	860	833	828	911	848	834	856	865	828	887	853	894	872	849	900	826	847	841	844	862	870	885	804	839	827	854	803	833	906	841	838	829	822	794	844	887	845	830	862	855	847	834	871	819	873	837	874	850	855	904	838	812	836	883	866	858	851	875	907	868	895	840	893	853	849	897	850	836	866	862	822	855	863	816	875	866	852	789	861	822	907	863	866	867	865	821	871	860	854	888	847	862	832	859	854	863	856	866	860	898	822	841	808	829	842	878	844	840	861	901	858	834	879	845	892	902	837	827	818	853	829	842	917	897	800	869	850	859	874	885	837	896	894	812	840	830	883	850	888	869	871	868	865	801	853	827	858	867	878	861	861	858	865	859	843	838	856	835	832	868	816	872	851	881	879	846	847	853	847	865	871	878	851	807	818	875	830	832	828	822	847	887	874	838	839	888	816	798	854	841	892	880	870	843	859	906	863	814	852	874	859	913	849	823	839	931	857	863	847	802	833	858	880	883	878	858	807	839	891	850	874	851	844	859	834	798	830	849	828	849	884	877	860	862	837	863	840	879	892	859	881	828	845	828	892	857	846	851	880	872	862	833	873	895	821	840	902	833	844	849	859	867	877	849	889	830	855	881	833	841	886	819	882	824	839	927	811	791	879	852	848	866	825	903	905	835	934	906	893	854	886	913	825	804	860	869	858	910	853	864	829	862	886	825	841	805	874	836	853	862	876	819	863	853	832	880	872	858	850	869	834	924	865	889	868	864	864	845	847	859	882	907	871	909	864	894	853	846	860	862	862	867	862	837	814	906	875	795	930	862	818
24561	21118	24081	28392	21120	21151	11554	639	493	428	385	399	395	406	417	370	383	400	355	382	405	383	319	354	321	376	375	352	384	380	362	335	417	371	325	381	352	386	353	378	364	381	355	343	342	326	313	362	324	355	343	340	326	327	364	339	362	356	363	335	362	368	392	351	333	360	365	333	379	352	350	333	366	380	364	367	363	378	390	320	318	387	338	310	337	306	329	375	344	348	354	394	358	336	352	390	400	339	366	349	364	370	348	348	385	328	382	369	367	399	374	353	353	368	348	347	341	350	359	349	390	355	348	345	328	351	335	359	312	366	364	368	302	337	320	364	321	375	333	343	342	318	340	348	321	360	372	363	355	327	355	384	341	358	370	378	339	307	351	326	369	324	347	342	369	358	343	348	387	353	324	375	364	335	347	336	371	334	327	326	348	335	354	367	365	368	356	352	325	351	319	349	364	318	327	345	342	352	355	342	375	395	355	362	314	359	334	361	335	323	325	356	353	333	368	335	312	372	368	332	337	342	356	340	354	331	356	322	338	351	385	339	343	343	345	396	339	356	313	321	302	292	324	304	325	329	349	346	347	325	366	294	354	339	360	342	336	373	389	341	352	341	352	348	370	357	338	354	336	370	348	338	350	332	321	361	328	353	348	377	367	352	333	379	353	318	322	351	355	339	327	352	323	386	374	345	356	346	365	329	390	359	305	352	338	375	334	317	389	321	348	348	363	340	318	321	331	355	354	310	349	324	362	374	370	351	360	317	358	331	328	333	335	338	357	329	320	345	359	353	322	340	325	310	368	335	334	371	350	344	377	374	329	345	315	313	329	348	368	348	291	329	350	326	332	309	344	333	354	368	387	351	350	372	330	363	339	389	370	342	360	342	315	362	332	364	358	381	343	315	356	355	381	338	347	345	336	376	341	306	353	359	356	320	348	353	385	358	324	336	344	338	348	356	352	348	318	316	335	328	352	372	373	323	331	367	353	362	359	333	345	369	337	348	332	353	338	341	330	325	288	337	345	327	319	342	334	377	336	336	345	326	314	332	340	329	368	370	365	353	393	377	316	332	361	349	331	342	360	312	331	301	376	369	351	371	376	364	354	352	344	332	361	349	369	330	320	331	343	324	331	398	352	357	352	365	373	341	356	358	383	307	373	355	353	360	328	362	352	340	363	389	335	342	358	364	355	355	365	359	351	309	349	341	349	331	315	365	330	339	351	360	356	358	333	362	347	372	374	365	369	356	328	353	329	332	318	368	347	348	362	330	352	341	372	350	355	367	343	356	363	377	335	376	327	346	363	376	361	372	398	352	333	325	330	353	358	360	395	343	369	332	351	337	321	315	334	331	368	372	364	346	308	345	346	333	325	321	361	319	346	356	344	326	350	323	345	331	369	356	373	358	333	353	337	375	346	355	337	320	330	366	354	355	312	340	356	355	363	355	343	355	391	362	348	351	358	353	331	342	327	347	365	365	359	322	374	384	331	358	344	323	354	309	365	346	368	319	387	340	322	338	338	325	343	356	322	337	348	344	356	343	354	300	343	331	358	364	383	356	362	318	371	310	362	343	336	347	326	341	333	328	341	371	352	362	342	334	374	348	331	381	335	315	322	327	343	357	323	313	354	310	300	320	345	330	355	366	317	332	351	327	341	343	338	332	341	343	348	328	355	322	354	337	349	350	361	330	347	383	332	346	307	324	331	383	348	334	380	347	343	354	332	329	317	381	358	379	369	334	347	335	323	351	357	332	339	317	379	343	362	327	351	357	375	369	330	375	343	362	341	364	370	358	316	333	349	346	385	356	363	329	329	327	318	325	330	323	354	348	325	383	369	350	352	331	334	335	343	352	303	340	376	367	376	371	323	341	347	352	316	332	334	366	322	379	359	361	345	359	336	325	326	339	307	344	353	362	354	341	353	351	385	361	344	355	335	369	357	303	370	363	376	344	339	330	345	346	346	341	383	338	329	329	320	321	362	328	327	381	360	349	357	335	370	345	338	331	352	346	295	346	364	361	363	378	331	346	357	337	344	356	342	324	368	364	343	382	333	366	354	380	322	326	350	337	355	331	352	332	362	340	365	324	348	327	362	341	369	344	315	348	354	345	357	358	290	390	325	345	360	328	337	289	365	356	374	356	352	372	378	373	387	336	353	351	349	369	371	372	362	325	316	359	333	341	324	349	349	363	363	347	328	376	331	356	335	370	363	352	349	341	324	312	374	377	345	321	353	327	326	332	353	315	363	334	356	355	358	369	327	340	353	334	344	359	342	362	338	365	345	304	328	366	327	350	333	330	370	359	344	365	325	336	337	348	352	359	330	327	357	354	366	375	327	331	327	370	348	332	364	358	333	340	319	312	362	365	361	387	328	347	381	318	328	371	371	366	339	316	321	342	346	349	338	361	347	368	326	337	322	320	348	348	342	352	339	406	336	335	365	368	321	348	332	344	342	325	361	360	368	352	374	337	329	341	316	321	319	360	345	302	393	339	342	345	353	359	376	358	365	335	364	348	353	300	359	290	307	336	363	366	356	291	363	340	359	377	352	323	351	331	307	323	360	353	339	297	335	335	355	364	334	319	352	341	330	344	279	344	352	308	306	342	345	322	338	313	355	381	315	319	319	332	350	349	372	342	353	336	346	375	328	344	358	358	371	382	365	329	357	368	377	322	334	365	353	323	345	367	321	368	326	339	345	364	354	396	393	351	330	371	340	325	368	346	312	328	348	377	347	327	333	366	386	353	380	357	364	320	366	380	321	363	333	368	387	373	364	369	337	349	327	367	347	361	343	365	345	317	354	332	338	361	339	330	310	338	352	315	330	380	336	336	365	368	345	344	331	362	382	301	348	380	316	311	375	367	338	340	377	361	348	349	323	316	332	364	359	329	362	351	330	358	336	357	347	353	377	360	324	385	384	306	351	336	363	354	335	374	330	368	328	350	347	327	383	338	353	374	365	371	336	350	357	365	337	334	335	317	332	355	351	362	336	366	352	330	311	353	333	343	356	377	353	336	325	303	384	388	334	325	362	347	332	317	375	362	365	312	361	330	334	359	361	365	324	350	371	356	348	323	352	355	331	352	367	351	332	348	336	350	341	366	353	379	343	350	333	333	388	351	363	343	326	374	330	328	358	324	324	332	382	316	361	355	345	285	345	396	336	330	363	337	331	349	325	349	362	372	357	369	373	346	327	337	338	330	371	384	361	330	343	372	349	301	351	339	355	324	330	352	325	363	359	344	362	346	334	341	317	344	354	328	368	337	343	352	330	365	371	339	339	331	333	341	384	319	357	338	306	330	401	352	345	344	381	344	373	376	343	381	347	358	334	325	355	351	337	322	341	353	355	299	320	326	323	354	385	360	356	357	333	334	374	373	324	383	323	334	327	339	332	349	352	317	359	344	378	357	341	353	334	361	323	330	355	337	359	353	338	355	341	322	331	358	323	343	379	339	331	333	340	368	352	351	333	355	352	322	343	324	330	353	357	371
37460	43733	10832	1112	871	791	718	736	730	705	733	723	690	758	725	683	722	708	735	702	712	725	715	707	740	721	665	730	664	717	731	732	741	690	721	726	704	696	695	704	663	671	702	734	721	737	705	691	704	704	674	711	677	689	726	679	681	708	686	710	714	731	692	704	687	674	685	681	669	756	753	706	669	726	697	677	735	747	749	709	691	675	760	683	688	653	714	703	669	759	763	708	665	769	758	741	735	699	695	735	711	701	743	702	724	693	700	686	748	654	710	691	680	725	689	754	694	684	727	716	712	692	697	659	705	712	725	750	737	725	748	721	721	702	702	714	710	722	708	703	696	717	699	671	728	716	689	682	696	725	704	700	700	676	723	765	687	688	713	722	718	682	713	684	688	710	701	743	653	722	731	674	689	715	715	707	678	704	698	701	715	721	701	706	712	702	717	736	683	731	705	730	729	650	695	744	722	725	721	704	721	709	677	742	727	654	690	734	701	698	682	700	730	690	735	719	806	699	725	728	675	684	759	709	732	665	701	748	670	680	696	708	684	694	710	740	674	699	664	719	709	691	737	671	680	736	687	703	673	698	749	713	718	697	684	726	703	737	665	674	668	691	669	681	695	688	685	720	673	674	668	689	723	706	728	700	713	658	691	711	736	675	741	718	650	723	663	700	715	674	709	702	701	673	714	733	734	716	712	722	691	695	679	652	636	707	713	728	689	683	739	712	726	703	696	708	728	710	721	756	716	724	699	731	715	721	691	731	717	650	749	682	696	678	737	717	690	737	696	650	681	681	687	687	714	685	741	738	708	705	699	707	672	737	737	717	710	676	692	715	723	684	707	675	703	714	718	748	742	748	738	697	718	722	690	685	707	691	749	718	655	714	740	717	767	688	755	739	728	705	762	723	703	694	702	659	704	693	737	656	633	716	682	724	745	703	705	697	711	747	724	709	719	714	731	734	722	716	730	700	692	708	704	682	710	720	665	742	732	700	710	735	726	701	688	738	718	722	703	726	716	735	708	690	669	732	672	679	674	675	697	671	710	725	738	696	717	716	726	668	689	704	686	696	682	739	745	745	735	691	729	729	725	717	700	643	758	702	716	680	710	722	725	695	730	686	711	684	688	704	789	741	708	733	732	690	680	711	697	712	729	686	689	731	715	729	687	711	696	707	720	662	731	664	721	707	666	706	681	699	740	674	725	674	654	672	693	718	735	716	664	693	696	745	654	744	717	732	709	677	666	720	722	709	693	712	700	663	714	731	687	684	704	759	691	695	715	674	693	735	710	711	723	717	729	721	679	662	749	657	711	720	719	724	713	718	629	732	667	671	734	685	686	720	694	665	711	694	702	718	717	707	684	697	724	723	709	737	707	723	674	657	693	710	698	713	725	706	714	713	708	705	667	678	697	707	681	734	710	699	716	706	728	691	670	697	729	685	693	675	719	694	718	700	720	688	692	729	671	719	665	712	680	739	645	697	721	691	711	670	703	705	776	679	731	743	692	705	719	714	739	734	706	696	730	702	715	732	706	770	732	705	711	702	717	657	735	732	734	693	677	703	704	674	705	734	697	685	705	680	730	700	669	696	707	724	682	719	704	709	686	738	709	737	712	729	721	719	686	709	748	760	685	716	703	685	697	745	718	741	729	746	709	712	675	698	726	712	679	719	663	688	713	698	725	717	670	702	696	679	717	691	660	742	711	742	667	705	737	679	744	733	716	653	707	623	737	694	720	737	719	706	704	668	724	732	689	714	690	657	692	697	713	680	693	716	680	691	706	735	709	709	728	704	760	679	721	698	704	738	703	655	678	677	671	695	720	697	720	680	688	729	724	661	665	706	727	732	710	695	690	697	685	739	640	708	717	718	698	719	713	714	684	685	662	735	682	720	691	749	718	754	656	663	690	671	723	702	735	706	704	698	643	726	723	705	695	750	702	762	709	660	723	736	697	705	717	718	697	702	694	703	712	648	737	712	706	684	714	693	682	684	689	721	729	693	729	736	705	755	687	711	694	738	715	697	714	697	669	699	709	754	715	758	691	721	709	720	699	723	748	693	664	658	730	691	714	696	719	673	678	712	711	705	753	682	690	702	726	737	689	705	724	701	715	749	730	666	711	700	731	679	720	759	737	693	704	708	734	712	710	727	695	700	740	756	745	709	704	648	708	744	726	673	672	706	708	749	705	699	735	669	736	730	709	708	746	719	656	663	740	656	709	746	760	701	730	666	730	654	695	696	696	728	714	682	719	702	683	618	677	704	717	659	720	646	759	758	740	734	710	708	691	719	688	683	735	741	706	724	707	711	679	722	762	680	708	726	711	724	691	674	695	679	709	686	729	711	693	725	723	728	728	675	682	711	700	721	708	707	705	745	768	699	692	693	746	712	750	620	708	741	692	676	661	738	731	713	704	662	688	699	738	719	679	723	706	747	704	682	682	722	684	721	677	691	709	706	664	721	705	742	679	630	721	695	679	711	694	725	676	748	672	746	708	722	688	681	688	710	704	707	739	688	710	677	734	703	713	697	724	718	689	692	665	689	673	702	685	679	738	751	703	689	701	707	721	715	707	672	742	755	717	706	651	723	688	686	676	725	729	733	707	686	732	718	725	719	703	712	684	693	674	726	687	729	719	790	742	657	728	700	696	766	691	715	717	722	708	685	746	696	681	731	702	661	718	684	687	696	676	729	703	714	713	701	718	646	687	705	702	709	696	765	706	720	715	721	696	692	715	697	743	701	703	726	662	727	733	714	705	701	682	710	701	716	748	700	717	705	736	712	691	682	691	726	720	701	694	707	705	736	689	737	689	717	699	678	719	679	677	759	712	720	680	742	689	677	720	727	660	717	700	711	733	700	663	698	673	709	775	733	652	674	685	735	723	710	692	706	704	723	720	695	703	725	700	718	686	680	687	751	705	732	658	715	723	738	676	700	732	736	709	651	695	706	710	678	704	746	669	711	725	739	688	684	733	691	703	726	676	710	732	745	685	697	710	673	705	725	728	714	747	706	688	674	698	686	692	671	722	757	719	685	679	731	715	715	711	731	651	717	682	722	781	721	729	727	694	714	661	702	718	723	710	747	747	681	720	680	765	710	682	723	651	711	727	686	659	738	695	712	715	691	667	688	689	716	715	725	721	702	654	697	670	687	751	702	683	721	697	735	680	707	692	699	720	689	684	744	673	746	732	680	710	724	672	705	705	691	693	713	721	731	743	679	649	689	673	695	678	722	696	710	703	708	713	655	730	662	744	682	737	668	697	679	705	699	746	717	707	729	740	700	679	690	698	716	674	708	688	695	721	670	707	709	709	698	732	717	702	732	728	714	691	749	674	683	684	682	673	726	690	702	709	695	668	725	728	707	715	774	691	702	719	688	698	733	670	714	677	638	720	701	716	725	701	685	693	706	748	681	708	711	728	703	696	742	691	736	703	714	695	713	682	706	665	712	657	686	695	731	732	681	685	737	667	718	733	711	700	716	704	705	735	721
35421	17289	4267	320	254	249	240	239	219	227	211	249	263	231	304	222	236	208	250	240	226	244	216	243	257	274	254	217	256	257	221	230	238	243	255	227	214	254	254	217	219	250	234	227	246	215	246	234	231	247	251	266	217	253	244	221	224	247	254	253	249	224	260	244	229	262	267	272	239	214	233	260	231	228	230	233	238	229	240	230	222	230	247	235	245	271	220	236	240	232	258	238	210	231	278	226	215	245	246	236	236	260	228	252	244	257	247	237	213	232	268	235	235	232	272	197	228	255	225	244	244	279	240	233	259	206	260	265	226	210	250	219	218	236	236	236	264	245	245	237	268	273	227	221	238	237	259	238	249	241	249	248	268	217	216	254	251	221	238	227	234	242	250	231	227	223	206	255	227	235	256	241	235	258	243	243	240	233	263	225	225	257	278	217	234	234	240	273	250	248	228	246	248	236	219	222	248	227	254	242	238	237	251	235	248	228	236	248	273	253	227	235	236	232	210	245	253	247	230	268	248	248	236	230	261	230	227	235	241	268	247	224	208	231	248	211	257	225	253	226	220	232	244	276	266	252	245	264	234	255	268	263	264	254	285	264	241	235	236	240	274	259	225	231	246	247	253	242	223	225	232	238	241	243	251	251	257	222	248	222	232	247	276	210	209	251	209	229	231	243	234	264	200	237	252	250	234	242	251	247	256	251	247	271	235	214	236	269	245	246	255	246	226	227	242	239	230	233	238	242	219	248	242	251	219	247	236	214	264	237	231	224	268	237	241	212	223	249	271	257	245	246	219	242	214	242	232	231	230	251	245	238	242	228	218	216	239	228	257	236	209	240	215	242	238	267	212	260	219	232	233	262	265	227	243	215	208	268	210	197	235	248	247	242	264	224	237	274	267	258	253	257	268	225	271	242	213	222	252	246	236	253	244	269	233	265	223	241	233	265	211	242	248	217	251	208	272	235	250	219	219	249	233	243	279	260	220	276	236	210	246	226	253	246	274	224	244	230	259	259	253	223	254	253	267	267	265	230	245	231	250	242	236	253	240	217	221	234	222	241	239	246	257	236	234	242	236	263	245	263	288	243	237	241	225	225	224	240	239	226	245	205	230	241	246	233	248	230	252	237	236	257	245	259	245	265	256	235	264	222	217	257	236	260	238	257	228	226	252	264	243	225	213	231	230	240	217	265	235	261	244	230	235	264	235	242	286	243	247	237	258	249	266	244	235	245	216	258	270	221	243	255	228	253	229	256	255	220	223	272	221	234	277	263	248	240	253	267	262	234	211	252	264	262	231	251	245	254	253	233	244	265	245	247	233	232	210	209	251	251	245	244	263	223	267	243	252	223	231	231	230	277	263	253	250	254	248	259	257	271	243	247	218	228	238	257	290	254	258	224	227	260	232	231	247	255	249	240	238	226	237	238	252	212	204	264	258	278	239	243	237	243	237	212	250	259	240	235	240	230	217	241	220	244	232	234	247	264	237	228	241	255	243	236	229	209	228	266	235	219	242	226	241	234	229	252	220	269	245	246	241	202	217	224	246	234	251	237	273	232	243	238	248	228	233	245	257	223	215	248	220	222	247	211	242	228	245	241	236	242	237	287	236	227	238	245	245	222	235	257	232	220	248	213	225	245	265	233	246	244	241	204	212	232	258	249	257	265	244	241	239	229	261	217	258	219	234	275	206	274	233	263	236	280	254	218	251	265	239	218	252	232	231	263	242	249	245	252	205	233	233	226	235	230	257	233	232	245	242	244	231	276	237	247	264	238	269	239	212	218	272	227	252	251	247	267	216	254	224	240	228	253	238	238	256	265	242	233	257	252	238	245	254	204	239	263	253	213	224	227	224	236	261	250	259	240	255	229	241	228	245	261	268	240	259	253	245	237	225	238	251	243	226	270	250	261	239	260	252	235	249	238	202	264	215	238	213	213	249	265	235	250	274	219	254	217	241	260	211	255	232	242	223	268	254	196	236	243	244	216	267	244	251	229	249	241	227	251	252	237	237	217	252	231	231	202	241	234	255	260	268	258	233	239	265	231	216	229	241	270	242	283	256	266	234	222	246	236	212	262	238	230	242	253	223	290	219	260	240	249	253	248	253	236	248	274	245	229	235	221	206	261	253	238	248	223	247	249	252	259	255	227	245	255	244	242	209	241	268	239	228	237	211	233	255	234	227	262	239	202	232	237	249	233	223	239	269	243	225	227	260	234	261	256	224	236	232	259	228	239	223	218	250	235	259	266	217	241	240	265	245	219	184	251	239	223	252	223	257	285	252	232	237	246	246	221	234	209	239	238	264	252	252	238	237	237	226	225	253	238	245	250	260	235	255	269	214	237	218	213	241	221	262	236	227	265	228	276	258	218	256	229	244	242	255	234	245	237	255	245	199	247	225	265	253	241	228	239	239	235	224	242	244	259	262	218	256	237	259	228	213	244	238	215	249	264	276	231	245	261	258	222	235	222	225	261	257	252	242	243	214	248	203	230	229	286	249	226	251	241	238	230	244	226	233	245	246	211	256	226	241	248	248	228	235	255	235	245	240	216	264	208	234	238	236	260	217	224	236	274	250	258	225	218	257	235	242	211	218	263	256	270	209	236	236	212	226	252	223	237	218	214	243	225	261	242	247	271	268	221	231	264	217	239	225	226	260	251	228	219	230	241	224	225	241	246	238	249	255	240	245	230	224	215	225	250	239	236	224	257	242	236	266	227	206	219	250	235	223	235	218	255	266	246	263	262	239	233	229	253	287	230	243	236	201	264	189	251	260	224	233	227	250	254	255	224	246	245	253	231	270	252	226	259	224	226	275	220	233	237	270	246	246	260	229	235	295	257	261	237	243	227	207	209	244	245	244	247	221	255	256	255	233	272	245	255	259	248	267	290	260	228	224	225	219	269	241	251	221	221	241	241	229	223	228	227	220	238	227	267	287	261	265	268	242	268	218	222	254	230	227	248	250	245	256	236	222	263	260	251	221	220	242	243	236	268	253	226	255	234	226	245	217	241	244	218	259	244	228	249	238	265	245	252	248	225	268	247	208	262	252	257	209	243	260	250	241	230	235	231	233	242	246	258	273	226	237	249	249	239	255	246	287	240	253	252	227	232	241	250	217	226	231	229	257	258	241	271	235	235	200	246	264	223	253	218	241	242	265	224	240	251	217	246	248	253	256	247	238	252	229	259	273	261	245	241	257	230	275	250	242	225	199	244	238	209	242	218	248	240	261	239	220	260	267	228	267	226	222	225	190	234	237	260	234	240	242	254	231	229	263	253	237	259	253	251	246	220	226	258	252	248	257	241	267	237	217	246	226	242	233	229	231	225	254	224	261	239	255	274	247	225	229	227	208	233	278	234	234	245	242	239	232	244	218	251	213	246	245	229	236	215	217	257	225	246	246	247	272	265	244	245	253	240	251	229	218	231	249	241	215	237	233	209	202	257	230	245	253	219	264	243	219	269	267	262	256	246	234	234	234	224	214	221	224	241
18880	4627	947	587	573	566	562	569	580	562	554	571	547	569	523	577	562	530	546	603	578	595	567	521	532	561	623	559	608	552	575	563	541	595	564	555	565	570	569	607	526	550	608	503	540	612	514	568	590	606	555	571	548	542	592	557	539	571	570	543	556	589	541	536	543	575	551	521	546	573	583	571	592	567	528	580	561	604	588	566	562	536	556	532	546	579	564	567	552	535	569	585	539	529	560	552	569	532	545	565	552	561	557	576	532	565	552	566	565	619	557	512	594	586	572	558	558	556	571	581	578	567	562	562	598	555	589	539	628	602	593	599	521	555	570	558	638	555	548	565	617	578	596	609	595	583	548	597	570	564	564	501	569	573	589	527	548	577	597	591	568	583	561	539	537	557	575	592	603	521	567	587	571	587	551	533	604	590	586	577	557	559	603	470	552	541	572	544	537	543	543	582	581	542	589	589	562	560	586	548	539	540	593	564	577	559	536	615	540	573	581	564	586	560	608	544	579	605	561	542	561	576	563	552	602	576	582	568	596	612	578	590	559	545	592	581	574	523	528	552	568	619	585	558	583	534	574	508	549	587	598	543	571	533	561	565	596	587	556	602	561	570	605	578	521	584	595	561	573	565	594	563	537	527	561	546	556	583	589	574	551	549	530	548	563	542	578	529	568	572	581	509	598	592	569	526	533	541	492	541	586	550	562	523	585	573	568	570	551	590	568	611	593	538	573	550	541	572	552	546	587	543	588	605	538	531	557	554	538	573	554	533	529	552	587	618	554	575	525	559	568	548	556	569	561	621	542	560	574	568	601	574	566	586	562	585	540	524	589	599	552	596	553	603	562	620	559	536	565	600	592	585	552	590	533	554	596	564	589	539	591	556	554	548	563	572	580	597	576	630	552	573	594	573	573	562	565	606	567	565	557	517	537	594	589	609	556	548	574	542	556	599	598	572	584	549	541	600	605	535	545	533	589	542	563	553	560	540	564	556	548	580	571	559	573	584	547	587	574	574	557	547	563	557	557	538	536	594	554	564	591	557	575	541	547	526	569	584	573	547	528	502	564	547	552	577	517	554	588	576	571	527	558	582	540	545	601	561	594	533	550	576	552	503	619	557	585	567	568	597	561	581	606	583	592	529	583	534	559	573	563	589	538	533	585	611	558	571	565	564	559	562	528	576	592	557	527	593	544	574	582	579	528	584	597	566	592	540	531	558	517	530	529	558	575	624	592	599	570	553	625	571	575	539	537	561	564	589	568	542	582	546	564	584	561	534	576	552	600	539	538	555	586	579	560	545	569	563	581	554	561	550	583	547	563	643	589	543	584	577	528	595	572	600	545	554	552	569	565	557	566	565	576	539	546	552	558	563	539	579	633	577	586	506	581	557	559	564	615	565	558	569	562	575	547	588	578	604	598	538	575	523	544	570	500	599	580	567	590	547	569	586	567	612	563	557	558	571	595	595	554	564	544	574	577	562	569	561	558	602	531	556	559	569	587	573	558	555	564	559	555	576	539	637	565	520	561	565	577	576	612	601	566	572	551	572	540	509	563	592	649	581	546	613	563	553	591	573	569	571	551	531	582	558	575	537	542	540	528	615	558	559	578	574	582	537	574	522	546	588	564	568	577	561	623	552	537	569	582	533	567	611	612	557	572	588	594	547	567	562	564	551	546	545	581	526	539	545	578	560	580	603	544	534	559	524	552	566	542	572	571	566	574	585	586	591	546	574	547	532	560	579	584	551	581	586	559	572	599	559	543	550	549	606	555	577	548	569	575	590	597	605	582	572	569	547	562	553	556	555	549	582	570	620	602	587	550	584	572	518	598	555	540	557	584	596	548	646	573	579	575	583	588	618	601	562	597	560	534	599	510	602	537	608	548	560	527	588	579	563	590	564	584	598	562	576	603	528	563	588	529	569	575	563	541	634	560	572	570	591	567	609	534	562	525	595	513	584	549	567	566	569	558	598	558	571	561	590	556	552	561	559	524	585	551	589	572	591	563	529	552	576	576	571	566	589	558	585	583	579	600	575	588	575	531	559	563	549	568	576	546	520	588	542	572	549	547	557	549	555	550	557	581	565	559	534	559	579	560	602	521	546	540	557	572	554	566	574	607	591	537	603	546	595	552	591	522	542	579	555	523	581	571	541	562	565	553	562	576	595	555	573	582	574	617	571	565	600	590	584	602	547	549	620	569	594	524	550	534	591	570	562	548	559	545	539	568	540	572	560	555	575	551	590	592	604	549	585	543	599	579	552	546	612	542	579	570	563	561	590	572	562	567	564	571	622	544	541	551	548	581	559	552	578	581	544	548	582	585	546	575	546	590	567	575	571	525	612	556	583	564	543	597	541	562	564	544	592	643	546	539	574	563	594	525	560	589	559	584	589	544	579	604	578	567	543	577	581	564	533	562	568	598	547	587	523	506	561	577	523	590	577	520	558	598	572	519	542	579	619	615	569	591	555	567	561	548	541	559	572	506	576	574	550	542	563	527	575	529	562	575	565	576	558	573	591	539	555	558	581	538	557	560	548	559	595	564	567	561	578	554	534	526	557	560	565	600	592	576	567	588	578	550	578	577	562	570	575	568	588	550	580	571	584	580	577	568	591	586	511	591	570	555	528	557	538	584	529	571	562	579	558	588	551	517	570	574	591	587	596	564	575	574	619	543	577	525	610	531	588	559	581	563	539	565	604	584	554	594	614	583	563	533	555	567	550	603	546	582	568	576	583	566	582	502	527	565	599	576	598	560	566	537	575	564	566	563	559	537	588	550	536	564	556	564	585	563	540	576	557	585	552	579	533	583	533	604	534	591	603	575	598	555	557	526	537	561	569	585	573	535	570	599	580	530	554	505	559	539	572	587	586	573	544	553	540	583	544	540	602	560	540	564	534	577	553	590	582	563	595	539	564	586	567	576	534	585	604	574	601	545	559	544	578	605	561	547	596	565	568	555	589	592	554	563	605	558	559	572	576	565	577	501	559	528	597	590	616	573	580	574	563	576	544	553	601	581	625	517	572	545	562	594	571	588	557	511	548	570	592	608	554	569	563	520	534	560	589	591	586	563	552	574	557	596	556	558	556	550	604	543	577	597	571	548	574	539	582	573	561	575	559	547	537	615	523	542	583	579	595	533	540	548	588	536	543	589	573	574	528	557	618	548	549	557	612	561	564	533	569	560	590	557	575	577	565	589	594	572	560	554	567	553	509	615	557	553	560	561	547	549	561	532	526	552	553	573	574	551	561	577	603	539	575	591	557	555	531	573	572	553	581	549	546	573	565	567	556	543	557	539	585	567	600	590	521	612	571	597	556	600	614	554	550	546	569	556	555	582	565	534	615	581	552	583	567	550	580	578	548	562	559	538	554	580	569	533	590	582	586	576	548	514	562	552	558	597	524	567	561	545	548	576	531	601	576	599	559	588	539	574	547	591	543	560	584	573	551	610	572	598	603	590	603	591	582	560	538	564	535	584	545	600	588	546	538
25240	21134	23709	28848	21148	13467	647	532	414	438	412	400	468	442	407	404	371	402	397	409	413	356	412	400	396	422	409	469	395	373	407	412	436	405	382	412	455	456	393	377	390	354	380	408	442	402	402	457	389	356	396	409	393	377	447	417	411	448	365	417	390	367	427	377	398	382	384	404	414	383	385	421	405	389	417	413	394	379	417	403	388	397	408	344	391	349	389	420	405	393	381	383	376	370	407	421	394	386	416	439	361	363	405	383	405	391	398	405	428	396	379	415	392	401	379	350	387	392	382	388	398	402	384	406	395	431	393	367	400	389	397	420	421	376	413	410	401	407	378	447	386	406	351	386	360	404	358	414	401	411	407	368	389	421	404	391	403	405	365	377	378	381	407	394	420	390	410	391	404	390	403	429	362	379	386	392	412	401	405	384	397	425	440	442	374	378	399	383	379	334	358	390	387	360	365	375	383	362	373	403	378	432	411	412	391	385	421	380	413	424	415	412	389	380	427	436	378	405	435	396	406	414	402	406	385	450	383	375	422	406	336	337	444	413	370	370	414	415	403	371	397	408	419	434	389	460	419	401	386	371	365	388	406	390	358	387	380	388	378	394	407	373	411	400	403	350	414	358	355	386	370	417	372	384	445	409	392	368	404	357	363	388	392	408	397	424	377	409	387	390	381	383	388	385	373	383	396	408	411	423	375	373	432	397	411	414	409	412	385	417	372	389	398	398	437	402	394	427	384	402	402	423	371	382	385	382	395	418	393	380	355	385	369	369	404	407	372	392	398	411	414	434	408	378	345	403	372	411	402	378	403	404	369	381	398	407	389	405	413	413	378	392	416	384	416	345	414	381	344	419	401	398	393	389	437	407	400	400	391	394	406	413	403	404	386	382	382	436	400	401	446	402	394	370	407	393	410	407	377	412	395	415	418	411	393	355	364	418	377	439	402	436	383	385	379	437	362	423	408	384	378	379	404	416	412	417	404	373	379	396	402	366	383	392	417	427	390	386	424	373	448	390	432	396	382	400	367	414	386	419	392	383	422	406	393	395	381	446	400	356	373	448	411	373	420	451	389	403	407	405	382	385	371	420	402	386	399	374	362	414	429	429	420	348	410	388	377	367	388	381	424	394	424	417	384	393	414	405	398	430	423	403	390	357	396	429	406	401	382	413	399	424	387	365	418	394	393	396	379	403	405	407	406	412	401	386	451	409	367	405	422	390	419	372	376	411	397	414	376	438	408	380	389	354	425	404	421	360	387	429	401	397	399	362	405	411	416	417	392	422	373	369	411	398	426	361	379	377	450	418	408	389	396	425	427	432	382	367	378	415	360	369	415	412	422	389	397	402	360	403	379	370	403	377	411	405	408	445	378	394	407	416	424	437	387	375	387	399	388	403	421	387	383	413	362	439	388	377	410	410	394	408	393	410	386	406	392	369	397	396	399	385	351	425	403	398	393	395	416	413	389	404	411	375	378	407	398	392	381	379	366	377	415	408	412	389	398	422	421	378	354	374	399	390	430	390	410	384	400	394	389	410	394	375	392	407	408	404	414	366	385	402	392	381	377	370	426	441	400	404	420	410	395	396	365	351	386	421	416	429	419	354	371	449	396	394	438	350	394	412	358	391	421	372	393	378	395	363	412	423	405	354	404	393	411	406	408	389	371	389	368	372	369	384	365	369	400	362	398	445	441	441	384	404	383	392	376	431	353	380	389	355	410	379	388	374	384	408	457	395	341	395	397	367	400	387	392	395	399	399	416	398	384	393	377	361	378	413	382	461	384	396	381	377	367	392	384	412	408	383	372	411	396	435	420	414	372	375	389	362	390	380	393	412	418	390	363	377	422	371	385	401	386	391	397	416	421	399	400	434	419	426	364	360	386	410	380	400	367	387	407	410	418	394	421	387	423	411	389	414	382	423	411	385	400	407	417	410	437	404	377	376	405	379	395	402	395	340	394	392	386	369	380	394	397	388	380	379	380	445	376	363	406	426	442	399	401	387	416	391	378	393	392	402	401	359	444	359	409	410	417	417	396	392	425	383	435	401	399	389	382	420	399	401	387	403	402	354	368	417	393	387	419	396	408	410	370	406	333	405	436	393	355	408	405	412	387	417	389	379	414	398	414	400	444	379	443	374	413	379	411	423	365	417	404	370	364	375	394	403	403	408	392	413	414	393	419	370	388	420	402	383	400	407	395	361	365	443	369	347	412	396	386	395	402	386	402	390	409	391	399	390	398	432	396	413	418	405	429	401	382	383	397	452	405	376	402	375	407	407	379	407	404	423	410	401	427	407	350	417	408	403	371	460	389	417	390	428	418	440	398	363	377	387	379	408	387	393	356	379	439	386	399	415	410	408	359	420	408	383	368	409	371	433	403	415	401	413	389	437	398	386	405	417	389	398	400	410	404	397	434	427	443	368	380	413	448	424	412	398	395	430	369	403	413	371	426	370	406	437	388	419	365	392	379	404	383	416	406	393	402	381	399	389	339	378	407	373	388	379	390	389	400	411	379	404	415	374	375	414	418	391	382	376	396	359	405	412	398	422	356	388	377	401	405	382	392	383	354	404	369	407	377	413	418	386	414	385	395	423	410	401	393	386	422	366	376	385	353	373	358	373	382	391	421	366	414	368	395	368	391	423	394	387	396	420	417	409	390	406	372	387	362	405	379	374	429	398	372	404	374	441	391	396	395	363	413	425	433	371	409	398	387	368	398	381	357	412	391	385	424	362	368	377	389	424	386	388	403	413	412	380	407	389	380	376	384	413	409	458	383	397	370	384	383	381	421	330	444	412	403	393	393	364	407	415	392	398	395	371	426	398	377	412	370	393	365	381	430	393	353	389	347	373	364	410	411	413	372	369	394	407	417	359	398	415	386	379	369	376	395	437	367	402	343	399	403	386	400	405	367	390	366	402	400	403	383	376	394	398	393	378	369	423	426	367	428	408	409	376	427	371	379	387	375	398	429	421	439	386	417	372	434	384	374	428	426	398	395	394	410	369	396	405	402	442	423	381	360	404	397	390	392	392	396	410	389	393	377	382	411	371	423	404	398	360	429	448	374	415	390	380	418	401	393	373	387	376	396	398	381	391	399	430	368	379	380	358	386	420	393	410	413	411	386	372	380	408	395	437	386	392	400	386	337	351	355	399	412	390	389	370	408	382	417	405	410	399	402	387	405	407	436	361	413	410	419	394	419	422	354	378	384	395	417	423	428	426	366	393	414	399	380	388	378	418	402	368	429	393	393	371	449	381	338	421	398	418	367	408	376	377	451	380	422	400	412	391	399	367	387	388	426	375	394	410	353	379	376	364	390	390	420	408	394	402	402	406	416	409	409	365	387	375	379	375	398	413	423	371	412	413	382	376	403	383	379	406	358	370	389	410	451	381	403	370	433	366	397	392	389	374	407	409	382	403	459	392	367	437	418	388	394	388	392	395	398	403	444	360	376	396	403	357	387	371	408	358	376	405	419	422	392	411	422	424
32139	32078	7890	1003	903	897	853	831	840	926	858	852	822	892	846	833	835	810	865	814	828	843	810	819	854	862	803	813	877	842	850	834	870	817	879	817	812	868	837	855	790	787	821	873	805	824	807	825	829	842	818	818	859	854	783	842	911	797	834	828	806	796	806	831	798	888	841	845	852	808	842	842	837	845	832	779	901	834	815	810	893	851	869	838	793	821	868	838	807	830	782	788	835	801	820	812	820	816	829	834	858	789	838	838	844	832	870	804	808	795	869	854	834	819	873	887	838	817	802	804	808	823	829	809	851	856	830	802	824	837	813	844	865	856	816	856	832	857	813	796	870	834	840	783	833	851	805	766	790	850	830	812	876	826	838	849	863	797	894	821	847	858	796	825	821	854	792	857	884	849	826	836	832	825	804	814	868	842	818	789	804	769	858	852	866	786	863	883	769	809	836	840	820	885	812	860	811	877	842	851	821	807	818	857	771	857	806	840	816	831	815	870	856	824	849	806	822	839	795	787	835	845	870	859	871	819	811	855	810	857	846	819	835	826	830	762	871	859	835	853	903	823	876	842	900	849	829	831	801	864	828	849	831	814	847	870	836	805	844	837	883	829	862	851	852	849	832	862	816	850	893	841	863	802	792	816	823	862	855	864	839	847	795	841	836	833	813	837	796	811	865	853	824	831	858	840	840	826	836	821	861	787	783	823	855	818	823	862	845	821	843	815	801	831	825	829	847	847	844	817	863	824	837	787	857	860	820	861	877	869	846	861	878	833	790	825	829	837	885	817	844	888	844	842	881	843	862	892	841	872	809	837	890	801	862	805	874	787	797	761	846	825	807	802	857	799	843	856	837	859	809	756	772	816	839	868	848	857	853	856	808	833	843	795	891	819	850	859	876	874	836	795	828	788	871	825	861	819	802	835	800	883	872	850	853	855	812	830	878	834	845	777	827	834	836	807	846	808	851	852	845	879	823	810	846	779	764	857	884	860	847	854	832	865	827	791	821	818	828	850	840	852	854	813	804	868	808	835	851	809	863	834	749	813	862	818	810	867	841	859	821	857	863	849	813	839	882	787	810	778	784	823	839	821	841	883	880	824	830	840	802	864	823	856	846	844	805	884	845	809	871	891	819	814	841	853	822	805	848	845	879	809	835	825	845	840	821	840	905	864	868	875	849	795	825	875	818	809	808	861	839	793	844	823	843	832	840	844	767	891	869	847	797	833	845	864	815	867	786	826	796	805	825	811	861	799	847	794	819	860	828	782	834	826	838	812	837	799	845	836	829	838	825	873	853	896	814	807	820	831	796	819	828	870	899	822	820	866	896	801	816	790	840	826	861	830	823	851	845	802	835	816	845	842	772	857	874	820	865	822	785	859	823	810	837	838	869	850	865	842	824	827	839	811	863	824	838	789	826	856	818	824	833	830	839	821	851	813	867	838	823	863	844	789	839	820	795	823	828	795	819	825	839	825	850	782	813	854	810	824	865	809	843	888	827	881	855	831	840	843	882	840	772	844	835	785	785	814	824	837	826	849	786	809	837	845	769	820	811	831	834	812	812	833	849	841	802	860	849	846	841	806	820	869	804	841	830	867	853	847	829	844	844	842	913	824	794	809	820	806	841	878	846	827	843	873	811	840	799	818	814	843	815	798	817	829	840	808	866	853	864	796	811	868	813	834	795	811	882	827	824	842	815	866	837	881	811	879	828	823	854	813	833	816	855	798	835	894	771	825	827	814	867	859	825	754	886	810	869	794	843	859	815	845	826	797	903	837	841	853	842	830	858	845	831	812	850	830	841	854	852	806	834	832	802	787	852	850	842	843	837	791	810	845	857	846	859	862	802	799	813	793	853	835	846	798	806	849	810	818	846	830	850	823	834	857	852	809	820	803	853	870	826	819	798	806	809	810	883	860	892	842	831	845	859	848	812	884	811	834	832	818	893	824	849	861	847	763	820	827	827	784	815	875	797	814	795	866	842	815	846	832	778	877	829	842	859	886	803	805	800	801	851	838	865	858	846	749	779	819	838	836	812	859	834	847	866	790	837	845	801	855	870	853	847	846	840	847	800	849	852	863	797	833	865	900	832	845	856	845	814	840	834	865	856	828	843	801	823	807	836	894	791	868	834	884	829	857	839	753	822	785	830	847	820	889	867	833	854	838	891	795	796	844	820	791	798	812	819	783	827	814	825	828	818	769	829	846	842	861	826	837	840	864	802	861	803	842	848	905	867	811	819	774	853	829	799	822	863	840	796	808	914	812	828	796	839	793	851	834	811	836	825	829	835	828	792	838	851	843	804	850	866	836	817	794	823	860	836	885	871	848	919	830	855	870	813	790	827	847	864	873	811	802	819	838	862	845	862	863	838	846	773	810	824	845	797	832	896	826	835	793	877	827	868	866	825	823	800	860	861	864	767	864	853	783	827	836	774	842	827	813	827	820	829	836	769	823	862	810	840	826	846	837	893	855	816	876	789	762	819	873	796	801	804	852	859	826	818	869	816	812	827	819	862	842	804	816	805	814	840	855	837	810	811	812	870	826	873	852	817	781	844	843	763	802	814	823	791	818	852	820	832	815	781	806	841	865	872	816	853	835	841	823	815	870	829	890	807	815	828	810	859	816	848	860	818	780	820	849	851	856	812	803	817	855	820	831	781	825	876	829	856	836	793	832	830	883	781	812	852	812	826	841	821	824	866	865	791	837	811	868	839	810	866	765	773	856	842	800	785	860	829	817	822	850	869	801	864	859	836	864	813	840	838	804	868	889	802	869	843	821	864	885	845	829	792	799	820	829	861	838	881	833	870	869	812	824	788	849	846	806	860	841	850	809	834	836	811	859	845	807	841	782	844	837	815	869	845	825	812	779	827	823	850	823	803	836	825	819	829	795	853	837	831	811	827	871	836	808	851	820	808	884	847	841	764	810	848	861	864	798	783	833	859	852	875	836	813	888	856	875	879	827	835	823	859	838	847	853	857	830	823	886	789	806	870	827	825	831	825	797	804	850	843	831	841	883	854	784	817	830	840	838	810	854	848	788	796	835	872	850	825	842	814	835	863	858	811	860	874	819	820	872	829	864	816	782	861	824	857	821	830	851	886	855	854	882	802	837	876	798	810	831	870	785	867	859	879	843	804	879	868	759	849	823	812	872	884	793	875	824	817	795	884	812	835	828	860	801	802	859	794	866	857	849	867	843	843	798	874	798	829	827	839	878	820	828	870	840	859	807	853	771	811	846	785	826	840	823	832	829	851	808	844	832	836	823	832	844	904	822	831	828	797	810	794	807	881	853	841	849	842	860	841	813	841	907	862	835	870	852	867	844	839	805	809	793	851	840	821	808	895	866	859	866	889	808	827	805	838	842	802	880	830	854	834	850	859	841	827	853	883	825	833	802	786	836	819	791	811	825	813	807	813	785	826	788	827	790	854	874	814	868	896	849	862	826	792	861	904	842	853	842	819	840	857	851	860	862	854	837	803	844	842	817
24532	21118	24137	28355	21121	21152	11513	683	475	465	434	383	401	403	418	389	335	325	366	329	359	336	364	349	348	365	354	338	356	352	365	329	364	356	338	337	354	324	318	323	349	343	326	353	374	334	333	350	342	369	338	353	342	359	364	378	329	380	364	334	356	350	356	350	335	333	338	320	347	368	370	373	346	332	356	329	363	324	351	288	309	336	356	296	361	340	360	317	354	342	330	316	364	327	341	344	360	326	291	340	324	328	376	319	353	313	341	329	290	305	362	357	306	306	338	327	331	380	373	342	354	362	374	323	327	335	331	368	330	336	320	295	367	342	365	311	305	319	326	349	308	302	366	381	351	333	335	356	333	315	343	322	336	343	362	354	356	339	305	334	369	319	323	328	378	355	339	348	373	349	358	340	341	304	331	360	308	340	355	386	339	351	343	359	312	316	327	304	369	360	297	351	361	348	344	301	331	339	352	349	343	325	337	330	327	367	359	307	312	309	319	355	362	309	358	350	332	368	337	293	282	347	333	343	326	330	352	351	293	341	374	347	315	323	339	348	363	364	347	329	344	332	343	312	346	335	329	365	362	336	315	360	350	346	319	316	320	359	340	357	319	357	379	348	323	318	313	312	339	352	320	340	335	331	327	364	344	344	363	357	363	385	351	364	364	333	352	361	349	315	320	339	329	322	331	321	335	347	338	335	333	332	317	348	280	350	355	369	341	334	341	349	327	377	377	324	327	301	329	344	341	342	334	352	356	386	337	328	350	358	356	324	317	345	327	318	332	371	317	322	351	322	326	357	315	329	312	359	347	301	300	312	350	328	344	367	343	352	358	357	313	330	334	330	345	307	335	351	343	342	358	339	377	346	354	343	337	313	313	348	366	329	311	335	365	341	332	379	388	315	331	349	334	331	337	337	329	328	352	330	322	331	325	336	332	347	326	320	331	304	303	336	296	316	345	320	367	356	325	382	322	349	345	343	335	334	354	373	308	327	316	314	337	341	330	317	340	305	359	376	367	352	337	336	332	305	361	325	365	337	338	328	350	345	357	329	355	366	338	354	366	345	339	324	357	334	368	351	345	318	345	333	378	388	364	386	388	329	306	311	337	333	321	340	350	353	331	302	343	319	357	312	354	341	355	327	330	343	331	330	325	348	332	339	336	322	297	307	297	326	310	384	314	362	298	313	379	318	370	325	326	349	340	334	318	323	328	325	332	373	333	361	328	364	386	319	365	336	382	336	308	349	359	354	323	304	344	329	318	351	312	348	349	360	338	346	334	341	343	359	334	359	398	360	318	364	311	357	325	312	347	346	348	348	382	345	328	337	322	354	390	329	320	322	318	325	302	368	363	352	366	343	360	329	310	325	330	314	310	365	315	332	286	354	360	329	357	332	295	364	325	341	328	341	341	341	368	356	343	352	320	335	317	332	349	292	316	363	361	338	323	323	302	330	363	386	318	342	357	354	338	335	340	325	348	339	321	337	323	319	332	329	362	349	362	319	334	353	355	350	330	327	324	357	333	326	342	346	338	336	334	344	331	306	323	341	317	326	319	339	323	314	311	363	343	357	318	314	333	331	364	305	315	310	315	362	347	308	325	385	362	398	350	333	311	334	344	338	330	337	325	349	329	345	314	323	328	333	345	343	363	356	339	358	348	346	338	329	354	326	353	322	346	328	323	343	302	344	345	323	334	363	353	344	291	336	302	320	326	363	326	358	339	307	293	329	307	353	325	330	336	363	344	338	319	303	363	318	328	318	330	294	332	360	317	306	348	347	302	332	314	323	339	328	348	376	323	335	313	327	329	360	344	343	336	355	313	328	339	311	319	364	366	324	318	339	333	312	332	341	330	304	306	340	344	326	332	375	336	340	328	343	388	344	350	336	326	351	352	334	329	318	325	355	310	320	323	374	374	334	340	349	352	363	342	353	348	339	349	342	338	335	337	370	340	366	312	347	347	343	353	298	330	355	334	299	355	350	328	312	360	337	335	296	324	310	328	322	360	341	316	363	362	335	354	311	324	339	349	330	324	378	338	301	351	313	321	339	364	363	326	324	309	333	339	318	318	319	358	366	370	342	319	316	383	351	360	380	367	345	346	315	339	300	334	331	336	323	343	328	337	303	353	353	345	342	370	379	338	333	344	329	336	324	340	310	331	358	338	361	337	345	346	331	339	355	346	319	373	375	334	303	317	353	345	332	330	337	364	334	314	333	333	366	350	335	333	336	338	325	349	356	363	337	319	333	362	372	337	333	320	330	361	321	340	332	355	358	361	336	358	336	325	327	341	368	354	329	358	356	334	312	318	335	342	343	314	316	353	356	335	366	345	345	331	333	360	334	360	341	308	353	335	333	345	341	344	369	308	320	328	342	329	381	336	363	337	309	365	350	319	326	338	315	359	349	364	345	364	334	360	304	334	306	341	341	362	368	351	309	331	366	319	376	327	367	349	339	315	344	371	334	363	347	357	316	311	309	361	336	333	338	339	324	357	320	335	349	345	336	328	362	378	346	377	344	356	375	375	346	350	335	324	330	311	318	331	319	351	328	326	329	345	330	309	333	333	321	347	350	348	329	332	369	323	321	324	344	372	374	330	334	341	315	337	339	318	339	334	357	363	317	386	332	353	353	296	323	359	335	296	349	314	339	357	377	335	341	344	366	333	337	316	367	356	326	351	377	366	299	314	326	343	301	338	328	337	371	330	337	353	368	356	339	382	308	360	355	322	319	336	346	320	353	353	331	340	344	338	278	342	330	305	299	331	328	360	363	343	332	341	336	271	321	315	314	304	281	333	326	328	320	334	306	380	305	315	328	340	339	366	320	397	345	363	314	326	362	338	365	348	304	342	342	354	330	368	369	359	378	364	354	334	318	344	334	349	328	364	306	344	359	320	336	334	325	328	328	349	367	320	378	335	316	322	350	304	311	359	330	336	325	335	320	341	338	342	341	337	308	335	314	326	299	347	345	332	335	305	377	347	351	355	305	317	327	314	334	337	340	355	352	334	328	308	316	345	298	297	279	317	374	347	328	338	353	318	336	363	342	320	356	335	352	336	320	365	298	312	340	336	341	334	349	347	359	339	315	340	326	346	350	343	358	353	328	297	343	365	355	334	334	317	337	401	336	343	346	346	311	329	336	349	332	331	371	374	340	339	329	364	358	307	340	360	304	343	347	388	366	322	343	341	343	359	334	366	388	321	354	343	315	332	373	335	353	366	330	350	357	319	328	315	304	347	357	381	362	331	334	277	332	329	338	379	356	329	337	313	342	332	359	329	345	346	349	348	353	331	348	320	334	359	343	343	308	344	321	351	309	347	330	371	352	331	376	328	347	336	375	333	347	333	319	353	296	361	344	327	342	367	363	347	352	380	339	335	352	321	342	351	346	340	337	325	362	344	283	310	350	341	303	359	340	320	343	348	331	348	326	368	349	346	353	337	349	326	322	303	320	345	349	289	318	342	322	328	332	345	327	371	339	306	349	339	338
37876	43323	11767	1013	826	807	787	756	724	704	687	712	684	701	668	721	743	702	752	723	693	677	693	693	678	673	703	685	686	716	712	695	725	665	669	725	736	647	710	688	703	689	683	704	675	701	700	725	709	700	709	676	672	690	682	726	690	655	740	670	680	671	718	709	745	686	681	669	665	684	691	716	682	729	661	732	673	709	709	756	656	673	653	656	708	672	679	719	654	689	674	657	701	681	711	675	732	701	690	665	662	702	714	700	690	713	683	705	729	689	694	659	699	698	709	700	737	719	702	681	711	690	676	677	708	708	656	701	700	680	651	748	664	708	689	715	674	702	699	674	704	670	727	680	712	696	692	669	672	702	695	687	706	706	688	676	704	692	680	699	688	674	687	676	729	650	668	662	685	693	642	704	718	682	670	694	664	683	666	716	684	667	710	728	665	675	715	688	680	642	695	657	708	671	674	715	678	680	687	698	657	678	701	740	745	729	721	639	687	688	719	714	703	708	663	714	669	749	667	668	688	721	726	683	689	706	682	655	661	754	714	689	685	672	690	700	680	663	689	681	693	670	662	656	694	717	742	698	678	710	681	634	646	700	712	687	695	676	732	703	668	670	689	731	713	651	729	649	704	714	662	673	722	672	722	719	710	690	692	655	677	682	676	669	718	719	716	715	673	667	705	726	684	701	720	655	704	710	713	719	678	726	675	643	669	750	658	678	668	720	745	680	690	740	641	685	684	682	655	683	714	697	721	685	695	724	692	680	676	716	708	687	684	646	688	692	701	676	681	728	702	680	699	653	707	703	669	702	727	669	641	727	713	663	669	681	668	706	688	672	687	709	646	713	719	702	720	719	655	617	753	734	718	639	731	711	701	696	661	714	755	668	731	721	667	649	640	697	673	750	661	700	723	700	677	679	707	673	673	692	713	675	702	710	642	704	721	726	683	688	706	674	706	720	742	689	648	741	707	680	672	718	684	688	699	713	691	685	675	705	651	720	704	728	683	694	706	676	719	679	691	687	705	667	640	666	693	709	658	679	694	702	677	660	694	706	712	702	706	731	711	647	712	720	651	713	710	665	673	638	678	731	675	681	693	717	682	692	664	696	664	704	703	719	726	649	629	719	659	681	695	666	693	630	710	706	680	753	681	672	665	737	704	630	703	647	690	685	664	667	682	706	682	653	731	710	659	747	712	713	677	712	731	676	658	653	710	652	686	650	683	689	713	704	652	760	709	675	698	698	711	692	699	689	704	718	705	668	694	680	703	704	671	713	673	703	687	704	751	689	684	667	690	657	703	677	704	662	681	704	720	715	656	666	666	646	697	697	737	720	675	722	702	668	711	739	683	691	700	688	689	683	717	700	664	718	693	689	696	672	711	690	691	709	697	673	693	686	730	653	719	710	673	727	667	715	676	680	701	735	677	658	688	672	666	722	714	713	647	683	695	714	693	734	669	697	689	634	691	654	679	721	672	696	661	682	690	675	720	718	658	679	745	668	687	671	700	711	715	671	752	673	716	688	731	700	676	717	646	689	670	696	627	705	706	715	688	643	688	643	691	727	699	755	732	715	702	700	677	729	654	681	717	704	708	689	703	659	712	745	693	709	689	715	691	663	682	669	714	679	720	685	729	697	681	691	714	684	725	694	675	708	679	676	731	660	685	692	679	664	760	709	674	724	712	721	681	677	686	670	692	695	729	670	711	681	711	698	673	698	696	680	703	670	661	692	674	699	664	683	679	693	675	725	728	695	682	668	705	688	671	685	704	689	721	672	739	702	682	660	697	699	719	620	757	691	662	649	697	713	671	703	743	675	666	722	658	694	685	728	715	685	728	684	728	684	694	701	686	667	680	686	724	650	703	664	755	669	645	702	679	672	697	625	702	676	659	680	745	722	697	724	670	643	678	641	697	692	702	628	658	704	654	683	686	693	704	700	672	658	729	685	685	720	665	694	723	676	688	701	703	697	701	698	680	664	654	684	677	698	675	714	668	720	663	680	702	690	686	750	691	683	706	689	661	709	678	659	701	675	673	700	714	760	664	673	684	671	729	701	686	729	685	683	659	684	707	678	697	718	754	754	685	687	660	663	638	695	685	675	668	719	654	661	680	729	639	696	698	686	678	668	652	692	690	715	700	654	693	715	651	678	687	662	709	715	716	710	728	685	712	683	697	678	681	705	718	678	695	764	688	715	705	680	676	724	677	678	724	721	687	691	685	710	661	696	707	693	675	712	680	665	652	665	739	688	727	674	679	707	694	665	686	717	693	682	671	690	679	688	670	724	705	692	694	703	680	703	681	719	687	683	726	695	717	676	681	692	661	652	712	687	705	741	687	698	702	665	651	689	708	685	692	685	729	683	684	706	699	677	722	699	727	705	720	657	700	747	680	673	712	744	668	684	699	649	709	676	712	678	701	680	675	688	667	674	661	665	701	694	677	702	662	724	702	701	672	660	727	673	676	704	690	672	696	686	686	699	641	709	655	682	678	656	699	692	695	717	743	699	740	712	724	653	720	659	698	641	692	670	688	691	682	655	678	709	712	702	689	658	666	765	668	680	684	687	680	716	677	681	738	743	672	730	682	715	725	691	729	660	677	694	682	684	697	646	716	699	701	656	648	687	651	703	661	726	703	695	694	688	745	710	703	712	667	674	735	702	675	723	682	661	638	731	714	664	709	637	686	670	660	678	684	661	669	684	689	716	721	716	739	715	640	680	704	763	704	682	662	691	740	720	657	686	704	670	711	676	662	686	704	676	676	706	671	718	728	700	712	667	709	691	704	676	678	731	698	702	721	708	695	710	754	661	691	694	714	662	700	719	658	697	740	672	672	702	718	672	691	665	641	680	703	700	725	692	716	686	656	678	691	676	704	707	734	660	684	706	677	639	675	647	665	686	706	722	675	688	679	639	685	672	694	648	704	647	705	663	662	681	699	723	727	672	715	681	650	695	707	689	678	709	684	727	696	740	696	749	723	653	687	729	707	668	615	699	669	693	666	663	654	679	717	689	699	638	718	696	639	711	660	670	671	700	677	709	698	683	662	629	695	731	648	670	678	693	677	670	675	672	682	641	702	673	684	694	728	713	683	664	724	692	657	671	691	670	707	679	692	675	688	683	664	671	693	686	689	693	723	691	677	685	683	651	711	704	694	662	712	675	723	710	662	654	644	703	681	678	694	668	655	709	673	674	710	692	687	653	738	702	678	719	685	688	723	698	667	700	700	708	738	734	657	678	700	722	687	624	686	695	679	668	683	668	686	683	668	726	707	695	709	681	683	763	699	642	707	638	677	697	739	672	691	715	662	661	682	682	690	664	686	677	699	655	679	725	669	702	694	636	675	756	676	670	653	682	697	688	647	702	659	676	690	686	704	713	694	690	642	695	641	721	710	700	664	706	677	679	671	657	681	719	701	651	704	651	700	674	697	725	731	714	719	671	684	660	667	655	694	714	695	674	706	734	670	684	723	645	701	713	642	660	703	671	706	676
35234	17563	4580	357	229	241	243	244	232	198	248	284	265	222	235	266	241	214	255	239	244	266	207	235	277	261	226	233	227	276	248	244	240	217	243	218	204	252	248	266	229	245	260	246	231	259	249	237	234	267	252	277	248	253	234	247	264	239	250	235	253	252	238	251	210	249	238	221	243	233	243	242	217	238	259	294	233	232	255	247	250	221	241	221	243	232	249	231	239	249	240	252	234	251	258	267	232	264	246	240	248	248	275	221	263	241	221	236	251	252	254	269	232	200	214	227	245	226	286	229	235	262	248	257	256	251	227	233	272	221	265	235	261	230	241	231	218	249	245	235	243	255	259	226	243	249	271	205	252	246	238	240	262	263	257	223	216	268	228	216	234	223	251	242	245	250	239	236	220	243	240	235	226	221	246	220	260	231	219	245	231	230	250	262	235	247	232	264	231	212	251	235	222	222	213	225	242	252	225	208	241	249	212	232	254	248	229	250	263	232	240	242	260	241	261	270	250	267	236	219	274	256	257	214	254	220	227	224	241	251	259	262	237	238	224	229	232	244	250	230	266	262	284	260	262	240	238	259	281	278	260	253	269	234	233	220	247	249	266	242	231	261	237	262	260	265	238	221	228	225	225	230	266	261	288	220	219	228	227	234	250	257	236	250	205	221	268	218	257	250	222	254	229	268	262	251	232	217	240	203	244	237	237	232	217	267	268	213	227	219	260	224	239	248	240	211	247	221	280	271	223	254	247	235	222	228	241	238	222	238	239	211	244	231	248	222	229	240	272	247	226	237	244	251	240	223	246	213	220	246	220	238	222	224	245	230	257	235	266	232	244	204	232	235	258	238	266	251	285	234	256	241	273	253	232	230	238	224	215	214	204	247	242	215	227	220	230	255	237	239	250	253	253	241	217	238	217	222	227	249	222	222	219	255	248	199	238	281	251	267	231	240	257	231	220	242	268	225	269	254	221	244	246	217	230	218	235	232	244	237	211	260	229	231	239	237	263	230	218	236	243	238	248	251	229	244	229	236	212	243	213	255	246	216	220	214	213	235	254	218	218	236	265	243	223	257	255	237	241	237	208	239	209	266	240	223	274	234	257	251	232	229	216	244	236	233	252	244	208	257	226	218	212	221	248	249	233	245	268	246	264	237	248	237	195	235	238	268	256	260	227	244	247	231	244	251	223	240	244	235	258	228	215	216	231	239	250	231	252	230	222	209	262	280	216	238	248	239	241	231	231	219	220	266	236	229	207	238	273	259	236	209	252	245	241	259	269	246	232	218	222	237	255	248	248	238	212	214	237	251	250	222	250	222	205	223	224	263	258	235	235	268	227	251	252	210	226	246	250	259	231	255	243	220	227	255	232	260	236	198	220	236	233	273	248	257	215	235	238	233	244	227	254	241	205	253	225	219	236	225	241	246	243	260	230	250	251	264	267	269	264	253	262	242	232	220	253	244	225	245	234	203	237	220	235	242	262	243	255	229	224	267	253	224	223	238	224	252	235	246	228	256	233	237	216	234	244	239	255	230	243	243	235	238	245	254	266	244	259	239	240	256	219	228	240	234	238	268	241	254	251	221	241	237	225	258	276	256	219	221	232	244	271	272	237	238	250	241	260	213	265	234	257	252	241	227	221	261	239	213	244	241	243	251	213	259	241	246	251	205	226	274	243	239	252	225	224	239	263	242	249	245	207	215	258	215	221	229	217	230	247	234	219	215	234	265	241	251	219	227	246	253	266	214	230	227	258	242	245	216	243	238	226	233	257	267	238	232	256	266	258	229	216	215	258	277	240	271	245	244	237	243	243	211	216	244	244	226	233	232	250	255	230	253	248	240	231	245	230	269	241	257	250	226	244	251	268	265	219	258	214	219	257	250	251	226	244	245	273	255	251	235	233	247	242	211	264	238	248	242	242	281	239	234	243	237	247	245	238	267	217	234	225	261	239	245	221	233	235	249	222	219	263	250	270	241	232	246	254	263	230	221	256	258	227	251	219	223	231	244	244	215	238	235	263	237	233	235	234	237	238	230	216	234	231	272	212	267	229	232	232	263	239	251	244	247	245	252	239	244	235	237	232	211	252	258	254	232	236	238	258	235	248	218	226	267	240	217	248	236	278	246	241	229	247	248	225	253	221	260	269	251	246	261	257	230	224	215	240	252	232	241	247	246	232	235	240	253	232	245	238	255	229	242	264	257	256	223	235	246	253	232	204	224	241	228	237	251	252	249	224	229	232	243	274	235	230	276	290	266	277	255	237	241	226	216	210	220	239	250	231	223	239	253	231	242	237	241	247	267	233	231	241	240	265	217	249	223	228	207	256	245	229	246	255	257	237	250	267	254	236	248	221	226	234	211	237	230	233	258	222	230	238	247	263	240	253	243	273	237	218	239	251	248	235	235	236	226	264	245	240	256	246	217	226	239	264	227	228	235	250	229	282	243	229	242	206	252	242	242	235	245	250	199	235	237	272	227	246	232	274	213	208	271	236	244	232	246	264	260	256	249	229	250	270	280	200	270	258	240	253	222	221	243	261	216	234	228	229	239	245	259	248	240	250	259	210	250	207	263	225	249	248	233	238	224	253	237	230	195	236	253	266	254	238	255	230	282	241	241	231	232	232	248	213	228	268	265	232	271	266	250	247	227	243	229	218	231	249	240	225	245	204	239	231	223	224	261	246	241	259	220	246	265	223	263	222	236	229	237	243	260	217	218	255	223	255	220	230	250	254	272	220	240	248	230	242	249	252	233	240	220	210	208	229	244	254	261	231	244	224	222	266	229	227	253	208	219	244	243	257	250	203	220	235	242	228	258	249	263	265	229	247	262	266	255	228	224	238	254	252	249	203	248	234	259	254	248	242	237	263	214	242	222	239	250	223	244	240	219	262	244	233	266	230	246	252	251	204	240	244	267	231	229	229	244	236	250	228	244	240	247	246	258	230	234	258	246	252	208	225	237	220	231	237	249	230	270	243	247	269	247	239	240	218	233	234	212	245	224	271	297	267	212	241	240	232	221	225	253	224	266	261	253	260	253	237	242	249	260	261	256	239	213	261	240	255	237	215	222	245	249	236	246	234	241	251	241	255	214	262	237	202	252	214	219	269	237	238	250	219	215	247	236	229	244	236	232	262	244	220	232	228	224	248	246	259	246	247	230	264	255	256	259	253	217	234	228	233	222	221	240	243	246	219	267	228	239	227	225	212	265	228	239	249	233	231	212	249	247	256	241	250	234	242	283	222	215	248	263	267	217	253	225	201	260	263	229	235	251	225	253	248	246	234	247	256	257	220	211	215	223	225	229	251	250	227	209	229	217	260	269	237	240	252	261	214	232	226	226	244	235	235	272	236	285	273	249	236	266	278	250	229	253	255	223	269	234	229	239	240	212	258	248	210	229	228	246	234	222	269	221	221	245	249	239	241	245	244	219	232	230	242	253	223	247	230	254	250	263	227	247	239	265	247	230	228	252	230	238	231	237	239	246	244	259
18087	4128	998	556	585	606	533	557	557	566	585	555	572	573	590	603	522	551	557	534	590	559	527	520	529	565	588	586	547	531	587	565	514	569	574	556	582	529	569	561	546	554	532	596	569	597	570	563	548	567	604	533	565	561	569	575	584	589	557	611	529	593	569	587	563	565	592	589	539	585	604	584	556	564	558	557	591	577	527	550	596	543	572	558	563	576	549	556	561	610	545	555	552	607	548	560	578	558	555	551	569	564	539	554	528	567	528	590	551	570	549	554	599	572	569	563	575	565	568	538	570	561	567	578	538	605	559	535	555	606	547	570	610	575	601	579	583	580	579	572	582	569	556	558	586	568	558	583	585	548	526	567	558	551	571	559	575	522	582	549	556	559	531	532	580	588	585	585	586	569	589	555	587	527	559	542	545	572	564	572	562	585	572	598	544	560	573	557	558	593	584	546	548	573	570	570	579	601	561	521	580	569	582	541	556	617	555	552	564	575	572	602	565	580	597	574	559	581	561	601	534	516	555	593	605	593	558	554	570	557	569	549	562	556	573	590	554	553	571	529	531	604	536	570	577	571	561	558	521	567	565	555	583	581	569	574	577	572	534	540	560	544	545	507	576	569	573	578	562	544	604	523	577	541	574	534	601	557	562	563	586	569	534	524	542	540	559	594	602	578	575	576	589	536	573	570	558	582	509	580	575	613	625	589	560	546	589	544	522	557	584	601	604	498	541	540	547	564	564	592	523	586	549	588	574	526	591	586	566	582	572	595	572	505	557	558	546	554	574	558	571	583	565	549	619	585	582	560	559	634	587	613	574	542	592	548	579	527	543	566	589	574	597	575	556	596	534	546	566	583	550	584	583	560	566	577	572	563	598	614	541	536	596	555	550	549	562	547	595	581	580	557	578	559	573	559	539	584	593	591	609	565	546	568	566	588	616	593	585	581	598	590	572	545	581	534	604	585	568	507	558	633	550	605	575	569	575	591	572	581	556	578	552	550	604	581	546	558	577	575	576	565	548	540	540	581	547	603	537	535	555	563	546	522	539	560	564	585	565	593	568	551	555	575	554	558	577	546	547	552	593	565	557	546	604	617	571	594	581	530	545	564	519	536	587	570	569	574	557	576	568	544	563	565	607	617	572	564	534	563	531	584	558	572	575	604	575	566	586	550	608	543	587	605	565	546	512	544	547	572	578	521	537	580	585	618	606	578	554	562	552	575	593	557	579	583	552	576	553	542	552	611	561	569	552	558	621	546	572	577	561	578	575	574	540	554	566	586	526	569	579	583	537	597	549	567	543	570	549	508	563	534	554	581	558	545	584	556	583	568	527	537	525	585	614	589	551	581	570	558	566	579	557	624	575	564	568	588	554	619	573	574	598	548	560	582	537	581	548	552	572	552	579	572	554	577	563	524	579	590	592	551	538	565	562	552	536	577	532	566	571	556	555	602	590	545	573	573	536	554	541	492	541	582	553	529	551	590	605	541	560	599	577	546	595	545	606	547	545	546	543	577	585	585	587	586	582	540	580	586	495	601	602	568	577	532	561	562	566	545	578	577	587	572	560	537	550	579	558	541	540	554	566	555	576	580	539	544	589	548	574	551	599	586	541	593	582	586	609	570	596	584	619	521	567	589	552	564	546	562	522	594	577	575	587	551	528	595	618	568	542	528	603	571	564	563	607	554	572	550	588	590	552	548	529	540	564	584	618	582	575	572	547	596	580	564	537	530	595	580	595	548	586	563	526	530	563	510	559	521	573	525	540	545	571	535	571	555	557	569	584	549	606	613	558	573	561	579	549	597	555	555	594	546	579	560	537	569	580	589	529	588	574	524	527	579	571	550	586	597	500	567	577	561	576	565	585	555	572	580	536	555	538	581	599	544	595	539	563	540	586	574	515	584	538	506	582	554	603	559	542	561	564	604	562	577	543	542	583	558	542	568	571	564	551	524	573	553	547	549	570	552	566	568	585	589	537	541	538	531	599	567	580	569	560	564	554	517	582	545	551	585	595	532	558	586	525	561	546	558	572	612	525	577	573	534	567	540	525	564	574	596	565	546	583	585	585	588	573	544	572	591	555	537	551	564	566	574	582	566	583	567	562	577	545	535	534	571	511	579	529	592	539	564	561	607	520	543	541	536	558	558	532	547	576	606	505	551	580	567	535	561	556	558	587	567	579	546	581	540	613	569	543	575	538	563	584	581	595	542	588	588	576	608	574	574	562	572	552	568	536	574	574	551	581	579	536	545	600	587	573	562	527	569	548	572	544	568	522	544	596	583	528	541	561	559	527	577	564	543	523	568	540	578	609	556	593	535	560	580	562	564	580	600	557	586	584	542	584	591	581	552	564	593	572	573	576	565	604	566	582	545	578	555	603	560	547	588	595	573	543	567	599	514	580	551	549	576	553	557	579	556	585	605	570	579	574	568	562	561	538	564	535	620	574	557	583	558	589	564	571	571	580	598	588	590	561	594	552	573	537	570	567	530	536	586	543	552	601	592	580	533	579	525	552	585	559	588	624	561	569	564	562	581	504	592	573	540	566	554	546	590	584	583	563	592	571	588	570	537	547	560	594	532	530	567	569	518	573	576	562	592	574	566	587	575	570	545	586	570	512	529	561	587	519	585	534	520	591	583	552	575	546	566	578	576	603	589	553	553	528	550	520	572	546	554	554	589	555	520	575	533	579	537	556	615	565	569	572	566	512	578	564	554	558	545	612	610	550	520	565	591	552	602	547	556	541	581	557	602	589	590	560	591	572	558	596	605	540	575	550	536	543	556	558	562	571	552	564	541	623	609	575	580	588	504	559	591	554	540	528	593	548	579	566	528	587	586	557	594	597	562	567	538	562	576	577	596	590	536	570	580	551	550	600	560	604	583	585	523	545	529	587	555	566	588	562	549	605	583	587	581	568	551	553	578	561	552	551	581	539	575	525	599	523	572	556	521	559	550	576	582	590	582	569	575	586	587	588	562	579	551	573	573	560	565	578	578	581	560	525	598	575	594	596	553	590	558	562	561	575	570	544	568	546	539	575	561	596	560	534	584	579	598	593	573	565	578	555	580	559	586	544	564	553	550	562	530	555	565	542	544	602	598	565	525	583	541	576	591	582	545	545	552	549	544	569	587	528	530	579	597	569	569	585	577	557	539	532	539	545	519	569	559	539	584	549	558	575	528	565	563	564	586	564	541	568	583	523	562	549	579	580	573	559	601	561	546	567	523	537	570	590	523	544	577	537	546	625	550	570	587	535	556	543	547	539	597	550	581	555	591	513	601	537	557	551	567	587	549	566	610	571	563	531	551	595	629	582	535	586	533	553	599	580	578	531	584	571	592	546	574	571	581	561	544	595	540	583	549	520	556	579	576	568	526	556	552	548	562	574	614	567	545	582	526	536	592	593	589	593	575	562	571	583	588	577	556	547	585	567	550	555	575	523	587	569	580	571	566	609	556	580	563	514	582	551	534	591	593	557	585	564	564	531	550
25289	21132	23761	28766	21142	13920	705	544	436	425	447	445	434	402	413	402	405	445	415	448	440	424	392	429	376	436	465	369	410	432	432	420	369	411	456	456	432	407	447	368	443	398	422	418	417	372	433	403	403	415	413	459	452	427	352	390	415	407	421	425	414	389	437	426	405	419	372	399	404	448	387	400	402	429	456	389	386	436	429	382	404	406	438	378	407	418	426	409	414	438	438	419	442	449	384	423	373	393	429	438	446	432	371	379	420	401	393	440	405	415	413	416	421	452	415	393	400	393	410	433	393	426	431	408	417	429	394	431	409	414	437	398	404	416	441	413	407	416	404	408	423	430	411	391	411	418	408	401	425	402	413	391	439	375	410	418	438	436	424	417	432	402	370	387	413	380	414	424	410	409	434	387	419	395	429	387	425	428	453	410	378	388	390	412	424	401	416	406	436	396	397	433	390	402	392	419	415	378	420	401	477	424	430	409	422	395	416	407	384	414	426	366	439	427	448	368	413	397	410	385	438	410	412	415	424	391	412	406	414	404	358	430	443	406	372	388	427	379	420	414	365	381	409	413	428	432	364	391	382	400	417	377	409	480	400	362	409	357	449	400	416	396	407	395	371	426	435	421	425	417	453	380	399	465	370	402	442	382	401	392	395	476	425	443	389	456	409	407	377	414	415	384	447	374	383	382	383	435	408	428	447	411	443	470	384	391	383	395	393	438	374	432	421	404	407	443	413	417	411	398	426	383	364	371	423	400	405	422	464	400	391	390	417	398	347	429	412	403	400	447	414	416	407	374	420	452	402	395	388	426	407	385	421	414	371	381	385	412	436	411	411	399	438	381	407	405	471	415	406	398	422	390	429	396	419	464	416	409	406	376	359	429	417	455	380	410	411	369	388	387	440	420	384	424	373	428	419	400	456	400	394	389	416	398	374	390	404	419	404	445	398	421	412	406	416	394	415	413	406	371	382	438	420	405	392	375	400	466	420	425	369	423	435	385	387	373	410	407	400	430	428	405	413	392	440	403	378	399	405	412	441	408	388	402	456	406	415	447	416	425	402	430	425	404	396	388	408	420	395	434	428	403	413	444	389	402	422	427	396	445	431	414	435	383	459	409	393	394	425	387	462	417	424	406	407	417	413	332	408	446	370	438	408	403	410	392	399	411	411	414	386	414	459	388	409	432	371	414	436	408	420	445	397	411	393	397	438	417	417	393	450	394	421	429	418	427	411	415	378	459	471	392	415	397	406	367	384	410	425	428	429	423	409	422	415	407	369	422	435	415	388	428	396	425	377	421	403	451	426	433	433	456	374	430	399	415	408	402	436	375	398	454	404	400	424	414	390	426	414	417	448	407	431	417	415	418	398	421	391	364	429	368	370	421	443	385	451	408	415	378	395	383	399	442	378	404	432	436	450	430	417	411	441	417	448	377	405	401	389	418	406	413	409	420	431	439	386	369	409	379	395	436	432	380	387	424	406	397	439	403	401	440	420	411	428	364	381	424	432	413	435	399	338	455	421	435	435	447	367	421	418	411	390	401	400	413	417	377	425	394	400	400	381	411	417	400	414	410	433	424	423	450	418	393	364	416	441	390	393	424	388	430	390	403	370	401	399	407	442	405	397	403	437	390	437	419	427	400	482	436	395	429	423	406	410	418	453	442	418	434	461	431	398	449	434	445	401	393	426	404	433	370	444	429	409	366	432	428	410	451	383	458	420	422	410	382	391	457	386	414	426	427	408	389	417	407	384	375	413	406	402	401	391	412	411	413	422	388	424	365	446	473	401	427	427	410	379	428	404	409	457	388	398	421	456	390	455	431	452	437	397	402	426	430	432	374	401	403	388	407	367	384	422	434	446	424	422	369	388	418	442	392	367	432	399	422	433	405	392	420	414	405	406	404	408	403	418	436	396	400	407	449	385	448	404	385	431	396	388	400	390	393	458	413	426	417	403	395	388	386	391	417	412	415	431	458	446	372	388	370	370	417	436	367	422	420	411	443	424	399	426	416	422	449	400	399	404	390	386	414	396	419	429	404	445	403	423	425	406	400	411	402	440	420	373	411	401	373	399	394	412	407	369	426	399	406	433	385	442	418	422	420	419	436	414	414	402	435	407	435	380	442	399	370	398	412	408	412	390	433	400	437	423	435	447	376	422	435	424	405	397	412	437	403	421	395	418	413	443	388	395	397	398	406	446	413	391	397	430	427	399	376	416	452	404	427	398	399	401	418	425	396	394	371	471	424	453	395	412	452	373	422	380	387	395	381	434	452	399	428	398	379	396	426	430	412	392	398	418	407	374	428	406	459	399	413	445	401	434	395	402	425	437	392	406	415	444	384	449	384	425	390	392	421	417	419	438	415	390	393	435	392	367	413	385	403	389	445	436	406	426	425	404	481	414	407	417	384	413	403	430	374	408	414	416	421	344	408	393	402	423	431	364	343	426	390	394	375	425	404	405	408	422	394	424	409	440	392	410	410	425	405	428	387	424	406	390	422	399	413	419	390	422	409	385	367	427	426	403	397	401	449	429	447	419	424	378	407	452	391	383	398	400	425	395	393	400	421	438	386	437	376	409	425	421	419	443	417	412	384	429	382	396	416	379	369	451	441	399	416	436	381	433	414	422	417	446	405	401	429	417	387	389	432	411	420	440	407	374	416	406	402	408	405	416	433	454	392	419	396	397	377	433	403	415	400	400	417	389	435	397	405	433	406	415	419	431	424	440	417	376	394	384	428	430	446	394	410	389	429	417	395	460	438	438	428	353	382	410	422	407	427	408	387	388	404	400	400	431	417	419	408	397	394	407	381	446	424	389	399	386	412	391	442	403	388	420	418	415	434	392	404	443	417	389	377	419	426	429	412	420	409	411	424	433	406	390	422	424	441	431	365	415	416	379	440	404	414	358	441	420	376	389	381	446	392	399	423	389	371	420	433	387	409	388	424	375	399	411	415	407	371	407	414	456	404	398	411	389	442	413	384	423	360	404	399	402	418	383	387	428	453	366	431	432	425	415	445	403	406	461	429	428	375	413	436	373	428	377	431	396	410	361	419	397	367	383	425	382	403	433	406	423	443	437	414	383	403	402	397	390	398	405	420	403	473	398	424	415	391	398	400	376	433	374	402	394	413	445	466	390	437	398	396	391	428	381	382	411	432	430	363	445	377	419	415	450	437	424	408	425	391	416	371	412	429	391	406	419	428	407	455	416	409	434	412	417	374	402	405	396	408	380	412	389	399	383	398	446	381	398	432	442	399	400	415	393	420	403	366	398	449	431	400	426	434	422	405	391	398	390	424	393	413	419	393	437	399	401	389	382	386	416	444	420	391	365	404	408	412	408	369	381	444	426	411	417	441	412	373	407	412	417	398	424	410	396	401	426	396	427	411	448	409	425	387	401	450	411	451	391	432	429	411	386	415	418	434	419	417	388	449	429	475	409	396	413	386	422	407	381	409	367	394	417	411	452	466	408	436	407	417	405	404	442	384
33927	32013	8061	1043	918	899	879	898	859	882	843	870	910	895	860	884	841	844	846	829	871	834	900	856	890	864	872	849	878	832	856	887	824	875	842	878	842	825	849	839	900	871	833	825	854	820	866	873	891	857	870	832	882	835	905	842	889	832	877	828	819	850	892	892	877	811	804	864	874	813	835	874	926	843	860	848	882	880	824	918	892	823	863	851	832	891	876	860	831	871	833	891	779	832	884	860	785	842	847	873	855	799	861	883	836	883	886	802	842	850	872	914	875	840	904	821	796	826	920	888	916	888	882	903	871	882	833	883	859	846	852	908	906	883	854	855	892	835	910	851	889	862	906	875	900	887	830	851	840	846	883	927	884	874	893	842	875	854	851	879	904	907	870	843	877	829	811	842	874	903	828	875	923	849	880	835	832	835	882	873	867	923	869	883	927	895	834	812	836	833	855	862	902	848	815	854	863	850	874	871	872	851	836	840	856	891	840	882	850	872	893	840	882	854	889	914	827	876	858	857	896	900	841	842	869	897	844	867	843	880	857	905	890	844	825	859	845	882	852	848	819	881	826	833	862	788	863	865	901	841	841	852	886	881	854	840	855	827	890	829	903	846	876	867	868	830	865	876	837	876	810	822	877	897	854	779	879	883	806	829	883	853	915	855	844	855	862	855	877	854	881	919	911	863	827	908	882	846	893	871	851	851	856	858	879	828	955	886	841	829	816	859	818	833	855	879	855	837	870	854	860	864	846	863	837	827	807	854	809	862	886	878	849	831	886	838	899	904	855	884	863	880	834	839	885	886	908	883	897	888	837	872	866	883	877	908	840	846	883	831	826	835	872	906	862	819	825	848	840	836	887	864	884	846	872	885	820	834	840	876	844	881	888	847	881	835	826	888	849	835	853	840	875	801	905	872	839	881	854	856	874	825	815	811	874	854	879	836	830	887	854	893	828	858	879	883	848	862	832	843	919	826	857	855	919	868	890	875	802	883	834	812	869	890	871	917	881	863	859	842	860	843	906	887	856	897	858	856	844	840	919	874	804	842	898	830	835	869	849	886	817	889	818	877	859	851	908	863	819	889	855	889	888	929	856	856	846	907	864	823	875	828	837	854	871	915	860	882	833	871	880	896	889	878	869	862	869	849	897	894	877	845	853	841	842	898	841	832	892	846	847	855	856	860	825	873	881	831	932	881	882	856	881	863	905	837	904	826	900	924	861	858	847	925	905	872	898	867	850	919	894	904	864	889	871	855	841	897	887	862	893	871	847	868	858	849	820	845	818	867	881	885	868	826	904	868	897	857	835	883	909	865	901	852	897	912	843	823	883	815	853	871	895	876	859	880	870	889	896	795	847	878	869	885	858	843	876	840	842	856	902	804	873	816	820	862	930	843	854	904	843	888	893	821	814	818	840	806	878	859	892	896	825	897	837	838	875	852	864	873	911	887	873	868	848	876	812	869	871	923	835	869	831	839	887	848	897	841	835	914	853	873	846	886	859	894	819	863	872	876	835	868	854	823	865	832	889	825	846	881	856	877	830	882	869	864	831	878	840	922	902	826	887	851	813	842	843	848	865	823	854	917	851	843	830	830	855	845	844	850	897	799	841	897	877	900	927	859	869	819	899	869	889	848	854	858	858	918	858	838	885	854	843	875	870	899	842	871	846	906	861	893	883	923	958	847	853	843	896	815	884	846	842	893	885	836	860	830	851	866	841	901	868	858	832	809	869	884	857	848	818	887	879	836	858	875	876	848	844	830	862	865	798	841	843	841	835	885	844	810	887	878	924	872	873	858	851	901	868	890	878	845	836	839	907	929	941	921	886	884	853	852	890	880	859	815	868	858	871	895	867	798	884	850	824	889	902	857	815	863	853	857	882	849	805	797	857	839	913	865	881	895	850	891	884	941	835	844	872	848	844	914	906	899	846	843	875	820	845	873	826	888	883	859	879	922	852	816	840	800	831	843	917	871	808	836	837	860	870	825	817	882	786	872	896	887	793	850	847	846	853	846	890	823	909	844	927	871	896	801	873	828	899	830	889	899	901	866	786	888	845	877	850	839	807	880	919	847	846	889	864	871	817	843	784	861	811	871	833	841	852	885	908	866	851	862	846	937	854	880	840	882	854	854	826	839	871	907	828	910	889	840	894	843	842	845	880	806	876	887	837	831	862	860	865	911	898	882	852	832	871	837	886	896	856	803	858	855	829	828	803	922	840	889	855	836	909	862	886	813	868	806	890	897	863	848	876	843	883	825	864	894	828	852	846	824	862	853	872	887	895	888	828	897	862	811	882	832	884	857	876	853	888	873	898	850	882	822	891	871	828	831	857	849	851	877	868	822	834	907	812	860	833	878	874	871	921	850	832	861	846	834	835	873	846	918	843	871	866	853	867	859	834	854	898	851	841	855	899	864	879	831	816	885	847	876	844	882	842	851	836	842	858	833	887	832	857	860	904	820	842	878	900	849	860	903	838	809	907	864	879	876	896	815	890	842	893	893	900	893	868	863	859	838	867	846	845	864	894	862	865	834	914	897	861	884	825	838	848	849	859	848	876	905	860	859	864	878	839	878	875	854	852	826	868	901	853	880	845	833	852	852	865	867	851	823	858	790	900	861	849	881	851	876	867	839	894	879	883	914	893	866	849	855	852	850	854	831	884	871	913	821	890	835	882	851	803	843	848	835	901	894	865	823	877	853	852	844	847	850	850	838	924	893	858	816	889	852	853	853	879	843	861	864	843	866	815	879	876	926	832	847	846	878	838	860	905	835	855	827	844	918	865	880	856	854	877	894	894	842	948	871	829	866	889	906	877	859	886	883	877	823	815	835	838	916	876	878	844	845	813	856	871	846	878	890	909	904	893	873	847	878	839	829	863	836	863	829	865	868	818	846	857	886	868	793	872	842	830	848	861	818	862	846	893	825	877	866	856	897	868	855	900	861	876	875	901	857	913	852	856	943	808	857	815	893	885	839	855	851	819	852	870	893	866	893	836	825	863	885	819	832	843	860	877	796	857	878	829	892	866	898	870	887	885	815	897	882	880	855	887	818	865	940	887	830	891	862	831	835	860	890	890	896	836	843	805	848	870	868	877	862	875	869	920	858	826	806	861	835	841	858	807	923	942	875	895	800	855	881	831	848	832	804	900	858	878	849	829	874	873	889	901	856	880	829	929	847	847	829	884	833	875	856	850	837	876	835	878	870	846	886	905	908	874	939	870	895	862	890	851	885	890	898	815	871	842	855	787	871	819	858	861	873	855	889	841	925	833	856	872	827	874	808	842	792	839	883	879	853	797	871	848	888	852	878	892	861	853	922	857	828	864	889	815	887	863	831	878	869	831	910	858	866	859	898	826	832	863	880	858	844	855	895	867	900	917	907	836	840	857	875	893	880	871	863	849	887	870	846	806	960	915	855	863	891	864	868	839	873	889	883	850	873	862	879	841	839	892	895	866	886	825	882	898	825	871	848	885	890	908	854	853	869	832	881
24561	21122	24116	28385	21123	21150	11565	683	462	441	432	418	385	342	351	405	399	324	429	345	334	356	387	358	362	342	359	339	343	373	363	363	355	360	334	322	353	321	335	363	329	335	323	368	373	339	387	352	325	323	386	327	343	375	371	373	333	376	364	361	377	348	343	356	333	332	345	328	382	336	327	314	334	323	345	349	335	328	346	301	318	307	344	359	332	316	338	352	350	357	370	332	390	356	365	347	333	352	329	320	372	380	365	338	358	341	315	357	340	301	318	345	341	327	302	342	373	311	346	351	366	316	311	322	360	358	337	359	357	378	351	348	366	367	387	315	323	349	350	313	303	339	341	335	368	346	336	373	339	328	339	364	359	373	341	343	344	358	339	347	324	331	352	362	334	328	309	368	368	318	344	309	356	373	366	337	336	353	318	348	326	359	332	344	322	366	381	341	321	360	310	370	347	326	330	348	338	367	325	326	326	360	334	307	351	362	372	377	340	346	350	374	331	348	394	346	332	315	316	340	347	304	374	333	349	335	350	359	298	333	321	357	358	368	346	340	356	339	314	301	340	330	373	330	405	321	356	345	336	342	363	321	331	366	356	352	369	357	327	305	337	327	344	325	355	372	327	329	340	330	344	359	338	318	343	324	344	340	318	350	314	346	369	337	303	308	316	357	343	336	321	345	352	355	328	329	345	339	324	345	348	342	338	314	378	316	328	341	388	364	336	327	323	331	354	343	333	361	325	346	329	383	339	308	346	310	346	347	318	382	340	369	328	352	325	334	380	367	337	330	323	377	354	348	337	354	340	355	346	317	373	308	348	326	348	363	342	360	337	382	337	349	336	337	342	322	340	363	338	364	355	355	368	326	318	356	347	366	354	379	334	360	321	295	377	348	363	337	351	331	322	332	333	348	338	333	362	344	356	348	369	356	336	347	309	364	318	336	332	331	344	316	357	336	339	327	336	311	326	341	395	378	367	365	368	340	344	328	305	351	369	392	336	325	349	325	335	385	342	338	335	335	357	311	339	326	323	316	361	332	335	375	351	369	354	346	353	338	348	324	310	332	303	335	368	339	329	327	364	374	320	352	328	310	378	359	338	375	321	328	343	340	347	335	324	316	345	356	400	320	359	363	360	364	316	362	335	354	320	361	333	336	362	343	349	344	355	330	340	325	372	347	350	322	329	371	346	333	402	328	337	321	349	350	356	348	341	334	340	380	348	363	366	302	342	338	333	322	337	321	313	344	325	337	357	363	356	332	361	346	366	334	349	318	344	380	370	327	344	297	371	326	322	310	376	347	338	355	331	363	352	336	356	314	351	361	311	339	383	318	348	342	349	361	353	345	290	330	362	332	309	361	320	365	353	332	331	346	330	362	315	342	386	370	348	311	374	318	350	327	340	359	369	318	320	310	314	353	360	347	345	338	344	361	295	346	352	353	344	365	318	335	331	347	312	350	337	329	329	343	351	363	321	350	325	347	322	316	324	329	341	326	337	317	316	319	310	389	339	331	329	324	332	343	344	315	336	339	335	337	341	326	352	393	343	345	353	341	362	356	319	336	313	309	340	341	360	347	366	351	312	334	315	345	340	360	326	337	348	365	337	346	367	369	333	358	342	328	332	353	341	341	328	331	353	348	354	343	326	334	338	310	334	342	335	386	319	356	361	378	339	319	365	375	377	354	363	335	337	348	319	361	363	339	364	350	326	364	328	353	322	336	358	351	365	348	352	388	306	352	339	327	377	360	334	312	344	342	311	356	349	327	337	319	344	310	323	323	320	365	356	325	353	347	365	327	366	305	352	367	355	337	346	355	360	356	376	343	327	363	319	312	365	380	353	366	365	339	366	354	315	373	352	378	372	346	375	350	336	358	319	384	353	319	302	320	390	369	358	310	315	361	335	353	362	329	326	322	340	324	350	373	333	350	403	365	360	343	345	325	353	342	353	360	340	300	323	352	359	334	299	352	347	319	339	321	321	348	335	332	379	350	304	334	328	371	343	354	353	336	334	340	323	348	347	339	326	369	384	365	328	354	374	321	341	362	324	336	393	323	333	364	377	358	326	353	344	315	320	368	321	326	321	310	323	320	349	356	366	322	364	329	341	360	322	348	376	388	359	324	356	304	335	339	341	383	347	331	326	299	337	322	327	316	328	324	336	354	328	307	331	320	326	394	328	370	336	342	367	325	350	309	356	385	365	327	343	366	316	346	350	371	317	367	326	354	358	330	308	375	393	367	331	342	387	323	350	367	354	332	342	302	323	318	326	343	354	372	354	353	375	367	357	371	356	364	338	347	380	352	378	304	350	346	354	342	362	343	308	339	356	355	357	367	354	323	327	373	321	307	284	357	390	327	300	363	360	353	337	365	318	319	327	354	380	301	346	322	364	343	316	319	325	373	361	337	342	332	310	375	357	365	320	380	336	316	327	362	357	361	341	363	292	363	341	354	333	340	343	322	363	353	358	317	332	328	371	340	370	318	326	329	351	361	340	318	353	383	364	353	364	336	331	338	351	343	311	352	314	384	347	388	380	347	334	355	307	317	358	340	340	326	372	362	319	335	362	372	368	339	347	334	334	352	357	329	341	327	311	325	340	318	361	353	362	363	313	378	369	356	329	374	312	357	322	326	355	324	325	351	380	367	351	354	354	382	376	350	347	359	336	330	370	361	338	353	345	355	365	332	362	341	355	350	363	315	365	365	326	315	398	352	351	355	359	351	306	375	374	330	378	324	369	344	363	340	391	345	353	340	368	318	342	336	345	358	370	347	346	332	308	318	285	323	327	370	322	319	298	354	352	369	369	342	339	333	353	364	305	334	333	333	358	293	326	353	369	362	363	334	340	333	332	340	319	367	297	352	364	327	362	332	332	336	342	341	337	344	392	334	311	360	343	336	342	378	370	314	337	341	374	367	328	336	375	366	338	288	377	348	332	316	351	352	358	330	334	360	325	354	330	347	319	339	359	297	308	303	317	348	347	380	331	388	336	355	362	324	340	370	350	318	352	388	322	346	351	339	351	337	356	338	331	341	324	351	340	374	387	310	313	332	350	334	339	331	341	351	369	343	340	351	360	388	352	327	337	311	342	316	330	325	336	344	352	345	329	324	345	328	346	329	374	325	342	330	345	380	364	337	308	324	373	378	325	331	377	400	344	328	364	353	338	374	371	327	320	339	347	331	365	359	371	335	343	334	350	318	353	352	330	304	315	329	319	340	322	338	339	348	337	350	338	334	338	317	325	350	388	397	384	335	325	360	325	369	306	321	335	328	325	357	354	320	348	340	326	347	379	356	353	362	321	352	361	323	331	296	323	373	371	387	320	336	297	323	360	360	354	312	302	326	294	349	337	390	357	304	311	332	361	336	355	351	339	304	333	337	341	342	360	356	354	363	328	331	346	342	348	351	310	334	362	325	331	343	318	336	317	337	333	335	333	334	317	344	365	324	327	382	368	350	328	375	368	371	324	352	343	363	324	365	361	330	364	369
38057	41754	11852	1009	840	747	756	717	718	779	742	678	736	698	759	706	739	688	681	673	692	689	658	705	640	678	724	659	750	728	715	709	728	666	691	723	693	750	759	660	687	700	711	704	699	711	676	678	706	682	706	717	653	662	703	720	712	720	679	746	721	694	682	708	723	684	727	686	708	696	712	700	717	709	676	719	678	689	720	690	668	733	696	712	719	693	700	706	681	659	639	707	740	708	754	672	679	684	682	696	705	730	676	717	665	706	684	656	683	685	731	771	764	705	736	707	705	725	660	703	682	692	700	695	707	676	684	705	670	667	684	685	697	692	686	700	689	737	692	690	680	645	704	718	717	713	697	679	702	694	705	696	720	679	717	681	768	661	704	696	649	737	735	666	717	694	694	671	681	668	673	707	654	679	680	732	735	687	746	706	691	701	702	639	678	699	701	741	687	732	655	663	698	704	721	676	687	677	673	719	729	719	702	706	652	732	682	705	735	701	746	704	707	704	720	674	697	719	668	705	687	713	710	735	729	663	701	702	647	683	729	694	734	695	681	674	680	750	703	707	700	676	645	738	720	704	723	698	708	707	682	720	720	699	696	733	667	688	709	654	667	733	708	702	715	718	670	712	681	659	694	719	764	672	685	660	709	737	702	737	738	691	703	693	722	757	684	742	711	662	700	703	640	636	739	666	693	694	691	681	733	704	712	691	716	697	697	699	695	708	680	718	689	667	687	696	741	676	738	690	744	715	663	719	682	634	681	712	708	709	700	746	731	771	724	674	694	736	698	722	739	680	672	687	719	700	709	694	708	729	733	653	728	741	690	714	647	753	688	712	696	711	695	705	706	654	709	720	694	697	726	727	708	697	716	712	670	699	697	686	777	727	679	677	704	738	705	690	652	712	736	664	690	711	716	717	725	720	691	698	660	707	644	686	706	710	704	692	722	698	656	731	733	697	702	747	636	725	674	724	660	631	712	670	675	671	674	697	633	699	714	685	693	677	743	700	695	701	722	660	713	722	661	748	675	686	748	673	725	660	677	683	755	710	689	690	719	704	693	680	705	716	676	690	637	678	733	747	727	708	710	667	697	699	749	717	690	681	792	693	705	662	653	682	719	694	708	693	653	695	722	674	657	688	733	712	720	718	689	698	696	731	701	726	727	719	715	700	677	718	722	675	670	694	700	649	722	704	724	703	679	705	660	689	752	714	683	731	693	716	684	682	675	689	737	738	697	726	709	719	711	701	736	719	641	694	666	665	684	663	697	679	688	724	703	692	668	723	727	655	720	699	681	667	747	652	686	696	714	698	702	672	699	676	708	745	716	700	654	667	706	677	700	706	694	691	690	637	709	687	708	692	703	631	671	730	729	715	699	673	721	722	696	697	720	710	634	700	705	700	693	690	688	719	696	740	675	691	681	730	672	684	686	717	722	702	701	670	675	685	659	715	686	739	671	657	662	686	661	710	701	646	692	708	672	694	653	687	718	700	712	721	735	687	696	713	703	694	691	720	729	672	675	713	674	722	719	688	668	686	682	677	705	708	659	702	687	724	679	691	734	680	753	691	722	643	675	706	702	717	723	678	725	719	694	683	699	686	652	659	706	697	686	701	714	648	687	691	682	701	695	654	728	684	678	729	722	703	687	706	668	670	690	749	702	704	680	656	721	689	707	703	739	721	719	678	719	692	719	693	771	734	702	741	697	676	710	727	677	686	689	700	684	676	706	719	672	731	694	652	708	707	682	738	710	702	686	667	707	698	661	701	686	690	690	673	670	703	699	667	696	678	669	684	678	733	710	724	665	690	712	713	709	695	744	695	652	687	734	698	690	690	687	663	682	672	742	703	670	732	693	756	696	668	684	702	741	666	703	674	657	735	711	652	744	681	674	728	671	662	692	705	656	682	693	703	704	691	698	712	709	666	722	739	703	654	640	720	679	709	707	739	663	714	732	668	735	722	715	663	668	677	761	694	685	696	671	671	749	710	747	682	706	721	737	753	636	769	681	654	713	698	745	689	712	682	706	773	672	741	721	699	681	708	706	710	692	726	715	754	697	690	683	685	710	719	647	651	699	733	719	703	708	757	665	690	668	720	696	638	713	676	664	701	737	723	684	702	742	707	667	682	707	670	733	742	713	732	724	710	685	642	698	721	710	693	735	735	640	731	675	715	717	706	699	686	695	740	679	681	735	672	715	742	663	752	716	703	697	696	706	682	675	691	691	706	720	706	712	739	667	671	663	709	697	782	697	711	747	734	665	717	741	714	734	708	688	651	687	720	674	707	695	703	656	688	695	738	729	703	684	700	699	667	659	725	711	701	701	720	758	734	738	653	719	626	751	724	751	721	731	684	711	682	665	697	658	698	713	699	681	706	714	738	666	719	732	690	691	715	730	731	641	713	714	714	689	684	679	727	717	680	716	669	747	685	711	728	704	707	673	721	744	701	706	729	719	685	690	686	694	685	728	666	725	691	720	683	714	708	695	719	650	662	692	732	745	660	726	729	682	672	729	720	678	709	706	653	710	696	674	722	667	669	705	661	709	697	709	690	728	717	735	713	743	690	692	697	691	694	703	670	685	721	689	713	685	720	703	699	699	719	737	708	689	682	721	681	675	690	720	698	691	695	653	694	645	654	712	723	734	741	733	692	721	761	759	683	721	727	655	710	737	684	734	714	683	708	725	693	659	719	671	686	721	711	667	711	711	742	726	740	723	678	710	745	704	680	729	715	705	700	688	658	663	679	676	759	696	699	691	737	742	650	692	665	700	694	708	698	716	690	724	725	691	761	706	678	672	691	658	705	694	700	773	702	663	678	671	716	750	676	694	742	710	711	691	699	702	700	688	681	670	692	733	695	703	666	718	692	666	711	671	731	666	691	686	684	740	714	707	689	738	697	687	698	727	721	693	700	706	714	679	687	697	712	739	677	708	714	658	724	694	704	662	703	692	687	684	670	702	713	696	681	686	676	685	736	719	704	697	716	685	705	726	668	715	695	700	679	701	663	700	679	693	685	693	670	672	715	709	698	710	736	690	691	660	723	698	712	715	634	725	699	696	713	732	690	701	712	706	693	714	694	732	707	693	790	690	713	686	671	681	699	730	688	734	714	720	701	685	721	712	713	707	731	741	699	692	690	681	687	707	701	709	729	731	686	681	744	686	744	694	736	710	662	708	692	665	692	698	727	646	643	716	670	675	728	645	704	709	662	656	705	681	710	690	671	691	702	710	694	710	688	708	712	686	725	728	726	663	708	711	689	652	712	708	641	699	715	675	685	644	692	700	657	713	724	711	689	713	663	717	677	746	706	714	660	740	674	745	689	747	688	708	690	703	713	677	654	696	681	689	689	710	708	681	647	666	713	705	687	707	712	702	702	711	682	699	696	712	658	705	730	668	700	673	672	693	739	710	676	667	712	661	709	694	668	736	696	674	696	666	687	672	671	697	721	667	741	690	716	640	724	676	700	726	661	703	752	738	709	667	639	733	739
36052	17143	4261	335	274	235	233	253	237	255	248	233	249	270	235	266	248	258	245	266	260	244	230	242	215	229	260	224	273	242	271	271	240	225	277	252	226	233	255	275	251	271	226	254	259	235	244	227	282	239	261	244	230	236	252	235	223	251	247	254	259	264	214	239	244	244	256	242	221	249	226	258	233	242	252	257	213	218	262	234	253	241	270	239	253	239	225	242	246	264	254	231	245	223	258	222	234	260	212	237	219	247	237	241	252	235	247	249	223	217	245	258	222	274	256	257	246	251	234	234	224	236	260	241	272	238	262	264	226	251	224	241	233	240	253	260	249	271	243	256	230	267	230	224	228	239	256	234	237	240	243	242	261	246	242	233	251	217	237	230	246	231	199	243	247	236	221	250	247	225	244	245	226	222	269	239	233	238	255	222	265	233	232	231	215	250	221	252	242	253	258	264	251	268	230	230	223	251	260	255	232	258	226	240	232	238	259	243	216	208	249	263	229	259	222	245	257	229	218	239	226	261	209	247	233	264	267	256	278	248	241	265	256	247	269	242	255	245	246	252	231	253	249	243	253	247	227	254	246	239	228	271	257	234	230	257	242	260	246	232	255	216	224	263	242	263	275	237	236	223	255	260	257	246	246	254	239	238	198	228	256	237	215	251	253	232	268	254	240	228	230	247	239	248	218	266	234	251	236	256	235	238	210	225	266	249	227	253	255	230	241	249	231	242	226	243	255	225	259	236	215	235	265	216	247	237	252	261	244	233	223	248	220	251	267	213	235	250	220	268	246	256	285	256	255	237	239	241	233	247	278	244	246	264	221	225	270	236	223	231	246	255	253	233	243	274	216	245	227	237	256	236	240	267	251	234	250	248	245	251	266	268	220	252	262	249	230	254	252	269	252	239	212	223	240	240	246	250	255	240	249	217	277	253	251	227	241	222	251	223	214	228	252	238	244	217	222	255	228	229	236	282	270	213	221	246	238	235	229	236	216	255	246	251	283	265	245	219	271	269	236	231	239	254	241	251	234	233	244	253	249	237	263	254	262	229	252	217	238	220	244	232	249	232	218	232	264	275	246	251	239	237	241	249	253	247	231	236	285	239	270	232	249	245	227	265	238	246	268	248	238	271	238	222	261	245	231	233	245	232	237	231	220	239	259	234	271	258	264	259	271	259	221	254	210	233	235	217	263	258	222	252	245	256	212	244	248	248	240	243	264	238	240	267	267	252	241	239	236	220	264	228	222	248	235	233	261	234	238	252	234	250	255	269	240	255	243	211	249	198	224	214	252	258	245	266	217	270	249	210	240	222	239	262	232	245	238	216	284	260	212	255	227	247	253	240	237	242	262	241	231	239	240	195	233	253	244	239	243	221	260	251	241	244	215	235	252	250	256	253	263	232	262	243	243	230	249	245	220	230	268	246	226	207	246	256	211	234	238	269	267	213	260	217	253	255	263	227	237	199	269	229	251	202	259	239	196	246	220	257	241	226	259	191	247	230	238	239	229	256	228	233	246	265	232	233	233	229	250	249	228	260	236	253	273	239	234	215	228	255	253	217	235	262	258	235	235	272	225	227	216	249	239	265	227	239	251	241	237	243	194	242	252	230	228	253	283	241	238	230	270	243	254	235	246	232	227	218	285	244	221	257	249	197	250	221	226	239	259	249	220	238	243	221	236	218	230	235	239	263	260	249	244	230	216	236	235	239	245	251	230	254	235	209	194	234	257	261	225	251	217	224	222	215	228	233	235	262	228	238	215	236	204	214	273	242	245	216	229	263	238	241	229	263	250	260	217	224	244	242	264	250	216	254	263	252	248	248	251	256	218	244	235	270	235	244	237	247	257	256	243	222	244	254	249	227	276	280	240	238	234	250	228	234	232	248	245	229	266	218	245	236	223	253	279	228	247	289	240	243	242	271	233	216	249	237	248	253	232	205	282	206	223	231	272	250	268	225	213	266	251	247	240	255	243	235	234	237	255	259	286	261	232	247	231	251	249	233	232	269	237	247	262	266	250	250	238	241	227	268	241	254	268	237	271	243	245	224	231	217	246	212	233	256	249	214	246	240	236	255	237	251	234	227	233	215	257	263	241	256	253	240	237	221	281	236	233	223	240	207	243	212	242	223	226	247	253	242	268	238	236	230	251	253	244	261	216	262	242	262	236	225	248	256	222	236	272	258	241	242	277	296	256	235	244	235	231	258	219	257	234	250	234	223	231	212	269	252	246	254	223	258	237	232	239	241	256	239	262	245	237	240	246	233	257	250	233	239	237	250	240	276	234	230	247	206	223	244	271	211	237	231	237	254	238	229	256	213	233	235	218	229	233	252	231	264	230	221	261	270	233	233	227	224	240	234	245	280	219	231	267	242	271	254	253	231	233	253	246	233	215	233	242	258	229	215	270	251	242	254	225	240	266	245	249	270	244	239	242	252	257	244	224	229	273	250	238	257	268	227	219	249	254	247	230	242	258	264	275	247	229	255	223	249	266	233	244	248	255	253	250	264	240	259	242	218	241	251	251	242	250	253	229	253	233	256	229	227	250	244	226	196	210	264	226	262	233	278	257	241	199	255	245	242	202	244	253	243	262	202	241	240	217	226	263	244	259	243	261	243	223	233	245	242	227	260	231	231	226	250	233	253	253	258	262	254	262	227	231	240	253	232	268	259	231	200	237	245	257	236	254	262	241	203	221	249	240	221	271	242	206	222	250	256	250	254	247	241	231	224	245	252	220	242	243	246	235	221	253	273	263	262	262	237	226	240	240	234	250	253	267	249	255	221	246	221	246	276	273	241	254	201	255	230	248	262	277	268	239	230	258	237	231	239	244	265	260	271	242	263	301	265	252	256	249	268	255	236	243	262	226	230	216	254	265	236	229	231	256	280	264	232	251	223	259	246	206	250	227	255	277	216	243	209	231	238	236	236	258	253	239	243	233	264	251	255	253	257	253	265	232	242	241	267	210	252	261	238	238	222	244	249	251	248	238	230	254	263	221	232	247	227	237	234	245	244	219	243	247	275	229	239	235	252	232	258	227	254	237	251	262	215	205	257	244	230	267	238	237	243	209	240	226	224	214	274	240	253	235	222	229	220	233	198	209	257	251	246	228	238	241	268	272	213	246	240	220	244	255	251	228	246	230	231	239	230	253	225	238	217	248	238	229	268	251	240	248	223	245	229	234	260	241	251	256	249	221	236	255	232	238	233	253	262	223	222	240	232	231	263	245	277	270	227	265	268	217	242	282	244	218	252	254	256	242	256	262	213	230	242	232	238	254	252	238	252	221	258	231	253	259	244	228	256	219	209	265	271	238	251	250	219	218	241	233	253	267	257	248	237	231	234	234	239	255	233	231	247	215	259	276	221	232	202	242	242	225	226	263	253	245	240	251	234	206	261	235	257	258	215	244	239	227	230	231	222	245	252	233	251	243	230	245	229	238	240	232	240	223	218	279	248	234	224	230	234	246	233	209	221	248	237	250	227	220	231
21289	3920	899	601	549	587	574	601	567	578	589	642	569	563	563	556	599	590	578	527	566	599	567	614	565	562	598	569	528	593	565	524	514	573	534	586	583	574	513	583	570	534	551	540	563	584	515	582	563	602	605	546	573	573	548	562	558	592	577	574	570	557	510	580	575	581	548	608	547	556	531	576	537	538	521	588	606	553	517	579	567	565	563	494	541	570	611	555	567	572	566	601	578	584	613	582	563	573	573	594	540	589	579	557	601	568	595	556	545	576	548	574	564	553	555	568	551	591	541	539	546	597	601	583	572	526	529	600	556	522	540	595	577	642	547	560	597	571	567	509	534	583	584	604	537	529	551	570	550	559	577	555	567	540	599	518	567	580	571	595	581	555	580	569	575	600	612	542	574	576	599	561	549	571	547	572	545	559	595	560	547	578	547	549	560	546	554	590	558	534	568	576	599	571	574	570	550	594	588	536	587	593	578	571	567	571	569	573	581	549	578	574	580	536	538	521	529	634	570	585	598	554	558	552	617	565	575	575	595	606	584	540	578	580	583	575	582	614	581	609	569	567	586	597	588	542	541	597	599	574	609	548	564	535	596	562	567	596	562	583	556	583	570	580	586	576	543	542	583	578	571	541	549	570	531	594	567	580	570	565	595	570	544	551	543	592	543	565	595	600	536	573	582	551	635	574	599	572	566	593	558	550	589	564	622	559	568	572	543	547	610	532	570	626	573	542	595	587	546	557	560	632	548	557	537	613	547	519	583	585	552	572	587	608	546	572	551	574	545	579	567	554	573	589	549	601	566	535	565	577	561	566	594	597	563	574	562	577	599	638	602	571	553	564	554	610	598	549	590	610	582	565	557	590	562	600	527	565	553	581	593	596	565	541	583	562	560	548	599	523	594	589	574	525	542	582	564	555	594	570	592	536	569	586	556	583	585	586	549	536	562	540	601	580	559	552	589	561	557	539	533	562	573	607	577	572	542	597	555	570	544	569	499	600	594	538	579	591	564	579	578	557	594	544	566	565	579	587	508	579	588	606	541	551	557	609	547	575	589	573	580	562	571	564	589	546	568	561	568	539	615	580	575	602	565	544	603	556	585	564	585	560	595	596	528	539	617	587	546	559	545	545	589	580	593	571	578	565	528	598	579	598	571	594	540	578	615	576	552	595	562	571	581	609	563	543	563	596	506	582	581	563	530	595	596	601	544	565	600	579	555	542	590	526	550	583	556	581	572	565	554	526	583	593	546	548	557	576	592	584	582	540	577	573	577	554	597	557	562	571	579	570	589	577	550	607	597	574	574	546	557	572	563	543	599	547	556	539	541	540	569	527	554	596	530	614	568	562	552	565	586	596	619	597	555	580	563	565	570	586	549	544	586	557	584	560	554	577	571	566	517	543	568	609	559	606	548	537	550	623	576	537	575	519	569	559	597	561	616	562	634	538	528	573	578	547	594	553	581	561	557	587	590	601	563	573	578	547	561	601	549	575	549	563	585	598	579	582	574	603	543	551	579	606	556	573	553	570	614	599	546	550	557	563	567	583	592	594	589	545	586	544	571	569	568	586	605	545	590	564	541	585	566	573	609	587	573	583	581	621	550	605	589	531	580	563	585	546	541	564	579	549	592	556	606	540	603	563	579	564	613	578	580	563	564	581	559	601	538	587	580	564	525	562	583	547	568	578	589	582	553	605	578	578	585	603	537	587	545	564	552	574	572	564	554	548	586	603	567	554	573	565	606	515	580	556	561	542	504	542	598	608	572	622	603	561	587	624	590	571	567	561	561	597	554	560	578	522	587	548	536	555	552	534	598	589	572	561	574	533	552	537	589	569	556	577	541	565	549	579	567	597	592	541	585	521	533	577	582	578	559	573	588	565	596	577	601	539	562	576	525	549	590	591	544	581	571	534	571	582	548	597	604	560	563	537	591	591	565	608	559	561	599	581	592	573	592	578	552	601	574	587	566	575	590	552	597	564	606	552	604	560	551	563	535	563	593	583	578	521	541	589	573	538	562	614	568	578	545	563	562	560	560	592	567	579	576	595	590	595	561	547	565	546	588	575	560	557	565	573	533	640	573	588	539	603	542	559	566	559	557	548	583	546	548	615	567	551	582	546	562	537	533	578	561	575	550	567	593	572	579	526	590	610	556	604	587	575	603	566	600	552	551	572	600	569	555	546	576	606	564	571	562	565	589	609	580	598	582	530	549	557	515	566	555	593	573	625	570	594	577	580	531	559	599	507	525	568	589	566	545	581	595	546	569	574	579	585	583	560	542	578	547	558	608	589	579	575	576	554	578	615	555	605	568	601	577	585	563	553	543	573	617	585	591	566	590	572	534	568	539	580	571	566	529	593	628	595	572	600	588	575	551	596	604	536	551	576	614	591	546	564	595	570	557	598	585	571	565	577	568	569	548	536	544	536	576	585	557	542	557	535	575	579	574	558	510	605	569	534	582	569	600	586	570	607	543	582	594	586	587	567	603	547	544	553	585	541	623	583	528	573	603	552	561	591	572	549	569	554	596	537	587	556	557	597	568	594	540	560	523	590	580	524	554	557	534	602	545	620	562	617	530	580	562	572	541	580	565	597	555	564	553	570	550	566	545	587	620	595	570	607	542	548	564	559	599	578	574	556	580	554	564	545	576	589	544	580	548	538	563	602	579	601	584	556	549	565	533	604	575	533	591	572	584	597	559	603	560	574	559	594	574	531	597	611	592	556	559	532	563	572	550	570	590	540	566	561	566	570	600	563	578	584	582	573	568	518	571	585	538	521	560	555	543	540	531	557	611	560	627	634	582	538	527	549	536	585	550	579	602	585	575	573	530	577	632	562	554	576	557	584	561	578	544	568	572	585	534	593	581	559	546	556	568	556	571	555	593	543	612	574	558	569	570	585	578	565	573	550	568	602	587	553	589	571	543	612	568	513	541	606	595	549	540	582	584	602	523	571	573	572	595	593	549	528	604	550	532	550	584	523	594	525	557	538	543	554	571	569	538	589	586	607	566	613	559	564	564	570	581	599	598	558	557	589	574	581	572	582	542	555	546	556	558	585	587	552	566	587	592	543	595	527	594	581	565	581	599	560	563	565	564	574	526	594	654	577	613	569	591	587	587	618	584	567	612	548	570	558	529	537	564	592	546	596	600	525	550	561	584	530	549	517	581	579	545	603	624	578	582	527	553	548	577	557	584	554	573	527	513	569	584	591	590	558	577	576	572	559	557	524	577	587	555	547	552	585	619	558	627	538	558	533	581	587	577	543	574	557	619	603	651	587	560	549	562	584	552	573	561	591	587	567	612	541	528	547	591	576	588	558	537	569	573	571	587	574	549	572	569	630	597	552	602	634	581	532	598	530	551	523	566	556	570	557	546	566	587	511	579	545	596	605	561	560	562	582	573	527	601	553	528	537	547	596	569	586	622	547	556	569	587	598	588	547	616	546	549	556	571	547	626	565	572	566	567	533	565	583	553	594	588	538	576	502
25259	21102	23701	28744	21096	13653	745	539	424	440	468	458	425	425	424	364	397	433	431	445	406	408	388	382	426	375	387	399	401	411	396	395	410	397	420	391	368	419	421	416	370	409	403	381	409	392	425	406	407	391	399	412	420	386	418	405	433	388	367	403	381	419	395	390	398	387	396	404	422	379	443	365	369	391	376	391	419	388	442	408	409	391	433	368	408	366	417	391	382	404	386	430	345	384	434	371	405	403	392	404	406	399	376	395	351	385	393	451	403	392	375	425	410	405	412	433	401	428	366	390	443	383	360	375	399	392	382	359	383	400	401	403	414	418	396	410	426	384	395	382	382	379	357	397	410	392	400	401	404	417	409	444	412	385	426	397	410	410	433	381	387	398	401	408	387	411	393	421	410	370	440	381	398	395	409	372	456	377	390	401	387	396	387	376	392	380	368	422	416	411	372	430	387	384	380	403	372	410	377	417	404	416	429	384	413	393	419	414	429	369	407	414	399	436	440	419	400	408	432	410	377	405	372	407	419	380	406	377	445	405	373	393	428	386	427	404	428	431	401	412	399	411	465	423	429	403	410	452	422	406	441	405	377	378	389	410	437	389	386	430	396	421	394	369	399	393	405	393	397	408	413	420	445	390	385	376	444	402	380	387	387	429	422	392	412	407	404	371	414	402	409	358	410	380	429	413	421	358	411	412	386	393	383	418	387	390	405	386	397	461	392	400	402	373	373	379	394	414	403	408	373	397	366	408	434	367	413	421	382	447	409	399	374	429	402	409	409	423	438	351	427	436	390	404	402	413	436	426	407	423	443	378	468	356	387	370	380	365	400	384	416	386	413	416	414	382	387	402	383	428	409	391	417	391	442	384	456	354	408	390	379	406	395	404	451	400	406	400	416	375	400	399	404	422	403	395	416	417	405	371	386	400	386	410	372	366	398	358	405	365	359	420	438	429	388	384	409	405	407	384	408	392	365	424	424	386	405	399	436	367	454	387	430	375	398	395	404	415	422	449	413	394	417	360	393	354	379	422	397	391	381	398	412	397	424	421	380	416	413	358	407	399	367	379	446	398	438	399	415	355	442	433	420	401	362	398	408	418	374	395	353	376	375	364	422	449	433	416	393	434	400	435	432	396	398	397	409	393	393	419	396	411	419	428	363	363	389	405	392	380	391	422	390	355	397	374	407	381	373	428	367	423	377	432	394	389	386	395	398	412	435	388	401	410	380	440	415	398	361	395	454	419	378	423	439	435	364	377	385	367	419	396	416	400	423	419	444	423	396	329	392	406	391	406	374	388	384	374	402	369	383	415	410	411	416	413	390	405	427	405	407	393	415	420	374	414	401	403	382	424	436	391	386	410	394	425	365	369	394	425	419	424	394	411	396	379	387	372	436	431	388	404	392	425	401	426	368	443	404	394	379	468	422	377	354	386	377	407	423	401	418	405	399	383	383	425	408	426	392	364	379	388	428	371	399	411	403	405	381	385	425	414	397	383	361	414	438	420	419	420	391	403	369	408	398	400	411	369	385	397	424	391	385	393	392	411	438	392	404	407	365	377	403	391	390	399	437	415	408	437	379	398	410	430	394	422	403	400	414	402	409	408	430	409	424	386	400	360	401	422	437	421	402	375	421	365	418	397	410	366	421	417	438	389	356	386	388	413	420	415	396	392	431	421	396	382	413	381	395	432	412	404	433	379	399	390	380	401	406	467	403	425	407	386	404	434	427	351	350	371	392	400	435	406	394	381	389	392	409	382	377	352	384	413	413	392	415	431	367	390	420	434	411	416	429	402	410	393	413	450	431	421	385	426	429	433	447	429	425	415	416	378	427	389	403	402	401	414	380	387	417	412	425	403	429	387	402	371	405	376	358	413	385	398	421	379	440	405	404	402	375	354	395	411	394	379	403	416	406	402	379	413	386	409	427	381	426	372	398	434	425	410	430	421	418	444	405	398	407	398	469	393	382	410	406	430	408	389	390	391	465	458	401	401	456	439	420	377	404	440	410	386	376	406	437	405	381	399	373	408	382	411	390	414	381	405	394	398	389	394	397	407	418	379	407	375	410	399	388	403	392	432	401	386	387	413	435	406	429	412	410	365	412	381	415	417	422	419	390	380	426	392	396	402	408	383	419	412	404	426	374	383	428	409	439	395	379	398	408	428	405	444	432	436	372	418	413	383	383	410	395	383	398	354	396	406	374	395	432	411	438	440	407	434	401	369	399	402	385	352	433	381	367	428	419	430	396	421	419	426	421	397	376	407	401	414	416	416	392	399	391	415	466	450	409	437	374	410	383	384	413	412	443	449	386	334	391	383	401	375	447	404	429	401	370	381	384	366	391	376	390	440	394	394	435	444	417	402	404	415	436	376	405	388	416	398	415	396	441	412	410	418	416	426	422	426	411	376	405	381	392	407	374	440	389	393	368	459	432	415	376	414	401	404	415	448	414	447	437	407	379	375	403	397	385	373	383	414	396	383	448	451	423	441	413	421	393	424	406	397	394	388	357	388	406	413	392	406	421	403	397	378	385	396	389	434	396	406	385	394	444	392	375	442	422	383	417	411	427	402	363	394	389	416	421	438	389	369	417	433	370	349	407	371	411	387	420	403	398	395	394	377	388	383	381	439	422	405	411	378	397	412	427	428	374	408	423	412	410	400	438	398	394	401	385	392	411	405	381	415	394	445	408	413	403	386	435	377	419	429	353	423	420	382	413	410	404	391	411	409	431	402	395	420	415	376	407	419	405	416	375	378	386	450	389	417	389	405	416	378	381	433	397	421	419	372	403	422	433	410	402	379	436	369	394	427	427	397	391	401	386	432	419	409	390	405	419	388	412	430	417	415	393	406	399	436	365	413	404	391	446	433	378	405	402	423	400	368	411	404	421	399	376	401	418	402	386	396	406	388	372	379	412	395	408	385	418	394	420	399	422	412	423	390	419	402	403	420	390	435	387	377	373	394	390	411	418	407	406	387	395	412	403	398	398	403	425	401	422	435	424	386	414	362	400	454	426	399	389	387	410	413	410	427	369	408	416	412	442	396	413	409	418	392	419	454	412	370	422	372	389	379	402	414	429	424	383	381	377	406	395	396	381	357	379	379	407	392	412	390	421	405	391	375	381	392	407	416	387	425	373	398	400	471	401	405	389	388	433	402	430	372	425	408	387	436	399	379	433	436	380	393	456	426	360	412	407	369	408	365	380	400	473	401	427	437	390	398	404	421	400	389	420	340	430	384	409	392	368	437	412	406	418	394	403	430	388	376	403	414	403	415	422	390	420	403	414	429	373	402	429	394	407	414	391	391	392	397	365	382	425	391	382	350	367	374	380	381	383	356	391	382	383	407	382	385	352	422	439	366	418	372	417	396	406	385	429	399	386	404	390	397	390	433	390	393	397	350	416	396	365	436	371	396	349	415	351	416	414	408	368	410	388	436	389	419	432	399	387	381	373	413	451	357	399	391	395	447	393	395	428	392	416	380	417	405
32719	29413	7467	936	927	894	860	866	910	865	833	865	853	814	822	864	865	872	884	872	872	866	852	856	843	778	887	841	818	838	895	858	838	834	840	802	880	878	829	828	848	812	841	897	831	822	853	877	848	816	852	854	825	817	919	861	838	816	807	834	820	834	813	836	894	813	875	849	843	886	914	875	851	877	770	823	829	823	779	853	871	840	843	848	879	801	851	811	877	913	880	844	827	853	804	796	864	848	861	842	869	834	856	869	820	860	844	828	830	854	816	882	862	879	859	827	830	851	810	796	843	801	821	886	842	880	819	862	841	850	804	817	845	852	894	862	842	829	888	804	795	829	874	868	881	866	829	881	856	849	780	815	827	846	860	878	838	840	849	854	829	829	815	856	872	828	837	849	865	880	855	870	831	820	827	884	840	846	819	856	827	857	844	867	879	840	870	855	768	882	890	871	859	883	863	883	832	849	814	852	846	818	852	850	859	863	891	842	800	846	837	851	824	846	843	831	869	827	822	885	849	847	846	830	864	891	865	885	780	845	852	821	864	812	877	800	780	863	851	847	856	826	874	855	866	869	893	844	881	847	835	837	877	878	888	793	815	866	847	870	841	878	873	802	870	825	845	800	843	835	865	871	844	819	830	851	840	776	841	826	858	857	834	861	882	851	816	826	816	851	838	875	818	844	866	861	819	854	839	872	863	848	825	883	792	840	885	891	818	809	824	845	832	873	807	833	872	805	827	794	848	860	881	793	794	802	825	806	803	838	826	853	827	822	873	875	835	872	833	854	865	858	849	882	905	857	834	870	869	853	882	856	816	829	897	772	885	822	857	837	883	807	857	857	883	849	856	862	829	889	840	835	860	829	816	828	827	872	838	858	860	812	866	880	831	818	859	827	884	842	792	846	854	811	868	841	805	812	837	835	837	868	847	893	883	835	851	835	851	839	843	899	856	882	870	827	887	837	839	858	826	852	888	826	845	819	814	813	832	872	838	886	850	851	814	836	844	837	898	839	779	827	810	839	833	847	859	808	850	774	809	854	819	808	850	884	888	835	823	866	827	822	898	822	868	867	863	792	870	852	855	829	880	879	811	859	845	842	849	839	845	829	832	795	877	803	843	829	840	837	927	797	824	860	838	866	872	858	831	843	847	901	885	849	838	842	861	825	849	821	818	867	865	813	841	831	827	845	818	820	850	821	772	811	847	841	897	884	841	816	832	835	842	852	870	858	802	864	868	857	884	813	857	930	868	886	838	854	840	861	846	814	796	884	853	853	851	817	859	844	822	901	828	824	863	870	835	803	868	848	876	837	867	868	818	790	875	815	773	844	804	847	874	814	821	864	863	848	824	859	827	860	828	884	780	857	872	860	814	858	880	885	824	843	792	846	816	855	864	784	873	844	857	857	849	839	839	794	865	839	834	881	849	893	814	862	879	853	843	809	842	831	818	843	805	838	822	893	858	856	862	880	867	805	882	845	871	871	818	859	824	785	842	878	815	794	804	820	818	843	892	883	855	866	867	839	867	809	803	856	851	864	827	859	877	831	839	827	866	828	867	784	850	819	853	846	821	832	814	826	853	871	829	858	848	885	865	855	828	812	803	812	814	782	873	846	850	834	802	859	817	816	822	823	833	851	808	873	828	833	856	873	880	853	860	895	856	806	874	847	823	887	822	888	877	846	806	882	819	828	903	901	845	830	843	766	837	855	881	834	853	817	854	863	860	881	818	876	875	871	825	808	867	872	864	798	837	857	856	848	827	855	864	847	783	824	929	847	874	879	871	838	861	899	863	864	834	832	825	847	867	878	876	867	862	892	881	809	843	876	821	812	853	791	843	841	765	796	804	834	879	846	897	819	819	893	837	841	885	813	872	877	862	835	828	824	827	853	828	834	824	851	856	825	858	853	932	891	809	858	752	883	845	819	822	879	828	873	885	859	839	890	858	851	875	815	870	747	860	913	842	847	875	890	835	898	860	866	827	867	819	838	837	835	797	828	860	796	854	834	826	850	830	792	873	851	847	869	882	863	825	830	813	853	868	802	859	818	884	862	834	848	859	841	862	918	799	804	874	850	786	835	813	846	808	843	847	816	870	855	820	825	831	840	802	851	867	923	865	868	834	859	788	836	840	860	794	865	814	902	849	870	870	813	822	824	875	882	927	879	820	858	883	847	872	817	867	843	834	848	832	836	814	890	809	928	884	846	877	827	819	838	831	848	851	890	829	875	881	844	840	904	809	847	870	880	834	844	852	881	866	836	830	873	807	815	852	818	857	795	814	839	844	792	955	855	823	854	792	905	826	804	788	799	805	842	868	899	908	886	812	869	895	848	820	823	837	820	834	810	845	826	799	870	850	854	836	793	870	865	840	834	869	811	878	869	885	873	856	854	825	802	793	819	871	837	892	847	865	825	860	842	826	833	820	833	861	846	840	859	834	930	851	805	886	837	870	876	834	852	826	834	859	884	880	863	839	846	817	879	827	897	814	853	837	877	868	851	751	872	866	854	839	867	874	872	819	882	842	862	848	843	830	848	823	877	835	853	836	866	870	875	878	870	884	882	854	840	888	858	822	815	822	861	873	814	838	832	836	904	800	847	847	872	808	846	846	855	875	834	880	838	835	874	872	846	829	857	785	835	817	844	850	841	842	893	822	866	829	873	820	857	807	860	866	868	877	783	811	855	841	833	853	855	860	887	858	845	895	802	831	863	823	851	875	839	852	813	855	774	852	858	756	814	848	875	846	845	823	849	856	827	859	825	889	857	848	793	857	869	855	855	874	822	852	817	816	851	788	848	848	816	870	839	815	892	788	800	837	806	851	843	838	829	886	826	852	821	882	898	831	875	842	851	875	870	820	859	858	782	821	820	854	831	838	864	816	880	835	837	789	860	813	808	830	843	820	872	847	857	858	855	842	843	870	854	904	820	827	842	872	830	861	841	855	820	896	928	869	870	836	832	828	807	880	827	886	849	857	822	790	831	835	818	898	841	900	807	828	811	831	893	821	840	849	818	846	807	843	867	849	816	817	895	861	877	837	790	901	932	892	849	840	894	841	902	820	818	834	886	859	849	871	794	822	857	843	788	900	807	852	918	841	833	834	851	847	853	851	810	822	827	837	877	861	869	862	847	843	859	819	859	847	850	819	843	847	863	891	844	868	865	846	813	872	832	889	863	835	834	847	823	901	774	847	875	851	802	825	864	864	849	853	888	868	807	813	873	839	843	871	820	830	791	831	863	835	829	859	844	876	868	849	843	899	878	849	873	853	842	830	826	845	890	809	790	800	812	875	815	847	816	852	863	863	844	878	814	844	901	856	843	856	831	830	896	832	872	826	851	801	894	869	793	809	794	824	824	862	838	868	862	851	800	788	821	836	898	876	828	845	846	870	805	836	835	840	848	870	869	767	775	844	827	861	865	886	842	792	841	826	908	879	868	884	892	830	862	815	856	846	862	847	869	854	831	864	803	807	845	818	798	854	820	823	841
24561	21130	24183	28350	21132	21164	11587	737	509	430	425	380	405	403	371	377	397	350	353	362	344	337	315	344	370	350	348	384	344	359	342	361	393	318	330	313	335	352	389	352	314	334	353	353	330	333	355	323	401	352	360	335	375	364	343	371	406	353	380	373	366	367	376	371	358	365	377	374	365	337	404	371	364	357	382	361	381	399	355	349	343	333	326	355	326	328	357	372	374	337	376	345	328	342	318	356	340	354	350	367	355	352	352	326	338	361	382	364	334	347	354	354	313	376	306	336	327	332	356	347	358	344	331	348	328	363	384	372	352	378	366	372	368	355	364	367	404	363	346	355	326	350	356	328	309	346	356	319	363	343	371	353	363	343	326	340	368	320	320	339	351	372	357	330	338	316	357	363	340	330	379	343	397	391	383	348	325	369	378	339	334	327	338	325	371	357	341	353	336	387	343	395	356	386	355	337	344	400	334	343	327	374	321	329	362	347	325	376	396	324	352	317	326	356	381	333	374	369	348	333	310	341	333	306	308	356	384	342	329	316	314	355	350	352	334	358	376	340	358	355	344	359	313	328	345	350	373	348	365	336	346	340	339	324	352	317	351	351	374	338	346	372	354	314	341	352	358	352	346	308	344	372	343	349	329	346	337	373	322	349	357	374	325	354	358	312	385	371	361	352	341	353	353	373	340	365	378	336	372	358	334	336	351	348	364	354	326	316	387	350	372	324	347	346	374	336	352	336	363	347	408	351	339	371	334	369	343	343	356	380	359	357	352	354	352	350	362	340	369	362	373	364	334	347	338	345	363	344	335	361	339	374	340	342	315	322	330	327	347	335	353	332	371	359	377	355	323	402	393	349	352	319	369	329	306	358	361	321	325	365	320	341	309	336	344	351	383	344	351	339	362	351	366	375	347	354	329	325	318	333	377	348	357	366	364	349	338	351	348	329	345	318	360	380	318	355	348	373	338	336	312	355	361	371	350	353	367	341	321	320	327	300	362	328	344	327	383	353	356	335	348	421	368	339	343	347	350	338	333	354	335	385	334	337	321	345	385	329	348	350	330	408	337	338	358	369	314	349	328	322	336	358	350	355	340	327	350	349	299	357	350	337	358	318	358	359	365	363	378	345	371	304	363	380	332	341	308	366	326	367	354	359	361	346	369	362	343	344	348	358	335	338	370	380	327	350	347	345	325	334	348	317	324	305	364	352	395	349	336	329	330	312	327	374	377	314	330	320	356	359	353	366	342	361	358	327	354	333	349	298	333	330	334	362	356	329	364	338	336	347	362	346	337	355	321	361	342	323	336	372	339	334	326	313	318	345	317	353	352	340	349	362	350	352	392	371	328	364	333	358	336	356	313	335	330	331	349	340	286	330	384	349	376	318	354	348	296	351	367	330	339	362	353	349	371	337	342	369	336	365	357	351	328	326	334	358	365	362	371	296	366	341	394	341	359	352	322	360	364	327	377	335	337	331	305	312	393	364	367	331	321	374	339	349	371	312	375	331	373	344	315	370	358	350	381	348	369	352	362	357	343	390	322	373	350	368	373	364	375	383	317	358	326	380	358	323	328	386	358	337	363	330	331	341	308	344	341	346	336	328	320	380	306	323	367	327	354	357	333	380	322	359	341	361	361	339	337	357	366	355	377	353	345	337	370	344	369	346	363	378	354	346	334	353	333	374	339	332	328	367	378	372	350	352	378	330	354	313	322	380	401	362	363	367	356	331	335	346	361	359	366	322	341	347	390	386	344	310	372	352	350	346	323	327	333	336	346	311	356	344	351	336	362	376	357	316	305	328	337	332	332	343	329	375	367	325	351	364	353	336	387	343	302	336	376	325	310	319	336	383	369	346	348	353	359	371	324	382	348	340	351	347	365	349	368	358	359	328	325	344	330	315	362	361	378	317	349	341	356	350	357	362	354	340	339	363	349	329	354	385	413	355	319	333	381	331	353	373	365	340	360	318	345	313	311	323	319	359	346	359	367	331	374	325	323	342	392	368	357	340	394	359	358	352	390	364	347	331	325	324	331	384	361	323	332	347	371	335	338	337	355	369	347	372	310	359	349	354	359	353	358	336	334	359	321	327	329	351	366	356	385	340	314	362	365	356	330	383	368	353	358	329	354	340	353	339	339	323	306	342	353	284	346	335	376	352	326	325	355	345	320	324	302	331	342	337	373	328	342	345	317	360	358	350	311	367	357	374	353	299	396	350	334	312	331	351	317	318	336	359	359	319	319	332	321	359	356	374	376	368	326	321	378	341	356	361	347	345	370	330	369	338	327	360	328	346	372	365	339	315	340	363	379	327	338	324	349	344	324	340	358	336	363	358	371	335	342	338	347	333	352	336	347	342	340	344	323	338	345	352	386	351	330	360	379	346	352	345	332	326	299	365	334	341	393	385	297	355	326	358	349	342	356	367	333	355	371	322	338	367	372	349	347	348	307	364	329	339	334	374	358	355	322	350	311	300	369	336	362	361	351	359	332	329	364	354	347	383	356	351	331	338	372	384	343	329	326	364	354	364	366	330	359	348	327	329	356	343	375	361	343	334	371	322	345	336	347	302	321	347	344	326	334	323	323	372	337	350	309	349	378	352	352	350	327	302	354	309	354	324	335	330	378	349	351	387	361	341	366	362	353	361	316	338	361	359	362	347	327	388	335	347	330	336	367	387	346	343	371	358	336	359	339	362	349	350	372	355	334	329	334	366	362	363	393	373	328	323	318	368	361	350	332	357	343	364	373	360	340	360	328	366	320	325	336	354	335	321	313	313	348	362	361	366	338	352	356	299	309	332	380	367	352	348	351	333	334	341	386	368	324	351	343	350	331	319	326	368	355	338	351	325	324	358	331	326	347	338	342	367	315	344	369	367	367	360	320	344	325	374	305	334	384	361	321	354	367	329	349	322	405	333	327	348	307	318	326	365	367	336	326	355	343	332	370	360	334	348	336	348	356	316	330	341	330	332	357	326	332	357	328	344	346	331	372	391	343	340	375	331	331	341	341	386	342	381	320	347	397	385	329	351	373	353	327	333	341	341	332	339	378	356	313	361	364	395	341	392	356	359	337	328	334	347	343	389	356	347	334	353	377	336	321	353	333	345	336	323	356	328	338	347	360	357	326	382	349	345	343	304	319	326	347	340	351	315	323	411	344	346	307	339	374	336	400	358	335	344	360	364	386	363	353	357	347	335	330	354	361	367	335	364	327	335	368	366	375	347	337	321	354	381	335	355	393	342	344	344	371	374	334	372	334	320	385	335	339	351	338	373	325	337	365	356	329	320	369	347	345	345	363	354	338	364	349	352	325	355	320	383	345	315	368	351	339	332	324	317	331	373	325	322	356	359	360	353	344	359	336	336	345	353	362	341	373	362	332	356	341	305	365	355	389	340	324	336	336	347	384	313	344	335	407	356	308	356	349	380	333	331	313	373	334	358	360	372	334	336	331	331	370	383	344	348	328	347	342	369	368	343	357	355	369	356	357	310
38014	40276	11389	988	841	783	783	760	760	689	692	752	734	742	728	703	719	709	769	733	724	722	741	692	650	773	687	733	734	683	759	695	677	748	785	707	698	679	739	759	651	645	739	721	716	672	744	715	693	736	696	730	710	745	716	683	675	730	676	675	721	695	717	680	651	721	738	753	718	712	698	702	717	709	708	695	717	704	684	737	705	686	669	743	714	703	715	687	741	711	701	775	739	697	753	742	707	735	680	745	736	745	737	685	765	714	730	734	675	734	677	714	752	720	683	714	690	729	735	756	675	737	723	717	739	703	770	705	645	690	701	722	699	731	719	715	713	690	729	716	714	702	703	688	732	693	711	671	705	736	711	766	665	709	712	704	757	698	730	722	669	739	759	755	708	704	682	705	721	732	724	746	735	728	726	654	695	733	707	717	707	690	715	685	648	725	707	777	719	700	704	733	677	717	714	735	774	718	728	722	744	700	714	740	663	712	721	666	725	696	701	689	717	707	725	743	692	738	678	714	669	726	728	696	642	691	731	722	670	727	722	671	709	778	686	740	763	704	675	719	714	705	692	692	749	707	734	738	684	735	696	703	750	710	713	666	717	728	726	687	719	663	701	754	693	692	743	707	716	658	683	672	713	662	705	698	751	732	722	733	747	711	691	677	669	690	706	695	722	686	705	701	657	731	710	704	736	712	725	728	657	682	697	726	741	722	709	735	671	720	703	693	695	718	739	669	744	727	697	688	683	703	761	672	704	682	706	720	696	735	704	679	685	723	700	663	665	775	715	727	732	732	701	714	691	687	725	718	749	682	688	692	754	689	709	699	707	702	664	736	746	704	710	724	729	751	690	706	736	691	656	677	737	693	706	680	714	720	705	728	693	682	681	700	728	704	701	676	682	749	740	714	745	743	708	688	706	704	709	718	707	690	736	769	687	707	733	749	663	685	700	742	711	719	748	747	767	731	692	717	675	741	689	702	687	724	668	700	690	700	734	691	706	680	660	686	710	712	730	726	710	699	786	724	699	685	711	729	728	680	682	720	723	740	711	732	755	672	676	666	681	705	714	711	758	735	723	676	749	696	693	690	756	712	712	679	707	732	723	720	689	723	736	768	734	716	687	699	715	657	687	731	699	726	744	736	715	710	723	683	670	694	681	700	736	703	719	691	704	725	723	708	677	666	753	740	758	724	698	702	745	686	670	653	729	725	653	739	728	733	740	686	712	707	732	713	702	712	727	733	725	727	693	719	685	677	665	745	696	737	717	765	703	701	681	693	697	704	718	709	717	733	706	732	751	693	747	659	734	708	697	722	737	691	710	740	692	689	678	714	668	669	666	766	754	740	745	692	699	739	778	727	651	702	660	713	678	749	703	712	680	746	749	707	711	672	681	668	732	679	709	702	732	683	690	656	673	711	726	692	667	759	651	731	721	706	686	726	678	707	678	688	699	745	671	691	732	728	663	690	712	721	720	683	672	708	731	727	727	688	751	673	714	725	674	744	675	640	699	685	679	758	704	724	700	717	750	668	745	740	700	725	718	677	721	722	681	746	697	730	689	667	726	681	689	696	688	739	752	758	697	716	726	726	760	725	716	714	674	675	721	706	713	667	722	725	648	706	734	716	703	707	721	656	698	747	709	734	698	727	713	678	696	725	726	679	732	717	668	718	693	709	672	709	698	669	686	704	708	738	744	695	730	723	687	683	744	722	747	669	682	716	704	676	719	743	725	726	708	682	727	697	680	716	727	683	781	676	720	744	715	676	740	664	673	745	731	730	726	729	707	741	783	734	768	726	738	709	741	722	687	733	698	732	678	717	693	709	722	740	712	740	656	653	663	716	738	719	715	713	741	742	716	714	706	705	737	769	770	703	713	710	676	694	726	697	724	727	731	699	681	681	664	732	714	725	653	728	728	697	664	771	745	680	678	731	650	725	700	720	725	668	717	685	725	737	748	719	710	725	712	698	707	703	706	734	714	738	686	718	729	733	670	723	722	720	720	724	695	719	703	638	674	700	723	703	703	674	673	709	658	722	709	666	694	713	719	745	719	821	708	701	656	676	695	677	647	713	746	684	731	729	663	705	691	713	705	704	731	738	685	761	733	736	700	694	713	725	711	715	729	727	741	663	710	722	722	661	725	695	708	659	726	720	703	717	666	734	750	680	713	726	673	706	691	715	707	708	689	710	701	689	761	724	680	687	721	744	657	730	733	707	725	698	714	690	714	706	723	676	692	691	748	692	728	725	751	671	691	696	678	705	720	678	734	714	698	739	742	675	714	720	721	725	752	686	711	720	685	716	718	675	728	664	715	657	731	681	697	723	704	692	740	682	734	725	702	710	706	705	733	733	702	726	734	746	752	709	694	760	698	722	653	702	654	698	726	725	697	707	719	684	633	750	765	666	689	721	677	657	684	743	711	672	723	733	742	736	708	688	690	695	722	656	730	676	682	677	730	744	670	701	700	671	723	737	685	678	705	721	713	708	718	653	741	747	693	682	685	724	683	682	708	650	716	712	721	717	721	714	695	714	706	715	699	743	721	703	700	672	737	721	704	682	693	715	696	730	705	764	712	695	693	730	763	707	675	729	699	705	689	685	747	728	729	719	674	688	705	751	713	721	691	744	698	689	697	678	723	703	724	703	699	734	723	750	754	699	692	698	661	707	715	697	736	698	697	734	718	698	660	739	713	699	706	673	713	673	691	718	718	681	744	742	712	716	734	712	699	734	719	678	713	712	772	720	741	668	734	703	635	732	667	718	664	728	787	713	693	730	748	706	732	704	684	656	718	693	715	735	717	743	680	735	689	746	659	701	720	711	736	721	657	712	715	693	732	688	663	717	735	686	696	684	726	696	704	692	703	691	712	715	709	744	727	729	726	764	685	705	699	710	692	720	737	706	693	730	720	719	679	672	691	698	692	725	685	701	662	680	662	712	788	691	691	684	742	745	697	670	741	684	705	736	693	704	728	768	674	720	707	647	675	735	698	682	700	706	727	720	701	681	693	725	700	705	714	727	703	756	697	714	719	715	712	714	683	714	753	728	692	736	711	680	675	651	745	756	701	730	744	659	732	713	698	690	672	679	679	701	725	715	645	698	732	654	700	739	655	642	699	688	730	721	721	678	738	720	693	756	751	677	693	748	705	719	764	706	749	700	691	669	694	734	722	720	705	747	729	701	697	657	673	699	656	746	691	667	751	745	742	765	722	726	723	690	668	736	679	694	697	712	703	678	702	691	684	729	712	731	656	661	760	697	695	696	745	714	658	717	708	719	756	685	757	689	662	719	708	729	682	749	703	705	718	718	744	713	716	684	734	699	660	740	695	718	693	693	715	694	696	703	718	710	716	743	715	703	702	695	653	725	670	693	640	714	685	663	732	678	707	727	680	734	726	670	703	700	762	699	705	705	736	663	682	693	689	654	719	706	749	705	747	702	623	664	705	736	716	706	696	695	695	688	698	720	709	717	658	736	696	766	715	700	712	689
36686	17257	4510	394	281	236	253	257	281	222	253	283	253	212	251	251	271	268	254	277	278	267	256	219	252	256	229	249	252	256	255	239	241	238	267	217	241	245	245	225	257	223	220	238	215	250	221	246	241	246	242	260	234	256	284	227	260	244	232	237	252	262	235	238	287	273	279	247	239	270	255	259	215	239	268	272	267	247	257	232	258	251	292	229	280	219	257	242	240	241	214	261	235	269	272	230	227	256	217	251	241	235	256	233	256	280	265	237	225	249	260	242	241	251	276	284	217	237	239	240	223	280	264	255	243	232	213	256	281	249	221	273	249	244	251	246	252	242	213	224	222	205	245	278	287	238	232	248	264	221	263	267	237	257	277	238	275	242	239	241	231	265	235	235	257	258	260	240	239	262	267	242	292	245	235	230	263	244	235	248	276	230	240	205	258	260	267	248	268	259	240	240	279	261	248	240	259	248	229	248	265	216	250	260	235	244	238	245	278	238	232	246	241	240	260	250	257	286	250	278	246	275	263	264	271	228	246	242	236	269	236	252	258	265	254	262	259	257	238	228	249	240	256	266	243	232	259	250	222	269	253	251	254	254	256	271	267	268	248	270	253	203	245	247	238	271	250	255	227	248	238	220	247	255	257	229	247	271	268	227	239	275	252	241	221	254	263	230	280	246	228	279	247	256	253	227	224	252	251	276	219	269	279	256	257	274	235	254	238	233	234	230	246	263	259	249	218	218	261	242	254	266	223	266	258	261	268	262	280	251	238	271	253	279	259	282	254	242	246	263	258	262	217	240	281	220	244	233	262	254	250	254	247	259	285	269	274	260	234	252	244	228	250	241	253	239	249	245	268	270	253	259	258	259	259	236	227	244	230	208	292	259	274	272	221	234	261	224	256	230	235	263	255	267	255	233	251	216	228	238	257	251	260	253	250	245	243	238	237	231	253	293	243	236	277	255	233	226	232	232	262	229	253	254	260	255	235	234	226	214	255	241	250	246	263	254	276	254	241	276	232	236	243	250	262	250	239	283	246	227	234	238	242	261	233	244	257	216	246	268	261	221	264	239	223	254	279	222	271	261	247	255	262	230	245	258	249	241	282	235	277	233	247	203	273	232	268	241	304	263	246	268	268	218	218	219	251	281	223	238	246	252	266	255	258	249	228	224	250	237	246	240	214	227	222	251	245	257	258	273	245	251	245	261	243	240	236	264	247	257	248	246	250	253	247	237	265	232	240	292	254	273	262	251	219	233	256	249	290	227	242	225	240	242	226	259	293	261	230	235	236	246	229	245	255	241	258	232	236	271	234	235	256	259	264	228	238	222	222	271	267	260	261	265	244	226	243	260	264	260	234	226	246	239	247	278	225	262	293	234	243	236	270	233	236	224	256	281	260	231	242	240	244	269	256	258	236	242	232	244	223	242	232	252	251	239	282	226	234	255	244	264	236	256	242	234	246	270	260	246	277	235	235	238	264	288	260	240	258	264	264	271	256	238	278	250	232	253	235	242	223	228	259	257	271	282	269	279	258	254	249	263	252	269	249	241	218	241	266	259	230	246	251	248	277	246	282	255	248	250	236	232	259	221	232	247	257	259	292	250	254	247	231	263	265	259	269	249	244	249	265	248	255	251	228	234	226	243	250	269	252	257	248	221	245	267	231	242	215	233	239	248	259	263	250	254	240	259	244	247	263	215	262	256	264	237	239	205	265	243	292	244	240	256	254	238	250	251	228	233	269	256	249	257	291	241	238	227	238	274	275	261	275	277	244	275	258	232	245	257	222	226	243	232	227	235	266	267	263	250	247	250	256	237	238	241	232	254	279	254	267	257	245	257	263	264	265	230	224	242	262	248	272	230	241	243	239	256	267	232	246	257	222	244	265	227	264	237	252	265	249	247	217	251	218	245	242	278	262	259	249	242	259	240	244	251	225	260	221	261	237	251	248	235	248	251	261	263	273	275	277	262	277	253	253	255	236	232	252	245	238	231	256	242	242	259	234	247	285	263	240	230	245	238	235	234	248	262	214	255	252	252	292	232	261	251	243	245	223	246	291	258	214	271	222	252	249	233	254	237	265	258	244	220	223	222	244	255	244	261	244	242	222	256	269	250	249	258	253	254	268	221	261	254	250	227	263	236	247	267	249	220	245	266	228	246	229	251	261	248	252	242	261	253	244	276	279	238	246	264	197	225	257	225	243	242	234	268	260	262	269	278	275	275	255	240	239	262	249	291	263	237	224	258	257	241	261	222	238	257	259	228	240	270	244	219	274	253	229	231	238	254	257	255	241	268	246	245	259	249	243	253	263	248	254	239	229	255	213	282	244	257	240	243	243	251	254	243	225	234	271	280	234	241	251	225	250	253	243	259	266	226	260	249	270	269	244	259	212	227	256	227	271	270	239	233	242	274	247	246	249	257	235	242	247	276	263	244	253	240	229	238	249	249	243	239	292	248	279	256	245	266	274	247	255	228	249	264	272	239	242	236	273	237	249	270	242	266	248	229	231	262	232	252	251	243	254	258	251	233	274	232	248	249	253	230	278	249	266	242	238	212	218	250	264	240	256	224	244	237	224	273	240	239	257	230	253	226	230	243	226	250	286	242	279	254	251	248	252	256	251	244	246	242	262	287	279	223	227	234	273	263	223	243	276	241	289	259	240	254	263	239	279	246	226	256	225	238	270	235	244	261	250	218	237	237	253	248	237	249	242	242	226	233	232	244	257	244	219	245	240	236	242	227	242	261	269	240	255	257	261	248	266	282	254	256	237	235	275	250	271	250	248	246	210	293	269	255	261	245	257	230	270	253	247	233	237	233	252	226	253	233	238	223	246	252	263	243	256	260	236	235	266	264	248	233	252	249	249	245	244	241	270	239	252	265	263	244	245	241	225	270	251	264	263	245	249	261	262	277	246	255	256	252	248	243	240	263	265	242	233	218	237	259	261	235	241	249	264	257	247	240	246	239	266	244	259	252	238	251	252	282	240	256	247	282	237	235	239	271	222	228	271	242	233	287	263	261	207	235	282	259	217	263	250	220	257	237	250	232	245	247	221	232	273	288	267	242	231	250	277	259	258	245	245	247	240	258	282	278	257	229	261	270	248	239	253	243	221	244	219	260	249	232	241	246	245	226	240	261	233	249	249	239	259	226	300	245	230	259	275	267	251	252	245	222	261	249	233	260	231	247	281	255	254	267	238	230	240	251	229	239	258	256	255	250	260	262	250	260	246	243	227	228	225	228	246	224	257	267	242	251	259	275	259	227	242	241	249	263	254	238	293	258	252	261	256	231	232	253	241	239	232	261	259	235	217	259	321	251	228	256	296	243	272	235	246	238	246	236	251	233	245	230	255	250	249	215	263	276	257	242	254	223	254	247	232	239	274	275	271	247	241	247	260	231	287	274	264	240	236	271	227	260	250	233	229	240	240	231	254	249	225	239	271	242	223	233	213	239	250	245	239	250	261	274	246	261	256	250	269	228	253	219	263	230
23039	3828	1009	615	607	594	536	583	579	602	560	585	594	588	581	619	586	581	572	562	545	597	595	613	594	575	585	602	605	578	607	592	608	603	584	599	566	548	541	614	536	624	581	578	624	564	555	567	561	543	562	575	605	551	562	557	594	579	578	595	580	531	577	611	620	585	593	550	578	594	608	573	585	618	594	563	580	613	576	542	584	611	570	549	578	626	590	612	513	582	595	545	571	564	530	581	596	569	578	600	587	585	607	556	563	588	571	564	583	564	565	596	563	585	554	578	582	533	571	583	639	583	587	587	547	561	606	569	612	589	570	579	595	579	581	556	563	619	542	572	590	562	575	589	565	581	614	574	645	550	597	576	507	608	569	565	537	587	611	553	602	590	583	591	599	579	604	552	588	594	543	570	594	576	553	595	571	556	586	597	558	583	577	565	530	575	544	569	564	577	564	547	598	590	596	564	620	585	560	602	611	552	534	594	628	578	542	584	560	560	578	592	609	600	597	604	555	597	615	609	562	578	568	589	578	566	561	562	572	589	608	585	606	574	572	548	549	593	590	566	626	613	608	600	563	601	641	558	587	562	557	585	602	594	541	600	589	584	572	550	574	579	638	600	586	564	562	578	587	577	580	571	566	611	588	589	561	594	565	595	570	603	573	589	533	575	597	563	592	547	549	598	561	584	550	606	563	569	586	575	615	564	572	568	607	600	583	596	581	537	580	587	575	561	568	566	579	590	587	584	597	583	623	644	560	556	575	572	561	561	567	570	570	592	557	567	625	574	545	542	585	567	616	602	631	583	570	568	582	586	596	553	590	558	603	573	591	583	600	554	600	613	620	556	529	639	570	596	611	554	561	546	561	577	581	565	581	592	570	569	628	529	585	535	595	615	609	584	595	583	603	549	616	564	571	597	545	590	548	571	580	558	547	588	586	590	591	573	621	636	594	566	558	645	577	551	574	621	598	573	558	571	542	590	582	562	578	594	571	564	590	568	618	585	550	574	547	590	569	542	575	550	632	557	552	602	579	570	589	579	627	611	585	604	575	604	582	602	599	596	546	553	570	582	562	537	588	590	570	585	607	589	561	566	604	570	556	590	571	556	583	532	592	610	587	551	589	573	596	631	572	623	623	579	613	593	609	569	600	580	568	561	584	635	611	555	583	597	597	546	551	585	569	601	538	617	588	620	599	594	561	557	576	587	580	574	562	596	628	585	579	566	609	585	565	552	583	538	593	627	572	629	598	565	548	587	529	599	582	581	550	573	528	525	565	565	617	573	563	571	551	536	593	605	558	607	600	534	611	579	574	527	554	588	562	555	575	639	605	587	559	558	572	593	555	572	563	556	619	609	600	611	560	537	590	596	560	602	570	641	488	561	561	542	595	572	574	615	672	635	527	544	568	592	611	601	561	546	582	635	576	566	549	544	547	554	571	595	578	585	547	535	602	586	603	577	567	634	533	616	608	580	567	590	581	570	562	576	581	601	568	590	597	544	557	627	544	616	569	616	603	564	566	599	583	560	613	580	549	561	575	604	582	581	519	590	550	570	577	572	593	551	557	568	577	548	586	614	588	572	587	624	587	559	622	610	540	598	563	609	647	532	567	584	559	606	617	544	557	578	574	580	578	602	553	583	578	570	601	618	559	548	581	593	598	576	571	604	580	602	628	573	597	546	576	579	588	607	598	621	544	528	609	596	578	598	614	573	539	552	549	600	542	540	569	580	576	609	578	573	596	535	588	582	551	582	582	566	556	607	573	558	595	569	621	606	575	548	598	631	583	555	594	588	541	566	581	549	587	546	555	543	538	549	558	532	594	600	589	638	572	577	585	558	594	554	611	580	570	616	573	582	580	552	527	589	639	578	583	549	587	636	610	602	596	568	537	608	576	607	578	561	571	588	542	569	595	611	588	615	545	597	605	619	558	556	554	638	539	577	573	554	594	608	536	592	583	565	555	593	555	558	561	582	532	571	558	576	567	604	591	563	649	559	603	608	601	590	574	534	580	577	531	556	577	595	582	563	581	581	604	575	565	597	560	564	565	605	570	484	613	580	582	617	573	592	559	603	572	564	571	580	591	596	581	553	551	560	517	539	578	637	590	575	584	580	585	576	598	575	570	548	597	564	628	577	558	592	555	564	569	559	595	593	601	590	588	531	576	606	593	532	570	588	597	584	559	503	557	598	593	562	586	622	574	543	581	581	556	586	597	580	584	570	590	561	577	617	582	612	594	586	577	544	575	555	594	566	616	589	575	537	605	587	618	568	559	557	545	657	594	578	565	584	560	546	538	590	560	603	548	606	572	572	582	587	602	585	609	585	568	541	593	537	596	606	547	593	601	602	578	535	594	626	575	528	590	574	543	604	636	566	609	588	561	573	573	600	571	591	630	560	606	520	529	592	583	626	562	592	547	620	566	589	530	621	625	587	581	584	593	579	559	585	578	572	582	570	547	573	600	645	585	569	608	590	534	600	584	586	550	555	585	590	617	577	586	593	590	579	569	597	566	634	621	603	575	565	592	577	577	598	554	615	577	586	571	649	585	558	569	538	639	583	551	594	588	611	573	563	568	583	569	596	565	613	576	556	556	585	610	594	583	560	576	605	576	605	553	592	613	576	582	598	559	613	553	560	611	582	586	602	578	596	610	589	590	607	560	573	618	547	610	547	561	553	588	588	578	569	592	607	559	567	542	565	580	612	584	584	570	585	590	561	577	599	605	617	558	599	578	626	544	577	583	581	591	593	626	590	554	609	565	590	611	610	581	570	579	618	549	574	558	566	619	569	601	568	561	563	581	635	547	552	553	580	551	587	590	541	583	611	577	659	567	544	585	545	558	567	549	583	594	591	567	597	603	556	595	595	593	587	561	564	556	576	580	587	582	581	558	562	582	542	611	555	586	610	624	558	552	600	578	570	567	551	565	599	589	568	591	536	613	565	602	542	600	620	576	596	590	564	588	581	573	535	625	615	614	577	529	551	556	568	563	576	632	548	536	547	566	563	579	597	577	593	583	569	547	565	586	610	569	556	560	594	561	604	600	569	613	599	631	567	614	564	579	566	586	589	575	613	575	586	624	581	554	634	629	594	559	546	590	508	554	569	595	617	587	572	588	586	567	617	611	600	577	588	605	581	545	509	557	509	587	604	594	575	573	618	583	553	569	551	611	600	585	618	572	596	572	581	604	603	572	593	527	548	572	555	601	567	588	553	563	599	570	568	557	528	571	586	577	560	624	599	608	539	576	614	587	574	554	569	622	532	543	576	607	604	559	572	577	604	603	590	606	622	591	612	543	544	607	566	585	574	561	571	591	568	538	581	556	575	581	578	578	610	592	602	603	597	591	573	579	567	565	571	565	621	568	572	585	586	557	599	587	587	568	590	607	562	586	599	591	587	587	624	577	600	589	543	635	574	605	598	550	567	565	613	620	567	551	581	585	597	533	533	593	579	582	563	550	604	589	597	595	586	568	573	573	576	568	551	583	587
25274	21118	23755	28732	21112	13903	688	504	482	441	403	490	413	409	399	393	395	376	363	419	414	386	414	402	423	410	432	394	416	448	389	410	370	422	435	371	418	416	399	393	394	417	367	382	401	379	361	394	426	429	398	418	406	388	362	431	392	391	399	418	415	378	392	376	362	377	425	407	414	403	394	384	398	442	402	360	406	396	411	400	417	401	406	406	391	413	420	448	412	400	416	415	405	382	361	352	419	389	395	371	389	437	389	405	392	362	410	425	398	396	423	366	428	367	413	411	431	421	401	423	379	348	373	383	391	383	394	406	421	387	427	377	391	423	405	407	449	415	377	380	413	372	376	396	414	404	403	388	364	410	397	395	395	419	439	442	370	409	394	407	380	440	418	418	376	392	401	398	396	385	404	399	427	426	423	430	380	371	388	388	369	402	384	406	379	408	425	411	411	381	390	373	389	403	382	406	385	375	376	381	390	416	427	417	407	402	395	420	400	434	427	408	381	400	382	378	394	409	403	371	400	391	397	398	400	411	397	388	421	401	374	415	404	365	419	421	389	377	382	393	375	356	379	408	406	383	409	405	365	407	410	382	410	410	413	422	363	388	372	378	378	405	452	401	385	408	385	404	397	418	438	390	410	388	373	412	361	379	401	398	407	373	426	400	447	400	415	424	426	373	400	424	373	383	403	363	403	383	429	398	380	417	450	422	418	360	383	398	390	407	447	419	412	438	379	417	415	381	410	426	362	393	359	374	453	406	376	451	444	411	374	410	405	408	409	414	359	359	423	373	400	380	418	373	362	391	435	394	413	418	460	382	374	426	379	416	416	403	383	395	408	360	371	384	410	385	428	393	377	353	367	398	388	388	399	412	402	416	403	427	420	413	411	354	405	388	415	394	420	399	404	391	362	409	419	448	407	411	394	401	387	399	378	402	417	428	416	399	430	380	399	431	405	368	441	427	352	382	395	433	375	396	365	429	388	427	386	409	359	342	422	388	444	390	363	404	405	418	427	392	402	379	352	389	402	401	415	371	406	409	415	403	380	393	448	392	404	419	395	400	398	433	394	331	391	401	407	403	402	386	413	424	425	429	400	442	401	388	368	379	425	400	404	324	396	407	376	413	414	383	381	401	394	401	424	399	364	360	408	382	399	425	391	408	374	412	395	402	370	377	405	429	425	393	346	412	383	394	383	397	429	392	409	412	400	369	386	383	408	393	394	384	375	408	385	380	394	390	390	383	356	383	404	418	391	405	408	396	383	378	441	406	396	403	329	433	375	422	386	387	411	411	429	415	378	413	437	416	419	408	373	402	378	418	438	380	373	394	399	410	393	401	403	411	398	368	402	398	365	391	390	422	379	412	399	361	368	372	446	394	403	435	393	353	389	381	419	401	350	399	453	413	408	377	404	377	365	436	417	429	422	392	425	433	411	384	440	406	402	430	425	394	415	413	387	395	427	413	446	357	408	407	412	377	406	374	426	390	391	399	402	383	405	371	421	427	393	390	377	369	409	359	394	380	411	374	390	408	410	427	406	355	405	420	384	389	365	388	401	387	424	402	385	393	404	381	358	401	388	413	437	435	394	398	376	360	388	367	389	376	402	420	420	419	401	374	358	398	385	379	419	396	403	386	416	368	401	396	412	410	421	387	348	365	448	401	378	439	410	397	410	383	407	401	359	422	368	388	399	445	423	409	405	356	392	403	425	397	346	405	395	402	378	386	422	393	429	415	385	405	384	400	395	382	397	411	365	377	396	402	423	382	454	398	389	386	387	382	364	406	412	441	425	400	454	401	450	381	391	349	406	396	409	346	440	375	398	412	431	413	387	388	394	406	427	387	394	399	398	411	385	403	388	391	413	384	379	409	406	381	415	401	371	394	410	465	422	369	409	434	428	426	404	398	412	416	451	399	428	409	391	420	400	414	361	393	381	417	402	393	383	386	372	414	361	345	374	413	403	433	400	417	434	423	370	409	412	419	416	398	379	397	383	382	373	371	378	377	425	399	399	417	426	364	409	425	390	412	401	389	379	383	425	368	411	401	403	427	410	356	414	398	430	408	375	426	373	376	386	394	385	423	412	452	416	390	386	401	401	401	415	407	378	389	399	355	431	332	385	390	394	416	414	373	403	376	409	401	354	381	381	369	451	382	409	368	373	409	370	414	380	363	432	395	377	397	383	382	393	404	437	413	414	428	399	389	369	405	395	384	377	358	391	383	414	392	389	364	388	381	380	379	422	394	412	407	389	407	400	423	416	431	400	380	410	398	409	394	409	374	378	399	401	419	410	400	394	363	371	386	356	402	381	405	350	371	369	403	421	354	414	399	383	379	399	352	409	359	400	398	395	373	432	433	369	397	394	404	401	392	418	404	390	391	369	415	422	407	402	410	382	418	446	373	387	441	398	390	343	426	446	380	384	404	402	393	387	380	390	406	422	391	412	415	420	403	417	418	432	409	411	398	402	381	437	398	407	383	417	398	401	357	363	394	409	409	405	377	385	385	409	417	422	393	417	407	382	357	400	374	426	389	395	411	397	400	367	416	398	387	375	396	381	396	399	409	415	413	440	428	386	388	410	385	390	405	394	424	383	410	411	399	423	416	390	391	425	407	408	386	406	349	415	427	418	430	421	414	418	414	420	366	450	368	431	413	376	405	440	383	357	391	432	424	374	385	381	366	437	390	409	371	380	406	432	410	412	427	382	385	424	413	424	384	393	374	365	397	420	354	396	361	377	406	392	383	404	396	401	362	427	398	408	375	386	430	425	428	414	400	393	405	422	433	438	390	396	358	426	437	409	415	409	405	410	387	406	373	394	387	390	380	396	361	401	374	395	388	411	422	418	349	350	402	371	397	395	435	406	448	407	387	399	403	409	390	379	372	372	388	378	405	411	454	415	379	389	424	401	379	417	408	376	414	366	371	367	359	431	396	391	417	393	408	414	397	367	417	394	417	398	406	371	382	362	367	439	424	394	408	420	382	388	421	378	419	394	362	415	426	408	407	386	423	442	451	404	386	405	429	392	446	405	408	392	392	397	389	391	437	355	410	371	429	418	377	373	420	417	374	403	438	380	403	376	387	380	416	351	393	414	392	376	351	384	385	389	430	398	383	400	413	427	388	396	388	398	373	399	418	378	387	442	390	391	394	410	418	400	403	388	411	379	341	407	381	391	396	392	421	419	355	423	414	364	340	409	385	422	427	430	378	382	415	393	385	364	392	413	395	402	369	374	394	396	445	410	378	393	406	379	417	417	418	383	387	415	419	404	437	412	419	399	410	393	380	430	393	391	372	385	403	385	371	362	420	426	374	423	364	402	378	403	406	418	352	391	431	388	401	413	418	360	387	387	369	400	363	396	379	389	403	353	372	412	430	396	393	377	407	409	355	442	434	412	403	374	386	362	372	373	364	378	363	398	386	446	374	387	379	369	388	441	418	412	417	373	416	416	402	367	394	395	372	419	418	398	412	377	380	365	360	403	390	405	410
33090	30372	8608	942	917	852	840	880	883	851	886	819	839	832	828	861	832	800	859	858	817	840	864	813	831	849	842	864	869	817	829	874	793	812	835	851	828	849	840	813	820	808	836	879	882	840	835	859	859	835	852	883	849	834	837	835	855	778	832	880	851	864	837	801	897	885	822	821	812	823	804	843	813	847	842	821	866	822	815	852	830	791	840	800	825	787	854	824	840	853	807	833	852	847	851	792	806	774	819	760	814	795	793	875	850	848	871	813	781	810	856	840	847	832	903	802	821	846	887	853	833	860	796	799	832	834	840	845	833	873	824	854	857	863	868	767	849	798	804	825	798	838	826	857	816	823	860	890	832	814	841	792	844	795	880	849	826	839	853	810	848	810	778	790	841	856	822	838	806	825	788	800	822	831	837	817	869	842	832	880	861	828	814	862	842	813	820	796	789	832	844	796	842	865	839	890	849	880	879	832	824	825	855	821	872	891	832	877	812	827	844	876	851	857	860	763	832	828	815	815	816	859	831	849	833	862	882	811	849	789	861	842	841	838	875	863	835	854	850	847	905	867	847	879	806	874	822	862	814	888	822	801	828	854	824	826	855	816	907	827	875	856	799	810	811	864	810	822	821	821	835	848	904	825	843	888	829	806	827	840	829	798	799	885	816	816	868	851	856	828	845	841	817	779	841	886	832	801	849	832	829	809	814	823	820	816	829	796	820	837	834	813	801	859	796	800	879	854	848	838	785	865	829	843	818	830	831	794	820	859	889	809	830	859	833	839	860	871	846	800	818	808	860	859	831	864	871	827	882	871	793	826	817	773	841	819	831	854	837	829	857	806	822	856	847	789	840	885	851	817	855	850	825	864	829	820	850	857	875	839	795	878	852	851	819	863	826	877	840	870	852	850	838	808	815	801	851	829	861	816	879	858	813	821	840	844	852	824	860	843	846	848	877	842	879	817	827	869	740	846	793	810	822	848	886	831	820	875	851	815	846	829	836	864	863	836	865	877	818	748	841	863	814	809	807	789	815	829	845	858	845	849	806	808	861	803	844	847	818	847	876	850	816	811	840	813	771	890	785	872	837	861	853	840	811	827	853	796	834	867	802	820	853	859	818	830	860	914	823	827	840	839	826	846	825	815	865	864	885	867	828	834	867	818	810	884	818	838	760	853	860	821	822	809	836	832	828	856	847	803	887	777	824	856	876	824	832	886	836	791	826	780	859	836	856	808	851	833	811	829	862	819	789	832	808	895	854	824	845	817	883	828	838	807	794	767	868	820	850	806	789	886	848	767	794	841	873	807	876	808	864	806	879	841	815	843	852	839	859	836	835	811	825	859	766	842	827	842	849	816	827	816	808	848	833	808	802	822	803	881	804	810	861	813	812	846	831	783	828	853	838	763	870	822	829	819	841	857	817	862	845	828	798	774	850	852	806	822	813	910	808	875	882	792	800	820	848	843	803	835	913	825	812	880	830	820	860	820	852	840	841	854	864	847	864	828	872	907	828	809	859	836	822	858	901	849	848	837	857	852	854	822	825	836	853	828	866	813	854	850	893	803	803	820	840	838	849	826	808	871	834	792	831	845	818	839	844	821	851	831	797	882	879	826	844	825	870	820	886	854	804	870	844	866	809	836	827	826	789	822	803	831	862	827	932	834	841	816	842	802	825	799	765	853	897	867	821	822	858	786	788	846	799	827	843	873	803	855	819	860	837	840	839	845	811	863	854	856	777	762	837	765	846	840	843	868	884	811	825	821	838	880	797	839	772	840	847	851	887	781	842	824	807	821	859	867	803	838	869	829	842	860	837	875	838	815	814	839	863	873	816	827	831	871	854	783	831	811	815	843	862	830	833	857	840	808	804	793	811	821	857	816	850	796	843	842	807	796	845	804	839	844	907	840	826	860	862	869	828	825	846	860	866	804	805	810	829	809	865	833	839	830	859	837	815	807	831	850	842	831	815	807	878	864	839	862	836	767	806	812	860	825	869	851	876	838	802	799	845	834	861	833	832	860	853	843	809	854	810	814	869	830	838	843	878	794	813	859	871	820	831	842	837	875	911	818	828	876	827	840	849	813	778	851	796	844	847	851	820	842	792	836	831	834	816	848	832	801	836	828	852	865	922	882	880	858	886	786	823	833	816	826	857	784	807	809	899	915	846	841	857	854	802	820	865	847	794	851	862	806	901	840	842	818	862	786	836	790	833	826	879	831	858	860	849	841	828	849	796	863	857	855	857	846	809	855	827	907	767	837	832	832	886	848	845	869	892	850	818	865	826	845	821	823	806	790	874	869	846	791	812	870	790	835	886	842	761	862	808	844	864	850	781	856	866	838	864	851	796	838	871	822	824	838	858	830	803	823	831	781	872	865	823	902	813	824	816	854	884	845	851	796	826	798	836	826	796	875	834	832	831	856	841	848	827	868	834	837	795	853	803	841	862	842	845	788	820	808	774	808	831	849	814	805	877	868	877	860	920	851	817	832	828	836	810	857	832	823	856	826	870	817	824	854	818	802	829	786	874	800	874	838	836	844	840	876	895	867	825	835	825	861	831	800	837	878	846	818	785	781	811	828	854	829	803	849	849	809	808	846	803	843	819	886	831	871	817	825	856	858	809	807	817	816	876	856	880	834	838	846	805	814	849	792	821	887	866	810	821	817	824	819	856	888	821	867	833	857	818	928	861	831	838	815	832	811	882	888	843	822	839	843	854	827	851	817	899	848	828	818	808	824	839	835	854	854	870	772	882	824	827	890	830	837	798	827	872	815	807	784	787	838	831	869	832	830	842	837	799	845	834	811	865	833	821	792	858	861	788	819	807	812	849	828	825	805	835	830	850	835	858	842	844	842	835	811	851	893	878	849	830	801	778	821	848	845	858	799	844	851	837	795	845	870	840	828	795	832	855	832	876	802	827	827	802	886	828	796	840	859	842	858	853	829	848	802	841	824	818	874	854	836	872	842	803	844	867	850	801	832	879	769	848	806	882	833	833	881	810	890	815	887	842	865	873	867	762	861	800	843	845	858	881	861	808	885	841	856	867	806	811	849	797	801	803	828	829	898	790	864	823	859	842	777	869	824	807	845	842	822	834	825	829	808	829	869	802	857	832	867	802	847	871	858	843	826	801	839	854	834	805	845	830	827	905	830	813	796	849	829	810	880	839	883	806	855	826	891	808	813	800	862	829	838	847	834	837	850	824	851	893	795	864	878	823	833	842	858	806	844	807	816	852	841	763	875	862	841	796	839	851	806	800	846	800	761	839	841	857	856	805	899	831	863	821	837	859	857	835	863	884	810	859	870	833	887	850	852	854	818	810	818	823	837	858	903	844	805	811	844	834	830	848	858	819	848	883	856	860	886	834	802	857	897	862	849	801	853	873	850	840	828	822	816	865	857	828	854	840	758	798	854	858	841	853	864	825	819	839	839	797	819	812	830	907	793	802	830	838	810	860	807	830	808	857	837	792	840	836	891	859	846	856	832	827	851
24527	21138	24203	28333	21139	21162	11835	722	456	397	408	448	399	350	381	378	351	383	334	353	357	367	379	359	362	354	371	379	374	367	338	327	351	364	366	368	367	306	321	337	315	314	336	362	355	374	347	339	325	403	324	352	342	338	333	316	344	322	353	347	319	326	325	352	349	357	345	374	340	314	327	343	363	347	333	327	405	322	329	398	347	317	341	355	338	315	312	364	355	353	353	354	322	328	372	336	330	330	364	371	382	322	353	385	370	333	333	348	357	356	380	309	360	355	325	368	299	352	356	322	324	347	340	339	350	381	304	326	319	349	349	339	336	351	340	317	362	333	319	320	391	368	345	346	309	364	335	332	329	340	340	314	331	325	360	355	344	339	355	373	327	369	354	359	345	322	316	358	346	373	319	340	303	338	355	334	381	360	348	327	309	364	352	318	370	345	329	361	336	327	364	356	357	352	334	346	415	323	332	349	319	356	364	320	333	370	342	370	354	317	330	309	352	365	327	376	358	305	390	323	340	318	351	353	355	375	353	335	369	355	331	350	360	338	360	362	338	349	309	359	322	337	367	326	330	339	372	350	324	342	328	310	346	336	367	392	353	367	352	324	352	299	361	350	340	323	326	342	380	381	355	339	322	343	314	342	330	348	329	350	360	322	348	333	316	363	401	314	335	309	331	328	373	369	346	322	350	355	310	323	311	355	338	341	329	365	340	354	359	351	333	346	386	328	336	363	331	322	375	360	282	323	331	319	336	344	357	329	298	337	320	354	358	354	356	342	311	305	358	361	338	308	337	347	359	324	377	360	353	343	341	301	345	345	311	358	364	315	342	318	329	373	363	356	342	314	333	361	328	316	374	374	339	314	359	349	381	353	379	378	299	329	351	348	308	329	330	331	350	360	344	358	351	368	321	343	287	317	382	353	338	367	333	359	350	310	355	347	368	349	350	334	353	343	331	320	349	382	339	333	348	377	399	363	341	340	342	337	356	344	341	337	317	367	309	389	286	334	360	354	337	350	350	358	351	337	366	338	340	341	331	324	301	328	359	303	366	338	349	322	323	332	334	344	311	310	350	384	348	361	356	346	362	304	343	340	349	394	350	353	349	350	353	345	306	334	359	355	346	336	321	350	327	341	333	347	323	364	319	314	355	321	338	351	307	332	306	371	352	330	354	328	361	366	337	359	361	349	342	332	354	362	340	324	321	340	299	324	346	333	381	351	350	333	355	345	386	320	313	332	349	346	364	360	323	381	344	368	358	358	332	326	333	332	363	310	351	347	336	322	342	306	349	313	323	366	380	313	334	368	333	330	341	385	345	339	357	326	358	315	301	348	320	311	353	334	353	347	365	342	330	334	372	334	340	366	360	316	333	324	338	354	327	361	336	355	350	330	336	383	329	319	312	331	370	337	353	306	349	340	328	343	362	319	352	359	347	369	373	350	326	333	363	320	320	351	372	356	371	333	346	356	351	347	334	335	361	366	361	336	348	329	338	337	335	357	345	356	335	344	336	353	346	372	367	334	318	367	387	308	320	356	385	345	349	377	368	361	337	350	380	346	335	312	318	335	364	371	325	343	351	311	390	333	286	326	333	383	321	364	355	364	335	379	366	342	339	339	336	310	359	349	317	335	349	375	350	335	331	363	319	334	357	351	380	350	369	344	306	304	356	351	340	342	316	329	354	359	322	375	336	308	340	330	340	351	335	346	336	359	314	361	340	345	349	342	345	333	346	351	316	326	356	337	314	338	334	342	345	341	363	382	314	376	377	323	330	311	317	332	343	366	333	335	326	304	364	341	335	331	298	300	367	361	344	359	359	295	310	353	348	366	334	339	358	339	321	368	355	358	355	311	313	324	384	315	327	344	364	343	330	339	323	326	347	334	313	335	360	338	325	330	325	341	336	342	326	353	332	350	366	341	347	286	344	349	347	372	360	346	308	292	327	295	341	336	337	349	332	342	358	387	345	310	350	358	370	348	368	336	338	366	350	352	334	308	349	335	339	335	350	328	325	326	340	351	350	356	326	326	351	336	321	360	353	350	331	339	311	321	335	351	319	326	356	347	362	332	371	344	320	367	336	314	322	337	349	315	337	355	332	363	359	350	323	338	364	335	352	326	329	347	320	353	330	364	361	321	355	328	370	351	351	348	353	325	328	342	318	332	346	322	352	345	312	342	329	338	348	340	345	328	344	348	328	350	322	349	368	383	340	358	346	314	382	354	376	332	368	355	323	332	359	333	337	320	339	351	304	338	389	329	342	361	321	322	363	348	339	350	358	343	304	367	355	344	313	358	371	339	334	359	377	319	315	330	334	365	354	340	358	349	323	341	324	328	364	348	343	324	375	366	379	353	315	347	352	349	350	348	377	306	324	369	361	326	320	358	309	364	364	333	354	345	325	348	358	360	362	384	384	358	353	344	356	354	334	338	342	340	371	357	360	349	324	343	325	316	353	308	324	341	330	356	331	323	310	339	346	337	361	348	352	306	321	364	355	337	344	384	319	361	320	352	350	359	310	343	348	347	349	342	328	317	354	340	344	301	329	329	309	380	317	346	319	359	349	332	335	330	327	348	327	324	335	342	366	321	358	358	326	355	296	333	372	384	349	343	368	343	321	330	352	312	339	338	368	324	349	388	326	338	313	340	344	327	332	314	353	347	335	347	352	348	367	361	330	320	323	347	343	369	312	369	354	355	342	347	333	342	339	322	332	308	332	357	345	302	338	371	356	367	340	340	317	340	335	374	341	336	329	348	355	327	330	324	324	369	341	300	341	326	324	383	354	336	353	363	326	341	350	320	341	308	316	349	361	332	327	308	340	343	299	382	342	349	335	333	328	334	350	372	360	370	310	311	338	315	289	352	355	353	350	297	326	313	335	351	334	360	333	333	332	347	366	354	344	345	307	358	387	327	332	323	327	347	311	356	354	334	356	353	307	362	334	314	389	351	318	328	340	343	332	317	374	321	287	316	334	338	328	360	369	327	350	364	367	310	339	312	362	354	347	368	338	350	335	356	354	304	328	357	345	349	336	310	331	348	362	382	327	365	329	326	335	358	322	339	330	337	344	313	352	352	307	338	316	300	377	338	324	340	352	341	359	362	324	369	367	311	339	355	374	300	373	329	351	312	352	333	346	340	363	343	377	330	344	355	341	336	316	336	311	346	347	355	333	319	321	322	342	324	347	358	334	334	314	334	316	347	313	354	322	318	326	333	327	382	339	326	329	368	377	337	333	311	320	353	318	324	317	347	346	338	323	340	340	307	332	321	366	352	339	371	329	344	328	344	319	341	351	382	373	374	341	350	352	339	331	360	392	346	366	306	329	312	361	387	360	330	352	322	351	364	309	346	370	322	336	323	314	322	348	362	320	371	335	363	363	305	328	354	330	367	347	320	348	308	318	350	373	316	344	364	376	338	336	369	330	336	337	349	314	342	338	344	350	360	307	331	338	323	340	321	332	362	379	363	360	335	336	333	356	308	342	351
38809	42117	12596	1003	897	789	776	743	757	735	710	708	694	704	677	754	738	746	702	759	665	685	707	667	699	695	701	772	716	705	744	700	680	706	689	707	704	687	671	704	722	723	710	720	722	725	626	704	703	731	681	720	684	609	702	732	728	722	651	691	699	722	697	710	649	661	716	712	753	701	677	686	763	678	700	678	654	675	732	702	659	668	703	687	728	720	695	659	686	688	643	699	690	681	658	719	696	754	698	732	708	649	703	680	700	765	670	739	667	715	697	667	697	679	674	719	695	704	676	688	706	645	673	693	657	683	701	727	691	723	701	734	695	713	706	711	708	686	685	728	696	729	701	741	692	693	676	718	730	721	743	704	691	714	695	722	692	714	724	707	723	682	711	704	712	690	694	716	733	719	664	701	633	748	731	689	676	707	677	641	717	713	732	708	679	636	708	678	653	674	643	676	679	700	672	714	665	714	697	719	658	669	692	693	716	653	682	657	617	660	720	698	715	668	750	695	686	678	678	645	658	696	679	674	642	693	717	753	709	677	738	666	743	657	701	714	699	711	664	684	704	708	677	717	674	688	709	707	693	661	673	669	753	738	688	732	702	683	663	693	664	675	654	697	730	685	673	655	761	729	654	690	665	691	698	725	710	698	685	686	677	719	651	713	695	724	740	731	684	656	686	686	716	676	717	670	687	730	726	663	686	715	708	685	682	706	689	699	677	680	707	658	694	657	687	647	650	680	692	700	695	655	709	723	717	712	671	658	667	734	649	712	691	700	685	718	677	683	668	682	699	711	672	728	680	705	656	676	697	719	708	679	718	710	693	695	710	689	703	704	676	695	685	682	678	661	689	664	695	682	629	680	692	692	691	696	678	633	699	714	653	670	713	692	702	702	689	687	687	723	702	733	734	718	671	671	645	687	635	667	706	696	694	667	663	690	703	665	694	718	731	635	710	702	671	689	690	697	661	717	668	682	680	663	684	702	714	709	672	726	724	721	706	714	705	663	712	695	701	682	678	676	679	669	765	722	653	730	676	702	690	720	720	666	713	749	704	704	697	653	681	726	710	653	733	717	647	694	670	712	675	688	691	719	684	650	694	688	677	663	737	678	670	655	686	669	701	680	730	660	670	715	695	682	682	696	681	713	662	659	706	732	718	703	655	685	679	705	677	672	688	686	693	694	675	695	720	707	684	696	690	687	639	735	696	713	691	645	674	700	679	680	668	690	689	701	675	737	670	706	727	661	672	620	724	733	719	624	711	719	687	691	691	741	672	654	691	689	732	706	713	736	696	687	652	701	667	680	677	661	648	736	664	694	672	664	685	676	707	719	678	691	703	612	705	704	713	699	693	688	691	667	679	698	680	701	679	690	692	689	686	642	652	688	682	745	681	660	712	747	706	712	680	666	640	671	701	696	681	722	704	707	715	687	686	695	678	682	698	694	708	714	661	723	685	710	691	701	658	702	677	741	662	689	679	651	680	672	713	680	739	700	659	669	700	694	661	657	708	721	714	699	724	652	693	736	684	690	692	708	702	672	648	684	687	677	704	675	685	678	701	656	709	695	706	632	657	699	701	701	715	693	733	730	650	681	692	711	730	710	721	708	658	666	697	697	673	690	664	702	676	678	689	701	670	712	685	689	708	763	720	694	697	683	698	692	691	709	700	716	721	692	714	699	707	683	688	639	701	674	736	717	700	717	667	692	711	706	652	717	706	723	675	709	711	710	676	692	663	732	687	675	728	704	665	659	682	703	672	677	686	703	671	684	687	746	702	726	678	671	695	692	668	659	680	735	719	700	677	715	719	646	698	674	734	751	726	724	716	701	680	666	682	691	714	666	703	710	684	685	687	692	698	669	701	701	666	670	708	673	695	697	672	695	746	673	725	721	662	703	676	624	662	711	748	732	664	663	694	673	762	675	735	676	713	644	708	689	632	698	682	674	719	684	717	689	676	711	682	729	703	707	711	669	758	708	692	753	668	663	701	711	713	689	695	685	691	699	717	726	690	671	709	747	685	674	717	707	687	694	746	661	706	729	693	716	677	693	629	686	698	671	675	682	724	683	657	679	686	683	730	669	707	701	703	724	699	661	703	709	655	704	663	693	648	707	702	682	690	718	693	722	709	699	711	753	694	687	699	661	727	709	739	710	670	723	654	693	607	703	660	694	698	752	677	729	695	684	685	683	687	694	662	653	699	664	654	723	656	724	672	724	684	725	695	727	716	691	694	688	716	673	694	727	687	717	683	670	709	630	682	672	663	713	645	715	715	734	661	689	677	746	691	716	707	728	736	704	677	704	668	697	705	680	688	676	692	668	649	697	683	687	736	718	719	731	698	703	756	681	730	675	703	707	667	669	721	688	704	673	679	713	752	665	660	705	694	715	724	688	691	696	712	667	722	689	709	712	713	700	714	686	705	725	692	682	649	714	672	680	683	723	692	642	709	700	720	700	729	682	693	692	674	622	658	698	730	721	680	732	701	713	682	694	683	703	679	695	684	674	702	687	674	745	678	718	720	679	682	677	717	679	670	683	674	690	697	642	688	692	680	639	667	697	674	706	657	705	724	703	687	645	721	722	699	713	643	670	711	669	652	695	705	707	727	672	688	689	678	699	669	700	678	674	680	671	663	687	696	646	689	696	693	686	687	683	686	703	702	733	664	653	685	718	692	673	701	705	684	694	688	696	688	694	691	680	711	615	706	703	663	680	707	716	686	694	714	721	710	644	628	710	726	718	719	668	723	659	701	656	700	675	694	682	712	716	691	664	673	643	691	714	674	694	715	683	678	717	693	718	668	702	683	671	697	721	718	735	692	696	711	719	683	712	698	707	687	696	700	722	720	749	716	700	677	717	657	627	687	704	737	723	656	665	689	698	688	658	659	695	705	679	711	718	682	721	708	702	691	727	742	694	686	686	658	733	673	645	677	688	734	680	679	682	631	669	691	678	691	686	706	683	654	673	700	670	684	665	652	664	702	701	678	647	698	680	667	751	690	699	683	696	692	712	711	664	696	676	722	654	685	675	715	717	666	680	706	726	672	655	704	723	690	727	641	687	680	683	655	678	747	731	699	680	724	692	696	685	658	692	674	707	694	664	708	721	718	694	677	677	664	710	690	696	702	653	684	709	700	706	741	702	675	689	703	671	675	721	715	730	725	732	696	694	694	699	684	697	745	728	684	674	664	704	644	673	727	705	689	697	674	701	688	643	662	678	715	600	672	746	706	704	704	706	753	700	719	688	653	722	706	729	667	676	701	705	660	703	648	696	675	707	712	706	680	697	713	712	688	697	699	706	681	698	674	693	702	701	710	674	683	667	695	665	687	695	647	765	705	675	725	679	697	661	695	723	738	724	705	672	687	664	692	714	697	723	717	730	694	717	727	690	698	690	683	708	689	687	678	730	669	712	709	672	699	700	657	682	702	730	727	657	691	694	720	673	681	678	690	735	684	708	720	680	686	730	674	699	705	697	731	685	671	713	649	718
35704	17183	4356	416	292	242	242	235	222	232	243	231	240	239	248	218	238	254	235	237	270	234	251	264	236	269	233	226	241	231	252	233	248	241	251	232	235	241	243	261	240	234	248	240	241	251	260	252	223	220	227	242	230	218	265	261	230	254	252	241	233	229	244	230	249	244	236	226	200	243	217	256	273	238	248	232	210	245	226	246	281	214	257	225	243	254	233	259	252	240	233	264	220	243	248	209	261	232	237	261	305	216	254	227	261	271	217	241	240	208	242	246	231	240	258	221	221	260	230	243	258	233	235	226	234	245	277	242	240	215	257	255	243	192	236	231	246	220	228	258	242	223	235	275	233	255	244	219	234	255	256	200	257	230	252	222	223	251	237	213	219	216	251	220	239	259	249	247	250	257	213	253	238	247	229	238	225	261	202	256	233	240	249	223	224	252	266	254	248	220	280	261	271	251	230	287	228	248	269	247	238	236	250	210	237	234	226	253	231	273	269	237	270	227	232	207	248	242	255	231	236	223	254	241	229	225	264	224	214	223	222	220	243	250	227	208	235	230	246	243	241	234	220	256	251	222	230	248	251	234	264	270	224	256	241	236	219	242	226	243	219	241	251	234	254	230	209	212	228	242	224	255	245	261	241	224	284	254	223	255	243	230	231	251	258	231	222	211	230	228	234	237	252	244	244	251	231	241	237	253	236	245	254	253	247	228	229	221	232	255	239	215	236	251	230	248	253	243	243	256	243	240	231	255	229	241	231	232	263	226	233	239	227	248	255	233	237	204	214	233	202	241	240	258	232	235	238	238	234	230	258	223	242	231	235	240	206	243	281	243	251	252	249	234	241	246	246	230	236	255	241	253	257	242	239	224	242	219	260	243	261	247	227	249	226	260	223	250	226	207	205	237	241	199	223	259	277	237	234	238	254	210	230	229	221	246	243	251	247	251	218	258	221	221	240	229	260	244	212	228	276	237	238	230	254	235	231	254	241	245	235	264	253	249	233	245	252	245	229	261	229	228	234	238	243	240	262	229	237	248	222	254	257	266	244	232	263	229	220	244	245	229	223	244	262	243	253	220	197	230	215	235	270	239	225	245	240	219	214	237	226	242	267	249	229	256	233	264	222	230	227	225	232	231	243	233	253	251	269	250	258	252	210	233	258	218	267	225	227	282	262	222	229	233	238	247	263	229	260	235	240	241	223	229	251	220	256	236	236	207	252	221	221	238	260	242	235	239	249	267	236	253	271	260	232	202	226	238	240	259	278	234	266	270	205	248	218	236	240	243	253	245	234	249	242	256	241	216	213	222	228	255	233	255	234	255	233	253	230	250	216	231	230	242	242	260	238	250	202	261	256	239	259	246	224	230	227	260	241	251	235	249	238	225	241	221	242	242	255	233	220	224	234	246	274	232	247	235	249	262	223	231	262	263	231	250	203	250	222	252	251	239	224	230	252	256	229	236	208	259	233	225	218	221	246	254	279	202	256	242	236	246	235	270	239	269	213	218	208	209	230	256	238	245	240	243	244	258	231	238	248	224	236	251	224	249	222	199	246	247	238	228	251	250	238	217	244	240	251	259	211	229	226	240	235	234	235	225	237	253	255	251	251	241	234	257	207	280	260	228	195	254	218	248	245	254	246	254	232	211	215	254	241	248	234	242	226	224	249	271	244	218	238	224	231	222	239	231	252	262	213	246	229	268	256	227	252	251	274	248	242	237	244	254	241	239	248	228	248	263	237	238	241	239	242	258	228	222	253	220	235	244	261	248	281	224	225	253	264	256	243	238	211	255	255	258	233	206	239	245	215	238	236	238	250	262	234	239	263	210	211	215	246	249	265	224	257	223	223	262	229	258	233	239	252	242	198	203	227	236	238	227	233	255	217	252	258	246	233	241	232	241	246	235	248	277	233	220	268	238	241	245	260	216	218	253	246	235	256	244	241	231	249	250	248	243	260	253	229	231	220	234	256	249	262	247	241	272	275	245	234	255	233	241	224	252	236	244	234	262	238	252	228	259	283	235	231	253	251	214	259	242	253	232	272	252	245	273	223	246	227	221	242	245	251	253	231	273	282	245	225	249	249	213	250	221	237	217	224	222	253	224	267	245	250	238	228	237	228	230	295	265	198	214	263	275	236	235	243	265	225	223	267	222	258	247	236	251	222	283	232	252	278	206	234	248	243	231	257	245	239	238	247	260	246	240	228	260	256	233	250	267	246	236	218	233	218	247	220	240	263	233	250	217	254	252	262	234	232	257	253	260	250	245	260	258	227	243	254	258	261	239	229	228	270	240	245	220	243	246	240	254	235	255	219	244	251	269	242	235	252	255	230	275	245	280	227	226	212	245	220	257	239	227	265	227	233	228	265	238	242	238	229	214	223	241	252	230	233	238	248	216	243	243	232	232	261	272	215	211	258	257	252	241	257	228	238	256	266	223	215	191	229	256	240	226	246	200	230	236	253	243	218	270	229	233	266	238	257	254	229	261	209	232	233	220	217	245	228	264	249	244	228	228	258	232	226	216	277	215	238	227	220	250	238	224	230	247	225	248	223	246	219	215	228	253	214	227	260	246	256	235	216	262	241	218	251	210	208	248	254	202	229	220	244	244	237	219	262	215	229	248	213	210	247	254	235	236	220	222	242	242	249	226	254	251	254	254	245	228	229	251	242	234	239	213	221	207	220	269	242	240	231	257	240	273	248	276	264	251	244	239	263	251	268	252	255	245	274	218	233	244	230	279	254	222	241	240	236	216	247	246	265	248	240	214	239	232	243	271	256	246	224	210	218	212	238	245	227	238	213	220	229	259	251	240	233	252	259	270	235	234	253	237	229	233	237	239	250	234	232	237	224	240	266	218	224	255	246	237	235	272	215	233	227	270	250	250	219	226	255	218	232	256	244	253	212	240	246	236	250	257	251	252	235	249	211	231	249	257	241	245	221	243	258	253	254	235	226	223	275	240	237	228	241	249	225	221	252	234	241	240	237	218	243	276	232	261	244	240	243	238	246	234	247	244	242	253	207	253	230	245	220	229	224	241	224	224	224	228	239	253	258	254	257	233	238	233	246	261	218	254	255	262	227	215	235	241	223	207	186	237	233	266	214	231	234	232	237	224	224	230	241	254	238	263	249	252	228	266	230	225	240	208	240	254	263	229	256	234	255	258	230	240	238	250	245	239	202	252	256	259	231	212	277	252	251	259	269	247	255	249	244	220	233	239	277	240	246	228	221	234	255	225	239	239	225	265	213	240	238	260	233	254	251	237	221	216	264	243	241	244	255	253	249	218	255	265	242	232	236	233	255	254	276	242	264	248	260	247	232	230	254	220	250	227	212	253	259	267	245	234	219	216	242	252	223	219	253	259	253	241	285	228	241	239	281	233	244	223	271	250	237	234	250	217	232	195	232	256	265	231	240	218	243	264	238	244	245	254	229	224	251	263	245	268	254	215	221	224	259	258	235	233	238	212	239	230	246	241	267	221	240	286	266	221
19518	3508	972	586	554	574	546	570	548	563	542	562	560	576	523	555	626	557	552	576	569	569	542	520	567	611	550	596	526	596	560	560	554	513	512	599	564	575	554	520	545	563	590	558	596	586	587	582	577	566	543	561	569	547	521	590	581	534	522	543	583	556	551	568	529	548	536	513	555	582	523	557	538	564	556	538	556	555	555	560	575	593	559	573	601	545	572	580	574	537	521	586	564	585	572	562	593	549	525	575	554	572	553	525	550	548	544	588	572	527	613	560	600	579	526	558	549	590	563	581	544	569	534	563	604	606	535	579	569	584	562	563	540	538	515	591	536	578	560	577	548	563	581	555	552	576	589	573	554	556	591	506	550	585	600	531	548	549	576	538	552	514	567	596	544	534	550	542	536	554	608	553	579	552	600	519	596	560	577	579	538	559	549	538	566	580	558	583	533	575	509	560	568	531	560	545	577	558	547	546	621	564	607	529	542	583	552	581	528	548	558	582	551	520	544	561	573	525	542	560	508	540	546	522	591	565	519	546	508	534	519	560	564	567	558	539	548	556	535	539	576	523	548	576	563	556	550	559	554	573	543	545	586	543	508	553	590	575	561	567	564	564	527	558	560	549	549	537	554	586	574	538	596	519	578	539	535	551	569	566	585	590	557	543	571	543	542	559	573	547	534	586	580	565	596	547	508	538	541	539	554	565	534	564	566	537	560	587	582	546	551	543	569	539	602	570	595	525	555	558	566	578	599	573	584	572	574	529	540	521	600	613	574	554	553	551	525	503	616	526	577	527	566	560	528	577	590	508	502	545	538	575	533	548	523	566	565	552	614	580	550	544	567	551	581	546	543	612	532	552	522	518	551	551	588	566	564	582	547	548	582	540	535	556	562	525	562	561	549	558	562	585	545	557	544	545	560	525	538	571	547	553	523	540	560	521	582	586	552	571	557	541	571	503	600	547	574	532	602	504	560	535	567	531	572	570	617	563	588	578	570	577	560	561	608	537	574	543	541	578	555	569	553	587	548	585	527	512	573	556	552	564	612	563	586	531	537	575	538	592	556	556	543	529	545	559	604	568	561	534	558	558	564	569	615	550	582	535	543	561	539	537	521	566	557	570	576	580	527	575	558	583	608	557	564	584	541	592	540	566	512	531	560	525	548	548	564	577	580	569	533	545	570	549	542	553	511	585	574	566	540	567	568	562	565	579	598	547	555	547	552	574	573	556	561	511	528	581	577	545	553	590	585	549	599	542	579	558	587	538	548	592	576	529	544	563	561	586	541	550	580	577	586	524	569	565	589	558	605	575	554	583	573	562	561	528	582	605	529	596	561	551	586	550	586	571	515	590	557	583	559	553	543	538	557	563	569	538	587	558	586	565	547	532	548	560	596	533	555	551	554	560	563	527	591	511	579	554	547	580	523	622	569	581	554	555	550	515	539	591	566	565	553	582	520	567	575	612	512	548	539	568	539	550	544	578	560	533	567	562	573	557	550	588	552	558	565	531	554	516	557	550	578	584	608	586	534	559	561	620	533	544	565	553	537	560	553	559	547	545	587	587	587	584	571	563	561	541	554	591	561	608	612	554	529	585	524	572	538	591	576	530	591	585	570	580	571	571	566	545	597	552	567	560	571	564	555	568	572	574	589	589	593	544	560	549	559	584	517	567	580	566	573	592	570	542	560	553	520	552	586	536	544	558	564	577	528	580	619	569	538	569	591	550	553	546	607	530	565	524	569	535	573	563	587	561	577	533	588	543	578	528	563	580	552	531	586	539	549	531	554	553	588	566	567	548	546	576	590	572	583	584	558	588	587	533	545	527	569	533	616	538	528	568	550	556	537	593	590	550	578	563	601	551	560	558	577	567	585	516	562	528	530	520	563	574	574	559	506	529	560	587	595	554	562	553	586	591	558	598	560	545	598	568	577	593	585	549	584	536	564	587	592	581	585	538	571	593	591	566	592	564	552	547	515	556	627	540	522	572	563	558	564	566	549	587	555	577	573	589	560	577	560	554	570	538	572	555	592	576	561	560	515	527	601	551	594	565	529	602	581	595	555	545	561	546	571	574	555	565	558	593	547	530	539	594	571	548	544	562	570	565	547	578	546	582	572	578	503	593	566	551	609	583	543	587	533	558	565	542	579	561	526	570	562	561	548	545	551	599	545	541	557	529	541	548	519	557	548	579	565	554	545	571	613	542	587	592	576	559	586	573	565	553	568	570	543	546	569	601	585	545	569	558	541	548	557	566	551	593	549	609	569	554	522	600	587	577	528	544	599	491	535	546	529	508	527	582	544	538	543	517	518	554	600	550	553	576	563	514	553	565	533	579	575	542	560	571	547	562	582	568	574	619	567	513	532	587	582	538	571	560	543	563	542	563	543	572	561	493	549	558	582	565	549	553	546	533	573	569	533	559	540	573	542	557	555	549	558	560	522	563	548	596	558	586	550	557	545	548	573	550	547	532	560	533	602	602	543	570	534	566	567	548	556	564	573	536	569	564	558	598	553	541	619	611	530	536	562	569	536	566	579	567	645	560	591	595	543	551	584	541	561	534	588	561	581	541	527	559	548	608	556	564	597	593	546	542	525	573	569	549	542	549	554	551	572	581	521	576	598	594	525	570	531	534	569	526	567	580	532	546	529	596	580	550	563	536	557	594	555	480	572	597	568	497	567	549	517	567	573	549	549	620	557	572	548	540	558	568	579	570	571	579	569	555	517	559	533	539	592	558	540	564	564	534	554	548	550	563	531	549	542	554	542	525	579	580	537	584	550	537	546	588	557	541	571	514	582	568	552	579	548	577	591	577	543	546	528	585	558	555	537	599	530	523	561	553	569	531	566	578	564	568	577	557	521	559	579	546	559	570	557	596	525	578	551	542	590	554	559	566	551	576	543	544	546	558	547	520	556	556	550	550	568	571	562	550	575	554	622	569	561	536	536	597	532	576	562	544	562	589	535	560	563	539	579	552	561	541	576	536	553	562	535	601	582	605	555	538	540	530	572	584	550	551	526	556	551	562	595	552	587	551	526	588	602	570	554	571	596	586	572	581	521	574	555	536	519	515	561	552	583	550	544	546	576	603	531	568	583	585	604	610	561	558	552	556	570	548	508	530	570	593	575	564	537	563	546	534	548	570	567	568	543	547	549	520	557	555	531	585	571	558	563	542	521	567	604	577	603	549	583	578	519	535	535	564	568	563	554	578	632	540	548	545	576	539	535	542	587	522	571	589	542	548	565	521	539	527	571	582	509	578	562	533	548	602	598	553	596	568	562	521	580	483	564	551	569	591	572	557	564	634	593	528	559	596	555	548	572	530	586	534	556	539	583	552	548	555	570	563	544	552	566	598	519	555	548	561	548	553	581	571	581	591	503	556	511	526	558	573	544	564	522	584	609	624	563	553	532	547	547	557	583	520	560	573	564	567	583	599	564	558	514	542	596	555	542	581	552	556	550	556	559	539	579	576	591	546	555	534	548	549	556	602
25293	21135	23771	28749	21130	13611	659	513	425	402	439	421	428	444	426	377	348	431	421	440	385	439	444	465	380	433	415	398	395	438	401	395	431	396	404	397	416	414	419	384	420	369	399	402	444	381	422	364	407	412	372	401	372	381	428	412	377	399	428	425	407	373	412	376	420	424	393	392	384	368	420	382	373	372	430	401	390	407	417	430	401	405	413	371	446	418	402	416	424	373	406	436	377	423	380	354	377	416	402	408	403	407	417	397	367	400	431	430	393	402	423	385	395	440	400	411	390	388	422	416	416	409	426	410	383	421	417	430	465	384	404	420	417	373	396	380	391	377	366	394	375	367	422	433	406	417	398	367	408	431	410	435	407	407	379	412	370	374	411	415	440	398	407	384	420	398	372	391	386	391	406	437	390	354	394	407	396	406	408	402	360	379	369	411	407	407	370	374	416	394	401	408	395	432	398	422	381	421	367	422	392	431	380	417	404	422	394	378	378	426	409	408	405	392	446	415	394	414	413	387	368	407	416	407	442	383	400	410	428	401	364	405	402	461	394	371	418	396	406	416	399	377	407	412	434	425	397	377	380	430	378	461	402	382	391	395	404	438	428	374	366	403	418	437	411	397	388	396	409	387	377	397	378	382	364	406	391	392	410	399	402	400	395	371	408	405	401	430	370	431	420	390	388	425	388	367	400	409	391	394	372	422	415	440	409	405	395	387	413	405	361	426	388	410	413	369	397	407	396	404	422	418	418	432	401	409	390	357	377	393	409	413	395	364	364	387	399	396	430	366	419	451	426	380	381	410	381	422	395	406	433	432	394	406	411	395	376	355	452	443	415	369	389	393	422	382	444	433	422	404	410	388	385	404	380	379	390	424	377	433	416	389	389	396	422	413	428	372	384	396	390	428	389	415	404	405	404	394	400	382	385	398	371	397	395	410	423	386	412	380	381	386	381	414	414	368	412	350	395	438	387	417	392	433	372	426	408	382	377	404	408	412	465	358	404	388	385	388	385	429	405	381	403	377	400	389	411	411	407	418	425	398	384	415	442	436	408	433	407	343	396	424	368	346	376	427	409	407	397	389	416	430	375	346	378	396	437	362	442	410	425	424	415	418	392	439	417	387	377	372	414	386	381	428	416	421	368	391	420	419	462	386	398	376	364	376	409	402	411	422	377	427	411	368	386	397	398	397	413	376	413	397	427	352	389	370	359	416	406	386	420	385	424	376	376	393	392	392	401	439	396	408	411	433	421	377	435	430	418	382	356	388	443	435	382	418	406	349	418	432	418	414	389	376	422	418	351	424	362	404	388	386	371	417	417	420	397	374	420	425	411	401	383	385	415	397	414	400	402	426	414	376	411	379	439	365	364	372	396	411	363	329	415	404	418	373	410	387	427	415	344	407	401	400	417	385	377	380	390	402	409	413	374	424	406	379	435	407	400	388	427	396	372	363	403	389	384	415	432	376	407	380	442	387	409	389	378	379	396	391	436	406	380	389	402	400	463	372	461	410	392	384	380	379	392	404	390	420	394	400	369	377	401	387	422	398	421	434	366	407	382	434	401	388	393	377	410	396	407	403	381	388	410	417	393	400	370	364	396	422	386	377	387	376	374	381	412	380	391	432	365	367	439	388	462	413	377	386	390	438	368	393	386	428	377	381	399	402	388	415	424	372	423	420	377	392	422	412	410	417	404	411	405	377	417	389	386	439	391	409	398	429	403	420	408	439	408	385	387	366	373	400	404	432	415	394	439	414	390	407	399	363	413	416	388	387	443	410	392	409	398	412	395	382	412	410	399	382	401	393	431	404	432	411	402	433	413	417	413	389	384	402	384	422	401	449	389	415	372	383	438	442	387	371	391	380	401	380	381	397	386	380	409	391	347	407	405	402	396	395	408	392	388	367	398	384	372	400	431	387	406	401	421	418	359	386	401	393	406	438	401	402	383	407	377	380	390	426	404	402	395	453	376	379	385	413	405	378	393	355	386	408	405	397	380	416	367	403	368	421	423	400	408	402	436	439	449	431	416	402	402	392	412	401	377	439	402	408	386	385	390	404	375	364	428	387	411	404	408	376	376	397	383	393	396	419	419	408	364	414	431	449	424	397	417	368	376	442	448	415	409	432	397	369	424	408	435	379	391	402	433	418	374	414	434	396	384	395	387	363	402	391	364	358	407	452	393	349	402	450	378	396	418	394	395	367	412	410	393	420	412	387	401	406	432	405	444	403	396	389	426	432	389	389	398	404	404	408	424	382	390	410	421	374	376	361	383	401	415	396	424	414	398	433	415	380	403	382	390	404	413	413	412	393	443	397	404	409	404	386	415	352	412	399	387	419	383	388	438	406	433	380	370	414	417	397	440	432	387	392	405	408	381	410	356	392	379	356	422	378	411	438	415	376	403	420	409	397	371	383	400	416	410	380	404	391	398	393	399	375	390	415	372	387	389	440	410	385	444	428	422	407	403	421	453	409	432	412	377	380	366	426	398	392	396	399	405	396	407	387	390	512	424	356	411	421	384	384	386	412	393	379	391	402	393	381	410	405	405	447	403	392	398	423	389	443	374	373	389	419	377	374	411	425	397	439	381	363	441	377	416	395	379	377	434	440	391	367	400	399	366	403	381	444	453	386	385	438	384	385	419	414	421	421	372	400	435	358	404	385	385	377	352	403	381	396	416	418	389	373	408	400	417	411	369	376	394	416	418	423	383	382	411	386	400	374	377	376	410	383	396	377	375	412	415	460	423	417	385	427	427	384	391	384	388	404	360	384	407	384	418	405	431	387	398	414	412	425	412	406	357	409	337	451	415	420	374	397	370	370	416	379	377	367	403	379	422	396	382	434	438	378	451	408	428	409	422	400	413	416	422	379	401	406	371	415	394	406	422	443	377	372	391	379	404	400	394	395	424	432	400	423	344	376	381	424	470	429	416	384	396	361	431	366	392	424	380	376	383	410	430	447	431	393	384	359	395	341	424	425	400	405	424	407	460	352	388	413	377	392	403	399	418	388	410	418	435	386	388	403	380	472	396	408	431	413	422	410	414	395	405	413	400	402	432	388	415	408	382	422	398	409	415	391	386	468	433	399	404	393	400	400	354	395	408	425	375	397	392	471	401	377	413	358	351	408	447	396	387	375	428	391	424	402	443	420	424	391	381	406	407	466	414	449	398	375	435	405	432	399	409	382	431	374	406	402	429	412	391	406	371	445	387	400	384	412	410	401	396	419	403	385	390	392	393	428	388	381	420	423	404	380	378	386	450	394	428	451	422	398	430	395	384	417	412	357	407	428	414	431	429	376	375	426	383	424	401	402	365	367	373	406	416	394	386	394	349	396	412	394	379	414	390	399	442	365	433	392	458	397	415	386	430	363	393	395	404	379	388	377	395	397	404	381	387	367	398	383	417	429	378	407	391	412	402	353	396	434	394	407	379	367	410	386	391	416	373	395	402	384	416	398	384	396	404	370	406	414	393	393	426	408	395	369	426	422
33328	31447	8151	1029	923	907	922	847	805	865	842	835	865	806	830	824	820	805	879	849	909	862	904	874	872	808	817	826	839	810	879	801	831	851	826	855	876	832	839	828	785	830	859	806	823	869	816	800	854	821	850	885	806	842	808	849	834	871	847	798	829	835	857	847	832	894	846	890	869	855	855	867	855	818	831	857	868	832	821	902	819	847	820	869	863	849	834	877	845	819	805	832	792	847	824	839	826	862	866	837	838	901	867	858	831	848	847	855	839	889	825	822	846	823	797	839	846	841	902	848	866	839	834	781	854	831	853	842	843	897	853	799	853	813	847	831	824	862	840	811	822	831	814	893	829	845	845	826	811	857	862	767	852	914	853	837	880	820	833	877	838	867	825	847	862	890	833	842	843	817	865	881	844	819	799	834	843	794	866	815	848	835	812	863	827	805	864	914	856	861	819	860	828	795	830	819	812	864	855	833	840	846	817	856	834	869	884	852	853	871	812	823	837	843	833	816	825	832	805	864	905	874	840	799	842	828	798	799	807	863	830	793	809	874	875	836	855	806	778	831	847	845	846	889	846	832	816	858	809	835	872	835	834	867	824	846	826	850	858	813	812	796	885	829	871	868	816	892	861	813	823	824	854	795	877	855	784	878	905	867	848	836	837	792	856	853	867	822	839	832	815	888	849	897	825	840	818	831	843	853	820	854	862	853	842	818	828	812	844	841	863	841	805	846	836	874	841	844	869	854	849	795	841	822	865	851	886	890	855	826	850	882	809	869	803	875	850	844	827	848	882	890	806	857	854	811	812	908	865	800	845	846	833	819	890	864	825	849	826	839	813	870	839	870	856	814	827	881	886	866	828	808	823	831	769	821	888	814	786	873	826	832	860	860	835	821	867	891	806	794	854	916	841	860	844	844	866	825	879	822	848	850	834	817	795	847	848	895	852	846	861	804	868	837	867	860	863	860	811	815	768	872	863	779	821	801	810	852	845	837	872	827	836	872	831	841	857	822	843	861	837	851	856	884	868	824	853	836	827	840	857	873	856	842	820	871	866	845	859	853	845	798	862	822	891	846	851	830	773	820	827	803	856	863	878	821	865	884	840	860	852	830	828	787	840	851	820	854	804	863	848	885	798	835	868	816	817	858	877	870	892	808	851	810	808	863	840	849	866	882	822	873	846	814	827	839	841	843	862	810	780	817	864	876	842	856	833	845	869	826	836	795	808	828	882	839	846	947	895	843	837	815	876	832	855	833	801	794	813	864	866	783	860	820	767	824	796	896	814	810	839	881	864	813	867	849	780	880	813	856	816	797	882	801	863	826	809	830	804	848	830	840	827	824	840	799	855	856	886	805	864	865	861	857	828	833	851	882	846	878	822	798	841	816	849	766	866	838	889	863	818	858	855	871	858	840	835	841	811	770	917	825	852	869	840	836	837	828	821	817	905	855	841	911	852	863	816	843	897	876	761	893	846	903	872	788	818	843	848	841	849	827	869	887	764	840	886	828	850	892	828	849	850	877	850	859	822	829	834	814	879	836	800	790	839	824	832	896	845	803	837	839	873	848	806	813	853	843	864	807	886	834	807	858	834	762	894	800	884	837	856	811	878	819	854	902	879	836	803	902	834	839	834	866	863	844	813	872	847	855	818	870	858	889	806	858	859	850	804	801	879	759	877	848	828	871	821	839	847	841	830	885	848	855	843	840	848	885	819	777	824	882	861	818	844	862	816	863	891	884	863	827	881	865	871	853	841	896	868	792	832	848	858	882	875	865	859	860	870	809	787	842	859	863	824	851	818	803	807	856	855	833	867	829	807	849	823	837	882	855	827	835	834	871	815	889	847	819	811	854	810	865	790	854	821	839	828	808	864	842	840	805	853	852	807	862	813	846	831	885	879	817	820	858	809	834	820	875	852	871	851	863	793	852	860	795	831	808	870	816	830	855	842	856	830	861	839	809	811	871	819	890	811	823	849	799	801	850	846	817	820	853	872	847	806	891	855	839	846	815	863	800	900	845	838	868	842	854	822	835	826	849	876	833	807	901	867	832	856	862	906	867	860	841	857	837	842	843	819	848	857	839	825	847	853	895	821	867	820	748	793	848	823	787	846	819	869	825	846	840	852	893	815	867	847	886	877	825	865	838	810	829	848	815	839	792	843	792	891	795	787	847	815	802	858	803	822	840	819	789	899	864	789	873	802	835	835	868	856	817	806	856	796	820	825	820	838	794	852	868	833	832	834	871	846	852	832	846	840	828	853	846	844	840	835	838	852	829	859	877	871	826	918	847	887	862	840	856	875	833	817	873	857	828	832	855	852	836	889	834	861	851	820	800	809	840	858	848	857	868	832	834	807	801	866	798	863	856	908	810	875	845	874	859	844	891	833	850	837	819	837	820	815	853	904	826	839	844	865	819	891	887	848	864	810	846	833	854	836	849	800	848	868	884	853	801	847	846	855	825	830	833	886	873	834	829	846	864	829	862	835	860	851	805	864	859	851	837	810	847	881	795	831	837	832	776	891	840	832	857	836	833	875	848	854	809	874	821	850	854	844	793	811	850	815	783	826	845	844	782	880	854	833	802	859	832	846	857	814	847	864	823	853	844	797	835	846	869	833	845	875	836	860	864	807	822	846	827	833	828	877	838	877	890	844	890	894	803	863	811	832	855	856	824	803	823	809	894	831	867	870	851	861	842	793	815	870	811	788	847	834	773	825	863	825	846	846	836	818	871	819	870	808	851	857	855	868	835	819	812	834	788	847	849	842	853	859	832	830	836	829	850	865	826	879	849	850	854	895	818	865	884	836	822	832	849	845	847	807	847	818	845	868	871	845	839	764	873	827	861	819	823	899	854	831	824	854	852	804	845	804	857	843	813	850	873	815	899	807	819	876	842	872	834	850	794	850	829	852	802	857	850	860	796	775	854	892	822	880	818	890	817	864	836	862	845	862	832	876	867	841	788	898	839	836	932	895	875	850	860	818	806	835	894	825	801	826	879	821	825	867	810	881	761	858	878	819	886	795	774	888	773	860	844	829	879	845	848	871	854	818	855	847	861	884	887	818	817	880	841	823	890	892	881	871	845	859	871	800	787	815	869	771	764	851	834	858	847	800	827	878	830	816	849	824	852	823	823	821	850	840	787	842	861	824	814	847	839	837	855	840	865	868	847	860	857	895	864	852	828	868	813	838	827	763	901	860	810	836	877	840	829	812	799	850	890	873	908	814	822	863	835	851	865	813	879	839	836	884	831	870	859	828	872	862	863	862	887	853	852	788	823	814	825	813	869	812	858	847	841	897	847	835	797	828	831	814	849	848	827	858	854	834	823	863	819	888	815	861	806	840	872	802	810	781	894	821	833	823	874	836	834	869	832	855	848	856	842	872	851	809	840	841	797	836	844	892	844	860	831	849	856	893	829	825	765	843	856	832	840	788	853	833	895	788	859	824	847	847	867	841	850	865	822	888	790	905	844	862	844	783	832	870	795	787	829
24578	21134	24159	28351	21134	21159	11545	729	484	393	393	361	406	403	382	390	369	343	381	383	365	405	400	386	340	367	361	358	330	321	325	326	362	363	350	359	317	353	391	322	353	341	339	344	358	326	343	348	352	368	340	339	350	303	342	381	347	343	334	334	307	343	333	328	335	349	372	349	342	333	373	349	382	313	363	337	340	319	361	358	355	321	331	345	355	315	320	339	302	365	362	336	349	390	371	362	335	364	304	379	354	369	341	322	361	349	355	374	369	364	336	353	352	341	336	338	326	330	372	358	352	366	354	313	335	352	350	312	336	291	338	299	339	338	355	374	360	347	371	327	306	348	306	348	340	359	358	337	333	318	370	315	312	366	355	334	340	338	306	320	362	319	346	375	346	337	367	327	320	357	369	349	342	349	363	345	340	325	346	344	366	314	363	360	364	374	344	344	322	340	338	310	335	299	356	369	353	337	347	348	362	316	333	364	328	336	324	379	355	355	379	349	355	333	343	367	393	399	375	320	388	388	302	334	322	339	355	361	344	319	352	351	370	314	346	364	334	330	308	339	319	367	344	382	376	374	320	354	364	367	306	340	354	357	360	376	308	321	312	350	367	340	293	301	353	362	350	359	320	300	384	341	374	333	340	322	351	348	342	341	357	329	329	353	335	299	333	325	360	320	378	342	368	333	362	335	327	330	328	332	369	336	374	329	366	359	336	357	332	330	356	343	381	327	324	330	315	325	362	313	326	314	333	341	345	339	358	323	399	345	381	327	334	344	328	328	344	308	343	337	336	337	287	408	356	328	358	310	363	312	355	361	297	339	342	367	361	324	337	324	352	341	377	335	344	345	322	331	359	368	304	351	331	319	345	372	317	358	304	330	351	336	345	326	346	334	339	337	316	344	364	346	302	374	370	359	371	325	339	366	353	354	366	361	356	334	334	331	343	353	354	336	344	335	326	342	335	358	343	333	374	312	351	372	345	333	327	322	333	347	330	374	355	345	330	304	356	339	375	346	343	308	342	364	368	318	344	334	323	326	311	349	372	345	339	329	364	382	368	368	349	327	370	334	367	341	350	334	336	328	340	352	340	307	302	348	346	369	371	384	327	354	332	339	309	343	327	356	353	327	334	345	339	329	341	403	337	321	352	335	308	327	337	344	317	312	340	375	343	357	330	359	315	293	379	337	341	385	345	321	354	350	298	327	359	342	364	320	327	367	315	356	354	339	344	346	326	339	329	356	351	353	306	336	342	364	378	327	363	342	321	374	313	349	383	317	364	340	367	342	316	350	340	349	347	361	357	373	366	381	354	331	314	349	306	350	340	334	356	364	368	310	345	357	332	339	332	352	338	362	313	330	319	322	344	344	347	330	367	346	344	349	372	335	320	331	353	352	366	370	345	368	313	331	337	358	377	338	330	342	323	313	321	373	349	355	335	334	325	360	362	357	316	343	389	361	371	352	344	350	357	368	325	339	350	325	358	354	342	328	316	347	383	373	357	376	338	329	362	325	347	349	347	344	325	340	345	329	354	350	346	333	338	382	363	344	361	365	340	348	362	369	360	384	345	318	341	328	340	344	357	327	335	348	325	344	388	391	355	335	304	325	366	359	350	322	349	361	336	354	328	366	321	343	344	361	340	357	346	373	304	323	345	356	348	350	334	379	343	359	319	342	347	331	342	312	367	323	314	367	350	351	349	366	355	342	339	317	351	315	312	328	345	349	401	361	368	347	334	332	313	347	297	340	333	396	337	314	349	322	324	356	394	313	352	357	342	339	362	326	348	372	347	342	296	368	362	391	353	345	373	314	344	332	332	336	338	315	327	324	348	397	342	365	344	311	352	327	375	338	348	331	343	356	338	354	329	376	347	360	335	372	387	348	351	331	336	361	288	360	353	349	361	343	361	366	362	339	366	335	341	336	359	359	363	319	335	316	348	336	347	346	362	336	355	353	337	316	349	351	349	346	322	326	345	356	335	347	335	363	307	314	330	349	341	342	352	359	353	372	367	377	369	325	342	340	336	358	347	347	326	378	329	353	336	320	370	388	344	353	298	341	366	319	340	370	376	370	377	352	317	352	367	335	360	332	368	383	356	346	332	327	372	335	341	343	342	314	344	363	347	343	333	327	362	335	362	337	347	343	351	330	333	355	338	364	398	341	362	339	347	317	351	376	369	360	358	333	324	312	316	335	351	370	362	330	351	369	342	388	353	349	330	316	359	364	336	378	359	360	332	343	313	340	369	354	371	364	311	372	356	335	339	336	365	342	335	379	351	325	332	352	325	361	347	369	326	338	333	382	365	281	342	319	347	347	318	334	368	316	366	343	332	335	343	380	342	346	344	362	326	306	342	347	405	341	347	330	345	345	313	336	335	304	353	347	327	331	373	383	349	331	326	310	305	329	370	331	362	320	346	350	336	342	332	340	363	313	315	369	373	362	333	351	355	348	331	340	383	333	366	341	328	327	325	358	360	328	332	333	336	351	397	371	333	354	317	386	332	376	354	344	355	335	337	315	337	334	353	341	301	335	329	359	361	346	338	335	381	354	353	310	306	329	360	325	361	360	340	382	360	338	358	320	327	350	310	319	354	342	312	309	316	362	351	338	345	338	327	351	346	346	310	335	346	322	373	373	358	377	376	344	405	366	325	361	392	318	331	340	331	363	389	382	389	351	324	336	359	328	314	356	332	321	352	334	355	313	367	353	355	335	317	369	364	352	337	381	326	367	348	343	366	338	323	336	370	355	395	347	344	365	368	370	362	327	324	363	347	339	359	332	343	332	330	341	362	327	318	377	367	349	369	345	336	348	322	393	345	348	351	386	366	323	344	341	329	349	366	347	364	397	315	358	348	304	352	313	327	370	351	339	329	359	333	304	348	348	302	372	333	379	326	364	349	320	340	378	331	365	346	350	318	369	342	351	356	344	354	350	332	339	345	361	360	341	338	346	333	331	342	350	323	315	358	323	347	330	363	329	357	351	340	356	381	364	344	364	352	348	355	378	370	365	371	355	339	357	347	371	304	343	328	334	342	360	339	350	356	362	355	347	343	335	330	330	344	363	337	351	342	318	405	359	332	372	389	326	340	371	316	330	365	325	337	344	395	344	356	364	347	345	353	336	336	344	332	349	341	355	329	347	337	321	313	322	330	357	321	328	328	341	324	333	329	327	341	336	347	335	377	358	361	371	339	346	342	366	342	337	306	367	339	355	330	346	361	351	330	379	336	301	377	352	317	330	352	382	340	330	318	318	309	347	303	339	320	346	366	335	338	311	320	324	361	371	328	381	302	305	383	354	352	387	354	337	332	322	322	360	339	337	319	334	338	313	374	342	336	384	352	310	342	309	310	352	312	339	328	349	336	334	368	322	343	332	316	354	308	377	358	357	322	352	326	333	318	369	347	348	341	367	328	321	338	333	352	320	314	344	329	357	327	336	364	352	355	318	351	359	313	346	360	344	346	358	325	357	356	386	362	339	346	343	351	337
38707	41270	12885	1065	846	815	803	726	700	711	719	697	714	724	712	723	772	646	696	771	695	718	724	775	726	726	664	728	722	730	674	703	702	663	684	702	756	691	665	691	724	685	724	709	721	667	721	720	707	723	669	718	718	773	716	683	714	652	681	716	704	702	675	680	700	692	719	695	660	678	745	723	719	696	721	722	671	691	681	681	643	708	703	687	696	728	687	696	733	753	682	705	704	716	684	693	706	703	708	640	717	654	725	740	691	690	709	719	692	721	708	753	698	671	687	714	700	691	732	690	679	711	662	672	742	711	719	719	670	690	683	669	675	687	762	650	665	726	697	710	665	670	718	710	690	720	688	700	701	678	728	689	730	712	664	714	725	732	719	714	690	724	700	683	692	734	692	713	685	716	642	707	682	667	728	699	686	698	643	722	718	643	694	681	753	662	720	674	662	703	747	747	730	656	719	689	678	714	655	713	653	704	671	723	650	683	742	669	674	725	724	680	679	698	700	658	715	712	694	706	706	684	725	674	695	691	686	669	685	645	745	716	653	685	701	704	712	675	696	655	669	665	690	716	680	693	702	654	737	679	680	700	675	747	708	701	695	704	700	679	688	703	680	681	708	748	673	679	693	662	723	725	699	689	715	691	703	720	721	704	733	666	665	681	698	710	672	688	697	744	697	722	668	712	669	700	719	715	693	667	702	723	680	698	691	675	713	679	714	703	721	685	701	671	741	680	682	716	686	652	721	703	770	726	730	694	736	715	692	694	718	673	693	664	679	694	708	723	664	693	702	697	670	728	655	752	692	698	716	701	662	724	715	720	729	697	679	689	748	716	656	637	701	713	743	766	695	706	707	649	691	696	670	692	695	716	661	742	672	697	682	674	729	708	698	730	657	732	683	722	703	688	703	705	701	680	693	682	761	684	690	678	712	778	706	702	676	707	687	701	705	656	680	732	703	670	683	699	672	671	727	718	710	666	728	676	743	691	676	700	725	692	698	683	681	727	715	753	661	705	766	729	692	686	718	716	752	723	688	715	675	711	711	680	655	710	687	655	696	719	670	699	748	659	740	680	697	656	695	699	700	685	709	631	703	719	656	713	724	705	678	662	722	641	652	693	684	703	746	703	708	751	719	718	670	696	723	692	648	685	692	753	701	702	727	707	747	690	649	687	726	676	714	676	705	665	691	678	680	680	722	667	708	700	679	752	699	708	733	683	696	756	711	713	682	728	708	722	696	691	717	704	704	679	695	702	703	724	680	683	675	685	689	683	683	653	680	690	713	763	685	670	733	698	706	721	689	671	710	646	707	708	713	723	708	666	694	742	693	740	648	735	721	688	692	709	691	756	680	732	697	701	720	676	736	696	717	668	714	732	686	736	660	680	666	734	738	740	674	687	705	705	638	669	663	684	737	737	741	715	706	667	690	722	698	725	690	728	708	695	704	638	703	707	714	737	689	699	715	725	695	686	724	728	711	716	665	700	699	696	683	666	627	688	700	696	703	628	654	712	731	721	675	729	738	667	654	706	663	682	705	696	696	693	697	689	691	703	701	680	703	731	713	677	725	720	697	684	721	694	703	677	669	703	667	660	766	710	675	684	694	715	682	753	666	679	711	713	694	702	680	725	687	638	719	713	662	732	714	704	717	661	705	622	717	659	677	696	719	719	735	710	734	712	683	675	682	714	706	710	729	726	698	719	729	648	684	689	796	681	727	686	677	697	721	710	699	698	663	697	704	683	662	706	716	662	641	727	685	684	711	715	649	676	689	726	727	693	718	669	702	683	715	672	669	724	723	678	693	684	692	707	747	698	726	682	719	667	697	676	716	700	723	703	692	717	707	677	680	722	710	719	706	661	710	690	698	673	739	671	683	693	723	708	724	710	707	751	684	701	700	712	683	694	698	717	672	689	693	715	699	723	670	678	753	698	735	703	686	724	674	726	701	684	681	683	705	678	672	704	666	693	680	655	739	751	724	727	714	704	697	716	698	660	747	658	712	685	665	737	698	691	678	718	725	676	652	718	707	665	682	709	754	678	663	653	689	726	662	713	662	736	703	692	708	718	669	740	686	715	667	719	654	741	715	681	689	676	681	707	716	672	710	707	685	695	704	718	728	730	725	737	714	693	744	690	692	724	720	673	698	662	699	721	762	671	714	691	698	683	678	682	696	692	698	650	712	717	683	687	660	686	702	720	659	664	673	668	716	751	664	724	720	694	676	731	682	665	750	732	701	697	733	674	700	646	682	732	688	690	682	700	663	747	676	710	726	655	697	665	675	725	721	651	726	699	713	672	721	679	660	719	671	721	701	698	698	756	714	729	675	703	705	709	721	671	681	718	698	653	716	751	702	637	673	736	656	668	665	686	711	699	670	709	687	714	679	725	717	673	697	714	704	702	674	690	678	675	708	715	692	686	700	749	688	684	755	641	706	669	703	727	736	701	699	701	687	691	713	700	728	694	698	708	732	724	724	666	690	677	680	704	726	716	680	704	699	720	733	672	732	699	679	705	683	687	724	716	608	675	690	706	678	726	658	658	761	672	673	684	724	668	659	694	710	717	709	730	770	709	649	685	722	676	742	749	701	683	698	711	693	756	721	730	659	674	721	665	704	689	671	686	713	700	681	676	686	682	734	701	729	677	665	724	651	718	742	679	666	728	719	716	698	661	707	700	728	694	666	740	701	683	671	715	702	705	718	663	701	675	718	667	701	702	713	716	741	664	683	703	753	704	663	745	638	629	732	692	692	727	702	684	733	686	668	728	757	683	706	729	686	658	699	668	692	752	739	702	718	704	688	711	699	679	702	742	672	687	761	742	693	687	709	663	659	668	673	686	713	689	705	739	646	702	725	729	714	710	685	722	696	676	710	696	706	657	716	700	664	674	707	672	691	681	703	726	711	696	681	668	677	716	730	670	692	684	739	693	680	711	699	711	680	700	684	643	666	714	657	709	717	725	714	643	689	673	717	706	702	684	694	734	728	688	741	702	733	678	697	700	700	759	682	728	690	668	675	669	711	697	739	663	719	723	702	687	706	739	716	710	692	721	689	645	694	700	683	692	729	735	719	740	693	709	687	732	694	714	712	700	694	710	702	737	706	690	687	687	719	701	682	689	682	702	660	723	742	724	718	682	670	680	685	694	672	675	736	698	682	674	719	697	719	679	706	672	683	704	700	666	695	685	709	693	733	707	712	693	673	692	698	657	706	670	695	741	701	655	714	716	701	692	645	685	671	701	701	706	690	701	665	703	697	674	697	721	668	728	684	726	751	694	673	691	714	654	680	719	680	644	685	687	701	668	703	663	703	715	710	639	682	754	712	703	668	695	659	655	676	722	716	712	724	687	647	641	692	687	686	666	694	700	697	688	723	683	692	688	742	730	615	678	713	683	675	708	698	727	695	717	683	706	657	695	679	653	737	700	700	674	739	696	709	702	672	759	692	690	705	719	713	680	705	694	684	680	644	701	689	669	674	688	667	694	681	686
35560	17462	4564	525	338	346	298	237	268	232	207	237	237	205	252	255	254	248	220	244	263	262	256	266	257	260	246	276	261	247	255	231	232	245	244	272	259	247	228	251	236	232	259	239	215	225	247	258	240	245	266	278	247	239	285	224	242	255	257	245	243	226	269	236	259	234	249	238	269	266	231	268	241	213	263	241	253	279	266	225	268	250	239	275	273	244	242	236	222	256	241	246	245	243	249	268	241	247	240	261	199	245	229	225	223	219	239	227	248	243	238	247	225	244	248	237	248	229	244	246	263	233	223	296	246	223	255	265	239	281	212	237	235	237	281	238	237	252	230	239	265	246	229	233	250	224	249	227	259	239	239	259	228	237	246	249	250	235	221	238	254	217	256	252	252	248	255	236	223	229	242	231	269	227	280	226	251	232	261	243	250	239	253	231	222	243	255	227	238	241	238	243	251	221	216	229	253	220	223	242	241	259	279	241	270	267	229	258	249	273	279	213	247	233	241	256	244	214	223	232	232	222	271	268	268	278	240	259	262	271	262	263	240	239	248	275	271	205	267	253	231	246	230	257	263	271	238	253	257	246	258	250	228	248	273	251	228	231	256	260	236	288	260	227	271	253	231	207	275	238	256	277	261	234	239	231	227	239	246	248	251	258	244	268	242	215	248	268	267	277	272	221	240	256	255	272	269	257	260	228	234	255	239	250	264	256	205	263	227	268	266	220	255	238	250	226	263	209	255	256	245	221	260	261	238	240	228	232	260	216	259	221	215	248	256	239	224	241	245	229	213	228	259	247	242	256	277	264	260	239	280	238	233	276	257	222	260	255	241	276	268	234	237	239	248	279	256	238	264	234	220	226	296	234	237	267	258	229	222	256	218	209	216	244	227	248	242	260	265	208	263	269	245	258	280	289	240	263	236	293	233	251	232	246	212	225	242	249	248	242	257	254	245	262	273	245	240	232	233	247	236	261	265	241	205	225	242	235	243	263	248	238	232	232	258	277	272	222	251	237	222	240	232	280	251	260	243	273	220	268	250	253	252	245	265	277	272	250	250	270	261	260	274	273	243	235	225	258	268	240	250	262	258	231	257	252	256	214	250	281	237	241	255	246	218	224	227	227	225	261	227	244	244	233	230	242	251	274	246	223	252	253	239	263	256	214	232	261	222	295	286	241	249	257	252	259	267	278	230	298	248	272	289	244	260	243	241	253	253	244	264	254	245	230	225	246	250	238	228	240	241	248	225	231	240	243	244	239	280	252	258	242	236	268	244	243	234	252	247	285	238	249	229	221	246	249	249	250	224	246	268	245	234	235	235	248	236	247	266	223	248	273	236	249	244	233	267	246	218	235	264	241	263	270	260	246	215	252	224	224	229	219	261	224	245	268	242	250	233	258	268	253	260	269	245	255	234	240	236	241	231	232	261	235	254	253	262	227	270	248	255	242	241	247	274	271	251	275	251	248	282	238	243	227	246	245	250	244	235	261	274	239	243	239	253	268	269	235	269	224	258	247	237	207	250	248	228	215	274	265	247	240	248	266	236	248	279	238	262	239	255	286	226	219	259	237	266	231	234	207	268	259	231	238	241	250	245	232	244	292	254	240	236	259	218	253	245	259	236	258	292	213	264	269	271	230	224	261	255	226	250	270	254	232	252	242	226	258	270	244	238	246	235	234	247	231	244	256	262	238	240	226	223	230	246	247	252	255	264	244	252	252	236	222	238	263	280	275	247	243	239	218	239	278	239	233	260	267	244	249	285	280	246	253	252	246	210	265	241	220	236	249	248	257	256	243	251	242	221	253	246	232	273	237	258	239	251	227	281	269	236	234	235	259	243	246	245	275	240	239	225	203	209	231	231	213	267	227	250	240	246	246	249	244	262	274	267	254	234	231	265	221	254	262	251	245	256	226	241	227	234	255	255	236	247	220	265	285	274	224	245	265	272	234	248	240	247	278	244	264	274	213	241	229	255	268	246	241	213	264	224	237	235	230	261	300	224	241	252	266	283	232	249	229	272	243	247	262	250	234	239	238	199	273	249	229	249	273	267	231	249	282	249	257	225	255	248	228	233	263	241	276	241	261	282	270	232	224	259	245	247	256	228	230	245	240	262	268	240	264	277	222	239	231	238	256	265	248	239	238	234	262	233	264	253	220	253	208	244	256	270	270	237	239	215	257	263	226	241	304	259	247	273	243	248	221	236	285	260	254	271	248	227	259	238	264	235	252	248	244	254	230	279	259	235	217	238	243	221	268	242	255	237	250	230	247	251	260	274	236	251	264	250	278	216	233	258	271	242	244	266	211	255	250	276	242	229	256	245	254	230	251	231	243	229	226	220	275	234	220	241	238	279	249	255	249	230	275	237	252	252	259	265	208	244	280	251	253	231	255	216	267	247	256	232	246	239	223	256	225	231	244	266	245	253	215	240	251	259	235	248	265	236	238	276	239	225	237	234	233	241	218	230	265	258	261	264	244	228	216	222	231	237	272	239	249	262	253	233	236	253	262	232	253	256	243	250	268	250	255	251	245	278	243	227	249	238	217	225	263	260	257	255	238	237	275	283	237	244	254	283	238	240	234	260	258	287	277	235	242	270	244	245	276	232	235	277	229	260	246	248	238	271	239	270	252	271	256	253	236	230	239	224	231	205	263	225	246	260	254	227	232	232	195	251	241	254	227	236	250	239	238	262	268	227	252	268	260	250	244	235	256	240	253	256	230	269	230	245	251	263	243	282	244	216	223	262	239	236	271	258	252	249	250	281	248	251	238	246	261	240	253	242	208	268	243	239	232	252	235	254	228	255	252	245	264	251	229	278	248	251	224	235	232	247	233	250	251	226	261	264	253	236	252	276	260	243	258	243	221	244	262	257	258	254	266	251	243	268	231	245	231	228	243	254	231	248	247	217	239	241	239	249	259	252	264	227	239	246	204	247	256	247	214	252	259	233	241	243	258	246	239	262	249	297	249	266	269	244	247	242	261	244	264	254	250	214	219	253	250	268	238	209	285	246	265	238	250	240	250	238	250	267	237	239	259	249	220	240	239	232	227	247	247	257	222	296	303	259	245	254	283	259	259	269	233	225	232	239	262	265	234	247	237	244	271	262	246	244	239	263	247	263	267	244	250	245	224	236	238	245	232	218	264	259	235	258	254	256	238	262	256	212	269	216	236	234	246	232	228	268	271	253	237	237	257	234	233	188	243	257	233	250	275	279	240	226	248	247	234	230	265	246	239	240	246	246	217	245	260	271	258	232	236	256	254	225	219	246	250	244	255	212	233	281	231	233	234	232	212	241	239	242	279	250	230	229	224	251	254	248	232	235	250	243	254	255	233	240	227	248	260	280	251	261	247	232	245	237	255	234	258	259	248	242	234	257	223	246	272	231	245	236	251	237	237	270	215	242	261	248	251	246	234	254	259	241	240	249	240	235	239	235	245	267	230	264	275	243	251	238	232	264	246	258	248	276	264	246	243	255	247	247	257	209	237
20132	3890	1087	598	576	552	557	568	614	621	562	587	596	577	615	552	609	564	576	570	591	601	577	593	564	610	582	579	544	595	564	565	550	565	572	520	596	577	598	566	578	559	607	554	589	574	562	569	559	558	540	547	561	595	560	550	576	581	611	530	532	578	550	549	598	617	552	531	580	595	544	592	548	553	574	556	528	572	579	581	617	579	585	558	582	565	587	539	563	575	591	580	552	577	538	605	610	593	604	538	555	593	598	580	613	535	617	550	570	549	560	608	550	590	560	529	566	550	552	586	627	540	594	609	557	554	579	605	581	564	571	581	571	542	619	600	557	600	566	586	568	559	583	619	558	546	574	559	608	559	614	552	579	547	562	569	565	598	598	551	545	583	570	565	551	563	572	600	567	580	546	514	600	535	551	559	598	566	571	523	601	603	575	595	550	576	564	544	563	612	564	592	594	583	564	603	597	575	566	603	573	574	545	536	559	588	592	556	598	535	578	590	602	585	604	584	566	587	533	586	590	559	560	619	596	564	587	622	591	617	585	572	576	564	551	599	552	560	554	584	606	624	594	543	559	559	568	554	573	566	550	589	579	604	579	557	560	586	581	573	563	557	543	622	549	581	614	575	596	559	552	578	558	598	600	570	610	558	547	560	615	599	603	562	581	600	605	604	562	540	595	577	557	563	573	607	577	572	585	599	565	589	551	559	575	512	557	575	544	523	583	562	593	563	552	625	579	540	563	533	607	576	527	631	581	590	520	595	546	593	579	569	517	537	551	608	560	596	557	596	529	531	589	582	541	601	577	573	592	570	559	593	521	596	580	557	568	566	586	591	565	554	614	588	549	574	594	604	571	570	603	558	593	579	564	589	541	548	577	559	552	555	580	576	597	631	569	591	577	576	572	590	599	587	540	559	583	597	589	625	615	538	566	573	529	545	583	551	629	595	540	576	553	599	576	580	546	570	567	598	582	585	510	597	577	592	571	611	564	590	553	558	555	598	563	562	585	587	512	571	559	607	565	556	567	612	550	532	617	595	605	567	573	559	612	590	592	601	558	574	545	550	536	576	588	558	578	551	581	540	612	569	563	558	579	562	566	563	530	558	576	584	579	582	562	602	542	583	554	631	568	578	548	543	605	552	595	571	601	558	637	564	542	580	642	570	547	559	581	573	550	624	596	588	595	575	579	542	572	582	596	566	546	585	588	555	570	591	583	590	584	591	599	578	578	547	601	590	564	582	552	557	543	576	558	578	585	516	562	596	587	555	565	571	551	575	567	573	561	533	555	556	593	555	575	599	566	582	584	547	618	547	583	577	549	587	595	537	584	604	618	600	572	569	609	538	577	608	559	556	556	580	605	564	622	578	594	583	559	558	536	603	543	529	601	593	580	579	550	571	493	629	530	574	565	572	509	562	569	560	573	576	549	616	551	560	542	632	552	611	603	557	610	591	587	600	615	591	536	588	542	582	581	570	564	580	562	534	535	554	535	606	551	572	609	571	565	572	602	566	596	572	537	585	503	569	542	576	586	532	609	527	531	514	574	558	592	552	598	573	601	578	583	564	578	544	517	538	565	551	575	567	615	557	562	505	556	571	547	559	569	586	553	631	581	573	612	570	595	530	557	497	591	591	577	537	573	560	588	576	581	546	598	592	607	574	515	584	569	564	554	574	555	551	609	573	594	534	586	559	567	524	574	594	592	526	604	590	551	592	582	592	599	598	572	617	555	620	578	574	562	568	612	560	528	582	617	560	571	590	596	561	566	568	612	556	591	559	561	541	579	594	565	569	547	598	558	534	522	568	567	582	590	607	542	559	558	562	549	566	602	562	616	583	578	602	562	569	585	621	573	530	584	586	559	539	569	611	544	528	610	542	582	563	566	550	557	590	546	608	572	573	558	591	541	589	584	609	617	563	554	596	559	611	611	540	609	599	580	553	589	574	580	603	554	587	569	539	610	564	589	586	593	612	573	586	534	604	597	558	567	573	572	549	566	576	641	546	561	564	573	564	576	594	567	590	569	606	573	576	581	557	595	579	590	593	565	585	564	577	569	577	560	592	592	579	606	593	575	549	573	573	582	543	549	580	598	551	627	567	595	596	540	564	579	571	595	540	565	579	516	602	607	572	593	607	587	562	557	551	550	547	576	561	639	601	581	558	548	585	598	545	582	612	609	590	594	585	603	588	580	571	581	558	633	581	583	576	574	563	558	593	585	564	560	557	555	607	572	575	524	567	552	557	552	544	557	573	591	571	590	592	554	616	583	563	574	557	584	559	613	604	594	566	575	581	554	542	590	549	595	592	550	547	574	594	558	631	605	598	569	573	593	561	570	592	575	592	618	588	596	602	567	589	567	609	523	589	595	597	584	596	588	562	569	593	613	556	558	502	596	568	607	574	609	604	620	563	559	576	613	593	587	594	604	612	541	550	557	542	541	572	594	569	594	534	571	551	537	627	527	620	591	511	530	604	560	569	594	582	592	582	547	556	554	571	593	627	596	591	579	557	604	601	609	527	550	606	594	583	570	573	579	580	593	565	526	590	579	543	575	551	597	563	594	567	590	561	590	587	586	579	585	585	566	594	568	557	542	617	591	583	617	562	570	555	604	556	587	621	573	619	580	557	565	586	607	526	548	581	568	539	553	560	537	567	605	578	578	613	574	556	585	618	565	575	564	593	584	565	545	574	563	542	587	563	579	572	592	570	583	607	566	596	580	569	574	546	555	586	548	556	586	597	650	571	567	577	546	563	539	588	559	584	552	607	562	578	582	574	541	562	572	605	574	566	568	597	579	604	569	573	576	571	605	547	541	562	584	579	550	554	550	601	548	587	587	594	567	595	567	573	611	585	618	557	582	555	588	574	543	609	605	570	510	578	562	574	634	599	603	588	561	528	573	561	618	551	559	549	531	593	600	574	572	575	543	589	567	564	605	619	566	555	585	588	529	571	618	536	599	582	526	612	596	580	571	583	568	572	531	572	537	543	558	577	572	566	628	546	498	564	570	571	560	564	584	572	563	518	606	653	548	597	554	548	607	587	569	603	544	572	636	587	595	547	571	536	605	602	603	560	571	571	583	591	524	566	569	577	589	609	596	531	564	551	570	558	591	555	562	592	559	601	571	572	609	587	628	573	572	595	573	594	551	592	547	600	589	563	575	576	583	574	552	599	576	598	556	563	570	590	569	567	560	580	570	564	585	564	596	606	605	590	617	588	561	565	588	530	546	559	565	602	549	578	573	574	567	580	585	515	583	504	551	567	558	575	557	534	572	569	589	558	550	551	585	556	588	573	596	543	603	565	579	593	561	592	559	588	599	547	547	593	589	564	570	586	611	624	575	531	585	560	575	546	583	623	588	520	596	596	581	600	601	558	569	545	583	586	587	599	587	595	617	568	542	604	555	541	584	570	591	568	604	561	582	581	632	593	545	579	554	551	587	570	615	580	582	589	579	549	564	574	593	568	547	575	569	597	578	575	576	607	593	575
25297	21114	23665	28764	21104	13044	719	482	500	450	442	458	431	457	451	403	393	404	392	393	418	372	387	372	406	448	396	374	418	435	419	421	403	356	397	416	449	437	393	375	399	380	436	380	435	406	365	384	415	403	396	384	398	391	395	425	388	412	435	434	386	367	392	379	388	417	436	407	427	392	418	396	423	413	426	391	406	416	406	386	413	390	398	447	391	398	405	402	405	415	415	419	404	403	378	420	413	402	386	373	400	436	446	396	423	415	424	407	416	413	445	409	422	416	429	439	435	423	375	460	374	407	432	420	401	405	419	414	394	381	405	399	397	432	425	421	419	392	373	398	407	417	394	422	408	394	404	409	390	418	412	399	377	421	424	428	415	398	409	390	398	401	420	479	407	417	444	455	389	414	396	410	408	475	420	426	412	411	414	448	398	460	387	332	406	447	429	371	421	414	428	435	389	409	403	414	397	415	391	452	437	453	369	396	439	415	391	415	398	385	392	387	382	414	453	442	405	428	429	385	397	402	420	411	397	405	387	381	420	400	429	477	415	395	445	415	387	412	436	424	408	441	384	457	427	410	398	385	380	406	438	448	398	402	376	388	438	390	450	406	425	406	412	399	416	444	417	386	449	411	414	381	432	392	401	421	418	430	395	401	412	414	406	388	405	431	448	399	432	426	389	429	417	406	416	416	381	398	438	378	397	379	442	372	448	463	423	401	400	394	415	402	430	405	405	388	441	393	411	414	425	424	338	428	371	372	435	413	430	409	395	363	377	407	418	393	379	387	430	431	366	401	378	409	393	396	416	469	423	450	407	421	421	404	430	380	419	407	373	395	392	424	410	388	416	412	390	401	375	385	410	426	401	373	410	379	365	397	402	397	406	431	413	449	413	398	373	427	411	381	448	405	405	409	386	424	407	418	387	361	431	401	382	406	419	387	397	406	367	426	425	384	368	397	419	403	381	395	408	419	431	391	402	383	382	367	425	395	398	413	389	422	419	432	368	404	396	392	421	390	367	390	433	418	405	405	407	448	411	405	403	416	412	369	426	403	432	416	383	404	389	424	391	388	414	394	404	455	457	396	380	392	424	420	367	425	450	385	368	389	397	390	376	399	391	393	349	392	400	436	433	361	387	402	401	400	429	409	362	441	412	414	422	411	430	421	425	384	402	429	391	384	381	373	407	384	453	391	397	459	452	402	402	418	405	448	394	410	382	388	376	414	426	392	445	407	405	404	395	404	410	454	439	398	413	416	434	448	435	453	432	388	402	413	413	429	408	375	442	434	368	368	431	375	417	405	406	426	428	410	405	384	367	445	420	393	414	444	449	439	375	460	378	409	436	395	424	417	410	399	430	392	394	415	405	405	385	411	404	407	414	438	428	414	408	411	437	443	386	408	416	379	446	441	421	413	391	416	427	432	396	461	400	411	376	412	411	431	425	403	396	398	400	356	444	407	402	390	429	398	395	425	409	382	422	424	448	440	400	403	417	378	387	417	459	432	384	375	356	396	436	429	431	428	370	416	410	381	396	396	397	454	394	396	408	440	400	448	432	397	404	376	375	436	420	403	425	412	411	404	451	414	403	414	379	430	415	363	372	383	431	407	420	428	406	375	417	397	402	388	403	425	426	391	430	388	376	406	403	400	407	401	390	414	400	395	453	455	431	396	417	393	378	399	387	432	400	419	378	404	412	433	408	387	446	404	388	411	427	408	405	387	429	397	405	437	363	439	433	461	406	410	408	329	408	387	410	381	417	387	365	416	411	394	399	354	421	414	409	470	431	434	414	411	433	417	422	401	429	369	417	401	413	392	373	360	390	393	434	402	419	414	391	436	409	408	385	404	367	368	386	401	353	383	406	395	415	395	372	416	379	451	448	416	393	396	393	399	385	387	440	414	397	425	421	395	396	402	425	421	380	391	412	396	381	386	404	416	391	405	394	427	403	379	385	398	397	395	412	415	419	416	428	434	402	388	406	401	393	414	429	404	398	397	369	380	401	361	436	379	412	408	389	438	411	428	431	407	392	428	417	420	402	417	406	386	418	407	404	409	435	445	412	418	445	385	412	409	390	423	400	427	410	383	425	391	401	400	429	411	416	408	423	362	404	372	403	409	395	396	437	450	387	405	419	407	409	402	418	365	385	445	432	416	370	410	422	393	398	399	415	399	388	445	427	422	428	450	428	401	421	397	372	386	446	410	414	389	445	409	407	431	385	434	388	397	361	423	423	416	419	399	441	381	403	380	420	425	431	388	422	390	419	420	415	414	420	409	396	423	411	439	440	455	413	378	420	388	403	408	400	431	425	424	433	420	442	426	397	385	407	441	416	379	413	399	420	442	442	401	373	380	421	350	424	393	421	431	401	413	404	399	392	392	415	427	433	427	417	420	388	436	390	421	397	403	405	423	414	417	435	448	413	384	391	386	387	372	403	426	398	424	426	413	404	422	417	414	410	404	416	393	391	397	417	400	380	419	384	420	449	425	433	404	377	447	392	373	420	451	399	406	445	421	381	405	420	368	390	393	417	384	386	399	410	414	403	399	406	384	405	390	427	423	389	400	418	404	426	386	412	415	433	377	392	415	381	403	401	424	393	406	407	429	385	392	410	391	406	414	447	402	368	382	401	397	390	343	396	393	390	404	433	453	391	406	414	400	420	444	410	414	435	408	415	417	390	450	389	394	390	396	439	402	400	399	437	396	395	402	386	427	408	411	380	390	396	406	381	372	404	408	434	384	389	444	410	424	404	375	375	405	421	410	395	422	360	392	391	402	407	416	420	431	423	370	395	361	417	414	430	410	394	389	386	414	397	431	464	431	426	370	398	404	410	415	401	403	444	407	420	405	382	413	436	416	402	406	380	405	423	423	388	405	440	420	413	374	428	431	410	407	387	382	392	383	400	400	396	387	379	442	436	417	404	408	431	398	419	395	384	440	404	446	378	385	360	420	378	417	402	400	437	448	376	410	416	462	415	410	446	439	359	437	393	451	400	411	403	440	397	418	397	413	433	429	448	427	385	474	427	430	442	382	407	419	416	434	415	419	409	398	466	413	402	386	394	428	378	469	420	424	376	379	400	398	388	398	417	394	402	429	391	390	408	419	368	433	404	419	414	370	414	363	398	395	438	369	399	382	409	394	412	410	393	385	383	414	401	405	375	451	398	393	403	373	378	369	406	350	355	367	402	413	403	395	421	429	367	408	423	395	379	374	379	428	346	401	429	422	419	367	395	356	421	452	350	417	362	455	409	404	406	395	411	423	410	423	385	384	387	391	465	411	375	376	382	401	391	447	370	400	434	376	397	430	423	370	395	416	416	392	419	439	402	388	415	411	388	430	386	408	446	426	393	388	425	379	387	433	431	404	409	418	426	410	399	429	420	365	423	402	396	443	398	437	408	359	364	403	403	409	419	399	391	411	381	380	412	393	386	406	392	400	401	388	378	423	456	412	410	430	426	402	419	398	437	382	429	377	438	456	431	409	415	438
33162	30085	9004	973	934	925	862	885	846	878	838	861	893	887	893	865	868	878	854	820	850	843	916	869	909	864	859	828	872	875	825	879	889	857	882	867	892	846	836	879	836	842	836	848	875	822	876	842	927	871	848	862	860	885	821	798	864	885	845	849	881	815	907	835	827	834	861	847	868	860	846	825	842	927	831	837	860	861	911	849	846	876	873	837	852	815	818	817	901	757	867	843	803	922	926	824	847	893	896	907	827	840	865	828	861	855	902	855	871	834	847	884	853	835	835	830	879	805	887	836	869	850	843	827	858	842	860	855	881	880	834	886	863	880	824	914	913	865	853	855	857	858	859	824	898	857	914	821	838	860	887	896	866	902	834	845	828	857	810	878	859	897	841	851	873	854	870	912	827	847	879	799	845	828	874	892	853	883	884	820	853	885	838	880	860	871	884	806	794	857	811	877	846	919	835	825	844	824	851	843	842	875	856	872	840	853	836	846	851	872	872	864	808	901	829	876	900	829	822	840	869	859	863	785	881	864	868	824	843	853	917	811	889	854	891	855	864	870	882	784	772	838	845	892	860	797	863	881	845	782	881	897	870	942	836	832	844	906	879	860	844	830	836	868	867	806	807	908	857	873	839	810	836	864	863	855	850	892	868	873	870	885	876	830	883	839	897	853	857	853	865	868	852	878	830	868	868	818	882	884	796	868	799	933	888	854	873	822	843	837	849	857	876	842	844	868	875	794	807	836	861	899	860	874	856	864	889	858	842	840	889	811	835	829	889	877	831	839	834	904	909	852	806	885	870	875	823	895	837	859	842	899	882	837	849	829	881	858	836	796	879	864	837	861	898	839	823	819	870	857	854	852	862	844	833	925	901	859	889	872	883	857	878	827	831	847	890	882	826	832	826	916	867	879	907	845	920	868	849	833	815	805	864	884	859	821	900	786	866	893	850	897	848	807	829	816	809	875	851	831	842	899	821	919	812	873	843	826	874	856	847	888	910	868	830	880	861	808	868	836	843	891	871	828	861	886	830	862	853	868	866	853	871	850	952	827	817	879	819	860	841	846	850	867	922	889	826	835	839	871	857	864	785	841	844	830	819	860	909	852	895	841	878	825	823	836	902	816	915	843	810	870	835	866	855	815	819	860	843	816	901	915	896	903	829	824	834	820	881	853	847	878	796	844	851	837	834	840	816	825	873	850	915	850	901	841	871	861	921	810	862	920	829	874	821	856	835	817	864	847	853	821	843	836	904	829	855	840	880	890	877	887	858	894	851	865	863	827	844	894	832	853	813	851	894	849	876	887	879	883	860	903	820	843	840	849	882	888	847	858	905	831	834	898	801	886	851	883	840	835	870	836	844	852	845	880	907	937	904	862	827	882	824	822	885	913	858	801	900	873	870	882	878	846	885	823	869	835	858	865	829	887	830	862	838	863	854	879	916	827	874	852	845	892	803	808	806	873	901	843	844	897	851	822	932	898	884	873	837	883	851	834	831	860	867	829	905	832	826	841	857	784	865	856	852	827	887	849	832	811	842	874	849	881	829	860	869	854	827	856	833	856	831	824	862	837	892	791	898	855	800	776	877	896	804	870	829	824	864	823	814	856	887	855	902	847	863	844	806	839	838	848	855	839	855	860	842	836	814	869	879	814	836	895	830	879	838	830	858	872	827	877	851	818	880	844	930	837	891	847	791	845	806	853	801	852	873	856	908	839	886	869	832	889	874	854	835	858	899	861	838	884	875	870	826	832	832	859	891	862	849	882	864	854	864	846	840	862	851	840	794	858	858	862	876	815	854	880	863	829	904	871	827	882	820	846	864	852	801	853	897	858	816	824	836	843	872	862	897	880	895	866	861	903	836	888	865	827	890	940	841	828	899	871	870	815	888	828	853	907	911	861	840	843	829	840	840	890	892	857	825	842	839	858	816	851	841	802	847	842	850	862	804	819	847	846	864	887	881	829	877	897	821	881	827	817	846	836	778	837	816	871	920	910	879	793	836	838	849	890	836	852	859	858	831	864	862	826	839	881	804	848	859	868	851	822	875	883	839	860	788	905	858	841	877	895	892	862	828	883	818	869	870	897	859	822	844	866	845	869	890	816	816	845	845	863	874	874	807	853	801	796	826	824	827	832	901	906	869	828	876	861	872	827	859	857	863	900	865	901	839	882	845	844	799	844	853	833	902	859	821	844	836	855	816	838	884	885	837	813	881	849	891	782	825	825	843	847	857	883	868	865	895	849	876	851	882	885	855	799	797	837	875	830	848	848	847	870	842	873	817	881	873	840	838	901	838	862	795	871	865	861	864	814	862	906	900	848	847	902	834	810	859	856	834	831	854	798	842	848	820	835	800	846	833	894	835	872	878	899	845	841	865	845	885	859	828	863	878	866	908	872	868	815	874	835	840	861	831	834	872	842	820	843	890	837	810	896	847	824	872	845	823	858	875	857	911	883	833	864	819	833	867	817	893	861	827	833	833	829	865	902	848	867	881	862	847	873	833	837	866	861	865	868	825	835	900	856	863	885	893	834	828	861	809	908	889	846	873	759	891	920	815	899	921	873	893	886	861	847	881	815	821	873	846	815	843	871	839	877	832	871	840	860	866	859	814	848	856	895	844	851	828	874	853	846	831	887	822	869	859	856	834	829	913	843	871	870	853	838	845	857	870	843	840	840	869	912	876	849	845	862	880	840	882	868	834	846	843	912	871	853	896	832	888	849	865	846	876	854	803	901	836	905	874	825	853	823	885	864	841	891	847	807	848	872	858	877	864	849	862	840	859	856	825	808	829	827	913	891	877	839	892	882	853	862	796	816	897	814	867	853	848	904	806	889	867	846	902	850	817	869	831	847	829	833	871	849	848	896	860	864	809	897	810	872	828	863	874	854	854	840	830	894	828	887	840	862	854	874	845	868	888	863	835	883	881	920	854	872	875	820	875	876	811	844	821	889	880	887	845	876	850	852	874	814	832	831	848	861	847	867	848	876	872	828	900	839	872	898	862	833	886	854	838	873	806	865	833	830	900	875	851	893	816	858	891	877	823	863	855	858	909	817	872	830	827	831	881	863	884	849	869	879	915	890	865	820	835	824	877	834	856	833	796	867	817	878	859	845	873	826	854	886	879	858	900	859	840	842	807	840	885	795	830	831	865	896	865	883	898	827	872	800	797	891	833	859	849	858	876	865	861	840	841	872	825	806	830	866	841	865	851	830	870	851	864	860	863	882	864	900	881	841	872	829	845	909	833	850	861	866	849	884	869	841	834	847	902	848	872	876	832	889	817	839	857	819	825	876	836	874	899	853	853	843	852	848	831	837	824	828	899	846	856	904	869	821	853	872	847	903	819	864	887	860	857	849	864	895	913	791	908	862	854	865	853	870	855	858	858	854	917	842	877	879	895	856	857	820	831	845	888	858	809	903	870	866	835	861	885	897	805	878	836	834	874	858	867	870	861	866	825	856	794	848	810	874	816	868	846	841	842	877	848	873
24533	21116	24103	28383	21118	21155	11432	629	438	432	423	432	338	397	420	388	392	408	376	334	397	376	379	358	390	358	350	355	349	356	374	371	359	358	332	340	351	344	327	372	314	345	338	356	380	338	346	327	326	371	363	363	332	337	349	365	351	331	327	363	351	361	353	345	302	344	340	348	367	367	345	338	356	352	310	345	319	347	356	312	343	352	382	329	390	344	376	379	364	357	343	343	328	366	352	378	317	363	359	349	371	333	369	328	340	365	366	376	320	322	348	336	365	373	341	352	362	343	317	297	345	342	328	365	335	367	311	337	355	353	324	325	347	359	345	354	369	354	389	385	322	351	334	335	387	357	337	349	354	365	362	365	348	341	343	331	341	351	361	364	325	352	323	325	331	362	360	361	378	341	391	355	356	326	378	370	363	358	385	372	356	372	328	340	318	348	332	340	344	375	374	306	334	342	334	360	313	369	370	373	320	334	342	347	365	319	382	355	334	336	335	395	332	337	390	358	318	337	323	317	359	346	369	348	314	340	302	338	371	358	337	324	329	340	398	319	359	369	359	332	348	338	348	380	337	315	329	361	361	381	339	326	387	364	361	349	319	310	354	331	396	354	347	369	336	369	400	377	347	346	374	357	317	357	318	332	331	358	357	346	367	374	315	350	327	322	371	337	333	366	344	305	348	322	349	299	315	350	351	343	357	327	354	356	339	339	362	343	384	392	341	322	357	336	343	340	379	330	367	368	351	362	345	337	379	385	330	361	346	359	351	331	321	363	377	317	358	330	353	337	359	353	351	326	356	390	319	349	315	359	351	309	338	339	329	354	333	303	349	383	367	364	357	338	355	319	356	374	360	382	369	329	343	326	348	321	325	355	314	365	341	373	359	318	373	346	340	342	347	383	331	327	333	342	360	360	352	348	315	343	357	354	341	364	340	342	321	341	334	333	357	369	331	353	352	374	352	354	341	344	380	362	328	341	335	367	370	357	343	329	317	355	361	334	373	362	398	340	362	347	350	381	319	354	333	350	367	318	341	316	336	343	337	347	348	358	327	360	340	315	344	361	334	368	336	364	332	343	360	356	372	307	353	343	374	323	352	348	374	341	351	339	380	335	364	356	348	327	346	330	347	314	351	373	371	330	375	364	319	344	369	398	394	368	353	361	382	353	366	369	362	334	349	347	391	364	393	337	348	307	363	396	353	325	338	332	324	369	341	373	330	360	336	352	370	349	338	365	377	344	363	353	341	341	360	355	328	328	351	329	325	349	358	336	323	376	396	409	316	347	388	368	353	336	331	314	337	352	339	356	378	347	339	358	378	326	330	379	356	327	331	379	349	345	373	337	371	317	351	357	411	350	352	353	326	343	329	342	330	360	349	362	320	288	360	383	354	314	344	352	335	377	370	383	357	373	329	369	335	348	350	346	341	346	362	350	341	375	372	343	346	361	340	330	384	368	366	375	349	349	325	362	349	324	333	354	377	373	361	388	335	364	373	374	316	349	370	355	333	383	304	355	379	363	363	349	341	330	335	367	381	360	352	332	364	330	343	369	434	354	360	385	356	314	341	336	333	370	357	371	337	347	346	329	331	365	358	327	383	330	359	356	336	329	341	316	318	374	334	361	341	349	374	362	358	335	322	387	298	334	348	332	338	367	372	350	330	386	348	342	351	403	360	328	355	338	316	347	329	356	369	306	355	372	367	346	353	330	335	380	349	317	367	358	332	319	352	305	353	324	352	326	354	396	313	300	359	373	326	338	385	391	338	325	365	299	336	372	390	358	360	362	376	336	332	341	356	350	387	361	379	345	361	394	391	390	347	349	360	343	353	359	335	302	335	334	342	331	364	340	372	366	350	352	382	365	382	351	343	328	345	351	350	346	388	352	309	318	354	370	327	345	329	359	348	338	371	313	346	371	363	328	332	312	346	302	316	354	326	354	339	346	346	333	399	327	335	300	372	326	338	394	345	349	362	362	391	384	364	348	360	330	356	315	295	366	333	349	372	375	335	383	335	350	368	333	334	322	332	362	340	358	344	295	338	343	364	398	359	360	345	343	335	326	304	356	341	340	351	346	360	342	330	395	325	386	324	345	345	338	384	318	348	343	384	348	344	363	346	357	372	356	333	360	341	390	380	343	318	320	319	334	328	331	357	355	339	395	341	378	348	340	378	330	340	375	360	341	347	342	354	305	337	324	329	358	336	374	331	348	332	324	370	340	368	346	354	353	333	316	350	382	347	379	343	337	331	374	346	334	341	345	341	333	331	364	367	337	349	331	361	360	351	328	337	343	351	340	348	326	346	349	355	362	340	332	369	365	362	335	353	343	349	336	292	359	324	340	327	315	332	333	373	343	324	351	333	317	346	365	322	360	352	361	374	341	366	320	347	335	334	344	347	342	361	312	330	328	358	362	373	346	389	340	354	342	363	339	346	316	347	332	355	342	348	300	335	359	359	374	375	346	378	354	364	374	329	309	343	345	348	324	381	360	349	350	319	368	344	403	339	366	337	375	336	328	339	340	360	349	353	375	349	341	357	369	367	356	363	384	352	366	299	371	326	315	333	341	362	348	365	355	357	325	330	368	330	311	353	333	307	332	350	350	359	400	366	317	347	333	367	338	331	350	336	330	368	362	364	342	370	361	360	320	342	373	348	340	367	371	340	352	356	374	360	356	313	351	336	307	310	304	373	389	343	342	344	361	343	361	342	354	332	344	339	383	328	370	334	314	360	359	377	356	362	348	361	345	352	353	302	340	374	341	344	360	391	331	346	359	362	336	390	322	391	308	349	345	342	378	331	357	357	341	377	374	347	339	344	345	332	373	321	345	352	347	342	319	354	342	390	338	335	339	350	348	358	366	339	343	327	346	369	312	379	364	363	364	363	369	314	334	321	354	326	334	346	345	348	341	346	331	348	356	354	382	361	381	319	371	335	356	363	392	368	342	361	332	351	388	325	314	335	381	362	338	339	368	365	358	339	352	351	352	337	326	383	338	363	332	336	354	336	318	347	335	386	348	337	363	366	347	332	311	310	361	328	350	360	328	360	357	315	343	389	352	339	344	350	354	334	363	321	410	332	346	300	330	317	339	310	304	344	314	358	349	355	364	372	327	290	356	319	315	378	348	354	368	370	339	364	398	383	338	377	346	346	362	354	355	347	359	350	366	403	363	341	339	322	337	375	371	377	377	339	369	354	319	337	319	349	375	364	314	354	340	345	342	356	353	350	338	318	323	330	341	353	362	337	378	381	350	365	333	335	349	353	325	347	301	350	318	362	364	387	362	362	347	385	338	333	332	394	354	342	349	355	365	346	324	345	353	340	337	320	386	346	331	341	350	343	314	326	378	305	335	350	341	289	331	314	345	354	353	313	330	326	373	350	360	350	337	339	378	343	356	338	297	348	366	334	317	335	328	370	337	365	331	369	361	367	389	356	299	357	360	365	350	319	343	326	359	344	318	331	335	372	319	372	349	331	360	377	376	362	302
37281	38611	14225	1099	835	778	732	765	755	783	766	757	745	733	743	773	763	739	703	703	712	694	710	757	762	790	664	720	764	725	729	684	704	707	711	746	675	724	681	707	729	722	702	675	743	734	724	740	733	692	712	714	700	695	679	707	704	724	721	692	716	700	733	715	720	741	762	695	704	699	684	741	683	730	757	713	707	718	716	677	714	710	700	706	687	767	708	668	704	728	656	689	688	743	711	721	736	744	712	706	691	721	673	684	694	701	715	695	708	702	700	687	687	732	682	729	704	694	675	710	742	677	680	717	690	732	690	732	708	714	677	677	680	688	702	672	745	718	657	699	695	684	682	724	697	702	720	707	745	682	710	688	718	734	718	666	699	680	721	662	716	705	688	685	702	683	691	672	712	696	743	704	712	671	711	693	737	733	719	726	691	753	730	744	688	731	700	711	719	695	687	739	733	675	658	713	695	711	698	747	717	734	682	700	728	684	721	703	714	690	737	662	744	703	762	697	711	716	650	697	728	707	701	741	747	702	721	724	742	724	707	690	709	704	716	679	714	710	709	737	701	706	655	672	686	685	713	710	698	715	725	726	686	711	744	681	667	694	723	700	699	673	701	697	728	677	753	744	693	669	662	717	676	743	717	709	711	654	705	675	690	717	661	674	731	701	692	688	666	715	683	680	711	700	689	694	654	674	740	656	705	724	660	763	725	674	694	659	727	685	681	702	704	699	752	717	700	659	712	692	750	707	689	714	672	711	719	740	677	700	717	687	718	702	653	685	703	641	718	765	688	671	705	714	766	713	712	722	750	716	698	736	661	665	732	684	699	690	716	718	729	708	682	718	695	732	671	719	700	711	697	745	712	718	681	687	683	757	740	737	727	749	742	717	713	735	731	728	743	705	725	727	735	707	705	672	678	722	689	681	730	712	693	745	710	748	704	711	728	709	654	699	713	709	722	717	710	671	683	703	711	663	724	659	721	711	725	726	690	716	705	688	736	652	681	722	709	733	695	716	681	650	692	678	762	721	737	661	708	678	687	701	728	668	705	747	746	697	698	680	708	691	705	721	648	715	718	707	690	706	698	705	715	614	697	704	736	657	710	720	707	708	714	681	772	718	694	712	650	722	685	707	689	703	696	696	768	720	741	738	714	696	733	702	763	716	696	701	715	688	695	702	709	674	713	707	691	700	699	739	734	664	692	721	687	672	753	707	741	704	726	713	703	694	733	705	700	682	688	699	688	708	699	686	696	695	733	717	669	739	692	765	743	700	709	687	757	722	709	675	728	715	705	749	708	669	664	700	680	737	720	675	706	684	754	716	717	747	729	705	768	712	709	751	660	694	720	732	715	750	681	661	701	742	734	726	724	700	707	714	728	708	743	703	682	762	714	672	713	756	699	682	683	703	726	726	701	756	702	732	691	692	694	725	731	715	704	705	691	732	726	755	726	722	740	735	719	725	736	700	688	727	693	707	683	719	704	681	743	748	703	707	700	702	660	712	729	702	684	735	697	755	699	669	729	670	707	684	738	723	689	674	703	740	723	723	656	746	740	718	675	737	744	716	710	726	728	688	693	718	696	742	652	671	684	721	675	718	753	682	683	749	702	740	745	723	654	741	730	683	685	707	656	712	723	718	714	669	707	720	707	692	671	711	700	698	692	716	707	701	693	708	745	700	697	707	712	691	707	696	696	647	709	685	750	703	711	707	690	721	683	674	763	728	690	696	734	754	693	696	743	698	740	748	723	740	688	674	718	728	658	688	677	706	682	709	747	692	726	715	683	668	683	646	744	707	705	678	733	659	679	694	703	755	685	714	698	740	736	668	681	719	753	665	671	721	690	670	701	685	676	684	682	735	740	687	700	743	735	679	676	679	716	724	751	718	717	745	741	737	699	723	706	663	644	772	711	695	696	718	746	730	710	739	676	661	772	760	675	717	731	680	732	744	679	687	718	688	719	730	707	685	743	697	661	716	754	744	675	721	712	728	654	754	668	709	702	735	759	718	688	733	741	741	703	704	709	697	716	710	760	631	686	736	720	664	725	705	693	726	705	639	709	700	705	716	752	705	723	743	760	679	684	688	718	692	700	719	695	691	673	717	681	716	742	704	697	683	709	697	698	669	700	672	697	709	713	697	696	746	688	761	695	727	717	732	690	714	698	734	754	715	713	708	712	740	748	665	670	724	691	687	663	710	734	682	752	694	723	692	751	713	704	707	686	719	681	662	691	733	661	721	703	672	707	726	757	696	710	692	719	652	658	713	713	700	689	695	758	714	682	699	674	718	726	725	719	697	655	690	690	720	715	650	737	663	726	752	725	722	681	695	736	740	731	715	691	706	697	697	711	764	712	733	714	703	744	673	691	651	706	727	736	702	707	707	712	750	696	724	698	721	737	689	714	693	703	718	713	697	687	750	694	691	700	696	698	740	684	711	676	711	729	701	724	698	706	724	657	673	738	717	699	718	726	726	721	701	687	697	694	739	706	681	713	714	675	716	707	738	692	719	735	708	739	707	645	674	731	708	678	708	729	731	724	709	701	665	688	721	720	713	666	734	643	660	749	719	712	744	738	724	665	718	701	706	681	724	723	691	717	717	709	724	726	740	702	719	653	722	693	694	714	722	764	702	712	683	627	684	731	738	687	722	699	754	678	691	685	713	679	678	741	743	718	722	715	686	695	677	692	701	715	707	705	726	775	684	699	686	703	731	740	709	703	790	717	719	688	730	720	721	758	735	714	717	772	674	713	718	710	655	686	703	691	693	714	723	723	705	681	698	695	682	660	696	745	683	687	671	652	712	702	693	692	734	671	728	680	681	757	728	754	684	714	653	735	709	717	722	665	736	691	692	688	692	701	678	710	752	742	723	768	720	723	766	781	720	683	731	716	693	722	677	716	709	707	683	724	703	693	711	738	644	711	759	718	755	721	688	704	695	724	702	659	740	660	719	700	696	697	726	691	693	693	765	707	651	739	721	712	698	723	691	727	701	719	644	684	768	722	695	729	750	739	697	720	690	680	757	725	785	696	700	708	698	717	746	687	699	715	677	690	697	688	669	714	642	656	744	706	737	709	728	655	719	767	729	721	712	733	694	684	701	650	689	693	667	679	717	726	681	705	698	693	666	744	702	676	717	709	732	778	751	671	704	708	679	737	742	704	659	720	695	758	688	684	745	741	713	688	709	684	734	725	715	676	729	675	708	674	737	712	701	718	702	720	720	723	765	749	712	732	696	732	697	695	705	723	664	729	685	678	705	686	668	693	709	735	719	693	750	738	700	694	774	697	698	751	732	761	717	723	698	687	674	759	679	741	701	665	709	723	750	710	739	669	704	686	719	743	742	680	700	683	711	709	659	693	688	706	717	735	690	696	710	751	739	663	696	677	719	748	712	698	709	705	706	696	734	741	703	713	728	691	691	742	699	712	666	652	734	722	666	715	709	681	741	726	760	721	727	667	698	690	768	670	721	721	681	762	697	676	770	712	692
35469	17185	4446	551	385	327	302	251	237	255	231	268	233	248	227	265	250	251	243	237	281	252	239	282	236	230	202	260	249	237	263	261	260	240	227	243	274	251	224	228	230	249	263	251	205	230	233	250	243	234	238	255	245	228	242	241	250	259	214	256	210	205	252	263	264	234	210	208	246	249	255	234	239	240	245	253	266	248	236	257	251	275	257	227	261	238	241	232	247	218	221	274	238	255	235	237	226	219	219	227	270	274	255	230	238	260	238	224	266	269	230	257	253	236	246	229	241	216	227	262	241	235	254	243	239	239	240	245	242	287	251	243	250	283	262	237	260	237	235	259	253	226	226	234	240	267	220	224	234	279	266	259	257	225	242	242	241	258	256	222	239	270	248	252	269	258	295	263	243	223	260	248	245	240	212	261	222	225	267	236	262	226	262	271	241	227	257	265	237	272	228	242	246	252	253	282	234	255	249	230	241	224	252	239	239	248	276	258	251	237	224	240	286	240	230	230	236	234	235	268	225	258	233	230	243	229	244	252	259	240	237	240	247	222	285	255	244	232	265	258	259	229	254	266	262	244	239	255	227	209	255	241	212	226	252	217	256	241	256	211	231	251	215	197	242	257	219	233	238	257	251	256	271	225	243	241	209	239	233	257	270	259	226	241	218	237	248	238	250	247	251	244	270	242	213	212	263	240	242	222	236	263	225	229	251	223	251	213	248	248	254	239	263	239	225	239	244	227	254	236	252	251	274	235	246	246	263	209	231	288	218	255	275	225	247	213	243	220	270	211	247	221	258	254	239	234	241	233	227	243	241	220	242	215	252	261	248	249	250	240	255	288	231	231	213	231	233	218	234	236	228	266	227	219	246	255	230	227	256	202	224	246	263	233	228	242	264	264	231	246	242	243	267	268	243	236	255	272	256	256	263	243	222	257	248	251	280	225	230	227	212	238	246	267	259	274	249	232	236	239	264	230	232	239	296	227	208	230	229	238	221	262	222	247	237	239	257	238	256	232	248	247	262	242	253	276	240	239	231	242	245	211	258	218	257	242	246	235	250	262	246	253	239	243	225	249	255	266	252	226	229	252	258	226	237	243	272	258	259	216	256	240	258	254	238	259	248	264	215	247	224	254	213	261	233	252	239	225	232	262	257	280	268	231	256	231	236	262	268	230	256	277	276	255	264	249	235	227	250	246	227	242	249	255	235	215	243	244	235	221	247	247	245	243	250	217	251	224	238	265	236	228	243	231	227	267	253	232	241	238	250	252	258	245	255	243	273	262	271	237	232	209	271	271	238	221	258	243	222	231	235	228	222	249	250	243	260	263	250	242	240	250	257	241	237	251	265	266	264	240	209	235	217	259	251	268	267	238	217	247	266	221	258	226	239	225	239	231	231	215	262	227	234	267	230	249	227	252	262	231	222	237	222	273	265	259	228	224	252	277	283	219	255	254	277	230	223	261	243	241	218	234	225	262	257	243	225	219	236	230	226	263	233	259	262	223	252	256	237	256	265	256	229	232	239	238	247	284	274	245	254	233	228	235	241	250	236	265	265	249	262	251	236	259	252	250	241	243	209	230	233	243	239	240	266	236	223	235	268	240	208	255	226	238	241	245	261	228	236	254	282	260	275	250	246	252	216	258	230	256	253	240	235	220	223	240	252	255	260	258	251	228	244	228	235	238	245	243	240	234	240	238	244	260	245	247	258	240	232	232	231	253	223	230	223	264	252	258	239	230	242	216	249	235	257	241	220	245	242	247	233	271	228	276	257	239	293	239	249	266	244	236	238	270	277	224	236	229	236	279	244	273	268	238	216	234	236	249	251	249	237	240	247	262	264	242	261	253	258	222	235	242	247	210	256	247	285	259	240	242	250	212	206	259	252	233	251	222	243	238	261	238	245	255	225	263	254	239	236	242	242	269	236	214	265	232	250	239	231	222	226	231	232	234	215	246	211	253	219	236	259	233	266	263	254	259	243	213	270	228	256	242	253	247	278	218	265	217	252	232	251	239	226	248	213	254	252	260	262	239	257	252	243	225	243	224	254	221	247	246	259	249	230	224	243	254	230	254	233	218	254	238	243	228	248	251	230	296	247	228	273	221	257	261	273	268	237	202	235	262	224	239	268	279	233	230	227	206	239	238	247	229	258	241	263	228	262	263	254	233	254	238	231	226	273	246	216	234	246	274	233	253	256	246	267	231	268	222	241	224	241	246	245	238	253	264	249	259	237	258	258	229	236	250	232	245	231	222	232	272	264	245	237	251	257	250	257	252	219	234	241	244	239	283	272	241	246	254	230	240	193	251	253	229	243	256	248	214	257	231	226	226	240	236	256	245	244	226	262	246	254	221	241	262	233	238	226	255	261	255	240	218	229	222	251	230	281	227	241	221	236	242	246	248	219	240	257	279	229	244	246	251	245	229	238	225	233	262	242	282	271	239	262	269	252	241	248	243	253	235	250	265	255	245	202	245	261	239	257	260	233	259	228	248	253	223	248	222	269	268	262	243	213	258	254	260	250	254	254	248	247	252	229	256	233	218	246	270	223	235	229	242	248	242	240	264	249	232	263	233	240	265	229	203	234	243	252	252	240	235	252	241	254	236	233	229	264	262	257	257	229	250	280	251	271	251	249	255	230	260	241	220	244	245	239	243	257	248	232	232	228	233	250	265	224	261	241	239	250	225	262	224	262	250	235	235	222	265	242	247	248	225	240	203	240	239	237	221	220	246	224	238	241	265	245	273	273	240	249	247	248	223	220	229	231	234	266	236	240	201	253	252	264	225	261	235	256	219	240	251	244	228	254	210	262	240	233	259	271	227	234	228	246	258	231	224	268	239	233	251	212	261	264	214	243	225	233	245	249	228	232	224	236	240	247	262	257	234	253	253	267	251	248	261	251	253	213	230	261	261	250	241	252	237	261	251	227	242	230	259	246	207	259	211	247	247	225	267	198	256	221	253	241	245	248	243	242	220	271	247	257	229	269	235	242	252	254	233	216	264	241	252	239	250	261	254	258	274	241	245	215	254	252	242	238	266	260	273	259	270	265	225	253	281	252	254	274	232	252	241	232	229	220	242	273	249	213	252	259	243	236	222	251	214	272	262	259	204	229	251	252	225	231	275	222	241	246	263	274	238	260	242	263	254	226	260	226	262	232	273	279	269	254	273	231	224	226	277	217	252	236	249	250	241	233	195	247	203	213	241	226	265	258	233	261	223	228	235	274	240	271	260	232	229	239	263	236	244	220	258	271	248	225	267	231	250	229	236	278	239	255	243	238	220	240	227	222	249	248	241	254	238	244	262	260	253	268	220	245	259	244	242	237	265	257	256	297	222	225	244	274	254	241	247	238	241	249	236	223	239	243	227	245	244	251	229	246	234	255	222	224	230	251	225	228	217	239	248	228	215	231	269	248	267	266	232	254	277	270	235	249	231	262	241	243	224	224	250	241	223	240	220	239	243	220	224	236	238	233	240	233	242	237	254	270	228
19398	3202	1190	535	587	569	603	580	615	556	584	556	555	567	596	570	586	578	572	574	541	568	548	553	568	588	587	551	606	544	605	592	554	629	593	582	633	590	573	602	598	605	561	553	555	572	624	570	583	588	569	576	536	531	581	567	632	527	566	568	548	574	576	553	546	599	606	567	591	592	577	592	563	568	594	565	522	556	591	510	528	562	559	566	587	603	550	567	550	557	530	557	550	564	587	561	559	583	563	548	537	556	566	523	524	565	551	610	571	529	563	579	550	569	582	549	625	552	574	612	556	611	582	526	588	591	550	588	585	549	605	558	561	567	527	564	598	570	538	580	580	555	572	547	569	573	563	604	582	568	560	600	572	584	554	571	587	580	622	580	577	563	581	587	545	567	539	565	553	546	591	589	584	600	592	568	616	589	572	608	569	569	581	608	544	550	582	559	584	591	595	564	582	575	586	566	574	571	562	516	569	585	560	542	556	558	553	568	589	563	565	522	578	555	547	608	566	570	578	580	567	550	508	568	617	608	558	568	570	546	607	592	594	601	599	541	527	575	536	576	566	539	586	599	647	587	586	560	581	565	581	577	583	532	573	577	568	574	560	579	559	590	586	571	602	560	591	572	575	591	547	571	570	562	551	543	571	593	574	572	577	563	565	571	563	585	529	554	596	604	613	539	539	563	592	578	583	521	569	557	564	581	547	570	542	573	592	558	543	558	573	552	572	547	576	603	577	573	553	569	544	554	551	577	597	600	591	544	582	571	549	563	554	585	539	596	586	562	610	576	590	570	536	565	544	546	557	533	589	597	563	583	548	552	569	556	588	555	576	504	549	577	549	528	588	566	561	574	561	577	561	581	580	534	554	556	554	579	580	536	603	580	550	584	574	567	532	563	574	595	542	560	572	541	555	584	581	599	561	542	582	530	551	571	539	551	541	582	561	536	572	543	616	562	529	555	586	578	518	586	561	558	542	578	555	575	562	571	614	532	578	593	613	584	590	601	593	570	564	598	553	550	537	578	555	585	554	612	584	587	543	539	569	553	592	590	540	632	582	607	517	609	538	533	555	577	595	585	606	597	624	558	593	571	542	521	576	580	576	527	566	594	586	589	535	557	554	591	519	513	608	535	552	558	582	569	548	568	613	574	568	547	575	559	575	591	501	555	616	612	592	568	529	573	590	593	551	587	551	575	536	567	601	587	512	604	544	599	576	579	598	525	585	542	583	571	590	596	528	536	537	534	591	585	566	598	563	584	608	598	568	542	569	589	560	543	600	588	584	583	512	585	538	595	580	536	534	590	524	576	544	544	573	577	531	556	611	565	542	580	581	561	572	527	583	527	555	528	555	581	570	573	589	571	569	551	569	556	525	580	545	619	549	565	567	577	533	547	563	557	565	571	589	546	581	550	553	591	595	575	597	569	541	572	586	553	562	586	543	554	586	596	609	571	597	594	558	572	537	584	570	572	582	568	543	594	565	591	535	568	563	572	602	574	574	533	578	603	568	569	605	568	619	554	582	566	554	586	533	575	586	548	549	569	566	564	519	542	578	581	572	576	532	589	590	606	536	565	537	562	574	569	546	569	541	520	564	586	580	569	577	533	563	567	544	563	573	574	559	598	528	594	586	543	560	583	560	551	558	544	579	558	584	514	567	549	564	564	578	583	551	588	585	579	535	550	573	541	565	572	586	591	573	550	577	582	578	559	548	597	558	582	561	590	571	631	616	519	605	574	565	556	572	607	614	544	554	583	606	618	572	587	593	551	555	566	569	563	594	558	584	550	536	570	585	561	579	598	566	624	581	604	568	597	580	580	627	551	515	539	549	560	578	522	615	556	555	600	613	586	574	563	579	577	583	590	582	526	572	600	584	576	548	551	551	536	530	570	597	544	559	595	578	566	534	565	558	556	563	532	559	593	589	537	528	556	562	577	614	560	570	567	559	580	555	594	560	534	603	600	530	520	539	549	601	622	568	568	608	553	576	594	622	536	551	587	553	615	563	565	555	576	561	551	593	564	609	621	590	591	598	576	551	573	559	540	547	556	542	569	576	570	562	581	615	586	576	537	529	544	549	579	579	534	553	547	557	578	538	573	568	566	562	584	575	546	530	586	574	597	571	563	552	609	587	581	528	565	554	557	574	606	543	571	580	544	585	581	561	565	548	618	565	572	601	550	567	571	555	619	562	568	606	557	570	562	574	564	593	546	594	605	520	535	587	585	561	613	580	573	566	610	613	579	541	563	556	507	605	582	573	560	608	552	544	549	584	583	548	535	573	575	538	586	603	553	566	526	598	563	581	599	571	574	552	561	562	585	562	594	573	568	610	601	623	568	515	589	588	595	611	566	553	547	568	576	535	555	557	557	588	558	578	557	575	555	578	560	572	545	591	550	563	580	598	559	567	595	585	557	535	598	550	599	568	546	555	568	539	571	634	603	561	591	546	559	562	598	592	556	584	592	522	534	559	560	579	582	562	549	610	585	563	551	563	584	605	559	555	562	562	547	587	578	568	601	553	564	597	584	563	568	564	570	582	583	546	555	581	528	532	565	618	546	646	554	557	532	544	599	568	560	562	582	612	563	602	551	572	559	568	547	573	599	595	563	528	587	569	609	610	615	617	573	609	547	592	531	565	543	595	558	541	576	559	584	558	607	566	565	554	548	547	559	623	596	587	539	534	534	544	532	583	601	546	513	613	605	559	584	586	591	544	584	593	592	550	588	540	545	570	544	597	581	581	549	602	572	532	570	561	557	565	577	551	546	550	568	578	574	639	567	545	596	551	538	551	578	606	552	581	555	577	546	607	539	591	576	594	566	580	568	534	541	544	551	576	551	588	554	610	529	567	571	588	546	557	583	583	559	565	647	583	597	570	545	569	605	578	550	543	567	571	539	537	538	601	561	560	594	572	583	535	548	612	598	530	595	581	548	608	606	517	551	532	568	587	565	554	537	558	559	550	583	566	528	591	526	575	530	610	606	553	597	541	575	580	582	561	534	606	558	600	587	588	604	563	547	595	596	538	575	557	548	549	591	600	584	567	545	527	565	533	600	566	554	589	558	591	592	541	536	577	569	600	571	557	625	598	617	554	580	571	581	596	597	549	561	577	568	555	520	575	571	554	587	563	545	557	607	561	577	572	533	529	581	540	560	551	524	572	558	559	568	549	556	604	589	560	556	552	538	570	538	617	603	592	591	532	562	564	509	560	555	555	562	544	534	577	537	575	572	598	589	606	564	562	604	523	585	588	534	581	544	545	583	581	574	548	581	554	573	596	561	579	562	592	573	548	570	565	566	592	589	553	549	559	563	564	534	602	588	576	582	583	591	569	563	539	577	572	558	542	591	562	602	620	603	563	570	573	632	594	564	580	601	572	586	617	595	602	550	579	552	561	570	531	554	539	577	520	536	583	534	525	570	602	528	557	552	612	533	563	555	614	576	579	582	564	549	568	555	526	555	568	564	591	572	569	556	606	554	589	573	608	551
25259	21110	23685	28772	21111	13606	743	520	444	421	431	428	422	438	424	404	421	410	443	414	446	393	449	423	398	397	460	391	393	399	381	399	415	379	419	450	422	388	378	404	417	413	432	395	392	378	438	399	416	431	396	433	414	393	431	402	416	406	343	392	415	395	415	415	413	393	401	387	419	379	410	380	362	409	434	409	401	409	378	438	401	415	375	408	395	382	398	379	368	376	396	402	425	426	382	402	411	398	426	406	416	440	402	432	418	393	420	375	352	388	425	433	423	412	412	384	348	431	406	422	396	405	407	358	406	424	383	392	410	406	400	399	390	375	386	431	396	360	412	372	411	404	381	408	374	367	422	418	439	443	398	427	384	389	337	386	402	406	367	432	416	396	393	410	407	382	391	386	395	408	433	405	410	432	415	423	442	422	414	431	415	353	364	359	379	365	402	394	386	373	390	422	410	407	383	397	436	393	442	395	418	406	394	411	388	409	396	407	413	400	401	389	406	392	440	401	402	397	449	401	377	403	426	423	425	387	463	409	376	433	395	380	368	432	394	378	391	388	397	381	383	413	386	375	428	452	396	421	390	386	417	408	442	386	388	405	405	437	411	425	443	423	434	418	398	363	394	403	427	414	369	415	411	336	369	399	405	420	423	397	366	414	374	371	408	350	386	411	409	399	407	394	400	435	391	400	380	413	384	402	354	418	411	406	427	383	405	415	382	420	399	408	425	417	403	399	413	391	406	355	373	398	398	379	400	426	441	413	398	355	387	394	416	378	428	418	439	369	418	399	404	415	449	394	413	400	448	412	403	373	387	411	375	430	417	416	403	402	386	389	382	406	430	431	415	401	407	406	422	397	388	402	415	376	403	391	383	394	390	430	385	390	402	417	422	381	395	394	387	400	396	393	401	452	442	400	393	434	400	371	380	392	432	390	383	405	418	394	391	370	382	391	402	375	417	397	369	423	405	377	444	389	365	403	396	375	382	432	380	421	364	378	416	380	371	366	412	389	387	373	383	421	426	429	416	394	432	400	373	380	396	415	421	378	389	394	379	383	384	376	396	399	396	383	367	374	371	391	369	386	413	409	400	383	407	380	387	393	388	403	375	441	378	418	407	414	403	398	467	418	399	404	406	416	440	381	414	378	397	415	403	405	414	383	382	413	395	398	390	414	418	395	369	359	409	406	398	435	432	428	423	400	425	413	427	384	380	416	430	381	352	418	419	412	376	405	371	395	391	431	402	368	367	404	403	433	393	377	404	440	412	401	412	427	395	411	368	416	451	401	397	396	441	421	408	413	374	411	406	395	388	412	468	411	407	406	404	405	404	443	375	384	400	360	367	417	400	400	396	379	360	423	442	399	429	427	434	408	387	406	435	410	359	383	385	381	385	389	426	415	396	387	379	433	432	380	446	404	420	410	411	394	435	379	405	371	440	379	372	378	433	418	441	394	375	449	389	387	433	410	433	389	404	415	391	402	397	398	393	395	362	383	372	416	415	408	438	390	427	384	398	417	360	439	429	410	404	412	407	425	413	357	440	343	399	335	410	393	403	423	388	421	416	395	399	440	452	403	418	340	428	433	404	418	393	408	424	438	418	441	392	393	412	390	397	416	378	414	361	392	417	406	392	415	406	381	391	393	455	402	392	412	394	381	364	394	390	407	385	402	381	414	422	395	383	401	422	392	415	395	364	408	364	412	394	407	424	395	389	398	414	399	436	387	452	467	431	371	372	461	443	418	419	402	412	379	386	355	394	385	416	398	410	391	394	384	374	385	406	410	419	422	392	426	393	356	381	360	400	380	400	400	404	377	385	411	388	436	382	404	405	407	418	373	424	378	406	441	435	401	401	384	413	404	404	398	389	391	374	390	431	387	401	388	383	406	414	421	378	354	388	425	368	410	418	391	422	419	396	423	378	421	401	413	378	366	426	420	354	397	374	448	450	456	436	443	418	417	384	395	431	377	363	427	438	370	415	414	382	407	391	427	408	377	410	446	397	396	380	398	387	461	400	405	388	432	446	444	399	400	400	392	420	366	381	425	398	375	381	384	378	382	432	390	381	400	397	424	422	415	414	385	412	436	407	429	382	408	431	380	417	415	407	385	430	371	418	396	370	411	406	415	407	380	358	383	410	391	414	405	398	385	420	391	401	436	374	438	380	397	374	396	397	387	380	407	395	412	370	385	393	387	402	398	355	390	428	368	375	452	402	399	378	391	432	433	435	403	410	376	397	408	378	372	414	363	365	386	420	377	407	418	396	381	422	384	398	399	442	401	394	408	385	409	389	435	403	372	414	439	385	371	400	407	448	418	388	410	377	390	399	376	405	395	381	401	373	402	397	414	388	384	401	396	404	399	380	378	461	440	439	432	398	425	424	404	433	402	391	378	396	399	422	395	400	423	425	452	385	393	374	383	348	478	435	386	429	366	401	428	422	363	399	410	431	407	365	412	415	395	390	419	367	381	357	375	387	402	381	367	399	405	389	381	375	420	421	389	430	429	396	387	394	398	405	422	453	395	431	394	413	431	393	415	440	387	434	381	398	411	400	387	375	397	425	452	438	436	438	390	419	395	394	426	413	370	405	416	414	421	403	416	376	392	423	385	409	374	420	451	400	405	416	417	392	401	422	386	359	401	437	430	413	392	385	417	422	385	384	452	425	395	372	381	408	404	406	413	424	409	425	401	384	370	396	423	428	423	439	415	445	407	390	426	382	412	383	416	389	410	419	390	387	362	441	399	385	437	409	396	399	431	442	418	435	386	419	393	373	377	390	378	374	407	368	408	389	407	385	399	399	418	429	377	422	409	418	418	410	371	389	410	419	416	387	419	457	403	394	405	408	396	409	416	423	410	358	365	379	405	405	401	423	426	419	389	383	419	375	412	415	399	406	390	384	375	397	353	393	392	388	409	401	419	404	405	433	404	416	426	372	418	368	392	399	393	415	415	432	369	384	424	411	377	417	399	425	415	398	410	376	424	404	415	425	369	406	376	419	412	440	387	393	449	414	372	381	383	384	411	386	406	399	428	385	382	415	395	385	377	385	451	370	394	423	398	397	409	401	392	381	387	386	421	425	399	426	427	393	418	425	396	378	401	391	402	375	372	393	384	398	394	356	426	385	376	414	385	433	399	411	394	404	425	383	400	353	381	394	350	403	421	363	384	398	404	421	422	449	409	432	367	417	414	403	386	418	445	426	430	420	437	395	388	379	395	414	399	409	395	415	414	414	405	422	413	406	402	396	390	398	382	428	377	418	395	402	385	402	355	435	396	429	402	427	371	399	440	390	390	368	405	368	408	370	403	388	409	390	408	422	338	376	389	391	371	402	452	432	387	374	364	388	410	380	409	409	380	403	414	426	402	414	379	400	407	395	411	420	386	385	393	415	392	388	370	380	433	392	413	412	408	389	402	411	407	410	379	401	406	416	378	384	390	412	387	431	409	381	405	385	435	404	355	408	365	407	411	450	397	395	411	413	424	401	447
30755	29090	9973	985	930	861	820	876	858	842	830	853	848	807	864	775	878	876	849	876	891	881	844	834	817	874	847	852	829	782	818	817	866	893	838	872	848	811	827	852	844	843	910	819	866	858	854	858	898	806	899	798	854	869	861	874	835	853	847	844	826	855	788	822	814	890	830	828	866	847	780	837	825	871	847	844	881	874	835	889	837	814	872	896	866	890	913	803	848	828	801	870	899	825	857	836	828	830	812	822	864	879	819	810	858	830	864	821	847	830	836	866	864	839	851	853	835	827	876	797	873	820	865	861	842	847	871	828	875	854	833	851	878	853	901	852	870	823	830	857	870	826	852	836	823	855	819	838	867	821	891	809	813	822	886	833	841	872	812	913	826	885	851	845	846	850	814	785	874	900	830	826	826	866	866	834	792	813	856	834	854	848	813	838	825	832	850	834	845	819	849	829	866	879	856	871	800	871	845	804	851	778	874	865	896	854	846	865	855	836	848	797	812	831	814	879	877	898	835	824	826	827	814	890	847	811	824	865	854	816	835	826	833	854	845	855	895	866	886	799	861	828	873	867	849	850	845	884	835	881	870	867	803	834	851	865	802	870	791	839	855	834	810	866	854	800	853	868	871	834	954	861	857	828	898	879	898	875	888	861	821	822	830	891	845	870	859	844	861	822	847	819	803	882	869	884	867	813	882	863	887	828	880	810	837	765	813	807	912	864	851	865	818	801	875	897	869	860	883	815	887	813	816	814	804	803	824	845	842	874	870	844	910	824	858	818	812	857	843	863	866	843	834	845	813	806	843	890	831	869	849	849	832	832	871	836	806	904	899	852	841	853	891	849	834	846	869	883	830	882	842	775	872	859	839	904	831	875	819	808	829	801	859	846	890	858	877	869	844	809	818	830	888	854	861	844	834	809	831	817	912	852	821	835	865	822	837	817	846	832	842	816	867	841	837	829	866	856	841	832	856	779	835	830	887	848	836	829	818	872	857	882	816	857	843	841	846	795	864	810	863	853	861	848	851	840	869	827	878	814	825	796	844	835	872	867	858	852	813	855	852	812	809	809	910	844	849	842	864	855	801	834	864	878	889	836	874	834	849	817	808	840	852	864	846	827	847	850	864	879	887	846	867	843	792	852	838	879	843	806	862	857	850	834	816	840	784	815	857	817	793	864	869	840	845	891	806	869	855	805	834	849	855	812	816	826	857	863	885	871	880	863	826	826	798	834	812	855	835	873	829	802	834	841	848	841	852	826	924	843	803	845	798	848	827	842	859	856	816	811	869	850	798	822	886	863	822	888	836	824	845	801	810	829	836	842	890	811	817	875	831	828	855	852	857	854	879	796	836	856	852	861	870	854	865	819	801	853	836	836	828	834	867	843	832	904	870	857	897	853	874	853	864	787	832	812	910	807	853	858	831	861	849	812	863	829	873	846	827	847	811	839	857	842	842	831	836	832	877	841	863	863	882	858	824	816	860	848	879	807	856	863	913	838	883	834	879	871	846	813	824	842	821	866	858	869	814	835	837	870	858	851	843	876	874	819	809	871	871	821	861	843	821	864	840	852	852	846	868	876	825	838	836	826	877	830	788	897	855	863	833	843	828	794	851	850	854	808	886	874	855	818	869	813	912	854	840	805	834	823	874	797	840	790	829	822	853	843	906	833	867	803	852	807	835	871	872	852	820	843	848	873	869	888	816	807	826	841	822	847	846	862	758	814	828	847	867	838	853	858	892	853	925	851	820	798	833	936	846	806	826	894	857	855	905	759	839	884	807	874	842	830	858	830	802	819	809	868	850	877	820	803	878	818	842	842	859	860	865	883	819	835	903	859	830	848	857	795	856	803	911	817	854	869	823	824	819	845	854	849	854	856	889	855	855	825	877	857	873	830	891	856	901	784	925	889	861	825	800	849	889	847	835	799	847	864	837	835	868	817	866	837	855	845	881	838	879	854	857	855	843	819	878	871	796	842	800	822	840	839	843	868	813	874	852	866	853	857	859	804	819	834	871	828	863	832	836	878	847	890	833	853	814	861	841	882	876	865	866	858	801	862	864	788	808	783	837	839	810	865	843	818	919	827	834	821	900	803	815	829	890	876	830	795	879	866	868	828	837	893	830	831	852	789	914	880	839	809	835	891	853	871	797	905	856	865	819	836	850	813	873	888	840	822	880	854	838	844	836	836	811	898	879	870	878	809	852	854	843	879	820	831	847	828	860	862	843	853	744	808	805	826	804	839	885	801	834	835	902	824	833	877	855	906	891	868	850	833	831	870	799	881	830	880	816	888	831	819	813	838	867	812	888	926	862	835	845	845	836	834	834	839	895	855	847	847	849	815	859	846	839	844	844	845	844	850	844	834	831	847	876	854	856	897	878	889	840	853	876	876	845	827	826	860	873	813	808	874	798	874	886	870	855	882	803	842	872	872	856	835	824	797	830	855	840	863	872	850	864	846	877	903	852	864	839	828	854	793	821	903	846	782	862	839	774	844	798	864	827	900	866	824	868	845	892	819	871	825	888	859	818	805	880	893	877	894	864	822	813	861	835	832	885	820	833	892	868	835	832	838	881	865	823	883	863	854	819	847	866	874	823	855	866	807	813	803	839	851	854	843	797	864	864	871	836	871	873	870	832	866	866	818	845	851	856	886	860	843	931	839	904	919	887	860	822	838	856	894	902	859	841	788	815	850	870	858	875	872	883	790	914	830	895	877	838	867	840	896	887	848	812	876	838	832	882	870	861	829	858	874	837	854	874	820	843	871	841	854	889	789	874	831	818	866	838	868	898	823	852	902	821	867	838	815	746	878	853	813	827	799	820	839	791	847	873	819	819	837	824	858	858	851	808	885	863	840	841	802	830	838	875	855	795	835	826	875	847	835	875	882	890	823	909	834	793	836	842	828	849	845	837	838	818	850	878	896	873	813	882	851	844	874	903	894	840	852	852	813	816	820	796	863	852	837	803	878	778	842	832	892	880	865	857	782	882	839	847	838	850	844	817	857	800	795	811	819	844	837	874	856	879	821	841	880	832	816	881	875	818	831	870	826	827	851	840	877	826	860	876	865	870	849	882	814	777	823	842	884	839	864	831	841	872	827	823	830	852	872	843	820	896	844	886	876	885	857	821	870	844	819	817	822	842	861	823	858	818	855	835	838	834	823	854	897	866	896	850	826	846	824	804	925	845	856	841	821	947	873	864	832	842	863	870	879	842	881	831	845	849	830	868	879	864	791	855	840	833	827	854	875	849	843	847	862	876	845	852	826	855	856	847	860	830	852	867	872	870	826	804	901	862	813	861	869	839	819	788	863	845	824	855	828	802	834	831	847	845	820	820	854	869	847	853	860	853	838	887	843	819	851	824	814	861	842	862	807	838	897	794	882	810	817	872	828	865	831	833	882	850	816	857	837	846	902	858	863	793	830	796	889	840	840	867	837	869	837	836	803	919	918	871	819	842	817	827	873	867	862	879	806	859	809	872	887	879	844
24568	21134	24154	28378	21134	21165	11637	714	473	391	437	425	405	382	344	320	391	395	380	400	347	370	359	327	349	341	375	332	329	370	386	368	372	360	337	349	367	348	347	354	320	344	357	360	326	373	357	363	370	325	348	344	364	365	334	302	364	309	366	332	341	329	365	330	321	370	323	351	350	344	347	320	373	323	327	364	356	374	367	347	339	374	381	363	367	353	391	348	356	315	355	333	313	360	366	352	355	343	364	338	338	343	338	348	335	366	337	341	373	356	323	309	359	372	359	357	369	355	332	335	303	387	354	318	353	346	324	363	329	340	378	341	358	353	381	334	389	345	324	348	324	327	357	312	348	342	339	327	325	345	353	379	348	345	272	356	326	340	376	355	336	331	373	358	334	332	361	356	339	328	355	367	348	374	366	308	326	351	349	336	365	338	349	368	315	336	367	360	351	341	330	305	311	350	332	335	337	352	322	347	333	388	335	407	369	330	340	376	346	345	318	338	320	345	333	346	377	371	337	342	377	372	367	340	329	361	348	403	337	315	335	346	331	336	352	357	332	331	351	376	333	338	316	347	392	394	360	346	360	355	355	326	392	356	328	338	376	338	372	360	355	361	346	359	326	381	369	326	353	315	355	355	371	369	354	323	343	326	326	304	357	332	311	314	363	341	357	323	321	352	339	351	349	382	359	304	319	333	314	340	336	355	381	356	333	353	320	368	348	353	374	329	344	378	369	326	374	345	325	367	326	365	311	370	318	342	358	348	313	371	374	348	321	374	375	364	363	367	319	323	311	384	341	367	368	320	337	340	359	342	388	355	330	338	365	362	367	337	381	337	343	306	355	350	366	381	322	307	324	360	344	326	379	342	340	305	353	343	328	360	343	341	358	318	363	362	321	334	349	341	358	349	343	372	351	411	354	357	351	361	389	362	354	346	365	365	338	324	334	332	317	397	374	392	345	337	342	317	337	328	349	328	343	332	358	331	320	304	320	373	349	337	366	327	321	357	350	359	330	343	326	351	329	368	350	344	326	309	375	370	349	368	333	360	339	354	334	341	374	306	337	331	309	328	347	356	350	379	355	394	346	345	344	390	349	370	346	311	364	303	351	367	336	356	401	359	359	333	379	331	332	348	337	341	336	342	342	322	360	335	347	332	341	348	340	353	350	353	370	349	326	350	329	318	367	361	347	369	356	342	355	338	359	363	339	366	351	345	350	350	377	373	358	360	306	335	334	365	367	376	350	353	317	323	328	284	324	311	369	346	334	349	378	309	316	357	361	331	378	346	385	347	334	333	325	349	369	336	333	334	336	359	351	363	383	324	375	348	368	397	363	332	379	375	375	364	367	357	333	347	341	351	334	341	347	367	335	367	331	346	363	367	295	321	336	333	339	333	314	349	346	369	331	332	345	359	377	327	345	346	326	353	335	317	355	331	305	361	354	293	364	346	358	328	361	362	346	315	347	326	347	360	352	340	345	372	369	323	357	350	329	332	318	372	353	383	352	364	336	330	382	352	356	349	348	341	369	390	346	364	310	357	353	340	348	334	320	343	366	352	333	334	317	376	341	361	381	312	338	361	366	332	367	324	364	370	340	342	319	350	374	318	320	383	348	332	350	360	368	359	357	335	357	352	343	343	325	335	368	367	358	329	333	366	359	386	313	349	362	347	336	341	349	350	361	322	337	357	313	346	330	371	350	346	345	341	308	354	383	369	388	349	334	348	345	333	366	349	321	354	340	352	361	319	351	354	383	387	366	370	343	359	360	352	366	341	332	344	315	364	307	374	353	338	345	333	354	343	348	359	327	322	331	320	328	330	333	345	360	331	338	330	350	351	368	341	343	361	333	351	334	351	366	344	348	366	382	327	378	371	358	356	336	353	366	350	333	363	354	317	354	341	371	345	334	364	337	417	352	378	333	339	338	376	369	357	308	323	372	336	334	334	348	318	323	354	323	378	325	334	348	353	351	346	359	391	322	339	366	364	343	340	357	351	337	340	382	352	357	342	335	352	356	340	336	329	354	359	354	354	328	358	325	320	357	346	365	382	340	340	383	394	382	366	318	377	306	317	345	366	333	344	350	353	368	341	334	338	336	373	343	358	389	357	338	346	380	331	327	351	367	335	329	320	349	355	358	307	350	353	363	285	338	352	358	361	373	402	358	333	361	338	354	348	338	353	372	353	343	336	335	337	346	320	321	355	313	354	327	330	352	363	336	346	314	357	338	351	325	365	339	366	329	332	323	356	330	347	345	362	336	358	349	361	349	345	353	355	320	356	309	348	378	331	349	346	335	351	349	352	362	337	307	315	337	337	351	303	366	320	344	336	364	355	386	337	310	348	327	324	348	357	329	357	316	386	310	327	349	369	342	317	360	336	383	332	386	380	334	356	356	329	357	369	358	337	331	339	339	374	357	353	319	302	335	333	341	345	353	345	359	360	320	331	344	320	343	353	337	337	351	328	353	344	354	327	343	362	375	312	362	334	373	365	346	334	342	360	332	365	341	381	315	362	366	350	315	358	357	382	371	367	334	358	354	334	350	368	350	314	346	309	325	378	366	377	358	345	344	315	340	356	389	371	340	353	359	333	343	358	327	365	357	379	312	364	347	367	331	349	334	334	372	363	381	370	360	335	332	357	350	365	365	364	368	342	361	332	348	363	327	353	345	334	372	368	380	321	326	367	379	340	357	371	354	311	338	328	298	351	341	303	335	316	349	351	339	336	328	336	362	340	296	347	345	352	363	364	329	336	378	348	353	273	347	345	397	305	350	333	353	325	371	327	309	334	339	343	343	387	359	352	355	338	315	365	289	343	340	336	334	345	318	321	368	362	295	363	322	317	337	358	368	331	342	323	338	310	345	345	371	325	318	349	317	314	317	334	354	376	337	328	361	372	349	357	343	350	345	358	348	338	364	387	321	335	327	358	318	375	321	320	405	296	335	331	312	351	348	376	367	344	347	317	356	339	344	337	350	348	348	324	385	331	335	330	374	343	290	324	378	362	367	331	351	325	330	349	331	357	320	342	360	341	355	348	380	358	365	346	407	345	313	336	355	342	329	349	337	320	340	318	339	374	372	363	361	365	315	353	339	330	355	351	371	360	373	374	346	341	346	348	345	358	318	327	339	337	335	326	307	351	318	365	333	353	342	338	377	335	345	322	370	344	360	357	354	330	357	337	338	331	347	331	360	376	368	340	328	358	354	407	393	333	373	387	340	344	332	360	368	394	328	347	333	352	378	324	363	357	369	332	321	344	343	350	332	302	361	329	345	313	351	352	342	316	334	341	336	361	355	369	381	318	350	342	301	375	356	358	347	362	338	331	369	375	348	381	387	356	407	365	344	402	346	373	339	317	363	341	331	345	314	371	356	323	377	369	292	358	345	325	333	326	314	336	286	318	333	337	343	343	339	365	363	343	351	352	369	339	358	380	406	314	363	320	310	353	334	336	329	349	343	354	343	329	347	384	362	341	358	383	379	379	317	336
35458	40362	14877	1051	816	824	811	747	759	737	698	746	715	735	746	704	748	719	682	711	686	669	684	702	693	696	686	683	781	655	705	686	713	737	656	728	676	703	710	709	678	677	708	714	731	701	713	684	704	718	736	709	728	724	670	701	694	718	722	703	707	673	669	690	659	704	740	651	679	690	689	633	696	766	733	719	747	701	704	695	733	680	713	709	694	712	703	676	716	702	665	751	717	722	739	710	711	712	674	725	695	685	679	705	712	698	727	725	716	735	714	662	671	656	712	664	735	697	684	671	655	683	752	723	671	694	672	675	702	710	702	721	686	683	672	710	674	696	641	702	680	713	688	692	713	688	660	678	720	737	699	710	752	704	685	723	670	727	697	714	749	704	743	712	702	672	713	755	701	694	730	673	736	694	723	723	714	703	703	707	675	734	716	750	733	739	696	714	716	705	742	675	682	740	675	697	710	708	741	737	649	731	730	671	685	701	700	695	685	712	694	704	752	677	707	681	646	756	693	743	722	684	679	696	652	677	693	662	708	692	702	717	725	715	698	720	710	697	666	748	699	719	713	713	719	705	734	686	693	747	694	694	709	707	697	671	707	696	757	673	687	692	744	740	692	689	710	631	679	692	689	780	729	686	683	680	697	735	692	692	706	675	701	711	734	742	710	688	697	704	726	686	678	664	707	685	665	696	643	695	686	693	734	688	702	741	696	699	668	694	718	715	734	728	682	675	723	667	671	684	751	725	702	721	683	730	694	733	751	692	702	669	751	717	692	675	705	694	732	656	689	708	698	719	671	701	729	719	701	697	706	696	691	730	722	698	704	728	708	699	760	694	659	751	697	745	704	703	671	671	686	747	719	700	705	738	691	741	669	718	740	709	728	719	696	709	689	708	703	653	666	693	729	687	666	702	730	685	778	694	690	719	659	716	731	701	697	716	669	698	748	690	687	705	683	711	715	709	685	723	715	692	679	689	718	728	665	728	772	708	710	750	740	670	770	699	707	750	682	683	716	683	693	714	733	678	678	667	700	688	719	743	752	662	731	696	701	710	701	724	739	690	736	682	679	681	702	669	703	700	707	707	742	728	711	754	689	714	738	705	713	685	701	747	787	708	676	681	661	716	724	709	689	733	728	694	719	716	706	683	670	750	726	698	735	673	699	725	720	715	638	694	708	700	714	686	680	711	750	673	730	726	753	727	764	716	673	691	695	696	727	694	689	738	711	690	694	700	741	697	752	710	689	672	720	689	678	664	665	721	697	680	737	719	674	715	714	675	726	708	740	703	684	669	653	695	722	751	675	653	679	715	672	706	696	692	722	685	698	655	695	705	708	686	723	740	697	722	713	737	677	669	687	690	683	651	711	676	664	728	678	717	696	702	699	714	718	727	733	700	614	699	677	690	671	669	741	700	717	721	692	704	723	755	741	673	742	705	701	744	722	725	738	708	717	720	706	671	763	706	697	637	702	741	708	722	726	716	698	706	708	692	698	685	708	680	728	676	675	690	728	746	715	675	743	731	679	694	659	716	653	720	725	704	685	702	720	693	740	718	690	666	768	756	706	735	681	699	686	731	713	745	697	705	718	672	705	725	698	731	724	718	733	737	686	718	703	652	679	704	674	672	695	702	686	686	690	718	723	702	686	691	678	742	625	686	656	703	703	746	727	741	723	754	696	756	788	716	716	719	708	721	725	758	706	697	673	742	680	678	711	682	708	749	705	795	710	724	719	689	725	704	681	696	689	674	698	720	717	671	735	701	723	760	662	705	665	678	706	743	713	726	704	751	688	711	718	771	705	698	650	696	659	675	696	673	696	667	715	731	697	720	703	751	638	714	658	690	734	711	727	684	716	709	729	709	702	691	689	749	700	758	703	714	693	667	738	699	679	708	704	738	722	715	721	683	733	772	665	704	714	713	692	708	739	698	706	701	721	711	697	705	712	718	763	719	718	748	706	727	646	679	766	698	692	694	706	734	704	714	721	695	756	681	687	765	697	670	653	700	740	700	679	709	698	672	669	726	721	701	646	704	703	694	701	680	658	730	702	683	687	716	725	680	672	729	728	751	728	718	652	666	725	716	732	755	684	700	679	761	661	709	730	717	738	712	702	691	716	694	735	684	685	731	698	768	695	687	680	723	738	687	700	696	676	758	680	730	685	711	684	680	682	693	707	707	690	683	704	682	724	705	671	715	710	723	726	675	717	731	749	707	739	665	729	728	750	707	713	701	680	669	688	721	690	731	675	719	713	659	711	681	753	658	674	688	698	666	735	683	710	665	713	739	716	695	691	656	706	692	702	707	724	713	741	720	723	698	725	719	687	715	758	748	693	708	706	764	683	745	730	707	660	725	773	726	746	728	676	739	693	714	702	731	684	710	643	691	732	728	692	679	731	689	734	690	662	698	698	710	717	709	680	689	649	694	723	734	658	715	701	700	695	704	735	703	721	718	671	666	688	725	719	671	697	738	724	668	693	699	720	676	743	666	685	697	687	710	688	726	748	720	740	692	699	711	726	659	725	641	669	711	741	695	682	748	687	669	702	713	714	728	741	691	725	725	734	748	696	691	679	704	729	711	670	685	676	650	698	747	710	694	683	723	688	739	714	686	710	708	686	733	672	714	690	671	686	679	711	718	713	749	683	736	678	747	667	696	705	741	677	724	710	742	716	670	687	656	697	697	677	705	741	736	640	736	693	723	695	657	689	719	744	734	699	688	704	715	672	709	742	699	730	667	682	712	701	681	713	716	695	758	686	702	698	727	709	751	669	685	688	671	683	752	738	713	735	652	723	706	753	750	721	709	716	703	729	671	714	711	702	737	747	720	732	711	746	712	692	704	743	685	726	718	680	701	674	689	762	718	709	688	687	714	688	702	707	721	738	763	716	668	733	721	720	685	663	670	728	740	708	716	686	718	757	672	705	708	694	659	644	699	708	682	708	719	743	716	734	682	667	687	698	710	716	695	710	740	657	737	659	679	708	704	677	679	729	695	703	720	688	664	745	682	718	726	690	689	677	694	725	681	670	710	700	726	689	707	764	725	723	739	742	707	728	694	704	701	719	715	742	683	685	728	676	708	708	688	717	754	722	728	729	721	693	731	678	741	679	712	662	757	682	666	698	673	701	642	686	690	698	726	725	699	702	728	694	687	700	682	680	737	683	693	748	688	708	730	784	695	724	716	707	716	689	701	728	730	712	725	715	689	725	749	730	726	704	711	721	665	687	729	712	689	699	721	726	692	722	704	710	719	749	692	711	726	748	753	718	682	739	661	657	698	725	731	752	714	752	734	675	707	684	737	698	751	686	720	679	751	675	681	697	725	697	708	695	683	711	744	753	711	697	709	690	713	696	653	729	704	728	704	643	686	697	658	679	734	716	711	675	665	729	688	755	728	677	669	689	750	688	667	711	728	693	712	742	739	704	689	664	682	708	707	745	731	716	735	702	694	704	710	676	713	678	676	715	681	711	640	750	737	689	710	675	692
35434	17170	4581	435	297	278	260	242	238	228	280	269	244	266	239	265	248	233	251	231	239	256	227	210	245	241	245	239	245	218	245	233	254	268	239	242	262	221	221	227	239	244	259	240	244	246	233	276	290	212	231	273	249	236	249	242	238	260	242	222	241	225	244	254	263	234	249	251	241	250	221	263	242	246	229	255	222	209	220	243	282	234	259	235	220	252	265	231	211	264	214	250	266	251	241	218	242	251	240	271	251	258	239	263	253	249	271	225	301	271	262	250	243	262	243	221	205	259	219	223	262	246	226	225	239	242	247	276	273	249	257	260	242	252	261	232	201	266	285	229	230	237	241	238	260	295	226	245	245	274	269	252	251	226	257	234	276	234	281	255	221	236	225	257	244	247	254	210	249	266	242	243	238	254	236	272	242	270	225	213	230	243	207	258	253	263	235	250	229	237	250	227	215	259	250	228	258	264	238	259	227	250	245	249	244	261	246	241	241	275	256	226	252	242	243	261	257	231	238	231	234	232	276	216	240	238	231	248	283	261	270	222	222	240	269	252	255	242	238	252	233	266	245	250	250	254	245	247	246	251	214	242	276	241	241	251	249	267	255	247	216	211	272	244	253	217	261	237	244	245	240	237	239	252	215	243	229	232	267	261	217	234	266	235	245	254	253	229	255	208	227	245	246	269	250	255	271	249	216	212	241	220	239	242	257	220	246	258	252	237	241	236	263	216	277	254	263	218	251	256	282	243	250	242	239	229	254	258	249	214	232	247	241	224	264	248	277	223	256	241	252	258	269	244	278	252	270	243	247	217	232	240	222	253	260	244	270	213	247	269	255	215	255	211	230	242	255	266	266	212	223	247	238	247	248	234	247	262	276	249	238	260	240	245	269	215	228	263	264	280	248	244	248	244	242	253	258	232	249	228	265	251	238	241	250	254	234	242	248	251	251	245	240	278	232	258	258	232	237	248	276	248	224	246	214	243	221	243	235	247	227	259	277	227	234	238	239	239	245	224	255	253	261	245	244	237	238	210	261	233	278	250	228	257	228	225	269	264	229	217	222	253	235	246	260	263	245	238	249	232	251	263	241	247	211	266	278	230	240	256	256	235	243	232	258	256	269	251	249	259	260	236	240	235	227	208	237	231	228	253	249	206	251	247	251	236	219	261	218	246	255	258	237	227	260	247	234	235	266	256	219	252	222	264	234	280	257	251	270	233	240	246	268	270	272	255	274	220	235	223	266	230	257	233	232	232	260	249	247	281	240	245	239	267	238	244	260	276	258	240	234	247	224	229	228	242	253	233	271	253	261	227	238	237	242	245	229	240	223	248	241	256	253	284	250	235	238	243	251	222	239	263	251	242	246	269	223	257	217	245	237	247	239	263	232	242	250	243	237	268	254	246	247	241	228	241	236	248	213	229	237	239	243	239	288	217	236	250	254	212	240	227	239	229	234	233	247	220	255	242	251	246	244	244	253	237	236	251	238	238	234	253	247	212	244	237	242	226	211	229	227	245	258	230	271	254	259	214	242	224	244	246	242	265	225	230	236	269	228	233	235	238	259	248	259	250	238	262	243	218	254	237	263	229	240	268	270	249	263	261	260	249	239	257	260	260	237	255	251	243	237	232	248	243	228	224	266	264	253	238	238	239	242	264	242	236	218	252	239	244	248	256	251	263	248	235	236	226	258	250	196	247	267	264	233	261	269	227	235	239	257	256	271	256	244	241	222	247	233	236	234	222	251	228	225	250	253	223	232	242	266	246	238	259	254	251	224	234	233	290	241	254	244	255	242	255	254	262	210	258	245	249	246	236	255	271	259	257	230	215	256	278	246	284	220	220	247	235	237	232	284	221	230	225	213	265	256	253	259	259	222	274	224	240	231	232	250	253	223	254	272	233	241	237	276	246	268	270	238	248	219	232	222	278	249	198	260	252	265	232	226	273	241	257	259	249	242	255	245	267	256	243	247	263	249	277	261	257	222	251	255	221	231	247	241	272	259	265	226	221	275	256	243	268	246	239	257	236	213	248	232	247	224	260	224	235	295	229	265	239	241	257	233	221	231	250	245	234	229	252	257	250	256	276	223	234	216	233	232	231	232	238	247	237	275	263	248	240	234	246	257	215	243	250	246	216	243	233	240	266	248	229	235	235	243	238	249	248	216	232	255	263	270	236	245	243	240	265	267	242	229	217	258	256	237	218	248	227	251	267	233	272	219	244	266	242	249	229	202	223	222	241	247	262	232	271	254	246	226	219	246	259	250	267	224	256	248	262	249	231	265	227	240	240	241	236	233	237	225	231	241	228	232	271	211	196	231	278	270	235	246	248	235	251	236	248	270	252	249	260	231	213	239	249	244	235	269	250	204	250	241	202	271	238	270	242	239	230	238	234	247	265	291	248	237	236	251	227	250	240	265	262	274	259	264	246	278	249	254	202	247	229	265	237	230	240	246	245	233	235	265	242	248	292	232	232	253	234	263	234	253	242	251	250	235	233	255	241	250	234	248	233	276	237	259	249	259	260	256	237	250	248	233	245	259	259	249	210	253	242	251	243	252	254	226	232	210	251	239	232	242	232	220	222	248	243	223	220	270	237	248	244	266	230	255	241	262	260	236	265	255	236	257	226	269	244	240	269	224	237	250	244	214	249	254	257	231	243	248	242	263	227	240	247	265	277	250	234	247	272	228	270	236	229	243	256	269	242	231	230	262	228	253	253	241	238	267	276	242	234	234	249	232	234	226	231	234	243	229	213	282	225	240	221	252	238	242	257	232	260	252	224	231	261	231	237	223	263	275	252	272	236	233	239	248	263	218	232	244	254	221	233	219	246	259	238	257	231	256	234	233	247	242	254	225	255	212	248	253	249	273	272	275	265	224	270	249	234	276	233	267	232	254	238	266	260	222	253	230	222	218	221	230	260	260	267	246	266	266	235	243	262	237	232	237	259	256	241	243	241	235	262	280	226	227	271	261	241	274	219	241	270	237	211	230	242	264	216	223	255	242	240	246	236	234	259	225	276	228	240	257	256	247	248	283	261	242	257	259	240	246	265	248	221	237	270	248	240	258	233	243	278	242	279	211	254	232	258	214	259	221	239	230	249	232	230	262	241	224	248	240	262	243	238	232	268	229	235	255	259	219	254	262	262	244	195	253	226	240	249	232	255	215	261	261	257	267	266	259	267	260	254	260	242	256	240	223	220	252	248	257	237	254	224	255	257	256	246	237	273	230	248	250	258	232	237	242	264	235	253	244	247	250	235	227	262	226	258	258	236	263	273	256	242	262	231	258	242	245	270	248	207	231	228	231	238	250	239	240	263	231	261	256	243	244	236	242	213	253	252	219	237	250	264	255	225	258	272	239	244	238	255	262	229	281	230	250	212	233	261	228	274	243	255	257	259	250	230	246	240	246	255	263	210	241	232	247	227	242	230	273	246	252	255	244	261	240	262	249	226	235	239	265	234	270	249	206	215	270	273	267	221	239	250	245	249
19071	3368	1178	602	610	570	560	616	567	594	575	573	550	603	521	553	603	591	566	550	603	569	558	563	527	568	638	550	601	601	592	587	567	551	567	609	543	514	546	606	527	557	573	567	546	581	607	573	565	617	571	583	587	543	528	562	530	601	536	570	607	592	604	608	608	598	532	573	591	548	568	570	596	589	575	551	566	577	552	591	629	563	581	555	581	598	589	542	603	548	561	619	541	548	600	582	579	587	553	580	580	530	606	562	551	582	585	615	610	567	572	613	574	553	598	569	565	537	533	584	640	595	580	548	587	538	611	582	563	575	551	602	564	495	568	560	604	541	612	504	568	568	552	560	593	558	569	531	559	564	563	566	585	589	577	580	587	547	578	571	512	563	556	548	550	553	579	554	600	544	546	553	577	587	565	556	560	563	561	545	521	595	554	583	564	536	558	572	608	568	618	615	559	568	580	593	575	559	587	563	581	569	590	615	598	539	569	558	574	548	519	596	553	548	543	549	593	611	614	622	577	594	573	566	599	539	571	568	558	564	620	538	621	563	584	609	587	548	577	582	554	629	542	577	595	597	558	558	569	583	553	561	601	576	593	590	550	614	550	611	530	560	599	522	544	569	565	579	515	586	580	578	549	576	582	569	560	544	588	549	560	549	603	593	581	531	584	552	614	551	551	609	589	573	547	531	578	601	567	546	571	542	573	578	586	596	584	563	581	593	568	600	550	576	558	575	583	581	529	566	563	607	616	548	542	554	533	556	572	586	568	538	574	551	573	545	558	544	552	567	597	573	574	577	540	583	611	522	559	602	595	584	590	570	574	555	551	620	588	561	549	563	604	570	547	572	614	583	559	563	559	536	572	597	555	559	531	561	537	571	571	536	546	547	607	607	551	586	555	614	604	589	547	595	621	576	603	597	567	555	581	558	581	596	579	586	567	572	610	558	555	556	588	559	584	577	562	552	572	577	570	591	532	572	559	544	537	566	533	514	564	582	563	504	571	614	560	544	584	549	563	579	586	523	625	576	584	545	566	560	608	597	603	560	563	576	574	571	543	604	554	526	545	601	562	607	548	588	589	580	580	579	581	587	608	545	578	536	603	594	548	522	575	579	545	593	578	634	543	600	580	536	588	588	597	577	576	532	584	562	548	558	571	579	596	561	598	564	563	592	546	539	586	575	535	578	566	599	558	567	552	514	621	560	550	532	577	618	556	548	545	548	585	582	580	587	499	596	587	526	560	554	605	584	577	567	581	566	546	527	562	587	574	528	519	598	575	595	604	633	531	593	556	528	550	572	559	599	549	581	574	561	527	542	546	581	568	606	590	596	569	597	616	601	550	571	550	566	578	555	525	575	554	553	578	580	590	510	591	572	583	587	565	599	566	546	524	563	544	582	592	553	594	577	573	602	568	600	581	584	601	574	519	530	558	609	561	551	575	578	569	611	599	563	565	577	551	535	559	574	567	552	534	557	546	577	584	573	556	576	565	555	539	593	541	583	602	583	585	584	551	565	563	579	582	559	572	583	588	591	585	583	569	534	584	575	581	529	578	609	613	553	595	606	584	558	592	544	536	562	520	541	575	614	558	574	577	567	565	561	594	566	570	602	575	582	603	534	587	575	563	562	586	585	579	563	554	577	615	613	590	542	578	571	557	545	616	567	585	520	595	591	571	556	587	575	623	567	591	614	568	603	561	586	556	565	550	563	567	553	512	608	602	595	573	563	569	561	568	549	581	600	537	561	540	575	584	586	614	592	578	567	547	546	508	568	587	586	602	593	530	600	565	617	612	558	595	582	550	592	603	561	591	551	578	554	586	573	600	556	591	559	588	573	555	581	547	601	576	560	601	584	553	559	549	566	554	609	549	576	596	567	548	563	589	538	580	577	560	503	587	602	528	538	575	587	601	545	583	597	567	608	569	576	504	576	588	581	562	576	576	583	581	551	570	551	577	530	560	556	561	581	613	576	522	585	552	607	559	551	553	565	554	611	532	576	605	570	533	578	601	566	570	560	553	549	582	551	591	553	531	559	522	535	583	577	570	597	552	597	580	583	583	600	556	607	570	554	531	595	573	588	568	547	585	569	564	544	599	573	602	559	595	576	556	550	531	541	576	534	593	611	552	541	559	571	581	564	584	561	546	591	528	570	572	537	562	571	548	544	548	589	580	549	578	569	557	545	577	600	586	590	559	551	544	551	523	563	532	570	592	541	580	594	550	567	552	556	579	594	548	586	558	605	578	559	579	578	561	576	556	564	561	556	607	557	533	563	542	595	588	585	546	559	560	554	565	548	603	572	631	543	582	539	555	550	559	600	605	556	574	580	559	567	556	553	563	604	545	587	567	574	544	574	599	586	576	547	599	557	540	537	582	575	541	551	554	574	530	546	545	577	596	598	580	558	569	612	586	570	575	572	587	549	565	555	592	562	631	577	581	565	574	584	553	575	571	591	603	593	557	588	613	585	568	596	587	553	628	580	590	571	593	557	611	527	572	568	521	612	566	570	590	595	576	610	554	580	542	532	583	634	561	598	555	547	566	559	590	581	578	613	561	626	593	631	594	553	608	573	600	553	573	573	571	583	651	548	525	540	540	572	569	585	529	552	564	606	553	545	606	586	579	533	573	527	565	607	575	556	560	578	574	583	569	595	607	624	599	541	565	592	531	575	529	549	569	559	584	600	583	552	579	594	550	573	558	586	588	601	530	551	569	573	608	581	568	566	566	564	546	572	536	559	561	566	570	626	611	568	580	568	581	564	597	582	582	588	571	585	539	604	579	612	558	540	554	584	533	576	581	626	577	575	615	548	565	572	571	566	600	620	588	558	605	621	538	577	557	591	577	585	567	594	547	554	598	581	576	567	592	552	544	562	623	562	567	579	537	585	603	532	605	589	530	576	530	571	543	530	529	582	609	525	580	572	577	583	602	565	593	539	562	613	578	524	595	560	584	583	568	561	563	586	600	621	548	565	551	557	593	544	575	567	549	604	540	598	594	583	605	574	561	574	537	577	589	562	629	545	555	554	553	583	590	622	545	550	547	576	581	574	549	601	550	562	605	594	593	598	610	566	529	538	567	547	583	587	611	515	555	565	536	577	626	541	587	578	578	562	583	543	573	554	590	592	547	571	597	588	562	572	593	560	570	576	565	590	598	626	555	586	562	551	561	547	639	537	530	579	544	587	568	568	557	568	610	551	574	571	596	601	552	561	553	586	581	591	572	588	582	562	564	539	534	567	584	560	579	584	586	565	570	569	598	582	547	555	588	568	587	581	562	594	552	569	596	570	596	583	595	584	560	520	599	579	571	550	571	573	551	534	578	583	543	561	561	563	577	576	548	533	581	573	588	586	601	556	579	546	529	586	535	563	552	578	536	571	597	564	559	603	591	552	538	611	550	561	538	575	560	546	585	480	591	584	599	614	531	567	565	578	557	563	555	603	530	563	598	570	537	565	575	564	514	534	556	574	560	588	584	581	548	570	540	572
25271	21122	23782	28760	21132	13800	726	508	455	457	445	403	426	442	425	369	408	420	423	395	394	401	409	412	405	412	409	390	403	397	363	411	419	373	411	395	399	407	379	410	420	390	460	399	395	428	387	368	364	428	404	401	419	383	403	397	387	418	379	401	429	429	421	442	437	384	410	412	379	377	394	401	408	395	386	401	405	429	384	388	363	399	434	431	393	381	481	396	432	431	383	372	428	402	401	409	377	376	441	405	395	360	388	426	402	375	386	384	385	395	384	406	394	434	391	370	392	431	389	385	407	368	426	418	369	387	387	385	443	396	452	425	447	428	409	379	373	398	435	405	396	415	428	431	382	422	392	412	417	412	407	423	437	380	423	416	375	426	378	390	429	384	448	405	415	416	404	377	384	402	428	408	406	383	393	419	401	385	345	403	427	377	397	398	386	409	406	411	379	405	413	406	400	407	418	403	390	418	416	419	371	418	431	402	409	402	387	428	415	443	385	401	424	405	384	411	402	398	390	402	388	436	393	416	374	412	392	418	403	427	370	387	396	369	392	364	422	401	407	425	407	371	424	440	442	431	397	406	441	372	442	413	442	372	372	411	357	429	395	411	410	409	424	392	413	416	417	418	453	408	424	426	398	426	387	380	419	375	402	442	387	405	413	467	436	423	381	405	430	404	435	372	377	411	389	411	419	431	402	425	398	403	440	431	381	423	415	374	358	406	374	428	387	395	387	377	423	391	429	396	349	411	410	425	395	383	403	408	370	440	427	397	375	422	433	389	429	389	428	379	387	428	436	366	398	409	374	398	387	418	381	415	391	409	449	373	365	441	378	428	449	442	442	336	424	415	389	393	401	393	427	376	401	397	414	427	408	386	413	406	391	357	428	415	405	370	423	405	414	418	390	400	390	381	393	397	418	389	402	398	390	409	411	392	396	383	404	362	401	370	402	421	428	413	391	410	418	396	382	412	393	424	403	412	395	407	379	414	418	411	386	393	398	393	390	396	416	401	426	394	440	394	412	394	418	396	381	418	410	381	408	398	416	393	409	434	448	402	402	423	426	376	421	353	380	404	414	381	405	433	389	402	395	418	371	443	391	393	403	393	388	397	405	419	381	412	403	397	409	423	376	420	376	386	397	418	393	382	403	394	381	426	379	401	388	428	412	377	409	420	416	403	427	409	411	405	435	386	347	399	389	375	417	374	422	407	391	407	375	382	401	417	373	395	445	396	397	412	423	406	366	385	401	416	368	445	389	386	400	448	403	422	416	422	379	407	375	402	396	422	349	411	412	421	421	411	442	400	375	375	411	408	419	400	388	382	363	374	439	433	454	416	407	404	420	418	399	380	396	382	407	395	409	395	417	405	387	383	414	402	408	379	368	383	398	446	414	384	366	451	407	428	356	382	411	377	415	438	402	401	418	419	393	425	436	394	375	408	374	383	399	392	428	414	439	406	443	387	399	405	396	419	426	414	388	392	375	425	427	384	381	438	392	400	402	381	410	397	390	402	422	415	411	417	443	375	386	372	437	441	444	415	384	383	405	377	409	420	377	398	402	399	453	411	400	431	378	385	432	384	387	387	394	414	397	397	410	371	460	386	402	401	402	413	372	415	367	463	393	402	414	397	406	408	394	404	440	426	446	384	413	421	415	426	397	382	350	443	456	442	413	405	421	401	436	401	407	396	402	398	417	411	379	392	412	402	416	396	384	407	403	392	378	411	436	426	384	404	369	412	440	395	412	419	438	376	427	377	413	405	388	406	401	434	395	402	393	393	425	400	403	399	417	368	406	382	424	402	410	442	424	423	408	421	426	406	394	391	379	386	400	368	418	418	400	414	416	398	386	420	424	402	409	393	390	406	404	415	434	421	373	382	427	423	410	361	383	416	420	439	416	373	411	415	425	416	389	394	380	394	358	383	397	438	380	403	419	363	391	470	400	427	409	426	459	431	386	431	450	394	415	416	454	437	405	383	401	402	353	429	396	385	442	423	416	391	385	444	439	382	426	401	416	406	401	412	375	445	417	378	411	355	425	389	404	420	394	423	426	431	386	410	407	338	398	409	371	382	374	395	392	394	444	453	403	379	380	394	387	427	446	407	371	448	401	443	450	413	392	439	388	389	404	411	399	381	407	428	407	370	427	415	449	392	375	422	413	421	395	408	373	337	392	420	424	436	381	424	396	413	439	389	405	417	356	442	404	415	426	356	391	399	403	413	412	352	377	405	411	393	367	405	414	419	410	393	418	392	432	413	389	399	414	382	387	407	384	385	386	435	411	408	393	399	392	395	388	410	396	392	387	403	405	380	401	403	395	414	403	423	400	404	398	407	432	450	390	375	406	406	387	380	356	405	412	410	389	407	381	378	396	378	399	349	422	414	404	383	441	386	384	410	407	403	424	449	422	388	420	396	406	420	433	396	359	406	406	386	409	395	426	414	400	408	430	396	357	409	406	406	397	365	416	396	398	420	407	388	403	418	388	420	374	398	374	362	405	398	409	441	401	404	404	386	416	388	396	412	437	407	391	394	406	404	414	456	394	412	427	402	435	396	390	379	367	394	421	407	424	402	399	423	383	400	417	385	388	404	394	390	386	393	420	386	434	443	430	396	438	390	389	395	426	423	360	435	445	414	408	402	410	394	409	370	388	414	397	362	392	424	426	364	384	392	394	380	391	454	399	386	389	370	430	400	416	406	353	426	450	397	404	410	412	369	425	427	384	413	435	379	369	400	380	345	410	390	404	400	401	384	407	415	361	336	389	375	407	388	409	384	387	433	434	418	412	432	399	419	389	418	457	389	369	406	360	416	389	401	386	398	389	391	402	424	423	378	395	359	412	413	434	400	386	401	379	405	418	382	446	448	357	378	394	369	390	389	416	436	402	365	412	427	388	394	430	441	409	473	424	353	397	399	387	407	376	420	404	393	404	401	383	433	375	393	399	419	420	405	382	427	415	400	394	413	452	401	433	378	410	407	409	374	378	415	418	394	435	413	406	387	407	397	397	374	373	356	398	386	380	387	406	383	385	407	405	424	423	413	383	409	389	388	413	374	459	415	393	434	383	380	386	408	390	398	397	422	419	408	407	389	381	424	406	384	398	428	393	384	371	365	377	406	423	389	437	393	382	407	418	398	399	391	413	389	411	415	407	413	387	413	343	416	421	387	461	365	359	387	387	372	374	391	425	407	365	389	420	424	362	432	378	399	370	416	399	441	407	388	410	416	412	405	413	427	383	403	404	417	423	408	424	409	370	406	382	424	419	400	334	396	380	383	392	425	446	379	427	439	422	378	411	448	397	427	423	392	385	404	411	379	391	408	397	408	377	395	409	412	391	422	435	370	389	405	358	419	423	446	417	368	425	374	394	440	394	406	383	359	389	426	391	396	413	433	451	431	394	415	414	399	391	395	401	417	371	422	417	428	408	433	430	362	408	397	427	392	435	423	405	402	365	409	380	379	441	412	416	439	354	389	429	393	442	378	405	392
30278	31299	10998	1041	855	921	895	887	822	876	873	892	830	827	845	826	791	824	864	830	836	871	834	874	804	876	838	867	797	816	860	868	816	796	896	862	863	914	815	931	806	829	874	826	907	803	850	844	886	827	835	863	827	880	824	842	821	819	803	852	828	867	816	894	843	889	800	853	886	876	841	795	873	834	832	850	801	852	863	822	847	872	869	839	866	858	785	852	778	828	822	905	812	865	819	895	885	863	845	744	854	818	853	794	825	820	857	807	857	825	832	885	800	818	871	831	868	890	803	874	820	845	840	826	834	877	779	886	853	844	806	831	829	861	881	893	833	875	845	817	861	836	846	874	840	874	856	823	854	843	854	821	924	871	814	813	841	839	828	879	877	920	823	860	873	874	813	902	848	863	834	851	822	883	867	877	883	839	821	844	827	843	834	841	830	816	863	846	869	827	885	890	797	856	891	804	836	820	856	826	801	827	827	864	846	815	899	801	784	846	816	847	896	851	828	870	827	825	838	864	842	844	886	841	838	819	800	846	865	806	839	872	795	941	884	854	864	845	821	933	873	886	830	871	811	845	882	826	842	817	859	858	850	845	827	840	848	843	815	894	843	845	834	820	843	845	827	881	866	858	870	880	862	839	818	888	837	843	836	822	833	850	834	811	890	889	812	837	842	848	841	847	850	874	843	843	834	846	844	843	825	849	876	807	879	809	851	834	892	848	905	864	834	848	832	844	842	848	886	883	827	834	845	857	848	832	821	816	820	866	824	829	840	863	830	806	831	848	794	790	860	831	807	844	869	838	861	823	872	841	818	832	864	810	887	816	872	856	879	863	862	837	836	883	873	808	842	820	862	889	910	889	841	821	872	819	854	842	859	808	800	837	841	862	853	848	834	816	872	817	859	876	825	855	757	832	851	860	832	835	815	850	820	818	832	857	878	837	834	854	860	796	843	876	847	907	841	781	901	794	818	850	804	789	806	847	787	805	874	815	818	879	829	899	794	833	877	835	801	827	804	857	882	850	851	879	873	864	845	895	872	820	866	830	864	830	854	846	837	893	863	858	875	834	861	856	856	868	884	798	843	854	819	853	821	822	819	816	856	832	835	803	795	808	845	857	855	848	857	862	876	844	816	859	820	831	841	851	857	804	934	838	883	874	871	938	856	817	832	844	914	896	883	870	803	824	822	833	833	858	831	848	848	863	816	811	901	812	842	922	831	861	882	889	854	849	906	890	807	814	847	829	853	822	844	866	814	875	916	837	881	797	848	846	866	836	851	889	885	841	888	869	837	780	819	861	851	833	848	811	899	880	849	898	886	875	813	879	824	839	863	859	883	820	829	802	813	868	856	815	854	840	834	839	827	880	832	867	808	836	836	804	851	834	855	834	868	834	836	828	895	863	878	851	845	839	833	866	870	812	886	816	834	790	857	848	841	776	850	928	826	808	865	853	826	838	806	836	837	865	840	919	858	873	819	886	825	864	804	863	857	836	819	772	870	829	861	850	859	889	881	853	807	886	833	839	863	839	872	837	835	856	831	841	860	823	907	787	851	821	830	823	852	844	852	874	804	847	877	876	905	840	826	875	874	813	898	859	792	801	874	854	857	861	807	888	870	772	838	843	827	851	876	854	829	831	801	851	849	849	835	829	839	840	829	908	847	856	852	831	841	845	829	848	800	853	816	877	821	821	856	849	848	811	809	837	878	809	844	887	810	830	821	816	839	852	898	900	847	839	842	864	831	876	877	850	854	856	849	888	818	821	859	856	856	784	843	844	856	828	868	867	801	864	876	865	832	816	870	881	868	886	795	805	896	843	778	838	841	792	868	812	869	863	829	840	839	837	865	875	808	819	868	805	873	903	843	857	827	849	867	831	812	837	808	854	817	862	842	879	880	878	831	855	846	861	815	783	854	838	875	849	857	841	835	832	915	844	866	871	873	820	798	811	812	841	854	832	883	796	866	799	852	829	816	873	865	841	848	838	807	827	817	895	864	886	828	839	858	849	850	827	849	867	910	835	888	857	864	792	878	876	858	842	859	780	867	870	894	866	830	850	836	859	826	857	847	904	822	847	829	812	895	850	817	795	849	879	815	883	894	813	823	786	882	830	821	822	873	882	830	828	849	899	878	838	848	844	862	858	875	833	904	866	852	819	864	862	859	843	859	840	843	795	889	767	909	845	818	848	894	864	870	879	841	852	836	879	864	828	838	857	865	919	814	912	919	887	845	852	876	830	889	854	870	849	893	862	816	809	901	820	837	838	861	893	859	876	834	848	874	817	864	863	839	837	803	810	851	850	850	817	861	819	865	827	822	841	779	824	833	837	864	857	896	850	807	806	803	858	842	849	886	835	857	854	884	812	821	806	867	845	872	877	852	848	841	835	871	838	829	857	797	849	836	823	797	813	879	858	841	870	866	826	828	806	867	846	858	862	860	849	852	811	866	882	904	823	833	829	857	902	879	804	844	785	834	877	882	862	807	843	863	858	827	902	842	800	826	836	836	856	879	866	809	846	815	833	846	804	874	858	875	871	833	843	852	848	865	822	881	835	824	786	852	828	874	882	814	854	832	848	850	811	862	879	866	800	865	855	867	850	866	844	863	823	902	886	833	872	828	822	885	845	891	804	877	884	893	833	857	810	864	848	887	873	809	863	839	821	825	855	821	836	833	829	876	826	822	853	848	869	833	837	795	816	851	865	847	846	850	877	828	865	914	876	838	892	840	862	851	876	874	815	812	787	848	831	825	826	821	838	852	861	864	808	839	850	826	824	837	848	855	809	881	850	872	856	860	860	836	850	866	846	841	916	841	819	818	876	826	826	872	865	861	857	854	836	829	830	810	839	852	839	822	873	857	836	841	847	851	807	841	846	842	927	873	868	824	814	837	845	820	891	802	900	837	849	855	865	856	862	847	861	917	824	847	817	859	841	816	843	835	852	828	830	825	876	861	887	815	868	828	851	857	833	865	854	875	853	794	876	872	827	850	871	856	827	787	838	869	861	765	864	810	798	872	869	822	853	844	815	819	841	836	813	853	830	860	868	823	862	862	803	786	836	827	879	832	894	852	865	866	850	820	862	856	874	866	855	837	838	816	898	837	855	817	874	842	826	826	877	838	844	856	831	856	877	897	897	888	836	837	867	816	846	833	854	902	860	833	820	804	865	852	878	832	850	829	855	857	864	917	874	831	835	781	834	823	856	863	858	838	822	816	837	807	847	895	866	822	840	826	794	889	862	837	849	892	831	855	843	831	831	812	826	885	848	883	805	815	834	853	847	875	863	874	854	822	839	811	883	811	850	830	889	862	872	880	836	894	845	869	837	871	870	829	800	884	880	842	856	881	923	869	815	800	841	854	828	839	821	819	897	877	827	887	829	828	887	869	822	815	855	888	919	857	844	812	843	840	817	810	832	833	845	881	883	846	822	842	870	839	834	894	873	829	786	866	870	873	785	810	893	857	844	859	799	822	868	835	795	828	788	839	862
24549	21120	24208	28310	21125	21142	11777	709	469	422	404	423	374	369	364	365	399	347	368	362	375	371	372	393	352	351	328	314	369	351	330	385	351	337	326	356	320	368	333	342	320	351	348	309	349	363	340	323	332	336	361	353	387	338	342	323	299	356	334	352	353	349	345	308	369	331	366	346	329	318	311	363	332	344	374	335	371	337	349	377	350	336	347	342	349	323	349	326	340	365	339	319	329	342	388	352	354	340	363	341	346	373	337	337	328	343	332	304	331	377	348	323	345	293	319	359	322	329	295	321	366	385	328	358	344	361	357	322	325	332	367	318	349	367	359	359	370	345	352	324	334	344	358	356	343	363	350	331	372	358	344	356	313	337	330	359	348	310	364	322	353	358	325	345	367	364	334	337	340	332	327	349	326	402	352	349	344	345	380	330	358	366	333	302	303	352	315	359	343	327	328	352	308	333	307	331	316	332	378	357	340	298	377	334	377	297	341	342	354	336	332	333	372	381	340	350	353	323	356	358	344	379	371	344	405	320	313	330	336	344	356	354	331	312	380	362	341	340	355	312	310	281	330	330	323	304	340	335	344	341	326	329	358	339	316	377	344	346	368	383	345	349	324	358	349	344	321	341	352	361	336	367	361	318	354	352	354	298	317	316	356	344	346	350	351	325	345	325	370	349	352	381	313	377	362	341	377	325	361	342	339	343	386	375	377	328	361	338	333	332	316	324	317	341	331	356	325	325	308	332	344	329	344	330	319	350	347	369	391	346	302	372	367	344	310	327	347	336	299	332	350	327	328	327	332	346	348	310	321	345	341	329	361	367	313	305	323	368	371	328	322	329	336	293	362	347	328	380	377	331	352	333	347	343	335	347	358	368	340	344	362	334	354	350	367	346	352	325	359	355	331	345	337	377	372	405	325	347	325	334	354	336	357	361	336	331	377	359	339	347	350	341	323	349	364	321	315	343	321	288	353	353	305	371	347	326	329	333	334	325	305	321	329	323	366	298	300	330	323	341	333	353	337	307	371	362	347	337	352	349	313	317	306	324	375	348	354	340	367	338	341	356	336	340	364	333	336	320	360	286	323	352	354	346	363	359	367	325	339	316	361	308	319	315	336	358	365	365	325	349	359	379	321	358	315	327	379	332	339	356	327	358	329	344	351	301	362	356	360	302	358	335	336	319	315	333	381	331	376	348	324	316	317	363	334	336	333	359	358	323	314	336	329	324	344	331	344	340	359	330	365	327	311	345	312	384	337	379	367	334	374	356	350	358	363	368	379	341	346	331	369	360	317	328	308	334	353	353	354	378	347	334	364	320	383	352	310	346	338	346	320	346	314	336	344	357	325	340	343	328	370	351	328	350	292	346	340	361	341	330	348	363	331	367	323	329	334	354	305	356	330	358	318	332	348	378	383	358	361	314	381	330	316	322	341	337	334	330	358	310	352	323	355	360	346	376	344	329	311	381	358	335	329	327	317	344	383	336	358	325	323	337	318	329	350	353	324	367	367	338	301	321	329	322	358	316	323	312	353	333	353	356	346	329	337	358	346	362	358	317	358	349	383	376	339	378	314	318	354	321	360	357	326	312	287	374	366	345	365	375	358	300	354	356	376	349	313	332	371	334	350	344	345	360	307	359	331	341	303	352	367	340	334	307	321	319	310	331	322	326	327	300	349	328	369	362	341	334	312	356	341	329	380	348	322	380	393	347	328	346	388	337	337	391	342	342	364	400	333	309	349	354	311	318	328	327	348	323	302	343	322	323	330	340	327	334	340	372	343	323	321	346	370	353	361	352	380	336	336	327	323	327	330	356	329	367	334	333	342	322	365	351	366	343	382	349	338	322	343	338	346	335	358	369	366	330	358	347	331	363	321	343	335	367	352	313	314	330	340	327	351	374	309	338	391	360	294	355	315	341	331	317	360	352	343	318	364	333	299	333	350	340	364	345	333	352	367	363	346	343	336	372	326	348	356	326	380	349	358	330	329	343	370	335	347	344	337	349	328	314	338	364	363	329	364	347	354	303	348	326	370	338	327	337	344	291	340	370	371	364	327	334	318	341	325	327	336	302	367	339	360	371	321	361	350	351	359	313	349	365	317	334	335	370	319	291	295	325	351	342	358	331	299	368	327	351	349	360	375	378	321	329	332	348	298	361	326	273	382	368	344	320	344	349	366	299	363	338	385	355	335	344	362	376	309	362	353	360	339	332	374	349	359	337	348	289	331	368	327	352	311	324	355	332	305	350	314	336	336	332	329	360	338	333	328	318	384	358	387	335	350	344	321	300	337	327	318	357	317	339	338	352	334	381	339	328	339	367	376	325	364	348	318	373	357	351	337	347	337	337	347	386	298	324	337	357	298	337	337	369	343	371	327	328	352	346	347	304	346	320	338	348	304	322	369	344	345	318	376	339	311	359	346	342	346	324	340	324	332	362	340	333	372	336	324	332	303	366	337	355	339	321	355	334	379	329	321	333	324	357	354	322	340	344	362	397	381	336	370	359	339	345	340	339	324	318	339	349	333	339	340	360	333	329	396	378	321	341	314	338	332	266	352	395	323	346	335	317	353	317	347	335	324	346	348	334	362	337	310	374	296	354	339	318	316	320	348	293	332	323	352	314	355	349	355	330	378	340	352	379	353	345	367	330	350	382	375	321	368	371	323	376	331	344	323	334	334	331	356	313	341	348	344	331	341	353	314	342	378	340	349	338	346	322	352	354	325	347	397	332	320	359	350	321	343	339	364	315	352	324	323	346	350	365	367	340	335	338	369	308	356	350	345	329	343	336	353	345	362	341	374	350	347	354	341	372	324	324	327	347	335	334	384	301	339	338	347	330	340	361	315	352	382	337	307	351	374	333	326	325	402	342	343	364	316	317	318	352	305	335	318	353	311	324	388	329	396	363	364	370	334	318	352	331	342	355	333	317	315	360	340	330	357	350	346	341	335	343	359	329	348	334	365	350	337	337	326	377	358	317	352	337	302	333	350	322	335	330	352	366	341	328	339	328	343	367	318	334	352	348	377	377	344	338	367	325	355	369	320	364	358	348	323	353	335	359	341	332	300	309	346	328	323	307	346	340	365	335	363	360	363	370	368	342	307	345	324	323	317	349	343	304	360	329	383	371	340	369	367	357	336	355	342	343	330	331	348	326	316	353	336	340	293	359	358	339	300	350	323	314	350	327	347	345	318	347	305	372	332	381	357	318	339	351	352	323	317	303	323	380	317	358	323	321	345	369	349	333	330	344	379	347	299	338	342	322	322	322	361	350	321	355	328	334	334	299	285	328	333	326	340	350	308	344	351	342	345	339	317	342	334	307	303	345	338	338	306	364	358	335	373	364	328	354	340	313	351	355	327	327	343	344	393	349	367	340	363	334	314	360	399	354	362	340	330	365	320	333	299	316	328	344	402	351	351	311	312	325	318	333	375	363	366	341	329	342	330	341	340	332	322	312	354	347	313	322	352	305	351	380	354	325	339	332	338	287
34022	43434	15432	964	825	764	734	734	740	714	755	745	740	702	638	723	745	711	703	709	676	694	714	674	682	702	714	703	693	705	715	644	700	692	708	685	672	694	703	691	698	688	693	701	698	693	672	706	725	665	748	716	723	667	741	665	682	739	695	664	682	707	690	698	708	711	699	692	705	720	709	713	677	694	650	718	727	679	710	730	733	707	647	702	749	707	710	708	672	697	720	718	675	674	707	699	686	686	721	704	673	708	731	671	731	666	706	684	729	643	649	688	692	694	674	710	688	685	651	718	705	725	636	718	729	708	671	692	664	680	660	671	677	704	703	691	713	682	728	698	711	664	738	660	681	706	700	754	707	703	639	733	693	696	742	678	723	718	675	684	711	705	693	699	660	730	694	682	682	725	690	693	646	718	715	685	730	675	705	659	658	695	669	717	619	729	727	677	703	709	712	648	671	732	679	677	712	673	695	727	726	677	690	672	711	624	702	681	696	685	709	675	678	701	704	695	653	743	672	666	702	698	684	669	678	679	686	734	662	700	729	661	658	677	685	697	726	689	714	702	712	641	689	721	761	696	725	701	727	747	655	696	655	692	708	678	673	685	739	713	708	716	697	713	666	673	712	692	657	675	694	709	680	725	703	684	713	697	675	696	695	693	695	686	687	685	737	723	719	718	703	698	683	689	708	682	733	679	736	696	670	757	716	672	724	681	699	692	717	687	685	722	711	705	682	658	711	674	694	717	713	646	694	765	708	691	688	668	682	706	705	685	773	685	700	691	736	727	695	678	611	698	664	725	687	685	684	695	653	624	697	685	710	702	648	685	697	700	687	685	745	699	658	658	687	715	703	697	693	708	702	748	662	637	698	661	701	701	680	685	731	661	724	745	698	677	696	681	688	680	694	684	750	707	719	686	740	657	715	686	709	668	728	677	680	722	696	733	700	658	698	718	702	669	675	708	736	713	720	685	706	692	694	673	705	656	680	673	697	647	671	719	751	685	700	684	742	727	678	722	712	676	661	676	758	711	745	715	700	707	709	689	696	726	715	706	653	676	636	722	642	686	676	705	704	657	740	664	692	717	698	673	672	685	685	700	714	675	734	660	733	697	739	730	715	685	685	719	717	707	667	689	687	693	667	711	711	698	696	698	689	690	709	741	680	664	668	701	707	705	691	704	683	650	719	710	686	707	733	696	668	735	675	697	698	732	673	722	693	656	712	663	653	724	712	698	706	689	685	662	712	726	769	707	689	697	708	662	670	684	681	720	704	677	677	731	670	677	699	710	711	650	684	768	667	677	700	702	683	763	696	710	712	679	706	641	726	743	655	708	640	730	681	680	669	732	689	672	685	682	672	679	645	763	653	670	750	700	689	678	708	687	728	686	711	707	693	637	706	661	660	708	709	718	704	718	684	690	703	672	685	736	634	666	680	727	697	697	700	699	702	665	760	701	654	703	711	650	681	671	677	692	702	718	682	652	633	721	657	669	638	678	680	734	746	663	689	701	672	628	666	707	705	661	735	711	697	702	670	661	671	707	701	756	739	707	714	628	724	699	660	667	685	694	668	682	696	695	696	700	736	715	677	728	708	711	691	667	713	734	720	700	753	667	713	722	650	724	673	715	665	685	688	657	676	768	716	700	706	735	686	711	663	729	682	679	695	682	688	689	668	706	662	707	716	652	673	696	690	704	719	667	712	723	712	705	680	726	730	688	675	705	688	694	696	707	707	633	690	677	693	682	754	682	655	711	700	632	711	644	653	698	737	682	655	694	702	665	693	745	732	742	628	671	705	722	736	710	701	616	668	701	683	709	649	681	684	677	694	662	691	702	701	685	675	681	728	651	699	710	689	718	674	693	679	642	702	703	686	652	686	643	703	735	693	651	654	694	722	663	683	692	711	713	721	702	731	640	698	701	705	732	715	699	658	699	697	679	734	681	690	649	694	701	718	680	662	708	699	723	732	684	676	674	679	708	726	684	729	662	684	682	690	693	676	670	681	686	715	701	716	659	658	699	656	696	733	722	663	680	717	668	666	704	681	708	681	674	681	692	687	639	659	724	737	674	707	674	705	645	690	692	709	679	669	702	708	690	709	690	718	654	701	705	705	669	710	675	684	676	694	683	697	707	725	655	695	673	737	710	712	702	677	723	699	677	667	679	659	658	699	659	691	703	688	665	673	676	670	718	721	667	698	720	699	672	690	680	692	689	729	719	678	740	653	681	694	659	682	690	694	763	693	683	719	689	679	648	699	719	736	728	674	732	714	683	653	684	697	688	695	683	701	704	704	711	690	721	681	719	678	689	654	684	715	664	695	658	698	655	696	683	730	693	681	683	657	662	699	644	702	693	669	673	683	703	668	689	667	719	692	716	698	691	703	697	683	671	646	714	725	696	652	670	696	696	691	678	672	709	734	658	633	714	718	692	669	703	685	737	644	694	681	666	721	676	698	706	676	779	666	676	687	702	674	703	652	696	688	682	708	676	677	662	728	727	710	712	681	722	696	712	687	659	735	692	685	671	727	704	701	739	718	658	662	711	725	690	681	682	721	699	724	640	721	688	664	663	701	735	728	697	743	667	684	659	688	706	707	667	683	693	712	710	678	725	711	681	711	754	667	763	709	698	704	668	685	689	691	713	657	679	678	718	715	719	674	645	662	713	667	715	677	674	686	663	714	734	692	676	702	693	727	651	732	669	685	682	661	680	668	728	676	712	686	643	700	745	705	683	709	704	720	685	683	731	737	737	692	704	690	690	665	734	732	716	660	685	682	675	697	702	713	702	633	668	693	677	726	648	663	691	692	699	669	677	711	679	718	696	673	677	706	720	694	694	680	696	683	733	652	697	681	673	693	704	653	659	673	696	631	699	708	664	747	711	696	695	681	689	702	673	704	656	688	715	684	688	658	689	684	693	678	670	703	689	654	701	671	692	631	659	657	724	678	675	632	726	686	670	691	699	710	685	704	740	702	724	717	682	717	694	725	737	732	699	710	675	706	704	705	709	675	670	706	697	680	664	713	688	716	699	685	680	692	726	671	685	639	699	682	672	670	698	678	681	734	667	700	706	689	658	730	652	717	711	670	715	729	680	662	673	700	731	689	688	676	713	700	722	710	733	696	697	690	719	653	708	742	678	656	688	700	692	694	652	691	661	720	636	694	701	696	692	702	637	687	702	671	651	698	732	671	634	678	705	738	692	676	701	637	683	686	677	691	717	696	698	675	658	717	683	672	689	694	727	675	727	670	704	675	766	729	725	692	701	699	732	691	705	691	673	694	668	693	678	672	684	700	658	712	701	713	681	680	698	662	664	666	657	685	690	728	688	682	634	667	727	673	673	665	697	725	711	655	700	713	694	686	708	707	712	687	660	688	695	702	641	699	708	680	672	653	669	701	692	682	689	711	684	645	679	695	721	643	743	717	667	679	724	728	699	673	710	684	669	663	650	677	711	717	671	711	657	714	679	680	729	722	717	696	660	708	710	704	725
35660	17095	4367	362	307	248	240	261	253	252	254	240	231	250	244	252	262	270	241	205	200	247	237	242	246	221	250	234	236	247	248	280	233	248	246	246	218	244	255	245	257	232	216	228	223	260	283	256	272	245	245	248	216	229	246	227	244	251	244	233	261	260	247	240	259	250	212	243	259	235	261	247	235	253	262	251	261	240	263	270	223	234	232	212	244	229	238	246	251	237	236	257	245	260	257	238	243	250	228	243	223	238	237	233	258	271	248	224	266	257	234	270	249	227	205	234	259	207	252	223	262	259	245	224	223	243	228	271	221	244	228	232	243	234	266	222	245	241	250	271	235	267	279	248	228	244	230	253	231	256	249	249	253	233	225	286	210	237	242	243	237	230	254	230	226	277	243	242	257	233	236	254	251	240	232	257	240	241	240	248	242	214	236	255	230	277	249	225	244	238	241	234	265	250	227	232	242	246	219	245	247	246	250	241	240	228	232	259	252	243	263	247	234	277	235	249	265	282	225	262	255	242	253	230	252	237	242	230	261	261	256	268	261	222	241	245	267	272	245	270	227	226	228	236	227	247	225	249	244	272	273	205	229	251	224	239	248	247	264	245	248	255	240	221	249	252	258	264	247	277	215	248	207	236	274	265	239	240	225	232	249	273	273	263	270	224	264	264	228	245	250	244	242	224	259	252	246	232	252	222	233	242	251	243	223	263	234	270	256	246	222	226	232	252	240	262	248	223	228	264	267	226	247	277	234	246	247	246	265	232	240	264	245	246	284	251	258	231	245	234	257	229	236	242	247	241	252	258	213	252	258	262	251	254	258	250	242	250	256	269	242	260	237	230	246	254	229	254	207	247	240	261	229	218	230	221	242	220	251	249	221	249	241	263	260	253	223	214	223	262	275	238	276	246	249	250	239	258	241	242	228	220	242	268	244	256	260	255	238	240	262	255	237	226	256	271	271	238	268	244	238	245	232	260	253	250	247	232	219	232	246	233	249	230	239	269	222	237	255	261	236	223	224	234	271	235	227	249	235	257	218	225	229	262	238	223	233	230	227	277	216	242	262	213	246	287	222	225	218	267	229	270	245	232	211	270	256	254	273	289	249	244	221	242	228	254	260	230	255	231	241	248	227	269	249	248	265	245	265	266	222	240	228	239	254	222	225	252	259	261	282	239	257	272	256	242	260	246	258	227	257	266	247	264	265	233	216	243	258	261	255	265	264	226	248	191	254	243	264	270	256	221	243	247	247	216	236	250	248	272	253	220	250	235	215	254	264	254	224	257	246	244	227	228	266	248	255	242	218	255	202	231	249	255	225	227	247	251	260	233	219	263	227	259	214	232	237	231	270	240	254	233	242	258	242	269	261	253	238	247	223	254	252	241	242	242	249	246	239	263	254	244	250	233	231	208	245	253	235	238	223	244	249	253	255	255	222	245	233	248	232	260	237	263	262	227	252	236	243	259	251	262	257	266	214	232	258	259	262	237	235	260	253	262	227	243	239	230	262	271	215	227	244	261	238	211	236	270	277	227	270	242	248	259	251	222	236	249	262	225	256	246	251	271	237	237	244	227	244	205	255	249	241	229	222	245	226	233	242	262	243	252	211	235	272	225	238	265	236	262	228	260	237	244	226	220	242	229	249	240	214	262	262	243	254	245	249	239	238	251	230	224	215	240	227	262	268	252	247	267	235	213	229	257	225	230	216	230	259	246	252	230	234	246	245	245	215	234	241	241	255	256	213	250	246	232	253	242	278	239	237	237	232	228	241	289	251	246	245	238	234	224	219	235	252	262	221	252	215	228	212	236	246	228	230	234	222	259	232	280	218	245	216	282	248	244	239	270	250	256	230	246	267	227	254	244	221	253	276	216	280	258	214	247	236	278	259	231	223	281	243	266	237	249	225	230	268	246	258	201	246	233	262	223	272	240	268	262	232	256	244	226	245	254	261	229	219	277	216	218	255	269	230	224	211	269	241	257	256	229	224	218	237	238	231	260	246	249	253	244	222	252	225	264	271	219	246	251	243	226	234	259	227	250	238	275	218	212	237	263	221	260	248	254	238	246	229	234	243	218	273	253	233	244	220	237	228	244	246	255	241	234	251	224	203	235	231	254	240	228	233	264	246	262	266	230	227	250	231	242	263	239	259	219	262	231	247	249	236	253	247	210	254	232	246	241	271	241	250	233	220	256	274	268	256	220	251	222	247	245	256	265	224	267	257	225	231	248	234	253	251	274	264	260	214	227	225	254	264	225	220	255	286	240	238	220	261	268	262	251	240	245	258	238	226	256	226	233	236	234	243	248	248	250	228	235	239	251	236	253	266	258	268	274	239	249	243	257	267	216	262	243	222	227	228	236	257	243	252	230	264	240	241	238	263	232	251	250	252	225	236	243	251	252	259	252	245	231	241	230	256	220	244	242	242	259	236	277	244	262	229	244	257	254	256	230	274	249	245	281	251	241	251	246	260	256	237	257	240	225	235	284	240	261	267	237	240	229	216	242	229	223	239	217	231	245	265	266	248	269	242	244	239	218	225	238	238	240	239	237	241	251	250	228	234	222	240	207	243	219	240	237	231	233	234	285	244	249	240	231	233	261	256	249	241	247	241	238	228	243	213	235	238	229	253	236	267	267	240	245	272	227	268	273	247	235	227	247	261	246	268	272	251	247	253	248	257	246	243	225	254	230	232	223	267	253	218	269	264	253	242	238	256	253	238	247	244	218	240	245	238	247	238	247	235	250	251	254	240	241	240	260	208	246	249	253	253	277	246	271	245	251	218	232	230	218	255	264	220	241	261	285	234	216	262	246	247	227	233	237	269	247	238	257	248	234	256	226	241	247	246	265	265	234	279	225	238	220	260	231	260	247	255	216	224	271	229	254	233	257	222	247	257	247	260	227	242	242	267	244	251	280	238	253	239	236	232	239	267	234	223	265	277	261	234	224	252	254	271	255	236	244	229	240	221	239	262	257	250	247	258	239	259	242	257	246	208	232	236	242	212	263	246	225	261	248	249	227	229	233	232	233	226	253	252	232	217	235	275	268	201	248	290	249	243	228	275	252	213	249	283	284	232	244	230	241	242	229	222	229	260	260	274	294	236	225	254	243	236	224	217	226	265	263	233	237	253	232	289	230	233	230	247	228	229	207	231	248	255	241	237	224	253	245	205	225	244	285	252	280	209	228	239	227	241	269	265	247	257	232	274	231	227	244	231	274	245	255	222	242	265	246	221	254	237	238	246	258	244	223	257	246	251	249	217	215	282	240	227	255	228	246	244	271	239	237	248	242	264	244	247	242	243	239	257	252	242	273	263	278	225	246	243	224	226	238	229	218	257	218	224	253	251	238	261	221	259	208	229	271	236	240	252	250	243	271	253	230	225	217	254	258	218	248	220	236	223	224	240	257	265	225	218	238	214	245	247	194	219	221	234	275	253	219	205	260	221	254	268	272	235	238	209	232	255	240	270	262	215	245	262	245	233	213	233	233
18780	4238	1137	583	597	597	592	554	553	560	531	613	532	589	560	546	538	556	541	600	567	600	579	586	546	572	575	572	583	567	553	552	598	552	602	550	579	575	573	581	594	562	570	573	572	587	583	582	538	619	584	549	579	599	594	587	586	552	581	548	562	571	574	565	548	536	579	611	575	562	573	614	581	589	553	571	593	536	565	549	548	577	583	511	567	573	548	578	586	534	560	562	536	578	557	533	572	551	574	547	552	573	618	578	593	565	553	594	554	608	606	554	564	590	604	559	528	607	587	553	607	575	596	529	620	597	549	573	560	569	596	588	561	616	578	589	524	570	559	578	589	527	571	565	568	570	584	556	563	593	534	577	589	597	529	542	580	584	560	581	558	580	598	565	531	556	603	594	609	583	586	589	550	576	581	588	565	552	543	550	507	603	538	582	577	586	551	557	543	566	614	592	588	530	581	579	539	601	586	575	579	579	553	577	594	559	623	568	571	559	613	533	521	558	569	558	600	549	548	593	559	603	560	534	524	543	596	556	566	594	538	542	547	590	563	557	566	592	548	593	585	590	590	566	561	600	577	586	546	527	534	565	553	553	610	575	587	613	548	592	518	583	597	535	614	576	569	520	624	603	574	567	570	556	551	567	620	549	588	555	590	573	575	568	543	528	550	566	572	596	541	597	540	583	543	567	583	547	553	564	598	547	569	593	555	565	597	571	593	575	557	627	531	573	562	541	580	614	562	578	531	566	555	575	578	555	569	547	591	561	561	583	569	576	572	549	576	566	558	540	572	608	558	566	544	563	589	591	551	603	539	547	553	564	582	519	572	532	575	530	591	571	574	581	572	587	546	547	584	562	524	554	562	572	589	598	540	591	547	567	623	581	569	572	634	579	564	559	555	589	596	568	595	564	582	594	539	546	592	546	542	568	538	511	602	584	561	595	577	578	572	572	600	587	561	522	582	591	578	601	556	583	573	563	569	606	554	559	562	580	581	519	595	561	605	585	569	532	581	585	584	578	563	568	549	559	574	593	597	586	552	557	593	562	573	568	587	577	547	560	536	566	523	577	576	568	563	562	584	584	601	543	576	584	543	552	538	556	615	561	549	545	635	594	609	555	536	564	559	577	585	565	571	612	613	560	555	524	563	611	538	584	569	585	576	574	564	552	549	549	568	568	531	602	548	558	575	567	547	578	596	568	584	537	641	573	590	562	535	540	566	583	539	582	545	552	538	576	581	571	546	594	593	541	569	563	520	600	570	581	553	571	575	568	604	558	552	574	590	563	587	562	569	563	556	551	593	527	571	594	564	591	579	537	561	576	576	544	587	575	586	551	572	551	592	582	551	590	556	565	566	589	600	528	590	569	606	589	588	554	598	565	572	605	575	576	582	563	564	548	566	557	532	597	606	570	597	573	549	572	549	568	564	584	577	561	555	561	578	570	594	586	538	545	532	600	600	560	589	601	540	548	582	581	587	569	535	544	606	653	530	570	576	620	564	555	605	540	565	568	569	601	550	568	618	523	597	622	580	539	567	613	618	633	552	557	544	551	580	585	566	592	527	563	583	603	568	564	587	587	555	556	574	547	549	524	580	593	527	560	574	638	584	566	583	533	575	615	581	559	589	574	602	569	557	566	515	627	574	549	588	597	614	550	566	581	562	570	576	560	511	571	553	546	613	578	580	556	590	590	596	570	569	562	606	605	547	591	542	564	583	574	587	628	568	555	578	562	568	553	547	618	567	588	575	604	596	547	550	561	608	562	556	594	586	574	563	546	572	563	592	558	598	547	583	607	608	556	575	539	537	564	573	596	545	590	601	564	580	554	566	550	564	577	560	552	555	576	536	573	597	582	588	521	582	561	541	544	587	545	578	623	608	590	585	610	549	566	536	564	571	571	587	613	574	574	573	561	564	613	583	550	572	584	554	625	600	565	571	565	599	580	542	583	539	591	581	563	559	562	624	575	573	546	584	549	570	522	589	527	583	558	533	569	595	554	583	601	522	579	550	570	599	572	583	532	593	588	524	580	575	576	566	591	534	584	575	584	546	549	609	528	551	558	574	610	583	597	575	590	573	540	551	538	579	585	612	540	596	589	563	582	562	574	538	544	558	583	553	571	613	564	527	545	574	553	554	570	554	585	562	588	539	523	595	521	592	581	585	588	536	521	546	606	559	599	589	555	582	597	583	653	578	559	584	580	566	583	543	525	539	607	560	556	549	580	630	551	565	561	550	558	599	606	547	562	570	574	557	573	573	547	598	593	556	547	559	591	592	604	590	582	579	535	575	527	597	570	551	562	551	579	540	549	570	563	574	618	538	577	583	552	598	578	535	530	576	554	563	552	616	582	583	610	566	559	592	581	582	580	557	597	547	539	582	586	576	595	563	575	582	540	579	549	590	586	574	590	591	585	544	558	617	539	563	555	625	584	583	603	606	601	585	530	574	607	584	568	626	555	558	576	587	567	562	530	599	598	603	542	572	550	603	581	563	610	599	579	578	553	548	579	557	538	542	560	581	561	610	565	547	541	568	530	573	606	562	580	581	577	570	588	575	590	543	571	565	585	610	569	600	583	556	543	544	560	592	568	561	538	545	582	551	568	594	605	579	612	632	625	610	566	566	539	637	598	556	560	543	595	573	572	578	574	580	551	541	606	519	587	543	556	586	542	568	563	546	572	589	557	565	601	600	566	576	548	575	552	557	559	586	567	589	544	558	580	564	625	594	564	571	593	587	591	603	599	569	569	552	572	572	583	580	615	595	568	589	583	574	573	581	588	565	587	563	609	569	591	584	566	552	570	578	531	583	570	574	559	540	550	566	577	582	518	627	549	597	580	602	589	594	592	559	566	516	576	601	597	599	553	573	592	545	557	558	577	556	538	540	538	588	600	580	576	553	523	605	570	595	570	551	605	556	540	589	554	584	598	549	585	536	533	586	567	597	560	581	583	534	592	568	593	572	573	633	612	530	575	551	584	553	535	597	549	535	617	577	578	563	581	630	559	554	540	494	551	577	562	552	585	604	566	587	568	569	598	551	612	594	579	559	577	600	570	564	606	537	550	584	543	562	538	591	548	571	541	578	566	588	551	595	572	598	570	548	591	607	573	593	570	545	596	545	545	575	552	603	563	557	590	562	579	567	600	563	589	558	594	585	578	542	596	542	549	556	566	553	576	554	567	550	552	608	568	552	570	605	569	586	583	555	593	588	565	622	552	599	573	577	570	586	623	561	559	572	577	601	527	574	565	612	558	587	572	542	570	605	583	599	549	510	582	619	538	620	582	577	555	563	592	554	574	592	577	549	623	542	559	568	554	616	562	537	526	595	564	616	574	541	550	570	603	554	578	612	558	546	574	570	544	552	538	575	563	608	579	532	585	566	548	561	567	596	553	557	527	572	591	543	606	569	577	561	615	541	596	513	567	571	560	628	551	572	559	585	574	588	534	623	547	585	576	575	555	539	543	511	567	598	554	557	585	555	537	581	563
25276	21122	23746	28729	21134	13925	745	552	448	466	490	397	396	407	433	374	404	432	411	386	441	454	388	406	398	418	418	382	394	392	374	423	421	371	411	369	419	396	459	388	388	407	423	377	406	411	419	396	388	389	437	432	405	408	423	410	393	391	412	407	362	408	412	392	393	376	430	403	395	388	413	408	460	369	396	439	402	411	380	409	370	380	397	383	446	410	408	424	416	407	442	353	437	404	371	412	401	408	426	350	390	375	454	397	406	391	434	423	400	378	392	441	395	407	438	395	448	364	389	384	398	415	392	444	420	365	387	410	348	407	435	398	447	410	432	374	385	352	419	416	434	402	406	424	440	404	387	370	371	364	440	385	425	371	361	372	435	440	410	386	441	392	397	374	407	402	333	382	394	393	433	395	417	428	422	393	408	419	406	380	367	417	406	387	416	403	429	378	392	376	376	384	404	384	372	374	445	418	394	382	464	438	405	413	382	396	439	420	396	391	405	360	374	398	367	362	421	368	421	405	387	406	395	409	383	409	408	433	414	419	413	384	422	438	395	415	415	363	376	402	344	373	412	391	365	410	376	401	389	421	400	388	430	382	422	382	413	408	392	444	390	403	416	400	422	424	370	382	452	429	383	396	402	393	454	391	388	434	362	362	413	380	366	388	437	364	398	398	437	410	402	422	402	434	448	408	353	386	407	423	412	391	387	414	388	393	387	405	419	372	404	421	413	415	398	425	425	398	404	437	412	391	381	367	424	366	395	389	388	384	412	375	394	378	389	402	448	407	385	402	370	375	410	392	399	426	433	401	406	408	392	394	416	376	425	407	379	387	436	443	359	361	381	389	409	374	393	424	417	398	411	405	358	387	413	410	399	386	395	378	394	399	401	405	390	423	397	382	370	390	349	394	422	417	410	403	403	412	400	402	395	391	389	398	438	383	401	431	381	378	408	407	414	425	374	406	424	378	415	376	392	419	434	464	421	422	382	394	440	433	382	380	450	375	416	409	440	399	386	400	425	396	407	357	396	391	378	426	430	429	414	384	415	362	368	425	362	383	358	427	441	403	397	387	438	376	425	397	397	415	352	378	399	402	399	434	391	397	356	386	432	408	384	418	381	433	414	419	390	388	387	391	426	410	377	390	371	422	417	389	421	407	393	404	377	387	409	383	407	419	398	418	423	429	400	366	420	443	369	372	381	370	404	395	413	404	372	378	406	433	364	398	401	386	411	391	419	391	423	440	388	404	396	450	430	390	363	398	424	414	427	429	398	400	364	348	391	407	410	408	388	370	402	456	452	423	383	362	382	409	405	410	385	398	436	412	410	402	417	400	400	369	444	406	420	402	409	398	389	424	409	405	357	420	404	418	439	386	368	422	411	457	384	399	402	409	403	393	394	388	394	379	420	399	421	375	390	431	395	427	440	391	427	385	381	417	414	393	422	417	413	427	368	397	394	404	406	361	432	383	395	404	402	397	388	422	392	385	432	406	363	429	422	414	404	393	397	377	372	403	412	378	406	455	379	387	454	429	399	436	401	371	381	353	368	422	438	408	414	433	397	430	387	442	416	433	428	380	400	361	382	390	393	401	389	393	430	387	411	390	411	422	380	411	410	360	393	464	374	407	390	419	439	420	397	398	429	442	343	422	416	404	384	388	382	434	383	418	417	413	332	401	379	391	423	393	344	390	410	422	440	382	400	396	372	400	430	401	379	371	409	406	414	372	384	413	399	416	375	385	388	413	415	426	413	333	417	393	435	408	402	390	404	388	407	376	403	374	388	389	425	437	396	403	393	408	433	388	410	406	400	390	404	451	377	386	416	410	405	405	381	374	423	403	397	426	408	434	407	420	430	379	408	399	384	416	379	409	406	380	385	387	390	382	427	402	426	380	364	404	437	413	386	425	398	430	387	385	446	366	439	450	404	395	436	353	402	394	415	384	416	395	374	405	389	439	415	421	392	396	384	437	377	395	435	462	409	409	409	425	378	417	409	428	413	352	419	419	367	413	401	403	387	416	410	373	425	392	385	409	384	393	400	362	454	410	384	405	403	411	393	421	438	385	401	413	447	410	383	394	381	384	395	417	445	426	394	397	403	385	403	390	396	366	436	400	412	387	422	359	374	404	442	382	392	387	365	431	395	418	400	407	386	371	369	416	370	392	401	418	410	404	370	420	404	392	395	439	390	417	409	403	417	405	364	391	385	417	397	403	389	421	420	404	392	424	364	430	437	403	406	403	384	386	356	402	369	394	417	407	398	419	424	406	409	400	375	401	368	376	410	356	369	392	403	353	402	390	374	439	446	420	390	392	398	402	395	380	396	415	412	402	423	397	401	353	395	405	421	400	351	372	433	384	395	399	387	380	396	377	420	416	396	428	357	437	432	381	372	408	399	364	389	381	397	378	398	401	406	397	427	418	383	355	381	391	401	428	404	367	429	413	399	401	410	394	407	403	430	413	393	396	424	417	414	380	401	400	409	380	416	404	375	420	377	358	374	434	402	410	351	404	395	394	403	397	431	413	434	396	362	394	446	441	416	370	392	397	366	409	390	410	436	391	404	370	389	384	449	385	402	406	424	397	400	397	431	414	411	383	418	383	407	413	452	394	405	379	432	391	365	411	352	372	392	393	375	389	415	391	454	400	416	375	367	418	405	419	419	401	400	378	388	442	417	406	386	428	414	391	370	412	405	422	372	436	401	385	423	403	435	373	414	428	427	452	419	411	389	420	410	387	405	412	405	400	389	334	380	424	431	407	385	429	405	449	411	391	402	402	391	413	377	424	407	408	411	402	420	422	394	407	412	393	401	360	437	383	400	459	421	355	365	407	422	394	372	421	378	456	401	424	418	395	431	380	384	393	397	411	422	403	402	424	371	385	398	404	404	407	420	341	385	409	409	435	368	423	367	358	422	385	422	366	352	427	395	391	421	430	408	419	406	408	405	441	411	406	402	422	420	396	419	424	435	392	378	343	403	396	382	375	388	406	422	392	436	432	426	391	392	422	409	369	382	348	384	394	395	388	379	382	417	388	417	394	422	432	398	398	383	381	386	421	396	369	395	406	417	380	425	399	420	415	390	434	427	396	392	381	406	434	399	415	365	390	410	402	407	389	410	409	400	373	382	361	392	402	388	429	376	416	406	417	379	406	412	413	386	374	385	442	450	389	390	388	388	373	398	413	418	376	414	394	419	395	407	422	357	416	426	380	384	434	409	399	379	405	402	379	432	402	377	448	381	428	397	396	415	429	376	389	417	362	394	408	457	432	400	442	432	401	391	409	410	408	430	386	376	398	431	426	420	347	404	400	384	405	412	381	406	404	440	414	396	374	404	377	362	403	392	394	409	382	393	384	344	397	416	439	436	434	395	393	414	410	416	426	415	431	419	410	368	407	405	391	415	392	440	429	378	388	381	379	384	385	380	404	393	383	381	395	403	406	388	386	385	420	381	433	416	417	416	411	365	394	443	382	400	416	406	394	408	388	387	381
28636	33448	11298	980	958	900	834	859	842	836	825	841	831	868	854	821	826	847	837	825	823	845	835	809	861	819	865	903	864	852	845	861	871	829	865	838	833	827	839	861	837	817	817	890	845	859	842	795	842	824	829	857	829	819	843	798	860	842	848	918	812	839	799	825	903	889	858	870	832	830	837	820	836	855	851	817	875	839	846	825	774	865	833	873	816	857	857	826	870	821	820	856	843	859	836	946	855	890	843	831	850	851	876	769	874	855	855	882	821	846	825	850	857	854	835	807	873	842	870	829	806	812	889	844	880	842	860	814	852	878	819	799	835	852	841	890	843	765	806	871	831	837	860	809	831	825	889	859	864	876	867	857	901	869	861	787	887	828	893	841	852	812	907	872	857	847	817	800	851	864	843	882	810	846	847	918	829	868	864	817	834	823	817	859	799	845	852	829	873	809	871	867	845	820	864	813	898	929	841	850	826	900	795	860	821	811	845	830	876	862	766	900	827	854	841	862	857	840	814	817	877	840	861	817	864	894	806	885	846	774	869	833	865	821	878	809	904	886	814	837	842	833	829	804	872	814	838	782	845	882	816	821	838	875	879	860	837	820	823	817	864	875	867	820	864	819	842	824	885	847	797	823	766	838	850	824	849	854	777	823	852	872	866	811	848	869	861	842	913	820	801	860	849	860	849	855	820	831	810	865	922	826	822	824	798	859	856	812	829	902	876	867	824	855	838	801	833	829	777	847	810	820	847	858	803	867	866	785	851	811	818	902	811	842	859	892	848	805	821	886	858	846	799	792	891	814	810	817	830	849	805	884	819	844	815	803	833	826	841	866	861	892	874	844	811	831	856	821	781	823	849	851	818	861	848	877	891	866	882	806	820	831	831	818	819	847	894	858	816	867	854	871	919	780	912	833	810	814	836	814	820	813	821	830	831	858	847	883	826	797	831	804	852	881	864	876	856	821	883	832	866	857	810	835	827	911	825	824	837	812	811	832	810	829	816	842	838	819	830	875	881	834	842	825	833	870	799	778	824	828	836	841	826	824	792	842	875	836	859	886	840	836	830	816	802	825	877	823	824	819	818	868	825	875	867	855	811	791	862	849	855	801	868	863	854	861	828	852	814	822	825	830	824	833	858	875	827	824	888	833	844	824	844	854	848	853	847	801	827	764	820	841	833	836	852	818	857	826	815	824	828	817	801	790	843	818	816	838	843	860	823	889	875	831	845	833	882	865	880	832	856	865	850	822	827	868	861	825	833	859	844	866	842	818	870	869	833	893	869	862	802	864	858	836	925	858	821	839	820	836	887	820	834	808	848	775	847	867	869	839	852	826	857	875	798	840	841	850	863	840	839	808	822	786	842	879	914	837	850	840	854	817	836	855	804	893	847	881	833	846	864	817	901	850	841	847	810	811	818	891	902	872	842	870	815	830	823	877	853	817	854	818	868	860	828	846	829	869	816	827	875	803	843	843	850	855	904	870	850	803	801	833	831	915	838	862	761	882	814	853	807	810	859	848	836	855	839	831	846	837	839	830	892	866	878	837	842	833	851	861	870	876	876	850	852	783	788	861	814	817	821	853	822	871	855	821	827	862	871	897	854	844	894	799	874	854	755	808	843	854	903	898	833	863	836	866	808	825	839	848	885	823	823	800	818	831	843	823	870	839	859	828	852	817	924	836	839	806	848	830	891	829	855	845	865	868	857	850	855	845	839	869	868	823	872	840	832	815	838	866	856	801	892	861	854	872	862	820	871	853	832	800	839	836	893	887	833	875	823	788	883	835	821	802	834	817	772	869	836	827	854	818	852	785	836	872	818	884	848	817	834	824	829	807	876	836	805	817	824	813	823	867	783	909	889	843	837	851	787	871	857	817	899	860	785	838	847	885	795	879	868	804	857	842	857	873	866	810	822	877	849	829	838	835	867	828	863	874	893	816	848	808	848	857	906	860	809	834	845	819	826	889	884	852	891	851	823	843	854	848	868	852	817	830	828	837	844	867	870	860	857	813	859	838	843	845	880	842	853	835	802	855	840	817	862	838	879	882	865	850	838	837	832	929	890	839	837	847	828	819	787	850	868	877	854	878	870	835	820	861	842	853	832	876	908	836	862	885	854	854	863	892	850	904	846	887	869	821	793	843	885	800	883	804	833	797	828	874	865	833	816	862	851	842	906	847	897	899	864	846	848	837	857	840	771	922	859	856	873	875	878	849	820	855	838	833	892	822	857	829	854	809	800	832	852	817	814	883	810	820	842	839	845	837	898	845	794	824	854	838	889	836	831	866	822	838	857	800	894	835	797	872	846	853	879	903	906	894	885	783	871	843	830	831	854	864	785	832	867	879	810	866	845	831	884	879	845	871	859	842	817	867	934	842	821	802	822	796	869	861	899	865	839	812	834	811	838	853	836	867	853	850	823	823	897	830	856	839	852	841	889	775	818	869	882	888	849	901	827	789	860	832	849	838	851	807	863	878	816	849	821	828	848	791	881	833	853	878	826	825	830	879	869	834	857	894	772	810	873	848	846	822	778	821	806	864	829	885	872	808	849	802	891	840	882	809	839	862	867	853	843	899	890	823	860	819	824	874	808	861	879	848	840	850	819	850	850	849	817	814	854	840	860	839	833	849	813	882	829	822	812	852	805	805	837	885	839	838	799	829	849	815	912	869	869	877	870	818	820	825	866	873	837	880	835	860	835	887	817	877	829	792	815	824	851	859	858	827	872	830	880	848	824	787	870	846	811	866	849	884	867	840	819	812	853	914	843	852	873	791	774	843	838	810	848	801	822	856	841	827	805	842	837	864	854	838	837	842	844	874	812	887	857	830	898	800	836	828	894	840	787	827	780	860	854	829	836	849	818	842	824	832	823	869	815	861	885	904	874	825	877	887	833	819	851	880	817	847	849	908	872	850	834	832	906	832	830	853	815	820	843	869	829	816	835	832	829	894	867	880	859	872	880	854	808	861	790	813	825	819	841	834	821	882	832	827	776	881	770	874	875	871	853	864	814	858	879	843	832	824	834	839	795	817	804	873	879	845	818	900	864	822	841	881	822	849	798	863	843	882	864	849	852	803	854	773	840	872	847	871	814	848	876	766	848	829	864	862	904	840	871	831	919	843	836	873	795	827	855	878	844	849	810	851	852	923	823	836	778	811	846	886	827	874	860	865	796	838	845	822	863	897	856	823	885	834	805	818	798	817	839	832	860	828	875	818	819	809	844	887	866	865	814	838	836	849	866	935	845	830	793	828	840	798	804	899	833	840	852	881	872	805	838	809	807	791	847	847	862	853	818	798	867	825	891	808	856	873	821	801	814	816	826	865	894	843	865	838	863	850	830	858	835	860	869	896	859	835	863	840	846	839	823	852	873	823	871	817	804	833	862	789	807	825	877	836	850	835	840	847	821	869	806	842	806	854	891	850	851	903	881	815	849	872	807	842	798	843	877	837	824	888	837	818	853	819	831	813	813	871	884	856	829	887	798	831
24583	21130	24192	28340	21134	21152	11378	657	445	412	407	398	395	429	366	387	392	349	403	366	372	345	340	337	345	355	319	335	365	344	372	350	337	328	335	343	354	340	325	352	342	332	351	360	336	364	355	347	368	354	360	354	355	380	312	318	350	329	327	357	350	317	360	347	325	325	330	372	358	347	332	341	327	363	376	339	326	349	360	365	366	352	317	362	308	314	351	297	336	349	311	330	371	305	351	380	361	369	344	327	307	375	335	341	364	350	365	332	351	330	340	345	339	346	372	303	342	319	348	341	360	325	334	358	318	339	374	346	350	377	326	329	335	350	367	345	329	355	324	346	360	341	340	354	320	323	356	340	332	356	325	283	333	338	308	313	345	369	330	324	352	338	350	356	351	303	350	335	356	323	338	327	344	347	362	344	331	333	359	388	350	336	300	331	322	338	365	326	335	388	372	324	337	327	369	300	329	338	351	328	348	330	349	363	310	310	323	304	338	307	327	341	328	338	327	351	340	349	305	330	346	329	350	340	347	315	362	309	339	349	320	298	310	333	350	343	341	322	327	319	363	315	343	316	331	330	322	343	352	329	355	338	347	341	342	332	324	352	321	310	357	364	334	339	351	341	341	341	353	343	335	343	346	358	356	372	378	357	357	330	338	336	337	313	311	344	371	352	349	325	315	325	344	336	353	351	339	323	352	325	292	307	347	312	349	356	319	357	350	365	336	361	335	311	336	334	314	337	337	303	313	347	353	340	349	331	316	336	365	331	324	323	351	324	341	296	318	389	351	351	340	325	349	313	323	339	346	395	327	362	358	363	320	347	364	343	307	347	358	309	325	330	325	338	345	358	350	317	330	348	324	309	345	365	343	346	318	342	295	309	321	366	362	328	335	323	329	354	351	348	335	341	332	339	340	328	354	291	376	305	351	315	331	327	332	317	375	341	324	355	344	302	367	356	358	301	298	353	329	340	308	309	325	320	340	372	316	318	337	392	324	351	348	326	317	363	319	356	353	309	382	345	357	338	332	307	340	347	306	332	358	344	337	336	324	332	366	344	340	302	313	338	360	331	348	301	336	317	314	362	341	320	363	346	348	320	368	346	379	343	348	326	330	341	323	310	341	344	360	329	294	356	355	342	360	326	326	347	344	357	348	313	369	360	333	334	329	319	324	357	344	324	324	309	361	322	371	337	334	366	353	352	365	367	309	332	370	307	345	366	340	309	332	363	366	312	351	348	347	358	328	322	342	326	340	345	342	336	336	337	329	333	340	354	314	355	372	351	346	353	307	293	333	324	324	336	318	348	345	365	319	357	346	333	358	338	334	313	339	316	344	347	339	339	333	345	346	338	329	354	334	308	347	346	350	325	360	321	352	334	337	369	321	303	357	342	345	373	357	351	359	336	365	335	369	359	355	342	349	335	323	330	309	321	336	314	331	321	374	373	316	313	367	342	347	345	338	320	345	317	339	332	342	379	353	345	337	353	344	341	330	321	318	360	338	319	342	346	343	367	361	345	329	328	346	345	347	345	339	325	340	320	336	379	345	325	357	337	331	364	342	361	327	357	354	318	333	362	385	323	387	336	370	388	331	316	314	368	349	359	330	350	357	298	334	328	351	366	368	345	337	348	337	316	322	374	330	344	342	319	324	298	312	372	322	339	341	368	388	370	333	350	321	322	332	307	324	317	381	320	341	344	341	293	364	309	348	322	329	365	364	375	313	352	333	345	351	336	298	377	379	341	338	330	366	340	309	334	340	337	320	352	320	309	311	322	322	335	336	351	319	353	369	331	331	316	342	319	359	308	344	344	357	324	325	304	360	327	389	325	335	322	300	314	345	342	351	364	357	354	331	350	330	335	340	308	346	359	349	360	355	355	327	350	340	315	338	348	320	313	325	345	330	352	346	301	328	380	325	342	319	330	340	335	334	336	337	389	375	326	332	351	316	319	351	345	356	329	353	383	339	305	346	349	339	324	370	346	346	399	363	332	326	322	334	322	312	361	332	353	344	315	304	345	325	357	326	365	336	371	385	357	316	312	291	321	310	337	362	303	352	347	359	311	344	337	337	352	336	357	352	337	318	335	311	313	344	356	332	364	357	358	352	321	362	327	366	354	310	352	358	344	328	342	363	377	381	336	354	336	337	351	318	320	359	358	361	318	371	339	365	338	353	330	352	339	344	346	315	335	320	338	351	338	303	352	325	330	362	365	322	316	380	343	359	359	359	337	325	342	342	315	329	332	365	363	370	350	324	339	346	332	291	303	301	319	324	344	331	341	343	366	383	344	338	332	342	331	348	328	365	390	354	314	361	316	312	328	304	340	352	331	353	334	307	349	350	350	350	327	316	361	364	318	366	354	339	367	321	337	348	327	339	376	335	332	324	325	313	341	309	362	345	350	361	303	350	369	333	348	359	329	331	320	339	321	337	357	337	312	347	336	343	339	336	325	351	344	319	331	330	343	349	328	310	324	364	327	332	346	300	320	352	332	352	318	312	349	355	333	375	335	357	358	352	311	379	348	341	299	313	359	342	295	352	352	348	371	366	348	338	349	300	335	352	307	297	370	356	310	345	339	328	294	336	311	332	331	365	336	336	332	367	340	331	343	320	355	332	344	345	346	332	348	366	323	350	343	344	331	350	331	389	323	322	327	350	328	333	338	326	328	337	332	329	367	311	325	332	358	343	337	348	329	348	321	334	346	337	332	321	344	345	337	348	332	351	311	338	349	358	298	299	343	328	362	364	377	326	339	308	333	359	297	373	337	355	316	320	320	361	359	324	362	363	363	331	339	326	321	328	337	395	347	349	343	375	339	365	318	358	319	358	363	327	336	318	337	337	332	328	311	373	354	341	352	341	330	328	324	385	339	324	327	304	321	348	321	361	343	344	374	331	326	308	350	364	311	314	333	339	357	370	373	350	337	322	353	382	355	324	355	341	324	283	325	319	351	360	360	343	324	354	352	390	316	331	330	319	367	326	340	347	331	370	367	360	331	336	335	336	316	309	281	323	338	359	349	335	336	348	365	352	323	302	322	333	315	330	367	353	351	334	363	334	341	340	339	354	336	383	380	334	334	326	378	348	330	365	336	312	298	313	374	351	349	354	361	330	346	373	337	335	366	350	338	355	353	336	336	313	312	352	349	351	343	336	352	357	308	339	360	344	330	339	340	332	319	345	354	368	349	368	306	329	316	332	356	318	343	311	309	337	362	337	338	300	337	331	341	333	340	348	335	346	327	334	366	349	336	334	365	357	339	337	366	312	345	356	316	349	324	327	329	345	342	366	345	350	341	324	324	339	362	312	326	327	353	310	373	304	345	371	347	330	358	364	348	368	336	371	332	320	324	356	304	319	388	349	325	323	354	308	325	322	355	337	301	338	325	326	353	320	363	364	380	374	363	369	387	331	320	316	328	344	363	333	311	334	348	344	345	337	335	349	316	338	342	320	323	340	321	322	305	329	354	330	331	319	311	342	300	309	329	301	331
33577	42589	16619	1011	869	813	725	728	732	741	711	680	691	766	690	674	662	716	734	691	681	694	726	678	658	706	689	710	705	657	725	682	697	715	706	662	720	659	680	683	688	689	682	676	708	720	752	720	672	676	661	674	687	708	683	657	662	713	700	718	690	733	697	699	694	747	645	679	651	660	653	698	688	706	710	666	701	695	703	680	696	659	716	681	738	731	685	651	695	714	654	688	730	670	734	689	711	753	690	705	697	740	682	725	707	683	664	681	714	693	661	688	698	685	701	691	650	698	703	715	721	689	671	731	745	719	678	693	694	673	698	692	666	729	638	712	715	671	659	671	713	644	715	685	672	637	686	713	671	685	701	693	703	759	682	759	719	706	651	684	670	675	688	693	686	655	679	669	702	739	670	692	683	666	656	756	675	695	722	753	655	697	661	707	699	660	713	695	715	753	680	693	693	692	738	716	796	630	681	700	734	721	716	684	724	734	678	694	698	743	665	681	735	689	719	711	697	683	681	728	747	682	688	703	706	713	670	688	733	639	699	731	694	707	697	693	660	700	687	670	731	766	708	679	689	662	695	660	718	706	674	709	659	681	711	659	678	721	675	687	705	669	652	667	682	702	658	675	618	703	665	657	715	629	688	684	648	678	661	676	705	690	703	665	684	738	675	704	693	668	673	684	688	696	677	678	689	679	646	692	695	683	707	631	735	677	673	715	748	722	672	708	670	657	664	716	674	670	646	733	706	635	687	702	695	655	671	654	670	707	705	656	716	711	681	677	689	680	657	689	680	724	684	695	689	689	745	676	699	714	692	693	715	711	679	693	741	641	681	706	671	698	716	667	684	712	706	732	741	713	693	725	671	707	681	691	690	679	685	698	699	664	711	678	727	674	696	718	656	679	695	670	693	645	673	711	700	752	651	742	700	705	679	667	755	735	670	706	689	684	674	699	736	692	685	659	706	685	706	711	731	696	692	714	712	694	701	697	708	704	719	680	694	675	709	691	673	682	669	719	708	689	725	717	669	650	696	699	683	690	692	692	728	698	698	760	718	738	704	699	626	674	682	761	670	657	659	698	722	711	681	698	700	697	704	669	708	680	694	693	677	688	690	712	664	697	660	693	674	698	688	687	683	671	648	735	708	651	696	678	704	677	716	700	665	709	732	670	668	678	695	697	715	679	641	697	691	642	655	707	679	710	690	681	693	654	665	679	645	692	699	644	662	669	715	669	704	703	701	659	671	690	695	681	707	673	667	683	708	682	675	742	720	745	662	666	660	697	701	662	676	679	695	696	678	642	674	709	672	685	733	673	687	689	668	705	693	722	751	703	700	673	689	706	709	650	659	706	748	697	696	700	749	659	674	658	696	708	687	645	682	698	721	701	690	691	699	699	724	680	671	679	698	715	702	722	732	696	714	718	687	668	697	689	706	688	675	681	682	705	721	633	677	737	709	677	664	687	737	724	698	742	729	716	742	693	695	684	679	746	675	707	699	732	740	669	696	671	711	693	709	698	671	675	717	649	707	686	676	675	681	697	689	706	664	688	709	693	637	693	674	698	713	709	678	700	710	690	647	723	727	713	669	670	755	676	673	695	678	679	706	711	660	662	733	697	664	692	690	700	688	675	755	702	709	701	683	676	705	674	682	651	703	653	691	687	678	708	690	756	713	661	738	638	728	732	720	655	695	695	705	664	713	698	689	692	695	680	636	703	693	660	741	697	685	705	642	691	694	694	702	672	686	739	655	703	653	687	669	684	684	686	671	713	656	682	637	717	686	731	640	627	684	677	650	665	702	706	732	681	681	661	714	730	703	711	689	713	675	694	742	694	698	677	701	655	686	699	673	711	687	679	692	702	726	684	681	664	656	653	712	729	702	644	707	696	706	686	714	673	687	724	678	689	689	659	712	767	680	675	719	715	669	686	682	693	681	737	710	691	631	671	689	694	663	718	700	660	688	710	710	678	712	692	665	695	747	728	703	671	739	745	730	711	673	684	695	669	697	657	709	688	657	693	660	718	700	672	630	641	690	684	704	683	699	694	669	698	716	673	710	695	705	691	668	699	648	651	702	703	703	704	670	725	688	735	718	679	683	721	690	707	687	726	621	699	700	671	737	701	631	710	689	655	715	691	676	700	663	697	650	692	709	709	672	695	648	674	692	729	681	670	687	632	710	692	689	686	689	657	661	714	714	684	711	722	676	709	696	680	751	720	680	680	719	680	706	715	635	673	665	699	690	664	695	692	717	717	692	635	712	687	688	698	679	708	675	680	706	678	662	659	702	703	653	707	711	729	698	705	686	700	679	654	716	678	671	675	700	724	692	652	713	705	689	698	750	683	716	698	710	696	766	702	734	710	706	681	727	705	698	716	725	685	697	700	706	658	658	683	677	669	696	740	717	697	713	674	681	658	697	740	708	699	674	700	717	734	698	707	685	694	687	692	665	738	702	691	665	729	659	667	689	638	696	679	677	724	717	642	720	668	656	676	724	713	698	679	672	689	723	687	666	691	740	673	734	702	690	677	682	699	701	713	668	690	667	667	675	641	723	662	701	698	702	679	718	664	686	729	689	656	726	661	729	730	740	707	699	738	636	688	725	690	699	682	715	712	691	666	683	708	711	678	738	676	701	721	674	685	681	674	691	655	675	705	682	665	674	787	679	748	692	690	692	729	708	652	679	703	645	649	712	740	731	675	659	646	716	680	689	739	666	693	671	696	745	682	674	678	711	696	696	680	721	701	712	663	716	708	661	731	698	691	713	680	699	709	661	672	740	692	669	627	743	710	702	714	708	699	678	707	690	669	686	674	710	677	672	674	717	688	698	648	695	754	720	701	708	676	691	650	652	675	690	723	705	689	691	749	695	684	694	678	686	702	708	696	653	720	676	733	734	654	670	745	674	727	700	724	687	657	672	651	687	684	717	692	699	687	702	624	681	706	667	660	731	680	666	658	683	674	675	735	738	738	702	662	641	680	743	687	667	707	670	709	714	685	726	721	664	695	751	695	731	730	729	717	729	660	691	715	712	654	690	665	702	706	758	707	653	699	710	685	697	703	727	717	733	720	745	693	648	656	642	681	699	700	664	670	671	691	754	701	670	674	703	666	657	656	693	623	704	683	660	678	676	692	724	640	688	686	715	712	749	727	667	681	659	682	685	704	656	672	718	693	704	671	676	679	652	706	705	690	697	757	700	720	717	671	669	691	689	700	693	672	683	700	671	716	691	726	694	671	710	714	717	672	714	667	720	721	669	704	689	686	696	682	686	726	688	651	692	677	719	700	689	710	722	691	765	696	715	703	664	712	701	668	692	680	695	702	672	673	677	718	702	677	649	686	692	741	695	641	707	676	673	710	691	625	736	695	687	713	662	683	711	735	677	657	731	734	702	716	694	665	673	667	680	710	705	676	692	703	725	713	682	673	683	720	694	673	683	752	674	707	714	720	692	656	710	658	690	689	680	707	661	704	677	702	673	704	715	700	702	682
35865	16985	4288	409	285	259	259	248	241	231	272	214	253	219	234	250	249	226	240	252	254	216	242	237	231	245	239	217	252	246	252	278	242	238	216	248	257	237	242	261	238	247	242	222	249	283	247	223	250	253	255	261	227	230	250	237	251	265	249	235	254	246	273	280	237	235	230	253	247	236	199	241	210	263	244	238	246	260	278	259	242	270	206	262	257	244	245	252	246	258	237	246	221	242	237	260	233	240	250	233	236	219	275	234	267	249	225	231	263	227	243	257	263	226	235	235	274	258	229	266	237	238	233	259	270	216	208	235	263	270	261	258	240	264	218	234	226	230	245	245	251	245	256	248	217	244	239	244	282	278	229	247	245	262	266	223	248	248	286	215	265	249	242	258	246	227	279	239	240	209	249	261	208	257	228	269	244	240	226	250	246	264	230	257	221	257	240	230	250	249	272	264	211	233	243	255	254	260	246	234	242	245	216	246	239	264	238	244	254	251	244	225	211	243	235	235	242	248	285	248	239	235	255	251	258	256	268	215	228	262	222	253	233	244	238	255	281	250	265	268	211	236	235	242	236	213	294	258	262	246	220	239	224	240	243	268	237	223	234	241	248	230	247	240	243	257	238	258	207	244	234	255	258	257	245	273	244	232	236	258	275	256	243	275	247	245	235	256	240	263	261	247	247	239	228	259	244	220	262	252	230	262	265	226	243	229	235	235	210	277	266	253	210	226	231	229	227	266	269	253	241	247	223	264	264	262	262	231	212	253	216	246	229	256	278	240	256	235	255	205	261	231	224	245	220	239	242	208	208	248	229	229	194	260	241	259	230	230	245	238	287	245	252	215	228	257	254	235	254	248	238	240	236	250	267	247	231	277	271	223	249	223	272	238	254	250	202	242	223	239	255	275	229	263	273	270	261	259	238	233	287	227	278	265	243	220	254	258	263	250	239	263	250	256	260	264	250	257	247	240	245	209	251	250	248	228	236	246	239	263	231	279	209	264	216	268	249	255	266	252	254	248	256	259	261	273	262	222	238	253	246	246	225	278	268	224	218	249	231	194	259	215	245	249	239	285	236	227	273	225	236	254	238	222	272	240	245	275	262	239	275	221	215	232	248	251	255	272	207	248	260	251	266	230	267	247	241	240	234	233	221	256	245	245	260	242	252	261	242	245	241	229	245	246	244	226	266	237	249	220	257	249	222	245	230	245	255	262	269	242	273	253	255	256	265	249	245	237	252	220	247	226	226	203	245	215	247	243	255	240	258	232	242	229	233	278	222	247	267	243	270	251	233	253	236	238	243	267	207	241	235	241	244	222	244	238	238	260	255	261	266	247	238	220	250	210	245	233	230	249	250	232	268	221	202	230	237	231	243	234	253	235	224	277	279	252	221	238	236	224	236	217	239	252	252	239	216	224	252	264	269	246	243	278	252	223	261	215	257	266	234	226	255	241	222	243	223	253	237	264	233	235	211	224	249	253	268	245	227	265	221	219	215	300	244	230	242	270	297	241	269	287	245	238	220	272	210	220	258	257	250	248	242	254	233	255	235	248	197	241	264	245	240	262	226	240	214	213	234	237	235	257	256	247	262	248	254	290	249	254	235	243	219	235	232	273	231	289	232	232	261	224	243	259	247	250	257	227	226	241	242	237	244	227	239	218	220	228	229	236	260	218	227	229	237	246	269	265	268	246	263	279	259	236	224	245	250	249	247	252	239	233	231	253	291	231	250	231	269	243	245	209	223	226	239	238	242	239	213	217	245	248	264	240	261	263	275	228	239	240	232	215	250	209	247	232	236	242	214	243	223	238	226	243	247	259	269	275	255	260	230	256	269	233	233	225	225	247	244	268	217	282	267	243	254	273	249	212	218	277	235	247	225	278	230	239	240	239	222	270	209	263	201	225	204	248	231	258	224	283	237	216	238	241	268	250	271	247	232	257	258	253	250	220	222	232	248	230	223	257	222	248	227	240	222	264	253	247	241	246	249	263	242	226	240	212	266	246	237	236	245	236	247	235	279	260	244	235	248	254	237	259	225	243	237	248	236	243	252	264	257	219	226	240	285	241	209	253	228	235	240	266	237	217	254	203	232	222	213	242	249	239	262	285	267	253	222	219	253	241	228	270	206	226	243	279	269	239	212	236	262	251	245	261	233	271	286	241	255	218	220	227	233	248	265	249	262	237	207	250	223	261	259	265	267	213	248	243	259	271	234	234	249	255	244	244	245	219	244	222	245	260	280	269	264	270	222	256	241	260	278	261	221	253	237	236	238	224	260	264	262	235	228	254	238	243	224	251	241	256	234	235	235	226	218	254	260	261	243	234	247	222	272	279	241	245	245	270	244	231	235	268	252	230	207	241	242	247	241	252	261	234	232	240	265	234	242	209	281	244	235	257	223	243	267	247	276	258	252	235	243	259	270	248	195	229	256	237	217	283	240	242	254	251	237	234	233	242	236	205	224	217	234	229	218	237	265	253	260	250	230	224	215	262	266	244	229	241	256	249	283	234	236	269	247	257	207	242	242	233	259	264	250	249	253	236	251	227	235	271	219	235	244	256	237	249	261	242	243	253	199	235	251	265	271	224	236	237	251	246	236	231	269	255	225	224	254	267	245	264	231	233	256	222	243	225	237	230	239	241	239	222	206	219	220	238	239	240	259	239	234	224	245	245	256	231	237	239	234	237	250	246	236	221	248	255	256	269	252	239	229	276	247	244	252	213	229	266	254	228	260	257	255	228	214	239	241	259	286	250	266	237	261	241	267	227	225	240	208	264	229	231	233	244	255	249	222	267	226	254	258	233	236	262	241	216	245	246	225	221	243	240	241	239	235	240	241	243	280	216	245	234	215	212	263	236	250	228	257	240	233	253	251	239	251	249	271	260	224	219	248	213	245	248	218	236	232	250	248	276	270	277	259	256	240	245	256	240	237	247	279	245	253	259	280	248	255	232	264	238	253	237	249	293	227	231	258	245	226	226	231	259	236	255	243	266	235	261	245	240	241	280	248	249	266	231	238	235	238	269	261	249	273	254	226	226	243	218	247	222	258	273	256	240	250	232	264	237	261	245	252	247	259	258	218	226	253	251	240	226	241	255	246	235	228	255	238	263	271	258	250	250	258	226	225	262	266	209	231	211	242	214	208	225	238	238	269	267	242	266	260	255	258	237	238	242	233	245	244	226	225	244	251	251	238	270	253	236	224	250	254	257	251	270	253	231	231	242	232	240	239	278	243	247	261	238	244	260	265	232	248	270	234	250	267	239	250	268	263	240	234	217	225	241	230	228	228	256	238	243	228	231	261	252	203	256	236	265	242	248	254	240	261	225	218	237	243	256	252	222	224	228	211	228	222	264	257	236	247	245	197	260	243	238	243	268	233	224	226	248	276	274	202	255	257	248	251	241	227	257	264	238	260	218	243	256	238	254	256	246	259	223	233	254	249	258	251	239	220	228	235	252	263	270	262	275	241	253	247	226	228	227	215	233	244	259
19057	4029	1208	564	590	576	582	570	575	564	559	548	560	548	538	566	572	541	588	578	589	567	576	583	562	610	597	567	611	572	583	574	557	553	582	583	533	571	613	561	601	554	559	592	535	585	616	583	563	577	592	587	586	557	570	576	574	587	581	576	546	567	575	563	534	574	590	593	574	549	545	571	587	582	555	539	565	572	562	576	566	559	543	584	546	590	579	629	555	562	541	602	598	558	568	587	561	599	595	567	559	573	573	589	575	566	561	587	610	595	620	572	589	552	583	605	553	540	615	618	581	580	531	589	578	501	602	578	594	563	596	591	570	557	563	608	561	542	567	562	584	562	578	574	581	562	577	553	603	530	588	538	571	572	560	571	596	585	610	590	578	583	557	583	588	588	572	641	554	580	586	566	580	593	525	578	615	546	624	560	515	605	547	579	541	604	567	567	612	598	600	594	576	599	622	571	553	538	549	550	548	588	645	570	605	579	556	526	607	575	569	611	587	604	549	561	542	575	580	562	572	564	537	595	623	540	591	590	555	564	513	631	539	589	575	587	583	583	551	562	527	586	600	583	579	579	504	566	566	609	543	573	529	598	546	560	565	573	555	543	579	584	552	540	531	555	588	591	619	551	592	566	545	585	554	592	575	612	589	573	571	575	573	578	569	520	598	560	580	540	536	605	589	605	589	554	594	527	560	579	571	591	595	563	572	554	559	567	542	565	597	609	570	549	593	603	567	545	597	567	562	563	577	569	565	570	549	528	544	604	541	545	547	578	579	586	567	575	605	564	558	580	597	593	579	601	567	578	574	559	577	584	541	592	568	601	577	583	552	545	532	543	567	592	578	570	583	553	566	569	603	581	569	595	600	617	579	567	589	593	592	561	556	607	568	514	582	539	584	543	537	596	584	550	557	609	618	606	586	573	584	581	583	562	599	569	569	570	582	567	546	544	576	555	554	598	607	622	545	601	551	594	559	593	530	574	608	563	576	589	588	540	575	550	556	590	529	556	569	598	589	549	574	588	584	576	570	569	521	549	592	577	548	588	558	640	607	549	562	576	582	562	588	547	513	592	578	558	542	569	608	585	574	599	569	559	552	592	639	576	563	623	588	596	607	534	597	619	557	540	531	522	577	567	609	563	567	557	566	554	598	549	535	564	585	570	584	590	564	573	549	514	580	581	573	606	530	592	557	566	591	576	591	592	577	598	593	556	563	555	518	560	561	578	555	521	569	606	612	562	591	592	597	574	578	591	573	591	570	558	545	612	561	582	577	579	548	579	624	560	636	578	589	598	571	545	615	576	569	572	557	617	546	572	555	573	564	608	556	528	584	557	610	588	565	617	581	583	542	547	593	583	599	552	564	561	553	555	574	625	577	556	593	569	549	591	553	582	545	600	581	575	528	575	568	590	600	556	556	558	589	539	614	583	585	581	608	547	606	610	616	560	611	568	616	587	631	544	553	602	608	587	535	577	592	601	580	565	594	522	532	551	557	596	555	552	565	621	581	577	565	574	539	559	523	579	545	554	613	553	573	578	575	561	565	590	554	542	550	536	612	563	521	538	546	578	612	577	600	595	562	526	571	568	592	579	551	567	534	563	582	576	592	585	577	634	557	531	583	563	571	564	589	595	569	544	543	609	566	601	585	533	561	561	536	568	557	578	597	567	572	556	588	569	628	551	594	597	605	549	570	559	547	570	586	568	573	580	570	584	592	604	557	583	562	599	600	562	615	526	598	580	566	589	577	613	586	615	573	563	630	576	583	612	580	563	558	583	561	560	581	570	593	569	572	605	580	584	571	571	577	549	531	587	528	605	587	517	588	580	550	557	602	569	561	618	527	616	534	578	504	540	533	577	578	586	541	542	553	538	619	562	596	564	602	583	541	544	567	571	586	559	565	568	607	558	549	572	616	538	580	595	572	577	573	539	565	606	583	539	575	591	556	562	542	556	627	506	530	579	582	582	602	562	639	564	549	533	583	567	615	507	589	572	567	620	559	550	573	564	605	592	573	571	612	582	513	583	574	589	559	587	594	559	578	556	575	599	572	588	588	551	581	545	591	621	558	601	553	597	582	580	607	565	543	613	554	584	640	587	567	584	592	537	553	529	592	573	600	556	567	582	566	585	588	538	583	576	607	555	569	566	552	568	559	601	602	543	583	582	546	597	575	535	539	555	609	604	564	571	613	565	537	557	575	563	575	613	567	571	578	607	603	546	550	545	599	619	564	553	563	592	590	565	532	549	573	550	583	556	583	579	607	564	573	599	624	535	591	571	614	553	566	602	586	563	593	611	569	579	562	532	595	571	544	585	569	561	568	541	599	552	585	521	536	564	594	611	554	556	600	573	572	572	556	639	527	596	541	558	559	570	563	549	577	592	551	559	585	528	616	597	530	579	552	578	555	557	572	605	568	522	556	569	580	591	544	633	540	583	551	565	558	570	605	589	592	583	540	586	598	516	598	591	570	530	606	564	567	548	548	587	633	541	609	591	625	584	569	595	528	566	581	581	565	582	588	573	606	567	582	605	611	587	579	628	593	566	538	604	556	569	592	598	613	591	546	567	588	577	592	622	558	603	591	555	555	560	580	626	561	555	554	564	597	565	556	528	581	593	553	521	589	566	610	590	566	599	590	603	547	536	561	570	569	553	572	567	577	581	536	589	579	566	562	541	608	588	543	552	562	561	575	574	597	593	581	592	548	586	623	564	551	558	576	568	561	555	545	598	564	583	534	566	570	567	623	521	561	634	542	580	579	575	554	597	569	568	545	602	530	581	537	545	627	563	606	577	574	581	575	582	540	597	582	579	563	599	565	573	571	575	512	583	567	575	608	614	578	560	581	595	566	566	596	528	546	571	558	557	546	585	546	595	576	570	599	589	583	575	571	563	593	606	532	588	604	598	554	599	555	566	548	550	586	557	591	574	553	622	572	573	555	555	557	586	610	525	515	499	604	560	584	606	594	565	542	558	581	551	538	550	586	568	566	606	596	563	593	536	564	596	628	582	598	571	610	556	582	577	583	576	555	557	576	540	573	558	561	579	526	543	555	587	560	598	544	544	619	580	525	569	562	588	578	595	561	552	571	558	558	527	557	583	562	520	592	583	626	598	565	550	589	581	576	579	527	604	615	592	614	559	521	575	562	561	604	592	553	616	565	595	581	603	570	533	627	563	565	584	569	606	565	584	623	578	594	585	621	585	542	561	630	591	570	572	611	580	547	610	588	558	591	548	567	606	566	578	536	512	565	571	564	548	562	554	607	562	589	574	540	578	576	580	570	603	582	586	585	571	579	559	520	584	539	565	593	550	582	584	544	577	540	576	570	554	530	549	566	578	577	564	630	593	596	570	579	564	558	615	628	561	524	527	549	571	557	575	553	556	567	586	614	597	546	535	598	574	549	565	574	631	576	554	552	579	608	568	582	614	572	612	599	592	600	593	582	571	557	576	640	612	527	582	566	575	594	591	586	557	586	571	568	589	595	587
25209	21108	23624	28825	21117	13245	739	553	481	466	432	422	428	404	422	404	425	403	420	431	392	392	423	378	380	384	362	431	407	423	441	391	390	393	431	385	401	403	391	404	403	406	389	406	388	422	406	435	410	415	423	355	406	423	388	377	397	429	404	387	388	418	437	476	440	436	411	436	403	419	361	371	397	410	406	420	387	386	378	387	403	431	428	397	380	366	422	400	410	396	389	426	419	410	423	424	412	417	381	435	406	397	392	381	409	420	391	386	398	417	410	374	429	426	419	398	390	383	403	436	374	400	382	396	414	373	420	386	422	378	372	393	389	412	412	391	392	427	348	396	411	411	364	370	393	363	368	419	363	403	414	408	404	405	396	385	395	429	393	408	418	461	431	376	365	408	412	419	406	410	399	365	352	398	406	427	413	394	433	375	394	411	378	397	416	359	412	398	375	413	416	473	403	387	418	441	381	391	399	409	397	398	401	402	434	454	384	385	381	404	434	400	399	402	420	403	332	410	390	406	370	382	370	427	399	425	425	420	443	426	394	409	384	410	379	389	408	430	388	405	398	401	414	397	390	401	352	395	400	401	419	399	402	388	392	381	380	417	425	422	431	397	385	402	396	425	406	400	375	395	418	386	419	386	470	377	408	414	427	447	375	424	398	350	383	397	423	433	405	405	406	459	437	400	362	378	388	381	416	421	414	367	401	388	402	407	409	437	380	372	416	428	396	399	367	431	404	402	390	427	405	405	396	406	432	414	444	421	409	393	401	344	400	397	400	327	374	398	389	405	402	363	371	418	426	415	379	419	377	387	398	396	414	396	423	411	369	440	406	415	417	363	396	391	401	411	388	434	371	432	447	424	416	393	445	457	387	411	400	409	440	431	366	426	375	406	397	380	412	405	359	423	388	418	377	375	384	408	366	406	388	367	418	419	430	401	384	388	402	449	387	420	422	440	383	412	395	430	410	389	407	419	382	418	426	386	415	397	390	422	470	409	443	408	380	400	373	441	423	402	429	434	351	386	387	410	417	412	395	432	402	395	373	440	410	383	396	413	400	461	436	439	415	417	403	407	397	421	455	428	428	439	355	389	409	391	419	390	400	427	394	432	426	372	428	404	403	437	439	413	426	390	391	416	385	420	413	428	415	394	391	379	429	394	382	374	379	437	444	412	437	384	394	396	434	426	401	365	398	388	399	375	439	401	404	401	359	387	391	417	390	361	421	393	408	422	390	409	384	426	398	392	397	444	373	388	377	408	365	434	392	424	399	390	407	391	432	459	391	409	434	430	402	358	412	368	372	381	408	382	408	391	411	371	394	402	446	418	396	377	390	389	428	406	436	383	441	410	415	393	416	376	398	400	400	436	394	402	425	424	422	401	407	408	411	427	418	428	455	426	394	407	386	422	420	391	399	388	412	411	386	377	396	401	430	393	409	402	431	436	375	408	393	431	431	423	379	408	438	362	397	419	388	426	427	375	371	412	430	366	420	386	399	388	405	394	413	371	428	371	410	415	429	425	354	350	418	407	405	411	425	397	436	409	453	369	420	416	415	373	409	406	426	403	392	415	401	413	427	386	425	460	411	410	432	411	446	399	386	400	413	389	408	361	396	395	408	398	425	413	464	402	390	427	394	371	372	404	412	382	409	421	400	385	371	426	388	396	390	401	429	413	415	366	428	394	376	406	393	423	400	449	389	375	424	391	393	400	434	431	402	399	420	370	385	354	432	417	406	363	381	397	404	419	406	433	384	407	421	447	381	400	394	448	409	415	428	397	432	427	373	429	418	386	383	375	375	401	399	355	430	385	423	362	388	401	432	387	387	402	386	379	389	422	413	426	421	382	392	403	426	411	411	385	380	407	397	385	402	447	379	392	394	380	406	391	401	368	397	426	397	387	423	433	399	393	424	413	397	417	417	391	413	393	442	388	445	386	371	402	388	369	399	404	429	403	433	410	402	386	415	444	399	402	408	346	406	367	399	389	381	392	404	405	413	383	401	361	394	349	388	369	425	409	407	431	410	368	395	423	430	367	406	424	429	389	393	418	393	420	422	391	425	436	433	429	425	403	393	389	410	381	389	434	438	380	360	423	386	404	410	368	411	417	462	417	420	379	403	428	358	376	410	407	417	406	417	409	433	375	378	416	424	401	406	448	394	413	438	386	394	414	405	395	394	399	413	424	442	387	402	435	432	398	418	429	414	374	409	396	396	434	398	410	385	381	430	410	395	393	426	418	418	436	409	387	463	407	419	374	390	419	379	401	425	399	431	389	379	413	411	445	393	392	394	418	382	409	409	391	423	389	398	397	372	402	417	422	364	416	406	409	435	410	415	444	394	394	405	409	398	419	446	403	384	399	424	376	421	423	377	413	404	354	405	424	438	417	415	427	411	402	404	390	352	386	418	414	380	423	400	450	403	363	416	368	425	409	371	401	445	410	420	430	462	448	393	416	405	384	392	426	388	361	388	443	406	423	388	383	382	412	390	434	432	407	420	384	442	428	388	411	379	371	410	371	393	353	410	434	352	427	393	430	385	402	415	407	403	403	424	367	416	398	390	425	410	397	421	396	382	414	399	403	427	400	410	375	378	434	397	404	393	395	391	408	386	355	416	398	421	418	392	413	399	402	440	428	402	464	381	371	411	414	415	354	396	399	409	419	436	442	396	387	420	438	406	442	404	419	408	372	388	407	399	366	403	405	409	391	383	359	406	426	404	390	383	384	402	445	399	382	361	389	378	459	408	415	392	408	395	405	395	382	380	398	413	395	406	398	393	399	391	398	406	422	402	411	364	391	440	405	377	398	412	453	396	407	396	413	356	441	429	384	436	409	415	430	408	417	405	430	386	400	385	436	388	417	385	409	410	392	429	437	447	405	375	380	398	382	404	419	410	385	378	418	398	395	421	423	380	416	408	444	402	411	381	381	425	375	381	414	375	417	432	426	361	382	352	389	371	414	415	378	417	412	405	374	448	433	399	406	355	410	395	404	396	402	425	453	391	365	428	395	414	420	430	354	439	397	378	364	384	409	365	401	388	445	432	398	387	407	434	422	437	447	415	400	432	375	399	385	400	400	359	374	389	397	427	402	399	436	395	422	422	377	377	391	398	372	403	420	411	387	389	379	438	426	418	397	432	429	393	369	389	416	449	383	398	422	454	408	372	412	436	406	423	370	362	426	413	410	392	396	366	410	432	412	335	418	397	426	429	437	412	414	417	431	406	406	397	371	417	381	403	395	431	408	379	398	400	408	387	396	406	391	396	432	455	393	415	424	375	426	415	381	380	421	414	429	405	424	412	379	394	397	405	390	425	420	383	401	368	393	433	400	395	417	399	390	421	403	383	427	406	426	376	417	400	421	367	442	388	422	391	382	422	405	420	409	428	459	415	419	367	395	407	413	391	373	376	359	388	387	433	430	419	445	415	389	442	453	406	409	373	416	401	385	386	391	410	403	379	416	432	451	386	394	433	457	366	393	405	420	400	399
28690	35064	10261	1034	935	931	964	849	862	887	857	842	803	842	864	861	855	839	919	859	868	824	858	868	831	849	803	883	882	833	870	831	833	887	836	894	869	849	819	815	829	823	864	836	892	802	808	879	850	817	886	858	853	865	907	801	844	876	823	871	820	859	913	874	919	817	831	840	806	864	882	827	819	804	840	848	832	854	831	838	812	795	832	860	811	835	880	878	882	818	807	846	859	866	788	858	875	910	839	852	827	824	825	803	814	858	842	881	893	857	835	855	825	823	815	816	842	902	893	851	830	856	840	842	895	862	859	824	901	851	894	851	935	840	841	835	808	881	855	805	826	834	902	886	839	862	794	835	824	814	802	836	849	809	889	863	859	836	863	832	861	889	862	786	885	883	883	850	790	888	852	871	869	839	894	851	925	836	876	845	881	823	841	857	863	872	886	857	878	814	858	858	871	848	879	877	865	848	886	818	866	861	812	864	857	836	834	839	851	846	836	854	836	860	903	845	825	834	816	826	820	865	879	846	852	837	831	786	823	867	884	861	791	814	859	848	879	853	856	809	872	845	861	851	843	842	858	867	872	850	876	845	813	856	831	868	841	865	854	876	838	857	808	827	789	864	858	905	889	871	820	829	823	846	847	884	882	831	846	866	854	837	872	856	801	840	811	864	869	804	833	885	838	833	838	863	887	796	890	814	867	871	837	789	896	825	884	906	786	893	869	880	797	837	784	962	846	809	857	895	852	832	859	890	840	896	848	822	841	839	867	808	862	875	883	832	833	862	858	777	819	856	858	828	855	867	809	837	859	870	830	836	865	855	882	865	852	846	868	824	845	867	852	836	838	839	843	828	848	845	852	876	882	823	865	763	795	820	842	864	792	898	827	850	841	831	879	857	826	866	802	835	863	803	858	903	841	829	864	808	818	846	834	855	820	794	819	852	851	838	846	859	867	807	863	852	868	875	875	843	864	867	822	805	916	829	850	884	824	833	812	782	837	848	882	798	877	867	845	834	891	808	835	831	796	860	854	826	884	841	841	846	819	862	826	874	856	828	825	830	876	796	859	863	835	902	806	843	792	890	872	846	785	788	886	818	841	874	838	829	850	845	842	881	803	843	825	823	847	836	876	836	835	836	852	810	875	886	844	882	818	832	876	853	875	894	838	789	855	819	867	835	880	826	841	851	862	861	847	829	883	865	879	814	814	852	852	844	914	846	887	850	875	820	824	868	825	829	878	828	856	854	809	885	857	832	857	879	831	839	891	841	874	876	823	825	874	823	842	827	877	835	859	795	852	839	843	830	849	865	791	822	879	852	875	855	844	839	809	854	852	855	824	854	872	835	859	822	893	852	839	841	824	794	816	866	835	873	896	874	841	841	818	842	862	813	899	840	809	872	824	841	859	886	850	796	836	778	842	840	780	800	877	855	845	852	873	850	884	824	848	855	838	821	846	863	825	871	837	841	845	813	862	784	850	815	886	813	857	849	855	840	864	802	902	840	859	871	817	840	821	842	820	806	828	839	850	850	885	835	853	853	858	875	801	872	842	861	845	870	858	818	836	841	833	814	827	844	854	837	860	831	875	832	824	852	821	852	862	862	853	783	840	866	838	821	847	875	868	860	870	845	843	819	872	872	844	821	879	892	830	828	893	865	854	879	865	891	889	853	896	844	808	900	873	831	893	796	867	868	872	858	880	857	854	820	818	843	852	878	865	854	870	864	822	863	803	855	823	828	887	796	868	864	888	852	811	874	800	825	887	881	851	831	852	862	837	848	858	845	828	854	839	894	899	826	826	826	843	810	807	841	852	827	807	886	865	866	872	868	859	837	829	839	837	827	814	843	902	857	884	871	861	842	843	873	861	903	851	862	829	866	835	806	847	788	816	880	838	907	824	917	920	822	832	912	818	872	858	883	886	853	822	791	840	885	810	835	784	835	864	808	836	889	811	808	878	833	867	814	830	826	870	822	867	824	917	878	811	834	818	847	797	835	832	790	837	872	834	873	849	865	870	856	819	863	886	844	891	799	841	856	875	875	846	884	863	894	901	812	865	829	853	847	819	890	803	900	806	871	829	854	838	846	846	883	871	837	871	833	897	868	830	810	870	822	821	802	877	815	849	794	897	801	812	832	817	855	807	858	889	829	872	825	849	832	886	852	815	875	864	816	812	834	839	864	828	839	866	897	823	829	810	826	861	929	796	911	848	795	853	856	832	882	826	878	878	813	863	837	797	831	856	852	841	869	874	833	922	866	865	861	872	906	817	802	846	855	866	884	841	832	794	843	843	863	828	832	889	824	795	878	838	818	889	877	890	884	843	811	813	858	845	905	858	853	906	844	849	820	808	845	817	790	856	854	824	844	877	880	822	861	844	835	866	874	880	863	902	903	866	816	858	845	811	888	857	826	853	855	826	825	819	866	858	854	824	832	850	842	857	900	841	836	860	820	886	885	878	861	853	835	830	812	858	817	845	869	887	850	845	830	857	854	826	851	913	885	846	849	862	857	842	866	851	847	915	869	835	865	876	878	820	810	832	899	853	829	867	842	899	869	829	846	841	843	876	798	838	839	839	887	866	839	842	839	853	802	869	832	813	852	843	834	816	885	846	893	839	820	864	844	876	874	845	859	816	912	844	841	835	810	847	822	871	875	822	870	829	848	840	896	884	805	820	785	863	814	872	851	872	866	862	855	840	841	809	834	846	837	785	855	873	903	890	864	819	825	771	917	789	842	818	799	863	830	806	869	839	873	826	934	870	811	835	830	846	820	857	862	845	820	837	848	846	867	851	771	882	839	813	843	828	820	938	818	833	914	860	852	860	850	846	874	864	854	846	828	828	914	893	854	831	878	874	869	823	870	812	860	877	845	897	883	850	829	838	829	897	873	898	837	884	847	793	859	873	848	867	813	798	894	854	839	888	868	861	847	830	815	866	832	851	871	849	822	811	833	857	859	813	857	854	860	875	799	852	790	893	888	864	870	897	808	791	853	864	843	915	819	894	828	842	860	860	815	843	879	901	886	852	870	859	822	818	872	853	831	872	835	873	876	803	835	823	828	876	876	811	852	831	831	836	840	832	775	821	846	862	844	832	829	813	887	866	882	873	855	822	887	804	855	876	806	893	882	863	864	859	860	809	817	806	871	904	868	912	882	821	858	859	864	838	815	857	821	825	842	918	834	808	852	768	914	825	839	849	813	846	826	896	905	870	881	877	863	826	835	846	836	847	855	835	826	902	820	825	850	880	830	880	861	874	840	852	872	816	873	858	860	851	788	839	846	865	869	803	840	854	830	810	819	814	847	892	873	841	857	835	845	800	827	863	895	868	824	795	847	871	819	806	810	838	865	856	896	805	844	839	850	864	864	829	848	906	862	889	815	886	832	870	805	885	881	839	814	861	815	851	893	864	818	871	872	901	856	851	798	806	842	839	893	824	905	819	907	876	877	865	839	835	861	900	853	816	858	845	866	796	840	871	868	869	883	853	832
24549	21110	23892	28569	21115	21140	11118	688	489	416	441	385	369	374	371	361	362	349	356	348	392	344	319	345	386	353	383	375	344	338	332	365	345	335	308	371	339	323	327	309	341	327	324	345	363	417	337	340	324	349	318	341	361	376	335	314	348	367	365	328	356	342	318	344	356	336	328	349	351	350	342	346	367	357	343	332	378	376	343	346	312	345	332	328	346	310	345	356	345	370	362	322	337	362	341	344	353	336	338	347	358	367	310	311	317	343	307	330	317	300	358	332	373	362	362	341	350	362	357	348	348	341	384	349	335	349	345	348	327	379	321	334	286	350	331	347	357	349	398	330	331	369	321	322	343	369	322	325	355	364	349	325	336	364	347	385	319	346	355	354	350	374	335	354	342	355	352	403	384	369	361	337	351	348	355	314	356	339	330	369	343	349	349	329	351	348	363	344	340	350	324	340	294	322	335	321	369	314	359	352	371	380	317	319	328	350	348	386	346	352	395	331	342	397	358	321	324	343	376	328	360	313	337	357	356	320	348	297	344	333	330	348	341	305	352	316	336	364	349	388	357	339	316	384	353	323	343	375	354	326	338	336	343	293	354	343	337	332	354	335	311	341	354	302	322	346	328	348	353	338	328	338	351	332	354	371	347	323	331	362	329	380	355	369	321	350	368	347	319	372	371	372	372	306	313	327	354	338	335	361	337	351	320	321	345	354	355	308	352	337	326	359	358	329	366	319	337	344	337	322	343	317	340	344	365	324	361	353	314	332	335	373	350	301	340	332	340	307	350	328	340	302	355	350	346	328	337	356	323	343	354	334	349	337	317	285	313	343	306	313	360	357	341	371	334	337	372	359	370	328	357	357	356	310	308	338	349	327	334	347	352	363	345	348	312	329	323	357	327	321	345	354	344	332	322	341	354	344	353	344	353	381	323	358	325	326	300	316	322	334	356	335	336	373	352	351	344	354	306	321	338	325	342	363	338	346	339	321	321	333	345	346	375	313	365	371	373	329	334	371	342	405	355	331	352	350	320	322	332	343	346	363	353	328	339	374	317	340	338	376	333	381	349	346	348	337	322	319	325	331	331	322	319	350	351	336	339	331	370	352	344	323	388	339	388	324	354	315	358	339	333	332	334	347	335	353	312	343	340	365	367	341	345	334	363	360	300	348	346	338	364	365	335	331	358	320	381	348	362	357	365	320	291	337	313	360	364	333	386	331	354	368	310	341	329	319	387	349	352	382	372	313	329	346	349	376	330	312	332	324	350	332	328	353	400	391	344	344	368	355	375	328	329	360	336	334	324	337	306	327	366	338	311	335	334	360	338	382	325	351	324	354	360	328	335	374	361	360	320	339	341	324	330	337	338	327	373	361	344	337	314	367	320	370	329	321	310	361	331	337	338	339	349	318	330	362	351	328	294	351	370	354	314	352	332	335	363	343	366	325	293	346	351	348	336	332	349	366	354	357	357	331	338	346	348	334	316	304	362	324	346	340	318	327	348	315	346	349	346	363	343	350	346	319	360	335	332	288	333	345	378	335	337	293	331	344	406	364	334	349	329	332	360	332	371	346	342	320	351	317	325	386	329	292	346	316	374	309	331	364	359	343	322	346	345	325	359	366	357	311	343	321	373	377	332	318	320	338	365	360	341	353	344	340	348	363	342	327	307	349	346	339	351	331	336	326	326	371	341	325	335	313	333	344	372	319	340	328	358	344	351	357	361	343	327	371	338	324	380	369	324	310	361	343	362	321	314	354	381	357	366	399	356	328	340	383	371	330	346	339	375	322	357	327	344	318	333	349	320	351	362	348	333	343	336	351	339	362	358	338	356	338	308	331	350	365	317	358	368	329	375	375	327	325	342	356	334	323	339	339	304	339	326	340	336	332	350	364	372	318	313	345	335	310	345	328	345	355	316	326	331	383	372	325	336	359	336	324	334	373	337	315	331	351	348	367	341	312	364	353	363	348	348	333	315	344	378	377	358	327	328	356	341	348	355	374	311	320	362	356	348	339	336	341	306	358	338	337	327	367	358	386	349	358	362	364	310	348	347	378	366	349	334	370	339	355	340	341	340	334	335	333	344	346	377	284	349	342	332	336	302	330	359	359	336	326	352	328	342	348	331	332	375	361	333	335	351	342	361	351	364	359	325	386	363	344	367	344	358	334	348	323	336	345	323	314	347	334	335	365	330	346	339	362	327	340	338	346	354	344	335	347	365	381	389	318	345	304	371	308	376	328	380	327	353	321	326	337	336	349	308	335	368	360	347	323	369	342	332	348	346	324	357	301	333	368	337	302	343	316	318	343	383	365	355	345	330	309	348	334	345	307	342	314	313	341	333	339	343	344	327	372	353	330	332	332	386	314	361	347	338	323	375	346	347	344	326	371	313	351	334	349	337	349	353	372	355	330	305	346	273	316	340	353	321	342	345	344	368	316	328	380	329	333	353	341	335	363	329	342	361	349	359	346	362	373	365	353	320	347	346	369	365	368	364	337	362	351	335	340	345	369	339	342	345	327	340	310	356	341	328	342	357	380	333	338	328	353	344	312	316	324	321	368	318	365	308	320	337	302	343	363	335	363	341	345	357	345	326	333	356	338	352	325	370	323	308	334	322	320	369	359	326	359	323	343	361	349	333	332	309	343	356	342	350	331	380	321	309	334	333	354	366	398	329	343	331	375	346	345	354	323	303	370	367	371	346	315	360	341	346	356	307	344	378	346	378	373	315	327	329	357	345	339	377	338	298	318	329	318	333	335	318	341	337	325	313	314	333	328	316	325	321	346	332	330	321	324	334	341	333	322	326	321	349	356	351	336	355	344	330	353	355	353	363	346	363	371	391	369	334	342	298	367	329	331	356	337	367	343	328	344	347	337	336	358	320	368	349	340	342	321	308	357	351	358	370	356	333	313	298	345	319	363	392	362	383	329	290	372	342	363	303	321	321	351	343	371	356	364	362	347	357	332	349	358	369	355	371	330	399	327	349	377	354	326	311	320	326	324	341	370	354	339	299	345	355	328	347	330	361	368	339	356	337	339	351	325	333	369	341	277	343	340	391	360	352	386	336	367	345	317	355	308	336	340	344	334	328	380	351	327	318	308	350	327	332	369	341	321	386	319	340	347	318	334	333	341	351	337	360	343	330	360	405	344	363	352	350	363	353	317	311	344	321	303	345	348	341	368	343	316	363	363	329	325	321	339	342	360	330	367	342	356	366	386	306	353	346	309	387	363	312	327	336	342	317	355	347	345	336	309	351	363	339	341	307	379	371	367	317	344	359	331	297	308	321	330	340	370	363	344	332	331	273	325	342	363	359	345	326	324	340	366	343	354	381	348	352	345	327	358	352	342	318	334	342	360	339	335	366	347	341	339	332	384	351	343	347	329	317	355	343	335	322	374	324	329	328	328	332	340	359	304	316	356	387	363	379	348	332	350	352	366	329	310	330	349	310	332	328	357	360	339	328	356	384	342	336	278	288	342	350	361	307	347
32815	47361	15201	1015	890	784	736	737	749	722	709	735	680	678	727	753	683	682	703	762	726	687	737	783	677	742	700	703	745	701	722	739	661	743	710	680	736	724	688	718	697	743	676	702	675	721	703	712	726	746	720	681	747	719	709	669	696	734	667	678	674	665	712	715	656	689	683	740	721	681	711	745	735	647	677	667	706	731	716	718	715	656	690	702	642	662	703	719	701	691	761	745	691	690	716	716	667	704	712	736	701	706	684	698	699	678	735	701	692	655	680	724	710	747	703	712	778	719	694	654	676	712	698	664	678	668	703	685	695	660	686	659	691	701	694	717	685	684	688	763	708	728	716	693	690	681	648	711	652	723	707	720	714	671	747	697	717	683	670	687	698	706	721	729	717	736	666	679	702	695	687	742	701	680	676	716	673	704	677	691	742	675	676	727	711	734	722	679	668	667	717	698	665	726	716	671	716	685	692	690	719	714	656	721	681	700	693	651	699	685	729	717	700	721	713	715	671	651	673	674	716	750	731	699	689	685	716	729	720	687	685	687	727	686	707	681	715	690	698	663	677	721	750	728	729	719	732	698	701	686	695	704	738	700	692	660	693	656	701	698	690	697	683	714	714	720	739	672	699	739	711	781	691	728	703	645	710	727	694	686	721	716	684	655	658	746	681	707	687	653	677	676	670	683	684	710	724	668	710	677	701	720	689	679	674	775	714	729	688	703	714	731	691	716	719	692	682	689	668	690	693	707	731	703	688	676	716	761	726	697	662	744	682	698	732	690	666	726	724	716	727	730	679	692	644	715	688	687	688	677	703	701	623	747	703	639	670	718	666	720	743	707	725	725	688	697	725	750	715	732	699	689	639	711	733	709	710	702	662	670	710	719	686	707	673	783	703	704	670	681	746	697	723	651	685	696	702	653	688	717	671	689	679	701	679	691	720	698	716	700	696	700	723	710	695	737	678	735	650	695	746	682	705	725	696	751	697	707	707	673	682	739	725	757	708	703	674	688	689	686	726	659	671	686	680	725	709	711	739	693	696	706	713	699	701	725	658	656	689	646	739	725	683	690	711	688	668	685	693	713	676	708	685	716	720	671	635	701	676	698	646	700	709	711	724	703	698	707	740	692	704	701	704	686	684	721	724	700	726	748	704	697	655	722	672	714	658	671	711	693	695	695	690	651	725	655	708	624	737	657	723	706	693	687	673	674	736	698	677	714	680	729	658	663	712	720	749	746	647	725	641	702	701	703	675	698	685	687	682	702	684	683	718	678	670	701	701	686	628	718	732	693	714	733	732	679	726	676	716	729	668	718	651	677	725	694	707	699	753	677	700	673	678	712	741	668	729	725	682	742	694	691	699	741	674	725	664	721	745	718	709	669	742	677	700	669	706	671	723	698	708	676	695	668	725	715	690	703	719	722	684	726	659	723	648	703	723	688	658	688	732	677	696	725	691	701	704	724	703	715	707	618	747	694	654	668	741	675	713	675	719	698	694	657	696	683	669	647	716	680	726	741	744	660	681	643	731	666	664	677	728	680	702	709	718	681	749	714	680	702	688	691	721	679	708	677	660	726	702	715	673	699	753	755	662	715	730	734	712	701	737	731	683	687	699	703	699	713	673	714	714	753	656	671	656	695	662	742	700	711	664	735	720	693	672	711	685	722	693	652	730	668	676	705	645	704	689	714	652	701	712	642	691	710	683	713	722	684	712	714	698	721	712	712	730	666	689	663	699	690	716	714	646	703	667	716	694	729	733	707	664	699	672	702	722	684	722	684	685	705	689	669	718	730	649	686	697	717	692	710	727	680	723	705	719	721	715	712	662	776	739	727	678	732	687	673	706	737	658	716	658	689	702	684	696	687	692	753	688	652	714	697	739	695	706	718	665	703	694	671	688	717	668	710	717	657	707	747	670	677	654	734	661	696	650	651	723	688	639	701	724	685	729	647	743	664	689	696	685	727	697	716	664	680	706	701	673	722	704	670	705	660	691	723	705	750	700	708	689	680	721	617	704	689	705	694	696	711	715	693	705	708	653	672	687	702	701	711	716	734	664	679	677	697	681	752	723	665	684	684	666	709	704	697	651	684	674	683	742	705	725	730	692	644	718	742	706	663	721	726	680	728	770	710	697	714	700	747	735	726	682	724	688	677	696	759	662	723	705	684	647	675	709	722	673	691	719	669	704	693	667	704	698	708	704	679	695	702	700	653	687	706	676	743	708	704	720	687	656	670	696	716	714	721	684	701	696	675	699	707	689	720	735	682	671	683	702	688	693	715	726	742	705	670	669	708	698	742	683	707	685	708	749	668	703	702	723	698	725	678	660	666	684	691	702	678	707	693	713	695	679	717	726	723	708	704	690	691	667	674	715	675	692	680	755	698	746	721	749	724	686	659	710	684	688	721	723	694	725	663	681	697	708	714	676	732	648	736	727	711	713	723	686	693	690	682	708	690	689	664	670	676	684	712	704	719	683	702	687	757	707	704	673	731	641	732	714	706	691	703	696	708	678	709	678	739	691	678	675	641	685	674	685	696	684	650	631	721	729	684	693	709	677	739	693	654	667	666	638	680	707	665	673	694	711	693	729	693	704	682	679	676	681	682	701	691	694	691	674	684	658	677	644	689	720	652	705	718	719	672	696	686	690	694	644	697	670	705	700	701	708	665	706	705	695	701	655	677	693	703	690	709	702	718	699	718	698	692	710	620	718	690	704	701	715	723	711	728	681	673	729	694	677	740	705	712	640	721	675	671	703	696	715	681	689	684	724	673	668	682	661	719	660	687	692	653	701	729	674	709	662	667	669	664	715	689	627	707	734	670	719	703	687	710	687	665	700	710	681	740	717	687	718	674	690	629	732	739	720	725	698	716	694	732	693	657	666	689	713	687	668	698	673	695	710	697	716	664	679	676	664	730	679	728	703	696	644	722	713	668	672	657	718	759	717	654	748	654	713	728	678	695	696	719	778	686	683	716	700	669	658	710	700	664	710	638	703	753	740	732	712	715	667	668	695	710	713	763	723	695	716	717	691	689	748	665	728	657	700	716	711	722	756	699	702	697	661	635	711	669	678	689	703	713	648	655	740	672	720	702	715	673	695	676	710	701	701	684	724	687	687	676	747	703	709	723	688	701	724	703	690	760	657	693	708	713	753	674	673	688	684	663	714	721	726	703	695	714	649	679	731	676	698	677	723	675	692	690	659	688	700	625	658	702	643	675	727	719	692	710	692	724	653	692	738	671	702	722	681	696	702	697	724	736	712	648	682	719	754	698	691	700	733	730	718	728	682	711	723	709	712	726	664	744	756	752	631	678	669	705	655	718	691	655	754	662	708	704	699	667	715	733	716	735	718	703	703	673	712	668	660	681	670	711	670	703	698	659	724	691	686	649	663	657	724	695	713	737	734	752	723	737	728	659	731	711	734	647	671	667	704	706	706	694	706	703	689	677	713	645	655	727	705	686	674	698	707	684	720	657	685	719	725	681	679	720
35427	17478	4786	558	419	409	289	255	224	249	266	236	229	258	258	245	258	246	274	253	246	245	265	261	261	272	234	253	265	227	246	269	217	217	267	233	242	260	251	240	239	256	259	240	215	270	249	250	288	251	267	281	244	247	228	271	257	275	246	221	237	246	262	277	261	255	251	261	252	248	259	243	218	236	271	242	250	226	238	253	263	232	252	262	217	264	245	249	271	213	260	235	253	240	236	229	228	256	256	246	261	252	243	272	239	245	248	272	256	236	255	263	252	259	226	259	233	268	236	249	233	257	248	239	249	250	225	297	271	252	267	252	256	240	248	258	279	245	250	265	261	242	265	247	247	244	245	273	266	258	262	261	242	224	234	240	269	240	251	254	235	259	245	273	234	241	232	219	241	242	244	242	283	265	262	219	239	237	243	257	295	217	284	225	259	249	260	229	263	253	262	250	247	237	256	249	249	243	247	240	226	241	244	244	227	260	266	271	273	295	261	221	238	228	237	271	278	280	241	284	247	232	249	265	272	244	238	269	261	259	248	231	239	254	221	269	225	244	243	241	262	240	225	246	247	228	257	228	260	246	214	262	254	261	238	253	251	249	256	246	251	236	224	220	227	249	231	263	238	248	251	264	297	237	226	276	235	241	241	238	244	296	244	286	258	266	263	228	253	232	262	212	265	244	233	241	232	270	264	242	217	250	263	247	248	277	240	223	266	265	266	257	236	226	246	235	229	265	244	232	249	277	209	255	257	227	264	215	247	239	246	255	260	260	237	255	267	250	255	196	246	258	217	259	253	286	221	224	224	253	230	249	249	253	247	257	224	218	279	187	226	253	269	216	236	227	248	241	234	258	239	238	279	256	234	236	241	247	226	246	229	285	234	243	235	270	272	266	259	256	241	253	209	264	261	241	249	256	266	218	225	255	259	241	280	251	243	228	246	213	257	262	239	246	210	266	239	260	212	229	236	262	264	236	271	256	213	214	264	258	234	258	254	231	229	259	234	231	251	253	273	261	260	240	248	235	252	240	246	228	223	232	241	200	239	250	231	241	261	234	244	249	223	239	253	250	247	226	238	267	282	231	254	223	292	232	243	302	227	265	233	253	243	244	242	245	240	241	243	251	241	270	278	243	275	247	251	236	242	225	261	271	268	248	266	265	240	238	256	221	216	241	278	255	239	248	248	248	281	229	250	232	248	235	220	220	229	232	263	253	259	256	247	241	241	225	246	238	260	228	247	250	255	243	246	235	251	266	225	269	255	239	236	239	242	240	242	261	225	238	251	230	258	249	256	242	256	257	218	257	254	223	223	267	240	248	239	290	261	261	261	249	251	256	252	252	255	236	228	222	208	228	238	259	264	252	217	256	266	245	246	282	231	213	253	246	262	269	239	234	265	252	226	234	240	266	253	209	239	239	268	271	245	226	268	226	268	247	245	263	244	252	249	239	233	225	248	272	242	227	252	235	229	275	213	259	237	239	214	247	246	275	218	230	269	240	235	266	274	236	296	219	213	243	218	250	243	236	239	280	227	245	279	248	236	258	270	257	259	251	248	262	220	240	252	270	254	214	247	229	208	253	282	273	245	273	238	226	219	232	245	256	242	217	241	230	245	231	233	256	260	236	289	243	243	266	266	245	269	252	240	261	267	251	265	254	253	243	240	242	265	261	230	241	265	264	224	235	253	249	259	228	229	258	247	251	209	237	221	256	265	274	265	241	230	251	268	256	240	219	246	281	276	247	244	240	248	249	236	246	243	234	249	268	279	252	247	269	257	238	227	249	243	240	256	232	261	291	239	281	270	249	272	251	247	224	237	299	277	242	294	253	248	232	254	235	250	231	253	218	267	230	239	243	251	271	228	230	229	211	233	254	259	258	243	235	232	238	242	252	242	226	253	244	260	237	261	254	229	212	258	283	234	260	220	257	250	242	251	268	238	225	232	251	291	244	250	244	234	241	266	270	254	264	264	260	270	228	255	243	251	255	288	252	248	231	245	226	237	240	246	262	233	247	248	265	215	264	227	248	283	263	241	247	265	288	250	263	251	248	277	240	224	233	270	250	246	257	259	225	220	226	255	252	245	245	240	272	246	220	267	219	260	245	250	239	242	273	223	236	254	225	276	234	242	253	251	268	236	256	280	263	199	249	258	235	239	278	221	261	264	243	251	250	255	248	241	237	248	255	273	263	230	265	274	235	263	234	232	257	243	274	234	228	279	261	234	233	283	248	242	248	234	269	265	248	256	215	234	267	274	235	261	272	242	241	239	243	267	282	224	276	254	242	256	245	259	240	253	240	257	256	233	226	235	263	247	241	264	247	239	253	256	256	205	252	248	242	254	257	248	260	247	276	271	265	243	259	252	243	268	231	251	258	259	267	244	233	258	252	224	243	264	254	222	220	257	279	279	250	225	253	258	206	209	240	234	237	255	234	259	266	242	257	244	259	240	283	263	249	205	226	261	256	281	265	240	239	254	241	260	221	282	238	272	236	253	274	229	224	242	252	257	224	238	250	272	245	253	257	228	245	252	276	243	207	242	245	248	270	280	234	282	259	268	250	265	238	217	221	245	252	226	218	237	250	244	241	227	282	251	211	235	231	219	242	280	246	284	256	264	247	241	243	249	246	236	265	233	226	228	247	211	289	247	254	246	253	239	259	245	247	265	259	232	250	280	261	245	209	225	229	231	253	252	265	265	233	224	253	266	263	217	251	236	246	253	245	223	236	241	247	265	254	251	253	226	230	262	236	241	285	266	243	247	247	254	273	254	243	223	233	249	244	244	225	257	250	222	269	242	238	251	237	236	248	249	239	277	259	264	257	227	226	227	250	253	250	231	237	268	244	220	227	257	260	238	258	212	236	234	231	237	259	230	266	233	290	266	244	241	238	260	214	266	249	218	225	228	264	279	260	241	241	246	259	218	254	270	244	231	247	246	263	225	251	270	261	240	253	240	275	246	245	237	203	234	217	215	252	238	239	254	224	229	231	239	249	256	251	262	240	234	270	280	250	256	234	260	242	253	264	262	244	226	248	248	236	233	242	247	261	237	246	242	259	236	231	268	235	267	277	260	265	245	250	229	247	247	237	255	236	248	212	245	256	231	276	271	246	232	232	228	262	267	236	252	239	257	243	233	232	237	227	275	248	231	255	267	255	250	236	221	266	242	236	223	239	230	232	249	227	234	231	235	245	260	216	267	281	209	267	274	238	240	242	261	246	217	261	262	237	252	239	258	231	244	258	232	244	261	259	243	256	248	232	226	217	260	255	240	262	250	221	242	241	245	255	247	238	244	262	227	219	237	209	235	216	267	273	244	261	238	250	245	240	241	233	248	257	238	251	248	260	291	222	218	271	265	235	251	226	238	249	254	258	272	247	241	269	261	246	235	262	243	248	289	257	242	226	232	236	260	267	257	253	245	232	237	267	253	262	265	252	225	258	273	238	252	249	276	222	244	228	241	270	278	261	250	267	251	247	253	249	251	261
18326	5398	1280	613	584	595	581	575	572	602	582	550	549	616	548	620	573	602	565	602	622	580	593	596	566	559	560	558	571	545	622	583	609	555	561	595	565	628	521	573	560	612	587	575	602	602	580	596	602	575	586	570	547	630	586	551	610	571	597	580	620	564	567	591	540	589	631	606	599	553	618	641	589	568	560	594	609	589	562	561	592	523	568	560	588	572	591	576	549	542	600	535	582	555	620	592	583	547	585	537	635	590	583	568	596	586	559	586	561	570	578	561	602	611	565	559	615	638	554	578	592	581	564	593	562	585	560	595	577	566	594	545	552	611	567	568	558	590	624	619	626	590	543	566	585	579	602	589	553	585	599	534	578	571	570	584	577	556	619	572	575	579	566	594	632	637	589	569	592	608	568	593	586	610	583	582	567	533	600	578	583	605	559	640	578	546	565	554	583	589	569	580	574	613	593	592	579	561	644	574	645	547	609	593	574	540	564	568	584	579	570	551	601	577	578	582	601	572	593	576	574	559	593	590	600	613	581	577	578	587	583	547	576	595	528	548	590	558	565	574	591	575	648	582	585	540	617	586	532	602	588	568	630	571	576	553	605	594	571	568	578	581	588	568	565	547	579	577	534	611	562	535	596	561	596	591	606	621	614	608	583	595	587	547	563	542	597	581	557	615	590	533	625	575	582	570	629	571	624	526	568	604	612	582	582	579	546	629	596	583	548	562	591	569	604	589	546	589	583	581	622	588	606	580	571	639	573	548	573	603	574	601	571	580	526	622	589	621	566	570	542	559	573	576	551	559	584	580	525	638	601	585	571	559	618	582	584	582	578	562	566	532	572	625	589	576	541	590	594	629	555	601	596	577	554	589	608	555	575	580	608	571	544	593	600	592	597	580	581	591	608	623	591	564	556	588	563	606	611	597	542	605	606	544	620	588	575	591	581	535	592	576	583	582	562	588	574	600	602	605	609	603	589	596	536	597	607	591	623	561	561	569	556	578	574	576	579	610	548	608	568	559	558	579	621	596	576	568	606	589	601	559	561	630	611	546	587	557	586	600	572	548	571	550	625	568	546	581	577	630	654	614	575	570	568	550	569	587	589	571	582	562	554	593	584	508	573	579	574	603	586	550	595	556	574	602	586	602	568	615	579	593	556	579	573	591	583	560	568	562	579	568	580	602	602	605	584	641	608	587	606	569	584	564	600	577	572	588	552	553	556	601	599	567	611	584	567	623	540	592	612	586	609	631	579	554	582	569	558	571	575	583	556	572	595	591	619	616	548	591	576	595	600	610	531	556	570	600	550	582	630	575	534	533	629	595	562	509	592	583	554	569	561	598	566	568	595	605	572	584	539	579	636	572	631	546	591	581	570	614	566	549	579	628	573	547	535	588	558	598	575	590	595	636	572	604	534	576	604	607	555	566	584	625	622	599	563	560	576	591	551	584	606	597	541	588	572	607	598	603	533	587	551	590	595	591	571	559	597	596	565	558	634	582	629	580	599	606	533	546	598	581	539	541	650	564	601	568	586	555	593	594	530	559	589	595	569	587	532	589	590	568	629	568	562	511	585	573	571	564	580	567	568	593	606	578	608	595	549	624	581	520	557	548	581	565	546	569	573	590	591	597	575	585	517	577	571	602	590	561	565	603	631	583	584	571	576	579	586	577	610	538	591	608	605	611	571	598	593	576	571	617	589	595	543	621	610	604	567	612	583	585	581	628	628	574	604	588	589	612	582	623	596	590	608	571	595	578	576	554	588	601	541	551	588	572	579	574	559	553	571	586	586	582	604	571	569	639	587	590	630	573	565	570	596	586	535	577	580	600	570	619	583	596	585	582	601	600	580	586	601	563	525	563	587	601	586	591	600	541	608	583	615	527	558	576	561	629	561	566	567	574	615	596	549	605	541	615	578	576	611	575	568	563	585	580	602	541	572	574	604	595	596	595	566	568	567	611	597	570	606	603	561	562	584	567	595	560	563	550	570	605	567	602	558	567	562	549	568	577	595	610	546	542	602	548	603	577	571	560	584	614	568	554	574	579	574	562	559	568	608	548	607	566	586	622	594	598	536	581	595	578	610	552	598	639	538	599	568	561	571	568	548	538	574	570	617	622	555	562	576	567	553	582	514	569	536	577	592	564	551	551	584	605	583	600	599	532	550	640	571	557	535	562	590	624	558	587	543	583	619	587	586	557	597	573	617	564	533	581	608	605	583	592	604	587	528	575	630	571	569	619	591	578	617	562	599	575	564	583	592	587	583	571	573	567	537	558	587	590	560	530	569	570	599	577	569	628	592	541	584	568	592	583	584	580	597	583	584	560	595	595	566	606	609	579	600	617	578	548	571	576	594	587	568	581	581	533	529	592	599	589	596	560	574	598	551	520	592	588	571	562	597	580	553	549	542	591	557	563	586	561	576	581	525	626	602	614	566	598	565	536	569	610	601	573	588	573	604	634	601	565	600	562	619	538	577	543	572	550	582	563	598	583	580	588	567	574	595	522	571	548	547	579	608	575	603	578	567	618	588	537	631	556	609	508	582	601	546	609	586	572	559	589	591	540	559	577	571	590	614	576	607	561	541	585	580	576	562	578	564	570	567	555	543	621	566	578	568	592	577	543	586	593	545	555	571	588	599	569	528	619	598	573	571	611	612	544	619	583	607	602	540	567	537	551	584	575	579	594	619	592	582	568	597	549	583	587	595	555	554	629	567	565	610	597	555	585	575	581	548	560	561	625	611	614	574	581	546	587	591	543	603	553	619	610	583	584	606	616	580	581	602	578	571	581	607	641	636	592	558	562	565	626	533	517	587	557	544	586	576	563	593	572	559	562	621	562	587	573	601	576	571	583	581	582	592	588	556	561	584	604	565	623	610	610	583	564	570	581	581	549	582	578	566	571	602	614	587	636	618	534	604	582	611	615	630	578	576	594	616	551	600	573	604	546	560	595	577	585	577	573	556	581	591	591	612	555	584	564	585	599	581	562	613	591	582	584	585	602	610	589	617	538	591	594	597	541	609	562	594	559	586	628	583	537	599	552	544	575	588	577	596	593	597	562	534	611	587	589	665	582	588	575	623	507	578	582	639	616	606	544	598	592	567	551	631	513	598	530	605	575	561	574	570	588	589	574	590	534	596	565	572	562	592	527	585	582	580	569	579	565	578	566	580	570	593	613	561	565	621	574	539	587	577	571	609	560	600	574	558	558	568	590	574	578	591	608	592	561	547	550	541	569	561	571	604	620	568	550	573	586	590	618	550	563	555	592	567	587	591	590	566	575	545	558	587	641	580	563	602	591	628	608	586	582	551	623	590	570	591	607	579	547	596	588	550	611	600	562	583	566	586	578	585	606	614	592	603	573	576	573	589	642	583	571	593	591	579	617	580	591	560	585	561	562	606	585	587	579	573	585	528	544	566	555	617	594	578	603	567	532	568	559	617	601	580	605	574	582	560	550	536	603	621	582	562	543	600	645	582	552	589	541	645	577
25229	21129	23631	28888	21119	14134	744	523	472	484	501	452	421	413	439	418	432	427	408	361	430	452	471	380	415	423	378	430	397	420	378	370	427	399	431	374	391	448	418	405	402	405	402	414	417	350	411	399	361	401	436	432	379	410	424	387	417	386	403	403	405	386	384	398	430	395	409	371	397	405	394	400	397	426	401	419	408	407	367	415	397	374	358	451	434	469	369	392	401	441	429	367	366	400	447	432	442	417	409	406	426	425	405	415	389	399	429	417	379	407	415	400	377	404	399	393	410	426	380	412	402	419	410	381	420	411	393	396	393	399	404	371	417	409	396	420	380	392	398	399	403	426	404	429	417	453	419	381	442	405	420	392	432	383	450	418	423	386	420	440	413	388	427	439	422	393	408	361	404	401	430	377	403	395	409	391	409	368	398	403	418	401	422	408	407	375	388	403	412	377	378	340	396	393	358	422	372	402	414	452	390	402	393	378	411	474	427	403	390	407	409	437	401	359	396	379	444	410	400	385	446	404	430	354	418	398	359	401	404	370	419	397	381	385	364	385	394	421	414	419	396	432	415	372	407	411	381	368	410	460	389	429	452	434	381	357	355	392	376	390	374	398	408	386	394	405	429	409	410	397	377	367	394	408	409	405	403	395	416	352	378	439	393	416	423	428	409	358	383	367	384	413	378	404	433	427	420	398	461	390	364	406	434	378	423	408	416	401	392	388	376	396	398	428	428	394	386	384	392	395	416	404	395	397	420	426	398	394	383	411	419	391	422	418	372	409	401	400	407	380	371	407	392	383	381	395	380	390	405	410	384	403	381	422	415	433	394	428	406	419	408	420	438	392	390	414	441	381	378	413	402	405	386	415	357	414	377	401	416	421	391	382	411	413	395	372	392	407	423	426	406	421	340	433	400	436	379	419	396	392	427	393	389	420	396	412	361	410	381	364	392	398	401	401	418	374	444	418	420	408	385	426	396	411	440	427	428	394	392	397	380	372	410	408	367	376	417	412	399	409	401	398	378	432	437	407	390	395	416	436	429	364	414	416	409	441	377	410	379	397	406	393	396	380	390	392	413	422	420	390	386	410	409	391	427	391	400	450	420	434	365	427	409	345	378	399	419	413	408	423	392	404	399	418	428	439	452	379	401	393	382	419	425	416	375	388	416	401	397	397	382	400	390	384	452	388	403	418	409	440	411	445	389	383	420	430	401	453	402	391	389	409	392	398	376	409	417	443	413	418	353	398	359	397	424	390	465	390	382	415	463	378	381	387	388	398	410	404	406	414	360	388	389	413	420	420	364	389	377	387	371	387	356	387	437	385	441	415	384	385	429	383	424	380	399	381	401	373	436	415	382	408	383	391	439	442	386	409	404	398	436	422	435	408	404	405	405	371	402	378	416	420	412	389	401	372	423	414	384	403	450	420	354	446	414	378	397	413	426	361	387	385	407	384	421	409	384	411	409	380	364	420	392	400	423	383	420	421	426	423	427	415	426	442	417	389	428	398	399	378	399	375	393	401	405	377	428	412	433	435	397	358	429	385	385	396	379	385	406	362	428	395	383	402	426	395	403	360	388	370	403	391	404	415	404	373	376	387	395	406	414	406	398	387	423	413	442	460	426	370	358	400	379	390	434	399	438	407	394	376	413	375	368	379	429	378	453	448	403	446	433	437	435	393	371	451	377	357	451	360	412	403	402	391	383	425	419	401	406	396	434	412	382	415	398	396	428	434	376	428	428	415	408	405	403	443	372	422	451	385	401	443	397	374	404	385	381	397	414	388	414	416	414	391	365	403	431	385	387	418	410	454	439	419	418	434	390	417	432	404	402	401	413	375	383	397	415	392	419	392	430	429	397	432	410	406	389	430	414	382	405	382	424	447	424	428	405	397	378	408	357	392	409	406	411	412	440	390	417	408	374	418	395	430	427	407	375	399	403	408	394	412	410	396	395	375	421	366	392	406	419	458	400	396	441	443	416	409	416	388	382	387	436	377	398	433	427	379	401	420	374	415	402	402	369	419	407	439	430	381	388	411	408	408	432	398	445	434	457	424	409	371	413	424	462	404	392	379	396	410	369	415	383	424	431	416	402	383	381	374	396	435	427	387	400	419	412	400	412	425	361	385	433	432	414	406	400	388	415	382	398	395	366	417	418	427	384	387	394	410	432	377	379	377	404	428	410	397	449	362	362	403	408	388	431	382	420	414	372	423	370	369	404	420	431	433	399	435	431	412	378	407	430	417	382	386	385	396	411	404	402	365	426	413	374	437	392	419	440	454	389	385	411	383	387	397	402	409	441	406	402	408	405	370	378	427	430	421	446	438	415	418	383	378	423	362	375	373	385	413	417	379	379	379	370	412	458	405	441	372	413	403	452	415	373	449	403	418	412	392	379	417	422	372	399	420	411	401	384	387	402	422	422	423	409	358	381	386	393	428	412	430	425	396	416	390	427	409	410	415	414	396	427	426	359	400	452	403	433	404	395	417	391	445	391	423	376	395	375	437	419	412	384	405	407	398	366	423	377	410	427	435	453	431	419	391	395	423	400	423	406	404	410	363	466	402	404	368	409	386	447	392	394	437	412	418	422	414	395	433	460	429	384	404	416	392	402	383	421	387	413	410	444	439	372	401	452	383	361	413	443	398	398	408	385	387	436	419	364	394	420	417	397	383	371	419	405	372	399	400	391	396	399	430	418	409	406	382	355	392	375	405	383	408	431	388	360	411	406	392	400	364	429	377	366	423	408	421	407	436	412	375	410	421	421	405	440	396	435	380	374	398	347	424	431	357	401	382	408	397	419	352	404	422	384	386	410	405	419	410	377	371	399	397	389	408	409	423	387	399	400	375	406	364	403	369	412	370	454	420	400	380	441	448	400	415	385	433	400	390	377	432	395	369	374	397	396	421	372	363	360	428	427	381	390	392	354	385	391	410	381	409	416	420	408	385	417	378	430	406	373	400	410	418	394	379	362	447	393	401	431	417	397	425	412	417	411	392	447	387	396	389	391	412	387	390	385	378	404	393	391	359	421	422	389	394	382	408	421	427	409	397	417	392	420	372	385	370	422	422	399	416	389	378	433	390	431	419	434	426	366	404	407	406	411	408	419	385	416	399	393	396	409	365	341	446	411	422	377	396	396	396	416	413	431	391	384	380	423	464	414	414	448	406	387	400	379	425	386	432	368	426	387	429	364	423	408	410	410	368	391	405	449	409	395	397	385	388	404	396	395	396	404	425	380	423	407	397	419	432	365	386	434	358	422	391	417	416	344	378	393	379	419	448	405	345	423	388	416	417	395	418	428	395	377	384	443	361	370	433	355	414	393	421	396	457	414	439	387	407	434	426	357	415	375	354	420	380	436	445	370	403	357	410	424	362	382	425	404	378	386	421	373	442	383	377	388	377	390	377	381	397	390	413	402	367	382	411	412	389	396	409	362	385	390	429	410	403	371	385	418	394	400	412	408	385	441	358	388	427	403	443	402	376	402	420
27246	38789	9347	993	916	894	876	933	865	901	870	861	857	872	841	858	872	858	875	837	906	853	846	846	817	846	863	859	815	892	843	846	846	882	841	797	855	840	850	832	834	874	855	849	858	868	859	860	844	849	829	857	856	833	878	840	835	807	833	896	870	818	843	840	879	818	829	831	811	896	871	795	914	849	843	827	854	849	834	849	831	848	886	833	901	819	865	853	851	833	888	842	855	853	819	867	802	904	819	851	836	870	849	861	824	835	859	847	851	845	848	883	911	826	826	901	851	860	850	847	853	869	910	849	839	840	770	832	823	859	834	865	902	786	838	858	927	845	878	855	846	864	868	869	807	802	833	846	825	834	873	786	891	889	850	886	870	816	831	820	885	819	856	847	864	850	811	893	846	818	866	787	870	847	845	871	888	825	858	823	860	860	860	927	871	782	833	862	871	836	885	843	884	909	861	848	842	876	883	855	839	834	859	827	843	893	828	846	858	852	847	810	791	881	886	873	851	822	863	841	830	907	875	863	846	838	853	812	836	809	853	815	871	833	885	862	851	832	827	834	836	793	829	837	802	837	861	873	846	890	804	808	846	923	821	856	832	854	820	830	897	856	818	812	851	829	854	835	829	911	816	871	856	834	882	848	840	794	849	883	865	844	907	807	864	817	804	884	799	847	861	811	846	852	882	800	853	810	793	832	794	876	890	840	821	817	877	910	808	832	823	851	841	852	890	842	865	802	815	770	847	854	883	832	851	867	884	851	851	820	800	899	828	791	877	843	865	851	830	845	832	827	839	838	874	836	891	850	894	857	830	906	872	842	834	847	870	861	872	816	846	802	851	848	860	875	849	908	820	831	860	853	871	832	874	849	866	842	885	861	897	835	875	843	823	784	873	864	852	825	901	796	880	819	861	822	801	832	801	821	803	845	838	801	842	844	858	833	848	884	826	859	840	856	855	821	819	848	811	875	845	847	846	875	861	818	837	878	855	818	929	883	887	838	855	853	850	814	848	884	894	806	826	870	887	866	828	885	830	878	847	830	856	891	828	861	830	836	830	902	872	846	791	867	847	825	857	885	857	776	813	806	847	820	879	812	871	860	836	885	837	781	829	850	845	871	822	844	893	870	875	833	837	791	894	898	847	853	855	853	866	847	824	821	865	807	849	850	854	817	850	867	808	846	864	872	839	902	827	883	849	854	921	877	822	829	842	842	850	867	882	764	840	902	914	846	781	865	858	852	824	835	856	832	805	846	820	881	836	866	844	859	893	824	794	898	840	863	793	872	849	856	885	838	871	829	861	864	809	853	798	844	870	898	855	849	849	817	771	853	846	824	845	847	796	805	815	862	904	888	835	805	803	859	828	835	820	859	838	881	818	800	866	815	883	821	836	865	854	865	861	831	849	831	857	875	893	893	860	864	861	854	816	821	792	872	830	856	836	861	853	906	818	852	840	844	821	769	831	856	841	835	853	801	859	865	850	848	897	859	784	871	826	855	841	799	801	885	839	855	883	827	841	875	877	820	847	868	867	818	842	810	872	862	846	872	865	819	844	859	858	844	877	833	859	834	860	822	885	833	842	827	867	882	900	829	891	876	843	865	880	846	887	890	852	855	855	870	876	867	798	845	838	880	846	850	849	809	860	895	860	817	851	797	825	899	883	828	796	887	891	864	894	885	840	872	866	895	825	850	841	848	851	825	895	902	839	847	846	854	822	856	829	883	821	845	843	838	905	825	820	949	831	865	907	856	903	834	866	813	860	847	853	868	843	839	863	813	858	832	864	842	825	888	840	837	913	909	840	869	823	809	866	845	874	870	805	896	823	864	846	812	866	879	826	832	833	855	829	838	899	816	840	809	828	846	889	914	824	854	862	913	879	849	857	843	832	903	905	838	890	884	852	829	847	798	828	881	855	845	825	848	879	827	891	853	819	835	842	869	834	803	868	867	804	866	850	781	805	838	826	849	841	862	842	863	851	887	804	831	818	817	833	819	829	823	821	903	815	851	871	883	863	838	889	827	825	842	821	866	856	859	873	827	815	858	835	833	801	853	865	800	851	874	869	835	868	849	833	819	888	841	874	857	821	855	888	846	891	875	844	840	816	771	836	832	864	866	836	914	840	910	868	893	789	876	856	883	873	845	878	824	819	850	866	855	838	808	887	849	834	802	855	901	823	828	804	861	828	859	847	830	848	834	809	852	885	841	876	851	854	920	853	862	844	816	881	872	846	895	849	876	812	881	852	865	836	822	812	855	830	896	851	813	842	829	882	842	835	861	835	801	847	834	864	884	852	843	830	818	819	865	892	810	848	845	871	836	899	849	890	810	864	841	808	848	900	862	823	843	796	816	794	797	844	809	805	821	885	832	859	866	878	831	862	814	806	817	836	860	861	833	824	839	854	840	832	844	851	915	852	827	871	851	828	858	860	895	825	828	836	822	856	868	836	833	873	827	863	859	880	867	887	840	820	891	849	929	858	788	882	843	838	888	858	860	836	836	840	887	842	830	867	824	833	858	838	867	808	897	849	882	859	869	856	863	836	851	874	887	852	878	770	836	798	818	837	782	872	845	871	822	833	869	840	881	841	836	834	887	890	797	830	846	897	835	875	807	836	872	855	892	841	840	874	850	786	837	851	790	819	824	852	876	848	840	803	826	850	784	846	836	879	817	860	885	779	800	852	853	861	808	864	844	888	842	843	797	860	838	855	855	884	883	844	862	862	826	838	848	837	820	836	880	854	866	866	869	841	877	795	836	906	794	826	851	936	814	836	836	903	872	882	886	839	832	862	845	810	853	853	820	862	853	874	834	856	851	845	865	809	844	856	844	806	835	844	848	889	827	847	833	911	879	796	890	855	877	838	862	823	865	832	840	825	850	902	799	889	856	832	873	840	846	864	869	831	878	807	822	852	860	819	856	854	853	839	897	837	782	847	892	863	879	851	853	849	796	867	808	864	855	860	901	866	860	893	856	823	839	840	886	870	834	871	872	829	844	877	839	780	856	886	867	863	851	802	868	834	852	871	848	856	835	840	887	813	826	859	846	833	823	876	827	837	782	845	854	879	855	872	867	873	797	883	907	868	899	845	821	835	799	802	872	856	823	896	848	805	845	844	855	836	847	849	882	788	868	867	872	847	831	816	829	829	865	855	861	849	862	829	834	857	853	836	826	898	865	839	807	876	873	890	824	808	879	841	898	844	826	863	851	879	851	819	822	850	876	866	870	835	856	833	856	880	818	829	872	832	915	847	843	845	792	860	897	876	827	830	818	808	831	814	811	836	908	843	793	894	887	821	886	829	894	861	823	876	830	835	870	815	853	848	868	817	847	793	843	809	840	817	899	834	877	893	861	874	860	848	863	859	850	826	858	877	838	859	833	874	894	832	856	833	846	848	859	896	907	830	846	859	847	872	809	860	824	900	823	844	841	885	834	883	830	836	874	838	860	843	832	887	880	881	875	831	828	803	786	826	830	844	831	827	855	813	848
24548	21108	23936	28513	21112	21143	11731	674	443	467	391	393	342	361	382	377	377	381	361	366	327	380	344	360	350	351	356	365	334	368	353	368	354	292	372	360	337	333	323	344	359	325	344	361	366	353	329	319	382	325	341	368	329	352	346	377	349	352	339	316	322	346	339	402	338	322	322	330	349	336	341	325	331	348	330	334	355	337	324	321	389	358	343	345	351	346	343	329	347	339	325	356	329	357	355	390	354	370	337	334	328	333	357	358	346	361	343	360	318	360	338	369	312	350	342	369	346	325	341	361	306	322	352	362	356	312	366	342	368	367	335	313	341	306	352	356	330	407	343	361	358	352	369	327	333	357	351	307	392	333	307	356	341	344	332	322	317	349	358	349	344	343	350	343	333	348	342	298	363	347	328	354	353	361	317	332	334	327	342	313	340	356	321	324	338	389	325	356	322	335	389	341	365	337	340	354	346	346	347	317	307	364	340	351	376	350	320	324	336	319	329	374	334	329	368	381	340	342	359	343	362	310	331	340	349	339	331	347	340	376	361	348	298	315	341	317	363	354	323	304	330	338	353	353	352	325	365	342	355	353	333	337	329	340	342	326	338	344	319	334	343	367	333	352	330	354	338	344	345	324	336	331	329	347	330	311	367	341	385	335	331	335	364	360	338	378	372	346	386	319	326	347	312	314	351	329	340	322	353	351	368	339	346	375	346	336	331	340	326	356	335	360	318	294	345	319	359	374	336	370	357	356	352	354	333	344	324	313	361	356	359	355	353	330	331	342	333	352	358	352	357	353	319	344	354	355	342	324	322	343	356	335	333	384	339	341	323	352	327	298	344	365	368	331	347	318	372	336	287	388	358	341	350	344	344	336	328	321	351	366	341	365	359	331	320	290	357	319	341	349	346	332	338	383	335	349	336	327	337	308	346	336	318	357	318	333	358	365	343	372	294	351	353	329	341	332	351	319	332	329	333	370	347	348	383	335	310	319	378	347	318	365	366	353	342	357	350	381	335	340	348	376	344	338	375	356	339	324	332	355	338	339	332	400	343	325	362	331	378	332	337	323	334	377	336	326	310	356	346	345	375	323	317	376	363	313	363	323	329	342	293	326	337	327	326	338	364	349	319	341	349	355	363	337	321	344	356	329	349	351	350	342	337	321	341	321	323	331	333	343	358	376	312	356	389	363	352	373	351	328	329	313	360	349	329	361	342	342	349	323	358	345	347	346	357	317	348	341	352	369	336	321	339	351	309	329	314	323	319	316	351	298	355	332	358	364	361	319	337	331	327	338	314	326	376	322	368	314	321	364	339	333	338	361	368	363	310	356	330	328	328	320	352	316	297	357	389	355	341	333	328	325	343	357	332	348	331	334	339	317	316	365	328	340	376	367	351	348	352	326	331	388	335	357	308	337	336	340	369	384	349	344	353	352	359	373	375	340	342	306	333	347	368	387	338	334	302	315	323	337	328	335	347	347	322	341	324	347	328	333	342	320	366	351	321	346	358	343	358	307	346	349	355	335	312	327	344	348	372	359	362	322	343	324	315	363	349	378	345	326	371	328	327	353	393	357	312	337	308	346	371	371	337	306	320	358	347	330	364	330	361	316	326	332	369	300	326	382	360	375	369	363	313	372	366	317	340	395	338	356	348	356	346	334	345	312	332	311	304	333	330	324	336	337	321	406	363	338	319	331	330	350	329	327	326	388	342	323	302	365	355	361	363	353	356	325	300	323	330	364	333	340	323	319	337	356	356	359	364	331	367	326	358	311	320	323	375	354	330	347	311	344	335	322	320	332	376	326	359	329	341	338	369	321	357	334	387	335	354	389	332	367	397	374	305	352	305	345	344	358	376	288	321	375	328	354	392	337	331	346	345	372	329	446	324	301	365	331	341	287	331	335	347	347	362	358	360	363	300	350	317	340	334	350	342	330	339	371	342	334	312	354	332	336	369	376	348	335	337	324	344	359	354	339	339	331	366	353	346	346	359	342	344	372	326	356	342	337	307	376	357	341	297	329	371	376	344	328	344	347	320	375	325	323	349	313	375	303	324	325	340	321	319	364	339	368	316	358	379	375	363	334	339	316	341	348	348	347	335	341	311	333	340	336	336	309	374	370	314	318	322	342	344	342	334	345	320	356	374	354	343	370	361	363	313	346	347	325	329	361	350	355	335	307	290	365	373	394	355	292	340	333	332	355	326	359	353	322	313	337	332	312	347	317	373	355	371	338	340	372	322	350	363	359	357	358	355	317	311	338	335	355	335	313	332	304	338	324	333	314	364	342	334	316	352	317	349	352	341	376	308	334	316	350	353	314	325	366	342	367	362	361	370	356	304	343	360	328	343	306	331	318	349	355	344	347	348	362	322	350	320	370	327	321	362	354	360	358	339	322	300	363	328	356	321	352	345	357	342	342	330	343	335	315	334	329	320	337	363	370	339	329	298	349	316	310	349	365	356	334	344	376	367	317	352	351	342	346	321	313	377	308	329	389	357	351	342	346	359	331	333	351	314	372	335	378	335	333	345	345	330	356	386	352	366	339	373	359	371	382	350	343	357	348	384	354	356	354	320	340	333	321	356	353	331	334	361	361	360	345	335	320	321	378	354	322	322	297	368	352	368	380	331	331	346	345	325	354	335	383	340	344	346	341	324	327	364	345	343	340	305	348	366	380	356	413	336	344	348	336	332	343	326	338	356	329	339	343	341	355	323	368	328	341	318	326	306	301	306	333	331	351	292	345	324	382	344	382	340	327	315	335	316	363	355	371	345	338	335	334	361	338	355	326	333	336	365	374	336	336	345	296	342	333	347	362	356	331	342	316	357	357	334	314	351	358	330	354	340	310	345	313	338	335	334	336	306	322	340	314	335	344	357	329	341	331	319	330	381	332	310	364	328	330	368	333	347	344	317	355	360	339	348	371	334	327	372	328	324	334	337	357	325	359	342	371	380	335	372	339	310	342	344	343	354	380	353	354	352	333	353	338	331	343	330	340	390	332	345	317	322	333	386	279	337	329	362	338	325	306	342	340	332	376	301	378	338	360	313	328	355	303	326	366	343	361	340	336	335	362	323	335	315	341	305	362	318	357	333	380	356	353	386	370	320	364	373	326	378	360	319	365	336	349	337	376	356	342	361	349	382	334	343	306	316	331	393	413	320	369	359	327	299	358	345	389	375	340	354	349	342	323	337	399	350	313	361	335	311	334	320	346	360	344	329	298	344	344	318	340	373	378	345	331	311	361	362	336	347	357	341	365	361	332	356	332	314	388	345	361	326	344	331	329	342	344	322	328	346	352	345	341	334	353	341	382	334	359	318	347	362	344	349	336	311	347	340	377	327	370	312	343	338	331	327	357	342	317	310	344	297	376	384	340	322	321	338	328	339	316	331	356	355	354	347	350	351	314	338	307	311	355	364	346	368	293	339	351	322	311	353	337	355	344	312	331	358	375	349	387	338	311	318	344	344	341	316	374	362	351	320	362	332	312	346	345
33322	48789	14616	1098	849	824	769	770	726	725	729	718	684	724	709	718	632	727	683	695	672	712	714	714	669	724	672	695	757	649	735	734	719	705	714	695	692	739	772	689	639	687	692	657	726	713	701	744	723	720	720	724	721	682	694	727	705	689	726	728	722	699	742	690	744	738	699	692	668	747	657	690	673	738	717	663	680	762	668	713	703	724	694	726	706	707	724	672	713	713	717	700	690	667	762	707	724	700	731	707	722	699	649	696	649	670	689	693	690	739	696	720	695	688	690	745	680	669	718	710	667	722	728	684	693	691	684	691	677	703	706	687	649	674	694	706	728	705	690	700	664	674	684	689	681	686	697	673	692	690	689	678	680	706	689	718	755	707	723	744	707	737	678	671	681	680	723	720	715	682	726	722	687	710	700	702	718	681	712	672	664	688	678	708	711	665	696	691	635	691	694	747	693	676	707	689	728	706	703	678	694	666	674	710	677	709	716	672	724	682	683	689	694	646	710	710	663	647	690	736	709	702	690	780	755	658	701	711	690	708	693	700	673	682	667	691	718	715	702	705	703	734	718	665	678	717	677	612	721	697	707	723	653	731	691	657	692	719	668	714	660	670	724	714	675	682	755	704	672	698	695	667	706	714	703	717	691	754	699	714	707	672	649	682	694	706	712	676	736	694	669	714	730	692	689	690	764	669	694	690	713	715	675	677	727	679	729	704	697	735	687	681	665	703	654	733	690	752	707	659	730	701	694	696	673	717	677	708	737	702	696	694	687	690	661	673	685	667	643	727	684	739	699	695	739	698	692	677	746	679	697	684	691	664	683	706	701	691	683	725	675	740	698	731	704	680	683	703	661	708	702	724	709	707	718	678	686	661	667	657	701	727	743	726	674	716	694	681	693	763	671	700	719	677	676	663	664	717	751	686	668	707	695	741	702	698	669	711	665	720	723	704	707	630	690	695	686	678	702	669	725	665	700	703	713	729	691	720	687	706	636	690	696	726	708	716	699	706	723	716	680	713	746	698	691	684	707	681	714	738	703	704	721	777	688	678	711	708	720	757	699	742	666	708	701	720	686	704	703	757	709	717	690	715	674	662	727	716	688	694	661	673	696	681	709	716	716	734	709	682	709	737	722	677	683	714	701	688	693	724	693	693	683	702	742	710	738	710	640	688	697	668	679	662	698	708	715	687	709	722	736	668	657	698	694	706	706	709	757	715	752	677	704	748	680	725	678	711	702	698	703	690	699	692	706	720	718	687	688	694	685	714	719	729	657	739	728	676	717	711	653	702	699	688	715	711	645	733	701	689	706	650	717	667	697	721	701	740	712	693	713	703	713	666	699	662	703	717	706	699	716	734	708	705	639	690	718	699	714	681	693	691	689	676	674	656	669	713	689	700	678	694	728	689	689	694	698	673	729	707	717	717	737	620	708	665	698	689	717	691	686	699	674	761	706	682	677	713	660	654	666	679	705	725	695	726	732	701	696	727	711	724	709	675	731	707	703	666	736	675	716	709	704	690	740	678	703	722	692	706	676	723	712	682	708	722	683	699	709	733	682	699	682	658	684	705	747	714	710	783	685	728	696	713	669	701	720	711	666	748	666	723	727	673	695	727	711	743	678	668	691	711	715	727	687	735	642	698	720	747	719	725	687	658	703	706	692	690	722	689	680	699	716	668	706	698	657	741	682	720	641	730	739	738	755	658	670	701	750	667	688	737	716	680	680	730	700	681	696	695	689	696	730	687	722	647	709	692	735	706	708	679	737	756	740	724	714	725	684	712	704	719	665	706	673	631	729	677	670	717	714	690	756	689	638	672	743	711	650	693	707	729	636	671	696	663	705	715	704	633	694	731	712	693	676	673	698	664	698	681	709	684	759	663	708	730	740	666	694	671	680	677	726	685	711	635	761	705	662	697	774	677	701	718	708	721	705	677	708	653	663	648	651	699	656	698	715	723	674	672	683	669	683	697	679	747	645	658	669	670	687	696	707	702	744	718	731	694	685	745	670	656	675	698	744	647	699	701	702	713	662	707	691	710	689	692	730	675	691	726	722	753	677	692	656	685	695	675	700	663	717	701	697	703	718	722	726	722	707	678	727	706	664	680	755	717	701	699	710	670	680	688	717	737	724	702	705	734	669	680	677	697	679	692	699	711	679	720	675	663	700	698	700	739	732	674	651	701	693	793	700	710	705	684	726	710	655	716	695	728	669	657	687	690	698	708	662	764	688	742	667	761	745	714	710	745	715	694	702	728	716	744	693	697	665	668	689	675	687	683	706	667	693	713	704	670	667	680	649	682	722	690	694	716	730	696	703	713	710	674	665	719	672	726	710	750	732	682	700	670	701	715	685	688	679	670	718	673	704	698	696	653	673	681	716	722	709	664	679	696	745	685	731	698	713	681	687	713	710	698	671	709	695	661	695	706	705	716	708	734	717	729	715	698	730	713	713	698	726	657	721	735	692	661	767	673	684	699	721	770	684	733	663	707	696	707	669	691	717	675	695	714	682	704	707	703	714	667	683	662	744	698	709	694	737	731	724	696	731	689	642	711	727	703	735	733	680	747	663	688	714	705	735	676	714	706	707	688	696	667	688	708	625	683	687	710	700	722	703	723	674	704	713	759	662	689	694	741	682	677	666	707	679	663	724	708	686	673	702	691	723	680	701	712	716	725	733	700	688	701	709	706	683	707	704	672	672	683	667	709	734	656	651	735	734	664	638	670	712	660	731	707	681	701	698	712	696	711	669	739	717	701	693	712	689	746	664	695	711	668	691	715	711	763	707	733	723	700	704	658	690	703	674	723	717	716	666	729	667	702	681	680	677	708	727	697	718	693	700	685	747	732	682	751	737	740	737	667	729	670	702	700	706	682	690	708	655	681	686	715	715	717	728	671	708	717	693	652	691	672	711	675	700	690	697	707	723	728	693	698	715	695	710	695	736	721	708	691	718	696	748	696	690	757	702	698	734	666	726	728	742	655	706	643	760	671	708	715	647	716	641	696	762	722	744	712	701	673	661	737	703	722	734	659	665	756	750	694	676	753	677	731	736	675	710	661	745	680	735	704	732	690	700	697	685	737	742	676	683	692	693	705	667	702	690	660	705	730	723	696	702	713	703	709	730	717	723	669	712	675	654	716	706	730	714	657	688	695	721	690	721	736	700	653	668	758	659	672	700	688	688	702	678	664	719	710	649	670	691	665	714	723	710	704	687	670	683	731	670	709	746	691	706	675	692	683	662	723	761	685	665	675	677	725	692	696	712	667	732	667	709	686	720	694	706	691	708	714	722	703	715	687	695	667	730	695	698	698	718	637	715	647	704	679	670	719	701	702	701	699	742	728	686	713	642	695	675	692	724	721	734	741	696	690	714	697	683	710	675	654	714	685	686	702	720	744	656	678	683	732	666	683	690	678	653	675	718	682	690	677	701	660	712	656	740	668	684	729	662	673	709	688	697	700	702	721	715	668	707	683	746	686	707	671	714	684
35338	17561	4973	450	280	292	267	269	247	266	247	233	248	255	234	261	277	247	246	215	246	227	258	248	245	243	269	254	258	259	244	234	248	259	244	263	270	221	226	242	245	264	258	264	232	228	217	255	254	253	252	244	230	236	248	248	261	255	250	222	286	244	268	231	241	282	231	218	276	226	234	277	247	242	226	243	246	285	279	228	249	289	248	238	279	234	250	238	249	254	247	231	248	242	222	214	245	245	256	240	234	238	254	219	244	229	248	257	251	254	247	267	237	235	215	226	233	244	242	258	272	233	269	239	219	250	253	267	235	227	280	246	241	280	228	260	232	247	270	228	256	239	260	241	243	271	245	249	250	206	245	243	235	220	282	268	239	227	257	215	290	237	251	237	254	256	249	265	238	260	236	261	245	242	239	253	260	257	270	252	257	257	240	257	274	247	234	241	270	250	229	234	230	244	231	220	222	223	213	251	259	247	264	253	239	230	232	257	266	252	257	234	232	243	239	242	244	264	259	239	243	260	227	232	244	269	298	265	253	283	246	269	270	266	240	257	256	281	245	239	218	251	272	257	257	232	218	238	253	256	263	248	252	256	237	242	256	269	258	262	259	243	238	254	256	259	251	239	244	253	231	235	258	242	223	252	221	235	290	247	270	244	265	268	238	239	247	273	264	221	227	202	235	249	256	263	238	219	245	227	237	249	290	243	274	219	263	248	263	236	225	254	242	237	216	255	249	236	231	260	250	285	273	214	240	239	277	269	238	222	251	268	254	225	233	251	226	213	258	234	245	239	233	245	237	250	267	261	288	293	260	234	264	242	244	214	250	265	243	244	268	247	250	252	253	243	264	266	238	246	251	212	238	241	237	222	233	224	244	224	218	241	255	248	238	237	236	244	233	253	253	233	266	245	267	239	248	239	269	236	245	251	256	288	236	285	269	268	242	207	248	251	255	266	266	277	236	243	225	225	267	243	273	261	274	261	239	248	266	238	248	247	233	234	243	240	242	242	241	249	244	275	239	236	266	223	274	256	251	249	247	201	247	253	288	256	248	256	244	252	250	239	294	240	263	223	232	248	265	217	245	259	220	246	280	239	247	254	246	217	247	248	240	261	231	224	283	244	257	251	256	242	224	252	245	245	230	272	239	232	247	223	237	249	259	254	260	253	252	238	205	238	215	263	234	253	230	257	234	241	238	243	269	238	236	239	253	220	265	260	288	245	266	276	252	228	249	269	237	243	226	237	244	282	260	261	249	242	247	235	254	253	223	237	287	262	233	275	285	218	234	257	239	248	229	286	231	254	221	247	256	204	216	241	237	272	232	252	226	257	255	244	236	272	245	233	276	246	246	223	227	215	238	252	262	288	255	256	244	252	260	253	253	243	231	220	262	257	299	241	262	248	219	237	237	244	254	243	255	212	221	222	285	245	267	245	226	230	265	278	223	255	245	270	238	250	275	229	255	238	255	233	261	235	239	241	245	254	251	275	237	275	252	252	234	224	242	250	220	235	225	230	257	220	244	215	234	206	260	240	256	241	248	226	239	248	241	220	228	250	237	218	252	251	225	244	237	220	236	259	252	252	258	251	241	261	272	242	241	257	229	226	274	283	247	249	268	243	241	254	244	218	226	263	220	262	254	222	234	236	235	256	248	222	221	241	255	245	264	279	231	227	266	250	250	250	239	264	235	243	274	290	294	259	266	251	260	219	255	241	238	264	270	259	278	237	266	252	251	245	251	252	255	217	268	263	262	274	244	243	237	249	275	226	245	234	223	233	257	223	223	219	236	245	262	285	241	220	237	239	243	260	259	248	282	268	257	252	233	279	231	269	280	243	251	247	247	277	248	236	252	258	244	248	247	248	259	217	242	258	243	258	255	241	244	279	250	265	263	235	259	253	248	258	217	230	276	267	225	225	240	248	242	222	240	265	259	252	243	250	266	236	272	252	250	267	257	254	265	245	251	243	230	247	264	234	248	295	237	252	236	286	282	219	250	272	229	257	257	242	235	270	275	250	239	267	249	251	243	248	274	268	220	258	247	232	235	258	234	260	241	248	255	244	251	259	220	258	225	213	274	255	256	258	259	272	272	248	207	252	266	207	240	248	248	255	233	247	250	256	243	212	257	248	277	239	275	258	252	265	258	221	263	228	222	247	252	258	245	247	245	224	246	263	260	245	221	270	234	246	231	236	247	268	235	238	235	191	249	224	210	240	261	261	272	277	225	252	249	261	235	260	268	257	265	250	237	242	271	261	231	229	282	264	274	238	252	229	243	268	255	228	260	216	264	224	219	254	236	262	285	244	237	287	234	232	213	254	267	258	267	242	255	225	265	224	241	278	241	288	274	264	237	257	230	236	238	275	247	285	265	256	237	232	255	252	250	240	272	272	232	266	246	240	248	234	253	260	217	257	256	290	259	227	266	246	260	261	281	250	240	275	222	265	256	252	262	265	228	224	241	230	231	266	260	245	199	259	227	260	225	246	238	225	251	245	290	228	252	248	241	234	247	235	235	268	261	210	261	257	251	266	268	247	271	276	262	225	244	246	250	253	248	238	225	273	256	231	240	266	281	241	263	252	243	229	237	248	256	247	212	239	240	253	251	250	259	240	246	254	219	243	262	237	252	266	228	264	234	230	255	245	214	231	265	275	239	233	230	230	261	251	275	266	243	232	230	260	288	256	281	244	277	249	252	217	240	240	247	247	253	225	258	237	238	257	238	238	232	226	258	257	264	246	286	267	268	193	226	259	262	246	251	247	225	235	270	285	238	245	260	238	245	277	237	274	243	243	253	236	240	248	244	252	255	260	222	231	243	256	257	248	239	267	274	234	224	261	234	251	228	219	253	239	223	243	258	264	263	242	248	267	239	231	265	249	252	241	243	251	236	251	244	269	232	277	246	263	236	220	259	273	241	255	261	248	246	276	253	254	268	237	255	245	222	267	242	243	260	255	277	250	252	221	259	252	259	256	272	271	224	262	262	239	232	272	273	252	229	248	246	282	229	272	269	263	245	248	243	253	234	259	278	267	237	232	256	274	242	254	246	256	242	258	241	250	245	232	254	277	218	255	251	250	236	217	236	273	245	247	263	251	249	227	247	265	245	225	255	263	252	231	233	268	248	226	247	254	239	239	252	293	243	290	264	241	256	244	249	262	247	238	272	236	241	244	250	269	235	258	240	239	247	236	216	240	238	239	282	235	256	232	252	263	239	250	255	227	226	249	229	249	227	232	216	249	240	235	240	214	251	264	229	226	251	234	255	223	236	226	262	237	238	234	250	267	271	264	251	264	253	230	256	227	235	240	229	240	276	235	263	276	231	257	249	264	235	253	241	248	249	261	262	254	236	264	267	293	241	234	249	244	247	245	239	237	245	239	256	224	277	252	237	229	240	248	223	248	269	258	240	253	251	251	230	268	248	240	261	243	234	271	250	253	247	253	273	260	247	258	257	230	252	264	238	257	228	271	232	239	254	225	234	257	244	246
17721	5181	1184	610	621	560	546	540	578	613	563	566	600	578	555	587	586	580	590	538	571	552	584	573	610	602	589	582	577	613	589	628	526	585	590	589	575	584	602	616	578	564	548	580	545	583	580	574	604	598	586	604	603	556	609	581	617	589	534	527	575	578	565	538	544	571	591	633	605	574	602	566	593	594	603	534	631	564	570	634	595	572	578	580	598	591	580	579	590	556	595	560	579	568	572	564	620	555	625	578	582	532	563	565	565	568	572	541	586	585	513	589	593	587	561	553	568	585	589	549	594	536	634	615	600	600	563	588	629	556	583	572	597	586	588	589	642	597	629	544	582	580	593	617	624	558	591	566	581	594	545	574	617	604	580	611	630	566	578	574	535	609	580	568	571	546	550	571	604	634	550	623	602	570	590	561	563	602	558	577	523	599	548	589	648	580	562	563	584	578	587	547	577	591	589	583	542	590	571	585	593	615	579	605	569	576	557	620	619	625	565	600	553	607	601	634	568	522	609	544	570	562	586	597	554	566	591	618	572	571	608	558	566	605	540	613	543	594	585	571	563	584	530	546	581	615	609	581	598	625	641	570	550	618	588	551	619	649	582	573	592	569	601	555	572	547	574	577	567	590	542	574	584	626	610	563	551	619	604	596	576	568	586	626	615	591	620	598	533	574	583	622	551	629	604	553	607	583	616	550	646	569	559	575	614	554	612	584	566	584	579	581	605	603	593	623	561	565	560	590	644	592	557	635	573	596	609	574	546	579	629	594	598	581	586	564	586	589	550	565	600	538	589	608	559	508	544	594	582	560	571	587	590	551	572	571	558	568	570	579	559	576	578	569	566	565	579	557	557	597	600	589	591	564	575	579	598	609	571	579	532	524	597	549	554	590	563	557	562	573	613	612	564	594	595	583	620	578	563	620	569	612	626	581	623	559	550	570	569	612	560	562	547	569	631	576	568	584	563	573	562	603	588	608	595	619	588	587	565	555	583	622	565	580	591	591	554	566	577	580	577	600	646	603	569	564	576	553	598	598	555	579	589	569	621	524	629	538	593	576	622	579	560	561	565	610	545	554	622	556	618	583	606	616	512	563	561	646	611	579	573	591	554	598	601	570	576	530	627	551	601	564	596	578	609	546	602	550	602	575	601	562	570	570	595	610	531	551	586	533	637	608	596	555	552	577	572	609	600	555	522	567	551	577	559	604	592	566	603	596	560	593	566	591	581	615	550	592	594	595	630	548	609	598	574	606	579	634	615	579	582	582	552	567	567	572	604	539	588	577	622	600	565	614	594	581	602	579	548	596	612	614	593	573	558	555	578	596	623	591	585	590	547	568	585	575	542	544	551	579	575	585	592	598	577	615	542	563	555	590	578	566	559	549	602	533	558	608	552	592	588	616	567	592	575	602	594	589	621	563	574	574	539	549	532	558	647	564	561	591	559	572	591	602	581	568	567	607	590	584	585	576	582	596	520	562	561	609	579	571	551	560	557	559	583	561	573	586	598	584	578	578	573	579	611	553	597	565	555	618	558	597	594	587	565	588	630	582	574	580	554	575	569	567	648	611	593	611	571	576	567	588	566	588	556	601	583	569	611	602	602	555	622	577	587	583	578	588	581	571	600	567	550	587	598	572	571	547	575	569	587	545	636	595	576	580	603	620	563	602	586	595	585	557	565	585	601	586	596	584	531	613	586	617	614	569	574	548	581	543	582	538	606	547	584	555	566	589	557	605	525	612	595	545	537	586	587	584	595	598	615	561	591	572	586	553	580	549	579	623	558	604	531	562	566	578	596	560	570	589	552	544	581	603	580	557	544	581	610	593	591	587	585	595	561	607	603	570	578	573	555	544	603	556	571	580	572	556	589	575	575	588	563	547	643	551	607	584	587	568	595	596	582	580	577	584	588	566	673	579	607	582	557	558	550	567	529	601	531	552	615	603	563	595	585	622	576	592	626	605	582	602	593	588	581	572	549	600	584	588	607	531	592	559	547	641	565	603	589	560	576	616	524	590	609	584	588	576	581	579	564	593	567	562	585	611	567	564	572	604	579	604	586	558	589	584	569	573	604	600	546	525	608	593	559	598	543	582	553	559	597	586	604	630	577	587	597	619	538	568	608	531	605	583	549	536	581	556	581	570	588	570	595	571	620	538	554	556	567	575	564	544	602	569	537	585	561	616	550	576	573	611	560	565	596	587	561	578	573	569	613	577	605	546	577	582	604	569	569	620	602	564	577	582	599	620	575	643	589	523	553	575	552	586	569	595	567	560	570	600	558	581	589	591	613	597	577	576	558	593	600	577	585	631	579	569	580	550	587	559	596	578	633	564	577	533	548	621	616	587	595	571	598	613	534	574	575	572	596	576	611	584	588	603	591	576	594	534	586	600	547	514	527	570	553	581	557	617	541	612	534	555	606	585	581	600	581	529	569	600	638	602	603	549	583	544	544	588	606	592	613	586	593	569	583	602	594	582	555	616	564	594	600	557	570	588	582	565	559	585	559	584	600	625	575	588	560	584	575	603	630	579	603	591	615	564	562	583	593	612	571	546	562	562	578	558	598	609	615	624	588	604	586	612	574	557	584	600	569	579	631	630	586	566	607	580	574	623	539	590	534	558	539	506	570	565	604	564	580	577	547	614	518	569	560	526	605	569	552	545	550	587	608	517	564	582	586	565	598	584	564	554	548	569	588	539	580	585	640	586	610	569	574	581	615	597	603	583	561	576	530	570	624	605	573	583	618	591	603	637	580	617	572	612	589	546	557	600	559	559	554	574	572	607	572	623	567	603	588	601	616	607	585	552	585	567	566	559	574	599	593	629	612	590	567	606	606	561	581	592	534	591	565	534	582	588	574	614	580	602	604	593	576	560	621	598	580	549	571	602	647	536	560	564	582	606	578	602	569	590	594	599	599	579	598	593	590	609	586	603	535	519	550	569	586	558	619	573	578	577	570	593	603	600	628	597	538	562	585	590	583	564	577	599	582	519	549	583	603	605	598	594	588	610	573	597	575	550	585	597	550	578	587	583	570	551	566	574	587	559	590	568	602	576	609	556	578	633	536	568	590	593	604	611	566	601	564	632	546	583	562	583	627	515	601	577	560	547	583	543	608	610	551	553	578	588	542	536	595	573	533	590	595	556	538	601	521	580	586	557	582	576	580	575	579	586	609	571	580	573	628	593	574	563	604	590	587	576	567	529	610	588	562	616	560	578	637	567	560	564	600	592	564	565	579	571	576	571	564	570	580	586	599	580	553	570	591	615	573	601	632	558	590	573	604	563	586	610	621	573	618	610	606	584	572	591	562	523	584	553	599	566	596	583	587	566	582	602	615	609	617	540	597	573	584	617	566	565	566	548	626	568	568	632	567	559	595	566	588	589	562	553	587	567	555	555	577	593	545	517	605	561	596	579	570	617	605	580	593	554	567	609	582	563	596	605	568	566	578	601	607	599	567	561	567	600	612	603	554	528	606	545	626	587	582	580
25240	21127	23623	28880	21122	14805	808	530	409	436	464	451	461	417	410	412	394	415	406	393	424	432	436	384	434	397	384	420	413	436	408	389	382	416	431	402	408	363	399	423	403	415	425	454	378	386	382	397	431	390	404	431	397	397	424	420	450	393	399	381	385	390	402	409	433	388	461	420	401	411	422	398	389	409	420	369	357	368	427	389	380	410	388	423	430	462	402	393	427	412	398	378	352	404	442	396	367	390	386	418	407	413	418	434	391	412	407	379	372	397	398	420	389	378	409	371	380	426	376	389	388	382	369	399	392	437	404	393	415	406	399	380	366	406	419	357	392	410	365	361	367	413	341	393	384	410	435	409	405	428	415	381	422	362	395	431	377	412	425	430	398	407	405	443	427	418	410	372	380	428	390	392	428	411	419	406	412	427	406	410	385	395	446	412	407	364	392	374	380	397	444	415	414	407	416	395	404	399	381	400	405	403	413	444	427	423	441	406	381	418	391	409	376	419	409	423	378	400	421	408	407	400	405	410	401	435	397	373	409	385	443	401	455	408	416	385	382	377	428	436	394	379	418	466	385	399	438	426	393	415	408	444	397	412	380	363	403	403	396	384	411	430	377	436	399	378	402	388	432	430	394	406	403	424	397	444	439	429	379	389	425	409	427	372	413	439	400	418	425	417	360	405	432	397	420	398	406	384	435	435	411	435	385	404	413	368	424	441	413	417	388	393	379	416	376	409	398	418	423	351	414	409	435	381	397	376	419	392	399	406	424	424	391	402	400	355	397	399	400	418	404	432	367	403	394	401	402	394	425	417	384	411	422	396	412	414	407	401	416	413	405	398	427	432	407	374	400	367	422	412	389	387	393	420	371	433	446	389	454	353	403	396	425	435	389	411	417	402	433	417	422	395	378	376	415	443	397	401	393	396	376	392	375	398	381	411	425	406	391	405	398	389	416	415	407	414	406	458	396	398	388	397	420	425	419	414	443	415	372	400	377	398	382	414	402	411	393	388	415	372	397	405	394	425	355	395	397	355	395	364	408	399	385	470	420	397	383	386	394	419	377	404	425	406	368	397	399	411	434	387	402	395	375	414	384	422	389	415	403	447	393	395	401	390	417	415	389	404	403	392	388	391	401	405	418	370	414	416	427	397	397	400	385	432	416	429	392	422	425	390	424	362	374	387	422	367	401	406	455	428	415	406	453	424	412	434	416	416	409	424	409	450	386	373	394	397	408	418	394	424	427	407	445	400	428	429	406	431	389	403	376	381	418	389	422	367	426	386	436	395	438	410	391	410	398	431	434	399	376	410	409	379	389	387	411	404	399	412	382	410	412	379	433	412	405	385	394	423	425	426	394	401	394	400	400	379	372	388	349	396	404	400	434	415	415	443	422	409	407	425	385	389	407	364	368	410	399	378	390	417	415	422	414	384	384	411	375	407	372	396	383	413	378	397	395	424	391	354	405	385	399	415	426	389	420	374	420	334	426	379	384	381	409	404	396	380	391	410	435	430	397	362	355	442	418	437	418	418	433	400	421	418	408	392	357	409	433	385	394	389	438	377	382	416	340	408	449	393	398	417	379	409	400	379	411	392	380	390	386	440	415	427	412	420	428	400	417	388	378	443	382	428	403	373	415	383	389	384	388	399	387	383	386	385	428	407	388	410	406	410	405	416	426	397	415	341	376	425	409	390	374	419	411	427	409	397	391	403	394	440	412	381	388	414	398	424	425	439	412	390	403	405	379	411	395	426	400	413	384	423	365	362	379	418	409	404	384	394	384	396	418	381	413	415	416	377	404	415	407	403	423	428	375	409	396	387	403	396	432	423	405	409	382	379	403	407	413	399	384	402	404	387	417	396	408	416	408	460	382	421	427	415	401	374	387	402	402	360	391	357	422	423	385	408	410	413	363	408	370	405	365	416	396	418	422	382	375	397	404	390	436	427	407	418	410	399	403	448	406	394	367	427	392	420	410	408	399	414	441	415	416	414	392	404	396	403	427	398	376	394	425	393	369	441	415	376	390	408	434	391	374	381	337	407	397	415	375	407	404	406	417	380	438	465	352	382	404	412	396	411	399	416	409	417	429	390	411	364	425	390	391	425	420	412	396	441	406	394	407	393	420	385	366	449	396	405	389	393	428	404	403	389	423	410	420	409	411	377	409	386	408	408	411	354	389	425	395	424	399	395	425	424	436	429	395	409	437	407	430	428	427	419	408	409	395	407	452	390	419	417	410	416	405	393	392	410	391	420	389	432	412	403	410	380	398	405	411	412	381	370	424	363	439	414	392	423	368	423	429	408	386	366	411	400	406	399	411	363	347	440	373	401	414	369	406	422	389	420	402	385	436	454	401	437	419	454	410	379	400	387	405	365	402	403	418	400	416	418	439	412	402	399	398	356	428	397	430	427	381	402	414	401	449	437	409	440	403	392	372	372	409	399	407	380	409	393	411	370	381	422	406	384	383	396	412	380	415	413	395	396	400	427	398	365	391	372	405	431	444	467	387	424	426	407	395	382	403	453	403	405	410	410	398	408	396	426	380	397	405	399	410	402	345	443	434	405	411	418	405	429	407	385	450	416	431	376	385	398	357	420	426	379	419	366	419	395	403	373	412	381	396	383	394	429	382	411	415	411	376	430	429	414	391	402	424	423	411	386	470	391	405	443	373	391	393	415	384	371	414	405	437	439	430	429	365	424	420	368	436	420	412	403	383	407	401	383	367	398	401	398	401	422	400	395	403	381	403	409	411	428	394	366	410	393	406	405	377	407	392	378	396	379	408	380	411	404	384	399	431	397	423	440	377	393	415	371	384	371	389	419	402	414	400	415	376	420	421	420	405	457	427	379	386	370	378	424	385	391	376	386	393	371	352	419	433	412	435	400	422	399	440	394	373	380	378	390	417	429	441	411	390	401	409	379	361	400	380	415	378	397	390	418	394	373	444	372	405	424	395	398	426	420	412	357	413	434	384	400	424	416	403	373	400	396	404	427	402	392	365	441	398	401	396	377	385	379	387	428	375	409	402	391	433	452	388	424	376	378	414	431	407	411	413	385	415	411	416	351	436	383	407	416	375	433	424	388	449	386	392	440	429	430	403	370	434	412	402	390	386	418	454	441	428	391	452	407	401	428	441	393	363	417	404	441	442	422	446	394	403	427	388	395	410	409	429	396	403	404	393	388	382	386	405	410	415	422	391	385	399	411	380	370	401	416	381	415	407	438	407	410	355	412	362	409	425	413	401	394	409	361	364	385	432	383	374	378	366	385	425	423	420	387	405	413	393	412	393	442	390	374	434	425	412	445	389	372	442	405	406	421	375	398	389	411	400	396	414	385	413	409	351	383	398	400	416	450	390	384	389	381	412	365	356	451	409	398	408	393	435	391	405	407	398	390	385	388	458	415	356	421	415	401	392	404	423	408	415	402	383	394	412	366	386	394	390	374	415	391	385	412	407	422	431	439	426	427	379	415	379	399	412	358	396	411	381	400
27795	38335	9830	995	953	924	868	816	881	957	895	805	869	908	886	822	861	844	870	801	822	911	852	889	799	901	837	838	831	849	863	836	824	890	889	851	824	841	842	853	861	864	849	863	824	833	872	853	855	860	856	815	825	858	841	807	861	818	814	860	847	825	843	836	851	833	821	844	898	856	885	834	852	808	798	865	843	833	812	808	816	834	842	851	811	888	879	866	846	849	859	868	855	854	832	854	835	821	847	843	797	866	883	881	855	849	845	864	880	814	869	850	850	802	851	845	818	844	884	840	850	841	869	886	798	869	857	848	836	867	827	806	864	843	837	837	816	856	802	868	899	846	859	860	849	853	806	848	855	821	861	868	832	869	855	855	864	826	810	889	837	895	848	813	806	887	868	887	831	819	831	848	840	888	846	801	835	903	871	829	859	836	845	829	833	898	824	871	803	841	857	889	807	834	898	840	836	855	896	843	817	852	860	808	906	911	870	850	780	833	857	818	860	842	814	859	863	863	823	827	840	827	834	885	859	843	814	799	854	833	905	832	879	794	836	890	901	911	890	852	842	840	870	875	867	869	782	809	835	838	818	930	847	818	843	843	828	838	831	812	899	828	878	784	900	891	836	876	866	860	825	854	812	831	843	811	832	842	857	839	869	854	931	836	881	865	832	851	855	898	841	792	841	852	850	849	788	849	835	861	843	839	829	790	803	839	822	838	821	824	846	813	869	862	881	859	821	909	854	887	846	862	877	811	838	829	845	868	841	837	861	859	877	830	882	862	800	861	854	835	844	821	885	852	885	856	874	819	897	859	876	840	819	827	826	883	804	788	860	850	896	840	858	883	846	835	837	876	884	854	829	854	812	911	875	857	822	876	845	868	860	844	853	856	900	828	824	889	853	824	855	874	831	827	852	860	867	830	855	795	896	832	796	831	833	867	842	871	855	848	863	868	917	810	815	832	801	878	830	827	848	844	867	807	819	880	914	835	852	906	831	856	859	888	827	863	862	844	846	830	827	848	837	887	846	886	831	801	858	830	819	846	895	833	818	854	797	887	838	837	821	819	853	885	895	828	828	904	846	862	836	897	830	832	879	857	855	794	886	838	871	880	802	880	845	805	892	865	879	828	898	825	895	848	855	839	828	819	881	867	837	779	850	879	848	837	835	861	806	862	845	860	837	838	822	810	846	823	813	890	807	842	798	891	877	856	845	853	855	828	855	871	802	823	808	804	839	904	862	854	921	831	861	839	887	843	841	802	839	843	784	778	894	835	846	855	901	847	851	861	874	844	832	855	878	841	845	869	839	841	883	850	841	913	866	866	898	871	828	855	838	865	818	838	880	824	912	846	886	854	837	888	848	835	812	890	843	859	861	812	870	797	843	800	862	852	804	882	830	888	858	894	897	851	848	872	867	869	843	832	830	873	838	806	859	878	860	854	860	820	846	822	941	842	840	917	907	865	801	815	863	911	823	840	864	843	806	828	843	827	845	844	875	873	828	874	828	833	825	880	822	876	868	825	863	835	901	861	851	839	776	822	886	913	876	838	835	836	851	875	897	806	869	789	863	825	844	856	858	862	842	823	852	864	808	898	850	868	838	876	840	825	885	832	829	849	837	866	825	900	813	892	818	862	816	808	883	834	848	833	843	903	856	849	865	916	862	876	853	824	839	856	824	802	879	884	828	855	844	852	881	859	798	815	884	860	854	860	833	842	887	843	869	867	825	858	870	845	809	839	867	846	828	875	835	811	839	811	812	819	859	841	849	869	822	844	798	839	821	844	784	833	812	843	828	835	900	878	879	867	833	846	834	859	847	847	817	825	864	853	858	808	852	895	871	808	861	851	879	840	845	865	838	837	850	862	877	852	823	909	855	839	782	831	833	865	852	824	861	866	847	794	852	837	884	887	866	803	859	843	827	876	877	903	838	847	835	849	839	830	873	865	859	876	863	863	857	844	870	858	843	826	821	892	844	834	850	867	859	846	861	835	875	818	806	876	841	847	864	817	868	821	847	897	877	851	803	843	853	821	874	824	834	854	826	875	806	884	852	841	824	828	876	838	879	842	859	871	841	880	841	852	808	809	845	804	840	830	834	843	844	876	851	946	811	825	865	872	887	850	846	856	881	846	860	847	797	824	864	849	809	796	869	856	806	878	846	840	849	872	877	822	859	809	820	896	832	890	863	821	803	843	853	841	853	829	865	857	877	923	841	830	868	850	837	873	896	864	900	813	862	844	834	861	817	828	890	781	855	858	867	851	870	886	863	818	836	856	930	850	852	866	826	861	867	829	842	874	828	851	818	859	870	829	892	845	829	896	812	814	838	874	836	838	854	855	837	834	849	878	816	897	871	841	867	817	890	815	867	832	837	859	859	825	860	825	812	805	793	862	832	865	831	826	825	814	869	846	879	831	864	813	822	830	775	849	788	793	867	874	888	839	849	863	874	857	908	869	860	827	857	820	793	840	875	836	830	883	880	890	849	881	841	794	878	840	863	818	852	842	895	900	806	839	835	881	811	836	805	844	833	810	798	867	815	873	831	835	860	824	848	799	827	815	866	871	860	848	873	839	902	860	819	837	834	869	837	821	867	853	849	868	866	865	882	865	856	851	817	814	883	845	852	801	850	826	840	849	856	852	877	847	830	830	869	886	877	839	840	855	870	879	899	880	860	854	870	860	858	852	808	841	893	802	871	848	807	834	841	851	836	825	868	860	858	840	844	819	844	874	862	836	864	816	871	852	805	828	816	873	867	871	829	829	847	849	859	849	882	860	840	850	827	837	849	841	828	900	842	820	822	823	842	817	852	848	834	840	856	800	869	889	839	860	886	854	844	836	851	803	859	860	848	866	852	849	835	868	870	832	844	873	883	835	839	862	852	802	849	851	864	874	829	865	878	851	807	918	830	851	817	853	889	875	895	844	871	860	792	820	853	830	884	885	846	816	886	874	840	901	825	840	875	888	808	804	813	836	805	834	855	812	833	820	858	801	811	821	894	867	842	872	908	895	889	859	883	832	843	831	865	872	846	846	847	861	835	856	909	836	863	871	853	825	798	852	866	819	843	818	833	840	888	827	900	812	815	901	852	858	836	828	858	856	883	876	911	849	832	798	918	858	830	816	886	873	787	863	803	886	850	801	863	817	820	851	789	873	849	806	843	886	799	854	851	821	831	857	887	861	896	787	866	806	833	843	822	866	848	855	898	838	891	823	870	825	894	854	909	843	791	840	854	847	881	866	867	841	891	860	844	884	861	836	864	826	841	827	845	906	822	849	853	823	843	882	903	874	873	790	864	864	875	893	847	837	842	840	868	833	838	861	849	865	829	831	859	819	888	906	824	832	867	837	825	855	861	763	869	884	844	812	800	842	848	863	820	857	761	808	801	807	869	818	851	810	929	852	859	843	877	826	819	869	868	858	833	883	843	838	875	852	820	896	864	834	841	876	848	877	850	868	830	876	817	853	871	832	876	837	794	824	836	794	853	901
24478	21122	24105	28388	21124	21141	12400	685	425	389	413	385	378	460	357	360	360	314	387	341	354	373	378	381	340	349	372	319	339	370	353	362	329	326	356	365	347	352	360	365	360	349	324	339	357	316	336	320	356	316	334	326	340	356	365	338	342	341	330	313	327	317	353	355	361	342	348	367	338	363	376	356	398	307	321	360	345	343	329	347	327	351	316	355	353	378	373	365	341	318	351	316	317	352	364	358	340	280	318	341	346	362	356	323	324	319	364	337	330	312	374	378	310	328	344	332	378	335	357	316	324	353	330	345	348	404	356	331	350	324	337	318	301	343	324	305	318	314	346	355	351	353	344	354	318	350	359	376	341	325	355	381	314	331	337	360	326	326	343	324	307	322	344	333	362	327	327	356	368	330	354	358	347	317	329	352	333	331	364	306	389	336	354	324	373	327	355	381	339	342	329	355	358	339	354	376	343	368	352	341	310	354	333	328	296	371	349	312	343	342	335	369	314	332	371	317	348	325	337	358	330	375	325	301	327	346	323	336	376	317	367	357	296	339	364	332	323	372	350	324	323	371	342	344	352	361	352	317	346	362	316	364	349	326	327	344	328	335	321	334	331	362	313	338	316	378	355	370	353	319	332	340	335	352	374	352	371	348	346	311	341	347	360	335	330	344	325	352	317	348	349	348	357	373	337	350	310	326	334	335	316	319	352	369	352	331	357	348	350	351	338	336	362	373	376	355	339	337	342	314	293	316	321	361	364	313	379	331	372	335	335	344	310	361	330	330	332	305	343	328	350	375	326	303	343	350	336	304	337	343	367	357	347	356	298	331	335	317	363	314	380	343	339	329	320	336	335	341	372	346	344	334	334	341	327	338	296	360	369	352	325	381	326	341	376	324	329	366	338	337	361	334	329	355	324	338	327	360	311	334	339	332	305	354	357	336	411	341	329	361	350	353	336	343	351	339	351	342	344	360	358	321	358	319	306	339	318	378	345	370	327	380	335	369	344	345	358	330	317	350	354	342	329	346	319	339	348	346	358	319	333	351	337	350	346	353	383	364	368	378	338	351	365	399	339	336	338	348	320	313	347	370	319	352	368	325	324	348	334	307	350	384	361	336	349	344	336	358	352	353	350	296	353	354	351	373	352	356	326	334	360	352	361	357	356	335	349	348	345	359	384	348	328	370	345	376	312	330	358	360	313	326	345	355	354	349	371	373	337	338	320	348	318	355	333	386	314	346	360	360	297	335	362	339	340	363	344	359	366	348	334	365	373	354	393	351	338	325	375	361	324	349	365	359	345	333	305	337	338	354	374	343	358	304	326	381	339	318	329	337	354	358	392	375	361	318	332	335	370	325	349	326	331	354	345	340	312	343	383	347	340	333	343	336	377	331	343	324	342	324	351	313	313	331	356	340	348	319	335	324	381	311	383	326	376	356	320	348	390	364	333	367	344	305	336	334	321	351	323	337	345	320	343	336	354	373	366	360	347	336	342	327	336	333	358	394	351	329	349	340	330	310	341	351	358	332	359	339	351	374	316	354	297	309	335	304	348	395	337	360	389	357	346	362	330	352	332	348	367	334	317	367	316	361	338	318	402	314	360	352	324	339	330	378	312	340	369	334	333	371	309	326	325	322	313	339	393	326	349	345	336	376	332	317	306	325	290	358	349	356	334	363	368	349	366	322	365	356	305	321	311	362	362	339	374	393	366	343	347	303	314	331	347	361	354	314	325	355	358	343	337	342	341	330	353	322	332	347	344	356	332	354	357	364	342	357	330	358	334	343	316	383	351	303	358	351	347	345	351	327	336	340	336	344	325	324	359	359	344	331	374	371	380	323	339	328	355	382	369	399	372	342	345	354	291	356	320	327	339	329	371	384	359	373	359	339	355	344	348	350	357	362	372	393	355	336	365	336	339	362	341	339	335	343	373	363	341	318	354	320	334	332	317	345	360	372	327	344	362	336	341	340	365	328	341	357	321	331	354	393	336	387	338	328	336	374	339	346	351	337	362	362	357	351	350	319	335	314	332	353	334	341	348	314	324	353	332	316	368	300	301	340	339	299	327	323	328	347	314	344	341	376	323	378	336	311	354	363	319	336	364	325	359	335	319	306	342	366	351	333	349	342	343	351	309	347	324	353	319	337	346	311	320	349	351	294	322	306	331	314	361	343	329	352	340	362	355	369	300	358	310	344	325	333	348	343	367	366	327	359	362	343	367	336	309	345	338	345	344	360	349	376	370	361	343	345	351	339	356	351	338	293	341	370	342	358	351	326	322	369	350	354	339	361	314	332	410	317	325	370	335	368	338	374	391	370	346	363	331	304	335	381	326	355	331	337	280	333	358	360	318	354	351	329	346	328	302	312	326	332	327	309	376	340	322	336	327	291	324	386	327	358	366	340	288	302	338	340	337	334	317	362	344	358	335	333	325	358	368	325	373	309	391	358	370	320	331	376	316	368	346	353	314	307	369	335	344	362	316	365	332	346	344	356	341	318	379	339	339	346	321	366	370	329	363	338	374	337	326	348	355	325	323	325	316	298	360	335	348	336	341	345	357	387	357	369	360	340	367	324	325	345	347	377	348	348	361	312	321	330	341	358	374	341	322	307	348	358	353	360	317	298	353	325	295	320	324	340	342	354	345	312	341	327	351	342	337	346	368	346	378	380	326	329	323	373	291	362	342	313	322	327	358	316	313	342	303	354	323	329	314	334	344	357	352	332	350	359	369	296	364	336	300	341	359	331	339	339	366	327	349	356	364	367	364	335	343	354	313	328	358	387	333	314	330	371	313	363	390	291	343	358	373	327	343	347	325	340	355	331	364	363	342	353	368	363	380	330	326	349	333	333	358	376	348	356	316	315	322	372	306	337	334	364	367	373	300	350	353	297	311	350	329	343	329	319	353	324	321	365	338	298	342	341	317	330	340	330	334	327	348	333	362	342	318	371	343	322	305	323	353	320	328	328	335	347	350	335	342	368	337	322	339	363	330	342	316	349	314	331	335	360	390	332	331	366	357	342	350	335	313	340	303	337	359	374	353	330	339	322	335	319	351	347	341	354	347	313	347	329	341	359	344	365	314	360	325	313	305	333	366	373	325	326	342	340	339	383	348	345	343	334	345	331	321	325	346	338	328	316	319	318	340	336	335	344	307	336	391	343	340	324	306	341	342	359	308	345	356	362	312	319	340	337	347	347	389	303	314	336	384	350	338	359	334	344	346	332	335	340	359	353	376	342	313	325	322	352	318	323	377	331	357	307	352	343	331	323	371	348	366	359	318	349	358	338	298	345	323	326	339	322	369	361	357	369	345	342	378	336	328	346	342	328	376	382	341	350	331	374	350	374	372	342	372	334	339	368	343	326	294	371	354	359	315	324	305	369	345	306	354	330	325	336	340	315	339	370	345	336	357	359	293	352	323	366	367	337	325	360	363	333	352	336	305	383	343	356	374	348	356	346	337	343	310	328	305	316	326	333	342	352	336	348	343	331
32674	50049	16118	1093	892	765	786	746	718	707	656	705	688	691	728	720	718	714	689	681	681	697	692	692	711	687	648	699	695	703	675	728	713	770	649	694	664	695	744	685	691	671	713	725	723	687	708	685	712	681	698	712	724	710	690	692	715	699	680	690	668	721	713	702	733	639	752	697	687	662	690	695	675	731	692	677	721	731	696	682	665	669	729	732	705	698	693	644	683	681	688	697	724	688	673	683	715	665	691	631	730	694	671	713	705	699	692	702	718	660	672	713	706	759	700	705	706	665	664	659	669	696	686	729	711	644	710	745	680	649	697	696	672	690	760	712	729	672	668	648	677	701	667	671	686	678	683	684	716	703	656	690	693	696	655	755	700	754	709	677	654	738	702	679	652	734	676	702	692	673	704	677	691	689	671	668	656	724	688	688	698	778	679	758	713	735	712	693	699	709	717	682	671	714	717	691	719	654	691	713	679	704	716	696	718	690	738	703	725	638	683	753	688	677	672	702	759	717	730	741	761	698	725	693	686	690	685	706	694	743	685	664	712	702	679	671	658	738	699	695	655	683	683	780	709	671	764	687	683	744	687	696	691	672	699	676	680	746	718	708	735	709	685	693	719	683	730	653	672	715	716	711	673	631	729	699	699	700	718	657	732	718	709	700	698	742	681	745	695	694	667	741	651	681	704	701	721	702	686	676	669	637	710	666	683	682	712	743	685	733	700	709	656	702	688	734	688	706	680	638	690	665	705	666	677	690	691	734	750	670	705	701	726	663	674	717	696	705	653	722	733	672	749	680	747	695	699	665	673	666	709	700	656	685	700	717	653	682	687	716	729	640	744	708	703	692	666	673	722	668	704	702	705	689	665	713	656	678	700	708	666	657	685	665	756	721	709	729	679	683	698	673	742	698	669	707	691	707	686	692	721	678	711	678	684	710	722	691	727	682	689	672	710	703	646	703	686	759	692	736	659	694	658	687	699	706	663	722	671	725	707	710	716	674	754	717	689	681	674	698	685	711	742	717	715	676	717	733	719	697	714	670	694	678	740	722	698	690	663	694	706	706	764	700	709	715	665	712	696	664	696	679	765	744	738	702	724	696	689	698	676	649	670	694	713	740	679	746	719	670	690	680	711	656	744	701	664	731	741	657	697	694	711	636	685	734	732	698	665	666	751	719	722	688	639	675	707	696	697	680	702	695	696	705	663	713	657	636	740	688	729	693	714	696	695	729	697	696	685	717	698	703	716	698	663	657	691	708	677	653	707	712	688	701	685	706	709	687	696	702	753	724	661	684	757	742	705	702	656	714	656	736	705	684	682	687	668	693	654	701	714	675	731	658	715	660	671	740	709	726	726	654	751	693	725	732	678	713	662	662	704	659	695	697	671	698	697	713	718	724	707	710	677	689	658	693	697	663	705	690	686	679	671	701	683	689	738	703	695	717	707	732	679	668	678	719	693	693	679	697	713	726	682	688	711	702	698	670	669	684	655	699	700	674	718	713	712	680	736	728	752	703	658	663	712	663	654	701	681	667	691	734	667	708	674	721	663	725	710	674	714	707	637	710	766	726	673	736	695	705	717	713	712	704	715	731	668	669	680	709	681	714	713	696	693	702	718	692	689	693	723	703	701	660	669	682	647	708	726	681	676	688	708	721	715	699	671	717	713	690	692	690	682	718	699	690	699	686	659	696	684	672	667	693	708	710	704	704	675	724	727	704	703	681	693	708	683	701	701	734	682	663	713	623	710	707	698	671	735	691	690	687	697	708	684	674	692	717	715	700	651	740	663	670	660	675	705	720	714	670	737	708	704	700	733	709	717	716	723	699	671	672	712	650	674	702	679	722	708	704	697	682	694	689	685	710	689	713	691	708	683	689	696	742	721	676	711	666	707	703	680	716	694	698	715	713	702	699	684	692	736	736	697	691	642	701	694	742	683	712	707	695	693	673	700	719	655	669	706	718	726	696	722	689	751	690	709	694	677	708	707	734	701	702	686	680	684	701	743	715	705	689	707	721	690	700	688	675	682	637	712	686	674	648	691	704	677	697	688	709	707	701	657	710	727	672	721	697	695	695	668	671	676	685	773	655	703	703	720	692	716	707	704	703	686	722	710	721	705	681	670	711	698	712	653	711	728	693	732	723	675	699	673	704	722	678	644	696	675	725	706	712	682	668	676	717	702	693	727	703	688	714	703	750	718	654	683	704	692	745	708	691	702	684	682	707	657	696	728	752	659	696	672	690	694	666	730	701	730	661	696	709	676	715	651	727	736	743	674	683	717	676	699	630	731	704	692	695	625	713	671	674	744	664	718	673	707	720	684	679	681	691	732	700	670	720	667	721	701	731	712	698	708	705	679	698	702	685	701	673	690	746	728	715	744	699	726	658	653	670	692	720	690	703	719	690	727	663	678	628	707	706	720	708	725	658	736	708	672	736	652	683	745	718	677	722	702	710	747	699	677	661	735	716	676	688	673	688	717	711	705	696	717	726	687	694	694	693	667	642	660	675	726	727	711	705	666	719	656	711	643	672	674	670	709	688	717	708	698	711	665	716	710	732	751	657	696	729	675	727	680	663	680	655	686	695	675	716	729	693	736	718	735	719	719	653	731	704	684	707	708	732	691	673	732	699	696	683	655	686	671	658	691	693	694	740	719	704	723	697	682	666	728	676	693	706	686	719	712	697	674	688	715	705	677	697	685	698	692	663	711	738	690	656	704	716	722	689	674	661	677	617	714	685	693	682	693	710	691	706	672	718	699	709	670	717	705	735	714	701	696	678	668	708	666	728	647	666	678	671	657	736	690	684	700	712	742	698	658	743	678	697	700	692	759	711	670	661	698	719	709	680	725	709	730	695	726	698	692	718	703	657	699	728	692	723	665	731	677	725	737	698	693	707	693	661	751	691	699	707	720	691	677	693	743	718	685	683	691	705	709	715	683	648	737	730	714	661	681	743	720	657	677	673	685	679	673	698	717	750	712	738	719	740	653	716	705	676	760	691	638	673	719	750	707	695	753	728	670	715	706	737	641	696	707	704	708	648	711	726	691	689	665	703	672	669	731	701	709	688	684	683	688	686	687	749	704	681	740	660	711	684	641	701	686	691	654	722	614	676	705	718	660	716	689	640	664	703	677	688	724	691	763	677	718	670	709	713	706	699	712	703	748	740	721	697	675	692	703	690	756	684	668	687	701	692	705	710	699	681	700	666	663	693	677	713	686	705	694	725	723	662	701	724	721	728	702	670	757	701	678	672	711	714	712	720	641	718	691	722	697	672	684	656	702	696	665	695	727	679	709	697	669	704	700	732	715	760	693	718	718	689	717	702	678	695	732	687	694	733	738	672	772	732	688	729	679	639	684	696	733	724	688	702	723	696	676	694	702	680	691	714	741	685	660	688	687	711	686	679	742	667	661	691	726	701	676	697	699	659	743	688	741	707	708	672	688	738	732	623	708	702	659	689	732	718	690	700	685	698	729	677	713	733	711	641
35051	17451	4747	477	289	255	261	246	237	207	254	248	270	234	259	260	236	244	253	247	251	242	251	257	259	248	218	246	280	302	258	274	199	230	253	241	242	218	251	255	235	257	255	229	223	244	255	253	255	248	257	241	265	242	246	255	201	241	235	245	268	242	236	250	242	257	230	272	233	230	243	242	252	234	259	210	296	252	229	246	223	223	236	256	237	242	247	259	262	223	243	263	245	254	248	243	232	254	228	244	259	231	264	250	266	250	227	231	245	257	224	234	226	250	236	244	243	253	284	280	226	242	226	226	260	235	253	243	252	258	241	231	245	247	212	223	239	238	241	247	231	267	234	257	239	263	247	243	234	251	244	223	243	253	260	246	236	251	239	234	221	247	224	258	245	241	268	246	230	239	240	245	247	227	269	239	248	254	225	270	267	249	245	223	265	242	264	246	226	254	230	226	270	246	264	232	255	256	235	220	260	251	225	241	244	226	238	266	251	239	237	229	270	217	250	227	233	230	247	252	239	247	254	274	234	277	264	232	254	220	263	225	218	235	229	265	262	225	252	262	244	255	230	234	223	286	258	261	219	250	264	242	270	251	271	255	236	231	248	241	250	265	234	222	229	242	237	226	253	261	267	270	217	249	259	240	272	255	245	254	226	220	229	252	229	231	234	239	226	246	246	255	258	246	237	234	240	216	238	236	258	256	233	268	239	239	274	231	230	238	271	279	267	256	237	240	247	242	232	234	249	246	232	242	260	268	262	242	250	258	261	230	253	270	220	263	246	263	267	210	258	220	212	225	245	257	267	230	231	249	262	275	261	269	233	235	225	266	241	268	249	254	254	247	264	232	253	234	223	233	259	240	244	233	250	260	244	249	262	237	227	256	234	242	226	242	254	221	224	243	249	242	235	264	272	242	227	222	254	248	226	270	287	249	255	244	231	248	252	234	231	241	252	252	222	247	215	226	242	243	229	225	260	264	256	221	263	249	233	261	275	261	242	232	225	256	246	236	264	284	272	244	279	274	220	253	269	244	222	261	254	251	240	257	264	235	257	255	241	252	232	245	272	208	261	261	231	242	247	237	233	254	241	274	248	224	263	248	249	251	240	242	227	254	251	261	231	243	254	232	222	251	216	231	273	261	252	225	227	246	255	249	272	228	240	233	259	240	270	261	243	247	220	255	235	232	202	223	227	228	243	251	254	242	231	244	244	255	256	237	230	234	229	253	244	263	238	244	240	210	230	288	219	227	241	248	218	235	244	263	211	252	262	245	232	253	265	245	257	246	231	232	241	243	228	257	248	248	265	232	245	218	265	266	260	234	266	254	291	264	216	222	198	216	248	231	229	236	234	238	269	229	248	231	265	233	271	232	239	262	244	249	237	257	252	213	249	237	244	218	261	259	259	262	228	232	249	227	244	265	258	254	264	242	237	244	256	255	255	247	245	209	262	233	239	243	237	255	247	209	250	245	246	244	223	237	251	233	223	276	238	256	250	214	257	263	214	251	277	253	246	277	235	254	248	209	257	244	220	232	225	246	233	251	218	259	231	235	239	222	238	244	254	227	251	242	246	250	247	234	282	259	250	236	249	251	241	230	252	239	251	249	244	252	233	222	247	233	235	247	237	227	227	249	230	229	219	237	237	235	235	222	220	246	225	240	237	249	235	257	264	220	235	240	275	255	216	253	223	229	230	247	232	242	259	247	206	239	201	249	235	259	262	226	283	249	233	267	240	284	236	237	249	236	230	236	268	242	233	236	221	214	208	243	256	264	241	229	257	261	247	270	236	243	231	286	229	250	228	238	265	249	232	221	244	252	249	231	250	239	246	260	240	235	234	246	266	239	245	263	245	262	210	285	249	239	204	225	225	247	256	263	259	238	233	241	260	226	256	236	238	243	236	215	257	242	228	264	248	238	268	242	268	236	239	254	248	234	252	221	224	245	247	230	279	259	242	225	245	256	270	256	214	232	252	229	239	244	226	246	260	234	231	256	226	280	249	234	220	261	239	237	267	260	230	276	229	253	257	241	252	260	240	249	198	238	246	235	225	247	215	231	235	231	277	233	250	210	233	228	244	215	230	237	251	231	241	251	229	234	244	267	215	257	250	233	235	220	266	246	267	240	257	232	229	238	266	251	213	220	286	253	295	267	229	263	225	243	232	249	272	264	246	245	247	243	246	252	218	234	227	240	233	247	273	225	242	244	233	242	244	218	231	238	239	217	264	245	256	229	272	224	228	249	225	252	264	252	253	243	249	245	252	254	237	259	231	241	216	255	240	241	248	237	277	255	263	260	252	228	246	244	245	207	230	226	230	243	261	253	234	237	248	188	227	241	256	231	230	241	244	270	261	249	228	271	249	247	230	237	211	242	228	234	238	245	227	271	245	249	266	237	271	258	238	243	277	249	232	237	270	237	269	255	280	258	243	248	242	245	231	258	265	252	248	218	238	251	244	236	247	254	254	243	274	246	258	245	242	238	247	220	241	259	231	269	271	255	201	233	249	244	241	268	241	262	255	269	262	216	237	234	240	232	241	256	273	247	207	234	206	226	238	216	228	229	257	244	248	256	233	239	246	243	225	240	220	243	242	250	216	251	232	266	253	279	247	231	221	234	230	275	243	249	260	255	229	273	253	241	224	243	252	242	228	246	258	216	251	238	235	224	247	237	261	243	241	239	270	259	230	242	229	261	279	239	221	241	222	252	239	227	261	232	224	225	246	262	223	255	242	228	198	245	236	254	236	255	253	227	234	251	278	239	241	234	262	241	250	234	241	221	236	234	242	219	221	196	266	267	226	248	255	258	249	249	215	239	251	221	276	242	266	226	237	229	227	242	237	242	260	271	254	242	255	246	237	243	270	258	221	250	226	269	279	251	240	235	240	252	281	244	252	246	246	235	239	210	251	255	260	259	246	237	252	224	230	254	246	249	221	258	255	254	251	246	253	252	230	248	245	260	247	282	255	256	266	224	245	260	246	239	236	255	227	233	235	265	264	228	241	240	260	275	237	208	230	249	258	228	210	258	264	227	267	265	206	236	259	241	235	231	240	228	248	264	237	233	252	234	266	244	231	281	240	244	258	253	269	239	208	211	245	218	228	231	254	223	250	256	239	251	232	276	251	267	255	260	257	241	212	263	258	244	244	243	239	276	258	252	231	243	231	208	256	234	256	249	235	237	250	209	216	239	265	258	255	253	212	234	243	251	246	256	242	254	230	225	253	263	264	250	248	253	238	259	235	213	239	267	243	265	264	218	268	252	252	247	268	255	227	267	242	240	281	215	268	248	220	229	234	243	264	256	239	274	277	275	265	263	242	256	232	243	267	216	211	234	225	251	269	242	253	253	241	259	244	233	233	255	223	261	234	208	272	256	236	232	236	256	283	236	228	229	262	253	218	284	246	259	226	252	246	247	244	248	217	242	226	226	237	259	232	237	238	263	263	227	238	210	243	244	223	244	211	248	278	274	248	232	220	230	247	227	262	254
17157	5641	1067	597	603	565	526	589	556	567	543	571	570	583	576	583	585	572	596	593	585	602	578	590	559	553	578	612	570	579	569	582	535	570	591	597	611	599	623	566	609	541	586	586	583	566	567	605	555	573	591	612	572	519	588	559	563	567	569	537	600	603	566	590	590	579	547	569	562	562	563	566	529	553	601	598	539	587	597	574	568	567	561	576	610	588	533	599	547	576	592	552	567	627	593	562	598	585	587	590	550	589	566	626	567	590	557	567	549	599	573	566	544	538	551	566	496	529	561	555	551	582	606	577	554	525	549	593	563	588	550	589	561	569	591	548	586	561	586	599	559	576	594	580	597	559	562	565	544	589	585	568	542	524	590	568	605	566	604	579	587	560	575	548	559	594	554	551	569	545	548	573	583	588	565	570	628	554	546	523	584	578	581	607	598	584	565	553	541	577	579	616	553	566	604	560	567	608	598	569	552	556	525	543	580	558	622	512	587	582	541	577	538	529	579	537	526	576	566	573	553	535	558	572	583	568	559	590	556	601	583	543	604	565	576	557	583	614	567	559	569	528	585	585	594	561	566	569	602	606	565	617	563	579	586	606	524	578	581	569	578	579	544	594	555	583	619	584	600	534	653	547	558	593	559	543	552	561	617	591	575	585	578	590	590	578	538	574	572	576	595	558	539	545	567	597	544	563	593	554	543	592	537	573	572	549	572	578	574	538	552	553	548	555	566	572	552	531	575	546	564	554	572	591	596	586	562	590	591	622	610	601	608	543	574	560	547	603	542	567	598	568	537	565	528	584	582	553	565	542	584	590	604	564	583	579	560	539	564	573	573	554	556	588	611	554	560	571	545	585	593	525	574	568	577	553	504	590	592	544	559	586	583	549	578	559	615	612	571	547	596	598	586	588	563	580	602	535	579	585	577	555	574	529	517	576	574	552	655	528	543	545	598	597	544	552	573	578	542	562	548	569	605	606	556	602	577	566	609	553	574	541	570	546	597	574	559	574	578	548	551	564	543	590	558	552	563	537	592	531	583	560	606	581	561	559	564	601	557	541	557	565	596	565	595	528	588	571	609	570	584	563	572	581	568	566	557	535	577	577	553	567	543	585	619	610	598	574	552	572	553	604	574	520	555	559	574	562	572	616	637	575	562	553	553	590	546	537	597	585	600	560	572	588	549	563	567	612	582	561	569	587	581	548	534	562	595	603	586	587	607	588	560	557	574	537	584	564	592	569	577	575	566	587	574	573	555	553	598	601	593	552	578	574	568	575	594	560	583	593	562	548	574	576	620	586	548	555	550	589	543	602	596	581	582	549	561	597	593	530	557	565	576	614	526	617	599	609	542	585	524	596	565	591	632	563	527	575	601	550	527	580	576	571	577	569	532	576	563	562	571	574	568	588	593	572	578	560	605	570	592	629	569	549	606	570	608	613	597	569	604	529	551	610	559	561	609	518	607	571	572	616	524	577	600	603	614	590	559	562	557	585	581	633	570	555	592	570	594	602	569	569	566	611	586	599	576	545	569	643	554	576	597	596	571	540	608	589	537	609	662	560	565	556	568	574	552	556	622	599	569	585	625	621	553	571	622	567	600	590	574	597	588	557	530	579	577	546	608	580	596	600	548	573	565	554	541	602	591	588	568	580	571	542	575	562	551	580	574	554	598	574	565	524	574	579	548	590	534	543	605	562	565	573	573	552	575	543	533	604	559	523	553	581	574	572	559	562	599	614	581	568	583	581	555	575	589	560	577	610	592	616	585	544	574	585	554	558	548	538	543	587	559	559	546	552	604	537	548	566	572	576	584	572	560	580	578	618	563	579	541	595	580	567	549	558	581	567	574	574	574	579	621	587	586	572	590	599	565	567	548	572	569	567	600	580	616	557	546	556	598	547	565	581	578	597	575	588	551	602	554	558	591	542	524	560	600	572	570	561	605	577	529	581	605	576	564	574	541	596	582	574	583	612	598	593	570	585	564	524	607	593	586	573	522	617	625	549	601	565	576	600	531	570	589	579	583	577	612	577	604	606	595	543	618	584	543	524	577	622	561	597	576	573	575	605	592	568	608	544	538	545	583	589	552	574	586	612	572	553	611	595	599	559	628	579	564	598	579	569	542	617	561	545	566	594	591	541	567	576	609	542	556	576	616	546	625	532	609	596	560	529	609	604	565	574	586	579	584	574	597	616	569	569	636	570	588	586	574	567	582	568	560	602	605	589	600	532	519	621	582	601	502	566	582	541	563	564	595	576	566	542	570	526	605	605	561	585	582	557	564	591	561	568	604	562	588	551	555	561	601	613	586	595	551	533	561	578	588	582	567	530	554	598	549	580	549	616	586	515	538	564	556	616	592	553	560	571	591	535	597	554	575	564	563	613	585	570	559	567	575	556	504	592	558	537	615	578	548	606	563	541	557	556	570	577	622	567	579	573	569	537	542	614	567	550	558	585	569	568	590	572	560	605	622	547	557	607	537	589	545	582	612	576	585	571	568	586	570	586	610	580	570	554	582	517	574	572	564	588	593	535	615	560	547	588	607	568	566	564	538	578	555	553	549	602	565	547	504	606	542	592	572	540	553	559	547	564	586	589	608	546	561	597	536	588	594	549	602	575	605	550	568	572	584	574	549	587	557	553	547	581	539	593	587	562	592	554	584	555	569	565	569	523	575	610	551	619	631	552	566	569	553	562	569	586	567	567	533	617	573	551	566	591	561	579	544	582	558	571	595	598	584	563	579	561	562	569	602	519	638	543	558	582	591	572	593	594	570	544	583	532	542	574	582	570	519	591	582	562	596	602	574	532	601	572	543	557	561	565	603	552	607	552	549	571	578	588	572	574	591	577	559	568	549	568	583	550	561	602	569	595	612	578	612	601	572	597	595	539	549	579	579	599	570	546	559	533	597	529	567	548	593	537	583	554	552	576	540	594	594	614	592	544	604	562	537	607	560	559	572	529	559	571	567	557	580	561	607	636	608	587	534	533	555	561	569	568	554	562	553	585	547	572	602	561	542	588	572	617	571	602	595	569	585	577	577	551	607	567	589	549	580	579	564	568	514	595	557	576	574	569	619	541	588	568	548	586	550	552	620	546	557	578	571	518	579	537	595	533	606	558	601	595	540	588	588	605	550	549	567	539	584	534	552	602	560	574	534	554	546	572	554	569	593	561	596	605	565	589	572	588	550	584	566	594	622	566	559	602	576	592	629	568	586	553	582	607	595	565	520	571	545	590	594	586	544	541	619	583	599	555	558	587	549	613	565	584	594	534	574	592	586	581	573	568	577	570	603	583	616	536	590	546	604	575	584	594	535	558	607	585	561	549	565	552	568	547	577	563	593	546	570	576	561	558	560	553	602	589	587	580	569	579	574	583	538	541	557	583	564	591	544	603	571	584	595	593	608	600	562	539	537	577	555	555	543	557	600	557	567	595	573	572	582	560	573	577	575	536	584	562	575	578	569	595	554	593	583	584	575	514	573	569	560	566
25172	21112	23711	28740	21119	14221	674	495	487	424	430	454	435	378	434	397	410	417	403	412	410	415	392	389	414	388	416	402	377	419	426	392	399	433	379	412	345	414	421	413	381	433	410	377	441	412	414	408	443	410	408	434	415	429	429	443	419	371	389	383	406	410	403	381	351	400	389	371	471	373	413	388	411	380	399	432	426	414	401	397	420	436	443	367	368	414	391	396	409	400	380	416	398	424	403	356	400	386	385	361	419	392	393	397	393	402	402	431	467	431	392	397	382	405	430	407	369	407	405	420	431	419	385	381	427	375	369	370	391	418	398	420	412	407	422	420	409	389	398	393	433	424	400	398	415	389	422	370	421	383	409	408	447	431	388	431	434	404	410	394	367	425	425	414	428	389	403	398	401	358	397	353	388	390	408	452	407	368	405	406	387	381	438	459	416	419	375	421	415	397	417	416	396	390	437	371	409	348	375	404	385	368	409	450	422	386	423	433	430	403	405	391	413	373	412	439	394	407	415	394	395	409	412	372	395	415	385	425	393	424	406	366	433	414	454	398	391	413	390	406	419	380	419	408	369	431	403	426	386	411	440	432	388	430	415	382	419	421	418	369	390	381	377	424	437	433	403	420	394	403	385	421	444	426	401	385	369	373	427	400	393	372	377	405	379	403	398	399	430	386	413	433	423	412	415	369	422	377	425	393	399	405	392	433	362	405	403	389	426	379	377	394	427	366	402	389	411	379	369	383	369	415	368	347	423	381	378	413	370	417	371	392	358	409	402	405	411	422	370	396	396	420	392	422	410	417	396	370	379	427	422	410	411	392	396	399	377	379	379	428	425	447	442	386	428	392	397	386	393	389	460	405	408	391	392	398	361	408	434	377	417	403	425	410	399	397	445	386	421	435	408	370	414	411	399	410	377	368	385	437	378	411	388	392	417	421	401	421	429	372	386	410	403	428	430	394	407	400	416	396	431	410	397	372	376	396	379	399	380	403	446	371	431	389	403	377	399	363	383	374	382	345	390	361	445	363	385	412	436	419	411	430	417	357	409	396	415	370	403	402	394	391	405	403	393	419	349	402	385	391	407	420	356	455	404	430	389	403	402	389	414	388	380	431	398	408	374	404	389	457	441	398	434	360	385	431	377	405	397	410	390	416	421	379	371	388	383	422	391	390	397	391	405	437	420	405	446	388	411	384	395	416	380	414	403	385	386	393	347	368	365	423	383	400	379	369	406	397	379	425	385	391	392	391	403	416	358	365	411	381	405	454	370	394	435	410	412	406	385	404	443	406	356	387	407	402	410	358	439	386	388	395	404	392	399	385	377	440	405	395	403	388	452	422	391	386	408	398	416	398	406	423	410	429	427	411	388	413	408	364	435	418	398	403	414	404	366	403	411	404	360	386	436	409	395	396	416	394	424	436	419	406	436	409	413	443	390	409	374	378	434	410	393	382	406	380	394	435	462	395	392	403	424	397	399	405	438	423	383	440	417	374	429	444	363	408	403	410	409	416	388	386	403	377	394	403	417	394	429	386	406	432	415	408	376	413	385	414	396	398	393	408	371	389	415	408	423	372	388	372	385	434	406	386	401	417	408	399	444	417	339	431	393	415	420	410	410	391	391	423	433	382	388	410	419	430	443	367	379	411	411	413	452	412	418	423	398	385	438	393	388	327	379	413	401	426	419	410	394	373	414	402	421	386	430	399	391	407	397	397	410	396	379	349	450	399	368	397	376	400	430	406	421	413	430	408	420	405	413	405	428	405	418	426	392	422	402	376	398	395	392	404	456	399	406	387	402	447	420	412	452	392	389	410	402	445	409	432	425	376	366	366	426	424	389	444	409	396	406	404	402	344	401	411	392	408	383	363	378	394	401	414	399	404	388	407	417	376	427	429	431	405	436	431	390	415	381	382	421	463	437	428	373	361	369	415	439	386	396	373	385	382	417	405	385	392	408	391	447	387	410	410	422	437	370	415	395	385	391	432	407	415	410	416	392	370	401	399	396	421	423	425	414	380	401	399	404	424	435	429	404	348	397	401	377	359	389	402	412	420	390	387	419	405	417	378	400	393	420	418	384	400	434	383	368	430	412	419	385	412	421	388	409	397	377	414	385	387	369	392	392	413	407	406	392	398	384	379	459	393	393	354	412	368	399	389	380	421	414	403	388	365	395	378	432	446	429	374	437	403	384	389	377	446	377	387	380	389	390	417	391	420	426	418	401	399	402	432	386	370	430	366	408	428	388	397	419	390	418	433	411	380	393	445	395	384	393	438	407	424	397	437	422	403	398	401	423	389	402	414	384	409	416	411	403	368	412	414	372	388	420	420	409	416	403	430	397	407	428	375	394	393	407	409	410	373	416	426	433	392	416	418	387	394	415	368	384	390	397	373	397	387	387	394	445	364	426	432	427	413	438	386	422	380	383	377	374	405	381	425	406	360	398	399	411	406	445	434	395	392	437	415	429	401	388	425	450	407	393	372	446	393	411	402	364	399	396	391	382	404	402	400	427	364	399	377	407	414	366	401	405	387	422	418	405	394	416	378	405	424	385	397	423	385	395	439	437	398	441	387	434	393	371	387	415	414	408	425	403	389	356	392	395	429	393	411	406	397	430	414	427	399	424	400	415	402	432	383	401	407	414	411	395	398	369	381	402	429	421	381	387	385	371	391	388	420	401	384	406	392	411	393	433	368	394	399	349	402	414	403	404	359	390	408	365	448	416	371	407	435	397	401	370	387	374	426	380	372	406	376	389	438	397	374	377	414	402	394	362	381	420	368	391	394	353	360	418	393	383	383	371	412	379	416	400	394	373	400	368	434	415	411	406	409	433	406	416	396	443	432	422	423	417	375	398	414	412	420	408	391	400	405	345	422	438	380	394	375	396	422	404	382	385	406	403	427	396	443	402	408	403	383	389	353	395	428	400	402	416	422	391	394	404	416	400	357	379	371	402	414	368	399	384	381	435	375	390	423	369	376	373	430	428	443	417	377	364	422	389	386	385	392	394	392	424	365	408	385	370	383	443	400	398	388	383	390	399	371	400	394	431	399	397	398	392	414	380	410	386	411	397	435	402	404	363	374	383	389	407	411	423	411	380	403	436	409	422	471	427	397	400	389	395	403	397	393	422	387	405	419	406	393	388	447	370	346	351	370	410	361	399	408	392	399	350	431	388	420	414	378	362	385	415	412	368	395	422	394	376	400	393	427	398	452	410	426	392	412	399	388	412	372	432	439	395	406	426	402	412	390	413	416	411	399	397	415	391	383	428	383	403	400	379	464	418	395	406	360	401	398	371	399	378	427	393	390	410	381	393	401	418	405	433	440	402	396	426	360	373	405	389	397	410	351	422	372	398	377	395	420	365	391	421	418	414	407	418	437	441	420	371	414	361	384	374	401	413	402	415	417	396	378	396	430	390	384	370	433	394	426	353	408	380	380	405	411	393	418	405	423	397	399	393	387	385	406	382	404	361	380	427	397	386	376	409	416
25835	40252	10186	1007	916	923	886	861	827	861	810	849	896	863	857	880	839	847	828	864	818	816	860	875	819	791	799	850	805	816	854	872	846	867	815	849	847	843	835	817	876	875	857	836	835	820	866	911	876	829	837	868	921	902	882	831	834	842	902	805	865	832	851	845	834	857	790	878	814	864	847	786	872	820	852	800	820	884	811	873	858	875	879	815	899	793	848	812	804	804	831	864	833	892	879	862	837	861	879	820	892	793	876	894	847	884	834	796	857	817	854	833	834	891	781	881	872	860	886	911	927	861	846	862	771	853	838	836	812	810	856	800	837	839	851	818	813	856	853	873	839	870	802	829	847	855	851	790	862	880	812	836	839	847	870	811	841	822	875	785	842	844	871	811	886	790	823	881	801	807	858	893	882	772	875	874	843	840	876	875	800	842	839	828	828	838	810	871	840	856	846	870	811	862	849	865	864	780	824	859	885	870	840	838	854	811	839	877	823	854	882	815	855	832	855	808	873	838	868	858	840	841	851	833	818	850	884	884	826	859	854	847	853	838	894	835	916	817	762	900	839	808	836	846	871	872	821	906	871	827	874	850	823	788	907	799	814	855	852	857	858	883	788	828	878	806	857	807	857	785	851	864	828	849	858	856	811	856	802	798	879	869	852	810	868	897	854	851	819	854	808	837	844	832	846	886	846	847	846	854	848	845	872	863	837	846	845	847	826	787	835	868	836	835	871	835	829	859	797	865	808	878	833	873	808	823	855	843	810	828	871	825	814	894	832	799	834	842	867	846	854	888	867	816	807	867	818	827	847	826	861	844	832	823	802	846	845	896	825	871	866	799	862	845	808	858	820	804	873	851	791	835	850	785	838	859	819	869	832	858	859	842	876	878	835	801	847	841	861	833	885	842	876	901	835	882	836	857	854	856	809	829	821	840	840	861	830	854	799	884	813	924	847	837	901	868	857	826	789	898	831	805	863	889	860	880	841	861	861	830	849	825	828	825	816	859	833	927	828	898	815	855	840	824	884	866	849	841	863	828	868	830	854	809	868	831	809	854	793	826	833	838	867	882	888	858	840	825	838	869	820	812	831	818	848	880	860	879	807	814	844	852	825	885	784	817	808	848	812	838	887	791	841	848	839	860	841	830	846	839	850	836	849	858	812	816	844	778	889	832	837	823	841	850	846	874	852	827	833	802	849	801	890	870	853	812	871	872	873	871	850	828	814	890	858	850	901	840	815	900	853	847	792	869	823	795	880	853	835	860	847	906	822	839	869	842	804	777	860	859	848	863	828	833	854	813	845	850	832	861	897	833	842	826	854	828	855	829	811	844	815	840	823	808	821	821	805	798	847	865	833	880	903	837	868	875	839	859	852	869	820	873	841	836	832	855	814	862	846	915	812	846	818	785	818	862	845	851	853	835	854	827	844	871	816	837	841	819	859	870	869	771	839	894	835	864	915	817	882	815	818	831	811	846	796	849	894	817	813	830	841	830	877	858	888	894	846	884	836	876	898	881	903	873	823	853	864	839	782	848	825	821	813	823	851	822	881	908	854	893	861	811	830	853	852	825	873	820	824	792	876	866	800	808	824	853	898	818	859	812	824	826	861	855	849	896	820	823	814	848	789	835	848	902	844	831	834	825	806	871	821	814	856	810	906	845	857	858	865	775	852	829	844	846	862	845	772	872	821	798	900	842	836	865	832	810	785	844	879	821	805	864	891	834	844	826	832	850	880	844	886	840	806	830	871	861	841	839	821	810	807	905	789	834	835	831	819	802	789	796	832	829	820	828	843	835	857	803	846	838	825	837	821	855	843	873	812	852	856	859	840	866	861	879	831	839	874	860	892	858	879	798	843	816	818	817	898	803	857	833	776	888	835	801	829	808	807	854	851	882	856	852	830	750	853	823	799	830	884	799	860	819	820	870	839	848	844	845	885	812	924	818	862	848	835	873	851	800	837	816	833	756	855	841	835	849	865	853	829	805	871	810	846	852	839	854	843	897	790	835	844	837	876	856	839	872	889	819	812	836	790	893	814	857	871	808	876	835	886	864	854	829	831	852	855	826	823	850	858	850	830	811	870	867	869	853	842	786	871	848	865	799	808	829	851	877	855	880	793	821	824	833	841	879	797	903	826	838	825	868	878	832	873	888	859	801	882	803	845	862	845	828	855	897	867	835	825	814	852	835	838	826	848	823	849	807	830	851	844	857	875	898	814	810	820	857	844	828	838	807	843	847	830	843	884	842	877	820	769	877	844	817	821	837	842	834	842	863	852	843	886	872	859	877	819	776	784	897	834	800	836	873	847	837	882	782	850	828	865	859	876	837	884	855	837	834	865	854	846	832	920	826	863	833	844	869	853	862	824	793	849	831	843	827	834	808	848	813	851	834	811	844	881	886	820	861	820	909	822	774	811	841	828	866	827	861	855	852	856	857	807	829	847	892	887	809	748	844	852	893	809	782	800	843	883	781	853	865	829	849	835	834	832	821	770	824	827	838	816	805	825	850	801	854	870	824	837	841	838	902	836	856	855	863	837	904	790	869	881	824	897	888	839	814	785	846	860	809	898	849	857	826	889	848	813	811	858	851	852	825	806	788	912	844	853	836	885	848	853	835	844	908	852	838	795	876	856	813	851	873	857	870	868	851	885	846	876	837	831	850	875	809	801	848	771	819	817	846	857	827	849	877	821	818	844	866	852	822	868	858	862	841	810	855	834	835	836	948	884	853	864	818	846	850	842	912	850	854	803	850	872	882	863	854	867	781	840	830	812	860	891	869	873	856	860	826	895	825	818	877	844	859	884	854	862	796	828	852	863	776	877	868	822	882	867	835	853	838	892	865	813	858	872	798	871	824	882	819	841	822	812	817	861	845	860	835	862	829	771	819	845	840	864	857	826	825	861	850	814	835	830	860	837	891	833	822	835	842	866	873	875	834	875	855	890	826	810	856	815	837	781	831	888	813	807	872	779	829	815	857	861	884	885	849	809	843	885	828	854	813	808	851	842	884	890	854	848	799	866	843	826	830	821	832	809	806	859	807	803	820	806	835	865	839	843	862	844	862	832	808	861	872	860	807	854	819	876	860	867	810	852	834	887	843	825	825	838	847	842	849	845	833	840	891	854	844	786	860	827	830	792	852	817	842	860	888	853	842	878	850	881	811	786	842	833	830	866	842	833	863	826	824	828	866	826	846	894	812	838	864	861	797	865	829	823	892	853	839	851	894	948	867	839	869	823	852	814	867	788	810	852	801	873	809	846	873	874	837	794	799	820	893	851	814	886	816	887	822	857	872	839	909	811	833	861	886	838	813	868	849	844	843	896	894	845	887	821	869	869	842	852	860	832	793	853	855	858	882	796	850	843	841	857	842	874	778	895	881	845	819	818	839	836	856	890	825	841	848	867	807	838	837	829	868	827	849	841	839	839	860	858	825	852	827	811	865	871	840	815	842	828	885	824	862	854	853	805	845	816	853	863	904	828	844	885	819
24496	21118	24075	28428	21118	21150	11660	606	468	379	421	358	372	331	386	349	363	357	384	361	318	349	353	334	346	355	365	355	359	344	284	345	319	359	353	364	306	369	308	328	312	340	360	388	385	342	331	333	358	355	360	315	363	330	362	329	337	330	330	323	378	346	315	315	342	342	310	348	331	366	308	330	362	361	340	361	317	328	333	349	340	375	307	346	338	366	327	382	372	330	384	372	332	314	335	341	330	333	342	340	349	348	323	368	336	377	356	380	309	324	353	303	336	317	328	343	345	365	374	301	327	344	352	354	348	346	344	357	360	367	337	337	357	351	309	370	329	333	363	358	327	338	332	317	359	340	362	355	309	374	343	308	336	346	344	296	366	341	359	338	352	342	381	351	320	323	327	338	318	326	359	340	389	345	334	334	327	362	351	315	353	330	316	331	361	358	338	323	322	341	368	328	380	311	360	334	346	370	322	395	346	303	340	333	332	338	351	332	371	328	331	326	341	386	357	337	312	324	360	350	323	307	304	318	364	324	300	343	319	324	367	327	321	331	319	307	342	332	329	348	345	382	356	337	362	329	333	349	346	367	364	335	365	336	341	341	313	326	364	365	331	330	281	318	321	330	317	331	316	325	326	341	332	331	340	324	318	343	348	362	300	378	354	344	329	360	378	365	371	311	338	314	364	329	347	287	339	375	346	339	316	372	344	362	342	336	328	364	336	317	337	346	369	358	332	353	348	362	319	312	330	320	336	319	390	374	342	309	371	341	346	342	317	322	320	321	365	345	340	316	374	345	292	345	334	333	357	333	358	327	372	342	326	300	311	348	348	342	354	299	306	363	368	325	313	315	330	322	338	324	294	336	361	342	346	325	358	354	347	351	323	327	323	353	334	324	347	354	365	328	340	320	349	340	302	386	334	318	361	337	354	348	327	337	318	345	314	365	317	339	350	370	368	340	333	352	312	369	345	366	325	331	332	340	328	307	349	320	315	303	327	368	354	328	350	350	369	331	317	357	381	352	328	305	388	347	333	323	335	367	318	346	329	347	309	359	332	323	333	349	336	384	372	336	361	351	333	332	335	312	347	362	348	360	351	325	363	324	336	332	328	395	353	348	337	346	314	341	337	330	365	370	350	320	338	312	297	332	344	332	332	321	342	339	318	357	311	365	337	328	341	352	367	352	363	331	354	384	349	332	356	300	320	342	305	358	376	362	331	316	349	369	389	370	308	338	335	335	339	342	316	340	358	349	329	346	334	367	348	335	335	359	345	337	365	343	392	346	346	325	346	361	330	355	329	300	354	307	369	335	349	350	354	309	342	391	320	356	386	339	364	354	324	337	352	341	398	361	332	320	305	310	335	340	335	333	364	322	324	334	357	327	362	377	345	311	367	323	309	341	321	351	336	334	358	335	271	353	316	329	312	331	312	313	368	370	357	329	357	362	366	316	321	330	353	347	350	317	345	322	319	309	309	314	316	358	317	316	372	379	331	355	335	321	369	310	366	349	336	366	316	331	359	352	323	354	357	325	348	333	320	330	336	337	329	334	332	329	355	340	349	341	305	354	335	356	361	348	302	328	311	314	371	332	360	321	320	364	364	325	322	303	317	314	356	377	345	357	323	332	331	338	324	326	332	330	366	323	342	329	363	335	321	373	377	365	351	324	351	357	363	358	336	349	358	345	325	346	316	323	296	362	338	313	299	344	348	332	330	326	319	341	291	320	354	323	348	352	299	345	322	349	330	341	345	294	360	314	335	347	325	327	375	336	350	323	311	334	337	321	337	357	318	328	339	338	326	366	311	325	346	312	325	315	324	353	328	317	339	355	326	362	353	316	358	315	337	340	323	356	338	349	330	292	345	340	337	358	329	332	350	364	361	342	318	314	344	330	357	322	340	357	323	336	349	341	339	359	328	348	330	341	307	339	331	332	331	328	313	351	326	321	356	356	299	350	330	336	351	353	321	344	350	367	307	322	358	331	371	347	329	322	331	338	357	319	340	364	318	336	359	333	328	308	340	320	318	339	317	333	343	361	326	375	345	299	330	324	300	338	312	351	353	348	300	362	352	340	361	319	326	321	327	364	329	342	338	340	340	364	337	332	358	326	360	365	344	332	339	355	342	325	355	343	362	292	326	315	339	365	377	337	362	382	344	352	318	338	349	331	346	349	330	331	320	371	322	337	300	321	387	375	343	323	321	339	343	314	316	360	336	340	338	343	326	314	360	339	322	340	318	343	341	339	360	332	322	344	355	349	343	350	319	359	315	335	358	333	334	321	312	341	362	334	356	350	327	374	352	325	371	350	356	366	378	349	335	323	362	387	336	382	293	314	331	346	365	363	322	331	327	320	327	344	335	386	343	382	380	344	348	328	349	370	314	350	314	337	347	329	350	327	327	357	313	337	340	375	319	357	320	360	327	315	332	328	329	342	341	327	326	357	346	306	337	319	369	329	333	354	342	328	371	343	377	326	326	334	341	382	363	358	338	342	328	322	317	325	349	379	376	310	303	339	345	366	344	333	347	344	308	329	345	363	340	289	338	375	344	342	358	375	349	327	345	315	349	338	330	331	327	353	308	347	324	375	342	327	356	329	363	355	370	341	340	331	346	343	331	349	390	336	361	320	323	334	347	341	355	305	349	362	310	342	328	318	347	315	355	351	319	291	334	349	340	335	343	352	374	343	358	369	335	357	315	346	323	320	310	324	349	346	313	317	345	340	363	383	329	348	350	313	344	357	384	326	362	338	334	336	313	332	323	359	344	358	330	329	314	336	376	374	362	337	372	294	297	309	342	377	304	341	307	307	317	320	323	347	340	367	327	335	318	328	359	337	345	369	328	342	377	361	353	334	349	340	347	305	328	329	297	366	344	306	344	344	340	378	341	343	328	378	362	364	364	369	348	375	356	335	339	321	327	353	322	358	356	322	325	333	357	341	328	365	332	349	355	336	361	332	370	342	346	365	317	355	324	348	335	313	319	317	327	330	370	322	377	300	329	326	338	316	350	320	312	331	342	312	289	327	338	328	333	347	349	347	343	311	327	346	335	338	331	350	359	326	300	367	357	361	316	365	335	329	311	354	330	342	346	347	335	328	321	339	319	328	364	290	357	318	336	316	361	348	323	328	311	347	357	343	358	352	317	307	314	337	323	315	380	320	346	316	363	334	331	330	326	325	347	370	364	350	306	337	348	327	338	345	343	311	371	310	340	336	325	343	331	343	333	306	342	356	336	356	324	350	366	308	346	349	313	328	340	350	310	336	352	340	369	354	347	335	341	312	344	333	343	332	340	347	377	364	335	350	326	351	346	337	348	326	346	350	337	396	327	345	325	329	354	331	332	349	312	363	339	347	354	364	331	293	358	330	342	323	339	369	347	336	336	310	319	348	326	379	324	341	353	316	352	375	339	340	340	322	344	361	309	319	341	362	348	342	333	347	316	350	307	300	354	348	333	334	351	332	342	317	339	361	340	337	333	324	353	312	357	316
31544	50287	16603	967	862	807	756	728	747	734	680	726	729	674	738	717	712	697	768	700	713	711	727	673	725	751	698	655	727	697	697	724	685	744	705	655	670	688	723	707	682	683	725	734	721	654	710	697	682	668	701	709	715	738	735	647	668	705	689	719	715	706	673	701	738	682	709	730	665	762	710	689	636	701	731	714	662	672	683	721	682	674	671	701	704	719	731	678	651	681	693	709	673	700	692	712	651	691	688	707	690	720	711	711	696	706	678	702	688	697	678	739	734	700	696	691	737	686	660	671	665	698	686	717	712	680	685	691	679	689	701	717	671	717	737	665	704	722	676	697	665	737	724	693	662	724	681	729	715	712	698	680	712	699	674	681	681	709	672	662	691	691	680	679	697	658	717	713	690	659	721	709	692	698	698	717	691	679	731	674	723	722	726	681	695	678	692	648	711	715	715	689	718	702	707	729	715	672	727	709	670	731	654	705	684	708	713	708	698	720	666	690	692	677	638	694	704	679	738	713	682	695	688	712	657	641	649	672	697	658	699	723	696	713	684	707	700	698	706	729	665	661	688	680	708	692	746	706	645	692	732	713	663	619	670	687	690	669	668	712	727	702	719	704	732	703	659	667	696	695	727	679	666	685	712	684	707	708	691	704	730	675	720	672	663	651	668	655	685	704	731	732	698	719	703	676	646	707	672	691	707	726	712	685	701	664	708	691	715	729	692	716	680	720	694	672	688	740	709	718	704	651	660	688	659	736	682	738	695	668	696	720	691	682	663	728	685	683	717	711	651	686	693	710	645	731	638	697	693	690	704	746	644	673	722	742	720	707	719	665	669	689	672	699	680	703	660	712	700	668	693	725	689	688	731	679	719	658	723	691	729	704	722	698	751	695	704	746	728	706	715	684	695	637	688	732	685	648	705	713	705	718	706	745	730	673	699	710	717	691	661	733	735	647	707	672	677	685	740	670	667	740	675	731	734	688	671	683	702	686	715	702	726	711	711	715	688	687	687	702	724	672	682	718	680	620	678	722	697	702	742	640	711	685	684	672	680	706	676	714	716	715	722	683	702	692	732	723	690	728	701	690	733	680	717	708	695	756	670	703	683	718	750	691	657	672	710	708	681	680	684	702	675	691	676	705	705	725	688	708	673	696	731	695	690	670	648	713	729	676	720	687	687	686	672	700	716	701	720	729	688	715	698	690	736	684	736	672	719	729	724	638	686	711	696	681	709	739	677	668	672	680	708	720	697	691	701	695	665	679	731	680	713	663	694	700	717	689	694	692	669	672	707	736	694	664	681	707	707	680	711	686	687	690	713	682	665	715	684	648	720	729	716	699	723	713	699	698	701	723	747	706	683	690	728	749	735	697	729	699	690	697	735	706	683	679	698	738	696	717	731	741	731	663	686	687	711	698	642	679	722	692	681	664	675	692	721	696	739	680	676	735	738	776	743	705	676	686	707	711	680	718	703	632	700	704	674	710	684	671	743	712	734	680	687	665	673	729	712	660	703	687	707	707	687	714	705	656	693	740	707	707	684	665	669	678	711	654	711	706	678	690	684	667	745	704	714	683	678	687	705	688	687	690	759	731	695	733	712	711	699	696	698	685	698	672	690	710	700	706	674	702	684	676	700	648	707	660	713	728	706	685	693	677	701	695	710	745	718	703	691	708	723	669	736	712	714	694	680	667	680	697	690	694	670	682	672	672	728	705	679	698	707	716	712	703	676	718	641	686	670	668	689	728	669	714	739	694	681	712	671	657	656	671	704	679	650	677	686	650	672	706	673	662	673	736	690	703	705	713	634	728	688	740	675	688	727	625	746	693	661	716	692	692	695	675	723	680	670	687	678	743	694	628	729	716	722	687	664	683	685	723	681	707	655	689	661	686	741	722	702	678	688	644	713	744	658	677	682	696	646	689	723	679	709	694	704	710	711	665	701	667	710	684	678	723	649	680	670	695	734	724	669	707	697	686	688	699	726	695	663	647	674	736	731	720	681	697	705	703	712	696	714	725	677	710	713	664	712	708	748	684	740	702	693	711	734	698	701	770	693	733	730	660	714	716	663	681	696	678	734	693	655	706	704	718	706	704	697	733	699	731	698	670	720	715	687	649	694	679	654	725	733	724	691	649	671	719	624	640	669	693	736	717	687	668	741	666	736	666	665	702	656	700	725	683	720	659	704	697	735	684	674	689	704	713	689	655	688	736	692	695	694	676	707	649	743	733	691	676	686	672	663	682	648	705	712	662	648	683	668	652	670	701	681	727	679	635	706	655	695	696	737	719	720	689	670	674	709	696	686	686	660	720	689	704	744	711	708	686	680	686	668	701	659	692	683	704	655	687	695	695	698	649	704	732	686	705	714	698	718	680	742	665	646	730	638	723	706	750	678	704	722	669	751	670	733	721	726	690	711	702	684	678	693	763	683	686	641	731	709	729	709	666	674	678	692	672	683	697	681	645	708	689	688	707	702	726	680	688	739	684	701	681	700	692	620	715	683	739	673	686	763	677	669	716	723	708	690	713	700	699	710	744	682	741	685	664	708	685	729	648	690	672	696	716	654	730	719	718	655	679	685	732	666	684	627	729	717	735	749	688	671	753	692	698	687	758	689	708	674	696	709	690	726	675	723	674	666	697	711	707	712	692	710	670	710	696	674	677	702	700	669	683	683	673	709	690	703	669	707	659	711	700	701	696	651	699	720	690	664	698	681	683	683	746	724	707	705	706	695	699	676	698	650	678	720	699	691	683	714	704	720	653	700	663	673	677	722	691	722	738	646	699	668	700	691	713	697	675	675	672	688	665	709	673	637	667	707	703	676	704	652	659	743	748	710	727	710	652	739	731	680	636	678	704	706	760	701	684	659	635	698	676	700	705	718	699	706	704	713	704	688	712	685	729	737	732	691	738	703	694	683	695	680	708	709	666	714	677	695	685	691	667	705	629	700	722	662	697	714	713	710	708	700	732	698	674	640	754	681	717	704	657	710	671	734	717	701	720	675	703	691	720	697	670	699	724	702	713	699	672	739	691	709	654	711	743	730	678	688	707	736	706	707	704	703	708	688	732	747	680	711	682	677	691	714	688	684	649	680	715	695	668	722	647	702	665	689	701	720	688	703	677	706	713	703	701	696	679	692	710	683	731	686	692	713	683	697	673	688	669	647	683	710	697	701	702	667	721	744	653	646	683	691	729	719	682	705	687	696	664	655	723	686	735	706	692	696	646	707	682	695	699	698	681	648	684	672	697	694	711	678	693	699	685	678	669	655	709	750	683	682	695	704	658	680	707	671	689	655	644	663	664	688	691	675	642	706	695	714	676	694	694	716	723	739	676	692	698	691	644	717	704	685	722	683	713	686	713	654	694	678	680	734	652	714	719	667	719	676	725	700	711	699	680	674	685	635	714	678	666	684	733	710	712	721	656	676	677	692	732	711	692	682	674	672	668	696	667	644	713	722	713	667	708	686	751	691	664	686	716	670	677	691	700
34903	17698	4838	390	246	266	249	229	257	231	229	226	207	279	256	278	239	263	233	237	237	254	234	217	244	240	228	254	223	229	235	249	233	238	238	226	238	237	261	264	241	268	244	234	247	243	258	228	246	239	235	258	283	229	246	261	226	195	237	251	245	291	233	240	249	240	261	243	235	264	243	246	241	217	244	256	244	246	236	236	252	233	230	229	266	235	216	235	238	263	269	242	268	238	251	251	248	237	229	206	234	249	239	249	240	244	243	268	220	255	228	267	238	218	265	256	231	239	248	234	254	237	246	230	243	266	274	229	255	217	244	251	223	253	258	277	253	206	237	232	263	246	237	285	220	244	249	252	276	243	236	238	241	241	264	237	260	270	268	217	253	237	250	241	262	249	246	256	259	226	213	235	227	219	219	251	244	220	246	257	244	229	275	251	244	255	252	226	236	218	226	259	216	272	256	257	259	216	227	215	253	261	268	255	239	201	236	217	265	260	240	254	231	251	257	203	244	240	258	279	267	245	234	241	238	215	255	217	248	258	254	250	261	233	248	249	229	214	259	251	244	253	252	244	249	238	229	239	267	245	238	246	229	207	225	223	250	243	250	251	231	232	254	232	231	276	249	220	259	261	274	267	259	250	250	256	244	258	235	265	240	251	228	241	231	256	259	235	229	234	241	245	253	250	284	219	251	231	254	232	244	224	248	196	236	239	223	263	263	261	263	267	250	251	245	225	245	242	230	226	252	231	248	239	209	266	246	262	261	268	233	227	221	226	243	199	283	241	255	236	266	245	259	262	239	273	260	226	251	231	235	236	240	206	254	250	214	229	230	256	256	224	283	243	229	247	255	260	264	234	239	228	271	265	255	233	247	236	262	251	258	254	238	227	220	259	220	252	255	249	242	226	258	223	241	254	256	230	239	267	205	237	250	240	242	251	216	214	262	270	244	207	231	304	252	242	255	237	213	274	244	254	255	240	236	229	243	235	237	240	243	257	251	247	228	274	238	217	245	238	234	264	223	252	271	259	258	262	236	259	238	245	246	239	219	237	236	239	238	246	216	229	214	262	263	268	247	230	242	253	247	236	256	242	223	247	257	244	218	259	273	249	235	261	226	237	211	251	257	232	261	240	229	189	255	243	222	237	240	256	228	254	224	231	237	241	280	238	287	242	249	264	246	236	231	241	213	268	245	249	259	246	267	253	243	239	280	241	243	217	246	241	261	247	243	259	226	208	229	262	220	230	244	251	252	258	212	239	240	258	219	242	225	233	266	271	267	248	244	237	268	219	230	206	217	246	277	273	232	261	240	264	226	241	249	240	224	261	257	266	230	252	256	264	210	260	274	245	286	252	275	255	210	241	233	264	260	243	223	243	218	232	228	253	237	255	227	239	265	289	253	224	241	237	247	240	248	228	246	257	242	222	274	266	235	258	264	265	245	249	223	252	246	238	244	226	268	249	223	251	249	248	251	240	202	238	251	242	252	260	249	271	233	222	245	262	255	234	236	239	233	226	280	253	243	237	225	247	258	236	222	225	242	243	230	219	237	256	228	226	232	237	188	245	279	250	252	215	254	236	263	234	235	230	247	257	255	226	247	241	266	243	221	258	248	241	263	233	265	256	213	265	244	260	238	258	253	259	220	237	222	220	262	213	234	244	225	247	281	229	231	247	219	249	263	213	261	256	242	251	235	242	208	246	238	257	212	260	251	229	240	256	249	225	244	265	231	225	242	235	232	225	246	212	246	235	236	222	240	249	266	220	235	234	254	227	253	263	257	248	246	274	249	264	298	249	276	248	228	249	231	251	237	242	274	216	240	222	209	250	230	206	236	255	220	232	244	243	257	249	244	222	247	240	240	254	251	251	223	274	248	285	242	232	249	251	249	222	211	230	255	233	234	241	264	230	286	232	252	256	208	238	195	264	252	282	236	215	257	254	244	252	224	257	224	255	241	231	253	250	219	243	235	247	234	239	254	227	231	230	256	241	227	214	237	231	229	215	218	219	224	236	234	253	223	263	259	212	291	262	284	231	259	223	244	234	234	253	250	228	257	222	209	234	206	220	230	245	249	252	235	273	263	220	250	263	269	249	250	275	221	238	234	248	252	256	262	219	255	248	252	279	227	238	218	218	242	241	215	268	244	255	235	258	257	252	223	260	273	223	265	270	242	252	255	236	240	254	249	238	249	245	248	232	221	226	273	259	235	220	240	268	247	264	229	236	269	251	238	260	243	267	252	233	249	231	238	222	268	234	251	221	268	228	245	260	242	243	251	284	246	251	243	233	226	218	244	276	266	253	238	226	246	232	252	213	251	232	237	248	244	237	264	250	278	237	239	251	258	255	260	222	219	267	244	238	244	258	250	253	254	233	251	247	249	234	272	240	209	222	247	228	239	222	238	240	262	246	256	259	255	258	223	231	231	265	232	241	235	264	257	245	245	269	250	209	237	229	252	211	223	245	215	269	231	241	220	245	233	253	241	279	244	245	249	247	231	263	234	253	257	242	236	244	236	219	258	264	252	250	233	236	215	254	233	240	253	236	241	266	276	248	232	247	245	221	268	251	254	253	260	215	218	268	220	234	256	248	233	227	234	215	224	276	233	212	228	233	244	242	240	223	264	230	222	209	241	255	226	241	263	244	239	253	240	242	264	253	261	252	271	267	247	279	251	265	251	233	275	222	256	241	259	264	229	250	273	254	228	254	236	258	221	242	232	241	258	268	239	222	245	239	227	245	259	259	267	256	264	255	240	250	233	249	262	269	221	242	257	216	269	236	240	240	247	254	255	260	255	235	236	260	225	255	226	204	232	227	210	247	228	258	268	241	234	256	232	261	259	242	256	264	245	240	252	254	234	284	296	260	225	229	250	241	233	254	292	245	229	217	209	241	248	244	239	225	232	240	247	254	245	230	236	238	230	241	253	238	233	251	250	242	246	225	225	238	255	254	227	235	211	272	246	206	273	237	242	241	255	276	228	232	242	221	247	262	225	248	225	229	252	252	260	225	224	253	232	235	234	238	265	249	216	227	250	256	224	233	251	243	214	240	250	225	281	222	238	214	217	250	226	227	271	233	242	242	221	239	247	269	266	245	236	203	254	270	262	251	233	240	242	267	234	228	258	255	243	250	255	208	227	251	240	237	263	228	243	248	247	224	217	227	256	248	220	253	237	219	231	242	251	228	248	237	240	247	237	254	256	224	238	259	259	248	267	261	276	220	244	282	242	239	269	254	239	239	232	217	236	224	241	243	259	244	265	238	236	254	249	272	252	230	275	259	215	240	228	257	232	245	244	223	242	236	262	271	222	233	251	239	247	245	281	241	221	263	241	225	261	248	231	228	225	239	228	207	226	223	227	222	231	222	284	255	252	234	219	268	256	224	254	215	217	248	242	253	240	216	237	276	245	243	241	242	254	257	202	230	268	212	241	234	259	248	257	236	238	221	257	271	253	224	272	250	252	246	253	215	220	252	242	239	249	252	243	232
15941	5537	1103	589	619	565	546	613	566	568	551	531	582	616	568	545	588	602	599	538	560	588	568	549	592	563	555	567	603	563	533	593	558	571	539	586	577	522	560	564	574	556	562	594	553	559	592	594	568	602	590	629	585	554	566	543	543	569	566	569	556	552	632	563	612	564	541	566	574	601	617	572	582	525	576	576	540	595	550	575	561	580	595	591	580	594	581	557	597	539	589	568	577	595	558	577	577	612	580	588	550	569	572	568	574	592	505	605	588	594	591	566	554	540	514	589	583	555	599	559	569	553	555	573	583	572	585	533	577	625	560	556	580	606	575	544	561	547	592	591	608	565	538	546	612	562	536	608	572	590	596	555	595	541	551	576	569	575	541	526	615	556	555	585	571	582	526	601	583	562	576	567	517	606	618	598	548	568	579	582	574	539	587	571	553	558	569	564	590	606	534	555	558	589	609	555	600	577	581	525	589	571	563	573	580	605	581	567	575	574	599	584	577	574	535	539	593	544	601	539	589	553	588	592	587	583	574	543	561	575	585	589	573	555	576	559	579	586	533	587	607	596	574	593	594	522	577	585	627	546	548	547	579	556	555	581	558	554	566	558	533	603	595	573	568	607	582	600	557	562	541	634	574	551	586	524	530	616	542	563	579	547	579	523	600	556	594	583	569	577	588	570	613	618	530	586	615	605	560	604	599	601	565	585	542	601	555	555	561	544	573	561	582	595	558	577	534	572	619	574	563	578	550	597	573	644	597	592	573	567	589	536	587	565	569	620	568	598	562	619	584	610	609	589	568	583	576	597	590	533	582	607	564	590	608	575	607	581	556	550	545	592	544	573	541	600	585	572	598	552	539	581	565	544	569	583	552	548	594	579	565	559	588	578	517	588	588	607	529	568	550	553	579	592	578	545	587	593	516	564	555	578	562	578	615	604	576	627	569	526	576	566	555	585	565	571	556	591	548	560	564	565	556	550	567	632	586	596	582	577	590	564	563	595	548	571	566	597	540	582	583	621	562	546	572	589	598	565	561	562	581	553	606	605	557	571	557	575	563	545	585	591	545	597	512	575	589	584	565	603	610	612	573	587	547	538	574	600	602	534	537	536	585	616	576	509	579	554	544	541	569	571	562	577	593	594	582	577	558	605	554	589	561	563	563	611	599	615	561	579	591	579	555	549	571	577	572	530	532	581	560	585	604	557	581	547	610	587	565	607	596	598	599	553	556	569	592	602	565	576	571	602	591	595	549	562	565	617	569	598	573	572	592	563	579	571	557	567	584	574	573	582	589	578	549	591	571	584	568	535	567	519	570	576	590	577	580	551	593	560	608	565	602	568	552	543	581	548	586	546	582	618	583	585	545	576	596	591	574	556	520	568	555	554	592	559	571	570	609	555	590	607	571	585	549	596	572	551	540	586	611	565	540	614	580	608	579	604	551	572	560	638	567	540	564	567	622	598	576	594	554	583	568	559	581	616	596	565	564	558	550	508	574	591	613	598	618	587	560	537	543	522	593	595	552	605	546	548	589	573	584	622	603	569	575	605	545	578	574	599	568	559	565	606	581	532	575	533	597	569	531	590	593	599	559	621	559	583	538	579	527	565	618	552	616	614	560	527	555	631	561	606	582	546	572	620	598	547	558	592	614	535	564	588	571	611	562	513	574	563	582	549	560	571	591	555	542	570	584	551	583	577	582	536	568	567	559	559	553	542	577	552	536	559	591	550	593	604	565	578	539	581	569	527	563	605	576	568	572	580	565	528	624	585	526	584	574	571	598	600	557	593	568	585	553	619	580	567	574	568	599	516	570	522	561	599	576	607	580	557	582	626	552	621	565	527	616	550	554	545	619	591	590	620	530	571	542	571	515	597	596	568	558	570	568	596	555	611	568	592	589	584	570	546	612	573	590	635	563	586	582	587	572	597	575	531	616	594	560	594	607	544	572	567	600	628	596	589	574	602	590	565	567	576	579	579	578	601	577	578	580	550	587	599	594	574	576	541	593	550	557	578	576	585	565	565	558	534	556	606	554	605	586	585	568	561	564	552	560	533	561	577	564	561	637	569	562	613	602	549	557	555	585	588	552	554	567	638	571	572	542	588	601	535	557	571	580	550	551	572	576	560	581	528	534	595	571	562	549	619	586	606	559	562	575	592	572	561	577	565	546	591	595	579	578	567	587	575	545	585	558	591	560	562	552	632	601	559	606	561	568	588	569	577	553	553	513	586	543	568	614	545	568	542	601	550	564	545	617	558	613	589	583	567	614	578	543	553	565	569	546	537	583	561	537	567	545	567	552	573	632	608	551	541	553	554	554	553	545	563	528	604	592	581	562	559	525	563	581	602	559	582	571	537	551	539	574	555	558	588	531	572	558	570	564	555	607	563	535	549	560	565	557	595	552	582	575	575	596	533	568	504	606	548	536	581	577	621	557	620	590	629	545	606	559	572	542	588	560	540	577	575	576	568	552	561	584	566	589	540	569	578	553	565	584	583	597	579	545	550	561	563	552	548	554	587	620	604	591	568	564	552	585	546	583	583	572	594	589	575	552	587	565	549	554	575	547	557	613	562	623	530	618	568	539	524	521	570	523	555	579	561	566	587	578	564	559	559	612	605	620	552	574	590	597	580	586	593	593	557	583	573	574	559	554	548	542	538	567	611	566	551	567	573	601	537	572	556	573	566	567	577	580	606	619	570	573	627	535	529	583	611	550	576	563	574	579	570	570	579	579	597	564	555	582	595	538	600	586	572	592	594	577	577	612	587	542	546	512	549	573	579	546	589	610	560	585	602	560	581	556	550	558	621	578	526	575	576	598	552	548	582	584	600	548	540	573	526	579	592	596	589	572	560	600	569	515	584	567	589	583	577	610	557	543	601	568	539	596	564	539	566	584	549	610	533	563	554	577	571	592	593	581	551	615	579	574	566	571	537	582	583	568	569	553	540	552	563	550	551	573	606	564	561	535	568	593	523	573	597	543	553	558	561	558	532	582	561	611	574	568	534	572	563	558	607	562	564	604	595	594	570	567	589	557	557	551	543	587	559	559	614	552	576	583	581	619	581	540	590	517	621	573	539	546	566	581	590	573	554	569	561	591	586	580	556	558	626	594	598	600	556	585	605	583	543	567	562	563	574	546	533	561	556	609	571	553	560	615	607	557	592	570	575	552	583	559	532	542	565	542	579	556	611	569	587	587	514	591	568	562	561	587	560	566	583	587	542	588	551	589	592	617	557	617	530	557	606	592	591	576	564	580	555	590	573	548	581	541	595	530	567	572	560	600	560	580	588	560	575	581	565	593	597	580	571	545	565	535	575	590	611	573	546	594	582	586	551	537	608	561	543	570	583	595	577	550	551	590	596	630	517	645	557	565	570	599	593	568	631	539	581	599	584	567	584	583	573	561	545	585	565	532	555	557	582	560	562	567	567	524	575	553	587	554	571	566	570	573	573	560	584	596	570	563	563	566	590	555	602	532	552	591	540	568	576
25206	21117	23691	28778	21111	13676	707	499	421	451	433	402	400	418	454	407	441	400	437	407	421	417	433	426	431	418	397	390	403	378	390	441	415	413	412	424	388	405	402	405	377	452	399	483	399	380	425	405	415	405	396	391	415	383	392	421	408	399	385	369	437	386	372	397	410	404	440	381	401	403	431	359	385	425	413	399	385	429	404	421	419	426	392	391	431	407	387	402	397	393	390	392	383	418	431	401	404	420	408	394	400	405	410	374	402	375	387	420	366	376	398	364	403	383	362	400	382	424	385	385	388	395	423	387	353	391	420	376	414	362	440	378	412	399	389	400	374	404	411	427	440	415	391	350	373	378	419	415	420	434	401	393	404	407	415	388	374	406	425	427	434	402	396	379	428	407	400	399	414	405	417	405	419	401	417	388	402	431	393	388	415	406	398	362	394	430	406	385	404	390	401	431	374	384	411	396	395	378	426	412	402	413	393	361	400	377	407	422	404	377	418	421	359	414	406	390	416	382	413	399	341	403	395	391	404	424	408	378	376	385	422	376	352	417	415	383	423	393	384	436	403	396	425	423	439	360	403	433	387	465	364	391	381	425	396	380	403	401	374	367	408	393	398	405	425	397	393	433	353	380	419	438	385	420	365	381	390	390	377	406	384	417	433	427	423	381	369	422	390	417	454	425	357	392	387	338	398	367	397	357	369	393	366	427	423	414	390	346	399	377	385	351	399	374	396	348	387	428	410	413	444	384	429	407	407	411	409	394	437	380	359	384	391	426	390	379	414	384	401	415	437	428	420	430	430	392	397	400	394	408	411	407	395	399	380	412	389	413	449	425	378	379	373	366	412	430	386	389	401	391	380	408	409	405	416	394	405	372	424	385	439	426	391	385	413	419	410	386	394	401	415	428	403	395	377	393	388	367	376	417	416	374	422	428	392	407	407	409	392	420	360	406	373	397	392	377	399	397	400	416	434	372	393	428	396	418	451	383	390	405	391	413	397	399	370	358	396	379	423	386	391	400	415	400	460	379	418	428	366	360	394	424	397	435	407	438	415	360	366	406	394	376	429	383	410	412	422	394	407	403	429	428	372	395	392	399	391	342	410	404	370	396	408	379	430	415	428	411	447	404	381	382	403	409	381	411	399	374	454	397	403	409	439	385	417	375	383	377	396	385	385	379	396	401	421	427	382	413	398	402	424	381	397	433	418	388	409	439	407	425	418	368	384	442	402	390	396	368	389	383	397	401	416	405	420	375	429	401	403	427	405	408	385	401	360	392	359	403	426	379	396	410	449	392	422	438	339	394	414	420	408	366	377	386	415	393	421	373	398	421	400	434	410	387	391	386	360	402	378	423	392	395	412	399	412	388	386	385	417	391	397	437	397	378	433	431	402	415	377	389	402	402	466	397	416	394	382	409	411	400	423	412	419	379	413	439	414	375	397	397	413	399	366	424	424	396	369	400	372	389	370	429	398	431	457	406	400	451	376	372	396	380	362	395	433	397	342	429	357	391	419	374	432	349	403	354	404	375	375	372	405	383	374	420	402	359	422	393	383	436	378	387	417	414	348	431	411	364	393	402	418	398	403	401	423	415	375	408	434	406	404	443	402	446	399	386	395	402	422	395	396	425	407	403	439	396	422	406	409	413	343	426	407	409	416	394	441	384	393	394	375	439	388	458	429	409	406	407	411	369	374	387	435	362	421	380	403	398	374	381	387	423	412	408	379	408	445	362	402	379	392	443	390	446	363	431	383	388	398	368	393	380	399	376	386	393	365	404	425	441	382	382	397	413	394	411	408	348	383	420	448	440	380	401	378	414	410	424	396	443	418	425	468	404	392	384	424	411	385	367	418	385	374	394	417	420	390	399	368	422	422	443	384	412	416	378	438	381	404	421	410	384	424	426	419	388	415	388	372	378	400	445	368	370	392	408	392	411	407	422	403	395	422	396	433	452	400	439	417	384	424	400	390	418	378	397	368	412	397	420	366	394	412	363	426	432	409	333	417	410	377	411	395	440	385	423	404	421	430	420	390	398	386	404	393	399	415	437	372	435	391	441	370	351	392	420	405	374	446	398	380	419	391	405	393	429	418	433	415	430	410	388	391	360	390	425	425	396	431	389	398	420	390	371	406	417	367	417	366	435	368	409	397	358	401	402	403	401	428	408	383	374	384	366	399	390	393	358	426	354	399	407	412	439	415	430	397	389	421	407	360	380	431	431	366	390	401	400	343	385	389	404	426	386	400	418	416	404	421	398	407	399	374	393	410	405	434	372	417	423	437	372	360	402	393	446	365	336	386	389	437	384	377	417	386	391	372	413	365	392	402	385	411	380	402	435	384	432	422	407	443	373	362	366	390	375	357	408	382	382	400	404	409	359	422	419	360	402	404	366	391	391	379	375	379	411	378	398	415	395	387	384	385	399	404	368	410	415	389	411	467	388	384	377	445	466	430	428	409	405	392	439	388	425	395	398	391	363	390	428	388	397	425	379	391	416	406	374	387	404	416	381	386	464	374	415	390	390	393	356	420	400	435	403	419	392	393	423	408	367	412	481	394	378	389	403	398	396	394	389	445	408	420	400	370	404	410	409	385	404	431	426	407	357	397	388	431	399	398	377	378	416	444	414	411	390	396	366	389	367	364	428	393	389	393	412	365	419	411	398	402	436	374	422	434	409	372	406	404	422	421	392	400	409	405	375	409	413	430	389	398	394	426	404	428	409	406	389	384	437	410	391	393	421	417	374	373	389	365	389	381	381	396	382	384	419	386	381	395	406	420	429	439	384	400	386	389	400	436	418	343	435	384	414	430	369	417	410	441	399	404	414	354	400	373	396	367	362	411	402	389	440	420	359	378	385	387	392	433	394	394	386	367	421	423	400	403	384	401	449	419	361	391	386	396	376	415	359	415	409	420	436	379	376	413	424	405	392	422	414	407	401	424	408	383	392	405	390	447	398	385	391	443	413	387	426	392	396	399	395	391	413	429	414	369	407	369	411	416	391	396	406	355	450	415	381	378	390	389	418	412	433	417	397	397	401	410	441	410	381	413	393	408	425	408	387	389	408	410	394	379	454	397	387	419	422	405	415	410	424	424	411	370	402	421	403	378	404	406	384	394	341	390	407	366	386	377	388	401	331	392	398	385	374	390	377	404	407	406	407	402	408	395	400	431	394	407	383	463	412	406	479	389	379	407	402	364	419	375	388	384	375	389	428	447	358	382	391	397	405	391	360	403	373	402	389	361	410	438	389	380	412	375	441	373	391	403	432	413	430	390	414	404	413	403	394	359	412	374	374	395	420	440	410	375	375	403	362	393	398	424	395	379	419	396	349	366	402	444	421	401	386	411	407	372	415	406	405	413	375	406	420	368	368	377	384	434	386	459	393	387	411	403	417	391	398	398	408	389	400	404	391	399	417	323	376	433	455	414	413	405	415	409	411	381	394	385	395	357	422	395	377	362	396	387	413	388	380	417	412	371	427	411	398	415	402
25597	37201	11350	1082	919	875	930	843	826	832	822	825	837	861	845	867	875	831	860	881	844	857	854	833	860	815	864	803	837	891	832	862	851	851	891	878	783	813	852	779	892	806	882	862	888	862	872	858	865	856	843	803	838	882	878	843	839	891	897	852	838	874	815	792	855	814	838	851	826	871	879	800	851	881	863	854	871	853	799	867	874	798	868	804	873	840	861	877	857	846	829	812	840	837	867	789	836	864	800	848	842	872	853	851	866	812	828	867	835	823	871	860	865	844	818	836	840	823	875	816	864	785	840	793	779	832	778	813	837	860	821	879	835	864	828	854	851	847	792	898	853	864	878	839	846	859	851	879	873	835	835	908	845	865	923	844	841	847	865	872	773	848	755	869	829	830	825	836	846	809	830	837	855	821	852	879	825	867	825	851	812	832	829	881	829	883	773	818	822	895	859	855	885	853	810	812	854	820	835	827	884	808	856	866	886	855	857	847	813	827	821	821	894	819	826	831	864	831	865	813	867	869	838	834	813	797	856	851	863	869	810	848	844	857	834	860	850	887	795	837	820	873	853	859	842	815	850	864	852	863	837	842	808	826	832	791	826	843	794	844	846	819	900	852	808	874	921	816	892	847	862	787	829	849	826	899	837	850	845	800	824	835	840	810	874	811	849	861	862	865	825	842	865	863	819	829	854	864	841	843	839	874	799	831	849	773	839	858	861	793	831	879	823	882	839	904	825	865	874	774	849	834	824	825	831	809	799	826	839	877	770	782	815	789	871	785	840	786	866	862	826	842	820	798	832	829	840	876	881	847	862	856	885	813	847	858	871	837	821	823	826	817	832	853	914	834	885	853	882	797	883	849	832	851	816	813	839	867	817	892	791	860	818	838	870	857	833	867	810	837	827	845	845	837	839	828	852	864	823	827	887	837	853	818	860	824	832	813	848	849	820	844	877	860	822	839	895	865	810	863	841	904	809	843	821	875	883	882	881	789	816	809	812	806	873	881	868	852	872	836	857	860	871	827	896	828	801	841	807	843	836	847	832	838	884	890	897	805	799	840	825	819	836	846	827	797	833	831	836	814	835	830	853	870	862	851	841	890	872	874	875	888	837	840	841	871	841	861	867	811	843	835	858	849	864	857	859	844	840	830	816	832	811	848	783	845	866	869	854	874	884	851	797	856	879	789	855	812	871	784	847	817	823	838	855	819	865	831	886	859	886	867	865	884	870	854	840	870	847	846	837	886	882	865	804	848	842	823	862	846	800	865	841	842	818	879	835	847	857	800	833	852	812	860	845	840	844	834	820	833	852	807	817	826	805	842	861	865	840	826	866	845	827	857	889	815	903	837	842	883	834	812	825	858	783	826	824	845	887	836	852	851	838	814	775	821	845	860	884	818	824	846	847	799	860	830	796	849	851	854	855	813	839	907	850	877	890	808	854	826	844	892	840	828	896	794	839	832	818	900	832	788	850	806	814	841	835	847	875	818	840	835	793	850	828	832	842	850	864	838	848	855	802	891	852	864	851	879	843	852	894	881	891	885	840	847	851	845	870	811	790	881	827	861	834	807	836	872	837	887	803	873	865	851	843	847	830	839	859	861	891	834	821	870	848	805	824	844	876	847	891	812	838	872	809	874	861	816	844	818	835	850	814	875	833	812	834	802	825	895	825	844	884	830	867	853	793	875	822	860	823	795	868	831	832	834	883	798	863	770	862	832	818	812	804	843	807	814	884	879	879	857	861	849	876	861	793	889	825	816	801	861	847	889	882	826	841	849	861	886	868	863	860	917	845	858	824	842	818	826	904	848	853	853	828	806	837	880	863	826	809	907	788	823	842	856	813	853	832	867	816	784	867	871	850	815	857	847	848	871	885	807	792	861	861	887	875	797	820	862	898	890	868	810	855	865	830	849	852	859	849	872	828	860	801	838	805	847	846	816	886	869	907	870	756	841	855	865	870	891	872	898	880	847	846	847	815	822	822	889	906	851	834	803	848	817	815	778	841	833	825	851	836	857	854	832	905	831	845	834	831	881	805	851	910	843	851	863	857	844	843	840	842	803	852	892	828	851	877	850	865	846	845	852	841	833	829	834	864	828	831	863	867	891	822	913	835	866	836	821	866	881	840	835	883	858	822	885	910	835	845	876	893	840	900	819	830	813	837	886	846	863	843	820	829	857	893	828	848	820	777	878	878	861	862	806	874	807	838	873	854	857	872	835	840	863	818	836	833	881	891	861	887	888	844	839	884	869	838	862	838	855	846	858	864	872	802	831	887	829	871	866	842	858	843	792	911	860	789	852	849	843	848	819	783	805	871	820	858	829	781	839	853	835	849	894	829	837	876	844	843	826	819	824	857	839	846	825	841	894	821	824	833	830	849	886	861	884	789	836	842	923	839	787	849	848	838	829	877	860	868	816	856	876	842	904	851	820	905	880	783	836	856	850	858	831	885	844	868	842	807	830	849	833	864	801	884	815	815	846	820	858	808	860	849	897	869	875	858	857	859	809	852	925	836	782	883	819	846	845	817	862	870	798	823	887	854	828	868	881	839	909	821	857	874	855	907	860	804	817	835	822	831	842	838	843	834	869	808	903	852	827	871	847	889	845	842	849	811	827	875	828	797	890	847	872	876	794	828	861	786	830	874	803	869	868	862	781	893	836	832	891	801	794	857	863	802	856	817	861	835	877	853	803	847	817	856	823	842	884	867	834	786	844	818	852	840	845	773	789	810	849	813	815	856	849	895	833	822	859	860	830	829	903	827	797	846	785	820	837	873	850	847	848	822	835	815	812	881	904	857	850	828	818	828	811	889	843	847	843	814	803	863	857	859	880	817	861	807	844	847	798	852	874	896	843	826	844	863	840	896	835	815	874	855	865	846	845	867	860	851	848	886	829	860	842	836	840	856	858	888	817	887	801	785	890	885	812	833	849	817	856	859	776	850	839	889	798	862	884	880	844	905	793	819	870	796	884	835	841	866	832	792	816	834	837	888	848	865	821	846	844	810	863	865	859	864	831	876	816	837	863	865	894	818	831	814	832	853	848	870	893	818	828	861	843	811	829	863	825	853	810	871	855	839	825	814	871	822	837	863	832	803	888	832	813	813	768	842	830	865	837	788	864	802	827	867	828	833	915	840	835	841	850	827	848	844	897	887	833	816	823	858	812	798	868	794	829	872	838	882	885	788	833	879	886	822	858	857	846	864	809	856	827	883	840	858	864	837	871	844	860	826	909	803	871	870	851	854	895	886	840	857	774	796	833	869	796	884	849	854	838	820	852	777	832	828	881	862	851	821	782	838	860	843	844	826	799	827	851	859	833	839	844	785	810	840	850	837	837	837	855	847	847	899	829	841	843	848	881	827	819	837	821	832	845	819	873	820	832	854	852	838	870	886	802	860	822	854	858	856	868	827	839	844	788	821	862	843	818	865	804	855	861	801	842	872	877	873	839	838	844	835	859	798	840	832	865	810	864	829	798	791	858	860	802
4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
