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
338604489734	338604490243	338604490793	338604491343	338604491893	338604492443	338604492993	338604493543	338604494093	338604494643	338604495193	338604495743	338604496293	338604496843	338604497393	338604497943	338604498493	338604499043	338604499593	338604500143	338604500693	338604501243	338604501793	338604502343	338604502893	338604503443	338604503993	338604504543	338604505093	338604505643	338604506193	338604506743	338604507293	338604507843	338604508393	338604508943	338604509493	338604510043	338604510593	338604511143	338604511693	338604512243	338604512793	338604513343	338604513893	338604514443	338604514993	338604515543	338604516093	338604516643	338604517193	338604517743	338604518293	338604518843	338604519393	338604519943	338604520493	338604521043	338604521593	338604522143	338604522693	338604523243	338604523793	338604524343	338604524893	338604525443	338604525993	338604526543	338604527093	338604527643	338604528193	338604528743	338604529293	338604529843	338604530393	338604530943	338604531493	338604532043	338604532593	338604533143	338604533693	338604534243	338604534793	338604535343	338604535893	338604536443	338604536993	338604537543	338604538093	338604538643	338604539193	338604539743	338604540293	338604540843	338604541393	338604541943	338604542493	338604543043	338604543593	338604544143	338604544693	338604545243	338604545793	338604546343	338604546893	338604547443	338604547993	338604548543	338604549093	338604549643	338604550193	338604550743	338604551293	338604551843	338604552393	338604552943	338604553493	338604554043	338604554593	338604555143	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	3600	2250	2738	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22708	20090	24169	25771	20094	20089	3125	482	331	309	285	260	274	243	224	285	248	226	228	251	233	240	222	202	201	209	234	222	203	220	199	190	229	216	196	205	180	224	185	194	193	187	224	234	221	183	249	201	194	231	199	198	196	188	192	199	206	220	190	201	214	171	207	229	223	262	225	201	223	204	209	198	183	232	174	187	188	248	228	208	203	176	204	206	186	197	219	208	193	201	212	218	190	207	208	224	218	188	206	220	222	214	211	213	231	180	210	188	227	194	171	226	196	200	219	205	214	195	189	176	166	207	180	219	201	203	193	228	179	200	176	222	177	199	193	192	224	182	192	190	240	167	217	197	202	209	198	225	185	179	205	199	236	200	215	197	197	198	194	207	190	197	200	192	207	193	198	218	214	211	217	181	225	190	221	207	179	184	212	215	198	229	194	221	159	209	192	223	208	192	191	216	194	214	207	201	210	207	217	202	208	191	215	239	190	211	196	221	224	206	204	180	197	207	205	220	203	205	220	207	211	207	219	194	221	226	207	226	203	162	199	176	203	200	180	184	190	208	178	210	215	200	189	219	207	191	200	210	191	219	208	189	208	166	212	192	197	175	174	217	201	194	211	209	203	199	222	206	200	209	211	232	221	156	197	227	181	201	206	182	200	214	182	188	210	207	218	239	229	203	178	211	200	199	169	176	208	164	187	211	212	199	228	223	207	186	220	226	217	231	234	180	197	218	202	182	206	194	178	189	194	234	195	197	213	192	212	227	210	212	190	199	211	203	210	200	189	214	181	201	175	171	211	214	216	201	193	239	247	207	198	213	206	191	206	201	219	187	190	225	187	212	194	212	177	200	206	180	216	193	190	200	204	226	210	209	185	193	253	202	199	189	212	216	190	224	215	232	193	220	214	190	203	202	187	188	196	221	211	201	215	197	205	216	204	200	203	223	206	206	214	198	208	207	212	215	216	200	214	182	194	203	197	207	216	192	183	229	191	197	179	234	183	184	212	233	215	207	189	227	222	216	201	201	212	205	197	185	236	184	204	208	194	194	191	202	187	210	204	192	187	187	222	170	199	238	207	205	178	193	206	201	225	172	181	191	219	200	216	194	235	196	200	199	195	204	177	191	212	203	201	181	188	191	193	218	214	208	212	166	187	205	183	234	229	190	202	210	197	203	192	204	201	211	211	182	205	221	231	199	249	213	225	203	191	210	216	193	212	201	189	221	192	192	200	208	197	212	200	195	194	207	197	189	193	211	212	197	192	212	188	208	216	221	195	208	198	214	226	204	215	204	214	210	195	192	212	220	200	165	218	204	213	206	232	180	197	224	194	208	210	195	184	194	195	207	199	171	230	194	207	202	186	238	184	206	198	231	231	195	202	196	212	214	177	220	200	210	213	194	205	201	218	198	192	208	208	204	187	188	221	204	203	232	200	207	185	209	202	192	187	204	193	222	202	204	200	190	196	202	206	212	221	208	218	211	199	198	182	225	192	219	225	194	188	218	206	185	196	194	199	186	203	240	198	208	189	197	191	183	210	216	201	204	205	205	197	201	197	207	201	183	183	206	188	205	190	193	196	237	184	216	194	200	223	210	199	231	207	216	187	188	232	196	221	198	195	206	173	192	186	211	229	191	193	221	199	219	189	218	199	175	201	184	207	202	205	205	222	205	220	183	223	245	212	183	209	222	175	228	202	240	219	214	187	202	205	214	222	228	219	201	186	210	202	186	194	206	197	217	201	220	197	213	210	210	188	189	191	201	193	205	219	191	187	182	205	196	212	190	214	167	217	216	182	191	191	188	202	201	206	193	166	198	189	211	194	186	214	204	196	169	202	212	191	204	199	204	184	202	172	205	195	234	215	223	214	192	175	197	202	205	225	194	201	245	184	184	187	211	222	183	209	204	191	190	211	206	212	199	193	222	224	215	230	211	216	204	195	209	224	208	201	206	218	184	196	212	181	192	193	216	198	214	198	207	202	231	209	214	202	202	184	184	234	215	197	214	215	202	239	186	183	202	212	215	165	209	210	181	210	206	213	185	197	200	201	230	203	185	218	216	203	228	209	228	217	215	165	190	199	210	207	179	205	213	194	203	184	198	222	186	196	175	218	239	192	160	166	212	202	201	211	198	186	202	217	215	189	220	206	216	216	198	203	219	193	210	233	200	217	189	188	199	192	222	202	227	188	197	216	201	186	225	208	204	192	190	227	192	213	251	199	193	254	217	184	211	223	216	187	192	182	200	224	227	220	170	205	199	210	226	192	227	215	217	203	180	190	195	192	218	188	189	213	204	210	204	200	187	236	204	204	202	190	214	209	235	202	213	215	210	199	192	215	202	224	223	228	213	220	190	202	210	203	206	228	169	209	219	206	198	209	220	237	200	201	204	205	209	210	215	187	217	201	191	198	197	211	211	232	206	216	196	203	176	221	206	197	185	203	206	202	184	205	185	190	201	216	204	226	235	213	208	262	179	204	190	192	169	173	217	177	205	179	204	202	196	206	203	244	201	194	188	175	231	214	184	202	191	202	207	212	206	197	227	196	185	194	184	207	213	220	237	195	201	197	186	191	189	199	187	209	218	246	229	207	214	213	189	220	208	185	193	220	201	202	198	203	212	202	210	218	193	214	188	192	234	178	201	203	212	194	204	189	207	177	225	200	201	195	191	242	194	178	205	199	211	218	187	216	237	213	213	214	208	182	198	199	177	185	203	217	202	186	205	198	222	185	205	234	225	218	196	207	182	169	175	190	195	189	225	221	197	190	167	206	158	173	232	180	218	179	207	215	208	217	204	210	212	189	224	205	224	200	196	199	212	217	211	236	179	212	224	182	191	196	203	200	182	191	212	198	184	186	175	187	167	201	190	204	222	230	204	229	200	190	180	168	216	201	183	187	188	238	196	194	199	186	204	172	203	196	189	184	193	231	202	201	223	220	207	191	229	204	227	198	180	177	214	181	207	221	194	208	183	208	193	188	246	191	217	190	195	198	186	190	210	199	177	204	173	185	204	185	201	186	209	223	217	215	245	203	209	203	222	223	222	169	184	210	214	192	191	205	214	188	209	228	232	218	219	229	177	187	195	220	197	182	189	209	231	240	218	206	198	212	212	205	202	182	192	208	201	204	209	189	237	240	183	184	198	217	163	223	175	220	205	194	206	209	230	211	208	205	226	211	206	190	215	209	216	209	218	208	187	189	197	197	208	206	207	207	186	213	222	220	203	184	185	174	194	181	223	220	213	202	201	189	209	182	190	198	204	208	202	178	178	196	194	191	205	184	226	206	204	205	180	212	184	199	207	186	211	199	193	176	229	216	190	196	173	170	212	179	232	196	228	223	214	198	189	185	190	209	221	198	198	194	210	192	230	197	190	231	165	177	191	195	220	206	172	218	213	201	211	199	201	218	201	192	200	218	200	214	211	222	202	202	213	222	182	211	199	208	217	188	210	181	203	181	218	213	203	206	219	201	193	210	185	180	213	194	195	206	181
3269	4768	2804	1401	900	678	552	534	563	512	468	480	451	499	500	494	470	481	457	477	474	440	426	452	443	451	481	482	477	438	447	489	453	477	432	395	450	423	463	454	438	457	482	437	400	458	474	424	450	465	464	484	429	449	438	449	430	462	463	469	425	475	466	484	448	447	427	442	460	444	490	437	480	459	438	450	450	473	470	460	475	454	435	449	445	473	438	473	466	420	464	434	466	447	448	425	458	447	456	447	429	458	463	469	484	441	450	461	491	443	438	465	493	422	487	451	433	439	468	472	464	440	424	411	449	450	402	452	477	420	450	441	427	456	450	473	467	459	459	448	434	465	456	473	449	447	467	465	447	468	417	441	468	449	464	473	465	468	451	462	405	486	479	439	425	467	436	445	474	461	504	463	464	417	444	459	494	446	465	431	414	463	433	472	479	453	463	447	476	451	450	442	486	447	475	426	455	440	469	480	407	474	480	472	496	454	453	467	422	432	458	452	454	471	464	441	461	441	436	451	465	459	465	424	456	479	473	475	470	424	422	484	454	450	446	465	446	475	448	449	448	459	453	451	472	464	432	391	458	438	498	488	468	456	435	455	448	464	448	426	430	482	496	449	458	462	448	482	462	435	429	465	435	489	470	459	441	457	441	432	436	461	505	440	409	442	476	500	453	446	454	494	438	465	398	443	458	471	433	455	462	463	447	418	491	440	444	488	457	433	432	459	458	453	478	425	449	456	487	466	383	430	443	426	477	420	426	463	424	459	460	455	424	439	449	429	441	420	464	453	445	458	439	445	456	451	485	416	449	454	471	437	428	442	440	446	426	469	501	463	474	425	456	429	428	443	416	448	432	453	435	500	444	457	442	443	476	421	471	467	423	446	451	440	428	481	424	440	434	469	464	443	445	441	434	484	418	481	475	434	454	488	471	401	466	441	452	442	487	449	422	482	493	502	446	451	470	410	441	442	457	476	444	452	414	450	466	452	459	414	465	453	495	482	445	429	417	461	467	440	482	467	463	500	479	466	449	452	418	446	432	461	442	470	483	415	448	468	446	475	449	431	465	477	475	488	450	426	440	453	469	455	428	445	462	463	440	427	433	449	452	446	465	450	447	476	437	440	429	426	409	453	424	447	467	482	461	455	511	468	439	457	453	458	450	429	436	460	460	455	466	489	441	420	462	429	485	444	432	474	440	446	461	479	477	476	392	512	437	470	456	487	451	509	485	484	436	456	438	476	479	438	459	446	435	436	413	419	417	455	463	477	459	461	471	442	438	469	477	485	442	444	427	467	433	450	471	435	419	417	434	475	447	454	462	481	467	451	458	417	437	405	421	466	430	454	445	443	451	459	425	485	463	438	452	471	416	484	472	446	473	431	456	429	489	456	439	435	442	464	450	424	446	451	458	472	472	472	445	423	478	418	425	440	456	454	426	480	435	440	458	399	484	452	455	484	460	446	445	444	473	442	428	434	452	471	441	467	442	480	477	440	484	491	459	492	437	442	463	466	439	446	459	430	472	439	451	444	453	449	460	469	439	453	445	468	445	467	412	410	471	448	402	486	464	472	460	421	424	438	463	469	445	464	438	499	479	442	437	428	443	468	404	441	440	417	429	447	433	450	445	451	468	448	439	458	457	467	490	470	430	415	467	439	462	452	435	425	442	440	426	459	451	441	465	455	449	466	449	484	447	459	426	406	463	465	445	438	446	432	456	438	445	481	447	447	488	485	433	472	438	453	408	453	445	445	458	427	426	459	434	459	457	462	435	483	472	430	460	449	429	468	492	432	444	384	446	432	450	469	462	432	458	500	481	472	462	494	411	444	457	423	464	442	488	431	465	439	435	454	451	434	458	470	439	424	466	445	433	436	452	474	473	465	415	437	436	433	483	443	416	475	431	433	469	456	451	450	468	443	459	450	445	440	459	488	460	468	461	431	460	442	458	416	463	440	447	456	475	442	432	411	471	440	427	503	444	433	455	444	454	493	446	451	495	451	470	437	434	487	434	462	506	421	444	431	456	428	462	456	422	419	461	457	461	480	433	422	427	495	474	441	469	438	437	512	420	508	448	435	460	467	426	455	464	454	425	441	460	424	464	438	430	482	482	428	415	428	435	472	479	415	440	448	478	448	478	440	460	463	478	449	448	437	448	419	450	455	433	439	442	444	440	453	458	433	503	432	399	454	433	408	426	471	447	453	463	439	431	465	482	440	445	474	483	450	455	477	423	456	442	461	424	449	481	453	435	495	450	452	447	435	480	472	424	441	431	401	431	433	453	420	443	394	453	461	452	457	424	427	471	415	430	436	449	446	466	446	442	423	450	452	429	437	465	472	456	479	460	433	460	472	478	405	464	460	455	447	451	480	481	443	421	456	449	444	463	434	423	436	455	466	446	498	466	454	496	462	467	447	452	455	455	449	436	461	461	452	468	415	414	446	459	431	468	431	435	447	431	446	471	449	455	449	427	454	489	457	431	487	454	445	427	470	449	472	417	437	456	433	447	441	471	442	449	443	447	439	447	450	444	479	471	407	412	479	446	442	460	440	451	391	427	457	472	456	438	490	514	427	458	456	464	484	446	455	447	451	498	424	429	478	462	419	438	457	471	430	417	465	436	422	471	463	475	464	475	451	440	453	449	445	433	483	459	447	424	443	459	468	430	452	464	432	446	428	461	453	451	456	453	502	466	443	437	487	465	424	439	462	450	473	478	448	413	430	499	436	415	449	451	472	475	422	449	488	443	466	458	446	430	436	430	487	470	424	483	442	436	481	481	427	470	434	431	460	429	458	451	449	428	439	485	438	428	446	413	439	439	401	446	439	439	449	467	462	460	448	482	427	468	448	425	467	451	403	432	456	433	453	451	455	450	417	448	443	438	439	463	454	457	483	473	442	475	424	439	445	433	405	468	479	459	427	438	452	454	432	450	469	450	444	424	441	433	453	455	468	445	456	454	460	411	424	428	479	488	469	434	456	448	462	469	430	417	452	493	442	493	472	458	457	459	459	478	468	479	440	451	450	440	460	468	427	482	472	446	458	437	431	428	484	471	426	452	463	450	448	452	444	447	419	455	472	468	494	477	439	484	452	480	435	484	477	444	454	446	469	446	477	431	458	435	479	449	452	457	444	426	460	464	472	443	439	406	466	470	418	476	459	428	446	443	427	473	462	451	411	456	443	443	458	472	442	467	448	471	441	476	412	428	480	445	470	462	501	447	463	452	416	446	460	457	470	454	435	441	474	448	460	423	424	480	489	455	483	453	421	484	419	449	414	452	472	486	457	466	475	408	478	460	450	461	474	427	427	423	450	436	446	419	463	432	457	456	457	432	430	459	483	433	457	440	429	461	451	481	440	482	429	400	453	468	461	435	474	471	484	449	465	455	485	454	494	444	479	457	425	446	462	446	425	479	447	414	491	469	458	414	451	448	464	466	444	427	488	431	426	492	442	467	447	472	447	408	465	456	420	476	478	470	451	479	461	450	442
33606	10290	1113	659	485	445	332	274	338	296	305	309	321	322	292	293	322	288	271	308	331	278	312	314	281	312	323	316	322	313	318	314	309	325	343	291	297	295	296	276	345	329	284	293	285	323	317	288	299	301	309	320	280	302	295	328	303	319	342	295	350	291	306	288	314	308	283	297	310	302	305	335	295	302	318	284	291	304	295	284	341	316	309	323	312	292	289	274	292	298	301	301	287	301	320	298	315	289	306	304	288	275	297	316	279	303	291	309	325	312	303	307	289	306	292	284	282	301	327	276	287	292	261	291	296	270	292	308	272	258	303	314	285	290	337	319	305	313	306	292	318	337	320	287	334	312	307	284	281	287	326	316	264	292	274	292	325	308	300	292	290	307	328	266	320	300	294	297	332	349	296	330	292	304	305	307	261	324	304	314	312	322	303	322	295	285	288	310	279	317	293	318	281	328	313	274	325	314	319	344	311	300	322	310	266	288	325	298	306	297	300	307	297	277	324	298	315	297	301	295	324	291	306	273	326	310	331	297	318	297	273	306	274	291	292	314	289	315	295	302	307	285	303	300	281	269	323	308	279	317	289	279	280	299	308	307	304	289	294	294	310	303	301	297	287	286	291	296	292	300	315	362	300	316	330	289	310	298	285	295	303	336	278	303	321	318	302	309	317	323	326	322	301	308	329	332	274	326	300	323	262	297	297	308	321	298	286	268	347	296	339	317	302	329	315	273	326	265	314	307	327	320	286	299	289	307	296	308	305	313	299	309	299	291	299	289	295	298	322	322	314	308	308	274	289	254	305	295	319	319	352	318	307	338	326	308	279	306	324	301	317	293	299	282	255	353	309	293	300	306	329	291	286	328	329	302	292	311	296	316	322	309	316	304	324	275	331	301	288	316	336	301	334	340	303	310	306	329	296	305	318	322	306	318	271	286	287	275	280	321	315	320	287	325	296	289	331	303	290	330	274	283	309	313	295	310	332	285	277	295	296	325	302	306	335	320	304	268	307	340	331	299	307	327	341	295	306	293	305	263	289	306	307	311	317	335	286	282	291	317	329	332	283	267	317	302	309	302	297	281	319	341	285	324	306	297	287	304	314	281	290	321	325	320	313	315	317	292	357	320	300	284	296	329	297	316	312	288	309	307	319	307	290	268	286	294	302	307	293	325	325	308	274	297	301	305	292	277	293	305	301	303	305	311	274	316	323	298	296	300	300	294	304	325	343	327	312	279	273	323	297	324	287	299	302	322	307	335	324	295	321	283	342	301	304	287	310	298	271	255	297	319	326	286	286	259	293	314	312	331	282	284	260	293	297	341	311	292	259	320	282	296	306	277	309	305	319	300	291	352	317	339	283	277	311	290	310	331	282	330	293	302	295	281	321	307	301	281	281	302	317	276	315	293	308	304	297	335	300	291	331	294	301	313	311	332	302	287	280	303	302	311	296	310	282	298	328	318	307	319	315	301	279	300	297	342	304	270	288	305	302	271	290	277	308	302	311	277	313	287	258	318	298	302	315	311	296	303	310	286	326	305	321	289	297	271	266	333	324	285	317	317	268	325	287	304	275	308	309	325	289	341	301	295	289	307	314	284	339	330	317	312	318	297	314	296	341	308	300	318	290	334	305	301	290	291	297	306	312	319	314	328	330	307	322	290	319	302	283	319	320	311	309	322	282	303	322	319	339	309	288	255	323	275	304	282	288	278	312	280	310	297	308	285	287	308	328	308	316	340	306	313	318	296	266	291	322	295	291	288	268	311	274	311	312	315	300	281	303	316	282	254	296	296	327	301	294	326	282	312	308	311	309	313	296	284	283	311	289	313	313	299	312	304	322	325	287	304	318	278	326	316	335	294	282	321	297	289	319	307	305	298	322	270	288	289	301	332	301	285	313	329	329	298	304	309	274	333	320	311	283	333	288	287	300	295	342	300	301	301	302	287	312	303	325	309	282	273	292	282	296	288	287	352	324	314	310	325	320	295	286	284	317	342	334	281	292	277	286	265	293	286	306	316	297	284	299	289	288	296	338	327	299	296	313	308	307	328	275	358	291	286	295	303	290	281	327	336	283	306	297	280	293	326	322	285	320	308	309	323	319	308	304	310	300	286	324	288	295	316	317	276	291	294	279	294	279	291	305	308	320	318	285	285	314	303	291	307	294	316	312	307	298	328	291	334	300	306	333	321	273	334	321	274	305	306	272	301	283	303	283	313	313	281	271	323	276	312	340	282	297	315	289	313	310	327	282	304	284	344	307	322	322	299	314	305	309	294	324	308	308	311	315	301	333	328	337	297	316	325	305	316	328	316	319	293	339	277	326	312	293	285	310	313	304	323	289	286	291	298	304	329	309	285	288	296	281	301	302	311	319	326	307	321	356	315	287	286	299	279	316	300	284	320	308	322	317	318	302	282	296	319	267	319	301	280	326	320	326	333	319	302	301	309	323	266	290	320	279	294	305	249	307	364	309	298	315	316	320	272	254	316	300	290	282	301	317	353	333	284	296	294	340	290	310	309	332	300	319	288	298	308	292	316	286	313	307	314	360	310	275	285	335	295	299	280	326	289	295	303	310	330	351	286	293	293	348	299	303	302	335	301	322	323	311	305	306	326	295	288	277	298	338	291	298	302	308	295	303	301	293	301	310	291	277	310	285	307	264	266	299	344	257	298	306	293	273	300	295	336	316	325	281	292	301	297	304	288	294	284	289	305	328	299	327	300	290	305	301	298	294	292	294	297	340	303	320	283	331	326	295	296	305	305	289	284	298	281	310	307	297	294	298	318	297	291	318	351	275	323	332	332	326	285	309	313	271	284	318	286	307	278	272	282	288	283	276	310	313	298	277	292	309	287	275	281	297	327	314	291	301	316	333	301	302	297	338	307	308	316	326	300	303	289	268	295	284	319	291	303	297	263	309	300	283	303	285	317	302	343	280	347	329	311	305	310	294	301	283	281	298	289	288	300	303	306	322	333	277	272	332	286	322	292	330	315	305	307	302	303	320	299	320	305	309	287	280	285	295	300	312	301	285	295	292	294	296	312	315	301	297	330	309	311	289	268	302	330	305	291	301	309	307	301	322	287	304	358	304	310	306	319	304	313	296	318	322	313	304	305	314	286	296	310	272	323	287	288	318	286	280	297	307	314	309	335	333	282	333	296	324	305	321	308	307	312	292	288	263	295	324	316	298	295	316	288	277	268	324	285	272	311	271	291	323	359	293	303	279	291	324	328	295	308	309	290	286	295	308	296	270	294	308	300	332	290	305	328	278	317	311	264	280	318	283	304	298	292	304	316	310	306	302	283	323	277	309	310	282	290	282	333	305	319	294	287	303	291	309	311	280	309	336	296	338	328	302	268	300	275	304	287	281	306	306	296	288	328	269	311	304	334	311	295	282	289	318	306	317	278	308	306	299	310	311	292	307	298	298	319	292	293	266	318	317	304	347	283	287	309	296	300	301	292	305	266	309	313	319	309	328	304	316	333	307	285
5889	853	780	728	725	732	690	732	698	726	708	660	705	644	687	699	733	660	702	700	714	733	690	672	714	695	716	718	685	716	689	717	718	703	684	709	676	701	698	705	686	723	738	667	670	708	670	708	685	662	668	704	681	695	646	664	696	672	712	663	742	674	716	708	704	710	654	651	670	658	685	652	710	727	691	724	685	665	742	737	704	691	709	685	706	693	677	685	667	669	675	651	666	684	706	694	650	675	723	720	686	670	685	694	637	687	654	715	683	736	660	734	712	678	687	724	684	700	683	701	678	694	681	676	722	687	660	679	708	674	684	668	661	717	738	685	692	740	679	697	707	692	676	664	712	656	717	647	707	736	678	681	698	701	691	654	695	746	650	707	752	660	668	715	706	693	644	714	701	649	703	674	698	647	672	650	724	678	692	662	673	680	694	683	695	637	734	692	700	706	671	697	711	711	671	716	670	686	685	669	668	702	721	699	674	693	648	704	742	694	713	654	642	704	702	673	704	683	662	698	730	703	702	709	692	679	729	687	667	659	663	662	642	699	692	686	671	678	743	678	670	643	677	664	697	705	673	672	690	659	755	694	670	709	698	685	666	684	701	683	633	678	650	697	721	681	656	727	699	653	695	701	697	706	674	680	674	693	669	655	661	685	680	721	649	709	682	713	703	704	654	660	665	738	654	687	695	711	689	672	681	701	678	661	671	716	670	712	687	684	694	703	690	687	685	690	719	669	682	677	687	728	677	705	678	683	661	639	695	713	676	662	722	715	644	704	693	658	709	658	684	713	679	737	650	657	721	679	696	688	639	656	681	666	697	678	674	723	729	705	728	727	710	706	689	689	666	699	657	689	640	685	678	656	684	648	652	669	716	667	695	676	687	691	668	651	690	719	704	662	690	699	631	664	736	693	678	675	709	719	706	666	690	673	667	708	699	702	736	690	670	682	732	630	698	698	692	662	678	710	685	740	704	621	691	708	662	692	700	712	683	710	690	680	655	683	689	696	652	684	709	693	722	697	664	693	709	700	697	701	727	700	619	736	685	723	681	690	705	666	704	650	688	668	679	721	670	735	686	669	678	679	712	659	734	648	711	707	683	717	679	714	731	718	751	696	696	725	683	676	705	687	733	647	668	721	686	661	719	728	672	681	698	685	694	725	660	679	715	673	683	709	697	683	713	681	649	664	688	689	649	646	665	663	662	720	667	667	683	717	689	702	686	728	700	641	660	736	640	716	623	712	675	681	728	672	732	651	686	657	681	709	693	693	655	688	666	694	664	701	702	697	670	723	671	656	702	714	684	710	674	691	690	647	703	740	698	684	698	692	674	704	677	688	645	700	685	736	687	692	680	635	681	698	724	677	689	716	697	698	641	664	742	707	698	711	697	692	718	699	667	673	700	671	679	659	643	719	690	676	718	650	695	646	676	709	709	673	693	719	709	672	686	642	690	676	678	671	649	719	669	662	692	691	693	708	669	655	705	659	668	691	689	678	727	705	678	694	677	674	675	662	671	707	634	697	675	647	700	703	673	647	664	714	704	728	697	690	685	694	719	680	636	699	698	681	698	728	695	712	725	634	730	641	711	651	658	686	714	657	667	670	689	711	689	690	744	719	687	712	663	678	669	706	682	725	644	718	704	709	659	691	697	683	675	656	697	670	675	672	683	676	699	662	669	695	671	679	686	710	709	746	677	679	707	721	716	681	719	688	674	728	704	645	689	667	668	687	666	708	725	726	644	683	712	678	649	729	671	688	662	718	690	668	671	679	667	636	691	669	746	710	705	684	703	672	671	659	712	683	693	699	673	680	690	708	667	658	726	721	683	705	676	660	699	691	693	675	688	707	717	662	721	695	664	688	692	662	642	718	707	660	707	647	678	689	684	694	717	698	695	659	653	689	710	690	679	652	681	664	713	676	624	682	656	719	700	682	719	668	668	705	683	707	693	715	723	664	729	701	661	734	698	690	682	707	685	656	702	712	657	675	717	686	689	696	744	657	689	673	683	704	710	656	699	703	660	695	674	662	659	694	684	723	677	705	695	727	663	689	716	639	691	698	728	663	679	653	715	660	708	705	692	695	672	674	691	658	726	680	709	707	700	689	684	697	717	690	714	685	696	698	683	698	668	651	680	710	698	656	657	665	686	707	709	628	732	714	706	702	696	682	734	697	707	696	688	668	688	670	672	696	720	707	717	669	647	688	725	679	635	704	689	684	696	702	715	659	644	688	674	670	696	681	663	675	703	658	690	668	676	649	704	679	721	688	718	735	679	654	735	715	685	706	746	684	735	683	697	680	738	713	702	715	672	697	669	657	699	688	672	702	705	689	755	699	688	680	683	705	669	690	638	694	686	704	667	743	674	717	656	646	692	732	673	699	714	668	720	685	725	703	679	695	660	666	692	702	702	647	716	650	683	660	710	705	742	711	707	651	681	653	699	678	721	699	751	692	706	663	712	670	651	675	722	718	655	715	695	682	707	712	738	684	685	703	730	646	669	689	636	699	689	732	689	738	673	679	728	692	722	712	689	703	698	710	758	690	703	615	715	681	700	714	694	699	715	670	685	670	681	709	682	695	736	695	765	732	662	725	656	708	715	761	678	647	722	672	691	686	695	695	711	666	724	738	652	657	698	675	697	714	641	688	673	690	713	660	666	678	730	715	690	667	701	687	663	678	703	757	648	722	690	703	663	709	643	666	703	673	673	694	676	683	708	670	695	687	651	720	688	674	693	671	725	666	742	682	691	660	686	688	702	667	731	685	684	682	717	720	673	692	697	678	710	629	664	650	725	703	663	640	682	672	695	727	676	675	666	727	727	708	667	681	681	656	736	656	709	721	702	731	639	687	678	685	729	677	697	694	664	684	687	703	690	677	653	695	668	721	667	706	686	652	703	710	698	680	672	682	692	656	731	699	639	691	706	672	707	679	674	688	676	741	660	645	696	681	685	685	661	675	737	676	649	685	660	687	700	677	667	643	711	680	652	708	709	669	698	687	661	668	682	649	680	672	682	678	639	681	677	680	657	698	715	687	658	680	680	698	659	719	717	695	720	631	742	686	649	676	670	705	681	733	677	669	687	681	649	688	739	675	716	720	685	682	699	704	730	718	680	723	619	692	747	700	681	652	697	660	707	700	710	675	693	692	664	701	684	680	768	698	692	717	718	672	714	642	661	725	693	690	691	670	652	710	715	661	668	707	729	701	682	661	667	683	692	709	709	691	686	672	669	696	684	725	734	696	666	695	671	680	663	675	721	681	667	691	707	673	693	710	701	660	713	669	647	671	710	768	685	679	669	683	660	679	727	698	685	702	694	719	692	684	665	739	669	686	730	711	684	651	695	719	657	711	668	692	702	685	653	709	664	658	665	700	703	707	646	645	639	714	676	711	708	681	708	631	696	723	693	701	677	679	640	660	707	675	684	658	710	713	720	701	714	706	694	691	701	724	720	651	711	686	673	649	702	724	687	649	642	620	693	704	680	649
25207	21711	25566	28367	21629	5083	641	471	504	428	420	458	403	370	399	392	436	436	369	439	427	390	406	382	370	405	418	414	393	375	367	391	402	375	381	384	414	407	409	401	378	363	399	430	401	369	408	372	349	391	385	413	356	430	393	384	336	396	386	366	374	354	380	379	392	395	403	364	382	408	421	383	382	367	410	399	379	388	427	386	379	386	441	340	336	389	386	389	391	351	384	366	422	374	387	372	370	332	363	377	373	364	376	382	392	351	387	396	377	387	352	378	386	380	392	370	403	403	397	380	395	366	395	350	355	352	366	382	377	382	350	370	384	376	365	354	377	379	387	373	372	379	376	362	400	358	400	400	381	412	411	377	375	382	391	410	383	359	354	423	380	392	386	358	385	399	393	425	364	366	353	387	342	394	378	402	392	391	385	375	374	363	366	367	409	384	409	397	406	366	378	426	377	381	395	365	407	377	372	408	348	351	351	378	376	410	375	400	359	404	382	356	364	393	351	366	358	376	398	368	412	379	375	350	371	408	418	369	409	378	402	408	409	439	424	368	406	356	377	368	390	358	405	392	416	399	394	377	406	374	395	384	359	403	400	377	357	426	393	388	387	403	406	343	375	402	410	376	353	374	381	392	414	382	372	354	379	366	387	370	402	371	386	343	360	358	365	366	387	359	393	381	379	388	338	368	366	323	400	375	368	347	375	394	388	345	390	378	369	372	386	364	372	386	355	411	374	375	387	391	360	358	400	424	394	354	391	368	388	407	390	387	417	338	392	366	379	387	365	338	370	409	364	423	394	417	397	388	385	363	371	343	384	406	393	352	391	358	394	364	355	411	408	374	397	352	402	384	404	392	387	371	340	350	370	386	382	386	396	413	379	401	345	354	342	350	380	415	363	393	437	400	373	403	377	323	365	409	368	392	377	325	343	357	453	370	370	393	423	435	406	369	371	379	376	402	366	369	379	372	363	371	339	412	397	370	361	401	383	389	366	407	382	415	342	365	409	386	386	382	363	393	378	398	400	425	375	367	365	393	428	392	396	396	383	364	376	365	380	403	381	367	331	367	375	404	386	370	388	379	405	396	372	370	355	369	395	386	378	378	404	394	372	383	362	419	394	396	368	412	434	416	394	392	352	406	394	353	387	348	363	385	381	382	362	360	369	363	421	415	360	387	397	373	387	371	409	385	367	385	366	397	406	346	387	374	410	375	373	391	373	375	389	391	398	365	386	381	365	359	407	395	402	378	346	413	382	364	389	396	368	393	383	347	397	389	394	332	365	431	356	384	371	384	375	364	420	408	322	396	383	350	361	377	375	387	396	355	355	367	381	370	397	310	377	407	375	398	364	334	389	435	399	375	348	357	372	378	357	389	353	383	398	386	399	395	365	390	376	368	356	363	370	393	366	376	379	414	405	409	372	379	362	409	397	408	390	375	364	369	405	357	365	364	387	419	407	406	403	357	374	374	386	355	362	374	400	395	404	369	339	363	378	367	375	384	372	371	395	373	363	346	404	402	415	383	368	384	389	379	389	378	353	392	392	392	389	399	395	349	354	388	383	387	373	407	346	351	350	397	382	410	376	397	396	395	391	393	364	342	383	418	384	390	359	370	373	385	409	371	352	379	375	417	372	399	359	397	407	386	381	385	386	391	410	391	411	354	408	405	369	371	398	393	370	383	376	379	368	356	352	346	348	383	369	380	365	367	387	365	377	401	397	399	388	407	389	398	377	382	378	369	391	388	406	386	378	378	393	371	397	402	407	416	427	446	403	388	391	397	376	391	384	399	397	376	367	385	413	409	397	341	396	382	373	410	376	368	353	402	375	414	390	345	394	363	382	386	407	364	388	365	387	339	340	395	372	373	367	358	357	415	382	369	443	361	354	335	390	349	423	360	378	376	394	399	391	388	392	385	371	384	369	335	360	379	385	378	384	377	373	382	365	377	426	350	348	396	388	373	388	376	331	366	400	371	379	389	388	380	397	395	412	353	380	371	413	430	356	369	399	364	401	384	343	444	396	375	411	399	345	397	434	376	412	352	331	390	394	390	376	316	369	382	369	334	396	409	374	378	383	388	362	410	378	397	385	389	397	391	414	405	374	351	387	373	352	368	385	355	348	409	372	389	386	339	366	378	412	372	420	389	338	378	368	393	414	370	423	392	409	367	351	367	395	426	340	379	378	350	366	333	387	391	400	371	364	369	394	376	372	397	388	356	351	364	368	365	368	372	383	360	340	361	392	368	389	390	372	409	393	379	413	375	385	373	353	419	388	378	354	418	407	397	399	359	401	421	380	378	373	338	368	370	339	375	375	422	379	384	370	340	380	387	392	367	407	357	388	422	373	368	402	372	349	361	360	364	328	385	366	401	392	382	395	370	377	345	336	378	390	416	386	355	362	432	367	393	409	364	424	411	388	384	375	363	400	369	371	355	387	400	349	378	360	339	383	414	385	390	396	377	413	407	410	406	366	371	408	378	378	430	392	402	363	428	388	404	354	385	367	377	382	371	386	393	356	394	363	387	369	376	334	424	390	384	347	418	385	393	399	382	402	355	403	378	386	370	371	399	371	375	366	389	400	402	372	360	341	398	369	383	375	375	363	431	353	399	383	401	387	393	351	398	398	385	427	372	327	368	353	397	404	349	381	373	354	342	393	382	369	332	376	366	368	335	386	347	397	408	375	415	351	365	422	405	399	372	351	381	381	349	361	399	360	403	384	353	376	348	410	389	345	389	370	369	389	393	380	388	370	396	364	362	394	363	370	425	408	410	365	372	380	378	393	378	395	393	404	377	345	376	415	372	409	360	409	389	377	388	404	410	375	368	387	389	370	380	394	362	392	400	388	399	379	382	351	387	386	431	391	340	383	377	413	349	390	375	393	401	346	403	415	367	411	390	393	394	347	392	368	413	369	395	361	363	412	424	391	408	344	343	378	396	383	400	411	356	408	407	385	348	418	394	403	404	418	389	385	432	402	399	390	384	357	424	405	419	389	364	367	378	405	360	384	336	391	385	377	370	365	366	385	410	369	376	391	446	376	399	372	364	367	345	365	374	370	366	350	383	378	372	384	377	377	344	407	368	412	376	393	390	392	396	395	390	387	408	395	362	371	371	371	387	347	358	357	408	364	349	373	386	359	407	363	402	388	391	381	398	404	354	401	363	358	391	385	399	399	330	365	364	377	389	375	412	426	397	336	388	401	371	373	367	394	372	403	383	414	372	393	428	366	394	397	427	348	377	405	376	400	404	413	391	392	365	363	398	427	428	366	388	395	379	370	332	411	378	341	365	388	391	361	401	416	390	391	391	374	380	399	382	382	396	419	381	379	379	384	351	371	389	425	388	358	385	378	385	426	385	375	381	421	440	369	366	354	345	372	391	383	392	344	338	377	418	397	376	374	390	398	426	353	376	395	401	374	405	339	410	453	384	388	361	407	396	406	425	389	377	379	362	386	362	393	355	395	375	348	361	393	395	376	371	362	368
3504	3280	2137	1368	1075	947	900	870	907	851	813	811	906	832	830	850	813	844	829	794	812	852	832	794	811	786	813	784	808	813	802	838	821	809	809	842	811	825	793	837	826	853	863	885	813	842	815	819	840	772	795	820	806	779	801	806	860	865	814	804	746	813	863	787	883	773	783	814	778	803	846	848	803	785	817	803	828	859	828	827	811	800	783	841	774	829	801	826	832	836	875	880	857	809	770	836	802	802	777	800	819	842	781	804	829	848	804	789	788	776	772	786	844	797	799	827	895	830	825	809	792	825	760	837	811	810	833	795	791	809	757	839	844	821	794	815	789	816	817	818	779	826	819	830	791	842	802	827	796	852	801	874	825	806	791	840	816	813	828	815	807	805	826	804	874	866	827	812	801	829	817	796	869	840	838	817	778	869	791	808	808	791	847	846	820	884	833	813	843	752	776	839	798	845	806	833	835	826	871	883	848	873	817	792	792	858	750	809	823	790	756	774	806	802	790	791	793	839	830	829	799	795	865	765	846	834	866	820	868	800	869	802	825	798	871	860	787	834	846	813	777	816	821	812	831	835	822	836	794	800	843	842	842	808	818	751	786	823	832	824	801	789	811	880	844	819	839	841	801	787	781	792	780	821	839	801	767	832	787	829	804	825	814	840	868	796	800	847	855	805	803	807	827	804	781	818	828	799	842	742	783	791	816	862	770	883	856	817	821	860	778	777	757	839	792	796	821	796	827	818	808	843	844	848	762	806	837	832	778	809	794	774	793	796	791	856	794	836	811	849	731	830	783	787	882	814	809	797	765	819	798	819	762	770	789	829	805	849	794	843	807	833	835	827	800	813	821	777	804	793	819	793	792	785	781	798	874	859	802	847	839	790	773	840	825	830	798	781	815	832	819	844	831	814	811	841	870	832	816	787	815	781	882	818	774	840	797	784	884	830	788	857	759	792	744	797	777	811	824	883	848	836	820	807	789	841	866	825	773	813	816	865	811	806	820	880	792	861	786	855	787	793	821	841	811	824	843	776	806	820	867	837	801	806	818	798	840	832	777	847	862	789	786	835	810	804	854	806	858	766	839	843	833	842	788	813	812	815	794	822	858	844	827	801	866	804	770	765	805	768	790	773	809	810	813	835	817	848	840	821	812	841	822	877	818	774	794	816	825	818	760	786	822	787	862	806	832	832	777	846	772	829	831	858	831	801	794	830	795	736	815	793	801	896	801	776	835	822	820	808	790	791	852	830	792	816	813	795	824	838	875	813	791	797	802	804	764	825	823	804	835	798	783	781	853	770	850	790	807	810	817	849	816	814	849	820	826	827	873	831	795	794	839	809	816	798	817	787	842	827	808	812	837	818	769	839	871	838	843	821	842	817	774	828	810	788	768	801	795	838	778	818	829	814	799	831	862	821	817	809	825	825	800	820	813	830	819	827	826	794	794	812	803	745	803	787	877	798	833	801	791	811	782	852	779	766	811	803	810	792	829	869	839	817	884	862	849	850	822	813	814	858	808	825	793	793	855	821	842	813	802	789	794	792	783	824	789	849	870	781	800	821	862	817	827	779	796	822	840	835	848	812	799	828	827	823	795	778	827	794	768	818	825	786	775	819	874	798	877	814	755	870	810	825	845	802	818	857	813	820	875	800	832	794	846	820	781	828	767	813	854	839	841	751	801	776	784	723	769	818	847	795	841	812	833	793	812	820	845	849	827	829	796	773	802	816	822	846	806	796	788	809	816	816	797	762	790	810	801	834	743	783	839	829	807	848	809	782	798	811	789	834	811	841	800	815	799	809	839	823	825	803	825	811	848	818	788	814	835	824	863	835	797	805	813	808	762	801	800	804	849	792	805	835	821	812	762	818	843	848	848	813	805	788	810	782	835	826	843	804	860	834	840	800	805	758	760	764	838	758	793	782	770	826	844	849	814	835	804	798	792	831	826	773	811	817	802	835	786	832	757	803	829	800	828	748	810	853	836	816	819	775	858	796	811	850	795	823	815	861	798	839	842	850	815	825	822	817	845	824	829	822	869	790	858	830	834	856	851	770	838	744	812	814	826	839	839	784	868	796	831	823	778	845	849	823	828	797	838	767	829	778	861	819	803	839	789	829	818	835	808	824	838	809	811	798	840	832	794	790	769	804	807	852	843	819	799	810	850	814	780	790	781	810	817	783	839	817	845	859	810	822	820	809	823	849	830	809	783	806	830	735	789	830	765	760	819	818	754	816	808	816	812	830	809	800	773	786	827	834	773	806	784	791	836	783	803	787	824	833	818	797	816	766	851	777	796	834	813	797	800	846	811	802	766	850	783	803	834	810	812	812	796	813	818	844	813	804	746	817	878	829	853	827	840	769	803	810	810	784	754	807	827	817	833	782	845	827	834	866	814	801	778	840	891	817	839	799	839	822	786	838	825	838	843	832	790	800	843	875	843	866	802	831	816	841	850	815	842	793	784	865	844	807	804	815	840	767	855	808	837	859	791	855	775	821	784	844	838	820	823	806	805	784	778	821	769	824	811	795	821	761	858	800	848	790	831	818	815	808	836	850	817	823	843	776	803	782	784	783	855	871	817	828	862	810	838	807	770	817	817	814	767	832	802	841	852	797	814	828	858	785	778	816	821	790	824	805	817	759	817	861	825	755	805	838	814	852	839	784	775	776	839	798	844	815	800	814	800	812	786	787	818	796	791	837	815	826	817	826	798	784	793	825	786	790	811	808	837	811	828	787	769	835	823	820	819	842	753	837	808	829	788	824	859	801	831	809	809	792	792	815	785	761	839	806	792	781	816	742	821	770	803	811	802	779	840	787	827	818	822	858	847	803	822	805	778	784	789	826	808	834	818	797	775	825	798	795	779	786	816	850	867	803	831	836	771	848	782	808	804	844	872	806	845	807	813	855	833	791	794	761	777	869	829	829	771	846	840	814	879	822	821	816	809	765	830	850	810	833	777	786	837	839	827	835	876	837	808	787	789	806	802	787	846	842	731	804	818	753	777	812	822	782	793	782	794	852	784	840	795	836	866	764	787	809	832	809	794	783	822	833	784	817	838	796	844	850	785	838	801	784	873	832	756	739	814	783	766	800	876	837	808	840	848	861	779	807	772	802	847	820	800	735	813	834	799	801	785	812	802	838	801	790	742	859	824	826	790	798	751	864	853	815	855	807	791	792	775	804	802	817	840	831	806	857	772	783	808	849	812	778	815	819	850	818	824	805	804	797	835	815	794	765	818	849	838	790	817	840	805	797	766	859	801	797	807	789	801	802	800	801	837	823	835	876	782	837	824	781	725	799	819	796	840	865	783	825	798	760	811	796	817	806	880	787	792	829	758	824	849	828	851	833	825	832	787	817	840	779	788	830	842	827	842	765	788	812	797	823	816	827	834	773	829	855	808	845	805	772	836	798	826	815	811	819	778	846	852	748	783	844	780	848	768	827	819	809	790	778	839	827	814	801	835	807	855	831	814	775	869	881	838	813	787	772
24531	21720	26138	27850	21726	21725	3428	533	359	354	294	297	287	290	254	239	224	245	235	241	260	247	239	234	239	207	233	239	215	188	224	223	216	244	220	225	236	182	239	238	221	224	255	217	215	213	233	211	204	234	222	244	217	231	235	219	242	234	219	222	196	205	212	219	212	234	223	223	217	216	213	214	204	255	227	221	214	202	253	245	215	218	220	251	200	222	215	240	234	241	245	232	216	225	228	213	205	229	210	253	228	234	208	191	204	199	229	209	197	217	242	219	238	200	217	224	252	213	210	227	206	213	186	238	239	207	213	249	230	222	214	265	227	255	218	216	216	223	235	211	217	212	232	215	245	210	198	205	240	220	218	221	227	228	206	232	221	190	211	237	188	204	230	215	221	228	211	236	209	210	237	218	199	229	218	249	207	244	250	205	246	216	221	222	216	217	204	220	203	208	237	221	229	214	217	221	218	232	242	201	233	245	256	235	209	213	220	198	200	203	214	228	220	224	201	210	212	213	214	230	204	221	235	206	200	233	211	220	231	206	230	217	237	235	214	201	225	218	234	257	234	207	204	239	220	209	224	237	223	237	222	240	195	217	218	205	204	227	220	235	239	257	207	237	230	202	227	222	223	221	225	222	230	209	235	212	239	214	209	240	232	211	228	215	215	212	223	205	237	230	201	210	236	250	211	228	234	189	202	246	193	190	206	244	241	226	245	216	225	229	188	208	205	229	219	231	235	235	236	205	206	222	238	212	192	196	222	218	220	260	230	217	209	244	226	210	248	238	227	204	242	213	241	256	199	203	219	241	208	220	200	239	209	223	275	232	221	230	219	227	253	224	197	219	185	223	197	225	206	240	205	217	244	222	225	223	219	230	212	227	202	213	199	218	242	230	219	227	227	245	224	227	213	208	224	224	214	208	205	232	195	228	230	224	239	224	217	219	233	227	237	229	201	209	251	208	233	219	213	234	196	216	212	220	224	218	210	213	217	240	207	211	232	245	214	202	208	226	215	234	201	246	239	248	229	214	226	225	229	233	221	202	217	209	203	201	218	218	204	210	217	200	216	221	211	230	202	177	220	224	230	195	216	189	201	221	190	212	236	253	200	216	228	190	235	242	229	223	243	228	228	196	183	199	197	215	220	211	222	194	204	234	229	206	199	229	236	206	233	236	238	241	254	214	199	217	221	229	245	205	240	239	251	226	228	221	221	229	216	202	223	220	226	203	209	222	242	213	217	211	236	221	199	232	228	215	207	236	218	207	231	227	190	213	231	218	228	220	217	198	243	210	218	213	235	230	228	218	216	225	233	239	250	204	198	219	208	216	214	208	208	218	214	246	225	240	203	215	199	226	203	246	202	214	210	235	213	252	203	205	209	238	232	212	192	233	202	216	228	221	245	229	245	209	210	212	199	247	202	216	236	225	215	224	238	235	237	266	211	229	243	236	212	198	193	227	200	246	202	223	234	253	242	204	208	223	226	213	197	219	211	232	227	202	231	232	242	237	223	221	204	232	239	230	227	239	208	203	254	196	227	229	234	224	209	218	248	237	228	216	190	230	221	243	235	208	219	231	237	204	236	229	205	195	206	214	258	205	222	210	253	209	230	213	209	207	211	236	213	218	229	231	205	246	213	211	191	203	213	221	215	236	199	228	215	221	241	251	252	216	225	229	198	236	229	244	224	223	228	236	228	221	223	196	225	222	217	233	226	209	244	239	232	192	238	211	177	250	242	245	198	229	210	217	188	217	228	208	217	225	233	228	213	247	191	248	214	208	212	219	186	198	196	247	237	238	193	249	238	221	235	205	235	239	236	222	231	228	221	245	210	200	190	218	216	215	212	244	225	244	205	195	245	208	227	231	221	210	228	230	203	195	207	226	198	248	223	209	226	203	233	231	234	227	210	199	227	231	235	217	227	228	200	209	216	230	206	212	220	204	221	224	230	235	234	231	206	226	261	239	208	214	223	228	210	220	236	242	212	232	221	232	252	253	200	207	222	238	226	216	228	227	216	231	217	217	223	208	235	225	248	231	211	183	227	221	204	225	241	217	231	232	217	213	205	208	238	234	244	225	221	223	229	250	233	234	240	209	195	219	219	209	228	228	218	227	212	208	253	214	204	230	242	205	248	218	244	229	225	208	204	240	228	215	209	206	217	244	233	209	213	189	234	235	210	229	218	198	218	213	223	234	258	220	216	200	242	222	226	246	238	186	207	196	215	213	246	183	225	239	215	217	218	216	199	245	218	218	207	234	195	220	207	191	201	227	207	230	225	244	225	224	225	245	200	199	231	203	203	233	201	260	239	205	210	243	226	217	219	240	232	199	226	224	224	215	216	235	226	228	206	215	243	216	230	234	195	203	226	230	236	254	236	202	227	238	224	205	223	227	205	231	204	248	222	233	196	227	229	208	219	224	233	202	215	222	217	234	228	205	216	204	228	216	204	248	202	217	218	254	245	234	210	242	257	228	216	223	245	217	224	196	216	240	251	203	191	240	242	250	208	224	247	255	197	197	236	235	232	221	193	219	215	245	232	234	217	243	231	215	226	212	185	244	240	213	211	209	211	214	221	220	208	214	203	217	235	228	227	249	234	230	228	213	244	246	241	236	197	215	216	235	180	209	205	206	212	232	209	211	239	219	221	219	209	228	190	238	222	206	234	227	230	198	251	216	208	216	216	230	234	225	228	217	204	218	231	210	198	211	228	231	242	244	243	239	200	190	201	235	199	227	254	242	224	229	201	260	221	223	207	209	231	227	211	221	219	196	237	205	191	229	219	235	233	245	235	202	234	222	227	230	228	251	222	241	228	236	207	203	230	239	199	256	216	228	173	218	217	210	221	245	228	214	223	219	237	223	176	209	209	228	214	222	222	232	212	216	212	238	245	219	233	235	206	209	223	208	211	226	217	217	225	236	219	248	233	239	233	212	236	209	227	211	209	216	227	219	243	238	188	243	204	225	238	224	231	239	200	208	240	213	213	229	238	227	204	211	238	208	242	205	192	216	216	208	199	223	201	221	190	238	200	227	202	205	216	246	232	199	255	217	193	207	190	222	221	214	218	230	211	227	218	197	212	235	221	237	200	230	203	224	208	226	211	194	225	205	249	268	220	226	212	224	214	216	216	199	214	236	225	238	205	229	210	248	196	213	243	224	179	225	235	223	221	219	226	216	223	241	240	210	221	228	234	211	218	224	216	254	210	234	240	240	220	225	223	191	214	194	239	240	198	216	180	241	224	233	228	211	206	228	229	245	220	219	227	215	225	228	248	262	210	207	224	239	232	215	215	206	211	236	203	224	254	219	244	242	228	207	229	217	219	248	220	200	232	210	186	227	250	230	209	215	234	204	228	205	233	217	220	212	212	207	239	192	224	232	242	202	239	262	228	215	240	255	229	228	229	246	247	206	192	211	220	237	200	237	232	199	222	214	202	246	198	220	231	225	204	214	221	243	235	219	222	223	233	237	216	242	231	195	239	222	185	221
3461	5281	3135	1504	932	756	649	567	566	546	539	537	514	520	508	530	531	491	473	501	482	504	497	501	517	484	483	484	483	472	516	491	509	485	508	507	499	504	505	529	489	481	475	471	480	479	501	488	485	517	473	510	483	483	493	483	480	490	489	540	466	488	494	526	519	478	529	475	471	500	517	494	493	528	496	492	474	478	466	526	482	494	501	473	496	493	534	469	473	538	478	469	463	479	500	494	497	503	509	492	466	486	473	481	497	518	489	499	508	506	503	484	493	522	486	491	469	476	484	452	487	459	494	471	483	509	502	488	498	473	491	466	500	490	498	531	455	497	486	462	530	514	502	497	493	471	472	490	466	494	514	479	549	498	497	487	504	499	482	502	494	489	470	467	482	520	494	485	505	481	480	495	504	492	550	480	484	479	516	491	531	480	523	477	527	556	488	484	450	463	475	481	483	505	505	450	494	504	510	496	514	489	509	506	467	498	485	504	469	483	490	475	515	501	485	477	470	456	503	488	454	482	476	479	491	484	495	504	516	475	524	498	446	504	472	506	480	497	518	461	489	505	491	506	473	523	479	503	529	488	449	516	475	475	504	523	488	513	529	469	516	478	497	488	518	445	477	503	502	429	474	470	507	492	491	480	470	486	464	515	499	528	506	489	497	519	503	513	482	480	498	501	462	492	500	502	497	481	481	481	508	475	505	474	504	483	509	528	502	468	488	484	468	484	501	491	486	494	466	497	478	514	484	507	487	485	507	493	521	512	520	498	468	470	490	517	454	501	511	515	503	503	478	502	514	544	498	499	487	514	463	480	491	524	493	476	482	514	458	506	482	477	489	464	477	470	525	547	511	487	508	452	470	467	493	474	499	487	495	475	471	535	452	484	475	529	477	513	497	479	505	494	469	510	446	493	476	456	491	497	463	531	499	519	503	498	467	471	480	457	498	464	505	481	516	491	494	498	501	493	471	490	507	486	469	468	463	511	533	485	513	460	490	463	474	505	508	524	496	489	496	522	471	491	519	486	504	486	530	484	514	457	488	513	489	440	508	447	464	477	504	482	520	493	463	482	460	511	470	473	465	484	490	491	513	467	462	507	505	471	467	451	469	522	488	452	487	531	453	510	511	507	489	513	487	503	477	470	522	473	478	460	465	484	481	503	470	474	550	496	493	508	482	483	521	469	488	455	485	509	514	499	497	481	508	491	479	507	533	485	477	515	480	534	504	507	475	507	463	470	490	521	491	493	473	502	499	500	528	526	467	478	462	520	472	497	471	510	502	502	491	516	487	477	530	529	487	499	490	487	461	502	487	519	506	504	467	506	483	467	499	493	494	457	464	468	466	508	487	500	491	495	475	467	501	473	490	461	492	509	481	481	481	471	520	478	474	474	500	497	500	490	464	461	498	483	461	491	471	474	488	486	443	451	546	501	495	463	519	518	488	513	488	497	531	509	492	503	491	488	505	459	497	469	519	510	508	457	475	473	486	529	473	500	472	522	500	481	522	480	531	487	521	497	444	536	501	491	483	493	468	468	502	489	475	474	491	501	514	490	492	498	504	460	481	536	481	474	498	482	481	491	531	531	534	498	501	468	513	515	466	442	518	473	509	540	474	509	518	520	497	507	463	498	480	461	444	488	481	535	494	463	478	494	462	512	491	461	485	454	480	500	477	530	492	460	510	481	504	511	473	484	488	527	507	503	506	502	507	469	506	441	517	489	503	495	479	506	458	491	501	490	531	479	485	495	515	459	470	510	506	493	484	507	501	481	501	504	491	484	480	508	492	480	529	512	499	500	447	449	493	467	490	485	477	499	515	484	487	460	502	482	484	472	497	448	495	502	464	491	493	482	493	467	521	501	502	480	471	506	474	485	492	514	521	479	488	496	464	479	450	522	483	491	479	484	514	488	455	481	490	509	462	511	479	530	499	476	494	496	504	505	501	496	457	486	496	501	522	484	500	471	520	466	505	512	470	500	518	491	484	485	493	505	507	452	514	502	534	532	482	467	500	505	531	497	490	479	493	491	465	510	477	532	488	467	495	487	501	451	505	468	518	494	509	516	455	489	485	484	487	475	453	485	485	462	517	475	503	475	537	453	471	479	493	480	509	470	508	469	489	493	485	447	476	496	460	494	542	497	474	503	521	528	438	495	465	487	508	519	474	455	471	495	449	481	484	519	434	528	483	473	490	492	472	478	468	471	479	503	508	504	500	461	527	483	515	468	499	464	485	516	492	497	471	481	528	494	483	506	496	518	479	501	474	483	519	467	491	490	479	524	534	520	489	506	502	468	475	500	479	511	469	521	494	477	524	470	485	504	469	461	456	509	491	482	496	487	518	441	505	485	474	481	502	501	474	490	505	516	492	417	481	494	473	521	489	474	483	483	480	504	484	505	445	501	494	492	477	472	527	508	460	475	500	522	452	490	482	488	473	472	487	472	535	489	527	517	485	474	527	493	509	481	486	514	489	512	461	500	439	497	515	500	506	509	491	522	509	498	475	480	496	482	497	427	511	498	491	543	488	499	485	494	460	484	476	489	519	485	474	476	522	467	530	498	511	494	527	479	483	477	480	486	481	495	504	477	503	496	512	445	519	519	517	502	474	480	516	483	455	471	498	498	479	518	475	516	486	482	495	482	518	485	503	457	545	490	504	431	491	484	492	485	517	498	479	500	484	544	499	466	457	463	494	496	526	498	489	484	549	487	484	581	462	513	502	479	491	473	499	499	505	436	459	512	491	487	474	478	471	472	452	479	459	503	523	501	507	493	496	485	514	470	471	483	496	491	470	475	487	505	460	458	505	474	489	499	471	445	486	536	480	534	473	528	499	506	506	488	477	456	505	454	537	472	473	479	491	542	509	506	516	492	462	487	498	501	464	452	487	482	518	492	532	477	521	465	458	438	472	488	464	487	469	482	449	474	527	465	476	481	472	490	487	491	517	470	484	480	484	473	472	505	488	476	459	520	490	503	469	488	506	490	499	503	475	500	500	521	466	523	469	486	487	480	503	516	493	496	512	524	498	526	475	458	492	518	498	493	480	532	522	486	500	496	470	493	449	520	491	488	453	490	477	512	473	505	445	523	465	474	474	493	468	491	494	462	485	499	474	490	494	474	471	516	517	511	499	517	552	507	489	491	488	498	488	467	476	481	480	485	476	513	442	506	471	478	503	503	474	476	502	506	495	520	463	491	463	475	491	462	473	523	495	453	504	481	441	503	483	492	468	490	486	525	471	477	504	518	493	507	508	488	470	480	443	518	492	496	456	513	462	506	501	463	492	524	499	485	477	464	509	464	486	496	491	524	503	471	502	469	528	538	517	540	499	471	500	480	456	485	504	490	547	492	494	497	467	503	520	515	491	486	492	471	487	514	503	496	500	479	485	496	463	456	482	515	504	480	484	458	516	463	456	501	476	528	476	474	513	494	512	487	453	487	483	486	505	504	540	490	433	497	461	503	476	499	457	494	503	489	485	495	490	492
33715	10725	1338	605	533	489	321	318	251	343	314	330	317	306	313	294	306	292	306	317	340	319	285	273	316	307	283	301	321	281	318	300	320	282	293	336	295	323	343	293	338	306	302	300	317	306	299	310	296	322	283	304	314	311	305	310	312	307	321	298	325	299	315	309	316	284	311	302	334	303	286	286	318	314	356	287	335	297	328	348	303	286	346	297	297	298	287	323	302	336	316	314	285	308	359	305	328	306	297	324	321	312	295	305	302	306	287	329	334	316	306	336	294	352	327	305	320	307	328	282	296	274	302	301	264	306	317	285	315	311	288	323	327	326	273	281	304	354	316	285	256	326	298	296	320	285	306	286	290	280	314	315	298	304	308	275	270	325	333	247	330	339	291	308	282	303	284	289	285	282	305	346	323	260	303	311	305	303	302	294	306	314	308	286	311	318	281	315	309	334	333	269	306	316	315	313	339	342	299	309	292	309	343	297	317	322	310	300	301	314	295	329	291	266	277	356	285	292	303	316	321	296	284	286	346	301	299	338	343	328	345	289	301	335	296	317	305	289	284	306	338	285	328	312	309	338	286	276	270	319	303	285	305	316	309	294	270	291	312	302	309	289	316	295	310	313	279	285	289	278	319	319	296	284	313	290	294	302	342	308	301	283	307	312	289	306	275	296	293	289	309	306	314	313	304	323	316	310	347	298	298	284	328	308	323	335	310	314	306	298	301	301	315	304	324	277	295	361	299	293	297	320	314	323	318	293	317	321	331	346	294	294	320	313	323	336	300	309	345	314	292	287	307	351	311	302	295	271	270	318	316	286	303	303	332	328	301	357	334	293	298	319	312	338	313	302	303	299	313	284	307	328	281	302	318	273	296	315	316	310	285	289	293	328	283	264	301	311	304	299	317	327	340	266	308	338	313	286	286	327	313	310	299	294	296	299	306	310	328	292	293	299	299	309	316	291	284	328	322	321	330	315	330	319	346	311	291	292	303	288	296	309	298	298	331	321	300	326	301	282	290	319	302	308	297	273	279	293	289	306	299	310	321	289	317	303	265	311	266	312	325	277	328	301	307	278	330	319	303	304	294	343	305	331	336	302	298	334	297	318	302	282	295	310	283	296	284	308	311	342	301	322	333	359	302	296	304	302	274	301	330	292	287	292	312	281	295	318	305	291	310	313	308	306	327	294	312	291	275	279	333	294	326	292	284	322	371	303	282	295	318	275	332	322	315	316	309	288	298	329	304	318	272	298	322	333	329	287	341	300	275	307	293	312	324	314	330	356	302	306	287	287	284	296	315	286	299	308	322	288	308	292	327	299	300	311	294	305	301	324	312	316	309	286	321	300	339	343	289	294	298	316	295	327	313	300	307	306	289	316	290	305	305	326	332	279	318	308	323	298	294	335	303	309	262	333	264	310	332	282	315	311	302	325	335	321	330	310	351	326	299	318	341	314	283	341	270	303	287	329	295	264	315	284	293	308	285	328	295	352	326	309	278	317	318	313	290	307	314	296	310	292	316	299	298	338	311	293	279	340	330	330	320	308	330	291	284	302	302	325	328	282	322	306	293	309	317	308	286	306	341	289	268	300	297	354	274	275	329	325	287	290	319	296	313	309	326	285	307	298	330	321	336	271	299	299	342	303	312	351	303	301	290	343	331	325	302	308	293	289	305	285	306	305	313	294	293	325	323	325	332	306	313	293	341	308	307	287	288	306	300	294	304	305	291	294	284	281	272	295	307	298	313	298	322	307	321	281	294	314	322	315	283	309	301	310	267	294	264	311	301	290	268	305	309	291	273	286	313	317	316	304	317	287	319	291	336	308	273	305	268	310	302	330	288	297	324	292	309	298	311	303	291	315	308	309	287	280	334	318	314	305	332	297	278	306	330	332	298	303	321	275	299	296	307	292	304	282	316	306	294	324	313	306	284	331	310	287	316	320	289	261	332	331	305	285	291	285	295	332	318	330	294	296	278	302	296	292	311	282	314	319	314	320	290	279	317	295	296	301	299	294	338	257	334	305	329	286	346	304	303	316	279	326	285	270	283	279	321	297	298	321	296	291	310	304	293	331	316	334	314	315	289	322	311	327	300	340	294	280	274	298	308	322	310	334	318	332	311	324	307	294	287	324	308	360	321	318	338	339	282	302	294	290	309	285	280	315	306	350	321	323	347	277	275	343	306	314	327	316	299	307	295	292	317	302	292	354	309	276	278	295	300	297	305	301	312	282	317	315	301	279	285	327	290	313	309	299	317	314	292	306	301	323	310	278	303	319	280	333	284	303	278	296	277	306	341	327	303	365	315	324	319	323	279	318	280	328	299	310	312	289	303	320	319	289	263	302	289	304	291	266	311	322	310	307	317	322	287	342	301	299	298	320	325	304	302	332	316	272	298	288	303	286	281	300	284	297	305	346	357	317	335	300	302	321	327	284	318	324	295	323	330	298	288	316	283	320	296	301	289	298	298	311	303	300	325	314	327	306	331	302	330	330	313	294	321	294	312	294	283	290	318	284	320	292	330	281	297	294	315	302	292	327	276	297	324	300	333	317	316	319	289	298	297	338	304	300	294	337	350	300	299	292	311	324	292	289	297	321	314	345	333	314	295	310	315	312	303	298	332	305	314	327	303	319	311	321	299	337	349	306	305	288	300	294	307	297	288	316	295	320	309	289	329	313	312	309	294	334	332	302	295	331	278	301	274	305	302	299	292	296	276	285	306	283	290	320	308	320	335	295	299	276	304	316	301	321	305	279	289	336	344	298	299	298	339	312	286	300	318	308	291	328	277	311	259	327	317	317	302	307	314	276	301	328	291	300	313	312	313	308	292	300	279	314	294	313	317	297	293	289	298	310	305	313	292	311	290	329	287	292	298	300	270	320	306	296	317	303	313	311	299	315	303	304	331	277	317	303	276	318	306	299	314	322	293	288	316	288	296	284	286	303	319	298	298	334	285	342	341	305	301	266	291	338	342	322	297	326	328	290	312	303	325	288	322	312	299	318	333	338	300	301	345	328	316	300	285	336	293	285	324	314	287	318	310	326	321	317	328	301	300	288	303	324	331	319	292	298	300	307	297	326	330	314	291	354	318	308	314	333	349	314	294	307	316	320	281	342	338	329	284	327	340	325	339	304	313	304	305	294	307	320	331	315	314	324	317	300	321	296	300	298	282	321	286	281	314	283	317	312	309	304	306	285	292	336	306	269	286	287	297	302	346	319	309	305	285	292	314	302	317	304	292	310	293	322	302	298	311	295	297	275	317	335	289	342	285	286	323	284	307	327	302	317	313	329	310	301	308	311	310	297	315	342	308	306	317	283	303	290	318	329	302	308	330	316	355	291	305	283	314	317	305	291	315	308	278	310	305	295	321	316	300	291	321	327	315	327	311	259	294	330	308	315	286	314	285	323	309	341	283	291	301	333	285	306	331	323	339	312	280	296	290	310	285	297	302	303	313	330	296	341	328	330	303	286	326	307	285	270	323	285	328	326
5812	866	725	709	710	713	689	695	776	702	658	693	709	671	677	678	711	751	688	675	733	671	682	710	680	661	685	618	712	678	696	730	670	686	718	692	693	674	694	692	717	733	680	772	690	659	708	687	716	701	736	699	708	695	722	682	744	625	689	695	660	678	668	623	687	768	677	689	723	723	737	698	730	657	677	746	709	715	694	690	734	699	733	685	623	697	646	701	693	679	676	700	670	659	653	732	688	673	712	700	669	664	733	702	608	708	700	746	689	695	707	720	744	677	679	717	674	733	704	761	731	680	721	656	701	693	660	668	698	661	684	726	681	703	742	684	711	662	695	705	665	700	719	650	697	626	669	749	674	724	709	680	652	707	715	710	714	688	680	728	755	692	669	757	734	726	691	723	742	672	676	692	730	766	656	704	716	665	682	686	669	718	690	692	711	708	703	683	649	709	683	726	671	700	676	705	663	680	676	677	656	717	660	721	647	698	703	708	688	724	706	713	693	726	704	702	688	693	781	675	689	675	772	649	701	708	687	692	652	648	702	720	673	700	689	720	659	714	697	657	662	683	674	710	692	678	656	671	678	706	686	689	695	680	683	690	700	669	707	724	726	702	672	679	716	688	722	700	721	723	716	673	703	724	677	738	716	672	718	712	716	707	652	658	662	692	637	693	652	749	684	714	660	702	676	710	650	648	726	646	717	708	681	737	663	698	668	666	674	709	690	686	695	707	698	679	634	687	667	663	680	681	747	674	690	686	700	684	685	735	672	716	694	700	684	670	710	718	681	691	674	659	706	666	720	654	731	702	726	711	694	752	682	718	655	706	673	656	686	717	667	764	676	676	678	662	726	697	701	710	724	670	672	692	778	637	644	742	666	713	673	691	672	657	707	705	706	689	689	691	684	684	693	707	721	697	687	730	664	748	742	729	719	706	729	703	644	690	726	663	667	707	686	695	677	685	683	691	697	705	738	690	747	724	735	690	672	664	660	712	687	689	702	724	674	657	652	736	699	683	703	712	677	682	692	756	707	707	683	718	736	667	689	700	737	708	701	701	713	659	687	712	690	700	714	719	680	633	704	745	667	698	678	729	628	686	720	678	672	696	689	675	691	730	686	671	693	693	705	684	726	656	640	642	680	716	643	695	704	728	732	685	721	710	711	646	696	694	694	655	690	713	677	690	663	698	682	659	688	701	690	707	702	707	686	706	714	736	696	655	716	728	703	652	663	724	655	685	741	667	735	692	709	719	712	675	730	693	659	695	730	680	706	678	659	687	693	633	661	671	713	677	712	721	696	692	700	684	693	710	632	673	703	721	689	707	654	666	670	682	703	712	706	683	629	686	714	696	683	718	727	730	686	645	659	730	678	690	683	694	728	706	701	693	717	694	726	717	683	685	707	723	674	653	703	662	683	686	679	672	690	691	718	710	696	659	703	680	713	630	685	718	671	752	685	707	708	708	696	688	706	694	710	649	670	719	661	691	622	774	676	679	700	706	701	726	677	660	668	669	707	619	640	707	729	659	682	694	753	716	680	644	744	692	680	643	691	702	715	712	706	662	682	696	668	711	703	712	686	653	671	703	714	729	737	684	685	674	741	719	737	656	671	699	660	702	694	662	694	700	677	699	702	696	719	710	653	717	701	674	697	720	687	684	669	672	669	715	705	687	681	673	648	684	721	713	675	694	681	676	738	676	645	645	734	645	698	699	720	660	755	695	732	715	682	664	734	752	730	703	694	665	708	693	730	667	689	704	663	662	688	693	712	668	650	729	676	715	728	707	741	724	679	669	695	705	709	725	683	678	684	678	719	721	712	706	676	695	727	729	714	695	699	687	754	675	751	704	709	632	668	655	729	687	734	723	664	671	678	707	725	695	742	687	715	720	696	706	675	666	698	684	684	725	735	660	689	714	700	667	692	716	731	643	707	700	684	719	718	677	689	675	693	674	745	676	713	704	687	709	720	710	691	719	687	723	711	691	720	682	700	689	699	657	702	705	702	741	660	695	703	665	647	654	705	700	696	720	661	697	675	684	668	679	668	706	749	735	707	725	715	739	661	709	691	690	713	719	676	689	669	691	685	682	707	701	678	677	692	669	678	672	725	738	669	682	696	741	718	699	693	713	753	708	673	665	688	730	676	657	727	719	734	714	714	723	627	686	734	713	737	712	697	685	710	697	730	693	668	743	699	627	741	658	699	656	675	700	700	687	669	686	661	680	702	710	723	703	741	718	698	738	772	705	728	751	713	734	691	719	716	687	681	668	721	676	713	711	724	668	739	705	647	728	682	615	680	677	695	663	688	696	722	708	698	667	713	696	699	693	681	764	689	693	667	661	671	678	698	761	723	655	689	704	672	749	699	642	670	678	704	706	704	747	724	679	693	723	708	688	753	690	752	654	712	711	718	654	652	683	652	641	680	686	685	698	682	693	712	706	693	705	713	713	708	690	692	669	722	640	694	702	653	736	683	693	669	653	647	680	716	683	693	713	693	673	666	766	700	660	706	641	673	628	662	669	651	694	675	672	673	669	710	710	653	683	705	698	681	675	691	711	676	698	656	719	698	649	677	686	687	677	694	698	653	730	740	719	700	701	681	694	713	716	722	656	672	743	660	673	691	710	740	693	691	654	718	700	685	650	709	715	692	666	708	697	677	734	695	688	719	700	672	724	730	690	684	673	654	690	659	644	688	688	691	706	694	731	716	674	649	732	716	736	697	693	680	732	682	703	672	698	729	664	675	693	673	712	692	692	689	691	707	731	715	706	707	673	639	686	713	709	656	676	716	732	674	682	741	714	698	655	658	711	700	730	667	718	727	642	641	696	686	674	706	665	710	727	686	727	690	702	739	681	719	683	656	733	709	748	757	664	676	690	690	664	690	703	669	682	671	712	698	691	669	717	661	710	678	686	659	677	703	671	653	669	723	692	710	666	733	677	714	665	688	707	688	693	674	687	748	719	684	737	659	756	731	683	672	699	723	736	744	677	653	672	675	659	696	700	677	732	697	643	722	689	670	737	680	708	673	729	747	750	700	679	661	680	675	717	663	679	724	685	673	688	705	682	681	683	680	711	686	664	719	670	733	731	688	699	705	704	672	679	718	708	670	734	716	668	659	687	696	670	686	698	691	694	729	720	669	671	710	726	671	702	640	695	660	695	626	715	680	728	704	695	685	706	611	751	655	725	721	674	673	724	732	702	691	715	704	691	723	697	715	662	668	696	744	746	690	685	691	709	718	666	653	702	712	698	713	696	737	679	709	696	648	704	683	679	705	679	732	678	685	740	690	715	715	684	709	702	712	725	705	683	704	681	658	693	688	717	687	689	724	680	700	720	689	746	699	727	686	689	667	703	740	699	713	668	736	744	665	706	717	641	709	675	714	710	739	777	667	681	662	718	710	686	737	663	726	697	719	695	665	655	728	722	658	699	707	713	723	754	690	674	700	704	694	709	666	672	750	707	703	706	734	650	685	724	730	687	746	723	724	715
25282	21715	25527	28413	21652	5195	607	511	450	436	430	448	404	383	411	394	419	401	410	396	406	386	377	413	399	422	390	378	414	376	389	397	374	366	383	358	387	380	380	386	359	386	425	401	394	366	343	398	398	387	346	390	409	363	413	420	406	376	408	333	364	390	384	358	368	360	352	377	401	393	379	391	358	380	407	362	413	356	388	401	378	365	392	386	391	398	362	420	412	378	383	400	349	391	388	331	363	395	398	370	373	417	414	385	404	400	364	393	352	373	384	372	406	398	390	365	364	362	369	383	362	386	374	393	359	378	422	383	375	398	358	395	391	413	368	371	376	378	408	390	367	371	410	394	380	385	387	408	390	387	396	414	392	376	402	413	370	385	389	353	386	376	422	392	376	377	383	402	373	405	385	395	348	400	392	387	342	389	380	393	354	394	399	367	383	366	383	375	366	390	401	387	434	391	396	393	354	409	390	382	390	347	386	408	426	392	356	337	379	413	369	422	380	340	388	388	396	401	419	385	377	416	424	403	398	412	382	387	393	396	392	365	365	393	362	354	395	385	370	396	406	385	384	405	373	376	362	410	392	370	380	368	360	369	394	394	352	380	353	413	399	388	391	408	382	360	386	386	367	411	366	360	346	374	358	383	393	407	390	414	415	334	388	423	420	398	385	358	387	386	453	387	444	427	393	385	364	346	407	386	380	370	398	379	413	392	397	380	404	409	404	387	386	400	327	391	403	415	378	372	421	378	379	368	352	399	372	396	405	373	349	407	363	364	418	392	367	367	387	395	422	359	423	404	398	365	422	413	359	394	368	402	392	386	379	343	345	336	394	383	411	388	370	358	403	386	383	385	376	351	361	371	401	384	394	379	370	377	387	388	368	377	377	404	384	411	405	379	416	403	377	390	390	370	398	353	365	382	397	363	416	371	342	367	427	392	384	359	391	413	384	373	400	376	385	455	411	403	367	395	373	398	376	410	425	417	384	407	405	361	357	371	397	350	379	377	428	367	357	367	398	375	359	397	373	367	375	417	402	412	393	343	373	369	356	370	416	401	443	395	359	357	399	385	391	393	391	365	366	411	419	428	336	362	356	408	405	397	397	372	409	390	394	373	389	374	392	392	392	381	365	416	390	363	354	380	373	403	355	393	382	406	358	410	411	363	385	391	405	394	386	377	394	373	370	363	391	385	443	396	334	363	401	391	354	390	371	383	377	371	368	395	383	411	365	405	359	405	401	404	347	396	405	338	374	373	388	378	374	370	367	418	379	365	393	386	369	391	387	329	388	345	390	375	382	368	383	368	411	406	371	368	380	361	381	424	353	339	384	382	414	417	371	360	368	395	386	401	400	385	355	390	365	419	403	346	351	393	381	371	357	368	388	363	344	362	364	368	396	411	386	354	423	402	384	387	420	385	381	398	380	403	385	375	410	396	369	361	320	380	396	391	394	390	382	385	395	354	392	414	380	376	416	375	412	359	390	387	372	441	402	368	400	379	350	354	393	387	368	383	392	337	363	349	372	391	379	383	380	405	412	345	364	393	372	397	398	360	359	381	378	366	391	335	366	399	342	347	372	377	372	365	379	400	326	374	359	335	360	340	384	453	428	397	385	370	354	361	397	347	389	374	390	385	373	394	371	354	362	375	455	378	374	405	401	407	378	358	360	355	342	392	357	406	412	366	376	385	381	364	368	371	404	404	397	396	411	369	376	421	393	399	357	371	372	353	367	360	400	364	407	419	405	372	375	387	405	385	344	406	373	414	409	359	369	386	385	354	322	369	421	391	401	389	399	380	406	410	349	357	385	368	393	377	353	394	375	390	392	366	372	404	374	382	358	355	343	387	401	382	374	379	411	383	354	375	380	373	363	353	418	338	392	407	372	410	401	372	379	368	372	429	402	330	373	389	377	376	372	406	345	365	369	382	381	366	395	379	414	412	405	392	390	360	385	417	375	381	356	403	365	416	407	362	360	400	362	387	351	374	373	418	370	374	379	337	390	396	391	342	364	366	383	414	403	371	354	386	364	372	338	383	396	385	386	397	391	403	406	436	406	372	359	403	396	384	413	394	384	390	387	397	358	341	352	392	372	396	419	404	437	396	393	374	357	375	398	390	421	393	401	376	373	378	392	368	387	372	395	386	426	401	371	321	372	422	413	394	407	372	381	383	351	388	375	374	382	382	386	377	378	379	393	417	377	398	385	395	353	367	372	421	393	421	400	362	373	343	394	363	379	394	387	396	394	380	378	369	357	372	406	399	355	376	358	388	352	359	389	386	377	384	386	361	393	343	387	363	370	357	392	365	374	354	371	385	384	360	389	388	414	389	372	361	378	376	379	418	397	385	376	386	363	374	383	383	384	392	370	423	399	368	377	366	380	387	419	374	392	377	364	394	370	386	381	368	399	388	416	388	361	396	399	391	402	394	365	359	424	378	380	401	371	353	378	397	413	406	373	336	400	374	374	389	363	386	386	390	401	366	398	339	414	400	382	344	375	376	415	403	374	386	379	358	362	387	349	438	414	344	388	388	362	375	354	388	419	370	359	382	371	376	387	366	366	370	414	405	373	369	434	353	355	365	371	418	398	390	382	423	385	380	380	348	382	378	415	348	372	372	395	378	394	364	385	376	386	382	391	383	368	378	376	404	343	380	393	407	415	368	391	399	346	363	322	357	379	373	392	364	350	411	383	359	373	379	359	387	373	364	376	405	358	375	392	387	391	418	378	361	388	346	394	402	408	374	408	409	371	367	366	366	399	411	381	422	406	351	377	401	344	403	384	382	329	423	387	419	371	381	401	383	359	356	370	353	372	365	422	352	409	395	387	401	367	408	343	421	411	336	372	371	391	420	396	368	421	414	373	387	402	416	425	398	354	420	377	393	418	397	387	386	368	368	346	365	384	376	357	382	393	410	409	380	410	366	378	380	390	384	363	400	383	371	376	386	399	348	379	341	382	382	360	397	363	399	363	404	383	401	372	373	424	373	360	340	394	385	374	348	401	365	366	376	423	381	385	375	397	345	336	384	406	367	368	378	342	366	394	384	414	391	363	392	379	379	376	365	403	343	366	378	368	398	352	407	354	389	377	384	379	370	361	360	389	413	384	407	384	388	404	336	392	379	388	378	365	385	393	428	432	379	382	373	343	374	407	392	382	376	327	354	396	383	398	353	395	373	393	406	392	380	344	409	412	379	413	393	366	377	375	380	346	391	428	391	357	402	359	380	386	396	433	364	385	363	361	388	359	373	428	393	407	411	372	359	381	425	415	409	373	371	420	367	427	393	351	387	389	419	409	362	369	330	404	345	371	397	379	349	377	344	372	382	408	353	400	358	396	379	387	360	395	376	366	366	386	367	366	389	366	398	371	402	393	354	405	388	354	405	358	408	382	450	418	390	427	365	382	337	339	392	404	368	402	382	380	380	370	381	389	378	352	406	388	329	377	428	401	387	440	403	417	387	387	387	392	380	385	329	359	420	401	398	380	400
3494	3632	2205	1335	1090	972	889	879	864	854	827	764	818	826	860	845	852	816	818	805	797	795	780	845	827	815	809	816	789	824	815	773	843	845	822	839	835	815	765	785	785	833	799	842	800	821	823	854	859	797	853	840	820	864	806	796	836	858	835	802	827	841	789	842	823	781	826	804	858	819	834	802	843	802	803	782	790	849	792	830	859	848	826	844	849	821	836	834	811	855	780	845	826	836	832	859	813	851	778	856	815	794	815	825	863	875	791	830	810	828	826	807	836	821	850	826	835	802	837	804	811	855	835	836	846	802	799	838	820	809	829	786	793	809	823	818	791	814	819	815	777	842	773	802	773	876	807	819	806	828	815	808	860	839	809	834	834	788	804	820	761	858	869	829	785	832	806	774	861	833	780	791	822	796	862	824	820	833	767	796	823	854	832	833	872	806	767	863	790	829	857	832	857	794	793	808	803	829	836	781	820	846	791	815	869	820	803	831	812	807	844	820	829	826	826	775	766	839	791	842	846	847	844	838	831	826	784	818	794	810	827	827	805	806	871	867	786	798	812	860	794	777	799	833	806	753	801	810	849	811	796	781	818	817	872	818	828	850	792	807	786	806	785	778	813	838	856	754	797	801	866	828	795	824	807	820	843	795	851	828	853	835	852	804	774	835	779	814	842	829	752	809	847	791	826	857	760	828	843	869	782	766	841	812	828	862	829	819	845	781	835	825	795	824	856	796	777	753	831	806	821	787	804	792	846	803	826	882	825	808	821	840	778	820	852	809	774	838	825	842	828	831	788	771	804	843	841	785	820	852	818	782	840	809	807	829	850	839	836	810	802	893	836	846	869	838	812	841	807	777	811	836	819	759	840	850	776	839	814	845	796	828	815	817	813	799	826	793	771	842	801	824	812	899	828	842	864	787	817	809	801	793	819	802	840	817	781	845	833	810	816	807	787	801	858	777	819	782	810	884	853	818	846	799	811	838	827	839	867	794	816	837	785	796	862	827	787	830	855	829	783	806	844	818	761	822	815	796	820	821	796	822	821	775	779	810	801	879	828	837	777	762	901	880	785	827	804	805	848	864	779	863	814	803	848	804	795	833	834	807	842	813	841	871	824	806	819	827	829	797	838	803	799	814	786	762	768	801	835	847	790	834	802	804	782	788	763	814	812	787	804	799	788	784	844	832	857	815	816	790	787	790	843	825	833	818	834	760	807	789	844	819	810	867	810	796	826	829	862	837	796	852	837	816	845	817	782	780	774	819	833	835	841	785	793	840	858	761	815	787	805	828	853	818	853	817	798	777	818	792	875	830	822	805	841	813	834	793	803	808	804	814	841	764	792	833	785	819	795	803	845	845	813	838	780	827	858	797	818	814	863	785	846	833	797	822	805	792	852	835	777	808	811	868	847	844	823	763	812	821	786	806	769	789	820	803	814	831	787	794	823	840	852	829	806	763	822	810	823	861	812	847	751	844	818	794	824	859	852	893	840	783	849	785	796	831	812	844	886	807	793	815	858	761	843	840	805	865	826	854	771	812	822	862	852	834	790	804	807	887	780	766	840	835	817	763	810	798	824	758	835	789	852	838	806	819	864	831	809	859	770	839	819	825	849	795	821	856	828	827	862	819	794	823	796	780	807	788	830	780	843	848	794	769	811	867	824	851	844	844	869	869	813	821	849	853	794	818	806	810	782	805	804	792	840	861	848	803	824	827	832	801	842	792	840	838	826	806	899	822	821	805	822	822	849	786	852	844	794	847	823	835	776	852	803	858	829	816	796	829	814	864	829	818	825	796	839	865	827	840	774	798	808	778	784	807	806	819	855	777	818	769	816	779	813	811	822	810	822	783	831	800	860	764	778	799	795	798	743	832	841	817	839	797	884	741	839	843	847	844	777	803	817	788	864	792	764	826	783	831	848	816	880	778	857	841	864	779	832	847	803	813	831	826	795	799	838	837	820	825	864	824	813	911	768	810	843	815	846	780	809	848	821	842	800	816	886	811	836	838	801	757	837	820	869	815	826	852	831	799	819	762	837	830	795	828	815	838	856	826	811	804	810	829	837	866	813	836	819	783	814	840	854	874	820	740	755	814	825	792	786	840	794	785	856	795	820	822	797	791	768	862	852	830	879	840	834	868	808	862	794	835	772	894	773	817	829	878	816	775	814	886	821	769	813	799	834	866	819	778	871	826	842	825	832	832	867	794	891	809	861	825	830	859	811	809	787	844	818	844	832	845	791	793	838	764	832	784	811	818	867	809	813	788	824	813	846	861	814	784	829	849	859	823	805	804	802	849	821	852	841	849	860	749	801	799	815	810	773	838	817	785	871	778	838	825	831	822	785	812	831	863	802	809	776	856	815	823	815	825	821	778	839	804	852	794	826	829	838	780	776	792	873	794	791	800	866	821	825	778	804	830	798	805	830	821	824	815	808	827	816	847	801	805	848	832	878	797	806	862	842	824	801	790	813	880	808	822	824	773	761	833	821	838	803	844	829	768	832	801	843	823	845	847	804	829	790	826	827	787	810	761	821	803	810	806	841	770	770	849	804	792	864	847	811	794	825	876	841	797	811	839	809	833	843	803	844	828	838	849	817	807	815	861	843	842	822	810	849	818	843	815	805	790	813	777	827	840	811	877	803	774	776	782	830	793	828	846	827	807	802	771	849	809	804	826	771	813	842	807	815	801	797	785	862	799	857	869	817	828	824	811	785	819	809	839	800	910	847	793	847	816	840	797	860	853	796	823	787	796	800	784	791	780	842	771	808	814	815	858	761	801	813	815	793	850	801	839	835	857	823	856	815	846	819	846	872	763	866	852	795	844	824	789	797	797	842	860	779	836	837	818	821	796	844	851	817	793	863	853	827	823	798	803	834	821	842	834	826	800	801	845	820	824	826	801	803	772	817	795	856	811	871	839	832	835	795	755	808	813	843	837	838	830	833	779	814	782	763	819	873	787	821	825	864	834	836	818	856	833	772	830	820	837	798	832	802	833	813	785	825	824	828	771	796	758	801	823	890	842	847	798	793	775	820	818	805	808	818	805	853	804	813	786	830	778	823	772	813	827	804	816	780	813	787	840	824	803	875	827	800	841	825	793	811	795	786	814	825	844	811	849	831	831	809	780	830	791	828	874	860	824	816	794	833	850	831	838	817	806	803	772	823	839	772	763	844	760	840	814	798	845	833	803	835	832	824	807	796	818	850	790	841	783	802	817	811	819	769	811	837	824	820	804	841	834	839	802	836	836	792	852	805	859	789	761	799	788	775	796	812	876	802	842	811	832	804	841	784	818	796	850	795	806	820	808	864	855	809	838	798	781	830	793	820	837	777	801	804	787	858	830	840	829	852	826	878	861	821	816	854	828	813	833	774	735	841	813	859	853	864	789	824	795	821	803	871	833	828	766	807	871	774	785	802	796	823	833	756	846	816	774	837	839	833	848	822	802	825	827	776	843	796	813	790	863	823	827	820	826	827	793	818	828	821	809
24480	21696	26094	27851	21700	21710	3634	539	383	352	309	293	304	298	268	265	281	238	226	246	267	236	219	225	232	260	228	242	240	230	255	200	228	235	244	225	210	219	235	263	221	248	254	234	222	237	219	227	262	250	241	221	241	261	233	230	237	234	251	216	247	225	260	225	248	229	246	228	263	197	231	220	220	195	218	252	211	213	229	220	270	221	215	216	228	208	214	225	221	227	224	223	241	232	232	220	201	206	244	219	230	227	218	210	210	228	229	213	239	216	226	215	223	209	242	225	222	233	225	263	210	216	205	232	203	204	230	217	221	229	231	247	225	232	221	217	187	239	216	217	227	189	236	215	224	207	209	218	206	230	209	236	215	219	217	227	243	267	226	223	217	207	223	240	221	231	199	215	244	230	230	238	241	234	209	223	226	225	233	213	235	204	221	212	204	227	185	222	232	196	201	220	251	209	192	219	206	217	209	214	199	227	197	196	244	223	212	224	255	258	224	225	259	226	236	193	228	235	258	255	214	220	191	205	221	200	210	194	202	226	211	225	186	220	206	233	216	206	230	215	237	217	235	225	211	200	235	223	197	223	223	231	227	229	222	227	204	250	244	234	258	202	227	211	207	201	216	232	243	211	221	213	193	249	221	217	225	225	221	228	221	215	240	256	200	254	225	226	224	187	233	212	215	242	231	225	233	208	211	218	232	202	218	212	247	234	226	205	204	230	208	225	234	216	225	254	217	218	202	215	231	199	226	237	252	222	218	203	205	220	207	222	212	230	219	229	242	216	230	225	237	200	246	223	188	226	239	207	223	221	227	238	219	210	227	264	238	222	260	216	215	248	221	244	252	212	204	235	214	229	213	229	208	219	220	227	241	235	215	233	216	193	213	193	231	205	232	229	195	225	199	226	205	222	218	215	206	225	212	232	241	206	228	240	224	228	209	223	211	217	216	244	226	214	215	218	213	231	242	257	211	212	208	209	198	242	218	237	209	212	245	227	205	228	240	220	195	211	222	227	211	233	222	213	207	211	228	231	203	217	212	193	243	235	194	238	247	237	210	229	225	218	203	230	239	193	225	226	212	189	230	249	232	212	224	220	233	205	220	213	236	217	221	230	238	209	189	244	245	224	214	219	252	217	220	229	203	208	224	215	208	202	228	224	232	228	224	253	237	244	215	220	226	219	212	225	212	224	227	242	248	210	232	233	222	238	232	223	227	199	212	244	260	249	190	218	211	225	225	232	220	235	219	225	228	204	219	221	238	222	231	246	239	198	220	231	223	242	230	211	248	220	224	239	222	182	213	243	219	198	207	259	242	221	234	211	232	224	218	217	227	212	219	212	241	231	222	239	214	237	246	222	210	234	213	211	242	210	238	223	224	226	204	208	221	221	205	218	206	252	221	227	239	212	204	219	218	227	245	229	225	249	241	233	252	240	196	214	226	207	206	231	209	216	201	239	237	211	226	212	213	204	230	209	206	220	213	206	196	224	226	224	213	228	231	217	236	259	222	220	209	204	247	261	196	234	204	214	214	218	212	245	262	229	232	222	237	214	217	244	247	248	210	221	226	209	216	222	222	216	194	231	218	201	212	194	218	253	207	212	223	229	209	233	223	232	225	227	225	218	215	209	212	211	226	208	204	227	202	209	235	212	220	236	218	236	189	227	225	217	221	244	227	206	220	233	186	211	243	227	213	224	225	229	254	218	213	222	236	227	205	214	209	243	197	190	213	229	217	206	244	209	200	216	212	199	186	232	204	237	228	213	210	195	213	224	216	225	208	190	203	225	239	230	239	230	245	206	223	225	233	224	235	228	218	223	240	237	207	226	227	228	220	215	192	236	213	231	214	205	221	207	221	198	223	234	215	203	244	213	253	209	215	215	188	215	224	231	240	195	229	217	197	189	205	210	200	218	220	208	209	220	190	212	240	202	219	230	220	232	239	209	192	226	204	210	209	229	214	196	225	238	247	231	213	207	191	228	231	221	204	215	216	221	271	200	210	212	199	261	232	197	251	243	212	216	212	207	218	226	238	207	231	224	209	183	236	221	209	215	220	218	224	212	238	212	222	232	224	214	210	232	201	220	228	200	212	223	236	232	241	224	211	211	258	231	234	214	242	253	231	223	253	199	219	266	235	195	234	210	209	226	221	209	228	250	211	236	239	209	212	219	184	233	207	228	243	220	233	228	210	233	225	224	208	191	234	230	249	219	238	202	248	212	218	197	215	235	224	213	221	214	226	204	228	208	217	209	215	226	231	205	233	221	233	204	201	225	245	228	227	202	207	214	222	218	220	227	238	238	218	241	222	215	230	228	231	220	227	224	193	223	212	220	253	252	211	222	209	220	204	220	226	243	229	225	233	222	228	226	217	228	210	213	243	214	269	223	196	218	235	246	244	235	216	217	227	231	214	259	240	205	240	220	221	223	220	230	193	215	217	228	221	236	246	229	234	207	240	232	222	239	222	234	231	232	240	230	214	225	220	234	208	233	234	219	220	204	204	188	246	218	208	253	228	225	221	208	228	221	221	201	241	206	215	198	226	223	256	236	208	226	270	212	192	203	232	227	243	199	200	223	225	264	222	238	225	203	207	232	234	203	210	203	207	224	217	199	212	222	241	223	199	221	236	232	212	238	215	168	214	221	245	237	246	207	204	210	233	218	216	219	199	202	227	217	234	206	231	190	228	209	242	222	227	215	232	235	225	213	225	232	228	203	215	231	231	238	270	226	211	225	200	249	265	248	227	251	211	249	214	218	215	217	231	247	233	223	257	243	237	223	253	231	218	223	223	218	215	218	218	213	215	204	214	218	227	246	171	246	205	226	222	229	219	206	209	240	230	241	230	218	199	215	205	220	217	218	223	206	233	240	219	261	264	193	246	211	219	191	205	229	208	213	217	222	195	201	229	222	204	207	232	217	217	219	236	246	210	202	222	202	209	240	207	203	228	244	224	219	221	238	220	210	232	221	246	223	208	243	224	225	222	210	199	235	203	234	219	197	209	213	200	227	213	211	227	194	251	232	229	239	231	237	207	219	214	237	231	192	248	223	230	230	241	237	206	206	200	211	229	247	223	231	249	217	216	249	220	237	226	216	235	203	235	214	234	243	196	230	227	208	239	252	219	212	223	201	243	221	207	231	239	229	225	205	230	238	234	209	211	229	246	235	203	224	192	232	206	228	210	273	195	247	239	205	205	238	236	216	260	240	248	218	256	261	213	217	210	178	215	220	241	211	236	216	218	226	206	219	215	244	212	195	213	224	212	220	233	215	239	218	240	224	209	217	216	225	224	221	225	203	249	231	205	231	199	224	226	204	222	269	215	200	204	212	239	216	213	223	224	209	214	213	221	178	235	219	228	237	249	232	228	232	224	242	216	225	217	261	257	211	219	199	228	214	214	232	248	211	231	216	235	233	220	222	221	218	253	224	238	209	235	224	230	203	209	214	225	204	200	201	188	205	239	240	212	212	211	210	232	231	230	214	241	200
3444	5799	3050	1529	963	701	639	601	597	518	553	509	517	533	546	494	517	497	535	485	492	554	491	491	552	497	523	460	495	513	514	505	489	483	496	495	505	503	483	493	429	523	514	450	493	501	501	536	503	493	501	443	521	500	485	477	500	521	500	504	544	522	476	507	484	492	515	471	497	511	458	492	457	548	509	453	522	490	506	509	475	510	482	498	500	485	483	510	476	478	511	483	515	468	485	500	469	493	486	521	458	470	498	499	514	518	527	516	498	508	500	493	471	491	454	524	474	503	495	504	448	517	477	460	485	469	458	504	464	470	516	513	489	517	483	522	506	504	456	501	502	494	491	502	491	480	543	476	489	486	466	474	478	510	524	497	492	462	509	472	488	501	482	509	504	512	518	457	506	501	502	454	505	495	475	449	514	501	461	479	464	517	476	448	517	503	477	494	496	496	477	520	473	499	472	503	467	496	504	507	493	502	480	519	475	509	497	548	490	521	509	517	488	482	464	488	525	503	487	488	489	452	497	473	505	477	482	498	535	469	489	513	502	467	477	476	482	499	451	522	467	450	491	519	482	496	462	506	488	475	490	481	479	509	515	502	495	460	534	467	487	450	477	485	541	491	487	486	482	491	509	534	496	501	485	468	494	481	469	492	473	479	461	490	507	501	506	491	494	505	492	434	513	515	504	508	462	478	494	494	442	478	495	467	508	520	463	472	492	526	527	503	500	484	455	485	481	526	502	475	491	471	469	467	496	525	473	504	470	532	488	504	509	534	509	525	493	496	482	478	506	485	501	515	478	513	461	470	492	479	494	502	490	465	517	488	510	510	489	503	460	491	468	506	484	512	492	467	498	502	465	506	528	455	459	496	483	505	498	487	479	501	503	466	514	496	485	535	493	467	464	434	453	477	465	490	513	509	510	486	479	493	485	501	543	473	495	484	481	497	512	517	510	502	519	495	491	488	523	505	552	466	504	488	529	498	515	475	516	522	510	447	452	502	501	454	487	500	513	498	465	480	495	459	486	513	516	517	489	471	498	470	516	481	475	514	486	488	466	508	483	518	526	469	481	528	477	484	510	489	487	488	486	475	535	518	472	461	445	466	471	513	522	480	480	497	500	437	543	488	481	510	480	476	488	505	526	496	493	488	468	467	524	455	518	462	451	507	462	480	532	464	512	489	528	506	469	481	522	487	514	529	463	518	502	517	510	487	459	495	518	510	495	519	501	516	496	489	491	479	493	492	490	483	504	493	499	467	505	491	499	495	487	470	444	460	497	514	465	493	491	484	498	462	474	496	465	497	478	499	492	488	437	512	541	489	497	504	499	518	479	481	475	496	518	487	482	526	481	492	484	479	462	463	454	525	506	529	511	517	502	479	490	510	455	531	473	476	482	455	467	527	486	495	516	491	481	495	459	501	501	489	488	502	512	473	486	483	523	488	488	494	501	516	491	506	489	440	490	474	532	483	479	456	499	483	497	482	475	494	475	500	521	514	458	507	490	529	500	478	496	540	506	507	482	504	465	474	474	517	475	481	442	528	509	523	503	495	507	486	533	509	481	486	489	510	471	472	487	454	509	478	519	515	507	510	471	493	503	478	514	542	495	434	486	525	510	473	504	519	478	501	485	487	510	512	488	483	472	522	541	477	459	475	481	513	492	443	502	503	528	458	492	522	448	456	490	480	520	523	508	482	465	486	473	486	482	535	495	486	501	485	478	491	472	517	509	479	456	478	503	502	478	532	481	510	473	503	506	456	485	494	488	485	519	510	523	475	538	489	500	484	490	536	521	493	531	451	499	430	525	489	507	519	503	488	487	502	494	545	510	486	513	542	491	498	494	534	461	518	489	475	471	505	489	508	488	487	504	488	464	449	466	509	500	486	454	504	475	459	479	473	459	498	505	512	469	500	474	530	508	479	458	491	508	512	492	495	482	520	503	497	483	480	515	471	476	496	475	461	475	466	492	477	493	475	521	459	499	483	509	474	495	529	484	503	500	496	461	504	505	478	474	512	478	459	521	498	518	519	450	486	493	471	488	529	473	516	463	515	485	474	501	465	468	491	511	479	530	494	466	541	509	481	491	504	486	513	473	506	467	521	464	465	488	511	500	467	483	504	493	449	495	473	516	473	479	494	492	488	483	509	511	486	527	517	467	561	460	481	514	502	514	463	506	502	460	492	452	471	478	484	478	489	456	505	471	478	498	491	443	509	506	484	524	472	520	490	484	481	480	470	490	500	531	492	479	513	470	507	488	468	510	530	488	478	502	505	416	484	470	497	471	479	474	499	457	492	504	486	515	520	494	529	496	480	510	475	503	488	491	453	485	536	479	511	474	457	525	490	519	512	479	531	492	501	500	532	522	488	529	478	462	525	521	482	464	498	500	452	457	509	483	474	442	510	496	501	487	466	455	501	511	510	442	510	484	494	509	509	505	507	455	476	516	477	472	469	533	488	503	487	492	455	476	506	453	505	481	512	468	472	485	474	464	494	475	496	484	481	491	466	478	504	535	486	505	484	489	508	499	493	491	462	498	527	510	511	483	509	475	500	519	499	507	503	477	486	504	509	495	503	453	487	500	493	464	481	486	533	489	495	497	513	501	502	471	487	486	484	517	467	535	518	461	493	495	505	520	511	500	488	496	460	520	503	521	512	523	468	498	526	498	480	504	453	494	483	451	500	489	482	511	482	492	474	508	506	478	516	476	489	467	486	541	487	499	471	514	492	455	522	511	548	468	503	511	488	483	489	482	469	533	491	489	517	496	443	507	489	474	487	480	468	450	489	502	477	462	491	497	474	503	461	504	491	488	462	487	548	458	463	499	473	477	487	470	471	460	532	457	490	514	490	510	489	481	528	459	489	513	468	492	512	489	465	490	465	502	448	442	480	481	521	522	509	499	458	495	533	526	525	500	475	503	503	510	475	529	467	471	461	492	487	485	486	475	493	503	515	512	487	514	500	484	492	453	525	488	487	500	464	467	479	493	467	514	535	465	486	507	501	472	488	493	514	517	526	482	488	494	469	497	505	462	436	516	491	489	481	474	475	526	517	481	466	512	494	483	500	487	513	456	557	487	472	508	495	498	484	474	491	431	467	512	487	479	495	464	493	471	498	510	553	536	440	457	484	493	508	513	501	481	488	473	507	483	485	511	466	534	508	513	507	482	529	476	475	517	457	457	510	472	532	490	472	501	493	517	469	500	486	504	508	490	482	465	499	468	529	478	465	482	474	513	461	495	521	457	536	477	481	519	540	487	505	472	464	479	512	501	483	465	483	452	503	474	484	500	472	505	490	504	519	463	487	479	465	462	501	511	493	502	483	481	506	475	486	489	529	503	492	522	497	545	503	476	518	491	492	485	516	481	488	528	440	487	534	490	500	505	470	472	477	463	489	506	488	499	492	486	494	525	495	482	485	475	508	464	512	547	469	499	536	482	515	467	495	495	507	473	473	480	509	509	490	474	489	476	523	460	501	489	498	516	469
33723	10416	1161	608	531	508	331	344	350	266	313	282	310	312	311	348	314	328	302	295	288	327	313	324	320	308	315	287	307	315	306	328	319	316	305	307	316	328	309	303	335	299	339	290	310	324	302	317	274	315	305	342	324	306	289	307	327	336	325	283	305	313	295	291	316	309	299	302	292	287	289	282	296	328	277	284	297	271	314	309	275	318	314	277	322	272	275	302	285	289	288	312	322	310	327	306	314	325	341	287	298	290	320	274	303	305	309	280	336	322	297	317	299	331	343	267	302	290	317	334	316	301	324	297	292	336	328	329	304	284	316	286	301	318	308	316	293	318	293	298	330	300	275	288	319	318	335	313	311	309	324	304	308	283	319	302	307	317	310	335	313	293	344	320	332	303	304	316	306	304	327	317	340	281	314	318	291	280	288	308	311	301	299	317	358	303	330	292	317	307	320	305	305	327	301	335	347	342	296	294	318	343	292	304	352	277	310	295	253	330	316	286	300	289	306	323	290	316	310	281	278	333	307	323	288	298	308	303	292	316	329	313	294	283	367	319	320	349	292	291	282	310	289	302	341	325	345	335	297	294	324	313	300	334	314	301	322	298	288	309	290	302	325	291	315	339	317	319	313	322	322	319	304	328	299	318	296	351	330	321	284	314	304	314	313	315	312	330	330	297	312	272	319	334	325	308	286	285	329	326	317	296	294	323	331	286	320	316	302	289	299	329	299	279	288	342	334	303	265	335	360	250	298	320	299	287	296	320	333	342	303	315	292	278	293	295	286	300	314	295	327	295	300	301	309	299	304	302	335	370	305	322	327	296	335	321	318	303	323	317	295	321	312	310	290	301	290	318	302	320	293	315	261	314	292	322	332	300	304	315	309	297	314	337	313	307	335	295	316	296	311	327	314	274	300	304	300	346	291	310	332	302	319	285	274	335	282	292	298	327	334	287	327	290	315	325	288	292	325	320	287	296	299	296	311	278	283	319	362	301	308	294	291	299	321	323	312	316	328	308	334	300	281	298	287	313	307	315	284	335	291	311	306	337	326	293	305	290	303	305	319	315	329	321	306	298	315	318	336	318	309	300	353	320	267	327	319	326	278	311	324	340	273	308	309	278	294	312	283	327	320	302	323	298	310	282	321	310	326	299	284	300	338	334	328	343	288	254	344	291	335	280	313	326	310	306	357	306	345	304	307	306	307	329	317	282	307	323	298	298	264	286	309	296	306	316	302	315	306	318	312	306	291	310	283	303	313	290	275	317	307	310	305	292	296	279	291	305	297	287	276	275	282	281	305	277	336	321	302	286	328	291	309	311	339	314	295	306	309	329	348	316	320	310	328	272	312	314	302	293	296	318	334	291	291	296	284	313	312	312	321	284	288	330	308	306	289	311	312	345	295	288	302	291	302	321	279	285	321	315	295	283	316	320	299	280	296	321	318	340	299	306	302	308	312	289	327	290	296	297	322	318	347	277	312	304	314	344	300	306	314	304	322	281	302	297	270	312	309	287	307	335	323	325	307	304	305	294	295	279	317	303	343	311	308	295	327	337	322	306	359	273	328	294	290	343	321	336	303	308	286	335	306	297	299	327	274	273	296	296	311	337	310	311	292	329	297	326	312	326	278	293	292	289	321	324	315	306	293	297	316	298	312	334	303	326	311	310	327	363	296	342	327	312	287	309	288	284	306	313	321	310	335	306	305	319	286	320	301	299	282	270	344	315	277	319	338	304	311	262	290	349	287	330	303	310	327	295	322	315	340	300	267	295	319	325	280	323	337	309	272	301	306	326	318	335	303	300	305	339	298	301	346	276	314	306	304	294	303	315	292	302	328	290	301	286	310	314	283	302	314	317	320	302	319	316	276	305	307	302	326	294	294	309	304	315	309	323	297	284	292	326	308	281	286	319	265	297	323	303	311	315	330	321	327	307	303	334	329	301	326	309	324	284	304	306	286	299	319	292	311	316	323	328	306	330	274	308	321	291	335	319	324	324	318	312	304	325	284	315	311	287	297	308	315	291	284	321	346	287	278	333	321	337	308	303	295	307	312	325	316	332	302	305	308	277	327	293	331	300	288	308	305	321	296	332	309	347	317	328	324	273	299	329	296	301	290	305	339	293	279	304	309	321	269	300	319	309	286	313	322	304	320	293	309	292	295	333	301	337	341	304	298	351	313	338	327	338	322	316	317	328	305	289	313	324	288	293	298	304	283	335	307	299	313	295	284	280	300	308	302	298	308	326	297	339	319	311	304	310	327	283	303	309	299	320	345	287	294	334	334	281	304	321	307	301	306	306	285	309	294	330	303	305	332	336	319	299	297	299	308	293	296	309	324	295	292	308	297	297	304	300	317	325	324	318	328	312	309	295	281	315	273	300	301	318	337	345	329	314	288	290	307	288	332	307	303	295	301	328	309	294	298	290	315	273	300	288	283	337	278	324	300	350	321	306	302	332	330	311	293	301	305	309	299	305	292	295	280	323	303	296	290	322	316	322	303	322	299	286	308	358	325	305	260	296	298	315	296	283	310	294	307	317	283	299	340	338	328	310	326	339	329	294	303	322	309	315	279	289	341	309	323	316	302	313	310	317	332	319	319	309	306	288	309	317	311	301	286	305	298	310	330	320	301	320	295	321	335	297	313	314	328	330	319	340	326	302	318	309	315	308	312	332	338	311	343	331	322	330	294	300	307	309	370	326	343	282	339	301	313	280	317	287	319	276	303	313	332	323	295	322	308	292	307	302	315	285	304	307	335	308	281	318	291	311	308	294	300	297	310	300	330	282	283	301	285	314	338	285	280	317	323	315	337	282	321	308	322	312	310	356	292	297	303	335	311	328	315	295	340	305	289	286	343	291	316	341	330	298	339	294	291	324	308	297	330	325	277	264	336	310	307	309	270	285	303	315	277	310	297	310	324	331	348	293	298	333	286	300	325	290	330	304	309	319	313	291	296	301	272	312	317	311	291	308	309	322	298	337	339	350	323	337	341	305	311	308	344	299	306	305	340	307	301	340	326	326	321	288	314	316	334	337	293	367	304	309	311	309	297	312	297	318	295	359	315	278	269	307	297	320	299	318	310	314	296	315	324	319	302	339	290	304	294	331	326	281	316	307	273	331	329	277	317	296	321	338	250	327	290	326	284	290	308	327	301	315	317	282	313	285	312	312	324	304	300	346	298	340	291	300	297	297	304	305	292	305	301	322	338	262	300	332	313	318	286	323	306	303	290	345	339	320	312	315	308	315	352	337	328	315	308	299	328	311	302	325	299	332	323	307	323	317	304	335	281	313	303	294	308	272	315	348	287	292	318	291	326	346	298	282	294	336	305	321	303	306	293	305	301	272	290	297	291	305	353	326	314	329	314	321	303	307	272	269	281	302	306	301	294	296	297	310	302	330	349	282	317	318	319	326	297	303	333	300	317	304	321	301	313	287	296	285	330	311	312	344	309	314	272	309	309	310	297	296	282	297	305	312	316	301	318	317	283	311
5939	925	784	729	690	705	699	726	703	704	714	657	644	719	693	718	727	625	703	725	646	686	675	655	649	724	709	703	708	655	720	711	698	736	706	716	697	669	732	678	687	658	703	664	697	700	731	702	682	703	721	716	700	721	658	708	740	694	641	682	702	664	711	667	678	682	731	691	699	672	661	770	715	701	670	690	689	687	711	663	683	701	739	694	705	652	739	736	669	700	699	721	723	676	711	691	676	667	630	691	694	711	700	735	728	696	721	678	702	702	710	742	643	725	667	705	692	708	675	685	679	637	717	699	698	676	691	718	708	693	713	710	738	727	703	699	683	670	681	707	685	694	679	673	718	688	720	672	684	676	722	652	686	718	727	684	675	680	684	695	671	728	690	651	660	688	663	732	712	673	698	696	734	700	685	732	698	679	690	688	670	725	687	741	709	690	673	711	657	689	731	675	698	649	717	677	751	727	714	673	683	733	659	720	720	678	671	689	667	715	673	704	680	705	693	786	717	697	694	724	701	704	743	715	682	717	682	671	709	737	653	671	714	683	710	712	697	700	680	653	726	722	707	677	739	727	710	717	713	691	702	634	699	670	678	671	694	672	715	661	739	702	682	671	700	654	703	686	639	699	659	743	685	683	663	687	747	658	719	671	678	713	672	709	709	698	698	685	700	734	727	720	655	629	673	661	664	733	655	737	722	691	711	718	701	708	716	746	723	683	721	682	732	698	729	689	746	683	677	715	681	685	696	693	676	729	707	720	726	709	691	718	700	686	740	679	683	702	713	694	716	685	728	662	707	739	692	648	704	717	682	720	683	700	700	669	670	672	675	676	712	708	696	724	719	696	657	685	757	705	707	704	695	688	666	692	659	639	698	696	745	675	683	700	635	689	702	682	721	721	686	714	704	681	721	699	700	709	689	718	686	657	697	710	705	692	677	713	693	669	707	668	686	725	667	675	667	668	703	642	701	722	721	665	700	709	714	669	683	720	685	699	684	688	720	673	712	714	693	731	667	686	703	702	723	720	724	718	657	656	690	735	688	727	733	706	693	704	663	702	695	673	691	672	689	722	712	741	691	766	696	732	673	697	658	712	679	712	746	733	729	713	682	701	682	702	687	665	726	691	713	710	741	705	707	673	708	727	672	657	724	710	654	711	742	639	709	671	713	676	707	696	665	709	681	691	675	668	703	720	684	715	679	666	694	678	718	654	683	700	716	731	689	702	680	731	717	705	668	726	677	723	667	712	738	656	676	687	687	714	712	700	683	685	685	706	687	663	708	681	686	702	650	712	686	652	720	656	702	660	673	723	690	745	655	666	694	725	662	656	726	697	708	749	661	694	682	718	697	718	726	662	696	704	687	660	639	672	704	697	721	688	702	660	703	696	715	657	699	690	757	703	717	655	681	676	748	630	661	752	683	742	678	715	700	672	703	673	664	690	668	698	733	667	748	675	689	669	671	671	666	723	716	671	698	696	734	715	706	688	721	718	711	715	678	713	708	648	723	732	736	687	679	674	681	716	667	685	667	749	725	702	748	689	732	686	737	700	700	724	720	666	630	684	730	740	678	694	716	685	726	685	714	744	690	709	690	662	714	692	674	747	657	651	709	671	698	700	718	717	697	691	740	689	722	676	716	665	714	734	683	667	703	710	708	740	694	708	713	698	686	684	701	657	686	681	686	683	655	675	665	710	700	696	724	644	672	731	682	681	682	713	661	720	698	687	686	643	709	669	641	691	632	722	681	726	650	700	691	685	711	688	750	675	655	724	705	657	740	698	728	691	677	722	675	650	671	692	666	678	667	737	681	693	673	698	674	669	701	633	717	702	713	710	669	670	703	731	682	683	748	670	690	719	654	722	683	687	650	696	678	684	665	732	717	706	732	695	707	711	680	696	686	655	702	673	664	682	698	671	707	652	718	644	673	726	688	652	723	704	668	709	665	730	698	709	643	685	678	706	716	697	745	681	696	680	708	684	666	685	679	689	708	659	756	645	703	677	672	655	692	711	715	689	718	607	689	725	682	686	734	746	712	691	685	719	684	716	710	698	728	703	702	669	682	686	712	682	704	682	671	726	678	669	691	712	674	705	673	703	692	665	739	711	710	751	700	747	691	742	681	688	693	686	650	694	768	705	661	665	685	698	707	708	703	678	713	706	687	693	714	707	693	689	684	700	702	674	737	701	696	681	711	658	670	677	740	714	690	702	685	645	705	691	688	683	683	694	716	714	727	693	696	658	713	734	717	689	684	703	683	680	672	712	701	681	692	694	743	741	671	697	680	696	653	734	727	696	746	678	667	711	679	654	678	683	715	708	712	722	698	713	716	674	713	705	700	687	715	694	676	701	668	676	658	728	726	669	719	690	669	688	668	741	719	725	662	700	685	689	678	707	726	699	702	730	669	700	656	731	739	679	687	677	661	703	729	703	709	668	684	700	710	645	716	672	673	691	697	689	733	698	693	659	643	671	694	752	697	724	693	706	711	723	696	688	700	675	638	727	650	687	651	675	725	704	714	674	704	681	697	712	703	711	733	714	682	711	708	717	691	628	721	705	696	719	654	710	692	671	720	694	733	679	745	718	677	700	723	709	672	715	651	753	709	734	691	705	697	714	711	691	747	712	694	733	688	691	693	716	730	707	681	715	693	726	710	740	663	642	706	729	696	706	679	706	674	700	710	679	766	719	702	665	735	702	715	706	705	729	715	667	688	710	661	704	680	677	729	661	675	761	682	737	702	671	692	769	729	738	730	726	697	697	661	697	722	665	693	690	650	640	746	690	716	718	687	676	665	679	711	697	697	706	704	711	742	669	724	715	656	710	716	750	708	721	682	697	677	735	644	674	670	682	665	707	716	737	680	719	685	733	672	684	684	717	672	700	704	705	649	694	700	687	671	741	690	662	685	711	701	680	698	652	698	704	690	662	679	668	684	692	676	693	653	722	658	717	686	680	667	686	681	713	697	712	646	707	719	706	696	708	677	685	670	681	706	704	651	726	674	710	716	752	716	674	697	637	741	747	693	693	677	720	706	684	770	697	698	693	706	653	687	647	719	693	659	703	668	683	686	728	738	655	705	760	656	695	736	692	681	750	697	736	731	691	708	665	710	722	689	631	661	696	705	702	784	657	695	719	711	737	710	669	682	665	704	657	635	706	686	683	715	695	675	700	660	704	697	674	730	688	706	728	725	679	666	674	671	681	685	701	678	681	663	671	730	696	659	663	689	681	679	677	723	694	709	723	692	689	708	687	678	686	706	704	702	702	725	727	699	681	711	687	721	663	718	721	698	732	700	707	683	665	712	693	652	706	675	670	680	691	708	676	672	691	662	709	707	675	724	677	695	650	716	701	746	649	672	715	725	705	601	697	685	670	669	657	685	712	731	688	659	736	710	720	712	689	702	718	676	726	742	663	717	741	655	745	697	635	708	677	707	692	710	689	727	718	694	707	688	733	701	691	702	721	656	650	724	638	704	712	725	686	695	713
25272	21714	25550	28360	21636	4968	587	518	452	445	399	448	440	486	411	380	405	352	427	408	415	401	382	430	406	417	398	418	394	360	366	375	388	371	395	419	385	388	396	397	363	373	386	398	390	349	399	410	391	391	379	411	410	379	378	366	383	367	392	363	377	345	398	385	370	404	365	379	457	388	350	358	407	381	396	373	398	369	391	376	363	456	395	381	425	382	344	391	401	408	379	377	378	417	418	379	372	413	389	375	391	378	382	370	380	375	354	350	412	378	431	372	404	401	356	374	376	374	386	372	366	381	388	365	423	377	358	371	391	372	384	398	347	372	388	360	368	349	382	398	390	386	398	432	416	406	375	372	377	410	399	365	368	371	386	359	378	407	370	369	377	397	390	364	377	393	395	402	380	413	374	383	391	404	405	413	401	382	356	404	416	393	420	390	373	409	362	403	395	356	373	424	414	385	397	383	351	367	370	357	352	382	361	347	376	358	377	386	413	406	410	378	389	438	388	380	344	392	422	378	414	366	360	368	377	412	407	374	377	391	376	355	371	414	369	414	377	359	380	374	383	424	407	396	389	400	370	381	331	375	356	400	418	437	355	369	386	392	351	356	400	411	392	389	368	402	373	396	364	397	374	362	363	394	359	415	369	382	385	397	375	377	399	400	377	396	376	388	407	388	366	386	388	387	404	368	417	361	407	420	380	396	409	375	376	408	411	359	434	375	408	354	370	409	418	397	383	369	368	381	414	390	382	383	421	409	369	399	380	380	366	383	404	376	374	383	393	407	380	317	362	398	383	388	367	338	420	378	396	405	346	379	376	410	364	369	386	372	385	391	374	384	372	380	384	394	403	358	399	398	389	401	380	393	387	385	382	399	357	366	347	364	380	379	374	348	399	403	389	368	375	385	371	336	385	350	409	359	424	373	376	382	413	363	346	401	388	388	358	361	385	368	369	382	371	384	397	366	351	385	383	382	387	394	415	389	391	426	361	406	396	391	378	347	394	382	369	389	402	373	392	376	368	363	377	362	384	352	358	390	433	365	372	413	378	404	325	374	403	381	399	365	358	367	379	382	395	357	377	372	373	413	358	393	381	373	362	381	408	403	395	367	391	409	343	379	376	377	420	395	405	341	403	418	378	394	389	384	387	385	406	368	369	388	402	397	367	382	394	380	356	342	323	412	398	400	394	354	380	376	372	388	405	404	433	376	392	410	390	374	389	387	375	387	406	368	372	398	415	392	400	380	373	370	359	400	384	406	377	405	391	381	418	410	356	396	426	409	414	405	403	356	336	371	361	379	382	404	388	385	380	399	358	426	421	372	395	379	368	375	406	399	368	386	412	404	373	380	403	386	347	370	424	394	368	390	368	407	391	357	425	384	430	423	412	378	422	389	376	352	402	392	397	368	380	380	414	394	397	382	360	376	406	372	394	390	410	378	356	377	416	396	385	427	378	450	397	338	384	400	381	369	360	358	377	378	412	386	382	388	389	374	389	409	388	395	355	386	417	356	422	378	409	387	377	358	403	415	385	364	384	357	386	441	362	392	381	418	382	361	399	357	463	410	398	423	401	395	399	370	408	415	376	390	387	404	398	407	370	397	375	404	361	331	358	397	434	392	373	351	378	386	400	377	434	397	450	406	393	393	366	405	393	406	374	389	396	381	360	357	349	397	385	382	359	422	395	396	356	365	388	364	392	389	403	409	375	402	396	378	377	402	380	371	346	367	384	366	353	398	389	364	379	403	395	412	359	405	361	391	406	386	348	396	410	386	400	388	376	400	387	398	385	379	387	384	380	397	430	375	376	390	419	411	367	387	428	313	374	394	378	399	377	363	406	421	373	390	376	395	386	395	377	401	404	402	402	375	370	389	384	390	396	356	354	372	392	367	396	410	371	341	359	387	409	367	377	385	361	374	374	385	354	403	358	412	355	370	342	388	338	373	385	370	373	415	399	430	416	363	396	409	407	370	360	381	375	390	359	383	375	373	403	391	382	388	385	389	403	374	365	394	375	391	395	382	396	394	396	407	370	376	400	418	385	377	394	346	409	370	361	370	370	388	383	366	354	352	403	392	396	380	402	377	364	376	409	341	398	361	386	343	357	371	389	386	384	422	374	391	390	372	403	346	369	370	385	392	373	348	396	359	399	402	392	405	393	405	366	357	406	367	403	428	392	384	390	430	386	386	375	412	414	422	364	361	422	437	395	410	389	382	397	352	406	394	388	402	411	406	374	342	366	353	397	389	372	415	376	386	409	361	391	400	420	353	389	378	409	379	392	406	398	370	377	377	386	375	375	402	361	412	368	373	426	394	381	342	371	379	352	407	395	407	381	411	373	383	390	387	415	382	407	348	379	419	397	375	366	397	399	394	380	382	409	390	372	380	369	391	413	352	415	358	368	371	371	412	388	348	409	402	396	382	389	379	375	429	397	352	391	389	399	389	408	410	371	385	415	434	396	350	345	387	404	363	413	373	409	387	408	396	412	401	395	397	412	428	413	385	400	379	395	400	387	401	386	394	400	373	395	393	404	390	382	375	393	412	355	398	360	393	433	420	387	424	348	385	388	382	367	378	403	354	414	365	353	378	360	399	418	428	404	383	412	371	365	319	405	408	381	396	406	340	344	383	393	393	395	372	379	369	362	421	366	365	403	377	370	399	354	375	378	414	409	404	395	420	350	377	366	377	388	393	348	376	391	336	362	354	369	390	427	385	410	393	376	377	410	408	392	410	354	393	379	412	413	367	438	370	382	375	400	378	365	369	395	416	393	348	380	384	401	388	388	384	383	396	417	367	407	401	387	366	391	381	361	382	425	408	384	364	401	372	328	382	359	361	383	380	374	371	370	374	358	405	384	339	344	376	371	390	357	393	323	391	364	392	385	417	362	389	380	395	406	404	374	380	373	369	369	357	396	400	389	392	359	380	396	395	395	399	348	375	392	376	362	393	433	394	344	373	374	381	401	405	360	359	422	386	377	392	391	369	345	390	372	400	392	395	352	388	354	397	420	428	402	372	405	363	387	353	391	392	380	397	380	403	384	387	385	394	368	386	395	368	395	362	358	381	403	361	434	419	394	383	402	379	357	346	404	369	399	391	377	404	385	426	394	408	352	374	373	393	407	388	383	391	395	377	404	400	380	393	372	394	428	380	447	411	393	416	383	384	409	366	356	387	398	367	383	373	391	415	367	369	379	387	383	404	381	380	368	371	367	399	375	372	381	395	380	374	404	381	395	378	374	375	365	396	346	384	423	382	346	364	375	441	364	404	413	363	413	412	381	336	357	406	394	389	374	383	383	400	384	385	376	383	373	396	417	416	417	379	401	401	414	393	400	385	359	367	373	359	402	405	345	383	355	355	382	371	379	393	383	394	379	359	361	398	390	398	369	366	362	380	422	401	359	394	373	349	404	379	416	415	417	420	383	388	415	440	430	392	358	392	395	436	371	399	403	390	413	376	385	378	389	414	380	399	387	350	377	376	404	355
3589	3927	2205	1307	1052	965	923	908	824	875	833	842	888	817	794	822	814	826	810	840	828	854	838	802	805	879	852	791	823	838	817	790	835	792	842	819	846	794	802	801	828	805	860	804	859	855	880	836	792	841	832	786	816	856	842	792	790	849	793	840	821	827	842	796	815	806	851	853	825	823	834	816	801	856	811	811	828	751	798	822	828	826	864	847	840	805	839	814	823	793	845	834	824	833	867	804	794	823	877	790	887	854	785	851	806	806	799	806	826	828	791	850	832	760	809	815	821	836	875	836	800	826	797	770	815	824	826	795	818	791	811	820	832	793	801	830	803	846	808	828	809	837	794	817	847	816	834	829	790	794	783	803	838	852	806	823	832	794	800	840	835	805	840	893	851	843	878	824	807	809	792	843	776	829	802	871	829	832	829	826	813	799	806	832	824	812	821	835	814	807	846	811	859	848	811	820	826	780	781	786	767	831	783	850	766	823	838	812	811	839	833	807	857	858	839	823	797	814	762	802	807	818	830	767	814	839	859	783	796	800	848	798	856	785	789	786	832	801	851	835	854	778	791	769	827	893	805	820	786	827	915	803	834	811	809	780	838	781	804	828	824	772	813	819	793	781	785	839	801	788	860	838	806	903	834	874	792	837	797	833	805	790	852	841	861	858	848	823	798	810	854	867	844	788	832	842	819	811	810	795	807	786	795	840	828	905	826	774	845	820	787	842	793	822	820	817	810	807	793	817	844	757	825	791	816	827	863	823	822	813	823	782	835	776	817	842	903	812	831	825	842	867	867	779	826	778	824	866	843	834	817	784	819	806	809	825	757	808	812	820	777	736	801	841	774	822	862	869	778	880	831	817	834	858	824	799	816	802	831	828	765	774	808	797	829	860	794	860	827	805	823	835	818	806	836	760	829	864	848	822	821	846	800	826	750	803	784	798	776	782	785	837	836	851	834	848	804	853	772	829	788	844	774	818	840	820	784	769	760	790	802	772	796	787	822	790	803	813	849	858	846	830	802	824	811	824	799	840	821	895	853	815	802	822	789	792	834	832	757	854	847	786	834	856	768	825	821	825	822	891	804	823	784	810	801	800	845	881	850	822	804	857	813	782	850	774	828	825	838	841	813	808	775	773	774	790	835	805	844	798	779	827	807	793	836	811	758	812	847	820	810	844	798	789	855	788	906	840	805	847	828	836	820	818	866	794	806	794	777	805	818	791	796	806	837	848	818	829	806	800	844	803	813	809	799	796	795	811	836	827	828	823	815	838	796	808	854	780	831	816	854	837	839	776	833	801	878	809	843	878	817	792	808	851	824	831	809	763	868	806	823	863	781	842	853	833	811	786	804	851	797	777	799	837	848	802	863	788	813	842	835	797	838	826	805	830	805	822	760	798	839	844	768	821	814	836	822	839	772	844	834	842	818	834	819	828	857	831	813	848	863	821	784	822	843	818	841	814	842	819	843	825	843	840	776	847	868	832	798	815	816	757	814	834	813	815	835	822	803	819	821	795	804	825	827	817	828	800	818	812	792	820	869	818	885	807	829	844	817	822	839	791	809	825	804	806	829	780	821	784	810	826	799	828	832	826	895	867	834	833	845	821	856	862	839	874	774	863	840	837	807	844	822	799	858	847	837	797	845	807	830	859	792	776	794	825	839	826	810	796	850	806	853	816	786	776	843	795	826	832	826	816	764	816	780	860	785	806	838	833	817	798	780	833	842	812	818	845	830	826	883	784	793	875	828	826	878	792	808	828	875	803	811	817	856	849	823	859	825	812	847	868	821	794	839	781	814	814	768	901	824	836	819	809	828	803	812	803	798	768	827	784	863	754	770	785	825	857	838	781	850	836	835	841	800	811	813	825	861	836	820	869	852	839	811	863	817	820	769	790	830	809	802	823	823	812	809	830	836	857	840	804	841	817	844	822	840	804	809	822	815	793	829	858	791	856	814	763	747	790	802	835	860	820	811	850	833	835	817	809	830	856	855	804	810	779	835	803	804	814	853	834	785	827	817	792	814	827	837	851	821	803	840	860	809	822	806	822	837	884	842	778	815	799	845	783	813	820	887	820	820	773	788	820	805	801	791	824	823	827	827	845	817	829	815	855	779	807	785	866	771	812	824	811	790	790	764	789	838	860	825	752	845	837	790	818	822	810	808	832	805	802	831	851	802	807	868	810	813	803	784	824	815	829	867	808	822	819	817	849	814	779	823	838	855	835	815	822	805	790	877	848	847	831	814	834	846	824	876	792	803	836	791	806	799	795	797	832	821	831	779	810	826	869	846	788	793	806	826	843	838	799	751	812	843	821	850	760	819	830	794	835	816	835	870	800	810	864	843	805	805	823	808	814	814	816	850	823	827	902	824	838	832	811	823	805	785	762	811	800	783	837	818	812	844	856	853	803	795	841	886	793	852	823	857	789	827	854	805	823	861	831	832	823	813	812	829	839	796	827	806	748	824	778	770	783	818	799	833	827	826	885	813	828	878	825	878	805	863	812	879	819	793	779	839	789	812	787	826	828	843	805	836	844	823	821	818	857	834	788	839	839	829	842	799	779	872	768	860	806	784	789	858	779	847	799	741	844	764	821	786	834	809	797	767	817	779	797	826	832	868	817	871	835	838	786	825	811	817	812	835	778	876	845	809	814	837	799	800	811	790	825	774	826	799	816	862	852	806	844	814	828	843	829	820	822	821	830	793	803	821	773	853	782	826	790	817	754	812	870	831	788	869	826	779	772	860	769	834	875	807	846	818	816	809	787	841	820	829	777	853	838	830	850	751	785	798	794	774	805	827	790	789	811	828	814	824	824	802	783	810	804	813	805	815	828	817	793	847	798	783	827	802	840	853	783	849	836	800	863	799	830	829	802	830	816	836	837	828	803	779	794	806	772	862	805	837	797	842	843	845	841	846	837	817	827	855	835	779	854	833	819	850	796	845	806	820	817	837	819	849	789	785	827	855	833	853	816	786	870	808	803	822	846	847	794	873	853	884	775	807	825	805	823	814	846	815	803	802	796	788	794	812	833	790	761	815	798	831	803	817	816	835	814	819	803	843	805	771	809	851	834	786	805	830	775	816	781	893	839	809	853	775	784	855	819	791	798	836	834	874	829	855	832	782	836	803	846	833	834	799	838	812	833	876	842	803	868	822	812	807	827	847	808	787	832	809	776	786	784	802	840	831	839	811	789	779	826	851	812	800	829	846	812	792	786	805	827	822	857	757	818	781	791	788	845	816	822	834	822	764	850	776	782	813	788	837	806	856	814	848	794	801	868	825	844	810	855	910	774	851	863	845	876	790	854	844	812	791	846	831	836	794	778	809	844	837	816	852	884	818	793	771	874	880	796	825	827	837	789	837	840	792	793	827	853	804	840	845	839	834	830	807	847	823	789	864	795	822	837	848	855	821	834	836	829	831	858	771	827	811	802	812	786	870	799	823	785	816	874	864	802	809	787	834	815	866	810	780	848	834	765	815	802	869	833
24525	21714	26144	27836	21718	21728	3784	566	402	376	357	306	285	267	240	228	223	243	257	223	264	213	229	274	221	232	267	235	194	242	261	208	203	215	234	231	183	220	226	204	216	244	237	258	200	258	246	214	222	230	229	238	203	234	229	209	233	247	209	223	218	230	215	244	218	231	236	232	221	217	217	236	207	216	191	226	227	215	211	257	227	224	237	251	231	212	217	224	217	253	237	239	230	216	218	232	192	221	210	218	200	203	224	203	233	221	244	212	207	224	230	211	219	213	224	245	224	207	223	229	225	229	228	237	242	237	217	236	232	200	223	220	238	237	247	216	234	218	214	214	248	231	239	249	235	253	234	221	246	224	211	193	246	195	232	224	224	208	226	230	235	248	209	206	212	233	222	219	241	216	188	235	200	247	209	214	201	216	237	233	229	219	229	247	200	231	222	237	244	248	231	247	231	219	246	222	246	213	219	228	225	246	193	207	202	224	203	223	199	239	221	207	188	259	240	213	233	230	228	215	208	217	248	230	212	211	220	221	215	200	243	236	224	195	205	255	202	219	218	221	205	242	209	205	199	198	234	218	229	241	221	206	201	232	198	231	247	201	208	225	227	238	240	232	202	248	248	217	230	188	242	225	187	229	199	198	227	188	228	232	217	225	241	231	217	235	212	226	213	213	216	232	253	235	223	201	231	226	197	236	213	236	210	230	253	240	218	247	210	205	256	228	231	231	211	232	211	224	220	223	219	247	197	193	218	213	207	218	212	209	258	229	205	217	205	229	238	217	209	220	231	216	221	248	212	231	219	222	241	214	236	249	230	221	204	227	202	251	194	241	230	244	247	270	243	203	243	215	225	231	205	223	238	231	237	254	242	213	226	226	256	236	216	247	223	219	215	216	216	208	183	236	218	206	225	214	225	203	186	236	233	252	205	237	226	204	204	236	216	232	206	214	209	213	242	232	230	211	239	214	253	242	208	234	207	183	212	254	215	193	231	230	222	213	180	240	235	228	216	217	247	205	205	237	204	224	221	211	200	210	228	202	221	214	254	233	237	251	192	235	238	187	234	218	217	206	263	229	208	215	241	213	216	228	221	224	224	250	230	200	230	194	221	265	225	221	177	243	220	239	235	213	219	211	232	222	226	226	224	218	237	228	219	218	204	229	228	205	231	238	215	218	223	219	225	220	208	254	262	222	219	226	233	228	227	233	216	222	250	220	222	203	216	263	238	223	212	225	250	227	191	219	208	232	210	243	228	206	212	240	216	233	216	243	232	214	207	210	205	225	206	232	237	215	250	254	254	230	203	204	224	213	226	206	199	223	217	210	207	202	199	213	219	258	264	244	244	217	205	206	232	235	213	202	204	222	206	223	209	246	246	193	229	224	231	243	207	223	232	220	224	245	201	234	198	227	188	195	212	240	230	226	232	236	218	189	248	211	242	235	235	228	239	237	222	214	214	213	204	256	214	224	217	248	232	244	234	215	222	217	204	267	226	231	206	202	229	206	236	216	226	214	227	237	211	225	198	223	235	224	224	207	195	249	210	211	224	226	219	215	207	225	240	214	202	215	210	225	203	226	242	197	231	221	247	227	228	194	216	224	231	202	236	225	219	199	208	191	224	236	199	220	223	213	212	248	215	211	214	224	220	240	203	207	230	252	247	231	227	215	247	209	215	238	241	227	229	203	201	221	196	178	220	217	222	215	206	242	216	197	230	256	237	239	244	231	200	208	225	222	230	215	194	256	227	224	225	224	212	198	215	244	225	219	231	239	210	217	246	211	199	223	190	227	219	229	220	260	213	216	213	230	250	228	217	209	222	240	238	233	243	203	230	240	219	203	223	216	241	192	240	232	210	211	208	224	225	235	224	184	219	221	227	223	254	220	209	195	217	210	237	235	236	238	213	210	212	221	222	232	217	211	200	208	214	238	254	244	231	223	213	232	207	216	224	230	211	223	243	244	209	237	232	218	241	222	214	230	215	226	250	204	205	229	220	243	218	205	204	218	208	203	239	225	205	227	220	223	196	219	229	234	212	231	213	199	214	249	209	212	233	213	206	217	201	234	218	213	216	255	223	224	223	201	239	247	209	234	238	202	228	215	198	195	213	251	218	221	215	225	256	239	234	234	256	213	243	211	240	216	182	234	235	219	204	228	216	223	233	225	198	224	234	202	215	225	265	237	243	239	226	236	250	225	204	240	186	227	263	182	203	229	206	215	234	204	229	219	221	241	237	229	216	217	226	203	245	222	220	195	221	209	219	221	248	205	188	228	258	229	204	221	209	197	234	252	199	208	211	249	228	224	216	223	208	237	213	233	238	251	240	214	212	199	226	249	190	209	244	231	244	203	207	240	210	209	230	213	229	241	219	229	233	247	215	223	223	243	253	230	248	235	209	216	251	208	240	248	222	241	228	206	222	216	218	192	207	229	222	227	228	215	239	225	211	244	237	216	178	252	222	196	236	205	218	239	236	230	227	253	219	194	222	200	220	218	246	214	215	210	237	214	226	197	256	214	220	219	236	238	249	180	211	186	220	249	235	227	221	221	216	204	237	202	236	229	234	219	189	227	194	192	218	223	196	201	199	215	203	230	236	229	232	216	215	230	216	210	240	225	219	234	243	240	195	221	242	215	223	216	205	224	209	218	224	228	234	222	228	247	206	202	231	240	230	235	202	233	259	244	226	231	242	232	225	239	221	238	220	224	218	217	232	217	217	218	226	230	204	211	228	242	253	256	225	247	226	227	231	212	230	230	232	226	200	247	195	214	188	220	223	212	218	233	219	228	206	195	236	214	215	229	242	245	223	216	203	249	209	212	216	220	220	236	203	230	228	243	207	224	221	182	213	207	223	225	209	201	236	242	231	239	232	221	198	232	206	217	227	235	211	217	221	230	247	228	203	221	221	220	240	215	182	215	211	232	242	191	204	207	201	225	225	211	189	225	201	214	229	218	237	206	215	255	223	193	224	199	233	197	227	222	208	218	222	192	200	248	203	230	246	231	223	242	252	200	188	226	211	228	230	197	248	236	221	230	204	207	237	217	244	237	196	233	211	220	198	210	224	202	219	210	228	229	237	224	223	219	213	216	220	171	204	221	208	221	199	229	208	213	192	205	235	221	213	222	245	243	207	213	222	224	212	238	226	214	214	222	235	207	203	224	215	195	212	239	217	209	223	227	231	233	210	222	205	219	213	196	226	213	233	234	232	212	244	228	221	228	229	216	218	216	208	225	215	207	217	259	210	212	247	211	230	216	235	232	209	211	195	191	215	221	187	219	224	223	225	215	225	230	251	210	209	198	224	212	225	206	220	206	239	208	216	195	239	227	216	224	216	237	220	197	205	242	213	248	204	231	236	222	251	232	236	232	209	225	217	200	208	234	218	227	213	249	233	218	236	207	235	206	236	215	270	232	214	207	208	246	212	234	229	218	231	243	246	217	230	211	219	255	212	212	250	218	203	217	231	233	251	208	211	216	224	216	230	250
3606	6624	3116	1523	949	777	634	617	581	550	544	525	502	514	494	535	466	541	526	543	457	530	494	492	487	520	508	515	529	467	472	484	493	498	475	496	504	503	496	488	505	488	510	477	483	521	470	526	504	482	489	498	494	502	503	480	445	480	471	528	466	501	495	466	485	458	470	502	506	494	498	506	495	493	479	525	542	511	479	489	445	462	491	499	480	536	484	489	450	505	468	527	467	500	512	457	495	476	457	451	552	494	488	497	470	503	482	532	493	501	481	511	485	521	462	453	465	487	512	457	486	478	487	493	471	491	455	490	502	486	505	451	459	525	519	526	490	484	509	475	512	532	493	446	509	494	472	464	486	500	504	510	477	496	445	448	504	466	515	508	476	482	490	488	456	475	458	513	487	426	477	466	541	471	521	526	509	514	474	508	481	493	504	498	476	494	490	473	491	444	531	435	462	491	502	465	468	485	430	496	475	463	505	452	536	492	525	510	503	450	482	494	474	485	464	481	475	492	517	496	498	479	469	494	522	496	527	464	523	461	501	507	483	521	488	495	460	461	467	483	494	466	480	485	468	494	507	484	492	497	445	489	496	441	482	479	470	510	489	522	511	522	512	469	436	499	495	505	499	515	464	489	512	472	487	457	502	522	477	478	500	475	473	509	474	465	491	494	461	475	525	500	503	457	460	506	444	506	494	476	502	484	511	523	464	469	520	502	503	520	519	477	478	497	446	508	537	505	502	490	519	476	497	533	513	479	498	483	488	499	508	534	491	464	456	449	437	438	460	457	513	509	521	488	520	518	471	470	500	451	494	471	461	480	488	493	487	507	477	476	464	493	485	499	474	508	479	477	452	457	509	477	467	489	458	490	488	503	503	513	454	487	490	473	471	515	482	483	524	522	487	456	442	496	504	466	515	508	519	494	492	479	488	512	473	491	495	481	487	466	503	475	476	428	468	495	487	462	497	483	507	497	458	475	467	511	477	466	457	483	504	515	538	458	466	494	484	493	462	479	484	475	475	504	490	468	492	475	495	482	491	489	504	490	476	508	485	507	508	514	497	497	450	483	484	494	520	502	487	476	464	490	475	490	488	476	533	471	468	501	473	495	474	512	470	481	474	450	508	476	470	486	479	483	503	462	505	486	467	496	462	506	491	477	464	496	540	510	496	491	482	522	508	474	489	471	470	433	469	528	518	453	495	472	493	491	515	456	494	471	510	514	512	515	519	526	485	481	516	476	487	544	496	448	506	498	483	457	496	491	453	477	511	474	483	499	500	464	459	521	487	451	490	483	472	520	461	492	487	478	432	496	517	489	482	487	463	456	471	494	541	484	452	462	470	463	460	477	480	501	481	529	523	451	504	518	485	508	509	492	481	514	496	489	486	475	464	516	511	486	506	497	496	502	500	483	505	491	488	497	479	530	499	490	502	490	478	479	494	492	470	502	494	502	480	440	482	497	525	508	493	477	488	479	496	506	486	483	502	512	512	498	472	474	518	509	477	499	484	481	481	499	496	476	514	479	500	500	492	505	492	504	467	510	487	481	504	488	510	507	498	497	480	498	491	460	475	489	436	522	490	462	470	490	470	447	519	466	498	471	470	475	498	463	491	471	492	510	491	456	477	484	446	493	492	484	503	503	469	486	478	501	517	513	508	509	524	454	498	514	465	511	483	466	505	493	474	462	445	475	535	526	495	467	473	517	526	515	488	453	486	474	479	487	497	468	490	471	469	471	515	503	510	488	497	508	494	493	492	453	515	482	439	486	473	496	471	483	512	515	485	519	509	505	477	494	463	501	501	513	536	510	447	484	508	507	519	462	460	479	497	553	471	510	503	488	482	484	511	516	511	504	482	490	480	448	497	496	474	468	478	454	484	503	457	505	457	481	475	477	525	456	498	521	485	507	502	481	506	507	528	506	551	499	498	483	484	485	477	565	477	488	474	477	457	491	471	509	499	492	471	510	499	485	499	504	528	488	491	453	488	482	517	509	496	469	495	460	447	480	483	485	446	508	491	509	482	482	461	504	492	481	513	478	479	521	495	502	507	489	511	468	472	522	499	510	478	485	484	482	491	491	496	455	538	471	494	505	442	481	494	489	491	452	501	477	471	452	507	473	506	494	463	495	470	501	454	485	490	434	478	497	460	492	486	492	478	486	483	406	463	511	458	459	523	528	498	502	497	492	487	484	473	456	488	491	489	466	519	471	460	502	515	519	500	456	475	518	495	505	482	479	471	504	491	497	466	467	503	485	474	512	486	476	477	483	483	472	498	503	430	507	474	489	518	505	526	435	511	494	468	511	514	452	496	481	514	493	454	490	465	503	485	499	464	500	499	485	462	469	475	514	492	491	499	472	480	529	507	483	529	493	512	458	495	489	492	485	497	500	462	529	487	508	519	485	485	479	525	520	488	514	487	512	482	485	506	515	478	480	524	470	495	513	495	475	504	470	500	487	507	498	478	475	493	499	497	493	465	509	484	495	480	485	474	490	521	511	486	498	508	479	491	477	470	502	523	547	483	524	485	504	465	490	494	509	463	499	506	486	447	431	489	460	495	510	510	502	472	476	489	503	474	496	504	466	487	494	499	520	480	481	456	489	456	463	471	440	483	486	516	469	493	480	461	485	511	518	458	556	463	514	492	516	492	532	496	502	515	458	492	496	526	490	497	510	493	446	493	519	484	494	481	443	476	489	515	524	513	504	527	452	514	463	519	486	516	536	490	457	481	520	469	482	523	508	489	514	495	527	456	488	488	541	506	471	491	472	466	502	490	466	450	467	481	470	491	498	507	464	517	469	503	488	474	521	496	494	484	504	449	476	522	493	510	506	467	496	473	492	495	488	496	504	494	474	518	464	464	488	455	441	511	528	500	479	502	482	487	498	492	498	462	496	502	482	471	488	484	473	473	478	463	506	474	491	490	494	536	491	469	480	458	498	522	511	473	483	470	448	489	507	509	504	489	517	499	514	496	491	468	509	451	466	478	506	474	432	526	494	498	475	470	497	480	485	509	496	510	509	477	511	495	521	493	487	466	478	476	478	496	525	472	468	524	528	495	491	516	551	501	447	476	455	513	496	491	484	490	443	487	475	457	499	519	491	491	473	472	501	494	469	471	464	483	533	529	475	478	471	522	467	498	517	487	521	509	486	485	536	487	469	497	526	502	504	486	471	486	480	503	505	505	511	497	530	452	481	472	503	472	505	480	489	509	541	484	441	468	518	478	531	511	496	509	490	480	491	474	454	467	458	500	493	500	479	467	511	486	491	484	513	505	474	531	503	485	449	472	490	496	471	488	514	476	517	477	484	482	497	499	486	507	478	487	470	478	479	480	509	500	480	534	507	469	467	497	493	485	519	531	500	484	473	508	502	504	479	464	500	478	476	486	499	450	455	516	526	517	479	494	482	488	515	471	463	485	462	468	466	524	494	490	464	513	473	518	477	451	473	495	484	559	534	432	487	456	494	454	491	515	512	496	465	492	467
33687	10358	1211	677	505	507	303	330	304	313	334	338	339	296	297	304	315	304	333	314	291	309	298	288	357	303	341	326	359	292	322	275	299	287	318	300	298	305	301	323	264	284	348	353	302	298	273	293	316	304	292	331	265	288	291	305	305	302	325	315	364	325	312	311	297	315	310	258	297	316	317	311	325	318	309	341	289	315	331	286	310	292	303	309	273	325	293	336	344	327	293	293	325	320	251	297	322	317	323	319	343	317	279	300	335	296	345	291	283	334	336	328	313	321	317	324	300	308	292	320	297	322	286	303	277	306	325	300	307	304	297	337	313	325	305	323	317	295	273	314	322	340	300	309	316	311	303	348	322	291	308	277	298	299	319	281	305	283	331	298	300	289	329	327	310	291	333	284	328	307	309	303	296	325	320	292	374	321	308	292	323	272	301	335	294	326	304	330	304	332	310	309	285	304	299	317	320	303	320	310	320	309	281	287	307	304	311	311	276	302	295	306	296	305	307	291	340	288	294	297	337	312	341	346	302	299	309	264	310	309	306	301	324	308	323	316	260	299	293	317	337	324	277	317	294	300	298	327	322	312	303	297	322	315	311	295	318	321	303	328	338	265	322	304	324	323	280	320	310	322	297	292	307	322	304	305	307	286	280	344	306	305	318	343	326	291	296	308	323	324	319	252	358	306	327	302	312	323	355	314	286	320	303	292	294	285	285	313	286	294	328	301	281	332	318	262	357	317	303	302	294	294	307	301	287	289	307	306	305	349	298	304	268	305	300	281	323	340	300	312	305	323	274	290	310	284	289	329	286	352	287	332	301	330	351	301	280	285	298	290	297	305	315	287	277	312	308	301	320	331	334	318	298	315	319	335	284	316	305	304	282	312	310	302	275	281	321	329	321	283	331	302	294	270	324	325	308	322	306	289	295	282	312	312	305	290	335	305	284	293	322	321	300	324	296	337	329	323	313	305	331	339	320	303	316	352	314	254	323	301	305	287	325	308	296	348	321	297	297	289	297	297	306	309	292	275	328	297	306	313	319	316	303	286	316	268	264	305	332	266	340	288	287	275	281	303	316	326	325	319	286	311	310	312	276	309	278	297	267	294	318	312	306	313	303	299	301	286	280	343	297	335	339	305	268	292	319	318	292	323	312	326	310	272	287	312	293	323	347	307	324	318	308	297	334	310	319	276	289	302	298	331	311	324	286	305	332	292	313	315	293	318	319	303	308	329	322	306	294	299	294	283	312	295	299	309	293	361	296	296	318	287	344	295	309	316	329	315	298	378	305	308	310	304	287	301	307	308	314	288	346	340	301	315	328	313	321	298	295	300	344	274	321	288	309	294	322	350	294	336	312	337	320	307	295	305	275	319	338	309	303	301	290	282	302	326	326	301	316	338	272	328	314	293	304	306	285	301	294	310	291	324	313	307	342	297	327	302	320	303	317	284	315	330	329	286	304	308	303	278	318	292	305	294	327	300	308	299	303	282	309	278	312	292	277	311	303	282	285	301	312	299	341	326	325	318	310	310	302	303	290	306	306	289	306	310	323	316	309	297	330	309	323	332	320	298	329	279	284	313	329	300	289	296	276	289	324	322	315	322	310	270	335	311	310	291	333	318	300	288	321	297	317	296	271	341	287	297	312	285	317	325	325	321	277	297	315	317	304	321	331	299	318	277	299	285	305	292	304	320	278	270	304	306	281	322	341	285	343	316	308	304	303	297	299	311	301	323	295	301	306	321	272	259	309	304	313	284	313	327	335	288	283	312	311	324	352	306	326	314	315	324	304	287	285	292	313	313	297	295	324	302	316	306	310	298	275	304	294	301	327	299	302	324	297	270	300	325	312	290	317	312	319	319	326	295	315	323	296	300	317	317	341	314	297	311	301	335	315	307	294	259	309	321	347	351	319	310	303	292	318	317	315	309	317	337	303	338	313	268	302	333	316	298	312	338	297	312	292	279	320	339	301	274	352	319	301	306	327	300	319	292	310	303	308	313	324	306	313	296	300	319	302	307	307	321	314	315	295	325	310	320	293	300	321	301	308	291	324	327	313	299	314	321	292	291	322	284	323	309	323	277	332	300	333	301	302	268	291	290	263	316	320	292	317	283	334	285	286	333	311	294	311	292	311	284	279	297	308	323	323	301	330	281	277	305	323	296	298	312	289	310	307	302	327	288	289	291	327	322	300	341	313	301	265	260	300	314	333	341	309	296	316	303	287	314	253	311	300	316	289	321	356	330	319	321	287	316	329	268	325	328	311	300	303	310	330	290	326	296	315	311	312	293	308	308	310	302	328	341	296	280	304	293	335	314	327	284	316	330	308	288	301	296	332	313	301	284	302	320	331	269	277	276	302	321	276	310	316	305	316	289	293	320	336	332	303	305	284	309	301	310	278	287	291	291	347	328	348	344	342	343	305	322	279	342	306	306	293	301	297	286	293	305	297	323	342	307	300	288	290	314	332	283	324	327	297	319	302	294	275	319	309	306	272	306	301	315	292	276	301	306	332	315	295	313	316	314	277	307	310	294	303	315	333	310	321	352	331	313	288	295	319	320	339	294	342	305	313	311	314	317	302	310	317	286	344	299	314	336	293	301	325	311	347	326	276	294	341	326	289	305	347	300	318	300	317	292	300	287	315	296	320	289	292	332	310	322	295	315	284	304	270	308	314	286	324	308	277	305	304	309	328	312	315	297	290	280	287	288	296	302	298	297	298	298	303	314	276	321	296	297	297	332	277	305	320	309	295	342	327	295	332	309	274	290	289	331	296	285	311	330	320	307	297	315	270	300	308	359	304	319	307	312	326	329	306	336	308	315	322	296	323	323	290	286	310	282	286	327	317	302	371	293	325	290	300	308	352	282	335	312	307	357	308	311	322	290	319	297	283	283	358	309	317	301	287	325	309	316	343	296	323	329	322	290	314	300	328	313	328	282	295	303	284	286	281	276	297	313	295	302	292	315	258	293	322	306	316	308	269	258	292	317	355	297	295	302	297	287	314	309	278	323	308	323	309	275	312	311	297	332	311	299	303	321	295	321	288	314	297	309	325	330	298	305	335	322	300	281	307	335	341	276	298	296	316	302	284	352	308	350	299	307	294	336	307	310	301	290	337	279	256	333	287	338	314	316	321	302	289	308	330	334	289	266	313	335	294	316	315	316	291	306	306	306	301	268	315	324	303	312	344	277	284	330	349	332	320	285	286	305	306	293	310	338	297	295	296	307	335	303	304	330	295	367	313	317	319	353	312	321	326	317	309	307	307	301	298	301	306	314	296	297	300	334	316	291	337	348	290	306	295	305	307	335	308	324	296	313	359	273	292	300	294	307	273	307	317	295	304	299	319	278	309	322	288	349	313	318	286	280	307	285	313	282	329	338	317	349	292	296	343	285	305	324	335	337	300	324	297	323	325	311	296	322	329	306	315	304	294	294	305	334	301	292	329	312	311	295	331	302	333	329	299	295	322	329	303	319	286	276	305	328	305	287
6049	945	801	730	721	692	665	679	697	686	717	677	681	663	730	696	685	701	722	648	741	677	697	651	659	690	718	719	712	714	670	682	742	711	665	716	692	683	652	687	675	674	721	689	689	696	706	700	686	694	687	676	677	718	690	654	693	662	690	700	664	677	707	693	729	732	699	703	696	725	700	726	722	680	694	697	764	667	730	699	694	687	750	669	686	680	707	692	740	684	680	632	716	679	682	689	692	706	686	737	712	721	710	720	758	714	706	690	623	684	712	695	668	712	676	704	665	663	717	688	708	705	666	717	666	701	671	697	672	671	713	682	703	702	708	754	672	666	652	668	690	704	665	669	690	682	740	708	687	742	697	739	649	685	702	718	662	720	684	707	725	674	676	673	660	673	682	682	723	684	727	660	671	689	715	702	694	643	704	723	692	709	713	681	730	693	706	763	669	677	724	687	641	723	744	703	637	709	659	713	712	699	741	725	703	745	700	683	677	690	716	694	711	645	703	698	693	670	707	689	742	691	700	700	667	692	652	689	678	722	722	686	693	724	666	723	731	695	661	701	673	704	716	737	719	661	685	710	664	763	698	713	677	689	671	675	710	708	703	735	701	703	707	706	673	753	705	668	718	664	685	660	663	657	673	706	690	691	718	700	728	720	675	733	679	687	753	705	691	670	717	671	681	689	693	729	691	683	688	676	673	673	712	702	717	742	661	671	680	710	708	684	685	681	692	700	680	675	704	694	670	656	667	668	666	726	679	711	717	731	701	760	723	704	692	691	711	716	663	726	682	661	682	689	692	682	671	715	702	661	681	729	650	747	715	660	734	649	667	649	753	749	685	689	746	716	746	717	721	672	720	697	701	750	688	684	664	641	665	709	711	672	681	715	676	719	710	742	680	658	685	709	691	658	676	727	692	694	706	705	671	695	658	715	652	706	724	642	722	718	686	688	750	684	694	744	654	725	666	679	696	711	710	693	702	720	751	711	747	651	703	706	736	717	686	709	726	684	671	723	722	677	722	676	720	702	724	659	705	702	682	656	727	752	644	742	692	692	732	728	726	712	687	682	724	639	659	702	704	666	711	655	706	711	694	711	689	715	704	695	662	684	727	657	673	709	650	728	741	748	676	749	726	703	703	696	705	644	690	689	706	736	724	722	739	703	689	674	713	752	712	695	732	650	742	709	736	686	695	705	700	686	639	718	678	662	767	750	668	698	682	704	778	699	687	671	698	708	698	696	656	742	657	728	694	680	692	687	712	686	688	747	703	700	653	692	714	747	691	667	684	702	692	692	649	736	741	677	640	682	706	704	696	721	750	701	674	644	703	673	647	640	701	725	673	688	712	669	687	717	679	662	681	699	699	673	770	684	693	666	668	677	718	644	694	693	721	627	707	729	714	705	706	783	675	661	703	701	707	717	669	676	718	709	686	712	712	722	720	657	662	722	615	687	714	666	702	732	657	686	685	679	675	684	746	676	688	696	643	673	723	721	729	712	692	701	702	701	714	717	755	742	706	693	669	715	701	719	677	713	701	665	654	674	669	689	678	733	680	669	650	729	660	694	677	656	668	691	719	726	678	689	683	726	696	656	717	679	720	687	649	665	703	721	703	678	744	635	738	714	714	731	688	711	641	685	679	727	714	702	718	656	670	736	672	715	696	704	705	688	706	659	686	607	673	712	735	677	689	742	679	685	741	729	685	691	728	717	698	711	690	698	662	674	710	698	666	672	646	711	725	702	685	734	674	720	715	695	700	714	692	674	709	668	680	678	730	689	699	684	668	684	681	711	712	653	675	700	660	714	675	703	742	680	680	743	698	686	680	702	720	700	652	701	684	698	685	714	682	678	707	705	698	736	707	623	721	682	696	667	693	745	691	676	659	676	708	708	712	696	731	748	697	682	659	643	721	724	740	699	706	695	712	717	696	732	682	740	731	750	714	741	683	683	685	719	707	725	690	743	710	695	679	667	676	666	731	697	706	685	718	655	745	726	708	755	758	708	746	731	716	694	675	669	711	709	639	721	718	685	686	667	682	634	657	677	676	720	676	701	736	670	691	675	713	709	662	720	699	711	693	685	692	671	671	700	779	689	676	672	668	651	725	722	706	694	735	701	695	715	669	738	664	694	671	690	726	656	679	665	674	711	674	672	666	750	693	707	691	684	709	688	738	686	689	701	680	705	678	700	727	663	705	722	702	682	665	695	672	665	695	653	664	709	755	745	693	703	705	679	701	730	739	624	688	699	700	689	694	708	701	704	712	650	661	719	677	670	725	680	704	749	686	739	718	708	720	659	643	692	665	728	672	711	705	696	694	726	682	669	682	700	679	667	663	694	716	704	674	720	746	727	672	707	732	690	731	674	710	691	688	694	691	654	667	706	691	686	650	722	703	658	690	708	682	684	700	705	729	686	639	721	739	671	671	701	710	667	683	701	676	726	690	674	668	706	644	738	682	702	653	745	734	646	696	671	687	697	704	685	672	741	698	683	681	741	686	687	722	721	716	684	687	663	713	682	702	704	635	687	690	674	689	741	650	736	732	682	726	674	712	634	701	671	673	723	723	693	661	650	735	716	659	690	646	633	690	649	655	713	678	744	711	701	684	740	707	726	705	678	682	658	705	683	716	712	682	654	678	704	639	691	749	688	710	685	747	712	702	668	688	666	724	629	679	645	705	708	667	709	683	706	698	737	742	692	646	727	687	726	698	686	708	717	702	727	716	726	745	685	692	688	700	664	677	715	674	660	699	656	678	683	742	736	701	703	718	663	732	696	691	707	723	718	687	684	698	711	679	694	744	683	649	725	703	721	687	699	716	693	667	700	693	677	708	730	727	749	702	718	664	696	674	712	676	704	708	719	636	664	731	676	694	706	729	683	669	676	677	652	686	700	708	667	723	671	659	698	741	679	720	676	703	735	744	673	692	690	707	648	704	707	650	742	695	688	755	728	667	703	681	677	715	705	679	680	683	656	684	642	722	736	729	704	702	665	697	674	692	727	715	721	709	654	664	679	676	669	744	741	650	672	741	707	706	707	703	680	746	739	720	733	698	745	692	710	701	681	673	677	699	688	678	678	670	673	745	639	697	675	628	764	691	671	691	708	706	646	693	721	733	712	698	693	687	770	656	734	676	679	678	718	746	686	717	634	739	686	682	693	690	698	673	683	672	749	717	754	686	731	724	676	691	688	714	697	720	736	678	702	717	704	711	720	713	686	725	678	713	702	657	703	658	702	723	706	723	702	644	668	708	711	689	717	708	709	705	674	686	675	655	674	709	730	719	686	702	683	667	688	684	710	667	702	719	737	676	661	658	686	675	689	716	680	696	626	774	729	657	707	659	713	624	674	749	694	734	716	681	705	679	695	697	680	692	711	684	697	733	663	682	675	703	703	694	756	734	702	742	737	666	725	695	706	673	709	667	735	734	661	728	682	730	696	740	657	662	690	674	733	706	741	675	711	694	664	688	777	629	683	715	702	712	709	723	695
25235	21690	25571	28303	21599	4705	629	455	480	387	417	412	405	428	402	396	380	414	410	421	385	387	379	431	402	411	364	384	363	370	381	381	380	394	388	445	369	408	377	401	420	380	390	369	355	389	387	338	374	417	401	404	375	392	421	395	391	389	377	345	390	381	413	395	406	399	389	384	373	389	353	378	372	371	396	385	403	410	392	392	379	394	378	378	405	385	401	396	384	415	404	363	377	379	388	382	374	408	367	385	362	333	353	395	432	388	426	367	397	405	386	374	397	384	378	354	423	392	382	383	401	392	419	359	389	388	368	397	402	367	392	374	394	377	395	364	376	399	394	365	349	402	389	388	343	386	403	390	387	409	388	382	358	403	392	397	387	411	392	375	391	381	383	392	363	421	411	430	371	374	386	387	402	428	403	409	364	372	382	341	395	410	379	419	392	375	357	417	375	398	384	393	384	390	377	391	383	355	416	403	404	396	417	387	368	385	370	365	417	404	397	399	432	360	409	378	398	436	405	358	392	352	380	387	399	417	365	407	393	417	375	365	430	395	415	385	360	415	418	409	381	375	374	412	393	351	408	415	399	388	367	386	404	376	346	397	360	411	414	409	373	430	435	348	384	364	384	384	376	361	416	341	396	409	404	385	373	403	397	398	399	362	344	388	408	415	379	382	376	387	405	414	363	411	392	353	388	350	381	385	371	432	405	378	367	395	384	363	382	396	392	397	366	384	380	382	361	392	369	372	370	387	380	401	375	391	411	413	383	366	453	380	398	387	394	351	385	352	375	401	424	384	383	371	402	416	376	409	372	378	379	385	417	386	382	427	375	362	398	403	365	345	420	379	400	444	373	354	375	393	383	387	393	419	409	407	357	411	366	386	412	391	407	392	398	401	346	358	337	367	383	397	399	376	354	388	392	382	392	368	370	385	390	388	409	398	392	362	363	393	392	397	359	372	384	394	359	389	376	400	333	389	399	358	392	402	354	343	379	368	373	364	409	392	356	374	377	397	365	379	392	382	386	383	418	339	374	368	395	418	354	389	377	395	346	369	340	384	390	391	361	392	389	374	346	346	412	395	403	369	358	431	390	376	390	390	367	388	363	394	387	403	408	372	407	406	360	398	414	378	418	366	416	421	401	364	392	376	407	432	381	371	433	407	371	375	393	411	457	374	372	326	373	379	382	380	352	389	377	380	370	379	362	374	403	401	390	413	376	372	369	398	385	380	381	387	359	381	366	369	395	375	404	386	371	329	378	365	396	399	388	396	414	385	395	414	359	411	417	407	391	373	394	391	357	408	376	371	372	335	375	376	386	378	385	388	383	393	360	394	408	374	315	391	383	391	387	356	375	419	371	352	411	375	343	387	362	353	379	375	391	384	346	397	399	354	383	410	379	377	401	393	346	372	368	327	371	389	374	419	402	392	388	370	358	323	391	420	384	431	394	387	385	396	385	371	425	359	348	391	382	381	355	404	377	343	372	399	364	385	385	387	401	381	401	395	401	371	377	371	363	357	381	384	366	402	344	385	371	370	388	399	394	394	383	399	370	390	354	393	380	365	378	400	378	369	420	382	395	384	400	407	373	399	349	365	366	332	384	390	405	365	366	393	350	360	370	387	392	370	397	400	436	400	370	386	392	383	370	376	368	402	334	386	406	409	426	400	347	355	379	357	423	395	362	372	350	394	372	371	379	347	337	374	387	406	406	382	440	391	364	386	348	401	375	415	407	413	358	409	378	382	395	380	360	410	380	383	410	355	353	395	400	374	394	388	355	363	380	363	351	378	399	402	391	337	393	373	350	407	377	384	399	430	400	405	402	351	412	407	395	422	388	355	374	357	379	382	397	375	399	368	413	347	338	391	377	350	398	354	414	358	417	393	356	367	384	409	344	392	381	385	374	389	389	401	396	348	412	423	352	354	352	387	398	369	385	416	396	371	356	377	359	373	340	410	388	327	371	376	341	404	372	377	385	371	331	382	389	400	390	357	371	373	387	385	393	369	351	380	382	426	404	404	402	364	382	380	373	361	364	390	398	390	345	343	361	383	406	407	403	404	382	407	356	377	334	432	429	384	406	388	382	408	388	388	367	389	370	401	382	395	399	380	418	421	372	396	457	393	411	382	375	377	385	410	429	349	361	369	420	402	377	377	386	424	383	364	395	415	362	378	384	421	362	379	375	384	348	410	400	391	378	361	378	396	378	400	357	394	365	383	420	378	408	397	369	399	377	341	376	383	370	380	355	397	404	371	332	338	330	403	437	349	392	382	418	382	393	399	378	375	383	409	390	407	384	389	384	385	401	396	395	361	385	353	377	407	370	390	388	403	371	382	399	376	387	406	393	399	384	381	367	396	376	421	382	400	376	384	399	415	365	367	400	416	367	393	409	405	365	397	352	379	363	385	394	396	358	347	398	369	356	369	372	413	389	351	412	398	382	408	388	372	381	385	367	365	413	398	408	409	408	382	361	395	389	376	359	378	381	376	393	440	392	358	359	388	443	428	368	411	388	403	387	354	406	411	387	379	405	425	385	375	371	376	374	388	374	355	362	415	376	407	410	336	381	404	387	404	383	428	374	347	380	376	394	321	369	398	386	360	358	419	391	376	382	405	340	357	436	372	390	386	340	349	365	356	414	386	353	381	392	383	400	395	365	372	333	386	423	379	401	340	394	364	376	376	369	367	375	345	415	399	412	362	426	337	357	386	380	411	362	356	347	366	360	381	387	410	382	416	331	358	361	403	402	360	379	338	399	393	364	409	391	391	379	394	388	395	364	380	410	383	409	416	399	365	380	368	362	410	367	351	409	443	410	401	367	391	390	405	393	399	407	340	355	385	379	399	372	394	357	358	363	372	391	381	416	378	413	397	372	401	385	394	402	380	348	378	412	358	382	351	332	360	377	396	379	389	385	411	378	402	409	370	384	405	351	367	368	358	367	428	375	379	371	362	393	376	382	358	387	382	372	405	390	349	399	365	356	428	399	369	381	373	400	374	381	392	362	391	397	378	360	385	370	360	365	374	371	359	395	374	405	421	361	390	371	374	387	352	414	386	376	368	381	407	357	386	373	369	432	354	343	331	400	382	371	375	397	374	391	369	433	394	357	362	373	379	394	402	383	355	353	395	399	355	383	413	420	398	373	390	423	400	382	421	387	370	385	361	352	363	390	402	366	364	365	386	410	391	377	435	359	367	383	385	383	407	379	372	380	359	368	405	403	377	427	373	407	388	372	342	348	416	417	377	364	362	381	346	376	344	367	352	349	382	416	409	371	398	379	403	376	359	364	412	402	400	439	337	364	370	379	358	402	356	409	359	412	384	427	391	389	372	402	379	446	391	392	393	353	378	368	395	403	401	386	394	371	365	414	382	402	377	369	393	418	377	418	397	383	404	380	380	392	405	369	370	406	395	405	365	347	372	400	400	376	381	383	367	420	394	372	423	405	367	377	373	444	386	398	340	383	366	406	380	365	379	418	381	385	394	387	372
3543	4180	2256	1324	1022	981	901	889	877	814	868	824	895	842	872	831	843	883	827	795	785	831	838	818	785	853	828	812	825	802	822	801	750	803	794	811	784	855	791	812	785	831	784	839	868	805	850	839	806	809	777	831	885	840	830	818	840	854	805	840	776	788	836	787	791	855	844	841	769	829	815	850	825	781	776	791	872	806	830	845	887	843	821	811	816	824	833	823	830	766	842	916	861	861	845	789	867	813	803	818	813	810	819	797	830	806	861	823	855	826	845	787	807	792	801	762	817	851	874	832	836	860	811	832	847	818	796	813	807	784	776	770	807	812	795	798	805	874	795	821	771	826	786	827	851	825	896	837	790	808	842	853	800	839	874	847	825	801	809	821	868	829	790	860	860	809	824	825	815	788	833	856	781	800	844	809	777	816	816	783	825	821	763	822	815	811	843	806	829	838	816	802	820	776	808	794	787	795	802	750	808	805	846	750	836	807	820	816	808	846	815	801	821	798	835	834	814	854	843	789	806	812	803	797	769	792	828	836	825	837	798	813	812	779	823	807	882	821	851	814	816	805	785	835	782	825	824	755	788	821	778	826	854	784	787	830	801	773	804	778	833	836	814	815	778	781	803	785	774	825	828	820	780	850	769	816	838	795	814	800	835	780	825	804	877	841	774	855	820	858	797	851	838	820	801	786	813	806	832	805	828	814	816	852	791	833	797	832	833	828	755	855	783	860	800	820	788	808	812	762	813	824	817	767	853	798	832	815	828	819	837	836	805	802	825	850	876	854	869	825	801	840	785	849	808	795	818	844	829	844	860	822	799	776	789	783	809	764	816	839	814	826	809	811	771	857	796	808	828	782	782	845	829	870	809	778	888	812	777	794	866	858	778	801	846	844	777	809	812	824	746	845	817	791	811	823	883	827	821	795	788	807	814	766	818	808	803	824	800	811	818	843	805	802	820	827	830	821	802	784	806	839	787	813	779	828	807	822	805	846	835	778	838	842	793	800	811	854	802	818	860	881	773	820	842	859	809	825	861	763	802	819	783	777	832	794	763	805	843	882	818	827	852	818	804	757	856	804	856	809	878	845	775	833	852	789	804	827	829	816	834	807	798	831	834	854	836	794	823	808	824	813	806	795	789	807	825	801	821	802	780	806	838	771	838	846	832	806	778	847	797	828	781	812	809	839	866	794	777	822	744	798	776	809	816	800	801	815	838	799	800	842	780	771	853	821	828	809	772	779	817	767	822	839	789	857	871	821	792	772	808	815	844	809	818	832	838	816	777	901	797	883	817	779	785	815	812	825	786	807	819	805	799	790	816	843	789	842	850	783	813	846	786	851	789	834	793	830	787	828	795	779	837	795	815	792	814	761	845	814	820	817	762	802	826	873	836	863	826	823	839	824	825	840	788	789	823	832	786	795	847	826	792	814	785	850	779	820	830	779	781	809	835	796	829	791	837	811	819	807	822	826	820	869	843	831	832	842	801	812	846	837	833	803	816	776	836	855	816	883	781	832	834	797	800	768	818	838	810	810	834	830	800	826	834	788	849	778	814	813	813	816	872	816	827	823	867	773	798	855	844	839	816	855	853	860	823	805	795	826	796	813	833	832	828	878	777	799	781	827	782	792	759	835	844	816	812	887	795	825	847	833	806	814	828	758	818	770	819	848	836	832	830	797	840	845	837	836	829	818	823	823	805	802	876	782	841	872	796	816	785	848	880	795	857	831	819	828	809	786	804	810	781	806	817	802	781	807	840	798	830	816	846	838	796	796	784	843	783	812	816	861	813	789	775	813	796	827	851	816	820	778	778	811	806	853	850	818	814	830	790	849	766	855	801	795	787	767	819	800	832	767	772	793	829	862	785	845	862	798	851	848	755	790	809	850	792	793	809	801	828	832	792	806	791	838	765	744	836	831	835	797	811	796	833	838	799	851	854	875	818	821	815	792	805	845	769	815	789	875	781	815	807	841	836	840	862	829	804	824	809	833	785	805	822	814	801	754	776	836	783	801	817	841	814	836	802	789	848	812	793	862	766	800	824	818	831	807	843	869	754	835	773	813	816	846	788	775	849	838	855	832	781	796	836	792	829	828	772	819	792	835	839	798	780	811	831	819	807	847	846	844	819	783	797	804	809	857	829	828	789	800	813	892	827	766	814	820	789	849	839	783	799	855	801	828	827	808	840	803	820	805	836	814	797	796	838	802	815	846	818	814	794	778	822	811	842	820	802	815	854	749	841	800	801	805	854	795	812	840	842	824	840	776	836	783	842	792	819	854	873	820	827	846	786	780	826	806	855	837	757	811	848	807	838	820	818	832	795	817	812	784	807	815	832	809	808	799	814	792	838	792	854	856	841	839	779	798	733	872	836	809	789	796	826	814	854	847	788	759	803	839	841	845	868	837	828	848	832	840	804	885	766	819	803	829	815	839	808	765	811	802	809	804	816	810	802	875	818	783	829	774	862	801	802	806	810	834	814	808	805	814	801	793	823	805	782	827	820	843	808	780	828	809	809	873	783	808	847	800	828	820	838	822	846	805	795	771	780	810	796	784	773	787	844	797	835	748	853	805	806	835	835	799	789	832	843	808	802	845	837	816	753	770	815	824	850	844	815	775	806	749	804	826	846	794	835	806	812	741	777	795	791	839	811	851	863	840	803	866	836	800	823	789	803	886	831	799	770	797	817	793	811	818	807	824	809	838	863	807	851	846	824	768	853	860	794	826	834	847	868	836	779	833	783	858	817	774	807	837	841	798	803	807	828	813	782	814	833	817	810	812	790	777	785	839	867	809	809	845	846	842	807	801	832	810	818	842	818	820	797	890	779	802	819	794	793	813	809	883	859	831	850	807	808	834	805	883	842	832	849	779	792	787	836	808	784	818	799	829	817	828	791	826	817	810	779	846	798	772	826	794	775	777	824	825	779	835	834	848	836	778	816	814	780	843	867	822	841	873	828	799	849	880	823	856	854	848	840	827	831	871	840	781	816	834	827	808	838	828	762	809	816	854	801	816	810	852	811	787	830	803	803	786	834	828	810	758	843	828	821	865	811	852	845	834	846	878	775	824	772	805	807	803	828	817	857	770	841	841	857	780	790	913	814	810	798	813	880	792	786	786	808	833	810	846	810	843	794	826	814	868	836	765	812	840	817	793	820	804	845	859	824	814	833	809	819	762	817	821	811	812	824	851	828	789	855	846	813	763	807	775	853	845	807	817	820	760	824	816	840	830	837	788	832	762	784	768	781	817	775	834	843	768	789	809	787	822	779	813	837	819	779	819	825	862	893	847	819	771	835	804	769	797	804	817	877	845	807	826	826	798	794	819	843	808	833	808	840	790	832	784	863	820	814	832	805	822	790	857	800	840	809	854	832	858	821	800	843	816	845	807	802	886	820	783	799	819	824	815	821	833	841	831	849	830	820	788	842	807	839	751	813	860	837	833	798	803	862	831	804	817	823	822	809	779	827	818	807	843	802	823	813	861	818	821
24500	21676	26091	27783	21682	21673	3290	473	400	323	307	256	300	280	253	264	257	290	258	262	266	260	251	236	243	206	216	212	236	233	245	218	223	198	197	213	232	236	209	198	211	219	211	213	220	221	237	230	206	241	234	248	239	228	251	261	220	214	221	242	227	227	223	217	221	201	217	233	214	215	231	211	232	226	215	216	228	221	239	252	205	241	242	225	215	188	217	219	259	203	248	219	226	218	228	198	212	200	219	212	198	213	208	207	222	228	240	233	226	220	187	229	212	223	206	232	236	231	231	207	212	192	201	259	230	230	223	228	219	231	223	274	206	233	199	233	225	188	201	191	227	211	238	227	210	196	199	208	209	230	229	217	210	231	230	218	202	183	191	240	239	224	198	211	203	212	208	214	212	218	228	208	232	199	232	206	239	230	224	226	231	246	209	224	223	226	244	233	235	216	217	222	207	222	225	213	238	209	201	199	216	212	249	232	214	202	211	220	217	218	235	248	232	223	214	223	210	208	211	207	209	211	205	222	222	206	189	213	203	215	244	225	211	222	225	236	260	238	212	246	211	241	209	229	214	202	186	233	215	238	220	223	248	228	207	221	229	204	238	209	216	205	228	208	213	223	202	210	219	192	214	233	224	222	234	226	201	209	255	199	228	223	202	208	239	213	211	246	255	231	222	226	219	244	230	225	234	207	208	211	217	229	223	248	188	197	177	220	180	218	206	208	192	237	234	214	221	222	245	210	239	229	227	201	216	238	241	237	222	216	238	222	230	245	228	210	245	228	206	250	203	208	201	219	226	207	213	222	216	210	220	213	208	228	206	201	213	218	215	229	209	235	200	191	213	223	230	245	222	239	232	242	196	196	226	239	209	200	236	258	236	248	212	204	213	233	219	237	236	241	191	225	198	227	226	212	208	223	216	245	257	196	218	219	198	220	246	224	205	224	206	217	238	237	222	199	227	252	232	216	208	217	206	173	199	259	196	232	235	232	242	218	201	209	235	230	213	239	206	204	241	212	210	224	195	213	224	249	238	228	227	253	226	254	232	206	215	207	221	228	224	256	209	201	238	213	209	212	214	188	210	221	213	218	195	237	208	217	212	215	205	211	205	198	230	224	200	218	208	233	241	200	203	223	205	193	211	236	201	214	224	246	251	225	225	200	237	226	239	238	252	204	202	222	206	216	201	210	232	229	220	245	192	204	229	229	207	200	234	190	224	205	195	218	226	214	220	213	207	204	225	222	222	237	223	219	229	213	230	209	219	197	229	208	224	209	219	221	225	226	212	208	213	257	245	220	257	218	219	223	238	230	195	224	239	244	226	224	219	228	231	226	219	234	217	210	263	198	213	205	228	231	259	236	236	213	227	227	209	211	217	238	229	215	213	241	198	225	224	196	211	225	236	229	236	223	222	210	179	229	236	209	226	216	215	228	195	221	205	202	194	219	231	210	209	226	221	227	201	217	237	214	178	231	207	229	237	242	248	235	219	242	233	220	208	234	242	212	230	229	227	232	210	200	211	227	200	216	230	218	204	215	233	212	218	231	224	233	217	222	229	230	220	253	226	223	205	216	219	219	193	215	220	254	217	217	203	229	237	221	251	216	197	225	227	219	232	242	204	211	198	210	223	234	226	256	220	216	219	208	229	232	206	244	224	220	233	193	211	204	179	226	212	215	224	219	202	222	187	254	236	208	218	225	248	227	219	224	181	223	192	204	246	228	215	216	239	226	211	197	215	216	216	215	216	225	188	230	270	258	221	236	223	259	193	244	226	226	206	216	216	235	230	223	227	207	216	202	228	199	244	216	188	222	244	221	207	238	206	191	224	222	252	226	220	230	225	223	230	216	215	197	191	249	210	212	274	213	221	228	225	229	237	229	207	240	227	237	217	224	249	220	227	227	229	248	225	219	223	228	214	195	225	218	211	219	236	202	219	211	199	220	256	229	234	213	184	213	204	213	225	245	240	217	236	229	211	201	271	233	246	218	242	219	225	227	232	216	243	195	239	185	209	205	243	221	229	231	196	203	229	236	215	216	231	223	229	245	210	232	248	204	204	229	209	238	212	233	217	235	233	206	236	210	227	225	209	211	200	217	243	236	188	226	217	217	205	209	253	210	249	201	182	222	224	221	246	225	222	260	202	225	215	223	198	218	206	259	225	208	200	186	199	234	220	237	219	223	228	234	189	267	211	232	249	245	210	232	200	234	239	196	194	215	221	223	220	222	229	208	225	247	191	196	234	221	215	208	202	219	181	222	221	230	248	234	223	247	198	223	214	223	228	223	256	209	211	223	249	194	231	225	228	225	245	234	192	243	184	205	234	215	226	229	201	208	249	217	223	232	232	215	197	210	219	214	207	222	229	223	240	236	221	207	216	214	248	248	234	194	219	201	221	207	221	215	203	226	226	218	239	242	212	204	213	220	200	235	255	220	200	210	215	215	212	204	205	232	227	191	196	194	232	226	192	225	221	203	198	196	226	247	232	228	226	199	222	248	224	217	211	223	208	214	193	203	183	203	226	243	247	221	212	217	204	201	240	238	203	221	211	207	209	224	254	260	238	227	217	204	215	242	226	211	220	225	229	218	233	211	216	262	222	251	250	213	201	250	221	234	229	216	197	229	230	208	212	230	218	235	209	226	216	195	177	252	235	230	213	242	211	220	217	226	227	200	244	194	220	220	215	237	188	221	235	206	251	203	234	229	225	213	230	212	241	221	216	237	221	214	223	200	224	227	207	217	224	220	224	231	210	225	232	229	206	252	206	205	233	207	234	223	203	214	240	215	222	195	230	240	203	211	200	230	215	211	255	237	197	209	240	191	245	225	214	221	219	209	236	192	223	211	221	231	242	204	245	207	207	240	229	239	218	194	209	196	203	204	217	219	227	191	233	226	240	223	202	252	244	204	220	204	210	224	252	220	242	217	225	226	223	245	221	217	224	239	207	232	239	229	215	195	211	207	193	191	232	219	245	205	243	219	226	219	241	211	200	244	218	218	213	207	237	227	211	209	236	218	224	201	209	214	200	205	233	223	218	242	195	207	211	213	201	205	238	241	206	191	244	234	218	228	221	208	218	210	243	228	243	230	221	226	217	202	209	219	234	227	200	217	197	230	203	245	241	246	243	198	220	215	209	236	225	219	240	254	229	237	230	222	222	237	238	207	195	212	209	237	219	244	220	227	226	205	216	220	216	246	199	214	222	215	170	212	217	213	217	224	204	216	218	205	219	224	249	199	230	212	209	230	209	227	226	214	214	250	207	220	210	236	229	255	211	212	244	234	256	227	198	209	199	218	238	241	211	214	247	230	212	203	244	211	209	238	240	197	194	222	213	215	186	206	216	231	205	192	206	211	208	220	213	218	200	223	229	230	237	238	186	205	226	208	228	217	257	243	239	207	218	217	220	224	213	194	215	210	199	225	202	203	208	203	231	195	230	244	215	228	222	231	236	223	214	232	226	218	219	183	223	210	219	200	210	208	240	236
3659	6755	3088	1456	928	761	684	564	600	583	491	562	546	520	515	515	490	520	505	485	494	443	514	459	494	473	528	500	498	500	522	465	499	490	504	507	446	462	527	496	457	466	492	504	465	441	470	463	495	477	510	483	512	503	493	576	515	487	497	476	508	444	473	545	510	480	499	480	483	546	471	508	533	477	514	499	476	483	455	485	487	453	472	515	511	479	497	473	491	502	515	522	465	427	506	441	470	505	484	493	494	517	489	522	521	483	482	481	479	516	518	522	492	493	462	492	506	462	489	476	525	477	499	467	492	475	521	483	506	462	451	450	509	493	514	491	503	489	468	496	512	515	508	501	504	475	510	491	484	456	505	475	535	514	499	516	454	505	484	512	497	536	485	482	475	474	464	506	513	516	479	487	484	489	533	540	458	532	481	483	484	477	455	466	507	457	520	457	484	484	478	530	478	455	486	506	477	457	445	443	483	490	515	505	514	464	462	491	475	488	476	451	481	468	482	475	477	488	516	505	497	496	488	484	499	458	466	484	514	473	480	475	455	478	486	484	491	486	481	503	484	489	458	480	486	477	514	499	481	520	465	504	468	471	496	494	480	467	467	502	474	527	504	495	499	490	481	507	516	471	487	510	485	497	519	474	504	503	486	486	537	517	490	513	475	492	502	438	480	465	488	465	487	515	465	463	482	515	488	522	503	467	505	484	456	515	504	438	462	527	498	472	477	465	489	482	417	496	449	502	503	474	506	553	494	486	493	457	477	486	465	506	449	496	436	479	453	468	454	467	459	491	475	471	467	486	548	519	433	477	458	501	489	482	469	495	493	486	501	482	495	513	507	499	515	483	479	476	519	482	508	513	524	516	507	508	520	457	470	505	512	529	522	415	512	516	486	513	519	483	465	467	540	481	483	488	505	470	507	444	455	490	474	520	460	548	497	494	474	473	486	458	485	465	482	465	465	482	506	512	498	515	481	526	506	481	484	472	476	460	519	468	468	504	489	473	479	482	518	456	536	517	497	473	517	537	481	468	473	495	531	514	489	496	498	455	488	485	441	503	480	504	493	506	483	520	474	528	461	498	449	512	470	523	453	490	472	465	514	506	517	519	505	457	479	451	454	484	479	494	487	493	498	495	472	469	494	496	510	446	479	482	522	483	513	489	516	459	480	491	515	536	526	460	474	461	463	449	489	517	495	465	529	514	467	490	478	499	521	498	493	525	493	471	535	491	501	462	523	500	462	479	493	492	424	530	481	475	509	505	490	486	522	506	479	514	462	515	471	444	504	437	482	467	492	485	502	492	479	477	486	489	478	536	491	490	486	468	491	500	474	477	522	504	478	522	468	475	510	521	504	516	451	449	460	530	472	474	504	478	500	480	495	472	508	522	480	483	473	478	451	520	482	480	483	485	537	453	457	504	512	493	496	471	479	482	497	504	506	499	473	484	515	494	469	517	475	438	475	504	505	506	521	451	489	468	477	471	525	495	533	513	493	500	551	495	496	515	482	509	473	457	484	536	486	508	511	486	470	477	509	462	507	497	467	489	462	455	529	515	499	500	473	493	464	468	494	460	514	485	477	457	472	520	515	510	496	487	475	528	510	541	476	505	496	473	486	498	530	499	549	491	510	515	505	469	502	481	482	533	468	464	456	493	498	487	513	500	481	476	473	472	501	487	504	502	517	493	422	478	511	478	504	457	516	475	533	492	541	496	465	465	533	462	496	476	521	483	511	511	481	502	453	496	477	492	486	505	492	493	527	513	494	486	492	455	483	486	509	476	515	509	502	468	531	486	487	479	497	480	462	488	503	474	484	468	468	520	505	492	501	471	495	480	522	503	529	476	477	462	487	476	478	500	480	506	485	508	473	466	485	483	490	481	489	452	514	499	480	483	492	505	466	477	493	491	474	514	487	503	491	506	469	504	479	489	529	467	487	456	468	498	521	484	497	505	460	466	484	486	540	518	507	503	486	490	484	463	485	465	464	509	471	504	473	499	492	508	503	464	504	481	457	464	463	509	451	531	459	521	483	499	472	490	502	460	517	471	490	517	505	460	494	492	499	501	527	515	500	487	487	516	480	475	516	453	467	469	484	511	429	547	480	503	506	507	524	495	462	471	508	497	504	523	505	521	486	513	504	514	472	483	495	455	482	492	504	478	488	492	484	490	478	505	481	463	534	506	476	494	504	483	485	511	475	468	532	476	492	488	505	482	480	464	498	521	505	482	481	516	496	503	502	487	471	495	503	534	470	527	502	511	458	468	514	473	510	484	501	450	467	502	518	519	500	453	445	488	480	524	477	475	468	474	486	473	464	494	492	487	473	467	485	485	520	498	493	507	508	500	476	507	468	460	515	476	519	502	492	510	493	484	492	517	478	460	493	505	485	540	478	508	502	533	452	489	500	504	467	506	482	489	443	513	467	533	542	498	499	493	485	490	478	489	533	526	504	517	492	466	447	519	494	526	478	500	504	477	474	498	479	506	488	451	511	452	486	500	479	493	528	451	478	492	460	488	490	511	505	501	475	479	494	462	505	504	500	465	495	474	474	516	482	464	539	486	495	468	497	508	476	489	502	484	523	524	516	482	482	514	485	540	471	456	504	506	508	501	477	492	478	510	488	498	475	502	478	524	465	483	488	490	485	507	463	510	477	475	500	521	470	467	504	484	480	484	491	455	484	474	492	512	463	487	483	478	498	466	474	528	480	528	472	535	511	497	496	479	442	481	477	494	478	497	495	459	501	503	479	517	545	480	516	495	474	497	518	467	477	511	471	490	482	491	486	466	504	497	501	528	494	481	498	466	439	477	492	455	506	481	478	456	469	531	474	513	545	484	509	521	473	483	512	471	498	506	479	473	502	508	460	458	433	483	468	473	486	486	512	506	523	463	441	441	514	509	476	480	507	466	492	472	457	502	515	472	448	517	456	440	473	521	486	488	500	479	504	487	502	485	487	546	464	494	496	503	500	473	526	485	490	466	454	502	496	482	525	488	487	482	469	496	467	480	483	506	520	471	459	475	467	474	461	500	515	474	497	458	533	478	516	486	520	485	506	490	498	490	476	506	477	485	461	468	498	464	458	464	473	505	477	463	490	507	506	508	499	487	495	464	495	478	490	517	487	496	467	525	445	474	485	481	461	507	478	473	509	463	474	497	480	481	468	502	499	460	492	513	430	458	496	499	497	475	500	511	457	483	481	449	492	479	475	491	525	490	486	488	481	496	510	510	512	496	475	471	467	442	494	498	506	441	473	495	516	522	529	472	505	497	473	455	464	477	495	508	503	505	505	546	502	460	504	504	459	519	483	507	491	517	499	504	521	499	481	494	493	500	489	480	526	476	444	506	499	491	482	460	444	490	507	504	490	538	486	477	520	441	465	488	470	474	507	498	505	484	471	482	469	477	474	494	505	527	537	472	492	453	488	460	473	490	476	493	517	477	510	493	495	453	482	484	501	509	482	479	464	450	518	484	467	498	494	514	460	476
33692	10249	989	406	371	284	294	274	281	304	265	325	327	316	329	284	287	333	299	320	291	290	315	277	279	311	301	351	324	297	308	315	321	319	325	299	312	318	296	299	337	299	286	338	288	301	281	325	296	336	325	303	305	297	343	334	302	323	298	285	309	264	307	333	302	301	323	286	296	287	320	308	297	316	345	305	332	304	306	317	348	317	287	341	334	319	313	292	303	297	294	299	332	317	282	308	332	313	312	322	340	340	321	334	342	295	316	319	297	305	339	299	299	314	329	292	311	291	317	274	298	299	280	313	297	283	303	302	272	323	306	265	319	282	316	285	278	313	289	293	298	302	310	305	326	273	311	286	288	323	271	331	306	330	328	297	294	275	304	341	330	317	294	269	292	335	323	295	324	334	307	296	282	341	325	279	283	302	282	340	314	300	289	304	297	323	303	293	295	319	304	313	321	290	306	320	299	302	327	341	336	282	280	300	321	339	302	310	291	301	283	325	303	325	292	323	298	306	358	311	334	326	298	286	283	282	302	294	287	265	294	318	327	342	281	301	311	297	305	304	310	313	327	309	328	291	317	308	326	332	286	308	279	327	291	300	291	342	308	307	304	365	275	298	324	292	288	324	306	332	308	288	310	306	335	278	318	312	296	313	315	284	310	298	315	318	326	309	316	317	289	302	292	318	315	293	315	309	305	321	322	302	285	292	285	283	309	290	274	280	308	317	329	296	270	342	318	307	322	301	315	305	277	347	303	331	338	302	304	338	320	292	291	328	281	298	337	334	307	288	333	325	274	304	333	357	333	322	283	316	306	289	298	314	319	296	308	317	336	300	314	283	285	342	277	341	285	356	316	298	306	343	326	327	321	318	336	320	324	305	325	294	299	276	292	318	347	307	302	304	282	345	285	304	308	335	313	303	312	316	324	280	296	311	308	308	291	304	345	311	302	291	302	289	263	312	313	324	309	302	284	273	339	327	315	292	325	320	309	333	282	325	298	285	287	293	291	321	327	338	322	317	272	301	281	288	345	297	323	336	303	323	292	268	316	309	315	283	293	332	282	300	305	332	261	309	259	300	297	306	305	316	301	309	294	300	293	277	283	307	312	319	347	318	355	328	300	307	306	309	290	298	305	320	312	317	305	301	304	279	349	281	310	311	330	288	285	299	301	287	325	322	355	291	328	313	304	306	306	325	320	351	325	369	359	293	337	314	306	305	330	315	276	314	312	296	324	322	330	274	344	274	305	297	301	284	307	274	280	287	300	337	285	298	329	256	333	336	281	324	283	336	294	295	286	296	337	278	303	308	307	311	300	330	322	324	289	327	316	275	310	293	300	336	279	337	360	300	330	315	308	316	276	300	338	294	312	303	328	332	295	301	312	306	311	303	268	308	284	300	317	321	337	315	294	308	288	302	348	283	327	305	301	320	314	319	342	328	301	320	296	316	282	336	337	286	278	265	329	357	316	342	312	308	310	305	317	337	294	308	308	267	289	294	306	307	280	299	353	339	337	302	333	306	296	308	273	293	298	290	311	315	307	295	314	279	330	312	282	339	292	289	289	300	311	324	302	329	312	288	283	304	312	315	302	327	344	317	309	296	319	265	328	366	297	284	294	311	300	327	314	328	297	328	326	289	334	315	315	305	313	303	328	317	331	290	291	320	321	334	343	315	298	332	315	323	330	335	309	319	283	329	309	346	323	319	346	290	300	333	318	305	323	296	281	319	343	276	284	307	305	317	344	306	309	312	298	324	303	340	314	309	325	300	296	329	300	316	323	334	328	299	296	299	300	317	304	314	326	266	321	291	311	320	294	332	313	309	286	299	296	304	319	325	309	306	318	348	322	329	327	304	301	363	293	281	330	300	289	314	298	314	281	302	245	327	345	295	303	259	304	307	321	312	324	326	286	296	297	306	295	303	310	328	322	281	321	309	305	308	303	352	322	294	281	303	309	281	340	318	335	291	302	283	316	326	284	323	293	313	313	295	303	313	328	303	306	302	303	319	320	300	275	287	265	300	319	288	277	296	302	320	298	307	304	326	280	303	288	311	297	270	321	320	333	319	311	301	307	316	308	316	313	348	331	303	288	279	277	296	325	326	334	309	343	324	333	318	299	286	324	305	317	294	319	344	293	341	309	318	293	317	290	286	298	314	297	310	297	336	309	297	343	286	299	304	287	297	315	310	338	309	291	332	304	301	323	313	275	294	302	320	292	295	329	320	318	322	312	288	313	322	254	274	325	271	279	315	307	278	291	334	288	342	291	318	288	294	260	303	301	317	282	300	303	345	297	274	299	267	320	305	319	323	350	323	318	291	274	290	281	297	291	285	320	310	318	352	325	337	334	313	351	306	286	330	296	300	291	295	284	288	295	283	293	310	312	299	303	302	308	296	319	293	339	335	293	285	304	310	307	293	297	303	316	318	305	289	287	310	289	282	285	292	324	295	290	344	314	319	311	300	309	321	324	330	282	291	309	291	294	296	292	286	286	301	300	324	298	315	315	319	324	307	352	281	321	314	289	318	275	314	288	314	330	298	323	328	319	302	310	302	275	299	300	289	304	279	321	306	311	331	320	319	293	297	277	324	306	311	321	296	298	338	327	296	299	308	329	283	308	323	304	318	298	337	306	322	304	305	294	317	309	310	327	316	295	313	307	287	302	331	311	301	325	321	316	279	307	312	299	289	288	286	297	298	308	322	285	297	286	317	316	312	310	305	295	277	302	297	336	320	289	340	286	317	307	293	313	287	300	309	301	323	289	287	311	305	303	306	291	323	323	281	299	290	319	317	302	309	319	315	329	283	305	316	297	326	325	306	313	293	262	299	294	329	340	302	317	303	320	277	303	316	293	342	308	308	344	285	296	307	287	305	291	314	320	330	350	305	323	302	278	277	287	326	315	288	295	286	291	299	305	257	293	319	329	299	284	295	304	316	301	343	318	315	319	333	316	291	299	302	329	285	317	319	301	315	268	324	339	292	307	310	286	315	335	288	320	315	292	325	307	289	311	302	317	294	291	307	294	306	280	297	288	307	285	291	320	317	298	300	307	290	332	317	315	322	313	294	297	291	310	308	333	303	291	316	290	313	294	269	303	311	309	328	322	307	321	324	330	268	316	336	331	322	288	317	304	313	331	313	316	325	293	285	282	282	305	300	295	334	333	291	299	333	305	316	289	311	301	330	335	288	303	320	333	280	291	291	269	315	318	311	315	290	313	356	335	289	298	287	343	319	300	312	314	350	279	294	270	286	301	317	310	282	309	275	276	308	324	320	282	287	273	315	302	302	310	291	345	287	321	317	296	301	308	312	301	300	313	309	291	313	313	338	304	335	286	278	331	280	302	297	316	308	279	315	290	323	319	329	318	286	311	327	305	292	303	307	311	329	313	319	277	326	289	312	293	306	302	318	318	302	315	321	306	287	304	287	309	287	312	301	337	290	287	350	310	316	309	318	330	304	305	330	302	302	334	354	317	284	306	299	318	300
6060	876	753	716	663	655	735	706	712	699	676	705	688	666	669	693	705	656	706	692	666	702	695	699	701	679	725	651	765	721	676	715	747	699	685	685	757	688	712	744	728	701	742	708	737	669	681	687	683	730	743	690	683	650	720	709	703	702	676	700	683	693	715	699	706	703	712	728	685	738	681	741	655	710	700	701	710	690	655	722	671	726	696	681	698	744	696	730	627	704	699	708	713	711	700	711	711	764	733	682	715	728	675	717	724	714	727	756	720	701	684	708	741	714	724	741	665	690	689	673	710	711	648	718	680	716	699	695	696	675	708	730	683	731	695	703	714	714	702	661	663	735	655	660	663	669	701	703	701	706	704	636	698	712	669	695	716	695	659	721	694	701	669	700	678	689	695	724	660	699	679	661	677	758	701	697	658	673	672	692	707	689	709	718	717	734	656	745	676	737	703	708	718	689	705	710	735	684	695	681	759	700	743	656	657	724	694	709	682	666	686	723	751	702	736	697	694	693	709	682	716	725	676	661	707	688	699	674	669	698	708	721	672	676	678	738	701	687	713	706	663	711	700	681	688	693	690	695	739	709	697	748	694	653	645	728	711	714	731	711	687	655	680	669	726	680	729	694	651	726	715	729	724	718	698	709	719	675	676	632	706	688	711	709	702	665	701	684	696	711	717	667	659	688	680	708	694	714	681	705	653	697	697	696	703	722	697	692	713	705	709	711	676	695	689	681	700	668	674	706	675	712	745	727	688	654	714	694	669	729	697	699	692	753	732	684	735	676	720	656	703	693	747	710	693	684	699	652	717	675	691	691	696	681	664	702	714	710	727	678	691	652	702	687	712	704	672	736	674	650	687	710	713	681	702	698	705	689	709	668	723	673	710	724	675	714	708	694	688	702	692	695	732	700	685	689	655	636	688	695	715	707	715	689	757	676	704	688	677	705	679	745	684	729	732	673	717	677	732	652	715	674	693	676	644	677	706	658	726	746	697	720	734	675	723	758	705	691	683	722	717	742	712	669	690	612	693	694	726	715	676	720	718	686	711	706	698	674	662	727	662	695	692	735	730	682	735	650	636	712	706	689	701	680	699	736	722	664	698	692	709	690	719	628	683	679	676	666	735	675	661	711	677	727	706	660	734	710	690	731	683	659	695	693	687	711	739	671	721	642	678	698	702	688	734	762	722	720	697	692	640	671	688	669	702	675	750	722	716	708	716	696	694	694	715	681	724	734	702	699	719	701	711	717	706	683	656	690	703	688	726	641	686	670	669	676	734	709	674	649	726	690	697	733	744	664	674	713	705	672	709	715	723	709	695	690	676	706	693	706	708	708	697	708	648	635	728	708	699	680	746	718	686	713	705	715	720	725	717	677	716	695	693	681	719	715	692	726	663	658	710	701	683	653	669	745	706	677	699	662	737	711	667	698	717	679	676	689	654	684	671	707	740	652	727	685	698	723	648	715	743	666	718	700	659	697	689	701	708	680	675	643	716	649	693	735	723	678	722	678	676	678	707	675	706	710	692	670	728	714	621	703	682	712	714	690	695	700	732	696	694	669	672	691	709	695	726	709	695	699	716	687	673	714	650	692	718	686	692	699	713	675	744	698	676	711	753	723	671	698	671	756	726	673	700	712	707	683	700	653	697	729	725	683	718	693	723	711	662	720	689	667	706	683	691	679	740	672	704	709	691	690	649	681	681	732	686	698	667	659	672	726	731	715	711	696	729	684	703	687	700	679	640	707	649	731	676	710	656	716	699	703	738	723	686	667	670	676	689	699	706	729	717	692	700	670	707	728	707	711	701	684	708	689	713	691	702	733	721	688	674	703	666	695	700	702	699	717	719	689	699	709	632	703	672	704	698	694	674	658	650	666	691	700	692	654	692	692	713	727	680	702	712	703	710	686	652	667	675	725	700	715	726	677	683	680	680	675	723	692	703	697	673	708	704	734	717	744	719	714	724	695	717	689	700	719	675	710	707	655	759	719	699	691	720	719	684	678	641	724	718	680	665	687	704	721	693	666	694	729	726	734	710	693	728	642	684	752	694	684	736	671	688	686	694	667	706	746	718	713	678	709	665	725	680	729	724	701	691	719	694	676	676	687	699	712	678	736	682	732	702	663	663	684	703	698	713	718	742	720	678	691	734	699	732	667	676	664	690	662	712	723	714	695	680	676	697	716	699	687	717	688	676	693	636	718	722	751	739	695	707	653	708	677	666	721	702	650	661	692	725	712	746	684	695	658	696	721	735	704	733	653	687	703	720	649	731	676	695	661	697	642	740	702	679	725	730	671	667	679	695	706	720	677	679	645	712	706	740	684	668	689	691	710	670	670	687	676	705	728	679	718	668	663	722	661	687	717	725	664	702	681	704	734	661	677	673	675	665	656	675	707	713	653	670	689	677	721	742	679	714	735	670	705	689	665	696	685	671	662	673	659	721	678	690	712	670	714	701	707	698	716	659	684	711	689	678	684	696	670	717	729	728	697	701	675	709	722	691	700	733	704	673	695	692	698	704	651	701	674	677	669	732	674	703	711	696	700	722	705	730	684	667	694	724	763	728	722	696	690	705	703	677	677	696	702	739	671	687	744	685	719	660	675	641	695	683	729	703	671	673	694	713	678	685	705	692	683	659	674	679	702	661	674	702	678	637	699	687	712	724	662	689	738	699	705	704	661	764	707	741	724	672	724	644	706	707	708	733	709	668	697	743	688	720	698	744	678	680	688	698	699	694	658	690	739	688	688	655	699	697	705	684	635	686	665	727	696	704	670	683	712	673	663	690	686	700	713	772	719	687	641	662	707	691	695	720	682	686	633	714	679	685	667	698	700	726	674	709	653	703	711	678	692	688	741	715	714	711	639	695	701	708	685	771	679	701	691	694	680	660	711	670	681	711	707	710	648	728	686	656	693	690	693	652	677	677	716	715	700	670	696	666	714	716	685	710	693	705	690	686	717	707	672	691	730	697	723	682	707	687	693	671	743	756	698	670	696	698	738	695	704	679	688	696	638	680	706	687	721	680	699	723	651	645	715	697	669	682	675	679	704	716	697	644	698	675	673	699	699	688	659	670	722	691	717	676	692	736	678	695	706	669	706	633	707	696	707	697	713	674	747	674	706	708	679	693	698	708	740	697	702	683	710	636	746	680	701	639	728	681	698	694	712	714	688	675	733	657	738	715	673	664	698	678	670	672	671	691	676	677	657	654	705	717	730	682	708	680	688	674	683	694	705	699	677	714	701	703	682	716	662	694	726	713	735	677	706	758	702	694	719	719	715	704	663	650	674	688	672	691	670	698	696	712	671	653	708	743	731	680	687	704	667	660	682	690	693	668	677	677	742	707	707	685	732	669	720	691	703	708	698	669	684	697	668	723	666	753	673	643	678	668	679	671	668	650	713	746	721	692	686	705	693	672	695	667	697	696	750	722	701	741	662	657	698	728	686	698	695	659	750	701	673	686	711	742	766	720	685	747	684	703	715	712	699
25270	21693	25547	28379	21597	4534	634	503	475	434	429	421	442	414	427	373	415	425	364	367	381	393	379	418	407	439	401	374	360	391	399	384	384	384	373	361	401	408	383	377	429	387	413	401	398	398	351	411	398	418	378	361	390	385	379	364	367	353	358	365	350	416	405	368	374	425	410	390	367	394	369	350	431	399	358	381	402	380	407	345	383	328	392	440	434	408	372	394	411	392	373	367	382	417	394	416	401	370	372	379	407	392	377	373	358	400	410	433	362	378	391	422	394	429	381	396	383	425	398	391	417	397	416	403	350	388	387	384	408	419	400	378	402	351	369	399	350	373	394	381	369	440	396	385	430	386	365	379	397	368	395	390	397	373	339	385	390	364	397	372	370	395	414	387	415	350	360	373	419	365	389	404	375	318	409	356	428	356	387	378	371	363	396	358	360	365	390	362	397	395	380	388	410	363	435	422	377	381	365	376	412	357	381	375	390	395	395	393	366	392	411	402	414	377	415	381	373	367	400	389	382	427	403	360	384	346	378	371	359	404	381	396	436	401	340	355	398	397	382	381	372	408	399	435	394	407	325	375	378	361	381	342	388	378	410	420	396	394	359	353	352	381	378	379	351	392	413	370	358	362	365	384	365	419	420	383	383	366	346	380	381	387	378	367	386	400	349	389	396	353	393	435	380	413	391	360	363	367	410	390	377	357	342	431	395	413	388	410	381	380	366	356	325	377	395	363	373	350	391	374	356	363	372	377	376	391	405	377	394	388	350	387	371	386	395	371	421	415	392	397	407	377	360	434	347	355	393	386	432	388	391	373	371	381	342	385	361	375	397	366	357	355	375	385	422	405	388	382	374	381	351	338	408	403	371	366	416	352	389	365	412	417	428	378	349	385	430	379	373	350	422	400	386	395	369	411	348	393	336	373	397	413	412	437	396	436	358	351	418	360	419	361	389	384	395	367	396	370	346	407	406	380	412	398	403	363	409	394	380	373	384	367	420	406	382	381	362	386	349	351	359	365	380	393	397	378	355	368	382	395	358	379	371	402	379	398	399	426	384	377	382	385	438	341	382	376	364	397	414	363	388	385	366	410	365	400	359	381	393	381	392	438	397	324	371	365	395	386	379	381	368	367	345	350	363	397	394	392	384	385	391	428	393	409	397	374	377	393	401	369	374	392	385	371	346	370	360	376	457	381	384	401	373	373	440	355	382	397	366	382	364	376	415	359	399	368	406	357	373	382	388	347	383	390	391	402	375	359	378	358	394	315	378	400	398	378	390	346	374	352	376	409	384	427	402	388	419	374	393	399	353	412	392	383	393	396	384	393	395	399	399	369	387	422	394	370	342	382	382	358	346	353	391	352	376	398	376	417	374	376	394	376	382	361	372	389	363	363	359	355	374	379	327	397	403	391	367	368	382	376	349	372	383	371	336	406	368	382	367	416	364	369	370	395	420	388	359	350	394	362	383	351	402	364	396	388	388	376	403	365	393	363	382	416	382	349	389	372	361	378	360	370	358	414	363	362	370	412	378	400	357	392	361	373	377	378	350	355	338	403	384	370	366	400	405	381	371	392	420	358	395	377	352	352	402	385	382	382	359	388	365	386	422	386	375	377	408	395	416	400	388	392	386	406	378	366	391	386	386	382	391	412	375	377	351	422	396	401	404	374	372	405	365	408	346	334	367	403	379	357	408	376	389	355	366	403	388	395	353	390	410	380	383	388	365	373	375	415	360	389	390	396	368	384	397	394	394	395	352	429	386	406	352	348	412	378	392	386	382	382	408	410	401	364	378	360	400	371	393	392	396	340	360	366	378	396	390	427	432	374	386	378	377	377	388	423	383	373	408	414	383	386	370	398	379	396	408	386	402	378	373	372	369	406	412	374	388	374	363	354	373	370	407	354	362	365	431	422	390	409	372	405	333	386	360	378	360	401	383	401	375	403	429	364	411	389	390	353	414	421	438	354	365	363	402	362	368	402	370	378	366	372	396	392	356	407	402	432	389	383	388	410	342	392	411	373	380	369	442	373	376	353	363	378	375	401	387	382	366	394	367	379	399	385	382	402	394	390	382	389	374	398	401	360	414	360	369	365	402	410	339	361	425	333	368	350	378	356	363	389	377	370	400	425	382	393	408	354	383	352	358	354	340	391	390	369	385	400	386	403	406	394	371	391	386	380	393	374	370	384	378	368	377	428	351	373	400	425	407	410	398	400	357	382	396	373	381	389	408	404	376	402	417	388	384	361	408	412	388	352	377	366	376	350	381	399	401	409	412	397	365	400	381	362	400	346	393	406	387	397	381	410	375	395	362	415	388	419	384	387	358	415	409	383	435	379	393	414	415	400	396	407	376	410	410	396	388	406	379	365	390	343	360	381	394	378	367	416	392	396	413	389	373	349	378	405	347	392	351	363	353	365	372	413	404	416	384	415	377	429	390	396	390	386	399	360	399	418	407	403	396	386	346	433	396	373	374	394	373	366	356	376	399	364	341	389	403	391	394	387	382	348	406	390	374	387	399	366	373	398	382	395	427	365	383	388	389	398	381	372	403	401	387	388	388	399	403	340	381	368	406	408	393	417	366	376	389	381	364	349	411	290	362	339	371	387	393	393	393	423	354	436	412	361	409	389	381	423	393	392	374	377	358	390	412	367	367	352	398	402	402	349	376	363	372	376	382	418	389	351	385	401	369	372	370	364	374	351	365	364	392	388	383	370	370	402	361	390	386	381	417	363	383	379	392	405	390	390	414	384	410	363	338	402	389	366	353	407	372	371	377	319	371	371	324	378	449	361	391	388	397	409	392	387	379	357	335	376	409	378	402	377	357	357	407	373	343	354	394	357	339	386	376	350	381	401	401	389	354	379	390	355	376	364	397	389	405	388	362	381	387	396	362	379	386	395	368	432	379	401	403	350	349	369	373	403	384	412	343	436	397	381	395	393	401	416	389	356	380	358	381	408	405	390	351	407	423	400	377	334	385	349	399	369	365	340	399	343	357	403	431	395	311	384	402	361	417	351	384	412	392	392	382	362	389	349	370	402	356	392	396	370	378	345	384	408	373	361	382	366	394	326	376	378	379	416	412	387	390	358	390	390	365	364	369	408	376	405	348	394	396	397	390	386	402	414	350	371	322	379	414	395	382	360	362	391	413	409	385	408	433	403	343	411	392	375	384	370	337	393	388	375	379	377	407	412	367	422	395	369	384	422	354	414	380	377	350	428	405	397	368	380	425	365	343	390	372	388	382	382	397	437	406	381	401	356	377	410	387	340	380	374	380	394	393	372	379	370	432	413	381	350	391	416	377	402	412	383	391	395	424	333	393	404	388	394	375	358	393	392	397	393	375	413	399	353	434	366	374	371	352	412	415	371	374	427	394	378	381	364	415	372	365	419	400	395	385	409	390	394	392	357	403	412	396	362	374	411	387	368	411	432	417	392	383	374	403	376	420	373	378	384	395	390	369	347	357	371	384	377	359	377	384	373	376	379
3584	4213	2189	1406	1035	951	856	792	833	887	868	825	845	772	813	836	829	841	810	804	875	804	778	798	859	816	804	848	827	784	823	827	812	812	838	860	788	778	844	841	782	842	865	770	864	796	811	794	765	814	834	779	846	823	834	837	829	792	804	837	829	792	804	844	860	779	770	811	847	855	858	800	808	798	858	805	817	806	828	855	807	848	812	858	813	789	892	796	825	828	791	835	788	832	819	788	810	831	807	812	856	801	861	793	847	798	897	833	806	792	797	799	762	876	800	801	816	817	833	821	804	784	836	853	800	890	798	857	833	824	871	753	819	834	811	837	827	846	823	857	881	783	822	847	860	879	842	823	858	798	872	802	824	830	840	779	841	803	782	785	849	845	809	827	812	801	858	839	835	857	816	795	841	802	797	829	804	856	869	864	867	841	852	835	764	843	812	859	812	755	813	808	805	828	809	750	769	840	771	850	845	800	828	831	831	780	835	806	826	786	810	824	807	805	785	827	853	833	818	831	808	762	797	792	844	820	816	814	812	843	830	862	751	815	788	772	798	810	839	821	814	785	808	889	872	817	786	882	837	816	854	880	852	831	755	824	853	797	849	778	835	805	851	815	770	815	836	824	828	801	843	805	826	843	819	794	781	842	816	788	810	792	821	829	833	773	788	803	838	842	823	792	816	794	823	812	848	818	803	856	837	833	790	793	784	785	854	783	791	791	861	862	836	807	818	782	775	800	878	874	860	871	831	823	813	832	820	793	862	837	831	838	816	840	787	849	811	785	816	844	787	808	802	811	840	783	847	778	817	851	821	800	856	864	823	830	806	829	842	819	853	840	804	811	807	856	782	855	845	794	832	806	831	831	828	849	819	814	819	824	843	782	825	863	849	848	817	799	829	844	796	790	836	830	805	803	820	832	782	800	775	808	797	761	814	776	816	844	850	779	872	809	839	783	860	749	817	797	741	846	849	822	806	836	814	812	793	857	841	809	897	872	821	808	817	804	817	888	810	789	818	784	784	806	834	789	825	817	847	847	790	800	836	769	804	828	828	757	825	819	832	826	833	818	802	784	774	818	828	803	821	779	793	792	827	777	770	846	823	770	801	830	852	838	791	841	839	798	827	827	775	840	781	850	792	820	803	788	860	834	842	832	828	805	804	782	880	832	785	813	848	780	808	883	877	768	864	814	776	822	801	828	787	822	818	786	772	843	776	770	814	855	811	843	840	811	774	786	796	810	814	857	755	844	864	876	833	861	869	817	821	818	800	896	853	868	828	826	777	839	793	788	814	842	806	799	821	784	827	835	837	809	827	772	810	816	802	771	775	805	808	829	805	883	827	804	768	861	799	783	820	827	781	800	832	812	807	809	867	796	834	806	835	838	846	836	793	789	810	835	822	798	783	807	797	801	840	891	876	769	822	843	836	816	792	803	787	843	849	815	823	783	787	851	849	837	815	799	823	844	843	800	806	828	780	865	840	793	817	825	823	797	815	856	833	778	785	820	800	801	826	851	811	784	860	813	772	821	861	799	826	784	817	795	818	851	772	831	827	787	788	794	838	878	791	795	835	775	831	782	825	798	821	796	819	827	806	794	854	812	756	819	788	800	867	787	805	812	826	853	776	848	811	803	810	842	825	822	759	775	814	829	827	810	815	813	839	807	828	861	827	816	812	806	839	839	839	810	831	833	820	834	820	783	805	800	822	818	818	801	834	795	826	817	813	827	826	834	789	787	851	778	823	843	833	853	757	833	809	795	809	820	815	810	798	830	802	809	784	828	802	840	826	794	822	820	852	779	801	780	779	827	755	848	848	778	826	839	819	839	788	892	818	858	866	838	789	772	816	846	809	811	899	828	797	855	861	824	859	769	818	811	856	830	779	834	811	805	805	787	874	831	799	818	863	843	818	804	840	802	879	844	830	845	812	842	850	815	825	796	815	799	845	786	854	796	825	779	791	833	799	887	843	808	785	756	826	819	833	828	851	787	802	851	836	810	853	802	850	812	807	778	822	836	794	813	777	805	810	791	788	815	836	819	759	848	857	764	742	799	781	828	764	825	831	842	817	820	793	788	832	859	804	830	805	825	782	796	815	837	843	775	799	774	830	801	828	827	815	809	806	812	857	810	761	863	816	813	774	836	801	796	829	866	827	768	730	745	784	843	879	842	836	843	840	795	795	777	832	835	862	855	839	791	807	918	802	838	831	832	826	807	811	788	771	808	843	850	849	857	805	847	798	786	791	812	773	812	827	838	764	818	824	787	815	764	831	801	850	807	845	851	784	807	869	804	816	821	805	823	872	843	843	828	814	770	806	834	828	839	871	821	803	837	792	861	822	845	786	819	753	812	789	840	817	795	793	852	799	829	800	761	842	843	823	821	837	813	872	814	751	834	813	902	816	830	863	819	817	832	801	791	833	837	778	815	766	792	809	798	887	824	834	803	795	867	825	808	815	799	789	821	795	796	809	832	791	832	844	867	828	839	835	820	878	808	871	809	843	799	873	753	803	844	850	781	802	840	840	812	806	879	840	841	780	829	846	813	825	806	841	788	765	855	782	824	833	816	811	796	849	801	839	844	827	835	846	727	818	896	803	824	823	882	840	781	858	777	793	790	830	799	835	805	781	841	790	836	788	794	789	848	848	813	850	777	821	771	851	797	830	861	818	768	791	826	786	785	819	752	885	809	846	801	872	796	839	784	787	818	770	823	825	766	849	776	810	867	791	837	825	862	827	837	900	803	818	809	796	824	833	828	855	855	828	843	824	767	808	812	797	804	786	798	839	871	812	809	814	789	797	793	863	838	854	843	825	821	832	871	804	806	812	808	803	821	771	849	781	821	810	813	798	845	752	847	857	782	796	852	851	828	855	827	792	783	854	768	818	824	801	783	809	791	821	794	865	784	863	777	807	858	813	818	816	790	796	822	822	873	872	795	808	821	839	830	885	784	840	754	807	802	831	806	824	824	843	821	840	742	780	783	800	830	803	776	827	790	815	832	786	795	808	854	799	822	783	848	810	888	798	821	768	842	829	750	777	828	831	779	840	814	812	819	850	812	821	829	850	780	838	809	801	827	789	869	828	777	805	854	801	836	766	807	807	841	834	808	782	825	845	825	823	804	830	794	835	824	822	832	831	835	784	821	859	796	791	793	820	808	790	852	815	805	788	870	831	789	770	774	820	813	774	890	776	819	773	818	739	809	825	848	825	792	816	817	827	858	817	809	853	842	825	807	827	787	819	794	812	801	824	826	857	792	793	825	851	838	820	755	792	779	830	838	769	805	841	769	853	848	852	850	793	810	840	818	806	866	850	793	872	790	791	786	808	793	806	866	804	798	820	815	816	844	876	808	847	843	799	780	910	853	806	780	782	809	787	817	853	780	847	805	829	867	844	845	769	852	822	812	854	837	790	812	847	828	825	869	804	798	833	796	871	805	824	833	802	838	835	823	850	765	862	794	834	839	838	818	821	837	780	864	857	812	843	847
24521	21716	26146	27819	21726	21728	3447	508	393	352	301	290	268	241	273	248	237	266	220	210	212	231	266	270	280	252	227	238	226	251	246	262	256	255	204	236	256	234	232	207	232	268	244	231	227	205	215	229	201	223	228	227	246	262	237	221	235	220	206	221	223	221	251	246	249	229	227	209	246	236	220	205	247	194	226	226	209	235	232	230	273	221	245	219	224	224	228	238	227	240	220	239	203	218	216	210	228	222	210	247	212	258	227	231	212	254	231	229	246	227	204	217	238	219	218	258	214	234	233	227	230	232	254	233	205	212	220	240	198	204	222	240	246	279	243	224	241	245	227	229	224	217	207	208	212	233	203	183	189	226	232	239	213	209	200	254	239	221	210	205	225	203	198	227	213	268	221	209	243	227	244	242	204	207	204	240	224	249	226	232	205	231	218	201	244	220	228	213	198	267	222	221	209	262	248	184	238	235	198	210	245	188	237	192	225	201	209	229	221	213	241	220	235	184	239	236	235	217	210	203	206	251	222	211	220	243	219	198	218	237	232	226	220	196	210	220	224	253	224	239	221	235	219	209	247	219	226	239	203	211	222	192	223	251	210	227	254	239	254	231	224	245	235	235	243	207	229	233	213	212	244	227	217	223	189	204	204	225	221	237	219	226	235	199	248	213	226	214	227	234	239	230	229	261	210	219	194	200	209	196	231	217	206	226	226	199	231	217	237	226	217	209	240	232	216	216	217	238	233	195	207	224	235	207	200	222	231	258	246	212	248	245	265	229	222	216	213	213	188	211	245	228	223	251	225	250	240	223	235	223	217	220	222	223	201	225	231	233	215	233	212	219	233	235	215	207	238	233	264	222	259	198	239	233	239	213	232	251	206	214	222	242	204	213	205	210	225	226	245	232	243	227	222	226	220	232	219	207	232	222	205	225	213	203	211	217	210	215	207	241	190	224	222	205	204	233	215	217	237	228	215	241	218	200	226	209	218	241	205	211	247	247	245	245	234	213	207	203	242	223	242	215	223	221	191	238	210	213	208	208	217	245	208	193	227	240	241	237	241	223	223	238	224	214	241	236	223	224	244	223	220	221	210	207	249	236	215	231	196	202	225	225	226	193	220	230	193	228	214	249	215	213	213	264	235	225	243	238	197	236	240	223	218	225	199	220	207	209	217	219	236	225	216	215	227	253	244	255	227	238	227	223	230	238	237	202	224	203	237	223	227	229	236	198	222	210	216	215	228	211	228	229	253	232	222	234	249	217	210	219	243	234	234	227	206	234	212	215	243	227	235	222	243	209	225	235	235	205	245	228	239	223	207	227	210	254	229	224	222	220	214	214	246	228	231	239	218	230	227	211	251	241	231	194	206	230	227	263	225	263	203	216	225	207	223	215	219	210	232	203	227	225	236	219	253	223	218	247	278	220	230	227	224	235	221	242	206	230	198	221	254	223	217	225	228	213	230	219	234	219	261	230	212	219	214	212	241	219	216	219	202	220	236	221	222	239	228	213	201	268	238	223	222	210	199	196	209	226	239	224	237	242	204	219	241	209	208	204	186	210	212	245	224	230	232	253	220	221	228	205	216	232	234	239	241	236	220	239	198	207	256	218	236	206	217	226	220	229	222	209	238	252	232	245	268	234	230	223	190	218	203	247	228	231	212	255	206	222	209	218	232	219	279	227	221	213	207	223	206	228	229	229	238	216	214	211	200	237	218	252	229	211	203	194	239	182	227	203	246	214	246	235	252	254	205	271	245	197	244	218	207	205	224	240	198	213	232	236	255	229	249	226	206	243	208	217	224	226	210	259	221	236	217	252	196	213	208	220	205	217	241	240	250	214	210	229	229	250	187	226	226	241	208	242	217	231	209	246	227	182	225	239	231	227	231	222	204	222	221	218	233	218	228	229	216	251	247	225	243	221	215	253	262	214	230	252	226	213	200	224	208	222	238	241	223	190	219	218	233	228	202	197	193	255	229	202	245	238	212	209	244	199	222	229	258	206	235	211	235	219	203	245	192	246	210	228	244	230	218	211	214	237	179	217	227	246	234	212	222	209	225	211	222	228	209	233	238	229	239	231	210	221	252	249	216	223	229	216	204	249	208	214	221	215	201	226	216	237	221	197	237	259	215	238	211	232	236	246	230	222	218	213	202	253	267	253	239	239	216	232	223	239	231	243	211	218	238	218	228	244	216	233	217	215	242	201	239	233	240	177	211	223	240	242	238	211	209	216	221	216	211	198	238	229	219	231	240	206	229	255	265	212	202	200	233	231	226	240	215	212	237	196	255	198	242	216	196	217	218	231	260	207	272	199	227	219	207	226	203	209	236	227	209	233	181	247	248	229	217	218	251	230	219	202	206	247	251	234	220	206	235	213	209	235	239	251	217	219	222	225	217	257	233	225	229	196	234	187	206	234	242	232	233	232	197	229	227	196	215	198	238	222	253	205	216	201	233	211	229	224	222	212	214	227	230	221	204	216	196	207	225	244	202	217	225	222	212	223	235	207	215	211	226	235	220	223	228	194	238	219	199	217	207	201	218	225	220	205	232	221	216	237	239	207	217	257	208	220	229	177	236	233	219	212	241	254	237	227	221	225	223	251	232	246	201	215	230	239	248	204	232	251	206	205	221	206	231	254	216	205	236	202	245	236	203	216	205	222	220	224	239	215	174	212	196	232	215	203	254	211	255	251	227	215	203	210	216	201	211	222	204	213	238	247	213	233	202	228	248	220	210	236	207	233	222	214	220	210	204	214	232	223	236	219	237	242	228	230	220	224	204	224	207	198	227	227	215	199	243	221	234	218	222	252	233	214	225	236	216	221	231	239	218	214	185	227	243	225	198	211	208	218	234	227	222	221	225	223	233	226	220	207	224	209	213	216	210	210	235	226	231	205	208	208	237	237	212	202	237	230	234	209	219	222	203	232	211	211	217	230	207	221	248	214	249	219	220	217	226	204	208	248	220	223	202	212	211	206	219	242	207	231	213	230	219	211	261	201	211	228	195	198	202	216	256	252	256	229	235	238	206	224	235	210	241	210	233	209	227	234	268	226	236	220	224	205	211	210	200	230	238	207	207	238	216	230	249	223	217	219	232	216	245	219	219	200	222	215	220	217	214	239	255	232	229	197	217	233	224	212	245	216	182	228	231	274	235	190	212	240	231	219	219	216	236	222	238	254	249	218	204	214	233	226	224	204	231	241	237	235	225	238	224	212	225	241	233	244	230	221	225	248	219	220	221	227	251	203	222	214	245	226	207	203	244	188	226	214	207	227	239	260	222	232	242	198	224	246	203	202	229	194	216	230	208	233	240	193	259	235	219	234	209	239	228	235	226	230	231	207	224	224	244	238	252	239	247	248	209	220	220	228	217	230	230	198	227	195	199	259	245	242	205	201	241	216	209	237	224	239	232	245	249	219	242	233	227	228	221	220	206	242	233	236	242	215	204	214	216	222	210	204	203	246	237	234	208	205	214	223	216	242	199	216	229	210
3521	6651	3092	1506	918	760	617	630	548	590	554	537	526	534	471	469	532	513	496	466	504	502	531	531	501	512	495	515	499	492	496	546	537	524	547	501	539	488	508	485	497	534	481	507	493	467	495	509	540	520	451	506	490	503	490	492	494	475	491	457	552	443	462	514	481	502	466	491	498	507	473	432	473	481	473	476	506	498	452	537	531	522	536	514	490	486	546	512	494	476	481	504	448	494	520	463	478	482	486	495	483	486	498	500	522	486	523	512	481	465	527	490	532	509	495	468	480	500	479	494	477	474	534	497	499	496	498	508	526	542	496	480	515	494	433	490	519	493	505	456	532	492	506	449	476	491	492	462	482	493	500	527	488	469	457	481	514	485	474	492	487	488	506	461	528	485	521	513	491	475	508	578	506	496	477	468	498	532	478	502	466	468	540	560	506	485	519	487	505	501	475	528	477	465	486	483	529	479	518	436	528	479	487	524	505	483	455	530	496	505	492	462	497	446	516	473	498	510	467	505	474	544	477	477	510	468	512	478	507	511	486	502	484	522	510	520	515	531	502	476	501	475	503	497	486	503	481	521	454	493	511	515	507	506	521	467	484	471	496	455	482	508	495	523	502	474	502	482	540	486	489	518	529	482	525	487	514	474	516	497	446	496	518	496	499	459	502	471	472	500	476	501	500	485	486	473	447	492	476	470	498	522	511	502	541	507	489	482	496	490	498	511	485	496	499	475	511	516	495	487	455	505	499	519	486	513	539	482	496	469	499	519	478	500	491	481	510	488	525	525	496	490	492	482	456	493	512	489	519	463	500	509	481	458	509	507	457	489	492	503	546	442	478	509	497	512	468	524	475	497	487	505	465	503	512	472	492	488	483	543	484	445	473	511	497	487	494	479	487	512	482	467	481	449	504	503	480	484	454	492	518	510	483	525	486	477	510	465	477	495	502	489	464	508	512	534	446	488	489	482	464	538	490	509	495	495	520	464	452	550	468	480	524	512	479	462	497	530	495	504	528	496	479	513	522	498	497	480	508	446	513	508	498	514	474	468	519	506	476	466	474	466	483	503	508	518	521	479	483	504	517	503	540	489	472	534	471	516	492	476	515	510	448	468	507	491	505	484	507	514	499	528	476	487	543	524	431	550	488	459	517	459	522	511	487	481	518	515	504	453	498	489	512	543	518	471	494	501	472	521	501	532	467	496	504	493	482	540	514	470	537	485	455	519	545	509	478	529	484	483	490	526	496	517	464	480	473	490	480	497	510	533	496	511	503	516	486	499	497	491	529	471	437	514	530	478	503	525	516	500	517	500	518	498	493	496	469	513	482	528	528	480	530	494	512	481	467	518	510	510	498	462	489	461	470	470	539	494	448	480	515	476	438	504	509	473	518	489	497	481	513	528	509	524	514	481	502	498	506	466	479	510	487	521	486	533	489	533	488	490	533	482	459	475	504	511	488	483	464	439	513	487	469	500	488	505	508	493	492	534	481	462	468	479	495	497	500	509	496	505	492	479	499	506	471	489	489	479	491	480	526	496	498	477	470	506	498	497	571	522	503	517	511	481	481	495	514	443	483	496	499	480	501	473	491	478	498	477	504	522	458	506	514	477	526	514	513	484	476	507	457	506	497	488	475	447	501	465	522	517	535	480	516	508	499	501	513	484	471	535	513	448	493	508	479	502	471	529	503	475	529	481	489	519	453	482	469	471	535	494	485	501	494	465	469	447	508	495	498	473	519	486	482	469	477	495	524	521	502	509	482	514	515	496	509	458	427	487	551	523	487	513	469	476	504	491	497	523	483	480	503	491	484	504	490	484	489	464	485	481	499	463	552	509	467	503	491	506	480	490	484	466	481	472	498	456	487	489	507	458	501	501	463	495	480	476	486	514	460	480	524	475	511	489	517	519	525	460	484	512	518	480	494	477	501	516	536	477	527	494	489	472	514	505	473	466	467	529	453	470	494	508	503	494	486	516	512	520	478	468	505	501	490	490	476	479	468	480	491	473	501	480	518	489	490	491	510	484	532	528	456	487	500	507	473	487	483	466	474	519	504	494	487	520	457	482	453	495	509	451	484	487	489	495	494	444	474	509	486	493	507	495	497	479	481	505	511	495	474	464	468	498	503	497	493	494	460	514	470	479	517	548	483	485	474	489	472	520	520	467	480	476	522	498	505	495	506	515	513	499	467	497	531	514	490	457	541	515	484	493	472	488	499	507	473	491	466	519	505	447	452	510	523	513	509	486	493	493	495	524	447	500	488	470	458	497	522	489	468	509	454	483	490	492	514	515	467	479	504	505	477	505	528	507	504	491	502	484	509	509	499	567	487	505	466	488	521	493	520	467	528	475	524	473	492	497	461	486	496	508	495	517	489	497	521	474	483	458	479	497	505	478	501	496	477	472	501	481	487	501	510	483	510	482	515	481	487	509	517	534	519	503	495	541	506	502	491	479	486	488	500	498	514	483	509	493	488	477	508	511	479	495	504	498	501	486	492	473	522	479	498	485	502	480	500	480	503	482	501	442	508	472	487	448	487	485	488	499	501	481	465	514	450	472	541	506	503	489	521	525	479	509	461	464	503	509	517	467	517	479	479	461	473	501	470	498	494	481	495	505	523	501	488	503	518	464	526	508	493	543	520	538	497	495	515	485	508	534	493	485	535	481	468	499	465	467	514	463	509	510	494	493	469	506	472	518	467	470	497	482	495	495	505	513	506	497	529	518	478	492	461	510	528	536	482	511	504	505	536	463	500	472	476	489	507	477	520	501	533	525	459	474	494	499	510	537	481	479	510	498	503	473	456	489	503	475	476	516	507	505	495	540	513	498	489	504	498	518	487	513	492	449	515	440	502	483	494	540	514	484	494	467	462	488	487	494	499	497	539	437	487	525	511	513	476	475	503	495	476	493	501	487	523	505	499	496	491	493	486	489	521	517	517	484	484	493	514	520	480	482	483	514	462	473	534	529	511	484	516	493	464	511	481	449	499	493	468	507	489	507	509	462	519	509	480	488	500	499	503	511	511	504	502	485	527	505	531	522	506	497	470	481	524	497	493	513	513	470	472	515	506	507	474	504	489	494	488	492	523	450	490	500	468	466	473	508	477	488	494	488	499	525	536	502	496	544	463	482	476	469	491	485	544	475	504	508	483	464	522	465	493	514	485	488	538	497	493	492	527	510	490	527	485	484	508	504	489	459	488	495	498	502	449	481	478	499	472	518	507	484	488	524	509	503	453	493	486	497	491	498	491	538	488	529	530	461	487	516	513	466	491	504	489	478	471	504	490	494	493	515	519	491	472	501	487	487	547	462	462	463	481	454	454	501	499	502	530	485	476	458	495	493	489	483	451	443	528	512	505	496	494	503	491	549	479	468	480	519	490	493	502	506	497	460	510	495	500	502	493	492	521	485	479	477	453	488	484	495	469	480	483	523	507	507	547	493	496	520	495	491	519	475	506	523	470	499	482	488	533	501	487	479	522	493	510	503
33622	10495	1183	658	548	484	392	301	324	309	327	295	314	314	309	324	315	315	342	306	316	271	332	322	292	342	322	319	316	320	306	296	309	321	309	328	340	307	304	322	291	330	316	311	329	327	291	348	291	343	321	334	329	285	302	297	278	329	296	318	317	301	290	361	333	312	303	286	356	362	292	320	316	334	294	307	303	322	314	281	332	286	304	301	321	309	317	316	302	325	295	290	301	308	301	345	336	306	304	294	293	271	311	352	336	323	321	333	333	292	328	292	317	331	299	294	308	294	339	307	319	308	325	294	315	286	325	314	284	286	302	335	340	334	321	309	277	332	300	334	313	291	331	293	339	284	320	311	287	333	310	345	304	299	278	309	320	296	322	327	316	312	318	251	273	300	332	314	280	333	308	330	304	315	316	306	296	277	313	316	293	332	283	311	325	295	331	325	293	300	360	311	324	306	332	295	333	328	287	306	310	361	304	324	286	334	296	330	313	280	305	322	292	301	328	311	295	294	335	292	282	311	289	297	281	337	296	299	320	286	306	315	294	332	294	336	297	297	280	326	328	322	315	309	335	293	324	316	298	279	295	293	303	312	323	352	303	296	347	266	268	298	306	322	287	287	316	284	297	302	303	301	318	308	330	310	299	322	298	332	325	320	315	305	326	315	296	313	312	294	299	292	289	316	336	282	323	327	301	328	266	317	281	320	283	306	298	272	294	331	305	325	297	304	305	319	343	303	339	292	285	286	290	313	328	303	315	299	324	321	258	312	288	291	321	297	289	308	332	341	305	271	295	334	292	312	284	302	296	309	314	278	325	335	343	303	317	309	322	325	311	332	302	282	301	312	292	327	321	346	308	333	340	318	343	297	307	296	304	312	291	314	335	294	287	300	309	300	292	327	332	307	309	268	285	297	318	286	280	314	294	327	297	283	307	312	349	330	311	316	313	305	307	338	322	312	312	320	306	312	322	317	303	305	303	290	282	341	334	314	301	304	321	325	282	345	332	324	349	307	290	328	307	285	288	336	343	299	309	309	292	318	331	310	263	303	284	341	285	348	334	308	347	300	304	327	284	304	283	307	309	294	339	325	312	301	304	305	281	309	285	307	319	296	298	315	338	324	296	330	304	305	327	280	297	317	303	301	297	302	310	317	316	320	340	333	304	315	298	303	319	337	316	353	305	287	276	329	311	295	303	279	320	308	306	304	314	310	310	290	302	333	326	306	315	306	294	291	296	302	311	305	311	341	290	327	335	335	329	318	295	305	287	316	283	308	312	328	305	302	316	316	328	273	327	283	285	320	314	312	294	312	320	334	339	297	288	305	269	311	335	320	319	300	330	292	301	303	302	327	310	330	313	300	331	299	312	303	349	315	296	285	336	310	302	354	321	300	326	316	324	332	300	284	307	319	304	336	353	291	306	315	286	308	311	311	310	325	289	318	315	316	313	292	321	322	275	291	294	314	277	312	301	349	310	268	285	291	316	294	318	305	319	287	297	315	308	330	302	298	293	279	302	308	293	311	318	343	332	282	303	283	270	272	314	318	313	317	311	333	313	312	300	313	317	307	289	294	313	313	349	283	301	317	321	325	314	299	351	305	286	321	343	316	274	315	312	305	316	314	307	290	325	306	297	341	330	300	278	333	328	310	291	304	314	306	261	350	313	269	308	332	294	297	308	324	302	326	343	276	322	336	275	308	298	331	331	346	315	284	342	280	303	322	293	343	320	340	298	292	311	338	330	324	355	319	305	292	301	311	307	293	300	318	308	304	335	294	312	303	354	300	284	337	309	288	318	278	289	308	279	345	294	299	306	329	329	301	316	316	310	353	302	298	310	333	309	299	299	315	333	321	298	314	299	300	295	300	369	318	311	295	326	312	305	326	317	330	303	314	301	318	258	306	265	280	282	322	326	306	335	296	293	330	294	281	346	310	283	339	291	308	284	310	287	305	337	290	313	295	340	313	301	313	305	327	314	316	284	282	300	296	320	336	309	311	283	322	319	309	291	285	303	324	335	355	315	292	324	326	302	304	304	286	307	305	296	310	319	313	347	272	303	297	321	285	297	311	296	275	310	342	325	311	322	304	301	312	303	320	339	310	294	289	339	303	317	306	317	317	296	308	311	309	295	295	317	278	333	293	293	304	338	243	282	305	320	323	287	288	315	326	335	319	327	305	295	302	296	324	296	297	322	313	295	376	317	296	311	287	318	290	288	332	334	285	344	300	320	271	309	297	265	319	303	309	310	321	312	322	294	314	292	289	334	294	318	301	356	338	291	278	322	281	318	295	314	323	312	310	325	307	274	283	310	297	300	307	313	280	304	342	325	313	285	312	306	290	352	292	343	288	327	304	335	303	313	322	310	319	307	272	286	295	310	291	325	339	317	341	329	325	272	300	290	304	315	322	289	322	316	294	310	316	324	323	318	284	295	310	295	295	311	339	327	296	326	286	323	279	274	296	327	299	313	280	292	278	316	298	326	319	315	300	308	345	293	293	324	339	334	336	303	332	316	332	327	290	317	297	307	315	320	307	317	322	316	300	325	318	319	271	277	266	325	285	285	311	319	330	356	322	303	289	379	328	282	292	283	277	318	305	307	298	309	319	315	321	328	311	298	314	287	344	312	292	292	306	317	289	334	267	304	304	321	315	274	294	293	287	296	294	309	329	292	315	292	291	296	326	291	294	295	295	305	306	291	295	295	308	320	308	319	312	343	319	261	305	336	314	312	321	314	310	322	279	287	303	323	307	298	345	337	318	274	324	306	303	303	330	324	315	320	313	320	320	332	343	304	304	304	320	288	330	327	305	301	309	317	287	304	338	306	315	299	338	306	336	297	329	314	314	301	281	299	273	335	334	276	312	326	327	328	311	282	324	322	294	272	301	344	306	290	320	292	322	330	329	284	285	290	285	334	305	343	332	320	294	337	321	296	335	319	310	319	328	327	318	294	313	306	316	333	309	291	326	327	294	331	300	314	294	333	288	262	323	295	325	302	325	309	313	316	313	323	297	259	311	300	320	302	299	327	335	311	305	302	333	315	321	338	306	315	299	294	273	314	314	317	322	305	285	341	313	315	310	295	326	292	309	296	288	313	314	295	307	322	320	294	304	324	325	323	293	281	313	286	291	331	300	294	297	292	300	285	288	315	299	306	319	351	291	324	341	352	325	313	300	327	345	333	312	319	313	295	315	287	287	293	299	340	323	271	325	292	324	320	285	327	310	322	303	313	324	290	310	334	284	289	301	318	316	330	319	307	341	299	315	308	324	326	303	287	308	272	314	316	344	290	323	332	314	282	332	286	316	294	306	295	340	295	324	287	325	319	278	338	328	288	296	251	298	296	304	318	305	313	339	342	295	330	292	297	320	300	311	299	313	318	282	325	288	298	291	305	331	311	316	308	294	347	288	272	327	278	311	302	337	329	304	308	299	341	311	318	322	311	327	301	289	329	356	292	307	304	301	305	329	292	335	325	314	330	342	304	316
6032	996	767	716	727	721	634	707	680	685	685	675	707	760	686	733	674	699	691	683	669	724	709	694	709	683	722	724	621	685	727	700	705	730	704	733	706	718	692	702	688	713	719	662	692	680	727	695	739	690	681	652	745	689	714	648	759	690	706	733	735	705	718	727	696	708	692	688	717	695	722	722	694	712	681	729	683	702	709	735	694	701	683	726	710	677	682	677	722	703	722	699	671	720	682	681	680	671	714	754	711	693	679	714	715	711	663	702	725	701	701	675	712	635	698	710	655	698	682	705	721	722	717	710	721	701	688	743	767	700	714	714	649	758	703	719	717	689	693	722	699	741	722	733	641	701	690	720	700	719	671	705	734	674	675	657	718	712	693	680	665	737	688	692	744	708	730	706	682	732	703	702	714	698	695	700	718	750	716	738	690	731	688	679	689	647	703	704	684	705	710	749	691	626	708	669	674	675	697	674	712	660	708	693	673	629	719	775	701	684	746	692	686	668	715	687	731	696	714	709	714	721	653	735	731	682	614	685	722	695	667	670	690	655	656	703	707	695	731	667	745	737	702	698	712	721	701	690	714	668	700	709	713	726	690	676	738	688	694	687	697	699	689	688	670	694	702	665	666	719	771	722	726	706	709	710	714	665	712	722	702	710	702	768	716	669	694	704	748	659	713	723	675	689	679	727	673	674	674	740	688	699	697	665	715	739	688	729	703	697	675	727	667	685	704	725	703	685	704	672	672	666	659	702	667	711	684	703	711	723	689	682	703	679	709	685	734	693	698	723	686	735	703	703	715	720	698	664	694	664	741	720	753	714	728	675	732	703	713	671	717	684	703	671	705	662	693	694	723	699	735	720	767	740	701	682	695	718	694	693	687	728	681	699	698	652	690	703	697	696	695	676	767	699	703	703	696	711	691	773	675	667	688	650	732	688	683	655	697	662	696	707	734	694	733	708	710	708	678	695	703	749	739	743	641	707	708	696	707	726	699	673	693	686	703	655	682	724	698	700	710	734	677	706	712	728	687	614	733	698	733	680	726	714	690	712	683	711	668	703	632	687	662	716	660	668	724	686	661	686	704	735	745	699	703	650	686	715	685	684	744	705	680	766	687	672	668	695	731	696	671	683	741	686	699	685	736	717	725	675	688	714	702	721	726	653	695	713	698	695	710	688	728	684	709	712	718	699	657	695	729	723	731	694	693	745	720	685	703	685	672	694	724	643	692	699	739	736	655	680	690	700	695	730	743	716	734	696	669	715	678	676	686	682	698	701	697	692	670	746	755	752	704	750	690	734	717	710	751	732	698	684	680	734	673	736	687	663	719	737	693	727	680	705	701	713	698	677	625	758	691	717	705	688	689	732	712	732	717	726	702	696	712	734	717	728	752	692	715	681	684	763	691	745	700	733	713	669	737	688	665	641	758	660	686	695	670	709	741	680	717	699	709	725	697	718	678	695	684	711	708	714	687	701	713	673	677	662	724	724	699	759	654	699	690	714	738	703	661	688	684	721	730	716	732	663	683	666	713	685	701	724	719	716	726	684	681	676	678	679	681	695	719	710	721	705	701	730	716	722	713	712	678	681	667	706	700	674	725	693	727	677	729	743	755	709	715	751	743	719	700	679	719	715	694	691	691	725	676	699	709	710	704	722	728	699	727	709	736	707	689	720	702	699	698	690	722	718	691	705	682	676	737	725	687	752	667	701	707	684	706	722	737	737	689	689	680	664	648	688	683	697	702	685	688	690	645	726	687	691	734	726	652	690	705	691	737	724	717	703	732	689	672	653	688	698	696	708	707	710	726	715	691	749	661	695	721	717	724	760	707	729	713	690	700	699	718	705	702	689	695	750	717	702	716	671	723	671	688	729	758	686	687	718	704	702	697	702	706	691	697	712	702	710	670	738	730	710	764	642	724	669	696	651	710	716	672	703	648	706	764	679	695	710	686	715	718	721	678	693	705	709	686	673	701	686	713	698	711	713	687	702	733	741	695	734	742	753	706	706	692	733	734	678	642	696	717	705	718	765	690	667	693	709	709	750	681	724	715	695	702	740	738	723	715	702	653	695	696	717	719	690	666	741	665	719	735	675	720	683	679	709	659	721	678	713	706	740	715	710	657	709	692	710	715	688	726	684	681	697	697	717	723	686	663	690	721	685	724	704	704	674	680	710	709	708	752	667	676	693	699	686	748	711	655	691	702	692	744	681	742	691	681	688	714	684	699	742	715	720	713	724	695	670	693	718	711	673	713	701	734	713	665	719	707	718	705	678	681	705	675	663	717	722	691	669	692	717	736	670	704	706	661	643	666	709	702	704	707	703	712	710	691	736	648	705	671	705	674	770	733	707	679	677	681	655	722	687	704	666	672	703	725	709	722	672	704	725	687	672	708	703	699	693	689	716	688	697	729	681	680	708	690	689	723	678	716	736	691	682	696	708	712	696	681	758	660	733	745	675	669	721	702	730	714	699	685	677	668	664	677	688	701	718	679	695	668	756	694	732	683	723	677	735	702	700	717	708	691	706	733	705	700	663	730	736	707	733	677	699	707	695	736	740	751	672	652	702	726	747	697	719	677	725	743	670	661	666	704	717	676	681	744	756	734	718	666	702	701	694	720	728	697	691	689	698	694	712	658	721	699	744	668	727	699	695	735	708	655	691	684	721	679	691	635	704	740	681	751	680	681	643	657	674	694	730	733	713	649	696	717	739	715	689	712	638	671	697	710	742	710	713	709	690	714	644	693	684	690	707	708	703	721	714	690	714	719	743	705	694	653	667	693	682	677	713	702	712	718	740	704	663	739	694	702	693	679	722	709	709	710	692	704	673	685	666	714	686	684	709	684	697	692	745	696	736	650	633	693	681	705	686	767	698	701	756	697	707	702	712	661	672	693	681	677	692	696	722	697	708	655	716	625	690	699	651	713	728	753	656	739	734	764	731	670	691	705	697	698	695	685	734	690	663	690	701	706	678	715	727	756	688	706	690	656	742	710	710	702	695	662	685	648	726	664	737	686	670	677	676	688	700	678	751	753	686	687	680	711	687	680	692	684	735	710	693	687	718	710	715	655	685	702	683	683	711	686	705	696	716	653	692	684	701	678	692	712	719	733	677	677	728	688	700	655	701	708	681	680	671	727	708	682	674	745	697	736	681	689	742	658	685	665	699	736	686	705	689	688	695	695	756	685	680	706	707	701	723	694	680	697	680	665	708	698	706	659	669	733	639	688	681	702	672	707	688	728	702	666	708	687	708	723	714	660	675	726	669	686	719	674	660	682	731	715	687	722	685	695	740	693	677	688	741	699	735	731	687	729	681	731	678	729	712	725	733	659	706	717	727	691	699	760	714	730	710	702	730	707	700	697	716	709	674	702	676	653	701	716	722	685	690	675	685	748	727	691	695	710	712	709	732	699	735	702	688	704	656	688	666	709	693	671	694	695	691	670	711	688	683	692	656	694	723	707	722	698	686	693	671	719	714	679	711	709	694
25266	21708	25549	28408	21630	4884	643	515	433	451	476	396	381	386	390	397	424	380	387	394	428	384	397	403	440	382	404	357	410	391	360	390	409	393	379	383	368	397	341	399	419	424	381	390	401	384	401	355	390	389	415	374	384	396	383	383	380	414	384	404	387	397	394	381	348	365	357	382	426	375	354	399	358	391	370	356	383	384	376	330	371	388	400	397	387	379	377	370	368	347	352	385	368	370	397	383	415	412	395	388	383	341	397	393	374	414	363	425	351	382	378	395	355	419	371	421	379	400	405	386	429	373	394	388	405	377	401	371	378	358	400	389	383	403	413	396	382	377	381	392	392	387	413	383	403	370	437	388	403	403	383	334	382	361	381	364	407	370	381	383	411	422	388	399	373	369	414	381	380	384	389	355	409	413	376	373	374	367	395	367	419	378	385	348	366	362	374	385	367	388	336	379	383	393	394	388	387	376	391	349	395	358	368	351	367	362	355	372	355	389	348	414	368	355	396	356	392	389	343	360	360	387	365	368	412	420	396	400	397	373	361	366	356	426	356	355	390	362	396	388	390	358	362	409	425	405	357	386	382	385	408	379	388	362	383	411	417	366	373	419	376	376	380	405	382	352	407	382	398	370	404	381	360	397	385	350	371	409	352	362	373	340	402	399	380	369	369	382	353	395	351	410	415	383	371	402	359	401	353	408	376	375	392	388	392	382	366	367	361	362	360	393	386	380	401	393	381	386	396	438	373	398	379	412	393	385	379	395	397	425	381	403	392	441	379	382	379	368	351	372	434	385	399	398	365	372	360	356	390	372	421	395	374	378	394	405	377	374	421	370	358	374	393	392	367	364	391	409	400	382	364	377	382	362	362	386	393	391	378	381	400	394	382	361	353	369	368	344	370	382	387	402	394	385	392	410	377	386	368	380	422	400	393	414	373	386	387	371	428	394	354	386	375	360	401	450	428	386	389	392	397	424	401	417	394	376	379	369	371	391	356	371	412	392	390	402	357	379	384	416	388	374	404	424	393	381	378	398	346	415	377	391	355	389	400	363	418	336	432	365	386	385	381	381	396	397	412	336	337	363	407	366	397	390	403	415	399	406	398	379	366	412	361	370	378	401	349	390	397	346	352	384	399	387	364	357	389	379	412	349	390	414	376	409	389	377	374	350	377	395	365	360	378	351	318	347	387	409	368	449	370	374	335	379	386	396	394	366	396	377	384	368	379	406	394	427	387	376	384	388	373	375	380	382	353	375	385	393	380	421	397	383	367	407	378	383	362	393	386	394	379	409	386	410	390	364	411	379	338	368	390	410	426	384	406	384	407	435	364	384	368	407	398	392	373	380	399	394	390	415	399	382	409	366	380	401	401	367	419	364	371	394	369	401	363	402	387	339	366	334	372	410	374	392	357	414	378	382	384	387	381	384	356	393	429	385	373	403	368	375	377	435	369	347	382	355	377	385	371	412	384	365	402	355	399	411	364	369	409	392	381	361	378	371	403	380	390	393	378	384	380	372	351	392	357	379	377	361	370	384	365	365	388	348	403	401	405	367	363	388	426	370	384	356	361	392	432	415	398	381	400	378	345	396	352	408	417	369	396	377	371	374	430	378	359	409	376	381	382	410	385	384	414	381	359	416	391	418	400	374	366	406	408	389	365	356	399	450	339	420	360	365	348	358	393	382	390	437	394	386	387	353	382	437	351	402	392	395	421	390	420	374	401	389	391	362	384	355	409	380	413	416	384	400	423	355	380	376	441	380	413	370	408	394	393	405	409	409	358	394	382	396	373	402	352	370	381	389	363	379	392	421	431	377	408	352	394	384	356	369	378	361	374	402	377	361	365	377	400	393	370	390	374	394	411	377	400	371	373	341	428	383	396	341	410	367	351	363	438	371	366	422	374	371	355	355	374	371	380	367	345	352	372	376	422	397	395	391	341	416	371	373	349	410	358	341	388	360	400	376	422	401	397	427	369	379	378	361	384	430	371	385	392	364	413	369	389	386	404	414	388	414	371	339	425	376	343	376	387	395	401	356	388	365	359	371	383	417	402	374	395	371	389	370	419	369	352	399	386	388	380	393	367	361	368	371	374	364	386	362	392	374	391	387	376	407	353	399	430	377	413	384	378	387	410	378	384	362	381	384	400	368	366	369	360	375	400	422	411	373	349	383	389	371	403	381	365	350	395	388	405	391	365	392	389	381	353	379	408	408	397	380	405	373	379	358	373	360	420	373	375	394	360	393	361	369	368	404	411	397	382	387	409	365	401	375	377	389	382	402	393	382	387	366	376	368	403	396	375	375	377	366	355	372	364	380	356	405	397	418	402	378	377	390	396	396	394	388	378	396	385	346	363	397	365	407	392	414	403	387	390	398	388	391	397	383	384	363	414	371	354	329	411	403	369	396	398	391	456	394	377	344	339	382	374	392	379	384	410	376	402	366	339	372	394	386	385	369	405	393	396	379	383	385	375	384	414	376	400	373	382	370	410	391	410	397	385	391	384	377	414	379	371	398	390	358	366	399	395	378	391	376	394	361	378	380	354	375	391	393	368	355	349	382	399	410	412	364	425	363	415	373	379	388	425	382	421	376	396	371	388	384	403	411	394	405	351	382	386	385	352	372	421	370	381	356	410	372	362	365	397	377	399	375	415	387	395	391	392	394	382	358	364	403	362	384	420	419	395	372	391	385	372	341	376	388	366	385	378	394	372	390	370	383	423	357	430	393	393	405	401	390	399	365	390	388	376	383	344	408	398	387	341	366	383	378	394	391	398	408	390	394	418	371	392	380	372	321	398	379	346	397	379	371	406	354	388	346	419	407	362	399	428	364	389	382	402	415	378	347	391	392	383	390	356	384	398	379	386	388	415	401	449	380	410	399	356	331	408	357	408	400	362	382	360	370	396	372	398	399	415	405	434	372	381	395	385	359	390	367	386	347	350	411	406	386	390	373	384	411	401	381	353	381	415	384	362	387	366	350	403	401	383	385	378	387	421	378	375	370	374	374	373	380	419	360	377	392	359	385	391	360	376	408	405	397	365	380	369	405	383	396	373	347	378	359	335	358	372	365	358	422	360	346	375	391	386	424	410	409	359	398	337	378	413	377	390	386	384	378	395	400	410	394	359	381	384	409	388	380	441	428	347	395	393	383	383	409	373	365	378	389	428	358	383	398	381	372	367	425	420	401	416	363	369	355	375	386	389	382	372	363	384	379	399	388	400	377	369	345	380	348	362	397	389	389	378	391	359	383	359	404	408	389	371	389	384	398	378	379	380	444	394	395	412	414	389	425	339	347	354	373	380	429	397	385	376	356	417	380	354	383	356	390	384	364	351	382	360	381	407	398	388	370	384	397	386	400	381	396	369	411	360	375	369	385	395	400	383	386	352	390	361	398	359	390	365	386	387	379	395	360	414	400	403	369	410	432	389	383	369	413	361	358	360	373	397	385	380	410	386	375	373	405	393	396	374	341	406	403	375	356	345	373	384	349
3623	4513	2156	1423	1065	982	883	806	864	849	838	827	835	843	843	838	809	854	787	875	851	837	811	874	846	810	835	803	838	867	897	822	781	836	834	829	891	837	829	817	816	798	844	832	842	836	851	803	818	752	843	823	878	814	824	794	808	808	883	839	831	817	864	744	863	822	789	840	811	836	795	803	833	848	827	843	826	879	821	790	845	804	826	822	817	810	816	833	851	800	814	852	811	809	817	819	815	806	837	816	851	788	804	853	785	819	803	788	841	766	845	773	831	744	855	749	834	824	823	816	800	820	817	785	819	840	806	841	838	830	809	783	859	853	833	799	864	811	782	805	857	829	845	805	786	869	824	847	845	798	851	808	838	858	793	794	751	823	864	839	819	847	803	806	846	852	837	785	830	810	777	835	808	825	818	803	805	786	817	805	835	834	826	823	785	787	847	760	865	832	826	859	806	782	835	831	786	870	789	753	834	861	845	786	828	857	836	830	769	789	791	835	836	818	805	849	818	802	812	839	777	850	795	842	827	777	831	829	796	815	796	844	846	825	831	774	816	832	854	789	856	907	826	810	796	766	813	803	793	821	840	742	819	893	804	828	874	843	850	795	823	818	811	802	785	770	825	801	803	840	803	793	813	826	809	789	831	894	802	834	816	868	837	806	833	825	790	842	850	841	838	856	827	842	842	859	832	828	822	790	832	799	819	787	791	853	848	914	862	804	835	846	847	770	798	858	823	851	815	811	787	756	788	791	790	802	851	815	808	870	814	809	798	867	850	802	840	797	812	835	830	823	820	839	848	772	815	788	780	806	797	797	789	826	817	819	845	794	819	876	760	864	848	819	818	807	830	853	803	810	790	853	843	810	825	807	803	813	799	789	702	815	874	812	837	827	831	827	792	828	845	766	869	864	825	815	839	808	848	856	763	804	824	784	789	807	826	846	818	848	816	821	815	794	771	850	835	816	826	810	814	843	852	867	841	836	846	785	811	827	798	804	765	823	820	816	791	812	801	806	830	869	786	761	761	822	786	769	772	782	812	793	841	753	870	866	796	811	810	818	725	878	770	879	831	821	860	802	869	837	821	759	848	853	829	823	813	797	816	803	848	831	804	796	857	804	833	798	782	846	820	821	771	805	837	829	855	760	846	803	843	784	819	803	831	849	809	769	857	844	816	773	858	809	771	853	777	828	824	783	791	811	785	855	814	804	879	782	794	838	831	850	768	878	824	813	759	844	803	820	843	784	840	829	832	846	800	820	783	762	811	811	814	793	864	796	766	784	837	823	797	826	841	759	809	786	822	820	835	808	801	843	816	805	791	803	802	816	809	840	794	836	842	799	829	793	810	801	795	802	851	800	764	829	841	811	802	819	755	817	798	807	860	819	786	799	790	797	837	788	828	815	788	831	834	811	827	826	804	793	825	825	823	830	815	849	815	814	784	804	808	804	814	741	839	840	828	803	827	828	831	856	817	863	816	817	818	865	808	856	833	810	789	795	778	825	807	807	831	840	827	868	853	866	790	872	819	797	824	767	801	853	816	764	850	856	880	768	838	856	853	771	777	832	829	847	785	839	779	844	812	802	826	781	810	826	776	782	812	852	828	778	820	840	838	853	857	786	845	841	832	830	785	769	813	811	776	844	797	832	874	802	852	757	815	849	811	833	786	822	820	819	751	763	828	775	833	820	859	806	820	859	818	805	824	884	820	841	799	795	822	828	802	829	831	804	838	838	816	826	782	866	784	854	816	863	855	790	841	801	868	833	810	805	830	814	826	858	832	783	821	806	856	831	835	800	827	841	833	808	799	826	837	834	855	868	868	767	824	804	793	836	812	836	832	854	793	828	847	829	838	836	806	832	821	845	823	822	767	831	869	780	796	844	850	845	833	847	783	803	802	830	842	859	774	851	839	834	767	814	816	810	825	818	815	775	837	849	805	783	886	821	854	811	860	784	802	866	837	819	841	828	863	769	781	839	789	843	797	852	802	762	831	804	813	839	782	822	825	817	839	827	846	830	819	788	834	783	814	786	814	811	864	830	797	780	830	756	850	831	837	794	868	806	754	823	849	803	815	828	796	830	844	827	839	835	835	810	805	771	822	832	827	814	802	810	846	862	781	824	836	840	811	813	827	836	786	805	819	806	802	853	862	807	833	832	817	806	764	839	802	851	844	837	848	781	793	840	866	782	813	834	775	814	814	797	806	870	840	781	859	845	826	856	815	865	829	811	808	878	834	832	818	854	826	812	843	822	809	844	859	854	834	846	847	761	809	831	791	840	800	759	776	833	818	848	785	794	868	797	796	849	805	822	815	826	829	841	762	823	821	790	776	832	831	820	828	773	832	844	806	810	816	847	824	820	799	813	809	806	817	812	824	815	821	825	770	785	824	832	765	816	843	835	789	808	794	813	795	844	837	822	799	869	819	821	831	800	806	834	827	791	843	833	832	843	769	766	814	875	826	751	781	821	838	868	819	812	825	779	859	842	816	878	777	837	778	854	775	798	791	852	831	868	770	844	791	822	799	833	798	828	802	839	762	826	827	791	892	843	889	830	823	798	787	829	860	793	794	802	860	781	836	853	825	838	770	860	808	864	834	832	828	815	774	855	836	791	854	797	780	841	793	852	785	879	832	821	802	825	800	816	804	842	851	855	803	791	818	759	819	863	860	812	780	809	862	849	843	807	870	833	785	824	832	814	801	782	790	895	850	826	818	865	840	783	830	778	789	838	787	801	842	859	776	835	857	818	878	811	790	857	848	858	850	797	811	858	823	786	817	819	828	842	830	818	836	792	835	829	785	796	840	826	840	806	848	817	810	814	854	803	873	817	831	828	795	841	800	820	850	759	840	832	783	813	785	811	808	831	825	795	811	831	830	779	781	861	807	842	808	831	790	822	852	863	907	760	837	840	875	819	865	777	835	842	875	820	836	813	787	817	768	774	858	793	862	829	796	800	848	829	796	829	866	785	805	832	820	846	794	813	827	759	800	862	782	827	819	840	847	800	811	800	796	837	821	780	827	828	796	839	831	839	845	787	819	797	784	819	827	840	824	831	782	805	770	830	799	809	812	850	817	794	892	800	817	847	751	843	796	805	802	824	823	773	811	801	848	793	817	832	835	829	827	812	849	834	822	860	779	844	796	786	840	876	830	859	835	814	844	770	720	808	823	853	803	844	841	828	844	835	801	841	853	832	765	820	797	783	839	759	809	829	790	840	820	880	832	768	790	823	821	822	864	851	819	785	878	854	835	796	817	816	795	843	809	800	845	849	819	816	758	799	786	823	785	826	780	816	831	800	819	857	784	819	881	834	802	873	879	751	827	833	815	809	808	803	780	801	827	818	760	814	819	846	837	827	788	813	789	817	803	786	751	844	805	832	784	789	816	780	778	791	860	761	807	861	808	831	781	775	808	764	813	852	776	849	820	802	836	831	826	872	837	799	823	873	805	822	786	859	811	848	869	801	795	839	793	804	788	868	864	835	805	823
24514	21702	26149	27783	21708	21708	3154	510	398	288	338	300	282	254	267	305	249	248	266	245	250	239	247	213	211	250	248	239	212	225	242	263	245	230	216	217	219	232	185	227	226	246	242	215	265	189	220	228	242	200	237	228	241	230	218	206	207	197	244	206	212	238	235	226	225	216	241	211	221	255	241	244	212	260	240	237	244	222	221	229	219	229	239	230	235	221	231	229	223	233	211	223	220	224	238	221	222	245	243	199	208	208	195	231	212	217	234	230	251	243	205	213	218	215	217	198	239	244	216	230	205	205	215	195	236	225	201	223	211	183	242	235	199	178	213	240	221	218	214	225	228	229	207	206	233	231	251	212	226	251	191	224	232	205	205	211	243	230	238	228	211	228	225	220	227	219	237	224	226	215	208	201	207	214	232	256	231	235	193	231	218	236	207	211	227	213	227	203	238	229	201	188	196	223	202	219	220	211	201	231	220	217	215	229	220	226	241	230	207	224	198	226	217	201	211	231	214	215	210	210	228	233	211	237	229	241	213	226	236	213	232	233	217	213	198	252	211	213	234	225	235	226	221	229	215	216	221	178	221	227	207	227	233	222	265	238	208	208	213	193	210	207	205	218	199	229	221	224	242	214	221	220	209	217	221	199	226	188	214	233	219	218	201	242	225	195	237	217	209	189	214	246	230	195	246	227	209	240	213	219	211	199	222	227	231	229	223	210	232	210	207	237	229	237	228	210	220	239	207	203	247	219	208	214	232	227	223	209	207	206	208	213	227	252	215	229	208	218	210	214	214	217	208	231	209	211	216	198	225	216	202	198	225	231	215	207	194	214	228	224	221	224	217	206	196	216	207	194	228	213	231	229	214	240	235	272	206	232	221	247	232	201	203	197	225	231	207	219	212	219	203	224	213	206	220	210	199	223	230	206	234	200	211	230	235	239	232	213	233	253	258	212	210	187	233	204	206	224	241	248	209	206	204	237	224	220	204	191	205	219	204	201	238	202	212	217	248	236	236	219	248	239	213	242	237	222	214	249	209	238	230	223	205	226	220	237	211	216	221	214	187	228	227	212	217	235	197	217	207	216	197	231	252	219	215	230	239	246	197	257	228	220	233	233	228	195	216	246	224	241	244	224	226	223	217	232	236	213	231	217	201	228	204	251	210	225	215	194	220	205	199	231	244	238	209	217	212	206	201	253	257	199	251	200	188	204	221	261	224	216	232	238	225	224	254	213	212	239	230	240	215	244	217	236	217	192	203	195	219	248	230	222	222	212	211	233	212	233	200	216	210	178	232	217	222	206	242	217	229	207	229	212	215	211	218	212	212	246	230	233	233	233	233	230	227	217	235	214	223	223	251	228	211	221	221	227	229	209	208	232	222	236	236	244	193	234	210	216	209	231	216	209	209	214	228	200	232	220	238	211	233	208	217	215	204	211	232	218	182	195	199	235	185	220	220	213	219	211	207	203	204	223	230	207	232	195	203	229	202	223	216	221	217	230	228	233	215	210	191	213	203	235	223	199	193	213	195	235	204	215	194	225	227	204	241	209	225	238	228	224	195	213	232	229	192	238	234	218	214	227	223	189	227	225	242	252	221	238	214	252	221	203	215	231	217	252	212	238	230	203	213	185	259	218	232	203	226	236	215	227	231	227	209	199	246	224	235	194	228	207	207	221	209	242	221	246	209	250	200	213	227	217	222	233	220	218	226	212	233	180	202	244	207	255	250	212	207	217	213	237	230	235	208	242	223	198	222	223	216	219	226	202	225	245	246	220	221	208	208	205	209	268	225	187	218	208	223	237	226	252	227	258	219	240	210	220	232	210	204	237	233	215	232	229	246	200	203	222	202	203	231	221	207	236	213	203	228	231	225	231	220	253	214	190	212	240	267	238	232	226	224	230	226	242	235	231	214	215	236	240	209	234	244	191	186	251	226	230	233	248	231	222	246	209	213	187	226	235	222	213	229	232	226	211	254	204	229	205	225	218	215	215	226	252	263	205	182	248	226	193	254	209	218	208	215	217	200	220	213	210	231	188	237	190	241	237	203	225	212	225	213	204	208	217	226	243	222	211	205	217	208	241	205	233	221	186	223	218	250	248	227	189	207	219	202	218	232	211	260	211	209	196	241	218	217	212	227	256	193	214	209	207	213	249	229	253	221	218	205	228	207	209	237	228	227	252	230	222	249	230	212	196	221	219	197	248	206	185	226	233	187	207	199	196	216	234	220	207	220	217	227	235	204	245	222	244	214	227	211	201	213	208	193	215	208	223	197	223	230	239	238	216	252	205	207	201	223	192	210	195	213	212	226	203	188	213	243	205	196	222	210	215	246	258	227	208	199	214	220	230	194	218	219	212	228	197	224	198	201	209	220	204	235	209	210	199	243	222	226	238	231	241	245	205	214	229	229	229	232	207	211	219	223	228	236	195	240	261	225	231	218	226	215	229	206	207	229	215	227	209	209	229	216	260	222	262	235	256	218	208	220	220	221	206	223	229	232	223	225	214	215	228	215	223	229	196	227	231	178	220	206	226	235	224	245	221	194	218	201	234	222	233	219	213	224	206	231	227	218	205	229	218	245	227	227	245	192	242	231	203	218	218	192	212	241	258	217	226	220	203	244	241	208	252	226	220	202	213	220	245	224	231	224	215	209	216	232	198	231	227	224	222	228	233	214	193	212	216	233	208	246	221	208	247	233	221	236	201	251	216	189	219	217	232	241	211	213	227	222	211	242	227	225	219	213	204	240	250	219	239	226	228	234	210	211	220	233	216	217	213	232	210	219	199	208	217	219	213	228	195	186	239	215	234	224	206	232	237	229	201	198	215	222	212	225	223	221	215	200	205	239	216	202	216	209	243	212	214	205	229	209	210	256	197	247	223	237	243	200	235	201	215	213	228	196	223	215	198	239	232	215	242	235	213	240	219	221	222	237	228	206	208	235	219	208	222	235	220	228	240	210	204	215	224	215	246	248	225	221	211	200	235	198	224	223	219	213	207	237	231	226	223	220	212	223	224	234	218	208	226	223	256	224	208	204	205	232	196	226	223	205	236	207	236	213	215	233	208	232	242	228	223	210	218	231	223	241	201	213	209	221	203	194	220	215	196	214	201	235	251	233	212	220	239	220	208	211	202	240	191	216	206	212	213	256	217	216	215	238	224	247	203	225	218	203	217	221	229	225	232	201	243	223	212	245	245	208	238	199	222	233	227	213	215	196	204	210	226	223	221	242	223	208	222	202	239	206	192	220	223	240	210	206	255	217	216	216	235	252	223	216	220	218	205	194	252	200	206	236	231	194	219	221	233	244	250	228	213	228	233	215	212	210	205	238	229	228	215	202	230	221	219	231	212	223	253	206	258	226	238	231	215	201	206	223	229	231	191	234	221	218	225	234	198	226	215	205	234	219	206	236	224	193	219	240	202	219	219	186	202	254	198	202	225	260	255	221	225	206	215	225	234	210	250	213	229	229	217	220	200	216	203	212	196	213	199
3517	7473	3087	1533	920	738	684	599	593	541	560	521	579	505	537	532	479	499	520	527	513	480	517	519	503	482	456	498	505	497	502	470	485	485	475	537	491	474	456	523	451	493	474	449	477	471	468	481	478	479	511	528	481	507	525	518	497	496	490	513	489	500	449	495	459	510	491	534	491	500	469	485	472	469	483	514	479	493	485	517	481	513	494	488	488	482	512	502	465	505	497	491	517	479	502	485	506	509	533	472	522	479	487	508	478	483	491	524	504	518	489	487	526	480	476	456	477	469	513	497	505	506	488	515	465	497	497	479	457	477	477	495	483	536	532	487	462	517	475	510	468	490	456	485	450	491	501	493	488	489	494	470	518	488	483	479	443	475	484	506	509	494	467	487	438	521	529	495	491	467	456	509	488	505	484	485	492	509	492	494	476	450	519	530	471	465	451	454	478	504	505	519	493	505	464	514	483	466	447	489	475	470	562	463	451	493	482	499	467	456	490	506	469	533	473	467	505	510	521	503	484	478	480	463	494	511	472	457	503	482	490	476	507	482	487	489	467	470	487	480	495	536	469	471	504	495	483	474	485	518	510	498	509	478	467	492	468	481	482	492	466	486	432	504	475	498	472	498	453	496	459	457	493	498	499	451	505	505	499	498	490	472	476	493	502	459	485	465	492	467	492	453	502	509	485	539	497	495	543	465	492	476	487	500	495	525	534	460	498	530	493	519	474	531	518	461	522	490	460	483	506	475	480	505	453	462	516	507	469	478	457	497	480	498	466	471	507	488	516	495	513	503	482	492	518	452	465	520	473	541	476	482	513	457	481	524	476	459	467	482	473	467	490	514	517	460	504	449	470	498	500	433	470	495	496	477	485	490	468	491	468	488	495	455	511	512	510	473	474	477	484	477	466	508	495	488	513	508	482	450	501	506	469	494	510	463	483	458	468	528	480	502	476	486	516	450	512	562	506	523	488	524	493	482	518	502	449	491	509	477	482	478	502	513	498	463	502	489	483	496	487	493	456	475	497	481	500	462	530	518	486	477	506	488	522	527	497	514	536	501	466	515	490	551	477	491	472	488	490	497	503	479	504	494	461	499	476	525	511	509	496	516	496	500	485	458	471	474	472	459	489	465	506	486	488	491	501	501	473	500	501	466	453	527	451	506	484	474	476	486	480	490	513	483	469	528	481	517	483	484	456	489	496	498	518	498	500	536	476	455	467	489	465	507	462	450	451	469	520	495	521	464	471	458	459	475	540	478	479	489	499	525	483	498	500	503	505	501	495	542	510	497	459	497	485	503	506	488	478	474	534	480	482	509	479	486	488	486	486	498	452	494	445	520	511	466	488	533	482	519	496	480	449	515	490	451	529	493	523	517	505	452	503	475	457	502	474	477	473	511	475	522	502	480	500	471	451	481	522	463	463	481	498	498	506	501	524	481	489	478	489	529	469	481	459	460	472	510	472	507	546	496	456	470	519	479	517	518	498	511	482	466	482	497	517	491	471	452	463	487	502	484	509	533	498	494	531	485	496	533	519	494	518	522	470	483	488	485	492	494	480	468	500	498	527	486	507	486	476	510	516	473	559	500	526	519	483	458	503	494	497	506	441	468	490	521	493	464	508	530	491	498	486	453	488	458	491	503	503	497	472	488	498	498	508	513	535	487	472	500	473	482	454	482	510	500	482	471	499	488	521	492	489	483	519	521	470	479	444	464	477	490	487	476	462	488	466	470	504	512	512	496	474	469	486	470	475	521	484	504	508	442	506	511	514	521	468	459	500	477	479	471	539	482	511	454	503	497	475	477	479	482	490	498	499	517	483	481	459	524	486	533	456	470	470	461	496	487	477	497	513	501	469	449	493	471	480	498	488	497	452	469	483	490	492	469	536	490	466	466	508	481	497	460	525	498	509	492	485	460	457	486	472	456	508	506	485	490	484	457	502	493	458	503	507	517	502	457	443	506	486	483	502	482	453	516	486	516	461	461	495	514	510	502	468	526	509	509	513	496	491	468	495	489	492	523	499	518	498	501	483	496	482	516	481	499	494	504	494	497	508	467	484	493	499	454	526	503	542	474	497	495	453	514	447	487	478	484	485	481	483	473	503	505	524	538	469	527	480	489	461	463	492	551	487	486	495	481	462	507	496	465	536	524	467	527	516	529	483	466	485	484	476	496	482	501	520	515	497	505	480	506	528	480	478	505	460	520	471	507	474	501	437	488	475	459	475	515	450	509	505	478	500	476	520	534	510	496	501	516	479	495	496	478	507	514	488	459	537	464	469	510	525	494	444	479	513	518	524	521	477	505	485	524	465	472	466	500	509	465	492	492	476	535	486	467	491	541	447	495	504	483	511	472	479	490	480	517	480	471	508	504	449	491	469	459	523	517	480	483	503	489	476	478	497	477	473	478	498	480	493	461	477	509	494	527	501	485	493	485	493	483	479	483	458	523	478	499	462	537	479	466	503	484	489	474	487	485	490	491	487	506	475	507	477	497	468	490	493	476	487	493	438	506	459	486	512	494	494	455	482	517	495	481	498	459	486	468	453	493	476	491	498	470	482	474	501	481	458	491	514	510	460	526	485	467	543	506	471	511	478	501	475	504	455	505	482	499	452	474	464	481	452	519	493	517	460	507	464	516	506	512	479	466	509	488	509	497	496	477	504	528	463	508	520	480	503	496	523	499	519	490	439	518	468	496	509	518	442	457	494	479	498	532	464	498	487	525	490	487	469	494	478	472	499	485	475	501	477	488	486	479	520	511	487	473	430	460	490	474	486	478	494	491	474	478	515	473	454	486	460	455	498	475	532	486	489	507	491	440	482	485	503	486	466	501	545	507	540	467	471	468	462	483	510	469	470	471	484	491	470	511	442	510	462	513	488	512	500	489	487	492	567	515	486	463	486	524	479	496	484	460	477	495	487	463	454	495	461	476	496	499	524	503	516	518	496	488	493	493	535	466	502	457	479	473	514	478	509	483	455	512	479	503	466	454	482	498	518	474	516	462	492	511	468	496	451	467	517	531	482	489	497	488	527	483	458	490	495	520	479	487	489	465	505	532	479	470	500	468	514	470	470	500	522	503	480	493	516	508	471	476	484	464	482	482	541	507	502	520	481	466	449	454	484	495	485	481	518	467	466	484	495	487	481	498	519	463	497	488	502	491	464	475	485	457	524	473	452	484	506	523	491	525	520	483	500	477	473	507	519	489	497	483	461	488	451	467	493	497	474	535	474	470	502	494	505	480	488	497	498	472	490	489	477	481	464	495	478	490	480	481	509	484	549	477	505	509	488	465	497	513	500	482	488	481	506	522	511	469	496	521	483	488	453	534	505	459	498	498	547	495	499	470	479	474	521	477	490	473	497	471	479	496	487	518	448	498	499	478	473	490	501	492	464	466	511	466	478	502	515	474	486	491	497	493	507	471	462	480	491	475	519	460	508	487	448	472	497	456	481	519	525	479	491	489	510	493	440	508	501	479	528	479	485	455
33937	10405	977	413	331	330	345	330	328	326	323	332	330	276	329	355	325	345	328	326	339	324	338	319	308	293	288	298	308	297	308	323	307	346	297	317	324	314	314	348	311	282	331	319	293	306	313	275	327	302	305	304	307	316	301	287	315	347	312	286	324	327	326	343	320	275	301	308	335	308	308	330	315	267	292	299	302	314	330	296	293	306	310	293	319	293	343	294	285	294	315	300	286	302	283	319	291	281	326	321	334	287	308	318	293	310	285	287	306	344	314	341	319	315	327	333	339	328	300	328	343	272	329	285	284	339	304	331	330	354	306	308	317	276	295	309	287	300	339	276	315	285	281	351	331	299	278	328	329	280	324	300	310	304	316	329	311	293	293	336	296	307	310	281	331	303	337	344	334	342	330	290	282	283	347	300	301	282	304	336	286	316	327	307	290	349	289	308	276	298	324	304	302	295	339	313	311	335	314	285	285	312	320	333	315	308	296	293	295	318	342	303	266	301	359	301	329	299	326	299	316	291	327	313	273	318	330	328	313	309	290	304	319	316	283	313	318	337	267	332	294	303	297	312	303	351	314	332	292	299	321	302	298	325	317	318	333	264	325	345	331	316	324	302	305	305	309	306	381	293	297	315	311	318	295	283	275	324	329	306	335	337	288	284	310	319	336	326	331	332	310	357	272	324	284	317	282	313	295	337	320	325	278	285	327	290	287	282	306	290	355	302	301	297	322	322	320	299	329	324	306	339	305	303	322	290	278	310	310	339	273	308	298	333	284	308	309	315	302	305	302	313	328	316	292	303	343	305	314	300	305	302	305	308	330	308	304	287	280	293	310	315	306	315	323	313	314	287	285	300	340	300	300	302	323	316	303	322	301	332	314	339	302	306	333	299	295	309	295	299	307	304	313	356	288	320	306	342	318	297	301	322	306	306	289	310	295	295	300	349	340	304	318	295	311	346	331	327	333	302	291	317	278	304	272	326	307	286	309	311	288	301	306	305	298	289	319	291	277	302	308	304	292	338	289	262	300	327	279	311	281	330	298	277	304	316	326	284	317	298	326	269	293	285	309	301	328	323	306	284	292	325	305	357	306	327	336	338	285	332	303	316	295	312	274	334	314	290	321	320	291	312	283	295	294	300	316	333	296	299	294	324	337	311	289	304	330	298	309	339	306	272	295	332	314	340	333	355	355	303	308	278	305	294	273	323	304	300	311	327	288	291	317	353	289	337	317	330	300	300	326	302	338	281	304	293	329	283	329	319	293	314	300	326	266	330	336	300	339	307	310	287	316	347	305	293	336	261	277	310	328	280	337	283	301	322	322	280	284	291	312	315	294	298	356	312	278	342	304	335	314	313	305	307	279	290	332	326	302	285	311	259	338	300	321	315	319	306	304	322	317	266	265	284	325	254	336	314	302	269	309	294	306	317	305	310	328	311	310	291	327	337	302	295	303	317	305	307	326	284	305	307	335	309	305	300	289	312	311	345	276	323	321	325	323	312	320	307	338	313	312	294	292	317	319	334	313	306	304	305	338	299	310	299	313	305	302	287	295	309	335	361	302	319	314	324	320	301	271	291	316	332	307	326	292	296	324	293	348	307	311	309	314	322	322	311	292	339	317	315	322	288	321	309	320	305	307	321	297	317	328	318	303	334	302	293	298	285	298	298	303	309	321	282	289	330	258	311	327	303	324	330	289	303	286	349	353	351	249	308	361	328	338	319	292	308	288	309	300	320	273	301	294	293	340	289	298	255	308	292	301	313	316	338	310	298	303	307	331	295	283	316	349	295	345	300	331	316	317	317	340	325	332	298	305	323	298	298	294	310	289	312	332	293	322	300	339	307	300	313	354	320	304	306	294	306	296	313	293	334	332	310	306	315	314	299	317	303	284	315	292	318	268	329	326	317	325	321	319	314	293	326	276	328	333	324	302	339	316	348	321	280	312	310	294	301	347	330	335	311	309	300	266	340	321	300	300	328	299	300	283	300	295	313	319	296	297	276	346	290	322	324	328	321	295	324	308	273	314	300	304	326	306	283	283	296	314	262	306	301	300	321	300	313	328	297	306	296	328	306	295	340	319	310	275	257	304	303	328	311	292	327	331	307	284	285	314	305	295	304	284	296	280	292	274	300	312	301	317	295	304	335	324	275	333	349	334	317	286	292	299	330	312	294	300	353	324	354	288	279	265	319	315	296	290	300	295	336	349	291	317	338	319	315	325	302	317	310	314	320	318	288	303	324	340	306	297	304	302	334	286	325	326	314	306	323	333	310	303	314	347	274	333	339	290	328	289	321	302	304	335	287	295	314	356	315	356	312	328	290	315	327	313	273	295	294	339	338	279	337	341	286	300	287	318	295	277	314	323	292	310	294	309	297	312	327	286	335	305	308	306	313	287	331	298	308	314	320	311	345	346	318	329	292	287	321	300	293	322	315	321	325	328	305	316	308	319	324	299	285	313	313	302	353	297	276	305	325	330	311	298	312	307	302	306	316	320	316	335	327	309	312	304	325	280	328	303	316	313	277	331	317	298	338	284	322	325	302	325	262	300	315	309	332	309	286	292	317	330	312	316	328	276	312	315	336	301	291	311	305	322	323	308	310	315	304	319	309	265	311	328	329	315	313	296	300	344	346	317	316	282	282	311	295	326	279	301	317	307	307	331	296	302	312	316	306	312	324	321	318	299	343	332	326	275	284	316	320	342	319	334	308	338	321	301	316	293	311	312	326	324	320	339	329	312	338	313	296	281	318	333	299	315	320	331	320	300	336	295	302	316	330	296	323	305	297	282	334	322	299	307	307	297	311	322	298	285	302	327	323	314	332	328	334	338	298	332	257	298	322	291	277	300	329	258	322	332	303	315	309	284	324	303	346	297	308	320	336	329	330	297	335	313	312	292	315	305	317	311	318	338	296	304	331	330	298	296	303	316	296	334	321	350	264	302	277	302	348	317	290	304	348	290	336	333	282	297	343	317	331	303	313	284	299	264	285	284	321	304	316	338	321	324	314	323	310	319	291	278	289	339	291	290	289	292	332	313	277	309	335	304	297	271	307	338	290	317	338	324	284	329	281	308	329	317	348	328	298	353	309	350	340	341	311	306	315	289	330	298	302	321	336	320	320	330	335	324	317	273	302	332	294	318	300	288	331	282	302	319	344	338	337	277	291	298	301	293	329	315	341	326	326	314	348	291	338	327	284	321	313	319	309	277	296	278	327	349	306	333	299	318	311	300	313	323	287	313	315	334	301	287	261	324	280	288	314	306	311	327	323	317	308	322	283	306	346	314	299	283	300	332	308	355	317	294	305	306	334	326	321	337	341	339	295	328	302	302	322	331	302	335	298	328	306	274	309	288	271	319	304	294	301	279	340	332	289	332	289	291	330	350	298	341	293	293	314	308	301	299	320	306	320	302	295	323	299	299	299	284	290	289	308	283	291	304	322	318	333	284	314	314	321	306	277	289	286	324	304	335	337	320	273	314	288	312	304
5990	1021	739	712	658	722	673	687	660	711	698	754	690	722	719	697	696	739	704	733	739	726	724	681	746	715	679	712	703	732	678	692	732	705	722	731	698	745	731	709	750	730	750	702	713	750	668	698	692	726	748	716	692	707	705	732	741	754	709	712	688	718	711	726	709	706	710	727	700	669	673	751	696	699	684	748	667	755	726	719	669	722	715	696	697	668	707	705	661	692	709	679	687	675	708	719	663	731	699	709	678	724	703	674	692	716	706	709	716	688	719	723	696	687	722	703	713	722	687	725	738	757	707	658	699	737	694	657	702	676	695	680	667	708	698	692	689	670	716	737	716	688	713	752	760	717	747	702	726	698	671	719	731	705	685	689	723	692	701	714	728	708	662	723	723	660	657	696	743	668	682	732	714	719	697	746	666	732	684	664	703	676	694	733	706	693	667	666	719	722	723	665	732	685	689	729	680	721	694	704	710	708	673	758	690	727	699	673	698	679	714	717	708	674	683	711	705	666	721	670	706	702	734	730	718	729	701	720	696	682	734	729	672	685	714	750	687	715	735	764	658	699	717	691	731	708	703	714	700	716	699	680	689	747	727	733	673	697	732	720	680	747	712	767	694	707	742	689	727	730	687	685	696	703	671	724	705	738	696	721	692	713	710	670	744	678	718	720	677	724	690	730	703	719	671	638	700	690	722	740	710	690	697	683	673	694	676	732	663	728	725	775	684	703	736	666	746	694	728	743	674	707	729	686	677	717	706	706	736	704	667	685	756	704	730	780	696	701	722	701	684	734	698	691	686	709	690	716	711	690	718	665	709	721	725	722	713	689	738	671	747	742	713	731	679	695	705	736	695	675	697	682	736	736	704	701	733	698	739	739	712	697	689	692	698	713	688	674	718	733	684	688	704	681	724	713	672	718	731	712	664	726	736	731	710	742	725	690	736	698	706	743	671	703	710	687	669	696	671	684	677	741	661	761	692	725	704	734	693	707	727	644	689	667	689	664	709	710	667	667	718	699	702	695	735	715	641	684	735	702	713	760	670	716	747	692	697	768	690	673	671	714	692	653	746	702	705	687	715	680	745	723	709	694	690	659	687	732	711	680	749	717	698	729	771	743	696	712	768	698	783	668	679	665	704	687	717	703	680	696	692	668	684	737	698	688	656	698	671	735	653	689	668	684	742	677	705	682	690	699	709	722	741	651	699	676	779	710	770	727	658	717	684	729	747	703	704	706	748	666	684	689	681	735	708	717	732	693	655	696	719	751	730	714	732	678	695	695	712	679	692	696	727	685	692	730	686	693	685	659	730	728	699	708	700	688	717	665	679	693	748	720	736	692	655	720	707	712	681	723	701	698	664	656	705	704	682	720	713	680	698	691	660	697	671	692	680	700	705	715	773	725	709	723	749	745	701	730	717	715	694	704	696	746	692	669	745	690	737	717	682	673	731	724	735	654	699	721	703	738	693	681	681	706	706	674	725	715	643	671	672	697	689	691	691	738	726	728	710	721	682	685	773	708	710	684	708	684	723	702	746	657	717	684	698	768	693	716	690	673	717	704	734	720	760	713	671	658	676	668	704	732	727	639	702	718	692	687	685	690	695	690	738	694	746	693	690	711	693	705	680	742	692	723	696	699	652	688	697	692	711	758	717	728	688	725	651	743	734	708	690	710	695	731	706	679	752	653	725	704	678	747	688	677	720	694	687	683	696	751	727	660	687	688	728	697	729	694	698	737	768	728	678	714	675	677	697	736	724	719	696	685	706	706	676	724	710	658	721	695	751	683	681	679	678	715	698	754	716	725	679	712	762	704	709	634	682	749	699	703	701	705	650	763	694	736	709	693	702	679	699	719	719	689	695	737	705	740	709	780	663	664	641	640	674	727	721	686	733	704	665	693	723	666	658	698	722	699	687	692	690	680	689	734	733	678	768	690	687	733	719	721	722	739	723	676	723	695	673	673	689	695	713	696	725	731	681	763	734	684	669	689	705	735	754	711	659	755	722	697	717	706	678	739	671	725	702	693	685	676	698	667	707	687	729	704	753	703	683	670	688	691	724	679	728	731	704	676	691	709	710	688	728	667	727	714	675	717	736	647	659	712	695	677	648	730	678	709	734	700	701	730	678	720	687	699	717	687	745	720	741	740	662	732	693	678	716	721	694	660	720	731	726	715	663	706	717	696	694	706	734	738	695	676	740	705	720	730	708	721	704	729	715	712	703	656	695	698	687	672	722	690	670	694	686	718	726	690	653	742	731	723	740	743	674	699	704	666	629	720	729	724	683	711	722	729	729	722	670	734	729	682	713	714	693	738	716	683	662	676	731	711	684	781	710	675	677	717	710	683	705	701	734	682	695	694	703	687	644	741	717	683	743	696	662	735	662	705	686	675	691	663	713	724	687	707	710	664	707	709	717	711	727	672	730	684	683	668	747	757	613	677	672	683	744	693	704	686	702	687	701	723	705	709	687	702	696	676	708	729	719	719	705	716	750	675	668	726	672	607	672	690	722	696	698	674	702	639	694	711	736	742	673	736	733	685	712	676	692	727	704	751	679	711	682	721	700	754	692	710	678	654	706	719	666	668	687	659	704	718	744	688	678	677	704	688	678	725	735	699	734	683	681	693	723	663	723	693	713	705	674	679	760	695	739	704	703	735	712	696	703	699	694	738	698	720	724	648	726	690	657	666	697	699	708	697	703	688	677	669	744	609	709	733	728	711	718	715	755	706	689	677	638	696	692	676	704	740	770	709	677	649	677	701	724	733	725	707	659	701	664	703	703	724	715	690	703	668	749	732	715	677	684	718	707	658	731	738	728	726	688	719	707	696	702	654	694	735	677	736	682	702	691	683	669	699	690	722	718	710	709	705	743	745	665	729	651	731	721	724	671	705	713	744	706	678	704	626	699	610	706	719	717	675	745	693	648	689	695	683	719	724	728	661	736	712	700	713	672	667	677	665	745	700	749	736	702	735	654	701	710	727	665	719	725	686	730	671	678	735	679	660	684	687	678	705	706	725	661	715	731	717	724	736	672	685	667	708	668	670	704	692	707	686	655	720	683	675	693	703	694	697	724	719	669	706	699	682	644	711	703	698	700	631	682	683	684	666	625	742	703	638	668	691	714	686	715	723	682	716	695	679	708	749	708	696	656	746	678	695	729	705	710	709	682	707	702	697	706	717	636	709	724	701	721	706	681	719	687	644	675	721	719	690	736	670	708	721	778	732	722	692	712	748	718	688	689	698	708	660	673	700	723	672	692	712	715	711	704	712	711	697	707	665	706	743	668	616	709	724	691	693	720	721	709	723	716	711	674	655	682	718	774	715	720	697	683	702	681	683	707	683	696	662	688	757	715	713	697	733	714	706	685	710	665	684	691	698	705	689	689	683	716	717	692	691	667	699	689	651	706	709	681	684	684	706	723	709	662	714	739	705	756	671	719	697	673	677	688	687	760	688	683	676	700	684	673	716	689	699	742	673	722	689	681	653
25269	21707	25582	28350	21640	4851	644	515	439	460	428	447	414	404	372	383	403	432	380	390	406	376	425	395	364	397	374	414	391	383	413	421	404	354	380	368	380	391	354	402	360	391	406	391	415	387	322	392	414	382	407	368	376	376	375	373	395	463	433	418	404	385	398	345	390	386	373	378	385	400	414	359	376	351	377	387	365	405	402	371	406	383	392	371	371	351	383	378	372	405	387	360	402	360	364	402	387	426	392	393	391	349	396	352	345	385	366	406	351	391	389	377	400	437	409	413	411	380	404	377	326	380	369	406	411	398	410	402	400	401	376	387	372	381	392	400	356	344	379	406	462	402	388	397	353	374	398	415	374	372	392	366	371	394	398	424	395	373	407	365	375	390	377	390	447	389	376	409	379	375	390	379	388	372	395	377	377	385	342	374	388	377	385	399	364	398	387	406	385	386	365	421	396	429	403	372	399	347	365	376	393	366	344	386	344	398	365	408	394	381	383	374	390	367	380	406	381	370	403	394	401	383	368	380	370	386	406	379	422	410	342	388	391	371	378	412	391	385	393	402	363	414	395	380	383	392	399	383	378	389	372	328	384	372	399	401	409	412	340	367	397	393	374	379	415	385	409	412	390	366	394	381	399	379	370	399	377	378	372	353	385	378	379	355	369	384	392	390	378	409	401	369	389	393	377	400	405	383	390	368	388	341	387	426	381	389	372	380	375	381	370	408	394	390	398	393	371	409	384	403	352	387	421	380	394	382	379	366	381	426	398	372	373	439	392	355	403	406	393	403	342	422	423	373	360	363	412	399	379	366	369	375	383	380	405	374	404	365	391	416	406	399	395	381	387	419	382	399	354	387	366	378	370	360	378	402	389	433	360	389	386	421	382	371	428	416	383	374	366	362	354	380	380	394	371	371	375	359	398	389	371	399	385	420	398	379	397	390	378	384	404	356	373	372	357	381	364	347	391	417	367	365	425	415	385	359	423	434	397	363	357	432	343	377	387	409	408	390	401	370	372	388	388	381	381	396	369	405	429	400	370	411	401	356	388	387	381	389	398	417	408	365	382	365	356	389	428	375	394	404	356	387	397	388	387	380	388	368	370	375	365	378	401	402	375	402	356	405	362	419	405	389	364	382	416	412	364	356	370	372	353	397	393	441	409	387	379	352	364	377	417	372	395	359	400	370	355	378	402	416	351	358	382	376	388	422	359	396	388	416	378	330	402	351	368	388	373	381	360	370	380	374	393	399	371	386	415	366	373	398	375	420	395	413	407	390	390	372	341	375	360	416	421	363	398	407	389	430	372	381	384	370	378	379	396	375	347	369	364	405	362	373	403	408	364	353	377	372	385	397	428	376	366	389	413	423	396	370	379	373	396	343	389	381	343	355	411	434	365	396	402	381	374	395	392	403	382	337	376	376	412	359	345	381	411	375	433	399	360	396	419	375	391	403	398	333	412	396	357	404	382	391	343	386	423	398	368	357	370	429	356	389	356	374	354	427	378	362	383	381	366	366	369	363	377	377	365	416	416	412	355	378	369	404	378	392	417	390	431	380	388	364	333	367	399	385	363	367	383	383	364	365	379	399	431	397	337	409	397	402	393	398	375	402	374	421	397	384	387	375	408	343	371	384	383	414	401	415	381	398	390	384	360	371	440	407	381	394	342	346	348	349	375	366	415	399	389	403	367	379	395	355	372	413	377	361	398	352	398	408	360	372	358	399	387	348	381	367	366	393	446	395	365	370	396	384	380	412	396	391	376	364	384	376	415	367	345	370	403	408	396	384	409	353	343	383	366	390	390	362	394	369	379	371	407	383	394	456	349	442	412	401	401	394	414	385	374	386	385	398	406	393	369	386	412	391	378	372	366	366	369	374	401	392	415	384	392	342	382	414	399	357	405	405	381	423	399	406	354	399	379	361	344	395	406	405	388	383	420	388	404	407	419	395	376	377	377	399	324	408	369	388	375	365	386	397	402	399	375	364	358	353	403	381	342	350	374	405	388	400	407	388	421	371	348	432	376	366	372	399	417	394	375	375	388	396	384	445	389	401	382	409	406	387	398	419	382	424	379	359	377	422	396	374	393	394	375	382	380	381	390	345	409	381	363	368	398	416	389	415	412	365	410	411	389	388	404	383	379	396	381	392	386	373	394	395	370	355	398	409	361	436	396	380	364	369	357	355	392	333	369	401	318	435	415	401	409	426	373	409	413	399	331	359	369	398	375	399	349	410	358	366	394	363	394	388	366	369	375	366	422	370	417	373	434	386	380	441	368	409	379	401	376	375	376	370	371	377	360	385	392	395	396	375	401	386	361	376	353	392	405	409	370	387	382	356	367	431	377	397	375	372	375	403	354	403	397	372	376	400	400	386	380	387	395	370	363	403	378	423	411	378	396	387	353	381	378	377	376	396	409	374	385	373	395	380	373	374	358	360	435	382	373	372	363	383	367	377	407	370	391	353	379	330	374	409	375	392	377	388	370	370	389	367	371	394	390	361	380	398	362	397	407	391	411	386	358	388	391	409	351	412	363	353	362	359	352	407	396	401	415	359	371	409	397	402	382	391	412	364	392	363	356	399	404	375	361	372	406	348	372	389	365	399	348	415	372	387	333	415	415	391	380	385	362	351	421	400	370	375	407	358	331	358	407	378	365	369	392	367	382	402	396	410	356	350	408	404	363	350	357	357	376	373	371	373	416	381	381	378	331	404	372	406	377	390	431	390	378	378	361	370	378	381	401	418	380	389	391	373	420	404	365	395	395	401	409	377	363	359	388	381	397	351	405	408	383	386	382	317	357	397	377	400	363	381	392	397	418	366	398	359	372	364	376	389	385	382	390	410	345	355	373	382	371	389	355	395	361	374	367	402	353	408	391	375	359	387	385	358	395	378	387	412	417	414	372	409	390	393	414	364	412	411	373	475	377	385	391	394	426	408	395	385	386	407	379	381	430	409	399	364	385	388	380	381	354	391	382	362	373	436	368	353	403	380	389	413	397	353	374	386	413	402	378	374	385	389	386	380	404	364	370	376	391	391	381	401	395	401	359	374	405	396	354	379	380	383	400	403	360	365	355	398	380	406	376	397	348	368	377	416	428	404	363	378	380	403	377	413	390	359	365	387	384	338	350	384	369	366	410	392	431	405	375	365	403	402	448	418	385	431	379	383	392	408	377	361	421	369	335	404	407	384	403	376	417	372	358	426	381	380	406	362	388	398	387	372	359	409	374	371	411	369	363	361	364	370	403	380	342	413	363	372	384	397	390	359	370	365	394	355	374	420	358	398	385	391	389	362	426	402	387	376	391	383	361	369	373	404	386	395	387	384	369	375	388	381	371	399	382	389	376	428	429	394	410	394	424	409	399	408	394	392	338	413	385	396	405	427	394	391	400	401	351	344	394	378	391	401	373	412	387	397	365	408	387	405	379	418	388	397	428	416	425	363	409	406	368	377	391	404	385	384	360	378	404	388	378	335	397	394	418	428	384	430
3583	5068	2224	1336	1118	982	905	914	886	863	799	844	901	845	828	836	847	825	827	852	825	830	826	853	747	814	825	834	849	776	826	825	796	800	853	876	791	850	842	766	857	875	880	781	873	861	850	890	807	876	816	770	879	836	857	770	851	900	798	821	828	835	821	821	813	814	801	828	794	801	851	828	808	808	863	822	877	845	809	882	813	889	799	851	815	823	805	831	842	808	876	789	855	815	802	792	816	858	855	838	801	858	867	810	793	806	801	871	783	818	874	807	842	809	851	861	823	842	860	829	790	810	776	757	799	818	817	833	798	826	810	742	815	841	798	790	810	790	858	845	823	803	845	820	798	810	815	809	816	886	838	749	817	863	813	823	830	869	859	849	889	803	798	751	834	799	872	802	807	833	821	849	839	864	830	831	811	849	815	830	820	817	823	850	862	845	853	868	818	844	865	809	842	805	825	800	788	849	807	875	821	790	768	794	814	816	830	778	804	803	825	810	814	841	822	862	841	781	835	793	796	806	818	806	862	792	822	844	853	780	794	798	874	789	869	840	842	902	850	772	788	846	844	838	891	847	785	881	794	827	859	794	842	820	796	795	803	800	816	830	833	849	836	855	847	771	850	830	864	790	835	845	800	828	839	825	816	753	825	815	814	819	822	818	825	845	814	765	823	864	788	808	843	817	816	853	840	903	849	817	828	805	807	841	826	794	904	858	779	836	834	783	774	857	743	855	874	825	792	777	807	812	796	837	834	846	809	797	843	832	801	859	769	808	847	796	840	841	842	836	859	846	834	840	889	794	892	807	757	838	780	823	879	828	823	830	822	859	858	767	834	848	870	857	793	839	801	843	843	833	848	784	831	823	809	849	825	835	887	830	834	826	782	805	836	799	818	851	795	842	825	794	855	841	849	865	815	823	834	828	829	800	843	800	851	827	805	807	869	849	862	796	840	771	816	842	837	826	815	812	840	843	841	822	837	783	795	837	808	803	860	875	805	869	779	844	819	817	832	771	790	816	801	814	844	763	833	792	768	803	824	823	801	814	882	798	833	831	828	835	789	787	830	822	825	878	809	823	846	810	846	813	785	800	826	880	852	811	842	841	786	779	757	815	828	830	821	802	837	845	847	784	806	842	867	798	860	818	837	847	830	798	868	824	839	810	850	826	786	818	818	801	825	840	864	854	818	814	812	859	828	838	790	808	820	846	826	783	854	782	839	867	837	812	832	887	835	809	802	833	820	786	840	860	837	796	856	800	802	827	880	798	818	808	873	839	791	842	811	835	835	818	827	909	843	852	802	818	814	843	836	859	823	862	804	813	850	824	857	811	857	828	799	787	763	843	793	829	827	881	810	855	871	772	815	829	797	804	861	812	835	812	809	794	798	827	838	832	789	829	886	833	859	807	757	795	866	827	870	803	805	816	815	833	812	825	795	799	830	780	824	764	860	817	848	837	777	855	821	817	833	813	768	840	842	830	831	811	847	802	792	810	774	775	847	813	832	817	857	809	838	803	827	794	832	816	824	820	821	864	856	799	845	806	795	797	850	784	843	842	825	819	783	866	821	861	793	795	826	783	862	776	844	825	821	832	902	855	877	822	856	839	819	852	841	838	801	886	855	846	790	796	864	822	793	782	812	822	872	855	801	843	794	805	821	820	803	811	830	807	827	825	773	813	809	851	832	909	833	787	834	850	818	805	846	826	795	797	850	812	788	819	815	817	841	833	814	825	828	882	838	838	805	813	816	796	818	787	849	773	764	818	802	811	826	802	790	828	835	834	889	833	838	848	815	854	807	874	834	825	819	842	839	822	807	834	820	846	830	854	847	820	862	803	847	762	814	861	880	809	806	827	820	838	814	832	814	779	799	762	839	822	848	814	822	832	782	783	845	813	830	821	853	812	826	812	869	807	829	813	818	809	798	804	794	795	866	872	821	817	846	804	840	822	814	855	818	830	816	812	842	806	806	785	816	832	813	822	845	837	762	844	849	816	796	809	818	837	774	765	822	847	830	827	794	841	845	834	809	860	865	785	798	784	815	764	832	789	825	836	775	859	866	799	814	800	833	824	843	768	815	825	818	825	815	858	876	783	835	843	808	827	857	737	838	849	820	832	781	801	861	822	816	809	806	843	746	803	787	842	810	859	837	836	851	821	812	815	820	800	829	810	798	818	790	828	840	840	823	835	790	813	816	820	805	799	828	800	802	836	818	807	805	784	834	829	783	789	820	839	786	794	816	846	816	823	807	836	861	796	823	886	785	831	796	831	866	793	762	834	851	842	773	827	790	786	808	802	814	790	767	778	845	850	800	805	842	793	808	814	809	840	810	783	836	812	860	833	836	845	837	852	871	853	810	812	882	835	839	882	854	857	784	853	841	873	784	817	843	860	795	811	819	797	801	858	830	803	823	844	818	798	781	841	788	865	796	826	817	814	777	862	841	755	865	830	888	833	754	816	798	817	851	821	808	827	843	806	830	795	786	781	820	849	854	858	890	807	797	802	767	808	795	826	817	828	810	809	816	802	832	801	849	805	874	794	861	830	815	840	783	810	852	816	785	809	785	782	775	793	864	931	849	838	811	761	783	811	868	805	845	805	821	884	865	814	859	834	832	816	838	859	784	837	835	876	794	822	885	839	824	847	837	801	858	823	803	828	884	786	830	784	803	809	866	836	824	842	821	826	842	843	800	830	843	840	876	850	777	843	821	809	844	807	789	856	841	816	880	812	844	804	822	816	805	895	841	752	801	797	785	821	810	854	828	793	806	812	831	823	884	814	781	860	787	793	831	817	809	740	818	811	832	830	783	838	837	829	848	843	788	804	790	825	783	806	828	815	808	791	777	850	766	811	803	792	848	804	835	801	834	813	787	820	810	795	834	787	824	847	818	834	872	849	788	854	817	828	819	842	841	877	896	847	822	798	829	869	848	823	821	795	821	792	808	818	837	807	850	803	824	813	797	842	796	791	836	805	825	773	865	862	791	804	833	815	846	800	789	826	768	804	794	835	849	812	831	780	805	848	837	804	812	804	848	762	787	848	815	822	797	828	799	792	826	809	797	765	795	843	797	808	807	855	841	785	896	832	852	809	853	842	795	851	828	818	827	784	818	817	831	858	790	826	816	839	844	780	823	754	778	834	816	831	800	823	815	785	817	866	859	820	862	811	811	833	821	782	826	815	815	793	772	810	810	829	829	792	812	826	824	827	831	878	822	802	786	754	794	837	841	817	798	804	802	844	829	804	795	812	863	846	848	807	803	854	798	767	817	817	848	833	799	865	831	802	803	837	812	830	814	787	847	842	848	819	822	808	808	788	816	799	849	843	748	799	818	784	818	821	834	849	822	840	819	769	815	802	836	841	823	819	855	916	806	837	785	807	797	872	808	835	842	815	788	819	773	824	845	791	837	793	864	827	843	831	882	818	826	829	812	849	830	854	819	835	816	828	898	828	811	802	813	766	828	796	816	802	799	845	830	825	800	832	854	764
24536	21712	26146	27836	21720	21724	3280	484	382	322	313	285	265	222	270	289	293	243	263	235	210	242	241	225	261	265	216	227	232	245	211	242	252	203	212	213	231	230	214	235	215	249	232	219	198	209	196	256	232	219	238	208	221	229	210	209	225	223	208	233	230	205	219	196	223	214	217	247	224	219	217	241	234	234	220	225	216	247	209	226	221	199	234	245	201	221	222	199	235	195	224	241	227	239	223	211	230	222	225	211	190	237	213	230	225	215	235	260	230	192	199	187	208	226	214	188	219	242	246	236	232	234	219	251	218	254	219	237	213	207	193	222	194	225	218	197	206	207	229	191	201	235	234	221	223	229	236	232	219	209	221	239	217	226	221	248	218	232	217	220	243	215	229	208	206	228	208	222	212	215	203	225	214	224	220	204	223	228	248	197	244	226	209	231	222	215	237	211	167	203	199	217	237	210	257	207	232	202	220	249	225	203	223	213	245	233	177	194	211	220	218	193	201	234	217	231	223	221	223	229	228	228	198	231	231	221	238	230	233	220	237	238	253	213	219	223	245	253	251	222	211	218	247	200	235	216	208	204	226	227	213	220	208	207	240	231	236	187	226	192	187	205	214	235	238	220	218	244	234	217	228	212	243	225	229	207	254	180	214	221	236	214	214	238	200	199	199	228	226	246	219	201	204	201	192	222	206	229	227	228	228	192	218	228	239	214	235	247	227	219	197	219	225	205	213	226	220	218	210	222	219	224	242	224	226	258	216	205	217	235	213	231	244	224	247	203	186	213	180	216	215	232	243	262	219	208	219	227	204	213	223	231	204	242	225	227	229	212	213	225	210	185	221	215	234	231	216	219	201	238	225	227	229	229	218	221	231	245	208	243	230	229	229	229	240	227	222	230	215	187	232	258	249	212	227	213	235	229	210	210	196	222	223	230	219	262	226	185	223	189	228	245	234	218	244	221	251	239	225	226	234	206	228	252	241	208	198	215	248	242	219	229	207	225	212	187	239	207	255	217	240	215	233	229	239	240	231	250	235	212	204	220	205	216	224	200	211	214	220	253	201	214	239	232	240	237	235	246	250	239	217	185	241	239	196	224	204	244	230	218	218	203	243	224	238	255	205	202	235	226	259	204	218	239	234	246	226	219	189	235	214	238	248	207	208	224	224	190	225	239	220	234	223	219	254	227	217	224	211	227	230	224	191	222	206	233	206	194	208	215	196	232	203	204	205	235	212	228	216	209	245	228	234	207	213	269	211	229	212	202	247	187	228	200	201	218	229	201	211	212	227	209	221	218	222	223	224	219	223	200	226	220	217	236	221	214	201	249	220	220	231	215	223	221	205	237	219	225	203	245	221	235	218	211	239	236	217	234	199	198	219	189	240	208	241	215	246	254	222	208	234	214	234	211	231	218	225	222	205	195	243	224	218	207	207	232	216	233	226	219	213	209	219	219	244	216	263	192	213	227	229	225	227	257	215	202	227	222	228	215	208	209	197	233	224	201	211	235	223	226	178	191	239	236	219	212	235	211	228	235	236	229	205	222	196	240	269	222	208	246	228	230	232	236	207	247	203	226	247	249	236	232	220	234	234	253	232	235	212	188	215	211	216	222	225	215	206	206	206	213	222	242	198	200	203	213	215	211	225	229	230	221	225	239	228	242	207	230	209	191	197	200	209	227	232	250	213	203	181	222	212	241	218	245	217	187	194	213	212	230	222	221	222	234	241	217	214	214	214	217	215	215	220	230	237	220	265	248	202	209	227	253	212	214	215	222	220	227	238	237	236	203	224	211	233	233	203	248	232	209	198	201	213	196	221	203	222	235	183	231	204	201	231	237	221	188	225	220	224	225	217	202	234	241	245	212	238	195	217	259	201	230	197	190	199	210	220	201	233	213	201	195	186	220	205	204	207	235	217	261	206	200	229	214	222	188	220	232	242	202	220	211	210	238	197	212	217	203	204	231	229	242	196	188	221	236	207	201	214	212	229	210	229	206	244	227	214	211	193	255	234	227	215	235	224	233	230	216	234	214	194	222	239	222	200	237	230	193	224	213	217	235	195	218	221	254	219	239	210	215	222	222	220	246	239	226	203	202	245	220	262	238	208	201	222	227	229	231	233	208	228	257	192	224	230	207	218	214	210	198	223	196	235	226	232	222	216	260	245	246	196	232	216	217	223	191	186	221	185	223	235	231	210	213	249	239	195	200	217	235	237	219	229	250	178	247	243	209	224	222	195	209	234	206	218	192	208	212	230	196	241	239	230	239	235	217	222	217	207	209	219	207	192	244	217	230	211	211	228	240	224	218	233	212	205	232	221	221	217	219	222	219	243	243	216	199	214	228	222	239	229	261	226	242	238	243	227	213	249	216	226	209	227	223	260	206	227	229	209	244	240	222	227	233	212	254	238	209	237	195	225	237	206	202	240	213	212	211	226	218	226	251	201	211	204	186	233	224	229	241	213	246	230	215	218	263	210	216	190	221	232	238	222	177	216	240	212	201	226	243	212	220	236	231	234	218	204	232	241	245	240	233	208	239	210	208	258	209	217	215	198	234	173	221	197	214	253	206	220	195	220	241	214	230	229	227	224	228	215	215	222	219	244	213	243	215	236	211	194	251	214	229	217	242	236	224	223	246	220	213	194	208	219	225	213	201	206	212	225	282	242	192	215	237	231	223	219	221	222	237	216	240	232	194	244	222	198	219	184	215	208	201	224	214	241	201	227	187	194	217	207	222	216	211	197	198	208	227	239	214	256	210	215	211	241	235	236	198	184	228	263	192	222	209	212	217	222	185	207	225	228	258	217	223	233	237	233	247	241	202	218	224	224	217	210	204	237	224	217	234	211	205	213	209	231	245	222	196	267	204	217	206	254	218	216	232	230	247	260	226	267	205	227	204	207	218	243	228	213	247	239	216	211	240	223	216	240	246	227	253	207	255	245	206	218	208	242	239	202	235	214	251	240	223	223	243	231	240	187	234	200	227	200	257	240	212	228	225	229	218	211	214	204	224	221	254	245	234	227	215	231	210	232	217	198	197	248	252	238	241	222	220	232	231	192	238	192	219	240	248	227	208	218	248	209	202	238	220	220	239	232	205	239	250	211	207	220	193	233	252	223	230	205	245	237	239	219	227	245	205	228	234	188	201	233	217	213	198	200	194	215	224	238	212	218	237	212	238	199	216	223	213	223	216	189	224	246	222	231	233	236	208	235	199	216	232	238	239	213	225	229	226	207	245	228	197	212	222	229	213	248	213	242	213	209	230	240	208	247	241	239	233	248	234	218	226	210	208	214	246	203	258	222	247	223	234	216	206	200	232	240	214	246	261	221	190	215	225	188	238	232	252	225	207	221	214	212	225	215	209	199	227	234	206	244	204	200	189	202	212	213	234	219	208	228	228	203	233	244	228	234	242	215	222	224	217	216	245	221	213	210	225	209	214	214	213	197	231	248	240	225	219	217	246	230	218	231	198	234	198	226	226	235	216	226	206
3593	8387	3013	1510	946	749	634	601	591	543	523	526	525	546	512	528	499	508	529	508	540	488	500	517	504	532	538	478	496	455	536	509	489	517	499	529	511	475	512	522	482	541	505	501	494	527	514	506	524	502	496	476	474	486	501	506	486	485	487	497	531	472	495	468	463	477	445	499	469	505	482	474	514	507	509	498	489	491	527	485	473	521	481	492	479	496	495	517	493	526	467	520	486	541	477	547	474	493	467	497	497	489	474	478	510	464	485	498	492	505	473	456	500	480	521	502	463	520	455	493	495	495	501	466	510	510	487	491	491	527	477	475	503	475	480	465	497	510	547	491	494	459	485	471	474	489	494	465	463	488	473	507	504	492	499	485	535	469	487	499	497	494	505	468	462	498	505	464	473	513	462	484	498	468	484	491	489	482	499	512	505	509	485	492	500	495	490	495	478	481	484	481	495	469	534	502	497	446	485	472	534	489	513	448	470	464	509	487	452	470	489	500	505	510	457	502	488	472	501	520	522	499	492	486	474	548	473	483	503	479	532	537	515	488	462	496	471	482	500	494	498	490	505	462	510	489	522	484	474	488	516	480	512	493	461	524	462	494	524	502	523	459	485	499	483	526	542	506	464	499	520	528	509	515	520	501	475	522	486	476	465	504	470	541	502	521	487	486	470	489	494	520	471	468	522	481	507	486	472	499	508	478	474	450	483	500	491	501	492	485	512	492	488	465	502	475	486	458	474	514	516	444	482	464	473	499	482	477	463	506	490	537	532	459	507	518	489	505	486	523	508	478	468	489	507	509	493	524	503	457	496	499	452	489	491	505	479	526	485	481	516	521	507	498	540	491	480	487	496	475	463	477	476	519	516	453	463	485	523	513	475	468	518	528	468	456	481	490	480	469	488	525	464	461	501	496	457	510	488	549	513	523	475	500	476	496	463	457	484	472	470	465	497	519	436	515	475	495	486	494	481	490	470	518	484	504	501	509	471	462	497	446	513	462	508	486	501	437	526	493	488	504	495	536	476	457	480	502	503	485	486	504	490	481	495	454	480	457	439	517	474	496	524	445	500	468	511	507	508	516	514	520	518	519	493	450	483	493	469	468	512	475	500	529	472	526	521	503	515	505	518	528	518	491	506	441	506	450	510	482	487	447	502	497	479	496	473	486	513	517	516	488	484	520	513	477	511	461	485	551	462	513	493	528	472	480	524	480	479	493	508	454	477	519	464	527	490	454	459	510	525	506	494	495	518	535	479	494	493	470	512	470	464	478	487	484	506	503	497	501	471	496	522	470	490	523	498	518	548	491	471	489	496	519	506	469	480	488	486	492	476	489	483	496	468	458	508	495	496	477	472	490	494	525	513	505	488	493	470	516	479	492	492	494	483	509	484	454	502	485	524	478	484	522	478	471	536	475	514	477	486	487	520	496	507	484	517	459	521	477	487	489	466	526	524	479	503	454	449	527	501	551	491	491	525	487	494	484	548	507	476	472	512	520	471	496	463	500	497	470	482	475	484	467	504	495	509	514	465	504	522	498	502	488	486	496	491	499	536	485	470	451	476	478	487	499	498	539	464	492	499	494	518	495	506	514	508	509	481	509	498	467	535	479	477	496	461	465	464	484	482	536	474	502	477	487	495	530	475	526	469	513	477	505	471	474	489	501	484	480	494	470	506	459	498	495	492	483	487	508	501	493	499	501	546	465	548	480	471	489	455	490	502	505	538	501	505	471	500	517	519	492	501	467	506	529	491	462	494	481	492	503	477	466	505	489	487	468	490	469	477	515	493	496	493	479	471	494	539	509	531	462	519	506	504	488	443	489	507	506	477	500	497	483	477	518	496	528	557	511	501	501	473	503	468	504	514	494	493	477	464	522	489	466	513	501	477	521	474	482	483	496	474	531	511	488	459	496	469	423	442	490	472	484	475	487	508	456	468	474	498	510	457	507	475	518	535	527	493	514	475	507	496	524	525	482	515	475	498	507	483	473	489	483	480	488	468	497	483	454	482	495	519	464	487	503	476	466	499	519	510	503	486	479	483	500	487	526	448	510	479	486	517	483	505	467	467	431	504	520	505	483	485	474	491	491	489	491	475	478	537	488	511	476	514	480	470	565	485	464	472	502	486	481	477	477	447	473	474	495	495	459	515	485	466	439	522	538	470	506	450	510	500	497	491	509	526	520	474	466	484	544	472	463	460	490	466	481	538	465	454	459	503	503	477	463	475	466	504	485	532	460	546	530	535	498	478	493	479	509	461	500	476	528	515	486	514	464	513	539	535	473	497	519	519	487	490	525	466	512	475	502	490	492	538	467	497	542	502	490	488	541	465	474	465	481	439	523	488	520	496	493	459	489	440	516	460	502	503	460	482	509	452	499	438	488	480	478	497	523	526	500	491	505	520	530	484	511	509	472	443	497	501	444	485	515	510	501	511	470	548	489	519	478	486	532	475	461	504	479	494	486	482	476	488	482	476	467	479	475	485	483	463	487	488	505	489	495	456	550	516	483	509	475	502	492	526	500	522	461	478	477	478	510	494	473	531	459	514	475	508	492	478	519	513	493	507	481	528	481	454	480	494	499	507	522	491	506	548	500	500	464	478	504	483	502	501	496	492	485	493	489	465	428	482	511	497	545	478	511	491	466	496	537	530	474	459	472	511	476	437	455	493	496	475	466	520	506	512	464	505	458	561	459	487	514	460	496	488	491	507	472	486	470	471	467	430	482	522	497	466	503	474	475	479	464	450	494	477	529	501	481	477	493	488	523	501	476	509	506	469	506	485	511	491	485	496	484	477	447	487	510	464	514	502	497	483	500	491	514	454	479	526	486	503	515	487	468	469	501	512	479	482	524	488	488	424	492	469	479	530	465	522	488	491	465	525	497	460	474	486	516	491	497	494	503	486	473	498	491	469	488	454	483	496	473	488	481	473	488	483	479	470	478	528	478	499	479	532	483	456	500	485	483	458	484	513	506	520	477	462	488	467	514	453	469	469	489	515	489	485	437	509	492	469	457	499	455	499	485	507	529	489	453	506	494	482	480	501	470	491	484	474	478	506	472	500	538	478	478	516	498	499	466	516	474	478	507	494	475	491	489	514	520	486	525	473	514	496	513	500	477	472	487	490	476	516	450	508	520	456	462	486	482	471	528	476	497	465	438	506	479	458	459	487	459	512	511	491	474	521	524	510	520	483	461	506	507	491	479	486	467	473	476	493	541	508	482	472	498	491	485	491	491	486	506	529	514	495	510	475	491	503	484	486	476	513	470	505	503	496	503	531	497	545	494	450	494	468	482	503	467	507	464	439	496	495	483	469	476	490	496	514	485	459	512	497	462	496	501	475	480	525	515	477	525	498	516	475	484	500	467	494	518	479	495	490	465	448	501	517	495	522	498	473	488	458	458	508	490	487	534	517	467	510	502	491	489	501	535	457	483	462	471	528	520	497	488	534	514	472	534	481	500	498	517	479	518	436	475	498	527	469	487	480	509
33482	10607	1330	647	538	518	311	288	330	315	306	317	280	301	285	302	330	339	320	319	324	306	312	306	282	297	303	298	319	305	332	342	316	307	325	315	338	278	367	333	308	303	324	313	351	339	298	336	300	309	310	262	317	323	319	346	288	359	321	315	313	318	291	317	330	313	349	297	294	303	297	306	313	290	324	312	320	322	308	312	283	319	308	288	318	317	287	289	342	306	288	303	282	320	309	305	306	301	246	300	307	297	277	332	317	335	325	319	287	280	269	322	323	310	312	336	326	315	313	288	286	311	303	313	308	291	312	314	313	317	287	287	329	335	357	326	320	325	315	290	272	296	287	304	311	294	320	291	357	298	323	280	312	297	287	313	329	313	343	292	305	292	303	331	320	325	322	295	290	328	308	310	310	315	307	344	323	284	303	297	306	291	356	292	301	314	295	334	309	308	314	300	308	301	293	289	318	286	313	292	301	295	319	274	321	301	304	295	282	321	313	318	294	276	338	310	310	283	319	304	291	307	260	315	309	283	303	292	299	292	319	322	286	319	368	332	302	324	320	361	330	300	274	326	311	333	304	304	337	342	281	304	319	338	324	317	303	282	290	305	289	329	289	326	281	309	293	283	305	334	330	294	301	356	304	288	297	322	289	283	289	314	310	311	276	294	351	316	326	347	339	327	291	323	313	326	312	331	313	267	319	277	339	314	278	294	281	323	302	315	301	288	294	306	295	314	308	303	345	286	313	304	284	268	298	278	318	326	302	294	319	290	283	296	308	315	273	264	290	273	331	282	301	314	329	302	314	300	319	296	325	338	316	307	315	314	318	334	311	310	328	287	294	304	308	286	293	310	297	292	326	312	311	300	314	314	265	279	290	322	313	285	314	289	302	280	305	316	324	328	321	325	344	312	326	304	306	318	321	297	318	308	310	312	326	302	325	310	331	289	288	300	330	268	285	304	333	307	297	337	325	291	340	291	286	297	290	307	320	315	312	323	301	317	314	325	303	310	345	318	297	309	302	305	310	293	288	297	320	286	251	298	306	315	291	292	306	310	310	284	340	316	338	287	313	301	280	326	317	323	297	303	291	308	307	333	308	310	321	303	294	274	302	304	350	286	293	289	338	310	320	323	302	266	325	320	280	323	328	267	323	270	298	289	293	303	293	313	305	320	306	309	311	303	307	298	343	284	270	306	344	323	294	296	315	284	315	305	352	278	285	299	278	295	276	302	265	358	304	320	324	292	295	325	331	291	337	306	301	319	320	314	284	305	313	315	316	323	312	278	319	298	311	314	329	324	332	314	301	283	314	325	321	284	329	285	306	316	284	312	347	332	318	296	303	304	334	310	345	301	289	304	279	336	313	341	332	300	343	323	313	321	319	312	322	311	267	310	313	294	307	323	298	306	299	268	303	293	311	321	288	312	309	299	311	340	285	322	315	299	359	292	321	334	305	334	308	287	318	278	308	333	290	317	358	294	304	308	299	294	282	311	296	312	308	329	283	289	322	339	305	317	279	301	307	299	312	318	325	290	303	324	295	277	292	340	342	328	280	339	328	329	277	306	305	313	296	286	305	311	297	288	267	303	321	268	318	322	288	316	294	280	313	312	306	323	300	351	291	303	343	304	321	313	322	301	312	335	300	330	320	305	345	327	330	324	327	302	301	300	288	328	318	320	275	323	317	314	334	324	311	321	277	300	290	342	335	298	297	319	337	314	280	321	310	293	342	308	325	324	329	314	341	334	302	298	285	291	301	297	327	268	322	291	300	307	328	326	337	332	282	303	284	293	297	322	325	325	325	342	279	330	292	276	300	298	290	301	297	307	274	334	288	318	315	282	282	323	302	337	319	289	294	323	279	296	303	310	306	309	326	314	317	311	337	345	313	285	291	287	300	323	300	277	346	305	343	337	293	310	303	299	316	328	319	295	306	306	299	292	317	335	302	322	336	294	295	337	297	332	312	305	316	300	263	351	311	300	271	334	316	326	297	317	301	285	305	283	335	325	353	285	306	321	299	298	325	337	317	288	312	308	324	326	313	280	295	306	302	311	328	288	319	291	334	315	337	308	330	273	322	313	317	299	272	303	271	332	306	293	285	322	308	310	307	343	305	324	307	323	315	305	310	301	309	311	281	302	312	311	315	325	304	296	299	324	324	321	337	307	294	313	310	325	272	311	318	306	294	289	313	319	307	346	290	315	288	337	314	308	345	303	293	311	279	295	287	285	326	335	338	310	319	310	343	288	288	300	353	310	310	322	351	342	301	342	328	287	307	331	323	307	304	325	316	317	279	312	300	323	314	317	299	322	290	324	300	317	308	303	339	320	313	294	329	331	347	312	317	313	298	304	324	313	312	311	309	370	310	366	310	320	309	314	328	308	346	311	301	353	322	299	324	298	333	331	308	317	295	295	326	317	304	354	313	330	316	328	351	333	279	308	314	313	293	270	319	315	321	313	327	289	334	307	275	293	339	288	287	303	336	274	285	299	301	257	311	312	316	300	315	322	293	317	321	323	298	304	319	309	286	336	294	287	303	336	308	301	348	306	311	304	290	317	320	306	303	319	317	295	276	302	300	323	325	294	317	328	322	323	310	273	323	284	314	294	303	307	269	334	319	326	342	318	321	337	323	306	328	315	321	312	298	330	307	309	322	286	314	273	326	296	337	305	317	307	323	286	303	293	330	327	301	280	330	298	336	310	320	298	300	316	294	340	286	284	293	313	319	295	294	320	309	302	288	294	316	333	317	304	296	331	350	281	305	319	281	324	328	325	325	337	285	303	290	269	305	315	321	310	314	335	331	304	309	274	305	287	293	318	299	316	311	318	334	332	320	286	323	318	322	292	306	337	344	296	331	286	261	298	374	310	277	303	264	313	317	316	326	309	304	317	289	294	323	302	288	281	307	291	274	323	327	325	291	304	287	311	336	283	284	305	316	336	312	317	305	294	329	320	327	328	300	336	310	348	331	268	305	329	302	313	301	313	322	299	297	273	299	305	288	282	339	273	310	273	303	306	293	338	324	310	322	298	252	313	287	311	332	302	289	303	297	286	315	350	283	332	303	286	336	334	288	310	323	351	281	317	283	314	322	268	319	295	281	322	316	310	312	268	297	319	307	284	325	301	306	302	286	290	327	331	334	335	303	290	295	302	296	299	296	317	262	293	298	291	284	311	318	289	312	332	312	335	301	285	313	331	355	313	314	278	269	275	315	319	323	292	299	327	302	317	300	295	309	292	329	294	288	338	312	290	313	306	320	308	287	276	347	288	287	337	309	289	301	335	322	298	288	316	288	321	333	318	289	319	330	340	309	318	336	321	319	299	310	303	300	308	281	325	320	316	336	299	341	329	319	333	328	343	317	341	260	296	351	300	344	283	310	304	317	293	299	313	347	322	309	337	315	320	329	310	301	336	310	310	280	336	309	312	301	302	343	335	288	305	304	276	278	291	316	328	329	340	310	333	303	323	290	325	289	307	313	319	295	311
5879	1198	749	732	729	681	704	690	728	688	670	680	714	728	718	693	697	759	687	720	671	686	711	687	694	679	702	693	719	727	703	694	699	696	701	736	694	700	700	686	714	694	718	682	714	718	706	670	738	669	683	729	712	668	710	698	690	683	687	686	716	698	697	738	699	710	668	696	662	735	718	687	682	698	739	673	715	693	708	691	714	636	684	701	693	714	710	643	697	655	666	718	693	706	713	690	739	694	728	689	712	669	750	674	702	667	710	680	668	689	666	697	703	719	736	721	701	680	704	720	706	677	743	675	691	680	694	705	697	703	731	712	754	683	659	716	670	669	686	704	668	690	726	690	682	621	666	683	695	675	697	681	708	665	708	700	673	671	724	720	706	722	702	693	675	699	707	703	670	717	679	688	705	701	702	727	710	695	683	663	686	631	676	658	728	641	689	670	659	730	675	652	685	662	697	691	744	705	693	729	709	684	715	713	672	654	688	759	748	709	706	663	703	695	706	737	730	688	715	709	705	674	689	776	722	661	699	719	732	757	740	731	701	700	690	704	719	658	663	678	737	668	664	682	726	696	670	713	682	690	684	695	689	677	693	746	636	678	696	700	684	692	703	721	717	657	644	697	723	740	660	716	712	662	698	755	668	707	695	694	695	708	686	677	672	702	687	702	664	726	696	746	685	725	722	701	695	699	741	663	702	693	681	725	699	710	695	622	685	724	714	711	771	736	673	711	685	697	699	690	714	715	704	721	727	713	687	699	719	696	664	708	731	700	703	647	635	669	680	704	712	700	713	713	740	727	698	735	714	702	732	697	695	689	690	671	719	714	706	646	718	682	656	693	649	711	691	684	687	699	700	668	707	695	720	677	741	731	660	698	733	616	742	693	713	699	703	690	725	699	702	678	666	707	659	686	659	638	747	687	726	690	674	665	639	696	678	714	673	660	677	683	711	756	691	679	708	649	700	687	693	681	721	733	682	677	713	698	711	650	667	688	707	678	736	667	663	702	758	703	720	670	721	676	689	676	748	738	698	726	737	650	725	729	704	734	702	697	722	689	698	728	687	649	710	697	701	691	695	698	704	748	675	710	672	792	694	698	734	647	654	716	682	726	641	723	704	670	700	769	689	709	678	705	704	669	685	688	710	689	661	646	727	722	708	703	746	687	688	738	738	717	719	752	688	710	739	676	654	722	729	687	696	703	749	684	716	753	701	710	686	698	643	681	663	711	718	710	759	680	666	684	689	709	699	683	694	668	704	697	741	704	736	716	731	697	677	713	714	760	688	739	698	756	703	708	646	714	685	746	700	649	680	718	700	718	703	677	699	663	700	735	670	688	668	666	720	729	680	746	692	729	738	663	691	727	757	713	673	662	710	667	681	682	692	723	667	694	679	679	747	681	661	700	696	733	686	674	682	740	700	689	708	684	672	700	727	716	669	698	616	719	736	676	724	676	730	666	708	785	637	652	732	711	739	674	665	694	727	669	702	715	701	692	700	685	711	688	691	665	698	634	687	710	696	683	679	692	662	718	729	690	711	702	661	745	724	717	696	653	662	721	705	694	685	692	716	688	716	730	723	697	632	741	702	703	762	656	697	674	696	671	668	685	681	712	685	647	713	684	715	687	696	697	705	731	736	717	676	635	714	721	722	692	695	707	724	658	696	710	736	679	722	734	701	718	729	736	698	727	707	709	688	750	722	701	705	714	689	710	702	739	714	660	693	720	688	663	706	700	676	666	679	758	756	707	708	720	672	677	677	707	712	680	727	684	723	665	679	672	680	752	707	683	674	682	717	702	730	685	717	726	684	661	732	707	734	735	684	701	650	670	734	696	710	704	709	696	663	692	714	709	703	766	711	693	671	692	718	675	656	662	703	669	693	664	702	689	733	735	694	677	710	732	728	693	684	708	689	726	664	674	664	723	693	722	713	705	704	707	689	683	732	744	699	739	680	735	688	669	727	676	707	682	719	728	702	691	681	705	738	740	688	713	734	677	711	703	707	695	694	757	659	717	655	690	674	703	751	683	738	727	746	689	708	684	743	664	735	649	731	706	636	689	676	699	690	739	663	707	675	694	746	687	710	710	669	675	676	744	688	721	653	677	696	701	698	689	679	629	682	695	721	686	670	678	738	690	717	679	727	738	711	659	716	719	663	684	723	719	694	708	707	665	687	689	657	722	684	709	704	662	703	715	690	713	699	670	707	655	712	738	690	708	712	676	677	648	665	713	739	735	677	704	668	660	717	749	697	689	684	677	718	717	690	687	687	704	708	680	729	730	719	684	728	683	703	693	684	663	653	711	683	677	688	710	717	641	678	733	706	704	687	720	661	711	691	703	697	706	688	646	680	704	695	722	714	679	666	686	717	722	676	653	712	685	665	712	689	724	682	706	740	695	685	701	690	678	745	655	681	677	664	729	726	706	684	670	733	748	702	701	670	723	683	701	705	681	739	641	665	712	697	681	735	674	714	696	698	710	672	734	730	707	613	756	697	683	686	714	695	682	657	707	693	712	733	691	715	674	729	770	677	707	716	705	736	691	712	706	717	681	694	663	711	715	682	693	692	697	706	695	683	639	719	664	680	707	699	681	703	734	699	744	699	670	751	718	728	709	685	664	701	674	742	725	735	661	704	722	711	684	665	659	702	725	660	686	675	703	702	717	693	722	716	692	703	680	708	657	670	710	703	689	678	673	746	682	699	716	691	707	710	669	702	667	741	713	728	663	740	648	725	713	699	720	686	649	665	696	675	669	680	686	736	705	701	724	703	726	702	718	683	716	669	689	716	681	718	693	693	697	726	688	713	713	699	724	702	712	722	703	723	710	719	715	687	695	707	721	687	740	703	666	745	707	699	682	680	669	716	709	669	706	673	655	684	675	677	725	699	704	646	659	709	720	699	713	700	697	681	705	655	700	708	649	735	725	724	701	663	701	712	651	685	666	696	715	686	707	692	705	659	724	707	690	724	641	680	681	686	682	717	699	660	731	764	679	719	675	690	678	664	681	728	683	693	705	655	652	634	742	700	661	658	705	723	724	699	678	686	725	676	713	658	728	668	718	719	699	732	691	662	706	720	659	682	711	687	717	699	737	706	652	726	723	628	707	727	679	634	689	647	714	739	709	678	731	735	692	651	708	744	680	664	708	699	725	663	724	706	701	639	697	703	709	693	702	720	699	656	678	676	738	740	734	672	662	717	709	670	697	675	701	695	675	745	706	723	714	696	698	718	721	655	740	683	696	666	693	703	677	708	714	688	664	725	671	677	699	712	699	684	702	738	688	696	699	674	671	713	686	707	719	706	709	665	738	646	759	717	732	748	703	678	691	695	739	664	777	713	740	704	706	699	707	754	680	709	720	683	677	642	662	667	688	717	673	703	706	697	727	679	648	702	683	721	751	683	691	671	704	726	691	698	707	681	674	661	700	706	649	698	662	653	698	725	714	701	665	683	693	719	682	694	706	729	691	754	686	728	690	694	659	701	684
25265	21696	25528	28374	21600	4786	690	526	480	446	435	443	417	415	449	407	413	382	383	386	387	429	387	361	372	407	403	444	426	408	396	409	371	349	413	394	412	353	413	421	449	368	395	375	419	366	413	396	401	412	404	426	388	380	424	393	354	373	420	356	379	372	370	393	396	379	401	409	389	396	362	399	401	397	355	402	425	410	365	392	424	348	388	354	375	380	384	381	371	394	398	315	375	348	379	393	394	434	413	408	359	435	372	371	393	432	417	392	431	409	380	437	394	359	360	426	352	392	331	406	408	396	408	395	419	362	388	401	367	373	393	388	383	403	389	397	381	345	400	339	356	358	424	390	383	390	367	369	351	399	399	410	398	375	423	382	402	390	350	368	367	359	346	395	372	390	388	400	375	377	414	395	368	412	349	358	381	397	418	397	406	386	383	446	399	389	391	400	421	408	402	381	376	384	388	403	355	395	381	422	387	387	386	396	407	362	369	381	366	390	366	373	360	406	382	423	389	408	407	355	383	348	408	374	398	403	390	381	371	337	375	386	372	378	345	385	384	366	397	354	383	401	390	389	371	406	345	401	344	367	379	401	358	366	408	436	392	401	418	442	401	411	369	381	379	333	395	359	374	372	403	364	386	374	368	388	390	388	391	453	394	412	377	371	362	394	354	382	377	397	404	390	401	367	364	354	383	402	375	350	405	360	446	412	410	390	386	384	395	450	428	402	381	387	366	408	393	410	386	379	366	414	386	395	417	380	389	368	381	370	413	384	410	349	424	377	379	392	374	400	358	376	375	410	387	382	402	388	384	393	397	396	415	379	396	372	366	396	412	387	387	387	384	389	368	418	390	358	384	363	375	373	368	406	368	380	386	381	361	371	357	372	379	384	380	368	358	388	372	358	399	371	391	374	403	397	348	401	391	367	384	391	397	379	436	319	391	397	380	365	377	363	399	382	414	381	369	389	441	390	382	363	373	349	380	387	404	389	406	397	418	401	390	383	401	412	413	396	424	371	362	386	382	390	374	383	380	385	389	411	374	409	390	391	367	426	351	410	354	414	391	393	380	379	405	417	365	375	361	401	359	413	401	366	387	415	386	392	376	396	398	392	359	402	390	388	377	377	407	387	394	373	372	385	377	378	353	410	397	367	403	437	370	384	418	414	419	361	404	374	371	409	412	354	376	371	390	380	399	401	377	360	382	370	348	375	385	389	428	425	362	360	377	382	383	356	359	390	362	354	380	371	359	381	367	428	400	386	407	394	392	362	362	429	424	399	391	363	452	387	386	413	376	388	398	373	364	411	413	353	355	407	366	388	377	379	383	367	369	365	409	393	349	390	380	393	366	382	394	388	383	384	396	362	372	408	385	397	403	363	370	367	364	380	365	401	372	425	412	384	373	386	408	387	382	397	389	395	390	418	382	351	363	422	373	389	400	406	379	359	396	372	395	382	406	371	365	375	382	379	384	396	351	400	372	403	392	429	370	422	409	349	345	429	394	360	378	362	370	402	416	387	340	402	381	349	364	374	375	351	350	363	402	372	362	385	403	385	395	347	403	394	361	381	403	376	390	396	377	388	357	367	387	360	333	375	415	414	421	391	388	372	388	374	403	398	384	398	392	373	354	356	376	386	404	348	375	427	369	362	351	420	382	403	398	356	369	408	412	403	389	401	379	392	397	417	404	366	372	371	413	375	384	449	391	382	437	413	367	391	364	356	365	427	424	382	409	380	356	377	382	373	424	377	408	420	393	416	409	356	381	356	393	372	383	362	414	365	392	375	385	401	341	408	381	389	389	374	379	386	387	383	342	355	377	399	407	342	378	363	378	398	370	384	419	336	380	347	404	382	432	429	417	381	368	369	418	360	399	422	377	373	389	379	396	361	426	400	376	383	371	357	399	414	406	400	380	382	406	371	407	395	392	370	391	396	397	394	345	387	415	409	399	378	350	409	377	388	381	408	407	351	357	366	391	424	401	420	361	403	343	404	402	391	389	362	362	335	369	393	408	360	397	390	403	396	370	374	346	373	351	358	392	430	395	364	408	370	373	363	398	377	384	409	356	418	385	429	418	381	415	379	383	373	401	403	403	401	384	396	362	374	421	405	365	385	413	381	380	399	409	359	365	371	388	384	423	359	381	367	403	378	398	411	415	370	313	357	369	416	388	384	393	421	355	407	402	399	368	380	387	362	384	424	366	361	338	402	365	372	380	390	354	377	404	409	389	389	380	389	388	360	373	394	357	403	414	413	404	349	395	388	385	395	372	430	408	369	398	385	423	371	424	381	373	369	406	353	432	404	424	389	374	395	409	395	410	414	434	383	369	369	399	346	351	409	344	360	358	373	397	422	387	406	381	364	395	388	417	369	343	401	424	394	322	336	378	380	408	395	435	366	382	385	362	391	404	355	426	352	344	394	377	381	417	407	436	377	369	375	375	358	375	381	388	417	363	382	368	384	382	388	381	380	383	395	357	412	442	369	365	378	386	404	383	382	390	393	371	355	411	390	372	381	408	378	362	418	405	401	376	423	387	403	393	399	376	357	362	376	382	435	406	406	403	400	361	357	415	354	402	404	416	405	400	365	411	393	387	389	434	430	395	408	409	376	371	403	389	389	383	377	403	378	375	368	389	366	397	375	378	391	375	382	407	417	369	412	405	373	415	396	340	403	393	392	387	426	387	392	376	399	382	389	384	412	390	366	405	333	395	391	410	380	397	366	393	380	403	388	406	421	413	388	396	385	353	383	387	390	398	404	344	424	370	347	360	395	386	369	365	363	359	387	372	362	389	374	360	401	383	387	356	392	387	392	432	409	425	367	395	420	406	391	420	344	411	386	400	373	394	406	359	377	355	376	380	411	423	373	394	393	412	411	392	369	368	376	373	363	404	402	401	373	429	400	397	372	366	414	401	395	412	377	377	379	347	380	384	432	357	385	350	374	398	395	379	392	373	355	383	381	386	327	368	408	406	334	381	360	378	389	378	375	389	396	376	427	370	349	397	380	378	372	348	374	391	383	376	396	356	369	381	370	363	409	380	410	410	422	421	368	373	395	370	377	356	358	389	379	368	385	378	354	402	365	402	384	392	383	363	367	422	394	397	416	385	380	391	361	327	398	410	378	392	375	414	409	406	359	362	394	397	361	376	401	462	386	366	382	390	379	404	375	402	392	428	385	367	349	360	371	361	350	412	408	375	393	395	402	394	399	362	405	357	355	372	410	381	378	396	380	391	352	366	378	398	394	415	418	394	412	379	379	403	385	345	384	392	389	374	364	375	388	365	358	389	384	388	412	382	324	397	387	368	380	404	417	418	415	386	369	355	400	347	400	365	382	385	366	399	378	368	367	374	401	331	390	393	373	367	404	389	344	371	370	405	369	364	376	361	386	340	351	390	393	412	388	397	415	383	371	344	370	387	411	380	397	391	375	393	390	382	359	369	401	368	353	374	429	395	399	407	385	386	385	344	405	388	397	383	384	391	373	401	409
3826	5947	2216	1344	1037	977	943	853	815	860	858	909	851	827	876	811	827	804	860	840	835	886	813	826	807	828	858	849	806	834	809	848	856	831	812	850	839	817	872	847	824	771	775	840	789	822	846	812	787	786	816	830	853	848	821	809	819	834	802	836	816	815	766	839	809	826	809	792	836	833	835	861	800	787	857	826	845	830	812	786	820	846	875	772	811	825	800	828	837	825	842	850	836	813	842	832	792	799	835	795	848	823	854	865	833	823	821	768	798	766	793	756	856	801	799	788	906	811	827	860	800	795	818	843	804	806	833	839	831	770	822	789	821	814	863	812	835	809	829	807	862	779	830	782	834	789	902	766	854	810	858	870	908	811	801	799	822	783	821	805	841	856	793	842	809	818	728	785	847	822	807	878	819	802	752	798	801	849	853	831	765	850	839	809	818	846	823	784	832	857	812	843	814	834	754	800	838	844	838	850	837	809	813	818	767	817	790	867	847	848	860	805	839	827	835	764	778	809	847	792	842	806	792	813	814	808	900	824	828	824	765	840	808	818	808	828	780	806	776	822	822	801	853	792	832	914	791	818	827	813	821	813	831	844	815	834	868	756	823	801	811	801	852	884	769	795	803	843	896	831	842	821	821	853	828	853	835	819	843	826	829	851	809	838	857	819	822	792	886	841	855	859	858	803	812	790	840	801	832	849	831	818	800	820	814	812	838	829	837	803	844	853	805	787	855	829	826	802	795	845	843	848	841	866	839	803	877	842	792	786	795	868	802	818	784	858	820	890	793	858	835	752	821	792	826	857	835	829	854	849	790	838	855	870	794	844	855	845	878	861	811	815	806	805	787	796	717	830	827	818	816	796	791	813	815	838	856	831	793	811	835	787	760	864	780	772	783	809	821	807	788	776	789	852	860	850	842	832	798	758	796	805	834	864	894	783	832	847	805	776	883	798	885	830	772	839	817	831	801	838	797	805	839	814	758	828	793	841	802	824	832	824	826	880	843	752	812	776	803	867	821	794	853	859	814	799	790	844	828	812	782	841	802	807	811	821	810	856	852	793	782	865	796	820	826	816	805	867	839	797	848	816	809	766	842	821	820	844	775	861	891	783	811	870	854	815	800	828	856	786	831	813	839	800	803	772	757	844	842	807	786	825	798	792	821	843	802	898	806	755	791	825	831	807	874	803	840	853	787	820	823	767	774	793	806	786	736	768	800	817	826	875	788	840	805	837	757	846	844	833	841	808	797	835	823	864	782	802	819	820	828	780	809	828	832	763	808	849	834	820	780	819	830	840	823	777	855	820	787	828	825	837	805	841	854	843	828	799	848	801	862	821	840	831	821	845	829	798	776	838	859	814	807	789	848	823	821	846	868	842	862	808	801	784	814	905	793	779	813	812	825	822	803	817	805	854	809	840	829	809	813	815	811	832	781	743	859	825	789	811	786	813	798	833	844	829	792	878	844	812	785	845	836	813	821	771	818	843	810	879	812	852	779	821	829	801	817	833	841	785	792	773	833	821	876	841	871	859	817	760	821	853	876	805	771	799	781	797	817	841	790	845	803	750	829	833	871	790	829	841	827	790	806	859	866	827	808	842	825	774	830	822	793	859	827	793	838	779	835	791	888	807	833	810	779	822	762	882	838	764	794	790	827	857	815	802	838	814	782	834	861	824	837	817	838	817	812	877	837	793	814	829	840	816	782	855	828	851	791	784	801	852	820	798	797	879	784	824	823	797	775	803	858	779	790	808	840	828	824	845	785	808	839	825	864	744	836	796	837	834	855	794	809	832	822	827	817	838	813	773	805	797	814	842	825	827	785	814	793	816	843	841	818	818	825	807	755	774	848	803	871	787	824	816	776	800	869	828	866	811	819	791	859	763	831	808	807	840	770	802	814	816	854	832	883	791	817	883	834	862	801	840	801	792	793	808	779	857	864	833	804	844	849	838	802	881	835	828	861	808	743	802	758	805	880	844	789	801	807	827	819	834	774	752	820	855	828	824	804	764	774	827	786	862	822	813	850	778	792	827	827	816	824	843	853	782	864	835	863	812	787	790	850	772	793	848	808	773	808	799	847	857	823	807	839	800	869	821	808	833	851	801	851	841	869	795	821	837	828	848	807	858	793	835	781	768	871	869	796	858	865	788	739	838	814	834	846	805	850	819	870	802	836	855	853	863	809	794	778	805	801	742	744	790	881	796	829	859	846	795	833	827	866	791	837	805	857	822	847	825	811	790	771	860	816	846	798	863	847	778	856	795	790	824	843	826	810	820	818	855	798	820	806	815	840	830	853	765	848	853	854	836	791	798	809	791	833	823	810	838	824	833	812	781	858	826	845	810	801	841	799	828	808	832	831	798	851	841	827	791	839	795	810	810	816	778	848	816	849	829	798	824	831	803	801	823	794	801	853	799	814	853	802	805	835	852	848	816	846	791	775	853	818	843	835	866	884	835	826	836	785	823	861	820	851	847	846	808	814	829	796	831	818	769	811	788	809	797	786	831	808	825	812	821	818	870	861	813	815	868	814	814	814	814	843	828	828	799	836	821	807	813	835	805	848	787	839	871	854	789	826	839	875	850	827	842	782	735	828	805	824	835	809	784	848	818	838	808	840	809	790	814	853	799	837	805	862	802	860	845	826	807	815	810	810	842	856	827	869	792	813	816	818	793	786	836	835	846	876	814	822	837	858	818	803	782	775	813	827	827	855	806	806	857	802	838	819	802	799	821	795	846	859	805	804	807	892	798	835	835	823	778	824	790	858	819	849	877	834	842	809	828	828	813	786	803	791	815	805	787	775	810	786	846	791	813	788	785	857	847	805	795	832	867	813	784	821	823	823	790	756	810	866	839	886	855	778	829	831	822	917	855	826	840	882	868	818	799	789	803	821	817	791	833	796	786	830	851	840	807	843	779	845	850	822	799	835	863	788	795	793	829	841	840	843	896	752	852	791	806	736	847	853	784	772	803	779	815	800	853	883	822	821	819	851	825	825	844	802	780	797	798	870	806	821	844	820	838	772	825	804	786	857	819	822	798	833	823	842	872	789	767	837	831	831	867	822	856	765	840	829	837	826	768	831	768	853	800	858	794	856	847	825	838	807	787	836	785	838	823	813	887	807	819	788	789	810	854	798	813	775	757	835	808	816	843	863	810	806	801	813	852	845	859	842	846	817	836	854	851	800	857	824	769	836	828	808	799	834	788	847	836	826	802	819	832	817	836	829	761	786	819	746	822	808	886	769	833	806	777	853	877	815	848	832	837	804	820	798	831	807	775	820	796	857	816	835	776	830	806	812	791	834	848	801	828	837	782	842	851	841	858	839	798	826	821	867	856	841	801	824	847	830	771	810	794	794	825	800	825	841	805	816	843	845	811	808	779	803	809	822	771	821	833	810	888	794	816	812	822	817	799	843	872	827	791	822	807	804	804	815	777	794	839	833	817	766	798	786	787	850	828	818	847	849	864	870	796	821	824	808	814	810	776	821	802
24511	21712	26223	27774	21719	21739	3330	489	382	316	334	278	282	305	252	280	265	249	236	262	206	249	248	219	235	244	247	240	241	229	231	236	191	221	208	243	256	262	243	259	214	205	241	209	236	227	245	219	203	215	226	205	213	211	242	226	216	214	209	211	209	224	236	193	247	204	233	201	257	217	211	196	249	208	227	216	223	240	206	243	241	233	221	213	233	220	215	209	226	194	251	214	214	204	246	231	243	217	243	234	236	202	204	216	176	244	216	219	224	232	202	218	230	247	230	209	232	257	222	201	221	204	234	218	243	229	215	250	240	242	213	242	234	217	213	218	228	237	213	242	227	230	203	204	194	212	236	251	223	201	219	246	204	207	206	212	243	219	220	202	213	224	206	200	244	214	228	235	241	229	227	216	205	205	249	210	229	238	192	219	219	206	221	234	219	204	218	217	224	224	228	196	243	214	245	223	238	208	193	214	245	234	207	225	206	211	244	258	222	233	210	229	224	197	192	213	200	206	208	234	241	203	231	213	222	216	254	211	197	222	238	233	188	223	236	223	217	192	235	251	227	255	263	213	206	218	209	225	224	222	218	222	214	198	214	226	255	259	209	196	212	235	230	235	235	213	220	202	198	243	215	217	245	243	237	250	250	227	222	234	217	217	244	238	224	230	248	227	228	225	184	226	207	238	200	216	230	238	207	217	218	206	228	231	226	240	256	211	206	226	221	235	213	214	230	227	208	219	233	213	204	224	206	235	232	224	222	198	197	207	223	190	204	221	206	207	220	219	206	234	226	209	229	237	183	216	207	235	211	248	199	222	207	230	212	205	216	233	203	212	241	218	213	259	205	188	225	233	210	205	231	248	210	183	216	244	239	224	205	194	213	211	226	238	206	175	183	237	205	200	224	229	226	218	237	220	215	242	249	240	238	210	205	203	247	177	236	237	223	198	208	209	204	229	229	199	218	194	218	200	203	199	222	207	214	212	217	233	219	220	238	211	226	221	242	240	232	200	241	218	237	230	230	226	230	220	204	245	215	212	218	225	240	213	233	247	209	208	237	194	249	235	191	235	205	207	246	246	230	221	244	222	209	218	219	202	230	232	259	220	252	233	244	237	221	222	222	213	210	201	232	227	232	229	245	213	231	260	241	195	215	209	211	206	203	214	227	223	193	240	205	244	255	232	247	205	241	229	192	232	225	212	243	222	255	219	232	199	202	273	223	188	236	201	215	193	234	198	236	202	224	223	231	238	229	205	212	246	213	222	232	236	203	216	211	228	233	219	226	196	230	213	207	221	223	227	235	224	195	216	217	231	204	226	227	233	230	187	205	243	212	200	200	208	252	214	208	215	252	210	233	207	199	246	214	222	237	223	230	222	204	214	234	218	222	203	213	219	197	219	218	220	221	241	235	242	212	234	220	212	215	223	220	233	233	229	223	219	209	210	217	197	230	211	239	232	219	199	225	196	228	229	211	247	213	232	208	267	228	250	246	242	202	184	207	207	225	235	234	242	218	232	216	250	207	227	233	192	228	213	233	235	235	238	188	219	218	242	241	208	198	188	225	207	234	238	213	251	221	250	217	229	231	236	201	247	206	236	244	224	214	214	208	207	225	231	218	213	198	208	198	230	239	207	226	245	207	271	225	197	214	231	201	192	211	226	229	247	206	213	185	221	225	235	220	202	214	205	223	216	225	195	200	227	216	211	227	191	225	237	238	219	232	223	252	240	219	225	200	221	211	234	223	203	220	224	216	192	236	205	251	230	218	219	212	205	187	217	211	224	210	228	209	242	213	246	232	228	234	231	225	229	199	225	221	217	194	208	233	215	219	217	225	229	246	231	228	238	228	216	249	245	212	219	275	207	183	245	224	220	262	226	222	232	218	245	231	210	228	238	234	222	245	226	233	209	223	265	262	257	217	217	238	223	205	204	212	212	231	212	232	198	218	240	223	234	202	194	238	214	236	195	226	212	210	217	234	235	222	191	233	215	205	233	216	256	212	249	228	216	218	236	234	218	207	203	228	220	209	208	196	213	232	195	209	249	225	218	257	257	225	224	226	235	220	219	246	221	233	205	237	233	215	220	213	212	208	242	226	219	228	209	194	212	218	219	209	227	231	235	214	235	224	241	258	205	242	228	233	225	204	224	230	191	217	233	241	210	200	186	223	212	202	198	247	199	181	237	255	211	239	216	226	206	224	207	211	226	240	216	226	219	219	204	233	208	211	229	196	230	210	252	242	215	210	200	212	238	218	213	233	238	202	246	233	200	232	205	219	225	234	226	178	211	212	226	242	222	208	220	235	248	263	212	204	204	258	243	233	221	220	206	227	232	212	203	222	214	194	232	235	245	226	206	217	217	248	202	211	241	215	214	203	236	191	207	238	248	215	237	237	255	226	233	221	249	201	235	213	212	213	210	248	206	204	218	262	224	231	205	219	230	220	215	244	207	218	235	219	227	225	207	195	246	234	216	226	193	238	234	198	184	237	226	212	211	236	211	226	220	214	204	223	204	231	195	232	213	239	206	245	208	222	209	205	222	193	220	232	205	217	217	200	226	197	211	221	223	218	227	227	241	244	214	200	207	188	230	230	231	231	234	210	226	209	200	239	230	235	252	209	219	216	195	220	220	212	214	201	239	222	220	230	220	232	226	245	230	223	220	212	235	199	204	229	216	240	237	231	204	228	220	216	210	221	234	195	213	216	252	222	233	223	223	235	206	231	216	208	201	227	208	221	233	240	224	216	182	209	231	219	199	208	254	246	247	226	208	216	237	237	229	203	239	207	240	215	216	227	235	218	230	228	218	221	217	246	230	225	222	225	187	247	200	235	208	210	226	203	209	235	182	231	218	239	235	214	225	218	197	230	236	226	188	220	250	216	253	215	190	233	235	225	181	216	212	233	215	210	205	189	219	209	219	231	199	198	190	249	252	257	227	210	248	210	235	225	231	227	209	237	221	218	208	228	208	215	195	215	200	269	227	233	225	224	217	238	223	207	193	220	253	194	266	230	206	214	215	236	189	181	229	210	231	208	215	226	216	215	237	236	212	208	253	176	233	211	224	209	214	207	223	210	221	231	232	225	226	226	226	220	221	224	212	232	203	216	229	237	215	213	226	200	242	235	205	233	208	233	229	258	212	231	227	217	253	220	212	242	218	221	246	189	220	243	208	203	216	204	203	232	211	218	236	212	248	224	236	244	215	246	215	230	210	214	234	221	236	230	236	231	208	227	209	227	226	215	219	241	216	203	227	253	218	220	246	222	237	208	214	219	211	246	216	219	219	266	224	226	226	214	233	232	259	224	234	210	229	222	210	254	210	223	252	226	198	217	220	195	213	210	227	216	218	235	231	227	230	218	234	219	233	234	207	227	258	190	187	191	230	241	223	206	243	242	227	221	200	237	212	216	215	210	242	212	217	215	223	220	230	199	219	210	202	243	244	226	206	258	222	217	202	207	195	206	214	198	221	236	217	203	191	212	230	219	210
4106	9273	3131	1491	1050	791	635	604	550	566	532	543	536	514	470	502	501	518	500	532	504	505	553	490	473	501	506	523	531	498	501	480	480	542	506	489	490	478	515	477	501	469	489	482	488	487	531	489	535	475	473	454	533	509	546	499	480	491	506	529	499	500	533	472	519	501	483	487	522	514	473	515	498	499	467	551	509	506	469	472	517	487	502	516	479	495	484	461	528	493	505	534	456	494	487	471	479	454	495	456	470	528	479	494	528	456	470	464	489	522	538	483	451	525	497	459	483	498	492	514	478	462	511	517	472	505	509	484	480	519	476	507	513	469	495	498	511	513	452	506	503	442	461	484	506	474	547	507	509	474	479	506	513	483	450	507	463	467	483	484	465	498	527	455	509	499	474	484	504	507	446	492	485	465	485	484	448	471	476	518	499	476	470	518	520	474	501	477	493	478	439	457	495	498	518	517	506	444	451	494	479	451	479	476	529	469	490	493	470	487	502	480	473	466	515	487	472	531	491	492	499	492	469	456	487	498	434	511	502	502	458	449	463	500	509	517	481	473	478	516	480	478	496	483	466	509	514	511	501	492	478	519	533	515	477	469	509	474	476	542	536	479	496	478	506	525	484	503	487	439	469	522	491	463	490	483	474	479	507	465	509	492	516	467	479	497	478	505	470	466	554	495	496	463	523	469	472	509	533	517	484	518	507	495	465	470	468	464	456	447	463	512	479	512	470	533	462	503	480	464	514	493	484	538	548	489	528	477	497	533	491	474	496	518	470	464	459	517	527	501	530	519	542	461	512	490	490	473	512	488	515	497	494	491	484	506	484	519	472	456	468	477	535	466	497	466	513	501	500	489	479	433	494	445	495	510	458	549	489	506	492	490	476	505	523	502	527	523	528	523	493	477	516	481	493	484	516	491	465	477	513	491	475	500	506	448	478	519	485	482	459	516	494	494	498	517	514	448	488	522	504	511	501	517	514	476	465	461	499	492	520	488	471	484	497	485	483	481	448	496	505	479	483	510	459	513	452	513	464	484	488	515	504	530	470	464	473	503	506	524	486	490	540	505	482	478	494	504	462	507	492	506	482	477	520	515	487	521	462	513	499	510	482	476	481	466	524	524	503	494	476	470	509	466	530	483	480	510	511	509	484	475	526	533	492	462	465	492	517	492	485	517	455	470	492	499	523	510	483	516	513	485	527	455	545	489	497	443	510	482	484	487	482	538	510	469	487	482	503	479	491	491	480	491	514	496	465	482	495	465	495	523	507	445	484	501	477	507	465	503	493	514	444	526	470	471	494	488	436	515	509	473	495	500	464	518	490	503	498	501	462	482	499	509	497	499	496	508	479	540	482	533	487	473	499	529	512	476	477	492	479	530	531	457	474	518	505	502	497	457	500	481	519	487	526	513	452	502	519	530	489	482	473	492	530	480	473	489	506	447	524	493	531	517	477	464	477	506	479	517	504	518	509	488	484	487	515	487	473	446	493	437	504	518	528	538	481	456	462	492	501	495	519	461	497	512	480	496	514	507	457	518	549	464	486	465	505	473	488	504	470	493	448	460	490	511	478	507	518	507	501	489	488	498	483	498	503	505	508	486	480	530	471	496	471	477	479	526	472	486	500	466	521	483	464	448	507	493	463	491	498	512	503	503	499	482	481	479	509	506	495	488	525	516	533	513	487	471	484	522	504	464	472	479	492	517	476	477	491	489	479	490	524	475	523	482	471	493	511	495	476	481	509	488	536	494	494	475	518	535	495	503	480	480	516	498	490	481	493	489	483	508	528	520	516	477	458	488	495	484	480	484	469	498	502	499	488	499	509	465	518	449	539	483	498	500	503	471	506	510	469	489	516	489	516	451	460	467	464	461	517	501	522	483	512	492	487	496	473	501	487	469	482	470	524	499	495	478	501	484	484	496	498	467	514	473	479	453	488	503	503	468	508	488	485	518	483	509	530	510	457	495	529	467	501	480	517	502	475	540	508	475	483	500	515	481	484	524	526	467	496	484	531	494	510	481	487	498	496	468	509	457	485	497	466	499	481	479	482	470	472	486	527	478	511	507	505	484	481	463	503	521	498	478	486	489	518	512	486	500	523	474	526	490	496	499	488	496	480	526	457	458	508	466	487	481	529	511	500	485	479	458	506	502	501	513	505	490	478	494	496	485	488	462	496	462	450	457	493	430	491	490	539	520	449	482	498	468	491	527	457	476	473	472	521	465	467	486	489	532	528	481	491	503	502	510	479	504	442	478	514	482	493	489	435	470	473	480	477	491	508	484	461	514	476	480	444	512	476	477	474	507	457	483	511	523	492	478	478	478	475	532	452	489	501	488	469	506	490	504	489	499	472	452	465	484	479	460	479	476	484	474	497	479	488	480	488	520	484	490	465	468	488	499	528	479	527	473	492	488	503	488	522	511	459	543	493	506	532	461	538	495	487	487	479	459	476	493	502	515	520	482	519	509	506	465	528	498	508	475	481	482	477	491	491	478	468	494	522	517	507	520	498	500	511	473	465	454	485	465	512	476	471	501	459	463	486	489	426	500	475	478	499	519	519	487	521	443	496	456	528	454	518	518	468	498	457	474	504	497	514	517	527	477	490	475	493	501	462	513	475	513	529	490	495	494	494	519	461	463	447	469	484	486	432	519	479	503	511	489	473	485	530	492	515	493	499	485	507	502	513	529	499	513	473	486	493	516	495	518	497	482	484	477	511	464	501	498	458	498	497	460	494	491	469	511	495	499	482	470	486	462	548	501	493	478	505	525	498	532	466	484	446	484	463	462	460	528	508	468	478	480	528	514	458	487	512	469	512	492	482	481	453	437	507	499	480	486	466	525	495	485	533	483	506	537	489	499	503	476	525	526	495	498	501	509	472	480	469	492	513	483	498	520	497	524	442	491	507	509	508	525	527	508	516	489	509	466	492	481	496	566	476	478	470	470	491	468	475	510	461	471	518	488	502	462	468	514	479	482	508	478	495	469	530	523	485	514	517	517	517	478	467	515	465	496	483	512	462	477	475	478	479	475	490	468	520	491	491	475	511	544	456	429	514	480	497	461	458	492	486	498	487	471	504	507	494	450	474	453	479	465	518	539	468	500	501	473	478	505	455	480	519	496	488	481	511	481	473	470	450	521	485	506	476	493	510	517	516	507	485	511	457	509	524	477	459	476	484	478	459	506	513	484	478	459	489	527	478	500	509	462	460	541	493	500	519	471	513	472	547	525	491	491	531	486	465	520	540	501	512	486	498	475	483	473	500	470	495	480	468	512	474	509	480	477	521	507	499	475	485	534	475	496	467	502	506	469	464	505	490	494	477	449	484	514	501	490	443	498	494	487	469	495	491	486	475	500	503	483	511	494	470	485	461	485	509	470	486	502	476	475	486	492	454	461	475	472	483	469	479	485	473	484	526	516	522	464	495	506	496	523	491	483	470	475	505	479	489	483	487	488	513	514	473	503	500	471	483	477	479	494	446	464	457	482
33748	10540	987	368	314	319	317	332	363	314	315	339	327	334	308	301	327	317	288	294	307	313	295	321	321	295	322	311	350	346	311	295	307	341	294	335	304	294	338	334	321	311	340	338	307	315	300	308	317	325	325	283	315	302	286	263	304	307	327	298	317	313	346	318	347	308	319	323	309	310	298	288	328	299	275	336	287	317	303	330	334	297	331	317	296	330	294	322	279	352	314	311	311	317	304	304	332	330	303	289	340	297	308	307	326	345	329	324	298	308	331	308	334	324	300	299	311	279	338	280	316	350	303	321	311	309	418	321	306	312	339	330	330	337	333	345	323	327	301	312	345	319	315	303	254	317	314	310	295	318	307	333	337	346	265	302	295	295	307	310	298	340	300	324	308	300	305	322	319	362	280	339	292	320	301	322	300	287	281	333	320	304	320	310	320	339	315	310	330	307	285	314	311	312	288	299	280	323	300	271	262	293	316	309	329	319	334	335	326	337	332	323	308	293	299	307	324	274	329	318	322	307	342	294	312	311	317	292	296	313	318	286	309	289	306	312	312	312	324	326	303	307	293	328	306	313	335	298	330	317	273	293	329	329	319	303	338	330	317	288	281	307	350	335	313	278	322	318	302	285	314	289	291	311	266	289	326	311	315	291	349	327	280	307	319	336	326	333	326	319	334	313	303	289	291	324	300	303	349	292	332	320	322	278	307	317	307	269	301	313	307	344	348	304	312	302	305	351	309	317	298	273	344	317	284	281	311	334	287	308	339	271	317	308	349	290	286	326	338	310	319	303	296	303	327	310	306	315	306	301	318	281	301	333	323	291	291	294	326	342	300	290	329	332	307	292	323	290	338	298	293	307	294	286	312	315	288	354	269	306	295	298	311	312	296	335	298	324	342	300	329	374	290	306	351	304	304	273	316	344	289	318	299	343	296	296	314	333	280	317	325	305	305	320	330	305	310	316	309	338	302	287	318	295	313	290	310	322	321	321	318	336	299	344	305	379	328	303	291	323	319	287	319	300	278	307	316	331	340	299	332	318	335	292	307	318	326	302	314	305	304	313	323	333	318	314	330	342	314	342	303	311	295	313	305	313	308	293	297	329	312	309	304	310	299	317	314	326	319	315	323	298	332	285	313	317	319	292	319	345	314	315	321	324	293	358	307	282	300	319	281	305	336	329	317	252	284	325	308	303	333	307	295	256	323	303	323	309	314	349	311	320	331	325	320	318	290	318	330	326	291	362	306	288	315	284	364	312	305	311	332	331	284	335	280	316	311	285	300	295	315	276	311	325	335	317	332	326	318	305	312	336	304	313	309	301	301	308	303	345	279	277	285	312	287	323	324	297	318	314	318	335	359	319	313	371	315	318	313	320	269	310	327	285	292	292	284	316	346	338	287	293	282	283	321	307	297	303	279	288	319	313	298	330	337	295	293	295	291	299	292	293	337	348	355	318	323	311	353	320	335	316	312	317	331	312	300	334	290	306	272	286	289	297	364	319	322	302	305	336	280	277	318	339	349	288	296	308	328	298	303	306	329	285	303	305	343	284	299	330	312	297	292	329	295	331	320	333	317	341	293	321	352	316	321	286	344	345	284	290	299	315	310	345	329	297	323	321	298	282	318	298	309	308	293	301	327	309	300	325	312	306	282	317	285	294	328	336	339	341	319	307	303	290	327	279	314	289	312	275	307	316	331	308	334	320	322	297	277	293	292	309	294	298	329	311	298	310	322	319	279	278	316	324	308	294	329	342	350	303	311	276	292	315	327	312	338	309	294	305	331	297	342	348	316	315	317	326	301	309	304	300	284	313	313	334	299	300	327	295	277	314	284	293	329	329	304	346	310	310	304	317	343	290	312	279	304	302	301	316	327	336	292	296	295	330	319	336	314	323	327	301	300	311	316	283	350	318	314	303	330	334	322	327	333	353	331	271	334	322	330	291	286	300	335	301	319	345	323	314	307	308	316	285	344	324	321	303	334	321	276	297	315	320	297	330	327	289	297	298	307	298	318	310	316	294	340	331	318	317	311	296	270	319	322	313	285	340	295	348	267	291	297	297	308	308	330	271	305	304	296	307	333	311	331	299	301	271	325	292	293	302	298	292	309	343	310	279	311	310	337	309	330	333	309	309	303	291	316	301	305	303	300	345	300	334	324	326	331	321	319	339	296	326	301	338	369	298	329	377	293	273	312	333	325	311	309	318	322	316	336	300	299	306	312	307	321	320	327	298	314	317	273	330	334	340	341	300	300	276	303	311	288	318	297	307	302	340	317	324	337	332	324	287	291	296	315	358	354	301	322	313	314	288	333	310	291	313	300	318	348	309	327	338	326	297	341	314	328	316	300	304	308	285	334	320	314	310	308	310	310	327	325	313	341	307	324	298	305	321	303	306	325	286	310	301	296	292	316	315	298	298	298	343	326	319	354	317	305	339	321	319	294	275	299	305	314	297	299	327	306	335	314	334	277	309	295	323	294	301	319	290	356	316	294	302	317	317	300	306	296	298	298	319	316	315	299	330	304	287	338	309	313	321	296	288	314	345	296	281	314	313	327	301	322	309	283	263	271	297	314	307	299	282	283	303	298	324	301	275	325	343	302	319	343	319	325	311	317	343	294	298	320	291	317	331	303	311	297	294	270	282	315	303	301	335	261	298	351	341	342	294	299	312	351	292	310	301	335	325	280	300	307	337	305	326	312	310	331	303	331	289	288	311	343	309	301	271	268	338	304	333	313	309	285	305	292	293	313	307	302	329	294	327	295	253	324	294	297	306	322	306	336	297	319	304	313	311	288	326	265	312	335	316	291	324	306	339	322	318	327	292	289	324	280	315	307	273	344	285	293	313	305	337	292	307	308	307	329	263	282	314	308	312	279	302	294	306	301	318	314	309	300	300	325	300	333	304	310	310	323	309	317	331	287	328	313	304	297	300	296	297	323	337	278	297	305	325	308	337	330	309	325	303	317	341	303	293	328	300	323	289	325	282	322	325	308	316	317	339	334	309	298	354	351	327	314	309	303	305	309	326	321	308	322	308	328	269	318	296	284	321	323	358	277	273	298	295	301	321	301	311	381	335	299	326	317	336	350	318	291	320	290	288	352	307	315	293	293	327	303	296	312	298	302	306	303	283	329	336	276	298	312	302	295	311	302	303	317	298	309	296	301	302	310	316	318	290	302	327	312	296	334	321	321	286	283	279	325	306	296	318	274	294	314	343	281	323	331	318	327	297	330	337	329	318	313	269	331	309	309	329	329	350	336	327	318	316	312	293	317	292	302	293	308	302	303	310	332	292	294	338	349	327	306	336	305	311	289	319	300	317	319	312	351	293	334	293	321	356	325	300	289	339	325	332	308	302	296	330	312	295	327	294	336	312	332	317	335	334	321	279	312	322	334	336	309	312	318	295	299	316	327	310	342	345	279	309	289	273	289	280	318	321	318	305	306	289	303	319	299	296	320	316	326	317	307	285	293	293	282	336	331	338	302	350
6144	1093	744	722	776	710	729	665	705	708	723	706	703	780	716	704	722	720	684	733	673	665	742	688	742	707	701	666	680	693	687	713	744	666	695	690	703	664	721	694	718	714	684	741	741	705	692	722	680	692	711	712	711	713	703	694	654	682	696	740	722	706	705	709	652	724	720	722	737	720	687	728	710	714	697	754	708	721	717	726	698	736	701	744	693	713	769	686	653	725	703	720	718	720	723	708	730	687	695	679	703	722	681	699	678	747	700	713	717	736	720	734	718	665	700	725	670	693	729	739	700	721	763	768	720	751	670	695	686	696	696	672	704	727	686	681	663	672	644	691	683	734	722	692	683	693	712	702	689	693	668	686	711	746	749	736	662	706	671	722	679	712	729	725	680	657	711	682	698	717	697	694	700	665	667	732	695	725	739	730	764	682	724	673	686	727	664	706	714	690	718	668	728	668	686	708	727	695	747	734	710	688	729	718	736	684	734	711	728	675	733	701	691	692	744	678	719	674	724	694	722	697	671	692	691	753	662	678	763	695	694	656	705	684	722	670	728	700	724	693	712	757	727	703	736	720	734	637	699	715	697	732	758	767	698	674	761	691	720	691	735	694	714	708	686	692	675	693	762	697	743	707	679	702	686	683	727	723	729	711	704	728	689	744	683	674	702	681	691	734	729	702	723	738	626	662	683	690	702	729	719	750	699	680	673	736	717	747	713	719	690	718	717	722	740	729	714	701	683	693	699	671	699	701	731	726	705	731	679	732	711	733	708	739	742	690	685	708	694	657	702	686	688	678	716	712	692	707	691	737	684	717	672	747	714	692	718	693	695	718	673	726	720	693	659	706	700	741	701	724	784	702	736	688	686	673	682	733	655	738	697	675	666	742	733	687	723	690	691	728	696	726	716	674	715	691	737	650	678	681	636	706	752	742	740	711	732	717	749	667	647	657	706	748	686	683	690	712	682	714	663	641	681	707	750	685	687	725	698	720	703	706	650	706	768	686	752	673	693	622	711	708	726	681	695	677	645	699	723	737	710	670	723	732	755	662	712	659	717	674	725	729	708	713	755	742	695	736	709	700	724	747	714	743	719	715	709	728	733	727	708	721	753	708	685	729	737	727	706	702	693	701	761	733	720	659	712	671	674	718	687	687	721	664	676	709	705	723	668	693	670	737	710	730	702	696	711	738	733	707	756	703	696	744	691	687	692	775	696	697	704	693	681	722	708	727	707	708	712	689	707	679	720	694	727	690	667	678	686	729	701	707	705	721	702	707	709	718	656	681	725	693	652	695	677	685	721	715	700	708	704	681	723	702	765	685	674	711	754	667	665	681	747	674	737	671	669	723	673	732	694	750	717	705	670	733	687	695	681	690	671	750	715	651	717	703	694	703	695	722	740	714	713	700	683	671	668	729	710	717	715	693	664	697	702	725	709	694	695	677	665	656	700	756	674	752	704	733	692	699	702	692	663	706	684	725	666	713	659	740	683	709	706	707	680	683	685	709	725	733	714	755	703	693	734	721	736	698	677	709	718	689	688	677	705	653	753	691	768	712	727	712	729	659	731	707	730	705	714	714	696	680	648	670	736	728	730	735	691	688	704	724	707	677	712	729	678	707	662	739	646	660	705	729	747	708	741	742	734	742	694	697	725	711	723	678	660	715	671	708	713	713	729	726	702	763	718	723	711	718	705	688	756	648	699	725	709	709	711	719	711	713	691	718	712	740	706	714	734	757	721	659	696	739	712	705	701	716	740	678	730	669	692	687	754	674	693	703	698	712	726	686	730	700	687	693	664	753	683	684	693	691	705	739	700	745	707	708	682	682	697	724	723	735	733	685	689	716	671	722	688	678	653	703	694	689	758	733	706	709	732	716	705	686	685	728	677	669	680	651	695	726	698	756	733	727	699	752	743	724	759	712	688	671	687	668	702	734	694	712	698	752	707	737	697	702	708	699	709	706	689	723	688	664	716	711	670	661	767	670	726	654	750	723	723	656	686	690	691	673	723	743	692	745	689	653	721	706	746	702	697	723	731	672	690	694	737	703	702	700	702	685	696	692	766	701	684	717	659	667	723	703	719	718	725	727	713	703	666	689	709	705	690	654	732	678	682	738	717	717	701	714	760	702	734	676	703	687	696	656	676	676	687	741	708	678	684	683	730	683	696	749	717	663	682	716	675	685	713	748	712	651	695	720	733	738	692	664	733	685	729	721	733	668	694	675	705	719	681	711	688	689	705	708	682	734	724	732	727	701	754	680	663	700	688	731	699	721	715	691	701	707	681	690	692	644	684	714	686	684	703	686	640	704	731	721	741	720	690	707	710	659	702	748	722	674	685	684	724	791	675	690	760	703	712	729	736	704	730	732	730	718	720	731	694	714	704	715	720	724	678	698	707	725	712	711	732	756	710	732	681	712	670	672	701	698	689	707	682	740	738	707	700	709	693	712	680	723	723	715	759	680	729	713	707	698	677	698	722	697	682	657	711	722	683	690	702	706	690	688	745	729	728	665	754	666	724	734	702	703	688	747	695	702	683	713	735	719	723	720	655	694	690	711	752	728	653	693	665	683	703	692	714	707	716	744	717	689	696	692	724	655	691	707	681	687	712	724	725	704	722	701	661	670	752	727	717	705	672	714	664	645	699	713	742	725	670	659	695	725	709	689	727	676	761	659	709	695	722	734	711	717	710	707	732	669	669	736	658	661	704	690	754	723	718	755	706	730	660	682	661	745	684	668	684	681	730	719	734	663	733	750	703	723	717	768	737	705	686	744	682	726	675	739	709	726	730	681	717	663	737	707	715	686	731	723	711	730	747	734	648	702	720	693	672	704	696	702	647	676	711	669	705	703	737	762	694	703	651	714	685	691	721	661	673	730	721	699	718	772	754	751	695	758	746	684	690	709	672	718	692	639	686	692	712	691	717	666	718	677	702	717	764	712	690	713	731	734	675	707	697	706	701	742	707	732	720	710	732	638	772	724	674	743	677	702	755	696	706	738	632	775	746	680	666	715	716	720	737	716	738	690	692	701	726	716	740	691	688	668	737	743	747	693	753	685	698	705	719	747	705	739	684	698	727	683	703	725	737	663	694	706	686	657	661	693	685	679	708	675	706	738	695	690	694	699	736	690	708	707	730	669	690	682	688	704	731	701	720	754	703	672	655	706	726	680	724	753	744	696	681	730	677	665	710	678	696	703	703	704	686	683	723	717	743	736	740	660	667	700	770	688	731	733	700	730	755	698	692	721	727	694	685	637	737	708	748	703	703	684	704	696	717	753	755	708	708	675	700	642	744	697	703	702	667	682	738	720	698	748	719	690	735	770	695	652	673	661	737	751	719	714	732	710	666	763	695	716	695	728	739	690	704	700	701	706	707	722	684	698	715	698	678	729	691	701	713	687	730	705	732	721	723	705	678	687	707	703	687	694	693	728	711	703	685	702	684	643	761	704	703	668	702	702	694	667	688	723	706	712	710	681	722	668	693	671
25247	21693	25576	28346	21602	4753	649	512	433	439	420	419	401	375	397	409	380	420	365	385	406	408	397	375	363	423	369	398	418	471	385	394	414	342	391	395	373	414	383	400	391	407	354	357	387	361	407	350	398	402	374	375	402	355	411	395	436	383	349	382	371	400	366	386	357	406	371	361	386	394	390	403	401	355	393	402	363	401	359	403	350	389	378	381	396	436	392	412	368	368	365	382	401	374	389	414	386	376	400	394	370	381	364	389	404	383	365	363	395	421	372	376	375	378	385	372	391	403	417	399	373	376	398	429	422	359	403	381	392	364	382	388	403	383	373	428	383	404	426	364	381	406	384	415	397	374	373	424	351	327	376	381	382	389	357	406	395	352	348	369	378	387	421	409	445	400	408	391	381	345	372	380	398	388	396	395	365	412	369	393	382	374	377	351	400	382	366	377	405	407	370	399	410	343	344	373	372	396	383	416	406	414	400	407	412	409	418	399	381	395	389	363	380	375	363	393	365	388	368	368	364	403	379	375	353	389	366	366	373	385	399	381	378	374	371	374	399	369	403	386	368	430	404	397	414	384	392	381	356	379	412	407	423	385	381	397	422	392	413	391	337	385	376	379	377	367	413	413	388	358	375	379	391	377	405	389	372	375	403	367	359	384	395	381	408	405	386	390	370	353	343	354	384	409	411	368	389	387	389	407	430	374	424	391	411	377	385	418	386	367	382	394	390	338	367	384	403	351	355	341	396	400	377	427	445	414	383	395	406	402	408	397	380	415	430	387	415	398	392	368	369	383	420	415	375	418	417	420	426	401	386	402	399	385	390	365	394	397	415	413	399	417	378	414	386	367	406	384	389	395	382	400	375	372	343	374	422	368	353	338	398	358	377	385	360	371	411	396	368	380	392	405	364	393	362	417	388	419	401	388	432	352	378	398	398	366	381	392	392	378	374	349	407	339	399	379	397	371	380	417	439	357	384	404	360	409	390	334	386	387	416	401	367	374	434	376	360	374	384	390	359	402	399	390	387	392	377	376	376	406	378	384	388	393	358	399	378	365	354	403	355	371	376	404	408	390	405	370	436	396	402	407	372	360	395	377	385	372	392	405	396	413	348	397	381	377	347	407	389	366	356	380	452	415	377	377	423	387	415	360	382	354	438	382	383	364	396	370	404	392	366	379	371	363	402	390	388	371	372	388	417	361	367	414	409	364	389	405	345	381	336	403	409	379	371	371	358	360	384	369	403	371	387	348	386	387	365	409	371	408	369	397	375	342	382	353	361	361	391	388	376	363	426	385	416	434	369	354	391	416	385	361	415	365	410	390	382	441	393	390	380	399	406	403	346	399	340	399	376	377	391	338	377	344	404	421	420	402	386	361	380	350	374	392	395	368	361	408	394	359	370	383	377	399	403	436	408	367	462	356	372	395	373	359	391	375	401	366	419	376	414	372	390	376	405	371	370	369	427	366	364	413	393	362	363	388	351	377	389	419	367	370	418	382	371	360	346	353	354	394	354	359	402	364	375	366	344	335	386	338	395	433	364	358	391	371	376	359	365	394	364	408	409	369	414	369	428	393	405	397	389	383	406	406	422	429	403	370	401	375	359	373	394	377	396	389	394	378	421	429	417	372	395	378	387	389	386	385	407	376	389	398	405	367	354	409	414	379	410	389	337	366	435	364	376	404	388	343	378	408	366	442	364	390	372	379	417	348	390	423	382	387	411	365	381	401	405	401	411	370	394	400	386	385	385	375	344	391	389	382	393	414	406	380	359	392	409	384	434	364	370	380	363	396	383	363	387	406	391	415	406	368	368	361	380	395	412	388	389	367	415	389	362	401	364	387	333	375	370	389	384	417	383	387	384	409	424	385	369	411	348	364	413	344	417	365	369	352	418	403	355	399	402	399	393	391	387	427	385	383	373	398	392	383	374	394	381	372	373	362	370	370	341	353	354	376	367	370	374	355	354	373	312	382	414	375	363	430	386	394	389	391	386	357	358	379	369	404	361	387	403	360	396	417	406	369	366	382	387	405	423	362	390	377	392	359	401	416	398	434	380	427	393	405	394	392	378	359	407	364	378	404	422	374	364	358	354	422	411	385	402	408	395	369	403	380	399	377	396	405	395	402	390	378	390	425	415	374	399	390	430	399	414	393	401	376	398	376	355	374	380	398	424	360	365	389	409	380	377	359	383	384	375	393	402	389	385	369	412	405	386	395	380	371	348	366	383	401	407	360	398	386	445	380	391	357	402	370	353	390	356	381	381	435	394	408	343	397	403	387	379	362	382	411	426	395	378	387	393	401	362	416	389	379	390	354	396	380	376	370	413	392	381	387	402	361	352	383	363	432	378	408	401	406	392	398	362	387	399	404	377	387	358	380	398	372	419	372	373	385	393	407	456	391	395	370	362	420	376	406	390	365	403	391	405	365	419	376	379	388	364	379	408	398	401	370	369	393	373	394	385	398	334	359	395	389	411	381	385	373	383	361	369	390	383	373	384	373	423	399	390	385	360	372	360	375	404	344	342	394	372	385	388	383	386	372	389	402	362	409	363	373	371	396	364	358	360	369	354	378	363	370	418	399	380	395	367	389	416	363	363	387	399	385	401	378	395	356	380	428	366	372	357	396	385	405	420	372	383	390	411	402	380	412	355	393	370	371	383	397	379	347	373	393	386	391	391	399	382	358	363	372	353	376	415	432	392	389	380	433	396	380	403	389	401	388	397	387	361	388	395	364	360	375	340	380	400	394	376	387	373	362	371	369	365	370	403	371	374	371	371	409	408	408	371	385	374	406	407	384	413	357	364	405	375	419	356	377	399	398	387	385	359	388	397	383	372	361	390	343	386	382	402	375	380	349	357	388	392	385	394	421	387	380	403	386	381	392	378	391	404	364	379	370	392	377	415	408	462	356	421	391	386	428	400	392	368	380	389	385	400	364	410	390	356	337	404	406	411	396	407	387	406	393	378	386	354	372	416	373	368	411	364	450	411	412	388	367	387	371	365	360	367	380	407	364	428	415	371	388	386	387	390	393	388	413	389	342	371	428	377	389	409	384	380	373	402	367	385	390	365	391	388	373	391	407	337	407	366	359	370	395	394	429	417	379	371	357	408	377	373	401	403	381	387	402	415	353	369	413	389	378	376	375	390	321	403	411	394	401	421	344	372	386	355	392	400	377	365	388	397	391	392	365	396	369	365	396	364	353	387	367	392	387	371	372	419	424	360	414	415	423	386	371	371	372	372	364	391	357	343	366	369	412	401	424	420	373	363	400	379	407	387	426	376	376	390	363	360	379	364	373	389	365	358	364	390	361	374	417	360	379	381	433	344	368	368	363	377	422	443	411	373	397	419	407	387	366	369	393	359	372	373	414	364	383	394	384	371	387	366	372	401	372	360	392	390	349	435	426	357	412	364	380	408	367	378	396	352	395	404	358	381	354	434	384	372	363	399	410	401	383	382	368	375	393	424	371	368	414	356	388	384	380	415	382
4135	5693	2183	1339	1081	962	926	902	897	897	896	839	826	851	799	855	849	791	815	802	874	800	839	825	874	824	882	813	826	853	827	827	776	818	801	874	814	819	842	848	823	834	769	781	783	820	900	804	810	818	810	858	833	859	840	840	815	838	873	840	830	826	817	805	860	852	847	841	845	828	837	844	839	839	774	843	843	832	733	826	795	892	855	808	810	827	773	770	802	825	798	787	865	804	822	821	815	827	858	785	818	825	870	806	804	825	846	841	774	855	860	830	828	853	829	831	842	795	828	754	839	813	860	846	823	839	820	862	872	840	793	773	828	822	834	871	819	799	866	850	765	809	785	866	825	871	820	813	811	843	829	806	760	789	846	844	830	834	825	811	836	815	781	863	833	727	884	789	833	819	874	815	831	843	842	871	854	785	818	825	792	816	796	815	848	882	806	795	844	863	826	865	790	803	835	815	817	807	865	825	888	794	807	794	827	903	793	824	801	820	862	853	801	827	810	806	871	790	806	794	838	849	841	853	824	855	808	845	860	784	790	832	825	841	855	787	798	827	821	814	818	800	832	792	771	819	776	762	806	783	823	865	850	828	821	802	797	801	864	816	794	815	838	859	799	774	810	817	854	792	791	805	810	777	791	811	817	791	807	819	789	880	837	839	810	838	830	789	819	822	823	854	790	845	832	838	805	881	837	854	860	859	795	822	808	815	852	842	803	833	784	813	802	837	834	830	827	839	801	809	803	803	844	848	829	823	857	885	867	810	821	875	837	877	798	832	825	864	845	818	821	850	780	836	827	800	787	817	814	838	808	812	804	807	841	825	794	826	862	801	762	812	845	813	810	777	790	852	813	857	840	847	765	825	838	802	826	870	853	803	796	824	781	814	834	840	822	829	815	852	843	834	828	854	818	832	762	828	826	843	847	814	776	804	857	813	839	874	794	832	913	802	849	782	800	865	840	825	843	841	806	855	847	801	788	804	816	813	855	794	813	787	852	833	835	894	825	840	828	874	822	787	857	831	842	794	832	759	803	799	790	817	835	829	789	787	792	790	804	828	789	849	803	812	856	808	770	910	791	846	792	843	827	783	851	814	812	837	793	811	833	825	835	794	836	850	884	857	830	813	792	827	843	836	815	804	837	791	827	865	783	816	807	839	800	842	809	790	815	815	813	858	819	834	841	830	828	816	810	869	815	820	796	816	803	799	805	888	793	806	855	895	849	810	838	799	809	822	815	781	767	821	884	840	822	800	827	821	831	831	832	863	812	811	813	835	837	801	806	793	893	771	840	812	817	790	844	817	805	855	790	798	856	816	812	827	845	820	818	852	803	794	791	817	841	807	826	840	845	830	773	773	836	789	820	789	807	792	847	835	781	789	806	795	856	800	773	861	761	855	882	806	830	791	832	776	846	784	826	861	867	843	827	885	800	827	822	853	890	830	816	838	810	865	809	799	839	835	817	865	841	830	817	846	797	826	809	848	813	823	821	838	837	832	831	833	776	855	812	871	862	815	853	817	836	773	848	816	838	841	846	846	868	800	787	832	793	897	869	798	814	864	819	793	866	872	859	838	818	782	797	844	854	802	864	765	800	860	825	827	828	839	812	804	839	844	838	799	844	821	814	822	854	802	829	786	802	799	806	812	819	873	815	841	816	803	817	822	873	782	840	795	796	831	835	815	841	827	842	836	793	810	825	814	812	843	837	782	836	814	845	833	802	863	787	774	800	801	793	844	802	854	817	868	865	816	801	790	877	857	868	794	860	787	825	797	828	824	759	815	793	844	803	806	839	810	855	811	795	839	825	805	800	780	806	739	774	791	816	813	817	826	828	769	779	769	779	813	845	771	802	865	816	822	849	804	813	834	777	827	834	812	827	793	787	801	863	830	852	834	779	846	819	824	802	814	773	852	806	826	801	789	797	881	827	864	863	863	820	867	826	811	829	827	820	823	808	796	810	794	789	870	853	821	808	812	851	845	859	876	838	841	796	820	800	853	900	838	837	824	750	826	865	823	837	828	812	832	823	831	843	861	866	885	800	803	817	859	812	889	830	840	851	835	808	818	788	821	843	820	818	870	811	847	874	850	813	848	781	841	833	794	812	820	814	771	812	844	845	838	809	824	828	824	815	780	832	800	816	860	801	867	814	787	810	873	830	811	777	849	786	845	845	872	779	838	802	894	826	834	860	827	842	817	800	802	785	815	801	843	831	855	840	845	807	811	844	860	820	864	865	855	813	790	852	816	815	816	823	818	782	832	806	849	804	818	858	822	810	765	888	855	817	811	833	813	802	848	789	796	801	807	803	864	806	803	811	802	825	764	847	799	806	826	743	873	862	815	865	824	839	826	832	855	840	833	821	813	831	853	815	812	809	783	819	776	833	809	850	803	835	848	860	841	824	801	849	780	765	799	841	750	827	845	803	840	839	786	816	794	820	850	837	861	811	822	784	847	854	825	815	816	820	883	845	756	792	794	834	879	816	843	815	781	837	792	851	827	806	849	770	832	858	764	802	848	827	794	801	811	823	846	832	853	767	809	837	821	794	853	794	831	823	827	811	785	851	797	805	758	817	807	820	825	803	800	857	806	821	805	822	810	845	808	837	851	852	873	785	826	826	826	833	825	818	831	818	821	831	835	826	802	810	803	847	864	766	838	845	805	804	851	793	786	841	848	792	796	825	812	845	844	822	831	830	792	798	845	825	803	828	830	868	798	858	776	841	861	828	824	855	817	793	855	896	824	828	806	806	816	830	852	822	829	825	848	832	801	804	812	778	861	874	814	831	817	880	810	795	784	797	783	784	831	781	831	854	820	773	821	806	827	830	845	786	790	797	823	836	829	867	870	807	839	851	844	887	829	837	797	807	853	844	834	781	806	805	866	813	799	834	776	803	858	780	806	797	794	843	866	798	817	789	810	806	813	867	820	768	844	856	846	857	790	791	811	809	832	808	853	813	830	819	806	825	874	795	826	783	820	833	829	814	827	886	826	831	812	879	897	779	793	782	825	840	831	801	788	831	797	834	861	822	829	791	790	817	871	827	920	760	772	807	816	854	863	783	851	807	811	841	882	813	828	823	793	805	847	835	856	861	778	862	826	803	821	823	779	795	854	799	860	761	783	816	771	841	860	841	808	818	834	826	824	851	839	764	804	870	883	883	716	810	816	796	839	802	823	818	827	811	820	805	820	846	840	785	834	871	799	831	820	841	837	800	832	801	837	846	833	810	861	836	796	830	831	862	840	809	876	796	815	855	822	800	818	819	811	828	858	806	820	849	851	839	860	792	817	775	782	755	788	816	837	797	831	827	831	802	790	861	832	838	842	816	790	871	837	818	824	783	839	821	850	827	821	782	790	832	804	840	780	811	824	792	834	817	800	876	826	796	803	813	821	827	752	829	850	893	878	858	832	799	856	837	844	817	821	842	817	787	846	864	819	822	831	796	842	816	792	801	807	809	809	846	843	822	854	819	818	787	853	838	841	800	798
24500	21716	26174	27785	21719	21730	3136	512	416	327	306	311	249	253	284	264	286	271	275	236	245	246	245	223	222	228	251	210	259	230	214	201	221	242	221	219	252	272	209	209	216	239	212	236	219	195	229	185	227	238	210	222	201	216	204	239	223	216	217	231	229	230	222	198	240	217	252	235	202	213	226	215	219	195	227	220	206	205	217	232	213	242	208	215	240	247	207	199	231	227	217	228	209	237	237	268	252	243	242	227	222	238	208	206	218	221	225	246	214	208	214	192	223	218	209	203	203	280	239	199	223	233	235	227	236	225	231	214	215	246	272	218	216	219	249	226	200	228	219	176	226	214	195	230	232	210	205	236	191	220	222	233	214	221	222	204	218	242	225	226	212	199	216	239	211	224	210	213	205	216	228	232	222	238	241	212	221	216	227	220	217	233	227	225	228	218	218	219	208	212	218	237	243	230	189	221	239	206	218	204	241	210	220	217	234	202	202	204	215	223	241	222	230	209	216	201	231	228	230	214	211	250	218	204	222	216	223	216	226	255	248	207	210	215	230	222	182	239	219	230	238	222	215	246	229	185	212	236	232	235	228	230	238	234	234	220	228	214	227	227	206	245	205	214	223	215	239	198	209	216	221	238	221	224	233	227	230	223	237	258	213	221	237	215	222	233	237	224	243	227	221	220	209	226	210	215	235	237	217	219	257	210	205	238	211	221	223	245	229	193	236	228	233	239	216	219	233	204	224	198	247	215	216	244	222	199	228	239	235	223	219	213	231	200	209	205	206	243	260	211	210	251	205	221	233	206	228	241	216	200	223	244	240	252	214	214	221	219	213	214	237	220	204	208	211	201	189	231	238	230	206	217	222	195	211	222	226	196	210	210	207	219	197	219	174	222	199	203	244	238	219	203	237	247	229	214	235	218	250	237	213	218	208	230	219	241	240	210	229	197	213	236	213	233	233	242	228	240	206	221	212	231	225	217	209	199	219	198	193	215	197	241	218	212	231	208	187	226	243	205	220	212	213	212	229	225	210	207	217	194	210	251	246	235	217	207	199	249	210	209	240	196	204	215	237	231	198	222	227	218	209	209	194	209	223	214	180	234	206	228	200	235	214	216	233	242	212	219	264	274	261	265	233	197	222	244	231	192	212	221	232	227	229	228	229	198	231	214	218	231	205	239	223	215	230	239	206	207	216	234	221	189	218	219	231	210	224	229	184	217	217	230	245	245	239	198	247	218	240	223	213	225	216	246	197	217	240	186	205	239	211	209	246	194	237	218	203	209	197	222	216	235	231	243	247	184	200	221	235	222	186	210	223	227	215	242	210	214	203	218	221	220	206	211	215	227	204	222	233	211	242	256	212	251	210	238	215	202	231	226	206	210	199	251	223	229	223	238	231	252	234	228	208	226	203	221	231	204	208	196	245	225	222	254	208	249	213	213	223	234	230	243	241	222	220	224	236	215	232	230	222	225	219	217	242	241	215	235	201	210	234	241	224	198	237	219	222	270	233	221	242	238	245	215	227	220	201	248	241	234	211	219	235	235	212	235	205	227	215	214	221	214	229	229	208	233	231	236	237	209	232	232	243	257	251	211	239	221	218	228	228	220	239	192	230	209	215	207	227	239	236	193	220	212	197	216	242	230	230	209	231	222	245	226	206	235	203	223	196	227	216	222	220	237	251	238	211	235	230	213	222	191	233	243	231	234	222	222	226	214	211	246	213	196	212	194	214	236	220	231	232	247	202	210	219	212	185	222	242	214	222	222	217	201	202	223	226	233	243	215	204	232	208	215	227	222	225	214	216	208	241	227	231	198	231	268	235	209	194	235	217	234	215	223	233	213	220	210	221	229	233	257	246	198	252	247	260	221	220	201	208	189	232	247	210	207	211	212	209	233	234	217	245	225	216	249	201	213	249	221	221	215	216	228	207	219	241	226	202	233	233	202	225	235	219	259	227	207	226	208	218	239	198	247	226	216	214	257	223	232	187	227	198	209	242	211	204	244	194	211	184	218	225	253	210	236	234	225	222	225	233	201	230	201	250	214	233	245	240	229	220	208	220	225	227	213	212	216	233	198	237	226	228	227	220	223	247	202	223	224	248	213	209	227	221	200	236	238	228	213	230	230	219	233	238	226	215	199	223	209	221	223	207	219	190	226	212	199	208	234	213	207	234	252	230	218	205	196	246	216	229	228	221	224	197	242	224	255	210	240	239	219	195	231	220	201	228	227	225	206	197	221	239	221	245	243	211	227	215	229	236	211	223	192	224	223	231	228	218	245	238	212	220	202	202	198	226	235	242	226	196	218	213	230	215	202	204	219	229	220	219	206	202	230	216	229	249	212	216	230	222	222	202	210	216	244	228	254	219	234	242	216	229	231	225	244	243	232	253	211	215	210	219	214	252	217	211	240	237	226	234	243	252	206	216	209	207	204	230	217	237	227	232	233	234	229	209	225	239	226	238	223	254	215	220	227	236	230	226	226	227	211	239	233	224	223	217	232	232	216	245	241	239	229	199	198	211	232	227	191	221	200	221	205	242	197	229	218	216	226	199	228	243	226	239	241	245	200	212	214	233	231	211	231	244	203	233	231	205	215	199	244	221	186	219	233	234	232	216	221	246	227	262	202	240	218	222	210	237	207	229	221	223	210	229	211	230	233	215	254	197	221	226	244	213	227	230	218	238	209	214	203	219	233	231	206	211	222	200	216	241	227	219	231	240	218	222	223	199	230	232	210	206	225	257	218	217	227	216	189	199	253	207	212	212	205	205	239	234	202	195	220	223	197	220	207	215	242	209	230	222	218	213	222	236	209	200	215	193	202	242	195	250	210	209	218	246	214	224	232	210	202	238	238	210	221	192	215	199	190	260	225	217	212	229	230	195	241	227	208	223	218	219	239	231	223	204	214	223	234	169	232	213	227	209	236	229	219	232	214	226	212	218	243	240	241	252	230	249	237	188	237	225	239	218	230	258	212	217	207	223	205	211	208	235	212	221	234	225	210	215	240	229	235	223	236	213	222	190	224	196	215	222	240	212	207	234	204	225	206	228	209	253	246	209	205	225	214	231	237	224	219	214	214	240	239	229	234	224	234	236	208	218	194	221	221	213	223	236	220	224	243	222	215	187	228	256	224	251	209	232	217	233	223	237	231	251	220	231	230	243	240	247	232	252	228	244	231	215	200	202	225	217	225	208	217	238	235	196	214	206	229	220	219	226	244	204	243	237	229	194	203	221	233	220	213	221	224	218	237	224	218	221	217	211	228	226	197	227	241	253	234	255	216	217	232	199	243	211	213	219	211	249	198	211	226	201	227	224	215	217	203	205	217	207	247	203	208	204	223	215	192	210	240	213	206	219	219	199	209	247	210	235	226	198	216	209	186	221	222	241	229	222	214	201	224	241	207	241	217	216	236	199	201	212	210	228	233	230	203	222	225	238	239	250	228	203	239	260	215	209	233	223	242	243	200	225	229	207	216	243	224	202	214	216	251
4499	8546	3088	1568	949	745	634	649	565	551	543	537	567	567	552	529	482	523	491	496	493	510	526	501	510	494	507	461	506	504	448	533	487	518	549	466	462	508	474	466	476	498	483	504	489	495	477	512	467	520	440	493	467	494	522	437	475	494	458	470	545	532	489	506	467	514	493	488	553	465	476	538	547	500	474	486	531	472	508	478	513	516	468	461	493	467	501	523	507	482	495	507	497	473	520	494	514	537	510	510	488	484	484	516	525	472	503	471	512	495	453	487	487	503	550	531	511	500	477	499	475	483	502	485	492	512	456	504	461	481	457	521	507	507	486	457	546	456	529	508	569	511	518	485	510	522	495	506	492	481	510	520	492	482	488	479	487	509	492	481	488	520	464	495	474	470	492	507	502	478	510	505	529	486	488	490	466	513	503	491	544	500	482	497	500	487	522	500	494	505	501	493	447	495	453	450	475	488	509	467	503	513	504	478	499	467	487	488	436	475	486	449	466	504	521	502	492	492	459	487	485	490	449	500	524	466	439	500	510	482	467	524	512	492	499	503	491	473	496	505	481	513	500	494	488	491	469	523	504	494	497	477	496	482	506	500	489	481	515	493	496	531	468	493	505	506	524	499	481	493	498	503	499	502	501	518	515	509	466	509	477	507	509	471	499	484	487	520	469	474	552	474	488	505	461	492	517	489	506	506	494	535	516	432	492	491	492	521	494	516	498	515	492	515	470	529	492	516	502	500	490	526	453	508	507	504	482	495	525	471	453	481	520	474	472	458	469	454	449	470	480	455	471	480	539	498	491	480	477	474	479	495	472	512	492	490	530	501	501	453	460	476	494	478	503	467	502	493	484	514	469	485	470	485	501	491	499	476	495	510	517	491	474	489	503	502	537	505	536	533	497	521	483	469	516	497	462	470	473	507	500	516	456	485	482	480	508	499	452	502	494	485	443	488	491	466	549	496	471	488	509	505	501	488	524	449	478	459	517	485	480	476	493	468	487	485	506	479	497	448	530	486	463	512	499	486	510	534	519	507	477	511	489	498	458	499	485	451	486	495	486	497	523	497	509	520	461	510	514	488	512	503	475	480	487	511	510	466	500	503	521	526	469	473	487	474	493	502	465	486	481	497	486	486	508	511	458	520	514	504	540	503	481	501	529	511	457	509	503	511	479	476	490	437	482	497	498	510	468	478	477	496	540	467	514	522	463	500	497	464	505	513	469	466	448	519	506	531	520	478	455	476	492	512	481	478	480	523	518	550	484	500	512	488	486	517	524	456	502	471	496	459	515	498	479	544	518	474	495	507	452	494	507	514	523	512	530	503	472	515	458	483	499	527	479	507	491	526	527	484	456	494	465	449	485	467	498	433	494	492	503	476	472	496	502	492	524	478	499	477	487	479	499	491	495	488	485	497	469	506	544	487	516	505	522	495	472	478	479	506	484	500	484	453	500	478	481	498	509	476	486	542	477	521	521	486	503	489	473	471	536	536	493	483	462	478	495	508	528	463	461	491	536	516	510	476	482	486	516	462	502	471	439	507	494	460	479	473	494	478	445	505	455	540	486	474	465	493	462	514	522	476	478	486	468	507	526	576	505	479	494	485	472	487	458	491	463	456	530	505	484	505	466	463	529	498	514	515	484	484	475	469	536	501	506	469	485	506	472	500	513	476	535	496	528	508	472	475	473	487	531	471	502	485	501	502	457	480	511	529	497	500	488	498	484	498	535	506	463	469	549	473	497	512	504	488	520	489	504	515	521	524	503	481	494	507	491	524	512	483	514	457	518	448	492	480	473	496	526	478	480	506	467	507	478	497	478	529	485	494	494	509	483	487	498	467	479	525	509	525	498	479	479	497	510	465	499	497	514	451	491	495	498	489	500	486	533	470	498	507	522	471	510	507	522	507	450	500	472	509	507	499	505	514	479	522	465	498	496	476	498	476	486	443	504	513	498	535	537	541	527	528	489	537	475	494	474	486	468	478	509	496	506	517	490	491	484	496	509	483	529	483	503	486	519	521	476	481	478	548	519	501	488	490	502	498	499	483	545	466	513	499	504	511	512	482	481	469	487	451	495	477	522	479	506	494	504	451	474	489	485	472	521	474	461	441	472	456	502	539	519	464	479	439	492	470	469	493	525	502	478	487	533	498	517	439	477	458	482	506	515	487	514	485	471	513	501	438	541	499	506	481	515	496	488	468	506	477	486	508	522	528	480	473	485	474	480	482	497	469	473	511	495	517	469	516	434	495	484	489	471	494	491	468	488	479	463	490	498	483	516	480	513	458	476	501	465	481	482	490	476	483	484	485	465	495	474	503	457	479	512	496	512	509	518	491	505	513	513	488	476	492	494	501	477	505	506	495	486	481	478	470	519	499	508	503	547	497	499	439	508	516	502	533	522	517	490	516	501	474	447	491	494	487	444	486	477	487	496	484	493	506	498	500	486	590	477	499	486	497	509	524	498	510	514	519	485	504	509	489	494	468	467	511	514	507	468	474	483	522	516	508	495	493	439	477	477	487	470	473	478	504	475	483	486	475	483	483	506	465	482	472	458	472	480	452	521	472	548	469	474	524	502	485	552	493	462	475	475	495	459	477	501	497	484	527	492	475	518	453	520	524	494	485	484	543	447	492	479	522	506	521	452	491	524	491	497	518	486	503	444	514	461	535	483	482	516	473	478	493	476	519	489	525	451	479	459	512	511	509	482	520	494	518	455	517	543	486	500	499	510	491	485	494	482	475	484	511	535	473	494	506	493	491	493	524	503	510	497	450	485	494	480	477	484	497	532	483	512	475	497	520	504	465	508	443	511	463	501	483	478	500	468	464	537	521	454	504	501	513	513	464	510	448	486	472	513	484	497	505	527	525	498	496	479	503	480	481	492	480	507	511	435	484	509	525	517	495	519	496	505	514	478	515	483	517	488	506	475	450	505	443	494	491	457	485	487	477	486	497	482	514	476	515	511	485	443	493	560	507	453	510	479	495	457	504	468	503	530	477	499	514	484	474	519	503	512	448	491	480	491	494	485	483	490	482	525	513	481	485	473	499	475	490	502	509	476	468	499	474	480	496	504	488	511	479	501	521	524	498	500	519	501	435	475	459	487	529	487	484	452	491	487	502	469	500	509	455	482	493	495	519	509	498	467	495	474	528	467	511	472	475	474	478	475	491	510	472	517	442	478	474	479	508	477	528	519	496	504	522	467	519	517	509	527	465	501	467	485	510	436	449	501	476	522	492	485	525	481	484	527	512	470	466	461	449	496	522	516	512	470	489	472	495	521	463	496	466	501	499	513	486	511	526	529	482	512	522	475	480	509	495	461	503	555	480	464	515	514	491	498	512	491	470	511	466	475	484	504	475	486	523	481	482	507	457	518	514	507	497	509	521	490	514	524	488	486	477	502	465	503	476	482	492	487	491	492	466	480	496	493	455	474	467	508	464	455	517	495	480	488	474	486	490	553	520	514	536	510	541	489	492	509	504	469	486
33531	10780	1247	635	526	490	376	338	313	332	299	299	309	313	263	337	298	342	341	317	259	291	300	306	275	294	303	328	315	308	323	327	297	347	313	313	324	333	306	318	308	315	314	325	319	278	336	303	323	288	293	322	294	330	342	305	303	332	295	301	312	300	341	348	266	302	312	309	322	311	292	331	318	322	311	301	300	315	313	326	300	309	322	346	300	323	273	329	273	292	333	299	324	297	295	315	276	305	338	297	316	347	314	305	346	324	296	303	294	329	313	297	326	323	335	300	334	300	308	316	300	317	340	301	298	319	335	284	329	305	289	302	319	280	349	366	301	298	292	309	316	330	351	285	309	283	305	325	309	319	337	303	330	308	310	299	302	297	314	341	366	299	313	291	291	324	347	332	325	304	356	309	324	325	319	283	341	291	287	336	295	278	320	306	268	328	312	387	322	309	333	296	308	366	306	302	326	263	306	313	325	315	333	327	286	315	298	301	298	316	302	326	285	315	302	299	309	336	318	319	322	323	299	303	315	298	305	329	315	332	346	298	296	354	291	312	283	304	300	363	282	317	290	358	307	320	342	314	292	319	311	327	330	299	290	308	308	276	311	328	341	326	323	291	311	304	333	340	322	320	346	298	304	290	321	313	332	299	333	292	317	277	316	344	292	312	303	293	295	305	326	321	312	317	290	304	287	286	262	295	331	296	340	300	309	286	340	308	322	318	321	315	297	301	273	279	306	329	289	282	306	334	287	327	343	349	308	297	344	338	314	302	300	320	334	321	307	305	292	293	301	283	330	332	271	322	330	331	286	313	334	292	311	303	314	309	313	310	319	347	327	317	319	314	303	337	303	295	359	327	308	312	297	341	305	339	317	322	326	319	329	301	308	277	334	321	334	295	343	310	320	318	313	332	313	321	337	321	322	303	300	324	288	302	324	299	299	295	339	292	324	343	268	314	321	309	302	274	335	307	335	282	317	354	297	330	306	319	324	320	311	312	301	312	314	322	314	317	316	294	317	308	311	296	265	305	312	329	300	339	329	311	323	293	330	309	301	308	339	291	311	285	352	345	300	344	321	332	315	305	324	352	300	300	326	320	339	286	316	302	335	303	338	321	364	311	305	337	309	310	288	318	327	297	285	324	337	303	314	305	321	325	324	311	321	324	302	344	344	288	312	306	320	278	261	315	311	344	313	288	298	299	302	350	318	318	317	347	341	291	312	315	316	330	310	323	320	295	327	327	289	320	293	338	326	331	300	315	314	329	329	306	346	319	316	291	316	288	282	326	335	292	332	308	314	296	309	321	317	284	335	319	302	303	287	292	337	341	325	334	294	330	337	330	322	342	317	318	315	310	327	355	316	317	315	357	321	318	292	304	275	338	330	299	334	338	306	304	301	303	301	289	319	331	315	297	304	300	292	306	305	360	298	286	297	321	286	328	296	321	297	291	291	332	308	306	315	307	344	295	309	327	309	315	337	329	326	318	331	322	310	303	333	319	332	326	319	335	298	285	306	355	292	323	305	325	316	318	324	338	294	285	283	328	343	297	301	335	332	317	338	282	316	320	314	336	313	308	295	317	296	341	286	315	355	320	329	295	340	296	300	350	314	297	294	304	328	339	326	295	333	294	311	329	324	341	332	290	291	305	322	317	300	320	302	296	345	319	351	312	321	310	303	326	317	278	321	303	324	285	294	317	299	303	332	348	298	298	275	294	284	333	321	291	306	310	285	347	309	285	299	348	292	313	304	328	271	296	320	321	326	313	326	310	298	310	325	330	298	316	300	292	324	306	347	349	308	300	304	324	310	263	321	295	351	294	305	289	319	304	316	315	325	331	310	330	306	273	314	332	298	318	310	325	319	327	314	327	297	301	322	302	313	300	364	312	328	325	330	316	285	300	289	286	299	273	304	306	323	357	332	301	323	310	322	301	317	322	322	304	313	313	322	340	326	337	312	284	325	334	285	279	308	306	317	307	329	301	316	328	321	319	311	306	319	309	259	327	339	288	331	277	298	301	309	274	302	282	294	314	309	309	325	329	318	332	309	280	312	320	326	308	323	308	308	298	301	300	323	353	306	308	333	328	281	334	336	330	324	279	317	308	303	309	346	321	328	316	343	325	311	333	305	291	310	326	342	307	324	337	305	251	296	342	332	305	321	317	326	274	306	302	311	292	326	299	323	282	319	289	295	293	361	322	309	324	351	319	301	309	325	303	295	321	319	318	284	292	337	307	295	284	309	291	323	285	318	339	275	290	308	323	320	309	308	290	326	313	307	321	355	328	312	292	299	305	336	300	309	298	298	311	317	315	315	349	302	337	354	330	318	345	281	274	343	320	339	311	323	321	320	277	308	332	304	306	282	314	371	323	345	281	323	370	308	313	316	317	295	348	330	300	323	311	299	313	325	320	283	309	350	261	323	300	317	290	320	338	307	295	351	304	318	286	329	368	329	286	329	328	336	299	324	362	326	334	289	286	304	308	327	334	323	301	315	334	308	356	310	294	334	272	336	284	309	305	319	308	313	315	307	319	320	319	313	319	334	329	315	304	333	254	295	320	327	294	307	258	351	336	305	309	342	287	305	304	302	341	298	314	280	307	313	307	307	374	302	298	288	313	290	312	323	308	319	308	312	300	299	307	307	270	337	304	307	310	319	314	315	272	321	286	334	322	293	335	322	352	315	332	317	300	328	292	327	334	309	302	283	322	335	321	330	268	310	261	302	339	302	306	316	315	322	303	304	288	289	317	275	277	321	308	302	305	330	290	319	289	344	325	320	316	261	305	314	293	301	302	299	333	333	308	320	306	316	286	306	304	321	323	324	344	286	332	333	299	307	352	312	303	315	343	314	318	340	316	335	329	318	299	330	337	345	323	323	308	300	303	309	285	345	311	327	300	310	333	274	292	327	336	303	308	303	309	342	320	332	294	309	305	310	303	309	288	332	278	335	332	308	292	302	308	296	306	318	294	302	314	349	304	323	327	336	348	300	316	308	292	321	324	328	298	332	319	345	309	301	317	334	321	317	306	308	345	310	329	302	319	318	341	288	314	295	309	317	326	327	305	347	329	340	304	311	301	329	320	346	341	273	330	300	301	289	277	327	303	324	358	311	304	350	326	322	302	297	312	280	338	311	305	328	317	313	319	323	317	321	337	344	292	334	327	303	295	288	332	290	300	302	310	293	291	294	319	327	310	316	311	323	324	319	338	327	343	313	300	324	285	332	323	341	301	287	291	320	331	322	293	323	305	305	339	304	316	307	311	323	315	299	325	317	308	317	317	314	290	296	313	313	337	318	322	314	329	321	303	307	324	329	322	317	285	296	329	304	296	301	320	299	285	275	301	325	285	352	349	278	320	293	313	302	309	308	307	316	336	315	310	337	296	310	302	330	310	290	288	336	297	342	299	282	313	313	303	297	302	303	311	292	320	294	310	301	302	287	322	324	331	291	314	302	302	304	336	331	281	324	333	314	267	286	288	310	295	326	328
6208	1231	734	767	651	698	724	690	710	716	684	725	691	722	687	737	692	734	769	732	718	790	689	676	666	680	748	709	721	702	753	695	729	714	674	723	719	720	711	731	728	762	702	705	728	731	706	699	725	731	719	691	703	670	690	710	692	718	730	643	723	737	722	703	725	703	688	730	734	664	708	691	699	691	716	775	718	733	680	726	723	719	703	699	721	665	706	677	659	698	670	700	745	675	717	693	739	764	687	725	761	718	680	744	699	732	711	714	694	693	746	709	703	722	655	715	702	717	690	692	671	742	675	742	723	672	746	708	733	711	686	693	674	689	686	691	723	756	780	690	691	689	715	682	728	715	684	686	718	698	701	722	702	660	745	675	734	681	715	658	752	735	726	722	686	709	719	704	707	677	694	727	720	673	749	688	737	722	663	726	701	742	707	724	702	681	671	699	707	708	681	710	684	719	708	691	731	769	748	714	730	681	720	711	717	688	734	678	719	706	745	705	705	699	692	659	700	676	755	740	686	762	679	692	728	721	709	736	671	743	685	708	707	707	706	728	677	693	714	730	720	691	709	687	695	691	687	675	731	713	751	711	749	722	714	681	695	673	705	675	699	686	706	679	704	711	732	662	700	713	720	736	693	718	729	700	671	714	705	672	684	683	704	711	698	726	706	706	667	732	699	667	671	711	731	678	708	736	734	685	673	682	727	703	685	726	674	699	658	732	739	714	693	676	676	718	697	704	661	681	760	684	648	675	725	717	724	694	717	716	693	726	699	727	678	715	709	685	721	759	729	675	670	697	715	731	706	692	726	701	735	691	697	698	679	699	746	690	707	702	689	717	701	690	707	699	715	752	712	731	717	717	711	707	692	709	697	700	715	751	703	745	668	704	728	741	731	671	702	738	691	683	733	741	666	692	665	687	709	708	749	707	690	727	714	758	706	729	705	722	738	702	686	741	678	676	706	708	651	740	672	757	673	707	686	708	752	709	694	701	695	654	729	686	651	716	716	685	724	712	741	712	660	678	693	681	713	718	702	640	707	713	721	707	700	718	685	683	746	721	757	689	717	727	686	663	732	679	695	693	730	702	712	737	751	677	673	755	706	686	731	705	691	689	747	638	748	685	736	739	701	709	722	710	686	750	727	707	707	713	679	671	680	752	704	685	696	739	707	732	698	697	730	703	639	712	711	697	727	721	716	724	664	709	705	734	719	730	719	734	663	708	708	703	710	687	677	698	702	720	709	674	709	718	694	677	730	698	704	694	703	674	769	694	691	702	678	707	700	750	708	715	713	699	698	698	744	722	696	711	698	718	722	703	715	733	728	708	682	669	650	726	753	699	711	707	648	695	698	740	708	691	708	680	717	709	707	670	667	678	706	697	692	724	681	717	709	726	656	668	705	684	689	704	750	687	690	707	699	700	709	708	788	697	686	725	769	697	709	696	693	730	742	683	689	670	718	684	757	712	698	713	643	722	708	704	735	702	669	698	720	692	689	709	691	733	668	726	713	679	695	725	657	752	680	657	726	754	731	750	709	685	688	704	685	666	706	678	731	718	728	676	722	746	656	701	672	756	728	720	703	705	680	731	698	715	737	707	683	753	672	698	697	723	709	701	703	696	699	712	699	694	691	655	701	727	724	734	688	702	752	721	708	722	673	712	709	702	727	723	755	698	708	773	670	712	681	736	716	730	716	668	704	681	674	757	697	725	695	705	712	741	674	760	693	737	716	690	684	717	692	667	722	725	709	728	666	680	768	713	669	707	678	738	670	667	703	669	713	724	679	699	657	704	744	708	701	728	729	716	664	730	721	689	692	701	692	692	718	745	717	717	731	670	780	664	699	718	713	746	762	763	725	722	699	678	727	720	705	685	721	733	731	732	706	662	705	689	741	704	667	731	689	712	747	665	710	663	642	675	712	648	697	714	680	717	729	707	706	669	693	714	717	710	721	672	727	730	713	748	686	733	695	699	708	698	708	694	726	642	717	744	706	706	694	692	715	653	721	745	724	731	674	668	733	677	702	724	720	677	714	753	694	692	749	694	699	727	721	728	693	722	781	726	691	730	691	683	696	692	741	745	681	670	680	707	691	705	709	683	764	716	723	731	751	717	730	680	726	699	767	713	704	654	666	713	702	655	698	679	723	755	678	714	705	652	700	720	695	701	758	731	747	730	695	693	679	690	721	628	669	724	677	733	707	705	720	711	681	715	684	712	766	702	717	710	723	699	704	713	681	774	695	706	709	694	718	725	648	693	713	699	682	752	727	674	705	673	721	690	706	676	760	702	684	668	682	683	697	738	707	709	709	721	712	752	673	703	697	698	734	723	676	709	694	691	722	694	700	712	720	698	750	680	713	758	777	712	724	688	658	707	713	714	708	721	718	737	694	735	694	722	761	735	695	710	680	744	751	714	645	680	721	699	715	685	716	708	690	717	703	765	728	690	748	670	669	673	734	735	698	719	728	732	716	719	678	709	698	689	737	713	726	731	670	700	715	741	676	686	723	712	704	709	708	682	650	748	747	684	713	699	727	652	655	705	742	715	735	718	746	702	697	715	699	690	713	685	711	667	672	640	707	647	711	747	687	732	668	716	715	685	696	730	667	689	677	705	734	733	727	697	712	681	675	717	739	718	710	723	679	692	698	725	672	721	678	712	718	673	711	731	698	686	701	727	699	660	701	726	682	740	719	677	710	698	733	756	706	756	658	683	727	729	715	730	703	715	732	691	713	684	715	745	743	713	675	746	688	706	688	722	730	709	679	713	689	720	730	679	712	692	661	698	712	679	747	694	731	734	700	694	704	744	675	669	710	729	724	700	671	738	696	719	723	693	732	721	711	725	719	679	716	713	668	711	714	689	675	720	689	678	717	674	699	729	681	696	719	756	758	715	747	663	752	695	742	739	713	706	691	677	727	734	678	740	694	734	710	704	736	663	700	677	698	670	698	669	746	649	684	670	697	715	698	665	659	645	683	743	686	756	710	733	706	750	671	733	690	639	729	742	702	670	712	721	712	727	696	677	679	754	670	709	724	711	694	677	785	780	714	706	705	711	698	728	693	694	677	727	687	701	721	693	674	742	726	670	687	685	698	731	689	711	727	695	739	742	714	705	711	731	720	741	713	697	731	693	706	715	725	710	700	710	697	704	724	724	714	746	703	691	736	723	678	729	695	698	719	718	705	694	699	668	729	723	718	717	673	700	687	744	672	675	744	713	709	727	686	740	701	709	722	684	727	698	658	732	704	690	730	689	710	686	679	737	732	675	711	719	706	744	656	669	706	704	701	702	707	732	692	716	705	742	713	689	726	729	697	679	683	685	686	702	675	680	702	728	690	687	727	729	655	727	654	748	727	713	724	695	701	716	699	709	707	737	712	686	696	706	697	728	746	658	738	759	695	696	686	705	714	716	725	702	677	712	654	646	734	714	687	707	655	720	700	713	708	647	681	698	719	695	669	730	720	750	720	687	722	706	685	680	713	686	659	658
25291	21682	25464	28316	21556	4675	694	482	437	415	442	425	396	449	411	421	400	401	405	374	373	395	378	413	380	418	410	411	414	411	410	394	378	427	394	397	411	383	397	415	367	383	409	402	389	360	362	388	355	400	375	377	377	394	387	403	403	409	422	348	391	390	401	390	381	405	382	386	397	404	415	396	394	386	349	385	384	411	368	406	389	368	371	374	353	370	365	371	371	381	337	377	377	362	367	395	384	435	356	368	384	376	418	391	364	384	377	368	394	382	362	330	378	392	400	374	372	368	372	372	433	381	358	396	409	423	395	414	346	381	408	400	388	397	398	378	430	377	395	407	361	389	401	355	369	404	364	385	399	415	343	370	381	428	389	354	396	394	393	385	398	425	359	375	359	403	393	406	386	432	382	377	437	434	348	425	400	365	403	420	372	399	405	355	403	415	393	401	410	405	379	358	387	374	364	384	391	393	379	336	357	386	370	339	378	372	420	440	394	410	386	415	378	382	409	399	357	391	367	366	362	376	416	384	360	367	382	378	391	391	379	440	411	384	365	351	387	402	399	391	394	390	366	374	398	413	358	336	386	406	410	373	324	418	409	399	415	369	416	376	398	392	408	389	376	417	394	354	376	378	382	345	357	352	368	346	354	375	380	361	367	353	412	375	401	376	434	431	389	390	406	391	370	403	415	380	366	394	375	353	394	365	386	421	398	370	401	417	373	381	345	382	377	369	395	385	382	388	412	391	405	393	400	388	362	376	363	375	414	376	401	401	352	383	368	385	438	384	394	393	384	394	361	369	363	383	414	383	390	377	378	381	382	408	414	387	381	372	370	395	391	403	372	357	406	386	401	385	382	404	373	387	396	399	366	390	388	426	381	386	404	423	350	394	340	377	379	387	404	379	385	414	377	371	362	363	387	414	365	391	421	373	356	412	351	380	376	367	379	392	424	382	408	366	402	369	361	397	400	381	393	388	380	384	379	378	421	373	398	365	404	384	434	356	394	366	367	389	399	385	367	363	359	386	400	372	404	397	370	367	375	391	379	382	366	356	356	357	375	379	357	385	377	369	387	406	383	399	369	382	408	391	362	375	409	406	377	352	429	389	393	403	411	408	339	376	432	361	367	389	378	363	383	384	381	377	400	406	364	351	391	385	441	356	431	384	385	403	358	377	376	380	405	388	366	382	370	419	365	384	409	399	412	401	352	392	377	412	398	394	365	439	392	417	403	381	380	342	385	434	362	319	395	384	375	409	383	417	392	356	389	368	365	420	405	393	394	379	376	431	351	415	391	394	337	362	399	349	384	394	398	385	383	389	364	383	414	361	371	394	368	419	416	344	397	370	359	387	379	381	407	403	418	383	371	336	358	381	365	390	410	393	365	397	389	396	423	398	390	410	416	364	392	423	348	403	371	357	387	378	376	354	367	390	413	378	356	396	419	370	394	380	414	361	387	388	388	377	439	413	369	368	389	388	373	423	377	368	385	400	349	402	384	442	374	383	431	399	367	409	385	370	423	381	398	380	335	397	380	352	387	388	376	379	363	399	367	372	404	401	373	383	412	393	380	447	385	403	369	373	367	374	386	369	386	358	430	359	374	386	377	408	401	397	385	392	361	385	387	383	408	403	386	374	368	430	400	377	384	387	411	394	370	379	413	399	368	404	400	371	387	370	379	400	419	383	379	371	367	362	368	436	392	419	381	394	378	408	342	396	387	408	420	387	372	389	365	362	389	390	414	410	397	402	407	380	396	378	391	388	384	427	364	361	437	328	407	372	405	378	398	376	398	390	397	399	417	405	406	405	391	407	400	351	357	381	416	389	383	370	411	401	382	382	397	399	403	434	391	375	373	403	411	399	390	409	376	397	334	384	395	401	400	389	352	407	347	376	383	380	391	382	416	386	389	368	382	391	334	378	392	415	394	394	370	369	375	386	336	379	397	385	356	392	402	383	382	361	370	361	393	357	354	390	400	378	442	413	377	358	379	359	399	411	352	379	408	425	387	395	380	386	378	392	360	361	385	366	356	361	403	379	359	403	398	408	360	418	367	404	389	366	338	386	403	403	415	371	382	389	350	373	387	427	385	373	382	369	345	373	375	368	388	406	444	391	404	429	387	371	352	361	394	379	400	380	441	378	369	392	387	392	371	379	388	377	374	403	393	405	367	349	399	362	434	390	386	406	388	393	389	390	378	435	392	376	408	392	395	373	400	427	389	389	380	401	380	361	372	375	379	421	378	399	349	362	365	378	361	358	371	376	395	364	386	375	372	341	390	373	418	363	360	386	399	374	393	392	378	386	373	385	385	367	398	365	361	372	345	361	395	385	389	334	401	358	412	392	389	400	398	363	386	383	357	408	363	415	399	394	338	376	383	371	371	380	408	397	383	357	400	341	416	366	368	398	380	402	413	395	363	376	377	394	395	380	392	361	382	387	430	358	395	414	411	357	377	397	413	406	405	371	404	386	390	344	401	406	392	402	362	371	414	370	369	365	345	402	373	362	374	372	404	365	400	373	382	400	389	371	391	371	340	402	376	380	385	371	390	405	388	372	374	391	359	360	380	380	375	412	376	365	373	342	392	398	336	369	407	420	386	377	375	383	443	380	405	363	414	376	373	363	386	414	367	396	407	380	423	398	345	372	374	399	382	362	401	367	355	377	362	394	384	383	351	408	381	411	350	374	392	405	357	364	401	367	345	370	377	375	381	385	412	368	403	355	353	399	368	375	356	383	390	391	351	401	398	380	407	354	389	394	395	377	346	368	376	412	377	368	397	402	391	413	376	369	367	383	335	365	372	394	386	394	360	397	396	379	373	373	389	395	387	349	388	355	373	383	354	396	383	361	354	388	356	422	319	388	397	400	376	421	358	377	378	388	372	395	370	366	389	397	387	406	404	400	391	414	365	385	369	390	410	364	370	374	420	385	411	399	427	418	383	380	376	409	372	398	399	395	379	401	391	384	358	384	414	406	377	353	356	410	403	361	365	404	402	409	414	376	383	383	394	379	384	350	384	405	376	413	414	340	359	387	404	388	411	376	396	370	401	376	360	392	346	364	356	366	400	384	399	381	348	396	394	380	404	412	348	387	367	365	405	361	415	407	383	386	378	392	398	394	390	346	389	347	373	378	426	383	395	412	361	412	387	377	354	393	432	387	400	350	376	371	394	402	366	422	416	396	429	375	399	380	385	335	374	404	395	402	380	412	363	392	393	407	401	429	394	370	365	391	356	367	407	408	424	399	402	407	381	412	404	416	360	380	392	388	384	413	399	382	447	363	402	404	351	341	366	368	399	410	393	418	391	368	379	384	391	384	424	389	393	382	405	392	363	374	429	352	385	335	388	407	369	375	363	406	380	370	361	365	395	374	377	404	372	403	369	390	378	408	373	390	353	392	358	378	411	352	383	387	400	379	381	353	364	419	385	367	382	405	385	438	372	366	395	359	401	373	386	376	378	393	368	400	383	365	351	377	381	351	411	410	391	445
4040	5258	2235	1364	1107	921	929	891	899	904	849	816	911	882	847	800	829	819	870	763	826	805	820	840	867	850	836	819	853	839	828	837	886	846	866	833	815	846	812	821	827	809	835	877	817	850	841	765	863	819	807	818	829	847	815	788	797	825	830	824	796	821	766	873	761	840	800	860	860	835	822	760	802	840	794	831	781	815	814	834	840	795	807	847	850	774	836	807	828	836	812	819	854	825	764	814	813	840	819	761	855	897	836	807	844	892	814	821	790	802	839	823	816	820	808	820	844	843	825	809	808	812	781	816	856	858	816	870	800	835	818	805	791	845	807	831	810	780	802	814	844	847	822	836	803	824	811	829	738	814	794	815	814	787	810	773	818	842	862	814	819	865	818	791	812	797	867	901	807	823	843	803	866	842	786	812	863	798	828	811	812	803	825	787	838	796	849	805	853	861	785	833	767	822	746	834	804	872	877	861	836	850	855	808	804	836	790	868	826	779	833	757	852	863	844	860	799	812	783	808	787	849	824	840	843	834	855	804	780	793	843	832	833	864	833	823	840	800	797	854	795	779	797	861	795	820	837	854	847	816	829	860	834	835	861	806	779	818	828	857	769	818	788	867	823	833	815	801	848	811	798	802	854	839	861	812	826	802	854	835	872	802	794	826	790	831	805	863	808	842	838	825	844	844	856	835	811	822	819	773	790	830	846	820	810	835	909	784	805	803	817	771	816	801	798	871	848	809	820	826	782	821	801	836	832	815	846	857	824	820	887	810	794	837	790	848	788	826	816	869	826	799	798	854	803	816	797	861	792	848	792	841	886	804	792	792	817	829	833	818	829	814	817	830	833	800	827	801	847	812	819	861	846	831	767	770	819	837	778	826	840	858	813	794	865	836	821	863	811	774	822	837	856	803	812	805	818	795	766	855	811	838	851	867	853	804	820	798	826	815	862	776	826	817	798	823	813	861	795	824	867	796	856	759	836	773	837	807	764	790	837	841	801	859	845	851	781	783	784	792	862	815	778	841	885	829	800	825	842	841	842	856	799	840	887	846	824	870	829	820	809	809	823	831	805	852	839	792	815	809	825	809	822	811	825	809	860	819	792	882	855	834	828	775	772	847	842	826	839	809	822	799	886	858	816	829	808	868	853	821	795	808	821	803	849	876	832	815	846	885	869	792	799	825	880	821	847	851	791	852	810	870	851	808	847	802	860	800	817	788	824	786	859	866	821	791	831	894	846	802	839	800	812	815	776	844	820	791	789	815	819	858	825	813	844	790	814	768	805	784	753	794	790	856	858	843	771	824	816	861	825	824	824	854	836	846	851	823	862	794	767	842	790	824	816	841	825	858	752	820	820	845	831	785	796	863	797	811	801	783	810	834	803	826	834	835	880	814	876	801	796	857	904	819	801	876	808	852	852	809	825	854	819	862	751	850	834	818	868	845	818	797	817	844	738	834	839	854	810	859	827	837	821	810	839	874	862	883	843	887	818	825	782	853	841	813	853	802	837	831	795	806	805	802	845	791	814	805	818	816	836	813	859	831	830	819	843	861	822	823	874	858	836	848	870	818	826	821	844	856	862	828	850	820	868	865	783	830	807	819	851	776	813	810	830	826	852	856	824	834	852	817	843	817	846	801	830	764	819	817	768	824	907	789	807	813	845	839	823	791	801	795	810	811	790	829	823	836	817	797	801	910	885	771	823	824	856	838	829	852	809	789	754	876	877	841	818	831	843	815	841	834	824	830	836	850	805	823	824	830	837	775	806	832	809	841	861	774	847	832	826	840	793	876	851	797	750	804	800	768	906	841	852	822	833	838	831	798	837	835	843	819	794	814	840	902	838	856	847	885	799	801	815	787	817	840	825	810	775	856	791	853	815	806	785	827	767	814	812	796	810	874	846	801	841	816	796	788	830	804	853	827	772	833	804	875	817	849	798	788	830	823	851	821	787	805	886	816	845	860	841	888	757	811	759	847	767	809	889	821	835	829	811	825	789	837	759	875	797	818	774	762	813	826	802	821	809	816	797	846	852	831	806	864	836	765	835	806	828	829	833	845	849	814	872	843	833	786	833	830	820	807	775	790	839	841	829	794	864	815	834	856	814	784	828	827	812	791	811	800	813	824	823	794	858	818	829	811	841	820	787	798	799	836	850	843	836	879	818	823	829	790	851	796	813	781	846	832	791	827	845	824	834	838	861	827	816	816	801	850	838	850	806	865	795	789	823	849	800	844	861	786	809	788	812	793	761	754	838	861	879	808	790	813	819	810	817	821	844	827	791	816	829	837	808	816	845	800	806	815	818	837	869	801	792	806	817	806	813	857	830	832	851	815	831	825	785	829	807	821	747	853	823	808	832	849	837	826	863	829	818	800	813	829	826	835	814	890	839	808	787	844	778	830	836	811	802	816	845	818	849	829	870	814	829	847	809	840	794	815	838	825	847	818	852	820	865	811	792	830	801	866	817	806	822	773	856	760	785	840	793	857	861	854	777	818	799	741	855	841	825	825	780	800	835	816	775	788	855	836	811	846	808	886	818	807	829	785	829	822	831	837	818	829	822	822	825	877	835	827	795	816	815	843	826	789	846	837	845	774	823	794	818	802	820	885	814	815	821	799	785	838	796	812	798	864	812	804	833	837	869	782	818	819	787	854	806	843	819	829	808	810	860	853	869	873	868	824	781	809	807	869	824	842	866	810	853	826	821	853	864	849	798	796	806	817	831	832	837	829	840	874	818	776	846	822	809	810	793	768	778	818	835	767	853	813	810	794	834	806	846	805	796	778	806	829	814	893	821	801	809	831	789	800	813	801	771	798	805	786	830	793	811	808	829	841	810	820	807	827	840	868	845	865	812	865	788	840	845	810	838	822	838	793	787	783	787	869	837	809	856	747	814	818	870	805	834	869	840	815	828	817	825	850	843	785	854	845	798	863	854	839	846	818	837	796	772	815	855	869	817	885	821	861	755	843	847	869	814	870	860	826	808	852	805	820	793	854	831	821	780	822	871	821	840	861	812	802	793	809	820	854	785	824	828	869	802	813	794	818	862	811	845	856	813	812	838	844	805	783	789	763	828	826	856	812	796	820	814	845	812	859	792	819	852	836	801	824	778	847	849	829	822	846	856	818	798	799	836	811	833	842	821	824	825	828	823	782	835	816	857	849	753	806	786	823	854	829	773	815	797	851	831	776	815	783	793	854	795	819	806	791	809	805	796	881	844	840	805	868	808	785	815	827	849	824	797	852	831	827	830	846	846	789	756	864	857	873	786	827	871	820	813	787	830	834	807	847	788	827	814	830	867	862	755	808	798	838	829	853	895	867	860	856	828	793	801	802	830	827	842	820	894	851	814	894	812	762	812	775	805	849	841	764	813	799	850	836	844	875	811	798	868	847	806	827	860	809	826	799	764	742	906	885	789	839	801	861	846	816	868	872	831	802	831	777	831	816	862	830	848	793	821	803	805	827	828	827	834	808	820	794	806	816	787	793
24531	21694	26192	27703	21707	21722	3293	481	372	351	309	280	291	275	267	265	232	260	277	229	220	226	243	254	238	256	239	263	244	245	242	223	237	277	214	223	231	215	202	236	237	244	220	219	227	242	217	184	212	210	229	206	224	195	228	226	226	202	242	219	268	238	221	225	246	229	210	208	236	218	197	243	203	245	240	241	228	234	237	223	243	246	214	250	249	212	214	249	206	244	196	222	209	225	203	212	229	256	222	222	231	221	239	208	206	210	230	215	233	222	210	215	228	211	229	228	211	228	183	211	216	221	221	247	218	229	239	217	235	200	232	219	197	245	257	256	227	193	206	221	202	207	226	215	195	205	212	247	241	223	240	225	238	236	241	236	225	220	216	220	202	232	240	217	218	233	221	235	192	223	213	240	222	205	210	233	216	218	221	200	247	223	200	220	244	210	219	209	226	237	204	223	213	213	241	234	203	216	244	219	229	213	213	231	241	234	230	191	214	250	244	206	226	229	238	230	223	228	197	205	225	242	210	218	205	220	205	229	246	252	235	232	204	192	217	222	226	216	219	224	208	200	206	206	222	222	227	208	228	210	211	192	230	216	225	225	249	223	230	204	213	211	244	253	211	235	226	206	238	238	242	227	201	223	212	233	202	236	263	223	207	210	232	243	237	189	226	233	209	227	225	225	240	246	227	226	215	203	226	220	222	212	257	207	197	210	204	238	214	220	237	222	227	214	214	220	197	206	221	219	198	252	225	255	234	231	203	247	212	222	210	195	216	231	219	235	208	221	198	200	217	184	221	276	238	201	210	243	242	201	238	204	191	224	213	223	229	197	215	214	213	218	225	203	197	202	206	193	187	248	180	243	191	252	215	265	220	228	223	222	206	206	218	246	224	213	238	190	242	206	234	192	243	222	202	211	227	238	230	231	200	218	219	204	228	243	195	226	197	236	216	213	225	204	234	232	219	226	237	248	217	223	200	210	218	216	211	227	233	223	214	242	216	252	231	193	241	226	217	217	215	242	231	211	208	221	229	219	225	226	218	218	218	211	220	220	239	211	221	225	198	236	243	232	222	218	196	253	233	212	205	218	219	222	222	244	232	229	220	228	214	227	233	217	203	233	211	215	224	200	214	234	201	243	234	207	260	221	228	203	238	275	214	224	207	221	242	224	224	235	218	226	233	238	220	239	244	219	227	207	229	217	227	190	220	224	206	214	204	228	216	219	228	245	238	233	225	217	224	208	255	242	213	214	224	250	210	231	227	199	237	256	217	207	243	212	208	249	218	226	212	218	236	200	217	213	228	209	226	250	217	235	228	200	195	205	222	223	226	241	229	197	226	243	214	203	229	236	219	203	223	243	216	261	219	216	226	206	211	211	212	206	243	223	196	232	225	241	223	220	211	207	221	210	216	228	230	227	229	220	207	198	257	222	233	226	200	231	182	212	217	238	220	186	226	229	247	234	242	234	225	226	216	221	219	250	216	221	222	205	210	207	241	225	234	210	226	214	236	210	210	211	228	231	209	230	213	196	220	223	209	212	226	208	216	234	236	178	214	224	203	226	233	244	238	205	219	222	239	217	214	229	216	238	228	255	206	240	212	218	241	234	222	250	213	241	215	213	211	215	229	182	217	219	237	198	226	222	225	210	216	199	200	214	227	206	211	229	219	196	231	216	216	226	235	241	204	225	199	209	235	232	208	214	226	227	207	224	238	229	268	247	234	232	218	226	218	215	201	219	214	219	213	260	230	208	222	219	217	210	234	237	205	215	202	228	228	209	212	208	203	210	230	226	250	234	225	220	247	235	219	247	197	236	255	202	220	226	228	233	210	242	236	257	204	204	208	191	230	209	228	195	194	241	234	226	229	234	212	209	216	204	211	245	229	223	222	217	226	208	228	234	229	255	188	222	231	204	261	241	221	214	206	212	202	245	230	235	238	240	231	228	232	207	231	256	223	254	200	231	246	186	227	231	229	232	203	242	249	221	218	205	225	203	215	216	235	212	229	224	244	220	205	236	198	214	243	206	208	219	220	208	224	252	221	214	231	214	240	248	244	252	229	217	231	234	220	227	245	195	227	211	198	218	210	227	252	219	197	215	218	243	232	218	234	218	206	206	250	222	218	219	228	209	222	227	246	245	215	191	234	191	225	190	239	234	240	187	243	229	246	234	211	248	212	203	224	225	203	222	222	217	208	208	215	237	234	206	236	205	193	216	237	214	220	210	220	228	225	229	217	234	205	232	212	216	224	239	233	257	228	212	207	210	196	210	233	240	210	214	225	267	189	242	201	232	198	196	221	229	228	237	238	218	212	237	215	216	243	238	235	237	225	216	208	230	234	213	229	220	193	212	229	231	214	220	225	253	212	222	255	204	243	204	236	220	226	222	194	231	226	201	207	223	249	218	253	214	237	219	238	212	217	212	192	214	190	201	211	213	235	238	230	229	228	241	226	203	227	220	207	204	220	206	227	233	195	236	232	235	213	205	227	251	229	236	183	218	209	227	226	222	203	196	242	227	253	214	224	230	211	219	229	206	213	211	221	205	221	209	182	200	222	230	207	211	187	218	272	239	199	250	215	201	201	216	209	221	221	223	245	244	236	216	235	215	213	217	219	216	226	219	242	211	209	233	212	239	231	211	210	237	250	243	243	223	238	207	214	238	220	217	212	227	206	194	243	256	210	240	209	240	222	244	209	251	233	217	216	232	219	226	231	200	231	229	172	227	226	229	220	211	230	246	204	228	235	242	198	199	239	240	230	251	225	195	215	186	251	246	218	186	238	233	220	233	246	211	246	213	189	211	212	221	220	238	229	234	220	216	221	221	184	211	215	218	225	186	203	233	241	208	250	198	187	232	229	252	242	232	225	232	225	230	196	216	246	235	228	227	220	197	218	194	230	223	222	218	239	213	232	213	215	232	204	223	240	234	204	218	246	222	231	229	222	204	217	201	233	235	284	205	174	224	227	220	224	222	224	228	218	192	214	222	223	198	233	217	224	237	205	230	223	247	222	235	195	227	203	222	210	206	237	197	239	219	213	218	233	230	223	213	232	236	218	209	227	213	232	214	199	222	204	194	230	219	201	222	226	201	237	185	235	222	217	212	224	219	212	220	214	239	228	224	236	209	227	220	235	215	222	238	210	207	232	215	226	214	220	193	220	241	223	229	208	242	225	239	212	234	231	227	228	217	238	224	213	217	226	251	209	195	233	252	248	226	203	182	245	207	247	216	240	248	245	219	210	224	215	205	253	221	226	213	237	226	241	236	207	224	225	245	212	239	210	243	214	212	225	209	219	190	217	207	213	218	228	247	211	213	237	216	213	181	216	214	237	233	208	222	246	257	238	237	192	240	240	214	194	221	204	247	247	227	211	219	214	245	216	260	212	218	250	219	216	205	232	228	228	190	182	218	222	210	202	230	230	217	235	215	237	210	229	245	223	236	262	220	201	208	190	219	207	218	227	224	249	258	225	195	223	213	203	221	219	230
3928	7862	3108	1527	887	772	626	612	576	532	513	575	492	509	489	487	501	499	518	540	506	476	535	469	484	521	520	483	460	513	483	546	531	521	492	474	485	480	504	508	443	462	509	511	469	504	510	522	512	464	511	476	495	527	447	511	467	469	498	513	448	501	509	519	507	492	480	446	450	521	488	482	518	488	491	473	502	496	495	472	469	493	524	495	469	496	508	453	453	503	510	473	481	458	513	484	466	447	501	481	496	517	521	454	526	458	500	471	484	467	482	515	491	496	484	478	465	510	532	484	471	496	490	497	527	462	502	500	495	528	503	490	485	505	491	483	495	511	479	497	501	500	495	538	477	506	505	515	486	484	530	469	500	525	464	506	458	474	484	459	509	510	472	448	521	459	487	513	437	482	478	495	480	511	496	506	490	506	484	482	457	515	513	517	529	550	494	485	454	494	449	472	477	442	468	505	529	498	483	467	483	465	474	475	486	503	495	501	448	504	494	479	512	509	493	498	531	462	470	510	494	512	522	473	509	456	473	466	464	504	527	488	469	510	531	461	493	519	477	501	512	465	482	521	469	474	485	478	516	493	463	527	521	487	500	480	435	499	503	543	505	459	455	475	521	528	493	495	523	481	495	479	509	505	484	498	488	486	481	477	522	523	530	504	552	490	485	517	506	537	485	492	479	498	448	488	473	508	546	496	490	498	517	469	502	498	513	516	517	483	490	457	510	487	487	456	508	510	497	473	487	491	496	475	480	457	507	535	477	475	483	508	495	504	482	501	487	472	524	482	499	497	457	529	447	449	510	501	472	476	508	498	463	531	461	510	569	470	487	462	490	465	503	511	474	455	467	517	485	518	502	484	440	481	483	479	459	493	493	487	487	514	484	450	474	487	499	526	468	549	512	503	531	493	495	512	498	472	450	490	469	499	497	504	484	475	484	472	473	481	496	501	502	486	458	471	506	489	502	482	487	472	525	499	456	496	466	462	500	499	481	477	493	496	522	494	483	496	485	513	509	464	491	503	492	485	478	450	527	509	533	467	483	480	520	480	502	492	493	455	501	471	503	520	507	503	514	450	485	502	501	500	507	499	547	484	510	468	463	516	545	499	450	470	530	478	506	510	504	490	453	473	480	488	509	488	505	509	502	493	510	481	501	506	483	476	499	494	458	521	488	498	455	487	491	498	466	495	465	512	502	487	444	508	531	517	520	495	507	525	504	476	516	517	489	467	484	522	465	516	508	542	457	528	492	483	519	488	462	463	522	483	475	458	519	516	485	516	517	524	510	493	465	506	482	486	504	535	494	464	478	497	487	463	518	488	474	465	456	501	482	480	526	505	482	468	526	465	492	500	467	516	468	486	518	516	487	495	483	494	488	509	490	469	451	497	486	481	499	460	495	519	473	479	479	444	494	510	490	493	494	502	469	507	545	481	453	472	455	443	501	475	477	492	474	532	499	479	486	532	496	470	497	506	499	467	491	498	480	491	492	468	476	467	513	476	519	536	526	474	495	481	470	461	536	505	509	518	525	479	505	511	536	503	523	483	490	532	502	504	471	491	481	492	461	484	488	489	513	471	485	436	486	494	507	474	489	533	475	483	514	498	471	488	495	459	491	514	464	478	485	486	502	489	467	472	484	480	477	446	469	474	479	487	477	504	507	477	477	456	498	488	490	500	494	479	448	474	469	508	524	481	473	521	511	543	479	524	458	517	448	507	458	474	491	500	506	476	499	480	493	481	497	509	444	503	515	481	503	455	517	481	493	492	500	444	478	475	495	515	520	496	487	486	485	466	479	467	479	526	520	475	464	507	480	497	515	479	451	495	505	466	489	478	518	485	454	494	507	511	500	476	481	492	519	462	496	496	439	510	503	523	475	451	494	497	495	476	517	486	469	490	463	494	467	517	478	520	474	506	469	488	477	499	501	508	459	520	489	494	512	470	503	491	478	448	495	496	511	451	491	548	554	495	498	491	451	503	522	488	506	464	511	498	505	493	485	516	501	478	507	449	504	525	512	466	497	490	479	511	504	503	481	475	508	493	480	459	474	500	504	505	491	512	499	515	493	478	503	497	488	498	445	475	497	485	516	473	496	494	509	457	437	511	472	500	459	476	475	434	502	465	522	479	481	486	501	479	492	488	469	516	465	473	492	490	496	468	493	463	520	488	481	472	498	494	490	474	454	500	501	512	485	493	465	486	489	496	431	486	511	457	481	508	470	511	464	475	534	495	494	496	480	505	507	461	490	466	495	508	492	480	510	490	542	445	501	491	486	489	497	472	492	493	508	519	469	487	502	478	495	496	506	469	475	459	516	481	486	540	527	467	483	505	496	481	475	533	465	475	511	503	472	502	483	464	459	488	502	501	486	467	512	482	477	493	472	498	467	506	459	471	474	504	495	507	516	480	441	472	496	474	486	481	506	528	484	460	480	476	471	494	491	466	516	461	491	472	477	506	510	455	485	488	497	472	487	475	511	497	462	487	528	490	436	469	495	514	462	503	490	463	521	467	460	452	497	502	509	477	484	485	514	495	492	505	487	488	469	477	466	485	480	509	512	496	491	461	464	484	482	482	477	543	497	529	509	482	476	491	500	489	491	454	490	460	454	492	492	485	484	498	469	456	469	467	478	522	482	503	536	489	508	456	467	477	503	457	515	455	478	506	489	472	476	472	464	465	508	496	476	491	476	492	474	476	485	505	494	480	482	471	490	464	459	481	473	480	468	519	503	485	537	484	503	490	514	492	489	462	514	512	491	477	480	509	472	481	478	492	526	513	470	491	496	490	487	461	503	482	480	509	511	498	500	465	524	479	503	526	484	466	508	499	464	511	484	490	512	488	493	504	483	486	469	487	486	531	478	493	488	502	496	482	528	501	496	489	461	480	504	495	501	465	502	488	481	466	501	458	475	495	514	502	494	512	473	489	478	475	499	512	500	484	503	500	501	505	457	470	503	467	463	431	477	503	472	508	496	487	498	475	494	487	485	473	506	448	508	494	503	478	505	453	485	480	489	482	482	463	475	486	524	482	479	497	512	479	500	479	495	521	532	490	509	494	455	496	480	507	513	491	461	479	490	494	475	485	463	502	506	455	477	469	496	509	518	489	483	503	482	515	500	500	507	527	486	474	460	508	457	487	471	501	511	539	501	464	485	477	475	525	473	503	480	490	486	528	479	517	504	494	518	465	507	489	495	511	497	474	511	465	495	462	478	471	539	508	490	490	498	525	503	508	471	462	474	524	482	484	528	482	526	479	506	510	503	466	524	507	507	507	497	533	464	510	481	500	479	500	479	515	500	435	509	497	458	480	457	493	497	470	506	491	488	453	490	460	492	488	511	512	519	474	493	463	501	480	466	499	475	508	491	483	491	527	537	488	516	449	474	511	500	489	501	484	490	470	485	513	526	501	501	500	502	478	515	484	535	463	442	483	461	478	495	493	454	495	497	534	475	469	482	482	495	518	471	506	491	505	498	476	501	493	466	491
33678	10799	1301	651	526	534	375	362	372	315	308	311	319	293	323	352	312	355	353	296	324	304	312	342	324	309	303	320	279	343	307	329	316	305	335	328	323	319	313	331	351	308	333	311	306	283	298	279	321	341	286	308	313	296	289	326	320	320	328	340	308	328	328	284	319	332	321	314	292	347	317	300	300	323	298	295	298	313	326	310	290	313	322	315	329	341	325	369	295	279	322	338	325	316	305	314	308	295	334	308	322	323	293	308	326	328	332	316	315	305	331	331	321	343	314	343	280	288	339	298	298	299	307	309	305	310	324	304	349	308	287	327	388	357	290	298	336	315	281	295	311	331	307	309	300	319	314	308	306	291	321	299	316	318	302	337	304	309	316	279	308	316	280	313	322	305	309	323	309	326	290	304	314	341	311	282	293	345	290	311	338	302	276	327	315	312	331	310	329	282	332	289	301	338	312	308	294	333	292	338	310	330	313	314	330	305	273	286	283	329	310	310	321	325	318	336	314	289	291	289	310	314	343	301	329	281	309	304	319	345	307	327	302	335	352	331	328	335	277	305	314	350	319	302	296	323	294	297	302	305	284	327	326	295	304	278	367	309	303	308	319	342	331	336	313	320	315	343	341	314	312	299	302	324	286	317	305	294	329	360	298	327	333	323	297	313	329	304	345	308	319	269	312	302	311	330	286	329	354	316	278	288	281	309	290	298	341	318	336	278	262	333	303	303	316	314	310	324	311	296	327	280	324	269	334	301	308	333	264	337	319	351	305	346	331	313	317	322	291	287	327	304	300	312	320	344	310	310	297	300	323	334	298	254	303	309	303	292	319	323	314	341	286	308	314	314	301	313	306	339	309	318	299	322	292	285	341	313	307	309	332	288	298	320	329	288	326	349	297	315	286	299	339	313	337	313	337	303	351	319	259	353	346	327	339	314	312	328	296	301	307	261	328	316	302	278	327	318	309	332	299	284	309	315	317	326	354	322	302	302	303	288	308	326	377	317	345	305	296	320	299	308	279	349	307	334	314	345	294	308	319	291	334	306	320	297	309	303	307	323	298	303	330	280	286	267	327	302	329	344	327	316	318	321	293	319	291	322	337	307	320	310	316	280	314	312	336	313	317	322	297	329	297	335	352	296	304	292	323	315	307	324	359	324	313	304	303	325	332	307	292	325	268	298	304	316	319	331	325	335	316	291	322	308	319	321	313	283	329	321	292	302	330	330	298	323	335	325	293	295	332	322	309	320	304	318	302	291	278	346	326	297	304	317	339	323	318	292	299	328	333	317	310	311	339	300	321	302	283	310	295	332	305	286	297	302	320	316	310	323	340	319	279	318	320	305	307	305	290	289	289	312	304	317	300	305	322	323	302	284	308	318	305	287	311	336	345	309	304	309	324	333	311	300	328	357	325	302	312	300	314	305	286	286	324	287	307	371	322	293	299	296	337	331	330	327	292	311	315	309	338	275	307	351	297	318	313	324	304	317	322	314	302	304	298	293	332	312	337	334	318	322	308	328	304	284	318	330	313	312	289	301	306	325	317	308	315	297	319	320	299	293	279	309	304	320	298	325	311	297	306	292	325	324	297	306	269	274	303	324	311	290	312	320	296	304	297	289	323	323	345	334	306	324	288	286	276	290	305	319	271	341	313	329	319	313	312	318	318	295	304	314	341	308	332	289	323	325	307	312	301	309	332	333	352	310	319	304	326	318	325	300	298	324	305	320	292	299	308	330	317	314	315	315	315	312	310	325	327	334	302	325	288	300	299	320	288	298	334	318	330	333	319	328	359	299	317	309	282	317	326	310	298	305	333	297	279	322	315	324	315	307	277	299	323	295	314	332	338	332	320	346	345	330	315	341	324	302	308	311	314	317	308	286	321	322	335	298	305	321	310	325	291	307	298	317	292	327	310	331	321	319	300	292	317	318	297	313	332	345	280	300	307	304	290	314	318	285	313	299	315	305	321	343	301	313	305	312	335	315	306	307	236	280	301	302	292	300	324	308	321	308	299	359	329	268	276	299	304	300	281	328	320	310	335	316	309	280	323	298	299	315	325	303	311	294	321	311	286	315	331	328	317	317	307	343	339	304	353	309	293	313	281	337	329	337	321	304	285	342	317	323	306	290	340	306	310	332	315	327	317	299	304	341	307	285	321	333	333	333	288	308	303	304	325	318	326	296	293	331	300	293	318	296	308	344	349	313	304	302	324	327	286	339	287	321	302	304	302	299	310	308	304	294	317	323	319	295	312	339	318	315	297	314	284	295	296	280	300	332	321	320	331	348	323	304	306	320	312	307	320	306	307	321	285	270	311	308	318	320	307	335	300	321	295	325	303	287	309	317	304	329	317	317	329	315	305	329	326	342	289	326	314	323	327	338	303	281	319	332	325	300	322	323	275	311	322	332	318	284	321	312	314	292	323	301	358	309	317	349	287	313	286	332	287	309	310	301	318	357	332	293	289	259	304	281	299	292	290	283	308	312	304	296	277	268	325	331	309	336	324	308	290	281	306	316	302	274	311	340	339	333	295	293	277	302	334	316	337	333	287	307	317	294	343	315	328	319	321	324	321	288	300	299	297	290	277	286	340	338	338	339	346	322	310	300	303	307	307	324	317	297	314	288	322	314	286	288	303	300	305	342	325	343	311	323	334	338	373	304	326	279	330	322	328	317	318	302	310	302	272	326	304	315	324	302	335	291	276	290	297	337	319	303	347	339	320	335	318	343	332	301	318	295	288	300	312	314	296	341	324	348	306	317	314	298	309	313	335	297	328	299	281	319	351	288	319	322	336	303	296	291	296	324	275	328	329	296	283	300	309	286	302	331	326	315	309	293	313	338	288	289	267	303	299	292	309	348	335	281	306	321	298	324	316	329	296	299	291	299	299	320	291	323	315	283	325	298	314	318	275	345	313	309	293	302	299	317	303	315	300	297	289	313	310	301	290	295	306	300	298	288	307	294	323	315	311	352	330	324	303	314	316	287	309	313	311	272	299	304	283	305	330	286	285	303	358	258	349	313	315	294	317	312	292	287	313	314	334	305	286	316	326	278	293	317	311	284	314	288	336	288	339	332	324	331	317	333	299	313	309	275	279	302	297	295	322	332	345	269	330	342	327	300	306	312	270	309	320	318	321	330	291	330	280	298	295	326	290	301	281	259	304	329	287	309	289	328	275	272	315	316	321	301	309	337	323	319	327	327	296	310	356	342	357	298	295	345	312	344	322	304	306	327	319	337	316	302	322	300	322	335	323	329	307	292	295	333	353	290	336	325	287	353	299	323	312	299	293	306	312	315	315	318	294	330	329	288	303	315	314	305	300	290	314	348	287	304	310	319	325	288	307	294	314	341	347	335	316	295	289	281	291	318	266	285	290	329	337	336	323	344	308	289	266	322	281	308	330	300	317	292	308	327	340	304	310	300	330	324	323	302	307	306	343	320	286	309	301	276	312	313	292	303	317	306	307	326	312	292	295	307	298	301	276	314
5985	1247	795	782	720	732	706	707	756	703	700	732	742	719	712	714	672	693	668	707	725	693	738	692	689	684	759	698	703	679	730	711	722	670	749	669	698	743	737	723	728	700	668	693	701	741	718	751	739	729	679	665	692	700	727	732	682	703	668	658	712	726	749	724	723	697	712	736	681	683	735	736	748	695	666	694	711	761	703	722	702	698	719	708	737	708	667	717	734	651	689	722	676	676	663	673	664	717	689	649	685	700	735	730	650	673	732	735	697	680	692	721	747	691	701	730	737	725	682	713	747	689	678	708	696	731	722	739	725	715	747	729	712	700	688	659	689	694	715	725	728	709	735	736	695	692	719	710	707	694	683	703	697	703	746	696	698	686	680	704	702	703	720	703	717	707	724	709	720	714	750	681	755	678	736	752	669	690	715	729	732	685	729	688	719	697	656	728	675	712	752	700	691	669	618	692	676	711	718	716	697	726	713	666	694	733	712	703	744	716	681	724	703	701	709	681	699	682	687	717	729	672	682	715	678	740	735	687	717	689	739	685	671	672	667	694	720	657	693	688	729	677	671	733	715	720	728	725	702	759	681	706	723	705	725	723	692	691	705	698	703	663	750	719	694	668	644	732	662	721	711	730	703	680	743	720	736	741	672	744	743	661	704	699	677	705	696	665	693	712	714	738	772	745	706	705	701	711	683	728	693	723	738	675	697	746	695	695	683	697	736	679	666	723	702	699	677	695	706	699	711	683	728	661	703	742	700	676	725	692	696	714	696	645	681	696	717	716	662	696	694	701	727	702	683	678	704	762	721	727	711	736	663	708	635	662	742	717	725	717	698	718	716	679	741	693	672	701	743	667	713	680	683	660	690	734	727	709	698	726	685	690	704	705	692	741	679	731	761	729	659	700	711	762	705	735	691	751	669	672	710	765	710	666	685	719	711	737	680	695	682	712	679	724	711	657	708	729	736	645	665	705	690	684	715	731	722	656	742	692	776	722	709	723	733	671	745	689	738	698	687	730	703	682	723	691	676	701	724	684	697	732	733	663	706	684	751	687	696	657	695	714	697	723	684	721	712	694	698	656	699	693	711	711	682	682	756	718	700	675	749	732	707	692	719	695	664	722	715	696	691	708	681	724	717	700	721	680	691	681	674	714	680	698	693	705	706	730	703	675	717	713	663	743	677	693	731	720	679	694	734	693	703	686	694	724	712	713	714	727	673	671	754	699	711	661	721	714	635	720	693	704	726	674	691	748	730	711	662	719	699	694	727	692	677	710	743	693	684	700	693	733	675	702	712	686	729	715	673	727	727	723	707	664	688	695	633	709	705	647	715	667	738	746	695	743	705	682	692	671	736	685	698	732	725	714	744	727	723	706	752	696	683	660	729	683	726	698	686	719	732	714	723	711	791	716	744	703	690	708	728	735	729	724	695	707	748	696	724	686	718	704	713	673	747	701	648	693	718	682	645	749	687	732	678	719	692	685	724	718	716	703	691	661	678	692	671	671	712	701	654	710	735	692	659	721	699	705	723	719	710	686	728	687	684	717	716	668	728	712	724	708	715	774	696	699	657	653	716	716	726	659	706	720	715	685	675	687	711	722	728	702	698	731	698	710	684	689	703	666	656	668	709	739	721	695	685	689	685	692	666	713	697	680	688	704	700	700	735	725	712	703	740	660	710	777	666	732	724	663	709	721	682	706	698	703	709	709	734	768	726	734	683	696	698	712	715	724	750	709	684	693	726	741	665	686	670	718	694	706	687	703	694	712	673	714	679	718	659	761	694	671	733	709	693	676	720	696	697	749	736	721	690	695	707	655	658	720	689	676	665	716	676	758	682	730	707	731	712	670	718	716	722	695	661	730	737	681	680	693	641	704	760	735	701	689	673	693	716	687	702	718	722	729	710	679	717	756	726	679	700	666	680	685	708	694	673	704	740	721	696	708	725	718	712	740	714	611	644	713	729	737	717	729	694	730	717	705	678	725	676	681	761	680	747	704	698	683	671	733	689	708	683	698	680	707	680	729	702	718	675	709	742	711	694	675	706	729	727	701	694	696	725	724	669	708	731	672	708	675	733	713	730	712	703	686	711	738	619	729	709	762	688	699	680	693	692	702	700	703	714	764	740	710	678	746	703	739	700	727	772	687	729	698	679	673	673	717	663	706	753	720	687	701	726	723	688	695	692	715	694	707	721	621	733	709	745	694	705	727	683	683	714	686	665	694	650	714	736	694	713	686	692	701	657	763	673	697	749	792	680	729	720	674	695	675	650	734	716	704	712	745	675	679	694	658	681	707	739	671	712	659	721	732	722	671	713	691	690	675	720	655	727	689	713	672	761	707	690	728	751	673	698	680	716	703	665	710	747	703	704	715	707	662	656	682	720	729	674	702	688	727	734	694	689	693	730	730	726	728	686	742	676	707	729	690	663	701	744	745	718	706	682	706	768	711	683	710	705	699	691	703	690	708	690	693	731	729	655	702	745	734	693	703	738	714	704	748	718	727	713	701	737	711	683	700	713	697	686	678	723	683	712	698	685	706	675	737	704	703	684	669	744	728	671	711	676	716	739	687	680	734	676	721	716	692	668	713	707	722	710	667	700	716	710	706	722	717	692	711	716	703	722	674	712	678	716	706	746	693	753	720	702	703	738	694	704	715	726	712	724	726	735	706	716	697	674	665	688	707	755	646	711	694	765	718	706	684	706	685	692	706	765	711	709	684	719	701	728	684	728	746	713	671	738	672	725	676	767	724	703	679	724	729	733	703	726	662	703	714	720	675	713	677	734	698	725	655	679	702	699	690	700	638	720	701	697	726	696	730	732	717	761	701	707	714	710	701	703	682	752	696	675	658	697	734	711	691	731	678	686	738	701	670	697	712	704	704	711	694	728	695	636	697	721	668	704	683	693	810	678	721	748	669	694	707	756	695	768	710	696	745	715	707	683	737	677	704	707	736	674	716	712	754	660	700	667	712	724	713	702	699	671	727	688	687	683	704	671	722	712	729	707	732	762	687	694	696	702	746	704	739	709	723	695	744	692	677	761	674	679	709	666	679	675	723	723	726	744	698	738	653	700	680	684	669	743	759	715	705	690	700	696	733	694	709	716	685	730	692	692	717	717	711	668	697	686	737	711	721	736	682	742	737	685	680	682	672	688	713	735	739	680	669	713	714	720	699	699	682	669	735	725	701	703	649	697	667	702	703	735	672	691	694	777	697	665	716	714	703	659	696	750	692	685	672	753	707	667	715	672	717	680	710	704	695	706	755	728	696	717	699	678	721	692	740	687	707	739	714	714	682	715	729	706	691	726	733	668	666	740	704	683	695	679	661	678	737	694	703	754	732	680	701	722	686	664	752	682	655	693	692	679	687	716	744	672	681	649	701	693	724	713	722	723	657	720	667	656	706	705	686	733	741	733	689	685	699	705	712	678	663	763	728	695	735	706	704	671	714	736	703	673	685	738	682	700	729	651	669	691	765	699	669	706	721
25239	21703	25508	28373	21619	4849	679	499	484	444	412	403	417	476	428	402	399	419	400	405	397	410	409	405	393	390	369	402	406	369	424	370	385	366	420	361	414	351	391	395	401	361	395	380	406	394	409	395	357	383	387	411	358	380	378	369	400	379	411	409	401	370	406	420	394	363	364	351	393	383	385	384	359	351	361	398	356	398	397	411	395	392	396	380	388	376	394	450	377	331	365	341	387	348	417	401	412	384	409	409	389	394	359	384	391	357	398	385	407	387	369	345	348	363	346	392	399	379	369	404	381	378	378	362	428	386	396	400	409	381	401	398	413	383	367	361	361	372	382	410	403	400	385	364	346	395	378	385	358	358	357	409	395	396	384	374	381	373	343	363	309	377	344	360	387	383	385	390	398	380	373	373	409	393	392	424	396	399	387	398	382	405	343	358	357	403	424	353	377	374	387	406	331	405	407	367	416	381	366	379	391	391	370	376	341	392	399	383	397	454	406	403	414	406	377	361	382	365	353	421	400	393	350	388	378	411	357	362	366	414	415	416	394	371	384	351	387	394	388	344	385	387	379	382	385	352	382	373	404	368	382	390	358	367	397	420	361	353	360	368	369	399	388	367	351	386	371	399	386	351	382	377	379	382	406	400	401	366	380	386	396	383	381	342	371	388	388	419	419	374	411	388	402	404	394	363	384	339	372	385	372	373	360	369	391	380	406	382	398	384	392	394	374	383	404	386	411	380	397	404	428	417	384	391	379	391	405	342	358	396	369	369	382	394	355	362	386	386	369	390	354	388	386	375	382	350	361	353	364	385	391	389	378	386	419	410	378	367	401	340	411	383	387	383	396	355	371	368	410	380	360	401	372	396	387	416	373	372	364	384	378	436	398	395	363	388	384	359	358	396	373	375	439	421	404	424	398	412	382	383	385	400	366	373	406	423	353	377	378	413	410	394	413	424	432	360	408	417	413	401	349	392	367	441	395	419	374	365	389	386	402	415	403	386	380	374	388	393	404	374	360	385	375	389	393	406	379	401	373	377	372	413	417	408	371	372	383	383	357	370	381	364	353	394	389	370	374	395	363	382	368	380	412	456	422	381	370	423	405	377	417	390	397	379	370	382	380	417	364	368	401	387	420	375	399	382	364	392	396	362	378	382	366	374	406	443	331	389	384	381	364	422	349	390	396	348	411	362	369	398	410	408	405	394	401	380	412	419	356	384	381	358	395	411	368	383	346	397	384	392	402	362	343	371	377	378	381	383	387	396	388	395	394	392	383	419	393	413	415	352	385	349	393	390	367	393	403	411	379	346	388	364	420	366	403	368	377	391	360	378	394	387	384	368	412	376	373	380	370	383	413	409	389	357	415	382	353	367	396	399	385	402	376	381	419	418	389	366	399	398	414	387	383	389	405	408	356	399	352	379	396	372	391	359	371	406	368	394	382	380	416	363	353	414	389	379	379	386	351	431	357	396	376	369	347	353	400	368	351	361	370	383	418	393	405	356	402	380	389	371	405	359	360	400	354	382	371	375	402	404	368	390	386	378	416	375	366	405	397	391	347	400	351	374	400	376	375	377	352	398	375	407	381	402	369	339	396	409	393	400	389	370	390	397	385	392	394	437	384	393	400	362	401	408	380	370	360	358	391	448	369	337	402	359	403	375	381	403	388	402	390	389	410	397	412	393	386	403	400	382	401	400	448	371	427	375	408	403	375	387	404	411	376	394	402	400	382	365	386	369	360	391	391	395	387	389	410	375	412	404	404	396	409	396	360	412	402	404	391	353	407	344	374	404	348	396	380	390	405	429	393	383	413	417	379	385	417	404	354	383	398	353	403	384	408	373	404	415	437	381	414	391	408	372	396	375	407	409	367	408	425	385	383	390	383	396	388	378	371	369	374	419	415	398	394	373	365	408	391	374	374	370	366	420	428	364	403	400	403	368	352	369	359	352	374	318	382	402	399	388	364	364	413	411	367	358	385	410	396	364	396	390	389	374	373	382	376	400	386	395	371	376	372	373	366	361	402	366	405	387	371	394	401	401	383	419	364	415	353	423	383	373	375	338	412	370	390	413	391	382	386	437	404	352	358	379	382	332	401	376	380	364	389	361	409	384	385	386	355	368	377	384	408	376	393	398	413	404	411	369	382	405	397	389	374	408	386	373	437	415	394	430	412	371	383	387	402	410	386	376	372	397	406	428	395	383	400	391	370	367	382	343	397	377	371	387	401	365	419	373	414	358	363	369	383	374	386	410	381	391	382	412	375	370	363	397	396	383	383	386	369	370	382	386	422	359	396	411	397	401	394	392	436	372	351	390	394	379	378	374	357	383	413	365	411	424	382	378	421	407	367	387	399	351	386	355	351	395	379	399	371	391	375	386	395	429	342	379	379	346	360	395	379	373	369	438	384	402	376	366	390	375	366	351	376	387	400	398	354	390	407	382	382	362	345	363	374	366	401	383	373	383	371	395	380	359	379	382	368	386	395	347	375	377	360	366	400	385	414	386	400	381	371	392	402	341	395	367	346	369	380	378	372	357	408	409	401	354	340	383	383	394	383	349	377	387	392	382	375	427	387	376	385	357	398	410	369	387	407	388	419	383	375	376	346	427	355	369	396	374	370	374	336	363	382	373	366	383	379	360	389	384	374	349	380	425	399	382	384	342	371	347	370	384	362	401	421	392	352	386	391	353	370	393	378	367	402	406	368	405	406	352	367	400	377	395	409	372	364	377	363	375	383	439	385	361	391	405	363	390	376	368	395	365	368	373	384	380	392	347	344	406	383	373	358	409	361	391	376	349	381	409	377	403	401	380	399	385	374	390	345	381	385	402	406	398	410	410	357	422	361	399	369	367	381	350	403	418	412	391	376	371	375	369	390	390	345	368	374	398	367	378	350	368	378	411	424	417	382	345	403	364	356	400	351	376	358	400	383	385	362	370	382	377	388	381	419	412	374	382	390	390	367	365	337	376	402	422	367	381	359	396	386	411	401	359	399	395	413	373	382	405	409	378	413	390	364	379	393	426	384	378	373	396	381	402	371	365	385	401	365	379	392	396	428	392	370	382	356	408	401	404	386	430	351	417	415	410	387	366	365	438	413	347	351	398	368	345	426	370	404	365	429	386	397	417	393	372	420	370	388	410	439	408	396	405	373	385	351	388	385	392	390	379	390	367	390	399	422	373	426	372	425	407	427	359	380	393	333	383	389	334	374	385	359	345	394	393	378	375	411	420	363	357	403	400	374	408	428	374	370	410	402	417	436	398	396	380	406	392	390	400	372	386	361	380	365	350	368	365	345	408	392	378	381	384	387	355	351	411	393	374	381	384	398	374	377	379	396	378	387	407	397	395	408	347	405	391	390	386	396	427	380	368	377	392	374	350	363	389	372	421	354	358	359	354	374	350	395	350	352	388	371	364	375	354	382	391	351	377	385	355	409	374	388	401	372	380	406	384	363	398	374	380	350	386	354	401	370	354	401	412	396	354	392	398
3890	4450	2176	1374	1116	972	830	902	913	892	833	868	837	869	862	826	807	802	805	848	841	821	836	820	855	873	818	889	839	814	825	815	837	826	825	819	783	828	828	858	811	822	844	835	828	779	828	818	818	790	743	844	803	837	845	767	767	837	890	856	826	902	857	831	827	797	862	859	789	767	813	807	819	825	896	833	809	871	856	837	860	846	858	840	829	862	807	817	812	771	790	831	867	858	830	806	785	863	814	811	815	837	765	873	832	835	810	825	802	848	835	765	846	853	805	786	834	774	811	762	813	840	854	798	837	776	815	836	833	824	834	765	829	848	845	880	857	841	806	874	801	796	857	816	864	858	801	761	776	835	811	805	779	858	823	822	865	783	820	875	793	834	863	816	815	823	800	778	851	853	814	840	816	855	882	850	821	808	832	803	840	837	786	799	805	801	827	810	863	837	808	853	817	894	805	807	857	848	854	782	831	814	868	818	825	799	817	855	800	780	798	852	817	789	833	819	860	814	820	809	817	847	803	828	833	797	820	787	841	788	815	832	824	811	818	815	792	782	841	820	796	786	834	777	818	779	866	804	826	833	801	808	822	817	827	871	778	879	829	841	819	843	808	892	836	868	779	784	872	814	792	834	838	816	795	825	806	843	807	808	825	835	861	839	835	824	830	825	825	836	864	817	835	824	839	820	825	822	858	822	797	845	812	839	802	852	815	807	773	849	838	851	837	765	814	833	780	839	846	820	821	825	802	827	816	841	863	787	807	839	845	819	764	879	824	830	818	800	823	814	823	821	824	831	813	808	841	810	816	817	858	827	804	816	838	778	836	796	837	854	776	804	868	823	810	783	825	744	834	785	795	848	855	823	846	810	832	838	822	800	828	865	832	799	856	798	793	886	829	848	807	819	789	796	817	833	824	841	806	836	890	816	780	803	810	815	832	829	822	778	816	805	791	771	814	857	831	800	817	832	782	790	832	817	799	843	870	824	827	807	820	880	844	809	773	785	797	852	849	874	813	809	827	827	840	786	806	795	812	872	818	836	823	800	801	842	797	826	795	836	802	841	831	810	830	835	785	850	825	827	866	775	825	822	849	811	875	835	807	820	835	831	821	813	799	815	794	819	828	848	849	821	830	869	831	791	831	848	814	818	820	790	862	811	825	804	821	799	799	816	870	796	785	833	850	864	822	797	823	840	868	851	824	843	826	819	791	827	769	791	800	841	827	782	857	825	841	862	794	865	791	832	818	850	837	807	834	766	847	823	859	851	774	812	830	822	818	859	818	816	847	808	825	801	848	881	801	809	835	864	787	830	839	855	896	808	832	875	824	810	867	751	805	784	830	785	805	860	863	797	813	850	860	847	797	787	786	830	807	843	765	815	859	848	875	856	779	807	837	798	804	881	815	809	792	851	817	804	851	837	794	808	790	901	854	863	878	868	789	855	834	825	823	728	839	857	809	852	826	829	792	839	795	808	831	820	818	851	820	808	850	786	830	906	813	813	848	863	813	823	824	810	805	869	817	831	759	860	804	846	807	838	809	830	855	823	809	891	824	841	763	840	809	801	847	818	807	837	841	783	796	841	798	853	816	806	815	790	859	849	840	809	834	798	881	801	873	818	813	855	818	841	785	827	852	822	833	810	822	820	845	827	839	802	805	826	829	842	809	824	866	862	859	802	850	829	828	812	835	803	787	847	838	803	810	855	784	770	844	829	816	855	836	847	830	829	778	824	825	841	821	832	808	812	817	872	840	809	814	767	805	839	828	830	788	842	858	799	822	791	796	758	819	855	852	826	830	795	815	812	892	830	825	817	831	869	814	849	880	813	832	799	850	856	819	822	799	825	802	838	848	819	833	833	829	849	796	845	842	871	864	790	815	787	815	830	876	838	807	831	787	827	856	862	752	780	820	845	781	867	789	791	779	845	848	827	846	834	788	764	832	819	844	857	807	836	818	784	849	814	769	846	849	771	816	808	808	809	822	853	897	733	870	845	837	837	873	823	851	863	848	876	773	810	796	791	819	758	832	836	845	847	755	785	811	821	813	845	846	838	805	827	798	818	820	859	838	830	844	803	789	841	861	824	830	814	856	837	790	821	835	830	817	744	823	807	812	831	803	842	820	791	827	815	850	796	816	841	825	822	780	784	811	831	813	805	803	821	817	849	808	832	832	846	833	801	873	798	766	845	778	887	802	819	787	799	849	796	797	811	860	766	868	790	771	827	755	797	825	825	832	811	806	833	817	820	858	800	819	750	851	815	828	821	845	873	879	809	843	817	817	826	778	820	838	807	792	836	851	836	767	798	845	807	825	819	793	823	823	834	804	854	842	817	843	826	820	787	790	795	812	813	843	827	786	812	855	856	824	794	817	825	780	820	826	767	790	825	834	768	789	790	839	862	894	802	824	786	781	834	838	822	835	799	829	809	826	794	783	852	800	802	852	877	846	752	833	852	807	803	883	786	812	779	795	830	871	820	789	784	871	823	794	867	898	820	780	872	829	829	769	884	864	826	812	820	800	826	827	850	810	843	839	854	823	838	853	771	844	824	824	780	796	766	877	810	782	815	793	790	802	816	856	783	846	841	842	846	826	766	797	869	844	876	846	812	862	811	840	793	858	847	862	801	873	813	825	844	811	878	807	862	783	828	878	827	854	842	832	779	818	853	808	880	842	848	828	852	855	836	822	850	873	805	819	825	837	802	864	825	776	841	856	763	857	824	838	809	781	839	851	811	780	799	782	775	811	831	774	876	804	854	829	839	808	835	790	790	800	854	807	813	855	828	751	830	817	786	857	825	794	819	818	860	831	818	814	795	805	840	840	807	870	823	808	830	810	829	821	894	847	812	851	844	822	833	847	841	783	818	820	863	843	840	799	856	827	819	807	842	818	848	856	820	788	846	848	813	787	831	783	842	827	825	847	891	844	775	823	821	840	809	821	793	769	795	799	832	790	828	838	853	807	871	814	818	757	808	794	868	828	807	829	871	854	806	837	849	809	802	794	841	811	844	841	784	845	792	802	798	810	795	841	832	829	775	864	803	836	799	791	843	834	801	814	850	819	815	806	783	830	815	835	816	863	788	798	866	801	868	847	865	878	754	826	845	825	830	804	803	834	870	767	849	846	909	822	826	843	808	891	810	832	780	831	823	813	820	817	834	837	816	842	851	809	802	800	769	881	851	805	789	797	748	775	834	799	821	872	841	772	771	852	821	818	830	804	864	845	743	797	821	865	876	840	825	872	782	811	811	831	800	828	820	840	807	823	824	820	781	787	825	822	841	871	857	853	781	825	802	823	846	823	812	777	817	779	836	806	845	798	845	807	803	819	817	841	834	859	766	805	794	825	801	768	844	738	842	822	797	800	805	818	800	806	850	827	814	879	765	827	813	858	819	792	838	867	866	826	811	825	813	818	801	831	838	843	800	819	814	810	842	779	792	828	818	824	825	865	811	840	854	818	852	846	791	863	844	874	776	786	752	851	842	844	800
24500	21706	26111	27826	21713	21710	3204	499	360	340	334	283	272	283	280	251	263	281	242	236	224	222	226	253	235	231	248	242	237	232	265	254	225	237	219	234	211	218	214	245	215	235	242	233	219	196	214	214	246	205	218	229	219	212	227	231	226	266	240	211	212	206	228	242	221	227	233	216	208	201	219	227	219	213	229	224	239	247	208	215	209	225	194	218	213	226	213	251	219	249	233	231	212	221	211	237	241	229	242	214	252	238	239	203	190	216	225	212	209	235	233	192	215	204	226	224	218	233	228	226	247	226	256	217	220	228	204	209	229	225	234	215	217	203	235	227	207	224	210	205	222	226	240	245	250	195	208	222	251	240	212	217	226	224	203	219	214	248	209	192	205	252	198	232	234	205	210	215	195	221	218	205	196	228	221	229	214	216	222	228	210	233	231	219	226	224	184	221	228	230	228	195	235	181	202	235	214	218	239	223	194	191	238	235	211	231	230	225	243	248	199	221	203	213	219	248	224	213	229	203	207	200	209	227	229	235	226	249	240	234	215	224	221	202	240	242	242	209	226	245	199	231	229	202	245	212	202	229	210	198	234	191	203	236	227	220	222	251	234	239	243	217	251	229	234	217	218	226	216	240	263	229	257	216	230	237	229	233	233	206	233	229	220	220	202	200	210	217	222	186	168	205	239	189	223	210	227	229	230	229	202	218	233	222	228	189	215	253	218	235	230	228	185	224	218	219	245	219	196	219	246	180	255	245	220	228	236	223	251	220	219	214	225	237	212	224	235	258	211	228	241	216	236	198	214	223	204	196	219	236	203	209	234	215	215	196	207	237	183	204	238	200	201	218	239	235	227	240	219	230	217	197	227	247	197	233	191	219	219	224	228	202	202	233	221	239	247	203	210	205	221	216	216	191	250	235	219	224	229	230	219	186	216	223	237	213	224	220	211	227	248	209	236	211	214	224	178	237	232	223	233	256	229	219	229	193	223	228	256	227	219	225	224	234	217	207	227	234	218	223	242	203	213	218	217	233	195	211	249	232	204	244	207	218	217	229	207	230	213	204	239	216	214	219	246	224	187	236	236	221	232	206	216	230	210	212	220	230	196	204	232	204	217	222	232	243	232	263	255	229	208	209	232	209	191	226	194	239	217	212	200	226	214	230	228	235	203	213	210	226	235	204	201	238	191	226	223	230	217	212	200	241	244	267	206	217	219	225	263	236	240	214	218	215	200	209	234	233	192	206	245	238	213	213	206	212	210	196	196	216	225	204	200	218	219	227	245	211	199	204	219	240	250	226	216	245	191	207	190	228	240	242	220	232	226	227	220	203	257	243	224	224	222	216	207	207	219	211	202	214	205	187	227	224	227	227	215	200	217	223	206	213	225	201	227	222	252	220	198	197	235	234	208	232	205	239	223	217	249	215	213	210	223	221	214	211	201	207	219	217	214	238	222	216	223	244	220	229	235	235	236	232	217	216	234	273	214	212	228	244	225	240	246	230	224	219	240	242	233	219	186	240	245	209	231	219	216	221	231	209	199	215	221	221	206	191	204	214	206	197	217	248	214	231	233	224	230	229	193	232	224	234	211	224	223	198	207	188	226	211	220	253	262	231	212	207	229	221	210	234	239	217	234	225	212	227	208	186	212	222	220	250	215	204	236	197	200	254	252	237	210	209	218	201	215	226	205	244	247	196	216	247	262	216	217	201	217	207	191	222	222	228	227	215	206	247	224	218	197	216	228	170	213	211	214	210	228	213	230	233	234	211	235	230	239	211	228	196	260	263	211	228	222	220	240	214	222	213	237	197	185	218	234	267	215	202	195	222	193	240	230	212	243	228	222	197	214	208	249	242	225	222	224	232	203	228	215	216	233	227	222	204	203	215	219	229	192	209	201	193	221	206	223	242	218	200	237	204	233	243	213	223	193	212	219	238	231	231	215	212	246	267	217	201	211	188	221	217	226	222	219	210	222	233	212	231	233	242	221	234	213	214	252	224	207	227	198	215	249	234	231	234	257	192	202	248	206	246	228	228	203	229	210	202	221	240	193	236	210	219	248	222	209	216	178	237	194	247	226	222	223	236	210	228	231	206	224	225	220	234	184	241	227	245	224	203	227	238	243	225	253	211	238	209	243	185	262	242	249	204	231	217	244	213	185	210	205	203	227	194	223	217	273	215	222	215	222	223	223	208	234	221	202	202	248	237	231	190	237	236	225	227	255	221	211	220	212	198	213	238	237	243	233	222	223	237	192	237	246	244	228	201	207	216	207	236	220	206	197	185	222	206	209	234	203	232	222	199	221	195	235	207	235	257	229	236	225	221	207	223	219	218	228	218	211	207	237	228	212	221	213	240	232	209	215	227	197	223	223	196	226	236	213	198	216	212	216	239	238	203	223	213	227	245	239	226	246	221	203	217	238	188	221	224	239	214	227	227	192	216	228	221	206	249	199	172	228	242	247	222	205	204	218	234	216	215	225	227	223	244	209	205	200	207	225	226	224	221	234	251	201	240	225	214	209	210	234	246	216	216	230	224	234	220	187	238	201	220	216	233	240	210	222	245	258	205	212	229	236	229	238	223	224	236	208	219	214	186	228	206	211	237	220	220	205	225	222	221	230	211	210	227	238	227	224	213	219	248	220	209	250	202	213	204	220	255	226	224	226	235	215	220	198	241	236	226	207	239	238	207	243	248	225	221	225	223	191	254	219	216	219	230	200	245	214	205	181	233	185	202	236	218	199	249	250	226	201	265	222	205	212	231	253	227	221	236	234	223	226	210	211	234	200	208	208	207	220	208	215	221	230	218	218	219	222	205	205	230	182	234	224	232	200	220	228	250	193	206	222	250	213	225	219	241	247	246	229	232	192	203	218	200	207	215	205	178	205	232	202	241	228	235	210	236	231	209	188	219	220	208	239	215	214	208	196	216	228	231	242	219	237	211	235	213	212	224	206	235	234	217	218	195	215	227	230	235	242	215	223	229	233	239	227	248	227	206	224	226	227	228	202	232	205	236	215	244	230	252	199	240	217	209	195	219	236	239	217	242	205	224	221	233	204	223	226	218	207	232	209	221	232	216	200	191	234	239	274	221	238	192	239	222	237	224	211	227	223	210	214	203	235	244	233	198	221	213	258	211	229	225	199	211	222	246	231	214	203	205	214	231	224	239	222	192	219	211	230	258	216	218	219	231	195	247	204	233	217	228	234	245	236	194	223	230	250	218	243	216	223	234	222	238	212	224	239	226	200	208	223	216	213	212	234	234	232	233	230	223	245	225	216	206	217	226	220	239	221	198	209	198	225	206	227	213	204	209	226	208	237	199	215	225	228	212	217	249	203	245	235	218	218	219	221	229	231	208	195	235	220	207	206	202	229	192	228	224	256	225	212	213	233	194	207	237	242	198	213	217	196	232	244	199	221	265	224	205	219	215	234	229	226	234	223	230	207	220	205	214	220	204	225	225	219	233	236	232	232	237	250	263	234	206	232	205	252	213
3751	6353	3114	1510	944	699	649	572	547	556	532	541	518	542	528	482	537	530	491	520	518	516	516	498	526	473	490	510	533	500	545	470	493	509	531	470	505	471	499	515	521	486	510	491	495	487	490	447	486	472	516	523	540	504	510	478	498	494	486	454	474	484	479	491	506	457	487	455	489	481	480	497	486	461	529	536	476	468	477	520	495	505	516	507	509	492	505	496	480	508	493	514	491	511	491	475	457	468	509	475	517	478	512	477	482	513	498	529	449	520	523	475	510	466	511	461	506	501	515	519	497	466	467	522	490	523	483	459	477	490	533	475	465	480	448	493	471	563	498	481	530	474	458	436	445	477	501	487	504	490	542	463	475	489	477	501	484	528	505	491	491	492	458	453	463	449	485	544	518	493	439	522	509	498	476	511	519	496	488	480	487	468	449	480	505	492	457	530	501	479	490	505	497	484	474	489	492	503	479	500	539	456	499	486	495	494	479	495	528	493	469	485	492	499	493	503	503	518	484	476	492	478	484	492	503	456	492	526	501	477	477	508	500	491	471	493	442	520	464	567	485	509	511	492	464	468	512	500	521	516	454	499	470	485	464	475	515	477	490	508	527	482	503	475	471	500	482	495	488	487	531	467	490	471	456	466	452	505	505	505	479	488	470	489	499	469	513	497	501	456	504	460	467	506	485	486	493	468	475	499	463	512	492	511	448	514	488	451	470	474	480	486	502	496	485	490	474	515	496	466	512	462	441	472	523	508	509	520	481	460	485	512	478	491	467	538	446	458	516	487	462	489	492	508	512	481	502	496	482	472	463	468	501	471	487	468	503	479	456	494	477	505	501	470	453	499	490	508	458	471	489	471	462	520	471	485	468	485	514	485	494	488	488	484	482	462	506	465	487	507	506	471	503	493	508	504	467	499	518	524	478	472	464	466	489	481	444	508	507	508	471	488	481	510	472	503	529	464	472	499	466	468	494	519	488	480	476	481	475	563	511	492	479	509	480	471	488	515	494	519	466	501	481	511	494	485	543	505	509	488	485	499	504	494	482	456	489	507	526	484	480	494	473	502	499	479	482	494	486	517	502	473	523	488	486	450	457	482	472	496	504	536	482	526	493	479	474	509	483	517	529	466	517	524	457	527	471	513	411	519	503	466	535	512	516	501	489	495	491	487	479	477	497	499	466	504	487	526	466	505	513	472	478	493	509	507	469	496	520	525	480	493	522	497	502	529	502	488	491	476	480	504	464	533	503	482	502	478	499	488	485	471	461	480	491	478	509	479	500	486	491	530	487	483	537	511	481	474	455	505	489	452	512	490	492	513	500	494	481	504	488	492	512	532	495	500	510	503	472	455	479	510	504	472	526	434	546	509	544	513	477	508	473	501	485	491	518	515	488	478	538	528	499	499	494	440	509	490	481	531	485	496	502	487	513	481	471	497	488	466	492	476	530	550	499	450	487	510	510	511	496	504	463	476	484	484	528	502	497	504	510	514	496	517	498	475	483	475	495	513	542	499	506	505	500	466	481	483	502	488	494	525	476	494	484	535	500	491	551	498	540	534	477	472	499	481	448	531	483	492	508	475	489	477	535	509	524	462	521	512	487	481	503	493	512	504	470	477	456	491	498	546	504	504	512	490	454	493	488	448	502	513	496	475	495	481	524	512	479	513	499	547	490	481	454	505	479	477	488	500	531	512	462	468	489	532	502	518	463	519	482	538	524	501	458	499	487	492	503	500	491	525	497	493	479	486	502	503	513	524	470	503	483	444	477	512	493	509	493	515	504	502	460	501	488	443	502	482	517	476	520	498	513	494	485	537	486	485	529	479	493	513	479	496	512	514	519	470	489	476	515	513	507	477	525	457	488	509	475	505	513	468	473	495	498	483	496	487	472	475	520	556	514	483	530	478	495	455	481	473	486	497	511	490	464	472	507	506	513	522	517	512	505	508	502	496	508	512	498	455	475	502	507	466	481	493	506	493	470	493	501	482	475	498	514	476	528	518	504	509	500	531	488	451	474	538	501	494	499	518	464	482	517	497	478	501	463	481	477	509	459	474	508	479	507	477	538	479	507	470	464	467	506	488	465	490	474	515	525	468	478	472	484	468	509	500	486	492	483	480	498	484	501	509	495	466	493	493	497	504	508	506	499	543	475	497	478	506	487	483	485	519	530	496	474	468	486	505	453	505	490	479	462	471	479	466	481	506	479	483	521	519	517	513	507	491	445	495	507	503	531	494	469	511	484	488	460	512	511	522	441	510	537	504	519	527	498	476	458	523	482	483	482	522	484	498	510	537	516	514	514	487	468	515	497	443	526	483	476	472	475	513	486	538	489	505	470	450	456	493	521	505	502	479	527	503	444	480	451	518	504	508	522	511	509	465	502	494	471	476	488	471	477	498	486	454	499	465	514	462	477	477	528	507	515	499	488	466	526	482	544	492	477	496	480	504	496	473	430	515	496	448	512	509	485	487	481	503	487	505	459	484	475	505	494	525	507	493	456	504	506	498	489	473	514	505	466	493	511	481	492	483	488	477	504	511	501	469	489	503	492	446	505	508	470	522	513	495	506	480	469	501	507	492	489	460	481	516	505	502	481	462	541	484	493	478	504	500	493	477	468	501	461	516	516	509	438	490	471	486	507	513	469	511	500	497	469	507	505	459	503	453	511	481	497	475	500	476	468	481	468	543	504	487	513	485	506	488	521	472	454	482	462	479	531	489	477	507	506	522	474	452	486	508	500	478	467	489	538	470	492	473	447	527	493	446	514	460	491	494	456	486	490	480	470	473	476	510	482	498	523	496	530	474	488	478	519	478	508	523	509	489	502	464	476	491	506	485	525	464	493	500	497	501	497	513	493	486	478	468	480	498	475	441	491	509	500	520	460	508	529	514	489	496	538	493	498	514	469	460	485	494	490	473	557	517	500	516	500	484	470	487	512	500	527	477	515	479	490	492	525	484	481	507	502	520	490	505	459	478	494	494	466	467	495	520	496	515	526	482	445	513	494	468	469	488	505	483	470	488	488	529	493	509	515	508	462	476	470	517	490	496	471	497	467	484	503	511	487	515	496	513	488	482	455	515	485	512	468	489	495	523	523	480	512	492	479	540	547	487	467	532	490	496	451	483	471	487	505	452	496	498	482	485	523	499	438	523	466	522	468	481	471	494	530	489	456	505	528	473	509	501	469	470	486	503	481	478	443	475	466	519	482	506	466	475	472	520	491	500	518	501	497	450	493	475	494	477	488	475	476	494	530	475	513	468	467	525	497	486	498	461	490	489	480	478	500	452	500	492	480	477	517	520	519	497	466	482	488	524	500	507	512	498	460	503	479	489	497	518	501	550	476	494	502	467	474	514	536	497	495	516	502	467	504	515	517	529	483	496	480	497	518	491	492	474	470	495	489	514	524	497	507	503	461	519	510	467	451	464	485	489	511	458	500	501	535	495	493	472	456	480	476	488	492	485	503	475	484	514	494	444	520	516	495	483
33738	10827	1276	590	520	502	334	313	309	298	323	320	309	320	325	309	332	312	303	291	315	330	321	311	325	341	297	315	302	319	317	297	330	304	339	313	347	295	322	313	290	336	333	355	339	298	294	276	290	335	313	322	333	312	337	289	318	337	286	306	321	320	348	310	349	334	356	338	307	344	329	328	288	328	320	295	290	280	325	330	320	297	345	308	326	283	284	285	320	346	317	285	289	318	312	279	319	309	311	322	319	307	326	326	308	323	292	308	307	310	348	321	299	314	319	346	316	299	286	300	296	335	287	310	325	306	317	331	314	322	298	326	287	304	337	336	302	321	319	315	304	284	325	338	339	329	314	356	331	327	284	281	303	329	297	323	336	290	304	292	303	361	318	306	326	283	313	279	352	323	307	340	300	287	305	343	301	309	355	333	291	300	324	313	329	332	294	318	306	314	322	298	282	318	322	282	325	301	296	291	318	342	297	316	332	306	345	326	298	324	332	314	294	298	315	311	314	319	321	336	327	331	328	324	309	290	321	289	291	284	307	352	337	302	322	345	310	322	318	321	281	294	325	310	317	273	309	308	309	317	307	315	294	299	310	330	301	280	315	306	317	308	298	297	312	308	348	346	288	336	327	292	315	320	315	319	304	273	291	317	304	311	318	322	318	301	301	304	319	325	304	317	331	302	309	318	319	297	277	305	305	324	310	315	275	339	312	316	311	324	314	326	343	288	293	286	312	295	318	311	338	312	322	334	328	318	299	284	294	340	322	323	337	300	329	303	333	357	297	318	281	363	291	312	347	319	320	344	319	286	310	295	311	309	321	331	299	343	343	323	347	327	300	290	313	290	301	305	323	329	312	354	325	319	339	311	333	292	294	295	336	344	266	368	306	304	286	322	341	308	307	312	322	312	304	301	290	280	326	301	353	278	283	286	318	306	279	299	344	352	297	315	354	287	284	296	306	305	281	334	277	320	321	275	321	319	316	312	313	312	320	305	340	321	321	303	333	309	299	296	343	292	289	320	338	263	313	314	306	342	357	296	301	318	321	377	324	301	303	323	301	325	304	303	299	276	327	298	300	316	345	327	334	333	273	310	319	328	314	286	326	318	315	313	296	331	327	330	315	300	294	303	299	295	328	333	306	319	297	318	317	314	326	320	326	342	306	315	313	315	383	332	288	313	317	338	327	290	318	284	324	331	343	289	304	306	316	340	319	308	310	338	327	331	307	321	267	334	330	328	337	302	302	318	325	297	300	316	283	302	284	294	323	335	353	284	314	316	297	351	284	287	297	334	317	330	352	341	288	331	331	313	300	306	342	307	311	312	281	338	313	321	329	329	304	336	301	285	347	298	309	360	308	319	275	313	333	304	335	314	306	292	320	327	295	285	283	301	319	317	298	316	324	334	309	344	347	322	295	323	314	355	323	318	321	360	291	297	276	317	302	311	312	308	318	327	303	309	302	320	307	319	336	315	256	313	297	321	301	325	275	320	296	269	310	307	288	339	308	301	316	309	298	334	311	334	308	319	285	336	285	314	343	309	321	298	283	333	377	306	306	301	336	332	295	278	315	330	353	299	321	330	283	325	346	315	313	289	313	288	281	284	266	340	302	315	318	318	292	321	300	318	315	300	300	306	308	289	311	295	322	307	316	323	303	300	342	337	333	325	317	319	308	328	317	306	322	302	292	278	272	290	307	307	301	328	350	288	298	328	288	313	317	311	323	298	292	300	288	292	331	321	349	313	303	295	321	298	312	327	313	291	327	324	342	304	306	307	331	292	315	342	324	292	318	336	294	308	312	307	317	287	309	293	315	287	309	297	308	310	294	328	331	288	311	329	315	274	301	323	309	317	315	316	305	306	294	322	321	337	319	328	348	291	304	292	326	342	347	293	300	294	307	314	341	319	298	332	294	303	272	307	362	315	336	285	331	303	307	321	331	309	324	294	294	323	314	324	291	335	303	291	313	364	330	346	350	311	303	298	347	327	317	327	277	300	294	318	315	338	354	347	297	317	287	277	286	316	310	335	330	322	309	282	329	311	323	301	328	292	336	328	292	301	338	331	348	298	307	337	324	310	318	314	313	310	319	306	302	347	295	293	348	345	319	296	292	296	337	345	364	346	317	292	320	329	296	316	294	311	330	339	306	276	324	282	353	296	315	335	316	353	288	288	305	324	281	287	285	318	336	317	335	339	316	305	316	306	314	310	320	313	311	333	320	297	303	313	321	321	311	308	281	313	327	321	284	309	322	307	329	300	317	325	303	328	326	345	341	341	291	340	299	285	310	343	319	314	352	292	318	339	293	308	308	336	307	291	363	297	312	292	308	321	295	313	304	292	339	310	319	329	276	313	276	339	318	312	311	305	341	312	288	323	288	292	328	310	310	314	331	325	334	293	301	308	342	292	308	317	315	345	335	299	310	346	325	295	301	306	301	311	367	330	299	309	316	317	325	302	331	317	288	281	324	321	311	311	312	314	332	337	330	341	302	306	318	304	326	327	291	327	292	336	311	311	299	298	332	304	325	350	311	304	309	308	348	310	300	297	330	314	302	303	338	314	302	292	324	363	309	275	313	333	308	311	328	316	334	305	335	298	326	302	299	313	312	300	298	330	322	302	299	330	333	318	321	313	306	342	308	352	325	348	311	320	335	342	305	339	321	299	319	291	286	313	322	292	320	292	325	301	310	311	273	315	304	302	322	301	278	324	287	296	304	316	318	313	317	288	315	301	283	312	347	317	332	309	305	326	351	320	330	321	287	297	309	320	290	288	303	284	299	308	320	322	317	333	329	299	306	308	306	319	319	330	307	274	322	312	325	294	252	302	323	303	321	325	346	347	316	311	313	299	304	324	317	305	335	333	357	283	302	326	315	311	316	335	326	330	302	270	298	316	329	277	289	322	272	309	334	317	269	305	313	332	311	320	286	297	302	336	346	343	304	296	349	321	319	339	294	319	314	333	323	282	304	268	322	309	312	268	316	320	292	344	310	300	335	324	327	320	306	310	300	319	305	289	268	332	285	319	312	312	321	318	306	324	303	313	305	293	337	344	320	299	309	325	308	316	281	283	325	301	315	308	319	304	318	324	304	312	302	325	343	337	299	314	322	341	309	307	333	345	328	307	338	288	312	324	317	325	318	356	298	310	337	305	332	303	305	320	338	312	296	325	299	331	296	326	311	350	320	261	302	332	350	318	319	375	307	319	305	326	315	304	335	293	296	355	311	340	299	312	361	336	336	300	297	308	303	346	312	324	315	322	317	329	308	316	318	307	271	331	319	321	334	323	333	296	291	303	311	304	274	305	324	326	315	292	336	337	312	335	311	326	332	311	313	327	328	325	293	313	328	300	338	361	295	318	332	341	300	306	328	303	302	320	356	367	324	288	304	295	323	313	311	314	253	323	320	315	335	319	282	319	292	310	339	311	307	329	274	321	295	310	313	316	302	328	314	301	253	322	277	309	363	321	336	358	273	334	268	302	343	296
5947	1097	802	743	748	731	736	729	699	757	664	676	750	682	723	706	726	746	720	732	657	688	702	723	725	713	673	669	657	707	662	686	670	719	672	753	700	693	723	741	727	703	723	727	745	663	742	702	730	722	695	704	712	697	707	697	703	730	729	734	651	720	705	745	708	693	699	745	730	687	724	690	699	768	747	688	712	699	694	673	720	696	690	693	728	727	706	690	735	687	679	734	663	681	689	701	732	725	643	752	704	680	733	732	686	755	720	690	757	730	707	736	711	688	692	677	719	718	698	718	730	723	771	702	728	695	718	705	755	704	755	716	711	622	725	713	691	732	711	687	711	688	702	726	714	688	776	727	727	671	670	683	722	678	725	699	662	711	667	671	706	701	678	707	677	720	683	674	753	704	689	702	692	722	705	735	686	688	723	721	745	718	718	742	680	724	682	707	699	696	769	695	712	720	724	744	773	690	706	706	682	695	715	696	683	743	751	751	700	708	713	735	675	706	677	802	702	736	687	751	713	699	686	725	650	677	666	691	709	682	735	685	745	712	703	638	730	645	712	693	682	750	726	750	680	692	748	701	756	714	687	651	737	675	697	659	708	705	709	712	720	646	706	693	731	678	679	688	684	716	721	681	712	757	739	728	690	736	727	744	737	710	716	674	678	690	702	671	661	746	657	689	710	735	706	739	695	629	667	725	716	718	773	735	713	684	708	741	678	679	751	697	757	665	720	697	716	714	691	683	720	698	735	727	679	676	746	727	678	673	663	769	678	677	737	687	706	688	687	750	770	704	749	709	718	698	707	689	738	709	731	664	696	708	700	738	664	704	725	738	699	688	684	717	730	740	712	699	740	675	741	735	707	765	692	704	716	678	678	685	708	713	655	712	651	703	675	689	683	700	714	678	749	721	689	726	701	727	688	692	682	666	683	752	687	682	739	741	712	717	707	717	683	724	687	693	679	707	734	738	726	739	717	721	744	759	726	714	733	685	743	694	659	721	684	675	744	663	707	717	671	691	686	697	741	741	704	673	723	732	728	709	719	669	652	737	731	722	764	700	731	678	750	696	726	690	690	727	686	732	690	707	674	737	682	691	717	725	688	706	742	684	705	693	712	661	693	734	636	696	691	654	712	719	738	734	708	701	715	685	679	727	725	698	690	683	694	723	707	713	691	730	708	730	756	719	715	742	722	728	690	663	690	693	698	708	678	733	694	707	728	709	687	700	712	672	739	666	741	750	711	704	683	724	746	744	689	691	712	686	687	662	659	706	732	727	764	673	730	731	725	685	696	739	778	673	714	707	726	715	661	691	676	721	707	691	708	708	736	660	733	744	653	714	677	760	717	724	729	723	731	670	699	749	684	649	709	723	718	730	695	742	733	698	701	724	714	714	696	731	706	697	711	707	700	752	737	696	680	727	672	696	688	697	719	724	697	697	746	721	717	718	680	670	700	717	694	676	713	704	734	660	680	736	676	723	693	656	694	695	718	757	715	672	743	744	667	670	705	710	723	669	699	640	697	749	641	719	730	692	684	696	744	700	736	677	692	714	692	693	667	698	691	696	727	735	692	751	739	689	684	696	684	753	728	726	692	734	694	690	731	708	697	717	686	699	693	743	734	694	686	682	671	734	662	702	732	717	722	693	748	709	742	711	700	724	703	710	667	714	718	668	711	729	718	689	707	654	715	709	690	711	752	702	710	726	692	728	641	673	710	765	679	759	713	664	698	664	708	689	687	710	719	658	715	790	737	716	714	749	736	756	695	717	743	712	719	762	701	707	735	740	697	730	731	684	728	702	706	703	750	713	694	713	742	728	728	702	672	733	664	718	704	706	725	734	724	730	700	713	690	691	694	658	736	750	722	695	678	680	680	689	717	680	699	687	702	722	666	741	673	692	686	683	708	774	690	725	708	705	675	687	683	715	674	700	736	674	697	654	673	734	683	706	747	689	725	731	755	688	687	684	689	707	675	685	645	667	726	667	667	732	704	716	709	726	730	702	707	657	690	682	756	635	708	699	692	737	697	690	711	753	708	736	746	716	723	686	725	695	679	682	752	702	717	702	684	675	721	710	745	689	721	742	736	653	731	697	754	684	716	700	719	725	720	712	677	731	739	737	722	709	705	689	741	729	704	697	711	686	709	692	722	696	725	659	714	743	693	701	701	720	731	674	700	684	715	760	707	705	729	723	677	710	660	703	715	707	737	683	697	689	730	708	752	723	703	681	727	690	686	705	670	708	699	693	715	722	683	693	718	726	664	675	724	750	702	704	718	680	713	727	725	749	651	714	699	707	710	709	725	680	727	739	693	690	683	687	769	690	744	702	747	657	736	667	734	708	694	690	733	720	754	735	739	747	705	729	715	719	752	671	721	692	702	750	708	730	687	702	723	709	697	677	732	702	663	721	719	741	654	671	750	693	745	717	689	695	705	705	737	744	726	719	702	690	722	687	723	704	799	766	671	666	700	720	711	711	694	664	667	708	679	666	719	726	728	718	763	760	718	694	706	715	688	681	724	698	696	722	688	727	734	691	726	680	686	729	731	711	751	698	712	735	756	727	725	741	705	697	728	670	705	683	719	719	675	691	691	712	718	710	708	735	677	689	730	682	682	707	696	713	674	689	667	762	676	704	689	670	766	684	716	732	698	718	701	740	721	736	733	724	712	694	650	687	714	708	700	677	721	624	747	701	703	705	735	679	720	742	741	729	681	676	693	716	706	742	699	733	731	713	684	723	659	771	681	691	720	701	729	703	727	681	664	759	698	755	722	691	712	726	709	662	714	694	721	717	682	704	726	678	650	747	660	720	714	660	735	634	738	693	692	738	683	796	684	733	663	726	691	726	738	670	723	676	737	718	712	755	732	694	686	689	707	726	719	708	701	769	729	683	702	662	735	685	685	707	697	689	701	751	734	716	719	679	698	702	733	675	673	750	721	732	727	687	721	645	743	722	728	705	670	728	726	687	717	692	721	738	690	717	704	670	737	739	750	647	677	698	733	736	685	726	731	693	733	704	677	697	682	733	724	691	730	689	719	760	728	649	713	704	704	736	689	766	683	720	705	744	692	692	720	678	660	697	711	719	688	714	690	724	693	710	719	694	731	658	704	719	629	665	709	692	680	706	723	685	738	697	665	651	717	740	704	730	716	722	691	687	771	672	752	729	671	709	742	678	682	684	717	676	708	707	709	717	711	691	725	679	706	740	706	734	699	677	720	726	709	690	670	739	738	707	715	696	680	700	714	751	702	744	691	691	737	701	726	716	639	689	735	701	701	735	740	688	733	705	730	680	679	733	698	680	756	681	673	690	699	670	726	700	735	687	697	733	676	728	713	696	699	711	702	675	738	694	749	683	691	703	734	691	726	683	698	702	668	721	726	699	664	684	683	653	707	673	721	723	683	658	687	689	654	684	690	721	719	688	703	772	697	720	686	655	701	729	718	740	705	743	692	746	724	663	707	760	710	716	714	706	758	732	681	713	718	724
25270	21693	25472	28407	21618	4947	621	493	417	447	413	421	435	441	384	394	403	407	389	385	355	380	418	401	370	403	413	406	401	409	420	413	381	383	374	399	390	371	422	368	414	399	438	357	394	399	399	401	391	382	373	379	428	346	365	399	365	387	380	373	378	362	340	402	390	374	383	367	398	406	372	366	383	423	415	375	453	379	382	392	380	361	406	338	374	351	390	351	399	359	363	390	369	394	404	413	383	411	362	355	404	377	374	384	408	380	357	382	389	375	350	367	391	424	377	387	365	434	392	380	408	399	374	391	362	356	393	404	419	414	439	352	384	404	394	414	346	399	356	382	385	383	390	384	405	366	379	388	399	344	366	369	350	392	378	416	389	393	389	375	377	350	403	356	399	414	373	381	398	404	413	402	401	391	393	368	384	393	333	402	373	383	385	395	360	426	373	366	379	386	361	380	408	413	377	352	411	413	397	345	352	416	396	406	403	383	371	405	375	352	394	394	362	408	381	399	380	370	398	350	432	400	390	364	356	410	373	400	372	368	375	389	397	382	393	338	405	428	392	367	344	335	439	355	385	422	386	424	394	381	473	410	410	356	409	429	410	394	403	389	386	403	409	362	383	392	411	376	377	407	401	378	393	390	410	356	407	391	427	360	379	410	391	401	413	406	363	396	390	359	347	434	375	423	376	413	405	386	394	391	381	376	407	388	425	368	391	430	400	397	387	413	363	367	395	415	399	366	382	382	386	391	424	393	373	388	377	391	406	374	387	380	378	391	441	387	385	369	400	391	397	390	383	434	413	424	374	345	365	370	405	352	366	377	409	419	379	387	362	379	420	392	401	367	379	394	385	372	408	399	394	406	373	391	378	367	391	396	385	384	404	393	409	372	379	365	355	407	385	400	361	374	375	387	385	403	404	400	376	398	385	397	416	337	364	411	364	402	397	404	420	398	389	384	362	402	371	379	358	384	385	378	349	427	373	376	434	377	382	366	409	368	401	355	320	388	380	416	401	393	357	358	412	380	414	381	387	402	395	389	379	391	367	380	387	397	386	375	378	385	402	397	408	379	367	408	411	351	359	396	393	415	373	387	350	398	353	424	405	367	393	400	382	374	383	392	413	364	343	394	401	347	389	396	382	389	405	373	418	403	400	386	380	389	377	391	398	415	364	351	417	438	396	400	384	361	393	371	398	379	371	380	377	382	387	387	400	392	371	375	408	400	358	361	410	371	368	366	371	393	357	409	391	343	425	402	401	427	369	366	372	342	366	405	364	422	420	396	383	364	366	351	391	351	409	374	397	410	398	341	354	413	404	356	415	409	390	381	413	385	400	395	375	387	372	410	422	380	361	396	391	353	372	367	369	372	397	408	368	428	395	394	370	354	372	391	403	399	387	380	376	381	377	394	400	380	366	381	342	355	376	383	384	384	340	369	388	374	345	410	402	409	371	363	410	391	439	365	399	360	400	376	401	380	380	365	385	359	416	406	370	362	371	386	319	409	385	368	376	376	363	396	405	354	368	366	395	363	402	425	376	398	396	390	381	371	433	393	347	364	384	368	398	412	382	381	405	370	404	405	390	402	357	386	377	393	394	336	372	354	364	352	363	397	379	365	372	359	379	383	415	358	418	387	376	394	401	372	418	360	347	382	382	425	353	350	357	411	412	352	434	341	360	381	402	380	403	367	353	379	380	396	381	367	392	383	387	393	431	383	425	360	384	355	338	381	386	396	400	385	369	360	350	385	352	379	386	371	340	397	385	390	383	414	410	378	362	402	432	413	387	415	400	387	384	419	405	380	346	377	373	398	367	414	384	346	351	379	386	386	408	417	382	366	383	389	381	376	407	393	359	412	410	364	393	372	367	400	388	380	381	378	366	374	380	373	375	371	386	405	372	353	393	373	389	396	366	405	351	369	369	370	384	375	412	406	374	369	367	392	381	369	380	389	385	388	345	371	398	401	349	393	396	346	392	408	420	424	392	382	399	379	427	395	380	344	377	443	375	385	372	384	410	368	389	408	386	387	400	391	383	416	399	377	385	362	391	363	414	339	382	389	356	361	367	409	386	388	418	409	383	375	389	385	403	381	379	391	353	363	371	381	395	363	374	380	371	374	431	414	389	399	388	371	378	349	354	349	402	375	393	372	388	337	380	356	362	402	391	396	330	384	410	389	392	438	416	376	382	330	386	425	380	372	381	371	404	379	379	381	409	402	408	377	433	395	420	399	403	378	374	384	412	394	358	400	389	402	374	393	375	359	395	373	379	386	384	339	387	396	411	398	403	355	381	415	428	424	412	364	374	375	359	356	358	422	378	379	397	356	389	354	381	369	418	380	393	359	373	382	386	374	386	430	358	357	384	353	353	368	402	416	369	344	392	402	374	359	384	407	391	376	379	342	360	374	381	389	407	394	404	374	395	400	410	362	349	394	398	386	345	375	373	380	387	361	339	412	385	385	379	385	370	356	365	396	371	427	395	414	392	368	358	376	358	382	403	404	358	373	416	395	405	425	402	406	404	386	379	379	423	357	381	443	370	383	374	379	383	412	417	388	397	377	382	383	400	387	436	365	426	401	397	372	417	357	369	395	355	371	332	366	378	339	380	363	397	392	410	372	411	354	358	412	401	362	389	364	398	381	393	383	381	419	414	383	373	422	414	406	392	391	420	373	413	348	418	388	387	406	427	404	402	400	359	357	374	395	401	379	390	387	400	419	407	392	404	382	371	384	402	390	414	407	390	360	399	383	382	406	378	373	368	380	365	368	425	423	419	376	380	348	388	361	412	361	378	383	370	350	416	392	376	407	393	357	381	360	370	383	440	396	403	351	422	379	382	377	367	360	394	366	366	404	375	382	404	395	369	356	401	388	436	397	350	370	381	352	366	396	364	387	391	402	356	390	427	375	378	428	394	390	365	350	413	418	379	389	392	381	368	330	384	399	389	426	366	381	415	361	391	350	414	389	374	421	411	386	415	364	403	407	361	423	401	414	412	371	376	386	405	404	382	401	391	370	369	390	392	391	391	385	381	334	348	414	385	370	376	389	367	389	390	384	376	398	356	399	371	366	351	404	384	384	349	374	375	369	394	362	369	408	385	380	411	396	368	365	389	383	379	418	371	393	366	377	360	418	348	372	387	375	360	361	356	392	380	377	364	409	338	386	404	381	340	408	350	379	407	426	388	395	374	363	388	397	358	354	418	373	375	385	397	393	424	365	403	356	402	391	408	387	445	387	368	381	364	396	391	371	381	357	391	379	399	375	352	411	377	391	384	378	378	386	408	389	400	375	372	375	390	393	428	357	402	387	411	354	394	360	393	386	402	404	379	380	449	436	374	426	399	366	392	390	345	432	404	404	397	359	385	380	378	376	419	394	411	397	379	392	352	387	366	391	382	388	387	335	377	364	423	357	387	391	426	377	390	380	379	359	367	412	379	361	394	386	381	340	388	346	364	408	378	391	387	412	416	377	371	410	387	363	388	386	390	414
3665	3636	2193	1332	1047	922	959	845	873	893	834	895	839	871	855	865	805	848	853	854	853	836	838	834	854	840	787	802	802	818	818	873	803	797	839	819	788	844	857	827	803	786	786	835	807	816	822	804	799	826	771	814	845	779	797	779	794	814	807	834	824	818	815	844	831	813	830	809	806	799	776	883	795	821	826	835	865	819	889	827	827	843	790	811	873	825	811	826	837	801	811	781	855	862	855	818	839	821	876	816	771	842	797	772	832	789	738	818	847	802	834	877	822	807	845	811	828	824	805	845	802	833	878	819	829	838	762	813	836	818	827	850	816	805	806	801	817	832	845	851	780	846	822	782	791	854	798	797	800	829	845	816	820	881	790	787	826	819	800	767	800	771	839	836	830	768	832	799	801	847	863	832	823	845	826	827	866	823	817	772	840	809	837	837	853	828	860	848	796	804	865	812	810	815	812	824	835	775	822	843	801	810	849	844	801	879	806	899	815	792	812	836	873	800	833	823	823	840	808	812	788	797	821	835	828	810	827	840	799	841	808	805	837	817	841	775	819	791	855	795	789	820	828	856	797	800	827	763	817	820	830	843	852	814	805	812	853	815	877	806	765	841	863	815	848	859	819	819	810	841	874	819	795	802	798	820	867	797	847	857	808	839	857	824	811	794	856	845	816	848	812	852	746	825	849	809	767	853	820	809	783	802	756	800	833	795	829	782	809	883	827	801	801	807	836	846	823	863	863	808	826	856	880	808	869	829	839	790	797	796	848	810	821	821	751	813	797	847	843	838	823	808	751	833	847	835	852	863	808	833	852	792	816	857	859	796	815	797	828	813	791	805	829	876	820	844	831	778	845	847	799	827	788	828	805	825	860	825	787	823	841	799	824	826	882	811	809	824	800	746	822	789	834	833	797	825	802	825	882	846	874	835	872	759	796	796	802	863	793	816	843	791	819	838	879	867	857	799	803	883	853	813	850	875	827	836	822	834	802	846	786	828	855	842	853	831	854	826	825	827	856	841	834	823	820	813	819	825	844	826	843	809	804	791	877	850	837	783	795	808	806	799	771	850	830	819	809	852	775	807	851	859	801	861	837	865	825	807	803	828	817	814	822	849	879	776	859	776	765	824	781	770	845	804	852	824	829	839	828	793	764	875	871	851	788	792	833	821	787	844	848	847	799	834	830	802	816	823	788	822	848	824	798	800	807	792	836	828	806	822	856	828	803	802	837	793	787	793	834	875	857	830	773	796	804	820	851	817	791	869	829	812	793	842	792	804	753	794	794	854	846	794	834	832	790	839	816	810	811	843	806	824	823	838	835	857	823	797	814	826	782	800	784	841	822	821	800	842	792	830	829	865	769	819	781	854	846	835	796	795	829	824	791	822	865	832	820	800	761	849	838	849	836	882	865	849	788	814	830	851	841	835	892	827	805	771	845	858	844	817	846	815	779	783	836	778	844	836	792	749	769	836	859	828	854	825	827	836	830	865	832	825	811	801	816	833	823	831	841	814	862	846	834	832	844	798	867	790	821	814	864	795	786	809	862	787	784	802	838	797	751	846	771	847	799	803	847	864	836	808	813	837	811	804	826	794	850	795	805	817	781	798	802	782	819	829	881	813	824	803	796	812	771	800	812	851	812	809	826	781	827	896	798	817	825	841	823	803	814	809	777	859	822	793	851	827	815	795	781	819	788	819	804	811	835	803	815	865	827	849	820	830	839	819	817	850	811	831	795	841	767	770	819	833	829	807	836	808	852	834	879	846	852	772	812	865	807	831	828	820	814	850	840	838	842	840	753	865	817	803	810	858	844	826	801	816	814	852	831	876	838	789	789	803	863	818	834	820	795	770	839	835	838	781	782	812	834	842	777	771	854	844	827	821	800	805	837	822	812	786	831	832	846	809	826	853	817	777	795	803	827	809	841	846	838	844	834	807	837	788	853	862	864	797	806	820	872	810	789	820	844	823	851	840	819	826	891	865	831	804	867	850	814	802	842	792	816	859	829	847	850	842	807	835	837	827	804	870	870	815	802	811	812	817	796	806	803	825	824	824	826	845	820	837	866	779	808	773	796	794	811	786	797	802	816	819	819	832	868	773	812	820	772	821	843	839	820	857	815	758	813	807	820	801	840	802	829	764	873	834	834	792	841	830	847	795	783	830	783	848	810	832	851	797	810	821	776	838	799	828	885	793	849	847	830	843	816	814	792	840	811	808	850	862	809	895	818	772	814	806	786	804	859	837	786	834	786	797	778	794	819	859	872	798	837	817	839	801	775	868	802	849	795	797	834	815	778	833	792	840	781	800	853	817	885	828	872	802	801	864	846	851	827	834	832	851	818	808	834	836	824	847	801	871	776	797	793	787	831	796	838	805	860	760	858	905	779	811	862	828	865	839	845	825	821	795	777	834	867	831	814	835	832	821	841	831	785	826	858	850	817	780	833	901	827	875	799	805	834	815	899	845	794	843	819	808	850	858	801	817	819	798	844	845	807	851	877	824	863	858	834	814	827	801	823	800	821	812	829	847	808	796	772	814	836	838	777	810	797	822	885	802	849	805	842	851	764	851	827	866	851	833	853	827	815	889	824	860	816	823	854	857	792	791	794	825	779	789	804	850	828	784	875	861	812	821	793	816	854	822	795	810	843	806	814	807	838	902	810	817	837	886	804	842	838	849	809	914	879	824	850	839	806	826	780	803	826	863	806	821	794	871	830	890	812	852	846	863	836	775	905	832	823	813	762	796	805	819	804	839	837	818	828	820	828	833	813	840	827	827	860	786	816	819	818	830	760	824	840	819	811	792	871	842	845	841	770	878	855	847	812	882	812	853	814	792	801	791	796	834	841	847	774	817	802	881	773	814	788	765	790	818	795	845	838	822	864	781	861	795	815	820	793	807	788	773	801	843	836	845	847	831	840	785	858	825	844	828	847	798	803	829	772	840	870	779	819	804	808	828	804	802	796	849	833	868	839	806	816	805	871	790	812	838	820	781	802	754	832	816	760	858	802	830	796	801	798	862	814	871	832	833	831	807	844	808	803	859	803	825	881	854	820	810	825	822	796	809	770	785	851	826	799	821	820	792	860	769	813	860	852	852	780	818	857	765	858	825	828	818	859	783	798	772	760	855	785	841	849	844	837	886	807	786	804	852	818	805	811	803	836	831	806	802	827	814	806	858	827	779	840	793	830	874	820	836	856	798	776	844	843	869	820	819	819	820	770	807	793	827	818	807	815	800	811	824	812	868	833	840	861	866	865	834	859	753	859	786	849	838	875	828	824	856	818	823	811	826	809	804	777	772	822	843	886	856	845	790	866	801	824	837	811	845	858	830	822	842	807	839	862	776	847	837	843	808	811	834	836	834	808	815	851	811	804	871	820	817	831	866	783	878	812	815	831	801	850	816	788	779	852	776	804	853	817	805	770	856	836	834	803	819	849	769	834	853	852	883	829	812	833	826	831	814	804	881	771	830	824	791	842	841	808	813	839	848
24596	21716	26081	27925	21722	21719	3172	521	405	314	276	303	289	299	246	242	236	270	235	256	264	241	228	232	238	269	223	258	235	228	221	211	230	226	204	224	215	221	201	219	218	219	252	201	233	246	228	219	226	231	205	234	208	197	198	241	248	235	208	273	207	231	209	216	251	230	205	209	210	219	221	212	222	211	228	228	212	252	213	242	197	235	245	232	220	241	227	211	180	227	227	238	204	240	254	239	228	211	218	227	212	223	220	202	240	219	242	214	217	211	213	195	234	223	247	204	207	212	253	211	253	205	189	229	244	229	218	192	199	250	224	245	217	234	213	205	233	229	221	247	229	235	237	206	221	236	215	198	240	212	212	221	225	215	197	236	225	215	211	240	211	219	198	220	234	230	219	216	211	231	228	225	223	212	223	227	233	223	228	205	209	226	205	224	225	197	232	233	213	240	211	217	218	209	206	225	230	250	227	211	230	244	233	214	222	213	229	218	228	204	230	203	206	224	232	217	209	204	232	231	211	205	225	228	233	248	223	231	207	216	221	202	190	204	217	231	241	228	209	259	227	231	205	200	211	215	251	244	227	239	228	237	224	212	245	220	216	217	208	200	254	235	218	233	240	222	208	220	226	201	220	236	213	185	214	221	207	224	245	240	223	199	233	238	219	203	224	225	233	184	232	227	230	208	213	180	261	220	241	228	184	177	225	198	224	204	211	190	213	239	234	196	211	232	225	238	219	243	226	237	244	234	234	221	232	224	233	192	268	233	198	198	217	210	222	239	220	200	198	219	210	220	226	226	215	219	239	234	226	222	212	214	226	230	214	211	204	236	207	237	216	221	211	216	207	217	207	223	242	241	222	204	215	223	227	228	246	200	202	194	209	230	230	225	199	188	195	228	194	223	233	226	212	227	230	232	239	201	232	244	246	231	210	240	220	237	201	188	244	252	212	230	200	222	239	229	214	209	221	185	219	248	220	236	204	236	215	201	234	225	216	237	208	208	209	215	206	232	225	178	244	225	221	199	232	220	242	236	223	222	212	220	205	231	227	221	222	247	224	221	205	220	230	199	216	233	209	222	211	201	211	198	234	223	214	220	215	229	194	222	249	186	232	207	217	222	241	216	211	219	242	226	197	213	212	207	201	207	215	236	240	213	190	201	245	221	232	224	217	214	215	221	232	205	222	198	197	231	232	181	214	232	197	242	212	214	237	242	216	198	206	232	221	213	219	253	231	225	200	222	192	199	233	249	241	211	200	235	222	236	207	231	215	230	237	238	231	215	236	221	232	199	203	200	230	223	254	208	211	202	213	221	234	224	202	248	218	196	195	217	217	234	222	210	215	242	200	239	214	207	236	207	204	234	208	264	204	219	215	237	199	184	242	205	223	197	211	230	178	230	234	205	222	198	199	197	200	234	207	215	236	260	219	222	236	228	204	205	224	201	195	185	212	215	189	218	202	210	238	222	213	203	232	230	233	223	245	240	197	204	227	215	216	230	208	224	195	204	215	245	192	217	225	191	222	230	198	221	213	234	201	227	213	232	217	221	198	241	242	203	209	224	214	243	247	219	230	229	214	218	268	231	212	243	215	222	231	208	205	204	233	215	221	218	223	208	237	207	239	228	207	242	225	211	210	224	210	201	232	224	200	242	241	207	254	211	209	198	177	216	213	209	203	217	224	223	215	247	235	242	265	213	234	202	221	233	187	233	204	238	228	215	196	215	259	219	258	210	217	239	207	224	193	223	225	213	183	218	222	206	244	213	234	202	237	203	219	218	236	209	201	217	206	185	240	210	215	241	204	209	203	195	232	241	264	208	239	210	214	230	197	213	234	219	226	217	226	223	206	238	226	225	210	199	232	227	235	214	219	214	208	226	209	210	221	224	216	235	231	216	266	235	247	209	222	264	203	253	229	208	237	198	220	203	205	238	211	191	210	246	221	211	200	200	223	217	224	225	205	179	212	220	199	239	219	215	228	198	236	192	189	218	202	256	230	220	189	204	200	235	221	224	233	221	209	216	239	260	232	229	234	215	190	201	211	230	199	210	209	235	195	211	205	220	198	224	200	214	224	211	204	254	213	212	210	233	259	225	198	209	228	208	186	181	222	212	201	224	212	242	235	261	217	205	231	199	222	216	221	224	223	221	214	203	247	229	207	216	260	204	214	229	197	218	250	212	258	222	217	220	220	187	211	230	226	229	223	239	218	228	220	209	228	217	220	221	219	225	189	245	217	228	228	266	238	210	201	224	184	217	229	212	216	203	203	245	229	228	199	184	211	232	229	231	230	248	198	244	230	252	200	247	189	223	226	221	232	223	200	217	244	198	217	188	189	222	222	201	191	217	221	213	225	215	216	211	210	196	217	204	258	231	237	208	229	206	238	205	174	195	239	227	228	240	227	237	227	257	220	278	210	242	219	225	231	232	231	241	214	227	200	191	205	244	202	219	209	202	226	214	204	210	224	232	239	217	195	206	228	234	235	208	204	236	222	229	220	203	233	204	227	230	191	208	250	179	209	236	211	220	236	236	216	208	213	209	224	181	218	195	228	210	212	222	221	214	230	214	228	214	244	209	206	224	252	227	218	220	248	182	196	214	224	200	228	218	221	219	245	220	218	225	209	194	257	238	217	212	246	239	211	211	227	206	193	223	227	198	234	226	226	209	204	217	235	231	210	208	220	257	190	223	210	229	199	207	235	211	236	208	213	226	241	237	221	231	206	231	223	230	202	210	233	192	241	241	207	207	222	200	229	209	227	244	205	204	211	241	225	213	234	216	231	226	225	205	241	226	223	211	206	219	232	201	221	183	219	218	213	230	188	204	238	215	223	211	228	222	223	236	218	202	230	235	231	230	222	223	242	250	193	237	226	226	187	224	241	214	259	227	228	201	225	229	230	222	230	211	204	237	194	238	232	224	197	194	233	213	216	190	189	243	221	225	206	230	201	221	205	216	231	211	221	213	201	258	215	226	205	229	221	212	204	249	208	214	205	233	191	213	205	234	236	196	212	198	208	234	204	228	218	223	197	205	218	229	237	231	230	220	230	224	233	218	232	219	226	235	215	219	233	250	241	238	212	229	225	233	207	209	240	201	200	252	217	244	210	211	227	250	223	209	233	221	195	200	225	220	227	209	216	223	217	226	207	226	193	246	232	235	220	196	228	206	221	193	237	187	202	227	205	233	237	242	173	231	190	240	218	213	230	217	215	215	232	221	249	221	235	225	210	198	221	219	222	214	219	196	210	205	210	221	223	215	236	187	246	207	216	223	253	227	235	221	220	199	220	225	226	200	236	232	240	236	192	219	212	209	204	216	213	213	233	218	205	237	243	216	192	217	199	232	220	212	221	230	207	233	245	233	261	246	205	235	232	218	222	217	204	261	215	247	223	223	237	247	235	216	244	239	204	218	216	199	215	239	206	233	210	198	201	221	247	234	202	226	245	228	202	226	221	213	212	216	222	206	229	227	223	231	215	224	219	248	209	185
3630	5400	3090	1470	913	771	653	603	558	538	568	501	506	526	523	498	496	527	505	492	501	506	539	513	478	478	498	478	515	524	505	480	484	496	471	510	478	460	474	512	500	500	494	522	507	494	476	492	470	471	544	490	497	444	491	515	505	436	474	494	516	507	484	461	468	521	515	464	527	522	514	509	500	482	488	498	496	434	462	494	494	488	466	505	527	482	472	500	504	500	500	447	479	479	500	522	514	496	452	456	497	503	492	457	490	505	503	516	491	480	513	470	493	512	495	497	512	500	509	539	502	501	462	514	513	513	496	504	499	476	474	522	505	503	468	500	485	509	533	507	508	462	491	512	463	535	515	503	453	490	483	524	511	521	457	549	463	447	473	484	512	506	497	547	495	472	516	467	460	460	491	539	459	452	476	491	521	504	505	463	486	513	503	508	483	534	479	492	503	500	492	463	454	523	479	496	488	509	534	509	494	487	484	465	477	476	509	492	506	497	439	493	490	454	498	523	498	488	474	482	506	484	459	507	504	469	490	460	487	511	515	473	522	420	503	503	468	507	521	504	485	527	494	480	501	554	472	511	465	486	480	466	486	494	476	525	501	483	484	528	500	490	534	468	478	486	487	520	534	518	524	493	498	478	486	487	482	480	519	495	500	488	486	483	497	528	509	487	499	532	503	466	490	488	461	470	495	479	462	518	481	517	482	464	479	497	474	478	534	502	493	491	480	463	505	507	494	522	472	481	468	471	496	502	518	465	538	478	512	529	453	491	461	538	468	496	499	487	493	454	466	525	513	496	478	497	464	493	466	460	495	450	545	490	504	510	467	518	497	510	468	476	489	508	502	513	499	497	488	486	468	511	463	511	508	520	467	512	519	495	530	488	490	468	478	506	536	490	418	511	481	494	503	506	513	515	460	505	546	476	464	510	506	514	523	524	504	456	484	473	477	503	560	484	499	458	480	477	458	524	471	468	489	481	513	479	531	483	483	479	487	501	507	471	520	462	486	475	480	501	488	510	483	453	477	516	492	491	488	473	490	517	512	492	499	482	515	479	525	492	510	498	493	477	525	461	481	535	518	491	457	525	497	515	487	469	494	455	495	494	489	549	512	494	501	479	455	501	487	487	490	500	517	519	456	489	491	525	520	494	497	467	492	481	482	469	533	483	502	500	468	470	458	491	503	494	510	515	510	516	473	487	502	500	485	514	484	533	457	510	515	524	472	502	476	505	497	480	517	475	499	484	505	472	489	453	465	509	488	486	454	486	465	482	507	508	514	453	482	468	467	480	543	457	465	466	490	475	490	482	485	519	477	509	439	493	473	526	491	465	478	471	508	456	484	462	479	498	516	483	470	480	448	508	501	499	508	486	459	499	466	479	522	497	504	479	505	495	499	503	503	498	455	468	513	508	486	504	513	486	485	534	490	484	479	474	459	505	498	504	461	450	500	487	511	470	479	494	480	485	540	522	493	423	517	499	487	505	510	469	493	520	481	475	554	496	505	503	540	487	513	528	500	454	482	483	482	449	494	509	517	480	507	510	479	455	527	487	531	526	494	536	479	508	514	501	520	494	467	512	456	512	490	489	523	488	456	485	479	499	482	446	512	484	510	457	509	488	493	473	440	497	494	517	526	525	496	480	459	474	495	506	493	537	478	568	456	494	498	477	475	460	549	450	483	505	462	482	502	512	551	470	515	473	491	471	491	539	498	498	510	461	485	476	504	512	519	506	481	489	516	475	465	521	521	490	565	484	490	517	503	487	459	478	453	462	500	485	514	512	478	490	475	437	500	446	542	533	519	527	504	496	482	533	465	512	478	510	488	531	487	485	470	496	466	461	474	520	504	483	517	485	462	465	488	487	493	484	481	504	486	459	463	521	499	512	486	474	476	503	475	483	459	490	498	480	480	470	492	503	503	497	487	477	449	498	507	475	524	481	492	496	448	444	538	473	495	482	538	528	485	502	508	503	491	511	514	486	493	506	481	488	493	505	487	458	519	502	485	496	489	520	518	516	501	529	465	440	469	496	507	490	493	524	506	466	492	488	479	505	490	494	507	516	487	492	509	482	518	499	486	479	457	451	483	482	492	481	505	490	512	463	514	494	463	474	511	522	520	510	470	500	492	520	506	500	495	505	526	477	483	525	507	471	473	472	512	480	517	482	477	497	457	478	485	482	492	501	506	453	468	482	498	488	512	513	519	481	494	447	492	504	476	470	498	469	482	507	494	502	473	477	506	487	495	479	493	495	525	502	492	488	471	463	467	500	480	481	491	499	498	461	533	476	508	522	515	488	520	497	518	507	475	467	497	506	472	512	467	519	490	465	545	520	511	532	521	503	517	518	529	491	466	527	512	478	487	507	472	494	466	521	470	480	475	508	520	499	485	486	467	488	449	481	473	487	530	467	480	529	496	510	509	520	487	477	507	446	486	500	496	431	446	492	501	504	500	504	485	473	448	462	484	517	470	507	488	470	495	491	442	466	504	497	476	507	482	476	460	496	485	503	505	521	511	463	481	463	510	521	453	461	499	467	457	472	462	487	464	476	491	485	494	481	481	504	493	500	463	504	495	507	492	485	491	496	483	454	502	474	518	517	497	486	491	501	507	510	487	463	490	487	482	486	466	489	445	490	499	470	508	478	461	499	510	514	483	491	490	484	471	525	491	489	485	455	465	510	443	481	454	499	519	523	516	483	445	489	479	487	443	479	471	495	471	511	479	491	476	498	477	530	496	496	478	506	505	471	486	459	554	510	520	483	480	479	467	481	493	499	478	454	496	487	494	502	467	494	505	504	516	478	542	437	486	495	476	502	484	484	468	466	519	466	499	454	470	471	489	466	478	497	507	470	502	457	480	483	496	511	528	448	455	499	447	530	476	466	479	498	514	498	539	491	476	494	514	505	486	488	504	468	450	479	520	510	482	476	450	475	531	489	494	474	483	485	484	507	487	504	474	471	477	499	486	489	507	502	497	499	489	484	495	509	501	495	488	491	502	495	504	506	474	501	469	513	524	475	474	493	488	509	484	505	467	522	474	494	490	506	497	516	502	468	458	516	467	462	471	476	507	503	475	483	528	533	463	486	473	489	522	496	508	521	483	480	471	500	496	497	507	496	518	465	477	473	494	464	499	459	484	493	473	530	462	514	489	497	465	505	472	508	470	499	486	514	482	487	511	539	489	475	499	512	498	507	462	469	489	498	529	498	516	430	492	480	488	476	475	500	517	485	535	465	480	515	503	455	509	503	455	529	501	505	489	461	498	475	450	496	481	506	441	500	523	497	515	490	470	445	482	482	502	452	488	511	509	458	464	480	525	485	503	455	499	499	475	441	494	516	466	495	495	511	480	501	483	482	492	484	517	497	492	499	484	467	482	485	462	487	494	500	492	488	494	474	442	510	470	507	445	487	475	471	520	488	477	519	479	488	469	495	466	492	510	469	533	445	515	490	443	496	477	452	494	502	515	468	472	527	488	483	472	552	488	488
33639	10626	1072	416	379	318	347	316	340	306	309	335	313	317	272	293	287	298	294	331	316	341	295	342	333	323	310	324	311	332	322	317	292	293	292	318	309	304	315	325	330	329	299	333	296	305	331	330	328	324	313	275	299	291	326	276	330	307	305	301	323	315	333	350	317	325	332	306	325	338	321	309	336	296	308	305	341	319	328	318	340	305	302	290	290	311	318	321	313	304	292	311	358	292	318	319	317	322	297	336	346	330	287	309	308	351	329	322	362	331	343	312	291	319	324	298	340	328	320	323	329	311	296	328	299	334	302	343	297	290	300	344	275	294	289	320	275	284	285	318	337	307	303	304	315	273	311	326	299	282	303	330	326	313	294	308	328	316	319	335	302	283	311	325	318	293	300	318	317	338	285	326	310	321	307	333	313	310	310	326	306	304	355	352	301	305	275	308	317	327	342	320	337	291	296	323	315	316	339	255	316	302	309	353	323	270	302	351	308	336	326	314	326	330	314	285	311	285	306	328	301	311	324	289	306	336	303	340	312	307	299	309	322	276	319	303	329	296	322	319	316	338	323	315	310	296	282	311	322	268	289	301	328	317	321	338	347	311	317	354	343	350	311	288	310	316	294	307	301	314	320	307	282	259	293	312	293	295	358	305	317	313	287	327	313	312	321	351	323	286	277	345	340	335	328	317	321	342	260	321	311	304	325	290	316	299	326	308	295	310	296	343	309	311	337	293	319	365	341	312	285	285	293	339	332	340	320	309	328	304	340	329	321	317	294	313	328	336	325	301	336	285	315	328	323	292	316	308	320	315	315	306	307	304	311	281	343	332	296	318	318	330	342	312	337	315	310	338	290	310	312	342	276	275	325	357	314	327	310	329	337	301	336	358	318	321	300	316	311	332	321	311	292	311	305	327	314	283	306	315	324	345	345	305	314	303	316	310	282	284	298	324	319	297	324	328	323	315	316	334	290	327	299	308	275	340	283	262	304	323	305	313	335	307	337	293	326	320	333	308	332	355	329	347	328	292	306	305	310	308	305	320	302	315	333	337	336	309	331	301	295	291	321	292	339	296	336	305	303	312	312	315	305	308	284	304	289	298	288	333	314	324	326	306	319	328	316	335	302	326	305	341	313	270	333	315	324	322	306	301	340	313	305	300	343	309	299	307	278	307	315	288	315	275	316	325	312	303	332	333	355	295	333	336	286	304	320	300	330	305	307	313	336	332	324	307	318	283	313	288	312	307	326	272	349	332	302	317	301	271	337	326	280	350	322	307	326	329	319	339	306	278	308	298	294	325	317	294	304	296	280	298	269	328	328	307	323	318	319	337	306	325	285	330	336	319	301	334	293	316	344	330	323	330	295	314	330	321	299	323	316	315	312	305	257	294	274	344	304	355	317	314	304	315	299	308	305	290	328	340	349	321	319	292	326	322	315	353	318	319	310	336	327	318	304	323	338	308	302	270	328	324	340	323	371	346	318	336	311	309	332	310	318	290	321	325	342	345	319	329	319	310	301	312	337	305	333	318	331	325	325	290	322	328	322	312	323	295	305	294	307	330	291	303	300	299	317	307	328	301	288	332	300	343	318	310	309	290	309	315	335	310	367	350	342	317	279	306	299	305	293	289	280	285	289	310	333	354	334	338	305	340	308	311	285	326	319	290	307	324	336	306	332	310	309	317	336	333	348	336	302	297	314	311	299	313	285	327	306	333	315	329	324	320	304	338	330	304	288	304	319	303	281	311	311	359	305	324	327	346	333	313	314	345	350	302	312	331	320	295	284	317	301	319	329	327	318	307	319	318	296	332	307	274	311	315	313	283	335	302	302	331	305	316	324	308	308	321	294	304	311	314	313	351	335	286	309	357	309	269	313	332	302	310	289	298	320	348	323	329	317	279	300	315	340	279	309	289	306	321	312	303	310	289	323	326	313	346	311	329	307	297	305	307	279	307	311	276	286	332	269	320	299	315	287	309	330	312	311	367	325	301	285	315	322	331	295	296	326	299	293	300	314	299	282	319	331	330	357	324	309	318	324	350	316	282	282	302	310	273	328	345	328	292	314	329	327	328	338	342	303	309	330	335	308	310	308	339	328	297	300	311	325	307	332	299	321	337	339	299	309	302	320	309	312	282	300	314	280	334	303	327	317	321	292	304	281	281	307	276	340	328	295	298	312	321	321	298	293	323	321	320	322	300	302	278	318	307	328	301	284	304	322	322	305	318	308	323	313	307	309	295	317	304	318	323	281	320	328	302	329	301	312	343	310	336	302	296	307	318	308	307	287	339	314	289	318	310	288	288	331	299	325	331	307	321	309	312	291	309	299	305	316	310	300	336	294	307	347	331	298	317	331	310	322	314	347	369	323	321	300	342	346	301	324	348	327	321	332	328	295	324	343	306	327	326	344	307	273	288	331	336	319	273	300	305	308	321	343	300	299	319	304	315	317	323	275	307	301	322	315	313	331	296	333	321	278	318	297	322	284	352	312	297	308	305	327	328	319	276	281	328	307	330	305	316	288	299	332	345	282	341	310	315	337	316	328	320	319	332	308	315	294	303	316	299	317	321	319	330	304	320	327	284	294	309	321	312	324	295	332	343	282	324	318	293	325	306	289	325	327	309	320	323	310	285	282	303	315	293	297	319	310	312	342	317	338	336	307	298	324	318	298	292	284	311	299	294	296	322	313	346	309	300	293	346	281	301	303	327	291	318	331	337	299	296	337	281	289	292	314	299	316	311	348	303	312	330	307	311	306	322	322	295	304	309	318	306	275	330	312	283	297	290	342	303	346	337	301	301	328	314	322	284	314	298	333	323	354	326	316	281	320	293	317	302	315	328	295	312	291	299	317	285	311	273	313	332	322	339	289	308	349	326	324	293	300	322	309	324	346	342	306	341	335	295	294	324	331	292	326	298	315	345	311	298	306	301	311	314	321	344	299	278	332	319	320	333	312	299	319	309	338	341	322	333	370	272	313	313	308	285	277	331	298	315	307	289	355	348	329	300	330	321	334	312	310	301	339	293	323	346	325	310	360	277	301	340	312	327	303	314	313	315	306	317	322	336	321	306	297	297	278	299	315	308	315	348	335	319	324	297	327	310	283	353	277	341	319	305	292	309	337	324	323	321	302	330	295	315	295	276	289	315	305	315	312	314	309	294	333	292	317	306	305	341	321	306	330	314	345	293	339	327	295	289	295	310	343	316	328	303	327	303	320	339	302	303	307	281	326	309	340	315	346	331	286	343	330	298	342	332	299	314	311	292	271	326	311	288	324	339	314	308	339	323	294	301	328	288	328	308	297	293	280	316	288	288	310	303	344	313	319	324	319	322	338	312	324	310	306	311	345	283	321	301	285	307	279	312	317	315	267	325	304	309	301	294	342	345	321	280	299	303	348	342	284	324	322	293	290	325	351	304	322	314	314	336	317	295	335	323	296	336	321	319	288	309	334	347	311	335	360	312	318	287	331	299	324	321	307	293	309	289	325	289
5842	839	772	762	652	683	665	676	683	721	757	719	702	717	741	663	748	707	694	725	670	728	705	683	708	667	710	710	659	748	714	694	687	747	686	670	701	705	713	717	679	731	721	728	730	671	694	749	716	713	703	730	715	710	706	742	732	712	655	675	706	699	683	733	727	690	690	734	712	709	697	723	714	687	699	683	706	691	745	717	672	727	704	761	683	751	686	702	687	716	747	681	699	727	703	690	727	678	682	677	721	720	701	726	709	692	731	700	691	650	709	724	718	736	705	675	693	686	731	684	681	720	720	708	748	728	716	729	715	663	732	744	723	701	680	706	715	727	657	720	692	721	726	723	744	711	735	722	683	687	706	703	710	720	665	682	782	704	699	712	751	703	718	680	731	706	705	745	720	757	699	718	715	730	725	697	719	760	706	700	713	708	742	747	676	727	723	701	728	705	693	716	706	716	680	702	696	679	731	712	746	675	737	680	694	713	677	699	725	710	783	725	725	704	688	672	694	664	674	704	735	706	688	691	711	727	695	715	712	740	703	761	719	701	710	716	733	706	698	697	694	669	717	711	732	716	728	701	735	676	750	686	710	661	700	731	653	705	725	699	722	737	751	700	747	751	698	692	765	726	740	715	732	662	743	778	762	676	737	705	685	715	709	677	681	697	695	698	717	732	731	723	687	723	703	767	699	728	697	713	738	693	747	726	702	674	693	753	722	668	727	709	732	690	701	730	772	697	698	696	675	730	726	718	668	724	722	681	698	685	721	720	691	723	724	752	733	709	751	675	718	710	746	686	737	767	701	746	689	699	689	764	662	690	687	677	698	695	718	689	673	660	707	713	704	698	689	730	725	712	681	802	723	650	696	714	722	704	742	736	671	706	724	702	753	713	720	729	693	743	731	727	704	757	711	661	709	739	697	712	720	675	688	721	699	684	760	715	713	681	714	689	733	739	714	724	727	705	742	734	717	711	734	748	717	669	696	708	709	691	736	702	699	690	711	713	712	698	680	669	670	743	726	725	721	701	736	712	737	754	700	699	706	764	718	719	719	711	713	693	715	680	672	692	685	701	731	673	665	736	713	692	690	665	727	723	780	733	731	695	715	688	711	706	734	766	722	710	748	677	730	734	696	713	715	747	705	697	686	708	732	716	689	725	660	682	719	749	723	731	700	716	676	705	665	731	650	761	695	656	717	756	711	685	702	674	691	694	689	699	691	697	686	710	672	717	770	699	714	715	664	764	719	686	726	717	709	685	700	702	758	691	698	716	716	737	732	762	731	730	696	677	728	728	754	707	743	719	729	708	705	700	716	673	690	705	733	683	775	751	663	703	650	738	689	728	675	728	740	723	738	768	683	700	693	720	695	708	725	660	705	707	732	724	706	737	756	723	719	711	735	648	709	707	710	715	721	733	691	711	732	713	692	657	650	740	720	759	752	770	684	701	711	712	678	729	715	729	689	676	703	700	688	686	666	697	734	695	682	671	707	681	744	705	724	702	704	716	711	707	719	672	709	734	699	648	749	728	698	660	716	741	721	738	759	725	763	702	663	721	695	721	723	747	665	685	713	670	688	777	690	694	728	677	726	731	691	737	741	666	708	741	657	678	728	717	736	699	767	698	731	667	738	622	684	686	678	719	697	735	695	685	730	750	706	715	709	781	719	757	668	701	671	691	749	704	710	693	727	689	706	710	675	661	715	719	733	696	729	716	707	676	706	679	718	714	736	743	717	670	757	734	761	689	674	685	675	730	710	736	735	680	717	705	694	717	679	731	688	665	754	718	714	693	739	732	704	727	753	711	683	650	742	688	716	753	707	724	686	710	670	694	705	703	687	729	701	699	663	707	745	781	727	678	735	649	709	718	700	714	701	711	700	695	738	671	745	736	672	685	703	685	673	710	677	754	733	696	692	652	741	691	663	670	759	665	700	703	761	683	714	702	724	700	678	671	725	692	742	704	702	690	701	720	693	690	725	715	689	731	731	723	729	701	702	738	688	716	689	726	726	719	702	730	742	708	724	740	709	686	690	690	747	688	695	746	759	679	696	690	661	686	703	725	703	738	689	671	705	673	737	702	691	749	730	706	711	755	728	722	720	728	689	706	722	697	713	675	712	733	731	724	699	685	682	754	698	656	758	701	689	697	749	715	689	758	734	728	687	700	710	721	701	679	713	690	708	687	731	720	671	689	706	730	721	732	708	711	696	700	724	713	693	675	689	700	759	730	691	742	687	697	705	706	668	668	712	718	718	684	730	700	721	677	744	677	664	744	699	648	733	689	710	703	744	716	733	734	728	726	711	698	655	689	701	729	723	700	748	723	719	709	672	735	733	717	708	711	751	699	703	716	687	663	715	745	683	670	729	689	709	656	708	702	724	717	692	686	706	732	713	734	700	714	709	727	678	697	742	698	765	686	704	734	700	744	744	692	682	686	751	702	723	677	760	709	739	700	704	683	730	729	737	689	706	716	710	735	772	733	680	674	681	748	725	698	713	725	713	701	710	695	701	696	715	695	706	775	709	673	696	688	705	739	695	735	693	722	724	737	734	682	702	712	742	704	673	724	721	678	693	695	681	700	704	644	699	742	725	719	704	736	718	647	715	710	651	713	686	706	751	705	702	658	654	695	681	687	732	732	667	732	711	685	714	720	676	701	694	711	709	714	704	727	721	728	697	723	755	765	681	704	722	716	761	765	654	739	715	697	722	695	684	707	656	732	715	676	695	667	712	690	722	773	657	689	710	674	727	672	792	727	713	737	714	751	715	696	716	704	691	754	742	701	716	700	705	687	688	702	701	678	739	714	711	720	702	715	735	696	715	757	699	702	727	714	693	723	679	700	678	715	733	665	739	744	679	690	714	728	675	663	710	729	706	701	681	716	735	732	720	706	701	713	720	737	704	701	705	674	670	726	733	730	676	719	697	664	718	686	710	721	676	751	693	694	716	712	739	647	717	712	696	715	721	715	681	739	697	759	711	727	726	638	746	717	751	728	736	688	680	674	727	728	716	724	738	708	713	703	736	722	720	686	742	686	719	716	711	690	732	685	702	725	666	712	681	726	742	723	748	725	721	695	662	660	712	713	644	653	672	730	706	711	727	727	744	708	727	707	708	718	711	719	732	682	685	727	670	705	688	701	651	695	682	720	671	701	719	687	719	732	714	774	731	714	721	728	692	716	770	703	735	727	712	724	698	712	664	698	715	688	681	698	681	710	754	783	700	714	705	780	688	683	672	675	748	734	666	686	702	685	699	758	721	710	682	694	747	712	697	742	736	693	724	720	655	701	711	711	750	672	700	713	716	702	765	707	678	739	714	705	727	739	694	682	688	792	673	694	677	714	706	706	681	702	692	735	704	724	709	755	733	728	729	723	769	721	734	735	693	733	747	714	755	703	703	730	711	682	694	684	728	695	702	744	736	710	699	736	681	724	718	729	700	666	743	758	726	734	672	711	687	709	707	721	711	743	734	711	672	734	684	700	740	707
25265	21688	25463	28415	21603	4760	695	488	461	448	429	432	433	415	376	417	420	411	403	376	395	368	401	357	413	420	398	427	420	375	356	389	404	413	408	419	395	420	361	385	342	405	395	430	431	371	411	380	432	372	391	430	401	414	428	407	389	380	369	379	401	371	363	384	368	385	413	441	405	361	355	344	373	394	400	390	399	396	386	384	377	399	388	373	367	393	403	376	372	418	377	386	433	404	344	380	385	369	406	393	394	401	392	358	356	346	365	391	392	384	396	396	369	359	368	388	407	384	398	360	368	355	385	367	418	397	375	373	384	411	362	383	350	372	380	387	400	391	395	354	364	399	387	386	382	399	373	372	412	350	374	385	379	385	412	385	392	377	397	422	402	391	366	399	393	379	388	362	358	371	399	412	417	373	396	391	392	399	360	369	411	374	381	410	366	406	385	411	448	393	359	401	399	374	408	376	366	404	415	435	373	375	405	411	397	387	405	355	368	394	389	404	355	379	384	406	383	436	387	373	375	415	335	365	368	393	381	354	374	391	374	392	423	379	328	380	355	397	368	395	387	397	366	372	376	388	410	368	368	370	391	417	354	359	383	372	404	389	393	350	436	396	390	418	390	384	377	395	400	443	395	398	370	356	352	369	373	371	367	374	405	404	397	402	383	366	415	389	380	348	367	387	405	382	399	407	402	348	372	404	348	354	412	379	402	369	403	363	391	387	403	396	389	392	379	379	382	397	367	366	389	348	365	387	379	451	401	401	368	409	380	400	382	384	395	392	377	418	389	395	384	385	405	435	438	392	386	393	381	385	388	383	346	383	389	409	403	375	376	367	347	418	379	436	398	387	384	422	364	386	402	417	399	386	388	408	383	382	373	372	369	362	419	395	348	396	406	389	392	350	373	345	388	421	378	387	383	343	389	335	388	403	417	365	414	355	353	391	364	398	375	380	366	408	380	373	394	375	372	354	384	390	384	397	388	369	372	376	374	364	395	390	391	406	380	400	401	354	330	388	379	359	338	409	375	376	415	378	362	395	393	420	414	377	383	368	389	357	384	371	406	369	405	407	423	425	382	403	391	405	375	393	401	375	375	411	420	378	357	402	398	397	382	380	380	384	436	384	412	409	407	358	390	316	383	386	366	394	393	376	379	366	361	387	390	366	388	382	366	439	407	396	414	388	392	398	409	394	391	397	371	372	362	378	372	361	362	412	404	377	414	376	371	355	397	382	385	377	368	395	367	382	382	397	399	417	391	390	385	366	371	407	414	382	391	405	359	416	365	374	420	378	421	315	381	347	370	394	398	353	365	379	364	411	352	412	389	417	360	412	414	370	400	386	375	386	379	385	389	390	407	362	412	403	402	390	359	411	416	371	394	391	410	399	375	386	373	437	369	359	385	415	381	417	379	386	408	387	397	395	423	413	364	386	430	415	369	389	349	369	380	382	370	380	408	412	393	385	390	380	378	405	419	403	368	406	410	416	384	402	385	381	363	359	379	401	367	400	358	355	365	376	389	415	397	361	354	403	393	359	405	399	394	405	392	388	396	387	382	401	348	366	420	361	359	385	366	401	360	390	386	352	403	401	407	383	356	396	404	378	393	404	375	367	383	393	401	392	418	377	401	390	372	380	389	399	386	370	403	383	385	425	359	408	389	416	407	393	397	383	410	417	378	375	436	370	390	409	388	378	349	380	417	402	409	415	401	384	367	391	375	345	378	379	399	366	400	352	419	361	390	352	368	438	383	368	408	371	376	399	337	381	410	378	404	405	391	387	412	390	412	374	375	422	375	354	386	406	420	381	388	349	350	381	423	409	384	407	368	367	403	411	343	380	399	376	384	346	379	388	357	397	417	416	379	358	381	356	397	388	381	395	367	415	370	397	377	398	362	402	371	394	376	363	391	396	390	357	391	404	372	404	392	387	368	370	423	362	357	377	410	389	372	415	382	408	406	441	406	350	361	401	373	352	373	388	385	358	383	407	392	379	382	374	396	363	376	393	387	365	418	366	404	379	366	384	397	366	384	413	356	393	370	388	378	441	378	367	400	365	407	410	416	355	409	418	414	391	400	383	354	376	386	368	376	349	397	398	400	377	379	396	400	403	359	381	348	360	369	411	341	371	400	387	346	410	384	380	358	429	369	379	354	346	361	343	411	400	401	404	370	358	389	366	362	376	401	401	424	403	389	411	352	379	394	377	362	389	391	371	381	392	390	410	417	412	355	395	376	384	354	371	335	374	417	357	410	407	409	368	381	437	360	327	405	393	357	403	350	365	422	392	407	381	393	383	381	377	338	417	404	358	383	403	407	375	407	383	412	414	433	400	384	380	401	355	443	431	372	390	391	374	391	386	324	330	379	374	393	418	451	390	402	340	402	372	404	406	407	427	384	421	410	409	359	369	409	419	417	395	385	396	387	388	361	381	387	378	377	359	395	369	396	394	402	412	407	406	358	361	363	412	348	370	397	413	398	351	356	392	418	383	400	385	388	391	374	356	388	417	423	382	424	379	400	410	374	362	363	399	333	401	394	377	386	385	371	410	405	365	392	379	403	404	404	408	403	402	390	417	379	399	367	404	420	389	390	396	392	395	381	432	406	396	372	407	347	384	391	428	400	393	384	349	370	390	389	422	338	362	359	404	386	336	395	368	359	362	436	375	406	353	392	381	380	373	381	366	388	344	388	415	390	364	380	387	408	378	348	400	388	367	396	367	410	343	385	382	416	416	389	437	385	399	410	375	404	382	384	385	352	344	359	381	403	385	397	340	400	372	395	426	400	350	377	364	370	408	409	359	407	380	387	391	359	385	369	407	345	357	361	376	337	379	396	391	392	409	399	389	402	396	406	377	403	392	424	384	365	407	402	384	384	344	398	381	375	354	400	380	353	377	413	387	386	368	417	395	359	390	379	385	406	397	410	387	361	400	389	410	409	385	378	353	406	384	384	359	406	380	389	425	370	373	361	334	397	382	403	370	400	390	384	378	356	348	416	373	346	388	385	374	369	399	378	397	376	355	382	373	395	423	410	385	358	385	386	400	372	334	385	381	381	390	409	380	378	363	436	341	385	389	391	406	403	369	398	363	385	371	383	368	405	366	366	393	376	400	369	380	366	394	385	398	338	385	422	360	376	374	404	374	368	386	373	378	379	381	389	385	353	374	382	395	403	390	370	396	389	403	366	395	399	406	385	394	347	379	401	391	389	384	366	421	396	359	392	347	368	362	402	379	363	360	409	387	378	382	400	373	407	381	422	391	367	392	391	376	345	394	395	365	383	397	381	439	396	368	398	395	395	389	359	361	401	373	388	404	345	387	388	393	402	388	378	367	442	385	413	401	379	383	400	405	399	368	345	388	379	386	382	386	384	423	395	397	379	390	395	389	366	382	390	402	335	389	360	391	376	425	390	390	402	398	377	401	408	388	397	370	361	358	400	395	391	398	400	397	345	366	409	386	376	390	428	387	402	391	388	405	378	387	391	391	439	423
3743	3345	2192	1340	1102	964	899	836	816	917	867	812	871	890	878	808	823	765	852	893	852	838	856	791	888	764	855	859	836	797	828	783	821	836	860	787	856	865	840	818	849	840	861	826	809	804	829	821	829	843	842	815	873	846	882	761	823	832	828	796	845	836	827	871	818	798	795	827	806	855	815	817	832	777	821	796	780	825	805	824	818	804	854	887	789	783	857	859	810	801	799	855	839	814	834	798	827	839	814	852	796	838	818	833	824	821	796	836	814	832	802	870	839	827	807	823	815	838	833	771	803	783	849	861	805	816	822	840	809	834	821	828	819	824	794	803	797	835	817	769	821	803	813	843	782	804	815	820	794	803	841	866	868	808	791	844	776	794	841	852	782	775	788	842	829	838	833	813	796	822	848	814	792	809	801	846	767	837	825	789	852	821	805	813	862	868	872	845	825	789	828	829	770	885	786	826	828	884	842	790	881	789	788	825	853	830	848	848	789	791	843	781	820	819	798	848	820	832	820	864	842	792	863	794	831	853	837	842	865	828	836	831	816	836	841	794	832	808	813	844	848	843	810	843	830	803	848	850	761	803	823	861	802	820	790	780	818	806	887	812	835	873	830	832	843	832	851	804	802	872	799	894	827	774	874	830	814	840	780	836	806	807	832	862	795	756	844	775	792	825	863	824	775	782	814	845	804	865	826	830	805	872	803	784	816	835	846	836	816	843	793	833	835	837	786	820	853	818	820	779	853	839	802	816	833	779	821	825	818	807	851	877	795	822	820	795	807	848	831	836	816	847	800	875	859	837	814	856	838	849	810	833	847	792	825	808	833	816	837	777	802	782	853	829	815	774	867	837	773	786	820	796	823	835	819	827	847	793	887	832	817	900	798	826	847	864	811	811	805	838	789	781	795	827	856	849	845	822	899	842	807	854	846	806	778	806	797	854	789	880	830	792	788	840	819	773	783	747	809	892	780	783	797	834	894	839	814	877	777	827	832	834	823	775	858	830	809	848	860	846	814	842	819	838	768	744	816	831	863	819	808	854	817	821	804	765	862	794	836	756	863	817	792	796	831	846	792	814	810	811	781	806	798	799	757	834	801	801	831	774	872	809	794	828	822	787	839	785	781	813	851	844	811	809	904	877	815	828	840	793	806	822	828	755	837	884	859	822	840	779	825	788	848	848	812	868	819	795	847	867	841	849	814	852	821	859	809	878	838	786	793	830	814	815	807	765	828	798	793	803	796	818	811	781	812	847	810	789	814	832	815	821	837	829	811	904	846	829	767	795	803	807	793	843	801	817	788	798	841	806	830	842	869	794	844	825	849	807	854	817	781	796	834	791	808	814	792	780	878	809	748	813	814	796	872	800	823	759	806	809	819	832	827	822	868	759	832	812	789	817	819	870	826	823	857	820	837	834	790	815	803	860	822	791	843	869	808	821	830	809	824	819	811	813	870	816	797	785	790	837	797	778	810	790	770	795	799	881	821	869	870	791	846	804	824	834	857	840	830	879	833	822	831	853	835	842	806	824	788	814	838	867	879	803	810	802	781	801	812	811	824	848	810	788	810	808	821	777	852	843	787	816	833	861	844	802	795	818	789	782	854	796	846	803	847	801	802	831	831	844	853	810	795	834	824	787	824	847	799	832	820	809	833	830	813	843	824	827	835	809	821	832	817	827	826	804	794	824	824	772	823	859	861	864	829	775	817	842	832	861	853	834	844	793	791	851	819	803	784	841	803	812	817	801	816	854	810	826	797	779	856	850	789	871	816	795	864	807	774	812	820	841	800	817	852	827	820	844	797	794	782	761	841	773	833	848	792	832	819	800	823	880	790	817	856	844	777	845	808	801	788	854	842	861	795	799	795	885	848	861	832	868	863	888	808	826	816	872	834	782	833	797	860	833	882	793	860	816	829	836	822	841	861	843	820	864	830	868	835	824	789	839	794	823	846	876	784	806	820	792	836	805	786	830	811	823	859	826	812	844	821	832	810	871	761	860	853	799	826	810	822	828	832	794	826	822	852	881	814	803	845	844	842	804	786	863	802	797	836	770	889	754	818	856	831	797	791	788	803	807	840	831	868	894	875	829	820	819	819	836	878	801	827	849	838	834	807	813	829	827	814	797	768	807	806	832	885	843	819	830	864	820	827	840	773	796	826	812	873	846	829	819	806	859	877	819	812	795	811	876	859	894	839	787	866	835	845	853	865	807	818	805	824	795	820	851	799	793	794	801	824	780	828	845	840	895	825	811	835	834	774	838	789	801	845	826	835	793	856	818	821	836	845	843	781	809	845	822	827	801	799	795	850	730	825	818	830	800	807	837	840	818	815	793	844	854	809	764	794	838	830	864	861	825	791	801	755	817	851	802	818	854	847	820	799	854	838	783	877	827	780	832	834	844	810	827	830	827	839	862	827	777	825	828	799	798	829	808	837	812	830	821	795	873	812	860	880	861	821	851	796	827	824	845	803	818	856	794	829	833	832	825	852	858	826	832	812	810	860	797	850	798	853	854	799	840	729	773	845	757	829	831	837	786	847	889	860	834	818	788	850	820	826	834	793	812	797	880	832	848	811	841	834	821	849	865	819	852	844	814	810	812	842	823	793	873	810	803	806	774	757	795	854	804	851	815	811	854	849	788	830	838	867	833	844	833	806	778	840	855	832	806	798	819	868	874	827	829	818	783	814	800	863	767	780	844	792	775	817	832	815	804	800	826	815	791	849	806	853	811	757	821	818	820	806	842	769	786	815	843	841	790	857	805	758	822	798	802	795	804	853	817	809	788	829	839	804	790	809	825	804	841	847	832	825	811	837	836	809	819	802	812	836	825	842	812	821	832	803	805	820	831	822	790	822	784	789	778	833	909	861	816	777	840	816	825	796	858	831	764	772	828	817	859	815	763	842	804	851	772	840	819	834	850	812	771	811	839	874	801	740	800	818	796	791	809	817	832	848	835	884	817	859	816	827	865	860	833	839	791	850	797	796	802	816	837	860	821	811	818	795	825	818	809	780	790	815	811	878	809	839	793	878	814	820	799	816	809	794	791	803	860	813	816	764	820	852	813	840	804	861	828	798	874	849	824	800	799	813	773	852	825	780	851	833	803	821	858	795	837	777	816	853	850	858	784	814	836	815	862	814	796	848	837	846	874	871	850	844	815	829	824	834	828	797	803	812	824	803	844	837	846	833	820	795	796	799	839	784	809	798	804	876	796	754	789	865	813	810	792	782	825	870	800	780	815	835	844	872	805	823	797	838	885	794	811	833	816	842	833	872	818	842	791	837	852	785	794	891	805	841	803	815	801	835	863	827	838	779	792	882	791	806	807	833	852	896	850	789	812	786	818	799	809	838	825	772	802	780	808	858	872	844	809	830	779	793	800	776	859	871	755	851	828	823	801	864	874	839	813	856	829	836	792	843	852	804	809	797	855	849	870	812	868	786	875	789	853	821	886	860	786	880	880	833	893	810	776	850	807	848	771	813	820	844	843
24442	21622	25973	27777	21628	21633	3045	479	354	359	329	272	250	260	255	243	243	249	262	247	246	219	252	261	241	245	249	239	225	222	239	235	214	221	246	220	258	228	241	235	198	208	228	231	236	237	237	221	238	223	198	230	208	221	261	200	211	239	231	192	210	246	230	228	219	202	250	202	198	237	215	193	225	219	214	212	201	225	200	209	237	226	224	210	231	233	211	208	228	212	211	220	241	222	216	210	223	216	195	227	227	247	218	225	217	238	226	209	223	244	251	200	227	238	200	213	221	231	235	220	242	238	237	224	195	238	242	228	240	242	222	207	217	203	214	204	211	190	214	213	225	224	229	246	235	231	217	194	208	240	204	203	204	254	212	204	242	205	235	229	210	208	227	193	215	197	213	226	203	193	206	226	212	218	205	222	242	235	230	224	234	206	255	217	226	223	224	205	203	227	239	249	202	233	245	237	229	209	245	223	255	214	211	193	188	214	221	207	188	188	211	191	234	203	231	197	232	232	246	232	234	240	243	222	206	216	187	209	237	220	198	206	188	212	222	220	224	229	248	228	217	228	203	205	210	237	243	194	231	181	220	213	235	243	227	238	222	237	224	259	196	204	227	242	245	228	221	208	211	186	192	220	233	234	218	205	219	200	229	240	216	230	209	230	234	193	225	212	210	224	210	213	235	221	231	241	207	225	212	230	254	209	209	235	226	212	218	205	204	219	221	194	225	215	245	211	188	221	231	204	225	201	203	217	226	212	204	246	205	193	205	210	213	232	187	188	215	208	208	208	248	225	252	187	201	205	194	217	210	182	223	214	198	209	225	224	208	236	236	185	225	219	211	230	227	213	206	212	191	254	227	230	187	232	250	206	214	224	253	203	204	226	216	241	212	225	223	205	228	228	218	218	202	237	213	205	214	211	238	236	218	204	220	191	244	219	234	204	238	236	204	214	231	227	235	198	221	213	207	240	222	218	270	202	241	210	241	258	218	207	213	184	207	203	213	218	212	197	210	246	254	237	233	218	226	216	209	246	229	212	214	203	218	242	197	206	234	242	195	222	195	245	202	211	216	235	200	209	194	229	192	250	242	195	226	217	240	212	185	212	226	218	203	216	226	204	203	238	180	201	205	189	216	199	211	222	229	200	210	218	208	189	206	235	220	215	235	248	202	238	224	212	245	205	225	210	193	201	213	224	245	238	217	204	210	221	204	221	192	216	229	230	220	224	206	205	233	230	209	245	227	224	210	223	229	222	201	239	203	228	212	199	211	219	226	220	236	194	224	218	232	220	194	201	203	216	196	220	246	259	224	229	213	222	244	202	223	242	206	222	226	239	230	221	231	265	191	214	223	210	202	239	207	217	216	225	242	233	227	228	233	210	250	254	177	231	206	206	254	205	213	207	215	208	254	220	195	230	236	221	215	210	226	236	208	227	219	220	207	193	216	219	232	242	214	228	218	223	219	232	227	206	226	220	234	231	250	232	216	217	214	192	220	202	207	228	217	221	226	235	207	223	228	207	207	218	196	226	235	229	251	207	232	226	221	211	251	222	222	205	232	214	220	198	199	196	210	209	216	202	207	202	211	231	197	194	187	209	230	194	208	222	199	221	222	231	213	233	237	222	209	211	235	193	194	219	256	204	229	223	216	231	212	234	212	219	203	231	225	230	218	183	206	182	215	185	194	211	226	211	201	236	210	247	245	222	182	199	232	230	219	224	211	218	224	233	238	244	212	210	223	260	224	215	197	237	241	233	220	198	224	203	197	257	224	227	230	204	199	192	226	210	222	213	235	228	236	200	226	196	231	211	248	218	208	197	217	198	200	227	258	223	222	248	241	226	220	193	189	197	226	197	220	221	184	179	223	262	214	192	215	226	196	239	226	223	226	174	236	194	212	214	216	221	208	222	218	218	216	220	221	216	182	223	189	239	240	237	225	236	232	219	224	237	234	218	226	207	216	193	240	198	242	228	235	214	202	187	244	226	204	224	245	213	222	199	165	213	240	229	241	225	236	201	201	215	176	233	213	195	205	216	207	206	208	210	220	241	244	234	205	213	223	207	232	234	193	232	237	221	201	220	200	197	248	226	232	186	216	224	228	232	205	239	228	235	217	217	197	197	219	233	205	228	253	233	221	222	225	227	199	217	221	257	249	231	219	210	228	242	226	223	230	238	217	204	217	224	237	247	235	238	219	219	208	217	238	206	217	231	235	230	207	227	223	222	218	217	225	206	212	184	204	197	191	244	221	223	215	222	219	226	211	222	191	221	227	234	222	231	238	221	192	258	236	209	226	239	195	206	228	249	231	215	215	205	227	235	223	207	253	194	234	202	218	238	230	208	188	232	232	200	215	233	222	217	247	257	193	218	243	236	194	237	231	216	218	199	212	238	223	203	217	219	225	225	211	205	220	198	198	227	192	245	240	230	195	251	228	235	208	220	208	237	224	219	196	220	236	237	251	211	220	216	210	208	194	221	215	197	193	200	229	194	224	229	228	207	204	226	224	218	206	232	233	203	233	228	220	211	224	226	232	243	191	209	202	214	196	195	188	235	189	193	207	207	217	197	214	219	193	206	238	189	251	208	195	209	219	220	201	213	197	238	238	232	217	208	227	218	204	207	226	192	197	217	249	217	212	235	189	246	276	234	198	220	210	216	192	206	209	280	213	220	230	233	228	212	231	219	237	218	226	206	200	258	223	195	204	245	190	229	221	202	203	228	225	222	214	228	211	234	227	233	250	222	252	208	199	209	194	201	227	218	216	240	214	190	214	218	229	214	237	220	215	228	219	216	231	223	199	242	235	200	203	207	206	224	209	210	227	199	233	195	208	227	222	204	235	200	205	224	214	207	218	269	256	224	213	219	233	215	245	213	242	217	246	231	226	226	232	257	233	231	221	228	230	239	217	187	218	220	206	214	198	197	193	213	220	207	197	211	191	240	224	228	207	180	200	187	232	198	220	225	226	189	214	259	203	221	224	216	254	209	192	235	222	231	214	214	246	188	199	222	254	233	212	227	210	213	240	233	243	224	208	199	224	223	213	243	223	229	228	219	228	213	208	217	207	231	230	207	232	203	228	216	252	218	217	247	211	233	223	227	221	212	230	212	226	218	228	238	224	201	212	204	238	184	224	248	209	195	223	211	184	229	229	190	205	242	205	228	197	221	230	211	222	230	231	224	217	224	233	213	214	232	201	246	222	214	214	220	242	211	205	240	243	205	222	242	218	211	232	221	227	213	204	201	194	219	204	216	207	219	231	195	223	213	213	210	234	216	218	220	193	231	206	222	242	184	192	209	224	241	188	217	212	185	224	203	205	206	219	213	228	211	237	203	254	239	218	238	263	260	214	210	204	203	225	211	255	226	224	225	208	239	227	213	210	225	197	209	212	236	227	240	215	236	222	224	213	191	203	231	248	223	202	213	220	200	221	196	206	234	238	230	229	215	212	241	203	202	220	268	250	227	206	232	235	221	219	227	234	221	235	218
3576	5132	3160	1525	981	758	654	582	551	494	575	555	456	547	531	511	527	501	517	498	480	524	507	477	506	545	451	485	491	506	478	490	501	484	489	481	507	497	515	466	453	513	509	500	534	496	495	508	498	494	527	481	486	489	489	479	494	471	468	479	491	448	493	513	468	499	487	508	463	491	501	471	471	467	468	518	492	469	474	457	480	498	480	496	493	481	498	503	468	467	471	509	433	458	481	510	464	474	499	466	530	486	466	483	521	443	475	491	486	453	473	451	464	455	482	500	454	491	479	513	517	481	451	488	517	484	472	505	495	492	473	542	500	516	480	491	514	476	472	538	499	525	479	524	483	477	473	515	454	546	505	499	489	459	501	492	492	489	475	511	498	494	475	504	467	492	529	520	471	447	499	463	513	500	497	488	460	480	484	515	508	481	460	524	516	477	477	503	509	504	497	464	472	496	467	470	465	520	486	488	448	503	529	525	462	461	498	499	482	486	528	497	485	501	442	487	486	485	546	506	558	455	501	463	467	488	501	483	449	484	478	486	483	480	519	464	461	480	477	461	512	506	542	493	490	523	512	509	505	497	471	478	478	504	506	453	498	522	475	490	506	495	458	504	506	500	508	461	447	489	471	485	482	490	457	504	491	453	500	498	487	488	524	520	456	524	475	480	473	500	459	504	483	492	496	500	492	508	461	475	492	482	502	515	465	519	551	480	491	480	460	478	502	503	506	487	469	512	505	489	499	497	503	455	505	492	478	498	486	501	470	510	474	459	515	507	454	497	480	481	491	482	477	511	489	457	475	497	475	499	496	481	464	467	487	492	522	513	500	544	471	509	451	505	500	466	467	500	461	452	482	485	493	494	518	530	479	504	469	464	487	498	490	464	488	461	478	448	522	484	468	511	457	520	467	478	471	526	471	494	464	484	486	511	454	494	501	478	454	477	461	523	549	520	479	513	511	475	464	481	471	493	476	497	460	481	501	476	538	513	513	481	530	523	459	507	439	490	510	523	510	511	533	483	444	482	526	468	462	458	473	467	486	468	460	466	476	479	477	501	501	545	465	461	479	510	506	543	456	501	486	550	489	477	547	466	468	492	499	455	503	462	512	503	474	470	444	491	467	453	500	500	497	470	484	476	491	477	497	451	493	451	458	497	505	464	489	486	454	501	512	497	497	472	485	452	500	541	514	484	491	484	477	473	486	458	483	473	488	489	503	467	530	458	511	456	480	512	481	469	446	504	430	487	505	499	499	465	514	515	482	487	463	496	495	479	479	457	511	437	484	489	504	495	474	494	489	463	514	514	514	487	506	491	484	459	487	494	477	478	491	499	490	478	473	511	473	467	487	492	488	500	554	486	496	499	451	508	490	501	507	432	515	480	473	496	471	468	477	491	474	465	469	508	505	473	484	455	454	479	473	472	514	504	499	494	473	484	487	527	449	466	512	494	498	497	486	498	523	498	477	527	462	498	517	509	519	481	484	445	548	487	495	490	501	452	486	496	467	494	467	478	521	487	495	456	497	491	495	513	458	477	492	496	514	488	522	469	474	461	503	483	472	460	478	521	512	525	505	506	470	475	521	478	476	494	472	522	529	476	513	514	501	472	501	503	484	492	514	501	500	498	477	490	487	473	473	488	522	469	484	454	482	491	510	507	490	467	487	530	509	457	465	470	559	510	506	497	489	452	486	459	501	483	488	487	496	475	500	489	457	482	476	487	472	482	464	458	517	514	500	463	467	507	506	517	470	481	475	535	520	476	514	463	457	495	447	488	501	474	487	535	517	470	478	490	516	471	502	475	485	489	486	496	522	523	488	496	485	500	508	517	489	530	479	483	455	446	460	467	500	491	455	482	485	462	493	478	498	486	487	477	493	468	492	509	458	490	502	480	491	463	525	464	499	485	460	486	515	467	463	483	500	432	498	507	515	474	478	478	458	481	477	519	511	511	489	481	487	490	546	465	455	437	481	469	503	460	523	458	495	504	471	489	492	486	505	494	425	452	492	499	464	480	518	449	532	509	489	471	507	509	495	489	516	487	458	490	520	517	478	457	519	486	499	495	489	512	455	459	479	457	520	449	497	499	489	495	529	481	504	507	500	499	496	492	499	524	507	472	465	506	520	505	481	523	480	479	461	467	487	512	545	496	481	490	476	498	537	496	461	465	485	481	475	476	458	486	497	484	476	530	467	503	479	514	471	489	494	484	466	503	477	477	527	460	486	517	457	464	495	469	503	491	501	514	492	463	503	471	467	485	467	464	468	472	481	482	537	523	496	497	509	521	486	481	477	473	482	500	461	480	475	518	527	477	521	517	474	497	489	488	473	506	494	468	480	484	499	509	480	478	499	449	506	458	478	502	507	504	461	468	507	464	493	513	466	482	498	465	474	494	505	507	496	457	430	503	486	499	473	481	514	456	501	521	481	503	429	457	489	461	500	451	466	482	473	469	523	512	468	533	474	500	532	486	496	485	487	514	524	471	501	498	501	499	507	487	487	441	472	499	492	508	454	526	501	490	512	527	484	506	437	482	489	493	479	489	497	464	484	480	498	497	450	502	485	440	469	484	501	494	485	518	473	492	481	459	506	467	489	516	464	510	492	444	469	502	470	501	482	456	509	497	482	473	491	463	508	495	526	533	490	505	454	424	486	504	469	481	491	500	502	460	470	494	513	528	482	488	496	512	483	448	514	475	431	542	460	480	477	471	500	496	494	478	511	498	472	483	503	535	506	485	523	502	492	497	462	487	481	531	537	477	524	495	499	482	506	510	480	507	493	466	490	472	489	483	509	495	485	497	480	507	447	470	492	501	481	496	481	478	492	525	507	462	481	492	491	496	518	506	504	487	489	483	495	481	520	510	446	537	527	489	432	467	463	499	472	544	517	517	508	513	459	496	537	483	496	454	495	467	466	472	490	480	457	504	521	531	508	510	511	525	491	462	482	500	467	467	514	475	510	466	478	498	493	454	464	464	479	446	492	461	540	497	504	470	519	508	439	468	500	481	474	525	470	471	465	484	459	466	483	490	480	498	472	477	505	483	500	480	473	479	479	456	515	530	510	477	456	506	509	508	500	502	513	519	486	460	514	502	480	472	500	482	470	471	485	484	461	478	497	538	504	506	512	472	498	496	465	474	491	463	512	513	454	483	475	516	481	527	482	475	463	483	514	530	446	490	475	453	520	495	455	480	465	503	477	511	482	458	520	448	488	495	486	464	494	473	507	478	520	466	502	444	474	486	497	529	504	503	466	490	516	472	497	487	438	505	533	501	478	494	481	471	480	483	509	479	481	485	485	516	469	523	506	475	481	440	494	539	427	485	512	481	495	526	460	486	500	497	505	495	490	447	508	467	479	467	505	466	487	489	505	503	491	532	492	487	471	474	474	490	499	509	470	504	500	479	506	483	444	531	469	492	488	476	481	461	459	518	506	484	504	460	483	514	497	502	484	490	490	517	524	543	486	471	506	482	515	522	459	501	516	503
33659	10723	1305	657	527	496	386	341	326	369	337	333	295	291	321	355	322	321	295	302	326	332	327	320	345	332	333	287	263	310	329	333	355	290	288	332	296	308	317	313	354	318	319	318	322	316	303	317	315	288	317	296	319	302	316	328	307	340	330	298	321	326	343	306	336	340	298	313	294	334	299	319	299	304	313	324	298	317	354	303	286	299	313	317	310	294	343	300	321	303	324	326	316	299	319	313	292	285	338	284	297	312	292	303	319	331	284	309	283	305	333	317	292	342	324	284	287	315	339	290	353	295	319	296	331	309	293	318	311	308	349	317	272	307	294	315	337	334	332	340	308	336	308	322	351	277	284	308	334	322	309	334	322	294	338	287	273	317	318	326	329	330	299	323	323	314	328	318	305	290	311	278	331	337	280	320	332	318	332	313	350	331	303	340	323	381	284	340	282	334	328	306	289	338	299	326	313	252	270	288	353	303	284	287	338	316	314	282	311	322	314	334	326	290	294	298	287	362	312	334	334	317	313	331	304	300	321	304	306	313	321	313	276	281	315	285	324	333	307	308	296	351	334	284	311	332	307	332	293	291	325	295	313	314	306	319	351	341	314	340	296	322	319	299	340	294	314	343	298	303	358	311	306	289	335	326	293	337	323	329	317	359	319	315	302	319	353	335	302	343	292	302	352	324	325	312	289	318	331	325	297	306	295	344	327	301	296	331	294	322	297	315	295	332	312	311	315	307	331	329	335	341	319	296	284	315	330	298	304	309	304	288	291	296	276	333	342	286	296	287	312	342	326	292	338	302	318	338	303	312	324	330	358	289	342	285	297	318	307	302	296	272	325	322	324	298	290	322	307	341	327	325	307	330	318	321	345	336	329	306	334	275	318	304	346	305	291	355	325	294	309	297	280	283	336	312	302	310	314	300	309	311	305	313	357	280	307	283	331	330	321	278	320	300	318	332	331	305	311	302	319	328	320	297	315	318	325	342	310	319	331	313	311	336	324	344	333	314	306	302	338	313	349	286	322	334	350	306	315	330	286	310	321	317	335	302	306	362	315	277	337	300	297	325	279	324	308	296	282	322	328	289	287	304	344	331	328	291	302	367	315	277	308	314	307	341	328	275	294	292	316	306	303	314	306	317	265	318	313	279	294	297	345	314	363	293	312	299	316	341	304	333	309	311	304	296	295	307	324	323	306	304	326	338	308	313	320	329	321	316	315	330	325	295	302	346	314	314	327	297	320	346	306	317	342	339	306	284	325	306	305	322	312	299	273	301	279	301	268	283	308	341	295	350	327	337	325	302	328	325	313	323	315	276	349	302	342	320	328	284	347	302	337	332	311	312	280	327	293	305	329	306	327	313	321	325	313	328	309	305	317	311	299	286	300	294	299	298	300	313	301	338	352	311	312	292	333	285	305	325	320	327	278	334	333	303	305	301	314	291	302	304	327	313	288	345	343	325	290	282	313	302	266	324	314	333	303	325	320	295	335	307	292	328	340	303	293	289	281	313	293	335	304	354	305	312	312	276	325	307	304	342	316	328	314	336	336	290	320	313	331	294	309	307	291	271	309	329	308	340	297	337	343	330	297	307	303	286	304	306	310	313	285	302	296	344	320	302	296	275	305	322	310	298	320	319	311	319	316	294	315	304	282	296	311	323	295	325	266	295	334	359	329	329	339	307	336	339	309	344	311	298	303	314	320	318	292	341	295	312	305	333	314	301	322	312	326	355	309	316	305	316	291	345	310	356	331	271	308	312	283	321	329	317	286	284	323	319	347	302	317	325	321	297	298	327	354	306	314	324	310	331	306	268	273	297	319	325	320	309	301	313	322	332	285	329	314	318	313	325	305	310	315	312	293	312	319	272	324	332	327	294	353	346	313	316	321	312	331	315	320	313	327	315	310	318	299	299	298	310	313	282	291	304	309	270	307	300	307	328	303	332	316	320	337	317	314	306	326	322	323	302	308	283	318	329	320	300	265	299	300	328	308	345	315	335	346	282	326	344	307	312	309	328	332	292	326	332	315	304	319	303	317	336	283	311	311	307	342	297	323	291	321	315	339	296	304	322	299	325	334	323	321	322	299	282	312	311	305	321	313	334	330	326	327	305	332	311	330	303	283	290	336	333	313	313	320	348	312	326	305	310	317	329	294	303	276	293	311	306	315	308	285	324	309	294	322	350	310	377	351	319	323	333	297	314	318	310	322	277	310	309	353	333	305	322	310	304	297	307	288	303	307	291	340	304	283	297	329	324	327	310	298	294	294	307	327	290	301	307	308	326	282	314	312	318	284	305	335	305	295	293	303	310	322	313	318	293	317	289	320	316	302	306	313	305	282	324	307	310	299	317	300	315	322	334	292	317	300	317	291	325	323	307	300	307	307	330	322	327	312	302	314	294	328	298	341	307	314	311	336	322	330	324	322	293	320	336	287	319	298	307	291	319	332	363	310	322	307	298	282	340	332	318	312	295	301	305	328	353	316	290	326	339	293	282	316	310	315	311	308	313	331	292	304	312	308	290	330	322	322	347	296	286	305	309	293	316	323	313	324	313	330	339	305	273	308	302	324	298	367	331	294	331	318	286	278	311	326	311	337	298	318	284	332	324	339	294	318	300	309	303	295	300	311	326	315	337	290	312	310	326	360	286	329	326	321	298	339	292	332	320	276	334	302	350	276	278	308	316	335	281	316	286	319	331	302	296	302	330	306	297	317	351	322	327	320	313	316	320	313	290	321	270	324	325	288	318	331	289	280	274	351	320	307	293	304	333	352	290	335	362	312	301	303	302	288	312	327	336	305	340	298	340	339	310	345	294	308	316	314	317	312	288	361	330	356	334	300	309	290	362	314	321	321	305	315	286	299	307	343	369	315	319	333	319	343	293	317	332	351	301	327	292	275	310	278	295	309	308	321	281	311	322	318	353	373	360	327	306	332	323	300	336	344	342	311	344	299	295	304	305	286	333	294	337	280	332	299	330	304	342	335	311	340	304	352	317	316	297	304	285	289	316	328	343	316	291	334	317	295	327	337	311	314	324	345	290	294	313	306	318	336	296	323	279	331	306	323	309	324	319	306	304	324	330	335	333	328	308	318	322	297	324	300	338	334	303	295	311	290	319	311	338	295	337	380	325	296	342	337	277	317	294	293	306	357	313	308	332	287	321	305	312	347	286	319	348	289	339	296	322	292	302	319	351	302	307	325	336	309	302	311	290	329	317	343	314	275	334	314	304	353	287	308	318	312	350	350	303	289	341	303	314	335	311	291	300	318	313	297	271	313	325	327	293	317	341	297	323	283	293	309	307	305	295	314	340	321	337	311	313	279	293	298	333	332	321	327	280	329	340	325	332	321	306	303	355	332	296	333	306	303	310	319	272	318	282	296	345	258	309	296	314	333	319	295	327	333	322	297	284	299	325	309	319	327	332	347	283	312	330	346	267	303	323	327	300	357	318	329	319	303	285	312	357	320	333	328	322	316	294	318	342	306	306
5917	886	787	752	727	706	748	699	699	690	710	685	752	678	762	703	720	689	722	703	690	719	714	725	734	733	703	719	770	694	720	737	713	690	705	705	746	716	706	707	703	720	725	662	687	690	708	744	698	718	702	711	761	718	709	701	689	750	747	696	719	715	734	665	692	674	735	756	655	635	698	719	729	704	756	691	690	765	671	715	664	709	710	717	769	752	722	730	704	761	739	742	701	738	664	725	694	737	727	665	675	677	747	708	709	701	691	687	675	745	708	704	702	755	704	718	683	748	676	748	700	700	738	685	720	762	733	689	731	652	681	651	701	695	713	722	731	713	703	668	716	695	698	685	699	696	726	708	743	696	724	712	682	709	669	677	747	712	661	718	737	697	683	699	719	696	688	696	721	694	694	713	701	717	685	759	672	678	755	725	678	711	761	708	693	700	674	682	722	722	709	695	719	710	743	703	704	686	728	704	724	675	712	750	716	670	778	722	715	734	773	680	674	719	740	706	713	701	724	715	652	666	763	710	699	723	732	687	688	683	649	702	731	734	753	711	723	681	696	711	668	690	715	670	696	684	734	710	771	680	719	650	790	722	713	733	737	714	746	728	739	751	704	684	747	694	699	728	749	701	759	712	748	678	740	709	729	701	689	707	716	710	704	765	688	681	710	701	705	748	704	686	690	730	697	715	665	694	718	688	682	706	688	691	695	716	706	720	694	721	699	699	734	677	708	689	699	732	744	703	695	695	715	684	722	740	712	704	698	709	713	764	745	759	716	747	738	742	695	696	723	738	710	713	715	730	670	723	699	721	631	746	776	742	683	741	683	731	693	715	702	696	704	657	764	682	681	724	705	691	740	687	736	720	676	762	712	707	758	708	728	676	693	692	675	660	688	713	690	676	746	695	711	729	724	742	714	697	678	725	667	677	711	718	673	746	701	700	670	694	684	672	674	729	707	638	743	698	746	729	665	715	687	668	712	754	749	712	705	722	727	708	719	660	701	732	673	703	683	736	667	710	683	680	707	743	704	687	669	713	705	724	758	673	698	706	725	657	755	716	739	688	726	693	694	715	701	724	749	689	721	705	712	693	691	710	709	755	726	719	693	698	684	728	692	720	686	705	659	702	710	659	675	675	669	724	733	699	765	738	718	704	697	717	753	687	711	650	711	738	735	680	724	756	718	710	658	705	745	733	730	703	683	720	708	670	743	714	708	746	708	695	745	714	681	678	673	727	720	690	692	733	717	713	724	682	696	733	668	732	701	728	678	723	739	693	691	716	689	712	676	695	682	738	693	727	674	673	698	721	712	743	712	716	729	726	736	720	661	725	709	724	701	734	723	734	748	682	714	687	751	735	700	728	727	683	691	676	718	665	745	699	729	714	741	689	702	726	722	691	726	675	707	733	749	683	700	706	767	736	714	729	702	716	734	711	696	693	710	701	708	665	678	712	719	720	710	718	699	690	738	741	716	684	741	749	712	711	699	756	685	680	687	702	660	673	675	718	693	719	725	657	687	677	699	727	704	717	720	693	664	690	750	710	741	722	730	747	730	660	744	689	753	692	700	747	661	717	712	736	669	717	684	682	692	710	722	721	721	675	693	751	725	721	671	698	668	739	713	723	708	711	709	682	724	698	721	693	683	705	746	743	726	731	733	697	715	710	709	676	738	706	727	711	734	727	695	703	699	730	740	713	727	702	708	656	738	728	667	686	734	684	689	708	724	683	698	701	679	685	634	769	718	689	707	670	726	744	773	738	715	707	699	696	717	670	717	722	727	716	732	693	734	704	686	707	692	726	717	708	710	780	717	706	708	698	749	693	719	707	676	759	659	713	741	705	710	736	711	681	696	699	658	692	667	676	720	708	699	738	700	710	740	680	730	720	717	681	732	684	694	687	685	688	708	703	718	689	711	703	689	706	697	708	692	697	741	690	736	729	732	731	715	721	724	730	731	713	721	680	684	746	661	721	696	712	735	722	757	775	728	676	704	711	697	702	718	688	724	743	730	696	681	694	679	698	768	665	692	692	740	741	720	703	747	706	736	677	715	669	627	749	725	697	715	688	671	646	682	711	710	718	706	713	765	720	711	690	688	702	702	698	731	737	659	708	651	702	722	734	710	649	665	695	720	736	697	714	705	703	674	681	680	699	794	705	739	682	722	677	756	657	732	711	682	691	711	653	718	727	704	700	735	706	682	699	679	728	713	686	731	672	722	703	691	696	650	737	716	716	705	667	756	712	699	726	734	716	733	741	682	705	696	698	709	674	770	677	728	717	742	688	700	727	696	741	712	745	722	739	729	687	716	714	729	743	652	692	705	679	734	726	702	717	677	704	693	728	688	684	697	698	674	750	708	718	706	700	726	720	682	701	675	691	726	730	726	710	734	711	715	717	693	698	677	696	710	714	727	741	727	690	711	652	722	701	691	700	767	689	718	732	769	687	766	729	682	683	678	710	721	662	738	748	712	705	666	694	706	723	696	697	718	719	708	737	655	665	760	711	727	679	707	751	728	671	687	751	774	741	680	735	739	667	670	669	689	698	711	741	703	749	667	672	693	739	694	750	689	720	714	721	704	759	726	720	745	681	694	697	701	756	716	716	740	692	746	742	691	679	700	749	682	712	738	677	726	753	740	703	716	749	706	686	757	719	700	636	728	720	724	698	720	671	718	687	692	700	712	710	727	750	758	708	701	713	704	722	735	702	689	711	722	694	721	715	720	776	672	674	649	728	708	675	702	709	674	737	680	688	652	689	680	719	711	728	690	771	697	664	699	668	665	705	727	717	743	677	746	730	675	746	686	681	723	725	702	726	687	723	691	667	698	678	678	677	714	681	695	700	701	710	678	718	726	723	740	681	721	710	704	701	674	693	705	680	750	745	678	710	715	756	701	695	662	676	727	694	704	769	694	676	767	717	739	703	658	725	731	692	689	702	715	669	690	706	690	625	699	733	733	735	682	764	653	714	707	708	726	682	704	655	646	739	706	747	736	708	699	711	665	677	720	668	708	676	729	658	682	735	717	728	778	700	702	697	747	740	757	673	666	680	771	714	718	722	728	701	719	711	758	751	737	682	711	742	708	733	614	749	715	673	734	741	692	717	724	692	734	683	675	695	713	735	723	696	667	710	722	684	725	679	782	682	749	694	730	726	675	709	668	708	712	743	706	673	711	662	681	704	746	733	686	731	735	712	709	694	719	722	679	710	722	694	671	692	677	706	683	706	701	718	696	669	728	721	731	704	691	709	712	705	691	733	683	738	680	677	680	721	739	734	695	697	696	710	758	736	717	711	731	681	661	734	747	723	754	712	736	716	714	737	708	739	721	746	710	713	676	727	740	704	718	738	719	677	678	695	698	705	708	732	729	685	735	674	667	690	711	739	661	664	694	689	662	683	714	701	710	709	659	697	703	686	706	661	717	745	735	698	676	726	693	751	728	674	703	740	755	689	699	701	698	738	707	702	704	700	728	795	695	701	746	732	741	676
25315	21701	25512	28407	21655	4795	710	489	441	446	470	440	407	408	379	395	433	407	394	418	393	451	399	384	374	386	418	375	405	402	366	415	361	369	360	359	424	430	381	366	374	421	387	397	376	392	394	416	372	389	410	431	376	398	336	349	417	388	358	358	392	403	378	358	381	404	392	386	374	404	364	380	395	379	408	381	379	371	354	393	359	398	433	398	403	388	374	372	347	404	411	399	379	405	368	367	380	366	370	401	375	404	423	353	417	392	364	349	414	343	369	359	416	400	389	361	374	362	410	389	389	383	381	396	417	396	410	351	389	379	402	414	381	369	379	370	393	405	317	372	433	390	399	400	416	392	391	376	396	389	393	394	396	360	373	410	393	373	372	415	373	383	391	381	385	376	397	435	404	375	367	407	397	354	352	390	377	397	399	381	386	406	414	370	381	366	382	372	401	366	359	402	412	369	345	395	382	398	387	406	368	393	381	448	346	375	396	394	354	383	380	393	436	371	366	337	362	404	407	407	391	335	391	376	388	342	340	415	399	389	388	362	375	346	371	379	375	357	371	395	389	411	393	341	385	400	364	420	354	348	374	409	395	377	359	409	362	381	385	397	395	385	372	414	338	374	422	369	347	420	423	360	419	408	393	427	399	411	358	387	398	356	407	392	373	409	385	360	417	383	361	377	379	370	373	420	369	381	434	399	352	421	435	404	384	395	374	373	405	366	402	394	391	357	366	386	404	331	390	375	372	368	400	370	394	378	407	336	402	378	390	357	386	386	375	376	369	366	389	359	370	402	367	362	395	364	424	388	359	377	365	406	405	413	378	387	421	405	384	391	376	368	402	364	368	358	373	378	380	381	359	393	393	402	376	379	410	406	357	404	345	365	370	382	373	439	406	406	383	366	359	339	365	390	361	369	397	392	358	373	347	372	426	395	394	391	420	361	383	347	371	374	381	378	384	367	386	352	372	388	403	370	372	379	387	387	363	356	381	362	370	398	370	381	388	401	379	381	368	366	386	410	366	395	402	396	403	377	393	388	431	390	421	348	382	426	386	437	420	385	401	362	395	405	368	357	383	365	341	401	401	381	373	371	358	403	396	413	340	406	365	327	361	383	398	366	374	397	377	387	391	374	346	357	385	418	376	387	378	365	429	413	340	378	395	365	363	374	422	376	376	381	369	380	374	384	397	375	420	382	421	391	394	384	386	406	345	386	394	419	396	379	355	362	425	399	394	401	401	374	399	382	380	392	378	401	421	388	391	376	414	370	388	359	437	389	383	365	362	417	383	349	366	394	349	393	391	374	374	375	375	404	389	403	360	400	371	391	379	385	423	417	396	394	344	377	405	394	377	390	366	415	390	383	383	384	368	394	423	385	404	403	350	400	406	396	404	425	367	370	350	404	371	402	394	412	395	347	364	387	361	417	390	388	413	346	419	384	364	362	373	397	430	346	400	387	396	379	373	389	378	376	391	405	404	366	390	398	376	380	363	358	361	396	416	370	388	388	387	406	414	437	371	435	394	386	360	406	398	384	352	344	386	396	399	413	390	405	394	376	386	393	382	387	363	409	341	370	393	376	375	407	391	407	373	336	404	380	413	388	390	360	412	405	367	377	353	422	396	347	345	395	361	377	342	392	381	398	416	360	391	378	401	363	386	358	394	389	381	373	410	399	381	370	387	387	403	353	395	359	426	385	382	399	388	393	372	386	397	391	388	345	418	446	414	417	389	355	369	409	389	375	366	376	394	360	384	400	395	387	388	390	392	407	367	373	370	397	435	360	339	376	346	394	394	399	376	411	431	382	388	408	397	418	384	365	395	425	372	420	397	391	390	398	347	366	370	417	379	421	383	397	419	379	428	395	356	386	409	390	420	368	409	416	395	398	385	356	382	353	369	364	415	387	371	411	373	395	402	370	377	338	372	377	395	375	390	393	377	404	412	375	390	382	400	386	402	364	367	381	412	372	383	385	387	375	386	386	377	377	372	386	371	345	389	402	403	366	368	362	442	375	382	367	390	380	411	419	389	399	394	414	384	369	397	404	396	371	389	402	382	409	421	389	390	400	365	405	398	407	416	373	434	398	347	354	389	389	364	371	380	379	349	360	374	384	422	389	379	393	396	366	387	405	378	346	346	372	392	388	365	380	411	388	411	390	389	371	354	415	369	401	397	385	382	411	421	404	417	379	379	383	389	396	390	375	383	377	348	409	388	362	380	402	358	376	388	373	414	378	392	400	383	338	410	384	372	401	380	382	407	375	374	380	387	385	387	394	388	406	433	393	362	371	379	376	377	401	389	416	374	349	387	392	396	400	396	408	374	331	376	390	366	405	417	376	364	356	407	389	397	382	367	401	418	402	424	378	410	367	385	381	359	403	390	352	381	390	394	378	412	403	413	361	371	382	418	402	413	388	365	442	369	407	363	393	378	398	420	387	418	393	436	399	362	358	394	410	422	348	369	380	407	404	401	377	402	400	400	397	416	378	401	360	373	375	385	390	395	420	378	387	417	425	391	373	383	359	403	365	340	344	405	418	393	375	389	393	342	397	372	394	377	385	370	402	373	360	377	383	368	388	401	379	380	415	373	386	410	374	397	382	398	365	393	395	381	371	438	373	387	375	374	388	375	385	371	388	359	377	349	402	385	388	366	411	346	364	420	421	374	355	355	387	381	355	340	372	443	400	407	426	384	381	327	363	378	405	360	432	396	388	368	364	370	381	382	395	430	361	384	391	355	420	386	375	346	374	386	383	391	415	380	380	389	381	341	383	366	374	390	424	336	382	407	433	393	362	374	420	396	406	370	387	391	391	373	356	403	411	425	397	410	390	406	397	401	395	384	405	350	414	393	389	414	379	387	409	414	402	413	392	348	379	451	427	389	358	399	393	361	392	398	374	407	361	400	368	379	367	383	364	380	385	401	371	375	344	355	423	392	387	357	396	381	380	394	365	390	406	404	361	396	382	401	390	368	388	374	395	371	375	407	414	355	407	391	361	365	340	352	368	388	393	359	372	373	371	370	405	379	390	398	424	436	397	392	433	379	396	379	396	390	396	402	362	382	382	402	403	392	381	374	355	396	365	397	361	366	373	379	376	391	372	398	423	353	380	404	388	377	369	416	456	391	370	419	401	343	384	383	393	410	372	354	414	424	405	371	350	384	368	336	399	397	416	373	399	391	376	381	350	402	399	360	379	394	404	331	371	356	392	384	398	340	370	381	366	375	392	388	383	428	386	384	344	412	390	351	387	432	408	394	390	377	381	364	378	369	381	395	431	374	373	390	384	383	410	370	363	430	402	397	366	360	362	387	362	385	395	400	405	382	390	399	382	360	376	360	406	390	378	365	407	355	402	384	397	413	412	380	403	373	410	373	376	374	390	385	423	385	399	443	409	380	366	421	424	390	420	383	392	381	418	376	408	366	373	370	397	403	343	373	387	408	409	384	377	398	397	422	431	374	403	390	408	371	386	364	395	423	374	403	390	400	406
3678	3386	2143	1366	1105	953	920	942	869	800	878	860	816	850	818	869	865	790	846	837	860	766	849	846	852	877	853	841	778	803	749	848	833	865	796	870	846	816	895	850	817	801	853	832	814	841	853	840	855	836	789	833	833	790	857	853	811	817	828	800	822	873	849	807	859	818	803	781	799	792	858	842	835	890	825	853	865	799	847	842	825	792	794	860	799	825	873	839	869	828	840	849	848	779	785	746	824	832	845	759	869	866	842	844	813	829	793	849	790	822	837	815	780	819	850	852	831	814	851	846	851	798	797	791	796	833	809	844	853	852	793	809	828	816	836	816	819	875	809	870	796	889	829	793	803	836	831	878	875	847	842	783	852	807	849	857	812	786	805	764	783	814	814	834	856	849	783	889	783	825	852	817	865	789	851	784	850	834	837	766	831	797	810	824	835	809	833	847	841	806	826	807	838	878	780	785	832	844	847	835	847	807	854	812	836	820	810	792	813	836	820	838	820	842	920	795	817	871	854	842	838	850	836	822	837	791	860	832	843	838	855	853	782	866	839	804	893	838	815	809	840	810	799	819	884	827	743	838	815	809	828	817	870	817	777	868	819	805	824	843	890	844	837	835	778	772	837	825	865	848	835	846	783	812	843	808	801	859	799	837	764	822	792	848	859	820	805	804	827	801	759	850	846	792	872	790	830	809	784	803	797	865	825	756	852	833	784	750	779	775	856	866	821	871	796	839	870	840	826	802	838	881	781	828	822	811	770	837	814	829	807	801	807	806	808	834	831	854	766	814	850	839	868	801	818	813	808	832	826	830	802	832	789	824	882	854	809	797	836	814	802	834	838	756	867	884	880	862	809	847	855	861	806	836	821	830	871	848	798	862	834	813	842	879	818	808	868	791	832	861	764	817	789	799	790	862	840	827	846	817	836	806	848	827	829	827	832	793	778	835	803	831	803	790	860	875	780	856	845	827	807	821	807	856	864	797	815	839	842	831	849	767	834	809	845	858	840	804	830	797	783	834	846	793	867	801	841	821	821	811	822	810	823	840	821	800	820	849	835	827	827	814	784	792	832	789	788	865	823	838	846	751	888	813	837	824	817	789	805	848	804	822	835	798	802	886	801	815	845	804	851	793	848	827	808	849	850	824	830	824	823	829	779	805	777	807	824	808	808	883	840	839	848	832	830	880	827	814	834	832	862	833	878	796	854	817	807	799	869	777	791	823	818	816	818	831	886	865	835	793	810	858	847	811	845	847	798	826	803	836	810	771	806	820	811	807	777	800	815	839	840	798	872	834	800	845	757	804	791	892	832	842	851	843	807	827	837	848	827	822	803	774	823	835	864	790	848	873	822	845	885	792	835	820	818	779	841	811	813	842	838	824	866	837	808	792	839	838	836	827	833	812	801	782	853	789	784	863	836	797	834	814	837	787	846	826	801	767	840	867	858	797	844	824	759	823	830	837	846	824	889	804	848	814	845	851	758	822	771	858	810	819	819	846	791	816	837	797	837	779	779	824	859	811	808	786	800	805	879	847	813	819	794	854	881	811	784	830	828	820	854	824	864	846	815	760	821	836	798	810	860	839	826	803	811	798	853	820	801	841	903	806	873	812	843	866	754	797	878	855	802	791	816	812	861	876	805	838	852	816	786	836	788	798	827	816	845	770	840	816	860	839	789	762	815	840	834	815	793	822	837	828	799	781	847	808	822	850	768	789	817	852	815	802	823	806	835	806	869	851	817	840	848	798	865	838	807	794	886	811	782	859	862	791	802	856	840	839	777	811	876	862	860	802	888	825	895	812	847	784	852	804	816	823	823	873	872	836	801	808	819	833	830	804	828	790	861	869	825	838	824	835	899	834	826	871	792	787	857	845	793	810	825	844	832	873	822	858	806	776	848	837	807	833	864	824	858	770	765	781	861	900	830	770	820	780	837	844	839	812	763	812	850	804	863	820	819	831	818	819	811	770	848	799	826	796	848	848	878	823	821	830	824	833	840	787	831	831	845	809	754	806	778	808	821	826	843	841	813	799	832	843	774	842	859	816	781	842	732	825	819	799	883	858	829	812	811	846	774	836	831	829	825	818	828	787	812	888	829	819	856	841	783	828	830	779	802	879	866	811	824	870	751	801	833	856	845	779	798	815	844	818	830	819	774	790	811	850	830	845	797	833	815	829	808	875	814	845	793	808	830	824	796	831	834	842	827	810	820	797	835	825	851	845	797	818	844	805	830	801	804	899	803	816	785	844	885	770	875	818	820	812	851	794	811	836	830	828	846	820	819	837	852	797	816	859	868	748	819	832	840	877	831	825	778	814	798	817	868	845	860	817	820	808	832	832	855	845	860	824	856	798	798	761	835	866	813	827	803	791	859	830	826	818	824	807	853	837	867	819	782	773	834	837	795	831	785	856	849	825	833	832	850	842	821	824	846	830	797	806	858	815	821	894	771	808	889	858	822	861	833	831	807	819	812	841	893	879	779	846	812	831	854	843	793	844	787	785	813	847	825	813	827	810	820	828	794	783	827	868	810	820	781	890	889	818	863	836	800	845	862	778	799	851	845	839	820	893	790	823	842	891	804	791	869	813	833	803	829	797	832	840	838	839	804	836	837	839	799	868	818	816	812	784	817	812	818	807	822	829	818	825	814	864	845	800	834	858	814	868	817	811	858	836	816	860	869	809	816	844	862	805	792	880	801	824	824	847	800	820	790	844	830	773	854	894	801	817	823	864	850	799	834	835	822	796	813	837	824	803	821	830	832	868	809	829	820	828	825	753	850	807	825	823	869	817	855	844	851	765	837	827	883	780	853	869	827	775	833	797	780	841	802	817	830	805	812	818	880	832	805	803	880	794	824	872	840	790	864	850	816	801	798	897	840	823	802	832	807	790	834	822	799	822	859	795	819	816	834	779	822	838	816	870	854	790	815	845	798	806	791	832	814	779	826	852	818	804	828	806	824	817	832	848	874	820	799	834	869	830	809	815	809	806	839	796	826	834	847	825	866	777	834	835	817	855	817	843	836	870	891	809	850	804	808	861	802	862	795	793	800	771	828	810	770	837	813	855	787	757	758	784	811	854	859	808	809	866	827	799	869	840	805	825	900	795	802	858	807	791	794	839	768	842	830	830	803	814	757	859	896	854	837	855	833	845	843	763	825	806	802	819	809	765	813	814	842	834	783	791	882	843	773	828	799	792	883	786	826	894	802	822	825	850	836	816	825	822	780	844	840	826	851	864	841	837	869	822	852	799	854	894	813	864	832	849	864	838	821	827	817	804	767	819	809	838	803	812	782	774	825	864	774	860	797	754	830	846	812	780	833	816	821	818	825	809	777	796	818	846	811	855	833	837	776	848	781	787	895	870	835	795	844	757	805	814	821	772	825	832	822	859	859	840	825	801	830	816	866	803	795	822	853	816	850	818	831	780	790	830	802	822	818	827	801	838	804	821	784	806	853	864	786	883	793	849	832	837	845	845	839	806	841	821	839	816
24514	21702	26079	27873	21714	21716	3454	522	361	342	320	314	294	268	268	282	259	262	252	272	232	251	224	247	234	218	234	249	215	248	251	237	201	247	215	227	255	240	225	229	214	242	241	239	197	225	209	210	194	205	208	222	208	215	226	217	195	240	223	233	224	205	211	234	205	225	208	234	228	202	234	233	207	226	192	192	236	203	181	192	242	215	235	208	227	221	209	194	231	192	238	208	236	211	241	217	228	242	236	219	211	218	244	220	242	215	223	186	216	215	230	215	212	241	244	275	222	226	240	222	190	220	215	203	220	224	215	210	249	212	221	256	222	257	206	242	215	237	237	226	232	251	226	252	228	213	202	216	202	256	231	232	228	206	205	231	210	220	233	242	225	188	199	211	232	223	262	208	228	201	209	206	231	224	204	213	231	231	199	219	210	216	227	236	229	223	220	209	281	217	223	218	227	190	216	229	216	228	217	239	225	213	239	218	243	193	243	236	252	197	218	216	218	189	202	221	224	238	216	202	207	215	199	234	262	206	195	196	232	216	225	267	228	266	244	198	207	215	247	235	227	218	229	204	255	205	240	223	191	232	245	207	223	225	198	205	224	220	222	200	206	205	226	215	225	252	205	240	241	219	188	214	220	192	218	245	201	202	222	216	246	223	229	230	233	251	236	215	214	229	251	234	201	221	207	234	260	228	218	243	230	207	234	234	242	190	197	224	209	195	221	224	205	199	196	215	202	235	263	214	218	231	238	205	237	235	239	196	227	244	236	232	208	250	235	206	220	215	251	214	197	243	233	219	240	240	208	226	216	263	217	227	206	217	213	227	238	233	228	239	204	242	232	202	221	197	203	208	221	204	195	240	237	206	230	232	237	219	208	224	224	237	214	218	235	207	205	234	228	215	212	219	224	222	261	254	213	270	255	198	223	214	238	225	197	224	221	244	205	221	188	236	225	239	220	229	230	224	216	212	224	207	212	233	241	197	207	223	226	223	224	200	187	247	213	228	231	215	227	207	224	207	219	213	230	232	211	226	230	234	232	176	220	234	223	189	215	193	242	206	243	219	212	237	234	253	218	231	222	211	222	218	242	222	198	210	226	215	228	246	237	192	206	218	242	214	223	228	231	246	233	201	204	233	212	231	213	217	207	207	248	216	221	233	230	237	225	211	208	234	235	237	231	212	234	194	257	228	217	232	241	225	230	220	213	218	209	210	221	211	214	199	212	236	221	217	221	210	237	251	249	215	214	257	211	197	185	204	227	206	216	210	213	242	210	192	219	211	211	206	241	250	222	232	237	252	225	221	192	192	250	217	224	216	222	248	230	191	215	224	215	212	224	211	228	196	216	247	236	219	203	226	219	227	200	205	209	203	211	247	213	255	219	218	218	213	228	265	224	217	224	216	199	215	235	191	209	251	277	221	235	200	271	221	195	203	235	209	201	221	218	198	211	194	202	240	222	215	239	216	215	232	193	230	228	238	210	209	243	218	225	212	200	216	208	207	225	242	213	207	222	228	202	225	242	220	243	238	212	231	188	237	210	228	201	217	182	242	214	200	227	219	230	204	224	229	200	249	246	193	230	239	227	237	226	188	233	199	191	211	235	241	209	211	229	239	226	224	213	229	211	213	226	235	227	232	212	208	228	196	222	208	225	246	212	219	195	234	218	233	219	203	221	214	219	184	239	207	223	219	237	259	243	230	228	229	218	230	207	200	212	235	220	217	246	212	235	221	208	232	247	211	215	220	249	247	235	203	242	215	212	218	235	229	227	218	217	216	230	249	225	249	230	261	228	222	208	235	220	210	227	216	200	192	234	243	200	199	208	230	202	198	220	210	217	246	217	228	212	230	220	225	247	223	217	212	219	226	220	190	223	230	242	220	229	221	186	224	213	227	241	235	229	211	214	236	221	228	223	205	249	207	227	241	235	210	213	242	199	223	190	198	222	236	199	216	203	208	219	221	214	208	208	200	193	225	218	200	200	210	223	258	239	245	206	241	226	208	219	228	230	220	225	237	232	213	220	228	220	205	227	233	220	201	214	208	223	220	234	214	214	197	234	233	237	234	223	235	190	248	206	202	216	219	204	252	226	209	225	204	209	239	230	240	229	215	209	215	219	239	236	242	239	267	251	192	231	241	198	212	226	230	240	228	226	205	229	240	227	227	237	233	248	240	247	217	223	230	245	223	242	224	248	220	189	188	182	217	217	214	238	190	211	175	208	239	245	225	244	226	220	222	238	223	242	224	215	233	207	249	222	211	203	235	219	223	212	197	215	182	213	206	252	208	214	212	244	223	235	200	193	236	217	202	209	195	201	248	218	201	223	206	206	219	198	201	221	213	203	243	229	219	236	228	208	244	245	243	212	217	234	212	228	203	233	208	238	234	222	193	206	201	213	238	228	197	210	215	221	215	230	210	230	233	207	222	248	203	235	217	208	206	230	197	208	230	230	211	222	235	210	245	196	210	242	221	223	219	223	206	211	210	226	231	191	228	234	226	223	179	265	218	213	206	238	243	222	228	191	202	233	200	217	215	235	240	196	217	201	221	214	225	224	207	208	218	215	204	207	217	195	198	229	217	207	282	224	238	237	206	199	199	246	216	209	227	191	239	234	216	205	229	234	211	204	217	231	193	240	247	225	215	209	228	236	231	261	219	201	230	240	210	232	238	238	208	213	230	198	204	195	216	218	192	200	227	255	223	240	202	214	227	225	216	215	203	218	250	230	216	209	217	214	213	242	208	254	237	207	232	236	229	213	228	225	255	236	208	235	231	184	217	224	232	204	178	200	239	212	229	228	241	201	212	208	187	206	200	213	247	235	205	221	236	222	247	224	226	244	252	237	240	241	236	215	221	213	215	220	201	218	237	208	229	243	234	223	214	190	216	216	239	239	192	222	225	215	212	229	227	228	213	233	237	225	220	233	207	235	197	233	239	214	197	250	229	206	212	215	272	196	210	239	211	205	249	216	238	225	208	232	226	212	189	189	215	216	217	235	198	214	208	250	216	229	209	202	223	253	224	205	248	255	211	240	233	223	207	239	256	212	230	219	240	261	214	225	215	220	220	223	216	194	193	218	237	200	227	234	224	211	212	212	208	223	204	232	204	239	255	226	222	200	242	204	205	210	242	244	201	235	229	232	216	229	198	209	205	225	225	222	212	230	224	209	228	244	211	221	204	235	207	243	247	221	207	232	193	222	220	229	228	206	219	216	249	206	196	209	217	182	206	220	223	220	206	217	229	223	225	220	230	256	199	204	202	237	201	193	225	224	218	190	234	220	228	211	185	243	215	227	223	216	233	198	201	208	215	230	247	217	251	217	238	201	234	252	203	250	214	224	226	214	218	209	248	227	236	210	216	211	195	222	209	201	211	190	236	217	201	217	222	230	211	238	223	203	231	216	216	230	212	242	236	209	243	217	237	222	231	206	260	204	235	208	229	221	230	227	230	248	240	230	213	204	218	228	202	204	203	244	205	217	234	231	195
3754	5257	3199	1570	924	743	632	574	554	529	561	528	520	499	528	521	534	495	501	524	545	549	490	502	508	520	500	532	482	484	525	488	493	527	474	486	508	502	536	500	472	515	508	492	484	473	473	504	504	527	480	505	504	460	503	484	477	495	484	483	480	498	506	471	460	494	457	509	493	480	503	484	532	492	515	490	498	459	515	511	525	490	470	466	527	476	489	506	475	507	510	511	545	541	502	491	468	522	470	482	478	514	474	475	518	463	516	480	516	447	484	490	489	507	472	496	473	494	518	488	477	533	484	495	487	485	450	523	483	482	453	494	473	477	500	480	472	496	506	480	509	515	466	482	454	482	485	458	492	497	501	496	483	479	478	513	491	492	513	483	482	501	507	498	484	463	504	520	502	491	488	518	468	490	506	463	505	504	473	490	488	508	517	494	489	516	546	489	493	507	490	489	481	467	481	481	491	500	452	507	471	464	499	488	484	510	482	485	473	503	502	536	504	562	464	476	453	466	482	512	515	482	482	534	477	473	517	510	514	497	481	478	519	486	481	505	507	485	471	514	489	497	499	463	508	489	538	512	457	474	470	471	490	511	470	477	476	483	523	485	456	520	516	464	476	510	484	535	502	455	498	481	473	490	537	489	475	466	498	459	486	497	452	484	469	514	487	472	489	478	488	501	475	511	496	482	503	486	468	511	475	483	449	524	489	486	500	472	486	489	512	479	508	427	494	505	473	540	487	507	479	493	437	495	478	473	511	505	460	542	498	516	467	524	519	482	513	481	479	490	519	477	529	501	484	486	499	466	461	488	519	498	523	505	428	463	497	459	506	471	484	501	460	473	489	506	516	477	469	480	503	505	466	493	497	460	475	514	489	480	471	515	469	478	541	483	545	474	498	522	508	475	476	525	477	515	487	470	502	496	488	467	484	503	517	488	504	524	515	482	492	507	483	507	495	513	469	496	504	496	478	502	519	506	509	519	513	531	491	463	491	510	488	505	528	484	507	500	509	500	452	484	532	490	531	492	520	511	467	508	474	483	457	523	488	484	479	490	508	537	534	491	515	471	505	493	508	501	447	524	504	487	506	499	483	480	477	491	471	456	463	512	469	500	501	454	470	470	467	492	503	491	519	464	488	481	508	494	476	478	518	472	458	526	449	542	510	490	502	449	495	482	479	492	463	491	473	475	480	462	489	460	489	548	469	442	475	490	509	516	491	496	539	479	499	505	500	511	504	479	481	492	498	509	485	531	484	517	497	495	511	493	473	483	478	502	451	482	528	508	470	469	479	523	538	478	538	520	465	481	525	524	442	512	479	543	458	493	468	483	551	476	484	505	516	487	465	461	514	446	537	519	508	497	486	519	481	502	481	509	475	469	489	525	498	467	517	522	465	466	506	498	480	494	472	507	466	455	496	487	472	544	471	498	515	491	519	543	482	481	491	471	532	512	485	526	532	482	484	486	476	502	521	495	503	487	492	440	471	448	508	474	517	466	486	480	507	477	543	504	473	537	481	509	476	525	522	482	515	515	506	487	482	483	513	454	493	509	501	483	482	466	497	461	502	520	472	471	500	448	473	492	499	530	482	483	467	516	505	527	491	509	493	502	508	491	481	459	499	510	476	491	486	521	524	476	490	490	506	473	465	487	510	463	473	479	498	513	466	506	452	487	481	428	508	507	508	470	478	525	494	541	545	510	499	490	462	508	518	531	525	466	509	509	521	493	474	506	489	471	477	483	479	498	503	492	455	496	495	472	484	533	465	477	467	491	516	521	480	532	502	496	447	478	537	490	481	488	489	495	499	491	503	470	484	490	451	490	475	531	523	512	477	507	463	498	490	429	466	507	531	481	507	472	477	453	532	508	477	484	479	445	493	479	502	481	497	501	471	492	534	485	458	486	514	473	512	510	434	497	493	468	496	481	498	469	491	490	490	491	503	513	503	496	499	530	486	499	440	496	520	486	497	464	469	481	525	507	487	513	490	485	466	494	497	489	478	477	466	521	465	485	495	468	509	460	521	500	504	507	477	464	483	472	508	482	473	485	494	480	472	505	487	534	461	488	472	501	507	525	539	471	478	445	497	491	509	455	446	455	508	453	517	521	500	463	514	498	524	519	481	494	472	468	507	506	467	471	483	482	478	510	472	468	450	458	503	480	467	503	487	501	443	503	477	463	491	462	488	456	510	519	491	528	503	480	483	489	486	462	484	494	505	504	527	470	495	463	504	489	480	492	482	464	494	472	490	480	473	549	503	505	503	481	486	523	497	478	472	496	473	478	451	516	460	448	503	507	538	505	462	504	505	432	525	493	492	492	479	451	485	504	480	514	501	482	475	497	441	480	503	425	460	485	494	502	500	471	497	494	484	489	503	516	521	494	527	442	521	502	482	485	509	468	473	502	486	510	499	524	469	467	504	517	467	494	502	477	489	499	444	507	492	484	497	451	480	471	517	489	503	475	461	525	488	535	520	497	521	463	507	476	538	482	484	452	546	514	523	482	449	493	476	499	487	452	446	506	478	482	550	486	500	490	521	486	447	495	509	477	500	453	456	496	483	502	496	529	509	500	523	493	476	479	471	519	500	506	506	491	472	536	521	484	516	516	474	509	461	496	485	470	484	478	501	498	518	500	483	463	504	447	498	506	468	481	511	505	513	452	502	487	507	467	444	489	472	500	494	472	481	476	493	422	509	486	482	512	513	498	467	483	469	499	499	511	511	475	501	466	478	464	482	515	483	487	495	457	510	522	477	487	485	489	487	516	492	476	493	499	498	463	481	477	501	513	489	468	501	463	478	455	499	475	518	535	479	532	456	481	481	501	466	444	515	495	501	496	455	539	454	496	497	502	492	479	484	478	464	464	497	495	475	473	492	497	491	481	417	507	483	521	506	478	518	432	527	509	461	510	478	478	474	463	487	507	495	485	493	476	508	468	446	493	464	499	495	527	458	452	446	459	454	467	478	492	465	478	499	457	478	484	502	492	503	496	492	447	451	449	479	493	489	488	500	446	474	533	473	510	504	495	461	468	490	498	490	505	507	496	498	443	506	501	511	457	516	502	515	478	525	480	459	487	508	448	484	511	502	482	501	477	489	487	501	511	527	495	499	477	503	488	509	456	539	462	476	456	473	486	473	501	497	454	500	482	480	500	505	487	487	516	477	483	499	502	474	500	507	532	518	472	470	482	467	501	472	491	490	460	501	489	519	514	500	486	457	477	481	452	482	496	494	472	506	539	476	499	474	515	486	488	568	506	473	472	464	526	508	524	479	469	488	470	505	449	504	471	482	515	512	534	491	479	513	467	488	477	466	524	481	511	472	496	510	513	494	506	525	510	464	472	462	460	514	478	477	480	509	502	467	473	456	468	437	506	472	455	519	460	529	473	514	492	490	478	477	478	511	481	507	457	521	501	479	499	490	461	458	486	501	505	520	496	493	452	513	475	496	493	511	503	480	500	471	495	521	486	449	475	540	507	493	508	526	465
33915	10904	1268	637	502	505	357	311	349	306	326	302	308	327	336	308	308	328	340	326	286	288	295	327	324	309	346	361	338	327	330	346	316	336	336	332	320	306	321	321	324	350	312	320	283	329	319	286	307	320	339	340	294	334	319	286	289	321	290	334	304	332	336	298	310	346	315	312	313	345	308	336	293	287	298	294	317	340	317	329	311	300	326	311	292	320	336	285	338	331	320	346	346	318	352	307	332	346	301	320	317	352	326	322	330	311	284	329	319	294	329	320	289	335	335	310	307	299	300	345	310	283	341	327	319	312	286	310	297	305	295	314	277	306	297	271	291	308	290	279	308	319	305	331	319	299	324	312	324	331	313	333	268	298	306	314	338	291	323	333	330	301	311	315	300	355	288	330	273	271	307	316	316	340	346	334	310	308	322	338	334	337	314	330	325	285	276	305	299	328	314	357	294	301	316	312	284	340	309	336	342	364	298	317	352	302	340	325	326	316	321	310	335	340	331	338	295	285	314	343	309	303	300	323	328	274	307	351	323	305	316	311	301	284	295	312	300	275	315	311	304	302	300	302	315	344	308	314	300	332	302	332	331	330	311	316	304	311	304	303	309	315	294	315	304	333	321	305	295	336	332	314	317	336	310	339	335	315	279	331	287	299	289	278	337	334	304	309	318	302	307	303	289	322	323	318	337	322	335	314	284	315	366	325	310	303	327	315	313	291	313	284	282	279	326	319	288	297	304	335	325	300	307	261	302	333	298	305	348	310	315	330	323	298	317	309	321	341	274	325	287	331	321	306	332	318	280	312	337	324	335	302	328	354	338	314	339	305	313	335	300	307	312	273	312	322	322	301	325	295	320	348	308	277	318	325	323	284	298	303	313	310	308	309	336	304	309	341	315	263	308	316	301	327	340	331	326	325	317	287	316	283	307	325	381	284	352	320	334	311	284	278	335	374	312	349	314	316	325	317	343	292	327	316	305	315	292	312	302	332	310	316	308	303	320	341	337	327	307	297	322	299	331	292	326	323	319	302	284	311	305	320	306	305	326	307	346	323	307	314	339	332	293	292	325	330	317	334	342	350	291	343	310	333	335	338	306	331	302	306	293	345	320	312	314	302	346	302	320	311	309	283	279	310	338	307	282	311	306	294	297	330	333	308	317	288	304	281	317	306	319	317	301	357	330	341	333	319	325	319	318	298	304	306	309	333	305	288	309	289	310	313	309	301	318	289	305	304	283	327	308	315	333	350	330	356	354	343	314	315	337	365	327	312	316	295	351	302	291	329	331	299	344	350	330	320	300	331	338	314	304	319	326	315	298	354	333	344	322	342	305	336	305	313	294	317	329	345	300	325	331	326	315	341	327	324	330	284	314	305	334	308	327	282	327	310	335	307	273	363	335	304	317	300	340	339	305	327	333	307	324	321	324	334	297	320	315	292	330	320	336	311	320	338	311	304	312	329	296	332	308	336	321	338	311	336	318	352	308	328	297	336	275	315	292	309	305	326	314	335	289	300	308	286	344	336	269	319	323	341	327	320	311	329	324	326	310	349	286	339	321	271	301	351	323	341	335	305	300	287	329	323	318	288	315	316	329	335	319	295	282	307	318	310	331	296	342	330	287	291	317	338	309	307	313	330	342	329	317	296	312	317	349	288	313	326	311	319	314	310	325	304	319	313	313	325	323	336	339	312	328	327	300	333	342	300	326	295	310	288	306	310	302	305	321	276	289	295	298	284	348	284	299	305	343	283	309	333	321	337	301	284	310	309	321	309	333	292	315	304	332	330	308	316	327	326	327	291	282	291	339	296	308	307	324	319	305	329	315	347	299	278	323	296	314	249	334	340	341	309	320	277	310	299	301	327	355	316	329	318	290	341	342	310	312	347	320	282	298	326	301	311	316	310	286	315	311	329	304	314	323	331	320	292	338	291	353	340	284	276	332	324	321	332	308	315	310	299	364	335	318	342	290	324	302	365	262	291	325	277	339	308	279	310	308	323	322	332	337	327	340	317	342	300	323	285	336	319	319	275	333	340	298	350	356	306	363	321	289	330	322	342	349	332	346	332	333	334	314	324	320	302	316	330	323	287	289	298	307	324	279	277	332	316	304	313	324	311	296	352	316	303	327	322	318	291	305	345	322	291	350	329	301	326	289	295	292	301	328	316	340	296	332	334	315	299	309	331	318	315	318	369	316	298	316	322	289	336	334	303	306	288	330	316	333	314	306	303	332	315	315	310	349	307	336	315	314	309	318	340	310	330	302	283	302	327	321	314	309	319	306	297	324	319	314	330	286	341	318	336	339	315	327	323	356	353	319	327	319	338	353	344	337	314	329	321	341	322	319	327	305	297	312	331	328	327	278	310	301	327	296	304	316	302	345	322	288	332	339	273	304	312	335	356	320	336	320	316	328	309	316	285	335	325	321	330	366	299	301	298	324	353	321	285	343	312	313	339	349	311	312	303	308	316	344	303	332	296	324	295	333	323	298	314	328	329	338	353	324	325	334	326	328	344	316	309	318	320	309	306	345	309	316	348	339	337	330	313	318	322	279	310	304	274	326	303	312	345	329	315	314	324	296	307	341	315	299	294	314	313	297	335	311	294	314	277	317	321	319	337	284	366	351	312	314	309	297	323	274	323	312	310	319	303	353	288	342	292	305	319	345	317	313	323	312	336	341	296	285	305	342	325	302	312	305	295	327	334	338	321	299	303	336	305	326	318	355	308	281	303	308	331	333	333	310	300	299	324	296	285	288	302	329	312	295	331	322	325	305	307	312	328	281	329	316	324	302	318	285	306	314	321	340	319	346	309	297	274	295	283	294	318	319	321	314	333	307	316	308	305	346	335	343	331	312	361	302	288	298	308	324	311	347	311	331	292	298	324	310	301	290	323	316	314	321	293	334	309	356	300	318	310	324	314	307	340	304	357	291	300	331	314	261	333	313	320	322	317	320	323	327	330	309	301	288	303	323	309	323	323	326	325	316	269	340	298	317	317	317	332	288	313	321	351	309	320	297	301	270	300	287	343	345	289	326	343	307	358	320	306	338	293	341	355	313	325	307	336	308	290	326	323	318	319	325	332	338	346	302	306	312	347	325	300	346	377	286	325	289	305	308	335	303	333	341	306	307	310	313	313	304	341	308	294	333	299	282	315	318	323	318	299	311	286	316	313	354	318	320	310	315	351	315	327	323	299	337	300	315	354	323	330	305	307	315	309	342	285	309	306	302	315	321	338	324	351	309	325	315	321	299	339	350	362	346	339	343	343	335	314	342	303	342	309	276	286	325	290	323	317	318	308	356	301	318	300	301	313	349	324	301	331	290	292	337	320	325	310	292	325	320	342	322	364	262	344	303	304	341	318	308	306	312	320	297	316	283	295	296	307	338	284	317	325	325	333	317	303	335	337	334	275	309	351	332	311	310	305	295	310	298	330	326	314	315	290	274	295	305	317	294	289	310	325	378	324	315	310	356	317	323	318	308	299	300	327
5989	891	793	736	738	690	733	682	719	711	722	684	726	679	715	736	677	730	715	689	682	730	660	694	729	681	720	749	730	724	715	721	688	725	726	742	702	768	741	706	661	681	724	703	689	713	653	679	698	710	730	705	724	676	685	695	750	697	706	723	709	757	745	717	750	718	704	680	686	718	771	705	695	706	694	708	746	734	680	674	692	730	737	687	669	704	756	780	736	711	753	747	692	692	712	687	767	704	746	724	740	702	685	714	686	704	703	685	714	693	661	719	712	731	720	675	746	675	687	643	692	710	683	712	693	722	681	718	680	712	749	696	751	705	712	700	729	725	659	677	761	727	697	730	728	699	720	718	702	743	764	697	732	745	683	683	680	693	759	723	696	712	741	720	779	735	704	703	700	679	774	699	701	685	724	647	663	702	690	713	701	706	715	745	734	766	730	701	714	723	706	709	736	742	727	711	691	751	716	736	664	728	728	705	725	681	652	676	706	724	738	770	718	731	723	724	732	727	730	677	710	692	711	727	708	688	696	733	727	669	693	691	675	699	718	702	694	716	708	697	693	731	755	729	744	691	718	739	690	735	756	723	741	735	693	659	682	707	748	685	691	726	706	708	714	702	717	703	715	698	740	681	702	718	663	705	677	735	692	752	756	728	691	696	720	710	751	716	704	755	729	753	705	657	748	705	722	678	689	705	679	722	680	733	701	697	733	748	675	699	678	736	741	729	660	665	755	719	713	760	678	714	766	699	700	726	694	703	699	713	745	685	796	716	728	726	734	678	676	693	680	684	699	693	706	716	701	706	688	770	749	722	731	718	666	690	675	706	734	730	721	722	705	764	720	709	754	730	734	731	702	713	716	758	708	688	704	705	739	690	749	674	729	733	703	705	737	704	716	707	714	676	738	711	730	667	695	692	725	698	709	745	723	748	777	725	721	679	678	691	724	741	700	762	718	726	666	704	729	681	718	689	751	730	758	669	797	722	715	717	736	679	692	706	679	728	709	681	683	769	694	760	724	676	758	731	631	721	665	729	683	721	737	694	736	726	713	685	716	748	696	704	701	753	702	734	724	716	673	701	710	720	677	718	718	744	712	652	756	723	706	692	725	702	718	696	685	727	729	746	680	727	708	662	687	688	672	718	736	706	665	713	688	713	702	723	771	697	727	749	682	703	677	703	720	692	724	697	772	688	677	678	704	762	728	727	752	699	732	717	762	775	712	685	747	715	747	730	699	707	688	716	724	692	733	695	695	755	717	661	675	693	730	695	710	757	736	743	700	751	741	688	675	734	698	703	660	742	712	686	701	707	722	780	696	679	701	676	724	734	713	736	724	739	669	733	735	715	712	705	729	738	692	636	706	733	716	741	711	711	731	692	718	670	701	744	704	657	698	690	697	743	736	657	754	740	698	714	716	717	702	708	720	708	685	742	737	706	715	704	691	750	734	711	680	696	671	738	738	726	712	662	662	748	697	773	745	685	745	730	710	714	680	689	742	735	768	678	665	702	704	742	661	731	706	727	706	691	726	709	677	696	725	718	718	756	753	685	724	691	725	710	687	763	732	725	726	709	674	665	701	715	674	671	718	728	684	674	695	682	732	683	747	718	727	714	731	685	718	714	670	740	712	696	719	726	702	728	731	707	732	743	793	722	714	708	724	746	708	717	692	729	736	714	653	712	704	705	693	695	720	720	746	694	737	739	694	748	791	734	700	713	689	704	780	725	764	721	705	732	690	706	711	703	695	729	735	743	721	723	721	777	730	718	684	717	748	686	721	665	717	719	714	724	754	752	758	720	741	750	676	693	678	704	709	728	718	709	702	697	721	753	733	706	764	697	753	670	704	676	759	659	693	699	725	709	682	732	728	701	687	715	713	733	735	690	681	670	712	718	761	715	741	720	728	686	684	716	703	761	661	732	741	746	712	706	730	700	674	699	719	665	740	714	747	691	721	738	754	722	747	694	709	709	697	707	713	725	775	675	708	726	726	762	648	681	699	689	713	705	710	705	711	658	702	649	745	759	634	697	732	728	700	723	690	756	713	700	793	692	719	694	687	709	738	705	729	701	744	737	676	723	726	699	730	651	737	705	692	687	672	654	712	706	749	697	706	743	753	695	703	696	764	695	729	719	725	691	705	685	703	681	736	721	717	721	732	676	700	714	686	747	667	751	734	709	697	709	730	699	732	694	687	759	699	751	711	720	701	717	751	713	714	736	709	700	765	677	761	701	743	682	709	653	715	734	706	709	727	702	673	681	689	728	731	716	725	668	724	695	684	691	706	722	740	740	683	674	693	713	719	707	727	737	719	706	743	740	742	720	753	704	699	734	695	697	728	694	732	645	683	716	695	742	709	742	655	747	736	755	738	688	701	748	720	678	711	685	700	716	724	737	640	717	750	729	734	757	755	691	685	728	765	761	759	719	727	692	650	704	726	717	716	708	757	677	698	684	685	756	730	711	717	697	638	734	695	705	743	687	749	712	708	683	675	727	734	758	724	757	736	756	758	675	750	780	702	746	722	715	751	718	735	687	687	698	679	753	692	740	721	682	654	767	708	733	688	731	699	724	746	704	705	761	727	783	709	725	692	712	711	719	742	744	695	638	725	757	678	706	726	689	719	736	731	714	750	697	684	744	683	702	749	679	682	780	708	790	674	720	704	750	724	714	738	718	660	735	694	721	714	736	679	753	706	715	720	670	709	727	714	705	704	682	696	704	736	749	691	707	749	714	726	736	707	717	761	712	701	727	709	801	678	722	724	749	675	706	711	714	674	715	713	705	743	698	696	696	715	748	776	748	698	759	691	770	776	675	693	755	715	708	667	692	697	704	759	732	675	726	651	686	731	739	747	737	742	698	703	723	698	701	713	706	735	684	702	697	706	692	719	716	735	744	709	708	722	733	728	690	677	699	697	673	736	684	697	726	730	725	687	687	712	694	694	741	689	658	692	716	716	702	729	717	762	718	675	687	706	761	697	732	689	708	706	704	699	676	716	703	700	701	703	700	706	720	731	722	713	744	727	707	686	675	714	698	703	715	730	693	741	733	687	743	701	676	685	739	704	749	713	748	698	707	736	685	742	736	790	722	707	705	732	683	722	672	734	734	760	681	708	668	704	694	691	745	701	732	716	684	708	740	721	768	728	677	743	716	765	715	683	718	761	667	690	696	720	761	685	743	780	691	730	649	720	708	723	732	688	710	773	715	708	727	777	739	668	692	704	699	696	671	722	680	755	722	733	665	711	687	738	741	718	697	667	731	726	722	686	641	662	776	717	680	726	714	712	725	686	733	727	727	713	702	733	717	718	739	755	706	709	697	705	712	684	734	745	730	720	673	742	727	711	692	681	719	728	685	720	752	710	729	731	678	727	754	744	732	728	715	734	726	730	700	711	688	774	720	725	697	722	695	704	693	764	705	700	730	692	717	696	712	719	730	740	691	708	704	700	705	687	742	706	710	708	697	748	718	743	686	702	745	749	724	694	748
25275	21689	25489	28344	21617	5078	654	504	458	457	412	447	389	356	445	422	415	392	373	376	405	382	423	385	353	395	374	389	368	406	390	395	420	402	384	408	367	389	407	414	401	378	400	374	384	393	391	345	397	425	337	377	389	373	368	375	409	403	352	389	371	419	401	397	407	409	409	417	394	398	367	389	380	419	362	343	361	424	398	397	345	348	373	409	357	373	386	362	381	383	367	391	423	420	388	416	369	367	375	347	371	390	384	370	355	403	384	385	430	372	385	375	366	374	377	343	414	428	405	393	385	401	370	367	416	368	421	375	390	408	385	382	372	380	415	387	391	386	365	406	349	384	397	410	360	382	400	400	365	398	409	395	399	400	386	377	375	361	409	357	381	380	348	380	359	367	412	393	378	442	388	366	392	375	412	391	372	381	395	386	386	359	378	396	369	382	367	379	373	376	380	380	455	395	409	393	363	378	353	362	381	408	414	415	379	394	385	381	369	357	369	415	344	375	362	379	408	403	374	403	358	353	377	398	378	396	404	380	395	396	398	354	356	391	365	387	359	387	406	382	385	411	384	383	388	384	390	377	372	408	416	384	392	369	369	382	379	410	380	417	397	397	389	374	414	355	436	381	410	360	388	381	390	393	382	367	370	411	406	377	368	370	394	453	411	402	377	369	415	415	360	347	404	397	384	370	409	420	375	444	408	374	410	371	392	401	379	394	393	381	380	397	377	408	354	395	353	404	401	413	375	405	399	375	383	393	355	373	386	384	411	381	366	400	425	397	406	384	379	397	378	420	377	395	393	397	392	392	405	386	366	399	358	346	424	380	356	388	371	387	361	400	392	384	413	406	424	404	406	441	380	379	377	365	378	391	398	376	392	367	398	415	362	386	391	384	414	418	417	421	400	384	371	402	377	396	363	390	423	394	411	390	376	397	352	392	430	385	363	391	395	426	402	403	401	426	388	389	361	378	433	375	405	360	435	394	403	369	370	401	375	369	419	378	393	376	423	407	402	364	376	398	376	384	425	349	399	421	388	367	369	378	363	363	413	394	378	420	407	363	366	386	400	405	416	409	391	381	409	369	403	359	409	361	397	380	413	388	420	394	392	382	397	406	393	431	344	363	360	384	347	378	371	334	401	380	383	378	393	391	358	377	372	351	398	355	358	387	361	408	405	390	398	397	374	409	388	388	367	426	374	397	361	345	381	411	394	367	425	356	362	387	395	399	378	399	383	389	388	393	396	342	368	410	418	405	374	400	400	419	395	445	400	380	396	397	401	370	425	370	382	428	376	386	384	396	412	392	394	375	376	396	382	391	384	396	400	382	409	393	394	421	378	365	351	351	398	385	430	427	386	397	412	382	392	386	349	417	386	384	372	377	404	371	385	416	377	397	354	393	385	398	336	398	412	349	359	412	381	420	385	429	379	383	414	370	399	370	383	381	356	366	386	411	384	412	399	395	377	379	397	392	392	387	374	354	367	432	396	394	372	390	388	371	410	389	410	385	383	390	369	406	389	407	379	380	382	370	382	405	396	412	403	371	396	379	366	382	398	413	381	394	426	398	388	361	389	374	364	387	410	374	380	412	399	393	423	332	396	409	386	368	374	401	418	389	430	382	381	390	379	388	372	379	413	336	382	384	390	383	400	390	411	406	385	377	401	369	332	366	363	362	386	394	392	387	374	390	388	359	380	404	358	395	384	381	386	395	388	395	406	352	395	386	406	402	400	392	382	447	371	405	421	374	338	359	359	358	422	385	446	400	404	397	382	398	412	390	401	424	437	403	359	372	412	399	418	394	406	379	381	375	418	411	403	382	384	388	396	414	411	369	374	413	372	386	420	373	398	383	429	401	402	408	403	401	383	403	383	365	412	399	390	403	396	369	367	400	395	407	405	388	420	409	386	382	390	338	390	367	406	392	427	370	395	438	366	415	420	356	395	355	387	391	409	423	388	422	371	354	382	372	403	384	437	395	401	356	359	364	379	391	373	375	400	394	379	381	406	400	404	403	363	354	362	380	405	407	368	386	379	404	372	429	353	376	390	401	363	391	379	393	403	425	384	390	400	392	377	372	391	382	414	412	368	353	391	380	389	357	358	384	367	385	363	388	393	363	402	396	403	399	383	388	410	370	386	418	366	399	399	400	394	371	392	377	384	382	359	345	432	400	401	390	414	344	383	368	397	393	381	415	402	409	399	405	412	386	366	368	422	397	398	367	413	427	387	421	393	363	391	395	396	399	380	387	369	411	397	408	411	399	411	396	364	372	347	391	388	358	365	407	390	418	365	397	415	390	407	371	391	412	391	377	382	360	398	380	405	436	394	381	380	359	399	402	389	384	407	368	404	356	388	420	364	394	359	406	410	398	376	358	369	381	389	383	359	388	394	364	418	354	387	399	380	412	373	403	393	398	359	353	326	395	402	390	417	399	451	406	383	351	420	420	422	393	372	366	400	359	372	386	356	378	397	421	360	394	403	370	397	383	378	396	402	389	393	383	365	388	411	370	404	381	367	389	384	404	412	386	383	364	387	421	418	369	394	404	386	363	392	407	401	416	409	370	376	395	390	335	388	401	361	421	372	416	417	361	358	408	392	388	346	381	398	379	374	391	403	400	415	375	396	375	402	378	414	379	380	390	355	354	403	366	385	384	408	373	322	396	421	414	377	360	353	397	360	392	402	369	396	396	371	407	428	412	400	366	384	404	390	390	380	395	410	402	408	394	396	434	370	408	359	356	380	405	398	407	384	410	389	371	344	386	393	427	372	412	363	388	388	406	363	425	418	363	370	389	405	373	340	419	387	404	350	380	370	380	375	393	381	371	421	430	404	399	369	415	397	354	382	410	404	387	404	371	381	398	370	418	379	394	384	403	393	403	406	381	382	393	403	381	385	385	417	398	388	348	366	393	409	417	381	404	457	321	384	405	409	432	389	412	400	381	410	398	372	410	362	416	363	408	399	369	379	418	397	373	361	397	372	419	367	376	386	386	370	370	377	357	375	390	407	382	387	392	415	379	410	416	414	388	423	417	335	348	360	392	409	415	364	375	391	364	363	419	387	382	412	414	401	373	394	396	399	395	385	383	384	391	384	375	386	410	385	376	382	388	428	385	423	362	369	376	392	386	357	341	358	364	393	416	412	388	414	392	378	416	425	436	389	368	400	412	388	375	370	417	405	385	427	391	384	374	415	343	409	412	359	376	392	413	380	375	357	434	409	377	378	454	385	365	432	365	342	388	384	357	442	397	370	429	410	404	377	394	405	346	369	373	408	405	425	340	417	410	413	390	404	425	384	417	357	354	377	373	392	375	407	383	404	424	363	367	414	376	360	373	384	387	395	384	411	401	424	352	425	389	397	444	374	415	394	361	396	368	347	392	393	415	377	403	349	358	364	410	363	385	393	430	384	407	382	470	376	394	407	376	398	384	397	417	390	385	371	378	372	376	368	344	367	379	380	398	366	411	409	416	388	388	396	448	394	418	390	394
3696	3374	2150	1442	1044	1000	914	866	867	881	883	869	844	836	833	837	812	800	832	856	815	807	810	870	788	821	870	804	821	874	854	829	867	837	846	842	773	864	837	833	852	814	841	827	823	830	825	804	805	826	835	756	848	822	808	804	804	850	864	851	832	831	834	832	816	813	828	854	794	819	823	838	835	789	835	788	856	804	776	834	869	810	892	844	845	807	798	844	782	836	820	800	776	801	791	837	851	844	825	853	883	823	837	832	824	823	864	783	873	808	833	783	823	793	826	833	828	852	819	824	889	862	835	813	851	863	854	866	812	767	819	826	782	820	828	856	858	791	834	769	840	814	826	782	795	816	827	795	777	835	799	829	795	848	785	834	859	829	826	832	847	903	794	824	823	823	785	821	814	783	837	817	779	884	771	782	839	833	814	873	842	862	843	792	761	850	856	856	805	901	847	785	814	871	831	855	851	795	830	830	844	822	857	796	819	800	797	835	817	799	829	867	826	827	876	826	862	817	854	835	859	822	787	804	882	804	791	860	833	855	807	825	836	818	838	812	844	831	857	839	814	850	825	808	841	827	852	806	805	863	779	806	861	830	838	848	831	832	843	811	880	820	846	815	870	839	847	878	869	823	842	882	855	850	841	850	826	839	814	818	836	793	780	881	845	826	800	842	838	814	808	783	810	743	838	848	810	830	863	826	844	862	858	805	818	803	793	868	834	819	770	798	818	858	833	791	847	840	809	834	829	819	830	848	864	816	863	808	808	872	852	830	807	805	846	834	822	742	848	813	880	830	830	884	888	780	817	814	843	848	810	821	779	784	880	796	793	815	863	789	828	839	875	845	882	796	863	782	818	780	838	836	857	847	841	808	818	831	806	834	829	806	821	780	852	823	846	828	790	807	828	786	814	795	816	800	835	809	804	860	825	836	795	845	824	796	821	822	782	790	797	831	824	802	854	782	795	842	804	859	825	842	806	788	822	799	834	817	786	878	829	839	822	806	885	794	824	866	862	835	821	823	841	785	814	803	821	822	858	808	841	824	779	782	801	820	812	898	831	775	831	751	787	790	785	858	757	816	807	861	795	846	811	792	816	823	829	819	839	789	844	851	802	790	770	814	827	828	808	786	892	831	821	867	838	836	838	827	794	824	831	836	804	849	882	865	873	861	735	799	804	863	822	834	806	819	866	798	810	880	826	825	802	807	766	836	796	850	869	864	810	855	788	802	819	789	867	776	772	828	872	809	864	796	770	831	786	828	858	797	808	862	773	813	828	880	822	834	826	812	809	816	809	828	806	874	812	807	859	809	834	842	810	827	826	812	873	851	812	783	823	808	804	797	820	805	862	867	819	814	829	835	862	820	815	809	800	872	809	793	820	851	825	844	794	831	829	833	813	789	804	829	783	805	789	823	834	828	796	806	809	815	836	830	828	803	809	838	808	827	842	857	793	816	839	818	844	888	813	798	842	799	857	861	822	839	836	873	803	852	813	839	818	871	839	846	874	846	825	852	830	808	800	860	818	820	843	846	835	813	831	861	824	861	852	817	814	819	863	816	850	839	847	863	847	830	832	840	806	821	777	861	850	854	790	837	817	872	835	862	782	867	811	814	818	879	763	784	796	837	898	774	865	798	847	826	800	781	819	816	869	855	816	800	796	819	852	804	856	828	832	837	830	887	833	835	805	852	843	750	848	829	772	884	825	808	812	848	821	788	799	879	866	825	871	864	842	803	838	858	832	856	828	825	818	859	793	864	862	811	844	782	797	786	842	816	822	859	790	854	830	784	845	805	849	816	782	846	807	828	818	818	779	833	820	858	844	844	835	793	842	776	818	901	838	817	834	777	824	847	861	764	832	817	863	864	790	823	794	810	780	822	836	823	843	851	865	836	809	779	831	843	822	857	840	796	826	839	818	826	847	830	850	810	808	875	776	826	781	792	809	833	775	790	808	782	843	842	849	824	790	812	806	764	833	832	807	851	896	857	854	768	808	834	813	812	899	806	881	842	803	837	837	862	806	797	876	814	824	868	815	805	843	812	799	842	857	800	833	818	820	825	766	824	872	872	850	795	803	819	809	827	788	810	786	836	776	814	878	827	818	818	892	816	818	800	771	859	844	798	803	824	856	859	851	798	814	797	860	785	800	830	811	796	842	874	878	803	814	792	868	810	783	862	809	894	805	829	780	892	839	823	801	764	848	841	797	796	842	813	842	819	868	763	781	793	856	842	852	846	832	869	830	783	796	862	809	821	806	808	793	808	820	833	823	802	868	822	813	837	757	832	841	844	825	794	821	848	868	834	841	795	880	858	738	773	820	848	803	799	772	827	851	822	814	813	820	816	811	890	825	839	798	810	812	802	857	809	870	833	814	786	804	821	818	860	830	826	793	825	810	824	804	825	840	876	854	795	852	798	803	828	811	845	865	864	829	810	823	834	818	784	813	832	780	802	771	824	856	836	795	880	822	823	810	849	767	846	798	810	856	815	811	871	848	830	806	837	850	807	830	769	862	842	801	806	838	813	863	805	861	836	862	785	819	797	812	849	777	843	833	815	864	822	806	882	840	833	800	836	827	816	840	837	867	809	808	822	833	842	824	806	810	843	827	829	831	843	768	831	856	840	900	865	800	844	827	810	774	786	817	808	814	789	811	823	865	779	799	804	832	815	756	831	827	811	845	833	852	818	822	844	826	827	863	882	845	812	824	811	844	754	881	866	806	842	790	867	786	836	820	789	891	821	835	847	819	786	809	786	850	829	855	842	795	791	866	844	762	841	851	798	850	809	804	833	844	863	784	802	861	828	812	860	794	836	834	812	850	827	789	839	780	831	791	865	863	894	822	817	854	808	831	809	807	860	804	814	810	853	776	823	814	836	796	838	848	807	797	817	841	809	834	754	842	817	877	832	827	848	817	856	826	814	808	805	816	812	821	861	837	858	783	845	787	841	824	810	819	759	835	820	873	813	834	894	769	851	862	838	866	878	811	803	862	803	824	847	803	843	787	840	832	829	801	777	853	858	860	767	847	837	805	837	849	866	825	785	848	793	843	838	816	798	847	854	801	827	816	792	821	815	822	833	816	796	842	803	847	813	814	834	822	830	819	820	807	861	877	810	823	822	839	876	819	895	818	858	859	851	785	870	820	830	763	802	837	863	799	814	789	845	852	838	891	868	817	810	775	787	791	820	851	805	820	854	866	806	796	815	820	855	884	780	826	825	799	843	866	811	808	840	771	806	869	745	758	820	797	824	809	801	822	818	809	814	853	821	866	822	797	859	824	835	832	857	873	834	860	865	833	814	885	825	850	785	867	837	809	851	811	814	804	795	830	823	893	799	888	850	785	835	790	827	849	798	796	831	819	846	814	882	878	832	825	781	855	829	797	815	850	857	801	809	809	893	825	857	852	841	747	851	794	808	824	802	810	821	825	848	784	824	845	786	816	771	831	828	797	827	825	787	874	847	811	829	834	823	807	770	877	825	847	875	817	849
24515	21712	26108	27829	21721	21716	3261	536	372	327	311	297	284	274	274	269	254	241	264	252	235	235	248	224	225	228	263	239	218	228	244	233	234	197	234	224	213	218	223	227	210	205	290	224	200	208	209	247	208	224	223	233	229	229	238	240	229	241	224	226	223	218	224	236	228	215	215	221	207	232	222	229	204	231	228	216	221	232	239	217	205	213	229	218	205	206	205	213	220	234	222	206	233	229	236	211	211	242	263	205	231	214	228	227	221	202	213	224	237	213	230	224	210	205	262	206	216	238	220	238	241	206	233	227	238	239	222	189	240	214	251	182	206	202	237	215	226	240	243	239	197	232	213	205	208	242	233	229	216	205	184	201	242	228	210	209	191	239	221	233	251	196	212	188	192	243	227	257	220	214	258	202	193	217	222	202	205	204	206	222	260	211	182	224	250	230	213	248	244	224	235	210	251	232	199	215	204	228	241	198	212	203	230	213	220	234	217	230	237	204	217	241	216	234	243	215	231	202	209	222	217	215	209	230	201	197	232	227	228	219	216	191	257	193	222	185	235	219	211	200	194	234	222	232	211	216	198	221	222	228	200	201	217	226	212	205	201	222	247	211	245	209	195	220	207	196	249	246	226	237	220	220	217	218	182	196	228	226	210	218	203	221	232	213	242	264	218	214	214	220	212	209	233	215	234	216	205	198	225	219	201	245	254	196	214	244	226	193	222	247	239	212	217	215	222	226	205	228	227	235	220	229	232	254	217	222	232	228	225	227	222	222	256	253	224	227	214	228	238	206	200	233	234	232	203	214	217	226	213	235	235	221	207	222	212	253	199	202	236	201	221	209	241	238	255	213	224	229	238	213	219	228	216	254	194	229	218	211	193	232	211	233	239	244	217	214	242	214	219	231	203	191	239	212	212	210	212	232	227	206	219	213	202	213	199	232	230	256	242	243	206	209	260	230	223	197	211	232	230	225	211	243	232	248	214	194	205	227	243	229	208	242	235	238	204	208	210	255	207	213	187	204	219	213	243	228	214	223	252	236	215	223	215	207	225	229	239	254	257	205	239	223	211	231	227	239	233	200	180	233	250	223	218	219	202	216	222	199	233	188	198	238	235	218	195	191	235	215	209	264	218	199	221	227	240	233	239	245	233	227	253	217	175	259	222	185	220	243	213	237	198	216	215	223	240	194	229	224	220	210	222	192	206	209	233	188	218	241	243	211	196	209	231	213	191	210	243	247	242	233	227	221	206	195	212	214	209	222	236	247	211	252	224	228	212	249	240	226	216	251	223	208	240	198	202	218	221	215	194	244	227	228	228	227	209	210	208	224	258	220	206	224	215	225	218	210	221	203	183	250	262	218	199	222	244	232	212	211	217	250	234	224	221	217	209	217	239	226	247	219	212	222	221	253	243	229	212	226	228	244	215	191	213	221	204	234	222	255	207	235	209	217	218	216	224	216	213	229	224	207	247	250	240	215	220	212	225	217	235	223	245	219	234	250	239	187	227	224	207	211	209	229	246	235	217	218	234	210	183	227	245	192	195	215	184	207	246	236	223	236	256	202	233	236	226	224	249	234	224	222	224	211	214	211	238	233	223	227	220	209	206	178	248	222	216	202	222	217	234	213	211	239	206	234	233	171	216	179	234	206	220	240	210	241	226	212	230	216	209	204	257	225	229	241	226	225	186	236	245	242	237	228	236	256	210	225	210	226	218	198	221	210	193	229	255	210	218	210	212	205	225	209	205	200	241	234	183	209	216	228	226	205	221	220	225	227	202	218	211	240	235	259	245	221	218	237	211	222	217	237	203	221	200	227	205	207	230	229	221	210	239	228	196	232	234	237	231	217	195	232	234	229	222	221	231	249	236	253	236	252	230	205	206	196	207	225	197	230	263	199	237	234	226	221	223	240	221	229	226	217	248	212	213	194	239	240	237	241	229	237	242	217	234	265	221	234	216	232	250	231	219	219	224	209	209	222	215	256	214	226	224	197	227	218	235	236	213	237	241	196	222	210	203	213	215	224	210	215	210	231	233	219	230	230	218	220	213	225	213	225	204	201	218	220	232	214	189	223	230	210	260	207	203	211	198	203	210	188	245	201	211	223	217	218	241	200	246	233	211	216	203	252	216	221	231	213	198	219	188	195	242	198	234	199	222	220	222	203	223	227	229	224	235	212	237	215	209	210	203	224	232	245	223	221	211	198	212	244	207	240	229	250	211	226	215	238	207	228	233	188	228	233	218	198	233	267	246	216	213	215	248	245	223	251	237	222	235	273	222	226	212	214	223	221	202	204	241	218	200	189	215	229	243	195	247	201	244	187	204	258	228	213	226	245	239	233	237	228	215	228	201	230	217	211	220	220	223	212	216	253	210	198	228	240	238	239	237	221	246	205	225	232	240	217	222	249	207	215	239	242	235	246	212	202	229	205	225	193	198	201	223	239	217	219	250	221	230	252	231	184	206	240	249	239	217	225	246	223	224	219	215	226	231	224	252	222	246	215	212	251	196	213	205	212	199	192	193	203	205	213	189	208	207	215	229	238	209	231	214	253	221	204	218	206	260	218	198	238	197	240	213	236	228	207	216	208	219	232	238	218	207	216	211	251	240	221	216	224	215	205	219	197	200	238	239	263	243	236	236	244	223	203	226	241	218	250	267	204	214	235	195	219	211	214	250	227	224	195	248	213	208	207	233	240	241	209	235	235	213	226	243	227	216	205	216	231	211	239	255	237	219	242	205	213	219	182	200	225	221	212	222	231	223	234	217	264	233	204	219	192	229	231	221	243	234	214	221	219	195	211	213	232	232	240	236	230	230	218	213	231	239	215	228	240	233	220	207	227	251	217	222	233	253	241	208	232	221	219	200	193	226	205	185	208	229	225	219	222	233	225	223	223	222	199	235	223	237	218	199	190	214	231	236	206	221	228	217	250	215	219	210	217	172	199	206	191	172	222	191	212	253	214	223	217	214	212	210	225	199	243	229	221	216	223	203	239	207	190	213	244	258	223	229	229	210	233	230	216	226	210	219	234	207	220	208	246	231	213	219	218	212	203	224	228	194	215	218	221	215	199	239	226	235	173	224	251	218	216	209	225	225	235	217	197	215	238	230	237	238	236	223	218	243	227	229	226	211	203	228	227	219	218	193	217	259	196	222	219	217	220	209	223	234	237	184	208	254	201	201	216	217	232	221	211	224	227	231	222	240	238	213	233	222	186	214	212	232	199	244	196	232	200	219	233	238	200	215	223	198	246	198	205	218	209	245	226	231	236	217	218	235	219	234	231	209	226	230	204	222	212	211	210	190	244	229	207	209	220	207	197	210	226	233	203	234	215	219	209	212	227	233	234	208	201	206	223	205	238	212	213	241	234	201	221	202	230	223	234	221	200	224	235	228	231	220	210	213	217	206	210	198	233	217	237	227	228	226	224	232	211	257	223	212	208	230	197	208	217	218	248	197	216	236	221	213	195	224	256	238	228	230	231	252	240	221	196
3733	5196	3085	1463	1024	728	588	593	567	585	548	518	561	578	500	494	477	464	500	518	475	516	526	532	508	503	512	457	484	505	483	519	486	521	517	549	530	525	497	479	479	520	511	490	526	532	472	466	500	481	511	520	545	507	515	485	505	505	489	496	514	513	502	486	442	504	505	486	475	458	509	493	481	484	490	498	518	511	465	511	483	491	471	457	471	502	507	461	469	498	506	465	461	504	488	510	492	536	512	463	502	483	470	490	493	473	501	519	493	499	539	482	493	507	486	491	479	521	504	510	508	483	490	505	487	497	464	498	504	506	455	514	486	495	490	493	518	515	474	506	493	510	472	454	490	503	505	503	483	489	480	467	505	470	479	524	538	490	497	464	465	504	481	495	474	464	498	516	505	504	475	460	482	513	517	497	471	495	491	463	525	480	475	478	520	480	515	510	475	494	472	501	483	470	489	458	511	443	496	477	498	524	505	454	527	489	513	498	492	504	520	469	454	489	526	502	457	480	475	487	497	515	485	478	508	520	502	520	478	476	472	508	493	464	506	474	497	506	536	513	515	485	488	470	502	463	496	503	498	509	501	473	501	486	485	480	477	500	524	515	498	490	507	488	498	480	516	515	494	498	458	491	502	488	483	502	463	509	464	463	476	504	497	547	509	506	454	483	514	504	505	469	458	488	483	480	485	477	515	493	503	534	537	486	501	497	515	490	470	489	476	468	518	515	550	515	483	463	502	511	520	513	503	470	512	548	485	449	474	491	515	517	484	482	523	435	451	472	497	462	503	506	506	489	492	499	461	512	464	514	494	479	493	466	464	457	497	453	475	510	473	499	537	494	494	483	525	496	500	507	468	502	424	490	514	506	498	486	474	528	483	493	428	541	505	495	525	491	477	486	522	496	479	506	499	507	485	518	481	433	502	475	503	491	532	500	503	483	492	504	504	515	514	482	462	498	497	501	486	482	504	491	512	489	497	497	465	503	482	490	451	468	468	484	474	470	472	501	489	503	445	461	475	484	519	456	511	500	479	427	465	489	469	472	487	511	477	476	520	466	489	498	505	493	495	534	468	487	507	537	471	486	465	475	468	478	489	500	478	486	482	519	514	492	500	492	515	502	483	491	493	465	466	480	479	473	481	488	469	487	522	491	483	475	505	537	479	480	508	454	489	487	494	481	481	499	472	505	497	492	463	477	494	503	501	467	497	518	485	507	498	500	505	473	455	500	474	530	481	472	488	485	477	528	516	507	481	455	461	482	475	492	497	490	520	465	504	525	464	467	505	456	486	501	495	471	494	514	491	524	520	429	523	471	489	480	518	487	525	522	485	486	480	528	475	517	478	491	511	476	477	467	530	502	500	478	488	493	489	490	457	522	504	525	466	503	523	501	514	490	473	474	508	511	491	477	484	499	502	507	487	483	463	470	497	471	510	460	503	494	493	469	470	497	460	501	497	446	470	485	477	481	485	502	506	469	488	487	486	500	479	482	481	485	526	504	507	506	501	450	498	499	503	474	490	480	531	476	510	440	488	471	485	506	482	488	510	496	489	488	495	541	488	485	502	508	506	437	505	509	487	456	485	506	451	495	467	485	498	510	504	489	474	469	472	503	475	474	498	482	477	513	487	523	495	505	535	476	548	481	506	465	533	491	494	474	492	482	484	509	504	487	490	474	495	491	466	503	542	498	479	507	459	440	457	482	468	491	476	521	498	505	519	508	507	504	476	489	489	508	494	489	463	463	520	528	473	515	500	461	517	481	485	452	494	491	474	508	476	513	501	495	470	487	478	456	517	477	467	474	559	541	502	487	512	496	455	512	454	531	488	480	504	495	479	477	484	484	489	471	485	481	500	503	492	510	454	502	465	494	508	492	473	489	491	474	502	475	475	459	485	502	515	462	463	517	501	494	504	463	458	491	449	479	477	479	460	502	494	556	529	474	474	488	481	513	503	514	446	466	489	489	491	501	523	485	534	441	478	461	488	505	492	547	513	485	466	477	499	452	506	453	492	485	445	477	499	529	505	487	512	517	498	500	474	491	488	491	496	450	528	500	493	475	468	504	487	433	533	515	495	501	477	490	487	505	466	446	493	476	494	521	500	502	451	450	483	515	499	503	508	483	502	517	506	482	508	501	517	487	500	503	468	519	508	494	522	442	528	478	475	507	475	500	480	514	466	544	509	499	498	501	491	462	436	477	525	487	471	448	465	497	457	536	490	500	492	463	493	494	494	511	478	495	481	489	457	519	462	452	470	477	455	501	499	491	483	496	519	529	486	518	495	492	513	518	488	444	501	471	476	519	503	486	490	457	516	469	489	472	501	517	482	499	473	464	468	495	495	498	495	489	517	481	507	495	482	460	500	482	443	466	469	522	502	476	524	522	467	498	505	495	486	487	509	474	485	435	445	510	468	506	475	475	518	502	487	496	483	481	462	515	464	500	510	446	495	505	479	460	464	522	496	518	458	480	492	520	473	508	505	514	482	504	482	482	484	483	464	478	498	476	497	442	484	507	515	508	456	478	499	476	486	491	523	490	464	488	500	503	512	528	483	518	508	516	484	493	471	531	511	485	533	519	524	452	488	495	454	501	503	507	477	490	469	456	485	473	473	502	506	498	485	438	489	509	465	495	481	516	526	495	486	489	466	462	481	481	494	494	520	464	533	477	479	471	480	495	487	460	483	500	490	456	476	490	520	515	468	481	482	505	462	506	486	486	514	468	492	426	486	495	477	535	500	503	471	473	487	492	512	478	495	495	439	471	483	461	489	505	519	445	475	488	485	481	524	474	481	485	501	483	482	516	472	481	500	497	500	548	487	516	505	483	500	498	520	473	474	500	517	509	488	465	491	483	489	539	498	540	511	527	506	495	487	483	469	498	479	470	523	538	489	496	495	500	523	511	482	518	474	489	497	481	464	423	490	485	488	502	491	516	489	491	483	460	465	482	499	489	520	485	447	467	473	467	524	498	460	487	505	484	492	469	483	489	492	469	482	482	481	499	515	507	479	473	518	504	493	467	536	495	521	505	490	505	482	463	472	495	475	484	514	474	492	517	498	495	470	465	504	477	500	465	499	503	470	510	505	466	482	491	496	487	502	464	491	524	519	498	527	458	471	456	490	493	500	488	491	494	492	471	459	528	507	502	488	481	507	477	509	510	491	529	480	520	499	506	493	528	465	497	497	478	505	474	505	489	521	521	490	514	511	507	485	455	505	490	474	484	472	499	516	469	495	478	465	465	456	497	551	538	561	488	501	497	515	484	498	500	516	476	488	505	491	490	479	474	509	469	494	470	452	533	480	492	488	472	476	512	457	516	545	513	519	498	438	500	476	459	474	490	523	534	507	501	481	487	466	480	521	485	476	471	480	468	513	484	483	461	464	485	472	517	441	491	489	488	501	483	463	461	493	473	518	514	506	456	506	469	490	473	500	478	491	491	525	485	484	508	503	471	535	468	485	462	443	516	488	508	495	516	533	471	502	469
33656	10758	1251	625	522	488	382	322	338	338	325	346	311	318	356	289	284	329	286	285	332	308	283	319	334	312	327	304	308	359	337	311	319	337	292	336	329	303	298	321	318	296	312	294	321	342	335	323	335	326	325	322	302	329	351	344	288	329	320	323	334	331	307	300	336	304	312	331	303	300	287	305	308	298	329	317	320	337	319	300	308	311	320	325	305	321	306	305	287	297	327	326	282	329	334	299	244	312	340	344	326	296	283	314	346	321	292	310	345	304	329	314	344	304	312	324	332	329	360	294	290	345	319	305	317	306	335	296	319	305	300	298	341	344	326	313	331	315	310	368	337	348	340	281	296	344	273	302	308	318	334	333	260	275	299	347	300	320	304	316	312	311	315	306	322	337	308	317	340	323	336	335	332	309	357	305	307	333	349	310	316	323	328	318	355	315	308	299	310	320	319	303	301	316	334	332	298	317	319	319	297	290	282	329	325	288	330	296	367	299	345	322	318	345	284	323	324	324	328	326	297	300	314	330	299	335	325	338	311	352	327	300	338	320	297	331	287	362	317	328	324	337	306	360	322	356	330	320	322	276	317	335	291	323	337	343	327	348	291	311	322	328	308	295	312	298	313	296	310	331	314	309	324	295	280	304	279	328	356	296	314	307	338	369	295	328	326	294	287	278	322	283	302	338	303	308	313	334	294	292	329	335	317	326	294	309	358	308	316	324	326	291	295	297	303	335	303	335	295	348	327	281	311	323	310	283	287	351	290	299	308	297	323	304	327	325	308	322	310	300	317	336	327	322	288	312	277	301	282	331	283	306	325	290	319	321	291	277	324	307	295	338	334	323	335	334	324	335	341	307	312	315	325	302	305	287	340	303	319	295	316	330	314	297	281	315	330	358	323	339	321	293	320	365	303	290	326	325	280	334	326	298	347	327	295	298	308	334	304	289	295	329	328	313	323	283	289	308	322	318	323	311	323	300	323	316	326	308	295	313	309	303	328	309	334	295	301	342	310	311	322	343	325	319	299	295	295	301	343	361	307	301	319	337	325	310	344	284	298	325	319	334	343	319	285	339	325	294	309	345	311	322	335	279	320	318	328	272	320	376	369	332	319	326	321	326	317	330	336	299	353	371	346	300	304	329	295	340	352	319	305	283	315	311	325	316	334	346	343	324	304	314	317	321	313	307	347	331	328	305	340	323	311	315	329	352	275	324	283	318	309	286	276	315	336	299	308	310	348	327	288	328	286	315	326	338	324	336	336	321	330	290	317	323	304	267	329	313	354	331	293	291	328	307	307	291	321	310	301	324	342	295	292	289	367	338	323	332	286	332	296	311	345	328	345	310	304	330	289	322	316	309	304	278	325	361	334	349	281	299	363	298	357	306	333	310	338	345	324	295	337	307	305	331	316	355	349	352	334	321	302	340	307	319	321	301	303	298	352	357	281	301	337	339	276	293	347	294	315	323	308	324	310	326	317	329	282	302	288	320	355	322	299	309	314	305	314	328	300	289	314	305	288	333	330	331	312	315	345	291	324	313	311	306	274	303	316	291	305	336	310	288	326	315	269	319	311	366	345	295	293	319	312	333	326	347	334	328	340	314	312	299	314	325	340	301	309	328	318	283	351	319	303	352	330	311	311	335	314	293	331	328	317	307	294	294	339	336	324	318	328	300	335	312	346	308	329	313	355	315	332	315	325	337	329	307	287	321	308	315	333	316	301	310	325	308	323	321	303	295	309	324	304	313	324	292	312	329	325	329	325	322	289	299	312	298	291	352	289	331	301	305	336	297	310	336	303	308	300	287	289	278	307	321	292	357	347	342	318	326	309	321	285	331	326	325	307	305	330	311	337	280	316	309	306	309	331	291	287	303	332	309	293	322	342	329	334	330	335	310	342	318	286	336	297	290	354	330	308	306	287	312	312	278	328	339	307	290	263	341	330	308	335	311	296	286	314	261	337	318	324	309	307	305	319	285	307	317	319	343	337	308	323	315	297	303	307	323	301	335	308	315	300	318	295	310	299	348	316	308	315	277	263	273	303	310	331	315	278	370	324	334	316	314	324	310	330	326	315	334	299	291	291	320	326	336	330	317	309	331	326	347	343	280	300	312	297	322	302	329	313	319	319	356	355	349	318	337	312	323	330	323	286	323	341	328	308	307	305	320	312	314	299	311	316	328	292	308	316	318	302	283	300	317	296	302	357	275	333	295	315	331	331	320	325	341	323	344	313	301	303	307	315	334	356	323	317	311	333	309	334	304	356	337	333	314	300	365	364	352	315	330	353	343	306	340	296	293	319	321	337	332	277	296	301	294	339	319	318	326	359	340	299	296	339	334	303	322	327	332	357	298	358	360	326	321	305	339	313	314	323	311	287	314	316	302	328	311	327	330	287	277	326	319	319	348	319	337	322	308	298	314	296	347	333	262	304	352	295	301	318	322	320	324	308	329	287	282	366	327	329	352	320	302	331	302	334	317	296	327	303	322	320	311	316	318	325	366	332	310	332	293	288	327	336	306	330	298	310	289	319	313	354	308	309	281	295	313	338	311	331	344	299	338	310	335	342	327	347	345	334	327	309	325	282	328	297	348	294	297	353	293	319	334	297	312	320	291	294	296	332	301	337	298	332	272	296	268	323	337	306	326	299	304	288	351	316	283	320	329	315	303	324	299	319	341	339	341	350	303	315	294	316	326	312	326	343	281	323	322	317	349	319	309	310	332	339	329	317	293	344	324	312	321	323	321	339	320	325	350	351	317	366	328	322	303	337	326	309	298	349	316	318	311	303	318	283	348	351	314	346	319	342	302	332	329	328	318	332	331	283	311	287	320	308	310	325	309	313	334	324	285	352	312	328	309	302	309	303	334	287	312	311	264	317	299	304	323	310	310	290	333	312	327	331	320	311	311	305	306	336	329	322	299	320	330	297	310	293	305	350	305	280	302	323	328	338	321	303	283	322	340	305	289	342	298	336	308	328	303	333	328	329	323	314	307	354	305	314	300	334	310	354	321	303	313	294	350	314	332	304	322	345	352	327	309	300	330	358	302	319	327	341	284	324	343	313	295	321	326	318	305	300	310	323	346	332	364	319	333	318	337	335	337	321	328	298	318	315	324	312	293	312	333	305	326	308	355	322	305	327	328	291	321	295	361	285	350	300	328	325	336	305	302	311	343	318	321	337	338	302	286	298	310	336	325	313	327	336	315	332	317	337	320	305	317	313	302	340	322	285	311	301	307	324	331	306	328	342	300	299	318	337	331	314	342	348	306	311	304	289	303	322	322	323	283	324	298	315	332	312	283	308	328	328	285	354	316	314	315	329	304	302	296	322	312	292	331	341	307	326	319	309	302	335	317	320	295	335	311	352	297	335	331	319	316	328	329	319	294	326	300	286	288	352	288	330	313	297	320	333	347	280	298	323	312	314	324	307	317	337	323	366	292	328	318	328	317	315	326	330	307	303	308	310	334	333	288	323	315	322	346	325	319	321	317
5915	862	761	765	767	714	725	731	725	739	710	737	747	734	721	674	732	734	726	642	661	756	736	715	711	707	690	677	732	695	737	694	718	712	674	724	685	669	735	696	749	699	716	680	784	744	717	675	748	723	729	695	740	768	695	726	656	720	721	720	693	754	705	744	699	679	779	680	696	679	729	748	689	702	734	717	739	737	717	704	738	710	700	704	681	728	680	722	714	704	682	737	704	738	735	716	744	694	724	680	747	721	711	721	743	726	703	707	687	702	688	738	715	705	727	757	766	744	707	730	736	700	698	758	704	728	699	710	686	717	673	707	709	697	712	714	726	722	719	759	737	680	763	731	662	657	717	741	723	698	696	698	715	692	708	723	740	724	719	685	708	704	704	690	739	673	761	736	731	703	717	697	692	734	732	725	677	731	693	718	700	738	723	703	710	714	721	768	730	730	670	741	709	721	747	728	719	714	735	698	687	710	649	720	721	773	713	733	750	722	673	708	739	691	729	715	716	696	682	661	713	722	712	701	720	724	745	701	700	706	718	696	736	678	687	764	707	660	725	742	688	708	708	728	737	741	703	694	719	719	743	755	714	719	736	692	645	703	703	728	722	681	686	723	695	691	709	678	729	708	720	717	738	728	743	676	719	710	675	729	647	697	725	669	727	756	772	726	718	757	697	697	721	654	702	707	692	698	693	680	721	728	716	698	678	706	737	710	719	678	723	718	756	733	701	691	724	736	727	712	738	715	676	718	691	738	731	732	709	736	689	684	722	745	714	684	730	700	700	739	697	716	752	738	737	736	716	719	686	745	723	754	694	699	751	706	694	741	709	742	745	766	692	737	680	744	725	724	744	735	702	726	682	697	673	720	729	722	704	725	775	679	705	705	678	694	717	684	696	722	753	706	721	759	720	693	686	674	738	690	704	720	729	723	703	728	694	734	723	695	693	742	672	694	743	706	749	705	727	714	703	719	725	691	737	678	732	689	733	735	712	675	731	718	738	706	727	732	725	773	727	697	714	706	703	672	756	681	697	711	686	726	711	709	752	695	718	713	743	704	743	746	691	685	714	714	766	719	711	672	702	703	711	689	682	711	746	726	694	750	701	733	712	708	681	619	721	711	733	760	671	712	756	727	739	718	692	700	687	717	740	720	712	724	708	718	704	741	706	753	732	692	723	727	745	756	711	754	713	680	719	685	713	737	723	683	766	708	754	768	782	708	737	693	728	720	680	664	721	721	727	718	712	719	757	732	709	703	693	770	720	666	720	752	753	741	742	718	716	675	703	716	737	714	725	722	712	719	730	740	689	654	743	662	756	686	734	764	703	741	679	777	728	719	727	669	714	691	669	686	728	698	686	719	716	689	730	689	713	764	739	723	719	680	709	683	682	743	750	679	731	674	696	704	717	753	676	754	697	710	690	681	724	691	706	723	674	736	734	709	704	700	704	734	714	750	697	710	735	696	753	783	685	724	677	708	707	711	683	678	744	716	710	742	682	722	694	710	764	725	757	708	684	757	733	690	686	739	708	756	766	697	697	717	725	680	752	722	749	697	696	725	706	702	726	728	748	713	722	695	695	736	709	762	726	714	659	686	680	693	712	725	666	786	679	694	744	709	736	701	696	665	745	677	674	732	666	709	727	702	715	733	705	708	701	771	754	724	737	696	763	711	730	693	764	728	722	690	671	660	686	707	722	728	700	703	707	696	739	688	704	700	735	702	698	706	727	711	749	720	751	736	660	674	705	692	736	714	759	691	676	677	713	710	699	741	703	746	781	708	732	764	766	705	741	735	691	731	731	697	686	722	664	721	724	696	721	685	715	679	698	706	686	737	703	711	716	711	713	751	735	765	734	735	780	746	743	772	766	724	659	760	720	718	680	679	739	731	714	648	704	760	716	754	701	699	719	710	733	718	687	689	712	673	745	685	745	702	717	694	726	736	692	681	717	698	658	766	696	711	721	712	750	725	753	699	674	721	684	735	741	710	706	686	719	691	731	705	710	710	713	678	729	653	736	689	693	712	645	733	745	668	760	730	681	717	753	703	765	682	723	714	703	696	747	718	761	767	692	716	755	725	747	739	819	709	661	662	705	695	701	776	736	703	739	695	665	713	714	738	703	758	713	672	704	735	690	718	731	692	683	748	711	700	686	702	721	693	712	686	659	684	695	741	744	711	652	736	715	712	727	719	731	717	751	741	713	713	702	650	691	718	704	744	751	674	725	697	724	721	757	721	721	677	722	724	714	689	789	727	711	705	690	659	731	768	742	706	733	691	721	714	734	709	719	712	653	761	772	716	737	718	726	724	699	705	721	693	633	727	757	734	717	691	717	728	732	690	697	706	728	711	730	718	703	658	710	698	721	734	717	733	722	712	712	724	711	711	714	707	731	684	690	689	746	732	749	744	754	680	726	702	730	741	723	729	717	694	745	693	689	694	715	711	700	693	701	670	687	746	729	721	676	700	723	699	719	692	729	713	712	635	676	684	693	685	702	687	688	661	766	711	729	692	715	743	741	680	716	704	732	697	745	681	698	702	724	719	720	747	742	737	732	748	750	698	707	698	741	724	754	733	703	711	721	755	709	739	741	753	688	732	657	707	714	721	706	770	738	717	669	702	681	761	678	731	726	695	756	738	665	743	728	719	692	701	743	691	739	672	719	767	755	708	675	718	694	647	741	712	676	716	699	707	715	722	737	680	742	727	740	719	688	713	699	741	724	725	679	715	717	649	676	690	646	713	680	747	697	718	771	716	748	723	716	733	702	687	776	734	750	716	721	729	688	673	741	731	711	687	725	713	768	721	718	710	732	695	654	702	689	746	717	730	699	684	752	716	644	707	710	708	676	710	702	735	738	718	677	716	722	748	718	740	719	681	680	685	707	688	716	772	707	696	721	705	751	699	691	755	732	715	707	679	664	701	687	721	752	758	743	735	732	713	752	721	731	746	755	730	650	733	726	746	693	696	736	726	716	722	718	704	714	675	709	745	666	660	721	669	686	725	723	733	725	719	718	719	715	712	657	719	716	667	740	703	724	692	719	725	745	716	700	716	661	710	699	727	693	755	668	738	746	677	724	683	719	687	698	695	722	691	721	734	712	705	690	741	697	675	723	696	711	711	737	695	676	701	744	700	743	734	654	688	717	765	682	703	737	780	680	693	676	703	762	670	734	665	725	705	673	767	724	728	757	714	699	746	740	686	732	746	709	712	710	645	734	662	730	682	739	734	716	674	690	726	731	706	705	790	700	703	706	729	738	727	730	762	699	750	707	729	659	719	731	710	713	754	722	757	730	707	712	700	725	726	733	693	677	746	700	691	695	659	729	738	730	731	707	702	777	740	720	695	716	708	732	710	740	723	695	702	726	682	733	737	734	674	711	636	743	666	732	703	728	682	734	671	703	744	742	695	722	746	715	722	715	706	693	731	717	715	719	756	729	732	702	704	700	699	740	719	728	698	735	719	665	693	714	696	695	657	657	698	766	721
25282	21700	25496	28428	21636	4893	680	501	495	476	417	417	455	399	445	408	390	424	443	391	404	380	379	374	377	405	400	390	377	389	439	364	378	372	402	384	415	389	412	373	379	397	387	410	397	336	345	395	409	391	376	413	436	406	376	384	410	381	375	398	380	343	392	393	407	411	398	428	434	431	387	395	387	358	399	363	393	370	379	405	373	380	403	443	400	400	360	360	385	374	370	347	390	387	425	367	396	393	412	379	399	396	404	334	408	366	376	336	390	401	388	383	336	352	362	359	374	413	399	345	392	399	391	362	410	418	356	379	411	396	358	408	422	386	403	378	373	392	382	384	370	419	380	407	360	361	367	386	396	399	393	394	367	403	349	391	396	372	410	388	404	370	349	414	423	407	405	364	411	373	381	381	418	349	396	413	397	378	372	376	410	367	374	382	377	393	378	394	395	374	393	400	432	395	350	387	398	393	398	408	379	377	369	359	366	362	396	402	383	361	403	366	408	396	368	405	360	366	381	418	353	390	388	389	415	422	397	424	350	381	379	359	349	366	332	384	343	441	376	392	404	377	389	400	395	389	396	374	380	358	419	401	385	421	390	347	410	382	385	395	365	417	376	368	391	378	381	411	369	369	381	374	381	362	340	393	355	337	380	414	407	377	380	359	399	427	355	371	377	374	352	381	407	364	395	400	372	420	375	404	368	409	368	471	390	380	355	404	397	404	399	391	378	371	415	411	408	375	386	378	382	427	384	414	400	411	389	402	399	416	390	368	383	369	422	376	427	366	377	372	401	362	357	377	381	422	406	351	381	367	398	389	385	383	366	412	414	356	396	377	404	368	351	357	365	384	364	340	391	388	402	365	369	396	403	361	381	434	444	411	378	381	413	406	406	424	391	397	426	387	371	370	370	410	409	373	378	356	368	326	396	423	393	404	413	395	406	377	381	363	380	382	415	409	391	378	365	407	381	365	413	404	393	384	389	373	377	372	367	380	411	335	390	371	368	386	362	370	402	389	366	378	369	419	395	439	343	383	337	369	403	417	374	425	416	426	432	356	385	379	359	392	352	380	389	394	389	395	351	406	395	396	418	423	391	384	400	359	368	395	409	390	386	402	395	393	414	393	414	400	385	388	397	398	428	413	340	402	374	398	407	388	356	383	379	385	351	389	420	397	378	435	418	388	366	407	404	384	383	413	411	423	397	387	375	370	425	408	430	381	412	415	398	377	377	355	399	405	393	431	382	340	412	373	389	338	389	376	386	411	377	394	410	387	387	358	424	353	395	378	386	386	364	423	429	368	413	364	393	403	404	400	380	385	392	366	332	404	376	377	394	381	391	385	372	373	399	387	385	377	382	369	368	369	373	340	366	360	370	422	405	361	415	395	411	376	417	335	385	401	332	382	403	429	398	385	434	369	405	402	388	382	383	398	390	397	385	370	377	383	354	379	385	399	366	379	412	379	420	344	382	390	394	378	391	388	403	389	387	446	365	413	383	405	409	408	362	392	352	355	377	428	430	347	374	412	391	394	416	414	386	385	374	430	382	415	364	381	344	376	375	406	371	396	413	384	353	406	376	365	407	385	368	358	412	389	387	435	357	384	371	382	381	385	426	396	363	377	372	372	421	406	412	354	377	358	381	353	395	372	363	385	366	366	384	393	378	342	383	391	395	385	382	417	386	413	383	381	375	383	386	402	391	417	376	420	383	415	403	380	365	373	418	415	355	399	354	381	419	392	399	364	390	396	388	395	377	397	414	373	364	355	388	415	386	399	402	428	376	399	353	375	429	427	343	370	376	375	360	414	367	357	405	366	417	399	423	370	406	381	384	374	373	381	402	394	376	361	387	365	412	383	371	379	395	387	406	369	388	391	376	362	360	399	361	378	407	374	386	365	388	374	393	370	406	391	411	414	391	398	395	390	399	393	385	400	358	379	387	382	389	369	374	368	370	339	327	393	379	356	417	393	391	359	410	394	434	368	401	393	354	394	381	380	386	383	388	380	371	406	349	399	375	390	400	416	369	336	372	409	388	409	391	413	410	388	398	407	397	375	355	381	394	423	410	358	381	410	381	369	388	383	373	347	372	397	364	406	408	397	412	418	361	379	379	383	411	404	385	383	424	417	417	387	427	425	378	416	396	401	391	390	398	408	392	369	352	350	379	348	386	403	411	417	398	376	390	400	452	375	354	415	371	394	379	391	351	386	383	377	428	418	374	402	412	375	418	399	363	414	355	381	379	363	415	403	388	371	368	453	390	381	393	378	384	378	404	374	379	426	379	360	376	379	386	386	380	398	373	407	413	425	387	339	421	433	382	419	378	419	383	390	394	362	380	446	382	397	409	327	380	398	365	408	427	349	414	346	394	388	394	404	406	413	400	382	430	379	373	406	395	362	402	403	374	363	406	389	363	349	372	376	388	372	364	392	381	411	375	375	351	370	402	367	387	398	426	379	392	393	441	368	430	385	389	385	394	366	351	408	380	391	366	403	391	378	408	422	398	387	401	363	349	392	409	361	417	401	365	396	343	387	365	351	397	377	368	401	391	385	382	366	380	352	366	359	378	404	368	356	403	427	382	357	420	437	367	389	378	378	375	386	379	396	416	410	390	357	400	401	385	401	405	358	374	369	395	399	373	366	379	338	407	404	401	371	367	391	377	371	401	380	396	367	416	366	381	409	402	420	383	359	376	373	381	364	354	378	356	409	387	392	398	404	367	404	376	410	392	397	375	422	381	385	392	364	389	373	385	429	379	388	392	384	386	401	388	352	380	357	378	398	385	380	399	391	388	405	387	394	381	376	369	368	402	410	391	347	396	336	408	390	400	366	412	393	352	424	434	407	383	407	399	408	402	349	375	376	380	414	383	418	399	398	386	395	388	384	405	399	425	345	389	364	406	381	379	384	363	380	390	404	404	387	387	402	376	378	352	400	406	387	425	355	371	387	385	375	409	342	368	424	376	402	392	375	394	363	364	386	400	424	416	368	396	384	376	429	408	376	346	385	403	374	385	411	371	370	377	340	405	376	414	389	365	342	402	428	420	387	378	390	374	358	387	383	425	331	402	378	372	414	406	396	410	381	444	405	398	368	401	399	375	376	376	346	371	439	401	397	450	387	415	391	354	383	398	404	421	390	405	405	370	381	393	375	351	410	428	415	387	381	397	370	400	382	388	367	415	377	396	376	354	388	394	385	380	370	380	391	346	354	406	390	377	392	385	414	388	407	410	369	356	394	389	387	381	384	385	384	386	420	386	454	367	361	390	411	366	379	397	401	415	403	378	381	443	380	393	416	343	372	378	393	378	366	418	388	358	361	383	396	385	412	379	383	454	433	409	432	407	375	404	398	392	399	389	345	412	381	379	370	416	377	383	339	375	402	359	383	377	370	379	378	373	370	380	381	397	378	393	369	384	394	380	372	355	388	417	371	359	367	360	400	400	385	368	360	405	346	367	403	410	397	362	348	389	371	403	358	394	388	393	411	389	384
3570	3401	2121	1375	1045	960	877	900	813	808	797	835	841	890	835	836	816	827	861	826	806	799	873	823	807	830	805	861	852	799	817	826	801	867	831	814	843	837	820	843	824	788	860	818	789	777	814	850	832	821	813	813	821	816	843	842	794	823	819	828	788	796	841	859	859	825	889	808	787	850	804	830	825	800	874	836	830	793	855	815	799	748	840	771	802	843	844	810	851	837	864	809	828	871	871	852	780	784	826	781	842	890	858	819	862	820	791	767	838	818	824	826	823	824	799	795	841	874	808	855	812	794	833	809	808	895	865	810	800	763	822	801	835	799	798	804	884	804	830	833	808	803	807	874	849	783	814	828	801	826	843	825	860	770	797	798	854	885	868	839	830	838	771	873	840	816	867	794	819	852	823	830	825	833	810	803	837	788	830	833	834	855	864	813	806	843	866	814	861	839	809	818	897	828	808	855	827	777	864	786	839	775	810	816	809	754	837	835	853	855	809	822	798	818	831	799	857	851	800	850	805	824	879	806	845	855	853	851	847	791	867	805	871	808	825	843	811	848	814	833	833	809	816	829	832	826	836	821	847	815	827	821	790	804	834	843	810	815	785	833	834	808	770	881	814	847	815	785	794	797	847	823	858	783	842	863	831	796	857	873	847	821	876	827	805	861	844	812	862	834	836	866	804	842	788	840	821	798	842	810	885	828	833	815	802	830	816	811	823	839	839	878	810	843	817	797	838	762	778	774	806	795	909	842	746	785	803	838	820	816	827	829	784	789	820	827	844	817	841	845	843	862	816	878	808	843	769	787	804	797	786	806	789	791	807	892	851	826	840	808	848	799	810	773	910	819	802	813	875	878	838	779	809	777	832	799	840	789	821	819	801	811	854	856	835	870	831	818	828	825	838	854	871	840	874	767	842	835	888	875	789	828	823	827	803	807	784	785	825	841	825	842	864	798	810	819	850	815	808	866	843	844	868	835	850	806	803	844	806	805	841	873	809	828	798	841	810	810	807	829	805	800	866	829	802	826	779	816	865	826	863	846	865	810	809	835	837	794	816	827	800	816	864	806	823	823	855	803	825	829	834	793	779	827	827	862	824	799	861	848	814	793	800	852	802	860	813	827	826	822	841	825	833	840	868	795	830	862	809	803	848	831	824	823	836	850	805	825	843	863	807	854	851	804	794	864	806	775	809	828	804	828	778	816	810	840	840	829	835	801	831	832	812	825	832	836	845	831	827	806	821	811	870	823	852	783	824	826	769	832	845	808	807	862	797	843	839	795	836	819	797	837	834	821	795	819	812	860	838	840	818	870	830	808	802	797	853	865	828	823	829	834	871	793	847	799	878	801	894	765	765	845	808	895	829	797	826	839	852	857	807	828	781	822	844	822	829	804	821	803	771	799	871	804	832	832	834	771	876	858	803	815	790	865	841	829	802	857	815	796	848	815	852	824	817	837	801	871	854	863	824	848	820	817	819	800	806	891	835	829	828	817	816	839	795	883	789	865	789	778	863	799	811	829	800	845	806	828	890	854	816	847	811	790	865	790	865	844	894	859	814	853	858	804	820	826	789	800	823	812	858	796	793	840	826	813	839	842	833	824	843	790	784	822	814	828	737	789	859	844	816	845	819	837	838	811	862	801	824	859	820	831	824	840	863	814	791	807	814	829	816	818	821	810	823	845	805	828	785	798	778	839	799	856	841	827	812	833	793	869	820	791	791	788	826	861	822	808	809	832	829	827	835	836	796	839	826	854	856	841	801	810	871	787	798	844	817	860	868	823	864	831	768	831	823	864	814	828	866	832	803	822	873	877	808	815	837	769	815	862	783	795	817	853	769	771	792	833	802	840	832	773	814	857	885	823	826	873	865	834	815	856	842	814	896	814	838	795	833	793	795	808	802	808	844	806	831	787	854	813	789	821	853	873	819	871	788	824	812	810	812	802	841	863	834	837	829	817	841	794	818	833	846	827	799	837	839	810	865	828	773	852	831	846	839	784	805	825	778	817	809	798	805	815	795	825	828	848	819	791	841	847	798	808	791	822	755	801	812	842	809	855	878	814	845	830	825	820	839	796	867	839	806	850	774	779	841	794	842	798	818	840	836	846	837	813	776	800	810	842	813	818	854	854	836	829	853	854	812	844	845	844	827	804	804	825	860	867	821	806	820	847	831	842	873	819	828	877	869	873	774	822	863	754	802	805	816	810	850	846	811	801	856	806	816	886	776	842	803	815	862	871	818	863	853	856	831	831	842	815	821	791	881	829	817	839	818	828	831	830	845	842	833	789	791	842	857	796	826	848	846	817	789	836	831	826	867	806	875	783	843	845	882	841	827	812	835	791	843	871	832	822	798	808	840	788	849	812	846	859	866	827	801	790	814	835	815	820	792	847	831	839	817	838	787	825	796	853	805	835	882	826	836	805	747	857	819	818	913	801	830	846	761	818	775	805	792	769	844	840	856	806	856	786	820	810	836	800	870	819	808	859	801	784	821	849	852	868	866	837	840	816	871	885	832	849	799	834	835	767	810	865	820	838	763	829	836	762	830	826	841	865	833	820	857	855	827	835	843	888	819	838	837	823	867	810	827	776	806	878	820	828	793	776	850	799	859	800	840	778	834	845	778	789	786	841	798	801	843	809	814	828	803	854	841	837	871	877	823	793	791	861	811	820	853	839	821	824	773	773	781	864	858	790	842	835	847	885	839	845	799	809	851	812	808	846	880	816	796	782	819	861	862	809	767	825	817	815	887	861	803	785	798	877	866	802	824	794	810	821	806	844	805	779	832	870	783	846	813	787	842	841	817	831	855	813	812	807	818	817	853	852	822	871	869	841	811	823	800	787	821	831	851	811	835	842	812	805	797	885	839	810	791	849	826	814	841	868	807	799	828	832	879	802	817	800	854	821	803	859	839	787	865	819	827	830	825	812	784	847	739	842	839	792	816	797	860	854	859	805	822	749	809	882	772	834	835	821	786	849	876	846	836	857	867	820	862	797	871	787	853	828	845	782	797	876	815	848	796	796	891	786	827	874	862	844	846	841	821	827	813	862	841	802	819	809	832	807	847	800	840	864	838	798	792	814	843	794	855	835	820	805	804	844	838	775	817	859	781	817	854	778	779	929	821	821	815	832	866	907	808	843	843	888	828	824	793	840	851	853	849	833	825	821	826	867	813	838	792	773	809	842	906	885	807	800	804	814	816	819	836	794	849	797	750	829	806	848	869	849	819	796	769	850	792	810	799	837	845	845	853	818	784	828	839	854	829	792	872	858	823	825	842	845	862	839	785	798	848	831	769	851	860	861	847	811	823	820	848	795	788	786	777	852	838	778	825	794	811	801	860	824	838	819	885	774	796	812	853	862	845	783	812	871	851	873	762	858	862	880	827	864	739	794	807	845	828	821	825	798	850	784	854	803	828	865	771	816	791	841	802	849	793	829	810	862	859	838	897	825	822	839	820	827	863	883	809	823	784	834	832	824	810	816	789	738
24594	21712	26097	27845	21715	21714	3355	496	401	392	343	298	286	276	270	276	248	226	268	219	225	227	238	260	248	262	219	232	219	224	246	195	202	222	240	226	213	238	247	214	229	214	215	211	221	208	259	228	226	232	226	229	208	224	209	224	205	252	224	215	221	224	253	229	241	205	207	211	266	219	209	212	224	240	258	218	225	241	232	222	215	231	202	218	213	208	247	234	236	272	210	214	241	211	235	186	227	188	235	230	219	267	221	218	223	212	234	221	247	224	214	213	212	231	205	206	197	228	240	208	235	230	236	215	209	208	245	223	230	209	231	235	215	211	231	220	232	243	256	203	225	194	234	234	234	218	239	219	230	200	224	243	202	263	210	224	235	263	239	212	225	215	243	209	232	235	220	242	199	209	218	217	245	206	229	239	225	234	231	211	225	199	234	218	215	258	208	238	233	235	238	213	216	211	203	220	240	230	194	227	228	217	227	248	207	201	195	210	222	230	236	224	265	227	204	225	210	230	224	234	229	219	225	219	256	247	224	219	206	222	204	213	224	269	253	229	229	219	239	209	218	244	236	226	211	230	231	228	216	180	223	249	214	229	220	235	195	218	198	230	243	207	219	219	214	243	209	239	245	240	230	207	213	242	211	249	230	225	207	226	213	207	192	217	221	228	224	222	226	221	242	219	212	218	213	180	230	222	250	203	201	228	221	208	210	228	227	230	214	226	237	218	226	236	224	243	217	202	234	222	218	204	219	226	220	183	212	229	233	224	254	207	222	228	221	212	247	209	212	203	245	244	196	223	243	203	228	217	194	212	242	207	189	229	236	234	201	222	237	206	234	208	216	228	226	210	245	186	238	262	226	224	239	225	257	239	233	218	212	249	218	216	214	231	189	216	210	242	221	225	234	212	234	193	203	231	234	215	226	207	223	208	212	234	245	206	202	234	241	215	227	218	230	227	210	197	235	218	231	245	226	226	218	248	212	200	247	216	214	233	239	199	243	218	210	203	202	227	214	205	252	232	213	242	231	246	197	199	207	190	249	246	229	216	213	217	186	215	232	191	203	196	217	182	226	207	225	223	220	232	233	224	235	213	226	236	236	251	242	239	209	214	221	224	211	236	220	224	204	204	199	233	227	220	225	209	252	192	214	232	220	230	221	241	241	242	244	222	183	233	221	207	224	229	196	239	229	226	233	212	215	190	222	212	210	236	235	217	234	233	236	234	236	204	219	231	200	211	197	247	238	244	216	231	219	224	206	198	215	201	208	238	224	210	228	230	224	235	200	224	208	200	208	213	206	224	202	238	193	210	235	256	233	247	237	240	207	225	206	204	249	255	250	212	247	229	232	229	209	204	216	206	238	223	233	221	240	195	238	207	177	201	246	238	215	218	208	213	247	226	237	203	212	217	255	207	229	212	248	204	228	221	220	232	256	212	236	198	225	208	244	219	230	222	250	195	224	226	225	235	225	225	217	236	229	257	224	220	225	232	230	180	235	236	245	231	237	203	220	212	209	235	226	210	209	185	219	224	199	208	219	230	204	199	266	227	194	208	201	218	226	226	244	223	216	228	220	222	221	232	203	240	240	238	219	227	222	232	198	237	226	241	233	246	220	232	235	202	215	273	208	215	249	227	259	197	221	228	241	234	235	199	196	221	222	229	214	226	220	210	224	245	219	224	212	218	236	229	215	233	210	193	230	211	230	217	233	242	218	243	198	205	230	209	229	200	236	263	250	260	244	203	216	218	204	219	218	233	226	222	248	218	224	188	219	236	235	212	238	214	277	251	242	211	225	180	197	224	236	251	228	212	231	215	218	238	213	206	239	221	214	232	228	218	228	226	209	216	234	217	227	193	240	205	222	213	227	203	183	219	218	207	219	184	196	213	216	244	231	243	213	214	198	242	218	226	232	226	229	228	241	222	210	201	237	230	223	247	228	207	209	203	230	220	220	222	236	216	185	220	205	231	228	206	211	214	230	228	234	239	208	219	243	219	207	221	205	199	225	233	199	226	236	273	233	195	237	191	203	215	193	248	216	201	214	220	202	215	235	219	194	204	211	222	207	221	218	198	209	241	203	210	228	235	194	211	248	226	225	258	231	261	234	250	206	204	220	216	255	218	214	190	213	214	220	250	209	207	183	222	250	243	202	221	233	207	202	232	227	227	227	227	238	217	198	208	269	214	203	206	224	218	228	248	250	201	247	214	210	246	237	210	195	253	243	217	255	214	192	216	190	203	221	213	226	223	217	201	218	225	229	232	235	230	240	238	213	247	234	250	249	220	208	214	245	205	216	222	223	219	203	219	242	228	237	232	192	225	236	241	219	243	197	183	203	210	236	240	194	193	196	243	238	237	229	220	219	237	217	201	221	224	181	229	202	200	223	204	219	241	242	195	220	244	253	220	234	232	208	224	203	228	202	208	231	230	210	210	230	204	231	207	211	266	217	221	208	217	250	217	203	220	227	236	231	251	220	227	232	215	207	248	204	216	233	206	246	217	222	222	237	199	197	213	216	200	185	220	225	212	242	227	222	216	234	239	240	229	233	236	242	218	203	242	217	239	224	229	195	204	218	248	204	226	215	219	207	225	249	248	236	213	219	236	206	199	246	185	200	227	243	211	245	222	202	222	215	191	207	216	237	220	215	228	198	197	220	212	225	204	218	212	234	218	216	212	205	232	249	205	217	229	212	245	212	230	234	232	206	214	248	254	210	225	249	235	213	227	224	232	231	227	217	238	221	224	209	224	230	254	209	240	245	206	215	224	193	214	201	231	224	218	208	232	219	224	206	222	211	211	232	226	224	206	237	216	233	208	219	202	199	251	224	231	204	212	204	241	235	229	203	234	233	235	220	229	256	205	251	223	217	209	206	219	217	213	258	242	235	218	225	203	241	203	219	214	240	237	210	228	224	215	248	222	233	204	230	224	213	227	236	232	213	214	224	210	239	202	230	233	234	222	226	226	229	206	222	223	223	231	238	212	197	208	240	225	207	223	246	229	224	236	219	204	210	212	212	213	222	245	206	255	237	233	207	243	189	207	255	200	184	240	201	203	206	216	237	196	205	217	221	243	216	239	204	221	194	240	211	215	208	202	208	209	233	225	236	229	226	230	212	210	231	206	212	247	222	187	193	254	222	247	236	235	228	217	231	240	214	213	197	239	251	230	270	217	246	231	247	228	206	217	209	206	221	212	202	238	219	245	208	218	241	248	224	195	210	233	240	236	237	241	221	245	220	218	234	252	220	214	220	224	198	237	234	207	222	223	252	197	208	211	223	220	204	239	197	227	221	264	219	237	229	231	202	222	222	213	197	227	247	229	211	210	198	250	221	227	196	216	225	227	242	241	234	213	225	219	236	229	234	213	207	220	206	206	209	204	224	212	202	211	216	232	210	218	214	207	218	176	199	233	208	229	214	230	204	223	234	227	230	228	210	204	243	209	218	223	227	221	229	202	192	211	216	233	211	257	226	222	232	250	219	233	214	216
3627	4997	3070	1551	948	768	675	638	591	549	553	523	535	511	520	528	530	513	492	526	510	513	523	519	529	520	513	563	523	485	542	531	489	485	504	490	505	465	550	468	549	505	515	486	499	515	460	507	499	492	496	483	531	536	507	527	544	469	510	519	492	482	510	476	497	499	502	515	541	451	527	469	458	508	492	509	480	501	477	453	512	525	503	479	505	495	497	485	523	496	516	466	495	490	507	473	481	490	493	519	484	470	452	439	464	507	503	535	489	503	489	459	493	514	536	515	498	491	482	487	459	493	494	500	513	479	493	490	498	520	525	513	460	509	456	497	513	448	457	516	492	491	451	561	530	528	465	515	481	493	472	521	504	447	501	493	466	477	464	497	474	489	510	505	498	505	501	520	484	491	492	521	460	464	484	484	516	489	461	492	492	514	483	492	521	407	489	507	496	531	499	483	510	485	451	475	469	521	475	487	492	528	487	490	455	505	501	487	523	500	497	508	499	489	448	524	500	518	512	510	499	469	494	464	471	488	464	498	475	515	514	491	502	509	527	501	489	483	476	477	491	482	458	489	489	512	495	537	496	479	503	500	478	509	503	500	523	463	503	492	504	531	492	528	501	459	491	540	472	497	510	473	475	476	517	472	467	473	537	462	462	481	517	493	470	493	510	482	474	464	508	449	509	524	454	483	507	489	540	515	507	479	519	481	509	490	528	465	472	521	464	496	493	507	469	481	484	542	504	517	497	500	544	489	519	496	463	527	525	498	496	521	476	474	510	464	452	450	479	476	514	515	497	500	436	498	536	480	516	478	498	521	475	446	535	496	503	498	501	504	527	527	474	474	507	513	501	505	518	497	488	491	496	471	523	478	526	475	486	501	486	503	519	489	494	536	500	488	497	487	473	503	470	459	501	503	528	498	447	535	495	520	530	478	520	495	499	485	470	494	516	516	471	508	501	483	482	510	509	476	524	485	560	508	492	482	449	515	514	474	500	513	490	513	509	486	494	509	506	514	456	502	498	498	513	489	480	518	491	498	500	489	512	519	461	490	546	516	523	522	486	516	490	511	497	476	478	474	536	487	535	478	511	473	482	502	482	523	494	511	447	513	496	478	514	537	508	497	467	502	465	493	491	474	517	510	480	499	479	478	507	504	524	467	492	495	493	512	504	512	500	457	481	500	487	507	498	538	482	494	502	498	448	531	491	464	477	469	478	511	464	475	464	495	514	498	481	482	463	453	485	500	460	489	460	507	526	491	510	505	505	489	540	479	530	456	480	480	540	492	458	443	517	526	450	497	480	499	531	494	529	501	496	490	491	506	503	511	498	497	501	478	546	468	480	511	469	462	498	508	483	493	510	505	474	513	492	530	501	514	510	512	512	559	467	495	478	488	444	544	482	482	492	502	512	486	534	461	492	527	552	479	469	482	529	500	504	508	523	507	520	479	477	490	509	463	514	491	490	506	527	457	521	481	522	474	485	506	478	483	493	519	478	522	470	487	502	503	461	490	527	474	487	546	509	524	498	529	476	468	460	514	491	485	473	505	483	476	539	484	486	455	478	511	475	482	449	463	476	469	499	500	529	467	504	517	498	494	506	482	515	514	487	489	507	517	498	528	452	492	514	491	466	496	483	479	444	488	497	503	491	473	448	484	519	525	482	447	522	454	524	476	487	449	494	521	510	490	525	520	480	496	489	529	514	514	487	506	493	520	462	464	480	450	548	478	513	537	501	536	509	489	493	484	496	512	528	482	493	473	472	467	514	507	520	511	512	476	510	492	528	531	544	512	499	495	500	478	474	474	473	501	438	460	488	478	499	464	531	509	487	500	483	530	510	487	544	470	473	514	496	496	455	466	510	468	524	488	473	527	498	492	513	501	514	477	500	494	491	470	484	470	484	492	503	516	512	470	496	527	462	454	504	459	480	494	484	509	492	510	508	514	485	483	486	486	512	469	496	481	496	503	507	491	480	500	492	492	511	465	485	486	537	502	470	520	477	503	489	477	506	496	475	493	474	493	477	479	485	529	523	456	510	505	506	481	506	448	497	473	504	508	497	500	498	462	510	498	503	482	513	481	470	496	479	483	461	501	502	474	501	485	470	521	482	506	503	478	493	450	507	529	463	472	485	477	528	515	490	488	490	510	472	473	525	504	510	483	488	483	457	492	488	507	490	530	505	487	506	498	494	491	488	492	467	504	478	528	508	485	468	468	484	439	484	496	530	497	510	472	472	511	489	493	493	507	483	499	543	495	483	454	495	510	494	509	492	525	502	543	515	525	508	487	509	535	476	532	507	495	478	505	476	487	506	487	471	462	511	486	465	505	493	495	481	516	502	479	470	446	486	463	500	486	481	457	524	476	496	518	531	530	487	517	500	492	472	486	476	495	478	446	498	491	480	464	488	504	455	437	492	471	504	491	469	476	494	548	497	507	479	482	535	476	497	487	498	482	478	471	462	492	478	505	490	470	496	520	524	478	489	486	516	457	515	505	507	498	468	507	478	460	506	509	435	470	472	474	476	489	483	502	522	492	532	498	479	490	465	478	511	506	519	480	479	531	468	507	507	474	444	509	510	504	462	474	487	501	536	504	509	506	520	513	465	498	499	482	488	480	519	508	483	502	473	516	490	492	497	513	482	515	508	482	498	479	505	525	520	510	485	511	512	489	470	465	467	520	495	457	466	506	494	525	480	482	507	512	495	521	492	510	503	496	494	487	496	511	497	504	485	507	507	476	525	500	497	523	484	491	520	500	545	457	480	487	499	476	478	494	486	494	484	484	510	514	489	514	505	504	474	433	515	467	497	478	492	504	491	487	506	483	498	517	498	513	506	498	487	497	510	492	481	521	442	523	496	474	490	475	478	496	525	468	472	516	523	453	514	484	493	495	497	533	488	495	486	453	516	467	517	464	498	482	497	519	476	518	470	480	496	520	470	518	491	481	449	481	516	484	524	504	528	486	488	547	494	487	454	502	498	502	495	520	525	468	480	466	547	493	476	487	484	473	483	541	485	483	500	531	497	479	477	485	524	489	533	483	495	475	458	480	464	512	459	495	453	488	498	496	508	487	494	534	478	501	544	507	531	490	544	539	526	495	512	472	454	460	506	513	464	459	574	493	467	518	478	444	471	456	516	501	515	499	482	517	462	444	541	507	521	498	426	478	503	495	514	498	469	468	500	474	481	463	505	494	488	480	506	494	523	508	504	485	549	503	469	482	509	505	521	512	516	476	506	489	524	474	548	481	502	531	504	474	508	490	485	499	527	522	465	508	504	517	474	503	510	536	487	486	522	538	498	501	509	479	493	504	490	498	474	471	479	501	494	492	436	469	517	519	482	473	470	479	492	480	476	525	481	494	507	507	509	505	451	478	491	503	468	520	500	491	505	506	495	470	492	495	503	488	514	530	495	513	495	504	561	490	519	460	531	499	470	473	491	474	453	478	485	512	492	481	546	502	516	482	504	477	505	458	501	469	499	500	497	445
33956	10835	1257	635	507	470	393	350	306	305	307	308	340	324	325	291	327	323	306	323	302	291	306	328	325	325	305	335	325	310	311	335	329	309	331	325	308	324	309	334	304	296	317	306	332	322	321	357	303	298	350	335	329	309	327	327	325	307	308	290	330	305	323	297	305	310	306	321	298	304	335	305	320	279	305	299	306	350	315	316	291	325	333	310	339	332	350	328	300	343	304	326	318	308	309	322	299	286	298	322	317	291	297	315	339	332	324	306	327	322	311	317	304	307	303	289	337	326	333	303	314	359	357	326	352	311	307	328	338	298	318	308	305	285	335	313	337	300	290	323	308	323	338	293	322	279	334	315	303	294	290	305	307	314	302	321	338	316	256	300	338	301	310	309	300	337	290	271	293	331	346	319	343	296	332	303	364	334	336	301	313	344	318	333	308	358	323	334	302	328	277	320	318	302	315	304	323	343	310	337	313	285	308	311	293	305	321	313	309	343	330	311	312	329	327	329	302	297	301	308	346	377	325	332	325	308	321	299	342	314	316	320	328	311	316	339	313	305	316	352	329	324	286	303	290	328	323	294	339	296	300	330	334	327	348	337	321	321	328	362	305	345	332	310	314	305	351	307	288	272	318	312	292	325	312	327	332	336	322	357	333	315	333	306	334	331	297	297	347	320	308	326	340	332	340	305	314	356	318	324	332	325	314	308	291	302	322	287	327	299	333	341	305	306	337	312	283	321	319	310	315	348	325	315	309	298	315	336	323	340	366	301	340	302	332	328	371	309	342	342	337	311	334	336	291	311	308	298	318	340	319	333	339	320	289	294	343	319	289	339	328	341	337	317	318	323	316	313	312	299	334	299	313	287	310	320	353	309	283	335	332	352	319	303	338	318	295	333	324	357	305	287	323	296	332	320	317	340	283	296	290	315	309	341	310	318	307	280	356	301	309	278	307	318	286	355	325	329	327	302	333	297	338	315	316	358	342	340	307	303	286	340	296	300	293	337	326	337	319	318	287	322	315	315	309	350	326	329	329	335	316	305	300	309	303	324	300	329	310	317	303	294	330	284	276	284	330	350	341	295	335	346	320	307	326	290	319	324	315	300	337	337	350	310	314	306	294	312	284	289	315	336	308	331	323	310	364	306	308	328	308	304	326	328	317	345	312	338	332	307	353	276	302	300	339	359	310	328	305	321	302	346	318	316	332	334	304	310	320	301	316	324	315	330	341	368	319	326	340	315	337	340	335	274	329	333	314	357	311	321	327	323	312	347	293	331	323	311	338	297	328	314	312	311	286	302	325	339	304	309	342	295	336	335	332	282	327	315	310	300	313	343	318	345	290	296	324	301	332	287	294	297	293	278	313	338	329	318	334	321	336	344	355	298	307	339	323	321	280	337	285	330	290	338	339	317	299	314	366	334	344	308	290	289	287	304	317	287	293	304	335	299	332	286	330	299	313	282	353	340	297	296	292	340	332	277	301	303	308	311	331	367	310	328	308	318	332	318	346	323	301	297	304	305	296	304	353	341	340	315	346	344	292	335	306	319	322	320	301	346	312	348	339	320	317	356	300	338	319	323	345	354	299	325	343	341	309	310	287	313	331	296	304	315	322	322	333	314	311	322	335	349	343	353	280	333	335	308	303	332	332	284	310	299	325	332	306	291	312	311	304	321	318	307	316	342	317	297	322	307	313	308	318	297	296	307	286	310	343	364	291	287	304	329	339	311	339	334	342	320	350	328	314	283	309	312	322	355	299	295	310	290	292	312	274	300	316	336	333	314	312	300	309	322	320	335	340	305	315	358	299	282	365	308	298	348	322	298	309	322	305	278	316	286	286	312	308	344	309	296	310	337	299	331	319	334	331	315	333	310	305	283	323	318	316	314	340	310	313	288	352	305	300	307	337	319	312	357	342	349	336	319	276	284	347	314	321	311	369	287	344	308	336	307	348	322	309	336	324	316	294	314	330	320	310	320	315	316	289	277	310	271	316	298	322	308	342	340	376	313	343	345	350	331	327	317	309	336	297	346	314	319	321	297	321	335	301	310	324	317	303	354	328	299	308	326	322	334	316	325	319	311	280	352	334	352	314	336	301	336	319	315	298	312	334	309	328	338	366	336	343	343	330	306	333	339	308	304	323	323	309	307	330	316	343	309	329	299	298	280	315	316	332	311	321	324	327	278	276	314	305	324	301	353	316	336	324	335	344	328	295	307	297	329	332	305	320	313	301	309	281	334	346	316	342	326	317	290	295	314	298	314	315	309	323	308	281	295	324	342	336	304	307	360	302	335	329	300	324	301	324	346	289	312	303	315	340	339	311	321	310	307	334	320	311	294	320	322	311	339	334	301	310	309	340	284	333	350	318	320	341	297	288	315	318	290	305	323	327	313	281	290	328	313	305	322	299	312	330	326	306	339	343	281	352	336	329	322	344	337	302	309	329	282	311	285	330	328	288	322	322	334	336	303	308	311	336	331	328	338	324	293	346	341	314	315	272	333	302	326	350	341	322	322	339	292	344	313	294	301	329	329	300	331	349	327	284	291	314	320	324	338	315	315	338	316	321	308	349	326	327	347	320	320	315	329	308	307	301	293	350	319	312	310	339	312	296	297	299	324	259	325	319	330	312	304	297	318	301	312	322	321	322	315	334	331	316	315	310	306	318	320	329	293	348	343	313	297	321	311	311	301	309	317	308	309	342	337	342	304	339	300	325	326	288	318	263	313	311	324	306	323	301	333	314	353	318	303	318	346	340	307	326	333	344	334	332	323	305	305	345	311	313	339	310	282	301	300	319	309	327	282	317	295	290	321	321	323	284	326	297	328	319	331	329	275	304	285	308	323	319	314	302	337	304	317	308	374	307	288	316	342	318	349	303	292	329	320	333	342	306	313	334	329	322	320	354	326	321	300	351	299	350	352	338	311	340	359	338	320	290	328	339	308	305	302	337	321	310	309	302	323	311	335	333	334	310	309	291	295	318	312	312	338	310	340	323	293	296	355	333	311	325	327	286	354	318	332	318	301	314	316	321	304	330	309	308	324	301	278	337	309	344	302	321	363	288	302	326	350	299	292	314	330	307	289	302	296	321	300	277	337	344	336	328	302	299	349	275	286	338	313	376	292	309	342	319	371	288	304	311	325	325	330	302	338	310	342	272	337	347	334	321	293	329	314	306	300	285	295	315	361	365	338	296	311	330	342	336	326	322	309	329	303	335	276	347	302	313	329	344	305	333	334	319	336	341	312	345	304	332	315	332	324	336	360	317	293	308	301	341	322	303	359	318	313	313	338	332	321	310	310	330	342	349	288	299	305	292	308	292	323	310	307	320	309	373	332	315	309	313	333	322	300	334	318	340	327	278	311	292	329	301	326	357	323	352	311	342	302	277	343	324	318	312	321	348	311	312	307	354	322	330	303	300	322	310	331	332	319	308	297	307	311	322	316	321	326	331	292	327	294	328	339	322	340	309	322	307	300	320	299	342	337	304	326
5916	866	803	764	695	713	668	688	704	759	790	767	656	707	737	718	738	679	718	702	753	724	695	725	691	714	694	711	673	753	727	692	722	705	714	702	701	749	696	689	703	670	723	738	717	711	692	789	719	718	722	686	715	681	704	752	731	733	678	726	700	730	718	694	734	743	756	726	686	719	738	705	699	739	748	707	747	673	715	691	712	679	713	723	720	694	685	710	675	686	692	661	728	720	711	705	749	789	708	773	688	682	715	707	751	691	684	719	688	675	702	710	678	681	708	713	744	699	724	714	759	703	706	722	720	704	676	708	738	738	725	717	698	729	704	744	717	706	696	717	682	723	745	736	697	727	724	696	686	740	694	717	691	681	728	738	723	704	688	743	677	715	760	683	727	653	695	684	687	735	717	721	729	702	678	738	751	726	697	704	700	694	727	713	746	702	700	718	704	701	692	738	720	753	763	688	723	723	735	691	704	716	734	705	726	710	725	735	677	747	707	702	744	691	697	755	715	740	693	740	696	722	728	741	714	730	689	716	727	732	719	732	677	698	713	718	692	676	716	735	724	678	754	757	720	715	699	716	742	701	705	730	708	683	741	756	721	744	735	736	723	729	688	747	683	736	736	728	754	703	742	769	711	702	778	703	700	737	749	684	736	716	708	732	727	762	734	721	694	686	701	681	728	765	717	784	704	739	707	708	708	728	699	705	692	717	734	722	713	757	753	683	754	699	719	742	736	703	732	727	664	716	679	771	740	678	709	683	760	653	756	719	667	726	731	745	718	707	694	700	737	698	703	729	681	737	747	707	708	700	771	701	744	735	696	700	698	716	709	697	710	724	715	727	695	700	754	706	719	725	736	759	684	732	719	715	739	756	742	741	764	751	707	713	720	720	706	679	706	690	732	706	732	713	763	753	692	710	721	680	714	707	704	736	724	685	715	709	751	749	696	656	733	724	747	692	738	679	705	718	717	707	702	719	729	746	714	702	779	719	693	691	721	720	695	685	738	688	717	727	750	690	691	741	679	694	715	722	704	737	719	697	696	675	751	703	706	692	747	672	715	716	717	720	698	738	677	703	726	663	665	751	704	696	711	733	736	650	694	722	758	755	716	736	728	728	710	730	714	687	708	736	729	724	684	671	716	734	680	744	752	731	737	729	743	707	711	654	725	770	721	728	718	693	671	750	680	710	668	680	763	723	737	770	706	719	728	737	694	731	768	699	768	695	753	710	682	739	680	718	740	724	701	736	755	701	684	746	753	705	714	696	661	697	689	676	724	765	718	723	715	753	695	667	658	713	729	706	741	713	763	756	678	675	717	699	721	727	721	736	722	720	699	681	757	704	725	726	764	747	731	753	723	715	766	691	687	713	688	716	703	654	692	750	687	671	735	677	743	668	686	797	696	709	719	714	741	777	698	706	749	703	713	729	683	712	720	692	720	733	731	720	724	689	735	677	700	734	708	703	714	713	752	706	732	657	729	753	748	743	679	726	677	705	692	718	686	739	706	679	715	733	660	719	773	746	703	693	672	745	736	691	720	732	721	720	698	732	745	714	688	717	656	746	739	706	713	757	682	725	713	715	742	697	699	710	752	728	740	732	722	708	704	725	740	720	701	684	725	721	734	700	696	728	668	677	742	691	714	708	697	727	725	750	780	765	693	695	699	718	717	712	719	677	735	730	726	716	665	735	721	722	742	727	690	797	705	684	719	719	707	704	731	733	732	731	688	705	647	718	670	718	716	710	661	730	713	677	704	751	748	695	697	747	735	697	751	692	728	735	692	743	734	733	713	709	719	683	727	749	704	689	680	720	718	735	745	747	706	713	758	724	708	770	683	723	736	709	734	702	655	703	676	757	666	678	746	685	713	679	736	664	706	701	697	669	718	700	650	690	722	749	677	698	721	718	725	700	767	723	770	703	724	724	696	717	723	712	731	717	731	743	723	687	745	702	735	686	764	727	709	745	695	762	699	767	745	693	776	712	702	762	700	668	747	692	708	704	647	695	694	723	726	765	749	724	677	746	733	685	759	743	708	687	707	735	729	714	756	733	687	742	694	691	701	693	757	765	688	744	737	736	766	679	704	665	725	760	764	681	676	719	728	734	677	727	760	728	756	705	686	731	755	711	643	733	781	702	778	706	734	764	698	738	752	698	729	692	713	730	677	699	768	696	723	710	739	719	735	745	695	711	734	697	674	672	680	764	694	773	724	724	755	701	700	723	718	689	688	728	688	718	718	722	725	728	679	727	772	688	717	709	723	721	730	695	676	781	710	750	709	768	767	736	713	683	738	695	675	712	686	706	747	690	683	725	734	709	707	699	733	707	684	684	720	727	718	687	724	704	735	741	722	726	707	695	715	716	699	704	723	741	682	730	760	738	736	720	727	716	706	706	650	753	698	679	669	726	748	708	721	729	686	704	715	721	721	708	699	724	733	716	717	769	706	743	746	712	711	731	752	712	708	697	693	680	755	728	758	739	695	717	696	711	712	712	714	686	775	711	691	743	727	713	672	745	701	716	709	736	695	714	668	733	701	742	699	710	741	735	739	706	707	702	682	712	750	711	787	711	694	706	747	683	735	675	737	679	732	688	675	704	766	727	722	703	736	736	687	648	707	732	746	737	706	718	760	708	699	689	733	692	718	691	681	749	730	708	709	766	723	697	736	667	776	760	703	660	710	721	708	699	741	628	758	735	677	713	752	679	668	747	721	745	714	701	693	711	770	669	752	769	712	752	730	734	742	757	744	687	724	689	704	743	724	688	713	714	718	725	702	781	672	688	720	752	713	751	710	696	696	692	736	681	713	756	762	705	697	707	721	762	709	694	701	672	704	690	717	769	728	739	696	734	699	666	695	691	715	684	707	691	717	679	691	773	695	756	737	754	707	694	716	711	703	686	678	737	716	685	719	634	722	679	706	714	701	649	692	690	729	695	740	709	744	689	721	706	753	765	721	691	746	732	679	735	777	655	714	712	701	725	698	707	694	708	700	684	723	710	714	693	734	682	739	747	711	755	697	709	728	724	723	721	696	712	663	714	727	745	698	713	744	709	723	720	757	710	719	723	695	707	704	704	684	751	717	747	695	722	701	670	714	742	711	754	764	687	746	664	716	721	743	709	710	705	717	708	692	706	747	678	739	637	693	721	772	747	696	767	739	685	749	683	725	666	770	694	734	708	719	723	722	729	738	718	695	702	671	750	718	746	726	678	723	687	708	747	697	704	700	725	671	714	729	667	717	715	714	728	732	681	741	735	692	755	685	679	689	719	666	739	685	709	733	729	752	722	706	747	738	749	718	692	709	656	740	675	693	699	740	722	721	707	732	772	721	740	736	693	712	694	709	710	736	725	685	748	710	731	743	671	721	707	720	706	695	722	734	753	755	694	712	737	727	718	717	735	728	754	696	712	683	714	720	738	739	698	755	732	725	726	717	719	759	709	737	723	726	693	699	721	748	662	710	691	679	744	700	720	710	701	691	744	697	705
25270	21716	25530	28421	21643	5051	645	544	454	428	452	434	399	391	438	400	435	411	382	404	421	393	407	405	417	396	407	381	435	439	415	407	344	354	365	353	393	391	424	371	391	380	395	413	412	427	388	415	402	405	401	385	382	413	367	405	385	366	391	421	417	367	355	410	388	361	385	380	412	390	391	387	416	439	398	412	390	385	448	410	404	428	439	410	419	398	392	367	394	408	401	384	410	397	368	396	367	417	387	361	363	367	357	401	391	400	414	387	421	392	429	407	387	378	397	384	395	384	375	349	385	341	410	388	403	416	363	385	386	382	393	382	387	382	414	382	410	384	416	403	403	361	374	395	427	394	381	357	385	392	402	389	368	422	381	401	367	370	355	413	394	388	380	389	403	406	379	389	349	377	421	398	345	381	388	400	384	389	421	385	349	379	385	381	382	428	387	391	404	395	383	365	396	408	360	389	404	363	400	377	408	375	392	396	420	412	411	412	433	423	391	392	395	405	390	386	394	382	422	374	390	387	368	386	329	415	406	372	446	360	357	384	381	360	387	399	413	404	412	384	404	421	389	401	392	434	449	384	413	395	355	403	403	390	410	412	386	357	402	433	414	422	408	403	362	351	408	410	384	410	354	402	385	407	402	441	392	407	366	398	407	382	401	378	398	366	378	414	389	379	389	416	389	445	404	391	400	421	381	398	364	391	382	371	399	391	378	393	393	372	401	396	420	328	382	376	355	405	422	388	378	399	407	350	403	388	377	404	359	399	420	427	390	402	404	424	385	405	402	409	389	389	379	374	363	379	420	377	382	385	368	394	383	378	404	413	385	400	364	390	330	396	387	392	427	395	380	374	387	365	404	359	354	372	383	403	387	396	371	418	382	373	382	397	416	377	384	378	411	413	419	386	406	390	414	392	397	390	400	424	437	384	402	388	363	371	348	361	403	380	400	398	413	417	381	353	334	364	377	396	401	397	431	381	359	400	422	398	392	396	419	404	390	396	424	402	431	374	383	387	368	402	365	390	412	384	403	402	389	398	387	361	398	390	373	379	390	416	407	409	419	389	393	403	386	368	372	393	394	423	385	386	384	433	403	408	391	424	379	401	387	352	388	360	378	393	385	362	399	395	404	387	387	435	407	422	380	407	385	401	414	373	382	414	424	358	395	372	350	378	381	342	396	404	375	407	396	403	392	409	393	390	410	392	405	407	410	359	393	406	396	412	416	385	424	380	397	366	404	381	397	340	401	392	382	405	388	382	379	406	375	388	387	408	390	383	358	365	360	393	408	399	396	417	385	375	443	400	406	424	407	399	443	394	381	404	402	391	377	351	393	411	404	414	376	363	391	396	391	446	418	362	384	395	386	402	388	385	395	425	390	386	378	395	415	375	425	392	411	393	368	377	413	389	390	389	424	410	419	387	394	377	384	366	432	420	410	389	391	343	334	351	376	419	365	351	426	418	390	433	389	403	385	368	368	389	411	393	381	381	447	337	439	367	399	372	413	415	390	386	413	375	381	381	398	394	363	428	405	400	370	402	395	374	446	403	355	390	400	365	406	433	426	426	403	392	420	427	396	394	413	358	406	394	407	393	399	373	368	398	403	404	396	401	362	400	351	400	414	407	353	387	422	418	373	388	427	408	370	380	379	382	430	393	395	379	362	348	378	408	369	380	339	395	402	390	393	392	394	440	358	412	405	400	394	424	430	375	412	386	416	385	371	393	419	415	395	378	417	400	362	371	372	354	374	412	385	391	393	421	389	361	408	387	375	354	395	394	422	421	398	381	378	406	408	404	422	396	367	403	386	375	403	407	373	385	385	417	383	372	407	400	355	388	383	371	378	409	397	393	367	426	426	417	384	387	346	356	381	440	378	408	372	397	398	378	392	414	382	366	393	404	399	351	394	399	366	367	382	379	403	383	398	388	409	415	395	400	407	404	381	379	372	375	400	363	409	393	389	401	391	388	385	367	356	394	400	375	372	368	376	420	379	394	403	396	378	398	351	405	375	383	371	396	372	438	382	392	390	448	399	400	437	399	444	400	429	356	365	398	328	416	405	386	456	390	416	405	387	358	356	380	378	421	375	386	412	380	408	394	390	404	415	360	368	386	408	400	368	412	357	392	387	379	399	354	354	362	429	374	350	380	380	388	390	395	407	399	391	389	354	345	377	419	376	390	397	413	422	423	370	377	374	382	376	426	384	390	393	405	404	416	375	436	407	424	361	420	394	420	409	395	404	406	374	405	405	369	364	417	412	409	390	378	394	380	422	392	427	364	403	394	413	401	404	409	386	417	399	406	418	365	346	379	384	417	379	372	380	399	406	405	353	378	394	392	389	418	384	370	426	390	362	417	417	414	416	351	353	408	347	415	396	410	387	403	353	401	395	371	363	385	397	371	365	419	403	386	379	375	356	383	368	379	409	396	393	398	407	424	429	398	408	380	378	382	366	395	382	381	387	414	392	381	398	404	425	396	396	390	372	372	381	381	363	392	390	367	351	394	409	371	431	361	394	409	376	407	380	388	371	452	391	386	418	392	386	399	407	386	396	432	387	365	398	389	389	365	398	403	391	417	399	397	385	435	387	355	394	393	437	374	405	421	390	419	380	380	360	400	359	410	399	356	407	399	356	382	421	397	439	417	385	364	369	365	375	388	374	349	396	425	407	355	380	371	361	406	411	414	412	362	371	392	390	377	390	392	427	375	366	385	400	412	362	419	391	383	420	388	413	361	365	367	382	348	431	407	402	369	365	386	387	416	408	432	391	399	361	387	376	396	426	416	377	390	366	386	401	408	359	401	405	380	413	374	414	388	387	381	376	400	402	388	363	401	398	344	375	379	379	361	423	426	370	384	371	386	401	376	387	403	382	371	435	385	387	423	394	380	373	403	380	379	391	405	422	409	409	440	408	411	374	397	373	410	386	389	404	390	379	397	417	393	352	417	354	371	411	436	411	393	372	367	397	381	368	382	405	385	393	362	380	381	409	342	392	420	421	374	420	392	360	381	380	396	389	403	433	391	376	410	397	401	428	401	414	432	390	408	418	413	385	407	410	382	404	384	375	384	360	394	364	345	411	388	388	381	381	379	390	354	412	365	354	408	430	382	352	368	368	349	340	444	384	355	419	374	367	372	374	397	412	368	362	369	360	381	358	411	352	385	399	381	400	431	397	411	412	411	384	362	386	400	383	371	402	408	402	362	363	399	398	434	413	373	380	381	402	370	391	384	404	418	404	350	354	364	416	382	396	383	368	380	407	362	416	366	363	394	398	402	392	367	365	397	399	433	425	409	367	400	355	417	392	367	401	390	410	361	392	369	396	397	434	397	377	389	342	412	351	377	383	407	350	407	434	403	380	406	413	413	383	403	391	390	391	415	430	406	395	394	392	383	384	362	376	385	336	377	399	357	388	390	398	370	411	408	408	376	359	389	348	375	373	394	370	350	373	361	371	365	393	403	353	373	374	370	386	429	403	379	346	402	358	360
3411	3297	2134	1361	1040	955	879	878	903	830	805	891	841	859	793	853	787	840	853	878	853	815	862	813	834	804	831	816	816	820	798	807	804	859	830	820	835	805	841	875	847	781	831	833	812	854	823	830	863	815	820	853	825	793	872	852	813	792	875	859	786	798	769	844	825	862	854	796	779	833	846	816	811	824	817	846	829	821	884	849	833	880	809	876	823	819	840	865	839	825	831	809	814	820	839	852	873	788	882	849	788	848	838	873	825	833	834	851	793	829	783	783	802	835	834	876	812	845	875	865	774	775	829	845	846	834	808	862	905	837	828	845	811	852	811	784	870	850	867	895	787	890	836	849	844	863	827	807	852	867	817	854	844	781	843	853	844	842	803	844	816	794	827	813	889	789	800	809	834	802	855	809	819	902	820	816	831	888	850	799	790	835	844	859	886	828	825	831	801	811	815	802	818	807	896	808	840	812	839	840	851	800	845	883	777	812	837	854	790	791	861	841	847	896	844	789	816	848	844	784	821	799	868	840	815	855	846	823	866	838	831	841	831	799	853	772	833	823	825	775	801	817	825	831	817	812	813	854	879	844	779	871	827	799	792	891	805	832	830	835	778	855	835	876	787	841	797	829	869	810	827	881	864	816	838	843	875	885	815	819	819	830	803	826	847	771	812	780	818	855	811	829	816	810	820	767	875	875	818	826	860	811	818	849	808	796	819	869	908	815	812	845	850	833	804	817	810	796	799	854	839	813	823	816	850	819	796	855	840	829	827	830	829	830	833	826	888	867	780	824	855	820	773	862	817	837	855	846	804	804	839	775	847	810	847	878	801	816	806	837	803	846	888	791	817	829	840	894	774	861	861	788	813	858	803	808	812	807	834	829	775	867	784	804	812	784	843	814	812	799	798	814	837	789	812	843	831	864	814	827	820	789	801	807	843	807	808	810	800	846	900	857	826	845	787	835	791	792	831	820	871	813	836	826	814	866	868	843	857	841	846	879	838	815	832	848	878	830	844	801	875	830	802	825	778	837	785	858	840	870	813	805	894	838	843	834	815	858	797	805	833	775	807	833	816	805	804	806	801	803	844	835	819	870	860	827	880	813	809	808	856	770	858	879	798	844	854	831	817	822	802	836	872	886	894	827	813	787	893	850	860	825	774	829	834	854	827	784	857	782	796	836	795	854	900	869	796	802	758	806	804	830	800	835	865	800	849	802	857	849	823	817	837	842	857	879	866	844	819	741	816	766	844	878	880	815	806	832	796	834	837	779	841	811	861	839	833	890	831	877	834	820	834	838	788	822	818	861	797	769	851	843	831	853	844	842	834	828	777	849	849	839	802	811	824	861	835	839	820	838	831	859	865	844	836	857	816	779	843	887	848	859	801	874	810	813	843	863	790	804	771	787	838	848	780	886	847	816	842	778	857	825	819	798	800	832	837	755	836	846	792	864	830	787	835	824	853	869	819	851	825	811	840	804	886	800	831	875	844	832	761	840	794	791	834	833	783	842	865	808	845	815	834	837	820	790	841	816	834	766	814	814	830	874	820	861	799	846	833	831	845	856	849	823	857	858	820	831	810	850	773	871	805	817	841	842	809	799	815	823	796	885	839	775	832	818	812	818	815	826	802	819	827	811	797	799	848	868	825	793	791	840	807	847	820	815	793	834	845	814	846	844	783	801	810	866	784	801	788	854	883	768	805	823	799	820	854	838	847	824	838	876	823	820	793	858	915	821	817	817	861	817	861	831	797	854	821	809	881	849	830	861	824	863	799	883	868	845	908	831	801	874	839	851	834	840	806	765	822	815	834	863	848	809	778	848	807	849	803	819	818	875	822	817	812	845	888	796	836	831	835	804	826	788	802	872	821	875	774	815	873	870	887	803	799	843	791	818	887	834	840	801	831	832	839	838	828	833	823	842	888	845	800	867	803	837	798	816	801	855	811	849	826	793	815	800	875	827	835	810	791	792	824	789	845	814	838	830	822	837	801	840	818	788	874	852	762	812	853	831	790	791	866	855	813	788	832	889	782	808	840	826	849	840	838	803	866	826	785	813	820	833	802	815	774	797	877	818	810	817	828	861	812	827	827	828	855	808	885	819	791	821	825	820	878	808	887	798	833	824	796	821	840	832	838	889	829	870	841	863	809	850	814	888	858	848	812	798	852	840	844	861	822	830	837	841	834	837	796	818	785	850	817	808	842	816	782	809	808	799	827	839	865	802	907	801	849	783	805	779	885	835	854	829	785	777	814	840	835	842	796	808	844	839	785	803	828	813	780	805	838	829	839	851	802	872	827	849	814	806	836	803	848	897	824	843	868	879	821	858	862	784	814	836	863	829	762	781	818	815	786	845	847	831	816	788	854	807	877	834	815	833	849	861	830	883	836	830	785	843	819	826	830	805	871	837	783	844	803	839	850	850	858	831	830	847	824	802	826	839	805	808	844	848	876	824	828	832	829	842	843	867	793	803	872	823	834	827	837	848	854	867	851	823	781	813	833	850	804	858	829	864	834	850	867	807	864	797	832	809	824	866	825	874	782	787	790	814	813	841	833	853	782	856	809	867	786	860	860	822	832	865	827	831	812	817	860	851	888	827	803	864	860	825	811	866	896	854	815	820	830	855	835	866	829	783	845	819	825	861	826	773	821	843	788	835	833	830	849	834	796	863	771	848	877	830	811	799	835	798	835	827	767	830	798	818	832	845	848	863	845	820	836	776	797	800	811	837	805	790	863	797	809	857	832	845	814	807	826	859	832	803	783	814	869	854	787	841	785	820	849	816	822	825	861	834	815	836	832	823	792	838	796	890	858	877	863	866	852	824	811	829	783	819	850	801	835	806	831	824	826	878	846	836	791	832	861	830	883	811	889	800	866	761	826	842	783	838	812	806	829	812	836	816	815	797	803	817	836	792	831	858	855	819	817	799	838	812	862	754	787	832	839	800	868	842	902	857	839	842	811	813	810	791	798	769	847	822	831	847	827	852	824	813	818	837	852	787	790	838	876	837	841	804	804	826	812	841	832	819	800	818	813	802	855	868	821	804	816	792	787	856	767	901	821	866	862	848	798	811	831	860	854	837	857	786	814	825	840	809	849	893	879	829	833	800	842	863	799	860	845	783	877	811	857	851	848	819	819	778	845	864	788	830	858	846	845	804	791	763	852	838	854	845	804	817	788	877	891	882	789	773	786	831	814	833	844	821	828	804	827	830	805	871	819	822	838	846	899	831	834	805	836	859	835	880	753	880	817	807	880	824	808	836	809	837	842	846	849	827	804	881	853	838	838	819	857	814	810	823	847	848	828	799	795	834	817	768	841	881	815	812	854	866	832	852	803	864	760	821	816	845	801	829	856	830	866	857	849	819	813	826	826	817	824	794	861	817	775	795	815	878	823	830	808	837	858	831	852	823	822	846	841	835	829	795	856	808	890	837	819	777	824	859	824	865	856	832	846	792	826	782	849	870	837	831	805	843	777	823	903	803	796	815	800	821
24542	21700	26084	27879	21711	21702	3279	494	358	323	337	286	255	220	246	266	268	272	246	248	258	233	226	243	220	211	229	219	258	205	214	215	239	222	225	211	212	217	234	218	217	221	253	232	225	229	232	239	210	251	233	214	215	233	228	220	239	210	209	233	223	220	245	208	215	209	217	191	223	250	227	221	221	219	239	223	221	206	247	224	203	208	244	230	224	237	207	215	228	256	247	239	205	214	250	208	217	221	222	222	233	236	241	223	217	189	227	228	239	183	235	247	262	226	195	210	231	214	218	238	236	236	237	227	241	211	229	211	233	245	189	204	221	222	220	207	219	217	236	226	233	213	232	214	216	210	226	207	230	209	244	239	237	210	244	205	279	262	203	197	227	221	218	218	202	206	189	203	212	233	217	216	213	223	239	220	231	236	216	212	252	220	172	217	215	276	241	226	191	217	236	234	221	216	222	206	204	221	215	227	206	218	224	222	217	219	230	242	237	209	208	209	216	257	206	224	223	229	227	225	222	237	220	241	219	249	215	212	232	222	209	202	244	209	220	215	258	214	198	257	242	218	231	194	190	251	247	216	212	247	220	191	261	213	237	224	203	224	225	232	205	208	226	254	211	200	217	233	237	225	196	210	220	206	215	189	220	233	251	218	216	270	217	213	216	220	214	220	218	223	209	232	220	202	203	248	215	236	198	228	209	242	236	277	241	217	229	229	219	237	211	224	215	222	201	223	235	243	203	231	216	212	231	219	208	236	210	244	235	220	226	196	224	214	251	247	220	208	219	232	228	213	205	233	241	199	216	213	212	220	213	219	215	204	189	232	247	223	232	178	241	254	206	219	219	215	213	239	249	201	233	258	229	231	226	207	242	226	234	221	192	238	193	203	225	210	211	207	231	264	238	205	227	253	215	219	219	222	250	233	216	220	222	224	240	185	223	221	223	218	239	223	209	220	247	226	251	240	213	196	240	220	231	233	241	227	206	215	214	199	201	218	242	255	227	212	238	218	228	225	236	231	217	182	228	195	207	237	233	201	210	202	230	226	231	235	227	220	223	227	213	201	235	213	225	197	206	217	227	205	218	220	255	209	225	233	231	211	227	239	216	226	220	225	245	218	236	237	217	226	210	195	241	255	207	214	230	239	213	235	218	243	212	239	210	227	229	191	213	228	241	214	231	251	235	220	272	200	190	205	215	245	228	214	222	225	199	237	236	209	232	233	231	249	229	249	212	219	208	228	216	239	229	212	267	227	226	216	208	205	227	236	251	204	224	201	239	231	204	216	247	244	223	233	217	195	230	221	222	211	191	222	223	202	237	242	238	206	245	211	233	229	219	214	225	269	220	213	222	209	250	234	210	230	243	252	267	229	215	211	223	212	210	228	211	184	246	215	241	211	237	185	209	235	229	199	209	207	253	228	243	235	241	220	218	214	239	234	187	238	227	226	211	246	230	227	235	199	217	226	221	199	232	201	203	234	226	211	250	225	228	242	224	229	213	236	212	224	260	253	215	246	248	214	205	208	235	245	238	206	207	210	215	205	257	232	214	206	208	215	229	187	223	209	193	220	185	196	223	237	222	221	193	221	211	212	221	209	226	223	200	223	221	234	223	232	224	214	220	220	206	206	192	259	211	242	222	238	210	205	224	223	215	211	239	242	259	236	215	224	219	229	201	226	220	216	210	213	223	259	229	201	220	198	211	222	200	212	206	234	215	221	209	225	226	248	238	220	225	202	195	240	229	230	241	229	221	230	235	226	226	189	251	240	257	254	207	207	213	243	241	222	191	212	238	220	216	222	194	221	221	230	223	214	234	252	205	214	217	240	212	226	232	249	225	242	206	200	228	210	231	202	247	221	206	216	229	221	224	258	197	241	194	189	231	206	209	243	218	224	272	203	205	233	255	215	198	212	229	247	221	223	203	225	230	197	207	229	240	241	220	220	241	224	226	262	220	206	190	241	210	223	246	216	257	196	218	220	213	206	243	200	239	230	211	241	220	241	229	229	227	214	244	231	222	224	232	230	239	233	210	205	228	209	220	189	259	219	241	218	199	210	234	221	215	239	238	221	211	214	214	214	249	227	238	263	213	216	245	238	244	236	222	230	204	232	210	212	234	235	216	210	196	232	225	241	235	231	222	225	236	222	209	234	229	210	232	247	225	202	201	203	208	202	243	242	222	207	207	208	199	233	199	213	225	220	226	213	223	203	210	241	217	207	185	211	232	208	226	238	236	247	211	190	192	224	217	250	252	242	225	229	211	213	237	198	209	227	213	244	212	227	196	224	196	226	233	233	229	184	218	217	216	223	213	226	253	202	227	210	250	220	220	233	203	202	222	236	242	221	221	219	222	220	222	225	260	224	197	199	198	213	245	198	227	219	195	208	212	209	236	204	235	228	208	223	215	224	245	248	199	239	207	227	232	229	227	255	232	225	214	208	205	225	237	227	211	245	227	224	219	195	219	224	236	189	218	209	228	220	241	214	245	205	223	206	240	232	258	240	233	232	217	212	184	239	227	219	227	219	213	231	260	251	207	221	207	196	215	259	243	228	243	221	217	225	231	209	232	221	230	235	235	225	202	215	222	215	211	228	216	225	234	247	249	206	215	218	214	239	233	197	216	213	199	238	212	228	244	213	226	213	187	213	203	216	228	226	224	219	224	198	240	261	225	185	240	253	221	206	259	216	263	200	232	215	200	208	247	255	242	242	223	223	224	219	232	206	221	210	212	231	221	209	232	238	259	207	228	222	259	209	203	196	216	220	209	249	207	220	235	231	233	238	221	228	213	199	212	229	222	220	194	236	216	200	206	213	241	232	229	216	191	271	226	256	233	234	222	204	217	206	221	242	251	218	244	232	250	211	217	240	232	237	260	225	245	233	204	188	205	231	203	213	213	228	240	233	219	187	211	212	195	200	196	212	205	202	218	215	226	232	248	246	223	232	239	212	242	232	217	216	238	208	212	229	239	230	230	233	224	222	208	240	200	240	250	202	197	202	229	210	223	243	206	191	243	241	242	238	256	203	197	216	216	214	211	197	225	229	192	215	219	225	213	209	222	235	225	219	226	246	218	229	215	219	240	244	206	222	218	196	229	198	238	249	204	216	223	227	205	231	212	218	239	200	206	220	223	246	200	217	244	211	238	215	231	249	220	226	201	216	227	238	194	202	214	217	210	227	197	215	216	191	240	213	240	210	226	250	222	210	242	226	218	227	197	242	230	212	228	200	229	212	210	246	206	219	207	245	228	226	220	213	256	232	235	233	234	234	230	185	218	222	226	218	237	240	190	238	222	225	191	214	200	222	228	210	226	218	203	248	238	225	205	231	196	215	225	213	224	230	233	227	234	207	205	238	233	228	194	192	199	224	237	234	239	199	222	222	211	212	220	219	224	245	241	219	226	216	224	204	221	215	231	217	223	220	236	225	223	250	208	213	216	224	213	189	226	228	233	222	237	220	213	222	237	214	225	214	214	216	244	192	208	210
3400	5088	3074	1617	965	751	640	585	561	555	524	537	522	531	534	509	516	532	506	496	510	505	542	512	514	522	484	496	473	527	498	508	491	504	509	514	500	503	492	488	464	516	474	520	493	516	493	528	565	471	459	474	513	514	483	523	499	477	481	440	489	502	475	522	487	502	496	482	510	495	533	503	492	510	487	493	468	520	530	503	494	494	500	477	507	492	507	515	500	461	504	473	481	495	511	491	508	469	497	535	518	508	497	507	537	517	529	493	493	505	485	521	426	468	515	506	481	483	458	466	452	500	498	505	501	494	512	506	509	453	513	512	530	521	549	472	472	502	481	525	499	483	429	508	484	515	474	531	483	520	485	554	508	510	494	476	489	496	499	490	525	488	459	511	535	472	518	468	500	515	535	516	482	511	513	493	488	494	441	525	529	489	498	491	519	529	513	526	503	434	502	500	496	495	521	474	479	519	499	496	495	494	472	498	519	448	508	488	469	504	487	501	475	481	526	519	501	521	515	500	489	502	477	491	530	499	495	457	475	484	471	502	485	492	500	474	496	483	488	480	525	542	523	536	513	582	494	515	489	499	515	468	458	503	468	496	478	467	499	514	455	477	392	481	488	429	454	471	553	484	512	534	515	507	475	435	505	511	512	476	452	513	502	501	491	474	454	517	462	544	530	484	510	492	494	501	522	506	481	474	496	449	451	512	514	494	485	472	483	506	497	536	477	444	484	453	534	509	547	532	526	496	528	466	500	494	481	492	493	527	444	527	499	486	471	497	483	523	504	486	494	498	500	537	540	496	490	454	510	503	520	498	487	494	533	487	475	481	503	472	521	486	493	485	518	497	524	495	510	522	510	457	515	515	510	525	504	504	484	490	497	516	506	474	514	460	504	507	476	483	500	480	488	507	487	489	482	489	486	492	501	519	480	515	490	534	488	490	508	517	503	515	478	503	529	434	504	536	499	472	478	496	480	506	482	521	514	512	501	471	509	500	488	486	497	488	493	492	502	497	471	485	510	477	458	477	474	493	519	526	471	497	482	466	514	455	506	454	482	504	499	464	460	484	498	483	509	525	479	484	521	475	462	495	516	501	476	478	469	458	506	473	520	515	439	500	492	492	465	505	509	463	467	485	511	489	466	524	485	513	487	508	500	498	511	547	493	492	516	474	455	536	495	518	480	514	474	441	502	445	499	495	469	505	475	477	491	500	511	496	476	447	477	484	497	500	492	460	470	486	504	475	497	511	503	477	493	486	448	497	490	500	487	481	483	505	526	505	479	488	479	470	467	477	553	522	487	523	512	512	498	508	518	473	479	479	480	508	468	511	482	525	476	475	495	487	474	488	449	462	536	511	497	476	492	458	507	488	475	538	470	503	503	477	482	533	487	529	543	541	514	496	479	489	494	485	491	494	480	460	527	500	493	500	471	486	483	536	516	547	511	520	512	500	510	477	474	469	467	501	490	512	453	510	459	504	515	504	533	469	482	463	458	538	483	492	447	488	494	470	527	460	434	510	525	468	491	479	488	498	478	518	450	489	534	508	466	475	496	522	490	473	507	504	483	508	496	522	502	489	498	497	520	521	486	464	503	522	522	513	482	544	466	477	461	487	466	457	537	520	516	482	510	477	465	525	516	499	484	483	478	509	466	490	493	528	510	513	509	492	453	471	506	529	511	469	500	491	489	524	495	506	467	515	524	489	462	559	431	526	497	527	495	491	506	512	487	478	505	439	507	492	491	495	499	481	495	499	468	463	472	459	486	460	489	480	496	509	462	457	471	526	509	485	490	508	467	509	496	520	493	492	458	487	497	512	487	496	483	523	468	506	519	485	489	486	520	497	497	489	493	478	513	530	501	506	472	517	517	472	484	489	504	489	457	497	459	427	481	483	488	484	473	490	437	455	514	493	455	504	510	465	509	493	554	504	516	558	515	483	508	502	491	476	505	519	502	489	485	481	520	526	514	494	429	510	517	539	500	499	495	497	495	508	477	455	503	537	478	513	491	520	526	493	428	510	520	517	506	501	501	515	478	514	522	484	501	530	457	516	491	462	445	494	497	544	524	471	450	525	515	484	500	469	525	473	512	546	493	516	490	509	516	519	471	493	483	493	474	508	497	545	464	462	473	494	499	478	458	498	515	456	489	454	512	511	491	466	493	514	507	513	454	508	514	461	499	506	511	478	470	511	458	542	484	438	492	526	464	514	498	497	490	507	511	495	506	486	441	516	522	513	494	489	466	482	491	534	525	466	475	501	434	511	529	483	477	541	485	538	486	482	528	442	486	503	529	479	497	477	511	500	534	482	528	507	497	488	506	503	466	477	504	517	507	437	500	497	506	540	490	490	489	466	530	482	494	475	524	518	491	478	467	499	504	493	495	514	490	468	488	448	486	498	497	493	524	515	488	469	463	493	483	496	502	492	492	500	481	485	478	484	491	469	479	459	484	491	473	534	501	478	485	516	500	475	515	513	477	486	491	518	486	470	504	494	520	483	463	475	479	530	493	522	477	518	522	504	477	505	474	552	480	495	486	508	470	484	468	482	504	511	529	469	495	475	465	485	503	495	469	453	520	496	479	508	491	534	514	465	510	526	491	461	498	493	518	489	481	506	488	474	518	521	506	474	509	495	500	474	486	443	489	501	450	462	488	461	463	536	475	483	512	518	488	509	498	492	465	515	465	490	505	519	508	467	491	498	499	473	485	453	482	489	491	521	480	482	467	468	528	468	454	495	515	489	482	533	463	514	509	515	506	499	507	504	494	508	497	493	478	518	474	497	517	493	519	494	446	472	462	484	489	511	477	521	493	454	528	514	517	536	519	482	480	484	466	452	446	490	519	438	515	473	484	518	485	491	510	500	521	476	486	487	479	515	456	491	485	462	480	487	466	442	501	532	448	501	484	525	471	513	467	492	488	516	455	525	488	484	477	513	475	450	468	438	487	497	509	464	505	467	498	486	493	458	511	514	513	432	476	507	467	505	513	490	497	472	513	477	479	456	494	465	487	471	500	534	514	475	506	533	447	512	488	535	487	450	458	490	525	462	495	485	457	508	510	484	454	502	472	494	541	500	486	490	457	471	518	495	537	519	511	449	499	506	510	513	492	465	481	480	498	485	498	498	506	487	469	491	511	500	480	460	464	493	505	469	512	499	473	489	476	491	520	465	470	540	507	451	506	485	499	489	505	480	479	470	462	489	498	476	512	487	520	518	508	486	436	501	516	510	479	458	463	519	461	478	515	507	482	535	499	487	481	517	523	508	551	492	500	480	496	501	502	495	499	472	509	472	464	504	467	483	471	491	502	514	490	486	517	494	468	494	484	535	515	496	472	517	501	540	497	507	483	483	497	477	439	495	487	514	529	531	489	469	506	514	481	501	491	506	490	502	478	506	486	479	505	471	487	477	508	445	488	474	507	491	477	493	505	497	514	515	456	466	484	525	481	519	463	522	472	454	520	456	468	437	515	504	516	494	496	527	526	468
33540	10508	1252	656	495	526	318	327	304	321	299	309	282	318	332	321	323	300	334	332	330	311	312	297	335	315	333	332	291	323	290	309	305	331	291	339	314	297	327	317	352	308	342	337	319	291	322	320	324	308	328	321	320	336	352	296	331	285	317	314	322	324	313	316	297	321	322	289	304	312	320	300	351	301	324	327	300	328	310	317	276	315	363	291	296	314	358	342	307	315	327	360	301	319	351	308	312	340	331	324	323	298	318	309	295	312	336	272	334	270	315	309	307	310	314	294	360	301	279	322	371	354	325	303	296	332	318	321	329	341	330	328	350	295	329	324	329	314	301	292	332	328	294	336	311	321	341	281	320	295	294	304	315	301	338	329	301	323	314	309	317	301	298	300	318	325	316	315	345	299	297	332	340	306	331	320	325	323	345	320	306	321	336	326	349	325	324	323	300	302	305	383	307	298	309	322	289	283	323	329	303	314	321	332	275	312	295	286	295	312	328	314	325	273	298	342	308	308	327	323	349	325	286	319	287	349	321	311	329	336	315	331	295	278	360	300	318	305	319	368	312	318	316	328	326	308	300	291	300	328	320	318	329	312	315	299	317	356	306	331	321	309	334	333	381	336	316	345	326	293	332	334	304	366	298	292	347	300	308	291	348	315	320	310	330	288	310	350	328	306	315	308	323	278	312	346	314	316	328	304	330	324	306	316	284	308	314	325	343	303	295	312	322	303	299	357	311	343	295	314	303	319	334	346	305	320	341	355	320	311	318	349	323	316	326	288	314	298	310	329	267	309	263	297	313	323	303	324	316	326	299	345	312	293	344	281	294	299	286	313	327	288	321	339	353	353	327	308	326	338	331	314	299	297	330	298	311	336	277	299	314	296	329	321	327	314	347	321	337	339	299	312	341	321	301	319	328	283	308	323	300	324	306	331	326	330	321	311	350	301	308	320	318	349	304	315	316	333	300	296	323	358	295	291	349	318	309	295	331	323	316	352	340	297	329	317	317	325	332	293	307	337	328	308	320	330	317	315	284	341	326	322	306	291	297	323	327	285	354	317	299	337	288	340	294	294	338	296	310	300	326	301	331	333	341	334	312	307	278	320	304	340	332	313	301	324	328	323	310	286	295	354	346	328	318	304	311	332	339	328	336	327	336	315	350	319	320	297	295	315	345	303	329	311	340	329	307	345	325	362	311	312	346	319	299	340	307	325	308	314	339	284	297	332	311	332	317	335	320	326	309	332	325	319	300	352	328	336	325	298	311	306	285	322	310	297	297	358	339	325	326	326	303	285	313	298	264	317	309	315	337	306	298	336	319	314	317	318	320	343	339	276	303	330	316	292	312	306	317	326	304	329	294	326	291	289	321	347	329	305	320	302	297	312	303	303	312	325	365	295	286	336	307	320	348	297	347	304	336	339	337	326	343	333	294	321	290	315	352	321	320	330	324	341	318	307	327	315	314	297	323	308	332	326	325	317	335	299	321	318	321	299	326	301	316	323	320	336	318	302	319	326	346	332	325	333	346	288	285	308	324	287	305	330	311	280	331	271	288	276	332	329	284	312	302	312	326	315	323	296	281	327	296	315	323	326	324	316	336	319	332	335	306	330	304	316	307	297	329	291	315	322	305	343	287	308	308	322	304	282	324	307	350	318	323	331	324	309	298	324	318	327	335	325	306	325	307	314	298	328	293	346	323	278	330	315	320	284	326	269	346	304	318	333	384	334	302	361	312	303	326	341	281	334	331	301	306	326	329	332	338	317	296	320	298	307	333	308	285	286	299	286	324	312	332	318	327	294	330	332	354	332	296	329	343	330	313	307	316	296	317	325	342	311	322	299	346	325	349	347	338	322	312	309	316	346	322	325	296	304	293	302	326	312	320	304	310	315	352	324	308	303	297	300	329	316	342	312	325	311	333	309	311	350	310	339	339	308	335	331	344	299	364	301	292	315	304	344	320	310	325	324	343	298	341	301	305	299	298	346	299	308	337	313	308	298	307	306	312	364	279	301	300	319	323	279	315	305	356	315	343	309	347	323	324	333	321	305	330	318	315	334	300	339	312	327	311	325	356	307	310	314	341	333	301	303	286	314	345	332	326	334	317	306	297	322	294	307	306	306	297	302	330	308	320	315	291	292	301	349	315	311	320	345	300	307	316	322	352	308	301	320	299	320	325	317	326	295	289	301	336	342	307	286	332	339	321	329	329	332	307	307	314	325	309	324	306	330	336	296	311	349	285	317	312	294	321	274	315	345	330	323	296	302	333	322	341	283	297	324	347	341	330	315	314	329	312	298	331	324	343	311	306	307	338	323	308	308	308	328	315	345	301	336	337	302	356	312	328	286	321	302	297	324	306	293	313	314	316	306	326	329	331	347	293	314	331	309	310	334	329	305	299	338	317	325	337	297	318	310	314	323	325	316	303	344	297	321	344	339	323	326	342	307	279	326	314	307	331	317	297	321	316	303	339	287	312	336	323	330	355	324	330	331	336	309	298	317	331	323	310	306	326	293	298	304	376	329	312	309	308	364	325	339	304	338	313	322	329	304	309	298	294	317	300	330	309	305	312	288	327	284	303	344	336	322	286	317	307	322	311	294	327	329	328	312	314	301	260	310	328	332	334	340	359	316	310	341	277	298	312	300	316	310	296	315	333	307	291	340	322	364	298	326	333	303	330	310	336	337	309	342	338	303	326	325	345	309	289	304	315	324	329	321	335	318	317	330	320	328	325	353	311	337	317	303	320	308	301	311	297	304	312	322	327	289	343	294	334	312	311	312	305	317	282	313	287	349	317	318	300	317	335	307	340	307	313	294	287	308	294	289	289	327	320	308	326	315	285	336	299	341	336	298	336	318	322	285	310	320	309	312	319	325	337	320	282	306	333	326	342	297	306	321	306	349	309	307	301	315	334	332	343	316	344	304	320	314	318	327	295	311	313	336	302	362	319	324	301	331	331	296	332	286	314	284	311	332	283	298	305	306	340	297	305	348	329	313	283	320	323	301	335	310	283	339	320	321	333	301	313	294	289	321	332	310	334	293	326	301	348	331	327	328	329	327	322	294	314	303	323	305	345	308	317	278	307	316	318	312	289	343	312	307	307	341	311	335	354	306	316	352	281	321	339	277	308	328	297	301	314	335	316	328	305	305	360	288	323	285	304	302	307	348	320	333	276	317	299	343	312	349	342	304	341	323	319	352	318	321	307	304	328	315	306	319	309	311	330	359	307	363	337	313	271	308	299	301	341	308	331	327	342	321	301	317	335	297	307	314	298	316	327	304	279	347	337	310	314	325	345	314	341	361	307	286	301	288	339	300	312	331	298	338	309	295	315	330	328	306	308	335	296	321	314	364	310	307	334	350	302	317	323	355	307	340	331	273	318	306	277	304	281	299	322	311	344	327	359	292	287	336	327	316	311	332	308	328	322	359	331	314	343	374	325	318	299	282	343	350	310	308	311	348	334	356	321	316	333	309	324	315	327	291	306	319
5817	824	794	779	756	707	750	721	766	704	693	729	699	709	738	643	727	736	727	741	726	759	729	697	731	769	724	744	735	728	717	686	695	721	689	766	701	696	727	704	711	710	748	733	691	685	729	724	695	715	712	684	726	773	735	720	736	690	722	723	718	766	705	748	694	744	715	741	750	738	739	720	724	696	754	690	725	676	724	750	707	705	786	691	745	722	713	727	726	691	718	692	701	712	711	734	697	763	649	723	710	720	707	727	717	729	733	742	707	709	728	712	728	687	690	763	695	702	682	714	753	711	719	722	687	690	753	689	687	683	745	683	726	705	695	704	743	724	764	678	700	731	711	736	710	742	680	795	712	724	702	698	732	710	707	682	722	717	717	704	707	728	690	786	716	739	718	783	722	708	735	726	685	752	739	702	749	736	753	709	714	734	708	733	691	751	739	689	740	760	708	725	728	698	732	754	701	664	662	695	727	703	711	750	691	750	750	760	710	714	710	699	753	739	667	673	706	689	731	713	701	733	698	711	751	721	719	752	711	681	680	712	672	721	689	706	755	719	680	713	721	725	729	777	725	712	737	711	738	729	689	733	711	756	702	719	741	722	712	752	705	727	680	652	742	697	729	752	676	700	680	744	726	676	736	638	685	733	658	771	705	749	723	705	656	699	720	731	736	759	728	779	754	755	685	734	710	758	687	731	754	720	695	732	731	693	714	718	706	680	710	715	718	703	759	741	709	686	706	727	765	717	746	777	702	686	757	733	703	669	762	719	696	689	673	716	688	729	721	732	715	693	748	689	657	729	743	718	705	684	698	704	715	733	738	735	679	781	699	699	743	707	638	750	761	741	727	690	744	670	681	733	671	770	745	696	734	716	733	685	772	745	704	690	698	699	743	732	738	723	703	699	704	714	712	710	655	694	749	722	735	716	732	713	711	720	741	690	668	750	728	718	687	743	709	740	703	773	708	681	684	703	735	723	666	722	664	720	702	711	651	650	755	706	707	675	714	691	705	747	748	639	678	709	790	755	736	756	729	771	698	726	695	682	722	681	656	747	741	680	705	714	705	725	707	716	734	685	714	744	699	713	692	749	745	742	717	701	718	726	707	686	745	657	678	733	688	763	718	714	750	713	712	710	777	666	706	711	727	724	709	712	727	674	733	728	704	674	662	692	693	700	673	680	707	730	737	735	732	702	695	695	704	708	734	731	747	713	708	745	737	714	725	729	658	785	732	710	705	710	787	699	691	667	732	739	751	726	696	738	695	705	715	714	717	667	748	700	716	743	704	739	732	749	733	735	710	734	683	743	718	656	724	725	741	719	669	706	725	723	707	706	729	682	716	741	744	737	698	730	696	698	687	686	718	723	737	717	764	677	719	718	683	692	739	686	680	731	702	713	709	717	708	702	714	765	778	724	650	699	749	661	711	727	725	734	701	708	750	683	674	696	698	688	698	777	671	709	725	725	703	714	703	704	699	718	712	700	751	705	710	695	678	731	765	743	691	735	775	718	730	731	726	725	710	750	660	758	710	720	698	743	743	722	759	722	695	685	736	724	720	757	707	692	730	720	738	730	773	714	741	741	714	708	714	768	695	731	679	705	717	713	721	738	734	701	668	721	689	719	714	666	736	716	692	749	704	735	695	720	700	671	714	701	761	706	733	748	686	718	750	739	712	745	731	704	737	710	660	748	718	741	725	712	677	743	698	759	707	685	680	708	749	693	722	737	732	718	712	737	705	692	713	672	715	662	727	717	739	714	701	727	698	764	676	694	754	671	710	710	707	728	687	771	726	715	693	714	741	740	712	750	712	717	665	728	726	704	714	703	710	702	693	712	694	659	710	675	758	718	773	700	735	719	711	744	716	756	704	721	675	732	749	679	707	691	750	746	734	701	715	715	730	687	795	678	706	677	693	707	694	700	718	712	725	750	704	763	740	715	682	696	757	729	727	669	740	742	720	738	713	711	720	731	711	710	742	729	725	704	728	687	705	755	727	679	783	748	740	702	733	734	749	683	692	706	666	699	700	689	709	678	713	746	713	739	704	703	715	726	714	722	685	697	782	737	694	766	657	714	684	730	707	702	759	766	704	759	691	691	695	725	752	746	783	669	731	705	718	702	722	750	724	680	677	695	644	705	730	718	710	712	751	726	765	693	713	746	717	692	731	741	717	741	687	728	746	695	750	726	722	700	693	706	674	727	678	725	751	682	744	695	700	732	707	711	749	750	659	691	725	766	686	737	684	733	683	699	721	728	713	717	738	691	703	744	674	727	696	718	745	676	761	717	747	677	712	706	758	753	749	712	739	668	721	726	686	714	705	675	723	757	713	756	733	716	646	717	705	680	709	703	722	731	784	708	735	685	701	707	701	734	758	715	718	708	719	753	688	700	727	733	702	724	709	704	711	745	728	756	703	716	764	718	749	741	760	711	683	670	689	737	635	673	736	743	739	722	734	728	774	725	733	735	692	702	732	786	736	747	724	732	679	715	728	755	711	712	756	709	751	680	701	700	724	727	706	722	755	736	696	737	704	728	700	699	691	708	684	719	725	677	724	690	720	750	764	705	729	700	672	764	719	692	688	746	710	775	746	739	672	699	753	730	698	745	718	707	710	669	704	675	736	759	682	704	714	717	743	759	741	709	706	721	715	717	721	700	756	682	714	704	677	716	711	684	675	715	702	646	692	677	700	717	743	725	730	710	706	685	741	724	716	757	698	759	703	751	759	708	731	770	756	737	751	721	705	785	731	700	740	719	719	731	734	703	716	745	728	722	701	686	718	729	734	717	709	723	743	745	723	683	739	691	710	708	688	715	683	731	696	723	691	715	696	740	718	741	712	718	695	688	689	741	718	708	731	713	742	701	718	715	717	703	689	689	735	717	749	754	728	745	715	731	692	728	703	711	704	693	684	768	774	693	701	715	734	735	762	723	721	720	697	736	670	675	719	745	689	727	712	709	686	671	730	688	760	686	730	664	754	734	766	684	696	745	695	707	726	696	769	751	687	719	726	631	749	700	703	679	687	736	738	727	718	683	710	683	739	721	715	712	729	727	736	740	721	685	699	713	692	688	717	715	743	683	732	657	741	654	717	668	669	690	747	739	736	713	725	710	726	749	703	669	678	712	713	728	769	732	714	713	735	714	715	767	777	696	752	738	723	730	719	737	699	694	714	753	797	734	686	703	727	681	701	690	724	721	702	683	752	730	720	734	728	740	722	682	729	720	756	744	649	720	715	682	723	693	731	724	717	736	703	721	747	756	707	756	727	686	716	731	693	730	702	725	727	702	775	687	762	744	739	763	735	733	742	702	783	730	747	689	708	701	681	674	675	692	695	719	680	744	745	676	734	747	708	736	716	688	696	697	691	732	741	674	736	717	764	771	721	726	717	730	726	726	733	737	729	690	698	734	721	715	710	728	726	703	720	674	755	668	726	691	672	692	732	749	717	655	710	720	686	705	727	702	708	677	755	741	718	722	681	716	746	709
25257	21694	25520	28389	21609	4789	666	539	462	442	408	424	421	401	433	389	413	420	403	432	371	391	366	400	413	385	369	355	408	422	407	402	388	369	383	349	391	380	376	430	363	392	385	357	361	393	382	411	417	388	368	398	365	389	384	418	411	372	351	367	411	409	348	387	389	380	361	381	393	432	387	375	357	386	407	403	374	416	409	414	394	384	403	350	358	383	362	355	391	408	378	381	400	358	374	418	402	374	407	374	404	383	401	402	364	393	438	417	405	349	411	404	388	360	382	391	393	432	405	423	428	401	382	417	389	392	388	439	405	386	375	431	373	394	399	363	353	410	397	368	418	388	424	397	402	393	380	374	362	401	402	409	380	409	408	419	405	387	427	402	390	395	410	362	402	411	397	364	415	398	403	394	386	401	367	352	397	359	384	370	443	377	430	360	425	395	378	398	426	391	369	390	353	357	384	381	391	380	415	413	400	404	348	370	403	380	418	412	408	358	358	373	402	360	336	378	414	389	369	392	393	367	391	380	377	370	376	378	372	350	380	413	399	394	369	386	375	388	404	369	372	403	411	384	412	406	407	394	370	391	388	384	387	382	386	428	377	388	417	423	391	370	377	417	365	358	384	406	371	398	374	379	367	393	362	371	371	400	393	380	399	400	366	350	419	406	384	401	365	362	403	438	372	403	397	425	377	367	393	383	423	402	402	410	366	421	366	369	401	386	395	380	429	388	381	405	387	372	411	407	397	378	394	367	382	408	399	415	396	365	386	415	398	371	390	401	375	360	366	439	393	422	409	391	389	390	389	413	379	386	371	379	378	422	406	352	407	385	384	356	388	380	404	381	422	352	360	337	379	381	400	402	380	378	389	413	393	392	357	384	382	372	391	396	411	367	359	349	357	374	354	344	345	379	410	379	405	378	409	409	367	386	372	372	369	392	431	388	426	386	412	417	386	408	419	390	354	354	381	363	373	360	431	396	387	385	409	382	415	397	396	432	395	371	367	378	403	383	423	373	403	394	356	391	380	440	378	380	389	424	370	387	363	403	394	388	396	394	386	416	389	367	367	427	427	384	416	378	360	389	374	387	386	359	398	368	433	426	380	406	379	392	369	414	379	439	393	399	374	403	354	384	417	405	435	391	369	413	383	368	373	375	365	405	402	382	375	354	392	399	380	377	384	383	390	392	376	340	380	404	353	384	363	370	391	407	367	408	387	399	403	435	417	394	396	382	393	374	408	420	403	393	389	377	366	365	385	381	378	367	376	408	375	372	363	376	364	396	411	368	357	364	401	359	400	368	392	396	408	386	411	392	376	384	392	363	384	416	393	367	385	382	385	387	384	388	378	405	399	393	363	399	344	431	383	388	406	361	391	355	407	380	372	390	357	431	350	362	388	368	432	418	397	410	374	411	400	381	435	409	357	402	393	415	390	372	355	374	383	403	433	410	392	358	378	387	379	361	397	380	384	385	368	388	346	376	402	401	369	371	399	376	409	376	391	393	400	424	408	409	403	362	386	390	386	355	392	407	386	371	409	366	383	417	375	348	382	384	426	418	417	378	426	417	397	396	403	374	379	428	403	355	415	361	372	385	344	371	390	386	368	372	404	436	395	354	382	388	400	404	374	380	394	396	380	364	383	379	319	411	408	386	396	375	381	389	424	369	355	379	386	360	395	398	381	416	394	385	387	377	381	406	372	372	362	380	411	410	429	409	382	383	408	355	390	377	411	373	340	404	374	387	373	396	390	367	337	389	385	367	433	441	377	342	414	390	379	376	410	390	394	375	390	358	337	362	397	411	367	396	354	385	398	393	395	388	385	363	365	378	390	380	367	381	410	378	367	393	367	386	395	419	373	413	412	361	355	379	380	393	419	363	381	376	410	372	352	400	368	407	428	409	385	362	392	382	340	384	351	340	384	399	393	386	337	379	384	375	362	378	393	395	367	403	421	391	397	409	406	356	399	352	402	419	355	398	410	363	416	384	411	385	387	383	369	389	392	371	374	377	379	374	401	441	396	431	419	400	407	405	405	387	415	412	414	368	377	379	366	384	381	382	399	339	400	389	406	379	369	404	369	409	372	400	405	429	422	391	375	383	412	381	352	410	393	369	380	374	445	345	373	367	393	410	364	387	383	359	327	356	400	386	374	371	384	401	397	379	379	387	392	387	403	338	391	384	393	399	376	405	422	372	369	382	406	409	377	391	380	386	395	420	409	392	377	384	389	391	382	399	390	387	388	406	398	396	390	353	379	370	424	383	385	385	398	375	356	384	381	396	377	401	364	377	402	406	417	408	368	406	383	387	380	387	407	394	374	393	372	370	395	367	360	403	386	387	430	422	404	376	385	368	388	400	373	396	382	384	400	385	421	375	379	392	383	413	425	410	375	397	365	376	392	429	368	418	354	367	367	363	365	409	391	386	377	393	371	390	360	383	395	393	415	392	386	401	376	384	395	377	397	371	384	401	410	402	380	380	393	388	392	427	363	366	400	407	384	367	403	398	380	394	368	379	389	400	402	373	361	363	402	423	417	372	393	415	360	386	391	368	388	378	363	394	379	384	415	385	382	362	400	356	388	391	371	397	370	413	399	377	360	368	356	386	386	375	407	418	400	397	410	355	389	362	365	402	399	368	394	394	360	373	379	404	360	431	395	430	382	391	403	353	356	373	380	405	409	398	381	378	368	381	403	402	354	368	399	437	412	387	396	386	378	422	384	374	383	382	409	414	375	357	412	405	423	394	377	396	391	389	423	370	350	373	375	395	374	397	415	366	358	359	415	376	421	394	370	379	433	403	359	371	406	398	432	369	357	392	377	401	425	372	363	425	415	407	338	410	412	363	418	359	400	415	365	395	396	413	353	362	411	403	379	405	388	386	391	391	423	381	377	398	400	416	402	364	391	398	383	351	408	348	362	400	387	416	394	393	388	395	398	369	345	376	440	416	415	408	370	396	364	387	357	405	397	353	365	363	408	353	362	368	387	407	392	379	371	361	387	382	400	369	387	384	417	395	390	402	378	393	395	409	400	373	422	367	413	402	422	364	373	384	425	395	391	432	396	387	409	376	394	346	372	420	410	358	404	388	374	366	402	375	372	341	371	410	401	410	376	406	403	395	413	406	365	396	393	408	406	368	397	360	404	380	365	333	400	389	390	398	368	438	381	368	359	407	362	406	374	421	362	367	387	406	402	399	378	391	410	356	387	409	399	373	388	375	370	381	412	386	399	359	366	382	392	380	403	402	374	408	390	346	434	400	398	388	399	387	369	371	366	370	343	389	359	367	354	369	399	402	372	377	399	396	395	399	383	400	410	394	411	380	403	360	377	352	411	400	381	415	347	352	411	403	386	357	358	382	381	398	377	389	379	396	430	426	383	382	405	372	375	364	374	378	354	391	371	354	369	403	390	423	389	406	362	361	432	371	409	380	410	374	394	389	372	370	404	426	408	367	355	415	432	367	408	352	388	399	381	396	395	367	400	377	385	378
3395	3259	2110	1341	1074	961	875	828	798	874	831	921	874	809	813	830	857	808	808	826	856	819	819	827	841	850	797	851	797	828	773	824	821	840	852	834	813	817	853	786	811	865	822	819	822	853	853	819	797	793	809	875	840	819	778	849	826	865	834	835	851	830	870	808	847	780	875	888	852	827	804	811	877	845	812	814	846	821	862	844	820	799	858	813	807	904	783	814	819	826	848	798	846	850	849	812	853	820	800	793	842	828	849	831	808	765	811	839	832	774	861	817	812	756	840	831	817	824	834	816	759	863	854	857	889	828	838	863	856	860	859	793	842	819	833	884	824	864	836	800	826	861	815	800	801	832	823	844	872	815	867	844	828	860	822	827	837	844	793	784	852	829	819	893	851	889	860	846	828	833	813	810	854	793	860	852	839	821	837	816	803	829	841	851	832	880	851	819	826	839	840	820	818	833	869	862	845	841	851	809	808	851	858	854	785	815	854	790	857	895	878	837	838	819	786	845	805	845	792	830	820	791	847	840	838	855	806	810	838	809	781	835	813	908	819	811	788	873	805	883	851	800	839	854	765	838	785	817	833	883	877	831	804	848	822	856	837	803	793	805	833	814	837	838	853	808	819	812	871	783	885	839	791	840	815	846	789	786	814	846	819	790	823	782	881	843	806	851	814	869	864	834	853	833	807	759	797	791	777	860	801	748	853	838	815	830	826	843	821	879	824	838	839	787	771	845	870	849	831	800	834	841	822	829	766	824	841	834	856	850	867	816	834	828	769	820	805	848	847	851	802	850	845	786	777	856	832	870	812	834	822	792	816	812	817	786	806	794	846	787	844	843	802	850	764	827	791	830	798	846	823	876	800	821	846	788	804	878	807	863	803	881	795	818	845	829	831	844	856	797	869	830	850	821	839	814	815	769	830	769	846	845	793	770	820	839	825	817	802	798	852	865	775	781	853	857	874	849	818	851	849	812	792	841	840	817	845	793	824	806	836	792	805	835	820	803	820	784	839	807	836	798	820	872	809	796	824	788	787	810	893	784	835	857	818	764	850	808	807	800	819	832	829	763	815	830	821	805	821	844	814	820	795	839	799	852	812	806	873	797	796	821	760	845	826	814	807	838	794	782	816	853	842	792	769	878	822	794	866	810	855	832	763	865	860	806	845	853	840	875	810	833	815	837	842	833	800	830	803	822	768	885	834	880	769	860	830	839	811	843	819	787	776	812	822	840	833	820	840	806	841	815	832	835	819	802	855	798	859	832	831	813	821	804	826	774	828	820	796	820	871	856	837	846	843	858	812	836	827	847	897	846	810	817	816	801	822	773	828	852	882	802	762	822	824	827	857	813	816	843	828	837	800	836	822	827	785	858	798	819	835	880	776	794	859	791	807	933	860	877	788	799	852	825	792	833	834	779	797	802	833	823	777	886	827	802	844	841	835	864	818	832	783	839	789	827	805	821	853	811	802	783	816	800	788	790	819	857	895	859	851	818	856	867	817	783	848	790	773	799	843	836	821	891	873	866	866	803	859	807	835	798	793	820	844	815	802	804	796	879	770	783	828	817	798	864	831	839	821	787	829	855	806	833	821	830	858	823	825	849	800	834	826	806	869	873	785	818	842	849	833	835	860	854	844	846	820	848	825	806	803	851	812	796	829	848	877	805	765	836	821	784	832	847	797	833	831	824	805	863	796	795	801	851	781	838	813	803	817	838	812	888	851	775	807	840	821	808	824	781	829	819	831	816	853	774	836	837	872	868	756	841	839	876	832	835	875	822	808	804	807	776	837	776	825	843	811	864	839	775	789	822	839	836	808	845	783	872	866	792	821	859	824	836	831	821	819	860	796	820	819	830	881	881	836	818	841	856	815	794	862	820	824	824	846	813	845	791	828	810	821	825	811	766	835	792	775	764	838	780	817	853	835	791	848	828	860	853	787	815	832	816	791	849	793	879	831	854	814	865	842	824	849	777	792	899	829	845	792	883	810	836	800	804	852	797	811	773	849	829	839	822	798	796	815	870	808	790	825	847	861	821	843	812	809	797	805	817	832	808	804	856	810	880	798	814	827	850	811	845	784	849	875	810	793	833	831	831	818	837	883	837	836	821	800	821	772	868	822	825	809	825	847	802	810	843	790	814	849	827	859	829	828	858	820	825	806	826	853	814	824	824	876	819	827	817	870	816	841	844	867	841	802	846	808	796	851	791	881	846	822	801	835	810	779	796	895	807	861	800	838	855	834	835	846	782	801	772	811	803	821	828	845	860	845	845	808	775	842	848	854	801	854	814	871	800	826	800	825	823	869	834	869	873	831	816	837	826	846	807	818	836	857	870	853	808	777	832	788	779	755	841	846	797	817	826	844	851	812	833	834	821	878	814	909	844	855	771	829	852	795	887	877	774	774	842	797	826	798	816	856	759	797	849	838	761	837	806	855	812	844	794	830	826	819	808	861	820	865	863	840	775	828	820	869	786	902	819	836	822	798	835	780	782	853	822	875	878	861	833	836	858	823	817	834	823	833	798	820	874	794	805	820	887	798	818	875	803	807	841	845	825	893	858	818	775	775	864	862	829	794	829	746	819	814	838	795	793	796	824	811	829	850	817	827	824	836	865	885	813	840	835	812	806	790	830	828	818	810	817	835	849	839	773	791	834	809	795	844	816	851	824	857	783	843	818	785	890	825	844	823	856	799	845	843	770	823	825	821	837	799	808	797	818	765	824	843	829	844	829	843	810	879	822	860	796	823	872	779	863	813	870	836	874	846	829	811	822	883	822	796	849	825	808	812	809	847	816	835	839	836	843	811	844	815	808	827	825	870	840	803	790	832	860	838	807	853	828	789	859	847	794	852	805	858	851	840	844	772	840	813	804	830	828	775	862	820	791	826	834	833	839	809	820	858	880	789	910	809	842	813	801	848	813	852	911	849	803	812	834	796	838	832	842	842	845	877	846	902	824	785	892	860	803	814	862	838	819	815	847	806	778	827	813	801	806	777	797	815	801	861	787	815	840	852	782	826	826	824	782	832	850	841	815	826	844	793	811	814	802	832	893	835	803	804	791	893	815	795	857	828	825	810	812	810	813	836	814	820	802	820	796	876	829	776	826	821	808	824	807	800	815	853	804	838	875	815	836	847	840	855	776	843	832	802	820	830	778	845	854	811	768	848	826	818	840	817	802	770	782	785	856	835	821	856	854	852	818	843	832	819	797	755	858	855	816	791	852	744	817	781	831	837	820	732	840	808	833	823	811	840	835	828	797	864	776	855	820	854	834	854	832	896	875	790	800	859	822	801	794	902	852	825	847	833	836	842	834	812	809	826	852	863	875	816	859	897	840	809	811	812	844	790	832	787	844	842	802	813	770	812	776	856	834	778	819	809	835	816	845	839	838	810	820	842	820	798	789	814	840	817	825	837	788	820	849	836	893	832	821	804	823	847	803	835	819	783	761	767	848	802	781	820	805	819	800	811	875	831	790	846	774	788	859	829	818
24535	21702	26089	27847	21707	21715	3030	506	389	301	324	310	279	254	246	247	296	250	270	240	212	229	224	254	246	203	204	210	246	227	223	246	224	236	195	192	243	233	235	246	240	252	261	217	259	230	212	220	182	235	207	216	242	242	219	246	235	203	236	205	236	252	222	210	227	203	251	217	227	216	222	235	205	212	236	215	194	201	230	228	254	200	210	211	214	217	247	234	234	203	221	209	233	210	242	218	213	229	204	208	224	205	243	185	227	252	240	231	242	209	219	237	209	237	240	234	196	200	205	221	216	231	229	235	245	224	242	222	235	215	247	232	228	241	227	221	224	231	200	219	205	224	220	215	233	218	208	238	254	242	205	209	246	225	188	226	209	232	218	211	211	261	215	187	242	222	234	202	234	203	215	224	243	203	215	204	232	213	236	206	219	218	222	213	175	217	230	203	232	222	194	207	235	204	202	234	240	209	231	216	235	206	199	224	246	218	245	253	256	229	195	233	201	234	244	220	231	211	243	225	241	230	261	213	192	228	231	191	195	239	225	211	233	264	214	189	225	197	215	202	232	223	211	225	212	235	203	234	223	233	232	203	197	202	232	256	208	203	228	233	221	202	235	198	211	210	225	239	223	244	216	236	212	203	217	235	194	240	224	223	192	213	223	198	244	213	208	198	222	231	216	238	198	237	228	182	245	209	203	246	236	225	205	237	210	220	205	195	194	213	201	215	226	206	214	222	219	227	222	244	211	229	198	236	205	209	226	240	243	212	199	221	210	210	216	211	215	216	206	212	232	234	226	216	220	215	213	222	261	239	206	234	215	212	222	215	240	231	215	224	206	244	230	213	237	202	225	226	236	228	232	236	214	203	221	199	203	207	230	246	255	201	221	214	254	221	225	235	212	211	232	193	223	237	223	214	196	234	216	228	244	270	222	243	205	223	229	237	216	201	219	220	210	234	242	237	237	223	229	232	252	208	221	251	233	226	237	207	190	220	204	225	234	216	213	202	232	213	231	215	214	210	232	215	223	223	237	245	169	220	224	205	185	251	235	279	228	222	195	230	191	233	240	199	211	206	191	212	225	236	234	218	207	211	241	217	211	225	216	227	203	257	246	211	219	260	217	249	226	211	203	222	231	235	201	215	213	239	203	260	218	230	205	200	210	215	209	214	202	197	206	228	210	238	234	228	242	227	224	219	199	217	211	246	217	209	218	214	207	211	247	231	226	228	239	265	193	202	238	214	231	218	234	199	229	196	207	229	221	253	227	222	223	195	231	197	190	227	223	235	247	225	202	207	238	198	222	212	193	198	239	256	209	213	232	229	219	237	223	187	199	220	208	202	204	230	225	200	239	216	215	242	241	208	215	221	230	235	221	223	206	214	215	224	237	230	213	205	240	251	213	189	246	231	198	244	262	231	207	218	232	262	233	228	204	173	258	226	240	225	204	216	237	219	214	203	190	215	203	247	213	210	194	229	230	204	225	237	227	229	225	226	212	250	227	204	194	203	207	239	192	240	235	214	238	230	204	231	229	234	222	211	204	223	217	230	232	221	208	209	237	222	251	234	209	221	206	218	213	257	210	212	234	233	215	219	237	227	247	234	236	244	221	195	232	183	216	217	217	232	223	208	243	230	233	220	231	219	213	213	217	238	211	244	213	239	206	238	234	224	211	225	210	248	239	211	212	232	200	201	219	204	192	260	209	227	216	213	222	206	216	215	214	237	236	184	210	230	214	213	219	202	223	230	217	229	205	226	207	201	206	257	222	227	213	248	224	210	217	236	226	208	222	220	235	248	189	207	248	222	233	225	200	236	235	218	204	216	207	199	214	217	220	233	260	224	207	209	228	226	210	214	236	246	201	217	210	212	223	223	211	206	233	244	200	192	211	207	209	189	238	223	209	204	222	221	197	270	234	252	225	209	199	225	220	212	185	181	219	206	207	205	208	229	224	218	210	227	208	220	241	206	219	242	220	210	216	216	220	222	231	231	205	222	215	208	199	222	215	194	237	247	230	225	173	192	197	229	207	206	230	235	200	233	228	231	240	196	207	223	225	202	228	222	214	206	236	249	216	211	217	210	232	209	219	226	226	205	224	230	244	245	227	254	224	220	197	209	207	240	223	204	230	195	212	224	211	223	193	205	200	208	238	220	198	220	239	205	197	227	213	233	224	236	249	228	231	225	247	251	245	239	224	201	230	230	233	224	222	219	223	206	213	236	218	201	183	229	233	224	230	228	204	206	214	218	241	241	217	221	222	212	219	197	202	222	245	210	201	244	227	255	178	197	203	211	226	199	250	250	226	221	205	237	213	219	216	178	202	244	222	214	194	206	226	224	225	247	210	232	255	226	222	210	232	197	237	217	236	229	233	200	243	228	201	217	217	217	210	228	238	224	232	228	214	194	212	198	207	227	213	247	205	202	224	204	223	242	231	212	194	234	208	249	219	197	216	237	240	242	199	227	237	202	221	235	226	214	218	209	212	235	205	188	210	244	207	199	245	253	248	236	218	209	227	227	222	241	245	218	217	243	241	242	230	207	219	244	196	200	222	219	197	195	231	237	220	234	233	246	237	208	193	178	246	233	223	217	209	248	219	231	222	207	222	216	246	217	203	227	216	215	211	195	196	220	209	214	216	224	218	242	241	240	224	235	216	225	252	234	233	236	243	199	217	200	226	206	226	216	239	212	216	243	206	222	213	213	214	213	236	195	225	212	200	203	237	229	208	213	217	223	208	232	217	218	202	228	232	206	221	222	218	205	204	199	201	221	206	229	238	240	243	249	253	261	245	215	231	237	203	212	237	238	208	205	211	228	216	219	202	196	249	202	207	241	232	218	215	224	221	216	214	218	217	227	218	211	207	229	225	209	232	194	191	206	236	211	220	226	216	206	216	190	208	226	193	226	212	232	246	220	218	217	246	225	228	238	208	215	222	219	218	194	219	225	237	199	223	242	229	236	176	215	242	229	207	195	210	233	231	230	201	200	229	240	223	209	238	213	212	252	198	199	252	235	219	203	224	223	249	232	221	213	214	219	223	217	249	193	246	243	216	205	213	232	217	239	245	228	223	238	203	222	236	196	196	235	263	255	239	226	191	214	235	216	224	221	248	202	216	212	221	200	256	221	223	213	213	213	227	230	210	218	209	222	211	239	221	219	213	239	236	225	199	202	210	239	222	191	204	213	214	238	219	219	217	227	223	230	221	193	245	247	214	241	193	226	259	238	219	211	218	259	222	226	195	244	208	222	196	219	217	217	201	243	235	230	225	245	250	230	193	224	212	237	226	206	236	218	234	213	263	224	231	198	222	217	202	220	233	220	218	226	232	241	215	224	215	238	229	213	235	197	220	203	203	250	232	212	201	214	198	217	239	205	194	195	220	229	202	207	251	243	221	238	220	243	230	204	233	222	227	223	233	201	224	217	254	232	221	218	212	238	229	221	208	227	247	227	207	228	223	235	237	240	220	185	233	233	228	239	213	233	242	205
3347	5074	3157	1505	953	777	632	610	589	549	549	551	541	521	523	514	515	517	499	488	543	500	520	496	463	495	502	517	526	479	501	503	457	500	499	486	495	478	474	459	460	480	453	521	510	503	485	456	483	536	489	516	525	484	487	500	494	486	485	507	512	514	504	492	501	492	497	470	487	501	509	501	520	476	478	479	517	515	479	504	505	476	454	489	481	489	534	531	475	472	520	510	511	522	511	473	487	473	433	497	499	482	482	457	484	479	496	527	486	510	479	515	491	495	472	547	507	525	510	504	496	485	502	462	481	511	493	476	472	456	498	507	523	503	532	479	487	476	504	479	500	469	477	479	516	496	531	487	473	461	467	487	460	547	481	512	437	514	501	506	465	507	500	479	497	478	453	482	519	495	449	510	481	481	484	497	510	501	489	533	478	485	455	483	469	498	518	466	449	508	489	515	518	507	498	507	512	494	464	518	437	471	476	491	482	488	492	537	522	478	540	485	464	503	452	528	515	483	485	496	476	495	530	504	478	518	502	470	508	523	554	494	505	556	497	495	481	498	471	526	514	502	486	515	512	493	481	454	466	474	531	528	468	487	480	505	512	486	525	485	502	519	495	497	476	468	488	498	484	465	431	485	528	515	515	486	481	470	520	495	484	500	487	502	494	533	489	500	482	455	490	520	462	489	489	491	447	513	526	485	492	459	467	492	488	500	469	508	492	512	521	492	482	479	482	544	498	498	491	513	500	521	467	496	460	516	477	521	532	447	464	493	524	471	502	474	470	495	509	462	498	493	473	483	499	540	463	512	492	438	453	521	512	530	516	476	486	498	466	464	496	458	477	467	458	493	454	524	482	500	514	476	511	522	502	533	528	474	529	476	483	473	450	464	489	474	514	486	465	479	494	513	474	492	480	537	488	490	490	503	517	460	495	473	473	510	455	434	507	479	468	481	485	440	487	467	513	476	464	478	492	469	481	479	494	506	510	479	497	505	497	477	488	487	520	508	476	472	505	507	502	463	517	482	467	496	508	512	512	510	507	538	519	482	484	482	502	459	483	463	529	513	519	507	498	534	484	512	477	472	500	502	495	483	509	475	499	450	454	503	506	549	503	502	508	493	520	504	442	470	504	513	487	471	511	480	484	469	482	506	452	514	474	476	485	492	481	497	496	464	490	484	491	489	527	502	491	486	517	514	511	497	476	515	479	509	472	489	522	511	499	473	460	524	491	491	454	447	469	526	481	482	467	495	475	506	480	514	487	471	476	472	454	506	519	486	468	487	472	445	521	471	481	494	512	494	508	472	478	468	517	468	474	501	493	493	506	505	488	557	548	466	488	503	467	492	465	498	497	478	509	505	480	497	519	483	502	495	496	517	507	499	469	492	460	481	502	450	540	492	506	454	488	495	429	470	500	493	505	475	482	471	513	504	533	483	478	464	483	539	491	475	499	502	513	484	514	476	517	495	517	526	502	477	476	496	486	513	440	494	485	530	489	502	506	487	520	448	473	518	507	517	468	464	439	494	488	499	487	499	496	522	503	468	529	471	467	539	497	470	463	452	514	506	507	505	446	494	532	465	506	515	504	492	491	455	538	460	493	491	476	486	472	486	469	499	474	512	479	482	504	490	488	476	508	463	515	507	495	460	492	504	466	495	464	495	487	476	477	466	493	491	522	495	484	519	544	488	495	499	484	443	501	479	495	489	459	515	481	493	498	484	512	519	456	513	477	498	528	462	468	473	452	491	485	477	491	491	514	504	477	489	477	520	474	519	509	473	471	493	499	480	480	462	457	536	486	482	514	531	477	501	476	499	469	442	463	570	496	508	494	482	480	516	539	469	519	459	472	481	440	488	459	474	524	449	471	482	465	471	513	454	514	476	481	537	491	512	489	478	469	513	482	478	509	499	434	498	460	534	475	503	488	523	504	480	491	477	506	499	467	503	508	533	500	501	499	497	506	517	455	470	491	484	497	540	466	498	483	514	491	523	477	481	480	471	449	482	521	488	473	489	496	486	512	501	511	497	516	474	473	489	499	477	457	498	459	488	517	477	506	480	472	443	475	524	497	499	508	491	499	509	482	477	455	499	482	468	494	503	491	475	491	516	433	488	520	497	485	536	501	485	507	489	515	503	536	533	479	483	450	489	488	527	506	509	507	469	501	513	485	506	488	522	521	444	517	477	519	481	494	490	481	494	473	501	502	501	507	473	499	511	485	513	490	493	477	492	501	498	514	479	504	483	468	493	488	459	453	507	503	522	486	478	476	479	468	512	483	489	439	502	463	481	510	505	503	501	523	501	479	493	506	517	503	476	510	486	478	503	465	451	477	514	495	516	499	474	487	512	513	507	481	490	502	470	454	525	508	514	454	533	489	491	495	478	487	546	461	497	471	542	479	462	453	476	490	523	526	492	500	476	487	481	489	520	517	473	472	479	513	507	536	468	449	483	504	467	500	497	491	493	486	467	510	466	485	480	494	488	464	500	478	492	474	478	473	508	519	498	493	521	490	508	503	485	494	512	514	499	479	513	492	493	496	532	475	484	461	478	477	490	508	523	494	487	493	518	471	540	484	461	472	473	450	502	478	505	483	495	502	466	502	508	468	526	472	479	494	500	468	489	451	521	485	523	493	482	451	485	498	501	469	499	477	486	462	458	509	495	477	440	518	477	526	453	475	505	494	503	484	504	428	481	474	482	491	523	461	441	486	486	498	479	494	472	499	456	470	478	464	473	493	513	520	509	470	531	501	469	475	505	482	516	486	508	509	537	489	493	485	504	491	450	503	532	506	482	442	504	508	498	522	490	464	488	508	501	473	488	487	482	504	542	505	460	524	488	479	471	508	514	504	504	466	524	499	480	486	480	508	501	503	499	516	456	484	498	481	495	497	494	478	477	456	501	494	475	495	473	483	499	503	486	504	509	492	521	472	506	482	465	460	507	501	497	473	522	499	550	504	496	484	455	513	468	501	451	523	504	484	515	520	490	447	501	535	485	497	540	447	526	479	491	491	509	460	537	511	467	506	522	481	493	499	497	504	491	481	487	490	482	470	497	473	530	486	441	470	503	472	490	474	471	505	476	454	499	477	495	509	465	477	510	514	476	515	498	513	465	514	489	469	495	522	462	506	491	491	494	538	493	477	473	455	507	482	488	480	535	463	498	477	487	437	485	477	496	488	497	512	533	494	479	478	525	488	468	487	475	462	492	526	550	506	483	526	468	507	485	543	485	487	470	507	543	485	516	504	448	457	479	490	514	474	484	475	514	503	470	492	502	510	472	507	540	483	477	497	488	450	516	534	491	500	476	483	464	495	471	496	471	485	503	527	489	497	482	474	507	497	498	454	492	492	443	537	504	479	484	537	469	485	507	485	466	476	479	511	453	473	520	485	441	496	489	463	471	488	468	503	498	494	514	529	474	446	494	502	471	507	529	485	482	479	535	465	462	479	457	476	511	480	505	508	520	472	518	481	539	487	490	491	481	509	506
33763	10646	1103	427	382	332	334	357	311	318	331	312	294	311	351	292	293	368	334	346	320	328	332	321	333	358	326	333	332	316	302	336	325	322	326	327	330	329	324	329	318	353	312	293	346	295	340	320	297	319	305	335	299	327	312	316	293	322	299	294	321	328	309	340	294	288	330	309	296	345	349	296	326	336	326	322	320	291	316	325	324	296	309	326	347	311	293	367	315	349	315	329	286	339	325	316	330	332	336	323	322	332	296	313	332	329	330	350	306	326	285	336	333	300	353	324	341	297	325	298	296	306	323	327	336	340	328	298	293	315	326	347	307	298	305	344	305	330	310	336	328	335	285	358	286	308	292	318	318	294	312	321	319	307	317	310	337	318	307	309	327	326	312	282	334	326	322	335	322	347	330	344	286	308	325	294	323	302	333	313	309	297	341	294	314	318	310	344	314	302	343	328	335	334	317	312	325	313	320	323	314	328	332	331	291	316	348	272	346	297	326	307	319	324	315	301	350	301	340	322	281	315	320	345	326	309	268	286	277	317	315	327	341	306	325	301	279	321	328	305	293	331	310	312	295	326	343	309	322	327	327	331	329	336	308	334	326	337	348	363	357	292	305	299	269	340	304	313	337	328	356	297	321	306	311	332	276	347	318	334	315	340	312	340	338	354	305	292	297	340	331	339	318	324	333	308	308	300	325	308	335	313	315	320	333	316	294	305	330	304	320	345	320	316	282	326	304	336	282	312	301	290	278	338	332	332	330	302	335	323	324	336	283	306	290	307	349	336	316	300	318	349	333	323	321	287	314	318	335	329	312	318	298	332	293	371	320	315	319	339	283	325	275	289	297	333	324	308	292	344	348	324	295	321	317	324	347	305	336	306	320	317	289	309	345	327	310	323	351	331	318	358	317	286	290	327	334	303	300	334	314	352	339	305	327	325	327	321	343	326	314	311	314	320	324	343	319	295	335	323	295	317	296	317	342	291	341	322	290	329	323	321	294	301	314	328	300	324	305	300	320	303	334	305	313	342	336	327	299	285	310	318	299	321	310	353	333	311	298	326	325	365	352	361	269	319	331	280	308	324	328	334	313	332	289	314	301	305	296	348	310	329	328	293	326	337	310	299	317	319	335	339	304	320	291	308	287	328	329	335	310	306	331	341	353	338	346	310	310	298	354	361	317	324	308	318	338	320	311	319	339	340	283	337	283	329	311	284	309	339	328	295	309	304	327	306	328	340	324	289	324	313	291	297	315	345	327	311	333	305	316	335	343	338	330	312	338	296	309	310	349	332	315	296	330	351	331	339	312	315	342	341	317	349	351	333	325	307	307	308	309	327	314	329	310	343	327	324	325	345	337	339	319	295	320	315	295	310	330	316	292	288	288	367	320	344	312	310	313	336	308	291	316	290	303	325	316	287	343	287	274	326	341	340	348	327	337	314	327	300	301	292	301	307	329	317	320	345	325	334	351	328	330	290	320	340	323	313	305	333	310	296	325	305	326	312	292	357	341	352	320	323	300	258	341	304	313	326	309	308	330	308	311	334	315	317	291	297	321	331	323	325	311	333	301	303	312	350	352	342	329	346	321	306	350	347	320	293	348	329	372	332	311	336	316	325	309	321	322	339	332	315	336	321	338	293	321	321	302	334	333	366	350	336	311	314	307	287	299	281	306	326	322	333	293	309	345	295	333	315	281	307	297	332	319	344	336	340	311	315	344	323	318	269	316	305	322	306	354	302	329	328	285	359	354	310	319	368	359	338	375	294	315	328	323	311	317	298	316	355	325	273	327	310	314	355	300	322	314	311	313	304	348	303	298	348	343	302	320	311	294	281	322	326	311	305	312	325	324	348	305	325	283	357	322	350	325	288	342	310	326	294	340	282	298	322	325	332	299	349	326	328	292	346	328	312	329	300	323	313	334	327	306	313	313	312	297	351	290	313	296	298	314	318	316	335	313	321	290	339	278	267	325	321	323	359	310	318	340	300	309	304	331	279	283	309	308	276	288	315	335	299	303	324	301	305	361	320	308	322	292	305	347	335	327	336	286	298	307	311	333	299	275	305	282	321	297	359	308	280	321	299	303	350	312	301	280	323	321	333	343	323	300	330	296	354	333	346	357	350	323	321	378	302	326	336	327	313	296	299	315	350	345	304	352	313	312	316	334	318	326	364	298	301	327	318	301	311	340	321	350	320	326	350	327	319	318	306	336	310	340	325	321	366	333	305	299	325	310	287	275	308	368	330	298	327	335	331	356	300	316	305	365	332	323	327	348	360	337	297	296	332	294	299	351	372	309	322	325	340	310	333	343	345	297	299	316	311	314	285	331	348	338	338	326	297	288	331	337	340	297	346	345	317	346	310	325	322	294	299	324	323	341	319	308	338	293	322	377	342	333	374	331	310	327	303	322	321	320	338	328	339	332	319	332	322	308	323	330	344	333	318	305	307	318	312	348	301	359	315	318	305	324	315	300	315	327	331	369	369	322	304	315	300	336	302	296	297	306	328	317	336	348	318	307	321	306	310	322	316	331	302	353	332	300	348	326	320	333	315	290	297	326	309	311	324	334	312	338	331	303	294	318	323	290	270	312	288	285	328	303	339	334	321	296	285	337	323	308	313	296	313	336	325	297	318	316	314	338	291	321	312	322	327	313	323	307	332	314	317	344	356	328	320	308	325	307	311	319	307	300	340	335	336	324	358	334	314	369	298	336	330	309	314	330	332	320	311	320	321	315	331	283	318	319	323	350	316	298	306	320	312	332	341	323	273	293	361	333	302	313	327	326	327	319	335	328	342	330	320	316	311	327	370	334	296	340	277	317	304	303	305	333	310	335	310	302	310	326	319	319	322	324	318	334	329	304	331	314	316	340	317	308	319	343	313	316	324	312	353	320	277	316	332	315	322	346	327	330	320	355	336	308	327	332	370	309	291	316	328	348	321	361	366	340	311	307	379	316	334	309	339	338	309	315	336	297	305	358	335	307	293	319	354	317	347	340	289	342	324	334	324	287	341	285	297	319	321	320	314	300	295	332	288	317	278	326	315	336	308	330	327	357	337	356	340	341	305	339	358	327	359	298	348	352	303	282	328	329	341	293	362	336	326	307	276	265	306	344	312	336	330	313	342	327	303	323	340	342	302	337	318	346	306	321	329	321	318	319	310	325	333	315	309	312	341	288	355	328	310	313	334	321	346	316	302	321	325	307	350	325	329	309	309	357	273	354	323	313	326	308	327	333	323	322	330	321	277	318	350	310	309	339	341	334	308	295	330	308	307	335	299	329	307	347	336	308	328	324	291	322	298	310	321	306	335	311	266	302	347	325	344	313	310	317	310	356	328	308	348	315	300	339	274	286	333	331	328	340	333	338	332	348	381	334	342	301	307	315	335	353	315	318	324	322	337	322	334	307	301	329	341	322	353	343	313	278	333	345	334	333	301	262	355	315	316	279	320	347	310	300	332	288	339	295	331	289	298	330	340	331	347	355	309	320	260
5840	815	805	749	670	670	732	751	741	714	742	686	733	734	756	656	734	727	741	718	730	708	715	711	736	753	762	758	722	702	733	678	734	719	688	756	729	700	725	716	765	667	710	705	784	688	701	789	708	730	747	746	737	741	753	697	712	734	731	730	705	711	719	740	766	681	712	715	738	729	755	766	727	731	769	716	727	691	726	719	721	713	714	708	746	709	746	751	694	705	702	706	698	718	727	744	726	726	700	737	702	705	745	726	743	724	695	700	721	734	720	717	705	738	721	710	769	689	723	751	736	732	761	762	709	694	719	695	675	706	725	756	691	714	733	740	724	713	750	732	708	688	687	707	703	720	689	706	674	717	763	717	713	724	753	733	682	708	707	699	731	754	736	697	707	726	716	757	691	721	738	734	758	743	730	706	739	749	716	729	656	698	721	746	733	672	734	681	769	748	721	658	704	740	696	733	679	689	719	713	718	728	698	710	724	780	746	748	719	770	697	732	728	729	757	689	682	700	681	744	719	731	729	740	720	687	711	713	687	728	757	712	686	723	779	718	715	702	756	695	777	710	693	723	681	705	678	698	694	720	755	691	743	723	730	723	713	736	738	732	710	738	728	792	733	737	742	731	694	702	746	689	758	691	688	703	728	739	761	714	721	682	716	695	699	730	714	692	713	715	759	708	757	717	734	713	721	698	719	735	746	731	742	690	749	723	728	712	693	699	715	659	744	711	756	713	690	708	704	693	728	718	740	725	742	699	730	784	723	715	767	731	706	698	727	764	746	724	715	697	737	733	699	724	709	670	688	711	786	706	753	697	726	752	719	690	744	729	707	739	758	689	717	762	701	732	704	693	695	710	792	683	684	722	745	717	718	714	642	721	788	685	712	716	786	727	728	740	679	694	714	760	741	719	703	687	741	670	748	758	673	731	712	747	719	693	719	684	747	754	726	755	722	757	727	698	706	701	739	737	723	698	706	730	684	700	756	723	737	753	688	711	688	732	691	725	742	707	708	740	708	818	694	745	777	703	673	742	723	725	751	741	709	679	745	692	725	729	737	723	738	747	709	678	701	680	728	721	693	733	670	720	741	720	692	732	731	708	699	708	699	731	761	687	696	705	746	703	708	755	724	726	744	735	757	726	726	749	727	746	742	752	705	719	692	708	695	753	716	756	737	736	744	708	727	714	776	723	743	719	775	729	723	709	674	687	721	775	727	720	737	697	729	719	727	702	720	740	752	729	694	714	700	752	723	668	723	698	779	717	664	729	756	736	656	718	741	672	724	712	682	715	689	695	710	719	729	751	695	736	724	740	721	716	722	717	680	730	663	739	732	782	723	758	775	703	791	702	704	699	719	736	725	724	749	698	699	718	731	768	715	691	702	710	699	722	677	735	664	680	717	708	678	771	683	724	690	685	668	716	772	716	719	754	747	738	716	692	712	758	721	734	722	707	694	714	779	710	729	730	714	742	731	738	727	725	810	740	719	726	703	689	721	712	751	689	698	691	700	708	737	717	760	717	663	718	722	693	749	736	671	700	713	718	752	757	701	721	689	714	682	747	766	657	693	765	747	703	727	697	674	702	738	730	719	688	728	731	738	735	715	765	751	710	766	699	774	706	679	748	764	708	727	730	700	713	722	726	725	721	750	744	725	675	806	710	699	704	741	724	720	714	724	724	696	726	703	672	705	722	650	707	687	708	678	707	698	701	699	735	722	764	679	711	701	737	730	723	778	703	720	701	696	722	717	658	718	724	715	719	700	738	698	748	747	728	685	734	734	671	739	722	765	678	741	718	704	737	723	710	671	737	715	704	712	703	709	706	683	700	755	725	731	693	675	706	746	741	741	707	700	676	777	730	741	699	710	687	722	727	724	718	721	708	680	707	746	701	745	697	737	669	729	716	699	726	703	734	721	710	752	688	739	686	699	705	686	721	720	673	710	704	733	755	729	757	743	718	764	776	749	677	708	667	713	735	737	742	707	682	764	697	719	734	743	742	682	696	713	753	734	686	760	769	731	704	729	759	753	697	694	724	700	715	782	755	706	713	682	749	735	699	750	717	742	705	726	746	717	720	705	685	760	704	731	735	739	729	720	710	711	698	716	699	687	717	728	735	741	711	688	692	713	729	709	747	691	684	760	689	728	704	733	741	713	721	693	700	730	748	735	737	689	706	737	734	683	725	683	725	671	694	702	712	720	725	699	731	706	724	746	730	737	710	682	696	737	718	793	721	715	708	719	743	716	703	689	720	701	728	689	736	731	703	675	689	733	693	726	676	722	702	713	708	697	760	710	708	677	790	721	746	702	734	696	733	670	705	646	694	730	691	696	699	705	769	732	722	739	679	741	744	751	747	740	731	694	732	739	678	706	714	727	694	697	713	697	723	664	681	742	726	709	737	768	724	700	729	734	759	691	762	697	705	680	692	701	730	724	731	747	695	736	685	773	702	726	769	726	725	721	725	706	711	716	704	692	684	715	736	717	731	688	734	691	747	760	709	721	727	733	666	725	714	711	734	727	737	711	743	752	709	707	705	748	759	710	711	719	714	750	745	713	714	688	775	720	707	781	729	700	765	729	756	719	732	742	696	725	723	742	707	669	691	695	791	703	782	687	677	704	695	726	718	749	737	743	719	760	715	691	711	712	699	706	673	680	673	716	749	741	739	699	720	740	687	749	747	687	719	733	743	789	736	749	755	742	710	735	751	722	732	709	750	703	792	769	673	717	774	721	701	748	710	688	717	732	675	774	717	716	674	709	749	736	689	741	679	724	681	753	784	734	682	722	703	748	688	704	748	718	712	707	741	720	737	736	749	662	778	698	725	723	650	701	756	706	679	759	747	698	714	712	747	767	720	707	668	741	668	735	765	709	692	743	734	707	676	710	692	702	770	715	685	733	707	697	743	735	716	724	723	705	724	705	752	715	717	691	756	746	741	730	713	734	713	735	704	682	737	758	719	743	713	709	708	729	723	716	732	660	716	742	756	735	648	684	726	676	691	749	759	685	725	752	729	708	684	720	785	743	740	761	727	731	704	737	691	749	733	739	715	739	677	699	726	738	716	741	723	702	727	718	734	765	721	703	738	723	707	713	717	727	679	686	736	762	720	741	737	689	741	712	709	708	684	763	718	708	729	704	739	739	687	759	739	690	722	678	741	726	788	747	753	750	733	695	746	744	729	702	683	695	700	736	710	752	700	726	714	710	676	724	752	723	745	724	677	715	722	712	695	743	724	709	668	673	717	714	693	703	720	672	751	727	744	766	722	695	733	687	703	675	712	688	726	719	718	713	745	721	779	770	685	727	724	725	694	750	781	710	720	698	688	691	708	742	762	769	706	676	736	708	679	680	632	747	713	722	659	716	767	738	641	708	656	742	757	705	712	751	678	708	714	709	704	707	731	737	742	738	788	748	755	732	703	685	728	718	715	689	698	728	707	700	685	758	718	712	771	719	748	693	718	694	756	738	741	698	706	729	694	726	734	711	742
25232	21710	25519	28423	21634	4924	632	542	481	412	434	442	411	447	414	377	407	374	388	421	393	384	438	377	418	380	358	401	395	453	394	412	401	400	403	412	420	411	437	403	404	415	419	398	379	384	410	387	429	381	357	391	377	395	402	398	391	374	370	388	444	397	399	424	381	409	391	388	381	416	402	395	408	402	431	361	460	385	402	410	392	389	359	384	373	381	372	407	382	417	425	401	364	396	411	377	394	391	401	383	385	388	413	386	392	388	430	410	378	386	409	408	389	402	446	384	363	364	343	347	386	403	398	374	348	414	415	360	404	379	370	386	403	407	386	410	348	389	388	424	389	401	438	413	408	411	436	411	394	382	375	405	395	418	377	386	367	397	423	406	391	395	434	408	389	391	393	394	377	395	395	416	395	403	380	389	384	419	377	360	365	377	423	423	403	396	361	411	396	379	403	399	376	406	417	418	405	428	399	390	403	414	415	379	410	423	395	377	415	386	406	412	367	427	448	418	398	414	444	356	417	375	380	379	374	375	367	409	404	337	392	362	388	374	419	414	402	424	375	380	427	384	386	411	377	407	403	386	413	346	338	399	402	384	393	350	392	436	383	367	378	382	384	397	390	417	436	421	372	406	361	347	420	386	423	416	377	398	416	398	407	379	442	351	385	403	371	366	412	400	386	379	404	403	376	374	360	407	363	407	358	402	452	364	390	392	348	399	386	435	415	416	385	426	415	393	356	407	364	364	412	388	416	411	404	367	385	379	410	419	393	388	377	409	409	400	339	378	366	359	382	399	386	382	428	364	361	372	387	416	408	416	349	406	415	395	396	393	411	386	364	415	335	383	373	386	423	392	414	412	449	400	394	353	391	414	366	379	389	389	419	391	390	376	403	386	395	370	399	398	419	401	412	361	391	380	377	440	422	399	375	382	384	391	398	349	398	424	414	423	436	392	401	393	393	403	387	384	395	424	425	390	394	405	428	390	426	396	366	368	377	394	368	430	394	352	385	340	424	408	374	394	453	409	366	406	404	417	427	413	401	369	401	404	371	372	400	413	370	418	405	407	396	355	409	364	372	381	349	402	364	415	420	376	375	449	361	381	428	453	419	372	393	428	407	380	434	363	361	386	410	416	377	427	407	395	368	415	381	390	388	431	411	427	393	416	437	416	422	432	395	372	394	393	394	396	408	380	404	362	377	386	407	397	379	374	414	386	396	382	412	403	411	423	392	372	450	388	385	399	363	390	438	389	396	388	380	367	403	395	377	394	383	396	415	392	410	392	359	415	403	388	396	361	396	421	419	379	372	367	400	403	397	344	376	386	387	406	389	357	383	363	367	386	376	376	370	417	393	410	391	410	401	373	403	384	411	400	422	366	354	376	343	392	376	358	415	399	362	369	361	393	414	401	381	402	374	401	401	398	361	396	409	361	386	404	364	398	369	351	418	414	381	405	348	390	364	380	375	388	375	398	406	406	366	360	360	378	391	344	384	433	395	380	384	410	407	414	359	400	440	415	394	402	394	367	428	439	350	442	427	427	424	395	388	432	385	392	410	428	384	381	413	387	397	390	398	405	415	407	372	386	406	416	366	401	350	380	359	384	392	375	415	421	394	398	420	394	399	359	415	396	378	417	418	411	386	393	417	390	362	392	389	404	372	381	426	388	383	394	400	366	351	427	385	390	387	398	417	408	401	460	391	390	362	375	372	392	379	361	393	404	372	421	416	385	410	377	401	376	389	429	412	414	390	420	367	420	393	395	415	404	394	406	420	380	397	410	381	378	369	366	371	396	440	373	377	385	385	396	395	416	389	404	413	363	354	393	390	391	437	383	399	397	417	372	405	397	403	409	400	380	362	374	406	386	388	381	410	375	381	406	404	427	391	370	424	418	427	399	392	391	393	373	379	364	376	394	379	399	395	392	384	395	420	380	393	363	366	389	347	382	394	416	381	374	393	417	381	395	407	371	411	400	376	414	370	378	396	399	392	412	386	435	345	381	362	437	366	371	374	397	380	380	381	405	387	370	421	405	382	385	434	383	385	401	375	398	399	428	425	421	392	407	386	375	367	442	417	398	432	382	405	397	367	444	454	379	371	414	396	388	396	366	402	414	415	405	393	366	375	394	393	416	377	355	384	384	380	370	404	384	378	353	386	382	387	387	403	373	427	349	381	388	400	385	380	365	443	413	403	437	421	364	419	345	429	408	418	401	396	384	419	350	364	351	408	403	414	368	414	400	402	394	377	403	385	371	375	381	354	386	386	365	370	358	406	365	374	380	442	412	358	368	369	401	369	454	383	387	418	362	412	422	412	349	401	407	387	386	364	375	374	409	407	378	379	386	383	424	399	413	373	397	393	369	373	367	392	410	425	407	432	412	383	407	456	408	399	386	366	363	380	386	411	367	391	384	389	387	405	434	407	407	413	387	448	390	365	408	394	415	377	379	400	320	402	382	424	424	398	369	358	364	366	437	422	352	393	395	474	381	404	419	396	407	390	354	383	395	404	372	406	382	386	396	386	393	390	397	437	389	398	401	397	392	347	374	387	371	382	404	424	390	376	422	411	386	364	368	390	361	379	371	355	365	357	385	357	387	404	384	390	389	382	416	412	417	337	364	417	375	374	376	378	405	376	382	382	387	396	377	428	402	404	392	335	382	387	371	371	393	400	374	369	433	397	396	430	397	396	384	374	416	397	413	365	438	369	379	390	422	385	413	378	398	355	422	382	365	406	381	390	375	369	415	377	386	363	375	387	396	439	403	385	388	418	382	352	382	423	401	407	383	403	408	369	391	411	416	401	418	401	403	378	395	373	381	417	403	406	429	401	390	411	408	384	415	352	416	385	396	413	415	397	428	399	399	405	378	383	351	366	413	397	398	404	440	415	407	401	383	370	435	437	390	373	397	375	348	394	374	380	386	387	357	395	445	395	383	423	372	389	380	402	372	403	379	394	390	399	353	380	373	406	352	390	370	380	421	362	376	412	405	390	406	404	373	371	413	391	374	348	382	346	404	381	387	344	390	367	387	362	412	403	407	412	385	381	402	411	401	404	388	396	392	408	377	370	341	374	379	384	411	402	359	390	360	389	402	400	396	381	373	370	368	397	367	362	381	402	406	430	377	399	414	404	383	397	362	389	393	372	361	411	399	384	396	359	400	385	376	382	373	373	387	350	375	392	406	400	376	391	415	376	396	341	399	336	380	381	397	369	382	398	411	374	416	383	406	436	372	367	392	428	395	400	410	398	400	426	367	391	384	428	376	376	362	363	389	401	388	394	384	435	387	387	376	387	378	417	387	404	376	370	392	401	383	336	400	403	381	411	411	437	390	399	385	410	407	412	404	383	377	381	386	377	393	408	413	374	402	367	410	359	356	380	390	424	403	430	402	387	395	406	376	399	367	393	400	391	354	373	404	420	421	390	405	405	399	374	395	391	394	378	393	384	374	409	352	398	386	393	389	354	410	365	377	387	427	391	395	433	367	409	373
3398	3373	2178	1378	1110	958	902	853	858	824	869	841	807	847	838	875	830	817	839	836	821	843	803	835	839	783	856	825	876	848	821	790	810	844	843	798	825	894	806	850	855	839	833	828	807	785	794	872	827	871	827	802	830	829	825	847	849	803	871	842	837	788	791	829	840	835	810	835	811	806	858	864	834	864	821	865	790	811	819	815	852	843	808	801	783	838	838	811	810	854	803	846	832	808	821	868	808	828	830	789	788	813	850	827	899	803	832	802	811	858	801	816	891	871	810	885	846	865	849	860	818	793	819	796	805	813	913	835	824	869	867	814	865	816	886	821	877	816	839	812	864	795	848	840	850	848	886	790	782	833	823	846	810	875	834	882	785	842	841	828	845	840	863	827	836	820	859	850	819	826	840	815	817	863	853	831	833	838	820	819	882	856	830	863	852	817	844	801	875	840	832	829	805	822	806	855	803	862	801	821	807	841	857	834	876	775	879	802	890	825	795	838	834	841	835	836	795	838	824	819	837	808	863	811	848	820	785	876	838	786	836	860	812	781	845	852	893	830	843	814	820	776	822	813	801	833	845	818	778	833	852	837	783	836	893	819	846	772	761	865	820	840	809	851	802	815	807	840	867	821	849	866	838	802	829	865	870	780	798	812	857	817	811	905	774	825	799	804	779	839	798	827	804	866	852	848	852	817	808	841	782	843	858	883	833	821	787	838	814	823	820	865	835	840	821	860	834	817	852	805	823	876	811	814	842	816	852	805	847	865	856	837	794	866	843	830	818	861	755	883	825	873	845	794	810	820	859	852	804	851	845	815	775	800	792	847	848	840	820	838	864	790	845	858	830	827	861	823	858	849	867	864	818	839	800	839	828	826	823	858	833	828	877	764	844	806	817	833	828	868	832	814	818	865	823	856	825	839	868	860	792	791	836	834	838	826	866	878	808	836	774	862	814	819	834	780	846	864	796	830	820	818	793	848	818	810	819	776	830	796	826	762	877	817	768	785	790	807	828	856	836	839	806	830	854	783	842	897	819	832	863	840	876	806	868	845	823	803	832	792	833	843	740	861	852	859	843	836	854	808	880	835	798	857	828	817	854	798	860	849	836	850	888	812	794	862	814	835	822	876	877	878	821	797	866	822	835	830	875	806	849	879	825	825	799	919	827	857	838	823	838	809	855	782	838	814	810	827	793	797	794	813	799	815	822	798	786	887	806	855	834	862	791	789	819	777	847	795	822	869	853	820	868	851	817	905	798	811	874	845	814	818	804	794	802	816	833	833	840	827	821	863	808	814	843	839	848	865	819	853	904	830	796	850	816	860	795	852	900	858	837	799	835	863	867	866	802	803	886	844	854	823	824	817	845	842	785	822	798	860	777	841	835	815	794	836	808	847	834	820	796	842	858	848	805	801	836	821	851	831	866	831	839	793	775	757	845	745	813	842	821	880	808	895	787	792	862	852	812	803	831	853	849	855	822	859	811	810	858	819	784	856	826	866	822	807	816	817	829	828	801	806	835	888	844	851	815	828	846	803	794	841	807	836	818	878	777	863	883	831	813	808	832	840	856	867	826	847	838	823	833	831	810	847	824	799	870	789	850	783	805	796	796	804	806	881	868	831	855	845	789	784	824	766	806	811	857	823	888	828	802	851	819	790	853	817	832	803	835	844	829	781	813	876	882	837	854	827	837	816	808	775	867	795	840	827	808	815	816	872	839	813	894	875	845	864	791	856	859	800	877	849	886	854	821	785	836	820	844	868	900	844	833	827	824	841	797	804	815	790	825	810	843	839	870	832	810	862	845	855	811	838	798	847	787	834	852	828	810	922	842	842	810	831	822	869	804	758	773	778	856	836	819	827	776	791	811	835	817	830	815	878	830	822	841	794	825	873	855	851	838	836	821	835	813	822	877	844	840	876	825	793	796	860	802	777	841	838	825	802	833	787	829	829	835	851	829	853	759	866	834	822	843	853	845	815	866	802	859	862	792	819	859	788	829	828	851	834	878	788	792	777	813	811	823	799	812	847	811	825	843	873	889	816	867	830	811	835	853	871	795	798	806	811	840	778	855	822	870	844	838	790	832	814	820	804	798	834	781	819	846	774	815	796	801	834	863	818	838	831	791	831	848	832	785	893	896	803	818	802	808	822	840	815	832	805	850	852	880	839	806	805	860	761	868	830	825	863	852	854	824	803	854	822	851	889	778	869	826	836	796	833	778	843	845	823	854	785	850	834	854	797	840	810	825	844	847	847	803	879	798	835	832	843	831	775	804	826	858	840	818	843	828	858	824	861	835	833	815	851	846	848	851	841	762	834	854	832	845	863	779	865	815	814	833	801	831	870	802	765	855	804	841	800	834	859	855	832	828	794	802	810	833	850	815	830	816	825	812	848	792	849	797	792	788	839	798	872	816	779	817	817	853	811	830	859	776	806	845	801	770	859	853	830	845	840	883	769	816	860	802	793	848	798	863	897	806	796	843	798	842	842	893	840	795	821	858	828	787	819	790	771	866	864	824	802	802	811	825	802	839	842	817	794	773	813	854	888	858	823	820	812	856	820	899	820	787	851	863	854	825	869	844	860	855	830	866	861	824	868	797	863	900	803	860	860	830	841	845	861	813	846	866	890	806	867	819	872	848	854	795	838	842	851	811	848	849	847	866	822	795	883	828	767	842	825	834	849	781	842	806	802	856	791	865	806	810	859	818	795	812	822	812	810	840	808	814	839	863	808	822	832	782	829	811	859	848	808	840	848	794	839	875	797	821	819	870	825	834	831	801	816	856	807	828	852	874	827	894	813	819	851	799	796	828	856	790	783	831	816	856	853	832	800	859	859	805	863	888	883	862	798	846	818	760	858	798	857	801	843	793	774	827	872	818	838	838	835	836	847	830	809	841	833	835	807	807	804	841	844	848	849	834	807	814	829	821	847	817	831	818	836	791	797	806	895	824	797	880	861	809	797	821	792	847	842	820	821	850	798	874	847	799	776	814	829	830	830	820	828	864	811	894	825	763	795	850	838	867	866	785	805	824	793	847	842	792	817	799	787	812	834	831	813	856	807	846	848	786	812	865	824	841	809	842	821	803	794	857	842	838	826	830	798	798	846	832	825	853	825	850	809	855	806	852	862	820	787	842	871	822	787	866	837	843	795	860	854	818	837	862	806	850	843	856	823	866	781	843	885	790	848	813	802	833	821	826	812	831	841	842	870	842	861	773	804	851	829	821	832	854	888	787	829	882	810	842	858	844	850	817	860	838	816	810	842	824	831	810	848	840	840	871	821	829	827	805	777	861	842	879	833	840	822	813	822	867	838	873	854	816	779	776	801	835	814	807	886	812	774	835	812	849	835	817	840	832	826	829	860	796	861	817	834	812	864	789	777	847	825	885	837	874	926	878	830	837	856	823	835	870	868	888	848	893	819	841	817	837	842	894	842	873	865	781	783	855	863	825	813	849	875	804	813	785	856	831	821	853	845	794	801	818	779	786	794
24586	21732	26122	27874	21742	21727	3286	521	378	328	301	305	304	255	276	255	266	241	252	285	244	240	255	234	225	243	214	242	248	204	214	209	254	228	236	191	237	213	240	217	222	214	225	203	204	229	250	232	240	238	226	215	239	220	204	222	235	225	235	235	204	237	236	207	242	240	201	221	231	247	256	229	217	245	233	189	231	214	216	217	187	213	227	208	237	221	246	217	213	246	229	220	187	221	232	229	220	227	224	221	227	204	229	212	202	240	243	246	196	212	200	218	213	241	216	221	201	227	228	258	250	252	254	215	227	220	208	227	215	234	212	206	243	230	207	209	225	250	223	220	189	264	235	244	206	240	240	202	218	224	234	247	232	193	211	202	224	207	219	204	233	217	240	231	243	223	214	230	239	225	217	224	243	267	206	234	210	242	217	216	200	221	210	217	231	218	216	205	221	198	223	222	233	191	196	231	232	211	209	235	254	243	232	231	217	219	227	239	253	250	243	229	239	215	227	221	230	214	208	213	236	221	204	249	222	219	206	240	210	217	247	187	209	250	214	229	234	235	232	230	220	223	234	218	221	233	223	227	216	211	208	219	236	238	238	231	227	225	222	224	209	212	228	211	206	229	204	208	217	238	230	199	197	246	225	215	256	230	214	213	227	232	208	200	224	209	244	222	212	204	229	237	215	234	204	230	225	223	222	219	221	226	208	206	232	209	212	229	207	247	243	202	232	222	205	222	210	225	247	226	223	198	212	261	240	229	238	224	221	201	229	244	218	228	237	209	211	219	252	200	217	217	202	222	205	219	232	241	237	221	240	221	222	272	221	210	232	226	231	224	221	206	223	222	212	228	252	229	218	221	200	209	239	219	231	218	212	218	239	224	227	223	218	210	227	222	189	208	239	238	223	232	227	191	218	212	211	197	222	228	233	189	227	224	246	236	217	237	210	247	218	244	231	224	271	239	228	219	225	236	204	221	198	216	213	209	230	228	226	213	240	241	213	218	224	221	220	227	232	227	239	230	190	228	260	231	197	187	195	237	203	217	240	231	208	213	244	249	231	201	204	238	228	214	217	207	232	234	220	205	196	213	232	227	245	245	248	218	214	233	214	249	203	222	225	240	215	236	250	205	215	246	231	227	204	232	219	226	220	223	219	207	207	266	256	232	209	205	243	203	226	213	212	215	217	240	240	234	184	222	199	243	223	232	216	234	235	239	216	238	208	254	193	232	225	172	222	216	225	207	209	250	219	218	225	227	232	230	217	210	254	235	241	208	228	229	180	211	221	234	248	248	217	221	207	197	237	191	205	218	225	237	226	224	227	237	209	233	185	236	248	197	231	229	215	263	211	206	221	223	236	225	196	207	220	219	229	194	231	223	243	190	193	199	220	217	206	202	226	244	207	235	240	218	211	229	256	218	223	217	217	204	245	235	222	209	223	227	246	216	213	227	235	236	196	238	225	221	231	224	202	226	212	208	210	223	236	232	229	245	231	219	222	242	218	215	231	214	214	223	245	247	208	232	230	238	224	228	234	240	199	224	222	216	205	234	248	244	197	199	216	219	230	217	263	223	231	254	254	241	213	221	260	211	200	221	210	205	242	232	214	210	262	240	225	236	260	214	223	212	203	248	186	239	211	190	234	247	234	237	228	209	229	211	211	200	208	217	210	208	220	231	229	197	223	212	212	209	231	184	223	205	209	210	259	227	225	210	222	226	240	225	237	224	237	228	221	219	258	196	216	192	216	237	245	223	225	242	250	215	222	233	242	237	187	208	216	207	223	207	226	194	226	222	217	211	216	226	225	228	236	235	230	230	235	213	225	237	242	192	247	247	211	217	252	211	252	183	170	221	208	215	210	226	238	205	223	217	190	217	211	241	246	244	236	229	187	217	210	234	235	226	206	249	209	198	231	220	215	224	267	209	218	206	224	247	230	202	235	229	242	214	197	260	229	232	232	220	213	235	227	228	244	223	201	239	213	224	212	241	225	225	229	235	192	184	225	214	234	236	232	217	189	219	227	227	209	196	196	213	257	234	227	224	219	195	189	195	221	246	218	223	240	234	225	247	219	209	236	228	228	254	239	232	216	209	205	238	206	215	230	200	224	257	241	201	238	250	222	221	219	249	231	221	219	242	229	223	232	234	220	203	228	255	220	243	226	217	211	227	211	239	242	235	219	231	229	219	213	197	201	214	246	223	244	224	206	213	252	238	231	200	214	203	258	237	227	257	192	218	232	222	228	205	226	233	168	186	204	216	252	268	234	228	250	232	230	229	210	242	211	197	205	234	234	205	228	204	227	227	248	240	201	218	212	211	206	214	209	211	247	247	237	220	198	209	235	239	199	244	255	254	210	221	175	206	215	220	211	238	242	224	238	221	203	222	224	243	256	235	248	213	230	208	237	230	212	204	230	234	238	214	211	195	192	183	189	243	241	202	237	205	188	239	205	211	206	231	232	236	210	221	227	228	202	215	244	191	224	231	226	228	213	233	235	194	240	204	208	205	233	224	229	229	204	231	251	197	212	226	228	224	227	241	198	217	203	190	229	235	270	207	208	193	208	222	191	202	195	226	228	218	217	204	230	222	220	264	255	188	243	209	226	193	230	248	198	227	223	196	233	221	219	223	229	231	221	196	226	213	229	195	217	226	237	188	201	234	239	219	230	213	228	211	238	216	198	204	223	231	201	206	216	227	233	226	205	242	238	214	243	234	202	216	266	225	233	241	222	221	209	216	211	215	229	216	197	228	265	224	232	257	235	207	234	176	233	201	208	233	228	226	239	242	218	226	241	218	216	238	208	217	212	226	244	202	236	218	213	210	250	227	236	254	205	228	213	199	225	203	225	178	209	245	212	214	213	198	195	231	204	236	227	240	199	214	196	192	217	204	212	241	224	238	221	237	222	171	211	222	215	227	213	213	221	237	245	230	226	245	222	246	223	235	214	250	254	225	217	221	215	228	257	229	207	221	225	236	222	194	212	213	233	242	258	200	231	235	190	219	225	205	215	203	202	205	238	206	225	223	212	206	249	211	205	214	225	216	223	210	257	211	197	217	223	232	205	237	224	222	192	207	236	230	234	237	208	202	232	223	218	214	251	230	236	236	214	213	226	215	217	217	215	228	217	230	216	225	233	216	255	206	217	224	234	197	245	230	191	191	230	195	224	216	235	215	202	215	219	229	244	218	216	230	228	214	256	227	220	250	241	243	199	228	225	229	240	197	237	235	232	214	209	181	239	231	196	233	245	223	200	195	206	195	198	238	216	220	220	193	210	211	207	238	215	218	224	199	221	232	203	214	224	234	236	252	205	238	231	225	222	226	245	198	232	220	202	209	201	215	234	200	199	234	227	229	228	248	237	214	212	234	244	228	217	212	211	242	217	222	201	228	226	187	194	230	224	223	219	218	205	254	234	231	207	221	230	196	213	209	211	198	225	215	225	228	219	222	230	219	217	212	205	210	244	215	234	227	240	237	237	235	235	214	239	233
3322	5100	3095	1459	950	776	656	610	575	505	551	577	583	543	485	518	531	496	491	471	509	499	530	475	498	467	521	520	501	508	504	542	516	483	502	489	482	513	518	462	513	496	502	499	484	529	467	535	522	495	489	486	477	505	500	485	464	485	507	489	478	507	474	488	480	464	501	505	458	475	458	535	494	494	495	515	480	529	517	482	429	540	527	430	466	478	487	531	504	494	523	475	465	496	497	501	491	506	508	483	510	482	514	541	476	489	509	487	508	494	482	525	507	473	498	507	508	445	470	529	488	486	476	503	517	472	543	524	521	520	448	513	496	474	512	482	471	486	501	495	506	481	507	509	507	471	510	491	489	503	494	494	503	501	471	462	496	499	488	472	520	480	478	495	439	460	502	470	464	468	501	536	504	486	512	478	478	504	477	457	454	497	465	483	489	474	485	470	530	518	471	511	489	520	507	482	485	527	545	457	464	495	498	469	473	488	498	466	506	479	466	462	461	501	481	480	527	511	475	508	497	471	495	514	531	528	511	504	459	518	505	526	503	512	530	465	502	484	481	524	502	495	462	518	495	497	489	504	487	487	470	471	511	499	490	481	457	502	522	496	478	548	474	487	501	482	480	529	461	499	521	477	474	483	497	509	474	492	541	485	509	469	535	507	481	517	498	492	474	480	516	495	460	544	472	507	489	507	493	461	512	482	459	482	514	462	518	474	525	489	509	455	507	473	504	447	502	437	493	448	500	485	490	516	491	497	526	501	507	497	489	473	508	488	479	488	464	500	493	506	539	494	489	478	481	500	516	478	520	490	476	492	481	501	451	469	494	499	460	529	524	480	513	482	482	482	458	510	502	508	529	528	486	507	470	489	511	481	460	493	503	499	520	511	473	516	531	519	489	518	522	499	468	503	502	463	488	529	495	500	495	492	532	491	504	504	486	474	491	512	476	492	529	491	536	510	490	495	506	518	473	501	449	456	497	481	502	478	535	498	532	433	457	504	488	479	495	491	472	482	546	474	466	485	487	495	498	499	484	496	488	488	486	511	530	515	487	469	529	500	482	509	467	476	508	502	498	469	484	473	501	542	458	435	502	488	471	487	490	493	476	467	479	526	493	501	467	454	498	457	474	479	489	495	514	493	480	460	500	485	532	512	518	516	501	526	506	499	435	489	477	520	485	510	501	542	489	466	496	506	535	467	500	485	495	505	535	510	505	500	468	511	520	502	487	487	480	466	481	517	487	429	498	517	504	445	524	455	491	465	555	497	484	508	542	479	494	541	524	487	452	480	480	477	491	463	507	490	464	485	488	490	494	512	492	474	501	467	484	481	479	517	503	511	467	474	503	511	484	485	444	490	471	470	532	496	509	497	454	506	464	471	493	501	501	477	505	482	512	463	517	516	472	489	476	468	502	526	479	515	522	503	491	508	490	473	517	537	457	492	499	511	460	491	523	546	501	474	493	506	527	476	505	485	491	510	502	471	501	500	504	506	466	510	499	494	500	503	490	487	469	451	497	467	510	483	460	512	490	488	493	472	438	480	482	508	482	469	463	492	462	485	514	517	489	461	469	483	490	466	487	498	521	499	492	531	490	487	454	515	516	484	499	501	473	490	506	480	469	472	526	487	492	516	487	497	475	459	489	482	469	475	473	474	481	486	531	500	484	491	523	482	530	484	522	474	534	477	474	499	444	478	462	500	519	465	506	493	484	471	506	473	487	473	473	521	466	529	467	506	523	507	525	482	482	481	504	509	502	488	498	495	496	488	440	500	448	508	488	509	489	483	495	535	470	496	489	493	503	487	461	527	464	505	477	523	451	477	485	474	500	463	524	524	484	516	455	481	519	509	468	483	483	460	492	495	465	490	494	452	468	522	495	483	477	499	523	465	475	481	497	513	464	468	523	495	486	473	441	501	522	495	502	506	514	486	450	490	468	501	507	492	492	437	510	496	480	498	517	484	524	478	494	479	483	519	462	505	497	487	498	545	463	519	521	451	500	503	462	532	484	501	525	496	519	485	472	480	493	498	470	454	483	507	494	505	501	474	492	536	469	530	501	508	499	498	475	524	539	491	490	490	477	500	479	449	440	503	512	517	509	497	515	479	520	488	476	486	493	524	499	502	501	498	509	504	451	465	511	546	501	483	473	489	519	500	474	455	495	461	499	492	471	468	517	509	515	494	514	516	482	518	528	480	487	515	484	480	477	470	462	486	510	481	530	520	490	486	528	486	505	527	540	463	504	502	481	502	490	467	523	474	474	473	513	462	464	478	517	500	448	521	473	497	482	469	489	482	508	457	494	489	499	452	499	509	487	495	524	461	489	491	490	487	494	503	497	527	480	486	492	459	477	500	507	504	460	537	489	476	494	479	484	465	481	496	487	519	471	505	505	464	441	473	499	485	467	490	502	502	476	493	491	494	504	487	485	494	485	507	530	500	479	479	491	480	486	486	481	509	515	494	538	485	485	479	476	531	513	521	491	496	477	498	488	492	449	497	473	491	484	505	508	541	512	512	469	493	514	491	503	469	488	485	486	501	504	478	506	465	509	511	505	502	473	470	507	504	464	489	463	520	478	515	510	440	491	457	492	502	520	480	475	506	503	511	480	468	492	520	519	492	459	556	527	514	504	498	477	484	490	508	466	532	500	532	470	511	474	476	468	487	464	496	498	480	528	477	486	508	526	456	521	465	518	502	465	483	479	500	473	475	483	479	516	467	514	501	502	479	487	495	436	521	535	488	540	501	456	448	495	493	467	507	460	455	476	510	539	496	436	508	477	506	487	504	504	507	532	505	502	503	505	511	484	478	490	519	524	479	522	492	475	485	492	532	519	515	510	469	455	493	492	457	502	457	503	494	521	500	479	475	548	501	505	461	470	503	462	480	504	465	520	498	505	518	523	474	530	476	509	485	501	511	477	458	521	499	499	497	532	514	479	473	483	483	493	505	518	506	499	483	509	520	470	504	515	452	503	520	444	464	472	509	490	475	504	514	502	481	473	475	505	445	510	513	505	518	478	504	509	471	482	464	457	503	479	487	500	503	487	461	485	487	474	510	521	495	529	518	495	533	498	516	507	495	522	483	520	502	475	509	484	472	493	506	541	475	495	503	502	495	490	465	479	522	514	499	513	469	487	521	530	521	470	490	481	519	507	490	489	512	445	478	498	475	439	485	490	478	489	496	498	544	491	503	477	509	466	482	516	503	488	464	501	527	515	467	487	531	507	495	474	459	504	474	525	452	485	515	486	447	463	484	524	517	495	476	511	519	511	473	492	501	506	538	477	483	469	458	481	470	487	500	497	497	491	484	470	494	484	481	520	472	508	493	499	467	532	490	519	470	487	491	513	480	479	516	488	533	514	488	488	498	518	484	506	499	520	485	492	526	494	513	529	504	503	484	492	496	502	515	504	501	497	500	499	516	543	512	503	505	496	516	500	494	469	462	517	520	483	462	506	519	497	555	488	475	482	461	469	519	523	513	509	492
33703	10636	1292	624	521	510	373	322	296	332	358	318	321	356	342	280	313	347	296	313	309	332	339	310	316	298	337	318	325	331	324	332	295	313	286	268	306	359	286	327	330	293	287	299	327	324	325	335	338	336	355	298	361	304	284	301	330	298	312	334	318	346	293	333	286	284	356	335	314	307	310	347	279	345	349	314	306	310	330	318	371	345	309	339	297	302	336	323	332	356	321	357	349	352	319	315	316	297	265	271	313	311	336	331	312	302	320	308	336	293	308	327	317	315	318	317	323	324	304	305	319	315	349	325	327	301	317	293	328	289	300	310	316	326	295	320	345	330	305	305	313	304	312	301	297	284	312	329	327	308	327	326	298	360	297	350	318	320	333	323	346	322	315	297	325	383	308	296	333	321	291	317	317	317	318	308	329	329	318	346	309	319	304	305	324	316	342	304	296	274	309	318	346	296	321	368	339	318	334	298	324	323	335	277	292	307	333	295	327	331	291	338	323	289	314	346	301	333	343	348	360	328	325	324	318	315	316	290	281	306	325	300	300	311	316	324	309	318	306	324	339	312	323	332	342	294	326	335	305	340	301	342	316	317	312	333	332	310	337	329	303	291	309	347	335	342	305	342	305	333	303	310	303	371	332	294	316	329	337	360	320	302	288	279	341	291	343	350	320	315	333	321	339	317	342	352	326	339	322	314	285	299	312	294	318	317	362	329	334	321	340	351	328	311	300	306	346	318	301	351	335	298	276	322	325	329	327	350	321	305	343	311	340	329	285	353	305	313	329	323	332	321	311	299	331	299	330	343	365	335	310	301	317	299	326	347	335	319	312	314	336	311	292	324	339	306	319	354	330	283	325	316	328	289	333	329	315	317	318	291	338	321	313	319	341	320	309	344	354	317	281	326	357	303	322	313	317	353	329	315	309	279	308	337	288	328	317	317	324	336	313	312	330	320	334	300	321	345	334	353	328	309	300	309	295	324	309	326	334	324	307	326	311	313	319	329	310	320	305	341	358	308	328	312	307	320	342	316	327	290	357	316	351	319	352	339	295	352	298	306	307	356	319	294	330	323	318	342	312	344	346	319	340	295	325	297	283	275	329	344	310	336	360	334	327	310	317	330	300	304	294	325	323	297	324	313	328	319	289	309	348	311	326	284	328	310	329	275	350	310	350	297	301	269	309	301	336	316	308	319	319	321	308	333	312	298	334	343	369	342	343	309	325	303	325	364	320	323	320	331	327	290	311	338	309	289	329	338	321	317	352	307	318	290	335	333	347	342	318	337	291	368	324	286	338	301	316	323	285	340	328	297	338	327	320	349	293	369	321	298	353	301	318	276	332	327	339	315	279	351	274	309	338	315	283	289	338	318	324	336	327	310	310	308	314	330	336	309	331	340	341	325	366	309	314	281	335	356	327	327	344	334	304	290	342	316	311	325	323	297	312	312	339	345	333	318	332	320	297	346	343	311	366	281	346	320	333	333	342	329	309	335	290	316	298	328	339	316	324	318	324	328	334	292	292	332	331	331	281	299	337	309	332	333	281	303	338	358	320	315	298	334	315	306	347	310	336	280	296	355	314	324	287	272	299	292	316	332	335	292	298	343	328	323	327	314	308	335	312	292	312	327	320	292	274	322	300	351	343	312	306	352	296	327	305	308	308	295	298	355	345	303	326	342	333	284	290	357	330	327	319	340	303	329	321	302	310	330	299	297	283	316	299	353	331	333	298	276	321	341	318	319	351	318	316	350	353	322	273	302	337	324	314	333	293	319	302	332	317	336	323	350	338	320	300	319	326	341	292	346	299	338	305	318	341	301	302	321	338	360	315	309	302	340	311	341	336	310	335	328	320	327	324	311	314	321	338	278	317	316	319	312	306	306	295	350	338	307	344	292	375	322	332	317	374	334	308	312	317	339	312	321	328	325	338	361	317	323	278	302	342	341	288	309	341	289	310	282	315	326	299	314	329	321	305	283	332	305	344	332	335	334	353	314	312	289	270	331	356	319	320	316	335	309	310	355	315	299	326	304	300	348	329	332	321	299	302	296	310	330	351	347	331	342	346	318	305	310	321	304	320	319	286	301	314	298	300	311	337	343	315	322	362	340	312	322	323	319	319	322	323	328	289	339	327	324	327	323	326	317	329	313	308	330	320	301	345	295	307	316	299	331	338	345	321	321	333	288	291	303	328	306	302	324	297	307	322	325	339	310	319	390	323	316	352	311	305	330	325	359	327	341	310	285	318	323	283	319	325	308	337	321	337	313	308	304	322	325	303	332	310	339	299	337	329	302	316	304	312	337	336	300	305	345	321	319	337	279	325	329	319	314	316	349	331	325	330	312	311	315	320	318	318	333	346	329	341	300	331	322	299	293	288	343	337	308	330	325	355	314	303	347	309	339	312	288	287	352	311	312	283	341	323	324	304	279	300	323	313	316	338	375	322	292	302	307	320	319	301	310	305	347	311	324	331	316	341	313	305	341	321	330	309	337	323	293	312	319	321	299	336	309	306	319	301	299	317	314	320	322	333	305	300	302	293	284	332	315	318	333	285	325	325	328	344	335	321	312	320	370	326	335	298	335	341	323	288	318	330	362	302	331	326	274	333	324	336	305	326	282	328	329	324	330	322	329	289	336	337	294	325	334	318	308	320	294	294	325	345	291	291	373	347	323	306	313	319	336	337	335	296	319	305	317	336	314	328	375	314	304	314	321	331	298	327	304	280	309	337	324	327	360	352	304	322	328	365	336	311	300	282	299	327	307	328	328	331	329	332	316	312	292	310	336	306	337	307	329	304	318	337	318	291	318	300	318	303	342	322	341	320	326	311	310	332	320	316	292	330	320	327	334	297	319	331	311	289	345	321	318	319	304	319	320	304	314	319	308	326	314	317	313	331	326	294	275	323	326	332	341	343	314	321	301	330	306	336	302	323	302	307	320	295	325	318	342	346	302	293	327	317	330	326	314	324	298	300	357	311	298	336	312	283	332	314	327	311	281	342	319	329	350	321	323	292	326	322	286	344	310	329	350	304	305	330	338	338	319	355	344	326	285	322	318	342	318	315	291	324	273	309	284	337	299	299	345	324	319	332	306	313	356	314	290	292	322	294	342	302	336	318	301	319	319	300	323	298	313	293	315	329	324	329	320	354	318	345	310	309	337	286	301	321	312	335	316	305	301	347	290	291	315	303	318	307	291	332	328	311	344	293	324	324	324	331	311	332	303	315	315	308	340	338	309	309	327	297	337	315	333	320	329	323	317	322	363	340	313	341	290	301	328	319	330	305	344	348	317	323	319	275	289	316	334	325	324	332	359	344	298	344	318	298	322	361	359	301	310	328	299	327	335	324	327	352	360	290	344	363	316	304	322	318	309	316	320	311	318	297	330	318	314	310	327	319	288	304	321	284	330	335	354	355	328	348	317	321	315	296	323	320	342	310	289	343	328	318	305	300	298	290	315	348	343	309	292	307	321	260	322	327	326	335	315	327	298
5730	894	826	744	755	700	671	679	748	729	710	700	725	681	706	711	705	735	716	718	684	742	761	732	735	692	706	696	767	677	727	719	715	693	714	756	768	737	725	707	729	715	717	705	698	720	715	725	748	670	716	770	726	721	712	681	760	765	693	697	714	713	708	768	730	709	773	703	714	710	712	720	716	759	716	706	710	698	697	660	724	728	730	708	738	734	734	694	681	722	725	732	697	702	731	699	763	715	712	717	766	709	717	736	699	692	706	771	724	750	789	721	712	717	676	699	751	665	754	696	758	732	715	711	738	728	725	678	709	674	706	738	701	702	741	682	709	687	767	733	741	669	753	716	717	713	721	744	714	736	704	693	741	676	723	755	733	705	752	770	737	742	703	704	691	746	699	739	703	701	750	709	705	761	707	671	702	731	692	720	778	678	688	716	739	693	755	744	692	720	726	707	763	758	728	684	721	710	713	699	687	712	777	699	710	751	699	726	689	754	758	797	730	759	716	707	696	724	673	701	686	690	702	704	709	741	735	715	733	739	732	718	706	692	756	726	708	696	716	728	691	731	694	753	723	686	743	740	736	751	741	740	685	737	693	723	711	738	686	711	704	747	771	728	680	748	699	730	770	769	690	665	691	660	762	689	702	746	697	696	759	741	692	728	718	687	727	682	745	730	746	712	758	718	705	698	724	756	717	690	696	708	736	776	695	724	741	695	732	695	741	734	767	695	715	720	694	731	749	737	685	728	760	718	700	736	684	724	706	713	721	763	737	689	735	740	712	667	726	723	701	690	725	716	747	724	713	692	722	704	699	712	736	722	701	733	738	724	739	691	687	727	737	761	702	764	728	707	747	732	745	745	725	699	658	717	715	681	708	749	765	744	711	699	696	712	696	729	759	739	746	702	707	693	729	734	724	707	741	748	736	689	721	712	746	724	687	703	777	690	670	690	761	759	720	681	705	688	678	741	738	730	728	696	688	738	689	690	693	701	746	699	699	721	687	701	700	728	716	761	731	748	661	722	650	771	737	690	706	744	727	751	716	682	713	742	693	722	732	748	747	644	724	703	705	743	733	717	709	683	741	744	684	710	711	696	714	686	716	742	705	739	718	697	701	753	708	725	721	757	692	675	704	745	681	684	729	699	729	752	732	726	662	713	744	713	688	695	707	737	709	716	720	738	676	708	707	756	690	720	731	716	741	706	714	691	685	731	650	708	741	715	707	660	713	761	717	771	712	715	705	697	730	722	687	697	688	717	721	696	725	703	718	729	727	669	759	721	726	729	731	731	717	692	720	691	740	668	747	684	716	770	717	727	742	719	707	711	689	688	711	741	695	691	713	721	729	678	732	667	748	722	743	731	729	724	691	728	706	684	718	711	715	778	701	728	762	722	720	740	667	708	723	778	747	744	710	693	739	743	745	748	695	713	759	742	693	733	688	715	726	736	725	693	726	712	762	721	726	698	719	775	747	699	718	707	738	660	731	763	748	728	785	689	699	718	718	738	768	702	696	717	717	691	737	780	682	687	756	701	698	697	755	701	705	719	719	739	710	717	751	704	679	734	744	723	736	719	746	757	724	740	727	693	706	720	749	727	735	743	696	711	742	743	747	695	753	730	730	698	768	695	717	677	717	700	724	727	728	711	653	713	763	704	736	729	729	740	679	710	728	759	730	725	710	711	723	729	706	758	677	667	719	738	737	696	737	730	678	732	728	699	718	672	691	712	705	727	713	691	715	760	701	723	756	708	678	710	753	754	680	699	712	688	741	697	712	693	712	727	710	760	696	738	723	768	707	713	719	673	725	744	712	756	717	723	677	711	691	723	690	696	724	669	680	739	700	717	663	688	747	688	738	712	721	692	700	681	711	712	725	677	722	723	711	670	700	723	690	696	710	679	684	649	732	686	744	754	770	681	696	751	729	681	747	758	696	752	719	692	730	736	679	720	681	717	735	716	694	712	670	706	693	747	694	708	704	713	736	729	740	729	693	711	768	699	715	700	708	719	686	724	703	706	669	664	735	753	663	745	716	754	706	735	729	694	691	726	725	720	700	691	748	732	722	737	743	710	782	670	687	701	713	707	735	750	754	696	706	712	708	759	773	716	667	743	705	715	758	714	695	762	748	703	748	693	707	739	739	750	679	670	736	744	702	712	707	705	717	764	740	696	713	714	766	738	736	705	687	731	727	735	743	731	743	708	730	730	672	736	765	678	713	673	688	707	679	686	774	686	701	757	706	715	727	716	721	754	678	722	727	723	710	691	694	715	735	700	687	689	746	731	677	758	749	720	761	675	691	729	728	660	694	718	698	772	748	725	697	761	728	720	683	685	696	680	709	728	645	747	694	721	721	745	684	680	720	681	699	740	721	811	725	734	706	732	743	690	689	715	725	687	720	727	650	707	727	691	738	695	703	738	761	743	648	762	720	726	696	719	707	671	728	732	691	725	720	757	721	682	702	720	737	733	693	730	738	744	751	764	730	727	750	678	740	735	711	718	732	736	708	739	725	741	716	762	728	723	695	733	725	723	714	744	695	771	727	685	730	721	705	709	682	721	745	719	722	735	740	715	724	741	778	720	707	712	742	688	698	716	701	741	702	738	688	732	717	713	699	720	742	669	744	724	721	692	750	706	736	743	692	736	715	728	736	719	724	682	664	698	700	699	718	670	732	688	702	662	699	712	705	762	731	747	730	749	677	712	743	754	645	723	692	726	664	677	721	718	681	767	686	690	688	691	734	724	667	724	693	755	736	690	708	714	682	736	761	732	728	724	721	731	701	731	708	677	789	714	673	708	798	689	688	735	746	743	722	758	743	719	769	738	686	729	709	730	733	720	767	716	742	697	680	729	742	712	713	713	725	703	716	691	713	722	666	687	720	744	698	675	709	730	685	728	733	710	715	739	717	753	689	754	727	710	734	741	678	706	732	706	715	729	722	764	712	736	723	679	687	715	743	683	742	704	732	746	731	686	682	688	712	733	709	697	710	705	698	660	760	701	705	721	737	711	689	670	740	702	779	707	744	693	731	708	747	742	669	736	718	701	718	728	742	709	722	737	670	765	721	738	745	712	769	739	701	723	722	710	768	708	731	713	715	706	692	679	739	665	769	757	749	773	739	708	696	699	763	728	722	727	709	748	672	731	763	747	721	753	770	724	705	680	735	745	679	718	722	692	744	703	693	710	739	716	720	719	698	730	708	726	691	695	717	743	691	755	724	753	715	734	692	677	657	720	717	719	710	739	730	697	716	750	723	714	684	741	697	753	708	719	705	690	725	723	750	691	747	722	732	695	774	735	715	695	680	695	736	717	698	693	747	656	720	716	684	744	679	713	737	680	713	754	728	712	730	728	715	727	716	786	669	671	789	728	733	727	754	730	693	721	653	680	735	770	718	691	712	703	771	784	709	719	745	724	738	767	708	730	726	699	707	693	694	703	704	684	701	688	698	739	702	689	702	711	731	703	750	738	706	770	730	759	746	708	710	673
25285	21710	25503	28447	21610	4780	594	543	452	447	418	459	414	397	408	405	425	417	412	389	435	392	384	413	403	399	413	377	445	384	389	360	380	381	369	404	421	408	354	414	437	380	394	373	397	390	439	410	391	407	387	376	401	359	379	412	387	390	414	375	396	353	423	377	390	371	406	368	395	405	393	396	400	406	377	401	439	364	408	414	377	383	359	381	388	416	375	395	341	383	371	389	376	373	406	449	398	412	399	372	401	393	352	380	396	386	391	389	405	364	409	335	403	380	399	420	403	384	388	414	405	370	395	389	392	371	362	357	351	430	399	396	403	371	380	386	415	382	381	392	383	424	420	375	420	373	424	347	400	361	358	385	395	402	394	354	427	403	406	367	380	407	397	362	407	400	385	399	418	362	334	371	410	439	378	371	444	414	383	364	436	388	385	371	380	404	366	410	397	413	393	392	391	401	378	392	409	410	382	353	381	398	385	356	377	385	383	386	400	397	427	415	445	396	387	390	409	361	388	400	392	431	398	401	404	413	390	356	339	426	370	372	389	364	401	396	444	405	363	395	396	402	435	393	368	358	419	377	386	380	374	377	427	388	420	389	365	392	368	409	424	399	396	400	392	382	408	385	382	394	390	439	400	423	388	399	415	360	390	387	383	397	366	401	392	376	408	387	397	380	406	357	384	392	410	390	368	446	416	372	366	396	368	392	392	371	405	347	412	414	411	413	396	414	379	404	422	384	398	410	424	407	391	376	409	415	417	391	390	365	413	386	412	400	431	392	398	420	422	398	402	408	396	396	393	396	402	417	346	348	375	385	425	396	394	387	431	422	406	392	400	412	389	348	413	396	352	395	416	385	394	409	381	414	408	383	395	389	417	393	396	427	371	391	351	404	399	402	396	376	397	391	398	377	375	392	391	417	397	427	412	372	404	409	423	383	412	403	411	408	360	375	401	380	390	388	375	402	355	439	458	370	391	412	375	385	414	373	399	402	413	406	388	418	412	379	403	355	376	419	409	395	363	390	357	398	349	425	419	393	336	348	388	404	408	399	415	377	410	392	410	405	414	375	436	405	402	402	365	394	378	415	420	396	391	389	406	380	373	369	355	401	392	369	382	391	338	381	367	412	419	416	341	369	383	420	418	401	412	366	381	387	383	411	400	363	402	384	417	379	397	397	429	430	408	405	429	363	348	400	373	353	373	414	408	360	385	417	430	437	396	367	383	377	411	386	395	344	400	354	447	407	402	384	401	390	378	376	414	436	404	379	362	437	350	384	394	413	394	376	401	410	368	386	402	393	424	387	382	382	370	453	405	379	396	365	434	418	412	401	398	373	401	425	374	357	407	386	419	405	407	436	429	397	377	403	359	343	395	390	393	406	356	404	383	404	442	368	370	386	407	411	459	370	385	398	376	385	336	404	385	382	394	380	368	369	376	377	449	387	434	415	369	404	388	386	370	367	364	409	368	422	423	408	391	388	386	419	404	413	374	396	356	403	375	417	399	402	376	389	395	382	408	402	381	437	373	395	364	407	394	432	416	412	376	390	414	390	405	376	437	399	384	395	380	399	385	397	366	411	374	383	375	395	365	427	375	394	365	360	394	401	405	382	362	372	408	421	429	369	385	430	441	384	380	377	387	405	398	366	384	392	406	402	386	366	383	392	382	397	419	365	375	388	427	399	452	446	407	411	412	412	393	427	393	371	440	425	404	391	377	404	396	375	430	384	375	357	404	369	404	370	370	397	390	359	373	394	395	406	390	390	388	405	363	373	376	419	423	370	389	382	419	408	424	386	378	391	394	386	384	384	403	423	423	386	394	403	398	400	392	380	407	407	365	385	377	375	394	373	398	362	404	408	388	386	399	389	419	361	415	373	419	402	430	376	404	381	409	379	439	395	387	330	374	380	398	464	380	392	385	403	418	388	378	405	406	381	383	373	386	375	371	397	366	408	375	395	375	414	386	435	423	399	362	395	407	423	364	370	386	388	355	371	432	394	392	392	407	395	386	391	399	388	370	395	403	402	392	384	370	360	366	397	411	418	380	408	393	383	393	391	367	383	353	382	387	375	381	432	364	383	358	399	381	355	374	348	363	380	425	364	394	373	431	408	394	384	384	419	350	332	372	443	398	415	397	383	401	406	390	396	377	418	381	401	398	399	369	374	369	378	380	373	371	337	418	395	430	379	423	395	391	386	433	402	397	415	422	410	370	379	427	389	359	426	387	420	386	361	417	412	392	404	378	393	342	424	385	395	383	366	374	381	409	416	369	431	374	385	379	391	411	396	370	380	372	415	356	378	439	387	385	366	343	397	373	431	408	431	386	389	387	397	394	424	448	392	390	375	395	402	385	398	368	382	379	387	389	423	357	377	382	390	400	407	373	365	403	447	388	380	394	386	385	404	385	399	403	357	412	406	402	386	388	394	389	403	363	398	395	409	423	371	390	384	353	413	380	381	390	395	392	390	394	376	391	360	389	398	378	384	393	373	410	385	400	401	390	401	399	409	387	360	391	431	395	369	395	403	383	400	398	401	386	422	408	392	392	403	396	382	382	401	376	405	399	391	412	406	388	418	409	371	378	370	392	378	389	414	415	346	403	371	391	392	380	375	398	432	362	394	393	391	409	395	411	393	435	389	397	415	437	395	406	357	373	399	419	407	446	419	422	410	397	390	393	408	391	353	364	381	371	441	375	445	437	412	408	376	422	398	391	376	394	394	391	406	407	408	407	408	390	371	337	401	388	413	426	369	367	401	414	429	387	362	402	361	392	395	387	375	383	418	384	364	349	385	396	396	410	386	397	407	389	403	410	395	375	350	407	392	377	431	421	405	394	387	423	369	370	410	390	441	389	416	369	394	385	416	405	378	404	454	389	404	376	373	414	377	431	390	376	413	376	392	435	399	381	371	405	406	392	402	422	361	408	396	390	358	342	404	396	397	402	436	349	358	381	385	398	388	437	335	382	408	396	362	381	390	393	386	354	397	419	348	382	345	385	382	404	361	361	403	397	372	392	442	418	385	402	367	408	381	368	381	360	378	351	396	418	404	452	400	402	409	384	385	408	375	370	364	413	392	409	400	388	406	373	398	380	433	403	380	362	424	397	403	377	352	410	418	406	419	399	368	394	427	397	390	407	396	428	340	409	384	416	391	403	379	411	383	403	433	385	355	364	417	376	382	444	373	403	442	372	383	352	368	401	368	348	389	421	390	395	388	359	395	400	387	395	422	398	409	385	362	390	389	406	412	353	346	378	396	415	385	385	400	369	408	378	416	365	357	375	380	354	413	375	408	419	430	388	399	395	375	376	400	379	377	373	390	407	435	363	368	411	390	391	372	401	370	384	431	417	391	389	393	392	392	362	413	349	349	379	382	388	368	436	390	413	359	403	400	388	373	395	391	363	385	411	430	362	364	380	364	383	388	371	386	345	392	359	382	358	376	387	398	368	414	410	435	394	371	362	406	394	379	359	403	338	360	387	400	400	421
3363	3328	2118	1426	1045	1022	895	882	878	844	865	855	881	835	870	856	822	804	883	826	849	820	803	878	804	851	869	828	819	894	821	871	810	837	847	873	775	903	792	850	846	846	834	810	864	795	834	878	891	854	877	828	851	832	843	832	874	834	818	848	829	834	830	826	851	814	872	832	804	785	751	894	830	824	799	849	818	825	865	811	786	892	904	794	852	834	814	828	807	854	811	862	838	821	864	856	856	834	819	839	823	836	822	849	842	838	879	849	802	793	826	849	812	884	849	781	869	862	819	823	801	839	840	830	779	827	778	805	850	838	824	814	864	853	806	765	835	771	809	831	848	829	845	826	851	802	836	869	814	812	828	831	853	837	875	853	858	839	829	819	806	865	817	817	801	830	840	860	892	872	807	801	835	817	825	825	815	856	866	861	856	795	818	891	837	908	834	852	892	878	813	895	833	841	851	774	832	810	783	840	789	787	819	871	787	829	849	825	798	834	823	862	806	803	849	822	813	822	837	824	824	856	795	858	781	834	865	866	899	866	862	861	834	848	881	830	873	848	815	818	874	840	871	840	857	841	806	871	815	814	844	828	802	913	900	805	833	838	795	822	788	829	800	806	839	826	819	813	819	838	813	839	846	860	784	784	819	823	847	772	839	854	833	818	839	806	852	824	793	810	812	819	830	819	811	835	859	851	822	844	801	781	832	783	821	797	805	846	848	832	814	845	816	807	835	764	821	805	831	801	835	876	797	864	873	823	883	818	844	843	834	865	854	797	846	880	828	818	794	803	870	811	833	866	893	830	826	797	843	821	860	864	826	836	811	830	846	865	836	823	828	867	791	822	819	862	880	823	820	803	855	810	845	770	828	853	864	869	851	788	846	839	838	841	832	844	866	818	823	834	776	890	796	857	836	843	832	828	837	861	827	843	852	838	815	848	866	884	799	789	848	837	848	806	859	854	843	846	830	847	801	813	815	841	830	797	851	851	844	816	829	828	858	813	838	779	799	841	820	811	828	842	824	840	775	876	839	811	818	842	752	825	837	858	828	855	787	822	859	862	854	797	824	830	851	838	778	812	813	835	819	807	837	867	812	865	838	822	859	813	866	800	819	847	796	834	845	859	853	842	857	835	838	800	830	855	839	798	864	889	887	837	835	808	789	821	854	856	874	806	773	824	804	877	800	816	837	868	845	851	797	860	842	842	806	852	874	844	830	825	883	830	805	862	831	828	826	812	855	819	803	837	869	868	849	837	854	758	828	848	787	841	862	865	839	807	867	857	822	804	851	876	800	804	855	791	826	831	822	830	851	848	806	941	832	825	862	826	841	842	812	782	833	833	875	787	818	847	829	862	821	826	860	813	837	873	866	834	834	841	831	877	825	792	816	864	871	859	857	871	832	811	843	822	893	867	856	875	874	887	843	816	824	803	866	776	893	846	836	837	802	762	803	823	840	848	841	792	805	849	905	839	759	829	850	869	800	841	838	831	850	806	824	872	807	849	849	880	839	834	891	806	889	823	808	848	850	809	812	835	859	837	824	811	870	820	787	835	796	827	823	863	827	837	857	826	796	820	867	904	807	851	822	843	843	843	818	834	813	810	825	843	849	813	833	786	855	855	897	858	768	845	852	816	820	842	775	838	823	832	827	867	856	861	821	826	864	794	836	834	814	831	866	832	859	829	796	827	894	868	805	812	869	811	824	864	798	827	810	827	833	812	822	859	782	840	839	788	839	869	843	828	824	835	880	825	805	858	885	812	803	849	859	855	867	791	897	854	836	824	810	834	842	840	842	791	827	821	824	848	829	832	811	876	763	842	860	821	791	834	809	823	837	870	852	808	839	878	841	894	818	813	821	808	828	838	861	833	862	820	788	842	841	853	821	851	838	793	832	847	891	811	854	835	853	785	827	855	826	802	862	850	784	834	808	819	844	822	826	773	845	855	787	772	796	820	817	855	863	874	813	852	808	832	811	815	845	855	832	786	897	804	896	826	789	842	785	841	842	812	824	799	836	879	784	865	810	833	820	794	877	822	884	772	800	827	854	856	836	832	829	801	853	799	846	839	823	886	837	860	796	863	832	811	802	807	862	866	884	820	830	871	788	835	803	833	857	850	818	844	885	856	862	823	831	827	813	842	827	831	843	809	842	846	885	830	902	838	833	815	826	792	824	852	826	769	822	875	813	814	826	860	830	819	866	855	867	811	862	810	831	831	787	828	848	833	855	818	799	815	821	872	828	856	851	815	817	859	881	802	798	813	811	825	845	842	813	819	850	805	874	859	819	882	809	855	775	839	844	825	831	840	844	869	801	831	853	835	827	816	879	838	742	877	832	820	862	808	861	902	812	825	756	834	799	891	862	813	814	880	810	873	821	842	838	789	858	769	802	868	789	805	828	853	814	869	856	837	814	847	825	837	798	818	788	841	827	884	825	793	834	855	835	837	848	825	829	850	810	831	863	852	809	857	840	877	826	823	876	805	799	856	820	841	850	829	811	838	848	833	841	797	862	866	839	852	858	772	853	830	815	838	830	843	830	805	865	850	841	847	832	861	863	830	767	873	821	825	867	870	842	836	790	829	800	781	796	846	845	835	881	862	876	801	861	848	795	883	823	808	828	860	807	793	912	826	879	821	808	799	802	776	831	871	847	856	884	844	877	891	769	839	819	911	809	819	845	853	859	850	823	834	768	903	815	819	827	831	884	813	791	833	860	791	864	827	795	846	857	787	811	799	866	851	817	842	858	823	801	822	829	836	830	778	891	830	800	771	819	845	810	826	872	804	778	856	833	796	809	822	807	867	883	793	840	836	859	823	854	871	865	789	830	824	836	806	816	832	795	832	843	770	789	861	849	826	883	895	829	826	803	788	824	790	814	825	850	832	823	802	865	790	780	813	770	873	839	806	861	820	795	866	860	820	821	852	810	809	842	832	835	799	823	834	874	841	875	808	835	823	842	860	822	834	796	812	816	814	875	878	802	799	801	831	861	766	831	869	835	832	877	845	828	875	861	854	879	840	851	837	824	782	871	887	822	875	850	825	833	801	800	881	834	841	799	812	817	873	871	808	866	822	835	862	801	801	831	847	837	835	830	832	839	782	826	887	827	867	835	777	815	866	837	840	857	814	831	850	847	828	825	812	811	826	838	833	814	803	858	762	848	836	842	810	814	838	890	824	792	804	821	809	802	833	801	847	834	797	858	799	840	804	846	853	832	834	843	826	825	818	830	791	792	874	798	888	825	833	888	833	848	818	889	868	852	785	832	879	839	816	830	878	861	857	829	827	843	834	858	849	815	876	816	859	830	828	825	861	804	820	823	845	811	814	864	796	799	844	836	855	798	809	823	834	779	822	809	856	834	835	928	839	845	858	816	817	803	813	876	807	824	838	798	823	803	864	831	772	833	853	837	802	841	873	812	850	805	845	819	831	853	827	837	829	859	858	887	813	897	915	844	838	823	878	819	808	873	800	890	832	865	857	799	826	881	846
24518	21696	26077	27835	21704	21707	3146	538	376	362	335	304	278	262	257	271	242	246	262	245	221	246	238	253	237	254	241	228	214	231	229	226	272	245	206	237	225	246	192	214	238	245	211	251	211	246	231	198	231	244	221	208	227	238	252	247	222	213	239	221	209	192	240	239	237	210	216	232	245	240	205	238	210	235	218	211	241	224	228	226	200	242	214	247	267	212	224	251	218	230	231	226	213	221	247	233	226	236	240	217	225	226	219	194	223	211	228	236	212	239	252	237	200	205	199	197	208	230	235	245	222	216	219	241	216	239	211	215	203	213	277	212	244	231	240	241	219	216	206	208	212	189	198	208	207	243	251	203	207	239	223	237	243	220	217	223	211	244	252	214	201	216	232	233	221	212	235	235	238	245	244	200	196	241	229	230	228	236	228	248	228	213	192	204	258	216	223	225	217	241	212	205	238	227	236	223	207	209	218	263	242	255	231	224	211	201	201	227	223	229	200	221	243	217	216	227	231	229	215	216	256	259	261	228	229	229	206	224	230	214	231	210	224	244	234	220	250	199	219	230	237	209	202	235	198	223	223	246	239	218	233	241	240	245	222	210	212	219	235	209	194	215	209	223	242	215	238	194	207	227	220	217	209	230	229	235	262	217	238	250	217	252	233	220	207	194	235	234	204	235	237	235	232	221	255	215	221	228	237	221	228	196	233	227	248	224	233	215	238	231	218	236	231	237	212	193	217	236	250	195	231	214	220	239	217	233	232	228	254	216	245	214	223	255	225	195	229	239	224	206	212	218	223	265	217	201	260	220	210	209	200	216	220	222	216	188	200	241	231	223	240	217	197	225	203	229	237	241	218	254	217	246	227	228	212	231	224	217	209	198	213	205	222	224	228	234	203	227	247	234	229	249	222	241	215	243	215	218	241	232	206	210	240	231	245	220	250	228	239	207	229	214	246	224	198	217	235	220	237	219	233	241	239	228	228	242	232	220	194	216	243	212	240	218	243	220	263	244	222	244	193	272	193	240	258	220	221	195	247	228	247	223	246	252	235	235	254	235	256	232	242	224	238	249	229	226	212	202	215	256	214	198	218	231	210	229	215	207	247	207	209	202	230	236	209	220	195	242	223	205	227	216	219	252	239	237	238	228	257	239	227	233	222	222	234	215	210	201	214	230	223	224	229	213	222	254	210	235	254	217	220	230	252	209	214	212	232	200	241	235	217	249	221	240	217	229	206	225	236	214	211	239	234	229	227	208	215	219	198	216	204	237	214	243	274	169	218	226	205	222	219	207	208	196	188	204	225	199	197	200	246	228	225	211	224	224	187	226	231	244	219	237	223	200	227	211	235	223	267	211	237	214	234	230	247	214	221	231	227	227	210	266	216	220	223	240	208	227	204	246	213	217	240	236	229	253	226	236	229	223	236	220	210	212	243	218	215	222	224	213	247	228	223	207	205	208	219	205	223	228	234	208	191	221	203	234	215	244	207	217	195	200	188	221	238	234	234	222	239	232	214	203	218	195	211	216	203	202	233	234	240	250	211	230	214	220	217	225	238	229	228	203	211	230	203	195	223	208	213	209	217	204	234	231	201	214	213	211	215	228	251	242	213	225	211	241	226	237	239	233	219	246	231	230	211	227	232	214	242	245	210	217	217	199	214	209	240	225	233	228	239	202	244	220	229	230	232	227	222	250	211	213	201	209	239	235	245	237	248	246	216	241	216	214	223	212	212	223	250	243	205	235	223	217	226	223	206	221	245	246	270	246	213	248	221	208	226	219	217	220	210	222	234	211	186	232	215	257	231	212	249	229	216	201	232	233	218	237	233	243	227	211	222	209	232	232	232	230	221	233	231	225	230	243	235	224	222	264	255	230	216	227	223	247	239	250	232	222	225	229	237	222	223	228	216	231	231	214	172	224	245	206	241	216	212	224	197	223	206	225	228	208	225	229	206	227	231	210	238	226	225	249	227	212	213	246	223	223	219	220	232	193	238	210	211	252	233	209	209	211	222	190	236	239	236	244	214	215	210	228	252	231	227	207	223	229	207	249	195	207	236	240	223	198	232	221	217	205	214	237	220	232	186	206	209	236	196	224	208	220	196	208	243	223	256	244	211	221	223	200	198	212	196	199	215	207	209	223	211	219	244	210	236	217	244	217	222	231	218	239	246	199	228	235	222	218	227	231	217	229	227	243	242	201	212	207	182	242	204	241	190	207	204	248	234	234	200	240	221	245	216	219	218	211	211	246	196	224	219	207	219	235	226	233	209	223	215	237	205	222	264	247	205	205	205	191	209	202	223	227	247	218	221	237	220	237	234	219	226	212	216	241	211	234	197	210	219	224	244	219	214	215	189	205	229	212	208	228	199	247	231	214	208	246	199	207	234	224	226	215	201	211	221	211	219	212	242	206	234	188	229	221	216	226	235	216	227	217	239	230	231	211	251	217	234	209	218	201	217	214	230	199	208	239	223	231	237	207	222	188	219	264	225	232	224	212	215	190	235	238	251	226	236	212	265	224	213	204	244	212	250	215	190	230	219	233	232	193	215	244	235	237	212	192	221	198	227	250	272	222	218	225	236	236	226	190	222	219	217	193	235	206	191	231	222	221	191	234	237	205	232	233	250	196	233	209	214	230	213	238	219	233	211	230	209	225	227	199	238	207	234	208	212	247	229	213	215	227	245	242	226	239	200	213	232	219	213	226	210	213	233	208	189	226	222	209	235	229	239	203	249	231	224	271	245	201	208	207	247	206	199	235	221	207	195	214	225	206	221	222	208	225	218	241	257	224	237	213	225	206	216	188	194	226	243	243	223	221	226	244	229	229	235	207	201	207	204	240	230	206	258	222	239	241	216	221	235	213	223	238	229	206	217	212	207	204	218	211	245	254	199	218	234	224	217	248	204	202	255	200	208	209	220	202	226	210	205	224	220	230	204	230	228	237	247	213	199	204	231	181	216	249	206	228	226	208	212	212	231	214	225	256	242	211	225	236	259	220	193	216	215	226	232	199	213	201	209	227	237	218	227	205	239	209	209	222	210	205	223	204	222	209	249	237	212	222	224	232	255	237	221	215	220	242	240	203	217	193	204	210	224	238	208	231	219	244	200	205	250	221	223	209	210	195	225	230	208	227	227	230	217	219	233	209	199	223	247	237	216	204	210	231	254	214	243	221	240	225	206	225	237	231	205	215	252	205	212	221	223	226	219	216	212	243	238	228	229	211	238	210	212	205	242	217	183	228	247	212	224	224	213	252	192	239	233	241	217	213	229	205	250	258	205	209	236	231	231	249	210	219	229	218	204	239	235	219	231	220	195	219	240	250	215	189	223	238	226	229	199	228	202	225	231	225	202	198	254	253	199	228	228	222	203	251	217	260	236	210	233	246	204	228	232	229	212	199	225	202	211	227	229	215	209	188	218	211	198	217	204	207	230	210	226	178	211	212	229	243	228	220	223	198	253	233	218	243	237	205	236	212	211	213	218	227	224	258
3372	5175	3122	1492	944	708	626	584	547	560	526	544	537	522	490	484	497	512	506	454	509	550	498	484	461	530	520	494	495	472	529	500	576	546	484	510	490	491	514	534	480	480	485	501	489	510	512	520	488	507	473	487	519	475	489	515	506	511	504	493	478	482	500	493	478	512	492	508	496	504	465	536	519	492	472	485	510	483	506	484	520	491	493	516	478	503	491	485	522	526	519	473	491	546	513	478	465	454	455	482	518	495	472	482	504	500	543	512	514	509	477	509	477	503	510	493	498	467	512	491	527	505	525	498	513	521	491	508	479	500	488	488	485	516	509	524	455	516	483	482	537	510	506	463	508	501	490	505	500	508	508	481	497	475	493	480	530	520	461	475	497	483	475	525	531	476	504	488	508	535	494	504	524	487	544	503	491	499	460	512	489	493	498	483	464	470	475	470	523	479	499	491	505	503	481	516	467	482	508	495	464	501	492	521	504	494	480	498	493	454	473	490	452	477	489	471	461	498	495	493	482	496	503	518	529	497	501	498	497	499	489	525	516	495	501	495	454	509	458	497	525	501	531	438	490	493	505	522	456	508	466	484	481	486	541	477	510	487	458	508	522	463	502	483	469	461	497	498	488	507	541	531	521	496	533	440	509	517	507	510	494	484	517	483	520	485	520	471	493	500	497	493	480	498	487	503	485	490	508	495	472	491	482	469	474	448	476	489	502	508	528	496	508	498	482	476	459	486	443	485	469	501	499	528	502	507	507	530	497	469	480	510	496	490	491	488	531	462	479	472	530	510	486	524	487	506	498	484	516	499	514	502	502	531	455	491	514	510	497	495	477	497	486	473	466	461	498	486	490	551	481	501	516	488	512	503	511	480	546	479	456	481	487	504	504	498	440	513	481	516	513	469	483	488	506	499	475	497	484	482	478	508	482	508	495	525	496	491	492	505	511	507	492	528	523	477	486	488	512	476	480	471	499	555	511	512	476	510	513	502	498	457	499	496	518	476	498	486	484	509	501	467	512	476	463	495	534	505	458	545	509	489	482	475	489	488	497	505	488	497	476	456	536	515	506	441	473	519	526	486	550	465	498	464	521	515	505	534	512	516	482	499	503	482	523	510	543	517	507	460	499	457	502	478	512	482	535	492	450	524	515	467	516	552	481	509	529	496	476	482	528	499	499	485	484	510	491	483	479	473	453	484	540	471	502	483	497	459	517	570	480	473	475	517	523	522	525	476	506	485	536	514	493	504	471	471	499	490	491	463	483	525	482	447	495	480	511	503	546	530	499	495	501	529	485	521	480	536	540	523	473	530	520	521	476	487	497	466	510	483	503	460	500	513	505	470	481	506	496	505	483	481	513	504	494	462	538	500	479	490	515	523	447	501	484	522	508	507	516	485	477	484	468	492	466	525	495	509	519	506	487	476	483	512	512	469	462	459	477	528	526	445	502	490	472	499	476	491	502	523	452	495	512	494	480	481	504	493	462	507	464	457	465	490	464	494	512	482	520	500	483	513	496	465	525	485	531	484	529	491	467	460	502	471	481	515	482	527	480	482	474	498	491	481	506	476	501	506	492	501	466	497	488	521	498	510	509	505	507	504	482	481	487	481	463	493	476	501	504	471	483	535	494	518	491	458	484	486	527	484	524	520	464	517	533	482	506	490	520	463	507	481	491	473	482	513	553	462	502	505	533	488	509	454	518	488	518	494	503	512	551	473	473	513	494	478	469	516	521	508	516	501	480	514	498	514	468	513	492	476	528	491	474	530	507	511	510	528	483	510	514	484	472	514	499	505	499	503	503	485	523	492	509	506	527	491	479	514	492	487	487	502	534	486	520	471	527	466	494	514	526	472	470	541	502	486	506	463	507	460	552	510	489	512	466	501	463	498	497	461	487	505	508	454	459	520	512	534	472	502	495	537	486	490	497	460	456	514	471	509	478	473	501	497	531	512	519	524	478	505	497	459	514	535	468	512	485	512	447	463	517	527	480	509	523	489	494	492	485	492	473	482	500	481	502	498	477	534	528	479	520	465	546	485	507	483	494	513	533	506	518	482	472	539	509	492	505	466	514	504	466	453	485	509	532	523	473	535	485	477	471	502	482	472	481	501	493	485	491	461	493	537	507	512	506	500	463	506	486	511	516	532	519	471	506	496	481	469	479	482	502	532	507	520	490	498	502	520	475	491	508	495	493	483	500	501	508	469	485	499	474	448	531	499	494	507	495	506	481	541	510	482	495	482	496	481	509	496	480	495	496	509	518	485	522	503	535	509	519	496	481	494	468	463	544	482	517	500	469	509	513	487	486	467	489	476	469	495	490	510	527	518	484	487	486	487	499	510	515	475	524	477	460	504	456	503	479	533	519	499	473	524	472	517	518	489	505	497	492	493	501	497	533	496	498	521	498	489	474	492	529	490	501	501	503	484	511	477	473	497	470	472	493	474	516	461	472	499	492	487	512	483	524	473	471	478	528	529	488	468	475	507	487	478	483	483	471	501	526	503	454	477	500	507	480	487	464	501	473	506	541	510	533	450	529	493	518	495	480	506	466	496	520	468	538	501	523	489	502	481	484	495	485	485	485	519	509	545	520	519	488	490	458	513	487	456	472	467	512	500	468	529	500	556	514	487	514	494	502	485	487	512	501	520	512	462	487	496	460	532	530	524	481	509	485	502	481	475	497	481	483	532	512	494	471	475	510	498	507	505	481	498	503	467	500	491	513	487	495	523	470	487	484	500	533	523	480	510	489	544	525	491	482	484	484	508	513	458	549	475	509	500	517	465	522	441	476	495	491	507	494	505	524	474	488	497	488	483	431	500	464	474	526	505	487	492	466	464	487	483	486	513	489	521	492	499	496	486	467	485	533	526	478	475	470	513	487	454	490	491	462	513	472	496	478	487	500	533	495	474	458	537	507	496	421	478	448	500	519	477	508	510	521	513	448	494	466	481	512	487	480	501	535	508	529	471	512	482	483	524	507	535	463	488	510	506	503	501	468	487	478	509	487	500	537	489	476	517	488	517	487	478	504	482	527	478	502	476	555	538	504	491	512	488	486	507	515	488	512	511	459	520	502	514	456	505	502	480	469	502	504	541	507	511	537	522	482	503	506	495	527	533	447	525	479	522	502	502	492	465	480	482	479	479	517	490	497	533	476	466	458	501	495	486	546	528	550	498	464	492	503	460	467	488	508	527	498	505	488	518	467	557	492	489	480	492	469	598	515	513	501	502	481	501	519	508	528	488	492	485	506	517	492	467	507	495	495	512	474	528	502	503	491	506	561	520	517	493	518	470	497	491	449	519	524	497	502	472	510	517	528	490	489	514	450	497	434	462	499	472	499	480	489	499	523	508	519	509	477	493	472	485	520	502	497	533	482	498	502	466	509	511	513	505	498	471	524	494	454	495	537	534	524	469	511	485	531	503	503	459	500	479	513	518	504	533	512	530	485	521	484	481	487	481	450	533	499	525	501	469	489	482	446	488	494	499
33705	10708	1223	604	534	487	309	307	346	313	334	318	328	320	363	342	316	315	322	302	294	362	324	305	326	293	326	320	351	304	323	319	322	322	308	345	334	288	344	334	311	330	303	332	319	336	341	328	320	320	320	343	316	321	323	355	318	325	298	340	334	350	310	321	321	343	334	295	341	349	333	352	353	330	306	316	294	349	342	318	349	331	323	331	316	329	264	329	336	259	323	289	311	340	337	346	292	358	347	324	319	334	327	335	350	307	321	361	293	331	329	319	296	295	313	338	297	302	336	322	340	337	358	326	323	339	287	313	323	288	322	343	324	301	325	298	313	298	344	359	364	359	316	318	318	281	344	351	328	283	322	301	298	317	334	292	319	340	345	366	347	297	313	318	293	299	316	315	305	321	308	319	351	327	324	287	307	357	339	318	309	338	293	293	333	329	318	334	313	319	332	310	344	326	313	311	315	332	301	306	325	305	323	391	321	330	319	298	379	340	331	321	333	314	322	340	370	312	306	357	312	302	337	321	356	325	318	323	317	304	313	286	327	331	316	316	329	329	285	294	359	312	283	314	319	327	326	343	325	326	344	339	291	331	314	346	345	315	322	342	289	317	321	343	322	321	300	309	326	276	318	327	361	347	313	313	312	336	347	279	298	329	346	308	318	358	335	297	311	314	323	325	328	315	342	303	349	326	335	314	303	304	320	319	293	304	335	320	330	330	315	310	345	332	342	309	352	321	350	299	316	304	312	325	329	296	312	330	317	331	338	349	320	319	332	315	298	337	313	329	316	318	323	318	323	374	312	284	339	320	308	304	297	301	302	336	298	306	328	303	340	334	329	313	318	320	327	320	329	308	329	344	301	298	291	332	329	303	345	278	298	350	290	294	324	294	326	284	312	352	325	328	371	306	305	309	331	334	330	312	346	318	306	310	337	300	305	323	330	338	309	329	321	325	316	321	320	360	322	322	331	313	348	314	317	311	346	318	327	314	308	315	281	292	324	337	326	342	323	369	358	338	310	353	363	335	329	320	327	338	323	314	364	295	325	309	352	314	307	321	320	280	325	342	281	299	308	349	326	306	314	294	380	319	314	314	297	364	320	318	341	324	310	335	299	290	292	347	332	290	358	338	320	287	318	330	340	317	319	331	329	321	347	323	331	314	330	309	331	331	349	323	263	300	309	355	323	294	309	312	314	301	339	315	374	303	321	302	324	335	329	319	344	323	296	337	290	322	304	355	299	389	313	337	353	333	313	328	331	335	316	314	318	320	278	298	299	304	335	310	360	348	327	325	295	364	319	320	319	307	344	323	332	325	314	348	336	321	329	346	334	322	297	267	290	297	331	329	330	292	297	326	335	336	283	349	336	274	346	338	307	323	316	319	325	316	301	328	305	352	309	309	334	339	327	306	347	323	332	331	315	337	340	279	320	316	285	314	339	329	342	328	280	318	364	316	312	321	294	322	317	331	354	317	322	332	319	313	321	325	330	312	314	266	308	301	331	341	356	326	294	305	340	337	295	305	332	302	281	323	296	302	299	296	311	312	332	335	284	331	320	307	299	328	343	308	309	331	350	316	310	317	359	299	302	329	333	331	358	306	353	323	319	301	327	395	361	320	346	315	313	299	291	331	291	299	318	312	299	283	352	320	338	325	343	313	324	309	308	319	328	354	310	365	320	302	314	308	356	311	302	319	310	321	309	316	312	326	315	328	325	322	308	339	297	317	323	323	328	283	338	345	287	308	311	342	312	328	316	327	303	305	314	330	323	306	290	320	338	337	363	324	319	388	305	317	355	317	344	316	316	335	341	304	336	308	321	299	332	271	345	334	321	318	306	315	325	358	341	334	273	326	301	303	297	300	336	339	361	293	323	324	329	327	340	346	315	334	322	323	323	325	328	314	325	308	295	310	346	323	300	306	327	349	328	349	303	343	326	305	294	336	315	307	356	293	306	303	317	344	310	321	326	331	260	288	315	338	304	311	312	329	282	326	327	318	319	298	333	342	319	338	277	320	326	355	362	318	335	313	299	315	324	318	328	339	303	339	295	309	317	326	323	300	299	318	318	312	289	336	320	329	333	336	338	308	311	303	325	340	336	361	336	331	359	350	302	295	308	335	345	334	348	344	336	329	313	300	308	326	314	324	311	321	340	331	289	287	345	319	359	325	286	348	331	334	323	306	337	305	355	368	330	352	336	322	313	307	324	325	303	313	327	325	357	322	315	327	340	320	366	308	366	299	337	297	343	309	351	303	282	281	298	290	331	311	331	322	331	315	329	303	319	343	350	291	312	310	333	344	320	315	299	328	334	303	306	327	319	283	325	309	327	307	302	362	323	326	345	319	319	311	326	304	334	322	310	331	305	355	330	320	347	346	331	306	313	280	324	321	299	336	319	351	327	323	314	317	353	344	316	345	322	311	360	333	305	345	329	355	303	327	326	342	338	291	321	347	316	322	316	312	329	304	308	297	303	324	326	266	321	332	337	316	323	342	327	327	337	328	297	328	332	343	340	337	308	328	348	306	332	314	308	316	315	269	306	305	340	325	320	269	344	360	278	299	332	320	332	307	317	358	330	341	367	318	287	335	320	328	286	329	295	322	337	355	287	297	317	324	326	335	326	344	295	344	330	312	305	322	339	347	328	363	323	306	337	316	349	343	320	310	330	309	314	336	339	311	312	328	336	334	312	369	288	326	335	348	320	299	362	308	345	303	327	316	291	340	332	307	314	350	319	315	356	313	350	334	312	322	321	312	360	324	320	342	355	314	323	288	328	364	314	311	305	308	345	331	310	312	309	306	324	313	338	347	282	324	319	318	291	337	316	360	312	331	326	332	335	295	333	279	316	295	320	397	324	330	319	313	310	333	328	361	322	294	355	328	319	320	339	311	322	306	313	280	346	304	323	323	341	322	296	295	306	284	299	311	329	307	319	307	348	295	366	350	326	295	320	317	313	362	326	337	317	322	336	285	327	321	344	295	318	336	334	343	347	330	371	309	327	321	313	310	305	323	327	308	336	314	318	341	327	324	328	290	347	285	331	317	298	335	306	294	326	343	330	313	310	347	297	322	330	325	353	322	298	352	316	292	329	326	334	300	307	303	332	315	315	336	310	311	336	321	315	331	353	289	320	288	302	328	319	340	338	337	307	337	306	372	330	296	342	309	305	352	312	338	315	328	319	353	317	301	318	315	342	363	340	344	304	319	337	347	332	299	301	342	309	348	337	311	323	354	309	337	344	302	317	324	336	293	302	328	323	320	286	317	304	319	316	331	292	323	360	295	323	316	306	330	281	331	324	326	321	329	348	330	335	329	322	347	314	289	341	297	292	332	352	310	334	317	325	313	313	308	328	324	327	310	315	312	300	334	337	316	324	338	311	308	326	327	337	326	293	333	311	328	310	309	319	353	271	335	369	316	291	349	320	326	351	343	320	331	339	320	342	305	284	326	347	344	317	302	319	324	308	315	317	285	321	359	331	305	345	294
5833	860	739	718	743	754	772	721	745	719	728	691	701	699	707	729	768	695	679	723	745	731	759	743	711	726	759	757	680	708	707	734	737	701	773	699	784	735	740	738	703	742	701	762	689	733	719	713	694	736	740	704	714	784	744	751	724	708	716	738	688	694	702	752	730	707	727	722	744	724	744	692	737	743	726	681	715	735	716	677	725	672	737	710	710	716	764	734	709	706	743	729	738	708	731	712	707	711	727	715	728	673	739	706	732	701	742	717	751	710	746	710	742	734	720	723	758	706	729	737	731	740	704	711	722	721	736	692	730	726	706	685	715	739	754	697	711	700	768	735	725	744	745	705	696	730	666	682	719	646	759	719	718	739	733	742	673	750	742	703	734	745	683	743	678	673	722	706	715	712	720	710	780	662	719	684	778	742	750	720	693	699	724	750	725	745	754	742	709	743	715	746	702	722	718	730	736	730	760	699	747	706	743	745	744	777	762	708	688	721	710	714	738	754	734	718	679	697	710	726	751	726	699	693	715	712	679	728	758	731	724	703	690	732	698	712	660	723	729	751	797	708	709	710	676	707	695	771	734	764	726	726	722	737	724	694	759	722	712	735	708	692	771	729	727	690	754	715	682	753	750	720	722	677	709	759	701	703	727	686	730	735	704	683	718	745	705	705	674	704	689	757	713	719	711	725	754	717	710	705	720	704	722	701	713	695	751	743	719	718	697	719	722	690	760	712	760	732	658	737	706	730	753	715	752	726	716	790	699	713	708	695	688	680	719	763	706	749	732	733	749	715	724	698	695	723	705	732	723	720	710	715	724	731	685	744	769	730	731	796	718	758	681	735	733	735	727	727	699	688	763	770	708	762	715	717	663	689	719	734	798	727	790	712	712	729	739	741	737	719	706	719	752	704	723	730	749	715	725	728	674	713	695	696	707	707	718	694	743	685	740	719	705	709	746	708	714	717	704	746	760	712	705	696	706	714	732	752	751	721	776	719	687	740	706	699	763	737	722	710	729	745	683	710	711	769	719	694	739	721	778	730	711	708	755	741	757	715	756	688	758	717	688	683	695	728	723	756	722	747	704	724	681	684	749	801	713	737	748	719	767	744	700	770	754	695	726	728	720	768	714	651	719	747	733	720	730	763	737	721	707	771	752	673	725	750	738	704	740	743	708	719	714	724	736	722	724	722	731	689	714	765	695	735	686	735	762	709	679	765	712	740	735	738	739	707	758	752	723	691	742	755	747	737	699	680	692	676	705	766	697	769	707	693	693	686	721	705	718	731	752	680	775	735	724	750	782	748	726	724	693	773	691	777	712	757	707	734	697	746	716	742	738	694	761	760	751	694	749	686	711	723	701	708	710	706	747	729	725	679	766	754	673	751	709	709	731	708	754	728	736	700	706	774	707	724	740	723	703	696	713	723	719	719	665	699	698	749	735	731	720	695	711	752	729	679	713	713	744	704	703	718	750	694	756	764	707	733	730	744	731	710	698	689	717	725	677	746	745	718	739	712	700	737	710	748	712	666	715	679	711	717	746	717	726	688	735	690	721	708	678	707	719	712	705	715	681	765	726	715	745	777	674	736	713	732	732	714	762	702	678	706	708	671	720	726	675	738	755	743	699	725	716	731	696	739	710	765	752	703	755	705	741	670	753	681	761	755	697	753	724	692	720	752	699	687	697	761	740	692	694	728	786	761	674	723	715	736	753	706	692	702	697	699	754	766	738	716	704	706	678	717	742	723	724	689	731	727	704	722	760	732	716	738	721	732	750	746	750	687	766	734	722	689	681	756	747	762	711	742	661	726	720	691	780	694	715	745	728	731	703	755	762	739	711	745	745	744	734	685	714	756	747	686	713	729	724	725	737	738	689	717	728	733	704	790	688	746	704	717	686	702	742	719	649	686	761	720	725	756	677	775	686	699	773	735	667	747	704	703	714	710	747	721	720	739	749	724	686	734	683	728	674	738	740	706	713	722	722	735	724	754	681	719	717	727	758	686	744	735	704	745	761	716	745	720	743	720	735	701	723	778	722	690	713	703	728	724	748	705	703	696	707	793	748	712	735	721	723	734	696	730	708	708	738	680	747	715	718	783	764	707	674	722	734	698	761	730	729	729	721	770	723	738	732	752	678	721	735	723	685	719	737	756	708	716	699	716	743	688	732	729	723	724	705	755	710	752	726	782	735	706	726	727	706	712	719	753	743	725	756	720	728	743	741	709	759	743	746	718	724	737	719	670	733	739	704	748	732	773	745	754	775	727	748	731	691	731	709	681	710	793	687	722	723	694	705	705	708	747	698	725	743	734	743	699	712	689	681	728	691	703	699	748	698	690	692	748	711	733	735	748	745	738	720	716	763	717	713	765	737	702	700	758	717	721	715	745	739	732	674	760	734	721	725	706	717	749	748	676	723	772	720	718	697	749	687	742	713	772	743	731	722	732	735	763	719	745	755	687	742	721	729	728	704	713	736	659	739	745	755	696	748	727	749	709	737	692	732	746	711	771	694	750	681	745	731	729	718	723	728	724	752	756	703	705	693	691	696	684	712	747	729	715	698	751	689	696	734	711	752	725	748	720	697	723	719	719	729	736	718	735	736	756	748	801	701	710	744	696	703	708	694	743	765	714	709	738	744	725	763	666	716	763	659	664	724	735	725	731	643	752	673	733	697	704	753	701	715	765	745	767	713	712	732	718	704	719	759	694	669	737	708	728	721	694	751	718	718	753	724	726	692	721	660	693	691	731	691	666	713	690	711	686	736	661	741	703	729	735	675	705	722	694	726	745	722	698	737	690	765	739	731	711	772	705	744	729	715	730	716	709	715	710	705	728	678	700	696	716	673	724	762	725	739	709	737	741	744	731	727	681	736	761	727	700	727	719	702	722	767	727	739	704	803	772	688	751	713	695	720	743	634	707	726	724	749	708	703	741	727	715	729	709	736	721	723	718	716	698	673	748	693	699	716	714	761	711	772	712	741	731	711	729	697	735	719	687	742	768	683	725	666	724	719	763	721	706	702	728	768	722	733	701	715	710	739	707	713	731	740	751	781	715	708	718	702	703	703	720	736	708	727	727	733	784	705	685	755	751	703	673	721	702	716	780	719	733	688	723	710	754	746	742	761	756	726	724	751	718	769	749	685	741	714	697	745	708	708	731	740	706	728	723	741	687	749	712	715	713	675	689	735	694	718	775	722	739	765	685	737	742	701	738	733	712	715	707	749	765	715	765	762	767	670	705	685	699	741	672	745	729	664	744	734	700	776	719	761	715	758	723	705	731	681	747	742	729	756	791	730	740	735	764	754	701	771	688	755	716	733	725	765	721	712	736	723	695	734	760	752	730	683	711	670	714	694	683	750	719	762	717	734	763	732	718	705	736	747	769	698	723	703	726	739	720	698	718	702	709	719	717	763	744	733	732	737	731	718	707	669	688	722	756	691	729	750	750	722	749	741	746	707	682	709	726	667	735	741	759	725	759	746	680	700	729
25217	21714	25519	28414	21605	4401	639	544	510	434	407	401	419	450	421	396	432	406	401	371	392	413	388	366	376	363	392	378	381	383	389	415	377	388	371	387	410	388	362	357	376	424	402	399	421	411	401	380	411	383	380	437	355	424	416	402	375	377	438	388	342	398	365	364	366	360	375	382	389	383	385	358	361	377	420	389	360	378	404	403	376	380	395	389	380	406	353	398	366	433	376	374	405	403	401	419	394	399	409	380	361	408	389	393	370	385	379	384	413	428	395	404	421	396	364	388	427	412	392	395	387	392	425	404	384	411	403	375	411	385	436	377	404	416	373	377	393	431	402	407	430	387	362	368	368	372	411	389	460	354	346	390	412	374	389	389	376	396	390	384	426	343	374	359	422	397	430	398	378	425	394	405	415	413	369	383	389	400	418	398	404	412	373	387	389	373	387	390	405	400	375	401	364	363	419	403	366	381	365	383	412	354	353	392	408	370	419	378	415	385	390	394	370	397	395	399	346	366	420	374	376	376	407	359	384	391	416	426	406	419	409	388	398	436	394	395	392	359	381	416	360	360	392	394	392	430	378	360	392	342	395	367	376	378	380	362	418	362	355	352	405	391	403	401	427	380	414	373	387	372	354	375	398	415	408	366	402	399	365	407	328	392	398	353	372	367	399	392	391	367	382	405	366	406	388	421	444	386	383	406	396	400	380	415	390	439	392	396	420	391	397	402	398	373	356	380	384	376	437	372	374	393	408	351	377	392	384	380	392	390	412	419	365	399	429	382	378	393	400	391	366	367	382	387	377	424	382	350	370	409	376	403	390	409	425	377	388	420	399	378	374	396	387	355	378	385	425	377	434	397	396	365	367	356	376	391	365	399	410	394	405	429	385	416	410	385	384	362	374	392	379	402	355	374	339	367	450	396	426	379	389	359	395	403	447	372	380	391	393	394	380	366	406	353	377	377	382	420	430	373	420	371	399	356	383	386	418	453	395	379	425	353	370	346	384	351	364	397	369	378	405	363	394	403	356	349	398	370	374	388	395	392	415	410	380	400	386	377	353	402	411	402	423	374	406	389	409	359	378	389	407	407	391	365	366	388	379	391	418	387	431	369	367	390	382	360	391	391	379	404	388	377	400	401	408	435	400	429	387	390	383	449	390	391	386	374	371	404	404	414	412	425	391	412	398	407	414	414	378	415	375	364	400	379	383	408	377	397	414	375	405	393	395	385	381	378	402	396	364	378	426	383	408	393	367	406	372	415	378	373	402	399	391	387	410	356	394	403	350	410	454	382	416	408	415	418	383	432	386	410	391	421	331	382	414	405	386	396	382	376	392	370	379	374	402	390	365	390	347	363	397	413	367	390	399	372	408	396	393	399	412	385	350	363	410	369	372	415	425	419	390	383	425	392	376	388	408	412	429	394	335	403	357	376	350	395	418	437	395	407	397	411	385	419	376	431	405	382	388	397	356	417	385	419	442	400	392	396	368	413	389	402	401	379	430	410	412	402	430	370	372	376	409	416	408	394	441	365	421	450	388	414	402	374	372	406	371	382	377	398	415	370	374	424	377	387	384	380	383	376	391	427	442	404	385	395	353	385	350	411	419	418	382	403	407	379	385	378	353	420	366	374	380	411	356	383	417	406	429	394	400	395	397	386	377	411	394	394	409	412	372	387	428	394	388	428	405	402	389	371	362	379	432	409	404	362	379	421	393	382	373	405	364	367	425	409	390	382	391	374	377	391	376	419	375	403	404	340	398	366	371	371	412	430	385	389	371	386	392	379	377	374	388	370	399	372	396	416	411	366	381	388	367	430	375	410	401	428	407	413	379	373	406	375	405	414	386	401	403	370	363	387	395	412	439	372	384	408	379	393	385	388	411	402	372	355	410	370	402	409	435	385	415	404	401	417	402	385	415	394	389	394	374	402	381	436	371	421	393	388	375	406	399	372	389	418	383	423	406	390	368	408	413	373	387	368	384	428	397	425	399	397	377	398	402	395	382	367	409	385	388	401	403	420	402	426	441	409	380	403	372	388	389	370	399	381	363	394	409	390	349	418	388	354	352	382	438	408	369	376	394	384	367	382	407	356	385	399	369	426	403	382	363	399	376	340	398	397	410	391	392	389	413	355	388	429	390	372	412	374	389	407	406	387	428	399	399	411	388	419	413	388	424	426	376	393	444	388	374	392	402	393	383	431	415	355	415	399	363	373	392	349	404	382	389	408	379	396	371	354	378	415	423	409	398	402	391	378	407	388	400	379	393	412	388	400	384	373	393	392	419	372	314	395	382	359	360	401	390	339	375	410	385	383	356	370	383	383	395	405	407	388	406	420	342	441	419	416	398	365	369	364	387	395	387	408	423	395	374	390	409	353	378	369	367	383	403	408	387	388	383	407	413	392	372	358	391	372	396	378	389	376	362	375	411	399	446	403	387	378	399	366	378	400	374	403	381	395	395	390	396	414	412	392	402	375	393	373	400	395	385	419	367	376	376	374	390	405	385	351	403	396	394	376	391	415	424	412	382	412	408	389	355	394	397	393	376	391	380	393	396	407	361	377	392	390	400	394	385	409	397	391	382	356	427	419	416	394	376	398	382	372	400	417	389	378	429	378	408	398	380	364	382	366	336	383	389	386	387	392	385	362	404	398	393	410	409	367	390	372	399	406	393	400	374	404	367	367	399	398	373	411	379	393	365	411	406	357	391	430	393	364	340	387	391	411	374	396	399	417	389	422	362	395	407	423	392	399	387	386	397	378	425	392	451	407	393	398	404	371	383	368	352	382	402	427	428	357	371	396	403	416	381	385	378	379	384	373	426	372	370	419	440	435	365	383	399	395	428	367	418	377	376	355	377	396	432	380	377	374	406	392	410	409	390	403	383	420	378	421	423	380	381	343	349	385	372	377	352	379	381	402	438	375	389	412	373	396	376	382	361	419	372	382	393	366	384	401	383	363	365	390	428	402	423	410	393	405	378	404	401	403	368	397	368	396	399	366	400	413	401	386	394	387	410	400	363	386	402	394	403	379	415	387	375	390	455	414	378	409	387	376	352	341	402	440	423	405	433	409	413	388	397	368	387	425	373	402	437	373	369	396	386	383	383	356	393	380	384	443	396	394	431	410	406	418	400	408	393	399	406	370	401	410	424	359	397	382	379	372	390	379	394	403	384	375	370	381	420	396	359	440	378	402	409	383	379	376	422	415	359	404	387	378	402	353	363	404	388	405	381	367	387	373	383	373	342	397	378	397	382	377	405	367	381	419	353	391	388	399	398	343	422	401	370	403	418	374	375	352	386	380	358	389	363	401	380	396	391	425	381	384	393	375	393	403	370	370	392	421	360	405	371	376	405	416	439	401	401	372	394	407	398	344	390	385	396	412	455	410	416	393	393	377	406	384	409	396	418	390	357	415	334	376	402	431	414	387	386	387	391	395	408	415	364	401	399	382	390	394	405	376	402	377	376	371	385	388	396	380	372	388	387	385	389	404
3483	3403	2134	1354	1064	996	875	933	847	804	937	803	920	787	851	856	754	856	809	791	857	818	864	802	845	834	818	817	865	922	878	851	922	838	881	898	896	825	869	808	867	862	816	856	833	824	868	869	829	877	815	863	829	834	884	820	839	884	843	863	846	863	851	815	844	863	811	812	858	815	894	851	875	846	840	826	814	833	818	827	814	820	860	790	902	814	858	868	838	864	895	834	805	851	862	791	819	855	801	793	813	788	816	831	845	840	846	835	784	863	788	799	806	836	829	792	811	793	907	867	820	825	890	748	835	828	820	866	864	873	816	829	865	846	856	817	806	816	830	863	784	832	812	876	822	804	834	830	823	826	861	858	818	852	801	878	853	797	850	805	800	804	847	779	829	837	822	806	790	869	821	842	877	823	900	865	861	797	896	836	844	793	856	843	842	822	878	850	806	844	815	820	840	830	881	847	848	839	834	855	861	904	821	852	823	792	818	839	835	878	868	802	811	846	878	880	812	829	873	863	874	842	775	806	876	820	835	767	854	811	812	845	867	875	785	839	865	806	804	886	855	820	862	807	809	864	824	838	875	898	867	861	868	849	846	849	808	840	835	807	825	847	795	836	828	865	810	852	810	873	825	853	844	850	814	823	872	801	872	839	836	818	828	804	781	858	857	854	866	809	824	844	864	830	832	794	847	871	825	873	847	810	834	790	824	824	848	836	874	842	829	865	837	813	837	787	829	840	822	802	839	802	834	825	814	836	817	885	872	817	859	831	858	816	833	830	823	838	832	852	853	842	858	847	803	802	806	868	874	849	806	873	808	838	832	838	847	804	808	816	813	868	858	843	812	878	826	804	822	869	878	812	821	833	796	819	789	858	832	825	840	840	850	810	887	889	878	837	799	861	842	898	872	809	832	873	892	865	804	860	835	823	778	827	839	820	856	839	819	875	836	801	775	872	775	876	821	815	839	842	848	863	846	877	840	830	823	796	803	836	816	847	798	838	887	809	798	781	809	831	842	867	881	767	862	803	856	846	861	836	829	829	853	891	852	855	793	797	866	882	818	790	839	836	848	832	838	803	871	818	864	848	808	800	839	888	802	854	849	843	839	810	860	815	824	772	857	856	850	822	811	865	876	837	810	761	847	823	845	850	862	844	871	809	881	858	824	827	871	896	794	842	826	829	874	859	893	797	810	802	859	889	846	830	872	831	804	840	880	848	815	805	834	828	823	793	853	845	845	838	820	863	803	796	758	870	799	784	834	824	780	830	809	856	834	783	820	815	894	801	786	852	878	853	814	865	839	825	833	854	840	832	831	849	882	839	837	835	855	793	808	867	827	805	882	819	870	810	831	854	835	887	896	827	745	838	841	848	853	840	910	845	804	818	795	835	828	838	834	893	814	827	870	841	819	833	831	834	774	818	782	909	923	827	855	803	823	861	815	848	813	822	830	809	859	852	834	813	885	796	873	849	859	877	856	798	845	846	828	799	836	816	820	884	764	835	832	880	792	867	905	800	823	915	798	801	884	785	845	782	821	839	836	863	850	821	815	823	831	851	854	806	862	846	834	816	819	798	855	840	845	853	804	821	832	803	770	799	878	827	911	809	887	840	827	802	769	864	809	873	844	834	813	822	799	811	849	832	868	839	812	817	780	818	832	845	851	843	897	861	834	824	830	787	847	840	827	822	834	844	848	875	781	840	843	818	873	825	830	837	792	850	774	845	823	855	851	847	836	805	826	884	842	921	824	860	770	804	844	833	820	848	795	808	832	803	816	825	854	850	802	893	760	831	784	838	841	808	832	866	799	831	871	817	827	887	835	837	818	822	851	844	822	885	828	796	869	812	786	841	880	851	793	866	786	853	788	837	831	822	816	820	844	831	780	883	804	821	787	805	840	781	845	801	840	898	814	831	854	871	837	782	866	864	819	846	848	801	841	791	813	842	795	849	823	770	832	878	889	843	867	859	836	868	851	870	874	847	843	808	866	834	877	864	811	879	835	830	829	818	838	842	886	799	884	854	814	821	875	814	870	779	817	852	872	857	860	827	788	815	834	808	880	815	886	809	808	810	827	828	913	844	806	845	831	872	845	796	775	778	846	778	800	836	877	797	805	842	763	825	827	881	801	822	822	817	836	818	920	800	872	772	846	807	807	814	851	828	852	806	833	877	794	844	851	810	788	827	762	901	792	781	791	849	860	854	896	800	810	837	850	788	832	822	837	820	780	833	909	797	838	807	803	833	845	843	877	876	840	803	827	814	882	844	889	806	819	842	814	871	797	861	839	806	824	871	823	844	804	844	847	777	848	811	794	863	854	851	822	813	831	877	776	828	832	789	856	825	850	865	856	809	845	869	856	876	863	758	864	837	819	817	814	860	871	870	846	870	828	834	877	814	850	780	819	825	850	836	836	851	854	855	900	864	783	820	866	830	820	846	809	857	770	841	843	874	849	813	867	748	855	798	835	854	838	863	799	840	886	799	845	796	818	814	847	828	797	900	821	826	855	827	812	833	784	830	811	864	788	820	841	862	822	842	842	828	860	824	854	834	763	813	797	822	890	850	797	843	822	796	818	801	806	858	827	851	847	836	805	858	806	824	792	800	821	846	836	808	845	801	859	875	862	810	829	848	841	866	834	842	802	834	834	826	849	815	870	795	823	785	824	817	826	820	849	879	849	820	844	814	845	850	827	839	808	894	843	818	832	852	774	825	857	796	851	860	825	844	842	840	823	816	857	790	794	860	859	858	836	810	856	820	874	882	851	791	842	862	820	841	828	900	810	825	833	795	837	872	892	856	873	820	816	888	831	805	859	835	825	870	842	815	828	787	847	844	830	847	841	821	850	882	851	871	841	847	854	819	832	877	831	777	831	797	856	831	806	863	842	817	893	869	843	858	809	788	870	793	838	814	868	814	832	869	833	850	839	832	873	834	827	855	838	822	830	838	792	792	835	830	818	873	838	834	798	832	766	804	798	878	900	827	800	823	910	848	821	780	807	828	859	838	806	845	803	822	839	885	853	829	848	814	829	815	799	847	812	794	838	787	853	825	858	841	815	810	800	830	890	853	860	800	767	806	859	856	839	817	845	850	809	865	836	760	865	888	819	882	845	830	842	858	845	853	817	817	875	794	789	877	847	797	850	794	783	862	757	861	788	833	850	805	818	868	856	828	857	883	857	823	772	832	882	849	845	815	846	813	873	853	815	884	839	856	811	819	840	868	818	802	847	859	893	832	847	915	847	825	812	859	816	874	849	838	883	818	859	861	885	833	841	797	850	797	809	849	836	833	836	839	848	825	829	799	810	882	863	821	844	824	851	834	835	759	850	756	834	769	809	839	826	816	792	844	867	851	822	826	849	843	866	789	863	833	804	862	852	843	817	891	817	825	879	813	796	818	862	811	909	808	843	846	874	867	807	906	852	787	825	867	868	856	858	822	846	914	837	797	873	806	856	834	814	802	830	805	824	798	842	827	857	866	827	827	794	828
24512	21712	26134	27827	21718	21703	3108	502	370	338	334	274	295	309	239	299	236	237	241	265	236	230	225	245	216	233	238	243	227	230	252	230	240	254	255	226	236	242	252	270	226	245	220	249	265	241	223	221	208	252	210	222	185	217	217	231	208	231	235	215	233	240	224	248	216	196	227	231	201	221	225	196	260	225	246	238	234	232	233	232	239	208	199	238	211	220	248	211	223	224	226	223	229	218	221	238	238	228	215	249	232	223	215	198	210	231	220	197	241	236	201	205	214	211	227	200	220	267	192	214	224	201	222	215	232	200	209	236	226	200	224	197	229	207	211	238	215	250	231	211	228	216	218	182	212	226	213	234	240	237	226	229	231	213	206	219	240	228	202	226	264	234	252	215	228	203	239	226	227	207	234	192	251	223	250	214	236	223	201	205	205	210	216	239	235	214	220	233	216	223	210	225	215	207	251	199	234	240	191	266	237	232	221	211	199	244	227	219	200	198	201	231	243	250	215	194	214	213	214	206	201	229	211	289	237	201	223	222	216	224	224	233	226	229	246	207	199	252	235	243	225	267	244	227	230	243	226	208	251	219	228	205	237	216	240	219	209	232	208	222	230	203	212	233	241	212	227	219	241	230	231	202	278	221	228	214	209	209	250	211	233	232	244	232	213	208	209	216	241	234	204	206	222	193	213	227	215	233	242	214	233	228	219	218	263	241	214	215	192	200	230	222	248	232	228	221	250	213	217	213	214	247	249	208	238	227	213	218	232	214	228	233	241	241	223	246	208	234	214	237	227	205	214	242	211	222	223	212	213	225	234	222	233	226	208	233	243	225	195	202	205	198	219	262	243	213	192	213	229	228	209	223	226	221	219	199	225	220	182	227	235	214	219	253	240	218	205	232	246	247	202	200	219	218	231	226	240	234	235	244	226	204	222	239	238	213	220	249	206	216	212	221	228	216	213	203	212	210	219	226	191	215	234	197	220	238	221	189	249	208	238	194	244	255	250	218	230	256	216	217	239	222	218	192	222	210	227	238	216	210	238	206	211	211	207	219	226	235	190	242	238	239	230	203	213	211	250	227	230	218	203	225	227	219	208	222	227	212	247	215	201	213	239	218	203	198	205	224	202	207	226	225	190	243	203	237	218	209	236	235	205	212	212	200	242	227	233	221	215	239	239	219	226	199	214	197	201	221	197	233	266	208	214	206	210	240	249	182	244	210	234	224	239	212	231	223	206	207	220	234	247	234	234	221	203	239	231	216	234	227	246	247	217	209	220	216	200	203	223	214	214	234	229	200	215	230	221	198	223	243	229	215	201	235	219	238	235	229	224	255	256	236	220	240	238	251	204	224	220	211	223	220	221	230	178	254	260	207	234	238	201	218	239	244	249	177	189	213	202	219	183	246	228	221	224	249	210	220	209	223	263	219	217	231	233	224	225	223	249	239	232	222	204	201	198	216	243	203	258	234	230	228	230	219	217	215	218	228	195	230	273	264	220	220	225	237	226	204	226	211	212	249	246	212	218	234	230	225	219	254	242	247	217	246	232	216	258	244	231	247	216	209	207	219	223	240	217	204	248	221	223	219	222	204	223	244	230	207	234	196	199	216	203	243	193	199	218	205	241	237	211	228	230	208	238	205	227	212	208	241	195	205	200	207	209	206	204	205	240	248	228	218	206	214	204	257	228	256	191	213	180	213	227	264	220	227	220	192	210	224	225	183	217	258	231	195	250	222	240	190	213	224	225	225	252	213	204	200	232	231	206	228	195	204	225	242	196	227	232	220	227	240	217	216	225	188	220	238	225	223	212	237	228	217	206	235	222	219	215	248	233	272	240	217	235	207	225	222	232	222	221	224	222	235	202	255	226	224	231	219	229	221	228	228	203	208	213	244	209	218	207	203	218	218	179	238	239	230	224	205	230	191	236	212	236	229	236	230	213	219	259	216	231	222	221	224	219	213	188	215	228	228	267	246	275	243	232	218	218	205	243	244	215	216	225	204	240	231	214	237	229	236	219	232	219	236	213	223	233	226	232	236	238	221	209	221	253	223	217	230	211	243	231	223	203	237	206	241	198	234	208	239	224	200	228	221	205	228	231	235	234	218	255	227	233	231	214	229	233	273	213	217	233	211	244	242	265	223	240	252	229	196	240	235	245	219	214	244	204	240	217	253	237	231	224	191	213	207	220	222	203	249	210	241	202	222	228	207	199	244	210	216	219	214	212	230	244	218	217	244	207	221	210	233	218	196	233	233	220	193	236	243	203	202	211	210	195	239	224	206	232	249	213	234	259	231	240	240	230	226	221	228	256	200	210	230	206	188	206	219	222	246	213	238	233	224	258	223	190	186	218	225	239	221	223	218	217	215	240	219	253	216	207	228	252	239	211	238	241	264	208	240	235	230	240	213	234	223	221	225	246	217	201	211	231	234	222	207	247	242	213	230	213	205	216	214	210	230	223	224	222	206	241	213	242	204	217	200	234	190	196	264	202	236	217	203	221	233	208	205	220	236	226	225	251	227	219	197	234	237	221	240	245	213	217	247	211	218	223	246	199	212	236	233	214	223	220	212	225	222	232	219	234	208	244	267	252	195	222	231	227	253	245	221	220	198	175	191	215	216	220	217	234	235	211	228	203	188	231	239	197	215	250	231	222	208	228	229	197	230	225	247	216	225	232	198	199	221	225	195	220	216	219	247	216	214	201	197	240	218	228	224	245	217	227	233	237	228	209	222	247	218	221	205	227	224	245	210	240	220	234	210	227	224	215	230	227	195	236	204	208	226	228	228	208	251	243	181	208	220	216	218	208	217	198	237	209	188	220	208	237	227	205	237	233	222	212	209	227	225	208	252	237	252	216	218	234	234	220	235	187	240	245	226	224	225	227	244	189	218	244	221	203	228	227	227	218	240	221	233	213	219	207	215	169	232	229	245	222	212	219	255	222	211	234	212	240	259	233	236	231	221	236	231	247	204	204	220	188	220	242	229	238	220	217	220	222	239	227	202	215	244	224	213	229	217	204	212	208	215	225	210	240	212	191	227	242	202	211	235	198	228	264	255	210	197	255	207	230	199	202	217	226	233	196	232	233	222	243	216	247	211	214	197	217	226	189	257	193	174	206	233	212	220	215	202	206	171	234	211	232	206	226	220	196	217	231	221	225	207	219	232	204	230	211	217	238	242	222	237	194	199	230	203	233	213	216	231	235	224	212	226	193	185	217	223	241	252	216	212	231	216	230	212	196	215	195	179	221	219	222	206	222	238	246	254	242	215	178	218	231	214	226	261	214	228	224	225	249	208	258	217	242	205	223	237	241	250	219	222	227	260	231	258	188	217	238	230	226	245	212	223	224	218	212	201	218	224	229	227	216	232	208	243	231	218	236	201	239	217	251	235	251	234	245	244	239	237	217	237	211	204	215	193	219	211	203	223	242	214	226	212	238	214	230	220	244	209	232	225	209	252	215	232	205	223	223	256	217	201	259	221	234	232	258	214
3717	5323	3116	1581	947	777	679	567	586	564	545	565	533	492	533	517	513	519	528	496	477	504	541	516	523	488	454	508	525	521	497	486	521	511	496	522	520	537	475	513	526	493	486	488	496	466	527	482	506	511	506	472	477	468	502	488	501	457	459	471	486	482	509	506	479	528	478	476	471	490	507	504	512	484	481	448	529	489	492	498	517	487	488	488	461	503	501	516	505	473	472	513	550	502	497	479	463	489	485	516	489	469	457	498	498	500	476	518	472	464	498	532	512	505	553	477	495	509	573	482	485	483	536	520	482	509	487	508	515	495	459	485	512	489	540	470	442	479	485	484	532	502	491	521	500	514	484	522	496	512	506	507	503	473	510	558	481	509	518	487	504	485	498	476	487	513	480	484	477	510	535	508	480	503	547	500	492	454	467	499	513	525	538	491	512	477	492	490	491	512	486	493	503	542	501	490	477	490	477	442	490	471	532	493	452	490	557	504	484	492	476	499	464	529	471	467	507	502	505	531	520	510	536	499	494	482	495	445	503	504	492	499	519	484	512	522	485	501	503	505	486	466	468	468	473	530	487	472	478	459	503	545	532	514	456	466	484	478	466	497	523	485	486	479	526	503	518	465	472	468	476	507	527	491	466	481	492	459	555	474	472	445	530	461	521	470	488	466	495	506	501	495	501	486	503	494	466	527	498	489	496	491	485	527	501	482	474	510	487	496	480	481	509	502	503	520	498	510	458	497	509	521	461	477	491	483	494	504	484	559	506	497	527	493	510	478	484	511	493	502	482	514	482	504	514	524	480	489	471	505	488	497	507	480	461	489	487	487	490	528	488	524	528	526	479	496	455	459	517	498	498	498	502	478	520	503	477	486	473	503	459	515	511	512	537	467	521	486	580	464	498	513	503	501	476	506	515	510	486	478	550	477	515	481	467	476	449	470	471	499	466	538	515	514	481	512	461	463	465	471	468	507	513	503	545	508	508	496	486	520	444	508	473	501	512	489	524	441	488	496	520	492	539	504	520	554	470	525	470	525	518	494	501	483	484	494	502	481	537	487	497	503	472	469	501	494	481	530	508	534	500	461	509	511	507	507	512	527	504	508	495	466	518	498	514	492	472	493	508	501	504	502	525	445	470	502	465	526	471	528	505	497	483	489	502	498	496	474	504	483	477	516	512	521	521	484	494	474	461	488	479	493	453	471	481	524	487	502	507	461	503	547	486	495	484	479	481	526	535	460	501	518	503	498	506	487	488	534	518	505	498	501	481	484	488	489	491	467	507	551	477	517	480	474	513	515	513	496	482	503	449	468	471	488	502	480	505	501	540	473	473	499	490	492	495	501	489	497	504	487	473	479	486	510	470	466	509	495	493	464	523	535	454	501	495	491	500	501	478	498	486	470	475	483	532	519	459	480	496	489	502	534	511	452	477	508	515	485	502	505	496	508	488	496	524	483	497	527	493	495	451	500	490	513	539	484	448	498	489	485	465	505	487	511	539	537	526	494	515	491	495	488	445	501	493	489	500	449	529	462	520	515	518	482	464	491	501	467	456	524	509	499	500	520	496	503	507	474	515	488	488	495	482	469	449	483	457	505	487	514	517	492	503	530	483	520	506	482	448	465	492	474	488	511	491	493	497	513	507	553	515	494	520	499	461	477	516	490	470	486	509	525	491	495	501	477	535	532	537	485	461	465	456	467	480	514	512	491	451	514	483	504	477	473	509	482	485	458	483	450	494	480	468	509	452	485	470	451	452	504	465	490	518	504	479	505	467	549	535	511	482	472	506	487	484	545	515	520	519	481	516	498	491	501	481	511	506	536	531	514	497	508	490	489	507	534	467	488	519	550	524	508	494	481	457	506	516	510	491	521	496	490	496	498	494	499	491	506	529	488	471	468	488	532	486	476	492	495	533	508	482	518	508	521	483	508	486	490	480	482	498	497	509	532	471	477	503	480	507	507	503	495	478	507	499	512	521	501	481	484	494	523	471	496	481	499	526	474	481	509	490	519	508	521	456	510	519	484	509	522	487	475	527	437	494	487	486	531	503	475	474	517	456	515	471	499	511	525	518	507	455	483	491	506	470	487	480	502	486	465	530	505	503	461	461	474	507	495	495	507	467	482	500	524	538	503	468	538	480	481	485	490	497	528	458	477	487	526	499	522	471	511	465	498	442	497	529	543	507	510	481	455	469	524	464	507	499	463	457	496	469	508	503	503	515	489	494	490	495	466	498	521	503	489	509	471	485	491	501	500	494	490	504	526	477	496	498	449	476	475	480	467	487	512	527	491	486	482	498	452	520	540	486	484	490	512	493	533	467	494	496	488	504	477	490	520	516	477	492	483	499	514	484	477	530	472	446	534	495	469	513	486	537	470	465	507	513	476	465	457	501	478	501	507	484	507	488	487	479	509	517	502	507	523	497	502	505	492	499	486	503	446	511	524	484	481	526	527	490	491	525	504	520	495	526	476	464	481	481	514	527	508	478	469	504	527	472	462	477	486	503	498	467	496	513	576	486	518	534	456	499	492	528	507	474	453	491	463	468	493	497	469	495	503	478	491	513	495	511	491	482	529	525	480	463	515	472	530	517	503	500	456	520	469	443	497	473	500	468	489	455	506	499	504	470	506	483	472	508	515	538	464	518	501	508	484	517	493	497	470	483	471	487	486	464	471	483	535	487	503	484	498	502	477	472	489	485	483	485	500	499	476	541	517	490	496	523	470	498	462	457	500	516	502	518	489	501	448	511	494	478	450	531	488	487	513	515	484	482	494	482	471	510	488	489	496	490	432	504	514	498	532	490	450	505	493	490	490	503	491	502	503	507	466	473	523	471	490	479	456	513	502	488	504	477	503	519	533	497	524	504	508	492	539	503	535	518	464	492	497	478	520	456	489	441	529	514	497	494	532	498	524	486	484	493	493	489	505	516	503	510	502	479	485	497	515	480	522	467	480	492	513	461	490	531	486	487	443	512	503	513	531	459	496	506	477	529	490	512	483	485	481	543	505	488	516	501	516	500	527	495	477	530	512	482	486	493	529	470	513	446	520	535	503	545	485	504	524	513	471	522	514	522	473	515	480	488	515	484	511	484	474	437	533	487	500	504	504	485	511	508	533	539	483	479	481	501	501	497	512	487	484	533	447	525	448	506	497	487	511	514	518	469	472	497	477	467	507	471	506	493	506	479	524	485	479	484	504	505	501	513	462	502	507	495	482	478	463	488	511	488	451	540	483	493	480	480	479	500	492	438	491	489	478	475	500	457	477	511	485	503	495	467	514	476	575	464	523	506	474	457	520	481	480	487	499	511	481	465	505	493	503	535	513	502	487	471	479	478	509	490	494	469	443	508	515	539	524	475	484	513	477	491	465	507	505	536	457	513	495	488	467	469	543	508	483	511	479	514	449	511	500	506	538	498	504	506	495	496	475	469	534	477	510	516	515	511	501	491	456	518	452	477	494	504	456	489	510	497	459	507	477	510	466	454	513
33595	10451	1013	412	328	379	332	332	329	319	309	342	321	328	350	353	339	335	317	318	315	346	310	338	296	311	334	346	315	337	366	324	348	313	311	332	327	355	339	304	295	323	274	319	325	338	340	310	342	288	323	312	311	343	274	304	324	323	326	334	368	318	314	314	314	326	332	326	356	331	285	321	347	333	303	300	337	312	317	318	312	328	324	340	320	292	299	310	313	357	328	334	288	327	317	325	372	343	340	330	312	345	339	273	322	326	347	332	330	302	302	315	296	336	302	329	297	282	315	313	326	296	331	282	343	292	320	308	306	368	326	331	314	323	322	332	319	307	297	298	316	301	338	317	317	332	325	342	317	303	378	322	327	328	342	329	321	344	314	296	337	293	314	318	313	332	325	307	316	310	357	305	325	309	316	286	310	298	317	332	329	300	345	319	313	335	320	327	307	329	319	322	341	334	311	305	347	326	304	338	302	320	336	362	303	304	312	353	353	304	328	324	345	340	331	312	311	338	324	338	341	302	316	296	326	289	345	331	322	310	352	326	286	350	295	354	327	336	320	325	328	341	309	355	325	348	321	306	353	320	336	309	311	283	322	350	292	313	288	298	349	326	267	326	293	336	317	330	339	313	337	315	302	341	313	315	286	292	305	322	320	360	305	323	341	355	352	328	321	324	299	336	326	347	322	317	310	326	321	268	307	335	307	335	343	330	296	313	300	355	344	328	334	325	312	339	321	320	335	365	341	338	322	327	304	305	319	335	319	298	338	347	334	340	330	334	359	315	291	347	337	307	302	359	310	323	328	386	330	329	297	312	331	302	303	324	309	314	300	330	328	334	346	332	340	307	313	343	313	329	329	360	350	341	338	316	347	357	364	356	306	290	331	351	313	345	316	320	309	347	315	341	275	354	308	349	352	287	303	351	351	369	302	314	329	351	308	316	295	335	311	328	347	347	308	332	295	317	353	321	302	347	315	300	355	321	367	349	326	306	311	374	324	335	326	321	321	330	336	343	322	308	289	309	288	333	299	298	334	324	294	293	294	310	338	311	312	342	288	330	308	310	309	316	343	344	324	304	326	321	331	312	341	301	322	291	280	334	317	269	309	312	293	337	318	309	298	308	314	314	327	311	304	319	335	375	321	308	304	307	297	360	317	296	321	295	325	285	330	317	288	318	331	289	331	340	323	287	301	331	320	339	318	308	311	327	343	343	312	332	337	303	289	339	300	292	329	326	338	315	287	319	319	319	331	305	339	329	348	304	311	311	313	340	289	318	311	321	306	309	332	315	352	314	292	343	338	335	349	310	302	326	279	318	334	314	309	340	311	312	303	319	350	330	311	301	312	300	308	360	338	315	328	317	311	298	318	319	322	309	304	334	344	331	315	322	295	319	318	309	308	300	355	306	325	329	291	342	323	320	363	284	332	338	338	356	332	358	326	338	349	321	308	325	309	326	315	305	310	343	337	312	319	321	330	292	351	327	377	321	328	324	319	329	345	364	305	339	305	329	285	284	326	365	314	315	313	307	288	312	323	302	313	298	314	300	292	341	338	307	324	316	321	326	325	323	332	303	357	324	330	309	305	343	286	296	325	336	299	326	297	307	313	328	305	345	352	328	312	334	316	300	310	343	336	296	346	270	335	295	302	303	310	285	289	347	313	331	306	323	304	322	333	315	313	318	327	332	313	331	294	328	338	322	331	320	326	351	327	293	362	316	298	331	330	353	303	336	336	294	331	323	284	303	318	331	324	324	293	318	343	327	296	318	299	330	322	326	314	310	333	340	328	334	336	315	298	327	380	347	326	340	316	336	317	330	305	305	336	327	330	339	307	341	314	335	345	329	327	291	329	326	322	324	291	328	328	325	302	327	305	314	324	321	318	290	332	335	301	339	330	301	321	291	367	311	287	343	281	310	355	316	361	299	320	332	328	323	318	316	319	304	341	307	273	316	326	343	315	340	343	308	366	325	341	355	293	319	333	339	308	321	324	313	316	300	335	318	308	327	342	353	332	299	349	341	372	347	335	314	332	283	323	307	310	302	357	312	339	309	331	320	302	319	339	324	382	341	339	337	325	324	269	350	330	353	313	314	300	336	346	325	296	322	312	300	310	306	330	310	326	274	304	362	335	316	334	303	288	315	329	297	326	361	341	316	307	305	314	284	340	320	335	329	315	338	318	316	323	315	325	344	319	350	336	336	295	343	291	335	318	327	308	288	331	325	304	283	302	333	313	291	346	343	312	365	305	319	335	330	293	320	335	283	335	330	298	339	295	299	335	315	326	345	353	333	299	335	314	329	292	276	319	315	321	279	326	336	307	326	312	336	345	316	297	331	301	294	296	338	303	293	323	330	330	343	332	334	331	342	331	330	335	319	356	344	302	293	321	326	330	332	304	295	302	317	308	340	341	340	325	318	309	372	319	325	299	349	288	304	349	332	322	316	330	294	298	356	335	306	359	294	325	321	314	340	304	314	314	312	292	316	290	336	350	311	310	366	291	315	327	348	323	280	304	287	346	351	350	316	305	335	301	367	294	290	298	311	302	336	358	335	324	335	292	353	328	312	331	267	317	370	359	319	335	311	353	346	336	362	302	326	327	359	331	312	331	299	327	324	322	358	322	319	306	333	346	331	323	341	316	318	313	339	330	327	347	315	297	316	339	296	304	303	330	285	335	314	324	321	340	333	276	311	318	304	365	291	323	330	346	333	323	336	330	370	359	323	307	323	285	353	293	299	298	325	326	334	300	303	322	300	318	350	300	309	338	283	312	338	321	316	324	303	366	331	328	318	306	342	326	342	347	314	332	312	300	337	324	312	301	312	368	328	315	334	338	314	306	310	322	356	324	341	318	323	313	308	314	284	300	341	307	272	357	343	338	290	330	318	324	329	283	305	330	307	302	342	310	320	292	324	341	281	285	322	308	308	320	295	323	330	342	313	345	317	274	336	346	333	303	300	354	373	337	338	308	337	328	301	295	314	323	308	313	321	346	320	305	313	323	294	334	330	331	332	297	323	358	332	337	351	331	323	345	310	314	341	343	291	316	307	332	337	305	342	334	334	316	301	300	295	313	346	325	293	313	274	331	331	359	337	320	312	325	343	309	329	348	349	309	339	350	334	342	339	320	322	295	297	311	304	302	338	333	308	316	296	290	298	344	338	302	314	332	320	308	296	329	329	318	352	354	348	355	315	306	309	320	341	294	312	315	324	311	324	324	346	351	312	328	336	291	316	315	328	292	348	328	346	316	290	322	318	311	293	329	316	329	346	330	323	330	368	337	318	315	314	358	346	326	355	308	295	374	336	308	343	304	343	309	325	333	314	323	340	348	326	361	331	307	330	333	342	310	315	299	311	325	318	309	323	295	313	332	329	335	308	338	344	313	327	304	360	312	297	300	343	301	331	355	340	295	329	310	299	346	326	319	313	309	358	328	331	332	342	318	292	307	367	285	337	290	299	327	350	330	303	338	309	308	341	342	331	291	340
5914	829	758	722	722	736	735	759	752	705	714	743	721	680	720	717	749	741	741	734	726	717	738	711	726	736	682	751	752	697	687	740	725	679	677	718	741	754	762	745	741	690	703	720	688	771	710	725	725	672	718	672	756	702	726	683	735	719	718	719	722	714	721	727	737	696	774	707	752	736	735	755	703	717	755	747	709	713	689	724	780	749	730	771	680	782	726	703	740	724	753	741	737	782	763	701	797	707	700	730	629	766	667	716	725	698	708	733	746	728	740	697	754	713	719	710	719	798	781	707	750	721	732	706	747	699	709	729	740	740	717	705	759	707	695	709	760	743	732	748	665	698	711	714	681	726	722	726	684	725	759	767	761	744	751	730	757	725	703	719	686	678	725	694	748	698	729	735	762	720	721	739	728	711	715	722	733	722	752	704	711	719	781	761	727	705	714	777	762	705	772	739	750	722	733	734	709	711	681	733	728	730	687	691	763	715	695	753	762	700	746	703	726	755	767	704	739	706	793	711	766	737	717	721	732	725	735	682	688	682	754	715	729	695	723	731	703	720	683	782	744	682	708	770	754	697	719	780	727	778	724	753	749	702	708	760	721	733	710	747	709	713	697	779	670	660	747	723	733	697	666	765	762	737	692	715	697	725	750	730	728	708	697	736	698	765	715	762	742	758	744	718	706	720	725	692	685	693	745	741	709	720	700	723	731	739	679	744	738	740	712	714	731	750	714	693	710	734	682	738	697	739	701	669	676	737	720	727	755	748	670	728	739	708	736	735	709	732	729	729	732	740	785	740	756	717	710	739	749	703	671	734	745	752	711	732	691	715	727	718	751	773	757	743	662	727	743	753	755	697	763	725	754	695	707	735	709	730	732	757	745	726	772	712	800	725	673	697	727	673	715	706	716	694	743	743	713	692	725	735	732	757	692	763	711	708	747	722	705	741	701	700	726	704	713	697	711	720	744	705	727	745	720	700	784	712	746	720	749	739	690	743	730	716	752	736	736	737	745	691	756	678	735	736	774	727	736	694	731	771	683	730	723	713	643	689	784	698	723	776	702	702	756	738	703	715	700	750	752	694	708	724	734	695	738	722	716	702	684	729	695	704	778	743	749	700	734	733	732	728	701	759	780	697	709	718	741	728	769	713	760	700	654	754	719	721	729	707	722	720	708	747	768	762	714	721	739	726	728	739	733	712	740	740	689	696	704	732	720	817	718	746	755	740	716	715	721	733	741	752	726	736	726	723	717	780	708	692	714	711	687	745	719	684	733	743	672	709	715	724	714	705	777	754	704	716	676	763	740	720	748	730	751	707	716	739	729	672	750	733	652	698	713	745	759	735	745	727	708	705	694	710	734	728	749	707	702	699	726	693	725	678	709	722	675	679	745	750	732	738	751	710	703	746	738	704	743	680	746	766	712	725	714	726	713	729	728	777	746	728	681	756	722	721	746	728	733	718	698	718	755	719	725	744	731	706	756	748	663	729	691	694	695	708	725	734	705	733	691	724	719	741	732	733	774	753	708	714	729	681	782	742	779	729	775	718	726	742	731	775	737	711	752	731	774	722	752	728	683	693	699	718	729	756	733	724	708	711	760	703	712	716	796	766	715	668	731	674	682	755	682	771	736	715	732	718	716	734	736	706	749	754	742	727	763	692	736	696	706	746	738	781	726	748	735	718	734	672	727	688	729	707	738	696	722	677	726	723	684	723	718	709	736	707	711	712	744	691	736	714	769	738	718	772	788	751	721	714	732	752	726	708	667	723	735	675	735	720	693	731	702	742	669	740	723	777	693	666	693	740	749	724	703	742	726	731	736	699	718	715	709	747	704	724	736	724	699	719	754	753	749	760	766	734	766	719	732	734	732	704	721	714	695	721	750	734	751	744	727	751	729	667	722	759	716	622	734	723	705	753	682	715	751	696	735	725	727	722	715	740	797	703	708	707	750	735	705	715	687	724	691	695	740	714	727	731	768	720	727	720	720	712	786	725	726	699	742	746	697	710	734	747	758	740	720	719	691	743	719	729	755	732	737	713	725	713	704	730	709	752	748	710	737	746	747	720	676	730	735	722	742	727	739	764	730	752	675	790	716	784	741	701	756	710	707	727	677	761	690	703	744	722	710	688	739	739	739	740	673	731	710	760	791	725	727	703	740	721	718	708	695	742	726	679	750	736	708	694	726	717	739	725	715	704	747	721	748	712	717	733	703	752	760	763	746	751	698	721	682	782	672	695	733	693	623	717	727	710	718	714	757	706	703	747	786	738	741	739	732	730	738	795	732	726	734	730	739	726	689	743	707	727	760	723	711	715	688	696	706	746	741	732	713	682	734	729	683	730	714	669	754	730	738	726	743	744	744	722	713	732	714	717	717	758	773	775	753	790	733	709	759	705	718	741	745	722	790	735	736	716	739	714	752	724	756	711	744	789	729	720	760	672	735	713	735	734	733	726	717	739	737	704	728	721	714	674	798	758	756	714	717	750	726	744	689	719	671	688	693	758	725	696	736	682	727	751	705	734	725	718	696	677	726	780	717	710	735	751	701	722	707	732	764	755	740	723	737	711	721	706	749	732	708	709	744	700	679	732	708	732	752	718	711	697	731	700	739	734	774	734	750	738	734	690	727	745	779	733	714	760	707	749	744	698	728	749	723	721	701	757	768	769	716	727	684	750	715	712	715	756	775	714	679	743	697	715	756	734	675	755	689	734	733	689	731	747	706	723	742	694	713	722	717	728	723	751	734	685	725	699	695	696	741	719	699	762	731	691	750	750	766	772	762	714	748	724	691	736	690	719	770	735	726	741	801	712	710	740	728	759	685	700	727	736	743	738	738	747	723	720	676	698	763	724	703	719	745	709	735	708	763	739	712	712	698	744	760	707	744	749	711	769	728	720	699	794	675	713	697	763	705	720	726	705	689	733	702	713	732	690	702	751	745	728	731	703	752	716	736	763	731	729	717	751	702	688	724	702	753	706	734	745	744	718	743	744	767	755	755	738	722	739	659	722	736	677	686	732	761	748	692	686	790	663	721	767	679	713	675	724	739	757	751	726	732	696	715	764	720	733	716	718	690	749	750	700	702	753	739	665	752	699	748	743	706	712	734	735	721	695	695	749	716	708	712	749	762	716	722	747	711	737	737	690	703	728	744	678	727	681	727	719	687	736	759	733	699	717	700	712	737	699	673	705	731	745	733	732	736	703	743	735	716	689	712	740	722	761	709	778	724	723	730	743	665	767	751	743	709	653	761	692	781	718	738	724	726	719	703	719	711	723	738	737	706	747	757	739	740	722	721	720	683	685	747	715	743	699	670	755	748	754	710	739	742	728	708	699	703	770	704	689	722	698	747	760	718	709	726	745	706	714	738	745	687	681	729	699	674	691	748	743	741	754	696	756	713	723	685	811	726	722	745	765	724	734	695	741	770	723	737	728	695	716	722	718	701	709	775	766	737	757	699	706	727	757	760	706	705	720	719	701	730	743	715	730
25277	21701	25488	28402	21631	5061	659	510	429	426	440	423	404	431	406	412	402	412	385	366	382	400	406	417	435	386	403	420	363	405	390	380	365	382	384	382	413	350	407	404	395	421	392	384	380	394	384	409	409	378	353	390	418	379	405	411	429	392	380	379	401	375	409	391	395	421	400	402	393	409	384	391	422	373	408	386	433	399	414	371	417	394	364	423	392	354	442	400	368	389	416	416	427	410	366	403	382	377	413	439	447	399	378	357	380	374	395	428	400	380	395	400	383	368	324	379	388	384	374	406	382	385	400	435	428	383	376	396	421	393	404	409	414	373	416	372	365	393	390	362	414	403	421	388	417	414	367	397	362	407	394	418	410	392	372	398	382	426	409	391	414	383	382	415	395	408	384	376	360	387	367	345	366	399	373	401	409	406	403	420	372	400	427	402	381	380	392	395	413	406	357	337	420	419	376	415	379	425	413	458	366	423	393	366	371	378	385	352	413	360	389	379	382	417	386	384	365	389	405	386	403	371	439	383	361	389	375	405	395	362	362	381	405	389	388	406	387	377	418	384	414	392	401	387	395	363	398	376	416	393	386	449	349	394	386	391	382	406	458	393	388	396	414	404	409	394	388	381	374	409	379	376	370	394	391	391	386	431	405	411	417	433	474	366	425	389	395	379	380	365	416	349	400	411	419	395	365	418	379	392	411	376	399	387	356	400	402	389	389	398	387	344	406	320	409	382	400	387	407	393	408	376	371	354	402	368	425	415	415	385	384	443	368	391	395	413	397	398	408	403	419	416	408	391	388	371	407	356	393	379	388	364	363	393	437	367	380	380	400	421	420	378	403	362	397	400	386	396	408	358	401	381	400	376	384	374	387	376	354	414	365	387	358	390	393	376	369	391	367	402	366	399	407	371	389	421	406	381	407	377	373	403	405	391	395	376	381	368	442	381	368	408	389	378	408	375	417	375	408	403	373	394	387	394	393	433	364	426	383	411	381	405	438	369	381	358	361	399	393	370	393	416	398	420	365	408	377	386	399	385	386	364	381	367	375	398	359	390	389	408	426	362	379	374	422	363	380	385	411	395	404	408	355	397	415	399	392	405	376	417	377	372	395	407	386	373	414	392	361	354	418	368	346	370	345	348	383	386	388	381	425	360	362	402	410	393	369	381	391	403	338	368	386	430	400	388	395	362	398	403	370	411	335	384	420	397	423	370	389	424	408	407	385	401	398	387	379	366	381	369	402	397	418	377	406	419	416	384	396	397	408	352	393	372	368	433	398	399	409	416	367	386	411	374	391	397	417	360	356	355	355	387	428	378	399	379	404	379	395	337	364	367	389	387	404	405	390	382	376	404	408	441	389	383	387	406	403	395	391	389	351	375	401	412	366	380	447	403	383	391	415	410	390	427	372	389	359	378	372	405	420	364	368	357	365	408	415	368	399	394	391	397	376	364	390	403	395	368	368	380	418	413	347	389	358	409	385	381	382	383	381	371	374	376	395	388	396	400	370	389	384	390	403	359	434	387	364	368	394	397	363	406	431	390	381	386	378	404	390	387	391	410	361	371	397	423	393	392	395	427	366	365	407	426	383	366	394	379	366	382	373	396	408	379	385	368	373	416	379	412	365	414	388	412	377	381	391	396	403	386	352	392	403	402	371	367	373	386	369	389	403	366	409	355	346	376	411	414	413	377	407	390	429	398	344	395	418	408	389	413	404	398	410	367	382	390	381	395	391	394	408	435	348	404	383	378	391	392	375	405	386	367	365	404	372	393	412	366	410	385	418	400	399	379	406	383	425	381	365	397	394	390	386	385	373	363	408	378	373	398	375	420	412	384	358	318	384	397	379	368	407	394	391	397	378	391	383	395	412	394	362	403	378	395	373	361	386	386	376	374	387	401	416	392	376	393	434	388	425	406	372	410	370	416	386	374	383	388	387	418	373	360	402	406	391	387	399	385	380	385	411	366	418	365	376	359	361	349	353	398	376	403	416	404	388	406	385	391	365	377	406	440	408	408	392	386	395	391	380	412	390	390	383	405	365	374	380	424	393	420	393	383	368	378	391	385	404	378	403	380	429	382	402	389	377	384	386	397	370	389	376	370	386	394	387	376	378	373	412	361	389	394	375	363	370	429	406	367	394	386	364	381	372	411	408	364	399	354	390	428	357	345	385	373	422	432	429	431	396	404	417	389	365	400	386	396	376	387	404	372	397	410	385	374	362	362	408	393	406	390	367	386	393	377	391	431	365	354	389	373	353	401	419	419	365	352	390	429	394	379	413	406	362	414	431	403	442	358	366	392	418	402	390	400	372	403	401	411	397	458	366	380	375	390	397	366	402	366	376	427	366	380	380	373	410	362	391	407	412	424	385	371	401	404	346	411	422	432	385	349	354	386	360	412	422	401	395	403	424	370	367	350	395	398	374	379	381	357	428	391	365	403	397	373	384	369	409	394	392	383	404	376	329	446	343	380	416	341	393	372	384	413	360	374	398	370	393	450	381	398	383	399	401	416	397	413	398	411	387	399	346	388	400	393	426	391	402	386	420	402	360	366	386	404	407	379	412	397	401	361	386	385	451	402	382	389	403	386	387	381	385	373	425	428	397	392	429	395	398	413	392	363	413	404	376	383	380	369	403	389	413	403	364	403	400	377	400	374	373	379	344	360	389	382	386	368	402	424	418	354	361	430	424	431	427	373	382	401	380	385	367	405	465	375	369	417	384	378	390	340	410	390	379	402	389	416	328	404	399	407	367	386	424	369	389	384	396	392	371	352	429	429	438	386	385	370	396	387	388	403	328	401	347	412	364	375	387	384	368	415	413	407	367	414	414	364	413	381	377	412	418	397	394	420	424	381	388	360	356	403	426	412	366	394	407	380	438	371	362	371	392	405	403	385	401	416	402	352	422	359	431	414	404	416	400	381	402	364	394	391	414	382	400	418	382	415	393	395	353	403	403	412	382	390	394	367	361	423	364	428	384	392	380	428	361	371	390	384	435	402	377	400	387	336	362	382	389	397	424	375	402	415	458	404	389	387	387	376	359	381	434	371	392	418	372	349	390	420	409	358	411	402	361	391	370	395	330	367	395	423	355	417	445	389	398	411	383	400	385	394	364	367	396	394	384	376	404	385	420	372	398	388	439	435	392	352	355	399	372	397	397	387	430	394	407	410	395	400	395	363	379	392	372	381	364	349	414	378	368	425	411	383	380	354	390	373	424	395	387	355	397	388	393	413	380	398	405	396	395	370	371	411	393	399	395	394	394	376	349	372	417	368	392	370	351	416	416	370	373	389	376	377	389	344	377	379	418	382	391	378	372	390	369	413	381	382	395	382	381	398	400	401	396	414	407	387	417	412	428	365	392	387	387	377	443	373	396	402	411	359	372	370	378	422	392	403	392	399	407	367	354	332	399	388	403	393	396	398	386	395	395	404	438	414	372	384	383	413	439	377	399	394	365	358	393	367	400	411	383	393	425	408	382	394	378	396
3545	3327	2208	1368	1066	1008	896	865	897	858	875	904	861	870	836	819	871	808	806	840	834	806	841	858	874	839	861	874	863	809	902	848	884	856	813	784	833	828	779	843	831	835	819	846	825	867	826	871	871	773	877	847	797	827	800	847	889	861	833	841	826	833	843	846	892	857	830	838	847	804	831	832	830	831	852	842	820	801	823	826	829	854	809	808	908	824	828	785	929	753	893	823	807	831	866	789	826	831	803	812	884	864	838	781	879	822	814	883	873	809	821	810	863	856	809	857	835	804	756	813	846	818	862	820	884	869	834	871	848	850	861	843	858	800	830	859	891	838	862	848	850	890	829	823	811	835	808	856	823	816	800	815	863	887	835	837	840	841	842	830	830	801	801	854	851	892	789	829	867	860	856	840	865	806	776	820	844	781	845	844	817	879	809	822	791	879	822	816	827	762	849	820	829	836	838	843	817	799	819	896	845	850	797	815	827	849	839	865	829	816	828	844	810	851	827	858	858	816	839	894	875	836	827	809	841	849	819	812	831	808	892	823	805	874	821	849	857	836	838	858	794	820	864	843	819	839	817	830	832	833	824	847	836	860	835	846	769	812	808	810	812	829	826	843	861	825	846	854	824	773	821	815	856	849	830	804	847	788	886	856	860	858	879	821	796	831	842	814	799	889	774	829	830	830	875	843	781	838	853	795	820	840	835	821	868	851	832	846	846	840	877	820	824	864	813	847	833	857	853	823	830	849	884	807	843	817	794	833	828	884	854	862	785	847	847	815	852	826	862	844	822	812	822	817	791	836	787	809	859	787	856	806	839	826	806	862	866	833	848	836	847	796	852	845	831	803	841	827	895	828	809	831	843	805	809	867	799	810	779	819	790	886	839	890	809	874	795	788	815	864	805	840	817	867	825	775	881	850	839	844	805	846	774	815	815	849	784	822	829	807	797	816	768	854	813	877	829	863	871	827	867	874	758	847	873	803	814	846	771	826	870	802	852	819	843	848	827	827	880	822	826	814	845	783	817	875	795	854	834	840	875	888	802	843	821	853	826	841	822	874	827	812	826	804	815	806	848	844	855	828	803	793	803	749	839	829	857	822	811	851	846	833	780	773	844	838	795	827	895	794	866	789	872	811	865	833	818	832	798	816	804	814	832	838	755	818	798	873	840	835	796	824	773	863	873	839	835	854	889	834	858	859	819	823	836	791	801	793	816	826	809	834	859	828	845	812	834	912	775	849	859	872	851	790	822	812	801	872	860	894	807	810	812	839	842	816	838	801	952	827	804	806	848	832	849	824	792	825	850	877	873	867	872	792	812	827	813	807	828	860	812	835	838	801	846	810	868	823	862	861	829	805	825	819	812	832	797	819	817	790	814	818	875	877	817	796	805	865	826	798	809	851	790	804	911	823	871	837	784	826	837	835	863	881	833	809	853	836	843	793	817	810	820	885	848	823	866	804	827	850	821	832	845	828	784	861	866	875	843	827	850	851	794	800	809	812	762	764	838	847	836	857	885	818	825	761	845	830	837	909	846	824	843	801	838	865	828	853	776	847	826	832	848	813	827	866	855	821	832	774	813	833	866	828	849	794	803	844	831	822	858	836	848	810	775	859	844	812	823	834	786	812	860	828	812	886	842	883	851	840	842	818	845	845	820	869	844	824	796	798	778	841	818	818	873	770	818	850	901	820	812	837	816	827	783	828	800	810	825	836	829	824	825	774	879	816	857	841	802	806	829	862	769	784	793	846	816	866	860	845	800	787	867	835	845	811	781	829	786	819	813	819	822	864	834	809	856	785	811	818	857	854	854	807	850	854	842	841	898	842	851	818	869	781	833	782	846	808	783	863	807	819	829	837	853	805	864	803	767	884	850	840	817	847	774	821	880	808	832	793	877	836	844	863	859	795	850	817	812	828	834	846	821	827	834	879	822	850	831	814	839	861	799	849	831	816	821	846	854	861	833	865	819	847	833	841	793	827	860	814	787	868	847	830	873	865	849	825	867	872	798	829	799	805	846	881	749	777	855	810	810	854	788	845	846	806	822	817	868	801	880	848	772	818	802	836	878	849	830	868	801	853	849	840	866	827	800	852	779	820	826	890	848	820	833	793	850	812	854	798	857	777	856	808	830	879	863	841	769	887	795	847	859	803	821	846	811	849	837	850	798	792	841	808	807	863	832	829	813	814	812	861	848	875	797	835	830	851	831	853	820	811	841	856	814	849	794	812	844	847	827	837	826	839	820	815	844	854	834	830	861	850	832	814	808	872	867	847	842	790	842	759	892	817	877	784	860	850	852	844	835	836	827	891	858	842	790	845	809	868	805	882	818	793	818	861	834	851	826	794	871	848	831	843	867	847	855	820	875	818	771	832	882	880	815	817	849	843	824	810	832	823	850	842	857	831	856	793	848	814	763	807	798	902	834	832	843	842	832	899	813	804	832	868	852	791	877	880	792	808	870	805	812	808	871	854	798	822	808	832	828	800	864	824	862	805	823	848	875	868	795	854	797	796	875	847	838	878	806	868	839	831	825	825	811	882	841	878	822	812	859	792	833	841	809	838	813	834	837	816	846	810	858	776	824	874	822	762	812	782	783	797	786	857	877	827	816	884	772	854	836	822	830	811	802	804	878	803	813	865	819	855	835	782	847	884	830	838	834	797	766	774	878	838	862	819	855	845	804	787	845	851	864	850	823	836	876	805	822	862	803	879	839	826	814	841	799	818	845	818	819	832	860	850	847	812	799	819	819	802	818	864	830	836	811	828	848	851	787	797	821	831	844	836	790	766	841	820	804	809	834	837	826	793	831	845	853	865	839	837	854	866	881	789	769	822	842	834	812	867	811	834	821	806	827	824	830	802	829	862	790	834	851	816	850	816	869	787	834	884	801	788	853	872	786	841	822	863	859	787	821	794	830	837	809	841	879	807	813	845	865	835	840	779	852	827	854	779	789	830	813	830	835	834	838	814	825	827	787	816	844	842	914	817	818	790	825	943	822	856	794	820	833	885	862	786	879	793	808	847	861	798	832	852	797	810	830	792	861	834	843	799	850	847	767	812	885	872	825	867	827	808	857	822	846	823	825	808	825	815	779	829	884	799	857	864	870	859	860	884	858	892	817	872	863	853	838	818	768	850	895	862	872	816	860	787	768	810	845	837	838	847	835	817	825	855	847	839	781	802	826	828	831	834	835	802	816	836	852	862	788	878	836	805	788	827	821	777	807	834	887	894	875	794	836	836	851	824	827	867	837	788	863	877	807	860	812	850	854	853	821	803	824	851	865	861	847	842	830	816	788	820	804	841	861	815	839	793	809	808	816	848	844	804	793	844	796	839	865	878	811	839	817	830	840	846	845	874	821	844	847	860	897	859	874	836	863	823	839	794	786	824	778	800	868	860	825	831	865	822	846	900	813	833	818	828	837	845	822	870	816	831	847	855	876	859	827	795	819	819	806	822	824	811	791	811	871	843	825	822	844	814	853	870	828	864
24530	21698	26060	27892	21706	21689	3023	461	355	350	330	259	275	266	254	245	240	225	261	280	229	259	246	251	244	246	246	206	234	240	200	232	240	193	234	243	260	237	254	261	193	214	206	217	259	232	212	234	267	214	195	244	222	250	229	207	228	207	214	242	206	214	228	220	234	244	248	212	203	233	199	212	221	257	238	209	235	205	225	238	219	207	189	235	197	199	229	248	213	222	245	231	200	218	286	241	202	242	221	212	225	202	202	253	202	228	252	195	210	227	232	223	226	233	217	237	202	203	233	218	231	208	220	192	183	221	217	245	195	213	226	236	202	221	213	202	210	243	258	236	222	252	219	231	244	215	221	214	225	225	222	240	205	207	180	214	208	211	232	211	204	227	217	242	167	210	225	218	240	209	216	226	233	205	230	225	223	192	219	211	207	210	211	225	206	237	224	223	212	221	211	241	238	206	231	211	226	222	222	201	233	237	216	218	253	223	231	228	218	235	240	219	208	212	216	228	253	217	211	200	216	191	220	222	217	227	222	236	233	190	234	206	228	208	215	224	217	206	201	221	213	237	232	214	200	248	215	233	232	217	205	225	227	209	203	221	231	210	195	204	248	220	221	236	249	232	240	211	243	234	221	245	218	244	198	221	221	221	214	233	217	236	222	215	230	209	205	231	222	241	234	225	239	252	230	223	228	220	222	227	247	222	205	212	216	225	235	212	233	211	214	231	232	230	222	221	216	212	228	233	238	252	226	226	203	202	228	236	202	211	214	225	220	241	212	251	210	232	196	225	241	209	226	205	198	213	215	244	226	227	229	240	204	231	219	258	250	189	203	232	241	220	198	251	215	219	224	232	239	237	219	191	205	229	224	224	203	249	197	199	214	221	193	189	253	215	189	226	215	220	224	222	241	205	209	249	196	207	237	249	256	210	211	221	204	214	249	223	195	204	230	227	247	220	231	221	208	203	219	216	237	198	198	206	204	200	257	245	204	216	236	230	240	250	237	222	194	214	210	230	222	210	204	233	230	214	207	224	202	228	218	226	225	221	231	252	213	215	212	220	227	235	246	250	214	228	211	254	253	246	232	187	203	222	234	233	230	225	216	212	231	189	211	245	229	229	257	233	201	212	220	218	192	181	198	243	219	218	230	231	240	241	263	229	195	220	238	228	222	220	224	258	227	209	214	243	228	202	202	241	197	217	228	228	235	222	181	203	232	203	221	222	214	241	209	239	239	257	221	211	231	221	212	223	180	215	249	225	207	246	203	218	226	217	218	208	238	227	212	234	206	215	257	206	207	214	220	199	224	233	207	244	226	230	256	216	239	233	197	226	223	225	225	271	220	250	229	258	220	215	236	240	224	220	211	241	224	241	207	218	224	241	234	215	214	225	230	231	234	196	230	259	220	225	196	224	234	228	214	225	214	232	224	201	197	244	240	219	201	239	242	216	214	227	250	204	212	233	203	234	229	235	227	266	208	216	249	252	214	220	200	243	227	237	253	215	238	226	220	239	220	201	217	220	210	229	238	233	250	232	227	220	209	233	228	241	241	227	215	212	242	208	219	216	211	227	233	211	231	210	241	220	231	263	242	198	212	226	188	221	203	227	232	215	224	230	221	206	167	208	237	189	221	223	201	261	235	260	205	250	205	250	224	198	230	228	235	228	224	260	223	225	245	245	214	209	241	225	219	204	230	215	256	235	229	187	217	217	181	211	209	202	213	199	231	231	220	218	224	222	243	222	254	231	222	221	216	198	225	216	232	209	234	217	190	225	235	224	223	244	206	211	187	231	235	218	215	206	212	227	228	231	241	211	233	211	209	229	228	192	198	211	220	215	197	215	223	234	212	210	239	260	223	220	214	209	245	228	203	243	217	209	243	251	240	238	231	220	244	219	232	225	190	229	200	216	220	218	204	239	214	234	247	205	227	227	231	219	236	205	201	227	225	224	204	218	214	253	226	233	223	229	221	254	219	243	205	201	230	219	212	231	217	212	211	213	178	224	214	219	212	264	235	211	213	244	234	243	232	226	207	207	251	195	211	213	201	239	237	256	215	219	232	232	227	246	201	203	225	242	214	274	210	215	243	227	228	224	261	217	244	249	211	188	205	234	233	249	202	210	220	221	217	227	200	242	231	222	178	217	185	232	199	216	206	245	234	226	211	250	203	202	228	253	229	247	237	247	230	236	220	193	228	220	212	206	218	249	203	232	225	230	212	238	194	214	240	233	213	207	249	228	237	239	227	231	216	245	237	247	214	220	242	199	196	199	196	209	238	198	193	198	230	226	218	227	237	224	218	239	244	209	207	222	227	185	229	220	202	235	248	192	218	231	235	214	215	218	207	228	203	233	252	246	220	216	241	208	217	212	235	215	229	201	215	232	202	230	209	222	250	219	218	220	249	211	222	210	235	240	223	221	205	222	207	205	206	218	195	211	224	254	237	206	194	227	193	230	223	237	241	200	208	221	234	244	224	238	198	203	213	219	217	209	225	217	227	210	203	237	215	220	201	199	219	208	202	223	236	216	186	239	218	207	234	223	227	229	193	225	202	193	231	223	215	227	251	212	191	241	237	234	227	206	203	204	202	236	234	242	195	245	218	224	219	209	230	221	225	239	226	203	219	244	213	209	234	233	227	194	234	236	237	202	229	210	259	225	200	238	226	217	227	218	229	268	212	191	207	227	194	214	210	227	222	253	232	220	234	246	248	246	228	252	233	213	195	250	218	215	222	248	235	230	210	250	240	250	207	207	209	234	248	207	214	199	239	215	224	217	225	221	219	235	236	196	180	226	216	227	219	192	206	247	207	232	215	218	211	233	219	212	258	195	228	232	201	204	210	211	208	220	209	217	251	215	203	207	209	220	246	229	211	225	201	209	228	223	222	206	220	226	227	236	206	244	224	203	230	224	212	226	219	248	219	261	230	230	203	221	256	214	207	237	226	255	219	219	209	226	244	228	211	218	209	246	216	215	206	222	203	211	190	233	198	205	234	249	216	254	221	249	224	212	212	209	206	232	222	241	227	213	209	203	230	208	216	243	234	198	220	229	234	202	233	208	215	220	220	183	241	230	230	246	241	235	225	229	212	218	259	221	245	239	215	199	231	213	211	219	196	249	237	213	214	197	193	221	248	227	218	219	235	228	250	236	230	206	211	228	200	204	227	216	213	211	215	243	204	225	223	217	217	218	228	220	208	207	215	240	242	197	244	209	229	227	220	221	226	203	230	220	224	243	222	228	221	217	210	232	253	210	224	210	223	237	249	233	237	201	234	232	225	191	228	247	216	205	226	205	205	239	223	203	216	209	253	213	240	232	202	188	207	258	236	243	229	207	235	235	229	220	247	211	229	234	234	226	212	221	225	213	213	249	215	196	217	245	233	259	232	220	200	216	215	220	231	192	214	235	204	235	218	204	221	227	213	243	207	224	239	205	226	208	207	221	232	210	206	239	240	243	226	218	242	224	224	230	226	194	207	214	223	250	207	252
3902	5255	3141	1478	932	760	625	625	570	545	527	459	528	489	474	529	538	511	506	514	468	499	491	506	492	470	510	455	528	487	476	510	513	499	510	467	528	502	508	507	511	502	490	542	523	500	490	474	468	508	502	464	504	467	475	531	495	511	494	567	499	493	536	509	489	450	467	485	468	448	486	500	540	470	497	525	522	484	500	499	499	499	526	523	521	516	481	488	471	469	465	506	475	473	537	486	448	494	470	476	507	545	480	493	450	482	529	494	467	535	505	485	472	505	509	485	493	529	468	501	494	500	471	482	450	461	504	501	507	455	487	505	513	484	536	525	488	491	492	469	509	468	489	497	507	498	492	467	484	487	532	461	519	502	490	517	490	529	483	455	504	458	469	490	520	513	500	527	508	523	496	487	527	463	459	483	494	530	500	521	536	510	542	501	460	514	485	490	464	493	511	502	515	518	483	474	480	531	513	502	470	481	496	524	494	489	516	467	438	428	503	483	490	499	506	478	459	483	501	537	479	468	518	487	467	475	502	502	489	481	502	501	471	507	453	512	499	470	492	466	533	522	480	494	434	499	499	527	535	492	485	526	514	485	479	480	479	510	528	507	463	467	503	526	452	524	479	460	523	490	508	520	516	507	514	491	530	499	469	511	482	463	517	496	509	480	486	476	534	454	503	489	476	510	499	506	491	500	512	497	471	481	476	460	481	494	521	460	482	458	475	487	533	489	493	483	501	494	484	521	490	484	523	524	448	476	530	506	449	495	513	496	480	486	466	450	497	490	487	479	492	503	451	488	477	467	488	476	453	492	512	460	507	480	526	507	503	491	474	487	527	435	508	462	492	493	529	493	526	514	511	524	453	477	489	440	485	527	499	444	454	547	462	482	465	460	511	474	529	479	545	503	520	477	474	513	498	463	468	474	506	461	512	494	527	481	530	495	513	542	525	501	498	513	506	491	491	521	544	533	489	500	474	497	526	517	490	473	526	466	481	530	445	487	520	499	481	524	513	519	518	515	514	477	493	477	528	523	466	482	487	474	503	524	482	466	510	536	488	527	460	474	460	494	477	459	487	506	470	456	526	461	498	517	513	528	473	486	453	508	523	475	509	528	537	505	517	458	476	463	507	516	517	473	481	524	446	476	523	500	495	503	476	492	515	480	511	522	468	544	532	526	460	523	509	529	484	493	509	494	510	522	526	457	479	467	477	490	523	443	472	477	494	467	511	500	496	499	514	504	491	485	485	499	496	474	515	502	484	467	473	497	533	511	500	500	503	503	500	465	481	499	477	459	515	520	499	459	485	525	488	486	497	478	474	494	516	499	516	459	516	505	484	457	471	515	514	513	545	481	520	474	506	481	512	476	517	497	436	471	475	489	487	472	476	524	495	442	477	502	481	503	471	464	498	501	500	486	466	487	478	469	472	512	511	509	509	487	480	476	500	488	462	498	482	516	473	509	517	501	520	479	497	502	509	484	466	511	511	468	490	493	490	553	514	526	470	536	479	504	465	464	489	513	507	474	474	454	487	517	464	514	509	473	503	486	468	478	473	463	490	467	510	462	469	490	489	483	475	488	509	524	486	467	487	481	477	462	490	473	487	487	537	526	470	487	479	493	502	494	483	513	479	494	482	528	516	494	481	499	460	497	496	527	455	484	478	517	493	450	492	492	519	472	503	498	489	479	493	479	507	484	475	489	511	480	474	520	489	479	479	490	483	461	449	519	494	486	549	460	468	514	499	507	507	495	477	521	500	475	498	480	495	489	493	515	493	545	507	511	486	531	486	476	484	491	516	514	490	456	477	471	489	490	474	511	501	486	503	522	491	504	461	494	509	491	516	482	524	464	465	476	502	495	497	542	481	462	539	445	501	454	478	537	513	530	487	538	522	479	473	479	527	475	467	506	551	456	463	510	485	472	488	487	479	504	504	487	438	516	478	464	496	480	530	494	504	456	473	518	441	510	501	492	494	529	493	477	472	495	469	502	465	502	498	483	486	457	501	485	507	490	476	518	506	541	493	465	514	489	485	454	491	518	512	490	478	485	465	508	489	503	507	454	496	515	472	512	516	494	512	491	510	487	496	479	499	516	479	490	520	487	521	504	491	511	516	474	508	503	480	505	509	481	456	481	520	483	458	487	511	492	492	510	496	516	451	470	501	491	492	545	468	460	466	511	471	508	456	522	452	503	463	504	485	473	502	518	484	459	521	490	512	467	501	509	450	492	498	519	475	478	518	470	513	469	454	460	540	521	512	492	500	472	486	485	516	463	485	492	469	517	503	516	475	553	509	478	450	489	477	488	524	459	513	490	449	476	500	547	479	504	479	467	476	499	480	522	509	452	516	485	484	480	476	481	512	518	486	495	490	487	510	511	528	488	555	481	527	512	498	514	493	483	518	501	524	469	528	494	498	510	498	492	482	513	479	512	492	500	499	495	475	459	516	520	481	524	495	496	486	478	517	516	522	486	478	487	479	513	485	496	498	453	510	471	477	433	505	467	541	503	482	516	463	505	514	502	467	492	469	497	485	472	452	448	469	469	471	518	523	507	498	535	513	518	491	513	499	516	480	513	486	489	478	506	485	514	513	487	523	498	524	478	474	487	506	463	492	479	485	495	533	515	495	496	476	508	506	481	508	494	472	556	463	531	511	507	474	435	481	510	513	494	493	476	451	494	495	502	490	505	500	521	466	493	506	503	487	483	458	493	521	489	464	523	492	490	477	512	459	489	513	477	469	484	469	504	499	499	487	494	503	515	471	498	494	486	481	509	487	480	457	491	474	472	495	511	489	484	475	520	505	484	496	519	474	469	507	456	465	475	475	495	490	494	504	512	488	493	474	495	462	560	515	528	483	536	509	550	459	490	484	501	515	469	529	513	500	507	483	472	542	500	507	495	497	499	466	502	464	506	447	500	557	503	498	504	485	501	491	442	512	501	515	486	481	498	481	444	481	517	511	540	520	481	511	461	479	497	466	474	472	494	517	487	519	488	460	461	493	479	511	477	502	491	479	499	516	498	508	494	503	492	487	527	454	491	493	517	497	472	468	488	492	503	494	502	531	494	492	491	505	467	495	473	508	484	499	489	517	515	509	493	477	469	513	499	512	471	494	498	475	485	469	507	497	459	505	506	494	509	566	517	437	529	521	465	523	502	510	487	504	520	493	479	512	486	499	519	480	501	547	500	528	481	514	508	490	475	498	479	482	522	541	520	491	489	537	492	529	556	488	543	532	462	494	499	507	500	507	479	494	485	490	490	488	489	499	537	483	530	465	469	498	470	513	485	531	472	463	480	499	471	464	513	536	517	501	489	495	484	510	502	497	495	532	500	482	452	500	448	484	501	513	462	516	454	488	462	478	499	479	489	461	496	508	478	527	510	472	492	465	511	508	475	494	524	479	520	464	488	505	459	513	517	463	492	480	501	483	491	515	521	508	492	533	460	497	494	468	498	518	500	499	499	489	472	479	474	469	509	487	525	485	486
33669	10770	1288	640	533	511	365	318	369	356	319	326	312	307	346	326	299	326	317	326	316	325	304	314	317	295	306	321	338	339	307	324	329	322	323	280	357	294	336	304	300	328	296	350	272	292	308	353	311	387	346	300	327	305	327	342	275	317	329	313	347	322	343	289	323	327	327	349	331	304	349	308	327	307	326	273	326	321	312	332	312	307	326	326	294	347	361	343	316	315	342	325	300	320	312	296	357	325	341	360	313	322	300	302	335	319	289	321	317	313	343	317	386	285	330	337	343	323	311	330	355	374	322	315	319	332	351	311	336	307	306	304	324	322	346	338	284	304	329	305	312	309	298	299	334	335	313	314	311	344	308	297	325	332	362	333	321	314	354	323	357	359	344	317	330	309	277	297	343	371	313	337	315	342	295	320	321	318	307	299	368	328	302	350	325	320	291	339	332	286	325	295	317	322	324	323	331	316	307	366	362	314	336	300	301	328	310	332	328	315	310	345	313	277	332	311	313	344	335	289	309	304	309	284	297	313	319	263	315	346	338	340	305	300	307	325	338	339	332	331	331	303	324	336	315	303	305	325	355	312	294	299	350	310	329	353	304	362	323	295	319	297	307	321	302	311	292	345	307	334	329	325	318	301	350	334	337	314	339	290	332	281	336	323	311	289	299	313	321	310	286	370	329	364	288	337	320	316	304	336	300	306	335	329	336	326	320	305	314	314	306	355	360	298	306	328	308	308	337	307	323	321	330	295	274	313	345	321	317	328	318	306	310	332	314	335	320	321	323	304	314	291	354	366	309	326	318	340	324	320	338	347	333	290	321	345	284	308	341	364	326	292	294	295	307	309	305	364	316	356	284	318	318	325	310	305	344	327	329	300	310	300	304	323	307	332	311	296	313	304	294	299	329	336	340	334	319	295	311	306	306	321	306	330	313	316	324	335	302	337	311	315	312	287	315	327	308	315	328	319	341	341	331	330	321	333	300	319	314	322	322	333	283	300	310	309	342	311	329	327	310	327	339	301	342	332	307	313	309	321	317	291	270	324	344	352	325	312	324	321	365	314	347	346	340	328	316	280	284	319	324	338	336	328	300	327	326	317	294	316	323	359	270	341	326	315	287	289	328	304	311	335	324	303	352	312	296	301	320	314	286	345	318	320	306	319	359	320	339	307	312	335	361	331	280	303	331	324	348	311	310	305	295	288	322	332	316	318	313	304	296	351	352	307	321	331	346	329	322	309	324	308	326	323	351	334	303	313	354	339	339	291	301	308	313	300	320	314	360	351	365	336	323	301	302	319	310	325	318	314	308	340	317	342	311	322	320	313	313	331	291	292	308	356	330	332	327	319	328	308	345	304	295	318	340	357	299	320	329	316	297	303	353	325	316	367	317	312	323	336	338	358	278	331	323	295	296	305	311	315	297	315	339	333	303	339	362	349	346	318	322	326	289	329	298	316	271	302	322	351	331	318	338	325	328	327	344	296	312	343	349	323	331	319	321	289	311	308	292	332	343	370	332	288	311	330	300	281	352	328	315	306	334	303	325	292	290	320	339	320	351	292	311	330	326	295	352	314	317	331	347	330	343	343	329	313	270	308	317	317	349	347	299	327	319	330	328	321	322	333	280	317	344	354	326	350	327	271	303	339	311	342	326	303	284	306	288	301	303	317	317	371	293	289	317	319	366	337	331	328	354	306	346	339	316	338	360	314	314	302	304	341	319	296	349	308	358	302	279	345	303	316	317	325	288	300	330	325	307	298	277	310	320	371	323	306	310	342	308	297	328	303	314	337	332	308	349	356	333	311	320	323	337	357	324	323	335	313	294	358	319	320	364	320	285	315	317	298	290	331	337	308	364	314	350	351	327	317	342	329	366	317	341	327	340	308	334	365	307	349	304	285	309	295	317	306	311	338	334	310	304	338	353	332	315	264	317	330	326	294	309	302	327	318	345	339	324	337	295	300	321	312	306	327	305	290	330	318	365	354	326	301	307	330	326	316	303	335	379	313	351	335	299	307	323	327	318	300	279	328	340	346	302	326	311	368	327	337	335	291	323	297	353	300	338	342	349	329	303	304	332	341	292	310	316	323	332	285	327	319	329	329	276	291	331	357	316	334	355	293	361	309	299	316	342	305	344	327	306	323	326	324	318	274	316	361	297	346	295	312	315	325	302	314	315	310	324	335	323	300	326	343	324	300	347	340	349	304	270	304	323	338	315	312	364	325	339	277	356	314	325	321	321	306	350	332	324	286	318	313	323	330	340	315	316	339	321	339	340	331	319	303	306	362	320	303	310	315	318	314	330	315	315	308	296	364	327	318	310	311	318	305	348	285	314	300	310	281	317	326	313	302	282	304	295	325	319	292	334	309	287	341	316	332	329	341	286	332	339	317	329	312	278	316	344	320	311	310	342	300	327	316	301	303	315	324	285	310	312	311	327	306	279	335	323	343	319	326	325	311	324	316	337	315	315	346	316	313	301	314	308	332	319	353	296	322	317	314	284	278	292	375	323	345	311	295	324	302	346	279	329	295	311	333	357	336	325	343	318	339	286	281	304	341	302	326	291	300	320	295	319	339	350	324	312	321	343	330	319	312	311	326	341	310	314	322	303	335	336	339	302	354	299	342	336	299	348	305	307	342	360	327	292	297	330	341	342	323	326	289	352	330	327	376	303	290	340	308	336	338	320	342	285	312	334	302	337	327	300	322	309	332	333	329	327	360	330	330	306	340	363	298	304	302	327	306	302	311	334	330	302	321	331	299	334	333	311	300	327	323	305	299	382	351	316	324	329	306	308	304	309	351	318	293	319	273	349	349	320	296	331	269	331	339	291	325	336	269	334	311	320	264	303	331	344	319	314	322	350	339	308	305	338	281	302	350	341	329	355	301	319	315	326	302	300	293	284	306	323	317	309	327	349	344	291	278	312	306	304	305	323	329	325	341	322	328	332	308	332	307	329	293	334	289	350	349	330	340	326	348	310	326	323	328	323	325	347	315	306	347	330	326	331	295	315	294	290	306	298	294	322	342	323	332	313	324	322	295	282	269	326	294	343	302	337	338	314	300	308	327	293	327	306	307	327	329	315	309	326	327	304	301	358	335	287	340	306	321	334	320	319	306	292	324	335	324	305	312	312	327	305	311	318	313	330	304	305	331	364	354	321	329	322	328	335	341	301	338	331	322	344	317	348	267	313	332	310	333	308	324	339	306	358	309	310	309	341	330	343	309	295	308	344	336	319	282	326	322	309	348	309	318	315	322	313	352	344	338	321	321	316	302	324	306	334	323	317	295	318	302	346	314	356	315	322	294	333	367	290	333	337	302	321	315	291	312	330	293	322	319	304	318	305	290	304	319	275	303	321	309	330	330	323	342	325	285	319	341	308	316	302	305	300	305	346	310	372	321	349	318	341	302	339	305	318	332	318	329	310	340	315	310	323	320	314	303	323	335	309	324	326	336	299	329	327	333	307	356	335	316	341	289	334	311	332	353
5913	870	762	749	736	764	709	715	729	745	697	736	719	702	701	694	745	684	698	727	680	673	670	679	751	694	682	709	790	725	732	760	700	692	711	699	723	705	727	759	723	701	698	721	795	724	733	731	690	686	744	733	679	764	698	713	750	706	746	736	718	734	737	711	688	677	759	717	722	740	755	737	721	734	698	693	728	737	721	750	718	743	780	717	754	716	742	698	679	700	698	726	718	739	693	700	731	691	704	709	727	735	696	752	692	656	733	733	716	720	718	751	703	715	724	723	719	695	778	709	713	679	752	770	707	757	744	756	723	678	735	659	738	726	685	692	715	704	752	733	739	686	724	690	724	764	742	705	754	719	702	704	738	706	712	736	748	697	695	737	737	680	727	704	739	731	708	720	692	719	729	718	718	742	737	711	735	747	713	696	701	743	696	714	700	733	738	727	746	687	703	755	712	709	753	730	748	776	695	767	718	706	706	772	703	720	739	746	715	696	738	742	728	752	712	736	687	710	728	726	699	670	734	727	743	704	688	709	704	697	707	708	730	715	746	686	774	750	726	711	723	714	748	714	725	732	695	766	753	704	733	735	773	700	735	681	681	670	745	742	661	690	742	754	776	743	711	734	745	700	729	711	770	666	715	685	710	751	721	751	746	696	705	705	732	728	661	691	673	728	703	692	727	723	748	714	700	689	685	704	705	722	754	740	689	744	776	719	721	770	690	744	805	717	761	761	647	736	677	732	706	733	675	718	731	680	702	708	741	757	678	675	730	707	680	726	748	733	756	720	686	686	706	705	728	684	729	734	708	737	749	712	753	695	706	730	730	726	693	720	684	684	705	696	697	702	720	697	732	744	722	686	668	753	659	728	705	677	749	723	720	728	798	673	700	711	663	779	754	732	764	748	691	735	740	753	762	707	673	710	725	740	720	677	708	719	735	719	746	739	740	741	741	715	747	708	744	728	714	727	722	693	711	739	719	732	753	704	743	712	720	728	722	738	735	716	716	738	701	702	738	705	743	765	696	730	776	740	737	757	720	749	704	742	719	684	734	739	726	692	718	750	702	702	730	691	722	720	727	732	712	774	785	740	741	717	717	713	752	715	753	759	698	680	747	701	704	755	715	724	701	686	751	758	735	734	732	695	717	717	705	763	745	710	694	699	751	689	713	712	743	714	752	741	741	709	717	745	760	738	730	692	729	715	722	703	727	686	693	706	686	698	711	748	665	707	723	642	668	684	721	726	727	731	731	734	740	752	686	689	706	720	722	731	725	719	706	682	705	734	790	744	774	713	736	708	710	733	731	702	700	697	716	713	704	720	764	726	734	726	732	772	733	748	726	748	740	757	736	667	729	680	758	703	738	725	740	711	750	746	718	758	720	730	731	721	734	729	743	710	718	736	717	749	725	744	731	751	705	727	766	734	743	735	688	759	695	762	735	725	737	692	730	779	730	682	765	677	688	776	766	753	690	691	684	733	757	712	703	717	727	731	746	738	720	689	738	777	700	734	713	720	723	717	683	703	701	728	706	712	741	734	683	708	705	718	710	734	748	734	768	742	744	790	735	701	752	726	708	725	792	770	727	792	739	717	710	742	696	688	750	702	708	742	716	747	737	694	681	699	735	721	727	721	725	740	703	784	687	735	711	711	744	737	768	695	745	738	701	697	750	660	750	754	755	720	679	713	703	715	706	737	755	676	774	706	701	736	654	709	749	685	734	693	802	712	738	716	700	746	756	750	716	738	738	690	711	728	712	732	718	720	706	726	700	687	726	742	748	752	762	752	774	715	736	748	724	747	720	741	710	740	694	690	713	775	703	667	673	716	727	709	706	746	719	715	682	779	712	777	766	704	676	767	697	722	701	726	695	736	737	697	735	701	754	732	674	761	759	723	710	700	728	744	718	718	713	715	690	728	721	743	714	715	692	673	744	708	714	719	734	665	662	730	702	775	699	716	704	695	768	660	715	699	708	725	734	734	763	743	744	731	747	757	725	686	731	721	743	742	713	750	724	736	721	760	731	701	677	719	723	655	723	714	757	721	684	705	714	725	742	670	712	676	732	715	723	708	749	736	733	685	711	723	718	718	728	755	727	753	723	732	658	721	749	735	743	756	748	724	737	712	723	705	752	717	731	704	681	703	722	667	770	708	702	703	703	743	689	707	769	731	762	706	723	736	702	751	712	717	743	720	692	718	725	743	667	713	744	741	716	693	729	731	691	731	713	710	730	696	725	733	759	696	760	703	752	691	686	724	746	684	729	722	763	700	711	726	750	740	723	731	679	724	699	715	724	728	664	735	750	708	749	734	752	754	675	690	741	745	688	756	725	687	773	657	754	784	692	708	692	710	691	712	741	697	722	712	701	703	751	752	729	678	711	732	702	748	722	700	745	721	713	720	707	713	702	692	731	692	740	730	710	767	728	732	734	721	708	721	728	712	736	764	739	716	700	718	698	721	663	727	766	749	745	752	739	764	691	741	703	714	761	733	623	752	705	709	717	705	704	699	715	750	717	678	728	721	706	731	735	724	754	718	702	710	738	744	682	696	776	750	737	755	720	725	736	724	712	712	707	662	709	776	736	703	727	749	752	749	697	710	716	745	682	760	711	765	717	723	708	724	732	685	735	733	712	679	697	688	720	700	694	744	762	756	735	730	683	720	721	689	707	709	708	657	703	741	763	681	749	663	706	651	701	727	741	688	711	753	764	757	685	741	753	731	722	732	707	753	734	697	708	691	691	730	693	679	709	716	708	726	721	703	670	712	698	717	739	705	735	720	733	757	714	702	745	745	717	686	717	723	671	741	697	747	710	710	759	752	729	728	727	755	736	729	738	736	695	721	704	725	726	716	695	679	777	762	716	703	709	716	693	708	756	675	688	727	747	690	724	740	756	714	670	756	705	697	729	812	732	734	754	731	726	748	737	704	753	733	737	692	744	686	748	722	694	711	728	715	729	691	728	681	727	754	719	702	695	709	716	737	735	695	728	706	706	720	725	733	732	722	729	743	708	691	724	688	719	755	746	683	760	702	704	751	730	685	706	727	675	708	718	740	701	700	746	710	714	719	735	700	765	713	748	684	725	714	753	740	760	713	737	736	707	729	669	704	723	695	723	691	763	708	715	728	733	762	677	716	746	708	743	713	673	741	687	743	681	700	740	730	706	729	759	756	701	712	719	763	742	695	763	702	725	690	758	709	763	745	729	711	696	769	744	714	718	763	750	739	713	746	683	749	697	787	782	716	769	746	740	727	735	739	729	746	711	725	723	739	718	701	688	710	725	710	753	725	724	774	652	742	666	715	750	730	694	694	719	757	741	683	791	777	714	766	707	751	708	721	734	761	721	740	702	681	702	737	692	728	711	722	684	736	729	728	718	758	767	753	771	698	742	736	707	684	687	721	724	750	734	763	708	759	701	742	749	766	713	706	711	725	766	738	699	714	757	747	739	765	675	751	694	716	724	734	756	692	725	740	730	710	760	752	697	734
25254	21701	25514	28417	21650	5060	583	549	476	412	451	397	417	390	407	413	428	437	389	425	350	385	420	381	430	424	404	427	367	405	426	402	366	369	390	391	375	367	416	379	376	398	404	401	424	378	396	402	423	373	378	368	414	406	419	374	419	397	403	401	381	394	392	409	350	350	374	359	378	380	381	358	382	407	387	428	403	383	366	383	365	384	360	377	388	366	384	372	335	417	394	384	384	380	391	419	406	430	386	379	404	415	382	431	367	422	387	358	404	424	388	369	402	420	353	424	385	397	406	387	429	402	373	413	369	362	426	369	381	414	407	396	405	371	405	405	410	378	395	406	414	347	412	383	386	413	433	414	401	416	392	392	407	402	401	393	369	384	382	420	368	401	405	396	380	383	378	367	379	361	430	371	394	373	406	353	391	373	417	393	400	373	385	411	367	369	400	398	396	392	399	401	380	353	354	404	409	404	427	338	406	422	415	393	375	382	364	416	420	356	404	422	382	386	387	382	365	414	368	387	412	393	393	378	422	383	421	402	377	359	421	409	398	410	368	415	371	366	384	412	358	396	388	395	395	393	386	332	392	360	361	394	398	399	400	374	398	408	396	402	364	391	403	398	367	388	362	367	381	409	360	369	403	388	389	369	429	425	393	413	377	371	376	423	379	422	373	383	403	391	366	382	420	408	396	381	393	448	398	380	397	364	403	384	339	397	376	402	425	380	396	379	419	379	375	418	394	391	404	368	369	395	399	373	412	377	387	383	398	412	385	387	406	405	373	409	433	384	380	377	378	366	412	386	371	422	376	416	397	365	400	358	401	386	409	391	402	428	402	363	399	391	392	396	405	394	415	396	376	404	410	387	417	384	394	365	383	410	412	422	365	358	373	377	392	389	435	372	384	399	366	380	389	390	408	390	389	433	382	360	375	389	395	396	367	376	408	399	376	431	423	406	401	393	394	394	418	385	407	405	374	396	401	378	373	412	400	409	433	393	389	379	407	396	419	401	410	384	382	413	347	353	408	404	393	376	391	355	433	408	373	361	377	367	379	360	393	388	377	422	388	406	416	377	368	400	404	399	372	439	383	408	383	400	408	382	400	388	387	401	423	417	331	368	399	397	413	396	386	379	390	375	416	392	392	410	376	393	391	405	379	417	377	377	383	396	408	422	386	373	388	382	383	404	412	385	406	427	427	419	434	357	440	380	386	449	409	362	425	417	408	409	411	417	395	404	390	373	393	416	365	372	400	375	353	409	376	384	385	410	354	363	396	413	410	373	385	414	412	392	388	358	399	413	386	399	430	339	379	408	372	392	437	434	384	414	387	424	393	416	388	417	456	436	410	391	410	384	396	409	404	392	383	392	369	397	390	408	354	386	396	354	415	348	386	370	404	404	412	384	384	404	398	397	387	376	402	441	392	397	386	370	412	377	398	374	400	415	366	375	370	409	402	350	390	400	365	417	413	383	373	392	390	366	393	390	425	406	400	400	414	399	408	392	389	401	397	376	400	373	378	386	375	427	394	403	381	409	386	367	371	440	388	382	357	404	422	405	410	385	437	402	359	415	384	403	425	355	402	417	394	345	334	402	383	406	372	395	412	397	371	377	391	377	406	380	384	397	389	393	344	385	415	409	367	377	333	371	390	371	391	381	425	400	342	367	389	429	404	405	362	376	388	400	385	364	363	374	354	372	364	386	363	414	414	347	356	374	390	384	356	423	409	363	338	413	376	422	403	377	420	379	399	398	410	366	405	393	407	402	392	395	395	367	413	369	390	360	366	389	409	408	409	384	366	337	397	398	390	375	424	417	373	413	361	423	365	398	388	383	411	407	450	399	379	411	333	377	400	368	380	377	415	420	352	405	419	406	372	388	363	409	347	398	354	395	397	385	397	411	382	391	394	419	349	377	366	398	428	373	384	368	401	393	371	419	410	399	397	410	372	376	370	405	369	420	396	377	419	355	400	404	409	369	388	365	408	375	397	378	389	359	414	364	406	370	401	369	372	385	381	375	372	376	381	379	377	414	370	436	360	350	413	400	400	417	403	384	388	413	370	370	396	406	406	391	431	388	438	365	371	372	404	370	381	378	374	411	380	363	398	372	370	344	367	380	361	359	398	396	352	381	428	332	417	404	420	385	380	414	353	366	346	381	408	393	365	410	369	385	404	403	388	408	427	372	402	392	395	381	372	383	388	404	362	385	410	418	397	399	407	432	416	369	381	424	386	359	392	435	426	404	352	378	370	385	428	411	398	378	359	425	382	406	413	393	404	412	361	371	377	425	391	380	427	382	371	417	389	333	364	362	403	368	360	386	394	371	398	428	409	349	404	398	370	383	383	369	375	360	389	366	383	382	336	365	423	414	418	410	350	374	425	368	394	353	362	369	365	381	409	346	394	379	390	396	405	405	418	420	373	402	428	434	431	367	402	385	390	373	391	368	396	360	392	417	410	388	371	406	418	407	372	389	358	374	386	383	399	410	415	367	398	400	376	387	383	370	353	417	372	415	369	377	413	385	415	383	384	388	361	408	363	361	397	410	392	400	356	364	386	425	435	348	404	383	420	391	372	425	428	367	365	411	362	338	391	363	380	376	369	384	374	451	413	409	381	425	402	382	397	371	385	410	356	445	455	418	388	379	370	385	378	344	368	388	406	388	396	411	385	410	381	406	369	398	373	393	397	388	373	348	396	371	398	392	386	372	392	365	375	386	365	352	359	388	385	407	365	392	381	386	392	368	378	366	389	410	412	399	375	384	349	393	449	376	391	397	398	396	407	422	388	386	404	393	393	366	368	416	404	389	396	374	424	373	393	385	411	398	394	403	435	370	386	397	449	394	348	385	350	403	391	368	404	374	388	360	367	391	381	367	370	358	385	427	392	399	420	373	385	394	369	411	389	381	379	398	424	385	371	400	337	424	410	388	359	377	396	406	352	346	408	380	385	413	343	402	407	354	368	383	416	378	406	355	409	358	406	370	331	369	401	413	363	379	383	421	392	381	426	406	392	387	386	418	425	419	419	378	410	371	359	374	382	421	370	408	376	413	390	398	381	392	418	431	380	424	354	412	384	379	418	380	444	375	367	387	377	378	409	415	370	386	384	421	417	371	422	386	371	416	409	363	414	397	411	434	384	401	382	449	385	412	396	384	412	374	402	416	391	401	398	366	375	407	416	377	372	370	364	374	426	368	365	417	406	374	424	383	395	408	405	406	401	426	419	410	386	361	343	399	384	376	368	397	397	388	380	377	400	388	358	382	389	381	369	424	403	390	401	368	374	388	405	344	425	417	396	422	424	427	401	385	377	385	377	431	383	364	394	383	389	394	398	381	402	389	371	405	401	382	349	407	421	414	386	410	420	367	400	440	410	447	362	401	378	387	393	374	397	381	434	377	351	390	394	416	391	381	379	391	409	386	412	392	393	413	382	387	401	377	407	385	370	377	377	399	380	413	402	403	433	442	397	393	379	372	439	353	378	416	371	360	401	397
3617	3315	2227	1409	1155	954	899	864	839	842	868	869	856	840	865	822	809	880	879	839	853	829	840	876	809	896	765	814	828	857	812	817	826	815	816	832	851	807	870	811	842	868	865	873	806	802	817	812	835	786	845	817	820	779	824	875	892	865	850	866	823	872	823	815	802	842	830	883	823	815	861	873	791	834	836	811	845	859	800	800	852	875	871	836	839	800	845	862	873	856	804	853	821	886	861	867	804	821	874	836	822	862	812	790	858	852	825	834	814	814	890	821	803	862	830	786	806	801	853	847	795	829	846	826	919	869	810	764	830	811	902	790	877	833	757	933	820	806	852	889	866	870	839	822	845	865	782	866	800	856	809	858	836	833	802	825	802	849	828	804	818	819	879	833	860	795	850	807	863	792	818	834	847	836	855	838	837	823	892	849	788	965	813	814	851	822	806	825	845	781	768	800	835	869	844	849	817	815	831	876	823	864	803	820	819	807	834	829	867	841	819	789	794	776	785	821	870	846	819	813	795	821	867	893	818	814	764	818	827	835	864	851	874	862	800	771	833	851	799	830	818	832	866	889	802	851	818	778	787	870	811	820	834	856	805	800	834	819	880	862	841	807	835	796	830	863	853	835	811	843	813	821	845	798	834	822	800	781	808	796	845	801	832	848	859	861	813	853	787	837	824	847	845	819	812	809	800	821	869	860	842	873	850	837	824	871	854	799	875	813	851	881	827	811	860	750	895	800	842	818	833	832	799	851	845	860	859	810	854	814	856	838	828	815	795	844	911	802	833	888	807	843	850	825	800	863	861	834	800	866	803	873	776	837	804	823	823	852	853	797	836	836	819	820	837	846	830	912	843	821	884	802	827	831	841	882	864	859	838	893	800	823	824	832	836	856	840	823	821	865	878	849	838	850	848	843	836	820	845	841	845	795	815	842	855	847	821	837	803	858	822	829	792	850	832	873	823	862	847	828	855	843	804	849	836	783	830	850	897	841	835	820	865	839	832	828	773	827	847	804	831	810	852	826	821	851	862	847	857	859	808	788	805	803	863	860	840	820	875	805	808	861	842	844	824	839	854	833	797	783	778	890	776	823	854	805	842	797	849	796	806	843	808	800	851	818	862	847	805	855	878	817	894	867	846	884	831	809	850	836	869	822	843	837	840	913	877	874	773	796	872	804	842	874	898	830	857	784	791	832	884	822	833	823	845	794	863	783	789	833	810	809	782	762	859	816	818	871	855	811	835	877	873	873	813	808	779	839	833	859	845	843	808	860	864	839	888	825	819	846	844	862	862	800	839	818	850	857	850	883	827	878	847	812	856	841	825	845	822	852	783	824	817	875	827	822	812	791	870	845	803	819	817	830	835	873	841	838	825	826	865	879	817	835	864	815	818	811	803	855	855	876	858	838	819	893	803	770	805	857	791	812	860	827	779	830	856	852	850	860	809	799	829	846	820	823	857	825	853	887	873	842	878	845	846	795	834	837	864	849	908	855	891	829	843	884	824	832	802	801	821	805	875	812	800	832	867	886	834	814	745	863	795	820	816	864	840	885	866	794	812	878	850	834	841	786	841	852	872	863	822	836	854	810	818	822	864	847	803	883	825	849	801	850	857	863	827	843	811	818	787	868	805	829	900	809	829	877	809	847	818	847	826	833	890	890	840	812	848	846	848	868	837	828	820	878	836	858	826	854	838	863	818	833	817	852	859	812	844	835	833	791	824	818	820	842	854	867	836	834	834	832	846	826	818	821	830	797	855	850	841	815	828	873	838	868	822	798	840	830	862	843	839	799	807	854	822	827	831	855	824	802	843	834	830	833	829	791	843	841	850	871	811	851	857	819	875	819	827	843	876	888	816	880	819	833	794	882	823	849	822	807	860	809	812	808	832	854	784	775	823	893	847	816	861	865	830	791	840	809	845	845	817	806	802	865	821	843	832	801	805	841	848	824	811	820	853	805	866	780	807	805	844	840	864	843	776	855	829	832	854	843	817	825	830	832	844	823	787	827	862	806	827	834	859	856	806	829	847	837	792	849	809	880	843	855	883	830	794	829	832	811	829	808	848	859	859	849	838	857	852	803	835	875	846	867	858	874	811	796	833	775	872	878	864	771	830	870	839	823	837	896	854	829	802	867	813	866	839	803	884	862	823	864	884	832	836	857	881	817	850	888	872	851	810	795	856	819	820	852	854	834	817	803	840	831	805	822	819	868	801	835	884	897	837	831	839	832	823	819	808	813	803	854	786	890	804	831	847	804	788	833	835	811	883	779	836	797	884	865	825	834	811	793	875	861	834	843	811	819	849	862	824	792	818	884	875	818	836	791	813	871	843	846	789	804	862	799	783	780	789	918	848	860	838	853	851	850	798	822	819	818	850	844	848	872	854	815	804	799	831	840	827	856	873	845	808	852	827	828	829	811	780	826	808	835	831	868	849	833	848	856	854	841	813	795	841	804	868	842	840	764	842	847	852	877	834	807	767	884	836	865	860	868	782	868	815	862	876	909	862	828	846	837	777	836	819	866	792	809	833	865	823	850	887	828	812	789	839	804	835	842	818	853	835	844	829	909	796	814	855	830	831	841	863	789	829	805	845	809	834	812	863	838	877	865	845	846	806	807	824	822	810	870	857	847	838	878	798	853	778	846	801	879	824	855	776	796	783	778	863	847	885	800	851	802	853	844	829	850	854	837	845	874	823	890	824	826	853	845	845	816	813	849	836	827	832	855	827	845	835	849	898	843	862	829	823	814	863	848	902	859	814	834	803	829	807	831	847	821	809	842	850	824	814	843	854	839	820	810	834	787	801	881	847	879	814	815	804	844	883	834	775	849	780	795	826	847	816	874	863	850	845	844	856	825	834	849	817	839	824	825	802	850	837	811	844	840	796	805	806	823	846	830	877	848	826	796	827	804	844	838	852	878	817	831	810	821	807	835	792	784	868	780	855	858	851	885	804	853	846	809	865	822	826	807	858	859	844	854	876	838	822	801	819	863	790	838	805	809	860	842	838	819	857	874	842	859	838	819	903	834	873	863	849	807	792	859	786	810	827	837	827	862	823	822	790	856	802	852	769	785	867	841	835	805	822	822	808	818	781	889	811	861	823	858	839	872	844	866	882	831	827	811	834	899	838	808	799	806	824	796	768	861	834	879	879	823	875	831	807	865	853	796	833	846	828	875	822	848	808	852	851	831	884	811	792	869	831	815	829	856	831	793	830	796	817	821	839	841	861	841	864	839	878	812	888	826	807	763	850	822	828	877	879	872	773	865	845	763	832	807	838	809	831	834	802	810	828	812	818	786	826	807	901	845	848	814	838	843	771	875	840	846	775	777	843	801	773	823	853	828	870	778	818	802	838	850	824	833	874	823	892	853	861	875	839	821	788	842	862	858	867	847	783	809	812	838	846	837	820	827	827	817	798	835	871	781	854	859	852	865	822	802	815	852	790	815	822	824	825	821	831	845	824	835	843	897	854	789	808	861	816	818	824	795
24591	21702	26046	27894	21706	21725	3427	500	401	331	312	307	306	260	243	288	270	235	216	233	245	228	216	205	227	255	213	220	225	236	247	256	209	240	239	241	234	221	244	228	198	229	211	231	247	213	195	231	221	219	240	216	227	242	236	208	216	223	233	201	221	227	200	195	221	228	251	228	225	237	200	197	212	247	242	236	235	222	228	205	224	250	252	249	217	236	236	213	229	242	229	222	221	229	242	268	217	231	224	215	210	185	192	198	249	222	227	211	217	240	226	239	228	239	224	244	208	217	231	232	226	213	215	198	235	236	187	214	257	211	225	221	209	215	190	240	235	231	232	207	238	237	225	217	233	217	218	213	239	210	232	249	223	239	242	209	219	201	201	221	215	259	235	229	222	200	249	218	227	222	218	247	223	234	241	220	261	225	222	222	226	205	223	213	204	231	253	232	242	212	235	230	201	240	234	218	229	227	217	237	243	224	188	231	209	241	206	244	239	218	198	204	203	238	228	219	220	229	227	222	236	216	181	239	220	199	227	215	234	203	235	211	186	210	268	220	213	183	236	227	233	246	236	208	248	227	221	233	228	230	229	239	248	270	215	222	231	241	261	228	211	219	236	225	224	207	219	217	185	213	201	231	230	218	213	244	229	237	234	231	234	201	232	228	194	229	219	203	231	224	205	222	201	231	245	202	222	200	214	206	208	229	227	209	217	235	233	195	174	231	213	210	219	251	192	237	237	213	239	201	215	224	251	226	207	242	216	211	224	241	219	191	261	244	228	201	216	239	260	228	198	221	222	234	253	237	226	222	208	230	229	249	210	227	240	204	240	232	242	232	220	198	204	247	229	231	213	220	213	212	221	218	209	235	231	228	213	225	224	229	213	218	239	230	210	240	190	214	214	237	223	251	219	232	223	218	221	210	204	246	210	218	205	231	197	211	221	223	223	209	232	211	228	219	261	223	204	209	195	193	201	226	234	223	224	217	209	240	235	245	226	190	193	213	204	215	209	189	204	213	229	252	254	218	212	211	216	234	247	221	215	201	204	220	238	236	241	238	216	218	209	229	235	225	219	200	228	246	216	225	246	217	248	245	201	214	255	219	220	247	221	224	243	220	209	207	205	236	214	230	228	239	236	219	219	202	215	224	203	248	219	207	222	208	190	227	211	225	238	221	235	229	220	220	231	245	228	230	225	231	240	215	247	214	210	188	212	221	203	217	243	222	231	223	227	215	223	183	224	236	238	212	214	224	231	233	226	228	202	222	214	247	216	244	205	247	258	209	216	238	240	234	201	209	232	244	223	187	220	232	205	239	225	231	231	228	218	214	200	222	222	217	222	229	243	241	208	219	215	260	208	254	230	245	226	257	230	222	194	238	212	240	224	211	241	236	221	232	227	184	283	213	209	244	212	205	223	232	218	241	252	209	239	217	209	205	243	215	242	218	261	234	223	213	256	203	214	253	213	265	214	220	211	210	202	218	207	213	218	204	220	236	237	251	205	193	240	204	217	204	219	226	224	197	210	217	217	196	199	213	243	209	234	224	211	225	191	187	244	204	230	207	236	268	227	242	217	186	214	213	241	242	219	235	251	191	251	219	224	246	214	233	217	225	212	244	210	248	226	212	246	210	235	208	214	213	232	219	221	207	244	206	245	207	244	220	230	248	243	200	217	221	261	208	232	255	238	246	215	199	227	206	238	209	228	215	222	228	225	214	205	244	207	199	236	212	237	237	246	230	213	222	210	196	226	241	219	227	202	256	212	227	250	237	226	201	226	229	232	240	243	239	197	225	219	255	194	240	199	245	232	225	238	235	184	230	235	226	232	214	207	227	214	202	222	227	250	223	207	229	232	227	226	229	208	207	249	222	240	228	253	211	196	197	216	197	245	229	224	199	206	224	219	233	227	254	228	217	231	229	205	237	209	196	219	214	233	246	208	188	234	214	239	246	201	182	241	204	223	225	244	199	227	251	225	258	201	198	219	229	235	215	196	235	218	235	211	218	225	212	225	232	214	231	221	248	225	196	207	198	245	241	206	209	209	237	226	237	224	209	192	186	232	228	220	243	249	263	231	196	202	229	240	217	193	189	210	224	213	234	218	218	189	227	229	214	210	213	185	208	204	235	230	241	202	249	234	240	242	207	196	212	211	230	248	215	208	229	226	233	235	211	218	222	226	207	232	224	225	224	208	224	210	219	236	218	248	213	215	216	224	248	193	224	202	238	216	193	233	222	211	246	219	238	217	221	227	202	222	232	239	209	241	214	207	220	231	248	251	229	240	206	211	235	186	230	237	215	231	243	204	214	201	213	226	232	226	227	266	231	235	228	210	238	196	214	226	227	235	211	220	229	269	217	216	260	230	231	183	187	225	261	208	220	196	193	208	223	198	220	246	225	244	219	191	222	210	236	229	202	225	232	226	236	235	219	206	218	196	209	219	195	213	212	217	236	234	232	243	221	238	222	246	215	233	216	220	236	192	221	208	251	238	227	233	198	207	254	236	215	190	193	221	241	226	223	249	221	222	253	218	214	241	227	231	226	228	234	224	239	226	232	217	221	207	203	216	219	244	248	218	245	229	225	202	241	250	230	213	201	213	223	214	244	257	241	199	243	232	247	248	246	218	229	245	220	220	204	259	247	201	236	231	211	204	235	214	229	197	240	194	218	205	211	218	216	241	214	207	238	193	205	214	202	216	198	209	212	226	203	232	227	234	246	220	214	230	206	235	170	219	202	223	238	227	211	193	228	219	206	226	225	201	224	218	210	212	221	209	231	224	204	227	205	217	232	228	227	237	205	224	229	247	239	222	214	208	234	235	225	207	251	212	232	235	205	208	231	228	218	228	237	236	178	211	189	237	255	214	209	244	238	229	189	240	252	224	253	225	211	199	228	189	204	223	217	209	213	223	229	213	229	212	201	252	200	217	248	233	237	237	214	224	233	204	231	216	225	213	247	221	227	193	234	215	239	196	223	195	201	225	239	223	239	203	251	211	207	236	231	214	189	221	220	222	248	205	223	259	220	201	214	212	228	238	257	202	253	222	229	221	221	233	258	226	242	227	238	215	240	236	234	228	224	233	235	201	241	216	237	216	204	227	214	242	238	237	258	245	218	233	220	223	272	219	235	196	214	262	249	247	254	242	212	205	213	235	231	231	234	222	237	240	232	234	204	220	206	219	217	241	235	241	218	220	226	213	197	233	207	223	196	218	222	230	216	244	243	229	226	198	216	236	213	250	212	201	213	244	208	200	237	231	221	207	258	235	212	233	217	236	227	222	207	220	222	239	202	236	199	222	221	241	224	214	215	245	219	218	209	213	231	238	211	209	212	234	232	217	215	223	209	240	238	224	236	241	227	203	221	204	243	229	249	191	233	216	218	212	236	215	199	227	223	261	240	237	224	244	232	201	221	200	209	220	217	243	242	219	212	218	229	235	225	236	198	194	191	229	221	218	187	216	227	218	200	200	205	228	225	210	246	252	189	218	216
3609	5431	3089	1565	1003	749	635	585	584	549	531	494	561	511	480	484	509	506	519	524	463	491	520	501	561	470	487	496	518	498	526	480	453	503	492	472	488	524	509	478	513	477	509	508	479	518	518	493	469	476	493	509	508	482	498	532	538	495	463	502	468	498	510	478	500	490	453	529	491	494	483	489	468	505	478	492	524	479	470	503	494	526	492	458	452	482	497	518	504	469	507	476	501	482	478	492	503	489	485	489	479	483	501	512	489	513	534	482	496	485	517	475	471	499	484	490	469	518	486	469	501	538	495	514	497	492	532	483	493	471	439	492	477	461	520	494	496	527	493	492	503	468	499	510	499	487	500	506	457	523	495	482	493	463	449	506	512	472	517	496	486	475	490	476	497	494	491	475	502	463	488	541	499	519	516	472	519	467	450	458	531	472	488	483	494	517	508	465	460	442	504	467	498	510	508	476	520	484	539	503	513	511	478	483	479	479	503	481	473	505	521	490	479	473	475	501	509	499	479	512	503	498	516	468	469	501	473	534	508	499	515	488	500	527	455	500	500	477	456	488	480	485	499	522	500	525	462	499	495	505	498	512	498	500	526	488	509	506	530	520	457	469	523	494	503	507	505	466	476	493	524	497	506	479	484	482	497	499	457	496	474	477	486	513	498	482	518	506	495	492	436	531	473	497	529	519	499	470	494	477	466	476	464	516	469	491	496	495	474	525	512	514	495	487	466	496	476	478	478	461	476	455	510	501	498	491	547	483	490	504	525	536	518	516	518	471	517	502	461	462	512	515	475	514	509	483	520	480	490	438	538	482	475	479	511	475	478	525	501	463	447	441	503	515	468	470	499	477	505	546	507	513	472	494	491	530	481	485	505	528	492	449	477	506	506	511	493	494	495	489	497	500	516	476	473	493	487	517	477	501	496	499	509	508	506	494	477	484	465	500	473	504	528	469	519	467	508	490	491	490	473	521	467	516	486	458	495	504	472	497	504	479	476	511	518	488	528	545	510	454	458	524	512	473	478	489	482	501	523	515	487	467	488	462	495	508	483	501	484	483	479	509	489	522	505	482	508	500	453	493	475	495	497	522	477	479	477	502	487	519	464	481	492	481	498	481	503	497	482	502	484	448	473	431	496	507	530	468	525	495	509	521	514	466	489	479	482	510	470	455	497	504	495	515	490	508	476	528	497	458	514	455	448	537	467	525	495	481	490	495	506	502	502	517	488	487	486	528	459	540	464	479	496	525	463	491	497	483	522	533	505	516	495	513	466	491	490	483	505	508	498	480	522	482	448	485	500	518	502	445	531	492	475	491	491	488	520	513	524	480	513	494	501	507	535	527	498	493	473	461	496	532	520	515	468	495	485	488	478	475	463	510	482	504	521	494	485	487	502	500	533	522	502	497	468	497	470	509	503	544	535	498	496	476	484	453	446	459	501	454	491	505	491	509	517	507	487	498	514	454	515	461	487	523	499	529	514	500	516	431	532	505	512	484	495	504	470	499	465	488	482	521	464	480	515	484	469	529	456	505	505	514	486	516	523	511	499	497	474	508	528	499	500	468	482	505	510	525	469	499	496	485	512	456	482	495	508	486	454	522	459	471	484	497	537	513	464	495	509	462	503	497	481	510	474	496	463	533	529	505	483	534	458	488	532	477	511	506	476	461	484	513	503	471	496	517	506	529	533	497	491	458	497	498	481	470	505	494	484	462	512	494	492	494	487	485	467	499	492	451	519	526	488	463	495	485	516	493	494	518	499	457	504	476	510	493	483	523	506	487	500	484	508	479	510	493	488	490	498	448	523	535	503	470	503	491	449	507	490	480	505	482	456	509	521	454	466	526	500	477	477	469	468	496	517	527	512	528	496	456	508	486	532	502	481	489	475	489	529	477	506	476	479	491	531	488	489	495	451	509	522	539	502	490	511	496	485	466	469	506	504	487	460	489	516	459	488	470	483	479	460	477	465	482	475	499	468	493	500	493	470	500	471	509	488	464	460	513	511	479	483	473	496	503	530	507	495	507	497	482	471	465	495	510	499	480	492	460	462	525	481	495	492	478	489	457	518	530	482	480	477	462	484	520	486	495	469	463	495	480	501	443	512	497	480	464	484	488	490	515	457	506	471	499	486	512	519	491	506	524	453	516	495	434	513	461	484	517	508	495	483	501	472	498	440	482	497	495	497	470	501	492	488	493	467	514	538	529	470	464	502	486	463	482	515	492	517	531	479	525	493	488	455	500	496	519	476	495	510	492	513	493	514	496	450	496	488	456	495	502	485	461	481	521	506	503	486	464	498	472	470	500	491	522	495	477	501	463	462	511	517	520	483	551	491	484	464	465	468	547	470	495	478	515	483	469	505	489	452	476	516	486	464	467	501	411	498	534	501	489	513	453	523	514	514	492	481	485	515	489	487	538	532	500	493	474	494	487	522	545	507	484	543	486	460	495	522	479	525	500	503	503	479	498	465	502	490	524	506	500	489	517	505	497	486	500	495	471	505	491	498	455	476	468	504	483	526	487	456	515	471	479	479	487	512	513	536	486	474	486	476	465	482	466	494	495	489	508	468	482	497	464	470	479	459	526	515	483	500	483	496	493	504	484	531	470	513	520	462	488	498	495	510	502	474	478	479	506	464	455	520	492	523	482	502	476	454	483	506	503	456	486	486	500	524	471	501	475	491	508	489	497	518	492	512	466	549	520	499	504	470	503	488	468	504	505	497	479	483	475	514	442	526	488	468	484	526	472	510	479	490	500	520	487	498	486	545	478	489	483	462	525	478	497	507	504	489	491	467	515	499	488	478	497	485	510	471	467	463	483	515	522	493	497	499	486	507	509	499	507	477	485	462	498	502	500	489	525	493	505	484	511	498	502	493	494	482	476	462	486	514	469	475	486	463	490	488	451	484	494	524	473	454	485	531	461	484	480	508	501	479	510	502	481	488	479	492	457	505	467	482	515	490	505	475	495	512	498	492	509	484	505	472	484	495	473	465	494	470	440	472	464	486	495	499	516	477	485	469	505	511	505	495	501	516	528	521	495	497	470	485	515	479	489	459	504	523	493	506	504	501	480	495	505	498	476	487	530	482	528	462	514	474	514	491	484	497	551	510	478	486	478	521	477	456	493	447	454	514	534	515	498	463	509	453	531	502	487	472	472	477	467	484	485	523	503	477	471	491	486	472	490	492	531	516	481	464	448	511	511	510	517	505	491	459	525	466	509	515	525	510	507	485	495	492	534	500	471	456	467	511	475	504	436	462	504	474	495	436	479	506	511	519	506	479	528	478	513	505	480	499	504	498	478	461	535	526	523	466	495	489	501	478	496	490	522	530	456	504	464	447	488	486	506	517	503	458	516	511	508	496	499	504	492	528	497	490	505	468	495	471	449	499	476	490	480	486	480	516	512	506	511	490	499	523	446	481	492	509	497	503	522	505	492	482	484	507	438	499	518	480	491	488	487	439	474	500	506	493	529	466	523	518	492	504	479
33753	10721	1255	618	535	491	329	318	333	335	316	324	291	337	323	291	334	340	339	328	337	311	350	330	299	317	303	325	336	324	341	309	308	315	329	329	331	304	317	330	289	311	323	315	339	309	292	339	300	288	336	357	300	311	318	307	347	309	333	322	326	340	318	315	326	318	315	336	346	311	344	322	313	317	304	315	323	337	345	327	311	370	337	332	321	292	271	310	313	305	359	337	324	340	325	332	373	337	329	317	297	332	330	328	359	344	316	340	320	343	337	340	316	327	355	326	299	311	301	325	330	300	335	335	347	323	321	306	363	338	307	322	308	330	301	308	298	303	342	341	312	332	318	343	340	310	364	323	334	369	302	343	323	321	325	317	335	332	329	318	366	347	347	325	357	289	350	328	326	307	317	336	337	288	335	351	315	320	310	349	300	353	309	319	270	301	305	328	295	304	335	333	338	303	339	383	309	347	355	328	353	385	340	346	316	331	318	308	324	315	335	339	319	289	330	316	313	310	337	311	325	298	337	345	309	307	330	330	311	304	334	306	317	324	319	322	336	331	347	297	353	316	314	320	347	297	309	300	281	313	327	313	334	372	333	277	351	304	306	321	321	339	327	325	330	317	335	328	334	319	339	291	305	343	351	300	317	328	337	296	314	329	274	309	309	332	311	331	379	326	343	307	336	298	302	372	359	324	297	323	306	317	344	302	293	355	336	327	326	298	347	308	335	319	336	348	335	360	313	308	378	320	339	324	331	371	310	320	359	358	346	327	315	336	277	348	322	306	297	318	336	308	328	335	317	325	342	323	321	330	317	339	307	329	310	315	328	325	319	293	342	350	360	330	317	331	327	341	317	287	349	328	326	336	362	306	343	369	294	271	343	329	334	338	345	305	319	314	324	315	358	284	310	347	325	342	326	320	315	314	351	352	288	303	308	317	309	301	323	346	310	321	310	315	294	339	321	303	332	320	275	328	302	306	317	339	306	323	320	349	313	315	303	290	334	344	303	325	381	319	321	359	335	346	310	317	324	293	315	283	350	315	330	345	327	278	347	298	336	360	310	323	329	315	304	335	356	324	355	305	324	320	312	311	321	347	290	371	304	313	324	304	332	287	327	350	346	284	323	328	312	321	320	324	319	302	329	309	397	287	340	285	305	343	356	304	309	316	317	312	301	275	325	345	335	287	281	306	329	322	296	328	332	327	357	329	339	347	309	313	303	315	324	361	304	310	296	319	344	334	339	352	320	341	318	320	306	355	308	307	290	314	345	297	357	333	310	331	303	351	295	333	312	336	318	326	326	311	300	308	326	337	330	353	330	318	330	275	312	366	332	317	340	330	333	316	306	343	345	280	317	325	315	322	369	306	302	352	313	330	300	323	302	334	345	329	326	307	311	341	325	311	326	315	317	307	369	289	358	331	350	337	324	309	330	332	315	361	324	316	361	312	310	332	336	341	331	334	331	334	288	329	346	293	337	334	321	367	339	292	288	321	356	340	345	327	330	316	325	303	294	344	324	335	327	337	286	341	326	305	357	323	275	341	324	291	320	377	303	321	329	306	328	300	291	321	285	290	315	380	321	338	313	311	290	341	348	298	325	311	319	354	297	289	312	343	314	321	340	322	295	337	337	341	292	361	302	351	296	341	330	330	330	333	346	309	313	294	325	315	324	312	362	294	310	353	305	366	328	337	331	255	296	308	377	325	322	316	324	307	329	335	342	297	336	337	358	314	299	327	323	342	337	319	306	321	334	335	338	333	339	317	325	359	325	356	348	354	349	326	305	317	330	340	339	351	320	340	318	318	336	348	340	286	303	341	306	333	299	300	345	360	310	300	318	328	306	323	336	321	323	286	289	292	328	317	319	321	338	327	328	302	311	344	296	346	321	308	356	309	304	315	276	292	332	320	295	296	314	351	294	317	342	332	352	290	315	315	335	305	300	322	303	287	306	318	327	354	294	338	329	274	348	312	318	338	332	311	311	315	334	309	323	322	359	303	314	302	339	317	299	304	335	283	341	313	278	310	318	333	280	329	320	323	357	332	342	296	329	302	302	344	353	304	271	324	340	309	286	327	331	297	338	325	341	329	305	334	300	305	298	333	347	318	332	335	331	333	304	324	342	297	325	366	308	371	337	315	312	341	286	313	316	326	344	312	309	313	314	324	303	312	303	316	305	319	300	336	341	309	322	319	353	321	299	317	314	333	343	322	300	310	309	331	324	298	298	320	295	315	278	301	313	295	328	317	300	340	308	347	338	310	331	314	292	357	328	318	324	320	305	354	347	301	355	301	349	319	267	300	346	320	314	304	293	308	336	281	347	299	347	335	341	320	326	329	308	363	304	316	320	323	304	328	338	311	295	335	347	329	315	341	309	320	336	352	350	310	303	329	325	324	338	366	338	328	322	322	338	341	299	356	284	332	318	333	301	309	330	331	344	319	332	320	324	306	299	327	335	311	332	320	307	297	338	290	340	320	325	356	281	339	291	321	292	306	314	291	317	346	314	334	332	348	299	364	349	328	318	314	321	301	293	307	292	326	314	339	321	334	309	308	326	332	327	348	329	369	336	344	314	316	362	309	346	346	286	295	311	302	341	311	329	357	326	319	331	333	318	335	338	309	318	347	331	318	317	319	354	321	335	290	316	356	339	367	362	303	338	308	353	334	373	339	326	322	308	359	347	343	296	318	319	336	329	328	324	347	302	317	306	316	345	311	309	318	339	332	309	346	336	335	298	306	293	317	306	307	338	352	358	376	330	349	293	315	293	343	357	345	315	329	326	318	343	345	345	313	300	310	334	300	317	325	341	316	334	307	335	340	307	306	332	333	303	325	337	303	308	352	319	298	300	318	349	333	323	346	317	324	326	298	333	332	315	328	330	292	312	333	324	334	327	284	295	334	348	307	329	324	316	311	344	288	326	306	362	280	322	319	331	312	282	322	314	322	330	319	321	319	330	347	343	323	335	332	350	322	338	363	293	307	310	312	321	326	328	339	361	324	299	315	352	309	335	288	326	354	310	345	289	315	300	330	350	341	314	297	289	317	313	318	306	311	329	305	302	343	309	324	343	325	319	313	315	321	322	289	323	354	340	337	328	335	314	314	322	351	343	340	311	329	294	282	350	309	340	319	288	339	313	326	356	281	357	316	287	342	319	316	342	314	305	336	308	311	305	327	300	329	304	317	349	310	320	340	283	338	317	330	311	328	311	317	310	316	358	327	320	341	336	340	303	314	280	349	314	304	329	340	305	320	313	351	317	320	308	279	280	309	325	338	358	344	311	273	347	305	314	313	301	329	278	335	353	337	339	297	322	313	349	327	310	306	302	326	306	321	337	324	323	279	320	308	313	329	347	352	355	321	323	310	329	321	308	303	294	318	352	333	317	301	337	330	335	360	311	344	329	333	357	316	318	300	320	260	322	342	302	324	364	297	307	367	340	324	324	323	331	306	329	365	276	301	328	310	302	361	326	358	324	301	312	351	322	346
5829	922	862	745	809	767	747	721	760	718	707	767	722	714	746	739	719	677	727	766	701	708	727	735	669	703	742	715	695	680	732	728	721	761	705	724	720	707	743	714	747	733	741	737	715	747	749	766	744	700	706	704	753	714	686	771	719	745	682	745	751	732	703	712	708	717	729	714	731	749	755	723	740	786	733	756	708	752	737	696	755	686	709	722	739	694	721	729	716	774	723	685	704	761	742	747	734	720	721	731	754	685	774	706	755	718	745	747	713	746	739	739	735	720	697	698	744	756	710	732	695	758	744	694	747	751	739	742	754	721	696	724	721	755	693	721	726	786	725	719	769	718	726	710	705	759	689	723	775	747	700	750	767	716	724	715	754	691	680	741	753	762	705	737	686	682	705	666	679	711	742	710	739	742	740	696	653	734	722	724	677	674	729	761	695	743	718	778	749	710	701	715	730	778	736	766	697	698	704	709	724	726	679	704	712	699	730	714	766	710	728	709	696	734	729	709	726	752	743	667	720	718	748	741	714	707	712	764	713	739	744	748	720	710	771	745	692	738	721	749	726	706	752	737	737	701	733	696	744	747	709	729	737	737	695	744	764	717	727	708	716	728	745	720	772	707	711	743	719	709	637	742	708	710	716	721	728	741	730	731	729	770	707	779	708	709	691	708	717	721	730	747	736	717	713	744	694	677	726	759	706	726	697	695	771	752	720	751	717	704	758	694	758	685	705	664	722	747	756	741	683	709	744	770	710	741	733	757	729	725	724	775	690	697	692	712	726	723	749	744	723	762	713	681	730	756	705	702	704	714	735	692	770	697	726	730	701	747	722	767	721	763	689	692	711	683	723	716	748	735	757	721	727	720	719	719	724	735	772	762	700	699	706	744	705	758	718	732	715	715	664	678	759	741	745	740	789	739	759	722	721	707	724	794	695	746	758	711	684	712	708	738	684	753	723	723	765	742	725	720	721	746	706	721	754	740	763	734	733	694	746	706	722	702	711	739	719	766	746	724	747	700	693	690	756	749	735	736	740	727	736	690	725	744	718	743	715	695	736	758	728	714	728	702	771	734	726	689	686	703	748	752	679	698	726	709	695	737	738	720	722	748	706	707	719	731	709	723	718	698	715	694	743	712	726	795	664	704	681	709	719	713	732	666	733	694	644	720	727	690	695	755	713	762	763	694	730	683	731	745	690	733	737	721	723	644	742	713	730	716	701	716	689	767	735	727	772	723	757	728	720	752	756	722	748	740	729	699	757	713	724	730	669	778	739	727	713	723	732	705	708	749	712	782	764	699	698	758	711	725	753	721	707	710	713	690	753	771	747	709	771	684	762	714	689	711	708	764	724	734	700	713	735	711	697	691	719	722	719	760	740	737	682	742	676	752	722	770	717	727	751	734	728	740	769	766	709	757	735	719	734	743	715	737	692	720	726	696	697	753	748	747	702	703	729	721	706	707	767	725	721	760	786	701	737	726	740	754	696	731	701	732	747	683	643	759	723	754	715	742	718	738	725	715	723	748	734	691	706	717	676	673	746	725	701	791	747	681	727	754	722	697	723	747	724	722	754	714	705	761	690	717	726	710	709	714	674	666	753	712	673	736	706	781	707	746	695	743	760	735	762	741	722	729	701	717	676	740	748	742	705	776	744	773	756	724	763	728	682	691	741	756	714	712	760	739	715	765	732	685	738	697	725	700	704	759	721	729	696	761	789	747	710	737	706	725	750	751	674	763	768	715	735	717	765	687	727	774	717	726	727	749	692	715	696	682	721	734	762	736	756	672	782	702	707	763	721	723	711	699	705	751	708	718	715	726	711	737	706	687	742	686	692	717	720	739	711	701	767	734	726	734	773	733	726	744	690	699	729	756	779	717	707	733	710	665	724	732	732	719	704	713	652	713	697	656	726	769	693	729	756	704	712	702	736	755	718	725	667	730	749	736	758	708	745	737	745	743	757	728	693	731	693	738	731	670	722	732	738	682	727	728	681	730	755	719	690	729	755	690	708	760	715	703	787	698	698	733	718	718	715	729	709	715	704	687	704	670	655	690	772	730	727	687	679	755	752	722	695	744	751	730	732	680	699	755	711	762	730	756	680	718	704	724	730	779	767	751	734	725	714	719	782	749	727	748	692	684	726	726	729	751	734	753	711	738	705	718	707	765	754	723	720	720	775	741	727	732	704	772	701	724	744	741	758	723	757	711	727	729	726	755	673	747	650	745	780	689	701	702	752	690	749	690	755	734	694	742	705	741	670	718	720	754	765	737	705	742	723	746	760	679	698	802	712	784	727	704	715	728	704	747	673	757	728	718	712	710	708	668	702	725	715	723	711	694	656	706	682	761	725	748	735	717	733	735	716	761	702	713	703	760	723	724	731	736	721	688	743	754	752	708	739	743	743	734	726	705	734	712	691	700	722	780	701	720	702	721	709	669	706	732	721	670	763	726	672	701	729	710	746	743	707	696	723	774	698	729	709	701	748	751	757	713	730	763	743	706	698	718	686	702	729	738	757	708	735	751	766	734	752	751	705	677	774	758	735	720	731	769	713	715	699	698	736	741	730	729	722	691	744	725	717	730	665	631	770	697	718	733	753	684	730	698	728	710	754	707	674	742	730	700	715	745	761	723	714	689	734	699	744	690	739	701	746	766	768	740	739	759	693	714	733	716	729	704	714	707	755	725	726	752	750	757	746	750	765	745	703	742	737	693	778	699	726	750	784	743	751	700	714	739	705	680	686	745	736	742	749	743	699	693	673	703	699	718	743	744	818	734	712	717	731	784	656	721	720	729	685	710	679	715	730	704	727	690	723	692	698	708	704	730	747	714	687	700	774	725	686	695	761	734	714	708	773	709	698	740	719	766	796	696	717	741	708	747	726	692	731	750	792	740	750	705	815	748	704	708	748	740	730	713	689	728	765	739	712	745	703	750	679	681	662	714	697	698	738	739	690	714	731	746	719	684	709	711	768	741	700	733	725	739	714	739	689	715	724	682	730	708	705	703	754	721	724	751	751	700	739	701	723	705	770	714	673	751	736	716	678	740	715	767	699	717	691	675	717	740	730	744	721	722	745	775	747	781	682	757	725	735	706	765	746	697	721	728	720	721	697	726	717	764	719	738	768	762	745	779	678	725	700	725	749	744	732	704	720	727	733	674	712	739	705	742	740	714	765	745	737	741	727	755	677	758	699	717	733	716	734	712	743	724	744	731	715	694	782	720	737	728	733	731	724	744	733	785	748	722	727	700	693	715	700	751	733	707	747	712	743	737	746	703	766	720	710	773	732	747	754	697	753	759	728	745	705	690	722	734	720	748	705	675	701	700	724	726	754	733	723	714	749	734	717	754	730	789	756	746	669	694	741	748	725	697	728	759	724	738	779	770	711	718	732	732	765	715	731	656	752	781	726	745	731	708	699	787	707	756	705	711	742	729	752	784	736	759	753	714	751	701	728	720	711	739	742	751	720	716	697	718	716	764	652	744	713	753
25255	21701	25502	28389	21623	4867	695	567	421	446	382	433	447	417	410	427	376	429	403	438	371	372	403	399	408	400	376	400	451	370	403	410	447	368	402	405	413	386	403	415	429	413	390	392	380	395	405	419	405	377	390	450	377	397	411	432	379	389	403	361	421	376	396	370	359	382	377	395	401	396	399	410	346	400	360	385	355	420	406	385	389	385	403	383	413	381	431	373	411	398	416	375	403	439	388	371	353	389	369	369	383	342	359	403	410	390	366	391	451	437	393	420	394	377	378	392	388	398	393	379	364	411	371	431	406	414	408	375	388	396	400	405	389	426	425	355	367	365	376	429	418	395	400	376	418	387	422	327	404	378	397	397	407	379	377	374	397	356	357	391	368	398	419	383	395	409	351	366	411	378	390	409	409	415	401	377	387	412	391	414	407	380	428	424	398	379	399	368	386	390	382	408	391	380	384	383	378	381	416	398	397	364	391	397	397	371	399	386	390	390	443	413	417	441	444	377	401	374	386	396	426	399	412	409	398	391	358	423	349	412	402	385	416	373	387	364	390	381	370	365	378	384	390	429	421	353	374	400	419	377	397	418	396	433	391	376	382	399	366	391	401	396	382	381	377	401	426	407	408	419	412	371	394	367	425	375	411	413	435	409	396	407	415	377	392	342	386	379	406	397	403	368	398	399	380	362	382	415	387	375	385	398	375	399	368	428	416	407	402	396	354	410	388	387	407	391	404	405	424	436	389	363	368	418	374	356	355	410	404	450	403	377	414	365	418	407	408	398	390	366	403	413	385	391	429	380	369	370	377	387	429	431	377	367	415	358	400	381	369	398	378	431	422	396	365	400	394	404	403	417	375	396	378	381	425	396	381	398	409	394	398	402	366	429	384	367	370	406	379	404	423	399	377	427	388	382	363	355	365	388	406	387	411	410	371	395	378	401	398	406	446	391	416	362	359	387	391	411	438	363	385	387	352	404	392	429	396	372	384	392	422	368	397	383	391	420	404	400	392	340	440	397	373	364	378	358	407	383	420	398	429	392	430	381	376	421	422	450	375	375	369	388	400	437	381	363	355	358	421	411	412	404	373	423	406	384	389	382	417	377	395	358	400	461	411	410	377	400	378	387	371	385	366	415	394	399	382	396	418	355	419	395	421	398	391	377	427	403	388	401	359	373	376	426	402	464	369	387	381	409	356	366	398	420	401	359	388	390	397	404	407	399	394	409	415	379	389	396	373	440	401	415	365	371	406	373	425	439	415	366	402	394	400	404	435	360	422	397	377	399	378	398	347	391	392	408	338	364	367	388	394	437	383	372	403	427	423	416	391	374	406	370	371	448	400	397	382	390	400	360	388	382	394	394	397	396	362	353	382	446	441	363	448	410	419	397	412	407	353	394	353	413	364	412	364	381	416	385	434	416	388	411	369	412	386	357	380	414	390	377	427	383	380	384	382	379	408	376	369	365	358	404	392	410	389	385	396	360	416	386	399	388	402	404	383	443	376	383	405	362	358	380	390	382	374	421	428	387	361	382	445	409	395	359	362	432	433	401	382	398	425	380	387	345	368	362	382	358	420	408	373	385	425	411	411	410	402	398	407	406	419	425	380	389	408	377	433	423	394	358	398	415	435	377	364	403	376	419	352	353	377	435	371	372	377	385	381	428	373	362	371	386	378	427	388	395	373	415	370	385	407	396	350	411	376	400	387	372	367	371	362	415	421	378	381	402	361	353	434	395	402	386	376	373	394	370	402	435	394	413	380	410	374	388	373	411	363	386	408	396	357	459	387	414	380	370	334	386	395	373	445	405	449	394	354	383	389	389	363	393	360	427	395	453	361	374	371	372	377	373	413	413	362	398	398	411	397	401	394	398	400	364	394	347	389	392	417	382	399	369	377	407	357	339	375	375	411	373	376	348	360	411	380	400	385	394	404	404	388	381	408	400	432	359	336	388	357	398	373	388	368	370	368	394	383	350	387	383	395	399	387	387	403	344	404	412	422	401	402	388	387	357	395	404	406	419	396	383	393	350	400	388	375	392	391	408	375	380	378	402	399	401	418	377	409	420	396	385	398	360	401	335	441	389	414	383	399	375	423	379	367	373	440	358	391	377	366	379	359	413	396	401	404	379	363	379	390	355	361	398	388	408	380	407	369	410	410	410	372	398	394	359	408	446	383	380	373	412	408	412	392	369	383	372	392	375	432	414	396	417	390	418	388	382	394	436	394	399	404	403	400	390	400	415	388	391	383	381	399	379	389	388	388	404	374	415	425	357	393	377	379	440	422	400	364	342	376	412	383	336	393	389	393	386	393	411	361	380	379	355	399	443	427	349	395	408	390	402	418	401	369	368	378	407	363	409	370	401	390	394	423	382	409	421	383	362	385	405	381	417	385	397	370	383	416	366	382	401	388	393	386	387	382	434	443	386	398	371	382	402	453	383	407	397	396	414	406	390	407	378	397	405	405	398	365	397	399	388	388	409	401	399	386	388	400	410	388	401	418	386	348	387	423	394	371	390	420	381	397	400	385	384	393	421	397	378	400	361	411	354	454	383	389	410	420	383	388	393	372	426	453	403	386	382	400	406	406	365	383	397	401	389	411	399	393	396	386	424	376	357	404	388	424	374	426	366	437	387	395	365	423	390	384	376	396	421	356	357	424	387	363	369	373	373	373	371	405	375	382	387	380	382	368	357	373	374	407	353	378	403	422	419	414	407	384	404	416	422	417	369	391	366	392	390	355	373	377	431	384	390	403	391	396	388	371	400	365	410	429	402	391	418	384	375	407	397	388	402	414	382	391	376	396	397	413	414	374	397	357	392	378	399	404	349	389	379	417	349	392	395	405	405	373	391	416	385	408	344	350	429	376	398	376	388	385	369	401	406	345	415	361	410	389	379	399	435	403	373	398	364	400	352	402	385	372	412	396	403	393	413	395	391	415	390	367	410	373	372	387	387	426	388	374	381	374	397	405	374	405	451	446	421	390	383	357	395	374	392	380	438	394	374	375	366	384	379	419	390	449	384	383	373	439	385	395	377	415	392	414	393	392	406	385	436	381	401	369	377	374	377	361	403	384	391	358	380	385	392	401	372	396	399	383	360	407	416	384	419	372	395	394	388	421	387	363	414	396	360	380	376	417	365	385	395	381	410	377	384	369	377	398	431	373	375	376	377	413	404	421	364	379	375	428	373	440	390	387	390	408	385	374	389	373	419	407	386	381	365	345	409	399	392	403	395	400	384	368	382	382	430	408	402	395	396	410	354	358	373	347	372	398	441	381	409	386	394	389	418	364	412	403	415	391	411	354	366	370	387	412	414	383	418	392	365	430	402	402	395	370	408	426	393	414	398	414	386	431	413	388	382	384	400	359	409	402	392	445	377	386	403	392	385	393	378	380	403	401	423	398	365	373	376	368	377	372	389	378	354	383	366	361	385	387	380	384	434	413	389	395	365	415	356	397	375	391	392	409	388	360	385	389	359	395	409	454	409
3479	3390	2277	1422	1110	929	925	940	871	807	848	885	857	873	842	832	830	875	858	840	825	878	836	862	834	855	860	833	844	818	847	845	839	805	798	839	851	896	877	802	832	865	830	834	835	819	858	865	835	892	843	866	809	866	851	805	861	801	827	792	795	863	890	879	855	799	859	860	825	830	812	837	787	845	815	862	813	821	829	811	806	806	860	846	850	775	827	869	814	845	834	864	858	810	830	801	810	804	824	786	852	827	837	861	831	760	856	834	862	829	839	873	810	823	856	850	836	830	849	851	791	800	796	876	834	858	830	841	821	820	856	899	855	827	844	824	844	859	832	822	837	862	837	858	891	829	822	843	778	850	842	837	871	870	861	825	842	840	851	833	816	830	899	881	876	783	847	854	859	870	779	804	866	820	849	857	822	850	817	838	823	875	880	875	844	828	837	832	843	774	849	834	851	828	776	832	848	850	847	826	817	845	824	846	849	812	835	845	886	832	875	871	868	885	819	810	834	803	826	867	868	839	855	826	834	859	809	800	817	900	851	858	844	821	785	860	829	809	862	820	852	871	859	852	808	862	799	801	831	816	838	855	845	839	819	834	849	838	788	843	844	840	822	836	818	841	873	807	832	804	862	840	893	867	842	849	862	867	852	841	824	781	863	883	843	835	844	891	880	863	849	837	855	834	810	835	872	855	846	855	802	870	818	819	853	841	863	861	788	835	840	793	839	837	820	880	820	813	861	799	861	860	838	845	828	855	853	810	843	847	866	806	844	876	855	803	839	812	854	827	829	807	782	816	808	804	857	816	852	791	849	891	827	861	835	804	810	845	810	836	856	823	846	832	807	859	817	878	848	853	842	818	799	811	860	818	872	828	794	883	798	865	876	849	854	832	872	879	805	823	861	888	842	799	842	839	842	821	846	829	834	782	817	852	828	817	876	861	840	868	870	844	758	805	906	885	867	863	870	868	828	865	810	836	838	892	790	818	809	852	837	841	792	809	784	807	863	802	830	811	834	809	783	857	836	866	824	854	866	809	836	826	811	853	856	839	868	805	821	849	851	905	854	870	808	824	804	793	860	849	891	786	841	860	843	856	807	829	815	778	863	807	810	864	856	887	817	839	822	839	840	802	776	806	812	852	867	789	836	789	816	847	838	847	815	873	865	853	811	817	775	818	883	829	814	827	873	851	815	860	859	831	871	854	855	817	821	886	845	852	862	835	841	833	821	859	813	809	851	879	850	816	820	861	840	850	820	813	836	834	838	867	827	874	866	885	836	833	839	807	796	863	798	828	831	823	796	828	894	836	777	795	794	809	800	833	777	821	840	822	822	803	852	849	833	826	835	822	823	801	846	820	882	850	814	840	842	819	798	862	773	800	828	845	799	822	829	801	857	803	884	844	808	851	845	825	826	788	836	767	839	804	804	822	838	837	779	803	820	836	843	827	809	836	838	825	832	840	860	796	791	809	803	827	856	836	812	833	869	855	860	819	847	838	903	774	837	850	843	846	813	811	857	837	846	817	813	829	807	854	792	831	858	825	845	861	842	847	832	865	797	868	819	809	816	804	815	844	851	858	803	814	838	853	850	788	842	873	829	850	819	854	859	834	833	795	876	832	863	840	862	854	834	835	875	881	842	865	855	827	804	848	811	831	822	847	800	834	845	809	851	869	827	841	856	814	819	830	842	861	882	842	822	849	804	782	792	796	842	855	868	868	892	877	829	855	792	878	832	866	856	817	832	804	850	820	892	802	829	780	826	850	811	881	904	864	886	813	827	780	778	887	821	870	840	822	848	832	826	900	844	877	850	803	841	884	825	830	829	799	843	865	788	880	846	893	865	796	815	780	832	828	842	824	812	840	793	843	849	813	833	813	892	813	815	849	846	742	785	847	854	849	792	845	844	820	839	853	836	891	828	853	816	834	833	879	816	845	781	904	812	822	838	844	843	889	888	822	854	863	880	780	780	821	886	859	833	818	833	826	860	848	803	835	860	855	854	827	851	834	813	834	821	876	847	808	814	854	833	862	816	836	825	804	837	873	820	834	884	892	798	901	852	850	839	851	839	824	857	913	831	826	803	791	847	873	856	841	867	808	849	898	829	807	873	817	828	922	829	800	827	808	880	818	842	843	849	858	839	826	886	854	872	848	815	845	806	825	792	785	796	809	836	829	883	799	821	832	824	838	805	841	850	825	772	833	767	793	853	852	836	866	869	799	841	828	834	816	858	802	833	803	817	880	907	830	832	844	832	867	833	868	876	818	807	840	843	844	868	851	843	861	876	848	823	826	818	832	858	828	811	826	903	852	818	868	829	786	844	768	890	870	879	828	796	791	799	869	829	836	830	837	842	839	791	868	863	865	787	792	852	820	910	873	848	880	772	878	825	786	865	876	827	808	826	852	874	870	823	837	792	853	854	792	790	817	896	849	888	864	825	842	811	858	862	823	792	851	875	826	839	833	832	817	823	814	884	834	827	801	803	872	861	804	809	815	830	836	798	825	851	850	808	801	852	780	812	817	912	858	880	857	774	829	843	862	772	811	860	824	863	852	873	817	853	853	849	821	861	869	868	877	847	853	821	833	769	844	851	856	893	878	827	842	866	803	852	853	824	815	828	832	817	819	849	791	800	849	824	820	869	851	850	853	813	800	822	830	879	823	859	839	830	857	863	828	847	811	805	860	844	816	816	834	806	858	862	874	872	851	828	839	849	811	860	832	848	800	865	843	791	813	838	829	778	834	839	826	829	791	805	804	863	752	832	814	857	843	808	861	828	814	823	814	888	809	864	815	867	818	805	840	843	867	848	812	847	799	827	829	844	849	831	890	840	848	806	830	850	852	835	801	822	813	804	809	855	816	854	795	893	802	843	804	851	865	866	809	815	852	797	795	848	827	840	785	884	814	769	837	841	849	871	844	869	825	870	786	780	862	832	859	805	808	862	850	868	871	839	847	858	823	811	826	834	822	853	805	795	806	825	826	830	824	821	799	829	903	823	795	893	866	842	809	837	788	851	836	808	824	853	850	825	875	828	807	881	817	855	763	820	844	873	838	872	819	835	842	831	824	831	870	830	808	826	848	838	843	839	823	828	845	845	866	768	871	827	832	819	801	852	824	834	806	872	866	823	831	865	812	826	863	830	865	815	850	852	841	834	854	801	839	844	831	829	843	842	812	875	853	872	842	827	818	764	825	821	838	860	866	820	843	880	826	821	837	877	845	858	836	859	852	871	839	814	864	877	830	853	847	836	847	841	820	855	837	811	843	862	815	830	779	801	812	860	887	820	858	825	842	846	828	823	786	862	889	836	835	820	857	887	855	846	823	851	800	827	814	848	860	849	820	834	807	850	844	836	830	798	880	779	856	806	819	827	852	839	821	835	905	808	793	778	812	831	874	824	831	848	806	802	853	857	877	841	820	802	869	860	772	842	810	854	877	848	851	821	789	834	811	829	878	845	831	813	852	808	837	900	893	788	818	828	839	824	869
24525	21694	26052	27839	21703	21697	3028	495	352	332	304	282	296	284	286	259	254	229	267	277	248	281	258	240	226	236	213	231	232	220	217	219	236	240	214	214	228	214	211	233	219	205	234	240	222	205	229	210	262	238	179	260	219	199	220	215	218	218	251	224	224	217	241	247	233	235	207	245	217	192	216	227	216	212	220	218	248	212	227	216	214	227	244	215	231	237	233	203	212	233	215	241	217	204	217	240	206	219	212	210	194	223	207	206	212	234	207	231	221	264	243	220	234	222	266	232	220	194	208	229	251	241	224	203	239	235	224	240	239	220	212	237	221	214	238	221	245	224	204	236	238	221	228	227	226	213	218	240	222	240	233	208	230	231	225	188	216	188	242	242	219	219	225	220	229	235	211	218	212	202	209	234	231	223	212	222	209	233	211	201	241	232	222	214	215	235	236	218	205	183	218	207	209	216	237	223	217	233	219	236	213	242	164	228	217	219	235	233	225	240	205	186	200	217	216	215	196	229	237	190	229	233	188	224	238	235	216	220	207	226	245	236	191	204	210	219	239	225	225	224	228	228	220	228	223	240	225	240	197	231	203	239	222	252	212	227	237	203	225	217	235	234	228	182	231	229	251	197	230	205	224	214	204	225	213	216	222	207	231	220	212	205	253	206	180	212	192	242	229	218	207	230	249	222	200	237	201	252	239	227	227	240	236	187	218	219	221	227	219	229	251	206	244	218	209	234	206	217	191	218	214	208	200	197	209	208	250	208	267	217	233	248	206	210	216	223	231	231	241	221	234	236	211	207	209	208	210	216	233	241	221	216	229	213	223	222	202	249	215	205	221	212	238	205	204	223	212	229	202	190	237	238	208	225	228	210	244	213	208	221	218	203	247	217	183	223	221	237	209	197	206	239	202	192	226	243	244	223	237	194	223	223	234	219	221	219	206	217	228	218	211	209	211	195	237	252	217	229	199	200	246	237	252	202	232	220	201	198	226	234	202	220	235	220	224	196	196	235	213	212	225	217	197	254	232	212	236	233	212	226	229	231	208	215	210	244	212	198	231	207	218	206	208	204	204	218	239	212	246	240	236	237	206	205	213	220	217	216	218	230	236	212	219	227	239	194	240	199	230	202	221	207	209	233	203	208	206	215	262	194	243	200	219	224	213	209	217	227	224	199	215	207	225	237	218	280	205	239	206	209	195	216	219	248	205	232	220	232	214	260	217	205	197	251	214	231	221	226	220	214	238	208	227	224	229	232	217	237	192	223	240	199	188	224	237	235	222	227	236	235	230	204	227	234	238	238	222	228	235	208	207	243	236	236	224	235	218	234	207	241	231	220	230	236	240	236	245	208	254	256	207	212	220	215	209	235	212	204	220	212	239	235	211	210	210	225	197	205	229	210	250	211	195	216	243	235	234	200	246	221	222	237	218	218	220	204	230	235	238	226	234	211	197	225	223	228	238	231	234	202	229	211	215	209	232	241	192	224	228	232	214	236	220	209	186	228	223	211	241	203	235	226	226	229	194	216	217	198	206	240	216	217	238	219	237	195	213	226	206	227	223	230	232	223	229	241	193	205	202	233	230	195	225	217	238	241	242	252	255	204	222	245	244	214	236	207	210	214	241	220	234	226	224	237	235	229	232	211	212	241	235	239	229	228	214	218	239	226	228	219	211	252	216	230	209	237	217	206	209	203	220	211	240	213	212	216	230	203	224	232	230	227	226	230	226	232	220	231	230	239	246	225	227	216	239	233	243	232	209	243	225	198	210	211	225	217	239	214	200	222	220	208	219	215	213	208	258	228	239	225	235	243	211	217	229	230	210	244	227	192	204	221	241	233	208	239	235	215	217	234	221	239	227	203	207	233	227	196	213	231	217	220	246	214	253	217	200	187	245	221	202	234	237	233	180	229	222	196	228	245	249	216	202	269	226	201	239	235	238	236	243	215	209	200	239	225	235	209	225	204	205	243	235	202	220	241	215	209	218	188	189	246	226	212	200	227	198	219	255	243	229	241	229	197	222	214	236	221	239	239	194	220	226	234	215	214	223	208	210	246	212	227	254	207	235	215	216	244	258	216	239	234	213	245	245	219	223	228	223	230	227	208	235	239	229	208	219	212	233	250	229	219	211	224	235	225	226	240	229	208	201	238	231	208	213	198	223	214	238	226	236	193	233	220	245	231	248	193	245	208	211	229	210	203	219	220	239	229	222	230	212	249	210	220	218	227	198	180	219	236	226	233	250	223	208	236	212	211	229	210	256	196	221	220	219	193	207	240	210	201	216	233	204	225	234	207	205	262	223	215	242	222	206	253	242	214	218	263	251	235	252	256	213	208	237	211	199	258	226	230	233	222	250	222	210	239	237	226	200	218	246	213	214	215	224	260	222	233	216	235	217	203	249	190	235	215	231	209	205	226	246	215	227	241	221	207	217	241	217	246	206	217	229	219	193	215	231	220	207	212	193	229	237	227	210	237	222	217	200	198	187	239	226	210	214	207	218	229	241	238	207	229	245	230	200	222	218	257	230	203	197	221	188	223	247	227	217	225	240	240	210	221	225	212	226	225	217	225	214	241	195	229	251	203	219	228	234	231	242	218	250	231	246	222	211	203	216	235	230	196	244	258	257	206	217	231	239	224	221	237	213	225	224	218	233	208	231	218	209	240	231	238	239	202	191	195	239	219	211	198	214	232	205	195	259	232	243	237	222	192	225	223	191	220	202	243	247	197	228	227	207	245	251	241	236	197	226	257	268	224	212	225	205	229	216	218	241	234	206	223	203	221	218	228	209	232	235	239	227	199	213	224	198	214	238	224	218	198	209	239	181	247	224	220	223	205	220	238	210	200	230	218	195	212	224	232	197	228	220	233	225	213	241	218	235	214	209	234	206	230	216	215	234	253	256	220	201	202	203	221	219	194	237	205	243	210	233	232	216	234	211	201	241	197	224	228	218	233	226	220	226	270	251	229	228	217	205	231	216	227	219	216	239	240	204	212	217	244	207	236	203	222	249	261	236	240	238	206	220	221	237	223	227	241	221	261	217	196	226	229	220	232	220	225	211	215	231	206	257	256	225	244	220	255	199	215	214	214	231	227	223	232	218	242	212	235	248	192	229	230	199	243	226	244	243	223	199	202	213	222	190	214	195	230	188	243	217	208	220	239	225	200	220	197	199	217	219	206	261	260	221	197	209	220	205	213	231	220	212	214	226	230	239	221	240	225	198	232	208	224	213	217	208	209	234	211	215	237	265	237	200	204	244	213	226	208	230	209	239	225	226	224	211	204	208	206	203	201	227	233	231	186	239	224	230	213	238	200	251	263	219	216	209	198	220	221	230	200	238	218	207	209	232	205	220	213	225	204	210	224	213	212	229	265	233	218	181	238	201	219	214	190	211	242	219	215	220	190	218	214	215	227	226	194	217	223	194	217	224	242	271	235	223	207	222	230	214	217	211	217	210	256	242	232	252	248	240	268	227	205	236	235	214	231	217	217
3357	5223	3146	1522	901	720	671	581	587	556	560	543	529	526	504	537	490	518	496	544	511	556	550	498	506	487	488	517	506	497	499	474	498	493	470	483	503	494	486	498	481	511	491	544	511	480	496	477	481	523	498	480	515	487	485	515	512	464	504	492	493	509	483	482	502	480	495	506	505	504	500	503	501	496	517	471	526	524	494	505	483	484	478	519	461	484	490	439	512	483	483	459	522	508	518	470	484	469	502	486	496	490	538	478	451	484	485	516	514	510	528	476	496	480	484	460	502	487	479	468	495	446	467	472	509	501	449	521	472	549	487	522	504	468	502	477	497	507	534	504	488	528	482	494	480	551	518	480	541	494	526	490	512	531	490	494	471	463	487	509	465	468	535	475	483	502	499	493	501	467	500	513	497	505	481	525	478	508	504	496	500	509	515	484	503	469	495	493	477	497	506	479	484	512	497	463	482	521	492	463	497	467	483	489	494	484	492	550	528	483	454	479	511	447	519	466	496	471	487	479	490	480	490	482	508	506	486	503	491	489	498	502	480	496	520	478	523	501	484	521	492	494	501	513	464	479	487	514	474	478	497	503	476	526	494	495	447	511	476	503	510	547	489	498	503	483	498	505	487	440	526	518	532	462	482	481	497	481	506	500	472	490	482	506	481	462	507	489	522	446	504	462	474	519	483	473	503	484	457	493	513	446	518	493	507	496	531	520	514	456	481	464	416	494	502	474	476	476	486	538	481	480	465	501	484	527	460	468	450	532	483	506	449	505	487	470	466	471	492	487	487	497	519	511	496	488	511	513	472	477	501	499	489	483	499	475	474	480	493	473	477	488	478	466	487	489	539	502	572	484	511	512	459	506	495	479	521	495	499	455	480	477	504	488	510	468	463	492	520	470	501	514	505	472	547	510	448	518	554	488	521	517	501	493	486	476	520	414	439	456	484	473	503	467	499	510	495	484	469	485	462	466	499	496	494	482	475	477	468	460	496	513	471	523	492	498	488	542	495	489	492	471	454	525	529	509	501	497	506	505	500	510	538	513	512	555	498	505	480	503	501	461	512	474	525	487	506	479	513	475	499	503	473	515	503	475	529	495	471	533	496	509	495	486	521	493	486	520	481	476	497	457	475	511	534	523	475	464	516	483	499	525	528	501	472	485	478	501	495	480	528	491	499	459	492	513	490	515	530	501	504	506	519	484	494	455	511	518	487	469	491	480	515	475	487	490	473	509	497	497	519	490	520	477	478	503	554	489	492	479	465	497	420	512	461	496	477	499	515	517	506	514	528	463	502	504	490	498	468	519	501	474	507	531	506	494	511	507	497	495	514	514	473	471	488	511	474	477	481	497	503	524	480	509	528	487	519	461	528	491	489	480	519	487	466	505	500	437	488	500	456	508	479	518	499	508	477	489	458	496	517	486	494	515	479	475	476	467	517	508	471	466	498	492	506	495	487	521	525	480	498	498	464	476	532	448	462	516	453	515	447	482	510	465	479	474	492	515	525	511	498	507	504	505	503	469	481	487	466	462	549	529	498	507	484	472	506	522	517	488	468	506	444	478	488	523	514	453	509	451	457	489	477	509	513	488	488	475	514	481	509	505	501	526	524	495	489	502	487	492	515	452	482	503	515	511	460	500	498	523	511	515	467	463	512	520	509	494	485	493	505	516	502	522	469	512	507	470	456	511	525	526	479	486	504	464	492	480	498	504	456	464	478	535	520	461	515	476	474	484	546	510	456	500	513	510	477	472	488	494	485	487	527	471	481	477	523	497	528	523	508	472	477	473	472	514	478	502	489	512	526	521	444	504	452	520	471	504	496	493	529	488	470	496	506	482	458	484	482	534	491	486	516	505	520	515	513	480	464	498	492	482	490	497	506	509	502	535	514	517	503	471	484	463	487	532	443	502	470	470	474	479	486	475	492	458	516	490	519	496	491	501	489	503	510	496	497	475	511	476	491	482	525	495	493	507	514	495	496	523	465	480	503	502	472	503	494	476	559	488	456	493	532	472	500	490	471	501	433	486	540	511	525	472	483	480	535	500	486	534	506	509	532	462	509	503	485	433	496	493	484	467	469	519	503	491	488	474	513	501	540	511	486	524	479	461	498	526	515	497	491	495	512	515	500	535	491	506	498	476	479	450	537	531	457	479	456	518	500	500	481	517	526	530	488	462	511	494	490	495	467	482	483	516	510	498	525	494	496	474	500	483	509	480	513	511	483	479	496	516	460	514	472	502	479	508	464	492	490	501	496	493	491	518	470	496	496	495	456	472	496	472	499	504	519	480	492	491	540	484	517	517	479	497	499	475	521	438	510	462	518	506	477	460	536	510	523	485	518	480	497	462	463	461	485	504	509	476	495	475	508	503	526	469	516	455	486	514	512	475	491	476	523	517	489	456	466	472	528	497	533	502	452	517	489	493	498	545	497	458	470	517	495	474	491	512	485	502	496	492	492	492	474	509	465	526	526	503	524	473	518	500	549	464	454	467	496	510	521	506	480	500	470	486	498	464	475	486	490	484	533	508	519	518	486	483	450	524	479	490	535	523	465	496	465	481	497	499	535	460	508	508	510	514	446	513	480	510	531	535	470	474	481	492	479	483	472	504	502	546	459	515	492	509	479	511	516	506	501	486	484	505	505	503	492	474	477	513	526	519	517	473	494	487	520	488	501	502	513	496	495	463	506	506	484	511	496	463	459	506	485	555	490	479	510	463	502	511	487	510	488	518	471	528	507	518	501	512	511	496	491	559	470	520	500	478	467	511	506	513	479	495	489	459	474	464	501	526	505	465	506	496	500	521	473	497	507	500	515	512	457	484	528	510	480	493	499	492	498	488	467	506	486	518	511	487	512	526	494	496	473	477	497	458	494	537	496	514	514	459	508	483	514	470	536	456	507	508	498	483	492	497	501	514	486	471	478	504	498	476	484	432	484	453	494	491	511	475	503	456	525	506	492	529	488	486	481	494	492	506	469	553	498	519	464	473	494	521	497	488	487	474	506	488	502	464	526	520	486	511	487	509	481	507	472	509	457	484	490	517	499	485	524	483	497	512	478	491	466	473	482	458	498	500	483	464	502	495	472	475	475	481	517	517	462	493	496	511	496	510	506	537	460	514	507	456	473	471	510	502	519	480	487	472	507	503	474	523	526	503	506	474	472	510	507	500	530	490	460	498	481	504	500	510	520	534	488	493	537	520	517	486	458	513	464	501	531	503	495	518	477	479	549	494	501	446	499	466	482	499	518	498	495	485	528	473	489	473	510	508	480	485	512	506	459	482	507	477	486	510	484	514	518	419	529	473	515	494	482	489	497	512	501	490	515	506	534	470	462	489	489	472	478	514	527	491	517	500	478	515	476	495	524	486	497	473	498	476	470	480	503	496	470	511	469	473	503	485	501	547	514	467	526	465	500	491	451	480	491	466	504	479	498	487	479	512	513	471	475	461	447	481	520	461	477	505	503	487	468	488	478	454	499	482	505	511
33774	10759	1234	647	537	549	366	329	311	311	341	353	313	332	337	316	309	317	341	341	333	342	314	317	333	309	346	297	307	319	336	306	334	335	324	334	335	329	323	310	348	324	380	338	308	308	334	362	353	362	298	347	326	327	331	292	286	334	317	302	329	303	301	317	333	322	321	314	300	317	361	330	306	320	294	343	347	351	344	325	310	323	297	357	323	323	309	310	320	352	321	303	311	341	333	352	334	329	310	292	350	298	350	365	320	337	299	328	309	349	318	333	343	283	327	343	339	304	301	323	291	313	311	343	318	343	310	335	343	327	344	345	333	322	345	316	319	342	330	332	322	325	316	307	334	349	307	344	296	345	305	298	329	336	324	346	296	348	347	346	338	291	318	290	314	288	315	338	345	337	331	301	345	305	317	322	317	309	313	284	333	333	304	335	356	307	323	347	295	306	312	338	299	304	279	324	327	329	349	334	325	313	307	326	302	326	291	310	345	332	337	310	291	344	321	300	319	331	331	322	296	333	309	304	360	340	285	328	338	314	297	295	349	296	329	293	325	333	336	322	322	338	318	347	330	306	297	351	348	314	345	305	312	308	296	318	350	307	312	353	328	304	349	313	355	305	280	306	342	322	367	335	286	328	334	318	302	337	330	304	326	341	336	320	327	307	342	308	327	352	353	334	282	347	327	350	324	327	318	274	326	386	324	331	320	336	341	306	314	358	334	311	293	329	316	297	326	340	327	301	314	318	313	301	304	324	326	334	316	324	343	321	295	344	319	313	319	280	326	308	338	353	338	294	311	310	316	317	344	325	365	327	328	323	312	310	318	322	302	338	300	330	294	330	335	326	301	332	336	328	302	332	341	291	333	342	329	315	343	322	330	320	315	310	344	323	281	306	309	331	314	312	318	343	283	295	268	338	351	308	322	341	344	325	299	333	326	333	289	326	296	293	302	317	345	310	323	319	303	324	295	300	332	310	327	343	350	388	359	324	335	297	310	305	327	355	294	301	314	305	316	304	337	308	300	319	312	331	343	334	334	334	346	321	323	313	354	326	320	327	333	342	313	306	350	313	300	306	313	323	328	360	332	326	309	358	310	319	302	319	323	313	351	353	312	340	326	343	332	299	323	324	317	325	343	320	313	317	316	305	317	301	318	346	319	330	301	325	302	325	293	319	329	321	326	337	312	329	351	279	312	323	317	324	306	318	342	359	321	317	310	330	296	326	338	315	334	345	360	328	307	308	296	329	327	302	285	336	326	337	336	296	311	300	302	307	314	325	310	309	294	297	319	345	333	288	310	315	320	330	338	322	287	338	345	347	313	326	324	310	313	371	353	316	301	301	313	293	328	310	336	316	306	316	335	335	358	312	342	337	338	327	315	340	330	318	332	347	316	331	293	318	288	324	322	354	323	314	355	354	326	331	327	325	327	341	296	300	337	306	322	302	291	341	316	274	344	304	309	331	344	277	304	310	319	311	299	359	314	366	325	330	325	333	287	310	306	332	327	320	298	309	326	348	305	337	315	330	334	362	348	325	305	327	341	305	342	319	331	316	325	332	309	323	314	320	351	306	328	299	310	316	355	279	301	342	317	344	354	331	314	293	292	363	341	319	310	329	340	314	331	319	293	333	319	328	352	337	323	335	313	338	297	321	328	331	333	296	314	348	329	319	290	331	312	315	316	315	310	335	311	323	348	322	335	319	367	313	318	320	286	296	340	290	335	300	309	347	305	286	360	302	347	344	309	306	312	332	311	314	326	322	323	314	336	287	303	327	335	365	321	294	352	319	329	302	327	319	295	326	335	326	313	330	293	298	343	318	334	350	312	273	347	340	351	294	341	330	290	336	330	335	325	334	318	334	316	342	314	331	324	337	329	314	350	313	295	302	349	358	328	325	277	286	296	332	317	324	311	331	318	320	313	320	362	360	299	301	356	280	301	318	324	294	307	317	330	311	341	318	305	329	335	349	314	299	321	322	318	306	284	316	319	328	354	308	294	301	334	336	372	322	330	343	300	311	334	340	353	305	325	330	317	300	324	316	361	343	312	338	345	304	312	322	318	313	329	343	320	365	343	318	315	333	333	291	312	354	338	343	306	325	298	318	345	302	309	287	319	325	311	332	279	316	330	333	329	312	304	356	324	299	345	327	322	328	321	333	320	336	319	329	303	354	335	315	320	301	344	321	316	314	293	291	307	339	347	311	336	329	336	317	320	343	296	361	341	336	290	375	293	337	315	319	344	293	325	330	310	310	331	312	351	266	305	314	309	308	313	310	334	338	298	297	329	330	298	320	295	323	317	337	312	301	342	345	317	310	339	391	339	300	289	323	356	304	311	305	301	304	339	309	326	338	319	371	317	313	358	333	330	329	317	320	314	300	291	324	336	325	324	329	356	308	330	324	318	327	315	354	326	298	320	301	316	354	326	302	307	317	330	299	281	318	306	300	322	326	313	292	326	323	311	340	321	302	308	323	352	326	333	326	330	336	322	350	330	323	306	326	332	278	335	339	320	328	306	306	318	315	349	313	336	331	322	345	382	338	317	332	313	292	337	356	315	316	294	333	301	285	273	299	332	299	308	296	326	324	333	334	329	331	318	305	328	324	304	294	353	316	311	317	320	298	291	315	317	329	311	347	332	331	333	354	327	313	326	303	312	279	322	315	320	307	318	332	332	361	314	329	314	327	349	342	293	306	303	337	331	349	314	302	327	340	344	281	338	321	315	326	302	296	316	336	320	338	325	333	338	326	324	326	315	316	347	338	314	280	318	340	331	364	362	279	325	297	298	303	345	318	356	292	348	324	332	337	310	335	357	324	302	302	300	327	337	316	335	319	317	320	313	310	286	297	348	303	312	290	315	300	314	359	305	311	319	325	324	328	318	320	322	344	333	342	326	340	305	318	312	312	286	315	343	328	326	296	303	302	324	312	321	288	307	304	304	300	296	352	293	340	354	303	343	332	337	305	329	322	325	301	299	313	323	317	320	362	369	333	330	351	324	359	314	317	309	330	343	270	311	331	286	328	355	361	307	334	303	342	352	339	284	351	295	338	346	284	331	344	315	360	318	321	324	339	321	323	336	335	274	314	300	368	357	355	345	323	311	331	314	319	347	293	313	335	350	331	328	313	317	363	342	287	341	294	329	327	361	339	333	312	320	323	324	331	357	301	333	317	341	319	325	358	338	308	363	323	319	349	352	348	335	294	305	301	336	295	305	328	328	306	333	308	298	315	337	323	365	318	321	325	303	303	312	316	349	341	309	315	306	346	346	375	310	304	358	270	329	348	312	313	335	335	338	307	341	299	336	302	304	316	297	316	333	358	335	327	323	281	335	306	318	309	342	315	316	307	323	301	338	353	301	311	339	292	337	331	288	337	321	320	304	325	342	339	342	322	371	347	335	348	298	310	311	321	330	317	300	325	357	357	322	331	345	330	318	278	319	314	297	311	329	327	327	322	300	342	329	296	312	342	337	352	308	310	343	321
5829	925	819	747	733	735	705	790	757	727	699	697	727	728	711	701	744	706	697	772	762	752	756	687	762	712	750	706	758	729	757	740	776	716	765	726	766	760	723	744	731	715	751	766	738	748	682	709	749	756	696	730	777	726	737	729	710	723	737	726	697	717	783	712	773	725	760	711	723	705	719	673	726	769	675	738	756	755	723	754	764	746	721	721	748	681	750	737	740	761	698	711	727	701	707	727	761	780	760	731	735	741	717	694	734	698	688	692	718	692	757	753	746	686	765	751	699	702	695	735	738	729	746	749	723	714	752	723	691	769	719	766	728	770	734	720	736	721	657	736	729	721	745	715	710	762	730	703	750	728	765	708	698	677	758	742	701	729	688	750	714	761	712	759	684	702	705	701	727	803	739	754	734	689	755	752	719	753	710	740	724	717	772	708	746	744	717	699	753	736	763	709	705	769	712	798	797	684	747	739	718	740	701	740	715	721	745	717	759	691	704	750	693	708	722	734	691	757	739	758	752	705	750	726	744	720	736	737	747	762	740	716	720	782	709	725	720	722	714	726	711	733	749	763	757	720	725	690	720	724	722	724	707	723	781	698	738	752	687	772	735	680	716	734	674	756	729	714	723	730	723	765	726	732	737	725	721	727	712	715	725	709	718	729	760	696	698	728	702	673	777	704	770	752	736	733	708	756	693	737	738	763	724	777	710	731	760	743	723	721	706	760	758	729	744	678	735	681	735	732	772	690	752	663	770	759	766	727	730	688	731	701	710	733	726	698	680	712	749	702	696	747	748	711	726	693	722	734	731	677	748	724	735	720	695	713	706	749	728	730	717	728	665	769	715	736	719	734	720	737	706	700	750	763	695	725	706	721	728	737	742	761	811	721	741	776	746	743	733	668	726	764	759	749	672	752	755	748	722	736	771	755	739	704	743	777	716	736	780	698	705	680	767	726	754	694	757	725	751	756	742	766	720	703	705	754	708	751	775	733	745	694	732	724	732	709	735	723	735	688	724	744	710	716	670	745	712	698	702	716	659	714	732	733	715	773	697	711	740	706	788	768	780	749	730	780	734	755	714	717	759	700	755	772	692	704	753	727	748	674	755	719	683	741	734	727	727	731	784	742	740	736	754	700	695	730	727	729	761	752	715	730	737	751	749	720	692	734	746	709	725	704	778	741	766	720	707	651	750	787	718	732	753	704	745	716	761	770	742	730	731	698	703	778	694	683	727	765	762	698	746	767	739	689	738	689	738	758	730	687	720	738	701	736	727	726	746	779	737	715	731	721	709	728	743	712	716	730	768	720	733	728	687	737	755	725	746	745	737	742	739	722	694	704	751	706	725	756	752	787	725	755	687	722	731	733	694	698	670	711	705	728	730	758	713	753	724	738	716	728	723	733	710	744	710	747	697	741	699	698	732	692	734	735	759	681	697	746	745	748	716	775	722	764	715	733	676	693	764	760	771	723	699	746	742	755	723	717	754	728	727	700	772	715	707	742	710	729	760	731	724	730	782	732	706	698	718	695	688	711	657	760	711	702	753	722	729	729	728	748	719	740	735	747	753	760	731	729	732	745	701	728	741	715	728	741	743	695	762	762	702	779	668	714	702	739	690	739	753	748	749	746	704	690	708	710	731	724	677	726	724	733	774	761	720	733	792	746	687	734	742	737	780	721	751	746	685	721	721	716	750	713	689	741	791	765	685	787	772	727	706	687	710	743	743	702	817	738	678	687	740	692	765	688	706	744	718	748	745	652	727	718	729	688	716	743	760	664	729	764	779	759	703	665	681	747	729	697	783	717	759	727	720	731	709	725	724	738	752	743	712	679	760	739	727	743	684	714	722	762	708	724	736	698	700	764	754	743	742	749	735	723	734	721	759	737	775	706	748	753	707	728	731	747	718	755	710	747	739	736	686	753	691	724	747	712	743	734	700	768	721	752	758	710	747	734	726	725	710	737	732	728	741	739	726	754	751	782	764	669	706	771	705	725	730	724	731	760	733	749	690	751	695	704	716	665	691	734	748	685	739	718	735	777	754	734	710	731	729	735	713	718	679	757	743	764	731	705	726	673	716	743	751	736	719	711	751	754	729	716	731	780	723	695	716	731	750	713	742	730	763	748	710	738	725	688	722	736	724	725	723	749	729	699	730	722	709	729	750	714	736	744	748	733	723	717	763	732	717	724	754	767	730	738	757	758	726	711	728	699	741	753	741	762	707	735	699	755	756	724	726	739	734	692	727	714	746	743	718	705	723	739	677	713	718	741	714	714	738	681	748	759	733	762	744	737	722	766	685	761	752	746	741	659	759	705	723	742	716	746	729	697	726	706	730	700	666	713	744	751	708	689	675	726	722	693	734	816	748	749	752	720	748	737	761	750	761	682	711	753	718	730	795	713	748	741	698	724	721	734	744	770	742	753	711	722	710	743	713	719	757	717	694	712	696	750	758	694	733	731	746	722	651	750	804	695	752	705	705	745	656	710	762	724	725	687	686	716	746	678	723	691	680	742	743	686	731	722	711	744	731	666	724	719	704	753	743	777	713	748	743	690	777	738	734	737	743	727	737	695	736	696	761	705	777	750	733	748	750	748	783	762	731	712	763	788	708	748	734	731	720	769	728	763	703	699	761	709	720	701	715	713	715	730	702	689	746	727	717	724	700	675	730	723	749	710	752	750	731	739	759	727	717	724	732	730	777	762	745	716	785	679	709	722	697	730	771	717	765	701	719	715	748	718	745	719	751	747	743	678	715	731	704	753	745	731	720	748	733	760	748	764	699	739	722	704	734	729	722	677	752	741	718	681	715	719	700	720	724	749	729	719	728	731	736	733	727	728	713	713	690	707	690	737	693	731	732	664	720	751	753	752	709	724	722	688	742	726	708	744	756	774	673	690	691	711	738	737	750	707	710	728	719	710	742	743	808	707	759	701	719	717	718	756	797	760	727	745	741	700	743	750	685	704	743	727	692	767	721	714	792	717	745	740	706	755	744	784	688	716	743	723	725	748	728	718	792	776	747	739	716	796	778	721	729	707	719	736	745	751	725	706	731	759	693	713	716	713	746	760	702	745	735	797	743	759	721	693	722	697	684	706	726	717	704	744	732	681	706	799	758	743	690	680	697	691	762	722	708	685	736	707	709	714	732	708	722	697	701	801	707	736	721	709	735	778	695	721	736	715	758	732	703	732	688	700	727	703	682	749	718	769	722	731	721	712	752	810	733	705	712	739	715	703	778	780	772	756	729	690	680	722	781	679	726	736	682	721	698	678	757	759	740	741	713	756	701	733	737	738	749	721	668	728	710	755	684	683	751	684	736	699	693	700	762	763	732	687	752	717	740	722	689	741	715	722	725	695	717	777	760	698	741	701	741	732	687	665	686	711	733	753	723	744	683	728	734	709	771	715	763	684	674	707	689	759	716	739	734	784	753	694	770	735	732	716	742	768	717	731	731	766	735	764	705	728	766	706	707	735	674	709	725	717	812	704
25237	21708	25506	28420	21668	5004	641	455	445	447	435	421	421	423	426	397	401	427	360	444	406	428	403	400	436	423	437	374	377	392	428	410	389	390	411	370	405	427	439	367	385	411	368	390	382	391	388	432	378	379	400	418	379	416	394	374	394	391	438	419	363	380	385	425	416	398	370	392	343	348	376	358	429	406	425	418	384	406	385	399	386	376	383	380	367	416	410	404	421	394	405	386	388	370	362	387	393	381	354	396	405	388	400	392	415	352	403	383	403	415	391	369	383	385	372	350	384	410	403	415	395	351	414	375	382	354	375	359	363	387	408	372	356	406	370	406	415	372	390	402	401	384	385	413	348	432	372	383	379	359	377	395	388	389	392	370	397	417	383	400	376	353	402	380	361	387	414	378	367	408	389	397	385	370	380	382	398	360	425	422	347	394	374	424	432	407	372	390	428	388	389	393	379	367	365	406	417	394	394	421	358	403	398	355	412	391	419	380	415	373	383	397	388	377	411	397	387	406	380	421	350	388	387	428	385	391	400	351	377	394	354	379	400	389	409	388	437	434	426	392	368	374	383	382	422	384	391	430	421	365	386	386	376	359	374	416	377	402	392	400	408	398	408	392	404	445	408	370	416	398	410	430	358	373	368	415	387	421	366	391	441	399	407	438	382	373	415	397	399	407	416	386	374	384	394	363	378	364	360	399	394	375	397	349	386	363	386	349	405	421	390	389	397	410	408	368	407	377	407	400	366	362	398	391	393	394	421	384	371	377	363	418	390	379	377	385	426	374	383	409	410	390	379	407	391	385	403	391	378	384	395	369	395	399	387	394	397	424	381	373	401	422	398	393	389	360	393	401	411	391	379	413	390	371	445	427	405	380	391	382	375	368	386	397	342	391	361	400	386	381	354	391	424	394	378	407	447	404	365	411	385	386	377	384	379	402	396	367	401	393	376	389	425	405	370	405	382	373	364	369	395	392	398	401	388	389	403	393	381	354	400	408	381	383	404	372	416	409	426	389	356	377	426	418	392	371	388	406	476	370	397	391	422	381	380	446	402	392	427	379	374	390	402	390	354	390	373	365	398	395	347	349	378	406	367	388	390	407	391	364	394	382	406	384	378	403	420	356	379	443	367	372	431	371	360	347	404	420	403	413	421	416	398	437	372	395	418	420	395	386	404	386	393	333	395	393	373	429	348	353	376	384	437	423	379	410	405	385	383	403	379	413	389	409	400	377	367	387	369	419	367	372	371	372	399	390	428	399	383	369	396	398	420	417	383	389	390	380	394	437	372	384	416	404	338	331	385	416	400	401	397	413	420	351	348	377	407	395	383	398	418	369	386	355	404	406	379	376	365	378	360	401	385	367	376	385	386	393	368	419	382	400	380	369	403	432	387	408	393	406	376	397	374	402	391	353	391	400	395	381	409	386	349	376	382	325	371	392	360	402	390	404	387	390	376	382	363	420	370	386	346	406	397	370	400	399	406	428	424	382	402	349	356	391	375	406	366	402	373	415	422	377	413	408	373	386	383	372	452	412	381	391	423	402	411	407	389	361	339	385	426	406	371	393	396	385	412	378	403	397	373	331	379	394	405	430	387	416	378	405	420	457	411	375	357	398	409	406	403	438	431	393	398	391	406	387	403	414	410	368	367	370	360	382	370	416	422	407	355	373	387	391	383	379	376	401	403	414	393	413	424	379	400	398	396	336	378	385	381	422	421	376	400	423	381	396	408	426	394	401	429	415	365	392	385	394	404	385	430	380	403	422	406	387	402	390	418	382	361	400	370	385	383	381	407	412	355	385	395	393	402	391	388	362	381	389	384	386	389	392	446	367	407	385	394	401	373	383	400	429	418	431	383	394	359	405	413	411	389	381	347	392	356	383	373	420	393	384	388	374	385	409	354	414	385	372	352	411	387	380	385	344	394	399	372	384	347	374	405	408	398	377	383	418	375	422	411	390	433	400	387	403	400	446	383	422	395	392	395	372	402	408	381	387	381	361	399	398	396	400	414	400	350	365	374	376	423	400	410	371	399	398	360	370	400	382	408	384	377	405	404	398	401	425	373	393	347	401	387	382	379	376	401	348	398	371	388	397	404	394	385	365	386	402	375	369	381	392	398	383	385	370	375	382	422	370	386	396	426	417	407	413	368	350	372	405	404	397	399	393	403	377	431	379	375	419	379	396	429	368	376	353	385	388	447	447	413	391	408	406	399	396	430	398	398	382	332	391	393	355	429	397	369	419	394	395	408	395	365	375	455	422	430	383	326	413	385	393	401	361	397	397	407	370	427	377	382	378	416	394	391	380	351	373	338	391	398	401	375	388	394	399	414	429	436	380	388	362	371	411	378	370	387	400	368	397	369	400	385	403	398	377	377	403	349	381	370	361	376	409	384	377	413	374	407	375	369	436	413	399	402	419	403	422	394	393	412	369	395	373	395	427	394	423	384	401	422	389	428	418	411	395	384	384	356	391	425	393	396	394	361	400	362	325	418	425	386	353	399	377	394	398	366	400	384	407	378	372	381	372	420	366	385	368	375	450	380	387	373	403	387	375	372	412	378	385	385	396	397	436	394	385	390	419	393	425	401	424	375	402	391	406	429	442	413	378	380	339	353	415	404	377	364	396	417	418	406	386	354	413	358	409	378	431	368	426	369	415	422	435	371	415	371	360	392	400	393	407	395	396	400	429	373	383	354	369	344	376	400	372	393	396	401	445	388	395	393	404	407	412	395	405	380	390	385	393	412	404	397	391	383	359	358	397	388	356	415	396	352	363	381	408	439	413	393	385	327	445	373	413	393	339	379	384	349	373	418	408	397	367	409	362	395	397	384	399	362	403	446	390	413	394	356	357	374	385	398	363	364	346	358	404	414	395	385	378	400	382	389	379	384	401	388	383	381	406	359	402	402	407	388	382	382	404	420	405	359	429	413	391	383	416	385	375	375	395	391	416	393	406	404	353	389	386	368	348	409	402	422	383	354	349	365	366	410	340	400	392	400	410	380	402	398	345	396	391	377	386	389	402	388	428	350	347	352	398	401	384	409	381	402	402	390	358	408	374	393	384	382	355	390	409	388	408	421	364	404	376	368	379	364	390	402	384	402	383	382	424	393	378	365	381	374	397	403	370	430	363	368	417	389	421	340	419	401	407	372	420	388	376	402	385	405	396	371	400	396	417	339	418	363	427	414	342	381	396	384	406	391	368	411	365	406	380	403	407	371	367	354	367	404	394	406	395	395	398	402	352	408	428	415	384	372	420	398	402	375	366	373	417	448	373	394	381	377	401	380	362	409	355	406	390	393	381	396	387	384	424	408	387	378	367	390	377	395	384	447	406	371	420	395	411	383	379	350	406	366	381	393	375	396	390	380	386	383	364	375	450	339	381	387	380	400	325	415	361	388	387	376	375	374	376	398	412	439	428	378	361	375	374	388	375	375	396	423	388	410	389	410	388	368	324	376	416	393	382	397	347	382	407	422	402	383	421	400	403
3490	3350	2216	1408	1077	959	918	921	879	812	860	810	842	859	810	845	848	859	846	878	909	854	806	861	839	797	892	846	859	890	823	851	840	808	847	850	844	868	873	879	826	842	862	808	858	847	865	840	847	845	842	823	824	792	880	799	866	877	859	852	834	853	811	820	813	867	867	830	808	859	822	841	862	811	822	895	867	850	812	825	831	810	766	842	763	851	801	830	877	858	824	822	821	821	840	853	817	869	883	810	854	850	799	823	894	847	803	841	828	871	864	822	802	850	860	804	787	848	875	855	899	848	847	768	915	836	893	860	804	862	838	844	793	827	894	848	850	826	855	884	830	847	812	839	862	894	857	801	860	815	815	834	862	855	886	837	801	852	836	846	841	831	844	856	816	835	840	801	773	832	806	805	831	821	869	847	859	840	841	906	837	839	811	848	831	840	829	812	810	830	809	835	870	867	832	837	860	811	825	858	878	827	840	782	868	818	805	821	838	855	850	833	822	797	837	879	848	851	841	845	847	820	770	753	834	818	846	850	809	866	886	874	857	831	853	851	824	810	790	873	799	839	808	831	779	832	808	842	868	847	870	805	832	837	849	836	835	804	830	860	824	809	815	865	842	823	838	830	875	853	873	845	859	846	838	815	928	838	852	800	873	787	820	766	828	851	808	868	816	816	837	786	844	824	828	869	849	841	862	773	839	878	813	810	857	841	895	840	817	809	796	857	851	834	840	843	853	874	906	790	838	808	885	818	838	839	817	863	859	807	866	828	835	907	848	816	807	823	826	905	820	856	816	805	840	866	861	873	780	830	817	834	844	828	844	846	812	830	809	831	852	811	748	845	776	808	790	837	855	886	891	833	819	829	789	783	841	831	806	811	840	846	814	858	826	817	795	866	798	858	832	872	800	878	871	803	831	820	846	861	811	814	806	821	778	839	826	776	831	857	827	845	802	891	885	864	885	792	843	792	820	866	830	838	812	828	930	815	872	825	835	830	866	862	876	855	851	814	832	828	852	800	819	790	822	857	841	865	839	842	857	825	807	833	861	880	836	791	851	909	843	873	836	796	864	845	847	857	808	804	873	865	807	889	836	844	879	773	836	841	840	892	835	874	845	853	814	792	849	880	838	851	835	816	834	835	853	818	856	814	815	825	869	866	779	807	863	811	862	854	806	897	844	850	833	827	771	849	862	810	823	844	823	808	750	812	834	800	851	872	857	820	766	830	870	837	796	805	834	834	800	915	784	855	843	833	831	832	817	817	798	833	866	753	811	845	869	868	786	795	794	875	855	846	821	858	854	853	833	826	840	799	837	800	873	839	868	856	866	894	848	842	867	841	869	851	790	822	824	873	873	833	864	843	850	808	855	821	868	787	834	874	850	811	849	842	835	865	799	835	801	869	778	791	751	809	820	790	823	821	843	827	774	841	859	790	817	881	825	817	861	791	812	819	824	833	831	820	827	841	850	877	815	834	805	831	862	860	874	830	872	850	801	837	874	835	802	873	837	880	825	794	819	804	870	842	797	849	833	848	801	867	823	817	807	810	817	898	836	805	814	847	809	850	882	853	847	836	867	868	817	844	838	840	810	876	829	894	848	840	831	801	839	833	889	861	833	843	843	836	813	834	816	831	839	828	879	815	859	838	842	822	810	842	808	859	779	876	830	802	856	828	865	821	853	833	830	828	828	820	791	837	823	863	822	809	846	827	884	896	839	887	872	860	821	880	812	844	809	840	873	864	905	873	866	853	865	862	816	830	825	771	809	821	830	784	836	840	823	824	823	856	831	844	816	845	862	817	833	818	814	837	764	806	852	805	821	802	860	836	820	874	793	860	819	831	874	862	902	798	854	803	854	833	830	813	837	791	861	818	861	841	831	819	858	870	850	827	815	842	833	858	830	849	862	861	785	836	836	788	769	806	896	851	863	812	853	829	828	849	855	861	787	785	795	849	833	812	804	853	832	842	780	845	868	834	829	820	854	891	849	765	879	822	799	842	795	825	852	810	801	797	815	843	871	818	844	867	809	867	861	803	818	836	825	850	811	805	824	793	817	839	862	815	777	819	863	855	816	808	829	850	897	895	836	832	820	826	835	843	851	843	837	828	856	859	831	797	831	857	832	830	793	897	839	819	768	783	850	843	859	816	824	892	872	810	861	803	849	853	785	835	814	822	877	815	840	843	831	800	823	780	846	847	802	838	837	792	790	799	842	820	808	833	840	775	850	854	896	836	884	834	823	895	803	782	840	821	838	814	869	855	804	820	856	849	849	825	836	870	813	844	826	831	821	817	797	804	867	841	789	839	781	820	841	789	850	826	863	834	835	837	784	829	803	827	870	874	865	825	826	830	847	804	863	853	903	863	830	800	826	810	782	841	828	774	903	832	853	856	863	809	843	881	794	836	842	876	816	885	861	857	891	842	816	850	825	818	810	867	841	807	834	897	845	843	805	824	838	838	811	833	847	804	855	864	818	837	843	870	849	798	885	809	790	837	889	868	764	805	812	854	848	819	830	851	819	828	868	883	824	838	874	819	791	854	812	828	822	891	797	838	820	847	826	845	838	901	848	892	839	847	863	823	839	847	853	865	795	826	860	778	854	810	851	824	848	837	847	855	822	824	834	853	790	872	844	851	855	820	838	866	823	825	792	866	847	860	785	775	874	860	831	812	856	775	841	766	862	861	785	875	826	820	825	844	797	827	856	833	831	848	840	849	808	840	830	819	824	827	887	801	830	833	800	863	844	878	834	862	850	781	843	841	886	820	764	825	852	807	831	857	857	846	878	842	868	837	813	838	874	814	842	835	825	843	860	839	835	826	851	842	852	822	780	840	881	813	846	871	807	833	862	880	830	835	809	840	808	803	802	832	848	761	882	805	870	839	817	840	795	809	829	833	877	838	836	839	873	806	823	849	878	878	836	822	827	841	819	885	813	829	857	816	857	860	885	849	835	807	816	806	804	846	829	805	871	832	826	829	854	849	826	863	857	867	826	815	792	803	847	806	828	822	844	855	849	814	818	852	793	879	846	853	887	813	842	821	830	782	804	856	828	825	788	857	825	832	873	866	793	900	828	784	808	810	843	816	851	831	825	860	866	823	823	824	833	855	807	796	829	846	850	857	848	797	822	876	839	872	850	848	787	839	862	794	835	806	835	823	815	830	815	826	847	838	887	803	809	897	819	853	807	833	812	815	860	847	778	855	836	861	781	850	818	833	850	796	880	866	835	819	855	781	852	804	859	886	805	879	821	833	860	769	853	826	839	852	834	872	868	817	823	825	830	810	852	885	877	818	808	814	797	845	803	837	841	827	794	819	817	847	809	901	824	910	791	818	817	880	813	824	885	876	835	863	850	812	812	902	862	814	848	858	801	792	859	837	836	833	799	842	803	837	838	830	838	812	823	835	856	830	836	781	830	856	792	851	805	846	823	835	845	824	810	844	852	838	839	786	816	798	844	839	836	859	816	830	837	824	855	825	822	867	861	827
24473	21642	26029	27737	21649	21640	3124	499	380	333	335	280	286	274	254	249	255	254	253	257	235	249	219	298	227	222	208	231	241	216	250	193	228	247	231	209	243	177	219	205	229	241	225	264	229	220	247	217	207	235	202	196	253	213	233	215	212	201	215	213	216	224	233	194	234	233	255	256	240	198	217	203	219	211	216	228	231	215	225	215	218	209	222	220	229	225	250	242	224	201	227	224	244	223	241	215	221	261	237	233	232	218	226	237	247	198	213	220	209	216	238	231	254	196	225	239	222	211	179	194	240	236	225	212	221	244	204	229	224	226	219	221	231	225	223	240	201	216	201	232	239	196	240	226	196	245	219	236	222	215	215	207	206	206	214	225	207	234	217	217	194	233	215	201	205	211	207	211	254	216	237	205	224	223	199	203	225	217	237	256	208	238	201	232	232	228	215	210	242	238	216	204	207	209	252	228	204	220	235	242	239	234	222	231	246	238	236	228	232	229	225	248	232	224	196	208	237	219	227	216	248	221	217	222	235	213	242	254	256	216	225	189	215	254	213	233	202	212	235	224	218	221	236	214	213	205	212	228	222	254	254	257	247	210	231	220	209	211	229	233	209	206	173	239	226	198	228	205	187	198	194	237	235	232	205	235	232	232	239	232	217	196	213	216	247	201	211	216	218	216	177	206	228	227	234	220	193	199	264	228	227	256	241	215	228	195	209	235	242	195	235	205	219	233	204	232	232	224	210	205	230	225	224	220	219	210	202	225	226	207	218	212	234	205	242	222	212	242	226	200	205	236	229	211	224	220	226	213	216	223	206	210	240	208	221	201	232	185	221	207	209	214	242	225	231	201	238	227	233	216	200	234	206	193	240	241	219	188	224	206	211	220	204	215	212	251	205	242	210	177	209	229	205	228	215	215	238	240	226	209	231	221	252	227	223	240	204	248	236	213	219	218	224	248	210	212	217	250	209	246	215	212	222	230	205	215	208	202	244	241	217	234	224	198	218	232	202	231	228	221	202	205	215	224	203	235	220	222	209	242	222	213	214	221	219	221	223	202	193	220	245	197	229	223	227	226	227	219	183	233	221	223	240	212	239	222	246	206	222	200	250	212	206	240	211	243	245	234	234	222	202	253	210	209	226	231	216	205	192	224	202	246	198	222	237	213	215	243	228	218	204	220	234	215	209	226	194	207	215	196	194	216	232	232	219	196	219	237	227	233	243	234	223	226	200	240	232	228	249	225	234	232	229	223	224	191	218	242	227	216	230	209	208	255	238	208	241	225	250	220	254	215	208	205	188	213	197	236	230	232	200	229	195	214	226	198	239	196	237	186	230	219	232	206	202	211	235	242	213	205	213	200	196	206	220	217	207	218	220	209	226	217	202	232	209	195	226	244	209	215	195	225	225	203	217	196	210	220	222	246	230	239	223	234	221	239	240	237	229	220	203	202	213	218	231	232	230	261	239	233	219	214	226	222	229	248	222	201	222	241	226	227	203	198	198	238	228	233	228	212	204	219	227	215	224	206	199	235	221	221	248	214	232	225	259	233	224	215	229	240	241	203	239	216	226	212	239	206	191	206	208	195	232	175	217	209	205	208	197	214	211	227	220	219	216	208	208	207	247	240	222	261	239	204	209	249	229	238	259	208	226	197	198	235	224	218	227	220	218	244	196	227	213	239	221	211	209	212	234	225	227	212	223	224	237	195	249	227	215	239	201	230	246	228	232	197	267	199	195	225	241	199	224	222	212	206	203	228	208	203	235	241	232	221	209	213	234	216	234	239	226	227	211	179	220	227	234	208	186	227	246	223	207	229	236	213	232	229	227	226	210	217	256	239	224	199	214	241	207	189	211	223	217	222	237	222	208	241	212	218	200	215	245	213	223	203	227	221	232	221	203	208	213	207	206	226	227	212	199	219	195	225	228	235	229	226	211	209	214	214	202	222	220	232	204	236	231	243	214	197	200	245	169	195	219	225	215	207	247	222	223	200	209	228	223	191	225	222	262	220	223	209	237	229	222	217	226	228	228	225	245	236	246	215	195	226	238	231	225	212	234	208	236	251	218	242	206	213	220	210	207	209	214	223	204	219	247	220	228	226	227	230	212	234	195	227	217	240	225	236	208	204	208	242	230	212	217	196	225	200	198	237	240	215	202	221	197	205	194	219	249	216	212	222	206	230	213	233	218	225	206	215	220	217	243	204	232	256	208	228	208	224	229	234	209	226	204	221	218	225	217	194	237	222	245	224	237	210	192	203	232	248	231	240	207	243	216	207	184	199	220	212	202	217	227	229	224	233	228	214	226	219	224	219	247	211	191	230	214	237	225	221	251	241	202	224	207	217	235	226	234	216	217	247	212	207	241	225	203	224	237	205	224	198	229	213	219	212	234	223	207	231	223	224	210	197	201	230	228	212	234	210	235	219	195	184	197	219	226	202	238	226	183	228	207	214	236	188	200	237	241	209	176	227	193	224	237	209	223	212	240	240	202	230	228	204	250	218	232	212	226	197	223	190	202	222	225	224	212	205	224	218	227	221	222	222	232	237	216	216	215	192	201	251	215	214	213	246	199	234	196	243	197	217	223	209	241	231	216	206	217	203	237	178	189	247	227	203	215	204	248	215	222	244	239	226	219	217	209	248	238	219	220	217	243	212	248	190	231	209	241	210	215	198	207	209	226	217	233	235	209	223	218	210	251	217	213	208	233	206	216	206	212	235	232	225	226	209	241	213	208	202	197	196	226	215	221	218	225	229	220	242	223	207	210	239	196	236	210	222	215	206	216	260	230	245	200	257	180	216	224	244	205	216	202	206	230	208	197	216	205	237	229	213	246	224	220	224	204	222	209	243	239	206	231	205	207	256	214	208	237	173	219	229	212	217	217	252	229	249	226	249	259	212	210	222	226	220	207	235	212	225	230	233	232	211	222	245	208	248	227	236	254	191	220	236	241	216	257	217	233	248	196	242	228	238	237	238	229	193	237	241	223	246	206	197	208	204	221	225	231	195	210	211	222	242	206	232	228	209	274	236	222	194	213	216	219	217	213	219	205	197	218	210	222	243	219	181	223	238	248	204	227	212	226	221	229	235	208	211	217	210	219	238	223	224	199	197	241	207	201	216	210	225	245	215	203	224	235	214	208	200	223	212	215	241	219	228	198	198	190	221	238	212	257	229	210	225	213	209	244	192	228	238	233	216	234	203	237	215	223	223	216	227	244	212	187	228	187	233	221	225	212	204	241	218	204	210	231	213	224	217	216	241	230	219	193	215	224	223	210	242	217	221	223	214	223	227	207	240	194	202	220	199	222	232	220	206	229	209	235	224	218	212	260	248	210	202	199	205	201	202	249	246	212	231	216	201	192	236	217	205	214	209	234	215	223	207	219	204	246	215	224	233	210	236	231	202	201	235	230	215	218	212	249	210	224	216	197	242	209	222	232	230	243	248	232	250	209	235	229	206	192	195	219	226	213	204	195	224	229	241	239	217	206	212
3277	5124	3059	1457	1004	743	660	605	542	549	551	552	534	544	552	515	543	524	484	506	542	525	511	503	502	487	483	474	499	507	533	493	496	485	526	486	517	447	519	473	489	514	509	520	487	499	510	486	510	476	506	510	461	501	513	526	501	472	452	472	470	471	504	511	495	531	483	495	483	516	520	483	504	474	486	415	496	503	461	527	466	500	506	489	484	494	466	498	521	475	514	498	511	513	510	515	544	472	491	517	486	471	497	505	531	492	487	480	505	499	482	479	515	486	496	478	487	498	543	448	521	510	503	494	502	541	536	512	524	487	478	488	512	486	479	502	470	483	521	519	523	427	520	532	475	478	472	482	513	475	494	454	495	490	481	494	500	508	523	539	473	462	496	497	483	483	522	439	490	517	491	500	484	522	496	502	495	493	515	504	488	473	512	549	494	487	461	475	488	455	479	466	506	503	473	526	525	462	499	557	447	510	481	483	499	512	527	516	507	491	489	511	476	492	473	536	488	494	506	482	506	518	492	475	515	505	526	528	474	475	472	460	505	513	505	491	477	509	479	457	479	489	526	529	514	471	480	487	492	468	473	472	505	472	482	477	476	496	475	509	525	508	478	469	508	496	498	475	462	501	468	469	515	480	466	452	451	484	507	498	503	518	473	470	516	479	517	487	473	506	525	481	510	516	503	520	471	507	504	491	496	506	524	462	535	495	486	480	460	473	498	504	497	482	523	521	464	502	503	490	491	492	508	486	469	503	501	491	481	493	501	487	508	511	489	511	540	487	490	490	483	426	451	524	508	497	497	527	473	498	461	522	483	539	483	465	448	492	488	507	487	519	512	488	478	549	493	457	501	498	502	465	491	479	486	477	494	480	463	539	487	507	494	492	483	533	490	491	505	461	466	492	489	522	502	489	461	465	483	482	507	479	498	467	476	471	506	482	427	474	492	498	479	529	453	476	511	419	511	469	479	464	456	516	487	508	477	490	465	489	467	512	508	490	520	522	465	473	507	497	489	482	502	480	507	469	427	540	499	502	474	500	537	474	487	502	532	488	508	525	496	504	464	481	466	512	506	491	530	457	529	486	511	545	479	545	485	504	466	444	539	512	505	507	534	476	491	489	465	485	517	523	495	492	507	507	508	513	503	468	480	484	515	529	484	529	488	516	473	500	523	494	508	487	458	495	484	490	487	475	465	500	478	493	463	474	510	499	500	481	491	464	482	518	489	473	467	507	476	500	502	488	505	494	499	528	495	505	517	514	538	509	507	463	514	533	511	478	526	498	489	468	458	466	506	490	461	510	487	501	471	473	531	501	476	525	508	520	528	467	506	487	520	505	498	473	519	482	498	478	464	465	487	472	471	457	480	530	505	500	486	485	502	537	478	485	510	504	502	495	494	493	525	500	480	517	481	517	471	455	491	501	523	504	514	524	506	508	502	514	471	507	505	526	513	496	531	492	520	483	537	505	491	504	475	503	453	510	492	481	557	493	498	472	511	472	468	480	491	515	477	501	511	496	488	515	507	496	489	460	550	524	499	482	461	482	440	509	497	483	485	508	492	524	497	479	487	469	490	487	490	488	464	552	463	517	505	483	488	471	462	485	535	546	506	481	482	488	465	513	491	528	496	459	471	483	484	531	473	486	485	500	488	481	474	464	491	499	515	496	524	492	525	493	504	532	501	523	499	492	497	520	536	519	505	502	505	527	472	485	472	483	470	492	497	462	483	522	466	536	528	481	480	506	535	475	484	461	498	522	494	481	538	464	490	504	491	506	492	484	519	467	481	482	465	495	522	482	492	494	477	478	488	471	467	468	486	484	500	500	517	451	490	510	511	520	486	503	449	486	452	488	473	431	518	456	482	480	509	495	491	480	515	494	502	476	510	505	479	491	487	487	504	476	513	478	519	513	517	500	496	476	448	467	521	483	473	505	482	486	512	446	531	460	447	483	497	505	496	508	535	495	448	491	472	492	477	483	500	484	510	529	483	513	502	460	509	485	507	461	519	473	460	479	485	468	505	501	507	513	515	458	490	530	458	497	461	509	485	473	503	475	455	470	473	507	506	464	500	486	502	500	482	475	488	512	500	533	496	466	474	457	478	542	486	465	504	466	516	496	473	514	525	483	479	446	496	444	531	499	505	491	481	476	482	520	481	496	456	471	520	486	470	507	527	522	478	474	529	549	520	456	538	503	534	516	490	484	478	458	479	505	522	493	529	506	524	463	526	535	499	524	481	478	494	507	471	436	548	488	513	485	480	480	502	479	471	468	461	487	511	497	516	509	504	467	488	506	515	470	479	482	506	458	480	487	510	457	466	510	510	481	495	462	502	504	518	482	518	518	479	488	477	495	491	495	508	516	541	494	527	481	480	520	481	485	472	493	495	480	503	467	509	507	497	498	473	500	490	473	502	522	512	473	521	485	517	461	499	496	503	469	449	527	469	457	478	482	453	525	496	538	514	485	492	504	457	508	475	511	504	510	521	568	520	490	479	489	491	492	511	513	490	519	439	479	500	475	508	491	521	439	467	482	499	455	515	492	488	492	496	475	541	500	450	522	508	491	510	529	503	496	509	511	534	500	525	459	498	513	480	504	504	461	517	487	488	535	512	519	450	482	483	486	503	536	508	481	549	490	496	490	511	474	495	481	488	531	503	471	499	499	460	522	465	451	501	475	494	564	485	485	461	501	461	496	470	498	515	453	472	481	510	480	493	555	496	508	486	522	514	551	502	500	450	515	497	493	503	464	499	498	483	486	547	470	482	509	496	492	523	521	482	512	512	526	520	481	474	500	529	493	470	462	478	490	469	478	485	504	513	465	528	492	511	498	483	445	517	470	483	453	493	453	463	483	475	525	524	509	468	455	490	479	492	478	508	485	537	453	522	494	449	498	496	489	470	526	502	526	487	486	489	484	481	489	506	458	521	489	487	496	500	470	528	505	490	546	463	468	497	528	475	502	481	486	488	450	520	506	517	479	489	500	471	486	498	467	483	490	493	497	526	510	517	500	471	473	472	485	493	486	448	523	506	523	497	512	500	524	460	481	515	461	478	498	482	468	504	518	523	483	503	496	489	496	499	485	476	501	453	490	480	482	469	474	504	491	505	461	449	485	469	512	483	514	479	516	509	514	478	496	515	466	474	483	454	481	498	476	481	480	488	510	472	487	484	478	515	508	486	505	487	498	469	489	484	514	522	509	478	478	533	504	491	504	452	494	525	516	540	498	519	543	487	473	507	505	495	485	488	494	517	509	518	506	492	488	509	546	489	525	506	497	510	492	505	494	510	492	504	489	470	489	501	493	493	530	497	482	530	477	496	489	471	489	453	449	464	486	497	511	546	490	472	496	496	459	505	486	486	502	447	492	535	478	507	474	475	480	501	483	494	504	453	510	468	495	489	514	479	495	474	520	526	463	516	472	468	500	509	483	489	469	479	529	504	519	478	491	487	479	490	521	529	478	492	500	495	506	475	496	509	463	490	494
33685	10668	1249	629	527	531	358	349	331	334	347	356	334	352	338	318	318	308	352	328	339	323	319	319	334	322	313	322	340	327	310	308	316	320	313	319	346	360	344	321	310	298	316	297	337	376	338	349	353	282	294	328	351	353	328	294	318	339	311	307	332	323	335	358	311	329	316	338	343	325	302	295	315	338	348	365	315	330	312	342	330	344	335	299	340	358	331	309	286	331	300	344	301	312	315	320	331	312	308	330	271	327	349	291	343	323	301	330	272	323	326	314	343	351	312	329	331	356	321	362	370	302	305	290	316	305	314	347	329	327	313	321	330	285	353	358	334	296	346	323	375	310	328	319	319	339	314	291	318	363	332	336	315	319	294	331	348	307	330	306	345	295	341	318	308	302	326	344	317	342	324	336	311	328	294	348	319	308	349	339	340	328	331	305	336	338	313	347	309	334	338	306	361	337	365	305	340	279	344	322	311	313	294	321	319	340	353	329	294	315	314	354	307	365	307	352	309	305	332	314	296	318	361	370	293	322	307	325	336	340	353	324	355	299	329	321	329	345	323	300	332	295	298	330	324	343	301	330	326	331	320	310	314	333	338	312	329	318	318	304	312	341	314	324	333	329	330	284	343	330	302	354	270	327	325	321	327	316	325	308	337	322	313	311	337	328	303	323	360	334	338	369	346	329	295	320	306	304	362	313	297	301	345	314	320	327	320	319	348	298	344	367	305	324	323	322	324	335	310	338	294	291	321	358	332	335	339	326	343	336	299	338	360	330	303	305	297	345	330	355	352	336	315	336	295	359	333	342	348	301	352	326	312	334	326	346	355	298	322	349	314	329	320	340	352	312	341	310	333	344	328	343	322	294	317	353	341	322	322	309	327	343	326	303	327	331	340	311	344	323	310	304	352	337	300	317	307	318	329	333	304	303	321	354	346	312	326	313	305	295	329	306	324	346	336	340	314	344	307	325	298	334	327	335	308	327	327	305	323	348	291	367	373	353	326	309	332	317	333	340	294	323	341	312	329	316	294	324	333	300	343	333	322	306	361	302	326	338	300	319	345	296	346	333	341	334	298	334	354	316	377	318	349	307	337	330	295	322	311	317	293	320	295	335	332	291	331	385	325	351	301	312	335	322	319	344	311	335	318	348	317	351	312	359	329	336	328	336	351	325	311	329	324	313	334	350	331	342	324	332	341	335	340	339	319	329	342	303	285	339	295	337	345	355	308	319	329	309	333	321	338	297	361	337	333	351	320	314	337	332	351	316	311	295	343	308	317	306	327	332	334	356	335	343	304	347	316	322	285	295	332	295	344	284	348	297	325	356	355	356	319	331	339	297	329	294	333	352	331	333	324	302	312	307	326	306	327	353	330	297	321	338	350	314	280	365	344	367	340	351	346	371	333	320	331	305	334	301	340	299	311	323	321	307	320	306	334	304	335	328	356	330	368	309	339	344	333	327	346	329	319	308	356	343	280	335	334	328	322	290	309	321	292	309	324	275	333	322	368	313	329	297	346	303	312	297	301	304	321	354	346	300	342	302	322	326	305	325	318	298	310	311	306	292	318	307	324	339	318	346	333	323	327	327	364	326	321	312	317	316	320	284	322	310	308	302	351	326	341	317	351	317	310	311	354	306	304	345	335	293	278	329	318	348	342	368	331	332	261	304	311	335	345	370	296	313	319	320	356	351	311	340	343	318	331	328	326	335	343	330	350	331	339	350	320	334	351	299	338	296	302	343	319	308	303	349	287	320	312	307	322	308	317	310	302	320	355	351	318	313	316	306	294	342	308	324	317	303	320	321	326	322	297	305	310	288	316	331	336	315	326	300	312	306	284	321	374	351	316	295	320	305	297	298	304	322	332	339	317	312	307	351	327	304	312	308	292	336	331	327	326	327	322	324	331	339	345	323	291	312	312	332	312	332	325	319	335	315	328	316	292	308	335	300	305	319	339	300	305	318	337	310	329	352	320	342	284	323	302	342	317	342	347	330	321	311	327	316	313	307	346	336	297	329	318	316	305	362	374	337	342	321	288	342	346	314	340	389	321	312	310	336	317	285	330	340	316	323	405	334	321	303	325	347	324	323	353	313	350	348	348	356	326	314	306	310	320	342	369	335	325	317	326	308	295	345	322	319	344	315	294	296	323	323	321	312	304	325	303	318	352	304	322	293	325	346	314	313	317	309	333	327	333	328	292	313	325	319	308	311	342	330	326	319	330	321	293	315	304	315	343	304	342	357	337	326	325	333	307	313	309	333	306	317	331	360	310	319	316	357	289	301	335	349	313	287	302	314	332	327	300	266	323	337	296	298	309	305	292	312	324	300	277	358	359	308	328	348	329	343	296	290	348	333	334	335	318	301	312	316	330	318	299	319	303	322	308	309	286	319	366	307	316	336	321	299	300	308	313	349	343	311	325	338	336	296	322	342	333	301	306	326	334	277	313	319	335	320	335	342	296	317	275	327	292	306	320	288	304	313	333	287	306	356	312	315	314	353	336	351	337	326	316	290	377	303	309	316	293	326	336	312	310	317	335	316	333	302	306	338	342	328	315	339	342	365	326	343	291	338	313	330	331	291	319	324	303	261	336	342	307	306	337	327	325	330	319	354	299	325	316	298	326	314	323	315	335	300	309	336	321	323	291	330	313	298	297	351	322	300	323	278	316	313	329	321	311	352	299	321	300	331	324	299	336	285	324	353	310	293	322	322	312	344	306	305	340	323	310	311	322	317	326	379	332	327	336	316	288	313	336	329	315	325	310	303	336	321	335	343	338	302	342	309	342	347	348	329	313	314	326	292	301	309	331	311	321	330	331	304	328	338	336	312	305	328	318	319	308	330	309	346	329	333	318	327	331	357	355	316	309	319	337	337	350	308	335	303	348	333	347	275	329	357	308	311	327	305	351	316	307	310	333	329	320	346	311	328	292	343	310	305	342	358	336	327	331	344	332	334	316	332	304	296	353	344	318	339	324	325	315	316	316	287	332	350	309	340	331	336	311	320	346	320	314	310	300	289	354	334	338	312	326	289	311	307	347	354	299	312	362	324	310	330	338	278	326	333	338	333	325	332	329	317	313	329	311	343	317	340	363	337	350	317	312	337	334	337	321	312	313	299	315	334	328	335	348	335	311	328	333	328	311	359	339	311	338	323	314	354	326	310	342	344	323	361	340	334	330	321	322	342	322	347	336	326	350	305	292	324	356	368	313	357	284	329	368	335	335	343	349	316	335	323	294	301	318	307	310	329	330	314	320	323	337	310	332	336	327	336	346	354	317	299	344	323	343	335	332	293	291	295	286	312	346	295	325	309	321	335	319	300	330	307	332	308	336	314	316	327	317	324	332	329	338	343	306	357	298	336	316	338	314	310	315	338	327	326	320	309	330	310	322	326	344	333	329	320	326	264	305	344	314	352	304	310	338	324	324	301	327	295	310	299	316	348	324	378	305	282	319	307	324	351	326	335	311	322	334	318	341	342	336	354	315	331
5855	924	786	727	771	758	720	722	757	761	745	725	738	722	730	732	694	709	763	702	693	727	735	750	748	747	743	755	744	735	761	715	763	703	738	729	731	673	723	755	716	761	681	738	748	746	725	715	686	741	738	766	727	720	714	710	721	759	686	744	722	783	726	742	701	739	729	708	738	721	746	724	703	778	709	758	707	763	703	729	710	691	721	737	739	730	728	794	793	718	751	728	784	744	749	713	731	708	739	630	785	745	697	691	700	752	731	698	695	727	729	731	737	748	728	733	721	749	731	691	739	706	753	774	726	739	691	723	699	755	722	720	755	716	730	748	685	710	712	736	676	721	762	780	761	759	720	707	732	764	728	700	750	700	712	705	696	758	736	742	731	755	747	745	729	736	706	690	750	738	676	802	687	696	722	698	784	738	781	740	746	718	779	759	676	705	737	688	757	740	753	732	728	669	692	693	747	736	722	715	662	706	737	740	754	696	746	715	715	717	704	726	770	750	709	762	729	752	763	713	720	723	710	710	726	695	732	743	744	754	721	718	682	754	739	719	715	725	780	769	748	748	691	677	744	661	727	761	680	748	740	679	709	696	725	743	731	713	721	758	695	712	738	729	739	727	696	754	698	715	745	741	745	758	726	754	723	736	699	756	746	715	745	674	686	751	740	697	731	742	717	678	725	703	718	741	719	746	755	735	684	715	713	705	810	733	721	717	754	719	800	709	723	768	734	727	776	726	732	689	689	769	732	709	753	741	679	744	691	686	762	741	729	716	754	707	747	723	715	735	731	734	746	708	722	706	748	692	730	698	759	725	719	672	777	732	699	759	705	678	701	664	718	762	792	758	672	734	693	696	790	754	703	689	731	693	737	722	739	748	793	709	750	748	670	710	713	693	729	720	790	775	697	752	698	677	696	750	749	730	704	708	732	740	702	730	725	738	694	703	700	717	684	747	706	766	747	733	694	721	726	696	718	767	676	729	773	732	706	725	697	753	755	725	742	761	675	791	768	742	756	669	777	776	754	722	673	769	707	749	705	731	739	698	729	693	690	715	716	773	729	748	717	759	781	721	750	721	701	730	729	768	743	718	721	774	710	773	747	791	739	715	737	705	709	762	721	724	716	729	749	743	737	756	732	702	746	695	706	755	679	747	718	709	777	738	783	777	763	775	702	743	746	741	729	729	712	750	746	772	736	766	708	727	789	710	735	707	788	692	664	700	775	729	703	752	733	715	757	758	761	693	711	769	763	742	722	702	717	730	712	698	761	775	668	777	711	729	719	718	777	730	711	734	704	732	754	712	754	720	747	697	781	700	705	718	756	749	752	721	706	733	688	748	751	743	685	715	716	732	760	707	743	757	776	765	732	730	717	710	769	737	722	754	738	702	757	743	754	713	705	740	707	747	764	736	729	702	745	736	779	685	773	747	776	745	738	723	703	709	691	735	709	701	737	703	728	754	714	746	726	715	718	768	787	717	760	689	731	673	769	758	700	737	660	727	717	732	775	756	779	697	731	742	769	746	736	804	759	738	706	698	725	719	711	690	744	729	742	749	746	746	738	725	729	699	714	711	721	745	691	729	744	764	724	759	693	751	716	755	727	737	756	729	739	750	718	711	710	739	738	738	732	777	753	710	744	718	769	737	684	741	768	703	735	781	694	741	745	738	740	763	734	736	723	756	777	710	694	756	759	695	708	729	697	722	709	770	753	712	722	707	715	782	710	753	767	730	750	733	724	712	733	720	761	728	698	708	732	724	708	724	733	735	728	688	718	741	731	730	705	714	662	745	743	736	688	714	731	677	725	728	731	697	751	714	708	755	739	738	664	706	702	698	736	751	723	742	734	738	753	762	739	775	811	702	750	700	751	738	730	718	764	705	701	755	764	703	769	764	717	731	728	733	693	696	701	759	738	702	752	749	739	728	739	729	763	729	747	719	689	675	715	727	725	774	738	741	794	695	730	731	727	713	696	694	787	719	713	761	727	764	742	766	716	729	698	727	749	692	796	743	715	691	749	720	760	759	761	750	740	706	709	781	752	706	758	775	749	778	769	719	734	755	729	752	716	705	764	742	741	706	768	719	696	747	730	706	762	706	744	744	721	754	716	768	746	751	693	736	733	711	713	684	732	754	746	737	751	767	746	709	718	725	710	737	726	757	680	727	735	714	784	707	733	710	756	742	701	738	745	753	757	690	760	744	758	722	714	731	744	766	697	724	674	735	750	792	749	776	738	756	714	744	749	753	670	698	704	804	708	724	701	724	753	707	727	711	698	715	732	701	733	726	758	762	741	766	770	721	769	672	725	763	770	698	692	738	701	714	732	712	743	739	721	721	732	717	736	780	716	728	763	683	764	749	717	787	749	767	751	714	722	747	703	685	690	704	748	774	733	766	702	733	753	709	736	719	734	721	717	760	716	705	740	749	745	743	706	763	721	705	760	777	719	749	725	694	736	722	749	703	757	710	738	698	702	730	739	729	704	752	745	706	715	753	693	727	767	721	704	737	694	713	770	714	708	713	716	704	732	734	741	745	772	710	767	740	784	689	726	752	705	691	715	740	696	723	726	729	748	729	724	703	731	714	763	732	733	717	712	688	739	740	736	761	689	703	773	695	744	717	763	768	736	721	695	744	752	744	693	712	708	760	736	739	746	743	725	729	716	708	691	724	697	761	720	725	735	741	711	757	758	741	730	734	709	723	776	733	760	742	700	720	707	701	751	753	724	720	753	713	730	766	783	738	758	771	710	749	743	704	713	753	729	751	714	732	719	733	780	745	708	693	721	709	743	704	735	754	744	690	699	725	716	675	756	700	709	727	756	731	747	764	734	723	700	775	723	698	715	704	730	719	754	711	748	761	730	757	707	704	746	751	693	721	770	758	736	713	758	682	773	720	733	744	707	691	751	742	726	658	731	756	692	773	709	740	794	673	767	725	752	725	700	723	719	750	709	695	745	713	708	754	736	764	721	752	749	701	761	761	731	725	719	736	717	728	701	741	758	742	739	743	750	680	764	777	728	711	710	730	731	740	722	754	708	773	715	729	704	763	704	771	747	740	673	752	704	724	743	737	717	721	740	744	725	706	714	703	703	727	741	793	711	727	730	727	746	692	731	734	736	742	715	738	732	758	796	710	709	720	701	785	714	741	805	714	739	684	799	749	783	739	695	686	722	745	770	741	706	803	730	752	718	739	729	730	718	726	694	749	726	709	716	747	739	685	739	716	750	725	738	721	709	724	746	790	747	795	772	740	722	673	700	727	707	756	731	753	731	740	741	754	777	693	749	773	696	726	697	748	706	693	737	728	721	725	750	728	693	716	709	742	732	723	711	776	728	724	763	671	733	754	709	730	697	723	790	754	755	706	745	742	713	704	719	697	737	714	743	710	728	759	737	700	726	745	727	735	686	746	703	763	770	744	740	699	752	737	758	732	777	712	706	728	751	710	755	742	752	720	680	729	729	717	731	745	691	723	754	737	759	718	690	732
25293	21716	25516	28452	21615	4737	702	524	465	433	432	434	423	418	415	419	428	401	418	426	396	364	365	401	376	375	374	371	411	377	392	404	419	391	393	420	412	404	422	414	400	408	415	377	434	381	383	418	382	422	425	395	401	403	381	387	378	385	406	426	387	375	420	438	386	420	404	415	374	401	383	419	415	366	411	411	418	376	400	397	418	402	401	408	405	428	402	382	398	420	399	436	374	384	402	384	419	382	406	367	414	365	383	380	371	374	353	411	406	405	410	409	385	389	424	375	378	363	371	401	397	353	404	365	379	403	397	378	426	405	391	415	400	403	394	410	406	437	368	449	383	392	390	400	379	433	402	376	398	377	394	385	390	370	417	429	422	377	403	389	367	345	390	368	396	411	441	398	408	409	374	380	407	421	422	392	390	389	419	388	419	369	392	426	346	402	436	458	343	394	392	391	447	388	380	399	433	408	385	372	401	418	359	400	394	398	410	444	414	363	383	384	395	367	357	396	396	356	361	357	397	388	411	404	390	395	397	374	394	388	384	375	385	397	371	393	406	360	423	419	390	368	410	396	372	396	382	334	402	352	403	373	398	435	419	412	401	399	387	401	392	413	394	366	366	366	401	425	402	395	413	386	393	368	385	419	381	400	407	404	381	372	392	357	393	381	375	407	358	407	398	404	372	407	388	416	370	371	420	349	385	395	397	399	397	418	399	391	398	399	380	379	354	399	393	432	432	373	414	402	381	395	379	382	367	384	419	406	376	429	402	421	372	420	402	403	362	420	410	450	385	392	392	412	383	386	370	396	377	394	378	405	379	413	428	364	397	397	415	400	368	398	392	359	434	418	384	407	348	428	403	369	426	410	399	397	380	388	385	433	405	424	340	410	396	385	384	370	367	414	377	412	372	395	354	411	390	410	368	385	412	382	377	414	354	368	396	360	396	411	387	377	417	426	404	384	346	397	450	442	394	386	422	418	386	406	385	413	416	408	408	419	400	362	408	409	390	373	360	399	390	378	414	405	363	412	408	402	432	395	378	408	383	420	373	370	398	397	381	399	376	376	415	421	355	383	389	423	376	418	415	386	414	390	442	387	371	352	346	372	429	404	387	371	387	400	367	415	379	338	401	386	359	413	385	396	376	381	394	363	437	423	342	395	442	378	395	349	408	395	373	393	420	357	414	416	434	420	386	374	409	388	400	365	380	395	428	439	362	370	362	394	422	412	394	411	374	370	390	387	401	420	387	383	408	359	428	389	404	412	419	446	393	419	393	401	407	417	358	382	405	399	343	352	372	375	361	370	392	416	383	396	344	437	375	407	409	408	413	404	387	363	341	402	406	422	392	398	409	410	395	392	356	394	382	356	415	374	370	340	404	400	385	396	358	420	366	389	418	399	391	390	401	391	413	422	384	387	374	414	414	435	383	367	419	377	390	368	420	378	366	400	434	415	375	444	388	409	387	392	414	383	363	409	396	419	381	370	361	422	408	400	382	419	396	382	380	402	420	383	376	398	404	401	430	389	417	344	376	386	350	386	400	402	422	397	369	392	408	398	371	399	403	359	395	368	384	412	354	398	388	340	414	388	413	369	404	388	408	390	384	377	410	400	390	411	410	390	369	390	394	391	405	401	378	390	418	385	375	404	401	396	401	414	379	367	402	385	409	382	403	380	399	370	374	390	409	408	400	402	372	377	409	384	417	372	418	436	368	421	411	400	397	387	402	383	393	381	374	369	393	398	403	423	370	367	392	372	361	399	395	371	415	388	370	382	364	399	443	395	397	377	392	395	362	386	407	406	413	386	364	391	377	392	380	390	420	388	403	423	408	379	400	381	383	402	422	377	407	375	408	422	387	428	392	405	386	403	392	378	371	422	381	390	375	417	375	360	380	404	438	412	360	390	382	403	360	427	379	418	419	380	398	363	411	374	388	382	378	401	400	358	395	419	352	418	386	390	384	395	374	404	388	387	380	420	408	405	386	432	393	406	383	418	378	396	399	396	393	393	386	382	406	422	405	423	371	402	376	412	384	378	414	419	373	382	398	355	372	365	359	387	380	377	362	389	388	409	409	383	373	396	407	427	400	380	392	372	420	387	377	381	390	421	399	399	430	400	416	412	415	400	378	403	369	403	436	401	410	391	395	400	388	372	397	409	423	357	366	380	355	387	404	422	417	423	397	390	398	382	405	391	451	408	394	369	414	423	393	403	394	387	334	404	398	409	359	399	400	423	381	427	410	388	407	393	414	359	391	405	368	415	394	393	357	392	404	366	387	386	389	376	351	417	389	360	390	428	431	359	412	381	380	399	357	385	375	407	405	371	364	387	367	391	386	399	369	411	427	408	374	356	384	374	381	358	423	390	378	394	406	401	348	373	381	377	411	417	386	388	408	411	416	414	385	365	388	406	434	373	413	385	367	421	381	393	381	377	383	380	389	345	408	450	401	381	331	393	406	383	405	410	374	360	415	376	375	413	385	370	393	341	394	391	380	413	437	369	359	398	409	395	386	423	408	418	389	402	371	396	415	386	397	416	387	404	360	364	387	347	383	391	404	396	385	402	378	361	411	380	389	401	394	360	392	401	359	416	387	373	384	400	358	372	379	376	410	372	407	388	399	389	387	395	421	388	414	407	372	403	405	412	400	374	426	358	357	370	373	402	379	375	371	375	367	360	404	410	393	364	392	431	394	375	431	381	369	396	404	412	399	402	428	399	405	381	370	371	394	385	390	405	424	388	370	361	398	387	360	403	393	371	411	367	440	409	395	406	381	396	404	409	352	396	413	378	400	369	399	367	382	375	382	381	421	407	407	388	372	416	376	413	394	413	375	406	356	397	379	414	390	399	400	403	383	384	406	415	360	376	382	393	431	403	409	422	378	381	399	363	413	344	383	387	390	386	369	407	372	399	397	375	374	392	410	370	379	406	365	382	383	413	424	388	404	391	406	414	416	390	399	386	390	393	389	388	373	371	370	404	379	372	388	389	401	412	396	428	392	391	373	377	405	382	418	367	449	459	392	362	421	403	406	399	430	388	392	382	407	377	357	394	419	414	398	377	358	381	422	392	419	413	392	396	376	376	358	407	411	392	404	409	406	394	402	389	370	402	433	390	370	450	424	379	379	374	385	379	360	402	424	439	393	410	362	389	338	412	349	388	375	426	372	386	445	403	400	397	360	391	424	380	398	384	360	405	390	415	398	391	324	417	402	374	369	430	388	380	422	387	429	376	417	362	412	385	384	374	373	415	423	383	419	368	414	417	385	385	393	401	387	400	370	372	378	356	381	425	382	377	361	393	355	400	416	382	413	383	390	387	382	403	404	412	394	389	382	387	374	369	366	350	419	382	379	404	378	359	385	418	400	406	415	411	380	392	368	355	377	387	373	424	426	416	406	366	412	380	438	408	357	365	378	412	405	391	385	424	368	423	414	405	399	413	362	388	395	425	382	373	397	385	375	392	424	368	382	427	387	366	355	406	405	369	378	355
3352	3369	2182	1372	1065	942	940	940	895	919	903	910	852	834	935	838	846	876	837	805	865	823	883	806	800	799	827	802	873	857	842	835	862	850	858	783	861	868	808	844	859	855	819	841	841	822	885	832	855	829	842	816	827	776	901	851	830	830	878	824	781	817	813	878	820	868	854	814	850	830	848	841	822	854	819	816	873	823	817	814	793	877	848	822	908	809	889	864	847	828	780	783	897	806	851	864	851	882	819	833	821	869	814	829	819	820	849	790	791	789	838	875	864	788	809	792	841	867	852	806	829	787	828	835	842	808	849	816	837	900	833	844	830	880	836	868	853	828	844	842	841	821	836	836	864	801	836	783	821	854	794	861	853	846	812	838	869	827	792	785	876	852	872	832	861	853	848	877	849	842	865	820	846	836	862	808	797	823	830	836	818	835	834	850	832	882	833	805	855	818	838	871	824	863	843	824	844	891	844	866	860	821	898	804	822	828	854	853	827	854	840	848	782	823	840	873	822	842	854	827	802	829	839	886	839	827	839	825	806	826	880	856	822	872	857	840	816	841	811	846	850	845	824	841	830	873	757	847	823	800	847	881	782	829	851	828	837	803	811	815	865	825	893	801	831	828	817	844	817	811	808	793	856	825	828	797	815	817	860	878	897	834	857	839	845	796	811	829	818	855	881	806	872	836	841	820	832	851	872	871	839	836	832	832	882	855	794	806	867	769	829	820	860	833	876	867	831	902	819	804	854	840	787	789	859	842	846	803	812	849	867	793	797	804	870	853	889	842	842	840	812	822	838	870	829	838	885	880	843	861	861	839	879	840	865	849	870	833	791	825	842	897	852	792	813	812	846	833	854	835	862	823	800	812	840	849	837	829	815	848	793	833	791	852	829	804	856	813	817	819	853	849	822	833	814	852	828	839	835	853	810	870	784	816	871	789	831	818	829	825	872	841	839	884	812	865	851	804	818	839	864	860	853	885	853	816	815	807	835	825	846	823	822	806	764	860	886	833	831	783	817	857	801	843	859	800	832	813	825	794	915	841	817	853	841	802	837	848	784	845	808	906	835	832	768	822	828	842	822	860	841	812	829	847	877	838	802	838	868	821	827	868	886	859	842	821	839	805	814	802	833	810	860	826	804	839	870	840	816	867	846	814	866	856	841	852	860	875	784	831	812	825	834	826	867	871	841	829	851	805	835	801	856	851	836	854	821	821	809	840	816	849	825	855	861	852	863	843	840	793	832	862	813	795	895	824	851	831	775	834	809	803	798	817	789	813	804	823	857	801	806	830	775	834	875	847	813	793	883	850	872	823	893	796	857	845	848	834	815	818	848	817	783	818	871	863	839	814	850	841	847	886	817	885	845	833	853	823	805	828	852	820	839	868	834	850	840	847	865	763	823	822	847	817	845	820	829	814	817	893	901	896	863	810	784	802	838	797	817	798	834	820	869	847	848	822	808	852	815	870	789	804	803	835	841	807	859	854	850	836	828	785	856	798	807	801	845	845	812	862	820	794	860	802	860	832	832	754	864	847	820	830	791	823	876	877	824	768	845	764	808	863	832	849	817	865	831	823	852	847	848	858	818	817	831	832	865	900	865	862	867	827	895	814	746	841	836	844	796	830	816	880	862	823	874	865	856	854	844	867	834	818	865	878	881	807	855	830	833	830	808	855	852	784	869	867	823	852	830	813	835	830	837	801	848	826	814	882	827	813	846	840	851	823	807	855	839	827	816	804	851	841	834	831	823	798	827	829	924	850	823	852	822	828	816	830	864	808	804	805	839	862	833	803	775	869	886	872	824	873	779	900	792	850	854	860	829	817	848	811	905	893	789	830	809	813	836	817	866	866	859	845	809	839	822	843	799	815	830	871	847	834	837	768	808	895	817	824	843	796	804	844	848	869	827	857	859	841	835	821	858	818	826	798	851	810	852	809	836	798	859	823	875	821	838	790	784	827	845	820	819	845	813	817	823	850	845	805	800	842	778	922	869	843	854	828	806	812	855	855	825	835	857	818	851	842	812	826	838	822	807	832	862	818	837	870	817	850	837	862	806	831	881	838	824	815	822	827	868	828	754	822	822	853	809	840	876	841	827	856	860	875	811	834	862	837	798	804	839	811	826	817	808	847	789	816	759	859	833	880	813	908	872	870	850	845	849	884	822	834	863	834	824	830	809	875	832	834	823	834	844	804	836	845	799	816	856	842	872	881	845	836	843	829	819	827	805	797	798	860	824	823	836	806	863	827	821	868	893	837	864	811	855	781	841	853	837	843	791	838	818	902	847	801	901	804	865	843	865	854	812	841	833	872	857	838	842	841	842	780	851	823	778	865	836	913	813	803	837	822	826	850	854	847	834	905	833	881	810	846	903	808	823	869	836	868	846	864	852	898	872	834	820	846	862	807	846	780	848	809	812	827	845	796	817	863	846	848	863	810	830	849	851	812	824	863	870	814	810	782	805	803	861	828	847	825	839	837	851	831	845	857	856	891	849	875	847	829	886	820	832	876	845	787	775	808	859	879	820	832	832	847	840	785	859	829	823	815	808	808	787	835	823	913	848	820	810	851	798	799	847	808	870	814	834	839	852	901	820	810	874	811	869	834	857	799	794	880	887	836	828	813	816	819	832	814	828	842	822	803	821	832	811	809	837	873	877	871	831	842	832	793	842	849	821	885	864	819	793	877	843	773	805	853	799	878	864	874	844	839	822	865	836	863	809	810	850	833	863	853	803	844	836	865	854	803	874	862	828	823	896	806	829	889	789	824	827	799	826	871	835	851	842	810	842	826	838	827	826	854	852	797	827	826	790	831	772	836	809	845	837	805	834	809	835	831	798	876	815	802	857	824	880	870	858	836	861	773	798	811	819	824	804	830	797	816	847	819	889	826	804	831	828	853	871	805	883	764	854	768	841	836	843	896	826	827	823	809	859	883	821	840	889	850	870	844	840	852	830	825	795	829	828	832	801	873	844	830	818	832	840	895	915	860	854	849	838	873	836	837	820	835	800	777	849	804	818	839	820	859	843	828	860	854	896	823	851	846	846	831	793	853	864	828	833	808	835	862	825	846	797	826	817	840	842	807	866	827	822	845	856	869	837	821	817	814	851	833	779	849	833	881	814	828	811	835	816	796	825	869	818	876	872	855	834	853	868	800	862	837	827	874	846	808	843	826	813	827	855	875	826	826	854	804	885	837	822	847	870	865	811	812	833	803	851	851	799	784	814	803	851	887	820	820	838	846	885	844	811	826	878	814	813	834	860	875	777	819	805	824	872	856	824	842	795	817	794	836	808	858	839	823	831	858	809	807	820	865	845	828	846	882	867	810	826	893	837	895	824	813	821	802	828	827	844	848	870	844	832	858	795	808	848	847	842	841	895	846	784	877	859	861	776	830	800	840	858	846	855	837	814	827	864	847	783	804	856	840	854	910	844	885	821	871	817	889	850	843	860	871	860	832	813	841	870	803	832	757	894	807	888	848	876	851	824	808
24538	21680	26061	27832	21684	21671	2973	521	377	337	341	270	255	223	304	262	246	212	260	242	247	242	240	234	231	209	216	233	210	227	226	229	185	228	220	188	240	262	229	237	191	243	223	215	194	235	230	178	191	228	205	222	221	211	215	233	208	250	217	208	228	208	207	210	201	244	202	229	200	218	246	228	223	199	222	258	203	253	177	226	214	200	224	202	211	235	171	210	231	241	223	209	210	215	231	258	220	231	234	212	205	211	220	221	205	215	221	233	223	228	211	197	227	217	224	206	227	239	209	229	182	233	186	200	195	223	193	198	220	252	220	215	220	230	197	197	234	209	238	232	241	231	211	232	222	230	235	231	222	204	216	192	234	217	237	203	224	215	246	226	246	255	248	216	220	216	227	184	213	223	211	226	236	259	232	199	218	198	200	205	194	212	221	226	218	216	217	207	204	243	242	215	205	248	206	239	219	212	229	210	252	206	224	238	247	224	184	233	222	202	219	200	199	206	253	236	232	235	198	214	220	232	241	225	230	238	260	224	208	260	223	242	239	215	234	227	218	223	219	242	233	225	194	223	233	214	228	243	220	234	203	262	247	221	225	227	237	233	222	232	193	216	253	220	221	213	210	242	188	213	197	216	228	223	230	208	211	245	207	211	226	242	198	199	223	225	211	231	238	221	195	225	220	249	256	247	232	240	237	202	226	249	212	206	218	215	222	210	209	221	215	227	248	204	209	219	201	186	237	216	212	219	224	209	230	218	225	195	245	250	225	207	209	205	196	216	234	217	223	232	226	197	201	186	229	206	216	235	226	204	197	231	226	224	210	232	240	221	230	221	219	222	198	219	213	234	220	209	248	203	226	243	202	185	211	246	229	194	234	218	249	197	213	232	255	194	221	190	217	255	239	209	247	229	230	221	223	187	229	228	209	217	203	211	196	204	252	244	217	229	223	218	214	244	233	211	200	242	220	259	240	237	246	239	225	229	227	194	238	249	220	231	203	237	233	233	219	214	233	226	219	229	254	176	227	251	243	246	227	179	214	211	227	240	195	199	272	207	223	227	211	235	210	244	208	216	206	231	197	199	228	224	227	240	217	215	211	253	207	218	228	231	211	209	212	224	226	206	213	258	233	235	233	207	212	209	242	213	224	240	262	182	243	233	228	231	192	216	206	228	226	222	264	225	223	222	219	222	196	219	203	209	210	212	231	236	243	249	233	230	205	241	209	230	219	229	213	232	186	183	217	216	190	221	201	184	208	201	190	243	198	222	228	225	208	214	239	191	238	203	202	213	208	229	241	202	233	223	230	237	223	215	249	243	208	208	200	249	217	240	226	198	207	255	213	228	206	255	232	205	207	222	231	222	206	211	225	198	243	196	197	235	208	216	251	214	243	208	226	237	227	229	216	219	224	208	236	225	206	238	218	216	214	221	221	224	180	180	214	236	214	253	227	210	232	222	209	236	219	263	209	224	230	219	206	217	198	203	214	216	226	221	220	206	212	253	212	228	219	234	215	228	224	226	229	221	222	214	207	222	205	251	191	222	214	190	216	249	223	219	226	185	237	222	231	185	209	226	231	249	211	209	219	228	223	201	204	241	192	220	228	243	225	219	221	190	210	208	240	229	195	212	208	189	204	239	250	205	234	230	239	247	201	226	224	239	204	224	251	229	215	220	244	220	212	227	216	211	238	250	198	227	230	213	171	211	218	245	243	219	194	211	240	199	232	217	222	208	206	192	242	194	232	215	216	219	213	223	198	242	248	231	226	212	213	235	227	200	214	246	221	216	206	212	200	231	226	229	223	222	234	233	213	225	224	201	225	205	240	240	202	225	246	250	219	217	242	217	225	225	225	232	187	204	207	189	233	217	225	244	199	196	231	204	240	233	208	240	222	236	234	198	220	211	217	211	224	209	241	242	220	227	200	229	181	173	200	200	215	226	248	234	231	229	231	223	226	263	215	230	211	234	222	204	213	240	215	212	218	210	204	234	214	218	205	201	233	199	230	233	223	223	224	210	207	231	206	242	263	249	235	224	215	221	242	218	214	229	222	210	214	202	232	243	234	200	233	223	254	224	216	220	229	221	195	225	251	198	204	245	189	221	191	197	250	209	196	235	229	215	222	201	212	237	223	212	231	226	212	240	217	229	212	217	228	218	230	217	215	207	235	231	250	245	228	232	232	259	233	246	230	254	251	229	214	200	221	230	228	214	206	211	236	236	212	241	197	223	243	209	219	203	215	227	228	232	253	222	245	230	225	229	203	234	231	220	215	240	245	236	240	241	220	202	195	233	201	233	215	224	253	253	225	205	236	241	199	221	226	207	213	219	234	217	197	241	234	226	255	227	237	238	208	218	233	211	220	220	232	226	237	219	216	210	212	220	213	200	217	203	206	244	226	228	229	203	232	191	217	226	234	215	241	211	209	217	222	226	230	233	210	192	230	237	251	222	237	234	229	208	201	218	222	227	217	232	204	231	267	193	254	236	221	237	243	219	228	224	208	217	206	196	245	227	251	231	240	223	203	197	228	236	221	211	247	212	254	241	238	221	213	255	228	242	214	232	242	255	220	194	217	228	223	201	203	207	236	213	206	225	216	221	195	239	234	217	219	210	212	226	228	235	207	216	216	226	232	235	238	199	222	226	240	226	235	223	216	221	226	243	211	237	212	227	209	219	179	224	216	192	233	208	198	217	208	211	197	223	209	195	213	197	214	235	225	238	222	230	201	230	186	204	221	211	219	210	230	225	202	217	218	231	213	193	231	224	208	213	196	226	259	243	197	209	241	223	212	198	206	198	211	200	218	233	228	210	218	190	198	244	189	195	254	222	232	233	243	204	208	204	224	202	228	255	202	209	249	227	221	198	238	214	225	226	246	235	235	218	220	231	212	237	226	215	232	206	238	241	227	206	227	237	222	205	227	230	244	232	227	221	228	220	244	243	207	238	222	183	247	240	243	217	206	212	229	195	232	217	201	237	223	227	221	234	237	208	218	191	210	211	205	202	233	217	239	195	214	229	220	225	245	231	216	233	240	183	252	195	205	233	205	248	242	238	230	230	221	247	225	237	199	230	223	215	207	213	219	249	216	214	225	202	207	221	201	226	244	230	261	226	220	231	229	220	233	230	225	217	228	249	214	248	229	242	215	197	234	206	217	220	227	224	231	219	202	244	179	246	199	188	227	228	211	196	224	209	198	232	198	199	213	225	202	209	207	209	211	216	202	203	201	212	217	188	192	204	228	224	228	224	232	228	235	192	219	241	216	168	225	227	251	215	202	222	218	210	216	221	212	220	212	237	227	226	248	230	212	219	217	242	238	241	221	224	212	221	216	219	181	238	233	223	219	208	215	217	224	234	232	211	209	233	210	226	268	224	225	215	249	172	215	218	208	213	215	233	235	240	213	250	259	196	202	232	240	212	214	232	209	220	203	213	201	201	232	238	234	242	241	210	231	225	245	215	234	235	216	219	224	222	218	234	212	206	205	228
3291	5196	3152	1588	946	770	650	567	564	559	594	530	523	489	546	547	526	543	493	526	530	540	513	513	500	495	475	485	487	480	464	492	499	518	511	523	530	546	536	487	480	498	563	529	519	514	508	504	465	499	513	498	518	507	503	481	507	523	490	546	460	496	499	478	483	456	488	504	514	504	515	511	524	447	549	515	504	494	502	478	498	466	485	521	500	523	524	527	484	505	503	472	483	507	527	509	480	518	491	493	508	474	481	499	484	500	506	514	485	551	491	472	480	477	477	510	518	465	505	468	476	526	472	500	517	532	483	470	470	495	445	466	485	519	475	439	504	486	496	491	463	492	511	519	490	501	479	479	491	500	485	453	493	508	497	513	450	467	526	482	482	448	471	523	508	499	479	460	555	488	515	503	482	502	487	503	493	538	493	514	477	460	528	489	478	504	461	539	508	482	479	497	444	488	467	506	472	492	518	485	498	504	468	495	462	479	543	498	499	537	478	481	490	470	465	499	479	490	509	462	492	481	519	486	488	517	505	494	474	487	470	493	510	507	507	478	489	489	463	498	467	483	488	472	497	489	507	513	494	484	490	468	510	476	482	479	455	459	479	487	504	470	501	499	463	481	545	460	533	489	528	470	524	522	478	450	503	462	513	509	518	479	483	458	488	512	493	486	480	474	466	513	497	509	478	505	486	496	482	489	530	503	469	508	505	516	519	488	493	494	504	490	458	501	489	500	540	499	501	470	501	477	491	490	474	495	471	494	506	517	499	507	506	507	496	498	511	478	490	478	508	495	455	477	514	493	482	529	496	501	525	507	483	509	522	508	502	534	474	485	484	512	486	444	483	501	476	470	484	520	506	517	484	480	431	505	471	481	533	563	485	472	538	500	493	524	527	534	499	538	463	503	456	486	475	488	499	503	487	503	482	528	497	540	501	500	488	479	522	484	515	496	447	496	498	505	486	495	485	492	475	478	469	486	472	492	467	499	486	482	486	461	474	512	486	494	482	504	497	469	518	520	507	518	501	495	494	532	510	479	487	482	496	480	506	503	509	475	471	499	501	487	527	530	498	500	486	506	491	521	482	490	513	489	501	473	533	520	492	522	506	526	434	516	518	460	497	441	511	469	498	495	474	440	457	508	533	527	506	510	483	463	501	525	505	532	450	494	475	470	487	498	508	485	465	461	473	492	499	483	493	494	509	471	510	500	529	503	470	492	481	471	524	498	478	531	446	515	469	507	506	477	499	491	493	447	519	495	511	512	476	493	502	492	506	528	494	472	477	465	510	505	516	525	477	473	483	511	463	498	493	464	490	513	481	512	468	508	450	483	520	496	509	470	484	499	513	523	502	521	451	527	467	478	521	488	482	540	530	489	524	528	535	493	475	514	476	442	470	514	479	487	488	518	529	512	522	519	486	490	464	500	521	517	500	502	481	493	507	525	488	475	486	523	518	512	511	498	489	498	517	488	513	502	508	507	522	521	472	486	480	481	463	486	489	481	498	481	472	514	493	488	485	488	509	477	481	507	477	537	470	451	496	512	503	487	496	494	489	532	508	506	500	495	512	481	479	491	493	492	489	506	490	494	456	486	455	473	536	468	467	524	471	484	490	505	494	543	510	509	489	534	473	521	489	492	510	501	494	465	513	506	506	520	479	506	511	478	487	525	523	504	497	505	507	478	499	478	471	511	479	557	475	516	445	490	502	474	470	468	514	509	492	468	504	532	540	495	503	501	485	484	520	496	515	490	486	487	475	486	489	538	489	501	469	442	534	507	525	513	473	498	500	481	520	474	504	481	484	491	501	498	490	501	472	500	457	516	472	497	481	471	483	483	467	491	432	480	509	503	475	490	515	509	515	517	458	505	470	470	508	499	535	519	499	526	489	448	521	495	512	508	507	544	501	491	511	484	519	486	495	467	523	493	484	509	524	520	463	501	529	484	461	493	507	464	499	533	488	495	517	494	475	508	498	488	510	510	491	493	527	484	494	478	484	475	470	462	452	511	493	477	480	454	484	453	480	497	493	464	512	482	471	519	514	482	496	512	502	443	477	478	479	504	514	479	488	513	459	520	492	486	525	504	499	496	504	457	492	496	509	491	498	505	514	478	494	492	468	456	467	507	516	493	493	513	492	491	465	482	507	459	473	500	483	522	462	504	502	476	501	493	473	497	484	472	527	506	503	462	502	538	484	482	494	517	479	475	479	440	487	466	527	498	469	467	484	467	461	478	501	513	524	493	468	478	506	456	509	505	500	483	518	522	498	503	493	463	478	473	500	516	471	494	461	475	447	494	502	485	541	473	515	471	491	472	480	479	513	471	465	513	524	501	520	464	481	505	534	486	504	508	466	553	513	487	502	500	506	499	516	474	485	456	496	482	496	488	469	506	480	491	475	498	476	452	511	504	481	461	519	550	510	491	471	494	486	495	470	488	517	466	482	510	470	490	463	460	533	510	514	484	492	512	472	493	482	479	484	484	506	476	515	481	523	497	485	498	520	483	501	498	499	485	511	480	499	482	507	508	492	511	489	487	474	473	532	502	503	466	461	521	488	489	524	517	512	508	529	462	495	465	517	489	500	499	486	485	462	520	511	513	544	502	507	474	455	553	473	505	492	499	456	473	513	482	530	544	505	485	482	450	458	498	520	485	543	491	476	509	520	533	439	492	545	522	486	467	509	511	514	513	543	510	496	477	525	522	466	486	443	488	482	455	473	486	471	459	490	459	498	491	482	485	514	514	463	501	509	514	517	472	511	469	510	477	482	506	502	471	475	486	493	488	487	477	488	461	490	497	527	514	499	504	473	515	507	501	487	488	503	488	545	477	480	496	547	489	491	487	481	460	453	521	471	519	488	489	521	470	516	482	485	477	476	529	497	507	507	477	531	490	457	497	445	485	453	506	495	512	508	501	482	492	486	528	509	494	463	480	495	532	469	494	493	499	481	512	492	473	478	490	495	496	463	466	507	457	499	490	462	490	540	504	493	502	469	502	501	507	479	511	489	500	488	488	481	462	449	483	487	441	525	536	494	518	518	484	475	488	483	491	494	480	474	508	445	473	507	506	454	513	485	434	497	514	528	457	498	496	532	469	485	503	507	466	460	509	490	509	473	496	490	489	509	511	501	507	534	471	524	450	510	477	473	491	489	445	461	516	463	522	523	515	496	493	497	503	484	445	493	441	526	496	531	499	481	527	488	501	508	502	538	492	457	479	497	479	519	473	476	475	513	461	476	481	514	481	497	471	448	478	437	488	459	507	516	506	510	496	483	484	469	448	506	502	470	476	488	485	492	553	494	496	509	458	518	515	505	511	558	536	473	486	467	457	481	460	493	516	496	507	524	485	546	503	514	486	501	511	502	456	491	503	504	545	521	532	511	505	516	500	497	524	430	449	489	467	462	530	520	520	502	502	474	499	465	549	513	490	491	506	445	482	494	501	518	505	500	487	521	485	496	497	501	500	485	483	498	516	490	505	506	509	512	475
33599	10769	1260	618	545	507	340	337	342	316	328	349	362	372	294	322	298	336	321	345	294	326	295	294	349	340	352	361	341	317	315	298	334	342	281	372	347	319	320	319	306	313	322	323	336	303	294	298	323	310	312	309	293	310	308	310	282	341	331	313	316	352	347	318	316	295	311	315	348	309	339	313	317	299	306	332	338	334	311	305	348	288	338	344	355	313	322	321	306	321	312	285	350	320	334	352	343	320	304	323	361	323	338	341	317	311	364	316	345	311	323	349	334	290	318	337	344	295	331	313	292	320	288	304	326	339	332	333	305	311	309	344	336	292	331	318	324	359	317	349	339	332	330	325	339	313	301	308	353	330	334	335	321	331	297	317	345	307	293	296	327	325	313	318	281	306	331	322	327	340	352	318	332	308	327	319	341	343	335	325	301	321	346	345	342	313	288	350	328	343	314	296	292	320	309	320	333	293	325	315	372	335	313	338	332	324	335	319	337	316	320	308	332	321	315	320	299	343	320	314	293	338	338	316	269	321	324	311	287	342	336	319	328	333	341	305	325	317	314	295	314	331	346	324	314	281	335	334	296	297	307	318	305	300	313	255	321	292	322	301	300	349	326	307	335	342	341	270	282	319	321	319	363	329	330	343	300	309	309	319	346	315	349	345	309	341	367	310	297	293	325	347	318	331	308	311	313	364	322	329	307	307	349	332	310	348	328	316	341	341	352	319	342	277	310	312	353	357	335	345	302	327	339	317	318	336	322	325	321	355	328	334	290	333	295	306	311	313	343	304	360	307	330	318	330	348	323	322	311	341	339	288	330	284	331	326	337	297	301	377	329	348	312	341	335	309	331	331	326	307	345	279	333	319	273	335	297	313	306	314	346	349	323	314	273	318	364	308	328	307	340	331	318	288	301	313	348	316	330	325	318	342	346	347	299	301	356	341	316	317	321	313	349	314	319	330	323	349	318	340	335	311	328	339	317	341	335	318	298	342	327	338	309	316	316	323	290	317	359	294	300	333	364	303	340	353	311	337	286	306	308	315	337	318	291	325	339	346	332	336	331	318	319	356	313	325	306	315	292	296	307	339	338	316	328	292	322	322	339	320	315	331	309	312	355	302	325	358	348	331	330	328	309	317	317	309	307	325	357	315	311	315	313	345	324	323	320	322	306	283	298	362	282	328	296	309	328	350	302	315	347	314	349	308	346	292	334	284	292	313	303	329	344	325	296	337	350	312	339	290	305	322	363	295	340	328	317	319	324	351	342	330	284	350	340	352	329	324	365	336	351	311	362	362	314	333	322	290	307	341	334	353	323	338	312	353	305	339	315	304	326	300	343	321	301	309	315	307	294	316	337	305	290	348	342	317	301	327	321	315	339	325	332	296	299	359	302	352	302	301	323	309	331	320	319	330	295	286	332	336	314	336	372	335	326	312	331	316	331	276	314	323	326	334	320	339	310	342	318	313	328	303	319	313	318	315	316	317	337	335	338	306	316	335	335	322	336	346	322	346	338	325	284	294	366	308	355	321	315	330	337	324	320	336	297	326	310	344	338	345	338	341	318	323	313	312	320	304	361	323	337	341	328	330	343	299	303	287	347	324	348	343	332	339	337	341	327	336	336	334	360	301	334	303	354	332	306	350	297	311	342	325	348	315	305	352	330	323	331	376	344	333	361	325	372	342	346	312	290	324	280	334	317	333	349	352	360	346	308	328	322	326	284	321	311	340	341	307	288	321	318	363	312	330	352	338	334	321	294	292	286	315	335	311	325	319	368	332	287	329	319	302	345	332	333	274	326	346	311	332	310	319	308	330	378	308	368	315	365	355	312	361	285	353	306	318	333	330	303	342	364	328	306	333	348	284	306	341	324	313	358	349	352	355	348	307	329	325	337	349	350	323	325	307	340	324	340	331	312	344	340	364	334	308	336	315	322	298	304	309	313	284	330	346	339	341	320	363	327	333	286	312	299	326	331	308	318	323	345	334	335	296	325	349	303	353	354	349	337	313	338	324	332	335	345	337	309	303	330	335	324	293	332	323	353	320	292	339	292	322	366	342	331	353	308	322	319	302	292	326	334	336	316	347	317	318	314	318	323	305	335	326	339	338	336	283	319	329	309	286	348	321	355	335	316	314	328	317	302	301	329	298	344	333	330	318	368	331	291	315	309	331	359	308	316	342	323	334	327	382	287	275	336	299	351	312	312	320	309	326	311	327	307	338	325	341	337	323	316	320	331	311	307	334	320	310	355	329	301	371	324	321	310	321	319	330	292	304	327	331	318	308	344	289	291	316	340	318	321	359	342	354	369	343	336	338	297	364	320	338	324	304	326	344	316	345	329	319	294	318	305	321	328	367	329	312	321	338	269	331	350	332	325	310	317	311	311	295	271	281	321	318	321	290	331	330	328	323	342	346	318	308	334	327	294	295	329	342	280	312	339	296	317	302	310	317	332	322	325	336	344	349	339	326	331	320	313	338	329	321	307	336	362	294	348	308	307	335	340	351	332	322	334	312	308	336	345	320	332	303	327	323	328	325	316	366	331	306	354	336	344	321	349	305	352	306	285	299	337	342	313	294	353	354	328	309	326	324	316	355	302	350	322	337	331	341	322	309	349	332	296	369	305	337	329	321	310	290	335	315	321	345	353	352	296	310	313	298	357	327	319	335	352	337	370	350	320	291	308	322	323	337	339	346	296	335	351	312	315	313	352	315	314	341	329	340	320	338	301	330	348	343	322	325	288	300	371	322	316	332	323	355	335	343	324	292	284	314	303	325	285	369	325	333	287	357	325	346	329	321	327	320	313	311	301	308	315	346	294	340	321	300	315	310	327	332	333	344	301	301	339	332	322	307	326	342	332	341	300	319	334	298	329	325	313	368	331	315	306	321	315	299	315	275	296	328	304	317	313	324	310	306	305	310	296	329	330	312	303	307	305	343	305	329	336	343	345	322	314	349	339	339	340	299	320	309	298	339	340	319	327	294	347	339	370	303	331	363	358	312	328	313	297	304	330	310	309	309	336	313	319	328	314	322	315	341	284	331	327	306	309	321	312	327	324	308	354	346	302	331	307	286	323	351	356	310	299	297	328	318	305	332	326	305	340	364	306	325	343	349	326	318	317	342	347	290	322	313	328	335	328	315	326	316	326	321	291	323	317	305	301	324	341	325	328	330	306	314	326	341	321	357	303	311	313	304	327	310	343	343	324	323	340	338	298	298	341	331	317	315	325	317	357	333	309	339	317	324	317	325	322	330	353	317	332	363	314	334	308	311	377	348	342	365	311	336	338	342	300	321	334	361	329	309	327	316	335	333	333	309	322	309	335	342	309	315	308	271	312	334	324	322	336	334	337	325	301	315	318	348	324	338	287	340	333	353	297	270	295	346	307	301	328	300	325	329	305	292	325	315	304	340	307	301	331	282	350	335	297	305	301	317	318	346	310	338	345	374	299	323	331	356	331	267	347	311	323	304	315	336	368	319	323	326	326	328
5775	897	810	762	752	752	733	723	765	717	696	743	736	735	687	725	711	749	713	710	727	749	750	701	765	767	710	714	720	714	687	704	697	743	714	742	738	708	750	765	719	683	679	707	692	740	756	748	757	725	776	733	780	730	728	723	731	713	770	752	689	736	754	783	774	694	732	759	705	713	736	755	756	706	739	750	710	705	713	743	694	717	711	744	718	719	710	752	761	732	695	715	775	680	739	708	700	730	755	705	755	756	700	717	705	753	720	726	710	746	725	747	683	720	672	743	708	719	711	699	692	681	725	739	701	699	787	747	707	767	686	710	725	721	726	726	747	672	710	692	700	741	747	722	702	777	690	727	704	751	714	773	763	756	732	731	703	729	725	738	686	754	735	753	756	725	688	736	686	705	755	734	780	689	749	737	737	742	706	683	723	738	729	708	750	761	783	709	734	745	734	742	707	714	782	729	686	738	777	732	741	695	736	683	736	737	735	712	739	742	725	749	739	702	687	721	719	724	703	717	703	747	770	770	742	736	756	739	760	751	751	730	790	772	710	724	756	732	705	743	722	736	704	753	661	728	720	689	687	776	710	739	774	755	731	752	748	731	753	738	776	748	720	703	743	743	735	767	691	710	757	722	699	718	698	724	725	785	776	674	749	739	731	700	723	685	715	746	713	740	669	741	746	727	725	710	741	733	765	727	719	784	740	702	764	679	765	712	748	739	709	710	712	711	722	725	756	754	710	776	703	720	738	733	738	759	779	777	763	770	726	722	796	718	761	726	702	716	752	729	719	799	734	755	732	737	717	757	768	727	727	724	743	717	731	733	750	700	769	702	707	726	725	781	751	757	701	717	767	761	777	750	767	698	720	705	738	699	683	714	708	725	735	714	763	735	723	782	672	774	724	726	723	718	735	749	753	742	727	733	700	744	759	678	769	709	749	711	772	743	744	732	700	698	733	755	728	751	688	769	734	781	738	732	691	735	696	739	717	691	702	757	728	815	718	742	709	718	746	706	800	758	724	741	729	736	754	717	778	735	747	686	731	721	738	761	711	702	691	690	700	718	761	765	710	714	715	729	685	725	753	755	731	740	708	745	724	775	717	771	734	750	711	719	788	768	748	723	741	731	739	701	706	718	714	692	726	785	733	739	760	711	721	733	795	732	729	716	746	725	725	719	754	715	749	742	743	747	684	637	726	705	717	680	747	667	773	719	736	664	724	695	733	741	702	753	686	720	723	742	748	736	688	660	768	757	755	668	760	698	754	788	753	711	736	741	729	683	712	756	680	778	804	732	750	751	720	733	663	767	709	754	717	725	712	687	748	707	683	720	741	756	746	714	714	709	748	757	744	717	762	688	676	743	744	720	727	805	736	698	693	722	725	716	795	715	755	737	732	731	694	704	748	726	729	727	744	756	738	729	724	709	729	710	773	745	714	693	724	760	745	715	748	762	727	698	725	726	728	726	781	760	711	743	729	739	703	765	745	719	737	725	748	768	693	711	711	733	683	733	724	701	734	738	738	744	782	755	720	739	712	717	746	734	729	735	735	771	731	726	685	721	722	764	734	772	719	714	691	748	781	692	750	721	738	729	704	725	765	682	728	672	679	721	732	729	747	767	751	710	728	685	773	693	751	712	702	701	702	757	746	780	742	713	700	743	737	717	764	676	718	707	699	681	716	703	725	698	725	728	729	700	711	714	709	789	737	727	770	706	760	686	705	719	738	760	723	735	730	706	734	735	756	722	750	697	702	753	696	759	735	816	740	753	710	765	737	785	735	713	714	742	714	748	748	753	745	718	742	705	749	748	750	727	728	719	769	709	725	782	695	724	697	723	738	692	691	736	700	716	736	759	787	734	758	749	704	700	744	776	692	726	728	668	732	720	660	718	729	736	738	699	710	706	772	755	712	707	743	703	744	765	718	782	729	737	764	730	755	712	741	726	693	700	746	724	742	782	712	720	757	746	728	728	742	699	732	786	743	734	738	714	676	699	752	714	786	735	799	741	751	780	753	760	709	698	717	747	755	706	736	754	730	662	772	760	738	767	758	732	726	759	682	695	726	730	767	753	736	737	708	722	678	701	695	699	725	750	768	722	736	726	738	729	735	710	715	748	672	700	724	768	700	753	740	665	796	758	725	720	690	749	729	746	743	746	711	757	706	758	759	730	713	718	719	702	746	711	676	746	710	699	761	780	753	727	782	772	698	720	714	724	732	721	739	765	716	774	672	756	659	760	699	751	789	750	696	707	746	747	722	745	714	737	687	764	706	748	744	696	697	698	726	748	737	741	752	728	727	702	711	732	748	728	728	690	725	730	731	796	700	732	763	691	725	720	706	743	741	676	723	736	723	745	698	776	772	788	704	725	718	733	797	764	719	719	739	713	740	755	714	710	716	723	727	745	722	731	691	695	698	711	723	749	754	794	749	719	724	766	773	689	710	699	743	725	776	719	731	700	685	738	689	706	753	706	692	693	745	687	810	727	709	757	706	751	717	735	696	702	741	746	753	718	682	731	709	733	742	709	746	766	693	801	709	777	765	726	751	708	725	746	759	714	727	704	725	686	702	733	718	727	740	717	690	676	747	755	719	737	704	762	745	732	727	750	711	695	712	717	717	768	745	706	741	733	741	694	771	789	701	744	730	725	729	672	711	751	732	736	777	779	717	685	719	765	707	697	736	739	704	709	748	746	723	715	723	710	782	716	753	719	735	751	755	710	753	703	764	756	739	732	720	721	715	687	743	734	757	753	751	733	742	723	714	769	751	715	743	673	664	769	750	730	755	739	743	707	671	725	762	719	741	733	747	721	690	744	696	690	709	682	737	755	697	729	728	751	710	700	718	758	752	731	680	725	754	708	733	716	672	743	693	702	722	738	786	722	721	659	716	765	719	730	753	741	731	679	754	756	715	716	731	736	732	759	731	753	734	697	685	684	711	730	735	733	746	724	697	765	702	718	750	764	733	703	706	681	679	718	720	689	739	725	756	741	721	737	732	736	723	747	723	722	784	693	676	688	671	736	720	734	709	747	746	745	721	735	723	768	713	745	731	672	732	755	706	717	724	760	731	698	745	734	693	732	739	699	687	718	738	719	712	728	722	755	758	709	716	734	733	733	792	711	713	718	684	741	765	767	682	759	691	764	779	686	737	721	703	692	706	693	712	778	742	726	715	734	728	748	723	736	680	735	711	773	755	748	695	707	676	739	719	721	753	684	749	745	721	706	769	726	727	711	699	734	733	728	754	751	742	735	806	768	756	676	728	753	699	719	739	754	732	731	720	770	698	743	735	752	744	714	782	748	720	773	749	723	710	728	719	756	733	674	715	733	704	742	696	692	774	722	681	682	728	728	720	711	709	703	710	720	717	738	751	731	756	719	764	714	716	731	731	718	757	748	778	735	722	684	770	720	726	725	752	724	709	720	722	669	713	733	782	768	766	693	762	732	710	736	697	734	737	730	759	738	789	714	817	743	761	728	749	741	730	683
25292	21705	25509	28432	21622	4843	653	491	466	450	461	418	434	434	374	400	402	411	390	391	410	398	412	406	405	387	417	382	394	370	417	416	410	450	415	373	420	386	400	384	402	393	413	423	423	404	400	349	345	401	363	395	435	395	379	424	404	386	365	390	424	388	390	412	407	429	438	386	407	425	410	410	387	375	380	369	341	384	385	368	395	368	396	355	382	363	365	363	365	367	397	409	364	383	368	413	369	392	407	376	391	395	400	397	382	400	380	427	422	367	368	358	361	373	382	399	432	403	395	391	441	437	383	375	384	369	433	383	392	382	373	376	392	384	426	402	386	367	404	383	409	386	376	429	370	393	369	359	365	378	380	382	370	399	370	377	357	389	365	397	392	385	391	407	385	405	403	404	423	394	401	350	375	362	361	395	396	386	416	403	419	420	394	390	423	382	420	411	394	425	403	411	351	369	407	363	416	404	422	392	406	401	371	397	410	375	369	401	412	373	421	428	418	410	373	396	403	367	382	364	376	380	404	377	381	422	401	363	370	393	409	415	392	383	388	359	412	373	390	437	377	399	379	410	386	410	444	378	407	376	395	420	386	380	382	375	386	378	406	424	395	397	381	393	402	389	409	388	395	357	393	367	380	363	425	385	365	429	376	416	424	409	416	384	350	385	382	390	418	406	356	383	378	392	384	416	389	405	412	407	380	391	399	392	394	387	416	421	397	395	368	396	389	385	412	390	370	401	389	398	385	353	373	388	382	375	399	391	409	388	387	355	367	398	422	411	400	429	391	375	393	378	401	369	366	375	377	375	385	380	412	392	400	412	374	399	382	413	401	424	348	379	380	388	395	365	403	389	381	384	413	408	424	365	350	406	427	387	387	414	337	407	363	376	417	387	393	414	397	386	409	378	410	399	400	379	390	373	364	417	421	401	393	425	402	421	411	444	377	399	377	411	395	388	367	361	385	388	408	377	390	374	372	369	397	365	374	368	389	378	455	424	407	399	393	410	381	358	433	382	363	428	413	409	424	435	387	391	383	421	365	385	397	433	451	425	388	380	364	398	372	397	429	388	373	410	405	389	413	394	387	391	398	410	426	416	423	399	376	391	369	429	441	395	358	403	411	441	408	382	419	388	378	406	395	379	374	412	419	368	355	388	398	370	384	405	400	422	390	445	385	418	371	397	387	390	406	381	399	404	385	360	398	406	426	358	391	369	392	407	395	358	368	383	396	393	376	404	426	374	365	389	428	390	375	390	445	367	367	412	408	392	393	375	392	422	442	383	364	394	387	372	380	355	391	368	418	405	360	353	371	385	365	371	396	383	379	414	385	371	403	377	383	405	384	407	396	430	397	386	409	412	408	379	404	414	403	381	382	411	395	389	439	416	421	424	369	411	377	413	375	373	386	392	413	384	355	394	366	428	384	376	423	389	381	382	399	370	408	379	438	413	401	411	411	391	419	381	372	399	398	377	355	375	404	424	415	404	419	410	381	417	413	377	363	439	406	411	392	414	374	399	407	423	392	391	406	372	410	402	395	424	400	398	392	434	383	420	400	407	394	371	385	399	368	370	376	378	409	425	390	385	401	399	382	393	400	412	415	341	361	406	389	375	398	413	420	385	429	367	376	388	393	358	385	390	371	415	404	354	404	372	369	376	394	371	369	365	391	377	404	359	405	432	377	394	402	402	365	352	388	398	394	386	411	386	381	390	384	408	380	401	398	379	416	384	410	401	346	399	383	413	389	382	384	375	411	362	392	377	379	349	393	401	373	409	415	428	403	419	352	368	389	358	396	405	389	376	363	407	439	403	384	386	366	406	420	378	402	390	414	392	395	436	390	370	346	418	383	388	439	405	441	391	394	442	377	397	399	373	404	389	356	406	450	403	372	388	373	418	382	372	374	396	366	416	406	402	389	384	375	360	365	365	422	413	362	379	403	392	379	376	366	414	383	365	400	367	414	377	390	398	407	383	369	349	354	413	423	399	375	390	425	424	418	398	391	439	401	414	394	428	420	379	405	416	394	403	397	383	380	418	407	433	369	400	344	370	411	419	386	362	384	381	385	421	382	401	414	381	408	401	390	377	374	399	416	424	438	397	362	406	397	390	416	390	376	399	411	366	413	395	372	400	402	393	367	462	390	389	353	380	403	402	388	416	410	410	441	399	366	379	419	367	430	332	403	366	414	373	387	352	409	417	399	389	405	388	411	400	419	394	403	416	377	403	392	380	395	391	376	381	397	381	379	368	439	392	359	338	358	396	382	391	362	408	369	401	359	371	394	390	386	372	351	372	391	401	397	399	381	416	366	388	383	423	385	408	375	400	372	379	396	353	369	369	412	416	376	387	392	414	396	420	398	357	395	437	361	354	364	387	378	384	392	394	389	370	381	386	372	382	397	366	380	376	403	377	403	392	379	413	402	372	384	390	370	373	428	397	425	404	411	397	381	412	380	354	391	397	413	368	379	389	375	370	431	379	419	421	406	391	356	395	389	376	409	434	381	393	381	395	393	380	370	388	402	384	402	410	392	367	355	379	390	424	384	408	387	360	385	399	359	348	399	385	394	382	386	356	392	398	423	438	380	423	362	386	363	414	385	396	404	386	350	398	370	390	377	405	414	397	364	350	374	369	431	413	451	397	381	388	404	401	366	383	389	345	343	396	354	401	402	428	410	352	373	378	401	389	407	357	335	388	381	387	418	382	375	382	388	390	403	381	394	336	362	396	393	415	406	388	372	379	433	390	394	421	371	386	357	367	382	389	370	400	389	396	397	432	365	420	407	378	365	349	403	432	384	370	397	432	355	397	371	397	411	426	431	408	386	407	396	452	371	408	413	414	352	415	335	394	405	403	389	400	392	397	380	413	456	392	388	344	375	374	427	435	371	402	406	401	404	382	392	378	384	384	409	400	456	416	423	372	405	401	408	372	401	351	345	393	359	402	392	393	372	379	400	349	417	391	361	430	369	416	357	410	394	417	414	359	366	398	358	397	392	390	412	423	388	407	406	404	372	422	415	395	354	418	397	404	394	455	409	414	385	408	372	385	406	384	409	404	446	377	418	406	378	413	380	385	369	365	385	425	403	359	414	404	389	397	405	393	371	394	410	392	429	403	391	418	418	399	391	362	422	404	396	345	388	418	398	408	363	407	399	358	418	384	417	339	420	421	367	415	374	376	366	386	396	400	401	385	379	378	422	399	369	376	366	417	412	408	419	391	383	378	397	406	400	342	443	413	427	417	408	373	388	412	390	375	403	391	367	380	394	413	343	359	386	356	408	468	443	385	406	428	383	421	420	404	367	438	441	396	391	401	386	406	354	385	395	339	430	414	356	423	387	396	336	406	404	403	411	373	381	403	397	359	432	403	398	383	424	385	435	394	376	397	376	369	429	419	389	421	371	389	373	330	410	388	401	386	371	368	387	384	366	396	380	358	369	394	355	379	345	377	352	414	417	383	378	393	407	405	386	397	389	392	378	392	377	387	405	358
3417	3337	2194	1381	1049	991	902	922	874	893	825	882	895	839	831	855	858	826	882	844	811	810	828	824	862	816	848	809	791	842	841	845	882	851	864	846	801	830	840	845	893	824	818	839	784	877	820	824	845	841	836	858	893	840	784	839	844	853	852	841	888	905	843	869	882	811	817	805	820	855	787	833	833	887	826	794	866	831	824	843	889	856	880	830	875	843	817	800	849	827	845	852	882	881	832	789	837	838	794	812	855	777	874	867	839	882	838	855	903	812	825	806	824	820	787	813	844	855	884	813	850	885	837	833	782	891	859	825	849	819	816	834	846	853	798	848	816	876	897	829	823	843	833	878	807	781	862	886	798	835	820	833	877	825	817	882	828	855	780	818	828	854	841	870	787	863	839	848	879	794	858	869	802	821	844	865	840	849	822	860	837	853	801	904	789	795	878	870	814	849	815	838	852	837	830	829	844	873	835	870	813	861	838	787	821	869	826	807	888	809	782	789	848	816	793	823	790	859	847	841	825	796	821	829	900	860	871	823	806	856	854	826	838	824	867	804	835	775	851	815	815	865	838	857	832	803	849	867	820	865	826	864	802	819	853	838	811	856	834	882	821	817	799	850	824	791	793	832	835	864	853	800	794	827	786	845	847	807	810	895	804	819	829	841	857	838	831	846	842	831	786	836	821	852	811	884	792	816	854	837	859	812	775	832	841	814	798	836	779	856	805	807	845	812	829	850	852	861	857	854	862	880	834	800	803	857	893	846	879	833	806	808	824	865	813	778	803	832	819	841	836	781	828	798	861	824	817	868	892	834	895	865	818	809	808	866	831	819	852	848	851	804	819	834	844	844	829	856	826	841	798	854	837	832	810	847	832	833	841	815	838	845	874	878	817	884	811	812	819	838	831	809	880	814	835	796	849	835	867	873	842	793	840	815	831	795	860	848	828	871	799	865	821	841	792	860	840	849	832	789	824	812	877	845	832	836	823	848	824	835	812	833	848	851	846	835	837	839	844	812	826	810	853	843	783	795	832	870	875	825	758	794	823	823	818	869	841	833	813	851	822	876	810	886	820	881	858	851	845	880	837	899	819	856	834	853	826	825	804	791	851	751	796	824	804	856	816	838	811	775	851	806	840	844	828	867	806	854	807	752	877	829	839	835	880	877	846	823	842	813	848	842	869	840	829	855	896	899	758	842	805	820	895	846	815	794	823	863	837	848	859	818	802	871	801	805	849	772	812	801	836	923	852	897	850	873	857	871	843	819	837	843	862	869	835	806	844	794	838	824	833	797	811	812	831	818	823	816	809	824	826	821	854	820	874	815	802	792	795	845	846	825	843	845	857	818	870	830	782	859	847	814	806	852	832	845	786	848	835	846	847	861	817	881	811	824	829	885	887	857	856	852	863	854	850	817	909	867	828	810	864	847	885	842	838	823	786	852	877	833	861	840	819	825	805	874	858	799	856	789	908	862	782	780	819	839	892	821	804	843	857	813	833	846	868	812	831	897	845	800	873	835	851	832	899	886	848	864	854	852	853	880	847	845	897	895	862	838	857	838	837	882	846	832	841	876	780	901	831	843	847	880	848	811	830	844	822	823	814	830	859	860	856	840	790	870	804	849	818	825	835	864	865	882	815	881	843	837	863	824	846	834	851	860	792	827	856	803	869	832	778	838	875	786	841	854	852	829	885	822	812	826	831	864	800	849	854	842	808	821	861	862	859	796	787	841	859	806	821	837	872	790	783	825	826	816	858	867	828	834	824	836	831	875	833	833	853	835	844	794	842	854	828	813	819	818	858	854	804	843	854	855	846	798	847	854	849	854	796	830	825	827	831	850	899	856	840	786	854	860	838	848	855	798	848	785	867	804	822	840	822	864	907	823	831	779	819	845	823	794	808	844	855	827	850	790	819	847	847	866	818	859	806	826	798	808	799	824	873	815	878	813	815	811	881	820	823	858	839	851	844	874	815	843	864	815	845	835	805	834	814	790	859	847	912	801	847	834	864	856	839	847	799	852	827	784	838	845	796	820	838	804	837	801	839	815	871	818	806	835	847	863	835	779	903	846	827	759	828	858	799	853	823	859	880	817	796	788	836	878	852	779	837	868	816	843	847	835	792	827	833	876	861	830	777	866	791	859	837	893	876	799	854	835	780	821	760	884	870	815	806	881	843	818	867	814	851	868	854	848	891	848	830	855	901	841	857	867	852	882	833	868	848	876	824	772	847	818	821	830	862	857	853	830	825	839	857	815	822	841	832	859	865	824	859	842	894	869	844	832	844	790	839	830	818	826	878	806	856	821	840	801	856	850	828	829	871	801	832	839	843	846	873	826	828	837	810	881	831	845	820	792	860	806	869	877	889	806	789	874	846	847	824	863	864	793	845	826	893	874	789	870	791	832	841	862	824	789	818	821	830	832	873	783	793	800	864	832	846	833	806	856	872	868	837	846	804	851	820	842	840	814	825	797	801	873	869	840	894	855	831	810	762	860	854	842	823	831	851	836	884	842	892	894	839	794	836	843	862	884	860	817	827	795	823	864	844	868	828	843	848	873	851	812	825	766	835	815	817	862	830	843	845	808	872	840	813	848	855	818	814	815	883	866	850	843	858	784	822	811	860	870	813	892	824	824	848	865	815	870	802	848	825	786	846	867	806	794	810	847	860	793	822	831	840	840	811	800	821	852	830	849	855	855	850	822	861	849	821	831	848	836	859	836	852	818	857	876	838	830	817	886	906	821	916	854	825	850	875	832	847	821	799	832	797	789	886	829	822	805	820	866	850	861	812	818	857	866	841	859	826	848	764	852	786	830	791	832	829	874	795	805	823	873	796	781	834	811	892	897	867	832	828	806	780	847	780	816	824	875	863	834	812	844	814	852	861	849	828	826	828	859	859	868	816	819	777	769	819	824	870	781	820	806	895	860	816	853	813	835	851	855	856	836	841	823	886	815	863	870	847	804	838	896	886	843	881	810	830	831	869	864	818	831	838	854	817	802	810	809	860	913	836	835	869	878	811	913	819	816	859	820	826	796	851	864	785	858	772	893	838	810	816	849	814	790	872	817	805	813	784	833	827	814	835	787	836	827	849	799	873	831	806	825	845	834	840	813	820	814	877	757	815	818	840	874	816	835	816	802	804	845	860	829	873	868	807	854	856	850	798	835	813	814	844	798	843	833	843	836	827	824	860	822	876	836	869	892	844	862	813	841	874	858	864	863	855	822	804	892	835	862	829	800	861	798	804	783	882	853	807	848	817	844	839	816	819	801	844	860	853	816	776	817	839	901	815	762	874	822	854	783	839	835	804	835	855	824	855	825	811	855	870	847	865	815	833	815	856	833	869	834	879	814	818	813	857	889	811	834	901	812	799	850	853	815	830	848	860	806	812	807	847	842	832	834	798	792	811	821	855	873	829	802	821	840	837	816	799	877	840	843	869	855	892	915	830	803	838	855	830	844	793	831	817	852	837	851	836	860	895	812	902	820	871	844
24559	21710	26069	27858	21712	21697	3203	509	372	318	298	315	268	285	278	287	218	248	239	268	273	231	260	248	263	246	259	226	217	267	228	215	235	218	209	227	209	227	223	228	192	227	253	251	202	224	219	193	203	227	233	219	216	222	206	197	203	213	231	236	207	217	210	259	258	234	211	221	242	226	205	227	206	230	215	214	229	215	215	209	252	231	210	242	246	200	226	238	189	204	228	231	215	217	225	245	228	250	246	237	248	223	210	255	234	215	227	226	222	259	256	204	212	206	235	227	235	218	219	214	205	208	224	224	230	218	225	223	235	207	199	233	212	220	247	228	229	258	240	232	224	224	213	231	199	224	215	257	210	233	213	209	226	245	218	233	225	250	226	197	199	209	231	231	228	202	226	225	217	209	234	227	222	218	216	229	219	227	217	217	240	200	211	228	212	204	216	226	221	213	216	243	200	214	216	234	223	233	217	200	213	241	220	217	231	215	245	228	216	185	228	226	212	219	190	206	226	218	230	205	245	228	260	250	232	232	207	249	188	219	227	235	207	230	198	217	201	230	224	252	219	198	206	222	222	217	218	194	214	211	211	230	227	220	212	204	197	227	218	212	206	243	192	241	259	214	244	213	245	202	225	196	234	244	227	227	205	224	224	206	223	208	244	249	244	188	222	222	223	213	207	250	214	208	211	211	209	245	206	225	214	247	235	204	211	215	213	222	247	237	213	201	228	216	238	229	237	208	239	201	255	255	219	218	218	230	218	213	218	235	222	230	245	208	209	206	222	224	261	232	209	210	197	232	201	236	230	246	210	230	243	223	209	235	222	192	207	196	205	222	223	267	235	241	228	223	257	213	245	226	224	235	225	214	246	226	223	218	223	212	216	234	214	252	238	245	204	241	219	210	217	242	219	215	255	220	209	223	218	205	213	206	236	204	228	225	210	244	222	226	233	227	202	213	220	239	231	218	208	228	210	241	219	232	199	203	262	231	201	197	215	255	242	229	230	199	219	249	217	221	222	209	242	249	189	215	237	225	254	219	241	236	211	266	237	208	214	247	232	226	207	214	231	251	235	226	221	247	193	226	241	225	225	222	235	235	214	248	204	211	207	190	206	233	229	223	212	238	238	226	229	236	219	235	239	213	211	227	246	212	220	251	257	229	228	254	210	206	249	229	226	236	216	219	234	213	231	199	167	222	186	198	252	225	239	208	218	241	222	230	212	209	202	238	233	234	230	236	215	240	220	235	246	203	201	183	213	223	217	198	223	246	249	205	222	192	215	231	201	203	212	233	207	214	230	251	217	212	224	209	229	248	240	255	214	251	207	214	213	239	213	223	204	194	213	231	224	231	214	218	233	248	197	237	259	256	219	198	226	211	228	215	203	230	227	228	237	220	212	228	203	223	206	206	191	215	236	220	254	225	216	225	255	265	225	244	223	226	227	216	218	226	210	210	219	216	222	200	214	229	189	229	213	218	248	203	221	203	243	231	214	238	247	214	241	221	205	208	231	225	204	216	216	227	206	271	213	223	221	229	214	237	237	254	212	235	238	223	219	245	223	236	200	211	224	206	213	220	190	241	184	235	239	221	245	212	228	228	244	197	221	240	211	198	238	190	215	207	243	230	202	250	212	259	232	223	221	226	227	213	246	200	206	204	177	230	216	210	226	217	220	224	205	225	235	238	224	209	211	231	244	236	241	229	235	206	217	257	220	200	199	207	186	229	219	229	194	234	223	256	216	204	246	212	226	251	200	235	234	196	258	201	213	235	229	250	220	223	218	261	211	213	207	200	228	214	230	207	224	251	230	217	224	236	246	224	206	216	230	213	235	216	205	222	217	196	202	223	237	211	239	232	219	233	197	222	228	211	233	214	191	205	221	223	210	196	238	233	222	258	257	213	248	195	242	233	224	226	250	234	213	198	209	206	189	226	220	249	228	246	204	216	226	248	223	214	234	235	216	235	240	221	229	249	216	238	275	224	204	199	200	219	235	245	231	241	211	197	224	214	199	225	238	244	191	228	246	231	217	235	251	220	204	223	225	210	233	255	226	232	215	218	230	210	240	240	183	210	249	241	207	202	234	196	219	237	195	206	233	184	234	260	202	226	237	175	229	218	238	230	208	205	227	233	232	203	196	242	254	220	223	214	218	222	220	256	230	207	225	228	203	199	257	234	205	225	243	182	250	223	198	196	194	216	254	243	231	225	192	207	229	238	254	219	224	208	202	216	217	205	255	235	236	204	214	214	267	234	221	213	235	231	215	255	229	216	230	213	241	200	240	201	226	213	230	202	222	228	227	231	225	198	220	201	216	214	242	216	216	186	182	222	208	228	243	191	207	214	239	197	229	254	218	219	241	245	229	213	238	218	198	212	214	207	226	252	202	222	200	196	233	217	232	196	209	219	201	194	224	237	247	217	234	228	239	212	207	191	231	208	229	238	211	237	224	248	223	220	227	222	223	206	213	236	238	240	197	249	217	202	227	227	208	207	204	217	212	205	251	224	231	236	259	238	230	219	233	237	233	221	204	200	196	215	199	237	231	223	217	227	219	211	227	234	217	224	243	255	213	202	235	250	214	214	234	240	245	226	224	206	206	218	195	223	201	229	224	239	216	254	226	223	229	231	240	241	235	229	215	235	254	238	217	193	200	214	220	211	212	212	218	254	208	241	241	216	216	264	234	214	220	220	237	246	235	232	223	247	228	194	238	232	221	247	211	199	208	224	225	216	225	262	194	248	234	227	220	240	216	231	234	218	226	224	200	204	203	239	238	226	218	227	243	232	214	236	233	241	219	230	211	211	247	208	212	241	195	217	219	191	228	208	240	226	210	209	215	247	242	201	259	218	225	249	205	205	246	217	203	231	218	191	219	247	210	235	210	219	234	211	215	229	223	231	235	231	220	202	220	206	225	197	238	223	212	266	254	248	230	228	247	235	200	245	220	227	196	228	240	218	231	209	220	211	204	225	190	221	210	215	251	243	230	205	222	229	234	226	222	218	226	221	202	230	212	239	279	204	228	208	201	212	211	222	220	243	250	222	246	208	252	242	213	232	221	217	214	228	222	222	195	230	214	209	237	223	252	212	203	239	274	240	254	228	247	204	189	214	224	227	221	236	234	248	226	222	221	224	208	217	215	224	223	227	205	231	205	242	239	245	216	220	224	252	210	225	222	235	213	203	225	238	218	258	222	245	229	250	227	225	201	248	219	174	207	228	220	240	229	224	242	211	227	219	226	236	187	223	183	213	206	243	210	231	235	235	232	218	234	193	224	223	241	227	224	224	219	211	213	221	241	216	216	239	223	235	229	233	213	200	197	230	188	212	249	229	247	249	232	211	215	211	211	236	219	235	237	208	214	203	214	245	214	238	253	212	212	259	249	234	200	240	248	228	230	228	219	222	235	226	199	234	220	202	212	185	243	216	201	212	206	238	211	204	253	189	206	203	234	205	234	209	212	215	228	229	248	208	192	219	213	222	240	239	224	220
3194	5171	3039	1537	984	804	672	638	554	526	558	518	519	551	545	558	517	503	562	483	536	519	512	508	518	493	518	501	505	506	494	459	483	514	516	510	495	533	521	477	517	478	490	519	505	472	496	507	501	518	515	523	466	458	470	514	525	480	520	498	514	506	502	532	505	466	474	520	491	489	484	524	479	483	482	506	516	515	521	523	483	491	508	504	501	516	530	524	478	513	491	492	496	554	471	508	477	522	527	486	492	503	495	536	487	457	502	457	507	518	490	490	482	489	485	493	513	516	479	487	474	516	482	455	495	460	493	447	495	495	524	466	517	524	491	500	524	495	509	485	469	538	510	501	484	514	515	518	491	493	511	516	482	489	463	490	460	500	515	505	498	512	487	517	495	514	500	462	527	500	471	484	506	514	498	505	491	496	505	480	502	487	499	471	479	503	529	487	508	465	483	474	513	501	465	482	475	501	536	503	473	532	520	450	500	462	537	472	493	477	517	525	475	507	566	521	492	511	463	531	482	475	526	495	466	483	491	510	486	455	478	465	486	510	462	509	495	502	513	499	498	505	499	485	468	505	517	500	522	485	470	493	495	515	494	508	507	522	476	513	477	475	497	478	525	496	489	514	485	468	535	503	505	526	500	504	499	495	495	473	495	484	515	481	452	539	491	505	544	506	519	498	502	512	490	507	491	478	500	493	496	510	503	468	487	476	486	477	502	493	494	524	476	516	502	486	512	473	523	496	471	471	524	505	473	494	531	485	499	507	492	496	523	477	485	513	493	510	546	503	492	528	529	530	471	496	477	502	520	499	524	490	527	512	500	474	475	478	509	485	487	518	492	491	516	490	498	493	458	506	505	528	535	489	544	509	499	537	494	537	506	473	495	509	533	480	528	483	512	478	523	482	487	478	489	528	536	522	465	521	517	508	493	484	496	557	503	500	531	505	528	508	505	499	527	516	492	488	501	504	559	504	501	497	511	538	479	523	522	499	491	516	486	482	528	477	516	484	488	519	497	502	513	478	500	513	506	474	479	523	461	493	504	518	477	526	479	500	483	482	500	526	517	502	456	469	487	503	490	560	507	487	478	533	504	522	478	455	486	488	516	519	507	492	475	502	511	505	518	520	502	455	546	495	483	497	506	498	504	501	498	469	497	533	491	508	472	481	512	499	473	515	521	461	480	523	500	470	507	509	533	516	519	534	480	484	482	544	518	507	473	505	473	536	469	494	483	521	498	519	509	506	519	508	516	462	518	512	476	491	491	494	511	488	493	499	484	547	510	488	475	487	501	452	480	463	474	478	513	502	509	498	534	525	524	514	511	480	515	468	482	519	461	486	528	510	514	497	481	482	495	524	490	451	514	455	503	522	483	519	507	493	517	527	462	490	537	476	467	520	514	492	465	492	509	478	529	496	491	502	497	585	490	521	506	495	519	500	495	506	481	477	543	488	460	533	485	468	490	491	521	485	462	485	487	486	507	518	538	508	453	481	523	482	482	472	534	492	473	493	535	484	529	486	485	474	511	538	462	505	529	508	532	509	500	480	486	487	491	468	498	486	537	493	484	499	472	470	491	496	464	470	480	498	490	489	481	504	493	485	478	528	449	467	510	510	500	513	496	475	490	487	500	513	497	481	515	517	516	504	492	519	501	491	451	475	499	457	501	505	453	493	468	487	488	524	526	514	494	489	532	471	507	472	509	471	487	510	505	478	504	522	510	487	527	519	540	487	522	514	509	526	478	536	503	498	544	464	497	506	534	484	487	518	483	521	540	486	545	496	501	518	518	434	520	466	516	476	522	504	511	503	489	482	488	471	479	483	467	517	519	510	502	456	461	488	527	496	490	487	455	495	510	550	532	478	531	534	508	466	473	503	449	514	489	493	523	444	475	498	520	511	501	507	481	532	518	505	481	530	496	458	505	496	495	468	488	511	504	469	505	471	512	463	491	513	501	505	506	497	529	493	506	499	493	525	491	523	524	471	501	483	488	463	485	476	501	519	442	487	489	502	509	455	544	523	495	482	519	484	520	471	496	507	483	499	502	479	491	523	496	460	514	510	531	495	469	498	494	510	487	506	503	498	498	516	508	517	509	478	477	489	540	532	469	454	489	526	475	501	501	510	509	528	505	512	482	511	503	462	502	519	474	507	468	502	522	496	487	467	505	506	574	473	508	519	488	521	514	510	499	475	506	486	486	498	471	482	477	502	549	510	518	562	504	510	523	505	491	539	473	470	466	534	462	517	521	501	515	492	488	507	508	479	519	482	470	486	527	534	506	528	486	502	479	502	491	505	530	483	499	468	514	481	502	527	495	515	489	512	492	497	539	513	496	487	536	473	497	488	485	521	514	464	475	505	487	504	496	526	483	452	486	490	472	477	478	473	478	487	485	471	530	508	486	461	473	513	483	518	520	505	499	494	451	492	528	491	500	515	496	511	494	480	513	518	477	511	503	501	490	513	520	491	519	473	489	552	499	510	471	498	525	494	466	493	487	532	468	533	501	501	474	464	500	538	500	494	466	487	525	515	510	448	496	463	550	471	456	516	494	527	510	487	486	479	509	499	484	441	516	494	533	473	516	499	490	495	551	503	515	462	519	483	560	521	485	513	488	511	503	497	506	469	501	542	498	523	497	531	495	529	533	509	532	453	486	534	499	520	488	508	461	517	529	451	496	481	517	523	470	484	500	495	524	477	518	505	486	547	468	491	485	516	538	521	507	453	510	421	466	504	479	510	464	481	541	516	499	499	506	545	509	492	555	491	500	513	521	492	551	512	520	505	508	495	478	491	476	471	489	503	456	513	527	491	476	518	475	435	469	534	560	493	490	489	496	518	476	470	516	456	470	513	445	456	499	472	524	493	523	499	484	490	444	481	467	499	520	518	469	505	492	475	473	499	504	496	492	498	475	508	474	473	509	499	481	509	500	500	493	526	444	552	489	499	503	497	505	448	520	521	492	508	493	533	465	482	531	531	502	510	505	520	529	501	479	465	491	499	491	509	503	484	462	495	485	451	488	524	493	481	499	488	487	457	486	517	471	458	500	486	460	494	473	501	519	481	475	491	562	519	513	508	502	541	458	499	505	515	529	539	510	514	472	497	489	478	530	524	487	475	501	497	500	524	490	491	496	505	446	472	494	493	530	484	492	511	500	480	473	483	507	499	501	511	537	489	475	490	445	511	507	514	499	501	513	490	474	469	526	531	476	505	522	484	508	471	530	497	516	501	531	497	521	500	517	485	480	491	542	488	518	536	490	466	508	512	471	508	515	495	513	492	488	504	504	484	504	503	476	467	498	492	524	529	460	485	523	509	511	516	502	505	447	486	498	508	471	523	514	493	546	491	495	532	488	509	535	501	502	525	485	509	483	467	460	561	489	491	494	504	472	490	511	494	464	499	497	482	512	480	506	491	515	467	495	448	527	546	471	474	470	471	472	499	454	490	500	510	533	503	503	480	459	558	452	511	469	483	514	503	511	463	483	472
33726	10540	1064	426	372	340	332	357	328	325	344	312	323	312	354	316	328	314	344	363	329	304	371	312	341	351	338	341	337	330	323	309	302	303	309	338	318	354	338	336	321	351	298	303	373	286	330	326	333	321	326	306	303	332	348	323	315	281	356	348	307	333	307	341	304	336	349	310	339	305	330	322	327	341	310	289	320	340	321	343	322	331	350	335	300	310	309	343	293	309	361	331	313	320	373	309	312	314	314	314	323	338	323	315	347	312	332	304	324	364	317	328	326	343	314	330	341	352	360	322	333	353	336	353	343	327	315	304	323	333	343	292	320	302	335	306	312	321	319	341	306	328	334	344	308	312	338	361	312	307	318	354	316	319	333	322	348	333	346	306	328	315	310	333	333	305	327	301	287	319	335	332	302	335	333	335	341	323	296	283	321	316	318	308	324	317	298	317	301	316	321	299	312	319	305	317	300	296	308	330	328	334	343	329	337	305	307	318	313	356	338	337	313	316	325	351	304	330	321	312	326	316	315	336	341	321	326	317	309	318	311	308	316	351	323	339	309	334	305	303	337	279	292	297	344	306	321	356	348	321	336	292	330	330	325	333	345	331	363	360	319	299	323	319	327	304	360	313	359	363	315	343	314	291	283	303	303	324	304	317	333	304	359	319	321	292	322	308	366	329	344	327	335	348	304	318	324	321	258	330	304	324	353	352	304	335	319	328	350	337	339	316	323	314	328	296	343	361	334	317	314	310	339	327	346	339	326	339	341	362	323	341	348	335	322	303	322	327	351	299	329	323	344	322	340	305	327	326	296	290	308	311	269	302	346	311	348	311	328	348	362	344	341	348	341	295	347	289	307	327	319	299	328	304	352	331	351	341	336	364	337	340	319	371	318	370	301	334	324	272	339	356	308	308	315	312	292	276	300	366	319	331	283	354	297	333	330	334	324	322	306	345	298	340	303	333	384	331	344	353	323	356	322	317	335	374	370	307	308	340	350	320	321	303	318	329	270	310	346	322	328	318	306	338	326	329	332	385	375	321	316	328	320	348	331	351	337	323	303	322	314	338	352	325	323	310	326	316	314	308	319	286	332	340	314	309	276	329	297	339	326	328	285	300	314	318	342	319	333	313	318	331	322	359	307	325	317	336	328	332	333	308	327	362	295	333	336	319	334	309	339	333	319	323	307	342	335	326	365	359	330	336	333	329	346	302	316	322	320	319	333	332	321	317	313	296	304	296	328	345	327	328	359	330	336	305	314	333	361	320	305	349	325	336	322	334	329	358	317	344	320	309	323	312	315	348	314	335	321	302	338	306	326	308	326	347	327	326	309	326	345	320	330	346	297	354	340	307	314	325	318	336	330	333	325	321	330	333	299	326	343	324	340	315	331	310	330	307	327	356	313	304	297	291	310	349	326	326	323	327	322	324	335	365	326	353	340	368	335	289	322	302	363	322	340	330	338	373	352	318	312	373	344	360	342	319	354	333	297	365	357	353	335	333	319	336	299	316	314	308	304	331	353	339	313	346	319	321	307	328	324	320	317	320	336	333	312	320	298	313	299	308	337	299	334	320	344	325	319	330	317	317	280	329	320	315	305	330	322	314	340	314	336	322	351	344	321	338	300	323	328	346	339	348	391	350	314	314	343	304	318	344	326	293	283	290	336	354	294	344	321	317	346	328	354	330	325	324	297	334	325	305	330	323	299	336	302	313	317	327	308	317	325	335	323	326	321	316	317	343	328	319	317	316	346	345	344	338	296	342	323	341	331	336	302	360	349	341	324	337	288	311	306	317	303	320	317	317	315	313	308	337	325	327	313	341	324	323	326	329	316	310	327	311	303	294	298	317	379	338	344	318	336	344	348	309	312	317	328	333	340	334	320	322	321	304	308	336	334	329	332	307	348	320	309	322	310	351	320	316	308	346	332	327	340	332	347	337	335	301	324	316	309	300	318	305	313	355	316	319	339	343	303	340	329	369	320	340	331	360	315	343	313	380	294	329	329	304	375	348	341	332	319	322	328	333	304	326	322	340	353	304	307	312	337	313	322	356	350	295	331	348	330	311	341	345	289	305	335	320	336	328	359	326	336	305	329	337	333	333	337	346	335	277	315	339	308	312	341	323	329	350	309	310	319	329	303	313	317	333	353	328	332	331	298	350	314	349	309	311	359	309	313	309	362	339	314	306	315	322	327	309	364	331	321	346	308	301	319	304	322	331	314	333	333	336	310	309	354	325	322	280	324	291	372	344	363	303	328	347	322	321	308	327	324	341	332	329	343	332	323	338	320	321	315	304	320	316	330	332	336	307	295	329	311	342	330	347	336	346	338	340	319	295	331	319	331	301	328	340	322	328	333	297	355	319	310	317	370	333	354	328	314	338	327	323	316	352	308	325	346	309	334	311	343	301	324	331	304	301	316	350	335	361	329	324	337	354	328	320	309	326	340	308	338	310	340	318	334	315	343	351	323	316	329	303	334	321	324	295	336	312	335	348	314	348	315	362	313	317	330	337	295	324	342	323	321	318	318	363	349	347	304	322	323	329	311	333	336	280	307	295	321	328	341	333	309	291	339	336	341	306	317	336	301	371	295	295	320	306	332	303	328	333	311	318	304	368	304	370	358	343	316	321	328	319	319	332	330	338	297	300	385	320	332	297	323	329	318	314	359	316	326	304	335	305	321	350	328	312	331	330	344	331	340	316	327	329	313	344	297	300	351	362	286	291	330	336	306	316	306	325	294	331	358	320	329	321	340	320	330	305	335	346	308	284	334	337	307	314	333	295	333	319	331	316	331	327	319	326	330	331	352	290	329	328	351	311	324	322	328	312	327	313	312	299	323	324	291	298	323	320	304	328	332	330	312	305	316	334	348	303	334	339	324	314	326	335	359	346	290	313	309	306	341	303	322	335	353	321	301	318	324	295	332	331	332	310	343	342	342	303	324	325	304	346	327	314	343	332	310	334	350	328	351	346	355	318	320	279	305	320	331	344	365	346	324	336	337	312	312	338	343	304	332	368	331	336	289	325	332	333	354	328	321	328	364	299	294	304	314	308	377	334	309	333	300	333	343	278	313	322	315	299	327	304	310	333	324	313	325	298	338	313	333	313	309	317	311	303	311	351	336	326	340	335	323	355	302	321	385	321	326	308	295	318	297	304	352	275	361	329	324	302	322	302	327	308	303	322	323	288	300	320	294	303	319	296	296	336	352	336	317	315	326	329	341	311	293	309	293	335	348	342	328	357	324	322	335	325	328	292	332	298	363	341	313	313	291	306	336	317	288	317	355	320	345	333	335	356	362	356	293	313	343	312	301	318	322	316	329	330	305	322	345	316	301	282	310	296	362	292	303	316	314	310	319	343	309	306	290	316	299	336	336	332	315	346	327	346	347	322	342	337	327	351	291	332	304	332	338	321	314	342	328	355	362	358	338	354	330	297	315	308	338	337	321	328	360	315	323	342	325	311	339	332	322	330	325	352	338	287	300	315	351	310
5800	870	847	776	755	711	784	755	747	704	769	767	745	708	793	742	742	677	733	717	716	684	714	733	738	735	726	721	721	736	689	721	728	748	741	711	706	721	720	731	730	722	713	759	741	739	762	746	720	682	731	745	745	725	683	692	705	724	705	707	725	721	756	701	746	716	743	736	722	735	706	705	777	748	755	718	760	712	696	732	719	724	705	734	736	744	747	729	739	772	773	670	711	696	742	763	680	676	727	699	726	747	702	717	750	750	715	768	727	705	715	707	728	740	712	727	725	750	762	733	760	745	723	804	758	720	691	699	725	728	741	699	701	746	754	755	769	736	773	745	695	739	691	717	727	712	743	709	723	743	767	760	749	729	737	742	713	730	752	696	728	734	744	734	736	734	729	739	730	743	730	728	734	743	761	703	699	747	748	722	707	743	729	718	721	754	744	729	736	690	681	715	782	754	747	669	766	767	752	721	718	698	726	736	766	732	723	748	726	780	720	746	709	774	751	718	681	754	704	777	746	716	752	733	772	751	746	712	725	701	743	717	765	729	702	684	766	725	749	760	710	694	699	736	726	763	802	703	730	732	728	735	665	718	740	723	741	705	765	716	728	708	704	776	765	706	739	684	723	711	718	748	766	704	697	736	782	719	755	732	747	767	760	763	777	751	749	723	735	737	741	768	741	791	712	755	737	735	750	711	702	739	724	708	709	703	726	746	678	732	731	745	722	694	731	747	708	721	770	712	707	737	716	680	742	781	746	755	734	778	713	714	740	739	788	724	715	725	731	710	716	705	700	720	722	722	771	675	765	725	771	723	743	724	742	757	758	705	692	712	775	755	763	714	781	756	771	740	714	758	789	721	726	698	759	793	748	760	662	732	705	772	727	729	735	739	785	743	737	765	760	715	676	773	733	696	762	742	738	742	712	720	776	704	741	779	701	776	699	750	761	744	706	704	744	743	723	724	741	718	745	704	733	678	679	728	761	772	766	701	765	679	720	708	744	758	673	737	798	736	755	750	731	742	711	751	748	753	736	708	707	775	703	767	737	771	764	720	758	769	716	764	705	762	733	777	778	704	724	756	824	712	691	789	755	730	727	744	744	735	699	763	723	765	706	712	721	650	702	746	685	768	752	742	774	711	724	770	723	742	683	700	696	774	714	745	702	717	753	710	774	717	787	729	720	661	744	727	776	717	746	721	737	707	714	743	715	724	749	700	736	731	656	745	759	707	746	727	719	706	711	752	785	680	765	676	753	715	698	719	724	721	750	759	729	770	733	721	747	768	720	782	726	720	745	787	724	759	778	754	748	723	738	710	734	764	754	739	719	776	765	703	733	737	768	749	719	754	759	755	743	763	647	693	731	730	748	748	780	769	722	724	716	771	745	733	720	753	718	742	756	699	713	725	764	743	725	704	686	722	705	687	773	791	760	738	720	726	760	721	721	719	694	717	723	772	751	757	775	770	722	725	731	733	737	716	708	688	703	754	761	734	681	743	693	749	751	690	755	744	721	722	747	720	722	691	692	781	709	750	722	747	683	722	726	722	792	744	701	738	760	750	716	756	684	768	731	716	780	734	732	730	741	766	754	759	743	751	707	746	709	736	731	748	737	706	729	710	765	696	763	730	699	727	739	777	734	753	756	726	768	733	746	743	698	694	774	762	794	733	717	732	738	725	696	732	744	750	708	735	702	699	701	725	754	695	756	677	693	697	748	741	684	729	727	744	765	722	756	751	757	711	658	703	742	761	706	748	708	729	707	704	742	723	685	712	703	757	769	764	754	747	726	731	718	718	729	720	736	769	773	747	739	771	755	740	703	707	746	714	738	729	723	732	725	701	720	756	720	782	709	724	734	737	767	756	736	714	755	696	758	759	731	717	742	763	760	781	712	758	734	760	708	733	700	716	749	727	756	689	792	754	753	753	737	714	757	764	765	718	756	750	761	774	764	748	737	784	721	782	735	753	689	796	773	770	736	746	706	782	750	701	771	740	742	768	747	672	735	759	774	752	763	720	737	770	765	778	739	689	696	768	785	722	690	759	730	765	763	713	723	755	736	780	766	739	712	712	747	736	734	740	710	743	743	772	752	711	714	674	771	739	734	701	738	774	670	738	739	729	658	730	727	745	715	722	740	753	736	696	726	784	761	711	774	785	760	704	745	764	726	723	754	784	719	777	755	750	708	738	750	751	694	751	688	740	700	757	701	724	764	762	778	739	750	704	719	748	686	726	693	700	708	711	708	778	779	735	747	699	793	760	668	724	753	732	662	758	713	783	711	738	726	698	727	752	691	728	756	756	718	741	698	705	714	683	683	724	736	765	703	740	720	730	755	748	715	768	745	701	739	747	734	696	745	729	785	733	725	726	772	709	767	730	696	738	684	709	720	701	764	724	737	696	720	749	740	727	741	740	736	758	714	774	759	785	752	742	771	719	719	784	719	745	706	737	711	744	774	738	696	796	717	753	701	693	697	721	710	718	760	753	726	751	687	697	739	721	742	724	698	730	739	694	793	720	779	729	711	722	728	705	751	764	700	702	747	722	695	766	742	715	745	722	769	714	779	712	752	737	730	771	687	695	710	723	759	700	711	700	766	771	720	696	711	737	682	693	719	768	718	718	735	715	761	731	678	761	743	705	721	698	679	703	726	773	729	726	692	746	728	758	757	742	772	754	717	735	808	755	751	746	742	760	760	746	792	737	779	741	711	708	773	772	741	756	743	731	743	714	706	721	740	694	710	706	759	756	708	782	743	664	770	708	741	745	746	719	734	744	698	697	737	751	724	723	691	729	711	715	749	727	753	755	734	787	724	808	754	709	761	780	684	688	722	762	751	754	692	747	776	683	736	714	687	710	692	731	724	764	702	756	724	706	737	719	715	750	707	769	736	712	755	681	710	785	728	736	718	755	776	753	728	753	726	762	757	799	758	754	738	700	772	750	720	769	749	772	723	774	689	678	740	700	729	759	765	766	771	732	784	749	726	776	760	729	744	788	696	724	714	694	787	679	748	737	748	782	718	732	728	737	747	714	758	701	724	773	755	721	710	676	726	719	734	761	745	771	775	722	735	734	708	745	726	690	730	737	725	733	714	756	764	756	749	732	746	749	747	671	724	726	700	697	782	740	732	681	691	747	719	749	705	755	715	717	706	737	747	743	741	752	759	726	709	708	726	707	726	742	756	703	750	718	756	802	696	754	721	705	726	684	715	685	740	691	734	790	781	687	765	718	729	749	744	761	727	731	701	760	710	746	715	684	748	778	697	777	704	717	802	743	771	751	715	699	766	751	719	714	723	701	751	752	725	794	718	736	727	733	721	683	750	750	747	715	728	719	717	725	789	715	768	681	752	701	738	719	772	707	730	729	727	735	775	739	707	754	717	779	719	731	731	714	736	729	746	758	733	756	704	733	735	751	720	694	738	745	695	738	740	766	765	763	755	732	745	763	759	722	757	724	751	740	729	747	726	801	715	679	719	749	771	748	706	722
25287	21705	25513	28417	21631	4855	672	541	513	432	427	470	423	422	452	435	392	449	401	422	420	377	406	379	424	400	416	368	372	393	403	383	428	443	450	389	346	382	404	376	433	409	406	399	386	375	431	439	415	417	421	414	378	413	359	411	406	385	391	422	427	365	367	360	345	431	366	394	370	394	391	394	403	411	379	385	390	374	394	426	387	397	394	431	353	420	396	401	390	435	436	394	350	416	402	424	358	379	373	375	429	397	391	387	381	398	377	408	407	395	339	401	415	411	394	391	431	401	407	420	400	410	449	400	392	434	389	423	406	423	391	383	397	356	399	396	394	386	377	399	385	384	427	362	383	401	371	366	379	409	428	394	433	416	395	387	388	401	428	393	400	372	394	409	414	406	371	419	346	395	410	440	411	413	394	393	413	378	374	369	381	386	368	334	389	338	405	407	396	385	397	366	347	388	417	374	403	384	386	441	388	390	366	411	358	392	421	430	385	386	401	393	376	423	413	389	427	409	382	395	366	389	400	371	384	405	396	418	411	416	405	417	411	401	374	428	383	387	382	369	394	418	409	367	370	408	395	417	377	339	356	404	412	407	403	411	386	393	401	425	392	400	390	452	387	412	405	379	390	384	387	416	386	406	417	395	387	420	393	386	384	397	358	391	402	363	380	420	424	393	395	400	391	364	386	355	384	365	375	381	416	359	359	398	414	368	392	380	393	427	404	403	399	427	391	443	388	406	366	378	374	385	375	394	425	396	385	377	403	419	368	396	346	373	472	413	397	370	394	371	380	372	387	407	363	387	395	388	422	399	413	404	379	375	387	386	397	385	381	385	396	403	370	430	393	420	401	386	398	399	392	388	368	396	412	390	425	392	429	417	401	405	420	415	376	417	388	398	417	412	394	373	357	381	392	383	410	376	370	393	406	368	382	367	407	384	373	401	423	388	379	392	380	383	382	400	388	371	380	373	411	417	405	405	380	381	429	414	406	400	397	393	377	419	418	370	369	383	380	379	387	411	402	415	378	371	382	410	386	395	396	354	390	380	408	421	406	411	379	395	416	438	401	398	384	404	391	371	363	403	422	402	415	409	379	401	413	393	417	401	396	406	394	397	406	422	376	390	400	405	388	389	380	404	412	401	390	379	419	419	393	363	421	388	372	389	384	375	359	409	397	362	430	366	381	418	420	418	358	360	380	393	376	361	427	397	377	431	405	386	419	403	411	417	404	387	402	408	373	378	393	407	405	404	384	396	403	349	393	378	383	373	411	400	396	406	406	391	440	368	405	421	382	410	418	381	408	403	360	369	374	367	378	428	420	372	418	403	374	383	381	390	389	384	375	384	400	423	412	409	410	413	402	395	392	372	385	361	393	409	347	395	365	383	371	432	349	389	393	393	400	402	396	400	402	374	357	368	364	398	386	402	416	383	387	351	395	431	410	413	383	423	424	397	404	416	400	393	452	411	410	406	424	415	423	421	371	419	391	405	417	393	389	385	393	414	432	409	434	395	351	390	381	374	363	378	418	355	407	411	388	422	412	386	430	403	386	383	415	420	345	379	385	362	392	366	377	396	401	397	392	403	391	393	389	393	416	384	383	382	351	386	382	375	456	384	366	398	381	372	412	398	414	358	361	405	375	392	374	412	402	424	351	409	425	402	394	410	411	381	407	382	407	387	388	399	352	427	387	397	370	377	426	418	448	368	370	407	384	358	366	395	367	399	376	372	395	434	410	384	373	387	403	437	406	387	436	423	386	389	416	370	402	359	365	439	410	366	388	356	371	407	376	311	411	387	397	425	436	367	349	401	430	410	407	373	428	407	422	409	411	431	371	411	403	408	404	392	413	417	370	410	404	432	444	381	422	415	411	411	396	406	395	387	412	418	400	415	368	386	379	426	412	408	374	405	364	384	388	403	381	387	364	399	370	395	413	397	395	396	391	408	428	398	388	420	378	396	433	394	386	381	402	405	414	388	413	408	345	401	395	400	375	418	384	379	390	418	364	376	399	369	417	380	414	380	398	345	394	409	372	371	393	429	380	387	417	371	390	394	427	377	418	389	380	378	363	387	424	360	405	347	406	377	402	399	373	363	420	392	394	379	431	382	400	381	375	408	381	344	413	398	411	404	384	406	371	414	392	393	363	355	365	395	419	355	393	413	404	397	391	367	406	365	407	396	400	388	382	390	403	370	418	436	411	373	407	410	396	446	393	410	407	391	411	385	415	382	407	377	380	405	357	391	405	372	347	437	412	374	404	414	389	415	392	380	389	429	361	415	339	388	427	391	408	383	364	404	402	407	404	404	421	370	402	389	396	395	402	367	380	399	401	380	424	408	411	408	378	387	389	404	389	389	420	397	356	408	410	414	378	381	370	386	424	395	385	414	453	400	371	382	363	368	396	360	363	366	390	387	413	380	360	425	384	381	394	421	391	402	409	377	362	385	403	385	404	370	370	372	369	380	395	406	394	404	418	382	395	422	400	392	376	377	386	397	385	399	383	388	381	426	395	422	391	350	406	393	383	433	383	447	399	399	399	393	389	405	374	374	378	391	407	365	382	383	389	403	395	317	366	402	376	379	417	407	433	373	393	408	368	388	395	370	420	379	422	416	359	370	410	399	370	396	402	374	394	382	387	425	395	398	387	365	370	376	387	400	326	444	414	384	367	396	402	363	375	424	385	427	377	410	438	382	419	378	362	437	392	395	432	412	372	434	397	356	416	422	371	389	353	386	340	412	415	380	377	440	394	408	394	390	391	400	408	411	356	387	423	421	388	390	362	374	402	410	407	431	377	403	392	408	447	391	397	385	383	412	402	415	412	393	389	392	417	394	376	360	380	393	385	352	442	395	387	398	394	402	414	382	395	432	405	403	416	400	387	374	381	406	419	402	368	369	394	395	409	394	397	395	414	403	404	414	385	402	382	399	396	398	376	379	399	357	385	408	401	399	414	421	426	413	401	424	411	392	390	411	436	422	359	385	416	364	407	403	420	424	400	402	406	397	401	363	427	412	389	379	415	389	393	428	365	419	384	389	442	371	368	372	379	384	376	385	418	377	415	382	377	416	396	411	416	388	353	360	387	396	391	410	413	410	391	420	382	373	388	374	393	372	393	378	373	397	387	439	401	409	393	367	410	413	360	390	440	434	410	414	416	394	362	380	404	381	396	376	364	352	360	403	392	389	370	384	420	409	419	443	386	386	398	398	408	390	400	376	391	425	403	400	382	400	394	419	417	409	401	404	400	412	388	378	375	407	404	427	386	362	395	408	397	377	383	383	405	431	388	388	412	404	408	391	381	361	377	372	378	421	401	375	427	409	381	349	367	376	413	347	388	395	345	374	397	393	377	421	380	383	348	430	402	386	353	421	336	376	382	382	389	369	396	374	378	375	386	379	423	434	366	388	386	407	423	388	389	406	389	401	378	384	374	388	372	424	373	384	385	372	403	413	384	423	364	415	395	379	370	423	410	412	434	387	372	401	382	417
3377	3232	2231	1355	1079	928	943	943	924	883	792	831	858	853	840	898	857	844	866	878	883	855	852	853	797	806	780	887	863	805	846	893	820	846	814	877	889	873	794	821	854	823	857	829	839	793	831	816	848	801	850	866	877	848	780	836	823	841	827	793	814	808	814	860	855	860	884	859	843	862	806	868	824	841	838	805	840	842	806	886	813	810	855	842	831	889	847	804	810	868	821	822	838	842	815	779	858	838	863	868	829	828	864	853	847	826	814	833	849	832	808	883	787	820	851	889	815	817	865	884	822	833	825	804	873	835	861	820	829	801	829	856	857	837	866	862	781	851	873	835	770	829	810	809	816	844	844	748	845	870	825	798	799	840	823	828	886	824	858	840	884	819	818	870	764	821	857	818	836	798	759	837	813	865	783	827	869	907	794	836	815	768	850	834	833	866	829	814	803	840	794	872	852	826	852	855	854	839	820	794	848	901	824	898	790	841	853	871	856	885	828	866	798	864	837	839	849	805	819	853	855	903	829	835	833	788	827	848	801	852	821	814	830	844	845	869	872	825	833	821	795	796	806	853	844	825	842	876	843	808	832	870	838	871	875	805	832	821	914	827	811	822	779	793	811	837	795	891	817	802	890	828	830	853	841	836	871	821	880	796	859	860	841	811	803	798	856	833	794	840	807	837	792	877	814	879	815	864	832	850	801	833	821	802	838	852	781	838	854	822	867	846	817	853	819	858	800	829	858	858	852	860	888	839	842	811	804	824	828	809	857	857	868	806	834	861	851	836	839	810	810	798	814	867	873	797	834	815	848	864	806	848	858	837	846	835	816	849	828	812	872	808	844	835	808	771	884	864	839	849	814	868	857	826	833	785	824	845	837	900	849	809	839	951	890	884	831	810	828	845	835	858	878	819	901	865	842	839	776	865	773	828	812	846	826	837	866	810	824	836	829	815	847	815	874	895	883	790	862	807	878	889	845	822	842	826	832	840	865	849	898	861	853	881	873	866	886	865	846	842	836	875	857	830	863	889	864	805	866	812	820	810	809	785	843	839	878	777	900	788	807	826	799	858	843	792	897	848	834	802	843	884	820	835	844	786	807	882	833	858	834	822	895	864	786	866	891	839	870	884	817	815	871	832	860	808	828	833	822	887	815	836	871	830	814	818	799	820	825	828	858	852	862	847	845	823	852	871	836	849	786	830	825	854	857	860	871	802	825	817	883	801	843	848	836	805	846	826	832	883	834	839	881	829	810	884	828	852	859	797	840	864	854	862	871	828	873	840	847	885	870	807	826	834	811	836	826	868	877	856	824	842	812	823	866	841	867	854	856	809	874	839	815	845	809	847	898	888	820	776	848	811	816	824	813	846	833	856	829	837	817	827	868	822	880	778	830	868	855	805	822	822	865	832	876	820	834	925	755	793	844	850	858	794	789	777	870	826	797	892	799	861	833	814	814	876	778	808	836	854	756	794	831	849	820	841	834	843	826	823	836	850	876	817	802	844	826	889	896	863	876	850	855	792	827	828	837	897	829	910	852	840	829	796	876	846	854	846	861	861	917	897	854	827	875	814	875	836	865	883	871	845	853	833	845	840	843	797	831	829	811	886	866	792	872	809	802	827	835	823	844	854	856	816	879	827	866	893	832	828	823	831	830	842	839	870	844	819	813	776	820	826	874	846	860	860	835	861	860	899	818	828	853	878	849	869	863	861	864	833	831	880	885	827	833	869	843	834	815	837	862	862	860	829	886	853	770	841	815	861	820	860	786	888	773	857	826	836	850	806	828	845	813	869	868	888	852	800	783	870	816	828	811	832	840	800	849	806	836	847	813	869	847	797	837	833	791	789	873	855	832	843	847	785	846	801	824	890	838	853	844	840	894	836	833	885	847	833	866	848	824	833	861	801	832	847	869	840	829	837	830	832	882	811	845	879	826	874	846	846	781	828	848	878	871	835	829	815	859	837	867	891	863	839	831	821	877	845	862	880	809	820	839	800	861	887	847	856	829	815	834	819	843	857	832	835	865	839	829	798	818	851	827	826	871	899	817	864	856	837	801	850	843	863	862	814	930	831	869	849	858	847	801	875	831	819	869	856	836	844	771	833	852	799	820	848	870	826	840	858	809	796	781	846	824	859	819	773	828	837	871	869	839	849	865	837	836	794	808	815	839	852	845	834	807	837	844	828	831	818	826	816	816	828	862	861	837	812	816	840	880	801	844	824	815	825	850	861	887	860	856	884	814	884	821	776	844	843	807	849	855	829	795	828	842	845	835	829	835	841	814	854	797	820	851	849	862	858	836	868	859	870	812	857	853	857	841	853	817	813	823	820	832	870	782	834	846	872	807	850	822	790	820	839	821	917	860	861	846	894	869	874	830	854	824	835	853	847	879	882	853	800	827	862	895	862	775	802	799	802	819	890	839	878	794	826	825	844	841	883	838	867	852	904	821	854	826	843	847	864	859	879	905	908	846	869	811	836	851	797	842	921	812	826	830	884	784	822	837	864	848	814	885	857	820	823	826	875	823	840	891	830	834	815	869	871	829	829	840	913	839	814	871	865	863	811	809	794	826	832	836	849	842	873	818	822	857	862	806	836	883	831	896	823	844	800	914	867	847	819	822	850	803	782	853	803	832	815	851	803	803	838	818	829	823	858	864	829	821	855	824	848	821	802	792	844	890	843	862	856	779	881	859	819	856	869	877	856	842	761	860	858	806	906	858	827	814	894	875	825	837	827	828	840	859	841	860	801	851	877	834	852	835	872	838	863	902	841	825	817	793	863	880	825	768	829	786	853	843	785	844	826	803	841	829	885	806	829	875	843	828	834	841	843	819	803	869	865	821	810	878	809	842	848	858	852	819	868	860	821	849	839	857	796	804	798	857	777	811	821	877	809	833	819	859	809	861	840	863	790	834	820	831	797	802	859	806	769	776	848	815	822	851	816	796	793	817	812	880	871	842	810	809	855	845	830	838	802	843	830	812	768	809	852	802	840	815	856	833	831	825	836	877	824	892	809	845	798	868	830	797	842	806	833	835	846	850	810	880	819	805	827	844	859	856	845	826	847	786	843	819	869	838	813	865	845	895	839	801	817	844	841	889	848	836	882	808	836	846	845	800	826	817	850	810	883	861	863	822	912	884	845	847	820	843	868	830	769	887	846	798	784	807	868	820	816	844	853	791	841	821	876	838	825	864	848	811	801	827	832	837	828	825	823	810	826	813	813	844	818	837	867	827	842	890	877	845	776	848	865	877	875	853	881	872	855	826	834	844	819	846	888	841	837	848	842	870	801	835	854	796	811	808	861	848	833	844	845	846	843	793	786	786	858	814	805	828	829	890	869	821	833	790	793	818	797	841	796	883	839	906	840	833	863	826	827	861	863	827	864	841	809	773	813	847	814	804	843	804	859	810	827	820	828	863	800	848	847	823	840	848	829	853	801	861	811	831	845	839	843	851	816	804	827	846	870	842	865	785	838	864	853	819	779	840	874
24563	21694	26082	27847	21705	21700	3048	520	368	328	331	282	281	272	296	259	240	265	254	243	212	241	244	250	219	169	251	246	232	254	248	266	252	240	233	205	226	248	255	217	199	194	240	204	221	198	225	240	196	234	214	221	209	227	227	224	219	229	228	226	226	243	246	205	256	249	226	222	223	276	254	210	227	234	223	213	224	223	222	230	231	204	210	216	244	231	223	217	211	216	226	238	218	223	250	212	236	222	201	243	241	248	243	213	248	187	209	246	211	222	232	245	201	219	216	230	242	240	229	222	234	234	217	208	210	222	229	214	219	261	226	229	252	223	220	207	217	221	205	228	244	231	236	216	234	199	239	224	237	203	190	233	225	236	208	231	213	221	226	194	262	207	264	256	235	246	236	204	221	207	208	252	222	200	233	233	228	210	240	194	215	220	223	242	217	226	230	207	244	229	240	226	206	219	238	188	227	239	233	223	225	235	213	211	182	229	251	220	238	218	236	208	214	228	234	226	259	218	227	193	226	237	220	190	226	242	220	206	265	228	221	228	192	221	235	200	229	221	207	274	206	250	218	228	217	224	236	230	226	190	228	227	212	239	221	238	217	263	228	219	234	192	242	225	229	224	228	245	225	210	255	229	213	226	237	238	224	252	223	215	267	228	217	245	199	218	209	198	230	196	210	234	229	236	218	207	199	212	199	231	226	244	238	221	207	232	227	228	229	200	234	215	234	225	235	213	238	201	227	213	262	212	212	235	226	214	225	219	225	225	232	234	241	222	197	193	239	223	212	216	241	215	229	249	226	211	233	213	226	194	204	231	219	239	223	224	201	235	237	223	222	196	216	232	203	219	240	204	228	255	204	208	166	227	246	202	201	256	221	223	213	189	238	226	200	223	253	235	224	219	228	219	233	224	224	208	210	220	212	187	212	241	225	227	250	225	206	239	217	255	234	206	221	200	226	211	239	222	213	231	236	214	222	243	230	207	253	217	221	237	250	202	231	214	236	250	227	203	231	239	234	224	237	200	204	211	239	224	220	222	247	229	190	227	220	207	191	234	212	202	221	214	227	229	200	199	211	202	197	204	225	205	208	202	220	222	207	219	227	227	213	243	243	214	224	219	227	219	195	232	249	229	212	225	215	228	183	232	225	213	187	203	200	218	235	227	214	201	255	216	235	245	191	233	225	204	232	216	245	225	192	220	223	235	197	247	200	231	242	260	226	231	223	213	259	206	234	188	219	257	188	239	207	232	205	192	229	234	236	253	184	220	212	230	239	236	257	267	236	205	209	216	206	225	216	245	217	212	237	226	203	214	221	217	247	245	247	199	224	234	233	173	185	210	200	236	226	228	216	205	241	219	221	212	255	218	205	236	193	229	235	191	208	231	208	243	214	244	239	255	235	215	230	226	229	232	215	215	230	202	207	221	196	246	225	215	206	213	210	234	220	208	207	204	231	216	204	226	201	202	224	213	234	229	199	214	231	221	228	238	224	248	231	229	220	190	214	207	234	240	214	217	204	237	198	211	212	228	229	237	193	218	206	215	209	220	203	228	218	186	228	183	248	254	203	233	231	238	250	197	243	241	208	210	211	226	226	261	217	254	244	209	228	195	210	180	215	237	246	253	213	175	228	228	209	224	194	222	201	234	223	220	231	214	243	232	203	223	229	222	232	229	210	235	252	211	228	232	210	205	263	228	219	240	247	227	214	222	216	222	217	233	238	220	215	222	238	217	201	206	219	247	237	246	179	205	247	233	221	185	201	194	198	216	205	223	209	246	231	245	226	216	228	227	204	231	251	210	203	229	208	185	253	213	223	221	215	205	225	258	246	222	242	234	224	268	228	230	220	222	235	221	229	210	210	254	212	249	205	230	210	234	220	241	202	202	212	209	217	214	217	202	213	241	215	227	238	249	224	209	211	234	227	198	237	241	219	215	202	235	227	219	234	173	206	197	191	223	209	208	215	230	221	221	243	231	212	238	214	224	230	253	213	226	192	245	228	205	212	224	235	247	209	235	226	229	224	213	241	239	247	249	210	187	208	231	235	259	245	217	209	218	216	225	234	206	204	221	221	226	220	203	213	211	207	232	211	220	210	236	226	229	227	233	232	254	232	199	211	227	208	211	210	234	207	228	233	212	242	260	245	245	213	227	188	197	207	224	203	230	216	213	220	241	207	225	194	206	236	197	214	221	222	204	217	209	213	204	239	210	231	218	232	242	228	239	237	239	218	241	228	247	209	204	203	241	221	226	211	214	217	211	257	226	202	199	219	246	206	216	230	202	230	234	219	209	224	218	254	210	226	226	237	233	230	234	214	223	206	239	249	229	208	206	222	203	210	222	237	237	246	220	226	239	213	208	254	234	227	229	228	229	236	227	232	227	216	254	222	231	216	217	244	201	208	222	235	211	243	238	219	230	234	216	179	222	228	223	239	218	236	213	221	192	218	210	216	230	240	248	205	227	204	235	227	218	251	220	207	209	253	236	240	229	230	229	227	220	214	218	222	231	203	229	214	222	233	203	237	199	220	234	251	226	222	233	192	209	226	234	229	206	201	227	199	227	225	193	214	201	196	201	204	231	201	247	201	229	210	220	241	258	219	235	212	205	242	230	222	229	218	215	248	228	226	202	186	229	228	209	197	194	229	209	237	243	213	238	233	235	245	191	219	243	183	223	211	241	248	226	198	227	216	196	208	221	217	215	217	230	192	256	228	248	218	224	194	225	229	235	214	221	231	193	214	241	206	213	224	210	230	213	217	258	218	203	205	212	218	200	239	239	214	231	212	249	234	240	230	226	242	214	244	233	209	251	219	211	245	231	227	231	225	212	251	218	235	226	237	211	193	225	238	220	212	203	231	210	224	225	204	225	207	221	240	255	206	198	238	185	208	212	204	191	215	256	213	238	219	211	212	205	229	211	231	233	214	188	251	228	240	216	230	234	215	245	235	253	234	235	210	223	197	217	225	225	218	215	214	241	228	232	201	231	214	228	214	212	210	229	213	204	222	206	208	199	206	234	230	252	242	231	222	251	238	265	212	232	226	252	220	212	232	202	226	224	216	185	214	271	210	237	218	189	229	229	216	206	216	207	219	197	223	224	209	228	223	231	243	204	225	204	216	228	203	224	195	222	231	211	225	251	249	236	199	210	206	221	201	224	207	198	228	223	207	213	222	206	239	228	212	214	215	203	208	224	219	241	238	189	220	223	229	223	202	237	216	218	226	253	209	221	213	210	220	206	194	204	212	238	219	266	205	234	199	190	245	236	203	201	210	197	205	226	216	238	228	213	224	216	221	239	240	181	217	205	216	245	205	226	225	201	230	235	222	208	206	231	205	233	191	230	255	234	210	242	211	210	204	203	228	226	223	186	194	219	228	229	227	213	226	212	243	230	220	219	243	193	228	222	210	225	247	256	203	232	230	259	226	198	237	209	186	207	210	227	208	214	215	197	220	214	252	261	197	236	254	223	222	228	218	220	199	219	229	232
3255	5228	3071	1564	952	754	628	577	610	589	578	574	534	520	513	474	487	504	545	507	512	493	564	544	490	486	530	528	517	495	524	504	520	490	487	498	483	475	488	509	513	488	518	472	547	516	462	460	482	489	525	519	543	491	524	515	448	514	537	511	429	480	514	482	499	506	529	531	489	483	480	478	511	536	479	472	529	500	467	506	502	507	520	487	535	498	438	495	472	490	502	475	513	502	538	469	523	468	502	519	526	510	534	506	490	513	498	479	477	483	478	506	525	481	539	460	505	479	499	503	489	542	528	486	480	537	509	538	508	492	463	495	491	525	470	476	511	505	499	515	473	523	505	478	518	491	445	500	526	480	519	485	482	482	446	475	470	521	478	481	453	519	523	498	537	513	483	459	522	453	479	483	497	496	474	512	516	518	457	513	472	517	487	521	486	484	540	503	491	506	526	514	510	526	481	504	490	480	512	499	467	453	477	522	493	506	468	523	501	492	480	472	480	486	528	481	514	497	488	507	487	506	493	493	479	482	492	493	526	506	526	487	529	447	526	508	511	512	497	503	515	504	524	496	494	472	485	527	497	480	476	472	514	459	488	478	514	529	475	468	486	481	449	492	479	494	505	535	498	444	453	476	478	501	478	464	504	503	472	476	480	510	430	507	531	503	513	475	494	468	460	512	508	529	485	481	474	488	502	499	450	472	488	475	486	519	489	531	545	496	480	496	509	497	500	466	508	480	473	491	481	516	505	481	496	521	502	527	558	504	488	506	518	533	492	537	498	540	480	514	502	465	509	494	500	494	523	485	527	501	514	463	514	493	484	467	531	502	473	499	470	464	478	514	499	496	531	475	494	493	525	490	519	500	514	477	509	514	484	512	547	542	479	524	529	453	503	522	505	525	488	495	477	474	472	467	511	512	477	459	517	537	538	500	506	545	514	521	479	494	457	480	489	484	477	511	480	521	496	499	490	484	500	498	547	505	502	470	507	510	536	513	498	460	491	458	507	506	512	478	512	534	500	477	496	479	468	519	521	475	521	505	511	497	488	513	513	523	491	510	517	545	508	470	510	511	447	481	491	514	486	514	504	483	484	460	490	475	504	476	511	485	477	519	508	459	478	474	447	524	473	491	470	529	483	464	489	499	537	484	500	524	500	472	478	482	507	473	499	474	479	568	471	509	517	513	495	488	481	505	489	470	523	496	489	491	483	504	471	477	511	462	484	519	502	493	492	524	480	488	519	500	456	484	496	488	517	503	539	505	460	472	488	479	509	507	503	492	480	508	532	453	496	505	528	518	514	525	498	512	531	497	512	501	481	494	520	526	497	498	500	478	529	492	490	488	509	512	484	478	539	519	510	486	510	495	509	500	480	492	446	513	491	498	509	474	507	469	502	515	523	515	490	500	498	504	506	485	499	494	505	482	477	492	472	491	527	512	471	490	494	487	466	517	492	532	477	493	463	436	473	459	470	501	457	505	532	535	513	494	516	502	534	471	500	473	475	499	500	510	498	488	484	505	507	485	508	497	506	477	504	493	510	516	496	476	538	501	492	500	509	519	532	489	479	510	491	503	497	483	464	504	508	473	475	501	511	494	502	496	497	481	518	487	525	499	448	508	460	496	491	530	498	536	496	449	522	480	507	521	519	503	542	513	519	484	470	485	503	487	456	517	487	471	524	481	468	501	505	489	473	480	536	480	529	501	500	511	503	548	521	507	484	508	486	486	519	492	530	513	476	483	498	487	518	484	478	477	497	472	532	492	490	522	483	465	505	525	489	529	486	504	489	470	507	476	493	498	491	498	489	533	525	506	523	453	519	468	514	502	512	488	487	463	505	463	490	498	477	500	508	473	488	510	493	481	484	548	482	472	458	509	497	503	485	525	485	519	474	496	466	534	499	470	453	493	482	471	489	465	503	483	507	496	485	464	486	503	506	532	508	479	495	489	510	512	494	474	493	455	505	456	509	493	495	508	513	491	517	523	473	512	477	528	479	490	493	515	460	490	458	485	465	515	515	490	513	469	543	511	511	510	515	491	475	508	504	507	488	471	503	486	519	521	520	496	469	458	515	473	472	498	481	505	468	490	512	493	470	507	512	487	553	496	469	521	540	509	500	465	477	455	496	483	505	481	453	518	512	513	491	468	493	482	480	444	471	489	492	508	529	483	495	505	504	491	470	491	534	488	515	484	455	502	442	492	543	500	489	518	480	462	498	485	521	515	500	489	469	548	482	465	500	497	460	492	540	452	527	510	495	504	469	492	493	475	491	514	507	499	514	510	510	536	492	510	507	490	474	500	468	480	479	476	473	493	487	517	507	485	527	485	495	459	494	445	502	469	512	505	485	480	512	493	474	478	472	490	476	495	477	464	489	494	517	495	449	475	529	496	520	511	505	509	492	525	504	510	489	521	519	539	497	489	506	462	492	515	462	498	519	484	477	515	465	466	483	501	492	492	494	495	479	542	485	492	487	466	451	486	537	488	493	474	514	541	520	514	538	485	490	473	473	486	483	522	500	473	469	500	474	500	484	473	470	483	499	479	516	488	508	538	510	481	484	471	512	460	499	540	512	479	503	470	520	508	510	489	505	492	491	495	497	528	489	474	500	479	502	536	470	508	481	511	499	455	501	468	488	489	465	535	520	478	512	491	476	513	472	536	467	514	450	515	497	494	462	480	511	517	515	481	506	486	531	435	504	479	484	487	472	450	492	482	503	507	451	493	493	534	512	511	495	480	506	533	482	500	496	494	498	455	507	517	527	474	478	444	492	495	504	492	491	484	466	476	482	504	512	480	506	492	489	491	477	485	522	491	486	503	482	522	489	484	537	477	495	512	506	522	472	475	524	475	481	517	486	471	569	512	495	484	499	471	476	484	466	502	498	488	531	498	503	479	488	471	543	537	515	499	504	506	481	509	487	491	490	508	500	503	508	474	510	490	478	546	470	482	496	542	490	486	534	493	477	479	474	501	470	497	520	482	504	499	489	496	469	496	480	475	541	490	512	488	491	490	474	514	469	532	478	520	529	449	469	506	546	489	485	530	533	500	516	495	497	495	524	522	478	497	455	508	466	508	509	462	453	497	483	485	491	472	513	482	533	500	461	528	501	447	472	482	484	498	485	492	477	479	493	515	487	521	476	483	499	504	494	528	478	485	464	479	479	491	477	507	523	443	454	486	474	467	469	489	524	502	502	461	465	434	450	462	523	507	490	503	513	543	523	552	495	506	517	473	430	494	504	523	506	507	481	544	474	508	493	478	452	509	488	502	542	475	502	463	522	523	492	504	526	491	481	554	497	521	489	492	488	481	530	461	502	489	499	513	544	494	540	496	480	479	483	501	490	512	509	507	461	499	519	504	520	536	491	508	495	512	480	512	494	525	480	537	509	504	507	498	489	469	516	462	468	476	453	507	496	484	478	552	466	461	492	504	525	487	493	506	515	496	484	465	496	510	488	507	469	508	489	490	521	499	469	497	451	470	492	479
33520	10485	1058	398	367	377	324	313	339	336	340	313	346	306	344	344	315	332	319	349	359	334	325	348	305	307	317	328	325	343	343	323	304	349	358	310	324	340	329	365	312	289	329	371	314	313	320	365	357	335	339	356	322	343	308	348	304	310	347	284	326	350	347	324	357	321	356	337	346	321	350	327	343	315	321	348	333	321	340	337	327	335	316	316	361	299	340	319	357	311	335	343	329	330	366	346	306	315	321	302	337	327	343	313	298	326	299	304	316	343	285	331	317	315	328	297	316	343	323	316	326	320	326	332	315	353	334	327	340	342	322	312	341	317	322	386	356	360	302	333	325	322	313	317	301	323	312	342	307	332	348	333	338	331	334	320	324	310	343	314	332	328	312	320	363	343	336	326	351	309	322	334	332	333	331	320	312	319	327	338	349	349	336	329	327	350	342	326	321	299	325	299	334	329	332	290	299	338	346	342	295	312	288	318	332	332	315	327	340	317	328	322	356	326	313	330	336	327	330	334	326	326	280	309	338	318	336	322	284	345	334	290	330	295	299	291	347	336	333	309	322	337	346	337	335	339	328	330	342	350	349	315	297	310	280	341	368	336	344	306	286	296	332	328	293	332	331	322	330	304	305	327	324	293	304	332	321	327	327	326	335	264	337	336	325	341	324	312	313	296	339	285	328	332	323	317	346	341	337	318	341	319	316	336	353	276	298	325	343	360	320	342	301	315	342	314	356	299	329	296	343	366	327	315	342	344	330	330	351	313	322	337	293	305	357	358	305	318	311	315	330	326	344	316	365	313	327	334	314	371	327	349	305	309	309	322	330	312	352	316	338	326	317	285	297	325	331	376	335	298	311	313	329	318	333	319	350	302	298	319	357	326	292	323	302	319	347	339	343	362	304	333	329	306	312	329	344	339	332	345	357	307	316	316	316	304	340	371	305	325	343	353	317	322	335	356	341	335	346	310	337	318	336	349	340	315	350	323	303	290	312	321	343	339	295	312	343	298	294	332	291	309	299	339	343	342	337	337	312	364	337	323	348	319	328	338	332	307	326	330	361	311	306	319	327	346	315	304	344	310	336	315	342	346	339	338	364	366	326	307	318	293	342	335	303	322	340	326	294	331	331	348	321	317	301	299	315	280	338	354	312	323	359	319	346	297	310	354	369	301	340	351	332	317	325	311	330	325	323	304	314	315	340	340	313	302	317	368	342	327	312	322	295	300	304	328	291	290	325	307	326	365	303	324	329	365	347	330	315	333	333	324	354	300	275	338	340	371	297	296	324	315	333	321	304	342	333	329	340	321	315	336	311	316	301	316	308	339	290	309	335	328	308	337	357	325	319	306	299	341	317	335	319	322	306	350	356	358	333	336	289	342	311	303	338	335	344	336	304	325	334	321	301	330	329	293	312	347	301	297	285	323	332	328	293	307	329	318	313	315	301	312	331	303	300	298	357	319	351	334	304	326	347	302	291	285	348	283	349	366	301	359	350	323	305	308	329	326	319	328	332	336	325	313	310	328	320	318	320	286	284	340	337	328	350	353	307	289	331	346	363	281	338	335	356	333	360	336	298	338	315	331	341	312	339	326	313	329	287	290	306	345	334	343	341	322	315	339	339	340	326	362	346	315	358	298	330	322	331	339	323	345	287	318	332	348	303	309	332	312	310	318	339	309	328	325	390	318	316	336	309	331	326	371	336	358	338	325	325	332	352	345	307	308	333	341	354	325	339	368	316	365	305	319	350	306	322	311	324	339	325	325	344	294	283	349	337	287	317	332	338	307	323	323	348	357	327	347	311	320	312	338	301	340	340	312	345	341	303	314	319	306	300	324	326	322	343	337	369	301	331	328	310	308	308	313	318	319	306	321	309	323	352	296	329	355	363	323	305	302	323	277	316	306	328	307	341	339	321	351	319	345	323	327	347	310	316	297	375	335	320	351	293	330	319	300	316	314	364	296	314	325	376	314	293	316	335	371	324	324	300	364	331	319	344	321	315	320	317	376	345	323	320	317	323	311	335	304	336	300	317	346	307	296	326	336	327	329	335	337	338	313	293	338	300	328	308	325	322	316	369	307	281	358	332	319	318	342	350	353	318	310	342	346	318	338	364	318	324	317	333	283	323	310	336	349	345	328	348	323	316	305	329	328	344	308	317	359	353	268	298	316	293	341	339	306	359	308	310	336	363	330	290	308	323	292	359	324	332	338	304	351	295	327	328	341	307	335	331	344	296	322	334	326	328	318	355	299	328	287	304	305	334	355	290	326	294	309	307	317	307	331	336	346	321	323	312	321	357	338	297	327	321	346	299	316	304	328	318	338	301	316	333	329	325	327	297	343	294	307	333	338	321	288	312	341	348	344	308	335	294	317	286	322	369	318	321	309	360	324	298	341	338	337	305	309	271	330	338	344	309	331	323	339	306	313	339	303	348	329	325	333	341	334	325	359	337	306	343	323	331	337	331	327	324	325	344	321	311	305	328	345	342	339	338	284	330	317	309	336	319	322	352	359	322	336	309	297	316	330	325	370	326	332	290	309	342	322	294	308	324	334	311	320	312	308	326	319	323	322	329	369	328	335	338	346	341	345	333	291	361	309	312	352	365	298	318	326	322	347	310	342	331	355	320	343	330	333	325	331	347	325	355	341	346	328	306	337	318	325	294	312	334	306	320	318	314	332	306	327	331	338	321	352	323	330	331	299	312	317	314	308	318	331	357	310	348	342	327	323	319	323	315	335	314	318	334	334	282	333	320	329	310	351	320	336	331	337	360	293	327	320	327	317	329	328	350	336	273	306	311	362	328	317	338	333	358	341	330	322	331	300	297	351	319	281	306	338	356	327	337	294	338	328	339	348	335	320	304	304	316	309	325	340	291	317	334	310	299	343	349	296	313	319	345	324	330	329	280	320	336	313	318	320	327	310	334	327	308	290	334	334	340	305	330	330	302	338	385	306	318	373	340	331	318	328	276	303	319	352	305	316	304	334	335	330	319	343	314	304	329	339	351	313	355	282	333	343	324	325	318	339	317	303	311	325	319	308	327	332	325	317	293	310	317	323	292	324	344	335	378	324	320	302	346	331	289	328	347	303	356	307	330	349	347	307	376	340	330	319	295	349	291	334	286	321	349	317	315	331	317	324	354	368	333	305	368	328	348	297	336	284	294	313	309	308	303	317	299	316	348	332	299	329	316	325	292	291	335	319	327	336	292	321	323	331	330	326	318	330	306	322	325	302	340	326	326	298	324	349	351	338	339	321	297	311	308	340	340	315	318	330	351	360	303	339	292	342	323	312	326	287	312	305	340	334	320	313	317	342	318	359	352	330	308	358	351	329	330	281	329	354	340	338	309	336	327	342	342	321	353	321	320	286	338	331	344	359	317	309	336	289	316	357	305	320	318	319	342	317	329	348	342	358	276	307	347	320	318	349	349	345	323	347	289	309	325	321	339	304	312	333	327	338	328	327	324	317	317	338	322	360	300	330	338	318
5754	810	794	746	750	738	731	695	755	747	753	670	730	716	735	747	805	712	727	713	713	676	715	714	763	727	732	734	748	774	737	739	729	787	746	713	736	725	750	785	760	740	737	697	737	756	778	721	710	737	785	773	734	708	755	763	752	723	724	724	725	711	702	758	716	712	699	735	707	749	773	713	716	737	716	761	725	761	718	779	739	753	767	716	730	733	714	700	766	736	745	704	756	706	713	709	718	746	743	718	710	777	730	699	756	728	725	775	780	794	711	712	738	679	729	738	744	755	797	706	757	768	701	739	751	707	758	739	736	695	764	715	735	746	717	721	719	673	776	820	729	725	721	787	678	746	715	770	701	704	749	688	691	721	715	725	732	738	736	738	759	747	670	706	781	669	729	756	731	761	754	763	728	753	734	747	704	751	736	720	717	742	718	657	724	744	743	744	721	735	782	770	708	715	740	756	752	746	740	771	718	730	718	707	701	724	723	754	773	728	721	700	770	728	717	693	687	767	705	683	777	754	726	751	731	695	797	735	717	743	756	750	717	743	745	729	748	738	719	719	787	776	722	720	726	734	820	762	756	769	737	741	733	749	760	743	729	746	721	746	732	747	727	770	720	750	713	739	732	760	748	721	713	743	717	735	720	707	722	715	784	763	753	706	762	729	706	680	724	697	739	723	736	711	725	742	734	741	700	682	717	738	719	717	716	734	721	726	714	767	772	743	718	758	748	748	729	644	698	733	744	711	754	791	779	725	680	759	807	741	724	764	715	723	727	750	724	739	730	712	703	707	782	731	735	716	773	745	767	684	786	683	776	687	697	691	714	690	724	747	751	774	757	766	758	722	731	693	736	764	740	725	784	758	730	724	707	732	695	736	732	715	740	769	748	717	769	723	770	727	754	794	759	709	734	742	708	743	732	765	691	724	774	758	755	727	793	735	746	767	747	713	739	711	739	722	718	732	809	699	777	765	697	753	710	714	721	740	742	771	746	761	734	706	758	740	779	739	773	745	726	710	744	750	744	758	676	741	672	721	745	748	732	764	694	746	748	732	741	725	746	713	742	756	724	716	769	737	782	747	739	730	767	699	763	772	740	781	755	733	713	752	699	705	696	760	738	730	740	739	720	694	735	779	761	733	698	745	708	769	729	738	692	709	737	748	750	754	715	722	690	711	737	716	718	747	728	727	702	747	701	723	723	756	688	734	726	741	736	715	720	751	711	721	702	680	750	696	772	727	774	732	738	718	757	720	710	720	764	733	757	753	723	724	724	793	742	732	732	671	750	738	768	736	734	755	756	704	785	757	761	727	707	725	714	699	737	765	744	746	688	692	767	668	741	716	735	738	760	753	761	751	699	745	733	728	714	785	727	743	703	721	707	757	689	734	718	778	754	725	754	743	752	780	735	777	710	755	724	733	755	706	775	697	690	730	746	707	722	710	784	745	725	756	735	730	763	763	757	705	769	793	721	719	720	773	798	760	761	749	749	704	736	769	738	768	720	763	715	746	743	720	733	741	701	734	772	748	743	739	739	746	749	739	732	682	725	710	666	750	738	693	761	716	767	731	745	785	780	774	711	744	711	703	745	762	699	773	759	737	765	727	742	679	740	804	717	743	712	722	739	763	742	751	746	722	758	751	724	767	764	723	742	771	725	720	686	766	770	759	693	743	699	709	709	690	747	760	769	736	778	746	779	734	723	716	731	685	719	773	738	759	706	747	738	674	724	735	801	705	756	731	756	708	726	730	734	725	705	694	698	721	747	793	733	739	745	735	771	736	769	742	792	730	758	750	703	692	734	717	759	756	696	771	716	697	735	755	720	770	696	745	748	746	675	735	709	741	780	729	724	719	730	754	741	723	700	751	760	719	696	762	726	785	751	723	750	743	729	735	687	711	709	741	738	737	697	718	718	687	748	708	718	722	735	726	748	745	758	713	740	718	721	738	711	688	750	732	720	764	766	749	750	764	763	736	686	722	703	756	702	678	745	701	788	750	718	762	706	762	698	726	715	735	725	759	707	734	743	757	704	735	710	725	724	713	729	701	718	797	740	801	708	762	749	760	736	696	718	740	684	772	795	743	759	704	709	775	739	771	718	739	683	763	767	709	753	755	755	736	744	726	750	739	767	730	714	741	728	740	701	714	744	718	703	777	688	787	759	745	744	753	709	706	658	770	685	738	724	764	736	724	748	766	705	714	738	712	781	755	754	705	740	712	725	781	767	742	683	756	738	729	774	759	734	716	705	778	744	774	765	769	714	749	751	721	773	740	670	717	728	723	750	700	754	718	773	721	744	732	688	698	698	721	759	738	758	730	723	716	737	720	720	733	733	744	723	736	697	743	742	746	762	767	720	778	779	728	730	707	777	729	775	735	740	704	777	713	745	711	729	743	795	721	714	719	734	706	750	776	736	726	795	764	705	717	719	800	757	763	768	782	700	740	743	734	710	740	723	743	724	758	750	745	739	740	741	759	717	733	755	756	769	727	787	733	704	751	698	753	759	708	711	702	697	705	715	785	718	748	719	756	734	748	750	739	733	700	723	709	762	766	713	744	788	777	721	725	729	750	699	712	677	757	741	726	751	726	739	703	703	725	728	750	778	728	703	764	700	762	718	758	724	745	758	779	744	763	732	663	767	760	730	731	725	698	748	727	736	701	761	764	700	700	736	727	715	713	719	735	706	699	694	776	758	728	732	713	711	707	795	741	754	748	735	709	703	760	707	774	739	726	681	773	749	773	696	697	710	721	707	758	712	704	696	706	737	787	746	767	769	749	688	695	753	745	719	774	736	753	732	723	781	710	694	755	743	701	718	742	750	707	726	782	707	743	732	738	690	731	753	697	747	683	725	719	688	752	676	738	741	716	730	765	751	768	720	737	733	761	746	744	736	757	695	753	732	706	696	757	724	676	708	685	713	707	754	717	733	734	765	727	693	735	741	692	776	739	722	701	729	726	735	739	733	714	732	747	788	704	752	741	780	713	765	729	690	738	751	753	735	732	738	791	736	743	720	735	756	773	772	745	738	733	679	754	742	746	700	746	782	744	702	726	704	708	698	743	738	732	742	726	760	717	705	743	713	752	731	748	703	671	760	735	739	738	697	745	715	719	735	727	755	769	703	732	765	711	688	731	733	709	755	701	756	737	734	733	720	706	748	736	709	721	780	771	717	764	713	720	727	732	751	733	740	773	703	690	708	707	695	747	741	701	736	753	723	758	717	736	683	746	729	727	729	738	744	761	746	741	771	715	765	738	677	730	771	795	745	748	736	755	758	666	753	749	737	738	746	753	746	695	720	719	769	729	759	706	755	697	735	749	765	689	745	717	750	723	700	715	696	757	725	757	756	718	715	709	746	726	737	718	724	738	719	709	695	740	717	746	746	733	766	714	728	714	764	742	776	741	740	717	710	740	738	734	682	753	717	729	723	735	710	703	746	716	711	789	750	764	750	743	763	783	780	755	755	730	684	736	737	711	741	749	696	734
25301	21694	25451	28443	21594	4515	715	509	436	453	446	453	412	412	401	388	400	406	409	425	419	379	398	398	403	393	388	397	407	426	442	367	348	403	364	364	374	368	385	437	392	409	381	377	363	373	350	434	421	414	412	373	393	411	411	406	380	406	407	398	403	375	430	429	399	419	379	395	385	362	371	378	373	413	376	389	395	421	385	399	399	375	427	394	360	379	365	431	424	357	408	371	375	388	396	412	394	412	429	392	406	387	409	391	376	365	404	380	449	386	364	437	399	403	407	377	394	409	400	398	362	383	411	401	402	414	438	412	400	418	389	385	387	401	428	396	409	357	410	388	362	376	418	399	420	402	389	410	397	398	421	397	371	399	390	405	386	368	395	437	397	406	397	449	436	422	418	392	379	411	372	395	426	378	388	367	431	391	372	400	400	397	360	369	402	385	401	407	376	366	385	396	357	387	419	381	407	376	426	388	406	397	434	418	364	413	376	390	370	386	412	409	384	383	400	429	412	400	359	399	386	440	360	374	428	378	393	388	377	419	384	372	393	383	421	387	406	413	379	409	405	404	350	400	383	389	411	412	386	393	357	378	382	364	391	425	376	406	409	406	415	416	394	389	395	435	403	398	371	441	408	422	361	393	399	351	414	355	383	404	386	362	374	423	391	411	419	384	358	417	429	392	403	393	360	405	417	381	411	411	365	356	427	412	422	397	373	360	391	379	403	389	384	362	377	412	367	347	424	417	415	389	408	382	447	386	387	398	396	386	422	374	439	423	399	404	371	415	401	371	389	373	389	372	409	377	385	394	406	413	370	373	389	403	411	384	378	395	393	384	412	411	409	414	393	349	375	429	417	410	410	382	383	433	382	393	407	391	392	372	369	426	399	415	412	400	394	418	385	384	384	402	424	430	401	399	373	381	400	383	413	400	373	373	384	375	393	401	399	395	450	411	377	382	400	403	440	377	393	387	368	417	392	370	375	382	385	393	409	424	390	416	392	372	397	373	371	382	421	374	393	382	380	373	353	400	422	355	361	409	396	370	379	386	378	426	404	446	422	424	361	374	379	378	396	364	365	371	396	390	363	386	365	351	384	374	420	389	399	417	442	420	401	389	394	384	400	390	381	411	363	426	379	433	363	376	413	390	413	376	380	371	382	403	410	371	375	379	408	394	372	373	383	411	385	395	428	355	372	402	412	353	374	403	400	406	378	389	376	371	370	361	388	418	382	386	367	358	371	401	368	373	402	384	391	392	417	376	405	394	437	375	439	381	406	384	411	373	395	382	427	427	382	417	410	382	423	390	412	442	428	413	378	365	413	402	411	399	404	430	428	351	403	396	402	374	387	375	408	435	401	380	376	367	419	385	400	361	401	409	373	396	386	389	384	421	393	407	384	374	377	367	379	410	402	420	393	408	390	386	376	360	344	384	374	401	435	393	415	401	375	414	417	420	398	384	407	426	354	366	426	379	385	381	408	461	373	401	419	394	407	403	387	415	401	358	380	411	457	366	406	376	407	428	381	360	407	383	430	375	393	378	368	397	392	367	400	387	393	409	420	417	358	391	355	399	402	371	417	376	401	377	423	385	384	395	375	379	378	393	380	374	368	396	365	404	408	418	392	399	390	350	378	374	393	406	405	378	404	449	358	362	409	388	386	365	413	374	394	431	381	382	340	405	351	394	367	388	350	384	374	376	428	393	380	426	384	362	423	389	406	388	395	420	379	409	363	385	382	397	458	405	403	394	394	407	387	438	401	428	420	380	383	401	394	375	413	404	379	371	369	408	374	390	396	406	384	378	396	394	402	371	372	399	366	404	397	423	403	371	376	388	395	361	356	359	378	388	406	390	397	425	412	366	397	403	396	413	408	423	409	408	409	399	400	373	393	390	394	419	424	369	396	403	400	391	370	415	404	424	408	385	405	361	400	413	379	406	381	368	355	407	359	388	396	425	428	416	369	417	386	400	404	392	401	386	355	401	411	355	387	376	389	411	406	396	397	393	407	447	366	371	394	444	356	407	345	393	373	380	390	400	434	389	385	403	394	371	399	396	394	401	393	395	384	380	451	367	389	365	421	377	386	371	372	401	357	407	422	388	383	389	398	393	393	370	409	386	419	397	418	387	405	377	450	366	414	375	409	393	387	398	380	422	400	412	367	340	411	392	397	385	392	448	413	432	411	384	390	439	371	381	393	371	381	391	373	388	367	392	402	408	388	375	420	398	394	377	403	371	402	389	404	391	386	384	400	401	418	376	376	367	360	399	420	363	400	394	413	392	386	360	366	352	381	380	403	389	374	410	378	359	396	380	391	395	409	392	392	380	388	432	377	364	435	421	399	378	376	382	391	390	371	386	398	415	401	380	418	375	359	418	392	397	390	371	406	385	404	407	395	426	389	388	389	364	376	420	410	399	373	388	390	330	414	368	424	398	386	379	420	405	400	362	375	387	398	430	381	403	375	369	398	356	392	409	434	392	426	423	409	410	395	369	402	390	383	415	388	431	384	399	422	375	407	410	377	452	380	364	398	374	378	382	382	402	416	418	370	347	404	344	354	406	403	399	382	399	381	373	425	380	413	444	414	384	354	410	390	396	347	437	387	399	368	395	380	380	377	371	374	368	352	374	405	365	400	384	374	402	360	406	359	404	407	419	427	399	374	393	399	416	390	407	399	419	375	408	398	380	390	414	363	357	415	394	384	383	400	354	386	398	366	398	398	370	402	389	408	398	415	409	394	407	372	373	418	397	435	378	388	404	379	424	390	375	359	367	371	406	405	423	389	407	393	373	391	385	388	375	400	387	379	365	398	366	427	397	405	412	368	406	396	378	394	398	383	374	354	388	382	362	421	390	398	389	427	410	337	396	371	391	388	394	384	376	408	375	392	359	404	381	404	385	390	402	373	433	376	361	404	383	390	411	403	392	389	407	420	403	377	392	409	430	405	387	393	375	403	377	383	404	394	351	382	394	374	401	399	401	384	407	405	380	367	410	397	397	380	374	392	382	368	415	411	385	372	413	388	367	396	373	386	354	353	406	377	434	413	375	403	398	414	387	401	394	400	410	396	345	417	387	392	358	376	374	404	415	414	411	368	418	402	396	433	395	409	430	388	402	372	399	396	409	420	353	409	390	404	425	405	402	372	381	377	381	387	375	414	414	411	394	389	439	386	373	391	415	436	402	370	392	395	379	365	369	337	378	356	358	391	400	419	367	391	431	396	382	364	374	422	428	411	378	392	388	385	375	407	389	409	415	395	379	395	372	389	356	421	446	385	399	395	398	398	406	372	367	411	376	379	442	407	399	360	410	449	401	386	404	392	348	403	391	362	384	437	368	384	383	403	423	406	364	349	413	401	350	361	344	367	349	390	418	422	365	395	394	387	394	392	369	385	385	362	403	388	398	414	408	385	396	407	385	379	366	384	378	392	412	405	404	408	394	423	373	371	408	409	434	376	387	382	406	371	412	367	359	416	405	412	396	430	422	344	413
3403	3315	2282	1436	1080	941	891	949	825	820	883	835	858	794	876	865	872	847	805	840	790	857	831	869	835	866	852	854	855	845	820	861	862	851	834	841	829	838	867	815	849	850	830	840	826	879	804	868	919	914	810	888	853	841	848	823	836	812	840	887	794	825	848	856	840	861	822	790	824	797	835	859	871	863	895	822	824	832	862	808	810	887	841	778	857	888	849	841	837	826	847	817	817	863	845	840	815	817	856	835	862	818	838	797	861	863	851	854	865	853	829	865	814	894	800	845	841	823	836	852	886	853	807	778	835	823	846	841	838	893	864	844	867	834	785	846	859	855	821	807	868	824	858	812	835	873	843	778	846	881	845	827	825	863	806	839	860	844	816	819	863	874	827	902	815	861	815	831	852	843	868	806	806	849	836	826	851	846	834	886	875	846	877	859	822	820	871	807	769	837	821	844	866	840	846	843	806	822	843	902	892	784	811	817	893	858	806	831	865	819	772	844	814	824	827	850	847	836	789	859	824	861	875	814	828	815	838	840	791	830	792	768	838	867	850	834	831	875	853	846	798	854	826	853	791	770	876	820	777	827	824	830	862	807	875	808	851	826	798	884	876	826	846	855	835	837	812	889	822	825	820	843	832	855	862	839	837	851	862	803	872	857	879	877	824	748	853	860	863	820	842	814	838	847	853	800	842	825	849	848	823	812	844	864	853	866	820	833	867	822	815	821	853	869	857	837	783	842	789	877	839	846	886	880	869	811	844	872	853	886	830	864	863	851	766	821	895	876	811	832	888	835	869	836	802	841	827	832	832	902	874	801	831	858	837	807	824	832	841	856	829	838	834	862	818	856	837	799	835	809	836	831	819	840	761	865	799	845	791	812	821	855	852	909	874	856	826	847	831	804	823	853	849	890	893	781	832	876	829	839	829	894	858	815	827	883	769	825	844	863	877	864	832	814	877	838	836	808	860	856	761	842	824	856	845	889	892	874	829	855	855	788	821	859	838	802	808	816	840	838	846	800	884	824	858	850	822	810	870	914	830	847	804	831	840	817	837	822	842	822	830	850	841	834	822	859	782	850	845	860	805	842	864	813	829	868	873	834	826	815	817	859	824	830	836	885	794	783	863	820	854	825	850	843	834	839	839	866	862	851	858	847	835	782	816	892	865	879	848	817	829	865	849	872	860	829	841	867	863	853	764	829	840	808	843	802	845	897	851	858	805	873	845	824	854	797	796	818	797	846	822	820	811	835	861	834	842	869	834	869	832	871	883	837	830	854	860	815	821	805	849	837	859	824	850	834	874	797	805	829	808	793	888	817	825	857	878	860	831	855	865	893	823	855	827	814	802	875	832	865	870	808	858	828	827	901	880	835	788	850	770	832	852	837	817	839	800	843	839	802	858	817	851	844	808	838	815	848	815	809	840	830	826	822	829	806	858	863	838	852	847	838	783	839	848	848	809	879	837	878	866	801	839	817	796	813	837	815	814	821	834	849	818	891	855	925	876	840	890	889	813	874	793	879	881	869	875	813	831	850	899	838	794	816	845	915	849	805	807	855	844	864	867	816	857	829	849	848	830	877	886	851	868	859	879	779	801	831	836	846	860	843	845	862	861	835	813	825	825	830	833	793	820	840	839	860	847	857	888	871	861	850	850	821	866	803	874	804	896	836	856	826	883	859	807	845	807	847	847	831	868	871	826	825	864	837	822	871	896	814	806	851	845	835	847	808	867	875	840	822	850	846	845	846	845	877	834	829	843	813	821	871	827	808	861	881	820	849	838	864	888	844	825	832	859	848	844	829	805	786	881	834	868	858	858	821	877	804	857	866	791	853	824	800	881	814	851	816	854	801	818	854	905	890	831	913	831	839	863	891	849	843	852	870	823	799	783	834	821	804	828	769	865	867	812	834	822	800	843	835	836	881	808	858	800	833	850	834	817	837	853	835	855	855	813	930	840	834	821	913	801	842	834	802	855	839	819	842	845	889	810	834	851	854	813	883	872	786	821	839	844	804	805	887	879	826	832	879	840	894	848	860	823	780	823	815	798	825	851	816	812	837	838	783	811	799	812	859	823	826	788	795	871	853	835	850	834	843	797	825	853	848	834	816	827	829	840	809	858	873	832	901	813	830	808	833	841	833	857	898	846	803	823	797	839	911	853	840	825	850	873	843	830	862	850	832	830	864	826	806	882	849	807	842	831	847	862	867	807	857	859	872	845	847	833	885	864	806	780	855	827	896	911	879	883	815	832	816	855	823	809	876	867	834	824	870	879	860	878	851	886	848	879	828	881	847	840	847	822	846	849	863	795	853	849	805	864	824	858	840	828	860	860	833	836	898	849	845	845	847	811	825	914	830	856	831	829	825	807	813	860	829	821	815	825	837	927	845	867	787	829	840	827	820	845	846	870	840	879	806	817	839	858	859	894	875	841	855	832	824	804	839	855	804	811	840	843	795	851	810	844	828	795	801	844	836	819	870	826	844	825	805	827	853	811	820	830	780	872	829	832	768	894	851	840	841	822	821	871	840	871	839	837	807	841	795	814	830	883	822	851	848	830	910	810	812	879	815	848	879	957	827	891	825	836	836	799	847	873	859	807	800	892	839	824	819	824	849	830	860	834	790	835	844	808	849	868	829	881	830	825	829	868	833	800	830	773	836	835	845	823	796	799	784	794	852	862	846	880	882	820	867	766	908	776	819	795	847	836	820	805	857	853	850	819	819	889	893	836	840	784	871	802	882	867	819	829	795	804	836	845	880	840	840	824	900	862	859	919	837	856	894	871	834	844	858	788	849	854	828	775	866	872	883	803	820	897	857	868	900	772	847	846	875	807	883	903	868	827	810	815	810	872	903	845	882	810	846	817	856	813	867	841	839	849	826	873	848	871	840	854	825	825	846	840	869	879	809	848	830	815	846	768	843	781	829	809	889	849	824	825	839	826	853	857	822	871	873	790	833	862	841	835	820	874	841	794	868	843	900	856	875	813	895	821	857	847	888	789	786	781	878	812	833	883	833	833	802	808	849	872	825	844	827	850	817	835	874	867	812	798	825	859	869	839	848	811	874	831	849	837	834	816	815	804	848	863	868	810	803	850	805	806	831	847	820	847	832	859	843	849	838	842	881	818	805	803	791	832	821	809	849	814	866	872	831	875	766	821	822	826	869	852	836	808	854	825	811	872	833	806	819	830	857	835	845	835	880	852	845	823	864	819	853	837	882	840	854	872	876	898	835	868	850	869	863	804	849	819	844	815	861	806	791	848	804	876	858	829	869	928	854	834	804	816	890	792	814	840	838	868	847	861	787	852	839	886	840	826	807	862	807	853	846	869	877	833	869	859	815	832	829	832	812	833	839	824	816	806	838	842	812	883	869	810	835	805	864	820	821	882	846	840	867	824	812	786	822	857	840	843	867	857	851	821	823	864	850	845	889	845	844	843	825	912	839	851	808	875	830	810	797	853	841	861	859	899	868	797	886	833	846	770	857	893	872
24560	21704	26078	27871	21709	21684	2991	522	432	306	307	279	300	262	263	269	264	232	225	239	239	259	260	262	233	231	246	222	190	220	210	210	230	239	221	263	213	206	249	216	215	231	190	243	227	209	214	247	231	212	221	208	223	217	235	223	217	229	203	214	227	232	212	287	239	256	258	207	260	236	228	244	225	204	229	214	220	240	235	211	214	271	223	216	223	246	192	196	239	221	219	236	241	190	235	222	225	209	223	237	229	216	182	215	242	224	228	219	246	220	198	216	212	226	226	222	233	238	222	222	203	219	211	231	210	173	217	229	208	228	243	243	223	247	225	213	228	176	218	237	207	217	235	231	249	225	205	225	196	220	212	232	216	231	222	243	221	208	237	212	236	208	242	223	235	243	251	231	215	204	229	240	218	207	213	234	227	196	218	234	220	224	245	230	217	233	191	228	198	187	202	209	191	227	212	203	228	216	234	227	239	218	222	213	213	222	202	201	241	219	236	220	194	232	204	246	247	202	247	227	245	253	228	258	234	230	216	218	221	249	204	219	218	223	228	242	245	225	236	208	215	223	224	231	236	230	238	231	240	212	203	185	220	236	268	197	232	226	229	224	228	209	215	242	217	190	220	227	224	221	214	197	260	215	224	181	220	212	236	203	239	230	239	214	226	226	209	242	217	239	226	201	218	238	220	233	209	232	240	225	206	252	219	252	253	220	207	235	214	204	194	222	238	220	257	210	228	226	225	242	233	228	234	233	222	229	217	220	201	246	210	212	235	240	231	224	235	215	206	199	187	202	232	244	216	261	234	208	226	220	242	221	235	219	237	214	231	214	231	196	210	206	216	196	217	224	242	249	202	212	225	209	194	217	238	217	209	209	202	220	218	227	253	247	251	190	226	237	219	239	216	252	231	258	205	219	223	216	212	228	220	227	204	182	204	202	218	218	234	211	225	224	223	244	250	237	246	228	227	210	193	231	277	234	180	210	229	232	224	253	239	235	220	226	218	236	220	186	210	218	240	204	241	225	231	223	205	219	204	223	234	213	225	237	209	221	244	224	231	252	202	217	221	216	231	203	232	218	241	239	260	220	190	228	221	221	221	234	228	230	245	244	216	199	209	209	226	208	246	223	235	243	225	230	220	240	229	240	255	214	243	187	217	230	218	193	228	245	215	229	240	204	241	202	233	249	231	217	236	218	184	210	220	211	224	212	259	237	189	259	222	216	197	220	224	199	216	237	207	230	203	218	229	232	239	213	249	244	204	216	201	220	229	235	203	242	194	224	235	206	235	206	229	243	213	233	253	214	234	226	210	230	249	241	223	234	222	236	229	218	211	211	232	235	239	228	247	203	232	264	249	204	233	243	203	184	170	209	209	225	222	222	207	235	238	222	238	243	224	249	232	219	212	210	243	245	218	199	216	201	193	228	218	200	241	223	224	197	229	223	239	232	211	222	236	216	201	227	219	221	224	232	230	230	233	205	214	226	260	209	208	195	200	242	219	248	241	236	207	244	241	225	202	198	216	236	199	228	221	223	248	202	214	247	215	232	233	209	211	267	221	198	233	217	229	201	210	213	209	270	234	212	226	207	220	251	212	231	182	225	204	211	237	236	205	201	226	213	190	210	203	207	189	235	230	281	223	229	237	225	219	219	223	234	200	198	223	192	213	191	211	230	213	205	220	226	179	241	225	230	232	228	222	203	241	232	218	208	261	226	231	229	226	229	219	217	230	201	218	212	216	236	202	193	223	218	220	219	215	221	230	248	236	237	197	222	206	204	223	188	232	240	255	245	230	213	231	228	223	218	221	223	203	222	201	214	217	218	223	234	214	212	239	212	214	241	210	215	228	221	211	236	230	218	231	243	211	217	235	229	223	210	257	222	192	206	221	236	217	216	203	225	216	210	230	208	190	231	219	221	213	189	203	218	225	208	211	237	216	199	226	239	214	240	234	216	207	232	242	234	226	245	205	235	237	206	271	254	225	220	242	233	236	225	203	221	254	233	215	193	202	190	252	225	239	243	205	219	236	221	205	221	214	214	238	231	221	225	210	207	198	251	241	184	230	210	224	246	242	214	190	241	233	215	198	210	222	189	224	214	235	248	242	206	217	228	235	239	193	215	200	201	233	226	235	258	233	214	226	221	222	234	213	202	218	231	236	235	220	258	246	183	217	223	212	216	192	208	204	210	235	221	232	231	212	211	211	257	227	203	213	186	219	239	221	213	210	191	215	212	226	237	269	193	252	212	205	220	218	221	234	219	223	217	225	225	232	207	239	248	206	223	213	251	198	213	238	230	218	248	242	212	227	191	239	200	179	226	214	227	236	253	191	217	222	209	208	212	238	216	212	220	198	218	270	230	219	217	222	231	239	230	249	234	254	209	230	250	239	225	235	220	207	222	237	224	194	221	217	214	237	219	232	231	259	211	206	202	197	221	208	231	211	254	200	205	219	246	250	230	236	192	226	216	225	229	241	221	213	208	219	222	219	241	195	227	265	198	221	254	242	241	192	258	227	207	215	210	209	206	230	230	215	225	230	199	227	201	215	226	217	259	222	223	226	223	222	212	218	242	227	216	207	207	194	207	235	224	223	212	233	226	249	231	245	211	261	163	251	252	208	224	259	237	221	215	201	240	195	247	230	254	242	227	234	250	233	206	244	214	206	234	209	227	221	225	230	229	230	230	221	201	217	205	231	233	242	243	208	222	235	213	228	218	216	233	205	226	209	250	219	207	226	181	228	215	229	209	213	222	235	192	241	234	233	228	232	227	202	207	210	197	236	220	236	235	222	256	211	215	240	184	195	208	213	219	217	194	206	204	243	212	204	235	216	211	243	255	248	173	199	234	230	244	253	196	237	235	215	241	226	217	232	208	224	232	252	227	236	199	219	254	226	240	213	248	253	230	193	229	233	232	215	245	195	193	249	216	218	228	208	246	230	233	208	187	215	232	219	206	214	215	233	228	219	224	205	194	210	212	229	235	212	215	209	219	217	220	232	197	228	207	220	207	200	214	188	220	234	221	207	217	239	223	247	233	225	225	209	249	248	232	213	213	232	214	211	216	222	221	197	244	235	209	245	259	222	208	229	213	224	219	245	238	215	217	211	195	208	248	255	210	208	223	237	214	211	218	228	206	234	200	224	243	238	220	200	206	215	231	194	228	250	213	239	197	195	193	220	195	213	230	199	223	221	219	227	221	187	218	199	204	220	217	218	200	207	217	213	202	246	208	226	249	184	233	232	215	243	246	215	245	229	218	213	240	229	239	232	223	232	230	187	253	237	231	213	233	224	240	216	207	236	221	229	202	219	236	201	220	197	218	228	230	244	232	235	236	201	194	218	224	199	216	225	227	195	243	257	213	199	232	208	223	239	260	239	210	199	225	199	221	227	213	216	214	243	214	237	238	226	210	200	219	219	274	234	210	227	246	226	243	246	207	188	226	228	225	230	187	217	221	235	245	198	216	223	224	210	224	249	224	222	253	210	214
3286	5161	3173	1526	958	802	618	576	559	581	525	580	533	495	519	514	514	535	507	515	508	487	492	510	525	486	483	465	501	487	523	475	535	490	509	518	498	479	484	483	510	515	515	492	511	509	503	511	496	502	474	501	503	483	512	510	497	484	495	501	509	529	480	468	484	509	501	510	523	501	474	495	486	487	544	471	507	524	536	502	558	527	507	524	461	502	509	506	473	519	493	531	488	525	516	545	492	488	507	522	506	504	494	508	484	500	482	460	546	528	484	463	485	548	463	498	480	528	504	492	528	482	479	475	499	449	507	517	529	510	517	489	481	460	519	529	494	520	481	507	490	517	495	500	496	533	497	497	485	508	498	461	499	517	498	500	502	480	480	510	462	504	462	506	508	486	480	514	543	516	491	499	512	492	527	472	505	499	502	554	495	486	532	524	466	532	512	496	469	534	513	472	485	497	509	510	509	527	498	499	509	494	511	464	497	499	470	520	482	511	482	504	518	493	484	506	532	521	499	472	502	491	526	509	510	533	480	480	489	491	509	517	537	503	443	485	472	496	477	472	497	455	489	432	483	509	545	457	513	518	463	510	492	493	502	501	474	508	518	531	457	504	496	495	512	505	507	487	513	499	499	491	475	489	488	483	513	492	469	468	494	452	499	506	484	467	526	486	529	512	452	536	479	489	518	534	517	517	502	511	519	474	531	487	483	497	493	466	528	479	506	544	462	465	505	494	485	470	472	496	526	489	506	478	546	501	523	455	471	533	475	479	463	494	506	493	482	518	502	484	473	498	476	536	481	457	550	500	499	488	499	514	504	523	487	515	492	539	537	457	479	521	481	491	501	526	496	499	487	556	512	504	488	529	487	508	528	523	495	485	483	497	526	512	488	502	461	462	486	487	498	501	496	499	490	529	501	489	500	470	551	556	488	492	474	444	512	481	490	440	474	495	521	476	476	527	498	454	493	511	527	512	507	486	484	495	507	485	443	506	503	521	510	476	498	488	493	494	470	471	440	508	528	507	496	495	460	473	471	517	512	524	519	510	482	521	470	508	467	518	530	482	485	510	460	493	490	491	477	509	516	500	480	490	519	514	546	514	480	522	523	491	506	493	533	507	499	491	501	472	509	491	543	539	525	537	509	483	554	502	471	502	500	483	483	528	526	514	496	521	442	513	538	459	521	501	458	519	483	518	478	521	495	474	507	507	481	502	472	473	507	503	479	495	501	506	473	524	492	472	494	493	501	491	520	476	475	474	517	475	512	484	483	474	482	503	485	527	488	492	487	521	513	515	498	513	532	512	539	492	496	492	489	496	526	542	506	482	505	490	448	488	548	470	507	526	481	551	500	513	479	483	494	492	491	501	483	483	530	459	521	511	507	512	438	460	494	501	477	486	494	512	511	516	513	490	466	526	456	504	533	510	507	495	503	476	513	513	480	510	501	489	490	470	510	548	467	496	513	536	526	509	522	525	481	483	500	522	500	499	538	514	485	470	497	481	479	521	483	520	511	540	494	465	465	521	490	466	524	493	498	518	467	500	493	510	467	501	516	513	523	525	512	498	533	478	508	448	463	488	487	480	538	475	536	466	554	486	516	465	500	485	498	533	490	486	471	478	480	501	517	510	486	523	515	495	469	462	514	509	489	472	501	521	482	519	483	453	495	500	510	512	508	509	529	526	485	510	482	536	502	511	495	495	467	499	483	464	490	505	452	483	454	519	539	511	484	521	490	480	499	529	491	466	462	452	517	491	491	509	535	505	466	529	481	493	484	472	512	482	505	530	494	486	480	494	519	505	534	499	502	552	513	501	480	469	504	494	519	513	439	460	480	493	459	505	482	439	495	472	517	488	482	490	498	511	525	484	521	502	507	517	509	506	487	480	503	554	514	476	513	500	509	503	491	467	488	497	499	492	536	490	509	524	512	494	473	476	483	525	491	488	505	492	496	508	517	490	515	480	528	496	509	497	511	509	495	489	484	531	488	480	506	474	507	516	433	476	520	474	506	466	481	499	451	511	553	525	507	501	469	471	474	505	466	504	494	507	486	485	501	465	496	476	508	502	507	477	537	546	480	519	507	526	518	492	495	543	496	500	516	422	470	520	477	461	492	521	517	450	472	523	509	492	488	477	498	480	468	492	481	502	511	462	494	517	483	484	454	508	457	499	554	510	483	494	490	477	477	508	470	465	537	492	513	521	515	470	458	509	487	471	506	490	521	491	512	461	490	528	515	521	483	503	506	509	521	484	476	541	424	472	545	494	501	495	474	505	492	491	524	490	521	507	503	508	501	478	487	481	504	482	482	522	447	476	506	438	476	494	518	509	491	469	479	480	506	494	491	499	477	515	473	521	498	493	465	436	515	498	526	490	450	497	505	506	487	497	516	477	515	493	530	497	485	488	474	510	480	481	509	534	495	469	498	525	476	513	507	501	452	501	464	504	529	526	497	536	471	505	528	483	495	522	485	490	524	493	500	514	462	477	508	465	526	503	477	535	464	484	507	495	521	505	472	510	493	493	538	506	528	493	504	516	507	501	483	501	525	514	494	503	513	505	501	481	535	507	523	471	489	495	494	500	532	539	499	505	485	500	480	499	516	518	469	473	504	520	496	512	490	479	488	489	433	497	492	498	477	486	507	500	449	489	501	490	526	518	508	503	507	482	523	491	489	506	472	490	497	506	492	463	533	535	509	474	520	491	482	491	477	526	525	487	511	454	456	458	483	482	447	466	470	513	569	491	482	497	475	526	498	529	489	477	502	507	485	498	507	551	512	482	533	538	486	460	569	506	460	493	489	472	491	495	490	505	445	479	504	508	502	497	492	514	462	487	510	469	496	470	500	491	508	507	437	502	529	494	490	511	495	511	517	574	539	485	509	509	465	502	476	498	508	496	506	526	520	504	454	472	455	489	486	472	477	510	481	484	525	531	483	503	533	517	466	524	549	493	502	509	503	507	492	497	469	515	514	493	506	501	538	460	492	502	493	482	519	480	464	486	511	532	508	485	482	526	496	500	505	499	485	503	535	487	509	514	474	503	506	465	464	513	483	494	476	472	478	525	507	508	498	494	481	492	531	495	488	487	501	520	518	479	496	488	512	508	475	493	485	502	486	515	479	516	532	475	494	526	508	496	503	476	480	528	532	479	449	574	486	506	505	460	490	474	479	518	477	509	528	467	505	483	505	470	488	504	491	485	532	512	500	537	469	498	493	472	494	484	479	461	544	498	493	499	456	501	479	485	504	510	488	522	477	519	514	507	529	501	512	475	472	509	485	533	523	484	508	482	498	535	481	490	458	496	518	509	526	512	515	494	499	524	502	506	465	514	488	507	521	504	488	512	511	507	466	495	482	477	454	496	514	499	489	490	495	504	485	490	509	523	517	489	505	476	495	487	504	515	502	477	493	492	467	503	501	530	513	531	491	478	525	517	494	507	519	512	478	462	476	523	500	521	502	480	497	485	491	497	503	510	478	524	459	512	488	518
33648	10531	1256	656	533	499	362	318	338	340	333	337	340	345	312	301	302	343	337	320	317	332	357	328	328	326	316	311	336	352	323	331	355	345	354	325	353	340	329	327	306	291	327	313	321	338	334	346	349	310	347	373	332	300	330	346	340	341	345	310	311	333	331	347	350	290	301	328	367	326	294	340	329	330	335	315	313	350	350	328	297	355	342	319	305	341	333	317	361	318	344	304	313	320	322	324	321	295	328	366	304	331	350	324	333	375	330	317	351	314	345	327	336	331	345	293	315	330	315	340	318	319	323	334	302	298	299	322	339	299	322	309	321	316	324	290	305	310	309	328	325	337	327	334	314	360	339	310	294	300	338	337	314	374	315	311	314	329	339	321	303	276	311	327	330	335	324	310	340	340	334	313	321	286	291	348	324	318	308	330	328	331	324	334	382	333	342	341	308	330	295	314	347	377	308	334	327	354	330	322	315	274	304	356	300	324	338	305	338	323	333	300	317	321	313	331	331	313	351	358	296	317	301	326	322	308	351	325	328	357	305	323	358	332	333	354	328	343	293	344	340	322	315	303	358	363	363	340	349	329	306	293	329	333	312	343	310	353	328	329	308	331	309	301	316	331	353	330	355	332	358	354	311	321	357	355	326	345	300	326	296	328	339	307	327	332	300	307	366	316	325	318	291	341	333	318	322	342	336	296	306	341	339	336	315	340	374	353	329	313	331	340	331	338	368	351	324	354	322	382	323	339	317	327	299	306	337	352	334	327	334	332	341	326	298	316	357	317	355	349	322	299	318	327	310	356	313	323	305	321	347	342	342	352	390	343	340	306	334	333	318	323	322	328	342	348	362	316	323	326	302	362	318	306	341	299	323	316	348	327	327	334	367	314	324	342	337	343	335	321	335	341	337	313	331	329	313	360	340	302	301	353	337	296	338	332	310	331	350	315	348	312	299	324	312	314	350	317	330	348	293	327	319	337	316	322	323	325	328	347	309	307	328	296	355	332	325	377	372	314	335	339	353	325	306	314	335	358	318	316	298	313	332	316	302	338	297	311	356	303	311	356	320	320	288	350	295	333	337	358	300	304	309	299	324	297	308	319	326	309	327	343	328	306	323	328	358	336	330	341	344	321	312	353	340	339	354	332	338	299	326	345	342	356	326	320	296	334	339	345	354	358	304	330	285	320	349	310	302	320	337	360	323	320	311	299	329	280	340	336	341	297	343	349	348	301	348	351	301	331	308	337	321	340	327	311	335	314	325	314	340	315	316	295	319	326	308	339	368	347	301	285	340	346	316	296	305	322	327	297	324	309	330	321	316	323	290	285	342	322	307	341	325	346	334	341	320	343	351	319	333	307	321	307	319	367	310	303	327	337	311	271	332	350	338	355	353	340	343	283	357	306	328	330	318	333	312	346	322	311	336	299	312	359	349	304	328	276	332	328	314	314	307	346	307	389	365	319	351	321	345	348	320	351	305	336	334	358	337	309	320	328	319	333	349	292	348	350	320	327	331	305	337	341	309	322	312	335	346	343	327	322	335	343	349	300	346	326	314	336	325	303	334	300	335	324	317	331	319	331	346	328	325	367	309	340	322	289	305	275	276	302	303	321	343	304	356	309	316	317	312	352	338	313	314	312	340	329	326	344	324	318	308	291	366	314	350	328	282	322	318	346	326	303	360	311	346	319	350	343	322	312	316	374	351	315	298	341	315	321	331	311	316	301	334	334	352	360	321	368	342	342	295	318	310	350	310	343	332	302	313	330	340	323	329	311	363	307	327	316	307	324	305	338	326	332	352	336	265	322	371	325	335	338	320	327	299	344	270	309	339	338	322	324	368	287	318	307	314	346	310	368	373	332	363	338	282	346	327	328	291	337	343	307	345	346	322	314	360	313	352	342	353	289	295	308	300	309	313	347	321	313	334	362	344	312	321	360	313	261	327	338	318	310	357	329	350	314	325	318	315	298	313	320	324	302	331	357	342	355	321	341	329	315	329	304	309	337	323	329	341	312	337	344	354	335	324	328	358	315	330	303	331	342	325	303	367	300	303	343	320	332	328	296	313	331	300	340	356	370	348	344	345	366	331	336	335	320	351	321	333	310	331	330	311	344	340	345	333	347	331	363	346	321	326	355	317	349	340	324	322	328	355	326	364	330	332	324	351	349	315	383	328	346	323	340	309	351	322	337	307	310	371	319	304	325	348	375	326	330	351	339	304	304	344	330	281	332	307	354	294	333	315	314	294	333	333	309	285	320	331	333	344	353	383	336	307	319	353	363	305	330	348	312	314	325	323	325	317	327	366	334	365	333	348	351	337	320	316	292	302	287	338	318	323	313	352	343	309	320	380	374	347	356	350	293	301	327	336	317	330	357	343	351	360	312	363	292	338	349	309	296	342	350	350	341	369	322	317	339	300	331	339	307	301	331	320	330	306	361	341	332	337	328	338	369	313	318	354	315	318	283	291	334	335	312	356	330	334	332	342	334	299	334	317	330	328	327	385	343	310	326	315	328	317	324	311	312	346	329	352	353	340	347	322	348	357	324	332	319	308	325	313	329	308	321	341	308	311	355	312	332	336	335	337	338	312	336	327	345	342	318	352	338	327	317	309	287	322	305	344	321	354	302	325	302	334	320	300	346	293	293	333	318	297	288	332	327	328	301	300	284	307	309	329	319	317	327	358	306	304	380	324	301	293	318	305	343	297	363	322	365	317	375	329	292	344	316	325	320	340	323	299	292	344	325	338	362	330	324	331	348	330	359	344	306	370	297	339	362	314	329	355	343	316	288	300	356	306	360	306	315	361	321	341	346	314	329	307	333	368	343	344	327	343	359	313	311	358	346	337	351	309	322	329	339	313	363	336	294	301	358	358	360	337	331	289	331	346	329	330	360	348	336	302	324	365	343	311	314	322	317	305	321	346	285	308	306	334	318	344	372	328	305	326	326	340	335	337	331	342	329	313	307	312	313	307	335	332	311	339	347	350	328	322	360	299	317	306	357	351	315	348	310	319	316	312	322	323	317	317	333	340	321	345	343	324	317	313	339	343	300	314	336	333	298	310	324	394	335	309	351	334	326	299	336	327	315	319	346	372	328	344	345	347	342	334	319	362	350	305	313	356	298	349	310	320	332	321	351	352	312	313	328	334	316	329	349	333	334	318	336	329	330	330	320	328	332	332	302	301	338	351	347	324	342	335	351	319	330	360	377	347	365	326	346	321	332	333	339	340	342	324	326	317	336	360	327	365	367	360	299	310	316	353	321	368	346	300	318	365	305	327	333	331	348	292	318	315	290	315	297	328	293	308	324	345	306	358	308	302	317	389	339	344	308	320	353	322	330	280	339	320	375	322	328	325	292	320	317	301	349	333	317	326	328	303	307	325	333	305	322	355	316	324	309	300	359	335	285	351	350	348	322	295	309	306	317	319	335	317	338	352	301	324	314	319	320	378	343	324	296	321	334	302	311	364	334	346	347	310	332	314	344	323	309
5701	883	792	802	761	719	739	760	707	724	761	746	722	751	746	767	724	704	757	731	750	678	774	758	704	762	785	750	802	729	732	745	703	763	771	759	713	699	742	771	700	720	746	760	762	729	743	701	731	754	780	754	744	759	792	730	717	762	791	740	720	763	721	754	796	707	764	738	701	738	675	735	785	772	717	715	724	710	720	773	751	742	702	791	744	741	736	741	767	786	713	776	730	703	775	724	720	689	755	726	729	755	726	750	758	765	681	734	685	749	701	707	768	735	691	776	754	751	756	750	789	744	745	744	757	732	740	766	745	743	747	706	690	743	724	736	748	720	726	719	741	716	720	755	737	751	698	734	690	737	740	741	692	734	779	703	655	728	766	684	739	682	729	757	767	746	786	729	712	730	735	726	714	669	739	721	692	746	719	743	680	754	736	726	721	694	701	790	700	705	769	717	724	710	722	727	695	743	768	739	734	725	723	727	706	767	717	672	757	770	721	735	744	716	771	742	715	781	707	782	736	724	736	764	734	714	716	705	750	740	745	698	777	750	770	731	756	731	710	736	691	737	758	730	715	727	774	767	720	739	776	777	749	725	776	768	717	709	694	732	701	767	769	737	747	717	775	756	736	693	741	791	751	704	742	737	738	799	741	716	757	761	768	723	747	745	752	724	729	737	733	686	733	715	734	693	687	712	715	744	710	734	663	735	702	784	698	727	738	785	751	723	710	765	709	742	729	741	761	761	739	763	779	757	759	718	763	729	725	718	735	755	775	768	757	693	682	752	733	759	720	767	768	673	760	760	737	703	717	747	736	694	749	747	737	720	715	763	697	778	706	736	714	768	724	711	700	779	767	690	759	713	729	675	735	764	736	722	765	778	757	746	652	720	759	739	726	779	757	722	725	715	759	676	692	697	777	751	768	741	730	702	729	757	704	737	759	672	738	731	729	799	753	702	735	747	761	714	756	721	771	724	762	796	768	725	671	759	716	736	727	741	709	713	746	712	755	757	726	744	697	725	742	694	721	751	723	694	753	750	763	704	796	700	721	744	712	725	731	797	750	731	666	718	716	766	760	736	706	674	747	783	735	764	743	773	716	760	724	716	739	772	739	747	689	700	755	698	726	734	761	750	717	755	747	742	711	716	721	737	755	784	698	721	735	730	704	718	701	796	780	722	760	746	730	734	749	740	736	731	747	748	743	740	700	755	759	738	731	746	742	760	708	751	730	724	783	774	697	738	746	746	754	749	740	791	774	767	737	740	730	737	760	759	778	759	746	746	762	724	767	720	780	707	741	718	742	780	720	731	778	758	751	746	762	740	717	668	696	779	747	781	692	755	738	732	766	776	748	754	686	741	719	778	746	754	783	740	772	755	694	785	740	732	692	758	727	746	699	698	711	736	731	756	750	769	747	680	738	749	766	712	689	695	703	747	720	752	727	696	706	733	744	720	762	784	690	773	708	763	728	762	720	744	738	739	771	772	751	722	751	733	661	749	734	715	734	760	728	762	798	727	758	746	752	731	750	686	736	761	738	700	667	735	791	760	738	714	728	730	707	739	752	761	699	761	769	724	721	719	704	746	715	718	703	730	734	702	769	720	744	752	729	769	719	724	744	734	747	747	752	718	717	715	729	746	719	748	735	754	748	747	733	686	747	713	756	700	725	754	720	681	743	794	735	753	754	738	771	749	758	768	754	719	774	768	755	704	732	696	749	757	742	728	704	714	715	761	755	733	769	726	710	715	711	746	743	750	749	741	724	779	759	738	771	751	730	735	730	746	766	727	754	739	748	712	773	744	736	753	740	734	713	755	787	741	780	741	726	710	800	755	747	721	683	746	675	720	729	764	736	744	735	722	705	757	704	771	715	730	764	695	711	720	711	708	684	723	793	712	783	736	752	734	726	689	701	728	792	729	734	781	723	767	750	735	732	727	773	749	747	801	777	692	702	789	715	753	740	752	715	751	717	739	757	735	744	746	762	751	691	767	739	731	805	730	720	699	765	735	687	723	728	721	713	720	681	801	720	750	762	757	749	730	698	741	757	739	770	722	755	758	777	749	778	736	738	718	719	723	706	776	755	738	782	699	730	710	767	732	738	740	777	687	727	758	743	757	758	761	766	701	707	743	718	754	770	734	778	720	759	723	737	750	715	720	741	696	763	766	723	740	740	735	766	731	737	769	750	767	713	754	737	746	700	723	766	721	738	744	763	718	712	775	726	758	719	731	713	741	809	711	733	723	745	774	732	726	722	697	725	740	735	748	731	712	741	741	728	764	712	711	786	738	715	713	731	712	749	746	710	732	808	684	786	724	712	752	780	720	756	747	758	728	754	743	762	706	749	761	717	736	727	758	766	719	728	741	754	746	778	765	759	765	806	735	770	767	784	739	766	745	757	733	709	763	753	731	750	712	726	706	704	718	718	750	738	758	750	710	704	763	774	740	716	767	746	719	683	730	736	726	756	741	726	726	745	720	736	724	700	710	769	748	728	777	737	764	711	716	803	686	734	749	738	728	736	731	731	762	737	791	720	708	723	724	725	709	700	750	738	754	740	733	734	691	786	674	735	747	700	749	757	695	704	810	739	772	706	746	723	747	745	738	753	724	750	700	733	736	745	736	754	698	768	816	757	722	824	720	744	733	714	761	738	770	741	741	698	730	767	688	716	734	759	708	719	777	746	721	766	739	735	787	726	756	734	715	713	739	710	775	761	709	692	780	785	771	756	754	753	773	745	803	764	791	676	740	723	790	704	742	731	735	726	746	770	740	751	704	751	740	734	752	742	740	741	778	697	725	726	711	714	687	727	760	732	757	760	716	757	742	762	756	726	736	706	739	772	767	723	740	723	733	779	763	698	739	776	760	731	745	747	712	739	772	773	743	743	726	727	730	707	715	676	720	772	716	715	715	692	737	689	757	746	757	741	736	772	734	744	750	786	663	751	786	723	805	756	694	721	742	718	729	703	721	806	772	794	785	767	712	730	737	722	756	720	763	756	719	760	801	747	680	737	748	716	737	733	725	751	729	771	750	754	745	724	757	685	720	769	770	722	761	720	756	724	706	720	771	756	679	784	761	731	688	727	744	721	725	756	705	728	779	749	754	712	743	701	728	743	716	764	721	737	757	768	740	678	733	779	756	791	739	764	774	728	728	749	717	729	743	757	721	745	728	752	734	721	734	712	728	769	794	719	745	738	768	719	719	716	751	721	746	782	736	687	667	740	736	705	732	741	697	738	779	746	719	697	693	740	742	734	725	747	699	758	767	714	783	743	711	764	744	733	700	782	778	748	753	744	704	750	735	726	748	723	698	728	709	752	750	716	754	726	719	720	709	760	747	747	764	758	764	795	750	746	744	714	720	724	743	726	744	705	709	776	758	737	735	739	720	701	724	689	713	754	757	738	725	748	693	768	694	756	726	748	711	737	702	746	744	728	734	761	740	732	764	721	681	797	731	738	726	673	757	720	734	772	730	724	727	749	743	742	734
25324	21689	25449	28392	21577	4565	592	531	470	416	408	417	441	414	426	392	396	414	366	408	413	394	390	401	377	437	380	418	396	374	432	438	447	408	400	360	391	404	417	421	410	359	400	374	393	414	395	379	360	374	410	379	425	429	396	394	379	416	420	384	418	388	395	398	349	395	403	391	375	384	388	397	389	369	377	396	404	375	383	445	414	383	384	392	405	433	349	363	391	386	412	399	389	394	390	436	409	391	384	395	390	357	402	434	405	401	453	377	375	404	380	412	417	402	392	412	372	427	382	459	391	412	391	423	422	371	415	370	390	389	389	384	394	405	411	379	396	376	426	372	392	352	436	393	373	437	374	366	397	387	378	385	360	449	374	385	384	406	429	422	413	426	405	424	400	380	411	379	389	393	404	382	387	402	370	384	419	385	405	435	406	399	415	406	382	411	434	398	429	365	431	379	364	401	387	393	427	390	370	375	401	395	372	399	401	390	377	381	365	382	395	378	413	395	390	399	394	419	408	374	402	349	461	409	419	409	390	390	433	361	414	390	388	400	379	369	387	401	391	416	423	404	372	363	391	434	378	349	391	425	404	377	413	413	391	407	368	412	391	371	370	415	391	365	438	399	389	406	406	379	397	370	382	385	381	404	400	424	403	401	370	413	437	397	385	391	394	385	410	388	414	422	436	402	369	387	416	379	400	366	401	370	361	388	415	400	413	363	357	409	359	385	373	415	369	379	426	438	358	403	382	392	403	356	341	395	415	356	391	384	410	368	385	415	430	424	388	362	354	367	358	372	397	381	369	401	410	399	403	375	362	401	382	385	392	421	426	392	414	406	410	405	415	397	389	429	380	416	397	410	408	374	387	398	423	411	399	382	350	370	404	400	408	351	367	435	361	406	401	364	413	389	445	358	407	399	366	347	435	373	376	386	396	404	342	384	398	345	389	385	364	391	382	369	432	394	375	385	394	393	341	394	358	391	407	406	393	412	438	382	422	399	409	411	364	434	398	379	380	451	379	425	410	354	377	378	337	402	425	404	392	371	407	416	383	404	398	382	370	415	395	373	363	437	382	424	419	418	392	379	391	380	393	395	378	365	364	407	401	390	395	417	404	362	405	397	422	408	464	373	395	426	370	445	452	395	386	376	386	415	371	420	390	410	387	399	406	360	443	384	387	409	396	420	382	409	376	390	413	372	378	383	408	382	378	383	384	396	391	408	389	426	424	400	370	352	387	377	416	417	381	326	400	401	375	403	421	385	419	439	374	420	404	381	394	394	430	386	392	342	410	358	374	369	396	365	394	402	431	407	383	407	400	353	382	403	404	386	416	430	389	401	411	354	363	352	409	353	428	418	363	406	402	386	357	366	420	369	347	386	414	411	366	381	393	404	451	355	381	386	395	370	382	396	392	378	363	416	398	423	378	391	385	368	401	365	402	397	404	396	415	379	370	443	371	386	396	374	424	372	404	398	374	381	396	383	384	376	392	409	407	397	433	422	396	390	401	412	388	383	416	408	374	405	392	397	361	438	368	353	387	400	385	417	407	391	424	402	356	397	371	388	394	402	395	400	378	394	406	388	395	396	387	352	379	423	385	427	384	392	400	372	362	407	450	367	365	410	415	346	401	402	430	366	412	362	418	376	384	364	413	392	390	402	411	406	389	356	395	445	406	392	398	388	399	411	398	367	384	427	393	388	391	366	382	388	385	373	421	422	402	398	405	397	409	376	404	385	394	360	426	403	365	430	406	391	350	415	411	340	369	430	349	397	407	380	376	422	384	358	409	382	378	426	396	353	399	390	386	371	401	396	380	394	387	365	374	389	370	364	379	406	411	416	417	390	367	414	405	403	402	385	401	399	406	391	456	394	373	369	388	380	365	426	394	403	389	408	374	429	406	357	399	359	411	385	390	425	415	429	398	397	391	370	425	374	358	387	436	404	363	363	369	434	388	378	392	366	375	386	391	377	341	421	365	392	379	412	421	414	394	345	375	360	418	384	401	395	380	394	429	390	389	403	353	412	415	410	372	383	397	373	399	391	359	381	415	373	408	392	373	386	345	388	409	418	388	400	410	418	420	375	386	396	379	357	425	402	395	380	386	415	370	401	407	410	425	404	398	401	386	380	415	377	420	399	378	383	402	371	394	373	409	426	372	385	391	394	375	379	389	382	381	427	383	366	389	376	399	397	428	362	389	415	428	384	419	396	373	410	377	405	396	381	398	412	395	372	417	382	420	386	366	373	382	432	409	386	394	438	410	390	404	432	392	411	405	396	389	442	403	381	375	379	404	406	416	400	399	382	395	362	429	418	419	367	388	371	369	390	441	370	391	399	413	400	377	376	402	397	408	417	412	414	404	421	402	397	399	411	343	367	382	387	431	420	382	392	383	404	391	397	405	405	397	395	391	376	393	377	373	374	374	371	376	455	380	372	421	417	411	403	373	412	398	384	392	412	387	403	381	373	373	345	420	396	393	388	416	348	432	417	382	375	396	404	399	413	415	371	398	396	398	395	363	370	406	406	421	439	378	383	396	362	415	404	423	385	425	337	360	426	396	378	380	448	378	382	411	403	440	411	390	388	391	363	381	362	411	408	406	366	400	392	371	380	371	362	375	415	430	402	392	373	362	388	385	393	417	389	426	412	421	383	349	392	393	387	400	404	390	380	390	391	354	373	386	396	410	375	366	365	351	416	402	421	396	430	405	382	378	412	352	395	399	380	403	425	428	385	375	387	397	387	397	352	385	382	406	389	380	358	383	404	422	400	373	380	379	392	383	367	398	415	383	389	371	321	379	363	392	363	394	395	455	370	361	420	379	383	371	387	416	400	399	382	372	401	377	377	414	372	414	386	421	367	381	376	454	388	396	347	379	365	399	410	362	416	372	379	390	368	409	387	403	386	392	397	361	379	404	419	340	387	401	387	383	357	393	421	389	401	406	358	365	413	412	370	396	442	410	414	364	368	381	365	364	394	432	376	395	395	368	371	407	379	393	405	393	396	449	402	348	417	418	378	358	398	392	384	397	367	433	392	408	346	385	368	389	396	443	374	412	425	384	394	387	376	400	408	409	416	415	368	414	389	395	407	390	410	404	405	410	408	402	378	414	394	370	378	405	364	366	387	393	414	366	409	387	375	386	395	424	388	369	388	410	408	422	394	422	378	350	414	391	354	363	384	412	444	386	378	380	392	389	436	408	398	391	386	415	434	395	372	376	387	432	381	411	372	389	426	375	428	388	398	422	372	415	420	395	373	401	363	408	411	429	379	376	376	388	359	383	355	370	397	387	374	407	380	391	368	355	423	388	401	382	384	400	344	399	411	399	347	375	346	409	395	398	413	392	385	416	390	393	384	371	413	402	402	375	378	363	391	422	415	393	379	366	394	392	365	398	370	420	381	420	414	391	394	357	384	405	378	377	386	369	417	372	435	404	377	420	383	397	422	397	416	377	389	392	391	368	394	370	379	412	382	391	433	349	398	382	407	391	379
3326	3236	2161	1387	1089	1015	886	884	867	868	892	860	867	806	836	903	846	851	857	826	891	793	885	808	840	850	837	885	827	827	850	851	785	863	845	808	884	863	853	857	876	854	874	850	863	818	830	856	839	836	834	810	814	853	786	817	863	822	861	847	783	830	851	876	886	884	853	812	820	926	842	822	802	826	785	862	832	816	820	814	850	830	809	839	859	866	805	808	819	832	856	862	812	869	838	828	779	806	796	819	845	886	830	831	851	899	833	857	809	872	814	767	853	817	851	844	799	869	902	845	825	887	856	804	830	816	907	785	852	840	819	844	863	792	846	843	796	839	826	883	902	845	806	846	809	871	774	866	865	860	831	777	821	853	855	883	831	821	796	820	848	869	866	802	835	901	907	857	848	796	862	838	879	838	791	823	816	781	843	817	819	801	819	870	784	846	879	827	860	900	877	850	828	861	863	832	870	816	807	828	816	845	879	804	840	825	836	816	824	849	842	829	918	866	853	880	842	831	855	833	858	839	869	893	835	858	857	834	831	844	860	879	814	863	816	897	841	854	824	888	863	829	828	826	825	883	859	812	836	810	827	858	902	855	771	845	830	803	878	817	875	851	847	795	866	822	855	799	863	820	883	832	837	890	864	774	868	816	879	855	841	865	837	824	825	892	859	800	827	853	867	789	823	818	803	875	833	873	768	821	839	868	836	871	849	858	860	833	890	859	888	804	858	814	816	865	806	869	762	820	843	873	846	820	829	878	836	809	816	834	848	880	779	855	830	857	849	856	825	791	903	862	827	837	811	816	868	803	835	841	841	857	889	830	813	828	835	830	802	812	834	872	858	845	870	878	938	869	803	837	797	872	902	862	867	833	905	863	769	805	848	842	817	810	830	816	865	848	833	849	804	903	859	849	799	888	802	838	824	849	792	823	843	837	813	836	839	795	837	836	836	819	821	852	887	845	868	773	816	825	848	828	821	847	893	843	863	777	799	843	834	851	847	807	825	873	834	841	837	844	834	854	837	864	869	840	835	783	782	844	783	855	809	831	845	840	832	824	854	853	856	857	873	875	811	830	859	851	860	890	839	854	877	870	807	866	826	886	814	883	814	896	860	878	866	793	830	847	841	851	837	842	825	834	868	887	802	900	792	877	864	860	880	804	827	828	801	863	816	819	893	811	879	861	853	841	835	878	784	816	860	850	817	781	868	873	832	839	794	853	828	816	827	848	844	847	822	846	814	818	837	830	816	859	858	812	844	866	867	836	864	831	798	861	816	852	821	867	879	846	858	824	856	830	935	866	797	825	850	822	802	832	821	842	839	831	853	797	797	881	869	870	804	850	848	856	778	842	863	900	830	872	870	819	889	823	843	813	878	880	799	819	826	853	813	848	836	841	847	871	793	853	833	841	864	873	795	867	835	790	867	825	862	930	798	862	830	828	854	840	823	870	838	822	786	798	880	852	798	847	832	843	766	813	853	805	841	845	853	828	828	891	886	818	827	844	842	811	830	831	835	803	870	825	842	862	852	828	855	816	828	902	811	826	873	805	833	845	808	789	839	827	793	833	846	834	868	828	885	794	847	888	818	856	852	830	860	874	828	821	829	843	824	872	836	838	881	854	807	795	818	845	821	880	837	847	826	869	823	853	870	859	808	842	801	800	856	851	838	856	865	818	782	840	796	842	830	901	841	771	842	861	838	826	841	803	823	877	805	858	836	885	892	837	802	842	840	865	819	822	845	848	836	846	805	873	802	811	863	808	788	891	864	853	786	796	916	829	835	837	804	835	851	823	811	848	859	842	846	818	833	865	877	849	793	771	848	869	852	796	822	831	827	849	850	814	812	853	792	798	870	864	802	836	809	779	805	847	862	855	816	863	870	831	776	834	849	800	847	835	801	871	818	842	877	828	847	843	859	823	879	852	824	883	849	853	831	829	832	878	872	885	827	869	831	820	835	866	886	870	822	862	892	859	832	859	842	809	825	807	860	862	841	853	862	842	861	824	829	884	818	830	791	772	779	825	869	857	843	872	814	872	810	862	808	824	806	784	841	860	876	829	830	819	810	887	848	786	806	826	826	842	838	823	842	813	822	824	839	826	905	852	833	798	851	853	849	853	869	854	817	847	882	838	843	838	832	864	826	842	851	876	830	836	868	885	850	853	878	847	846	871	855	873	830	836	843	858	852	849	841	796	854	835	826	863	842	834	853	833	797	823	825	819	880	841	836	848	802	841	845	872	808	846	777	838	794	839	849	850	817	795	816	818	831	864	828	793	830	821	811	832	846	865	845	825	829	875	848	867	795	857	815	780	806	836	823	849	860	869	854	856	848	836	807	839	856	821	851	798	814	828	827	855	919	824	856	877	834	828	826	837	853	873	811	806	879	886	841	819	849	840	852	841	804	797	847	836	869	832	850	839	835	896	815	833	856	873	844	855	873	833	841	839	876	864	864	848	822	866	811	838	871	851	845	808	904	858	792	828	906	785	855	808	904	853	803	865	805	846	826	816	889	839	833	844	859	844	837	777	864	840	785	832	894	838	829	818	822	828	845	838	810	812	814	866	853	814	834	865	853	804	849	809	872	938	896	813	858	834	905	839	791	794	814	853	816	851	798	850	814	828	793	828	827	810	886	806	832	890	857	828	878	908	834	806	871	822	826	840	801	857	819	906	816	862	845	847	770	867	897	882	860	789	869	816	851	854	870	807	867	855	871	850	822	832	809	890	841	833	830	864	838	827	811	876	848	865	792	838	839	815	844	822	804	848	864	873	904	817	874	866	801	853	807	841	877	810	854	894	871	854	815	850	873	846	854	837	859	813	840	846	850	814	826	891	863	878	869	843	874	803	800	860	845	814	819	821	835	826	865	788	818	807	881	884	776	908	826	862	877	836	810	836	833	804	800	809	786	801	863	851	831	795	807	857	838	831	830	842	803	893	802	817	804	847	852	836	825	838	831	863	863	858	864	851	868	871	834	857	825	841	826	809	817	811	850	796	860	835	864	804	818	850	810	817	872	800	817	850	811	835	845	831	837	820	849	900	872	831	803	858	844	797	809	837	848	845	835	862	826	873	885	802	817	836	851	854	847	881	876	793	818	826	839	901	899	854	860	888	821	861	855	813	787	798	815	877	917	906	820	758	841	866	858	821	816	857	841	865	834	784	835	866	796	913	891	869	854	821	911	839	827	865	800	834	824	864	860	863	833	810	859	832	824	839	835	836	882	877	844	857	878	815	864	869	817	873	799	857	789	833	880	844	819	813	844	824	823	879	869	840	860	791	855	849	865	894	855	803	834	797	834	859	891	780	814	815	829	843	864	833	864	872	824	840	819	814	866	852	849	843	833	887	862	800	848	876	789	874	886	872	833	842	805	850	856	757	836	867	820	838	850	861	826	823	879	829	802	822	833	867	810	832	894	850	841	857	852	840	905	837	839	847	860	827	832	804	836	872	869	836	836	851	816	875	827	836	803	847	847	828	848	906	823	818
24524	21704	26091	27860	21713	21709	3033	505	362	308	328	306	258	260	259	248	241	220	257	257	255	236	219	242	275	218	254	253	206	226	272	252	224	219	233	239	213	232	232	228	228	239	203	208	209	233	243	234	206	240	209	227	258	247	219	208	233	243	243	239	233	221	211	237	205	220	237	246	230	230	232	230	227	242	225	205	246	253	212	213	241	241	239	228	240	216	220	258	220	224	272	202	231	236	213	228	195	224	193	223	217	228	224	218	237	188	231	195	223	232	233	227	201	216	263	191	194	212	214	216	200	224	213	241	238	216	226	188	222	227	208	214	241	243	187	207	210	238	229	241	229	223	214	226	207	227	208	255	199	231	214	228	219	232	207	209	203	193	245	220	242	216	227	211	220	225	226	225	193	230	251	220	223	216	243	229	226	219	217	219	189	228	236	222	200	228	199	237	192	230	255	239	204	229	202	223	238	246	213	255	254	203	230	231	216	220	208	196	229	218	218	248	186	198	223	223	235	232	213	224	223	210	191	238	221	247	226	198	231	216	211	259	241	245	199	242	226	233	232	248	226	214	221	229	211	227	216	217	214	222	233	221	215	223	235	234	238	199	196	240	200	236	234	247	222	259	227	238	230	254	241	205	220	206	221	243	199	219	224	203	203	224	224	247	233	228	228	216	196	228	221	242	228	229	224	208	205	234	234	226	225	221	240	220	208	242	250	218	220	212	218	228	246	243	214	218	251	212	236	247	209	240	244	245	236	214	222	216	224	214	190	217	247	249	220	223	220	212	215	233	231	212	221	199	225	221	253	203	240	238	249	227	202	230	228	236	208	251	207	247	232	207	237	221	214	224	224	245	208	224	225	194	238	211	230	206	255	263	251	230	228	216	213	235	223	222	252	178	251	191	240	234	229	222	232	196	247	224	243	242	256	242	215	219	194	240	234	207	241	228	216	207	230	230	239	220	198	211	240	216	215	227	237	195	196	218	240	202	235	226	215	214	223	228	234	277	230	200	220	215	224	244	211	211	244	235	221	204	223	207	218	211	213	244	211	223	237	212	228	218	192	226	205	204	197	208	239	232	235	231	219	220	221	236	226	225	206	234	241	201	200	214	209	252	198	214	228	236	205	197	219	206	211	228	227	233	241	198	235	225	223	226	218	201	223	244	217	223	231	218	226	222	236	203	228	211	224	243	230	234	219	259	257	251	200	207	253	206	242	246	235	222	220	219	212	234	244	194	226	222	231	220	225	257	204	212	211	237	219	211	212	234	215	196	221	223	211	213	263	225	243	207	239	201	249	211	209	233	223	225	203	241	208	200	211	255	218	209	191	221	198	215	207	208	211	238	223	237	221	230	233	255	237	220	193	203	231	197	236	236	226	217	255	247	189	240	242	281	227	237	238	233	215	225	215	212	194	209	230	237	222	218	217	190	235	217	239	233	217	209	219	203	210	259	225	218	251	213	232	216	203	205	212	208	240	225	242	214	267	205	210	216	217	239	228	217	222	226	217	234	215	224	235	234	226	244	231	256	225	210	226	205	223	219	235	204	217	235	221	240	229	213	218	229	247	235	253	213	226	233	214	204	213	205	261	218	215	207	213	234	216	233	236	216	247	201	226	213	226	232	204	222	268	239	254	236	232	219	220	200	215	232	218	231	225	204	210	252	252	228	241	245	214	215	228	226	219	238	233	199	211	249	243	225	234	224	252	267	227	213	217	223	236	232	223	222	230	217	211	216	227	198	223	214	249	247	231	213	245	225	222	250	249	224	249	239	214	206	204	197	204	204	240	209	229	222	235	219	226	231	230	242	218	211	205	209	207	258	206	234	208	223	206	239	204	203	218	219	240	217	226	235	205	228	221	214	223	217	217	190	256	219	208	228	235	240	207	193	229	242	201	197	223	189	211	216	223	238	231	220	234	213	228	217	216	225	215	227	236	211	209	241	248	230	232	223	195	195	217	241	242	239	211	229	256	200	252	202	223	223	216	182	197	238	228	205	228	213	202	203	224	206	165	212	238	210	228	230	219	217	240	245	213	201	224	232	237	235	225	219	247	221	221	241	256	213	226	211	226	222	231	228	216	234	227	219	231	254	208	217	205	210	203	240	236	252	232	213	214	187	197	210	220	235	224	235	208	204	237	187	192	216	210	215	236	192	217	219	242	191	209	243	223	209	208	229	238	210	210	224	227	218	209	216	233	200	220	240	228	203	239	244	236	200	238	232	195	214	206	222	235	229	246	213	249	219	221	224	207	212	238	240	205	254	228	258	183	208	227	212	217	210	229	229	230	231	198	204	203	218	247	202	235	217	199	224	229	240	251	215	202	220	209	212	235	215	259	200	213	217	236	192	200	212	271	191	219	236	237	232	229	242	253	202	209	247	221	227	205	242	232	246	237	211	217	216	214	251	231	234	189	235	242	212	209	226	234	226	222	217	209	205	232	203	227	212	181	210	208	245	198	242	225	211	219	203	223	206	204	199	236	241	248	219	205	235	214	227	249	225	212	204	214	221	231	217	228	225	183	196	234	220	195	226	205	260	186	225	217	222	248	233	224	235	236	241	203	191	215	234	222	213	214	229	218	221	184	197	193	226	239	223	221	207	242	231	218	224	210	216	222	218	214	209	203	244	207	238	210	266	243	247	242	227	221	210	203	216	227	208	253	219	200	207	254	221	232	222	221	188	221	220	208	251	217	209	224	211	235	214	228	249	233	211	247	214	236	221	202	185	212	253	216	217	251	219	226	214	233	222	246	227	231	220	210	213	246	233	223	216	214	207	235	219	199	218	197	209	238	197	224	253	211	205	208	204	213	239	228	222	200	244	240	195	211	230	228	243	187	215	263	235	246	206	248	211	236	248	214	217	211	255	216	205	220	198	227	224	203	223	224	216	223	202	227	198	209	230	213	218	196	266	216	248	237	227	207	196	220	265	223	228	230	236	210	209	210	227	226	206	192	227	225	230	224	189	232	205	198	226	221	209	217	226	215	244	242	212	210	234	230	234	237	230	264	244	214	237	228	222	223	241	221	264	229	216	201	211	213	270	245	245	189	217	223	219	227	224	261	214	234	224	226	235	232	220	230	206	202	208	211	220	232	189	202	200	237	220	192	229	218	210	234	225	241	222	225	223	203	228	198	199	227	212	229	213	228	222	228	208	215	205	223	226	216	231	208	232	231	254	221	236	259	229	215	220	216	219	222	212	226	227	220	220	214	206	222	220	216	232	233	222	266	243	232	212	236	212	209	211	232	233	223	228	220	195	214	214	207	180	198	230	234	213	225	214	255	235	204	233	224	197	218	233	214	226	212	208	254	241	229	232	226	237	223	234	243	211	210	218	217	242	235	202	218	226	235	228	206	213	251	214	213	203	212	214	228	241	245	213	237	227	251	212	234	211	217	240	201	229	242	207	191	237	241	255	222	234	232	241	230	228	237	177	234	228	223	240	235	230	201	229	243	205	188	250	204	204	231	224	216	231	219	220	238	217
3144	5088	3070	1467	959	753	651	573	597	514	519	553	534	524	526	509	518	494	506	507	521	506	520	503	502	525	541	494	513	484	511	474	539	518	476	496	519	516	564	508	470	525	504	497	491	502	524	520	503	527	493	536	507	482	496	516	456	477	531	513	456	480	505	513	484	466	510	509	478	509	517	478	492	523	473	545	485	510	497	487	530	515	501	492	470	514	490	509	501	506	518	525	497	483	512	452	501	474	531	469	536	473	482	527	492	510	518	520	517	504	489	442	494	519	504	504	517	466	548	517	478	526	498	521	497	456	466	509	491	470	496	488	503	502	488	554	484	495	542	509	528	502	538	477	505	510	518	534	511	453	481	492	488	482	467	513	490	543	533	493	503	461	484	485	498	488	523	511	502	491	439	520	518	507	524	510	524	489	488	433	504	479	494	496	515	490	532	475	503	515	487	510	476	505	494	483	501	539	483	510	495	496	490	507	503	525	490	472	533	480	490	502	501	451	540	481	500	497	508	520	509	494	483	507	514	504	509	507	448	489	476	519	469	498	485	479	501	478	505	480	483	498	494	486	500	477	478	503	461	472	469	509	498	503	521	479	548	511	456	523	529	512	515	519	482	496	503	476	533	488	487	527	547	500	515	538	492	496	523	494	453	476	504	502	510	485	481	493	504	518	511	486	467	508	523	490	508	483	486	479	509	508	502	493	531	478	491	511	495	485	511	501	513	524	536	495	509	455	527	516	506	496	500	489	510	525	492	485	518	517	502	470	477	493	489	523	476	474	456	507	494	500	502	486	512	497	514	472	452	518	494	471	485	504	489	492	477	531	491	495	474	504	480	488	498	527	487	470	507	504	484	531	511	498	532	525	507	514	517	515	465	503	513	532	481	485	487	487	458	521	480	501	516	477	461	531	492	499	494	469	499	509	496	531	509	503	507	485	497	554	501	456	467	519	481	515	500	506	508	496	478	481	505	528	492	575	491	538	497	456	483	503	551	553	486	510	510	484	482	491	482	501	483	502	477	494	486	446	481	517	470	509	514	470	513	489	470	468	495	511	486	481	476	504	496	490	480	492	491	516	492	502	494	468	498	501	502	518	483	502	515	497	455	496	480	503	496	524	515	504	492	502	529	474	477	493	517	501	511	508	483	426	491	467	465	495	507	488	526	532	507	510	502	507	494	489	483	533	522	529	475	494	465	506	492	472	510	476	455	473	495	520	482	483	502	522	533	488	497	476	527	465	480	505	482	538	474	475	451	477	491	482	511	542	513	473	503	476	503	518	504	488	498	499	496	479	509	507	510	503	515	505	533	558	503	489	530	505	486	529	461	504	458	499	468	466	483	513	480	547	483	475	519	498	490	458	517	485	509	522	485	500	525	499	468	510	491	491	434	477	504	505	511	489	502	486	479	493	504	503	477	512	516	484	500	518	490	512	549	505	511	492	492	496	513	443	525	485	507	476	488	480	541	502	488	499	508	525	493	507	489	491	492	507	509	510	483	518	470	541	464	504	515	532	484	444	540	519	489	502	493	477	504	528	491	505	482	505	471	491	477	483	502	486	505	480	499	513	528	493	447	501	512	481	504	463	501	526	465	480	493	484	494	505	455	525	515	500	480	451	489	448	477	472	519	490	506	490	468	459	520	469	543	481	455	508	528	498	476	460	499	495	501	509	520	468	517	484	510	490	489	495	474	489	547	519	490	469	520	526	541	518	519	522	484	511	481	502	488	502	503	485	485	452	479	501	512	488	500	449	466	503	471	513	544	502	472	511	472	531	479	502	489	501	497	487	495	494	532	474	509	468	492	473	554	502	509	491	466	465	484	449	523	484	510	463	466	497	513	471	516	520	518	497	489	494	502	459	536	482	505	482	486	491	510	496	486	507	472	469	515	500	475	521	520	483	488	479	470	481	499	485	469	475	478	473	515	510	483	496	505	484	492	515	507	513	496	503	524	452	471	502	497	505	499	537	517	515	529	482	477	458	490	490	495	494	555	491	522	519	518	504	507	496	485	491	459	458	478	488	480	456	494	510	488	504	506	506	493	479	526	476	503	516	482	487	446	524	512	517	486	533	521	518	476	504	509	471	512	483	478	499	484	524	521	512	529	537	493	527	495	524	486	490	502	500	515	498	509	475	499	474	532	509	479	489	527	490	470	482	495	504	514	487	511	482	514	503	492	490	508	544	529	492	507	510	494	502	472	533	494	496	488	529	485	523	445	530	501	461	480	517	501	519	523	523	503	505	515	480	477	552	471	523	527	534	475	500	456	527	503	499	543	484	498	504	516	443	504	465	524	498	523	468	488	523	492	474	493	536	502	523	496	502	507	456	487	465	473	505	479	505	486	515	475	482	493	485	481	473	502	474	478	518	470	502	469	554	513	453	489	467	509	496	474	465	540	504	494	506	528	497	483	523	477	512	472	481	478	524	501	450	503	469	510	528	478	523	512	487	496	508	506	492	520	484	473	461	481	474	544	519	510	489	478	489	506	468	516	507	496	516	545	507	533	496	508	515	473	475	473	464	474	509	479	470	515	505	493	484	493	482	484	530	489	520	509	506	484	487	488	476	492	483	465	459	468	516	520	554	506	474	494	530	507	505	513	460	479	487	527	489	469	483	478	511	503	464	471	474	509	487	502	511	491	489	502	482	504	490	507	486	492	506	532	493	526	526	516	493	488	455	480	537	493	472	477	494	477	514	478	490	497	519	483	498	489	455	484	475	511	508	509	476	505	533	515	466	483	510	510	468	470	475	533	481	518	473	464	504	499	512	497	545	474	488	514	495	519	498	495	490	452	514	512	520	504	523	514	461	491	478	496	550	492	460	488	477	473	507	477	523	561	503	499	492	486	482	496	531	472	485	470	503	498	483	462	516	510	519	518	501	450	485	500	528	508	458	475	504	507	517	476	484	496	492	519	512	496	517	486	474	464	484	504	486	483	516	502	512	497	551	519	512	517	497	497	485	459	489	483	499	509	463	480	492	487	521	537	467	524	445	472	483	514	512	476	485	460	541	480	463	527	468	448	486	473	485	507	512	464	488	533	513	520	529	508	470	458	467	518	490	492	515	482	528	492	479	492	547	460	479	485	467	466	535	515	466	487	467	536	476	514	532	499	488	498	499	495	557	507	478	498	519	477	524	518	490	512	518	488	479	483	494	514	493	514	538	506	527	497	490	504	478	477	512	489	475	504	519	496	470	527	497	505	515	517	485	489	528	479	477	485	535	527	529	463	482	527	498	480	507	526	542	513	479	466	493	525	509	509	438	487	502	441	495	475	526	494	503	500	483	510	492	547	532	518	486	500	491	475	469	479	526	475	507	458	495	465	488	483	484	521	490	472	551	460	464	459	490	514	483	540	529	526	489	533	505	504	472	447	490	500	486	496	513	490	484	507	486	501	524	478	540	462	463	494	464	518	513	494	504	535	521	478	488	480	506	483	484	472	493	456	491	487	491	486	506	475	504	510	490	475	540	542	478
33698	10995	1305	670	524	508	362	315	334	304	335	349	329	349	339	349	352	311	316	299	336	309	300	316	350	331	346	314	341	329	345	276	313	322	315	316	315	319	299	332	358	327	285	325	327	307	344	336	338	334	322	335	350	335	332	319	338	343	273	301	348	321	294	333	327	322	311	333	323	346	301	329	333	316	310	336	355	342	350	288	306	332	325	330	358	350	333	340	338	306	336	297	370	349	358	321	335	307	295	333	334	363	312	315	332	301	320	323	318	369	324	303	344	339	345	319	313	326	302	330	322	308	360	341	334	316	338	344	332	337	349	340	287	328	288	315	346	335	340	324	323	323	327	355	338	357	362	348	326	331	358	363	310	306	328	349	329	323	318	352	363	330	332	302	326	331	296	352	325	332	348	358	344	321	335	325	353	350	337	335	314	342	344	299	349	343	301	329	323	359	309	362	354	303	319	333	315	324	282	292	330	319	340	317	356	334	290	334	296	347	339	342	340	289	347	339	340	304	362	301	351	319	340	318	322	322	285	282	288	356	328	304	325	326	354	310	342	327	339	329	338	309	299	315	333	324	334	318	315	359	287	311	327	339	350	328	324	321	303	338	312	330	336	342	308	312	327	338	310	314	340	343	312	286	324	327	326	326	348	346	368	342	340	312	348	315	333	329	339	345	348	332	302	369	339	344	302	345	334	303	287	320	312	323	303	335	333	300	332	367	334	343	349	325	294	317	319	293	311	315	338	363	347	308	330	330	361	323	304	335	323	345	337	321	327	310	313	338	321	313	320	334	322	299	324	331	308	359	339	350	387	353	346	313	333	325	307	337	356	332	344	320	324	321	359	335	324	323	319	349	319	326	356	349	360	333	369	339	310	304	308	333	319	349	303	324	356	318	348	296	328	314	349	336	339	336	351	330	313	317	320	302	308	384	317	349	301	322	354	338	306	355	331	312	341	339	310	360	360	374	341	306	344	319	304	301	310	340	337	303	343	329	340	286	337	337	306	340	324	351	338	325	311	348	342	316	345	349	325	317	335	320	326	354	351	338	336	353	329	335	353	319	335	305	307	325	315	331	334	309	353	364	321	338	346	363	355	330	311	346	334	323	313	326	309	288	326	332	340	345	357	330	328	333	340	311	325	337	342	341	306	308	309	349	341	344	334	340	328	310	338	344	356	330	374	326	352	381	338	316	330	319	338	304	308	302	313	301	323	312	338	353	340	332	301	350	320	389	317	347	322	308	325	323	284	315	317	340	339	316	285	353	320	298	336	317	331	325	339	357	311	334	300	287	322	333	316	304	329	336	297	322	364	310	310	331	330	318	319	310	386	335	330	322	332	374	359	332	309	312	323	362	338	320	309	310	332	346	341	324	287	349	311	325	346	350	320	329	337	301	341	335	329	328	302	332	316	314	318	305	333	327	330	346	327	326	331	347	324	310	343	366	314	319	340	302	315	313	306	315	304	338	334	347	342	304	307	320	351	318	356	298	299	345	327	324	320	301	337	338	358	333	327	327	329	326	306	342	340	329	325	345	308	322	345	322	329	341	332	318	336	303	333	336	333	348	312	329	359	330	315	337	327	332	315	361	336	361	337	327	329	315	300	328	348	338	318	343	333	319	316	312	325	313	334	310	336	318	321	362	304	350	369	308	329	333	320	331	303	289	310	324	317	325	345	348	316	323	334	362	310	320	320	350	314	301	315	341	328	310	327	336	316	319	328	305	349	367	336	328	317	290	311	326	316	320	329	308	331	309	322	322	292	320	310	337	306	329	333	299	332	310	329	351	344	373	310	322	331	298	305	311	339	326	328	307	326	343	335	313	328	357	344	299	303	314	320	362	330	293	351	347	358	321	319	337	334	325	333	346	333	340	326	316	321	323	320	342	321	342	350	339	307	330	292	318	294	331	280	331	297	324	316	344	353	345	343	310	342	318	301	309	344	335	318	294	334	329	337	327	300	334	295	343	342	291	332	326	337	359	341	326	339	315	335	334	331	301	352	320	347	356	335	318	308	355	322	333	319	362	342	321	329	340	315	317	322	325	309	357	318	332	302	295	340	329	305	355	341	330	321	347	328	344	357	322	327	321	317	300	283	340	351	346	359	322	329	302	321	330	318	305	328	323	372	335	320	361	316	331	341	332	288	328	295	324	368	307	330	336	379	326	343	324	342	358	324	290	338	324	326	359	320	332	292	321	320	315	311	329	347	336	358	332	337	364	320	324	325	313	360	335	337	326	327	322	344	344	318	329	323	346	350	350	300	326	297	325	318	330	337	340	331	305	312	352	287	319	321	325	323	303	337	342	344	298	310	309	313	301	372	337	318	334	299	345	319	353	334	293	328	341	317	307	328	335	369	288	331	317	302	327	324	326	357	287	301	335	332	360	371	346	335	363	319	315	310	350	367	366	316	347	283	335	328	314	315	299	337	327	320	341	340	328	316	348	306	317	357	315	331	329	321	304	297	298	349	338	331	322	314	296	342	335	350	362	321	305	360	309	313	338	340	335	300	294	333	359	323	257	334	332	344	342	335	324	318	350	315	332	329	311	354	335	340	333	329	341	322	314	331	317	328	337	309	349	363	334	339	306	307	307	320	319	302	345	300	309	293	301	339	296	313	299	268	325	339	325	289	310	366	324	331	327	342	358	322	359	329	322	340	319	337	350	301	361	349	361	342	334	361	324	288	304	289	335	332	324	333	308	385	313	319	368	299	313	337	315	328	344	331	326	328	367	314	319	351	315	325	347	318	302	327	344	365	356	330	322	311	319	331	314	350	349	333	294	296	318	326	296	347	331	301	300	346	349	363	339	339	324	315	302	317	304	288	348	347	339	325	367	350	319	298	368	314	331	298	319	345	325	325	329	296	359	313	317	313	342	334	333	327	337	335	336	318	329	303	350	325	306	360	318	335	331	312	344	336	310	314	351	284	335	306	331	293	328	351	315	342	336	348	332	365	352	304	314	330	296	334	318	321	323	344	347	362	332	355	306	295	325	339	332	352	329	318	320	303	324	324	308	319	305	347	362	313	327	284	320	309	328	302	356	329	307	318	307	326	327	350	309	318	360	340	310	359	318	304	331	289	307	322	319	334	320	335	346	326	318	319	323	328	358	334	321	343	319	334	298	303	329	332	330	310	333	305	328	340	298	352	318	322	326	348	301	323	319	336	325	346	336	313	320	307	298	343	314	340	302	342	341	302	335	304	312	343	359	289	354	345	334	331	328	322	328	334	352	357	305	322	312	333	326	318	349	314	320	333	367	309	324	336	326	302	342	326	290	337	343	350	312	318	339	334	310	361	336	273	293	328	318	336	326	303	318	345	318	294	324	344	352	315	310	330	319	290	343	350	327	326	293	306	339	343	346	337	347	353	366	341	328	304	328	320	329	347	329	345	352	355	344	341	339	318	324	316	330	330	357	342	304	346	315	314	316	350	344	301	338	313	322	333	338	304	306	335	345	312	300	330	347	337	312	370	295	335	327
5814	903	850	789	747	694	810	784	750	744	760	745	734	729	754	764	785	721	760	721	759	741	727	732	734	714	771	728	767	689	760	735	742	715	738	730	729	735	716	759	718	737	744	701	858	758	752	750	685	736	769	726	704	714	721	755	716	739	738	741	724	733	721	756	773	751	736	730	716	709	757	717	774	733	795	688	786	772	714	758	750	798	755	709	765	694	716	702	735	754	751	767	697	741	747	744	783	742	727	720	737	747	704	760	699	695	753	750	742	727	721	737	744	747	685	744	750	752	717	748	699	700	700	712	692	730	731	778	762	723	723	740	723	774	728	714	739	767	765	730	708	754	764	685	724	713	778	802	700	681	767	777	709	787	741	755	749	768	729	785	821	728	781	778	737	733	766	712	718	767	770	684	718	761	769	737	769	744	740	709	805	758	723	732	792	691	735	804	709	728	731	712	718	761	766	758	774	770	728	749	739	733	739	780	759	756	700	684	719	699	743	737	752	786	735	768	744	741	748	757	748	707	735	740	772	723	744	697	763	710	699	731	694	699	706	768	764	729	763	694	755	667	705	730	775	749	730	742	721	742	762	736	783	775	811	779	754	747	705	717	722	802	751	773	738	680	747	721	725	723	762	741	730	774	762	742	754	723	728	712	765	773	738	745	727	729	739	767	769	735	734	765	712	769	718	770	727	761	748	734	740	780	764	757	757	705	740	721	723	747	784	774	743	728	732	730	740	747	742	772	754	735	729	695	733	736	756	698	724	744	777	713	718	754	776	731	743	757	726	773	708	716	776	756	721	744	721	673	753	745	732	725	712	756	784	752	733	734	788	703	713	739	728	738	736	795	743	754	752	735	721	735	743	724	716	752	733	775	775	726	723	689	726	711	718	746	721	723	689	752	730	758	742	715	755	743	755	750	734	726	790	744	704	729	755	756	671	713	745	751	779	713	755	755	700	661	744	760	733	722	739	748	716	751	748	748	713	722	767	761	714	748	718	729	732	693	726	771	742	731	729	703	722	735	744	744	779	732	756	717	696	724	742	753	699	737	738	732	747	719	705	718	714	731	719	780	746	740	732	784	750	731	732	778	746	675	776	741	722	748	777	745	753	712	746	743	747	764	741	741	741	742	767	737	741	761	835	727	719	687	727	678	745	742	724	789	772	739	730	690	723	745	692	698	732	769	742	777	737	732	770	793	730	715	768	733	679	738	725	783	740	774	763	771	735	770	712	788	741	690	753	726	790	726	779	709	733	744	702	703	738	729	722	753	732	752	751	777	760	730	707	750	762	763	733	695	749	719	754	688	719	739	746	758	682	790	767	763	793	746	746	751	732	730	683	748	758	721	794	716	744	757	731	761	740	746	736	766	759	747	688	722	765	735	719	739	727	742	703	758	745	741	770	748	719	725	730	763	706	737	749	768	736	727	693	726	774	690	714	751	754	756	781	712	748	723	735	724	711	735	729	762	765	770	789	793	751	724	758	777	703	729	703	730	752	738	784	744	755	765	732	730	690	734	794	716	749	748	742	726	728	722	697	759	758	730	703	733	762	787	738	748	770	756	773	784	769	699	780	736	784	751	761	764	734	728	772	712	745	744	767	738	753	754	727	743	775	795	729	706	721	737	760	717	733	722	797	758	755	736	781	731	676	720	698	694	720	794	740	693	703	696	739	717	736	736	759	730	737	743	729	779	721	730	750	762	719	736	748	724	708	751	789	757	716	742	763	752	802	755	752	741	747	710	730	774	725	752	725	745	716	746	724	764	704	725	686	750	737	734	748	726	728	739	701	763	744	742	773	732	760	719	754	796	766	725	757	753	756	731	749	766	761	703	752	770	727	767	762	714	754	751	752	716	740	695	754	779	742	769	747	719	791	713	723	732	723	723	739	748	698	708	779	740	752	749	755	724	728	733	799	736	765	745	711	725	785	765	743	726	725	738	776	706	752	771	763	733	764	712	739	729	747	744	762	723	745	795	685	768	724	770	706	744	728	734	705	713	742	751	749	736	748	794	673	738	744	736	747	683	765	766	712	739	788	746	724	801	765	753	778	734	710	714	723	727	743	706	662	753	723	743	755	748	708	720	722	731	750	716	748	707	747	704	811	774	725	739	724	749	763	742	743	727	732	694	781	746	721	758	757	753	806	785	706	737	717	775	703	705	744	713	738	719	788	709	773	733	731	746	755	787	742	711	788	747	751	716	724	718	747	735	743	720	742	695	740	729	709	723	753	724	727	748	741	720	737	710	722	748	682	728	779	722	732	732	756	754	700	745	703	746	732	755	702	784	716	729	780	682	776	738	715	771	735	704	733	701	750	735	724	747	736	712	722	718	734	759	785	713	740	729	741	709	723	759	698	712	737	747	729	754	771	760	702	703	716	747	771	709	725	755	766	744	742	684	724	696	714	713	758	672	742	749	728	751	759	728	702	738	714	769	724	714	728	752	739	730	729	724	687	729	776	733	733	732	760	758	743	756	754	767	714	713	723	752	800	755	681	812	766	781	763	777	716	759	728	767	746	772	723	740	744	710	724	759	710	772	708	774	785	761	726	711	721	765	715	722	700	747	768	751	730	730	794	714	724	707	780	704	727	771	700	702	760	762	698	736	742	725	748	716	772	688	738	714	738	752	738	704	758	731	752	725	761	735	783	771	702	731	742	744	679	762	744	739	777	772	712	783	790	754	715	748	751	719	722	779	759	743	712	753	733	724	752	703	765	743	734	720	720	721	719	727	768	759	733	710	743	716	786	733	727	744	764	726	727	751	749	794	796	733	748	750	722	724	764	783	746	746	724	785	694	746	747	733	768	768	749	744	723	693	762	732	736	709	749	718	768	733	701	752	728	758	715	710	718	775	757	766	718	755	739	717	761	760	765	742	715	745	753	725	797	689	694	713	775	740	734	740	737	727	765	738	763	696	767	707	770	792	771	753	755	694	732	752	721	725	748	745	727	741	745	710	737	668	750	735	733	767	769	752	751	775	764	722	691	738	713	724	735	731	726	744	749	778	705	759	730	736	731	772	726	728	717	714	694	713	738	760	750	760	738	763	723	714	735	745	749	753	711	758	697	717	721	748	749	715	747	755	786	767	739	700	710	741	734	753	740	757	716	727	752	730	711	706	739	746	721	716	732	699	802	730	760	739	722	743	733	696	718	756	738	751	738	756	746	718	712	774	754	721	767	761	726	750	732	781	729	766	758	699	759	784	758	708	795	784	729	811	781	706	721	748	755	775	768	750	701	742	765	717	704	730	754	720	725	776	768	787	727	713	754	734	733	713	706	701	720	740	736	743	713	733	762	740	714	721	698	739	710	771	759	778	733	752	757	777	789	763	726	722	719	733	742	692	750	773	712	723	726	736	805	688	725	737	732	747	771	759	717	716	696	740	739	743	738	740	781	718	701	798	733	761	739	714	722	790	760	748	794	769	787	697	761	714	706	738	798	762	735	748	705	762	746	745	697	729	778	763	738	701	723	699	737	732
25227	21682	25475	28375	21604	5164	630	501	471	440	436	377	435	399	435	423	423	400	396	412	388	448	435	484	436	405	440	376	388	420	415	380	421	378	393	415	398	427	382	417	402	402	359	407	365	408	411	394	417	404	422	403	370	381	370	395	397	393	411	390	414	381	331	396	389	406	375	439	358	423	391	412	351	367	388	396	391	412	397	405	366	410	365	424	385	424	352	375	393	415	375	394	381	362	427	395	391	425	394	378	381	378	445	413	367	444	431	431	396	386	390	427	377	396	402	436	458	429	402	373	388	416	412	386	365	398	400	400	443	415	395	404	442	371	411	415	394	423	371	414	414	381	389	410	395	384	378	376	428	399	377	370	405	395	389	411	388	375	395	404	380	371	415	393	393	410	402	384	381	368	367	416	407	393	384	374	379	389	415	408	431	395	402	383	410	416	368	377	440	396	384	412	392	372	427	405	394	369	398	420	402	421	378	364	386	396	383	427	391	361	396	404	416	409	415	409	414	372	387	404	401	409	350	376	380	376	395	381	380	395	428	388	396	350	429	403	360	411	402	353	379	367	378	386	414	372	385	415	447	377	379	404	404	400	358	421	416	417	414	394	396	378	398	374	403	408	390	426	406	383	401	453	422	422	410	393	391	369	406	413	410	370	388	412	366	399	354	402	390	379	370	396	356	381	380	379	401	378	384	399	402	365	402	386	373	388	414	435	423	394	411	417	399	369	415	414	362	391	394	387	387	391	418	409	395	413	392	357	376	357	370	393	392	386	391	397	397	406	416	388	429	403	428	409	426	378	400	388	419	377	402	389	397	367	408	361	397	395	406	375	412	379	404	389	431	371	404	346	411	426	418	433	392	376	387	394	436	397	397	430	390	419	402	398	402	412	381	393	381	420	404	403	401	368	393	388	411	386	414	353	409	382	433	410	382	375	403	377	431	372	359	428	428	415	384	418	367	378	400	364	388	415	369	395	420	428	355	370	400	388	401	396	398	415	397	430	399	409	409	393	387	408	380	435	373	395	416	419	372	402	371	357	381	398	429	404	393	444	401	376	373	402	387	416	415	415	387	416	405	338	385	361	388	410	389	361	471	416	451	402	392	368	401	403	385	360	420	370	400	392	366	379	407	390	407	430	421	392	395	394	390	378	351	392	386	414	375	369	391	423	432	402	437	421	393	397	408	390	421	388	428	435	404	395	405	407	403	408	396	387	407	392	398	368	385	407	387	429	435	399	392	444	406	383	383	420	396	383	388	404	358	369	388	387	371	407	391	377	412	380	410	434	430	364	388	390	391	427	389	411	388	395	378	362	356	401	378	370	387	380	403	398	387	444	394	400	396	407	390	374	384	374	390	415	441	393	415	417	371	440	403	392	360	399	401	370	361	395	373	369	420	394	371	384	398	395	395	406	367	389	401	412	416	377	406	390	376	409	423	417	411	404	361	410	396	388	430	378	376	390	377	398	370	348	432	419	432	378	387	419	454	424	421	385	379	383	403	391	398	422	404	413	371	397	375	384	384	372	370	405	373	376	401	374	399	394	411	384	392	392	383	406	430	344	397	407	366	368	398	400	406	431	400	366	386	411	410	398	427	390	373	408	409	401	405	404	369	401	388	371	384	422	418	411	367	401	443	336	400	395	373	361	375	426	389	371	413	386	412	402	365	430	436	381	389	392	411	409	394	374	383	394	391	400	422	396	430	376	381	376	416	378	418	416	398	390	361	417	365	415	351	382	369	401	383	392	397	409	436	415	402	346	419	387	375	436	425	370	417	375	423	391	394	414	396	375	385	377	390	408	363	394	374	362	414	390	410	398	388	400	387	375	397	377	444	426	371	370	385	389	393	396	441	362	392	381	380	383	397	423	404	370	384	367	419	433	377	375	418	427	421	393	373	426	411	370	411	436	387	355	370	356	393	389	422	347	371	363	390	400	411	390	400	365	364	432	401	393	394	430	400	376	377	369	398	367	388	398	402	370	379	356	383	412	386	382	388	420	408	401	378	370	385	385	395	405	423	367	388	354	352	416	390	391	426	383	479	416	356	420	448	397	410	408	394	361	368	400	415	416	408	381	391	427	367	392	408	389	350	415	413	392	395	399	341	401	376	361	376	363	402	409	393	403	366	367	412	419	377	373	405	394	417	412	368	374	341	389	362	355	404	376	378	379	392	383	388	416	395	410	396	426	397	382	419	409	410	357	352	390	408	433	407	378	415	398	388	415	441	404	383	399	405	379	380	404	380	422	362	394	391	371	410	423	413	398	411	394	382	377	389	376	402	386	395	385	392	373	383	376	418	388	419	367	392	408	344	441	395	394	378	376	407	360	404	373	387	387	399	437	402	370	386	377	370	394	428	419	394	425	398	396	395	369	411	387	390	362	395	368	379	390	387	365	394	386	370	398	409	391	437	407	398	378	416	409	387	415	436	400	356	404	375	381	369	391	413	370	403	382	381	443	418	397	392	435	419	374	399	369	440	381	386	390	423	432	381	355	373	359	394	420	377	423	394	385	399	386	412	414	408	361	401	372	409	405	411	401	403	399	400	407	391	380	402	369	378	377	401	435	355	372	396	389	380	382	415	344	381	416	422	396	384	351	382	392	383	377	373	386	389	412	414	375	375	419	405	384	352	355	386	453	390	410	386	373	374	409	399	405	434	345	436	365	383	332	399	372	396	374	374	366	383	390	448	366	390	391	415	352	357	412	403	380	392	382	378	404	416	412	402	385	422	387	360	356	359	363	382	395	417	399	388	369	383	412	403	373	441	424	395	388	392	397	407	391	398	367	369	384	405	392	401	372	374	406	398	391	398	376	388	369	380	397	355	439	383	433	423	371	431	417	420	402	390	382	426	400	367	396	375	393	382	401	377	359	406	384	379	374	424	402	416	401	417	359	407	393	400	441	376	413	388	410	354	386	392	387	379	405	387	430	404	386	440	424	403	384	449	410	431	391	398	378	407	389	374	416	388	356	423	397	382	421	354	384	376	418	380	414	377	391	375	388	423	416	417	417	387	379	387	400	369	404	392	403	431	382	388	409	448	390	381	379	412	392	398	416	364	393	379	442	399	402	412	350	393	397	401	419	385	377	383	381	356	403	386	391	403	381	425	395	337	386	403	414	393	397	384	380	397	392	388	387	403	389	411	428	460	428	383	389	376	431	413	400	412	368	394	407	381	395	406	374	393	382	405	401	411	401	376	367	377	412	417	394	387	403	388	381	362	393	405	448	350	365	383	396	416	370	382	401	407	386	389	401	401	377	395	342	408	388	376	377	376	366	391	384	379	417	435	368	365	399	349	403	414	424	422	379	427	391	374	336	403	412	383	358	370	400	432	394	378	384	376	398	401	391	400	407	367	415	370	367	404	377	387	373	397	378	408	413	395	372	414	389	379	404	386	353	385	387	412	405	392	408	383	389	406	409	376	397	373	392	423	395	405	405	363	403	383	421	388	430	419	416	396	360	405	398	418	416	362	371	404	412
3326	3420	2190	1428	1110	973	938	888	863	850	860	816	883	886	856	878	845	889	850	855	787	842	846	842	866	828	828	831	841	863	851	858	860	820	790	822	890	872	842	802	815	829	816	828	805	834	926	821	857	855	834	861	845	849	834	870	846	888	848	830	905	861	858	858	814	814	835	827	841	892	919	866	814	856	831	848	855	840	826	829	833	798	833	814	835	872	801	852	857	820	801	851	798	839	835	827	819	865	857	823	874	884	835	833	784	855	772	871	779	854	856	840	812	833	870	859	825	854	841	814	870	830	856	827	878	821	895	882	885	823	854	853	794	856	868	787	878	872	851	870	873	899	826	825	865	864	852	828	826	825	840	859	837	823	838	824	862	831	837	858	830	822	823	839	843	859	847	823	827	852	854	869	850	794	839	863	844	849	844	806	820	808	871	779	831	823	796	865	854	868	830	850	824	824	879	836	882	802	839	827	898	777	859	803	867	831	820	778	841	840	826	837	871	813	826	837	788	843	821	833	820	889	824	862	827	859	805	856	840	807	837	840	826	855	843	846	844	832	862	817	802	834	849	828	816	848	914	808	886	826	792	836	859	792	812	852	882	852	833	798	841	887	808	864	871	862	824	833	832	835	838	871	820	846	796	842	830	891	855	841	873	814	860	862	836	875	852	813	847	904	855	829	815	863	840	896	826	811	905	856	883	821	828	807	871	879	809	851	789	828	886	888	805	858	840	875	862	828	819	843	848	813	839	835	888	881	829	865	805	826	842	853	824	847	851	807	875	836	832	914	868	902	889	866	857	839	809	824	824	844	818	879	858	869	836	893	821	839	798	842	863	803	879	852	781	842	824	813	824	875	827	871	859	831	821	876	848	877	865	831	791	820	926	828	821	783	787	844	859	852	827	825	839	820	890	875	855	824	845	854	844	866	825	845	924	864	839	802	790	834	848	827	843	874	847	781	790	816	844	838	794	899	854	822	838	829	850	814	847	824	842	822	906	802	862	837	855	865	825	845	840	825	831	832	832	879	867	808	803	825	859	894	835	867	819	879	843	850	838	876	847	855	835	787	847	814	862	846	857	853	853	869	836	844	875	867	853	837	803	787	843	842	844	839	783	852	846	818	838	826	829	846	809	831	848	853	824	847	808	856	860	847	838	827	818	871	877	798	862	804	894	902	898	834	847	846	829	817	877	835	876	825	875	840	843	849	824	782	889	872	914	810	827	826	848	850	799	842	851	843	861	847	873	811	889	871	887	859	848	840	866	834	778	849	816	812	826	844	868	778	843	820	852	838	806	802	824	838	841	841	847	854	839	823	839	866	846	862	858	856	844	817	807	876	850	863	834	830	863	809	833	832	868	832	864	814	859	901	857	897	863	885	810	803	859	769	874	818	854	812	793	837	799	780	863	877	876	839	869	852	845	842	816	875	838	831	848	838	798	882	829	817	854	902	813	872	859	844	856	785	776	823	847	850	859	880	840	785	868	856	807	797	859	831	836	849	839	833	860	818	844	835	854	816	845	879	823	771	841	838	797	859	872	861	828	828	794	825	844	865	790	873	828	797	829	859	883	876	803	808	874	841	817	833	879	799	833	880	802	828	853	887	867	844	814	882	837	866	860	927	838	857	847	803	846	824	812	799	803	882	876	884	884	825	829	867	814	844	873	830	869	861	904	868	817	884	810	847	835	841	825	888	807	828	908	843	824	842	830	812	822	803	843	865	861	809	867	830	795	856	759	815	827	849	841	834	819	849	897	852	856	837	883	787	852	841	811	782	908	812	847	819	784	841	859	870	834	864	787	796	865	801	803	799	818	804	846	849	841	874	833	883	829	869	832	825	824	850	812	853	846	807	862	847	808	836	769	842	768	828	810	875	803	839	831	834	812	819	848	835	889	828	857	858	801	902	815	840	850	800	844	810	842	859	846	882	848	864	836	851	828	848	834	870	828	854	846	869	830	842	822	803	849	813	884	862	775	841	822	848	840	878	856	802	818	800	903	839	879	843	838	880	817	873	793	830	804	842	833	847	860	832	780	799	811	840	832	835	872	875	827	829	802	777	811	824	855	827	872	853	834	840	819	810	835	863	860	862	866	821	888	892	880	872	869	858	842	835	894	839	866	868	829	793	834	838	800	819	840	840	885	845	853	867	896	852	859	860	861	808	888	810	831	818	809	853	831	815	839	806	858	873	829	813	863	826	855	813	831	852	852	859	788	855	842	874	894	835	866	850	859	827	831	819	868	852	822	850	893	835	810	803	824	855	867	870	904	886	823	882	794	818	834	850	872	850	896	789	841	813	804	791	882	855	807	871	807	776	876	861	878	855	839	866	788	828	902	812	835	803	901	837	799	850	760	850	863	839	851	819	861	850	824	865	846	842	876	858	844	828	830	810	835	838	824	841	859	814	822	826	821	851	841	852	810	871	883	825	826	908	807	863	834	782	812	831	850	869	836	819	843	832	806	828	898	869	890	857	880	800	847	857	805	829	826	793	872	823	831	829	818	829	850	873	878	865	813	812	819	821	810	817	837	851	861	810	799	820	885	843	859	842	830	832	840	858	865	852	875	811	877	880	845	805	827	876	837	828	836	814	786	854	905	822	886	793	869	908	850	747	846	851	820	820	886	864	833	897	853	837	832	903	812	883	873	854	847	843	828	855	787	843	852	845	894	858	860	850	848	858	834	837	847	867	836	823	883	821	824	861	831	868	813	854	786	816	815	873	864	856	802	781	835	875	889	845	881	860	814	845	818	844	807	849	882	876	828	849	874	853	800	834	851	864	830	819	858	828	903	857	880	829	839	864	875	841	835	805	836	862	825	859	886	869	864	798	858	884	868	820	882	835	840	837	827	845	862	826	816	842	860	803	808	840	889	873	837	859	809	880	793	861	862	857	867	818	868	861	830	791	853	793	877	788	848	839	808	852	812	868	806	843	842	844	832	843	776	841	834	825	855	854	796	862	836	877	742	888	821	864	873	832	870	796	859	859	811	804	833	821	823	854	858	826	831	816	810	870	852	871	818	888	824	809	855	846	914	852	855	822	854	881	887	821	832	748	882	858	840	892	846	857	853	852	812	881	851	863	814	852	837	823	873	798	815	856	858	850	865	833	834	819	827	818	860	823	869	833	881	841	890	789	836	880	818	876	861	878	858	831	834	876	814	816	829	846	843	884	800	812	858	876	864	844	800	858	887	854	830	799	830	855	819	833	810	832	872	872	832	774	883	792	813	866	833	860	894	863	835	811	840	840	867	842	829	847	838	779	863	861	822	839	783	855	822	853	843	820	869	871	804	856	828	847	822	851	825	775	837	811	890	787	772	848	830	813	821	850	834	820	818	819	856	845	820	854	877	824	845	840	864	827	882	862	820	860	811	870	849	808	886	815	844	816	860	844	872	873	782	854	809	859	895	791	876	809	872	867	842	827	831	790	831	863	859	836	862	844	835	853	833	840	824	846	836	875	862	851	862	781	828	821	830	813	853	825
24523	21702	26084	27834	21707	21716	3649	507	424	322	301	288	247	260	276	257	265	236	244	269	247	229	247	242	189	252	241	241	222	237	214	213	255	232	208	211	210	211	211	222	221	252	248	212	244	224	224	212	232	250	236	224	242	231	214	215	242	267	238	216	215	227	178	196	247	215	230	214	242	213	225	208	236	217	203	205	218	208	213	209	215	201	237	216	201	220	211	216	262	227	234	230	202	228	235	228	221	229	223	224	220	221	235	223	234	256	195	241	241	234	207	224	241	189	217	233	227	225	223	210	242	231	231	232	222	218	199	199	164	203	203	227	224	234	224	224	224	226	234	232	235	227	234	196	226	224	205	219	256	209	213	230	216	223	218	232	259	232	230	208	203	216	233	238	240	217	222	221	217	198	201	212	222	214	225	259	213	225	210	230	227	221	203	216	241	256	239	230	198	215	208	220	225	220	211	182	218	229	226	232	245	256	243	222	205	222	239	237	217	202	237	203	174	227	222	240	225	240	249	233	258	214	219	242	208	242	203	209	215	200	209	220	235	206	202	229	222	241	208	215	229	225	232	218	223	246	206	210	212	247	219	226	229	239	225	226	243	224	212	226	225	221	238	209	220	225	219	211	252	223	202	199	209	206	218	239	231	227	187	220	236	260	252	239	236	201	221	237	210	235	220	234	248	225	237	207	224	225	247	232	221	198	238	231	228	214	212	205	220	241	240	229	208	229	235	223	226	210	214	237	276	227	219	222	215	226	235	239	222	230	219	252	217	180	234	245	224	230	230	250	211	226	230	247	250	229	237	225	230	224	197	204	235	248	202	232	229	220	228	207	229	216	246	209	205	217	206	233	209	241	223	232	218	240	215	245	231	227	203	231	225	210	213	187	225	211	246	207	246	208	247	222	215	217	217	215	234	210	219	212	236	208	213	235	207	214	231	223	229	225	244	217	223	240	230	239	206	211	224	236	221	227	232	218	210	210	222	215	215	209	215	232	216	243	227	193	217	210	241	226	234	213	219	213	236	207	210	219	211	227	223	221	222	242	215	216	206	218	229	216	226	213	222	222	218	181	211	210	207	211	212	190	236	237	206	233	213	258	246	230	240	241	223	232	226	205	205	220	218	234	246	235	201	218	195	206	220	230	225	221	221	216	223	229	233	211	220	212	223	233	229	241	230	247	215	245	245	244	247	235	214	217	231	215	258	229	239	236	243	230	203	229	226	204	218	219	194	248	237	228	232	220	215	226	190	224	240	215	210	189	236	231	233	231	218	212	244	215	209	203	206	239	226	261	196	218	214	205	216	209	229	225	226	231	231	217	202	217	255	223	197	236	213	221	219	228	211	233	217	228	225	220	208	226	251	205	242	221	221	232	239	250	253	242	220	215	211	218	221	191	208	221	252	224	220	230	198	242	257	209	206	218	233	207	210	212	243	198	227	240	214	229	217	216	211	218	245	247	218	205	219	227	208	228	234	210	221	236	200	237	218	237	241	230	208	252	200	233	225	223	225	241	247	212	240	205	241	223	244	245	221	224	220	228	220	209	236	235	234	229	233	226	205	225	228	201	209	228	223	194	234	225	223	224	230	220	216	256	238	216	226	258	213	226	264	238	199	235	218	228	208	221	208	245	222	217	242	228	238	237	236	221	229	237	253	235	201	186	235	214	213	230	235	241	253	229	219	209	232	228	235	259	227	212	209	234	233	237	230	189	209	252	237	255	215	217	239	220	227	240	195	215	201	237	224	232	203	218	259	257	207	247	241	208	214	242	238	249	243	209	222	182	241	261	205	203	208	214	240	210	246	222	234	213	234	248	244	237	238	227	215	229	178	240	212	208	199	249	211	192	231	226	217	208	217	240	203	216	252	231	224	204	198	214	229	213	239	213	225	203	192	198	191	229	220	234	206	248	220	251	199	217	226	222	217	203	218	220	231	216	204	261	216	215	251	218	218	205	212	230	239	239	203	246	246	222	247	192	229	237	259	219	219	220	221	255	199	220	232	221	234	245	242	222	234	210	207	230	225	224	227	251	238	231	203	213	225	227	223	253	221	220	233	206	223	208	230	222	196	238	180	229	210	221	213	209	229	255	204	204	240	225	237	238	202	212	234	198	208	211	228	223	236	226	205	225	215	214	220	225	207	235	236	250	195	235	216	202	229	220	218	216	226	207	240	220	217	259	215	249	221	253	211	242	251	214	215	185	234	204	232	231	222	225	248	214	206	225	205	245	227	220	209	250	214	221	209	231	212	245	224	215	235	239	230	231	208	215	214	219	220	192	218	222	208	214	215	219	186	233	233	191	217	219	212	197	204	213	227	232	220	214	216	227	218	228	237	225	217	218	194	219	235	231	243	254	210	229	225	236	223	227	243	228	226	232	216	204	202	224	228	206	201	239	231	226	203	195	245	220	224	210	228	233	213	186	222	214	193	248	228	243	209	213	217	214	208	227	232	235	202	221	213	211	207	240	232	240	215	195	223	199	207	191	223	214	218	234	226	247	217	252	211	250	227	215	237	226	217	212	226	217	214	226	250	247	231	227	204	222	224	224	256	220	238	247	246	232	232	223	199	246	217	237	224	200	228	208	214	223	195	220	221	199	217	230	263	222	204	206	201	227	239	206	235	226	220	207	230	213	197	205	243	237	231	243	205	229	236	250	216	216	205	229	240	226	215	226	214	222	216	209	213	232	182	197	219	249	240	239	215	234	244	219	229	219	200	229	233	196	215	218	229	214	214	224	225	218	226	230	213	247	244	222	220	219	210	229	194	210	219	238	248	231	204	208	205	237	220	223	197	243	214	224	210	191	216	239	223	232	218	212	227	196	217	221	209	223	243	212	218	191	224	217	211	229	255	223	214	229	205	235	218	213	234	241	223	246	238	232	223	204	228	206	226	209	205	199	249	192	241	228	235	230	224	223	206	222	215	217	207	200	245	264	213	190	216	221	218	215	188	228	236	225	242	230	214	251	214	213	237	200	197	219	247	202	241	223	253	212	209	212	216	216	189	206	241	234	211	238	239	224	225	260	218	228	216	205	195	253	250	225	207	213	238	229	218	238	216	216	219	244	182	220	224	222	202	231	252	223	212	244	212	236	220	250	223	238	237	242	243	241	250	236	212	225	238	217	240	242	243	251	243	205	240	213	235	207	211	195	223	218	241	218	235	210	242	240	209	209	248	227	204	215	222	207	206	229	197	207	211	225	204	215	206	196	225	247	209	201	230	222	231	209	241	213	211	235	236	199	211	242	250	233	262	216	210	227	213	214	234	220	235	249	226	217	233	221	243	218	219	258	215	197	235	243	199	233	205	216	230	213	194	250	229	224	228	252	242	226	203	213	243	200	236	222	264	229	218	192	209	226	221	256	230	230	233	237	232	226	203	205	247	224	217	198	232	211	219	196	251	249	218	221	216	246	194	261	231	236	226	207	212	235	238	211	208	212	208	255	221	219	214	212	234	214	209	221	234	240	207	211	207	226	249	237
3190	5182	3101	1512	959	777	647	651	583	538	547	537	501	502	539	527	545	537	503	514	541	512	567	545	490	477	497	529	520	502	492	525	502	491	507	519	547	493	485	494	519	485	476	535	502	539	506	498	471	536	532	525	478	476	517	489	480	462	514	522	515	497	494	504	471	536	485	476	498	467	476	452	510	565	516	503	490	504	518	511	465	484	512	514	486	477	490	505	550	541	500	484	491	504	491	503	533	483	497	489	471	510	502	515	487	531	517	486	508	465	501	465	462	495	474	479	496	526	500	511	495	517	511	528	500	528	533	491	542	532	492	505	508	516	489	484	522	482	533	467	503	520	468	515	492	534	469	494	508	538	469	542	517	503	506	524	520	506	510	478	492	477	481	476	456	515	501	466	493	488	486	477	514	475	518	503	502	499	470	507	489	502	503	492	467	498	489	502	535	442	473	488	515	516	533	488	500	552	517	492	472	507	493	491	467	494	478	516	477	500	525	469	483	532	474	430	485	502	497	465	504	426	482	504	503	527	462	489	501	505	495	541	505	468	506	504	487	470	514	486	504	530	482	481	531	480	470	487	463	488	494	460	493	483	499	537	489	521	467	444	528	518	501	482	510	520	518	499	506	519	482	475	503	542	538	494	483	506	523	503	485	457	507	518	524	505	471	480	491	471	479	466	514	502	496	447	498	467	513	472	511	458	520	491	493	511	479	533	494	483	504	495	475	539	505	495	501	495	496	498	496	486	463	487	504	482	485	488	496	501	500	483	511	460	487	528	504	450	516	482	499	508	524	496	508	502	510	468	507	507	439	500	488	510	478	480	484	473	498	495	486	507	475	459	479	491	469	479	464	467	502	511	516	502	484	493	494	494	501	542	504	484	490	485	477	474	495	487	462	458	500	553	459	508	468	482	495	544	519	446	511	494	522	506	497	493	497	498	456	482	525	494	520	510	495	492	487	494	519	495	524	471	458	526	509	481	485	481	523	461	481	510	491	477	491	473	471	451	493	496	493	465	483	466	462	497	495	477	485	482	497	507	485	531	513	483	498	505	458	506	511	519	517	491	496	497	476	471	482	515	496	465	480	506	500	488	513	519	526	477	513	501	446	495	450	474	456	454	523	483	535	523	536	514	484	528	529	516	490	474	500	507	510	508	515	484	503	522	522	494	469	464	497	497	447	471	517	471	501	456	522	531	525	507	505	500	511	461	512	476	497	513	467	531	489	496	521	505	539	519	498	515	489	463	526	504	516	521	475	544	474	510	509	515	477	501	486	473	501	476	511	474	491	489	497	484	495	513	527	493	530	476	487	513	484	477	474	489	504	487	525	562	524	513	499	524	519	518	491	495	487	523	483	487	479	484	495	520	471	534	509	478	470	507	473	463	464	526	515	470	457	504	507	536	507	498	543	533	491	482	525	491	470	516	492	532	506	503	473	503	512	506	491	494	522	476	464	503	523	524	515	521	526	454	507	506	465	489	501	539	492	469	489	509	471	501	509	492	524	525	482	486	497	488	530	497	490	515	482	467	499	435	477	473	490	450	476	499	523	493	473	498	493	502	500	466	491	481	491	481	518	515	484	508	499	482	506	486	495	497	489	509	506	506	554	523	523	507	540	533	492	486	494	516	493	493	497	490	543	498	495	496	492	468	517	488	532	522	510	537	503	514	493	477	510	524	506	507	492	495	518	477	459	506	475	480	527	490	491	501	486	494	521	538	492	466	465	475	477	496	458	490	461	497	512	577	516	516	496	462	475	484	497	503	526	530	525	489	489	528	516	508	480	503	488	472	476	478	502	484	555	488	492	495	489	543	499	461	498	498	505	564	496	468	501	492	485	497	474	484	501	527	505	529	498	513	478	475	527	487	519	476	536	519	493	533	479	511	498	500	469	491	495	500	473	487	510	501	513	465	481	494	472	447	524	487	475	508	483	492	458	488	491	500	480	460	513	495	458	457	505	521	503	520	511	486	518	495	494	522	485	506	480	520	500	541	501	502	524	473	518	512	489	518	519	512	528	501	521	496	504	527	511	477	511	523	502	464	482	464	521	502	468	470	539	489	488	468	481	485	499	474	531	537	538	466	501	513	511	488	482	487	480	513	513	477	492	485	500	535	515	528	475	532	468	476	510	452	511	512	538	530	481	508	490	521	495	518	482	476	465	467	523	484	512	499	474	492	527	504	498	490	494	476	492	463	486	449	498	513	467	528	498	506	466	474	518	459	480	459	491	491	525	495	513	493	497	529	504	493	495	497	478	493	498	516	520	481	486	513	498	490	507	505	485	497	475	513	511	461	507	505	515	515	500	493	491	502	491	557	505	497	489	489	497	519	525	488	512	496	465	469	505	497	476	470	492	485	505	484	507	510	525	514	487	491	472	502	519	517	483	501	502	499	492	484	473	496	506	478	521	503	444	485	450	481	494	479	506	528	464	478	512	493	495	475	491	515	458	493	515	463	493	502	497	492	507	481	494	501	471	483	493	499	498	508	467	490	510	491	490	515	488	484	557	492	474	496	520	529	493	443	487	468	500	495	465	529	474	512	486	509	485	527	508	483	500	515	522	481	492	499	508	499	532	476	469	463	468	477	485	473	516	490	510	473	506	492	543	490	475	498	535	471	480	498	507	495	488	535	511	484	516	461	480	496	472	501	517	471	512	477	513	479	495	495	507	458	469	474	493	448	473	485	482	498	549	451	489	507	496	490	524	536	494	495	467	494	439	479	493	492	488	524	546	476	545	501	487	547	459	489	525	471	437	519	487	454	509	501	494	516	496	486	468	521	491	462	456	482	457	462	448	498	484	456	464	432	509	476	494	460	484	520	459	510	505	495	475	488	526	497	476	543	511	520	536	513	496	475	484	506	477	505	497	481	487	503	485	508	476	484	530	497	497	489	473	500	480	515	496	491	469	492	480	487	505	509	516	522	488	532	463	468	532	497	469	473	457	476	480	474	496	508	508	456	506	514	503	540	456	480	490	528	469	531	519	520	489	492	473	492	500	554	511	520	487	506	491	569	496	482	504	517	503	497	503	491	540	513	469	499	477	563	502	439	489	453	495	507	483	519	536	490	527	490	502	519	479	459	483	461	510	514	511	519	514	507	508	544	485	512	466	479	510	475	548	473	465	505	480	501	483	505	488	501	492	489	510	479	485	477	450	516	494	474	498	462	496	438	462	464	490	495	483	502	571	467	529	488	512	489	518	471	500	517	488	503	477	449	464	455	508	532	491	494	484	501	546	521	503	475	503	502	488	489	518	461	464	478	500	528	517	453	487	508	480	525	453	511	524	501	452	511	513	480	521	465	454	510	515	509	505	507	486	472	457	534	505	480	469	476	518	505	512	501	474	468	481	509	508	526	500	495	497	506	503	529	478	526	509	507	481	484	479	489	540	474	530	521	517	494	491	529	485	513	495	509	553	501	504	530	495	504	496	544	473	510	467	488	485	477	467	460	477	510	511	466	509	489	498	479	476	499	510	500
33662	10892	1307	634	562	503	369	337	327	333	354	315	307	318	348	343	345	316	330	333	343	330	319	344	351	349	349	356	327	312	315	349	351	339	324	338	302	333	334	306	341	322	351	311	336	329	345	320	322	307	364	318	308	342	338	316	315	295	310	329	281	301	329	318	331	348	309	351	308	318	286	321	315	345	317	327	342	335	326	316	336	333	306	294	343	363	349	345	344	330	310	326	330	321	334	343	324	295	338	296	343	323	319	357	325	318	322	327	312	309	318	330	311	312	342	302	341	358	323	314	342	327	319	328	353	365	320	279	319	304	329	294	320	331	323	381	345	351	287	321	328	317	300	334	341	298	317	335	355	322	364	328	336	301	317	329	318	317	370	327	328	350	312	327	370	333	292	347	332	325	323	343	318	316	333	314	335	300	328	337	358	353	350	341	337	314	342	319	308	335	338	352	308	328	327	333	347	333	305	328	330	322	342	314	348	352	345	306	332	329	320	336	313	324	312	303	346	309	337	334	334	338	313	301	301	300	317	302	316	346	361	338	325	333	332	331	304	268	332	349	313	324	348	308	315	351	328	316	288	336	306	337	345	302	357	331	352	326	312	322	316	337	334	317	336	293	323	304	319	343	316	333	344	323	317	327	317	353	306	312	319	354	298	329	318	360	355	317	342	315	301	317	299	313	368	343	324	325	313	336	307	342	342	326	305	338	344	303	334	331	316	326	319	338	331	351	341	342	348	341	312	349	307	302	318	341	342	313	356	355	340	345	348	332	320	333	352	335	291	322	328	334	328	342	301	317	337	315	324	340	370	326	313	314	326	355	321	313	312	333	337	314	333	360	377	301	350	330	328	342	314	335	312	326	319	330	325	342	310	308	302	335	344	320	333	383	359	343	323	306	353	353	360	328	334	366	356	327	337	329	337	325	318	332	344	327	341	346	310	372	326	296	319	330	324	345	360	324	330	286	322	309	338	347	319	289	316	363	303	336	349	334	347	328	322	345	309	327	330	326	358	365	329	327	317	298	343	316	346	301	319	302	338	346	324	319	339	308	313	312	340	307	338	340	315	329	322	332	295	341	351	345	327	309	360	304	324	325	353	343	356	315	366	343	370	320	338	340	339	353	314	281	325	316	311	338	330	325	374	307	320	350	336	315	318	338	336	294	297	322	331	325	323	309	321	334	323	290	332	313	349	335	343	285	332	298	363	317	341	328	303	350	324	346	347	302	356	356	313	338	316	304	347	319	343	324	327	356	355	353	328	354	342	308	350	330	329	329	330	329	320	330	321	298	376	334	354	341	325	362	339	346	289	360	367	347	313	318	302	325	332	322	307	332	310	316	331	352	347	307	302	342	343	324	346	351	328	333	342	375	339	357	317	323	335	341	306	329	323	367	371	297	313	316	329	316	325	327	316	316	350	365	329	316	345	327	299	329	331	311	325	329	322	338	336	343	304	331	334	341	315	318	323	300	306	340	325	335	338	320	327	344	325	343	331	337	343	389	328	336	283	340	335	346	333	319	323	340	323	349	316	338	316	292	329	334	328	340	319	335	369	329	313	325	318	335	345	338	336	326	322	320	317	353	322	299	316	356	307	329	322	346	345	334	332	348	307	334	340	357	357	313	322	326	322	303	324	310	333	362	315	322	325	327	296	314	321	332	352	348	318	341	353	345	349	288	341	301	323	344	299	302	326	316	331	305	341	319	387	322	355	310	321	335	341	353	327	302	327	337	319	288	327	332	301	297	280	331	351	308	329	343	302	360	314	331	340	370	293	314	342	352	314	335	340	292	327	327	346	349	345	319	323	336	339	333	321	303	339	340	319	342	354	365	325	326	333	344	338	373	312	310	341	322	337	319	353	326	296	315	340	373	318	312	314	295	336	346	338	320	324	315	324	330	325	328	329	316	314	317	331	334	318	343	336	297	327	319	346	311	364	318	299	294	300	347	307	348	320	343	347	323	347	304	322	346	308	325	316	300	360	344	331	333	345	328	342	310	365	347	301	329	326	370	305	352	332	297	313	293	350	321	319	321	335	289	338	345	318	336	324	321	333	302	327	325	342	298	305	325	281	346	330	347	335	333	357	313	316	349	317	317	321	298	312	335	358	343	345	394	334	316	344	342	372	373	311	328	325	342	382	322	370	315	300	353	339	340	297	327	313	318	345	333	336	314	319	330	354	300	330	355	343	315	329	345	325	275	316	328	322	340	365	316	337	328	346	344	352	352	328	311	333	351	368	337	380	332	346	304	313	339	346	362	348	349	322	301	295	288	338	296	313	306	331	340	340	368	333	336	301	333	294	286	346	305	338	329	339	353	343	327	323	345	325	382	357	361	345	301	351	343	344	331	297	317	361	345	333	324	326	334	312	315	337	333	287	303	370	338	350	337	328	293	297	342	325	349	319	317	357	348	317	292	328	336	337	324	318	324	315	309	346	321	359	364	328	314	336	316	318	337	354	335	344	327	366	341	323	322	320	345	345	321	321	350	373	350	355	342	358	324	334	320	338	329	328	355	315	331	321	292	336	341	341	376	341	323	324	328	330	297	326	338	337	337	349	322	315	328	305	323	323	342	348	349	321	344	319	356	310	336	294	290	347	309	346	313	324	286	331	332	328	317	322	354	315	335	322	346	335	333	320	344	307	313	333	323	313	330	341	331	313	339	309	361	303	316	341	291	323	300	294	341	305	322	304	344	309	360	346	340	362	341	338	300	332	355	337	320	353	308	289	328	335	344	301	304	335	333	313	309	328	373	340	327	337	333	333	317	315	312	318	348	345	360	319	344	328	362	303	309	315	354	345	332	356	326	352	377	335	323	312	341	285	331	320	346	343	323	340	318	314	309	317	299	295	316	313	302	334	333	320	345	303	347	343	333	296	325	304	344	281	325	324	318	325	313	330	341	353	352	349	348	350	310	331	327	290	319	321	370	326	304	309	333	349	338	355	319	294	322	330	334	337	309	344	328	328	289	327	319	316	366	334	313	294	322	303	355	332	324	371	305	340	350	335	329	325	346	372	364	335	350	318	262	314	346	339	318	299	305	374	366	339	309	322	317	340	321	325	316	348	353	338	372	344	352	324	304	341	305	344	345	365	345	310	291	329	353	314	366	329	362	310	325	269	344	330	294	351	362	313	350	309	342	319	324	342	356	296	319	362	351	383	359	316	310	325	327	324	319	346	326	339	356	321	330	347	347	332	316	309	300	337	367	301	323	309	365	304	299	328	327	326	332	335	335	384	298	328	313	364	341	334	316	341	332	362	344	329	346	326	307	350	318	325	321	344	357	320	338	315	298	332	315	297	336	326	341	301	352	320	331	306	337	337	323	339	361	298	345	307	332	341	318	345	303	340	352	334	346	337	301	322	342	354	375	308	328	333	328	332	372	329	334	335	324	306	281	292	328	348	337	358	378	321	345	339	376	367	317	310	330	328	367	328	347	350	327	326	304	339	356	336	348	324	320	321	315	324	311	378	321	352	331
5744	846	785	705	770	701	730	719	775	726	745	735	738	713	781	768	740	721	747	717	745	735	763	758	711	747	724	763	750	720	774	773	708	707	753	774	765	725	735	772	746	793	781	755	703	743	768	745	788	789	719	726	796	772	796	770	729	753	765	751	769	716	737	716	746	752	720	737	742	763	727	697	727	716	709	694	718	802	739	736	734	718	744	712	716	743	716	758	742	698	702	752	714	758	735	722	717	687	765	748	683	747	744	765	717	710	773	744	670	736	747	686	737	749	752	722	721	722	775	775	791	786	699	760	737	733	786	764	760	728	735	750	764	736	804	758	767	785	736	778	720	738	744	699	714	733	801	773	722	746	747	741	746	748	735	770	735	747	745	707	769	749	750	814	734	730	734	764	746	757	740	735	737	713	748	780	736	745	739	759	679	709	746	731	776	795	775	734	745	768	734	718	749	719	733	715	732	760	773	759	801	736	750	744	722	754	697	736	708	743	734	729	776	753	732	750	760	753	737	766	717	753	728	762	716	707	732	747	717	752	701	741	756	826	757	745	737	694	740	762	813	772	732	729	703	744	740	762	730	738	749	746	730	701	727	725	753	765	736	724	774	685	760	713	753	784	764	734	719	739	770	773	739	696	744	745	755	719	718	744	732	769	712	743	720	719	751	748	753	748	737	734	756	715	764	714	765	746	760	758	776	770	700	733	738	723	768	763	685	756	758	744	747	756	697	735	785	728	743	769	769	755	730	730	739	750	756	740	752	691	724	717	734	769	762	753	719	725	736	785	699	750	744	736	748	745	766	690	779	756	755	738	715	724	677	774	712	762	738	728	730	662	742	713	735	780	703	667	733	805	751	755	716	728	723	730	709	768	765	737	748	720	744	744	778	753	761	742	743	770	760	740	696	813	737	739	738	780	695	747	742	730	716	767	772	746	732	728	698	745	767	721	762	774	695	754	763	754	773	744	744	712	760	795	800	757	766	739	673	736	806	751	709	740	720	743	726	724	742	759	714	744	670	701	774	753	673	753	731	730	743	757	775	725	751	694	781	708	756	712	785	757	757	732	724	724	734	754	718	776	763	755	694	765	726	753	753	764	745	735	737	724	755	749	716	709	741	780	744	741	806	715	766	678	744	719	739	752	726	743	766	754	746	769	697	765	785	738	752	757	739	768	722	697	751	761	788	745	680	754	745	728	709	725	754	726	740	728	677	745	762	707	768	761	779	727	718	718	786	771	761	724	731	764	731	694	699	698	716	690	753	687	765	774	748	744	731	727	759	709	738	754	800	674	715	754	753	743	777	725	748	778	744	714	746	740	791	786	761	768	745	721	700	721	752	729	741	751	727	711	716	734	745	745	743	712	765	707	779	734	775	718	791	762	674	749	744	709	743	723	761	715	722	774	739	742	750	718	708	709	727	754	760	750	768	758	706	691	751	750	729	728	752	761	779	692	752	727	711	731	718	771	759	723	752	740	750	751	751	724	766	739	770	733	778	736	732	740	744	710	736	744	758	697	765	764	767	719	763	732	676	762	717	739	735	701	754	763	734	772	727	707	798	731	738	755	741	794	728	760	712	726	787	787	698	753	751	724	779	732	723	725	742	729	740	754	761	723	732	748	715	761	715	802	734	780	756	741	749	726	751	793	744	727	770	739	743	764	742	688	742	731	744	730	780	775	750	781	740	797	788	740	702	734	789	778	695	737	727	715	771	707	757	760	727	718	769	779	696	747	709	710	724	693	790	686	708	745	736	743	743	802	708	751	734	743	754	740	738	721	754	708	725	811	743	708	682	755	731	766	766	699	762	673	772	716	779	747	737	764	792	731	760	724	689	763	744	760	710	720	707	724	740	699	708	785	735	694	805	715	763	748	774	732	729	694	793	708	739	780	747	782	777	711	748	743	700	731	813	774	777	725	761	767	734	748	760	731	695	728	753	729	738	735	737	771	720	783	758	775	774	718	746	741	732	730	733	696	719	732	710	766	723	813	761	703	773	709	732	736	700	758	733	779	737	715	747	747	725	765	727	762	792	706	738	681	798	734	729	800	779	758	765	722	766	748	727	753	758	727	721	765	753	780	698	738	739	687	726	746	738	777	725	769	784	759	703	702	718	775	676	733	716	741	768	750	752	734	811	737	722	776	805	779	764	709	711	771	743	690	784	741	744	695	783	699	757	744	745	739	711	717	729	741	756	774	716	695	740	739	724	727	776	763	771	718	723	754	729	758	734	719	718	798	762	755	736	755	733	739	740	730	756	743	760	716	766	754	773	699	764	752	707	737	733	713	775	761	727	710	768	700	762	745	696	693	727	737	694	727	743	757	750	735	717	724	715	753	711	724	700	711	724	743	747	748	726	721	748	765	731	701	741	736	736	718	760	726	773	781	728	752	707	746	761	741	784	749	691	772	740	744	737	724	788	722	770	714	748	751	782	712	712	711	733	741	728	714	751	694	735	782	765	725	693	727	720	777	762	701	750	759	716	701	731	764	754	779	736	763	717	711	723	715	723	774	708	739	733	761	724	725	764	740	772	737	756	774	732	757	765	721	743	775	743	733	763	755	786	678	721	753	692	750	731	711	741	756	785	730	724	745	761	723	741	727	703	702	721	790	729	714	743	710	729	736	772	761	729	760	709	728	770	729	755	691	769	732	749	779	713	766	748	777	698	752	713	769	778	753	778	759	747	779	728	693	780	721	716	740	728	696	674	720	732	756	726	765	744	744	709	725	767	701	708	734	740	789	766	743	758	787	729	694	760	809	677	759	742	735	725	803	746	711	750	723	751	740	761	727	708	703	745	740	760	746	695	729	737	731	800	738	728	703	711	751	821	729	736	694	771	756	707	758	729	720	738	713	715	714	720	695	757	751	693	712	721	788	780	730	742	739	739	745	798	742	715	720	739	707	738	737	716	747	735	717	799	686	718	745	730	704	762	727	771	767	676	750	769	746	689	822	731	776	730	701	773	790	746	684	705	788	736	665	742	748	724	711	745	753	744	710	722	651	765	773	717	727	757	749	719	736	694	710	731	722	727	771	731	753	745	730	721	743	739	772	788	730	735	732	769	803	734	739	734	745	741	748	737	714	753	740	709	741	739	797	727	770	717	688	737	742	759	770	755	737	715	801	746	741	757	713	725	705	727	722	745	730	721	706	727	730	717	722	760	746	724	764	733	793	707	748	740	806	780	710	777	757	743	720	722	756	713	744	760	741	733	693	740	723	737	738	761	746	755	799	760	772	736	765	765	727	753	810	705	685	724	736	786	743	742	746	758	731	729	771	748	749	725	729	732	669	710	765	692	779	801	755	760	719	776	693	733	788	766	777	714	705	780	689	743	756	723	743	696	774	735	720	717	746	753	759	717	748	753	728	746	753	776	810	760	731	730	744	694	719	745	712	782	771	760	766	747	749	738	693	704	722	705	701	719	719	735	710	775	722	758	714	765	678	783	708	757	693	780	762	762	738	749	685	758	773	733	734	757	727
25271	21716	25524	28429	21631	5184	639	520	468	450	466	450	430	390	439	423	432	384	415	424	412	386	415	383	398	392	382	404	395	405	380	373	370	408	392	403	383	315	424	369	386	407	363	406	389	395	410	382	381	407	387	353	381	406	440	438	408	410	403	434	413	374	378	404	386	374	366	396	389	417	396	412	392	364	377	397	393	408	384	387	367	365	432	427	382	394	397	401	407	399	414	382	428	395	366	399	422	395	386	428	409	427	381	391	432	377	402	405	370	376	407	389	373	394	390	412	412	360	375	389	415	380	410	378	463	370	365	378	378	397	389	391	430	424	387	416	401	380	384	418	386	370	369	376	412	399	400	379	398	420	398	395	382	405	387	412	396	394	391	414	391	390	368	408	389	370	378	395	426	379	411	418	408	351	436	398	376	387	384	414	396	371	392	390	384	407	386	426	407	382	420	441	336	397	394	379	387	401	399	440	352	369	370	393	405	402	403	418	395	417	393	376	395	401	380	412	371	397	377	400	413	431	397	427	374	407	382	392	382	419	395	393	392	415	385	387	372	379	388	391	385	389	370	415	398	386	414	426	392	407	414	385	370	400	406	371	409	418	397	407	388	414	386	417	378	408	378	370	368	394	381	396	392	355	415	365	381	390	382	405	404	389	395	381	379	387	414	375	410	363	379	414	417	348	387	373	396	397	356	399	444	376	414	380	381	399	415	389	422	374	386	366	384	392	428	396	368	387	399	404	433	375	398	451	368	403	381	386	401	408	436	406	380	414	404	395	410	441	370	362	364	405	391	435	386	419	395	400	381	417	371	364	414	392	445	410	367	383	377	413	421	412	394	431	374	361	405	398	386	361	408	365	417	435	443	428	397	396	417	387	387	426	384	380	374	407	393	391	405	394	393	380	401	398	389	366	390	380	396	358	402	406	358	363	376	402	410	351	354	418	406	400	412	416	424	381	345	415	358	375	396	387	415	369	429	404	417	372	421	419	409	372	361	373	397	405	395	407	381	399	371	382	453	395	364	383	422	365	382	404	403	416	404	409	399	394	403	419	375	386	379	394	418	427	409	398	416	389	394	421	405	414	369	328	433	403	395	382	413	408	365	400	370	376	369	384	365	433	398	366	396	400	369	382	371	389	366	385	399	424	377	390	441	409	386	449	390	372	398	370	372	431	409	432	383	422	383	362	375	381	389	370	412	420	429	386	410	429	417	459	416	414	403	402	407	426	422	408	404	386	371	409	398	418	391	391	385	422	398	405	391	400	395	371	405	378	409	419	399	412	395	385	442	387	414	403	401	382	387	381	398	393	402	389	367	396	385	426	441	417	396	403	399	391	411	414	415	351	434	352	415	374	451	387	418	404	448	370	393	367	435	381	443	339	419	412	473	407	384	404	394	388	375	354	402	385	381	432	405	377	421	355	357	400	400	419	425	375	403	390	341	383	416	432	423	394	430	411	377	395	400	410	366	391	373	383	376	381	415	373	414	389	371	381	426	352	396	410	412	421	416	450	386	376	400	367	377	373	354	408	431	431	371	403	397	388	392	370	389	410	368	383	383	389	373	378	406	372	393	408	399	354	402	349	394	438	396	407	401	381	407	439	441	390	419	407	379	393	397	402	365	368	402	390	415	392	397	416	424	384	391	383	396	378	384	359	389	395	391	426	421	435	418	402	421	417	375	366	419	408	399	397	372	417	409	422	381	393	375	422	358	402	418	363	386	413	385	408	362	425	410	382	410	369	378	409	409	371	411	368	410	428	403	406	419	413	396	399	394	353	384	362	399	395	374	391	379	386	385	403	393	407	429	449	381	377	372	400	389	382	404	399	392	380	424	373	368	403	382	379	427	424	355	370	400	409	394	423	388	382	432	394	395	393	364	393	429	375	402	422	460	411	389	402	377	415	426	397	404	401	437	471	423	418	370	361	400	414	401	411	394	433	394	401	408	447	403	412	406	387	355	398	395	373	424	403	404	396	370	415	391	381	384	380	406	429	408	367	345	398	398	397	397	387	401	379	416	397	379	394	419	441	432	428	396	431	405	414	400	415	351	394	427	404	390	410	407	403	394	411	409	370	388	418	392	354	428	389	392	352	404	381	379	379	391	402	389	444	396	422	391	394	388	407	375	367	383	372	398	372	379	415	382	375	407	353	414	409	414	434	413	436	396	415	423	421	394	435	433	409	398	388	409	357	418	427	392	378	423	407	391	388	386	386	424	411	400	395	412	433	365	391	422	403	412	369	390	385	358	379	380	392	436	357	399	410	394	421	352	392	351	402	394	355	394	362	403	371	412	388	375	348	368	373	411	412	400	378	388	403	421	366	386	387	408	388	421	386	412	370	395	381	369	419	392	376	390	424	391	381	380	376	410	399	390	386	389	408	408	376	417	370	381	370	354	392	418	367	390	389	367	388	398	389	367	381	370	398	393	411	417	366	398	398	400	373	402	405	420	427	402	372	404	396	355	385	400	420	460	351	403	359	372	434	428	413	375	383	356	401	406	402	368	403	379	378	379	369	382	396	364	399	364	391	380	381	407	420	407	381	360	387	406	397	398	378	410	383	384	370	371	422	438	389	349	399	384	404	392	411	364	397	361	414	430	389	376	412	412	410	403	360	389	438	389	413	382	373	380	374	363	384	390	446	394	422	356	350	413	412	396	380	391	393	369	374	396	418	398	406	394	379	358	392	429	422	411	374	388	388	424	398	416	418	408	365	422	413	405	405	411	398	456	403	384	422	397	387	395	385	410	392	368	404	379	399	389	413	402	396	364	383	430	413	369	404	384	365	395	375	414	409	408	427	354	373	403	392	391	364	370	357	379	367	429	389	404	412	367	401	398	406	419	410	394	386	433	381	343	381	382	395	388	398	384	361	372	422	418	417	361	401	388	403	428	416	402	347	403	383	397	399	371	371	369	405	415	376	398	397	383	387	385	365	421	396	359	356	423	383	425	394	391	388	401	400	402	388	392	416	409	403	401	401	397	397	421	389	404	438	390	413	391	423	360	383	447	402	405	428	400	422	438	446	418	414	369	387	395	417	368	438	399	398	395	378	418	388	373	393	378	381	389	415	404	349	381	383	391	367	397	394	400	401	373	401	443	382	409	378	389	425	396	363	432	405	384	370	418	412	400	409	387	383	425	383	387	401	431	394	394	409	395	389	371	418	348	343	439	407	369	403	406	396	381	423	400	376	439	388	407	398	379	416	372	407	388	387	412	371	401	379	343	382	393	382	420	423	357	423	369	403	382	389	431	387	382	391	371	386	411	399	362	374	403	440	367	399	357	362	396	381	373	387	408	424	418	375	401	375	370	383	396	381	414	371	402	382	404	407	382	386	387	410	405	421	396	419	388	376	405	378	393	395	338	433	419	386	386	412	376	379	409	410	366	374	398	412	387	364	403	393	433	398	427	375	403	396	403	410	448	393	377	387	399	395	456	382	410	416	375	380	393	386	408	404	369	382	442	382	380	360	436	358	387	421
3412	3221	2249	1376	1100	992	888	900	922	886	846	885	836	879	885	871	852	824	888	872	848	862	852	842	837	816	776	873	817	814	891	834	878	864	861	854	795	829	873	809	829	835	844	835	775	806	836	804	790	875	887	844	847	853	876	819	810	825	883	839	896	815	878	834	766	856	823	841	835	823	871	824	890	878	816	805	865	848	850	815	814	833	857	895	878	843	837	841	827	861	807	884	834	802	867	840	825	820	807	844	800	860	872	851	919	823	824	789	852	825	858	858	863	875	820	859	813	825	826	834	852	833	843	886	839	832	901	813	873	882	860	856	845	949	837	812	845	800	794	874	862	855	826	839	810	906	890	881	893	830	831	876	836	836	846	835	834	804	854	842	891	860	875	832	847	818	860	819	866	847	829	809	792	829	804	827	850	809	813	800	869	855	863	839	845	787	856	877	820	817	826	854	896	822	868	847	805	806	844	872	837	850	856	813	824	853	793	892	850	863	823	835	842	806	891	784	845	843	869	836	808	819	824	832	868	794	809	815	843	890	817	874	853	824	834	853	882	850	854	816	846	840	863	843	830	864	833	814	831	864	827	825	837	827	853	839	804	888	862	822	870	842	842	842	825	819	894	827	793	850	874	863	862	842	793	891	821	869	847	837	822	853	801	925	824	883	833	853	862	831	851	860	852	845	883	891	844	869	853	889	813	819	812	829	840	870	845	819	819	891	836	814	852	851	805	775	823	818	849	834	783	838	800	888	832	852	838	866	841	857	808	811	880	801	854	871	786	822	864	839	871	852	897	830	867	811	867	804	881	799	848	869	880	788	804	822	806	875	800	848	846	839	825	871	842	808	807	837	846	861	867	861	857	834	808	857	848	873	875	864	795	897	866	827	812	800	841	836	819	845	904	845	843	821	813	812	826	811	827	802	878	854	880	847	887	887	820	879	871	799	797	848	789	874	833	813	891	852	844	859	857	886	845	840	832	869	834	856	848	877	843	826	844	814	846	848	867	820	910	828	900	844	824	856	803	847	826	805	868	836	837	780	861	869	833	879	812	839	873	868	841	879	826	856	836	838	885	816	868	888	811	832	820	849	807	845	838	869	842	882	845	855	856	852	865	876	827	915	847	884	868	802	884	782	825	847	886	822	872	831	868	833	821	863	842	859	846	850	864	840	858	864	823	804	856	814	848	840	883	853	857	863	824	846	858	862	829	836	870	840	836	832	828	835	855	860	860	851	894	821	832	856	856	841	916	878	848	803	923	811	875	871	867	898	839	855	836	775	865	827	817	843	881	847	856	821	818	875	846	800	856	809	825	811	847	805	816	866	905	814	905	892	844	852	828	855	846	877	838	800	851	875	814	848	816	856	899	823	787	846	883	879	827	811	852	845	834	828	837	867	859	850	833	840	817	794	825	824	843	832	804	821	858	814	859	864	855	864	833	833	819	826	866	826	836	813	868	844	862	906	836	853	827	854	850	835	849	866	863	903	770	830	815	854	873	898	847	876	846	875	878	883	848	859	808	870	843	840	859	856	816	815	851	799	844	799	866	859	830	814	831	859	819	892	826	850	865	835	850	810	823	874	845	829	842	861	893	898	847	870	843	845	840	899	845	831	856	849	869	830	875	842	811	796	817	797	833	787	858	831	874	809	832	832	800	862	872	843	821	825	858	844	853	805	894	829	838	885	828	822	823	843	886	821	862	856	843	900	899	753	851	812	837	813	838	853	855	922	851	889	851	819	843	807	854	814	819	831	870	844	844	865	828	840	848	806	854	790	848	834	853	892	838	832	814	813	858	824	848	845	877	870	817	851	865	791	798	808	818	789	847	884	822	866	819	839	856	865	830	848	873	844	807	837	799	837	848	834	852	853	861	862	825	832	868	792	756	845	860	869	861	781	844	867	854	857	848	851	874	798	808	884	853	843	840	878	864	807	878	888	847	805	869	848	859	830	924	843	859	889	815	868	806	835	814	836	868	875	835	803	841	888	844	861	783	856	860	846	881	893	865	918	849	893	873	837	838	853	838	894	870	843	813	836	863	840	836	852	850	841	814	917	856	851	824	830	837	878	822	825	860	854	844	852	857	848	861	864	823	862	847	828	887	835	850	833	833	809	905	877	854	865	861	836	870	930	880	789	829	802	860	794	845	796	765	775	860	858	859	880	862	857	878	863	864	827	778	835	896	795	825	833	844	822	828	890	836	829	805	788	834	914	833	859	844	844	828	806	775	891	824	789	869	837	834	837	916	860	811	822	880	827	788	872	816	852	850	869	843	829	804	877	848	801	811	844	820	851	787	821	848	816	819	826	796	836	854	817	857	827	832	833	850	783	828	815	838	863	866	835	837	849	788	854	895	885	849	816	839	845	831	843	839	836	853	793	836	873	898	891	854	818	820	852	834	862	824	884	845	887	828	856	822	833	793	862	881	863	785	847	820	873	833	823	839	848	848	864	890	787	819	830	806	854	843	849	827	858	872	799	828	905	816	856	820	867	823	792	840	819	844	858	840	859	871	855	804	872	851	850	811	825	848	844	855	800	895	788	834	839	803	856	827	848	839	804	857	871	881	860	811	843	878	861	845	831	851	833	931	844	875	829	850	794	832	903	833	850	815	781	854	817	891	776	860	875	835	836	845	810	861	805	862	844	836	803	862	905	851	846	802	861	861	829	850	833	812	844	833	861	827	849	870	850	865	864	817	808	804	827	886	871	906	830	829	858	871	841	811	838	837	802	850	849	823	853	849	883	799	866	822	885	838	840	802	851	841	899	772	884	882	817	868	831	859	894	793	840	846	850	860	839	814	854	823	897	849	823	807	862	891	809	843	851	836	840	854	862	784	851	851	836	842	815	815	864	869	797	805	862	830	847	839	865	813	853	830	837	786	826	859	811	807	856	824	893	844	808	856	874	908	836	861	864	843	899	911	812	807	826	801	875	820	811	899	799	842	876	876	773	902	796	861	840	876	875	861	851	846	856	822	862	847	848	865	800	908	855	852	838	869	793	842	835	840	792	831	815	883	861	840	837	864	846	826	842	861	843	874	883	824	848	825	874	825	822	867	866	850	832	824	828	801	813	874	888	824	855	821	874	833	803	887	841	837	888	811	843	872	805	836	821	793	842	840	863	885	837	864	832	872	877	842	844	828	880	831	827	888	815	877	840	866	820	818	839	839	822	796	926	802	862	853	854	810	833	866	886	865	811	832	858	854	865	802	868	843	863	838	866	860	810	837	852	860	840	833	802	841	829	823	803	832	853	862	792	834	907	891	834	841	789	835	909	863	859	852	883	862	810	797	854	857	840	879	878	866	832	830	837	829	842	812	877	831	817	866	888	840	876	881	837	842	887	860	831	840	866	850	822	843	856	823	844	819	861	812	864	808	861	828	844	851	855	882	834	830	791	837	866	844	883	855	794	846	871	839	818	829	819	822	896	846	879	857	858	891	869	847	836	799	843	817	866	819	793	860	828	822	817	807	873	847	878	833	805
24561	21694	26028	27905	21699	21708	3293	464	340	315	295	272	268	291	278	245	234	222	246	247	257	252	237	203	231	253	222	237	219	253	220	233	206	238	256	231	233	203	250	229	253	225	222	217	217	206	203	229	254	244	195	219	262	203	208	239	228	208	229	211	198	215	233	221	214	212	230	237	229	221	253	225	225	251	214	202	174	243	252	195	223	203	213	226	215	211	197	274	218	217	214	205	229	220	227	213	202	224	222	192	229	233	218	258	229	214	192	213	230	246	226	237	216	208	201	238	207	201	198	215	217	262	223	232	219	221	226	215	199	206	259	238	227	218	259	226	221	230	218	216	249	193	234	207	212	214	246	222	206	250	219	210	217	223	206	210	208	202	246	213	233	230	231	246	191	218	194	237	219	231	214	241	218	230	208	241	231	185	229	219	226	250	247	242	236	212	203	249	219	248	220	228	224	234	238	221	225	223	202	230	221	233	224	218	206	197	218	231	223	215	224	218	216	199	251	260	249	252	252	197	235	229	227	227	217	243	246	218	223	244	268	196	228	216	206	222	234	226	205	204	248	229	213	234	244	219	218	245	226	221	222	250	213	216	236	223	215	197	185	245	211	213	200	218	226	241	245	218	212	245	215	217	223	240	244	224	229	226	259	224	263	248	243	224	219	204	248	219	235	202	200	250	218	211	249	182	241	224	232	239	229	232	236	264	226	225	220	220	206	206	228	235	257	226	224	206	222	229	234	215	238	210	246	249	223	243	218	217	205	207	220	205	197	232	228	202	233	214	217	217	216	210	219	231	243	201	202	194	220	207	225	261	257	231	243	247	233	224	212	220	240	206	239	211	240	243	238	232	226	258	215	222	214	240	179	195	213	222	229	244	216	193	220	235	207	239	234	208	220	208	179	204	259	224	235	215	219	245	225	229	217	216	215	243	226	203	206	219	204	219	233	219	247	246	209	239	234	227	223	227	235	216	214	217	234	229	246	229	210	230	235	220	207	233	241	233	234	234	198	214	209	247	228	235	232	244	227	210	212	249	223	252	204	216	218	207	205	264	258	233	221	239	234	215	233	202	227	222	248	231	226	228	226	224	193	210	239	220	232	222	223	222	241	231	196	218	213	224	246	235	225	230	203	215	201	196	197	242	246	193	228	236	222	197	243	245	216	207	202	228	222	240	237	214	201	222	212	249	216	208	203	204	192	222	202	219	213	243	217	228	205	225	216	212	242	225	210	211	227	236	219	197	204	214	203	230	232	241	258	205	221	229	220	236	218	211	250	216	217	220	217	220	237	196	210	213	215	234	217	225	211	236	217	236	211	216	234	260	238	248	207	252	213	220	209	231	204	218	242	209	227	217	202	204	238	231	209	255	213	217	203	224	228	245	215	208	222	227	234	208	215	237	232	206	209	203	227	246	189	215	215	232	231	221	236	224	241	218	205	225	205	225	258	210	260	228	209	209	201	227	221	239	228	238	206	233	229	230	205	216	238	217	243	217	234	220	247	214	230	216	238	209	240	237	242	239	252	205	224	207	220	227	209	176	211	217	236	242	243	211	208	230	223	205	245	233	255	213	234	249	236	220	232	208	231	212	219	211	230	210	253	242	232	232	232	234	242	235	215	229	222	233	211	207	209	229	235	228	223	212	227	216	203	235	265	226	236	242	207	216	221	228	234	235	185	213	219	232	236	216	229	221	244	216	230	252	217	196	262	218	209	211	200	213	217	203	233	227	223	203	180	223	214	213	224	208	191	218	200	187	217	207	248	231	228	245	217	227	212	217	233	220	234	213	217	207	221	237	221	199	248	237	253	230	222	206	225	242	243	220	222	238	238	210	196	227	233	218	230	229	198	226	218	255	202	212	248	194	224	231	241	231	227	195	251	211	212	208	248	240	208	206	254	239	215	217	220	232	189	227	253	229	223	252	221	194	222	201	218	202	221	203	205	225	222	251	260	210	250	227	213	205	205	236	216	271	226	228	211	238	228	254	232	199	230	193	222	199	217	187	233	230	239	210	231	259	239	205	218	239	215	220	242	202	233	230	224	202	222	232	242	220	211	233	224	204	219	204	220	212	209	230	218	237	230	255	231	242	235	243	251	239	208	203	231	226	220	221	250	210	219	210	242	200	216	228	242	207	228	194	233	233	236	228	236	220	237	209	216	213	227	236	210	235	233	215	199	207	204	207	182	245	233	210	253	246	212	251	224	224	214	224	203	188	255	219	237	217	232	234	223	220	207	231	242	231	247	206	223	223	211	217	234	221	205	199	239	236	230	226	267	223	178	243	231	226	214	216	211	203	241	248	228	231	224	200	242	169	225	255	213	237	227	183	228	202	256	206	227	234	209	200	206	204	190	228	221	216	199	235	199	205	208	196	251	234	213	214	245	223	201	236	207	249	223	202	240	245	243	221	241	223	209	225	236	223	192	193	234	233	209	216	230	204	214	244	200	209	206	218	244	236	213	234	220	229	226	218	233	227	202	229	227	225	230	208	210	244	194	195	238	266	214	255	235	234	224	222	231	214	236	202	214	246	228	221	236	226	208	217	262	238	207	242	222	219	202	267	247	251	230	226	267	237	200	252	187	202	228	238	236	212	224	222	211	232	233	220	191	251	198	225	224	212	226	227	240	235	214	211	206	241	238	202	232	213	232	244	243	252	198	211	206	204	230	204	222	206	211	217	217	203	222	218	226	230	199	202	215	236	227	236	204	206	203	240	226	223	212	256	253	199	230	212	215	200	244	195	184	211	227	239	260	204	195	206	239	221	239	228	248	204	227	244	217	230	217	208	256	226	195	222	239	213	212	219	255	204	233	217	233	223	180	198	194	223	210	236	246	214	230	202	227	251	220	212	208	203	219	199	212	231	219	227	264	231	197	254	202	215	215	229	235	216	234	225	223	219	218	234	236	237	211	197	195	234	233	228	244	253	219	230	262	230	212	209	185	213	217	215	227	229	202	243	215	239	207	215	216	224	214	224	257	226	237	208	213	224	242	243	199	211	227	224	200	201	199	227	224	225	229	238	231	221	220	238	219	204	203	216	225	232	255	198	205	244	234	205	223	211	234	230	194	225	208	238	256	250	242	260	213	222	202	211	228	239	218	193	233	233	221	215	238	231	214	207	223	212	244	216	258	209	228	211	243	240	231	216	245	210	226	227	227	222	219	207	245	227	220	218	227	200	242	240	205	211	242	204	209	202	245	215	248	191	240	214	216	239	233	221	219	218	223	237	205	217	231	245	201	262	238	248	227	206	216	218	205	217	217	231	248	209	254	242	232	201	222	249	263	236	238	229	222	237	208	208	225	202	248	261	224	209	240	234	226	237	206	208	207	210	226	204	222	255	220	206	201	214	218	231	208	214	209	270	229	212	216	206	240	227	218	223	209	230	243	213	211	217	196	216	203	202	234	253	220	228	204	241	223	217	206	242	237	210	235	219	223	229	186	256	234	234	193	217	240	206	215	240	199	208	227	213	214	211	223	251
3260	5037	3060	1459	923	788	686	627	568	590	567	564	532	546	557	499	530	506	514	467	500	514	504	504	508	544	521	535	499	522	516	524	491	492	455	475	513	463	492	501	476	513	520	522	523	486	472	487	494	442	502	497	505	507	513	515	513	527	493	512	473	518	460	459	493	477	514	506	504	486	477	516	473	492	482	491	506	505	496	512	524	500	506	521	507	513	530	453	467	460	532	485	469	521	523	478	499	469	496	543	498	492	499	510	510	462	542	476	516	462	503	524	498	466	462	512	509	506	503	474	521	529	466	499	526	485	494	500	545	491	464	482	500	513	545	513	526	526	478	508	495	491	478	474	520	485	524	504	448	506	506	462	477	498	485	459	479	497	477	526	485	498	502	505	528	549	511	468	490	512	491	517	504	504	505	518	531	534	492	467	506	455	487	495	481	509	507	531	485	508	510	512	478	482	478	454	482	485	511	508	501	483	517	527	500	465	466	516	476	477	518	482	497	490	509	497	488	465	483	498	525	527	487	523	499	512	501	498	475	515	485	465	507	494	518	480	507	553	485	491	482	496	505	481	513	513	508	501	496	491	518	488	485	500	475	499	480	469	459	472	507	511	561	476	480	515	481	537	497	504	497	527	495	501	491	530	458	540	468	501	503	509	523	467	524	500	448	491	504	486	534	498	493	486	484	500	494	494	492	479	478	500	515	522	492	519	486	470	458	485	544	491	504	478	515	480	520	504	511	470	484	511	524	465	509	499	508	508	520	516	473	495	565	490	492	511	504	532	507	485	492	513	516	503	499	474	524	487	511	509	491	470	469	526	535	530	511	508	489	510	474	500	523	501	517	494	518	498	510	548	518	511	524	481	488	518	481	472	515	550	487	513	473	456	490	515	496	535	536	512	467	513	473	511	465	523	521	448	519	505	498	477	514	498	503	545	494	530	512	451	466	513	481	524	525	507	475	514	483	487	482	509	493	481	498	487	520	502	484	493	453	465	508	503	489	523	506	479	499	527	485	508	513	513	489	489	492	491	510	526	521	486	496	488	463	524	496	511	500	511	506	520	506	510	484	442	511	465	501	505	503	512	498	523	474	510	467	535	453	486	469	490	499	488	503	460	448	507	522	499	475	454	497	505	514	475	513	472	511	489	476	510	495	503	508	488	447	482	471	514	551	482	488	500	494	505	489	485	463	512	482	539	508	530	489	506	525	554	495	523	500	485	525	494	477	514	526	486	474	518	543	455	506	498	480	505	523	500	492	481	460	538	522	498	514	496	511	502	534	494	517	466	481	460	461	523	487	471	514	493	489	548	467	499	460	520	495	501	473	502	517	479	458	503	500	500	491	504	471	495	459	521	512	491	505	495	514	491	503	478	511	500	502	512	496	494	510	461	485	497	523	541	508	513	528	524	514	491	503	491	498	476	501	521	501	470	527	466	485	485	493	484	482	455	515	487	557	460	538	538	477	523	511	547	486	506	500	488	504	482	499	493	466	462	461	482	507	472	455	469	508	494	517	516	485	503	485	550	512	505	529	463	503	486	513	466	471	458	504	477	531	505	480	509	498	505	482	555	484	482	440	492	502	507	470	513	510	480	493	510	541	492	501	498	471	495	451	502	463	482	498	480	487	500	470	460	489	491	494	536	537	490	480	467	457	470	487	506	491	468	470	489	529	453	523	518	482	468	501	487	479	535	501	500	455	520	494	482	510	491	509	468	486	490	534	477	480	527	464	508	491	521	493	503	494	518	504	491	481	491	491	499	517	484	500	481	509	501	507	513	522	521	501	494	529	534	466	527	512	508	515	517	536	519	538	490	475	514	496	435	504	502	498	531	549	489	501	478	508	514	511	499	514	471	484	509	502	481	487	486	493	515	488	489	502	452	487	476	519	481	497	507	488	468	506	520	501	492	542	483	487	505	490	523	538	493	494	518	546	515	456	464	516	501	478	523	502	501	478	503	468	503	487	476	511	503	506	495	456	537	504	485	517	497	487	484	496	465	484	494	500	524	472	505	531	509	470	486	485	496	489	500	507	506	487	521	474	532	526	490	471	518	479	470	505	491	489	515	513	472	481	479	507	496	515	504	493	491	497	493	508	488	507	497	484	501	490	489	460	507	515	484	497	478	455	500	473	518	482	505	458	482	502	495	521	488	496	489	512	471	483	549	474	470	489	522	485	481	466	503	491	494	506	504	485	509	451	522	452	475	486	515	467	457	527	492	503	480	512	533	430	530	541	482	505	485	525	477	488	453	467	504	494	510	484	459	513	506	512	479	517	538	490	498	447	504	516	499	492	488	525	523	477	470	505	516	518	521	466	542	554	509	525	539	519	501	520	517	505	497	481	487	492	440	501	505	510	444	487	478	510	460	524	467	485	498	486	453	468	500	513	493	504	461	471	490	448	471	482	503	495	521	495	515	505	450	453	502	519	536	518	500	481	494	514	487	507	497	511	482	484	499	474	454	500	508	506	517	499	524	491	511	467	496	495	496	480	498	510	537	481	503	540	522	489	490	551	494	493	502	499	510	534	464	508	514	511	477	507	477	513	497	466	492	543	535	461	501	514	505	493	459	531	480	510	515	475	494	551	514	499	501	519	520	516	538	527	499	516	478	506	482	479	473	489	485	426	499	489	519	544	516	471	522	516	500	476	545	510	504	516	490	511	477	447	506	504	520	505	508	498	509	509	482	492	461	530	508	490	490	488	470	497	506	551	494	464	493	481	511	458	503	523	492	493	483	480	459	484	488	466	499	507	502	504	488	519	498	506	513	463	473	482	470	484	528	503	510	500	504	501	514	492	525	525	521	509	506	507	451	467	469	499	476	491	461	512	502	488	444	484	520	503	465	443	499	484	471	494	505	482	493	485	482	514	512	533	526	502	517	473	509	519	502	511	474	514	496	512	484	502	473	465	519	555	510	463	478	518	475	486	488	509	488	532	482	505	502	518	546	496	500	528	481	488	520	492	514	476	522	522	457	504	523	493	455	489	513	486	505	506	508	436	504	535	500	514	500	496	503	535	510	537	488	500	521	511	495	469	523	521	491	501	530	523	497	504	462	480	480	510	506	504	485	526	496	502	490	479	478	491	487	482	487	537	454	510	512	501	515	461	494	544	506	496	543	488	500	491	485	470	482	498	519	455	465	501	522	475	488	539	487	482	489	518	509	520	495	506	509	496	474	492	480	463	510	479	463	510	465	523	472	527	463	483	501	526	489	503	457	474	487	466	484	496	517	539	493	495	505	480	478	468	513	503	497	507	458	478	499	505	490	522	516	496	493	477	495	507	494	502	496	470	493	497	494	499	509	498	514	511	476	513	484	522	507	498	505	473	459	475	541	494	499	503	507	531	523	461	497	502	507	507	477	478	501	513	473	447	518	579	492	467	512	531	543	460	492	470	483	493	463	480	482	498	503	489	460	506	524	463	490	481	531	537	482	463	522	567	474	506	509	485	494	495	504	498	463	513	518	458	504	468	517	460	494
33826	10698	1240	686	517	518	404	327	327	336	346	321	349	340	312	315	323	350	350	314	320	331	326	324	326	320	329	337	338	354	314	351	345	346	304	303	317	342	353	306	288	328	322	368	327	352	337	356	323	294	346	367	322	334	346	376	342	348	340	297	348	327	343	339	342	305	344	361	334	317	341	340	310	294	339	358	347	325	325	351	341	344	331	304	303	320	344	341	318	337	313	311	374	307	314	330	337	359	321	326	332	330	317	333	303	329	326	364	335	283	323	310	334	319	321	373	322	334	321	329	311	308	345	317	290	322	298	325	322	349	363	313	361	350	350	314	301	340	328	354	307	343	321	339	289	318	302	338	347	336	353	332	332	336	335	335	335	323	341	327	342	305	370	339	343	374	318	330	298	326	336	325	331	350	365	329	322	320	330	339	326	316	298	338	327	333	363	371	344	314	314	330	332	332	306	391	344	307	365	334	339	328	316	384	317	359	330	315	326	332	332	319	337	363	365	363	331	388	297	306	332	345	324	348	339	336	325	309	318	337	333	314	355	345	350	325	345	356	349	335	328	327	343	350	329	365	335	343	359	357	345	369	340	313	296	333	330	342	323	330	315	354	384	373	353	330	324	351	322	352	343	337	275	328	303	319	332	355	329	333	314	319	323	350	313	336	326	325	319	340	335	347	350	315	324	321	312	302	348	322	302	335	340	337	325	365	353	318	352	312	330	343	359	334	304	333	340	327	328	335	322	325	343	341	337	321	320	314	306	299	318	313	319	326	296	324	306	322	319	317	329	339	341	328	325	349	322	350	309	331	316	342	314	328	323	331	329	343	335	324	334	344	338	315	298	344	335	347	329	324	328	318	371	334	319	320	330	311	300	327	329	310	324	319	318	334	324	335	308	309	348	349	306	319	313	304	301	300	313	331	327	307	307	312	321	304	330	311	335	314	327	301	362	296	293	334	308	329	320	341	367	361	326	337	311	328	354	330	338	321	334	311	315	343	319	290	334	354	342	360	384	312	289	327	343	332	324	341	336	337	307	309	348	349	331	321	331	328	312	316	311	307	282	349	306	304	308	323	316	335	289	321	293	309	346	345	334	325	341	334	359	343	311	300	354	317	320	322	312	316	319	323	341	323	278	341	308	339	338	339	331	361	335	327	328	336	331	296	318	298	304	307	325	382	330	336	340	328	322	331	346	334	340	346	330	322	307	340	329	341	339	305	317	311	334	334	288	346	348	340	330	341	302	345	338	302	311	364	298	323	324	342	308	366	348	330	325	303	326	297	334	356	331	351	340	341	332	324	337	347	341	340	333	307	323	340	342	360	308	338	360	302	313	316	349	366	336	333	313	357	377	352	341	370	331	366	311	348	333	328	308	318	322	324	308	317	336	301	314	306	297	354	359	325	322	309	282	327	319	335	324	343	340	323	307	317	345	330	328	359	318	343	315	327	312	318	320	327	329	338	346	327	352	356	324	327	321	340	344	340	323	352	330	321	320	336	336	330	298	363	327	316	338	322	321	323	356	353	340	379	290	302	374	329	314	334	313	292	299	325	339	337	331	301	382	342	311	307	354	318	338	321	347	324	359	339	337	361	327	299	317	305	329	324	358	345	360	323	327	323	362	279	349	306	321	341	314	349	311	321	327	332	324	314	330	342	336	360	326	306	328	333	336	340	362	370	341	327	326	322	301	330	320	339	340	279	301	318	314	337	323	324	338	320	335	337	335	302	332	343	315	319	317	368	297	318	331	338	308	335	342	295	288	315	338	345	355	343	321	307	314	311	315	287	329	369	316	309	342	314	324	330	308	369	336	332	312	363	316	329	347	365	380	332	312	303	331	310	296	303	297	341	315	319	312	340	340	330	296	324	315	314	344	341	317	343	343	290	353	307	306	362	320	335	363	351	310	336	338	321	327	317	306	347	362	313	321	322	348	296	323	315	317	306	315	333	317	338	347	337	356	317	303	321	376	329	316	345	321	339	328	338	338	354	319	308	360	339	336	322	331	363	320	333	337	355	348	352	306	345	326	322	354	348	326	348	329	322	309	330	364	325	349	308	322	319	345	362	350	310	348	308	316	312	299	302	324	337	337	313	309	363	353	299	320	320	349	320	337	323	327	301	333	294	340	347	333	318	303	335	316	304	324	373	304	319	343	299	322	315	305	308	295	308	317	313	321	352	353	323	325	345	322	312	309	365	359	283	330	339	363	316	326	338	311	328	308	321	324	305	332	290	336	323	325	294	315	291	352	388	319	365	322	312	341	317	347	330	308	345	356	371	390	296	354	333	321	335	306	326	349	340	291	344	328	316	368	356	330	340	345	327	302	338	346	336	329	316	325	328	331	330	329	336	317	345	318	296	352	293	352	313	303	339	319	339	319	315	297	308	290	333	344	310	312	316	330	318	303	346	316	317	300	319	330	345	342	330	322	333	349	332	316	341	318	322	333	302	331	363	330	318	332	330	320	312	320	321	327	358	327	336	346	307	352	321	345	319	347	301	278	341	371	316	318	351	318	312	341	327	293	359	310	335	327	338	300	331	332	342	308	332	319	342	296	344	350	335	292	304	331	337	333	327	340	331	314	375	307	333	327	347	309	342	391	326	280	313	339	306	289	319	311	320	299	342	372	294	275	355	332	359	308	334	291	329	310	309	362	339	320	329	344	326	327	318	349	351	306	325	354	281	371	349	348	330	354	332	314	332	352	324	352	295	312	303	315	355	306	323	332	308	318	311	311	347	328	347	329	305	318	348	354	329	338	345	333	321	305	346	324	327	327	313	320	327	312	348	316	317	289	318	307	318	307	330	356	336	299	338	328	365	344	338	319	348	315	334	342	338	323	312	305	348	322	331	373	327	339	362	341	345	325	317	322	318	321	334	317	328	320	329	302	361	359	302	318	318	336	320	345	339	314	294	333	320	308	309	326	334	331	331	322	345	319	374	341	337	307	308	338	323	303	295	350	310	337	339	354	372	359	322	314	287	341	318	347	351	347	334	310	352	337	325	343	353	304	303	321	334	322	347	301	316	336	300	303	334	355	358	352	316	329	320	310	342	329	343	328	321	321	323	331	326	295	291	336	333	317	310	333	326	315	332	341	312	324	353	332	333	327	322	323	279	361	334	303	340	323	300	358	352	334	317	306	375	309	329	348	308	318	330	334	357	344	328	341	337	337	291	297	329	321	319	334	327	341	332	297	371	311	314	309	349	346	310	359	336	343	326	317	319	319	346	334	335	333	331	308	349	350	318	348	344	337	328	332	349	330	324	336	334	331	340	334	312	349	337	307	333	356	341	325	319	334	319	349	339	308	313	366	318	321	313	306	305	325	335	326	343	315	344	316	369	323	348	310	315	309	295	338	307	314	320	332	324	343	310	321	341	336	339	297	308	339	322	316	307	308	329	336	296	287	298	344	344	337	360	321	322	318	334	320	337	333	322	318	352	309	345	312	336	317	352	323	306	293	338	299	329	346	338	321	304	359	323
5773	852	780	815	752	755	756	744	707	724	717	783	727	723	731	778	777	760	770	733	727	731	748	703	765	729	760	780	724	715	728	755	694	732	734	709	767	697	744	736	768	692	734	738	773	779	731	727	749	749	713	766	714	722	723	714	718	759	718	749	698	767	698	755	739	786	732	797	754	759	721	737	734	706	731	730	769	731	753	798	715	722	719	746	720	757	719	735	761	724	759	762	800	806	772	738	759	732	753	760	771	771	744	708	734	810	764	789	701	743	743	752	723	779	748	703	750	775	752	734	759	733	755	761	697	741	755	750	759	755	699	739	755	767	726	761	767	755	704	752	752	733	722	736	734	765	732	731	771	735	738	770	734	752	709	772	727	743	690	781	724	730	764	762	727	705	730	756	737	749	712	711	762	771	757	733	732	721	689	729	810	729	751	689	765	768	711	725	790	800	705	810	729	727	764	745	751	792	751	793	757	723	783	733	794	743	772	699	714	743	743	790	727	798	732	719	782	714	791	739	756	728	707	743	757	756	708	675	738	726	754	692	761	717	729	744	715	731	788	794	757	739	735	781	696	712	743	741	727	764	727	775	732	766	714	764	672	744	742	740	699	745	744	725	708	733	712	750	760	710	727	734	742	733	725	735	739	742	743	760	731	725	721	716	763	761	742	748	713	738	764	733	750	776	736	746	743	696	735	737	765	695	742	711	720	755	745	736	753	780	713	707	761	790	752	684	787	761	756	707	722	677	739	761	683	740	768	729	714	756	737	766	711	751	767	671	732	767	770	756	735	755	770	726	750	744	743	757	787	814	711	756	714	732	730	710	772	752	729	737	710	768	752	769	727	779	785	737	716	736	770	714	720	718	742	718	750	725	709	783	728	734	733	753	724	732	721	771	729	736	716	775	733	753	716	757	742	715	754	766	726	761	800	737	697	715	757	696	725	729	753	725	789	766	742	729	772	743	761	759	717	749	708	763	787	715	793	780	758	728	752	712	738	787	722	741	726	738	751	704	770	714	790	725	725	772	704	740	741	711	712	746	778	709	729	722	752	809	731	730	725	703	724	741	791	707	775	719	767	746	747	755	727	762	742	754	713	694	806	762	760	734	758	767	778	751	722	782	727	721	729	679	752	750	765	749	785	756	744	749	790	783	702	779	732	721	756	715	739	781	698	782	769	779	738	768	714	721	796	677	736	745	737	760	746	754	757	688	699	766	747	775	700	759	719	762	753	745	724	728	715	745	702	734	740	797	756	725	719	722	717	755	719	763	720	721	731	723	721	739	748	744	729	734	716	785	764	716	785	762	796	716	744	719	760	727	767	738	753	743	766	715	779	753	710	744	758	779	781	767	714	701	811	750	759	706	793	714	697	739	738	727	694	723	796	737	746	758	697	765	759	687	673	746	765	757	731	751	691	746	738	789	694	728	722	741	752	762	775	722	735	769	748	746	729	744	728	704	730	749	737	758	701	727	743	755	771	717	741	742	782	738	769	735	786	737	721	728	711	726	707	753	793	772	731	786	712	727	743	754	734	734	778	695	732	759	722	756	739	756	756	767	781	719	748	709	729	708	701	760	706	785	733	724	744	697	777	758	784	809	744	704	726	754	739	704	738	686	790	747	717	700	723	761	723	725	701	761	740	716	744	759	724	762	810	814	730	785	769	729	763	683	732	727	714	738	719	759	717	785	747	704	735	679	815	723	780	774	745	814	757	724	756	771	725	754	814	762	788	773	711	771	717	771	742	711	833	696	718	730	765	756	737	781	720	747	790	720	715	738	751	680	757	802	743	690	754	781	716	696	712	762	753	733	741	731	751	705	766	745	763	732	698	745	705	707	732	787	726	770	787	718	734	792	702	793	728	749	783	742	744	711	701	750	752	774	728	823	747	753	717	731	755	721	688	739	700	686	709	704	722	732	733	770	723	737	731	729	733	726	749	748	690	757	721	717	780	776	724	746	714	756	758	757	741	733	743	742	729	781	717	768	694	725	759	710	766	745	790	753	721	759	743	733	705	712	769	771	771	690	734	743	740	718	760	751	753	735	757	738	721	711	769	698	732	735	741	725	716	757	728	723	776	712	768	724	725	775	757	751	777	724	735	700	721	742	751	743	763	688	733	791	749	795	754	744	726	742	735	748	717	726	737	754	698	721	746	713	735	746	734	784	739	735	752	738	784	689	737	732	791	754	748	735	795	736	764	691	729	790	752	734	731	771	734	725	702	729	743	735	738	752	785	743	722	694	750	751	729	731	784	749	740	730	695	730	789	736	756	750	731	756	745	775	694	757	736	770	704	711	708	733	817	725	748	779	748	744	713	766	707	699	723	729	717	736	748	752	764	707	731	757	707	725	752	744	776	734	728	777	777	741	782	708	745	809	754	786	718	729	735	761	753	762	789	808	728	797	734	758	742	761	733	709	722	761	775	731	735	747	761	751	730	705	724	698	712	741	796	776	744	735	748	734	724	755	754	683	734	780	753	784	751	705	708	725	724	730	725	705	718	776	720	691	765	751	756	695	770	772	727	722	742	796	761	743	750	732	751	752	686	752	780	745	765	805	754	725	703	759	729	747	762	741	737	765	774	743	761	725	761	739	769	723	707	744	727	739	753	750	734	725	733	719	760	756	734	732	732	748	731	751	724	735	773	728	744	752	733	743	752	768	790	771	793	726	770	732	761	764	777	730	760	757	735	773	716	733	756	707	759	747	746	767	733	743	765	723	725	752	754	723	750	715	746	719	738	711	748	747	719	750	740	752	753	702	765	769	735	810	726	750	776	733	753	776	755	735	755	750	772	779	740	752	707	736	731	734	693	721	712	755	707	739	680	801	794	745	763	737	771	744	728	758	748	807	744	731	780	784	721	733	769	737	704	777	750	764	716	736	701	759	735	770	745	769	749	746	741	729	790	750	724	690	749	714	706	756	760	734	751	756	756	768	738	740	692	740	744	714	714	771	743	738	740	758	730	734	717	720	732	689	705	762	728	750	754	660	703	756	741	763	731	751	760	719	727	779	751	744	719	694	729	754	739	714	710	755	775	703	720	747	772	784	765	719	724	698	766	705	743	720	748	750	771	727	732	801	718	720	736	731	766	734	741	703	727	713	737	718	745	770	716	746	737	693	755	701	738	770	701	733	731	674	768	779	709	769	745	740	749	759	703	746	771	712	722	770	731	733	739	794	767	743	751	792	751	767	700	760	741	764	776	772	787	766	745	770	732	743	729	708	701	706	729	727	758	736	725	779	729	740	750	750	744	750	736	709	755	745	731	749	726	695	733	713	763	745	711	705	715	788	709	718	762	761	739	769	748	734	723	739	727	761	743	747	737	799	738	756	733	733	720	715	739	750	718	683	717	723	776	733	732	722	756	721	816	727	773	705	750	733	728	702	743	740	746	712	731	744	795	782	805	725	771	691	711	724	769	748	747	733	730	725	746	762	778	765	774	791	743	718	717	777	780	748	817	811	708	764	772	731	766	712	792	716
25306	21718	25475	28470	21655	4934	701	496	419	461	457	423	408	447	422	411	404	421	433	437	410	407	368	405	415	408	434	414	413	413	403	397	397	393	387	372	381	372	382	397	370	448	431	393	385	370	413	374	371	375	436	408	420	438	373	381	393	402	362	399	405	435	372	378	383	438	412	393	412	401	394	410	433	421	413	398	360	424	379	417	421	415	421	381	437	385	388	408	383	401	418	381	429	395	389	399	389	403	408	455	391	370	389	386	382	393	409	428	391	406	429	369	413	403	415	373	384	426	435	403	393	412	421	377	373	388	366	368	423	384	429	396	399	344	385	354	414	424	382	385	388	414	393	406	385	385	424	364	409	370	399	385	409	428	396	399	396	411	395	368	370	400	377	376	424	392	410	396	389	416	370	398	405	372	407	385	425	390	427	398	412	386	399	359	380	420	367	351	383	421	375	385	392	401	377	376	384	410	409	405	379	357	366	367	439	422	398	395	379	384	437	446	423	407	380	375	408	385	381	418	409	426	373	375	441	389	401	427	431	428	393	426	416	441	393	370	405	392	372	403	402	405	391	378	397	383	383	375	380	372	387	390	373	353	407	438	368	398	390	416	406	412	392	419	418	415	411	393	414	426	392	340	384	406	382	407	359	429	425	386	374	364	416	402	410	378	401	398	426	429	432	389	415	373	368	337	359	381	369	433	323	404	364	409	409	401	400	383	399	359	385	402	420	417	376	400	379	361	411	359	420	445	399	394	374	405	384	382	397	418	370	393	388	373	404	401	385	377	363	417	411	396	415	396	374	437	409	392	410	430	388	430	420	409	411	399	349	387	423	408	411	388	391	376	410	384	389	393	409	417	414	391	387	382	408	381	386	402	403	396	412	422	344	394	444	401	385	419	387	400	404	398	357	412	424	376	414	397	406	405	365	383	411	382	389	411	391	408	387	390	427	406	372	370	415	427	412	339	353	390	399	396	383	353	375	396	403	388	395	370	420	371	379	361	363	410	412	420	376	368	351	383	405	391	430	378	379	357	350	381	396	402	407	409	386	363	394	392	430	365	393	371	403	415	362	362	405	397	393	400	374	433	384	397	375	403	373	404	383	395	431	397	406	408	395	386	348	391	398	379	406	406	379	385	366	370	399	404	376	430	406	416	413	400	374	352	431	406	404	394	433	407	395	365	388	382	422	408	423	395	382	416	377	440	391	404	395	400	386	412	443	394	427	383	408	385	411	372	364	391	406	352	408	393	401	363	431	418	392	372	431	381	393	407	369	389	363	399	361	411	422	416	387	376	429	353	424	394	426	379	401	402	388	377	384	371	401	422	391	376	390	426	357	372	390	397	392	389	407	340	400	387	367	424	382	404	389	387	380	380	401	381	404	420	399	356	359	409	396	406	370	388	367	389	374	382	402	409	340	365	387	392	419	386	432	388	391	398	411	414	389	383	411	332	369	423	404	377	396	406	400	413	408	404	433	413	410	384	392	385	393	432	405	395	333	409	436	378	378	375	359	393	374	377	457	388	409	402	399	398	357	411	411	400	446	397	394	405	408	396	416	404	394	447	408	386	382	404	404	413	388	396	395	379	409	415	435	422	407	439	383	393	421	401	442	463	386	419	409	378	392	420	431	366	398	402	397	401	402	401	367	393	402	420	376	422	386	371	399	405	392	388	405	402	404	398	404	413	387	421	397	423	417	378	411	402	407	384	362	420	394	374	384	402	386	424	370	383	421	417	375	394	431	421	434	408	413	410	383	447	379	441	402	372	439	426	404	359	429	423	414	393	402	395	388	408	429	379	404	443	361	387	370	390	415	380	422	383	394	387	411	373	409	412	394	414	418	404	419	405	437	408	409	388	397	412	410	417	389	378	383	362	407	368	356	393	352	370	404	409	419	380	433	400	413	424	378	423	414	399	392	378	383	408	414	380	377	375	374	410	413	384	400	382	401	403	395	386	405	401	396	415	374	369	410	402	417	430	362	420	371	392	439	397	389	428	403	413	411	362	352	355	378	398	366	397	390	409	407	394	426	354	427	387	339	402	384	369	380	380	372	391	382	373	403	377	399	404	360	391	382	425	384	403	392	374	357	430	412	389	401	391	382	420	401	403	416	398	378	402	406	382	410	415	419	384	399	361	393	380	405	406	406	375	402	390	414	421	403	374	409	405	410	415	405	408	393	395	408	402	389	410	403	382	382	385	351	384	363	417	362	361	398	365	399	377	375	381	400	404	403	403	392	364	417	404	378	380	422	390	407	420	374	338	376	405	406	401	421	392	401	373	386	415	385	379	341	425	403	450	364	395	409	430	380	365	392	401	395	338	429	366	383	427	393	467	424	402	368	399	380	396	379	406	372	425	342	369	425	394	413	409	406	425	457	390	387	391	391	397	443	370	384	430	417	396	392	383	407	380	426	355	378	433	427	399	423	408	383	385	378	444	360	383	398	394	389	356	371	368	402	432	419	401	405	426	368	419	399	403	388	414	412	394	417	405	389	406	388	401	351	387	413	365	403	399	377	378	359	433	375	369	399	403	386	385	405	413	395	367	392	428	401	363	417	398	415	381	436	407	379	408	436	385	403	396	408	394	398	390	407	355	417	426	427	407	434	417	391	466	403	413	382	392	431	408	411	385	391	395	388	378	424	442	406	442	408	407	377	333	440	411	393	375	365	406	387	381	368	384	409	419	374	413	425	409	374	409	408	391	382	390	367	398	402	373	380	440	400	380	380	411	379	419	448	399	405	411	390	410	356	386	394	385	361	397	376	365	369	383	414	392	430	390	396	401	394	428	388	385	412	453	418	379	375	373	398	435	383	400	378	406	435	399	377	396	371	443	390	419	410	451	388	409	374	395	369	403	411	408	385	387	405	376	402	365	344	388	413	409	405	408	378	414	398	402	402	382	404	447	404	387	381	413	413	437	399	388	431	364	389	384	411	413	405	379	415	382	409	372	420	387	400	389	388	362	374	378	376	390	377	422	404	374	382	432	383	386	385	381	364	406	398	384	424	401	375	395	407	390	391	402	355	413	397	399	367	390	382	400	370	372	399	429	376	404	412	384	401	404	365	380	400	397	379	376	416	390	398	386	395	372	389	368	410	413	378	383	396	411	399	415	365	381	399	369	395	407	378	395	376	442	389	401	390	373	383	389	379	409	386	424	375	401	391	432	426	385	398	403	418	381	420	375	398	377	364	373	405	406	393	428	458	453	387	408	391	398	406	370	382	365	380	386	420	356	391	398	401	400	404	387	407	406	384	414	377	383	365	379	375	428	427	395	355	390	399	401	419	446	413	382	383	386	381	402	409	374	454	382	394	441	416	410	375	406	391	404	384	380	378	391	386	408	390	350	405	405	407	419	409	398	363	415	419	360	399	389	458	408	369	375	393	391	376	396	398	383	410	407	371	348	357	366	418	363	408	392	412	356	393	413	361	424	411	356	385	386	427	416	444	426	406	393	409	426	407	395	413	386	389	401	422	392	410	399
3314	3335	2141	1434	1140	953	916	898	888	894	813	884	906	777	845	918	836	842	888	826	828	827	862	833	834	851	904	807	834	875	914	869	789	843	859	838	779	839	881	818	862	817	850	854	813	841	797	812	825	834	834	883	831	855	815	885	823	826	867	853	827	873	833	873	810	861	847	834	797	876	852	846	857	827	840	810	856	835	836	844	811	852	873	848	877	848	841	831	891	811	824	842	808	866	848	877	850	932	830	797	835	836	885	835	843	854	847	818	826	853	818	820	853	856	907	873	847	861	785	808	844	804	852	867	882	832	798	848	903	830	868	837	813	816	844	862	804	848	815	809	862	816	831	799	818	852	821	804	870	769	822	831	830	866	806	897	778	803	817	863	826	836	829	858	880	833	913	880	838	852	819	804	841	838	821	829	837	796	825	866	869	834	822	853	930	850	873	868	792	837	864	843	817	858	816	846	847	857	806	847	874	829	872	858	866	829	878	767	860	793	852	831	830	775	821	854	868	894	870	861	787	835	857	800	806	818	928	860	849	861	820	823	841	873	869	866	856	871	809	841	824	880	868	872	783	850	882	881	811	848	806	845	859	890	871	819	848	791	889	804	853	825	825	808	887	886	857	881	833	859	869	787	815	824	839	889	878	850	880	891	814	804	845	821	885	886	837	832	847	774	805	846	853	846	836	873	854	863	840	912	860	798	863	852	869	821	820	901	807	811	836	835	833	838	887	825	859	843	831	788	854	857	866	830	835	880	836	798	842	833	835	882	827	787	850	860	830	855	860	888	835	878	830	800	824	851	809	852	888	845	808	827	883	868	796	844	880	846	826	842	830	862	849	832	873	885	853	861	833	876	892	835	857	854	791	824	851	872	851	890	836	839	857	814	849	816	845	890	840	776	822	903	867	846	855	825	931	833	848	894	771	858	844	864	891	822	836	816	815	809	844	862	839	892	826	839	836	796	923	895	860	833	792	798	839	860	868	858	838	811	822	804	827	846	805	845	812	909	854	821	877	820	817	851	871	844	864	819	854	878	890	829	846	819	874	863	798	860	864	903	821	801	860	825	790	847	820	796	842	826	789	831	818	826	803	766	856	864	801	840	839	885	874	873	879	850	854	870	834	815	798	878	833	823	839	850	808	858	856	828	830	869	919	891	819	798	815	817	812	816	908	878	873	840	803	791	861	910	802	842	880	857	838	868	890	834	830	847	832	903	834	835	828	834	763	834	877	847	852	778	903	851	870	830	848	862	906	894	853	880	831	821	841	837	821	843	843	849	861	903	826	848	815	796	852	894	798	840	809	806	813	847	797	823	841	911	801	842	831	851	841	801	817	869	808	860	859	869	848	817	817	874	859	824	845	812	821	826	835	864	833	841	909	858	848	858	873	789	842	829	857	852	852	844	848	871	797	866	813	855	864	827	789	817	830	847	866	832	799	813	796	858	858	807	839	845	834	880	845	844	846	825	873	877	866	829	826	861	829	823	851	858	864	822	798	846	816	863	869	821	875	853	842	843	875	827	871	884	856	821	808	850	871	846	830	869	841	863	823	862	820	867	852	842	868	826	791	784	839	868	828	857	842	822	841	795	806	830	827	824	871	856	835	848	781	887	856	846	806	871	877	859	837	846	851	845	907	861	858	897	842	836	791	854	856	841	866	896	835	857	832	864	845	868	829	815	806	875	835	840	852	824	885	838	867	837	845	852	831	870	819	815	854	862	879	832	828	904	832	820	859	862	820	841	837	792	823	848	820	839	831	834	833	807	810	878	871	828	830	856	831	875	876	873	849	824	843	842	841	813	830	831	847	849	871	859	829	867	856	834	825	844	860	838	796	821	807	856	814	814	842	818	863	845	895	829	801	836	834	885	822	844	778	825	823	826	800	869	827	783	893	856	841	880	844	849	807	851	760	865	828	838	861	864	869	878	851	835	807	854	902	821	852	864	874	838	855	867	830	847	841	858	827	832	939	822	825	874	818	850	822	832	807	851	875	855	821	860	799	819	820	843	843	878	845	862	829	881	842	786	842	797	905	873	852	834	838	826	853	818	846	896	882	837	855	825	808	826	870	830	844	834	823	824	872	817	809	825	813	819	874	813	834	859	841	802	870	831	817	908	860	824	803	879	861	872	867	850	844	807	864	821	858	827	861	886	849	798	827	821	823	837	843	844	804	856	806	852	843	820	875	835	867	880	859	861	868	816	830	879	836	853	833	883	858	835	813	807	865	829	879	855	884	830	856	855	835	849	819	831	803	837	863	857	841	787	838	818	793	811	834	826	844	835	801	839	833	784	855	821	821	868	874	784	842	848	828	825	810	830	808	786	848	843	880	845	859	804	835	807	832	856	863	819	860	819	826	844	816	792	839	843	845	786	829	867	811	745	856	845	842	875	871	797	867	833	848	818	861	841	843	838	879	839	829	813	801	814	798	848	825	845	842	815	858	883	853	833	839	858	818	823	875	856	788	859	856	854	837	848	842	906	884	814	896	841	861	850	817	860	821	867	849	856	747	815	833	854	834	803	843	850	834	825	865	839	848	833	863	855	871	863	833	817	814	866	830	900	913	891	854	820	829	815	846	863	828	875	844	824	866	835	839	879	847	848	822	837	879	852	788	839	817	833	846	804	872	832	838	875	850	851	854	876	840	846	843	804	857	845	812	852	798	857	850	885	827	859	801	842	783	777	885	847	862	838	878	869	870	857	818	791	840	848	835	817	846	862	834	845	854	855	814	915	848	814	855	846	816	812	815	855	833	859	858	876	796	842	829	822	837	840	848	897	889	850	818	824	845	853	849	869	812	832	873	833	812	856	817	794	825	859	830	855	836	859	872	846	855	897	807	886	869	845	804	863	841	891	857	798	813	847	827	849	881	834	846	863	785	844	849	812	882	839	834	860	822	868	808	830	811	820	747	860	884	909	850	835	860	880	867	844	833	837	837	869	847	832	835	795	774	855	835	873	852	804	833	861	868	796	760	894	878	865	850	818	851	807	813	808	845	855	861	817	859	870	791	828	800	870	849	918	883	792	846	825	847	838	838	830	848	820	838	793	807	858	851	836	845	871	881	829	844	875	871	821	825	855	805	795	858	847	801	852	863	823	831	856	845	884	891	831	898	816	901	854	861	840	805	846	818	877	791	826	836	908	849	825	810	892	865	843	828	839	890	876	846	840	818	830	794	843	868	831	808	768	849	858	870	823	802	850	847	839	885	822	819	845	789	825	788	855	907	860	842	781	843	855	839	905	830	873	842	819	897	813	851	884	819	833	843	837	830	857	783	847	821	827	857	841	788	831	837	825	883	867	889	908	866	843	822	832	902	813	853	838	833	789	842	829	841	786	837	832	940	856	847	818	831	845	832	835	848	897	818	943	835	862	837	832	851	848	839	862	846	773	842	845	854	831	810	878	789	860	812	856	820	842	862	835	871	827	857	845	884	874	868	826	860	848	794	847	816	806	859	861	839	867	848	828	834	828	813	859	810	868
24544	21704	26063	27864	21711	21718	3282	543	418	347	297	309	278	277	239	219	268	226	257	278	238	231	253	207	196	192	242	245	234	268	209	206	243	232	239	205	245	223	222	268	214	240	212	216	255	227	230	233	210	224	242	250	243	224	220	204	227	230	199	252	211	218	251	233	258	228	230	266	257	213	205	181	259	239	221	227	228	205	210	215	220	205	222	197	197	205	241	253	203	238	220	226	209	231	257	209	219	237	215	193	232	234	229	242	220	228	213	230	231	200	211	254	241	231	266	227	229	213	215	218	208	243	215	199	245	200	232	247	200	216	230	215	209	225	217	257	207	209	254	233	233	226	236	194	208	213	275	218	219	203	217	211	210	229	206	236	206	222	215	206	238	232	246	220	224	208	233	217	217	208	228	231	221	225	229	230	216	211	196	196	209	233	250	235	238	225	218	247	230	225	226	233	234	199	214	218	238	236	221	223	223	230	209	233	191	207	209	247	227	210	203	233	215	241	230	211	210	230	224	219	197	207	218	231	224	233	240	230	260	208	217	267	254	211	230	244	207	216	212	217	235	212	211	259	225	223	210	220	215	224	209	205	218	253	216	196	214	211	202	230	209	215	209	193	221	253	207	206	235	236	224	278	252	229	207	236	215	209	226	228	244	218	234	222	228	214	216	213	236	235	213	213	215	212	234	224	212	225	205	220	227	257	210	214	210	224	237	235	224	222	212	202	216	228	209	220	251	218	242	201	213	231	219	228	217	241	219	257	255	219	228	228	251	236	237	224	216	225	229	249	219	217	206	250	220	201	233	241	227	227	223	255	233	222	229	250	235	217	217	238	202	212	206	240	219	202	230	222	238	269	224	198	212	193	219	227	186	208	206	207	228	229	225	238	253	231	218	230	238	209	238	227	205	194	225	233	247	229	193	229	217	218	220	210	206	247	239	228	188	186	208	229	238	226	209	234	220	222	231	202	222	212	199	235	225	222	234	206	216	234	244	213	212	216	206	227	223	209	213	220	226	231	223	227	250	211	205	205	273	218	238	220	237	217	220	230	239	214	204	214	227	211	225	221	217	202	242	219	227	229	183	216	231	208	220	241	209	215	223	229	257	250	237	200	216	190	215	228	254	226	242	196	192	210	220	235	217	219	220	242	209	251	213	224	248	245	226	216	216	241	225	236	210	236	249	244	222	200	232	222	248	217	237	232	248	198	207	215	227	209	217	220	250	208	203	219	235	219	243	244	249	217	188	223	229	213	225	230	242	235	231	203	212	184	199	214	223	217	224	217	210	209	239	226	187	222	222	240	204	239	215	207	227	214	233	259	223	218	250	229	246	212	210	213	240	235	207	226	213	247	212	237	200	245	211	234	217	210	248	213	199	232	200	238	204	201	237	223	228	224	225	258	189	193	224	235	253	184	198	211	201	226	200	234	235	209	206	245	258	215	220	195	214	210	202	232	208	231	247	226	229	237	195	224	221	215	214	201	222	235	224	232	233	231	211	231	216	251	221	243	249	207	244	245	257	231	205	209	224	224	224	189	209	218	236	221	264	232	195	256	229	217	196	258	245	213	241	208	224	219	228	204	243	249	187	225	222	220	216	237	205	216	245	211	180	223	196	212	216	223	230	231	234	208	227	225	200	204	231	231	225	239	205	208	219	224	234	245	214	229	203	217	229	189	235	253	226	214	206	234	253	191	233	226	249	211	256	213	239	204	226	234	235	195	182	191	217	203	248	204	229	253	216	225	205	238	198	217	201	222	215	212	220	225	215	218	246	255	211	231	203	237	207	197	219	226	235	217	202	196	235	221	236	234	220	213	213	228	246	225	259	200	230	219	211	226	220	188	185	187	224	241	230	186	231	230	217	217	211	238	196	213	189	222	226	203	239	238	195	229	215	220	247	212	217	221	223	242	220	236	210	211	217	240	234	201	239	220	218	208	226	208	203	246	219	208	214	220	238	247	235	246	211	215	228	219	245	210	195	203	231	235	248	248	227	214	240	183	224	225	215	234	223	216	216	224	228	219	205	236	214	203	215	231	224	247	207	198	218	229	191	203	214	234	210	227	237	231	252	222	245	222	203	255	245	220	215	219	222	186	244	222	207	253	195	238	191	256	233	206	226	217	199	224	237	217	224	213	209	198	237	206	246	221	212	210	223	197	199	195	211	214	226	229	252	242	222	236	200	241	229	218	233	210	197	203	214	246	236	223	188	226	183	243	230	202	228	236	192	211	211	230	220	203	204	204	244	232	229	209	226	252	195	259	237	255	245	254	231	216	203	231	232	236	234	236	233	230	219	241	260	255	221	234	236	238	239	245	223	249	281	200	205	217	230	226	243	214	212	219	213	203	234	217	224	217	245	223	258	228	229	214	236	238	223	207	229	233	231	178	196	203	239	262	223	251	254	244	258	221	225	245	235	215	229	237	228	183	224	232	225	213	222	215	210	230	229	181	221	227	210	264	211	227	217	235	221	267	254	226	236	260	196	216	235	215	211	211	219	185	245	219	225	219	236	229	222	233	233	194	211	219	218	218	238	222	214	195	241	206	219	216	212	211	249	237	226	213	188	214	199	208	242	191	224	191	226	222	208	228	227	207	229	206	237	231	212	228	209	223	229	202	214	244	233	227	213	241	237	219	230	199	207	217	250	237	217	243	216	239	214	233	228	241	248	199	236	245	249	227	231	216	201	197	238	219	218	191	207	193	218	214	216	229	244	230	213	242	239	218	227	211	235	211	219	199	231	227	221	224	196	193	211	220	215	228	186	222	224	228	257	244	228	227	244	253	232	205	216	213	215	241	224	215	232	209	218	255	213	224	245	244	215	228	219	204	233	245	219	228	209	220	217	217	217	245	223	213	214	232	209	221	200	207	225	240	245	213	215	234	220	209	219	238	203	229	246	217	238	227	220	211	216	210	228	250	234	226	197	227	228	219	236	243	248	225	219	211	202	234	222	208	211	200	233	228	221	217	243	231	238	219	251	190	220	221	237	219	237	220	208	184	246	212	218	209	242	219	236	227	227	236	197	218	236	199	227	205	250	258	222	197	208	224	191	233	201	210	205	207	236	208	229	240	221	196	216	223	228	227	242	236	219	226	249	217	213	223	229	249	219	234	257	215	200	206	220	242	238	223	202	193	213	229	234	229	219	205	249	227	220	195	215	220	223	228	247	209	205	193	241	240	213	216	218	200	207	198	215	223	221	244	219	220	224	196	219	241	246	211	211	200	241	244	231	252	219	250	227	228	216	224	219	225	203	254	233	203	211	240	207	218	229	257	211	225	197	235	216	200	219	231	222	212	200	208	233	248	203	234	261	244	216	237	218	233	233	232	242	234	231	236	219	209	216	233	226	225	181	242	254	215	187	248	210	226	207	235	218	242	233	178	220	219	192	218	205	256	215	198	204	212	240	221	257	210	226	229	218	197	222	232	231	210	218	234	251	213	216	247	247	221	180	206	247	244	224	283	230	241	218	233	209	190	223	196
3140	5122	3022	1526	948	815	576	640	606	524	530	502	516	514	573	514	515	474	535	479	519	517	515	525	536	519	526	514	496	522	447	537	498	472	475	520	508	524	528	493	504	498	482	564	501	525	506	522	524	494	506	506	468	541	476	449	496	478	533	435	489	530	489	491	477	487	477	480	490	485	487	452	527	503	532	505	503	519	488	501	531	481	504	506	529	504	478	466	502	472	502	518	493	500	522	488	504	491	534	511	523	465	524	509	498	471	466	456	507	493	482	513	500	502	460	471	513	461	504	503	470	514	437	507	516	487	524	484	480	503	512	535	523	509	495	486	485	533	464	457	501	497	484	530	474	557	489	527	535	464	516	497	494	492	525	458	488	501	519	492	473	532	538	496	492	466	478	497	512	479	482	474	470	481	506	493	491	494	490	490	512	497	542	464	496	515	469	519	488	499	509	466	523	480	535	541	523	486	473	496	512	468	519	461	463	503	509	512	523	523	477	493	491	461	497	470	508	505	469	503	523	491	485	473	498	523	500	525	527	486	496	459	452	516	486	499	517	519	528	497	489	493	494	474	509	526	516	515	504	454	466	480	482	497	538	518	492	505	530	529	483	511	502	487	519	481	512	503	493	504	486	505	487	471	520	491	492	513	491	507	497	475	487	492	487	486	484	508	498	506	477	524	509	528	493	450	521	524	480	445	488	499	484	467	505	506	485	486	512	515	520	478	509	480	501	507	465	527	472	499	495	497	495	484	445	521	498	486	462	503	478	529	519	494	489	499	528	463	501	483	502	462	507	513	512	497	494	539	549	486	511	500	486	501	500	518	463	518	515	500	492	454	509	512	517	481	503	496	503	494	499	478	512	495	490	502	497	473	463	481	505	472	509	500	515	469	516	524	502	524	502	485	489	522	497	510	483	516	475	525	519	520	490	509	504	477	512	494	496	522	522	504	516	497	517	503	494	486	514	467	492	487	500	518	509	483	485	487	471	468	495	474	469	486	496	482	479	482	466	503	509	496	497	453	458	508	506	519	509	526	512	479	490	525	514	494	485	454	524	495	494	493	494	466	485	506	485	496	475	488	490	461	527	485	507	465	504	493	522	556	455	485	521	487	521	534	498	512	468	463	487	502	502	511	503	524	475	497	483	520	483	499	504	462	500	497	453	487	501	485	474	532	491	471	509	497	507	428	526	501	495	468	497	504	469	500	512	531	482	493	459	502	499	530	542	483	526	490	492	556	525	522	485	503	502	550	496	481	526	492	513	493	516	496	506	472	533	503	487	488	527	459	454	507	520	509	474	456	479	528	450	474	498	501	485	489	505	463	489	508	513	467	489	503	484	513	511	518	484	458	466	479	514	521	508	512	473	522	469	464	500	489	505	511	492	473	470	479	510	463	492	484	514	487	495	476	494	476	486	495	498	470	478	489	493	468	525	493	497	544	493	501	472	495	476	514	500	488	489	487	516	517	488	506	484	494	497	518	498	490	519	472	487	519	492	467	501	526	497	500	491	491	472	528	498	489	497	507	468	482	504	484	544	495	508	508	510	486	501	479	499	476	508	516	529	501	527	455	501	479	503	494	482	527	487	509	541	526	511	511	497	501	509	505	508	490	482	517	477	469	500	485	484	458	552	507	494	450	482	510	510	494	472	492	501	522	512	444	510	506	431	467	496	490	478	473	539	505	533	519	526	495	506	487	492	492	488	517	500	531	519	497	493	499	515	475	503	500	473	478	468	460	482	517	469	510	489	530	528	523	472	486	474	483	509	461	484	505	466	524	484	545	472	444	462	486	480	505	503	513	482	512	499	515	443	479	513	500	446	484	488	507	472	512	489	486	516	501	492	519	502	468	468	504	487	515	495	530	449	488	461	513	463	499	506	478	539	484	494	527	492	523	499	481	519	489	504	500	520	528	519	501	490	529	494	491	529	471	552	482	518	521	500	487	537	480	518	436	515	488	520	483	493	524	478	506	473	523	516	513	465	501	505	478	495	523	491	503	525	503	496	502	501	556	444	480	490	472	509	461	487	537	521	479	497	498	496	480	502	505	510	532	529	463	485	494	482	512	494	487	525	512	475	456	494	502	473	511	493	525	461	515	479	444	480	498	493	506	514	549	468	517	508	530	488	530	516	514	469	522	472	524	520	458	496	519	497	488	484	515	490	497	512	486	518	453	513	481	536	542	524	482	500	505	450	527	507	536	486	498	477	517	507	504	505	473	514	448	478	457	475	511	515	464	476	508	505	462	476	522	457	535	478	450	488	532	478	522	497	527	543	497	478	497	502	478	509	510	473	495	528	474	468	492	507	457	472	488	510	482	472	482	518	490	509	502	493	518	530	515	532	457	494	520	476	481	481	482	492	516	517	472	518	503	469	498	495	519	483	477	458	495	530	494	485	516	523	502	503	482	505	480	500	513	541	525	523	485	455	472	503	515	530	483	475	573	504	499	493	578	497	510	464	537	491	528	533	490	505	466	496	472	482	507	503	488	523	472	491	490	492	478	503	494	540	493	524	498	484	511	499	515	479	509	522	511	517	478	555	477	491	507	489	532	505	508	505	518	508	484	485	496	500	486	502	519	496	541	487	475	516	516	507	520	523	510	502	510	512	524	503	474	493	471	470	502	487	504	459	481	508	501	503	478	462	532	475	518	505	483	482	475	508	499	488	463	482	525	479	460	494	484	501	484	487	525	517	487	515	492	542	515	480	499	493	448	504	520	494	494	527	499	480	479	471	478	472	516	507	487	500	498	476	479	502	467	478	497	535	491	488	449	508	516	503	507	495	507	441	478	491	512	452	503	522	475	493	493	477	485	517	504	479	473	490	533	499	505	490	491	496	481	456	501	543	498	475	506	486	499	494	505	456	515	547	481	492	494	531	489	493	513	515	514	495	535	464	496	532	515	498	483	495	501	488	528	502	497	501	479	484	469	499	514	483	474	508	509	459	521	498	497	512	504	490	499	490	500	511	511	459	499	534	509	491	474	510	493	471	485	502	490	493	521	490	464	498	464	496	498	508	538	479	478	531	480	467	498	466	472	516	519	447	517	496	503	471	525	493	471	497	486	534	497	489	494	465	486	479	499	487	523	504	505	497	472	487	516	468	512	499	500	453	524	480	456	508	462	501	487	489	498	506	524	442	484	493	476	504	491	513	508	503	469	493	537	500	504	473	529	465	482	450	472	500	502	559	519	523	468	500	490	492	469	445	518	521	467	524	483	508	500	564	528	503	495	490	468	500	474	506	471	452	480	533	515	474	508	453	501	502	491	438	513	521	488	474	515	507	490	490	511	473	494	479	496	442	488	491	484	486	515	492	481	492	477	507	495	496	466	501	512	518	510	478	499	470	505	544	489	473	501	484	524	451	472	498	492	491	499	508	526	525	483	462	484	480	478	504	494	480	490	470	526	489	487	458	478	499	504	517	511	530	511	521	526	473	497	520	512	504	492	497	491	554	464	495	493	512	524	468	468	531	515	483	514
33617	10682	1250	664	555	518	361	312	345	309	352	290	339	336	345	309	338	323	342	322	323	292	332	328	325	336	311	332	385	332	330	322	298	318	353	312	359	332	348	346	323	320	329	336	318	326	354	365	310	332	342	363	317	301	317	306	329	329	329	334	356	365	359	335	363	292	311	285	329	318	366	339	325	339	329	338	345	331	324	344	323	338	349	347	339	297	317	292	321	333	312	328	335	327	299	321	325	320	333	294	340	323	342	333	320	352	353	318	337	303	352	383	302	315	336	313	340	340	345	317	336	317	307	327	327	306	313	349	318	323	335	318	361	318	315	342	318	379	338	347	338	332	344	320	334	309	371	333	329	310	337	358	326	340	362	373	349	318	335	314	372	363	317	339	335	328	345	323	331	371	352	332	314	351	316	310	330	331	297	344	325	298	339	348	353	353	340	323	315	344	327	291	307	305	328	298	323	328	324	322	323	332	355	306	315	334	339	314	380	353	340	318	357	301	310	335	320	331	364	314	352	328	345	306	332	338	328	342	335	305	374	328	310	312	314	342	296	355	333	325	345	346	337	328	331	331	331	352	332	300	327	354	325	331	327	326	324	314	340	303	341	353	334	342	349	298	333	297	354	345	331	348	358	333	312	366	342	280	284	321	282	321	330	330	335	335	342	322	327	327	345	325	334	316	345	346	339	346	310	328	347	322	310	329	346	320	341	281	343	287	314	303	332	290	297	308	331	341	284	347	351	335	345	331	338	313	334	314	297	333	326	343	294	351	314	340	376	345	335	336	337	310	308	334	330	340	324	305	354	301	330	308	315	320	320	360	310	325	338	346	316	352	337	303	314	312	325	329	388	332	335	336	314	333	360	314	331	348	340	349	338	283	339	354	328	323	337	346	330	313	323	334	349	325	356	361	333	334	346	296	289	322	313	320	307	291	320	338	353	319	339	334	318	342	310	318	288	353	338	353	329	336	328	315	349	317	352	309	323	303	343	343	331	356	325	320	319	317	337	287	347	346	348	327	316	352	338	332	325	335	307	362	345	335	310	320	362	343	334	337	345	335	340	337	340	325	306	355	353	304	288	332	298	334	332	341	342	319	358	325	315	337	381	326	317	322	316	330	360	360	327	303	337	332	357	285	354	336	311	327	328	296	312	327	349	347	330	323	341	343	323	333	319	294	311	338	341	316	360	313	322	350	356	334	324	333	337	326	348	323	321	293	338	312	374	339	332	313	325	317	303	338	302	320	348	370	324	331	355	322	333	343	343	337	330	337	291	322	328	361	348	310	333	349	364	334	329	311	341	320	327	324	342	310	335	364	302	360	324	296	337	345	314	317	337	296	332	336	334	325	338	299	354	397	333	361	345	297	354	323	325	304	379	327	332	334	324	314	326	345	312	330	327	363	333	340	334	334	363	340	339	335	320	313	314	310	370	355	355	308	328	344	355	319	346	337	347	365	334	313	347	311	299	280	329	338	334	325	294	305	325	327	368	305	363	296	332	344	330	366	338	361	324	322	326	325	292	364	316	333	316	338	329	358	322	326	348	330	320	308	323	332	340	345	311	329	307	285	312	310	344	342	324	352	319	289	305	319	343	319	309	317	321	329	333	334	356	348	365	301	305	366	308	337	346	325	347	334	346	321	322	348	304	318	324	324	347	318	323	294	296	301	335	278	319	319	336	333	348	342	311	322	323	331	353	287	343	355	289	309	331	334	353	320	324	384	332	322	305	324	328	329	379	321	329	319	348	366	314	333	332	364	332	300	339	313	296	329	333	303	329	302	327	306	332	318	321	331	318	325	293	378	348	367	326	322	322	309	284	340	309	306	316	337	343	328	333	331	351	302	343	322	370	324	380	321	326	344	339	338	321	318	300	333	345	301	349	338	343	370	337	377	349	363	328	295	325	308	329	354	312	330	326	357	289	328	326	336	354	321	369	341	321	351	300	319	349	329	305	344	319	296	309	338	313	315	320	290	314	329	335	316	305	367	376	377	353	335	334	367	330	337	312	335	364	329	305	334	342	327	333	308	354	333	323	305	330	313	333	339	306	311	315	338	331	321	322	357	308	320	360	349	356	324	351	304	320	330	369	364	343	329	371	329	320	306	348	313	328	394	330	314	345	306	346	385	356	326	308	343	313	352	377	347	343	333	328	297	348	290	323	314	348	339	343	349	333	357	325	345	334	323	366	299	315	353	346	341	316	348	337	345	321	323	334	353	333	347	360	314	340	322	345	306	344	335	359	313	318	318	326	312	330	333	341	317	328	315	319	337	338	343	330	339	333	317	328	311	318	339	363	313	330	350	324	344	336	336	318	318	302	330	287	369	333	354	355	361	336	340	343	351	327	333	332	324	352	353	306	334	270	310	307	349	361	312	312	320	335	312	334	331	323	317	325	343	319	318	326	344	341	357	352	338	334	345	317	350	371	333	313	351	311	332	309	374	312	334	325	349	362	374	349	333	302	336	348	341	321	311	329	325	347	323	331	343	316	320	323	306	293	353	322	356	332	362	328	363	341	365	330	326	320	317	347	307	331	297	319	315	330	296	344	349	307	336	337	324	317	312	336	327	334	348	343	312	357	356	326	333	336	343	334	314	353	308	350	343	309	360	352	314	307	319	313	328	306	350	349	325	344	368	363	372	312	356	349	318	307	362	345	351	358	319	317	328	303	337	352	337	319	352	308	343	319	313	333	339	344	338	311	328	304	344	293	304	313	295	321	336	369	360	310	292	344	366	331	334	347	357	336	348	329	375	357	329	349	322	320	328	345	286	361	289	326	310	287	305	322	307	350	344	351	341	286	327	336	316	333	301	325	326	344	352	336	334	365	336	352	312	352	336	328	323	342	325	324	323	335	332	317	336	321	305	353	359	370	323	321	361	342	349	324	364	332	325	330	302	324	339	335	330	324	318	340	321	304	333	335	352	329	364	325	304	322	376	358	330	337	323	317	328	326	357	321	341	341	312	347	332	323	373	328	308	360	316	334	327	335	325	329	364	348	346	327	356	327	312	338	323	308	321	310	327	340	355	325	328	320	313	325	330	305	311	361	323	316	336	330	321	318	336	326	319	316	334	331	278	294	374	326	324	326	354	325	352	324	312	331	338	326	327	343	319	305	350	359	338	366	307	328	336	341	303	338	326	301	314	322	351	374	300	337	307	352	326	327	325	351	324	332	316	349	300	315	333	333	346	351	298	320	330	338	346	346	323	334	352	345	346	322	341	339	317	327	344	322	359	276	354	333	324	349	306	339	376	321	346	348	349	329	335	344	360	311	297	327	325	333	294	336	350	329	334	332	317	342	317	317	314	320	318	336	334	314	313	358	314	291	295	325	338	316	343	336	301	347	337	323	328	334	337	336	347	353	318	350	337	319	315	342	320	300	303	349	321	334	330	295	326	330	299	329	321	323	319	345	297	334	345	301	356	352	361	333	305	339	354	352	376	322	338	325	323	355	312	351	341	354	314	349	324	343	294	283	322
5763	844	799	759	784	730	731	743	771	745	782	769	729	718	721	685	781	778	779	754	735	685	780	737	751	714	739	747	773	755	788	727	731	696	724	705	741	711	790	743	711	720	737	734	774	704	779	758	730	789	718	709	719	735	731	789	718	713	778	738	779	761	742	762	714	728	724	760	750	734	774	695	727	748	678	730	691	711	773	765	719	693	736	774	742	742	743	725	712	722	716	765	792	719	726	735	770	712	735	765	750	749	737	737	750	775	726	706	728	720	735	721	731	767	709	754	716	720	750	772	738	746	763	701	714	736	775	752	780	726	763	698	717	739	748	716	727	702	729	777	710	735	727	762	747	782	712	753	748	766	751	762	687	774	756	757	726	750	735	752	756	702	754	770	733	808	747	736	766	753	726	702	770	763	734	790	728	722	712	761	735	766	728	744	767	714	770	726	738	750	742	757	731	715	802	746	728	737	750	754	754	774	723	719	805	703	694	766	725	769	753	743	740	773	713	756	774	757	709	732	777	721	732	738	736	671	720	734	730	748	736	763	718	735	706	733	771	742	692	779	670	733	707	742	723	716	684	771	734	771	716	806	722	683	732	748	732	776	776	777	706	741	740	716	735	712	703	773	730	746	770	731	733	754	743	749	784	749	769	722	739	748	733	771	753	727	738	723	774	763	742	774	759	752	746	737	767	761	761	744	765	745	716	790	743	718	738	719	758	726	662	756	762	734	759	774	802	753	721	707	685	760	744	700	747	764	734	734	686	746	730	713	716	698	806	745	709	776	766	755	716	758	743	774	739	798	761	784	658	714	788	726	765	792	765	721	758	697	751	711	719	718	764	721	716	696	706	765	753	730	706	739	718	797	705	756	753	747	710	687	766	739	751	747	743	765	847	783	756	766	702	727	771	767	800	753	718	736	712	747	746	746	795	734	727	727	778	738	705	725	734	692	734	781	734	774	734	775	728	697	731	777	740	779	787	759	782	754	747	757	724	732	696	805	730	741	755	730	766	728	763	778	764	749	706	733	780	760	757	785	740	715	783	752	748	754	707	758	712	677	736	692	689	752	722	686	671	771	731	740	752	786	757	725	792	784	778	714	743	745	722	747	741	823	771	693	736	774	758	769	689	785	734	676	713	732	729	723	720	796	751	816	734	692	734	713	775	730	818	792	716	782	696	739	727	771	760	748	771	740	768	734	691	681	696	712	733	724	761	747	755	735	741	729	733	784	722	748	781	725	706	781	741	765	694	741	705	721	747	756	685	744	728	752	738	762	699	766	774	802	706	770	779	750	718	766	790	745	743	749	707	785	750	756	701	707	723	762	779	783	739	759	749	762	773	722	739	740	720	775	765	744	755	773	795	693	712	748	805	712	715	733	754	737	722	736	713	704	729	767	748	738	768	786	773	718	741	781	681	758	723	781	743	716	730	772	737	704	767	795	728	723	806	750	758	759	779	723	701	768	744	759	784	712	756	732	735	721	720	774	729	713	738	720	747	726	712	731	718	716	767	791	779	707	723	745	787	731	766	722	738	778	713	765	707	742	776	729	737	700	778	734	724	774	766	744	729	756	773	785	708	699	731	757	784	690	747	763	709	690	751	772	761	735	692	759	715	773	748	752	708	745	785	747	779	743	707	713	722	735	711	737	714	747	752	759	708	745	749	706	729	733	800	724	761	709	783	774	770	720	810	717	752	750	742	742	728	741	739	734	707	739	788	777	783	721	765	790	762	724	757	746	756	712	772	738	665	736	761	752	707	750	719	740	744	746	735	741	720	746	760	719	721	720	722	820	737	737	748	718	724	717	726	725	758	730	744	761	764	761	716	742	773	737	779	717	725	716	761	743	787	727	763	694	738	683	722	740	705	754	673	744	768	691	738	698	729	776	759	770	737	743	748	703	688	760	732	752	813	764	747	684	723	787	754	715	692	740	778	737	753	716	729	686	739	734	742	804	769	746	781	713	729	719	709	716	738	770	735	734	715	808	711	726	741	715	771	702	745	727	727	732	738	741	747	764	757	789	735	742	774	736	784	743	735	759	737	709	752	726	698	704	688	742	742	795	716	730	788	726	698	705	754	741	789	729	767	733	691	742	756	776	745	806	716	746	702	796	770	762	775	757	729	714	681	756	761	705	694	726	736	744	734	788	735	821	739	749	721	712	717	756	727	767	736	780	756	704	757	694	721	713	747	789	717	775	729	747	762	753	763	736	683	710	715	738	733	740	750	783	761	697	763	695	754	727	715	805	730	701	703	758	754	677	712	758	757	715	741	744	767	762	782	725	754	746	722	792	782	708	700	681	757	759	756	760	721	737	718	719	730	720	705	777	742	756	770	775	759	767	757	692	732	750	712	727	759	782	745	736	732	755	716	715	706	737	775	761	730	752	728	703	716	733	753	690	774	729	750	802	704	718	734	712	750	752	711	764	736	733	727	745	783	789	694	777	762	778	744	755	761	704	779	757	772	778	745	746	747	697	716	758	765	774	727	745	718	737	786	718	764	741	804	708	739	735	711	740	754	692	724	729	727	713	711	752	762	764	757	727	731	778	829	694	744	701	749	797	740	724	700	746	777	736	784	715	762	743	712	713	744	717	723	732	706	777	714	760	730	747	733	766	714	765	759	708	729	759	703	769	741	698	777	715	715	738	732	713	749	760	699	730	698	743	743	736	786	734	740	743	739	714	706	754	815	758	723	690	745	707	744	735	753	757	755	757	728	719	692	752	786	741	745	780	804	726	745	709	742	779	719	733	715	764	746	692	724	736	757	792	729	738	775	738	732	704	739	752	728	725	726	727	745	716	710	694	718	722	714	720	714	716	750	751	735	735	740	732	774	739	786	682	721	765	724	751	787	744	761	713	743	691	703	732	728	750	755	774	715	738	728	780	712	681	759	698	731	724	695	736	762	749	756	751	757	748	755	767	784	752	668	734	709	760	742	773	788	702	730	738	660	752	714	717	715	737	801	755	761	739	752	747	763	760	725	702	781	715	750	739	738	757	722	759	774	757	661	724	711	778	745	733	785	772	702	736	771	750	770	755	747	738	732	784	700	730	713	748	724	760	689	772	729	779	743	778	785	746	760	746	734	738	760	731	728	766	765	746	778	732	715	779	687	742	750	729	704	748	694	743	682	777	691	758	740	776	764	747	746	726	708	734	657	777	767	737	703	715	722	734	774	701	772	749	728	748	727	741	681	741	758	737	743	739	743	751	776	752	755	747	704	745	740	695	715	756	768	771	732	717	744	783	747	767	723	769	799	789	769	724	788	711	738	754	744	699	767	709	734	763	724	750	743	711	749	720	767	763	764	777	769	790	753	728	793	735	725	766	729	755	749	733	762	774	734	695	753	732	776	724	740	792	776	719	729	799	752	754	750	730	728	739	780	759	744	740	738	769	765	733	734	757	754	734	751	770	754	754	775	751	788	679	803	765	717	755	677	717	785	725	700	728	740	755	741	714	728	711	768	707	702	712	723	733	738	727
25292	21701	25469	28429	21590	4675	669	559	513	487	432	459	425	435	424	371	401	374	377	367	388	398	402	406	391	389	393	414	385	400	403	387	428	395	408	422	433	408	378	399	396	384	387	364	400	393	413	413	377	386	365	375	381	400	395	402	414	447	402	377	409	393	375	359	402	402	387	434	384	387	426	383	418	418	392	386	418	416	391	369	399	401	395	415	351	384	400	402	380	390	392	399	377	388	437	429	382	385	354	413	427	381	396	348	394	425	426	405	378	404	382	419	352	371	366	409	397	404	380	417	372	392	398	400	427	386	380	393	392	411	390	417	392	404	423	428	407	412	359	382	391	426	358	441	404	370	396	386	404	391	439	377	405	377	393	370	406	379	373	381	381	367	366	383	377	411	400	422	382	424	405	438	382	396	411	409	390	386	397	397	450	420	396	411	397	416	378	418	406	377	397	382	408	393	398	431	387	381	372	390	412	367	384	381	347	394	404	421	431	388	404	406	359	408	364	378	395	405	379	337	391	404	442	376	414	383	386	381	394	370	379	366	402	389	397	424	394	379	396	387	420	418	406	394	394	367	393	408	373	408	387	445	416	381	403	417	387	433	389	404	402	395	409	383	401	397	405	365	372	410	435	444	401	374	398	439	379	412	421	396	387	413	404	398	404	379	390	393	351	387	392	414	429	416	418	423	395	391	410	391	367	350	375	390	406	399	411	395	405	385	374	369	404	398	405	384	387	411	398	398	426	361	365	369	372	322	407	396	369	390	405	402	381	391	401	388	391	365	371	338	390	369	372	385	377	381	388	386	424	368	442	384	377	355	377	375	365	402	374	404	376	421	418	416	413	370	404	406	369	411	385	365	415	409	387	358	420	419	386	352	361	396	389	387	424	405	412	385	361	369	369	393	361	381	404	363	380	394	380	404	396	396	416	431	360	380	413	383	386	390	432	438	395	372	370	419	377	373	429	382	396	436	394	428	365	362	387	368	359	418	443	397	382	380	389	385	424	380	376	410	385	373	403	407	385	427	396	390	390	364	408	422	395	419	416	388	378	364	376	393	385	383	372	378	370	437	418	369	404	375	402	391	413	374	387	390	396	368	390	410	410	391	396	407	427	390	413	413	390	413	384	401	441	389	395	398	394	397	369	371	405	387	403	397	404	422	395	405	444	415	352	419	403	355	383	373	394	358	383	393	354	398	370	398	372	379	444	437	414	406	405	406	415	379	384	404	348	406	405	427	398	406	388	393	400	392	395	356	432	408	353	386	390	375	409	414	407	403	435	401	383	398	425	405	402	374	436	426	422	422	405	403	422	414	396	426	385	380	379	400	392	389	401	393	394	374	383	404	419	429	423	381	377	439	388	415	399	426	386	367	419	379	421	387	411	369	382	390	420	423	367	400	418	401	357	404	393	412	370	426	392	408	405	387	367	383	411	407	380	402	389	400	381	447	393	420	438	374	377	419	405	379	425	374	361	405	413	408	380	399	392	358	407	417	411	384	413	379	396	399	381	371	374	402	395	389	417	426	388	393	421	405	402	433	405	389	402	388	410	407	389	408	406	408	381	387	400	407	406	410	351	407	389	402	389	394	418	436	422	385	377	418	380	361	384	457	374	406	390	394	421	392	384	385	399	374	430	398	424	398	414	396	418	443	424	398	385	409	376	380	409	378	410	406	406	405	402	365	385	364	364	378	354	365	395	373	397	380	419	368	391	418	386	378	380	384	375	391	376	409	399	369	433	399	380	366	382	405	362	407	401	368	392	396	406	425	380	364	399	393	428	386	364	388	392	423	428	427	425	425	410	357	404	391	380	382	374	404	393	414	406	384	416	442	392	389	394	368	376	376	431	388	402	370	462	399	363	397	396	406	367	371	423	405	397	431	383	403	354	356	384	334	415	409	369	407	397	407	372	427	398	401	422	373	415	392	362	372	416	387	388	418	406	419	415	364	405	370	419	414	389	402	422	413	398	391	375	401	385	365	390	387	370	371	399	419	354	410	420	350	388	363	403	414	419	387	401	392	436	397	433	403	409	402	409	455	382	378	371	362	404	419	405	386	392	383	392	376	417	413	356	366	398	408	408	384	392	380	395	417	400	387	379	404	378	423	400	360	380	353	415	393	371	378	377	389	388	415	388	406	388	402	435	385	388	393	396	381	413	447	415	390	417	373	364	371	376	379	438	388	394	421	408	393	379	422	400	366	370	425	359	423	386	404	407	377	412	353	372	407	383	399	364	408	429	379	394	390	394	402	442	368	359	413	391	371	386	382	376	370	431	401	368	364	394	403	403	410	388	372	413	378	436	349	398	419	377	366	381	394	413	393	443	418	409	405	416	366	436	372	374	369	386	418	386	381	370	385	436	384	397	393	404	362	404	397	386	380	384	373	392	389	388	413	408	368	369	407	418	382	391	419	402	417	405	348	427	406	409	432	416	401	414	394	396	401	394	348	360	410	405	453	361	406	388	395	395	342	391	403	456	433	398	441	409	387	405	367	380	416	418	420	369	387	408	406	409	412	394	423	345	456	389	377	397	383	415	412	431	371	368	371	422	363	393	415	366	401	439	386	363	410	401	403	386	393	442	424	398	401	442	410	361	398	355	370	396	399	400	417	404	406	358	398	385	375	408	396	417	389	397	436	411	388	409	410	418	387	390	414	445	401	390	406	380	355	375	360	396	391	392	365	412	387	390	390	427	407	388	403	413	414	427	430	339	372	387	402	373	412	364	406	382	413	386	391	377	413	360	412	387	431	368	386	416	423	411	388	426	403	367	391	397	354	388	405	392	396	398	419	395	396	386	369	356	363	422	401	366	407	329	405	371	402	369	411	385	401	380	410	387	431	365	410	375	412	408	415	434	431	439	351	389	395	368	381	427	372	377	412	407	413	384	434	387	375	383	401	378	417	384	356	385	393	418	368	390	376	381	368	390	386	423	386	408	389	397	373	394	391	371	436	401	370	424	394	419	390	405	402	415	391	380	410	358	388	357	409	402	378	375	423	391	391	361	424	366	397	372	380	350	445	401	414	342	432	364	391	406	363	367	357	385	411	408	375	395	387	397	363	397	385	404	371	407	390	411	426	431	389	359	394	377	385	388	370	386	416	396	387	395	385	395	384	378	417	415	383	419	392	376	413	425	368	419	399	384	378	399	394	400	398	373	410	395	400	373	344	382	404	396	368	411	405	385	410	371	395	402	431	345	387	375	407	401	362	392	382	402	424	374	414	391	352	370	373	429	368	393	360	450	397	435	393	392	393	397	376	405	424	374	362	398	383	415	407	394	385	369	406	406	404	403	371	377	398	394	390	388	410	396	418	453	371	391	371	378	379	405	403	386	389	371	410	399	414	381	352	375	386	405	381	407	394	408	394	394	382	387	405	356	413	368	395	403	397	406	377	403	414	376	419	418	411	340	368	393	388	386	400	387	341	390	395	377	365	387	409	389	396	365	401	389	380	413	394	382	386	389	391	383	394	391	430	380	406
3352	3248	2102	1407	1123	966	971	853	881	930	834	902	865	818	842	858	874	850	847	861	868	812	854	855	863	850	864	813	820	863	859	866	865	804	801	829	865	789	809	892	842	844	852	890	822	857	828	872	862	828	825	857	827	835	890	862	871	886	892	807	861	846	825	849	863	805	841	850	851	858	841	831	829	859	880	823	840	830	806	808	879	849	876	798	891	856	833	801	868	893	856	827	817	844	799	856	810	803	825	877	827	876	829	874	905	819	852	848	845	789	908	808	866	857	808	842	817	839	839	852	864	874	868	825	812	848	822	819	890	832	849	856	858	801	835	825	898	857	855	820	861	780	829	899	867	865	808	863	847	888	818	811	850	815	788	858	838	828	815	837	908	844	881	910	837	868	850	851	812	829	865	807	905	843	779	820	884	826	809	837	843	892	887	858	746	824	834	853	869	816	820	840	912	807	829	799	796	836	835	872	903	810	862	847	815	819	866	783	784	817	822	898	831	831	823	862	897	814	815	818	815	848	838	840	895	835	836	863	855	842	824	838	843	849	857	836	864	867	826	765	804	876	818	830	845	872	803	883	847	824	860	837	809	906	812	822	825	841	823	842	856	840	856	862	864	860	836	863	852	818	856	807	815	842	803	806	873	846	832	852	858	861	822	815	865	836	827	844	791	891	854	808	842	840	848	862	836	871	792	831	829	848	854	871	832	833	855	833	856	811	824	891	822	861	835	886	835	849	815	839	838	847	822	891	828	829	803	835	874	817	792	879	826	845	831	840	838	895	886	861	848	826	870	854	818	842	825	812	854	841	883	839	848	823	856	849	891	830	846	871	844	824	879	854	878	809	848	860	846	831	856	856	818	883	869	807	858	854	804	866	859	862	796	839	834	841	852	804	840	799	827	867	833	837	827	810	868	874	830	831	815	828	858	839	832	862	864	865	809	904	859	844	825	870	799	837	846	862	824	818	857	876	846	792	903	852	806	855	830	869	876	810	813	844	842	809	867	794	866	884	797	765	866	856	870	831	861	816	846	836	835	909	876	815	808	850	815	870	852	867	851	814	859	869	803	834	857	833	827	855	781	834	823	813	825	843	853	875	878	837	803	832	874	822	840	872	795	832	775	853	836	878	863	893	824	839	811	859	862	842	870	810	867	811	857	840	837	829	872	830	855	801	863	851	846	882	783	871	798	841	854	850	834	864	851	865	868	798	823	798	805	831	903	870	842	876	813	816	833	841	857	836	863	863	785	846	850	885	800	822	803	874	783	809	794	848	814	867	830	824	874	850	842	795	816	860	922	865	829	914	897	832	838	814	859	837	852	806	819	831	785	846	843	804	833	811	877	782	866	831	847	792	853	867	876	807	919	814	862	873	899	826	826	871	840	880	828	875	791	884	846	835	842	854	795	826	818	852	815	850	835	813	854	820	825	859	870	810	829	839	838	826	862	802	866	844	842	863	761	886	905	813	835	825	850	802	853	871	832	826	862	835	868	830	843	800	865	841	853	855	866	824	859	814	839	892	860	823	817	846	811	797	857	825	784	856	822	828	804	842	850	871	838	863	839	855	843	874	850	811	788	849	841	829	868	861	818	846	855	830	849	815	912	872	872	777	823	870	819	845	813	865	870	793	775	805	812	810	813	847	847	862	784	858	827	872	849	847	821	876	832	855	837	903	757	823	862	837	792	815	799	899	885	811	839	843	842	897	814	914	863	852	822	834	839	819	830	822	876	831	851	876	902	853	796	913	891	821	821	871	896	787	859	895	808	824	874	852	803	811	842	855	852	845	767	879	820	806	822	832	817	814	825	846	834	798	827	843	816	787	824	846	847	810	847	835	842	860	830	894	794	782	847	832	839	844	825	846	911	807	869	851	856	825	809	858	831	869	842	845	820	866	768	861	860	859	858	836	882	857	864	838	811	845	835	824	877	814	831	873	802	839	805	802	840	896	857	814	805	868	836	834	801	889	849	799	817	842	949	789	850	816	836	850	846	854	874	895	905	831	866	917	836	888	799	798	874	853	856	837	822	829	843	867	816	777	827	881	842	821	856	833	836	837	846	807	812	851	792	866	819	840	810	877	840	865	814	857	851	801	818	859	852	847	858	854	861	813	828	809	852	818	900	831	874	842	785	822	823	843	842	849	865	842	853	848	880	860	838	823	881	837	815	828	856	848	863	785	874	874	840	881	840	869	827	878	856	825	844	865	789	870	806	866	866	818	852	845	830	871	825	799	840	819	838	816	846	828	874	825	894	815	845	874	849	892	873	848	889	804	812	825	852	790	824	855	836	846	801	879	871	817	860	856	911	854	856	829	825	799	881	859	835	813	828	822	861	870	850	877	830	836	831	866	878	850	813	840	804	873	845	868	815	838	841	862	855	894	805	828	801	834	861	859	854	813	887	889	884	880	827	819	857	835	862	863	820	858	815	822	861	849	852	811	862	872	905	878	847	879	867	835	871	804	817	818	850	826	824	815	853	845	830	913	819	818	877	843	829	860	866	858	864	805	828	846	817	849	805	861	867	808	843	845	916	834	844	789	903	783	850	852	817	861	826	813	842	846	865	863	859	828	814	822	867	874	892	850	830	848	788	849	848	802	857	827	801	834	811	862	842	815	873	792	804	853	829	877	873	872	859	823	818	826	779	817	842	831	816	789	795	811	865	917	883	833	813	871	880	875	875	829	866	820	814	864	820	795	800	835	819	890	809	799	859	800	841	843	845	893	885	797	860	798	850	856	817	851	866	829	823	816	832	860	815	810	824	867	807	846	810	801	827	809	836	843	814	900	822	861	867	857	881	814	861	870	836	835	823	849	808	824	784	872	808	853	824	837	832	863	852	820	870	908	847	855	883	843	870	873	837	847	872	859	839	860	852	873	838	831	827	833	801	870	848	851	828	841	877	843	846	814	885	837	869	820	847	827	850	845	846	909	855	839	790	891	819	826	834	857	865	768	825	892	818	817	862	856	837	827	797	840	813	829	795	832	829	822	839	858	827	844	866	852	849	839	830	852	850	880	829	826	878	852	861	860	850	835	819	891	858	851	880	866	851	829	868	829	895	832	815	856	883	838	841	835	822	869	819	835	857	809	877	851	844	800	797	927	843	854	830	848	801	817	800	845	835	877	863	868	810	846	783	812	843	857	776	857	843	766	844	831	864	855	789	847	833	850	834	777	826	806	810	804	876	874	805	818	841	820	849	885	831	837	842	847	810	874	822	867	859	858	921	878	852	800	853	842	885	800	874	853	834	828	822	816	822	819	813	855	875	829	806	855	862	870	808	841	841	849	904	789	818	836	810	912	847	857	824	836	840	875	865	841	846	863	796	848	861	859	899	817	879	822	808	870	823	810	888	828	807	828	808	837	888	862	851	827	853	845	808	933	840	889	836	825	835	839	864	833	895	806	824	859	868	818	856	866	819	860	834	845	867	859	866	856	850	829	842	841	816	843	814	852	815	918	847	822	792	832	851	827	873	839	871	831
24417	21638	25989	27771	21648	21663	3048	513	335	350	342	307	269	281	246	258	253	245	230	240	240	228	235	248	247	255	222	220	246	214	208	228	218	206	265	239	245	215	254	204	232	240	223	232	214	209	201	213	223	234	246	178	202	249	188	219	221	205	250	225	229	197	232	210	217	208	231	242	240	197	205	236	232	189	237	231	236	205	195	218	225	216	206	205	231	215	217	246	226	241	241	216	207	240	217	220	235	214	207	213	253	232	204	202	220	224	224	219	228	226	203	183	186	209	256	224	226	222	244	212	222	219	235	223	228	208	251	217	201	222	219	225	219	225	204	232	247	242	228	196	229	200	229	226	257	245	200	208	204	231	224	238	252	205	211	214	209	232	239	231	218	221	214	206	213	258	227	242	216	229	212	231	248	233	220	200	215	234	210	206	226	210	231	244	220	209	219	219	239	232	210	232	222	224	208	212	204	205	231	207	205	250	191	189	221	190	226	220	228	219	218	233	249	214	232	221	204	236	217	238	242	227	210	252	213	250	193	230	219	205	237	207	250	206	245	218	243	206	218	207	222	192	230	243	200	222	208	208	253	219	236	209	257	223	229	221	206	210	217	243	214	186	215	215	228	202	237	220	244	220	214	233	227	224	264	226	221	200	225	221	225	203	215	229	221	237	243	245	232	234	221	202	216	226	228	217	235	193	217	222	189	222	223	228	231	242	236	233	214	220	226	221	198	225	226	235	256	228	208	219	227	234	201	196	228	213	226	217	250	222	224	215	238	199	215	250	220	241	239	208	250	220	213	219	219	217	204	219	211	266	205	214	205	219	205	199	221	197	224	215	204	251	214	201	217	226	243	238	229	232	239	227	228	228	244	233	258	212	232	203	229	215	239	182	216	193	182	227	232	227	229	205	217	204	222	244	205	204	243	228	239	198	235	229	261	215	212	229	207	218	238	226	258	217	228	212	232	225	208	211	234	216	233	195	207	186	237	234	220	210	201	213	184	225	194	242	198	234	219	218	203	211	226	238	262	231	214	237	215	191	217	199	241	203	228	226	211	220	192	250	225	222	230	224	184	253	230	222	221	209	258	213	227	230	202	230	201	215	234	231	203	192	209	240	213	212	255	231	244	204	223	209	232	216	203	246	228	201	223	217	213	236	225	250	242	229	222	233	212	212	228	214	223	209	221	210	241	237	253	202	236	219	237	221	219	245	240	233	226	212	208	251	213	213	224	252	238	225	216	239	201	229	221	216	201	207	216	223	221	217	178	221	188	227	219	212	239	241	234	219	228	214	192	216	221	224	214	241	243	218	227	209	245	230	253	226	256	204	230	221	194	212	201	236	193	257	223	219	216	225	206	222	223	209	222	225	237	223	211	214	231	204	197	219	243	236	245	248	241	224	228	212	236	210	218	259	192	199	209	220	212	247	200	202	206	219	245	248	197	233	222	178	220	231	224	212	226	227	210	218	217	233	209	233	218	233	227	237	215	211	221	223	207	207	210	213	218	212	203	244	221	214	213	229	248	249	220	236	210	235	196	209	224	207	214	229	224	216	227	204	228	227	218	212	205	230	209	214	263	233	191	223	237	212	233	202	205	202	224	233	219	228	219	240	228	211	218	237	219	238	208	193	206	221	261	247	212	228	209	238	203	238	221	190	212	232	223	214	230	221	201	218	210	206	224	243	221	218	225	232	227	192	204	218	234	217	247	229	188	206	235	222	217	202	225	239	238	246	233	227	223	222	262	218	236	211	217	229	257	213	230	243	201	241	225	230	218	200	215	200	228	193	233	233	211	227	212	189	226	212	218	246	221	217	214	197	228	216	241	251	218	232	225	231	205	204	227	217	238	236	205	209	203	197	216	200	215	208	252	211	221	225	199	234	231	227	248	247	231	216	203	218	215	213	209	222	214	225	250	233	210	238	218	220	200	242	250	219	229	272	212	186	200	223	211	233	254	235	216	225	221	215	248	265	203	209	210	240	206	203	232	220	208	200	199	211	231	223	220	218	219	221	228	225	216	218	211	230	204	217	208	215	215	218	204	224	193	202	215	237	212	227	233	200	221	219	178	207	210	247	214	197	206	211	232	231	201	234	240	227	195	230	236	227	231	209	233	224	231	248	219	235	214	230	214	175	218	208	199	217	202	231	226	206	256	226	232	222	233	229	227	209	205	215	207	235	210	204	225	223	244	234	212	221	232	216	215	233	233	208	222	208	219	236	220	211	218	232	225	220	218	193	219	212	223	201	200	214	231	259	264	229	206	206	195	244	199	202	206	219	222	232	215	217	217	212	233	204	194	212	206	208	242	224	267	210	213	270	224	240	214	223	213	223	226	224	217	220	200	252	219	237	204	232	220	234	232	244	234	195	222	225	188	226	227	231	222	199	226	226	210	242	213	211	217	199	218	196	215	239	231	215	196	236	225	214	246	209	234	232	203	192	226	217	225	240	214	235	199	241	212	223	212	229	213	209	200	213	203	233	228	228	217	216	241	207	235	249	223	241	211	201	201	232	235	226	215	248	222	236	237	233	231	213	253	235	213	212	201	223	221	243	238	220	234	211	229	227	212	205	214	220	209	211	233	212	216	235	201	226	242	220	205	240	241	259	199	196	209	225	232	209	251	230	221	253	201	221	225	202	213	225	271	228	237	202	207	247	216	240	209	192	225	213	206	208	220	186	218	227	220	242	243	213	240	223	205	231	229	247	218	222	238	229	214	232	217	214	208	246	251	240	238	237	214	220	213	229	212	196	241	195	191	232	219	243	220	196	232	227	224	238	229	182	205	217	251	237	215	194	224	224	214	203	193	222	230	201	231	250	208	250	196	204	223	248	222	224	227	218	245	207	231	227	185	251	228	238	230	229	204	237	257	223	208	212	197	228	223	219	256	238	228	225	231	188	211	246	208	227	195	218	208	208	182	234	209	221	214	222	260	210	233	210	211	216	204	205	247	196	208	242	214	220	221	212	226	239	233	228	230	208	205	237	201	228	214	197	245	222	226	228	202	253	227	249	246	240	235	218	202	223	244	217	222	240	185	212	225	271	218	210	225	217	197	208	231	201	228	225	240	251	201	246	213	248	209	249	223	226	210	247	217	178	211	230	220	221	193	222	224	233	251	239	200	198	220	222	201	234	197	211	237	246	264	235	227	232	214	240	248	246	211	226	246	213	218	248	247	241	207	220	222	185	209	222	194	230	231	237	181	217	201	193	204	252	227	189	232	219	193	225	210	226	245	233	249	243	227	193	216	221	214	241	237	217	248	226	206	224	215	223	224	217	205	209	212	233	212	228	200	234	229	216	226	235	234	228	243	209	214	225	219	251	213	215	183	209	229	204	220	212	185	214	229	244	225	208	235	224	220	231	202	226	216	236	223	223	216	232	215	210	205	199	225	241	235	213	211	254	230	205	226	230	233	199	202	200	214	218	203	225	226	244	238	214	223	209	201	208	225	214	224	224	199	232	253	227	226	229	226	227	243	218	254	204
3170	5128	2957	1535	1001	765	673	592	587	552	551	575	504	482	551	471	504	510	529	470	489	548	479	504	507	495	520	518	501	537	504	503	488	505	543	474	504	520	502	509	484	523	460	495	504	508	496	472	505	478	505	478	486	501	523	476	515	502	492	473	523	470	509	493	516	511	480	515	484	483	490	495	464	473	484	512	490	505	510	523	493	498	515	510	488	502	466	501	481	479	492	514	496	492	508	505	465	450	481	493	478	501	482	493	491	481	494	484	476	516	497	505	501	516	486	536	532	489	489	525	503	488	531	504	494	497	460	488	472	497	472	468	515	502	461	514	530	494	484	488	493	501	495	524	506	489	468	501	546	492	503	490	531	550	499	511	475	492	513	535	502	523	480	525	487	488	515	494	494	529	504	497	465	541	535	482	482	471	498	504	491	487	499	527	520	507	482	492	502	485	505	520	459	498	492	505	495	509	519	508	495	493	484	470	480	447	506	525	493	496	488	528	496	526	483	468	456	468	502	450	465	535	496	516	474	505	522	437	466	539	476	545	498	485	448	488	457	519	493	452	434	533	488	512	519	487	508	443	494	470	527	503	514	510	491	451	503	465	514	500	519	519	451	522	492	497	531	476	544	510	497	490	498	487	498	512	510	506	545	471	483	501	491	481	486	490	501	500	530	487	485	483	457	494	489	509	509	462	476	504	509	477	491	474	522	505	495	504	496	526	463	511	526	488	461	505	499	511	483	483	485	503	469	483	464	510	509	521	464	495	523	509	469	479	464	537	473	526	518	453	517	497	445	507	488	485	494	488	511	492	524	506	515	523	497	477	474	497	493	453	474	486	455	485	515	487	509	519	481	465	475	480	517	489	496	560	503	493	532	483	516	487	481	506	470	471	492	496	520	443	523	497	493	505	488	502	471	506	496	508	534	502	527	504	516	465	488	479	465	507	501	502	503	462	488	508	508	518	504	513	497	526	449	512	524	478	519	493	469	514	532	479	475	491	429	480	519	506	495	497	508	495	501	495	495	514	464	516	505	517	499	479	461	497	499	484	495	469	495	492	492	536	471	492	490	534	486	465	519	481	522	471	489	469	493	489	508	538	511	478	508	448	447	492	480	520	495	473	487	471	477	527	502	502	489	490	487	483	520	543	497	442	499	516	489	507	525	484	509	469	512	489	531	501	479	512	485	454	537	468	450	498	480	510	488	530	518	475	503	507	444	517	484	524	520	497	479	521	487	461	511	516	480	525	516	480	474	523	491	493	542	489	524	480	507	483	488	499	492	513	516	478	489	484	483	477	487	489	494	489	487	475	505	482	514	490	520	470	499	493	537	463	497	495	494	467	479	526	486	506	479	467	480	476	493	512	491	542	538	513	496	485	535	450	529	508	488	519	509	502	506	481	515	534	493	518	510	503	503	491	534	477	521	496	487	516	503	523	505	500	504	461	506	502	479	537	508	451	513	476	475	481	512	489	526	513	524	506	520	509	478	496	492	489	462	490	517	473	492	488	472	514	507	438	477	469	501	532	442	484	518	531	473	451	480	437	498	456	516	502	479	518	522	499	480	473	514	427	505	490	546	530	512	520	456	507	484	512	485	485	479	500	511	510	514	510	456	477	523	521	489	525	470	479	497	488	493	491	469	506	475	529	495	531	533	506	521	506	521	528	500	530	474	504	498	499	489	487	483	517	520	508	486	476	493	497	518	479	496	475	475	461	504	495	463	491	506	473	496	545	486	488	511	482	485	504	492	527	512	465	457	472	482	493	479	488	550	519	508	546	501	495	526	488	453	477	532	534	460	505	471	533	502	474	525	500	527	459	521	513	478	501	498	494	488	467	472	481	518	532	524	500	464	492	478	486	492	496	524	513	522	491	489	515	509	509	518	502	507	523	459	494	452	507	491	509	508	514	535	493	487	517	496	489	499	510	527	529	533	477	550	480	507	497	482	489	536	514	497	491	493	466	507	453	509	508	495	483	500	516	493	504	476	486	478	500	482	468	485	505	462	488	504	436	488	498	525	488	449	434	530	492	507	498	512	481	486	534	517	510	503	523	480	493	491	482	515	501	540	482	489	527	498	493	494	473	501	479	502	505	476	531	492	502	492	468	495	477	458	536	507	492	483	518	496	478	476	505	486	487	481	502	447	521	450	520	510	499	510	493	487	471	523	500	471	470	500	479	504	475	480	507	544	493	460	532	490	529	547	519	503	530	524	496	481	516	486	479	467	487	515	475	514	507	476	497	482	514	497	517	491	498	491	501	491	520	533	479	463	514	481	524	487	463	505	500	494	492	499	521	496	495	497	471	488	520	510	488	491	491	471	484	496	527	506	513	526	479	472	504	481	519	458	491	464	469	433	521	517	552	498	497	494	510	499	521	520	513	459	484	528	503	475	471	469	504	458	460	506	503	527	523	510	513	478	507	491	465	468	464	472	494	467	530	482	471	479	475	458	486	498	508	485	435	483	514	481	480	513	478	462	503	522	499	534	461	488	511	494	462	489	498	514	502	476	514	490	515	477	478	510	501	452	510	466	504	494	442	469	513	559	475	508	496	555	521	478	505	464	479	491	473	506	479	472	474	476	495	497	528	522	502	524	493	500	513	499	496	556	508	482	517	447	491	529	504	497	476	491	514	523	503	506	531	491	500	512	470	510	480	477	505	466	483	480	470	524	524	521	490	507	518	509	528	443	497	467	535	511	511	495	510	509	535	545	495	477	506	501	467	478	468	512	498	506	496	559	462	510	475	506	517	452	501	489	493	497	498	470	551	472	467	505	511	506	525	487	486	512	486	526	536	470	531	497	484	511	545	518	526	491	500	485	489	494	509	539	540	482	479	473	470	452	522	501	488	508	510	494	530	473	481	491	509	474	478	496	508	510	498	505	505	460	494	472	482	513	496	486	498	516	483	518	525	501	526	491	460	498	507	509	479	494	475	525	445	543	479	489	492	534	512	493	506	490	509	497	516	473	490	491	502	448	491	488	501	461	490	506	516	507	516	509	492	541	496	493	494	494	495	478	491	501	457	493	462	516	468	488	501	454	465	514	526	475	485	503	513	472	481	487	454	547	470	523	470	480	501	529	502	485	542	480	527	511	498	502	503	500	484	491	506	524	483	486	501	478	425	553	480	498	517	488	478	519	520	482	484	486	491	495	482	503	492	513	465	549	501	481	491	485	462	483	509	494	490	515	503	546	501	481	476	498	489	496	554	544	474	490	507	511	474	507	470	483	500	483	476	488	493	497	503	481	519	493	524	509	448	493	520	492	493	496	524	480	500	494	473	466	497	478	495	490	497	479	492	485	503	471	495	513	491	515	491	478	514	480	486	492	512	479	490	477	517	522	488	505	472	482	462	485	496	497	505	483	528	441	506	488	459	517	502	523	494	541	515	514	465	469	480	518	493	504	509	469	477	490	529	498	458	493	461	504	504	506	513	514	489	494	486	467	463	527	481	516	516	501	475	509	486	462	466	467	507	479	518
33832	10431	1039	411	369	367	377	313	372	327	325	330	332	353	319	337	306	347	324	296	342	347	402	345	340	339	330	325	302	347	339	336	327	333	328	312	337	359	340	352	301	345	330	345	334	359	334	349	309	331	325	304	316	311	362	305	339	328	355	335	353	343	368	325	361	314	344	321	309	351	372	339	310	322	348	365	381	326	339	325	336	331	361	314	308	326	360	312	323	330	312	362	331	375	355	318	338	283	334	331	376	317	364	308	301	330	363	323	334	343	352	331	319	375	320	351	351	350	330	386	335	350	344	332	336	333	331	309	351	336	313	337	355	353	298	321	353	310	321	362	366	335	314	288	304	353	358	325	303	305	339	355	309	327	337	342	302	318	296	387	323	321	338	352	327	316	317	343	334	337	362	321	349	325	317	318	322	293	305	309	350	315	362	330	372	305	308	323	337	332	336	330	320	302	388	384	351	294	348	326	345	329	359	310	362	337	365	346	321	343	330	323	333	340	317	340	359	322	330	311	316	345	328	374	340	315	337	363	357	326	325	339	340	318	319	308	330	304	326	343	309	332	328	341	346	299	299	320	335	322	347	350	306	348	329	295	368	349	343	339	344	360	351	328	324	353	312	337	314	300	324	344	312	335	350	333	347	325	353	335	332	350	329	317	342	332	289	326	332	350	338	334	296	331	331	360	322	309	364	346	343	359	326	366	327	344	301	293	357	294	305	339	308	328	307	321	306	346	328	299	343	355	354	326	335	358	333	365	340	325	334	356	351	345	328	346	317	332	330	332	351	314	358	333	321	325	297	323	317	332	318	292	328	290	330	335	353	347	343	331	328	322	314	328	324	328	377	339	314	357	342	351	360	333	306	354	357	373	364	330	319	343	300	304	327	335	339	328	313	341	310	326	357	323	317	340	331	319	326	339	343	341	347	326	325	360	322	311	316	380	323	355	421	358	328	324	348	361	313	329	324	294	331	323	309	381	340	333	332	315	352	304	318	328	320	328	299	362	314	338	353	309	321	334	328	317	330	329	324	330	347	327	328	316	325	310	326	337	342	332	332	391	347	301	333	337	292	342	340	305	331	327	320	346	312	311	300	298	337	330	357	365	338	331	303	325	345	327	357	344	324	340	333	351	320	327	328	323	364	341	300	327	334	326	330	339	328	345	339	361	337	354	374	352	334	321	289	335	347	357	337	365	332	341	342	310	322	316	333	365	311	345	341	343	335	314	343	342	331	372	321	333	337	329	299	342	338	333	350	321	321	326	305	317	315	347	328	327	307	359	346	339	332	352	337	318	349	299	356	331	307	358	336	342	326	357	297	338	317	349	325	358	350	336	330	353	367	353	331	329	305	334	327	336	327	360	348	312	339	294	345	321	339	315	327	349	324	348	331	322	317	350	373	338	354	312	312	306	349	348	325	363	390	276	364	348	381	338	319	375	342	337	330	324	326	333	354	357	318	335	298	309	331	331	317	326	349	357	302	336	339	344	311	330	311	359	304	335	328	311	334	335	316	316	306	330	339	310	318	330	294	357	332	312	393	353	320	319	361	314	337	359	306	333	307	335	348	319	355	350	320	353	337	286	345	322	335	322	319	339	335	303	331	358	326	350	358	332	339	306	355	395	344	340	373	332	348	318	356	366	326	332	293	355	301	331	312	336	349	324	337	309	334	368	330	309	321	338	322	343	343	330	336	333	305	347	340	338	295	300	343	334	351	350	335	345	336	309	327	323	329	360	334	351	344	340	324	347	343	290	355	338	349	358	361	335	385	302	310	328	360	408	343	309	296	331	333	376	344	332	365	325	334	323	343	313	330	317	300	331	320	317	319	359	371	326	338	331	316	312	340	274	327	337	306	337	308	318	323	307	333	351	303	332	316	343	308	361	351	305	340	349	336	351	344	318	342	267	313	324	338	295	354	354	334	329	310	301	300	332	321	301	305	328	306	340	346	312	341	336	322	326	350	298	310	348	268	341	347	335	334	300	321	322	344	341	292	311	321	326	312	329	373	318	351	309	356	317	340	332	341	356	309	341	284	330	320	373	326	305	342	353	334	349	317	330	318	347	344	317	312	308	347	358	334	323	350	324	309	330	357	291	330	387	330	331	329	307	329	346	349	339	294	312	348	279	334	350	355	311	332	315	323	345	299	314	336	332	352	329	297	346	323	307	303	324	317	328	358	282	310	326	332	352	325	334	327	337	315	343	321	340	335	302	298	349	345	342	325	356	328	314	330	332	331	343	302	315	352	314	343	347	344	402	335	327	325	314	331	323	326	332	349	368	320	311	362	311	332	369	326	300	353	332	317	342	327	327	314	315	306	302	355	349	286	368	306	339	312	339	308	309	314	313	297	355	319	373	333	319	300	323	295	342	324	333	293	351	303	316	345	372	335	312	340	343	334	345	335	328	366	341	334	301	333	323	318	316	349	337	326	312	355	369	329	338	316	333	368	338	374	349	340	352	307	344	362	326	343	338	330	371	353	366	360	307	311	319	364	347	304	289	370	333	352	330	337	349	306	321	323	353	352	338	321	337	341	341	329	318	340	327	298	305	311	303	329	332	349	341	351	342	360	337	321	364	317	353	341	327	303	318	328	288	297	329	347	358	323	334	312	379	349	359	326	350	316	331	346	314	338	329	360	331	312	343	365	302	349	323	332	301	346	287	329	351	341	316	299	334	340	323	312	333	339	354	351	329	374	356	345	356	386	344	331	332	337	364	318	341	311	361	337	348	345	312	349	328	329	299	322	352	327	342	298	331	342	352	341	334	306	344	350	343	323	337	329	317	357	354	335	323	352	360	361	316	333	308	339	313	308	319	344	330	341	341	322	353	333	347	324	350	324	340	323	335	360	282	310	312	323	310	354	340	327	327	365	331	325	372	299	365	307	313	354	344	350	351	323	313	344	343	350	332	326	305	351	350	336	319	318	347	339	327	360	331	352	325	308	312	312	356	334	328	347	335	320	347	378	330	340	323	325	320	339	322	313	335	314	334	311	333	329	308	315	333	318	348	337	312	348	296	347	332	310	296	322	329	306	304	306	319	297	340	333	350	360	339	341	322	364	361	341	326	335	342	296	334	333	333	314	303	344	369	320	345	296	320	335	325	335	328	310	310	318	302	321	321	290	316	339	332	351	341	313	320	361	341	322	335	318	327	342	354	302	326	315	320	314	358	331	321	343	365	350	340	337	304	324	337	350	338	313	339	316	336	350	350	345	337	355	360	334	343	339	328	374	322	313	304	322	307	331	312	285	329	338	354	300	378	314	313	325	336	343	355	309	334	353	349	340	337	331	330	337	317	347	307	336	368	356	328	347	353	312	355	317	350	309	328	297	349	308	350	337	320	320	350	339	387	325	325	338	334	323	334	370	335	347	359	319	324	354	325	364	318	373	327	309	326	371	336	347	380	352	340	379	355	348	324	352	303	344	327	348	337	349	331	329	329	316	348	308	347	346	381	379	332	321	317	323	321	314	346	371	317
5778	911	805	724	747	723	763	747	745	726	753	763	742	759	721	759	761	753	774	783	757	760	821	707	750	742	731	787	736	767	728	818	783	748	740	729	728	726	721	723	752	736	780	776	756	716	751	785	717	759	748	762	759	784	727	748	775	778	733	757	748	750	727	728	729	767	751	769	708	709	758	758	731	740	762	782	783	713	739	731	761	737	731	721	739	801	687	770	760	757	794	714	727	709	762	746	747	744	725	743	747	716	732	711	769	762	779	722	775	763	747	739	724	732	697	694	745	733	753	733	731	782	773	754	706	771	717	738	742	761	770	710	718	717	715	749	747	755	741	743	749	767	811	782	763	740	713	773	732	738	764	694	747	706	758	767	730	791	743	771	705	719	748	764	784	779	731	743	722	702	780	742	765	776	735	753	742	750	763	724	751	777	723	763	733	768	746	739	777	725	738	757	754	731	703	688	761	780	738	763	750	779	752	718	732	715	773	710	758	760	721	725	771	755	714	783	739	729	704	761	744	753	741	729	770	700	755	786	749	734	763	793	726	711	753	751	721	777	742	769	751	746	700	743	745	789	738	716	759	733	768	762	752	745	743	733	758	719	738	691	731	757	717	777	787	765	748	688	743	715	698	798	734	752	757	725	726	742	765	703	784	760	680	740	712	694	755	739	727	654	718	771	701	746	728	782	756	719	728	801	745	731	706	742	738	772	734	741	741	755	717	797	754	713	691	722	762	796	748	727	739	741	789	703	715	718	744	754	804	708	787	737	775	736	718	790	725	820	697	801	688	740	733	757	782	759	725	762	773	776	763	769	706	701	731	792	746	759	777	742	730	738	683	754	767	751	735	693	746	723	753	774	730	763	771	732	748	767	741	764	722	743	792	696	773	763	717	777	723	743	729	713	726	745	769	722	721	764	775	733	715	740	770	677	679	795	752	698	748	716	804	781	772	743	683	761	761	758	745	748	771	707	730	725	734	747	695	761	716	761	722	776	780	771	749	733	728	762	746	743	783	715	754	708	752	751	779	722	732	716	738	773	799	676	722	752	761	764	774	773	769	742	738	767	718	747	740	732	729	719	757	747	759	681	739	780	709	731	681	735	727	741	729	773	749	757	746	733	725	748	730	696	731	755	715	754	757	743	781	737	735	748	772	766	742	758	774	704	747	732	767	726	747	781	710	726	771	813	778	723	707	749	712	737	800	737	772	718	745	727	771	761	746	722	751	747	725	714	717	719	731	720	762	730	743	784	738	707	686	793	725	722	710	763	724	720	686	755	752	718	715	708	713	768	765	781	825	751	757	716	769	728	730	718	734	722	719	722	774	743	686	788	754	800	760	703	704	712	736	753	757	755	715	711	765	748	802	739	769	713	763	747	759	751	747	734	763	786	748	771	749	727	702	731	779	716	764	772	737	674	733	772	747	747	737	768	675	755	782	782	745	757	759	696	726	748	723	755	726	780	711	720	751	738	717	716	714	699	739	717	647	739	726	727	724	708	799	773	774	791	753	735	747	733	737	705	764	739	774	775	756	767	725	749	738	718	777	719	741	735	752	754	734	749	754	698	726	756	706	747	744	704	762	731	770	725	768	729	777	753	783	754	749	779	719	754	761	732	738	770	733	743	782	783	697	746	791	748	793	726	772	749	763	762	802	746	713	740	756	709	726	741	725	772	735	745	692	738	803	713	753	684	731	741	772	742	774	734	766	717	706	794	757	691	722	678	713	777	722	737	767	711	741	759	734	746	728	748	765	750	748	729	731	748	750	733	754	711	697	708	739	771	750	752	741	786	726	752	735	749	736	799	720	735	748	710	715	759	723	740	759	722	755	707	738	704	719	750	750	699	791	730	757	763	711	752	748	756	734	737	696	740	693	739	786	729	728	703	752	761	685	741	761	752	754	720	715	752	739	787	752	762	762	736	775	717	770	771	759	705	711	740	776	704	784	769	739	772	740	708	725	713	779	752	708	711	719	752	772	755	726	693	728	755	763	726	749	739	777	731	725	794	710	690	742	765	732	755	687	777	727	723	766	747	729	732	795	725	738	742	779	772	793	671	725	745	741	732	713	751	769	766	751	799	759	727	697	738	755	766	735	806	734	784	756	733	751	764	698	762	759	747	701	741	683	790	745	737	702	725	763	746	748	752	750	736	788	731	744	770	788	731	753	721	737	755	768	781	724	743	771	750	758	745	728	751	742	726	775	718	726	785	760	713	768	740	717	784	750	702	769	752	796	705	742	681	773	719	725	742	740	770	730	728	735	724	741	741	746	767	747	750	744	751	720	801	679	739	809	747	713	790	760	743	773	748	695	738	726	697	774	728	675	696	745	687	721	727	781	794	802	713	765	717	743	756	727	749	826	732	705	757	759	713	705	780	717	764	758	767	754	724	753	692	737	755	780	772	716	705	754	768	697	757	661	735	710	734	729	712	773	738	730	736	729	778	737	768	791	715	756	803	734	746	797	727	697	756	767	742	709	793	743	715	750	726	746	794	788	782	748	760	727	751	767	759	736	730	735	753	750	702	761	754	732	767	741	778	756	764	711	719	757	738	721	734	725	689	749	763	708	779	720	786	697	747	733	688	725	776	736	722	722	776	736	769	758	737	731	700	734	716	674	751	781	794	720	731	687	739	734	682	726	753	720	715	732	686	726	772	719	720	718	726	731	757	736	730	706	729	747	731	739	738	696	756	784	714	765	718	709	760	718	761	749	711	713	704	804	710	727	721	785	795	765	778	745	717	755	698	691	725	745	759	723	716	665	743	742	730	801	721	729	719	789	757	727	737	704	745	728	770	748	805	780	713	790	733	717	771	749	717	785	731	728	723	765	775	699	759	743	716	761	735	775	703	764	709	780	754	748	745	748	735	737	803	764	711	768	691	735	770	712	710	737	758	719	787	725	749	718	758	713	754	746	757	732	721	728	705	730	758	745	718	715	733	720	732	737	745	686	737	703	811	768	723	724	749	724	720	755	754	742	753	704	762	723	725	729	781	755	763	750	737	714	781	737	742	742	735	694	770	778	769	775	718	736	722	763	773	765	732	732	720	789	731	773	736	745	755	721	713	762	772	698	776	688	726	713	727	704	739	690	761	776	750	745	772	724	778	737	697	742	726	760	775	760	763	728	710	779	772	764	699	736	764	770	767	719	715	783	715	754	728	754	754	734	691	798	777	740	694	721	749	732	741	760	772	772	706	753	742	765	715	773	677	717	744	796	759	732	746	741	748	720	719	726	798	769	778	734	763	723	753	783	801	732	758	743	764	717	739	738	756	737	787	759	712	742	767	719	763	735	714	736	733	757	785	782	785	751	691	700	739	794	807	771	771	761	782	711	781	713	737	748	756	752	771	698	721	711	696	746	752	691	705	760	751	723	786	794	776	827	739	717	747	768	728	742	828	761	712	777	772	749	742	751	722	731	707	715	736	704	740	785	707	730	764	704	766	731	714	776	719	728	726	795	763	725	724	762	707	705	740	727	723
25289	21709	25530	28417	21631	4702	657	541	478	440	461	461	404	449	404	407	410	394	458	422	425	437	397	413	407	392	424	400	402	421	397	383	412	417	392	385	364	383	406	424	415	382	369	378	425	435	387	385	407	393	389	387	379	392	339	406	406	445	385	407	391	423	374	423	378	354	401	372	395	389	412	419	365	386	385	406	398	368	416	366	390	371	446	429	403	406	404	420	391	409	381	436	369	445	411	415	390	375	438	387	417	417	411	391	361	401	422	388	391	409	384	372	429	431	396	376	394	426	391	369	406	387	411	385	389	420	385	441	369	396	370	395	397	379	380	425	399	400	374	380	413	395	399	364	398	386	386	406	419	405	437	414	395	378	392	420	393	386	410	423	401	405	428	397	414	406	389	400	387	402	397	399	379	382	407	423	396	405	337	382	390	392	403	386	418	408	420	381	379	404	402	402	409	379	359	415	389	396	382	387	406	394	390	388	360	392	378	388	404	377	405	377	409	396	398	373	385	411	400	406	413	395	392	361	370	412	414	435	391	400	376	386	395	373	387	416	422	364	404	383	401	384	381	402	404	397	362	373	379	392	366	377	384	382	397	397	402	361	381	395	427	380	384	394	384	393	347	410	423	423	378	412	378	419	398	362	394	430	381	373	426	408	401	399	380	368	420	412	385	408	406	436	405	370	371	397	405	410	393	367	367	377	344	404	381	407	396	365	370	384	413	405	373	418	408	431	365	403	429	394	420	410	397	384	427	373	428	414	363	412	394	408	385	372	365	364	396	410	378	367	356	379	374	385	424	369	404	408	417	384	412	410	347	402	390	387	425	376	387	393	420	405	406	406	383	393	409	424	391	371	393	411	383	416	439	372	430	386	401	441	421	366	449	390	406	358	396	406	384	375	386	431	399	410	401	392	396	339	366	387	393	406	400	415	418	401	369	391	421	362	408	422	387	401	407	422	367	415	416	380	396	382	392	372	387	403	388	389	396	391	390	408	383	427	387	370	391	428	388	384	363	422	446	400	393	354	417	401	378	436	409	395	404	420	451	370	400	425	382	406	387	382	381	413	391	398	381	365	419	390	399	437	413	395	391	382	383	429	419	387	389	379	439	407	385	413	381	407	382	389	403	353	375	389	379	351	425	393	368	404	435	415	403	387	379	395	370	387	379	421	402	404	409	399	416	391	413	415	415	378	400	369	372	427	356	374	370	365	394	377	436	396	419	394	362	349	430	374	358	393	405	393	401	406	414	418	384	393	404	395	423	369	362	384	423	381	390	402	393	410	397	412	393	400	411	391	366	429	401	423	366	398	394	413	370	397	392	399	396	381	365	430	397	412	425	365	384	400	432	428	410	405	386	403	423	384	359	408	375	447	380	428	366	395	405	409	396	401	448	398	432	404	374	407	389	395	377	411	360	378	408	384	407	373	421	390	385	415	390	394	403	419	372	398	371	350	351	389	395	436	387	372	405	405	406	416	434	424	374	372	384	385	366	389	382	410	362	450	377	366	399	394	386	411	423	432	396	387	389	421	400	419	367	394	385	379	393	409	396	393	396	423	421	405	407	395	406	433	392	418	373	395	389	403	408	367	348	391	371	386	390	374	411	397	383	423	404	420	405	390	387	388	415	379	387	391	418	372	384	411	399	385	390	382	395	397	419	362	404	391	385	397	443	377	360	393	396	376	363	363	404	372	408	389	388	404	413	407	415	414	415	407	426	419	402	411	386	341	405	417	422	404	415	373	357	387	351	422	408	409	421	376	412	424	389	393	369	345	433	391	412	429	397	394	357	384	399	425	359	387	366	391	386	415	364	409	405	394	413	351	373	382	393	358	420	401	395	401	401	380	407	422	347	417	376	369	399	388	401	420	446	380	372	388	372	388	388	426	362	400	405	420	409	340	388	397	358	389	435	429	378	388	366	377	462	420	432	407	377	413	415	384	374	350	376	352	354	370	425	372	408	400	398	408	373	409	382	384	414	380	374	458	417	383	390	374	371	401	424	419	393	388	411	427	409	412	428	406	409	350	364	398	402	422	378	395	369	380	411	409	383	385	415	411	351	367	407	403	387	420	389	390	421	423	391	408	422	374	378	404	381	360	368	382	391	417	435	387	407	434	430	410	396	384	400	382	387	390	405	437	408	373	389	393	360	394	406	362	396	375	358	392	377	396	453	373	412	411	382	415	358	398	381	402	398	398	420	430	382	414	425	375	415	397	387	397	420	407	415	399	395	363	390	386	403	400	443	374	395	382	422	407	433	412	402	409	366	403	403	368	398	364	413	388	376	407	442	374	396	398	412	363	376	377	396	411	383	382	385	395	376	419	368	402	375	383	391	377	376	384	373	412	382	374	371	407	417	376	405	381	401	410	368	376	390	356	399	384	384	381	395	375	432	405	416	432	418	401	340	387	412	365	403	408	371	386	387	386	408	401	377	380	399	398	380	392	372	369	413	429	338	416	372	360	381	403	411	434	395	422	398	407	396	377	408	414	387	370	394	389	413	429	387	409	380	439	435	390	362	394	395	385	413	436	399	398	371	384	415	406	448	394	451	412	422	361	392	415	415	394	459	392	381	403	364	407	429	433	373	382	439	400	393	383	400	414	415	380	411	412	382	392	389	392	376	416	402	349	397	380	400	402	399	396	412	365	394	400	389	402	360	380	383	439	381	397	397	383	377	409	418	365	407	416	404	413	388	388	398	394	362	396	381	453	392	415	404	441	407	427	412	417	399	388	357	391	410	379	370	404	382	401	418	376	386	400	372	381	400	369	358	401	402	399	386	392	404	405	406	354	407	427	412	413	392	398	406	421	417	387	393	379	380	376	383	375	377	384	420	417	397	417	381	367	392	386	415	357	397	418	395	392	404	417	404	403	426	367	388	393	412	421	419	416	390	361	451	444	350	373	425	361	377	365	403	384	430	382	429	379	383	400	444	407	373	382	395	385	419	450	423	438	368	366	382	406	401	404	408	377	379	382	389	394	361	398	376	387	438	379	411	367	421	341	387	389	375	402	416	401	382	354	380	403	383	392	383	391	424	381	435	402	400	374	407	380	400	415	391	409	403	396	383	401	397	386	427	375	383	379	429	377	384	422	384	424	375	439	374	384	389	395	411	416	436	418	405	404	419	372	359	412	400	368	415	391	390	435	355	388	384	411	407	381	390	373	386	423	374	370	409	429	386	366	402	437	396	370	444	392	426	407	339	401	411	371	351	389	396	410	398	415	392	419	411	426	385	392	410	386	404	388	406	402	400	399	408	439	379	431	417	433	418	395	394	409	352	384	425	373	388	383	403	392	428	404	344	386	432	453	419	403	393	416	415	391	404	405	362	375	398	376	376	449	389	372	433	474	390	381	404	407	354	407	387	407	373	425	415	401	375	413	441	357	438	418	409	429	402	403	387	402	424	395	412	453	408	430	425	365	397	415	400	410	409	383	372	437	402	361	392	420	421	392	359	368	431	343	396	423	385	376	391	355	404	368
3383	3263	2166	1377	1027	970	908	849	920	889	892	842	848	829	872	870	875	885	819	819	832	887	844	874	860	821	854	845	806	842	866	838	879	850	824	835	862	847	844	846	878	850	832	872	867	837	834	850	863	855	809	834	929	840	825	824	856	838	882	821	823	812	856	875	836	877	873	843	863	877	872	779	819	903	842	828	877	827	838	921	849	892	894	865	863	866	811	844	826	855	841	842	833	876	846	823	798	817	848	884	867	824	878	807	855	823	874	849	834	829	851	817	811	873	838	869	887	847	859	799	873	816	822	866	900	861	792	853	821	831	861	847	877	834	866	834	877	841	860	831	907	840	900	786	860	820	832	895	858	871	861	862	805	797	885	887	844	802	865	825	829	817	836	854	888	800	903	880	851	836	869	845	840	789	789	798	847	841	850	799	850	835	773	832	852	881	872	861	795	847	848	841	847	881	836	816	903	910	892	820	835	834	781	863	779	863	887	804	895	883	798	843	867	833	859	833	835	836	851	832	865	881	872	881	858	815	839	873	814	860	863	857	805	844	793	799	869	861	878	822	863	819	880	859	818	843	881	816	825	843	812	870	856	860	832	800	877	823	831	843	848	807	874	846	848	879	856	866	835	815	842	790	836	850	872	802	805	886	825	860	854	803	840	858	862	847	861	860	880	844	885	901	829	874	846	832	877	834	846	886	843	871	863	821	839	840	886	824	831	882	847	872	821	813	864	853	854	813	855	840	825	836	817	842	845	843	824	855	833	841	867	847	871	853	875	845	869	846	854	817	895	884	897	875	805	824	867	825	872	817	825	829	823	892	805	917	868	828	875	828	862	858	771	810	865	837	830	893	825	830	842	824	847	825	876	862	859	893	855	872	846	781	829	859	803	847	820	843	825	860	841	867	836	861	871	839	884	876	824	850	829	844	845	842	846	902	785	801	872	857	869	850	897	842	848	815	883	858	864	868	795	839	897	882	892	817	844	813	826	854	830	819	859	873	880	817	816	867	820	866	780	822	855	865	871	766	828	834	887	765	865	841	883	824	873	844	842	803	834	834	830	880	881	871	855	883	851	835	811	834	826	839	810	850	819	898	791	853	863	877	827	836	827	825	866	835	830	814	835	866	850	789	868	873	798	814	885	851	827	869	839	866	847	831	843	822	852	840	828	853	884	814	863	882	794	827	829	829	826	797	828	837	850	842	832	815	845	870	808	881	847	812	833	805	867	853	819	810	860	851	805	879	918	867	806	842	855	837	860	783	859	877	850	884	901	859	860	811	889	877	828	817	817	817	851	860	858	908	836	799	853	892	839	817	856	852	832	863	847	836	855	845	853	837	889	866	849	860	857	819	838	844	831	876	856	834	847	841	848	820	818	832	812	819	826	837	867	855	872	836	864	874	823	871	817	877	869	879	853	829	860	842	843	833	856	820	885	815	866	808	908	880	837	884	883	867	874	835	896	832	848	851	834	869	837	829	822	857	815	850	875	821	811	897	889	886	842	862	785	893	812	805	884	856	882	860	831	838	839	829	903	849	830	802	886	837	877	856	840	891	854	793	836	843	837	815	845	812	856	833	868	810	817	837	817	833	837	832	894	853	846	863	803	846	861	878	812	805	919	832	880	874	883	847	883	891	835	802	823	853	837	882	819	803	865	860	820	824	886	861	878	843	885	861	805	866	870	868	846	871	842	852	910	814	820	867	846	811	817	847	832	874	875	862	799	817	889	842	857	813	813	816	850	883	864	793	896	858	895	858	813	855	802	834	880	812	824	832	789	859	883	870	833	830	904	895	852	790	856	820	814	870	861	840	841	819	820	848	824	823	879	854	835	899	845	810	797	887	872	806	832	850	813	832	852	831	856	834	836	871	856	863	823	834	864	855	838	850	838	884	876	812	883	823	813	820	814	833	877	854	822	864	893	939	861	828	860	820	806	836	869	840	830	838	847	822	863	823	889	872	867	845	856	787	821	860	842	857	799	818	854	864	842	818	805	819	820	854	871	839	837	868	858	860	850	851	904	839	833	896	806	828	885	824	841	836	838	833	913	828	818	876	829	848	837	881	826	827	805	842	845	855	858	827	891	813	861	825	852	845	898	855	874	811	833	820	840	838	762	811	794	838	819	855	863	823	857	875	838	823	846	870	849	823	879	849	837	827	876	844	841	843	834	844	845	853	803	854	817	877	826	852	861	841	839	823	852	847	864	859	828	851	858	834	828	901	867	835	839	814	867	848	805	824	840	809	870	847	857	871	851	850	882	829	861	849	795	814	820	797	848	835	810	867	857	809	847	865	874	820	814	802	865	796	895	838	852	864	846	876	861	855	873	867	846	893	829	853	828	894	879	813	854	811	827	845	874	804	875	896	822	802	834	818	822	857	818	856	854	862	880	881	795	912	829	838	817	817	833	861	837	868	884	823	862	842	842	847	862	837	846	827	857	880	847	865	842	790	877	815	792	860	880	851	879	844	862	857	837	843	854	863	825	825	844	832	840	856	817	876	816	836	866	846	836	895	802	821	856	809	834	841	819	861	823	823	863	837	854	818	854	853	935	860	827	897	846	819	847	856	867	863	861	833	810	829	806	837	822	786	809	863	851	841	880	857	814	807	840	829	853	829	841	876	860	868	837	805	853	847	809	838	867	823	872	855	827	829	887	861	886	831	800	881	845	864	867	819	849	823	797	858	882	817	856	803	886	840	842	882	900	845	871	836	834	864	826	838	884	830	794	843	812	830	830	851	852	840	829	793	822	860	860	843	835	854	800	813	824	893	831	858	826	858	803	899	842	818	867	778	851	853	835	885	872	829	884	836	847	812	842	856	847	828	863	832	884	846	809	818	818	827	823	838	833	855	859	816	845	898	818	888	855	874	855	858	853	848	868	813	833	857	859	832	829	793	822	800	812	864	865	824	873	884	852	878	835	872	895	891	824	857	897	860	786	853	824	825	859	843	854	879	827	870	868	814	859	826	841	871	875	829	860	906	831	843	878	823	834	767	811	847	831	850	807	820	869	797	859	842	908	871	915	866	896	848	878	816	794	911	868	858	883	823	843	781	855	807	841	898	831	884	803	851	835	838	839	816	838	839	804	796	858	821	869	877	868	865	818	840	854	850	826	845	828	853	805	815	811	790	852	840	869	829	854	887	854	878	864	791	862	920	882	839	840	834	812	833	849	826	812	861	839	858	797	810	867	846	818	805	855	846	819	848	823	826	822	867	856	804	829	818	786	851	824	845	842	882	839	862	841	846	857	844	830	832	805	826	846	869	800	850	827	826	824	894	813	865	884	824	854	832	850	871	830	844	838	821	854	885	877	837	865	790	803	802	845	844	833	826	822	829	869	867	879	818	818	883	844	851	858	853	782	874	810	834	867	864	898	867	800	835	802	839	834	871	858	848	831	848	841	861	829	882	878	864	825	811	873	763	791	890	870	830	874	834	816	838	837	822	803	848	854	815	899	820	817	853	857	788	839	865	854	877	848	817
24528	21710	26071	27894	21714	21678	3078	496	364	384	334	309	294	259	258	253	243	281	238	250	262	268	229	263	237	253	223	225	253	233	237	218	242	221	213	230	222	223	226	207	237	240	224	219	231	254	228	237	240	231	232	218	204	240	233	234	230	210	247	219	213	240	206	234	227	230	226	230	230	248	256	225	209	218	223	224	221	208	228	224	212	228	223	239	226	222	254	234	230	205	224	202	230	221	231	210	196	212	220	233	192	248	195	226	219	237	253	212	232	251	240	231	216	272	229	226	215	241	224	245	238	225	238	215	240	208	210	231	231	208	229	226	227	238	201	226	204	214	236	234	193	256	217	240	237	227	215	232	246	229	222	242	217	221	227	223	228	230	196	219	216	244	243	214	227	233	195	237	240	228	212	230	232	222	241	233	194	237	207	241	230	210	217	243	228	226	197	226	213	243	230	238	232	230	255	249	248	233	215	233	232	250	234	239	224	215	208	233	190	239	240	236	247	235	229	209	223	227	208	269	237	223	208	221	243	233	251	220	225	224	212	195	211	230	242	270	236	267	208	211	240	210	186	215	241	188	252	220	211	219	224	237	211	209	229	241	221	228	229	231	249	217	212	209	245	203	216	212	206	229	241	249	237	238	259	229	227	243	222	246	254	258	230	226	236	219	247	219	248	199	239	180	190	187	242	231	231	252	216	211	260	255	228	209	212	221	233	249	246	213	237	245	214	211	205	212	223	238	199	229	248	210	205	229	222	227	206	227	213	228	224	242	231	230	267	233	222	223	233	221	238	233	199	224	214	220	259	196	216	239	222	197	254	221	212	220	213	211	218	227	225	244	211	239	201	249	220	214	255	244	204	236	226	256	227	219	183	247	224	235	205	231	220	214	234	208	200	229	240	244	217	198	191	224	255	243	212	258	208	231	217	211	234	222	219	211	232	247	242	235	244	188	264	248	217	236	235	250	225	201	223	225	240	204	232	232	236	221	215	198	201	214	231	240	243	249	225	197	242	205	198	225	201	236	191	219	211	259	210	247	239	206	217	224	227	220	217	229	226	225	213	236	202	217	229	230	244	211	223	231	215	238	204	243	218	229	235	222	254	216	220	221	224	224	210	211	235	230	214	215	234	213	218	214	205	247	242	240	227	206	208	197	208	239	220	231	210	206	241	234	218	211	221	216	218	193	188	253	215	218	243	223	209	242	193	226	215	221	229	231	213	229	210	209	198	217	252	237	221	245	210	201	198	255	218	210	240	226	197	223	237	221	186	209	224	220	204	221	229	201	232	213	215	224	203	224	245	193	221	251	214	247	240	211	227	242	210	229	241	259	234	250	231	235	245	224	237	201	242	220	226	238	230	218	224	237	241	205	198	188	203	209	211	234	230	256	191	245	232	221	216	222	198	199	221	225	222	215	232	212	228	203	203	241	221	243	219	231	210	198	216	209	235	205	254	232	234	198	233	228	205	240	220	220	203	221	219	231	244	223	231	208	206	229	219	232	242	221	216	214	234	223	224	233	222	227	226	246	229	202	207	227	237	217	211	205	208	184	214	205	227	227	206	234	256	267	229	221	201	232	211	215	214	228	234	245	213	241	222	232	213	194	209	228	228	217	224	233	185	235	202	255	254	234	207	248	223	192	207	225	244	207	208	225	235	218	227	244	229	230	260	237	243	212	233	230	227	221	235	224	230	205	242	223	240	234	232	222	191	241	242	227	215	197	227	245	241	205	229	205	199	200	200	222	231	223	233	228	243	223	193	205	226	210	237	218	206	221	239	238	242	204	208	201	226	242	245	226	224	224	219	199	211	243	230	205	217	231	212	222	213	203	204	237	221	229	200	209	229	231	220	225	233	246	247	226	225	187	267	206	208	252	220	256	216	245	201	185	210	237	227	188	225	207	209	222	214	204	193	206	240	232	228	203	247	226	209	230	231	224	212	203	209	240	230	211	207	225	193	226	218	205	229	208	227	211	247	233	241	240	197	217	233	232	246	230	248	228	225	217	198	224	216	238	229	250	206	238	227	222	251	236	205	252	230	229	181	232	219	238	248	210	235	240	235	250	203	206	216	248	235	224	211	214	195	201	260	222	213	224	225	240	222	194	234	241	219	239	252	207	203	215	248	259	204	231	228	216	259	200	207	202	213	233	218	248	228	213	223	231	247	213	207	243	206	250	241	222	222	212	201	232	202	191	236	204	229	225	247	244	186	237	191	241	229	212	240	200	253	243	265	251	214	211	211	223	219	220	214	205	242	213	240	190	202	192	226	230	252	244	221	226	222	242	217	229	196	203	233	264	241	265	212	209	228	226	215	198	236	246	203	224	236	245	223	220	196	224	201	213	236	274	229	216	221	217	231	191	201	214	218	219	208	200	239	218	233	219	214	247	194	240	224	218	248	217	209	219	202	256	212	209	236	187	223	223	214	215	211	210	222	252	227	210	215	238	232	253	208	218	230	211	238	201	259	197	217	276	246	208	231	247	214	182	212	208	230	209	231	211	224	219	210	246	235	224	215	247	195	195	243	215	236	212	244	232	211	232	246	227	215	246	224	207	214	232	221	224	215	244	239	232	202	208	219	216	240	249	213	195	230	211	246	226	223	247	239	236	212	232	203	273	225	190	218	233	232	217	217	206	206	225	237	201	215	167	213	218	209	202	233	207	212	224	242	234	209	240	229	226	230	237	225	218	218	232	237	237	208	260	205	198	239	247	200	236	225	193	216	227	199	202	237	213	200	233	212	226	190	259	240	236	199	232	239	226	220	221	229	232	215	230	216	229	227	225	248	223	232	249	195	214	208	211	257	236	253	204	222	232	199	195	214	204	196	237	223	202	229	216	225	216	222	242	217	240	232	210	225	222	212	201	216	198	206	244	256	208	247	229	230	229	243	226	246	211	219	231	222	188	238	257	223	249	220	203	233	226	215	233	213	236	209	246	233	245	212	223	214	218	235	221	226	208	219	220	193	235	240	190	216	211	226	210	252	212	217	225	210	245	214	227	242	218	233	254	219	243	229	208	208	217	245	226	200	220	218	238	223	217	218	203	233	224	200	232	227	202	214	217	233	222	207	265	228	230	229	230	214	246	206	222	221	218	222	212	229	213	241	228	232	238	238	226	216	220	234	206	230	216	214	209	206	199	231	248	206	240	227	230	249	230	229	253	254	227	236	225	227	250	224	240	201	215	223	201	226	207	238	205	210	231	216	214	232	245	252	233	241	224	247	233	222	194	233	221	223	225	232	227	235	235	250	231	265	224	245	216	228	207	220	248	213	247	248	235	257	245	248	205	235	238	215	206	244	212	241	257	225	220	239	248	225	236	226	252	220	207	243	256	211	255	231	218	218	256	220	218	227	217	227	223	230	203	264	210	192	221	230	245	202	212	220	216	231	206	242	206	228	199	212	200	214	219	201	231	215	211	226	205	197	187	217	244	227	220	222	223	208	232	194	232	238	197	208	248	210	233	217	224	252	238	218	230	201	218
3256	5131	3145	1476	1046	719	687	568	572	567	577	577	507	523	557	526	530	491	485	478	516	561	490	495	478	499	526	503	486	496	499	522	475	527	539	475	513	493	528	500	491	500	501	485	511	500	465	501	491	486	532	495	514	490	508	509	495	503	503	532	469	504	486	521	482	497	524	455	472	518	475	483	513	514	525	511	488	469	498	522	480	483	471	526	511	532	507	534	536	515	492	507	488	502	485	534	506	518	513	512	519	490	491	497	481	537	471	459	495	507	542	520	476	534	504	501	476	477	490	524	506	473	508	519	506	510	490	473	522	492	495	473	494	541	513	462	487	494	523	497	542	499	503	503	492	483	455	526	516	466	505	479	481	517	498	469	504	505	505	525	494	531	546	484	502	500	485	511	504	496	552	513	513	513	462	481	501	499	477	494	478	496	482	548	477	481	486	507	507	510	486	512	513	527	458	472	543	477	481	480	497	494	468	508	475	529	494	503	480	486	511	518	493	472	509	515	517	537	501	497	529	472	493	486	485	534	506	484	508	528	573	498	446	492	489	516	511	520	510	464	466	521	442	550	495	503	461	471	504	509	458	498	504	539	520	530	519	467	547	512	514	536	491	531	519	518	489	496	463	503	495	490	490	516	526	455	505	545	499	500	498	472	526	521	517	474	531	492	520	496	519	505	491	511	508	495	513	482	496	495	495	482	513	491	496	494	494	495	545	509	498	471	485	538	492	491	533	494	432	512	544	501	503	480	479	493	539	487	512	501	507	527	500	458	475	485	506	472	505	473	533	511	492	511	505	475	489	484	509	463	496	466	503	478	512	495	493	519	508	454	530	492	478	469	533	516	511	490	485	509	497	489	520	484	529	488	544	460	522	551	483	519	484	537	474	473	469	507	515	492	520	447	504	477	513	480	509	528	482	486	516	508	474	505	544	470	486	501	500	504	489	492	502	469	513	504	491	499	521	498	500	509	490	515	536	482	483	475	478	523	490	466	437	488	475	539	478	535	500	531	495	432	512	463	524	458	516	499	503	442	497	481	486	484	505	505	508	487	475	527	498	520	508	478	508	488	489	532	480	502	518	528	518	502	495	492	507	554	501	491	472	505	479	508	487	492	481	479	507	506	465	512	462	533	545	511	490	499	482	512	462	421	468	504	477	477	493	490	518	469	469	482	484	488	516	568	494	495	496	508	512	469	492	497	492	497	479	512	459	474	516	516	479	474	469	502	475	537	499	520	529	494	526	488	512	484	500	469	474	495	476	506	511	528	539	520	489	492	489	506	515	504	496	455	455	492	507	490	474	445	502	503	486	519	467	510	475	471	500	503	500	510	471	538	542	504	489	517	460	526	503	493	498	529	487	498	465	515	499	488	511	494	506	502	480	508	516	502	518	469	479	489	500	480	504	479	490	508	507	496	478	480	475	510	554	499	520	482	472	515	532	499	490	482	504	486	500	488	495	514	531	482	459	471	475	485	494	498	502	480	476	481	503	474	514	487	510	508	521	510	494	501	512	500	512	527	482	473	513	542	455	471	525	519	502	498	505	470	457	462	494	500	498	531	446	470	521	477	470	510	513	465	500	513	466	483	490	465	517	511	481	488	503	488	488	500	464	525	504	473	460	506	500	513	509	505	484	480	498	469	517	493	490	492	527	477	501	516	480	523	520	490	496	532	505	500	502	518	530	479	463	515	506	496	521	531	487	478	502	455	503	459	520	485	462	504	470	458	510	487	479	471	482	531	497	491	566	513	520	508	490	507	498	539	500	493	534	517	469	507	452	468	468	479	492	526	473	462	456	498	485	525	487	520	488	498	508	508	493	500	519	504	502	467	453	497	510	500	465	538	437	466	469	485	487	519	508	482	498	491	526	481	501	495	488	461	528	512	517	541	486	527	500	525	516	484	495	488	488	485	511	480	487	501	524	503	481	457	476	505	488	488	480	509	490	481	476	503	505	511	510	515	473	509	468	528	525	502	471	493	527	493	495	461	481	518	488	494	487	437	531	529	478	479	532	509	461	519	467	484	494	515	528	487	481	491	484	527	494	503	485	472	542	483	485	460	507	487	502	487	489	521	494	512	470	499	471	559	483	541	508	471	436	489	516	513	480	515	498	502	481	517	509	507	523	502	536	509	502	487	489	512	516	504	505	489	465	513	533	517	537	512	488	541	487	535	493	486	520	498	482	520	546	513	516	466	487	442	472	451	502	513	469	465	526	471	517	490	511	530	498	480	482	521	500	482	517	490	531	526	508	477	486	491	520	496	455	512	508	488	514	506	530	510	478	505	523	509	495	470	487	554	522	482	521	512	477	497	543	526	496	517	479	519	466	499	474	511	505	471	516	442	554	487	539	460	575	497	492	489	521	444	531	519	494	475	521	495	526	498	499	494	518	507	504	493	521	520	487	499	508	458	535	493	513	486	501	519	514	501	510	474	501	504	508	516	496	486	513	497	504	510	546	532	501	499	497	522	500	492	502	483	471	478	494	461	494	468	489	529	498	477	516	503	478	466	442	523	484	502	470	516	518	496	521	511	490	527	499	528	530	494	518	502	477	503	459	459	499	519	521	481	474	489	508	469	491	525	490	500	513	460	537	464	476	477	493	487	494	518	511	471	468	515	524	515	497	495	448	481	503	484	476	494	528	518	484	471	486	493	457	527	510	480	499	527	478	523	535	473	472	489	504	518	495	519	489	529	509	520	453	542	502	516	508	495	507	451	507	476	487	536	508	529	515	497	517	534	480	478	434	498	509	508	482	515	503	445	495	486	501	489	484	514	460	495	497	503	509	480	523	473	498	507	494	489	497	525	471	455	513	468	501	459	481	502	526	517	495	489	458	504	499	536	496	516	486	478	485	498	494	502	445	497	504	484	514	505	539	462	475	483	506	536	503	531	480	497	547	462	481	504	504	490	499	480	503	505	495	508	503	525	510	517	515	517	501	493	475	495	474	516	538	502	480	514	479	480	455	501	488	508	479	517	478	533	490	493	489	485	494	515	502	493	487	499	499	498	505	494	527	521	494	511	494	485	505	498	506	517	524	446	479	501	495	491	514	471	472	530	512	500	461	505	522	469	496	518	524	509	494	477	503	515	512	440	507	484	485	494	481	525	490	458	477	527	496	484	482	482	510	490	503	515	463	504	553	499	510	518	549	489	511	472	537	496	485	467	467	509	517	531	483	461	518	512	491	507	515	495	502	471	458	454	517	471	518	472	501	488	513	535	495	494	501	489	472	484	515	468	507	487	519	478	521	522	502	470	499	476	498	500	491	521	470	468	450	508	496	498	522	480	498	479	527	493	528	501	477	504	516	501	509	509	517	522	494	531	501	495	506	509	505	510	517	528	508	468	477	524	476	483	504	465	484	490	476	493	522	483	496	490	508	502	520	498	474	485	501	492	489	492	500	519	501	487	479	487	507	512	551	488	487	494	500	534	527	486	499	510	495	534	512	496	529	473	528	504	481	498	511	516	483	510	533	504
33802	10642	1054	386	339	318	304	330	328	338	305	312	329	360	352	337	346	319	328	352	327	368	330	342	350	334	319	300	306	341	338	362	342	343	321	342	349	341	326	291	350	367	362	319	293	326	320	355	351	329	356	347	374	345	325	299	345	338	334	330	316	303	369	341	358	341	333	333	360	331	332	357	335	326	302	303	300	334	330	330	327	331	322	311	356	370	353	358	390	297	318	324	388	331	337	343	334	340	324	319	333	349	336	303	283	339	336	316	351	332	349	358	326	323	335	351	309	328	324	313	352	352	307	344	349	336	367	335	329	329	335	336	305	333	356	330	347	329	295	347	325	318	360	319	342	340	348	304	311	314	314	315	329	330	355	355	316	337	359	308	349	324	340	358	326	320	320	355	337	312	344	334	345	374	291	287	343	329	369	359	315	329	357	330	352	361	370	306	315	342	345	355	324	334	333	317	350	312	312	337	328	342	341	352	373	335	348	343	324	323	357	317	332	321	338	352	326	355	346	317	302	297	367	324	335	357	353	316	329	354	324	330	313	364	320	300	307	334	323	300	347	335	365	310	321	362	323	314	357	349	350	317	351	333	340	323	340	298	339	312	369	341	319	320	366	332	339	349	353	330	321	337	334	318	299	346	330	366	347	372	331	308	346	337	302	341	338	319	358	287	323	313	297	300	349	337	351	379	336	314	353	327	320	358	336	333	329	348	339	337	310	352	340	324	326	341	332	319	310	346	330	333	340	319	338	316	320	365	365	368	306	352	334	303	343	325	351	351	335	316	332	342	331	352	314	337	349	353	351	344	374	341	360	362	323	349	318	359	340	336	347	355	323	344	350	369	336	338	316	339	373	343	349	350	345	318	310	312	345	325	341	306	326	301	341	336	327	354	319	334	313	339	307	351	344	341	345	337	344	320	359	370	329	337	329	326	335	344	319	326	336	313	307	310	366	341	343	327	347	310	346	342	325	345	325	316	314	336	342	355	315	315	344	333	314	347	339	333	356	345	330	329	342	363	357	339	345	330	305	337	325	318	330	314	351	331	318	345	332	312	305	295	336	287	351	339	361	328	338	338	313	336	289	358	327	329	311	327	328	329	330	329	328	367	361	363	336	338	311	345	349	313	352	302	308	325	322	327	342	341	360	343	368	340	350	342	342	329	334	334	316	360	338	326	326	296	312	345	343	361	323	334	346	345	340	341	355	326	339	356	334	339	328	302	355	338	346	281	328	335	324	323	341	341	388	309	360	305	313	326	348	344	350	328	361	306	323	359	319	345	357	358	314	293	310	287	336	307	316	319	324	336	323	325	331	326	344	343	319	292	325	337	360	319	345	330	297	306	312	380	335	299	305	322	367	319	343	343	335	349	333	338	311	354	343	330	337	355	334	343	311	314	342	331	317	344	360	330	375	305	319	360	311	330	331	379	353	356	306	373	353	338	355	334	354	298	298	357	347	355	327	326	312	323	357	325	328	315	287	320	314	338	354	358	336	332	365	333	349	353	350	332	355	358	295	346	341	317	313	356	351	328	340	315	362	327	323	344	347	361	332	336	348	308	317	322	339	337	333	312	335	309	348	333	324	298	373	347	355	333	353	314	297	332	343	296	361	312	361	351	394	286	344	349	350	351	329	315	326	334	318	348	317	298	339	338	343	340	367	351	356	333	329	311	332	349	330	324	341	347	352	358	316	327	344	336	339	348	345	333	312	340	332	319	345	313	324	301	321	359	340	319	383	335	320	346	328	333	298	334	359	333	319	294	326	332	341	322	315	334	354	325	302	319	318	338	328	363	321	345	327	316	311	313	365	350	309	329	331	337	335	338	360	346	316	351	351	325	285	334	348	345	304	309	346	330	332	300	340	323	352	332	299	272	316	336	299	317	340	322	302	382	353	360	307	367	337	369	316	346	330	338	288	333	312	369	310	311	322	337	320	335	333	323	357	342	341	335	387	357	356	341	379	322	336	357	339	334	312	359	318	305	313	328	316	318	344	306	330	376	335	351	337	342	312	276	328	364	312	317	297	339	356	349	348	288	350	355	342	313	362	329	339	330	360	342	353	322	353	338	346	345	331	327	341	346	361	334	305	321	295	323	347	308	316	337	332	328	342	313	328	324	334	327	353	329	336	325	310	311	320	340	341	316	316	346	320	369	314	340	339	356	324	318	315	339	318	296	366	336	324	338	355	371	340	329	328	331	313	335	344	348	351	293	317	330	338	355	311	333	311	320	353	305	330	352	322	347	358	335	301	354	359	319	301	313	311	325	344	325	320	357	332	312	318	342	352	346	310	322	370	365	332	318	329	319	309	334	328	342	362	344	335	355	296	313	326	356	328	330	336	337	345	325	331	330	287	324	390	354	344	376	325	341	350	322	358	347	305	296	298	412	321	317	318	336	313	331	332	329	316	330	351	336	337	341	337	339	371	298	298	333	294	307	333	328	332	332	316	322	319	335	317	346	349	351	311	356	351	331	322	353	300	356	330	306	347	362	331	323	344	308	354	338	327	361	319	312	341	333	321	315	388	314	378	339	337	336	355	333	309	361	363	322	320	328	316	386	344	337	318	339	342	333	346	362	338	359	315	343	321	347	358	326	319	312	314	310	313	316	350	354	305	318	333	337	350	370	294	306	351	324	346	358	333	343	336	347	362	321	334	305	348	328	322	326	352	336	312	316	342	314	317	380	312	352	328	325	306	313	352	297	325	323	334	272	324	342	354	298	322	333	335	349	389	324	298	332	351	341	334	343	336	321	337	321	285	320	336	334	363	334	322	300	337	328	339	320	338	315	378	318	338	314	292	358	335	323	347	347	362	361	333	332	329	349	306	312	355	352	341	322	305	345	293	310	369	295	302	370	320	343	360	347	347	333	330	309	340	325	331	339	348	328	345	327	311	338	320	349	286	331	337	309	381	325	326	366	340	344	338	328	350	344	332	354	344	299	321	292	330	312	306	329	348	326	332	340	388	342	327	304	317	338	353	357	337	334	318	321	332	340	407	330	308	312	334	299	319	327	339	354	327	317	370	335	301	330	333	341	318	306	326	286	358	337	351	296	343	346	322	357	373	315	329	324	341	365	311	322	326	327	367	339	360	338	324	315	349	344	319	367	356	318	343	297	328	370	340	350	328	303	340	336	315	324	327	341	348	331	365	351	348	369	394	339	317	324	301	294	296	351	356	339	340	342	338	323	334	324	309	326	334	383	354	345	293	315	341	306	328	331	298	293	335	335	342	331	311	336	341	295	313	328	307	348	318	340	335	329	320	330	319	346	343	329	330	324	364	333	316	344	333	343	301	323	315	345	302	313	346	293	336	309	336	339	331	359	279	289	342	326	334	326	351	317	329	314	350	354	353	303	354	321	301	324	330	354	344	359	338	308	322	337	336	341	331	314	360	357	342	354	346	356	330	326	330	343	354	318	358	322	308	317	328	294	311	325	352	364	355	343	306	279	305	320	309	332	324	338	290	345	323	340	356	310
5760	842	759	797	767	761	755	760	749	767	719	787	756	708	725	787	715	808	731	726	771	700	761	720	760	716	710	749	721	804	747	757	761	693	692	744	738	721	754	724	733	736	763	739	755	726	792	766	739	762	741	707	746	749	679	702	732	764	717	751	753	764	754	780	724	784	775	764	744	754	737	763	746	733	795	756	755	746	808	769	745	715	744	769	766	740	731	713	742	687	769	740	717	752	783	743	742	774	788	737	745	760	746	732	815	783	770	737	765	752	740	751	733	745	777	719	699	719	750	709	740	724	722	737	745	761	697	728	773	745	752	774	733	769	686	767	812	721	730	755	752	704	729	741	743	764	739	729	744	761	721	748	773	774	731	760	753	789	743	727	753	757	768	758	731	741	741	755	772	767	751	718	770	753	802	733	754	740	743	765	754	693	738	761	718	744	744	752	743	723	732	782	750	734	748	747	794	729	768	752	738	713	766	723	730	690	810	746	773	732	769	757	734	729	774	736	739	722	732	762	751	744	724	698	714	783	739	789	734	711	723	730	710	773	751	731	768	693	756	725	755	811	796	752	761	729	733	774	775	735	743	735	715	754	753	778	739	725	770	747	725	720	748	756	729	802	711	747	769	804	768	696	737	766	714	760	732	736	748	744	715	764	757	795	745	796	776	748	781	788	725	762	749	744	734	744	767	765	763	766	767	775	761	754	753	737	732	743	746	729	700	775	743	726	737	748	758	711	745	689	756	762	784	711	704	768	740	793	766	750	773	736	774	757	763	691	732	741	744	710	758	763	749	715	735	730	757	714	729	739	729	752	773	770	735	750	764	775	759	756	734	767	735	773	732	742	759	764	690	796	744	740	739	715	704	782	746	729	760	766	725	809	740	732	780	786	744	730	752	757	750	712	778	765	749	777	767	732	721	760	750	752	777	762	756	718	738	731	754	695	702	742	750	774	717	753	745	731	733	745	730	704	704	724	695	744	767	739	777	724	740	744	726	777	723	773	724	786	757	763	746	755	736	766	742	773	758	779	780	754	791	727	711	730	719	821	776	734	756	723	730	705	741	733	705	729	710	753	725	772	767	768	770	734	768	745	738	762	750	734	737	722	763	741	767	739	764	726	794	736	734	751	732	734	755	739	714	734	714	713	778	756	780	717	722	724	742	745	714	745	768	779	769	833	754	715	732	782	719	785	749	764	727	748	736	725	738	738	792	756	760	775	737	694	722	709	695	771	778	763	776	718	730	746	745	743	770	730	756	720	712	707	782	713	772	733	699	724	801	711	811	754	770	744	729	790	770	762	713	744	728	767	730	733	713	747	796	781	733	739	755	803	735	733	724	756	786	774	727	761	768	746	766	746	734	754	712	705	741	746	737	735	680	739	831	727	753	747	756	750	766	712	805	738	725	825	777	710	758	746	717	755	736	753	800	709	725	749	723	798	766	723	721	725	715	737	713	807	737	756	735	743	795	737	770	750	776	742	707	759	742	707	708	809	760	739	702	799	716	774	755	744	783	772	770	793	730	738	800	717	731	727	743	758	721	783	730	761	694	705	717	805	742	694	695	697	724	738	714	717	722	773	797	762	693	751	726	724	797	719	734	708	750	747	718	741	712	703	743	735	732	720	740	761	759	754	746	759	776	769	737	773	750	739	762	737	727	793	722	760	752	792	726	761	765	747	724	760	742	702	755	771	725	739	698	718	729	759	762	768	772	727	764	761	724	735	737	740	739	742	774	713	736	736	723	753	720	726	756	757	772	751	742	733	783	793	707	722	727	741	729	731	723	775	760	706	760	740	757	751	739	763	742	746	738	731	770	735	738	769	687	730	726	702	757	769	753	700	751	709	750	759	767	749	759	732	758	771	736	760	697	719	698	727	751	740	713	729	749	734	753	746	766	743	722	708	692	741	759	773	820	750	724	782	713	796	776	718	732	749	728	777	731	795	751	744	763	719	753	750	758	725	726	746	757	778	706	752	740	733	777	723	744	754	775	758	721	784	751	774	792	720	764	798	744	726	790	725	734	727	775	739	735	750	786	764	741	733	752	711	743	764	732	766	722	737	738	707	731	729	740	771	768	723	793	749	790	749	745	768	734	758	774	705	777	744	753	757	722	723	777	771	764	697	762	785	674	781	747	750	771	760	715	742	727	754	726	711	739	667	786	742	783	703	706	754	695	796	715	731	802	751	790	767	749	796	750	781	771	779	717	732	753	710	789	762	803	758	696	810	719	761	747	744	721	705	776	730	760	757	730	758	814	742	744	758	702	785	739	739	768	738	717	765	762	764	741	750	708	756	720	710	759	829	722	706	715	765	688	713	743	719	785	750	755	728	744	725	692	720	713	750	739	767	773	754	735	760	719	762	751	704	749	736	727	793	708	742	790	749	732	767	723	774	775	740	773	744	726	745	760	752	757	736	781	740	740	758	761	791	774	752	705	802	753	737	709	762	758	749	761	723	821	755	731	721	689	759	715	796	750	761	740	705	761	762	782	766	763	689	751	782	757	766	766	763	748	784	725	762	733	690	714	761	800	777	775	741	723	757	744	725	751	738	726	726	695	774	747	787	776	731	727	724	791	727	719	757	736	730	739	769	783	769	751	733	741	767	713	739	776	748	748	789	754	726	719	728	748	720	764	776	751	751	735	747	711	719	754	791	739	726	722	733	765	757	783	718	716	756	704	690	794	764	750	747	711	711	778	751	748	745	766	783	721	685	703	752	774	762	737	769	747	720	765	677	757	661	750	761	773	737	734	760	758	750	727	763	731	737	726	727	723	659	750	711	714	729	726	765	745	727	742	761	734	776	740	795	770	748	710	759	757	777	781	740	745	801	760	730	759	769	743	754	732	781	772	735	757	753	712	734	770	750	730	780	742	795	785	736	738	748	761	771	744	805	794	737	725	769	696	775	733	714	703	750	728	752	761	729	760	745	703	674	784	736	769	754	725	778	783	736	727	802	750	783	725	776	725	785	782	766	767	761	716	774	665	758	830	813	780	759	745	748	783	734	782	733	731	739	749	735	781	794	757	734	752	741	749	736	762	742	763	739	714	756	720	699	773	745	760	776	779	739	791	727	750	774	754	761	753	742	737	727	758	732	716	740	730	754	738	670	768	750	755	682	696	734	765	759	763	733	727	761	722	755	727	768	752	831	737	744	671	752	752	763	776	726	774	792	761	752	805	704	823	721	736	757	727	735	760	739	734	743	755	774	777	793	753	738	728	716	782	737	746	734	741	756	733	774	768	740	684	750	768	748	779	732	740	748	727	681	797	767	727	736	738	713	766	738	761	735	709	698	732	765	724	745	748	721	723	762	693	804	689	705	725	794	767	751	788	720	765	772	778	743	768	752	743	783	667	709	734	778	711	709	747	733	723	758	752	741	734	710	783	736	713	800	752	734	760	733	749	752	745	738	765	767	715	771	767	711	700	749	773	804	757	721	745	689	727	711	728	769	723	752	733	744	754	749	713	759	683	770	741	730
25307	21707	25467	28443	21574	4269	671	518	458	443	427	458	451	429	433	409	453	435	432	398	359	412	417	368	412	413	403	418	433	413	338	396	412	375	425	376	392	421	443	432	386	407	371	407	388	422	403	431	380	449	395	368	408	430	401	386	380	396	410	409	353	398	359	396	406	404	438	408	398	408	357	391	402	380	411	401	398	404	404	432	395	418	393	400	422	370	349	390	395	391	371	409	412	371	363	417	417	412	389	427	383	382	396	395	381	401	403	393	400	429	371	435	340	363	388	412	406	407	402	389	386	379	352	423	373	374	375	413	397	385	404	449	385	390	396	413	382	373	410	409	396	416	395	384	395	432	372	393	389	401	418	380	372	426	413	369	377	382	356	355	390	351	406	391	397	397	407	394	400	387	417	390	376	417	414	430	417	382	393	380	385	401	419	393	451	388	372	409	351	401	392	381	378	414	366	438	409	393	389	431	378	389	437	396	409	418	419	426	421	405	424	458	351	390	399	423	366	391	407	370	394	417	367	393	381	395	383	420	397	385	399	396	422	435	411	402	405	383	424	385	434	415	402	406	405	367	375	426	414	409	381	398	403	341	361	405	371	378	381	380	396	414	408	421	424	421	389	376	373	441	411	404	418	401	411	394	422	397	402	430	377	405	426	376	434	389	391	386	388	465	399	416	393	406	439	417	409	415	401	408	408	405	358	424	371	425	402	383	409	385	364	389	409	387	398	386	376	395	416	373	382	361	392	377	435	398	346	435	391	431	398	401	376	458	363	402	364	393	364	425	387	415	405	409	390	390	442	414	415	373	378	382	409	447	405	406	385	404	370	377	403	372	369	428	392	423	394	442	386	391	432	394	392	417	372	387	399	393	391	422	380	383	371	375	429	391	402	363	367	409	406	410	372	365	411	371	407	402	406	404	384	423	423	389	395	410	362	389	430	378	373	389	423	398	421	411	407	433	377	420	407	399	450	422	393	390	375	427	372	419	410	353	389	385	370	421	394	382	378	394	361	402	381	410	390	372	373	415	423	380	388	416	399	404	421	397	384	397	381	414	430	416	422	375	376	422	391	380	367	372	435	407	381	402	404	399	418	372	356	399	374	421	377	406	408	424	404	349	421	419	407	395	433	379	373	407	411	407	372	371	401	451	401	398	411	416	348	401	408	400	403	373	421	425	368	408	421	388	389	455	379	392	385	413	399	412	361	385	377	360	405	390	385	388	408	381	426	402	361	370	357	397	345	425	408	399	424	417	413	377	430	386	431	429	397	373	374	370	355	407	408	397	402	384	380	367	371	412	395	405	377	388	372	390	398	388	390	401	377	365	370	399	410	389	384	389	400	442	386	397	388	381	383	381	396	388	396	428	405	389	394	371	364	344	377	394	416	387	400	364	382	402	406	444	397	397	407	389	392	374	401	420	452	404	380	435	395	429	394	372	395	398	417	411	421	393	431	401	397	416	420	390	379	401	371	408	402	365	377	391	408	386	401	380	358	411	373	398	420	391	360	427	365	382	380	459	405	441	401	358	434	451	382	347	360	374	383	401	391	381	366	397	396	419	391	411	424	359	409	362	371	360	388	411	395	423	405	436	398	361	446	432	405	383	421	411	446	405	433	395	393	384	402	378	422	395	453	413	381	389	452	403	424	399	384	412	409	354	369	383	429	389	444	376	330	398	409	391	408	426	389	386	396	440	389	432	392	377	412	424	389	425	388	402	389	385	396	429	400	380	395	392	404	384	404	397	393	397	337	352	401	410	411	412	434	385	437	429	402	443	432	399	439	398	413	378	419	433	366	429	442	391	372	392	390	376	407	413	408	375	407	399	376	400	403	390	384	403	388	398	361	404	395	359	414	388	416	386	406	344	409	395	408	373	412	381	359	402	379	378	411	398	392	380	411	399	406	387	407	359	392	367	408	412	404	401	388	358	384	403	415	411	362	383	348	410	387	397	357	412	396	382	378	390	420	401	424	393	404	374	413	372	404	394	380	448	393	413	442	399	423	392	378	352	414	372	374	390	430	396	381	416	417	361	458	377	392	391	420	404	400	416	365	419	343	378	370	399	395	367	385	384	395	405	416	417	421	402	369	461	388	431	390	399	387	394	434	395	391	416	362	360	414	355	380	398	376	369	400	416	374	400	387	381	368	406	388	394	419	362	378	377	406	398	375	434	381	394	429	394	418	391	386	387	412	392	422	416	386	382	394	409	420	382	403	406	400	393	396	425	389	367	390	421	427	409	423	407	393	410	374	391	409	379	411	385	380	422	378	378	387	399	389	412	354	385	390	406	391	437	376	406	383	403	381	399	422	383	412	392	391	361	387	400	382	389	408	357	434	444	377	355	388	415	409	408	388	337	453	383	445	435	449	369	390	379	407	404	433	382	399	386	378	407	379	429	390	408	428	418	412	378	425	429	418	422	413	390	384	395	452	391	391	407	393	359	384	409	377	417	403	388	402	407	379	407	378	415	441	424	398	389	394	417	364	368	394	401	413	364	399	389	407	406	413	371	396	394	410	369	391	410	363	390	392	370	396	362	364	421	395	395	381	402	377	431	409	375	391	373	377	403	379	395	413	380	401	383	392	414	388	390	341	437	426	414	390	392	400	411	379	380	409	415	361	429	411	398	432	402	399	419	379	390	388	413	395	427	401	408	407	364	435	403	410	412	366	398	419	368	412	402	409	399	367	388	420	384	398	361	437	414	386	413	390	426	383	377	388	410	381	423	397	390	380	372	423	418	402	402	363	390	396	396	375	344	384	405	436	451	417	421	380	423	397	359	371	377	394	416	400	433	366	378	388	424	422	407	386	380	403	408	378	427	376	385	403	415	414	387	390	376	374	398	379	416	369	423	378	351	416	383	424	423	413	412	416	398	397	423	395	398	376	388	420	404	432	358	392	427	396	424	430	405	397	386	400	411	382	438	394	370	417	414	409	397	436	379	401	392	377	372	403	362	358	387	366	415	420	428	409	391	378	378	398	380	426	370	375	392	402	383	455	383	416	362	387	399	395	332	411	389	404	392	409	387	368	388	388	430	377	419	394	447	419	408	405	401	393	379	424	451	381	412	356	407	416	360	411	361	403	369	423	385	396	390	363	442	414	393	400	406	394	376	426	406	413	419	422	391	435	360	401	391	432	403	394	360	388	399	396	380	381	395	402	388	389	389	369	395	380	375	395	402	378	387	410	370	391	420	376	401	403	378	417	375	422	349	372	396	406	408	372	374	415	393	434	356	403	394	408	379	403	439	357	412	420	351	380	404	406	395	423	417	410	386	361	385	402	378	394	398	430	384	434	373	440	362	390	389	380	419	380	413	395	410	375	386	358	408	438	406	417	396	401	403	396	409	393	407	386	355	396	387	417	468	410	406	402	378	419	396	385	385	437	429	436	385	396	423	420	469	419	369	424	384	361	370	384	374	407	438	398	389	403	398	399	393	414	426	418	428	384	403	418	410	369	382	383	425	402	374	389	371	352	396
3461	3339	2283	1434	1066	999	944	923	878	898	885	846	873	853	933	836	824	865	830	828	832	839	843	863	816	876	859	873	864	881	860	892	898	856	832	872	874	869	823	859	861	786	830	873	854	852	834	830	834	887	831	871	825	835	832	822	860	840	845	852	828	838	824	892	882	842	858	829	824	839	831	831	813	841	835	866	830	819	843	833	846	832	857	890	803	849	850	814	882	833	813	793	821	817	854	880	863	814	884	838	834	875	821	796	789	856	801	905	803	865	924	889	884	880	885	890	832	923	813	862	878	858	822	896	888	821	829	877	833	817	836	814	862	897	824	895	845	863	851	883	867	851	829	836	821	889	862	826	854	828	821	857	890	866	799	776	889	854	781	867	861	894	875	867	885	828	843	923	814	863	853	859	833	837	813	870	849	856	850	878	865	797	837	857	842	878	837	824	820	821	822	870	783	856	883	855	905	847	853	906	887	801	828	861	881	817	865	849	847	866	828	837	852	862	836	855	871	903	837	849	802	851	833	847	856	871	873	869	831	844	792	864	845	912	852	928	902	839	871	853	836	819	872	881	802	862	870	852	860	834	830	814	841	866	890	875	848	796	827	811	818	821	843	825	832	881	869	857	845	866	842	839	884	872	827	849	826	812	811	878	859	829	837	799	874	827	851	856	837	872	861	884	836	806	859	836	828	903	815	847	870	797	834	868	881	933	817	874	801	805	787	890	837	843	828	841	818	850	885	873	815	831	864	865	813	842	878	855	862	875	808	849	837	825	861	864	823	849	833	876	828	826	832	847	853	845	848	862	829	842	848	830	867	867	866	832	830	833	860	894	836	860	850	818	782	800	845	830	789	894	862	852	873	851	799	816	853	823	855	838	891	832	793	870	846	866	855	892	868	828	847	824	855	872	826	862	842	804	848	846	845	823	799	829	880	870	873	858	864	852	883	818	833	872	794	915	877	827	791	832	852	829	837	821	850	796	844	806	854	901	827	797	868	868	859	833	825	828	884	825	849	884	852	874	803	872	887	819	862	818	890	845	872	861	839	847	869	818	876	834	858	841	827	848	819	840	823	818	844	817	856	838	869	822	859	856	841	848	852	848	838	825	838	827	835	869	843	780	898	820	863	906	827	831	871	862	853	907	833	833	838	849	816	797	881	843	916	852	810	841	881	816	831	781	867	897	782	843	897	842	865	851	868	859	813	799	861	844	815	843	875	871	864	880	840	811	858	831	826	861	798	835	875	799	850	804	822	835	838	814	848	890	837	819	850	797	839	840	861	832	816	888	865	854	798	787	790	826	844	912	863	837	804	908	808	823	806	894	826	889	824	829	828	792	851	851	848	814	869	855	864	762	850	863	846	834	838	815	844	885	830	811	841	889	867	806	834	853	821	827	883	864	936	843	833	850	816	812	863	784	849	860	868	842	836	835	852	845	859	823	872	875	825	852	866	866	784	838	813	845	833	849	866	884	809	804	849	848	827	804	884	915	851	846	838	846	810	908	820	888	834	815	840	805	821	822	836	870	857	824	806	868	839	833	899	859	827	845	827	840	908	860	835	845	820	841	810	859	871	881	768	794	892	877	833	888	855	837	827	791	783	838	841	817	867	887	864	806	819	877	812	835	831	796	812	790	776	885	885	828	825	918	874	852	799	845	811	866	790	848	824	831	806	859	840	855	883	895	835	851	817	821	827	865	850	806	843	821	794	838	794	795	835	842	845	862	849	933	823	801	866	813	854	811	855	861	903	830	857	826	811	805	831	847	853	814	821	895	852	843	883	878	817	854	878	851	817	788	910	883	862	878	864	855	855	812	875	855	835	896	820	850	883	907	855	870	801	898	879	835	831	877	901	795	842	876	825	841	879	833	865	863	855	887	794	810	812	840	843	871	845	844	878	805	888	881	861	822	845	783	822	828	839	807	872	887	869	847	812	825	834	892	826	805	881	812	870	844	857	866	799	828	860	877	844	891	741	862	852	827	834	844	840	791	897	851	830	850	865	831	812	812	840	793	905	871	856	841	831	777	833	812	854	796	840	818	835	830	862	835	823	807	850	832	822	825	863	822	838	830	890	847	866	860	851	859	851	834	835	847	853	748	835	815	858	829	830	824	810	805	844	851	874	842	809	836	801	853	895	867	845	855	871	858	821	869	847	843	836	905	885	837	843	900	866	855	811	888	875	836	838	863	849	831	831	832	840	833	858	843	857	844	836	889	848	883	809	838	856	809	816	862	821	870	809	818	880	830	878	883	856	830	876	838	865	924	820	849	828	872	855	836	838	866	825	869	838	800	823	839	856	886	889	859	846	860	861	836	868	784	834	854	824	833	828	831	874	863	889	898	819	800	905	795	868	856	820	803	842	826	868	840	859	838	829	836	873	785	880	829	868	819	828	818	833	903	793	842	820	827	784	836	885	825	890	839	857	821	859	834	774	878	859	839	858	849	820	817	859	849	864	870	819	837	901	852	853	816	844	843	796	850	794	844	821	894	829	838	868	850	850	875	858	834	824	809	883	848	825	876	842	877	838	847	847	851	890	816	812	841	822	817	840	881	808	817	855	885	830	869	881	849	823	851	869	838	779	882	833	828	832	839	853	840	888	869	797	892	849	806	852	806	850	876	853	854	830	867	887	839	838	856	825	836	889	835	842	829	869	848	867	778	800	828	801	829	841	862	828	810	887	844	831	844	824	899	853	832	850	837	882	850	889	851	854	861	866	840	819	824	832	865	823	852	853	870	857	844	868	864	857	873	852	871	863	794	858	823	857	828	848	853	817	886	841	862	863	852	877	890	896	853	848	888	829	873	804	881	880	871	863	862	841	841	815	894	855	838	790	832	880	858	824	824	817	837	809	817	866	859	798	832	831	853	848	853	846	848	821	852	812	837	833	814	929	821	816	854	831	841	840	915	824	840	855	838	866	862	823	843	835	863	859	839	861	829	854	826	825	852	902	867	827	865	854	888	842	840	793	841	829	817	889	825	874	867	823	884	895	871	861	837	828	798	851	858	810	832	881	819	902	835	865	775	881	863	905	846	871	840	865	843	833	928	877	806	843	821	856	812	840	765	810	857	829	860	842	840	820	836	862	791	827	803	801	842	833	813	876	853	836	841	815	836	886	820	881	862	846	866	807	832	800	885	793	802	882	794	775	828	846	819	845	822	797	866	838	851	861	870	809	814	879	844	878	844	776	834	792	865	896	868	838	847	845	805	846	781	847	894	836	852	865	765	886	875	808	876	813	850	938	844	796	846	824	845	876	877	870	907	877	854	837	837	864	892	811	827	860	857	857	841	856	819	846	834	820	837	835	813	822	819	849	855	853	813	915	858	823	859	835	842	895	864	851	882	812	850	798	855	850	852	897	829	860	823	844	859	877	851	850	862	856	891	861	826	897	847	887	820	797	864	821	856	852	818	856	807	819	803	812	917	906	846	857	825	811	863	839	877	821	785	889	839	829	840	816	924	887	866	821	843	843	811	852	777
24555	21700	26081	27850	21713	21681	2835	509	411	328	303	288	305	281	239	248	254	265	216	262	220	240	240	265	236	247	242	249	215	211	232	247	217	228	237	214	220	231	250	238	224	229	252	245	233	235	202	217	232	207	224	214	223	219	246	225	218	240	198	239	196	213	205	245	209	249	205	191	204	243	252	234	233	218	191	220	212	218	246	240	206	241	211	216	218	214	233	209	227	230	234	227	245	240	233	215	222	208	229	234	238	229	230	244	221	209	238	212	234	228	225	203	193	230	229	238	216	218	208	222	217	239	214	238	225	233	246	243	218	217	208	240	179	215	221	224	217	234	220	243	222	206	228	222	208	217	242	252	209	214	200	213	205	220	231	205	228	217	232	249	208	228	219	212	248	192	228	217	237	226	217	233	264	231	217	265	227	225	226	212	233	221	228	225	230	244	216	251	215	232	274	239	241	228	211	248	205	229	224	229	222	217	237	192	246	254	234	243	212	246	206	263	256	223	226	201	183	225	222	194	207	222	226	209	244	209	239	218	256	239	223	221	226	215	206	191	225	245	236	267	220	210	211	210	224	236	219	239	207	273	212	241	211	232	181	190	235	227	215	222	217	238	226	219	207	239	214	245	207	209	178	233	236	237	195	203	220	177	206	234	226	214	218	213	181	211	212	208	207	201	236	206	211	214	232	227	236	216	265	235	226	215	240	255	215	173	218	250	237	226	232	211	227	245	220	233	245	218	209	236	204	222	233	248	238	250	224	226	237	177	203	223	219	228	219	235	242	217	233	192	217	206	219	220	212	230	261	210	218	241	217	207	188	226	233	199	213	258	236	240	231	193	222	228	209	223	209	227	256	216	199	207	263	224	229	204	234	231	200	244	228	214	252	216	226	239	204	252	221	187	234	236	213	231	228	217	226	215	231	209	253	221	206	225	206	238	269	240	212	218	205	208	234	217	231	227	199	207	220	203	231	215	246	237	218	214	235	219	214	234	250	206	196	214	235	216	211	199	219	224	193	208	213	223	235	235	228	224	211	222	210	212	231	264	231	211	224	220	228	246	234	241	235	217	231	243	212	215	240	216	241	212	229	229	206	254	217	220	229	214	232	237	226	207	210	215	246	218	216	196	227	217	197	216	203	222	202	205	217	207	215	227	253	211	214	217	213	213	223	228	219	251	226	250	221	224	208	229	220	222	229	212	201	217	222	229	222	232	236	231	234	211	256	237	234	206	210	236	225	228	213	204	242	241	207	222	240	222	249	207	205	238	232	191	226	259	196	211	221	236	209	231	245	220	254	216	225	210	217	189	234	226	211	247	221	237	187	202	204	211	203	202	218	245	210	267	241	226	240	196	232	218	185	211	207	219	207	201	195	228	206	239	228	209	233	198	248	226	174	228	221	220	221	218	247	224	209	217	204	208	224	222	223	216	206	200	235	234	230	232	203	215	236	231	238	245	222	215	196	195	209	238	216	230	239	218	213	248	244	237	191	230	204	210	215	230	242	249	210	234	202	214	216	230	212	232	239	223	202	215	214	244	240	212	254	208	207	238	220	216	249	222	214	220	211	214	222	242	228	236	241	218	234	222	220	230	235	220	230	243	214	210	221	224	237	227	205	212	221	222	224	229	202	265	256	204	217	223	219	198	190	210	232	215	229	266	213	232	194	235	228	221	216	217	206	195	222	232	234	193	236	206	250	232	211	224	215	233	210	219	224	198	242	220	219	272	223	205	207	238	186	207	206	215	213	227	226	221	244	242	217	228	221	236	222	244	207	219	196	199	223	233	232	222	209	234	224	196	214	233	241	233	221	238	233	225	209	239	195	209	238	220	219	214	233	240	272	213	224	227	218	248	245	204	239	231	239	215	232	203	211	228	231	240	216	203	199	212	229	236	214	204	206	214	224	222	244	225	227	222	243	231	225	220	246	250	209	237	255	234	243	198	212	207	219	247	225	204	249	222	204	216	216	237	215	229	237	235	232	235	215	194	227	221	232	206	241	220	217	216	215	250	221	229	202	226	224	217	227	242	208	213	194	253	253	244	235	215	219	272	236	239	242	238	204	212	207	217	225	251	245	210	216	229	210	239	250	213	262	209	223	231	235	212	223	218	237	228	241	252	231	244	191	227	220	240	209	214	199	221	258	204	212	215	263	211	234	211	246	217	255	214	228	198	222	253	223	199	199	220	225	233	214	214	197	204	206	234	205	234	203	235	248	228	231	214	224	219	245	205	203	241	209	228	240	223	222	234	223	213	232	195	209	244	217	231	234	249	223	219	219	202	204	224	225	229	229	204	234	209	178	227	214	183	211	235	264	218	219	238	231	239	197	214	229	234	206	228	215	215	198	226	216	251	213	206	215	233	228	242	203	195	224	224	226	208	205	237	196	231	218	229	226	220	201	232	271	249	233	220	252	213	230	238	220	217	215	205	222	222	220	235	237	211	209	227	271	219	206	212	252	210	252	227	244	222	221	205	224	206	221	220	251	229	224	232	225	202	235	193	189	207	209	211	239	194	226	214	221	220	230	236	221	212	223	228	209	221	198	213	233	203	218	194	215	205	232	210	209	211	249	209	210	239	232	223	259	221	214	222	234	238	246	182	234	224	192	238	214	217	202	208	213	221	232	220	191	219	227	217	207	219	204	233	223	206	220	185	245	269	237	207	222	213	183	202	221	219	237	234	213	215	224	226	219	240	227	237	209	212	248	225	251	215	256	210	240	196	219	254	226	214	238	217	238	200	234	234	241	236	271	236	220	227	205	223	245	227	228	215	195	218	230	241	192	238	238	206	235	226	213	230	210	211	226	212	219	223	223	208	216	228	211	225	251	228	220	251	214	210	229	231	224	223	211	233	223	234	233	252	263	207	217	210	205	209	222	239	212	199	216	221	206	212	212	240	221	230	209	202	198	199	249	247	213	206	220	250	212	212	214	191	233	212	209	234	201	209	207	223	223	237	233	233	229	228	229	245	223	217	230	236	214	223	222	245	239	204	224	196	234	224	225	223	225	223	213	217	236	227	244	210	198	253	236	219	232	228	212	228	192	208	220	233	231	218	238	244	235	213	215	211	205	225	239	194	210	217	199	224	224	242	217	208	245	221	241	249	185	240	211	215	265	229	212	233	257	238	217	198	190	217	232	211	238	249	222	211	229	212	216	237	242	220	232	239	224	223	222	228	223	225	247	241	227	224	220	216	216	218	226	186	213	219	203	222	230	218	227	198	202	222	203	197	232	251	214	246	222	211	224	210	186	229	216	232	209	213	194	196	231	207	229	202	229	202	203	210	221	211	194	236	215	232	216	211	219	211	258	248	213	208	217	210	228	207	230	227	206	243	223	214	217	220	212	229	215	218	241	214	237	235	211	210	231	189	220	222	235	229	222	244	229	220	213	211	212	229	231	188	214	249	208	215	228	240	204	220	235	219	237	216	227	245	252	224	193	209	234	223	216	201	200	237	216	245	215	219	256	274	204	194	233	229	205	221
3385	5107	2998	1598	961	785	630	589	563	553	545	530	548	503	544	516	534	471	541	494	509	482	529	481	496	511	521	496	532	469	501	465	469	494	503	481	524	489	494	533	450	504	514	485	524	482	484	473	524	528	491	500	486	472	525	513	497	445	512	549	521	501	475	453	540	495	487	493	491	509	509	456	515	519	512	504	531	508	502	508	487	517	517	478	512	488	480	494	511	510	492	476	501	486	507	483	500	471	503	501	514	486	518	493	465	499	557	466	496	488	472	474	536	501	478	500	507	492	515	494	497	492	466	496	474	510	477	489	490	476	499	483	520	504	500	490	528	512	522	490	486	471	497	516	506	520	477	484	494	474	498	500	462	504	491	493	507	494	527	522	514	506	530	520	558	530	513	498	484	498	499	495	478	520	527	506	452	479	487	451	525	501	553	474	491	463	480	482	505	496	463	521	455	535	464	486	494	517	496	467	470	473	514	519	488	492	500	514	469	488	495	478	492	499	433	506	452	511	445	477	552	517	487	471	466	487	506	488	514	526	544	486	510	527	493	509	515	478	488	498	456	481	500	497	518	514	532	485	493	509	510	526	468	509	494	485	506	483	462	493	481	497	504	477	465	488	460	507	522	488	507	522	519	495	536	513	510	496	517	531	501	501	470	466	522	508	492	494	496	470	497	472	517	484	520	524	502	503	481	500	468	484	509	494	483	498	491	510	496	509	530	477	547	491	511	476	516	466	510	486	471	482	520	490	473	493	477	501	450	501	488	516	496	498	534	460	547	511	485	520	489	494	472	538	464	522	470	481	438	506	519	516	495	501	515	510	530	482	483	480	466	485	498	471	500	495	519	503	518	454	487	489	521	485	512	488	499	500	538	547	515	518	468	527	479	477	529	517	514	489	488	503	522	541	475	503	507	501	487	509	488	536	475	461	477	472	485	480	470	509	515	493	513	466	472	486	467	493	492	493	483	518	533	504	512	494	512	459	499	513	507	512	510	495	528	502	489	495	485	476	510	493	503	512	549	469	507	504	505	518	497	498	526	478	466	508	511	505	461	521	522	481	511	536	485	483	511	520	474	501	539	539	467	458	512	502	548	470	476	519	486	512	495	484	465	534	514	480	511	442	517	539	516	488	492	526	529	541	527	496	488	483	484	506	543	482	510	511	505	519	504	476	519	484	489	500	525	483	493	482	513	492	500	483	518	448	533	465	469	473	507	487	509	458	494	496	488	524	495	466	452	514	528	524	524	452	500	517	452	493	520	476	461	495	509	481	482	476	534	495	527	530	451	482	491	521	490	478	498	494	500	484	464	509	534	457	506	496	499	516	525	534	496	454	481	565	467	469	493	501	462	494	526	510	511	519	461	503	493	514	510	501	504	555	537	492	468	495	525	477	506	504	488	488	493	540	515	491	486	481	501	496	506	464	510	500	481	474	519	493	484	444	518	492	513	469	504	477	493	518	493	508	506	534	483	538	542	484	462	493	485	529	469	570	529	523	505	515	502	480	469	524	532	494	518	508	481	519	520	509	457	447	522	497	495	485	474	477	482	518	500	510	502	506	480	498	470	518	520	516	495	500	505	510	502	534	480	507	454	512	483	514	506	485	496	492	463	479	485	491	543	491	496	501	436	458	522	477	527	484	490	521	481	521	500	502	509	486	471	529	519	556	496	516	489	457	498	511	477	500	473	556	513	494	492	498	491	462	499	486	506	466	490	484	510	513	523	493	519	449	521	495	489	507	467	475	467	480	444	493	487	451	537	463	537	496	508	493	510	489	513	489	446	470	490	469	503	463	521	509	496	527	485	517	488	517	508	508	533	467	487	533	479	485	506	484	480	519	464	441	521	531	493	464	469	490	503	467	487	533	532	470	516	511	502	485	470	549	497	473	498	514	468	524	504	469	479	480	537	499	502	501	486	454	478	501	482	521	503	471	538	518	496	514	520	505	532	527	520	483	508	468	509	479	485	504	444	493	501	457	479	477	485	485	458	525	514	482	491	494	525	511	477	476	493	498	505	474	533	506	529	524	485	514	513	502	544	527	486	516	490	510	506	517	470	537	486	528	524	527	516	528	526	492	537	518	478	527	489	517	496	437	482	522	458	509	480	481	514	480	497	517	507	449	532	510	526	485	484	507	488	493	528	475	493	517	465	492	508	482	479	479	526	458	518	523	544	490	474	501	451	493	503	513	473	501	526	514	516	519	462	460	489	439	477	470	518	460	487	496	501	537	470	475	497	491	463	492	566	498	478	502	477	523	485	496	494	520	514	477	523	496	489	495	478	516	462	475	455	498	497	504	524	477	500	527	467	512	482	518	483	525	491	477	497	492	495	486	535	507	535	472	511	513	480	500	479	456	468	511	500	514	507	483	496	503	510	476	524	470	503	493	508	517	462	473	459	520	479	457	477	518	474	524	478	504	482	494	513	476	489	523	470	510	531	473	468	537	479	460	523	509	536	510	508	500	472	519	539	490	477	465	499	527	525	503	557	527	506	517	477	478	512	497	501	496	500	457	487	495	499	503	482	487	473	467	492	495	488	527	512	469	536	539	477	495	501	498	531	477	494	470	510	494	479	503	521	528	478	479	482	520	479	496	501	513	511	504	520	511	478	476	507	495	531	485	499	506	518	467	494	447	539	489	472	472	510	500	494	496	488	492	521	467	475	493	506	514	511	499	520	521	493	523	525	477	511	470	523	483	481	536	498	515	490	474	489	503	535	518	530	431	536	461	485	471	521	513	472	489	469	519	478	517	495	516	500	519	459	500	489	520	508	492	496	576	509	511	550	495	468	498	485	511	504	510	508	506	506	505	467	471	530	522	510	517	491	536	477	491	493	469	509	502	505	524	481	460	521	517	492	480	463	531	529	506	522	511	490	510	484	460	529	508	495	516	516	528	495	525	533	505	505	499	480	495	460	495	489	493	513	480	464	475	515	485	472	490	505	511	471	508	483	490	491	500	497	471	488	514	533	502	495	495	481	510	499	500	500	490	525	478	544	513	506	531	494	518	467	484	453	498	512	481	499	487	517	499	521	471	547	527	490	494	502	501	450	503	494	504	450	442	466	517	482	490	507	515	473	512	491	480	482	488	509	505	514	501	507	472	508	482	488	489	455	477	467	491	509	493	470	486	494	487	509	470	492	522	494	473	496	495	510	502	503	484	502	465	491	503	509	494	482	480	490	482	513	508	495	559	511	528	478	465	519	484	523	491	494	525	499	505	508	497	496	549	515	522	516	496	495	529	521	494	449	489	455	505	497	509	541	489	454	471	505	479	504	520	489	520	498	488	473	497	492	453	494	541	500	515	504	469	479	528	541	531	481	524	523	459	474	495	497	504	492	471	500	491	505	548	519	464	500	495	462	496	504	510	494	511	478	489	495	477	501	475	512	513	455	504	523	493	480	462	454	486	482	512	485	455	457	516	508	491	491	546	496	507	470	531	543	502	502	509	476	521	463	525	512	490	493	464	497	464	498	476
33519	10358	1218	664	540	525	344	329	349	316	332	324	351	306	342	355	336	346	345	341	350	323	352	323	312	340	310	355	320	313	336	327	335	340	341	297	357	337	343	348	359	378	341	325	371	377	307	349	310	359	323	348	376	345	324	347	353	282	377	323	323	302	336	338	329	343	308	361	339	318	322	328	375	350	352	339	302	342	348	335	308	352	325	322	322	336	351	318	322	337	371	345	344	347	298	334	332	335	333	328	320	341	351	371	344	341	337	347	355	344	351	326	344	349	338	342	342	312	346	322	342	303	350	329	334	345	333	371	346	346	327	321	352	358	342	364	358	313	351	328	314	338	346	331	310	350	336	336	364	331	367	327	361	321	334	321	334	345	336	347	322	323	263	334	336	316	330	346	334	362	338	360	374	332	381	322	349	318	313	300	359	349	356	328	330	346	307	369	341	338	300	328	325	330	344	304	313	325	339	343	339	341	349	314	322	290	287	327	330	318	317	331	308	326	339	312	366	339	335	358	362	372	320	347	340	349	317	393	326	334	322	320	335	359	343	375	349	359	355	313	361	332	353	323	315	361	328	336	362	321	319	335	340	298	330	323	332	371	345	372	364	320	347	315	345	313	328	324	309	350	312	338	343	303	350	308	335	338	332	351	340	311	304	345	347	325	369	329	331	308	299	311	327	354	314	325	330	348	348	302	381	344	381	320	321	339	345	320	323	331	304	345	332	327	366	337	317	324	369	306	306	329	365	347	329	345	313	297	337	330	306	326	352	312	357	331	297	336	353	355	325	352	340	346	334	319	319	342	351	349	320	346	370	327	326	294	329	334	335	358	321	336	327	288	348	338	330	327	335	311	358	319	339	326	336	362	348	311	296	323	309	367	323	320	317	319	333	324	318	312	303	359	312	365	294	347	380	330	338	318	348	338	307	341	315	323	336	341	346	308	330	321	312	323	323	330	368	344	344	361	340	326	329	335	348	306	340	302	309	337	334	293	334	335	320	368	327	322	359	319	327	339	342	318	352	371	303	319	309	310	346	322	349	315	307	332	319	321	347	356	306	357	343	332	315	352	301	294	339	340	323	324	341	352	319	335	307	329	344	309	304	342	360	332	331	367	302	321	347	355	347	335	360	299	322	319	330	341	350	318	364	330	321	327	323	307	329	347	322	325	330	329	329	279	368	341	318	335	366	322	347	297	370	335	331	331	381	362	350	338	327	329	341	321	343	335	359	332	340	299	342	331	336	312	331	332	346	345	323	316	322	310	340	329	329	342	354	353	341	345	381	327	350	346	368	323	305	309	316	329	342	309	312	356	316	309	319	317	333	329	334	320	338	347	355	324	370	327	330	356	325	362	326	350	339	337	338	304	357	330	365	348	324	355	307	335	361	367	365	330	336	334	354	339	348	318	323	325	325	311	303	336	322	314	322	364	336	339	316	312	331	352	327	398	341	339	290	326	342	275	336	322	329	315	330	299	337	339	335	361	339	327	333	371	328	384	322	357	346	330	331	326	293	343	292	356	339	329	310	316	340	316	364	359	369	325	339	304	331	316	332	359	353	377	327	372	313	360	308	352	353	325	374	362	386	370	297	332	354	364	329	335	318	313	314	375	353	365	313	354	338	346	338	330	337	335	291	306	337	352	345	320	349	324	313	343	350	333	363	323	352	326	325	325	311	332	324	348	391	328	338	346	351	312	330	363	357	385	339	341	332	333	333	342	321	352	362	353	357	327	355	366	336	374	331	335	363	338	369	322	313	347	298	337	332	310	337	346	335	316	340	337	305	347	362	346	380	367	344	355	377	321	358	321	321	341	345	337	340	381	336	300	302	338	338	359	336	331	345	395	313	293	316	313	305	371	310	316	348	315	311	350	320	328	310	347	308	338	338	361	357	366	330	309	312	369	316	374	384	301	345	347	300	360	313	339	330	326	340	373	309	320	320	298	364	305	330	330	323	330	335	330	360	321	336	331	338	312	328	326	333	307	341	367	348	315	327	312	307	303	348	361	314	338	329	319	348	329	331	358	333	329	347	347	305	297	329	337	326	329	342	347	320	329	327	310	347	324	370	321	342	324	313	317	380	332	336	347	313	340	351	317	336	337	339	325	352	348	318	337	353	352	353	365	325	329	349	319	324	380	348	318	330	343	332	315	340	305	324	325	331	336	341	361	361	291	363	323	324	310	320	362	304	333	312	351	339	335	338	317	316	342	312	316	340	329	350	346	315	326	376	349	364	327	332	327	357	332	318	339	327	343	342	337	339	349	321	317	314	326	316	326	380	351	348	351	329	310	347	344	321	366	294	318	343	345	347	334	319	326	313	344	331	342	339	300	309	345	352	367	322	341	343	352	321	342	328	337	305	307	318	331	334	306	299	332	321	337	317	357	323	336	335	343	340	337	326	329	324	307	308	336	347	350	332	300	306	289	344	350	310	311	328	330	324	349	309	321	332	313	297	330	312	345	367	351	310	359	301	302	311	334	372	330	312	372	341	338	374	344	339	329	313	354	352	307	319	359	345	333	304	331	336	322	325	357	331	318	332	308	332	325	343	344	317	303	303	336	362	363	313	333	345	343	334	322	336	326	292	325	360	335	349	313	313	358	340	357	348	345	342	354	323	307	339	376	353	322	337	342	304	336	319	329	337	319	349	338	344	326	330	332	318	325	322	358	319	315	348	351	386	356	306	371	297	314	314	321	342	348	317	352	337	312	341	300	314	328	323	330	338	377	306	303	303	327	331	323	355	313	338	361	332	340	317	292	363	378	340	342	345	319	318	336	340	321	352	325	345	355	370	329	334	336	334	336	352	376	320	324	329	353	346	338	359	335	331	334	324	317	342	336	322	337	326	326	307	319	315	310	287	341	353	373	345	347	313	304	324	308	345	303	320	329	347	361	321	317	385	348	323	341	309	311	382	330	327	323	318	334	352	316	293	379	382	326	336	357	347	313	314	340	366	369	348	365	294	293	290	335	359	355	332	336	329	355	363	318	337	324	327	325	316	301	374	328	317	356	337	333	340	348	289	326	343	306	292	367	353	361	335	326	317	319	331	375	330	310	349	329	327	353	353	318	354	342	371	304	337	354	338	302	339	352	302	358	356	324	377	354	320	314	368	356	317	332	358	322	370	334	325	301	319	368	368	326	317	381	344	328	335	344	329	358	354	326	338	321	355	338	348	357	372	345	343	322	343	347	316	362	339	318	333	327	309	349	337	343	380	298	341	316	344	349	323	351	324	337	343	337	368	320	328	323	333	328	350	351	343	313	337	323	324	316	317	315	332	337	329	349	323	307	369	331	340	322	353	330	335	351	330	379	328	333	324	389	343	319	346	341	327	341	303	326	305	326	328	319	336	335	287	323	331	311	365	321	315	304	319	324	321	401	324	303	330	372	337	322	337	325	352	362	370	329	323	332	350	326	349	343	343	295	339	351	314	314	342	353	317	334	332	342	348	344	333	355	350	305	322	365	362	335	357	333	340	349
5728	906	812	767	775	750	719	730	738	741	732	794	769	741	780	747	787	761	726	730	698	748	704	730	710	744	765	747	761	738	765	768	760	757	727	733	740	729	788	710	784	785	769	775	736	735	728	726	774	807	760	786	740	763	744	729	772	744	750	762	764	734	734	758	750	726	789	759	754	708	719	774	738	764	782	747	798	746	834	716	773	758	763	710	769	732	743	781	792	714	687	729	725	742	679	762	794	730	708	776	721	694	731	730	779	760	744	727	793	736	778	757	772	789	793	783	696	788	747	762	665	733	739	705	749	772	767	729	745	771	724	766	727	770	756	767	766	739	829	777	751	754	713	766	795	698	681	757	740	766	756	769	743	765	750	735	706	779	724	798	723	707	747	778	728	721	737	765	773	755	738	720	753	770	735	712	746	796	766	705	717	718	721	779	704	740	747	741	771	784	708	753	758	750	763	768	706	681	732	714	781	751	740	746	787	758	727	729	696	794	761	747	727	732	748	728	704	737	723	719	794	733	742	759	740	739	703	753	737	720	694	759	714	707	731	816	711	745	734	818	713	782	728	754	775	745	795	756	757	722	780	731	738	709	730	751	748	757	749	747	717	803	755	778	732	729	736	769	727	749	749	783	742	726	705	743	774	730	757	716	693	742	816	729	703	738	760	750	756	752	717	756	777	768	758	720	788	731	726	737	760	727	765	755	787	773	720	721	767	752	751	758	720	776	683	775	745	744	772	767	830	788	774	733	773	686	768	723	765	739	753	750	733	753	733	732	752	707	773	710	714	733	798	734	768	761	726	731	760	727	740	780	783	723	706	737	742	731	802	705	732	746	755	735	711	752	697	758	698	720	680	750	743	758	807	743	775	703	730	744	767	768	745	711	750	767	748	743	787	770	748	743	733	748	787	756	740	788	764	744	758	741	745	757	818	738	728	748	764	736	708	742	742	699	753	717	677	784	702	812	782	778	749	770	712	725	729	745	778	727	811	708	758	746	695	699	770	740	760	748	748	717	729	735	763	738	749	756	692	747	736	771	718	721	709	669	792	725	736	769	755	731	702	704	753	731	726	723	753	697	746	778	772	769	769	762	730	706	744	764	755	723	733	745	737	712	766	755	740	762	720	756	725	763	768	748	788	780	763	760	747	730	750	763	750	732	759	748	775	789	763	748	712	752	739	766	712	765	750	759	689	752	757	764	735	760	728	743	721	757	788	753	759	724	749	717	737	774	788	740	735	744	714	713	706	733	772	749	753	751	729	786	731	712	745	761	782	742	740	758	817	749	723	740	759	742	735	749	740	708	679	767	781	733	738	681	754	759	792	761	720	757	752	751	727	761	719	728	743	737	759	758	699	724	753	783	724	735	733	716	725	737	719	754	736	750	738	768	742	717	747	693	755	778	758	781	733	766	723	759	748	734	768	758	773	745	719	723	784	749	765	761	757	694	719	745	778	725	691	746	746	704	707	733	742	768	756	736	737	744	765	785	761	780	788	697	698	735	752	727	759	752	715	738	690	766	733	718	780	719	746	710	777	762	715	749	741	762	704	787	811	745	769	714	761	785	767	748	753	763	754	746	734	725	761	765	779	803	736	743	734	718	759	706	743	753	753	722	759	758	786	722	711	756	779	789	746	751	737	777	752	733	802	754	745	752	724	709	810	692	743	744	780	728	709	726	744	775	781	749	748	721	766	711	766	770	772	769	688	749	692	755	716	730	764	774	750	724	725	761	783	704	740	699	782	743	672	787	783	744	737	715	745	734	743	744	747	698	728	713	741	718	719	762	728	779	729	763	732	730	709	775	716	782	755	789	750	775	712	711	731	729	731	751	738	757	753	666	746	694	739	714	761	787	775	718	756	717	728	746	738	754	728	818	743	797	765	780	724	747	699	754	744	785	796	803	731	798	728	759	733	748	792	751	751	696	757	751	764	677	744	712	731	711	737	709	773	711	719	800	722	737	776	780	747	732	723	702	789	741	805	736	782	737	740	715	741	717	788	727	782	758	741	729	747	765	726	753	766	723	740	763	757	768	791	754	764	729	757	683	741	704	772	735	741	747	767	687	755	739	732	750	746	712	728	756	737	721	784	761	758	693	786	750	720	717	772	761	759	758	796	776	778	746	737	724	748	791	805	702	759	735	755	762	764	777	745	726	701	724	767	765	771	739	726	745	741	725	761	709	706	785	738	779	752	742	710	772	787	757	747	767	791	755	714	713	792	771	710	707	744	726	705	762	766	745	731	763	734	751	771	757	735	764	740	729	773	770	706	768	719	767	735	743	747	732	752	743	743	728	759	742	783	737	726	713	756	720	746	769	734	781	699	739	755	722	744	758	753	747	735	707	704	737	796	770	791	728	749	718	763	687	710	751	732	743	719	705	724	689	732	722	720	741	757	741	802	730	781	708	707	778	725	757	757	745	761	742	742	726	742	751	789	723	772	757	691	733	737	741	737	768	746	723	733	733	710	721	716	760	748	728	719	779	739	775	733	786	732	781	714	752	728	722	756	751	759	727	773	732	751	758	731	730	743	757	763	772	784	741	721	734	708	728	753	741	720	744	744	701	735	747	706	791	783	718	737	699	733	747	726	754	789	739	727	724	726	744	736	768	747	768	751	727	733	705	811	707	698	781	769	720	754	716	740	781	763	748	735	749	715	751	732	720	823	735	710	770	703	746	721	703	753	719	771	725	761	729	735	711	745	734	792	742	751	811	739	751	747	741	697	728	762	695	724	717	770	733	701	759	748	746	741	775	738	733	749	775	790	747	814	743	739	744	747	750	710	761	761	817	735	796	777	774	755	739	759	751	759	779	723	711	735	755	793	752	804	846	788	765	805	764	784	703	745	758	761	723	753	725	779	756	783	768	742	719	697	730	754	718	738	816	747	729	764	751	705	725	771	782	735	750	755	729	717	729	726	747	734	771	753	743	755	732	780	797	717	743	749	773	786	759	743	766	784	762	714	755	732	765	790	720	724	741	763	706	737	733	788	791	716	707	700	771	792	734	778	740	764	741	694	796	721	806	748	742	744	739	759	757	764	695	789	762	715	763	735	799	745	808	786	749	701	734	744	767	789	743	711	742	689	749	750	717	738	750	782	754	732	773	787	759	762	757	723	769	791	743	726	786	749	682	737	766	748	782	751	765	723	721	769	753	792	717	770	792	799	757	720	756	733	751	795	777	755	759	754	794	729	737	751	796	730	779	744	744	740	732	799	773	751	736	816	699	737	757	785	745	747	766	742	800	717	746	738	744	737	756	765	723	735	701	768	702	747	714	775	699	752	718	750	804	735	804	748	723	693	715	804	739	747	748	746	692	754	753	758	720	756	770	756	724	778	741	740	695	734	757	729	774	751	786	760	777	771	743	742	735	761	694	753	753	761	711	738	683	745	764	843	756	745	732	748	747	732	765	716	743	786	695	718	784	717	775	797	765	786	748	699	766	724	719	748	746	738	715	734	742	772	748	755	678	767	769	714	826
25379	21688	25433	28426	21552	4260	666	518	444	464	474	422	432	437	458	431	402	413	404	409	427	428	395	414	394	396	387	386	397	380	411	394	433	367	413	389	408	360	378	417	408	380	388	401	384	390	405	410	388	383	405	366	393	378	390	390	417	395	417	437	400	443	367	402	410	376	422	369	376	408	446	418	395	424	395	400	404	398	388	373	357	388	408	424	374	423	385	393	388	318	401	408	386	426	424	395	368	409	370	397	397	362	407	393	384	417	407	389	411	383	389	391	402	407	415	414	401	380	428	386	405	404	406	402	355	407	400	381	382	385	385	402	374	376	409	408	427	370	395	411	398	396	370	405	379	405	391	423	400	378	400	399	397	388	435	404	362	426	438	397	372	378	407	400	377	399	361	421	374	391	365	405	423	393	385	384	403	403	403	419	373	397	415	434	372	383	388	383	422	413	401	397	370	399	392	414	421	401	382	379	360	399	399	406	382	409	389	372	407	431	376	379	411	395	371	393	404	377	424	385	366	381	369	384	362	376	409	423	392	406	381	413	355	407	389	396	392	413	417	431	400	427	391	382	374	379	391	412	372	403	426	430	364	410	393	409	367	447	434	444	402	378	360	381	361	370	388	378	390	361	369	382	351	410	423	382	374	395	388	421	396	373	430	390	384	381	426	406	415	383	382	396	408	407	370	386	386	399	423	410	404	453	426	443	378	394	382	435	388	369	373	363	370	412	369	400	406	365	432	418	409	393	400	383	390	413	405	376	388	376	407	340	385	372	412	388	389	422	367	418	384	411	426	402	390	399	395	401	385	417	363	409	375	407	410	452	408	425	399	402	375	393	397	420	422	364	407	368	389	392	425	384	420	442	409	408	460	383	375	385	401	362	403	406	400	403	405	413	427	420	409	381	399	402	379	423	398	394	405	371	397	411	419	384	390	405	400	421	426	387	387	374	417	407	398	466	418	399	387	398	390	379	380	435	408	391	429	404	410	389	410	394	384	396	363	405	402	393	409	395	426	394	446	389	418	371	402	368	376	416	442	387	351	428	410	402	396	419	388	375	413	385	404	411	405	385	381	428	394	390	385	377	423	408	379	397	425	444	399	384	381	391	406	379	366	382	406	385	388	383	402	419	365	456	431	392	422	359	378	371	386	451	433	423	413	393	435	409	422	379	409	386	390	402	389	399	402	401	377	380	396	418	405	375	387	370	377	408	394	424	428	421	365	412	396	374	421	393	401	405	376	409	382	409	428	439	389	395	389	366	368	375	456	398	405	431	382	409	395	416	414	402	401	403	373	419	385	401	409	381	420	413	365	403	418	408	437	401	415	424	410	378	441	434	410	358	369	347	407	368	390	375	381	358	431	377	381	380	414	411	441	448	416	402	411	424	402	393	438	414	426	354	431	356	376	417	420	374	381	431	426	364	367	406	356	381	393	426	373	414	438	410	423	400	418	399	432	431	389	428	392	368	413	457	391	403	391	394	409	379	437	373	383	428	422	393	371	408	388	413	385	368	393	385	351	417	369	366	399	407	425	419	413	371	375	414	361	411	413	371	378	408	397	364	420	386	367	383	403	403	442	386	403	378	397	398	379	410	387	408	422	391	416	386	383	390	407	387	363	438	375	377	399	431	411	429	391	387	397	391	406	390	409	395	403	424	378	441	363	389	397	382	386	410	388	418	379	419	413	396	389	379	416	393	404	401	413	435	437	370	400	380	370	411	371	374	373	375	373	408	411	349	420	405	382	406	408	421	444	452	386	372	371	397	405	383	405	388	399	372	421	377	386	395	399	416	385	389	392	421	379	368	378	411	380	400	367	375	403	429	452	394	377	409	387	397	398	383	407	426	362	383	374	410	412	425	381	416	393	400	368	378	385	411	370	394	422	385	416	405	365	368	383	428	403	411	440	443	415	422	374	386	367	391	367	396	390	429	416	358	365	404	426	413	421	410	413	377	380	402	371	375	399	368	343	394	375	393	374	430	385	399	403	415	357	388	372	371	386	407	407	411	435	385	416	418	378	389	390	397	400	429	427	412	387	384	408	386	387	381	366	356	386	377	411	397	379	416	378	390	406	412	379	359	390	383	441	399	404	385	391	374	389	416	338	405	376	359	423	432	393	364	383	403	420	379	379	425	396	386	435	388	401	372	384	400	434	400	367	426	395	334	401	416	417	401	390	395	401	368	390	394	382	390	402	392	384	418	384	422	381	381	397	405	410	369	387	420	379	408	378	423	384	400	408	427	375	415	412	398	387	404	403	408	407	390	424	429	408	387	392	372	384	406	393	374	379	425	412	371	404	421	380	365	398	428	401	421	382	401	417	407	373	437	431	385	390	405	391	407	360	439	352	409	452	401	410	408	380	413	376	385	411	384	370	381	376	400	407	371	346	399	424	382	394	377	412	393	368	462	395	382	397	422	388	426	417	391	374	370	408	369	424	359	404	390	399	403	396	407	390	389	413	413	420	386	373	439	403	344	353	366	391	383	386	372	420	402	406	394	398	380	395	374	388	398	429	403	417	399	433	398	381	380	404	401	439	421	394	389	418	420	423	410	403	367	382	451	383	361	389	356	403	405	408	370	425	392	420	372	437	429	380	385	378	381	382	408	373	406	387	380	394	406	440	382	368	374	409	409	417	401	398	383	374	390	411	394	398	338	368	376	390	415	356	400	415	391	346	386	381	409	390	313	409	451	386	431	338	403	426	398	417	415	403	404	367	399	412	383	398	384	359	393	411	427	422	358	408	383	383	388	387	373	389	388	392	406	418	427	398	404	397	379	386	421	391	440	354	400	413	426	351	363	398	426	391	379	383	346	442	373	426	373	391	379	369	414	399	398	390	385	414	392	408	387	409	427	377	372	418	396	439	423	412	393	414	423	378	385	400	359	396	398	403	420	406	371	404	405	417	404	423	431	413	398	389	387	369	386	425	415	403	416	380	385	384	388	398	375	427	375	423	438	432	376	384	401	419	361	405	401	414	386	429	394	393	428	399	401	401	413	381	418	392	419	387	376	415	426	417	395	398	396	343	373	397	386	407	408	403	436	437	397	429	382	393	388	428	366	396	397	409	390	423	414	425	403	439	366	391	391	386	399	405	400	387	365	388	434	361	396	377	397	360	387	390	352	405	398	398	393	338	406	388	425	398	406	365	364	387	375	401	477	388	403	401	419	407	423	404	411	413	416	373	405	406	409	383	440	417	404	409	399	409	365	383	382	395	433	400	377	398	432	383	446	409	381	404	403	372	400	422	405	384	363	399	404	401	419	403	385	415	384	382	384	360	379	438	412	388	391	406	377	391	411	423	426	407	408	376	390	435	378	404	394	401	426	378	403	419	402	371	417	365	383	385	376	354	379	427	401	383	410	422	396	431	424	375	403	377	436	432	424	408	408	389	417	406	389	372	429	361	410	372	376	410	394	419	399	420	420	396	417	418	400	380	399	355	382	400	399	351	405	419	402	361	446	424	393	379	395	436	383	397	369
3327	3379	2291	1393	1098	961	987	908	918	850	864	859	820	837	887	868	874	934	863	826	831	885	867	833	795	878	828	875	813	801	851	789	902	866	850	817	850	921	853	882	872	816	858	829	835	830	818	845	821	814	860	796	838	841	865	853	877	857	820	786	917	841	859	845	871	833	873	856	823	864	845	779	819	835	799	815	841	861	836	831	853	860	813	852	878	872	854	850	860	850	831	818	857	827	858	839	888	834	882	872	873	838	831	843	824	876	820	822	844	863	828	819	857	855	811	815	879	811	840	855	877	811	876	846	813	790	847	881	855	844	853	855	826	802	789	849	852	836	861	827	830	860	849	824	836	853	837	871	822	794	820	829	853	809	845	807	838	831	865	816	872	815	835	843	852	878	804	876	842	840	907	812	817	807	810	909	816	857	844	843	856	867	834	845	907	806	871	848	834	886	845	851	802	870	804	856	842	885	854	870	778	813	870	863	831	875	816	840	866	866	854	874	813	848	855	806	932	859	829	830	860	874	870	836	861	863	870	809	855	861	810	858	852	866	857	880	855	817	835	835	853	801	834	872	830	814	838	837	878	815	824	810	856	830	902	876	892	908	845	839	840	822	865	904	823	865	873	830	862	855	882	843	853	829	878	830	849	843	798	841	822	828	832	883	864	836	827	870	895	809	784	888	863	886	831	828	853	814	810	865	800	849	860	849	856	853	891	834	843	811	816	888	861	790	809	855	822	857	821	842	818	829	877	875	899	860	858	864	857	874	867	858	865	862	848	918	810	819	857	830	809	820	806	866	848	857	889	821	858	822	817	784	870	848	864	843	854	882	811	849	890	873	806	804	879	839	823	853	827	838	807	863	839	815	830	809	800	823	869	836	869	805	844	845	838	888	855	889	837	870	847	925	853	792	863	836	848	853	786	855	848	860	912	859	842	828	870	863	817	858	814	828	803	855	887	843	840	846	854	818	822	858	797	813	871	862	848	877	838	850	840	854	816	852	855	837	861	841	834	875	814	783	888	850	885	860	793	873	867	865	831	849	859	843	771	825	847	872	843	849	826	857	876	859	861	851	836	853	803	899	866	829	829	891	875	865	833	892	894	874	830	830	844	811	845	859	887	803	848	838	828	831	824	858	830	820	831	822	863	843	823	861	884	885	885	877	860	873	799	758	912	881	810	849	863	813	837	825	882	816	837	850	838	810	853	807	839	862	832	847	889	867	808	850	864	831	861	816	849	817	840	747	848	772	834	829	856	825	853	831	822	861	827	833	890	858	835	833	837	885	901	832	823	823	890	834	855	874	850	833	902	826	879	866	826	860	891	897	792	839	893	863	820	872	856	797	846	823	821	805	885	849	822	840	848	873	919	835	844	809	824	871	850	924	885	835	824	858	842	811	852	860	802	824	844	791	839	881	938	843	842	915	848	833	835	854	846	813	901	840	850	871	890	835	822	832	792	805	833	813	847	810	825	904	808	822	807	828	854	890	848	878	863	831	848	911	841	813	867	821	841	881	796	822	830	852	867	789	877	850	887	849	860	878	863	845	845	865	830	828	863	833	863	837	843	844	803	879	863	849	859	873	929	846	828	806	851	815	821	864	883	887	816	844	757	860	881	874	803	823	834	829	811	829	821	871	793	863	802	842	862	828	841	866	826	813	907	848	846	888	875	854	869	872	865	823	831	893	873	894	862	843	878	848	828	878	886	844	851	827	853	846	819	903	834	840	840	872	799	890	862	891	863	868	879	864	850	823	857	807	824	856	847	828	822	833	843	871	862	832	850	830	823	872	826	824	848	860	878	803	858	814	837	861	849	832	845	838	850	856	878	840	843	798	865	880	828	869	828	868	854	850	800	856	860	870	856	829	820	865	865	861	837	822	855	858	868	860	845	818	835	806	860	811	847	851	850	844	867	850	861	810	834	860	850	842	891	813	825	927	880	832	822	841	853	837	814	861	874	830	799	834	803	840	859	860	883	805	884	833	845	818	842	831	878	855	902	805	827	861	847	820	872	832	799	824	852	825	844	855	816	849	827	848	853	865	859	859	865	810	875	914	838	841	869	926	827	904	838	862	807	886	817	860	801	778	812	867	794	895	815	881	781	811	897	793	875	882	837	841	884	751	878	890	832	870	824	874	847	798	845	821	812	780	844	837	870	810	921	853	823	835	833	881	807	854	834	825	852	799	830	843	885	824	825	854	828	806	854	851	813	849	827	825	814	862	894	866	841	912	895	857	890	813	884	849	847	896	886	822	861	895	840	856	842	852	827	895	839	842	903	887	837	802	848	867	832	852	837	830	852	873	883	817	826	870	868	865	854	887	837	828	822	812	838	853	813	846	880	861	885	862	848	836	847	849	840	841	902	870	853	864	780	800	903	865	793	837	872	830	856	805	827	835	839	856	858	823	850	835	806	843	826	845	823	848	881	849	817	828	826	846	886	848	811	842	828	860	832	834	808	868	857	854	813	839	841	847	833	855	793	823	873	825	860	808	867	816	837	829	802	833	918	853	842	783	868	839	863	855	850	866	823	812	880	816	832	845	849	881	836	836	857	829	833	854	839	840	862	867	845	842	812	839	841	775	825	829	822	846	846	845	818	832	834	827	840	841	861	853	860	852	853	902	865	839	810	864	775	805	784	841	820	843	888	770	872	847	889	876	852	820	803	803	860	877	836	850	850	826	805	821	874	818	888	842	829	835	825	815	902	889	871	806	813	810	804	849	805	880	897	866	796	811	795	874	875	842	760	829	841	840	807	881	838	859	861	848	866	865	863	838	845	782	829	852	838	884	857	812	867	852	894	839	862	852	890	855	882	847	864	858	840	832	848	827	856	819	876	822	784	867	839	862	886	847	843	828	870	818	902	867	888	852	852	842	820	885	849	802	828	867	869	840	855	854	880	854	818	899	881	862	790	864	932	816	832	872	853	864	873	795	881	856	843	856	866	838	861	883	884	843	844	832	885	802	852	859	820	848	866	846	799	835	820	829	850	887	822	784	849	858	870	796	856	832	841	835	815	881	799	797	862	895	883	797	902	854	870	900	829	808	798	835	844	850	820	885	844	808	852	828	795	840	838	853	848	862	844	888	860	864	845	824	791	849	862	813	859	828	808	844	841	842	896	805	832	844	879	864	858	871	905	863	874	880	836	881	885	871	842	840	869	852	842	929	808	848	859	876	865	793	869	838	872	848	819	843	874	890	830	837	848	810	878	868	833	865	826	797	796	840	833	854	876	855	802	787	860	858	807	848	832	890	821	874	842	850	848	807	910	830	837	831	809	869	848	849	856	852	811	831	801	815	867	784	862	777	833	846	870	835	811	776	859	841	890	857	846	899	820	849	826	772	846	831	835	861	808	913	847	832	856	850	797	870	860	880	896	828	877	838	850	868	864	846	854	854	859	858	855	851	825	858	850	799	862	884	844	811	841	829	781	851	829	869	808	828	781	802	844	839	924	847	863	852	859	800	810	834	859	884	821	831	863	840
24562	21696	26074	27854	21703	21692	2634	484	377	341	278	312	310	247	249	249	265	235	275	257	233	265	261	243	236	248	213	231	238	238	236	239	228	221	241	223	242	240	227	224	270	253	212	226	233	249	228	196	214	235	203	239	213	228	227	249	199	231	237	215	237	242	202	225	234	216	232	206	233	245	217	214	203	237	211	231	191	215	212	212	211	243	246	218	216	207	256	197	221	214	219	234	199	260	223	238	229	227	222	250	231	220	210	212	226	231	231	192	224	231	244	235	231	223	214	197	210	195	206	231	196	211	229	214	218	233	207	233	218	232	229	215	213	224	256	231	238	227	254	240	228	243	221	228	225	234	235	233	234	231	239	220	227	197	234	216	239	241	247	206	225	232	188	233	205	210	217	199	197	207	205	228	202	233	220	225	231	234	210	241	238	245	216	216	211	221	201	233	237	194	215	232	237	231	242	208	220	213	259	195	252	232	251	228	260	225	193	231	218	229	205	202	181	226	241	228	203	234	213	206	216	210	201	213	232	205	239	199	232	227	254	247	247	235	226	226	191	221	207	194	215	196	237	223	215	255	221	245	221	231	229	224	230	216	205	229	238	220	227	222	226	217	227	225	218	231	237	213	236	217	231	245	214	201	225	235	190	220	238	212	185	198	232	229	205	179	225	227	230	194	225	220	243	198	210	209	222	222	218	215	234	211	211	211	219	255	208	216	218	244	237	234	219	223	258	267	239	238	208	188	232	234	233	227	212	255	218	215	227	196	215	227	233	195	216	200	202	242	219	215	222	231	214	201	237	248	203	227	215	200	219	229	235	200	237	236	225	213	223	235	208	247	235	220	237	254	205	210	223	227	216	226	209	208	205	249	233	216	204	209	223	229	238	227	215	228	217	235	247	242	259	222	203	198	219	242	221	211	207	238	196	228	222	222	241	221	196	206	195	219	207	199	238	223	222	205	217	237	228	201	230	213	220	206	213	233	206	236	200	224	211	221	209	219	211	236	253	193	228	212	222	231	210	247	216	240	211	222	249	208	240	214	197	221	205	209	224	230	203	207	231	227	256	234	230	240	211	245	248	219	242	208	222	216	192	225	194	228	209	221	218	211	202	201	240	238	206	246	228	221	213	220	228	213	236	246	216	207	223	230	249	236	224	206	235	231	225	215	199	225	224	256	210	228	197	218	195	192	248	207	225	220	188	218	251	223	207	225	209	253	243	204	210	235	233	243	216	252	216	208	221	244	228	217	224	205	250	232	249	222	243	233	249	242	215	245	223	220	234	236	227	240	246	233	272	233	215	202	198	237	202	219	196	221	246	222	213	225	200	232	216	251	215	231	228	213	219	209	208	225	232	224	216	251	227	214	249	223	238	225	222	218	218	200	219	221	212	248	219	201	203	243	250	241	242	249	214	226	220	257	219	221	228	259	233	219	229	235	211	212	201	204	210	204	267	208	236	242	194	218	191	216	213	233	253	226	208	234	230	201	229	224	240	216	254	231	208	216	229	215	252	212	203	242	236	225	228	172	225	260	209	193	221	198	195	225	209	208	224	214	220	241	222	234	228	214	237	216	254	211	219	211	247	206	212	209	217	214	206	233	207	209	211	227	201	220	252	220	256	213	204	224	242	208	242	219	243	231	229	218	245	226	192	208	240	214	281	251	209	197	207	200	227	268	248	234	220	219	216	236	203	208	219	228	224	248	219	224	220	237	214	219	248	200	193	225	231	225	223	234	241	224	209	246	237	225	231	226	230	235	239	207	225	221	220	234	224	212	221	234	221	216	216	235	211	210	206	219	236	242	213	228	228	222	223	239	208	240	228	217	215	216	209	230	228	230	217	219	220	182	212	238	210	226	186	238	230	201	224	227	196	216	225	234	223	216	231	207	237	214	215	213	244	214	218	205	217	229	203	240	228	239	229	231	202	202	193	251	212	255	234	201	180	230	200	227	237	224	232	226	225	224	227	224	262	243	256	203	239	203	200	205	221	217	247	241	212	197	215	225	237	236	225	211	226	233	231	248	261	244	220	208	205	229	223	219	229	216	235	207	214	227	205	243	224	208	225	234	224	222	206	200	247	229	221	228	225	217	211	211	224	236	220	235	223	240	227	223	208	197	229	206	197	227	214	191	226	202	239	213	214	234	226	241	259	241	192	221	232	244	245	239	208	210	238	226	228	210	229	186	186	198	244	225	227	210	209	228	223	212	253	224	195	222	239	253	244	217	207	268	232	229	211	216	215	241	244	188	230	231	197	230	239	204	223	215	225	216	210	201	264	245	233	215	259	225	209	211	221	226	220	230	214	210	204	216	230	210	207	228	212	230	246	211	231	215	204	210	193	227	239	196	217	229	239	211	228	249	211	196	220	225	201	252	243	214	217	218	204	258	236	212	242	227	219	235	213	207	218	209	249	219	211	227	221	239	232	225	238	229	232	217	183	225	231	224	203	217	247	206	221	260	230	232	203	203	203	254	212	223	202	218	183	226	231	233	212	220	203	208	226	221	212	213	230	212	216	230	211	202	214	224	184	197	188	185	215	190	224	226	186	259	227	209	204	212	194	220	219	236	200	246	237	228	234	234	206	237	213	225	202	214	230	192	216	231	230	208	209	252	217	208	239	225	227	211	218	207	220	239	232	219	216	225	205	209	242	241	221	210	220	217	206	224	198	231	215	226	227	223	234	234	238	221	199	219	202	224	217	230	224	194	254	244	208	244	238	196	230	209	193	242	218	232	214	234	214	246	230	250	233	223	230	199	251	214	198	186	221	217	217	212	222	252	238	226	236	238	240	228	228	209	224	211	245	227	221	221	232	209	214	232	203	223	206	225	223	246	231	246	222	204	237	206	239	240	249	234	204	251	216	214	229	229	235	239	228	231	232	203	246	250	253	209	223	191	227	211	209	234	229	209	224	238	263	217	228	215	218	229	224	237	219	231	242	231	226	216	226	227	250	241	206	236	228	215	224	214	195	232	244	206	245	245	231	224	239	209	232	212	242	237	232	239	238	222	262	197	233	208	221	220	233	218	215	221	241	241	243	227	221	245	232	228	223	238	217	220	237	233	241	201	234	243	230	236	229	229	222	234	211	255	203	214	198	237	219	228	210	231	225	245	237	242	229	218	216	226	214	219	237	210	201	217	217	245	235	236	221	235	197	229	211	239	209	202	225	218	240	242	242	218	210	237	214	218	246	192	213	231	207	240	213	236	205	232	209	200	236	230	203	213	223	226	248	223	222	191	239	194	190	216	232	237	240	206	211	209	238	198	215	222	211	232	221	231	210	238	237	200	247	236	236	235	216	237	229	245	184	211	228	248	226	183	225	189	216	243	252	211	216	224	247	223	233	207	198	225	233	220	248	247	239	250	216	242	224	200	220	222	244	205	214	217	214	217	261	241	228	256	248	218	215	213	210	222	235	216	230	246	215	194	198	263	212	220	212	195	231	223	223	226	209	213	219	195	209	239	234	218	238	223	211	197	215	212
3215	5205	3166	1513	972	710	642	579	540	537	547	556	564	531	531	531	519	482	523	509	513	484	523	510	500	527	551	555	513	529	510	477	489	471	480	507	528	516	510	522	486	500	523	488	469	507	507	465	497	493	484	486	470	480	512	466	499	508	451	515	504	515	464	452	474	520	517	489	482	476	500	500	515	533	465	507	491	471	483	512	475	496	505	479	502	484	504	474	498	493	544	517	495	482	519	494	483	507	531	518	490	501	530	499	487	547	477	478	492	494	509	473	504	488	472	467	466	507	506	461	461	469	514	483	507	498	469	489	526	457	486	484	530	464	500	504	496	519	458	485	497	525	474	516	467	505	523	485	470	479	475	505	524	554	490	521	504	487	442	500	455	528	561	487	467	447	481	471	475	483	497	542	487	495	457	556	499	527	552	476	494	528	516	490	538	508	483	497	490	438	508	521	506	462	463	507	513	495	490	492	509	471	530	511	518	485	494	486	543	475	452	481	470	535	456	497	493	495	477	491	494	504	498	508	489	508	514	470	483	495	468	481	469	543	533	514	481	516	505	476	490	481	474	473	515	497	491	505	508	512	508	507	519	489	477	490	479	492	511	476	458	474	483	474	554	487	544	513	494	493	515	550	491	511	515	470	472	540	479	482	515	533	467	485	523	512	464	487	483	518	507	480	491	507	466	512	497	506	541	492	495	503	470	538	444	483	508	510	494	468	521	499	464	490	491	488	507	542	513	487	519	534	498	483	468	531	482	508	447	508	490	482	477	512	464	505	496	486	566	491	482	491	530	483	517	520	547	518	509	498	483	476	472	486	507	499	532	476	501	500	492	567	536	519	499	451	514	477	464	525	521	510	516	465	496	526	487	477	453	518	498	509	462	488	495	483	519	467	470	497	505	495	545	506	476	494	477	462	506	478	482	466	503	495	491	506	527	489	462	538	511	503	465	553	472	519	472	488	479	509	483	518	452	493	455	478	528	452	472	487	470	537	495	487	508	523	493	465	509	509	509	484	501	515	440	507	483	466	468	494	521	514	530	503	522	529	511	495	457	477	507	482	479	485	512	513	526	480	524	488	498	500	483	498	499	491	484	486	554	479	457	454	510	512	483	519	467	485	524	504	498	505	515	491	495	515	480	508	517	508	481	517	473	490	498	484	476	517	508	495	483	490	524	532	504	527	493	493	467	493	460	516	481	490	494	509	493	472	533	510	496	551	511	505	501	536	487	530	466	470	523	495	501	460	502	448	507	523	490	477	518	508	531	530	502	502	501	457	467	478	499	517	475	487	493	535	507	505	505	484	523	516	456	536	457	500	526	479	479	513	481	517	502	497	534	536	449	485	488	468	504	496	489	477	529	468	506	484	519	528	446	508	487	496	510	519	521	503	534	489	474	519	493	527	472	531	539	495	543	480	505	495	570	511	539	531	515	528	521	528	482	524	472	465	477	474	480	466	491	495	496	501	458	528	529	524	534	471	493	494	495	449	505	542	487	515	489	488	468	493	496	500	486	554	434	484	505	497	531	487	530	461	497	497	505	476	517	525	496	518	499	485	494	511	470	499	481	525	485	495	540	483	512	534	443	472	506	496	498	485	489	468	496	491	489	489	479	521	494	509	483	530	520	506	496	480	457	484	518	500	489	489	454	519	495	490	490	481	526	533	540	453	484	481	484	491	489	483	482	531	473	533	497	490	494	497	499	504	517	516	510	515	497	518	488	508	515	516	512	481	520	426	479	508	473	486	496	509	484	501	468	496	511	469	516	510	464	539	488	521	473	459	470	511	490	492	497	527	490	454	475	487	494	541	489	489	485	514	470	487	499	475	529	501	512	525	486	442	506	511	512	481	482	494	504	529	498	474	484	510	463	478	492	513	532	523	478	470	507	502	487	491	493	508	488	481	512	518	551	520	502	484	562	505	545	519	525	460	522	493	501	492	532	474	510	468	506	525	480	528	507	509	481	498	514	489	525	505	505	428	496	503	480	477	502	497	479	490	534	496	509	516	507	513	517	512	509	513	491	558	495	498	502	512	483	499	504	490	503	504	476	477	501	551	495	471	466	483	468	477	504	453	491	468	488	498	489	497	500	517	504	503	488	507	481	523	500	496	516	523	483	550	522	481	483	514	507	531	494	488	499	477	488	510	472	527	474	482	473	510	520	524	489	502	506	492	520	452	538	492	490	531	502	511	555	495	526	483	531	457	466	496	479	494	478	464	505	487	468	498	495	515	523	444	515	501	484	496	481	459	510	486	536	502	472	478	494	491	509	527	482	538	526	513	506	459	460	465	532	489	467	509	510	485	473	512	494	520	451	510	516	499	499	521	509	504	500	513	503	472	482	499	472	470	539	502	515	518	471	515	476	534	487	500	477	526	501	471	484	540	491	540	509	489	534	458	475	458	506	529	519	506	482	464	481	528	486	481	538	474	512	504	457	455	502	468	486	487	491	507	539	468	463	507	520	483	505	517	462	484	493	496	529	482	482	477	523	526	512	496	527	514	486	501	502	534	545	478	505	497	468	469	546	490	493	490	512	489	516	483	526	497	461	485	512	512	502	481	505	506	483	493	545	491	486	558	491	534	473	494	463	507	496	520	466	479	499	484	472	514	519	540	534	490	500	516	488	492	508	469	501	501	495	514	475	474	490	514	465	486	481	516	491	481	495	497	554	500	498	491	493	517	536	533	504	493	520	444	530	513	497	495	492	501	489	529	463	508	540	502	526	502	493	485	492	532	523	489	502	517	459	530	465	482	532	487	503	500	475	503	502	501	489	503	538	496	469	487	520	489	513	513	512	481	522	481	502	532	488	501	487	472	510	497	498	495	477	500	560	499	459	544	486	486	497	453	524	443	470	464	488	495	487	487	506	499	442	509	532	504	456	488	502	468	508	502	478	505	462	538	441	526	510	490	470	513	476	504	527	520	524	488	519	491	489	475	489	478	518	493	521	510	502	486	477	514	492	500	517	489	452	486	479	491	465	484	535	526	509	493	508	486	483	470	517	515	527	535	504	477	523	505	503	481	478	524	490	475	503	528	502	526	518	504	491	492	512	474	480	486	480	515	508	514	504	439	515	529	444	512	523	457	484	464	465	502	482	476	543	481	468	506	504	488	478	529	489	450	498	482	508	471	514	483	467	512	501	490	513	516	536	485	468	507	473	486	531	505	476	508	459	504	491	473	544	525	515	507	464	501	510	505	451	470	469	504	483	486	474	483	475	468	510	501	467	467	449	513	503	492	510	496	497	527	459	531	501	490	443	524	534	478	472	492	490	475	521	503	511	493	478	482	470	536	514	484	476	477	480	506	506	521	488	491	524	521	535	543	454	490	523	478	477	529	508	519	492	488	520	532	508	533	471	514	477	496	506	501	461	499	492	477	523	484	515	502	475	465	459	504	505	506	492	473	511	490	495	499	504	497	506	513	507	491	503	508	529	504	468	473	482	501	486	513	471	479	516	510	479	447	512	525	471	508	492	485
33728	10249	1005	420	407	324	337	317	366	352	380	335	317	347	362	303	348	320	330	330	327	316	360	338	339	331	333	326	312	317	327	337	364	328	347	314	305	298	338	301	361	353	335	346	345	321	356	341	316	366	347	340	330	333	362	340	331	346	340	313	337	315	346	349	382	345	340	403	355	341	319	320	343	372	324	338	312	342	335	328	379	325	358	359	332	355	338	308	333	296	311	339	362	320	347	350	349	311	369	348	319	370	309	361	396	355	331	303	332	350	358	326	365	359	312	317	340	307	339	353	342	328	367	331	331	333	319	345	326	353	325	314	332	333	382	343	360	269	338	330	333	375	371	350	319	348	351	337	328	334	393	329	370	311	304	348	366	292	340	314	350	317	393	337	355	339	330	322	317	350	348	318	319	348	326	292	341	291	342	339	356	320	325	333	347	324	349	362	371	344	353	338	311	327	338	330	328	318	345	341	335	317	311	301	345	353	370	363	349	303	339	349	358	331	315	347	334	344	348	345	330	345	331	328	337	351	364	320	381	361	333	325	349	368	308	342	334	324	350	318	358	367	339	331	318	299	341	330	284	341	313	325	353	323	328	364	324	316	328	330	320	319	314	326	283	332	317	342	321	298	335	332	322	321	314	356	315	318	323	361	292	306	318	305	312	342	352	337	317	327	340	357	328	376	330	337	324	339	325	326	329	348	332	327	331	353	331	319	334	333	310	340	369	370	311	335	318	350	356	373	353	341	352	341	325	353	343	355	349	301	352	343	351	347	339	317	348	358	313	325	357	351	321	349	319	331	347	326	353	341	326	261	303	321	309	352	354	338	326	330	341	327	344	354	305	351	303	330	327	322	325	311	305	343	319	334	320	329	303	295	321	311	338	352	315	305	317	349	323	317	356	309	345	336	292	345	344	310	353	307	320	312	361	350	366	292	326	359	349	302	367	340	330	346	349	322	349	330	340	297	301	314	326	311	313	306	342	322	348	355	330	301	361	296	330	345	325	311	358	322	328	345	331	324	339	333	318	329	317	307	341	330	353	352	348	342	329	337	326	311	367	346	340	341	335	337	341	336	341	330	320	347	338	325	336	329	328	358	342	353	332	319	316	345	323	346	331	358	314	364	348	342	329	340	337	289	346	345	330	314	301	317	361	355	348	367	318	329	343	304	328	345	310	346	360	323	325	342	282	294	297	322	347	328	358	312	315	389	345	331	333	362	361	308	339	345	331	331	324	330	325	311	353	339	333	307	333	385	333	288	316	358	326	353	329	343	329	314	306	323	377	312	294	347	336	314	307	325	329	349	355	320	328	364	347	335	326	324	330	370	349	317	366	326	295	317	350	335	333	326	347	353	306	323	364	303	315	334	350	332	369	334	333	374	318	325	351	354	318	353	335	319	340	321	338	350	336	368	319	328	289	312	319	334	360	379	304	323	353	340	385	327	342	320	319	352	354	308	312	309	316	331	282	311	331	321	336	324	337	333	365	329	333	322	352	370	329	361	341	311	323	295	354	332	302	323	330	346	318	326	288	350	331	328	346	302	345	314	330	362	342	325	340	313	340	320	314	339	354	303	312	301	300	373	350	358	339	353	360	313	356	339	324	346	350	357	306	316	348	361	328	332	337	322	343	341	328	331	339	309	336	336	317	319	368	331	367	308	345	331	345	357	327	343	350	323	352	317	336	310	297	283	321	327	337	329	349	322	364	337	319	333	340	327	333	348	328	320	283	274	306	321	350	349	348	306	337	356	339	328	325	327	344	348	328	320	309	315	334	344	319	304	361	341	375	337	332	350	302	323	311	347	342	355	285	382	316	291	303	330	337	335	312	318	361	347	307	341	322	332	359	316	350	305	338	314	321	327	340	326	375	319	346	377	344	328	300	343	306	315	341	307	341	349	334	342	314	362	323	340	335	338	330	306	328	302	311	380	342	309	313	374	352	358	346	347	302	337	292	321	321	341	372	309	339	338	315	343	293	345	380	347	351	334	326	328	336	354	344	294	345	370	364	332	336	293	332	303	338	337	335	323	335	332	317	352	336	334	308	330	323	331	352	329	348	307	335	345	314	332	313	361	390	350	325	319	375	353	341	290	336	384	364	360	320	386	330	353	349	346	346	355	330	328	340	300	347	334	325	340	330	366	371	350	366	309	308	339	337	368	315	331	323	336	337	314	311	340	305	333	344	350	348	326	311	341	347	303	331	351	367	333	303	309	325	331	290	352	350	337	331	328	310	360	323	347	339	309	281	332	310	335	370	351	350	377	371	320	327	343	323	328	314	365	320	329	336	355	351	361	346	295	345	323	304	346	362	364	321	310	305	343	353	367	316	316	348	296	343	347	318	311	358	322	301	346	343	363	333	348	334	325	313	329	342	303	338	334	326	327	311	312	323	353	303	327	370	332	349	321	340	325	325	311	319	312	350	318	351	330	356	319	330	329	363	302	302	334	345	328	297	313	345	323	285	330	311	313	337	337	336	336	331	318	349	327	321	355	319	366	320	295	307	305	316	354	342	343	330	358	319	352	340	350	341	338	328	372	344	309	324	377	325	370	341	338	334	343	318	314	340	340	332	358	323	341	329	291	330	340	340	353	351	356	302	307	361	324	325	295	324	326	337	352	317	349	378	355	310	335	341	369	323	318	295	296	358	321	352	360	304	342	303	360	354	344	329	358	336	331	326	336	323	353	343	323	367	325	325	348	362	359	335	333	335	351	349	365	334	331	315	338	305	328	335	385	331	322	329	336	346	349	305	365	352	319	319	309	318	340	276	349	306	345	325	352	322	341	305	331	355	350	329	313	370	347	324	319	345	325	344	310	318	301	354	319	366	322	318	344	307	370	368	317	334	328	404	323	313	298	342	326	316	323	323	346	334	332	323	328	340	309	332	291	329	353	356	339	296	352	320	324	344	283	307	323	315	321	299	352	348	323	352	343	330	331	345	344	311	315	317	350	324	306	346	298	305	343	328	355	346	330	341	310	318	298	333	328	334	327	373	324	343	330	320	326	323	336	327	337	321	351	314	314	338	323	303	319	367	350	336	351	338	343	313	340	309	368	326	330	309	348	354	368	304	331	355	317	338	325	332	347	348	358	322	303	317	349	354	324	338	333	331	331	336	312	339	351	368	304	310	350	320	320	337	306	311	340	301	323	356	308	329	346	347	343	324	333	362	345	328	320	316	336	330	313	324	357	291	296	302	353	362	369	338	326	334	319	350	329	305	324	307	320	348	338	337	328	326	352	343	327	301	332	320	325	327	331	338	344	312	306	337	306	329	307	327	326	336	311	314	359	332	333	386	365	331	350	303	315	331	337	324	366	333	321	356	327	310	327	317	370	318	357	349	327	310	308	317	328	367	317	291	355	322	318	316	357	305	323	325	311	319	317	337	278	321	336	331	325	337	314	306	337	295	336	336	330	303	323	381	323	318	304	336	364	354	336	326	305	318	316	328	303	308	351	291	342	330	309	341	308	286	353	289	315
5744	824	794	722	729	773	745	721	767	783	770	748	722	763	762	730	744	740	713	769	707	734	747	708	783	760	720	738	721	728	779	769	754	755	760	751	711	742	804	728	805	698	724	774	743	772	761	733	816	721	745	738	727	764	768	762	762	764	741	681	752	691	720	761	755	735	703	788	749	762	789	725	734	729	724	742	702	756	723	743	732	738	745	744	771	719	723	716	753	747	708	725	759	770	755	755	714	764	731	758	785	774	719	701	741	830	741	770	732	695	774	726	746	752	749	740	757	745	770	714	761	721	712	735	747	748	786	737	753	690	740	726	821	756	702	724	719	775	759	730	752	784	733	802	734	726	732	784	723	741	756	722	736	758	736	768	735	762	739	700	736	665	722	702	737	726	757	741	717	754	747	732	780	788	740	738	715	736	733	781	767	732	776	709	731	752	717	817	706	752	774	728	725	755	753	699	732	688	773	746	713	757	747	730	719	781	754	728	743	782	727	717	758	708	743	768	750	772	770	730	749	724	732	758	684	750	761	728	783	769	752	738	747	759	794	752	781	769	748	765	759	731	762	748	706	752	801	773	699	722	708	768	830	761	724	709	754	720	725	752	776	762	717	745	742	754	733	769	760	733	717	755	743	756	726	763	754	776	739	741	756	728	789	762	708	756	708	720	750	760	752	769	753	756	753	742	786	744	789	752	733	759	728	768	764	786	731	728	735	711	742	788	753	758	801	741	739	698	759	772	769	773	745	708	726	714	725	763	777	770	795	756	728	740	767	769	782	766	725	722	747	737	762	786	743	746	717	773	792	697	738	727	713	817	758	746	771	754	724	761	710	725	742	748	781	751	786	762	714	772	752	775	707	728	696	779	735	758	755	734	748	755	760	723	744	749	691	756	756	775	731	709	767	742	743	752	768	723	739	735	732	689	718	752	729	824	693	768	731	723	764	714	768	752	748	728	745	701	760	743	719	765	784	741	767	771	778	684	752	789	779	775	773	741	765	796	690	739	718	760	746	751	704	766	736	753	729	765	789	781	751	781	739	684	712	743	740	739	748	736	750	745	775	722	726	728	740	762	685	732	756	731	737	784	732	745	735	791	751	735	770	732	715	706	761	723	756	723	734	769	722	705	725	774	720	765	773	787	803	723	762	712	745	704	762	770	699	751	685	750	732	726	740	739	759	830	738	756	743	789	734	796	735	766	729	726	720	764	704	770	751	757	783	724	720	733	715	775	743	718	767	750	740	746	753	782	736	745	735	731	769	723	755	763	738	778	719	799	710	776	788	716	759	726	723	748	779	728	724	764	724	731	758	719	774	760	764	747	738	747	737	786	767	765	697	745	762	725	748	757	765	723	762	733	730	719	773	757	747	800	778	717	743	747	725	754	722	724	733	765	685	682	784	749	738	736	708	702	705	760	732	738	745	764	682	786	745	765	755	721	768	757	706	789	778	749	746	715	739	739	754	772	742	744	712	777	709	742	715	716	729	775	817	722	734	709	744	742	704	713	777	757	782	735	684	754	766	776	715	722	731	748	770	733	758	718	773	822	765	756	780	725	727	754	724	713	795	768	753	753	718	809	742	744	744	734	741	772	739	706	749	766	769	740	752	761	751	802	771	770	743	760	761	756	750	674	733	745	806	765	782	750	700	707	750	695	773	733	725	705	740	758	714	783	761	778	756	710	774	765	710	773	734	712	674	695	702	737	762	725	751	775	776	744	736	756	766	811	733	800	749	729	720	726	700	686	749	770	757	731	739	759	726	733	743	740	738	716	719	735	756	736	727	725	727	754	769	722	777	735	730	740	789	758	772	790	784	727	723	787	716	734	742	749	710	746	734	722	720	761	735	753	750	723	721	719	774	692	756	733	735	719	771	751	773	687	726	786	704	772	689	744	712	768	717	750	752	725	755	705	740	734	780	711	759	736	688	742	747	772	680	703	753	794	742	736	727	729	756	744	713	719	699	708	716	754	761	775	735	776	741	731	747	774	763	737	787	756	769	775	735	730	763	709	769	740	766	741	719	686	754	741	787	761	729	761	784	742	731	753	713	764	712	747	813	782	761	733	730	773	733	737	750	710	767	753	755	755	747	765	728	784	710	781	706	765	765	771	735	820	763	774	714	727	732	758	749	746	742	732	701	763	766	745	746	753	719	731	707	737	729	717	766	741	751	712	723	717	743	755	765	749	723	753	758	730	725	772	717	699	773	769	685	687	745	769	702	766	750	754	696	710	734	768	757	745	720	760	713	716	723	763	779	758	718	733	724	715	730	773	761	800	654	716	701	734	762	755	740	761	752	789	794	762	746	747	724	789	746	757	717	732	741	736	720	725	762	734	754	739	724	742	750	710	756	742	759	714	762	743	735	748	765	725	698	717	744	714	738	733	736	764	732	736	760	753	725	749	784	736	804	759	743	738	741	741	723	742	700	751	766	820	693	727	774	773	722	729	719	684	724	733	755	709	753	762	711	754	733	789	766	791	786	674	761	761	772	741	763	741	728	723	784	763	759	732	699	749	704	727	770	730	738	780	736	754	761	706	738	714	728	730	716	760	767	751	792	699	762	737	752	763	702	720	729	756	786	758	726	759	727	773	753	761	735	764	725	778	756	762	751	749	779	767	711	778	741	769	716	745	721	768	801	695	752	765	762	749	698	719	758	779	744	752	772	753	740	706	739	735	702	725	745	717	743	756	746	755	771	751	723	727	826	740	754	761	761	733	752	729	705	769	756	791	751	747	730	734	762	679	741	788	732	757	750	772	768	755	765	742	737	748	723	747	767	765	774	761	703	743	740	728	756	747	784	739	744	774	774	736	765	775	793	743	774	693	764	768	759	779	744	757	728	761	739	760	770	742	749	750	707	709	713	743	723	705	693	759	723	812	800	774	739	766	727	747	752	741	752	744	744	798	816	708	730	777	752	757	733	735	753	727	786	729	736	750	774	734	709	728	735	774	744	762	724	717	736	764	754	751	765	731	743	725	772	753	756	746	760	752	747	748	731	753	765	753	758	720	719	777	711	744	778	755	740	736	796	731	727	756	761	735	747	755	740	752	766	745	773	757	762	768	728	745	713	774	744	784	784	756	741	748	694	762	748	760	700	741	785	760	737	754	728	776	750	749	747	734	767	772	732	748	704	740	735	722	739	702	767	737	757	710	731	764	792	780	819	741	776	784	784	723	766	718	737	723	741	709	727	694	755	773	747	748	742	765	730	711	732	771	703	738	725	713	746	732	712	774	722	702	718	744	695	748	749	719	728	737	778	772	794	749	700	753	710	733	732	726	738	737	751	750	742	757	755	771	730	735	722	765	795	788	819	804	717	735	759	675	754	730	734	689	742	758	751	721	762	740	756	762	773	723	722	778	738	776	705	721	784	759	743	757	739	742	717	784	728	741	740	773	754	746	724	787	743	753	712	792	706	763	760	726	742	756	765	750	757	738	747	787	727	721	738	697	763	735	746	755	774	764	794	719	755	742	741	712
25323	21716	25506	28456	21567	4045	621	474	517	445	447	442	446	447	434	417	421	415	393	370	383	397	375	375	435	400	428	396	376	400	445	388	405	426	400	401	420	378	419	445	404	417	408	437	378	416	397	381	388	404	419	428	425	396	412	410	393	361	408	433	433	412	388	420	402	402	420	399	407	387	437	414	417	382	370	378	399	412	390	389	422	386	367	396	413	401	418	410	372	392	394	405	385	358	382	360	418	398	417	406	392	410	418	382	403	403	432	437	365	368	388	375	441	408	385	399	415	405	407	384	423	418	413	417	436	359	389	381	436	394	392	468	439	383	396	380	412	355	395	398	417	411	411	413	376	356	414	414	412	386	390	398	371	366	412	419	379	368	398	392	408	400	421	404	380	440	412	426	393	384	404	417	407	370	409	397	415	389	394	407	394	388	402	399	389	405	439	369	393	403	413	366	364	425	406	409	369	410	392	399	381	402	389	374	390	401	398	391	394	416	379	328	415	370	412	393	413	404	364	413	395	389	413	419	388	366	443	415	435	406	367	401	357	384	449	404	411	390	383	399	357	393	384	384	392	401	381	397	382	381	445	412	396	398	410	399	381	437	390	432	402	434	409	410	432	436	408	449	436	388	384	379	419	397	442	414	403	389	387	373	414	428	388	403	399	422	388	375	362	359	394	398	394	404	420	385	422	396	400	418	392	359	356	382	428	413	394	411	398	422	386	411	419	414	350	372	396	436	411	385	389	348	392	390	415	387	442	410	364	402	422	438	385	375	363	391	410	398	412	429	379	396	416	426	486	400	402	407	415	403	412	381	401	417	391	417	373	409	358	387	363	354	380	388	422	410	386	407	374	385	400	406	411	391	379	378	460	419	451	374	383	400	415	403	416	401	394	377	390	362	408	424	413	406	414	391	406	398	423	429	356	405	375	384	427	417	400	374	397	366	405	371	381	413	426	382	376	420	374	403	384	381	439	379	393	412	409	414	395	387	373	377	360	381	446	407	382	381	406	396	387	374	413	383	407	432	406	366	407	422	414	415	409	380	407	375	418	383	380	375	406	382	398	386	384	416	412	421	386	411	392	365	394	366	388	386	381	392	413	353	379	404	422	389	421	381	399	406	389	393	368	418	401	362	355	402	392	394	405	413	445	383	387	426	402	428	388	408	388	446	439	386	396	390	389	465	418	400	383	405	368	421	355	385	407	408	407	379	377	403	447	395	392	424	425	451	419	409	410	393	417	389	366	410	400	375	382	411	354	407	391	363	419	416	430	406	388	419	423	432	377	421	389	408	403	420	363	438	425	376	444	415	382	376	372	391	371	392	374	368	399	377	402	387	385	390	422	410	436	386	398	404	434	445	371	409	394	385	436	410	374	397	369	380	416	406	405	405	371	385	372	396	384	384	340	398	393	339	342	401	398	415	370	413	433	376	409	395	423	413	406	399	400	389	347	422	409	415	421	415	415	352	399	407	383	386	364	413	403	438	395	417	408	419	415	405	401	410	443	388	377	453	386	364	390	419	411	401	365	379	426	419	382	422	358	377	389	365	395	371	415	401	365	387	400	380	368	397	364	396	351	410	359	428	416	421	375	415	418	381	419	382	404	452	392	416	390	412	405	412	394	384	391	393	361	392	379	369	378	378	391	401	377	390	400	391	376	364	433	432	402	373	416	435	417	407	418	406	426	391	393	426	434	407	430	429	392	380	352	409	379	402	375	363	408	424	434	418	384	412	440	404	393	361	369	355	416	386	433	415	335	394	382	403	382	394	379	394	382	389	407	375	429	364	385	378	409	389	388	395	404	405	359	370	408	390	399	350	393	406	407	371	433	412	412	374	439	401	367	392	425	397	365	399	397	403	411	369	405	395	411	405	431	430	416	391	390	399	401	393	402	416	413	414	392	369	391	397	390	404	374	409	395	375	396	401	384	394	409	384	426	397	380	404	389	388	374	402	423	414	380	401	352	426	410	372	401	372	396	412	420	426	388	403	359	411	382	380	402	407	408	418	375	399	404	410	396	371	387	429	387	326	427	433	408	421	395	401	396	388	394	440	377	399	416	392	407	379	399	451	374	405	383	429	383	425	418	410	423	396	349	401	370	365	398	390	389	383	408	399	418	380	400	393	403	402	387	421	396	358	415	387	396	448	400	408	417	412	398	409	399	438	384	393	368	393	378	393	402	365	378	415	375	355	429	424	351	405	402	405	380	412	381	365	407	414	391	393	393	389	404	382	403	388	399	347	347	411	388	410	443	429	359	393	340	380	404	399	365	369	422	406	383	433	379	374	374	377	370	405	381	380	396	424	390	436	366	399	388	398	412	400	406	401	373	369	432	429	369	369	367	383	435	427	398	419	388	402	415	380	432	385	401	358	410	406	426	406	398	441	384	404	416	368	378	371	424	411	385	390	392	394	371	391	385	395	387	373	396	385	401	437	385	360	458	381	405	405	395	422	398	419	427	413	445	389	370	418	410	390	385	379	412	369	406	409	367	416	378	358	386	395	416	405	390	374	408	382	392	386	446	390	385	415	397	388	374	371	413	355	411	374	391	381	413	368	405	386	389	403	446	428	377	359	393	369	377	419	425	370	395	393	411	394	415	383	385	413	397	353	414	426	367	396	399	374	413	398	410	378	403	403	403	400	348	378	396	378	377	381	440	411	384	381	385	440	354	394	377	341	398	411	388	427	405	368	377	400	413	401	387	415	410	390	392	404	419	396	397	398	434	392	402	425	423	365	372	405	404	386	388	413	396	370	437	378	389	418	396	403	409	360	370	415	409	424	431	384	426	360	408	410	402	371	430	374	379	389	416	403	379	369	433	412	379	392	391	403	371	426	387	361	379	410	364	420	392	417	432	385	376	399	410	378	414	391	410	439	402	392	388	407	421	450	392	397	398	411	392	403	390	398	402	431	387	387	367	384	415	392	388	366	392	370	394	447	385	403	400	420	408	396	363	412	397	384	380	410	412	369	363	376	372	374	413	408	365	413	373	429	380	382	405	367	369	396	416	356	395	412	405	366	400	417	404	403	377	410	381	416	410	388	372	389	392	389	410	406	405	403	437	417	421	392	394	405	385	425	388	411	418	445	422	392	383	424	381	391	346	420	368	404	397	424	405	410	392	399	413	414	424	359	375	360	390	417	396	382	401	425	394	433	410	409	389	384	400	434	440	373	424	400	403	366	411	440	365	372	428	409	353	387	424	389	394	411	409	389	391	400	383	394	381	400	358	347	420	426	402	368	387	395	405	382	403	377	427	427	392	419	394	375	406	402	360	397	356	385	404	429	375	407	384	412	411	361	406	362	401	390	396	386	372	441	410	361	372	363	389	380	392	403	421	388	338	374	423	392	403	419	390	394	399	435	399	387	403	409	421	390	401	405	397	428	403	397	387	420	420	370	393	414	399	422	426	424	426	395	350	403	372	413	363	423	390	404	461	377	392	363	418	383	419	368	429	416	425	365	379	412	396	421	385	404	396	394
3405	3399	2262	1418	1095	955	944	911	896	863	862	816	811	873	827	873	861	851	854	805	849	855	858	866	834	866	854	886	846	815	871	875	819	866	873	837	850	877	880	872	875	837	834	865	874	859	897	848	866	866	820	849	911	813	853	848	877	823	860	922	848	825	826	826	864	779	878	839	856	813	821	880	854	857	859	821	833	834	905	840	827	897	869	856	817	831	870	893	847	820	824	814	895	901	894	857	855	857	844	892	851	863	824	810	881	874	836	848	911	856	865	852	833	861	814	882	818	857	813	829	839	812	851	833	859	847	845	798	846	845	852	853	877	882	839	857	885	858	885	824	879	833	796	848	811	844	844	814	820	845	838	776	877	867	861	858	811	868	897	812	853	867	847	893	829	865	837	801	891	811	864	876	862	886	855	858	838	816	825	812	834	806	832	855	841	825	851	784	853	819	859	920	793	819	888	893	834	861	825	873	898	852	829	839	924	816	876	862	908	836	816	865	885	849	836	849	828	852	860	812	822	831	863	801	852	857	849	859	809	827	779	913	871	827	832	830	878	872	828	846	848	855	815	849	833	848	850	841	801	886	820	805	865	864	844	869	846	803	861	871	849	834	850	869	796	799	796	824	867	813	875	867	868	869	853	809	861	874	906	876	839	866	838	853	840	854	838	848	812	873	813	855	857	883	851	848	784	817	888	807	880	836	899	842	914	834	847	816	824	789	871	851	858	878	836	853	824	828	857	840	872	862	857	893	876	862	836	867	848	860	816	825	858	862	860	854	892	834	849	852	867	857	866	824	898	876	827	845	871	831	836	811	814	832	875	860	840	817	893	878	900	902	831	859	882	868	835	879	835	819	827	825	856	884	886	863	837	815	828	858	839	884	843	827	805	795	838	871	847	831	868	858	914	811	884	875	830	827	912	875	859	811	822	854	854	809	797	835	842	843	853	855	813	851	868	847	869	821	842	796	860	868	867	857	858	779	838	884	892	808	861	859	875	902	847	908	826	850	904	837	854	849	870	830	850	835	840	890	851	945	848	897	861	818	833	797	861	866	851	827	821	881	838	816	868	817	845	862	844	849	820	783	873	850	841	813	825	808	848	880	889	864	810	828	834	821	845	845	804	879	813	811	856	858	866	843	817	843	836	834	850	857	848	899	827	834	857	890	852	867	898	887	832	838	831	833	783	869	829	866	853	850	845	786	830	886	901	833	910	881	841	869	855	838	862	854	791	859	832	821	891	829	833	810	799	860	815	871	880	853	825	874	809	854	846	810	842	831	862	858	800	832	882	876	833	845	839	818	843	881	857	823	842	856	829	782	881	857	831	844	828	838	826	850	885	827	807	872	859	794	889	850	853	833	871	814	833	857	841	837	858	865	859	907	808	845	837	804	877	878	849	867	895	831	853	871	829	818	867	823	823	801	845	850	888	863	898	822	842	870	863	855	868	804	870	812	778	848	842	883	774	858	876	812	883	868	837	877	833	845	861	828	834	879	794	866	907	866	831	883	864	867	842	878	818	827	801	850	806	809	809	856	832	821	835	797	881	807	909	914	835	857	815	851	868	834	867	864	882	851	794	877	852	838	838	859	825	831	794	860	870	822	852	860	832	840	809	809	826	761	908	827	858	835	803	875	861	819	843	853	816	800	841	865	861	813	833	873	868	846	845	823	846	833	858	814	845	854	837	861	831	829	817	897	809	778	839	843	873	810	858	825	894	823	831	861	858	860	844	846	863	893	863	792	872	800	808	828	861	846	873	828	876	842	837	916	863	888	884	846	780	847	847	807	808	862	788	810	903	825	835	884	866	864	861	846	880	858	884	846	900	839	896	863	875	824	836	836	855	899	834	880	828	830	841	823	840	841	856	826	826	831	872	828	859	793	876	825	826	858	820	824	783	852	848	905	847	779	848	844	868	818	814	864	847	873	876	845	866	889	786	822	812	889	867	813	831	850	823	897	836	860	876	908	824	816	859	836	871	822	867	844	860	832	922	814	784	838	860	876	862	864	861	890	833	806	862	833	867	859	849	915	831	866	856	856	791	813	837	865	868	847	902	830	825	836	879	858	788	832	823	843	870	877	806	821	854	862	871	851	853	782	821	815	819	867	880	862	825	792	827	812	858	817	867	780	868	803	866	860	875	907	773	898	905	841	849	858	883	834	819	877	879	869	870	801	831	836	817	800	882	845	842	781	870	833	847	922	801	882	836	795	778	840	839	835	894	846	874	858	881	832	850	828	857	795	829	759	874	829	853	846	906	816	853	847	824	853	894	859	856	882	834	841	845	825	858	881	853	813	837	866	799	831	874	895	853	853	869	844	813	865	815	835	828	820	796	880	849	809	895	856	869	856	832	874	869	831	858	793	897	828	871	817	901	883	887	820	860	843	868	844	855	898	778	862	883	829	864	871	839	821	813	838	840	869	846	834	880	859	863	824	846	891	814	846	846	835	825	862	856	807	830	828	862	864	839	840	830	788	862	809	907	860	825	849	877	880	918	898	886	819	835	869	869	817	845	876	850	849	804	869	849	865	819	863	799	834	854	873	838	837	838	886	860	833	878	860	875	807	798	890	873	854	858	861	874	864	858	890	848	848	872	817	889	851	872	853	831	805	851	875	856	887	825	821	836	893	831	824	824	866	816	891	827	815	804	898	817	874	831	855	862	846	819	914	871	839	826	815	820	812	823	828	844	850	806	812	867	872	824	835	834	813	881	844	861	858	833	860	811	847	881	899	849	845	863	835	832	817	809	807	867	874	848	835	851	832	826	849	860	816	810	794	780	910	879	865	882	842	793	903	844	838	871	843	859	837	868	839	788	851	835	839	824	776	871	857	866	803	880	798	862	840	820	842	924	871	754	868	784	849	884	822	880	830	807	852	865	891	871	876	868	872	812	850	833	824	855	862	892	851	832	829	875	859	842	802	828	895	813	835	827	798	859	827	838	799	834	841	857	890	880	852	884	890	836	857	921	821	807	839	794	832	826	840	836	879	823	844	810	881	831	817	829	858	864	859	800	827	832	860	843	809	853	880	872	821	852	824	876	857	865	897	871	843	884	861	880	859	866	832	826	798	846	833	833	849	849	872	861	827	863	854	863	860	908	828	813	892	841	820	836	872	838	806	839	904	809	853	847	848	841	814	827	841	864	830	890	808	834	833	861	880	846	825	831	814	825	863	877	811	817	869	822	827	829	858	876	846	788	854	857	850	813	845	802	901	858	850	852	868	886	850	834	864	864	841	832	843	856	841	808	866	848	871	837	854	846	875	855	841	829	849	872	852	834	824	833	869	830	874	840	835	889	896	851	795	826	885	874	904	846	887	826	734	868	797	815	843	797	882	870	854	853	840	849	863	810	853	877	798	879	881	830	817	800	880	829	823	840	858	832	863	864	869	869	830	822	816	843	838	842	870	843	853	907	793	877	837	833	850	834	855	805	873	826	788	861	851	861	846	836	772	819	856	827	850	839	837	881	827	833	914	855	828
24558	21704	26068	27835	21709	21688	2768	509	383	354	321	295	291	286	238	248	243	241	230	257	245	227	263	236	237	228	232	229	236	271	225	209	221	236	210	229	208	213	245	226	231	228	240	212	234	251	190	223	238	244	214	226	245	219	207	226	243	240	232	239	221	208	256	223	238	226	225	222	228	213	220	211	209	221	213	232	213	199	214	223	234	248	254	211	214	228	232	242	233	225	255	249	210	210	218	261	262	180	221	215	218	230	240	224	223	244	248	213	226	255	250	220	205	252	217	231	217	221	240	233	224	234	227	226	200	240	230	228	216	236	231	220	260	210	197	280	238	202	190	239	248	247	222	226	209	232	207	219	224	217	199	236	208	205	255	215	203	236	214	230	236	247	239	235	226	223	220	224	227	214	196	236	211	233	225	224	219	188	224	234	239	203	215	220	207	207	213	219	213	227	209	214	205	235	232	255	233	242	219	192	234	210	239	211	208	210	201	206	219	209	213	246	235	205	224	232	247	198	201	234	229	228	202	224	230	250	218	191	213	238	233	221	191	215	221	218	246	230	205	223	248	254	216	241	198	223	214	233	206	197	243	191	234	235	234	189	202	224	222	229	237	224	210	236	194	246	237	237	214	210	249	215	240	217	237	214	229	226	207	233	219	236	216	222	235	233	226	228	215	230	227	211	223	229	223	225	243	235	239	213	218	208	220	223	223	209	220	220	228	198	232	195	224	235	227	209	247	230	233	231	259	241	234	203	221	222	222	231	235	237	194	209	224	224	223	198	239	204	228	232	187	227	205	233	217	208	181	229	201	231	176	238	264	221	204	250	227	245	228	216	251	235	227	247	235	234	233	211	227	214	245	225	233	197	198	209	248	220	250	230	217	185	253	215	209	225	215	238	220	220	222	233	217	225	238	223	224	240	247	225	187	197	226	250	234	193	215	235	212	245	230	218	202	191	197	224	232	222	201	210	232	224	226	235	206	210	236	223	215	226	225	228	208	214	215	236	217	244	231	207	237	236	213	240	212	229	216	249	221	234	206	194	226	210	233	225	226	238	237	227	244	205	221	195	214	199	244	221	240	224	211	222	253	236	212	208	237	214	239	226	252	216	244	194	247	246	196	232	201	232	222	230	216	203	247	231	212	207	226	242	214	234	199	218	255	239	257	194	208	214	244	227	224	230	220	186	219	209	225	217	210	237	228	192	194	226	200	232	226	227	219	230	215	222	237	215	212	202	220	194	242	208	204	252	213	229	226	213	242	236	258	213	254	216	227	211	218	257	222	243	200	213	225	208	219	192	217	228	207	211	222	205	187	234	242	218	228	226	233	245	231	233	245	217	216	224	224	201	231	244	243	235	220	237	218	219	220	217	232	194	231	226	228	219	201	228	209	233	236	227	195	207	207	235	215	228	224	223	206	224	211	194	212	231	222	200	214	217	204	204	219	227	219	248	236	265	218	223	203	233	238	222	237	216	211	203	219	211	239	219	224	256	216	241	196	222	232	187	205	236	207	250	235	232	221	222	252	223	213	243	227	235	202	231	235	238	217	217	217	237	215	221	199	221	248	257	219	215	231	253	242	217	215	224	211	208	225	232	224	243	232	200	241	219	258	232	247	244	209	210	250	242	206	231	223	217	201	230	223	238	222	245	228	234	212	220	225	225	247	249	246	209	214	202	226	226	228	227	261	215	229	216	223	220	209	243	226	236	234	229	216	201	216	239	212	239	230	214	251	237	239	270	204	198	245	233	240	251	241	243	213	203	220	226	208	224	216	247	244	226	226	240	208	214	249	257	215	235	211	214	225	174	222	251	236	208	222	190	213	204	214	217	211	200	239	201	200	227	220	229	252	227	221	236	240	209	231	226	213	255	180	209	229	209	209	240	233	211	220	192	212	235	226	202	209	207	201	226	207	209	236	249	205	219	246	211	212	263	231	236	223	261	221	242	219	223	207	214	204	203	205	241	202	230	218	221	196	235	209	217	222	208	205	244	233	229	237	251	234	218	236	208	213	214	216	206	203	219	225	245	236	237	211	215	201	260	215	203	208	226	215	220	219	229	249	201	244	237	235	203	205	224	230	231	223	225	241	223	223	239	235	212	236	240	202	230	207	210	215	219	239	240	218	250	206	190	232	202	219	201	220	216	254	221	175	221	207	195	248	233	213	201	269	220	214	232	200	230	235	231	239	210	206	260	222	226	202	240	213	218	243	214	209	225	201	232	220	230	214	205	238	227	231	211	230	216	229	227	207	225	225	270	239	222	239	232	214	215	225	229	214	194	216	228	224	210	191	216	233	251	213	230	217	188	206	209	213	221	199	241	230	190	228	230	250	224	247	241	215	227	242	219	216	202	217	215	253	233	219	260	209	234	214	231	223	210	208	242	227	236	219	218	240	221	233	199	211	215	206	222	235	225	208	219	266	245	217	211	226	205	212	211	193	230	257	234	207	191	188	193	232	208	230	223	231	183	199	218	208	238	244	223	222	225	240	204	219	218	214	235	180	203	223	202	208	223	212	206	213	231	210	216	245	261	210	216	210	224	234	224	219	201	214	230	224	204	242	247	245	248	228	226	215	186	245	193	190	198	224	225	238	243	232	223	226	203	248	242	229	235	238	213	225	212	235	261	218	204	216	212	234	256	239	237	216	194	228	197	253	199	204	214	235	239	227	226	185	224	205	201	242	206	183	224	251	246	216	199	237	225	203	201	196	176	227	208	212	217	263	202	231	249	232	240	229	214	208	245	210	250	214	205	199	223	223	232	202	237	228	217	234	242	217	216	206	215	242	215	224	197	239	243	225	211	237	204	218	233	213	216	214	212	224	236	210	210	210	230	203	249	222	240	218	234	217	237	206	191	227	225	219	211	200	222	227	218	229	226	213	238	212	201	200	219	246	204	238	205	251	231	225	208	205	214	248	221	214	210	244	225	227	242	221	231	242	245	234	205	209	202	196	197	183	228	237	232	233	240	211	220	235	221	226	230	217	210	215	208	207	234	261	227	233	229	215	238	208	257	234	233	229	194	183	231	219	192	233	228	241	227	204	229	231	211	215	217	240	223	221	258	208	208	216	238	206	205	234	206	231	222	218	214	203	214	218	213	228	233	215	231	254	229	248	249	206	219	211	236	228	210	208	237	221	201	205	274	224	243	239	246	214	213	257	263	257	243	224	218	241	226	223	239	206	212	230	214	227	226	249	208	222	197	226	247	224	207	207	205	203	257	230	197	210	199	186	225	214	201	248	227	222	252	228	238	223	224	224	218	194	235	215	232	222	207	223	233	219	242	253	216	251	234	214	223	213	220	179	231	259	213	207	226	239	218	248	227	212	236	230	227	221	201	210	226	250	218	221	225	198	202	201	230	253	243	238	209	204	201	208	234	207	202	176	246	202	209	251	234	251	209	226	209	233	258	218	224	213	219	202	190	229	206	192	217	211	216	221	243	221	221	224	216	213	214	247	252	243	213	227	237	204	195	209	238	233	208
3308	4945	3156	1521	963	755	652	570	562	575	529	536	529	491	529	511	504	550	531	490	495	531	528	482	503	560	495	477	533	456	510	512	488	488	546	500	480	508	543	496	460	495	526	524	513	512	504	506	473	476	464	532	477	469	534	458	499	506	484	498	525	469	493	543	505	527	497	506	515	510	506	511	519	518	484	482	505	522	520	554	516	489	519	490	502	506	528	528	569	480	489	489	493	509	494	510	499	493	489	506	489	518	520	545	535	491	497	522	495	480	521	518	477	496	535	522	538	463	507	503	471	529	502	530	515	470	489	527	501	523	474	471	506	492	522	488	483	484	488	501	479	498	514	520	471	496	497	483	506	450	503	531	511	495	547	510	508	516	493	493	508	465	512	485	466	540	479	518	522	490	498	501	461	520	490	464	497	500	480	481	455	464	507	501	545	508	502	535	521	488	466	494	502	520	502	508	496	538	463	473	492	501	524	515	485	471	496	486	501	495	494	509	486	513	468	521	508	495	494	496	518	478	501	467	517	508	501	489	452	508	483	520	524	490	499	482	466	515	517	497	507	486	483	510	516	467	526	486	506	471	502	478	516	514	501	486	520	479	472	478	543	507	491	531	500	498	452	540	514	526	526	546	484	501	503	530	530	519	506	514	453	514	535	451	483	505	490	476	458	524	481	509	471	512	476	485	514	504	480	477	497	506	517	477	487	482	464	525	526	519	515	533	533	497	511	500	518	514	494	509	453	500	520	500	500	491	531	505	505	533	519	527	482	531	487	524	496	468	494	512	512	478	491	549	512	498	489	485	517	467	517	494	544	478	496	494	483	481	497	510	530	534	499	494	500	471	491	516	459	524	487	515	549	503	500	466	530	534	465	516	518	479	480	549	486	511	525	484	503	486	499	517	486	488	515	486	505	490	513	466	489	534	493	522	484	540	476	502	522	495	540	497	474	513	515	481	529	562	538	500	496	462	490	475	476	490	511	505	446	500	469	482	491	471	478	521	529	503	490	480	517	524	461	497	511	472	460	514	534	493	527	488	506	478	492	466	472	477	478	501	477	535	519	501	496	466	505	497	509	524	516	477	506	479	479	502	505	497	487	501	482	459	496	487	490	465	493	519	513	519	483	551	488	519	491	489	512	477	519	485	472	502	496	511	477	503	471	501	506	491	521	482	511	557	464	510	554	480	502	515	470	495	503	517	526	503	487	540	501	477	509	512	469	481	478	494	515	512	489	513	526	522	526	508	472	473	505	534	477	511	510	499	491	513	509	542	480	482	511	507	448	479	490	510	523	542	492	530	526	525	495	509	493	532	451	491	470	501	504	525	468	491	504	464	476	494	497	526	533	438	485	524	508	487	534	464	544	498	519	521	511	475	469	475	504	502	552	532	529	470	495	486	465	475	522	494	481	472	525	516	504	463	499	485	527	506	468	524	507	478	508	454	494	487	497	499	515	473	545	477	502	525	476	501	502	490	522	476	461	484	510	471	474	492	509	479	521	515	497	514	484	540	530	528	475	514	496	454	505	512	490	490	477	507	512	477	511	461	462	511	493	508	486	486	492	491	464	504	486	514	497	521	482	505	538	520	504	506	529	478	499	495	525	480	498	517	506	530	512	483	500	518	512	509	463	547	489	481	492	488	526	502	535	479	520	502	520	464	483	509	457	477	527	521	508	511	510	489	521	467	506	517	460	474	494	502	527	497	461	483	546	518	512	535	496	518	487	480	499	498	518	495	500	491	471	505	508	493	507	480	475	501	488	549	511	500	521	523	471	492	487	515	518	494	522	495	458	477	470	470	505	514	502	506	484	514	462	510	506	529	501	515	507	515	466	499	455	498	464	509	525	538	472	489	526	505	496	536	492	488	486	511	488	517	511	503	487	535	526	520	512	489	506	521	498	507	513	494	479	514	474	501	482	555	504	490	541	512	506	458	483	488	514	513	471	518	505	494	532	484	469	458	479	507	545	458	480	534	505	524	476	484	499	463	507	488	496	505	496	470	499	483	484	512	479	524	495	522	483	464	514	517	498	494	505	493	528	541	515	493	508	507	484	488	492	502	525	474	494	481	467	490	535	511	488	475	524	515	524	477	507	482	498	476	470	472	485	475	493	558	520	496	525	473	465	483	482	514	466	518	508	465	466	492	496	513	466	495	476	531	450	465	451	521	453	524	509	488	475	478	527	492	487	482	503	487	490	475	475	532	519	492	503	500	514	473	467	535	501	500	512	530	477	505	470	508	470	468	479	533	492	494	500	483	475	485	517	534	488	479	479	498	500	487	496	495	471	494	498	502	489	472	479	500	496	481	513	498	501	483	467	489	492	515	524	497	522	539	487	517	478	434	513	501	518	465	539	477	511	463	482	518	495	472	520	502	503	499	475	490	503	491	514	501	515	481	517	469	476	498	508	490	472	497	513	525	503	475	498	524	511	498	492	501	549	475	461	490	484	458	510	478	512	542	500	521	483	504	435	501	526	525	487	519	467	485	480	507	497	495	522	533	541	519	507	542	462	499	463	528	508	497	515	463	543	545	516	495	495	499	506	534	508	507	507	472	487	479	509	499	499	503	474	539	477	533	496	453	494	457	496	493	491	471	475	509	518	509	455	472	508	506	460	485	538	507	507	481	470	508	527	499	496	492	453	526	464	489	490	491	486	498	536	499	489	515	525	465	517	522	504	491	521	488	475	515	455	518	497	493	488	547	498	518	490	512	498	509	455	487	547	457	494	538	503	503	497	486	479	505	520	499	452	464	512	472	480	515	477	516	509	528	503	499	528	481	504	504	481	494	513	512	483	490	554	481	492	490	506	475	524	479	481	507	483	525	522	480	511	525	542	459	473	478	481	484	495	476	499	516	470	530	509	483	508	471	480	562	507	496	496	481	532	494	511	506	491	511	477	492	467	507	478	564	555	498	479	491	527	496	530	530	468	476	501	501	480	500	515	470	538	526	514	495	534	509	494	488	502	530	454	529	532	479	487	500	488	503	497	501	537	510	486	521	472	490	472	463	444	488	494	550	456	516	519	501	498	489	471	509	515	517	486	531	510	533	487	505	493	447	505	481	488	503	492	511	524	480	524	510	522	494	510	515	511	535	502	511	495	503	512	504	479	480	500	475	483	509	488	518	499	524	543	443	528	463	546	508	510	523	519	495	509	502	478	490	504	507	543	498	495	467	529	529	477	487	478	490	538	475	511	530	487	490	523	508	506	435	488	521	498	516	484	509	488	487	492	484	481	545	495	519	469	493	497	522	541	450	499	496	476	501	466	476	481	492	487	519	485	482	487	492	494	523	517	524	494	517	481	514	450	504	516	520	503	473	503	550	465	518	503	484	488	506	520	487	517	481	501	468	531	484	523	491	534	502	491	519	494	520	451	529	500	503	489	513	507	518	477	492	528	503	539	504	466	470	483	477	474	523	493	519	493	507	501	480	477	473	475	443	482	484	473	519	500	518	485	457	498	518	487	488	501	506	477	506
33746	10545	1223	617	550	572	390	365	353	335	394	335	323	334	299	328	314	320	344	347	342	336	353	363	383	345	355	316	330	332	324	327	314	353	360	324	299	335	357	353	322	355	365	371	356	319	315	347	289	308	341	335	336	325	338	319	352	309	338	356	353	318	332	341	328	326	359	338	317	360	340	365	350	323	321	349	386	362	343	314	324	313	315	343	323	360	378	345	400	344	338	330	334	344	298	312	324	317	320	361	330	386	337	325	344	337	291	312	321	321	314	364	347	376	348	330	372	326	334	352	326	352	367	328	328	336	316	337	315	338	314	349	326	327	332	326	345	372	326	338	346	362	332	341	370	344	324	302	359	340	364	374	346	307	307	347	315	315	322	316	326	313	330	352	314	324	333	353	364	343	353	344	326	310	361	332	347	366	342	351	359	343	334	343	334	322	369	353	355	322	389	324	290	302	333	314	343	365	306	337	342	345	316	324	339	327	327	349	327	280	348	370	298	385	336	315	308	318	340	303	334	336	349	300	333	343	317	373	370	321	334	303	392	342	363	309	344	314	339	343	341	341	345	320	344	338	334	321	303	329	312	342	352	360	340	356	327	339	333	322	339	342	346	295	365	324	320	310	290	356	310	329	324	324	355	369	313	334	321	323	363	312	331	323	347	332	330	346	351	364	328	332	317	340	336	343	325	336	362	292	336	348	344	325	346	324	318	301	356	336	360	295	315	318	332	334	325	335	356	330	333	325	335	315	304	324	310	323	359	326	291	298	347	331	348	350	323	347	337	356	334	320	331	314	355	353	339	326	296	355	357	323	332	340	334	346	378	340	348	341	355	322	340	322	342	320	341	317	329	334	316	304	322	310	351	345	311	308	327	340	354	353	322	300	335	382	323	321	333	318	315	323	346	329	317	351	340	304	308	340	304	331	362	343	334	330	352	351	339	366	343	344	351	352	315	353	341	330	330	325	351	346	312	327	330	340	359	303	347	365	337	347	325	339	375	384	332	293	348	357	326	323	333	312	322	350	365	319	337	331	334	309	309	296	354	329	327	362	341	363	325	298	353	298	319	321	339	334	346	345	328	343	331	323	342	310	319	361	347	350	345	342	338	346	352	340	300	312	336	356	329	347	351	344	289	338	339	315	306	375	354	340	324	310	383	331	302	356	331	358	330	336	349	356	340	308	321	348	335	358	353	347	316	331	355	337	326	325	341	332	340	295	334	327	321	321	311	324	371	341	292	338	344	378	284	349	354	344	304	376	359	316	346	293	340	324	328	348	343	327	348	358	351	324	324	364	352	348	350	336	348	333	357	340	318	324	354	337	354	318	361	323	315	317	354	324	338	303	323	341	350	319	329	365	323	349	327	371	307	330	343	351	353	304	333	345	347	335	378	368	324	361	350	309	344	363	293	329	314	333	323	352	324	387	304	360	338	316	339	323	325	352	307	370	339	321	294	355	352	324	378	318	352	297	319	339	349	338	343	312	352	328	341	347	343	328	336	319	337	340	329	338	327	330	332	315	329	339	310	306	341	298	326	333	333	328	332	301	350	342	314	307	290	312	360	349	324	346	360	318	336	335	351	351	325	351	312	342	333	283	313	336	338	338	318	330	344	366	359	319	325	315	345	354	318	326	309	316	384	326	347	333	334	332	342	349	373	318	349	327	332	325	333	341	332	320	357	334	301	325	307	355	353	349	327	323	374	311	301	367	373	331	347	347	309	320	357	323	315	334	342	370	377	309	310	316	327	298	353	355	325	324	349	333	340	348	326	321	334	319	355	333	316	351	313	310	311	381	335	330	291	332	364	309	320	328	375	351	321	321	325	319	300	356	336	318	370	352	298	361	319	325	335	338	322	342	334	350	354	334	363	340	362	334	364	316	349	288	354	330	348	337	371	388	324	298	341	299	306	340	333	320	318	355	334	325	325	298	355	357	304	337	376	320	336	359	339	311	337	340	330	320	320	356	330	311	303	312	336	359	333	373	360	356	339	329	321	334	360	334	358	318	329	336	315	313	310	341	330	336	339	338	357	317	324	312	364	322	336	358	347	310	339	363	329	361	347	344	351	322	333	339	335	321	342	346	356	346	330	325	349	333	328	339	318	323	352	374	304	302	334	330	350	331	330	345	314	345	347	306	315	358	326	323	313	314	337	334	330	363	377	336	315	349	325	346	321	338	343	369	373	327	340	339	322	349	335	301	336	351	363	346	335	342	324	323	326	342	347	325	372	343	320	332	341	345	381	317	324	291	341	335	326	345	344	351	298	287	376	321	374	327	318	360	339	357	356	350	308	325	337	312	352	359	354	308	334	328	360	325	326	322	301	332	358	341	309	368	321	323	299	323	316	320	369	337	327	333	314	334	345	357	356	333	301	333	373	323	325	389	305	342	354	351	371	309	358	372	317	328	362	309	311	342	362	340	355	319	323	375	325	362	359	342	349	330	339	308	326	311	318	339	317	355	315	301	314	347	345	310	367	327	342	347	360	348	335	355	331	340	367	352	359	352	341	360	328	334	313	354	360	314	349	315	328	329	342	330	366	307	315	312	297	346	324	294	328	347	350	307	330	335	326	313	341	353	346	346	349	341	336	353	316	363	333	370	328	335	362	338	324	336	334	362	351	362	339	315	355	331	353	349	326	331	307	345	361	326	325	308	327	347	361	347	327	321	313	333	332	343	305	349	347	304	310	316	303	356	344	338	320	339	331	307	354	344	320	304	317	343	318	336	310	318	328	334	313	347	301	334	383	378	284	336	354	374	330	323	353	332	313	393	335	353	335	363	304	354	375	290	321	332	335	385	325	358	342	319	325	352	290	336	315	358	318	347	353	354	346	304	327	362	329	317	330	338	324	341	345	329	364	340	356	342	346	365	344	356	359	336	328	335	290	337	336	342	325	348	359	324	331	373	345	296	320	343	346	354	350	289	361	320	345	397	338	351	345	333	320	391	345	303	326	344	336	351	340	323	347	324	328	295	352	333	324	352	350	305	336	363	316	349	306	339	366	323	362	312	317	343	327	367	333	321	344	308	345	281	343	317	332	318	385	311	320	275	333	331	326	339	335	352	349	370	362	337	358	302	347	335	357	309	300	355	329	351	332	353	312	332	337	323	371	331	300	337	350	349	333	323	319	328	320	344	359	345	350	361	355	337	326	330	336	332	343	325	317	342	320	326	348	366	321	358	340	353	330	333	326	334	330	345	346	307	307	318	347	377	328	352	312	310	317	363	361	310	326	313	288	324	305	332	320	311	350	347	353	365	317	335	320	317	335	351	351	335	330	326	329	338	333	324	319	327	303	296	320	346	300	308	355	354	363	338	337	317	325	310	347	346	328	307	351	343	359	332	325	319	354	309	346	334	343	353	358	318	324	345	367	331	341	354	369	316	308	361	330	329	352	341	339	306	305	301	355	301	338	316	332	343	343	329	358	316	324	348	320	335	335	335	320	342	325	367	312	337	350	336	355	353	337	324	342	359	341	313
5708	859	817	807	717	724	770	755	719	714	687	735	738	758	732	763	744	773	770	821	762	753	761	763	761	786	768	728	758	713	713	767	763	809	779	737	747	745	742	699	738	682	728	773	732	753	711	771	745	775	772	712	799	729	742	705	753	714	728	789	759	737	730	771	730	736	787	773	768	789	764	745	728	716	765	687	736	740	744	763	682	769	752	723	783	687	748	782	714	729	722	768	776	723	765	763	712	752	768	705	715	752	775	739	754	760	773	765	754	751	771	710	784	786	678	748	709	747	771	761	722	714	762	727	754	768	725	769	698	754	760	729	773	794	759	712	748	760	719	785	732	734	732	777	739	750	742	745	769	723	721	791	787	749	811	741	700	784	749	706	750	786	734	796	740	754	718	741	724	718	769	692	723	742	777	775	739	705	705	684	704	726	766	756	770	776	791	699	759	775	748	815	764	789	747	770	700	725	810	763	734	736	750	762	728	718	741	726	765	774	732	771	779	769	772	773	765	732	737	790	767	722	772	763	729	663	792	760	747	770	793	743	749	755	744	750	758	709	767	780	687	775	736	725	748	733	758	761	702	742	782	745	724	733	782	735	776	721	734	715	735	745	784	764	716	771	779	710	812	718	685	710	730	787	757	744	733	783	737	748	771	774	772	760	706	794	786	770	747	784	737	741	698	723	736	726	752	763	773	741	736	700	690	718	763	733	771	744	758	766	750	745	752	717	762	784	810	736	721	721	749	764	744	768	732	762	684	786	791	801	808	782	754	763	727	753	762	694	753	770	762	721	766	757	721	726	707	674	700	783	794	755	772	740	766	722	782	707	769	744	772	778	730	775	645	782	751	778	756	779	767	767	754	748	778	737	735	741	734	721	773	753	800	710	819	697	772	731	753	703	761	750	688	707	689	740	705	720	782	764	735	755	754	745	755	705	719	742	732	749	794	767	722	723	763	780	846	678	778	753	716	803	782	762	765	772	720	793	765	741	799	755	734	746	778	740	731	812	729	757	776	767	733	773	829	824	753	780	689	786	723	712	789	729	761	744	721	747	779	717	796	775	767	713	747	750	782	732	765	756	759	750	742	806	719	783	750	751	803	795	778	713	727	774	763	719	740	751	710	733	736	751	676	742	789	770	764	749	749	747	795	769	739	730	733	755	794	789	785	746	741	758	756	734	751	776	734	722	772	737	760	731	754	724	778	752	796	737	715	729	772	730	732	776	738	744	727	755	780	732	760	714	762	717	756	725	765	709	687	772	785	786	759	732	763	716	746	742	733	773	764	777	764	729	748	817	738	768	713	711	783	743	756	779	706	740	764	791	731	747	794	780	776	757	745	788	755	771	750	749	714	704	762	735	783	712	735	761	750	782	736	735	741	734	792	738	746	745	692	745	743	720	774	775	749	792	719	678	722	738	724	757	743	729	748	720	693	777	726	708	706	714	766	772	768	790	824	727	751	769	767	772	799	747	756	783	749	750	801	752	737	774	733	760	801	778	725	735	743	753	782	765	745	726	780	744	709	728	694	793	739	756	727	786	745	749	757	741	758	761	723	731	732	759	759	776	770	718	790	767	812	760	731	759	740	773	733	706	726	712	779	762	727	748	705	747	698	756	749	728	753	757	792	759	724	701	678	778	762	724	761	746	814	812	757	752	738	731	796	698	781	758	735	726	723	696	762	786	747	741	742	748	725	818	719	722	721	743	757	747	730	711	757	747	724	740	729	791	772	700	729	734	777	730	814	733	775	783	719	739	738	727	795	806	784	730	755	750	713	705	727	754	789	751	763	776	772	762	744	759	704	681	762	722	779	692	695	740	716	763	731	732	755	724	728	745	783	745	727	739	768	742	778	710	767	726	717	740	718	769	753	779	696	762	750	734	785	774	783	737	754	793	764	768	740	765	786	715	735	758	763	770	728	751	764	733	688	821	778	706	714	802	758	748	756	775	736	743	747	758	801	741	759	734	728	778	754	761	798	735	688	754	751	752	743	753	784	753	682	776	729	827	778	761	738	770	720	764	675	786	761	697	759	754	714	771	745	718	768	775	774	690	758	723	756	772	747	764	780	757	763	749	784	723	744	701	737	747	767	709	707	763	786	730	775	815	721	746	727	807	750	710	726	750	750	769	716	765	753	768	734	686	691	730	721	791	753	766	755	729	744	806	769	767	739	735	711	748	790	756	764	748	759	808	784	713	777	743	731	734	756	767	708	721	761	773	766	739	749	700	752	748	737	736	778	746	798	786	756	749	692	695	706	737	789	757	753	734	718	771	735	724	741	699	760	767	735	713	732	744	731	730	709	781	767	779	725	757	708	750	722	737	714	729	749	703	750	754	705	697	721	772	758	745	768	800	768	774	732	704	732	741	776	684	766	747	787	772	751	755	775	760	743	760	713	768	759	775	721	745	749	738	731	721	753	737	703	738	722	715	750	730	758	737	756	800	733	749	748	744	734	776	727	766	725	750	748	764	763	717	786	704	757	736	755	738	649	740	752	771	780	736	746	759	745	742	773	740	735	776	730	731	775	718	724	776	761	741	722	748	726	770	783	730	771	763	802	718	717	749	720	741	755	725	749	718	780	762	779	785	700	757	751	722	765	728	724	714	769	741	702	714	761	788	718	767	771	715	746	750	712	752	724	813	725	769	722	757	764	762	779	752	772	748	744	760	723	755	760	761	764	699	773	771	783	762	706	753	772	751	726	704	790	729	776	748	737	709	721	779	784	699	767	774	797	803	725	740	744	718	780	735	709	777	690	788	739	732	764	746	777	737	796	703	760	773	797	705	776	768	785	765	740	736	724	753	722	747	820	762	708	710	739	740	705	723	720	728	754	726	749	737	706	771	726	768	768	789	753	740	723	720	779	726	772	749	755	726	748	761	779	783	746	772	765	772	752	773	685	812	784	768	820	710	733	748	745	738	758	728	807	703	745	720	736	771	778	814	701	731	752	707	781	723	785	749	751	767	776	780	785	722	757	715	723	760	754	727	770	752	725	793	735	766	770	694	721	768	758	735	769	711	744	752	711	740	722	777	762	704	785	734	736	792	697	787	770	743	776	789	699	730	737	713	795	759	721	760	759	737	736	764	716	743	743	747	808	716	741	758	752	795	717	739	790	778	723	777	750	765	764	735	762	697	751	700	754	779	750	761	748	772	738	765	735	767	749	741	726	760	712	740	687	718	697	780	740	782	777	729	763	722	802	724	696	769	760	756	760	783	724	752	715	755	777	709	746	756	828	711	787	709	737	805	737	759	773	774	739	752	737	814	668	797	735	751	769	714	748	744	760	791	724	720	750	791	744	770	769	771	761	756	789	742	744	743	790	715	735	736	765	742	750	760	735	732	740	747	753	726	713	799	748	737	791	742	758	722	741	753	744	746	755	756	762	770	766	702	762	718	738	759	728	740	768	729	793	767	753	798	730	764	725	829	750	755	718	725	751	740	788	714	771	761	799	764	770	694	760	752	719	727	779	764	790	761
25331	21714	25499	28445	21622	4230	655	511	472	450	438	412	466	434	409	425	414	409	440	404	420	407	417	424	381	360	420	437	398	425	380	397	421	374	392	405	413	407	379	402	406	406	400	408	399	409	419	408	420	445	428	378	391	409	389	417	423	374	425	411	400	420	391	418	372	446	414	430	385	423	412	397	442	385	433	418	399	395	394	412	390	410	382	437	411	361	377	418	412	375	414	433	407	386	381	409	398	387	392	396	424	393	435	411	380	437	401	418	382	409	434	402	383	429	424	429	405	419	399	412	443	402	422	424	434	388	399	363	408	415	397	362	355	404	400	342	373	425	401	411	399	402	394	408	403	389	422	396	390	392	372	361	422	409	380	395	372	401	364	416	415	419	403	416	372	396	421	415	366	360	400	404	408	349	382	408	399	379	425	377	425	423	429	403	391	358	385	420	398	405	404	422	403	417	406	419	387	401	335	394	397	383	435	392	414	418	381	420	371	374	429	411	421	433	415	414	417	389	388	403	431	380	400	379	392	380	386	400	391	371	407	427	434	416	383	424	397	422	388	399	404	400	409	369	388	421	441	396	439	344	419	421	394	361	408	382	406	418	425	424	396	419	382	361	413	388	386	416	371	405	404	374	398	381	409	404	378	364	383	404	355	383	406	427	400	394	381	434	376	445	430	355	351	369	373	401	412	451	430	401	410	383	432	412	416	405	407	402	385	351	384	409	404	408	428	430	450	417	393	403	423	392	396	374	365	433	396	411	402	387	412	416	369	422	401	407	421	403	384	369	346	390	428	382	449	405	429	402	413	382	381	400	392	398	379	425	384	405	385	404	394	390	421	396	400	411	383	378	393	373	441	381	419	383	362	431	403	396	409	414	431	401	382	408	398	394	370	442	403	440	375	417	371	369	437	398	408	403	379	386	400	378	384	395	411	344	444	395	407	391	381	409	417	403	408	404	394	366	429	422	373	394	432	424	399	398	399	392	349	418	421	413	358	401	379	408	402	444	438	416	386	394	376	407	364	435	374	385	399	424	389	397	404	430	358	404	400	370	380	389	405	408	402	416	429	390	356	404	404	406	387	407	389	422	441	380	405	412	347	427	392	388	415	432	408	393	425	411	358	374	404	417	417	379	356	391	359	371	395	414	398	404	388	393	406	411	400	435	341	362	381	400	410	346	406	375	412	393	441	373	412	400	437	430	387	425	418	411	379	388	393	432	402	382	412	392	414	427	417	385	410	406	434	407	381	423	432	430	401	406	421	406	400	404	420	397	380	380	400	408	395	415	393	405	380	418	392	378	405	403	373	374	383	393	385	408	418	415	411	416	388	415	366	391	376	425	416	360	400	398	401	373	407	391	431	387	420	410	379	383	387	375	393	380	390	388	416	420	381	383	408	396	405	356	398	427	373	387	380	391	397	377	387	383	373	390	374	433	428	381	378	406	380	385	380	447	444	386	386	447	402	411	403	389	390	393	389	417	390	358	414	418	365	388	418	360	403	391	394	392	398	399	411	368	425	358	364	403	425	400	408	370	419	389	410	413	396	367	384	400	402	426	384	400	395	423	399	434	420	392	398	395	394	397	383	391	376	403	372	357	391	432	426	405	417	395	379	384	387	373	437	390	405	410	384	372	387	402	402	395	426	396	390	396	394	396	407	395	381	385	441	408	399	410	403	356	403	429	390	410	417	375	390	448	428	416	420	401	386	386	427	364	427	383	397	403	427	365	435	402	407	388	403	419	412	394	388	387	406	386	397	426	449	361	406	430	366	395	401	418	422	389	399	380	416	430	402	388	366	414	405	402	409	385	385	367	402	398	385	388	383	420	424	386	386	407	419	402	424	401	376	390	409	420	412	382	394	428	418	397	401	402	421	399	395	389	427	400	452	367	406	394	415	394	403	413	399	379	432	423	458	390	424	403	454	406	368	442	378	381	420	366	396	415	402	381	391	369	349	379	381	432	370	370	368	376	414	408	385	367	429	385	405	373	359	418	399	410	383	400	400	428	413	403	385	433	413	372	432	424	407	408	388	392	410	383	373	396	423	408	349	424	443	413	402	414	337	395	354	390	368	389	448	428	445	427	385	427	385	415	402	405	382	386	409	399	409	401	411	364	401	418	367	410	361	433	361	355	407	427	418	421	390	418	378	412	428	408	387	393	420	362	395	399	406	369	415	401	409	400	399	373	452	395	444	394	382	395	388	364	373	381	371	373	410	415	389	390	388	443	409	392	427	388	419	410	383	399	405	357	422	395	413	402	411	403	405	395	395	383	406	388	357	397	421	388	355	431	403	400	410	402	392	388	382	381	367	428	400	394	423	401	395	397	429	377	386	411	386	456	397	408	414	413	412	370	455	393	371	385	366	374	443	397	417	380	398	433	426	366	413	400	418	431	381	413	382	395	454	366	463	382	384	400	400	377	392	380	411	412	388	396	416	410	404	367	394	383	402	366	409	422	382	418	397	380	418	393	420	414	383	413	377	432	422	401	399	409	387	384	380	400	382	423	419	367	414	366	422	419	403	380	430	385	395	391	429	372	373	407	423	410	377	384	445	406	416	395	413	380	434	466	355	398	422	401	397	389	394	396	457	447	391	381	398	356	396	403	403	377	383	387	396	422	350	397	390	420	411	454	381	427	376	394	349	405	389	404	370	422	443	415	409	360	403	364	382	379	400	368	368	397	393	383	395	395	343	398	368	425	402	375	397	383	382	380	401	399	393	389	386	357	400	398	411	390	388	394	403	362	392	414	407	392	428	422	404	433	397	388	390	408	340	391	368	429	398	417	415	386	356	419	379	368	393	396	407	364	392	387	361	412	414	372	428	411	393	423	387	416	396	387	378	384	402	370	369	450	412	419	398	405	398	403	388	364	375	420	404	390	427	396	379	422	399	379	389	406	389	409	429	439	416	370	373	438	401	361	412	398	382	402	388	390	373	375	429	395	402	360	412	409	406	410	376	384	399	412	415	421	414	375	388	359	398	411	427	392	375	401	405	412	367	385	379	389	418	431	432	366	414	416	402	428	426	427	431	420	429	425	421	391	419	384	404	377	392	414	417	396	362	438	397	397	369	438	388	389	380	409	405	389	407	388	368	381	385	415	401	348	402	379	389	405	422	456	381	415	390	397	409	445	397	401	405	403	372	364	394	399	371	385	422	374	385	399	406	369	410	373	421	401	389	397	396	368	391	366	395	408	388	395	411	422	399	356	371	374	377	406	411	410	409	421	387	398	405	371	446	450	373	407	397	383	399	436	395	384	383	422	418	382	435	415	394	369	373	377	390	370	387	382	354	380	401	415	430	385	386	375	418	392	400	391	378	384	399	426	416	399	390	414	419	376	400	415	431	436	395	385	428	405	405	364	391	402	415	404	384	375	412	399	386	398	389	391	403	394	383	390	427	364	364	387	379	406	415	389	415	375	412	434	408	384	400	384	405	394	377	388	405	395	405	379	413	399	450	380	415	354	426	414	337	383	397	426
3512	3367	2251	1343	1114	985	915	898	913	909	882	813	869	887	874	809	838	811	860	891	896	896	924	812	880	847	829	898	866	841	859	865	896	803	861	840	853	881	833	876	884	893	851	832	799	871	830	855	842	848	875	846	817	767	826	889	838	827	840	894	821	840	850	914	878	777	881	833	867	866	881	849	814	866	828	809	839	878	779	863	854	823	872	846	842	802	845	860	839	843	899	865	815	859	880	811	849	842	851	823	933	856	818	863	862	823	868	831	864	820	880	877	866	861	832	887	818	917	914	812	836	836	883	823	880	880	848	819	886	852	844	783	914	809	837	838	842	785	834	818	869	843	852	870	862	878	875	833	856	777	888	831	814	867	843	854	868	858	835	853	813	867	864	870	834	869	851	862	846	899	806	834	833	802	857	786	893	850	867	859	843	799	857	862	856	810	862	876	845	838	903	890	862	863	801	815	870	870	860	914	829	796	843	844	849	857	840	836	799	822	842	842	847	832	882	803	838	890	860	828	894	870	825	826	833	833	850	833	807	931	851	842	834	808	876	838	865	834	874	813	848	892	824	849	844	803	809	859	877	853	864	824	857	842	845	849	871	821	805	862	848	818	786	865	866	832	835	837	882	874	857	834	868	880	824	805	875	886	829	851	867	873	860	828	858	859	836	843	817	918	851	861	831	844	863	823	838	801	837	810	835	836	794	881	813	812	858	830	884	816	823	840	908	870	865	842	854	875	898	846	855	865	832	844	913	842	817	866	816	897	868	882	817	883	851	844	888	878	870	807	866	826	863	813	844	856	834	848	823	816	868	901	869	841	905	859	838	873	850	816	860	849	814	819	889	860	846	837	870	818	860	871	792	861	841	810	810	868	891	867	834	819	864	829	813	846	823	815	899	864	824	843	827	824	830	852	850	884	792	886	804	896	888	826	795	836	899	813	783	831	861	830	891	827	913	860	834	859	838	832	840	830	831	853	880	862	880	836	798	840	865	862	867	877	879	887	861	851	836	802	871	809	819	824	819	850	849	893	814	820	814	821	801	831	838	895	831	861	824	808	832	771	816	813	801	855	810	828	900	871	851	842	852	822	832	840	841	851	827	867	819	874	862	855	794	845	799	860	830	813	853	832	847	859	867	893	881	809	820	817	902	903	817	819	804	842	839	820	810	838	887	839	805	856	872	811	815	901	815	801	817	769	862	865	855	867	820	900	814	898	881	841	811	843	860	846	836	860	795	883	854	812	845	849	849	867	872	859	844	796	815	882	896	790	839	901	845	847	864	809	803	825	806	800	841	923	801	829	820	909	814	879	926	909	846	839	826	862	808	903	869	870	807	769	809	837	853	846	865	886	821	863	806	845	789	837	838	811	859	847	868	800	878	830	789	875	864	855	821	822	888	885	809	821	884	882	826	857	798	794	848	859	847	888	854	840	783	843	849	920	861	874	791	860	816	861	861	854	791	882	843	820	847	784	879	847	837	934	829	875	912	800	936	812	861	839	851	843	830	853	883	885	914	816	821	811	841	809	849	854	852	856	808	810	863	856	844	820	869	842	838	875	835	854	840	820	823	799	862	865	891	842	870	832	827	849	859	822	853	849	874	850	882	848	832	862	854	842	840	889	836	826	878	822	850	853	821	847	890	836	871	871	851	821	864	854	857	836	855	902	818	828	848	846	846	886	885	855	838	839	842	836	877	871	873	820	915	871	849	894	834	863	871	877	876	893	848	880	878	818	863	874	823	745	823	860	842	904	835	800	857	821	835	847	862	809	862	833	855	831	803	860	809	805	876	842	869	913	864	883	803	899	886	877	892	847	828	829	861	843	848	848	869	810	871	885	868	834	897	859	818	828	786	814	862	835	842	894	859	823	793	820	845	859	856	818	877	863	894	841	838	857	853	861	831	797	835	820	826	816	856	831	831	843	823	822	860	809	858	842	852	854	824	883	859	875	845	817	811	870	813	889	868	816	858	901	841	872	867	824	827	832	841	876	883	862	862	848	833	873	872	869	886	865	868	847	852	807	884	871	852	828	894	877	841	808	858	884	831	834	799	893	861	860	894	847	851	860	819	854	885	864	824	826	891	818	819	882	833	837	754	816	862	826	860	847	878	809	840	866	907	831	853	830	799	880	847	878	837	837	862	902	838	847	879	858	869	856	816	746	824	839	842	858	853	887	830	925	878	882	878	851	847	852	882	846	856	844	875	815	860	827	832	885	832	855	869	845	852	807	862	864	853	853	830	890	884	850	850	845	849	850	870	855	916	804	849	841	840	845	866	831	859	879	847	872	843	857	877	848	873	894	858	848	828	790	868	858	823	834	881	889	824	831	810	832	865	853	878	829	818	839	863	774	854	851	873	830	799	838	845	852	882	886	861	824	891	841	862	813	835	857	904	867	835	861	850	898	829	856	886	824	816	877	897	845	837	851	852	812	821	878	846	874	846	847	845	803	832	829	832	870	849	858	887	879	870	855	830	864	888	811	836	844	894	845	818	871	852	826	885	853	825	838	805	833	835	830	850	830	822	895	851	863	846	877	798	880	857	827	795	846	876	845	807	832	862	820	850	852	860	854	838	778	835	864	910	891	895	888	840	867	822	889	801	816	852	827	848	859	838	829	823	903	844	834	851	883	832	819	878	837	864	840	846	921	855	834	793	885	823	837	883	785	901	816	825	851	907	787	825	821	836	848	848	851	843	847	866	863	864	836	877	858	852	836	817	865	856	871	835	858	880	831	830	864	820	839	863	854	903	859	823	885	887	885	805	842	859	917	868	794	817	867	802	876	792	852	833	822	858	840	847	894	831	843	877	842	811	910	851	825	871	814	865	887	856	846	823	847	830	845	829	887	878	829	809	837	825	863	817	861	838	821	840	907	857	859	859	800	829	858	880	820	846	806	863	831	835	839	877	828	851	848	836	827	858	845	829	841	853	874	872	777	886	831	852	881	808	855	818	818	828	774	837	838	863	799	801	838	879	811	831	838	864	898	831	799	914	861	855	825	922	830	805	872	840	836	827	890	831	875	835	848	850	801	860	845	846	861	840	829	856	861	837	865	884	855	788	848	814	891	863	821	804	825	851	891	794	898	878	848	854	821	849	842	887	824	906	863	825	807	842	879	860	848	863	820	877	859	836	804	873	876	832	873	881	873	888	848	851	858	884	846	864	823	834	814	824	857	848	826	863	813	886	868	880	790	871	824	817	868	862	870	910	822	875	875	850	864	813	873	831	921	859	840	903	829	805	847	808	851	822	849	865	870	874	802	826	841	831	890	840	858	821	827	864	845	871	860	871	822	849	914	819	872	814	865	864	852	826	887	849	854	823	868	858	851	901	903	917	858	856	776	872	850	875	821	842	844	861	840	852	850	866	881	856	863	844	869	871	841	836	815	795	891	839	878	849	855	800	821	874	862	847	872	838	890	868	856	832	861	854	834	828	833	872	873	827	848	817	808	826	829	862	844	794	865	827	895	851	844	848	823	835	828
24532	21714	26091	27898	21727	21686	2638	557	376	351	338	293	321	257	261	242	250	235	248	239	240	237	229	240	226	224	248	255	228	232	249	221	228	224	235	218	214	242	249	218	237	236	224	209	218	228	230	241	259	226	209	234	218	216	220	229	229	237	250	206	195	215	226	241	223	247	227	186	232	236	243	207	215	221	216	230	243	226	213	221	225	181	218	228	235	213	234	263	217	211	237	205	207	233	234	243	233	214	200	210	237	227	237	218	245	215	227	223	212	196	223	221	202	226	253	222	192	253	237	212	227	218	212	224	228	222	238	223	225	208	222	206	226	227	228	195	225	234	216	204	213	233	234	245	243	213	212	219	228	226	213	229	217	197	212	215	228	237	231	219	252	234	238	239	245	249	201	231	228	228	222	239	242	199	238	231	219	219	219	233	221	222	233	223	231	233	225	219	242	264	268	230	223	199	220	237	222	245	223	238	271	234	263	244	242	202	204	235	217	247	222	228	205	231	215	223	225	232	220	198	263	239	215	226	216	207	225	231	252	248	219	247	216	235	212	204	213	204	196	210	254	244	197	240	218	167	203	212	247	247	220	229	233	218	203	194	206	210	222	215	210	224	272	199	224	186	233	231	228	212	209	232	240	217	211	220	218	234	212	224	214	210	232	228	226	209	212	254	243	215	205	200	219	234	231	188	234	226	206	230	224	206	191	221	246	228	214	219	213	229	193	218	228	229	195	235	217	185	228	209	217	209	226	212	238	233	220	220	214	214	226	234	219	218	219	266	222	254	224	227	227	215	247	234	239	234	232	191	221	211	219	226	220	239	210	215	231	231	239	243	253	223	245	204	202	238	254	249	233	223	233	222	203	221	222	216	220	187	219	235	242	238	254	206	208	207	250	231	256	220	219	242	215	221	271	208	198	234	207	205	211	227	214	226	221	215	197	209	198	229	221	243	247	231	222	247	241	236	212	242	229	214	219	227	229	204	203	231	218	202	197	234	227	235	227	226	206	215	241	231	249	250	221	225	233	209	226	221	235	248	220	206	226	228	238	228	226	243	218	207	202	266	215	254	247	246	212	236	215	229	230	214	225	222	209	249	206	239	200	220	215	205	219	219	226	198	256	232	232	198	240	242	209	208	235	254	202	210	225	219	235	231	202	219	201	218	200	223	226	204	206	227	252	229	210	234	229	218	216	232	240	258	228	206	213	229	242	231	224	205	249	216	235	244	234	230	247	223	214	230	219	209	249	222	226	195	194	234	218	222	225	211	241	259	254	246	226	236	238	241	208	222	242	225	231	223	233	240	245	186	238	229	234	239	237	210	214	224	207	255	203	218	246	238	255	237	232	224	264	248	212	237	223	232	206	231	239	243	229	243	227	240	203	211	248	219	199	205	207	201	211	207	231	222	211	240	234	224	229	209	214	218	224	223	242	211	235	215	223	216	209	251	220	205	243	219	231	233	209	199	244	252	205	226	230	229	232	232	255	200	217	225	230	232	250	229	212	239	197	222	218	207	208	208	215	220	242	221	214	216	271	230	217	222	207	237	223	195	253	225	212	215	199	226	221	218	219	235	211	220	231	194	197	226	236	237	203	234	238	220	218	235	206	246	208	226	227	235	206	204	238	237	245	244	188	223	235	235	230	248	234	215	207	227	214	217	235	227	235	232	231	197	250	212	258	215	210	249	271	210	208	219	196	207	252	240	221	203	211	232	228	218	250	230	237	228	229	232	214	193	200	208	237	225	211	253	258	226	223	207	230	228	215	217	214	224	235	217	200	230	216	224	228	220	204	232	206	222	212	223	233	222	240	232	217	209	211	220	210	216	237	203	245	220	237	232	211	232	228	247	205	243	214	226	239	224	234	197	213	254	226	239	223	210	231	201	230	223	212	217	227	241	239	195	219	203	221	238	209	213	239	239	226	197	191	262	226	258	218	192	214	218	216	220	222	226	224	213	214	197	205	207	257	238	216	224	217	214	197	227	231	197	253	209	217	191	222	221	235	216	218	222	218	242	196	226	218	236	231	203	192	269	230	218	229	226	225	252	239	210	216	209	198	219	213	211	209	231	236	220	232	218	221	267	228	190	217	234	239	243	216	206	241	235	203	221	236	201	260	243	228	220	213	207	187	216	244	243	225	217	245	218	228	226	225	226	210	202	223	229	239	242	225	189	223	210	213	233	242	242	220	204	209	232	199	221	208	224	244	208	204	216	245	217	208	238	215	239	213	237	229	219	210	221	240	227	222	250	242	228	213	237	229	249	208	246	227	219	221	222	239	218	226	218	226	238	222	206	208	246	220	226	220	203	225	237	224	227	227	234	215	219	204	224	202	225	261	227	224	231	202	215	174	204	203	215	211	240	221	212	218	227	212	218	249	218	196	211	218	253	239	240	216	205	221	231	212	208	212	210	240	230	221	227	219	208	203	213	229	220	211	208	231	230	218	220	240	215	227	228	223	189	197	220	228	202	204	243	208	229	234	216	225	207	246	222	222	225	190	224	222	251	217	259	218	209	199	228	232	247	211	271	224	229	212	253	230	239	216	242	229	212	220	246	212	236	212	249	200	235	212	227	195	229	210	225	231	263	224	238	238	236	236	217	235	214	209	234	240	200	218	216	240	231	214	234	216	232	229	196	219	258	219	263	217	217	198	218	227	231	242	254	199	194	226	220	224	231	238	215	220	225	216	230	247	213	209	225	266	250	221	235	218	183	239	247	251	223	250	222	197	225	229	211	197	211	241	198	244	219	202	216	229	210	229	226	232	237	251	258	217	209	189	218	237	253	228	243	233	231	214	234	195	243	218	212	207	215	224	232	209	203	204	229	238	213	227	218	214	217	233	216	192	214	210	205	252	231	209	221	237	216	217	234	223	212	207	243	217	239	224	226	200	239	238	218	218	231	230	207	211	202	206	210	236	215	214	254	219	219	205	235	230	229	196	227	233	201	209	218	252	249	251	226	229	251	221	233	247	255	244	246	211	242	265	212	226	256	231	236	232	261	257	223	241	252	248	209	211	212	208	213	252	222	199	217	211	240	225	217	221	234	239	234	246	220	220	228	218	227	261	187	220	226	209	226	208	228	240	207	223	245	212	225	222	212	199	238	214	246	234	213	214	215	229	214	233	207	209	231	217	230	217	206	210	207	234	193	220	224	245	255	201	234	220	220	222	242	233	244	220	228	223	201	216	223	242	204	260	220	219	214	232	200	233	211	202	227	201	215	236	245	210	221	246	206	218	265	241	200	245	218	223	229	217	221	221	204	208	220	213	219	243	217	220	235	197	230	226	196	229	240	198	224	210	199	274	250	221	238	195	203	209	222	210	224	229	191	238	221	228	221	204	243	216	218	232	189	224	188	201	264	231	258	222	252	196	228	223	205	201	235	252	192	219	226	251	199	249	240	225	219	250	194	214	218	236	234	243	230	199	234	220	233	222	244	241	207	236	227	226	231	219	264	231	201	209	215	254	219	243	228	242	210	203	235
3442	5102	3074	1497	992	750	687	597	605	590	572	506	570	521	550	503	528	509	498	511	516	499	518	512	546	469	486	525	522	516	506	512	511	560	485	530	492	482	483	496	539	486	521	481	491	467	468	527	516	516	537	523	488	508	487	513	492	490	478	522	504	493	492	530	496	465	473	497	524	486	478	523	512	524	500	499	520	493	475	500	503	499	518	503	508	495	481	487	501	476	500	536	491	530	532	524	526	534	495	463	514	498	490	495	503	514	444	519	471	494	497	524	507	500	516	505	531	501	509	545	441	522	525	519	507	487	516	487	461	485	477	506	521	518	504	511	515	495	499	512	532	539	471	513	488	496	551	513	458	503	480	580	487	504	507	496	491	457	495	489	481	560	498	538	517	507	486	523	465	498	493	494	487	508	480	500	478	554	473	482	521	502	492	472	509	548	480	479	482	502	497	527	517	474	489	512	495	482	501	506	483	474	511	487	498	532	484	500	524	515	505	513	516	502	475	509	516	520	528	495	474	508	491	514	531	513	504	531	509	505	550	477	458	497	469	539	506	461	481	466	532	508	511	503	476	542	508	520	476	521	432	521	532	513	511	510	473	519	501	530	493	515	479	471	506	522	523	511	524	513	526	491	506	524	498	467	524	474	479	512	439	499	526	515	480	529	493	503	482	527	484	472	452	468	474	452	574	496	516	501	492	536	490	513	533	538	485	478	490	471	439	495	496	481	497	544	470	498	473	491	495	517	511	515	473	484	498	537	487	527	464	499	474	507	510	510	535	489	490	479	488	493	460	499	486	486	490	539	511	509	495	506	538	512	508	487	495	479	513	464	480	481	539	468	467	472	476	489	487	518	481	483	498	531	489	528	472	487	525	507	522	512	501	497	494	456	503	496	545	514	472	550	527	495	552	497	515	484	487	512	471	461	495	496	470	504	484	498	511	519	485	486	505	531	505	500	493	475	533	489	487	470	514	506	543	509	461	515	478	521	542	515	511	537	497	536	468	508	492	515	520	499	497	526	490	489	478	486	468	500	490	501	522	533	493	523	481	468	529	472	502	536	549	521	494	529	508	515	505	480	502	502	495	518	488	468	493	486	490	524	504	488	519	508	504	523	521	493	518	518	483	469	473	498	481	509	492	497	474	494	562	503	500	474	475	500	487	491	492	535	507	451	495	503	499	533	504	500	540	500	543	494	468	487	502	488	542	475	467	478	500	473	534	480	498	523	496	532	495	513	502	523	485	510	517	530	519	472	503	507	477	489	506	487	526	498	501	494	511	494	497	490	506	504	492	496	480	503	523	497	505	482	486	487	487	515	495	498	440	497	456	516	467	516	512	496	534	508	538	502	499	503	504	502	478	483	517	501	499	496	509	485	528	496	486	560	511	510	509	511	494	515	509	510	503	487	496	489	490	492	515	491	471	489	491	512	442	536	490	491	502	498	506	494	501	483	459	501	481	485	494	488	472	514	486	459	498	504	505	493	526	484	490	503	479	514	481	457	509	530	516	520	537	510	485	447	509	503	493	468	460	503	472	457	508	481	529	519	486	475	512	496	501	525	535	492	495	487	512	499	521	496	517	490	498	465	516	505	542	490	480	489	504	495	480	491	541	513	480	481	483	512	504	475	517	464	546	453	453	491	480	500	478	473	506	496	496	516	500	486	487	504	476	474	485	481	529	513	502	467	488	542	532	516	459	537	496	531	498	526	509	518	536	512	503	467	531	502	488	518	467	536	480	496	499	474	517	489	459	458	494	460	472	480	530	496	492	514	479	498	517	478	506	501	515	506	488	484	519	507	531	493	462	497	491	518	503	468	478	506	522	481	516	486	483	483	517	526	511	479	501	527	544	494	496	517	492	514	479	503	539	490	505	516	478	555	515	509	484	497	531	494	496	486	525	497	504	467	481	523	492	509	499	514	487	526	466	513	502	523	517	518	477	513	494	474	476	536	489	474	482	510	508	508	510	484	468	477	479	506	499	496	493	484	507	478	542	488	496	491	489	518	488	502	471	493	493	494	484	546	475	468	533	509	509	517	524	487	520	524	494	499	518	500	527	497	519	481	509	471	505	520	542	480	518	486	502	529	528	474	518	497	485	518	548	443	505	492	506	477	503	552	460	468	530	465	485	504	491	536	519	518	548	511	501	505	505	526	491	555	469	478	498	483	515	499	499	490	475	499	549	514	509	468	479	514	511	505	549	486	499	523	516	501	478	518	534	505	536	517	507	453	493	464	538	530	467	514	496	483	477	539	477	501	496	470	509	495	464	491	497	517	518	488	497	517	512	466	534	521	482	499	497	503	491	485	523	472	483	521	486	469	451	516	486	512	529	454	441	475	481	510	502	517	470	552	463	439	487	506	457	507	477	496	495	484	503	462	517	491	482	478	458	515	490	517	498	529	495	502	499	489	478	519	469	474	503	506	487	551	538	475	509	510	498	512	507	444	481	499	499	475	515	524	497	507	503	499	520	535	465	509	500	478	509	488	510	488	525	486	517	509	495	476	477	488	472	469	458	566	468	496	503	533	530	493	463	525	510	511	503	485	447	459	474	496	511	467	461	477	504	504	470	516	496	504	521	503	462	491	543	472	534	495	518	518	452	489	465	507	514	467	524	511	499	511	469	470	509	484	505	513	507	489	493	533	468	496	565	482	483	527	513	502	486	505	497	545	479	498	475	558	518	527	529	506	490	466	499	523	506	507	511	526	472	523	502	468	505	515	514	483	501	485	500	492	479	488	526	494	477	493	502	488	462	495	523	506	505	499	477	526	502	496	489	475	532	502	512	522	524	534	462	483	524	486	479	490	528	463	468	469	451	496	493	540	457	502	504	461	519	479	479	540	515	512	487	528	509	496	495	465	516	489	493	482	534	518	502	485	535	490	462	521	501	492	498	518	504	502	542	502	507	533	525	502	472	484	514	501	500	487	496	492	541	519	525	479	514	516	484	522	498	509	505	521	497	479	515	486	507	517	500	498	514	511	484	476	469	488	544	514	496	463	510	461	496	497	474	486	516	479	530	521	510	478	502	485	451	503	477	518	528	453	521	521	515	475	484	519	511	524	460	522	474	505	503	457	514	499	532	496	493	502	489	516	503	496	504	497	525	517	539	502	487	482	526	473	493	512	474	486	535	463	482	473	512	466	475	487	523	523	499	503	439	516	549	509	544	499	521	443	538	487	517	469	510	495	515	471	514	545	510	518	502	488	496	490	517	474	511	538	470	482	526	503	510	505	521	475	521	478	488	519	492	509	502	490	496	479	463	504	496	495	503	513	471	484	469	496	526	480	464	547	508	461	502	471	520	484	509	497	535	471	510	506	497	492	497	477	521	450	474	511	512	511	489	544	518	520	499	470	527	487	499	509	526	514	548	473	480	486	465	518	505	504	483	506	497	520	508	501	477	479	462	512	507	482	516	531	541	520	514	501	504	483	511	487	510	520	507	523	505	495	542	505	481	479	514	464	518	507	493	483	489	512
33711	10433	1316	668	562	492	376	342	386	311	361	332	353	359	353	320	349	407	344	358	314	357	305	338	361	303	298	334	362	329	330	360	329	339	318	351	338	345	336	312	343	333	321	353	343	329	314	362	358	330	317	375	346	296	325	336	306	363	311	323	333	342	333	355	310	339	297	309	300	332	344	350	365	285	305	316	319	297	315	315	320	345	349	346	353	356	347	323	340	336	347	351	336	330	362	306	366	326	338	339	320	325	328	322	332	364	337	285	332	347	345	347	334	331	369	312	343	334	344	369	337	356	332	326	331	336	338	339	293	331	313	354	337	328	322	326	336	341	318	345	325	332	308	341	315	310	348	303	288	387	351	328	339	293	319	355	363	362	355	327	350	332	322	294	334	326	327	343	317	327	316	330	322	351	346	359	315	340	325	290	332	346	334	348	357	364	344	341	346	368	366	357	352	353	348	319	335	351	327	318	336	308	358	341	399	359	336	329	294	349	336	307	311	348	340	341	331	332	330	345	306	326	343	327	353	339	379	365	327	336	386	326	322	333	351	349	360	340	339	355	352	329	347	346	361	334	316	327	312	299	353	296	326	347	348	296	338	350	358	359	349	317	355	345	345	339	317	361	356	360	331	368	364	311	345	352	332	336	347	356	323	347	349	312	350	343	368	337	339	354	362	318	370	328	320	323	333	303	285	336	349	326	340	342	349	337	302	307	337	335	351	368	367	332	360	321	298	346	314	358	348	348	341	341	338	330	359	360	354	333	318	318	313	326	352	341	321	342	339	327	339	325	356	307	330	349	338	282	345	319	317	323	383	332	336	337	386	342	325	311	347	331	342	335	362	333	311	362	326	338	298	334	322	362	315	327	323	320	369	292	318	310	313	355	308	326	325	329	344	346	369	325	335	318	322	334	356	319	337	315	299	341	323	325	318	326	353	371	346	327	318	316	324	322	328	370	321	350	347	343	345	349	352	328	318	380	355	325	311	358	343	333	338	328	295	332	315	335	313	338	315	347	351	339	349	359	354	361	354	371	344	355	368	371	325	325	342	352	332	320	317	351	327	329	337	317	329	322	346	356	336	334	340	333	327	349	326	319	339	330	331	323	347	361	355	351	340	360	321	352	293	334	359	344	307	297	365	322	349	317	282	348	331	380	360	331	345	304	323	310	371	334	338	336	325	335	325	356	305	353	324	333	328	349	340	316	351	367	334	337	313	343	352	348	337	344	317	336	338	325	333	344	334	358	325	311	334	341	326	318	314	388	313	343	341	337	340	323	333	330	337	346	355	378	362	320	314	347	330	355	344	318	363	353	326	358	341	302	331	364	349	366	316	305	303	330	336	334	311	340	333	334	280	362	353	314	347	321	344	332	306	342	333	339	306	308	324	311	330	372	313	292	341	327	308	312	342	351	355	348	318	343	313	377	339	319	307	343	321	309	355	354	346	313	348	322	341	320	322	346	340	337	335	321	347	310	327	350	303	332	351	327	331	307	346	365	356	338	343	355	301	328	331	301	330	335	355	316	292	350	335	337	320	321	327	323	303	313	313	350	322	332	364	343	312	334	309	350	299	347	321	340	378	330	348	333	314	310	316	355	315	305	325	329	353	369	336	330	333	340	320	338	351	346	334	343	341	350	339	365	350	324	304	315	300	370	351	320	320	333	343	326	331	322	340	334	343	324	330	380	335	340	336	360	340	346	343	342	360	320	338	356	344	340	353	343	326	344	328	344	362	334	366	298	313	349	307	333	340	320	310	362	389	307	351	367	313	352	360	324	365	328	354	327	359	329	335	342	329	310	308	380	361	329	343	350	364	360	325	328	316	315	337	319	344	301	326	354	334	345	321	369	346	362	331	346	323	350	342	343	363	382	321	329	353	339	322	332	360	358	341	346	352	298	341	312	360	327	336	349	367	345	355	341	327	321	341	355	322	292	336	343	329	320	320	350	329	329	339	365	362	339	325	382	328	329	348	336	337	333	316	327	327	358	327	349	341	355	290	333	364	366	347	362	344	316	334	331	357	350	347	333	354	339	345	363	332	375	335	346	368	335	383	325	310	327	363	363	332	328	354	323	304	318	330	340	323	320	316	323	330	315	325	308	349	320	340	341	335	327	346	335	326	341	342	320	382	329	333	361	333	325	333	350	363	352	330	347	327	299	327	346	334	366	332	334	302	353	365	340	337	324	352	335	309	349	322	352	355	353	334	365	367	318	328	348	348	345	347	335	321	337	330	326	352	356	351	357	335	363	330	362	353	317	344	352	316	361	362	336	336	345	319	311	366	321	351	364	321	329	360	349	352	324	324	336	339	323	314	345	329	325	320	356	364	335	320	324	330	337	314	326	340	358	358	353	330	338	315	332	326	316	370	334	336	323	345	326	335	343	303	325	346	360	355	303	327	308	319	365	357	354	352	318	313	310	300	304	303	346	320	338	326	329	295	319	325	323	329	310	312	345	347	337	333	331	372	342	314	360	338	316	358	369	340	351	322	309	353	335	327	334	335	291	315	331	318	332	331	313	351	328	342	310	335	287	312	379	322	309	340	343	341	333	346	332	322	318	304	319	319	341	321	328	315	336	314	336	331	319	336	365	325	333	362	325	360	365	340	313	356	339	326	359	334	314	327	348	344	317	356	351	290	313	325	310	334	347	338	383	339	328	313	305	346	312	358	319	328	315	344	386	268	304	343	358	326	348	373	333	363	330	319	307	327	314	338	317	338	293	320	363	333	305	350	330	335	331	324	343	341	340	344	334	327	364	319	291	359	342	349	332	333	336	337	310	331	372	327	351	346	320	323	377	344	360	329	307	363	312	326	348	340	315	320	318	323	350	333	351	321	334	316	349	372	338	334	311	334	306	327	331	335	356	293	335	333	369	317	281	352	295	337	353	334	335	332	314	282	367	341	328	349	348	367	326	351	378	348	335	338	343	299	362	345	363	328	345	337	354	330	338	348	327	357	320	325	362	309	317	360	357	313	357	394	308	324	304	361	362	328	334	319	338	351	303	326	328	343	309	336	302	320	340	381	363	354	316	339	348	348	357	319	325	328	365	342	339	325	328	344	335	324	319	310	343	327	315	359	330	378	288	319	340	346	364	311	310	342	319	329	337	335	332	342	343	328	355	313	393	325	320	367	332	279	344	353	328	319	322	367	310	343	359	315	358	334	322	352	333	352	330	341	324	358	342	300	374	350	307	359	333	317	336	357	332	362	340	324	338	313	323	314	312	329	357	328	359	351	364	312	317	324	368	350	327	340	326	333	339	308	340	322	336	325	316	329	339	366	325	293	344	327	373	336	325	345	341	385	327	319	312	354	340	336	345	337	328	327	326	288	338	308	325	327	325	312	326	292	294	346	334	319	347	357	392	316	309	356	286	366	379	317	328	355	368	307	315	359	371	321	333	320	320	306	292	335	343	324	297	307	353	361	343	302	308	319	339	313	344	326	327	343	361	368	343	358	325	305	370	354	328	328	334	365	343
5762	871	833	766	793	788	710	736	750	790	749	725	763	751	762	739	763	774	812	751	719	756	722	785	826	729	782	757	780	700	722	765	735	787	745	774	760	768	728	731	771	756	750	740	736	753	775	750	757	739	738	791	727	745	784	771	745	762	734	722	751	779	782	802	788	758	766	758	728	726	784	738	714	784	738	730	736	748	738	705	805	689	773	739	731	769	760	728	725	756	768	751	768	723	736	760	730	809	771	733	801	732	745	744	755	768	745	754	787	761	767	747	730	776	721	773	830	748	721	788	737	763	823	734	778	734	795	757	774	767	769	800	739	682	775	793	745	758	790	752	727	759	761	764	789	813	761	756	763	747	824	698	764	728	765	781	733	733	793	767	751	727	794	729	780	749	803	735	777	682	757	718	721	732	725	735	720	769	740	738	793	801	744	763	734	789	745	742	702	726	743	732	789	787	743	750	752	784	724	692	746	797	783	783	781	738	774	746	697	744	763	733	724	738	726	741	773	760	706	766	757	691	729	758	713	819	737	745	775	773	760	753	782	759	756	747	776	726	750	740	745	813	763	766	763	809	743	761	734	753	688	720	720	699	727	747	749	740	758	705	804	773	723	745	730	682	780	748	809	800	762	706	755	721	739	785	730	775	780	799	772	811	677	763	756	775	751	765	789	746	722	763	761	774	733	735	766	729	769	721	758	720	723	783	757	783	746	769	770	781	728	723	737	749	783	799	718	769	779	758	717	752	758	753	745	761	745	696	743	770	759	745	742	771	715	768	742	755	742	720	771	704	778	794	771	770	734	645	762	743	733	750	778	758	755	725	780	744	735	754	763	748	728	736	744	735	756	787	724	706	715	765	745	763	735	748	759	757	758	783	775	805	720	739	747	757	761	726	784	771	734	764	761	774	769	717	701	766	790	728	764	747	782	727	769	703	775	738	716	751	718	763	785	737	755	752	778	793	727	794	804	737	775	790	739	697	763	731	763	776	778	759	766	772	815	709	780	781	733	740	744	733	759	734	725	749	752	707	725	762	716	706	774	731	751	780	767	764	710	767	798	738	722	756	725	728	731	781	748	757	755	742	773	687	768	715	782	691	769	773	775	784	711	737	707	728	742	745	733	760	697	779	815	744	793	732	756	732	716	777	777	707	758	731	781	791	757	747	694	745	701	782	727	824	740	689	808	756	736	710	770	794	741	758	751	776	695	757	803	744	744	754	777	748	733	747	737	762	750	720	734	713	742	785	762	779	776	718	767	729	738	794	754	756	740	753	761	772	779	737	764	742	779	740	718	771	739	767	750	770	748	761	762	789	728	781	787	800	781	710	734	773	723	724	725	698	729	745	762	767	728	760	758	787	771	785	708	777	735	789	758	775	737	794	761	772	773	752	736	730	759	725	718	746	783	746	742	769	707	735	732	735	732	781	716	783	780	783	734	789	752	735	767	775	754	793	782	733	722	776	748	760	832	717	787	741	756	705	781	752	761	765	747	746	740	772	745	738	723	724	748	699	762	772	771	702	788	751	753	765	708	722	747	787	774	773	691	776	773	753	711	746	753	743	774	729	756	783	769	772	773	788	737	749	740	773	744	706	709	726	754	779	693	728	768	759	745	774	753	738	714	752	775	731	742	735	771	779	745	754	765	763	747	748	783	741	757	705	729	738	765	797	790	758	778	730	758	769	716	782	739	754	738	771	761	713	766	763	709	773	779	823	683	787	753	756	703	738	750	730	712	737	751	754	777	754	690	742	755	740	726	763	743	742	744	712	762	734	738	750	735	753	782	733	745	740	714	768	739	760	811	733	777	775	795	726	804	726	657	792	745	760	719	771	781	723	767	757	754	784	732	797	757	732	782	777	719	765	771	727	757	752	723	746	807	759	804	772	733	700	743	775	737	802	754	740	769	765	741	756	785	754	761	755	689	809	745	752	731	725	803	751	799	745	775	770	760	782	779	782	772	754	795	709	746	814	743	755	767	734	789	719	749	752	812	755	752	750	771	748	753	720	772	762	740	766	717	782	790	773	792	786	762	729	771	760	764	769	761	799	674	763	760	748	742	758	790	698	787	704	765	757	792	772	718	757	729	769	747	827	759	741	720	753	780	747	726	728	794	803	764	785	756	764	765	744	797	762	781	772	751	699	737	754	766	718	791	769	730	778	748	742	775	726	776	763	729	718	751	752	763	758	748	715	807	748	726	782	736	709	747	719	801	799	744	765	737	737	757	816	766	821	796	711	732	785	744	755	781	774	728	707	740	732	752	717	767	753	765	748	739	721	760	715	715	730	752	813	723	750	692	779	774	797	766	804	761	727	746	742	752	747	737	751	771	719	740	791	783	774	723	719	734	756	699	783	719	737	762	812	766	735	771	682	728	733	804	780	773	758	757	728	755	735	772	757	740	706	753	751	747	757	715	796	747	753	752	741	738	746	700	759	799	748	736	770	781	771	725	778	731	740	740	788	718	729	700	769	749	802	725	756	785	784	741	728	782	760	731	778	767	803	757	728	756	745	728	745	733	751	723	800	769	727	684	728	778	714	748	762	763	810	762	857	716	738	763	775	741	762	725	718	768	738	728	728	788	806	784	759	742	754	758	710	738	746	778	721	765	758	761	759	682	757	761	759	778	742	723	772	666	771	788	792	780	780	753	756	769	783	745	697	723	766	739	761	770	755	727	774	747	755	766	755	712	701	763	688	748	751	692	752	742	749	744	738	690	776	774	765	782	751	796	769	771	733	709	746	777	707	752	757	774	706	754	711	752	775	730	761	813	757	761	725	761	745	716	750	742	765	776	736	741	773	744	759	766	785	771	753	806	755	790	730	710	699	731	752	740	721	763	762	787	756	742	752	717	816	754	796	740	769	743	731	761	770	768	722	699	741	803	753	734	760	777	757	754	733	757	785	830	726	777	732	742	792	810	799	796	759	711	759	766	769	763	772	736	724	738	799	651	788	738	787	763	782	793	768	784	746	764	783	760	764	801	737	735	738	756	745	760	745	712	726	733	738	810	773	755	721	748	779	693	801	724	746	727	760	721	773	731	753	759	798	762	757	756	719	745	741	718	773	723	736	791	743	750	735	767	803	727	776	702	774	706	807	756	790	717	713	784	780	773	776	786	769	794	775	721	793	765	773	760	760	732	756	801	756	744	763	767	771	767	789	758	760	749	719	750	770	719	728	722	719	751	761	773	697	776	747	820	750	740	715	729	746	726	739	748	745	785	780	711	746	769	731	777	777	767	691	745	713	769	693	773	749	767	760	732	735	746	767	739	743	757	750	709	758	740	767	747	752	760	756	710	717	744	789	751	761	741	784	733	760	749	758	752	746	766	748	729	762	788	752	760	805	785	767	734	762	793	775	738	744	697	773	775	684	776	716	725	749	718	734	768	779	805	740	752	704	708	677	784	735	810	780	776	717	795	747	784	739	729	807	709	748	735	782	755	726	752	710	793	785	759	806	768	744	751	757	700	820	772	747	744	726
25278	21693	25500	28382	21549	4199	684	538	487	413	387	415	453	413	408	391	410	401	403	423	471	450	387	392	438	421	372	405	405	407	409	406	386	428	387	394	385	355	383	363	398	358	427	405	375	377	390	408	407	410	379	355	415	414	372	408	429	382	408	422	387	383	409	390	403	417	399	391	435	431	385	393	452	399	437	416	372	434	391	406	422	439	378	379	375	403	394	382	382	413	374	364	404	403	368	399	388	390	371	411	428	368	389	340	437	364	398	394	411	392	393	405	405	402	382	393	408	415	412	393	426	427	413	390	375	406	435	392	429	376	384	368	389	415	380	373	405	390	398	379	415	414	386	409	400	396	407	376	443	396	400	426	404	385	418	382	422	386	407	432	386	376	432	397	378	378	404	437	378	390	404	392	413	416	358	427	392	394	391	402	407	403	367	427	372	414	421	402	438	378	371	407	359	405	380	364	377	395	372	390	365	385	370	399	395	376	380	422	396	405	422	398	406	389	408	390	375	399	389	396	416	406	384	394	375	392	428	390	369	374	356	396	407	345	349	390	359	392	362	401	383	395	384	409	437	379	351	381	340	413	373	398	410	386	391	387	380	381	381	393	422	378	385	411	394	417	404	403	397	395	409	382	428	403	399	456	375	397	410	413	369	413	392	406	398	401	376	389	457	381	420	431	433	410	378	406	390	408	414	389	388	398	397	412	359	404	406	375	388	371	414	424	418	394	396	400	402	382	393	458	386	386	393	417	418	413	381	386	395	399	393	421	398	422	382	396	444	438	372	375	412	383	417	381	391	388	427	397	412	389	435	378	376	417	387	417	416	402	423	392	353	377	390	406	399	386	407	440	429	439	367	359	404	377	418	415	392	375	410	435	452	404	384	379	424	456	374	384	422	403	435	377	375	413	437	392	398	369	413	383	375	428	399	347	441	397	422	352	400	377	385	448	413	378	391	416	392	367	412	361	408	415	357	423	413	353	404	385	412	392	401	427	410	435	407	407	404	410	375	385	376	426	408	443	426	449	382	417	401	416	402	366	375	402	422	400	373	411	412	410	401	404	419	422	409	389	418	408	409	412	423	411	371	401	384	427	413	386	388	436	399	381	385	367	403	366	412	406	405	401	402	405	371	382	441	426	371	426	381	432	382	347	426	397	406	352	409	388	376	451	427	374	423	373	410	390	427	392	375	421	385	391	412	377	389	461	404	356	366	433	413	390	418	432	422	402	400	387	416	409	393	387	396	398	412	375	373	409	404	360	390	414	404	386	394	418	401	435	394	406	425	425	459	388	380	405	393	414	358	382	362	428	367	359	386	360	406	345	378	399	415	401	411	394	382	372	404	395	387	391	363	407	414	392	384	362	352	370	405	377	431	408	390	409	387	415	342	428	384	367	396	459	442	401	431	379	386	388	384	384	383	373	391	411	365	422	411	407	360	404	378	407	409	400	393	346	428	406	422	415	405	381	431	403	376	379	375	354	405	386	419	379	385	398	406	391	417	412	398	406	409	384	411	457	408	386	423	405	391	428	376	401	374	391	382	390	367	394	387	395	404	359	353	397	397	392	345	401	389	398	387	363	399	392	430	378	402	399	424	355	391	405	423	400	349	408	439	369	412	437	407	356	408	395	412	403	400	411	399	380	422	371	377	379	404	380	387	415	432	404	431	414	427	397	458	415	394	362	403	409	354	392	405	351	389	389	378	405	431	376	398	405	422	362	382	385	422	384	380	413	407	379	405	375	382	371	385	425	433	393	387	396	379	368	400	404	352	400	370	375	414	395	370	390	417	386	415	412	434	411	426	370	417	400	375	425	409	390	419	401	425	428	395	397	372	364	400	423	430	371	438	416	416	386	418	378	427	438	418	417	393	409	382	441	407	396	413	381	407	413	400	378	365	416	368	391	397	418	377	412	396	391	395	407	418	365	402	382	387	354	422	384	371	406	363	404	429	379	394	369	430	382	381	449	380	423	418	430	382	371	397	415	416	425	410	400	380	365	394	367	380	404	400	380	402	394	396	396	420	397	391	388	413	352	374	388	416	401	431	360	400	389	406	427	388	407	402	416	408	451	374	386	367	403	433	409	388	397	364	396	392	416	390	359	404	384	383	406	362	390	411	374	391	407	372	418	419	423	389	411	422	382	404	374	391	421	420	345	412	397	374	356	418	383	371	397	414	386	365	370	386	420	409	402	372	421	414	391	386	412	357	377	359	354	420	400	404	405	393	411	435	390	429	381	413	378	445	415	376	392	374	426	375	417	388	448	411	389	414	413	385	363	401	400	399	393	388	421	402	360	400	402	363	387	344	406	435	391	435	403	390	434	406	392	393	400	407	390	398	418	401	437	425	372	376	429	396	389	422	423	449	396	392	347	425	435	425	432	384	355	370	429	395	390	429	411	398	392	375	403	395	385	409	366	377	371	398	376	392	398	440	394	392	396	410	383	428	410	382	393	390	386	370	407	371	356	367	428	396	380	393	380	402	374	410	413	395	411	388	389	395	417	415	396	360	394	383	360	372	411	412	409	402	380	392	410	376	415	408	417	390	374	403	399	440	392	392	413	387	403	410	392	400	471	411	396	377	399	439	425	384	385	387	341	418	404	392	364	393	365	402	440	380	413	442	347	363	409	398	436	387	386	426	379	393	396	393	386	415	392	386	377	387	403	394	396	369	401	388	402	365	383	427	387	399	429	399	398	386	372	443	426	390	417	349	384	403	464	432	446	402	447	395	391	399	369	372	389	391	395	376	385	443	401	377	425	401	429	427	423	431	406	388	410	398	401	410	426	379	409	392	409	348	383	375	406	390	400	423	424	396	359	395	343	377	379	398	433	389	439	404	435	409	444	416	399	377	442	396	378	365	409	370	384	393	376	362	391	407	390	393	372	403	396	411	375	362	415	415	397	400	406	416	399	397	397	397	392	425	367	407	432	380	395	359	405	381	375	367	378	388	386	377	406	379	409	439	388	406	395	412	407	416	423	392	397	385	380	412	395	378	401	444	379	389	405	386	450	414	353	443	382	413	414	414	374	372	375	400	374	392	402	387	413	416	391	407	401	409	432	357	423	425	393	376	388	401	398	389	379	393	405	393	396	379	379	411	391	416	395	405	417	409	420	394	396	365	409	412	431	391	372	377	423	394	387	392	411	376	413	381	462	449	380	363	426	433	378	434	440	415	396	383	408	406	428	419	420	401	397	402	417	416	332	390	399	384	382	388	393	380	413	376	393	364	416	394	394	420	376	407	431	423	396	414	401	401	381	375	423	406	401	384	432	409	392	362	380	399	381	427	391	374	410	388	420	409	384	377	370	400	347	442	369	356	420	362	384	370	375	402	442	433	391	368	395	377	363	437	383	385	402	388	396	364	405	409	409	403	401	392	357	397	396	416	426	403	388	389	394	439	391	432	368	392	391	373	436	396	432	412	375	411	387	451	402	380	422	399	421	385	420	367	423	392	391	395	376	384	439	396	369	380	392	428	344
3441	3225	2156	1436	1105	991	908	884	878	901	887	836	862	890	872	857	823	875	883	831	867	823	821	866	840	860	834	839	816	814	858	855	845	885	865	804	866	836	876	878	803	837	863	839	830	847	807	868	895	893	862	900	879	843	837	780	847	841	850	929	809	889	837	839	854	897	775	843	841	882	864	840	803	876	874	827	833	801	852	849	872	863	883	839	814	847	801	853	837	836	777	843	909	847	817	857	827	860	795	831	863	841	847	818	863	836	850	835	867	878	851	843	864	880	896	852	833	862	784	855	856	820	826	854	829	866	839	773	861	799	852	883	814	830	859	875	842	932	855	873	849	839	864	853	867	905	901	870	893	839	817	845	828	884	841	821	879	920	871	873	844	848	866	880	834	856	849	870	858	856	860	854	877	825	824	908	892	840	903	895	814	837	828	852	892	855	871	896	846	790	803	820	854	893	839	853	827	878	848	816	819	826	884	869	840	861	848	855	804	866	859	836	863	786	892	839	794	843	869	802	860	821	886	789	877	846	882	808	869	837	836	899	879	818	868	875	945	819	890	805	825	865	843	834	871	899	873	874	861	891	865	874	856	897	873	886	862	851	774	836	842	840	890	869	841	867	820	848	843	847	816	823	820	844	830	840	852	837	845	815	823	878	846	826	853	853	890	887	871	824	866	878	782	857	874	868	847	877	918	869	837	840	848	857	832	800	820	853	815	811	820	877	874	877	851	846	889	884	838	857	813	859	900	819	836	799	845	837	845	843	852	851	841	841	817	817	841	860	895	897	830	894	894	856	869	819	808	840	860	851	813	857	834	845	807	850	843	868	854	907	823	881	836	801	851	871	883	846	800	790	843	841	837	838	852	851	865	852	843	863	859	841	847	844	820	858	844	864	841	819	905	863	875	916	876	818	818	888	833	865	880	877	806	893	861	889	882	861	840	845	901	862	938	825	878	849	850	898	878	817	811	896	784	894	862	860	847	863	881	806	855	772	809	880	869	879	843	833	911	813	866	882	812	859	861	839	858	817	810	859	890	838	781	816	950	863	860	876	852	885	813	847	857	845	838	846	836	822	842	822	864	810	840	908	844	882	870	882	826	798	828	874	859	902	833	844	859	872	841	873	829	887	835	874	784	804	876	826	841	893	877	862	810	817	845	881	830	842	814	804	853	835	875	880	787	840	831	875	813	794	854	852	898	802	887	792	834	874	860	888	830	862	854	800	900	806	831	846	855	772	811	864	857	886	866	857	868	888	839	853	888	827	930	824	785	896	814	819	858	823	882	817	843	852	885	862	864	805	826	858	846	867	839	871	838	860	851	799	827	871	815	839	812	918	876	808	857	835	840	816	826	879	806	881	826	854	908	850	878	865	848	836	841	774	858	856	892	871	885	874	795	855	906	836	832	880	894	846	871	858	855	847	872	827	840	872	777	906	803	897	874	838	891	871	916	921	850	872	865	910	859	778	894	891	821	778	808	818	863	785	797	875	838	891	845	880	856	762	822	830	862	822	858	859	817	891	859	878	853	868	844	813	890	886	846	858	871	888	829	851	827	849	845	863	843	875	859	848	844	869	867	859	888	811	842	899	798	817	764	841	846	842	908	867	884	801	850	818	894	838	834	812	866	841	833	887	869	836	811	837	833	869	829	794	824	813	832	850	841	819	889	844	848	864	869	825	847	855	828	877	863	852	841	831	860	835	806	805	845	841	842	847	876	857	888	852	793	876	795	885	922	892	827	829	841	816	872	881	864	877	867	836	843	869	821	838	860	853	822	840	821	832	780	843	876	888	862	901	889	817	854	832	803	809	829	878	864	845	871	852	805	855	814	833	823	881	829	861	871	879	829	803	836	871	849	872	837	852	861	875	834	870	821	848	874	846	842	906	837	810	872	822	875	878	844	860	876	817	844	892	894	824	851	816	826	836	806	863	913	835	822	836	826	793	824	867	806	864	852	864	845	848	900	820	812	851	852	859	832	909	847	877	794	837	867	838	840	879	837	917	767	845	851	853	843	782	784	867	832	784	886	823	893	896	840	830	852	826	874	843	817	805	852	918	857	833	840	862	836	842	833	865	883	844	874	861	826	846	790	862	846	854	838	874	848	858	809	843	864	865	806	853	836	872	809	900	819	880	864	925	815	833	820	826	879	850	829	809	844	833	852	845	869	844	870	841	834	801	865	827	806	839	795	825	879	901	798	811	821	905	821	869	821	867	835	832	881	844	871	825	857	843	839	862	838	806	859	871	864	825	853	855	872	809	856	849	806	876	850	867	836	878	858	830	909	854	877	870	874	853	842	861	878	883	812	866	899	891	800	825	807	847	889	813	836	895	914	836	811	859	844	813	852	847	841	844	838	862	846	870	889	832	825	801	846	834	892	859	868	821	839	837	839	867	815	881	852	840	852	803	840	831	861	816	882	875	872	802	864	829	816	881	859	886	870	814	855	861	837	844	844	884	821	853	869	915	811	894	884	811	888	838	802	825	857	825	850	823	868	820	843	843	835	859	816	823	872	845	928	843	816	839	843	889	899	830	824	847	825	831	848	885	865	874	803	820	824	848	832	851	858	909	811	884	853	811	850	850	817	806	831	798	840	945	838	841	811	792	846	852	843	833	891	880	833	796	873	857	837	885	860	884	878	833	838	874	868	847	829	834	856	885	836	845	816	829	824	853	871	856	840	836	843	875	912	862	837	829	828	907	888	807	880	838	832	872	877	830	830	868	867	819	802	860	902	839	881	857	876	819	851	811	853	854	870	827	879	836	802	812	862	834	810	819	824	874	814	840	839	867	793	822	807	769	863	905	868	874	846	858	834	854	912	819	869	856	912	835	847	846	832	909	878	832	843	819	869	886	860	801	850	836	826	825	823	864	814	834	841	870	858	883	820	859	842	876	836	876	818	867	837	897	876	789	908	866	823	857	810	843	837	860	813	822	843	899	895	820	894	807	881	848	836	821	870	864	831	816	819	890	830	890	836	875	874	834	839	844	843	847	885	878	784	831	873	815	826	873	865	827	827	833	878	832	810	936	830	841	886	860	879	866	863	842	817	833	820	828	843	866	848	830	824	867	847	816	836	880	852	845	878	872	870	852	868	823	871	850	810	809	851	844	840	869	879	860	807	848	838	826	875	857	813	808	806	865	826	800	842	891	854	862	855	861	855	858	849	860	829	845	799	868	844	812	871	884	814	892	848	856	767	863	864	857	905	806	831	856	873	852	844	834	916	869	860	874	818	848	863	793	822	863	868	852	857	863	886	887	840	818	862	783	864	827	871	856	803	859	834	889	876	825	782	807	854	825	878	824	869	850	825	800	847	869	861	797	853	791	845	889	869	807	809	782	896	833	849	807	835	829	881	868	868	871	860	871	819	845	863	859	874	832	843	822	879	820	869	826	811	846	811	889	901	809	847	872	839	866	890	885	855	819	884	843	844	822	849	880	814	841	859	835	850	840	851	928	813	841	868	852	824	824	855	822	841	857
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
